:root{--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--motion-instant:0s;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.26s;--motion-loop:1.2s;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:16px;--text-xl:20px;--text-display-sm:30px;--text-display:34px;--shadow-raised:0 12px 32px #0006;--shadow-overlay:0 24px 64px #00000080;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--font-ui:"Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", "Cascadia Code", Menlo, "DejaVu Sans Mono", monospace;--font-display:"Geist Sans", Geist, "Inter Variable", Inter, -apple-system, system-ui, sans-serif}:root,[data-theme=obsidian]{--bg-base:#0b0c0e;--bg-surface:#111316;--bg-elevated:#171a1e;--bg-overlay:#1c2025;--bg-selected:#22252b;--border-subtle:#23272d;--border-strong:#343941;--text-primary:#ece9e2;--text-secondary:#a8a59d;--text-muted:#6c6a65;--accent:#c8a96b;--accent-strong:#ddc085;--text-on-accent:#14110b;--status-idle:#6c6a65;--status-connecting:#8aaad6;--status-authenticating:#b39de0;--status-connected:#7fc8a0;--status-warning:#f2c14e;--status-error:#e57c70;--ansi-0:#1c2025;--ansi-1:#e57c70;--ansi-2:#7fc8a0;--ansi-3:#e0b46a;--ansi-4:#8aaad6;--ansi-5:#b39de0;--ansi-6:#7cc4c4;--ansi-7:#c9c5bc;--ansi-8:#4a4f57;--ansi-9:#f0968b;--ansi-10:#9bdcb8;--ansi-11:#ecc886;--ansi-12:#a8c2e8;--ansi-13:#c9b6ee;--ansi-14:#99dada;--ansi-15:#f4f1ea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=basalt]{--bg-base:#0d1014;--bg-surface:#12161c;--bg-elevated:#181d24;--bg-overlay:#1e242c;--bg-selected:#232a34;--border-subtle:#242b34;--border-strong:#353e4a;--text-primary:#e4e8ee;--text-secondary:#9ba4b0;--text-muted:#636c78;--accent:#b4bcc6;--accent-strong:#ccd3db;--text-on-accent:#0b121a;--status-idle:#636c78;--status-connecting:#6fc3d3;--status-authenticating:#b4a2e6;--status-connected:#82cfa8;--status-warning:#e6bb6e;--status-error:#ea8078;--ansi-0:#1e242c;--ansi-1:#ea8078;--ansi-2:#82cfa8;--ansi-3:#e6bb6e;--ansi-4:#8fb3d9;--ansi-5:#b4a2e6;--ansi-6:#7ec9d1;--ansi-7:#c5ccd6;--ansi-8:#4b5562;--ansi-9:#f29a92;--ansi-10:#9ee0bf;--ansi-11:#f0cd8c;--ansi-12:#aecae8;--ansi-13:#cbbdf0;--ansi-14:#9cdce3;--ansi-15:#f2f5f9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=travertine]{--bg-base:#12100e;--bg-surface:#181512;--bg-elevated:#1f1b17;--bg-overlay:#26211c;--bg-selected:#2c2620;--border-subtle:#2c2620;--border-strong:#40372e;--text-primary:#efe6da;--text-secondary:#b0a495;--text-muted:#756b60;--accent:#c99a74;--accent-strong:#dcb08e;--text-on-accent:#1a0f09;--status-idle:#756b60;--status-connecting:#94aecf;--status-authenticating:#bca3d6;--status-connected:#97c78f;--status-warning:#e3b563;--status-error:#e07466;--ansi-0:#26211c;--ansi-1:#e07466;--ansi-2:#97c78f;--ansi-3:#e3b563;--ansi-4:#94aecf;--ansi-5:#bca3d6;--ansi-6:#8ec4b5;--ansi-7:#d1c6b8;--ansi-8:#574d43;--ansi-9:#ee8f80;--ansi-10:#aedaa6;--ansi-11:#efca80;--ansi-12:#aec6e2;--ansi-13:#d0bbe6;--ansi-14:#a8d8ca;--ansi-15:#f7f0e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@font-face{font-family:Geist;src:url(/fonts/geist.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Inter Variable;src:url(/fonts/inter.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono.woff2)format("woff2");font-weight:100 800;font-display:swap}:root{--font-ui:"Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display:Geist, "Inter Variable", -apple-system, system-ui, sans-serif;--fs-meta:11px;--fs-small:13px;--fs-ui-sm:14px;--fs-ui:15px;--fs-ui-lg:17px;--fs-body:15px;--gutter:clamp(16px, 3vw, 48px);--maxw:1480px;--row:112px;--gap:clamp(12px, 1.2vw, 18px);--bar-h:30px;--text-meta:color-mix(in srgb, var(--text-muted) 30%, var(--text-secondary));--wa:var(--accent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg-base)}body{background:var(--bg-base);min-height:100dvh;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-body);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--motion-slow) var(--ease-standard), color var(--motion-slow) var(--ease-standard);margin:0;line-height:1.5;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default;opacity:.45}h1,h2,h3,p{margin:0}::selection{background:color-mix(in srgb, var(--accent) 35%, transparent);color:var(--text-primary)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}kbd{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);border-bottom-width:2px;padding:0 6px;line-height:1.5;display:inline-block}code{font-family:var(--font-mono);color:var(--accent-strong);font-size:.92em}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.meta{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--text-meta);line-height:1.4}.mono{font-family:var(--font-mono)}.muted{color:var(--text-meta)}.hint{font-size:var(--fs-small);color:var(--text-meta);line-height:1.55}.hint a{color:var(--accent)}.btn{justify-content:center;align-items:center;gap:var(--space-2);height:36px;padding-inline:var(--space-4);border-radius:var(--radius-md);font-size:var(--fs-small);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);font-weight:550;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn-primary{background:var(--accent);color:var(--text-on-accent)}.btn-primary:hover:not(:disabled){background:var(--accent-strong)}.btn-ghost{border:1px solid var(--border-strong);color:var(--text-primary)}.btn-ghost:hover:not(:disabled){background:var(--bg-elevated)}.btn-danger{border:1px solid color-mix(in srgb, var(--status-error) 50%, var(--border-strong));color:var(--status-error)}.btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--status-error) 12%, transparent)}.icon-btn{border-radius:var(--radius-md);width:30px;height:30px;color:var(--text-secondary);transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.icon-btn:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary)}.icon-btn.danger:hover:not(:disabled){color:var(--status-error)}input:not([type=checkbox],[type=radio],[type=range]),select,textarea.input{height:36px;padding-inline:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-base);color:var(--text-primary);font:inherit;font-size:var(--fs-small);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard)}input.mono{font-family:var(--font-mono)}input:not([type=checkbox],[type=radio],[type=range]):focus,select:focus,textarea.input:focus{border-color:color-mix(in srgb, var(--accent) 70%, var(--border-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:none}input[aria-invalid=true]{border-color:var(--status-error)}input::placeholder,textarea::placeholder{color:var(--text-muted)}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--accent)}select{cursor:pointer}option{background:var(--bg-overlay)}.field{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.field legend{margin-bottom:var(--space-2);padding:0}.check{align-items:center;gap:var(--space-3);font-size:var(--fs-ui-sm);cursor:pointer;display:flex}.check input{width:16px;height:16px;margin:0}.seg{border-radius:var(--radius-md);background:var(--bg-base);border:1px solid var(--border-subtle);justify-self:start;gap:2px;padding:3px;display:inline-flex}.seg button{height:28px;padding-inline:var(--space-3);font-size:var(--fs-small);color:var(--text-secondary);border-radius:6px}.seg button[aria-checked=true],.seg button[aria-pressed=true],.seg button[aria-selected=true]{background:var(--bg-selected);color:var(--text-primary);box-shadow:0 1px 0 color-mix(in srgb, var(--text-primary) 6%, transparent) inset}.swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.swatch{background:var(--c);cursor:pointer;width:26px;height:26px;box-shadow:0 0 0 2px var(--bg-overlay);border-radius:50%;position:relative}.swatch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.swatch:has(input:checked){box-shadow:0 0 0 2px var(--bg-overlay), 0 0 0 4px var(--c)}.swatch:has(input:focus-visible){outline:2px solid var(--text-primary);outline-offset:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.clock.svelte-wwp9g4{height:100%;padding:var(--space-2) var(--space-1);align-content:center;gap:2px;display:grid}.greet.svelte-wwp9g4{color:var(--text-secondary);font-size:var(--fs-ui)}.time.svelte-wwp9g4{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(44px,3.4vw + 16px,72px);font-weight:500;line-height:1}.s.svelte-wwp9g4,.ampm.svelte-wwp9g4{letter-spacing:0;color:var(--accent);vertical-align:.15em;font-size:.32em;font-family:var(--font-mono);margin-left:.35em}.date.svelte-wwp9g4{margin-top:var(--space-2)}.fav.svelte-xc7ppv{width:calc(var(--s) + 10px);height:calc(var(--s) + 10px);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text-primary) 9%, var(--bg-elevated));border:1px solid var(--border-subtle);flex:none;place-items:center;display:grid;overflow:hidden}img.svelte-xc7ppv{width:var(--s);height:var(--s);object-fit:contain}span.mono.svelte-xc7ppv{font-size:calc(var(--s) * .62);color:var(--wa,var(--accent));font-weight:600}.links.svelte-ijfhc{gap:2px;margin:0;padding:0;list-style:none;display:grid}.links.grid.svelte-ijfhc{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}a.svelte-ijfhc{align-items:center;gap:var(--space-3);padding:6px var(--space-2);margin-inline:calc(var(--space-2) * -1);border-radius:var(--radius-md);transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);display:flex;position:relative}a.svelte-ijfhc:hover,a.svelte-ijfhc:focus-visible{background:var(--bg-elevated)}a.svelte-ijfhc:hover .name:where(.svelte-ijfhc),a.svelte-ijfhc:focus-visible .name:where(.svelte-ijfhc){color:var(--wa)}a.svelte-ijfhc:active{transform:translateY(1px)}.grid.svelte-ijfhc a:where(.svelte-ijfhc){gap:var(--space-2);padding:var(--space-3) var(--space-1);text-align:center;flex-direction:column;margin:0}.txt.svelte-ijfhc{min-width:0;line-height:1.25;display:grid}.name.svelte-ijfhc{font-size:var(--fs-ui-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;transition:color var(--motion-fast) var(--ease-standard);font-weight:500;overflow:hidden}.grid.svelte-ijfhc .name:where(.svelte-ijfhc){font-size:var(--text-sm)}.host.svelte-ijfhc{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.rm.svelte-ijfhc{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);place-items:center;margin-left:auto;display:grid}.grid.svelte-ijfhc .rm:where(.svelte-ijfhc){position:absolute;top:2px;right:2px}.rm.svelte-ijfhc:hover{color:var(--status-error);background:var(--bg-overlay)}.empty.svelte-ijfhc{font-size:var(--fs-small);padding:var(--space-2) 0}.add.svelte-ijfhc{gap:var(--space-2);margin-top:var(--space-3);display:flex}.add.svelte-ijfhc input:where(.svelte-ijfhc){flex:1;min-width:0}.err.svelte-ijfhc{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--status-error)}.rows.svelte-sg8xme{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.row.svelte-sg8xme{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);grid-template-columns:1fr auto;display:grid}.row.svelte-sg8xme>input:where(.svelte-sg8xme):first-child{grid-column:1}.row.svelte-sg8xme>input:where(.svelte-sg8xme):nth-child(2){grid-area:2/1}.row-actions.svelte-sg8xme{flex-direction:column;grid-area:1/2/span 2;gap:2px;display:flex}.icon-url.svelte-sg8xme{font-size:var(--text-sm);grid-column:1/-1}.notes.svelte-9wdctk{resize:none;width:100%;height:100%;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-base);background:0 0;border:0;outline:none;padding:0;line-height:1.7}.notes.svelte-9wdctk::placeholder{color:var(--text-muted)}.rss.svelte-12g4jho{gap:var(--space-3);flex-direction:column;height:100%;min-height:0;display:flex}.chips.svelte-12g4jho{scrollbar-width:none;padding-right:var(--space-5);flex-wrap:nowrap;flex:none;gap:6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.chip.svelte-12g4jho{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);height:26px;font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;transition:all var(--motion-fast) var(--ease-standard);align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.chip.svelte-12g4jho:hover{color:var(--text-primary);border-color:var(--border-strong)}.chip[aria-pressed=true].svelte-12g4jho{color:var(--text-on-accent);background:var(--wa);border-color:var(--wa)}.dot-err.svelte-12g4jho{background:var(--status-error);border-radius:50%;width:6px;height:6px}.refresh.svelte-12g4jho{flex:none;margin-left:auto}.spin.svelte-12g4jho svg{animation:.9s linear infinite svelte-12g4jho-spin}@keyframes svelte-12g4jho-spin{to{transform:rotate(360deg)}}.items.svelte-12g4jho{margin:0 calc(var(--space-2) * -1);scrollbar-width:thin;flex:1;min-height:0;padding:0;list-style:none;overflow-y:auto}.items.svelte-12g4jho a:where(.svelte-12g4jho){padding:9px var(--space-2);border-radius:var(--radius-md);border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 60%, transparent);gap:3px;display:grid}.items.svelte-12g4jho li:where(.svelte-12g4jho):last-child a:where(.svelte-12g4jho){border-bottom:0}.items.svelte-12g4jho a:where(.svelte-12g4jho):hover,.items.svelte-12g4jho a:where(.svelte-12g4jho):focus-visible{background:var(--bg-elevated)}.items.svelte-12g4jho a:where(.svelte-12g4jho):visited .title:where(.svelte-12g4jho){color:var(--text-secondary)}.row-meta.svelte-12g4jho{gap:var(--space-3);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;display:flex}.src.svelte-12g4jho{color:var(--wa)}.t.svelte-12g4jho{color:var(--text-muted)}.title.svelte-12g4jho{font-size:var(--fs-ui-sm);color:var(--text-primary);text-wrap:pretty;line-height:1.4}.items.svelte-12g4jho a:where(.svelte-12g4jho):hover .title:where(.svelte-12g4jho){color:var(--accent-strong)}.sum.svelte-12g4jho{font-size:var(--fs-small);color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.empty.svelte-12g4jho{padding:var(--space-3) var(--space-2);font-size:var(--fs-small)}.add.svelte-12g4jho{gap:var(--space-2);flex:none;display:flex}.add.svelte-12g4jho input:where(.svelte-12g4jho){flex:1;min-width:0}.err.svelte-12g4jho{font-size:var(--text-sm);color:var(--status-error);margin-top:calc(var(--space-2) * -1)}.rows.svelte-v0cbbd{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.row.svelte-v0cbbd{gap:4px var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);grid-template-columns:1fr auto;display:grid}.url.svelte-v0cbbd{color:var(--text-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:11px}.add.svelte-v0cbbd{gap:var(--space-2);display:flex}.add.svelte-v0cbbd input:where(.svelte-v0cbbd){flex:1;min-width:0}.err.svelte-v0cbbd{font-size:var(--text-sm);color:var(--status-error)}.search.svelte-p7xupq{align-content:center;height:100%;display:grid;position:relative}.bar.svelte-p7xupq{align-items:center;gap:var(--space-3);height:60px;padding-inline:var(--space-5) var(--space-3);border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:0 1px 0 color-mix(in srgb, var(--text-primary) 4%, transparent) inset;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);display:flex}.bar.svelte-p7xupq:focus-within{border-color:color-mix(in srgb, var(--accent) 60%, var(--border-strong));box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent), var(--shadow-raised)}.open.svelte-p7xupq .bar:where(.svelte-p7xupq){border-bottom-right-radius:0;border-bottom-left-radius:0}.lead.svelte-p7xupq{color:var(--text-muted);display:grid}.bar.svelte-p7xupq:focus-within .lead:where(.svelte-p7xupq){color:var(--accent)}.bar.svelte-p7xupq input:where(.svelte-p7xupq){min-width:0;height:100%;box-shadow:none;color:var(--text-primary);font:inherit;font-size:var(--fs-ui-lg);letter-spacing:-.01em;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0}input.svelte-p7xupq::placeholder{color:var(--text-muted)}input.svelte-p7xupq::-webkit-search-cancel-button{display:none}.bang.svelte-p7xupq{font-size:var(--text-sm);color:var(--accent);white-space:nowrap}.engine.svelte-p7xupq{border-radius:var(--radius-md);height:34px;color:var(--text-secondary);border:1px solid var(--border-subtle);background:var(--bg-elevated);cursor:pointer;align-items:center;gap:6px;padding-inline:10px;display:inline-flex;position:relative}.engine.svelte-p7xupq:hover{color:var(--text-primary);border-color:var(--border-strong)}.engine.svelte-p7xupq:focus-within{outline:2px solid var(--accent);outline-offset:2px}.engine.svelte-p7xupq select:where(.svelte-p7xupq){opacity:0;cursor:pointer;position:absolute;inset:0}.engine-name.svelte-p7xupq{font-size:var(--text-sm)}.slash.svelte-p7xupq{margin-left:var(--space-1)}.hits.svelte-p7xupq{z-index:20;padding:var(--space-2);background:var(--bg-overlay);border:1px solid color-mix(in srgb, var(--accent) 60%, var(--border-strong));border-top-color:var(--border-subtle);border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute;top:calc(50% + 30px);left:0;right:0}.hits.svelte-p7xupq li:where(.svelte-p7xupq){align-items:center;gap:var(--space-3);padding:9px var(--space-3);border-radius:var(--radius-md);cursor:pointer;grid-template-columns:16px auto 1fr auto;display:grid}.hits.svelte-p7xupq li.sel:where(.svelte-p7xupq){background:var(--bg-selected)}.hits.svelte-p7xupq li.sel:where(.svelte-p7xupq) .name:where(.svelte-p7xupq){color:var(--accent-strong)}.name.svelte-p7xupq{font-weight:500}.host.svelte-p7xupq{font-size:var(--text-sm);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=720px){.slash.svelte-p7xupq,.engine-name.svelte-p7xupq,.group.svelte-p7xupq{display:none}.bar.svelte-p7xupq{padding-inline:var(--space-4) var(--space-2)}}.sky.svelte-1bcz0ib{flex:none}.sun.svelte-1bcz0ib{stroke:var(--ansi-3);fill:color-mix(in srgb, var(--ansi-3) 18%, transparent)}.moon.svelte-1bcz0ib{stroke:var(--ansi-13);fill:color-mix(in srgb, var(--ansi-13) 12%, transparent)}.cloud.svelte-1bcz0ib{stroke:var(--text-secondary);fill:var(--bg-surface)}.rain.svelte-1bcz0ib{stroke:var(--ansi-4)}.bolt.svelte-1bcz0ib{stroke:var(--ansi-11)}.snow.svelte-1bcz0ib{stroke:var(--ansi-15)}.fog.svelte-1bcz0ib{stroke:var(--text-muted)}.weather.svelte-nv1kms{align-items:center;gap:var(--space-5);height:100%;display:flex;container-type:inline-size}.now.svelte-nv1kms{align-items:center;gap:var(--space-4);flex:none;display:flex}.temp.svelte-nv1kms{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:500;line-height:1}.unit.svelte-nv1kms{color:var(--text-muted);vertical-align:.9em;letter-spacing:0;margin-left:2px;font-size:.42em}.desc.svelte-nv1kms{font-size:var(--fs-small);color:var(--text-secondary);margin-top:4px}.facts.svelte-nv1kms{color:var(--text-muted);padding-left:var(--space-4);border-left:1px solid var(--border-subtle);white-space:nowrap;gap:1px;font-size:10.5px;display:grid}.city.svelte-nv1kms{color:var(--wa);text-transform:uppercase;letter-spacing:.06em}.days.svelte-nv1kms{gap:var(--space-1);margin:0 0 0 auto;padding:0;list-style:none;display:flex}.days.svelte-nv1kms li:where(.svelte-nv1kms){border-radius:var(--radius-md);justify-items:center;gap:3px;padding:4px 8px;display:grid}.days.svelte-nv1kms li:where(.svelte-nv1kms):hover{background:var(--bg-elevated)}.range.svelte-nv1kms{color:var(--text-muted);white-space:nowrap;font-size:11px}.range.svelte-nv1kms b:where(.svelte-nv1kms){color:var(--text-primary);font-weight:500}.msg.svelte-nv1kms{font-size:var(--fs-small)}@container (width<=560px){.facts.svelte-nv1kms{display:none}}@container (width<=380px){.days.svelte-nv1kms{display:none}}.find.svelte-12id3qd{gap:var(--space-2);display:flex}.find.svelte-12id3qd input:where(.svelte-12id3qd){flex:1;min-width:0}.results.svelte-12id3qd{gap:2px;margin:0;padding:0;list-style:none;display:grid}.results.svelte-12id3qd button:where(.svelte-12id3qd){justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:left;font-size:var(--fs-small);display:flex}.results.svelte-12id3qd button:where(.svelte-12id3qd):hover{background:var(--bg-elevated)}.brand.svelte-94cd8h{color:var(--text-primary);align-items:center;gap:10px;height:36px;display:inline-flex}.mark.svelte-94cd8h{color:var(--accent);transition:transform var(--motion-base) var(--ease-emphasized);display:grid}.brand.svelte-94cd8h:hover .mark:where(.svelte-94cd8h){transform:rotate(-90deg)}.word.svelte-94cd8h{font-family:var(--font-display);letter-spacing:.28em;margin-right:-.28em;font-size:13px;font-weight:500}.footer.svelte-1sr6y3t{border-top:1px solid var(--border-subtle);background:var(--bg-base);margin-top:clamp(48px,6vw,96px);padding-top:clamp(48px,6vw,88px);position:relative;overflow:hidden}.wrap.svelte-1sr6y3t{max-width:var(--maxw);padding-inline:var(--gutter);z-index:1;margin-inline:auto;position:relative}.top.svelte-1sr6y3t{gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.about.svelte-1sr6y3t{gap:var(--space-4);align-content:start;justify-items:start;display:grid}.tagline.svelte-1sr6y3t{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-secondary);text-wrap:balance;max-width:26ch;font-size:clamp(20px,1.2vw + 10px,26px);line-height:1.25}.cols.svelte-1sr6y3t{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.col.svelte-1sr6y3t h3:where(.svelte-1sr6y3t){color:var(--accent);margin-bottom:var(--space-4)}.col.svelte-1sr6y3t ul:where(.svelte-1sr6y3t){gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.col.svelte-1sr6y3t a:where(.svelte-1sr6y3t),.col.svelte-1sr6y3t button:where(.svelte-1sr6y3t){color:var(--text-secondary);font-size:var(--fs-ui-sm);text-align:left;transition:color var(--motion-fast) var(--ease-standard)}.col.svelte-1sr6y3t a:where(.svelte-1sr6y3t):hover,.col.svelte-1sr6y3t button:where(.svelte-1sr6y3t):hover{color:var(--text-primary)}.credit.svelte-1sr6y3t{justify-content:space-between;align-items:flex-end;gap:var(--space-5);padding-block:var(--space-5);border-block:1px solid var(--border-subtle);flex-wrap:wrap;margin-top:clamp(48px,6vw,88px);display:flex}.studio.svelte-1sr6y3t{align-items:center;gap:var(--space-4);display:inline-flex}.dragon.svelte-1sr6y3t{background:var(--text-secondary);width:44px;height:36px;transition:background-color var(--motion-base) var(--ease-standard);flex:none;-webkit-mask:url(/brand/cardor-interactive.svg) 50%/contain no-repeat;mask:url(/brand/cardor-interactive.svg) 50%/contain no-repeat}.studio.svelte-1sr6y3t:hover .dragon:where(.svelte-1sr6y3t){background:var(--text-primary)}.who.svelte-1sr6y3t{gap:2px;display:grid}.name.svelte-1sr6y3t{font-size:var(--fs-ui);font-weight:550}.studio-name.svelte-1sr6y3t{color:var(--text-secondary);font-weight:450}.sep.svelte-1sr6y3t{color:var(--text-meta)}.legal.svelte-1sr6y3t{gap:var(--space-5);flex-wrap:wrap;display:flex}.art.svelte-1sr6y3t{--lx:50%;--ly:60%;aspect-ratio:1536/883;width:100%;min-height:300px;margin-top:var(--space-5);margin-bottom:var(--bar-h);background:radial-gradient(ellipse 7% 12% at 70.5% 55%, var(--accent-strong) 0, var(--accent) 40%, transparent 100%), radial-gradient(ellipse 5% 3% at 91% 38%, var(--accent-strong) 0, transparent 100%), radial-gradient(ellipse 4% 3% at 49.5% 38%, var(--accent) 0, transparent 100%), linear-gradient(to bottom, var(--text-muted) 25%, var(--text-meta) 45%, var(--text-secondary) 85%);position:relative;-webkit-mask:url(/footer-startx-1536.webp) 50% 100%/cover no-repeat;-webkit-mask-source-type:luminance;mask:url(/footer-startx-1536.webp) 50% 100%/cover no-repeat luminance}@supports not (mask-mode:luminance){.art.svelte-1sr6y3t{mix-blend-mode:screen;opacity:.7;background:url(/footer-startx-1536.webp) 50% 100%/cover no-repeat}}.art.svelte-1sr6y3t:after{content:"";background:radial-gradient(circle 240px at var(--lx) var(--ly), color-mix(in srgb, var(--accent-strong) 85%, transparent), transparent 70%);opacity:0;transition:opacity var(--motion-slow) var(--ease-standard);position:absolute;inset:0}.art.lantern.svelte-1sr6y3t:after{opacity:1}@media (width<=900px){.art.svelte-1sr6y3t{-webkit-mask-image:url(/footer-startx-960.webp);mask-image:url(/footer-startx-960.webp)}}@media (width<=1000px){.top.svelte-1sr6y3t{grid-template-columns:1fr}}@media (width<=560px){.cols.svelte-1sr6y3t{row-gap:var(--space-6);grid-template-columns:1fr 1fr}}dialog.svelte-1kwbck4{color:inherit;background:0 0;border:0;place-items:center;width:100%;max-width:none;height:100%;max-height:none;padding:0;display:grid;overflow:hidden}dialog.svelte-1kwbck4:not([open]){display:none}dialog.svelte-1kwbck4::backdrop{background:color-mix(in srgb, var(--bg-base) 55%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}dialog.side.svelte-1kwbck4::backdrop{background:color-mix(in srgb, var(--bg-base) 25%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.panel.svelte-1kwbck4{border-radius:var(--radius-lg);background:var(--bg-overlay);border:1px solid var(--border-subtle);width:min(560px,100vw - 32px);max-height:min(780px,100dvh - 48px);box-shadow:var(--shadow-overlay);animation:svelte-1kwbck4-pop var(--motion-slow) var(--ease-emphasized);flex-direction:column;display:flex}.wide.svelte-1kwbck4 .panel:where(.svelte-1kwbck4){width:min(860px,100vw - 32px)}.side.svelte-1kwbck4{place-items:stretch end}.side.svelte-1kwbck4 .panel:where(.svelte-1kwbck4){width:min(420px,100vw);height:calc(100dvh - 24px);max-height:none;animation:svelte-1kwbck4-slide var(--motion-slow) var(--ease-emphasized);margin:12px}.side.wide.svelte-1kwbck4 .panel:where(.svelte-1kwbck4){width:min(620px,100vw)}@keyframes svelte-1kwbck4-pop{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes svelte-1kwbck4-slide{0%{opacity:0;transform:translate(24px)}}.head.svelte-1kwbck4{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;flex:none;display:flex}h2.svelte-1kwbck4{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.02em;margin-right:auto;font-weight:500}.content.svelte-1kwbck4{padding:var(--space-5);gap:var(--space-5);scrollbar-width:thin;align-content:start;display:grid;overflow-y:auto}@media (width<=560px){.side.svelte-1kwbck4 .panel:where(.svelte-1kwbck4){border-radius:0;height:100dvh;margin:0}}.groups.svelte-15ie6wp{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}h3.svelte-15ie6wp{color:var(--accent);margin-bottom:var(--space-3)}dl.svelte-15ie6wp{gap:var(--space-3) var(--space-4);grid-template-columns:auto 1fr;align-items:center;margin:0;display:grid}dt.svelte-15ie6wp{flex-wrap:wrap;gap:4px;display:flex}dd.svelte-15ie6wp{font-size:var(--fs-small);color:var(--text-secondary);margin:0}.frame.svelte-jexz3l{min-width:0;min-height:0;padding:var(--space-4) var(--space-5) var(--space-5);border-radius:var(--radius-lg);background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-surface) 100%, transparent), color-mix(in srgb, var(--bg-surface) 70%, var(--bg-base)));border:1px solid var(--border-subtle);box-shadow:0 1px 0 color-mix(in srgb, var(--text-primary) 3%, transparent) inset;animation:svelte-jexz3l-rise var(--motion-slow) var(--ease-emphasized) backwards;animation-delay:calc(var(--i) * 30ms);transition:border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard), opacity var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);flex-direction:column;display:flex;position:relative}.frame.svelte-jexz3l:hover{border-color:var(--border-strong)}.frame.svelte-jexz3l{container-type:inline-size}.frame.bare.svelte-jexz3l{padding:var(--space-4) var(--space-5)}.frame.plain.svelte-jexz3l{box-shadow:none;background:0 0;border-color:#0000;padding:0}.frame.editing.svelte-jexz3l{border-style:dashed;border-color:var(--border-strong);padding-top:var(--space-3)}.frame.bare.editing.svelte-jexz3l{padding-top:var(--space-4)}.frame.plain.editing.svelte-jexz3l{padding:var(--space-5) var(--space-4) var(--space-2);background:color-mix(in srgb, var(--bg-surface) 50%, transparent)}.frame.selected.svelte-jexz3l{border-style:solid;border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent)}.frame.dragging.svelte-jexz3l{opacity:.35}.frame.over.svelte-jexz3l{border-color:var(--accent);box-shadow:-6px 0 0 -2px var(--accent);transform:translate(6px)}@keyframes svelte-jexz3l-rise{0%{opacity:0;transform:translateY(6px)}}.head.svelte-jexz3l{align-items:center;gap:var(--space-2);min-height:30px;margin-bottom:var(--space-3);flex:none;display:flex}.head.float.svelte-jexz3l{z-index:2;top:-15px;right:var(--space-3);left:var(--space-3);pointer-events:none;min-height:0;margin:0;position:absolute}.head.float.svelte-jexz3l>:where(.svelte-jexz3l){pointer-events:auto}.head.float.svelte-jexz3l .grip:where(.svelte-jexz3l),.head.float.svelte-jexz3l .tools:where(.svelte-jexz3l){border-radius:var(--radius-md);background:var(--bg-overlay);border:1px solid var(--border-strong);height:30px;box-shadow:var(--shadow-raised);margin:0;padding-inline:4px}.head.float.svelte-jexz3l .grip:where(.svelte-jexz3l){width:30px;padding:0}.head.float.svelte-jexz3l .tools:where(.svelte-jexz3l){margin-left:auto}.grip.svelte-jexz3l{width:24px;height:30px;margin-left:calc(var(--space-2) * -1);color:var(--text-muted);cursor:grab;border-radius:var(--radius-sm);place-items:center;display:grid}.grip.svelte-jexz3l:hover{color:var(--accent);background:var(--bg-elevated)}.grip.svelte-jexz3l:active{cursor:grabbing}.title.svelte-jexz3l{align-items:center;gap:var(--space-2);min-width:0;font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;flex:1;font-weight:500;display:flex}.dot.svelte-jexz3l{background:var(--wa);width:6px;height:6px;box-shadow:0 0 10px color-mix(in srgb, var(--wa) 60%, transparent);border-radius:1px;flex:none}.title-input.svelte-jexz3l{letter-spacing:.1em;text-transform:uppercase;flex:1;min-width:40px;height:28px!important;font-family:var(--font-mono)!important;font-size:var(--fs-meta)!important;background:0 0!important;border-color:#0000!important;padding-inline:6px!important}.title-input.svelte-jexz3l:hover,.title-input.svelte-jexz3l:focus{border-color:var(--border-strong)!important;background:var(--bg-base)!important}.tools.svelte-jexz3l{margin-right:calc(var(--space-2) * -1);align-items:center;gap:0;display:flex}.tools.svelte-jexz3l .icon-btn:where(.svelte-jexz3l){width:26px;height:26px}.size.svelte-jexz3l{color:var(--text-muted);margin-right:var(--space-1);font-size:10.5px}.body.svelte-jexz3l{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex:1;min-height:0;overflow:auto}.plain.svelte-jexz3l .body:where(.svelte-jexz3l){overflow:visible}@container (width<=380px){.size.svelte-jexz3l{display:none}}.grid.svelte-vkd0yl{width:100%;max-width:var(--maxw);padding:clamp(20px, 3vw, 40px) var(--gutter) var(--space-7);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:var(--row);gap:var(--gap);outline:none;grid-auto-flow:dense;margin:0 auto;display:grid}.grid.one.svelte-vkd0yl{grid-auto-rows:minmax(var(--row), auto)}.add.svelte-vkd0yl{place-content:center;justify-items:center;gap:var(--space-2);min-height:var(--row);border-radius:var(--radius-lg);border:1px dashed var(--border-strong);color:var(--text-secondary);transition:all var(--motion-base) var(--ease-standard);display:grid}.add.svelte-vkd0yl:hover,.add.over.svelte-vkd0yl{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.empty.svelte-vkd0yl{justify-items:center;gap:var(--space-4);padding:var(--space-7) 0;color:var(--text-secondary);grid-column:1/-1;display:grid}.cards.svelte-83xk1q{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.card.svelte-83xk1q{gap:var(--space-2) var(--space-4);text-align:left;width:100%;height:100%;padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--bg-surface);transition:all var(--motion-base) var(--ease-standard);grid-template-columns:auto 1fr;align-items:start;display:grid}.card.svelte-83xk1q:hover{border-color:var(--accent);background:var(--bg-elevated);transform:translateY(-2px)}.ico.svelte-83xk1q{border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 12%, var(--bg-elevated));width:42px;height:42px;color:var(--accent);place-items:center;display:grid}.txt.svelte-83xk1q{gap:4px;display:grid}.name.svelte-83xk1q{font-weight:550}.desc.svelte-83xk1q{font-size:var(--fs-small);color:var(--text-secondary);line-height:1.45}.size.svelte-83xk1q{color:var(--text-muted);grid-column:2;font-size:10.5px}.tabs.svelte-1u3w06f{margin-right:var(--space-2)}.themes.svelte-1u3w06f{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.theme.svelte-1u3w06f{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-surface);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard);gap:4px;display:grid;position:relative}.theme.svelte-1u3w06f:hover{border-color:var(--border-strong)}.theme.on.svelte-1u3w06f{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.theme.svelte-1u3w06f input:where(.svelte-1u3w06f){opacity:0;position:absolute}.theme.svelte-1u3w06f:has(input:where(.svelte-1u3w06f):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.sw.svelte-1u3w06f{height:28px;margin-bottom:var(--space-2);border:1px solid var(--border-subtle);border-radius:6px;display:flex;overflow:hidden}.sw.svelte-1u3w06f i:where(.svelte-1u3w06f){flex:1}.tn.svelte-1u3w06f{font-weight:550;font-size:var(--fs-ui-sm)}.tnote.svelte-1u3w06f{font-size:11.5px}.checks.svelte-1u3w06f{gap:var(--space-3);display:grid}.rows.svelte-1u3w06f{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.engine-row.svelte-1u3w06f{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-surface);grid-template-columns:auto 1fr 80px auto;align-items:center;display:grid}.engine-row.svelte-1u3w06f .url:where(.svelte-1u3w06f){font-size:var(--text-sm);grid-column:2/-1}.radio.svelte-1u3w06f{place-items:center;width:24px;display:grid}.page-row.svelte-1u3w06f{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-surface);grid-template-columns:20px 1fr 92px 40px auto auto auto;display:grid}.page-row.svelte-1u3w06f select:where(.svelte-1u3w06f){width:100%}.idx.svelte-1u3w06f{color:var(--accent);font-size:var(--text-sm)}.n.svelte-1u3w06f{font-size:var(--text-sm)}.add-page.svelte-1u3w06f{justify-self:start}.row-btns.svelte-1u3w06f{gap:var(--space-2);flex-wrap:wrap;display:flex}.file.svelte-1u3w06f{cursor:pointer;position:relative}.file.svelte-1u3w06f input:where(.svelte-1u3w06f){opacity:0;cursor:pointer;position:absolute;inset:0}.json.svelte-1u3w06f{resize:vertical;line-height:1.5;height:320px!important;padding:var(--space-3)!important;font-size:11.5px!important}.err.svelte-1u3w06f{color:var(--status-error);font-size:var(--text-sm)}@media (width<=560px){.themes.svelte-1u3w06f{grid-template-columns:1fr}.tabs.svelte-1u3w06f{order:3;width:100%}}.tmux.svelte-mcn90n{z-index:40;height:var(--bar-h);font-size:12px;line-height:calc(var(--bar-h) - 1px);background:color-mix(in srgb, var(--bg-surface) 92%, transparent);border-top:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-secondary);white-space:nowrap;align-items:stretch;display:flex;position:fixed;inset:auto 0 0}.session.svelte-mcn90n{background:var(--accent);color:var(--text-on-accent);text-align:center;min-width:9ch;padding-inline:12px;font-weight:600}.session.prefix.svelte-mcn90n{background:var(--status-warning)}.wins.svelte-mcn90n{scrollbar-width:none;margin:0;padding:0 0 0 4px;list-style:none;display:flex;overflow-x:auto}.win.svelte-mcn90n{height:100%;color:var(--text-secondary);transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);padding-inline:10px 6px}.win.svelte-mcn90n:hover{color:var(--text-primary);background:var(--bg-elevated)}.win.active.svelte-mcn90n{color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 14%, transparent);font-weight:600}.win.drop.svelte-mcn90n{background:var(--accent);color:var(--text-on-accent)}.flag.svelte-mcn90n{width:1ch;color:var(--accent);display:inline-block}.new.svelte-mcn90n{color:var(--text-muted);place-items:center;padding-inline:10px;display:grid}.rename.svelte-mcn90n{width:14ch;margin:3px 4px;height:calc(var(--bar-h) - 6px)!important;font-family:var(--font-mono)!important;padding-inline:6px!important;font-size:12px!important}.spacer.svelte-mcn90n{flex:1}.hints.svelte-mcn90n{color:var(--text-muted);gap:14px;padding-inline:12px;display:flex}.hints.svelte-mcn90n b:where(.svelte-mcn90n){color:var(--text-secondary);font-weight:500}.mode.svelte-mcn90n{color:var(--accent);font-weight:600}.seg.svelte-mcn90n{padding-inline:12px}.date.svelte-mcn90n{background:var(--bg-elevated);color:var(--text-secondary)}.clock.svelte-mcn90n{background:var(--bg-selected);color:var(--text-primary);font-weight:600}@media (width<=860px){.hints.svelte-mcn90n{display:none}}@media (width<=520px){.date.svelte-mcn90n,.session.svelte-mcn90n{display:none}}.toasts.svelte-1ig2a9j{left:50%;bottom:calc(var(--bar-h) + var(--space-5));z-index:60;pointer-events:none;position:fixed;transform:translate(-50%)}.toast.svelte-1ig2a9j{pointer-events:auto;align-items:center;gap:var(--space-4);padding:10px 10px 10px var(--space-4);border-radius:var(--radius-md);background:var(--text-primary);color:var(--bg-base);font-size:var(--fs-small);box-shadow:var(--shadow-overlay);animation:svelte-1ig2a9j-up var(--motion-slow) var(--ease-emphasized);white-space:nowrap;font-weight:500;display:flex}button.svelte-1ig2a9j{border-radius:var(--radius-sm);color:var(--bg-base);background:color-mix(in srgb, var(--bg-base) 10%, transparent);padding:4px 10px;font-weight:650}button.svelte-1ig2a9j:hover{background:color-mix(in srgb, var(--bg-base) 18%, transparent)}@keyframes svelte-1ig2a9j-up{0%{opacity:0;transform:translateY(8px)}}.top.svelte-fp80xw{z-index:30;padding:var(--space-3) var(--gutter) 0;pointer-events:none;position:sticky;top:0}.bar.svelte-fp80xw{pointer-events:auto;max-width:var(--maxw);align-items:center;gap:var(--space-5);height:52px;padding-inline:var(--space-4) var(--space-2);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-surface) 82%, transparent);border:1px solid color-mix(in srgb, var(--border-subtle) 70%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);transition:border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);margin-inline:auto;display:flex}.editing.svelte-fp80xw .bar:where(.svelte-fp80xw){border-color:color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 8%, transparent), var(--shadow-raised)}.path.svelte-fp80xw{font-size:var(--text-sm);color:var(--text-secondary);padding-left:var(--space-4);border-left:1px solid var(--border-subtle);line-height:20px}.idx.svelte-fp80xw{margin-left:1px}.edit-hint.svelte-fp80xw{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--accent);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.edit-hint.svelte-fp80xw svg{vertical-align:-2px;display:inline}.pulse.svelte-fp80xw{background:var(--accent);width:7px;height:7px;animation:svelte-fp80xw-pulse var(--motion-loop) var(--ease-standard) infinite;border-radius:50%;flex:none}@keyframes svelte-fp80xw-pulse{50%{opacity:.3}}.actions.svelte-fp80xw{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.tool.svelte-fp80xw{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);height:34px;font-size:var(--fs-small);color:var(--text-secondary);padding-inline:10px;display:inline-flex}.tool.svelte-fp80xw:hover{color:var(--text-primary);background:var(--bg-elevated)}.flip.svelte-fp80xw svg{transform:scaleX(-1)}@media (width<=760px){.hide-sm.svelte-fp80xw,.path.svelte-fp80xw{display:none}.bar.svelte-fp80xw{gap:var(--space-3)}}.sizes.svelte-9zh1nv{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.stepper.svelte-9zh1nv{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);justify-content:space-between;align-items:center;height:36px;padding-inline:3px;display:flex}hr.svelte-9zh1nv{border:0;border-top:1px solid var(--border-subtle);width:100%;margin:0}.foot.svelte-9zh1nv{justify-content:space-between;gap:var(--space-3);display:flex}.app.svelte-1n46o8q{flex-direction:column;min-height:100dvh;display:flex}.app.bar.svelte-1n46o8q{padding-bottom:var(--bar-h)}
