.pill.svelte-zjvibr{background:color-mix(in oklab, currentColor 8%, transparent);opacity:.7;font-variant-numeric:tabular-nums;border-radius:999px;padding:.15rem .5rem;font-size:.7rem}.pill[data-tone=ok].svelte-zjvibr{opacity:1;background:oklab(80.0349% -.160317 .0862818/.22)}.pill[data-tone=off].svelte-zjvibr{opacity:1;background:oklab(71.0627% .153814 .062821/.22)}.nav.svelte-1h32yp1{border-bottom:1px solid var(--border-subtle);background:var(--surface-base);align-items:center;gap:.6rem;padding:.7rem 1.2rem;display:flex;overflow-x:auto}.brand.svelte-1h32yp1{color:var(--accent);border-radius:.4rem;flex-shrink:0;padding:.2rem .4rem;text-decoration:none;transition:background 70ms}.brand.svelte-1h32yp1:hover{background:var(--surface-sunken)}ul.svelte-1h32yp1{flex:1;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}ul.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:var(--text-secondary);white-space:nowrap;border-radius:.4rem;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.88rem;text-decoration:none;transition:background 70ms,color 70ms;display:inline-flex}ul.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{background:var(--surface-sunken);color:var(--text-primary)}ul.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){background:var(--accent-muted);color:var(--text-primary);font-weight:500}.count.svelte-1h32yp1{background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;padding:.05rem .35rem;font-size:.72rem}ul.svelte-1h32yp1 a.active:where(.svelte-1h32yp1) .count:where(.svelte-1h32yp1){background:var(--accent);color:var(--accent-contrast);border-color:#0000}.backdrop.svelte-did1jp{background:color-mix(in oklab, currentColor 32%, transparent);z-index:95;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.card.svelte-did1jp{z-index:96;background:var(--bg);border:1px solid color-mix(in oklab, currentColor 14%, transparent);width:min(520px,92vw);max-height:88vh;box-shadow:0 24px 60px color-mix(in oklab, currentColor 24%, transparent);border-radius:.8rem;flex-direction:column;gap:.85rem;padding:1.4rem 1.4rem 1.2rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}h1.svelte-did1jp{margin:0;font-size:1.3rem;font-weight:500}.lead.svelte-did1jp{opacity:.85;margin:0;font-size:.92rem;line-height:1.55}.lead.small.svelte-did1jp{opacity:.7;font-size:.85rem}.lead.svelte-did1jp strong:where(.svelte-did1jp){opacity:.95;font-weight:600}form.svelte-did1jp{flex-direction:column;gap:.6rem;margin-top:.2rem;display:flex}.row.svelte-did1jp{align-items:center;gap:.7rem;display:flex}.row.svelte-did1jp span:where(.svelte-did1jp){opacity:.75;flex-shrink:0;width:6rem;font-size:.85rem}.row.svelte-did1jp input:where(.svelte-did1jp){appearance:none;background:var(--bg);border:1px solid color-mix(in oklab, currentColor 18%, transparent);font:inherit;color:inherit;border-radius:.4rem;flex:1;padding:.45rem .6rem;font-size:.95rem}.row.svelte-did1jp input:where(.svelte-did1jp):focus{outline:2px solid color-mix(in oklab, currentColor 28%, transparent);outline-offset:-1px}.hint.svelte-did1jp{opacity:.65;margin:0;font-size:.78rem}.hint.err.svelte-did1jp{color:color-mix(in oklab, #ef4444 70%, currentColor);opacity:1}.error.svelte-did1jp{color:color-mix(in oklab, #ef4444 70%, currentColor);margin:0;font-size:.82rem}.warn.svelte-did1jp{background:oklab(83.6861% .0159629 .163645/.1);border:1px solid oklab(83.6861% .0159629 .163645/.35);border-radius:.45rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.83rem;line-height:1.5}.mnemonic.svelte-did1jp{background:color-mix(in oklab, currentColor 6%, transparent);border:1px solid color-mix(in oklab, currentColor 16%, transparent);-webkit-user-select:all;user-select:all;word-spacing:.4em;border-radius:.5rem;padding:.85rem .95rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:1rem;line-height:1.6}.copy.svelte-did1jp{appearance:none;border:1px solid color-mix(in oklab, currentColor 18%, transparent);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.4rem;align-self:flex-start;padding:.4rem .7rem;font-size:.85rem}.copy.svelte-did1jp:hover{background:color-mix(in oklab, currentColor 6%, transparent)}.confirm.svelte-did1jp{cursor:pointer;align-items:flex-start;gap:.55rem;padding:.45rem 0;font-size:.88rem;display:flex}.confirm.svelte-did1jp input:where(.svelte-did1jp){margin-top:.15rem}.actions.svelte-did1jp{align-items:center;gap:.6rem;margin-top:.2rem;display:flex}.spacer.svelte-did1jp{flex:1}.primary.svelte-did1jp{appearance:none;border:1px solid color-mix(in oklab, currentColor 30%, transparent);background:color-mix(in oklab, currentColor 14%, transparent);color:inherit;font:inherit;cursor:pointer;border-radius:.4rem;padding:.5rem 1rem;font-size:.9rem}.primary.svelte-did1jp:hover:not(:disabled){background:color-mix(in oklab, currentColor 22%, transparent)}.primary.svelte-did1jp:disabled{opacity:.55;cursor:not-allowed}.learn-more.svelte-did1jp{opacity:.75;margin-top:.4rem;font-size:.82rem}.learn-more.svelte-did1jp summary:where(.svelte-did1jp){cursor:pointer;-webkit-user-select:none;user-select:none}.learn-more.svelte-did1jp p:where(.svelte-did1jp){margin:.5rem 0 0;line-height:1.5}.learn-more.svelte-did1jp p:where(.svelte-did1jp)+p:where(.svelte-did1jp){margin-top:.4rem}.backdrop.svelte-1c2b5sm{background:color-mix(in oklab, currentColor 32%, transparent);z-index:95;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.card.svelte-1c2b5sm{z-index:96;background:var(--bg);border:1px solid color-mix(in oklab, currentColor 14%, transparent);width:min(440px,92vw);max-height:88vh;box-shadow:0 24px 60px color-mix(in oklab, currentColor 24%, transparent);border-radius:.8rem;flex-direction:column;gap:.8rem;padding:1.3rem 1.3rem 1.1rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}h1.svelte-1c2b5sm{margin:0;font-size:1.25rem;font-weight:500}.lead.svelte-1c2b5sm{opacity:.78;margin:0;font-size:.9rem;line-height:1.5}.tabs.svelte-1c2b5sm{border-bottom:1px solid color-mix(in oklab, currentColor 12%, transparent);gap:.4rem;display:flex}.tabs.svelte-1c2b5sm button:where(.svelte-1c2b5sm){appearance:none;color:inherit;font:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.4rem .6rem;font-size:.85rem}.tabs.svelte-1c2b5sm button:where(.svelte-1c2b5sm):hover{opacity:.95}.tabs.svelte-1c2b5sm button.active:where(.svelte-1c2b5sm){opacity:1;border-bottom-color:currentColor}form.svelte-1c2b5sm{flex-direction:column;gap:.55rem;display:flex}input.svelte-1c2b5sm,textarea.svelte-1c2b5sm{appearance:none;background:var(--bg);border:1px solid color-mix(in oklab, currentColor 18%, transparent);font:inherit;color:inherit;resize:vertical;border-radius:.4rem;padding:.5rem .65rem;font-size:.95rem}textarea.svelte-1c2b5sm{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.88rem;line-height:1.55}input.svelte-1c2b5sm:focus,textarea.svelte-1c2b5sm:focus{outline:2px solid color-mix(in oklab, currentColor 28%, transparent);outline-offset:-1px}.hint.svelte-1c2b5sm{opacity:.65;margin:0;font-size:.78rem}.error.svelte-1c2b5sm{color:color-mix(in oklab, #ef4444 70%, currentColor);margin:0;font-size:.82rem}.actions.svelte-1c2b5sm{align-items:center;gap:.6rem;margin-top:.15rem;display:flex}.spacer.svelte-1c2b5sm{flex:1}.primary.svelte-1c2b5sm{appearance:none;border:1px solid color-mix(in oklab, currentColor 30%, transparent);background:color-mix(in oklab, currentColor 14%, transparent);color:inherit;font:inherit;cursor:pointer;border-radius:.4rem;padding:.5rem 1rem;font-size:.9rem}.primary.svelte-1c2b5sm:hover:not(:disabled){background:color-mix(in oklab, currentColor 22%, transparent)}.primary.svelte-1c2b5sm:disabled{opacity:.55;cursor:not-allowed}.list.svelte-11wlkqb{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}button.svelte-11wlkqb{text-align:left;border:1px solid color-mix(in oklab, currentColor 10%, transparent);width:100%;color:inherit;cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.7rem;padding:.5rem .65rem;transition:background 70ms,border-color 70ms;display:flex}button.svelte-11wlkqb:hover:not(:disabled){background:color-mix(in oklab, currentColor 6%, transparent);border-color:color-mix(in oklab, currentColor 22%, transparent)}button.svelte-11wlkqb:disabled{opacity:.4;cursor:not-allowed}button[data-active=true].svelte-11wlkqb{border-color:color-mix(in oklab, currentColor 30%, transparent);background:color-mix(in oklab, currentColor 6%, transparent)}button[data-tone=positive].svelte-11wlkqb:hover:not(:disabled){background:oklab(72.2746% -.165574 .0972219/.12);border-color:oklab(72.2746% -.165574 .0972219/.35)}button[data-tone=danger].svelte-11wlkqb:hover:not(:disabled){background:oklab(63.6834% .187864 .0889285/.12);border-color:oklab(63.6834% .187864 .0889285/.35)}kbd.svelte-11wlkqb{border:1px solid color-mix(in oklab, currentColor 22%, transparent);text-align:center;opacity:.75;border-radius:.3rem;min-width:1.2rem;padding:.1rem .42rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.72rem}.dot.svelte-11wlkqb{opacity:.6;margin-left:auto;font-size:1.2rem;line-height:1}.head.svelte-k2kih7{border-bottom:1px solid color-mix(in oklab, currentColor 8%, transparent);justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.close.svelte-k2kih7{color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:.3rem;padding:.25rem .4rem;font-size:.85rem}.close.svelte-k2kih7:hover{opacity:1;background:color-mix(in oklab, currentColor 6%, transparent)}.head-right.svelte-k2kih7{align-items:center;gap:.5rem;display:flex}.focus-btn.svelte-k2kih7{appearance:none;border:1px solid color-mix(in oklab, currentColor 18%, transparent);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:.35rem;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.78rem;transition:background 80ms;display:inline-flex}.focus-btn.svelte-k2kih7:hover{background:color-mix(in oklab, currentColor 8%, transparent)}.focus-btn.svelte-k2kih7 kbd:where(.svelte-k2kih7){opacity:.7;font-size:.65rem}.state-pill.svelte-k2kih7{text-transform:uppercase;letter-spacing:.05em;border:1px solid color-mix(in oklab, currentColor 18%, transparent);background:color-mix(in oklab, currentColor 6%, transparent);opacity:.85;border-radius:999px;padding:.2rem .55rem;font-size:.75rem}.state-pill[data-state=done].svelte-k2kih7{background:oklab(72.2746% -.165574 .0972219/.12);border-color:oklab(72.2746% -.165574 .0972219/.4)}.state-pill[data-state=waiting].svelte-k2kih7{background:oklab(83.6861% .0159629 .163645/.12);border-color:oklab(83.6861% .0159629 .163645/.4)}.state-pill[data-state=trashed].svelte-k2kih7{background:oklab(63.6834% .187864 .0889285/.12);border-color:oklab(63.6834% .187864 .0889285/.4)}.body.svelte-k2kih7{flex-direction:column;gap:.7rem;padding:1rem;display:flex;overflow-y:auto}.loading.svelte-k2kih7{text-align:center;opacity:.5;margin:2rem 0}.title.svelte-k2kih7{color:inherit;background:0 0;border:0;outline:0;padding:.1rem 0;font-size:1.25rem;font-weight:500}.title.svelte-k2kih7:focus{outline:1px solid color-mix(in oklab, currentColor 25%, transparent);outline-offset:4px;border-radius:.2rem}.notes.svelte-k2kih7{color:inherit;font:inherit;opacity:.85;resize:vertical;background:0 0;border:0;outline:0;min-height:3rem;padding:.1rem 0;font-size:.9rem}.notes.svelte-k2kih7:focus{outline:1px solid color-mix(in oklab, currentColor 25%, transparent);outline-offset:4px;border-radius:.2rem}.notes.svelte-k2kih7::placeholder,.title.svelte-k2kih7::placeholder,.outcome.svelte-k2kih7::placeholder{color:color-mix(in oklab, currentColor 40%, transparent)}.outcome.svelte-k2kih7{color:inherit;font:inherit;opacity:.85;background:0 0;border:0;outline:0;padding:.1rem 0;font-size:.9rem}.outcome.svelte-k2kih7:focus{outline:1px solid color-mix(in oklab, currentColor 25%, transparent);outline-offset:4px;border-radius:.2rem}hr.svelte-k2kih7{border:0;border-top:1px solid color-mix(in oklab, currentColor 8%, transparent);margin:.3rem 0}h3.svelte-k2kih7{opacity:.75;margin:0;font-size:.85rem;font-weight:500}.dates.svelte-k2kih7{flex-direction:column;gap:.35rem;display:flex}.dates.svelte-k2kih7 label:where(.svelte-k2kih7){grid-template-columns:8.5rem 1fr;align-items:center;gap:.5rem;font-size:.85rem;display:grid}.dates.svelte-k2kih7 label:where(.svelte-k2kih7) span:where(.svelte-k2kih7){opacity:.65}.dates.svelte-k2kih7 .date-input{border:1px solid color-mix(in oklab, currentColor 14%, transparent);color:inherit;font:inherit;background:0 0;border-radius:.35rem;padding:.25rem .4rem;font-size:.85rem}.dates.svelte-k2kih7 .date-input:focus{outline:1px solid color-mix(in oklab, currentColor 30%, transparent);outline-offset:1px}.area-picker.svelte-k2kih7{align-items:center;gap:.5rem;display:flex}.area-picker.svelte-k2kih7 .dot:where(.svelte-k2kih7){border:1px solid color-mix(in oklab, currentColor 18%, transparent);border-radius:999px;flex-shrink:0;width:.85rem;height:.85rem}.area-select.svelte-k2kih7{border:1px solid color-mix(in oklab, currentColor 14%, transparent);color:inherit;font:inherit;background:0 0;border-radius:.35rem;flex:1;padding:.25rem .4rem;font-size:.85rem}.area-select.svelte-k2kih7:focus{outline:1px solid color-mix(in oklab, currentColor 30%, transparent);outline-offset:1px}.effort.svelte-k2kih7{flex-direction:column;gap:.45rem;display:flex}.energy-row.svelte-k2kih7{grid-template-columns:5rem 1fr;align-items:center;gap:.5rem;font-size:.85rem;display:grid}.effort-label.svelte-k2kih7{opacity:.65}.energy-chips.svelte-k2kih7{border:1px solid color-mix(in oklab, currentColor 14%, transparent);border-radius:.4rem;display:inline-flex;overflow:hidden}.energy-chip.svelte-k2kih7{appearance:none;color:inherit;font:inherit;cursor:pointer;opacity:.65;background:0 0;border:0;padding:.25rem .6rem;font-size:.8rem;transition:background 70ms,opacity 70ms}.energy-chip.svelte-k2kih7+.energy-chip:where(.svelte-k2kih7){border-left:1px solid color-mix(in oklab, currentColor 12%, transparent)}.energy-chip.svelte-k2kih7:hover{opacity:.95}.energy-chip[data-on=true].svelte-k2kih7{background:color-mix(in oklab, currentColor 14%, transparent);opacity:1}.estimate-row.svelte-k2kih7{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.estimate-input.svelte-k2kih7{border:1px solid color-mix(in oklab, currentColor 14%, transparent);width:4rem;color:inherit;font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border-radius:.35rem;padding:.25rem .4rem;font-size:.85rem}.estimate-input.svelte-k2kih7:focus{outline:1px solid color-mix(in oklab, currentColor 30%, transparent);outline-offset:1px}.estimate-unit.svelte-k2kih7{opacity:.55;font-size:.8rem}.estimate-chips.svelte-k2kih7{gap:.2rem;margin-left:.4rem;display:inline-flex}.time-chip.svelte-k2kih7{appearance:none;border:1px solid color-mix(in oklab, currentColor 14%, transparent);color:inherit;cursor:pointer;font:inherit;opacity:.65;background:0 0;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;transition:opacity 70ms,background 70ms}.time-chip.svelte-k2kih7:hover{opacity:.95}.time-chip[data-on=true].svelte-k2kih7{background:color-mix(in oklab, currentColor 14%, transparent);border-color:color-mix(in oklab, currentColor 30%, transparent);opacity:1}.recur-select.svelte-k2kih7{border:1px solid color-mix(in oklab, currentColor 14%, transparent);width:100%;color:inherit;font:inherit;background:0 0;border-radius:.35rem;padding:.25rem .4rem;font-size:.85rem}.recur-select.svelte-k2kih7:focus{outline:1px solid color-mix(in oklab, currentColor 30%, transparent);outline-offset:1px}.recur-hint.svelte-k2kih7{opacity:.6;margin:.25rem 0 0;font-size:.78rem}.ctx-empty.svelte-k2kih7{opacity:.65;margin:0;font-size:.82rem}.ctx-empty.svelte-k2kih7 a:where(.svelte-k2kih7){color:inherit}.ctx-list.svelte-k2kih7{flex-wrap:wrap;gap:.35rem;display:flex}.ctx-pill.svelte-k2kih7{appearance:none;border:1px solid color-mix(in oklab, var(--ctx-color,currentColor) 30%, transparent);color:inherit;cursor:pointer;font:inherit;opacity:.65;background:0 0;border-radius:999px;padding:.18rem .55rem;font-size:.8rem;transition:opacity 70ms,background 70ms,border-color 70ms}.ctx-pill.svelte-k2kih7 .sym:where(.svelte-k2kih7){opacity:.55;margin-right:.05rem}.ctx-pill.svelte-k2kih7:hover{opacity:.95}.ctx-pill[data-on=true].svelte-k2kih7{opacity:1;background:color-mix(in oklab, var(--ctx-color,currentColor) 18%, transparent);border-color:color-mix(in oklab, var(--ctx-color,currentColor) 55%, transparent)}.meta.svelte-k2kih7{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;font-size:.8rem;display:grid}.meta.svelte-k2kih7 div:where(.svelte-k2kih7){display:contents}.meta.svelte-k2kih7 dt:where(.svelte-k2kih7){opacity:.55;text-transform:uppercase;letter-spacing:.04em;align-self:center;font-size:.7rem}.meta.svelte-k2kih7 dd:where(.svelte-k2kih7){opacity:.85;margin:0}.hint.svelte-k2kih7{opacity:.45;text-align:center;margin-top:.4rem;font-size:.72rem}kbd.svelte-k2kih7{border:1px solid color-mix(in oklab, currentColor 18%, transparent);border-radius:.3rem;margin:0 .05rem;padding:.05rem .35rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.7rem}.backdrop.svelte-gu3dqx{background:color-mix(in oklab, currentColor 18%, transparent);-webkit-backdrop-filter:blur(8px);z-index:40;position:fixed;inset:0}.modal.svelte-gu3dqx{resize:both;z-index:50;background:var(--bg);border:1px solid color-mix(in oklab, currentColor 14%, transparent);width:min(640px,92vw);min-width:360px;max-width:96vw;height:min(720px,86vh);min-height:360px;max-height:92vh;box-shadow:0 30px 80px color-mix(in oklab, currentColor 30%, transparent);border-radius:.8rem;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@media (width<=640px){.modal.svelte-gu3dqx{resize:none;border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}}@media (prefers-reduced-motion:reduce){.modal.svelte-gu3dqx,.backdrop.svelte-gu3dqx{transition:none!important}}.backdrop.svelte-ill39r{background:color-mix(in oklab, currentColor 30%, transparent);z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.card.svelte-ill39r{z-index:90;background:var(--bg);border:1px solid color-mix(in oklab, currentColor 14%, transparent);width:min(500px,92vw);max-height:88vh;box-shadow:0 24px 60px color-mix(in oklab, currentColor 24%, transparent);border-radius:.8rem;flex-direction:column;gap:.85rem;padding:1.5rem 1.4rem 1.3rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dots.svelte-ill39r{gap:.4rem;margin-bottom:.1rem;display:flex}.dot.svelte-ill39r{background:color-mix(in oklab, currentColor 18%, transparent);border-radius:999px;width:.45rem;height:.45rem;transition:background .12s}.dot[data-on=true].svelte-ill39r{background:color-mix(in oklab, currentColor 55%, transparent)}h1.svelte-ill39r{margin:0;font-size:1.4rem;font-weight:500}.lead.svelte-ill39r{opacity:.85;margin:0;font-size:.95rem;line-height:1.55}.lead.small.svelte-ill39r{opacity:.7;font-size:.85rem}.caption.svelte-ill39r{opacity:.78;margin:.1rem 0 0;font-size:.88rem;line-height:1.5}.caption.sub.svelte-ill39r{opacity:.62;font-size:.82rem}.caption.svelte-ill39r em:where(.svelte-ill39r){opacity:.95;font-style:italic}.caption.svelte-ill39r strong:where(.svelte-ill39r){opacity:.95;font-weight:600}.lead.svelte-ill39r a:where(.svelte-ill39r){color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:2px}.key-legend.svelte-ill39r{background:color-mix(in oklab, currentColor 4%, transparent);border-radius:.45rem;grid-template-columns:repeat(4,1fr);gap:.35rem .6rem;margin:.15rem 0 0;padding:.55rem .7rem;font-size:.78rem;list-style:none;display:grid}.key-legend.svelte-ill39r li:where(.svelte-ill39r){align-items:center;gap:.35rem;min-width:0;display:flex}.key-legend.svelte-ill39r span:where(.svelte-ill39r){opacity:.78;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=460px){.key-legend.svelte-ill39r{grid-template-columns:repeat(2,1fr)}}.demo.svelte-ill39r{margin:.1rem 0}.demo-frame.svelte-ill39r{border:1px solid color-mix(in oklab, currentColor 14%, transparent);background:color-mix(in oklab, currentColor 3%, transparent);border-radius:.6rem;padding:.7rem .85rem;position:relative;overflow:hidden}.demo-frame-head.svelte-ill39r{text-transform:uppercase;letter-spacing:.05em;opacity:.55;margin-bottom:.4rem;font-size:.72rem}.demo-capture.svelte-ill39r .demo-rows:where(.svelte-ill39r){flex-direction:column;gap:.15rem;min-height:8rem;display:flex}.demo-row.svelte-ill39r{opacity:0;align-items:center;gap:.55rem;padding:.28rem .1rem;font-size:.88rem;transition:opacity .24s,transform .24s;display:flex;transform:translateY(-4px)}.demo-row.in.svelte-ill39r{opacity:1;transform:translateY(0)}.demo-row.big.svelte-ill39r{opacity:1;padding:.45rem .25rem;font-size:.95rem;transform:none}.demo-row-label.svelte-ill39r{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.demo-bullet.svelte-ill39r{background:color-mix(in oklab, currentColor 35%, transparent);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem}.demo-bullet.sub.svelte-ill39r{background:color-mix(in oklab, currentColor 25%, transparent);width:.32rem;height:.32rem}.demo-tree.svelte-ill39r{flex-direction:column;gap:.55rem;min-height:12rem;display:flex}.tree-path.svelte-ill39r{opacity:.6;border-bottom:1px dashed color-mix(in oklab, currentColor 12%, transparent);flex-wrap:wrap;align-items:center;gap:.3rem;padding-bottom:.15rem;font-size:.72rem;display:flex}.tree-crumb.svelte-ill39r{white-space:nowrap}.tree-sep.svelte-ill39r{opacity:.5}.tree-q.svelte-ill39r,.tree-leaf.svelte-ill39r{flex-direction:column;gap:.55rem;display:flex}.tree-prompt.svelte-ill39r{margin:0;font-size:.95rem;line-height:1.45}.tree-aside.svelte-ill39r{opacity:.6;margin:-.25rem 0 0;font-size:.78rem;line-height:1.4}.tree-actions.svelte-ill39r{flex-wrap:wrap;gap:.4rem;margin-top:.1rem;display:flex}.tree-btn.svelte-ill39r{appearance:none;background:color-mix(in oklab, currentColor 8%, transparent);border:1px solid color-mix(in oklab, currentColor 22%, transparent);color:inherit;font:inherit;cursor:pointer;border-radius:.4rem;padding:.38rem .85rem;font-size:.86rem;transition:background 90ms}.tree-btn.svelte-ill39r:hover{background:color-mix(in oklab, currentColor 16%, transparent)}.tree-btn.ghost-btn.svelte-ill39r{opacity:.8;background:0 0}.tree-btn.ghost-btn.svelte-ill39r:hover{background:color-mix(in oklab, currentColor 6%, transparent);opacity:1}.leaf-head.svelte-ill39r{align-items:center;gap:.6rem;display:flex}.leaf-key.svelte-ill39r{width:1.7rem;height:1.7rem;color:color-mix(in oklab, var(--c) 80%, currentColor);background:color-mix(in oklab, var(--c) 14%, transparent);border:1px solid color-mix(in oklab, var(--c) 38%, transparent);border-radius:.35rem;justify-content:center;align-items:center;font-size:.92rem;font-weight:600;display:inline-flex}.leaf-name.svelte-ill39r{font-size:1.02rem;font-weight:500}.leaf-ex.svelte-ill39r{margin:0;font-size:.88rem;line-height:1.45}.leaf-ex.svelte-ill39r em:where(.svelte-ill39r){opacity:.6;margin-right:.2rem;font-style:italic}.leaf-hint.svelte-ill39r{opacity:.7;margin:0;font-size:.82rem;line-height:1.45}.demo-project.svelte-ill39r .demo-frame:where(.svelte-ill39r){min-height:11rem}.demo-row.project.svelte-ill39r .demo-row-label:where(.svelte-ill39r){font-weight:500}.badge-p.svelte-ill39r{width:1.2rem;height:1.2rem;color:color-mix(in oklab, #a78bfa 80%, currentColor);background:oklab(70.8969% .063573 -.145921/.14);border:1px solid oklab(70.8969% .063573 -.145921/.38);border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:.68rem;font-weight:600;display:inline-flex}.demo-children.svelte-ill39r{border-left:2px solid color-mix(in oklab, currentColor 12%, transparent);flex-direction:column;gap:.05rem;margin:.5rem 0 0 1rem;padding-left:.7rem;display:flex}.demo-child.svelte-ill39r{opacity:0;align-items:center;gap:.5rem;padding:.25rem .2rem;font-size:.85rem;transition:opacity .22s,transform .22s;display:flex;transform:translateY(-3px)}.demo-child.in.svelte-ill39r{opacity:1;transform:translateY(0)}.pill-next.svelte-ill39r{color:color-mix(in oklab, #f97316 80%, currentColor);white-space:nowrap;background:oklab(70.4871% .125896 .137895/.14);border:1px solid oklab(70.4871% .125896 .137895/.38);border-radius:999px;flex-shrink:0;margin-left:auto;padding:.1rem .45rem;font-size:.66rem}.opt.svelte-ill39r{border:1px solid color-mix(in oklab, currentColor 10%, transparent);cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.6rem;padding:.5rem .6rem;transition:background 90ms;display:flex}.opt.svelte-ill39r:hover{background:color-mix(in oklab, currentColor 4%, transparent)}.opt.disabled.svelte-ill39r{opacity:.55;cursor:not-allowed}.opt.svelte-ill39r input:where(.svelte-ill39r){cursor:inherit;margin-top:.2rem}.obody.svelte-ill39r strong:where(.svelte-ill39r){margin-bottom:.1rem;font-size:.92rem;font-weight:500;display:block}.obody.svelte-ill39r p:where(.svelte-ill39r){opacity:.7;margin:0;font-size:.83rem;line-height:1.45}.obody.svelte-ill39r p:where(.svelte-ill39r)+p:where(.svelte-ill39r){margin-top:.4rem}kbd.svelte-ill39r{border:1px solid color-mix(in oklab, currentColor 18%, transparent);text-align:center;background:var(--bg);border-radius:.3rem;min-width:1.4rem;padding:.05rem .45rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.78rem}.hint.svelte-ill39r{opacity:.7;margin:.1rem 0 0;font-size:.8rem}.hint.small.svelte-ill39r{opacity:.6;font-size:.75rem}.link.svelte-ill39r{opacity:.7;margin:0;font-size:.82rem}.link.svelte-ill39r a:where(.svelte-ill39r){color:inherit}.error.svelte-ill39r{color:color-mix(in oklab, #ef4444 70%, currentColor);margin:0;font-size:.82rem}.warn.svelte-ill39r{color:color-mix(in oklab, #fbbf24 60%, currentColor);margin:.2rem 0 0;font-size:.78rem}.actions.svelte-ill39r{align-items:center;gap:.6rem;margin-top:.4rem;display:flex}.spacer.svelte-ill39r{flex:1}.primary.svelte-ill39r{appearance:none;border:1px solid color-mix(in oklab, currentColor 30%, transparent);background:color-mix(in oklab, currentColor 14%, transparent);color:inherit;font:inherit;cursor:pointer;border-radius:.4rem;padding:.5rem 1rem;font-size:.9rem}.primary.svelte-ill39r:hover:not(:disabled){background:color-mix(in oklab, currentColor 22%, transparent)}.primary.svelte-ill39r:disabled{opacity:.55;cursor:not-allowed}.ghost.svelte-ill39r{appearance:none;border:1px solid color-mix(in oklab, currentColor 14%, transparent);color:inherit;font:inherit;cursor:pointer;opacity:.85;background:0 0;border-radius:.4rem;padding:.5rem .85rem;font-size:.88rem}.ghost.svelte-ill39r:hover:not(:disabled){opacity:1}@media (prefers-reduced-motion:reduce){.card.svelte-ill39r,.backdrop.svelte-ill39r,.dot.svelte-ill39r,.demo-row.svelte-ill39r,.demo-child.svelte-ill39r{transition:none!important}}.backdrop.svelte-116u010{background:color-mix(in oklab, currentColor 22%, transparent);z-index:60;position:fixed;inset:0}.modal.svelte-116u010{z-index:70;background:var(--bg);border:1px solid color-mix(in oklab, currentColor 14%, transparent);width:min(560px,92vw);max-height:min(70vh,600px);box-shadow:0 20px 50px color-mix(in oklab, currentColor 22%, transparent);border-radius:.7rem;flex-direction:column;display:flex;position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%)}.input-row.svelte-116u010{border-bottom:1px solid color-mix(in oklab, currentColor 8%, transparent);align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.prefix.svelte-116u010{opacity:.4;font-family:ui-monospace,SFMono-Regular,monospace;font-size:1.05rem}.input-row.svelte-116u010 input:where(.svelte-116u010){color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:.1rem 0;font-size:1.05rem}.input-row.svelte-116u010 input:where(.svelte-116u010)::placeholder{color:color-mix(in oklab, currentColor 40%, transparent)}.results.svelte-116u010{flex:1;min-height:3rem;padding:.3rem 0;overflow-y:auto}.empty.svelte-116u010{text-align:center;opacity:.5;margin:0;padding:1.4rem 1rem;font-size:.9rem}ul.svelte-116u010{margin:0;padding:0;list-style:none}.result.svelte-116u010{appearance:none;color:inherit;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-left:3px solid #0000;flex-direction:column;gap:.18rem;padding:.55rem 1rem;display:flex}.result.active.svelte-116u010{background:color-mix(in oklab, currentColor 7%, transparent);border-left-color:color-mix(in oklab, currentColor 65%, transparent)}.result.done.svelte-116u010 .title:where(.svelte-116u010){opacity:.55;text-decoration:line-through}.row1.svelte-116u010{align-items:baseline;gap:.45rem;min-width:0;display:flex}.badge.p.svelte-116u010{text-transform:uppercase;letter-spacing:.04em;background:oklab(70.8969% .063573 -.145921/.2);border:1px solid oklab(70.8969% .063573 -.145921/.5);border-radius:.3rem;flex-shrink:0;padding:.05rem .32rem;font-size:.62rem}.title.svelte-116u010{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.95rem;overflow:hidden}.row2.svelte-116u010{opacity:.75;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.crumb.svelte-116u010{color:inherit;opacity:.85;text-overflow:ellipsis;white-space:nowrap;max-width:18ch;overflow:hidden}.crumb.svelte-116u010:after{content:" ·";opacity:.6;margin-left:.15rem}.state-pill.svelte-116u010{text-transform:uppercase;letter-spacing:.04em;border:1px solid color-mix(in oklab, currentColor 18%, transparent);opacity:.85;border-radius:999px;padding:.05rem .45rem;font-size:.7rem}.state-pill[data-state=done].svelte-116u010{background:oklab(72.2746% -.165574 .0972219/.1);border-color:oklab(72.2746% -.165574 .0972219/.4)}.state-pill[data-state=waiting].svelte-116u010{background:oklab(83.6861% .0159629 .163645/.1);border-color:oklab(83.6861% .0159629 .163645/.4)}.dot.svelte-116u010{border:1px solid color-mix(in oklab, currentColor 18%, transparent);border-radius:999px;width:.55rem;height:.55rem}.ctx.svelte-116u010{border:1px solid color-mix(in oklab, var(--c,currentColor) 30%, transparent);background:color-mix(in oklab, var(--c,currentColor) 8%, transparent);border-radius:999px;padding:.02rem .4rem;font-size:.72rem}.hint.svelte-116u010{opacity:.45;border-top:1px solid color-mix(in oklab, currentColor 6%, transparent);text-align:center;margin:0;padding:.5rem 1rem;font-size:.7rem}@media (prefers-reduced-motion:reduce){.modal.svelte-116u010,.backdrop.svelte-116u010{transition:none!important}}.backdrop.svelte-mwpe0q{background:color-mix(in oklab, currentColor 26%, transparent);z-index:80;position:fixed;inset:0}.modal.svelte-mwpe0q{z-index:90;background:var(--bg);border:1px solid color-mix(in oklab, currentColor 16%, transparent);width:min(420px,92vw);box-shadow:0 24px 60px color-mix(in oklab, currentColor 25%, transparent);border-radius:.7rem;flex-direction:column;gap:.55rem;padding:1.1rem 1.2rem .9rem;display:flex;position:fixed;top:30vh;left:50%;transform:translate(-50%)}h2.svelte-mwpe0q{margin:0;font-size:1.02rem;font-weight:600}p.svelte-mwpe0q{opacity:.78;margin:0;font-size:.9rem;line-height:1.45}.row.svelte-mwpe0q{justify-content:flex-end;gap:.5rem;margin-top:.6rem;display:flex}button.svelte-mwpe0q{appearance:none;border:1px solid color-mix(in oklab, currentColor 18%, transparent);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.45rem;padding:.4rem .85rem;font-size:.88rem;transition:background 80ms,border-color 80ms}button.svelte-mwpe0q:hover{background:color-mix(in oklab, currentColor 7%, transparent)}.confirm[data-kind=done].svelte-mwpe0q{background:oklab(72.2746% -.165574 .0972219/.14);border-color:oklab(72.2746% -.165574 .0972219/.55)}.confirm[data-kind=done].svelte-mwpe0q:hover{background:oklab(72.2746% -.165574 .0972219/.22)}.confirm[data-kind=trashed].svelte-mwpe0q{background:oklab(63.6834% .187864 .0889285/.14);border-color:oklab(63.6834% .187864 .0889285/.55)}.confirm[data-kind=trashed].svelte-mwpe0q:hover{background:oklab(63.6834% .187864 .0889285/.22)}.hint.svelte-mwpe0q{text-align:center;opacity:.5;margin-top:.3rem;font-size:.7rem}kbd.svelte-mwpe0q{border:1px solid color-mix(in oklab, currentColor 18%, transparent);border-radius:.3rem;margin:0 .05rem;padding:.05rem .32rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.68rem}@media (prefers-reduced-motion:reduce){.modal.svelte-mwpe0q,.backdrop.svelte-mwpe0q{transition:none!important}}.banner.svelte-13ply8v{background:color-mix(in oklab, #fbbf24 18%, var(--bg));text-align:center;border-bottom:1px solid oklab(83.6861% .0159629 .163645/.35);justify-content:center;align-items:center;gap:.75rem;padding:.4rem .9rem;font-size:.8rem;display:flex}.cta.svelte-13ply8v{color:inherit;font-weight:600;text-decoration:underline}@media (width<=480px){.banner.svelte-13ply8v{flex-direction:column;gap:.2rem}}.esc-toast.svelte-g72l8o{z-index:100;background:color-mix(in oklab, #fbbf24 22%, var(--bg));color:inherit;box-shadow:0 8px 24px color-mix(in oklab, currentColor 18%, transparent);pointer-events:none;border:1px solid oklab(83.6861% .0159629 .163645/.65);border-radius:999px;padding:.45rem 1rem;font-size:.85rem;position:fixed;bottom:1.4rem;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.esc-toast.svelte-g72l8o{transition:none!important}}:root{--surface-base:#fafafa;--surface-raised:#fff;--surface-sunken:#f3f3f3;--text-primary:#171717;--text-secondary:#525252;--text-muted:#a3a3a3;--border-subtle:#e5e5e5;--border-default:#d4d4d4;--border-strong:#a3a3a3;--accent:#3056d3;--accent-hover:#2447b8;--accent-muted:#dbe2f9;--accent-contrast:#fff;--bg:var(--surface-base);--fg:var(--text-primary)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface-base:#0a0a0a;--surface-raised:#161616;--surface-sunken:#050505;--text-primary:#fafafa;--text-secondary:#a3a3a3;--text-muted:#525252;--border-subtle:#262626;--border-default:#404040;--border-strong:#737373;--accent:#5c7df0;--accent-hover:#7d97f3;--accent-muted:#1e2a4f;--accent-contrast:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--surface-base:#0a0a0a;--surface-raised:#161616;--surface-sunken:#050505;--text-primary:#fafafa;--text-secondary:#a3a3a3;--text-muted:#525252;--border-subtle:#262626;--border-default:#404040;--border-strong:#737373;--accent:#5c7df0;--accent-hover:#7d97f3;--accent-muted:#1e2a4f;--accent-contrast:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-palette=cuaderno]{--surface-base:#fbf7ed;--surface-raised:#fffdf7;--surface-sunken:#f3eddd;--text-primary:#3a2e1f;--text-secondary:#73604a;--text-muted:#a89378;--border-subtle:#e8dec8;--border-default:#d6c8a8;--border-strong:#a89378;--accent:#c4632d;--accent-hover:#a85220;--accent-muted:#f5dfd0;--accent-contrast:#fffdf7}@media (prefers-color-scheme:dark){:root[data-palette=cuaderno]:not([data-theme=light]){--surface-base:#1c1611;--surface-raised:#28201a;--surface-sunken:#15110d;--text-primary:#f5e8d2;--text-secondary:#bca788;--text-muted:#7a6a52;--border-subtle:#332921;--border-default:#4a3d30;--border-strong:#7a6a52;--accent:#e08a5a;--accent-hover:#ed9d72;--accent-muted:#3a2418;--accent-contrast:#1c1611}}:root[data-palette=cuaderno][data-theme=dark]{--surface-base:#1c1611;--surface-raised:#28201a;--surface-sunken:#15110d;--text-primary:#f5e8d2;--text-secondary:#bca788;--text-muted:#7a6a52;--border-subtle:#332921;--border-default:#4a3d30;--border-strong:#7a6a52;--accent:#e08a5a;--accent-hover:#ed9d72;--accent-muted:#3a2418;--accent-contrast:#1c1611}:root[data-palette=bosque]{--surface-base:#f4f5f1;--surface-raised:#fbfcf8;--surface-sunken:#e9ebe3;--text-primary:#1f2a1d;--text-secondary:#4f5d4a;--text-muted:#869080;--border-subtle:#dde0d6;--border-default:#c5cabb;--border-strong:#869080;--accent:#4f6a4a;--accent-hover:#3e5639;--accent-muted:#dde6db;--accent-contrast:#fbfcf8}@media (prefers-color-scheme:dark){:root[data-palette=bosque]:not([data-theme=light]){--surface-base:#0f130d;--surface-raised:#171c14;--surface-sunken:#0a0d09;--text-primary:#e8ede2;--text-secondary:#9eaa97;--text-muted:#5e6857;--border-subtle:#1f2519;--border-default:#323a2a;--border-strong:#5e6857;--accent:#7d9a76;--accent-hover:#94b08d;--accent-muted:#1c2418;--accent-contrast:#0f130d}}:root[data-palette=bosque][data-theme=dark]{--surface-base:#0f130d;--surface-raised:#171c14;--surface-sunken:#0a0d09;--text-primary:#e8ede2;--text-secondary:#9eaa97;--text-muted:#5e6857;--border-subtle:#1f2519;--border-default:#323a2a;--border-strong:#5e6857;--accent:#7d9a76;--accent-hover:#94b08d;--accent-muted:#1c2418;--accent-contrast:#0f130d}:root[data-palette=atardecer]{--surface-base:#fef5ec;--surface-raised:#fffaf3;--surface-sunken:#fae9d6;--text-primary:#3a1f2e;--text-secondary:#7a4e63;--text-muted:#b88da3;--border-subtle:#f3dccd;--border-default:#e6c2ad;--border-strong:#b88da3;--accent:#c2548b;--accent-hover:#a83f73;--accent-muted:#f9d8e5;--accent-contrast:#fffaf3}@media (prefers-color-scheme:dark){:root[data-palette=atardecer]:not([data-theme=light]){--surface-base:#1c1218;--surface-raised:#261820;--surface-sunken:#140b11;--text-primary:#f5e0d8;--text-secondary:#b88da3;--text-muted:#7a4e63;--border-subtle:#2d1c25;--border-default:#412a36;--border-strong:#7a4e63;--accent:#e07ba8;--accent-hover:#ed91ba;--accent-muted:#3a1828;--accent-contrast:#1c1218}}:root[data-palette=atardecer][data-theme=dark]{--surface-base:#1c1218;--surface-raised:#261820;--surface-sunken:#140b11;--text-primary:#f5e0d8;--text-secondary:#b88da3;--text-muted:#7a4e63;--border-subtle:#2d1c25;--border-default:#412a36;--border-strong:#7a4e63;--accent:#e07ba8;--accent-hover:#ed91ba;--accent-muted:#3a1828;--accent-contrast:#1c1218}:root[data-palette=pizarra]{--surface-base:#f1f5f9;--surface-raised:#fff;--surface-sunken:#e2e8f0;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border-subtle:#e2e8f0;--border-default:#cbd5e1;--border-strong:#94a3b8;--accent:#d97706;--accent-hover:#b86304;--accent-muted:#fed7aa;--accent-contrast:#fff}@media (prefers-color-scheme:dark){:root[data-palette=pizarra]:not([data-theme=light]){--surface-base:#0f172a;--surface-raised:#1e293b;--surface-sunken:#0a0f1f;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--text-muted:#475569;--border-subtle:#1e293b;--border-default:#334155;--border-strong:#64748b;--accent:#f59e0b;--accent-hover:#fbbf24;--accent-muted:#451a03;--accent-contrast:#0f172a}}:root[data-palette=pizarra][data-theme=dark]{--surface-base:#0f172a;--surface-raised:#1e293b;--surface-sunken:#0a0f1f;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--text-muted:#475569;--border-subtle:#1e293b;--border-default:#334155;--border-strong:#64748b;--accent:#f59e0b;--accent-hover:#fbbf24;--accent-muted:#451a03;--accent-contrast:#0f172a}:root[data-palette=origami]{--surface-base:#fdf6f3;--surface-raised:#fffbf9;--surface-sunken:#f5e8e1;--text-primary:#1f1832;--text-secondary:#5e537a;--text-muted:#9e93b8;--border-subtle:#ebdfd8;--border-default:#d8c8be;--border-strong:#9e93b8;--accent:#3730a3;--accent-hover:#27228c;--accent-muted:#dcd4f0;--accent-contrast:#fffbf9}@media (prefers-color-scheme:dark){:root[data-palette=origami]:not([data-theme=light]){--surface-base:#14111d;--surface-raised:#1d1828;--surface-sunken:#0d0b15;--text-primary:#ede8f5;--text-secondary:#9e93b8;--text-muted:#5e537a;--border-subtle:#221c30;--border-default:#332c45;--border-strong:#5e537a;--accent:#7c75e0;--accent-hover:#9690ee;--accent-muted:#211c4d;--accent-contrast:#14111d}}:root[data-palette=origami][data-theme=dark]{--surface-base:#14111d;--surface-raised:#1d1828;--surface-sunken:#0d0b15;--text-primary:#ede8f5;--text-secondary:#9e93b8;--text-muted:#5e537a;--border-subtle:#221c30;--border-default:#332c45;--border-strong:#5e537a;--accent:#7c75e0;--accent-hover:#9690ee;--accent-muted:#211c4d;--accent-contrast:#14111d}:root{--font-body:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-headings:var(--font-body)}:root[data-font=geist]{--font-body:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-headings:var(--font-body)}:root[data-font=editorial]{--font-body:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-headings:"Newsreader Variable", Georgia, "Times New Roman", serif}:root[data-font=mono]{--font-body:"Geist Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--font-headings:var(--font-body)}html,body{height:100%;font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:var(--surface-base);color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;margin:0}@media (prefers-color-scheme:dark){html,body{--lightningcss-light: ;--lightningcss-dark:initial}}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings)}*{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button{font:inherit;color:inherit}.app.svelte-12qhfyh{flex-direction:column;min-height:100%;display:flex}.crypto-boot.svelte-12qhfyh{z-index:200;background:var(--surface-base);color:var(--text-primary);font-family:var(--font-body);flex-direction:column;justify-content:center;align-items:center;gap:.9rem;display:flex;position:fixed;inset:0}.crypto-boot.svelte-12qhfyh p:where(.svelte-12qhfyh){opacity:.7;margin:0;font-size:.92rem}.spinner.svelte-12qhfyh{border:2px solid color-mix(in oklab, currentColor 18%, transparent);border-top-color:currentColor;border-radius:50%;width:1.4rem;height:1.4rem;animation:.8s linear infinite svelte-12qhfyh-spin}@keyframes svelte-12qhfyh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-12qhfyh{opacity:.5;animation:none}}
