@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal-nCgHtYVw.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Uljh732K.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-cyrillic-wght-normal-rx86D2Fq.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal-7LxQc8cS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(./unbounded-cyrillic-500-normal-NA9rNmQm.woff2) format("woff2"),url(./unbounded-cyrillic-500-normal-t0YqVNyx.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(./unbounded-latin-500-normal-nIJDiGiD.woff2) format("woff2"),url(./unbounded-latin-500-normal-kAUpZunp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(./unbounded-cyrillic-700-normal-i5znpGxi.woff2) format("woff2"),url(./unbounded-cyrillic-700-normal-svBkdJFI.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(./unbounded-latin-700-normal-q4RHN3el.woff2) format("woff2"),url(./unbounded-latin-700-normal-UD5cMwCw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(./unbounded-cyrillic-900-normal-x27lUBYd.woff2) format("woff2"),url(./unbounded-cyrillic-900-normal-xxFaAxez.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(./unbounded-latin-900-normal-EbnBo11u.woff2) format("woff2"),url(./unbounded-latin-900-normal-wkCjGfak.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #09090a;--bg2: #101012;--bg3: #17171a;--card: rgba(255,255,255,.035);--card2: rgba(255,255,255,.06);--line: rgba(255,255,255,.08);--line2: rgba(255,255,255,.14);--text: #f3f2ee;--mute: #8d8c92;--mute2: #828088;--lime: #f2f1ec;--lime2: #cfcec8;--up: #6fdc8c;--ink: #0c0e06;--red: #ff5a5f;--amber: #ffb547;--blue: #7c8cff;--gold1: #f3dd9b;--gold2: #b8913f;--silver1: #e4e6ea;--silver2: #8a9099;--bronze1: #e6b38b;--bronze2: #8c5a3a;--r: 22px;--r2: 16px;--r3: 12px;--display: "Unbounded", "Inter Variable", system-ui, sans-serif;--sans: "Inter Variable", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--mono: "JetBrains Mono Variable", ui-monospace, monospace;--ease: cubic-bezier(.22,1,.36,1);--nav-h: 64px;--tab-h: 0px;color-scheme:dark}*{box-sizing:border-box}html.dialog-open{overflow:hidden}@media(min-width:861px){html{scrollbar-gutter:stable}}html,body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased}body{min-height:100dvh;overflow-x:hidden;font-feature-settings:"cv11","ss01"}body:after{content:"";position:fixed;inset:-50%;pointer-events:none;z-index:9999;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}button svg{flex-shrink:0}button:disabled{cursor:not-allowed}:where(button,a,input,select,textarea,summary,[role=button]):focus-visible{outline:2px solid var(--text);outline-offset:3px}input,select,textarea{font:inherit;color:inherit}a{color:inherit}::selection{background:var(--lime);color:var(--ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2a2a2e;border-radius:10px;border:3px solid var(--bg)}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.display{font-family:var(--display);letter-spacing:-.02em}.eyebrow{font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.mute{color:var(--mute)}.up{color:var(--lime)}.down{color:var(--red)}.row{display:flex;align-items:center;gap:12px}.col{display:flex;flex-direction:column;gap:12px}.grow{flex:1;min-width:0}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app{min-height:100dvh;padding-top:calc(var(--nav-h) + env(safe-area-inset-top))}.page{max-width:1320px;margin:0 auto;padding:24px clamp(14px,3vw,32px) 40px}.topnav{position:fixed;top:0;left:0;right:0;z-index:50;height:calc(var(--nav-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:#09090ab8;backdrop-filter:saturate(160%) blur(22px);-webkit-backdrop-filter:saturate(160%) blur(22px);border-bottom:1px solid var(--line)}.topnav-in{max-width:1320px;height:var(--nav-h);margin:0 auto;padding:0 clamp(14px,3vw,32px);display:flex;align-items:center}.brand{display:flex;align-items:center;gap:10px}.brand img{width:46px;height:46px;border-radius:12px}.brand b{font-family:var(--display);font-weight:700;font-size:14.5px;letter-spacing:.32em}.navlinks{display:flex}.navlink{position:relative;color:var(--mute);transition:color .2s,background .2s}.navlink:hover{color:var(--text);background:var(--card)}.navlink.on:after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:2px;border-radius:2px;background:var(--lime)}.navright{margin-left:auto;display:flex;align-items:center;gap:10px}.weekchip{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15;padding-right:6px}.weekchip b{font-size:11.5px;letter-spacing:.14em}.weekchip span{font-size:11.5px;color:var(--mute)}.iconbtn{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:1px solid var(--line);position:relative;transition:background .2s,transform .2s var(--ease)}.iconbtn:hover:not(:disabled){background:var(--card2)}.iconbtn:active:not(:disabled){transform:scale(.94)}.iconbtn:disabled{opacity:.38}.iconbtn.lg{width:48px;height:48px}.covthumb{flex:none;width:48px;height:48px;border-radius:12px;object-fit:cover;display:block;background:var(--card)}.dot{position:absolute;top:8px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 2px var(--bg)}.tabbar{display:none}.btn{height:46px;padding:0 20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:700;font-size:13px;letter-spacing:.04em;background:var(--card2);border:1px solid var(--line2);transition:transform .25s var(--ease),background .2s,box-shadow .3s,opacity .2s;white-space:nowrap}.btn:hover:not(:disabled){background:#ffffff1a}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.38}.btn.primary{border-color:transparent}.btn.primary:hover:not(:disabled){background:#fff;box-shadow:0 14px 40px -10px #f2f1ecb3,inset 0 1px #fff6}.btn.danger{color:var(--red)}.btn.sm{height:36px;padding:0 14px;font-size:13px}.btn.lg{height:56px;padding:0 28px;font-size:14.5px}.btn.block{width:100%}.btn.ghost{background:transparent}.advance{height:44px;padding:0 18px 0 20px}.advance kbd{font-family:var(--mono);font-size:10px;padding:2px 6px;border-radius:6px;background:#00000024}.seg{display:inline-flex;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding:4px;border-radius:14px;background:#ffffff0d;border:1px solid var(--line);gap:2px;position:relative}.seg button{position:relative;flex-shrink:0;min-height:36px;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;color:var(--mute);z-index:1;transition:color .2s;white-space:nowrap}.seg button:focus-visible{outline-offset:-2px}.seg button.on{color:var(--text);background:#ffffff1a;box-shadow:0 1px #ffffff14 inset,0 4px 14px #00000059}.seg>.pill{position:absolute;left:0;top:0;border-radius:10px;background:#ffffff1a;box-shadow:0 1px #ffffff14 inset,0 4px 14px #00000059;z-index:0;pointer-events:none;transition:transform .18s ease-out,width .18s ease-out}.field{display:flex;flex-direction:column;gap:8px}.field label{font-size:11.5px;color:var(--mute);font-weight:600;letter-spacing:.04em}.input{height:48px;padding:0 16px;border-radius:14px;background:#ffffff0d;border:1px solid var(--line);outline:none;transition:border-color .2s,background .2s;width:100%}.input:focus{border-color:#f2f1ec99;background:#ffffff12}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:40px;margin:0;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(90deg,var(--lime) var(--p, 50%),rgba(255,255,255,.1) var(--p, 50%))}input[type=range]::-moz-range-track{height:6px;border-radius:6px;background:#ffffff1a}input[type=range]::-moz-range-progress{height:6px;border-radius:6px;background:var(--lime)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;margin-top:-9px;box-shadow:0 2px 10px #00000080;border:0}input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:0;box-shadow:0 2px 10px #00000080}.card{background:#ffffff08;border:1px solid var(--line);border-radius:var(--r);padding:20px;position:relative;overflow:hidden}.card.flat{background:var(--card)}.card-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:10px}.card-h h3{margin:0;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--mute)}.link{font-size:13px;color:var(--mute);font-weight:600;display:inline-flex;align-items:center;gap:4px;transition:color .2s}.link:hover{color:var(--lime)}.grid{display:grid;gap:16px}.h1{font-family:var(--display);font-weight:900;font-size:clamp(30px,5vw,56px);line-height:.95;letter-spacing:-.03em;margin:0;text-transform:uppercase}.h2{font-family:var(--display);font-weight:700;font-size:clamp(20px,2.6vw,28px);letter-spacing:-.02em;margin:0;text-wrap:balance;overflow-wrap:anywhere}.pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:8px 0 22px;flex-wrap:wrap}.pagehead p{margin:8px 0 0;color:var(--mute);max-width:560px;font-size:14.5px;line-height:1.618}.pagehead.section-banner{position:relative;min-height:188px;padding:clamp(20px,3vw,32px);align-items:flex-end;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#111}.section-banner:before,.section-banner:after{content:"";position:absolute;inset:0;pointer-events:none}.section-banner:before{z-index:-2;background-image:var(--section-art);background-repeat:no-repeat;background-position:center 42%;background-size:cover;filter:grayscale(.25) saturate(.85) brightness(.58) contrast(1.08);transform:scale(1.015)}.section-banner:after{z-index:-1;background:linear-gradient(90deg,#09090af5,#09090ad1,#09090a7a 72%,#09090a4d),linear-gradient(0deg,rgba(9,9,10,.58),transparent 65%)}.section-banner>*{position:relative;z-index:1}.section-banner .h1{text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.38)}.section-banner p{color:#f2f1eccc;text-wrap:pretty}.section-banner--artists{--section-art: url(../section-art/09-artist-career.webp)}.section-banner--market{--section-art: url(../section-art/02-market.webp)}.section-banner--releases{--section-art: url(../section-art/03-releases.webp)}.section-banner--office{--section-art: url(../section-art/04-office.webp)}.section-banner--business{--section-art: url(../section-art/07-business.webp)}.section-banner--business:before{left:auto;width:min(76%,680px);background-position:right top;background-size:cover;filter:grayscale(.2) saturate(.8) brightness(.85);transform:none;mask-image:linear-gradient(90deg,transparent,#000 38%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 38%)}.section-banner--charts{align-items:stretch!important;background:#151018}.section-banner--charts:before{background:#201724;filter:none;transform:none}.section-banner--charts:after{background:transparent}.charts-headcopy{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px}.charts-poster{display:block;width:240px;height:auto;aspect-ratio:640 / 264;flex:none;align-self:center;object-fit:cover;border:1px solid rgba(255,255,255,.2);border-radius:12px;box-shadow:0 10px 30px #00000057}.tile.tb-3 .img{background-color:#633275;background-position:right center;background-size:auto 100%;background-repeat:no-repeat;filter:saturate(.85)}.tile.tb-3:hover .img{filter:saturate(.95) brightness(1.08)}.tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:7px;font:700 11.5px/1 inherit;letter-spacing:.01em;background:#ffffff0f;color:#e9e8e2;border:1px solid rgba(255,255,255,.12);white-space:nowrap;box-shadow:inset 0 1px #ffffff0f}.tag.amber{background:#ffb54724;color:var(--amber)}.bar{height:6px;border-radius:6px;background:#ffffff14;overflow:hidden}.bar>i{display:block;height:100%;border-radius:6px;background:var(--lime);transition:width .8s var(--ease)}.empty b{display:block}.hero{position:relative;border-radius:28px;overflow:hidden;min-height:300px;padding:clamp(22px,4vw,40px);display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate;border:1px solid var(--line)}.hero .bgimg{position:absolute;inset:-40px 0;z-index:-2;background-size:cover;background-position:center 30%;filter:grayscale(.35) saturate(.85) contrast(1.1) brightness(.65);will-change:transform}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 90% at 85% 10%,rgba(242,241,236,.16),transparent 50%),linear-gradient(90deg,#09090af2,#09090ab3 45%,#09090a40)}.hero .h1 span{color:var(--lime)}.hero-progress{margin-top:22px;max-width:420px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat{padding:18px 18px 16px;border-radius:var(--r2);background:var(--card);border:1px solid var(--line);position:relative;overflow:hidden}.stat .v{font-family:var(--display);font-weight:700;font-size:clamp(20px,2.4vw,28px);letter-spacing:-.03em;margin-top:10px}.stat .d{font-size:11.5px;margin-top:4px;font-weight:600}.stat svg.icn{position:absolute;top:16px;right:16px;color:var(--mute2)}.tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.tile{position:relative;aspect-ratio:3/4;border-radius:var(--r);overflow:hidden;text-align:left;isolation:isolate;border:1px solid var(--line)}.tile .img{position:absolute;inset:0;background-size:cover;background-position:center;z-index:-2;filter:grayscale(.25) saturate(.85) brightness(.8) contrast(1.1);transition:transform 1.2s var(--ease),filter .6s}.tile:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.92))}.tile:hover .img{transform:scale(1.08);filter:grayscale(.1) saturate(.95) brightness(.9) contrast(1.1)}.tile .t{position:absolute;left:18px;right:18px;bottom:18px}.tile .t b{display:block;font-family:var(--display);font-weight:700;font-size:16.5px;letter-spacing:.02em;text-transform:uppercase}.tile .t span{display:block;margin-top:6px;font-size:13px;color:#ffffffa6}.tile .arrow{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s,color .3s,transform .4s var(--ease)}.tile:hover .arrow{background:var(--lime);color:var(--ink);transform:rotate(-45deg)}@keyframes tick{to{transform:translate(-50%)}}.list{display:flex;flex-direction:column}.li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);text-align:left;width:100%}.li:last-child{border-bottom:0}button.li{transition:background .2s;border-radius:10px}button.li:hover{background:#ffffff08}.pos{width:26px;font-family:var(--mono);font-weight:600;font-size:13px;color:var(--mute);text-align:right}.move{width:34px;font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;gap:2px}.newsitem{padding:12px 0;border-bottom:1px solid var(--line)}.newsitem:last-child{border-bottom:0}.newsitem b{display:block;font-size:14.5px;font-weight:600;line-height:1.272}.newsitem p{margin:4px 0 0;font-size:13px;color:var(--mute);line-height:1.618}.newsitem .meta{display:flex;gap:8px;align-items:center;font-size:11.5px;color:var(--mute2);margin-bottom:4px;font-weight:600;letter-spacing:.06em}.trend{display:grid;grid-template-columns:96px 1fr 56px;align-items:center;gap:10px;padding:7px 0;font-size:13px}.trend .tb{height:8px;border-radius:8px;background:#ffffff0f;position:relative;overflow:hidden}.trend .tb i{position:absolute;top:0;bottom:0;border-radius:8px}.guide{border:1px solid rgba(242,241,236,.35);background:#f2f1ec0d}.step{display:flex;gap:12px;align-items:flex-start;padding:10px 0}.step.cur b{color:var(--lime)}.step p{margin:3px 0 0;font-size:13px;color:var(--mute);line-height:1.618}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:22px 18px}.ava{border-radius:50%;overflow:hidden;flex:none;background:#222;display:grid;place-items:center}.ava img{width:100%;height:100%;object-fit:cover}.ovrpill{min-width:34px;height:26px;padding:0 6px;border-radius:8px;display:inline-grid;place-items:center;font-family:var(--display);font-weight:800;font-size:13px;color:#111}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{text-align:left;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-weight:700;padding:10px;border-bottom:1px solid var(--line);white-space:nowrap;position:sticky;top:calc(var(--nav-h) + env(safe-area-inset-top));background:var(--bg);z-index:2}.table td{padding:10px;border-bottom:1px solid var(--line);vertical-align:middle}.table tr.click{cursor:pointer;transition:background .15s}.table tr.click:hover td{background:#ffffff08}.table tr.mine td{background:#f2f1ec0d}.table tr.mine td:first-child{box-shadow:inset 3px 0 0 var(--lime)}.r{text-align:right!important}.toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.genre-menu{position:relative;max-width:100%}.genre-menu summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;min-width:150px;max-width:100%;padding:0 14px;cursor:pointer;list-style:none;border:1px solid var(--line2);border-radius:12px;background:var(--card);font-size:13px}.genre-menu summary::-webkit-details-marker{display:none}.genre-menu summary:focus-visible,.genre-menu-list button:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.genre-menu-list{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:min(290px,calc(100vw - 32px));max-height:min(55vh,380px);overflow-y:auto;padding:6px;background:#18181b;border:1px solid var(--line2);border-radius:14px;box-shadow:0 14px 35px #0006}.genre-menu-heading{padding:9px 10px 4px;color:var(--mute);font-size:11.5px;font-weight:700}.genre-menu-list button{display:block;width:100%;min-height:38px;padding:8px 10px;border-radius:8px;text-align:left;color:var(--text);font-size:13px}.genre-menu-list button:hover,.genre-menu-list button.selected{background:#ffffff1a}.search{position:relative;flex:1;min-width:200px;max-width:360px}.search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--mute)}.search .input{padding-left:42px;height:42px}.scrim{position:fixed;inset:0;z-index:80;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sheet{position:fixed;z-index:81;top:12px;right:12px;bottom:12px;width:min(560px,calc(100vw - 24px));border-radius:28px;background:#141416eb;backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);border:1px solid var(--line2);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 40px 100px #0009}.sheet-in{padding:22px 24px calc(32px + env(safe-area-inset-bottom))}.sheet-in>.h2,.sheet-in>.col>div:first-child:has(>.h2){padding-inline-end:48px}.sheet-close{position:sticky;top:0;display:flex;justify-content:flex-end;padding:14px 14px 0;z-index:5;margin-bottom:-54px;pointer-events:none}.sheet-close .iconbtn{pointer-events:auto;background:#28282ccc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.grabber{display:none}.modal{position:fixed;z-index:91;inset:0;display:grid;place-items:center;padding:16px;pointer-events:none}.modal-card{pointer-events:auto;width:min(720px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border-radius:30px;background:#131315;border:1px solid var(--line2);box-shadow:0 50px 120px #000000b3}.kv{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kv>div{padding:12px 14px;border-radius:14px;background:#ffffff0a;border:1px solid var(--line)}.kv b{display:block;font-family:var(--display);font-weight:700;font-size:18.5px;margin-top:6px;letter-spacing:-.02em}.kv span{font-size:10px;color:var(--mute);text-transform:uppercase;letter-spacing:.12em;font-weight:700}.meter{position:relative;height:12px;border-radius:12px;background:linear-gradient(90deg,#ff5a5f,#ffb547 45%,#f2f1ec 75% 100%);opacity:.9}.meter i{position:absolute;top:-5px;width:4px;height:22px;border-radius:4px;background:#fff;box-shadow:0 0 0 3px #0006;transition:left .4s var(--ease)}.toast{position:fixed;z-index:120;left:50%;top:calc(var(--nav-h) + 14px + env(safe-area-inset-top));transform:translate(-50%);padding:12px 18px;border-radius:999px;font-size:13px;font-weight:600;background:#1e1e21eb;border:1px solid var(--line2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 50px #00000080;display:flex;gap:10px;align-items:center;white-space:normal;overflow-wrap:anywhere;width:max-content;max-width:calc(100vw - 24px)}.toast svg{flex-shrink:0}.toast.ok svg{color:var(--lime)}.toast.err svg{color:var(--red)}.player{position:fixed;z-index:60;left:16px;bottom:calc(16px + var(--tab-h) + env(safe-area-inset-bottom));width:min(380px,calc(100vw - 32px));border-radius:22px;padding:10px;display:flex;align-items:center;gap:12px;background:#161618d1;backdrop-filter:blur(26px) saturate(170%);-webkit-backdrop-filter:blur(26px) saturate(170%);border:1px solid var(--line2);box-shadow:0 24px 60px #0000008c}.player .art{width:52px;height:52px;border-radius:14px;overflow:hidden;flex:none;background:#1e1e21;display:grid;place-items:center;position:relative}.player .art img{width:100%;height:100%;object-fit:cover}.player .np{font-size:10px;letter-spacing:.2em;color:var(--lime);font-weight:800;display:flex;align-items:center;gap:6px}.player .tt{font-size:13px;font-weight:650;margin-top:3px}.player .ta{font-size:11.5px;color:var(--mute);margin-top:1px}.player .prog{position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:#ffffff14;overflow:hidden}.player .prog i{display:block;height:100%;background:var(--lime)}.pbtn{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;transition:background .2s,transform .2s;color:var(--text)}.pbtn:hover{background:#ffffff14}.pbtn:active{transform:scale(.9)}.pbtn.main{background:var(--text);color:#111}.pbtn.main:hover{background:#fff}.eq{display:inline-flex;gap:2px;align-items:flex-end;height:10px}.eq i{width:2px;background:var(--lime);border-radius:1px;animation:eq 1s ease-in-out infinite}.eq i:nth-child(2){animation-delay:.2s}.eq i:nth-child(3){animation-delay:.4s}.eq.paused i{animation:none;height:3px!important}@keyframes eq{0%,to{height:3px}50%{height:10px}}.menu{position:fixed;inset:0;z-index:70;overflow-y:auto;background:var(--bg)}.choice{display:grid;gap:10px}.choice button{text-align:left;padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:#ffffff08;transition:border-color .2s,background .2s}.choice button.on{border-color:var(--lime);background:#f2f1ec14}.choice button b{display:block;font-size:14.5px}.choice button span{display:block;font-size:13px;color:var(--mute);margin-top:3px;line-height:1.272}.genres{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.genres button{padding:12px 10px;border-radius:14px;border:1px solid var(--line);background:#ffffff08;font-weight:650;font-size:13px;transition:background .2s,border-color .2s,color .2s}.genres button.on{border-color:var(--lime);color:var(--lime);background:#f2f1ec14}@media(max-width:1100px){.tiles{grid-template-columns:repeat(3,1fr)}.tiles .tile:nth-child(n+4){aspect-ratio:16/9}.navlink{padding:9px 10px;letter-spacing:.06em}}@media(max-width:860px){:root{--nav-h: 56px;--tab-h: 70px}.navlinks,.weekchip,.cashchip.desk{display:none}.tabbar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));position:fixed;z-index:55;left:0;right:0;bottom:0;height:calc(var(--tab-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#0c0c0ddb;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border-top:1px solid var(--line)}.tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;font-size:10px;font-weight:600;color:var(--mute)}.tabbar button.on{color:var(--lime)}.stats{grid-template-columns:repeat(2,1fr);gap:10px}.tiles .tile{aspect-ratio:4/3!important}.tiles .tile:last-child{grid-column:span 2;aspect-ratio:16/7!important}.hero{min-height:240px;border-radius:24px}.sheet{inset:auto 0 0;width:100%;max-height:92dvh;border-radius:28px 28px 0 0}.grabber{display:grid;place-items:center;width:88px;height:28px;margin:0 auto;touch-action:none;cursor:grab}.grabber:after{content:"";width:36px;height:4px;border-radius:4px;background:#ffffff40}.grabber:active{cursor:grabbing}.input{font-size:16.5px}.player{left:10px;right:10px;width:auto;bottom:calc(var(--tab-h) + 10px + env(safe-area-inset-bottom))}.kv{grid-template-columns:repeat(2,1fr)}.cards{grid-template-columns:repeat(2,1fr);gap:12px}.hide-m{display:none!important}.table td,.table th{padding:9px 6px}.pagehead.section-banner{min-height:154px;padding:18px;border-radius:16px;gap:10px}.section-banner:after{background:linear-gradient(90deg,#09090af0,#09090ac4 54%,#09090a80)}.charts-poster{width:120px;border-radius:10px}.charts-headcopy{gap:10px}}@media(min-width:861px){.hide-d{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@keyframes spin{to{transform:rotate(360deg)}}.card .table th{position:static}.ovrpill.est{min-width:46px;font-size:11.5px}.ovrpill.unk{background:#3a3e45;color:#d7dbe0}.ovrpill.stale{opacity:.7;outline:1px dashed rgba(255,255,255,.5)}.refdl{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:10px 0 8px;font-size:13px}.refdl dt{opacity:.62}.refdl dd{margin:0}.boot-splash{min-height:100vh;display:grid;place-items:center;font:700 27px/1.2 system-ui,sans-serif;letter-spacing:.04em;color:#fff;background:#0b0b10;text-align:center;padding:24px}.boot-inner{width:min(240px,80vw);display:grid;justify-items:center;gap:18px}.boot-inner img{width:78px;height:78px}.boot-inner strong{font-family:var(--display),sans-serif;font-size:23.5px;letter-spacing:.2em}.boot-inner strong span{letter-spacing:0}.boot-inner small{font:500 11.5px/1.4 var(--sans),sans-serif;letter-spacing:.04em;color:#aaa9a7}.boot-line{height:3px;width:100%;overflow:hidden;background:#ffffff1f;border-radius:9px}.boot-line i{display:block;width:35%;height:100%;background:#f3f2ee;border-radius:inherit;animation:boot-progress 1.3s ease-in-out infinite alternate}@keyframes boot-progress{0%{transform:translate(0)}to{transform:translate(185%)}}@media(prefers-reduced-motion:reduce){.boot-line i{animation:none;width:55%}}.toolbar>.seg{max-width:100%;overflow-x:auto}.mk-fbtn{position:relative;height:42px;display:inline-flex;align-items:center;gap:6px}.mk-fbtn.on{border-color:#ffffff8c}.mk-fbtn .badge-n{position:static;margin-left:2px}.mk-filters{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end;padding:14px;margin-bottom:14px}.mk-filters label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--mute)}.mk-filters label .input{height:36px;min-width:0}.mk-filters{background:transparent;border-radius:0;border-left:0;border-right:0}.mk-filters label .input{border-radius:6px;background:#ffffff09}.mk-filters .gsel{width:auto}.mk-filters input[type=number].input{width:92px}.mk-filters input[type=number].input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0 10px;font-variant-numeric:tabular-nums;font-size:13px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{accent-color:var(--lime);width:18px;height:18px;flex:none}.mk-filters .input::placeholder{color:var(--mute);opacity:.55;font-size:13px}.mk-filters .input{border:1px solid var(--line, rgba(255,255,255,.1));transition:border-color .15s,background .15s}.mk-filters .input:hover{border-color:var(--line2, rgba(255,255,255,.2))}.mk-filters .input:focus-visible{outline:none;border-color:var(--lime);background:#ffffff0f}.mk-filters input[type=number].input:not(:placeholder-shown){border-color:var(--lime);color:var(--text)}.mk-filters label>span:first-child{font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.mk-range{display:flex;gap:6px}.mk-filters .mk-check{flex-direction:row;align-items:center;gap:6px;height:36px;color:inherit}.mk-fnote{flex-basis:100%}@media(max-width:640px){.mk-filters label{flex:1 1 40%}.mk-filters input[type=number].input{width:100%}}.table-sort{display:inline-flex;align-items:center;gap:5px;min-height:32px;color:inherit;font:inherit;font-weight:inherit;cursor:pointer}.table-sort.on,.table-sort:hover{color:var(--text)}.table-sort .sort-idle{opacity:0}.table-sort:hover .sort-idle,.table-sort:focus-visible .sort-idle{opacity:.5}.table-sort:focus-visible{outline:1px solid var(--lime);outline-offset:3px;border-radius:3px}.section-banner--market:before{left:24%;background-position:center 32%}.g-hero{display:grid;gap:16px;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}.g-3{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.g-2{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.section{margin-top:18px}.sheet-hero{position:relative;margin:-22px -24px 20px;min-height:330px;display:flex;align-items:flex-end;padding:24px;overflow:hidden;isolation:isolate}.sheet-hero .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.sheet-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1414161a 10%,#1414168c 55%,#141416 98%)}.big-ovr{font-family:var(--display);font-weight:900;font-size:70px;line-height:.85;letter-spacing:-.05em}.typecards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.typecards button{text-align:left;padding:14px;border-radius:16px;border:1px solid var(--line);background:#ffffff08;transition:border-color .2s,background .2s}.typecards button.on{border-color:var(--lime);background:#f2f1ec14}.typecards b{display:block;font-family:var(--display);font-size:14.5px}.typecards span{display:block;font-size:11.5px;color:var(--mute);margin-top:4px}.chips{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.chip{display:flex;align-items:center;gap:8px;padding:5px 14px 5px 5px;border-radius:999px;border:1px solid var(--line);background:#ffffff08;white-space:nowrap;flex:none;font-size:13px;font-weight:600;transition:border-color .2s,background .2s}.chip.on{border-color:var(--lime);background:#f2f1ec1a}.chips.wrap{flex-wrap:wrap;overflow:visible;padding-bottom:0}.chip.busy{color:var(--mute, inherit)}.chip.busy svg{opacity:.7;margin-left:-2px}.pips{display:flex;gap:5px}.pips i{width:22px;height:6px;border-radius:6px;background:#ffffff1a}.pips i.on{background:var(--lime);box-shadow:0 0 12px #f2f1ec80}.forecast{padding:16px;border-radius:18px;background:#f2f1ec0f;border:1px solid rgba(242,241,236,.22)}.big-net{font-family:var(--display);font-weight:900;font-size:clamp(40px,7vw,66px);letter-spacing:-.04em;line-height:1}.fab-music{position:fixed;z-index:60;left:16px;bottom:calc(16px + var(--tab-h) + env(safe-area-inset-bottom));width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#161618db;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line2);box-shadow:0 16px 40px #00000080}.facility{display:flex;flex-direction:column;gap:14px}.facility .lvl{font-family:var(--display);font-weight:900;font-size:43.5px;line-height:1;letter-spacing:-.04em}.ledger-row{display:grid;grid-template-columns:54px 1fr auto;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:center}.ledger-row:last-child{border-bottom:0}.ledger-row .ellipsis{white-space:normal}.obj{padding:12px 0;border-bottom:1px solid var(--line)}.obj:last-child{border-bottom:0}.obj .row b{font-size:13px;font-weight:600}.credits{font-size:11.5px;color:var(--mute2);line-height:1.618}.credits a{color:var(--mute);display:inline-flex;align-items:center;min-height:32px}.credits summary{padding:7px 0}textarea.input{height:110px;padding:12px 14px;resize:vertical;font-family:var(--mono);font-size:11.5px}.gsel{display:flex;align-items:center;text-align:left;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238d8c92' stroke-width='1.6' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.switch{width:52px;height:32px;border-radius:32px;background:#ffffff24;position:relative;transition:background .25s;flex:none}.switch:after{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;transition:transform .3s var(--ease);box-shadow:0 2px 6px #0006}.switch.on{background:var(--lime)}.switch.on:after{transform:translate(20px)}.notice{padding:12px 14px;border-radius:14px;font-size:13px;line-height:1.618;background:#ffb54714;border:1px solid rgba(255,181,71,.25);color:#f1d6a8}.result{white-space:pre-line;padding:14px 16px;border-radius:16px;font-size:13px;font-weight:600;background:#ffffff0d;border:1px solid var(--line2)}@media(max-width:1100px)and (min-width:861px){.g-3{grid-template-columns:1fr 1fr}}@media(max-width:860px){.g-hero,.g-3,.g-2{grid-template-columns:1fr}.typecards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.typecards button{padding:10px}.typecards b{font-size:13px}.sheet-hero{min-height:270px}.fab-music{display:none}}.v2card{text-align:left;display:flex;flex-direction:column;transition:border-color .2s,transform .35s var(--ease)}.v2card:hover{border-color:var(--line2);transform:translateY(-2px)}.card-h h3 svg{vertical-align:-2px;margin-right:6px}.v2p{margin:12px 0 0;font-size:13px;color:var(--mute);line-height:1.618}.days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.day{padding:10px 6px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line);text-align:center;min-width:0}.day b{display:block;font-size:11.5px}.day span{display:block;font-size:10px;color:var(--mute);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.day.on{background:#f2f1ec1a;border-color:#f2f1ec59}.day.on b{color:var(--lime)}.day.cur{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime) inset}.conf{font-family:var(--display);font-weight:900;font-size:43.5px;letter-spacing:-.04em;line-height:1}.totw{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}.totw-i{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11.5px;font-weight:600;min-width:0;padding:8px 4px;border-radius:14px;transition:background .2s}.totw-i:hover{background:var(--card2)}.totw-i span{max-width:100%}.trait{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:13px}.trait>span{width:150px;color:var(--mute);flex:none}.trait b{width:28px;text-align:right;font-size:11.5px}.inb{padding:16px;border-radius:18px;background:#ffffff09;border:1px solid var(--line);margin-top:12px}.inb.urgent{border-color:#ffb54773}.inb.done{opacity:.65}.inb h4{margin:10px 0 4px;font-size:14.5px}.inb p{margin:0;font-size:13px;color:#c9c8cc;line-height:1.618}.choices{display:grid;gap:8px;margin-top:12px}.choices button{text-align:left;padding:11px 14px;border-radius:14px;border:1px solid var(--line2);background:#ffffff0a;transition:border-color .2s,background .2s}.choices button:hover{border-color:var(--lime);background:#f2f1ec12}.choices b{font-size:13px;display:block}.choices span{font-size:11.5px;color:var(--mute)}.kvbox{padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line);font-size:13px;display:flex;gap:6px;align-items:center}.face{display:block;width:100%;height:100%}@media(max-width:860px){.trait>span{width:112px}}.player button.art{border:0;padding:0;cursor:pointer;color:inherit}.player .pinfo{all:unset;display:block;flex:1;min-width:0;cursor:pointer}.np-wrap{position:fixed;inset:0;z-index:95;display:grid;place-items:end center}.np-scrim{position:absolute;inset:0;background:#00000094;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.np-full{position:relative;isolation:isolate;overflow:hidden auto;width:min(430px,100vw);max-height:100dvh;border-radius:28px 28px 0 0;background:#111113;border:1px solid var(--line2);padding:16px 20px calc(20px + env(safe-area-inset-bottom));box-shadow:0 30px 90px #000000a6}@media(min-width:760px){.np-wrap{place-items:center}.np-full{border-radius:28px;max-height:calc(100dvh - 40px)}}.np-full .np-bg{position:absolute;inset:-20%;z-index:-1;background-size:cover;background-position:center;filter:blur(70px) saturate(150%);opacity:.32}.np-head{display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.2em;font-weight:800;color:var(--lime)}.np-cover{margin:14px auto 0;width:100%;aspect-ratio:1;max-height:46dvh;max-width:46dvh;border-radius:22px;overflow:hidden;background:#1e1e21;display:grid;place-items:center;box-shadow:0 24px 60px #0000008c}.np-cover img{width:100%;height:100%;object-fit:cover}.np-title{font-size:21px;font-weight:750;margin-top:18px;letter-spacing:-.015em}.np-artist{all:unset;cursor:pointer;color:var(--mute);font-size:14.5px;margin-top:4px;display:inline-flex;gap:8px;align-items:center}.np-artist:not(:disabled):hover{color:var(--text)}.np-artist:disabled{cursor:default}.np-times{display:flex;justify-content:space-between;font-size:11.5px;color:var(--mute);font-variant-numeric:tabular-nums;margin-top:4px}.np-ctrl{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:8px}.np-ctrl .pbtn{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:transparent;border:0;color:var(--text);cursor:pointer;transition:transform .15s}.np-ctrl .pbtn:active{transform:scale(.92)}.np-ctrl .pbtn.main{width:68px;height:68px;background:var(--lime);color:#0b0b0c;box-shadow:0 10px 30px #f2f1ec40}.np-vol{display:flex;align-items:center;gap:10px;margin-top:12px;color:var(--mute)}.np-vol input{flex:1}.np-mute{all:unset;cursor:pointer;display:grid;place-items:center;width:28px;height:28px}.np-q{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.np-q button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;padding:6px;border-radius:12px;width:100%}.np-q button:hover{background:var(--card2)}.np-q img,.np-q .ph{width:38px;height:38px;border-radius:9px;object-fit:cover;flex:none;background:var(--bg3)}.np-foot{margin-top:12px;font-size:11.5px;color:var(--mute2);display:flex;justify-content:space-between}.np-foot a{color:var(--mute)}.badge-n{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--lime);color:#0b0b0c;font-size:10px;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 2px var(--bg)}.notice.ok{border-color:#f2f1ec59}.np-err{margin-top:8px;font-size:11.5px;color:#ff8a80;text-align:center}.vpn-note{margin-top:8px;padding:6px 10px;border-radius:10px;border:1px solid rgba(255,196,84,.35);background:#ffc45414;color:#ffd27a;font-size:11.5px;line-height:1.272;text-align:center}.np-search{margin-top:16px}.np-search-box{display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--text)}.np-search-box:focus-within{border-color:#ffffff4d}.np-search-box input{all:unset;flex:1;min-width:0;height:40px;font-size:14.5px}.np-search-msg{margin-top:6px;font-size:11.5px;opacity:.7}.np-search .np-q{margin-top:8px}.pbtn[aria-busy=true]{cursor:progress}.rel-head{display:flex;gap:14px;align-items:center}.rel-head img{width:104px;height:104px;border-radius:14px;object-fit:cover;flex:none}.rel-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin-top:16px}.rel-stats>div{background:#ffffff0a;border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.rel-stats span{font-size:11.5px;opacity:.65}.rel-hist{display:flex;align-items:flex-end;gap:3px;height:64px;margin-top:14px}.rel-hist i{flex:1;background:var(--lime, #c8f169);border-radius:3px 3px 0 0;opacity:.8;min-width:3px}.rel-story{font-size:13px;margin-top:10px}.rel-note{display:flex;gap:6px;align-items:center;font-size:11.5px;opacity:.7;margin:4px 0 8px}.rel-review{border-top:1px solid rgba(255,255,255,.07);padding:10px 0}.rel-review p{margin:6px 0;font-size:13px;line-height:1.618}.rel-seg{display:grid;gap:4px;margin:6px 0 10px}.rel-seg>div{display:grid;grid-template-columns:minmax(0,170px) 1fr 40px;gap:8px;align-items:center;font-size:11.5px}.rel-seg i{height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.rel-seg i b{display:block;height:100%;background:#ffffff8c}.rel-seg em{font-style:normal;text-align:right;opacity:.7}.rel-cmt{padding:8px 0;border-top:1px solid rgba(255,255,255,.05)}.rel-cmt p{margin:2px 0;font-size:13px}@media(max-width:480px){.rel-head img{width:76px;height:76px}.rel-seg>div{grid-template-columns:minmax(0,120px) 1fr 36px}}.brand-crest.mk{background:center / contain no-repeat;border-radius:0}.brand-crest{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;font-style:normal;font-weight:800;color:#111;flex:none;font-size:14.5px}.brand-form{display:grid;gap:10px;margin-top:12px}.brand-form label{display:grid;gap:4px;font-size:11.5px}.brand-form label span{opacity:.7}.brand-form input{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:9px 11px;color:inherit;font:inherit;font-size:14.5px;min-width:0}.brand-sw{display:flex;flex-wrap:wrap;gap:8px}.brand-sw button{width:30px;height:30px;border-radius:50%;border:2px solid transparent;cursor:pointer}.brand-sw button.on{border-color:#fff;box-shadow:0 0 0 2px #0006 inset}.cmp-more{border:1px solid var(--line);border-radius:16px;padding:12px 14px;background:#ffffff05}.cmp-more>summary{cursor:pointer;list-style:none;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.cmp-more>summary::-webkit-details-marker{display:none}.cmp-more>summary:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 2px 3px auto;flex:none}.cmp-more[open]>summary:after{transform:rotate(225deg);margin-bottom:-3px}.cmp-more>summary span{font-size:11.5px}.cmp-more[open]>summary{margin-bottom:16px}.offer-why{margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.618;color:var(--mute, #9a9aa0)}.offer-why li+li{margin-top:3px}.offer-why b{color:var(--text)}.fut{position:relative;display:block;width:100%;aspect-ratio:100 / 140;container-type:inline-size;perspective:900px;text-align:left;--rx: 0deg;--ry: 0deg;--gx: 50%;--gy: 25%;--mat: #c9ced5;--ink-c: #14171b;--fr: rgba(25,30,40,.32);--pat: rgba(255,255,255,.22);filter:drop-shadow(0 16px 22px rgba(0,0,0,.55));transition:transform .45s var(--ease),filter .45s var(--ease);-webkit-tap-highlight-color:transparent}.fut:hover{transform:translateY(-6px);filter:drop-shadow(0 30px 32px rgba(0,0,0,.72))}.fut:active{transform:translateY(-2px) scale(.985)}.fut-tilt{position:absolute;inset:0}.fut-body{position:absolute;inset:0;overflow:hidden;background:var(--mat);color:var(--ink-c);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.fut-ph{position:absolute;z-index:1;top:9cqw;left:27cqw;right:8.2cqw;height:63.5cqw;overflow:hidden;clip-path:polygon(0 0,calc(100% - 5.2cqw) 0,100% 6.4cqw,100% 100%,0 100%);mask-image:linear-gradient(180deg,transparent 0,#000 4%,#000 60%,transparent 97%),linear-gradient(90deg,transparent 0,#000 16%,#000 96%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 4%,#000 60%,transparent 97%),linear-gradient(90deg,transparent 0,#000 16%,#000 96%,transparent 100%);mask-composite:intersect;-webkit-mask-composite:source-in}.fut-ph img,.fut-ph>*{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block}.fut-ovr{position:absolute;z-index:2;top:13cqw;left:7.5cqw;width:21cqw;text-align:center}.fut-ovr b{display:block;font-family:var(--display);font-weight:900;font-size:18.5cqw;line-height:.86;letter-spacing:-.06em}.fut-ovr span{display:block;font-weight:800;font-size:5cqw;letter-spacing:.1em;margin-top:2.2cqw}.fut-ovr .crest{display:grid;place-items:center;width:12.5cqw;height:12.5cqw;margin:3.4cqw auto 0;border-radius:3.6cqw;font-style:normal;font-weight:900;font-size:3.3cqw;letter-spacing:.02em;color:#fff;box-shadow:inset 0 0 0 1px #0000002e,0 1cqw 2.4cqw #00000040}.fut-ovr .crest.mk{background:center / contain no-repeat;box-shadow:none;border-radius:0}.fut-ovr .crest.fa{box-shadow:inset 0 0 0 1.4px var(--fr);color:inherit;opacity:.8}.fut-ovr small{display:block;margin-top:2.8cqw;font-family:var(--mono);font-weight:800;font-size:4.2cqw}.fut-ovr small.u{color:#1d7a2c}.fut-ovr small.d{color:#b3261e}.fut-ovr small.fut-change{margin-top:1cqw;font-size:clamp(8px,4cqw,11px);white-space:nowrap}.fut-nm{position:absolute;z-index:2;top:72.5cqw;left:8cqw;right:8cqw;height:16.5cqw;padding-top:1cqw;display:flex;align-items:center;justify-content:center;text-align:center}.fut-nm span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-family:var(--display);font-weight:800;font-size:calc(7.8cqw * var(--nk, 1));line-height:1.272;text-transform:none;letter-spacing:-.01em}.fut-nm:after{content:"";position:absolute;left:10cqw;right:10cqw;bottom:-1.6cqw;height:1px;background:var(--fr)}@keyframes enc0re-nick-pulse{0%,to{opacity:1}50%{opacity:.65}}.enc0re-nick-animated{animation:enc0re-nick-pulse 3s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.enc0re-nick-animated{animation:none}}.fut-sts{position:absolute;z-index:2;top:91.5cqw;left:12cqw;right:12cqw;display:grid;grid-template-columns:1fr 1fr}.fut-sts .c{display:flex;flex-direction:column;gap:1.6cqw;padding:0 0 0 4cqw}.fut-sts .c+.c{border-left:1px solid var(--fr);padding-left:6cqw}.fut-sts .c div{display:flex;align-items:baseline;gap:2cqw}.fut-sts b{font-family:var(--display);font-weight:800;font-size:6.4cqw;line-height:1;min-width:9.5cqw}.fut-sts span{font-weight:700;font-size:4.3cqw;letter-spacing:.05em;opacity:.78}.fut-meta{position:absolute;z-index:2;left:0;right:0;top:118.5cqw;display:flex;justify-content:center;align-items:center;gap:2.2cqw;font-weight:800;font-size:3.6cqw;letter-spacing:.04em;opacity:.68;white-space:nowrap}.fut-meta i{width:1cqw;height:1cqw;border-radius:50%;background:currentColor;opacity:.6}.fut-frame{position:absolute;inset:0;z-index:3;width:100%;height:100%;pointer-events:none}.fut-frame path{fill:none;stroke:var(--fr);stroke-width:1.3;vector-effect:non-scaling-stroke}.fut-badge{position:absolute;z-index:5;top:4.6cqw;left:50%;transform:translate(-50%);padding:1cqw 2.8cqw;border-radius:99px;font-weight:900;font-size:3.4cqw;letter-spacing:.16em;background:#000000c7;color:#f3dc95;box-shadow:0 0 0 1px #f3dc9580}.fut-mine{position:absolute;z-index:5;bottom:3.6cqw;left:50%;transform:translate(-50%);padding:1cqw 3cqw;border-radius:99px;font-weight:900;font-size:3.4cqw;letter-spacing:.16em;background:var(--lime);color:var(--ink)}.fut.mine{filter:drop-shadow(0 0 1px var(--lime)) drop-shadow(0 16px 22px rgba(0,0,0,.55))}.fut.t-bronze{--mat: #c08660;--ink-c: #2a1406;--fr: rgba(70,32,8,.42);--pat: rgba(255,230,210,.18)}.fut.t-gold{--mat: #e2c46e;--ink-c: #2a1d02;--fr: rgba(95,62,4,.42)}.fut.t-rare{--mat: #e8bf3c;--ink-c: #1d1300;--fr: rgba(255,248,215,.75);--pat: rgba(255,255,255,.3)}.fut.t-rare .fut-nm:after,.fut.t-rare .fut-sts .c+.c{--fr: rgba(60,38,0,.45)}.fut.t-totw{--mat: #1c1b18;--ink-c: #f3dc95;--fr: rgba(243,220,149,.7);--pat: rgba(243,220,149,.12)}.fut.t-totw .fut-ovr small.u{color:var(--lime)}.fut.t-icon{--mat: #ece4cc;--ink-c: #3a2d0c;--fr: rgba(150,120,50,.6)}.sheet-hero .nick{text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;line-height:1}.sheet-hero .hero-ovr{flex-shrink:0;text-align:right;padding-left:14px}.fut-ia{position:absolute;z-index:3;left:50%;transform:translate(-50%);top:125.5cqw;padding:.5cqw 2.4cqw;border-radius:99px;font-size:3.4cqw;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#0a0a0cd1;color:#ff8a8d;border:1px solid rgba(255,90,95,.55);white-space:nowrap}.fut.t-unk{--mat: #4f545b;--ink-c: #f1f3f5;--fr: rgba(255,255,255,.22);--pat: rgba(255,255,255,.08)}.fut .fut-ovr b.est{font-size:.62em;letter-spacing:-.02em}.fut .fut-ovr b.unk{opacity:.85}.fut-tag{position:absolute;z-index:6;top:-2.4cqw;left:50%;transform:translate(-50%);white-space:nowrap;padding:1cqw 3cqw;border-radius:99px;font-weight:900;font-size:3.2cqw;letter-spacing:.12em;text-transform:uppercase;background:#e2c46e;color:#121212;box-shadow:0 4px 14px #00000073}.scene-backdrop{position:fixed;inset:0;z-index:-1;overflow:hidden;isolation:isolate;pointer-events:none;background:#070708}.app>.scene-backdrop .m-wall{filter:blur(5px);opacity:.4}.app{position:relative;isolation:isolate}.menu2{position:fixed;inset:0;z-index:70;overflow-y:auto;overflow-x:hidden;background:#070708;isolation:isolate;display:flex;flex-direction:column}.m-wall{position:fixed;inset:-12% -20%;z-index:-3;display:flex;flex-direction:column;justify-content:center;gap:16px;transform:rotate(-9deg);opacity:.55;pointer-events:none}.m-row{display:flex;gap:16px;width:max-content;animation:mscroll 120s linear infinite}.m-row:nth-child(2){animation-direction:reverse;animation-duration:150s;margin-left:-120px}.m-row:nth-child(3){animation-duration:135s}.m-row img{width:190px;height:250px;object-fit:cover;border-radius:20px;filter:grayscale(.5) saturate(.7) contrast(1.1) brightness(.6);flex:none;background:#141416}@keyframes mscroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.m-shade{position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(80% 70% at 28% 45%,#0707089e,#070708f0 78%),linear-gradient(180deg,#070708bf,#07070859 35%,#070708e6 85%,#070708)}.m-glow{position:fixed;z-index:-1;width:80vw;height:80vw;left:-25vw;top:-35vw;pointer-events:none;display:none}.m-top{display:flex;align-items:center;justify-content:space-between;padding:calc(18px + env(safe-area-inset-top)) clamp(18px,4vw,48px) 10px}.m-brand{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;letter-spacing:.3em;font-size:13px}.m-brand em{font-style:normal;color:var(--lime);letter-spacing:0}.m-brand img{width:46px;height:46px;flex:none;border-radius:10px}.m-actions{min-width:0;flex-wrap:wrap;justify-content:flex-end}@media(max-width:600px){.m-top{flex-wrap:wrap;gap:8px}.m-actions{flex:1 1 100%}}.m-main{flex:1;width:100%;max-width:1260px;margin:0 auto;padding:3vh clamp(18px,4vw,48px) 40px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.m-main.single{grid-template-columns:1fr;justify-items:center}.m-title .k{display:inline-block;font-size:11.5px;letter-spacing:.3em;color:var(--lime);font-weight:800}.m-title h1{font-family:var(--display);font-weight:900;font-size:clamp(58px,10vw,148px);line-height:.84;letter-spacing:-.05em;margin:18px 0 0}.m-title h1 em{font-style:normal;color:var(--lime)}.m-title p{color:#f3f2eead;max-width:460px;font-size:16.5px;line-height:1.618;margin:22px 0 0}.m-stats{display:flex;gap:clamp(18px,3vw,36px);margin-top:30px}.m-stats b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(20px,2.4vw,28px);letter-spacing:-.02em}.m-stats span{display:block;margin-top:4px;font-size:10px;color:var(--mute);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.m-links{display:flex;gap:8px;flex-wrap:wrap}.m-links .btn{flex:1;justify-content:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.m-foot{text-align:center;padding:18px 18px calc(18px + env(safe-area-inset-bottom));font-size:10px;letter-spacing:.32em;color:var(--mute2)}.wz-card{width:100%;background:#101012d6;backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);border:1px solid var(--line2);border-radius:30px;padding:clamp(20px,3vw,36px);box-shadow:0 40px 100px -40px #000000e6}.wz-narrow{max-width:620px}.wz-wide{max-width:900px}.wz-card h2{font-family:var(--display);font-weight:800;font-size:clamp(24px,3vw,34px);margin:0;letter-spacing:-.02em}.wz-p{font-size:14.5px;line-height:1.618;margin:10px 0 0}.wz-steps{display:flex;gap:8px;margin-bottom:26px}.wz-steps>div{flex:1;min-width:0}.wz-steps i{display:block;height:3px;border-radius:3px;background:var(--line2);transition:background .4s}.wz-steps .on i{background:var(--lime)}.wz-steps span{display:block;font-size:10px;letter-spacing:.12em;color:var(--mute2);margin-top:9px;text-transform:uppercase;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wz-steps .on span{color:var(--text)}.wz-picks{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.wz-pick{border-radius:28px;padding:8px 8px 4px;border:2px solid transparent;transition:border-color .25s,box-shadow .3s,background .3s}.wz-pick.on{border-color:var(--lime);background:#f2f1ec0d;box-shadow:0 0 0 6px #f2f1ec14}.wz-pick .why{text-align:center;font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--mute);text-transform:uppercase;margin:4px 0 10px}.wz-pick.on .why{color:var(--lime)}.wz-pick .note{text-align:center;font-size:11.5px;color:var(--mute);line-height:1.272;padding:10px 6px 6px;min-height:40px}@media(max-width:860px){.m-main{grid-template-columns:1fr;padding-top:2vh;align-items:start;gap:26px}.m-title p{font-size:14.5px}.m-row img{width:120px;height:158px;border-radius:14px}.wz-picks{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;scrollbar-width:none}.wz-pick{flex:0 0 min(62vw,240px);scroll-snap-align:center}}@media(max-width:860px){.m-main,.m-main.single{grid-template-columns:minmax(0,1fr)}.m-title h1{font-size:clamp(48px,16vw,96px)}.m-title,.m-links{min-width:0;max-width:100%}.m-foot{letter-spacing:.18em}}.wz-cash{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.wz-cash button{padding:9px 14px;border-radius:12px;border:1px solid var(--line);background:#ffffff08;font-weight:700;font-size:13px;color:inherit}.wz-cash button.on{border-color:var(--lime);background:#f2f1ec14}.wz-card{--wzp: clamp(20px, 3vw, 36px)}.m-main.single{padding-bottom:110px}.wz-act{position:static;margin:24px calc(-1 * var(--wzp)) calc(-1 * var(--wzp));padding:14px var(--wzp) var(--wzp);background:#101012f7;border-top:1px solid var(--line);border-radius:0 0 30px 30px}.wz-act .btn.primary{min-width:0}.wz-act .btn.primary>span{min-width:0;white-space:normal;text-align:center;line-height:1.272;overflow-wrap:anywhere}.wz-sum{margin:0 0 10px;font-size:13px;line-height:1.618;color:var(--mute)}.wz-sum b{color:var(--text)}.wz-now{display:none}@media(max-width:640px){.wz-act{border-radius:0 0 22px 22px}.wz-steps{margin-bottom:10px}.wz-steps span,.wz-bk{display:none}.wz-now{display:block;margin-bottom:18px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}}.app>.scene-backdrop .m-row{animation:none}@media(min-width:861px){.player{left:auto;right:20px;width:340px}.fab-music{left:auto;right:20px}}@media(max-width:860px){.brand b{display:none}.topnav-in{gap:8px}.navright{gap:6px!important;margin-left:auto}.navright .iconbtn{width:38px;height:38px}.btn.advance{padding-left:14px;padding-right:12px}.player{padding-top:8px;padding-bottom:8px}.player .art{width:42px;height:42px;border-radius:11px}}@media(max-width:400px){.topnav-in{gap:6px}.navright{gap:4px!important}.navright .iconbtn{width:34px;height:34px}.navright .tn-ic .iconbtn{width:32px;height:32px}.btn.advance{padding-left:10px;padding-right:10px}}.market-more{display:flex;justify-content:center;padding:14px 0 6px}.empty-x{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:240px;padding:34px 36px;border-radius:22px;border:1px solid var(--line2);background:#101011}.empty-x img{position:absolute;inset:0 0 0 auto;width:62%;height:100%;object-fit:cover;z-index:-1;filter:grayscale(1) brightness(.5);mask-image:linear-gradient(90deg,transparent,#000 60%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%)}.empty-x .tx{max-width:460px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.empty-x .tx b{font-family:var(--display);font-weight:800;font-size:clamp(22px,2.4vw,30px);line-height:1.05;text-transform:uppercase;letter-spacing:-.015em}.empty-x .tx p{color:var(--mute);font-size:14.5px;line-height:1.618;margin:0 0 6px}.card.flat:has(>.empty-x){padding:0!important;border:0;background:none}.spark-empty{display:grid;place-items:center;border-radius:14px;border:1px dashed var(--line2);margin-top:6px}.spark-empty span{font-size:11.5px;color:var(--mute2, rgba(255,255,255,.4))}@media(max-width:860px){.empty-x{min-height:220px;padding:24px 20px;align-items:flex-end}.empty-x img{width:100%;opacity:.55;mask-image:linear-gradient(180deg,#000,transparent 85%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%)}}.player{transition:transform .45s var(--ease),opacity .35s,filter .35s}.player.tuck{transform:translateY(calc(100% + 40px))!important;opacity:0;pointer-events:none}.player.tuck-live{transform:translate(calc(100% - 64px))!important;opacity:.92}@media(max-width:860px){.player.tuck-live{transform:translate(calc(100% - 62px))!important}}.app{padding-bottom:calc(var(--tab-h) + 120px)}.dayfeed{display:grid;gap:6px;margin:8px 0 2px}.dayfeed-d{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;font-size:11.5px;line-height:1.272;padding:6px 8px;border-radius:8px;background:#ffffff0a}.dayfeed-d b{font-size:11.5px;opacity:.7;font-weight:600}.dayfeed-d .up{color:var(--lime,#b4f03c)}.dayfeed-d .down{color:#ff8a80}.seg{max-width:100%}@media(max-width:560px){.seg{display:flex}.seg button{flex:1 1 auto;min-width:0;padding:8px 10px;overflow:hidden;text-overflow:ellipsis}.card input[type=range]{max-width:100%;box-sizing:border-box}}.ar-beat-row>span:first-child{min-width:0}.ar-beat-row>span:last-child{flex:none;white-space:nowrap}@media(pointer:coarse){input,select,textarea,.input{font-size:16.5px}}.m-root{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.m-left{min-width:0;display:flex;flex-direction:column;gap:30px}.m-root .m-title h1{font-size:clamp(56px,8.2vw,132px);white-space:nowrap}.m-list{display:flex;flex-direction:column;gap:10px;max-width:560px}.m-item{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:18px;min-height:88px;padding:16px 22px;border-radius:22px;text-align:left;background:#121214b8;border:1px solid var(--line2);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);transition:transform .4s var(--ease),border-color .3s,background .3s,box-shadow .4s}.m-item img{position:absolute;inset:0 0 0 auto;width:58%;height:100%;object-fit:cover;z-index:-2;filter:grayscale(.25) saturate(.8) brightness(.5);opacity:.5;transition:transform 1.2s var(--ease),filter .5s,opacity .5s;mask-image:linear-gradient(90deg,transparent,#000 70%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%)}.m-item:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:3px;border-radius:3px;background:var(--lime);transform:scaleY(0);transition:transform .35s var(--ease)}.m-item:not(.locked):hover{transform:translate(6px);border-color:#f2f1ec8c;background:#181a14cc;box-shadow:0 24px 60px -30px #f2f1ec66}.m-item:not(.locked):hover:before{transform:scaleY(1)}.m-item:not(.locked):hover img{transform:scale(1.06);filter:grayscale(.1) saturate(.9) brightness(.58);opacity:.65}.m-item .no{font-family:var(--mono);font-size:11.5px;color:var(--lime);font-weight:700;width:24px;flex:none}.m-item .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.m-item .tx b{font-family:var(--display);font-weight:800;font-size:clamp(19px,1.9vw,25px);text-transform:uppercase;letter-spacing:-.015em;line-height:1}.m-item .tx small{font-size:13px;color:#f3f2ee9e;line-height:1.272}.m-item .ar{flex:none;color:var(--mute);transition:color .3s,transform .35s var(--ease)}.m-item:hover .ar{color:var(--lime);transform:translate(4px)}.m-item.cont{background:var(--lime);color:var(--ink);border-color:transparent}.m-item.cont .tx small{color:#0c0e06b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-item.cont .ar,.m-item.cont:hover .ar{color:var(--ink)}.m-item.cont:hover{background:var(--lime2);border-color:transparent}.m-item.cont .ic{width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--lime);display:grid;place-items:center;flex:none}.m-item.locked{cursor:not-allowed}.m-item.locked img{opacity:.35}.m-item.m-item-beef img{width:62%;object-position:center 22%;filter:grayscale(.2) saturate(.8) brightness(.55);opacity:.55;mask-image:linear-gradient(90deg,transparent,#000 54%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 54%)}.m-item.m-item-beef{min-height:128px}.m-item.locked .no{color:var(--mute2)}.m-item.locked .tx b,.m-item.locked .tx small{opacity:.6}.m-soon{flex:none;padding:6px 10px;border-radius:999px;border:1px solid var(--line2);background:#0a0a0bb3;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);white-space:nowrap}.m-item.locked .tx{opacity:.55}.m-item .soon{flex:none;display:flex;gap:6px;align-items:center;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:7px 11px;border-radius:999px;background:#ffb5471f;color:var(--amber);border:1px solid rgba(255,181,71,.32)}.m-root .m-links{display:flex;gap:6px;flex-wrap:wrap;padding-left:4px}.m-link{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--mute);transition:color .25s,background .25s}.m-link:hover{color:var(--text);background:#ffffff0f}.m-right{min-width:0;display:flex;flex-direction:column;align-items:center;gap:34px}.m-fan{position:relative;width:min(100%,560px);height:clamp(320px,40vw,460px)}.m-fc{position:absolute;top:50%;left:50%;width:clamp(170px,17vw,236px);margin:calc(clamp(170px,17vw,236px)*-.7) 0 0 calc(clamp(170px,17vw,236px)/-2);pointer-events:none}.m-fc.f0{translate:-62% 6%;z-index:1}.m-fc.f1{z-index:3;scale:1.08}.m-fc.f2{translate:62% 6%;z-index:2}.m-fc.f0 .fut,.m-fc.f2 .fut{filter:brightness(.82) drop-shadow(0 18px 24px rgba(0,0,0,.6))}.m-fc .crest,.m-fc .fut-change,.m-fc .fut-meta,.m-fc .fut-badge{display:none}.m-float{animation:mfloat 6.5s ease-in-out infinite}@keyframes mfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.m-right .m-stats{margin-top:0;justify-content:center}.m-right .m-stats>div{text-align:center}@media(max-width:860px){.m-root{grid-template-columns:minmax(0,1fr);gap:8px}.m-root .m-right{order:-1;gap:18px}.m-fan{height:236px}.m-fc{width:138px;margin:-97px 0 0 -69px}.m-early{display:table;margin:0 0 10px}.m-root .m-title h1{font-size:clamp(52px,17vw,92px)}.m-left{gap:22px}.m-item{min-height:76px;padding:14px 16px;gap:12px}.m-item img{width:70%}.m-item .no{display:none}.m-item .tx small{font-size:11.5px}.m-item .soon{padding:6px 9px;font-size:9px}.m-root .m-right .m-stats{display:none}}@media(min-width:861px){.m-root{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:32px}.m-left{position:relative;z-index:2}.m-root .m-title h1{font-size:clamp(56px,7vw,116px)}.m-fan{width:min(100%,520px)}.m-fc{width:clamp(160px,15.5vw,222px);margin:calc(clamp(160px,15.5vw,222px)*-.7) 0 0 calc(clamp(160px,15.5vw,222px)/-2)}.m-fc.f0{translate:-56% 6%}.m-fc.f2{translate:56% 6%}}.next-act{margin-top:22px;width:100%;display:flex;align-items:center;gap:18px;padding:16px 16px 16px 20px;border-radius:20px;text-align:left;background:#0a0a0bb8;border:1px solid rgba(242,241,236,.38);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 0 0 1px #0003,0 24px 50px -28px #f2f1ec73;transition:transform .35s var(--ease),border-color .3s,box-shadow .35s}.next-act:hover{transform:translateY(-2px);border-color:var(--lime);box-shadow:0 30px 60px -28px #f2f1ec99}.na-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.na-e{font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--lime)}.na-tx b{font-family:var(--display);font-weight:800;font-size:clamp(18px,2vw,24px);text-transform:uppercase;letter-spacing:-.015em;line-height:1.05}.na-tx small{font-size:13px;color:#f3f2ee9e;line-height:1.272}.na-b{flex:none;display:inline-flex;align-items:center;gap:6px;padding:13px 18px;border-radius:14px;background:var(--lime);color:var(--ink);font-weight:800;font-size:14.5px;white-space:nowrap}.squad .card-h{margin-bottom:14px}.squad-row{display:grid;grid-auto-flow:column;grid-auto-columns:172px;gap:16px;overflow-x:auto;padding:8px 4px 26px;margin:-8px -4px 0;scroll-snap-type:x proximity;scrollbar-width:thin}.sq{scroll-snap-align:start}.sq-add{aspect-ratio:100 / 140;border-radius:18px;border:1.5px dashed var(--line2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--mute);background:transparent;transition:border-color .3s,color .3s,background .3s}.sq-add:hover{border-color:var(--lime);color:var(--text);background-color:#f2f1ec0a}.sq-add .pl{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#ffffff0f;color:var(--lime)}.sq-add b{font-family:var(--display);font-weight:800;font-size:14.5px;text-transform:uppercase;color:var(--text)}.sq-add small{font-size:11.5px}@media(max-width:860px){.next-act{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.na-b{justify-content:center}.squad-row{grid-auto-columns:138px;gap:12px}.tiles{overflow-x:auto;scrollbar-width:none}}.viewtog{display:inline-flex;padding:3px;border-radius:12px;background:#ffffff0d;border:1px solid var(--line);margin-left:auto}.viewtog button{width:36px;height:32px;border-radius:9px;display:grid;place-items:center;color:var(--mute);transition:background .25s,color .25s}.viewtog button.on{background:var(--lime);color:var(--ink)}.card.flat.mk-flat{padding:6px 0 0!important;background:none;border:0}.mk-cards{grid-template-columns:repeat(auto-fill,minmax(178px,1fr))}.mk-c{display:flex;flex-direction:column;gap:10px;min-width:0}.mk-p{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line);font-size:11.5px;color:var(--mute)}.mk-p b{color:var(--text);font-size:13px}.mk-p b.down{color:var(--red, #ff6b6b)}@media(max-width:860px){.mk-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.viewtog{margin-left:0}}.g-hero.solo{grid-template-columns:minmax(0,1fr)}.g-hero.solo .hero{min-height:280px}.g-hero.solo .next-act{max-width:760px}@media(max-width:860px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;overflow:visible!important;gap:10px}.tiles .tile{aspect-ratio:4 / 3}.tiles>:last-child .tile,.tiles>.tile:last-child{grid-column:1 / -1;aspect-ratio:16 / 7}}.g-hero .hero{min-height:0;padding:clamp(18px,2.6vw,28px)}.g-hero .hero .h1{font-size:clamp(30px,3.6vw,48px)}.g-hero .hero-progress{margin-top:12px}.g-hero .next-act{margin-top:16px}.hero-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.hero-chips button{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%;padding:8px 14px;border-radius:12px;text-align:left;background:#0a0a0b99;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .25s}.hero-chips button:hover{border-color:var(--line2)}.hero-chips span{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.hero-chips b{font-size:14.5px;max-width:260px}.hero-chips .hot{border-color:#ffb54780}.hero-chips .hot b{color:var(--amber)}.hero-chips .skip{margin-left:auto;justify-content:center;background:none;border-color:transparent;font-size:11.5px;color:var(--mute)}.hero-chips .skip:hover{color:var(--text)}@media(max-width:860px){.hero-chips button:not(.skip){flex:1 1 30%}.hero-chips .skip{flex:1 1 100%;margin:0}}.rep-lines{margin-top:16px;border-radius:14px;border:1px solid var(--line);overflow:hidden}.rep-lines>div{display:flex;justify-content:space-between;gap:12px;padding:9px 14px;font-size:13px}.rep-lines>div+div{border-top:1px solid var(--line)}.rep-lines span{color:var(--mute)}.why{padding:12px 14px;border-radius:14px;background:#ffffff09;border:1px solid var(--line);margin-bottom:8px;font-size:13px}.why-f{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 14px;margin-top:10px}.why-f div{display:flex;flex-direction:column;gap:2px}.why-f span{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.why-f b{font-size:13px;font-weight:650}.why-f b.mute{color:var(--text)}.why p{margin:10px 0 0;font-size:13px}@media(max-width:1180px)and (min-width:861px){.weekchip,.brand b,.btn.advance kbd{display:none!important}.topnav-in{gap:12px}.navlinks{margin-left:0;gap:0}.navlink{padding:9px 8px!important;letter-spacing:.04em!important;font-size:11.5px}}.rel-bar{height:6px;border-radius:6px;background:#ffffff12;margin:10px 0 6px;overflow:hidden}.rel-bar i{display:block;height:100%;border-radius:6px;background:var(--lime)}@media(max-width:1180px)and (min-width:861px){.player{width:290px}}.stats.z2{grid-template-columns:repeat(4,minmax(0,1fr))}.stats.z2 .stat{min-width:0}.stats.z2 .v.ellipsis{font-size:clamp(16px,1.7vw,22px)}.ind-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.ind-i{display:flex;gap:10px;align-items:flex-start;text-align:left;padding:12px 14px;border-radius:14px;background:#ffffff08;border:1px solid var(--line);min-width:0}.ind-i:hover{border-color:var(--line2)}.ind-i>span{font-size:10px;line-height:20px;flex:none}.ind-i div{min-width:0;display:flex;flex-direction:column;gap:3px}.ind-i b{font-size:13px}.ind-i small{font-size:11.5px;color:var(--mute);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hub-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:14px;border:1px dashed var(--line2);color:var(--mute);font-weight:700;font-size:13px;background:none}.hub-more:hover{color:var(--text)}.hub-more.on svg{transform:rotate(180deg)}@media(max-width:640px){.stats.z2{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero.hero-fc{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:28px;align-items:end}.hfc-l{min-width:0}.hfc-star{position:relative;width:200px;justify-self:end;filter:drop-shadow(0 26px 40px rgba(0,0,0,.6))}.hfc-tag{position:absolute;z-index:3;top:-12px;left:50%;transform:translate(-50%);white-space:nowrap;padding:4px 10px;border-radius:999px;background:var(--amber);color:#121212;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hfc-empty{border-radius:18px;border:1.5px dashed rgba(255,255,255,.3);background:#0a0a0b8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--mute);transition:border-color .2s}.hfc-empty:hover{border-color:var(--lime)}.hfc-empty .pl{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#ffffff14;color:var(--text)}.hfc-empty b{font-family:var(--display);font-weight:800;font-size:14.5px;text-transform:uppercase;color:var(--text)}.hfc-empty small{font-size:11.5px}.tiles.bento{grid-template-columns:1.6fr 1fr 1fr;grid-template-rows:repeat(2,180px)}.tiles.bento .tile{aspect-ratio:auto;height:100%}.tiles.bento .tile.tb-0{grid-row:1 / span 2}.tiles.bento .tb-0 .img{background-position:center 22%;filter:grayscale(.2) saturate(.85) brightness(.85) contrast(1.05)}.tiles.bento .tb-0 .t b{font-size:clamp(20px,2.2vw,28px)}.tile .tb-b{position:absolute;top:12px;left:12px;max-width:calc(100% - 64px);padding:5px 10px;border-radius:999px;background:#0a0a0bb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16);font-family:var(--display);font-weight:800;font-size:11.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:860px)and (min-width:561px){.hero.hero-fc{grid-template-columns:minmax(0,1fr) 150px;gap:20px;align-items:start}.hfc-star{width:150px;margin-top:14px}}@media(max-width:560px){.hero.hero-fc{display:flex}.hfc-star{position:absolute;top:16px;right:16px;width:92px}.hfc-tag{display:none}.hfc-empty{padding:6px}.hfc-empty .pl{width:36px;height:36px}.hfc-empty b{font-size:10px;text-align:center}.hfc-empty small{display:none}.hfc-l>.eyebrow,.hfc-l>.h1,.hfc-l>.hero-progress{margin-right:104px}.hfc-l{min-height:150px}}@media(max-width:860px){.tiles.bento{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none}.tiles.bento .tile{grid-column:auto!important;grid-row:auto!important;height:auto;aspect-ratio:4 / 3!important}.tiles.bento .tile.tb-0{grid-column:1 / -1!important;aspect-ratio:16 / 9!important}}.stats.z2{gap:10px}.stats.z2 .stat{padding:14px 15px 13px;background:var(--card)}.stats.z2 .stat svg.icn{position:static;width:19px;height:19px;padding:0;border-radius:0;color:var(--icon-ink);background:none;vertical-align:middle;margin-right:8px}.stats.z2 .eyebrow{font-size:13px;letter-spacing:0;text-transform:none;font-weight:650;color:var(--mute);vertical-align:middle}.stats.z2 .v{margin-top:12px;font-size:clamp(20px,2vw,26px)}.stats.z2 .d{display:block;font-size:11.5px}@media(max-width:640px){.stats.z2 .stat{padding:12px 12px 11px}.stats.z2 .stat svg.icn{width:18px;height:18px;margin-right:7px}.stats.z2 .eyebrow{font-size:11.5px}}.sec-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.sec-h h3{margin:0;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-weight:750}.rel-hero{position:relative;display:flex;gap:clamp(16px,3vw,32px);align-items:center;padding:clamp(18px,3vw,30px);border-radius:24px;overflow:hidden;border:1px solid var(--line);isolation:isolate}.rel-hero .rh-bg{position:absolute;inset:-40px;background-size:cover;background-position:center;filter:blur(40px) saturate(1.2) brightness(.45);z-index:-1;transform:scale(1.1)}.rel-hero .rh-cv{width:clamp(110px,18vw,190px);aspect-ratio:1;object-fit:cover;border-radius:16px;box-shadow:0 24px 60px #0000008c;flex:none}.rel-hero h2{font-family:var(--display, inherit);font-size:clamp(26px,4vw,46px);line-height:1;margin:8px 0 6px;text-transform:uppercase;letter-spacing:-.01em}.rh-tx{min-width:0}.rh-m{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:16px}.rh-m div,.rt-m div,.ch-sum div,.prem-s div{display:flex;flex-direction:column;gap:2px}.rh-m span,.rt-m span,.ch-sum span,.prem-s span,.lr-v span{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.rh-m b{font-size:21px}.rel-prod{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.rp{display:flex;gap:14px;text-align:left;padding:12px;border-radius:18px;background:#ffffff09;border:1px solid var(--line);color:inherit;cursor:pointer;transition:border-color .25s,transform .25s;min-width:0}.rp:hover{border-color:var(--line2);transform:translateY(-2px)}.rp .cv{position:relative;width:84px;height:84px;flex:none;border-radius:12px;overflow:hidden}.rp .cv img{width:100%;height:100%;object-fit:cover;filter:grayscale(.4) brightness(.75)}.rp .cd{position:absolute;inset:auto 6px 6px;text-align:center;font-size:11.5px;font-weight:800;padding:3px 0;border-radius:8px;background:var(--lime);color:#0b0b0c}.rp-b{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.rp-b b{font-size:14.5px}.rp-b .mute{font-size:13px}.rp-m{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:11.5px;color:var(--mute)}.rel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.rtile{text-align:left;padding:0;border-radius:18px;overflow:hidden;background:#ffffff09;border:1px solid var(--line);color:inherit;cursor:pointer;transition:transform .3s var(--ease, ease),border-color .3s;min-width:0}.rtile:hover{transform:translateY(-4px);border-color:var(--line2)}.rtile.on{border-color:#f2f1ec73;box-shadow:0 0 0 1px #f2f1ec26,0 18px 40px #f2f1ec12}.rtile .cv{position:relative;aspect-ratio:1;overflow:hidden}.rtile .cv img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease, ease)}.rtile:hover .cv img{transform:scale(1.05)}.rtile .pos{position:absolute;left:10px;top:10px;padding:4px 9px;border-radius:9px;font-weight:850;font-size:13px;background:var(--lime);color:#0b0b0c}.rtile .trd{position:absolute;right:10px;top:10px;padding:3px 8px;border-radius:8px;font-weight:800;font-size:10px;letter-spacing:.1em;background:#0a0a0bbf;color:var(--lime);border:1px solid rgba(242,241,236,.4)}.rt-b{padding:12px 12px 14px;display:flex;flex-direction:column;gap:3px;min-width:0}.rt-b>b{font-size:14.5px}.rt-b>span{font-size:11.5px;color:var(--mute)}.rt-m{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:6px}.rt-m b{font-size:13px}.ch-sum{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.ch-sum>div{padding:10px 16px;border-radius:14px;background:#ffffff09;border:1px solid var(--line)}.ch-sum b{font-size:16.5px}.podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:14px;align-items:end}.pod{order:2;text-align:left;padding:12px;border-radius:20px;background:#ffffff09;border:1px solid var(--line);color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:3px;min-width:0;transition:transform .3s}.pod:hover{transform:translateY(-4px)}.pod.p1{order:2;border-color:#f3dd9b73;background:#f3dd9b0d}.pod.p2{order:1}.pod.p3{order:3}.pod .cv{position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;margin-bottom:8px}.pod .cv img{width:100%;height:100%;object-fit:cover}.pod .n{position:absolute;left:10px;top:10px;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;font-size:21px;font-weight:900;line-height:1;color:#121214;background:#c9ced5;font-family:var(--display, inherit)}.pod.p1 .n{background:#e2c46e;width:46px;height:46px;font-size:23.5px}.pod.p3 .n{background:#c08660}.pod .cv:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff14;pointer-events:none}.pod b{font-size:14.5px}.pod .mute{font-size:13px}.pod-m{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:800}.pod-m .tag{margin-left:auto}.pod.p1{box-shadow:0 18px 50px #f3dd9b1a}.pod.mine{border-color:#f2f1ec99;box-shadow:0 0 30px #f2f1ec1f}.pod.rival{border-color:#ff5c5c80}.ch-cv{width:36px;height:36px;border-radius:8px;object-fit:cover;flex:none}.table tr.rival td{background:#ff5c5c0f}.table tr.rival td:first-child{box-shadow:inset 3px 0 0 var(--red)}@media(max-width:640px){.podium{grid-template-columns:1fr 1fr}.pod.p1{grid-column:1 / -1;order:0}.pod.p1 .cv{aspect-ratio:16 / 9}}.lbl-list{display:flex;flex-direction:column;gap:8px}.lbl-row{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:16px;background:#ffffff08;border:1px solid var(--line)}.lbl-row.mine{border-color:#f2f1ec8c;background:#f2f1ec0d}.lbl-row.rival{border-color:#ff5c5c73;background:#ff5c5c0a}.lbl-row .rk{width:26px;font-size:18.5px;font-weight:850;text-align:center;flex:none}.lbl-row .dot{width:10px;height:10px;border-radius:10px;flex:none}.lbar{height:6px;border-radius:6px;background:#ffffff0f;margin:8px 0 6px;overflow:hidden}.lbar i{display:block;height:100%;border-radius:6px;transition:width .8s var(--ease, ease)}.lr-v{display:flex;flex-direction:column;align-items:flex-end;flex:none}.lr-v b{font-size:16.5px}.tag.red{color:var(--red);border-color:#ff5c5c66;background:#ff5c5c14}.fin{display:flex;flex-direction:column;gap:9px}.fin-r{display:grid;grid-template-columns:minmax(0,1.1fr) 1fr auto;gap:12px;align-items:center;font-size:13px}.fin-r>span{color:var(--mute)}.fin-b{height:8px;border-radius:8px;background:#ffffff0d;overflow:hidden}.fin-b i{display:block;height:100%;border-radius:8px}.fin-b i.in{background:var(--lime)}.fin-b i.out{background:var(--red);opacity:.8}.fac-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.fac{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--line);min-height:280px;display:flex;isolation:isolate}.fac>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:grayscale(.6) brightness(.5);transition:transform .8s var(--ease, ease)}.fac:hover>img{transform:scale(1.05)}.fac:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0a0a0b26,#0a0a0beb 62%)}.fac-in{margin-top:auto;padding:18px;display:flex;flex-direction:column;gap:8px;width:100%}.fac .lvl{font-family:var(--display, inherit);font-size:30px;font-weight:900;text-transform:uppercase}.obj.done{opacity:.8}.prem{display:flex;gap:14px;align-items:center}.prem img{width:76px;height:76px;border-radius:12px;object-fit:cover;flex:none;box-shadow:0 12px 30px #00000073}.prem .grow{min-width:0;display:flex;flex-direction:column;gap:2px}.prem .grow b{font-size:16.5px}.prem-n{display:flex;flex-direction:column;align-items:flex-end;flex:none}.prem-n b{font-size:30px;font-weight:900;color:var(--lime);line-height:1}.prem-n span{font-size:11.5px;color:var(--mute)}.prem-s{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.prem-s b{font-size:14.5px}@media(max-width:1180px){.fab-music{bottom:calc(16px + var(--tab-h, 0px) + env(safe-area-inset-bottom))}}@media(min-width:861px){.page{padding-bottom:130px}}.sheet:focus,.sheet:focus-visible{outline:none}tr.click:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.stale-bar{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:300;display:flex;gap:12px;align-items:center;background:#1b1b1d;border:1px solid var(--lime);border-radius:14px;padding:10px 14px;font-size:13px;box-shadow:0 10px 30px #00000080;max-width:calc(100vw - 24px)}.story-card{position:relative;overflow:hidden}.story-card .story-t{font-size:clamp(20px,2.4vw,26px);font-weight:800;letter-spacing:-.02em;margin-top:6px}.story-card .story-blurb{color:var(--mute, #9a9a9a);font-size:13px;line-height:1.618;margin:6px 0 12px;max-width:70ch}.story-goal{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:#ffffff0a}.story-goal b{display:block;font-size:13px}.story-goal span{display:block;font-size:11.5px;opacity:.7;margin-top:2px}.story-beats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:12px}.story-beats .sb{display:grid;grid-template-columns:22px 1fr;column-gap:8px;align-items:center;opacity:.45}.story-beats .sb.on{opacity:1}.story-beats .sb i{grid-row:span 2;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11.5px;font-weight:800;background:#ffffff14}.story-beats .sb.on i{background:#fff;color:#111}.story-beats .sb span{font-size:10px;opacity:.6;text-transform:uppercase;letter-spacing:.06em}.story-beats .sb b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-card.won{box-shadow:inset 0 0 0 1px #78dc8c59}.story-card.lost{box-shadow:inset 0 0 0 1px #f064644d}.end-screen{position:fixed;inset:0;z-index:140;overflow-y:auto;background:#0e0e10;padding:clamp(24px,6vw,72px) clamp(16px,5vw,48px) 60px}.end-screen.r-bankrupt{background:#170e0e}.end-screen.r-fired{background:#15130e}.end-in{max-width:760px;margin:0 auto}.end-h{font-size:clamp(34px,7vw,64px);font-weight:900;letter-spacing:-.035em;line-height:.95;margin:10px 0 12px}.end-sub{font-size:14.5px;line-height:1.618;opacity:.75;max-width:60ch}.end-grade{display:flex;align-items:center;gap:18px;margin:26px 0 20px;padding:18px 20px;border-radius:20px;background:#ffffff0d}.end-grade>b{font-size:62px;font-weight:900;line-height:1;width:84px;height:84px;display:grid;place-items:center;border-radius:18px;background:#f2f2f2;color:#111;font-style:italic}.end-grade span{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;opacity:.6}.end-grade strong{display:block;font-size:21px;font-weight:800;margin-top:2px}.end-grade small{display:block;font-size:11.5px;opacity:.6;margin-top:2px}.end-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:640px){.end-stats{grid-template-columns:repeat(2,1fr)}}.end-stats>div{padding:12px 14px;border-radius:14px;background:#ffffff0a}.end-stats span{display:block;font-size:11.5px;opacity:.6}.end-stats b{display:block;font-size:21px;font-weight:800;margin-top:4px}.end-chart{margin-top:14px;padding:12px 14px;border-radius:14px;background:#ffffff08}.end-chart span{font-size:11.5px;opacity:.6}.end-in section{margin-top:22px}.end-in section h3{font-size:13px;text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin-bottom:10px}.end-tl{list-style:none;padding:0;margin:0;border-left:2px solid rgba(255,255,255,.12)}.end-tl li{position:relative;padding:0 0 12px 16px;display:grid;gap:2px}.end-tl li:before{content:"";position:absolute;left:-6px;top:4px;width:10px;height:10px;border-radius:50%;background:#e05555}.end-tl i{font-style:normal;font-size:10px;opacity:.55;text-transform:uppercase;letter-spacing:.06em}.end-tl span{font-size:14.5px;line-height:1.272}.end-tips{margin:0;padding-left:18px;display:grid;gap:6px;font-size:14.5px;line-height:1.618;opacity:.85}.end-actions{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.end-pill{position:fixed;left:50%;transform:translate(-50%);bottom:96px;z-index:130;padding:10px 18px;border-radius:999px;background:#f2f2f2;color:#111;font-weight:800;font-size:13px;display:flex;gap:8px;align-items:center;border:0;cursor:pointer;box-shadow:0 10px 30px #00000073}.danger-bar{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:#e6a03c1f}.danger-bar.crit{background:#e1464629;animation:dpulse 1.8s ease-in-out infinite}.danger-bar>div{flex:1;min-width:0}.danger-bar b{display:block;font-size:14.5px}.danger-bar span{display:block;font-size:13px;opacity:.8;margin-top:2px}.danger-bar em{font-style:normal;font-size:30px;font-weight:900}@keyframes dpulse{50%{box-shadow:0 0 0 4px #e146461f}}.m-legacy{margin-top:22px;display:grid;gap:8px;max-width:420px}.m-legacy .k{font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;opacity:.55}.m-legacy .lg{display:flex;gap:12px;align-items:center}.m-legacy .g{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#ffffff1a;font-weight:900;font-style:italic}.m-legacy strong{display:block;font-size:13px}.m-legacy small{display:block;font-size:11.5px;opacity:.6}.m-radio{position:fixed;right:clamp(12px,3vw,32px);bottom:clamp(12px,3vw,28px);z-index:70;display:flex;align-items:center;gap:12px;width:min(380px,calc(100vw - 24px));padding:10px;border-radius:18px;background:#141416b8;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 18px 50px #00000080,inset 0 0 0 1px #ffffff12}.m-radio-art{position:relative;width:48px;height:48px;flex:none;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:#ffffff0f}.m-radio-art img{width:100%;height:100%;object-fit:cover}.m-radio-art .eq{position:absolute;left:5px;bottom:5px}.m-radio-tx{flex:1;min-width:0;display:grid;gap:1px}.m-radio-tx small{font-size:10px;letter-spacing:.18em;opacity:.55;font-weight:700}.m-radio-tx b{font-size:13px}.m-radio-tx span{font-size:11.5px;opacity:.65}.np-vibe{margin-left:10px;opacity:.55;font-weight:500;letter-spacing:0;text-transform:none}@media(max-width:640px){.m-radio{left:12px;right:12px;width:auto}}button.weekchip{background:none;border:0;color:inherit;cursor:pointer;font:inherit}.wstrip{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:10px 0 4px}.wstrip .wd{padding:8px 4px 7px;border-radius:11px;background:#ffffff09;text-align:center;display:grid;gap:1px;min-width:0}.wstrip .wd b{font-size:11.5px}.wstrip .wd small{font-size:10px;opacity:.5}.wstrip .wd span{font-size:10px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wstrip .wd.past{opacity:.45}.wstrip .wd.cur{background:#f2f2f2;color:#111}.wstrip .wd.cur small,.wstrip .wd.cur span{opacity:.75}.wstrip .wd.match{box-shadow:inset 0 0 0 1.5px #ffffff59}.wstrip button.wd{border:0;font:inherit;color:inherit;cursor:pointer;transition:background .15s,transform .1s;-webkit-tap-highlight-color:transparent}.wstrip button.wd:hover{background:#ffffff14}.wstrip button.wd.cur:hover{background:#fff}.wstrip button.wd:active{transform:scale(.96)}.wstrip button.wd:focus-visible{outline:2px solid var(--lime, #fff);outline-offset:2px}.cal{display:grid;gap:14px;margin-top:16px}.cal-h{display:flex;justify-content:space-between;font-size:13px;margin-bottom:6px}.cal-h span{opacity:.55}.cal-e{display:grid;grid-template-columns:20px 74px 1fr;gap:6px;align-items:baseline;padding:7px 10px;border-radius:10px;background:#ffffff08;font-size:13px;margin-top:4px}.cal-e i{font-style:normal;opacity:.7}.cal-e .d{font-size:11.5px;opacity:.55}.cal-e.down i{color:#ff8a80}.cal-e.up i{color:#fff}.match-screen{position:fixed;inset:0;z-index:135;overflow-y:auto;background:#0e0e10;padding:clamp(18px,5vw,56px) clamp(14px,4vw,40px) 60px}.match-in{max-width:720px;margin:0 auto}.match-top{display:flex;justify-content:space-between;align-items:center}.match-head{display:flex;gap:16px;align-items:center;margin:18px 0}.match-head h1{font-size:clamp(30px,6vw,48px);font-weight:900;letter-spacing:-.03em;line-height:1}.match-head p{opacity:.65;margin-top:4px}.match-board{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:14px 18px;border-radius:18px;background:#ffffff0d}.match-board span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.1em;opacity:.55}.match-board b{font-size:27px;font-weight:900}.match-board .mom{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center}.match-board .mom span{grid-column:1 / -1}.mbar{height:8px;border-radius:99px;background:#ffffff14;overflow:hidden}.mbar i{display:block;height:100%;background:#f2f2f2;border-radius:99px}.match-board em{font-style:normal;font-weight:800}.match-board .dots{display:flex;gap:6px}.match-board .dots i{width:12px;height:12px;border-radius:50%;background:#ffffff1f}.match-board .dots i.ok{background:#6fdc8c}.match-board .dots i.no{background:#ff6b6b}.match-board .dots i.cur{background:transparent;box-shadow:inset 0 0 0 2px #fff}@media(max-width:560px){.match-board{grid-template-columns:1fr 1fr}.match-board .mom{grid-column:1 / -1;grid-row:2}}.match-mom,.match-flash,.match-end{margin-top:18px;padding:22px;border-radius:22px;background:#ffffff0b}.match-mom .tm{font-size:11.5px;opacity:.55;letter-spacing:.12em}.match-mom h2,.match-end h2{font-size:27px;font-weight:900;letter-spacing:-.02em;margin:4px 0 6px}.match-mom>p{opacity:.75}.match-mom .opts{display:grid;gap:10px;margin-top:16px}.match-mom .opts button{text-align:left;padding:14px 16px;border-radius:16px;border:0;background:#ffffff0f;color:inherit;cursor:pointer;display:grid;gap:3px;transition:transform .15s,background .15s}.match-mom .opts button:hover:not(:disabled){background:#ffffff1f;transform:translateY(-2px)}.match-mom .opts button:disabled{opacity:.4;cursor:not-allowed}.match-mom .opts b{font-size:16.5px}.match-mom .opts span{font-size:13px;opacity:.6}.ochips{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.ochips i{font-style:normal;font-size:11.5px;padding:3px 8px;border-radius:99px;background:#ffffff14;display:inline-flex;gap:4px;align-items:center}.match-flash{text-align:center;padding:34px 22px}.match-flash b{display:inline-flex;gap:10px;align-items:center;font-size:30px;font-weight:900}.match-flash.ok b{color:#6fdc8c}.match-flash.no b{color:#ff6b6b}.match-flash b em{font-style:normal;color:#fff;opacity:.8}.match-flash p{margin:10px auto 18px;max-width:46ch;opacity:.8;font-size:14.5px}.match-end p{opacity:.8}.match-end ol{margin:14px 0 18px;padding-left:18px;display:grid;gap:6px;font-size:13px}.match-end li.ok::marker{color:#6fdc8c}.match-end li.no::marker{color:#ff6b6b}.match-note{margin-top:16px;font-size:11.5px;opacity:.5;display:flex;gap:6px;align-items:center}.up,.num.up,i.up,b.up{color:var(--up)!important}.btn.primary{background:#f2f1ec;color:#0b0b0c;box-shadow:0 8px 28px #00000073!important}.btn.primary:hover:not(:disabled){background:#fff}.tag.lime{background:#ffffff1a;color:#f2f1ec}.eyebrow{color:#f2f1ec8c}.gi-root{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:#060708c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gi-card{width:min(520px,100%);padding:22px 22px 20px;border-radius:28px;background:#16171a;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 120px #000000b3;overflow:hidden}.gi-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.gi-eb,.c2-eb{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e}.gi-t{margin:18px 0 8px;font-family:var(--display);font-size:27px;font-weight:900;letter-spacing:-.02em;line-height:1.05}.gi-d{margin:0;color:#c9cbc8;font-size:14.5px;line-height:1.618;min-height:66px}.gi-dots{display:flex;gap:6px;justify-content:center;margin:18px 0 14px}.gi-dots i{width:7px;height:7px;border-radius:9px;background:#fff3;transition:width .3s,background .3s}.gi-dots i.on{width:26px;background:#f2f1ec}.gi-act{display:flex;gap:8px}.gi-act .btn{height:48px;font-size:14.5px}.gi-ask,.c2-ask{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;background:#ffffff0d;font-size:13px}.gi-art{height:170px;margin-top:14px;border-radius:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);position:relative;overflow:hidden}.gi-art.cards{display:grid;place-items:center}.gi-mini{position:absolute;width:86px;height:120px;border-radius:12px 12px 22px 22px;padding:10px;display:flex;flex-direction:column;gap:6px;box-shadow:0 14px 30px #00000080}.gi-mini b{font-family:var(--display);font-weight:900;font-size:30px;line-height:1;color:#000c}.gi-mini span{display:block;height:6px;border-radius:4px;background:#0000002e}.gi-mini span:nth-of-type(2){width:70%}.gi-mini span:nth-of-type(3){width:50%}.gi-mini.gold{background:#e2c46e;z-index:2}.gi-mini.bronze{background:#c08660}.gi-mini.silver{background:#c9ced5}.gi-art.days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:30px 14px}.gi-day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:14px;background:#ffffff0a;font-size:11.5px;font-weight:800;color:#ffffff80;transition:background .3s,color .3s}.gi-day small{font-size:10px;font-weight:600;opacity:.7}.gi-day.past{color:#ffffff47}.gi-day.on{background:#ffffff24;color:#fff}.gi-day.match{box-shadow:inset 0 0 0 1px #f3dc9580;color:#f3dc95}.gi-day i{position:absolute;bottom:8px;width:6px;height:6px;border-radius:9px;background:#fff}.gi-art.match{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:16px 18px}.gi-crowd{display:flex;align-items:baseline;gap:8px}.gi-crowd b{font-size:30px;font-weight:900;font-family:var(--display)}.gi-crowd span{color:var(--mute);font-size:11.5px}.gi-mom{height:8px;border-radius:9px;background:#ffffff14;overflow:hidden}.gi-mom i{display:block;height:100%;border-radius:9px;background:#e4e5e7}.gi-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.gi-opt{padding:9px 8px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:11.5px;font-weight:700;text-align:center}.gi-opt small{display:block;margin-top:3px;color:var(--mute);font-weight:600}.gi-art.board{display:flex;align-items:flex-end;justify-content:center;gap:10px;padding:20px 26px}.gi-art.board i{flex:1;max-width:28px;border-radius:6px 6px 3px 3px;background:#cfd0cd}.gi-art.board i.neg{background:#c94a4a}.coach2-wrap{max-width:1320px;margin:0 auto;padding:16px clamp(14px,3vw,32px) 0;display:flex}.coach2,.coach2-pill{pointer-events:auto}.coach2{width:100%;padding:14px 18px;border-radius:20px;background:var(--card);border:1px solid rgba(255,255,255,.22)}.coach2 .c2-top{display:flex;align-items:center;justify-content:space-between}.c2-bar{height:4px;margin:10px 0 12px;border-radius:9px;background:#ffffff1a;overflow:hidden}.c2-bar i{display:block;height:100%;background:#f2f1ec;border-radius:9px}.c2-t{display:block;font-family:var(--display);font-size:18.5px;font-weight:900;letter-spacing:-.01em}.coach2 p{margin:6px 0 12px;font-size:13px;line-height:1.618;color:#c9cbc8}.c2-act{display:flex;align-items:center;justify-content:space-between;gap:10px}.c2-act .btn{height:40px;padding:0 16px}.c2-skip{font-size:13px;color:var(--mute)}.coach2.flash{display:flex;align-items:center;gap:14px;width:auto;padding:14px 22px 14px 14px}.coach2.flash b{display:block;font-size:14.5px;margin-top:2px}.c2-ok{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#3ddc84;color:#0b0b0c}.coach2-pill{display:flex;align-items:center;gap:10px;max-width:100%;padding:9px 16px 9px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:#141518f5;color:var(--text);font-size:13px;font-weight:700;cursor:pointer;animation:gpulse 1.8s ease-out infinite}.coach2-pill .cp-n{flex:none;padding:4px 9px;border-radius:999px;background:#f2f1ec;color:#0b0b0c;font-weight:850;font-size:11.5px}@media(min-width:861px){.coach2:not(.flash){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:center}.coach2 .c2-top,.coach2 .c2-bar{grid-column:1 / -1}.coach2 .c2-t,.coach2 p{grid-column:1}.coach2 p{margin:4px 0 0}.coach2 .c2-act,.coach2 .c2-ask{grid-column:2;grid-row:3 / 5}.coach2 .c2-bar{margin:8px 0 10px}}@media(max-width:860px){.coach2{padding:14px}.coach2 p{font-size:13px}.gi-t{font-size:23.5px}.gi-art{height:150px}}@keyframes gpulse{0%{box-shadow:0 0 #ffffffa6}70%{box-shadow:0 0 0 12px #fff0}to{box-shadow:0 0 #fff0}}body[data-guide=market] [data-k=market],body[data-guide=charts] [data-k=charts],body[data-guide=office] [data-k=office],body[data-guide=advance] [data-k=advance],body[data-guide=week] [data-k=week]{position:relative;animation:gpulse 1.6s ease-out infinite;border-radius:12px;outline:1.5px solid rgba(255,255,255,.85);outline-offset:2px}@media(max-width:640px){.coach2-wrap{padding:10px 14px 0}.coach2{padding:11px 12px 12px;border-radius:18px}.coach2 .c2-t{font-size:14.5px}.coach2 p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 9px;font-size:13px;line-height:1.272}.coach2 .c2-bar{margin:7px 0 6px}.coach2 .c2-act{gap:10px}.coach2 .c2-skip{font-size:11.5px}.m-root{padding-bottom:96px}}.face.ip text{font-family:inherit}.empty{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:4px;padding:34px 22px 26px!important;margin:4px 0;border-radius:18px;text-align:center;font-size:13px;line-height:1.618;color:var(--mute);border:1px dashed rgba(255,255,255,.14);background:#111113}.empty:before{content:"";width:46px;height:30px;margin-bottom:12px;flex:none;background:linear-gradient(#f2f1ec,#f2f1ec) 0 100%/7px 40% no-repeat,linear-gradient(#f2f1ec,#f2f1ec) 13px 100%/7px 75% no-repeat,linear-gradient(#f2f1ec,#f2f1ec) 26px 100%/7px 55% no-repeat,linear-gradient(#f2f1ec,#f2f1ec) 39px 100%/7px 90% no-repeat;opacity:.55;transform:skew(-12deg);animation:emptyEq 2.4s ease-in-out infinite}@keyframes emptyEq{0%,to{background-size:7px 40%,7px 75%,7px 55%,7px 90%}33%{background-size:7px 80%,7px 35%,7px 95%,7px 50%}66%{background-size:7px 60%,7px 95%,7px 40%,7px 70%}}.empty b{font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:18.5px!important;color:var(--text);margin-bottom:2px!important}.empty .btn{margin-top:12px}@media(prefers-reduced-motion:reduce){.empty:before{animation:none}}.ar-sum{margin-bottom:22px}.ar-sum b.ellipsis{display:block;max-width:100%;font-family:var(--display);font-weight:800;font-size:18.5px;text-transform:uppercase}.ar-slot{width:100%;min-height:0}.card-h .link{padding:9px 0}.spark-empty{position:relative;overflow:hidden;background:#ffffff05}.spark-empty:before{content:"";position:absolute;left:4%;right:4%;bottom:18%;height:46%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 34 L25 30 L50 32 L75 22 L100 25 L125 14 L150 18 L175 8 L200 10' fill='none' stroke='white' stroke-width='2' stroke-dasharray='5 5' opacity='.22' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center/100% 100% no-repeat}.spark-empty span{position:relative;padding:4px 10px;border-radius:999px;background:#101012d9}@media(max-width:640px){.wstrip{gap:3px}.wstrip .wd{padding:7px 1px 6px}.wstrip .wd span{font-size:9px}.ar-sum{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ar-sum>div{min-width:0}.ar-sum b.ellipsis{font-size:14.5px}}.inb-list{display:grid;gap:8px}.inb-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:14px;background:#ffffff09;border:1px solid var(--line);min-width:0}.inb-row.hot{border-color:#ffb54773;background:#ffb5470f}.inb-ic{width:34px;height:34px;display:grid;place-items:center;color:var(--icon-ink);flex:none}.inb-tx{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.inb-tx small{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);display:flex;gap:5px;align-items:center}.inb-tx small svg{width:11px;height:11px}.inb-tx b{font-size:13px;font-weight:650}.inb-left{font-size:11.5px;color:var(--mute);display:flex;gap:4px;align-items:center;flex:none;white-space:nowrap}.inb-row.hot .inb-left{color:var(--amber);font-weight:700}.inb-more{font-size:11.5px;color:var(--mute);padding:2px 4px}.inb-zero{display:flex;gap:14px;align-items:center;padding:14px;border-radius:16px;border:1px dashed var(--line2);background:#ffffff05}.inb-zero b{display:block;font-size:14.5px}.inb-zero span{display:block;font-size:11.5px;color:var(--mute);margin-top:3px;line-height:1.618}.inb-env{width:40px;height:40px;flex:none;display:grid;place-items:center;color:var(--icon-ink)}.inb-done{margin-top:10px;display:grid;gap:6px}.inb-done>div{display:flex;gap:8px;align-items:center;font-size:11.5px;color:var(--mute);min-width:0;opacity:.8}.gtr{display:grid;gap:2px}.gtr-row{display:grid;grid-template-columns:92px 1fr 70px 44px 22px;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);font-size:13px}.gtr-row:last-child{border-bottom:0}.gtr-row b{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtr-bar{height:6px;border-radius:6px;background:#ffffff0f;overflow:hidden}.gtr-bar i{display:block;height:100%;border-radius:6px;background:#f2f1ecb3;transition:width .6s var(--ease)}.gtr-d{font-size:11.5px;font-weight:700;text-align:right}.gtr-mine{width:22px;height:22px;border-radius:50%;font-size:11.5px;font-weight:800;display:grid;place-items:center;border:1px dashed var(--line2);color:transparent}.gtr-mine.on{border:0;background:var(--text);color:#0b0b0c}.wchips{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 18px;margin-top:12px}.wchip{display:flex;flex-direction:column;gap:3px;padding:9px 0;border-bottom:1px solid var(--line);min-width:0}.wchip i{display:none}.wchip b{font-size:13px}.wchip small{font-size:11.5px;color:var(--mute)}@keyframes wpulse{50%{opacity:.35}}.gtr-tip{font-size:11.5px}@media(max-width:640px){.gtr-row{grid-template-columns:80px 1fr 54px 40px 22px;gap:8px}}.tag.ia{color:#ff8a8d;border-color:#ff5a5f80;background:#ff5a5f14}.match-meters{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;padding:12px 18px;border-radius:18px;background:#ffffff0b}.match-meters .mt{display:grid;grid-template-columns:1fr auto;gap:4px 8px;align-items:center}.match-meters .mt span{grid-column:1 / -1;font-size:10px;text-transform:uppercase;letter-spacing:.1em;opacity:.55}.match-meters .mt em{font-style:normal;font-weight:800}.match-meters .mt.warn .mbar i{background:#ff9f43}@media(max-width:560px){.match-meters{grid-template-columns:1fr}}.match-set{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:10px;font-size:11.5px}.match-set>span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;opacity:.55;margin-right:4px}.match-set i{font-style:normal;padding:3px 9px;border-radius:999px;background:#ffffff12}.match-set i.hit{background:#ffd66638}.match-set i.enc{background:#6fdc8c38}.match-mom .opts kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-right:8px;border-radius:6px;font:700 11.5px/1 inherit;background:#ffffff1f;vertical-align:2px}.match-quick{margin-top:14px}.match-end ul.why{margin:12px 0 0;padding-left:18px;display:grid;gap:4px;font-size:13px;opacity:.85}@media(prefers-reduced-motion:reduce){.match-screen *,.match-screen *:before,.match-screen *:after{animation:none!important;transition:none!important}}.page-wait{min-height:60vh}.duel{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,2fr) minmax(0,1fr);gap:12px;align-items:center;padding:10px 18px;margin-top:8px;border-radius:14px;background:#ffffff0a}.duel-n{min-width:0}.duel-n b{display:block;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duel-n span{font-size:11.5px;opacity:.6}.duel-n.r{text-align:right}.duel-bar{position:relative;height:22px;border-radius:11px;background:#ff5a5a59;overflow:hidden}.duel-bar i{position:absolute;inset:0 auto 0 0;background:var(--accent, #7cf);border-radius:11px}.duel-bar em{position:absolute;top:2px;left:8px;font-size:11.5px;font-style:normal;font-weight:800}.duel-bar em.r{left:auto;right:8px}.match-flash .rv{opacity:.75;font-size:13px}.ct-bar-wrap{display:flex;flex-direction:column;gap:6px}.ct-line{font-size:13px}.ct-bar{height:6px;border-radius:6px;background:#ffffff14;overflow:hidden}.ct-bar i{display:block;height:100%;background:#f2f1ec}.ct-bar.soon i{background:var(--amber)}.ct-bar.urgent i,.ct-bar.last i{background:var(--red)}.ct-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:6px}.ct-facts>div{padding:9px 11px;border-radius:11px;border:1px solid var(--line);background:#ffffff08;display:flex;flex-direction:column;gap:3px}.ct-facts span{font-size:11.5px;color:var(--mute, #9a9a96)}.ct-facts b{font-size:13px}.ct-facts .warn{border-color:#ff5a5f59}.ct-facts .warn b{color:var(--red)}.ct-note{font-size:11.5px;line-height:1.618;margin:6px 0 0}.ct-notes{margin:8px 0;padding-left:18px;font-size:11.5px;line-height:1.618;color:#c9c8c2}.ct-renew .btn{margin-top:8px}.ct-strip{margin:0 0 14px;display:flex;flex-direction:column;gap:8px}.ct-strip-l{display:flex;gap:8px;flex-wrap:wrap}.ct-strip-i{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;border:1px solid var(--line);background:#ffffff08;color:inherit;font-size:13px;max-width:100%;cursor:pointer}.ct-strip-i:hover{border-color:#ffffff4d}.gd{display:flex;flex-direction:column;gap:14px}.gd-search{position:relative;display:block}.gd-search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--mute)}.gd-search .input{width:100%;padding-left:36px}.gd-topics{display:flex;flex-wrap:wrap;gap:6px}.gd-topics button{padding:7px 12px;border-radius:11px;border:1px solid var(--line);background:#ffffff08;font-size:13px;font-weight:700;color:inherit}.gd-topics button.on{border-color:var(--lime);background:#f2f1ec14}.gd-body{display:flex;flex-direction:column;gap:10px}.gd-body h2{margin:0}.gd-lead{margin:0;font-size:14.5px;line-height:1.618}.gd-now{padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:#ffffff08;font-size:13px;line-height:1.618}.gd-pts{margin:0;padding-left:18px;font-size:13px;line-height:1.618}.gd-pts li{margin:5px 0}.gd-steps{display:flex;flex-direction:column}.gd-step{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}.gd-step .grow{display:flex;flex-direction:column;gap:2px}.gd-step.done b{color:var(--mute)}.gd-ck{width:20px;height:20px;flex-shrink:0;border-radius:20px;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center}.gd-step.done .gd-ck{border-color:var(--lime);color:var(--lime)}.gd-tbl{width:100%;border-collapse:collapse;font-size:13px}.gd-tbl th,.gd-tbl td{padding:7px 4px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.gd-tbl th{color:var(--mute);font-weight:600}.gd-tbl tr.on td{background:#f2f1ec0f}.gd-q{margin-left:6px;width:20px;height:20px;border-radius:20px;border:1px solid var(--line);justify-content:center;font-size:11.5px;vertical-align:1px}.c2-act .link{min-height:32px}.ds .wd{position:relative;justify-items:center}.ds .wd svg,.ds .wd>i{width:15px;height:15px;margin:3px 0 1px;opacity:.75}.ds .wd span{max-width:100%}.ds .wd em{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.5}.ds .wd em.up{background:var(--lime,#b4f03c);opacity:1}.ds .wd em.down{background:#ff8a80;opacity:1}.ds-sum{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;margin:6px 0 2px;padding:6px 10px;border:0;border-radius:10px;background:#ffffff09;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.ds-sum span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-sum small{font-size:inherit;opacity:.6}.ds-sum b{font-weight:500}.ds-sum:hover{background:#ffffff12}@media(max-width:640px){.coach2-pill{width:100%;min-height:40px;animation:none}.ds .wd span{display:none}.ds-sum span{display:grid;grid-template-columns:minmax(0,1fr)}.ds-sum small,.ds-sum b{overflow:hidden;text-overflow:ellipsis}.ds-feed .dayfeed-d{display:block}.ds-feed .dayfeed-d>*{margin-right:7px}}.match-screen.enc-moment{background:#050507;transition:background .8s ease}.match-screen.enc-moment .match-board,.match-screen.enc-moment .match-meters,.match-screen.enc-moment .match-set{opacity:.55}.enc-scene{position:relative;overflow:hidden;margin-top:18px;padding:22px;border-radius:22px;background:#d6ff4d14;border:1px solid rgba(214,255,77,.25)}.enc-chant{position:relative;font-family:var(--display);font-weight:900;font-size:clamp(26px,7vw,54px);letter-spacing:-.02em;line-height:1;color:var(--lime);text-shadow:0 0 24px rgba(214,255,77,.45)}.enc-chant span+span{position:absolute;inset:0;opacity:.35;animation:enc-pulse 1.1s ease-in-out infinite}@keyframes enc-pulse{0%,to{transform:scale(1);opacity:.35}50%{transform:scale(1.04);opacity:0}}.enc-meter{display:flex;align-items:baseline;gap:12px;margin-top:12px}.enc-meter b{font-size:38.5px;font-weight:900}.enc-meter small{color:var(--mute);font-size:13px}.enc-pick{margin-top:16px}.enc-tracks{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin-top:8px}.enc-tracks button{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:#ffffff0d;border:1px solid transparent;color:inherit;text-align:left;cursor:pointer;min-height:56px}.enc-tracks button.on{border-color:var(--lime);background:#d6ff4d1a}.enc-tracks img{width:40px;height:40px;border-radius:8px;object-fit:cover;flex:none}.enc-tracks span{display:grid;min-width:0}.enc-tracks b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enc-tracks small{color:var(--mute);font-size:11.5px}.enc-none{display:flex;gap:6px;align-items:center;margin-top:10px;font-size:13px}@media(prefers-reduced-motion:reduce){.enc-chant span+span{display:none}.match-screen.enc-moment{transition:none}}.wr{display:grid;gap:14px}.wr-card{position:relative;overflow:hidden;padding:24px;border-radius:26px;background:color-mix(in srgb,var(--wc) 12%,var(--card));border:1px solid color-mix(in srgb,var(--wc) 35%,transparent)}.wr-card h2{font-family:var(--display);font-size:clamp(30px,7vw,46px);font-weight:900;letter-spacing:-.03em;line-height:1;margin-top:6px}.wr-rank{display:flex;align-items:baseline;gap:10px;margin-top:12px}.wr-rank b{font-size:55px;font-weight:900;color:var(--wc);line-height:1}.wr-rank span{color:var(--mute);font-size:13px}.wr-best{display:flex;gap:14px;align-items:center;margin-top:18px;padding:12px;border-radius:18px;background:#ffffff0d}.wr-best img,.wr-noimg{width:72px;height:72px;border-radius:14px;object-fit:cover;flex:none;background:color-mix(in srgb,var(--wc) 30%,transparent)}.wr-best div{display:grid;min-width:0}.wr-best b{font-size:18.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-best small{color:var(--mute);font-size:13px}.wr-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:14px}.wr-grid>div{display:grid;gap:2px;padding:12px 14px;border-radius:16px;background:#ffffff0d;min-width:0}.wr-grid span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--mute)}.wr-grid b{font-size:21px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-grid small{font-size:11.5px;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-grid small.up{color:var(--up)}.wr-grid small.down{color:var(--red)}.wr-moment{margin-top:14px;font-size:14.5px}.wr-moment .eyebrow{display:block;margin-bottom:3px}.wr-aw{list-style:none;margin-top:12px;display:grid;gap:4px;font-size:13px}.wr-aw li{display:flex;gap:6px;align-items:center;color:var(--gold1)}.wr-aw small{color:var(--mute)}.wr-docu{padding:22px;border-radius:26px;background:var(--card)}.wr-docu h2{font-family:var(--display);font-size:clamp(24px,5vw,34px);font-weight:900;letter-spacing:-.02em;margin:6px 0 12px}.wr-docu p{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:10px 0;border-top:1px solid var(--line);font-size:14.5px;line-height:1.618}.wr-docu p b{color:var(--lime);font-size:13px;padding-top:3px}@media(max-width:480px){.wr>.row{flex-wrap:wrap}.wr-card{padding:18px}}.cl-err{color:#ff7a7a;font-size:13px;margin-top:10px}.spin{animation:cl-spin 1s linear infinite}@keyframes cl-spin{to{transform:rotate(360deg)}}.cl-acc{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;margin-top:10px}.cl-mig{margin-top:14px;padding:12px 14px;border-radius:14px;border:1px solid var(--lime, #c8ff3d);background:#141416d1;font-size:13px;display:flex;flex-direction:column;gap:8px;max-width:520px}.cl-mig p{margin:0;line-height:1.618}.cl-slots .cl-list{display:flex;flex-direction:column;gap:10px;margin-top:14px;max-height:60vh;overflow:auto}.cl-slot{display:grid;grid-template-columns:34px 1fr auto;gap:12px;align-items:start;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.cl-slot.on{border-color:var(--lime, #c8ff3d)}.cl-no{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-weight:800;background:#ffffff0f}.cl-body{display:flex;flex-direction:column;gap:3px;min-width:0}.cl-body small{font-size:11.5px}.cl-tag{margin-left:8px;font-size:10px;padding:2px 7px;border-radius:99px;background:var(--lime, #c8ff3d);color:#0b0b0c;vertical-align:2px}.cl-acts{display:flex;gap:6px;align-items:center}.cl-vers{margin-top:8px;display:flex;flex-direction:column;gap:6px;font-size:13px}.cl-replace{margin-top:10px}.cl-sync{position:fixed;left:12px;bottom:12px;z-index:250;display:flex;align-items:center;gap:7px;font-size:11.5px;padding:6px 11px;border-radius:99px;background:#141416eb;border:1px solid rgba(255,255,255,.1);color:#bdbcc2;max-width:calc(100vw - 24px)}.cl-sync.saved{color:#9be37a}.cl-sync.mini{pointer-events:none}@media(min-width:861px){.cl-sync.mini{padding:6px;gap:0}.cl-sync.mini .cl-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.cl-sync span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:860px){.cl-sync{transform:translate(-50%);max-width:calc(100vw - 150px)}}.cl-sync.offline,.cl-sync.conflict,.cl-sync.error{color:#ffb44d;border-color:#ffb44d80}.cl-sync button{background:transparent;border:1px solid currentColor;color:inherit;border-radius:99px;padding:2px 9px;font-size:11.5px;cursor:pointer}.cl-modal{z-index:401}@media(max-width:640px){.cl-slot{grid-template-columns:1fr}.cl-no{display:none}}.early-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);background:#ffb5471a;border:1px solid rgba(255,181,71,.32);white-space:nowrap}.m-early{margin-right:12px;vertical-align:2px}.fb{display:flex;flex-direction:column;gap:12px}.fb-head{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fb-txt{display:inline-flex;gap:6px;align-items:center;font-size:13px}.fb-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.fb-wait{font-size:13px}.fb-pre{margin:0;padding:12px;max-height:260px;overflow:auto;border-radius:12px;background:#00000059;border:1px solid var(--line);font-size:11.5px;line-height:1.618;white-space:pre-wrap;word-break:break-word}.fb-meta{display:flex;gap:14px;flex-wrap:wrap;font-size:11.5px}.m-item .no svg{display:block}.cl-sync{pointer-events:none}.cl-sync button{pointer-events:auto}@media(max-width:860px){.cl-sync{top:calc(var(--nav-h) + 8px + env(safe-area-inset-top));bottom:auto;left:auto;right:10px}}.mhud{display:none}@media(max-width:860px){:root{--hud-h: 40px}.app{padding-top:calc(var(--nav-h) + var(--hud-h) + env(safe-area-inset-top))}.ar-app{padding-top:calc(var(--nav-h) + env(safe-area-inset-top))}.toast{top:calc(var(--nav-h) + var(--hud-h) + 12px + env(safe-area-inset-top))}.mhud{display:flex;position:fixed;z-index:49;left:0;right:0;top:calc(var(--nav-h) + env(safe-area-inset-top));height:var(--hud-h);align-items:center;gap:8px;padding:0 12px;font-size:11.5px;background:#09090ad6;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border-bottom:1px solid var(--line)}.mhud button{min-height:32px;border-radius:10px}.mhud button:focus-visible{outline:2px solid var(--lime);outline-offset:1px}.mhud-day{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:0 4px;flex:none}.mhud-day b{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.mhud-prog{display:flex;gap:3px}.mhud-prog i{width:12px;height:3px;border-radius:2px;background:#ffffff2e}.mhud-prog i.on{background:var(--mute)}.mhud-prog i.now{background:var(--lime)}.mhud-cash{flex:none;font-weight:650;padding:5px 9px;border-radius:999px;background:var(--card);border:1px solid var(--line);white-space:nowrap}.mhud-cash.down{color:var(--red)}.mhud-inbox{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;padding:0 9px;background:#ffb5471a;border:1px solid rgba(255,181,71,.28);color:var(--amber)}.mhud-inbox span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.mhud-inbox svg{flex:none}.mhud-inbox b{flex:none;font-size:10px;padding:1px 6px;border-radius:999px;background:var(--amber);color:var(--ink)}.mhud-sp{flex:1 1 auto}.mhud-btn{flex:none;width:34px;display:grid;place-items:center;background:var(--card);border:1px solid var(--line)}}@media(max-width:380px){.mhud{gap:6px;padding:0 8px}.mhud-cash{padding:5px 7px}}.topnav-in{gap:18px}.topnav .brand img{width:46px;height:46px;flex:none;border-radius:12px}.navlinks{margin-left:4px;gap:2px;padding:4px;border-radius:14px;background:#ffffff08;border:1px solid var(--line)}.navlink{padding:7px 13px;border-radius:10px;font-size:13px;font-weight:600;letter-spacing:0}.navlink.on{background:#ffffff1a;color:var(--text)}.navlink.on:after{display:none}.tn-st{display:flex;align-items:center;gap:12px;height:42px;padding:0 5px 0 13px;border-radius:14px;background:#ffffff08;border:1px solid var(--line)}.tn-st .weekchip.wc5{align-items:flex-start;padding:0;gap:1px}.weekchip.wc5 b{font-size:13px;font-weight:700;letter-spacing:0;white-space:nowrap}.weekchip.wc5 span{font-size:10px;letter-spacing:0;white-space:nowrap}.cashchip{flex:none;height:32px;padding:0 11px;border-radius:10px;display:inline-flex;align-items:center;font-weight:800;font-size:13px;color:var(--lime);background:#c6ff3d14;border:1px solid rgba(198,255,61,.2)}.tn-ic{display:flex;align-items:center;gap:2px;padding:3px;border-radius:14px;background:#ffffff08;border:1px solid var(--line)}.navright .tn-ic .iconbtn{width:34px;height:34px;border-radius:10px;background:transparent;border:0;color:var(--mute)}.navright .tn-ic .iconbtn:hover{background:#ffffff14;color:var(--text)}.topnav .btn.advance{height:42px;border-radius:14px;font-size:13px;font-weight:700}@media(max-width:1480px){.topnav .brand b{display:none}}@media(max-width:1180px){.tn-st{gap:0;padding-left:5px}}@media(min-width:1121px)and (max-width:1320px){.topnav-in{gap:10px}.navlinks{margin-left:0;gap:0}.navlink{padding:7px 8px;font-size:11.5px}.tn-st{gap:5px;padding-left:8px}}@media(min-width:861px)and (max-width:1120px){.app:has(.topnav .navlinks){--nav-h: 106px}.topnav-in:has(>.navlinks){display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:42px 40px;gap:6px 12px;padding-top:9px;padding-bottom:9px}.navlinks{grid-column:1 / -1;grid-row:2;width:100%;margin:0}.navlink{flex:1}}@media(max-width:860px){.navright .tn-ic .iconbtn{width:36px;height:36px}.topnav .btn.advance{height:40px}}:root{--icon-ink: #bbbcb5;--icon-stroke: 1.65}svg.lucide{stroke-width:var(--icon-stroke);flex-shrink:0}.ph-app>svg,.card-h h3>svg,.wp-ic,.st-di{color:var(--icon-ink)}.wp-tile.on .wp-ic,.ph-app:hover>svg{color:var(--text)}.cal-e>i{display:inline-flex;align-items:center;align-self:center}.more-actions{position:relative}.more-actions summary,.slot-options summary{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;cursor:pointer;list-style:none;font-size:13px;color:var(--text,#eee);border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#202024}.more-actions summary::-webkit-details-marker,.slot-options summary::-webkit-details-marker{display:none}.more-actions summary:focus-visible,.slot-options summary:focus-visible{outline:2px solid #c8f26b;outline-offset:3px}.more-actions-list{position:absolute;right:0;top:calc(100% + 8px);width:210px;padding:6px;background:#202024;border:1px solid rgba(255,255,255,.16);border-radius:10px;box-shadow:0 10px 30px #0008;z-index:80}.more-actions-list button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 12px;text-align:left;border-radius:5px;font-size:13px}.more-actions-list button:hover,.more-actions-list button:focus-visible{background:#ffffff12}.more-actions-list .dot{position:static;margin-left:auto}.cl-slot{align-items:flex-start}.cl-acts{flex-wrap:wrap;justify-content:flex-end;max-width:220px}.cl-acts>.btn,.slot-tools .btn{min-height:44px}.slot-options{min-width:100px}.slot-tools{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-top:8px}.slot-tools .btn{justify-content:flex-start}.m-item .tx{min-width:0}@media(max-width:600px){.cl-acts{max-width:none;width:100%;justify-content:flex-start}.slot-tools{min-width:170px}.more-actions summary{padding:0 8px}.more-actions summary span{display:none}}@media(prefers-reduced-motion:no-preference){.more-actions-list button{transition:background-color .12s ease}}.page-wait{min-height:240px;display:grid;place-content:center;gap:20px;padding:32px 20px}.page-wait:before{content:"";width:26px;height:26px;margin:auto;border:2px solid var(--line2);border-top-color:var(--text);border-radius:50%;animation:loading-turn .8s linear infinite}.page-wait:after,.skeleton-box{content:"";display:block;width:min(420px,75vw);height:130px;border-radius:16px;background:linear-gradient(100deg,#ffffff05 25%,#ffffff0e,#ffffff05 65%);background-size:220% 100%;animation:loading-shimmer 1.6s linear infinite}@keyframes loading-turn{to{transform:rotate(360deg)}}@keyframes loading-shimmer{to{background-position:-220% 0}}.btn:active:not(:disabled),.chip:active:not(:disabled),.seg button:active:not(:disabled){transform:translateY(1.5px) scale(.975)}.iconbtn,.pbtn,.pc-lights button{position:relative}.iconbtn:before,.pbtn:before,.pc-lights button:before{content:"";position:absolute;inset:min(0px,calc((100% - 44px)/2))}.mobile-advance{display:none}@media(max-width:860px){:root{--hud-h: 0px;--nav-h: 56px}.app:not(.ar-app){padding-top:calc(56px + env(safe-area-inset-top));padding-bottom:calc(var(--tab-h) + 76px + env(safe-area-inset-bottom))}.app:not(.ar-app) .topnav .brand,.app:not(.ar-app) .topnav .advance,.topnav .tn-ic>.more-actions{display:none}.app:not(.ar-app) .topnav-in{justify-content:flex-end;padding-inline:6px}.app:not(.ar-app) .navright{margin-left:auto}.app:not(.ar-app) .tn-ic{gap:0;padding:0;border:0;background:none}.app:not(.ar-app) .tn-ic .iconbtn{width:40px;height:44px}.app:not(.ar-app) .mhud{z-index:51;top:env(safe-area-inset-top);right:auto;width:calc(100% - 130px);height:56px;padding:0 6px;gap:4px;background:none;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}.mhud-day{min-height:44px}.mhud-day b{font-size:11.5px;letter-spacing:0}.mhud-cash{font-size:13px;padding:5px;border:0;background:none}.mhud .mhud-inbox,.mhud .mhud-sp,.mhud .mhud-btn{display:none}.app:not(.ar-app) .tabbar{grid-template-columns:repeat(5,minmax(0,1fr))}.tabbar>.more-actions{position:relative;min-width:0}.tabbar>.more-actions>summary{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:var(--tab-h);padding:0;font-size:10px;border:0;background:none;border-radius:0}.tabbar>.more-actions>summary span{display:inline}.tabbar>.more-actions.on>summary{color:var(--lime)}.tabbar .more-actions-list{position:fixed;top:auto;bottom:calc(var(--tab-h) + 8px + env(safe-area-inset-bottom));left:8px;right:8px;width:auto;max-height:55dvh;overflow-y:auto}.tabbar .more-actions-list button{flex-direction:row;justify-content:flex-start;min-height:48px;font-size:14.5px}.mobile-advance{display:flex;position:fixed;z-index:54;right:12px;bottom:calc(var(--tab-h) + 10px + env(safe-area-inset-bottom));min-height:44px;box-shadow:0 4px 18px #0008}.sheet-handle{position:sticky;top:0;z-index:5;min-height:56px;touch-action:none;background:#18181bf5;border-radius:28px 28px 0 0}.sheet-handle .sheet-close{position:absolute;inset:0 0 auto;margin:0;padding-top:6px}.sheet-handle .grabber{width:100%;height:56px}.sheet-handle .iconbtn{min-width:44px;min-height:44px}.pc-lights{gap:0}.pc-lights .pc-l{width:44px;height:44px;padding:15px;background-clip:content-box;border:0}body:has(.app:not(.ar-app)) .player{bottom:calc(var(--tab-h) + 64px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.page-wait:before,.page-wait:after,.skeleton-box{animation:none}.btn:active,.chip:active,.seg button:active{transform:none}}.premiere-reactions.dayfeed{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;gap:10px}.premiere-reactions .dayfeed-d{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px 14px;border:1px solid #ffffff08;border-radius:12px;background:#ffffff03}.premiere-reactions .dayfeed-d b{max-width:100%;font-size:11.5px;line-height:1.272;overflow-wrap:anywhere}.premiere-reactions .dayfeed-d>span{font-size:13px;line-height:1.618;overflow-wrap:anywhere}.early-badge{text-transform:none;letter-spacing:.04em}.m-foot-line{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.m-age{flex:none;padding:3px 7px;border:1px solid var(--line2);border-radius:5px;color:var(--mute);font-size:11.5px;font-weight:600;letter-spacing:0}@media(max-width:640px){.premiere-reactions.dayfeed{grid-template-columns:minmax(0,1fr)}}.support-box{position:relative;z-index:100}.support-trigger{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--line2);border-radius:10px;background:#171719;color:var(--text);font-size:13px;font-weight:600;white-space:nowrap}.support-trigger:hover,.support-trigger[aria-expanded=true]{background:#242426;border-color:#ffffff40}.support-heart{flex:none;color:#e798ab;stroke-width:1.5}.support-trigger .support-heart{fill:#e798ab}.support-count{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:5px;background:#ffffff0b;color:var(--mute);font-size:11.5px}.support-panel{position:absolute;right:0;top:calc(100% + 10px);width:300px;padding:20px;background:#1b1b1e;border:1px solid #ffffff22;border-radius:14px;box-shadow:0 12px 36px #0008}.support-heading{display:grid;gap:5px;padding-bottom:18px;border-bottom:1px solid var(--line)}.support-heading b{font-size:14.5px}.support-heading span{font-size:11.5px;color:var(--mute)}.support-people{margin:0;padding:0;list-style:none}.support-people li{display:flex;align-items:center;gap:12px;padding-top:18px}.support-avatar{display:grid;place-items:center;width:38px;height:38px;background:#e6dcc51a;border:1px solid #e6dcc522;border-radius:10px;color:#e6dcc5;font-size:16.5px;font-weight:700}.support-people li>span:nth-child(2){display:grid;flex:1;gap:4px}.support-people b{font-size:14.5px}.support-people small{font-size:11.5px;color:var(--mute)}.support-trigger:focus-visible{outline:2px solid var(--text);outline-offset:3px}.m-top{flex-shrink:0}.m-root{align-items:start;align-content:start}.m-root .m-right,.m-root .m-left{align-self:start}.m-title .k{letter-spacing:.18em}.tile.tile-charts{background:#742c94}.tile.tile-charts .img{background-size:calc(100% - 28px) auto;background-repeat:no-repeat;background-position:center 30%;background-color:#742c94;filter:none;transform:none}.tile.tile-charts:hover .img{transform:none}html input[type=checkbox]{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:22px;height:22px;margin:0;flex:0 0 22px;border:1px solid #ffffff50;border-radius:6px;background:#141416;cursor:pointer;vertical-align:middle;transition:background-color .12s,border-color .12s}html input[type=checkbox]:hover{border-color:var(--text)}html input[type=checkbox]:checked{border-color:var(--text);background:var(--text) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12 4 4 8-8' fill='none' stroke='%23161618' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 19px no-repeat}html input[type=checkbox]:focus-visible{outline:2px solid var(--text);outline-offset:3px}html input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}label:has(>input[type=checkbox]){min-height:44px;cursor:pointer;gap:10px}.producer-filters{display:grid;gap:12px;padding-bottom:16px;margin-bottom:6px;border-bottom:1px solid var(--line)}.producer-query{position:relative;display:flex;align-items:center}.producer-query>svg{position:absolute;left:12px;color:var(--mute);pointer-events:none}.producer-query .input{padding-inline:38px;width:100%}.producer-query>button{position:absolute;right:0;width:44px;height:44px;display:grid;place-items:center}.producer-query input::-webkit-search-cancel-button{display:none}.producer-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.producer-filter-grid label{display:grid;gap:6px;font-size:11.5px;color:var(--mute);min-width:0}.producer-filter-grid .input{width:100%;min-width:0;padding:10px 8px;min-height:44px;color:var(--text);font-size:13px}.producer-filter-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:11.5px;color:var(--mute)}.producer-filter-foot label{display:flex;align-items:center;color:var(--text);font-size:13px}.producer-filter-foot>span{margin-left:auto}.producer-filter-foot .link{min-height:44px}.producer-empty{display:grid;justify-items:start;gap:12px;padding:24px 8px;font-size:13px}.producer-empty span{color:var(--mute)}.producer-picker{display:grid;gap:10px;width:100%;min-width:0}.producer-picker>.gsel{width:100%}.producer-search summary{cursor:pointer;min-height:44px;font-size:13px;color:var(--mute);padding-block:12px}.producer-search .producer-filters{padding:14px;border:1px solid var(--line);border-radius:12px;margin:0}.producer-more{display:flex;justify-content:center;width:100%;min-height:44px}.office-page .section-banner--office{min-height:140px;margin-bottom:18px}.office-stats{margin-bottom:24px}.office-workspace{display:grid;grid-template-columns:160px minmax(0,1fr);gap:28px;align-items:start}.office-nav{display:grid;gap:4px;position:sticky;top:calc(var(--nav-h) + 16px);padding:6px;border:1px solid var(--line);border-radius:14px;background:#171719}.office-nav button{min-height:44px;padding:10px 12px;text-align:left;border-radius:8px;color:var(--mute);font-size:13px}.office-nav button.on{background:#ffffff10;color:var(--text);font-weight:700}.office-nav button:hover{color:var(--text);background:#ffffff09}.office-content{min-width:0}.office-content>.section:first-child{margin-top:0}.office-intro{margin:0 0 20px}.office-intro h2{font-size:18.5px;margin:0 0 8px}.office-intro p{color:var(--mute);font-size:13px;line-height:1.618;margin:0;max-width:540px}.office-page .st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.office-page .st-off{opacity:1}.office-page .st-d{padding:18px}.office-page .st-empty{padding:16px 0;font-size:13px}.office-academy{margin-top:20px;border:1px solid var(--line);border-radius:14px;padding:0 18px}.office-academy>summary{cursor:pointer;min-height:56px;padding-block:18px;font-size:13px;font-weight:600}.office-academy[open]{padding-bottom:18px}.office-page .office-content>.g-2{grid-template-columns:minmax(0,1fr)}.mobile-dock{display:none}.app>main{overflow-anchor:none}@media(max-width:1100px){.office-workspace{grid-template-columns:140px minmax(0,1fr);gap:18px}.office-page .st-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.mobile-dock{display:block;position:fixed;inset:auto 0 0;z-index:55;isolation:isolate;background:#111113;border-top:1px solid #ffffff20}.mobile-dock-actions{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:6px 12px;gap:12px;border-bottom:1px solid var(--line)}.mobile-dock-actions>span{display:grid;gap:4px;font-size:11.5px}.mobile-dock-actions small{font-size:10px;color:var(--mute)}.mobile-dock .mobile-advance{position:static;min-height:44px;box-shadow:none;padding-inline:16px;border-radius:10px}.mobile-dock .tabbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:relative;inset:auto;height:calc(var(--tab-h) + env(safe-area-inset-bottom));background:#111113;backdrop-filter:none;-webkit-backdrop-filter:none;border:0}.mobile-dock .tabbar>.more-actions{position:static}.mobile-dock .tabbar .more-actions-list{position:absolute;top:auto;bottom:calc(100% + 8px);left:8px;right:8px;width:auto;max-height:min(55dvh,400px)}.app:not(.ar-app){padding-bottom:calc(150px + env(safe-area-inset-bottom))}.office-workspace{display:block}.office-nav{position:sticky;top:calc(var(--nav-h) + env(safe-area-inset-top));z-index:4;display:flex;overflow-x:auto;margin-bottom:22px;border-radius:10px;scrollbar-width:thin}.office-nav button{white-space:nowrap;flex:0 0 auto;text-align:center}.office-page .st-grid{grid-template-columns:minmax(0,1fr)}.office-page .st-d{padding:16px}}@media(max-width:600px){.support-panel{position:fixed;top:calc(126px + env(safe-area-inset-top));left:16px;right:16px;width:auto}.producer-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.producer-filter-grid label:last-child{grid-column:1 / -1}}@media(forced-colors:active){html input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox}}.label-sleeve{display:block;flex:none;width:44px;height:44px;border-radius:6px}.lbl-row .row{flex-wrap:wrap}.lbl-row .row>b{white-space:normal;overflow-wrap:anywhere}.ar-app .page{max-width:1440px}.ar-app .ar-tabs{gap:4px;padding:5px;margin-bottom:24px;border-radius:12px;background:#151517}.ar-app .ar-tabs button{min-height:44px;padding:10px 18px;border-radius:8px;line-height:1.272}.ar-app .ar-tabs button.on{background:#f2f1ec;color:#151517}.ar-app .ar-tabs button.on .badge-n{background:#151517;color:#f2f1ec}.ar-app .card{min-width:0}.ar-app .card-h{gap:12px;align-items:baseline;flex-wrap:wrap}.ar-app .card-h h3{font-family:var(--sans);font-size:18.5px;font-weight:650;color:var(--text);text-transform:none;line-height:1.272;letter-spacing:-.02em;overflow-wrap:anywhere}.ar-app .ar-hero{grid-template-columns:minmax(0,1fr);gap:24px}.ar-profile{display:grid;grid-template-columns:144px minmax(0,1fr);gap:24px;align-items:center}.ar-profile-card,.ar-profile-info{min-width:0}.ar-app .ar-profile .h1{font-size:clamp(21px,3vw,34px);line-height:1.1;overflow-wrap:anywhere;text-wrap:balance}.ar-app .eyebrow{display:block;font-size:11.5px;letter-spacing:.04em;line-height:1.618}.ar-profile-info>.mute{font-size:13px;line-height:1.618}.ar-app .kv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px}.ar-app .kv>div{min-width:0;padding-top:12px;border-top:1px solid var(--line)}.ar-app .kv span{white-space:normal;font-size:11.5px;line-height:1.272;letter-spacing:0}.ar-app .kv b{display:block;margin-top:6px;font-size:21px;line-height:1.272;overflow-wrap:anywhere}.ar-app .kv b:not(.num){font-size:14.5px}.ar-app .ar-goal{padding:14px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;gap:6px}.ar-app .ar-goal>.mute{font-size:13px;line-height:1.618}.ar-app .ar-steps{gap:10px}.ar-app .ar-step{align-items:flex-start;gap:8px;font-size:13px;line-height:1.272}.ar-app .ar-step svg{margin-top:2px}.ar-app .ar-step .num{flex:none}.ar-app .ar-home-work{grid-template-columns:minmax(0,1fr)}.ar-app .ar-acts{gap:10px}.ar-app .ar-acts button{gap:8px;padding:16px;border-radius:10px}.ar-app .ar-acts b{font-size:14.5px;line-height:1.272}.ar-app .ar-acts span{font-size:13px;line-height:1.618;text-wrap:pretty}.ar-app .ar-acts em{margin-top:auto;font-size:13px}.ar-app .ar-inb{padding:16px 0}.ar-app .ar-inb .row,.ar-app .ar-team,.ar-app [data-k=gear] .li{flex-wrap:wrap;gap:12px}.ar-app .ar-team .grow,.ar-app [data-k=gear] .grow{flex:1 1 180px;min-width:0;line-height:1.618}.ar-app .ar-team .btn,.ar-app [data-k=gear] .btn{flex:none}.ar-app .ar-ladder{gap:10px}.ar-app .ar-ladder li{min-width:0;padding:12px}.ar-app .ar-ladder b{font-size:13px;overflow-wrap:anywhere}.ar-app .ar-stat{grid-template-columns:minmax(90px,1fr) minmax(50px,1.5fr) 48px;gap:12px;min-height:40px;line-height:1.272}.ar-app .ar-stat>:last-child{text-align:right}.ar-app .ar-form{gap:24px;align-content:start}.ar-app .ar-form label>span,.ar-app .ar-form .field>span{display:block;font-size:13px;font-weight:600;line-height:1.272;text-transform:none;letter-spacing:0;color:var(--text);margin-bottom:10px}.ar-app .ar-form label,.ar-app .ar-form .field,.ar-app .ar-form .input{min-width:0;max-width:100%}.ar-app .ar-form small{display:block;margin-top:8px;font-size:11.5px;line-height:1.618}.ar-app .ar-form .seg{display:flex;flex-wrap:nowrap;gap:4px}.ar-app .ar-form .seg button{flex:1 1 0;min-width:0;min-height:44px;padding-inline:8px;white-space:normal;line-height:1.272;-webkit-hyphens:auto;hyphens:auto}.ar-app .ar-promo>span{display:flex!important;justify-content:space-between;gap:12px}.ar-app .ar-promo b{font-weight:600}.ar-app .ar-studio{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:start}.ar-app .ar-form>.notice{font-size:13px;line-height:1.618}.ar-app .ar-form [data-k=record]{height:auto;min-height:48px;white-space:normal}.ar-app .ar-finance-ledger .li{align-items:flex-start;gap:12px;line-height:1.618}.ar-app .ar-finance-ledger .grow{min-width:0}.ar-app .ar-finance-ledger b{flex:none;white-space:nowrap}.ar-app .dk-head{flex-wrap:wrap}.ar-app .dk-brand{font-size:18.5px}.ar-app .dk-sub{white-space:normal}@media(max-width:1099px){.ar-app .ar-desk{margin-top:20px}.ar-app .dk-scene{max-height:360px;aspect-ratio:16 / 10}.ar-app .ar-studio{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.ar-app{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.ar-app .topnav-in{padding-inline:12px;gap:8px}.ar-app .topnav .brand{display:none}.ar-app .navright{width:100%;justify-content:space-between;gap:4px}.ar-app .ar-cash{font-size:13px;margin-right:auto}.ar-app .topnav .iconbtn{width:40px;height:44px;background:transparent;border-color:transparent}.ar-app .topnav .advance{padding-inline:12px;flex:none}.ar-app .ar-mobile-date{display:flex;font-size:11.5px;padding:12px 16px;flex-wrap:wrap;line-height:1.272}}@media(max-width:560px){.ar-app .ar-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:20px}.ar-app .ar-tabs button{padding:10px 4px;font-size:11.5px;white-space:normal}.ar-app .ar-profile{grid-template-columns:104px minmax(0,1fr);gap:16px;align-items:start}.ar-app .ar-hero{gap:20px}.ar-app .kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.ar-app .ar-acts{grid-template-columns:minmax(0,1fr)}.ar-app .ar-form .seg button{font-size:11.5px;padding-inline:4px}.ar-app [data-k=ep-tracks] .li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px}.ar-app [data-k=ep-tracks] .gsel{grid-column:2;width:100%}.ar-app .ar-finance-ledger .li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 10px}.ar-app .ar-finance-ledger b{grid-column:2;font-size:13px}.lbl-row{gap:10px;padding:12px;flex-wrap:wrap}.lbl-row .grow{flex-basis:calc(100% - 100px)}.lbl-row .lr-v{margin-left:auto}}.snd-fit{font-size:13px;line-height:1.618;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:#ffffff08;color:var(--mute, #9aa0a8)}.snd-fit b{color:var(--text);font-weight:600}.snd-fit.f1{border-color:#7c8cff73}.snd-fit.f2{border-color:#ffaa3c8c}.snd-wave{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:#c8ff5a24;color:var(--lime);font-weight:700;font-size:11.5px}.snd-tags{display:flex;flex-wrap:wrap;gap:6px}.snd-tag{min-height:34px;padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:#ffffff08;font-size:13px;font-weight:600;transition:border-color .2s,background .2s}.snd-tag.on{border-color:var(--lime);background:#c8ff5a1f;color:var(--lime)}.snd-tag.fam:not(.on){border-color:#ffffff38}.snd-tag:disabled{opacity:.4;cursor:default}.snd-card{margin-top:14px}.snd-bars{display:flex;flex-direction:column;gap:8px;margin-top:10px}.snd-bar{display:grid;grid-template-columns:minmax(110px,40%) 1fr 44px;align-items:center;gap:10px;font-size:13px}.snd-bar i{display:block;height:6px;border-radius:6px;background:var(--lime);min-width:4px}.snd-bar b{text-align:right}.snd-src{font-size:11.5px;margin-top:10px;color:var(--mute, #9aa0a8)}.snd-src.k-cand{color:#ffb347}
.zrb-nick{background:linear-gradient(90deg,#ff5a5a,#ff9f43,#ffe14d,#5ee06a,#4dc3ff,#7c83ff,#d17dff,#ff5a5a);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:zrb-move 4s linear infinite}.zrb-nick sup{-webkit-text-fill-color:currentColor}@keyframes zrb-move{to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.zrb-nick{animation:none}}
.charts-poster{aspect-ratio:16 / 9;width:280px}@media(max-width:640px){.charts-poster{width:150px}}.app:has(.section-banner--charts) :is(.topnav,.tabbar,.player,.m-radio,.mhud,.fab-music){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app:has(.section-banner--charts) .topnav,.app:has(.section-banner--charts) .mhud{background:#0b0b0cf5}.app:has(.section-banner--charts) :is(.tabbar,.player,.m-radio,.fab-music){background:#141416f5}.app:has(.section-banner--charts) .pod{transition:none}.app:has(.section-banner--charts) .ch-cv{content-visibility:auto}
.zgoal{margin:18px 0 8px;padding:14px 16px;max-width:440px;border:1px solid #ffffff1f;border-radius:14px;background:#ffffff0a}.zgoal-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px}.zgoal-top b{font-size:15px}.zgoal-top span{font-size:11.5px;opacity:.6}.zgoal-i+.zgoal-i{margin-top:10px}.zgoal-r{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin-bottom:5px}.zgoal-r .num{opacity:.85;white-space:nowrap}.zgoal-bar{height:7px;border-radius:99px;background:#ffffff14;overflow:hidden}.zgoal-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4d6d,#ff9f43);transition:width .6s}.zgoal-btn{display:inline-block;margin-top:12px;font-size:13px;font-weight:700;color:#ff8fa3}
