.layout.svelte-11e4oqh{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vt-s-12)}@media (min-width: 900px){.layout.svelte-11e4oqh{grid-template-columns:minmax(0,1fr) 300px;gap:var(--vt-s-16)}}.group.svelte-11e4oqh{margin-bottom:var(--vt-s-10)}.group.svelte-11e4oqh .vt-rule:where(.svelte-11e4oqh){margin-block:var(--vt-s-3) var(--vt-s-5)}.types.svelte-11e4oqh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:var(--vt-s-3)}.type.svelte-11e4oqh{display:grid;justify-items:start;gap:6px;padding:var(--vt-s-4);min-width:0;text-align:left;background:var(--vt-paper-bright);border:1px solid var(--vt-line-light);border-radius:var(--vt-r-2);color:var(--vt-ink-3);cursor:pointer;transition:border-color var(--vt-d-1) var(--vt-ease-out),color var(--vt-d-1) var(--vt-ease-out)}.type.svelte-11e4oqh:hover{border-color:var(--vt-ink-3);color:var(--vt-ink-2)}.type--on.svelte-11e4oqh{border-color:var(--vt-signal);box-shadow:inset 0 -3px 0 var(--vt-signal);color:var(--vt-signal-ink)}.type__l.svelte-11e4oqh{font-family:var(--vt-font-display);font-size:.98rem;font-weight:700;letter-spacing:-.018em;color:var(--vt-ink)}.type__h.svelte-11e4oqh{font-size:.82rem;line-height:1.45;color:var(--vt-ink-3)}.fields.svelte-11e4oqh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--vt-s-4)}.field.svelte-11e4oqh{min-width:0}.field--wide.svelte-11e4oqh{grid-column:1 / -1}.upload.svelte-11e4oqh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vt-s-3)}.filebtn.svelte-11e4oqh{position:relative}.filebtn.svelte-11e4oqh:focus-within{outline:2px solid var(--vt-focus);outline-offset:2px}.hint.svelte-11e4oqh{font-family:var(--vt-font-mono);font-size:.68rem;letter-spacing:.06em;color:var(--vt-ink-3)}.files.svelte-11e4oqh{margin-top:var(--vt-s-4)}.files.svelte-11e4oqh .files__n:where(.svelte-11e4oqh){font-family:var(--vt-font-mono);font-size:.76rem;color:var(--vt-ink);text-transform:none;letter-spacing:0;min-width:0;overflow-wrap:anywhere}.files.svelte-11e4oqh .files__end:where(.svelte-11e4oqh){display:inline-flex;align-items:center;gap:var(--vt-s-3);flex:none;font-size:.76rem;color:var(--vt-ink-2)}.files__x.svelte-11e4oqh{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--vt-line-light);border-radius:var(--vt-r-1);background:transparent;color:var(--vt-ink-3);font-size:1rem;line-height:1;cursor:pointer;transition:border-color var(--vt-d-1) var(--vt-ease-out),color var(--vt-d-1) var(--vt-ease-out)}.files__x.svelte-11e4oqh:hover{border-color:var(--vt-signal);color:var(--vt-signal-ink)}.note.svelte-11e4oqh{margin-bottom:var(--vt-s-6);padding:var(--vt-s-4) var(--vt-s-5);background:var(--vt-paper-bright);border:1px solid var(--vt-line-light);border-left:3px solid var(--vt-ink-3);border-radius:var(--vt-r-1);font-size:.94rem;line-height:1.6;color:var(--vt-ink-2)}.note--error.svelte-11e4oqh{border-left-color:var(--vt-signal)}.note--ok.svelte-11e4oqh{border-left-color:var(--vt-ink)}.note__k.svelte-11e4oqh{display:block;font-family:var(--vt-font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--vt-ink-3);margin-bottom:4px}.note__ref.svelte-11e4oqh{margin-top:var(--vt-s-2);font-family:var(--vt-font-mono);font-size:.78rem;color:var(--vt-ink)}.submit.svelte-11e4oqh{padding-top:var(--vt-s-2)}.aside.svelte-11e4oqh{display:grid;gap:var(--vt-s-10);align-content:start;min-width:0}.aside.svelte-11e4oqh .vt-rule:where(.svelte-11e4oqh){margin-block:var(--vt-s-3) var(--vt-s-4)}.ticks.svelte-11e4oqh{display:grid;gap:var(--vt-s-3);font-size:.9rem;line-height:1.55;color:var(--vt-ink-2)}.ticks.svelte-11e4oqh li:where(.svelte-11e4oqh){position:relative;padding-left:var(--vt-s-4)}.ticks.svelte-11e4oqh li:where(.svelte-11e4oqh):before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background:var(--vt-signal)}.qa.svelte-11e4oqh{padding-block:var(--vt-s-3);border-bottom:1px solid var(--vt-line-light)}.qa.svelte-11e4oqh h3:where(.svelte-11e4oqh){font-family:var(--vt-font-display);font-size:.92rem;font-weight:700;color:var(--vt-ink);margin-bottom:3px}.qa.svelte-11e4oqh p:where(.svelte-11e4oqh){font-size:.86rem;line-height:1.55;color:var(--vt-ink-2)}
