.sheets-page.svelte-93j8jj{flex-direction:column;gap:18px;max-width:900px;margin:36px auto 80px;display:flex}h1.svelte-93j8jj{margin:6px 0 0;font-size:max(2.2rem,min(6vw,3.4rem))}.lede.svelte-93j8jj{max-width:54ch;color:var(--muted);font-size:var(--t-lg);margin:12px 0 0;line-height:1.6}.settings.svelte-93j8jj{flex-direction:column;gap:18px;padding:22px 24px;display:flex}.grid.svelte-93j8jj{grid-template-columns:2fr 1fr 1fr;gap:14px;display:grid}.field.svelte-93j8jj{font-size:var(--t-sm);flex-direction:column;gap:7px;font-weight:600;display:flex}.field.svelte-93j8jj input:where(.svelte-93j8jj){border-radius:var(--r-md);min-height:44px;font:inherit;font-size:var(--t-md);background:#fff;border:1px solid #bdb6a8;padding:8px 12px;font-weight:400}.field.svelte-93j8jj select:where(.svelte-93j8jj){border-radius:var(--r-md);min-height:44px;font:inherit;font-size:var(--t-md);background:#fff;border:1px solid #bdb6a8;padding:8px 12px;font-weight:400}.field.svelte-93j8jj textarea:where(.svelte-93j8jj){border-radius:var(--r-md);min-height:44px;font:inherit;font-size:var(--t-md);background:#fff;border:1px solid #bdb6a8;padding:8px 12px;font-weight:400}.names.svelte-93j8jj input:where(.svelte-93j8jj){border-radius:var(--r-md);min-height:44px;font:inherit;font-size:var(--t-md);background:#fff;border:1px solid #bdb6a8;padding:8px 12px;font-weight:400}.names.svelte-93j8jj{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;display:grid}.names.svelte-93j8jj legend:where(.svelte-93j8jj){font-size:var(--t-sm);margin-bottom:7px;padding:0;font-weight:600}.names.svelte-93j8jj input:where(.svelte-93j8jj){width:100%}.checks.svelte-93j8jj{flex-wrap:wrap;gap:8px 20px;display:flex}.checks.svelte-93j8jj label:where(.svelte-93j8jj){align-items:center;gap:6px;display:flex}.submit.svelte-93j8jj{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.submit.svelte-93j8jj p:where(.svelte-93j8jj){margin:0}.next.svelte-93j8jj{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.next.svelte-93j8jj h2:where(.svelte-93j8jj){font-size:var(--t-lg);margin:0 0 4px}.next.svelte-93j8jj p:where(.svelte-93j8jj){color:var(--muted);margin:0}@media (max-width:640px){.grid.svelte-93j8jj,.names.svelte-93j8jj{grid-template-columns:1fr}.settings.svelte-93j8jj{padding:18px}}@media print{.sheets-page.svelte-93j8jj{display:none!important}}
