@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-ext-wght-normal-Bdxck5Au.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-wght-normal-D69JTELx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--font-display:"Bebas RX",Impact,sans-serif;--font-fa:"Kalameh RX",Tahoma,sans-serif}@font-face{font-family:Bebas RX;src:url(/fonts/Bebas-Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-Thin.woff2)format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-ExtraLight.woff2)format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-ExtraBold.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-Black.woff2)format("woff2");font-weight:900;font-display:swap}:root{--bg:#050505;--panel:#f5f5f3;--ink:#111;--muted:#929296;--line:#29292d;--purple:#7618ff;--purple2:#b273ff}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);color:#eee;margin:0;font-family:Kalameh RX,Arial,Helvetica,sans-serif}button{font:inherit;cursor:pointer;color:inherit;border:0}a{color:inherit;text-decoration:none}.nav{z-index:30;-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:#05050594;border-bottom:1px solid #0000;align-items:center;gap:40px;height:90px;padding:0 5.2%;display:flex;position:sticky;top:0}.nav:after{content:"";opacity:.58;background:linear-gradient(90deg,#0000,#777 18% 82%,#0000);height:1px;position:absolute;bottom:-1px;left:5%;right:5%}.brand{letter-spacing:-.05em;font-size:23px}.brand span,.hero-logo span{color:var(--purple)}.nav nav{color:#888;letter-spacing:.04em;gap:27px;margin:auto;font-size:17px;display:flex}.nav nav a{opacity:.5;font-weight:400;transition:opacity .2s,color .2s}.nav nav a.selected{opacity:1;color:#eee}.nav nav a:hover{opacity:.75;color:#eee}.nav nav a.disabled{opacity:.25}.social{color:#888;align-items:center;gap:16px;font-size:12px;display:flex}.social .support{opacity:.7;font-size:11px}.social>span:not(.support){color:var(--purple);font-size:21px}.social i{color:#ccc;font-size:19px;font-style:normal}.toast{z-index:20;background:#471c55;border:1px solid #8b45a0;border-radius:8px;padding:11px 16px;position:fixed;top:104px;right:5%}.home,.page{max-width:1280px;margin:0 auto;padding:90px 24px 130px}.hero-card{background:var(--panel);color:#111;border-radius:25px;height:720px;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:2;width:52%;padding:94px 7%}.hero-logo{font-family:var(--font-display);letter-spacing:.03em;font-size:110px;line-height:.7}.hero-copy>p{color:#999;letter-spacing:.35em;margin:22px 0 65px;font-size:20px}.hero-copy h1,.page-title,.section-heading h2,.station-card h3,.service-card h3{font-family:var(--font-display);font-weight:400}.hero-copy h1{color:#777;letter-spacing:.15em;font-size:27px;line-height:1.7}.page-title{letter-spacing:.01em}.actions{gap:10px;margin-top:85px;display:flex}.actions button,.service-intro button{background:linear-gradient(120deg,#b479ff,#6911ff);border-radius:8px;align-items:center;gap:10px;padding:18px 30px;font-size:16px;display:flex}.actions .dark-button{background:linear-gradient(120deg,#4b4b4f,#111)}.cover-columns{gap:22px;width:48%;margin-top:-100px;display:flex;transform:rotate(8deg)scale(1.16)}.cover-column{flex-direction:column;gap:18px;width:33%;display:flex}.cover-column.column-0,.cover-column.column-2{animation:28s linear infinite down}.cover-column.column-1{animation:28s linear infinite up}.cover-card{aspect-ratio:1;background:#28232d;border-radius:17px;height:160px;padding:0;position:relative;overflow:hidden}.cover-card img{object-fit:cover;width:100%;height:100%;display:block}.cover-card span{height:100%;color:var(--purple2);place-items:center;font-size:35px;display:grid}.loading-line{color:#999;text-align:center;margin-top:28px}@keyframes down{0%{transform:translateY(-25%)}to{transform:translateY(0)}}@keyframes up{0%{transform:translateY(0)}to{transform:translateY(-25%)}}.page-title{text-align:center;letter-spacing:-.08em;color:#0000;background:linear-gradient(#fff,#777);-webkit-background-clip:text;background-clip:text;margin:0 0 45px;font-size:clamp(70px,10vw,130px)}.filter-row{flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0 28px;display:flex}.filter-row button,.section-heading button{color:#999;background:#202023;border-radius:6px;padding:9px 18px;font-size:13px}.filter-row .active-filter,.section-heading button.active-filter{color:#222;background:#eee}.station-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.station-card{cursor:pointer;background:#16131a;border:1px solid #26252c;border-radius:24px;padding-bottom:20px;transition:all .25s;overflow:hidden}.station-card:hover,.station-card.playing{border-color:var(--purple);transform:translateY(-7px)}.station-cover{background:linear-gradient(160deg,#50227c,#111);height:270px;position:relative}.station-cover img{object-fit:cover;width:100%;height:100%}.station-cover strong{font-size:12px;position:absolute;top:18px;left:18px}.station-cover em{color:#c38aff;font-style:normal;position:absolute;top:15px;right:17px}.station-card h3{margin:16px 0 5px;padding:0 17px;font-size:28px}.station-card p,.station-card small{color:#aaa;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0 17px;display:block;overflow:hidden}.station-card small{color:#666;margin-top:7px;font-size:11px}.stats-strip{background:var(--panel);color:#111;border-radius:15px;justify-content:center;gap:150px;padding:32px;display:flex}.stats-strip div{text-align:center}.stats-strip span{font-size:14px;font-weight:700;display:block}.stats-strip strong{font-size:45px;display:block}.section-heading{justify-content:space-between;align-items:center;margin:42px 0 18px;display:flex}.section-heading h2{color:#aaa;margin:0;font-size:29px}.top-grid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.top-grid article{cursor:pointer;background:#151319;border-radius:21px;height:285px;position:relative;overflow:hidden}.top-grid img{object-fit:cover;opacity:.65;width:100%;height:100%}.top-grid b,.top-grid small{font-size:16px;position:absolute;bottom:32px;left:18px;right:12px}.top-grid small{color:#bbb;font-size:11px;bottom:12px}.rank{z-index:1;font-size:32px;position:absolute;top:18px;left:18px}.chart-panel{margin-top:60px}.chart{border-bottom:1px solid #333;align-items:end;gap:12px;height:230px;padding:20px 5%;display:flex}.bar-wrap{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:7px;height:100%;display:flex}.bar{background:linear-gradient(#9f4bff,#5a11c7);border-radius:7px 7px 0 0;width:100%;min-height:8px}.bar-wrap small{color:#777}.service-intro{background:var(--panel);color:#222;border-radius:24px;justify-content:space-between;align-items:center;gap:40px;padding:45px 55px;display:flex}.service-intro h2{margin:0 0 12px;font-size:32px}.service-intro p{color:#666;max-width:700px;line-height:1.7}.service-grid{grid-template-columns:repeat(4,1fr);gap:23px;display:grid}.service-card{text-align:center;background:linear-gradient(150deg,#532916,#22150f);border-radius:22px;min-height:270px;padding:34px 20px 20px}.service-1{background:linear-gradient(150deg,#504217,#28220d)}.service-2{background:linear-gradient(150deg,#551a20,#270f11)}.service-icon{background:#151515;border:2px solid #e46b10;border-radius:50%;place-items:center;width:62px;height:62px;margin:auto;font-weight:700;display:grid}.service-icon img{object-fit:contain;width:100%;height:100%}.service-card h3{margin:25px 0 7px;font-size:27px}.service-card p{margin:0;font-size:13px}.service-card small{color:#aaa}.tags{justify-content:center;gap:6px;margin-top:25px;display:flex}.tags span{color:#ddd;background:#0005;border-radius:20px;padding:5px 8px;font-size:10px}.play-stage{background:radial-gradient(circle at 55%,#363136,#141117 45%,#080708);border-radius:25px;align-items:center;gap:75px;max-width:1050px;min-height:570px;margin:auto;padding:65px;display:flex}.large-art{background:#222;flex:none;place-items:center;width:380px;height:380px;font-size:60px;display:grid}.large-art img{object-fit:cover;width:100%;height:100%}.play-meta p{color:#999;font-size:18px}.play-meta h2{margin:15px 0 10px;font-size:36px}.play-meta h3{color:#aaa}.play-meta button{background:var(--purple);border-radius:8px;margin-top:35px;padding:15px 24px;display:block}.floating-player{z-index:10;cursor:pointer;background:#17151b;border:1px solid #39333d;border-radius:11px;align-items:center;gap:12px;width:360px;padding:9px 12px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 35px #000}.mini-art{color:#bd80ff;background:#34233e;flex:none;place-items:center;width:48px;height:48px;display:grid}.mini-art img{object-fit:cover;width:100%;height:100%}.floating-player div:nth-child(2){flex:1;min-width:0}.floating-player b,.floating-player small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.floating-player small{color:#999;margin-top:4px;font-size:11px}.floating-player button{background:var(--purple);border-radius:50%;width:34px;height:34px}.floating-player:after{content:"";background:var(--purple);height:2px;position:absolute;bottom:-6px;left:15%;right:15%}@media (width<=900px){.nav{padding:0 20px}.nav nav{gap:12px;font-size:13px}.social{display:none}.hero-card{height:auto;min-height:720px}.hero-copy{width:100%;padding:50px 35px}.hero-logo{font-size:54px}.cover-columns{opacity:.25;width:80%;position:absolute;right:-10%}.station-grid,.service-grid{grid-template-columns:repeat(2,1fr)}.top-grid{grid-template-columns:repeat(3,1fr)}.stats-strip{gap:30px}.play-stage{gap:25px;padding:30px}.large-art{width:250px;height:250px}}@media (width<=560px){.nav nav a:nth-child(3),.nav nav a:nth-child(4){display:none}.home,.page{padding:50px 15px 110px}.hero-card{border-radius:16px}.hero-copy{padding:42px 25px}.hero-logo{font-size:45px}.hero-copy>p{margin-bottom:38px;font-size:12px}.hero-copy h1{font-size:19px}.actions{flex-direction:column;margin-top:50px}.actions button{padding:14px}.page-title{font-size:62px}.station-grid,.service-grid{grid-template-columns:1fr}.top-grid{grid-template-columns:repeat(2,1fr)}.stats-strip{gap:10px;padding:20px 8px}.stats-strip strong{font-size:28px}.stats-strip span{font-size:10px}.service-intro{padding:25px;display:block}.service-intro button{margin-top:20px}.play-stage{display:block}.large-art{width:100%;height:260px}.floating-player{width:calc(100% - 24px)}}.station-search{background:#1c1920d1;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:12px;max-width:680px;margin:0 auto 22px;padding:13px 18px;transition:border-color .32s,box-shadow .32s,transform .32s;display:flex;box-shadow:0 12px 32px #00000029}.station-search span{color:#b47cff;font-size:26px;line-height:1;transform:rotate(-15deg)}.station-search input{color:#eee;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:15px}.station-search input::placeholder{color:#ffffff6b}.station-search-empty{text-align:center;color:#999;padding:45px 0}.station-card,.service-card,.top-grid article,.actions button,.filter-row button,.service-filters button,.section-heading button,.menu-trigger,.player-menu button{transition-timing-function:cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.not-found{text-align:center;color:#eee;background:#09070d;align-content:center;place-items:center;min-height:100dvh;padding:32px 24px;display:grid;position:relative;overflow:hidden}.not-found-glow{filter:blur(12px);pointer-events:none;background:radial-gradient(circle,#6a00ff47,#0000 68%);border-radius:50%;width:min(70vw,680px);height:min(70vw,680px);position:absolute}.not-found-code{font-family:var(--font-display,"Arial");letter-spacing:-.1em;color:#0000;opacity:.9;background:linear-gradient(#fff,#ffffff24);-webkit-background-clip:text;background-clip:text;font-size:clamp(120px,25vw,300px);line-height:.75;position:relative}.not-found-eyebrow{color:#ffffff75;letter-spacing:.16em;margin-top:30px;font:600 11px/1 Kalameh RX,sans-serif;position:relative}.not-found h1{margin:16px 0 8px;font:700 clamp(24px,4vw,38px)/1.3 Kalameh RX,sans-serif;position:relative}.not-found p{color:#ffffff8c;max-width:480px;margin:0;font:400 14px/2 Kalameh RX,sans-serif;position:relative}.not-found-actions{gap:10px;margin-top:28px;display:flex;position:relative}.not-found-actions a{border-radius:8px;padding:11px 22px;font:400 13px Kalameh RX,sans-serif;transition:transform .32s cubic-bezier(.2,.8,.2,1),background .32s,border-color .32s}.not-found-actions a:hover{transform:translateY(-3px)}.not-found-primary{background:var(--purple,#6a00ff);color:#fff}.not-found-secondary{color:#ffffffbf;background:#ffffff0d;border:1px solid #ffffff24}.player-transition-opening,.player-transition-closing{will-change:opacity,transform}.player-transition-opening{animation:.24s cubic-bezier(.16,1,.3,1) both player-open}.player-transition-closing{pointer-events:none;animation:.18s cubic-bezier(.7,0,.84,0) both player-close}@keyframes player-open{0%{opacity:0;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@keyframes player-close{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.995)}}.stats-strip,.stats-heading,.top-grid article,.chart-panel{animation:.52s cubic-bezier(.2,.8,.2,1) both unified-card-enter}.top-grid article:nth-child(2){animation-delay:45ms}.top-grid article:nth-child(3){animation-delay:90ms}.top-grid article:nth-child(4){animation-delay:.135s}.top-grid article:nth-child(5){animation-delay:.18s}@media (width>=901px){.home:has(.hero-card){height:calc(100dvh - 90px);min-height:630px;overflow:hidden}.home:has(.hero-card) .hero-card{height:min(720px,100dvh - 130px)}}.station-search{width:min(1040px,100%);max-width:none;height:48px;box-shadow:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;margin:0 auto 22px;padding:0 16px;transform:none}.station-search:focus-within{border-color:#ffffff2e;transform:none;box-shadow:0 0 0 3px #ffffff0a}.station-search svg{color:#ffffffbf;flex:none}.station-search span{color:#ffffffbf}.station-search input{color:#ffffffd9;font-family:Kalameh RX,sans-serif;font-size:12px;font-weight:400}.station-search input::placeholder{color:#ffffff80;font-family:Kalameh RX,sans-serif;font-size:12px;font-weight:400}.station-genre-filters{width:min(1040px,100%);margin-left:auto;margin-right:auto}.station-card,.service-grid-ref .service-card{animation:.52s cubic-bezier(.2,.8,.2,1) both unified-card-enter;animation-delay:var(--station-delay,var(--service-delay,0s))}.service-grid-ref .service-card:hover,.station-card:hover{transform:translateY(-6px)}@keyframes unified-card-enter{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.announcement-backdrop{-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);background:#040307ad}.announcement-modal{text-align:right;background:linear-gradient(145deg,#ffffff21,#ffffff09 48%,#0f0c15cc),#120f19e0;border:1px solid #ffffff24;border-radius:20px;width:min(100%,560px);padding:48px 48px 40px;overflow:hidden;box-shadow:0 28px 90px #00000094,inset 0 1px #ffffff14}.announcement-modal:before{content:"";background:linear-gradient(90deg,transparent,var(--announcement-accent,#8b45ff),transparent);opacity:.9;height:2px;position:absolute;inset:0 0 auto}.announcement-close{background:#ffffff0f;border:1px solid #ffffff1a;font-size:21px;top:16px;left:16px}.announcement-mark{border:1px solid var(--announcement-accent,#6a00ff);width:58px;height:58px;margin:0 0 22px}@supports (color:color-mix(in lab, red, red)){.announcement-mark{border:1px solid color-mix(in srgb,var(--announcement-accent,#6a00ff) 55%,white 10%)}}.announcement-mark{background:var(--announcement-accent,#6a00ff);box-shadow:0 12px 28px var(--announcement-accent,#6a00ff)}@supports (color:color-mix(in lab, red, red)){.announcement-mark{box-shadow:0 12px 28px color-mix(in srgb,var(--announcement-accent,#6a00ff) 34%,transparent)}}.announcement-mark{font-family:Kalameh RX,sans-serif;font-size:25px;line-height:56px}.announcement-eyebrow{color:#ffffff7a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;display:block}.announcement-modal h2{font-family:Kalameh RX,sans-serif;font-size:26px;line-height:1.35}.announcement-modal p{color:#ffffffad;text-align:right;max-width:none;margin:14px 0 28px;font-size:14px;line-height:2}.announcement-action{background:var(--announcement-accent,#6a00ff);min-width:132px;box-shadow:0 8px 24px var(--announcement-accent,#6a00ff);border-radius:8px;padding:10px 22px}@supports (color:color-mix(in lab, red, red)){.announcement-action{box-shadow:0 8px 24px color-mix(in srgb,var(--announcement-accent,#6a00ff) 24%,transparent)}}.announcement-action{font-size:13px}.announcement-action:hover{filter:brightness(1.12);transform:translateY(-3px)}.cover-card{aspect-ratio:1;flex:none;width:100%;height:auto;min-height:0;display:block}.nav,.hero-card,.actions,.cover-columns{direction:ltr}.hero-copy{text-align:left}.nav nav{direction:ltr}.station-card{aspect-ratio:1;border-radius:23px;padding:0}.station-card:hover .station-copy,.station-card.playing .station-copy{opacity:.8;transform:translateY(0)}.station-card.playing .station-copy{display:none}@media (width<=980px){.station-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width<=700px){.station-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (width<=480px){.station-grid{grid-template-columns:1fr;max-width:320px}.station-main h3{font-size:36px}}.page:has(.station-grid){padding-top:42px}.page:has(.station-grid) .page-title{margin-bottom:46px}.station-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.station-card{aspect-ratio:1;min-width:0;animation:.48s cubic-bezier(.2,.8,.2,1) both station-in;animation-delay:var(--station-delay,0s);background:#111;border:1px solid #ffffff29;border-radius:23px;padding:0;transition:transform .32s,border-color .32s,box-shadow .32s;overflow:hidden}.station-card:hover{border-color:#ffffff6b;transform:translateY(-6px);box-shadow:0 18px 42px #0000006b}.station-card.playing{border-color:var(--purple);box-shadow:0 0 0 1px var(--purple),0 18px 42px #5b12c842}.station-cover{background:#201a27;width:100%;height:100%;position:relative;overflow:hidden}.station-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .45s,opacity .45s;display:block;position:absolute;inset:0}.station-cover>span{color:#b47cff;font-family:var(--font-display);place-items:center;font-size:54px;display:grid;position:absolute;inset:0}.station-listeners{z-index:3;color:#fff;opacity:0;align-items:center;gap:6px;font-size:13px;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:17px;left:17px;transform:translateY(-5px)}.station-overlay{color:#fff;text-align:center;background:linear-gradient(#0000 42%,#000000bd 100%);flex-direction:column;justify-content:flex-end;padding:24px 18px 20px;display:flex;position:absolute;inset:0}.station-main{transition:transform .4s;transform:translateY(25px)}.station-main h3{font-family:var(--font-display);color:#fff;margin:0 0 8px;font-size:31px;line-height:1}.station-main p{color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Kalameh RX,sans-serif;font-size:13px;line-height:1.3;overflow:hidden}.station-main .empty-copy{visibility:hidden}.station-song{opacity:0;height:0;margin-top:0;transition:opacity .4s,transform .4s,height .4s;overflow:hidden;transform:translateY(10px)}.station-song b,.station-song small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.station-song b{color:#ffffffc2;font-family:Kalameh RX,sans-serif;font-size:15px;font-weight:600}.station-song small{color:#ffffff7a;margin-top:3px;font-size:11px}.station-card:hover .station-cover>img{filter:blur(8px);opacity:.46;transform:scale(1.04)}.station-card:hover .station-listeners,.station-card.playing .station-listeners{opacity:1;transform:translateY(0)}.station-card:hover .station-main{transform:translateY(0)}.station-card:hover .station-song{opacity:1;height:38px;margin-top:12px;transform:translateY(0)}.station-card.playing .station-main{transform:translateY(0)}.station-card.playing .station-song{opacity:1;height:38px;margin-top:12px;transform:translateY(0)}@keyframes station-in{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-ExtraLight.woff2)format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}.hero-copy h1{letter-spacing:.12em;font-family:Kalameh RX,Tahoma,sans-serif;font-weight:400}.hero-copy h1 .every{color:#999;font-weight:200}.actions button{color:#fff}.actions button svg{color:#fff;flex:none}@media (width<=900px){.cover-columns{opacity:1;z-index:1}.hero-copy{z-index:2}}.floating-player{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;z-index:40;width:360px;height:68px;min-height:68px;bottom:auto;transform:none}.floating-player.dragging{cursor:grabbing;box-shadow:0 0 0 1px #8e4bff,0 15px 45px #000}.player-song{text-align:left;direction:ltr;flex:1;min-width:0}.player-song b{font-size:15px}.player-song small{font-size:12px}.player-volume-button{color:#eee;background:0 0;border-radius:5px;place-items:center;width:27px;height:32px;padding:0;display:grid}.player-volume-button:hover{background:#302934}.player-volume-button.muted{color:#ff4557}.player-volume{accent-color:#eee;cursor:pointer;width:72px;height:4px}.player-volume::-webkit-slider-runnable-track{background:#777;height:2px}.player-stop-zone{z-index:39;color:#ff8290;pointer-events:none;background:#be1a2b33;border:1px solid #ff4153a6;border-radius:11px;place-items:center;width:360px;height:68px;font-size:12px;display:grid;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 45px #ff233533}@media (width<=560px){.floating-player,.player-stop-zone{width:calc(100vw - 24px)}.player-volume{width:56px}}@font-face{font-family:Kalameh RX;src:url(/fonts/KalamehWeb-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}.service-grid-ref .service-icon{z-index:10!important;flex:0 0 72px!important;position:relative!important}.service-grid-ref .service-icon img{z-index:11;position:relative}.service-grid-ref .service-station-tags{align-content:flex-start;min-height:28px;max-height:52px;z-index:10!important;flex:none!important;margin-top:auto!important;margin-bottom:10px!important;padding-top:10px!important;padding-bottom:0!important;position:relative!important;overflow:hidden!important}.service-grid-ref .service-station-tags span{line-height:18px}.service-grid-ref .service-icon{background:0 0!important;border-radius:0!important;width:72px!important;height:72px!important;overflow:visible!important}.service-grid-ref .service-icon img{max-width:none;display:block;overflow:hidden;object-fit:contain!important;border-radius:10px!important;width:72px!important;height:72px!important}.service-grid-ref .service-custom-bg{background:var(--service-bg)!important}.service-grid-ref .service-icon{border-radius:10px!important;overflow:hidden!important}.page:has(.service-intro) .page-title{letter-spacing:.045em!important;word-spacing:.08em!important}.service-grid-ref .service-ref-vmp,.service-grid-ref .service-ref-ts3{box-shadow:none!important;border-top:0!important}.service-grid-ref .service-ref-vmp small,.service-grid-ref .service-ref-ts3 small{visibility:hidden}.service-grid-ref .service-card{padding-bottom:30px!important}.service-grid-ref .service-station-tags{overflow:hidden;transform:translateY(-2px);max-width:calc(100% - 36px)!important;margin-bottom:0!important;padding-bottom:0!important}.service-grid-ref .service-card.service-ref-vmp{background:linear-gradient(#291642 0%,#6a24c6 100%)!important}.service-grid-ref .service-card.service-ref-ts3{background:linear-gradient(#132c36 0%,#197495 100%)!important}.service-station-tags{line-height:1.1;flex-wrap:wrap!important;row-gap:5px!important;max-width:calc(100% - 28px)!important;padding-left:8px!important;padding-right:8px!important}.service-station-tags span{max-width:92px!important}.service-station-tags span:nth-child(n+7){display:none}.service-grid-ref{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.service-grid-ref .service-card{flex-direction:column;align-items:center;display:flex;aspect-ratio:1!important;border-radius:23px!important;height:auto!important;min-height:0!important;padding:42px 20px 18px!important}.service-offline{filter:grayscale()!important;background:linear-gradient(155deg,#272727,#090909)!important}.service-grid-ref .service-icon{background:0 0!important;border:0!important;width:72px!important;height:72px!important}.service-grid-ref .service-card h3{line-height:1;margin:22px 0 4px!important;font-size:31px!important}.service-grid-ref .service-card p{margin:0;color:#ffffffc7!important;font-size:13px!important}.service-grid-ref .service-card small{margin-top:3px;color:#ffffffa6!important;min-height:17px!important}.service-station-tags{flex-wrap:nowrap;justify-content:center;gap:6px;max-width:100%;display:flex;margin-top:auto!important;padding-top:22px!important}.service-station-tags span{color:#eee;white-space:nowrap;text-overflow:ellipsis;background:#00000040;border-radius:20px;max-width:100px;padding:4px 9px;font-size:10px;overflow:hidden}@media (width<=900px){.service-grid-ref{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=560px){.service-grid-ref{max-width:320px;grid-template-columns:1fr!important}}.service-grid-ref .service-icon{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.service-grid-ref .service-icon img{object-fit:contain;filter:none;width:100%;height:100%}.service-grid-ref .service-card{border-color:#ffffff1f}.service-intro{color:#222;background:#f4f4f2;border-radius:24px;width:min(1100px,100%);margin:0 auto;padding:45px 50px}.service-intro h2{text-align:right;margin:0 0 10px;font-family:Kalameh RX,sans-serif;font-size:30px}.service-intro p{text-align:right;color:#555;margin:0 auto;font-family:Kalameh RX,sans-serif;font-size:15px;line-height:1.9}.service-intro small{text-align:right;color:#888;margin-top:8px;font-size:12px;display:block}.service-intro button{color:#fff;background:#151515;flex:none}.service-filters{justify-content:center;gap:10px;margin:26px 0 24px;display:flex}.service-filters button{color:#888;background:#202023;border-radius:5px;padding:8px 19px;font-size:13px}.service-filters button.active{color:#fff;background:#444}.service-grid-ref{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:min(1100px,100%);margin:0 auto}.service-grid-ref .service-card{cursor:pointer;border:1px solid #ffffff14;min-height:300px;padding:48px 20px 20px;transition:transform .3s,filter .3s}.service-grid-ref .service-card:hover{filter:brightness(1.12);transform:translateY(-6px)}.service-grid-ref .service-card h3{margin:22px 0 5px;font-size:27px}.service-grid-ref .service-card p{color:#ddd;margin:0;font-size:13px}.service-grid-ref .service-card small{color:#bbb;min-height:18px;font-size:12px;display:block}.service-ref-mta{background:linear-gradient(150deg,#4f2a16,#8d4713)!important}.service-ref-vmp{background:linear-gradient(150deg,#4d471b,#665d18)!important}.service-ref-ts3{background:linear-gradient(150deg,#501b20,#a21f23)!important}.service-grid-ref .tags{margin-top:28px}.service-grid-ref .service-icon{width:72px;height:72px}.service-grid-ref .service-icon img{object-fit:contain}@media (width<=900px){.service-grid-ref{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.service-intro{padding:28px 22px}.service-intro h2,.service-intro p,.service-intro small{text-align:center}.service-intro button{margin:18px auto 0}.service-filters{flex-wrap:wrap}.service-grid-ref{grid-template-columns:1fr;max-width:320px}}.hero-copy h1{letter-spacing:.025em!important;word-spacing:0!important;line-height:1.48!important}.hero-copy h1 .every{letter-spacing:.025em!important}html,body,#root{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}::selection{color:inherit;background:0 0}.top-card-meta{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:18px;left:20px;right:20px}.top-card-meta .rank{font-size:30px;position:static!important}.top-card-meta .top-listeners{align-items:center;gap:5px;display:flex;position:static!important}.top-caption small{min-height:16px}.empty-stat-description{visibility:hidden}.page:has(.stats-strip){padding-top:34px}.page:has(.stats-strip) .page-title{letter-spacing:.015em;margin-bottom:34px}.stats-strip{color:#111;background:#f4f4f2;border-radius:12px;justify-content:center;align-items:center;gap:145px;width:min(1100px,100%);height:128px;margin:0 auto;padding:24px 30px;display:flex}.stats-strip div{text-align:center;min-width:90px}.stats-strip span{font-family:var(--font-display);color:#555;font-size:22px;line-height:1;display:block}.stats-strip strong{font-family:var(--font-display);margin-top:5px;font-size:45px;line-height:1.05;display:block}.stats-heading{width:min(1100px,100%);margin:43px auto 18px}.stats-heading h2{font-family:var(--font-display);color:#888;letter-spacing:.02em;font-size:26px}.stats-heading button{font-family:var(--font-display);color:#777;background:0 0;padding:0;font-size:14px}.top-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;width:min(1100px,100%);margin:0 auto}.top-grid article{cursor:pointer;background:#17151a;border:1px solid #ffffff24;border-radius:21px;height:300px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.top-grid article:hover{border-color:#ffffff59;transform:translateY(-5px)}.top-grid img{object-fit:cover;opacity:.62;width:100%;height:100%;transition:transform .5s,opacity .35s;position:absolute;inset:0}.top-grid article:hover img{opacity:.8;transform:scale(1.05)}.top-grid article:after{content:"";background:linear-gradient(#0000001a 30%,#000000d1 100%);position:absolute;inset:0}.rank{z-index:2;font-family:var(--font-display);color:#fff;font-size:32px;top:20px;left:22px}.rank sup{font-size:12px}.top-listeners{z-index:2;color:#fff;opacity:.78;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;top:22px;right:20px}.top-caption{z-index:2;text-align:center;position:absolute;bottom:22px;left:16px;right:16px}.top-caption b{font-family:var(--font-display);color:#fff;font-size:21px;display:block}.top-caption small{color:#fffc;margin-top:5px;font-size:10px;display:block}.chart-panel{width:min(1100px,100%);margin:60px auto 0}@media (width<=900px){.stats-strip{gap:50px}.top-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.stats-strip{gap:18px;height:110px;padding:18px 8px}.stats-strip span{font-size:16px}.stats-strip strong{font-size:32px}.top-grid{grid-template-columns:repeat(2,1fr);gap:14px}.top-grid article{height:250px}.stats-heading{margin-top:32px}}.play-backdrop{background-image:linear-gradient(120deg,#120e14f5,#151017e6),var(--play-art);filter:blur(45px);opacity:.58;z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:-12%;transform:scale(1.08)}.play-view:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 56% 73%,#64606559,#0000 23%),radial-gradient(circle at 78% 92%,#610b294d,#0000 22%);position:absolute;inset:0}.play-topline{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:14%;left:7.8%;right:7.8%}.play-topline>div:first-child{flex-direction:column;gap:3px;display:flex}.play-topline span{color:#ffffff94;font-family:Kalameh RX,sans-serif;font-size:22px}.play-topline strong{color:#eee;font-family:Kalameh RX,sans-serif;font-size:29px;font-weight:700}.play-menu{color:#ffffffb3;flex-direction:column;align-items:flex-end;gap:13px;font-family:Kalameh RX,sans-serif;display:flex}.play-menu b{margin-bottom:4px;font-size:17px;font-weight:400}.play-menu small{font-size:11px}.play-content{align-items:center;gap:50px;display:flex;position:absolute;bottom:13.8%;left:7.8%}.play-content .large-art{background:#29242b;border-radius:17px;width:360px;height:360px;overflow:hidden;box-shadow:0 15px 45px #00000047}.play-content .large-art img{object-fit:cover;width:100%;height:100%}.play-meta{min-width:430px}.play-meta h2{color:#ffffffc7;margin:0 0 3px;font-family:Kalameh RX,sans-serif;font-size:36px;font-weight:600}.play-meta h3{color:#ffffff85;margin:0;font-family:Kalameh RX,sans-serif;font-size:29px;font-weight:400}.next-song{color:#ffffffb3;margin-top:28px}.next-song span{font-size:14px}.next-song p{margin:2px 0;font-size:22px;font-weight:600}.next-song small{color:#ffffff73;font-size:17px;font-weight:400}.play-controls{color:#eee;align-items:center;gap:18px;display:flex;position:absolute;bottom:13.8%;right:7.8%}.play-controls button{color:#eee;background:0 0;padding:0;font-size:21px}.play-controls span{font-size:19px;transform:rotate(180deg)}.play-controls i{background:linear-gradient(90deg,#fff 0 26%,#fff6 26% 100%);width:128px;height:2px;display:block;position:relative}.play-controls i:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:25%;transform:translate(-50%,-50%)}.play-empty{color:#aaa;position:absolute;bottom:30%;left:8%}@media (width<=800px){.play-topline{top:8%;left:6%;right:6%}.play-topline span{font-size:15px}.play-topline strong{font-size:22px}.play-menu{gap:8px}.play-content{display:block;bottom:12%;left:6%}.play-content .large-art{width:min(52vw,300px);height:min(52vw,300px)}.play-meta{min-width:0;margin-top:18px}.play-meta h2{font-size:25px}.play-meta h3{font-size:20px}.next-song{margin-top:14px}.play-controls{bottom:8%;right:6%}}.floating-player{background:#111!important;border:1px solid #ffffff1a!important;border-radius:10px!important}.player-volume{appearance:none!important;background:linear-gradient(270deg,#fff 0 78%,#ffffff40 78% 100%)!important;border:0!important;outline:0!important}.player-volume::-webkit-slider-thumb{appearance:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;margin:0!important}.player-volume::-moz-range-thumb{background:0 0!important;border:0!important;width:0!important;height:0!important}.player-volume::-webkit-slider-runnable-track{background:0 0!important;border:0!important;height:2px!important}.player-volume::-moz-range-track{background:0 0!important;border:0!important;height:2px!important}.floating-player:before{background-image:var(--player-art)!important;filter:blur(10px)!important;opacity:.25!important}.player-volume{direction:rtl!important}.player-volume-button,.player-volume-button:hover{color:#ffffffbf!important;background:0 0!important}.player-volume-button:hover{color:#fff!important}.floating-player{background:#121015f5;border:1px solid #ffffff2e;border-radius:9px;gap:11px;width:360px;height:72px;min-height:72px;padding:10px;box-shadow:0 12px 32px #0000008c}.floating-player:before{background-image:var(--player-art);filter:blur(10px);opacity:.25;inset:-18px;transform:scale(1.12)}.mini-art{border-radius:7px;flex:0 0 50px;width:50px;height:50px}.player-song{text-align:left;flex:1;min-width:0}.player-song b{color:#ffffffbf;font-size:14px;font-weight:600;line-height:1.25}.player-song small{color:#ffffff80;margin-top:3px;font-size:12px;font-weight:400;line-height:1.25}.player-volume-button{color:#ffffffbf;place-items:center;width:20px;height:28px;padding:0;display:grid;background:0 0!important}.player-volume-button:hover{color:#fff;background:0 0!important}.player-volume{direction:rtl;background:0 0;width:72px;height:18px}.player-volume::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:7px;height:7px;margin-top:-2.5px}.player-volume::-moz-range-progress{background:#fff;height:2px}.station-main{transition:transform .62s cubic-bezier(.2,.82,.2,1),opacity .42s!important;top:auto!important;bottom:42px!important;transform:translateY(0)!important}.station-song{transition:opacity .48s .22s,transform .58s cubic-bezier(.2,.82,.2,1) .22s!important}.station-card:not(:hover):not(.playing) .station-song{opacity:0!important;transform:translateY(18px)!important}.station-card:hover .station-song,.station-card.playing .station-song{opacity:1!important;transform:translateY(0)!important}.station-copy{color:#ffffffbf!important;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1),color .3s!important}.station-copy:hover{color:#fff!important;opacity:1!important}.station-copy.copied svg{opacity:0;transition:opacity .2s}.station-copy.copied:after{content:none!important}.station-copy.copied:before{content:"Copied";color:#fff;opacity:1;place-items:center;font-family:Kalameh RX,sans-serif;font-size:8px;font-weight:600;animation:.55s both copied-in;display:grid;position:absolute;inset:0}.station-main{transition:top .58s cubic-bezier(.2,.8,.2,1),bottom .58s cubic-bezier(.2,.8,.2,1),transform .58s cubic-bezier(.2,.8,.2,1),opacity .45s!important;bottom:42px!important}.station-card:hover .station-song,.station-card.playing .station-song{transition:opacity .5s .14s,transform .58s cubic-bezier(.2,.8,.2,1) .14s!important}@keyframes copied-in{0%{opacity:0;transform:scale(.7)}55%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.station-card:hover .station-cover>img,.station-card.playing .station-cover>img{opacity:.25}.station-listeners{opacity:.75;flex-direction:row-reverse;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.station-card:not(:hover):not(.playing) .station-listeners{opacity:0}.station-main,.station-song{transition:top .55s cubic-bezier(.2,.8,.2,1),bottom .55s cubic-bezier(.2,.8,.2,1),transform .55s cubic-bezier(.2,.8,.2,1),opacity .45s}.station-copy{opacity:.75;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1),color .25s}.station-copy:hover{opacity:1;transform:translateY(0)scale(1.08)}.station-card.playing:hover .station-copy{opacity:.75}.station-card.playing:hover .station-copy:hover{opacity:1}.station-copy.copied{animation:.65s cubic-bezier(.2,.8,.2,1) both copy-pop}@keyframes copy-pop{0%{transform:translateY(0)scale(1)}55%{transform:translateY(0)scale(1.24)}to{transform:translateY(0)scale(1)}}.page:has(.station-grid) .page-title{letter-spacing:.045em;word-spacing:.08em}.station-card,.station-card:hover,.station-card.playing{box-shadow:none;border-color:#0000}.station-main{transition:transform .42s cubic-bezier(.2,.8,.2,1),top .42s,bottom .42s;bottom:58px;transform:translateY(22px)}.station-card:hover .station-song,.station-card.playing .station-song{transition-delay:.16s}.station-card.playing .station-cover>img{animation:.9s cubic-bezier(.2,.8,.2,1) both station-play-zoom}.station-cover>img{animation:.45s both station-art-fade}.station-main h3{color:#fff;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.station-main p{margin-top:2px}.station-copy.copied{color:#9d5bff;animation:.42s both copy-pop}.station-copy.copied:after{content:"Copied";color:#fff;white-space:nowrap;opacity:.8;font-family:Kalameh RX,sans-serif;font-size:9px;position:absolute;top:28px;right:-12px}.station-card.playing:hover .station-copy{opacity:.8;display:grid;transform:translateY(0)}@keyframes station-play-zoom{0%{transform:scale(1)}45%{transform:scale(1.11)}to{transform:scale(1.045)}}@keyframes station-art-fade{0%{opacity:.25}to{opacity:1}}.station-overlay{padding:0;display:block}.station-main{transition:top .4s,bottom .4s,opacity .35s;position:absolute;bottom:52px;left:18px;right:18px;transform:none}.station-song{height:auto;margin:0;position:absolute;bottom:27px;left:18px;right:18px;transform:translateY(10px)}.station-card:hover .station-song,.station-card.playing .station-song{opacity:1;height:auto;margin:0;transform:translateY(0)}.station-card.playing .station-overlay{background:linear-gradient(#00000085 0%,#0006 34%,#000000db 100%)}.station-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:960px;margin:0 auto}.station-card{aspect-ratio:1;padding:0}.station-main h3{color:#0000;background:linear-gradient(#fff 0%,#a8a8a8 100%);-webkit-background-clip:text;background-clip:text;padding:0}.station-copy{z-index:4;color:#fff;opacity:0;background:0 0;place-items:center;width:30px;height:30px;padding:0;transition:opacity .3s,transform .3s;display:grid;position:absolute;top:17px;right:17px;transform:translateY(-5px)}.station-card:hover .station-copy{opacity:.8;transform:translateY(0)}.station-copy:hover{opacity:1}.station-card:hover .station-cover>img{filter:blur(9px);opacity:.42}.station-card.playing .station-cover>img{filter:none;opacity:1;transform:scale(1.06)}.floating-player{background:#17151b;border:1px solid #ffffff2e;border-radius:9px;gap:11px;padding:9px 10px;overflow:hidden;box-shadow:0 12px 32px #0000008c}.floating-player:before{content:"";background-image:linear-gradient(#0e0c11bf,#0e0c11bf),var(--player-art);filter:blur(10px);opacity:.25;z-index:0;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-16px;transform:scale(1.12)}.mini-art{border-radius:7px;width:50px;height:50px;overflow:hidden}.player-song b{color:#ffffff80;font-family:Kalameh RX,Tahoma,sans-serif;font-size:14px;font-weight:600;line-height:1.25}.player-song small{color:#ffffff40;font-family:Kalameh RX,Tahoma,sans-serif;font-size:12px;font-weight:400;line-height:1.25}.player-volume-button,.player-volume-button:hover{box-shadow:none;color:#fffc;background:0 0;border:0;border-radius:0}.player-volume-button.muted,.player-volume-button.muted:hover{color:#f23f52}.player-volume{accent-color:#fff;background:0 0;width:72px;height:18px}.player-volume::-webkit-slider-runnable-track{background:#fff6;border-radius:3px;height:2px}.player-volume::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:7px;height:7px;margin-top:-2.5px}.player-volume::-moz-range-track{background:#fff6;height:2px}.player-volume::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:7px;height:7px}.floating-player:after{content:none}.nav nav .disabled{color:#777;opacity:.32;cursor:not-allowed;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex}.nav nav .disabled small{letter-spacing:.12em;color:#b278ff;font-size:8px}body:has(.play-view){overflow:hidden}.play-view{z-index:35;color:#eee;isolation:isolate;background:#000;position:fixed;inset:0;overflow:auto}.play-backdrop{background-image:linear-gradient(#000000bf,#000000bf),var(--play-art);filter:blur(75px);opacity:1;z-index:-2;background-position:50%;background-size:cover;inset:-110px;transform:none}.play-view:after{background:0 0}.player-header{z-index:1;font-family:var(--font-display);letter-spacing:.12em;color:#ffffff80;justify-content:space-between;align-items:center;padding:30px 7.8%;display:flex;position:relative}.player-header a{letter-spacing:-.04em;color:#fff;font-size:28px}.player-header a span{color:var(--purple)}.player-header>span{font-size:16px}.play-content{align-items:center;gap:68px;width:min(1040px,84.4%);min-height:calc(100dvh - 126px);margin:0 auto;padding:54px 0 90px;display:flex;position:relative;bottom:auto;left:auto}.play-content .large-art{background:#151515;border-radius:18px;width:min(38vw,400px);height:min(38vw,400px);box-shadow:0 28px 80px #00000080}.play-meta{flex:1;min-width:0}.play-meta .live-label{font-family:var(--font-display);letter-spacing:.14em;color:#a76cff;margin-bottom:13px;font-size:18px;display:block}.play-meta h1{font-family:var(--font-display);letter-spacing:.03em;color:#fff;margin:0 0 24px;font-size:clamp(34px,5vw,62px);font-weight:400;line-height:.9}.play-meta h2{color:#ffffffd6;margin:0;font-family:Kalameh RX,sans-serif;font-size:31px;line-height:1.25}.play-meta h3{color:#ffffff85;margin:6px 0 0;font-family:Kalameh RX,sans-serif;font-size:20px}.next-song{border-top:1px solid #ffffff2e;padding-top:20px}.player-actions{align-items:center;gap:25px;margin-top:36px;display:flex}.player-actions button{color:#111;font-family:var(--font-display);letter-spacing:.08em;background:#fff;border-radius:8px;align-items:center;gap:11px;margin:0;padding:14px 20px;font-size:18px;display:inline-flex}.player-actions label{color:#ffffffbf;align-items:center;gap:10px;display:flex}.player-actions input{accent-color:#fff;width:110px}.play-empty{color:#ffffffa6;place-items:center;min-height:70dvh;display:grid;position:relative;bottom:auto;left:auto}@media (width<=720px){.player-header{padding:23px 6%}.player-header>span{display:none}.play-content{width:88%;min-height:auto;padding:35px 0 70px;display:block}.play-content .large-art{aspect-ratio:1;width:100%;height:auto}.play-meta{margin-top:30px}.play-meta h2{font-size:25px}.play-meta h3{font-size:17px}.player-actions{flex-wrap:wrap;gap:16px}.player-actions input{width:90px}}.reference-player{background:#060507;min-width:320px}.reference-player .play-backdrop{background-image:linear-gradient(#050407bf,#050407bf),var(--play-art);filter:blur(75px);opacity:1;inset:-120px}.player-brand{z-index:2;color:#f4f0f580;flex-direction:column;gap:2px;display:flex;position:absolute;top:13.8%;left:7.8%}.player-brand span{font-family:Kalameh RX,sans-serif;font-size:23px;font-weight:300}.player-brand strong{color:#ffffffd6;font-family:Kalameh RX,sans-serif;font-size:30px;font-weight:700}.player-menu-wrap{z-index:5;text-align:right;width:208px;position:absolute;top:14.1%;right:7.8%}.menu-trigger{color:#fffc;background:0 0;justify-content:flex-end;align-items:center;gap:8px;width:100%;padding:0;font-family:Kalameh RX,sans-serif;font-size:18px;font-weight:400;display:inline-flex}.player-menu{opacity:0;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .32s,opacity .2s,transform .32s;display:grid;transform:translateY(-7px)}.player-menu.is-open{opacity:1;pointer-events:auto;grid-template-rows:1fr;transform:translateY(0)}.player-menu:before{content:"";min-height:0}.player-menu button{color:#ffffff80;background:0 0;justify-content:flex-end;align-items:center;gap:8px;height:34px;padding:0;font-family:Kalameh RX,sans-serif;font-size:13px;transition:color .2s,transform .2s;display:flex;overflow:hidden}.player-menu button:hover{color:#fff;transform:translate(-3px)}.sound-profile{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;background:#141117d6;border:1px solid #ffffff1a;border-radius:11px;width:230px;padding:17px;transition:opacity .22s,transform .28s;position:absolute;top:38px;right:0;transform:translateY(-8px)scale(.98);box-shadow:0 18px 48px #00000059}.sound-profile.is-open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.profile-heading{font-family:var(--font-display);letter-spacing:.14em;color:#ffffff73;text-align:left;margin:0 3px 9px;font-size:13px;display:block}.sound-profile button{text-align:left;color:#ffffffa8;background:0 0;border-radius:7px;width:100%;padding:10px 11px;transition:background .2s,color .2s;display:block}.sound-profile button:hover,.sound-profile button.active{color:#fff;background:#ffffff1a}.sound-profile b,.sound-profile small{display:block}.sound-profile b{font-size:14px;font-weight:600}.sound-profile small{opacity:.58;margin-top:2px;font-size:11px}.reference-content{z-index:2;align-items:center;gap:50px;display:flex;position:absolute;bottom:13.6%;left:7.8%}.reference-art{width:360px;height:360px;font-family:var(--font-display);color:#a774ff;background:#16141a;border-radius:18px;place-items:center;font-size:70px;display:grid;overflow:hidden;box-shadow:0 22px 55px #00000038}.reference-art img{object-fit:cover;width:100%;height:100%}.reference-meta{min-width:410px}.reference-meta h1{color:#ffffffc7;margin:0;font-family:Kalameh RX,sans-serif;font-size:36px;font-weight:700;line-height:1.22}.reference-meta h2{color:#ffffff7a;margin:2px 0 0;font-family:Kalameh RX,sans-serif;font-size:30px;font-weight:400;line-height:1.25}.reference-meta .next-song{color:#ffffffb3;border:0;margin-top:27px;padding:0}.reference-meta .next-song span{font-size:14px}.reference-meta .next-song p{margin:0;font-size:22px;font-weight:700;line-height:1.2}.reference-meta .next-song small{color:#ffffff5c;margin-left:5px;font-size:17px;font-weight:400}.reference-controls{z-index:2;align-items:center;gap:26px;display:flex;position:absolute;bottom:13.6%;right:7.8%}.pause-control{color:#ffffffd1;background:0 0;place-items:center;width:24px;height:36px;padding:0;display:grid}.volume-control{color:#fffc;align-items:center;gap:10px;display:flex}.volume-control input{appearance:none;cursor:pointer;background:0 0;width:128px;height:18px}.volume-control input::-webkit-slider-runnable-track{background:linear-gradient(to right,#fff 0 var(--volume),#ffffff57 var(--volume) 100%);border-radius:3px;height:2px}.volume-control input::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:7px;height:7px;margin-top:-2.5px}.volume-control input::-moz-range-track{background:#ffffff57;border-radius:3px;height:2px}.volume-control input::-moz-range-progress{background:#fff;height:2px}.volume-control input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:7px;height:7px}@media (width<=820px){.player-brand{top:9%;left:6%}.player-brand span{font-size:18px}.player-brand strong{font-size:25px}.player-menu-wrap{width:175px;top:9%;right:6%}.reference-content{gap:28px;bottom:18%;left:6%;right:6%}.reference-art{width:min(40vw,310px);height:min(40vw,310px)}.reference-meta{min-width:0}.reference-meta h1{font-size:28px}.reference-meta h2{font-size:24px}.reference-controls{bottom:8%;right:6%}}@media (width<=590px){.reference-player{overflow:auto}.player-brand{top:32px}.player-brand span{font-size:16px}.player-brand strong{font-size:22px}.player-menu-wrap{width:146px;top:34px;right:6%}.menu-trigger{font-size:15px}.player-menu button{font-size:12px}.reference-content{width:88%;margin:190px auto 110px;display:block;position:relative;bottom:auto;left:auto;right:auto}.reference-art{aspect-ratio:1;width:100%;height:auto}.reference-meta{margin-top:24px}.reference-meta h1{font-size:29px}.reference-meta h2{font-size:24px}.reference-meta .next-song{margin-top:20px}.reference-meta .next-song p{font-size:19px}.reference-controls{gap:20px;position:fixed;bottom:25px;right:6%}.volume-control input{width:100px}}.player-menu{opacity:0;pointer-events:none;flex-direction:column;max-height:0;transition:max-height .32s,opacity .2s,transform .32s;display:flex;overflow:hidden;transform:translateY(-7px)}.player-menu.is-open{opacity:1;pointer-events:auto;max-height:112px;transform:translateY(0)}.player-menu:before{display:none}.menu-trigger,.menu-trigger:focus,.menu-trigger:focus-visible{box-shadow:none!important;outline:0!important}.floating-player .player-volume{background:linear-gradient(to right,#fff 0 var(--player-volume),#ffffff40 var(--player-volume) 100%)!important;appearance:none!important;direction:ltr!important;background:0 0!important;outline:0!important;flex:0 0 92px!important;width:92px!important;height:18px!important;padding:0!important}.floating-player .player-volume::-webkit-slider-runnable-track{background:linear-gradient(to right,#ffffffeb 0 var(--player-volume),#ffffff57 var(--player-volume) 100%)!important;border:0!important;border-radius:999px!important;height:2px!important}.floating-player .player-volume::-webkit-slider-thumb{appearance:none!important;width:7px!important;height:7px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:50%!important;margin-top:-2.5px!important}.floating-player .player-volume::-moz-range-track{background:#ffffff57!important;border:0!important;border-radius:999px!important;height:2px!important}.floating-player .player-volume::-moz-range-progress{background:#ffffffeb!important;border-radius:999px!important;height:2px!important}.floating-player .player-volume::-moz-range-thumb{width:7px!important;height:7px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:50%!important}.floating-player .player-volume-bar{cursor:pointer;outline:0;flex:0 0 92px;align-items:center;width:92px;height:20px;display:flex;position:relative}.floating-player .player-volume-bar>span{background:#ffffff57;border-radius:99px;width:100%;height:2px;display:block}.floating-player .player-volume-bar>span:before{content:"";width:var(--player-volume);background:#ffffffeb;border-radius:99px;height:2px;display:block}.floating-player .player-volume-bar>i{left:var(--player-volume);background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%)}.floating-player .player-volume-bar:focus-visible>span{box-shadow:0 0 0 3px #ffffff1f}.reference-controls .player-volume-bar{cursor:pointer;outline:0;align-items:center;width:92px;height:20px;display:flex;position:relative}.reference-controls .player-volume-bar>span{background:#ffffff57;border-radius:99px;width:100%;height:2px;display:block}.reference-controls .player-volume-bar>span:before{content:"";width:var(--player-volume);background:#ffffffeb;border-radius:99px;height:2px;display:block}.reference-controls .player-volume-bar>i{left:var(--player-volume);background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%)}.player-stop-zone{z-index:60!important;width:100%!important;height:190px!important;box-shadow:none!important;color:#ff4a54!important;background:radial-gradient(circle at 50% -15%,#ea242d7a,#680d1238 36%,#0000 70%)!important;border:0!important;border-radius:0!important;place-items:start center!important;padding-top:8px!important;display:grid!important;position:fixed!important;top:50px!important;left:0!important;right:0!important;transform:none!important}.player-stop-zone>div{border:5px dashed #ff4952d1;border-radius:50%;place-items:center;width:142px;height:142px;transition:transform .22s,background .22s,border-color .22s;display:grid}.player-stop-zone.ready>div{background:#df1c262e;border-color:#ff6169;transform:scale(1.14)}.floating-player.drop-near{animation:.16s linear infinite player-shake}.floating-player.drop-ready{animation:80ms linear infinite player-shake;box-shadow:0 0 0 1px #ff555ebf!important}@keyframes player-shake{0%,to{translate:0}25%{translate:-2px 1px}50%{translate:2px -1px}75%{translate:-1px -2px}}.player-stop-zone{animation:.24s both drop-zone-in;background:radial-gradient(46% 105% at 50% 0,#ec2a3347,#7c101621 40%,#0000 76%)!important;height:205px!important;padding-top:12px!important;top:0!important}.player-stop-zone.is-leaving{animation:.18s both drop-zone-out}.player-stop-zone>div{filter:drop-shadow(0 0 18px #ff2d351f);border-color:#ff555cbd;width:138px;height:138px}@keyframes drop-zone-in{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes drop-zone-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-18px)}}.player-stop-zone>div{border:3px dashed #ff555cbf!important;width:120px!important;height:120px!important}.stats-strip span{color:#111111bf!important;font-family:Bebas RX,Impact,sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:1!important}.stats-strip strong{color:#111!important;font-family:Bebas RX,Impact,sans-serif!important;font-size:48px!important;font-weight:400!important;line-height:1!important}:is(.page:has(.station-grid),.page:has(.stats-strip),.page:has(.service-intro)){padding-top:48px!important}.service-intro{direction:rtl;border-radius:24px!important;flex-direction:row-reverse!important;align-items:flex-start!important;gap:44px!important;min-height:283px!important;padding:48px 50px!important;display:flex!important}.service-intro>div{flex:1;min-width:0}.service-intro h2{color:#111!important;margin:0!important;font-family:Kalameh RX,sans-serif!important;font-size:36px!important;font-weight:900!important;line-height:1.12!important}.service-intro h2:after{content:"کاملاً رایگان و بدون قطعی";color:#11111180;margin-top:3px;font-size:24px;font-weight:300;display:block}.service-intro p{max-width:960px;color:#111111bf!important;margin:22px 0 0!important;font-family:Kalameh RX,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.55!important}.service-intro small{color:#11111180!important;margin-top:12px!important;font-family:Kalameh RX,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.service-intro button{direction:ltr;color:#fff!important;background:#111!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:213px!important;height:48px!important;margin:2px 0 0!important;padding:0!important;font-family:Kalameh RX,sans-serif!important;font-size:18px!important;font-weight:400!important}.service-intro button svg{width:25px!important;height:25px!important}@media (width<=560px){:is(.page:has(.station-grid),.page:has(.stats-strip),.page:has(.service-intro)){padding-top:32px!important}.service-intro{flex-direction:column-reverse!important;gap:22px!important;min-height:0!important;padding:28px 22px!important;display:flex!important}.service-intro h2{font-size:30px!important}.service-intro h2:after{font-size:20px}.service-intro p{font-size:16px!important}.service-intro small{font-size:13px!important}.service-intro button{align-self:flex-start;margin:0!important}}.service-intro{direction:ltr!important;flex-direction:row!important}.service-intro>div{direction:rtl;order:1}.service-intro button{order:0}.service-intro h2{color:#6a00ff!important}.service-intro h2 span{color:#111!important}.service-intro p,.service-intro small{font-size:0!important}.service-intro p:after,.service-intro small:after{font-family:Kalameh RX,sans-serif;font-size:inherit;content:"";display:block}.service-intro p:after{content:"شما می‌توانید تمامی شبکه‌های رادیویی ما را به صورت مستقیم در سرورهای بازی (مانند MTA:SA، VMP, FiveM و...) یا ربات‌های تیم اسپیک و دیسکورد خود استفاده کنید. این سرویس کاملا رایگان بوده و پایداری و کیفیت آن بدون کوچکترین مشکل همیشه در دسترس خواهد بود.";color:#111111bf;font-size:18px;line-height:1.55}.service-intro small:after{content:"برای استفاده رایگان و بدون قطعی از سرویس رادیو ایکس وارد بخش بشید، ایستگاه مورد نظر رو انتخاب کنید و از طریق دکمه کپی، لینک پخش مستقیم سرویس رو دریافت کرده و در سرور، بات و یا پخش کننده خودتون قرار بدید و استفاده کنید 💜";color:#11111180;font-size:14px;line-height:1.45}@media (width<=560px){.service-intro{flex-direction:column-reverse!important}.service-intro>div{direction:rtl}.service-intro p:after{font-size:16px}.service-intro small:after{font-size:13px}}.actions button{position:relative;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s,filter .24s!important}.actions button:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 10px 24px #260e4b33}.actions .dark-button:hover{box-shadow:0 10px 24px #00000038}.actions button:active{transition-duration:.12s;transform:translateY(-1px)}.hero-copy h1{cursor:default}.hero-copy h1 .hero-line{width:max-content;font-weight:400;transition:transform .28s cubic-bezier(.2,.8,.2,1),color .28s,opacity .28s;display:block}.hero-copy h1 .hero-line:hover{color:#444;font-weight:500;transform:translate(8px)}.hero-copy h1 .hero-line:hover .every{color:#666}.hero-logo,.hero-copy>p,.hero-copy h1,.hero-copy h1 .every,.cover-card{transition:transform .48s cubic-bezier(.2,.8,.2,1),opacity .36s,filter .48s,letter-spacing .48s,box-shadow .32s}.hero-logo:hover{transform:translateY(-5px)scale(1.012)}.hero-copy>p:hover{opacity:.86;letter-spacing:.39em;transform:translate(5px)}.hero-copy h1:hover{color:#5f5f63;transform:translate(7px)}.hero-copy h1 .every:hover{color:#777}.cover-card:hover{filter:brightness(1.08);transform:translateY(-7px)scale(1.045);box-shadow:0 15px 28px #140a2333;z-index:8!important}.cover-card:hover img{transition:transform .48s cubic-bezier(.2,.8,.2,1);transform:scale(1.06)}.cover-card img{transition:transform .48s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.hero-logo,.hero-copy>p,.hero-copy h1,.hero-copy h1 .every,.cover-card,.cover-card img{transition:none!important}.cover-card:hover,.hero-logo:hover,.hero-copy>p:hover,.hero-copy h1:hover{transform:none!important}}:root{--purple:#6a00ff}.brand{align-items:baseline;gap:0;display:inline-flex}.brand .brand-radio{letter-spacing:-.04em;color:#fff;font-family:Kalameh RX,sans-serif;font-size:24px;font-weight:200}.brand .brand-x{letter-spacing:-.06em;color:#6a00ff;font-family:Kalameh RX,sans-serif;font-size:24px;font-weight:900}.social{gap:14px}.social a{color:#ffffffad;place-items:center;font-size:20px;transition:color .2s;display:grid}.social a:hover{color:#fff}.nav nav .disabled{opacity:.25;color:#fff}.hero-card{margin-top:-26px}.home{min-height:calc(100dvh - 90px);padding-top:64px;overflow:hidden}.cover-columns{z-index:3}.cover-card{z-index:4;pointer-events:auto;position:relative}.page{min-height:calc(100dvh - 90px)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#0a090b}::-webkit-scrollbar-thumb{background:#3e3b42;border:3px solid #0a090b;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#66616a}*{scrollbar-color:#3e3b42 #0a090b;scrollbar-width:thin}.floating-player{border-radius:13px!important}.play-not-found{z-index:2;text-align:center;color:#ffffffbf;place-content:center;min-height:100dvh;display:grid;position:relative}.play-not-found h1{font-family:var(--font-display);margin:0;font-size:52px;font-weight:400}.play-not-found p{color:#ffffff7a;margin:10px 0 24px}.play-not-found button{color:#111;font-family:var(--font-display);letter-spacing:.06em;background:#fff;border-radius:8px;justify-self:center;padding:12px 20px;font-size:18px}.floating-player{width:360px!important;height:72px!important;min-height:72px!important;box-shadow:none!important;background:#151317!important;border:1px solid #ffffff21!important;border-radius:8px!important;align-items:center!important;gap:11px!important;padding:10px!important;display:flex!important;overflow:hidden!important}.floating-player:before{background-image:var(--player-art)!important;filter:blur(10px)!important;opacity:.25!important;background-position:50%!important;background-size:cover!important;inset:-18px!important;transform:scale(1.12)!important}.floating-player:after{content:""!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(90deg,#1412178f 0%,#1412171f 45%,#141217b8 100%)!important;position:absolute!important;inset:0!important}.floating-player>*{z-index:1!important;position:relative!important}.floating-player .mini-art{background:#2c2730!important;border-radius:8px!important;flex:0 0 50px!important;width:50px!important;height:50px!important}.floating-player .player-song{text-align:left!important;flex:1!important;min-width:0!important}.floating-player .player-song b{color:#ffffffbf!important;font-family:Kalameh RX,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important}.floating-player .player-song small{color:#ffffff80!important;margin-top:1px!important;font-family:Kalameh RX,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important}.floating-player .player-volume-button{color:#ffffffc7!important;background:0 0!important;flex:0 0 18px!important;width:18px!important;height:28px!important}.floating-player .player-volume-button.muted{color:#ed3f4f!important}.floating-player .player-volume{background:linear-gradient(to right,#fff 0 var(--player-volume),#ffffff57 var(--player-volume) 100%)!important;direction:ltr!important;flex:0 0 92px!important;width:92px!important;height:18px!important}.floating-player .player-volume::-webkit-slider-runnable-track{background:0 0!important;height:2px!important}.floating-player .player-volume::-webkit-slider-thumb{background:#fff!important;border-radius:50%!important;width:7px!important;height:7px!important;margin-top:-2.5px!important}.floating-player .player-volume::-moz-range-track{background:#ffffff57!important;height:2px!important}.floating-player .player-volume::-moz-range-progress{background:#fff!important;height:2px!important}.floating-player .player-volume::-moz-range-thumb{background:#fff!important;border:0!important;border-radius:50%!important;width:7px!important;height:7px!important}:is(html:has(.reference-player),body:has(.reference-player)){width:100%;height:100%;overflow:hidden}.reference-player{width:100vw;height:100dvh;overflow:hidden}.reference-player .reference-art{box-shadow:none}.reference-player .reference-content{align-items:flex-end}.reference-player .reference-meta{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-end;min-width:445px;height:360px;padding:0 0 0 14px;display:flex}.reference-player .player-brand span{color:#ffffff80;font-size:24px;font-weight:200}.reference-player .player-brand strong{text-transform:uppercase;color:#ffffffbf;font-size:30px;font-weight:700}.reference-player .reference-meta h1{color:#ffffffbf;font-size:36px;font-weight:600}.reference-player .reference-meta h2{color:#ffffff80;font-size:30px;font-weight:400}.reference-player .reference-meta .next-song span{color:#ffffffbf;font-size:14px;font-weight:500}.reference-player .reference-meta .next-song p{color:#ffffff80;font-size:24px;font-weight:600}.reference-player .reference-meta .next-song small{color:#ffffff40;font-size:18px;font-weight:400}.volume-control>button{color:#fffc;background:0 0;place-items:center;padding:0;transition:color .2s;display:grid}.volume-control>button.muted{color:#ed3f4f}@media (width<=820px){.reference-player .reference-meta{min-width:0;height:min(40vw,310px);padding:24px}.reference-player .reference-meta h1{font-size:30px}.reference-player .reference-meta h2{font-size:25px}}@media (width<=590px){:is(html:has(.reference-player),body:has(.reference-player)){overflow:auto}.reference-player{height:100dvh;overflow:auto}.reference-player .reference-meta{height:auto;min-height:240px;padding:24px}.reference-player .reference-content{align-items:stretch}.reference-player .reference-meta h1{font-size:30px}.reference-player .reference-meta h2{font-size:25px}}.home{max-width:1440px;padding-left:20px;padding-right:20px}.hero-card{width:100%}.cover-columns{gap:16px}.cover-column{gap:0}.cover-card{height:138px;margin-bottom:16px}.cover-column.column-0,.cover-column.column-2{animation-name:cover-loop-down;animation-duration:82s;animation-timing-function:linear;animation-iteration-count:infinite}.cover-column.column-1{animation-name:cover-loop-up;animation-duration:82s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes cover-loop-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes cover-loop-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.nav nav a,.nav nav a.selected{opacity:.5}.nav nav a:hover,.nav nav a.selected:hover{opacity:.75}.station-genre-filters{flex-wrap:wrap;justify-content:center;gap:9px;max-width:1040px;margin:0 auto 28px;display:flex}.station-genre-filters button{color:#ffffff80;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:8px 14px;font-family:Kalameh RX,sans-serif;font-size:13px;line-height:1;transition:background .2s,border-color .2s,color .2s}.station-genre-filters button span{opacity:.55;margin-left:4px;font-size:11px}.station-genre-filters button:hover{color:#ffffffbf;border-color:#ffffff4d}.station-genre-filters button.active{color:#151318;background:#ffffffe6;border-color:#ffffffe6}@media (width<=900px){.home{padding-left:15px;padding-right:15px}.cover-card{height:118px;margin-bottom:14px}.cover-columns:hover .cover-column{animation-duration:820s}}.cover-columns{width:44%;transform:rotate(8deg)scale(1.03)}.cover-card{aspect-ratio:1;margin-bottom:16px;height:auto!important}.cover-columns:hover .cover-column{animation-duration:82s}.station-genre-filters{margin:26px 0 24px}.station-genre-filters button{color:#888;background:#202023;border:0;border-radius:5px;padding:8px 19px;font-family:inherit;font-size:13px;transition:background .2s,color .2s}.station-genre-filters button:hover{color:#bbb;background:#303034;border:0}.station-genre-filters button.active{color:#fff;background:#444;border:0}.service-grid-ref .service-card{animation:.48s cubic-bezier(.2,.8,.2,1) both station-in;animation-delay:var(--service-delay,0s)}@media (width<=900px){.cover-columns{width:80%;transform:rotate(8deg)scale(1.03)}.cover-card{margin-bottom:14px;height:auto!important}.cover-columns:hover .cover-column{animation-duration:82s}}.station-genre-filters{text-align:center;direction:ltr;justify-content:center;justify-self:center;width:100%}.player-brand strong[role=button]{cursor:pointer}.top-grid article{isolation:isolate}.top-grid img{z-index:0}.top-grid article:before{content:"";z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);position:absolute;inset:43% 0 0;-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.top-grid article:after{z-index:2;background:linear-gradient(#0000001a 18%,#0000007a 52%,#000000e6 100%)}.top-grid .top-card-meta,.top-grid .top-caption{z-index:3!important}@media (width<=560px){.station-grid,.service-grid-ref{grid-template-columns:minmax(0,1fr)!important;max-width:none!important}.top-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.top-grid article:first-child{grid-column:1/-1}.top-caption{height:25px!important;min-height:25px!important;display:block!important;inset:auto 12px 25%!important;overflow:visible!important;transform:none!important}.top-caption b{order:initial!important;white-space:nowrap!important;text-overflow:ellipsis!important;justify-content:center!important;align-items:center!important;width:100%!important;height:25px!important;min-height:25px!important;margin:0!important;line-height:25px!important;display:flex!important;position:absolute!important;top:0!important;left:0!important;right:0!important;overflow:hidden!important}.top-caption small{order:initial!important;white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;width:100%!important;height:30px!important;min-height:30px!important;margin:0!important;line-height:15px!important;display:-webkit-box!important;position:absolute!important;top:calc(100% + clamp(6px,2.5vw,10px))!important;left:0!important;right:0!important;overflow:hidden!important}}.service-intro-toggle{display:none}@media (width<=560px){.nav{width:100%!important;height:74px!important;padding:0 18px calc(8px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(#05050500,#050505c7 38%,#050505f7)!important;border:0!important;display:block!important;position:fixed!important;inset:auto 0 0!important}.nav:after{background:linear-gradient(90deg,#0000,#ffffff29,#0000)!important;inset:0 0 auto!important}.nav .brand{white-space:nowrap;z-index:31!important;background:linear-gradient(#050505f0,#05050500)!important;padding:0 16px 13px!important;position:fixed!important;top:18px!important;left:50%!important;transform:translate(-50%)!important}.nav .brand .brand-radio,.nav .brand .brand-x{font-size:22px!important}.nav .social{z-index:31!important;gap:12px!important;display:flex!important;position:fixed!important;top:19px!important;left:18px!important}.nav nav{letter-spacing:0!important;justify-content:space-around!important;align-items:center!important;gap:0!important;height:100%!important;margin:0!important;font-size:12px!important;display:flex!important}.nav nav a,.nav nav .disabled{opacity:.68!important;font-size:12px!important;display:inline-flex!important}.nav nav a.selected{opacity:1!important;color:#fff!important}.home,.page{padding-top:88px!important;padding-bottom:132px!important}.service-intro{min-height:0!important;padding:24px 54px 22px 22px!important;transition:padding .28s!important;display:block!important;position:relative!important;overflow:hidden!important}.service-intro>div{direction:rtl!important}.service-intro h2{padding-right:0!important;font-size:27px!important}.service-intro h2:after{font-size:17px!important}.service-intro small{margin-top:9px!important;display:block!important}.service-intro-toggle{color:#fff!important;background:#111!important;border-radius:50%!important;place-items:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;right:16px!important;transform:translateY(-50%)!important}.service-intro-toggle span{font-family:Arial,sans-serif;font-size:26px;line-height:1;transition:transform .25s;transform:translateY(-4px)}.service-intro.is-open{padding-bottom:24px!important}.service-intro.is-open p{margin-top:18px!important;display:block!important}.service-intro.is-open .service-intro-browse{margin-top:20px!important;display:flex!important}.service-intro.is-open .service-intro-toggle{top:31px!important;transform:none!important}.service-intro.is-open .service-intro-toggle span{transform:translateY(4px)rotate(180deg)}:is(html:has(.reference-player),body:has(.reference-player)){overflow:hidden!important}.reference-player{width:100vw!important;min-width:0!important;height:100dvh!important;overflow:hidden!important}.reference-player .player-brand{text-align:center!important;align-items:center!important;top:22px!important;left:22px!important;right:22px!important}.reference-player .player-brand span{font-size:13px!important}.reference-player .player-brand strong{font-size:19px!important}.reference-player .reference-content{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:18px!important;width:auto!important;margin:0!important;display:flex!important;position:absolute!important;inset:108px 22px 132px!important}.reference-player .reference-art{border-radius:14px!important;flex:none!important;width:min(56vw,210px)!important;height:min(56vw,210px)!important}.reference-player .reference-meta{text-align:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}.reference-player .reference-meta h1{font-size:21px!important;line-height:1.2!important}.reference-player .reference-meta h2{font-size:17px!important;line-height:1.25!important}.reference-player .reference-meta .next-song{margin-top:14px!important}.reference-player .reference-meta .next-song span{font-size:11px!important}.reference-player .reference-meta .next-song p{font-size:15px!important}.reference-player .reference-meta .next-song small{font-size:12px!important}.reference-player .player-menu-wrap{z-index:5!important;right:12px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:auto!important;position:fixed!important;top:auto!important;left:12px!important}.reference-player .menu-trigger{display:none!important}.reference-player .player-menu{opacity:1!important;pointer-events:auto!important;flex-direction:row!important;justify-content:space-around!important;align-items:center!important;max-height:none!important;display:flex!important;transform:none!important}.reference-player .player-menu button{color:#ffffffa6!important;justify-content:center!important;gap:6px!important;height:38px!important;font-size:11px!important}.reference-player .player-menu button svg{width:17px!important;height:17px!important}.reference-player .sound-profile{text-align:left!important;width:218px!important;top:auto!important;bottom:48px!important;right:0!important}.reference-player .reference-controls{z-index:4!important;left:50%!important;right:auto!important;bottom:calc(60px + env(safe-area-inset-bottom))!important;gap:18px!important;position:fixed!important;transform:translate(-50%)!important}.reference-player .pause-control{width:30px!important;height:30px!important}.reference-player .volume-control{gap:8px!important}.reference-player .volume-control .player-volume-bar{flex-basis:90px!important;width:90px!important}.nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#050505f5,#050505b8 62%,#0000)!important;justify-content:center!important;align-items:flex-start!important;height:62px!important;padding:18px 18px 0!important;display:flex!important;position:fixed!important;top:0!important;bottom:auto!important}.nav:after{display:none!important}.nav .brand{background:0 0!important;padding:0!important;position:static!important;transform:none!important}.nav .social{position:absolute!important;top:19px!important;left:18px!important}.nav nav{z-index:30!important;height:72px!important;padding:0 16px calc(7px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:linear-gradient(#05050500,#050505d1 36%,#050505fa)!important;position:fixed!important;inset:auto 0 0!important}.service-intro-toggle{color:#222!important;background:#1111110f!important;border:1px solid #1111111f!important;width:34px!important;height:34px!important}.service-intro-toggle svg{transition:transform .25s}.service-intro-toggle span{display:none!important}.service-intro.is-open .service-intro-toggle svg{transform:rotate(180deg)}.station-grid,.service-grid-ref{width:calc(100% - 44px)!important;max-width:340px!important;margin-left:auto!important;margin-right:auto!important}.reference-player .reference-content{gap:20px!important;top:102px!important;bottom:142px!important}.reference-player .reference-art{width:min(54vw,200px)!important;height:min(54vw,200px)!important}.reference-player .reference-controls{bottom:calc(106px + env(safe-area-inset-bottom))!important}.reference-player .player-menu{justify-content:center!important;gap:16px!important}.reference-player .player-menu button{flex:none!important}.service-intro{padding:24px 68px 22px 22px!important}.service-intro>div{grid-column:1/-1!important}.service-intro p,.service-intro-browse{display:none!important}.service-intro-toggle{color:#fff!important;background:#111!important;border:0!important;border-radius:8px!important;width:40px!important;height:40px!important;position:absolute!important;top:50%!important;right:20px!important;transform:translateY(-50%)!important}.service-intro-toggle svg{width:20px!important;height:20px!important}.service-intro.is-open{grid-template-columns:minmax(0,1fr) 40px!important;gap:20px 12px!important;padding:24px 22px!important;display:grid!important}.service-intro.is-open>div{grid-area:1/1/auto/-1!important}.service-intro.is-open p{display:block!important}.service-intro.is-open .service-intro-browse{grid-area:2/1!important;width:100%!important;margin:0!important;display:flex!important}.service-intro.is-open .service-intro-toggle{grid-area:2/2!important;align-self:stretch!important;width:40px!important;height:40px!important;margin:0!important;position:static!important;transform:none!important}.service-intro{max-height:142px!important;transition:max-height .52s cubic-bezier(.22,.8,.25,1),padding .52s cubic-bezier(.22,.8,.25,1)!important;overflow:hidden!important}.service-intro.is-open{max-height:680px!important}.service-intro p,.service-intro small,.service-intro-browse{opacity:0!important;max-height:0!important;margin-top:0!important;transition:max-height .4s cubic-bezier(.22,.8,.25,1),opacity .22s,transform .34s,margin .4s!important;display:block!important;overflow:hidden!important;transform:translateY(-8px)!important}.service-intro.is-open p{opacity:1!important;max-height:210px!important;margin-top:18px!important;transform:translateY(0)!important}.service-intro.is-open small{opacity:1!important;max-height:150px!important;margin-top:12px!important;transition-delay:50ms!important;transform:translateY(0)!important}.service-intro.is-open .service-intro-browse{white-space:nowrap!important;opacity:1!important;width:100%!important;min-width:0!important;height:48px!important;max-height:48px!important;margin:0!important;padding:0 14px!important;font-size:15px!important;transition-delay:.11s!important;display:flex!important;transform:translateY(0)!important}.service-intro.is-open{grid-template-columns:40px minmax(0,1fr)!important}.service-intro.is-open .service-intro-browse{grid-column:2!important;width:100%!important}}.service-intro .service-intro-toggle{display:none!important}@media (width<=560px){.service-intro .service-intro-toggle{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;display:grid!important}.service-intro.is-open{grid-template-columns:48px minmax(0,1fr)!important;column-gap:12px!important}.service-intro.is-open .service-intro-toggle{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.service-intro.is-open .service-intro-browse{height:48px!important;max-height:48px!important}.station-grid,.service-grid-ref{width:calc(100% - 72px)!important;max-width:286px!important}.floating-player{width:min(360px,100vw - 28px)!important}.reference-player .reference-content{gap:24px!important;top:112px!important;bottom:164px!important}.reference-player .reference-meta .next-song{margin-top:18px!important}.reference-player .reference-controls{bottom:calc(116px + env(safe-area-inset-bottom))!important}.reference-player .player-menu-wrap{bottom:calc(26px + env(safe-area-inset-bottom))!important}.service-intro{padding-left:68px!important;padding-right:22px!important}.service-intro>div{text-align:right!important;direction:rtl!important}.service-intro h2{text-align:right!important;line-height:1.18!important}.service-intro h2 span{display:block!important}.service-intro h2:after{text-align:right!important}.service-intro .service-intro-toggle{left:20px!important;right:auto!important}.service-intro.is-open{grid-template-columns:40px 213px!important;justify-content:end!important;padding:24px 22px!important}.service-intro.is-open>div{grid-area:1/1/auto/-1!important}.service-intro.is-open .service-intro-browse{grid-area:2/2!important;justify-self:end!important;width:213px!important}.service-intro.is-open .service-intro-toggle{grid-area:2/1!important;justify-self:start!important;left:auto!important}.service-intro:not(.is-open) small{display:none!important}.service-intro .service-intro-toggle{color:#fff!important;background:#111!important;border:0!important;border-radius:8px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;right:20px!important;transform:translateY(-50%)!important}.service-intro.is-open .service-intro-browse{width:calc(100% - 52px)!important;height:48px!important;margin:0!important}.service-intro.is-open .service-intro-toggle{grid-area:2/2!important;align-self:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;position:static!important;transform:none!important}.home{min-height:100dvh!important;padding:64px 0 124px!important}.home .hero-card{isolation:isolate;color:#fff!important;background:0 0!important;border-radius:0!important;justify-content:center!important;height:calc(100dvh - 124px)!important;min-height:580px!important;margin:0!important}.home .hero-card:before,.home .hero-card:after{content:"";z-index:2;pointer-events:none;height:23%;position:absolute;left:0;right:0}.home .hero-card:before{background:linear-gradient(#050505,#05050500);top:0}.home .hero-card:after{background:linear-gradient(#05050500,#050505);bottom:0}.home .cover-columns{-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);z-index:1!important;opacity:.5!important;gap:13px!important;width:auto!important;height:auto!important;margin:0!important;position:absolute!important;inset:-9% -12%!important;transform:rotate(7deg)scale(1.06)!important}.home .cover-column{gap:0!important}.home .cover-card{aspect-ratio:1!important;border-radius:15px!important;height:auto!important;margin:0 0 13px!important}.home .hero-copy{z-index:4!important;text-align:center!important;color:#fff!important;flex-direction:column!important;align-items:center!important;width:min(100%,340px)!important;height:auto!important;padding:0 18px!important;display:flex!important;position:relative!important}.home .hero-logo{color:#fff!important;font-size:52px!important;line-height:.8!important}.home .hero-copy>p{color:#ffffffad!important;letter-spacing:.3em!important;margin:18px 0 32px!important;font-size:10px!important}.home .hero-copy h1{color:#fff!important;height:44px!important;font-family:var(--font-display)!important;letter-spacing:.04em!important;margin:0!important;font-size:31px!important;line-height:1.15!important}.home .hero-copy h1 .hero-line{display:none!important}.home .hero-copy h1:before{content:"EVERY";color:#ffffff9e;margin-right:.28em;font-weight:400;display:inline-block}.home .hero-copy h1:after{content:"WHERE";color:#fff;text-align:left;min-width:5ch;font-weight:400;animation:6s ease-in-out infinite mobile-hero-word;display:inline-block}.home .actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin-top:32px!important;display:grid!important}.home .actions button{white-space:nowrap;justify-content:center!important;min-height:48px!important;padding:11px 8px!important;font-size:13px!important}.home .actions button svg{width:19px!important;height:19px!important}.home .actions .dark-button{color:#111!important;background:#fff!important}.home .actions .dark-button svg{color:#111!important}}@keyframes mobile-hero-word{0%{content:"WHERE";opacity:0;transform:translate(-16px)}7%,29%{content:"WHERE";opacity:1;transform:translate(0)}34%{content:"WHERE";opacity:0;transform:translate(-16px)}35%{content:"TASTE";opacity:0;transform:translate(-16px)}42%,63%{content:"TASTE";opacity:1;transform:translate(0)}68%{content:"TASTE";opacity:0;transform:translate(-16px)}69%{content:"TIME";opacity:0;transform:translate(-16px)}76%,97%{content:"TIME";opacity:1;transform:translate(0)}to{content:"TIME";opacity:0;transform:translate(-16px)}}@media (width<=560px){.home .hero-copy{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.home .hero-copy h1{letter-spacing:.025em!important;font-family:Kalameh RX,Tahoma,sans-serif!important;font-size:19px!important;font-weight:400!important;line-height:1.48!important}.home .hero-copy h1:before{font-weight:200!important}.home .hero-copy h1:after{font-weight:400!important;animation-duration:9s!important}:is(html:has(.home),body:has(.home)){height:100dvh!important;overflow:hidden!important}.home{height:100dvh!important;min-height:0!important;padding:0!important;overflow:hidden!important}.home .hero-card{height:100dvh!important;min-height:0!important}.home .hero-copy h1{position:relative!important}.home .hero-copy h1:before{white-space:nowrap;margin:0 .28em 0 0!important;position:absolute!important;right:50%!important}.home .hero-copy h1:after{white-space:nowrap;margin:0 0 0 .28em!important;position:absolute!important;left:50%!important}.top-grid{width:calc(100% - 72px)!important;max-width:286px!important}.nav nav .disabled{opacity:.25!important}.home .cover-columns{opacity:.72!important}.home .cover-card img{visibility:visible!important;opacity:1!important;display:block!important}.home .cover-card:hover{filter:none!important;box-shadow:none!important;transform:none!important}.home .cover-card:hover img{transform:none!important}}.loading-screen{z-index:1000;isolation:isolate;background:linear-gradient(#0b001b1a,#1600361a),#000;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.loading-screen:before{content:"";z-index:-1;opacity:.62;background-image:linear-gradient(#bc95ff1f 1px,#0000 1px),linear-gradient(90deg,#bc95ff1f 1px,#0000 1px);background-position:50%;background-size:64px 64px;position:absolute;inset:0}.loader-content{text-align:center;flex-direction:column;align-items:center;width:min(300px,100vw - 48px);display:flex;transform:translateY(49px)}.loader-logo-space{flex:none;width:154px;height:154px}.loader-address{color:#fffc;text-transform:uppercase;letter-spacing:.08em;opacity:0;margin:14px 0 21px;font-size:23px;line-height:1;animation:.45s .58s forwards loader-copy-in}.loader-progress{opacity:0;background:#ffffff2e;border-radius:99px;width:255px;max-width:100%;height:3px;animation:.35s .82s forwards loader-copy-in;overflow:hidden}.loader-progress span{border-radius:inherit;background:#fff;width:0;height:100%;animation:1.2s cubic-bezier(.3,.8,.2,1) .9s forwards loader-progress;display:block}.loader-content small{color:#fff6;letter-spacing:.06em;opacity:0;margin-top:18px;font-size:13px;animation:.45s 1.04s forwards loader-copy-in}.loader-wipe{display:none}.loader-reveal-logo{z-index:4;opacity:0;background:#6a00ff;width:154px;height:154px;animation:.55s cubic-bezier(.2,.8,.2,1) .12s forwards loader-reveal-logo-in;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.86);-webkit-mask:url(/logo.png) 50%/contain no-repeat;mask:url(/logo.png) 50%/contain no-repeat}.loading-screen.is-revealing{pointer-events:none;background:0 0}.loading-screen.is-revealing:before{opacity:0}.loading-screen.is-revealing .loader-content{opacity:1;animation:1.95s cubic-bezier(.4,0,.2,1) forwards loader-content-out;transform:translateY(49px)}.loading-screen.is-revealing .loader-wipe{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(#0b001b1a,#1600361a),#000;animation:1.65s cubic-bezier(.65,0,.2,1) .78s forwards loader-logo-mask;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),url(/logo.png);mask-image:linear-gradient(#000 0 0),url(/logo.png);-webkit-mask-position:50%,50%;mask-position:50%,50%;-webkit-mask-size:100% 100%,154px 154px;mask-size:100% 100%,154px 154px;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.loading-screen.is-revealing .loader-reveal-logo{z-index:4;background:#6a00ff;width:154px;height:154px;animation:.7s cubic-bezier(.4,0,.2,1) forwards loader-reveal-logo-out;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1);-webkit-mask:url(/logo.png) 50%/contain no-repeat;mask:url(/logo.png) 50%/contain no-repeat}@keyframes loader-reveal-logo-in{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes loader-copy-in{to{opacity:1;transform:translateY(0)}}@keyframes loader-progress{to{width:100%}}@keyframes loader-logo-mask{to{-webkit-mask-size:100% 100%,360vmax 360vmax;mask-size:100% 100%,360vmax 360vmax}}@keyframes loader-reveal-logo-out{0%,22%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.96)}}@keyframes loader-content-out{0%,22%{opacity:1;transform:translateY(49px)scale(1)}to{opacity:0;transform:translateY(49px)scale(.96)}}@media (width<=560px){.loader-logo-space{width:130px;height:130px}.loader-address{font-size:19px}.loader-progress{width:225px}.loading-screen:before{background-size:42px 42px}.loader-reveal-logo,.loading-screen.is-revealing .loader-reveal-logo{width:130px;height:130px}.loading-screen.is-revealing .loader-wipe{-webkit-mask-size:100% 100%,130px 130px;mask-size:100% 100%,130px 130px}}@media (prefers-reduced-motion:reduce){.loader-reveal-logo,.loader-address,.loader-progress,.loader-progress span,.loader-content small,.loading-screen.is-revealing .loader-wipe{animation-duration:.01ms!important;animation-delay:0s!important}}.station-main{height:58px!important;transition:bottom .58s cubic-bezier(.2,.82,.2,1)!important;top:auto!important;bottom:52px!important}.station-song{transition:bottom .52s cubic-bezier(.2,.82,.2,1),opacity .4s,transform .52s cubic-bezier(.2,.82,.2,1)!important;top:auto!important;bottom:27px!important}.station-card:hover .station-main,.station-card.playing .station-main{top:auto!important;bottom:calc(100% - 110px)!important;transform:none!important}.station-card:hover .station-song,.station-card.playing .station-song{opacity:1!important;height:auto!important;margin:0!important;top:auto!important;bottom:70px!important;transform:translateY(0)!important}.station-card:hover .station-cover,.station-card.playing .station-cover{background:#111}.station-cover>img{transition:opacity .48s,filter .48s,transform .58s cubic-bezier(.2,.8,.2,1)!important}.station-card:hover .station-cover>img{opacity:.25!important}.station-main h3{color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;transition:transform .38s cubic-bezier(.2,.8,.2,1)!important}.station-card.playing .station-main h3{transform-origin:50%!important;transform:scale(1.15)!important}.mobile-top-shell{display:none}.mobile-swipe-surface,.mobile-swipe-content{display:contents}.mobile-only-nav,.mobile-nav-slider,.nav nav .nav-icon{display:none}.nav nav .nav-label{display:inline}@media (width<=560px){:root{--mobile-nav-inset:min(100px,9.2593vw);--mobile-nav-height:min(128px,11.8519vw);--mobile-nav-inner:min(19px,1.7593vw);--mobile-nav-gap:min(25px,2.3148vw);--mobile-nav-side:min(50px,4.6296vw);--mobile-icon-size:min(48px,4.4444vw);--mobile-glass:#11111180;--mobile-player-reveal-radius:min(45px,4.1667vw);--mobile-player-art-center:calc(var(--mobile-nav-inner) + var(--mobile-player-reveal-radius));--mobile-player-entry-center:calc(50vw - var(--mobile-nav-inset));--mobile-player-travel:calc(50vw - var(--mobile-nav-inset) - var(--mobile-player-art-center));--mobile-player-copy-offset:min(165px,15.2778vw)}.nav{pointer-events:none!important;z-index:2147483646!important;background:0 0!important;border:0!important;width:100%!important;height:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}.nav:after,.nav .brand,.nav>.desktop-social{display:none!important}.mobile-top-shell{top:var(--mobile-nav-inset);left:var(--mobile-nav-inset);right:var(--mobile-nav-inset);z-index:2147483646;align-items:stretch;gap:var(--mobile-nav-gap);height:var(--mobile-nav-height);pointer-events:auto;max-width:880px;margin:0 auto;display:flex;position:fixed}.mobile-now-playing,.mobile-social,.nav nav{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid #ffffff1a;box-shadow:inset 0 0 0 1px #ffffff09,0 16px 48px #0000002e;background-color:#11111180!important;background-image:none!important}.mobile-now-playing,.mobile-social{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);position:relative;overflow:hidden}.mobile-now-playing:before,.mobile-social:before,.nav nav:before,.mobile-now-playing:after,.mobile-social:after{display:none!important}.mobile-glass-layer{z-index:0;border-radius:inherit;pointer-events:none;background-color:#11111180;position:absolute;inset:0}.mobile-now-playing>.mobile-glass-layer,.mobile-social>.mobile-glass-layer{z-index:0}.mobile-now-playing>*,.mobile-social>*{z-index:1;position:relative}.mobile-now-playing{align-items:center;gap:var(--mobile-nav-gap);min-width:0;padding:var(--mobile-nav-inner);color:#fff;text-align:left;touch-action:pan-y;left:var(--mobile-player-drag,0px);border-radius:999px;flex:1;transition:left .48s cubic-bezier(.16,1,.3,1),opacity .32s,filter .32s;display:flex}.mobile-now-playing.has-track{cursor:pointer}.mobile-now-playing.has-track:hover{filter:brightness(1.08)}.mobile-now-playing.is-empty{color:#ffffff6b;justify-content:center;font-size:clamp(12px,1.65vw,18px)}.mobile-now-art{width:calc(var(--mobile-nav-height) - (var(--mobile-nav-inner) + var(--mobile-nav-inner)));height:calc(var(--mobile-nav-height) - (var(--mobile-nav-inner) + var(--mobile-nav-inner)));flex:0 0 calc(var(--mobile-nav-height) - (var(--mobile-nav-inner) + var(--mobile-nav-inner)));color:#b88bff;font-family:var(--font-display);background:#312b38;border-radius:50%;place-items:center;font-size:clamp(22px,3vw,34px);display:grid;overflow:hidden}.mobile-now-art img{object-fit:cover;width:100%;height:100%;display:block}.mobile-now-copy{flex-direction:column;flex:1;justify-content:center;min-width:0;line-height:1.2;display:flex}.mobile-now-copy b,.mobile-now-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobile-now-copy b{color:#fff;font-family:Kalameh RX,sans-serif;font-size:min(24px,2.2222vw);font-weight:500}.mobile-now-copy small{color:#ffffffbf;margin-top:min(3px,.2778vw);font-size:min(18px,1.6667vw);font-weight:400}.mobile-now-open{margin-right:calc(var(--mobile-nav-side) - var(--mobile-nav-inner));color:#ffffffbf;flex:none;width:var(--mobile-icon-size)!important;height:var(--mobile-icon-size)!important}.mobile-social{justify-content:center;align-items:center;gap:var(--mobile-nav-gap);border-radius:999px;flex:0 0 min(222px,20.5556vw);width:min(222px,20.5556vw);margin-left:auto;display:flex}.mobile-social a{color:#ffffffbf;font-size:var(--mobile-icon-size);place-items:center;transition:color .25s,transform .25s;display:grid}.mobile-social a svg{width:var(--mobile-icon-size)!important;height:var(--mobile-icon-size)!important}.mobile-social a:hover{color:#fff;transform:translateY(-2px)}.nav nav{max-width:880px;inset:auto var(--mobile-nav-inset) var(--mobile-nav-inset)!important;z-index:2147483647!important;justify-content:center!important;align-items:center!important;gap:var(--mobile-nav-side)!important;width:auto!important;height:var(--mobile-nav-height)!important;padding:var(--mobile-nav-inner) var(--mobile-nav-side)!important;pointer-events:auto!important;border-radius:999px!important;margin:0 auto!important;display:flex!important;position:fixed!important;overflow:hidden!important}.mobile-nav-slider{opacity:0;pointer-events:none;background:#f7f7f6;border-radius:999px;width:0;transition:left .52s cubic-bezier(.2,.85,.2,1),width .52s cubic-bezier(.2,.85,.2,1),opacity .18s;left:0;z-index:0!important;top:var(--mobile-nav-inner)!important;bottom:var(--mobile-nav-inner)!important;display:block!important;position:absolute!important}.nav nav .mobile-nav-item{z-index:1;justify-content:center;align-items:center;gap:var(--mobile-nav-gap);width:var(--mobile-icon-size);min-width:var(--mobile-icon-size);flex:0 0 var(--mobile-icon-size);color:#ffffffbf;letter-spacing:.01em;white-space:nowrap;border-radius:999px;height:100%;padding:0;transition:color .3s,filter .3s;position:relative;overflow:visible;opacity:1!important;font-size:min(28px,2.5926vw)!important;display:flex!important}.nav nav .mobile-nav-item.selected{z-index:2;width:auto;min-width:0;padding:0 var(--mobile-nav-side);background:0 0;flex:none;color:#121212!important;opacity:1!important}.nav nav .mobile-nav-item.disabled{opacity:.75!important;color:#ffffffa6!important}.nav nav .mobile-nav-item.selected.disabled{background:0 0;color:#ffffffa6!important}.nav-icon{flex:none;width:var(--mobile-icon-size)!important;height:var(--mobile-icon-size)!important;display:block!important}.nav-label{opacity:0;max-width:0;transition:max-width .42s,opacity .28s,transform .42s;display:block;overflow:hidden;transform:translate(-6px)}.mobile-nav-item.selected .nav-label{opacity:1;transform:translate(0);flex:none!important;width:auto!important;max-width:none!important;display:block!important;overflow:visible!important}.mobile-swipe-surface{z-index:0;width:100%;min-height:100dvh;display:block;position:relative;overflow:clip}.mobile-swipe-content{z-index:0;min-height:100dvh;transform:translate3d(var(--swipe-delta,0px),0,0);transition:transform .42s cubic-bezier(.2,.85,.2,1);display:block;position:relative}.mobile-swipe-content.next{animation:.52s cubic-bezier(.2,.85,.2,1) both mobile-page-next}.mobile-swipe-content.previous{animation:.52s cubic-bezier(.2,.85,.2,1) both mobile-page-previous}:is(.home,.page,.page:has(.station-grid),.page:has(.stats-strip),.page:has(.service-intro)){padding-top:clamp(104px,16vw,172px)!important;padding-bottom:calc(clamp(106px,13vw,150px) + var(--mobile-nav-inset))!important}.home{padding-top:0!important}.floating-player,.player-stop-zone{display:none!important}.mobile-now-playing.is-revealing{will-change:clip-path,transform,opacity;animation:1.65s cubic-bezier(.16,1,.3,1) both mobile-player-shell-enter}.mobile-now-playing.is-dismissing{opacity:0;filter:brightness(.85);pointer-events:none}.mobile-now-playing.is-dragging{transition:none}.mobile-now-playing.is-revealing .mobile-now-art{animation:1.65s cubic-bezier(.16,1,.3,1) both mobile-player-art-enter}.mobile-now-playing.is-revealing .mobile-now-copy{animation:1.65s cubic-bezier(.16,1,.3,1) both mobile-player-copy-enter}.mobile-now-playing.is-revealing .mobile-now-open{animation:1.65s cubic-bezier(.16,1,.3,1) both mobile-player-open-enter}}@keyframes mobile-player-shell-enter{0%{clip-path:circle(0 at var(--mobile-player-entry-center) -20%);filter:brightness(1.15)}28%{clip-path:circle(var(--mobile-player-reveal-radius) at var(--mobile-player-entry-center) 50%)}62%{clip-path:circle(var(--mobile-player-reveal-radius) at var(--mobile-player-art-center) 50%)}to{clip-path:circle(150% at var(--mobile-player-art-center) 50%);filter:brightness()}}@keyframes mobile-player-art-enter{0%{opacity:0;transform:translate3d(var(--mobile-player-travel),-70px,0) scale(.85)}26%{opacity:1;transform:translate3d(var(--mobile-player-travel),0,0) scale(1)}64%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes mobile-player-copy-enter{0%,62%{opacity:0;transform:translateX(calc(0px - var(--mobile-player-copy-offset)))}to{opacity:1;transform:translate(0)}}@keyframes mobile-player-open-enter{0%,68%{opacity:0;transform:translate(-10px)scale(.8)}to{opacity:.75;transform:translate(0)scale(1)}}@keyframes mobile-page-next{0%{opacity:.62;transform:translate(38px)}to{opacity:1;transform:translate(0)}}@keyframes mobile-page-previous{0%{opacity:.62;transform:translate(-38px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.mobile-nav-item,.nav-label,.mobile-now-playing,.mobile-now-art{transition:none!important;animation:none!important}}@media (width<=560px){.mobile-now-playing{isolation:isolate;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.mobile-now-playing:before{content:"";z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(30px)saturate(135%);backdrop-filter:blur(30px)saturate(135%);pointer-events:none;background:linear-gradient(135deg,#ffffff29,#ffffff13 42%,#1111117a),#1111117a;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff14;opacity:1!important;display:block!important}.mobile-now-copy{letter-spacing:normal;font-family:inherit;font-style:normal;font-weight:400;line-height:1.2}.mobile-now-copy b{color:#fff;letter-spacing:normal;font-family:Kalameh RX,sans-serif;font-size:min(24px,2.2222vw);font-style:normal;font-weight:500;line-height:1.2}.mobile-now-copy small{color:#ffffffbf;letter-spacing:normal;margin-top:min(3px,.2778vw);font-family:inherit;font-size:min(18px,1.6667vw);font-style:normal;font-weight:400;line-height:1.2}.mobile-now-open{color:#ffffffbf!important;opacity:1!important}.mobile-now-playing.is-revealing{clip-path:circle(var(--mobile-player-reveal-radius) at var(--mobile-player-entry-center) calc(var(--mobile-player-reveal-radius) * -1));animation:1.45s cubic-bezier(.22,.8,.2,1) both mobile-player-cover-to-shell;filter:none!important}.mobile-now-playing.has-track:hover{filter:none}.mobile-now-playing.is-revealing .mobile-now-art{animation:1.45s cubic-bezier(.22,.8,.2,1) both mobile-player-cover-travel}.mobile-now-playing.is-revealing .mobile-now-copy{opacity:0;animation:.28s 1.08s both mobile-player-copy-fade}.mobile-now-playing.is-revealing .mobile-now-open{opacity:0;animation:.26s 1.19s both mobile-player-icon-fade}}@keyframes mobile-player-cover-to-shell{0%{clip-path:circle(var(--mobile-player-reveal-radius) at var(--mobile-player-entry-center) calc(var(--mobile-player-reveal-radius) * -1))}32%{clip-path:circle(var(--mobile-player-reveal-radius) at var(--mobile-player-entry-center) 50%)}52%{clip-path:circle(var(--mobile-player-reveal-radius) at var(--mobile-player-art-center) 50%)}76%{clip-path:circle(calc(var(--mobile-player-reveal-radius) * 2.4) at var(--mobile-player-art-center) 50%)}to{clip-path:inset(0 round 999px)}}@keyframes mobile-player-cover-travel{0%{opacity:1;transform:translate3d(var(--mobile-player-travel),calc(0px - var(--mobile-player-reveal-radius) - var(--mobile-player-art-center)),0) scale(1)}32%{opacity:1;transform:translate3d(var(--mobile-player-travel),0,0) scale(1)}52%{opacity:1;transform:translate(0)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes mobile-player-copy-fade{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes mobile-player-icon-fade{0%{opacity:0;transform:translate(-8px)scale(.86)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=560px){.page-title{display:none!important}}.service-offline.service-custom-bg{background:var(--service-bg)!important;filter:grayscale(.72)!important}.service-offline .service-station-tags{display:flex!important}.announcement-backdrop{z-index:80;-webkit-backdrop-filter:blur(30px)saturate(110%);backdrop-filter:blur(30px)saturate(110%);background:#00000080;place-items:center;padding:24px;animation:.48s ease-out both announcement-fade-in;display:grid;position:fixed;inset:0}.announcement-modal{-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);text-align:center;will-change:opacity,transform;background:linear-gradient(135deg,#ffffff14,#ffffff06 46%,#1111118c),#1111119e;border:1px solid #ffffff1a;border-radius:24px;width:min(100%,540px);padding:42px 42px 36px;animation:.72s cubic-bezier(.16,1,.3,1) 60ms both announcement-rise-in;position:relative}.announcement-close{color:#ffffffad;background:#ffffff12;border-radius:50%;width:34px;height:34px;font-size:25px;line-height:1;transition:background .2s,color .2s;position:absolute;top:12px;left:15px}.announcement-close:hover{color:#fff;background:#ffffff26}.announcement-mark{color:#fff;background:#6a00ff;border:1px solid #ffffff1a;border-radius:50%;width:52px;height:52px;margin:0 auto 19px;font-family:Georgia,serif;font-size:36px;font-weight:700;line-height:50px}.announcement-modal h2{color:#fff;margin:0;font-size:clamp(22px,4vw,30px);font-weight:700}.announcement-modal p{color:#ffffffb8;max-width:430px;margin:16px auto 26px;font-size:16px;line-height:2}.announcement-action{color:#fff;background:linear-gradient(120deg,#b479ff,#6911ff);border-radius:9px;justify-content:center;align-items:center;min-width:145px;padding:11px 24px;font-size:15px;font-weight:700;transition:transform .2s;display:inline-flex}.announcement-action:hover{transform:translateY(-2px)}@keyframes announcement-fade-in{0%{opacity:0}to{opacity:1}}@keyframes announcement-rise-in{0%{opacity:0;transform:translateY(28px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){.announcement-backdrop{padding:18px;z-index:2147483647!important;display:grid!important}.announcement-modal{border-radius:19px;padding:34px 24px 28px}.announcement-modal p{margin-top:13px;margin-bottom:22px;font-size:14px;line-height:1.9}}.play-backdrop,.reference-player .play-backdrop{filter:blur(85px);background-image:linear-gradient(#050407c7,#050407c7),radial-gradient(circle at 28% 72%,#6a00ff29,transparent 58%),var(--play-art);inset:-110px;transform:scale(1.08)}.station-card,.service-grid-ref .service-card{content-visibility:auto;contain-intrinsic-size:auto 320px}.service-grid-ref .service-ref-unknown{color:#eee;background:linear-gradient(155deg,#3b3b3d 0%,#111113 100%)!important;border-color:#ffffff29!important}.service-grid-ref .service-ref-unknown .service-icon{filter:none!important;opacity:1!important;background:0 0!important}.service-grid-ref .service-ref-unknown .service-icon img{filter:none!important}.mobile-now-playing.is-dragging,.mobile-now-playing.is-dismissing{will-change:left,opacity}.last-radio-prompt{z-index:9;color:#fff;text-align:left;cursor:pointer;background:#151317;border:1px solid #ffffff21;border-radius:8px;align-items:center;gap:11px;width:360px;height:72px;min-height:72px;padding:10px;animation:.52s cubic-bezier(.2,.8,.2,1) both unified-card-enter;display:flex;position:fixed;bottom:18px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 32px #0000008c}.last-radio-prompt:before{content:"";background-image:var(--player-art);filter:blur(10px);opacity:.18;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-18px;transform:scale(1.12)}.last-radio-prompt:after{content:"";pointer-events:none;background:linear-gradient(90deg,#141217cc,#14121759 55%,#141217cc);position:absolute;inset:0}.last-radio-prompt>*{z-index:1;position:relative}.last-radio-prompt .mini-art{color:#bd80ff;background:#2c2730;border-radius:8px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.last-radio-prompt .mini-art img{object-fit:cover;width:100%;height:100%}.last-radio-prompt .player-song{flex:1;min-width:0}.last-radio-prompt .player-song b,.last-radio-prompt .player-song small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.last-radio-prompt .player-song b{color:#ffffffbf;font-family:Kalameh RX,sans-serif;font-size:14px;font-weight:600;line-height:1.35}.last-radio-prompt .player-song small{color:#ffffff80;font-family:Kalameh RX,sans-serif;font-size:12px;font-weight:400;line-height:1.35}.last-radio-prompt>svg{color:#ffffffc7;flex:none}.service-grid-ref .service-ref-unknown .service-icon{box-shadow:none!important;border:0!important;border-radius:0!important;overflow:visible!important}.service-grid-ref .service-ref-unknown .service-icon img{clip-path:none!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;overflow:visible!important}.last-radio-prompt{animation:.52s cubic-bezier(.2,.8,.2,1) both last-radio-prompt-enter}@keyframes last-radio-prompt-enter{0%{opacity:0;transform:translate(-50%)translateY(14px)scale(.97)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.service-grid-ref .service-card{padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.service-grid-ref .service-card-info{z-index:2;text-align:center;opacity:1;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 40px);transition:opacity .3s,filter .3s,transform .38s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-grid-ref .service-card-info .service-icon{flex:0 0 72px!important;margin:0 auto!important}.service-grid-ref .service-card-info h3{width:100%;margin:13px 0 3px!important;line-height:1.1!important}.service-grid-ref .service-card-info p{white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:17px;line-height:1.25;overflow:hidden;margin:0!important}.service-grid-ref .service-card-info small{white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:16px;line-height:1.25;overflow:hidden;margin:3px 0 0!important;display:block!important}.service-grid-ref .service-card:has(.service-station-area.is-expanded) .service-card-info{opacity:.12;filter:blur(1px);transform:translate(-50%,-50%)scale(.98)}.service-station-area{z-index:4;pointer-events:none;position:absolute;inset:0}.service-grid-ref .service-station-preview{white-space:nowrap;opacity:1;pointer-events:auto;background:0 0;justify-content:center;align-items:center;gap:6px;width:calc(100% - 60px);height:32px;margin:0;padding:0;transition:opacity .25s,transform .38s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:17px;left:30px;right:30px;overflow:hidden;transform:translateY(0)}.service-grid-ref .service-station-preview:disabled{cursor:default}.service-grid-ref .service-station-preview span,.service-grid-ref .service-station-full span,.service-grid-ref .service-station-ruler span{color:#eee;white-space:nowrap;text-overflow:ellipsis;background:#00000040;border-radius:20px;flex:none;max-width:100px;padding:4px 9px;font-size:10px;line-height:18px;display:inline-block;overflow:hidden}.service-station-ruler{visibility:hidden;white-space:nowrap;pointer-events:none;gap:6px;width:max-content;display:flex;position:absolute;bottom:17px;left:30px}.service-grid-ref .service-station-area.is-expanded .service-station-preview{opacity:0;pointer-events:none;transform:translateY(62px)}.service-grid-ref .service-station-full{opacity:0;pointer-events:none;flex-wrap:wrap;place-content:center;align-items:center;gap:6px;width:calc(100% - 40px);max-height:calc(100% - 70px);padding:10px 2px;transition:opacity .3s,transform .42s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:50%;left:20px;overflow:hidden auto;transform:translateY(calc(-50% - 54px))scale(.97)}.service-grid-ref .service-station-area.is-expanded .service-station-full{opacity:1;transition-delay:.1s;transform:translateY(-50%)scale(1)}@media (width<=560px){.last-radio-prompt{display:none!important}.service-grid-ref .service-station-preview,.service-station-ruler{bottom:14px}}@media (prefers-reduced-motion:reduce){.service-grid-ref .service-card-info,.service-grid-ref .service-station-preview,.service-grid-ref .service-station-full{transition-duration:.01ms!important;transition-delay:0s!important}}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.station-search input::placeholder{font-weight:300!important}.stats-strip{color:#fff;height:auto;min-height:114px;box-shadow:none;background:0 0;border:0;border-radius:0}.stats-strip span{color:#ffffffab!important}.stats-strip strong{color:#fff!important}.chart-panel{color:#fff;background:radial-gradient(at 52% 120%,#6a00ff1f,#0000 58%),#121114;border:1px solid #ffffff24;border-radius:21px;width:min(1100px,100%);margin:64px auto 0;padding:30px 32px 24px;overflow:hidden}.chart-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.chart-heading h2{font-family:var(--font-display);color:#eee;margin:0;font-size:29px;font-weight:400;line-height:1}.chart-heading h2:after{content:"";background:var(--purple);border-radius:2px;width:42px;height:2px;margin-top:11px;display:block}.chart-heading p{color:#ffffff85;margin:10px 0 0;font-size:12px}.chart-heading strong{font-family:var(--font-display);white-space:nowrap;color:#fff;flex-direction:column;align-items:flex-end;font-size:34px;font-weight:400;line-height:1;display:flex}.chart-heading strong span{letter-spacing:.08em;color:#ffffff8f;margin-top:6px;font-family:Kalameh RX,sans-serif;font-size:10px;font-weight:500;display:block}.listener-chart-mobile{display:none}.listener-chart-wrap{width:100%;position:relative}.listener-chart-svg{touch-action:pan-y;outline:none;width:100%;height:auto;display:block;overflow:visible}.listener-chart-svg:focus-visible{border-radius:8px;outline:2px solid #b46aff}.listener-gridline{stroke:#ffffff21;stroke-width:1px;stroke-dasharray:3 6}.listener-axis-label{fill:#ffffff8f;font-family:Kalameh RX,sans-serif;font-size:13px}.listener-line{fill:none;stroke:#a55aff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.listener-single-dot{fill:#a55aff;stroke:#fff;stroke-width:1.5px}.listener-marker-line{stroke:#ffffff9e;stroke-width:1px;stroke-dasharray:3 5}.listener-marker-dot{fill:#af5cff;stroke:#fff;stroke-width:2px}.listener-tooltip{z-index:2;color:#fff;pointer-events:none;white-space:nowrap;background:#242027;border:1px solid #ffffff29;border-radius:8px;flex-direction:column;gap:3px;min-width:122px;padding:8px 11px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 8px 24px #00000061}.listener-tooltip.is-below{transform:translate(-50%,12px)}.listener-tooltip b{font-size:13px}.listener-tooltip span{color:#fff9;font-size:11px}.listener-chart-empty{color:#ffffff8c;text-align:center;font-size:13px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}@media (width<=560px){.stats-strip{gap:12px;min-height:92px;padding:10px 0}.stats-strip div{flex:1;min-width:0}.stats-strip span{font-size:17px!important}.stats-strip strong{font-size:35px!important}.chart-panel{border-radius:19px;margin-top:42px;padding:22px 16px 16px}.chart-heading{gap:12px;margin-bottom:12px}.chart-heading h2{font-size:24px}.chart-heading h2:after{margin-top:8px}.chart-heading p{max-width:180px;font-size:11px;line-height:1.35}.chart-heading strong{font-size:28px}.chart-heading strong span{font-size:9px}.listener-chart-desktop{display:none}.listener-chart-mobile{display:block}.listener-chart-wrap{overflow:visible}.listener-chart-svg{min-height:0}.listener-axis-label{font-size:14px}.listener-tooltip{min-width:128px}.listener-chart-empty{white-space:nowrap;font-size:11px}}.stats-strip span{letter-spacing:0!important;font-family:Kalameh RX,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.35!important}.stats-heading h2{letter-spacing:0!important;font-family:Kalameh RX,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.25!important}.stats-heading button{letter-spacing:0!important;font-family:Kalameh RX,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.25!important}@media (width<=560px){.stats-strip span{font-size:13px!important}.stats-heading h2{font-size:17px!important}.stats-heading button{font-size:11px!important}}.admin-decoy{isolation:isolate;background:#080808;place-items:center;min-height:100svh;padding:40px 24px;display:grid;position:relative;overflow:hidden}.admin-decoy-ambient{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 10%,#ffffff21,#0000 55%),radial-gradient(at 10% 90%,#ffffff0e,#0000 45%);position:absolute;inset:0}.admin-login-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);text-align:center;background:linear-gradient(135deg,#fff1,#ffffff05),#111111b3;border:1px solid #ffffff1a;border-radius:24px;width:min(100%,420px);padding:36px;animation:.52s cubic-bezier(.2,.8,.2,1) both unified-card-enter;box-shadow:0 24px 70px #00000040}.admin-login-panel[hidden]{display:none}.admin-login-panel.is-leaving{pointer-events:none;animation:.38s cubic-bezier(.2,.8,.2,1) forwards admin-login-leave}.admin-login-transition{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:16px;animation:.35s .18s both admin-workspace-connect;display:flex;position:fixed;inset:0}.admin-login-transition p{color:#b9b9b9;letter-spacing:.025em;margin:0;font-size:11px}.admin-workspace-progress{background:#ffffff14;border-radius:3px;width:110px;height:2px;overflow:hidden}.admin-workspace-progress>i{transform-origin:0;background:#fff;width:100%;height:100%;animation:.55s cubic-bezier(.2,.8,.2,1) both admin-workspace-progress;display:block}@keyframes admin-login-leave{to{opacity:0;filter:blur(5px);transform:translateY(-16px)scale(.975)}}@keyframes admin-workspace-connect{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes admin-workspace-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.admin-login-brand{letter-spacing:-.06em;color:#eee;font-family:Kalameh RX,sans-serif;font-size:25px;font-weight:300;display:inline-block}.admin-login-brand span{color:#fff;font-weight:600}.admin-login-mark{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;place-items:center;width:54px;height:54px;margin:30px auto 20px;display:grid}.admin-login-panel h1{font-family:var(--font-display);color:#eee;letter-spacing:.02em;margin:0;font-size:38px;font-weight:400;line-height:1.1}.admin-login-copy{color:#ffffffa6;margin:9px 0 28px;font-size:14px}.admin-login-panel form{text-align:left}.admin-login-panel label{color:#fffc;margin:0 0 8px;font-size:13px;font-weight:500;display:block}.admin-login-field{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:11px;padding:0 15px;transition:border-color .25s,box-shadow .25s;display:flex}.admin-login-field:focus-within{border-color:#fff;box-shadow:0 0 0 3px #ffffff26}.admin-login-field>svg{color:#ffffffa6;flex:none}.admin-login-field input{color:#eee;background:0 0;border:0;outline:0;width:100%;min-width:0;height:48px;padding:0;font:400 14px Kalameh RX,sans-serif}.admin-login-field input::placeholder{color:#ffffff80;font-size:12px;font-weight:400}.admin-login-field+label{margin-top:18px}.admin-login-feedback{color:#fff;min-height:30px;padding-top:9px;font-size:12px;line-height:1.5}.admin-login-submit{color:#111;background:#f5f5f5;border-radius:10px;width:100%;min-height:48px;font-size:15px;font-weight:600;transition:filter .25s,transform .25s cubic-bezier(.2,.8,.2,1);display:block}.admin-login-submit:hover{filter:brightness(1.12);transform:translateY(-2px)}.admin-login-back{color:#ffffffa6;margin-top:16px;padding:12px;font-size:12px;transition:color .25s;display:inline-block}.admin-login-back:hover{color:#fff}.admin-login-panel a:focus-visible,.admin-login-submit:focus-visible,.admin-video-stage button:focus-visible{outline-offset:5px;outline:2px solid #fff}.admin-video-stage{z-index:100;visibility:hidden;opacity:0;pointer-events:none;background:#000;position:fixed;inset:0}.admin-video-stage.is-active{visibility:visible;opacity:1;pointer-events:auto}.admin-video-stage video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.admin-video-stage.is-active video{opacity:0}.admin-video-stage.is-active.is-playing video{opacity:1;animation:.65s cubic-bezier(.16,1,.3,1) both admin-video-arrive}:is(html:has(.admin-decoy.is-panel),body:has(.admin-decoy.is-panel)){overflow:hidden}.admin-video-back{top:max(22px,env(safe-area-inset-top));color:#111;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 24px;font-size:14px;font-weight:600;transition:background .25s;animation:.7s cubic-bezier(.16,1,.3,1) both admin-back-arrive;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 5px 24px #00000038}.admin-video-back:hover{background:#e9e9e9}.admin-video-back:focus-visible{outline-offset:5px;outline:2px solid #fff}.admin-video-retry{color:#fff;background:#111111d9;border:1px solid #fff3;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:12px 22px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.admin-video-error{text-align:center;color:#eee;width:80%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes admin-video-arrive{0%{opacity:0;clip-path:inset(48% 0);transform:scale(1.045)}22%{opacity:1;clip-path:inset(35% 0)}to{opacity:1;clip-path:inset(0);transform:scale(1)}}@keyframes admin-back-arrive{0%{opacity:0;transform:translate(-50%,-90px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (width<=560px){.admin-decoy{padding:24px 18px}.admin-login-panel{border-radius:22px;padding:30px 24px}.admin-login-panel h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.admin-login-panel,.admin-video-stage.is-active{animation:none}.admin-login-submit,.admin-login-field{transition:none}.admin-login-submit:hover{transform:none}}.admin-decoy.is-panel{background:#000;min-height:100dvh;padding:0;display:block}.admin-decoy.is-panel .admin-decoy-ambient{display:none}.admin-dashboard-screen{transform-origin:50%;scrollbar-width:thin;scrollbar-color:#3e3e3e transparent;background:#0a0a0a;position:fixed;inset:0;overflow:auto}.admin-fake-dashboard{color:#eee;grid-template-columns:214px minmax(0,1fr);min-height:100dvh;font-family:Kalameh RX,sans-serif;display:grid}.admin-dashboard-sidebar{background:#0f0f0f;border-right:1px solid #ffffff13;flex-direction:column;gap:30px;padding:28px 17px;display:flex}.admin-sidebar-brand{letter-spacing:-.06em;padding:0 12px;font-size:26px;font-weight:300;line-height:1.2}.admin-sidebar-brand>span{color:#fff;font-weight:600}.admin-sidebar-brand>small{letter-spacing:.18em;color:#8e8e8e;margin-top:9px;font-size:9px;font-weight:500;display:block}.admin-dashboard-sidebar nav{gap:7px;display:grid}.admin-dashboard-sidebar nav button{color:#afafaf;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;min-height:44px;padding:11px 13px;font-size:13px;transition:background .25s,color .25s;display:flex}.admin-dashboard-sidebar nav button.is-selected{color:#fff;background:#ffffff24;border-color:#ffffff2e}.admin-dashboard-sidebar nav button:hover{color:#fff;background:#ffffff0a}.admin-dashboard-sidebar nav button>small{color:#9f9f9f;background:#ffffff0f;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.admin-sidebar-status{color:#c4c4c4;margin:auto 7px 0;font-size:10px;line-height:1.6}.admin-sidebar-status>small{color:#878787;margin:3px 0 0 12px;font-size:9px;display:block}.admin-sidebar-status>i,.admin-environment>i,.admin-resource-uptime>i,.admin-online>i,.admin-dashboard-footer i{background:#d5d5d5;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.admin-profile{text-align:left;color:#e8e8e8;background:0 0;border-top:1px solid #ffffff13;align-items:center;gap:10px;padding:15px 7px 0;display:flex}.admin-avatar,.admin-toolbar-avatar{color:#fcfcfc;background:#ffffff2b;border:1px solid #ffffff40;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:600;display:grid}.admin-profile>span:nth-child(2){flex:1}.admin-profile b{font-size:12px;font-weight:600;display:block}.admin-profile small{color:#9a9a9a;font-size:10px;display:block}.admin-profile>svg{color:#9a9a9a}.admin-dashboard-main{background:radial-gradient(at 70% 0,#ffffff09,#0000 55%),#0a0a0a;min-width:0}.admin-dashboard-toolbar{color:#bababa;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:15px 30px;font-size:12px;display:flex}.admin-dashboard-toolbar>span>span{color:#6a6a6a;margin:0 10px}.admin-dashboard-toolbar>div{align-items:center;gap:20px;display:flex}.admin-environment{color:#c9c9c9;border:1px solid #ffffff13;border-radius:7px;padding:5px 10px;font-size:10px}.admin-dashboard-toolbar button{color:#adadad;background:0 0;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.admin-dashboard-toolbar button>i{background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;right:5px}.admin-toolbar-avatar{width:30px;height:30px;font-size:12px}.admin-dashboard-content{max-width:1500px;margin:0 auto;padding:28px 30px 16px}.admin-dashboard-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.admin-dashboard-heading p{letter-spacing:.17em;color:#b9b9b9;margin:0 0 7px;font-size:9px;font-weight:500}.admin-dashboard-heading h1{letter-spacing:-.025em;color:#f4f4f4;margin:0;font-size:27px;font-weight:600;line-height:1.2}.admin-dashboard-heading>div>span{color:#a9a9a9;margin-top:8px;font-size:12px;display:block}.admin-dashboard-heading>button{color:#c3c3c3;background:#ffffff06;border:1px solid #ffffff1a;border-radius:8px;flex:none;align-items:center;gap:8px;min-height:38px;padding:9px 12px;font-size:11px;display:flex}.admin-dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.admin-dashboard-metrics>article,.admin-dashboard-box{background:linear-gradient(145deg,#ffffff06,#0000),#121212;border:1px solid #ffffff16;border-radius:13px;min-width:0}.admin-dashboard-metrics>article{padding:18px}.admin-metric-label{color:#b5b5b5;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.admin-metric-label>svg{color:#c6c6c6}.admin-dashboard-metrics strong{letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:15px;font-size:28px;font-weight:600;line-height:1.15;display:block}.admin-metric-footer{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:14px;display:flex}.admin-metric-footer p{flex:none;margin:0;font-size:9px;line-height:1.45}.admin-metric-footer b{color:#d6d6d6;font-weight:500}.admin-metric-footer p>span{color:#989898;margin-top:3px;display:block}.admin-metric-footer svg{width:65px;height:26px;overflow:visible}.admin-metric-footer path{fill:none;stroke:#ededed;stroke-width:2px;stroke-linecap:round}.admin-dashboard-charts{grid-template-columns:minmax(0,2.2fr) minmax(230px,1fr);gap:18px;margin-top:20px;display:grid}.admin-dashboard-box{padding:22px}.admin-box-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-box-heading h2{color:#e8e8e8;margin:0;font-size:14px;font-weight:600}.admin-box-heading p{color:#9e9e9e;margin:5px 0 0;font-size:10px}.admin-box-heading>span{color:#e8e8e8;align-items:center;gap:6px;font-size:10px;display:flex}.admin-box-heading>span>i{background:#fff;border-radius:50%;width:5px;height:5px;display:block}.admin-box-heading>svg{color:#b6b6b6}.admin-box-heading>button{color:#cfcfcf;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;min-height:30px;padding:7px 9px;font-size:9px}.admin-traffic-total{align-items:center;gap:12px;margin:24px 0 18px;display:flex}.admin-traffic-total>strong{font-size:26px;font-weight:600;line-height:1.1}.admin-traffic-total>span{color:#a5a5a5;font-size:10px}.admin-traffic-total b{color:#d6d6d6;background:#ffffff14;border-radius:5px;margin-left:8px;padding:3px 6px;font-size:9px;font-weight:500;display:inline-block}.admin-traffic-svg{width:100%;height:180px;display:block;overflow:visible}.admin-traffic-svg line{stroke:#ffffff0e;stroke-dasharray:3 6}.admin-traffic-svg text{fill:#9b9b9b;font:11px Kalameh RX,sans-serif}.admin-traffic-area{opacity:1}.admin-traffic-line{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.admin-health-ring{background:conic-gradient(from 180deg,#fff 0deg,#fff var(--health-angle,355deg),#ffffff14 var(--health-angle,355deg));border-radius:50%;width:116px;height:116px;margin:22px auto;position:relative}.admin-health-ring:before{content:"";background:#121212;border-radius:50%;position:absolute;inset:7px}.admin-health-ring>span{align-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:0}.admin-health-ring strong{font-size:27px;font-weight:600;line-height:1}.admin-health-ring strong>small{color:#bbb;margin-left:2px;font-size:12px}.admin-health-ring span>small{letter-spacing:.12em;color:#b4b4b4;font-size:7px}.admin-resource-row{color:#bababa;grid-template-columns:1fr auto;gap:7px;margin-top:13px;font-size:10px;display:grid}.admin-resource-row b{color:#e9e9e9;font-size:10px;font-weight:500}.admin-resource-row>i{background:#fff1;border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.admin-resource-row>i:after{content:"";width:var(--resource-fill);border-radius:inherit;height:100%;transform:scaleX(var(--resource-progress,1));transform-origin:0;background:#ededed;display:block}.admin-resource-uptime{color:#b5b5b5;border-top:1px solid #ffffff12;align-items:center;margin-top:18px;padding-top:14px;font-size:10px;display:flex}.admin-resource-uptime b{color:#d7d7d7;margin-left:auto;font-weight:500}.admin-dashboard-bottom{grid-template-columns:minmax(0,1.35fr) minmax(260px,1fr);gap:18px;margin-top:20px;display:grid}.admin-station-table{margin-top:20px}.admin-station-table-heading,.admin-station-row{grid-template-columns:minmax(0,1fr) 70px 65px;align-items:center;gap:10px;display:grid}.admin-station-table-heading{color:#8f8f8f;border-bottom:1px solid #ffffff0f;padding:0 0 10px;font-size:9px}.admin-station-row{text-align:left;color:#d7d7d7;background:0 0;border-bottom:1px solid #ffffff0b;width:100%;padding:12px 0}.admin-station-row:last-child{border-bottom:0;padding-bottom:0}.admin-station-row>span:first-child{align-items:center;gap:10px;min-width:0;display:flex}.admin-station-row>span:first-child>i{color:#f2f2f2;background:linear-gradient(145deg,#ffffff38,#ffffff0b);border:1px solid #ffffff2b;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:600;display:grid}.admin-station-row b{font-size:11px;font-weight:500;display:block}.admin-station-row small{color:#989898;margin-top:3px;font-size:9px;display:block}.admin-station-row>strong{font-size:11px;font-weight:500}.admin-online{color:#c9c9c9;white-space:nowrap;font-size:9px}.admin-activity-row{align-items:flex-start;gap:11px;margin-top:20px;display:flex}.admin-activity-icon{color:#d2d2d2;background:#ffffff13;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.admin-activity-row b{color:#dbdbdb;font-size:10px;font-weight:500;display:block}.admin-activity-row p{color:#9f9f9f;margin:4px 0 5px;font-size:9px}.admin-activity-row small{color:#848484;font-size:8px}.admin-dashboard-footer{color:#8c8c8c;justify-content:space-between;align-items:center;padding:20px 0 0;font-size:9px;display:flex}.admin-dashboard-screen button:focus-visible{outline-offset:3px;outline:2px solid #fbfbfb}.admin-fake-dashboard.is-animated .admin-dashboard-sidebar{animation:.7s cubic-bezier(.2,.8,.2,1) both admin-sidebar-enter}.admin-fake-dashboard.is-animated .admin-dashboard-toolbar,.admin-fake-dashboard.is-animated .admin-dashboard-heading{animation:.65s cubic-bezier(.2,.8,.2,1) .1s both admin-widget-enter}.admin-fake-dashboard.is-animated nav button,.admin-fake-dashboard.is-animated .admin-dashboard-metrics>article,.admin-fake-dashboard.is-animated .admin-station-row,.admin-fake-dashboard.is-animated .admin-activity-row{animation:admin-widget-enter .65s cubic-bezier(.2,.8,.2,1) var(--admin-delay,0s) both}.admin-fake-dashboard.is-animated .admin-dashboard-charts>.admin-dashboard-box{animation:.7s cubic-bezier(.2,.8,.2,1) .32s both admin-widget-enter}.admin-fake-dashboard.is-animated .admin-dashboard-bottom>.admin-dashboard-box{animation:.7s cubic-bezier(.2,.8,.2,1) .4s both admin-widget-enter}.admin-fake-dashboard.is-animated .admin-dashboard-footer{animation:.7s cubic-bezier(.2,.8,.2,1) .55s both admin-widget-enter}.admin-fake-dashboard.is-animated .admin-metric-footer path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.95s cubic-bezier(.2,.8,.2,1) .35s forwards admin-chart-draw}.admin-fake-dashboard.is-animated .admin-traffic-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.05s cubic-bezier(.2,.8,.2,1) .45s forwards admin-chart-draw}.admin-fake-dashboard.is-animated .admin-traffic-area{animation:1.05s cubic-bezier(.2,.8,.2,1) .45s both admin-chart-fill}.admin-fake-dashboard.is-animated .admin-traffic-svg text,.admin-fake-dashboard.is-animated .admin-traffic-svg line{animation:.65s .35s both admin-label-enter}.admin-fake-dashboard.is-animated .admin-metric-footer p,.admin-fake-dashboard.is-animated .admin-box-heading p{animation:.6s .25s both admin-label-enter}@keyframes admin-widget-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-sidebar-enter{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes admin-label-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes admin-chart-draw{to{stroke-dashoffset:0}}@keyframes admin-chart-fill{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.admin-dashboard-screen.is-glitching{animation:admin-hack-jitter var(--admin-glitch-duration) steps(1,end) both;pointer-events:none;overflow:hidden}.admin-dashboard-screen.is-glitching:after{content:"";z-index:9;pointer-events:none;animation:admin-scan-drift var(--admin-glitch-duration) linear both;background:repeating-linear-gradient(0deg,#0000 0 3px,#0006 4px 5px);position:fixed;inset:-8px 0}.admin-glitch-ghost{z-index:6;opacity:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.admin-glitch-light{filter:drop-shadow(6px 0 #ffffff59);mix-blend-mode:screen;animation:admin-slice-red var(--admin-glitch-duration) steps(1,end) both}.admin-glitch-dark{filter:drop-shadow(-8px 0 #000c);mix-blend-mode:multiply;animation:admin-slice-cyan var(--admin-glitch-duration) steps(1,end) both}.admin-signal-static{z-index:8;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.7' filter='url(%23n)'/%3E%3C/svg%3E");animation:.67s steps(4,end) infinite admin-static-drift;position:fixed;inset:-8px}.admin-signal-tears{z-index:11;pointer-events:none;position:fixed;inset:0;overflow:hidden}.admin-signal-tears i{opacity:0;width:110%;height:8%;animation:admin-signal-tear var(--admin-glitch-duration) steps(1,end) both;background:linear-gradient(90deg,#000000d9,#ffffff0f,#000000bf);position:absolute;left:-5%}.admin-signal-tears i:nth-child(2){height:3%;animation-delay:.12s;top:38%}.admin-signal-tears i:nth-child(3){height:11%;animation-delay:.24s;top:72%}.admin-dashboard-screen.is-glitching h1,.admin-dashboard-screen.is-glitching strong{color:#eee;text-shadow:4px 0 #ffffff4d,-4px 0 #000c}.admin-glitch-overlay{z-index:10;text-align:center;color:#f5f5f5;background:#000000a3;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:24px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;animation:.55s .32s both admin-breach-enter;display:flex;position:fixed;inset:0}.admin-glitch-overlay>span{letter-spacing:.18em;color:#bcbcbc;font-size:11px}.admin-glitch-overlay>strong{animation:admin-breach-distort var(--admin-glitch-duration) steps(1,end) both;font:500 clamp(20px,4vw,34px)/1.3 ui-monospace,SFMono-Regular,Consolas,monospace}.admin-breach-log{justify-items:center;gap:8px;margin-top:6px;display:grid}.admin-breach-log small{color:#aaa;letter-spacing:.08em;font-size:9px;animation:.2s both admin-terminal-line}.admin-breach-log small:first-child{animation-delay:.55s}.admin-breach-log small:nth-child(2){animation-delay:1s}.admin-breach-log small:nth-child(3){animation-delay:1.5s}.admin-breach-log small:nth-child(4){animation-delay:2s}.admin-breach-log small:nth-child(5){color:#ddd;animation-delay:2.6s}.admin-breach-log small:nth-child(6){color:#fff;animation-delay:3.15s}.admin-breach-progress{background:#ffffff1a;width:min(220px,65vw);height:2px;margin-top:10px;overflow:hidden}.admin-breach-progress i{transform-origin:0;height:100%;animation:admin-breach-progress var(--admin-glitch-duration) steps(8,end) both;background:#ddd;display:block}.admin-dashboard-screen.is-powering-off{pointer-events:none;animation:.8s cubic-bezier(.55,.05,.7,.4) forwards admin-crt-collapse}.admin-crt-line{z-index:20;pointer-events:none;transform-origin:50%;background:#fff;height:2px;animation:.8s forwards admin-crt-line;position:fixed;top:50%;left:0;right:0;box-shadow:0 0 14px 2px #ffffff8c}.admin-crt-dot{z-index:21;pointer-events:none;background:#fff;border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;animation:.8s both admin-crt-dot;position:fixed;top:50%;left:50%;box-shadow:0 0 16px 5px #ffffff8c}@keyframes admin-hack-jitter{0%,10%,22%,38%{transform:none}12%{transform:translate(-8px,2px)skew(-.6deg)}16%{transform:translate(5px,-2px)}29%{transform:translate(13px)skew(.8deg)}33%{transform:translate(-6px,1px)}43%{transform:translate(-17px,-2px)skew(-1deg)}48%{transform:translate(8px,1px)}54%{transform:none}61%{transform:translate(20px)skew(1.3deg)}65%{transform:translate(-12px,2px)}69%{transform:translate(3px,-1px)}73%{transform:none}79%{transform:translate(-24px,1px)skew(-1.5deg)}83%{transform:translate(16px,-3px)}87%{transform:translate(-8px)}91%{transform:translate(28px,2px)skew(1.8deg)}94%{transform:translate(-18px,-2px)}97%{transform:translate(6px)}to{transform:none}}@keyframes admin-slice-red{0%,9%,22%,38%,54%,73%,to{opacity:0;clip-path:inset(0 0 100%)}12%{opacity:.4;clip-path:inset(14% 0 75%);transform:translate(22px)}18%{clip-path:inset(38% 0 48%);transform:translate(-19px)}29%{opacity:.4;clip-path:inset(54% 0 38%);transform:translate(28px)}33%{clip-path:inset(79% 0 14%);transform:translate(-22px)}43%{opacity:.45;clip-path:inset(24% 0 64%);transform:translate(-35px)}49%{clip-path:inset(66% 0 20%);transform:translate(30px)}61%{opacity:.45;clip-path:inset(47% 0 36%);transform:translate(38px)}67%{clip-path:inset(10% 0 79%);transform:translate(-33px)}79%{opacity:.5;clip-path:inset(35% 0 49%);transform:translate(-48px)}86%{clip-path:inset(78% 0 12%);transform:translate(44px)}92%{clip-path:inset(52% 0 34%);transform:translate(57px)}97%{clip-path:inset(18% 0 72%);transform:translate(-40px)}}@keyframes admin-slice-cyan{0%,10%,24%,39%,55%,74%,to{opacity:0;clip-path:inset(0 0 100%)}14%{opacity:.65;clip-path:inset(65% 0 25%);transform:translate(-24px)}20%{clip-path:inset(27% 0 62%);transform:translate(19px)}31%{opacity:.65;clip-path:inset(19% 0 76%);transform:translate(-29px)}35%{clip-path:inset(46% 0 41%);transform:translate(26px)}45%{opacity:.75;clip-path:inset(73% 0 12%);transform:translate(33px)}51%{clip-path:inset(31% 0 59%);transform:translate(-34px)}63%{opacity:.8;clip-path:inset(68% 0 14%);transform:translate(-39px)}70%{clip-path:inset(37% 0 51%);transform:translate(37px)}81%{opacity:.8;clip-path:inset(12% 0 70%);transform:translate(45px)}88%{clip-path:inset(55% 0 32%);transform:translate(-48px)}94%{clip-path:inset(29% 0 60%);transform:translate(-52px)}98%{clip-path:inset(67% 0 21%);transform:translate(45px)}}@keyframes admin-signal-tear{0%,21%,38%,54%,74%,to{opacity:0;transform:translateY(0)}12%{opacity:.7;transform:translateY(18vh)}30%{opacity:.6;transform:translateY(52vh)}45%{opacity:.8;transform:translateY(-8vh)}63%{opacity:.7;transform:translateY(30vh)}80%{opacity:.9;transform:translateY(10vh)}89%{transform:translateY(48vh)}96%{transform:translateY(-18vh)}}@keyframes admin-breach-distort{0%,30%,50%,72%,to{transform:none}33%{transform:translate(-3px)skew(-2deg)}36%{transform:translate(2px)}53%{transform:translate(5px)skew(3deg)}56%{transform:translate(-4px)}80%{transform:translate(-7px)skew(-4deg)}84%{transform:translate(4px)}93%{transform:translate(-5px)}}@keyframes admin-breach-progress{0%{transform:scaleX(0)}25%{transform:scaleX(.15)}50%{transform:scaleX(.44)}70%{transform:scaleX(.56)}90%{transform:scaleX(.93)}to{transform:scaleX(1)}}@keyframes admin-scan-drift{to{transform:translateY(8px)}}@keyframes admin-static-drift{0%{transform:translate(0)}35%{transform:translate(-4px,3px)}68%{transform:translate(3px,-4px)}to{transform:translate(0)}}@keyframes admin-breach-enter{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes admin-terminal-line{0%{opacity:0}to{opacity:1}}@keyframes admin-crt-collapse{0%{opacity:1;filter:saturate(0);transform:scale(1)}42%{opacity:1;transform:scale(1.02,.018)}58%{opacity:.7;transform:scale(.98,.004)}78%{opacity:.15;transform:scale(.08,.002)}to{opacity:0;filter:saturate(0);transform:scale(0,.002)}}@keyframes admin-crt-line{0%,30%{opacity:0;transform:scaleX(1)}43%{opacity:.85;transform:scaleX(1)}66%{opacity:.7;transform:scaleX(.55)}84%,to{opacity:0;transform:scaleX(0)}}@keyframes admin-crt-dot{0%,67%{opacity:0;transform:scale(1)}79%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(.05)}}@media (width<=1100px){.admin-fake-dashboard{grid-template-columns:76px minmax(0,1fr)}.admin-dashboard-sidebar{align-items:center;padding:25px 12px}.admin-sidebar-brand{padding:0;font-size:18px}.admin-sidebar-brand>small,.admin-dashboard-sidebar nav button>span,.admin-dashboard-sidebar nav button>small,.admin-sidebar-status,.admin-profile>span:nth-child(2),.admin-profile>svg{display:none}.admin-dashboard-sidebar nav button{justify-content:center;padding:12px}.admin-profile{border:0;margin-top:auto;padding:0}.admin-dashboard-toolbar{padding:15px 24px}.admin-dashboard-content{padding:24px}.admin-dashboard-metrics{gap:12px}.admin-dashboard-metrics>article{padding:16px}.admin-dashboard-metrics strong{font-size:25px}.admin-metric-footer svg{width:48px}.admin-dashboard-box{padding:20px}.admin-dashboard-bottom{grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr)}}@media (width<=800px){.admin-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-charts{grid-template-columns:minmax(0,1.8fr) minmax(210px,1fr)}.admin-dashboard-bottom{grid-template-columns:1fr}.admin-dashboard-heading h1{font-size:25px}}@media (width<=560px){.admin-fake-dashboard{display:block}.admin-dashboard-sidebar{border-bottom:1px solid #ffffff12;border-right:0;flex-direction:row;justify-content:space-between;gap:12px;padding:14px 18px}.admin-dashboard-sidebar nav{gap:5px;display:flex}.admin-dashboard-sidebar nav button{width:36px;min-height:36px;padding:8px}.admin-dashboard-sidebar nav button:nth-child(n+4),.admin-profile{display:none}.admin-sidebar-brand{font-size:23px}.admin-dashboard-toolbar{min-height:52px;padding:10px 18px;font-size:10px}.admin-dashboard-toolbar>div{gap:12px}.admin-toolbar-avatar{display:none}.admin-environment{padding:4px 7px;font-size:9px}.admin-dashboard-content{padding:22px 18px 18px}.admin-dashboard-heading{align-items:flex-start;margin-bottom:20px}.admin-dashboard-heading h1{font-size:23px}.admin-dashboard-heading>div>span{max-width:225px;font-size:10px;line-height:1.5}.admin-dashboard-heading>button{justify-content:center;gap:0;width:34px;height:34px;min-height:34px;padding:8px;font-size:0}.admin-dashboard-heading>button>svg{flex:none}.admin-dashboard-metrics{gap:10px}.admin-dashboard-metrics>article{padding:14px}.admin-metric-label{font-size:10px}.admin-metric-label svg{width:17px}.admin-dashboard-metrics strong{margin-top:12px;font-size:25px}.admin-metric-footer{gap:5px}.admin-metric-footer svg{width:40px;height:22px}.admin-metric-footer p{font-size:8px}.admin-dashboard-charts{grid-template-columns:1fr;gap:15px;margin-top:15px}.admin-dashboard-box{padding:18px}.admin-traffic-svg{height:150px}.admin-traffic-total{margin:20px 0 16px}.admin-resource{display:none}.admin-dashboard-bottom{gap:15px;margin-top:15px}.admin-station-table-heading,.admin-station-row{grid-template-columns:minmax(0,1fr) 55px 55px;gap:7px}.admin-traffic-total>span{font-size:9px}.admin-traffic-total b{margin-left:5px}.admin-video-back{top:max(18px,env(safe-area-inset-top));padding:10px 20px;font-size:13px}}@media (prefers-reduced-motion:reduce){.admin-dashboard-screen.is-glitching{animation:none}.admin-dashboard-screen.is-glitching:after,.admin-glitch-ghost,.admin-signal-static,.admin-signal-tears{display:none}.admin-dashboard-screen.is-glitching h1,.admin-dashboard-screen.is-glitching strong{text-shadow:none}.admin-dashboard-screen.is-powering-off{opacity:0;animation:none}.admin-crt-line,.admin-crt-dot{display:none}.admin-fake-dashboard.is-animated *,.admin-login-transition,.admin-login-panel.is-leaving,.admin-video-back,.admin-video-stage.is-active.is-playing video,.admin-glitch-overlay,.admin-glitch-overlay>strong,.admin-breach-log small,.admin-breach-progress i{animation:none!important}.admin-login-panel.is-leaving{opacity:0}.admin-breach-progress i{transform:scaleX(1)}.admin-fake-dashboard.is-animated .admin-traffic-line,.admin-fake-dashboard.is-animated .admin-metric-footer path{stroke-dashoffset:0}.admin-fake-dashboard.is-animated .admin-traffic-area{opacity:1;clip-path:none}.admin-video-stage.is-active.is-playing video{opacity:1;clip-path:none;transform:none}}.nav-listen{display:none}@media (width>=561px){html body header.nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:space-between;gap:24px;height:84px;font-family:Urbanist Variable,sans-serif}html body header.nav:after{display:none}html body header.nav nav{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);letter-spacing:0;color:#bdbdc4;background:#1414178c;border:1px solid #ffffff1a;border-radius:99px;gap:2px;margin:0;padding:5px;font-size:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff0f,0 10px 30px -12px #0009}html body header.nav .desktop-social{margin-left:auto}html body header.nav nav .mobile-only-nav{display:inline-flex}html body header.nav nav a,html body header.nav nav a.selected,html body header.nav nav .disabled{opacity:1;color:#bdbdc4;border-radius:99px;align-items:center;padding:9px 18px;font-weight:500;transition:background-color .25s,color .25s;display:inline-flex}html body header.nav nav a:hover{opacity:1;color:#fff;background:#232326}html body header.nav nav a.selected,html body header.nav nav a.selected:hover{opacity:1;color:#0b0b0c;background:#fff;font-weight:600}html body header.nav nav .disabled{color:#bdbdc4;opacity:.35!important}html body header.nav .desktop-social{gap:8px}html body header.nav .desktop-social a{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#1414178c;border:1px solid #ffffff1a;border-radius:50%;width:42px;height:42px;font-size:18px;transition:background-color .25s,color .25s;box-shadow:inset 0 1px #ffffff0f,0 10px 30px -12px #0009}html body header.nav .desktop-social a:hover{background:#232326bf}.nav-listen{color:#0b0b0c;cursor:pointer;background:#fff;border-radius:99px;align-items:center;height:42px;padding:0 20px;font:600 15px Urbanist Variable,sans-serif;transition:background-color .25s;display:inline-flex}.nav-listen:hover{background:#e6e6ea}}@media (width>=561px) and (width<=1100px){html body header.nav nav{margin:0 auto;font-size:14px;position:static;transform:none}html body header.nav nav a,html body header.nav nav a.selected,html body header.nav nav .disabled{padding:8px 13px}html body header.nav .desktop-social{margin-left:0}}img[data-loading]{color:#0000;background:linear-gradient(100deg,#1a1a1e 30%,#2a2a30 50%,#1a1a1e 70%) 0 0/300% 100%;animation:1.2s linear infinite rx-shimmer}img[data-loaded=fade]{animation:.35s both rx-img-in}@keyframes rx-shimmer{0%{background-position:100% 0}to{background-position:-200% 0}}@keyframes rx-img-in{0%{opacity:.001}to{opacity:1}}@media (prefers-reduced-motion:reduce){img[data-loading],img[data-loaded=fade]{animation:none}}.dock-player{z-index:40;isolation:isolate;-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6);color:#fff;background:#14121a9e;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:8px;width:min(380px,100vw - 40px);padding:8px;font-family:Kalameh RX,sans-serif;animation:.5s cubic-bezier(.16,1,.3,1) both dock-in;display:flex;position:fixed;bottom:20px;left:20px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 50px #00000080}.dock-player:before{content:"";z-index:-1;background-image:var(--player-art);filter:blur(24px)saturate(1.4);opacity:.28;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.3)}.dock-player button{font:inherit;color:inherit;cursor:pointer}.dock-main{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.dock-art{color:#ffffffb3;background:#211d2a;border-radius:10px;flex:none;place-items:center;width:52px;height:52px;font-family:Bebas RX,sans-serif;font-size:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000059}.dock-art img{object-fit:cover;width:100%;height:100%}.dock-copy{gap:1px;min-width:0;display:grid}.dock-copy small{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.dock-copy b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.dock-copy em{color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.dock-sound{flex:none;align-items:center;gap:6px;display:flex}.dock-icon{background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid;color:#fff!important}.dock-icon.is-muted{color:#ffffff8c!important}.dock-volume{cursor:pointer;touch-action:none;outline:0;align-items:center;width:78px;height:24px;display:flex;position:relative}.dock-volume>span{background:#fff3;border-radius:99px;width:100%;height:4px;display:block;position:relative;overflow:hidden}.dock-volume>span>b{width:var(--player-volume);border-radius:inherit;background:#fff;position:absolute;inset:0 auto 0 0}.dock-close{opacity:0;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:0;height:30px;margin-left:-6px;padding:0;transition:width .3s cubic-bezier(.16,1,.3,1),margin .3s cubic-bezier(.16,1,.3,1),opacity .2s,transform .3s cubic-bezier(.16,1,.3,1),color .2s;display:grid;overflow:hidden;transform:scale(.6);color:#ffffffb3!important}.dock-player:hover .dock-close,.dock-close:focus-visible{opacity:1;width:30px;margin-left:0;transform:none}.dock-close:hover{color:#ff8a95!important}@media (hover:none){.dock-close{opacity:1;width:30px;margin-left:0;transform:none}}.dock-player.is-prompt{width:min(320px,100vw - 40px)}@keyframes dock-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@media (width<=560px){.dock-player{display:none!important}}@media (prefers-reduced-motion:reduce){.dock-player{animation:none}}@media (width<=560px){.mobile-now-playing,.mobile-social,.nav nav{-webkit-backdrop-filter:blur(22px)saturate(1.6)!important;backdrop-filter:blur(22px)saturate(1.6)!important;background:#1414178c!important;border:1px solid #ffffff1a!important;box-shadow:inset 0 1px #ffffff0f,0 10px 30px -12px #0009!important}.mobile-now-playing:before,.mobile-now-playing:after,.mobile-social:before,.mobile-social:after,.nav nav:before,.nav nav:after{display:none!important}.mobile-now-copy b{font-family:Urbanist Variable,sans-serif;font-weight:600}.mobile-now-copy small{color:#fff9;font-family:Urbanist Variable,sans-serif}.mobile-now-open{color:#ffffffad!important}.mobile-social a{color:#ffffffad}.mobile-nav-slider{box-shadow:none!important;background:#fff!important}.nav nav .mobile-nav-item{color:#bdbdc4!important;opacity:1!important}.nav nav .mobile-nav-item.selected{color:#0b0b0c!important}.nav nav .mobile-nav-item .nav-label{font-family:Urbanist Variable,sans-serif;font-weight:600}:root{--mobile-nav-inset:16px;--rx-tab-h:64px;--rx-safe-b:env(safe-area-inset-bottom,0px);--rx-safe-t:env(safe-area-inset-top,0px)}html body header.nav:before{content:"";height:calc(var(--rx-safe-t) + 84px);pointer-events:none;z-index:0;background:linear-gradient(#0b0b0ceb 20%,#0b0b0c00);position:fixed;top:0;left:0;right:0}html body header.nav .brand{z-index:2!important;top:calc(var(--rx-safe-t) + 16px)!important;pointer-events:auto!important;align-items:center!important;height:42px!important;margin:0!important;display:flex!important;position:fixed!important;left:18px!important;transform:none!important}html body header.nav .brand span{font-size:26px!important}html body .mobile-top-shell{z-index:2;left:auto!important;right:16px!important;top:calc(var(--rx-safe-t) + 16px)!important;gap:8px!important;width:auto!important;height:42px!important}html body .mobile-social{width:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;gap:8px!important;margin:0!important;padding:0!important;overflow:visible!important}html body .mobile-social>a{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fffc;background:#1414179e;border:1px solid #ffffff14;border-radius:50%;order:0;width:42px;height:42px;font-size:18px}html body .mobile-social>a svg{width:18px!important;height:18px!important}html body .mobile-social>a.mobile-account{border-color:#ffffff2e;order:1}html body .mobile-social>a.mobile-account .ui-avatar{width:34px!important;height:34px!important}html body .mobile-social>a:hover{color:#fff;background:#232326cc;transform:none}html body .mobile-now-playing{transform:translateX(var(--mobile-player-drag,0px));left:16px!important;right:16px!important;bottom:calc(var(--rx-safe-b) + 16px + var(--rx-tab-h) + 10px)!important;border-radius:18px!important;gap:12px!important;height:58px!important;padding:7px 14px 7px 7px!important;transition:transform .48s cubic-bezier(.16,1,.3,1),opacity .32s!important;position:fixed!important;top:auto!important}html body .mobile-now-playing.is-dragging{transition:none!important}html body .mobile-now-art{border-radius:11px!important;flex:0 0 44px!important;width:44px!important;height:44px!important;font-size:16px!important}html body .mobile-now-copy b{font-size:14px!important}html body .mobile-now-copy small{margin-top:1px!important;font-size:12px!important}html body .mobile-now-open{width:22px!important;height:22px!important;margin:0!important}html body header.nav nav{inset:auto 16px calc(var(--rx-safe-b) + 16px) 16px!important;height:var(--rx-tab-h)!important;border-radius:22px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;max-width:none!important;padding:6px!important;display:grid!important}html body .mobile-nav-slider{border-radius:16px!important;top:6px!important;bottom:6px!important}html body header.nav nav .mobile-nav-item,html body header.nav nav .mobile-nav-item.selected{background:0 0!important;border-radius:16px!important;flex-direction:column!important;flex:none!important;justify-content:center!important;gap:3px!important;width:auto!important;min-width:0!important;height:100%!important;padding:0!important;font-size:10.5px!important}html body header.nav nav .nav-icon{width:22px!important;height:22px!important}html body header.nav nav .nav-label,html body header.nav nav .mobile-nav-item.selected .nav-label{line-height:1;opacity:1!important;max-width:none!important;font-size:10.5px!important;display:block!important;overflow:visible!important;transform:none!important}html body .lx-sp,html body .landing .lx-footer{padding-bottom:calc(var(--rx-safe-b) + var(--rx-tab-h) + 40px)}html body:has(.mobile-now-playing) .lx-sp{padding-bottom:calc(var(--rx-safe-b) + var(--rx-tab-h) + 108px)}html body:has(.mobile-now-playing) .landing .lx-footer{padding-bottom:calc(var(--rx-safe-b) + var(--rx-tab-h) + 108px)}html body .lx-sp{padding-top:calc(var(--rx-safe-t) + 96px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.landing{--lx-brand:#6a00ff;--lx-brand-soft:#a77bff;--lx-bg:#0b0b0c;--lx-card:#141416;--lx-line:#ffffff12;--lx-line-strong:#ffffff21;--lx-text:#f5f5f6;--lx-muted:#8b8b93;--lx-grey:#6c6c75;--lx-ease:cubic-bezier(.16, 1, .3, 1);--lx-nav:84px;--lx-gutter:24px;color:var(--lx-text);background:var(--lx-bg);font-family:Urbanist Variable,Urbanist,sans-serif;position:relative;overflow-x:clip}.landing button{cursor:pointer;font-family:inherit}.landing button:disabled{cursor:default;opacity:.5}.landing :focus-visible{outline:2px solid var(--lx-brand-soft);outline-offset:3px}.lx-container{width:min(100% - var(--lx-gutter) * 2, 1200px);margin-inline:auto}.lx-section{margin-top:clamp(130px,14vw,210px);position:relative}.lx-head{justify-items:start;gap:18px;display:grid}.lx-head.is-center{text-align:center;justify-items:center}.lx-title{letter-spacing:-.025em;color:var(--lx-text);margin:0;font-size:clamp(40px,5vw,68px);font-weight:500;line-height:1.04}.lx-line{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.lx-line>span{will-change:transform;display:inline-block}.lx-title .is-muted{color:var(--lx-grey);font-weight:400}.lx-lead{max-width:440px;color:var(--lx-muted);margin:0;font-size:17px;line-height:1.65}.lx-head.is-center .lx-lead{margin-inline:auto}.lx-halftone{pointer-events:none;background-image:radial-gradient(#7a45fff2 1.1px,#0000 1.7px);background-size:8px 8px}.lx-chip{color:#cdb6ff;background:#6a00ff1a;border:1px solid #8b4dff66;border-radius:99px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}.lx-tile{border:1px solid var(--lx-line-strong);width:48px;height:48px;color:var(--lx-brand-soft);background:#1d1d21;border-radius:14px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0d}.lx-tile svg{width:46%;height:auto}.lx-cover-fallback{color:#a77bff73;background:linear-gradient(150deg,#2a0b5c,#121016);place-items:center;width:100%;height:100%;display:grid}.lx-cover-fallback svg{width:34%}.lx-card{--mx:50%;--my:0px;isolation:isolate;border:1px solid var(--lx-line);background:linear-gradient(#18181b,#121214);border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 40px 80px -40px #000000e6}.lx-card:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my), #ffffff0e, transparent 60%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.lx-card:hover:before{opacity:1}.lx-btn{min-height:50px;transition:transform .45s var(--lx-ease), background-color .3s, border-color .3s, color .3s;border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.lx-btn:hover:not(:disabled){transform:translateY(-2px)}.lx-btn:active:not(:disabled){transform:scale(.97)}.lx-btn-light{color:#0b0b0c;background:#fff}.lx-btn-light:hover:not(:disabled){background:#ececef}.lx-btn-icon{padding:0 6px 0 22px}.lx-btn-icon i{color:#fff;width:38px;height:38px;transition:transform .5s var(--lx-ease);background:#0b0b0c;border-radius:50%;place-items:center;display:grid}.lx-btn-icon:hover i{transform:rotate(-12deg)scale(1.06)}.lx-btn-brand{color:#fff;background:var(--lx-brand)}.lx-btn-brand:hover:not(:disabled){background:#7a1aff}.lx-btn-ghost{color:var(--lx-text);border:1px solid var(--lx-line-strong);background:0 0}.lx-btn-ghost:hover:not(:disabled){border-color:#ffffff52}.lx-btn-ghost.is-done{color:#cdb6ff;border-color:#8b4dff80}.lx-roll{font-variant-numeric:tabular-nums;align-items:center;line-height:1;display:inline-flex}.lx-roll-reel{height:1em;display:inline-block;overflow:hidden}.lx-roll-reel>span{flex-direction:column;transition:transform 1.7s cubic-bezier(.2,.9,.1,1);display:flex}.lx-roll-reel i{text-align:center;height:1em;font-style:normal;display:block}.lx-roll-sep{display:inline-block}.lx-hero{--cw:228px;height:220svh;margin-top:calc(var(--lx-nav) * -1);position:relative}.lx-hero-sticky{isolation:isolate;height:100svh;min-height:640px;position:sticky;top:0;overflow:hidden}.lx-hero-dots{z-index:-1;will-change:transform, opacity;background-image:radial-gradient(#8452ff 1.2px,#0000 1.8px);height:100%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(62% 92% at 50% 100%,#000 10%,#0000008c 50%,#0000 82%);mask-image:radial-gradient(62% 92% at 50% 100%,#000 10%,#0000008c 50%,#0000 82%)}.lx-hero-copy{z-index:30;padding:calc(var(--lx-nav) + clamp(28px, 50svh - 350px, 240px)) var(--lx-gutter) 0;text-align:center;justify-items:center;gap:22px;display:grid;position:relative}.lx-announce{color:#e5e5e8;background:#120c1ecc;border:1px solid #8b4dff59;border-radius:99px;align-items:center;gap:10px;padding:7px 8px 7px 16px;font-size:14px;font-weight:500;transition:border-color .3s;display:inline-flex}.lx-announce:hover{border-color:#a77bffb3}.lx-announce b{color:#c4a8ff;background:#6a00ff2e;border-radius:99px;align-items:center;gap:4px;padding:3px 10px;font-weight:600;display:inline-flex}.lx-hero-copy h1{letter-spacing:-.025em;margin:0;font-size:clamp(42px,5.4vw,82px);font-weight:750;line-height:1.02}.lx-hero-copy h1 .is-row{margin:0 auto;display:table}.lx-hero-copy p{max-width:560px;color:var(--lx-muted);margin:0;font-size:17px;line-height:1.65}.lx-hero-cta svg{transition:transform .45s var(--lx-ease)}.lx-hero-cta:hover svg{transform:translate(4px)}.lx-deck-frame{z-index:10;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.lx-deck{will-change:transform;width:0;height:0;position:absolute;bottom:0;left:50%}.lx-deck-caption{text-align:center;justify-items:center;gap:10px;width:min(600px,88vw);display:grid;position:absolute;left:0;translate:-50%}.lx-deck-caption b{letter-spacing:-.025em;font-size:clamp(30px,3.2vw,46px);font-weight:500}.lx-deck-caption span{max-width:480px;color:var(--lx-muted);text-wrap:balance;font-size:16px;line-height:1.55}.lx-deck-slot{left:calc(var(--cw) / -2);bottom:calc(var(--cw) * -.4);width:var(--cw);aspect-ratio:3/4;transform-origin:50% 130%;will-change:transform, opacity;pointer-events:auto;position:absolute}.lx-deck-glow{object-fit:cover;filter:blur(42px)saturate(1.6);opacity:0;width:116%;height:104%;transition:opacity .6s var(--lx-ease), transform .7s var(--lx-ease);pointer-events:none;border-radius:40px;position:absolute;top:4%;left:-8%;transform:scale(.85)translateY(2%)}.lx-deck-slot:hover .lx-deck-glow,.lx-deck-slot.is-live .lx-deck-glow{opacity:.5;transform:scale(1.02)translateY(1%)}.lx-deck-card{width:100%;height:100%;transition:translate .6s var(--lx-ease);background:#17171a;border-radius:24px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #000000e6,inset 0 0 0 1px #ffffff14}.lx-deck-slot:hover .lx-deck-card,.lx-deck-card:focus-visible{translate:0 -18px}.lx-deck-card img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--lx-ease);display:block}.lx-deck-slot:hover .lx-deck-card img{transform:scale(1.05)}.lx-deck-mark{color:#fff;filter:drop-shadow(0 2px 6px #00000080);width:22px;position:absolute;top:14px;left:14px}.lx-deck-label{color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity .5s var(--lx-ease), transform .6s var(--lx-ease);background:linear-gradient(#0000,#000000c7);padding:48px 16px 16px;font-size:17px;font-weight:600;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.lx-deck-slot.is-live .lx-deck-label{opacity:1;transform:none}.lx-stats-stage{height:640px;margin-top:56px;position:relative}.lx-stats-back{width:calc(100% - 330px);padding:28px 30px 24px;position:absolute;top:0;right:0}.lx-stats-front{z-index:2;border-color:var(--lx-line-strong);background:linear-gradient(#1c1b20,#141416);gap:4px;width:420px;padding:26px;display:grid;position:absolute;top:150px;left:0;box-shadow:0 50px 90px -30px #000000f2}.lx-chart-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lx-chart-head>div{gap:6px;display:grid}.lx-chart-head b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:34px;font-weight:600;display:flex}.lx-chart-head small{color:var(--lx-muted);letter-spacing:0;font-size:14px;font-weight:500}.lx-live-chip{color:#d6c4ff;background:#6a00ff1a;border:1px solid #8b4dff4d;border-radius:99px;align-items:center;gap:9px;padding:7px 13px 7px 12px;font-size:13px;font-weight:600;display:inline-flex}.lx-live-chip .lx-pulse{width:7px;height:7px}.lx-chart{cursor:crosshair;touch-action:pan-y;height:210px;margin:22px 0 0;position:relative}.lx-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lx-chart-line{fill:none;stroke:url(#lx-chart-stroke);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 6px 14px #6a00ff8c)}.lx-chart-grid{border-top:1px dashed #ffffff12;position:absolute;left:0;right:0}.lx-chart-cursor{pointer-events:none;width:1px;transition:left .25s var(--lx-ease);background:linear-gradient(#0000,#c4a8ff73);position:absolute;top:0;bottom:0}.lx-chart-dot{pointer-events:none;width:12px;height:12px;transition:left .25s var(--lx-ease), top .25s var(--lx-ease);background:#fff;border-radius:50%;margin:-6px 0 0 -6px;position:absolute;box-shadow:0 0 0 4px #6a00ff73,0 0 22px 4px #7c3cff99}.lx-chart-dot.is-live:after{content:"";border:1.5px solid var(--lx-brand-soft);animation:lx-ping 1.8s var(--lx-ease) infinite;border-radius:50%;position:absolute;inset:-8px}.lx-chart-peak{border:1px solid var(--lx-line-strong);color:#fff;white-space:nowrap;pointer-events:none;background:#26262c;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;translate:-50% calc(-100% - 12px)}.lx-chart-ticks{color:#5d5d66;justify-content:space-between;margin-top:12px;font-size:12px;display:flex}.lx-stats-row{border-top:1px solid var(--lx-line);text-align:center;grid-template-columns:repeat(3,1fr);margin-top:22px;padding-top:20px;display:grid}.lx-stats-row>div{justify-items:center;gap:8px;display:grid}.lx-stats-row>div+div{border-left:1px solid var(--lx-line)}.lx-stats-row .lx-roll{font-size:30px;font-weight:600}.lx-stats-mini{color:var(--lx-muted);font-size:14px}.lx-front-head{align-items:center;gap:14px;display:flex}.lx-stats-label{color:var(--lx-muted);font-size:14px;line-height:1.3}.lx-roll.is-big{letter-spacing:-.03em;margin:22px 0 18px;font-size:clamp(64px,6.4vw,92px);font-weight:600}.lx-leaders{border-top:1px solid var(--lx-line);gap:4px;margin:0;padding:14px 0 0;list-style:none;display:grid}.lx-leaders li{grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:8px 0 12px;display:grid;position:relative}.lx-leader-art{background:#1d1d21;border-radius:11px;width:42px;height:42px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.lx-leader-art img,.lx-leader-art .lx-cover-fallback{object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.lx-leader-art .lx-cover-fallback svg{width:40%;color:var(--lx-grey)}.lx-leader-text{gap:2px;min-width:0;display:grid}.lx-leader-text b,.lx-leader-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-leader-text b{font-size:15px;font-weight:600}.lx-leader-text small{color:var(--lx-muted);font-size:13px}.lx-leader-count{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.lx-leader-share{background:linear-gradient(90deg, var(--lx-brand), var(--lx-brand-soft));transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:2px;left:54px;right:0}.lx-leaders li:after{content:"";z-index:-1;background:#ffffff0d;border-radius:2px;height:2px;position:absolute;bottom:2px;left:54px;right:0}.lx-bento{grid-template-rows:repeat(2,300px);grid-template-columns:1fr 1.15fr 1fr;gap:14px;margin-top:76px;display:grid}.lx-bento-card{will-change:transform;flex-direction:column;padding:22px 24px 24px;transition:border-color .4s;display:flex}.lx-bento-card:hover{border-color:var(--lx-line-strong)}.lx-bento-card h3{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:600}.lx-bento-card p{color:var(--lx-muted);margin:6px 0 0;font-size:14.5px;line-height:1.5}.lx-bento-visual{flex:1;place-items:center;width:100%;min-height:0;margin-bottom:14px;display:grid}.lx-bento-center-wrap{grid-area:1/2/span 2;display:grid}.lx-bento-center{text-align:center;background:radial-gradient(120% 70% at 30% 0%, #ffffff38, transparent 60%), var(--lx-brand);border-radius:30px;align-content:center;gap:16px;padding:60px 38px 44px;display:grid;position:relative;overflow:visible;box-shadow:0 40px 100px -40px #6a00ffe6,inset 0 1px #ffffff4d}.lx-bento-center h3{letter-spacing:-.025em;color:#fff;margin:0 0 6px;font-size:clamp(28px,2.6vw,36px);font-weight:600;line-height:1.12;position:relative}.lx-bento-center h3>span{display:block}.lx-bento-center h3 .is-muted{color:#ffffff9e;font-weight:400}.lx-bento-center h3 span span{white-space:pre;display:inline-block}.lx-bento-center p{color:#fffc;margin:0;font-size:16.5px;line-height:1.6;position:relative}.lx-bento-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex;position:relative}.lx-bento-tags span{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000038;border:1px solid #ffffff38;border-radius:99px;padding:7px 14px;font-size:13px;font-weight:600}.lx-bento-sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lx-bento-sheen:before{content:"";width:45%;animation:lx-sheen 6.5s var(--lx-ease) infinite;background:linear-gradient(100deg,#0000,#ffffff29,#0000);animation-delay:1.8s;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-14deg)}@keyframes lx-sheen{0%{left:-60%}45%,to{left:130%}}.lx-free b{height:1.1em;display:block;overflow:hidden}.lx-free b>span{flex-direction:column;display:flex}.lx-free b i{height:1.1em;font-style:normal;line-height:1.1}.lx-signal{justify-items:center;gap:10px;width:100%;display:grid;position:relative}.lx-signal-bars{align-items:flex-end;gap:3px;height:20px;display:flex;position:absolute;top:0;right:4px}.lx-signal-bars i{width:5px;height:calc(25% + var(--i) * 25%);animation:5s ease-in-out infinite lx-signal;animation-delay:calc((3 - var(--i)) * .35s);background:#fff;border-radius:2px}.lx-signal-bars i:first-child{animation:none}@keyframes lx-signal{0%,12%{opacity:1}22%,62%{opacity:.15}74%,to{opacity:1}}.lx-signal>svg{width:100%;height:80px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.lx-signal>svg path{fill:none;stroke:var(--lx-brand-soft);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #7c3cffcc);animation:1.8s linear infinite lx-wave}@keyframes lx-wave{to{transform:translate(-200px)}}.lx-signal-tag{color:#d6c4ff;background:#6a00ff24;border:1px solid #8b4dff4d;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.lx-trends{width:100%;height:140px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.lx-trends>div{gap:8px;animation:14s linear infinite lx-feed;display:grid}.lx-trends span{border:1px solid var(--lx-line);color:#e5e5e8;background:#1b1b1f;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 14px;font-size:14px;font-weight:600;display:flex}.lx-trends span svg{color:#7cf0a6}@keyframes lx-feed{to{transform:translateY(calc(-50% - 4px))}}.lx-servers-viz{width:min(100%,230px);overflow:visible}.lx-sv-link{fill:none;stroke:#ffffff1f;stroke-width:2px;stroke-dasharray:3 6}.lx-sv-packet{fill:#c4a8ff;filter:drop-shadow(0 0 4px #a77bffe6)}.lx-sv-node{fill:#1d1d21;stroke:#ffffff2e;stroke-width:1.5px}.lx-sv-led{fill:#7cf0a6}.lx-sv-you{fill:var(--lx-brand);stroke:#c4a8ff;stroke-width:2px;filter:drop-shadow(0 0 10px #6a00ffe6)}.is-flaky .lx-sv-led{animation:7s step-end infinite lx-led}.is-flaky .lx-sv-node{animation:lx-node 7s var(--lx-ease) infinite}.is-flaky .lx-sv-packet,.is-flaky .lx-sv-link{animation:lx-drop 7s var(--lx-ease) infinite}@keyframes lx-led{0%{fill:#7cf0a6}40%{fill:#f57}72%{fill:#ffc24d}82%,to{fill:#7cf0a6}}@keyframes lx-node{0%,38%{stroke:#ffffff2e}42%,70%{stroke:#ff5577b3}80%,to{stroke:#ffffff2e}}@keyframes lx-drop{0%,38%{opacity:1}42%,74%{opacity:0}82%,to{opacity:1}}.lx-bento-dots{border-radius:inherit;background-image:radial-gradient(#00000059 1.1px,#0000 1.7px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 45%,#000);mask-image:linear-gradient(#0000 45%,#000)}.lx-bento-logo{border:1px solid var(--lx-line-strong);width:68px;height:68px;color:var(--lx-brand-soft);background:#0f0f11;border-radius:20px;place-items:center;margin-left:-34px;display:grid;position:absolute;top:-34px;left:50%;box-shadow:0 20px 40px -14px #000000e6}.lx-bento-logo svg{width:36px}.lx-free{justify-items:center;gap:14px;display:grid}.lx-free b{letter-spacing:-.03em;font-size:64px;font-weight:600}.lx-free b i{background:linear-gradient(#fff,#a77bff);color:#0000;-webkit-background-clip:text;background-clip:text}.lx-free div{gap:6px;display:flex}.lx-free div span{border:1px solid var(--lx-line-strong);color:var(--lx-muted);border-radius:99px;padding:6px 12px;font-size:13px;position:relative}.lx-free div span:after{content:"";transform-origin:0;height:1.5px;animation:lx-strike 4.5s var(--lx-ease) infinite;animation-delay:calc(var(--i) * .3s);background:#f57;position:absolute;top:50%;left:8px;right:8px;transform:scaleX(0)}@keyframes lx-strike{0%,12%{transform:scaleX(0)}28%,88%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lx-music{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;display:grid}.lx-music-copy{justify-items:start;gap:26px;display:grid}.lx-music-copy .lx-chip .lx-pulse{width:7px;height:7px}.lx-music-tags{flex-wrap:wrap;gap:8px;display:flex}.lx-music-tags span{border:1px solid var(--lx-line-strong);color:#d9d9de;border-radius:99px;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-size:14px;font-weight:500;display:inline-flex}.lx-music-tags svg{color:var(--lx-brand-soft)}.lx-music-actions{flex-wrap:wrap;gap:12px;display:flex}.lx-phones{isolation:isolate;height:720px;position:relative}.lx-phones-glow{aspect-ratio:1;object-fit:cover;filter:blur(90px)saturate(1.5);pointer-events:none;border-radius:50%;width:70%;position:absolute;top:45%;left:50%;translate:-50% -50%}.lx-phones-3d{opacity:0;transition:opacity 1.2s var(--lx-ease);position:absolute;inset:0}.lx-phones-3d.is-ready{opacity:1}.lx-phones-canvas{z-index:1;inset:0;position:absolute!important}.lx-screen-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lx-phone-screen{transform-origin:0 0;background:#0d0d0f;border-radius:49px;padding:34px 16px 16px;position:absolute;top:0;left:0;overflow:hidden}.lx-phone-screen:before{content:"";z-index:3;background:#000;border-radius:99px;width:80px;height:23px;margin-left:-40px;position:absolute;top:11px;left:50%;box-shadow:inset 0 0 0 1px #ffffff0a}.lx-pl-thumb img,.lx-np-art img,.lx-mu i img{object-fit:cover;width:100%;height:100%;display:block}.lx-pl-thumb{background:#1d1d21;border-radius:8px;flex:none;width:38px;height:38px;display:block;overflow:hidden}.lx-pl-song{flex:1;gap:1px;min-width:0;display:grid}.lx-pl-song b,.lx-pl-song small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-pl-song b{font-size:13px;font-weight:600}.lx-pl-song small{color:var(--lx-muted);font-size:11px}.lx-np-art{aspect-ratio:1;background:#1d1d21;border-radius:22px;width:100%;display:block;overflow:hidden;box-shadow:0 30px 50px -20px #000000e6}.lx-np-text{gap:4px;min-width:0;display:grid}.lx-np-text b,.lx-np-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-np-text b{font-size:17px;font-weight:600}.lx-np-text small{color:var(--lx-muted);font-size:13px}.lx-np-bar{background:#26262b;border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.lx-np-bar i{transform-origin:0;background:#fff;animation:7s linear both lx-progress;position:absolute;inset:0}@keyframes lx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-fp{isolation:isolate;align-content:start;gap:13px;padding:40px 16px 16px;display:grid;position:absolute;inset:0}.lx-fp-bg{z-index:-1;object-fit:cover;filter:blur(34px)saturate(1.5)brightness(.45);width:calc(100% + 60px);height:calc(100% + 60px);position:absolute;inset:-30px}.lx-fp-head{color:#ffffffd9;justify-content:space-between;align-items:center;gap:10px;display:flex}.lx-fp-head span{justify-items:center;gap:1px;min-width:0;display:grid}.lx-fp-head small{color:#fff9;letter-spacing:.06em;text-transform:uppercase;font-size:9.5px}.lx-fp-head b{font-size:12px;font-weight:600}.lx-fp .lx-np-art{border-radius:14px}.lx-fp-meta{color:#c4a8ff;justify-content:space-between;align-items:center;gap:12px;display:flex}.lx-fp-meta .lx-np-text small{color:#ffffffa6}.lx-fp-progress{gap:6px;display:grid}.lx-fp .lx-np-bar{background:#fff3}.lx-fp-times{color:#ffffff8c;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex}.lx-fp-controls{color:#fff;justify-content:space-between;align-items:center;padding:0 4px;display:flex}.lx-fp-controls>svg:first-child,.lx-fp-controls>svg:last-child{color:#fff9}.lx-fp-controls i{color:#0b0b0c;background:#fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.lx-fp-lyrics{background:#ffffff14;border-radius:14px;gap:9px;margin-top:4px;padding:14px;display:grid}.lx-fp-lyrics b{align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.lx-fp-lyrics span{background:#ffffff38;border-radius:99px;height:8px}.lx-fp-lyrics span.is-on{background:#fff}.lx-mu{background:radial-gradient(120% 50% at 50% 0,#6a00ff47,#0000 70%),#0b0b0d;align-content:start;gap:12px;padding:42px 14px 0;display:grid;position:absolute;inset:0}.lx-mu-top{justify-content:space-between;align-items:center;display:flex}.lx-mu-top b{letter-spacing:-.01em;font-size:19px;font-weight:700}.lx-mu-avatar{background:var(--lx-brand);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.lx-mu-avatar svg{width:13px}.lx-mu-chips{gap:6px;display:flex}.lx-mu-chips span{background:#ffffff14;border-radius:99px;padding:5px 11px;font-size:11px;font-weight:600}.lx-mu-chips span.is-on{color:#0b0b0c;background:#fff}.lx-mu-quick{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lx-mu-quick span{background:#ffffff12;border-radius:6px;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.lx-mu-quick i{background:#1d1d21;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.lx-mu-quick i.is-liked{color:#fff;background:linear-gradient(135deg,#4b1cc4,#b39bff)}.lx-mu-quick b{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;overflow:hidden}.lx-mu-h{margin-top:4px;font-size:15px;font-weight:700}.lx-mu-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lx-mu-row span{gap:3px;min-width:0;display:grid}.lx-mu-row i{aspect-ratio:1;background:#1d1d21;border-radius:8px;display:block;overflow:hidden}.lx-mu-row b,.lx-mu-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lx-mu-row b{font-size:10.5px;font-weight:700}.lx-mu-row small{color:var(--lx-muted);font-size:9.5px}.lx-mu-dock{background:linear-gradient(#0000,#000 38%);gap:6px;padding:0 8px;display:grid;position:absolute;bottom:0;left:0;right:0}.lx-mu-mini{color:#fff;background:#2a1d4a;border-radius:10px;align-items:center;gap:9px;padding:7px 10px 7px 7px;display:flex;position:relative;overflow:hidden}.lx-mu-mini>svg:first-of-type{color:#c4a8ff;flex:none}.lx-mu-mini>svg:nth-of-type(2){flex:none}.lx-mu-mini .lx-pl-thumb{border-radius:6px;width:34px;height:34px}.lx-mu-mini-bar{background:#ffffff26;height:2px;position:absolute;bottom:0;left:10px;right:10px}.lx-mu-mini-bar i{transform-origin:0;background:#fff;animation:7s linear both lx-progress;position:absolute;inset:0}.lx-mu-tabs{grid-template-columns:repeat(4,1fr);padding:6px 0 14px;display:grid}.lx-mu-tabs span{color:var(--lx-muted);justify-items:center;gap:3px;font-size:9.5px;font-weight:600;display:grid}.lx-mu-tabs span.is-on{color:#fff}.lx-servers{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:clamp(40px,7vw,110px);display:grid}@property --accent{syntax:"<color>";inherits:true;initial-value:#8b4dff}.lx-connect{--accent:#8b4dff;text-align:center;background:radial-gradient(110% 55% at 50% 0%, color-mix(in srgb, var(--accent) 17%, transparent), transparent 72%), linear-gradient(180deg, #18181b, #121214);border-color:color-mix(in srgb, var(--accent) 26%, #ffffff12);box-shadow:0 40px 90px -50px color-mix(in srgb, var(--accent) 70%, transparent);transition:--accent .7s var(--lx-ease), border-color .7s var(--lx-ease);justify-items:center;gap:12px;padding:26px 28px 28px;display:grid}.lx-connect[data-theme=MTA]{--accent:#ff7a1a}.lx-connect[data-theme=VMP]{--accent:#c86bff}.lx-connect[data-theme=TS3]{--accent:#3b8ff5}.lx-net{aspect-ratio:380/200;width:100%;margin-bottom:8px;position:relative}.lx-net>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lx-net>svg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.lx-net-trace path{stroke:#ffffff17;stroke-width:1.4px;transition:stroke .6s}.lx-net-trace circle{fill:#18181b;stroke:#ffffff2e;stroke-width:1.4px;transition:stroke .6s,fill .6s}.lx-net-trace.is-active path{stroke:color-mix(in srgb, var(--accent) 55%, transparent)}.lx-net-trace.is-active circle{stroke:var(--accent);fill:color-mix(in srgb, var(--accent) 30%, #18181b)}.lx-net-wire{stroke:#ffffff1a;stroke-width:2px;transition:stroke .6s}.lx-net-flow{stroke:var(--accent);stroke-width:2px;stroke-dasharray:2 9;opacity:0;transition:opacity .5s;animation:.7s linear infinite lx-flow}.lx-net-pulse{fill:#fff;opacity:0;filter:drop-shadow(0 0 4px var(--accent)) drop-shadow(0 0 8px var(--accent));transition:opacity .5s}.lx-net-link.is-active .lx-net-wire{stroke:color-mix(in srgb, var(--accent) 40%, transparent)}.lx-net-link.is-active .lx-net-flow,.lx-net-link.is-active .lx-net-pulse{opacity:1}@keyframes lx-flow{to{stroke-dashoffset:-11px}}.lx-net-hub{aspect-ratio:1;color:var(--accent);box-shadow:0 16px 40px -18px color-mix(in srgb, var(--accent) 80%, transparent), inset 0 1px 0 #ffffff0f;background:#141417;border:1px solid #ffffff1f;border-radius:26%;place-items:center;transition:color .6s;display:grid;position:absolute;translate:-50% -50%}.lx-net-hub svg{width:46%;height:auto;position:static}.lx-net-hub:before{content:"";z-index:-1;background:conic-gradient(from 0deg, transparent 0 62%, var(--accent) 80%, transparent 96%);-webkit-mask-composite:xor;border-radius:30%;padding:1.5px;animation:3.2s linear infinite lx-spin;position:absolute;inset:-6px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lx-net-hub:after{content:"";border-radius:inherit;border:1.5px solid var(--accent);opacity:0;animation:lx-beat 2.4s var(--lx-ease) infinite;position:absolute;inset:0}@keyframes lx-spin{to{transform:rotate(1turn)}}@keyframes lx-beat{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.lx-net-node{aspect-ratio:1;cursor:pointer;opacity:.55;filter:grayscale(.5);transition:opacity .5s, filter .5s, transform .5s var(--lx-ease), border-color .5s, box-shadow .5s;background:linear-gradient(160deg,#222227,#141417);border:1px solid #ffffff1a;border-radius:28%;place-items:center;padding:0;display:grid;position:absolute;translate:-50% -50%;box-shadow:inset 0 1px #ffffff12}.lx-net-node img{object-fit:contain;pointer-events:none;border-radius:22%;width:66%;height:66%}.lx-net-node:hover,.lx-net-node:focus-visible{opacity:.9;filter:none}.lx-net-node.is-active{opacity:1;filter:none;border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent), 0 14px 34px -10px color-mix(in srgb, var(--accent) 75%, transparent), inset 0 1px 0 #ffffff1a;transform:scale(1.12)}.lx-connect h3{letter-spacing:-.02em;flex-wrap:wrap;justify-content:center;gap:0 .28em;margin:0;font-size:26px;font-weight:600;display:flex}.lx-connect h3>span{display:block}.lx-connect-name{color:var(--accent);transition:color .6s;position:relative;overflow:hidden}.lx-connect-name>span{white-space:nowrap;display:block}.lx-connect p{max-width:300px;color:var(--lx-muted);margin:0 0 10px;font-size:16px;line-height:1.6}.lx-connect p b{color:#fff;font-weight:600}.lx-connect-actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.lx-connect-actions .lx-btn{white-space:nowrap;justify-content:center;gap:8px;padding-inline:14px;font-size:15px}.lx-btn-accent{color:#fff;background:var(--accent);box-shadow:0 14px 30px -14px var(--accent);transition:transform .45s var(--lx-ease), filter .3s, background-color .6s}.lx-btn-accent:hover{filter:brightness(1.1)}.lx-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,90px);display:grid}.lx-faq-side{top:calc(var(--lx-nav) + 40px);gap:30px;display:grid;position:sticky}.lx-faq-contact{gap:10px;display:flex}.lx-faq-contact a{background:var(--lx-card);border:1px solid var(--lx-line);color:#d9d9de;border-radius:99px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:500;transition:border-color .3s,color .3s;display:inline-flex}.lx-faq-contact a:hover{color:#fff;border-color:var(--lx-line-strong)}.lx-faq-list{gap:10px;display:grid}.lx-faq-item{border:1px solid var(--lx-line);background:#131315;border-radius:16px;transition:background-color .3s,border-color .3s}.lx-faq-item:hover{border-color:var(--lx-line-strong)}.lx-faq-item.is-open{border-color:var(--lx-line-strong);background:#17171a}.lx-faq-item button{width:100%;color:var(--lx-text);text-align:left;background:0 0;align-items:center;gap:16px;padding:20px 22px;font-size:17px;font-weight:500;display:flex}.lx-faq-item button span{flex:1}.lx-faq-item button svg{fill:none;width:20px;height:20px;stroke:var(--lx-muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--lx-ease), stroke .3s;flex:none}.lx-faq-item.is-open button svg{stroke:#fff;transform:rotate(180deg)}.lx-faq-answer{overflow:hidden}.lx-faq-answer p{color:var(--lx-muted);margin:0;padding:0 58px 22px 22px;font-size:15.5px;line-height:1.7}.lx-cta-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;margin-top:56px;display:grid}.lx-cta-card{isolation:isolate;border:1px solid var(--lx-line);min-height:380px;color:var(--lx-text);transition:border-color .5s, translate .6s var(--lx-ease);background:#111113;border-radius:30px;align-items:flex-end;padding:32px;display:flex;position:relative;overflow:hidden}.lx-cta-card:hover{border-color:var(--lx-line-strong);translate:0 -6px}.lx-cta-card:after{content:"";z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%), #ffffff0f, transparent 60%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.lx-cta-card:hover:after{opacity:1}.lx-cta-body{justify-items:start;gap:10px;max-width:360px;display:grid;position:relative}.lx-cta-body h3{letter-spacing:-.025em;margin:4px 0 0;font-size:clamp(28px,2.8vw,40px);font-weight:600;line-height:1.05}.lx-cta-body p{color:#a1a1aa;margin:0;font-size:16px;line-height:1.6}.lx-cta-chip{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:9px;padding:6px 13px 6px 11px;font-size:13px;font-weight:600;display:inline-flex}.lx-cta-chip .lx-pulse{width:7px;height:7px}.lx-cta-chip.is-soon{color:#d6c4ff;background:#6a00ff24;border-color:#8b4dff66}.lx-cta-wall{z-index:-2;opacity:.55;transition:opacity .6s, transform 1.2s var(--lx-ease);align-content:center;gap:12px;display:grid;position:absolute;inset:-30% -10%;transform:rotate(-9deg)}.lx-cta-card:hover .lx-cta-wall{opacity:.8;transform:rotate(-9deg)scale(1.06)}.lx-cta-row{width:max-content;animation:lx-drift var(--dur) linear infinite;gap:12px;display:flex}.lx-cta-row img{object-fit:cover;border-radius:18px;flex:none;width:130px;height:130px}@keyframes lx-drift{to{transform:translate(-50%)}}.is-stations:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(20deg,#0b0b0c 22%,#0b0b0c8c 60%,#28066e59);position:absolute;inset:0}.is-music{background:radial-gradient(90% 80% at 100% 0,#6a00ff38,#0000 60%),#111113}.lx-cta-vinyl{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#0000 0 31%,#ffffff0d 31.5% 32%,#0000 32.5%),repeating-radial-gradient(circle,#121214 0 2px,#19191c 2px 4px);border-radius:50%;width:82%;animation:9s linear infinite lx-spin;position:absolute;top:-18%;right:-22%;box-shadow:0 40px 80px -30px #000000e6,inset 0 0 0 1px #ffffff0f}.lx-cta-vinyl:after{content:"";background:conic-gradient(from 30deg, transparent 0 10%, #ffffff17 14%, transparent 20% 60%, #ffffff0f 64%, transparent 70%);border-radius:50%;position:absolute;inset:0}.lx-cta-vinyl>span{background:var(--lx-brand);color:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset:33%;overflow:hidden;box-shadow:0 0 0 4px #0b0b0c}.lx-cta-vinyl>span img{object-fit:cover;width:100%;height:100%}.lx-cta-vinyl>span svg{width:40%}.lx-cta-vinyl>span:after{content:"";aspect-ratio:1;background:#0b0b0c;border-radius:50%;width:9%;position:absolute;top:50%;left:50%;translate:-50% -50%}.is-music:hover .lx-cta-vinyl{animation-duration:3.5s}.lx-footer{isolation:isolate;border-top:1px solid var(--lx-line);background:linear-gradient(#0d0d0f,#08080a);margin-top:clamp(110px,12vw,180px);padding-top:64px;position:relative;overflow:hidden}.lx-footer-dots{z-index:-1;opacity:.5;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 75% at 12% 70%,#000,#0000 75%);mask-image:radial-gradient(55% 75% at 12% 70%,#000,#0000 75%)}.lx-footer-word{letter-spacing:-.05em;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;margin:16px 0 -.2em;padding:.12em .1em 0;font-size:clamp(90px,19vw,330px);font-weight:700;line-height:.9;display:flex;overflow:hidden}.lx-footer-word span{--lift:0;background:linear-gradient(#ffffff1a,#fff0 82%);color:#0000;transform:translateY(calc(var(--lift) * -.045em));filter:brightness(calc(1 + var(--lift) * .9));transition:transform .7s var(--lx-ease), filter .7s var(--lx-ease);-webkit-background-clip:text;background-clip:text;margin:-.1em -.12em 0;padding:.1em .12em .02em;display:inline-block}.lx-footer-word .is-x{background-image:linear-gradient(#8b4dff,#6a00ff59 55%,#6a00ff00 88%)}.lx-footer-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-bottom:48px;display:grid}.lx-footer-cols nav{align-content:start;gap:14px;display:grid}.lx-footer-cols h4{letter-spacing:-.01em;color:#fff;margin:0 0 6px;font-size:18px;font-weight:600}.lx-footer-cols a,.lx-footer-cols span{color:var(--lx-muted);justify-self:start;font-size:16px;transition:color .3s}.lx-footer-cols a:hover{color:#fff}.lx-footer-bottom{border-top:1px solid var(--lx-line);color:#66666e;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;font-size:14px;display:flex}.lx-footer-bottom>span{align-items:center;gap:8px;display:inline-flex}.lx-footer-bottom button{color:#a0a0a8;background:0 0;padding:0;font-size:14px;transition:color .3s}.lx-footer-bottom button:hover{color:#fff}.lx-pulse{background:var(--lx-brand-soft);border-radius:50%;width:8px;height:8px;position:relative}.lx-pulse:after{content:"";border:1.5px solid var(--lx-brand-soft);animation:lx-ping 1.8s var(--lx-ease) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes lx-ping{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}@media (width<=900px){.lx-stats-stage{height:auto;display:grid}.lx-stats-back,.lx-stats-front{width:100%;position:relative;inset:auto}.lx-stats-front{width:92%;margin:-40px 0 0 4%;top:auto}.lx-bento{grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(290px,auto)}.lx-bento-center-wrap{order:-1;grid-area:auto/1/auto/-1;min-height:300px;margin:34px 0 10px}.lx-music,.lx-servers,.lx-faq{grid-template-columns:1fr}.lx-faq-side{position:static}.lx-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.lx-cta-grid{grid-template-columns:1fr}}@media (width<=699px){.lx-hero{--cw:132px;height:190svh}.lx-deck-card{border-radius:16px}.lx-deck-mark{width:16px;top:10px;left:10px}.lx-deck-label{padding:36px 10px 10px;font-size:13px}}@media (width<=560px){.landing{--lx-nav:0px;--lx-gutter:18px;--lx-mobile-bar:calc(var(--mobile-nav-inset,30px) + var(--mobile-nav-height,50px))}.lx-hero-copy{padding-top:calc(var(--lx-mobile-bar) + 28px);gap:18px}.lx-hero-copy h1{font-size:38px}.lx-deck{bottom:calc(var(--lx-mobile-bar) + 64px)}.lx-hero-copy p{font-size:15px}.lx-announce{font-size:12px}.lx-lead{font-size:15px}.lx-stats-back{padding:20px 16px}.lx-chart{height:160px}.lx-chart-head b{font-size:28px}.lx-stats-row .lx-roll{font-size:22px}.lx-stats-mini{font-size:12px}.lx-stats-front{padding:22px}.lx-bento{grid-template-columns:1fr;grid-auto-rows:minmax(280px,auto)}.lx-bento-center{padding:52px 24px 36px}.lx-bento-center p{font-size:17px}.lx-phones{height:600px}.lx-connect{padding:22px 16px 20px}.lx-connect h3{font-size:22px}.lx-connect-actions .lx-btn{padding-inline:8px;font-size:13.5px}.lx-faq-item button{padding:18px;font-size:16px}.lx-faq-answer p{padding:0 18px 20px;font-size:15px}.lx-footer{padding-bottom:calc(var(--lx-mobile-bar) + 20px)}.lx-cta-card{border-radius:24px;min-height:320px;padding:24px}.lx-footer-cols h4{font-size:16px}.lx-footer-cols a,.lx-footer-cols span{font-size:15px}}@media (prefers-reduced-motion:reduce){.lx-free div span:after,.lx-net-flow,.lx-net-hub:before,.lx-net-hub:after,.lx-bento-sheen:before,.lx-signal-bars i,.lx-signal>svg path,.lx-trends>div,.is-flaky *,.lx-pulse:after,.lx-chart-dot:after,.lx-cta-row,.lx-cta-vinyl{animation:none!important}.lx-roll-reel>span{transition:none}.lx-np-bar i,.lx-mu-mini-bar i{animation-duration:14s}}.lx-sp{min-height:100vh;padding:40px 0 140px}.lx-sp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lx-sp-head .lx-live-chip{margin-bottom:8px}.lx-sp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.lx-sp-kpi{align-content:start;gap:10px;padding:24px;display:grid}.lx-sp-kpi .lx-tile{margin-bottom:14px}.lx-sp-kpi-value{letter-spacing:-.03em;font-size:clamp(38px,3.6vw,52px);font-weight:600}.lx-sp-kpi b{font-size:16px;font-weight:600}.lx-sp-kpi small{color:var(--lx-muted);font-size:14px}.lx-sp-kpi.is-accent{background:radial-gradient(120% 120% at 0% 0%, #6a00ff52, transparent 60%), var(--lx-card);border-color:#8b4dff47}.lx-sp-kpi.is-accent .lx-tile{background:var(--lx-brand);color:#fff;border-color:#0000}.lx-sp-main{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:16px;display:grid}.lx-sp-chart,.lx-sp-top,.lx-sp-genres{padding:26px}.lx-sp-chart .lx-chart{height:260px}.lx-sp-chart .lx-stats-row{margin-top:22px}.lx-sp-empty{text-align:center;color:var(--lx-muted);margin:60px 0}.lx-sp-card-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.lx-sp-card-head>div{gap:6px;display:grid}.lx-sp-card-head h2{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600}.lx-sp-link{border:1px solid var(--lx-line-strong);color:#d9d9de;background:0 0;border-radius:99px;padding:8px 14px;font-size:14px;font-weight:600;transition:background-color .25s,color .25s}.lx-sp-link:hover{color:#0b0b0c;background:#fff}.lx-sp-leaders{padding-top:6px}.lx-sp-leaders li{padding:0;display:block}.lx-sp-leader{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:22px 42px 1fr auto;align-items:center;gap:12px;padding:9px 6px 13px;transition:background-color .25s;display:grid}.lx-sp-leader:hover{background:#ffffff09}.lx-sp-rank{color:var(--lx-grey);font-variant-numeric:tabular-nums;text-align:center;font-size:14px;font-weight:600}.lx-sp-leaders li:first-child .lx-sp-rank{color:var(--lx-brand-soft)}.lx-sp-leader .lx-leader-art{position:relative}.lx-sp-leader .lx-leader-art>i{color:#fff;opacity:0;background:#00000080;place-items:center;transition:opacity .25s;display:grid;position:absolute;inset:0}.lx-sp-leader:hover .lx-leader-art>i{opacity:1}.lx-sp-leaders .lx-leader-share,.lx-sp-leaders li:after{left:82px;right:6px}.lx-sp-lower{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;margin-top:16px;display:grid}.lx-sp-genres ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lx-sp-genre-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.lx-sp-genre-row b{font-size:15px;font-weight:600}.lx-sp-genre-row span{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.lx-sp-genre-row small{color:var(--lx-muted);font-size:13px;font-weight:500}.lx-sp-bar{background:#ffffff0d;border-radius:99px;height:6px;overflow:hidden}.lx-sp-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--lx-brand), var(--lx-brand-soft));transform-origin:0;height:100%;display:block}.lx-sp-podium{align-content:start;display:grid}.lx-sp-card-head.is-plain{padding:26px 4px 0}.lx-sp-covers{grid-template-columns:1.25fr 1fr 1fr;align-items:end;gap:12px;display:grid}.lx-sp-cover{aspect-ratio:3/4;border:1px solid var(--lx-line-strong);background:var(--lx-card);color:#fff;text-align:left;isolation:isolate;transition:transform .6s var(--lx-ease), border-color .3s;border-radius:22px;padding:0;display:block;position:relative;overflow:hidden}.lx-sp-cover.is-1{aspect-ratio:3/4.2}.lx-sp-cover:hover{border-color:#a77bff73;transform:translateY(-6px)}.lx-sp-cover>img,.lx-sp-cover>.lx-cover-fallback{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--lx-ease);position:absolute;inset:0}.lx-sp-cover>.lx-cover-fallback{color:var(--lx-grey);place-items:center;display:grid}.lx-sp-cover>.lx-cover-fallback svg{width:34%}.lx-sp-cover:hover>img{transform:scale(1.05)}.lx-sp-cover-shade{background:linear-gradient(#0000 40%,#000000d9);position:absolute;inset:0}.lx-sp-cover-rank{letter-spacing:-.04em;color:#fff;text-shadow:0 6px 24px #00000080;font-size:44px;font-weight:700;line-height:1;position:absolute;top:14px;left:16px}.lx-sp-cover.is-1 .lx-sp-cover-rank{color:var(--lx-brand-soft)}.lx-sp-cover-copy{gap:4px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.lx-sp-cover-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.lx-sp-cover-copy small{color:#ffffffbf;align-items:center;gap:6px;font-size:13px;display:inline-flex}@media (width<=1100px){.lx-sp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-sp-main,.lx-sp-lower{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.lx-sp-kpis{gap:10px;margin-top:32px}.lx-sp-kpi{padding:18px}.lx-sp-kpi .lx-tile{width:40px;height:40px;margin-bottom:6px}.lx-sp-kpi-value{font-size:32px}.lx-sp-kpi b{font-size:14px}.lx-sp-kpi small{display:none}.lx-sp-chart,.lx-sp-top,.lx-sp-genres{padding:20px}.lx-sp-chart .lx-chart{height:180px}.lx-sp-covers{grid-template-columns:1fr 1fr}.lx-sp-cover.is-1{aspect-ratio:16/10;grid-column:1/-1}}@media (width<=560px){.lx-sp{padding-top:clamp(104px,16vw,172px);padding-bottom:calc(clamp(106px, 13vw, 150px) + var(--mobile-nav-inset,24px))}}.lx-pg-tools{z-index:5;border:1px solid var(--lx-line);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);background:#101012b8;border-radius:22px;gap:14px;margin-top:44px;padding:14px;display:grid;position:sticky;top:92px}.lx-pg-search{border:1px solid var(--lx-line-strong);height:52px;color:var(--lx-muted);background:#ffffff08;border-radius:14px;align-items:center;gap:12px;padding:0 18px;transition:border-color .3s,background-color .3s;display:flex}.lx-pg-search:focus-within{color:var(--lx-brand-soft);background:#6a00ff0f;border-color:#a77bff8c}.lx-pg-search input{min-width:0;color:var(--lx-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px}.lx-pg-search input::placeholder{color:var(--lx-grey)}.lx-pg-chips{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.lx-pg-chips::-webkit-scrollbar{display:none}.lx-pg-chips button{border:1px solid var(--lx-line-strong);color:#cfcfd5;background:0 0;border-radius:99px;flex:none;align-items:center;gap:8px;height:38px;padding:0 8px 0 15px;font-size:14px;font-weight:600;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.lx-pg-chips button small{min-width:24px;color:var(--lx-muted);font-variant-numeric:tabular-nums;text-align:center;background:#ffffff12;border-radius:99px;padding:3px 7px;font-size:12px}.lx-pg-chips button:hover{color:#fff;border-color:#ffffff4d}.lx-pg-chips button.is-active{color:#0b0b0c;background:#fff;border-color:#0000}.lx-pg-chips button.is-active small{color:var(--lx-brand);background:#6a00ff24}.lx-pg-tools.is-compact{border-radius:18px;grid-template-columns:minmax(220px,340px) minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:32px;padding:8px}.lx-pg-tools.is-compact .lx-pg-search{border-radius:12px;grid-area:1/1;gap:10px;height:40px;padding:0 14px}.lx-pg-tools.is-compact .lx-pg-search input{font-size:14.5px}.lx-pg-tools.is-compact .lx-pg-chips{grid-area:1/2;gap:6px;padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.lx-pg-tools.is-compact .lx-pg-chips button{gap:6px;height:32px;padding:0 6px 0 12px;font-size:13px}.lx-pg-tools.is-compact .lx-pg-chips button small{min-width:20px;padding:2px 6px;font-size:11px}.lx-pg-sort{border:1px solid var(--lx-line-strong);height:40px;color:var(--lx-muted);background:#ffffff08;border-radius:12px;grid-area:1/3;align-items:center;gap:8px;padding:0 12px;transition:border-color .3s,background-color .3s;display:flex;position:relative}.lx-pg-sort:hover,.lx-pg-sort:focus-within{color:var(--lx-brand-soft);border-color:#a77bff8c}.lx-pg-sort select{appearance:none;color:var(--lx-text);font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding-right:2px;font-size:13.5px;font-weight:600}.lx-pg-sort select option{color:#fff;background:#141417}.lx-pg-body{margin-top:28px}.lx-pg-body .station-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}.lx-pg-body .service-grid-ref{width:100%}.lx-pg-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.lx-pg-step{align-content:start;gap:8px;padding:26px;display:grid;position:relative}.lx-pg-step .lx-tile{margin-bottom:12px}.lx-pg-step b{letter-spacing:-.01em;font-size:20px;font-weight:600}.lx-pg-step p{color:var(--lx-muted);text-wrap:balance;margin:0;font-size:15px;line-height:1.6}.lx-pg-step-no{color:#ffffff14;letter-spacing:-.04em;font-size:56px;font-weight:700;line-height:1;position:absolute;top:22px;right:26px}.lx-pg-steps-cta{border:1px dashed var(--lx-line-strong);border-radius:22px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding:22px 26px;display:flex}.lx-pg-steps-cta p{color:#cfcfd5;max-width:640px;margin:0;font-size:16px;line-height:1.6}.lx-pg-services .lx-lead{max-width:560px}@media (width<=1100px){.lx-pg-body .station-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.lx-pg-tools.is-compact{grid-template-columns:minmax(0,1fr) auto}.lx-pg-tools.is-compact .lx-pg-chips{grid-area:2/1/auto/-1}.lx-pg-sort{grid-column:2}}@media (width<=820px){.lx-pg-steps{grid-template-columns:minmax(0,1fr)}.lx-pg-steps-cta{flex-direction:column;align-items:flex-start}.lx-pg-body .station-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (width<=560px){.lx-pg-tools{border-radius:18px;margin-top:28px;padding:10px;position:static}.lx-pg-search{height:46px}.lx-pg-search input{font-size:15px}.lx-pg-body .service-grid-ref{margin-inline:auto}.lx-pg-tools.is-compact{grid-template-columns:minmax(0,1fr) auto;margin-top:24px}.lx-pg-tools.is-compact .lx-pg-chips{grid-area:2/1/auto/-1}.lx-pg-sort{grid-column:2}.lx-pg-tools.is-compact .lx-pg-search input{font-size:16px}}@media (width<=480px){.lx-pg-body .station-grid{grid-template-columns:minmax(0,1fr);max-width:320px;margin-inline:auto}}.lx-site-footer .lx-footer{margin-top:0}.lx-legal{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:32px;margin-top:48px;display:grid}.lx-legal-toc{justify-items:start;gap:16px;display:grid;position:sticky;top:104px}.lx-legal-toc nav{gap:2px;width:100%;display:grid}.lx-legal-toc a{color:#bdbdc4;border-radius:10px;align-items:baseline;gap:12px;padding:8px 12px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background-color .25s,color .25s;display:flex}.lx-legal-toc a small{color:var(--lx-grey);font-variant-numeric:tabular-nums;font-size:12px}.lx-legal-toc a:hover{color:#fff;background:#ffffff0a}.lx-legal-body{gap:16px;display:grid}.lx-legal-section{padding:30px 32px;scroll-margin-top:104px;position:relative}.lx-legal-no{color:#ffffff12;letter-spacing:-.04em;font-size:44px;font-weight:700;line-height:1;position:absolute;top:26px;right:30px}.lx-legal-section h2{letter-spacing:-.015em;margin:0 0 14px;padding-right:60px;font-size:24px;font-weight:600}.lx-legal-section p,.lx-legal-section li{color:#c3c3ca;font-size:15.5px;line-height:1.75}.lx-legal-section p{margin:0 0 12px}.lx-legal-section p:last-child{margin-bottom:0}.lx-legal-section ul{gap:8px;margin:0 0 12px;padding-left:20px;display:grid}.lx-legal-section ul:last-child{margin-bottom:0}.lx-legal-section li::marker{color:var(--lx-brand-soft)}.lx-legal-section b{color:#fff;font-weight:600}.lx-legal-section a{color:#d6c4ff;text-underline-offset:3px;text-decoration:underline}.lx-legal-section code{color:#e6dcff;background:#ffffff12;border-radius:6px;padding:2px 6px;font-size:13.5px}@media (width<=900px){.lx-legal{grid-template-columns:minmax(0,1fr)}.lx-legal-toc{position:static}.lx-legal-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.lx-legal{margin-top:28px}.lx-legal-toc nav{grid-template-columns:minmax(0,1fr)}.lx-legal-section{padding:22px 20px}.lx-legal-section h2{font-size:20px}.lx-legal-no{font-size:34px;top:20px;right:20px}}.svc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.svc-card{--svc-bg:linear-gradient(160deg, #1b1b1f 0%, #121214 100%);isolation:isolate;aspect-ratio:1;background:var(--svc-bg);color:#fff;min-width:0;font:inherit;text-align:center;cursor:pointer;animation:.52s cubic-bezier(.2,.8,.2,1) both svc-in;animation-delay:var(--svc-delay,0s);border:0;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:22px 18px 20px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}.svc-edge{z-index:3;border-radius:inherit;pointer-events:none;border:1px solid #ffffff17;transition:border-color .3s;position:absolute;inset:0}.svc-card:hover .svc-edge{border-color:#fff3}.svc-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 50% 0,#ffffff1a,#0000 60%),linear-gradient(#0000 22%,#0b0b0c61 55%,#0b0b0cd1 100%);position:absolute;inset:0}.svc-card:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff42 1.1px,#0000 1.5px);background-size:10px 10px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 65% at 100% 0,#000 10%,#0000 72%);mask-image:radial-gradient(85% 65% at 100% 0,#000 10%,#0000 72%)}.svc-card:hover{transform:translateY(-5px);box-shadow:0 22px 48px -18px #000000b3}.svc-card:focus-visible{outline-offset:3px;outline:2px solid #a77bff}.svc-card.svc-vmp:not(.has-bg),.svc-hero.svc-vmp:not(.has-bg){--svc-bg:linear-gradient(165deg, #2a1645 0%, #5a20b0 100%)}.svc-card.svc-ts3:not(.has-bg),.svc-hero.svc-ts3:not(.has-bg){--svc-bg:linear-gradient(165deg, #10262f 0%, #176a88 100%)}.svc-card.svc-mta:not(.has-bg),.svc-hero.svc-mta:not(.has-bg){--svc-bg:linear-gradient(165deg, #1d1420 0%, #3b1b3f 100%)}.svc-card.svc-unknown:not(.has-bg),.svc-hero.svc-unknown:not(.has-bg){--svc-bg:linear-gradient(165deg, #18181a 0%, #26262a 100%)}.svc-card.is-offline{filter:saturate(.35)}.svc-card.is-offline:hover{filter:saturate(.7)}.svc-card-id,.svc-card-foot{width:100%}.svc-status{color:#ffffffb8;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000052;border-radius:99px;align-items:center;gap:7px;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.svc-status i{background:#7d7d86;border-radius:50%;width:7px;height:7px}.svc-status.is-live{color:#d7ffe6}.svc-status.is-live i{background:#2fe38b;animation:2s infinite svc-pulse;box-shadow:0 0 #2fe38b80}.svc-card-id{justify-items:center;gap:4px;min-width:0;display:grid}.svc-icon{place-items:center;width:64px;height:64px;margin-bottom:10px;display:grid}.svc-icon img{object-fit:contain;width:100%;height:100%}.svc-icon.is-large{width:84px;height:84px;margin:0}.svc-card-id b{letter-spacing:.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-family:Bebas RX,sans-serif;font-size:30px;font-weight:400;line-height:1.05;display:-webkit-box;overflow:hidden}.svc-type{color:#fff9;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:600;display:flex}.svc-hero .svc-type{justify-content:flex-start}.svc-reveal{opacity:0;grid-template-rows:0fr;width:100%;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1),opacity .3s;display:grid}.svc-reveal>span{justify-items:center;gap:4px;min-height:0;display:grid;overflow:hidden}.svc-reveal em{color:#ffffffd9;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-style:normal}.svc-desc{color:#fff9;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.svc-card-foot{place-items:center;display:grid}.svc-card-foot>*{grid-area:1/1}.svc-pills{flex-wrap:nowrap;gap:5px;min-width:0;max-width:100%;display:flex;overflow:hidden}.svc-card .svc-pills{justify-content:center;transition:opacity .3s,transform .35s cubic-bezier(.16,1,.3,1)}.svc-pills span{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#ffffff1f;border-radius:99px;flex:none;max-width:100%;padding:4px 9px;font-size:12px;font-weight:400;overflow:hidden}.svc-card .svc-pills span:not(.is-more){flex:0 auto}.svc-pills .is-more{color:#0b0b0c;background:#fff}.svc-pills .is-empty{color:#ffffff73;background:0 0}.svc-pills.is-wrap{flex-wrap:wrap;gap:6px}.svc-pills.is-wrap span{padding:6px 12px;font-size:13px}.svc-pills.is-quiet span{color:#c9c9cf;background:#ffffff0f}.svc-more{color:#0b0b0c;opacity:0;pointer-events:none;background:#fff;border-radius:99px;padding:6px 16px;font-size:12.5px;font-weight:700;transition:opacity .3s,transform .35s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}@media (hover:hover){.svc-card:hover .svc-reveal,.svc-card:focus-visible .svc-reveal{opacity:1;grid-template-rows:1fr}.svc-card:hover .svc-pills,.svc-card:focus-visible .svc-pills{opacity:0;transform:translateY(-8px)}.svc-card:hover .svc-more,.svc-card:focus-visible .svc-more{opacity:1;transform:none}}html.svc-locked,html.svc-locked body{overflow:hidden}.svc-modal{z-index:2147483647;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0000008c;place-items:center;padding:24px;font-family:Urbanist Variable,sans-serif;animation:.3s both svc-fade;display:grid;position:fixed;inset:0}.svc-sheet{overscroll-behavior:contain;color:#f5f5f6;scrollbar-width:none;background:#101012;border:1px solid #ffffff1a;border-radius:28px;outline:0;width:min(100%,760px);max-height:min(90vh,920px);animation:.5s cubic-bezier(.16,1,.3,1) both svc-rise;position:relative;overflow-y:auto;box-shadow:0 40px 120px -30px #000000e6}.svc-sheet::-webkit-scrollbar{display:none}.svc-hero{--svc-bg:linear-gradient(160deg, #1d1d22, #141416);isolation:isolate;background:var(--svc-bg);align-items:flex-end;min-height:220px;padding:24px;display:flex;position:relative;overflow:hidden}.svc-hero:after{content:"";z-index:-1;background:linear-gradient(#10101200 20%,#1010128c 70%,#101012 100%);position:absolute;inset:0}.svc-banner{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.svc-close{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000059;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .25s;display:grid;position:absolute;top:14px;right:14px}.svc-close:hover{background:#0009}.svc-hero-id{align-items:flex-end;gap:18px;min-width:0;display:flex}.svc-hero-id>div{justify-items:start;gap:6px;min-width:0;display:grid}.svc-hero h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:2px 0 0;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.1}.svc-hero .svc-type{color:#ffffffb3;font-size:13.5px}.svc-body{gap:22px;padding:8px 24px 28px;display:grid}.svc-actions{flex-wrap:wrap;gap:8px;display:flex}.svc-chip{color:#fff;height:40px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s;display:inline-flex}.svc-chip:hover:not(:disabled){background:#ffffff14;border-color:#ffffff47}.svc-chip:disabled{cursor:default;color:#fff9}.svc-chip.is-primary{color:#0b0b0c;background:#fff;border-color:#0000}.svc-chip.is-primary:hover{background:#e9e2ff}.svc-chip.is-icon{width:40px;padding:0;font-size:19px}.svc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.svc-about{color:#c3c3ca;white-space:pre-line;margin:0;font-size:15.5px;line-height:1.7}.svc-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.svc-kpis div{background:#151517;border:1px solid #ffffff12;border-radius:16px;gap:6px;padding:16px;display:grid}.svc-kpis small{color:#8b8b93;font-size:12.5px;font-weight:600}.svc-kpis b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.svc-block{gap:12px;display:grid}.svc-block h3{color:#8b8b93;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.svc-bars{gap:12px;margin:0;padding:0;list-style:none;display:grid}.svc-bars li{gap:6px;display:grid}.svc-bar-label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.svc-bar-label b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:400;overflow:hidden}.svc-bar-label small{color:#8b8b93;font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.svc-bar{background:#ffffff0f;border-radius:99px;height:8px;overflow:hidden}.svc-bar i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#6a00ff,#a77bff);height:100%;animation:.9s cubic-bezier(.16,1,.3,1) both svc-grow;display:block}.svc-empty{color:#8b8b93;text-align:center;border:1px dashed #ffffff1f;border-radius:14px;margin:0;padding:16px;font-size:14px}.svc-skeleton{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.svc-skeleton span{background:linear-gradient(90deg,#151517 0%,#1d1d21 50%,#151517 100%) 0 0/200% 100%;border-radius:16px;height:76px;animation:1.2s linear infinite svc-shimmer}@keyframes svc-in{0%{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes svc-fade{0%{opacity:0}}@keyframes svc-rise{0%{opacity:0;transform:translateY(28px)scale(.98)}}@keyframes svc-grow{0%{transform:scaleX(0)}}@keyframes svc-shimmer{to{background-position:-200% 0}}@keyframes svc-pulse{0%{box-shadow:0 0 #2fe38b80}70%{box-shadow:0 0 0 7px #2fe38b00}to{box-shadow:0 0 #2fe38b00}}@media (width<=1180px){.svc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=640px){.svc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-modal{align-items:end;padding:0}.svc-sheet{width:100%;max-height:92svh;padding-bottom:env(safe-area-inset-bottom);border-radius:26px 26px 0 0;animation-name:svc-sheet-up}.svc-hero{min-height:190px;padding:20px}.svc-body{padding:6px 18px 26px}.svc-icon.is-large{width:68px;height:68px}}@media (width<=520px){.svc-grid{grid-template-columns:minmax(0,1fr);max-width:360px;margin-inline:auto}}@keyframes svc-sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.svc-card,.svc-modal,.svc-sheet,.svc-bar i,.svc-status i{animation:none!important}.svc-card,.svc-reveal,.svc-pills,.svc-more{transition:none!important}}.acc{--acc-brand:#6a00ff;--acc-brand-soft:#a77bff;--acc-bg:#0b0b0c;--acc-card:#141416;--acc-line:#ffffff12;--acc-line-strong:#ffffff21;--acc-text:#f5f5f6;--acc-muted:#8b8b93;--acc-grey:#6c6c75;--acc-danger:#ff5d6c;--acc-ok:#3ddc97;--acc-ease:cubic-bezier(.16, 1, .3, 1);min-height:calc(100dvh - 84px);color:var(--acc-text);-webkit-user-select:text;user-select:text;font-family:Urbanist Variable,Urbanist,sans-serif;position:relative}.acc button,.acc input,.acc select,.acc textarea{font-family:inherit}.acc button{cursor:pointer}.acc button:disabled{cursor:default;opacity:.55}.acc :focus-visible{outline:2px solid var(--acc-brand-soft);outline-offset:3px}.acc input:not([type=range]):not([type=checkbox]):not([type=radio]):focus-visible,.acc textarea:focus-visible,.acc select:focus-visible{outline:none}.acc-halftone{pointer-events:none;opacity:.55;background-image:radial-gradient(#7a45ffe6 1.1px,#0000 1.7px);background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 100% 100%,#000,#0000 70%);mask-image:radial-gradient(80% 70% at 100% 100%,#000,#0000 70%)}.acc-chip{color:#cdb6ff;letter-spacing:.02em;background:#6a00ff1a;border:1px solid #8b4dff66;border-radius:99px;align-items:center;gap:8px;width:fit-content;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.acc-badge{color:var(--acc-ok);background:#3ddc971a;border:1px solid #3ddc9740;border-radius:99px;align-items:center;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.acc-btn{min-height:46px;color:var(--acc-text);transition:transform .45s var(--acc-ease), background-color .25s, border-color .25s, color .25s;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.acc-btn:hover:not(:disabled){transform:translateY(-2px)}.acc-btn:active:not(:disabled){transform:scale(.97)}.acc-btn-light{color:#0b0b0c;background:#fff}.acc-btn-light:hover:not(:disabled){background:#e9e9ed}.acc-btn-brand{color:#fff;background:var(--acc-brand)}.acc-btn-brand:hover:not(:disabled){background:#7a1aff}.acc-btn-ghost{border:1px solid var(--acc-line-strong)}.acc-btn-ghost:hover:not(:disabled){background:#ffffff08;border-color:#ffffff4d}.acc-btn-danger{color:var(--acc-danger);border:1px solid #ff5d6c4d}.acc-btn-danger:hover:not(:disabled){background:#ff5d6c14}.acc-btn-block{width:100%}.acc-btn-sm{min-height:36px;padding:0 14px;font-size:13px}.acc-spinner{border:2.5px solid #0000002e;border-top-color:currentColor;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite acc-spin}.acc-loading{min-height:60vh;color:var(--acc-muted);place-items:center;display:grid}.acc-loading .acc-spinner{border-color:#fff #ffffff1f #ffffff1f;width:28px;height:28px}@keyframes acc-spin{to{transform:rotate(360deg)}}.ui-avatar{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26}.ui-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.acc-auth{place-items:center;min-height:100dvh;padding:32px 24px;display:grid;overflow:hidden}.acc-terms{color:var(--acc-muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex;position:relative}.acc-terms input{opacity:0;width:20px;height:20px;margin:0;position:absolute}.acc-terms-box{border:1.5px solid var(--acc-line-strong,#ffffff38);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background-color .2s,border-color .2s;display:grid}.acc-terms input:checked+.acc-terms-box{border-color:var(--acc-brand);background:var(--acc-brand)}.acc-terms input:checked+.acc-terms-box:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.acc-terms input:focus-visible+.acc-terms-box{outline:2px solid var(--acc-brand-soft);outline-offset:2px}.acc-terms a,.acc-oauth-note a{color:#d6c4ff;text-underline-offset:3px;text-decoration:underline}.acc-oauth-note{color:var(--acc-grey);text-align:center;margin:2px 0 0;font-size:12.5px;line-height:1.5}.acc-auth-glow{filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side,#6a00ff52,#0000 70%);width:900px;height:600px;position:absolute;top:45%;left:50%;translate:-50% -50%}.acc-auth-card{border:1px solid var(--acc-line);background:linear-gradient(#18181b,#111113);border-radius:30px;grid-template-columns:1fr 1.05fr;width:min(100%,1020px);min-height:620px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 50px 120px -50px #000000f2}.acc-auth-side{border-right:1px solid var(--acc-line);background:radial-gradient(120% 90% at 0 0,#6a00ff61,#0000 60%),#0e0d12;flex-direction:column;justify-content:space-between;gap:30px;padding:44px;display:flex;position:relative;overflow:hidden}.acc-auth-side-copy{gap:18px;display:grid;position:relative}.acc-auth-side h2{letter-spacing:-.025em;margin:0;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1.04}.acc-auth-side h2 span{color:var(--acc-grey);font-weight:400}.acc-auth-side p{max-width:340px;color:var(--acc-muted);margin:0;font-size:16px;line-height:1.65}.acc-auth-perks{gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.acc-auth-perks li{color:#cfcfd6;align-items:center;gap:12px;font-size:15px;display:flex}.acc-auth-perks li:before{content:"";background:var(--acc-brand-soft);width:8px;height:8px;box-shadow:0 0 14px var(--acc-brand);border-radius:50%}.acc-auth-main{flex-direction:column;justify-content:center;padding:44px clamp(26px,4vw,54px);display:flex}.acc-tabs{border:1px solid var(--acc-line);background:#ffffff0a;border-radius:99px;gap:2px;width:fit-content;margin-bottom:34px;padding:5px;display:inline-flex;position:relative}.acc-tabs button{color:var(--acc-muted);background:0 0;border:0;border-radius:99px;padding:9px 18px;font-size:14px;font-weight:600;transition:color .25s;position:relative}.acc-tabs button>span:not(.acc-tab-pill){z-index:1;position:relative}.acc-tabs button.is-active{color:#0b0b0c}.acc-tab-pill{background:#fff;border-radius:99px;position:absolute;inset:0}.acc-auth-title{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:600}.acc-auth-lead{color:var(--acc-muted);margin:8px 0 28px;font-size:16px}.acc-oauth{gap:10px;display:grid}.acc-oauth-btn{border:1px solid var(--acc-line-strong);min-height:50px;color:var(--acc-text);transition:background-color .25s, border-color .25s, transform .4s var(--acc-ease);background:#ffffff08;border-radius:14px;justify-content:center;align-items:center;gap:12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.acc-oauth-btn:hover{background:#ffffff12;border-color:#ffffff40;transform:translateY(-1px)}.acc-oauth-btn.is-discord svg{color:#8c9eff}.acc-divider{color:var(--acc-grey);align-items:center;gap:14px;margin:24px 0;font-size:13px;display:flex}.acc-divider:before,.acc-divider:after{content:"";background:var(--acc-line-strong);flex:1;height:1px}.acc-form{gap:16px;display:grid}.acc-field{gap:8px;display:grid}.acc-field>span{color:#c9c9d0;font-size:13px;font-weight:600}.acc-field>div{border:1px solid var(--acc-line-strong);min-height:50px;color:var(--acc-grey);background:#0f0f11;border-radius:14px;align-items:center;gap:10px;padding:0 14px;transition:border-color .25s,box-shadow .25s;display:flex}.acc-field>div:focus-within{color:var(--acc-brand-soft);border-color:#a77bffb3;box-shadow:0 0 0 4px #6a00ff24}.acc-field input,.acc-field select,.acc-field textarea{min-width:0;height:48px;color:var(--acc-text);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;flex:1;font-size:15px}.acc-field input::placeholder{color:#5d5d66}.acc-field-action{width:34px;height:34px;color:var(--acc-muted);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.acc-field-action:hover{color:#fff;background:#ffffff0f}.acc-error{color:#ffc2c8;background:#ff5d6c1a;border:1px solid #ff5d6c40;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5;overflow:hidden}.acc-hint{color:var(--acc-grey);text-align:center;margin:4px 0 0;font-size:13px;line-height:1.6}.acc-page{width:min(100% - 48px,1100px);margin:0 auto;padding:30px 0 140px}.acc-hero{border:1px solid var(--acc-line);background:radial-gradient(90% 120% at 100% 100%,#6a00ff4d,#0000 60%),linear-gradient(#18181b,#111113);border-radius:28px;align-items:center;gap:24px;padding:34px;display:flex;position:relative;overflow:hidden}.acc-hero>:not(.acc-halftone){position:relative}.acc-hero-copy{flex:1;gap:8px;min-width:0;display:grid}.acc-hero h1{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(30px,4vw,44px);font-weight:600;overflow:hidden}.acc-hero p{color:var(--acc-muted);margin:0;font-size:15px}.acc-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;display:grid}.acc-card{border:1px solid var(--acc-line);background:linear-gradient(#18181b,#121214);border-radius:24px;padding:26px;position:relative;box-shadow:inset 0 1px #ffffff0a}.acc-card h2{letter-spacing:-.01em;margin:0 0 18px;font-size:18px;font-weight:600}.acc-providers{gap:10px;display:grid}.acc-provider{border:1px solid var(--acc-line);background:#ffffff06;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.acc-provider>div{flex:1;gap:2px;min-width:0;display:grid}.acc-provider b{font-size:15px}.acc-provider small{color:var(--acc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.acc-provider-icon{color:#8c9eff;background:#1d1d21;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.nav-account{gap:9px}.nav-account .ui-avatar{margin-left:-12px}.mobile-social .mobile-account{place-items:center;display:grid}.mobile-social .mobile-account .ui-avatar{box-shadow:0 0 0 2px #fff3}@media (width<=900px){.acc-auth-card{grid-template-columns:1fr;min-height:0}.acc-auth-side{display:none}.acc-grid{grid-template-columns:1fr}}@media (width<=560px){.acc{min-height:100dvh}.acc-auth{padding:24px 14px}.acc-auth-card{border-radius:24px}.acc-auth-main{padding:28px 20px}.acc-page{width:calc(100% - 24px);padding-top:86px}.acc-hero{flex-direction:column;align-items:flex-start;padding:24px}.acc-hero h1{white-space:normal}}.station-fav{z-index:4;color:#ffffffbf;opacity:0;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1),color .3s;display:grid;position:absolute;top:17px;right:17px;transform:translateY(-5px)}.station-card:hover .station-fav,.station-fav.is-on{opacity:1;transform:none}.station-fav.is-on{color:#ff4d8d;filter:drop-shadow(0 0 8px #ff4d8d99)}.station-card .station-copy{right:52px}@media (hover:none){.station-fav{opacity:.8;transform:none}}.acc-hero-actions{align-items:center;gap:12px;display:flex}.acc-sync{color:var(--acc-muted);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.acc-sync:before{content:"";background:var(--acc-ok);width:7px;height:7px;box-shadow:0 0 10px var(--acc-ok);border-radius:50%}.acc-sync.is-saving:before{background:#ffc35a;box-shadow:0 0 10px #ffc35a}.acc-sync.is-error:before{background:var(--acc-danger);box-shadow:0 0 10px var(--acc-danger)}.acc-banner{margin-top:16px}.acc-success{color:#b8f5d8;background:#3ddc9714;border:1px solid #3ddc9738;border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.acc-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}.acc-sidebar{border:1px solid var(--acc-line);background:linear-gradient(#161618,#111113);border-radius:22px;gap:4px;padding:8px;display:grid;position:sticky;top:100px}.acc-sidebar button{min-height:46px;color:var(--acc-muted);text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;transition:color .25s;display:flex;position:relative}.acc-sidebar button:hover{color:#fff}.acc-sidebar button.is-active{color:#0b0b0c}.acc-side-label{z-index:1;align-items:center;gap:12px;display:inline-flex;position:relative}.acc-side-pill{background:#fff;border-radius:14px;position:absolute;inset:0}.acc-content{gap:16px;min-width:0;display:grid}.acc-panel{border:1px solid var(--acc-line);background:linear-gradient(#18181b,#121214);border-radius:24px;padding:24px;position:relative;box-shadow:inset 0 1px #ffffff0a}.acc-panel>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.acc-panel h2{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.acc-panel header p{color:var(--acc-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.acc-panel-body{gap:4px;display:grid}.acc-row{border-top:1px solid var(--acc-line);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.acc-panel-body>.acc-row:first-child{border-top:0;padding-top:0}.acc-row-copy{gap:4px;min-width:0;display:grid}.acc-row-copy b{font-size:15px;font-weight:600}.acc-row-copy small{color:var(--acc-muted);font-size:13px;line-height:1.5}.acc-row-control{flex:none;align-items:center;display:flex}.acc-value{color:#cfcfd6;font-size:14px}.acc-toggle{width:50px;height:30px;transition:background-color .3s var(--acc-ease);background:#2a2a2f;border:0;border-radius:99px;justify-content:flex-start;padding:3px;display:flex;position:relative}.acc-toggle span{background:#fff;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 6px #0006}.acc-toggle.is-on{background:var(--acc-brand);justify-content:flex-end}.acc-segmented{border:1px solid var(--acc-line-strong);background:#0f0f11;border-radius:14px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.acc-segmented button{color:var(--acc-muted);background:0 0;border:0;border-radius:10px;padding:8px 13px;font-size:13px;font-weight:600;position:relative}.acc-segmented button.is-active{color:#fff}.acc-segmented-pill{background:var(--acc-brand);border-radius:10px;position:absolute;inset:0;box-shadow:0 6px 18px -6px #6a00ffe6}.acc-segmented-label{z-index:1;position:relative}.acc-slider{align-items:center;gap:14px;width:min(280px,46vw);display:flex}.acc-slider input{appearance:none;background:linear-gradient(90deg, var(--acc-brand-soft) 0 var(--fill), #2a2a2f var(--fill) 100%);cursor:pointer;border-radius:99px;outline:none;flex:1;height:6px}.acc-slider input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;box-shadow:0 2px 10px #00000080}.acc-slider input::-webkit-slider-thumb:hover{transform:scale(1.15)}.acc-slider input::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:18px;height:18px}.acc-slider output{text-align:right;color:#cfcfd6;font-variant-numeric:tabular-nums;min-width:44px;font-size:14px;font-weight:600}.acc-stat-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.acc-stat{border:1px solid var(--acc-line);color:var(--acc-text);text-align:left;transition:transform .45s var(--acc-ease), border-color .3s;background:linear-gradient(#18181b,#121214);border-radius:20px;gap:10px;padding:20px;display:grid}.acc-stat:hover{border-color:#a77bff59;transform:translateY(-3px)}.acc-stat small{color:var(--acc-muted);font-size:13px;font-weight:500}.acc-stat b{letter-spacing:-.02em;font-size:26px;font-weight:700}.acc-empty{color:var(--acc-muted);margin:0;font-size:14px;line-height:1.6}.acc-station-strip{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.acc-station-tile{border:1px solid var(--acc-line);color:var(--acc-text);text-align:left;transition:transform .45s var(--acc-ease), background-color .25s;background:#ffffff05;border-radius:18px;gap:4px;padding:10px;display:grid}.acc-station-tile:hover{background:#ffffff0d;transform:translateY(-4px)}.acc-station-tile .acc-station-art{aspect-ratio:1;border-radius:12px;width:100%;height:auto;margin-bottom:6px}.acc-station-tile b,.acc-station-tile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-station-tile b{font-size:14px}.acc-station-tile small{color:var(--acc-muted);font-size:12px}.acc-station-art{width:46px;height:46px;color:var(--acc-brand-soft);background:linear-gradient(150deg,#2a0b5c,#121016);border-radius:12px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid;overflow:hidden}.acc-station-art img{object-fit:cover;width:100%;height:100%}.acc-search{margin-bottom:12px}.acc-station-list{overscroll-behavior:contain;gap:6px;max-height:460px;padding-right:4px;display:grid;overflow-y:auto}.acc-station-row{border-radius:14px;align-items:center;gap:12px;padding:8px 10px;transition:background-color .2s,opacity .3s;display:flex}.acc-station-row:hover{background:#ffffff09}.acc-station-row>div{flex:1;gap:2px;min-width:0;display:grid}.acc-station-row b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.acc-station-row small{color:var(--acc-muted);font-size:12px}.acc-station-row.is-hidden{opacity:.45}.acc-icon-btn{border:1px solid var(--acc-line);width:38px;height:38px;color:var(--acc-muted);background:0 0;border-radius:12px;place-items:center;transition:color .2s,border-color .2s,background-color .2s;display:grid}.acc-icon-btn:hover{color:#fff;border-color:var(--acc-line-strong)}.acc-icon-btn.is-fav{color:#ff4d8d;background:#ff4d8d14;border-color:#ff4d8d59}.acc-icon-btn.is-on{color:#ffc35a;background:#ffc35a14;border-color:#ffc35a59}.acc-counter{color:var(--acc-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.acc-counter svg:last-of-type{margin-left:8px}.acc-keys{display:grid}.acc-key-row{border-top:1px solid var(--acc-line);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.acc-key-row:first-child{border-top:0;padding-top:0}.acc-key-row>span{font-size:15px;font-weight:500}.acc-key-row>div{align-items:center;gap:12px;display:flex}.acc-link{color:var(--acc-muted);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.acc-link:hover{color:#fff}.acc-kbd{border:1px solid var(--acc-line-strong);color:#fff;background:linear-gradient(#222226,#18181b);border-radius:12px;min-width:96px;min-height:40px;padding:0 14px;font-size:14px;font-weight:700;transition:border-color .2s,box-shadow .2s,transform .15s;box-shadow:0 3px #0a0a0b}.acc-kbd:hover:not(:disabled){border-color:#ffffff4d}.acc-kbd:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #0a0a0b}.acc-kbd.is-listening{border-color:var(--acc-brand-soft);color:var(--acc-brand-soft);animation:1.2s ease-in-out infinite acc-pulse;box-shadow:0 0 0 4px #6a00ff33}.acc-kbd.is-conflict{color:#ffc2c8;border-color:#ff5d6c99}.acc-kbd.is-empty{color:var(--acc-grey);font-weight:500}@keyframes acc-pulse{50%{box-shadow:0 0 0 7px #6a00ff14}}.acc-inline-form{align-items:flex-end;gap:12px;padding-bottom:14px;display:flex}.acc-inline-form .acc-field{flex:1}.acc-inline-form .acc-btn{min-height:50px}.acc-form-grid{grid-template-columns:repeat(2,1fr)}.acc-form-actions{grid-column:1/-1;justify-content:flex-end;display:flex}.acc-avatar-picker{flex-wrap:wrap;gap:14px;display:flex}.acc-avatar-picker button{border:1px solid var(--acc-line);color:var(--acc-muted);background:#ffffff05;border-radius:18px;justify-items:center;gap:8px;padding:12px;font-size:12px;font-weight:600;transition:border-color .25s,background-color .25s;display:grid}.acc-avatar-picker button:hover{border-color:var(--acc-line-strong)}.acc-avatar-picker button.is-active{border-color:var(--acc-brand-soft);color:#fff;background:#6a00ff1a}.acc-avatar-provider{position:relative}.acc-avatar-provider svg{color:#8c9eff;box-sizing:content-box;background:#18181b;border-radius:50%;padding:3px;position:absolute;bottom:-4px;right:-4px}.acc-device-list,.acc-history{gap:8px;display:grid}.acc-device{border:1px solid var(--acc-line);background:#ffffff06;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.acc-device>div{flex:1;gap:3px;min-width:0;display:grid}.acc-device b{align-items:center;gap:10px;font-size:15px;display:flex}.acc-device em{color:#cdb6ff;background:#6a00ff24;border-radius:99px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700}.acc-device small{color:var(--acc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.acc-device-icon{width:44px;height:44px;color:var(--acc-brand-soft);background:#1d1d21;border-radius:13px;place-items:center;display:grid}.acc-history>div{grid-template-columns:14px 1fr;gap:2px 12px;display:grid}.acc-history-dot{background:var(--acc-ok);border-radius:50%;grid-row:span 2;width:8px;height:8px;margin-top:6px}.acc-history .is-failed .acc-history-dot{background:var(--acc-danger)}.acc-history b{font-size:14px;font-weight:600}.acc-history small{color:var(--acc-muted);font-size:12px}.acc-skeleton-list{gap:8px;display:grid}.acc-skeleton-list i{background:linear-gradient(100deg,#161618 30%,#1f1f23 50%,#161618 70%) 0 0/300% 100%;border-radius:16px;height:68px;animation:1.4s linear infinite acc-shimmer}@keyframes acc-shimmer{to{background-position:-150% 0}}.acc-error+.acc-error,.acc-panel-body>.acc-success,.acc-panel-body>.acc-error{margin-top:10px}@media (width<=900px){.acc-layout{grid-template-columns:1fr}.acc-sidebar{scrollbar-width:none;border-radius:18px;display:flex;position:relative;top:0;overflow-x:auto}.acc-sidebar::-webkit-scrollbar{display:none}.acc-sidebar button{flex:none}.acc-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.acc-hero-actions{justify-content:space-between;width:100%}.acc-panel{border-radius:20px;padding:18px}.acc-row{flex-direction:column;align-items:flex-start;gap:12px}.acc-slider{width:100%}.acc-form-grid{grid-template-columns:1fr}.acc-inline-form{flex-direction:column;align-items:stretch}.acc-key-row{flex-wrap:wrap}.acc-panel>header{flex-direction:column}}.acc-2fa-state{color:var(--acc-muted);letter-spacing:.04em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}.acc-2fa-state.is-on{color:var(--acc-ok);background:#3ddc971f}.acc-2fa{gap:16px;display:grid}.acc-2fa-setup{grid-template-columns:auto 1fr;align-items:start;gap:22px}.acc-2fa-setup img{background:#fff;border-radius:14px;padding:8px}.acc-2fa-setup>div{gap:14px;display:grid}.acc-2fa-hint{color:var(--acc-muted);margin:0;font-size:14px;line-height:1.6}.acc-secret{border:1px solid var(--acc-line-strong);letter-spacing:.08em;word-break:break-all;-webkit-user-select:all;user-select:all;background:#0f0f11;border-radius:12px;padding:10px 14px;font-size:14px;display:block}.acc-codes{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.acc-codes code{border:1px solid var(--acc-line);text-align:center;letter-spacing:.06em;-webkit-user-select:all;user-select:all;background:#0f0f11;border-radius:10px;padding:10px;font-size:14px}@media (width<=560px){.acc-2fa-setup{grid-template-columns:1fr;justify-items:center}.acc-2fa-setup>div{width:100%}}.acc-request>div{flex:1;gap:3px;min-width:0;display:grid}.acc-request b a{color:inherit;text-decoration:none}.acc-request b a:hover{text-decoration:underline}.acc-request small{color:var(--acc-muted);text-overflow:ellipsis;white-space:nowrap;text-transform:none;overflow:hidden}.acc-request .acc-station-art img{object-fit:cover;width:100%;height:100%}.acc-request-status{border:1px solid var(--acc-line-strong);color:#e8d9a8;background:#ffc85014;border-radius:99px;flex:none;padding:5px 11px;font-size:12px;font-weight:600}.acc-request-status.is-added{color:var(--acc-ok);background:#3ddc971a;border-color:#3ddc9740}.acc-request-status.is-rejected{color:var(--acc-danger);background:#ff5d6c14;border-color:#ff5d6c40}.acc-textarea{align-items:stretch!important;padding:12px 14px!important}.acc-textarea textarea{resize:vertical;min-height:120px;font:inherit;line-height:1.6;height:auto!important}.acc-report{align-items:flex-start}.acc-report>div{flex:1;gap:4px;min-width:0;display:grid}.acc-report small{color:var(--acc-muted);text-transform:capitalize}.acc-report-note{color:#ddd2ff;white-space:pre-wrap;background:#6a00ff14;border:1px solid #a77bff33;border-radius:12px;margin:6px 0 0;padding:10px 12px;font-size:14px;line-height:1.6}.acc-listening{gap:12px;display:grid}.acc-listening-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.acc-listening-top b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.acc-listening-top span{color:var(--acc-muted);font-size:14px}.acc-listening-bar{background:#ffffff14;border-radius:99px;height:8px;overflow:hidden}.acc-listening-bar i{border-radius:inherit;background:linear-gradient(90deg,#6a00ff,#b07bff);height:100%;transition:width .6s;display:block}.rx-banners{z-index:70;pointer-events:none;gap:8px;width:min(760px,100vw - 32px);display:grid;position:fixed;top:12px;left:50%;transform:translate(-50%)}.rx-banner{--announcement-accent:#6a00ff;pointer-events:auto;border:1px solid color-mix(in srgb, var(--announcement-accent) 45%, transparent);background:color-mix(in srgb, var(--announcement-accent) 18%, #0c0c12d1);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px 12px 10px 14px;animation:.5s cubic-bezier(.16,1,.3,1) both rx-banner-in;display:flex;box-shadow:0 18px 50px #00000059}.rx-banner p{flex-wrap:wrap;flex:1;gap:4px 10px;margin:0;font-size:14px;line-height:1.5;display:flex}.rx-banner p span{color:#ffffffb8}.rx-banner-mark,.rx-toast-mark{background:var(--announcement-accent);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.rx-banner-action,.rx-toast-action{color:#0b0b12;cursor:pointer;background:#fff;border:0;border-radius:10px;flex:none;align-items:center;padding:7px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.rx-banner-close,.rx-toast>button{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;flex:none;width:28px;height:28px;font-size:18px;line-height:1}.rx-banner-close:hover,.rx-toast>button:hover{background:#ffffff29}.rx-toasts{z-index:75;gap:10px;width:min(380px,100vw - 32px);display:grid;position:fixed;bottom:24px;right:20px}.rx-toast{--announcement-accent:#6a00ff;border:1px solid #ffffff14;border-left:3px solid var(--announcement-accent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;background:#0e0e14e6;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;display:flex;box-shadow:0 24px 60px #00000073}.rx-toast>div{flex:1;justify-items:start;gap:6px;display:grid}.rx-toast b{font-size:15px}.rx-toast p{color:#ffffffb3;margin:0;font-size:13px;line-height:1.6}.rx-maintenance{z-index:200;color:#fff;background:radial-gradient(circle at 50% 30%,#6a00ff47,#0000 60%),#07070b;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.rx-maintenance-card{text-align:center;justify-items:center;gap:14px;max-width:520px;display:grid}.rx-maintenance-logo{letter-spacing:-.02em;font-size:34px;font-weight:800}.rx-maintenance-chip{color:#ffcf5a;letter-spacing:.08em;text-transform:uppercase;background:#ffb8001f;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.rx-maintenance-chip i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite rx-pulse}.rx-maintenance h1{margin:0;font-size:clamp(28px,6vw,44px);line-height:1.1}.rx-maintenance p{color:#ffffffad;margin:0;line-height:1.8}@keyframes rx-banner-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes rx-pulse{50%{opacity:.35}}@media (width<=760px){.rx-banners{top:auto;bottom:96px}.rx-banner{flex-wrap:wrap}.rx-toasts{bottom:96px;right:16px}}.rx-splash{display:none}html.rx-splash-on .rx-splash{z-index:2147483647;color:#fff;background:#0b0b0c;place-items:center;font-family:Urbanist Variable,system-ui,sans-serif;transition:opacity .6s cubic-bezier(.16,1,.3,1),visibility 0s linear .6s;display:grid;position:fixed;inset:0;overflow:hidden}html.rx-splash-on:not(.rx-splash-done),html.rx-splash-on:not(.rx-splash-done) body{overflow:hidden}html.rx-splash-leave .rx-splash{opacity:0;visibility:hidden;pointer-events:none}html.rx-splash-done .rx-splash{display:none}.rx-splash-glow{aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#6a00ff6b,#6a00ff1f 55%,#0000 75%);border-radius:50%;width:min(140vw,900px);animation:1.6s cubic-bezier(.16,1,.3,1) .1s forwards rx-splash-glow,3.2s ease-in-out 1.7s infinite rx-splash-breathe;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(.6)}.rx-splash-dots{opacity:0;background-image:radial-gradient(#a77bff38 1.2px,#0000 1.6px);background-size:14px 14px;animation:1.2s .35s forwards rx-splash-fade;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 46%,#0000 18%,#000 30%,#0000 62%);mask-image:radial-gradient(circle at 50% 46%,#0000 18%,#000 30%,#0000 62%)}.rx-splash-center{justify-items:center;gap:22px;margin-top:-4vh;display:grid;position:relative}.rx-splash-tile{width:120px;height:120px;animation:.9s cubic-bezier(.34,1.56,.64,1) both rx-splash-pop;position:relative}.rx-splash-icon{background:url(/icons/splash-icon.webp) 50%/cover no-repeat;border-radius:28px;width:100%;height:100%;display:block;position:relative;box-shadow:0 24px 60px -12px #6a00ffb3}.rx-splash-ring{opacity:0;border:1.5px solid #a77bff8c;border-radius:34px;animation:2.2s cubic-bezier(.16,1,.3,1) .5s infinite rx-splash-ring;position:absolute;inset:-6px}.rx-splash-ring.is-late{animation-delay:1.6s}.rx-splash-word{letter-spacing:-.03em;align-items:baseline;gap:6px;margin:0;font-size:30px;animation:.8s cubic-bezier(.16,1,.3,1) .3s both rx-splash-up;display:flex}.rx-splash-word span{color:#ffffffdb;font-weight:300}.rx-splash-word b{color:#fff;font-weight:800}.rx-splash-eq{align-items:flex-end;gap:4px;height:22px;animation:.8s cubic-bezier(.16,1,.3,1) .45s both rx-splash-up;display:flex}.rx-splash-eq i{transform-origin:bottom;background:linear-gradient(#c9b0ff,#6a00ff);border-radius:4px;width:4px;height:100%;animation:1s ease-in-out infinite rx-splash-eq}.rx-splash-eq i:nth-child(2){animation-delay:-.35s}.rx-splash-eq i:nth-child(3){animation-delay:-.7s}.rx-splash-eq i:nth-child(4){animation-delay:-.2s}.rx-splash-eq i:nth-child(5){animation-delay:-.55s}.rx-splash-foot{left:0;right:0;bottom:calc(34px + env(safe-area-inset-bottom));color:#ffffff6b;letter-spacing:.16em;text-align:center;text-transform:uppercase;margin:0;font-size:13px;font-weight:600;animation:1s .6s both rx-splash-fade;position:absolute}html.rx-splash-leave .rx-splash-tile{transition:transform .6s cubic-bezier(.16,1,.3,1);transform:scale(1.08)}@keyframes rx-splash-glow{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes rx-splash-breathe{50%{opacity:.8;transform:translate(-50%,-50%)scale(1.06)}}@keyframes rx-splash-fade{0%{opacity:0}to{opacity:1}}@keyframes rx-splash-pop{0%{opacity:0;transform:scale(.7)}}@keyframes rx-splash-up{0%{opacity:0;transform:translateY(12px)}}@keyframes rx-splash-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes rx-splash-eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.rx-splash *,html.rx-splash-on .rx-splash{transition:none!important;animation:none!important}.rx-splash-glow,.rx-splash-dots{opacity:1;transform:translate(-50%,-50%)}.rx-splash-dots{transform:none}}html.cp-root,html.cp-root body{overscroll-behavior:none;background:#09090d;overflow:hidden}.cp{--cp-bg:#09090d;--cp-panel:#111118;--cp-panel-2:#16161f;--cp-raised:#1c1c27;--cp-line:#ffffff12;--cp-line-strong:#ffffff21;--cp-text:#ececf3;--cp-muted:#8b8b9c;--cp-faint:#5c5c6c;--cp-accent:#7c3aff;--cp-accent-soft:#7c3aff29;--cp-good:#2fd18b;--cp-warn:#ffb547;--cp-bad:#ff5a6a;--cp-radius:14px;--cp-radius-sm:10px;color:var(--cp-text);-webkit-font-smoothing:antialiased;-webkit-user-select:text;user-select:text;font-family:Urbanist Variable,Urbanist,system-ui,sans-serif;font-size:14px;line-height:1.45}.cp *,.cp :before,.cp :after{box-sizing:border-box}.cp code,.cp .cp-mono,.cp pre{font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace;font-size:12.5px}.cp h1,.cp h2,.cp h3,.cp p{margin:0}.cp a{color:inherit}.cp-boot{background:var(--cp-bg);place-items:center;display:grid;position:fixed;inset:0}.cp-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite cp-spin;display:inline-block}.cp-spinner.is-lg{width:28px;height:28px;color:var(--cp-accent);border-width:3px}@keyframes cp-spin{to{transform:rotate(360deg)}}.cp-shell{background:var(--cp-bg);grid-template-columns:248px minmax(0,1fr);display:grid;position:fixed;inset:0}.cp-sidebar{border-right:1px solid var(--cp-line);background:#0c0c11;flex-direction:column;min-height:0;display:flex}.cp-brand{align-items:center;gap:11px;padding:20px 20px 16px;display:flex}.cp-brand b{font-size:15px;display:block}.cp-brand small{color:var(--cp-muted);font-size:12px}.cp-logo{letter-spacing:-.02em;background:linear-gradient(135deg,#6a00ff,#b07bff);border-radius:10px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.cp-sidebar nav{flex:1;padding:4px 12px 12px;overflow-y:auto}.cp-nav-group{gap:2px;margin-top:14px;display:grid}.cp-nav-group>span{color:var(--cp-faint);letter-spacing:.08em;text-transform:uppercase;padding:0 10px 6px;font-size:11px;font-weight:700}.cp-nav-group a{border-radius:var(--cp-radius-sm);color:var(--cp-muted);align-items:center;gap:11px;padding:9px 10px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.cp-nav-group a:hover{color:var(--cp-text);background:#ffffff0a}.cp-nav-group a.is-active{background:var(--cp-accent-soft);color:#fff}.cp-nav-group a.is-active svg{color:#b58cff}.cp-sidebar-foot{border-top:1px solid var(--cp-line);align-items:center;gap:8px;padding:14px 14px 16px;display:flex}.cp-me{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.cp-me b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.cp-me small{color:var(--cp-muted);text-transform:capitalize}.cp-me>div{min-width:0}.cp .ui-avatar{color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.cp .ui-avatar img{object-fit:cover;width:100%;height:100%}.cp-body{flex-direction:column;min-width:0;min-height:0;display:flex}.cp-topbar{border-bottom:1px solid var(--cp-line);flex:none;align-items:center;gap:12px;height:62px;padding:0 28px;display:flex}.cp-topbar h1{flex:1;font-size:18px;font-weight:700}.cp-topbar-right{align-items:center;gap:10px;display:flex}.cp-session-clock{color:var(--cp-muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cp-menu-btn{display:none!important}.cp-main{flex:1;padding:24px 28px 48px;overflow-y:auto}.cp-main>*{max-width:1280px;margin:0 auto}.cp-scrim{display:none}.cp-stack{align-content:start;gap:16px;display:grid}.cp-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cp-right{text-align:right}.cp-muted{color:var(--cp-muted)}.cp-small{font-size:12.5px}.cp-cap{text-transform:capitalize}.cp-pad{padding:18px}.cp-tone-good{color:var(--cp-good)}.cp-tone-warn{color:var(--cp-warn)}.cp-tone-bad{color:var(--cp-bad)}.cp-ellipsis{white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.cp-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cp-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cp-grid-main{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.cp-btn{border-radius:var(--cp-radius-sm);border:1px solid var(--cp-line-strong);background:var(--cp-raised);height:36px;color:var(--cp-text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:650;text-decoration:none;transition:background .15s,border-color .15s,opacity .15s,transform .1s;display:inline-flex}.cp-btn:hover:not(:disabled){background:#242432}.cp-btn:active:not(:disabled){transform:translateY(1px)}.cp-btn:disabled{opacity:.45;cursor:not-allowed}.cp-btn.is-sm{height:30px;padding:0 10px;font-size:12.5px}.cp-btn.is-primary{background:var(--cp-accent);color:#fff;border-color:#0000}.cp-btn.is-primary:hover:not(:disabled){background:#8d55ff}.cp-btn.is-ghost{color:var(--cp-muted);background:0 0;border-color:#0000}.cp-btn.is-ghost:hover:not(:disabled){color:var(--cp-text);background:#ffffff0d}.cp-btn.is-danger{color:#ff8994;background:#ff5a6a1f;border-color:#ff5a6a4d}.cp-btn.is-danger:hover:not(:disabled){background:#ff5a6a33}.cp-icon-btn{width:32px;height:32px;color:var(--cp-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;display:inline-grid}.cp-icon-btn:hover:not(:disabled){color:var(--cp-text);background:#ffffff0f}.cp-link{color:#b58cff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.cp-link:disabled{color:var(--cp-text);cursor:default}.cp-link:hover:not(:disabled){text-decoration:underline}.cp-field{gap:6px;min-width:0;display:grid}.cp-field-label{color:#c4c4d2;font-size:12.5px;font-weight:650}.cp-field-hint{color:var(--cp-faint);font-size:12px}.cp-field-error,.cp-form-error{color:var(--cp-bad);font-size:12.5px}.cp-input{border-radius:var(--cp-radius-sm);border:1px solid var(--cp-line-strong);width:100%;height:38px;color:var(--cp-text);font:inherit;background:#0d0d13;outline:none;padding:0 12px;transition:border-color .15s,box-shadow .15s}.cp-input:focus{border-color:var(--cp-accent);box-shadow:0 0 0 3px var(--cp-accent-soft)}.cp-input:disabled{opacity:.5}.cp-input::placeholder{color:var(--cp-faint)}.cp-textarea{resize:vertical;height:auto;padding:10px 12px;line-height:1.55}.cp-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--cp-muted) 50%), linear-gradient(135deg, var(--cp-muted) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.cp-select option{background:#15151d}.cp-code-input{letter-spacing:.25em;text-align:center;font-variant-numeric:tabular-nums;height:48px;font-size:22px}.cp-switch-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.cp-switch-row label{font-weight:650}.cp-switch-row p{color:var(--cp-muted);margin-top:2px;font-size:12.5px}.cp-switch-row.is-disabled{opacity:.5}.cp-switch{cursor:pointer;background:#2a2a37;border:0;border-radius:99px;flex:none;width:40px;height:23px;transition:background .2s;position:relative}.cp-switch span{background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .2s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;left:3px}.cp-switch.is-on{background:var(--cp-accent)}.cp-switch.is-on span{transform:translate(17px)}.cp-card{background:var(--cp-panel);border:1px solid var(--cp-line);border-radius:var(--cp-radius);min-width:0;padding:18px}.cp-card.is-flush{padding:0;overflow:hidden}.cp-card.is-flush>.cp-card-head{margin:0;padding:16px 18px 12px}.cp-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.cp-card-head h3{font-size:15px;font-weight:700}.cp-card-head p{color:var(--cp-muted);max-width:70ch;margin-top:3px;font-size:12.5px}.cp-card-actions{flex:none;align-items:center;gap:8px;display:flex}.cp-badge{color:#c9c9d6;white-space:nowrap;background:#ffffff0f;border-radius:7px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:11.5px;font-weight:650;display:inline-flex}.cp-badge i{background:currentColor;border-radius:50%;width:6px;height:6px}.cp-badge.is-accent{background:var(--cp-accent-soft);color:#c3a2ff}.cp-badge.is-good{color:var(--cp-good);background:#2fd18b1f}.cp-badge.is-warn{color:var(--cp-warn);background:#ffb5471f}.cp-badge.is-bad{color:var(--cp-bad);background:#ff5a6a1f}.cp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cp-stat{border-radius:var(--cp-radius);background:var(--cp-panel);border:1px solid var(--cp-line);gap:6px;padding:18px;display:grid;position:relative;overflow:hidden}.cp-stat:after{content:"";background:radial-gradient(circle, var(--cp-glow,transparent), transparent 70%);pointer-events:none;border-radius:50%;width:160px;height:160px;position:absolute;inset:auto -30% -60% auto}.cp-stat.is-accent{--cp-glow:#7c3aff38}.cp-stat.is-good{--cp-glow:#2fd18b29}.cp-stat.is-warn{--cp-glow:#ffb54729}.cp-stat.is-bad{--cp-glow:#ff5a6a33}.cp-stat-top{color:var(--cp-muted);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:650;display:flex}.cp-stat-icon{color:var(--cp-faint)}.cp-stat strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:750}.cp-stat small{color:var(--cp-muted);font-size:12px}.cp-health{gap:4px;display:grid}.cp-health-row{border-bottom:1px solid var(--cp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;padding:9px 0;display:flex}.cp-health-row:last-child{border-bottom:0}.cp-health-row>span{color:#c9c9d6;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:inline-flex}.cp-health-row svg{color:var(--cp-faint)}.cp-role-bars{gap:12px;display:grid}.cp-role-bar{grid-template-columns:82px 1fr 48px;align-items:center;gap:12px;display:grid}.cp-role-bar span{text-transform:capitalize;color:var(--cp-muted)}.cp-role-bar div{background:#ffffff0d;border-radius:99px;height:8px;overflow:hidden}.cp-role-bar i{border-radius:inherit;background:linear-gradient(90deg,#6a00ff,#b07bff);height:100%;display:block}.cp-role-bar b{text-align:right;font-variant-numeric:tabular-nums}.cp-feed{margin:0;padding:0 6px 8px;list-style:none}.cp-feed li{border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cp-feed li:hover{background:#ffffff06}.cp-feed li>div{flex:1;min-width:0}.cp-feed b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;display:block;overflow:hidden}.cp-feed small{color:var(--cp-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.cp-feed time{color:var(--cp-faint);white-space:nowrap;font-size:12px}.cp-feed-dot{background:var(--cp-accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--cp-accent-soft);border-radius:50%;flex:none}.cp-empty{text-align:center;color:var(--cp-muted);justify-items:center;gap:6px;padding:36px 20px;display:grid}.cp-empty b{color:var(--cp-text);font-size:14.5px}.cp-empty p{max-width:46ch;font-size:13px}.cp-empty-icon{background:var(--cp-accent-soft);color:#b58cff;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:6px;display:grid}.cp-denied{color:var(--cp-muted);justify-items:center;gap:8px;padding:80px 20px;display:grid}.cp-denied b{color:var(--cp-text);font-size:16px}.cp-tabs{background:var(--cp-panel);border:1px solid var(--cp-line);border-radius:12px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.cp-tabs button{height:32px;color:var(--cp-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font-weight:650;display:inline-flex}.cp-tabs button:hover{color:var(--cp-text)}.cp-tabs button.is-active{background:var(--cp-raised);color:#fff}.cp-tabs button span{background:#ffffff12;border-radius:6px;padding:1px 7px;font-size:11.5px}.cp-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cp-toolbar.is-end{justify-content:space-between}.cp-toolbar .cp-select{width:auto;min-width:150px}.cp-search{flex:1;min-width:220px;max-width:420px;position:relative}.cp-search svg{color:var(--cp-faint);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.cp-search .cp-input{padding-left:36px}.cp-table-wrap{overflow-x:auto}.cp-table{border-collapse:collapse;width:100%}.cp-table th{text-align:left;color:var(--cp-faint);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--cp-line);white-space:nowrap;background:#ffffff04;padding:10px 16px;font-size:11.5px;font-weight:700}.cp-table td{border-bottom:1px solid var(--cp-line);vertical-align:middle;white-space:nowrap;padding:11px 16px}.cp-table tbody tr:last-child td{border-bottom:0}.cp-table tr.is-clickable{cursor:pointer}.cp-table tbody tr:hover td{background:#ffffff05}.cp-code{color:#c3a2ff;background:#ffffff0d;border-radius:6px;padding:2px 6px}.cp-user-cell{align-items:center;gap:11px;display:flex}.cp-user-cell b{font-weight:650;display:block}.cp-user-cell small{color:var(--cp-muted);font-size:12px}.cp-pager{border-top:1px solid var(--cp-line);color:var(--cp-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12.5px;display:flex}.cp-pager>div{gap:4px;display:flex}.cp-skeleton{gap:12px;padding:4px 0;display:grid}.cp-skeleton span{background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a) 0 0/200% 100%;border-radius:7px;height:14px;animation:1.4s ease-in-out infinite cp-shimmer}@keyframes cp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.cp-error-note{border-radius:var(--cp-radius);color:#ff9aa4;background:#ff5a6a12;border:1px solid #ff5a6a40;align-items:center;gap:10px;padding:14px 16px;display:flex}.cp-error-note span{flex:1}.cp-callout{border-radius:var(--cp-radius-sm);padding:12px 14px;font-size:13px;line-height:1.55}.cp-callout.is-warn{color:#ffd38f;background:#ffb54714;border:1px solid #ffb54738}.cp-back{width:fit-content;color:var(--cp-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:650;display:inline-flex}.cp-back:hover{color:var(--cp-text)}.cp-profile{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.cp-profile-main{flex:1;gap:6px;min-width:220px;display:grid}.cp-profile-main h2{font-size:20px}.cp-profile-main p{color:var(--cp-muted)}.cp-profile-meta{color:var(--cp-muted);text-align:right;gap:4px;font-size:12.5px;display:grid}.cp-profile-meta b{color:var(--cp-text);font-weight:650}.cp-manage{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.cp-inline-field{gap:6px;min-width:170px;display:grid}.cp-inline-field>span{color:#c4c4d2;font-size:12.5px;font-weight:650}.cp-manage-actions{margin-left:auto}.cp-list{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.cp-list li{align-items:center;gap:10px;display:flex}.cp-list small{color:var(--cp-faint);margin-left:auto}.cp-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040408b8;place-items:center;padding:24px 16px;animation:.18s cp-fade;display:grid;position:fixed;inset:0}.cp-modal{background:var(--cp-panel);border:1px solid var(--cp-line-strong);border-radius:18px;flex-direction:column;width:100%;max-height:calc(100vh - 48px);animation:.24s cubic-bezier(.16,1,.3,1) cp-pop;display:flex;box-shadow:0 30px 90px #0009}.cp-modal>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.cp-modal>header h3{font-size:16px}.cp-modal>header p{color:var(--cp-muted);margin-top:4px;font-size:13px}.cp-modal-body{padding:4px 20px 18px;overflow-y:auto}.cp-modal>footer{border-top:1px solid var(--cp-line);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.cp-modal>footer .cp-form-error{margin-right:auto}.cp-confirm{color:#c9c9d6;gap:10px;line-height:1.6;display:grid}@keyframes cp-fade{0%{opacity:0}}@keyframes cp-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}.cp-toasts{z-index:1100;gap:8px;display:grid;position:fixed;bottom:20px;right:20px}.cp-toast{border:1px solid var(--cp-line-strong);background:#1d1d29;border-radius:12px;align-items:center;gap:10px;max-width:380px;padding:12px 14px;font-weight:600;animation:.25s cubic-bezier(.16,1,.3,1) cp-pop;display:flex;box-shadow:0 16px 40px #00000080}.cp-toast.is-good svg{color:var(--cp-good)}.cp-toast.is-bad svg{color:var(--cp-bad)}.cp-toast.is-info svg{color:#b58cff}.cp-savebar{z-index:5;border-radius:var(--cp-radius);border:1px solid var(--cp-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--cp-muted);background:#111118eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex;position:sticky;top:-24px}.cp-repeat{gap:10px;display:grid}.cp-repeat-item{background:var(--cp-panel-2);border:1px solid var(--cp-line);border-radius:12px;gap:10px;padding:12px;display:flex}.cp-repeat-fields{flex:1;gap:8px;display:grid}.cp-repeat-actions{flex-direction:column;gap:2px;display:flex}.cp-footer-cols{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-bottom:16px;display:grid}.cp-footer-col{background:var(--cp-panel-2);border:1px solid var(--cp-line);border-radius:12px;align-content:start;gap:8px;padding:12px;display:grid}.cp-footer-col>.cp-row{flex-wrap:nowrap}.cp-footer-link{background:#0003;border-radius:10px;grid-template-columns:1fr 110px;gap:6px;padding:8px;display:grid;position:relative}.cp-footer-link>:nth-child(3){grid-column:1/-1}.cp-footer-link .cp-icon-btn{background:var(--cp-raised);width:24px;height:24px;position:absolute;top:-8px;right:-8px}.cp-cards{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.cp-ann-card{align-content:start;gap:12px;display:grid}.cp-ann-top{gap:12px;display:flex}.cp-ann-top b{font-size:15px;display:block}.cp-ann-top small{color:var(--cp-muted);margin-top:3px;font-size:12.5px;line-height:1.55;display:block}.cp-ann-mark{color:#fff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.cp-ann-actions{border-top:1px solid var(--cp-line);padding-top:10px}.cp-ann-actions .cp-switch-row{margin-right:auto}.cp-editor{grid-template-columns:minmax(0,1fr) 320px;gap:22px;display:grid}.cp-editor-form{gap:14px;display:grid}.cp-editor-preview{border:1px solid var(--cp-line);background:radial-gradient(circle at 30% 0,#7c3aff2e,#0000 60%),#0b0b10;border-radius:14px;align-content:center;align-self:start;gap:10px;min-height:280px;padding:16px;display:grid;position:sticky;top:0}.cp-preview-label{letter-spacing:.08em;text-transform:uppercase;color:var(--cp-faint);font-size:11px;font-weight:700}.cp-segment{border:1px solid var(--cp-line);background:#0d0d13;border-radius:11px;gap:2px;width:fit-content;padding:3px;display:inline-flex}.cp-segment button{height:32px;color:var(--cp-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-weight:650}.cp-segment button.is-active{background:var(--cp-accent);color:#fff}.cp-fieldset{border:1px solid var(--cp-line);border-radius:12px;gap:10px;margin:0;padding:14px;display:grid}.cp-fieldset legend{color:var(--cp-muted);letter-spacing:.04em;text-transform:uppercase;padding:0 6px;font-size:12px;font-weight:700}.cp-chips{flex-wrap:wrap;gap:6px;display:flex}.cp-chips button{border:1px solid var(--cp-line-strong);height:30px;color:var(--cp-muted);font:inherit;cursor:pointer;text-transform:capitalize;background:0 0;border-radius:99px;padding:0 12px;font-weight:600}.cp-chips button.is-active{background:var(--cp-accent-soft);color:#d6c2ff;border-color:#7c3aff8c}.cp-color{gap:6px;display:flex}.cp-color input[type=color]{border-radius:var(--cp-radius-sm);border:1px solid var(--cp-line-strong);cursor:pointer;background:#0d0d13;flex:none;width:40px;height:38px;padding:3px}.cp-pv-popup{text-align:center;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent), 0 20px 50px color-mix(in srgb, var(--accent) 22%, transparent);background:#14141c;border:1px solid #ffffff14;border-radius:18px;justify-items:center;gap:8px;padding:22px 18px;display:grid;position:relative}.cp-pv-popup small{color:color-mix(in srgb, var(--accent) 70%, #fff);letter-spacing:.1em;font-size:10.5px;font-weight:700}.cp-pv-popup b{font-size:17px}.cp-pv-popup p{color:var(--cp-muted);white-space:pre-wrap;font-size:12.5px;line-height:1.7}.cp-pv-mark{background:var(--accent);color:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.cp-pv-mark.is-lg{border-radius:15px;width:46px;height:46px;font-size:20px}.cp-pv-btn{background:var(--accent);color:#fff;border-radius:9px;justify-content:center;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.cp-pv-btn.is-wide{width:100%;height:38px}.cp-pv-x{top:10px;color:var(--cp-muted);position:absolute;inset-inline-end:12px}.cp-pv-banner{background:color-mix(in srgb, var(--accent) 18%, #101016);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:14px;align-items:center;gap:10px;padding:10px 34px 10px 10px;font-size:12.5px;display:flex;position:relative}.cp-pv-banner p{flex:1}.cp-pv-banner .cp-pv-x{top:50%;transform:translateY(-50%)}.cp-pv-toast{border:1px solid var(--cp-line);border-inline-start:3px solid var(--accent);background:#14141c;border-radius:14px;gap:10px;padding:12px;display:flex}.cp-pv-toast>div{justify-items:start;gap:5px;display:grid}.cp-pv-toast p{color:var(--cp-muted);font-size:12px}.cp-service-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;display:grid}.cp-service{align-items:center;gap:14px;padding:12px;display:flex}.cp-service.is-hidden{opacity:.55}.cp-service-art{background:var(--cp-raised);width:64px;height:64px;color:var(--cp-faint);border-radius:14px;flex:none;place-items:center;display:grid;overflow:hidden}.cp-service-art img{object-fit:contain;width:44px;height:44px}.cp-service-body{flex:1;gap:4px;min-width:0;display:grid}.cp-service-body b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cp-service-body small{color:var(--cp-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cp-service-actions{grid-template-columns:repeat(2,32px);gap:2px;display:grid}.cp-service-editor{grid-template-columns:minmax(0,1fr) 220px;gap:20px;display:grid}.cp-service-preview{align-content:start;gap:10px;display:grid}.cp-pv-service{text-align:center;background:#1a1a24;border-radius:18px;align-content:center;justify-items:center;gap:6px;min-height:190px;padding:22px 14px;display:grid}.cp-pv-service-icon{background:#00000040;border-radius:18px;place-items:center;width:70px;height:70px;margin-bottom:6px;display:grid}.cp-pv-service-icon img{object-fit:contain;width:52px;height:52px}.cp-pv-service small{color:#ffffffb3;font-size:12px}.cp-icon-grid{grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:6px;max-height:120px;padding:2px;display:grid;overflow-y:auto}.cp-icon-grid button{aspect-ratio:1;border:1px solid var(--cp-line);cursor:pointer;background:#0d0d13;border-radius:10px;place-items:center;padding:6px;display:grid}.cp-icon-grid button.is-active{border-color:var(--cp-accent);box-shadow:0 0 0 2px var(--cp-accent-soft)}.cp-icon-grid img{object-fit:contain;width:100%;height:100%}.cp-swatches{flex-wrap:wrap;gap:6px;display:flex}.cp-swatches button{border:1px solid var(--cp-line-strong);cursor:pointer;background:repeating-linear-gradient(45deg,#1a1a24 0 6px,#22222e 6px 12px);border-radius:10px;width:34px;height:34px}.cp-swatches button.is-active{outline:2px solid var(--cp-accent);outline-offset:2px}.cp-copy-field{border-radius:var(--cp-radius-sm);border:1px solid var(--cp-line);background:#0d0d13;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.cp-copy-field code{white-space:nowrap;color:#c3a2ff;flex:1;overflow-x:auto}.cp-guide{color:var(--cp-muted);font-size:13px}.cp-guide summary{cursor:pointer;color:#b58cff;font-weight:650}.cp-guide ol{gap:6px;margin:10px 0 0;padding-left:18px;line-height:1.55;display:grid}.cp-pre{border:1px solid var(--cp-line);color:#d0d0dc;white-space:pre-wrap;word-break:break-word;background:#0b0b10;border-radius:12px;max-height:60vh;margin:0;padding:14px;overflow:auto}.cp-secret-box{border:1px dashed var(--cp-line-strong);background:#0b0b10;border-radius:12px;align-items:center;gap:10px;padding:14px;display:flex}.cp-secret-box code{letter-spacing:.06em;color:#fff;flex:1;font-size:18px}.cp-me-security{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.cp-me-security>div{flex:1;gap:4px;min-width:240px;display:grid}.cp-auth{background:var(--cp-bg);align-content:center;place-items:center;gap:18px;padding:32px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.cp-auth-glow{pointer-events:none;background:radial-gradient(at 50% 0,#7c3aff40,#0000 65%);height:70vh;position:fixed;inset:-20% -20% auto}.cp-auth-card{border:1px solid var(--cp-line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111118eb;border-radius:22px;width:min(420px,100%);padding:28px;position:relative;box-shadow:0 40px 100px #0000008c}.cp-auth-card.is-wide{width:min(640px,100%)}.cp-auth-head{text-align:center;justify-items:center;gap:8px;margin-bottom:22px;display:grid}.cp-auth-head h1{font-size:21px}.cp-auth-head p{color:var(--cp-muted);max-width:48ch;font-size:13.5px;line-height:1.6}.cp-auth-head code{color:#c3a2ff}.cp-auth-icon{background:var(--cp-accent-soft);color:#c3a2ff;border-radius:17px;place-items:center;width:54px;height:54px;margin-bottom:4px;display:grid}.cp-auth-form{gap:14px;display:grid}.cp-auth-submit{width:100%;height:42px}.cp-auth-links{justify-content:space-between;gap:10px;display:flex}.cp-auth-links button,.cp-auth-links a{color:var(--cp-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:none}.cp-auth-links button:hover,.cp-auth-links a:hover{color:var(--cp-text)}.cp-auth-account{border:1px solid var(--cp-line);background:var(--cp-panel-2);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.cp-auth-account b{font-size:14px;display:block}.cp-auth-account small{color:var(--cp-muted);font-size:12.5px}.cp-form-note{color:var(--cp-muted);background:var(--cp-panel-2);border-radius:10px;padding:10px 12px;font-size:12.5px}.cp-auth-foot{color:var(--cp-faint);text-align:center;font-size:12px;position:relative}.cp-auth-loading{place-items:center;padding:40px;display:grid}.cp-enroll{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:22px;display:grid}.cp-enroll-qr{background:#fff;border-radius:16px;padding:5px}.cp-enroll-qr img{width:100%;height:auto;display:block}.cp-steps{color:#c9c9d6;gap:10px;margin:0;padding-left:18px;line-height:1.55;display:grid}.cp-secret{border:1px solid var(--cp-line);color:#fff;letter-spacing:.08em;word-break:break-all;-webkit-user-select:all;user-select:all;background:#0b0b10;border-radius:9px;margin-top:6px;padding:8px 10px;display:block}.cp-recovery{gap:14px;display:grid}.cp-recovery-grid{border:1px dashed var(--cp-line-strong);background:#0b0b10;border-radius:14px;grid-template-columns:repeat(2,1fr);gap:8px;padding:14px;display:grid}.cp-recovery-grid code{text-align:center;letter-spacing:.08em;color:#fff;padding:4px;font-size:15px}.cp-check{color:#c9c9d6;cursor:pointer;align-items:center;gap:10px;display:flex}.cp-check input{width:17px;height:17px;accent-color:var(--cp-accent)}@media (width<=1180px){.cp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-editor{grid-template-columns:1fr}.cp-editor-preview{position:static}}@media (width<=900px){.cp-shell{grid-template-columns:1fr}.cp-sidebar{z-index:50;width:268px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.cp-shell.is-menu-open .cp-sidebar{transform:none;box-shadow:30px 0 80px #0009}.cp-shell.is-menu-open .cp-scrim{z-index:40;background:#00000080;display:block;position:fixed;inset:0}.cp-menu-btn{display:inline-grid!important}.cp-topbar{padding:0 16px}.cp-main{padding:18px 16px 40px}.cp-grid-main,.cp-service-editor{grid-template-columns:1fr}.cp-savebar{top:-18px}}@media (width<=620px){.cp-stats,.cp-grid-2,.cp-grid-3{grid-template-columns:1fr}.cp-session-clock{display:none}.cp-enroll{grid-template-columns:1fr;justify-items:center}.cp-enroll-qr{width:200px}.cp-auth-card{padding:22px 18px}.cp-profile-meta{text-align:left}.cp-manage-actions{margin-left:0}.cp-service-grid,.cp-cards{grid-template-columns:1fr}}.cp-chart{position:relative}.cp-chart svg{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.cp-chart-grid{stroke:var(--cp-line);stroke-width:1px}.cp-chart-label{fill:var(--cp-faint);font-size:10.5px}.cp-chart-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.cp-chart-line.is-accent,.cp-chart-stop.is-accent{stroke:#9d6bff;stop-color:#9d6bff}.cp-chart-line.is-good,.cp-chart-stop.is-good{stroke:var(--cp-good);stop-color:var(--cp-good)}.cp-chart-line.is-warn,.cp-chart-stop.is-warn{stroke:var(--cp-warn);stop-color:var(--cp-warn)}.cp-chart-line.is-info,.cp-chart-stop.is-info{stroke:#4cc3ff;stop-color:#4cc3ff}.cp-chart-cursor{stroke:var(--cp-line-strong);stroke-dasharray:3 3}.cp-chart-dot{fill:#fff;stroke:#9d6bff;stroke-width:2px}.cp-chart-tip{background:var(--cp-raised);border:1px solid var(--cp-line-strong);white-space:nowrap;pointer-events:none;z-index:2;border-radius:10px;gap:2px;padding:8px 10px;font-size:12px;display:grid;position:absolute;top:0;transform:translate(-50%);box-shadow:0 10px 30px #00000073}.cp-chart-tip small{color:var(--cp-muted)}.cp-chart-tip i,.cp-chart-legend i{background:#9d6bff;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.cp-chart-tip i.is-good,.cp-chart-legend i.is-good{background:var(--cp-good)}.cp-chart-tip i.is-info,.cp-chart-legend i.is-info{background:#4cc3ff}.cp-chart-tip i.is-warn,.cp-chart-legend i.is-warn{background:var(--cp-warn)}.cp-chart-legend{color:var(--cp-muted);flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12.5px;display:flex}.cp-chart-empty{color:var(--cp-faint);text-align:center;border:1px dashed var(--cp-line);border-radius:var(--cp-radius-sm);place-items:center;font-size:13px;display:grid}.cp-bars{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cp-bars li{border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:30px;padding:0 10px;font-size:13px;display:flex;position:relative;overflow:hidden}.cp-bars-fill{background:var(--cp-accent-soft);border-radius:8px;position:absolute;inset:0 auto 0 0}.cp-bars span,.cp-bars b{position:relative}.cp-bars span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-bars b{flex-shrink:0;font-weight:700}.cp-bars b small{color:var(--cp-muted);margin-left:6px;font-weight:500}.cp-meter{gap:6px;display:grid}.cp-meter-top{justify-content:space-between;font-size:13px;display:flex}.cp-meter-top span{color:var(--cp-muted)}.cp-meter small{color:var(--cp-faint);font-size:12px}.cp-meter-bar{background:#ffffff0f;border-radius:99px;height:8px;overflow:hidden}.cp-meter-bar i{border-radius:inherit;background:var(--cp-good);height:100%;transition:width .4s;display:block}.cp-meter-bar.is-warn i{background:var(--cp-warn)}.cp-meter-bar.is-bad i{background:var(--cp-bad)}.cp-station-mark{background:var(--cp-accent-soft);color:#b994ff;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.cp-station-mark img{object-fit:cover;width:100%;height:100%}.cp-station-mark.is-lg{border-radius:14px;width:64px;height:64px}.cp-inline-icon{vertical-align:-2px;margin-left:6px}.cp-big{font-size:26px;line-height:1.1}.cp-row.is-end{justify-content:flex-end}.cp-pad-top{margin-top:14px}.cp-icon-btn.is-on{color:var(--cp-text);background:#ffffff0f}.cp-icon-btn:disabled{opacity:.4;cursor:default}.cp-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.cp-control-grid .cp-btn{justify-content:flex-start}.cp-np{align-items:center;gap:14px;display:flex}.cp-np>div{flex:1;gap:4px;min-width:0;display:grid}.cp-np b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-np small{color:var(--cp-muted);font-size:12.5px}.cp-progress{background:#ffffff12;border-radius:99px;height:4px;margin-top:4px;overflow:hidden}.cp-progress i{background:var(--cp-accent);height:100%;display:block}.cp-feed.is-compact li{padding-top:7px;padding-bottom:7px}.cp-rank{width:22px;height:22px;color:var(--cp-muted);background:#ffffff0d;border-radius:6px;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:700;display:grid}.cp-hours{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:3px;height:150px;display:grid}.cp-hours div{grid-template-rows:1fr auto;gap:4px;height:100%;display:grid}.cp-hours i{background:linear-gradient(180deg, #9d6bff, var(--cp-accent));border-radius:4px 4px 2px 2px;align-self:end}.cp-hours small{color:var(--cp-faint);text-align:center;font-size:9.5px}@media (width<=620px){.cp-control-grid{grid-template-columns:1fr}.cp-hours small:nth-child(2){visibility:hidden}.cp-hours div:nth-child(3n+1) small{visibility:visible}}.cp-row.cp-align-end{align-items:flex-end}.cp-chart-point{fill:#9d6bff}.cp-chart-point.is-good{fill:var(--cp-good)}.cp-chart-point.is-info{fill:#4cc3ff}@media (width<=620px){.cp-chart-label{font-size:19px}}.cp-limits .cp-input{width:110px}.cp-limits td{padding-top:8px;padding-bottom:8px}.cp-big-number{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:750}.cp-progress{background:#ffffff0f;border-radius:99px;height:8px;overflow:hidden}.cp-progress i{border-radius:inherit;background:linear-gradient(90deg,#6a00ff,#b07bff);height:100%;display:block}.cp-report-cell{white-space:normal;gap:3px;max-width:460px;display:grid}.cp-report-cell b{font-weight:650}.cp-report-cell small{color:var(--cp-muted);font-size:12px;line-height:1.5}.cp-report-message{border:1px solid var(--cp-line);white-space:pre-wrap;color:#d6d6e0;background:#0b0b10;border-radius:12px;max-height:320px;margin:0;padding:14px;line-height:1.7;overflow-y:auto}.cp-grow{flex:1}
