@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display: "Inter Tight Variable", "Inter Tight", system-ui, sans-serif;--font-body: "Inter Variable", "Inter", system-ui, sans-serif;--font-code: "JetBrains Mono Variable", ui-monospace, SFMono-Regular, monospace;--font-lockup: "League Spartan", var(--font-display);--page-max: 960px;--page-gutter: clamp(1rem, 4vw, 2.5rem);--content-left: max(2rem, calc((100vw - var(--page-max)) / 2));--text-xs: clamp(.75rem, .73rem + .1vw, .8125rem);--text-sm: clamp(.875rem, .85rem + .13vw, .9375rem);--text-base: clamp(1rem, .97rem + .16vw, 1.125rem);--text-lg: clamp(1.125rem, 1.06rem + .33vw, 1.375rem);--text-xl: clamp(1.375rem, 1.24rem + .68vw, 1.875rem);--text-2xl: clamp(1.75rem, 1.5rem + 1.25vw, 2.5rem);--text-3xl: clamp(2.25rem, 1.8rem + 2.25vw, 3.5rem);--text-hero: clamp(3rem, 2.1rem + 4.5vw, 6rem);--leading-tight: 1.05;--leading-snug: 1.2;--leading-normal: 1.4;--leading-body: 1.65;--tracking-display: -.01em;--tracking-heading: -.005em;--tracking-label: .08em;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-display: 800;--n-50: #faf8f4;--n-100: #f1efe8;--n-200: #e6e2d8;--n-300: #d4cfc4;--n-400: #b0aca2;--n-500: #8a8780;--n-600: #6c6961;--n-700: #57544f;--n-800: #38352f;--n-900: #1a1815;--n-950: #0d0c0a;--clay-300: #d4a5a0;--clay-400: #c47d75;--clay-500: #b66059;--clay-600: #9e4f49;--clay-700: #834039;--lime: #d6f24a}:root,[data-theme=light]{color-scheme:light;--bg: var(--n-50);--surface: var(--n-100);--surface-2: var(--n-200);--border: var(--n-200);--border-strong:var(--n-300);--ink: var(--n-900);--ink-muted: var(--n-700);--ink-faint: var(--n-500);--accent: var(--clay-500);--accent-hover: var(--clay-600);--on-accent: var(--n-50);--highlight: var(--lime);--code-bg: var(--n-100);--chrome-bg: var(--bg);--hero-bg-a: #faf7f3;--hero-bg-b: #f0e4d3;--hero-shadow: radial-gradient(ellipse closest-side at center, rgba(0, 0, 0, .6) 0%, rgba(0, 0, 0, .4) 70%, rgba(0, 0, 0, .3) 75%, rgba(0, 0, 0, 0) 100%);--board-bg: #272822;--hero-ink-flip: var(--n-50)}[data-theme=dark]{color-scheme:dark;--bg: var(--n-950);--surface: var(--n-900);--surface-2: var(--n-800);--border: var(--n-800);--border-strong:var(--n-700);--ink: var(--n-50);--ink-muted: var(--n-300);--ink-faint: var(--n-500);--accent: var(--clay-400);--accent-hover: var(--clay-300);--on-accent: var(--n-950);--highlight: var(--lime);--code-bg: var(--n-900);--hero-bg-a: #0a0908;--hero-bg-b: var(--n-900);--hero-shadow: radial-gradient(ellipse closest-side at center, rgba(250, 248, 244, .14) 0%, rgba(250, 248, 244, .08) 70%, rgba(250, 248, 244, .04) 75%, rgba(250, 248, 244, 0) 100%);--board-bg: #f5f2f0;--hero-ink-flip: var(--n-900)}*,*:before,*:after{box-sizing:border-box}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}html,body{height:100%}body{margin:0;font-family:var(--font-body);font-optical-sizing:auto;font-size:var(--text-base);line-height:var(--leading-normal);background-color:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-wrap:break-word}#app{min-height:100%}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._action_1f2pd_1{flex:1;height:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._ask_1f2pd_14{color:var(--ink-muted);font-size:var(--text-sm);font-weight:var(--weight-medium)}._pill_1f2pd_20{background:var(--highlight);color:var(--n-900);font-weight:var(--weight-semibold);font-size:var(--text-xs);padding:5px 12px;border-radius:999px;transition:background-color .15s ease}._action_1f2pd_1[aria-pressed=true] ._pill_1f2pd_20{background:var(--surface-2);color:var(--ink)}._wave_ydcja_1{display:flex;align-items:flex-end;gap:2px}._wave_ydcja_1 i{flex:1;display:block;min-width:1px;border-radius:1px;background:var(--accent)}._idle_m0a7m_1{flex:1;text-align:center;color:var(--ink-faint);font-size:var(--text-xs)}._art_m0a7m_8{width:36px;height:36px;border-radius:50%;background:var(--surface-2);flex:0 0 auto;overflow:hidden;display:flex;align-items:flex-end;padding:0 7px 6px}._artWave_m0a7m_20{width:100%;height:60%;gap:1.5px;opacity:.7}._text_m0a7m_27{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:0;background:none;padding:0;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._title_m0a7m_42,._sub_m0a7m_43{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._title_m0a7m_42{font-weight:var(--weight-semibold);font-size:var(--text-xs)}._sub_m0a7m_43{font-size:var(--text-xs);color:var(--ink-faint)}._icon_m0a7m_60{width:30px;height:30px;border-radius:50%;border:0;background:none;display:grid;place-items:center;font-size:var(--text-sm);color:var(--ink);flex:0 0 auto;cursor:pointer;-webkit-tap-highlight-color:transparent}._flag_m0a7m_75{color:var(--ink-faint)}._flag_m0a7m_75[aria-pressed=true]{background:var(--highlight);color:var(--n-900)}._primary_m0a7m_84{background:var(--ink);color:var(--bg)}._primary_m0a7m_84:disabled{opacity:.35;cursor:default}._progress_m0a7m_94{position:absolute;left:14px;right:14px;bottom:0;height:2px;background:color-mix(in srgb,var(--ink) 15%,transparent)}._progress_m0a7m_94 i{display:block;height:100%;background:var(--accent);transition:width .25s linear}._screen_ugrzw_1{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:calc(var(--safe-top) + 24px) 16px calc(var(--safe-bottom) + 24px)}._who_ugrzw_11{margin:0;font-family:var(--font-code);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}._signOut_ugrzw_20{border:0;background:none;padding:0;font:inherit;color:var(--ink-faint);text-decoration:underline;text-underline-offset:2px;cursor:pointer}._signOut_ugrzw_20:hover{color:var(--ink)}._title_1v6ql_1{margin:0;font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-transform:lowercase}._sub_1v6ql_11{margin:.25rem 0 0;font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint)}._error_1v6ql_18{margin:0;color:var(--accent);font-size:var(--text-sm)}._empty_1v6ql_24{margin:1rem 0;color:var(--ink-faint);font-size:var(--text-sm);text-align:center}._group_1v6ql_31{display:flex;flex-direction:column}._group_1v6ql_31+._group_1v6ql_31{margin-top:.75rem}._list_1v6ql_41{margin:0;padding:0 4px 4px;display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--border-strong);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-base);letter-spacing:var(--tracking-heading);text-transform:lowercase}._count_1v6ql_55{font-family:var(--font-code);font-weight:var(--weight-regular);font-size:var(--text-xs);color:var(--ink-faint)}._rows_1v6ql_62{list-style:none;margin:0;padding:0}._row_1v6ql_62{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 4px;border-bottom:1px solid var(--border);transition:opacity .2s ease}._cleared_1v6ql_78{opacity:.5}._play_1v6ql_82{width:32px;height:32px;border-radius:50%;border:1px solid var(--border-strong);background:none;display:grid;place-items:center;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}._play_1v6ql_82:disabled{opacity:.35;cursor:default}._current_1v6ql_100 ._play_1v6ql_82{background:var(--ink);color:var(--bg);border-color:var(--ink)}._text_1v6ql_106{min-width:0;display:flex;flex-direction:column}._name_1v6ql_112,._artist_1v6ql_113{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._name_1v6ql_112{font-weight:var(--weight-medium)}._current_1v6ql_100 ._name_1v6ql_112{color:var(--accent)}._artist_1v6ql_113{font-size:var(--text-xs);color:var(--ink-faint)}._reason_1v6ql_134{margin-top:6px;width:100%;padding:5px 8px;border:1px solid transparent;border-radius:8px;background:var(--surface);color:var(--ink-muted);font:inherit;font-size:16px;line-height:1.3}._reason_1v6ql_134::placeholder{color:var(--ink-faint)}._reason_1v6ql_134:focus{outline:none;border-color:var(--accent);color:var(--ink);background:var(--bg)}._reason_1v6ql_134:disabled{background:none;padding-left:0}._flag_1v6ql_163{min-width:34px;height:34px;padding:0 8px;border:0;border-radius:10px;display:grid;place-items:center;background:none;color:var(--ink-muted);font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}._flag_1v6ql_163[aria-pressed=true]{background:var(--highlight);color:var(--n-900)}._flag_1v6ql_163[aria-pressed=false]{font-family:var(--font-code);font-size:var(--text-xs);border:1px solid var(--border-strong)}@media(prefers-reduced-motion:reduce){._row_1v6ql_62{transition:none}}._card_89gwd_1{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,transform .12s ease}._card_89gwd_1:active{transform:scale(.99)}._playing_89gwd_20{border-color:var(--accent)}._selected_89gwd_24{background:var(--surface-2)}._text_89gwd_28{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}._name_89gwd_36{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-lg);letter-spacing:var(--tracking-heading);line-height:1;text-transform:lowercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._meta_89gwd_48{font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint);white-space:nowrap}._flagged_89gwd_55{color:var(--accent)}._missing_89gwd_59{color:var(--ink-muted)}._spark_89gwd_63{width:44px;height:22px;gap:1.5px;opacity:.32;flex:0 0 auto}._title_l8bc7_1{margin:0;font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-transform:lowercase}._sub_l8bc7_11{margin:.25rem 0 0;font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint)}._notHosted_l8bc7_18{margin:0;padding:12px 14px;border-radius:12px;background:var(--surface);color:var(--ink-muted);font-size:var(--text-sm)}._error_l8bc7_27{margin:0;color:var(--accent);font-size:var(--text-sm)}._cards_l8bc7_33{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._scrubber_19i4i_1{display:flex;flex-direction:column;gap:4px}._control_19i4i_8{display:flex;align-items:center;height:28px;cursor:pointer;touch-action:none}._control_19i4i_8[data-disabled]{cursor:default;opacity:.5}._track_19i4i_21{position:relative;width:100%;height:4px;border-radius:2px;background:var(--border-strong)}._indicator_19i4i_29{height:100%;border-radius:2px;background:var(--accent)}._thumb_19i4i_35{width:14px;height:14px;border-radius:50%;background:var(--ink);box-shadow:0 1px 3px #0000004d;transition:transform .12s ease}._thumb_19i4i_35[data-dragging]{transform:scale(1.25)}._thumb_19i4i_35:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._times_19i4i_53{display:flex;justify-content:space-between;font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums}._context_17pi2_1{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs);color:var(--ink-faint)}._list_17pi2_9{color:var(--ink);font-weight:var(--weight-semibold);text-transform:lowercase}._position_17pi2_15{font-family:var(--font-code)}._cover_17pi2_21{position:relative;aspect-ratio:1.28;border-radius:16px;background:var(--surface);border:1px solid var(--border);overflow:hidden}._wave_17pi2_30{position:absolute;left:14px;right:14px;bottom:0;height:68%}._under_17pi2_38{opacity:.28}._over_17pi2_42{position:absolute;inset:0;transition:clip-path .25s linear}._label_17pi2_48{position:absolute;top:10px;left:12px;z-index:1;font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-muted);background:color-mix(in srgb,var(--bg) 78%,transparent);padding:3px 7px;border-radius:6px}._title_17pi2_61{margin:0;font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-wrap:balance}._artist_17pi2_71{margin:.3rem 0 0;color:var(--ink-muted)}._meta_17pi2_76{margin:.5rem 0 0;display:flex;flex-wrap:wrap;gap:.75rem;font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint)}._rec_17pi2_86{color:var(--accent)}._transport_17pi2_90{display:flex;align-items:center;justify-content:center;gap:28px;padding-top:4px}._step_17pi2_98,._primary_17pi2_99{border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease}._step_17pi2_98{width:44px;height:44px;background:none;color:var(--ink)}._primary_17pi2_99{width:60px;height:60px;background:var(--ink);color:var(--bg)}._step_17pi2_98:active,._primary_17pi2_99:active{transform:scale(.94)}._step_17pi2_98:disabled,._primary_17pi2_99:disabled{opacity:.35;cursor:default}@media(prefers-reduced-motion:reduce){._over_17pi2_42,._step_17pi2_98,._primary_17pi2_99{transition:none}}._chips_15lwg_1{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px}._chips_15lwg_1::-webkit-scrollbar{display:none}._chip_15lwg_1{flex:0 0 auto;font-size:var(--text-xs);font-family:var(--font-code);padding:5px 11px;border-radius:999px;border:1px solid var(--border-strong);background:none;color:var(--ink-muted);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}._chip_15lwg_1[data-pressed]{background:var(--ink);color:var(--bg);border-color:var(--ink)}._chip_15lwg_1:disabled{opacity:.4;cursor:default}._trigger_19dbz_1{border:0;border-radius:999px;padding:6px 14px;background:var(--highlight);color:var(--n-900);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent}._trigger_19dbz_1:disabled{background:var(--surface-2);color:var(--ink-faint);cursor:default}._backdrop_19dbz_20{position:fixed;inset:0;z-index:30;background:#0d0c0a80;transition:opacity .2s ease}._backdrop_19dbz_20[data-starting-style],._backdrop_19dbz_20[data-ending-style]{opacity:0}._popup_19dbz_33{position:fixed;z-index:31;left:50%;top:50%;width:min(340px,calc(100vw - 32px));transform:translate(-50%,-50%);padding:20px;border:1px solid var(--border);border-radius:18px;background:var(--bg);color:var(--ink);box-shadow:0 24px 60px -20px #00000080;outline:0;transition:opacity .2s ease,transform .2s ease}._popup_19dbz_33[data-starting-style],._popup_19dbz_33[data-ending-style]{opacity:0;transform:translate(-50%,-48%)}._title_19dbz_56{margin:0;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-lg);letter-spacing:var(--tracking-heading)}._description_19dbz_64{margin:8px 0 0;font-size:var(--text-sm);color:var(--ink-muted)}._actions_19dbz_70{margin-top:18px;display:flex;justify-content:flex-end;gap:8px}._cancel_19dbz_77,._go_19dbz_78{border-radius:999px;padding:8px 16px;font:inherit;font-size:var(--text-sm);cursor:pointer}._cancel_19dbz_77{border:1px solid var(--border-strong);background:none;color:var(--ink)}._go_19dbz_78{border:0;background:var(--ink);color:var(--bg);font-weight:var(--weight-semibold)}._progress_19dbz_99{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--surface);color:var(--ink-muted);font-family:var(--font-code);font-size:var(--text-xs)}._spinner_19dbz_111{width:14px;height:14px;flex:0 0 auto;border-radius:50%;border:2px solid var(--border-strong);border-top-color:var(--accent);animation:_spin_19dbz_111 .8s linear infinite}@keyframes _spin_19dbz_111{to{transform:rotate(360deg)}}._result_19dbz_127{margin:0;display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;font-size:var(--text-sm)}._result_19dbz_127>span{flex:1}._ok_19dbz_141{background:var(--surface);color:var(--ink)}._warn_19dbz_146{background:color-mix(in srgb,var(--accent) 12%,var(--bg));color:var(--ink)}._dismiss_19dbz_151{border:0;background:none;color:var(--ink-faint);cursor:pointer;padding:0 2px}@media(prefers-reduced-motion:reduce){._backdrop_19dbz_20,._popup_19dbz_33{transition:none}._spinner_19dbz_111{animation-duration:2.4s}}._row_dojv0_1{position:relative;border-bottom:1px solid var(--border);overflow:hidden}._track_dojv0_9{position:relative}._under_dojv0_15{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center;padding:0 18px;background:var(--surface-2);font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint)}._reveal_dojv0_28{transition:color .15s ease}._noteSide_dojv0_32._armed_dojv0_32{color:var(--accent)}._scrapSide_dojv0_36._armed_dojv0_32{color:var(--ink)}._slide_dojv0_40{position:relative;display:flex;align-items:center;padding:0 4px;background:var(--bg);touch-action:pan-y;transition:transform .25s cubic-bezier(.32,.72,0,1)}._main_dojv0_50{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:10px 0;border:0;background:none;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._title_dojv0_64{display:flex;align-items:center;gap:8px;min-width:0}._name_dojv0_71{font-weight:var(--weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._current_dojv0_78 ._name_dojv0_71{color:var(--accent)}._second_dojv0_84{display:flex;align-items:baseline;gap:12px;min-width:0;font-size:var(--text-xs)}._artist_dojv0_92{flex:1;min-width:0;color:var(--ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dest_dojv0_101{flex:0 0 auto;display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}._list_dojv0_109{color:var(--ink);font-weight:var(--weight-semibold)}._arrow_dojv0_114{color:var(--accent);font-weight:var(--weight-bold)}._open_dojv0_119{color:var(--accent);font-style:italic}._done_dojv0_124{color:var(--ink-muted)}._gone_dojv0_128{color:var(--ink-faint)}._scrapped_dojv0_132 ._name_dojv0_71,._scrapped_dojv0_132 ._artist_dojv0_92{color:var(--ink-faint);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--ink-faint) 60%,transparent)}._row_dojv0_1[data-status] ._main_dojv0_50{cursor:default}._row_dojv0_1[data-status] ._hoverActions_dojv0_144{display:none}._row_dojv0_1[data-status=waiting]{opacity:.45}._status_dojv0_153{color:var(--ink-muted);font-family:var(--font-code)}._row_dojv0_1[data-status=added] ._status_dojv0_153,._row_dojv0_1[data-status=done] ._status_dojv0_153{color:var(--accent)}._row_dojv0_1[data-status=failed] ._status_dojv0_153{color:var(--accent);font-weight:var(--weight-semibold)}._busy_dojv0_168{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--border-strong);border-top-color:var(--accent);animation:_spin_dojv0_1 .8s linear infinite;align-self:center}@keyframes _spin_dojv0_1{to{transform:rotate(360deg)}}._row_dojv0_1[data-status=done]{animation:_leave_dojv0_1 .45s .35s ease forwards;pointer-events:none}@keyframes _leave_dojv0_1{0%{max-height:120px;opacity:1}to{max-height:0;opacity:0;border-bottom-width:0}}._note_dojv0_32{font-size:var(--text-xs);font-style:italic;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._end_dojv0_211{display:flex;align-items:center;gap:4px}._end_dojv0_211:has(._chip_dojv0_219){margin-left:10px}._chip_dojv0_219{font-size:var(--text-xs);color:var(--ink-muted);background:var(--surface-2);padding:2px 8px;border-radius:999px;white-space:nowrap}._hoverActions_dojv0_144{display:none}@media(hover:hover)and (pointer:fine){._hoverActions_dojv0_144{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;gap:2px;padding:0 4px 0 24px;background:linear-gradient(to right,transparent,var(--bg) 20px);opacity:0;pointer-events:none;transition:opacity .12s ease}._row_dojv0_1:hover ._hoverActions_dojv0_144,._row_dojv0_1:focus-within ._hoverActions_dojv0_144{opacity:1;pointer-events:auto}}._action_dojv0_262{width:28px;height:28px;border:0;border-radius:8px;background:none;display:grid;place-items:center;color:var(--ink-muted);font-size:var(--text-sm);cursor:pointer}._action_dojv0_262:hover{background:var(--surface);color:var(--ink)}._noteInput_dojv0_281{display:block;width:calc(100% - 8px);margin:0 4px 10px;padding:6px 9px;border:1px solid var(--accent);border-radius:8px;background:var(--bg);color:var(--ink);font:inherit;font-size:16px}._noteInput_dojv0_281:focus{outline:none}._eq_dojv0_298{display:inline-flex;align-items:flex-end;gap:2px;height:11px;color:var(--accent);flex:0 0 auto}._eq_dojv0_298 i{width:3px;height:100%;border-radius:1px;background:currentColor;transform-origin:bottom;animation:_eq_dojv0_298 .9s ease-in-out infinite alternate}._eq_dojv0_298 i:nth-child(2){animation-delay:-.3s}._eq_dojv0_298 i:nth-child(3){animation-delay:-.6s}._eqPaused_dojv0_324 i{animation-play-state:paused;transform:scaleY(.4)}@keyframes _eq_dojv0_298{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){._slide_dojv0_40,._reveal_dojv0_28,._hoverActions_dojv0_144{transition:none}._eq_dojv0_298 i{animation:none;transform:scaleY(.6)}._busy_dojv0_168{animation-duration:2.4s}._row_dojv0_1[data-status=done]{animation-duration:.01s}}._row_y61qy_1{display:flex;align-items:center;border-bottom:1px solid var(--border)}._main_y61qy_7{flex:1;min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 4px;border:0;background:none;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._idx_y61qy_22{font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint);text-align:center}._text_y61qy_29{min-width:0;display:flex;flex-direction:column}._name_y61qy_35{font-weight:var(--weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._artist_y61qy_42{font-size:var(--text-xs);color:var(--ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._current_y61qy_50 ._name_y61qy_35,._current_y61qy_50 ._idx_y61qy_22{color:var(--accent)}._chips_y61qy_55{display:flex;gap:4px}._chip_y61qy_55{font-size:var(--text-xs);color:var(--ink-muted);background:var(--surface-2);padding:2px 8px;border-radius:999px;white-space:nowrap}._rec_y61qy_69{color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}._nospot_y61qy_74{color:#c2410c;background:color-mix(in srgb,#c2410c 12%,transparent)}[data-theme=dark] ._nospot_y61qy_74{color:#f0894f}._bpm_y61qy_83{font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint);min-width:2ch;text-align:right}._flag_y61qy_91{width:34px;height:34px;margin-left:2px;border:0;border-radius:10px;background:none;display:grid;place-items:center;color:var(--ink-faint);font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}._flag_y61qy_91[aria-pressed=true]{background:var(--highlight);color:var(--n-900)}._eq_y61qy_112{display:inline-flex;align-items:flex-end;gap:2px;height:12px}._eq_y61qy_112 i{width:3px;height:100%;border-radius:1px;background:currentColor;transform-origin:bottom;animation:_eq_y61qy_112 .9s ease-in-out infinite alternate}._eq_y61qy_112 i:nth-child(2){animation-delay:-.3s}._eq_y61qy_112 i:nth-child(3){animation-delay:-.6s}._eqPaused_y61qy_136 i{animation-play-state:paused;transform:scaleY(.4)}@keyframes _eq_y61qy_112{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){._eq_y61qy_112 i{animation:none;transform:scaleY(.6)}}._title_1uagt_1{margin:0;font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-transform:lowercase}._titleRow_1uagt_11{display:flex;align-items:center;justify-content:space-between;gap:12px}._lock_1uagt_18{font-size:.5em;vertical-align:middle}._lede_1uagt_23{margin:.4rem 0 0;font-size:var(--text-sm);color:var(--ink-muted);max-width:44ch}._meta_1uagt_30{margin:.3rem 0 0;font-family:var(--font-code);font-size:var(--text-xs);color:var(--ink-faint)}._error_1uagt_37{margin:0;color:var(--accent);font-size:var(--text-sm)}._rows_1uagt_43{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._empty_1uagt_51{margin:1rem 0;color:var(--ink-faint);font-size:var(--text-sm);text-align:center}._empty_1uagt_51 code{font-family:var(--font-code);font-size:.92em;color:var(--ink-muted)}:root{--dock-height: 48px;--dock-gap: 16px}._dock_5tl8j_7{position:fixed;left:12px;right:12px;bottom:calc(var(--safe-bottom) + var(--dock-gap));display:flex;align-items:center;gap:8px;z-index:10}._glass_5tl8j_19{--glass-hi: rgba(255, 255, 255, .55);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);background:color-mix(in srgb,var(--bg) 52%,transparent);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);box-shadow:0 10px 28px -12px #00000073,inset 0 1px 0 var(--glass-hi)}[data-theme=dark] ._glass_5tl8j_19{--glass-hi: rgba(255, 255, 255, .12)}._button_5tl8j_32{width:var(--dock-height);height:var(--dock-height);border-radius:50%;display:grid;place-items:center;padding:0;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease}._button_5tl8j_32:active{transform:scale(.94)}._icon_5tl8j_51 line{stroke:currentColor;stroke-width:1.8;stroke-linecap:round;transform-box:fill-box;transform-origin:center;transition:transform .28s cubic-bezier(.32,.72,0,1)}._button_5tl8j_32[data-back] ._top_5tl8j_60{transform:translate(-4px,1.5px) rotate(-45deg) scaleX(.6)}._button_5tl8j_32[data-back] ._bottom_5tl8j_64{transform:translate(-4px,-1.5px) rotate(45deg) scaleX(.6)}._button_5tl8j_32[data-back] ._mid_5tl8j_68{transform:scaleX(.93)}._capsule_5tl8j_72{flex:1;min-width:0;height:var(--dock-height);border-radius:calc(var(--dock-height) / 2);display:flex;align-items:center;gap:9px;padding:0 8px 0 6px;position:relative;overflow:hidden;font-size:var(--text-sm)}@media(prefers-reduced-motion:reduce){._button_5tl8j_32,._icon_5tl8j_51 line{transition:none}}._links_412va_1{display:flex}._link_412va_1{display:flex;align-items:baseline;border:0;background:none;padding:0;text-align:left;cursor:pointer;font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-heading);line-height:1;text-transform:lowercase;color:var(--ink-muted);-webkit-tap-highlight-color:transparent}._on_412va_22{color:var(--ink)}._count_412va_26{font-family:var(--font-code);font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--ink-faint)}._drawer_412va_34{flex-direction:column}._drawer_412va_34 ._link_412va_1{justify-content:space-between;gap:1rem;padding:.55rem 0;font-size:var(--text-2xl)}._rail_412va_46{gap:16px}._rail_412va_46 ._link_412va_1{gap:4px;font-size:var(--text-lg)}._rail_412va_46 ._link_412va_1:not(._on_412va_22){color:var(--ink-faint)}._setting_fc9eq_1{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 0;font-size:var(--text-sm);color:var(--ink-muted)}._switch_fc9eq_12{position:relative;width:36px;height:20px;border-radius:10px;border:0;padding:0;flex:0 0 auto;background:var(--border-strong);transition:background-color .2s ease;cursor:pointer}._switch_fc9eq_12[data-checked]{background:var(--accent)}._thumb_fc9eq_29{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--bg);transition:transform .2s ease}._switch_fc9eq_12[data-checked] ._thumb_fc9eq_29{transform:translate(16px);background:var(--on-accent)}._theme_fc9eq_46{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:0;cursor:pointer;color:var(--ink-muted);text-transform:lowercase}._track_fc9eq_58{position:relative;width:40px;height:20px;border-radius:10px;background:#6cb4e8;box-shadow:inset 0 1px 3px #0000002e;transition:background-color .4s ease}._knob_fc9eq_68{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#ffd23f;transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .4s ease}[data-theme=dark] ._track_fc9eq_58{background:#1e2440}[data-theme=dark] ._knob_fc9eq_68{transform:translate(20px);background:#e7e7ec}@media(prefers-reduced-motion:reduce){._switch_fc9eq_12,._thumb_fc9eq_29,._track_fc9eq_58,._knob_fc9eq_68{transition:none}}._frame_5qq50_4{height:100dvh;max-width:960px;margin:0 auto;display:grid;overflow:hidden}._frame_5qq50_4[data-tier=two]{grid-template-columns:minmax(260px,38%) minmax(0,1fr)}._frame_5qq50_4[data-tier=three]{grid-template-columns:31% minmax(0,1fr) 33%;border-inline:1px solid var(--border)}._pane_5qq50_21{min-width:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:calc(var(--safe-top) + 1.25rem) 16px 1.25rem;border-right:1px solid var(--border)}._pane_5qq50_21:last-child{border-right:0}._pane_5qq50_21>*{flex-shrink:0}._frame_5qq50_4[data-tier=two] ._pane_5qq50_21{padding-bottom:calc(var(--safe-bottom) + var(--dock-gap) + var(--dock-height) + 1.25rem)}._rail_5qq50_48{background:color-mix(in srgb,var(--surface) 40%,var(--bg))}._settings_5qq50_52{margin-top:auto;padding-top:12px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:6px;font-size:var(--text-xs);color:var(--ink-faint)}._empty_5qq50_63{margin:auto 0;text-align:center;color:var(--ink-faint);font-size:var(--text-sm)}._flag_5qq50_71{display:flex;height:var(--dock-height);border:1px solid var(--border);border-radius:calc(var(--dock-height) / 2);background:var(--surface)}._backdrop_5qq50_80{position:fixed;inset:0;background:#0d0c0a66;z-index:20;transition:opacity .28s ease}._backdrop_5qq50_80[data-starting-style],._backdrop_5qq50_80[data-ending-style]{opacity:0}._sheet_5qq50_93{position:fixed;top:0;right:0;bottom:0;width:min(420px,62vw);z-index:21;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:calc(var(--safe-top) + 1rem) 20px calc(var(--safe-bottom) + 1.25rem);background:var(--bg);color:var(--ink);border-left:1px solid var(--border);box-shadow:-24px 0 60px -20px #00000073;outline:0;transition:transform .28s cubic-bezier(.32,.72,0,1)}._sheet_5qq50_93[data-starting-style],._sheet_5qq50_93[data-ending-style]{transform:translate(100%)}._close_5qq50_118{align-self:flex-start;width:36px;height:36px;margin-left:-6px;border:0;border-radius:50%;display:grid;place-items:center;background:none;color:var(--ink);cursor:pointer}._close_5qq50_118:hover{background:var(--surface)}@media(prefers-reduced-motion:reduce){._backdrop_5qq50_80,._sheet_5qq50_93{transition:none}}._backdrop_1a8t0_1{position:fixed;inset:0;background:#0d0c0a80;z-index:20;transition:opacity .28s ease}._backdrop_1a8t0_1[data-starting-style],._backdrop_1a8t0_1[data-ending-style]{opacity:0}._panel_1a8t0_14{position:fixed;top:0;bottom:0;left:0;width:min(78vw,320px);z-index:21;display:flex;flex-direction:column;padding:calc(var(--safe-top) + 3rem) 20px calc(var(--safe-bottom) + 1.25rem);background:var(--bg);color:var(--ink);border-right:1px solid var(--border);box-shadow:24px 0 60px -20px #00000073;outline:0;transition:transform .28s cubic-bezier(.32,.72,0,1)}._panel_1a8t0_14[data-starting-style],._panel_1a8t0_14[data-ending-style]{transform:translate(-100%)}._who_1a8t0_37{margin:0 0 .9rem;font-family:var(--font-code);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}._rule_1a8t0_47{height:1px;background:var(--border);margin:1rem 0}._footer_1a8t0_53{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-size:var(--text-xs);color:var(--ink-faint)}._version_1a8t0_62{font-family:var(--font-code)}@media(prefers-reduced-motion:reduce){._backdrop_1a8t0_1,._panel_1a8t0_14{transition:none}}._screen_l0332_1{min-height:100%;max-width:480px;margin:0 auto;padding:calc(var(--safe-top) + 1.25rem) 16px calc(var(--safe-bottom) + var(--dock-gap) + var(--dock-height) + 1.25rem);display:flex;flex-direction:column;gap:12px}
