.right.svelte-12qhfyh{align-items:center;gap:8px;min-width:0;display:flex}.acct.svelte-12qhfyh{text-overflow:ellipsis;white-space:nowrap;max-width:7em;min-height:48px;color:var(--fg);align-items:center;padding:0 6px;font-size:.9rem;font-weight:600;display:inline-flex;overflow:hidden}@font-face{font-family:Unbounded;font-weight:600;font-display:swap;src:url(../../../fonts/unbounded-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Unbounded;font-weight:800;font-display:swap;src:url(../../../fonts/unbounded-latin-800-normal.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--display:"Unbounded", system-ui, sans-serif;--body:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--bg:#f3f0ff;--bg-glow:#e2dbff;--fg:#1a1440;--muted:#554d84;--surface:#fff;--surface-2:#ebe6ff;--line:#b3abd9;--border:#8f87bc;--accent:#c8186f;--accent-fg:#fff;--accent-deep:#860c49;--good:#0e7c4c;--good-bg:#dcf5e9;--bad:#b8322a;--bad-bg:#fde4e1;--gold:#8a5d00;--gold-bg:#fff1c9;--highlight:#e6dfff;--shadow:#28146e24;--search-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23554d84' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5L21 21'/%3E%3C/svg%3E");--wave-heard:#0e8a55;--wave-ahead:#fff;--wave-ahead-edge:#8f87bc;--wave-revealed:#b6e6cd;--wave-revealed-edge:#0e8a55;--wave-pending:#a65400;--wave-playhead:#fff;--wave-playhead-edge:#1a1440}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#120e2a;--bg-glow:#2c2068;--fg:#f5f2ff;--muted:#b9b1e2;--surface:#1e1844;--surface-2:#2a235a;--line:#4c4485;--border:#7d74b8;--accent:#ff5ea9;--accent-fg:#2a0619;--accent-deep:#b03174;--good:#52e3a0;--good-bg:#133d34;--bad:#ff8a7f;--bad-bg:#44192a;--gold:#ffd35c;--gold-bg:#3d3115;--highlight:#352c72;--shadow:#00000059;--search-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b9b1e2' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5L21 21'/%3E%3C/svg%3E");--wave-heard:#52e3a0;--wave-ahead:#e9e6fa;--wave-ahead-edge:#e9e6fa;--wave-revealed:#275c4a;--wave-revealed-edge:#52e3a0;--wave-pending:#ffb340;--wave-playhead:#fff;--wave-playhead-edge:#120e2a}}*,:before,:after{box-sizing:border-box}html{background:var(--bg)}body{padding:env(safe-area-inset-top,0px) max(16px, env(safe-area-inset-right,0px)) calc(32px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));min-height:100dvh;color:var(--fg);background:radial-gradient(110% 50% at 50% -8%, var(--bg-glow), transparent 70%) no-repeat, var(--bg);font:17px/1.5 var(--body);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}main{max-width:30rem;margin:0 auto}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em;font-weight:600;line-height:1.2}button,input{font:inherit;touch-action:manipulation;min-width:48px;min-height:48px}button{color:var(--fg);background:var(--surface);border:2px solid var(--line);cursor:pointer;box-shadow:0 3px 0 var(--line);border-radius:14px;padding:8px 16px;font-weight:600;transition:transform 70ms ease-out,box-shadow 70ms ease-out,background-color .12s}button:active:not(:disabled){box-shadow:0 1px 0 var(--line);transform:translateY(2px)}button:disabled{cursor:default;opacity:.55}button.primary{color:var(--accent-fg);background:var(--accent);border-color:var(--accent);box-shadow:0 4px 0 var(--accent-deep);font-family:var(--display);letter-spacing:.01em;font-weight:600}button.primary:active:not(:disabled){box-shadow:0 1px 0 var(--accent-deep);transform:translateY(3px)}a{color:var(--accent);font-weight:600}:focus-visible{outline:3px solid var(--fg);outline-offset:3px}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.num{font-family:var(--display);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.moved.svelte-12qhfyh{text-align:center;max-width:30rem;margin:4px auto 8px}.moved.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--accent-fg);background:var(--accent);box-shadow:0 4px 0 var(--accent-deep);font-family:var(--display);overflow-wrap:anywhere;border-radius:12px;padding:12px 16px;text-decoration:none;display:block}.bar.svelte-12qhfyh{justify-content:space-between;align-items:center;max-width:30rem;margin:0 auto;padding:10px 0 4px;display:flex}.home.svelte-12qhfyh{min-height:48px;color:var(--fg);align-items:center;text-decoration:none;display:inline-flex}.langs.svelte-12qhfyh{background:var(--surface-2);border-radius:999px;gap:2px;padding:3px;display:flex}.langs.svelte-12qhfyh button:where(.svelte-12qhfyh){min-width:48px;min-height:48px;box-shadow:none;color:var(--muted);letter-spacing:.05em;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:.8em}.langs.svelte-12qhfyh button[aria-pressed=true]:where(.svelte-12qhfyh){background:var(--surface);color:var(--fg);box-shadow:0 1px 3px var(--shadow)}
