@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-7301cde310.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-65449f1605.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-7301cde310.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-65449f1605.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-7301cde310.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-65449f1605.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-7301cde310.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-65449f1605.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-ext-4af8cef522.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-bb87500e32.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-ext-3e942f428e.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-d32f0e0701.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext-cf3eb50fb2.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-f11d729bb0.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext-cf3eb50fb2.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-f11d729bb0.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-ext-cf3eb50fb2.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-f11d729bb0.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-ext-cf3eb50fb2.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-f11d729bb0.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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-latin-ext-3bd3cbc3bb.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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-tight-latin-4179443c53.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-latin-ext-3bd3cbc3bb.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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-tight-latin-4179443c53.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-tight-latin-ext-3bd3cbc3bb.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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-tight-latin-4179443c53.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:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter-tight-latin-ext-3bd3cbc3bb.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:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter-tight-latin-4179443c53.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin-4179443c53.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:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-latin-65449f1605.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:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/chakra-petch-700.woff2) format("woff2")}:root{--ink:#101114;--surface:#17191E;--surface-2:#1E2128;--line:#282C34;--text:#ECEEF1;--muted:#98A0AD;--accent:#FF9F1C;--mono:"IBM Plex Mono",ui-monospace,monospace;--sans:Archivo,system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--ink);color:var(--text);font-family:var(--sans);line-height:1.5}html{text-size-adjust:100%;overflow-x:hidden}@supports (overflow-x:clip){body,html{overflow-x:clip}}body{max-width:100%;overscroll-behavior-x:none}a{color:inherit}button{font-family:inherit}:focus-visible{outline:3px solid #7FE3FF;outline-offset:2px}.phone{width:min(100%,440px,calc((100dvh - 48px) * 9 / 16));aspect-ratio:9/16;border-radius:34px;overflow:hidden;background:#000;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 30px 90px rgba(0,0,0,.6);flex:none}.nav{display:flex;flex-direction:column;gap:4px}.nav a{padding:9px 11px;border-radius:9px;text-decoration:none;color:var(--muted);font-size:14px}.nav a.on{background:var(--surface);color:var(--text);border:1px solid var(--line)}.main{padding:26px 30px 60px;flex-direction:column;gap:22px}.head,.main{display:flex}.head{align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}h1.page{margin:0;font-size:28px;letter-spacing:-.02em}.sub{margin:4px 0 0;color:var(--muted);font-size:14px}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.tile{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:6px}.tile .k{font-size:13px;color:var(--muted)}.tile .v{font-size:28px;font-weight:700;letter-spacing:-.02em}.card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px 20px}.row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 0;border-top:1px solid var(--line)}.row:first-child{border-top:none}.mono{font-family:var(--mono);font-size:12px;color:var(--muted)}.fields{gap:16px}.field,.fields{display:flex;flex-direction:column}.field{gap:6px}.field label{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.field input[type=text]{height:38px;border-radius:9px;border:1px solid var(--line);background:var(--ink);color:var(--text);padding-inline:11px;font-family:inherit}.swatches{display:flex;gap:10px;flex-wrap:wrap}.swatch{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;padding:7px 10px}.swatch input[type=color]{width:28px;height:28px;border:none;background:none;padding:0}.moments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tabs{display:flex;gap:6px;margin-bottom:12px}.tabs button{flex:1 1;height:32px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:12px;cursor:pointer}.tabs button.on{background:var(--accent);color:#17130B;border-color:transparent;font-weight:700}.preview{position:-webkit-sticky;position:sticky;top:20px;align-items:center;gap:12px}.preview,.tracklist{display:flex;flex-direction:column}@media (max-width:1000px){.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}.track{min-height:100dvh;align-items:center;gap:18px;padding:24px 16px 40px;background:radial-gradient(ellipse at 50% 0,#121519,#08090A 70%);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.track,.track .details{display:flex;flex-direction:column}.track .details{width:100%;max-width:440px;gap:10px}.track .detail{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);border-radius:14px;padding:13px 15px;display:flex;flex-direction:column;gap:4px;font-size:14.5px}.track .detail .mono{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:11px;letter-spacing:.14em;color:rgba(244,241,234,.45)}.track .detail span{overflow-wrap:anywhere}.track .card-door{width:100%;max-width:440px;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:15px;background:linear-gradient(135deg,rgba(198,255,61,.14),rgba(127,227,255,.14));box-shadow:inset 0 0 0 1px rgba(198,255,61,.35);color:#F4F1EA;font:700 15.5px/1 Inter Tight,Inter,sans-serif;text-decoration:none}.track .legal-foot{max-width:440px;text-align:center;font-size:12px;line-height:1.6;color:rgba(244,241,234,.58)}.track .legal-foot a{color:rgba(244,241,234,.6);text-decoration:none;margin:0 6px}.notice{width:100%;max-width:440px;border:1px solid #6a4a12;background:#2A1E0B;border-radius:12px;padding:12px 14px;font-size:14px}@media (max-width:600px){.track{padding:0 0 32px;gap:16px}.track .phone{width:100vw;height:100svh;height:100dvh;aspect-ratio:auto;border-radius:0;box-shadow:none}.track .card-door,.track .details,.track .legal-foot,.track .notice{width:auto;margin:0 16px}}.a11y-btn,.os-x,.pm-out,.sio-x,.sound-btn{position:relative}.a11y-btn:after,.os-x:after,.pm-out:after,.sio-x:after,.sound-btn:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.report-link{display:inline-flex;min-height:44px;min-width:44px}.cv-foot,.fv-foot,.pm-cookie,.report-link{align-items:center}.pm-cookie{position:fixed;z-index:2147483000;left:50%;bottom:max(12px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(480px,calc(100% - 24px));display:flex;gap:14px;padding:14px 14px 14px 18px;border-radius:18px;background:rgba(10,13,18,.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px rgba(127,227,255,.22),0 20px 60px rgba(0,0,0,.6);color:#F4F1EA;font-family:Inter,system-ui,sans-serif;animation:pm-cookie-up .5s cubic-bezier(.16,.84,.3,1) both}.pm-cookie p{margin:0;flex:1 1;min-width:0;font-size:13px;line-height:1.45;color:rgba(244,241,234,.78)}.pm-cookie p b{color:#F4F1EA;font-weight:700}.pm-cookie a{color:#7FE3FF;text-underline-offset:2px}.pm-cookie-go{display:flex;gap:8px;flex:none}.pm-cookie button{min-height:44px;padding:0 18px;border:0;border-radius:13px;background:#7FE3FF;color:#06222B;font:700 14px/1 Inter Tight,Inter,sans-serif;cursor:pointer}.pm-cookie button.ghost{background:transparent;color:#F4F1EA;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}@media (max-width:900px){body:has(.pm-tabbar) .pm-cookie{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (max-width:420px){.pm-cookie{flex-direction:column;align-items:stretch}.pm-cookie-go button{flex:1 1}}@keyframes pm-cookie-up{0%{opacity:0;transform:translate(-50%,30px)}}@media (prefers-reduced-motion:reduce){.pm-cookie{animation:none}}.pmi{display:none}html[data-intro] body{overflow:hidden}html[data-intro] .pmi{display:block;position:fixed;inset:0;z-index:1000;background:#04070A;overflow:hidden;transition:opacity .5s ease,transform .5s ease,filter .5s ease}.pmi.out{opacity:0;transform:scale(1.035);filter:blur(8px);pointer-events:none}.pmi-back{position:absolute;inset:-60px;background:50%/cover no-repeat;filter:blur(46px) brightness(.42) saturate(1.25);transform:scale(1.08)}.pmi-film{position:absolute;top:0;left:50%;height:100%;aspect-ratio:720/1088;transform:translateX(-50%);object-fit:cover;background:transparent;animation:pmi-in .6s cubic-bezier(.2,.7,.2,1) both;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}@media (max-aspect-ratio:45/68){.pmi-film{left:0;width:100%;transform:none;-webkit-mask-image:none;mask-image:none}.pmi-back{display:none}}@media (max-aspect-ratio:9/20){.pmi-film{top:50%;height:auto;transform:translateY(-50%);-webkit-mask-image:linear-gradient(transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(transparent,#000 7%,#000 93%,transparent)}.pmi-back{display:block}}@keyframes pmi-in{0%{opacity:0;scale:1.04}}.pmi-shade{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 50% 45%,transparent 55%,rgba(0,0,0,.55)),linear-gradient(transparent 78%,rgba(4,7,10,.85))}.pmi-skip{position:absolute;top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:2;display:flex;align-items:center;gap:10px;height:46px;padding:0 6px 0 18px;border-radius:23px;cursor:pointer;border:1px solid rgba(127,227,255,.38);background:linear-gradient(135deg,rgba(10,22,30,.55),rgba(6,12,18,.35));-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 0 22px rgba(127,227,255,.16),inset 0 0 14px rgba(127,227,255,.08),inset 0 1px 0 rgba(255,255,255,.12);color:#DDF7FF;font:600 12px/1 Inter,system-ui,sans-serif;letter-spacing:.34em;text-indent:.34em;overflow:hidden;opacity:0;animation:pmi-skip-in .5s ease .35s forwards;transition:transform .15s ease,box-shadow .2s ease}.pmi-skip:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(170,240,255,.22) 48%,transparent 62%);transform:translateX(-120%);animation:pmi-sheen 2.2s ease-in-out 1s infinite;pointer-events:none}.pmi-skip:hover{box-shadow:0 0 30px rgba(127,227,255,.32),inset 0 0 16px rgba(127,227,255,.14),inset 0 1px 0 rgba(255,255,255,.16)}.pmi-skip:active{transform:scale(.96)}.pmi-skip:focus-visible{outline:2px solid #7FE3FF;outline-offset:3px}.pmi-skip svg{width:34px;height:34px;flex:none}.pmi-skip svg circle{fill:none;stroke-width:2}.pmi-track{stroke:rgba(221,247,255,.16)}.pmi-ring{stroke:#7FE3FF;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:50% 50%;filter:drop-shadow(0 0 3px rgba(127,227,255,.9))}.pmi-skip svg path{fill:none;stroke:#DDF7FF;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes pmi-skip-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes pmi-sheen{0%{transform:translateX(-120%)}60%,to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.pmi-film,.pmi-skip,.pmi-skip:before{animation:none;opacity:1}}