.form.svelte-1ojznfk{grid-template-columns:minmax(0,340px) minmax(0,1fr);padding-top:8px;display:grid}.who.svelte-1ojznfk{border-right:1px solid var(--rule-paper);flex-direction:column;padding-right:34px;display:flex}.how.svelte-1ojznfk{min-width:0;padding:10px 0 4px 34px}.label.svelte-1ojznfk{font-size:.9375rem;font-weight:700}.label-row.svelte-1ojznfk{justify-content:space-between;align-items:baseline;gap:12px;margin-top:26px;display:flex}.label-row.options.svelte-1ojznfk{margin-top:24px}.label-row.options.svelte-1ojznfk .label:where(.svelte-1ojznfk){font-size:1rem;font-weight:600}.roster-label.svelte-1ojznfk{margin:26px 0 8px}.hint.svelte-1ojznfk{color:var(--on-paper-muted);font-size:.8125rem}.name.svelte-1ojznfk{box-sizing:border-box;border:1px solid var(--tint-edge);background:var(--paper);width:100%;height:52px;color:var(--ink-dark);border-radius:12px;outline:none;margin-top:8px;padding:0 16px;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:600;transition:border-color .15s}.name.svelte-1ojznfk:focus{border-color:var(--burple);box-shadow:0 0 0 3px var(--tint)}.name.svelte-1ojznfk::placeholder{color:var(--on-paper-muted);opacity:.55;font-weight:400}.name[aria-invalid=true].svelte-1ojznfk{border-color:var(--warn)}.err.svelte-1ojznfk{color:color-mix(in srgb, var(--warn) 45%, var(--ink-dark));margin:6px 0 0;font-size:.875rem;font-weight:600}.link-btn.svelte-1ojznfk{all:unset;color:var(--burple);cursor:pointer;font-size:.875rem;font-weight:700}.link-btn.svelte-1ojznfk:hover{text-underline-offset:3px;text-decoration:underline}.link-btn.svelte-1ojznfk:focus-visible{outline:2px solid var(--burple);outline-offset:2px;border-radius:4px}.sources-wrap.svelte-1ojznfk{position:relative}.sources.svelte-1ojznfk{z-index:5;box-sizing:border-box;border:1px solid var(--tint-edge);background:#fff;border-radius:14px;width:min(320px,80vw);max-height:300px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 16px 36px -12px #1d14304d}.sources.up.svelte-1ojznfk{top:auto;bottom:calc(100% + 8px)}.sources.svelte-1ojznfk ul:where(.svelte-1ojznfk){margin:0;padding:0;list-style:none}.source.svelte-1ojznfk{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;flex-direction:column;gap:1px;width:100%;padding:8px 10px;display:flex}.source.svelte-1ojznfk b:where(.svelte-1ojznfk){color:var(--ink-dark);font-size:.9375rem}.source.svelte-1ojznfk span:where(.svelte-1ojznfk){color:var(--on-paper-muted);font-size:.8125rem}.source.svelte-1ojznfk:hover{background:var(--tint-soft)}.source.svelte-1ojznfk:focus-visible{background:var(--tint-soft)}.s-note.svelte-1ojznfk{margin:0;padding:10px;font-size:.875rem}.card.svelte-1ojznfk{border:1px solid var(--rule-paper);background:#fff;border-radius:18px;margin-top:12px}.foot-note.svelte-1ojznfk{color:var(--on-paper-muted);flex:200px;margin:0;font-size:.875rem;line-height:1.4}.foot-note.svelte-1ojznfk b:where(.svelte-1ojznfk){color:var(--ink-dark)}.foot-btns.svelte-1ojznfk{gap:10px;display:flex}.btn.svelte-1ojznfk{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:center;align-items:center;height:48px;padding:0 22px;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;display:inline-flex}.btn.ghost.svelte-1ojznfk{border:1px solid var(--tint-edge);color:var(--ink-dark)}.btn.ghost.svelte-1ojznfk:hover{background:var(--tint-soft)}.btn.primary.svelte-1ojznfk{background:var(--burple);color:#fff}.btn.primary.svelte-1ojznfk:hover{background:color-mix(in srgb, var(--burple) 86%, var(--ink-dark))}.btn.svelte-1ojznfk:focus-visible{outline:2px solid var(--burple);outline-offset:2px}.btn.svelte-1ojznfk:disabled{opacity:.6;cursor:default}@media (max-width:999px){.form.svelte-1ojznfk{grid-template-columns:minmax(0,1fr)}.who.svelte-1ojznfk{border:none;padding:0}.how.svelte-1ojznfk{border-top:1px solid var(--rule-paper);margin-top:28px;padding:26px 0 0}}@media (max-width:699px){.how.svelte-1ojznfk{margin-top:24px;padding-top:22px}.foot-note.svelte-1ojznfk{flex-basis:100%;font-size:.8125rem}.foot-btns.svelte-1ojznfk,.btn.primary.svelte-1ojznfk{flex:1}}
