:root{--bg:oklch(98.2% .004 285);--surface:oklch(100% 0 0);--surface-2:oklch(97.2% .005 285);--surface-3:oklch(95.1% .006 285);--border:oklch(91.2% .006 285);--border-strong:oklch(85% .009 285);--text:oklch(27% .021 285);--text-2:oklch(50% .018 285);--text-3:oklch(53% .016 285);--accent:oklch(53% .16 285);--accent-2:oklch(46% .17 285);--accent-weak:color-mix(in oklab, var(--accent) 13%, var(--surface));--accent-weak-2:color-mix(in oklab, var(--accent) 22%, var(--surface));--on-accent:oklch(99% .005 285);--success:oklch(55% .12 156);--success-weak:color-mix(in oklab, var(--success) 15%, var(--surface));--warn:oklch(66% .13 66);--warn-weak:color-mix(in oklab, var(--warn) 20%, var(--surface));--error:oklch(56% .17 27);--error-weak:color-mix(in oklab, var(--error) 14%, var(--surface));--sans:"Public Sans", "Noto Sans SC", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--mono:"IBM Plex Mono", "Noto Sans SC", ui-monospace, SFMono-Regular, Menlo, monospace;--shadow:0 1px 2px #18162e0d, 0 4px 16px -6px #18162e1f;--shadow-lg:0 2px 4px #18162e0f, 0 20px 50px -14px #18162e3d;--r-outer:16px;--r-card:14px;--r-control:10px;--r-seg:8px;--r-chip:8px;--r-pill:999px;--focus-ring:0 0 0 2px var(--surface), 0 0 0 4px var(--accent)}:root[data-theme=dark]{--bg:oklch(18.5% .012 285);--surface:oklch(23.3% .014 285);--surface-2:oklch(27.6% .014 285);--surface-3:oklch(31.5% .015 285);--border:oklch(33% .015 285);--border-strong:oklch(41% .017 285);--text:oklch(95% .006 285);--text-2:oklch(75% .012 285);--text-3:oklch(70% .012 285);--accent:oklch(72% .14 285);--accent-2:oklch(79% .13 285);--on-accent:oklch(18% .02 285);--success:oklch(73% .13 156);--warn:oklch(79% .12 76);--error:oklch(68% .16 27);--shadow:0 1px 2px #0000004d, 0 4px 16px -6px #00000080;--shadow-lg:0 2px 4px #00000059, 0 20px 50px -14px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:oklch(18.5% .012 285);--surface:oklch(23.3% .014 285);--surface-2:oklch(27.6% .014 285);--surface-3:oklch(31.5% .015 285);--border:oklch(33% .015 285);--border-strong:oklch(41% .017 285);--text:oklch(95% .006 285);--text-2:oklch(75% .012 285);--text-3:oklch(70% .012 285);--accent:oklch(72% .14 285);--accent-2:oklch(79% .13 285);--on-accent:oklch(18% .02 285);--success:oklch(73% .13 156);--warn:oklch(79% .12 76);--error:oklch(68% .16 27);--shadow:0 1px 2px #0000004d, 0 4px 16px -6px #00000080;--shadow-lg:0 2px 4px #00000059, 0 20px 50px -14px #0009}}*{box-sizing:border-box}body{font-family:var(--sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.tb.svelte-m4rs0g{color:var(--text-2);align-items:center;gap:.5em;max-width:100%;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.tb.chip.svelte-m4rs0g{border-radius:var(--r-pill);background:var(--accent-weak);color:var(--accent);gap:.5em;padding:.46em .74em .46em .6em}.lock.svelte-m4rs0g{flex:none;width:.86em;height:.78em;display:inline-block;position:relative}.shackle.svelte-m4rs0g{box-sizing:border-box;border:.115em solid;border-bottom:none;border-radius:.28em .28em 0 0;width:.48em;height:.46em;position:absolute;top:0;left:.19em}.body.svelte-m4rs0g{background:currentColor;border-radius:.14em;width:.86em;height:.5em;position:absolute;bottom:0;left:0}.err.svelte-chhwsq{min-width:280px;max-width:420px;color:var(--text);font-family:var(--sans);text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0 auto;padding:32px 24px;display:flex}.ico.svelte-chhwsq{color:var(--error);font-size:28px;line-height:1}h1.svelte-chhwsq{margin:0;font-size:16px;font-weight:700}p.svelte-chhwsq{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.row.svelte-chhwsq{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:4px;display:flex}.retry.svelte-chhwsq{font:inherit;border-radius:var(--r-control);background:var(--accent);color:var(--on-accent);cursor:pointer;border:none;padding:8px 18px;font-size:13px;font-weight:600}.report.svelte-chhwsq{color:var(--accent);font-size:13px;text-decoration:none}
