.wordmark.svelte-uii1xa{display:inline-flex;align-items:center;gap:calc(9px * var(--wm, 1));color:var(--text)}.mark.svelte-uii1xa{display:block;height:calc(26px * var(--wm, 1));width:auto;flex:none}.name.svelte-uii1xa{font-family:var(--font-brand);font-size:calc(21px * var(--wm, 1));font-weight:600;letter-spacing:-.02em;line-height:1}.pre.svelte-uii1xa{color:var(--accent)}.pw-wrap.svelte-1fpsl3q{position:relative}.pw-wrap.svelte-1fpsl3q input:where(.svelte-1fpsl3q){width:100%;padding-right:40px;box-sizing:border-box}.pw-toggle.svelte-1fpsl3q{position:absolute;top:0;right:0;bottom:0;width:38px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--text-3);cursor:pointer;transition:color var(--fast) var(--ease)}.pw-toggle.svelte-1fpsl3q:hover{color:var(--text-2)}.actions.svelte-3z0wmw{display:flex;flex-direction:column;gap:var(--sp-2)}.tos.svelte-3z0wmw{display:flex;align-items:flex-start;gap:var(--sp-2);cursor:pointer}.support.svelte-3z0wmw{margin:0;text-align:center}.support.svelte-3z0wmw a:where(.svelte-3z0wmw){color:var(--accent-hi)}.back.svelte-3z0wmw{margin-top:var(--sp-1)}.tg-account.svelte-3z0wmw{margin:var(--sp-1) 0 0;overflow-wrap:anywhere}.tg-account.svelte-3z0wmw strong:where(.svelte-3z0wmw){color:var(--text);font-weight:600}.card.svelte-12n5z4w{padding:var(--sp-7) var(--sp-6);width:100%;display:flex;flex-direction:column;gap:var(--sp-4);box-sizing:border-box}.heading.svelte-12n5z4w{display:flex;flex-direction:column;gap:var(--sp-1);text-align:center}.heading.svelte-12n5z4w .body:where(.svelte-12n5z4w){margin:0}.price.svelte-12n5z4w{margin:0;text-align:center;font-size:var(--t-ui);font-weight:600}.cta-help.svelte-12n5z4w{margin:0;text-align:center}.quiet.svelte-12n5z4w{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;justify-content:center}.handle.svelte-12n5z4w{margin:0}.paste.svelte-12n5z4w{width:100%;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);box-sizing:border-box}.card.svelte-1xpo0wh{padding:var(--sp-7) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-4);width:100%;box-sizing:border-box}.display.svelte-1xpo0wh{margin:0}.tos-content.svelte-1xpo0wh{max-width:32rem}.prose.svelte-1xpo0wh{display:flex;flex-direction:column;gap:var(--sp-3)}.prose.svelte-1xpo0wh p:where(.svelte-1xpo0wh){margin:0;font-size:var(--t-body);color:var(--text-2);line-height:1.55}.sec.svelte-ru5xw0{padding:0;overflow:visible}.sec-head.svelte-ru5xw0{display:flex;flex-direction:column;gap:3px;padding:var(--sp-4) var(--sp-5) 0}.sec-head.svelte-ru5xw0 p:where(.svelte-ru5xw0){margin:0}.sec-sum.svelte-ru5xw0{display:flex;align-items:flex-start;gap:10px;padding:var(--sp-4) var(--sp-5);cursor:pointer;list-style:none}.sec-sum.svelte-ru5xw0::-webkit-details-marker{display:none}.sec-titles.svelte-ru5xw0{display:flex;flex-direction:column;gap:3px;min-width:0}.sum-title.svelte-ru5xw0{margin:0;font-size:var(--t-h3);font-weight:600;color:var(--text)}.sum-desc.svelte-ru5xw0{margin:0;line-height:1.45}.chev.svelte-ru5xw0{flex:none;margin-top:3px;color:var(--text-3);transition:transform var(--fast) var(--ease)}.sec[open].svelte-ru5xw0>.sec-sum:where(.svelte-ru5xw0) .chev:where(.svelte-ru5xw0){transform:rotate(90deg)}.sec[open].svelte-ru5xw0>.sec-sum:where(.svelte-ru5xw0){padding-bottom:0}.sec-body.svelte-ru5xw0{padding:var(--sp-4) var(--sp-5)}.sec-foot.svelte-ru5xw0{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--border);background:var(--surface-1);border-radius:0 0 var(--radius-card) var(--radius-card)}.action.svelte-nbbemr{display:flex;align-items:center;gap:var(--sp-4);width:100%;text-align:left;padding:var(--sp-4) var(--sp-5);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-card);color:var(--text);cursor:pointer;transition:background-color var(--base) var(--ease),border-color var(--base) var(--ease),transform var(--base) var(--ease)}.action.svelte-nbbemr:hover{background-color:var(--surface-2);border-color:var(--border-strong)}@media(hover:hover){.action.svelte-nbbemr:hover{transform:translateY(-1px)}.action.svelte-nbbemr:hover .action-go:where(.svelte-nbbemr){color:var(--accent);transform:translate(2px)}}.action.svelte-nbbemr:active{transform:translateY(0)}.action-icon.svelte-nbbemr{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:var(--radius);background:var(--accent-tint);color:var(--accent)}.action-text.svelte-nbbemr{display:flex;flex-direction:column;gap:3px;min-width:0}.action-title.svelte-nbbemr{font-size:var(--t-h3);font-weight:650;letter-spacing:-.01em}.action-go.svelte-nbbemr{flex:none;margin-left:auto;color:var(--text-3);transition:color var(--base) var(--ease),transform var(--base) var(--ease)}.membership.svelte-1aqlovl{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-4) var(--sp-5)}.eyebrow.svelte-1aqlovl{margin:0 0 4px}.acts.svelte-1aqlovl{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.gs.svelte-1ufxppu{padding:0;overflow:hidden}.gs-head-row.svelte-1ufxppu{display:flex;align-items:center}.gs-head.svelte-1ufxppu{display:flex;align-items:center;gap:var(--sp-2);flex:1;min-width:0;padding:var(--sp-4) var(--sp-5);background:none;border:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.gs-title.svelte-1ufxppu{margin:0;flex:1}.gs-dismiss.svelte-1ufxppu{flex:none;border:none;background:transparent;color:var(--text-3);cursor:pointer;font-size:1.2em;line-height:1;padding:0 var(--sp-5) 0 0}.gs-dismiss.svelte-1ufxppu:hover{color:var(--text)}.chev.svelte-1ufxppu{flex:none;transition:transform var(--fast) var(--ease)}.chev.open.svelte-1ufxppu{transform:rotate(90deg)}.gs-list.svelte-1ufxppu{list-style:none;margin:0;padding:0 var(--sp-5) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.gs-item.svelte-1ufxppu{display:flex;align-items:center;gap:var(--sp-3)}.gs-label.svelte-1ufxppu{flex:1}.gs-check.svelte-1ufxppu{flex:none;color:var(--accent)}.gs-dot.svelte-1ufxppu{flex:none;width:16px;height:16px;border-radius:var(--radius-pill);border:1.5px solid var(--border-strong)}.gs-go-row.svelte-1ufxppu{display:flex;align-items:center;gap:var(--sp-3);width:100%;border:none;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.gs-arrow.svelte-1ufxppu{flex:none;color:var(--text-3);transition:color var(--base) var(--ease),transform var(--base) var(--ease)}.gs-go-row.svelte-1ufxppu:hover .gs-label:where(.svelte-1ufxppu){color:var(--text)}.gs-go-row.svelte-1ufxppu:hover .gs-arrow:where(.svelte-1ufxppu){color:var(--accent);transform:translate(2px)}.trial-banner.svelte-653hvp{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-4);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-accent);border-radius:var(--radius);background:var(--accent-tint);font-size:var(--t-ui);color:var(--text)}.trial-banner.ended.svelte-653hvp{border-color:var(--border);background:var(--surface-1)}.trial-banner.svelte-653hvp strong:where(.svelte-653hvp){color:var(--accent-hi)}.dash.svelte-kdmb3n{display:flex;flex-direction:column;gap:var(--sp-5)}.actions.svelte-kdmb3n{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:var(--sp-4)}.stats.svelte-kdmb3n{display:grid;grid-template-columns:repeat(4,1fr)}.stat.svelte-kdmb3n{padding:var(--sp-4) var(--sp-5);display:flex;flex-direction:column;gap:5px}.stat.svelte-kdmb3n+.stat:where(.svelte-kdmb3n){border-left:1px solid var(--border)}.stat-num.svelte-kdmb3n{font-family:var(--font-mono);font-size:var(--t-h2);font-weight:700;font-feature-settings:"tnum"}@media(max-width:45rem){.dash-foot.svelte-kdmb3n{flex-direction:column;align-items:flex-start}.stats.svelte-kdmb3n{grid-template-columns:repeat(2,1fr)}.stat.svelte-kdmb3n:nth-child(odd){border-left:none}.stat.svelte-kdmb3n:nth-child(n+3){border-top:1px solid var(--border)}}.expiring.svelte-kdmb3n{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);border-color:#ffb34047;background:var(--warn-tint)}.exp-icon.svelte-kdmb3n{flex:none;color:var(--warn)}.exp-text.svelte-kdmb3n{color:var(--text-2);flex:1 1 14rem}.exp-text.svelte-kdmb3n strong:where(.svelte-kdmb3n){color:var(--text);font-weight:600}.exp-go.svelte-kdmb3n{flex:none;margin-left:auto}.slow-note.svelte-kdmb3n{margin:0;padding:var(--sp-3) var(--sp-4);border-left:2px solid var(--warn);color:var(--text-2);line-height:1.5}.dash-foot.svelte-kdmb3n{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-top:var(--sp-2);border-top:1px solid var(--border)}.foot-link.svelte-kdmb3n{flex:none;color:var(--text-2);text-decoration:none;white-space:nowrap}.foot-link.svelte-kdmb3n:hover{color:var(--accent-hi);text-decoration:underline;text-underline-offset:2px}.m0.svelte-kdmb3n{margin:0}.recent-rows.svelte-kdmb3n{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.recent-row.svelte-kdmb3n{display:flex;flex-direction:column;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.recent-rows.svelte-kdmb3n>:where(.svelte-kdmb3n)+:where(.svelte-kdmb3n){border-top:1px solid var(--border)}.recent-row.svelte-kdmb3n:hover{background:var(--surface-2)}.recent-row.svelte-kdmb3n:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.row-item.svelte-kdmb3n{justify-content:space-between}.recent-pad.svelte-kdmb3n{padding:var(--sp-3) var(--sp-4)}.recent-err.svelte-kdmb3n{color:var(--danger);margin:0}.view-all.svelte-kdmb3n{display:inline-block;margin-top:var(--sp-3)}.active-batch.svelte-kdmb3n{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-color:var(--border-accent)}.active-head.svelte-kdmb3n,.active-foot.svelte-kdmb3n{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.recent-bar.svelte-kdmb3n{margin:0 var(--sp-4) var(--sp-3)}.uscore.svelte-g2nxsd{display:flex;flex-direction:column;gap:7px;flex:1;min-width:0}.uscore-num.svelte-g2nxsd,.uscore-fill.svelte-g2nxsd{transition:opacity var(--fast) var(--ease)}.uscore.stale.svelte-g2nxsd .uscore-num:where(.svelte-g2nxsd),.uscore.stale.svelte-g2nxsd .uscore-fill:where(.svelte-g2nxsd){opacity:.45}.uscore-head.svelte-g2nxsd{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.uscore-num.svelte-g2nxsd{font-family:var(--font-mono);font-size:var(--t-h3);font-weight:700;font-feature-settings:"tnum";line-height:1.2;min-width:2.2ch;text-align:right;color:var(--text-3)}.num-skel.svelte-g2nxsd{display:inline-block;width:2.2ch;height:.72em;vertical-align:baseline}.uscore-bar.svelte-g2nxsd{height:6px;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden}.uscore-fill.svelte-g2nxsd{height:100%;border-radius:var(--radius-pill);transform-origin:left;background-image:linear-gradient(90deg,#e8b84a,#c5d85c 70%,#6ecf7a);background-size:calc(100% * 100 / var(--score, 100)) 100%;background-repeat:no-repeat;background-position:left center;transition:width var(--base) var(--ease)}.tip.svelte-1irqmq0{position:relative;display:inline-flex;vertical-align:middle}.i.svelte-1irqmq0{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border-radius:50%;border:1px solid var(--border-strong);background:transparent;color:var(--text-3);font:italic 700 10px/1 Georgia,Times New Roman,serif;cursor:pointer;transition:color var(--fast) var(--ease),border-color var(--fast) var(--ease),background var(--fast) var(--ease)}.i.svelte-1irqmq0:hover,.i[aria-expanded=true].svelte-1irqmq0{color:var(--text);border-color:var(--accent);background:var(--accent-tint)}.pop.svelte-1irqmq0{position:absolute;z-index:40;top:calc(100% + 6px);right:-6px;width:max-content;max-width:min(19rem,78vw);padding:9px 11px;background:var(--surface-opaque);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow-2);color:var(--text-2);font:400 var(--t-meta)/1.45 var(--font);letter-spacing:0;text-transform:none;text-align:left;white-space:normal}.rs.svelte-10tfk3r{display:flex;flex-direction:column;gap:7px}.rs.disabled.svelte-10tfk3r{opacity:.45;pointer-events:none}.rs-head.svelte-10tfk3r{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.rs-end.svelte-10tfk3r{display:inline-flex;align-items:center;gap:10px}.rs-l.svelte-10tfk3r{font-size:var(--t-ui);color:var(--text);font-weight:500}.rs-v.svelte-10tfk3r{font-size:var(--t-meta);color:var(--text);font-weight:600;white-space:nowrap}.rs-track.svelte-10tfk3r{position:relative;height:22px}.rs-rail.svelte-10tfk3r,.rs-fill.svelte-10tfk3r{position:absolute;top:50%;transform:translateY(-50%);height:5px;border-radius:var(--radius-pill)}.rs-rail.svelte-10tfk3r{left:0;right:0;background:var(--surface-3)}.rs-fill.svelte-10tfk3r{background:var(--accent);pointer-events:none}.rs-in.svelte-10tfk3r{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;margin:0;height:16px;background:none;border:none;border-radius:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.rs-in.svelte-10tfk3r:hover,.rs-in.svelte-10tfk3r:focus{background:none;border:none;box-shadow:none}.rs-in.dual.svelte-10tfk3r{pointer-events:none}.rs-in.svelte-10tfk3r::-webkit-slider-runnable-track{background:none;height:16px;border:none}.rs-in.svelte-10tfk3r::-moz-range-track{background:none;height:16px;border:none}.rs-in.svelte-10tfk3r::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:16px;height:16px;border-radius:50%;background:var(--text);border:3px solid var(--accent);cursor:pointer;box-shadow:var(--shadow-1);margin-top:0}.rs-in.svelte-10tfk3r::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:var(--text);border:3px solid var(--accent);cursor:pointer;box-shadow:var(--shadow-1)}.rs-in.svelte-10tfk3r:focus{outline:none}.rs-in.svelte-10tfk3r:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--accent-tint-hi)}@media(pointer:coarse){.rs-in.svelte-10tfk3r{height:24px}.rs-in.svelte-10tfk3r::-webkit-slider-runnable-track{height:24px}.rs-in.svelte-10tfk3r::-moz-range-track{height:24px}.rs-in.svelte-10tfk3r::-webkit-slider-thumb{width:24px;height:24px}.rs-in.svelte-10tfk3r::-moz-range-thumb{width:24px;height:24px}}.sec.svelte-mhfijv{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg)}.sec.experimental.svelte-mhfijv{border-style:dashed;border-color:var(--border-strong)}.sec-h.svelte-mhfijv{display:flex;align-items:center;gap:10px;padding:0 var(--sp-4);min-height:44px}.sec-toggle.svelte-mhfijv{display:flex;align-items:center;gap:10px;flex:none;width:10.5rem;padding:10px 0;border:none;background:none;text-align:left;color:var(--text);font-size:var(--t-ui);cursor:pointer}.t.svelte-mhfijv{font-weight:600}.chev.svelte-mhfijv{flex:none;color:var(--text-3);transition:transform var(--fast) var(--ease)}.chev.open.svelte-mhfijv{transform:rotate(90deg)}@media(max-width:40rem){.sec-h.svelte-mhfijv{flex-wrap:wrap;row-gap:0;padding-bottom:8px}.sec-toggle.svelte-mhfijv{width:auto;flex:1 1 auto}}.chip.svelte-mhfijv{padding:1px 8px;border-radius:var(--radius-pill);font-size:var(--t-micro);font-weight:600;white-space:nowrap;background:var(--surface-2);color:var(--text-2)}.chip.measured.svelte-mhfijv{background:var(--accent-tint);color:var(--accent-hi)}.chip.exp.svelte-mhfijv{background:transparent;color:var(--text-2);border:1px dashed var(--border-strong)}.sec-end.svelte-mhfijv{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.count.svelte-mhfijv{padding:0 8px;border-radius:var(--radius-pill);background:var(--accent-tint-hi);color:var(--text);font-size:var(--t-micro);font-weight:700;font-feature-settings:"tnum"}.sec-b.svelte-mhfijv{display:flex;flex-direction:column;gap:var(--sp-3);padding:2px var(--sp-4) var(--sp-3)}.ramp.svelte-zww5hm{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1)}.ramp-head.svelte-zww5hm{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.ramp-ex.svelte-zww5hm{color:var(--text-2)}.ramp-ex.svelte-zww5hm b:where(.svelte-zww5hm){color:var(--text)}.viz.svelte-zww5hm{width:100%;height:auto;display:block}.ba.svelte-zww5hm{display:flex;flex-direction:column;gap:5px}.ba-row.svelte-zww5hm{display:flex;align-items:center;gap:var(--sp-3)}.ba-l.svelte-zww5hm{font-size:var(--t-micro);color:var(--text-3);flex:0 0 3.5rem}.ba-bar.svelte-zww5hm{flex:1;height:6px;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden}.ba-fill.svelte-zww5hm{height:100%;border-radius:var(--radius-pill)}.ba-fill.src.svelte-zww5hm{width:100%;background:var(--surface-3)}.ba-fill.out.svelte-zww5hm{background:var(--accent);transition:width var(--fast) var(--ease)}.ba-v.svelte-zww5hm{font-size:var(--t-micro);color:var(--text-2);flex:0 0 3rem;text-align:right}.eq.svelte-2r3001{margin:0;display:flex;flex-direction:column;gap:8px}svg.svelte-2r3001{width:100%;max-width:30rem;height:auto;display:block}.zero.svelte-2r3001{stroke:var(--border-strong);stroke-dasharray:3 3}.bar.svelte-2r3001{fill:var(--accent-tint-hi);stroke:var(--accent);stroke-width:1.2}.tick.svelte-2r3001{fill:var(--text-3);font-size:9px}.hz.svelte-2r3001{fill:var(--text-2);font-size:10px;font-weight:600}.nm.svelte-2r3001{fill:var(--text-3);font-size:9px}figcaption.svelte-2r3001{font-size:var(--t-micro);color:var(--text-3);line-height:1.45}figcaption.svelte-2r3001 strong:where(.svelte-2r3001){color:var(--text-2);font-weight:600}.adv.svelte-w2gh4f{display:flex;flex-direction:column;gap:var(--sp-4)}.adv-toggle.svelte-w2gh4f{display:flex;align-items:center;gap:8px;padding:9px 2px;border:none;background:none;color:var(--text-2);font-size:var(--t-ui);font-weight:600;text-align:left}.adv-toggle.svelte-w2gh4f:hover{color:var(--text)}.adv-copy.svelte-w2gh4f{min-width:0}.adv-toggle.svelte-w2gh4f .meta:where(.svelte-w2gh4f){font-weight:400;margin-left:4px;line-height:1}.chev.svelte-w2gh4f{flex:none;transition:transform var(--fast) var(--ease)}.chev.open.svelte-w2gh4f{transform:rotate(90deg)}.adv-body.svelte-w2gh4f{display:flex;flex-direction:column;gap:var(--sp-3)}.reset-btn.svelte-w2gh4f{align-self:flex-start;border:none;background:none;padding:0;color:var(--text-3);font-size:var(--t-micro);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.reset-btn.svelte-w2gh4f:hover{color:var(--accent-hi)}.trim-row.svelte-w2gh4f{display:flex;align-items:flex-start;gap:var(--sp-5);flex-wrap:wrap}.checks.svelte-w2gh4f{display:flex;align-items:center;gap:var(--sp-4);min-height:40px}.check-inline.svelte-w2gh4f{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-meta);color:var(--text-2);cursor:pointer}.sub-h.svelte-w2gh4f{margin:var(--sp-2) 0 0;font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.sub-h.svelte-w2gh4f:first-child{margin-top:0}.field.svelte-w2gh4f{display:flex;flex-direction:column;gap:4px}.field.svelte-w2gh4f input:where(.svelte-w2gh4f):not([type=checkbox]){min-width:9rem;height:40px;padding-top:0;padding-bottom:0;box-sizing:border-box}.field.svelte-w2gh4f>label:where(.svelte-w2gh4f){font-size:var(--t-micro);font-weight:600;letter-spacing:.02em;color:var(--text-3)}.sw-end.svelte-w2gh4f{display:inline-flex;align-items:center;gap:10px}.ctl-head.svelte-w2gh4f label:where(.svelte-w2gh4f){cursor:pointer}.flabel.svelte-w2gh4f{font-size:var(--t-micro);font-weight:600;letter-spacing:.02em;color:var(--text-3)}.stars.svelte-hwyvsy{display:inline-flex;align-items:center;gap:2px}button.svelte-hwyvsy{display:inline-flex;align-items:center;justify-content:center;padding:4px;margin:-4px 0;border:none;background:none;cursor:pointer;border-radius:var(--radius-inner)}svg.svelte-hwyvsy{display:block;fill:none;stroke:var(--text-3);stroke-width:1.6;stroke-linejoin:round;transition:fill var(--fast) var(--ease),stroke var(--fast) var(--ease)}svg.on.svelte-hwyvsy{fill:var(--highlight);stroke:var(--highlight)}.readonly.svelte-hwyvsy svg:where(.svelte-hwyvsy){pointer-events:none}.pp.svelte-100ttpu{display:flex;flex-direction:column;gap:var(--sp-3)}.head.svelte-100ttpu{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.title.svelte-100ttpu{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.name.svelte-100ttpu{font-size:var(--t-body);font-weight:600;color:var(--text);overflow-wrap:anywhere}.chip.svelte-100ttpu{display:inline-flex;align-items:center;padding:1px 8px;border-radius:var(--radius-pill);font-size:var(--t-micro);font-weight:600;white-space:nowrap}.chip.warn.svelte-100ttpu{background:var(--warn-tint);color:var(--warn)}.exp.svelte-100ttpu{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.exp-l.svelte-100ttpu{font-size:var(--t-micro);font-weight:600;letter-spacing:.02em;color:var(--text-3);margin-right:2px}.exp-chip.svelte-100ttpu{background:var(--surface-2);color:var(--text-2);border:1px dashed var(--border-strong)}.note.svelte-100ttpu{display:flex;flex-direction:column;gap:6px}.note.svelte-100ttpu label:where(.svelte-100ttpu){font-size:var(--t-micro);font-weight:600;letter-spacing:.02em;color:var(--text-3)}.note.svelte-100ttpu textarea:where(.svelte-100ttpu){resize:vertical;min-height:3.2rem;font-size:max(16px,var(--t-ui));line-height:1.45}.note-foot.svelte-100ttpu{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.saved.svelte-100ttpu{color:var(--ok);white-space:nowrap}.row.svelte-100ttpu{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.err.svelte-100ttpu{color:var(--danger)}.dd.svelte-vtocc6{position:relative;min-width:0}.dd-btn.svelte-vtocc6{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:9px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;color:var(--text);font:600 var(--t-meta)/1.3 var(--font);text-align:left;cursor:pointer;transition:border-color var(--fast) var(--ease),background var(--fast) var(--ease)}.dd-btn.svelte-vtocc6:hover:not(:disabled){border-color:var(--border-accent);background:var(--surface-3)}.dd-btn[aria-expanded=true].svelte-vtocc6{border-color:var(--accent)}.dd-btn.svelte-vtocc6:disabled{opacity:.45;cursor:default}.dd-cur.svelte-vtocc6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-cur.ph.svelte-vtocc6{color:var(--text-3);font-weight:500}.dd-chev.svelte-vtocc6{flex:none;color:var(--text-3);transition:transform var(--fast) var(--ease)}.dd-chev.open.svelte-vtocc6{transform:rotate(180deg)}.dd-list.svelte-vtocc6{position:absolute;z-index:50;top:calc(100% + 6px);left:0;right:0;min-width:max-content;margin:0;padding:4px;list-style:none;max-height:16rem;overflow-y:auto;background:var(--surface-opaque);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-3)}.dd-list.svelte-vtocc6 li:where(.svelte-vtocc6){padding:8px 10px;border-radius:8px;color:var(--text-2);font:600 var(--t-meta)/1.3 var(--font);cursor:pointer;white-space:nowrap}.dd-list.svelte-vtocc6 li.act:where(.svelte-vtocc6){background:var(--surface-3);color:var(--text)}.dd-list.svelte-vtocc6 li.on:where(.svelte-vtocc6){background:var(--accent-grad);color:#fff;box-shadow:0 3px 10px var(--accent-glow)}.cf.svelte-jkccf5{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-5);align-items:start}.cell.svelte-jkccf5{display:flex;flex-direction:column;gap:6px;min-width:0}@media(max-width:34rem){.cf.svelte-jkccf5{grid-template-columns:1fr}}.out.svelte-1ao4exu{display:flex;flex-direction:column;gap:var(--sp-4)}.cell.svelte-1ao4exu{display:flex;flex-direction:column;gap:6px;min-width:0}.trio.svelte-1ao4exu{display:grid;grid-template-columns:1fr;gap:var(--sp-3) var(--sp-4)}@media(min-width:34rem){.trio.svelte-1ao4exu{grid-template-columns:repeat(3,minmax(0,1fr))}}.custom.svelte-1ao4exu{display:flex;align-items:center;gap:var(--sp-3)}.custom.svelte-1ao4exu label:where(.svelte-1ao4exu){font-size:var(--t-micro);font-weight:600;letter-spacing:.02em;color:var(--text-3)}.custom.svelte-1ao4exu input:where(.svelte-1ao4exu){width:8rem;padding-top:7px;padding-bottom:7px}.bar.svelte-aupkeq{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.name-in.svelte-aupkeq{width:14rem;max-width:100%}.note.svelte-aupkeq{flex-basis:100%}.err.svelte-aupkeq{color:var(--danger)}.cm-backdrop.svelte-1snb04i{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:max(var(--sp-5),env(safe-area-inset-top)) max(var(--sp-5),env(safe-area-inset-right)) max(var(--sp-5),env(safe-area-inset-bottom)) max(var(--sp-5),env(safe-area-inset-left));background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-y:auto}.cm-scrim.svelte-1snb04i{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:none;cursor:default}.cm-panel.svelte-1snb04i{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);width:min(24rem,100%);max-height:min(90dvh,90vh);overflow-y:auto;padding:var(--sp-5);background:var(--surface-opaque);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}.cm-title.svelte-1snb04i{margin:0}.cm-body.svelte-1snb04i{color:var(--text-2)}.m0.svelte-1snb04i{margin:0}.cm-actions.svelte-1snb04i{display:flex;justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap}@media(max-width:45rem){.cm-actions.svelte-1snb04i{flex-direction:column;align-items:stretch}.cm-actions.svelte-1snb04i .btn:where(.svelte-1snb04i){width:100%}}.uscore-row.svelte-gv4xdi{display:flex;gap:var(--sp-5);padding:2px 2px var(--sp-1)}@media(max-width:45rem){.uscore-row.svelte-gv4xdi{flex-direction:column;gap:var(--sp-3)}}.photo-preview.svelte-igoavn{display:flex;flex-direction:column;gap:var(--sp-2)}.photo-preview-nav.svelte-igoavn{display:flex;align-items:center;justify-content:center;gap:var(--sp-2)}.nav-label.svelte-igoavn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.nav-btn.svelte-igoavn{border:1px solid var(--border);background:none;color:inherit;border-radius:var(--radius-sm);line-height:1;padding:2px var(--sp-2);cursor:pointer;flex:none}.nav-btn.svelte-igoavn:hover{border-color:var(--border-accent)}.photo-preview-pair.svelte-igoavn{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}figure.svelte-igoavn{margin:0;display:flex;flex-direction:column;gap:var(--sp-1)}figure.svelte-igoavn img:where(.svelte-igoavn){width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--radius);border:1px solid var(--border);display:block}figure.svelte-igoavn figcaption:where(.svelte-igoavn){text-align:center}.preview-skel.svelte-igoavn{width:100%;aspect-ratio:1}.preview-empty.svelte-igoavn{display:block;width:100%;aspect-ratio:1;border-radius:var(--radius);border:1px dashed var(--border);background:var(--surface-1)}figure.stale.svelte-igoavn img:where(.svelte-igoavn){opacity:.5;transition:opacity var(--fast) var(--ease)}.upload.svelte-isoe8v{padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}.upload-blocked.svelte-isoe8v{color:var(--warn)}.upload-progress.svelte-isoe8v{display:flex;flex-direction:column;gap:var(--sp-2)}.upload-progress.svelte-isoe8v .meta:where(.svelte-isoe8v){margin:0}.dropzone.svelte-isoe8v{border:1px dashed var(--border-strong);border-radius:var(--radius);padding:var(--sp-6);text-align:center;cursor:pointer;transition:border-color var(--base) var(--ease),background var(--base) var(--ease)}.dropzone.svelte-isoe8v:hover{border-color:var(--border-accent);background:var(--surface-1)}.pending.svelte-isoe8v{display:flex;gap:var(--sp-2);flex-wrap:wrap}.pill-name.svelte-isoe8v{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill-x.svelte-isoe8v{border:none;background:none;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0;margin-left:2px;flex:none;position:relative}@media(max-width:45rem){.submit-btn.svelte-isoe8v{width:100%;margin-top:var(--sp-5)}}.pending-compact.svelte-isoe8v{display:flex;flex-direction:column;gap:1px;max-height:16rem;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1)}.pending-row.svelte-isoe8v{display:flex;align-items:center;gap:var(--sp-3);padding:7px var(--sp-3);min-width:0}.pending-row.svelte-isoe8v+.pending-row:where(.svelte-isoe8v){border-top:1px solid var(--border)}.pending-name.svelte-isoe8v{flex:1;min-width:0;font-size:var(--t-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-row.svelte-isoe8v .meta:where(.svelte-isoe8v){flex:none}.pending-summary.svelte-isoe8v{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:var(--surface-1)}.pending-summary-actions.svelte-isoe8v{display:flex;gap:var(--sp-4)}.upload.svelte-1jj92nf{padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}.upload-blocked.svelte-1jj92nf{color:var(--warn)}.upload-progress.svelte-1jj92nf{display:flex;flex-direction:column;gap:var(--sp-2)}.upload-progress.svelte-1jj92nf .meta:where(.svelte-1jj92nf){margin:0}.dropzone.svelte-1jj92nf{border:1px dashed var(--border-strong);border-radius:var(--radius);padding:var(--sp-6);text-align:center;cursor:pointer;transition:border-color var(--base) var(--ease),background var(--base) var(--ease)}.dropzone.svelte-1jj92nf:hover{border-color:var(--border-accent);background:var(--surface-1)}.pending.svelte-1jj92nf{display:flex;gap:var(--sp-2);flex-wrap:wrap}.pill-name.svelte-1jj92nf{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill-x.svelte-1jj92nf{border:none;background:none;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0;margin-left:2px;flex:none;position:relative}.pending-compact.svelte-1jj92nf{display:flex;flex-direction:column;gap:1px;max-height:16rem;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1)}.pending-row.svelte-1jj92nf{display:flex;align-items:center;gap:var(--sp-3);padding:7px var(--sp-3);min-width:0}.pending-row.svelte-1jj92nf+.pending-row:where(.svelte-1jj92nf){border-top:1px solid var(--border)}.pending-name.svelte-1jj92nf{flex:1;min-width:0;font-size:var(--t-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-row.svelte-1jj92nf .meta:where(.svelte-1jj92nf){flex:none}.pending-summary.svelte-1jj92nf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:var(--surface-1)}.pending-summary-actions.svelte-1jj92nf{display:flex;gap:var(--sp-4)}@media(max-width:45rem){.submit-btn.svelte-1jj92nf{width:100%}}.help-page.svelte-ymr6bo{display:flex;flex-direction:column;gap:var(--sp-5)}.anchor.svelte-ymr6bo{scroll-margin-top:var(--sp-5)}.anchor.svelte-ymr6bo code:where(.svelte-ymr6bo){font-size:.92em;padding:0 4px;border-radius:4px;background:var(--surface-2);color:var(--text)}.hub-lead.svelte-ymr6bo{margin:0}.help-hub.svelte-ymr6bo{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--sp-4)}.back.svelte-ymr6bo{align-self:flex-start;margin:0 0 calc(-1 * var(--sp-2))}.steps.svelte-ymr6bo{margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:var(--sp-2)}.steps.svelte-ymr6bo li:where(.svelte-ymr6bo){font-size:var(--t-body);line-height:1.55}.formats.svelte-ymr6bo{margin:var(--sp-3) 0 0}.faq.svelte-ymr6bo{display:flex;flex-direction:column;margin:0}.faq.svelte-ymr6bo dt:where(.svelte-ymr6bo){font-size:var(--t-ui);font-weight:600}.faq.svelte-ymr6bo dd:where(.svelte-ymr6bo){margin:3px 0 var(--sp-4);font-size:var(--t-body);color:var(--text-2);line-height:1.55}.faq.svelte-ymr6bo dd:where(.svelte-ymr6bo):last-child{margin-bottom:0}.reality-copy.svelte-ymr6bo{margin:0;line-height:1.6}.setting-group.svelte-ymr6bo{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--bg)}.setting-group.svelte-ymr6bo+.setting-group:where(.svelte-ymr6bo){margin-top:var(--sp-3)}.setting-group.svelte-ymr6bo summary:where(.svelte-ymr6bo){display:flex;align-items:center;gap:10px;min-height:44px;padding:0 var(--sp-4);cursor:pointer;list-style:none;font-size:var(--t-ui);font-weight:600;color:var(--text)}.setting-group.svelte-ymr6bo summary:where(.svelte-ymr6bo)::-webkit-details-marker{display:none}.setting-group.svelte-ymr6bo .chev:where(.svelte-ymr6bo){flex:none;color:var(--text-3);transition:transform var(--fast) var(--ease)}.setting-group[open].svelte-ymr6bo .chev:where(.svelte-ymr6bo){transform:rotate(90deg)}.setting-group-count.svelte-ymr6bo{margin-left:auto;padding:0 8px;border-radius:var(--radius-pill);background:var(--accent-tint-hi);color:var(--text);font-size:var(--t-micro);font-weight:700;font-feature-settings:"tnum"}.group-blurb.svelte-ymr6bo{margin:0;padding:0 var(--sp-4) var(--sp-3) calc(var(--sp-4) + 24px);font-size:var(--t-meta);color:var(--text-3);line-height:1.5}.setting-group.svelte-ymr6bo .faq:where(.svelte-ymr6bo){padding:0 var(--sp-4) var(--sp-4) calc(var(--sp-4) + 24px)}.setting-group.svelte-ymr6bo .faq:where(.svelte-ymr6bo) dd:where(.svelte-ymr6bo){font-size:var(--t-ui)}.reality-copy.svelte-ymr6bo+.setting-group:where(.svelte-ymr6bo){margin-top:var(--sp-4)}@media(max-width:45rem){.group-blurb.svelte-ymr6bo,.setting-group.svelte-ymr6bo .faq:where(.svelte-ymr6bo){padding-left:var(--sp-4)}}.stack.svelte-15scego{display:flex;flex-direction:column;gap:var(--sp-4)}.row.svelte-15scego{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.err.svelte-15scego{color:var(--danger);margin:0}.state-row.svelte-15scego{display:flex;flex-direction:column;gap:4px}.state-desc.svelte-15scego{max-width:46ch}.enrol-lead.svelte-15scego{margin:0}.enrol.svelte-15scego{display:flex;gap:var(--sp-5);align-items:flex-start;flex-wrap:wrap}.qr.svelte-15scego{flex:none;width:172px;height:172px;padding:10px;border-radius:var(--radius);background:#fff}.qr.svelte-15scego svg{display:block;width:100%;height:100%}.manual.svelte-15scego{display:flex;flex-direction:column;gap:4px;min-width:12.5rem}.manual.svelte-15scego p:where(.svelte-15scego){margin:0}.secret.svelte-15scego{display:inline-block;margin-top:2px;padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-1);font-size:var(--t-meta);color:var(--text);word-break:break-all}.code-field.svelte-15scego{max-width:12.5rem}.notice.svelte-15scego{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);font-size:var(--t-meta);line-height:1.5}.notice.warn.svelte-15scego{background:var(--warn-tint);color:var(--text);border:1px solid rgba(255,179,64,.3)}.codes.svelte-15scego{list-style:none;margin:0;padding:var(--sp-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--sp-2) var(--sp-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1)}.codes.svelte-15scego li:where(.svelte-15scego){font-size:var(--t-ui);color:var(--text);letter-spacing:.02em}.ack.svelte-15scego{display:inline-flex;align-items:center;gap:7px;font-size:var(--t-meta);color:var(--text-2)}.disable-form.svelte-15scego{max-width:20rem}.m0.svelte-1ysuui0{margin:0}.err.svelte-1ysuui0{color:var(--danger)}.sessions.svelte-1ysuui0{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.session.svelte-1ysuui0{justify-content:space-between;gap:var(--sp-4)}.who.svelte-1ysuui0{display:flex;flex-direction:column;gap:2px;min-width:0}.name.svelte-1ysuui0{font-size:var(--t-ui);font-weight:500;display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.current-pill.svelte-1ysuui0{font-size:var(--t-micro);padding:2px 8px}.foot.svelte-1ysuui0{margin-top:var(--sp-3)}.action-err.svelte-1ysuui0{margin-top:var(--sp-2)}.skel.svelte-8svw5x{display:flex;flex-direction:column;gap:var(--sp-2);min-height:4.5rem;justify-content:center}.stack.svelte-8svw5x{display:flex;flex-direction:column;gap:var(--sp-3)}.pw.svelte-8svw5x{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3);max-width:20rem}.err.svelte-8svw5x{color:var(--danger);margin:var(--sp-3) 0 0}.facts.svelte-8svw5x{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-4) var(--sp-7)}.fact.svelte-8svw5x{display:flex;flex-direction:column;gap:3px;min-width:9rem}.fact.svelte-8svw5x dd:where(.svelte-8svw5x){margin:0}.steps.svelte-8svw5x{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:7px}.steps.svelte-8svw5x li:where(.svelte-8svw5x){font-size:var(--t-body);color:var(--text);line-height:1.5}.steps.svelte-8svw5x strong{font-weight:600}.preview.svelte-8svw5x{padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface-1)}.preview.svelte-8svw5x summary:where(.svelte-8svw5x){cursor:pointer;list-style:none;font-size:var(--t-meta);color:var(--text-2);font-weight:500}.preview.svelte-8svw5x summary:where(.svelte-8svw5x)::-webkit-details-marker{display:none}.preview.svelte-8svw5x summary:where(.svelte-8svw5x):before{content:"▸";display:inline-block;width:1em;color:var(--text-3)}.preview[open].svelte-8svw5x summary:where(.svelte-8svw5x):before{content:"▾"}.preview[open].svelte-8svw5x summary:where(.svelte-8svw5x){margin-bottom:4px}.preview-title.svelte-8svw5x{margin:0;font-size:var(--t-ui);font-weight:600;color:var(--text)}.preview-line.svelte-8svw5x{margin:2px 0 0;font-size:var(--t-meta);color:var(--text-2);line-height:1.45}.actions.svelte-8svw5x{display:flex;align-items:center;gap:var(--sp-2)}@media(max-width:45rem){.actions.svelte-8svw5x{width:100%;flex-direction:column;align-items:stretch}}.rows.svelte-1mu0gxn{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.fn.svelte-1tlf5ut{display:flex;flex-direction:column;gap:var(--sp-3)}.config-row.svelte-1tlf5ut{display:flex;gap:var(--sp-4)}.config-row.svelte-1tlf5ut>.config-sec:where(.svelte-1tlf5ut){flex:1 1 0;min-width:0}@media(max-width:45rem){.config-row.svelte-1tlf5ut{flex-direction:column;gap:var(--sp-3)}}.example.svelte-1tlf5ut{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-2) var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--bg)}.example.svelte-1tlf5ut code:where(.svelte-1tlf5ut){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-ui);color:var(--text);overflow-wrap:anywhere}.status.svelte-1tlf5ut{margin-left:auto;min-width:3.5rem;text-align:right}.status.ok.svelte-1tlf5ut{color:var(--ok)}.status.err.svelte-1tlf5ut{color:var(--danger)}.checkout-form.svelte-4xwkti,.checkout-active.svelte-4xwkti{display:flex;flex-direction:column;gap:var(--sp-3)}.checkout-pending.svelte-4xwkti{min-height:12rem}.field.svelte-4xwkti{display:flex;flex-direction:column;gap:4px}.field-head.svelte-4xwkti{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.checkout-foot.svelte-4xwkti{margin:0;text-align:right}.row-actions.svelte-4xwkti{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.msg.err.svelte-4xwkti{color:var(--danger);margin:0}.msg.warn.svelte-4xwkti{color:var(--warn);margin:0}.msg.ok.svelte-4xwkti{color:var(--ok);margin:0}.m0.svelte-4xwkti{margin:0}div.settings.svelte-lqmuci{display:flex;flex-direction:column;gap:var(--sp-4);max-width:38.75rem}.tab-panel.svelte-lqmuci{display:flex;flex-direction:column;gap:var(--sp-4)}.tab-panel[hidden].svelte-lqmuci{display:none}.facts.svelte-lqmuci{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-4) var(--sp-7)}.fact.svelte-lqmuci{display:flex;flex-direction:column;gap:3px}.fact.svelte-lqmuci dd:where(.svelte-lqmuci){margin:0}.bill-copy.svelte-lqmuci{margin:var(--sp-4) 0 0;max-width:52ch}.bill-lead.svelte-lqmuci{margin:0 0 var(--sp-3)}.bill-lead.warn.svelte-lqmuci{color:var(--warn)}.bill-lead.ok.svelte-lqmuci{color:var(--ok)}.bill-actions.svelte-lqmuci{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}.bill-divider.svelte-lqmuci{height:1px;background:var(--border);margin:var(--sp-4) 0 var(--sp-1)}@media(max-width:45rem){.config-row.svelte-lqmuci{flex-direction:column;gap:var(--sp-3)}}.msg.svelte-lqmuci{margin:0}.msg.err.svelte-lqmuci{color:var(--danger)}.msg.ok.svelte-lqmuci{color:var(--ok)}.del-form.svelte-lqmuci{display:flex;flex-direction:column;gap:var(--sp-3)}.del-actions.svelte-lqmuci{display:flex;align-items:center;gap:var(--sp-2)}@media(max-width:45rem){.del-actions.svelte-lqmuci{width:100%;flex-direction:column;align-items:stretch}.del-actions.svelte-lqmuci .btn:where(.svelte-lqmuci){width:100%}}.inbox.svelte-12wy3za{display:flex;flex-direction:column;gap:var(--sp-5)}.fb.svelte-12wy3za{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.feed.svelte-12wy3za{display:flex;flex-direction:column;gap:var(--sp-3)}.feed-head.svelte-12wy3za{display:flex;align-items:baseline;justify-content:space-between}header.svelte-12wy3za{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.who.svelte-12wy3za{font-size:var(--t-ui);color:var(--text);overflow-wrap:anywhere}.chip.svelte-12wy3za{padding:1px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-2);font-size:var(--t-micro);font-weight:600;text-transform:capitalize}.chip.page.svelte-12wy3za{text-transform:none;color:var(--text-3)}.when.svelte-12wy3za{margin-left:auto;font-size:var(--t-micro);color:var(--text-3)}.text.svelte-12wy3za{margin:0;font-size:var(--t-ui);color:var(--text);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.st.svelte-12wy3za{display:flex;align-items:center;gap:var(--sp-3)}.st.svelte-12wy3za .dd{width:12rem}.lbl.svelte-12wy3za{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}textarea.svelte-12wy3za{resize:vertical;font-size:max(16px,var(--t-ui));line-height:1.45}.row.svelte-12wy3za{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.err.svelte-12wy3za{color:var(--danger);margin:0}.m0.svelte-12wy3za{margin:0}.presets.svelte-nvasai{display:flex;flex-direction:column;gap:var(--sp-4)}.stats.svelte-nvasai{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:var(--sp-3)}.stat.svelte-nvasai{display:flex;flex-direction:column;gap:2px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.k.svelte-nvasai{font-size:var(--t-micro);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.v.svelte-nvasai{font-size:var(--t-h2);font-weight:700;color:var(--text);font-feature-settings:"tnum"}.controls.svelte-nvasai{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.controls.svelte-nvasai input:where(.svelte-nvasai){flex:1 1 14rem;min-width:0}.sort.svelte-nvasai{width:12rem}.list.svelte-nvasai{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.row.svelte-nvasai{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.head.svelte-nvasai{display:grid;grid-template-columns:minmax(9rem,1.4fr) auto auto 5rem 2fr;align-items:center;gap:var(--sp-3);width:100%;padding:10px var(--sp-4);border:none;background:none;text-align:left;color:var(--text);cursor:pointer}.head.svelte-nvasai:hover{background:var(--surface-2);border-radius:var(--radius-card)}.name.svelte-nvasai{display:flex;flex-direction:column;font-size:var(--t-ui);font-weight:600;min-width:0;overflow-wrap:anywhere}.owner.svelte-nvasai{font-size:var(--t-micro);font-weight:400;color:var(--text-3)}.uses.svelte-nvasai{color:var(--text-2);font-size:var(--t-meta)}.kind.svelte-nvasai{font-size:var(--t-micro);font-weight:600;text-transform:capitalize;color:var(--text-2)}.chips.svelte-nvasai{display:flex;flex-wrap:wrap;gap:5px}.chip.svelte-nvasai{padding:1px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-2);font-size:var(--t-micro);font-weight:600}.chip.exp.svelte-nvasai{background:transparent;border:1px dashed var(--border-strong)}.chip.more.svelte-nvasai{color:var(--text-3)}.detail.svelte-nvasai{display:flex;flex-direction:column;gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-3);border-top:1px solid var(--border);padding-top:var(--sp-3)}.detail.svelte-nvasai p:where(.svelte-nvasai){margin:0}.note.svelte-nvasai{font-size:var(--t-ui);color:var(--text);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.err.svelte-nvasai{color:var(--danger)}@media(max-width:48rem){.head.svelte-nvasai{grid-template-columns:1fr auto auto}.kind.svelte-nvasai,.chips.svelte-nvasai{grid-column:1 / -1}}.bars.svelte-10scxek{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}li.svelte-10scxek{display:grid;grid-template-columns:minmax(7rem,11rem) 1fr auto;align-items:center;gap:var(--sp-3)}.lbl.svelte-10scxek{font-size:var(--t-meta);color:var(--text);overflow-wrap:anywhere}.note.svelte-10scxek{margin-left:6px;font-size:var(--t-micro);color:var(--text-3)}.track.svelte-10scxek{height:8px;border-radius:999px;background:var(--surface-3);overflow:hidden}.fill.svelte-10scxek{display:block;height:100%;border-radius:999px;background:var(--accent-grad)}.fill.warm.svelte-10scxek{background:linear-gradient(135deg,#f4cd4f,#d9a11a)}.num.svelte-10scxek{font-size:var(--t-micro);color:var(--text-2);white-space:nowrap;font-feature-settings:"tnum"}.empty.svelte-10scxek{margin:0;font-size:var(--t-meta);color:var(--text-3)}@media(max-width:34rem){li.svelte-10scxek{grid-template-columns:1fr auto}.track.svelte-10scxek{grid-column:1 / -1;grid-row:2}}.usage.svelte-1h7qk0d{display:flex;flex-direction:column;gap:var(--sp-4)}.stats.svelte-1h7qk0d{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:var(--sp-3)}.stat.svelte-1h7qk0d{display:flex;flex-direction:column;gap:2px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.k.svelte-1h7qk0d{font-size:var(--t-micro);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.v.svelte-1h7qk0d{font-size:var(--t-h2);font-weight:700;color:var(--text);font-feature-settings:"tnum"}.card.svelte-1h7qk0d{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.card.svelte-1h7qk0d p{margin:0}.sum.svelte-1h7qk0d{display:flex;align-items:flex-start;gap:10px;margin:calc(-1 * var(--sp-4));margin-bottom:0;padding:var(--sp-4);cursor:pointer;list-style:none}.sum.svelte-1h7qk0d::-webkit-details-marker{display:none}.sum-t.svelte-1h7qk0d{display:flex;flex-direction:column;gap:2px;min-width:0}.chev.svelte-1h7qk0d{flex:none;margin-top:3px;color:var(--text-3);transition:transform var(--fast) var(--ease)}.card[open].svelte-1h7qk0d>.sum:where(.svelte-1h7qk0d) .chev:where(.svelte-1h7qk0d){transform:rotate(90deg)}.grid.svelte-1h7qk0d{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--sp-4);align-items:start}.h3.svelte-1h7qk0d{margin:0;font-size:var(--t-h3);font-weight:600;color:var(--text)}.sub.svelte-1h7qk0d{margin:var(--sp-2) 0 0;font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.sub.first.svelte-1h7qk0d{margin-top:0}.top-list.svelte-1h7qk0d{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.top-list.svelte-1h7qk0d li:where(.svelte-1h7qk0d){display:grid;grid-template-columns:1fr auto;gap:2px 12px}.pn.svelte-1h7qk0d{font-size:var(--t-ui);font-weight:600;color:var(--text)}.pu.svelte-1h7qk0d{grid-column:1;font-size:var(--t-micro);color:var(--text-3)}.pc.svelte-1h7qk0d{grid-column:2;grid-row:1 / 3;align-self:center;color:var(--text-2)}.err.svelte-1h7qk0d{color:var(--danger)}.config-row.svelte-1djkx6w{display:flex;gap:var(--sp-4)}.config-row.svelte-1djkx6w+.config-row:where(.svelte-1djkx6w){margin-top:var(--sp-3)}.config-sec.svelte-1djkx6w{min-width:12rem}.config-sec.grow.svelte-1djkx6w{flex:1 1 0;min-width:0}@media(max-width:45rem){.config-row.svelte-1djkx6w{flex-direction:column;gap:var(--sp-3)}.config-sec.svelte-1djkx6w{min-width:0}}.facts.svelte-tu020c{margin-top:var(--sp-3)}.upd.svelte-8cd310{display:flex;flex-direction:column;gap:var(--sp-4)}.card.svelte-8cd310{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.head.svelte-8cd310{display:flex;flex-direction:column;gap:2px}.m0.svelte-8cd310{margin:0}.field.svelte-8cd310{display:flex;flex-direction:column;gap:6px}.cl.svelte-8cd310{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}textarea.svelte-8cd310{resize:vertical;font-size:max(16px,var(--t-ui));line-height:1.45}.row.svelte-8cd310{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.err.svelte-8cd310{color:var(--danger)}.rows.svelte-8cd310{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.rows.svelte-8cd310>:where(.svelte-8cd310)+:where(.svelte-8cd310){border-top:1px solid var(--border)}.rel.svelte-8cd310 summary:where(.svelte-8cd310){display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;list-style:none;font-size:var(--t-ui)}.rel.svelte-8cd310 summary:where(.svelte-8cd310)::-webkit-details-marker{display:none}.rel.svelte-8cd310 summary:where(.svelte-8cd310):hover{background:var(--surface-2)}.ver.svelte-8cd310{font-weight:700;color:var(--text);white-space:nowrap}.cur.svelte-8cd310{padding:1px 8px;border-radius:999px;background:var(--accent-tint);color:var(--accent-hi);font-size:var(--t-micro);font-weight:600}.rt.svelte-8cd310{color:var(--text-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.when.svelte-8cd310{margin-left:auto;font-size:var(--t-micro);color:var(--text-3);white-space:nowrap}.notes.svelte-8cd310{margin:0;padding:0 14px 12px;font-size:var(--t-ui);color:var(--text-2);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.notes.faint.svelte-8cd310{color:var(--text-3)}.ann.svelte-8cd310{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:var(--t-ui)}.ann.svelte-8cd310 .when:where(.svelte-8cd310){margin-left:auto}.rows.svelte-10tsxvf{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;margin-bottom:var(--sp-4)}.row-item.svelte-10tsxvf{flex-wrap:wrap}.name.svelte-10tsxvf{font-weight:600}.list.svelte-10tsxvf{flex:1;min-width:8rem}.form.svelte-10tsxvf{display:flex;flex-direction:column;gap:var(--sp-3)}.config-row.svelte-10tsxvf+.config-row:where(.svelte-10tsxvf){margin-top:0}.pw-row.svelte-10tsxvf{display:flex;align-items:stretch;gap:var(--sp-2);min-width:0}.pw-row.svelte-10tsxvf .pw-wrap{flex:1;min-width:0}.pw-gen.svelte-10tsxvf{flex:none;white-space:nowrap}.row.svelte-10tsxvf{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.err.svelte-10tsxvf{color:var(--danger)}.m0.svelte-10tsxvf{margin:0}.sent.svelte-10tsxvf{margin-top:var(--sp-3)}.editing.svelte-10tsxvf{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:var(--surface-2)}.open-row.svelte-10tsxvf{display:flex;align-items:center;gap:var(--sp-2);cursor:pointer}.open-row.svelte-10tsxvf input:where(.svelte-10tsxvf){width:18px;height:18px;accent-color:var(--accent);flex:none}.open-help.svelte-10tsxvf{display:block;padding-block:var(--sp-2)}code.svelte-10tsxvf{padding:1px 6px;border-radius:6px;background:var(--surface-2);color:var(--text);font-size:.95em;-webkit-user-select:all;user-select:all}@media(max-width:45rem){.config-row.svelte-10tsxvf{flex-direction:column;gap:var(--sp-3)}}.stats.svelte-12vi1ed{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--sp-3);margin-bottom:var(--sp-4)}.stat.svelte-12vi1ed{display:flex;flex-direction:column;gap:2px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.k.svelte-12vi1ed{font-size:var(--t-micro);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.v.svelte-12vi1ed{font-size:var(--t-h2);font-weight:700;font-feature-settings:"tnum"}.err.svelte-12vi1ed{color:var(--danger)}.rows.svelte-12vi1ed{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.due.svelte-12vi1ed{flex-wrap:wrap}.who.svelte-12vi1ed{display:flex;flex-direction:column;gap:2px;flex:1 1 14rem;min-width:0}.mono.svelte-12vi1ed{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.amt.svelte-12vi1ed{font-weight:700;font-feature-settings:"tnum"}.ref.svelte-12vi1ed{width:12rem}.admin.svelte-1ybsbf6,.tab-panel.svelte-1ybsbf6{display:flex;flex-direction:column;gap:var(--sp-4)}.tab-panel[hidden].svelte-1ybsbf6{display:none}.count.svelte-1ybsbf6{color:var(--text-3);font-weight:500;margin-left:4px}.msg.err.svelte-1ybsbf6{color:var(--danger)}.m0.svelte-1ybsbf6{margin:0}.url.svelte-1ybsbf6{word-break:break-all;margin:0;font-family:var(--font-mono);font-size:var(--t-meta)}.stats.svelte-1ybsbf6{display:grid;grid-template-columns:repeat(4,1fr)}.stat.svelte-1ybsbf6{padding:var(--sp-4) var(--sp-5);display:flex;flex-direction:column;gap:5px}.stat.svelte-1ybsbf6+.stat:where(.svelte-1ybsbf6){border-left:1px solid var(--border)}.stat-num.svelte-1ybsbf6{font-family:var(--font-mono);font-size:var(--t-h2);font-weight:700;font-feature-settings:"tnum"}.analytics-grid.svelte-1ybsbf6{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}.chart.svelte-1ybsbf6{display:block;width:100%;height:4rem}.bar-accent.svelte-1ybsbf6{fill:var(--accent)}.chart-axis.svelte-1ybsbf6{display:flex;justify-content:space-between;margin-top:var(--sp-2)}.progress.svelte-1ybsbf6{margin-top:var(--sp-3)}.mix-bar.svelte-1ybsbf6{display:flex;width:100%;height:10px;border-radius:var(--radius-pill);overflow:hidden;background:var(--surface-2)}.mix-seg.svelte-1ybsbf6{display:block;height:100%}.mix-photo.svelte-1ybsbf6{background:var(--accent)}.mix-video.svelte-1ybsbf6{background:var(--ok)}.mix-legend.svelte-1ybsbf6{display:flex;gap:var(--sp-5);margin-top:var(--sp-3)}.mix-legend.svelte-1ybsbf6 .meta:where(.svelte-1ybsbf6){display:flex;align-items:center;gap:var(--sp-2);margin:0}.dot.svelte-1ybsbf6{width:8px;height:8px;border-radius:50%;flex:none}.dot-photo.svelte-1ybsbf6{background:var(--accent)}.dot-video.svelte-1ybsbf6{background:var(--ok)}@media(max-width:45rem){.analytics-grid.svelte-1ybsbf6{grid-template-columns:1fr}}.admin-list.svelte-1ybsbf6{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-2)}.admin-list.svelte-1ybsbf6 li:where(.svelte-1ybsbf6){display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.rows.svelte-1ybsbf6{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.rows-foot.svelte-1ybsbf6{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border);text-align:center}.invite-filters.svelte-1ybsbf6{margin-bottom:var(--sp-3)}.invite-rows.svelte-1ybsbf6 .invite-row:where(.svelte-1ybsbf6){display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--sp-3);align-items:center;padding:var(--sp-2) var(--sp-4)}.invite-rows.svelte-1ybsbf6 .invite-row:where(.svelte-1ybsbf6)+.invite-row:where(.svelte-1ybsbf6){border-top:1px solid var(--border)}.invite-meta.svelte-1ybsbf6{display:flex;align-items:center;gap:var(--sp-2);white-space:nowrap}.invite-status.svelte-1ybsbf6{font-size:var(--t-micro);padding:1px 7px}.invite-status.on.svelte-1ybsbf6{background:var(--accent-tint);border-color:var(--border-accent);color:var(--accent-hi)}.users-card.svelte-1ybsbf6{padding:0;overflow:visible}.users-toolbar.svelte-1ybsbf6{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border)}.users-toolbar.svelte-1ybsbf6 input[type=search]:where(.svelte-1ybsbf6){width:100%;max-width:22rem;height:36px;padding:0 12px;font-size:var(--t-meta)}.users-filters.svelte-1ybsbf6{gap:6px}.users-empty.svelte-1ybsbf6{margin:0;padding:var(--sp-6) var(--sp-5)}.users-head.svelte-1ybsbf6,.acct.svelte-1ybsbf6{display:grid;grid-template-columns:minmax(0,1.4fr) 6.75rem 8.5rem 12.5rem;gap:var(--sp-4);align-items:center;padding:0 var(--sp-5)}.users-head.svelte-1ybsbf6{border-bottom:1px solid var(--border);background:var(--surface-1);min-height:36px}.acct.svelte-1ybsbf6{position:relative;min-height:56px}.acct.svelte-1ybsbf6+.acct:where(.svelte-1ybsbf6){border-top:1px solid var(--border)}.acct.svelte-1ybsbf6:hover{background:var(--surface-2)}.acct.closed.svelte-1ybsbf6{opacity:.72}.acct-id.svelte-1ybsbf6{display:flex;align-items:center;gap:8px;min-width:0}.acct-email.svelte-1ybsbf6{min-width:0;flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-ui);font-weight:500}.acct-tags.svelte-1ybsbf6{display:flex;align-items:center;gap:4px;flex:0 0 auto}.acct-date.svelte-1ybsbf6{font-size:var(--t-meta);color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.acct-plan.svelte-1ybsbf6 select:where(.svelte-1ybsbf6){width:100%;height:32px;padding:0 8px;font-size:var(--t-meta)}.acts-head.svelte-1ybsbf6{text-align:right}.acct-actions.svelte-1ybsbf6{display:flex;align-items:center;justify-content:flex-end;gap:8px}.act-pay.svelte-1ybsbf6,.act-more.svelte-1ybsbf6{box-sizing:border-box;display:inline-flex;width:6rem;height:32px;flex:0 0 6rem;justify-content:center;padding-left:0;padding-right:0}.act-more.svelte-1ybsbf6{width:4.75rem;flex-basis:4.75rem}.acct-menu.svelte-1ybsbf6{position:relative}.acct-menu-pop.svelte-1ybsbf6{position:fixed;z-index:30;min-width:12rem;padding:var(--sp-1);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-opaque);box-shadow:var(--shadow-3)}.acct-menu-pop.svelte-1ybsbf6 button:where(.svelte-1ybsbf6){display:block;width:100%;text-align:left;padding:var(--sp-2) var(--sp-3);border:none;background:transparent;color:var(--text);font-size:var(--t-meta);border-radius:var(--radius-inner);cursor:pointer}.acct-menu-pop.svelte-1ybsbf6 button:where(.svelte-1ybsbf6):hover:not(:disabled){background:var(--surface-3)}.acct-menu-pop.svelte-1ybsbf6 button.danger:where(.svelte-1ybsbf6){color:var(--danger)}.acct-menu-pop.svelte-1ybsbf6 button:where(.svelte-1ybsbf6):disabled{opacity:.5;cursor:not-allowed}.tag.svelte-1ybsbf6{display:inline-flex;align-items:center;flex-shrink:0;height:18px;padding:0 6px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-2);font-size:var(--t-micro);font-weight:600;line-height:1;white-space:nowrap}.tag.danger.svelte-1ybsbf6{color:var(--danger);border-color:var(--danger-tint);background:var(--danger-tint)}.users-scroll.svelte-1ybsbf6{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:68.75rem){.users-table.svelte-1ybsbf6{min-width:36rem}}@media(max-width:45rem){.stats.svelte-1ybsbf6{grid-template-columns:repeat(2,1fr)}.stat.svelte-1ybsbf6:nth-child(odd){border-left:none}.stat.svelte-1ybsbf6:nth-child(n+3){border-top:1px solid var(--border)}.users-head.svelte-1ybsbf6{display:none}.acct.svelte-1ybsbf6{grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:var(--sp-4) var(--sp-5);gap:var(--sp-3)}.acct-id.svelte-1ybsbf6{grid-column:1 / -1}.acct-date.svelte-1ybsbf6{display:none}.acct-plan.svelte-1ybsbf6{grid-column:1}.acct-actions.svelte-1ybsbf6{grid-column:2}.invite-rows.svelte-1ybsbf6 .invite-row:where(.svelte-1ybsbf6){grid-template-columns:1fr;gap:var(--sp-1)}.invite-meta.svelte-1ybsbf6{justify-content:space-between}}.ws.svelte-pk70es{display:flex;flex-direction:column;gap:var(--sp-4)}.stats.svelte-pk70es{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:var(--sp-3)}.stat.svelte-pk70es{display:flex;flex-direction:column;gap:2px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.k.svelte-pk70es{font-size:var(--t-micro);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.v.svelte-pk70es{font-size:var(--t-h2);font-weight:700;color:var(--text);font-feature-settings:"tnum"}.err.svelte-pk70es{color:var(--danger);margin:var(--sp-3) 0 0}.m0.svelte-pk70es{margin:0}.rows.svelte-pk70es{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.member.svelte-pk70es{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;gap:var(--sp-3);align-items:center}.act.svelte-pk70es{display:grid;grid-template-columns:11rem minmax(0,1fr) auto auto auto;gap:var(--sp-3);align-items:center}.who.svelte-pk70es{font-size:var(--t-ui);font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nums.svelte-pk70es,.when.svelte-pk70es,.last.svelte-pk70es{white-space:nowrap}.truncate.svelte-pk70es{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-link.svelte-pk70es{margin-top:var(--sp-3);padding:var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface-1);display:flex;flex-direction:column;gap:var(--sp-2)}.invite-link.svelte-pk70es .url:where(.svelte-pk70es){margin:0;word-break:break-all;font-size:var(--t-meta)}.invite-link-actions.svelte-pk70es{display:flex;gap:var(--sp-2);flex-wrap:wrap}.notify.svelte-pk70es{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--border)}@media(max-width:45rem){.member.svelte-pk70es{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"email pill" "nums nums" "last last" "act act";row-gap:2px}.member.svelte-pk70es>:where(.svelte-pk70es):nth-child(1){grid-area:email}.member.svelte-pk70es>:where(.svelte-pk70es):nth-child(2){grid-area:pill}.member.svelte-pk70es>:where(.svelte-pk70es):nth-child(3){grid-area:nums}.member.svelte-pk70es>:where(.svelte-pk70es):nth-child(4){grid-area:last}.member.svelte-pk70es>:where(.svelte-pk70es):nth-child(5){grid-area:act;justify-self:start;margin-top:var(--sp-2)}.act.svelte-pk70es{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who pill" "files files" "copies when";row-gap:2px}.act.svelte-pk70es>:where(.svelte-pk70es):nth-child(1){grid-area:who}.act.svelte-pk70es>:where(.svelte-pk70es):nth-child(2){grid-area:files}.act.svelte-pk70es>:where(.svelte-pk70es):nth-child(3){grid-area:copies}.act.svelte-pk70es>:where(.svelte-pk70es):nth-child(4){grid-area:pill}.act.svelte-pk70es>:where(.svelte-pk70es):nth-child(5){grid-area:when;justify-self:end}}.cards.svelte-1wr65lx{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:var(--sp-4);align-items:stretch}.card.svelte-1wr65lx{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6) var(--sp-5) var(--sp-5);text-align:center;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.card.pop.svelte-1wr65lx{border-color:var(--accent);background:var(--accent-tint)}.card.current.svelte-1wr65lx{border-color:var(--border-strong)}.badge.svelte-1wr65lx{position:absolute;top:-11px;left:50%;transform:translate(-50%);padding:2px 12px;border-radius:999px;background:var(--accent-grad);color:#fff;font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.pname.svelte-1wr65lx{margin:0;font-size:var(--t-h2);font-weight:700}.tag.svelte-1wr65lx{margin:-6px 0 0;color:var(--text-3);font-size:var(--t-meta)}.price.svelte-1wr65lx{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:var(--sp-3)}.was.svelte-1wr65lx{font-size:var(--t-h3);color:var(--text-3);text-decoration:line-through}.now.svelte-1wr65lx{font-size:var(--t-display);font-weight:800;letter-spacing:-.03em;line-height:1}.per.svelte-1wr65lx{color:var(--text-3);font-size:var(--t-ui)}.lock.svelte-1wr65lx{margin:0 auto;max-width:17rem;min-height:2.8em;font-size:var(--t-micro);line-height:1.4;color:var(--accent-hi);font-weight:600}.feat.svelte-1wr65lx{list-style:none;margin:var(--sp-3) 0 var(--sp-2);padding:var(--sp-4) 0 0;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:9px;flex:1;text-align:left}.feat.svelte-1wr65lx li:where(.svelte-1wr65lx){position:relative;padding-left:24px;font-size:var(--t-ui);color:var(--text-2);line-height:1.4}.feat.svelte-1wr65lx li:where(.svelte-1wr65lx):before{content:"";position:absolute;left:2px;top:4px;width:12px;height:7px;border-left:2px solid var(--accent-hi);border-bottom:2px solid var(--accent-hi);transform:rotate(-45deg)}.feat.svelte-1wr65lx strong{color:var(--text);font-weight:650}.card.svelte-1wr65lx .btn:where(.svelte-1wr65lx){width:100%;justify-content:center;text-align:center;text-decoration:none}.card.svelte-1wr65lx .btn:where(.svelte-1wr65lx):not(.primary){border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text)}.card.svelte-1wr65lx .btn:where(.svelte-1wr65lx):not(.primary):hover{border-color:var(--accent)}.current-btn.svelte-1wr65lx{opacity:.6;pointer-events:none}.cards-pending.svelte-1swql1j{min-height:34rem;border-radius:var(--radius-lg, 16px)}.plans.svelte-1swql1j{display:flex;flex-direction:column;gap:var(--sp-5)}.back.svelte-1swql1j{align-self:flex-start}.hero.svelte-1swql1j{display:flex;flex-direction:column;gap:var(--sp-2);text-align:center;align-items:center}.display.svelte-1swql1j{text-wrap:balance}.lead.svelte-1swql1j{margin:0;max-width:34rem;color:var(--text-2)}.clock.svelte-1swql1j{margin:var(--sp-2) 0 0;padding:6px 14px;border-radius:999px;background:var(--accent-tint);border:1px solid var(--border-accent);color:var(--text);font-size:var(--t-ui);font-feature-settings:"tnum"}.clock.out.svelte-1swql1j{background:var(--warn-tint);border-color:var(--warn)}.every.svelte-1swql1j{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card)}.every.svelte-1swql1j h4:where(.svelte-1swql1j){margin:0}.every.svelte-1swql1j ul:where(.svelte-1swql1j){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:var(--t-ui);color:var(--text-2)}.fine.svelte-1swql1j{margin:0;text-align:center}.ref.svelte-x3u4dd{display:flex;flex-direction:column;gap:var(--sp-4)}.m0.svelte-x3u4dd{margin:0}.err.svelte-x3u4dd{color:var(--danger)}.hero.svelte-x3u4dd{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5)}.head.svelte-x3u4dd{display:flex;flex-direction:column;gap:var(--sp-2)}.linkrow.svelte-x3u4dd{display:flex;gap:var(--sp-2);flex-wrap:wrap}.link.svelte-x3u4dd{flex:1 1 16rem;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-ui)}.rate.svelte-x3u4dd{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.chip.svelte-x3u4dd{padding:3px 12px;border-radius:999px;background:var(--accent-tint);border:1px solid var(--border-accent);color:var(--accent-hi);font-size:var(--t-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bar.svelte-x3u4dd{flex:1 1 8rem;height:4px;border-radius:999px;background:var(--surface-3);overflow:hidden}.bar.svelte-x3u4dd i:where(.svelte-x3u4dd){display:block;height:100%;background:var(--accent-grad);border-radius:inherit}.stats.svelte-x3u4dd{display:grid;grid-template-columns:repeat(4,1fr)}.cell.svelte-x3u4dd{display:flex;flex-direction:column;gap:2px;padding:var(--sp-4)}.cell.svelte-x3u4dd+.cell:where(.svelte-x3u4dd){border-left:1px solid var(--border)}.k.svelte-x3u4dd{font-size:var(--t-micro);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.v.svelte-x3u4dd{font-size:var(--t-h2);font-weight:700;color:var(--text);font-feature-settings:"tnum"}@media(max-width:45rem){.stats.svelte-x3u4dd{grid-template-columns:repeat(2,1fr)}.cell.svelte-x3u4dd:nth-child(3){border-left:none}.cell.svelte-x3u4dd:nth-child(n+3){border-top:1px solid var(--border)}}.split.svelte-x3u4dd{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3);margin-bottom:var(--sp-4)}.split.svelte-x3u4dd>div:where(.svelte-x3u4dd){display:flex;flex-direction:column;gap:2px}.n.svelte-x3u4dd{font-size:var(--t-h3);font-weight:700;font-feature-settings:"tnum"}.addr.svelte-x3u4dd input:where(.svelte-x3u4dd){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-ui)}.status.ok.svelte-x3u4dd{color:var(--ok)}.rows.svelte-x3u4dd{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.row-item.svelte-x3u4dd{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:var(--sp-3);align-items:center}.who.svelte-x3u4dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amt.svelte-x3u4dd{font-feature-settings:"tnum";font-weight:600}@media(max-width:45rem){.row-item.svelte-x3u4dd{grid-template-columns:minmax(0,1fr) auto}.row-item.svelte-x3u4dd .meta:where(.svelte-x3u4dd){grid-column:1 / -1;order:3}}.stage.svelte-gbwd0i{min-height:100vh;min-height:100dvh;display:flex;justify-content:center;align-items:flex-start;padding:max(var(--sp-7),env(safe-area-inset-top)) var(--sp-5) var(--sp-7);box-sizing:border-box}.content.svelte-gbwd0i{width:100%;max-width:30rem;display:flex;flex-direction:column;align-items:center;gap:var(--sp-5);margin-top:6vh}.content.wide.svelte-gbwd0i{max-width:62rem;margin-top:3vh}.brands.svelte-gbwd0i{--wm: 1.5;width:min(calc(100vw - 2 * var(--sp-5)),62rem);display:flex;align-items:center;gap:var(--sp-5);justify-content:center;flex-wrap:wrap;row-gap:var(--sp-3)}@media(max-width:45rem){.brands.svelte-gbwd0i{--wm: .85;gap:var(--sp-3);flex-direction:column}.x.svelte-gbwd0i{display:none}}.partner.svelte-gbwd0i{display:inline-flex;align-items:center;gap:calc(9px * var(--wm));color:var(--text)}.partner-logo.svelte-gbwd0i{display:block;height:calc(30px * var(--wm));width:auto;flex:none}.partner-name.svelte-gbwd0i{font-family:var(--font-brand);font-size:calc(21px * var(--wm));font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.x.svelte-gbwd0i{color:var(--text-3);font-size:calc(21px * var(--wm));font-weight:300;line-height:1}.gate.svelte-gbwd0i{width:100%;box-sizing:border-box;padding:var(--sp-7) var(--sp-6);display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center}.gate.svelte-gbwd0i h1:where(.svelte-gbwd0i){margin:0;text-wrap:balance}.gate.svelte-gbwd0i p:where(.svelte-gbwd0i){margin:0}.pw.svelte-gbwd0i{width:100%;display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-3);text-align:left}.err.svelte-gbwd0i{color:var(--danger);margin:0}.chip.svelte-gbwd0i{padding:3px 12px;border-radius:999px;background:var(--accent-tint);border:1px solid var(--border-accent);color:var(--accent-hi);font-size:var(--t-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero.svelte-gbwd0i{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center}.hero.svelte-gbwd0i h1:where(.svelte-gbwd0i){margin:0;max-width:40rem;text-wrap:balance}.lead.svelte-gbwd0i{margin:0;max-width:34rem;color:var(--text-2)}.content.svelte-gbwd0i>.cards{width:100%}.every.svelte-gbwd0i{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card)}.every.svelte-gbwd0i h4:where(.svelte-gbwd0i){margin:0}.every.svelte-gbwd0i ul:where(.svelte-gbwd0i){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:var(--t-ui);color:var(--text-2)}.fine.svelte-gbwd0i{margin:0;text-align:center}.quiet.svelte-gbwd0i{display:flex;align-items:center;gap:var(--sp-2);justify-content:center}.stage.svelte-18qun2m{--wm: 1.5;min-height:100vh;min-height:100dvh;display:flex;justify-content:center;padding:max(var(--sp-7),env(safe-area-inset-top)) var(--sp-5) var(--sp-7);box-sizing:border-box}.content.svelte-18qun2m{width:100%;max-width:52rem;display:flex;flex-direction:column;align-items:center;gap:var(--sp-6)}.m0.svelte-18qun2m{margin:0}.hero.svelte-18qun2m{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center}.hero.svelte-18qun2m h1:where(.svelte-18qun2m){margin:0;max-width:38rem;text-wrap:balance}.lead.svelte-18qun2m{margin:0;max-width:34rem;color:var(--text-2);font-size:var(--t-h3)}.lead.svelte-18qun2m strong:where(.svelte-18qun2m){color:var(--text)}.chip.svelte-18qun2m{padding:3px 12px;border-radius:999px;background:var(--accent-tint);border:1px solid var(--border-accent);color:var(--accent-hi);font-size:var(--t-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.steps.svelte-18qun2m{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:var(--sp-4)}.step.svelte-18qun2m{padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-2)}.step.svelte-18qun2m h3:where(.svelte-18qun2m){margin:0;font-size:var(--t-body)}.step.svelte-18qun2m p:where(.svelte-18qun2m){margin:0;font-size:var(--t-ui);color:var(--text-2);line-height:1.5}.n.svelte-18qun2m{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-tint-hi);color:var(--accent-hi);font-weight:700;font-size:var(--t-ui)}.calc.svelte-18qun2m,.rules.svelte-18qun2m{width:100%;box-sizing:border-box;padding:var(--sp-5) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-4)}.calc-head.svelte-18qun2m{display:flex;flex-direction:column;gap:var(--sp-2)}.calc-grid.svelte-18qun2m{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-6);align-items:center}.fields.svelte-18qun2m{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.c.svelte-18qun2m{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.c.svelte-18qun2m .seg.fill{width:100%;max-width:28rem}.k.svelte-18qun2m{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.out.svelte-18qun2m{margin:0;min-width:12rem;padding-left:var(--sp-6);border-left:1px solid var(--border);display:flex;flex-direction:column;justify-content:center;gap:4px}.big.svelte-18qun2m{font-size:var(--t-display);font-weight:800;letter-spacing:-.03em;color:var(--accent-hi);font-feature-settings:"tnum";line-height:1}.per.svelte-18qun2m{color:var(--text-2);font-size:var(--t-ui)}@media(max-width:40rem){.calc-grid.svelte-18qun2m{grid-template-columns:1fr;gap:var(--sp-4)}.out.svelte-18qun2m{min-width:0;padding-left:0;padding-top:var(--sp-4);border-left:none;border-top:1px solid var(--border)}}dl.svelte-18qun2m{margin:0;display:flex;flex-direction:column}.rule.svelte-18qun2m+.rule:where(.svelte-18qun2m){border-top:1px solid var(--border);padding-top:var(--sp-4);margin-top:var(--sp-4)}dt.svelte-18qun2m{font-size:var(--t-ui);font-weight:600;color:var(--text)}dd.svelte-18qun2m{margin:4px 0 0;max-width:40rem;font-size:var(--t-ui);color:var(--text-2);line-height:1.55}.quiet.svelte-18qun2m{display:flex;align-items:center;gap:var(--sp-2);justify-content:center}.pay-return.svelte-tlxy3n{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-4);padding:var(--sp-6);text-align:center}.lead.svelte-tlxy3n{margin:0;max-width:28rem;color:var(--text-2)}.plan.svelte-o8xtoe{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;text-align:left;border:1px solid var(--border);border-radius:var(--radius-card);cursor:pointer;color:var(--text);background:var(--surface-1);transition:border-color var(--fast) var(--ease),transform var(--fast) var(--ease)}.plan.svelte-o8xtoe:hover{border-color:var(--border-strong)}.plan.urgent.svelte-o8xtoe{border-color:color-mix(in srgb,var(--warn) 55%,transparent);background:var(--warn-tint)}.row.svelte-o8xtoe{display:flex;align-items:center;justify-content:space-between}.k.svelte-o8xtoe{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.cta.svelte-o8xtoe{font-size:var(--t-micro);font-weight:700;color:var(--accent-hi)}.plan.urgent.svelte-o8xtoe .cta:where(.svelte-o8xtoe){color:var(--warn)}.name.svelte-o8xtoe{font-size:var(--t-body);font-weight:700}.status.svelte-o8xtoe{font-size:var(--t-meta);color:var(--text-2);font-feature-settings:"tnum"}.bar.svelte-o8xtoe{margin-top:6px;height:4px;border-radius:999px;background:var(--surface-3);overflow:hidden}.bar.svelte-o8xtoe i:where(.svelte-o8xtoe){display:block;height:100%;border-radius:inherit;background:var(--accent-grad)}.plan.urgent.svelte-o8xtoe .bar:where(.svelte-o8xtoe) i:where(.svelte-o8xtoe){background:linear-gradient(90deg,var(--warn),#e0a020)}.bell.svelte-3pyf9h{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-2);cursor:pointer;transition:background var(--fast) var(--ease),color var(--fast) var(--ease)}.bell.svelte-3pyf9h:hover,.bell[aria-expanded=true].svelte-3pyf9h{background:var(--surface-2);color:var(--text)}.badge.svelte-3pyf9h{position:absolute;top:-2px;right:-3px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:linear-gradient(135deg,#f4cd4f,#d9a11a);color:#1a1300;font:700 10px/16px var(--font);text-align:center;font-feature-settings:"tnum";box-shadow:0 0 0 2px var(--bg)}.bell-panel.svelte-3pyf9h{position:fixed;z-index:120;display:flex;flex-direction:column;max-height:min(32rem,calc(100dvh - 5rem));background:var(--surface-opaque);border:1px solid var(--border-strong);border-radius:16px;box-shadow:var(--shadow-3);overflow:hidden}.head.svelte-3pyf9h{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border)}.title.svelte-3pyf9h{font-size:var(--t-body);font-weight:600;color:var(--text)}.count.svelte-3pyf9h{padding:1px 8px;border-radius:999px;background:var(--accent-tint);color:var(--accent-hi);font-size:var(--t-micro);font-weight:600}.mark.svelte-3pyf9h{margin-left:auto;font-size:var(--t-meta)}.list.svelte-3pyf9h{margin:0;padding:6px;list-style:none;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.item.svelte-3pyf9h{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px;border:none;border-radius:12px;background:transparent;text-align:left;color:var(--text-2);cursor:pointer}.item.svelte-3pyf9h:hover{background:var(--surface-2)}.item.unread.svelte-3pyf9h{background:color-mix(in srgb,var(--accent-tint) 55%,transparent)}.item.unread.svelte-3pyf9h:hover{background:var(--accent-tint)}.disc.svelte-3pyf9h{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--surface-2);color:var(--text-2)}.disc.rel.svelte-3pyf9h{background:var(--accent-tint-hi);color:var(--accent-hi)}.txt.svelte-3pyf9h{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.t.svelte-3pyf9h{font-size:var(--t-ui);line-height:1.35;color:var(--text-2);overflow-wrap:anywhere}.item.unread.svelte-3pyf9h .t:where(.svelte-3pyf9h){color:var(--text);font-weight:600}.b.svelte-3pyf9h{font-size:var(--t-meta);color:var(--text-3);line-height:1.45;white-space:pre-line;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.b.open.svelte-3pyf9h{display:block;overflow:visible}.meta-row.svelte-3pyf9h{display:flex;align-items:center;gap:8px}.kind.svelte-3pyf9h{font-size:var(--t-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.when.svelte-3pyf9h{font-size:var(--t-micro);color:var(--text-3)}.dot.svelte-3pyf9h{flex:none;width:8px;height:8px;margin-top:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent-glow)}.empty.svelte-3pyf9h{display:flex;flex-direction:column;align-items:center;gap:4px;padding:28px 24px 24px;text-align:center}.empty.svelte-3pyf9h .disc:where(.svelte-3pyf9h){width:40px;height:40px;margin-bottom:6px}.e1.svelte-3pyf9h{margin:0;font-size:var(--t-ui);font-weight:600;color:var(--text)}.e2.svelte-3pyf9h{margin:0;font-size:var(--t-meta);color:var(--text-3);line-height:1.45}.foot.svelte-3pyf9h{padding:10px 12px;border-top:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;gap:8px}.foot-act.svelte-3pyf9h{width:100%;justify-content:center}.fm-backdrop.svelte-1kzrpv7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:max(var(--sp-5),env(safe-area-inset-top)) max(var(--sp-5),env(safe-area-inset-right)) max(var(--sp-5),env(safe-area-inset-bottom)) max(var(--sp-5),env(safe-area-inset-left));background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-y:auto}.fm-scrim.svelte-1kzrpv7{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:none;cursor:default}.fm-panel.svelte-1kzrpv7{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);width:min(34rem,100%);max-height:min(90dvh,90vh);overflow-y:auto;padding:var(--sp-5);background:var(--surface-opaque);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}.fm-head.svelte-1kzrpv7{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.fm-x.svelte-1kzrpv7{border:none;background:none;color:var(--text-3);font-size:1.6rem;line-height:1;cursor:pointer;padding:0 4px}.fm-x.svelte-1kzrpv7:hover{color:var(--text)}.fm-form.svelte-1kzrpv7{display:flex;flex-direction:column;gap:var(--sp-3)}textarea.svelte-1kzrpv7{resize:vertical;min-height:6rem;font-size:max(16px,var(--t-ui));line-height:1.45}.fm-foot.svelte-1kzrpv7{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.tg.svelte-1kzrpv7{margin:0}.ok.svelte-1kzrpv7{color:var(--ok);margin:0}.err.svelte-1kzrpv7{color:var(--danger);margin:0}.fm-list.svelte-1kzrpv7{display:flex;flex-direction:column;gap:var(--sp-3);border-top:1px solid var(--border);padding-top:var(--sp-4)}.fm-list.svelte-1kzrpv7 .eyebrow:where(.svelte-1kzrpv7){margin:0}.fm-list.svelte-1kzrpv7 p:where(.svelte-1kzrpv7){margin:0}.msg.svelte-1kzrpv7{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--surface-1)}.msg.hl.svelte-1kzrpv7{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}header.svelte-1kzrpv7{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.chip.svelte-1kzrpv7{padding:1px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-2);font-size:var(--t-micro);font-weight:600}.st-planned.svelte-1kzrpv7{background:var(--accent-tint);color:var(--accent-hi)}.st-done.svelte-1kzrpv7{background:var(--ok-tint);color:var(--ok)}.st-declined.svelte-1kzrpv7{background:var(--danger-tint);color:var(--danger)}.when.svelte-1kzrpv7{margin-left:auto;font-size:var(--t-micro);color:var(--text-3)}.text.svelte-1kzrpv7{font-size:var(--t-ui);color:var(--text);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.reply.svelte-1kzrpv7{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:var(--accent-tint);border:1px solid var(--border-accent)}.reply.svelte-1kzrpv7 .who:where(.svelte-1kzrpv7){font-size:var(--t-micro);font-weight:700;letter-spacing:.04em;color:var(--accent-hi)}.reply.svelte-1kzrpv7 p:where(.svelte-1kzrpv7){font-size:var(--t-ui);color:var(--text);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.output-card.svelte-kxmlfw{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--surface-1);color:inherit;text-decoration:none;transition:border-color var(--fast) var(--ease),transform var(--fast) var(--ease)}.output-card.svelte-kxmlfw:hover{border-color:var(--border-accent)}@media(hover:hover){.output-card.svelte-kxmlfw:hover{transform:translateY(-1px)}}.thumb-btn.svelte-kxmlfw{position:relative;display:block;padding:0;border:none;background:none;cursor:pointer;width:100%}.thumb-btn.svelte-kxmlfw:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.thumb-overlay.svelte-kxmlfw{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#00000047;opacity:0;transition:opacity var(--fast) var(--ease);pointer-events:none}.thumb-btn.svelte-kxmlfw:hover .thumb-overlay:where(.svelte-kxmlfw),.thumb-btn.svelte-kxmlfw:focus-visible .thumb-overlay:where(.svelte-kxmlfw){opacity:1}.foot-dl.svelte-kxmlfw{display:inline-flex;color:inherit;text-decoration:none;padding:2px;margin:-2px;border-radius:var(--radius-sm)}.foot-dl.svelte-kxmlfw:hover{color:var(--accent-hi)}.thumb.svelte-kxmlfw{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;background:var(--surface-2)}video.thumb.svelte-kxmlfw,.thumb.video-frame.svelte-kxmlfw{object-fit:contain;background:var(--surface-2)}.output-foot.svelte-kxmlfw{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:6px 8px;border-top:1px solid var(--border);color:var(--text-3);text-decoration:none}a.output-foot.svelte-kxmlfw:hover{color:var(--accent-hi)}.output-card.svelte-kxmlfw:hover .output-foot:where(.svelte-kxmlfw){color:var(--text-2)}.lb-backdrop.svelte-1uopij2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:max(var(--sp-5),env(safe-area-inset-top)) max(var(--sp-5),env(safe-area-inset-right)) max(var(--sp-5),env(safe-area-inset-bottom)) max(var(--sp-5),env(safe-area-inset-left));background:#000000d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto;transition:opacity .12s var(--ease)}.lb-backdrop.closing.svelte-1uopij2{opacity:0;pointer-events:none}.lb-scrim.svelte-1uopij2{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:none;cursor:pointer}.lb-panel.svelte-1uopij2{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);max-width:min(1100px,100%);max-height:min(94dvh,94vh);width:100%}.lb-stage.svelte-1uopij2{position:relative;display:flex;align-items:center;justify-content:center;min-height:min(78dvh,78vh,42rem);transition:opacity var(--fast) var(--ease)}.lb-stage.swapping.svelte-1uopij2{opacity:.92}.lb-media-stack.svelte-1uopij2{display:grid;place-items:center;width:100%;min-height:inherit}.lb-media-slot.svelte-1uopij2{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;width:100%}.lb-video-wrap.svelte-1uopij2{position:relative;width:100%}.lb-media-loading-overlay.svelte-1uopij2{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--surface-2);border-radius:var(--radius);z-index:1;pointer-events:none}.lb-media.svelte-1uopij2{display:block;max-width:100%;max-height:min(72dvh,72vh);border-radius:var(--radius);background:var(--surface-2);object-fit:contain}.lb-media-loading.svelte-1uopij2{display:grid;place-items:center;width:100%;min-height:min(24rem,50dvh,50vh)}.lb-fail.svelte-1uopij2{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3)}.lb-arrow.svelte-1uopij2{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border-strong);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text);cursor:pointer;transition:border-color var(--fast) var(--ease),background-color var(--fast) var(--ease),opacity var(--fast) var(--ease);z-index:2}.lb-arrow.svelte-1uopij2:hover:not(:disabled){border-color:var(--border-accent);background-color:var(--surface-3)}.lb-arrow.svelte-1uopij2:disabled{opacity:.45;cursor:default}.lb-arrow.prev.svelte-1uopij2{right:calc(100% + var(--sp-3));left:auto}.lb-arrow.next.svelte-1uopij2{left:calc(100% + var(--sp-3));right:auto}.lb-bar.svelte-1uopij2{display:flex;align-items:center;justify-content:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;text-align:center}.lb-actions.svelte-1uopij2{display:flex;gap:var(--sp-2);align-items:center;justify-content:center;flex-wrap:wrap}@media(pointer:coarse){.lb-arrow.svelte-1uopij2{width:44px;height:44px}}@media(max-width:45rem){.lb-backdrop.svelte-1uopij2{padding:max(var(--sp-3),env(safe-area-inset-top)) max(var(--sp-3),env(safe-area-inset-right)) max(var(--sp-3),env(safe-area-inset-bottom)) max(var(--sp-3),env(safe-area-inset-left))}.lb-stage.svelte-1uopij2{min-height:min(60dvh,60vh,36rem)}.lb-media.svelte-1uopij2{max-height:min(58dvh,58vh)}.lb-actions.svelte-1uopij2{width:100%}.lb-actions.svelte-1uopij2 .btn:where(.svelte-1uopij2){flex:1 1 auto}.lb-arrow.prev.svelte-1uopij2{right:auto;left:6px}.lb-arrow.next.svelte-1uopij2{left:auto;right:6px}}.vm-backdrop.svelte-wu3l4p{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:max(var(--sp-5),env(safe-area-inset-top)) max(var(--sp-5),env(safe-area-inset-right)) max(var(--sp-5),env(safe-area-inset-bottom)) max(var(--sp-5),env(safe-area-inset-left));background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-y:auto}.vm-scrim.svelte-wu3l4p{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:none;cursor:default}.vm-panel.svelte-wu3l4p{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);width:min(30rem,100%);max-height:min(90dvh,90vh);overflow-y:auto;padding:var(--sp-5);background:var(--surface-opaque);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}.vm-head.svelte-wu3l4p{display:flex;align-items:center;gap:var(--sp-4)}.vm-mark.svelte-wu3l4p{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:50%;background:var(--ok-tint);color:var(--ok)}.vm-title.svelte-wu3l4p{margin:0}.vm-sub.svelte-wu3l4p{word-break:break-word}.m0.svelte-wu3l4p{margin:0}.vm-body.svelte-wu3l4p{color:var(--text-2)}.vm-stats.svelte-wu3l4p{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:var(--sp-3)}.vm-stat.svelte-wu3l4p{display:flex;flex-direction:column;gap:3px;padding:var(--sp-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-1)}.vm-num.svelte-wu3l4p{font-family:var(--font-mono);font-size:var(--t-h2);font-weight:700;font-feature-settings:"tnum"}.vm-of.svelte-wu3l4p{font-size:var(--t-h3);font-weight:500;color:var(--text-3)}.vm-foot.svelte-wu3l4p{border-top:1px solid var(--border);padding-top:var(--sp-3)}.vm-actions.svelte-wu3l4p{display:flex;justify-content:flex-end}.tour-root.svelte-1j02h99{position:fixed;top:0;right:0;bottom:0;left:0;z-index:105}.tour-hole.svelte-1j02h99{position:fixed;border-radius:var(--radius);box-shadow:0 0 0 9999px #000000c7;pointer-events:none;transition:top var(--base) var(--ease),left var(--base) var(--ease),width var(--base) var(--ease),height var(--base) var(--ease)}.tour-hole.no-anim.svelte-1j02h99{transition:none}.tour-card.svelte-1j02h99{position:fixed;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6);background:var(--surface-opaque);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);transition:top var(--base) var(--ease),left var(--base) var(--ease)}.tour-card.no-anim.svelte-1j02h99,.tour-card.no-anim.svelte-1j02h99 :where(.svelte-1j02h99){transition:none!important}.tour-caret.svelte-1j02h99{position:absolute;width:16px;height:16px;background:var(--surface-opaque);transform:rotate(45deg);transition:left var(--base) var(--ease)}.tour-caret.caret-up.svelte-1j02h99{top:-8px;border-left:1px solid var(--border-strong);border-top:1px solid var(--border-strong)}.tour-caret.caret-down.svelte-1j02h99{bottom:-8px;border-right:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong)}.tour-dots.svelte-1j02h99{display:flex;gap:var(--sp-2)}.tour-dot.svelte-1j02h99{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--border-strong);transition:width var(--fast) var(--ease),background var(--fast) var(--ease)}.tour-dot.active.svelte-1j02h99{width:24px;background:var(--accent)}.tour-title.svelte-1j02h99{margin:0}.tour-text.svelte-1j02h99{margin:0;line-height:1.6}.tour-actions.svelte-1j02h99{display:flex;justify-content:space-between;align-items:center;margin-top:var(--sp-1)}.tour-fallback.svelte-1j02h99{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);background:#000000c7}.toast-stack.svelte-1q6vvua{position:fixed;right:var(--sp-4);bottom:var(--sp-4);z-index:200;display:flex;flex-direction:column;gap:var(--sp-2);max-width:22rem;pointer-events:none}.toast.svelte-1q6vvua{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-opaque);box-shadow:var(--shadow-3);font-size:var(--t-meta);color:var(--text);pointer-events:auto;animation:svelte-1q6vvua-toast-in .18s ease-out}.toast.err.svelte-1q6vvua{border-color:var(--danger-tint)}.toast-text.svelte-1q6vvua{flex:1 1 auto}.toast-close.svelte-1q6vvua{flex:none;border:none;background:transparent;color:var(--text-3);cursor:pointer;font-size:1.1em;line-height:1;padding:0 2px}.toast-close.svelte-1q6vvua:hover{color:var(--text)}@keyframes svelte-1q6vvua-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:45rem){.toast-stack.svelte-1q6vvua{left:var(--sp-4);right:var(--sp-4);max-width:none}}.wn-backdrop.svelte-1qdqvav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:max(var(--sp-5),env(safe-area-inset-top)) max(var(--sp-5),env(safe-area-inset-right)) max(var(--sp-5),env(safe-area-inset-bottom)) max(var(--sp-5),env(safe-area-inset-left));background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-y:auto}.wn-scrim.svelte-1qdqvav{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:none;cursor:default}.wn-panel.svelte-1qdqvav{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);width:min(34rem,100%);max-height:min(90dvh,90vh);overflow-y:auto;padding:var(--sp-5);background:var(--surface-opaque);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}.wn-head.svelte-1qdqvav{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.wn-x.svelte-1qdqvav{border:none;background:none;color:var(--text-3);font-size:1.6rem;line-height:1;cursor:pointer;padding:0 4px}.wn-x.svelte-1qdqvav:hover{color:var(--text)}.m0.svelte-1qdqvav{margin:0}.list.svelte-1qdqvav{display:flex;flex-direction:column;gap:var(--sp-3)}.rel.svelte-1qdqvav{display:flex;flex-direction:column;gap:6px;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.rel.hl.svelte-1qdqvav{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}header.svelte-1qdqvav{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ver.svelte-1qdqvav{font-size:var(--t-ui);font-weight:700;color:var(--text)}.cur.svelte-1qdqvav{padding:1px 8px;border-radius:999px;background:var(--accent-tint);color:var(--accent-hi);font-size:var(--t-micro);font-weight:600}.when.svelte-1qdqvav{margin-left:auto;font-size:var(--t-micro);color:var(--text-3)}.rt.svelte-1qdqvav{margin:0;font-size:var(--t-body);font-weight:600;color:var(--text)}.notes.svelte-1qdqvav{margin:2px 0 0;padding-left:1.1em;display:flex;flex-direction:column;gap:3px;font-size:var(--t-ui);line-height:1.5;color:var(--text-2)}.notes.svelte-1qdqvav li.plain:where(.svelte-1qdqvav){list-style:none;margin-left:-1.1em}.loading-stub.svelte-1n46o8q{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center}.build-mark.svelte-1n46o8q{position:fixed;right:max(var(--sp-2),env(safe-area-inset-right));bottom:max(var(--sp-2),env(safe-area-inset-bottom));z-index:5;margin:0;font-size:var(--t-micro);color:var(--text-3);letter-spacing:.06em;white-space:nowrap;opacity:.45;-webkit-user-select:none;user-select:none;background:none;border:none;padding:0;font-family:inherit;cursor:pointer}.build-mark.svelte-1n46o8q:hover{opacity:.9;text-decoration:underline}.build-mark.static.svelte-1n46o8q{pointer-events:none;cursor:default}.shell.svelte-1n46o8q{display:flex;min-height:100vh;min-height:100dvh;align-items:flex-start}.compact-top.svelte-1n46o8q,.bottom-tabs.svelte-1n46o8q{display:none}.compact-top.svelte-1n46o8q{align-items:center;justify-content:center;padding:max(var(--sp-2),env(safe-area-inset-top)) max(var(--sp-4),env(safe-area-inset-right)) var(--sp-2) max(var(--sp-4),env(safe-area-inset-left));border-bottom:1px solid var(--border);background:var(--bg)}.page-title-row.svelte-1n46o8q{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--sp-2);row-gap:6px}.page-sub.svelte-1n46o8q{flex:0 0 100%;margin:0;font-size:var(--t-body);line-height:1.5;color:var(--text-2);text-wrap:pretty}.page-title-row.svelte-1n46o8q .page-title:where(.svelte-1n46o8q){padding:0}.settings-help-btn.svelte-1n46o8q{display:grid;place-items:center;flex:none;width:20px;height:20px;margin-top:-3px;border-radius:50%;border:1px solid var(--border);background:none;color:var(--text-3);font-size:11px;font-weight:700;line-height:1;transition:background-color var(--fast) var(--ease),border-color var(--fast) var(--ease),color var(--fast) var(--ease)}.settings-help-btn.svelte-1n46o8q:hover{color:var(--text);border-color:var(--border-accent);background:var(--surface-2)}.bottom-tabs.svelte-1n46o8q{position:fixed;left:0;right:0;bottom:0;z-index:40;align-items:stretch;justify-content:space-around;gap:0;min-height:var(--tab-bar-h);padding:var(--sp-1) max(var(--sp-2),env(safe-area-inset-right)) max(var(--sp-1),env(safe-area-inset-bottom)) max(var(--sp-2),env(safe-area-inset-left));border-top:1px solid var(--border);background:var(--surface-opaque);transition:transform var(--base) var(--ease),opacity var(--base) var(--ease)}.bottom-tabs.tabs-hidden.svelte-1n46o8q{transform:translateY(110%);opacity:0;pointer-events:none}.bottom-tab.svelte-1n46o8q{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 2px;border:none;border-radius:var(--radius);background:transparent;color:var(--text-2);font-size:var(--t-micro);font-weight:600;position:relative;min-width:0;transition:background var(--fast) var(--ease),color var(--fast) var(--ease)}.bottom-tab.svelte-1n46o8q svg:where(.svelte-1n46o8q){flex:none}.bottom-tab.svelte-1n46o8q span:where(.svelte-1n46o8q){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.bottom-tab.active.svelte-1n46o8q{background:var(--accent-tint);color:var(--text)}.bottom-tab.active.svelte-1n46o8q svg:where(.svelte-1n46o8q){color:var(--accent-hi)}.bottom-count.svelte-1n46o8q{position:absolute;top:4px;right:calc(50% - 1.25rem);padding:0 5px;border-radius:var(--radius-pill);background:var(--surface-3);font-size:9px;font-weight:700;line-height:1.4}.bottom-live.svelte-1n46o8q{position:absolute;top:6px;right:calc(50% - 1.1rem);width:7px;height:7px;border-radius:50%;background:var(--warn);animation:breathe 2s var(--ease) infinite}.more-backdrop.svelte-1n46o8q{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:0;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.more-scrim.svelte-1n46o8q{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:none;cursor:default}.more-sheet.svelte-1n46o8q{position:relative;width:100%;flex:none;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) max(var(--sp-5),env(safe-area-inset-right)) max(var(--sp-5),env(safe-area-inset-bottom)) max(var(--sp-5),env(safe-area-inset-left));border:1px solid var(--border-strong);border-left:none;border-right:none;border-bottom:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-opaque);box-shadow:var(--shadow-3)}.more-title.svelte-1n46o8q{margin:0}.more-handle.svelte-1n46o8q{align-self:center;width:2.25rem;height:4px;border-radius:var(--radius-pill);background:var(--border-strong);margin-bottom:calc(var(--sp-1) * -1)}.more-links.svelte-1n46o8q{display:flex;flex-direction:column;gap:var(--sp-1)}.more-link.svelte-1n46o8q{display:flex;align-items:center;min-height:44px;padding:10px 12px;border:1px solid transparent;border-radius:var(--radius);background:transparent;color:var(--text-2);font-size:var(--t-ui);font-weight:500;text-align:left;transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease),color var(--fast) var(--ease)}.more-link.svelte-1n46o8q:hover{background:var(--surface-2);color:var(--text)}.more-link.active.svelte-1n46o8q{background:var(--accent-tint);border-color:var(--border-accent);color:var(--text);font-weight:600}.more-link.danger.svelte-1n46o8q:hover{background:var(--danger-tint);color:var(--danger)}.sidebar.svelte-1n46o8q{flex:none;width:15.75rem;position:sticky;top:0;height:100vh;height:100dvh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-6);padding:var(--sp-4) var(--sp-3) var(--sp-4);border-right:1px solid var(--border)}.brand.svelte-1n46o8q{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border)}.brand-bell.svelte-1n46o8q{position:absolute;right:var(--sp-1);top:50%;transform:translateY(-50%)}.compact-top.svelte-1n46o8q .brand:where(.svelte-1n46o8q){position:relative;padding:0;border-bottom:none;min-height:36px;justify-content:center;width:100%}.account-switch.svelte-1n46o8q{display:flex;flex-direction:column;gap:4px}.account-switch.svelte-1n46o8q select:where(.svelte-1n46o8q){width:100%;padding:7px var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface-1);color:var(--text);font-size:var(--t-ui)}.nav-main.svelte-1n46o8q{flex:1;display:flex;flex-direction:column;gap:3px}.nav-item.svelte-1n46o8q{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid transparent;border-radius:var(--radius);background:transparent;color:var(--text-2);font-size:var(--t-ui);font-weight:500;text-align:left;transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease),color var(--fast) var(--ease)}.nav-item.svelte-1n46o8q svg:where(.svelte-1n46o8q),.signout.svelte-1n46o8q svg:where(.svelte-1n46o8q){flex:none;width:20px;height:20px;transition:color var(--fast) var(--ease)}.nav-item.svelte-1n46o8q:hover{background:var(--surface-2);color:var(--text)}.nav-item.active.svelte-1n46o8q{background:var(--accent-tint);border-color:var(--border-accent);color:var(--text);font-weight:600}.nav-item.active.svelte-1n46o8q svg:where(.svelte-1n46o8q){color:var(--accent-hi)}.nav-count.svelte-1n46o8q{margin-left:auto;padding:1px 7px;border-radius:var(--radius-pill);background:var(--surface-3);color:var(--text-2);font-size:var(--t-micro);font-weight:600;font-feature-settings:"tnum"}.nav-item.active.svelte-1n46o8q .nav-count:where(.svelte-1n46o8q){background:var(--accent-tint-hi);color:var(--accent-hi)}.nav-live.svelte-1n46o8q{margin-left:auto;flex:none;width:7px;height:7px;border-radius:50%;background:var(--warn);animation:breathe 2s var(--ease) infinite}.sidebar-bottom.svelte-1n46o8q{display:flex;flex-direction:column;gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--border)}.user-card.svelte-1n46o8q{display:flex;align-items:center;gap:11px;padding:8px 12px}.avatar.svelte-1n46o8q{flex:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--accent-fill);color:#fff;font-size:10px;font-weight:700;line-height:1}.email.svelte-1n46o8q{color:var(--text-2)}.truncate.svelte-1n46o8q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.signout.svelte-1n46o8q{display:flex;align-items:center;gap:11px;padding:9px 12px;border:none;border-radius:var(--radius);background:transparent;color:var(--text-2);font-size:var(--t-ui);font-weight:500;text-align:left;transition:background var(--fast) var(--ease),color var(--fast) var(--ease)}.signout.svelte-1n46o8q:hover{background:var(--danger-tint);color:var(--danger)}.content.svelte-1n46o8q{flex:1;min-width:0;padding:var(--sp-7) var(--sp-6) 96px}.preview-banner.svelte-1n46o8q{max-width:47.5rem;margin:0 auto var(--sp-5);padding:var(--sp-2) var(--sp-4);border:1px solid var(--warn);border-radius:var(--radius-inner);background:var(--warn-tint);color:var(--text);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}.team-invite-banner.svelte-1n46o8q{max-width:47.5rem;margin:0 auto var(--sp-6);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border-accent);border-radius:var(--radius-inner);background:var(--accent-tint);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.content.svelte-1n46o8q>.view-panel:where(.svelte-1n46o8q):not([hidden])>*:not([role=dialog]){max-width:47.5rem;margin:0 auto}.content.svelte-1n46o8q>.view-panel.wide:where(.svelte-1n46o8q):not([hidden])>*:not([role=dialog]){max-width:68rem}.plan-slot.svelte-1n46o8q{padding:0 var(--sp-1) var(--sp-2)}.plan-skeleton.svelte-1n46o8q{height:75px;border-radius:var(--radius-card)}.bell-space.svelte-1n46o8q{flex:none;width:34px;height:34px}.more-plan.svelte-1n46o8q{padding:0 var(--sp-2) var(--sp-3)}.content.svelte-1n46o8q>.view-panel:where(.svelte-1n46o8q):not([hidden])>*:not([role=dialog])+*:not([role=dialog]){margin-top:var(--sp-6)}.view-panel[hidden].svelte-1n46o8q{display:none}.page-title.svelte-1n46o8q{padding:0 2px}@media(max-width:45rem){.file-copies.svelte-1n46o8q{grid-template-columns:1fr}}.batches.svelte-1n46o8q{display:flex;flex-direction:column;gap:var(--sp-4)}.load-more-batches.svelte-1n46o8q{align-self:center}.batch-page-error.svelte-1n46o8q{color:var(--danger);margin:0 0 var(--sp-2)}.empty-files.svelte-1n46o8q{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-2);padding:var(--sp-4) 0 var(--sp-2)}.empty-icon.svelte-1n46o8q{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--surface-2);color:var(--text-2);margin-bottom:var(--sp-2)}.empty-sub.svelte-1n46o8q{max-width:26rem;margin:0 0 var(--sp-5)}.empty-actions.svelte-1n46o8q{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));gap:var(--sp-4);width:100%;text-align:left}.batch.svelte-1n46o8q{display:flex;flex-direction:column;transition:border-color 1.4s var(--ease),background-color 1.4s var(--ease)}.batch.just-submitted.svelte-1n46o8q{border-color:var(--border-highlight);background-color:var(--highlight-tint)}.batch.batch-deleting.svelte-1n46o8q{opacity:.55;pointer-events:none}.batch-head.svelte-1n46o8q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border)}.batch-head-main.svelte-1n46o8q{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.batch-actions.svelte-1n46o8q{display:flex;align-items:center;gap:var(--sp-3);flex:none}.batch-progress.svelte-1n46o8q{display:flex;flex-direction:column;gap:7px;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border)}.files.svelte-1n46o8q{display:flex;flex-direction:column}.files.svelte-1n46o8q>.file-row:where(.svelte-1n46o8q)+.file-row:where(.svelte-1n46o8q){border-top:1px solid var(--border)}.file-row.svelte-1n46o8q{display:flex;flex-direction:column}.file-head.svelte-1n46o8q{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);border:none;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.file-head.static.svelte-1n46o8q{cursor:default}.file-row.svelte-1n46o8q:not(.static) .file-head:where(.svelte-1n46o8q):hover{background:var(--surface-2)}.file-head.svelte-1n46o8q:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.file-head.svelte-1n46o8q .status:where(.svelte-1n46o8q){flex:none}.file-cover.svelte-1n46o8q{flex:none;width:2.75rem;aspect-ratio:3 / 4;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface-2)}.cover-media.svelte-1n46o8q{display:block;width:100%;height:100%;object-fit:cover}video.cover-media.svelte-1n46o8q,.cover-media.video-frame.svelte-1n46o8q{object-fit:contain}.file-id.svelte-1n46o8q{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.file-id.svelte-1n46o8q .fname:where(.svelte-1n46o8q){font-size:var(--t-ui);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chevron.svelte-1n46o8q{flex:none;color:var(--text-3);transition:transform var(--fast) var(--ease)}.file-row.open.svelte-1n46o8q .chevron:where(.svelte-1n46o8q){transform:rotate(180deg)}.jobs-empty.svelte-1n46o8q{padding:var(--sp-5) var(--sp-4);text-align:center}.outputs.svelte-1n46o8q{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}.file-copies.svelte-1n46o8q{padding-top:0;padding-bottom:var(--sp-4)}.job-progress.svelte-1n46o8q{display:flex;flex-direction:column;gap:4px;padding:0 var(--sp-4) var(--sp-3)}.job-progress-fill.svelte-1n46o8q{background:color-mix(in srgb,var(--text-2) 55%,var(--surface-2))}.batch-verify-row.svelte-1n46o8q{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border)}.show-all-jobs.svelte-1n46o8q{align-self:flex-start;margin:var(--sp-2) var(--sp-4) var(--sp-3)}.job-error.svelte-1n46o8q{color:var(--danger)}.verify-badge.svelte-1n46o8q{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--ok-tint);border-radius:var(--radius-pill);background:var(--ok-tint);font:inherit;font-size:var(--t-meta);font-weight:600;color:var(--ok);cursor:pointer;transition:border-color var(--fast) var(--ease),background-color var(--fast) var(--ease)}.verify-badge.svelte-1n46o8q:hover{border-color:var(--ok)}.verify-badge.svelte-1n46o8q:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:56.25rem){.shell.svelte-1n46o8q{flex-direction:column;align-items:stretch}.sidebar.svelte-1n46o8q{display:none}.compact-top.svelte-1n46o8q,.bottom-tabs.svelte-1n46o8q{display:flex}.build-mark.svelte-1n46o8q{display:none}.content.svelte-1n46o8q{padding:var(--sp-4) max(var(--sp-4),env(safe-area-inset-right)) calc(var(--tab-bar-h) + env(safe-area-inset-bottom) + var(--sp-4)) max(var(--sp-4),env(safe-area-inset-left))}.empty-actions.svelte-1n46o8q{grid-template-columns:1fr}}:root{color-scheme:dark;--bg: #090d0b;--surface-1: rgba(255, 255, 255, .016);--surface-2: rgba(255, 255, 255, .065);--surface-3: rgba(255, 255, 255, .1);--glass: rgba(12, 18, 15, .78);--surface-opaque: #191d1b;--border: rgba(255, 255, 255, .075);--border-strong: rgba(255, 255, 255, .14);--border-accent: rgba(54, 171, 103, .32);--border-interactive: rgba(255, 255, 255, .35);--text: #f2f6f4;--text-2: #a9b7b0;--text-3: #7d8d85;--accent: #36ab67;--accent-hi: #4cc27d;--accent-fill: linear-gradient(180deg, #0d7a45 0%, #0a6a3c 100%);--accent-fill-hi: linear-gradient(180deg, #0f8449 0%, #0d7a45 100%);--accent-tint: rgba(54, 171, 103, .12);--accent-tint-hi: rgba(54, 171, 103, .2);--accent-grad: linear-gradient(135deg, #0f8449 0%, #0a6a3c 100%);--accent-grad-hi: linear-gradient(135deg, #12924f 0%, #0c7443 100%);--accent-glow: rgba(54, 171, 103, .3);--ok: #8cb87a;--warn: #ffb340;--danger: #fb5a7d;--danger-fill: #d63054;--ok-tint: rgba(140, 184, 122, .14);--warn-tint: rgba(255, 179, 64, .14);--danger-tint: rgba(251, 90, 125, .14);--highlight: #d4af37;--border-highlight: rgba(212, 175, 55, .32);--highlight-tint: rgba(212, 175, 55, .12);--shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--shadow-2: 0 6px 24px rgba(0, 0, 0, .45);--shadow-3: 0 20px 60px rgba(0, 0, 0, .6);--radius-sm: 8px;--radius: 11px;--radius-inner: 8px;--radius-lg: 16px;--radius-card: var(--radius-lg);--radius-pill: 999px;--ease: cubic-bezier(.32, .72, 0, 1);--fast: .12s;--base: .18s;--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", Consolas, monospace;--font-brand: "Outfit", "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--t-micro: .6875rem;--t-meta: .75rem;--t-ui: .8125rem;--t-body: .875rem;--t-h3: 1rem;--t-h2: 1.25rem;--t-h1: 1.625rem;--t-display: 2.125rem;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--sp-8: 4rem;--bp-compact: 56.25rem;--bp-phone: 45rem;--tab-bar-h: 3.75rem}html{font-size:110%;scrollbar-gutter:stable}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--t-body);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;min-height:100dvh;font-feature-settings:"cv05","ss01","tnum"}button{font-family:inherit;cursor:pointer}a{color:var(--accent-hi);text-underline-offset:2px}::selection{background:var(--accent-tint-hi);color:var(--text)}input[type=checkbox],input[type=radio]{accent-color:var(--accent);width:16px;height:16px;flex:none}.check-target{min-height:24px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.display{margin:0;font-size:var(--t-display);font-weight:700;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.h1{margin:0;font-size:var(--t-h1);font-weight:700;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.h2{margin:0;font-size:var(--t-h2);font-weight:600;line-height:1.25;letter-spacing:-.015em}.h3{margin:0;font-size:var(--t-h3);font-weight:600;line-height:1.35;letter-spacing:-.01em}.body{font-size:var(--t-body);line-height:1.55}.card-text{margin:0;font-size:var(--t-ui);line-height:1.5;color:var(--text-2)}.meta{font-size:var(--t-meta);line-height:1.45}.muted{color:var(--text-2)}.faint{color:var(--text-3)}.mono{font-family:var(--font-mono);font-feature-settings:"tnum"}.prose{max-width:68ch}.eyebrow{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}input,textarea,select{font-family:inherit;font-size:max(16px,var(--t-ui));color:var(--text);background-color:var(--surface-1);border:1px solid var(--border-interactive);border-radius:var(--radius-sm);padding:9px 11px;transition:border-color var(--base) var(--ease),background-color var(--base) var(--ease)}input::placeholder,textarea::placeholder{color:var(--text-3)}input:hover,textarea:hover,select:hover{border-color:#ffffff80}input:focus,textarea:focus,select:focus{border-color:var(--accent);background-color:var(--surface-2)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M3 4.5L6 7.5L9 4.5' stroke='%237d8d85' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px}option{background:var(--surface-opaque);color:var(--text)}.drop-over{outline:2px dashed var(--accent);outline-offset:-3px;background:var(--accent-tint)}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:var(--sp-2);font-size:var(--t-ui);font-weight:600;letter-spacing:-.005em;text-decoration:none;line-height:1.5;border:1px solid transparent;border-radius:var(--radius-sm);padding:9px 15px;transition:transform var(--fast) var(--ease),background var(--base) var(--ease),border-color var(--base) var(--ease),color var(--base) var(--ease)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.4;cursor:default;transform:none}.btn.primary{background:var(--accent-grad);color:#fff;box-shadow:0 4px 16px var(--accent-glow)}.btn.primary:hover:not(:disabled){background:var(--accent-grad-hi);box-shadow:0 6px 22px var(--accent-glow)}.btn.primary:disabled{box-shadow:none}.btn.ghost{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}.btn.ghost:hover:not(:disabled){background:var(--surface-3);border-color:var(--border-accent)}.btn.attn{background:linear-gradient(135deg,#f4cd4f,#d9a11a);color:#1a1300;box-shadow:0 4px 16px #f4cd4f47}.btn.attn:hover:not(:disabled){background:linear-gradient(135deg,#f8d765,#e2ab24);box-shadow:0 6px 22px #f4cd4f66}.btn.attn:disabled{box-shadow:none}.btn.attn.flash{animation:attn-blink .55s ease-in-out 3}@keyframes attn-blink{0%,to{box-shadow:0 4px 16px #f4cd4f47,0 0 #f4cd4f00}50%{box-shadow:0 4px 16px #f4cd4f47,0 0 0 7px #f4cd4f73}}.btn.quiet{background:transparent;color:var(--text-2)}.btn.quiet:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.btn.danger{background:transparent;border-color:var(--border-interactive);color:var(--danger)}.btn.danger:hover:not(:disabled){background:var(--danger-fill);border-color:var(--danger-fill);color:#fff}.link-btn{border:none;background:none;padding:0;color:var(--accent-hi);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.link-btn:hover{color:var(--accent)}.btn.sm{padding:6px 11px;font-size:var(--t-meta);border-radius:7px}.btn.lg{padding:12px 20px;font-size:var(--t-body)}.unauth-stage{--wm: 1.5;position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:max(var(--sp-5),env(safe-area-inset-top)) max(var(--sp-5),env(safe-area-inset-right)) max(var(--sp-5),env(safe-area-inset-bottom)) max(var(--sp-5),env(safe-area-inset-left));overflow-x:hidden;overflow-y:auto;box-sizing:border-box}@media(min-width:901px){.unauth-stage{justify-content:center}}.unauth-stage .unauth-content{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--sp-5);width:100%;max-width:27.5rem}@media(max-width:45rem){.unauth-stage{--wm: 1.25}}.unauth-stage .card{padding:var(--sp-7) var(--sp-6);width:100%;display:flex;flex-direction:column;gap:var(--sp-4);box-sizing:border-box}.unauth-stage .heading{display:flex;flex-direction:column;gap:var(--sp-1);text-align:center}.unauth-stage .heading .body{margin:0}.unauth-stage .fields{display:flex;flex-direction:column;gap:var(--sp-4)}.unauth-stage .form-error{color:var(--danger);margin:0}.hit-area{position:relative}.hit-area:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}@media(pointer:coarse){.btn:not(.sm),.btn.lg,.settings-tab,.seg button,.nav-item,.bottom-tab,.signout{min-height:44px}.actions-stack-phone .btn{width:100%}}@media(max-width:45rem){.stack-phone{flex-direction:column!important;align-items:stretch!important}.full-width-phone{width:100%}.config-row{flex-direction:column;gap:var(--sp-3)}.seg-grid2>.seg.fill{display:grid;grid-template-columns:1fr 1fr}body .seg button{white-space:normal;line-height:1.2;padding-left:6px;padding-right:6px}}.panel{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:none}.glass{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg)}.glass.floating{box-shadow:var(--shadow-3)}.rows>*+*{border-top:1px solid var(--border)}.row-item{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);transition:background var(--fast) var(--ease)}.row-item:hover{background:var(--surface-2)}.config-pane{display:flex;flex-direction:column;gap:var(--sp-3);max-width:660px}.config-desc{margin:0;font-size:var(--t-meta);color:var(--text-2);line-height:1.45}.config-card{display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-4) 18px;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:none}.config-sec{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.config-sec-h{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:20px}.config-sec-h .cl{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.config-sec>label{font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.config-help{font-size:var(--t-micro);color:var(--text-3);line-height:1.45}.config-row{display:flex;gap:var(--sp-3)}.config-row>.config-sec{flex:1}.seg{display:inline-flex;gap:3px;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:3px}.seg.fill{display:flex;width:100%}.seg button{flex:1;min-width:56px;background:transparent;border:none;color:var(--text-2);padding:8px 12px;border-radius:9px;font-size:var(--t-meta);font-weight:600;white-space:nowrap;transition:background var(--fast) var(--ease),color var(--fast) var(--ease),box-shadow var(--base) var(--ease)}.seg button:hover:not(.on){color:var(--text);background:var(--surface-2)}.seg button.on{background:var(--accent-grad);color:#fff;box-shadow:0 4px 12px var(--accent-glow)}.seg button:disabled{opacity:.45;cursor:default}.stepper{display:inline-flex;align-self:flex-start;align-items:stretch;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;overflow:hidden;min-height:40px}.stepper button{flex:none;width:2.6rem;border:none;background:transparent;color:var(--text-2);font-size:1.15rem;line-height:1;transition:background var(--fast) var(--ease),color var(--fast) var(--ease)}.stepper button:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.stepper button:disabled{opacity:.35;cursor:default}.stepper input[type=number]{width:3.4rem;min-width:0;padding:8px 0;border:none;border-radius:0;background:transparent;text-align:center;font-weight:600;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.stepper input[type=number]::-webkit-outer-spin-button,.stepper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper input[type=number]:hover{border:none;background:transparent}.stepper input[type=number]:focus{border:none;background:var(--surface-2)}.settings-tabs{display:flex;flex-wrap:wrap;gap:4px}.settings-tab{display:inline-flex;align-items:center;padding:7px 12px;min-height:32px;border:1px solid transparent;border-radius:var(--radius-inner);background:transparent;color:var(--text-2);font-size:var(--t-meta);font-weight:500;white-space:nowrap;transition:background var(--fast) var(--ease),color var(--fast) var(--ease)}.settings-tab:hover{background:var(--surface-2);color:var(--text)}.settings-tab.on{background:var(--surface-3);color:var(--text);font-weight:600}.pill{display:inline-flex;align-items:center;gap:6px;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-pill);padding:5px 12px;font-size:var(--t-meta);color:var(--text-2)}.pill.on{background:var(--accent-tint);border-color:var(--border-accent);color:var(--accent-hi)}.status{display:inline-flex;align-items:center;gap:7px;font-size:var(--t-meta);font-weight:500}.status-dot{width:7px;height:7px;border-radius:50%;flex:none}.status.queued,.status.pending{color:var(--text-2)}.status.queued .status-dot,.status.pending .status-dot{background:var(--text-3)}.status.claimed,.status.running{color:var(--warn)}.status.claimed .status-dot,.status.running .status-dot{background:var(--warn)}.status.done{color:var(--text-2)}.status.done .status-dot{background:var(--ok)}.status.failed,.status.cancelled{color:var(--danger)}.status.failed .status-dot,.status.cancelled .status-dot{background:var(--danger)}.status.expired{color:var(--text-3)}.status.expired .status-dot{background:var(--text-3);opacity:.55}.status.running .status-dot{animation:breathe 2s var(--ease) infinite}@keyframes breathe{50%{opacity:.4}}.progress{height:6px;border-radius:var(--radius-pill);background:var(--surface-2);overflow:hidden;position:relative}.progress-fill{height:100%;border-radius:var(--radius-pill);background:var(--accent);transition:width var(--base) var(--ease)}.progress.sm{height:3px}.progress.indeterminate:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;border-radius:var(--radius-pill);background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:progress-slide 1.5s var(--ease) infinite}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;opacity:0;animation:skeleton-appear .2s ease .25s forwards,skeleton-shimmer 1.6s ease-in-out infinite}@keyframes skeleton-appear{to{opacity:1}}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.skeleton-line{display:block;height:.9em}.skeleton-row{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:8px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#ffffff2e;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-corner{background:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ctl{display:flex;flex-direction:column;gap:4px;min-width:0}.ctl-list{display:flex;flex-direction:column}.ctl-list>.ctl{padding:var(--sp-3) 0;border-top:1px solid var(--border)}.ctl-list>.ctl:first-child{padding-top:0;border-top:none}.ctl-list>.ctl:last-child{padding-bottom:0}.ctl-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:24px;font-size:var(--t-ui);font-weight:500;color:var(--text);cursor:pointer}.ctl-help{margin:0;font-size:var(--t-micro);color:var(--text-3);line-height:1.4}.ctl-sub{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-1);padding-left:var(--sp-4);border-left:2px solid var(--border)}input.switch{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;position:relative;width:36px;height:20px;padding:0;margin:0;border-radius:var(--radius-pill);background-color:var(--surface-3);border:1px solid var(--border-interactive);cursor:pointer;transition:background-color var(--base) var(--ease),border-color var(--base) var(--ease)}input.switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--text-2);transition:transform var(--base) var(--ease),background-color var(--base) var(--ease)}input.switch:checked{background-color:var(--accent-tint-hi);border-color:var(--accent)}input.switch:checked:after{transform:translate(16px);background:var(--accent-hi)}input.switch:hover{border-color:#ffffff80}input.switch:checked:hover{border-color:var(--accent-hi)}
