@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_6bee3b{--font-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-space-mono:"Space Mono","Space Mono Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:root{--font-display:var(--font-poppins),system-ui,sans-serif;--font-text:var(--font-poppins),system-ui,sans-serif;--font-mono:var(--font-space-mono),ui-monospace,monospace;--w-regular:400;--w-medium:500;--w-semi:600;--w-bold:700;--w-heavy:700;--c-cream:#fff2e5;--c-pink-soft:#ffc9d6;--c-blue-soft:#cde9ff;--c-mint:#a7f3e3;--r-xs:10px;--r-sm:14px;--r-md:18px;--r-lg:24px;--r-xl:30px;--r-2xl:38px;--r-pill:999px;--r-frame:40px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:22px;--s-6:32px;--s-7:48px;--ctrl-sm:36px;--ctrl:44px;--play:62px;--tap:44px;--t-fast:.13s;--t-base:.26s;--t-slow:.8s;--ease-out:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.5,.5,1);--tabbar-h:78px;--player-h:150px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--rar-rare:#cde9ff;--rar-epic:#b57bff;--rar-legendary:#f5b93b;--yy-frame-1:#ff4b7d;--yy-frame-2:#6a3d9a;--yy-frame-3:#a7f3e3;--yy-frame-4:#cde9ff;--yy-frame-5:#ffc9d6;--yy-frame-6:#3c1e5c;--yy-frame-7:#ff8fb0;--yy-frame-8:#b98cff}:root,[data-skin=hell]{color-scheme:light;--c-pink:#ff4b7d;--c-violet-dark:#3c1e5c;--c-violet:#6a3d9a;--c-gold:#f5b93b;--grad:linear-gradient(90deg,var(--c-violet),var(--c-pink));--grad-diag:linear-gradient(135deg,var(--c-violet),var(--c-pink));--bg:#fff2e5;--bg-2:#fbead9;--paper:#fffaf3;--paper-2:#fff;--surface:#fffaf3db;--surface-2:#fffaf3f0;--surface-solid:#fffaf3;--sunken:#f0e2d2;--ink:#3c1e5c;--ink-soft:#6f5a86;--ink-faint:#a996b8;--line:#3c1e5c1f;--line-strong:#3c1e5c33;--field:#ff4b7d;--field-2:#ff4b7d;--field-ink:#fff;--accent:#ff4b7d;--accent-ink:#fff;--accent-2:#6a3d9a;--violet-fill:#3c1e5c;--violet-ink:#fff;--glass:#fffaf3cc;--glass-2:#fffaf3eb;--glass-border:#ffffffe6;--glass-blur:22px;--shadow-color:60,30,92;--shadow-1:0 2px 6px rgba(var(--shadow-color),.07);--shadow-2:0 8px 20px -8px rgba(var(--shadow-color),.22);--shadow-3:0 16px 36px -12px rgba(var(--shadow-color),.26);--shadow-soft:0 6px 16px -6px rgba(var(--shadow-color),.2),inset 0 1px 0 #ffffffd9;--shadow-pink:0 10px 24px -8px #ff4b7d80;--ring:inset 0 1px 0 #ffffffe6;--ring-inset:inset 0 2px 4px rgba(var(--shadow-color),.14);--micro-bg:#fffaf3;--micro-ink:#3c1e5c;--micro-shadow:0 6px 14px -4px rgba(var(--shadow-color),.28),inset 0 1px 0 #ffffffe6;--chip-bg:#fffaf3;--chip-line:#ff4b7d73;--chip-ink:#3c1e5c;--nav-bg:#fffaf3;--player-bg:#fffaf3;--player-ink:#3c1e5c;--edge-hi:#ffffffd9;--scrim:#1c0a2d00;--scrim-mid:#1c0a2d4d;--scrim-strong:#1c0a2d99;--hot:#ff4b7d;--star:#ff4b7d}[data-skin=dunkel]{color-scheme:dark;--c-pink:#ff4b7d;--c-violet-dark:#3c1e5c;--c-violet:#6a3d9a;--c-gold:#f5b93b;--grad:linear-gradient(90deg,var(--c-violet),var(--c-pink));--grad-diag:linear-gradient(135deg,var(--c-violet),var(--c-pink));--bg:#3c1e5c;--bg-2:#331951;--paper:#4a2a6b;--paper-2:#543177;--surface:#4a2a6bb3;--surface-2:#4a2a6be6;--surface-solid:#4a2a6b;--sunken:#00000038;--ink:#fff2e5;--ink-soft:#cbb8de;--ink-faint:#9a86b4;--line:#ffffff1a;--line-strong:#fff3;--field:#ff4b7d;--field-2:#ff4b7d;--field-ink:#fff;--accent:#ff4b7d;--accent-ink:#fff;--accent-2:#c79bff;--violet-fill:#2a1442;--violet-ink:#fff2e5;--glass:#4a2a6b9e;--glass-2:#4a2a6be0;--glass-border:#ffffff24;--glass-blur:24px;--shadow-color:0,0,0;--shadow-1:0 2px 6px #0000005c;--shadow-2:0 8px 20px -8px #00000080;--shadow-3:0 16px 36px -12px #0000008c;--shadow-soft:0 6px 16px -6px #00000073,inset 0 1px 0 #ffffff14;--shadow-pink:0 10px 26px -8px #ff4b7d8c;--ring:inset 0 1px 0 #ffffff14;--ring-inset:inset 0 2px 4px #00000073;--micro-bg:#543177;--micro-ink:#fff2e5;--micro-shadow:0 6px 14px -4px #00000080,inset 0 1px 0 #ffffff1a;--chip-bg:#4a2a6b;--chip-line:#ff4b7d80;--chip-ink:#fff2e5;--nav-bg:#4a2a6b;--player-bg:#4a2a6b;--player-ink:#fff2e5;--edge-hi:#ffffff4d;--scrim:#0000;--scrim-mid:#0006;--scrim-strong:#000000b8;--hot:#ff4b7d;--star:#ff4b7d}[data-skin=loud]{color-scheme:dark;--c-pink:#ff00a8;--c-violet:#00e5ff;--c-violet-dark:#160029;--c-gold:#ffe600;--grad:linear-gradient(90deg,#00e5ff,#ff00a8);--grad-diag:linear-gradient(135deg,#00e5ff,#ff00a8);--bg:#160029;--bg-2:#1c0033;--paper:#280a47;--paper-2:#2d0d50;--surface:#2d0d50b3;--surface-2:#2d0d50e6;--surface-solid:#2d0d50;--sunken:#00000080;--ink:#fff;--ink-soft:#d8bcff;--ink-faint:#9a7fc9;--line:#ffffff1f;--line-strong:#ffffff3d;--field:#ff00a8;--field-2:#ff00a8;--field-ink:#fff;--accent:#ff00a8;--accent-ink:#fff;--accent-2:#00e5ff;--violet-fill:#2d0d50;--violet-ink:#fff;--glass:#2d0d509e;--glass-2:#2d0d50e0;--glass-border:#ffffff29;--glass-blur:24px;--shadow-color:0,0,0;--shadow-1:0 2px 6px #0000005c;--shadow-2:0 8px 20px -8px #00000080;--shadow-3:0 16px 36px -12px #0000008c;--shadow-soft:0 6px 16px -6px #00000073,inset 0 1px 0 #ffffff14;--shadow-pink:0 10px 26px -8px #ff00a899;--ring:inset 0 1px 0 #ffffff1a;--ring-inset:inset 0 2px 4px #00000080;--micro-bg:#2d0d50;--micro-ink:#fff;--micro-shadow:0 6px 14px -4px #00000080,inset 0 1px 0 #ffffff1a;--chip-bg:#2d0d50;--chip-line:#ff00a880;--chip-ink:#fff;--nav-bg:#280a47;--player-bg:#280a47;--player-ink:#fff;--edge-hi:#ffffff2e;--scrim:#0000;--scrim-mid:#0006;--scrim-strong:#000000b8;--hot:#ff00a8;--star:#ffe600}[data-skin=dnb]{color-scheme:dark;--c-pink:#00e676;--c-violet:#0b6b3a;--c-violet-dark:#0a0d0a;--c-gold:#8affc1;--grad:linear-gradient(90deg,#0b6b3a,#00e676);--grad-diag:linear-gradient(135deg,#0b6b3a,#00e676);--bg:#0a0d0a;--bg-2:#0f130f;--paper:#141a15;--paper-2:#182019;--surface:#161d17b3;--surface-2:#161d17e6;--surface-solid:#161d17;--sunken:#00000080;--ink:#eafff0;--ink-soft:#8fb79c;--ink-faint:#5f7f68;--line:#ffffff1a;--line-strong:#fff3;--field:#00e676;--field-2:#00e676;--field-ink:#05130b;--accent:#00e676;--accent-ink:#05130b;--accent-2:#0b6b3a;--violet-fill:#161d17;--violet-ink:#eafff0;--glass:#161d179e;--glass-2:#161d17e0;--glass-border:#ffffff1f;--glass-blur:24px;--shadow-color:0,0,0;--shadow-1:0 2px 6px #0006;--shadow-2:0 8px 20px -8px #0000008c;--shadow-3:0 16px 36px -12px #0009;--shadow-soft:0 6px 16px -6px #00000080,inset 0 1px 0 #ffffff0f;--shadow-pink:0 10px 26px -8px #00e6768c;--ring:inset 0 1px 0 #ffffff0f;--ring-inset:inset 0 2px 4px #00000080;--micro-bg:#182019;--micro-ink:#eafff0;--micro-shadow:0 6px 14px -4px #0000008c,inset 0 1px 0 #ffffff0f;--chip-bg:#161d17;--chip-line:#00e67680;--chip-ink:#eafff0;--nav-bg:#141a15;--player-bg:#141a15;--player-ink:#eafff0;--edge-hi:#ffffff24;--scrim:#0000;--scrim-mid:#0000006b;--scrim-strong:#000000bd;--hot:#00e676;--star:#8affc1}[data-skin=coffee-rave]{color-scheme:dark;--c-pink:#e0a458;--c-violet:#8a5a34;--c-violet-dark:#2a1d14;--c-gold:#f2c98a;--grad:linear-gradient(90deg,#8a5a34,#e0a458);--grad-diag:linear-gradient(135deg,#8a5a34,#e0a458);--bg:#2a1d14;--bg-2:#312218;--paper:#3a2a1e;--paper-2:#423022;--surface:#3f2e21b3;--surface-2:#3f2e21e6;--surface-solid:#3f2e21;--sunken:#00000070;--ink:#f6ecd9;--ink-soft:#c8b598;--ink-faint:#a2917a;--line:#ffffff1a;--line-strong:#fff3;--field:#e0a458;--field-2:#e0a458;--field-ink:#2a1d14;--accent:#e0a458;--accent-ink:#2a1d14;--accent-2:#8a5a34;--violet-fill:#3f2e21;--violet-ink:#f6ecd9;--glass:#3f2e219e;--glass-2:#3f2e21e0;--glass-border:#ffffff1f;--glass-blur:24px;--shadow-color:0,0,0;--shadow-1:0 2px 6px #00000061;--shadow-2:0 8px 20px -8px #00000080;--shadow-3:0 16px 36px -12px #0000008c;--shadow-soft:0 6px 16px -6px #00000073,inset 0 1px 0 #ffffff12;--shadow-pink:0 10px 26px -8px #e0a4588c;--ring:inset 0 1px 0 #ffffff12;--ring-inset:inset 0 2px 4px #00000073;--micro-bg:#423022;--micro-ink:#f6ecd9;--micro-shadow:0 6px 14px -4px #00000080,inset 0 1px 0 #ffffff12;--chip-bg:#3f2e21;--chip-line:#e0a45880;--chip-ink:#f6ecd9;--nav-bg:#3a2a1e;--player-bg:#3a2a1e;--player-ink:#f6ecd9;--edge-hi:#ffffff29;--scrim:#0000;--scrim-mid:#0006;--scrim-strong:#000000b8;--hot:#e0a458;--star:#f2c98a}:root{--shadow-glass:var(--shadow-2);--shadow-lift:var(--shadow-3);--shadow-inset:var(--ring);--shadow-float:var(--shadow-2);--glow:var(--shadow-pink)}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}[role=button],a,button,input,label,select{touch-action:manipulation}body,html{height:100%}html{background:var(--bg);font-family:var(--font-text);font-weight:var(--w-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior-y:none}body,html{color:var(--ink)}body{min-height:100dvh}body,button{background:0 0}button{cursor:pointer;border:none;font-family:inherit}a,button{color:inherit}a{text-decoration:none}img{max-width:100%;display:block}input,select,textarea{font-family:inherit;font-size:16px}.display{font-family:var(--font-display);font-weight:var(--w-bold);letter-spacing:-.01em;line-height:1.05}.grad{background:var(--grad)}.glass{background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.3);box-shadow:var(--shadow-2),var(--ring)}.field{background:var(--field);color:var(--field-ink)}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:52px;padding:0 var(--s-6);border-radius:var(--r-pill);font-family:var(--font-display);font-weight:var(--w-bold);letter-spacing:.01em;cursor:pointer;transition:transform var(--t-fast) var(--ease-spring),box-shadow var(--t-base),background var(--t-base),color var(--t-base);font-size:16px;line-height:1;display:inline-flex}.btn:active{transform:translateY(1px)scale(.985)}.btn-pink{background:var(--c-pink);color:#fff;box-shadow:var(--shadow-pink)}.btn-pink:hover{box-shadow:0 14px 30px -8px #ff4b7d9e}.btn-outline{color:var(--c-pink);box-shadow:inset 0 0 0 2px var(--c-pink);background:0 0}.btn-outline:hover{background:#ff4b7d14}.btn-violet{background:var(--violet-fill);color:var(--violet-ink);box-shadow:var(--shadow-2)}.btn-cream{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-soft)}.btn-cream:hover{background:var(--paper-2)}.btn-block{width:100%;display:flex}.chip{height:38px;padding:0 var(--s-4);border-radius:var(--r-pill);background:var(--chip-bg);color:var(--chip-ink);box-shadow:inset 0 0 0 1.5px var(--chip-line),var(--shadow-1);font-family:var(--font-display);font-weight:var(--w-semi);letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:transform var(--t-fast) var(--ease-spring),background var(--t-base),color var(--t-base),box-shadow var(--t-base);align-items:center;gap:6px;font-size:13px;display:inline-flex}.chip:active{transform:scale(.95)}.chip-on{background:var(--c-pink);color:#fff;box-shadow:var(--shadow-pink)}.micro{background:var(--micro-bg);width:42px;height:42px;color:var(--micro-ink);box-shadow:var(--micro-shadow);cursor:pointer;transition:transform var(--t-fast) var(--ease-spring),background var(--t-base),color var(--t-base);border-radius:50%;place-items:center;display:grid}.micro:active{transform:scale(.9)}.micro-on{background:var(--c-pink);color:#fff}.fine{letter-spacing:.01em;font-size:12px}.fine,.kicker{color:var(--ink-faint)}.kicker{font-size:11px;font-weight:var(--w-semi);letter-spacing:.14em;text-transform:uppercase}.pill{border-radius:var(--r-pill)}.pressable,[role=button],button{transition:transform .26s var(--ease-spring),box-shadow .22s var(--ease-out),filter .16s var(--ease-out);touch-action:manipulation}.pressable:active,[role=button]:active,button:active{transition-duration:90ms;transition-timing-function:var(--ease-out);filter:brightness(.98);transform:scale(.96)translateY(2px)}@keyframes yy-ring{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.7)}}@keyframes yy-glow{0%,to{box-shadow:0 0 10px -2px #f5b93b80,0 0 #f5b93b59}50%{box-shadow:0 0 20px 2px #f5b93bd9,0 0 0 4px #f5b93b1f}}@keyframes yy-icon-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes yy-tick{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes yy-rise{0%{opacity:0;transform:translateY(6px)scale(.96)}15%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(-4px)scale(1)}to{opacity:0;transform:translateY(-14px)scale(.98)}}.yy-react-ring,.yy-react-ring-2{pointer-events:none;border-radius:50%;width:46px;height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.3)}.yy-react-ring{border:3px solid var(--c-pink);animation:yy-ring .68s var(--ease-out) forwards}.yy-react-ring-2{border:3px solid var(--c-gold);animation:yy-ring .68s var(--ease-out) .15s forwards}.yy-react-rise{animation:yy-collect-rise .85s var(--ease-out) forwards}@keyframes yy-collect-rise{0%{opacity:0;transform:translateY(8px)scale(.96)}18%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(-6px)scale(1)}to{opacity:0;transform:translateY(-18px)scale(.98)}}@keyframes yy-pulse{0%,to{box-shadow:0 0 #ff2d558c}50%{box-shadow:0 0 0 7px #ff2d5500}}@keyframes yy-pop{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes yy-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.pulse-dot{animation:yy-pulse 1.8s var(--ease-out) infinite}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.pressable:active,[role=button]:active,button:active{transform:none}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}