:root{--marigold:#ffb000;--marigold-soft:#ffd271;--link:#8fd6ff;--link-hover:#c7ebff;--haze:#86a7c0;--land:#2b4136;--ink:#18292e;--ink-raised:#233940;--ink-rule:#31494f;--ink-muted:#4b6369;--faint:#9db0ab;--sage:#b9c8c4;--soft:#d2ddda;--mist:#eef4f2;--font-ui:"Schibsted Grotesk", system-ui, sans-serif;--night:#1f1b16;--map-ink:#10231e;--marigold-ink:#ffb000;--field-bg:#eef4f2;--field-line:transparent;--ink-on:#1e3237;--ink-pop:#1c2f34;--shade:6 12 14;--shade-deep:4 8 10;--panel-w:clamp(340px, 34vw, 396px);--gutter:12px;font-family:var(--font-ui);color:var(--mist);background:var(--ink);-webkit-text-size-adjust:100%}*{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}a{color:var(--link);text-underline-offset:3px}a:hover{color:var(--link-hover)}button{cursor:pointer;font-family:inherit;transition:filter .16s ease-out}button:hover{filter:brightness(1.12)}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--marigold);outline-offset:2px}h2[tabindex]:focus{outline:none}::selection{background:var(--marigold);color:var(--ink)}input{caret-color:#0a5578}::placeholder{color:#4b6369;opacity:1}.sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn-primary{background:var(--marigold);min-height:52px;color:var(--ink);border:0;border-radius:12px;padding:0 16px;font-size:16px;font-weight:600}.btn-primary.compact{border-radius:10px;min-height:44px;font-size:13px}.btn-secondary{border:1.5px solid var(--sage);min-height:44px;color:var(--mist);background:0 0;border-radius:10px;padding:0 12px;font-size:13px;font-weight:500}.btn-text{min-height:44px;color:var(--mist);background:0 0;border:0;padding:0 12px 0 0;font-size:13px;font-weight:500}.disclosure{background:var(--ink-raised);width:100%;min-height:44px;color:var(--mist);border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:flex}.chip{border:2px solid var(--ink-muted);min-height:44px;color:var(--mist);background:0 0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.chip.dashed{border-style:dashed}.chip[aria-pressed=true],.chip[aria-current=true]{color:var(--night);border-color:var(--marigold);background:#fff}.swatch{border:1.5px solid #f2f6f199;border-radius:50%;flex:none;width:12px;height:12px}.chip .swatch.none{background:0 0;border:2px dashed}.body-soft{color:var(--soft);font-size:13px;line-height:1.35}.stack{flex-direction:column;gap:10px;display:flex}.row{justify-content:space-between;align-items:center;gap:8px;display:flex}.tag{background:var(--marigold);color:var(--ink);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.headline{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(17px,.4vw + 14px,19px);font-weight:600;line-height:1.1}.field{box-sizing:border-box;background:var(--field-bg);width:100%;height:48px;box-shadow:inset 0 0 0 1.5px var(--field-line);font:inherit;color:var(--night);border:0;border-radius:12px;padding:0 12px;font-size:16px}.field-label{margin:2px 0 6px;font-size:13px;font-weight:500;display:block}@media (width>=760px){:root{--gutter:16px}.field{border-radius:10px;height:40px;font-size:14px}}.sources.svelte-tymm7q{border-top:1px solid var(--ink-rule);flex-wrap:wrap;align-items:center;column-gap:14px;margin:0;padding-top:4px;font-size:12px;display:flex}.k.svelte-tymm7q{color:var(--faint);font-weight:500}a.svelte-tymm7q,.plain.svelte-tymm7q{white-space:nowrap;align-items:center;gap:4px;min-height:44px;font-weight:500;display:inline-flex}.plain.svelte-tymm7q{color:var(--faint);font-weight:500}a.svelte-tymm7q svg:where(.svelte-tymm7q){opacity:.8;flex:none}h2.svelte-7ccykd{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(18px,.5vw + 14px,21px);font-weight:600;line-height:1.15}.two.svelte-7ccykd{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.plan.svelte-7ccykd{border-top:1px solid var(--ink-rule);flex-direction:column;gap:10px;margin-top:8px;padding-top:14px;display:flex}h3.svelte-7ccykd{letter-spacing:-.01em;color:var(--mist);margin:0;font-size:15px;font-weight:600}.years.svelte-7ccykd{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}.years.svelte-7ccykd:before{content:"";background:var(--ink-rule);width:1px;position:absolute;top:10px;bottom:10px;left:20px}.years.svelte-7ccykd li:where(.svelte-7ccykd){grid-template-columns:42px minmax(0,1fr);align-items:baseline;gap:10px;display:grid;position:relative}.yr.svelte-7ccykd{background:var(--ink);color:var(--marigold-ink);font-variant-numeric:tabular-nums;justify-self:start;padding:1px 0 2px;font-size:13px;font-weight:600;position:relative}.t.svelte-7ccykd{color:var(--mist);text-wrap:balance;margin:0;font-size:14px;font-weight:500;line-height:1.3}.b.svelte-7ccykd{color:var(--soft);max-width:60ch;margin:2px 0 0;font-size:13px;line-height:1.4}.fine.svelte-7ccykd{color:var(--faint);margin:0;font-size:12px;line-height:1.4}.dim.svelte-7ccykd{color:var(--faint);font-weight:600}.money.svelte-7ccykd{flex-direction:column;gap:8px;display:flex}dl.svelte-7ccykd{flex-direction:column;margin:0;display:flex}dl.svelte-7ccykd div:where(.svelte-7ccykd){border-bottom:1px solid var(--ink-rule);justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}dt.svelte-7ccykd{color:var(--soft)}dd.svelte-7ccykd{color:var(--mist);white-space:nowrap;margin:0;font-weight:500}.msg.svelte-7ccykd{color:var(--marigold-soft);margin:0;font-size:13px;line-height:1.35}a.svelte-1qzpzfr,.plain.svelte-1qzpzfr{align-items:center;width:fit-content;min-height:44px;font-size:13px;display:flex}.plain.svelte-1qzpzfr{color:var(--faint)}.land.svelte-38j3lb{gap:8px}.where.svelte-38j3lb,.why.svelte-38j3lb{color:var(--soft);margin:0;font-size:13px;line-height:1.4}.where.svelte-38j3lb{font-size:13px}.why.svelte-38j3lb strong:where(.svelte-38j3lb){color:var(--mist)}.rows.svelte-38j3lb{border-top:1px solid var(--ink-rule);flex-direction:column;display:flex}.r.svelte-38j3lb{border-bottom:1px solid var(--ink-rule);padding:9px 0 2px;font-size:13px;line-height:1.35}h3.svelte-38j3lb{margin:0;font-size:13px;font-weight:500}.status.svelte-38j3lb{color:var(--marigold-soft);margin:0;font-size:12px;font-weight:500}.v.svelte-38j3lb{color:var(--soft);margin:0}.disclosure.svelte-38j3lb:disabled{cursor:default;filter:none}.zones.svelte-38j3lb{margin:0;padding:0;font-size:13px;line-height:1.35;list-style:none}.zones.svelte-38j3lb li:where(.svelte-38j3lb){border-bottom:1px solid var(--ink-rule);flex-direction:column;align-items:flex-start;padding:6px 0;display:flex}.zh.svelte-38j3lb{margin-bottom:6px}.chips.svelte-38j3lb{flex-wrap:wrap;gap:5px;display:flex}.plot.svelte-38j3lb{background:var(--ink-raised);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.plot.svelte-38j3lb .v:where(.svelte-38j3lb){font-size:13px}.plot-id.svelte-38j3lb{letter-spacing:-.01em;font-size:16px;font-weight:600}h4.svelte-38j3lb{margin:4px 0 0;font-size:13px;font-weight:500}.shares.svelte-38j3lb{flex-direction:column;margin:0;font-size:13px;line-height:1.35;display:flex}.shares.svelte-38j3lb div:where(.svelte-38j3lb){border-top:1px solid var(--ink-rule);padding:5px 0}dt.svelte-38j3lb{color:var(--faint);font-size:12px;font-weight:500}dd.svelte-38j3lb{color:var(--soft);margin:0}.fine.svelte-38j3lb{color:var(--faint);margin:0;font-size:12px;line-height:1.35}.coverage.gap.svelte-38j3lb{color:var(--marigold-soft);font-weight:500}form.svelte-1orwyhj,.field-wrap.svelte-1orwyhj{position:relative}.glass.svelte-1orwyhj{color:#4c6a62;pointer-events:none;margin-top:-9px;position:absolute;top:50%;left:13px}.field-wrap.svelte-1orwyhj .field:where(.svelte-1orwyhj){padding-left:38px}@media (width>=760px){.field-wrap.svelte-1orwyhj .field:where(.svelte-1orwyhj){padding-left:34px}.glass.svelte-1orwyhj{width:16px;height:16px;margin-top:-8px;left:11px}}.pop.svelte-1orwyhj{flex-direction:column;margin-top:8px;display:flex}.pop[hidden].svelte-1orwyhj{display:none}.float.svelte-1orwyhj .pop:where(.svelte-1orwyhj){z-index:8;overscroll-behavior:contain;border:1px solid var(--ink-rule);background:var(--ink-pop);max-height:min(480px,100dvh - 160px);box-shadow:0 16px 40px rgb(var(--shade-deep) / .6);scrollbar-width:thin;scrollbar-color:var(--ink-muted) transparent;border-radius:14px;padding:6px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.list.svelte-1orwyhj{flex-direction:column;display:flex}.list[hidden].svelte-1orwyhj{display:none}.group.svelte-1orwyhj{letter-spacing:.04em;text-transform:uppercase;color:var(--marigold-soft);padding:8px 8px 4px;font-size:12px;font-weight:600}.match.svelte-1orwyhj{width:100%;min-height:44px;color:var(--mist);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:6px 10px;font-size:13.5px;font-weight:500;display:flex}.match.svelte-1orwyhj:hover{background:var(--ink-raised);filter:none}.match.active.svelte-1orwyhj{background:var(--ink-raised);box-shadow:inset 0 0 0 2px var(--marigold)}.name.svelte-1orwyhj{overflow-wrap:anywhere;flex:1;min-width:0}.type.svelte-1orwyhj{color:var(--faint);font-size:12px;font-weight:500;display:block}.act.svelte-1orwyhj{color:var(--link);flex:none;font-size:12px;font-weight:500}.act.on.svelte-1orwyhj{color:var(--faint)}.dot.svelte-1orwyhj{border:1.5px solid #f2f6f199;border-radius:50%;flex:none;width:13px;height:13px}.hint.svelte-1orwyhj{color:var(--soft);margin:0;padding:10px 10px 12px;font-size:13px;line-height:1.45}.hint.svelte-1orwyhj b:where(.svelte-1orwyhj){color:var(--mist)}.none.svelte-1orwyhj{color:var(--marigold-soft);margin:0;padding:10px;font-size:13px;line-height:1.4}.card.svelte-m5rddd{z-index:5;background:linear-gradient(180deg, color-mix(in oklab, var(--pick) 30%, var(--ink)) 0, var(--ink) 150px) var(--ink);min-width:0;color:var(--mist);overflow-wrap:anywhere;flex-direction:column;font-size:13px;line-height:1.4;display:flex;position:absolute;overflow:hidden}.card.side.svelte-m5rddd{left:16px;top:calc(var(--top-h,0px) + 24px);width:var(--panel-w);box-shadow:0 14px 40px rgb(var(--shade) / .5);border-radius:16px;bottom:16px}.resize.svelte-m5rddd{z-index:2;cursor:col-resize;touch-action:none;width:12px;position:absolute;top:16px;bottom:16px;right:0}.resize.svelte-m5rddd:after{content:"";background:var(--faint);opacity:.7;border-radius:2px;width:4px;height:48px;margin-top:-24px;transition:background-color .15s,opacity .15s;position:absolute;top:50%;left:4px}.resize.svelte-m5rddd:hover:after,.resize.svelte-m5rddd:focus-visible:after{background:var(--marigold);opacity:1}.resize.svelte-m5rddd:focus-visible{outline:none}.card.sheet.svelte-m5rddd{height:var(--sheet-h);max-height:100dvh;box-shadow:0 -10px 30px rgb(var(--shade) / .45);border-radius:20px 20px 0 0;transition:height .2s ease-out;bottom:0;left:0;right:0}.card.sheet.dragging.svelte-m5rddd{transition:none}@media (prefers-reduced-motion:reduce){.card.sheet.svelte-m5rddd{transition:none}}.grip.svelte-m5rddd{touch-action:none;cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:100%;height:44px;padding:0;display:flex}.grip.svelte-m5rddd span:where(.svelte-m5rddd){background:var(--sage);border-radius:3px;width:44px;height:5px}.find.svelte-m5rddd{flex:none;padding:0 16px 8px}.crumbs.svelte-m5rddd{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.side.svelte-m5rddd .crumbs:where(.svelte-m5rddd){padding:10px 12px 0 16px}.x.svelte-m5rddd{width:44px;height:44px;color:var(--sage);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.x.svelte-m5rddd:hover{background:var(--ink-raised);filter:none}.head.svelte-m5rddd{border-bottom:1px solid var(--ink-rule);flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:0 16px 10px;display:flex}.side.svelte-m5rddd .head:where(.svelte-m5rddd){padding:0 20px 12px}.title.svelte-m5rddd{min-width:0}h2.svelte-m5rddd{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:17px;font-weight:600;line-height:1.15}.category.svelte-m5rddd{color:var(--sage);align-items:baseline;gap:6px;margin:3px 0 0;font-size:13px;display:flex}.category.svelte-m5rddd .swatch:where(.svelte-m5rddd){align-self:center;width:14px;height:14px}.type-actions.svelte-m5rddd{flex-wrap:wrap;gap:6px;display:flex}.type-actions.svelte-m5rddd button:where(.svelte-m5rddd){flex:auto}.type-actions.svelte-m5rddd button[aria-pressed=true]:where(.svelte-m5rddd){border-color:var(--marigold);background:#ffb0001f}.about-layer.svelte-m5rddd{border:0;border-top:1px solid var(--ink-rule);border-bottom:1px solid var(--ink-rule);width:100%;min-height:44px;color:var(--mist);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:6px 4px 6px 10px;font-size:13px;display:flex}.about-layer.svelte-m5rddd:hover{background:var(--ink-raised);filter:none}.about-layer.svelte-m5rddd svg:where(.svelte-m5rddd){color:var(--faint);flex:none}.type-actions.svelte-m5rddd button:where(.svelte-m5rddd):disabled{opacity:.55}.body.svelte-m5rddd{overscroll-behavior:contain;min-height:0;padding:12px 16px max(16px, env(safe-area-inset-bottom));scrollbar-width:thin;scrollbar-color:var(--ink-muted) transparent;flex-direction:column;flex:1;gap:14px;display:flex;overflow:hidden auto}.side.svelte-m5rddd .body:where(.svelte-m5rddd){padding:14px 20px 20px}section.svelte-m5rddd{flex-direction:column;gap:6px;min-width:0;display:flex}h3.svelte-m5rddd{letter-spacing:.04em;text-transform:uppercase;color:var(--marigold-soft);margin:0;font-size:12px;font-weight:600}h3.svelte-m5rddd .disclosure:where(.svelte-m5rddd){letter-spacing:normal;text-transform:none}h4.svelte-m5rddd{margin:6px 0 0;font-size:13px;font-weight:500}p.svelte-m5rddd{margin:0}.lead.svelte-m5rddd{color:var(--soft)}.lead.svelte-m5rddd strong:where(.svelte-m5rddd){color:var(--mist)}.fine.svelte-m5rddd{color:var(--faint);font-size:12px;line-height:1.35}.status.svelte-m5rddd{color:var(--marigold-soft);font-size:12px;font-weight:500}.badges.svelte-m5rddd{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.badges.svelte-m5rddd li:where(.svelte-m5rddd){color:var(--sage);font-size:12px;font-weight:500;line-height:1.35}.badges.svelte-m5rddd li.warn:where(.svelte-m5rddd){color:var(--marigold-ink)}.what.svelte-m5rddd{gap:8px}.what.svelte-m5rddd .lead:where(.svelte-m5rddd){color:var(--mist);max-width:62ch;font-size:14px;line-height:1.5}.facts.svelte-m5rddd{flex-direction:column;margin:0;display:flex}.facts.svelte-m5rddd div:where(.svelte-m5rddd){border-top:1px solid var(--ink-rule);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px;padding:5px 0;display:grid}dt.svelte-m5rddd{color:var(--faint);font-size:12px;font-weight:500}dd.svelte-m5rddd{color:var(--soft);margin:0}.project.svelte-m5rddd{border-top:1px solid var(--ink-rule);flex-direction:column;gap:4px;padding-top:8px;display:flex}.project.svelte-m5rddd h4:where(.svelte-m5rddd){margin:0;font-size:14px}.back.svelte-m5rddd{min-width:0;max-width:80%;min-height:44px;color:var(--link);background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 8px 0 4px;font-size:12px;font-weight:500;display:inline-flex}.back.svelte-m5rddd:hover{background:var(--ink-raised)}.back.svelte-m5rddd span:where(.svelte-m5rddd){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.here.svelte-m5rddd,.plain-list.svelte-m5rddd{margin:0;padding:0;list-style:none}.here.svelte-m5rddd li:where(.svelte-m5rddd){border-top:1px solid var(--ink-rule)}.here-row.svelte-m5rddd{width:100%;min-height:44px;color:var(--mist);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:6px 4px 6px 10px;font-size:13px;display:flex}.here-name.svelte-m5rddd{flex-direction:column;min-width:0;display:flex}.here-name.svelte-m5rddd span:where(.svelte-m5rddd){color:var(--faint);font-size:12px}.zones.svelte-m5rddd{flex-direction:column;display:flex}.zone.svelte-m5rddd{border-top:1px solid var(--ink-rule);flex-direction:column;gap:2px;padding:7px 0;display:flex}.zone.svelte-m5rddd h4:where(.svelte-m5rddd){color:var(--faint);margin:0;font-size:12px}.zone-value.svelte-m5rddd{color:var(--mist);font-weight:500}.wide.svelte-m5rddd{width:100%;margin-top:4px}.table-wrap.svelte-m5rddd{max-width:100%}table.svelte-m5rddd{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}th.svelte-m5rddd,td.svelte-m5rddd{border-top:1px solid var(--ink-rule);text-align:right;color:var(--soft);padding:5px 4px;font-weight:400}th[scope=row].svelte-m5rddd,thead.svelte-m5rddd th:where(.svelte-m5rddd):first-child{text-align:left;color:var(--faint);font-size:12px;font-weight:500}thead.svelte-m5rddd th:where(.svelte-m5rddd){color:var(--faint);border-top:0;font-size:12px;font-weight:500}.plain-list.svelte-m5rddd li:where(.svelte-m5rddd){border-top:1px solid var(--ink-rule);color:var(--soft);flex-direction:column;align-items:flex-start;padding:5px 0;display:flex}.plain-list.svelte-m5rddd strong:where(.svelte-m5rddd){color:var(--mist)}.notes.svelte-m5rddd li:where(.svelte-m5rddd){font-size:13px}.about.svelte-m5rddd{flex-direction:column;gap:6px;padding-top:4px;display:flex}.spec.svelte-h8ikjy{flex:none;place-items:center;width:24px;height:23px;display:inline-grid}.spec.lg.svelte-h8ikjy{width:34px;height:30px}.spec.svelte-h8ikjy svg{display:block}.layer.svelte-8bhd6w{border:1.5px solid var(--ink-muted);border-radius:12px}.layer.on.svelte-8bhd6w{border-color:var(--marigold);background:linear-gradient(100deg, color-mix(in oklab, var(--tint) 22%, var(--ink)) 0, var(--ink-on) 70%)}.layer.nd.svelte-8bhd6w{border-style:dashed}.head.svelte-8bhd6w{width:100%;min-height:46px;color:var(--mist);text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.head.svelte-8bhd6w:hover{background:var(--ink-raised);filter:none}.nd.svelte-8bhd6w .head:where(.svelte-8bhd6w){color:var(--faint)}.name.svelte-8bhd6w{flex:1;min-width:0}.state.svelte-8bhd6w{color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:600}.on.svelte-8bhd6w .state:where(.svelte-8bhd6w){color:var(--marigold-soft)}.dot.svelte-8bhd6w{border:1.5px solid #f2f6f199;border-radius:50%;flex:none;width:13px;height:13px}.dot.none.svelte-8bhd6w{border:1.5px dashed var(--faint);background:0 0}.tog.svelte-8bhd6w{background:var(--ink-muted);border-radius:11px;flex:none;width:36px;height:21px;transition:background-color .15s ease-out;position:relative}.tog.svelte-8bhd6w:after{content:"";background:var(--mist);border-radius:50%;width:15px;height:15px;transition:transform .26s cubic-bezier(.34,1.56,.64,1),background-color .15s ease-out;position:absolute;top:3px;left:3px}.on.svelte-8bhd6w .tog:where(.svelte-8bhd6w){background:var(--marigold)}.on.svelte-8bhd6w .tog:where(.svelte-8bhd6w):after{background:var(--ink);transform:translate(15px)}.body.svelte-8bhd6w{flex-direction:column;gap:6px;padding:0 8px 8px;display:flex}.cap.svelte-8bhd6w{color:var(--soft);margin:0;padding:0 4px;font-size:12.5px;line-height:1.4}.about.svelte-8bhd6w{min-height:44px;color:var(--link);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;margin:-8px 0 -6px;padding:0 4px;font-size:12.5px;font-weight:500;text-decoration:underline}.about.svelte-8bhd6w:hover{color:var(--link-hover);filter:none}.filter.svelte-8bhd6w{color:var(--marigold-soft);justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 4px;font-size:12px;font-weight:500;display:flex}.filter.svelte-8bhd6w button:where(.svelte-8bhd6w){min-height:44px;color:var(--link);background:0 0;border:0;padding:0 6px;font-size:12px;font-weight:500}.types.svelte-8bhd6w{margin:0;padding:0;list-style:none}.types.svelte-8bhd6w li:where(.svelte-8bhd6w){border-top:1px solid var(--ink-rule);align-items:center;display:flex}.eye.svelte-8bhd6w{width:44px;height:44px;color:var(--faint);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.eye.svelte-8bhd6w:hover{background:var(--ink-raised);color:var(--mist);filter:none}.eye[aria-pressed=true].svelte-8bhd6w{color:var(--marigold-ink)}.type.svelte-8bhd6w{min-width:0;min-height:44px;color:var(--mist);text-align:left;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:9px;padding:4px 6px;font-size:13px;font-weight:600;display:flex}.type.svelte-8bhd6w:hover{background:var(--ink-raised);filter:none}.type.cur.svelte-8bhd6w{background:var(--ink-raised);box-shadow:inset 0 0 0 1.5px var(--sage)}.tname.svelte-8bhd6w{overflow-wrap:anywhere;flex:1;min-width:0}.count.svelte-8bhd6w{color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.chev.svelte-8bhd6w{color:var(--faint);flex:none}.dim.svelte-8bhd6w .type:where(.svelte-8bhd6w),.dim.svelte-8bhd6w .eye:where(.svelte-8bhd6w){opacity:.45}@media (prefers-reduced-motion:reduce){.tog.svelte-8bhd6w,.tog.svelte-8bhd6w:after{transition:none}}.all.svelte-1y2zxxn{flex-direction:column;gap:6px;display:flex}.back.svelte-1y2zxxn{min-height:44px;color:var(--link);background:0 0;border:0;border-radius:7px;align-self:flex-start;align-items:center;gap:4px;padding:0 8px 0 2px;font-size:13px;font-weight:500;display:inline-flex}.back.svelte-1y2zxxn:hover{background:var(--ink-raised);filter:none}h3.svelte-1y2zxxn{letter-spacing:.05em;text-transform:uppercase;color:var(--marigold-soft);margin:10px 0 2px;font-size:12px;font-weight:600}.note.svelte-1y2zxxn{color:var(--faint);margin:2px 0 0;font-size:12.5px;line-height:1.4}.dim.svelte-1y2zxxn{color:var(--faint);font-weight:600}.key.svelte-b66ak3{flex-direction:column;gap:8px;display:flex}.head.svelte-b66ak3{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.head.svelte-b66ak3 .btn-primary:where(.svelte-b66ak3){align-self:center}h2.svelte-b66ak3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.head.svelte-b66ak3 span:where(.svelte-b66ak3),.sub.svelte-b66ak3{color:var(--faint);margin:0;font-size:12px}.swap.svelte-b66ak3{color:var(--marigold-soft);background:#ffb00029;border-radius:10px;align-items:center;gap:8px;margin:0;padding:6px 6px 6px 10px;font-size:12.5px;font-weight:500;line-height:1.3;animation:.22s cubic-bezier(.16,1,.3,1) svelte-b66ak3-in;display:flex}.swap.svelte-b66ak3 button:where(.svelte-b66ak3){min-height:44px;color:var(--link);background:0 0;border:0;border-radius:6px;flex:none;margin-left:auto;padding:0 8px;font-size:12.5px;font-weight:500}.all.svelte-b66ak3{border:1.5px solid var(--sage);min-height:46px;color:var(--mist);background:0 0;border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:flex}.dim.svelte-b66ak3{color:var(--faint);font-size:13px;font-weight:600}@keyframes svelte-b66ak3-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.swap.svelte-b66ak3{animation:none}}.chips.svelte-1lhrmzu{scrollbar-width:none;gap:6px;margin:0 -16px;padding:0 16px 2px;display:flex;overflow-x:auto}.chips.svelte-1lhrmzu::-webkit-scrollbar{display:none}.kc.svelte-1lhrmzu{border:1.5px solid var(--ink-muted);min-height:44px;color:var(--mist);white-space:nowrap;background:0 0;border-radius:20px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.kc.on.svelte-1lhrmzu{border-color:var(--marigold);background:var(--ink-on)}.kc.key.svelte-1lhrmzu{border-color:var(--sage)}.x.svelte-1lhrmzu{color:var(--faint);flex:none}.dot.svelte-1lhrmzu{border:1.5px solid #f2f6f199;border-radius:50%;flex:none;width:12px;height:12px}.swap.svelte-1lhrmzu{color:var(--marigold-soft);background:#ffb00029;border-radius:10px;align-items:center;gap:8px;margin:0;padding:4px 4px 4px 10px;font-size:12.5px;font-weight:500;display:flex}.swap.svelte-1lhrmzu button:where(.svelte-1lhrmzu){min-height:44px;color:var(--link);background:0 0;border:0;flex:none;margin-left:auto;padding:0 8px;font-size:12.5px;font-weight:500}footer.svelte-1r1seda{color:var(--faint);font-size:12px;line-height:1.3}.stage.svelte-1n46o8q{background:var(--land);position:fixed;inset:0;overflow:hidden}.plate.svelte-1n46o8q{object-fit:cover;object-position:50% 30%;background:var(--haze);width:100%;height:100%;position:absolute;inset:0}.stage.bare.svelte-1n46o8q .panel:where(.svelte-1n46o8q),.stage.bare.svelte-1n46o8q .dock:where(.svelte-1n46o8q),.stage.bare.svelte-1n46o8q .stamp:where(.svelte-1n46o8q),.stage.bare.svelte-1n46o8q aside.card,.stage.bare.svelte-1n46o8q .top:where(.svelte-1n46o8q) form{display:none}.top.svelte-1n46o8q{z-index:6;left:var(--gutter);top:var(--gutter);position:absolute}.brand.svelte-1n46o8q{background:var(--ink);color:var(--mist);border-radius:10px;padding:8px 12px}.brand.svelte-1n46o8q h1:where(.svelte-1n46o8q){letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.brand.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--sage);margin:0;font-size:12px}.top.wide.svelte-1n46o8q{width:var(--panel-w);background:var(--ink);box-shadow:0 14px 40px rgb(var(--shade) / .5);border-radius:16px;flex-direction:column;gap:12px;padding:14px 18px 16px;display:flex}.top.wide.svelte-1n46o8q .brand:where(.svelte-1n46o8q){border-radius:0;padding:0}.brand-row.svelte-1n46o8q{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.fold.svelte-1n46o8q{min-height:44px;color:var(--sage);background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;margin:-6px -8px -6px 0;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.fold.svelte-1n46o8q:hover{background:var(--ink-raised);color:var(--mist);filter:none}.stage.folded.svelte-1n46o8q .panel:where(.svelte-1n46o8q),.stage.folded.svelte-1n46o8q aside.card.side{display:none}.note.svelte-1n46o8q{color:var(--night);background:#fff;border-radius:8px;margin:0;font-size:12px;font-weight:500;line-height:1.3}.stamp.svelte-1n46o8q{z-index:2;pointer-events:none;padding:6px 10px;position:absolute;top:74px;left:12px;right:12px}.panel.svelte-1n46o8q{z-index:3;overscroll-behavior:contain;max-height:min(560px,68dvh);padding:0 16px max(10px, env(safe-area-inset-bottom));background:var(--ink);color:var(--mist);box-shadow:0 -10px 30px rgb(var(--shade) / .45);scrollbar-width:thin;scrollbar-color:var(--ink-muted) transparent;border-radius:20px 20px 0 0;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.panel.low.svelte-1n46o8q{overflow:visible}.panel.land.svelte-1n46o8q,.panel.layers.svelte-1n46o8q{padding-top:16px}.panel.land.svelte-1n46o8q{max-height:min(500px,60dvh)}.panel.layers.svelte-1n46o8q{max-height:min(700px,86dvh)}.grip.svelte-1n46o8q{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-self:stretch;align-items:center;height:28px;margin-bottom:-4px;padding:0;display:flex}.grip.svelte-1n46o8q span:where(.svelte-1n46o8q){background:var(--sage);border-radius:3px;width:40px;height:5px}.dock.svelte-1n46o8q{z-index:3;box-sizing:border-box;overscroll-behavior:contain;background:var(--ink);width:360px;max-height:calc(100dvh - 92px);color:var(--mist);box-shadow:0 14px 40px rgb(var(--shade) / .5);scrollbar-width:thin;scrollbar-color:var(--ink-muted) transparent;border-radius:16px;padding:16px;position:absolute;top:16px;right:16px;overflow-y:auto}.stage.svelte-1n46o8q:has(.dock:where(.svelte-1n46o8q)) .stamp:where(.svelte-1n46o8q){max-width:calc(100vw - var(--panel-w) - 424px)}.side-detail.svelte-1n46o8q .panel:where(.svelte-1n46o8q),.sheet-detail.svelte-1n46o8q .panel:where(.svelte-1n46o8q){visibility:hidden}@media (width>=760px){.top.svelte-1n46o8q{top:16px;left:16px}.stamp.svelte-1n46o8q{left:calc(var(--panel-w) + 32px);max-width:calc(100vw - var(--panel-w) - 48px);padding:8px 12px;top:16px;right:auto}.panel.svelte-1n46o8q,.panel.land.svelte-1n46o8q,.panel.layers.svelte-1n46o8q{bottom:auto;left:16px;right:auto;top:calc(var(--top-h) + 24px);width:var(--panel-w);max-height:calc(100dvh - var(--top-h) - 40px);box-shadow:0 14px 40px rgb(var(--shade) / .5);border-radius:16px;padding:20px}}
