.window.svelte-1fq85ew{aspect-ratio:1.55;background:var(--surface);border:1px solid var(--line);width:100%;box-shadow:var(--shadow-lift);border-radius:1.2em;grid-template-columns:24% minmax(0,1fr);font-size:clamp(5.5px,1.3cqi,10.5px);line-height:1.3;display:grid;overflow:hidden}button.svelte-1fq85ew,input.svelte-1fq85ew{font:inherit;color:inherit}button.svelte-1fq85ew{cursor:pointer;background:0 0;border:0}button.svelte-1fq85ew:focus-visible{outline-offset:1px;outline:2px solid #6c5cf6}aside.svelte-1fq85ew{background:var(--surface-2);border-right:1px solid var(--line);align-content:start;gap:.2em;padding:1em .7em;display:grid}.lights.svelte-1fq85ew{gap:.45em;margin-bottom:.8em;display:flex}.lights.svelte-1fq85ew i:where(.svelte-1fq85ew){background:#ff5f57;border-radius:50%;width:.95em;height:.95em}.lights.svelte-1fq85ew i:where(.svelte-1fq85ew):nth-child(2){background:#febc2e}.lights.svelte-1fq85ew i:where(.svelte-1fq85ew):nth-child(3){background:#28c840}.space.svelte-1fq85ew{font-weight:700}.lib.svelte-1fq85ew{align-items:center;gap:.6em;margin:.6em 0;display:flex}.lib.svelte-1fq85ew span:where(.svelte-1fq85ew):last-child{display:grid}.lib.svelte-1fq85ew small:where(.svelte-1fq85ew){color:var(--muted)}.folder.svelte-1fq85ew{background:#2f7cf6;border-radius:.3em;width:1.9em;height:1.5em}.group.svelte-1fq85ew{color:var(--muted);margin-top:.6em;font-size:.85em;font-weight:700}.item.svelte-1fq85ew{white-space:nowrap;text-overflow:ellipsis;border-radius:.45em;padding:.35em .5em;overflow:hidden}.item.sub.svelte-1fq85ew{padding-left:1.6em}.item.collection.svelte-1fq85ew{font-weight:600}.item.active.svelte-1fq85ew{background:#7f7f7f29;font-weight:600}.main.svelte-1fq85ew{min-width:0;padding:1em 1.2em;overflow:hidden}.doc.svelte-1fq85ew{gap:.6em;max-width:38em;padding-top:.4em;display:grid}.doc.svelte-1fq85ew .h:where(.svelte-1fq85ew){font-size:1.5em;font-weight:750}.doc.svelte-1fq85ew .h2:where(.svelte-1fq85ew){margin-top:.4em;font-size:1.15em;font-weight:700}.doc.svelte-1fq85ew .check:where(.svelte-1fq85ew){animation:svelte-1fq85ew-rise-in .35s var(--ease) both;animation-delay:calc(var(--i) * 90ms);align-items:center;gap:.6em;display:flex}.doc.svelte-1fq85ew .check:where(.svelte-1fq85ew) span:where(.svelte-1fq85ew){width:1.2em;height:1.2em;box-shadow:inset 0 0 0 1.5px var(--muted);border-radius:.3em;place-items:center;font-size:.8em;display:grid}.doc.svelte-1fq85ew .check:where(.svelte-1fq85ew) span.done:where(.svelte-1fq85ew){box-shadow:none;color:#fff;background:#6c5cf6}.doc.svelte-1fq85ew .code:where(.svelte-1fq85ew){background:var(--surface-2);font-family:var(--font-mono);color:var(--muted);border-radius:.5em;justify-self:start;padding:.3em .7em}@keyframes svelte-1fq85ew-rise-in{0%{opacity:0;translate:0 6px}}.canvas.svelte-1fq85ew{color:#1d2a33;background:radial-gradient(circle,#7f7f7f2e 1px,#0000 1.2px) 0 0/1.2em 1.2em,#fff;border-radius:.8em;gap:.8em;min-height:20em;padding:1em;display:grid;position:relative}.canvas-title.svelte-1fq85ew{font-weight:600}.lanes.svelte-1fq85ew{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.lanes.svelte-1fq85ew small:where(.svelte-1fq85ew){color:#607080;letter-spacing:.06em}.note.svelte-1fq85ew{min-height:4.6em;animation:svelte-1fq85ew-drop-note .45s var(--ease-spring) both;animation-delay:calc(.2s + var(--i) * 90ms);border-radius:.4em;gap:.4em;padding:.7em;display:grid;box-shadow:0 1px 2px #00000014}.note.svelte-1fq85ew b:where(.svelte-1fq85ew){font-weight:600}@keyframes svelte-1fq85ew-drop-note{0%{opacity:0;translate:0 -8px;rotate:-3deg}}.next.svelte-1fq85ew{background:#dde8f5;border-radius:.4em;padding:.7em}.crumbs.svelte-1fq85ew{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.85em;overflow:hidden}h4.svelte-1fq85ew{margin:.2em 0 .8em;font-size:1.35em}.toolbar.svelte-1fq85ew{justify-content:space-between;align-items:center;gap:1em;display:flex}.views.svelte-1fq85ew{background:var(--surface-2);border-radius:.55em;gap:.2em;padding:.2em;display:flex}.views.svelte-1fq85ew button:where(.svelte-1fq85ew){color:var(--muted);border-radius:.4em;padding:.3em .8em;font-weight:600}.views.svelte-1fq85ew button[aria-selected=true]:where(.svelte-1fq85ew){background:var(--surface-3);color:var(--ink)}.progress.svelte-1fq85ew{color:var(--muted);justify-items:end;gap:.3em;display:grid}.progress.svelte-1fq85ew i:where(.svelte-1fq85ew){background:var(--surface-3);border-radius:1em;width:9em;height:.45em;overflow:hidden}.progress.svelte-1fq85ew b:where(.svelte-1fq85ew){background:var(--muted);height:100%;transition:width .4s var(--ease);display:block}.add.svelte-1fq85ew{color:var(--muted);border:1px dashed var(--line-strong);border-radius:.6em;align-items:center;gap:.5em;margin:.8em 0;padding:.5em .6em;display:flex}.add.svelte-1fq85ew input:where(.svelte-1fq85ew){min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1}.add.svelte-1fq85ew:focus-within{border-color:#6c5cf6}.columns.svelte-1fq85ew{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.column.svelte-1fq85ew{align-content:start;gap:.5em;min-height:15em;display:grid}.col-head.svelte-1fq85ew{align-items:center;gap:.45em;font-weight:700;display:flex}.col-head.svelte-1fq85ew i:where(.svelte-1fq85ew){width:.75em;height:.75em;box-shadow:inset 0 0 0 1.5px var(--muted);border-radius:50%}.col-head.svelte-1fq85ew small:where(.svelte-1fq85ew){background:var(--surface-2);color:var(--muted);border-radius:999px;padding:0 .5em}.card.svelte-1fq85ew{background:var(--surface);border:1px solid var(--line);border-radius:.7em;gap:.3em;padding:.7em;display:grid;box-shadow:0 1px 2px #0000000d}.card.svelte-1fq85ew b:where(.svelte-1fq85ew){font-weight:650}.meta.svelte-1fq85ew{color:var(--muted);font-size:.9em}.status.svelte-1fq85ew{background:var(--surface-2);white-space:nowrap;border-radius:.45em;justify-self:start;margin-top:.2em;padding:.25em .7em;font-size:.9em;font-weight:600;transition:background .2s}.status.svelte-1fq85ew:hover{background:var(--surface-3)}.status.doing.svelte-1fq85ew{color:#c2701c}.status.done.svelte-1fq85ew{color:#1f9d55}table.svelte-1fq85ew{border-collapse:collapse;width:100%}table.svelte-1fq85ew th:where(.svelte-1fq85ew){text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:.4em .5em;font-weight:700}table.svelte-1fq85ew td:where(.svelte-1fq85ew){border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;max-width:14em;padding:.5em;overflow:hidden}@container (width<=560px){.window.svelte-1fq85ew{aspect-ratio:.9;grid-template-columns:minmax(0,1fr);font-size:2.35cqi}aside.svelte-1fq85ew,.crumbs.svelte-1fq85ew{display:none}.progress.svelte-1fq85ew i:where(.svelte-1fq85ew){width:6em}}.phone.svelte-k58ft{--blue:#1f6fe0;--bg:#f3f5f9;--card:#fff;--text:#0f172a;--soft:#64748b;--key:#f8fafc;aspect-ratio:9/19.5;background:var(--bg);width:36cqi;color:var(--text);box-shadow:var(--shadow-lift);border:.55em solid #0b1220;border-radius:3.4em;flex-direction:column;gap:.55em;padding:.7em .75em .75em;font-size:1.5cqi;line-height:1.25;display:flex;overflow:hidden}:root[data-theme=dark] .phone.svelte-k58ft{--bg:#0b1220;--card:#131c2e;--text:#e8edf6;--soft:#94a3b8;--key:#1b263b;border-color:#000}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .phone.svelte-k58ft{--bg:#0b1220;--card:#131c2e;--text:#e8edf6;--soft:#94a3b8;--key:#1b263b;border-color:#000}}button.svelte-k58ft{font:inherit;color:inherit;cursor:pointer;border:0}button.svelte-k58ft:focus-visible{outline:2px solid var(--blue);outline-offset:1px}button.svelte-k58ft:disabled{cursor:default;opacity:.55}.status-bar.svelte-k58ft{justify-content:space-between;align-items:center;padding:.1em .6em 0;font-weight:700;display:flex}.status-bar.svelte-k58ft .island:where(.svelte-k58ft){background:#000;border-radius:1em;width:30%;height:1.6em}.app-head.svelte-k58ft{align-items:center;gap:.5em;padding:0 .2em;display:flex}.app-head.svelte-k58ft .logo:where(.svelte-k58ft){color:#0b7f95;font-size:1.3em}.app-head.svelte-k58ft .screen:where(.svelte-k58ft){margin-left:1.6em;font-weight:700}.scores.svelte-k58ft{grid-template-columns:1fr 1fr;gap:.45em;display:grid}.score.svelte-k58ft{background:var(--card);border:2px solid #0000;border-radius:1em;padding:.55em .75em;transition:border-color .25s;display:grid}.score.svelte-k58ft span:where(.svelte-k58ft){font-size:.9em;font-weight:700}.score.svelte-k58ft small:where(.svelte-k58ft){color:var(--soft);font-weight:500}.score.svelte-k58ft b:where(.svelte-k58ft){font-variant-numeric:tabular-nums;font-size:2em;line-height:1.05}.score.active.svelte-k58ft{border-color:var(--blue)}.turn.svelte-k58ft{background:var(--card);border-radius:1em;gap:.15em;padding:.7em .8em;display:grid;position:relative;box-shadow:0 0 0 1px #1f6fe040}.turn.svelte-k58ft small:where(.svelte-k58ft){letter-spacing:.06em;text-transform:uppercase;color:var(--blue);font-size:.82em;font-weight:800}.turn.svelte-k58ft em:where(.svelte-k58ft){color:var(--soft);font-style:normal;font-weight:500}.turn.flash.svelte-k58ft small:where(.svelte-k58ft){letter-spacing:0;text-transform:none;font-size:1em}.darts.svelte-k58ft{gap:.35em;margin-top:.3em;display:flex}.darts.svelte-k58ft i:where(.svelte-k58ft){background:var(--key);text-align:center;color:var(--soft);border-radius:.5em;flex:1;padding:.25em 0;font-style:normal;font-weight:700}.darts.svelte-k58ft i.filled:where(.svelte-k58ft){background:var(--blue);color:#fff;animation:svelte-k58ft-pop .3s var(--ease-spring)}@keyframes svelte-k58ft-pop{0%{scale:.7}}.hint.svelte-k58ft{color:#0b7f95;font-size:.85em;font-weight:700}.input.svelte-k58ft{background:var(--card);border-radius:1.1em;gap:.35em;padding:.75em .8em;display:grid}.input.svelte-k58ft .eyebrow:where(.svelte-k58ft){letter-spacing:.08em;text-transform:uppercase;color:var(--blue);font-size:.8em;font-weight:800}.segmented.svelte-k58ft{background:var(--key);border-radius:.8em;grid-template-columns:repeat(3,1fr);gap:.25em;padding:.25em;display:grid}.segmented.svelte-k58ft button:where(.svelte-k58ft){color:var(--soft);background:0 0;border-radius:.6em;padding:.5em 0;font-weight:700}.segmented.svelte-k58ft button[aria-checked=true]:where(.svelte-k58ft){background:var(--blue);color:#fff}.keypad.svelte-k58ft{grid-template-columns:repeat(5,1fr);gap:.35em;display:grid}.keypad.svelte-k58ft button:where(.svelte-k58ft){background:var(--key);border-radius:.65em;height:2.35em;font-weight:800;transition:transform .1s,background .15s;box-shadow:0 1px 2px #0f172a1f}.keypad.svelte-k58ft button:where(.svelte-k58ft):hover:not(:disabled){background:color-mix(in srgb, var(--blue) 14%, var(--key))}.keypad.svelte-k58ft button:where(.svelte-k58ft):active:not(:disabled){background:var(--blue);color:#fff;transform:scale(.92)}.keypad.svelte-k58ft .wide:where(.svelte-k58ft){grid-column:span 2}.keypad.svelte-k58ft .miss:where(.svelte-k58ft){color:#dc2626;background:color-mix(in srgb, #dc2626 14%, var(--key))}.row.svelte-k58ft{grid-template-columns:1fr 1fr;gap:.35em;display:grid}.row.svelte-k58ft button:where(.svelte-k58ft){background:0 0;border-radius:.65em;padding:.55em .3em;font-size:.9em;font-weight:700;box-shadow:inset 0 0 0 1px #64748b59}.screen-body.svelte-k58ft{flex-direction:column;gap:.55em;min-height:0;display:flex}.profile.svelte-k58ft{align-items:center;gap:.7em;padding:.4em .2em;display:flex}.profile.svelte-k58ft span:where(.svelte-k58ft):last-child{display:grid}.profile.svelte-k58ft small:where(.svelte-k58ft){letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:.75em;font-weight:800}.profile.svelte-k58ft b:where(.svelte-k58ft){font-size:1.4em}.avatar.svelte-k58ft{color:#fff;background:linear-gradient(135deg,#4b5563,#1f2937);border-radius:50%;place-items:center;width:2.6em;height:2.6em;font-size:1.2em;font-weight:800;display:grid}.modes.svelte-k58ft{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.mode.svelte-k58ft,.join.svelte-k58ft{background:var(--card);border-radius:1.1em;gap:.35em;padding:.8em;display:grid;box-shadow:0 1px 2px #0f172a14}.mode.svelte-k58ft small:where(.svelte-k58ft),.join.svelte-k58ft small:where(.svelte-k58ft){color:var(--soft);line-height:1.3}.emoji.svelte-k58ft{font-size:1.4em}.join.svelte-k58ft{grid-template-columns:1fr auto}.join.svelte-k58ft b:where(.svelte-k58ft),.join.svelte-k58ft small:where(.svelte-k58ft){grid-column:1/-1}.code-field.svelte-k58ft{color:var(--soft);border-radius:.6em;padding:.5em .7em;box-shadow:inset 0 0 0 1px #64748b59}.join-btn.svelte-k58ft{color:#fff;background:#0f172a;border-radius:.6em;padding:.5em .9em;font-weight:700}.eyebrow.svelte-k58ft{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);font-size:.8em;font-weight:800}.setup-title.svelte-k58ft{font-size:1.8em}.setup-title.small.svelte-k58ft{margin-top:.4em;font-size:1.4em}.field.svelte-k58ft{border-left:3px solid var(--blue);padding-left:.5em;font-weight:700}.segmented.static.svelte-k58ft span:where(.svelte-k58ft){text-align:center;color:var(--soft);border-radius:.6em;padding:.5em 0;font-weight:700;transition:background .25s,color .25s}.segmented.static.svelte-k58ft span.on:where(.svelte-k58ft){background:var(--blue);color:#fff}.segmented.static.five.svelte-k58ft{grid-template-columns:repeat(5,1fr)}.launch.svelte-k58ft{color:#fff;text-align:center;background:#0f172a;border-radius:999px;padding:.8em;font-weight:700}.player-row.svelte-k58ft{background:var(--card);border-radius:.9em;align-items:center;gap:.5em;padding:.6em .8em;font-weight:700;display:flex}.player-row.svelte-k58ft i:where(.svelte-k58ft){background:#22c55e;border-radius:50%;width:.6em;height:.6em}.player-row.svelte-k58ft small:where(.svelte-k58ft){color:var(--soft);margin-left:auto;font-weight:500}.tabbar.svelte-k58ft{background:var(--card);color:var(--soft);border-radius:1.4em;justify-content:space-around;margin-top:auto;padding:.7em .3em;font-size:.82em;font-weight:600;display:flex}.tabbar.svelte-k58ft .on:where(.svelte-k58ft){color:var(--text)}@container (width<=560px){.phone.svelte-k58ft{width:66cqi;font-size:2.75cqi}}.window.svelte-1bgqyrs{aspect-ratio:1.55;background:var(--surface);border:1px solid var(--line);width:100%;box-shadow:var(--shadow-lift);border-radius:1.3em;grid-template-columns:19% minmax(0,1fr);font-size:clamp(5.5px,1.32cqi,10.5px);line-height:1.3;display:grid;overflow:hidden}button.svelte-1bgqyrs{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}button.svelte-1bgqyrs:focus-visible{outline:2px solid var(--accent);outline-offset:1px}aside.svelte-1bgqyrs{background:var(--surface-2);border-right:1px solid var(--line);align-content:start;gap:.15em;padding:1em .7em;display:grid}.lights.svelte-1bgqyrs{gap:.45em;margin-bottom:.8em;display:flex}.lights.svelte-1bgqyrs i:where(.svelte-1bgqyrs){background:#ff5f57;border-radius:50%;width:.95em;height:.95em}.lights.svelte-1bgqyrs i:where(.svelte-1bgqyrs):nth-child(2){background:#febc2e}.lights.svelte-1bgqyrs i:where(.svelte-1bgqyrs):nth-child(3){background:#28c840}.group.svelte-1bgqyrs{color:var(--muted);margin-top:.7em;font-size:.85em;font-weight:700}.nav.svelte-1bgqyrs{white-space:nowrap;border-radius:.55em;padding:.45em .6em;font-weight:600}.nav.svelte-1bgqyrs:hover{background:#7f7f7f1a}.nav.active.svelte-1bgqyrs{background:#7f7f7f29}.main.svelte-1bgqyrs{min-width:0;padding:.9em 1.1em 1.1em;overflow:hidden}.top.svelte-1bgqyrs{justify-content:space-between;align-items:center;gap:1em;margin-bottom:.9em;display:flex}.top.svelte-1bgqyrs b:where(.svelte-1bgqyrs){color:var(--muted);font-size:1.3em;font-weight:600}.pill.svelte-1bgqyrs{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;gap:1.2em;padding:.35em 1em;display:flex}.pill.svelte-1bgqyrs span:where(.svelte-1bgqyrs){text-align:right;display:grid}.pill.svelte-1bgqyrs small:where(.svelte-1bgqyrs){text-transform:uppercase;color:var(--muted);font-size:.75em;font-weight:700}.pill.svelte-1bgqyrs em:where(.svelte-1bgqyrs){white-space:nowrap;font-size:1.1em;font-style:normal;font-weight:700}.pos.svelte-1bgqyrs{color:#1f9d55}.neg.svelte-1bgqyrs{color:#d93a3a}.view.svelte-1bgqyrs{align-content:start;gap:.7em;display:grid}.accounts.svelte-1bgqyrs,.kpis.svelte-1bgqyrs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em;display:grid}.kpis.svelte-1bgqyrs{grid-template-columns:repeat(4,minmax(0,1fr))}.big-num.svelte-1bgqyrs{font-size:1.6em}.kpi-card.svelte-1bgqyrs b:where(.svelte-1bgqyrs){white-space:nowrap;font-size:1.25em}.spark.svelte-1bgqyrs{width:100%;height:2.4em}.spark.svelte-1bgqyrs path:where(.svelte-1bgqyrs){fill:none;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-1bgqyrs-draw 1.2s var(--ease) forwards}@keyframes svelte-1bgqyrs-draw{to{stroke-dashoffset:0}}.tr.svelte-1bgqyrs{border-top:1px solid var(--line);animation:svelte-1bgqyrs-slide .35s var(--ease) both;animation-delay:calc(var(--i) * 60ms);grid-template-columns:5em minmax(0,1fr) auto auto 1.4em;align-items:center;gap:.6em;padding:.45em .2em;display:grid}.tr.sched.svelte-1bgqyrs{grid-template-columns:6em minmax(0,1fr) 5em auto auto}.tr.sim.svelte-1bgqyrs{grid-template-columns:7em minmax(0,1fr) auto}.strong.svelte-1bgqyrs{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cat-chip.svelte-1bgqyrs{background:var(--surface-2);white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;padding:.1em .6em;font-size:.85em;display:inline-flex}.cat-chip.svelte-1bgqyrs i:where(.svelte-1bgqyrs){border-radius:50%;width:.6em;height:.6em}.tick.svelte-1bgqyrs{color:#1f9d55;font-weight:800}.chip-sm.svelte-1bgqyrs{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent);border-radius:.4em;padding:.15em .6em;font-size:.85em;font-weight:600}.bar.svelte-1bgqyrs{background:var(--surface-3);border-radius:1em;height:.7em;display:block;overflow:hidden}.bar.svelte-1bgqyrs b:where(.svelte-1bgqyrs){height:100%;width:var(--w);border-radius:inherit;animation:svelte-1bgqyrs-fill .9s var(--ease) both;transform-origin:0;background:#2fb36b;display:block}.bar.small.svelte-1bgqyrs{grid-column:1/-1;height:.45em}@keyframes svelte-1bgqyrs-fill{0%{transform:scaleX(0)}}.budget-row.svelte-1bgqyrs{border-top:1px solid var(--line);animation:svelte-1bgqyrs-slide .35s var(--ease) both;animation-delay:calc(var(--i) * 70ms);grid-template-columns:minmax(0,1fr) auto;gap:.35em .6em;padding:.4em 0;display:grid}.dot-c.svelte-1bgqyrs{border-radius:50%;width:.7em;height:.7em;margin-right:.45em;display:inline-block}.lines.svelte-1bgqyrs{width:100%;height:9em}.lines.svelte-1bgqyrs path:where(.svelte-1bgqyrs){fill:none;stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-1bgqyrs-draw 1.4s var(--ease) forwards;vector-effect:non-scaling-stroke}.lines.svelte-1bgqyrs .future:where(.svelte-1bgqyrs){stroke-dasharray:1;opacity:.6;animation-delay:.9s}.lines.svelte-1bgqyrs .today:where(.svelte-1bgqyrs){stroke:var(--muted);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.two-col.svelte-1bgqyrs{grid-template-columns:1fr 1fr;gap:.7em;display:grid}.donut-card.svelte-1bgqyrs{justify-items:center}.donut-card.svelte-1bgqyrs .title:where(.svelte-1bgqyrs){justify-self:stretch}.donut.svelte-1bgqyrs{width:7em;height:7em;rotate:-90deg}.donut.svelte-1bgqyrs circle:where(.svelte-1bgqyrs){fill:none;stroke-width:5px;animation:svelte-1bgqyrs-grow-ring .9s var(--ease) both}@keyframes svelte-1bgqyrs-grow-ring{0%{stroke-dasharray:0 100}}.grid.svelte-1bgqyrs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.card.svelte-1bgqyrs{background:var(--surface);border:1px solid var(--line);border-radius:.9em;align-content:start;gap:.4em;min-width:0;padding:.8em;display:grid;box-shadow:0 1px 2px #0000000a}.title.svelte-1bgqyrs{white-space:nowrap;justify-content:space-between;align-items:center;gap:.4em;margin-bottom:.2em;font-weight:700;display:flex}.link.svelte-1bgqyrs{color:#2f6fd6;font-size:.9em;font-weight:600}.muted.svelte-1bgqyrs{color:var(--muted);font-size:.85em;font-weight:500}.chip.svelte-1bgqyrs{background:var(--surface-2);color:var(--muted);border-radius:999px;padding:.15em .6em;font-size:.85em;font-weight:600}.chip.svelte-1bgqyrs:hover{color:var(--ink)}.row.svelte-1bgqyrs{border-radius:.5em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5em;padding:.2em .25em;display:grid}.row.svelte-1bgqyrs b:where(.svelte-1bgqyrs){white-space:nowrap}.row.done.svelte-1bgqyrs .what:where(.svelte-1bgqyrs){color:var(--muted);text-decoration:line-through}.row.new.svelte-1bgqyrs{animation:svelte-1bgqyrs-slide .4s var(--ease)}@keyframes svelte-1bgqyrs-slide{0%{opacity:0;translate:0 -4px}}.account.svelte-1bgqyrs{width:100%}.account.svelte-1bgqyrs:hover{background:#7f7f7f14}.account.sel.svelte-1bgqyrs{background:color-mix(in srgb, var(--accent) 14%, transparent)}.what.svelte-1bgqyrs{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;display:grid;overflow:hidden}.what.svelte-1bgqyrs small:where(.svelte-1bgqyrs){color:var(--muted);font-size:.85em;font-weight:500}.check.svelte-1bgqyrs{color:#fff;border-radius:50%;place-items:center;width:1.6em;height:1.6em;font-weight:800;transition:background .2s;display:grid;box-shadow:inset 0 0 0 2px #1f9d55}.check.svelte-1bgqyrs:hover:not(:disabled){background:#1f9d5540}.check.svelte-1bgqyrs:disabled{cursor:default;background:#1f9d55}.sq.svelte-1bgqyrs{opacity:.85;border-radius:.45em;width:1.6em;height:1.6em}.sq.round.svelte-1bgqyrs{border-radius:50%}.caption.svelte-1bgqyrs{text-align:center;text-transform:uppercase;color:var(--muted);font-size:.8em;font-weight:700}.big.svelte-1bgqyrs{text-align:center;color:#1f9d55;font-size:2em;transition:color .3s}.big.neg.svelte-1bgqyrs{color:#d93a3a}.trio.svelte-1bgqyrs{border-top:1px solid var(--line);justify-content:space-around;gap:.5em;padding-top:.5em;display:flex}.trio.svelte-1bgqyrs span:where(.svelte-1bgqyrs){text-align:center;display:grid}.trio.svelte-1bgqyrs small:where(.svelte-1bgqyrs){color:var(--muted)}.cat.svelte-1bgqyrs{grid-template-columns:auto 1fr auto;align-items:center;gap:.5em;display:grid}.cat.svelte-1bgqyrs i:where(.svelte-1bgqyrs){border-radius:50%;width:.7em;height:.7em}.budget.svelte-1bgqyrs{justify-items:center;position:relative}.budget.svelte-1bgqyrs .title:where(.svelte-1bgqyrs){justify-self:stretch}.budget.svelte-1bgqyrs svg:where(.svelte-1bgqyrs){width:6.4em;height:6.4em;rotate:-90deg}.budget.svelte-1bgqyrs circle:where(.svelte-1bgqyrs){fill:none;stroke:var(--surface-3);stroke-width:4.5px}.budget.svelte-1bgqyrs .arc:where(.svelte-1bgqyrs){stroke:#2fb36b;stroke-linecap:round;transition:stroke-dasharray .8s var(--ease)}.budget.svelte-1bgqyrs .trio:where(.svelte-1bgqyrs){justify-self:stretch}.ratio.svelte-1bgqyrs{text-align:center;display:grid;position:absolute;top:4.6em}.ratio.svelte-1bgqyrs small:where(.svelte-1bgqyrs){text-transform:uppercase;color:var(--muted);font-size:.75em;font-weight:700}.ratio.svelte-1bgqyrs b:where(.svelte-1bgqyrs){font-size:1.3em}@container (width<=560px){.window.svelte-1bgqyrs{aspect-ratio:.82;grid-template-columns:minmax(0,1fr);font-size:2.45cqi}aside.svelte-1bgqyrs{display:none}.grid.svelte-1bgqyrs{grid-template-columns:repeat(2,minmax(0,1fr))}.top.svelte-1bgqyrs b:where(.svelte-1bgqyrs){display:none}.top.svelte-1bgqyrs{justify-content:center}}.window.svelte-1731hw7{aspect-ratio:1.5;color:#ececf1;width:100%;box-shadow:var(--shadow-lift);background:#0a0a0b;border:1px solid #26262b;border-radius:1.2em;grid-template-columns:18% minmax(0,1fr);font-size:clamp(5.5px,1.32cqi,10.5px);line-height:1.35;display:grid;overflow:hidden}button.svelte-1731hw7,input.svelte-1731hw7{font:inherit;color:inherit}button.svelte-1731hw7{cursor:pointer;background:0 0;border:0}button.svelte-1731hw7:focus-visible{outline-offset:1px;outline:2px solid #6366f1}button.svelte-1731hw7:disabled{opacity:.45;cursor:default}aside.svelte-1731hw7{color:#a1a1aa;background:#0f0f11;border-right:1px solid #26262b;align-content:start;gap:.25em;padding:1em .7em;display:grid}.logo.svelte-1731hw7{gap:.2em;width:2.2em;margin-bottom:1em;display:grid}.logo.svelte-1731hw7 i:where(.svelte-1731hw7){background:#eadec0;border-radius:.2em;height:.55em}.logo.svelte-1731hw7 i:where(.svelte-1731hw7):nth-child(2){background:#4fbdc5}.logo.svelte-1731hw7 i:where(.svelte-1731hw7):nth-child(3){background:#0b7f95}.nav.svelte-1731hw7{white-space:nowrap;border-radius:.5em;padding:.5em .6em;font-weight:600}.nav.active.svelte-1731hw7{color:#fff;background:#1c1c21;box-shadow:inset 0 0 0 1px #2e2e35}.version.svelte-1731hw7{font-family:var(--font-mono);background:#1c1c21;border-radius:.4em;justify-self:start;margin-top:10em;padding:.2em .5em;font-size:.85em}.main.svelte-1731hw7{min-width:0;padding:.9em 1.2em 1.1em;overflow:hidden}.view.svelte-1731hw7{align-content:start;display:grid}.stats.four.svelte-1731hw7{grid-template-columns:repeat(4,minmax(0,1fr))}.stats.four.svelte-1731hw7 .ok:where(.svelte-1731hw7){color:#34d399}.panel.res.svelte-1731hw7,.panel.svelte-1731hw7+.panel:where(.svelte-1731hw7){margin-top:.7em}.panel-title.svelte-1731hw7{padding:.7em .9em .2em;font-weight:700}.meters.svelte-1731hw7{grid-template-columns:repeat(3,1fr);gap:.8em;padding:.4em .9em .9em;display:grid}.meter.svelte-1731hw7{gap:.3em;display:grid}.meter.svelte-1731hw7 small:where(.svelte-1731hw7){color:#a1a1aa}.meter.svelte-1731hw7 b:where(.svelte-1731hw7){font-family:var(--font-mono)}.meter.svelte-1731hw7 i:where(.svelte-1731hw7){background:#26262b;border-radius:1em;height:.35em;overflow:hidden}.meter.svelte-1731hw7 span:where(.svelte-1731hw7){height:100%;width:var(--w);transform-origin:0;animation:svelte-1731hw7-fill .9s var(--ease) both;background:#6366f1;display:block}@keyframes svelte-1731hw7-fill{0%{transform:scaleX(0)}}.health.svelte-1731hw7{animation:svelte-1731hw7-in .35s var(--ease) both;animation-delay:calc(var(--i) * 70ms);border-top:1px solid #1c1c21;grid-template-columns:auto minmax(0,1fr) 4em auto;align-items:center;gap:.7em;padding:.55em .9em;display:grid}.health.svelte-1731hw7 span:where(.svelte-1731hw7):nth-child(2){display:grid}.health.svelte-1731hw7 small:where(.svelte-1731hw7){color:#a1a1aa}.led.svelte-1731hw7{background:#34d399;border-radius:50%;width:.6em;height:.6em}.led.off.svelte-1731hw7{background:#71717a}.mono.svelte-1731hw7{font-family:var(--font-mono);color:#a1a1aa}.pill.svelte-1731hw7{color:#34d399;background:#34d3991f;border-radius:999px;padding:.15em .6em;font-size:.85em;font-weight:600}.pill.off.svelte-1731hw7{color:#a1a1aa;background:#1c1c21}.new-btn.svelte-1731hw7{background:#6366f1;border-radius:.5em;margin-left:auto;padding:.45em .8em;font-weight:600}.cards.svelte-1731hw7{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;margin-top:.9em;display:grid}.srv-card.svelte-1731hw7{animation:svelte-1731hw7-in .35s var(--ease) both;animation-delay:calc(var(--i) * 80ms);background:#111114;border:1px solid #26262b;border-radius:.8em;overflow:hidden}.art.svelte-1731hw7{place-items:center;height:5.5em;display:grid;position:relative}.art.svelte-1731hw7 span:where(.svelte-1731hw7){letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 2px 6px #00000080;font-size:1.15em;font-weight:800}.art.svelte-1731hw7 em:where(.svelte-1731hw7){color:#34d399;background:#0000008c;border-radius:999px;padding:.1em .5em;font-size:.8em;font-style:normal;position:absolute;bottom:.5em;right:.5em}.art.svelte-1731hw7 em.off:where(.svelte-1731hw7){color:#a1a1aa}.srv-body.svelte-1731hw7{gap:.3em;padding:.7em .8em;display:grid}.srv-body.svelte-1731hw7 small:where(.svelte-1731hw7){color:#a1a1aa;font-size:.75em;font-weight:700}.srv-body.svelte-1731hw7 b:where(.svelte-1731hw7){font-size:1.1em}.srv-body.svelte-1731hw7 p:where(.svelte-1731hw7){color:#a1a1aa;justify-content:space-between;margin:0;display:flex}.head.svelte-1731hw7{border-bottom:1px solid #26262b;align-items:center;gap:.8em;padding-bottom:.8em;display:flex}.back.svelte-1731hw7{border:1px solid #2e2e35;border-radius:.5em;place-items:center;width:2em;height:2em;display:grid}.title.svelte-1731hw7{display:grid}.title.svelte-1731hw7 b:where(.svelte-1731hw7){font-size:1.25em}.title.svelte-1731hw7 small:where(.svelte-1731hw7){color:#a1a1aa}.avatar.svelte-1731hw7{background:#6366f1;border-radius:50%;place-items:center;width:2em;height:2em;margin-left:auto;font-weight:700;display:grid}.stats.svelte-1731hw7{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;margin:.9em 0 .7em;display:grid}.stat.svelte-1731hw7{white-space:nowrap;background:#111114;border:1px solid #26262b;border-radius:.8em;gap:.2em;padding:.8em;display:grid}.stat.svelte-1731hw7 small:where(.svelte-1731hw7){letter-spacing:.06em;text-transform:uppercase;color:#a1a1aa;font-size:.75em;font-weight:700}.stat.svelte-1731hw7 b:where(.svelte-1731hw7){font-size:1.35em}.state.svelte-1731hw7{color:#34d399;align-items:center;gap:.45em;display:flex}.state.svelte-1731hw7 i:where(.svelte-1731hw7){background:currentColor;border-radius:50%;width:.6em;height:.6em}.state.online.svelte-1731hw7 i:where(.svelte-1731hw7){animation:2s ease-out infinite svelte-1731hw7-live}.state.stopping.svelte-1731hw7,.state.starting.svelte-1731hw7{color:#fbbf24}.state.stopped.svelte-1731hw7{color:#a1a1aa}@keyframes svelte-1731hw7-live{0%{box-shadow:0 0 #34d39999}70%,to{box-shadow:0 0 0 .6em #34d39900}}.count.svelte-1731hw7{color:#34d399}.actions.svelte-1731hw7{justify-content:flex-end;gap:.5em;display:flex}.actions.svelte-1731hw7 button:where(.svelte-1731hw7){white-space:nowrap;border:1px solid #2e2e35;border-radius:.5em;padding:.45em .8em;font-weight:600}.actions.svelte-1731hw7 button:where(.svelte-1731hw7):hover:not(:disabled){background:#1c1c21}.actions.svelte-1731hw7 button.go:where(.svelte-1731hw7){background:#6366f1;border-color:#6366f1}.actions.svelte-1731hw7 button.danger:where(.svelte-1731hw7){color:#f87171;background:#f871711a;border-color:#0000}.tabs.svelte-1731hw7{border-bottom:1px solid #26262b;gap:1.4em;margin:.8em 0 .6em;display:flex}.tabs.svelte-1731hw7 button:where(.svelte-1731hw7){color:#a1a1aa;padding:0 .1em .5em;font-weight:600}.tabs.svelte-1731hw7 button[aria-selected=true]:where(.svelte-1731hw7){color:#fff;box-shadow:inset 0 -2px #6366f1}.panel.svelte-1731hw7{background:#0c0c0e;border:1px solid #26262b;border-radius:.8em;min-height:15em}.term-head.svelte-1731hw7{font-family:var(--font-mono);color:#a1a1aa;border-bottom:1px solid #1c1c21;padding:.6em .8em}.filters.svelte-1731hw7{gap:.4em;padding:.6em .8em;display:flex}.filters.svelte-1731hw7 input:where(.svelte-1731hw7){background:#111114;border:1px solid #2e2e35;border-radius:.5em;outline:none;flex:1;min-width:0;padding:.45em .7em}.filters.svelte-1731hw7 input:where(.svelte-1731hw7):focus{border-color:#6366f1}.chip.svelte-1731hw7{color:#71717a;white-space:nowrap;border:1px solid #2e2e35;border-radius:.45em;padding:.3em .6em;font-size:.85em}.chip[aria-pressed=true].svelte-1731hw7{color:#ececf1;background:#1c1c21}.console.svelte-1731hw7{height:10.5em;font-family:var(--font-mono);scrollbar-width:thin;padding:.2em .8em .6em;font-size:.9em;overflow-y:auto}.console.svelte-1731hw7 p:where(.svelte-1731hw7){color:#d4d4d8;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .3em;animation:.3s ease-out svelte-1731hw7-in;overflow:hidden}.console.svelte-1731hw7 p.warn:where(.svelte-1731hw7){color:#fbbf24}.console.svelte-1731hw7 p.error:where(.svelte-1731hw7){color:#f87171}.console.svelte-1731hw7 p.empty:where(.svelte-1731hw7){color:#71717a}@keyframes svelte-1731hw7-in{0%{opacity:0}}.config.svelte-1731hw7{margin:0;padding:.6em .9em;display:grid}.config.svelte-1731hw7 div:where(.svelte-1731hw7){border-bottom:1px solid #1c1c21;justify-content:space-between;align-items:center;padding:.55em 0;display:flex}.config.svelte-1731hw7 dt:where(.svelte-1731hw7){color:#a1a1aa}.config.svelte-1731hw7 dd:where(.svelte-1731hw7){margin:0;font-weight:600}.list.svelte-1731hw7{margin:0;padding:.4em .9em;list-style:none}.list.svelte-1731hw7 li:where(.svelte-1731hw7){border-bottom:1px solid #1c1c21;align-items:center;gap:.6em;padding:.6em 0;font-weight:600;display:flex}.list.svelte-1731hw7 li.empty:where(.svelte-1731hw7){color:#71717a}.dot.svelte-1731hw7{background:#34d399;border-radius:50%;width:.6em;height:.6em}.kick.svelte-1731hw7{color:#f87171;background:#f871711a;border-radius:.45em;margin-left:auto;padding:.3em .7em}.switch.svelte-1731hw7{background:#2e2e35;border-radius:999px;width:2.6em;height:1.5em;margin-left:auto;padding:.15em;transition:background .2s}.switch.svelte-1731hw7 i:where(.svelte-1731hw7){width:1.2em;height:1.2em;transition:translate .25s var(--ease-spring);background:#fff;border-radius:50%;display:block}.switch.on.svelte-1731hw7{background:#6366f1}.switch.on.svelte-1731hw7 i:where(.svelte-1731hw7){translate:1.1em}@container (width<=560px){.window.svelte-1731hw7{aspect-ratio:.95;grid-template-columns:minmax(0,1fr);font-size:2.45cqi}aside.svelte-1731hw7,.filters.svelte-1731hw7 .chip:where(.svelte-1731hw7):not(:last-child){display:none}}.desk.svelte-1w462ec{background:radial-gradient(70% 60% at 20% 20%, color-mix(in srgb, var(--courant) 55%, transparent), transparent), radial-gradient(70% 70% at 90% 90%, color-mix(in srgb, var(--sarcelle) 60%, transparent), transparent), linear-gradient(140deg, var(--pierre), #a9d6d9);width:100%;box-shadow:var(--shadow-lift);border:1px solid var(--line);color:#111;border-radius:1.4em;flex-direction:column;padding-bottom:1.2em;font-size:clamp(6.5px,1.75cqi,12px);line-height:1.3;display:flex;position:relative;overflow:hidden}button.svelte-1w462ec{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button.svelte-1w462ec:focus-visible{outline-offset:2px;outline:2px solid #0b7f95}.menubar.svelte-1w462ec{white-space:nowrap;background:#ffffff8c;align-items:center;gap:1.2em;height:2.2em;padding:0 1.2em;font-weight:500;display:flex}.menubar.svelte-1w462ec .apple:where(.svelte-1w462ec){background:#111;border-radius:50% 50% 45% 45%;width:.9em;height:1em}.menubar.svelte-1w462ec .spacer:where(.svelte-1w462ec){flex:1}.menubar.svelte-1w462ec .tray:where(.svelte-1w462ec){background:#111;border-radius:.35em;width:1.2em;height:1.2em;box-shadow:0 0 0 .3em #fff9}.panel.svelte-1w462ec{width:52%;animation:svelte-1w462ec-drop .6s var(--ease-spring) .3s both;transform-origin:100% 0;background:#faf9f7e6;border:1px solid #ffffffa6;border-radius:1.3em;flex-direction:column;margin:.6em 3% 0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 1.6em 3em -1.4em #28143c80}@keyframes svelte-1w462ec-drop{0%{translate:0 -6px;scale:.92}}.head.svelte-1w462ec{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding:.9em 1.2em;display:flex}.head.svelte-1w462ec strong:where(.svelte-1w462ec){font-size:1.2em}.head.svelte-1w462ec .gear:where(.svelte-1w462ec){background:#ffffffb3;border-radius:.55em;place-items:center;width:2em;height:2em;display:grid}.content.svelte-1w462ec{align-content:start;gap:.5em;padding:.3em 1.1em .8em;display:grid}.label.svelte-1w462ec{color:#00000080;margin-top:.25em;font-size:.9em;font-weight:700}.label.caps.svelte-1w462ec{text-transform:uppercase;letter-spacing:.06em;font-size:.8em}.label.auth.svelte-1w462ec{color:#7a4b12}.label.pomo.svelte-1w462ec{color:#b23a3a}.two.svelte-1w462ec{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.glass.svelte-1w462ec{white-space:nowrap;background:#ffffff9e;border:1px solid #fffc;border-radius:.8em;align-items:center;gap:.55em;min-height:2.5em;padding:0 .8em;font-weight:600;transition:background .2s,transform .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000f}.glass.svelte-1w462ec:hover{background:#ffffffe6}.glass.svelte-1w462ec:active{transform:scale(.97)}.glass.svelte-1w462ec em:where(.svelte-1w462ec){color:#00000073;margin-left:auto;font-style:normal}.glass.rec.svelte-1w462ec{color:#c8323a}.wide.svelte-1w462ec{width:100%}.ico.svelte-1w462ec{background:#0006;border-radius:.35em;flex:none;width:1.2em;height:1.2em}.ico.zone.svelte-1w462ec{background:0 0;border:2px dashed #0000008c}.ico.dot.svelte-1w462ec{background:#e5484d;border-radius:50%}.ico.blue.svelte-1w462ec{background:#2f7cf6}.ico.green.svelte-1w462ec{background:#2fb36b}.ico.purple.svelte-1w462ec{background:#8a5cf6}.ico.orange.svelte-1w462ec{background:#f2994a}.mono.svelte-1w462ec{font-family:var(--font-mono)}.colors.svelte-1w462ec{gap:.6em;display:flex}.colors.svelte-1w462ec button:where(.svelte-1w462ec){width:2.2em;height:2.2em;animation:svelte-1w462ec-pop .4s var(--ease-spring) both;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026,0 1px 2px #00000026}.colors.svelte-1w462ec button:where(.svelte-1w462ec):hover{transform:scale(1.12)}@keyframes svelte-1w462ec-pop{0%{scale:0}}.caffeine.on.svelte-1w462ec{background:#ffd6aae6}.caffeine.svelte-1w462ec .led:where(.svelte-1w462ec){background:#0003;border-radius:50%;width:.6em;height:.6em;margin-left:auto}.caffeine.on.svelte-1w462ec .led:where(.svelte-1w462ec){background:#e8654a;box-shadow:0 0 .6em #e8654a}.codes.svelte-1w462ec{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.code.svelte-1w462ec{text-align:left;border-radius:.8em;gap:.2em;padding:.7em .8em;transition:transform .15s;display:grid;position:relative}.code.svelte-1w462ec:active{transform:scale(.97)}.who.svelte-1w462ec{align-items:baseline;gap:.4em;min-width:0;display:flex}.who.svelte-1w462ec small:where(.svelte-1w462ec){opacity:.7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.digits.svelte-1w462ec{letter-spacing:.04em;font-size:1.45em;font-weight:800}.ring.svelte-1w462ec{background:conic-gradient(currentColor calc(var(--left) * 360deg), transparent 0);opacity:.85;border-radius:50%;width:1.5em;height:1.5em;position:absolute;bottom:.8em;right:.7em;-webkit-mask:radial-gradient(circle,#0000 52%,#000 56%);mask:radial-gradient(circle,#0000 52%,#000 56%)}.pomodoro.svelte-1w462ec{align-items:center;gap:.6em;display:flex}.pomodoro.svelte-1w462ec .time:where(.svelte-1w462ec){margin-right:auto;display:grid}.pomodoro.svelte-1w462ec .time:where(.svelte-1w462ec) b:where(.svelte-1w462ec){font-size:1.8em}.pomodoro.svelte-1w462ec .time:where(.svelte-1w462ec) small:where(.svelte-1w462ec){color:#00000080}.round.svelte-1w462ec{background:#ffffffb3;border-radius:50%;place-items:center;width:2.4em;height:2.4em;display:grid}.round.main.svelte-1w462ec{color:#fff;background:#111}.foot.svelte-1w462ec{color:#00000080;border-top:1px solid #00000014;justify-content:space-between;padding:.7em 1.2em;font-weight:600;display:flex}.history.svelte-1w462ec{z-index:3;width:44%;animation:svelte-1w462ec-pop-in .35s var(--ease-spring);background:#faf9f7f5;border-radius:1em;gap:.3em;padding:.8em;display:grid;position:absolute;top:14%;left:4%;box-shadow:0 1.4em 2.6em -1.2em #28143c80}@keyframes svelte-1w462ec-pop-in{0%{opacity:0;scale:.94}}.history-head.svelte-1w462ec{justify-content:space-between;margin-bottom:.3em;font-weight:700;display:flex}.clip-row.svelte-1w462ec{text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#ffffffb3;border-radius:.6em;padding:.55em .7em;overflow:hidden}.clip-row.svelte-1w462ec:hover{background:#fff}.toolbox.svelte-1w462ec{z-index:3;width:44%;animation:svelte-1w462ec-pop-in .3s var(--ease-spring);background:#fbfaf8;border-radius:1em;position:absolute;top:12%;left:4%;overflow:hidden;box-shadow:0 1.4em 2.6em -1.2em #28143c8c}.tb-head.svelte-1w462ec{border-bottom:1px solid #00000014;align-items:center;gap:.8em;padding:.6em .8em;display:flex}.tb-head.svelte-1w462ec .dots:where(.svelte-1w462ec){gap:.35em;display:flex}.tb-head.svelte-1w462ec .dots:where(.svelte-1w462ec) i:where(.svelte-1w462ec){background:#ff5f57;border-radius:50%;width:.75em;height:.75em}.tb-head.svelte-1w462ec .dots:where(.svelte-1w462ec) i:where(.svelte-1w462ec):nth-child(2){background:#febc2e}.tb-head.svelte-1w462ec .dots:where(.svelte-1w462ec) i:where(.svelte-1w462ec):nth-child(3){background:#28c840}.tb-tabs.svelte-1w462ec{gap:.3em;padding:.5em .8em 0;display:flex}.tb-tabs.svelte-1w462ec span:where(.svelte-1w462ec){color:#00000080;border-radius:.4em;padding:.25em .6em;font-weight:600}.tb-tabs.svelte-1w462ec span.on:where(.svelte-1w462ec){color:#fff;background:#f2994a}.tb-code.svelte-1w462ec{color:#e6edf3;font-family:var(--font-mono);white-space:pre;background:#10151b;border-radius:.6em;margin:.6em .8em;padding:.7em;font-size:.9em;line-height:1.5;overflow:hidden}.tb-code.svelte-1w462ec .k:where(.svelte-1w462ec){color:#7cc4ff}.tb-code.svelte-1w462ec .v:where(.svelte-1w462ec){color:#a5e3a1}.tb-code.svelte-1w462ec .n:where(.svelte-1w462ec){color:#f2994a}.tb-foot.svelte-1w462ec{color:#1f9d55;padding:0 .8em .7em;font-weight:600}.switcher.svelte-1w462ec{z-index:4;animation:svelte-1w462ec-pop-in .25s var(--ease-spring);background:#1c1c1ee0;border-radius:1.2em;gap:.8em;padding:1em;display:flex;position:absolute;top:42%;left:50%;translate:-50% -50%;box-shadow:0 1.4em 3em -1em #0009}.win.svelte-1w462ec{color:#fff;border-radius:.8em;justify-items:center;gap:.4em;padding:.5em;font-size:.9em;font-weight:600;transition:background .2s;display:grid}.win.svelte-1w462ec i:where(.svelte-1w462ec){opacity:.9;border-radius:.5em;width:6.5em;height:4.2em}.win.on.svelte-1w462ec{background:#ffffff2e}.toast.svelte-1w462ec{z-index:3;color:#fff;max-width:46%;animation:svelte-1w462ec-pop-in .3s var(--ease-spring);background:#111111d9;border-radius:1em;gap:.5em;padding:.7em 1.1em;font-weight:600;display:flex;position:absolute;bottom:5%;left:4%}.toast.svelte-1w462ec span:where(.svelte-1w462ec){color:#4fbdc5}@container (width<=560px){.desk.svelte-1w462ec{font-size:2.5cqi}.panel.svelte-1w462ec{width:84%;margin-right:8%}.history.svelte-1w462ec,.toolbox.svelte-1w462ec{z-index:5;width:70%;top:9%;left:6%}.win.svelte-1w462ec i:where(.svelte-1w462ec){width:4em;height:2.8em}.toast.svelte-1w462ec{z-index:2;max-width:80%}.menubar.svelte-1w462ec span:where(.svelte-1w462ec):not(.apple):not(.spacer):not(.tray):not(.clock){display:none}}.preview.svelte-132xz03{justify-items:center;gap:14px;width:100%;display:grid;container-type:inline-size}.demo.svelte-132xz03{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;animation:svelte-132xz03-arrive 1s var(--ease) both;place-items:center;display:grid}:root[data-seen] .demo.svelte-132xz03{animation:none}@keyframes svelte-132xz03-arrive{0%{translate:0 30px;scale:.97}}.shot.svelte-rsjh2f{width:100%;margin-inline:auto;position:relative}img.svelte-rsjh2f{width:100%;height:auto;display:block}.window.svelte-rsjh2f,.panel.svelte-rsjh2f{filter:drop-shadow(0 0 .5px #08182373)drop-shadow(0 22px 34px #08182347)}.panel.svelte-rsjh2f{max-width:var(--panel-width,300px)}.browser.svelte-rsjh2f{border:1px solid var(--line-strong);box-shadow:var(--shadow-lift);background:#0a0a0c;border-radius:12px;overflow:hidden}.bar.svelte-rsjh2f{background:var(--surface-2);border-bottom:1px solid var(--line);align-items:center;gap:6px;height:26px;padding-inline:12px;display:flex}.bar.svelte-rsjh2f i:where(.svelte-rsjh2f){background:var(--line-strong);border-radius:50%;width:9px;height:9px}.canvas.svelte-rsjh2f{border:1px solid var(--line);box-shadow:var(--shadow-lift);background:#fff;border-radius:14px;overflow:hidden}.phone.svelte-rsjh2f{max-width:var(--phone-width,290px);box-shadow:inset 0 0 0 2px #4a525b, inset 0 0 0 4px #15181c, var(--shadow-lift);background:#0b0d10;border-radius:54px;padding:11px}.screen.svelte-rsjh2f{border-radius:43px;display:block;position:relative;overflow:hidden;container-type:inline-size}.status.svelte-rsjh2f{color:#111;height:15cqi;font:600 4.2cqi/1 -apple-system, "SF Pro Text", var(--font-sans);background-position:top;background-size:100% 9000%;justify-content:space-between;align-items:center;padding:0 8cqi 0 10cqi;display:flex;position:relative}.status.svelte-rsjh2f b:where(.svelte-rsjh2f){font-weight:650}.dark.svelte-rsjh2f .status:where(.svelte-rsjh2f){color:#fff}.island.svelte-rsjh2f{background:#000;border-radius:99px;width:31cqi;height:9cqi;position:absolute;top:3.2cqi;left:50%;translate:-50%}.icons.svelte-rsjh2f{align-items:center;gap:1.4cqi;display:flex}.icons.svelte-rsjh2f i:where(.svelte-rsjh2f){opacity:.9;clip-path:polygon(0 100%,25% 100%,25% 70%,50% 70%,50% 40%,75% 40%,75% 0,100% 0,100% 100%);background:currentColor;border-radius:.8cqi;width:4.4cqi;height:2.8cqi}.icons.svelte-rsjh2f i:where(.svelte-rsjh2f):nth-child(2){clip-path:none;border-radius:50% 50% 0 0;width:4cqi}.icons.svelte-rsjh2f .battery:where(.svelte-rsjh2f){clip-path:none;background:linear-gradient(90deg,currentColor 70%,#0000 70%) padding-box content-box;border-radius:1cqi;width:6.6cqi;height:3.2cqi;padding:.6cqi;box-shadow:inset 0 0 0 .35cqi}.home-bar.svelte-rsjh2f{opacity:.8;background:#111;border-radius:99px;width:35cqi;height:1.3cqi;position:absolute;bottom:2cqi;left:50%;translate:-50%}.dark.svelte-rsjh2f .home-bar:where(.svelte-rsjh2f){background:#fff}dialog.svelte-12mz4d3{border-radius:var(--radius-l);background:var(--surface);width:min(1200px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-lift);border:0;padding:24px;overflow:auto}dialog.svelte-12mz4d3::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08182399}dialog[open].svelte-12mz4d3{animation:svelte-12mz4d3-zoom .35s var(--ease-spring)}@keyframes svelte-12mz4d3-zoom{0%{opacity:0;scale:.94}}figure.svelte-12mz4d3{gap:14px;margin:0;display:grid}figure.phone.svelte-12mz4d3,figure.panel.svelte-12mz4d3{justify-items:center}figure.phone.svelte-12mz4d3 .shot,figure.panel.svelte-12mz4d3 .shot,figure.phone.svelte-12mz4d3 img,figure.panel.svelte-12mz4d3 img{width:auto;max-height:calc(100dvh - 160px)}figcaption.svelte-12mz4d3{text-align:center;color:var(--muted)}figcaption.svelte-12mz4d3 span:where(.svelte-12mz4d3){margin-left:8px;font-size:.85em}button.svelte-12mz4d3{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow);border-radius:50%;place-items:center;display:grid;position:absolute}button.svelte-12mz4d3:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.close.svelte-12mz4d3{top:12px;right:12px}.nav.svelte-12mz4d3{top:50%;translate:0 -50%}.prev.svelte-12mz4d3{left:12px;rotate:90deg}.next.svelte-12mz4d3{right:12px;rotate:-90deg}.command.svelte-1k7zb7i{border:1px solid var(--line);background:var(--surface-2);border-radius:var(--radius-m);min-width:0;position:relative}pre.svelte-1k7zb7i{line-height:1.6;font-family:var(--font-mono);font-feature-settings:"zero" 1;margin:0;padding:16px 88px 16px 16px;overflow-x:auto}button.svelte-1k7zb7i{font:600 .8rem var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;padding:5px 10px;position:absolute;top:10px;right:10px}button.svelte-1k7zb7i:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button.svelte-1k7zb7i:hover{border-color:var(--accent)}.tabs.svelte-191qljf{gap:16px;min-width:0;display:grid}.list.svelte-191qljf{background:var(--surface-2);border-radius:999px;justify-self:start;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}button.svelte-191qljf{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}button.svelte-191qljf:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button[aria-selected=true].svelte-191qljf{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.panel.svelte-191qljf{gap:14px;display:grid}.panel[hidden].svelte-191qljf{display:none}.panel.svelte-191qljf{min-width:0;animation:svelte-191qljf-panel-in .4s var(--ease)}.panel.svelte-191qljf p:where(.svelte-191qljf){color:var(--muted);max-width:70ch}@keyframes svelte-191qljf-panel-in{0%{opacity:0;transform:translateY(6px)}}.steps.svelte-191qljf{max-width:70ch;color:var(--ink);gap:6px;margin:0;padding-left:1.4em;display:grid}.steps.svelte-191qljf li:where(.svelte-191qljf)::marker{color:var(--muted);font-variant-numeric:tabular-nums}.link.svelte-191qljf{color:var(--accent);text-underline-offset:3px;justify-self:start;align-items:center;gap:6px;font-weight:600;display:inline-flex}.hero.svelte-1yojok2{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:20px 40px;display:grid;position:relative}@media (width>=900px){.hero.svelte-1yojok2{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:40px;min-height:min(76vh,700px)}}.aurora.svelte-1yojok2{z-index:-1;pointer-events:none;height:700px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.aurora.svelte-1yojok2 span:where(.svelte-1yojok2){will-change:transform;border-radius:50%;width:720px;height:720px;animation:20s ease-in-out infinite alternate svelte-1yojok2-drift;position:absolute}.aurora.svelte-1yojok2 span:where(.svelte-1yojok2):first-child{background:radial-gradient(closest-side, var(--pierre), transparent);opacity:var(--aurora-warm);top:-100px;left:-6%}.aurora.svelte-1yojok2 span:where(.svelte-1yojok2):last-child{background:radial-gradient(closest-side, var(--courant), transparent);opacity:var(--aurora-cool);top:20px;right:-4%}@keyframes svelte-1yojok2-drift{to{transform:translate(50px,40px)scale(1.1)}}.intro.svelte-1yojok2{animation:svelte-1yojok2-intro .9s var(--ease) both;justify-items:start;gap:14px;display:grid}:root[data-seen] .intro.svelte-1yojok2{animation:none}@keyframes svelte-1yojok2-intro{0%{opacity:0;transform:translateY(18px)}}.crumbs.svelte-1yojok2{color:var(--muted);margin-bottom:8px;font-size:.86rem}.crumbs.svelte-1yojok2 a:where(.svelte-1yojok2){text-underline-offset:3px}.kind.svelte-1yojok2{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:.75rem;font-weight:650;display:flex}.status.svelte-1yojok2{letter-spacing:.02em;text-transform:none;background:var(--surface-2);border-radius:999px;padding:2px 8px;font-weight:600}.status.stable.svelte-1yojok2{color:var(--ok)}.status.dev.svelte-1yojok2,.status.beta.svelte-1yojok2{color:var(--beta);background:var(--beta-bg)}h1.svelte-1yojok2{overflow-wrap:break-word;font-size:clamp(2.8rem,9vw,5.6rem);line-height:.95}h1.long.svelte-1yojok2{font-size:clamp(2.3rem,7.4vw,4.3rem)}.tagline.svelte-1yojok2{color:var(--muted);max-width:40ch;font-size:clamp(1.08rem,2vw,1.35rem)}.actions.svelte-1yojok2{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.secondary.svelte-1yojok2{border:1px solid var(--line-strong);background:var(--surface);min-height:54px;transition:border-color .2s var(--ease), transform .3s var(--ease-spring);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.secondary.svelte-1yojok2:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.secondary.svelte-1yojok2:hover{border-color:var(--accent);transform:translateY(-2px)}.meta.svelte-1yojok2{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.9rem;display:flex}.mono.svelte-1yojok2{font-family:var(--font-mono);font-feature-settings:"zero" 1;font-size:.88em}.beta-link.svelte-1yojok2{color:var(--beta);text-underline-offset:3px;font-weight:600}.stage.svelte-1yojok2{min-width:0}.gallery.svelte-1yojok2 figure:where(.svelte-1yojok2){gap:14px;margin:0;display:grid}.gallery.svelte-1yojok2 .zoom:where(.svelte-1yojok2){cursor:zoom-in;border-radius:var(--radius-m);width:100%;transition:transform .35s var(--ease-spring);background:0 0;border:0;padding:0;display:block;position:relative}.gallery.svelte-1yojok2 .zoom:where(.svelte-1yojok2):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.gallery.svelte-1yojok2 .zoom:where(.svelte-1yojok2):hover{transform:translateY(-4px)scale(1.01)}.gallery.svelte-1yojok2 .zoom:where(.svelte-1yojok2):hover .zoom-icon:where(.svelte-1yojok2){opacity:1}.gallery.svelte-1yojok2 .zoom-icon:where(.svelte-1yojok2){background:var(--surface);width:34px;height:34px;color:var(--ink);box-shadow:var(--shadow);opacity:0;transition:opacity .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.gallery.svelte-1yojok2 figcaption:where(.svelte-1yojok2){color:var(--muted);text-align:center;text-wrap:balance;font-size:.95rem}.shots.svelte-1yojok2{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:40px 32px;margin:28px 0 0;padding:0;list-style:none;display:grid}.shots.phone.svelte-1yojok2{--phone-width:260px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),300px));justify-content:center}.shots.svelte-1yojok2 li:where(.svelte-1yojok2):only-child{justify-self:center;width:100%;max-width:860px}.demo-note.svelte-1yojok2{color:var(--muted);margin-top:24px;font-size:.86rem}.warning.svelte-1yojok2{border-radius:var(--radius-m);background:var(--new-bg);margin-bottom:32px;padding:14px 18px}section.svelte-1yojok2+section:where(.svelte-1yojok2){margin-top:72px}h2.svelte-1yojok2{margin:6px 0 16px;font-size:clamp(2.2rem,4.6vw,3.4rem)}.about.svelte-1yojok2{gap:32px;display:grid}@media (width>=900px){.about.svelte-1yojok2{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:56px}}.description.svelte-1yojok2{max-width:62ch;font-size:1.12rem}.features.svelte-1yojok2{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (width>=600px){.features.svelte-1yojok2{grid-template-columns:repeat(2,minmax(0,1fr))}}.features.svelte-1yojok2 li:where(.svelte-1yojok2){border-radius:var(--radius-m);background:var(--surface);border:1px solid var(--line);align-items:flex-start;gap:12px;padding:16px;display:flex}.feature.svelte-1yojok2{gap:4px;display:grid}.feature.svelte-1yojok2 strong:where(.svelte-1yojok2){font-weight:650}.feature.svelte-1yojok2 small:where(.svelte-1yojok2){color:var(--muted);font-size:.9rem;line-height:1.45}.tile.svelte-1yojok2{background:var(--courant);border-radius:4px;flex:none;width:14px;height:14px;margin-top:4px}.tile.t1.svelte-1yojok2{background:var(--pierre)}.tile.t2.svelte-1yojok2{background:var(--sarcelle)}.facts.svelte-1yojok2{border-radius:var(--radius-l);background:var(--bg-warm);border:1px solid var(--line);gap:10px;padding:24px;display:grid}@media (width>=900px){.facts.svelte-1yojok2{position:sticky;top:92px}}.facts.svelte-1yojok2 h3:where(.svelte-1yojok2){letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:.75rem;font-weight:700}.facts.svelte-1yojok2 h3:where(.svelte-1yojok2):first-child{margin-top:0}.facts.svelte-1yojok2 p:where(.svelte-1yojok2){font-size:.92rem}.platforms.svelte-1yojok2{gap:10px;margin:0;padding:0;list-style:none;display:grid}.platforms.svelte-1yojok2 li:where(.svelte-1yojok2){align-items:center;gap:12px;display:flex}.platforms.svelte-1yojok2 strong:where(.svelte-1yojok2){font-size:.92rem;font-weight:600;display:block}.platforms.svelte-1yojok2 small:where(.svelte-1yojok2){color:var(--muted);font-size:.8rem;display:block}.os.svelte-1yojok2{background:var(--surface);border:1px solid var(--line);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.links.svelte-1yojok2{gap:6px;margin:0;padding:0;list-style:none;display:grid}.links.svelte-1yojok2 a:where(.svelte-1yojok2){color:var(--accent);text-underline-offset:3px;align-items:center;gap:6px;font-weight:600;display:inline-flex}.block.svelte-1yojok2{border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);min-width:0;padding:28px 22px}@media (width>=600px){.block.svelte-1yojok2{padding:40px}}.downloads-head.svelte-1yojok2{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:20px;display:flex}.downloads-head.svelte-1yojok2 h2:where(.svelte-1yojok2){margin-bottom:8px}.when.svelte-1yojok2{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;display:flex}.channels.svelte-1yojok2{background:var(--surface-2);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.channels.svelte-1yojok2 a:where(.svelte-1yojok2){color:var(--muted);border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:600;text-decoration:none}.channels.svelte-1yojok2 a:where(.svelte-1yojok2):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.channels.svelte-1yojok2 a[aria-current=true]:where(.svelte-1yojok2){background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.hint.svelte-1yojok2{color:var(--beta);margin:-6px 0 16px;font-size:.92rem}.all.svelte-1yojok2{color:var(--accent);align-items:center;gap:6px;margin-top:22px;font-weight:600;text-decoration:none;display:inline-flex}.all.svelte-1yojok2:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.all.svelte-1yojok2:hover{text-underline-offset:3px;text-decoration:underline}.use.svelte-1yojok2{background:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--courant) 25%, transparent), transparent 60%), var(--surface);gap:24px;display:grid}@media (width>=900px){.use.svelte-1yojok2{grid-template-columns:1fr auto;align-items:center}}.use.svelte-1yojok2 p:where(.svelte-1yojok2){color:var(--muted);max-width:60ch}.open.svelte-1yojok2{background:var(--ink);min-height:54px;color:var(--bg);transition:transform .3s var(--ease-spring), background .2s var(--ease);border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:0 24px;font-weight:650;text-decoration:none;display:inline-flex}.open.svelte-1yojok2:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.open.svelte-1yojok2:hover{background:var(--accent);color:var(--accent-ink);transform:translateY(-2px)}.soon.svelte-1yojok2 p:where(.svelte-1yojok2){color:var(--muted)}.install.svelte-1yojok2{background:var(--bg-warm)}.history-head.svelte-1yojok2{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.history-head.svelte-1yojok2 a:where(.svelte-1yojok2){color:var(--accent);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.history.svelte-1yojok2 ol:where(.svelte-1yojok2){border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.history.svelte-1yojok2 ol:where(.svelte-1yojok2) a:where(.svelte-1yojok2){border-bottom:1px solid var(--line);transition:background .2s var(--ease), padding .3s var(--ease);align-items:center;gap:10px;padding:14px 6px;text-decoration:none;display:flex}.history.svelte-1yojok2 ol:where(.svelte-1yojok2) a:where(.svelte-1yojok2):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.history.svelte-1yojok2 ol:where(.svelte-1yojok2) a:where(.svelte-1yojok2):hover{background:var(--surface-2);padding-left:14px}.version.svelte-1yojok2{font-weight:600}.date.svelte-1yojok2{color:var(--muted);margin-left:auto;font-size:.88rem}
