.skip.svelte-blz58y{position:absolute;left:-9999px}.skip.svelte-blz58y:focus{z-index:10;background:var(--paper);padding:8px 12px;top:16px;left:16px}.shell.svelte-blz58y{flex-wrap:wrap;min-height:100vh;display:flex}aside.svelte-blz58y{border-right:var(--line) solid var(--fog);flex-direction:column;flex:240px;gap:32px;max-width:100%;padding:28px 20px;display:flex}.brand.svelte-blz58y{color:var(--ink);padding:0 8px;text-decoration:none}nav.svelte-blz58y{flex-direction:column;gap:6px;padding-left:6px;display:flex}.nav.svelte-blz58y{border:var(--line-strong) solid transparent;border-radius:var(--radius-input);height:48px;color:var(--ink);align-items:center;gap:12px;padding:0 14px;font-size:16px;text-decoration:none;display:flex}.nav.svelte-blz58y:hover{background:var(--mist);color:var(--ink)}.nav[aria-current=page].svelte-blz58y{border-color:var(--ink);box-shadow:var(--shadow-md);background:var(--paper);font-weight:500}.count.svelte-blz58y{color:var(--graphite);align-items:center;gap:6px;margin-left:auto;font-size:13px;display:inline-flex}.dot.svelte-blz58y{background:var(--ok);border-radius:50%;width:8px;height:8px}.me.svelte-blz58y{border-top:1px solid var(--fog);font-size:var(--text-small);color:var(--graphite);flex-direction:column;gap:6px;margin-top:auto;padding:16px 8px 0;display:flex}.email.svelte-blz58y{overflow-wrap:anywhere}.signout.svelte-blz58y{color:var(--graphite);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:44px;padding:10px 0;text-decoration:underline}main.svelte-blz58y{outline:none;flex:999 560px;min-width:0;padding:40px 24px 64px}.content.svelte-blz58y{flex-direction:column;gap:48px;max-width:1040px;margin:0 auto;display:flex}.banner.svelte-blz58y{border:var(--line) solid var(--ink);border-radius:var(--radius-control);max-width:1040px;margin:0 auto 24px;padding:14px 18px}@media (width<=820px){aside.svelte-blz58y{border-right:0;border-bottom:var(--line) solid var(--fog);gap:16px;padding:16px}nav.svelte-blz58y{flex-flow:wrap}.me.svelte-blz58y{flex-direction:row;justify-content:space-between;align-items:center;margin-top:0}main.svelte-blz58y{padding:24px 16px 48px}}.page.svelte-ws8sto{flex-direction:column;min-height:100vh;display:flex}header.svelte-ws8sto{justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.brand.svelte-ws8sto{color:var(--ink);text-decoration:none}main.svelte-ws8sto{flex-grow:1;justify-content:center;align-items:center;padding:32px 24px 96px;display:flex}.col.svelte-ws8sto{flex-direction:column;gap:32px;width:100%;display:flex}footer.svelte-ws8sto{font-size:var(--text-small);color:var(--graphite);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px;display:flex}@media (width<=600px){header.svelte-ws8sto,footer.svelte-ws8sto{padding:16px}main.svelte-ws8sto{padding:16px 16px 64px}}h1.svelte-h50r9c{letter-spacing:-.02em;font-size:28px}h2.svelte-h50r9c{letter-spacing:-.01em;font-size:20px}.teachers.svelte-h50r9c{gap:24px}.lead.svelte-h50r9c{color:var(--body-ink);line-height:1.65}.nowrap.svelte-h50r9c{white-space:nowrap;font-size:15px}.students.svelte-h50r9c{border-top:var(--line) solid var(--fog);padding-top:40px}.students.svelte-h50r9c .muted:where(.svelte-h50r9c){font-size:16px}.go.svelte-h50r9c{flex-wrap:wrap;gap:10px;display:flex}.url.svelte-h50r9c{border:var(--line) solid var(--ink);border-radius:var(--radius-input);height:52px;font-family:var(--mono);color:var(--graphite);flex:280px;align-items:center;padding:0 0 0 14px;font-size:15px;display:flex}.url.svelte-h50r9c:focus-within{border-width:var(--line-strong);box-shadow:var(--shadow-md)}.url.invalid.svelte-h50r9c{border:var(--line-strong) solid var(--danger)}.url.svelte-h50r9c input:where(.svelte-h50r9c){min-width:0;height:100%;font-family:var(--mono);color:var(--ink);background:0 0;border:0;outline:none;flex-grow:1;padding:0 12px 0 2px;font-size:15px}.err.svelte-h50r9c{color:var(--danger-text)}.oauth.svelte-iavy0n{flex-direction:column;gap:14px;display:flex}.oauth.svelte-iavy0n .btn{height:56px;font-size:17px}.or.svelte-iavy0n{font-size:var(--text-small);color:var(--graphite);align-items:center;gap:14px;display:flex}.or.svelte-iavy0n span:where(.svelte-iavy0n){background:var(--fog);flex-grow:1;height:1px}.email.svelte-iavy0n{gap:10px}.inline.svelte-iavy0n{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.inline.svelte-iavy0n .field{flex:220px}.inline.svelte-iavy0n .btn{height:52px}.title.svelte-s20qi{font-size:40px}.lead.svelte-s20qi{color:var(--body-ink);margin-top:-12px}.meta.svelte-s20qi{color:var(--graphite);margin-top:-16px}.note.svelte-s20qi{border-top:1px solid var(--fog);font-size:var(--text-label);color:var(--graphite);padding-top:24px}.grid.svelte-po1m4d{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px;display:grid}.row.svelte-po1m4d{gap:24px}.title.svelte-1oo3z6z{font-size:40px}.lead.svelte-1oo3z6z{color:var(--body-ink)}.note.svelte-1oo3z6z{border-top:1px solid var(--fog);font-size:var(--text-label);color:var(--graphite);padding-top:24px}.title.svelte-1akizvz{font-size:40px}.note.svelte-1akizvz{border-top:1px solid var(--fog);font-size:var(--text-label);color:var(--graphite);padding-top:24px;line-height:1.55}.s.svelte-1gdl8h6{align-items:center;gap:8px;display:inline-flex}.d.svelte-1gdl8h6{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ok.svelte-1gdl8h6{background:var(--ok)}.warn.svelte-1gdl8h6{background:var(--warn)}.danger.svelte-1gdl8h6{background:var(--danger)}.graphite.svelte-1gdl8h6{background:var(--graphite)}.ink.svelte-1gdl8h6{background:var(--ink)}.ring.svelte-1gdl8h6{border:var(--line) solid var(--ink)}.none.svelte-1gdl8h6{border:var(--line) solid var(--disabled-line)}.lead.svelte-1ndk37w{color:var(--body-ink)}.steps.svelte-1ndk37w{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-1ndk37w li:where(.svelte-1ndk37w){align-items:flex-start;gap:24px;display:flex}.n.svelte-1ndk37w{color:var(--graphite);font-size:22px}.linkish.svelte-1ndk37w{text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.open.svelte-1ndk37w{flex-direction:column;gap:28px;display:flex}.ttl.svelte-1ndk37w{letter-spacing:-.025em;font-size:28px;font-weight:500}.nums.svelte-1ndk37w{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px;margin:0;display:grid}.nums.svelte-1ndk37w dt:where(.svelte-1ndk37w){font-size:var(--text-small);color:var(--graphite)}.nums.svelte-1ndk37w dd:where(.svelte-1ndk37w){letter-spacing:-.03em;margin:0;font-size:34px;font-weight:500}.foot.svelte-1ndk37w{border-top:1px solid var(--fog);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.foot.svelte-1ndk37w .small:where(.svelte-1ndk37w){max-width:520px}.cols.svelte-1ndk37w{flex-wrap:wrap;gap:48px;display:flex}.cols.svelte-1ndk37w section:where(.svelte-1ndk37w){flex:380px;min-width:0}.links.svelte-1ndk37w{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.links.svelte-1ndk37w a:where(.svelte-1ndk37w){border:var(--line) solid var(--fog);border-radius:var(--radius-control);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex}.links.svelte-1ndk37w a:where(.svelte-1ndk37w):hover{background:var(--mist)}.back.svelte-147veek{min-height:44px;color:var(--graphite);font-size:var(--text-label);align-self:flex-start;align-items:center;gap:8px;margin-bottom:-32px;text-decoration:none;display:inline-flex}.back.svelte-147veek:hover{color:var(--ink)}.assignments.svelte-ix52c3{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.assignment.svelte-ix52c3{border:var(--line) solid var(--fog);color:var(--ink);border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex}.assignment.svelte-ix52c3:hover{background:var(--mist)}.assignment.current.svelte-ix52c3{border:var(--line-strong) solid var(--ink);box-shadow:var(--shadow-md);margin-left:4px}.filters.svelte-ix52c3 button:where(.svelte-ix52c3){border:var(--line) solid var(--fog);border-radius:var(--radius-pill);background:var(--paper);cursor:pointer;height:44px;padding:0 16px}.filters.svelte-ix52c3 button[aria-pressed=true]:where(.svelte-ix52c3){border:var(--line-strong) solid var(--ink);font-weight:500}.code.svelte-ix52c3{letter-spacing:.08em}.retired.svelte-ix52c3{color:var(--disabled-text);text-decoration:line-through}.actions.svelte-ix52c3{text-align:right}.quiet.svelte-ix52c3{border-top:1px solid var(--fog);gap:16px;padding-top:16px}.name.svelte-10y1kjq{font-weight:500;text-decoration:none}.name.svelte-10y1kjq:hover{text-decoration:underline}.open.svelte-10y1kjq{text-align:right;width:44px}.open.svelte-10y1kjq a:where(.svelte-10y1kjq){justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.empty.svelte-10y1kjq{gap:16px;padding:32px}.linkish.svelte-10y1kjq{min-height:44px;color:var(--graphite);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline}.grid.svelte-10746ew{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:56px;display:grid}.form.svelte-10746ew{gap:28px}.stepper.svelte-10746ew{align-items:center;gap:10px;display:flex}.stepper.svelte-10746ew button:where(.svelte-10746ew){border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);cursor:pointer;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.stepper.svelte-10746ew button:where(.svelte-10746ew):disabled{border-color:var(--disabled-line);color:var(--disabled-text);cursor:not-allowed}.stepper.svelte-10746ew input:where(.svelte-10746ew){text-align:center;width:90px;height:52px;font-family:var(--mono);border:var(--line) solid var(--ink);border-radius:var(--radius-input);font-size:20px;font-weight:500}.stepper.svelte-10746ew input:where(.svelte-10746ew):focus{border-width:var(--line-strong);box-shadow:var(--shadow-md);outline:none}.note.svelte-10746ew{gap:8px}.codes.svelte-10746ew{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.codes.svelte-10746ew li:where(.svelte-10746ew){border:var(--line) solid var(--fog);text-align:center;letter-spacing:.08em;border-radius:10px;padding:8px 0;font-size:17px}@page{size:letter;margin:0}.sheets.svelte-11ldxyf{background:var(--mist);min-height:100vh}.toolbar.svelte-11ldxyf{z-index:2;background:var(--paper);border-bottom:var(--line) solid var(--fog);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}.back.svelte-11ldxyf{align-items:center;min-height:44px;display:inline-flex}.toolbar.svelte-11ldxyf button[aria-pressed]:where(.svelte-11ldxyf){border:var(--line) solid var(--fog);border-radius:var(--radius-pill);background:var(--paper);cursor:pointer;height:44px;padding:0 16px}.toolbar.svelte-11ldxyf button[aria-pressed=true]:where(.svelte-11ldxyf){border:var(--line-strong) solid var(--ink);font-weight:500}.only.svelte-11ldxyf{align-items:center;gap:8px;display:flex}.only.svelte-11ldxyf input:where(.svelte-11ldxyf){border:var(--line) solid var(--ink);border-radius:var(--radius-input);width:220px;height:44px;padding:0 12px}.page.svelte-11ldxyf{width:8.5in;height:11in;box-shadow:0 0 0 1px var(--fog);background:#fff;flex-direction:column;gap:.18in;margin:24px auto;padding:.45in .5in;display:flex;overflow:hidden}.sheet-head.svelte-11ldxyf{color:var(--graphite);justify-content:space-between;font-size:11px;display:flex}.cards.svelte-11ldxyf{border-top:1.5px dashed #8a8a8a;border-left:1.5px dashed #8a8a8a;flex:1;grid-template-rows:repeat(5,1fr);grid-template-columns:1fr 1fr;display:grid}.card-cut.svelte-11ldxyf{border-bottom:1.5px dashed #8a8a8a;border-right:1.5px dashed #8a8a8a;flex-direction:column;justify-content:center;gap:4px;padding:.18in .25in;display:flex}.cls.svelte-11ldxyf{color:var(--graphite);font-size:13px}.your.svelte-11ldxyf{color:var(--graphite);margin-top:4px;font-size:12px}.big.svelte-11ldxyf{letter-spacing:.16em;font-size:44px;line-height:1.1}.hint.svelte-11ldxyf{color:var(--graphite);font-size:11px}.key.svelte-11ldxyf h1:where(.svelte-11ldxyf){letter-spacing:-.02em;font-size:22px}.warn.svelte-11ldxyf{border:1.5px solid var(--ink);border-radius:10px;padding:8px 12px;font-size:12px}.key.svelte-11ldxyf table:where(.svelte-11ldxyf){border-collapse:collapse;width:100%;font-size:12px}.key.svelte-11ldxyf th:where(.svelte-11ldxyf){text-align:left;color:var(--graphite);border-bottom:1.5px solid var(--ink);padding:4px 6px;font-weight:500}.key.svelte-11ldxyf td:where(.svelte-11ldxyf){border-bottom:1px solid #cfcfcf;height:.245in;padding:0 6px}.key.svelte-11ldxyf td.n:where(.svelte-11ldxyf){width:32px;color:var(--graphite)}.key.svelte-11ldxyf th:where(.svelte-11ldxyf):nth-child(2),.key.svelte-11ldxyf td:where(.svelte-11ldxyf):nth-child(2){letter-spacing:.08em;width:70px}.key.svelte-11ldxyf th:where(.svelte-11ldxyf):nth-child(3){width:45%}.key.svelte-11ldxyf footer:where(.svelte-11ldxyf){color:var(--graphite);justify-content:space-between;gap:16px;margin-top:auto;font-size:10px;display:flex}@media print{.sheets.svelte-11ldxyf{background:#fff}.toolbar.svelte-11ldxyf{display:none}.page.svelte-11ldxyf{box-shadow:none;break-after:page;margin:0}}@media screen and (width<=900px){.page.svelte-11ldxyf{transform-origin:0 0;zoom:.5}}.screen.svelte-12wezz8{flex-direction:column;min-height:100vh;padding:32px 48px;display:flex}header.svelte-12wezz8{justify-content:space-between;align-items:center;display:flex}.close.svelte-12wezz8{border:var(--line) solid var(--ink);border-radius:var(--radius-control);width:56px;height:56px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}main.svelte-12wezz8{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:64px;display:flex}.left.svelte-12wezz8{flex-direction:column;gap:32px;min-width:0;display:flex}.ctx.svelte-12wezz8{font-size:22px}.url.svelte-12wezz8{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(40px,7vw,96px);line-height:1.05}ol.svelte-12wezz8{flex-direction:column;gap:14px;margin:0;padding:0;font-size:26px;list-style:none;display:flex}li.svelte-12wezz8{align-items:center;gap:18px;display:flex}.n.svelte-12wezz8{border:var(--line-strong) solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;font-weight:500;display:inline-flex}.right.svelte-12wezz8{flex-direction:column;align-items:center;gap:16px;font-size:20px;display:flex}fieldset.svelte-12oeltg{border:0;gap:12px;margin:0;padding:0}legend.svelte-12oeltg{margin-bottom:12px}.cls.svelte-12oeltg{border:var(--line) solid var(--fog);border-radius:16px;flex-direction:column;gap:12px;padding:14px 20px;display:flex}.cls.on.svelte-12oeltg{border:var(--line-strong) solid var(--ink);box-shadow:var(--shadow-md);margin-left:4px}.check.svelte-12oeltg{flex-wrap:wrap;align-items:center;gap:14px;min-height:44px;display:flex}.check.svelte-12oeltg input:where(.svelte-12oeltg){width:22px;height:22px;accent-color:var(--ink)}.times.svelte-12oeltg{flex-wrap:wrap;align-items:flex-end;gap:16px;padding-left:36px;display:flex}.times.svelte-12oeltg label:where(.svelte-12oeltg){flex-direction:column;gap:6px;display:flex}.times.svelte-12oeltg input:where(.svelte-12oeltg){border:var(--line) solid var(--ink);border-radius:var(--radius-input);height:48px;padding:0 12px}.tests.svelte-1flpkp8{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.test.svelte-1flpkp8{border:var(--line) solid var(--fog);color:var(--ink);border-radius:16px;grid-template-columns:1fr auto;gap:6px 16px;padding:20px 22px;text-decoration:none;display:grid}.test.svelte-1flpkp8:hover{background:var(--mist)}.test.svelte-1flpkp8 svg{grid-area:1/2/span 2;align-self:center}.top.svelte-1flpkp8{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.top.svelte-1flpkp8 strong:where(.svelte-1flpkp8){font-size:19px;font-weight:500}.sample.svelte-1flpkp8{border-style:dashed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.actions.svelte-127gnvm{text-align:right;white-space:nowrap}td.svelte-127gnvm .s{font-size:var(--text-small);margin-left:10px}.versions.svelte-127gnvm{margin:0;padding:0;list-style:none}.versions.svelte-127gnvm li:where(.svelte-127gnvm){border-bottom:1px solid var(--fog);grid-template-columns:48px 1fr auto;gap:16px;padding:12px 0;display:grid}.dt.svelte-127gnvm{border:var(--line) solid var(--ink);border-radius:var(--radius-input);height:52px;padding:0 14px}.frame.svelte-e0phyj{border:var(--line) solid var(--fog);border-radius:var(--radius-card);flex-direction:column;gap:22px;padding:32px;display:flex}.nav.svelte-e0phyj{justify-content:space-between}.ge.svelte-1avv7vi{flex-direction:column;gap:16px;display:flex}.tools.svelte-1avv7vi button[aria-pressed]:where(.svelte-1avv7vi){border:var(--line) solid var(--fog);border-radius:var(--radius-input);background:var(--paper);cursor:pointer;height:44px;padding:0 14px}.tools.svelte-1avv7vi button[aria-pressed=true]:where(.svelte-1avv7vi){border:var(--line-strong) solid var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.hint.svelte-1avv7vi input:where(.svelte-1avv7vi),.nm.svelte-1avv7vi,select.svelte-1avv7vi{border:var(--line) solid var(--fog);background:var(--paper);border-radius:10px;height:40px;padding:0 10px}.globe-box.svelte-1avv7vi{height:480px;display:flex}.layers.svelte-1avv7vi,.views.svelte-1avv7vi{margin:0;padding:0;list-style:none}.layers.svelte-1avv7vi li:where(.svelte-1avv7vi),.views.svelte-1avv7vi li:where(.svelte-1avv7vi){border-bottom:1px solid var(--fog);flex-wrap:wrap;align-items:center;gap:14px;padding:8px 0;display:flex}.ck.svelte-1avv7vi{font-size:var(--text-small);align-items:center;gap:8px;display:inline-flex}.ck.svelte-1avv7vi input:where(.svelte-1avv7vi){width:18px;height:18px;accent-color:var(--ink)}.view.svelte-1avv7vi{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;display:inline-flex}.mf.svelte-g8trk6{flex-direction:column;gap:8px;display:flex}.thumb.svelte-g8trk6{object-fit:cover;border:var(--line) solid var(--fog);border-radius:8px;width:64px;height:48px}.file.svelte-g8trk6{border:var(--line) solid var(--ink);border-radius:var(--radius-input);cursor:pointer;align-items:center;min-height:44px;padding:0 14px;font-weight:500;display:inline-flex}.file.svelte-g8trk6 input:where(.svelte-g8trk6){opacity:0;width:1px;height:1px;position:absolute}.file.svelte-g8trk6:focus-within{outline:2px solid var(--ink);outline-offset:3px}.err.svelte-g8trk6{color:var(--danger-text)}.grid.svelte-mm7ijn{grid-template-columns:minmax(200px,260px) 1fr;align-items:start;gap:32px;display:grid}.list.svelte-mm7ijn{flex-direction:column;gap:6px;margin:0;padding:0 0 0 4px;list-style:none;display:flex}.list.svelte-mm7ijn button:where(.svelte-mm7ijn){text-align:left;border:var(--line-strong) solid transparent;cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;width:100%;padding:10px 12px;display:flex}.list.svelte-mm7ijn button[aria-current=true]:where(.svelte-mm7ijn){border-color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}@media (width<=860px){.grid.svelte-mm7ijn{grid-template-columns:1fr}}.head.svelte-9gycuk{flex-wrap:wrap;align-items:flex-end;gap:32px;display:flex}.title.svelte-9gycuk{flex:420px}.tot.svelte-9gycuk{gap:28px;margin:0;display:flex}.tot.svelte-9gycuk dt:where(.svelte-9gycuk){font-size:var(--text-small);color:var(--graphite)}.tot.svelte-9gycuk dd:where(.svelte-9gycuk){margin:0;font-size:22px;font-weight:500}.secs.svelte-9gycuk{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sec.svelte-9gycuk{border:var(--line) solid var(--fog);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:16px;padding:16px 18px;display:grid}.order.svelte-9gycuk{flex-direction:column;gap:6px;display:flex}.order.svelte-9gycuk button:where(.svelte-9gycuk){border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.order.svelte-9gycuk button:where(.svelte-9gycuk):disabled{border-color:var(--disabled-line);color:var(--disabled-text)}.dn.svelte-9gycuk{display:inline-flex;transform:rotate(180deg)}.body.svelte-9gycuk{flex-direction:column;gap:10px;min-width:0;display:flex}.name.svelte-9gycuk{border:0;border-bottom:var(--line) solid var(--fog);background:0 0;padding:6px 0;font-size:19px;font-weight:500}.name.svelte-9gycuk:focus{border-bottom:var(--line-strong) solid var(--ink);outline:none}.lead.svelte-9gycuk{align-items:center;gap:8px;display:flex}select.svelte-9gycuk,input[type=number].svelte-9gycuk{border:var(--line) solid var(--ink);background:var(--paper);border-radius:10px;height:40px;padding:0 10px}input[type=number].svelte-9gycuk{width:76px}.nums.svelte-9gycuk{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.nums.svelte-9gycuk label:where(.svelte-9gycuk){align-items:center;gap:8px;display:inline-flex}.ck.svelte-9gycuk{align-items:center;gap:12px;min-height:44px;display:flex}.ck.svelte-9gycuk input:where(.svelte-9gycuk){width:20px;height:20px;accent-color:var(--ink)}.acts.svelte-9gycuk{flex-direction:column;gap:6px;display:flex}.meter.svelte-9gycuk{border:var(--line) solid var(--ink);border-radius:var(--radius-pill);height:12px;overflow:hidden}.meter.svelte-9gycuk span:where(.svelte-9gycuk){background:var(--ink);height:100%;display:block}.meter.svelte-9gycuk span.over:where(.svelte-9gycuk){background:var(--danger)}.budget.svelte-9gycuk{width:76px}.sr-only.svelte-9gycuk{position:absolute;left:-9999px}.lead.svelte-jey785{color:var(--body-ink)}.checks.svelte-jey785{margin:0;padding:0;list-style:none}.checks.svelte-jey785 li:where(.svelte-jey785){border-bottom:1px solid var(--fog);align-items:center;gap:12px;padding:14px 0;display:flex}.d.svelte-jey785{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin:0 4px}.bad.svelte-jey785 .d:where(.svelte-jey785){background:var(--danger)}.warn.svelte-jey785 .d:where(.svelte-jey785){background:var(--warn)}.chg.svelte-jey785{border:var(--line) solid var(--fog);border-radius:var(--radius-control);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.chg.svelte-jey785 ul:where(.svelte-jey785){margin:0;padding-left:18px}.ck.svelte-jey785{align-items:flex-start;gap:10px;display:flex}.ck.svelte-jey785 input:where(.svelte-jey785){width:20px;height:20px;accent-color:var(--ink);margin-top:2px}.picker.svelte-x77fcr select:where(.svelte-x77fcr){border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);max-width:320px;height:44px;padding:0 10px}.globe-box.svelte-x77fcr{height:380px;display:flex}.list.svelte-v5v7vz{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}li.svelte-v5v7vz{align-items:center;gap:10px;display:flex}li.svelte-v5v7vz>input[type=radio]:where(.svelte-v5v7vz),li.svelte-v5v7vz>input[type=checkbox]:where(.svelte-v5v7vz){width:22px;height:22px;accent-color:var(--ok);flex-shrink:0}.txt.svelte-v5v7vz{border:var(--line) solid var(--fog);border-radius:10px;flex:1;height:44px;padding:0 12px}.txt.svelte-v5v7vz:focus{border:var(--line-strong) solid var(--ink);outline:none}.ic.svelte-v5v7vz{border:var(--line) solid var(--fog);background:var(--paper);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ic.svelte-v5v7vz:disabled{color:var(--disabled-text);cursor:default}.ed.svelte-1u0tj1m{gap:12px}select.svelte-1u0tj1m,textarea.svelte-1u0tj1m,input.svelte-1u0tj1m:not([type=checkbox]):not([type=range]):not([type=radio]){border:var(--line) solid var(--ink);background:var(--paper);border-radius:10px;min-height:44px;padding:0 12px}textarea.svelte-1u0tj1m{padding:10px 12px;font-size:18px}select.svelte-1u0tj1m{max-width:280px}.ck.svelte-1u0tj1m{align-items:center;gap:10px;min-height:44px;display:inline-flex}.ck.svelte-1u0tj1m input:where(.svelte-1u0tj1m){width:20px;height:20px;accent-color:var(--ink)}.lbl.svelte-1u0tj1m{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.lbl.svelte-1u0tj1m input[type=number]:where(.svelte-1u0tj1m){width:110px}.unit.svelte-1u0tj1m{width:90px}.pairs.svelte-1u0tj1m,.acc.svelte-1u0tj1m{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pairs.svelte-1u0tj1m li:where(.svelte-1u0tj1m),.acc.svelte-1u0tj1m li:where(.svelte-1u0tj1m){align-items:center;gap:10px;display:flex}.pairs.svelte-1u0tj1m input:where(.svelte-1u0tj1m),.acc.svelte-1u0tj1m input:where(.svelte-1u0tj1m){flex:1}.warn.svelte-1u0tj1m{color:var(--danger-text)}.hide.svelte-1u0tj1m{border:0;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;display:flex}.lab.svelte-1u0tj1m{border:var(--line) solid var(--fog);border-radius:var(--radius-control);gap:10px;padding:14px}.grid.svelte-14ix0tf{grid-template-columns:minmax(220px,280px) 1fr;align-items:start;gap:32px;display:grid}.bank.svelte-14ix0tf{flex-direction:column;gap:12px;display:flex}.sec-h.svelte-14ix0tf{text-align:left;border:var(--line) solid var(--fog);border-radius:var(--radius-input);background:var(--paper);cursor:pointer;flex-direction:column;gap:2px;width:100%;padding:10px 12px;display:flex}.sec-h[aria-pressed=true].svelte-14ix0tf{border-color:var(--ink)}.sec.svelte-14ix0tf ul:where(.svelte-14ix0tf){flex-direction:column;gap:4px;margin:6px 0 0;padding:0 0 0 4px;list-style:none;display:flex}.it.svelte-14ix0tf{text-align:left;border:var(--line-strong) solid transparent;cursor:pointer;background:0 0;border-radius:10px;justify-content:space-between;gap:8px;width:100%;padding:10px 12px;display:flex}.it[aria-current=true].svelte-14ix0tf{border-color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.tabs.svelte-14ix0tf button[role=tab]:where(.svelte-14ix0tf){border:var(--line) solid var(--fog);border-radius:var(--radius-pill);background:var(--paper);cursor:pointer;height:44px;padding:0 14px}.tabs.svelte-14ix0tf button[aria-selected=true]:where(.svelte-14ix0tf){border:var(--line-strong) solid var(--ink);font-weight:500}.meta.svelte-14ix0tf{border-top:1px solid var(--fog);gap:20px;padding-top:12px}.meta.svelte-14ix0tf label:where(.svelte-14ix0tf){align-items:center;gap:8px;display:inline-flex}.meta.svelte-14ix0tf input:where(.svelte-14ix0tf){border:var(--line) solid var(--ink);border-radius:10px;height:44px;padding:0 10px}.meta.svelte-14ix0tf input[type=number]:where(.svelte-14ix0tf){width:80px}@media (width<=860px){.grid.svelte-14ix0tf{grid-template-columns:1fr}}.top.svelte-1lebrlp{border-bottom:var(--line) solid var(--fog);flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:-16px;padding-bottom:16px;display:flex}.back.svelte-1lebrlp{min-height:44px;color:var(--graphite);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.tabs.svelte-1lebrlp{flex-wrap:wrap;flex:1;gap:6px;display:flex}.tabs.svelte-1lebrlp a:where(.svelte-1lebrlp){border:var(--line-strong) solid transparent;border-radius:var(--radius-input);height:44px;color:var(--ink);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.tabs.svelte-1lebrlp a[aria-current=page]:where(.svelte-1lebrlp){border-color:var(--ink);box-shadow:var(--shadow-sm);font-weight:500}.status.svelte-1lebrlp{color:var(--graphite)}.status.warn.svelte-1lebrlp{color:var(--danger-text)}.linkish.svelte-1lebrlp{cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.log.svelte-j6ypua{margin:0;padding:0;list-style:none}.log.svelte-j6ypua li:where(.svelte-j6ypua){border-bottom:1px solid var(--fog);grid-template-columns:64px 1fr;gap:16px;padding:10px 0;display:grid}.t.svelte-j6ypua{color:var(--graphite)}.filters.svelte-1t0aip8 button:where(.svelte-1t0aip8){border:var(--line) solid var(--fog);border-radius:var(--radius-pill);background:var(--paper);cursor:pointer;align-items:center;gap:8px;height:44px;padding:0 16px;display:inline-flex}.filters.svelte-1t0aip8 button[aria-pressed=true]:where(.svelte-1t0aip8){border:var(--line-strong) solid var(--ink);font-weight:500}.vdot.svelte-1t0aip8{background:var(--danger);border-radius:50%;width:8px;height:8px}.tiles.svelte-1t0aip8{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin:0;padding:0 0 0 6px;list-style:none;display:grid}.tile.svelte-1t0aip8{border-radius:var(--radius-control);background:var(--paper);border:var(--line) solid var(--ink);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-height:104px;padding:14px 16px;font-size:15px;display:flex}.tile.svelte-1t0aip8:disabled{cursor:default}.code.svelte-1t0aip8{letter-spacing:.08em;font-size:20px}.submitted.svelte-1t0aip8{border-color:var(--fog);background:var(--mist)}.voided.svelte-1t0aip8{border:var(--line-strong) solid var(--ink);box-shadow:-5px 5px 0 var(--danger)}.not_started.svelte-1t0aip8{border:var(--line) dashed #8a8a8a}.retired.svelte-1t0aip8{border:var(--line) dashed var(--disabled-line);color:var(--disabled-text)}.note.svelte-1t0aip8{max-width:720px}.list.svelte-15dzvtg{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.row-link.svelte-15dzvtg{border:var(--line) solid var(--fog);color:var(--ink);border-radius:16px;grid-template-columns:1fr auto;gap:4px 16px;padding:18px 20px;text-decoration:none;display:grid}.row-link.svelte-15dzvtg svg{grid-area:1/2/span 2;align-self:center}.row-link.svelte-15dzvtg:hover{background:var(--mist)}.ctx.svelte-m014qk{color:var(--graphite);align-items:center;gap:10px;display:inline-flex}.look.svelte-m014qk{grid-template-columns:1fr 140px auto;align-items:end;gap:16px;display:grid}.result.svelte-m014qk{flex-direction:column;gap:12px;display:flex}.big.svelte-m014qk{letter-spacing:.12em;font-size:clamp(44px,9vw,72px);line-height:1.1}.recent.svelte-m014qk{margin:0;padding:0;list-style:none}.recent.svelte-m014qk li:where(.svelte-m014qk){border-bottom:1px solid var(--fog);justify-content:space-between;padding:12px 0;display:flex}@media (width<=600px){.look.svelte-m014qk{grid-template-columns:1fr 1fr}.look.svelte-m014qk .btn{grid-column:1/-1}}.split.svelte-1wlaci3{grid-template-columns:minmax(240px,320px) 1fr;align-items:start;gap:32px;display:grid}.list.svelte-1wlaci3{flex-direction:column;gap:10px;margin:0;padding:0 0 0 4px;list-style:none;display:flex}.list.svelte-1wlaci3 button:where(.svelte-1wlaci3){text-align:left;border:var(--line) solid var(--fog);border-radius:var(--radius-control);background:var(--paper);cursor:pointer;gap:2px;width:100%;padding:14px 16px;display:grid}.list.svelte-1wlaci3 button.current:where(.svelte-1wlaci3){border:var(--line-strong) solid var(--ink);box-shadow:var(--shadow-md)}.code.svelte-1wlaci3{letter-spacing:.08em;font-size:18px}textarea.svelte-1wlaci3{border:var(--line) solid var(--ink);border-radius:var(--radius-input);padding:12px 14px}@media (width<=800px){.split.svelte-1wlaci3{grid-template-columns:1fr}}.steps.svelte-13euuvk{font-size:var(--text-label);color:var(--graphite);gap:24px;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-13euuvk li:where(.svelte-13euuvk){align-items:center;gap:6px;display:inline-flex}.steps.svelte-13euuvk .on:where(.svelte-13euuvk){color:var(--ink);font-weight:500}.lead.svelte-13euuvk{color:var(--body-ink)}.file.svelte-13euuvk{border:var(--line) solid var(--ink);border-radius:var(--radius-input);cursor:pointer;align-self:flex-start;align-items:center;min-height:44px;padding:0 16px;font-weight:500;display:inline-flex}.file.svelte-13euuvk input:where(.svelte-13euuvk){opacity:0;width:1px;height:1px;position:absolute}.file.svelte-13euuvk:focus-within{outline:2px solid var(--ink);outline-offset:3px}.check.svelte-13euuvk{align-items:center;gap:12px;min-height:44px;display:flex}.check.svelte-13euuvk input:where(.svelte-13euuvk){width:20px;height:20px;accent-color:var(--ink)}.issue.svelte-13euuvk{border:var(--line) solid var(--ink);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.how.svelte-13euuvk{color:var(--body-ink);margin:0;padding-left:20px}.pick.svelte-eek7z{gap:24px}.pick.svelte-eek7z label:where(.svelte-eek7z){flex-direction:column;gap:8px;display:flex}.pick.svelte-eek7z select:where(.svelte-eek7z){border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);min-width:260px;height:48px;padding:0 12px}.canvas.svelte-eek7z{color:var(--ink);justify-content:space-between;align-items:center;gap:24px;text-decoration:none;display:flex}.go.svelte-eek7z{align-items:center;gap:8px;font-weight:500;display:inline-flex}.files.svelte-eek7z{margin:0;padding:0;list-style:none}.files.svelte-eek7z li:where(.svelte-eek7z){border-bottom:1px solid var(--fog);grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:18px 0;display:grid}.files.svelte-eek7z a.btn{text-decoration:none}.qs.svelte-hqrchh{flex-direction:column;gap:16px;margin:0;padding-left:24px;display:flex}.p.svelte-hqrchh{font-weight:500}ul.svelte-hqrchh{color:var(--body-ink);margin:6px 0 0}.tabs.svelte-gm7fjd button:where(.svelte-gm7fjd){border:var(--line) solid var(--fog);border-radius:var(--radius-pill);background:var(--paper);cursor:pointer;height:44px;padding:0 16px}.tabs.svelte-gm7fjd button[aria-selected=true]:where(.svelte-gm7fjd){border:var(--line-strong) solid var(--ink);font-weight:500}.pick.svelte-52biji select:where(.svelte-52biji){border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);height:48px;padding:0 12px}.tiles.svelte-52biji{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin:0;display:grid}.tiles.svelte-52biji div:where(.svelte-52biji){flex-direction:column;gap:4px;display:flex}dt.svelte-52biji{font-size:var(--text-small);color:var(--graphite)}dd.svelte-52biji{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:500}.list.svelte-19igd5u{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.row-link.svelte-19igd5u{border:var(--line) solid var(--fog);color:var(--ink);border-radius:16px;grid-template-columns:1fr auto;gap:4px 16px;padding:18px 20px;text-decoration:none;display:grid}.row-link.svelte-19igd5u svg{grid-area:1/2/span 2;align-self:center}.row-link.svelte-19igd5u:hover{background:var(--mist)}.prompt.svelte-1xpks02{letter-spacing:-.02em;font-size:22px;font-weight:500}.acc.svelte-1xpks02{color:var(--body-ink);margin:0;padding-left:18px}.groups.svelte-1xpks02{flex-direction:column;gap:14px;margin:0;padding:0 0 0 4px;list-style:none;display:flex}.group.svelte-1xpks02{border:var(--line) solid var(--fog);border-radius:var(--radius-control);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.group.done.svelte-1xpks02{border:var(--line-strong) solid var(--ink);box-shadow:var(--shadow-md)}.ans.svelte-1xpks02{font-size:19px}.pt.svelte-1xpks02{border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);width:48px;height:48px;font-family:var(--mono);cursor:pointer;font-size:18px}.pt[aria-checked=true].svelte-1xpks02{background:var(--ink);color:var(--paper)}.check.svelte-1xpks02{align-items:center;gap:8px;margin-left:8px;display:inline-flex}.check.svelte-1xpks02 input:where(.svelte-1xpks02){width:20px;height:20px;accent-color:var(--ink)}
