.field-block.svelte-1nzgjy2{align-content:start;gap:.75rem;display:grid}.field-block--span-full.svelte-1nzgjy2{grid-column:1/-1}label.svelte-1nzgjy2{color:#0009;flex-wrap:wrap;align-items:center;gap:.45rem;padding:0;font-size:1rem;font-weight:400;line-height:1.6;display:flex}.field-block__required.svelte-1nzgjy2{color:var(--dreem-accent);font-size:.95em;font-weight:700}.field-block__description.svelte-1nzgjy2{color:#00000070;margin:-.35rem 0 0;font-size:.875rem;line-height:1.4}.field-block__error.svelte-1nzgjy2{color:var(--dreem-form-error);margin:0;font-size:.8rem;line-height:1.5}.field-block input,.field-block select,.field-block textarea{box-sizing:border-box;color:#000;width:100%;min-width:0;font:inherit;box-shadow:none;background:#fff;border:.0625rem solid #0006;border-radius:0;padding:0 1rem;font-size:1rem;line-height:1.6;transition:border-color .14s,background-color .14s,box-shadow .14s}.field-block input{height:3rem}.field-block select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--dreem-accent) 50%), linear-gradient(135deg, var(--dreem-accent) 50%, transparent 50%);text-overflow:ellipsis;cursor:pointer;background-position:calc(100% - 1.2rem),calc(100% - .85rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;height:3rem;padding-right:2.8rem;font-size:.95rem;font-weight:600;line-height:1.2}.field-block select option{color:var(--dreem-form-ink);font-weight:500}.field-block input::placeholder,.field-block textarea::placeholder{color:var(--dreem-form-placeholder)}.field-block input:focus,.field-block select:focus,.field-block textarea:focus{border-color:var(--dreem-form-focus-border);box-shadow:0 0 0 .1875rem var(--dreem-form-focus-ring);background:#fff;outline:none}.field-block textarea{resize:none;min-height:6.25rem;padding:.875rem 1rem}.pill-group.svelte-9xqgmy{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}legend.svelte-9xqgmy{color:#0009;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0 0 .75rem;padding:0;font-size:1rem;font-weight:400;line-height:1.6;display:flex}.pill-group__required.svelte-9xqgmy{color:var(--dreem-accent);font-size:.95em;font-weight:700}.pill-group__row.svelte-9xqgmy{flex-wrap:wrap;gap:.5rem;display:flex}.pill-group__row--2.svelte-9xqgmy,.pill-group__row--3.svelte-9xqgmy{justify-content:flex-start}.pill-group__pill.svelte-9xqgmy{flex:none;min-width:0;display:block;position:relative}.pill-group__pill.svelte-9xqgmy input:where(.svelte-9xqgmy){opacity:0;cursor:pointer;position:absolute;inset:0}.pill-group__pill.svelte-9xqgmy span:where(.svelte-9xqgmy){color:#0009;white-space:nowrap;text-align:center;background:#fff;border:.0625rem solid #0006;border-radius:0;justify-content:center;align-items:center;height:3rem;padding:0 1rem;font-size:1rem;font-weight:400;line-height:1.6;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.pill-group__pill.svelte-9xqgmy input:where(.svelte-9xqgmy):checked+span:where(.svelte-9xqgmy){border-color:var(--dreem-accent);background:var(--dreem-accent);color:var(--dreem-on-dark)}.pill-group__pill.svelte-9xqgmy input:where(.svelte-9xqgmy):focus-visible+span:where(.svelte-9xqgmy){outline:.125rem solid var(--dreem-form-focus-border);outline-offset:.125rem}.pill-group__error.svelte-9xqgmy{color:var(--dreem-form-error);margin:0;font-size:.8rem;line-height:1.5}@media (width>=48rem){.pill-group__row.svelte-9xqgmy{gap:.5rem}.pill-group__pill.svelte-9xqgmy span:where(.svelte-9xqgmy){height:3rem;padding:0 1rem;font-size:1rem}}
