/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-3{top:calc(var(--spacing) * 3)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-9{padding:calc(var(--spacing) * 9)}.text-wrap{text-wrap:wrap}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/fonts/cinzel-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--bg:#1b1a25;--surface:#242332;--surface-2:#2c2b3c;--surface-3:#353447;--line:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--line:color-mix(in srgb,var(--gold) 8%,transparent)}}:root{--line-strong:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--line-strong:color-mix(in srgb,var(--gold) 18%,transparent)}}:root{--text:#ececf4;--muted:#a8a8c0;--dim:#9c9cb5;--aktyd:#2fe3d4;--violet:#9f8fff;--gold:#e6b25a;--owner:#ffd24a;--good:#3ddc84;--warn:#ffb23e;--ban:#ff6f80;--discord:#5865f2;--r-top:#e8a13a;--r-jgl:#4bbf73;--r-mid:#5aa9ff;--r-adc:#f2555a;--r-sup:#c47bff;--r-fill:var(--aktyd);--t-train:#22d3ee;--t-scrim:#7c5cff;--t-match:#f0b232;--t-review:#5aa9ff;--t-off:#7a7e86;--tier-iron:#9a9a9a;--tier-bronze:#c1794a;--tier-silver:#aab7c6;--tier-gold:#e6b422;--tier-platinum:#3fc7b4;--tier-emerald:#3c7;--tier-diamond:#5aa9ff;--tier-master:#c579ff;--tier-grandmaster:#f0524a;--tier-challenger:#f4d35e;--mono:ui-monospace,"Cascadia Code","SF Mono",Menlo,Consolas,monospace;--sans:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--serif:"Beaufort for LOL",Georgia,"Times New Roman",serif;--display:"Rajdhani",var(--sans);--title:"Cinzel",var(--serif);--or-clair:#fff3cf;--or-sombre:#6e4e1e;--sb-top:#25222d;--sb-bottom:#201d28;--sb-card:#2b2734;--sb-menu-top:#3a3445;--sb-menu-bottom:#2f2a39;--sbw:236px;--tbh:48px;--frame-top:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--frame-top:color-mix(in srgb,var(--gold) 58%,transparent)}}:root{--frame-mid:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--frame-mid:color-mix(in srgb,var(--gold) 16%,transparent)}}:root{--frame-bot:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--frame-bot:color-mix(in srgb,var(--gold) 6%,transparent)}}:root{--frame-spark:var(--or-clair)}@supports (color:color-mix(in lab,red,red)){:root{--frame-spark:color-mix(in srgb,var(--or-clair) 70%,transparent)}}:root{--frame-f-bot:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--frame-f-bot:color-mix(in srgb,var(--gold) 46%,transparent)}}:root{--frame-f-mid:var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--frame-f-mid:color-mix(in srgb,var(--gold) 9%,transparent)}}:root{--frame-grad:linear-gradient(90deg,transparent 18%,var(--frame-spark) 50%,transparent 82%) top/100% 1px no-repeat,linear-gradient(180deg,var(--frame-top),var(--frame-mid) 40%,var(--frame-bot));--frame-grad-field:linear-gradient(0deg,var(--frame-f-bot),var(--frame-f-mid) 60%);--field-fill:var(--bg)}@supports (color:color-mix(in lab,red,red)){:root{--field-fill:color-mix(in srgb,var(--bg) 72%,var(--surface-2))}}:root{--pop-fill:linear-gradient(180deg,var(--sb-menu-top),var(--sb-menu-bottom));--pop-shadow:0 28px 60px -10px #000000e6,0 0 36px -14px var(--gold)}@supports (color:color-mix(in lab,red,red)){:root{--pop-shadow:0 28px 60px -10px #000000e6,0 0 36px -14px color-mix(in srgb,var(--gold) 40%,transparent)}}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--surface-3) var(--surface)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--surface)}::-webkit-scrollbar-thumb{border:2px solid var(--surface);border-radius:8px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:var(--surface-3)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--surface-3) 80%,var(--text))}}::-webkit-scrollbar-corner{background:var(--surface)}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{background:var(--bg);color:var(--text);font-family:var(--sans);letter-spacing:.01em;background-image:radial-gradient(58vw 46vh at 14% -8%,#2fe3d417,#0000 60%),radial-gradient(52vw 42vh at 92% 0,#8b7bff14,#0000 60%);background-attachment:fixed;min-height:100vh;margin:0;font-size:15px;line-height:1.6}body:after{content:"";pointer-events:none;z-index:60;opacity:.45;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff04 0 1px,#0000 1px 3px);position:fixed;inset:0}a{color:inherit}h1,h2,h3,h4{letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:800}.tnum{font-variant-numeric:tabular-nums}.eyebrow,.mono{font-family:var(--mono)}.eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--dim);font-size:10.5px}.app{grid-template-columns:var(--sbw) 1fr;min-height:100vh;display:grid}.sidebar{background:linear-gradient(180deg,var(--sb-top) 0,var(--sb-bottom) 100%);flex-direction:column;gap:2px;height:100vh;padding:0 12px 12px;display:flex;position:sticky;top:0;overflow:hidden auto}.sidebar:after{content:"";z-index:0;pointer-events:none;opacity:.5;background:linear-gradient(180deg,var(--sb-bottom) 0,var(--sb-bottom) 40%,var(--sb-bottom) 100%),var(--sb-splash,none) center 18%/cover no-repeat;height:320px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.sidebar:after{background:linear-gradient(180deg,var(--sb-bottom) 0,color-mix(in srgb,var(--sb-bottom) 82%,transparent) 40%,color-mix(in srgb,var(--sb-bottom) 45%,transparent) 100%),var(--sb-splash,none) center 18%/cover no-repeat}}.sidebar>*{z-index:1;flex-shrink:0;position:relative}.brand{align-items:center;gap:10px;padding:6px 8px 12px;display:flex}.sidebar .brand{height:calc(var(--tbh) - 2px);justify-content:center;padding:0}.sb-team>.sb-orn:first-child{margin-top:-3px}.brand .tag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line-strong);border-radius:3px;padding:2px 5px;font-size:9px}.lockup{align-items:center;gap:calc(var(--h) * .2);display:inline-flex}.lockup .aktyd{height:var(--h);width:calc(var(--h) * 4.617);background:url(/brand/aktyd-mark.png) 50%/contain no-repeat;flex:none}.lockup .lolpart{height:calc(var(--h) * 1.46);width:auto;display:block;overflow:visible}@keyframes lg-sheen{0%{transform:translate(-40px)skew(-14deg)}to{transform:translate(150px)skew(-14deg)}}@keyframes lg-halo{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:.9;transform:scale(1.3)}}@keyframes lg-corepulse{0%,to{opacity:.8;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}}.lg-sheen{animation:lg-sheen 3.6s linear infinite}.lg-eye{animation:lg-halo 2s ease-in-out infinite}.lg-core,.lg-eye{transform-box:fill-box;transform-origin:50%}.lg-core{animation:lg-corepulse 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.lg-core,.lg-eye,.lg-sheen{animation:none}}.nav{flex-direction:column;gap:1px;transition:opacity .2s;display:flex}.nav .sec{font-family:var(--title);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);justify-content:center;align-items:center;gap:10px;padding:17px 2px 8px;font-size:11px;font-weight:700;display:flex}@supports (color:color-mix(in lab,red,red)){.nav .sec{color:color-mix(in srgb,var(--gold) 72%,var(--dim))}}.nav .sec:after,.nav .sec:before{content:"";flex:1;height:1px}.nav .sec:before{background:linear-gradient(90deg,transparent,var(--gold))}@supports (color:color-mix(in lab,red,red)){.nav .sec:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 60%,transparent))}}.nav .sec:after{background:linear-gradient(90deg,var(--gold),transparent)}@supports (color:color-mix(in lab,red,red)){.nav .sec:after{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 60%,transparent),transparent)}}.nav .sec>span{flex:none}.nav a{color:var(--muted);isolation:isolate;border-radius:8px;align-items:center;gap:11px;padding:8px 10px 8px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.nav a>:not(.navfx){z-index:1;position:relative}.nav a:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(110px circle at var(--mx,40%) var(--my,50%),var(--gold),transparent 70%);transition:opacity .25s;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nav a:before{background:radial-gradient(110px circle at var(--mx,40%) var(--my,50%),color-mix(in srgb,var(--gold) 24%,transparent),transparent 70%)}}.nav a:hover{color:var(--text)}.nav a:hover:before{opacity:1}.nav a.active{color:var(--or-clair);background:linear-gradient(90deg,var(--gold),var(--gold) 75%,transparent)}@supports (color:color-mix(in lab,red,red)){.nav a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 15%,transparent),color-mix(in srgb,var(--gold) 3%,transparent) 75%,transparent)}}.nav-ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px;display:block}.nav-ico path{stroke-dasharray:1}.nav a:hover .nav-ico{color:var(--or-clair)}.nav a.active .nav-ico{color:var(--gold)}.nav a:hover .nav-ico path{animation:navdraw .7s cubic-bezier(.4,0,.2,1)}@keyframes navdraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.nav-lb{min-width:0}.nav-chev{color:var(--gold);opacity:0;flex:none;margin-left:auto;transition:opacity .18s}.nav a:hover .nav-chev{opacity:.4}.nav a.active .nav-chev{opacity:1}.nav a.nav-me,.nav a.nav-me.active{min-height:68px;color:var(--text);background:linear-gradient(90deg,var(--sb-card) 32%,var(--sb-card) 68%,var(--sb-card)),var(--me-splash,none) right -18px center/auto 160% no-repeat,var(--sb-card);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 9px;padding:11px 9px 11px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.nav a.nav-me,.nav a.nav-me.active{background:linear-gradient(90deg,var(--sb-card) 32%,color-mix(in srgb,var(--sb-card) 60%,transparent) 68%,color-mix(in srgb,var(--sb-card) 20%,transparent)),var(--me-splash,none) right -18px center/auto 160% no-repeat,var(--sb-card)}}.nav a.nav-me.active:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,var(--gold),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nav a.nav-me.active:after{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 16%,transparent),transparent 70%)}}.nav-me-l1{align-items:center;gap:7px;min-width:0;display:flex}.nav-me-nm{min-width:0;font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:1;overflow:hidden}.nav a.nav-me.active .nav-me-nm{color:var(--or-clair)}.nav-me .role .dot{width:16px;height:16px}.nav-me .ranklp{grid-column:1/3}.main,.nav a{position:relative}.nav a{overflow:hidden}.route-bar{z-index:60;pointer-events:none;transform-origin:0;opacity:0;background:linear-gradient(90deg,var(--aktyd),var(--violet));height:3px;position:absolute;top:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 10px #2fe3d4b3,0 0 20px #8b7bff66}.route-bar.run{opacity:1;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .2s;transform:scaleX(.9)}.route-bar.done{opacity:0;transition:transform .22s ease-out,opacity .3s .1s;transform:scaleX(1)}.route-bar .comet{filter:blur(1px);background:radial-gradient(circle,#78fff4e6,#2fe3d459 40%,#0000 70%);border-radius:50%;width:24px;height:24px;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.navfx{pointer-events:none;opacity:0;border-radius:7px;position:absolute;inset:0}.navfx.on{opacity:1;background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.navfx.on{background:color-mix(in srgb,var(--gold) 6%,transparent)}}.navfx.on:after{content:"";background:linear-gradient(90deg,transparent,var(--gold),var(--or-clair),transparent);width:100%;height:2px;filter:drop-shadow(0 0 4px var(--gold));animation:navsweep 1s linear infinite;position:absolute;bottom:0;left:0;transform:translate(-100%)}@keyframes navsweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.navfx.on:after{animation:none}.route-bar.done,.route-bar.run{transition:opacity .2s}}.skel{background:var(--surface-2);border:1px solid var(--line);border-radius:11px;display:block;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(90deg,#0000,#2fe3d41f,#8b7bff1a,#0000);animation:skelshimmer 1.15s ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes skelshimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skel:after{animation:none}}.ranklp{display:inline-flex}.ranklp,.ranklp .rank{align-items:baseline}.ranklp .rank .gem{align-self:center}.ranklp{--sep-dy:0px}.ranklp .ranklp-sep{background:var(--aktyd);transform:translateY(var(--sep-dy)) rotate(45deg);flex:none;align-self:center}.ranklp .ranklp-lp{font-family:var(--mono);text-transform:uppercase;color:var(--dim);font-variant-numeric:tabular-nums;align-items:baseline;line-height:1;display:inline-flex}.ranklp .ranklp-lp b{font-weight:800}.ranklp--sm{--gem:20px;gap:8px}.ranklp--sm .rank{font-size:12px;line-height:var(--gem)}.ranklp--sm .rank .gem{width:var(--gem);height:var(--gem)}.ranklp--sm .ranklp-sep{opacity:.7;width:4px;height:4px}.ranklp--sm .ranklp-lp{letter-spacing:.06em;gap:3px;font-size:13px}.ranklp--sm .ranklp-lp b{text-shadow:0 0 9px;font-size:13px}@supports (color:color-mix(in lab,red,red)){.ranklp--sm .ranklp-lp b{text-shadow:0 0 9px color-mix(in srgb,currentColor 55%,transparent)}}.ranklp--md{--gem:20px;--sep-dy:.5px;gap:8px}.ranklp--md .rank{font-size:12.5px;line-height:var(--gem)}.ranklp--md .rank .gem{width:var(--gem);height:var(--gem)}.ranklp--md .ranklp-sep{opacity:.6;width:4px;height:4px}.ranklp--md .ranklp-lp{letter-spacing:.05em;gap:3px;font-size:12.5px}.ranklp--md .ranklp-lp b{text-shadow:0 0 8px;font-size:12.5px}@supports (color:color-mix(in lab,red,red)){.ranklp--md .ranklp-lp b{text-shadow:0 0 8px color-mix(in srgb,currentColor 55%,transparent)}}.ranklp--lg{gap:9px}.ranklp--lg .rank{font-size:19px}.ranklp--lg .ranklp-sep{opacity:.7;width:5px;height:5px}.ranklp--lg .ranklp-lp{letter-spacing:.05em;gap:4px;font-size:18px}.ranklp--lg .ranklp-lp b{text-shadow:0 0 10px;font-size:18px}@supports (color:color-mix(in lab,red,red)){.ranklp--lg .ranklp-lp b{text-shadow:0 0 10px color-mix(in srgb,currentColor 55%,transparent)}}.ic-user{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 4.2a3.1 3.1 0 1 1 0 6.2 3.1 3.1 0 0 1 0-6.2zM6.2 18.2c.9-1.8 3-3 5.8-3s4.9 1.2 5.8 3A7.9 7.9 0 0 1 12 20a7.9 7.9 0 0 1-5.8-1.8z"/></svg>')}.ic-dash{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 3h8v8H3zm10 0h8v8h-8zM3 13h8v8H3zm10 0h8v8h-8z"/></svg>')}.ic-shield{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z"/></svg>')}.ic-cal{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 2v2H5a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-2V2h-2v2H9V2zm12 8v9H5v-9z"/></svg>')}.ic-report{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 20h16v2H4zM6 10h3v8H6zm5-6h3v14h-3zm5 3h3v11h-3z"/></svg>')}.ic-target{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 4a6 6 0 1 1 0 12 6 6 0 0 1 0-12zm0 3a3 3 0 1 0 0 6 3 3 0 0 0 0-6z"/></svg>')}.ic-draft{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 3h7v7H4zm9 0h7v7h-7zM4 12h7v9H4zm9 0h7v9h-7zm2 2v5h3v-5z"/></svg>')}.ic-book{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 5.5C10.3 4.6 8.2 4 6 4c-1 0-2 .1-3 .4v14.2c1-.3 2-.4 3-.4 2.2 0 4.3.6 6 1.5 1.7-.9 3.8-1.5 6-1.5 1 0 2 .1 3 .4V4.4c-1-.3-2-.4-3-.4-2.2 0-4.3.6-6 1.5zm0 12.2V7.2c1.4-.7 3-1.1 4.7-1.1.8 0 1.6.1 2.3.2v10.5c-.8-.1-1.5-.2-2.3-.2-1.7 0-3.3.4-4.7 1.1z"/></svg>')}.sb-foot{align-items:center;gap:4px;margin-top:auto;padding-top:4px;transition:opacity .2s;display:flex}.sb-logout{width:30px;height:30px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;text-decoration:none;transition:color .15s,background .15s;display:grid}.sb-logout:hover{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.sb-logout:hover{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.sb-logout:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sb-logout .ic{width:15px;height:15px;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;background:currentColor}.ic-logout{--i:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16 17v-3H9v-4h7V7l5 5zM14 2a2 2 0 0 1 2 2v2h-2V4H5v16h9v-2h2v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z"/></svg>')}.main{flex-direction:column;min-width:0;display:flex}.topbar{z-index:40;padding:9px var(--pad-x);background:linear-gradient(180deg,var(--surface),var(--bg));grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;column-gap:16px;display:grid;position:sticky;top:0;overflow-x:clip}@supports (color:color-mix(in lab,red,red)){.topbar{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 92%,transparent),color-mix(in srgb,var(--bg) 86%,transparent))}}.topbar{-webkit-backdrop-filter:blur(9px)}@media (min-width:861px){.topbar{height:var(--tbh);padding-top:0;padding-bottom:0}}.topbar:after{content:"";background:linear-gradient(90deg,var(--gold),var(--gold) 30%,var(--gold) 70%,transparent);height:1px;position:absolute;bottom:-1px;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.topbar:after{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 50%,transparent),color-mix(in srgb,var(--gold) 22%,transparent) 30%,color-mix(in srgb,var(--gold) 22%,transparent) 70%,transparent)}}.topbar:before{content:"";z-index:2;background:linear-gradient(135deg,var(--or-clair),var(--gold));width:7px;height:7px;margin-left:-3.5px;display:none;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.topbar .tb-spacer{display:none}.topbar .tb-mid{grid-column:2;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.topbar .tb-mid:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent 25%,var(--gold) 50%,transparent 75%) bottom/100% 1px no-repeat,radial-gradient(50% 140% at 50% 0,var(--gold),transparent 70%);width:1344px;margin-left:-672px;position:absolute;top:0;bottom:-1px;left:50%}@supports (color:color-mix(in lab,red,red)){.topbar .tb-mid:before{background:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--gold) 49%,transparent) 50%,transparent 75%) bottom/100% 1px no-repeat,radial-gradient(50% 140% at 50% 0,color-mix(in srgb,var(--gold) 12%,transparent),transparent 70%)}}.topbar .tb-mid:after{content:"";z-index:2;background:linear-gradient(135deg,var(--or-clair),var(--gold));width:7px;height:7px;margin-left:-3.5px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.topbar .crumbs{font-family:var(--display);letter-spacing:.03em;min-width:0;color:var(--text);grid-column:1;justify-self:start;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}@supports (color:color-mix(in lab,red,red)){.topbar .crumbs{color:color-mix(in srgb,var(--text) 72%,var(--muted))}}.topbar .crumb-item{align-items:center;gap:7px;display:inline-flex}.topbar .crumbs a{color:inherit;white-space:nowrap;text-decoration:none;transition:color .15s,text-shadow .15s}.topbar .crumbs a:hover{color:var(--or-clair);text-shadow:0 0 10px var(--gold)}@supports (color:color-mix(in lab,red,red)){.topbar .crumbs a:hover{text-shadow:0 0 10px color-mix(in srgb,var(--gold) 45%,transparent)}}.topbar .crumbs a:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:3px}.topbar .crumbs a.crumb-home{color:var(--gold);align-items:center;gap:6px;display:inline-flex}.topbar .crumbs a.crumb-home:hover{color:var(--or-clair)}.topbar .crumbs a.crumb-home svg{flex:none;transform:translateY(-1.5px)}.topbar .crumb-sep{color:var(--gold);opacity:.8;flex:none}@media (min-width:861px) and (max-width:1180px){.topbar .crumb-home-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.topbar .tb-title{white-space:nowrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.topbar .tb-title:after,.topbar .tb-title:before{content:"";flex:0 1000 auto;width:46px;min-width:14px;height:1px}.topbar .tb-title:before{background:linear-gradient(90deg,transparent,var(--gold))}.topbar .tb-title:after{background:linear-gradient(90deg,var(--gold),transparent)}.topbar .tb-hx{display:none}.topbar .tb-h1{min-width:0;font-family:var(--title);letter-spacing:.2em;text-transform:uppercase;color:var(--or-clair);align-items:center;gap:10px;margin:0;font-size:14px;font-weight:700;line-height:1;display:flex}.topbar .tb-h1-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:2px 0;overflow:hidden}.topbar .tb-h1:after,.topbar .tb-h1:before{content:"";background:linear-gradient(135deg,var(--or-clair),var(--gold));flex:none;width:5px;height:5px;transform:rotate(45deg)}.topbar .tb-actions{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.topbar .tw .tip{transform-origin:top;top:calc(100% + 12px);bottom:auto;transform:translate(-50%)translateY(-8px)scale(.96)}.topbar .tw:focus-within .tip,.topbar .tw:hover .tip{transform:translate(-50%)translateY(0)scale(1)}.topbar .tw .tip.hex .tarrow{top:-4px;bottom:auto}.topbar .sco-dsplit{align-items:stretch;display:inline-flex}.topbar .sco-dsplit>.tw{align-items:stretch}.topbar .tb-actions .sco-dsplit .btn.sco-discord,.topbar .tb-actions .sco-dsplit .sco-edit{color:var(--violet);box-shadow:none;background:linear-gradient(currentColor,currentColor) 50% 100%/0 2px no-repeat,var(--violet);border:0;border-radius:0;transform:none}@supports (color:color-mix(in lab,red,red)){.topbar .tb-actions .sco-dsplit .btn.sco-discord,.topbar .tb-actions .sco-dsplit .sco-edit{background:linear-gradient(currentColor,currentColor) 50% 100%/0 2px no-repeat,color-mix(in srgb,var(--violet) 13%,transparent)}}.topbar .tb-actions .sco-dsplit .btn.sco-discord,.topbar .tb-actions .sco-dsplit .sco-edit{transition:background-size .22s cubic-bezier(.16,1,.3,1),background-color .15s,color .15s}.topbar .tb-actions .sco-dsplit .btn.sco-discord{clip-path:polygon(7px 0,100% 0,100% 100%,0 100%,0 7px)}.topbar .tb-actions .sco-dsplit .sco-edit{clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);padding:0 10px;font-size:12px}.topbar .tb-actions .sco-dsplit--solo .btn.sco-discord{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}.topbar .tb-actions .sco-dsplit .btn.sco-discord:focus-visible,.topbar .tb-actions .sco-dsplit .btn.sco-discord:hover,.topbar .tb-actions .sco-dsplit .sco-edit:focus-visible,.topbar .tb-actions .sco-dsplit .sco-edit:hover{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.topbar .tb-actions .sco-dsplit .btn.sco-discord:focus-visible,.topbar .tb-actions .sco-dsplit .btn.sco-discord:hover,.topbar .tb-actions .sco-dsplit .sco-edit:focus-visible,.topbar .tb-actions .sco-dsplit .sco-edit:hover{color:color-mix(in srgb,var(--violet) 65%,var(--text))}}.topbar .tb-actions .sco-dsplit .btn.sco-discord:focus-visible,.topbar .tb-actions .sco-dsplit .btn.sco-discord:hover,.topbar .tb-actions .sco-dsplit .sco-edit:focus-visible,.topbar .tb-actions .sco-dsplit .sco-edit:hover{background-size:62% 2px;background-color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.topbar .tb-actions .sco-dsplit .btn.sco-discord:focus-visible,.topbar .tb-actions .sco-dsplit .btn.sco-discord:hover,.topbar .tb-actions .sco-dsplit .sco-edit:focus-visible,.topbar .tb-actions .sco-dsplit .sco-edit:hover{background-color:color-mix(in srgb,var(--violet) 22%,transparent)}}.topbar .sco-dsplit>.tw+.tw:before{content:"";z-index:1;background:var(--violet);width:1px;position:absolute;top:7px;bottom:7px;left:0}@supports (color:color-mix(in lab,red,red)){.topbar .sco-dsplit>.tw+.tw:before{background:color-mix(in srgb,var(--violet) 45%,transparent)}}.topbar .sco-dsplit>.tw+.tw:before{pointer-events:none}.topbar .sco-dsplit .sco-edit>span{transition:transform .2s cubic-bezier(.16,1,.3,1)}.topbar .sco-dsplit .sco-edit:hover>span{transform:rotate(-12deg)scale(1.12)}@media (prefers-reduced-motion:reduce){.topbar .sco-dsplit .sco-edit>span,.topbar .tb-actions .sco-dsplit .btn.sco-discord,.topbar .tb-actions .sco-dsplit .sco-edit{transition:none}}.gm{position:relative}.gm-btn svg{flex:none;transition:transform .15s}.gm-btn.is-open svg{transform:rotate(180deg)}.gm-menu{z-index:60;background:linear-gradient(180deg,var(--sb-menu-top) 0,var(--sb-menu-bottom) 100%);min-width:200px;box-shadow:0 28px 60px -10px #000000f2,0 0 36px -12px var(--gold);border-radius:10px;flex-direction:column;gap:2px;padding:10px 6px 6px;display:flex;position:absolute;top:calc(100% + 14px);right:0}@supports (color:color-mix(in lab,red,red)){.gm-menu{box-shadow:0 28px 60px -10px #000000f2,0 0 36px -12px color-mix(in srgb,var(--gold) 40%,transparent)}}.gm-menu:before{content:"";background:linear-gradient(90deg,transparent,var(--gold),transparent);height:1px;position:absolute;top:0;left:14%;right:14%}.gm-menu:after{content:"";background:linear-gradient(135deg,var(--or-clair),var(--gold));width:6px;height:6px;position:absolute;top:-3px;right:26px;transform:rotate(45deg)}.gm-item{cursor:pointer;width:100%;min-height:40px;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--gold);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}.gm-item:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.gm-item:hover{background:color-mix(in srgb,var(--gold) 10%,transparent)}}.gm-item:hover{color:var(--or-clair)}.gm-item:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.gm-item--ban{color:var(--ban)}.gm-item--ban:hover{background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.gm-item--ban:hover{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.gm-item--ban:hover{color:var(--ban)}.gm-sep{background:var(--gold);height:1px;margin:4px 6px}@supports (color:color-mix(in lab,red,red)){.gm-sep{background:color-mix(in srgb,var(--gold) 22%,transparent)}}.topbar .tb-actions .btn{--cut:7px;background:var(--gold);border:0;border-radius:0;padding:6px 12px;font-size:11px}@supports (color:color-mix(in lab,red,red)){.topbar .tb-actions .btn{background:color-mix(in srgb,var(--gold) 10%,transparent)}}.topbar .tb-actions .btn{color:var(--gold);box-shadow:none;clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.topbar .tb-actions .btn:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.topbar .tb-actions .btn:hover{background:color-mix(in srgb,var(--gold) 18%,transparent)}}.topbar .tb-actions .btn:hover{transform:none}.topbar .tb-actions .btn--primary{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,var(--gold))}@supports (color:color-mix(in lab,red,red)){.topbar .tb-actions .btn--primary{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,color-mix(in srgb,var(--gold) 70%,var(--or-sombre)))}}.topbar .tb-actions .btn--primary{color:var(--bg)}.topbar .tb-actions .btn--primary:hover{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,var(--gold))}@supports (color:color-mix(in lab,red,red)){.topbar .tb-actions .btn--primary:hover{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,color-mix(in srgb,var(--gold) 70%,var(--or-sombre)))}}.topbar .tb-actions .btn--primary:hover{filter:brightness(1.08)}@media (max-width:640px){.topbar{flex-wrap:wrap;justify-content:center;gap:6px 10px;padding:9px 14px;display:flex}.topbar:before{display:block}.topbar .crumbs{order:1;justify-content:center;width:100%}.topbar .tb-mid{order:2;width:100%}.topbar .tb-mid:after,.topbar .tb-mid:before{display:none}.topbar .tb-title{justify-content:center}.topbar .tb-title:after,.topbar .tb-title:before{width:28px}.topbar .tb-actions{order:3;margin:2px 0 4px}.topbar .tb-actions,.topbar .tb-actions>*{justify-content:center}.gm-menu{left:50%;right:auto;transform:translate(-50%)}.gm-menu:after{margin-left:-3px;left:50%;right:auto}.topbar .tb-actions:empty{display:none}}:root{--gutter:clamp(18px,3vw,34px)}@media (min-width:1760px){:root{--gutter:calc(34px + min(240px,(100vw - 1760px) * .22))}}:root{--pad-x:max(var(--gutter),calc((100% - 1900px) / 2))}.content{padding:clamp(18px,3vw,34px) var(--pad-x);flex-direction:column;gap:22px;width:100%;display:flex;container:content/inline-size}.section-title{align-items:center;gap:12px;margin:6px 0 2px;display:flex}.section-title h2{font-family:var(--title);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:700}.section-title:before{content:"";background:linear-gradient(135deg,var(--or-clair),var(--gold));flex:none;width:6px;height:6px;transform:rotate(45deg)}.section-title:after{content:"";background:linear-gradient(90deg,var(--gold),transparent);flex:1;height:1px}@supports (color:color-mix(in lab,red,red)){.section-title:after{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 40%,transparent),transparent)}}.card{background:radial-gradient(120% 70% at 50% 0,var(--gold),transparent 60%),linear-gradient(160deg,var(--surface-2),var(--surface));border:0;border-radius:10px;padding:20px;position:relative}@supports (color:color-mix(in lab,red,red)){.card{background:radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--gold) 5%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--surface-2) 86%,transparent),color-mix(in srgb,var(--surface) 86%,transparent))}}.card:before,.modal:before,.stat:before,.tip.hex .frame:before,.toast:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:var(--frame-grad);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card .card:before,.card .stat:before{content:none}.card .card,.card .stat{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.card .card,.card .stat{background:color-mix(in srgb,var(--gold) 4%,transparent)}}.card .tbl-wrap{background:0 0;border:0}.page-art{top:0;bottom:0;left:var(--sbw);z-index:-1;pointer-events:none;position:fixed;right:0;overflow:hidden;-webkit-mask-image:radial-gradient(72% 78% at 50% 45%,#000 45%,#0000 100%);mask-image:radial-gradient(72% 78% at 50% 45%,#000 45%,#0000 100%)}.page-art svg{width:100%;height:100%;display:block}.pa-lit svg *,.pa-svg *{vector-effect:non-scaling-stroke}.pa-aura,.pa-base,.pa-lit{position:absolute;inset:0}.pa-base{opacity:.5;will-change:transform;transition:transform .3s cubic-bezier(.2,.8,.2,1);transform:scale(1.03)}.pa-aura{background:radial-gradient(32% 38% at 72% 28%,var(--gold),transparent 70%),radial-gradient(28% 34% at 26% 72%,var(--aktyd),transparent 70%),radial-gradient(22% 26% at 50% 50%,var(--violet),transparent 70%);transition:transform .9s cubic-bezier(.2,.8,.2,1);inset:-60px}@supports (color:color-mix(in lab,red,red)){.pa-aura{background:radial-gradient(32% 38% at 72% 28%,color-mix(in srgb,var(--gold) 13%,transparent),transparent 70%),radial-gradient(28% 34% at 26% 72%,color-mix(in srgb,var(--aktyd) 10%,transparent),transparent 70%),radial-gradient(22% 26% at 50% 50%,color-mix(in srgb,var(--violet) 7%,transparent),transparent 70%)}}.page-art .pa-lit{opacity:0;will-change:transform;width:480px;height:480px;transition:opacity .35s,transform .3s cubic-bezier(.2,.8,.2,1);inset:0 auto auto 0;overflow:hidden;transform:translate(-999px,-999px);-webkit-mask-image:radial-gradient(240px,#000 0,#00000073 45%,#0000 100%);mask-image:radial-gradient(240px,#000 0,#00000073 45%,#0000 100%)}.pa-lit-in{filter:brightness(1.9)saturate(1.25);width:100vw;height:100vh;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;transform:scale(1.03)}.page-art[data-lit] .pa-lit{opacity:.8}.page-art[data-tracing] .pa-base [pathLength]{stroke-dasharray:1;animation:pa-trace 1.9s cubic-bezier(.45,0,.2,1) both}.page-art[data-tracing] .pa-base .gem,.page-art[data-tracing] .pa-base text{animation:pa-fade 1.9s ease-out both}@keyframes pa-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pa-fade{0%,55%{opacity:0}to{opacity:1}}.page-art:not([data-tracing]) .pa-base .gem{animation:pa-glint 5.2s steps(12) infinite}.page-art .pa-base .gem:nth-of-type(3n){animation-delay:-1.7s}.page-art .pa-base .gem:nth-of-type(3n+1){animation-delay:-3.4s}.page-art .pa-base .gem:nth-of-type(5n){animation-duration:6.8s}.page-art[data-idle] .pa-base .gem{animation-play-state:paused}@keyframes pa-glint{0%,to{opacity:.3}50%{opacity:1}}@media (max-width:860px){.page-art{left:0}}.card h3{margin-bottom:12px;font-size:14px}.grid{gap:16px;display:grid}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}@media (max-width:980px){.g4{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:1fr}}@media (max-width:640px){.g2,.g4{grid-template-columns:1fr}}.stat{--e1:var(--gold);text-align:center;background:radial-gradient(120% 70% at 50% 0,var(--e1),transparent 60%),linear-gradient(160deg,var(--surface-2),var(--surface));border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px 18px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.stat{background:radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--e1) 6%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--surface-2) 86%,transparent),color-mix(in srgb,var(--surface) 86%,transparent))}}.stat{transition:transform .16s}.stat:before{background:linear-gradient(90deg,transparent 18%,var(--e1) 50%,transparent 82%) top/100% 1px no-repeat,linear-gradient(180deg,var(--e1),var(--e1) 40%,var(--e1))}@supports (color:color-mix(in lab,red,red)){.stat:before{background:linear-gradient(90deg,transparent 18%,color-mix(in srgb,color-mix(in srgb,var(--e1) 40%,var(--or-clair)) 70%,transparent) 50%,transparent 82%) top/100% 1px no-repeat,linear-gradient(180deg,color-mix(in srgb,var(--e1) 58%,transparent),color-mix(in srgb,var(--e1) 16%,transparent) 40%,color-mix(in srgb,var(--e1) 6%,transparent))}}.stat>*{z-index:1;position:relative}.stat:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.stat{transition:none}.stat:hover{transform:none}}.stat .k{font-size:9.5px}.bil-kpi .k,.bil-stat .k,.db-mini .k,.db-tile .k,.lcard-stat .k,.stat .k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--dim)}.bil-kpi .k,.bil-stat .k,.db-mini .k,.db-tile .k,.lcard-stat .k{font-size:9px}.stat .v{font-variant-numeric:tabular-nums;text-shadow:0 0 14px;font-size:28px;font-weight:800;line-height:1.1}@supports (color:color-mix(in lab,red,red)){.stat .v{text-shadow:0 0 14px color-mix(in srgb,currentColor 28%,transparent)}}.stat .v small{color:var(--muted);font-size:14px;font-weight:600}.stat .v .chip{vertical-align:middle;margin-left:5px}.stat .d{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11px}.stat .d.up{color:var(--good)}.stat .d.down{color:var(--ban)}.stat .d.flat{color:var(--dim)}.stat--good{--e1:var(--good)}.stat--warn{--e1:var(--warn)}.stat--violet{--e1:var(--violet)}.stat--gold{--e1:var(--gold)}.chip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;background:var(--gold);border:0;border-radius:4px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.chip{background:color-mix(in srgb,var(--gold) 8%,transparent)}}.chip{color:var(--muted);white-space:nowrap}.chip--good{color:var(--good);background:var(--good)}@supports (color:color-mix(in lab,red,red)){.chip--good{background:color-mix(in srgb,var(--good) 12%,transparent)}}.chip--warn{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.chip--warn{background:color-mix(in srgb,var(--warn) 12%,transparent)}}.chip--ban{color:var(--ban);background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.chip--ban{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.chip--accent{color:var(--aktyd);background:var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.chip--accent{background:color-mix(in srgb,var(--aktyd) 12%,transparent)}}.chip--violet{color:var(--violet);background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.chip--violet{background:color-mix(in srgb,var(--violet) 12%,transparent)}}.delta{font-family:var(--mono);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;gap:3px;padding:2px 4px;font-size:10px;font-weight:800;display:inline-flex}.delta i{font-size:8px;font-style:normal}.delta.up{color:var(--good);background:var(--good)}@supports (color:color-mix(in lab,red,red)){.delta.up{background:color-mix(in srgb,var(--good) 12%,transparent)}}.delta.down{color:var(--ban);background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.delta.down{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.delta.flat{color:var(--dim);background:var(--surface-2)}.delta--lever{letter-spacing:.09em;text-transform:uppercase;gap:5px;padding:2px 6px;font-size:9.5px;font-weight:700}.delta--lever.flat{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.delta--lever.flat{background:color-mix(in srgb,var(--warn) 12%,transparent)}}.chip--pending{border:1px dashed var(--line-strong);color:var(--dim);background:0 0;padding:3px 8px}.role{font-family:var(--mono);letter-spacing:.06em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.role .dot{width:16px;height:16px;-webkit-mask:var(--ri) center/contain no-repeat;mask:var(--ri) center/contain no-repeat;background:currentColor;flex:none}.role.top{color:var(--r-top);--ri:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 34"><path opacity=".5" fill-rule="evenodd" d="M21,14H14v7h7V14Zm5-3V26L11.014,26l-4,4H30V7.016Z"/><polygon points="4 4 4.003 28.045 9 23 9 9 23 9 28.045 4.003 4 4"/></svg>')}.role.jgl{color:var(--r-jgl);--ri:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 34"><path fill-rule="evenodd" d="M25,3c-2.128,3.3-5.147,6.851-6.966,11.469A42.373,42.373,0,0,1,20,20a27.7,27.7,0,0,1,1-3C21,12.023,22.856,8.277,25,3ZM13,20c-1.488-4.487-4.76-6.966-9-9,3.868,3.136,4.422,7.52,5,12l3.743,3.312C14.215,27.917,16.527,30.451,17,31c4.555-9.445-3.366-20.8-8-28C11.67,9.573,13.717,13.342,13,20Zm8,5a15.271,15.271,0,0,1,0,2l4-4c0.578-4.48,1.132-8.864,5-12C24.712,13.537,22.134,18.854,21,25Z"/></svg>')}.role.mid{color:var(--r-mid);--ri:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 34"><path opacity=".5" fill-rule="evenodd" d="M30,12.968l-4.008,4L26,26H17l-4,4H30ZM16.979,8L21,4H4V20.977L8,17,8,8h8.981Z"/><polygon points="25 4 4 25 4 30 9 30 30 9 30 4 25 4"/></svg>')}.role.adc{color:var(--r-adc);--ri:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 34"><path opacity=".5" fill-rule="evenodd" d="M13,20h7V13H13v7ZM4,4V26.984l3.955-4L8,8,22.986,8l4-4H4Z"/><polygon points="29.997 5.955 25 11 25 25 11 25 5.955 29.997 30 30 29.997 5.955"/></svg>')}.role.sup{color:var(--r-sup);--ri:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 34"><path fill-rule="evenodd" d="M26,13c3.535,0,8-4,8-4H23l-3,3,2,7,5-2-3-4h2ZM22,5L20.827,3H13.062L12,5l5,6Zm-5,9-1-1L13,28l4,3,4-3L18,13ZM11,9H0s4.465,4,8,4h2L7,17l5,2,2-7Z"/></svg>')}.role.fill{color:var(--r-fill);--ri:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 34"><polygon points="4 4 4.003 28.045 9 23 9 9 23 9 28.045 4.003 4 4"/><polygon points="25 4 4 25 4 30 9 30 30 9 30 4 25 4"/><polygon points="29.997 5.955 25 11 25 25 11 25 5.955 29.997 30 30 29.997 5.955"/></svg>')}.rolemed{background:#ffffff08;border:1px solid;border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.rolemed--xs{--rm-ph:10px;border-radius:4px;width:23px;height:23px}.rolemed--xs .dot{width:14px;height:14px}.rolemed--sm{--rm-ph:13px;border-radius:7px;width:30px;height:30px}.rolemed--sm .dot{width:17px;height:17px}.rolemed--md{--rm-ph:14px;border-radius:8px;width:33px;height:33px}.rolemed--md .dot{width:19px;height:19px}.rolemed--lg{--rm-ph:23px;border-radius:13px;width:52px;height:52px}.rolemed--lg .dot{width:31px;height:31px}.rolemed--xl{--rm-ph:34px;border-radius:16px;width:78px;height:78px}.rolemed--xl .dot{width:48px;height:48px}.rolemed--glow{--rc:var(--dim);background:radial-gradient(120% 120% at 30% 20%,var(--rc),transparent 60%),var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.rolemed--glow{background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--rc) 30%,transparent),transparent 60%),var(--surface-2)}}.rolemed--glow{border-color:var(--rc)}@supports (color:color-mix(in lab,red,red)){.rolemed--glow{border-color:color-mix(in srgb,var(--rc) 46%,var(--line-strong))}}.rolemed .rm-none{color:var(--dim);font-weight:800;font-size:var(--rm-ph,34px);line-height:1}.rank{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.rank .gem{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:20px;height:20px}.rank.iron{color:var(--tier-iron)}.rank.iron .gem{background-image:url(/ranks/iron.png)}.rank.bronze{color:var(--tier-bronze)}.rank.bronze .gem{background-image:url(/ranks/bronze.png)}.rank.silver{color:var(--tier-silver)}.rank.silver .gem{background-image:url(/ranks/silver.png)}.rank.gold{color:var(--tier-gold)}.rank.gold .gem{background-image:url(/ranks/gold.png)}.rank.platinum{color:var(--tier-platinum)}.rank.platinum .gem{background-image:url(/ranks/platinum.png)}.rank.emerald{color:var(--tier-emerald)}.rank.emerald .gem{background-image:url(/ranks/emerald.png)}.rank.diamond{color:var(--tier-diamond)}.rank.diamond .gem{background-image:url(/ranks/diamond.png)}.rank.master{color:var(--tier-master)}.rank.master .gem{background-image:url(/ranks/master.png)}.rank.grandmaster{color:var(--tier-grandmaster)}.rank.grandmaster .gem{background-image:url(/ranks/grandmaster.png)}.rank.challenger{color:var(--tier-challenger)}.rank.challenger .gem{background-image:url(/ranks/challenger.png)}.rank.unranked{color:var(--dim)}.rank.unranked .gem{background-color:var(--dim)}@supports (color:color-mix(in lab,red,red)){.rank.unranked .gem{background-color:color-mix(in srgb,var(--dim) 50%,transparent)}}.rank.unranked .gem{clip-path:polygon(50% 10%,85% 50%,50% 90%,15% 50%)}.cico{border:1px solid var(--line-strong);vertical-align:middle;object-fit:cover;background:var(--surface-3);border-radius:5px;flex:none;width:22px;height:22px}.cico.sm{border-radius:4px;width:18px;height:18px}.objx{background:linear-gradient(180deg,var(--surface),var(--surface-2));border:1px solid var(--line-strong);border-radius:14px;padding:24px 26px;position:relative;overflow:hidden}.objx-head{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.objx-n{font-family:var(--mono);color:var(--acc,var(--warn));flex:none;font-size:32px;font-weight:800;line-height:.9}.objx-tt{flex:1;min-width:160px}.objx-tt .obj-k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--dim);font-size:9.5px}.objx-tt h3{margin:4px 0 0;font-size:18px}.objx-div{background:var(--line);height:1px;margin:20px 0}.drillx{background:var(--bg);border:1px solid var(--line);border-radius:11px;padding:18px 20px;position:relative}.drillx+.drillx{margin-top:14px}.drillx p{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.85}.btn{--cut:7px;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;background:var(--gold);border:0;border-radius:0;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.btn{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.btn{color:var(--gold);cursor:pointer;clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));text-decoration:none;transition:all .15s}.btn:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.btn:hover{background:color-mix(in srgb,var(--gold) 20%,transparent)}}.btn:hover{color:var(--or-clair);transform:translateY(-1px)}.btn--primary{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,var(--gold))}@supports (color:color-mix(in lab,red,red)){.btn--primary{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,color-mix(in srgb,var(--gold) 70%,var(--or-sombre)))}}.btn--primary{color:var(--bg)}.btn--primary:hover{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,var(--gold))}@supports (color:color-mix(in lab,red,red)){.btn--primary:hover{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,color-mix(in srgb,var(--gold) 70%,var(--or-sombre)))}}.btn--primary:hover{color:var(--bg);filter:brightness(1.08)}.btn--ghost{background:0 0}.btn--sm{--cut:5px;padding:7px 12px;font-size:10.5px}.btn:focus-visible{box-shadow:inset 0 0 0 2px var(--or-clair);outline:none}.btn--primary:focus-visible{box-shadow:inset 0 0 0 2px var(--bg)}.btn:disabled,.minibtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none}.btn.is-loading:disabled,.minibtn.is-loading:disabled{opacity:.85;cursor:progress}.btn:has(>.spinner){opacity:.85;cursor:progress;pointer-events:none}.spinner{border:2px solid;flex:none;width:1em;height:1em;display:inline-block}@supports (color:color-mix(in lab,red,red)){.spinner{border:2px solid color-mix(in srgb,currentColor 26%,transparent)}}.spinner{vertical-align:-.15em;border-top-color:currentColor;border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner{animation:spin 1.5s linear infinite!important}}.toast-vp{z-index:200;pointer-events:none;flex-direction:column-reverse;gap:10px;max-width:min(360px,92vw);display:flex;position:fixed;bottom:16px;right:16px}.toast{pointer-events:auto;background:var(--pop-fill);box-shadow:var(--pop-shadow);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:12px;padding:12px 15px 13px;animation:toastIn .34s cubic-bezier(.16,1,.3,1) both;display:flex;position:relative;overflow:hidden}.toast.leaving{animation:toastOut .3s ease-in both}.toast--success{--tc:var(--good)}.toast--error{--tc:var(--ban)}.toast--info{--tc:var(--violet)}.toast-rune{width:28px;height:28px;color:var(--tc);background:var(--tc);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.toast-rune{background:color-mix(in srgb,var(--tc) 14%,transparent)}}.toast-rune{border:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){.toast-rune{border:1px solid color-mix(in srgb,var(--tc) 50%,transparent)}}.toast-rune svg{filter:drop-shadow(0 0 4px var(--tc))}@supports (color:color-mix(in lab,red,red)){.toast-rune svg{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--tc) 70%,transparent))}}.toast-rune svg{animation:gemPulse 1.7s ease-in-out infinite}.toast-body{flex-direction:column;gap:1px;min-width:0;display:flex}.toast-title{color:var(--text);font-size:13px;font-weight:700;line-height:1.25}.toast-desc{color:var(--muted);text-overflow:ellipsis;font-size:11.5px;line-height:1.3;overflow:hidden}.toast-cd{background:var(--tc);opacity:.8;transform-origin:0;height:2px;animation:toastCd linear forwards;position:absolute;bottom:0;left:0;right:0}@keyframes toastIn{0%{opacity:0;transform:translate(26px)scale(.96)}to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translate(26px)scale(.98)}}@keyframes gemPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes toastCd{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.toast,.toast.leaving{animation-duration:.01ms}.toast-cd,.toast-rune svg{animation:none}.toast-cd{transform:scaleX(0)}}.sys{flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(26px,4vw,42px) clamp(20px,3vw,34px);display:flex}.sys-glyph{font-family:var(--mono);letter-spacing:.04em;color:#0000;-webkit-text-stroke:1.4px var(--line-strong);font-size:clamp(40px,7vw,58px);font-weight:800;line-height:1}.sys-glyph--ban{-webkit-text-stroke-color:#ff4d5e8c}.sys h2{font-size:clamp(17px,2.6vw,21px)}.sys-acts{flex-wrap:wrap;gap:9px;margin-top:4px;display:flex}.sys-ref{font-family:var(--mono);color:var(--dim);font-size:11px}.sys-ref b{color:var(--muted);font-weight:700}.signal-row{border-left:2px solid var(--line-strong);grid-template-columns:auto 1fr;align-items:start;gap:12px;padding-left:14px;display:grid}.stat--alert{--e1:var(--ban)}.stat--s{border-radius:9px;gap:3px;min-width:96px;padding:11px 16px}.stat--s .k{font-size:9px}.stat--s .v{font-size:21px}.statrow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.statrow .stat{flex:none;justify-content:center}.moi-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:20px;display:flex}.moi2{gap:16px;max-width:1080px}.card-head,.moi2{flex-direction:column;display:flex}.card-head{text-align:center;align-items:center;gap:5px;margin-bottom:18px}.card-head .eyebrow{color:var(--gold);opacity:.9;letter-spacing:.24em;font-size:11px}.card-head h3{font-family:var(--title);letter-spacing:.16em;text-transform:uppercase;color:var(--or-clair);justify-content:center;align-items:center;gap:10px;margin:0;font-size:12.5px;font-weight:700;line-height:1.25;display:flex}.card-head h3:after,.card-head h3:before{content:"";background:linear-gradient(135deg,var(--or-clair),var(--gold));flex:none;width:5px;height:5px;transform:rotate(45deg)}.card-head .chip{margin-top:4px}.stat.dim-off{opacity:.42;filter:saturate(.4)}.moi2 .statrow{align-items:stretch}.moi2 .statrow .stat{justify-content:center;min-height:80px;padding:11px 16px}.moi2 .statrow .stat .v{font-size:21px}.prof-data,.prof-duo,.prof-id,.prof-obj{gap:inherit;flex-direction:column;min-width:0;display:flex}@container content (min-width:1280px){.moi2{max-width:none}}@container content (min-width:1482px){.prof-duo{grid-template:"id data""obj data"1fr/minmax(560px,1fr) minmax(900px,1.5fr);align-items:start;display:grid}.prof-duo:not(:has(>.prof-obj)){grid-template-rows:auto;grid-template-areas:"id data"}.prof-id{grid-area:id}.prof-data{grid-area:data}.prof-obj{grid-area:obj}.prof-data .statrow:has(>.stat:nth-child(3)),.prof-id .statrow:has(>.stat:nth-child(3)){grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}}.rc{isolation:isolate;background:var(--surface);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;container:rc/inline-size}.rc-gl{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.rc>.rc-gl{z-index:-1}.rc-sec{padding:22px;position:relative}.rc-sec+.rc-sec{padding-top:6px}.rc h2,.rc h3,.rc h4{text-wrap:balance;margin:0}.rc .good{color:var(--good)}.rc .warn{color:var(--warn)}.rc .ban{color:var(--ban)}.rc .gold{color:var(--gold)}.rc-hd{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:18px 24px;display:grid}.rc-eyebrow{align-items:center;gap:10px;display:flex}.rc .rc-title{font-family:var(--display);color:var(--text);margin:10px 0 0;font-size:38px;font-weight:700;line-height:1}.rc-story{color:var(--muted);margin:10px 0 0;font-size:14.5px;line-height:1.55}.rc-hl{color:var(--text);background:var(--c);border-radius:5px;margin:0 -1px;padding:0 3px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.rc-hl{background:color-mix(in srgb,var(--c) 16%,transparent)}}.rc-hl{transition:background .15s}.rc-hl:hover{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.rc-hl:hover{background:color-mix(in srgb,var(--c) 30%,transparent)}}.rc-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rc-rank{margin-top:4px}.rc-rank,.rc-tile{justify-content:center;display:flex}.rc-tile{isolation:isolate;text-align:center;background:linear-gradient(180deg,#ffffff0d,#ffffff03 60%),var(--surface-2);border-radius:14px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:13px 12px 12px;transition:background .15s,transform .15s;position:relative;box-shadow:inset 0 1px #ffffff12,0 14px 28px -16px #000000e6}.rc-tile:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 100% at 50% 0,var(--c,transparent),transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-tile:before{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--c,transparent) 22%,transparent),transparent 65%)}}.rc-tile.rc-lk{background:linear-gradient(180deg,#ffffff17,#ffffff08 60%),var(--surface-3);transform:translateY(-2px)}.rc-lab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);gap:6px;font-size:10.5px}.rc-lab,.rc-v{align-items:center;font-weight:700;display:inline-flex}.rc-v{font-family:var(--display);color:var(--vc,var(--text));gap:8px;margin-top:5px;font-size:31px;line-height:1}.rc-v--xl{font-size:42px}.rc-v sup{vertical-align:top;margin-left:1px;font-size:.45em;line-height:1}.rc-info{cursor:pointer;vertical-align:1px;width:17px;height:17px;color:var(--aktyd);background:radial-gradient(circle at 32% 28%,var(--aktyd),var(--aktyd) 70%);border:0;border-radius:50%;flex:none;place-items:center;padding:0;font:italic 700 11px/1 Georgia,Times New Roman,serif;display:inline-grid;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-info{background:radial-gradient(circle at 32% 28%,color-mix(in srgb,var(--aktyd) 42%,transparent),color-mix(in srgb,var(--aktyd) 10%,transparent) 70%)}}.rc-info{transition:transform .15s,box-shadow .15s,color .15s;box-shadow:inset 0 1px #ffffff2e}.rc-info:focus-visible,.rc-info:hover,.rc-info[aria-expanded=true]{color:var(--text);box-shadow:inset 0 1px 0 #ffffff40,0 0 14px var(--gold);transform:scale(1.12)}@supports (color:color-mix(in lab,red,red)){.rc-info:focus-visible,.rc-info:hover,.rc-info[aria-expanded=true]{box-shadow:inset 0 1px 0 #ffffff40,0 0 14px color-mix(in srgb,var(--gold) 55%,transparent)}}.rc-bubble{z-index:80;pointer-events:none;background:linear-gradient(180deg,var(--aktyd),transparent 60%),var(--bg);border-radius:12px;max-width:290px;padding:11px 13px;position:fixed}@supports (color:color-mix(in lab,red,red)){.rc-bubble{background:linear-gradient(180deg,color-mix(in srgb,var(--aktyd) 10%,transparent),transparent 60%),color-mix(in srgb,var(--bg) 95%,transparent)}}.rc-bubble{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--muted);opacity:0;font-size:12.5px;line-height:1.45;transition:opacity .14s,transform .14s;transform:translateY(4px);box-shadow:0 16px 36px #0009,inset 0 1px #ffffff14}.rc-bubble.on{opacity:1;transform:none}.rc-bubble b{font-family:var(--display);color:var(--text);margin-bottom:4px;font-size:16px}.rc-bubble b,.rc-bubble-ln{display:block}.rc-bubble-ft{background:linear-gradient(90deg,var(--aktyd),transparent) top/100% 1px no-repeat;grid-template-columns:1fr auto;align-items:baseline;gap:3px 14px;margin-top:9px;padding-top:8px;display:grid}@supports (color:color-mix(in lab,red,red)){.rc-bubble-ft{background:linear-gradient(90deg,color-mix(in srgb,var(--aktyd) 35%,transparent),transparent) top/100% 1px no-repeat}}.rc-bubble-row{display:contents}.rc-bubble-row>span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:10px}.rc-bubble-row>em{font-style:normal;font-family:var(--display);color:var(--text);text-align:right;font-size:17px;font-weight:700}.rc-bubble-row>em.good{color:var(--good)}.rc-bubble-row>em.warn{color:var(--warn)}.rc-bubble-row>em.ban{color:var(--ban)}.rc-bubble-row>em.gold{color:var(--gold)}.rc-bubble:after{content:"";left:var(--ax,50%);background:var(--bg);width:10px;height:10px;position:absolute;bottom:-5px;transform:translate(-50%)rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.rc-bubble:after{background:color-mix(in srgb,var(--bg) 95%,transparent)}}.rc-bubble.below:after{top:-5px;bottom:auto}.rc-fil-top{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:6px;display:flex}.rc-fil-top h3{font-family:var(--display);color:var(--text);font-size:24px;line-height:1}.rc-when{font-family:var(--mono);color:var(--dim);letter-spacing:.06em;font-size:10.5px}.rc-leg{background:#ffffff09;border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:5px 12px;display:flex}.rc-leg-t{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.rc-leg-it{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.rc-leg-bar{background:var(--c);width:7px;box-shadow:0 0 8px var(--c);border-radius:2px;display:inline-block}.rc-scroll,.rc-track{position:relative}.rc-track{flex-direction:column;display:flex}.rc-lane{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px;padding:16px 0;display:grid;position:relative}.rc-lane+.rc-lane:before{background:linear-gradient(90deg,#0000,#ffffff1c 10% 90%,#0000);height:1px;top:0;left:0;right:0}.rc-lane+.rc-lane:before,.rc-lane:after{content:"";pointer-events:none;position:absolute}.rc-lane:after{z-index:-1;opacity:0;background:linear-gradient(90deg,var(--lc),var(--lc) 45%,transparent);border-radius:14px;transition:opacity .18s;inset:4px -12px}@supports (color:color-mix(in lab,red,red)){.rc-lane:after{background:linear-gradient(90deg,color-mix(in srgb,var(--lc) 16%,transparent),color-mix(in srgb,var(--lc) 5%,transparent) 45%,transparent)}}.rc[data-focus=bilan] .rc-lane[data-k~=bilan]:after,.rc[data-focus=gold] .rc-lane[data-k~=gold]:after,.rc[data-focus=res] .rc-lane[data-k~=res]:after{opacity:1}.rc[data-focus] .rc-ll{opacity:.45;transition:opacity .18s}.rc[data-focus=bilan] .rc-lane[data-k~=bilan] .rc-ll,.rc[data-focus=gold] .rc-lane[data-k~=gold] .rc-ll,.rc[data-focus=res] .rc-lane[data-k~=res] .rc-ll{opacity:1}.rc-ll{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.rc-lt{align-items:center;gap:7px;font-size:18px;line-height:1.05;display:inline-flex}.rc-lt,.rc-lv{font-family:var(--display);color:var(--text);font-weight:700}.rc-lv{margin-top:4px;font-size:34px;line-height:1}.rc-lv-of{color:var(--dim);margin-left:5px;font-size:.55em}.rc-plot{height:118px;position:relative}.rc-plot--bars{height:108px}.rc-plot canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.rc-icons,.rc-ticks{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:4px;display:grid}.rc-gm{cursor:pointer;background:var(--c);border:0;border-radius:10px;place-items:center;padding:5px 0;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.rc-gm{background:color-mix(in srgb,var(--c) 17%,var(--surface))}}.rc-gm{transition:background .12s,transform .15s}.rc-gm img{aspect-ratio:1;border-radius:7px;width:min(32px,100%);display:block}.rc-gm.on{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.rc-gm.on{background:color-mix(in srgb,var(--c) 34%,var(--surface))}}.rc-gm.on{transform:translateY(-3px)}.rc-ticks{margin-top:6px}.rc-ticks span{font-family:var(--mono);color:var(--dim);text-align:center;white-space:nowrap;font-size:10px}.rc-colhl{pointer-events:none;background:linear-gradient(180deg,var(--c,var(--text)),var(--c,var(--text)));border-radius:10px;transition:opacity .12s;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab,red,red)){.rc-colhl{background:linear-gradient(180deg,color-mix(in srgb,var(--c,var(--text)) 11%,transparent),color-mix(in srgb,var(--c,var(--text)) 4%,transparent))}}.rc-spine{pointer-events:none;background:linear-gradient(180deg,transparent,var(--c) 8%,var(--c) 92%,transparent);width:2px;margin-left:-1px;transition:opacity .12s;position:absolute;top:0;bottom:-10px}@supports (color:color-mix(in lab,red,red)){.rc-spine{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--c) 65%,transparent) 8%,color-mix(in srgb,var(--c) 65%,transparent) 92%,transparent)}}.rc-spine{box-shadow:0 0 10px var(--c)}@supports (color:color-mix(in lab,red,red)){.rc-spine{box-shadow:0 0 10px color-mix(in srgb,var(--c) 55%,transparent)}}.rc-spine i{background:var(--nc,var(--c));width:11px;height:11px;box-shadow:0 0 0 3px var(--bg),0 0 14px var(--nc,var(--c));border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.rc-spine i{box-shadow:0 0 0 3px color-mix(in srgb,var(--bg) 85%,transparent),0 0 14px var(--nc,var(--c))}}.rc-spine:after{content:"";border-right:2px solid var(--c);border-bottom:2px solid var(--c);width:8px;height:8px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)rotate(45deg)}.rc-swipe{display:none}.rc-gtip{z-index:5;pointer-events:none;white-space:nowrap;background:var(--bg);align-items:center;gap:10px;display:flex;position:absolute;top:150px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.rc-gtip{background:color-mix(in srgb,var(--bg) 95%,transparent)}}.rc-gtip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:9px 12px;box-shadow:0 14px 34px #0009}.rc-gtip img{border-radius:8px;width:32px;height:32px}.rc-gtip b{font-family:var(--display);color:var(--text);font-size:19px;line-height:1;display:block}.rc-gtip small{color:var(--dim)}.rc-gtip small,.rc-gtip-res{font-family:var(--mono);font-size:10px}.rc-gtip-res{letter-spacing:.1em;text-transform:uppercase;background:var(--c);border-radius:5px;padding:3px 7px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.rc-gtip-res{background:color-mix(in srgb,var(--c) 18%,transparent)}}.rc-gtip-res{color:var(--c)}.rc-det{border-radius:0 0 20px 20px;transition:background .2s}.rc-det.game{background:linear-gradient(180deg,var(--c),transparent 75%)}@supports (color:color-mix(in lab,red,red)){.rc-det.game{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,transparent),transparent 75%)}}.rc-det-top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.rc-det-top h3{font-family:var(--display);color:var(--text);font-size:24px;line-height:1}.rc-scope{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 10px;font-size:10.5px;display:inline-flex}.rc-scope img{border-radius:5px;width:18px;height:18px}.rc-scope.game{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.rc-scope.game{background:color-mix(in srgb,var(--c) 18%,transparent)}}.rc-scope.game{color:var(--text)}.rc-scope b{color:var(--c)}.rc-chap{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.rc-cp{flex-direction:column;min-width:0}.rc-cp,.rc-cp h4{gap:10px;display:flex}.rc-cp h4{font-family:var(--display);color:var(--text);justify-content:center;align-items:baseline;font-size:21px;line-height:1}.rc-cp h4 small{font-family:var(--mono);color:var(--dim);letter-spacing:.06em;font-size:10.5px;font-weight:400}.rc-cgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rc-sig{isolation:isolate;text-align:center;background:radial-gradient(80% 120% at 60% 30%,var(--aktyd),transparent 70%),var(--surface-2);border-radius:14px;flex-direction:column;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:6px;min-height:118px;padding:14px 14px 13px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rc-sig{background:radial-gradient(80% 120% at 60% 30%,color-mix(in srgb,var(--aktyd) 18%,transparent),transparent 70%),var(--surface-2)}}.rc-sig{box-shadow:0 14px 28px -16px #000000e6}.rc-sig>.rc-gl{z-index:-2}.rc-sig:before{content:"";z-index:-1;background:linear-gradient(0deg,var(--bg) 8%,var(--bg) 60%,var(--bg));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rc-sig:before{background:linear-gradient(0deg,color-mix(in srgb,var(--bg) 92%,transparent) 8%,color-mix(in srgb,var(--bg) 35%,transparent) 60%,color-mix(in srgb,var(--bg) 15%,transparent))}}.rc-sig .rc-lab,.rc-sig-nm{color:var(--text)}.rc-sig-nm{font-family:var(--display);text-shadow:0 2px 16px #000c;font-size:38px;font-weight:700;line-height:.95}.rc-sig-row{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.rc-sig-row>span{font-family:var(--display);color:var(--text);background:var(--bg);font-size:16px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.rc-sig-row>span{background:color-mix(in srgb,var(--bg) 60%,transparent)}}.rc-sig-row>span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;border-radius:7px;padding:2px 8px}.rc-sig-row small{font-family:var(--mono);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;margin-left:5px;font-size:9.5px;font-weight:400}@container rc (max-width:720px){.rc-sec{padding:18px 16px}.rc-hd{grid-template-columns:1fr}.rc .rc-title{font-size:30px}.rc-kpis{gap:8px}.rc-v--xl{font-size:30px}.rc-tile{padding:11px 8px 10px}.rc-lab{letter-spacing:.06em;gap:5px}.rc-fil{padding-inline:0}.rc-fil-top{padding-inline:16px}.rc-leg{margin-left:0}.rc-scroll{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:16px;overflow-x:auto}.rc-scroll::-webkit-scrollbar{display:none}.rc-track{width:calc(var(--n) * 44px + 32px);padding-inline:16px}.rc-lane{display:block}.rc-ll{flex-direction:row;align-items:center;gap:10px;width:max-content;margin:0 0 4px;position:sticky;left:16px}.rc-lv{order:-1;margin-top:0;font-size:26px}.rc-plot{height:92px}.rc-plot--bars{height:84px}.rc-gm{scroll-snap-align:start}.rc-swipe{font-family:var(--mono);color:var(--dim);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px 0;font-size:10px;display:flex}.rc-swipe b{color:var(--muted);font-weight:700}.rc-chap{grid-template-columns:1fr;gap:18px}.rc-v{font-size:28px}}@media (prefers-reduced-motion:reduce){.rc-bubble,.rc-colhl,.rc-gm,.rc-info,.rc-lane:after,.rc-spine,.rc-tile{transition:none}}.ivc{isolation:isolate;background:var(--surface);border-radius:20px;min-height:220px;position:relative;overflow:hidden;container:ivc/inline-size}.ivc-gl{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ivc>.ivc-gl{z-index:-1}.ivc-in{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 22px;padding:26px 24px;display:grid}.ivc-medw{place-items:center;width:124px;height:124px;display:grid;position:relative}.ivc-medw .ivc-gl{width:calc(100% + 20px);height:calc(100% + 20px);inset:-10px}.ivc-mid{flex-direction:column;gap:8px;min-width:0;display:flex}.ivc-eyebrow{color:var(--ac);align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.ivc-eyebrow{color:color-mix(in srgb,var(--ac) 75%,var(--text))}}.ivc-eyebrow:after{content:"";background:linear-gradient(90deg,var(--ac),transparent);flex:1;max-width:60px;height:1px}@supports (color:color-mix(in lab,red,red)){.ivc-eyebrow:after{background:linear-gradient(90deg,color-mix(in srgb,var(--ac) 60%,transparent),transparent)}}.ivc-name{align-items:center;gap:6px;min-width:0;display:flex}.ivc-nm{font-family:var(--display);letter-spacing:.005em;white-space:nowrap;flex:none;margin:0;font-size:58px;font-weight:700;line-height:.95;position:relative}.ivc-pen{width:28px;height:28px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;transition:color .15s,background .15s;display:inline-grid}.ivc-pen:focus-visible,.ivc-pen:hover{color:var(--ac);background:var(--ac)}@supports (color:color-mix(in lab,red,red)){.ivc-pen:focus-visible,.ivc-pen:hover{background:color-mix(in srgb,var(--ac) 14%,transparent)}}.ivc-pen svg{width:15px;height:15px}.ivc-idrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ivc-tag{font-family:var(--mono);letter-spacing:.02em;color:var(--text);align-items:baseline;font-size:14px;display:inline-flex}.ivc-tag i{color:var(--ac);font-style:normal}@supports (color:color-mix(in lab,red,red)){.ivc-tag i{color:color-mix(in srgb,var(--ac) 80%,var(--text))}}.ivc-opgg{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);background:#ffffff0f;border-radius:6px;align-items:center;gap:4px;padding:3px 7px 3px 8px;font-size:10px;font-weight:800;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.ivc-opgg svg{width:12px;height:12px;transition:transform .15s}.ivc-opgg:focus-visible,.ivc-opgg:hover{color:var(--text);background:var(--ac)}@supports (color:color-mix(in lab,red,red)){.ivc-opgg:focus-visible,.ivc-opgg:hover{background:color-mix(in srgb,var(--ac) 22%,transparent)}}.ivc-opgg:hover svg{transform:translate(1px,-1px)}.ivc-filet{color:var(--ac);align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.ivc-filet{color:color-mix(in srgb,var(--ac) 70%,transparent)}}.ivc-filet{margin:2px 0}.ivc-filet:after,.ivc-filet:before{content:"";flex:1;height:1px}.ivc-filet:before{background:linear-gradient(90deg,var(--ac),var(--ac))}@supports (color:color-mix(in lab,red,red)){.ivc-filet:before{background:linear-gradient(90deg,color-mix(in srgb,var(--ac) 55%,transparent),color-mix(in srgb,var(--ac) 20%,transparent))}}.ivc-filet:after{background:linear-gradient(90deg,var(--ac),transparent)}@supports (color:color-mix(in lab,red,red)){.ivc-filet:after{background:linear-gradient(90deg,color-mix(in srgb,var(--ac) 20%,transparent),transparent)}}.ivc-filet svg{width:11px;height:11px;filter:drop-shadow(0 0 5px var(--ac));flex:none}@supports (color:color-mix(in lab,red,red)){.ivc-filet svg{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--ac) 70%,transparent))}}.ivc-since{font-family:var(--mono);color:var(--dim);align-items:center;gap:7px;font-size:11px;display:inline-flex}.ivc-since b{color:var(--text);font-weight:600}.ivc-since svg{width:13px;height:13px;color:var(--muted)}.ivc--glow .ivc-nm{color:var(--text);text-shadow:0 0 1px var(--text),0 0 12px var(--ac),0 0 34px var(--ac),0 0 70px var(--ac)}@supports (color:color-mix(in lab,red,red)){.ivc--glow .ivc-nm{text-shadow:0 0 1px var(--text),0 0 12px color-mix(in srgb,var(--ac) 80%,transparent),0 0 34px color-mix(in srgb,var(--ac) 55%,transparent),0 0 70px color-mix(in srgb,var(--ac) 30%,transparent)}}.ivc--metal .ivc-nm{background:linear-gradient(180deg,var(--text) 0,var(--gold) 38%,var(--gold) 62%,var(--gold) 100%)}@supports (color:color-mix(in lab,red,red)){.ivc--metal .ivc-nm{background:linear-gradient(180deg,var(--text) 0,color-mix(in srgb,var(--gold) 25%,var(--text)) 38%,color-mix(in srgb,var(--gold) 70%,var(--dim)) 62%,color-mix(in srgb,var(--gold) 20%,var(--text)) 100%)}}.ivc--metal .ivc-nm{color:#0000;filter:drop-shadow(0 2px #00000059)drop-shadow(0 6px 16px #0000008c);-webkit-background-clip:text;background-clip:text}.ivc--carve .ivc-nm{background:linear-gradient(180deg,var(--text) 0,var(--muted) 100%);color:#0000;filter:drop-shadow(1px 1px 0 var(--ac)) drop-shadow(2px 2px 0 var(--ac)) drop-shadow(3px 3px 0 var(--ac)) drop-shadow(0 10px 18px #0009);-webkit-background-clip:text;background-clip:text}@supports (color:color-mix(in lab,red,red)){.ivc--carve .ivc-nm{filter:drop-shadow(1px 1px 0 color-mix(in srgb,var(--ac) 55%,var(--bg))) drop-shadow(2px 2px 0 color-mix(in srgb,var(--ac) 35%,var(--bg))) drop-shadow(3px 3px 0 color-mix(in srgb,var(--ac) 20%,var(--bg))) drop-shadow(0 10px 18px #0009)}}.ivc-rank{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.ivc-embw{place-items:center;width:118px;height:118px;display:grid;position:relative}.ivc-embw .ivc-gl{width:calc(100% + 36px);height:calc(100% + 36px);inset:-18px}.ivc-emb{object-fit:contain;filter:drop-shadow(0 6px 18px #0009);width:112px;height:112px;display:block;position:relative}.ivc-emb--none{filter:none;background:radial-gradient(circle,#ffffff0f,#0000 70%);border-radius:50%}.ivc-rcol{flex-direction:column;gap:4px}.ivc-rcol,.ivc-rl{align-items:center;display:flex}.ivc-rl{white-space:nowrap;gap:10px}.ivc-rt{color:var(--tier)}.ivc-lp,.ivc-rt{font-family:var(--display);font-size:22px;font-weight:700;line-height:1}.ivc-lp{color:var(--lpc);align-items:baseline;gap:4px;display:inline-flex}.ivc-lp small{font-family:var(--mono);color:var(--dim);letter-spacing:.06em;font-size:10px;font-weight:600}.ivc-gem{background:linear-gradient(135deg,var(--tier),var(--lpc));width:9px;height:9px;box-shadow:0 0 10px var(--tier);border-radius:2px;flex:none;position:relative;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.ivc-gem{box-shadow:0 0 10px color-mix(in srgb,var(--tier) 60%,transparent)}}.ivc-sync{font-family:var(--mono);color:var(--dim);margin-top:2px;font-size:10.5px}@container ivc (max-width:560px){.ivc-in{grid-template-columns:auto minmax(0,1fr);gap:14px 16px;padding:20px 18px}.ivc-medw{width:92px;height:92px}.ivc-medw .rolemed--xl{border-radius:16px;width:64px;height:64px}.ivc-medw .rolemed--xl .dot{width:40px;height:40px}.ivc-rank{background:var(--bg);flex-direction:row;grid-column:1/-1;justify-content:center;gap:14px}@supports (color:color-mix(in lab,red,red)){.ivc-rank{background:color-mix(in srgb,var(--bg) 45%,transparent)}}.ivc-rank{text-align:left;border-radius:14px;padding:10px 12px}.ivc-rcol{align-items:flex-start}.ivc-embw{width:70px;height:70px}.ivc-emb{width:66px;height:66px}}@media (prefers-reduced-motion:reduce){.ivc-opgg,.ivc-opgg svg,.ivc-pen{transition:none}}.phero{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.phero-main{flex:1;min-width:220px}.phero-name{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.phero-name .nm{font-size:26px;font-weight:800;line-height:1}.phero-badges{align-items:center;gap:8px;margin-top:10px}.phero-badges,.phero-meta{flex-wrap:wrap;display:flex}.phero-meta{font-family:var(--mono);color:var(--dim);gap:18px;margin-top:12px;font-size:11px}.phero-meta b{color:var(--muted);font-weight:600}.phero-rank{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.phero-rank .note{font-family:var(--mono);color:var(--dim);font-size:11px}.rolebadge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;color:var(--rc);border:1px solid;border-color:var(--rc);border-radius:5px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rolebadge{border-color:color-mix(in srgb,var(--rc) 55%,transparent)}}.rolebadge{background:var(--rc)}@supports (color:color-mix(in lab,red,red)){.rolebadge{background:color-mix(in srgb,var(--rc) 12%,transparent)}}.rolebadge .member-ic{color:var(--rc)}.sb-acct{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:9px;padding:9px 0;font-family:inherit;display:flex}.sb-acct:after,.sb-acct:before{content:"";flex:1;min-width:8px;height:1px}.sb-acct:before{background:linear-gradient(90deg,transparent,var(--gold))}@supports (color:color-mix(in lab,red,red)){.sb-acct:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 60%,transparent))}}.sb-acct:after{background:linear-gradient(90deg,var(--gold),transparent)}@supports (color:color-mix(in lab,red,red)){.sb-acct:after{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 60%,transparent),transparent)}}.sb-acct b{min-width:0;font-family:var(--display);letter-spacing:.02em;color:var(--or-clair);align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1;transition:color .15s;display:flex}.sb-acct b:after,.sb-acct b:before{content:"";background:linear-gradient(135deg,var(--or-clair),var(--gold));flex:none;width:5px;height:5px;transform:rotate(45deg)}.sb-acct-nm{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:118px;overflow:hidden}.sb-acct:hover b{color:var(--gold)}.sb-acct:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sidebar .nbadge{background:var(--ban);color:var(--text)}.sb-acct .nbadge{letter-spacing:0;min-width:15px;height:15px;padding:0 4px;font-size:9px}.sb-team{z-index:5;background:radial-gradient(120% 100% at 50% 0,var(--gold),transparent 70%);margin:0 -12px 6px;padding:0 14px 12px}@supports (color:color-mix(in lab,red,red)){.sb-team{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--gold) 11%,transparent),transparent 70%)}}.sb-orn{background:linear-gradient(90deg,transparent,var(--gold) calc(50% - 8px),transparent calc(50% - 8px) calc(50% + 8px),var(--gold) calc(50% + 8px),transparent) 50%/100% 1px no-repeat;height:7px;display:block;position:relative}@supports (color:color-mix(in lab,red,red)){.sb-orn{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 60%,transparent) calc(50% - 8px),transparent calc(50% - 8px) calc(50% + 8px),color-mix(in srgb,var(--gold) 60%,transparent) calc(50% + 8px),transparent) 50%/100% 1px no-repeat}}.sb-orn:after{content:"";background:linear-gradient(135deg,var(--or-clair),var(--gold));width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.sb-team>.sb-orn:last-child{margin-top:8px}.sb-team-k{text-align:center;font-family:var(--title);letter-spacing:.14em;text-transform:uppercase;color:var(--aktyd);padding:9px 0 4px;font-size:11px;font-weight:700;display:block}.tsw,.tsw-btn{position:relative}.tsw-btn{width:100%;min-height:50px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:6px 30px;font-family:inherit;transition:background .15s;display:flex}.tsw-btn.is-open,.tsw-btn:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.tsw-btn.is-open,.tsw-btn:hover{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.tsw-btn:focus-visible,.tsw-item:focus-visible,.tsw-leave:focus-visible,.tsw-new:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tsw-btn>.nbadge{position:absolute;top:2px;right:0}.tsw-chev{color:var(--gold);margin-top:-7px;position:absolute;top:50%;right:4px}@supports (color:color-mix(in lab,red,red)){.tsw-chev{color:color-mix(in srgb,var(--gold) 70%,var(--dim))}}.tsw-mark{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.tsw-btn .tsw-mark{flex:0 auto;justify-content:center}.tsw-mark .tc-badge{border-radius:7px}.tsw-mark--logo{justify-content:flex-start}.tsw-nm{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:700;overflow:hidden}.tsw-item .tsw-nm{color:inherit;font-size:12.5px;font-weight:600}.tsw-menu{z-index:60;background:linear-gradient(180deg,var(--sb-menu-top) 0,var(--sb-menu-bottom) 100%);box-shadow:0 28px 60px -10px #000000f2,0 0 36px -12px var(--gold);border-radius:12px;flex-direction:column;gap:2px;padding:12px 7px 7px;display:flex;position:absolute;top:calc(100% + 20px);left:-4px;right:-4px}@supports (color:color-mix(in lab,red,red)){.tsw-menu{box-shadow:0 28px 60px -10px #000000f2,0 0 36px -12px color-mix(in srgb,var(--gold) 40%,transparent)}}.tsw-menu:before{content:"";background:linear-gradient(90deg,transparent,var(--gold),transparent);height:1px;position:absolute;top:0;left:14%;right:14%}.tsw-menu:after{content:"";background:linear-gradient(135deg,var(--or-clair),var(--gold));width:6px;height:6px;margin-left:-3px;position:absolute;top:-3px;left:50%;transform:rotate(45deg)}.sidebar:has(.tsw-btn.is-open) .nav,.sidebar:has(.tsw-btn.is-open) .sb-foot{opacity:.28}.tsw-k{font-family:var(--title);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);padding:6px 8px 5px;font-size:10px;font-weight:700}.tsw-item{width:100%;min-height:44px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:8px;font-family:inherit;display:flex}.tsw-item:hover{background:var(--text)}@supports (color:color-mix(in lab,red,red)){.tsw-item:hover{background:color-mix(in srgb,var(--text) 7%,transparent)}}.tsw-item.is-on{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.tsw-item.is-on{background:color-mix(in srgb,var(--gold) 16%,transparent)}}.tsw-ok{color:var(--gold);flex:none}.tsw-item .nbadge,.tsw-ok{margin-left:auto}.tsw-sep{background:var(--gold);height:1px}@supports (color:color-mix(in lab,red,red)){.tsw-sep{background:color-mix(in srgb,var(--gold) 22%,transparent)}}.tsw-sep{margin:6px 2px}.tsw-new{width:100%;min-height:42px;color:var(--gold);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:8px;font-size:11px;font-weight:700;display:flex}.tsw-new:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.tsw-new:hover{background:color-mix(in srgb,var(--gold) 8%,transparent)}}.tsw-new b{background:var(--gold);border-radius:6px;place-items:center;width:22px;height:22px;display:grid}@supports (color:color-mix(in lab,red,red)){.tsw-new b{background:color-mix(in srgb,var(--gold) 14%,transparent)}}.tsw-new b{font-size:15px;font-weight:400}.tsw-leave{width:100%;min-height:40px;color:var(--ban);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;padding:8px;font-size:10.5px;overflow:hidden}.tsw-leave:hover{background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.tsw-leave:hover{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.champ-sort{font-family:var(--mono);color:var(--dim);justify-content:center;gap:8px;margin:-6px 0 12px;font-size:10px;display:flex}.champ-sort b{color:var(--aktyd)}.champs{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:start;gap:6px 14px;display:grid}.champ-col{flex-direction:column;gap:5px;min-width:0;display:flex}.champ-row{border:1px solid var(--line);background:linear-gradient(120deg,var(--surface-2),var(--surface));border-radius:9px;grid-template-columns:34px auto 1fr minmax(148px,180px) 1fr 122px;align-items:center;gap:12px;padding:6px 15px 6px 10px;transition:all .14s;display:grid;position:relative}.champ-row .tw{flex:none;display:inline-flex}.champ-row>.champ-sep{background:var(--aktyd);opacity:.5;flex:none;place-self:center;width:5px;height:5px;transform:rotate(45deg)}.champ-row:hover{border-color:var(--wr-c)}@supports (color:color-mix(in lab,red,red)){.champ-row:hover{border-color:color-mix(in srgb,var(--wr-c) 45%,transparent)}}.champ-row:hover{z-index:5;transform:translateY(-1px)}.champ-row:before{content:"";background:var(--wr-c);width:3px;box-shadow:0 0 8px var(--wr-c);border-radius:9px 0 0 9px;position:absolute;top:0;bottom:0;left:0}.champ-row .cico{border:1px solid var(--line-strong);flex:none}.champ-row.is-main .cico{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.champ-row.is-main .cico{border-color:color-mix(in srgb,var(--gold) 60%,transparent)}}.champ-row.is-main .cico{box-shadow:0 0 0 1px var(--gold)}@supports (color:color-mix(in lab,red,red)){.champ-row.is-main .cico{box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 35%,transparent)}}.champ-id{align-items:center;gap:9px;min-width:0;display:flex}.champ-id .cg{font-family:var(--mono);color:var(--dim);white-space:nowrap;flex:none;font-size:11px}.champ-id .cg b{color:var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.champ-id .cg b{color:color-mix(in srgb,var(--aktyd) calc(var(--pr,100) * 1%),var(--muted))}}.champ-id .cg b{font-size:12.5px;font-weight:800}.champ-wr{flex-direction:column;gap:4px;display:flex}.champ-wr .wr-top{font-family:var(--mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:12px;font-size:11.5px;display:flex}.wr-top .rec{align-items:center;display:inline-flex}.wr-top .rec .v{color:var(--good);font-weight:800}.wr-top .rec .d{color:var(--ban);font-weight:800}.wr-top .rec .d:before{content:"";background:linear-gradient(90deg,var(--good),var(--ban));opacity:.7;border-radius:2px;flex:none;width:9px;height:2px;margin:0 8px;display:inline-block}.champ-wr .wr-pct{color:var(--wr-c);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.wr-bar{background:var(--surface-3);border-radius:99px;height:5px;overflow:hidden}.wr-bar>span{background:linear-gradient(90deg,var(--wr-c),var(--wr-c));height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.wr-bar>span{background:linear-gradient(90deg,color-mix(in srgb,var(--wr-c) 55%,transparent),var(--wr-c))}}.wr-bar>span{border-radius:99px}.champ-kda{text-align:right}.champ-kda .kda-v{color:var(--kda-c);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800;line-height:1}.champ-kda .kda-v small{color:var(--dim);font-size:9px;font-weight:600}.champ-kda .kda-line{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:1px;font-size:9.5px}.champ-pager{justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.pgbtn{border:1px solid var(--line-strong);background:var(--surface-2);width:28px;height:28px;color:var(--text);cursor:pointer;border-radius:7px;place-items:center;font-size:15px;line-height:1;transition:all .15s;display:grid}.pgbtn:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}.pgbtn:disabled{opacity:.35;cursor:not-allowed}.pgbtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.champ-pager .pgstate{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.champ-pager .pgdim{color:var(--dim)}@media (max-width:640px){.champ-row{grid-template-columns:34px 1fr;row-gap:8px}.champ-row>.champ-sep{display:none}.champ-kda,.champ-wr{grid-column:1/-1}.champ-kda{text-align:left}}@container content (min-width:1482px){.champ-row>.champ-sep{visibility:hidden}.champ-col{grid-template-columns:auto auto 1fr minmax(148px,180px) 1fr auto;gap:5px 12px;display:grid}.champ-row{grid-column:1/-1;grid-template-columns:subgrid}}.lcards{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.lcard{--lc-ico:24px;--sepc:var(--rc)}@supports (color:color-mix(in lab,red,red)){.lcard{--sepc:color-mix(in srgb,var(--rc) 45%,transparent)}}.lcard{background:var(--surface);color:inherit;border-radius:14px;grid-template-columns:minmax(0,1fr);grid-template-areas:"art""foot";text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 40px -24px #000000e6;container:lcard/inline-size}.lcard:hover{box-shadow:0 30px 50px -22px var(--rc);transform:translateY(-6px)}@supports (color:color-mix(in lab,red,red)){.lcard:hover{box-shadow:0 30px 50px -22px color-mix(in srgb,var(--rc) 70%,transparent)}}.lcard:focus-visible,.lcard:hover{--sepc:var(--rc)}@supports (color:color-mix(in lab,red,red)){.lcard:focus-visible,.lcard:hover{--sepc:color-mix(in srgb,var(--rc) 90%,transparent)}}.lcard:focus-visible{outline:2px solid var(--rc);outline-offset:3px}.lcard-art{aspect-ratio:308/420;background:radial-gradient(90% 70% at 50% 25%,var(--rc),transparent 70%);grid-area:art;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.lcard-art{background:radial-gradient(90% 70% at 50% 25%,color-mix(in srgb,var(--rc) 24%,transparent),transparent 70%)}}.lcard-art i{filter:saturate(.9);background-position:50% 12%;background-size:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .4s;position:absolute;inset:0;transform:scale(1.02);-webkit-mask-image:linear-gradient(#000 58%,#0000 97%);mask-image:linear-gradient(#000 58%,#0000 97%)}.lcard:hover .lcard-art i{filter:saturate(1.1);transform:scale(1.09)}.lcard-art:after{content:"";background:linear-gradient(0deg,var(--surface) 2%,var(--surface) 26%,transparent 56%),linear-gradient(180deg,#09090f8c,transparent 22%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.lcard-art:after{background:linear-gradient(0deg,var(--surface) 2%,color-mix(in srgb,var(--surface) 70%,transparent) 26%,transparent 56%),linear-gradient(180deg,#09090f8c,transparent 22%)}}.lcard-sheen{z-index:1;pointer-events:none;background:linear-gradient(110deg,#0000 40%,#ffffff29 50%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.lcard:hover .lcard-sheen{animation:lcsweep .9s}@keyframes lcsweep{to{transform:translate(120%)}}.lcard-who{z-index:2;flex-direction:column;grid-area:art;align-self:end;gap:5px;padding:0 14px 16px}.lcard-head,.lcard-who{min-width:0;display:flex}.lcard-head{align-items:center;gap:8px}.lcard-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--display);letter-spacing:.01em;text-shadow:0 2px 14px #000c;font-size:26px;font-weight:700;line-height:1;overflow:hidden}.lcard-head .lcard-role{filter:drop-shadow(0 1px 6px #000c);flex:none;display:inline-flex}.lcard-role .dot{width:18px;height:18px;display:block}.lcard-head .lcard-go--head{display:none}.lcard-foot{flex-direction:column;grid-area:foot;gap:10px;padding:6px 14px 14px;display:flex}.lcard-lys{color:var(--sepc);align-items:center;gap:7px;margin:-10px 4px 0;transition:color .25s;display:flex}.lcard-lys:after,.lcard-lys:before{content:"";flex:1;height:1px}.lcard-lys:before{background:linear-gradient(90deg,transparent,var(--sepc))}.lcard-lys:after{background:linear-gradient(90deg,var(--sepc),transparent)}.lcard-lys svg{width:11px;height:11px;filter:drop-shadow(0 0 4px var(--rc));flex:none}@supports (color:color-mix(in lab,red,red)){.lcard-lys svg{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--rc) 50%,transparent))}}.lcard-stats{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.lcard-stat{border:1px solid var(--rc);border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:6px 0 7px;display:flex}@supports (color:color-mix(in lab,red,red)){.lcard-stat{border:1px solid color-mix(in srgb,var(--rc) 30%,transparent)}}.lcard-stat{background:#09090f59;transition:border-color .25s}.lcard:focus-visible .lcard-stat,.lcard:hover .lcard-stat{border-color:var(--rc)}@supports (color:color-mix(in lab,red,red)){.lcard:focus-visible .lcard-stat,.lcard:hover .lcard-stat{border-color:color-mix(in srgb,var(--rc) 75%,transparent)}}.lcard-stat .v{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1}.lcard-stat .v small{color:var(--muted);font-size:10px;font-weight:600}.lcard-hsep{background:linear-gradient(90deg,transparent,var(--sepc),transparent);height:1px;margin-inline:4px}.lcard-row{align-items:center;gap:10px;display:flex}.lcard-pool{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;display:grid}.lcard-ch{background:var(--rc);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:5px 2px 4px;display:flex}@supports (color:color-mix(in lab,red,red)){.lcard-ch{background:color-mix(in srgb,var(--rc) 8%,transparent)}}@container lcard (min-width:300px){.lcard-ch{flex-direction:row;gap:5px;padding:4px 5px 4px 4px}}.lcard-ch .cico{display:block;box-shadow:0 3px 10px #00000080}.lcard-ch--main .cico{box-shadow:0 0 0 1.5px var(--gold),0 0 12px var(--gold)}@supports (color:color-mix(in lab,red,red)){.lcard-ch--main .cico{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--gold) 80%,transparent),0 0 12px color-mix(in srgb,var(--gold) 45%,transparent)}}.lcard-ch b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:800}.lcard-vsep{background:linear-gradient(180deg,transparent,var(--sepc),transparent);flex:none;align-self:stretch;width:1px;margin-block:2px}.lcard-go{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--rc);border-radius:7px;flex:none;align-items:center;gap:4px;padding:4px 6px 4px 9px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lcard-go{color:color-mix(in srgb,var(--rc) 85%,var(--text))}}.lcard-go{background:var(--rc)}@supports (color:color-mix(in lab,red,red)){.lcard-go{background:color-mix(in srgb,var(--rc) 9%,transparent)}}.lcard-go{transition:background .25s,color .25s}.lcard-go svg{flex:none;width:10px;height:10px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.bil-card:hover .lcard-go,.bil-foot .lcard-go:focus-visible,.lcard:focus-visible .lcard-go,.lcard:hover .lcard-go{background:var(--rc)}@supports (color:color-mix(in lab,red,red)){.bil-card:hover .lcard-go,.bil-foot .lcard-go:focus-visible,.lcard:focus-visible .lcard-go,.lcard:hover .lcard-go{background:color-mix(in srgb,var(--rc) 22%,transparent)}}.bil-card:hover .lcard-go,.bil-foot .lcard-go:focus-visible,.lcard:focus-visible .lcard-go,.lcard:hover .lcard-go{color:var(--rc)}.bil-card:hover .lcard-go svg,.bil-foot .lcard-go:focus-visible svg,.lcard:focus-visible .lcard-go svg,.lcard:hover .lcard-go svg{transform:translate(3px)}@media (max-width:640px){.lcard{--lc-ico:26px;grid-template-columns:92px minmax(0,1fr);grid-template-areas:"art who""art foot"}.lcard:hover{transform:none}.lcard-art{aspect-ratio:auto}.lcard-art i{background-position:50% 14%;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.lcard-art:after,.lcard-hsep,.lcard-row>.lcard-go,.lcard-row>.lcard-vsep{display:none}.lcard-who{grid-area:who;align-self:start;gap:6px;padding:12px 12px 0 2px}.lcard-name{text-shadow:none;font-size:23px}.lcard-head .lcard-role{filter:none}.lcard-role .dot{width:17px;height:17px}.lcard-head .lcard-go--head{margin-left:auto;display:inline-flex}.lcard-foot{gap:9px;padding:9px 12px 12px 2px}.lcard-lys{margin:0}.lcard-stat{padding:4px 0 5px}.lcard-stat .k{font-size:8.5px}.lcard-stat .v{font-size:15px}.lcard-pool{gap:5px}.lcard-ch{flex-direction:row;gap:7px;padding:4px 6px 4px 4px}.lcard-ch b{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.lcard,.lcard-art i,.lcard-go svg{transition:none}.lcard:hover .lcard-sheen{animation:none}}.toast-x{color:var(--muted);cursor:pointer;z-index:2;background:0 0;border:0;border-radius:4px;padding:2px;font-size:12px;line-height:1;position:absolute;top:6px;right:8px}.toast-x:hover{color:var(--text)}.toast-x:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.tw{display:inline-flex;position:relative}.tw .tip{transform-origin:bottom;opacity:0;pointer-events:none;z-index:60;width:max-content;max-width:min(260px,100vw - 28px);transition:opacity .15s,transform .2s cubic-bezier(.16,1,.3,1);position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(8px)scale(.96)}.tw:focus-within .tip,.tw:hover .tip{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.tip .frame,.tip .inner{display:block}.tip .t-title{color:var(--text);font-size:12.5px;font-weight:700}.tip .t-sub,.tip .t-title{white-space:nowrap;display:block}.tip .t-sub{font-family:var(--mono);color:var(--muted);margin-top:2px;font-size:10.5px}.tw--wide .tip .inner{max-width:300px}.tw--wide .tip .t-sub,.tw--wide .tip .t-title{white-space:normal;line-height:1.5}.tw--wide .tip .t-sub{font-family:var(--sans);font-size:12px}.tip .t-body{margin-top:8px;display:block}.tip-champs{flex-wrap:wrap;justify-content:flex-start;gap:4px;display:flex}.tip .t-body:only-child{margin-top:0}.tip.hex{filter:drop-shadow(0 10px 24px #0009)}.tip.hex .frame,.tip.hex .inner{border-radius:10px;position:relative}.tip.hex .inner{background:var(--pop-fill);box-shadow:0 0 36px -14px var(--gold);padding:10px 15px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tip.hex .inner{box-shadow:0 0 36px -14px color-mix(in srgb,var(--gold) 40%,transparent)}}.tip .t-title{color:var(--or-clair)}.tip.hex .inner:after{content:"";background:linear-gradient(115deg,#0000 42%,#ffffff24 50%,#0000 58%);position:absolute;inset:0;transform:translate(-130%)}.tw:focus-within .tip.hex .inner:after,.tw:hover .tip.hex .inner:after{animation:tipsweep .65s 80ms}@keyframes tipsweep{to{transform:translate(130%)}}.tip.hex .tarrow{background:linear-gradient(135deg,var(--or-clair),var(--gold));width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.tw--end .tip{transform-origin:100% 100%;left:auto;right:0;transform:translateY(8px)scale(.96)}.tw--end:focus-within .tip,.tw--end:hover .tip{transform:translateY(0)scale(1)}.tw--end .tip.hex .tarrow{left:auto;right:20px;transform:rotate(45deg)}.tw--start .tip{transform-origin:0 100%;left:0;transform:translateY(8px)scale(.96)}.tw--start:focus-within .tip,.tw--start:hover .tip{transform:translateY(0)scale(1)}.tw--start .tip.hex .tarrow{left:3px;transform:rotate(45deg)}.tw--tone .tip.hex .frame:before{background:linear-gradient(180deg,var(--tone),var(--tone) 40%,var(--tone))}@supports (color:color-mix(in lab,red,red)){.tw--tone .tip.hex .frame:before{background:linear-gradient(180deg,color-mix(in srgb,var(--tone) 70%,transparent),color-mix(in srgb,var(--tone) 22%,transparent) 40%,color-mix(in srgb,var(--tone) 8%,transparent))}}.tw--tone .tip.hex .tarrow{background:var(--tone)}.tw--tone .tip .t-title{color:var(--tone)}@supports (color:color-mix(in lab,red,red)){.tw--tone .tip .t-title{color:color-mix(in srgb,var(--tone) 65%,var(--text))}}@media (prefers-reduced-motion:reduce){.tw .tip{transition:none}.tw:focus-within .tip *,.tw:hover .tip *{animation:none!important}}.acctlist{flex-direction:column;gap:6px;max-width:440px;display:flex}.acct{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;transition:border-color .12s,background .12s;display:flex}.acct:hover{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.acct:hover{border-color:color-mix(in srgb,var(--gold) 40%,transparent)}}.acct:hover{background:var(--surface-3)}.acct--main{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.acct--main{border-color:color-mix(in srgb,var(--gold) 40%,transparent)}}.acct--main{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.acct--main{background:color-mix(in srgb,var(--gold) 7%,var(--surface-2))}}.acct--wait{border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.acct--wait{border-color:color-mix(in srgb,var(--warn) 42%,transparent)}}.acct--no{opacity:.72}.acct .acct-id{font-size:13.5px;font-weight:600}.acct .acct-id .tag{color:var(--dim);font-weight:500}.acct .acct-region{font-family:var(--mono);letter-spacing:.08em;color:var(--dim);border:1px solid var(--line-strong);border-radius:5px;padding:2px 6px;font-size:10px}.chip--wait{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.chip--wait{background:color-mix(in srgb,var(--warn) 12%,transparent)}}.chip--no{color:var(--ban);background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.chip--no{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.nbadge{background:var(--aktyd);min-width:17px;height:17px;color:var(--bg);font-family:var(--mono);border-radius:20px;flex:none;justify-content:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.nbadge,.reqhead{align-items:center}.reqhead{border-top:1px solid var(--line);gap:8px;margin:18px 0 8px;padding-top:14px;display:flex}.reqhead h4{font-size:12.5px;font-weight:700}.reqcount{font-family:var(--mono);color:var(--bg);background:var(--aktyd);border-radius:20px;padding:1px 7px;font-size:10px;font-weight:700}.req{border:1px solid var(--warn);border-radius:9px;flex-direction:column;gap:8px;padding:11px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.req{border:1px solid color-mix(in srgb,var(--warn) 40%,transparent)}}.req{background:var(--surface-2)}.req-who{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;font-weight:600;display:flex}.req-who span{color:var(--dim);font-size:11.5px;font-weight:400}.req-who .req-when{font-family:var(--mono);color:var(--dim);margin-left:auto;font-size:10px}.req-what{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.req-what b{color:var(--text)}.req-what span{color:var(--dim)}.req-acts{gap:6px;display:flex}.member-ic{flex:none;width:15px;height:15px}.mlegend{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.mlegend,.mlk{align-items:center}.mlk{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--rc);cursor:default;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.mlk .member-ic{width:14px;height:14px}.mlist{flex-direction:column;gap:12px;max-width:600px;display:flex}@container content (min-width:1280px){.mlist{grid-template-columns:repeat(auto-fill,minmax(460px,1fr));align-items:start;max-width:none;display:grid}}.mcard{border:1px solid var(--line-strong);background:radial-gradient(140% 100% at 100% 0,var(--tc),transparent 60%),linear-gradient(160deg,var(--surface-2),var(--surface));border-radius:13px;padding:15px 18px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mcard{background:radial-gradient(140% 100% at 100% 0,color-mix(in srgb,var(--tc) 11%,transparent),transparent 60%),linear-gradient(160deg,var(--surface-2),var(--surface))}}.mcard{transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff0a}.mcard:before{content:"";background:linear-gradient(90deg,var(--tc),transparent 72%);height:2px;position:absolute;top:0;left:0;right:0}.mcard:hover{border-color:var(--tc);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.mcard:hover{border-color:color-mix(in srgb,var(--tc) 48%,transparent)}}.mcard:hover{box-shadow:inset 0 1px 0 #ffffff0d,0 16px 34px -18px #000000d9,0 0 30px -16px var(--tc)}.mname{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.mname b{font-size:16px;line-height:1.1}.mtag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--tc);border:1px solid var(--tc);align-items:center;gap:5px;font-size:9px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mtag{border:1px solid color-mix(in srgb,var(--tc) 45%,transparent)}}.mtag{border-radius:5px;padding:2px 7px}.mtag .member-ic{width:11px;height:11px}.mroles{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:13px;padding-top:12px;display:flex}.rt{border:1px solid var(--line-strong);background:var(--surface);color:var(--dim);font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:10.5px;font-weight:700;display:inline-flex}.rt,.rt .member-ic{transition:all .13s}.rt .member-ic{opacity:.5;width:13px;height:13px}.rt:disabled{cursor:not-allowed;opacity:.55}.rt:hover:not(:disabled){border-color:var(--rc)}@supports (color:color-mix(in lab,red,red)){.rt:hover:not(:disabled){border-color:color-mix(in srgb,var(--rc) 50%,transparent)}}.rt:hover:not(:disabled){color:var(--rc)}@supports (color:color-mix(in lab,red,red)){.rt:hover:not(:disabled){color:color-mix(in srgb,var(--rc) 80%,var(--muted))}}.rt.on{color:var(--rc);border-color:var(--rc)}@supports (color:color-mix(in lab,red,red)){.rt.on{border-color:color-mix(in srgb,var(--rc) 55%,transparent)}}.rt.on{background:var(--rc)}@supports (color:color-mix(in lab,red,red)){.rt.on{background:color-mix(in srgb,var(--rc) 13%,transparent)}}.rt.on .member-ic{opacity:1;filter:drop-shadow(0 0 5px var(--rc))}.mrm{width:26px;height:26px;color:var(--dim);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;font-size:12px;transition:all .14s;display:grid;position:absolute;top:12px;right:12px}.mcard:hover .mrm,.mrm:focus-visible{opacity:1}.mrm:hover{color:var(--ban);border-color:var(--ban)}@supports (color:color-mix(in lab,red,red)){.mrm:hover{border-color:color-mix(in srgb,var(--ban) 50%,transparent)}}.mrm:hover{background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.mrm:hover{background:color-mix(in srgb,var(--ban) 10%,transparent)}}@media (prefers-reduced-motion:reduce){.mcard,.rt{transition:none}}.tbl-wrap{background:linear-gradient(160deg,var(--surface-2),var(--surface)),var(--frame-grad);background-origin:padding-box,border-box,border-box;background-clip:padding-box,border-box,border-box;border:1px solid #0000;border-radius:10px;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:560px;font-size:13.5px}td,th{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 15px}thead th{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gold);font-size:10px;font-weight:700}@supports (color:color-mix(in lab,red,red)){thead th{color:color-mix(in srgb,var(--gold) 75%,var(--text))}}thead th{border-bottom-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){thead th{border-bottom-color:color-mix(in srgb,var(--gold) 28%,transparent)}}tbody tr:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){tbody tr:hover{background:color-mix(in srgb,var(--gold) 5%,transparent)}}tbody tr:last-child td{border-bottom:0}td .name{color:var(--text);font-weight:700}td.tnum,th.tnum{text-align:right;font-variant-numeric:tabular-nums}tfoot td{border-top:1px solid var(--line-strong);border-bottom:0;font-weight:700}.meter{background:#ffffff14;min-width:90px;height:7px;position:relative;overflow:hidden}.meter,.meter i{border-radius:4px}.meter i{background:var(--aktyd);height:100%;display:block}.meter .mark{background:var(--text);opacity:.5;width:2px;position:absolute;top:-2px;bottom:-2px}.meter.live{border:1px solid var(--aktyd);height:12px}@supports (color:color-mix(in lab,red,red)){.meter.live{border:1px solid color-mix(in srgb,var(--aktyd) 35%,var(--line-strong))}}.meter.live{clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);background:#2fe3d40f}.meter.live,.meter.live i{border-radius:0;overflow:hidden}.meter.live i{background:linear-gradient(90deg,var(--aktyd),var(--violet));box-shadow:0 0 14px var(--aktyd);position:relative}@supports (color:color-mix(in lab,red,red)){.meter.live i{box-shadow:0 0 14px color-mix(in srgb,var(--aktyd) 55%,transparent)}}.meter.live i{transition:width .6s cubic-bezier(.4,0,.2,1)}.meter.live i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:sco-shimmer 1.25s linear infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes sco-shimmer{to{transform:translate(100%)}}.meter.live.indet i{width:40%;animation:sco-indet 1.15s cubic-bezier(.4,0,.2,1) infinite}@keyframes sco-indet{0%{transform:translate(-115%)}to{transform:translate(360%)}}.sco-prog{margin:16px 0 4px}.sco-prog-steps{flex-wrap:wrap;gap:16px;margin-bottom:11px;display:flex}.sco-step{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--dim);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.sco-step b{width:24px;height:24px;color:var(--dim);background:var(--surface-3);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);place-items:center;font-size:11px;font-weight:800;line-height:1;display:grid}.sco-step.on{color:var(--gold)}.sco-step.on b{color:#04120f;background:linear-gradient(135deg,var(--gold),var(--or-sombre));animation:sco-step-pulse 1.5s ease-in-out infinite}.sco-step.done{color:var(--good)}.sco-step.done b{color:#04120f;background:linear-gradient(135deg,var(--good),#28a866)}@keyframes sco-step-pulse{0%,to{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--aktyd) 45%,transparent))}50%{filter:drop-shadow(0 0 9px color-mix(in srgb,var(--aktyd) 90%,transparent))}}.sco-prog-lbl{font-family:var(--mono);color:var(--muted);margin:10px 0 0;font-size:12px}@media (prefers-reduced-motion:reduce){.sco-step.on b{animation:none}.meter.live i:after{display:none}.meter.live i{transition:none}.meter.live.indet i{width:100%;animation:none}}.pill{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-strong);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.pill .led{background:currentColor;border-radius:50%;width:7px;height:7px}.pill.on{color:var(--good)}.pill.wip{color:var(--warn)}.pill.off{color:var(--dim)}.lead{color:var(--muted);font-size:14px}.hr{background:var(--line);border:0;height:1px;margin:4px 0}.link{color:var(--gold);border-bottom:1px dotted var(--gold);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.link{border-bottom:1px dotted color-mix(in srgb,var(--gold) 40%,transparent)}}.link:hover{border-bottom-color:var(--gold)}.login-wrap{place-items:center;min-height:100vh;padding:24px;display:grid}.login{background:var(--surface);border:1px solid var(--line-strong);text-align:center;border-radius:14px;width:min(420px,94vw);padding:36px 32px;position:relative;overflow:hidden}.login:before{content:"";background:linear-gradient(90deg,var(--violet),var(--aktyd));height:3px;position:absolute;inset:0 0 auto}.login .lockup{margin-bottom:6px}#forge{z-index:0;background-color:var(--bg);background-image:radial-gradient(58vw 46vh at 14% -8%,#2fe3d41a,#0000 60%),radial-gradient(52vw 42vh at 92% 0,#8b7bff17,#0000 60%),radial-gradient(70vw 70vh at 50% 55%,#2fe3d40f,#0000 70%);width:100%;height:100%;display:block;position:fixed;inset:0}#forge[hidden]{display:none}.fg-voile{z-index:1;pointer-events:none;position:fixed;left:0;right:0}.fg-voile--bas{background:linear-gradient(#0000,#0404099e 58%,#040409f0);height:34vh;bottom:0}.fg-voile--haut{background:linear-gradient(#0404099e,#0000);height:16vh;top:0}.fg-scene{z-index:2;--or-clair:#fff3cf;--or-sombre:#6e4e1e;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);min-height:100dvh;padding:22px 20px 14px;display:grid;position:relative;overflow-x:clip}.fg-centre{justify-content:center;min-height:0}.fg-centre,.fg-pied{align-items:center;display:flex}.fg-pied{text-align:center;flex-direction:column;gap:8px;padding-top:18px}.fg-eclat{text-align:center;-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);border:1px solid var(--line-strong);clip-path:polygon(20px 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,20px 100%,0 calc(100% - 20px),0 20px);background:linear-gradient(#12121edb,#09090feb);width:100%;max-width:452px;padding:38px 34px 26px;animation:fg-entree .9s cubic-bezier(.16,1,.3,1) both;position:relative;box-shadow:0 30px 90px -30px #000000e6,inset 0 0 0 1px #2fe3d40f}.fg-eclat:before{content:"";background:linear-gradient(90deg,transparent,var(--violet),var(--aktyd),transparent);opacity:.9;height:2px;position:absolute;top:0;left:20px;right:20px}.fg-eclat:after{content:"";pointer-events:none;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);border:1px solid #e6b25a29;position:absolute;inset:7px}@keyframes fg-entree{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.fg-scene .eyebrow{letter-spacing:.24em;margin:20px 0 0;font-size:9.5px;display:block}.fg-accroche{font-family:var(--serif);letter-spacing:.005em;color:#0000;background:linear-gradient(#fff 12%,#cdc9de 62%,#8e8aa4);-webkit-background-clip:text;background-clip:text;max-width:19ch;margin:12px auto 0;font-size:clamp(21px,4.6vw,27px);font-weight:700;line-height:1.22}.fg-accroche em{background:linear-gradient(180deg,var(--or-clair) 8%,#e6c477 38%,#c4a15b 62%,var(--or-sombre) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.fg-filets{align-items:center;gap:9px;max-width:230px;margin:20px auto 22px;display:flex}.fg-filets i{background:linear-gradient(90deg,#0000,#e6b25a6b);flex:1;height:1px}.fg-filets i:last-child{background:linear-gradient(90deg,#e6b25a6b,#0000)}.fg-filets span{background:var(--aktyd);flex:none;width:5px;height:5px;transform:rotate(45deg);box-shadow:0 0 10px #2fe3d4bf}.fg-entrer{cursor:pointer;width:100%;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#04211d;background:linear-gradient(180deg,#7ff4e6,var(--aktyd) 52%,#16b6a7);clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,11px 100%,0 50%);border:1px solid #ffffff38;justify-content:center;align-items:center;gap:10px;padding:15px 18px;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s,filter .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #2fe3d447,0 10px 34px -12px #2fe3d499}.fg-entrer:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 0 0 1px #2fe3d480,0 16px 44px -12px #2fe3d4bf}.fg-entrer:active{transform:translateY(0)scale(.995)}.fg-entrer:focus-visible{outline:2px solid var(--aktyd);outline-offset:3px}.fg-entrer[aria-busy=true]{pointer-events:none;cursor:progress}.fg-entrer i{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:38%;animation:fg-balai 4.2s cubic-bezier(.4,0,.2,1) infinite;position:absolute;inset:0 auto 0 -40%}@keyframes fg-balai{0%{transform:translate(0)}55%,to{transform:translate(420%)}}.fg-entrer svg{flex:none}.fg-note{color:var(--muted);margin:16px 0 0;font-size:12.5px}.fg-note b{color:var(--text);font-weight:600}.fg-sep{background:linear-gradient(90deg,#0000,#e6b25a70 10% 90%,#0000);border:0;height:1px;margin:16px 0}.fg-mini{color:var(--dim);margin:0;font-size:11.5px}.fg-mini b{color:var(--muted);font-weight:600}.fg-echec{color:var(--ban);border:1px solid var(--ban);justify-content:center;align-items:center;gap:8px;margin:0 auto 16px;padding:8px 12px;font-size:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.fg-echec{border:1px solid color-mix(in srgb,var(--ban) 45%,transparent)}}.fg-echec{background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.fg-echec{background:color-mix(in srgb,var(--ban) 11%,transparent)}}@media (max-width:520px){.fg-scene{padding:16px 12px}.fg-eclat{padding:30px 20px 22px}.fg-scene .eyebrow{letter-spacing:.14em;font-size:9px}.fg-entrer{letter-spacing:.09em;padding:14px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.fg-eclat,.fg-entrer i{animation:none}.fg-entrer{transition:none}}.mobilebar,.nav-backdrop{display:none}.hamb{background:var(--gold);flex:none;align-content:center;gap:4px;width:40px;height:40px;padding:10px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.hamb{background:color-mix(in srgb,var(--gold) 10%,transparent)}}.hamb{cursor:pointer;border:0;border-radius:10px;transition:background .15s}.hamb span{background:linear-gradient(90deg,var(--or-clair),var(--gold));border-radius:2px;width:100%;height:2px;transition:transform .22s,opacity .18s;display:block}.hamb span:nth-child(2){justify-self:end;width:70%}.hamb:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hamb:hover{background:color-mix(in srgb,var(--gold) 18%,transparent)}}.hamb:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.hamb[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.hamb[aria-expanded=true] span:nth-child(2){opacity:0}.hamb[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (max-width:860px){.app{grid-template-columns:1fr}.mobilebar{z-index:65;padding:calc(9px + env(safe-area-inset-top,0px)) 14px 9px;background:var(--sb-top);align-items:center;gap:12px;display:flex;position:fixed;top:0;left:0;right:0}.mobilebar:after{content:"";background:linear-gradient(90deg,transparent,var(--gold) 25%,var(--gold) 75%,transparent);height:1px;position:absolute;bottom:-1px;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.mobilebar:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 60%,transparent) 25%,color-mix(in srgb,var(--gold) 60%,transparent) 75%,transparent)}}.mobilebar:before{content:"";z-index:1;background:linear-gradient(135deg,var(--or-clair),var(--gold));width:7px;height:7px;margin-left:-3.5px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.mobilebar .hamb{margin-left:auto}.main{padding-top:calc(58px + env(safe-area-inset-top,0px))}.topbar{position:relative}.sidebar{z-index:80;will-change:transform;width:min(84vw,320px);height:100dvh;transition:transform .24s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.sidebar.open{transform:none;box-shadow:14px 0 44px #0000008c}.sidebar .brand{display:none}.sidebar{padding-top:16px}.nav-backdrop{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#020a098c;transition:opacity .24s;position:fixed;inset:0}.nav-backdrop.on{opacity:1;pointer-events:auto;display:block}body.nav-open{overflow:hidden}}@media (prefers-reduced-motion:reduce){.hamb span,.sidebar{transition:none}*{transition:none!important;animation:none!important}}.drill{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;margin-top:14px;padding:15px 18px}.drill:first-child{margin-top:0}.drill .dh{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.drill .dh b{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--aktyd);font-size:11px;font-weight:800}.drill .dh .who{color:var(--dim);letter-spacing:.1em}.drill .dh .cad,.drill .dh .who{font-family:var(--mono);text-transform:uppercase;font-size:9.5px}.drill .dh .cad{color:var(--gold);letter-spacing:.08em;margin-left:auto}.drill p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.drill p+p{margin-top:8px}.drill .goal{color:var(--text)}.drill .goal b{color:var(--aktyd);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-right:4px;font-size:10px}.teamcard{flex-direction:column;gap:12px;display:flex}.tc-badge{width:40px;height:40px;font-family:var(--mono);color:var(--bg);border-radius:9px;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.flow{counter-reset:step;flex-wrap:wrap;gap:10px;display:flex}.flow .step{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;flex:1;min-width:150px;padding:13px 15px}.flow .step .n{counter-increment:step;font-family:var(--mono);color:var(--aktyd);font-size:11px;font-weight:800}.flow .step .n:before{content:counter(step) " · "}.flow .step b{font-size:13.5px;display:inline}.flow .step b+span{margin-top:5px;display:block}.flow .step span{color:var(--muted);font-size:12.5px;line-height:1.6}.flow .step .n{display:inline}.flow .step .n:after{content:" "}.pickdd{position:relative}.pickdd>summary{background:var(--bg);border:1px solid var(--line-strong);cursor:pointer;font-family:var(--mono);color:var(--text);border-radius:7px;align-items:center;gap:9px;padding:9px 13px;font-size:13px;list-style:none;display:flex}.pickdd>summary::-webkit-details-marker{display:none}.pickdd>summary::marker{content:""}.pickdd>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pickdd>summary .caret{color:var(--dim);flex:none;margin-left:auto;font-size:11px;transition:transform .15s}.pickdd[open]>summary{border-color:var(--gold)}.pickdd[open]>summary .caret{transform:rotate(180deg)}.pickdd .opts{z-index:30;background:var(--surface);border:1px solid var(--line-strong);border-radius:9px;min-width:100%;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 36px #0009}.pickdd .opt{cursor:pointer;width:100%;font-family:var(--mono);text-align:left;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}.pickdd .opt:hover{background:var(--surface-2);color:var(--text)}.pickdd .opt:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.pickdd .opt .cnt{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:14px;font-size:10px}.pickdd .pk-sep{background:var(--line);height:1px;margin:5px 4px}.pickdd .pk-k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--dim);padding:4px 10px 5px;font-size:8.5px}.weekpick{min-width:194px}.weekpick>summary{text-transform:uppercase;letter-spacing:.06em;background:#09090f73;gap:10px;padding:8px 13px;font-size:14px;font-weight:700}.weekpick>summary:hover{border-color:var(--violet)}.weekpick>summary .wp-ic{fill:currentColor;width:16px;height:16px;color:var(--violet);flex:none}.weekpick[open]>summary{border-color:var(--violet);background:#8b7bff14}.weekpick .opt.on{color:var(--violet);font-weight:800}.weekpick .opt.on .cnt{color:var(--good)}.playerpick{flex:100%;min-width:0}.playerpick>summary{background:#09090f8c;padding:6px 10px;font-size:11.5px}.playerpick>summary:hover,.playerpick[open]>summary{border-color:var(--warn)}.playerpick>summary .lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playerpick .opts{top:auto;bottom:calc(100% + 6px);right:0;box-shadow:0 -16px 36px #0009}.playerpick .opt{gap:8px;padding:7px 9px;font-size:11.5px}.playerpick.is-loading>summary{cursor:progress;border-color:var(--warn);color:var(--warn);justify-content:flex-start;gap:8px;position:relative;overflow:hidden}.playerpick.is-loading>summary:after{content:"";background:linear-gradient(90deg,transparent,var(--warn),transparent);width:40%;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.playerpick.is-loading>summary:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--warn) 22%,transparent),transparent)}}.playerpick.is-loading>summary:after{pointer-events:none;animation:pk-sweep 1.1s ease-in-out infinite;transform:translate(-100%)}@keyframes pk-sweep{to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.playerpick.is-loading>summary:after{animation:none}}.pk-sug{fill:var(--aktyd);filter:drop-shadow(0 0 5px #2fe3d499)}.pk-none,.pk-sug{width:13px;height:13px;flex:none}.lanepick>summary{padding:8px 12px}.lanepick>summary .role{font-size:12px}.lanepick .opt{text-transform:uppercase;letter-spacing:.05em;gap:11px;font-size:12px;font-weight:800}.lanepick .opt.top{color:var(--r-top)}.lanepick .opt.jgl{color:var(--r-jgl)}.lanepick .opt.mid{color:var(--r-mid)}.lanepick .opt.adc{color:var(--r-adc)}.lanepick .opt.sup{color:var(--r-sup)}.slotpick>summary .lbl{font-weight:700}.slotpick .opt .sd{border-radius:2px;flex:none;width:7px;height:7px}.slotpick .opt .sd.ok{background:var(--good);box-shadow:0 0 7px #3ddc848c}.slotpick .opt .sd.no{background:var(--ban);box-shadow:0 0 7px #ff4d5e80}.slotpick .opt .sd.mb{background:var(--warn);box-shadow:0 0 7px #ffb23e80}.slotpick .opt .sd.na{background:#4d505c}.slotpick .opt .sd.cu{border:1px dashed var(--aktyd);background:0 0}.slotcustom{margin-top:14px}.slotcustom .sc-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.slotcustom .field{text-align:center;flex:none;width:76px}.slotcustom .sc-arrow{color:var(--dim);font-family:var(--mono);font-size:13px}.slotcustom .sc-hint{font-family:var(--mono);color:var(--dim);font-size:10.5px}.planhero{background:radial-gradient(640px 300px at 4% -20%,#8b7bff2e,#0000 60%),radial-gradient(600px 300px at 100% 120%,#2fe3d41f,#0000 60%),linear-gradient(165deg,#0f1017,#171a24);border-color:#2b3040;position:relative}.planhero .eyebrow{color:var(--violet);letter-spacing:.24em}.planhero .ph-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;display:flex}.planhero .ph-title{font-family:var(--mono);letter-spacing:.06em;color:#fff;text-shadow:0 0 22px #8b7bff80;font-size:clamp(22px,3.4vw,32px)}.planhero .ph-title b{color:var(--violet)}.planhero .ph-sep{background:linear-gradient(#0000,#8b7bffa6 28%,#2fe3d4a6 72%,#0000);border-radius:2px;width:2px;height:44px}.planhero .ph-resp{flex-direction:column;gap:2px;display:flex}.planhero .ph-resp b{color:var(--good);font-family:var(--mono);letter-spacing:.05em;text-shadow:0 0 12px #3ddc8466;font-size:14px}.planhero .ph-resp span{color:var(--muted);font-size:12.5px}.ph-body{flex-direction:column;align-items:stretch;max-width:100%;display:inline-flex}.ph-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ph-gear{color:var(--muted);margin-left:auto;padding:7px 12px;font-size:10.5px}.ph-gear svg{fill:currentColor;width:12px;height:12px}.ph-gear:hover{color:var(--gold)}@media (max-width:720px){.ph-gear{margin-left:0}}.ph-next{font-family:var(--mono);color:var(--warn);background:#ffb23e12;border:1px solid #ffb23e57;border-radius:6px;gap:7px;margin-top:12px;padding:4px 10px;font-size:11px;display:inline-flex}.myweek,.ph-next{align-items:center}.myweek{background:linear-gradient(90deg,var(--gold),var(--gold) 42%,transparent);flex-wrap:nowrap;gap:16px;display:flex;overflow:auto hidden}@supports (color:color-mix(in lab,red,red)){.myweek{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 7%,transparent),color-mix(in srgb,var(--gold) 2%,transparent) 42%,transparent)}}.myweek{border:1px solid var(--line-strong);border-left:2px solid var(--gold);scrollbar-width:thin;scrollbar-color:var(--gold) transparent;border-radius:9px;padding:11px 16px}@supports (color:color-mix(in lab,red,red)){.myweek{scrollbar-color:color-mix(in srgb,var(--gold) 30%,transparent) transparent}}.myweek::-webkit-scrollbar{height:4px}.myweek::-webkit-scrollbar-thumb{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.myweek::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gold) 28%,transparent)}}.myweek::-webkit-scrollbar-thumb{border-radius:2px}.myweek>*{flex:none}.myweek .mw-k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--aktyd);white-space:nowrap;font-size:9.5px}.myweek .mw-sep{background:linear-gradient(180deg,transparent,var(--gold) 32%,var(--gold) 68%,transparent);border-radius:2px;width:2px;height:26px}@supports (color:color-mix(in lab,red,red)){.myweek .mw-sep{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--gold) 60%,transparent) 32%,color-mix(in srgb,var(--gold) 60%,transparent) 68%,transparent)}}.myweek .mw-sep{box-shadow:0 0 8px var(--gold)}@supports (color:color-mix(in lab,red,red)){.myweek .mw-sep{box-shadow:0 0 8px color-mix(in srgb,var(--gold) 28%,transparent)}}.myweek .mw-days{gap:0;display:flex}.mw-d{min-width:44px;color:inherit;cursor:pointer;font-family:var(--mono);background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:4px 5px 5px;transition:all .14s;display:flex;position:relative}.mw-d:hover{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.mw-d:hover{background:color-mix(in srgb,var(--gold) 6%,transparent)}}.mw-d:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.mw-d .l{letter-spacing:.12em;color:var(--dim);font-size:9.5px;font-weight:800}.mw-d .v{font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700;line-height:1}.mw-d.ok .l{color:var(--muted)}.mw-d.ok .v{color:#9be8b4}.mw-d.no .v{color:var(--ban)}.mw-d.mb .v{color:var(--warn)}.mw-d.na .v{color:#5c5f6b}.mw-d+.mw-d:before{content:"";background:#ffffff1f;width:1px;height:12px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.mw-d:hover+.mw-d:before,.mw-d:hover:before{opacity:0}.myweek .mw-count{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.myweek .mw-count b{color:var(--text)}.myweek .mw-rule{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.myweek .mw-rule:before{content:"";background:linear-gradient(90deg,transparent,var(--gold));flex:auto;min-width:0;height:1px}@supports (color:color-mix(in lab,red,red)){.myweek .mw-rule:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 34%,transparent))}}.myweek .mw-rule i{background:var(--gold);opacity:.8;width:5px;height:5px;box-shadow:0 0 8px var(--gold);flex:none;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.myweek .mw-rule i{box-shadow:0 0 8px color-mix(in srgb,var(--gold) 65%,transparent)}}.myweek .mw-count .hint{color:var(--dim)}@media (max-width:1316px){.myweek .mw-count .hint{display:none}}@media (max-width:1300px){.mw-d{min-width:40px}}@media (max-width:1150px){.myweek{gap:12px}.mw-d{min-width:36px}}@media (max-width:1100px){.myweek .cta-long{display:none}.mw-d{min-width:34px}}@media (max-width:1000px){.mw-d{min-width:32px}.myweek .mw-k,.myweek .mw-k+.mw-sep{display:none}}@media (max-width:620px){.myweek{gap:9px;padding:10px 12px}.myweek .mw-sep{height:22px}.myweek .cta-long{display:none}.mw-d{min-width:30px;padding:3px 3px 4px}}.memhead{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.memhead .mh-sum{font-family:var(--mono);color:var(--dim);font-variant-numeric:tabular-nums;font-size:11px}.memhead .mh-sum b{color:var(--warn)}.memrow{align-items:flex-start;gap:8px}.memchip,.memrow{flex-wrap:wrap;display:flex}.memchip{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;flex:190px;align-items:center;gap:8px 9px;min-width:0;padding:7px 10px;transition:all .15s;position:relative}.memchip:hover{border-color:var(--line-strong)}.mc-id{flex:1;min-width:0;line-height:1.3}.mc-id b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;display:block;overflow:hidden}.mc-id b i{color:var(--dim);font-style:normal;font-weight:600;font-size:11px}.mc-id b i,.mc-id span{font-family:var(--mono)}.mc-id span{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;display:flex;overflow:hidden}.mc-id span svg{fill:#5865f2;opacity:.85;flex:none;width:11px;height:11px}.mc-id span em{text-overflow:ellipsis;font-style:normal;overflow:hidden}.mc-x{background:var(--surface-3);border:1px solid var(--line-strong);width:19px;height:19px;color:var(--dim);cursor:pointer;opacity:0;border-radius:50%;place-items:center;padding:0;transition:all .14s;display:grid;position:absolute;top:-7px;right:-7px}.mc-x svg{stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;fill:none;width:8px;height:8px;display:block}.memchip:focus-within .mc-x,.memchip:hover .mc-x{opacity:1}.mc-x:hover{border-color:var(--ban);color:var(--ban)}.mc-x:focus-visible{opacity:1;outline:2px solid var(--gold);outline-offset:1px}@media (hover:none){.mc-x{opacity:1}}.mc-edit{background:var(--surface-3);border:1px solid var(--line-strong);width:19px;height:19px;color:var(--dim);cursor:pointer;opacity:0;border-radius:50%;place-items:center;padding:0;transition:all .14s;display:grid;position:absolute;top:-7px;right:16px}.mc-edit svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:10px;height:10px;display:block}.memchip:focus-within .mc-edit,.memchip:hover .mc-edit{opacity:1}.mc-edit:hover{border-color:var(--gold);color:var(--gold)}.mc-edit:focus-visible{opacity:1;outline:2px solid var(--gold);outline-offset:1px}@media (hover:none){.mc-edit{opacity:1}}.memchip--me{border-color:#2fe3d466}.memchip--me .mc-id b:after{content:"toi";font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aktyd);vertical-align:1px;margin-left:6px;font-size:8.5px;font-weight:800}.memchip--free{background:linear-gradient(#ffb23e17,#ffb23e05);border-color:#ffb23e5c;flex:1.3 230px}.memchip--free .mc-id b{color:var(--warn)}.memchip--free .mc-id span em{color:var(--text)}.playerpick-form{flex:100%;min-width:0;display:flex}.planboard{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.planweekend{grid-template-columns:repeat(2,1fr);gap:12px;max-width:calc(40% + 5px);margin:0 auto;display:grid}@media (max-width:1080px){.planboard,.planweekend{grid-template-columns:repeat(2,1fr)}.planweekend{max-width:none}}.planweek{gap:inherit;flex-direction:column;min-width:0;display:flex}@container content (min-width:1580px){.planweek{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.planweek>.planboard,.planweek>.planweekend{display:contents}}@media (max-width:600px){.planboard,.planweekend{grid-template-columns:1fr}}.daycard{background:linear-gradient(#1d2130,#171922);border:1px solid #2b3040;border-radius:8px;padding:14px 13px;position:relative;overflow:hidden}.daycard:before{content:"";background:linear-gradient(90deg,var(--violet),#8b7bff1f);height:3px;position:absolute;inset:0 0 auto}.daycard.full:before{background:linear-gradient(90deg,var(--good),#3ddc8426);box-shadow:0 0 12px #3ddc8480}.daycard .dc-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.daycard .dc-h .d{letter-spacing:.02em;text-transform:uppercase;color:var(--text);white-space:nowrap;font-size:13.5px;line-height:1.15}.daycard .dc-h .cnt,.daycard .dc-h .d{font-family:var(--mono);font-weight:800}.daycard .dc-h .cnt{border-radius:3px;flex:none;padding:2px 7px;font-size:11px}.daycard.full .dc-h .cnt{background:var(--good);color:#0b3d1e;box-shadow:0 0 10px #3ddc8480}.daycard:not(.full) .dc-h .cnt{color:var(--warn);border:1px solid #ffb23e66}.dc-sep{background:#31353f;height:1px;margin:0 0 6px}.pl{align-items:center;gap:8px;padding:4.5px 0;display:flex}.pl+.pl{border-top:1px solid #22242c}.pl .nm{color:var(--text);white-space:nowrap;font-size:12.5px}.pl .nm.off{color:var(--dim)}.pl .dots{border-bottom:1px dotted #4a4f5c;flex:1;min-width:6px;margin-bottom:4px}.pl .sl{font-family:var(--mono);white-space:nowrap;cursor:pointer;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:5px;flex:none;padding:2px 6px;font-size:11.5px;font-weight:700}.pl .sl.ok{color:#9be8b4;background:#3ddc8414}.pl .sl.no{color:var(--ban);background:#ff4d5e14}.pl .sl.mb{color:var(--warn);background:#ffb23e14}.pl .sl.na{color:#8a8d93;font-weight:500}.pl .sl:hover{border-color:var(--gold);color:var(--gold)}.pl .sl:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.dc-foot{justify-content:center;margin-top:9px;display:flex}.dc-chip{font-family:var(--mono);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-flex}.dc-chip.full{color:var(--good);background:#3ddc8424;border:1px solid #3ddc8466;box-shadow:0 0 12px #3ddc8438}.dc-chip.part{color:var(--warn);background:#ffb23e1f;border:1px solid #ffb23e57}.dc-chip.none{color:var(--ban);background:#ff4d5e1f;border:1px solid #ff4d5e52}.evtband{background:var(--tc);border-radius:3px;align-items:baseline;gap:7px;margin-bottom:5px;padding:3px 7px;display:flex}@supports (color:color-mix(in lab,red,red)){.evtband{background:color-mix(in srgb,var(--tc) 12%,transparent)}}.evtband{border:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){.evtband{border:1px solid color-mix(in srgb,var(--tc) 34%,transparent)}}.evtband{border-left:3px solid var(--tc)}.evtband svg{width:12px;height:12px;fill:var(--tc);flex:none;align-self:center}.evtband .lb{font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;color:var(--tc);white-space:nowrap;font-size:14px;font-weight:600}.evtband .hr{font-family:var(--mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:700}.evtband .hr,.evtband .op{color:var(--text);white-space:nowrap}.evtband .op{text-overflow:ellipsis;min-width:0;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.evtband--link{cursor:pointer;text-decoration:none}.evtband--link:hover{border-color:var(--tc);background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.evtband--link:hover{background:color-mix(in srgb,var(--tc) 20%,transparent)}}.evtband--link:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.t-train{--tc:var(--t-train)}.t-scrim{--tc:var(--t-scrim)}.t-match{--tc:var(--t-match)}.t-review{--tc:var(--t-review)}.t-off{--tc:var(--t-off)}.ph-prog{color:var(--muted);padding:7px 12px;font-size:10.5px}.ph-prog svg{fill:currentColor;width:12px;height:12px}.ph-prog:hover{color:var(--gold)}.progrow{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.progrow .pr-day{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex:none;width:82px;font-size:11px}.progrow .pr-slot{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.evchip{background:var(--tc);border-radius:7px;align-items:center;gap:7px;padding:5px 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.evchip{background:color-mix(in srgb,var(--tc) 11%,transparent)}}.evchip{border:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){.evchip{border:1px solid color-mix(in srgb,var(--tc) 34%,transparent)}}.evchip svg{width:13px;height:13px;fill:var(--tc);flex:none}.evchip b{letter-spacing:.1em;text-transform:uppercase;color:var(--tc);font-size:10.5px}.evchip b,.evchip>span{font-family:var(--mono)}.evchip>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.evchip em{color:var(--text);font-size:12px;font-style:normal}.evchip form{display:flex}.evchip-x{border:1px solid var(--line-strong);width:16px;height:16px;color:var(--dim);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:9px;display:grid}.evchip-x:hover{border-color:var(--ban);color:var(--ban)}.evchip-x:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.addbtn{border:1px dashed var(--line-strong);color:var(--dim);cursor:pointer;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;display:inline-flex}.addbtn:hover{border-color:var(--gold);color:var(--gold)}.addbtn:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.progform{border:1px solid var(--gold);margin-top:18px}@supports (color:color-mix(in lab,red,red)){.progform{border:1px solid color-mix(in srgb,var(--gold) 30%,transparent)}}.progform{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.progform{background:color-mix(in srgb,var(--gold) 4%,transparent)}}.progform{border-radius:9px;padding:16px}.progform .pf-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--aktyd);margin-bottom:9px;font-size:10px}.pf-scout{min-width:170px}.dd.pf-scout .dd-val{font-size:14px}.evchip-scoutnew,.pf-scoutnew{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aktyd);text-decoration:none}.pf-scoutnew{align-self:center;font-size:10.5px}.evchip-scoutnew{font-size:10px}.evchip-scoutnew:hover,.pf-scoutnew:hover{text-decoration:underline}.evchip-scoutnew:focus-visible,.pf-scoutnew:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dd.evchip-scout{min-width:0;max-width:150px}.dd.evchip-scout .dd-btn{padding:2px 6px}.dd.evchip-scout .dd-val{font-size:12.5px}.pf-types{flex-wrap:wrap;gap:7px;display:flex}.pf-types .tp{border:1px solid var(--line-strong);color:var(--dim);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.pf-types .tp svg{fill:currentColor;width:14px;height:14px}.pf-types .tp b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.pf-types .tp:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.pf-types .tp.sel{color:var(--tc);border-color:var(--tc)}@supports (color:color-mix(in lab,red,red)){.pf-types .tp.sel{border-color:color-mix(in srgb,var(--tc) 55%,transparent)}}.pf-types .tp.sel{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.pf-types .tp.sel{background:color-mix(in srgb,var(--tc) 12%,transparent)}}.pf-fields{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.pf-fields .field{text-align:center;font-variant-numeric:tabular-nums;width:92px}.pf-fields .pf-title{text-align:left;flex:1;width:auto;min-width:180px}.pf-arrow{color:var(--dim);font-family:var(--mono)}.pf-warn{color:var(--warn);border-left:2px solid #ffb23e80;margin-top:12px;padding:2px 0 2px 10px;font-size:12.5px}.pf-actions{align-items:center;gap:8px;margin-top:16px;display:flex}.daycard.flash{animation:dayflash 1.1s ease-out}@keyframes dayflash{0%{box-shadow:0 0 0 2px #2fe3d4b3}to{box-shadow:0 0 0 2px #2fe3d400}}@media (prefers-reduced-motion:reduce){.daycard.flash{animation:none}}.pl .sl.mine{border-color:#ffffff29}.commonpanel{background:radial-gradient(620px 200px at 50% -30%,#e6b25a1a,#0000 70%),linear-gradient(#e6b25a0d,#ffffff03);border:1px solid #e6b25a47;border-radius:8px;flex-direction:column;align-self:center;align-items:center;width:100%;max-width:500px;padding:22px;display:flex;position:relative}.commonpanel h3{font-family:var(--mono);color:var(--gold);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 14px #e6b25a66;text-align:center;margin-bottom:14px;font-size:14px}.cnwrap{width:100%;max-width:440px}.cn{align-items:center;gap:12px;padding:5px 0;display:flex}.cn .d{font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;flex:none;font-size:13px;font-weight:800}.cn .dots{border-bottom:1px dotted #4a4f5ccc;flex:1;margin-bottom:4px}.cn .v{font-family:var(--mono);white-space:nowrap;flex:none;font-size:13px;font-weight:700}.cn.full .d,.cn.full .v{color:var(--good)}.cn.part .d{color:#e3b779}.cn.part .v{color:var(--warn)}.cn.none .d{color:#e78a8d}.cn.none .v{color:var(--ban)}.modal-ov{z-index:100;background:#05050ab8;place-items:center;padding:20px;display:none;position:fixed;inset:0;overflow-y:auto}.modal-ov.open{display:grid}.modal{background:var(--pop-fill);width:min(440px,94vw);box-shadow:var(--pop-shadow);border:0;border-radius:10px;padding:27px 25px;position:relative}.modal h3{font-family:var(--title);letter-spacing:.14em;text-transform:uppercase;color:var(--or-clair);align-items:center;gap:10px;margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.modal h3:after,.modal h3:before{content:"";background:linear-gradient(135deg,var(--or-clair),var(--gold));flex:none;width:5px;height:5px;transform:rotate(45deg)}.modal .x{color:var(--muted);cursor:pointer;z-index:2;background:0 0;border:0;font-size:18px;line-height:1;position:absolute;top:12px;right:14px}.modal .x:hover{color:var(--or-clair)}.modal .x:focus-visible{outline:2px solid var(--gold);outline-offset:2px;color:var(--text);border-radius:4px}.modal-ov.open{animation:ovIn var(--dur,.18s) ease-out both;background:#05050adb}.modal-ov.open .modal{animation:modalIn .26s cubic-bezier(.16,1,.3,1) both}@keyframes ovIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.modal-ov.open,.modal-ov.open .modal{animation:none}}.modal--team{width:min(460px,94vw);padding:29px 27px 25px}.modal--wide{width:min(620px,94vw)}.modal-scan{pointer-events:none;z-index:0;opacity:.5;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff05 0 1px,#0000 1px 3px);position:absolute;inset:0}.modal--team>*{z-index:1;position:relative}.modal-eyebrow{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--gold);margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.team-preview{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;align-items:center;gap:14px;margin:16px 0 20px;padding:14px;display:flex}.tp-badge{width:48px;height:48px;font-family:var(--mono);letter-spacing:.02em;color:#0b0b12;text-transform:uppercase;background:linear-gradient(135deg,var(--aktyd),var(--violet));box-shadow:0 6px 18px -8px var(--aktyd);border-radius:11px;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}.tp-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.tp-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.tp-tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);font-size:11px}.team-form{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.tf-field{flex-direction:column;flex:1;gap:6px;min-width:160px;display:flex}.tf-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:10.5px;font-weight:700}.tf-error{width:100%;color:var(--ban);margin:0;font-size:12.5px}.modal-actions{justify-content:flex-end;gap:10px;margin-top:6px}.drop,.modal-actions{width:100%;display:flex}.drop{cursor:pointer;border:1px dashed var(--line-strong);background:var(--surface-2);border-radius:11px;flex-wrap:wrap;align-items:center;gap:14px;padding:15px;transition:border-color .15s,background .15s}.drop:hover{border-color:var(--muted)}.drop.over{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.drop.over{background:color-mix(in srgb,var(--gold) 7%,var(--surface-2))}}.drop.busy{cursor:progress}.drop-txt{flex-direction:column;flex:1;gap:4px;min-width:150px;display:flex}.drop>.btn{margin-left:auto}.drop-title{color:var(--text);font-size:13.5px;font-weight:700}.drop-hint{font-family:var(--mono);color:var(--dim);font-size:10.5px;line-height:1.5}.drop-thumb{border:1px solid var(--line-strong);object-fit:cover;border-radius:12px}.drop-empty,.drop-thumb{flex:none;width:52px;height:52px}.drop-empty{border:1px dashed var(--line-strong);color:var(--dim);font-family:var(--mono);border-radius:12px;place-items:center;font-size:19px;display:grid}.dr{gap:16px}.dr,.dr-live{flex-direction:column;display:flex;position:relative}.dr-live{gap:22px}.dr-live.is-busy,.dr-zone.is-syncing{pointer-events:none}.dr-zone{position:relative}.dr-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dr-modes{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:9px;gap:3px;padding:3px;display:flex}.dr-mode{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 13px;font-size:10.5px;font-weight:700;line-height:1.2;text-decoration:none;transition:all .14s;display:inline-block}.dr-mode.on{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dr-mode.on{background:color-mix(in srgb,var(--gold) 13%,transparent)}}.dr-mode.on{color:var(--text);box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab,red,red)){.dr-mode.on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 40%,transparent)}}.dr-mode:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dr-bans{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}@media (max-width:720px){.dr-bans{grid-template-columns:1fr}}.dr-banside{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 11px;display:flex}.dr-banside.them{background:#ff4d5e0d;border-color:#ff4d5e33}.dr-banlab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);flex:none;width:52px;font-size:9px}.dr-banrow{flex-wrap:wrap;gap:6px;display:flex}.bslot{border:1px dashed var(--line-strong);background:var(--surface);cursor:pointer;border-radius:7px;place-items:center;width:34px;height:34px;padding:0;transition:all .14s;display:grid;position:relative}.bslot:hover{border-color:var(--ban)}.bslot:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bslot.on{border-style:solid;border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 14px var(--gold)}@supports (color:color-mix(in lab,red,red)){.bslot.on{box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 40%,transparent),0 0 14px color-mix(in srgb,var(--gold) 20%,transparent)}}.bslot.filled{border-style:solid;border-color:#ff4d5e80}.bslot.filled img{filter:grayscale(.7)brightness(.66)}.bslot.filled:after{content:"";pointer-events:none;background:linear-gradient(45deg,transparent 44%,var(--ban) 44%,var(--ban) 56%,transparent 56%);position:absolute;inset:20%}.dr-grid{grid-template-columns:minmax(190px,1fr) minmax(280px,1.35fr) minmax(190px,1fr);align-items:start;gap:12px;margin-top:14px;display:grid}@media (max-width:1040px){.dr-grid{grid-template-columns:1fr 1fr}.dr-pool{order:-1;grid-column:1/-1}}@media (max-width:620px){.dr-grid{grid-template-columns:1fr}}.dr-col{flex-direction:column;gap:7px;display:flex}.dr-colhead{align-items:baseline;gap:8px;display:flex}.dr-colhead b{font-family:var(--display);font-size:17px;font-weight:600}.dr-colhead span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-left:auto;font-size:9px}.pslot{background:var(--surface-2);border:1px solid var(--line);border-left:2px solid var(--lane);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;border-radius:9px;padding:7px 9px;transition:all .14s;display:block}.dr-col.them .pslot{border-color:#ff4d5e33;border-left-color:var(--lane);background:#ff4d5e0d}.pslot:hover{border-color:var(--line-strong)}.pslot:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pslot.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 0 16px var(--gold)}@supports (color:color-mix(in lab,red,red)){.pslot.on{box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 40%,transparent),0 0 16px color-mix(in srgb,var(--gold) 16%,transparent)}}.pline{gap:8px;display:flex}.plane,.pline{align-items:center}.plane{flex:none;justify-content:center;width:26px;display:inline-flex}.plane .dot{width:17px;height:17px}.lanefix-b{justify-content:center;align-items:center;padding:4px 7px;display:inline-flex}.lanefix-b .dot{width:15px;height:15px}.pname{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;line-height:1.1;overflow:hidden}.pname.empty{letter-spacing:.08em;font-size:11px;font-weight:400}.pname.empty,.pwho{color:var(--dim);font-family:var(--mono);text-transform:uppercase}.pwho{letter-spacing:.06em;flex:none;margin-left:auto;font-size:8.5px}.guessed{letter-spacing:.1em;color:var(--warn);border:1px solid #ffb23e73;border-radius:4px;flex:none;padding:0 4px;font-weight:700}.bklab,.guessed{font-family:var(--mono);text-transform:uppercase;font-size:8px}.bklab{letter-spacing:.13em;color:var(--dim);margin-top:3px}.backup,.bklab{padding-left:34px}.backup{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.backup,.bk{align-items:center}.bk{font-family:var(--mono);color:var(--dim);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:5px;gap:5px;padding:2px 6px 2px 3px;font-size:9.5px;transition:all .13s;display:inline-flex}.bk:hover{border-color:var(--gold);color:var(--gold)}.bk:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.lanefix{flex-wrap:wrap;gap:4px;margin-top:4px;padding-left:34px;display:flex}.dr-pool{border:1px solid var(--line-strong);background:var(--surface);border-radius:10px;flex-direction:column;gap:9px;padding:10px;display:flex}.dr-poolhead{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dr-poolhead .field{flex:1;min-width:120px;padding:8px 11px;font-size:12px}.dr-filters{flex-wrap:wrap;gap:4px;display:flex}.rf{border:1px solid var(--line-strong);background:var(--surface-2);width:28px;height:28px;color:var(--dim);font-family:var(--mono);cursor:pointer;border-radius:6px;padding:0;font-size:9px;font-weight:700;transition:all .13s}.rf.on,.rf:hover{border-color:var(--rc);color:var(--rc)}.rf.on{background:var(--rc)}@supports (color:color-mix(in lab,red,red)){.rf.on{background:color-mix(in srgb,var(--rc) 14%,transparent)}}.rf:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dr-champs{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:5px;max-height:320px;padding-right:3px;display:grid;overflow-y:auto}.dr-champ{cursor:pointer;font:inherit;color:inherit;background:0 0;border:1px solid #0000;border-radius:7px;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;transition:all .12s;display:flex}.dr-champ:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dr-champ:hover{background:color-mix(in srgb,var(--gold) 9%,transparent)}}.dr-champ:hover{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dr-champ:hover{border-color:color-mix(in srgb,var(--gold) 30%,transparent)}}.dr-champ:focus-visible{outline:2px solid var(--gold);outline-offset:-1px}.dr-champ span{font-family:var(--mono);color:var(--dim);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8.5px;overflow:hidden}.dr-champ.used{opacity:.24;cursor:not-allowed}.dr-champ.used img{filter:grayscale()}.dr-poolfoot{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);justify-content:space-between;gap:10px;font-size:9px}.dr-poolfoot,.fearstrip{flex-wrap:wrap;display:flex}.fearstrip{background:#8b7bff0f;border:1px solid #8b7bff47;border-radius:9px;align-items:center;gap:7px;margin-top:12px;padding:8px 11px}.fearstrip .lab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--violet);font-size:9px}.advice{flex-direction:column;gap:9px;margin-top:12px;display:flex}.arow{background:var(--surface-2);border:1px solid var(--line);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:all .13s;display:flex}.arow:hover{border-color:var(--gold)}.arow:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.arow.top1{background:#2fe3d40f;border-color:#2fe3d457}.atxt{flex-direction:column;gap:1px;min-width:0;display:flex}.aname{font-family:var(--display);font-size:15.5px;font-weight:600;line-height:1.15}.awhy{font-size:11.5px;line-height:1.4}.awhy,.src{color:var(--dim)}.src{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:6px;margin-top:10px;font-size:9px;display:flex}.src:before{content:"";background:var(--violet);flex:none;width:6px;height:6px;transform:rotate(45deg)}.src.scout:before{background:var(--gold)}.src.engine:before{background:var(--aktyd)}.startserie{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bal,.startserie{margin-top:14px}.bal-bar{background:var(--surface-3);border-radius:8px;gap:2px;height:16px;display:flex;overflow:hidden}.bal-seg{height:100%;font-family:var(--mono);color:#06060c;letter-spacing:.05em;place-items:center;font-size:9px;font-weight:700;display:grid}.bal-seg.us{background:linear-gradient(90deg,var(--aktyd),var(--aktyd))}@supports (color:color-mix(in lab,red,red)){.bal-seg.us{background:linear-gradient(90deg,color-mix(in srgb,var(--aktyd) 78%,var(--violet)),var(--aktyd))}}.bal-seg.tie{background:var(--surface-3);color:var(--dim)}.bal-seg.them{background:linear-gradient(90deg,var(--ban),var(--ban))}@supports (color:color-mix(in lab,red,red)){.bal-seg.them{background:linear-gradient(90deg,var(--ban),color-mix(in srgb,var(--ban) 72%,var(--gold)))}}.bal-key{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:7px;font-size:9.5px;display:flex}.bal-key .k-us{color:var(--aktyd)}.bal-key .k-tie{color:var(--dim)}.bal-key .k-them{color:var(--ban)}.fw{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}@media (max-width:860px){.fw{grid-template-columns:1fr}}.fwcol{flex-direction:column}.fwcol,.fwhead{gap:9px;display:flex}.fwhead{border-bottom:1px solid var(--line);align-items:center;padding-bottom:8px}.fwhead b{font-family:var(--display);font-size:19px;font-weight:600}.fwhead .n{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-left:auto;font-size:10px}.fwcol.us .fwhead b{color:var(--aktyd)}.fwcol.them .fwhead b{color:var(--ban)}.fwdot{border-radius:50%;flex:none;width:9px;height:9px}.fwcol.us .fwdot{background:var(--aktyd);box-shadow:0 0 10px var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.fwcol.us .fwdot{box-shadow:0 0 10px color-mix(in srgb,var(--aktyd) 55%,transparent)}}.fwcol.them .fwdot{background:var(--ban);box-shadow:0 0 10px var(--ban)}@supports (color:color-mix(in lab,red,red)){.fwcol.them .fwdot{box-shadow:0 0 10px color-mix(in srgb,var(--ban) 55%,transparent)}}.fwrow{background:var(--surface-2);border:1px solid var(--line);border-left:2px solid var(--edge);border-radius:9px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.fwcol.us .fwrow{--edge:var(--aktyd)}.fwcol.them .fwrow{--edge:var(--ban)}.fwtop{align-items:baseline;gap:9px;display:flex}.fwname{text-transform:uppercase;letter-spacing:.07em;color:var(--text);font-size:11px;font-weight:700}.fwgap,.fwname{font-family:var(--mono)}.fwgap{font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:12.5px;font-weight:700}.fwcol.us .fwgap{color:var(--aktyd)}.fwcol.them .fwgap{color:var(--ban)}.fwbar{background:var(--surface-3);height:6px;overflow:hidden}.fwbar,.fwbar i{border-radius:3px}.fwbar i{height:100%;display:block}.fwcol.us .fwbar i{background:linear-gradient(90deg,var(--aktyd),var(--aktyd))}@supports (color:color-mix(in lab,red,red)){.fwcol.us .fwbar i{background:linear-gradient(90deg,color-mix(in srgb,var(--aktyd) 45%,var(--violet)),var(--aktyd))}}.fwcol.them .fwbar i{background:linear-gradient(90deg,var(--ban),var(--ban))}@supports (color:color-mix(in lab,red,red)){.fwcol.them .fwbar i{background:linear-gradient(90deg,color-mix(in srgb,var(--ban) 45%,var(--gold)),var(--ban))}}.fwsay{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.fwnum{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:9.5px}.fwempty,.fwnum{color:var(--dim)}.fwempty{margin:0;padding:10px 12px;font-size:13px}.duel{flex-direction:column;gap:8px;margin-top:14px;display:flex}.duel-legend{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;font-size:9px;display:flex}.duel-legend i{vertical-align:-1px;border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.drow{background:var(--surface-2);border:1px solid var(--line);border-left:2px solid var(--lane);border-radius:10px;grid-template-columns:minmax(130px,1fr) minmax(170px,1.5fr) minmax(130px,1fr);gap:14px;padding:9px 11px;display:grid}.drow,.dside{align-items:center}.dside{gap:9px;min-width:0;display:flex}.dside.them{flex-direction:row-reverse}.dside.them .dtx{text-align:right}.dtx{flex-direction:column;min-width:0;display:flex}.dnm{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.12;overflow:hidden}.dsub{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lane);font-size:8.5px}.gauge{height:36px;position:relative}.gauge-track{background:var(--surface-3);border-radius:4px;height:8px;position:absolute;top:12px;left:0;right:0}.gauge-mid{background:var(--line-strong);width:1px;height:18px;position:absolute;top:7px;left:50%}.gauge-fill{border-radius:4px;height:8px;position:absolute;top:12px}.gauge-fill.us{background:linear-gradient(270deg,var(--aktyd),var(--aktyd))}@supports (color:color-mix(in lab,red,red)){.gauge-fill.us{background:linear-gradient(270deg,var(--aktyd),color-mix(in srgb,var(--aktyd) 55%,var(--violet)))}}.gauge-fill.them{background:linear-gradient(90deg,var(--ban),var(--ban))}@supports (color:color-mix(in lab,red,red)){.gauge-fill.them{background:linear-gradient(90deg,var(--ban),color-mix(in srgb,var(--ban) 55%,var(--gold)))}}.gauge-val{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:700;position:absolute;top:-2px}.gauge-val.us{color:var(--aktyd)}.gauge-val.them{color:var(--ban)}.gauge-vol{white-space:nowrap;font-size:8.5px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.gauge-none,.gauge-vol{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.gauge-none{text-align:center;place-items:center;font-size:9.5px;display:grid;position:absolute;inset:0}@media (max-width:720px){.drow{grid-template-columns:1fr}.dside.them{flex-direction:row}.dside.them .dtx{text-align:left}}@media (prefers-reduced-motion:reduce){.drop{transition:none}}.minibtn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--dim);background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:700;transition:all .15s;display:inline-flex}.minibtn:hover{border-color:var(--gold);color:var(--gold)}.minibtn:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.minibtn--ok:hover{border-color:var(--good);color:var(--good)}.minibtn--no:hover{border-color:var(--ban);color:var(--ban)}.objlist{flex-direction:column;gap:18px;display:flex}.obj-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.obj-actions .obj-spacer{flex:1;min-width:4px}.statuspick{border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;flex:none;display:inline-flex;overflow:hidden}.statuspick button{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border:0;border-right:1px solid var(--line);color:var(--dim);cursor:pointer;background:0 0;padding:6px 13px;font-size:10px;font-weight:700;transition:all .13s}.statuspick button:last-child{border-right:0}.statuspick button:hover:not(.on):not(:disabled){color:var(--muted);background:var(--surface-2)}.statuspick button.on{color:var(--bg);background:var(--cur,var(--warn))}.statuspick button:disabled{cursor:not-allowed;opacity:.6}.statuspick button:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.drilltags{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.dtag{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;align-items:center;gap:7px;padding:5px 10px 5px 6px;text-decoration:none;transition:all .14s;display:inline-flex}.dtag:hover{border-color:var(--gold)}.dtag:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dtag b{font-family:var(--mono);letter-spacing:.04em;color:var(--bg);background:var(--aktyd);border-radius:5px;padding:2px 6px;font-size:10px;font-weight:800}.dtag span{color:var(--muted);font-size:12.5px}.dtag:hover span{color:var(--text)}.objx--sugg{border-style:dashed;border-color:#ffb23e73}.objx--sugg .objx-n{opacity:.5}.ghostnote{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);flex-wrap:wrap;align-items:center;gap:10px;font-size:10.5px}.formrow,.ghostnote{margin-top:16px;display:flex}.formrow{flex-direction:column;gap:6px}.formrow>.formlab,.formrow>.frk,.formrow>label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--dim);font-size:9.5px}.formrow .field{width:100%}.formrow>.dd{width:100%;min-width:0}[hidden]{display:none!important}.mo-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:520px){.mo-grid{grid-template-columns:1fr}}.mo-grid .formrow{margin-top:0}.mo-pair{gap:8px;display:flex}.mo-pair .field:first-child{flex:1;min-width:0}.mo-pair .field:last-child{flex:none;width:82px}.mo-pair .dd:first-child{flex:1;min-width:0}.mo-pair .dd:last-child{flex:none;width:96px;min-width:0}.mo-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.mo-foot .danger{color:var(--ban);border-color:#ff4d5e57;margin-left:auto}.mo-foot .danger:hover{border-color:var(--ban);color:var(--ban)}@media (max-width:520px){.mo-foot .danger{margin-left:0}}.field--text{font-family:var(--sans);resize:vertical;font-size:14px;line-height:1.7}.picker{border:1px solid var(--line-strong);background:var(--bg);border-radius:9px;max-height:212px;overflow-y:auto}.picker-theme{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--dim);background:var(--bg);padding:10px 12px 4px;font-size:9.5px;position:sticky;top:0}.picker-row{cursor:pointer;border-top:1px solid var(--line);align-items:center;gap:10px;padding:7px 12px;display:flex}.picker-row:hover{background:var(--surface-2)}.picker-row input{accent-color:var(--aktyd);flex:none;width:15px;height:15px}.picker-row b{font-family:var(--mono);color:var(--aktyd);flex:none;min-width:30px;font-size:11px}.picker-row span{color:var(--muted);font-size:13px}.oe-picked{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.oe-picked .chip{cursor:pointer}.oe-picked .chip:hover{border-color:var(--ban);color:var(--ban)}.st-arch,.st-del{cursor:pointer;width:24px;height:24px;color:var(--dim);background:var(--surface);border-radius:7px;place-items:center;padding:0;font-size:12px;line-height:1;display:grid}@supports (color:color-mix(in lab,red,red)){.st-arch,.st-del{background:color-mix(in srgb,var(--surface) 80%,transparent)}}.st-arch,.st-del{border:1px solid var(--line-strong);transition:all .14s}.st-del:hover{color:var(--ban);border-color:var(--ban)}@supports (color:color-mix(in lab,red,red)){.st-del:hover{border-color:color-mix(in srgb,var(--ban) 55%,transparent)}}.st-del:hover{background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.st-del:hover{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.st-del:focus-visible{outline:2px solid var(--ban)}@supports (color:color-mix(in lab,red,red)){.st-del:focus-visible{outline:2px solid color-mix(in srgb,var(--ban) 60%,transparent)}}.st-del:focus-visible{outline-offset:2px}.st-arch:hover{color:var(--gold);border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.st-arch:hover{border-color:color-mix(in srgb,var(--gold) 55%,transparent)}}.st-arch:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.st-arch:hover{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.st-arch:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.opp-hero{isolation:isolate;background:var(--surface);border-radius:26px;flex-direction:column;margin-top:4px;display:flex;position:relative;box-shadow:0 30px 60px -30px #000000f2}.opp-hero-art{z-index:-2;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.opp-hero-art .rp-gl{width:78%;left:22%}.opp-hero:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(0deg,var(--surface) 0,var(--surface) 34%,var(--surface) 70%,var(--surface) 100%),linear-gradient(90deg,var(--surface) 16%,var(--surface) 34%,transparent 55%),radial-gradient(40% 70% at 8% 100%,var(--tc),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.opp-hero:before{background:linear-gradient(0deg,var(--surface) 0,color-mix(in srgb,var(--surface) 88%,transparent) 34%,color-mix(in srgb,var(--surface) 45%,transparent) 70%,color-mix(in srgb,var(--surface) 30%,transparent) 100%),linear-gradient(90deg,var(--surface) 16%,color-mix(in srgb,var(--surface) 50%,transparent) 34%,transparent 55%),radial-gradient(40% 70% at 8% 100%,color-mix(in srgb,var(--tc) 20%,transparent),transparent 70%)}}.opp-meet{background:linear-gradient(90deg,var(--gold),var(--gold) 55%,var(--gold));border-radius:26px 26px 0 0;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:14px 40px;display:flex}@supports (color:color-mix(in lab,red,red)){.opp-meet{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 34%,transparent),color-mix(in srgb,var(--gold) 14%,transparent) 55%,color-mix(in srgb,var(--gold) 4%,transparent))}}.opp-meet{box-shadow:inset 0 -1px 0 var(--gold),0 10px 40px -16px var(--gold)}@supports (color:color-mix(in lab,red,red)){.opp-meet{box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--gold) 40%,transparent),0 10px 40px -16px color-mix(in srgb,var(--gold) 70%,transparent)}}.opp-meet-k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.opp-meet-k,.opp-meet-when{white-space:nowrap;font-weight:700}.opp-meet-when{font-family:var(--display);text-shadow:0 0 24px var(--gold);font-size:30px;line-height:1}@supports (color:color-mix(in lab,red,red)){.opp-meet-when{text-shadow:0 0 24px color-mix(in srgb,var(--gold) 55%,transparent)}}.opp-meet-when:first-letter{text-transform:uppercase}.opp-meet-sl{font-family:var(--display);color:var(--text);opacity:.85;white-space:nowrap;font-size:24px;font-weight:600;line-height:1}.opp-meet-dot{background:var(--gold);width:7px;height:7px;box-shadow:0 0 10px var(--gold);border-radius:1px;flex:none;transform:rotate(45deg)}.opp-line{align-items:center;gap:34px;padding:24px 40px 0;display:flex}.opp-title{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex}.opp-title h2{font-family:var(--display);letter-spacing:.01em;overflow-wrap:anywhere;color:var(--text);text-shadow:0 0 2px var(--text),0 0 30px var(--tc),0 0 70px var(--tc);margin:0;padding-top:10px;font-size:112px;font-weight:700;line-height:.84}@supports (color:color-mix(in lab,red,red)){.opp-title h2{text-shadow:0 0 2px var(--text),0 0 30px color-mix(in srgb,var(--tc) 60%,transparent),0 0 70px color-mix(in srgb,var(--tc) 30%,transparent)}}.opp-hl{font-family:var(--display);color:var(--text);margin:0;font-size:28px;font-weight:600;line-height:1.1}.opp-sub{flex-wrap:wrap;align-items:flex-end;gap:16px 40px;margin-top:12px;display:flex}.opp-col{flex-direction:column;flex:none;gap:8px;min-width:0;display:flex}.opp-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);white-space:nowrap;font-size:9.5px}.opp-recf{align-items:center;gap:18px;display:flex}.opp-recf .opp-rec{font-size:52px}.opp-recf .opp-form{height:30px}.opp-recf .opp-form i{width:9px}.opp-none{color:var(--dim);font-size:13px}.opp-elo{flex:none;align-items:center;gap:2px;display:flex}.opp-elo-emb{flex:none;place-items:center;width:176px;height:176px;margin:-24px 6px -24px -14px;display:grid;position:relative}.opp-elo-emb .rp-gl{width:144%;height:144%;inset:-22%}.opp-elo-emb img{object-fit:contain;filter:drop-shadow(0 8px 18px #0009);width:168px;height:168px;position:relative}.opp-tierv{font-family:var(--display);color:var(--tc);white-space:nowrap;text-shadow:0 0 20px var(--tc);font-size:60px;font-weight:700;line-height:.9}@supports (color:color-mix(in lab,red,red)){.opp-tierv{text-shadow:0 0 20px color-mix(in srgb,var(--tc) 45%,transparent)}}.opp-elo .eyebrow{white-space:nowrap;margin-top:6px;font-size:10.5px}.opp-thr{margin-left:auto}.opp-thr .opp-k{color:var(--ban)}.opp-thr-c{align-items:center;gap:14px;display:flex}.opp-thr-c .cico{width:80px;height:80px;box-shadow:0 0 0 2px var(--ban),0 0 22px var(--ban);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.opp-thr-c .cico{box-shadow:0 0 0 2px color-mix(in srgb,var(--ban) 80%,transparent),0 0 22px color-mix(in srgb,var(--ban) 45%,transparent)}}.opp-thr-c b{font-family:var(--display);font-size:40px;line-height:.95;display:block}.opp-thr-c span{color:var(--muted);white-space:nowrap;font-size:14px}.opp-sep{flex:none;align-self:stretch;place-items:center;width:12px;min-height:140px;display:grid;position:relative}.opp-sep:before{content:"";background:linear-gradient(180deg,transparent,var(--tc) 30%,var(--aktyd) 70%,transparent);width:1px;position:absolute;top:8%;bottom:8%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.opp-sep:before{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--tc) 70%,transparent) 30%,color-mix(in srgb,var(--aktyd) 70%,transparent) 70%,transparent)}}.opp-sep:before{box-shadow:0 0 10px var(--tc)}@supports (color:color-mix(in lab,red,red)){.opp-sep:before{box-shadow:0 0 10px color-mix(in srgb,var(--tc) 50%,transparent)}}.opp-sep i{background:linear-gradient(135deg,var(--tc),var(--aktyd));width:9px;height:9px;box-shadow:0 0 0 4px var(--surface),0 0 14px var(--tc);border-radius:2px;position:relative;transform:rotate(45deg)}.opp-sep i:after{content:"";background:var(--surface);border-radius:1px;position:absolute;inset:3px}.opp-ft{flex-wrap:wrap;align-items:center;gap:16px;padding:26px 40px 30px;display:flex}.opp-cta{border-radius:12px;padding:13px 22px;font-size:12px}.opp-fmt{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;font-size:10.5px}.opp-hero-acts{gap:6px;margin-left:auto;display:flex}:is(.opp-hero-acts,.opp-acts) :is(.st-arch,.st-del){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090f99;border-color:#0000;border-radius:10px;width:32px;height:32px;font-size:13px}:is(.opp-hero-acts,.opp-acts) .st-arch:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){:is(.opp-hero-acts,.opp-acts) .st-arch:hover{background:color-mix(in srgb,var(--gold) 22%,#09090fbf)}}:is(.opp-hero-acts,.opp-acts) .st-del:hover{background:var(--ban)}@supports (color:color-mix(in lab,red,red)){:is(.opp-hero-acts,.opp-acts) .st-del:hover{background:color-mix(in srgb,var(--ban) 22%,#09090fbf)}}.opp-form{align-items:flex-end;gap:3px;height:22px;display:flex}.opp-form i{background:var(--c);width:7px;box-shadow:0 0 8px var(--c);border-radius:2px;display:block}@supports (color:color-mix(in lab,red,red)){.opp-form i{box-shadow:0 0 8px color-mix(in srgb,var(--c) 45%,transparent)}}.opp-form i.w{--c:var(--good);height:100%}.opp-form i.l{--c:var(--ban);opacity:.8;height:55%}.opp-rec{font-family:var(--display);white-space:nowrap;font-weight:700;line-height:1}.opp-rec-sep{color:var(--dim);margin:0 .12em;font-weight:500}.opp-rec .good{color:var(--good)}.opp-rec .ban{color:var(--ban)}.opp-sig{flex-wrap:wrap;gap:8px;display:flex}.opp-sig-c{display:block;position:relative}.opp-sig-c .cico{width:56px;height:56px;box-shadow:0 0 0 2px var(--rc),0 6px 14px -6px #000000e6;border-radius:13px;display:block}@supports (color:color-mix(in lab,red,red)){.opp-sig-c .cico{box-shadow:0 0 0 2px color-mix(in srgb,var(--rc) 70%,transparent),0 6px 14px -6px #000000e6}}.opp-sig-c .cico{transition:transform .18s}.opp-sig-c:hover .cico{transform:translateY(-3px)}.opp-sig-c .rp-ri{background:var(--bg);border-radius:5px;gap:0;padding:2px;position:absolute;bottom:-5px;right:-5px}.opp-sig-c .rp-ri .dot{width:13px;height:13px}.opp-sig-c.r-top{--rc:var(--r-top)}.opp-sig-c.r-jgl{--rc:var(--r-jgl)}.opp-sig-c.r-mid{--rc:var(--r-mid)}.opp-sig-c.r-adc{--rc:var(--r-adc)}.opp-sig-c.r-sup{--rc:var(--r-sup)}.opp-sec{align-items:baseline;gap:12px;margin:28px 0 12px;display:flex}.opp-sec h2{font-family:var(--display);margin:0;font-size:24px;line-height:1}.opp-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;display:grid}.opp-p{isolation:isolate;background:var(--surface);border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:430px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 20px 40px -24px #000000f2}.opp-p:focus-within,.opp-p:hover{box-shadow:0 26px 48px -22px #000000f2,0 0 0 1px var(--tc),0 0 50px -24px var(--tc);transform:translateY(-5px)}@supports (color:color-mix(in lab,red,red)){.opp-p:focus-within,.opp-p:hover{box-shadow:0 26px 48px -22px #000000f2,0 0 0 1px color-mix(in srgb,var(--tc) 40%,transparent),0 0 50px -24px var(--tc)}}.opp-p-art{z-index:-2;background:radial-gradient(70% 80% at 50% 30%,var(--tc),transparent 75%);border-radius:20px 20px 0 0;height:62%;position:absolute;inset:0 0 auto;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.opp-p-art{background:radial-gradient(70% 80% at 50% 30%,color-mix(in srgb,var(--tc) 18%,transparent),transparent 75%)}}.opp-p-art img{object-fit:cover;object-position:50% 25%;filter:brightness(.82);width:100%;height:100%;transition:transform .9s,filter .4s}.opp-p:hover .opp-p-art img{filter:brightness();transform:scale(1.07)}.opp-p:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(0deg,var(--surface) 40%,var(--surface) 52%,transparent 75%),radial-gradient(80% 40% at 50% 45%,var(--tc),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.opp-p:before{background:linear-gradient(0deg,var(--surface) 40%,color-mix(in srgb,var(--surface) 70%,transparent) 52%,transparent 75%),radial-gradient(80% 40% at 50% 45%,color-mix(in srgb,var(--tc) 22%,transparent),transparent 70%)}}.opp-p-bd{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 18px 18px;display:flex}.opp-p-bd h3{font-family:var(--display);color:var(--text);text-shadow:0 0 18px var(--tc);margin:0;font-size:34px;font-weight:700;line-height:.92}@supports (color:color-mix(in lab,red,red)){.opp-p-bd h3{text-shadow:0 0 18px color-mix(in srgb,var(--tc) 50%,transparent)}}.opp-p-bd h3{overflow-wrap:anywhere}.opp-p-crest{flex-direction:column;align-items:center;margin-top:-34px;display:flex}.opp-crest{place-items:center;display:grid;position:relative}.opp-crest:before{content:"";background:radial-gradient(closest-side,var(--tc),var(--tc) 55%,transparent);border-radius:50%;position:absolute;inset:-35%}@supports (color:color-mix(in lab,red,red)){.opp-crest:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--tc) 46%,transparent),color-mix(in srgb,var(--tc) 12%,transparent) 55%,transparent)}}.opp-crest:before{filter:blur(4px);opacity:.85;transition:transform .4s,opacity .4s}.opp-p:hover .opp-crest:before{opacity:1;transform:scale(1.15)}.opp-crest img{object-fit:contain;filter:drop-shadow(0 10px 18px #000000b3);width:96px;height:96px;transition:transform .4s;position:relative}.opp-p:hover .opp-crest img{transform:translateY(-3px)scale(1.04)}.opp-p-tier{font-family:var(--display);color:var(--tc);text-shadow:0 0 20px var(--tc);margin-top:-6px;font-size:22px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.opp-p-tier{text-shadow:0 0 20px color-mix(in srgb,var(--tc) 45%,transparent)}}.opp-p-crest .eyebrow{letter-spacing:.16em;margin:3px 0 6px;font-size:8.5px}.opp-p-hl{color:var(--muted);margin:0;font-size:13px;line-height:1.35}.opp-p-arch{font-family:var(--mono);color:var(--dim);font-size:10.5px}.opp-p-meet{color:var(--text);background:linear-gradient(90deg,var(--gold),var(--gold));border-radius:999px;padding:4px 10px;font-size:12px}@supports (color:color-mix(in lab,red,red)){.opp-p-meet{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 26%,transparent),color-mix(in srgb,var(--gold) 6%,transparent))}}.opp-p-row{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:2px;display:flex}.opp-p-row .opp-rec{font-size:26px}.opp-p-row:has(.opp-none){justify-content:center}.opp-p .opp-sig{justify-content:center;gap:6px}.opp-p .opp-sig-c .cico{border-radius:8px;width:32px;height:32px}.opp-p .opp-sig-c .rp-ri{display:none}.opp-p-go{z-index:1;border-radius:inherit;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);justify-content:center;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:flex;position:absolute;inset:0}.opp-p-go:has(.spinner){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09090f80}.opp-p-go:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.opp-p .opp-sig,.opp-p .tw{z-index:2;position:relative}.opp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.opp-acts{z-index:3;opacity:0;gap:6px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:12px;right:12px;transform:translateY(-3px)}.opp-p:is(:hover,:focus-within) .opp-acts{opacity:1;transform:none}@media (hover:none){.opp-acts{opacity:1;transform:none}}.opp-p.is-arch .opp-p-art img{filter:grayscale(.85)brightness(.6)}.opp-p.is-arch:hover .opp-p-art img{filter:grayscale(.2)brightness(.85)}.opp-new{text-align:center;min-height:430px;color:var(--text);background:radial-gradient(70% 50% at 50% 45%,var(--gold),transparent 70%),var(--surface);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.opp-new{background:radial-gradient(70% 50% at 50% 45%,color-mix(in srgb,var(--gold) 16%,transparent),transparent 70%),var(--surface)}}.opp-new{transition:transform .25s,background .25s}.opp-new:hover{background:radial-gradient(80% 60% at 50% 45%,var(--gold),transparent 70%),var(--surface);transform:translateY(-5px)}@supports (color:color-mix(in lab,red,red)){.opp-new:hover{background:radial-gradient(80% 60% at 50% 45%,color-mix(in srgb,var(--gold) 26%,transparent),transparent 70%),var(--surface)}}.opp-new:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.opp-new b{font-family:var(--display);font-size:22px}.opp-new>span:last-child{color:var(--muted);font-size:12.5px}.oct{cursor:pointer;height:48px;color:var(--text);font:inherit;text-align:left;background:linear-gradient(90deg,var(--discord),var(--discord));border:0;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 6px;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.oct{background:linear-gradient(90deg,color-mix(in srgb,var(--discord) 40%,transparent),color-mix(in srgb,var(--discord) 12%,transparent))}}.oct{box-shadow:0 0 22px -6px var(--discord)}@supports (color:color-mix(in lab,red,red)){.oct{box-shadow:0 0 22px -6px color-mix(in srgb,var(--discord) 65%,transparent)}}.oct{transition:transform .15s,box-shadow .15s,background .2s}.oct:hover{box-shadow:0 0 30px -4px var(--discord);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.oct:hover{box-shadow:0 0 30px -4px color-mix(in srgb,var(--discord) 90%,transparent)}}.oct:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.oct-av{width:36px;height:36px;color:var(--text);background:var(--discord);box-shadow:0 0 14px var(--discord);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.oct-av{box-shadow:0 0 14px color-mix(in srgb,var(--discord) 80%,transparent)}}.oct-av{transition:background .2s,box-shadow .2s}.oct-av svg{width:18px;height:18px}.oct-av svg:not([fill]){fill:currentColor;width:20px;height:20px}.oct-tx{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;line-height:1.1;display:flex}.oct-tx b{overflow-wrap:anywhere;font-size:15px;font-weight:700}.oct-tx small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--discord);font-size:9.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.oct-tx small{color:color-mix(in srgb,var(--discord) 30%,var(--text))}}.oct-cp{opacity:.4;transition:opacity .15s;display:grid}.oct-cp svg{width:15px;height:15px}.oct:focus-visible .oct-cp,.oct:hover .oct-cp{opacity:1}.oct.is-ok{background:linear-gradient(90deg,var(--good),var(--good))}@supports (color:color-mix(in lab,red,red)){.oct.is-ok{background:linear-gradient(90deg,color-mix(in srgb,var(--good) 34%,transparent),color-mix(in srgb,var(--good) 10%,transparent))}}.oct.is-ok{box-shadow:0 0 22px -6px var(--good)}@supports (color:color-mix(in lab,red,red)){.oct.is-ok{box-shadow:0 0 22px -6px color-mix(in srgb,var(--good) 70%,transparent)}}.oct.is-ok .oct-av{background:var(--good);color:var(--bg);box-shadow:0 0 14px var(--good)}@supports (color:color-mix(in lab,red,red)){.oct.is-ok .oct-av{box-shadow:0 0 14px color-mix(in srgb,var(--good) 80%,transparent)}}.oct.is-ok small{color:var(--good)}@supports (color:color-mix(in lab,red,red)){.oct.is-ok small{color:color-mix(in srgb,var(--good) 45%,var(--text))}}.oct:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff4d 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.oct.is-ok:after{animation:octSweep .7s ease-out}@keyframes octSweep{to{transform:translate(120%)}}.oct-hero{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.oct-hero:before{content:"";background:var(--line);width:1px;height:34px;margin-right:4px}.oct-k{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:700}.oct-add{cursor:pointer;height:48px;color:var(--muted);font:inherit;background:var(--discord);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 6px;font-size:14px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.oct-add{background:color-mix(in srgb,var(--discord) 10%,transparent)}}.oct-add{transition:background .15s,color .15s}.oct-add:hover{background:var(--discord)}@supports (color:color-mix(in lab,red,red)){.oct-add:hover{background:color-mix(in srgb,var(--discord) 22%,transparent)}}.oct-add:hover{color:var(--text)}.oct-add:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.oct-add .oct-av{background:var(--discord)}@supports (color:color-mix(in lab,red,red)){.oct-add .oct-av{background:color-mix(in srgb,var(--discord) 35%,transparent)}}.oct-add .oct-av{box-shadow:none}.oct-edit{cursor:pointer;width:36px;height:36px;color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090f99;border:0;border-radius:12px;place-items:center;display:grid}.oct-edit:hover{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.oct-edit:hover{background:color-mix(in srgb,var(--gold) 22%,#09090fbf)}}.oct-edit:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.oct-edit svg{width:15px;height:15px}.oct-poster{z-index:3;pointer-events:none;position:absolute;top:12px;left:12px;right:12px}.oct-poster>*{pointer-events:auto}.oct-badge{cursor:pointer;width:42px;height:42px;color:var(--text);background:var(--discord);box-shadow:0 0 0 4px #09090f8c,0 0 22px var(--discord);border:0;border-radius:50%;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.oct-badge{box-shadow:0 0 0 4px #09090f8c,0 0 22px color-mix(in srgb,var(--discord) 75%,transparent)}}.oct-badge{transition:transform .2s,box-shadow .2s}.oct-badge.is-open,.oct-badge:hover{box-shadow:0 0 0 4px #09090f8c,0 0 30px var(--discord);transform:scale(1.08)}.oct-badge:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.oct-badge>svg{fill:currentColor;width:21px;height:21px}.oct-badge-n{background:var(--bg);min-width:18px;height:18px;font-family:var(--mono);border-radius:999px;place-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-5px;right:-5px}.oct-pop{background:var(--surface);border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;padding:8px;display:flex;position:absolute;top:50px;left:0}@supports (color:color-mix(in lab,red,red)){.oct-pop{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.oct-pop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:octPop .18s ease-out;box-shadow:0 20px 40px -12px #000000e6}.oct-pop .oct{gap:9px;max-width:100%;height:44px;padding-right:14px}.oct-pop .oct-av{width:34px;height:34px}.oct-pop .oct-tx b{font-size:14.5px}@keyframes octPop{0%{opacity:0;transform:translateY(-4px)}}.modal.oct-modal{width:min(580px,94vw)}.oct-modal:before{background:linear-gradient(90deg,transparent 18%,var(--or-clair) 50%,transparent 82%) top/100% 1px no-repeat,linear-gradient(180deg,var(--discord),var(--discord) 40%,var(--discord))}@supports (color:color-mix(in lab,red,red)){.oct-modal:before{background:linear-gradient(90deg,transparent 18%,color-mix(in srgb,var(--or-clair) 60%,transparent) 50%,transparent 82%) top/100% 1px no-repeat,linear-gradient(180deg,color-mix(in srgb,var(--discord) 70%,transparent),color-mix(in srgb,var(--discord) 22%,transparent) 40%,color-mix(in srgb,var(--discord) 8%,transparent))}}.oct-modal h3.oct-m-t{font-family:var(--display);margin:6px 0 0;font-size:30px;font-weight:700;line-height:1}.oct-m-lead{color:var(--muted);margin:8px 0 18px;font-size:14px}.oct-rows{flex-direction:column;gap:10px;display:flex}.oct-row{flex-wrap:wrap}.oct-field,.oct-row{align-items:center;gap:10px;display:flex}.oct-field{background:var(--bg);min-width:0;height:46px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;flex:200px;padding:0 12px 0 6px}.oct-field:focus-within{box-shadow:inset 0 0 0 1px var(--discord),0 0 18px -6px var(--discord)}.oct-field .oct-av{width:34px;height:34px;box-shadow:none}.oct-field input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px;font-weight:600}.oct-field input::placeholder{color:var(--dim);font-weight:400}.oct-seg{background:var(--bg);border-radius:11px;gap:2px;padding:3px;display:flex}.oct-seg button{cursor:pointer;height:38px;color:var(--muted);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-radius:8px;padding:0 11px;font-size:10px;font-weight:700}.oct-seg button:hover{color:var(--text)}.oct-seg button.on{color:var(--text);background:var(--discord)}@supports (color:color-mix(in lab,red,red)){.oct-seg button.on{background:color-mix(in srgb,var(--discord) 30%,transparent)}}.oct-seg button.on{box-shadow:0 0 14px -5px var(--discord)}.oct-seg button:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.oct-del{cursor:pointer;width:38px;height:38px;color:var(--dim);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.oct-del:hover{color:var(--ban);background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.oct-del:hover{background:color-mix(in srgb,var(--ban) 10%,transparent)}}.oct-del:focus-visible{outline:2px solid var(--ban);outline-offset:1px}.oct-del svg{width:16px;height:16px}.oct-add--row{background:var(--discord);border-radius:12px;height:46px;padding-right:14px}@supports (color:color-mix(in lab,red,red)){.oct-add--row{background:color-mix(in srgb,var(--discord) 8%,transparent)}}.oct-add--row{align-self:flex-start}.oct-m-note{color:var(--dim);margin:14px 0 0;font-size:12.5px}.oct-m-ft{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.opp-plus{width:64px;height:64px;color:var(--gold);background:var(--gold);border-radius:20px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.opp-plus{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.opp-plus{box-shadow:0 0 0 1px var(--gold),0 0 34px -6px var(--gold)}@supports (color:color-mix(in lab,red,red)){.opp-plus{box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 35%,transparent),0 0 34px -6px var(--gold)}}.opp-plus svg{width:52%;height:52%;filter:drop-shadow(0 0 8px var(--aktyd))}.opp-forge{isolation:isolate;background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:22px 30px;margin-top:30px;padding:24px;scroll-margin-top:80px;display:grid;position:relative;overflow:hidden}.opp-forge:before{content:"";z-index:-1;background:radial-gradient(50% 120% at 0 0,var(--aktyd),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.opp-forge:before{background:radial-gradient(50% 120% at 0 0,color-mix(in srgb,var(--aktyd) 12%,transparent),transparent 70%)}}.opp-forge-intro{flex-direction:column;gap:10px;display:flex}.opp-forge-intro h2{font-family:var(--display);margin:0;font-size:30px;line-height:1}.opp-forge-intro p{color:var(--muted);margin:0;font-size:13px}.opp-steps{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.opp-steps li{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.opp-steps i{width:22px;height:22px;font-style:normal;font-family:var(--display);color:var(--aktyd);background:var(--aktyd);border-radius:7px;flex:none;place-items:center;font-weight:700;display:grid}@supports (color:color-mix(in lab,red,red)){.opp-steps i{background:color-mix(in srgb,var(--aktyd) 12%,transparent)}}.opp-forge-f{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-content:start;gap:10px;display:grid}.opp-forge-ids{resize:vertical;grid-column:1/-1;min-height:84px;line-height:1.7}.opp-forge-go{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.opp-forge-go p{color:var(--dim);margin:0;font-size:12px}.opp-forge-go .opp-forge-err{color:var(--ban);font-size:12.5px}@container content (max-width:1500px){.opp-line{grid-template-columns:minmax(0,max-content) 22px max-content minmax(0,1fr) 12px auto;align-items:center;gap:10px 22px;display:grid}.opp-title{display:contents}.opp-title h2{grid-area:1/1;font-size:90px}.opp-line>.opp-elo{grid-area:1/3;justify-self:start}.opp-hl{grid-area:2/1/auto/5;font-size:24px}.opp-sub{grid-area:3/1/auto/5;margin-top:10px}.opp-line>.opp-s4{grid-area:1/5/4}.opp-thr{grid-area:1/6/4;margin-left:0}.opp-line>.opp-s1{grid-area:1/2;align-self:center;width:22px;height:100px;min-height:0;transform:skew(-16deg)}.opp-line>.opp-s1:before{background:linear-gradient(180deg,transparent,var(--tc) 18%,var(--aktyd) 50%,var(--tc) 82%,transparent);border-radius:2px;width:3px;top:-6px;bottom:-6px}@supports (color:color-mix(in lab,red,red)){.opp-line>.opp-s1:before{background:linear-gradient(180deg,transparent,var(--tc) 18%,color-mix(in srgb,var(--aktyd) 60%,var(--text)) 50%,var(--tc) 82%,transparent)}}.opp-line>.opp-s1:before{box-shadow:0 0 12px var(--tc),0 0 26px var(--tc)}@supports (color:color-mix(in lab,red,red)){.opp-line>.opp-s1:before{box-shadow:0 0 12px var(--tc),0 0 26px color-mix(in srgb,var(--tc) 50%,transparent)}}.opp-line>.opp-s1 i{width:11px;height:11px;box-shadow:0 0 0 4px var(--surface),0 0 18px var(--tc),0 0 34px var(--aktyd);transform:skew(16deg)rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.opp-line>.opp-s1 i{box-shadow:0 0 0 4px var(--surface),0 0 18px var(--tc),0 0 34px color-mix(in srgb,var(--aktyd) 60%,transparent)}}.opp-line>.opp-s1 i{animation:opp-s1 3.2s ease-in-out infinite}.opp-elo-emb{width:136px;height:136px;margin:-20px 4px -20px -12px}.opp-elo-emb img{width:130px;height:130px}.opp-tierv{font-size:48px}.opp-recf .opp-rec{font-size:44px}.opp-thr-c .cico{width:68px;height:68px}.opp-thr-c b{font-size:32px}}@keyframes opp-s1{50%{box-shadow:0 0 0 4px var(--surface),0 0 26px var(--tc),0 0 48px color-mix(in srgb,var(--aktyd) 80%,transparent)}}@container content (max-width:1300px){.opp-ft,.opp-line,.opp-meet{padding-inline:28px}.opp-title h2{font-size:76px}.opp-hl{font-size:21px}.opp-meet-when{font-size:25px}.opp-meet-sl{font-size:20px}.opp-elo-emb{width:112px;height:112px;margin:-16px 2px -16px -10px}.opp-elo-emb img{width:106px;height:106px}.opp-tierv{font-size:38px}.opp-recf{gap:14px}.opp-recf .opp-rec{font-size:38px}.opp-recf .opp-form{height:26px}.opp-recf .opp-form i{width:8px}.opp-hero .opp-sig{gap:6px}.opp-hero .opp-sig-c .cico{width:46px;height:46px}.opp-thr-c{gap:10px}.opp-thr-c .cico{width:56px;height:56px}.opp-thr-c b{font-size:26px}.opp-thr-c span{font-size:12.5px}.opp-sep{min-height:120px}.opp-forge{grid-template-columns:1fr}}@container content (max-width:860px){.opp-hero-art .rp-gl{width:100%;left:0}.opp-hero:before{background:linear-gradient(0deg,var(--surface) 40%,var(--surface) 60%,var(--surface)),radial-gradient(70% 40% at 50% 60%,var(--tc),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.opp-hero:before{background:linear-gradient(0deg,var(--surface) 40%,color-mix(in srgb,var(--surface) 70%,transparent) 60%,color-mix(in srgb,var(--surface) 40%,transparent)),radial-gradient(70% 40% at 50% 60%,color-mix(in srgb,var(--tc) 18%,transparent),transparent 70%)}}.opp-meet{text-align:center;gap:4px 12px;padding:12px 16px}.opp-meet,.opp-meet-k{justify-content:center}.opp-meet-k{flex:100%;font-size:9.5px}.opp-meet-when{font-size:22px}.opp-meet-sl{font-size:18px}.opp-line{text-align:center;flex-direction:column;gap:18px;padding:18px 16px 0}.opp-line,.opp-title{align-items:center;display:flex}.opp-title h2{font-size:58px}.opp-hl{font-size:19px}.opp-sub{flex-direction:column;gap:16px;margin-top:6px;display:flex}.opp-sub,.opp-sub .opp-col{align-items:center}.opp-line>.opp-sep{display:none}.opp-line>.opp-elo,.opp-line>.opp-thr,.opp-sub,.opp-sub .opp-col{align-self:stretch}.opp-line>.opp-elo,.opp-line>.opp-thr,.opp-sub .opp-col{background:linear-gradient(90deg,transparent,var(--tc),transparent) top/78% 1px no-repeat;padding-top:16px}@supports (color:color-mix(in lab,red,red)){.opp-line>.opp-elo,.opp-line>.opp-thr,.opp-sub .opp-col{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tc) 45%,#ffffff24),transparent) top/78% 1px no-repeat}}.opp-line>.opp-elo{justify-content:center}.opp-elo>div{text-align:left}.opp-thr{align-items:center;margin:0}.opp-thr-c{text-align:left;justify-content:center}.opp-elo-emb{width:92px;height:92px;margin:-10px 2px -10px -8px}.opp-elo-emb img{width:88px;height:88px}.opp-recf .opp-rec,.opp-tierv{font-size:34px}.opp-recf .opp-form{height:24px}.opp-recf .opp-form i{width:7px}.opp-hero .opp-sig{justify-content:center}.opp-hero .opp-sig-c .cico{width:48px;height:48px}.opp-thr-c .cico{width:52px;height:52px}.opp-thr-c b{font-size:26px}.opp-ft{padding:18px 16px 16px}.opp-cta,.opp-ft{justify-content:center}.opp-cta{flex:100%;order:2}.opp-fmt{display:none}.opp-hero-acts{margin:0}.oct-hero{flex:100%;justify-content:center}.oct-hero:before{display:none}.oct-k{text-align:center;flex:100%}.opp-grid{grid-template-columns:1fr;gap:12px}.opp-p{min-height:380px}.opp-new{min-height:140px}.opp-forge{padding:18px}.opp-forge-f{grid-template-columns:1fr}}.tabsrow{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.tabsrow .ptabs{align-self:stretch}.teamcrest{align-items:center;min-width:0;max-width:100%;display:flex}.teamcrest .tc-nm{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;overflow:hidden}.accbar{flex-wrap:wrap;gap:8px;margin:2px 0 16px;display:flex}.field{color:var(--text);font-family:var(--mono);background:linear-gradient(var(--field-fill),var(--field-fill)) padding-box,var(--frame-grad-field) border-box;border:1px solid #0000;border-radius:7px;min-width:0;padding:10px 13px;font-size:13px}.field::placeholder{color:var(--dim)}.field:focus{outline:2px solid var(--gold);outline-offset:1px}.newteam-id{flex-wrap:wrap;gap:8px;display:flex}.dd{flex-direction:column;min-width:180px;display:inline-flex}.dd,.dd-btn{position:relative}.dd-btn{appearance:none;cursor:pointer;text-align:left;background:linear-gradient(var(--field-fill),var(--field-fill)) padding-box,var(--frame-grad-field) border-box;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:filter .15s;display:flex}.dd-btn:hover:not(:disabled){filter:brightness(1.15)}.dd-btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dd-btn:disabled{opacity:.5;cursor:not-allowed}.dd.is-open .dd-btn{background:linear-gradient(var(--field-fill),var(--field-fill)) padding-box,linear-gradient(0deg,var(--gold),var(--gold) 60%) border-box}@supports (color:color-mix(in lab,red,red)){.dd.is-open .dd-btn{background:linear-gradient(var(--field-fill),var(--field-fill)) padding-box,linear-gradient(0deg,var(--gold),color-mix(in srgb,var(--gold) 22%,transparent) 60%) border-box}}.dd-val{min-width:0;font-family:var(--display);letter-spacing:.01em;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:600;overflow:hidden}.dd-val--empty{color:var(--dim)}.dd-car{border-right:1.6px solid var(--gold);border-bottom:1.6px solid var(--gold);flex:none;width:9px;height:9px;transition:transform .18s;transform:rotate(45deg)translate(-2px,-2px)}.dd.is-open .dd-car{transform:rotate(225deg)translate(-3px,-3px)}.dd-pop{z-index:30;background:var(--pop-fill),var(--frame-grad);max-height:280px;box-shadow:var(--pop-shadow);transform-origin:top;background-origin:padding-box,border-box,border-box;background-clip:padding-box,border-box,border-box;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:2px;padding:5px;animation:dd-in .14s ease-out;display:flex;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto}@keyframes dd-in{0%{opacity:0;transform:translateY(-5px)scaleY(.96)}to{opacity:1;transform:none}}.dd-opt{cursor:pointer;text-align:left;width:100%;font-family:var(--display);color:var(--text);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:11px;padding:9px 10px;font-size:15.5px;font-weight:600;transition:background .12s;display:flex}.dd-opt.is-active,.dd-opt:hover:not(:disabled){background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dd-opt.is-active,.dd-opt:hover:not(:disabled){background:color-mix(in srgb,var(--gold) 12%,transparent)}}.dd-opt.is-active,.dd-opt:hover:not(:disabled){color:var(--or-clair)}.dd-opt:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.dd-opt.is-off{opacity:.4;cursor:not-allowed}.dd-mark{background:var(--surface-3);width:7px;height:7px;box-shadow:0 0 0 1px var(--line-strong);flex:none;transform:rotate(45deg)}.dd-opt[aria-selected=true] .dd-mark{background:linear-gradient(135deg,var(--or-clair),var(--gold));box-shadow:none}.dd-opt[aria-selected=true]{color:var(--or-clair);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dd-opt[aria-selected=true]{background:color-mix(in srgb,var(--gold) 15%,transparent)}}.scf{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.dd--inline{min-width:150px}.dd--inline .dd-btn{padding:6px 9px}.dd--inline .dd-val{font-size:14px}.riot-acct{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:12px;padding:11px 14px;display:flex}.riot-acct+.riot-acct{margin-top:8px}.riot-acct .ra-id{font-family:var(--mono);font-size:13.5px;font-weight:700}.riot-acct .ra-id .tag{color:var(--dim)}.riot-acct .ra-meta{color:var(--dim);font-size:11px;font-family:var(--mono);text-align:right;margin-left:auto}.riot-form{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.riot-form input{background:var(--bg);border:1px solid var(--line-strong);min-width:190px;color:var(--text);font-family:var(--mono);border-radius:7px;flex:1;padding:10px 13px;font-size:13px}.riot-form input::placeholder{color:var(--dim)}.riot-form input:focus{outline:2px solid var(--gold);outline-offset:1px;border-color:var(--gold)}.dl-intro{max-width:none}.dl{flex-direction:column;gap:18px;display:flex}.dl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.dl-head-txt h2{font-size:22px;font-family:var(--mono);letter-spacing:.02em;color:var(--acc);text-shadow:0 0 20px var(--acc)}@supports (color:color-mix(in lab,red,red)){.dl-head-txt h2{text-shadow:0 0 20px color-mix(in srgb,var(--acc) 40%,transparent)}}.dl-head-txt p{color:var(--muted);margin:6px 0 0;font-size:13.5px}.dl-search{flex:none;position:relative}.dl-search input{background:var(--bg);border:1px solid var(--line-strong);width:min(280px,60vw);color:var(--text);font-family:var(--mono);border-radius:8px;padding:10px 12px 10px 34px;font-size:12.5px}.dl-search input::placeholder{color:var(--dim)}.dl-search input:focus{outline:2px solid var(--acc);outline-offset:1px;border-color:var(--acc)}.dl-search .ic{background:var(--dim);width:14px;height:14px;position:absolute;top:50%;left:11px;transform:translateY(-50%);-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 2a8 8 0 1 0 4.9 14.32l5.39 5.4 1.42-1.42-5.4-5.39A8 8 0 0 0 10 2zm0 2a6 6 0 1 1 0 12 6 6 0 0 1 0-12z"/></svg>') 50%/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 2a8 8 0 1 0 4.9 14.32l5.39 5.4 1.42-1.42-5.4-5.39A8 8 0 0 0 10 2zm0 2a6 6 0 1 1 0 12 6 6 0 0 1 0-12z"/></svg>') 50%/contain no-repeat}.dl-grid{grid-template-columns:repeat(2,1fr);align-items:start;gap:16px;display:grid}@media (max-width:920px){.dl-grid{grid-template-columns:1fr}}.dl-card{background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;flex-direction:column;gap:11px;padding:18px 20px 16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.dl-card--focus{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc),0 0 26px var(--acc)}@supports (color:color-mix(in lab,red,red)){.dl-card--focus{box-shadow:0 0 0 1px var(--acc),0 0 26px color-mix(in srgb,var(--acc) 22%,transparent)}}.dl-card:before{content:"";background:linear-gradient(90deg,var(--acc),transparent 75%);opacity:.7;height:2px;position:absolute;inset:0 0 auto}.dl-card:hover{border-color:var(--acc);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.dl-card:hover{border-color:color-mix(in srgb,var(--acc) 55%,transparent)}}.dl-card:hover{box-shadow:0 14px 30px #0000006b,0 0 0 1px var(--acc)}@supports (color:color-mix(in lab,red,red)){.dl-card:hover{box-shadow:0 14px 30px #0000006b,0 0 0 1px color-mix(in srgb,var(--acc) 25%,transparent)}}.dl-top{align-items:flex-start;gap:12px;display:flex}.dl-num{font-family:var(--mono);letter-spacing:.02em;color:var(--acc);background:var(--acc);flex:none;font-size:14px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.dl-num{background:color-mix(in srgb,var(--acc) 13%,transparent)}}.dl-num{border:1px solid var(--acc)}@supports (color:color-mix(in lab,red,red)){.dl-num{border:1px solid color-mix(in srgb,var(--acc) 40%,transparent)}}.dl-num{font-variant-numeric:tabular-nums;clip-path:polygon(0 0,100% 0,100% 70%,calc(100% - 8px) 100%,0 100%);padding:6px 10px;line-height:1}.dl-top h3{padding-top:1px;font-size:15.5px;line-height:1.3}.dl-field{flex-direction:column;gap:3px;display:flex}.dl-field .k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.13em;color:var(--dim);font-size:9px;font-weight:800}.dl-field .v{color:var(--text);flex-direction:column;gap:5px;font-size:13.5px;line-height:1.55;display:flex}.dl-how .v{color:var(--muted);font-size:13px;line-height:1.7}.dl-foot{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:auto;padding-top:12px;display:flex}.dl-dur{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border:1px solid var(--line-strong);border-radius:5px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.dl-dur .clock{background:var(--muted);width:12px;height:12px;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16zm-1 3v6l5 3 .8-1.4-4.3-2.5V7z"/></svg>') 50%/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16zm-1 3v6l5 3 .8-1.4-4.3-2.5V7z"/></svg>') 50%/contain no-repeat}.dl-goal{background:var(--acc);align-items:flex-start;gap:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.dl-goal{background:color-mix(in srgb,var(--acc) 8%,transparent)}}.dl-goal{border:1px solid var(--acc)}@supports (color:color-mix(in lab,red,red)){.dl-goal{border:1px solid color-mix(in srgb,var(--acc) 30%,transparent)}}.dl-goal{border-radius:9px;padding:10px 12px}.dl-goal .check{background:var(--acc);flex:none;width:16px;height:16px;margin-top:1px;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z"/></svg>') 50%/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z"/></svg>') 50%/contain no-repeat}.dl-goal .gt{min-width:0}.dl-goal .gt .k{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--acc);margin-bottom:2px;font-size:9px;font-weight:800;display:block}.dl-goal .gt .v{color:var(--text);flex-direction:column;gap:4px;font-size:12.5px;line-height:1.5;display:flex}.dl-empty{color:var(--dim);font-family:var(--mono);text-align:center;padding:40px 0;font-size:13px}.wr-good{color:var(--good)}.wr-warn{color:var(--warn)}.wr-bad{color:var(--ban)}.sco-hint{font-family:var(--mono);color:var(--dim);font-size:10px}.sco-roster{flex-direction:column;gap:9px;display:flex}.sco-row{background:var(--surface);border:1px solid var(--line-strong);border-radius:11px;align-items:center;gap:14px;padding:11px 16px;transition:border-color .15s;display:flex}.sco-row:hover{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.sco-row:hover{border-color:color-mix(in srgb,var(--gold) 40%,transparent)}}.sco-row--err{opacity:.75}.sco-left{flex:none;align-items:center;gap:10px;width:300px;min-width:0;display:flex}.sco-row--roles .sco-left{flex:1;width:auto}.sco-row--roles .sco-who .nm{margin-right:8px}.sco-sep{background:var(--line-strong);flex:none;width:1px;height:18px;margin:0 3px}@media (max-width:820px){.sco-row{grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;padding:13px 15px;display:grid}.sco-row>.rolemed{grid-area:1/1}.sco-left{grid-area:1/2;min-width:0}.sco-rk{flex-wrap:wrap;grid-area:2/1/auto/-1}.sco-pool{flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:flex-start;gap:14px}.sco-pool>.tw:nth-child(-n+2) .tip{transform-origin:0 100%;left:0;right:auto;transform:translateY(8px)scale(.96)}.sco-pool>.tw:nth-child(-n+2):focus-within .tip,.sco-pool>.tw:nth-child(-n+2):hover .tip{transform:translateY(0)scale(1)}.sco-pool>.tw:nth-child(-n+2) .tip.hex .tarrow{left:12px;right:auto;transform:rotate(45deg)}.sco-pool>.tw:nth-child(n+3):not(:nth-last-child(-n+2)) .tip{transform-origin:bottom;left:50%;right:auto;transform:translate(-50%)translateY(8px)scale(.96)}.sco-pool>.tw:nth-child(n+3):not(:nth-last-child(-n+2)):focus-within .tip,.sco-pool>.tw:nth-child(n+3):not(:nth-last-child(-n+2)):hover .tip{transform:translate(-50%)translateY(0)scale(1)}.sco-pool>.tw:nth-child(n+3):not(:nth-last-child(-n+2)) .tip.hex .tarrow{left:50%;right:auto;transform:translate(-50%)rotate(45deg)}.sco-dots{display:none}.sco-rk .ranklp{flex-wrap:wrap}}.sco-who{flex:none;min-width:0;display:flex}.sco-who,.sco-who .nm{white-space:nowrap;align-items:center;gap:8px}.sco-who .nm{font-size:15.5px;font-weight:800;display:inline-flex}.sco-who .nm .lnk{color:inherit;border-bottom:1px dotted var(--gold);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.sco-who .nm .lnk{border-bottom:1px dotted color-mix(in srgb,var(--gold) 35%,transparent)}}.sco-who .nm .lnk:hover{border-bottom-color:var(--gold);color:var(--gold)}.sco-who .nm .tag{color:var(--dim);font-family:var(--mono);font-size:11px;font-weight:600}.acct-list{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.acct-list li{border:1px solid var(--line-strong);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.acct-list .acct-id{font-size:14px;font-weight:700}.acct-list .acct-id .tag{color:var(--dim);font-family:var(--mono);font-size:11px;font-weight:600}.acct-list li.is-editing,.acct-rename{flex-wrap:wrap}.acct-rename{border-top:1px dashed var(--line-strong);flex-basis:100%;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.acct-rename .field{flex:1;min-width:180px}.acct-rename .why{color:var(--dim);flex-basis:100%;margin:0;font-size:12px}.tf-hint{color:var(--dim);margin:0 0 14px;font-size:12.5px}.sco-add.has-alts{border-color:var(--gold);color:var(--gold)}.sco-add{padding:3px 7px;font-size:13px;line-height:1.15}.sco-flag{cursor:default;border-radius:5px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.sco-flag--best{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.sco-flag--best{background:color-mix(in srgb,var(--gold) 16%,transparent)}}.sco-flag--best{border:1px solid var(--gold)}@supports (color:color-mix(in lab,red,red)){.sco-flag--best{border:1px solid color-mix(in srgb,var(--gold) 45%,transparent)}}.sco-flag--best{box-shadow:0 0 8px var(--gold)}@supports (color:color-mix(in lab,red,red)){.sco-flag--best{box-shadow:0 0 8px color-mix(in srgb,var(--gold) 30%,transparent)}}.sco-flag--low{color:var(--violet);background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.sco-flag--low{background:color-mix(in srgb,var(--violet) 20%,transparent)}}.sco-flag--low{border:1px solid var(--violet)}@supports (color:color-mix(in lab,red,red)){.sco-flag--low{border:1px solid color-mix(in srgb,var(--violet) 55%,transparent)}}.sco-flag--low{box-shadow:0 0 8px var(--violet)}@supports (color:color-mix(in lab,red,red)){.sco-flag--low{box-shadow:0 0 8px color-mix(in srgb,var(--violet) 38%,transparent)}}.sco-nmt{align-items:center;gap:7px;display:inline-flex}.sco-flag,.sco-sev{transition:transform .14s}.tw:focus-within .sco-flag,.tw:focus-within .sco-sev,.tw:hover .sco-flag,.tw:hover .sco-sev{transform:scale(1.15)}@media (prefers-reduced-motion:reduce){.sco-flag,.sco-sev{transition:none}.tw:hover .sco-flag,.tw:hover .sco-sev{transform:none}}.sco-rk{white-space:nowrap;flex-direction:row;flex:none;align-items:center;gap:10px;display:flex}.sco-wr{font-family:var(--mono);font-size:15px;font-weight:800}.sco-wr:before{content:"·";color:var(--dim);margin-right:10px;font-weight:400}.sco-rk .rank,.sco-rk .ranklp-lp,.sco-rk .ranklp-lp b{font-size:15px}.sco-rk .rank .gem{width:17px;height:17px}.sco-dots{background:radial-gradient(circle,var(--aktyd) 1.1px,transparent 1.5px) 0 50%/9px 6px repeat-x;flex:1;align-self:center;min-width:16px;height:6px}@supports (color:color-mix(in lab,red,red)){.sco-dots{background:radial-gradient(circle,color-mix(in srgb,var(--aktyd) 60%,transparent) 1.1px,transparent 1.5px) 0 50%/9px 6px repeat-x}}.sco-dots{opacity:.9;-webkit-mask:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.sco-pool{flex-flow:row;flex:none;align-items:flex-start;gap:12px;min-width:0;display:flex}.sco-empty{color:var(--dim);font-size:11px}.sco-empty,.sco-i{font-family:var(--mono)}.sco-i{width:14px;height:14px;color:#04120f;background:linear-gradient(135deg,var(--aktyd),#17b4a8);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);cursor:help;vertical-align:middle;place-items:center;margin-left:6px;font-size:8.5px;font-style:normal;font-weight:800;line-height:1;transition:filter .15s;display:inline-grid}.sco-i:hover{filter:drop-shadow(0 0 6px var(--gold))}@supports (color:color-mix(in lab,red,red)){.sco-i:hover{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--gold) 80%,transparent))}}.sco-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sco-cx.is-sig .cico{outline:2px solid var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.sco-cx.is-sig .cico{outline:2px solid color-mix(in srgb,var(--aktyd) 50%,transparent)}}.sco-cx.is-sig .cico{outline-offset:1px}.sco-cx{flex-direction:column;align-items:center;gap:3px;display:inline-flex}.sco-cx .cap{font-family:var(--mono);align-items:baseline;gap:4px;font-size:10px;line-height:1;display:inline-flex}.sco-cx .cap .cw{font-weight:800}.sco-cx .cap .cg{color:var(--dim);font-weight:700}.sco-threats{grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:10px;display:grid}.sco-threat{background:linear-gradient(180deg,var(--surface),var(--surface-2));border:1px solid var(--line-strong);border-radius:9px;align-items:center;gap:9px;padding:7px 11px 7px 13px;display:flex;position:relative}.sco-threat:before{content:"";background:var(--sev,var(--dim));width:3px;box-shadow:0 0 9px var(--sev,transparent);border-radius:0 2px 2px 0;position:absolute;top:3px;bottom:3px;left:0}.sco-threat.sev-otp{--sev:var(--ban);background:linear-gradient(180deg,var(--ban),var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.sco-threat.sev-otp{background:linear-gradient(180deg,color-mix(in srgb,var(--ban) 7%,var(--surface)),var(--surface-2))}}.sco-threat.sev-menace{--sev:var(--warn)}.sco-threat.sev-watch{--sev:var(--dim)}.sco-threat .ti{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sco-threat .trow1{align-items:center;gap:6px;min-width:0;display:flex}.sco-threat .tw--end .tip.hex .tarrow{right:2px}.sco-threat .tname{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:800;overflow:hidden}.sco-threat .tlabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--sev,var(--dim));flex:none;font-size:9px;font-weight:800}.sco-sev{background:var(--sev,var(--dim));width:15px;height:15px;-webkit-mask:var(--sic) center/contain no-repeat;mask:var(--sic) center/contain no-repeat;filter:drop-shadow(0 0 4px var(--sev));flex:none}@supports (color:color-mix(in lab,red,red)){.sco-sev{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--sev) 55%,transparent))}}.sev-ic-menace{--sic:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 4a6 6 0 1 1 0 12 6 6 0 0 1 0-12zm0 3a3 3 0 1 0 0 6 3 3 0 0 0 0-6z"/></svg>')}.sev-ic-watch{--sic:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 5C6.5 5 2.7 8.6 1 12c1.7 3.4 5.5 7 11 7s9.3-3.6 11-7c-1.7-3.4-5.5-7-11-7zm0 3a4 4 0 1 1 0 8 4 4 0 0 1 0-8z"/></svg>')}.sco-threat .tsub{font-family:var(--mono);color:var(--muted);align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.sco-threat .tsub .tw{font-weight:800}.sco-threat .tsub .tg{color:var(--dim);font-weight:700}.sco-threat .tsub .tg:before{content:"·";color:var(--dim);margin-right:6px;font-weight:400}.sco-threat .tp{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;max-width:54%;margin-left:auto;font-size:10.5px;overflow:hidden}.sco-threat .tp,.sco-threat .tp .role{display:inline-flex}.sco-threat .tp .role .dot{width:12px;height:12px}.sco-pick{align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.sco-pick .g{font-family:var(--mono);color:var(--muted);font-size:13px;font-weight:800}.sco-cpr-grid{flex-direction:column;gap:12px;display:flex}.sco-cpr{gap:13px}.sco-cpr,.sco-cpr-list{align-items:center;display:flex}.sco-cpr-list{flex-wrap:wrap;gap:16px;min-width:0}@media (max-width:820px){.sco-cpr-grid{gap:0}.sco-cpr{align-items:flex-start;gap:11px;padding:12px 0}.sco-cpr+.sco-cpr{border-top:1px solid var(--line-strong)}@supports (color:color-mix(in lab,red,red)){.sco-cpr+.sco-cpr{border-top:1px solid color-mix(in srgb,var(--line-strong) 60%,transparent)}}.sco-cpr-list{gap:9px 14px}}.tg-board{flex-direction:column;gap:6px;display:flex;container-type:inline-size}.tg-partie{--tg-ctx:208px;--tg-cell:148px;grid-template-columns:var(--tg-ctx) 1px repeat(5,1fr);background:linear-gradient(90deg,var(--tg-issue),transparent 190px),var(--surface-2);align-items:center;gap:0 10px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.tg-partie{background:linear-gradient(90deg,color-mix(in srgb,var(--tg-issue) 7%,transparent),transparent 190px),var(--surface-2)}}.tg-partie{border:1px solid var(--line);border-radius:9px;padding:9px 12px 9px 14px;transition:background .16s,border-color .16s}.tg-partie.win{--tg-issue:var(--good)}.tg-partie.loss{--tg-issue:var(--ban)}.tg-partie:before{content:"";background:linear-gradient(180deg,transparent,var(--tg-issue) 20%,var(--tg-issue) 80%,transparent);width:2px;box-shadow:0 0 9px var(--tg-issue);border-radius:9px 0 0 9px;position:absolute;top:1px;bottom:1px;left:0}@supports (color:color-mix(in lab,red,red)){.tg-partie:before{box-shadow:0 0 9px color-mix(in srgb,var(--tg-issue) 42%,transparent)}}.tg-partie:before{opacity:.66;animation:tg-arete 4.5s ease-in-out infinite}@keyframes tg-arete{0%,to{opacity:.62}50%{opacity:1}}.tg-partie:hover{border-color:var(--line-strong)}.tg-partie:hover:before{opacity:1;box-shadow:0 0 15px 1px var(--tg-issue);animation:none}@supports (color:color-mix(in lab,red,red)){.tg-partie:hover:before{box-shadow:0 0 15px 1px color-mix(in srgb,var(--tg-issue) 58%,transparent)}}.tg-colonnes{--tg-ctx:208px;--tg-cell:148px;grid-template-columns:var(--tg-ctx) 1px repeat(5,1fr);gap:0 10px;padding:0 13px 10px 15px;display:grid}.tg-vide-tete{grid-column:span 2}.tg-tete{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);justify-content:center;gap:6px;font-size:9.5px}.tg-ctx,.tg-tete{align-items:center;display:flex}.tg-ctx{gap:11px;min-width:0}.tg-quand{text-align:center;width:66px;font-family:var(--mono);color:var(--text);white-space:nowrap;flex:none;font-size:11.5px;font-weight:700}.tg-losange{background:var(--line-strong);flex:none;width:5px;height:5px;transform:rotate(45deg)}.tg-issue{width:25px;height:28px;font-family:var(--mono);color:var(--tg-issue);background:var(--tg-issue);flex:none;place-items:center;font-size:12.5px;font-weight:800;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.tg-issue{background:color-mix(in srgb,var(--tg-issue) 46%,transparent)}}.tg-issue{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);filter:drop-shadow(0 0 4px var(--tg-issue))}@supports (color:color-mix(in lab,red,red)){.tg-issue{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--tg-issue) 30%,transparent))}}.tg-issue:before{content:"";background:linear-gradient(158deg,var(--tg-issue),#0d0d16 78%);position:absolute;inset:1px}@supports (color:color-mix(in lab,red,red)){.tg-issue:before{background:linear-gradient(158deg,color-mix(in srgb,var(--tg-issue) 22%,#0d0d16),#0d0d16 78%)}}.tg-issue:before{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.tg-issue span{position:relative}.tg-side{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;font-size:9.5px}.tg-side--blue{color:var(--r-mid)}.tg-side--red{color:var(--ban)}.tg-officiel{width:15px;height:15px;font-family:var(--mono);border:1px solid var(--line);color:var(--dim);cursor:default;border-radius:3px;flex:none;place-items:center;font-size:9px;font-weight:700;line-height:1;display:grid}.tg-sep{background:linear-gradient(180deg,transparent,var(--line-strong) 22%,var(--line-strong) 78%,transparent);width:1px;height:30px}.tg-pick{justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;display:flex;position:relative}.tg-pick+.tg-pick:before,.tg-pick+.tg-vide:before,.tg-vide+.tg-pick:before,.tg-vide+.tg-vide:before{content:"";background:linear-gradient(#0000,#ffffff21,#0000);width:1px;height:22px;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.tg-vide{position:relative}.tg-pick .tg-champ{flex:none;display:flex;position:relative}.tg-pick .cico{border:1px solid var(--line);border-radius:7px;width:26px;height:26px;display:block}.tg-pick .tg-lane{display:none}.tg-lane-top{--lane:var(--r-top)}.tg-lane-jgl{--lane:var(--r-jgl)}.tg-lane-mid{--lane:var(--r-mid)}.tg-lane-adc{--lane:var(--r-adc)}.tg-lane-sup{--lane:var(--r-sup)}.tg-pseudo{font-family:var(--display);letter-spacing:.005em;color:var(--lane,var(--text));white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.tg-vide{color:var(--dim);opacity:.55;font-family:var(--mono);justify-content:center;font-size:13px;display:flex}.tg-champ:after{content:attr(data-nom);background:var(--bg);border:1px solid var(--line-strong);color:var(--text);font-family:var(--mono);white-space:nowrap;opacity:0;pointer-events:none;z-index:5;border-radius:6px;padding:4px 8px;font-size:10.5px;transition:opacity .12s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.tg-champ:focus:after,.tg-champ:hover:after{opacity:1}.tg-champ:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:7px}@container (max-width:640px){.tg-colonnes{display:none}.tg-partie{grid-template-columns:repeat(5,1fr);gap:8px 4px;padding:9px 10px 10px 12px}.tg-ctx{border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:center;gap:9px;padding-bottom:9px}.tg-quand{width:auto}.tg-sep{display:none}.tg-pick{grid-template-columns:auto auto;justify-content:center;gap:5px;max-width:none}.tg-pick .tg-lane{display:inline-flex}.tg-pick .tg-lane .dot{width:13px;height:13px}.tg-pick .cico{border-radius:6px;width:24px;height:24px}.tg-pick+.tg-pick:before,.tg-pick+.tg-vide:before,.tg-pseudo,.tg-vide+.tg-pick:before,.tg-vide+.tg-vide:before{display:none}.tg-vide{justify-content:center;font-size:12px}.tg-champ:after{content:attr(data-info);padding:5px 9px;font-size:10px}.tg-pos-0 .tg-champ:after{left:0;transform:none}.tg-pos-4 .tg-champ:after{left:auto;right:0;transform:none}}@media (prefers-reduced-motion:reduce){.tg-partie:before{opacity:.95}}.sco-pager{justify-content:center;align-items:center;gap:14px;margin-top:12px;display:flex}.sco-pager .pgbtn{width:30px;height:30px}.sco-pager .pgstate{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.sco-pager .pgdim{color:var(--dim)}.sco-edit{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--violet);cursor:pointer;background:#8b7bff14;border:1px solid #8b7bff59;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:700;transition:all .15s;display:inline-flex}.sco-edit:hover{background:#8b7bff2e}.sco-edit:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.sco-edit--mini{padding:2px 6px}.sco-edit .t{letter-spacing:.06em}.sco-rolepick{align-items:center;gap:3px;display:inline-flex}.sco-rp{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;opacity:.45;border-radius:6px;place-items:center;width:22px;height:22px;padding:0;transition:opacity .14s,border-color .14s,background .14s;display:grid}.sco-rp .dot{width:13px;height:13px}.sco-rp:hover{opacity:.85}.sco-rp.on{opacity:1;background:currentColor;border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.sco-rp.on{background:color-mix(in srgb,currentColor 14%,transparent)}}.sco-rp:disabled{cursor:default}.sco-rp:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.sco-opgg{width:19px;height:19px;color:var(--dim);border-radius:5px;place-items:center;font-size:12px;line-height:1;text-decoration:none;transition:all .14s;display:inline-grid}.sco-opgg:hover{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.sco-opgg:hover{background:color-mix(in srgb,var(--gold) 12%,transparent)}}.sco-opgg:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.scof-back{margin-bottom:10px;font-size:13px}.scof-back .lnk{color:var(--muted);font-weight:700;text-decoration:none}.scof-back .lnk:hover{color:var(--gold)}.opf{flex-direction:column;gap:16px;display:flex}.ivc-rule{background:linear-gradient(90deg,var(--ac),var(--ac) 55%,transparent);border-radius:2px;width:min(100%,380px);height:2px;margin:2px 0 4px;display:block}@supports (color:color-mix(in lab,red,red)){.ivc-rule{background:linear-gradient(90deg,var(--ac),color-mix(in srgb,var(--ac) 35%,transparent) 55%,transparent)}}.ivc-rule{box-shadow:0 0 12px var(--ac)}@supports (color:color-mix(in lab,red,red)){.ivc-rule{box-shadow:0 0 12px color-mix(in srgb,var(--ac) 45%,transparent)}}.ivc-best{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);background:var(--gold);border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ivc-best{background:color-mix(in srgb,var(--gold) 14%,transparent)}}.ivc-best{white-space:nowrap}.ivc-best--low{color:var(--muted);background:#ffffff0f}.rc-story{white-space:pre-line}.rc-gm-q{font-style:normal;font-family:var(--mono);background:var(--surface-3);color:var(--muted);border-radius:4px;padding:2px 3px;font-size:8.5px;font-weight:800;line-height:1;position:absolute;top:-6px;right:-2px}.rc-wide{grid-column:1/-1}.opf-sub{font-family:var(--mono);color:var(--dim);letter-spacing:.04em;font-size:10px}.opf-qsplit{border-radius:999px;gap:2px;width:100%;height:10px;margin-top:8px;display:flex;overflow:hidden}.opf-qsplit i{background:var(--c);box-shadow:0 0 8px var(--c);display:block}@supports (color:color-mix(in lab,red,red)){.opf-qsplit i{box-shadow:0 0 8px color-mix(in srgb,var(--c) 50%,transparent)}}.opf-qleg{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:8px;width:100%;margin-top:10px;display:grid}.opf-qleg span{text-align:center;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);flex-direction:column;align-items:center;gap:3px;font-size:9.5px;display:flex}.opf-qleg b{font-family:var(--display);color:var(--c);font-size:22px;line-height:1}.opf-mates{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px;display:flex}.opf-mates>span{font-family:var(--display);background:var(--rc);border-radius:7px;align-items:center;gap:5px;padding:2px 8px 2px 5px;font-size:15px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.opf-mates>span{background:color-mix(in srgb,var(--rc) 16%,transparent)}}.opf-mates .role .dot{width:14px;height:14px}.opf-weeks{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:4px;width:100%;height:56px;margin-top:8px;display:grid}.opf-wk{cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:flex-end;height:100%;padding:0;transition:background .12s;display:flex}.opf-wk:focus-visible,.opf-wk:hover{background:#ffffff0f;outline:none}.opf-wk i{background:linear-gradient(180deg,var(--aktyd),var(--aktyd));border-radius:3px 3px 1px 1px;width:100%;min-height:2px;display:block}@supports (color:color-mix(in lab,red,red)){.opf-wk i{background:linear-gradient(180deg,var(--aktyd),color-mix(in srgb,var(--aktyd) 35%,transparent))}}.opf-wk i.z{background:#ffffff0f}.opf-wkleg{width:100%;font-family:var(--mono);color:var(--dim);justify-content:space-between;margin-top:5px;font-size:9px;display:flex}.opf-sect{flex-wrap:wrap;align-items:baseline;gap:12px;margin:14px 0 -4px;display:flex}.opf-sect h2{font-family:var(--display);color:var(--text);margin:0;font-size:26px;font-weight:700;line-height:1}.opf-sect .sco-hint{letter-spacing:.06em;font-size:10.5px}.opf-sect .ed-btn,.opf-sect>button{margin-left:auto}.opf-panel{isolation:isolate;background:var(--surface);border-radius:20px;min-width:0;padding:22px;position:relative;overflow:hidden;container:opf-panel/inline-size}.opf-note{color:var(--text);white-space:pre-line;margin:0;font-size:14.5px}.opf-note--empty{color:var(--dim)}.opf-bans{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.opf-bcard{isolation:isolate;background:var(--surface);border-radius:18px;flex-direction:column;min-height:210px;padding:14px 16px 16px;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -22px #000000f2}.opf-bcard:hover{box-shadow:0 22px 40px -20px #000000f2,0 0 0 1px var(--c);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.opf-bcard:hover{box-shadow:0 22px 40px -20px #000000f2,0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent)}}.opf-bcard>img{z-index:-2;object-fit:cover;object-position:50% 22%;filter:brightness(.85);width:100%;height:100%;transition:transform .8s,filter .3s;position:absolute;inset:0}.opf-bcard:hover>img{filter:brightness();transform:scale(1.06)}.opf-bcard:before{content:"";z-index:-1;background:linear-gradient(0deg,var(--surface) 10%,var(--surface) 42%,transparent 72%),linear-gradient(180deg,var(--bg),transparent 34%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.opf-bcard:before{background:linear-gradient(0deg,var(--surface) 10%,color-mix(in srgb,var(--surface) 70%,transparent) 42%,transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 70%,transparent),transparent 34%)}}.opf-bcard--menace{--c:var(--ban)}.opf-bcard--watch{--c:var(--warn)}.opf-bcard--otp{--c:var(--violet)}.opf-bcard-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.opf-bcard-n{font-family:var(--display);color:var(--c);text-shadow:0 0 14px var(--c);font-size:22px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.opf-bcard-n{text-shadow:0 0 14px color-mix(in srgb,var(--c) 60%,transparent)}}.opf-bcard-n small{margin-right:1px;font-size:.6em}.opf-pill{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--c);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.opf-pill{background:color-mix(in srgb,var(--c) 22%,color-mix(in srgb,var(--bg) 60%,transparent))}}.opf-pill{color:var(--c);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap}.opf-pill i{background:var(--c);width:6px;height:6px;box-shadow:0 0 8px var(--c);border-radius:50%}.opf-bcard-bd{flex-direction:column;gap:6px;margin-top:auto;display:flex}.opf-bcard h3{font-family:var(--display);color:var(--text);text-shadow:0 2px 12px #000c;margin:0;font-size:32px;font-weight:700;line-height:.95}.opf-chips{flex-wrap:wrap;gap:5px;display:flex}.opf-chips>span{font-family:var(--display);color:var(--text);background:var(--bg);font-size:16px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.opf-chips>span{background:color-mix(in srgb,var(--bg) 60%,transparent)}}.opf-chips>span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;border-radius:7px;padding:2px 8px}.opf-chips small{font-family:var(--mono);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;margin-left:5px;font-size:9.5px;font-weight:400}.opf-chips .good{color:var(--good)}.opf-chips .warn{color:var(--warn)}.opf-chips .ban{color:var(--ban)}.opf-plab{align-items:center;gap:8px;margin:0 0 12px;display:flex}.opf-plab .eyebrow{color:var(--rc)}@supports (color:color-mix(in lab,red,red)){.opf-plab .eyebrow{color:color-mix(in srgb,var(--rc) 75%,var(--text))}}.opf-plab .role .dot{width:18px;height:18px;filter:drop-shadow(0 0 6px var(--rc))}@supports (color:color-mix(in lab,red,red)){.opf-plab .role .dot{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--rc) 60%,transparent))}}.opf-plab:after{content:"";background:linear-gradient(90deg,var(--rc),transparent);flex:1;max-width:80px;height:1px}@supports (color:color-mix(in lab,red,red)){.opf-plab:after{background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 60%,transparent),transparent)}}.opf-pgrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;display:grid}.opf-pt{isolation:isolate;background:linear-gradient(180deg,#ffffff0d,#ffffff03 60%),var(--surface-2);border-radius:14px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 14px 28px -16px #000000e6}.opf-pt:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 120% at 100% 0,var(--c,transparent),transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.opf-pt:before{background:radial-gradient(90% 120% at 100% 0,color-mix(in srgb,var(--c,transparent) 18%,transparent),transparent 65%)}}.opf-pt>img{width:54px;height:54px;box-shadow:0 0 0 2px var(--c,var(--dim));border-radius:12px;grid-row:1/3}@supports (color:color-mix(in lab,red,red)){.opf-pt>img{box-shadow:0 0 0 2px color-mix(in srgb,var(--c,var(--dim)) 60%,transparent)}}.opf-pt-nm{font-family:var(--display);color:var(--text);font-size:19px;font-weight:700;line-height:1.05}.opf-pt-ms,.opf-pt-nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.opf-pt-ms{font-family:var(--mono);color:var(--dim);letter-spacing:.04em;font-size:9.5px}.opf-pt-wr{font-family:var(--display);color:var(--vc,var(--text));grid-area:1/3;justify-self:end;font-size:30px;font-weight:700;line-height:1}.opf-pt-gx{white-space:nowrap;background:var(--rc,var(--aktyd));border-radius:6px;grid-area:2/3;justify-self:end;align-items:baseline;gap:4px;padding:2px 7px 2px 6px;line-height:1.1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.opf-pt-gx{background:color-mix(in srgb,var(--rc,var(--aktyd)) 16%,transparent)}}.opf-pt-gx{box-shadow:inset 0 0 0 1px var(--rc,var(--aktyd))}@supports (color:color-mix(in lab,red,red)){.opf-pt-gx{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc,var(--aktyd)) 22%,transparent)}}.opf-pt-gx b{font-family:var(--display);color:var(--rc,var(--aktyd));font-size:16px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.opf-pt-gx b{color:color-mix(in srgb,var(--rc,var(--aktyd)) 55%,var(--text))}}.opf-pt-gx small{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--rc,var(--aktyd));font-size:8.5px}@supports (color:color-mix(in lab,red,red)){.opf-pt-gx small{color:color-mix(in srgb,var(--rc,var(--aktyd)) 35%,var(--dim))}}.opf-pt--sig{background:linear-gradient(180deg,var(--rc),#ffffff03 70%),var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.opf-pt--sig{background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 16%,transparent),#ffffff03 70%),var(--surface-2)}}.opf-pt--sig{box-shadow:inset 0 0 0 1px var(--rc),0 14px 28px -16px #000000e6}@supports (color:color-mix(in lab,red,red)){.opf-pt--sig{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rc) 40%,transparent),0 14px 28px -16px #000000e6}}.opf-pt--few .opf-pt-wr{color:var(--dim);font-size:20px}.opf-pothers{opacity:.72;background:linear-gradient(90deg,#0000,#ffffff1c 10% 90%,#0000) top/100% 1px no-repeat;margin-top:20px;padding-top:16px;transition:opacity .2s}.opf-pothers:focus-within,.opf-pothers:hover{opacity:1}.opf-pothers>.eyebrow{margin-bottom:10px;display:block}.opf-prow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.opf-prow+.opf-prow{margin-top:8px}.opf-prow>.rolemed{border-radius:8px;width:28px;height:28px}.opf-prow .opf-pgrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}.opf-prow .opf-pt{box-shadow:none;background:#ffffff09;grid-template-columns:36px minmax(0,1fr) auto;padding:8px 10px}.opf-prow .opf-pt>img{border-radius:8px;width:36px;height:36px}.opf-prow .opf-pt-nm{font-size:15px}.opf-prow .opf-pt-wr{font-size:20px}.opf-prow .opf-pt-gx b{font-size:14px}.opf-hz{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;display:grid}.opf-hz-l{align-items:stretch;min-width:0;display:flex}.opf-hz-l>.opf-panel{flex:1;min-width:0}.opf-hz-link{z-index:1;flex:none;place-items:center;width:58px;display:grid;position:relative}.opf-hz-link:before{content:"";background:linear-gradient(90deg,var(--gold),var(--gold) 30%,var(--aktyd) 70%,var(--aktyd));border-radius:2px;height:3px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.opf-hz-link:before{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 55%,transparent),var(--gold) 30%,color-mix(in srgb,var(--aktyd) 80%,var(--gold)) 70%,color-mix(in srgb,var(--aktyd) 55%,transparent))}}.opf-hz-link:before{box-shadow:0 0 10px var(--gold),0 0 22px var(--gold)}@supports (color:color-mix(in lab,red,red)){.opf-hz-link:before{box-shadow:0 0 10px color-mix(in srgb,var(--gold) 70%,transparent),0 0 22px color-mix(in srgb,var(--gold) 35%,transparent)}}.opf-hz-link:after{content:"";background:radial-gradient(50% 50% at 50% 50%,var(--gold),transparent 70%);height:26px;position:absolute;inset:50% -6px auto;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.opf-hz-link:after{background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--gold) 22%,transparent),transparent 70%)}}.opf-hz-link:after{pointer-events:none}.opf-hz-link i{z-index:1;background:linear-gradient(135deg,var(--gold),var(--aktyd));width:15px;height:15px;box-shadow:0 0 0 4px var(--bg),0 0 16px var(--gold);border-radius:2px;position:relative;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.opf-hz-link i{box-shadow:0 0 0 4px var(--bg),0 0 16px color-mix(in srgb,var(--gold) 80%,transparent)}}.opf-hz-link i:after{content:"";background:var(--bg);border-radius:1px;position:absolute;inset:4px}.opf-hz-side{flex-direction:column;gap:12px;min-width:0;display:flex}.opf-heat{grid-template-columns:34px repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.opf-heat-d{font-size:10px}.opf-heat-d,.opf-heat-h{font-family:var(--mono);color:var(--dim)}.opf-heat-h{white-space:nowrap;font-size:9px}.opf-cell{cursor:pointer;background:var(--gold);border:0;border-radius:4px;height:clamp(12px,2.1cqi,22px);padding:0;display:block}@supports (color:color-mix(in lab,red,red)){.opf-cell{background:color-mix(in srgb,var(--gold) calc(var(--v) * 100%),#ffffff0a)}}.opf-cell{box-shadow:0 0 calc(var(--v) * 12px) var(--gold)}@supports (color:color-mix(in lab,red,red)){.opf-cell{box-shadow:0 0 calc(var(--v) * 12px) color-mix(in srgb,var(--gold) calc(var(--v) * 60%),transparent)}}.opf-cell{transition:transform .12s,box-shadow .12s}.opf-cell:focus-visible,.opf-cell:hover{box-shadow:0 0 0 2px var(--text),0 0 16px var(--gold);transform:scale(1.25)}@supports (color:color-mix(in lab,red,red)){.opf-cell:focus-visible,.opf-cell:hover{box-shadow:0 0 0 2px var(--text),0 0 16px color-mix(in srgb,var(--gold) 70%,transparent)}}.opf-cell:focus-visible,.opf-cell:hover{z-index:1;outline:none;position:relative}.opf-cell.z{cursor:default}.opf-cell.z:hover{transform:none;box-shadow:0 0 0 1px #fff3}.opf-heat-leg{color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.opf-heat-leg i{background:linear-gradient(90deg,#ffffff0a,var(--gold));border-radius:3px;width:42px;height:10px;display:inline-block}.opf-heat-note{color:var(--muted);margin:14px 0 0;font-size:13.5px}.opf-heat-note b{color:var(--text)}.opf-hz-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.opf-hz-tiles .rc-v{font-size:26px}.opf-hz-tiles .rc-v em{margin-left:6px;font-size:.8em;font-style:normal}.opf-hz-tiles .good{color:var(--good)}.opf-hz-tiles .ban{color:var(--ban)}.opf-dt{border-collapse:separate;border-spacing:0 4px;width:100%;min-width:0;font-size:13px}.opf-dt th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);text-align:right;white-space:nowrap;padding:0 10px 2px;font-size:9.5px;font-weight:700}.opf-dt td:first-child,.opf-dt th:first-child{text-align:left}.opf-dt td{text-align:right;font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);background:#ffffff09;padding:6px 10px;font-size:16px;font-weight:700}.opf-dt td:first-child{font-family:var(--sans);color:var(--muted);border-radius:9px 0 0 9px;font-size:13px;font-weight:600}.opf-dt td:last-child{border-radius:0 9px 9px 0}.opf-dt tr.fav td{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.opf-dt tr.fav td{background:color-mix(in srgb,var(--gold) 12%,#ffffff09)}}.opf-dt tr.fav td:first-child{color:var(--text)}.opf-dt td.dim{color:var(--dim);font-weight:500}.opf-dt td.good{color:var(--good)}.opf-dt td.warn{color:var(--warn)}.opf-dt td.ban{color:var(--ban)}.opf-duos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:640px;display:grid}.opf-duo{background:linear-gradient(180deg,#ffffff0d,#ffffff03 60%),var(--surface-2);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:inset 0 1px #ffffff12}.opf-duo--top{background:linear-gradient(90deg,var(--rc),transparent 70%),var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.opf-duo--top{background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 18%,transparent),transparent 70%),var(--surface-2)}}.opf-duo-nm{font-family:var(--display);color:var(--text);font-size:20px;font-weight:700;line-height:1}.opf-duo-sub{font-family:var(--mono);color:var(--dim);margin-top:3px;font-size:10.5px}.opf-duo-n{text-align:right;font-family:var(--display);white-space:nowrap;color:var(--text);margin-left:auto;font-size:26px;font-weight:700;line-height:1}.opf-duo-n small{font-family:var(--mono);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:9.5px;font-weight:400;display:block}.opf-duo-n .good{color:var(--good)}.opf-duo-n .warn{color:var(--warn)}.opf-duo-n .ban{color:var(--ban)}@container content (max-width:1150px){.opf-hz{grid-template-columns:1fr}.opf-hz-l{flex-direction:column}.opf-hz-link{width:auto;height:28px}.opf-hz-link:before{background:linear-gradient(180deg,var(--gold),var(--gold) 30%,var(--aktyd) 70%,var(--aktyd));width:3px;height:auto;inset:-1px auto -1px 50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.opf-hz-link:before{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 55%,transparent),var(--gold) 30%,color-mix(in srgb,var(--aktyd) 80%,var(--gold)) 70%,color-mix(in srgb,var(--aktyd) 55%,transparent))}}.opf-hz-link:after{width:26px;height:auto;inset:-6px 50%;transform:translate(-50%)}}@container content (max-width:600px){.opf-duos,.opf-pgrid{grid-template-columns:1fr}}@container opf-panel (max-width:560px){.opf-heat{grid-template-columns:30px repeat(24,minmax(0,1fr))}.opf-heat-h{font-size:8px}}@container opf-panel (max-width:420px){.opf-dt th{white-space:normal;letter-spacing:.04em;vertical-align:bottom;padding:0 5px 2px;font-size:8.5px}.opf-dt td{padding:6px 5px;font-size:15px}.opf-hz-tiles .rc-v{font-size:21px}}@media (prefers-reduced-motion:reduce){.opf-bcard,.opf-bcard>img,.opf-cell,.opf-pothers,.opf-wk{transition:none}}.kb{flex-direction:column;gap:18px;display:flex}.kb-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.kb-tab{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;background:var(--surface);border:1px solid var(--line-strong);color:var(--dim);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.kb-tab .led{background:var(--c);opacity:.5;border-radius:50%;width:7px;height:7px}.kb-tab .cnt{color:var(--dim);background:var(--surface-2);border-radius:4px;padding:1px 5px;font-size:10px}.kb-tab:hover{color:var(--muted)}.kb-tab.on{color:var(--c);border-color:var(--c)}@supports (color:color-mix(in lab,red,red)){.kb-tab.on{border-color:color-mix(in srgb,var(--c) 55%,transparent)}}.kb-tab.on{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.kb-tab.on{background:color-mix(in srgb,var(--c) 12%,transparent)}}.kb-tab.on .led{opacity:1;box-shadow:0 0 8px var(--c)}.kb-tab:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.kb-grid{grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));gap:14px;display:grid}.kb-card{text-align:left;background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;color:inherit;border-radius:12px;flex-direction:column;gap:9px;padding:16px 18px;font-family:inherit;transition:all .16s;display:flex}.kb-card:hover{border-color:var(--acc);transform:translateY(-2px)}.kb-card:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.kb-card h3{margin:0;font-size:15px}.kb-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.kb-card.is-open{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.kb-sheet{background:linear-gradient(180deg,var(--surface),var(--surface-2));border:1px solid var(--line-strong);border-radius:14px;flex-direction:column;gap:20px;padding:24px 26px;display:flex}.kb-sheet-head{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.kb-sheet-head h2{margin:0;font-size:21px}.kb-fam{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--acc);font-size:9.5px}.kb-src{color:var(--muted);margin-top:4px;font-size:12px}.kb-oneline{background:var(--gold);margin:0}@supports (color:color-mix(in lab,red,red)){.kb-oneline{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.kb-oneline{border:1px solid var(--gold)}@supports (color:color-mix(in lab,red,red)){.kb-oneline{border:1px solid color-mix(in srgb,var(--gold) 28%,transparent)}}.kb-oneline{border-left:3px solid var(--gold);border-radius:9px;padding:14px 16px;font-size:15.5px;line-height:1.7}.kb-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:1080px){.kb-two{grid-template-columns:1fr}}.kb-blocks{gap:20px;min-width:0}.kb-blk,.kb-blocks{flex-direction:column;display:flex}.kb-blk{gap:9px}.kb-blk>.h{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--dim);font-size:10px;font-weight:700}.kb-blk ol,.kb-blk ul{color:var(--muted);margin:0;padding-left:20px;font-size:14px;line-height:1.85}.kb-blk li.no{color:var(--muted)}.kb-blk li.no b{color:var(--ban)}.kb-nums{flex-wrap:wrap;gap:8px;display:flex}.kb-num{background:var(--bg);border:1px solid var(--line);border-radius:8px;align-items:baseline;gap:7px;padding:7px 11px;display:inline-flex}.kb-num b{font-family:var(--mono);color:var(--gold);font-variant-numeric:tabular-nums;font-size:13px}.kb-num span{color:var(--muted);font-size:12px}.kb-note{background:#8b7bff12;border:1px dashed #8b7bff66;border-radius:11px;flex-direction:column;gap:9px;padding:15px 17px;display:flex}.kb-note .h{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--violet);font-size:10px}.kb-note p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.kb-note .meta{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);font-size:9.5px}.rift{border:1px solid var(--line-strong);background:radial-gradient(120% 120% at 20% 80%,#0c1420,#080810 70%);border-radius:14px;flex-direction:column;gap:11px;min-width:0;padding:14px;display:flex}.rift svg{border-radius:10px;width:100%;height:auto;display:block}.formpick{flex-wrap:wrap;gap:7px;display:flex}.formpick button{font-family:var(--mono);letter-spacing:.06em;background:var(--surface-2);border:1px solid var(--line-strong);color:var(--dim);cursor:pointer;border-radius:8px;padding:7px 12px;font-size:11px;font-weight:800;transition:all .15s}.formpick button:hover{color:var(--muted);border-color:var(--muted)}.formpick button.on{color:var(--bg);background:var(--gold);border-color:var(--gold);box-shadow:0 0 18px var(--gold)}@supports (color:color-mix(in lab,red,red)){.formpick button.on{box-shadow:0 0 18px color-mix(in srgb,var(--gold) 30%,transparent)}}.formpick button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.riftlbl{color:var(--muted);min-height:3.2em;margin:0;font-size:13.5px;line-height:1.75}.riftlbl .tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--aktyd);margin-right:6px;font-size:10.5px}.riftlegend{flex-wrap:wrap;gap:11px;display:flex}.riftlegend .lg{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--dim);align-items:center;gap:6px;font-size:10px;display:inline-flex}.riftlegend .lg i{border-radius:2px;width:9px;height:9px;display:inline-block}.riftlegend .lg .ic{flex:none;width:14px;height:14px}.rm-unit{transition:transform .5s cubic-bezier(.4,0,.2,1)}.rm-push,.rm-zone{opacity:0;transition:opacity .38s}.rm-push.on,.rm-zone.on{opacity:1}@media (prefers-reduced-motion:reduce){.rm-push,.rm-unit,.rm-zone{transition:none}}.rtim{border:1px solid var(--line-strong);background:radial-gradient(120% 120% at 20% 80%,#0c1420,#080810 70%);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.rtim svg{border-radius:10px;width:100%;height:auto;display:block}.rt-zone path{fill:#8b7bff1a;stroke:#8b7bff52;stroke-width:1.2px;stroke-dasharray:5 5}.rt-pit{stroke-width:2px}.rt-pit--north{fill:#8b7bff2e;stroke:var(--violet)}.rt-pit--south{fill:#e6b25a2e;stroke:var(--gold)}.rt-lbl text,.rt-lbl-t,.rt-lbl-v{paint-order:stroke;stroke:#080c12;stroke-width:2.6px;stroke-linejoin:round}.rt-lbl-t{font-family:var(--mono);letter-spacing:.09em;fill:var(--muted);font-size:9.5px;font-weight:700}.rt-lbl-t--north{fill:var(--violet)}.rt-lbl-t--south{fill:var(--gold)}.rt-lbl-v{font-family:var(--mono);font-variant-numeric:tabular-nums;fill:var(--text);font-size:9px}.rtim-frise{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.rtim-frise li{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:9px;flex-direction:column;flex:1;gap:2px;min-width:78px;padding:7px 9px;display:flex}.rtim-frise b{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--gold);font-size:14px;font-weight:800}.rtim-frise span{color:var(--dim);font-size:10.5px;line-height:1.35}.rtim-legend{color:var(--muted);flex-direction:column;gap:5px;margin:0;padding:0;font-size:12.5px;line-height:1.6;list-style:none;display:flex}.rtim-legend b{font-family:var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--gold);margin-right:5px;font-size:10.5px}.jg{letter-spacing:.04em;color:var(--text);font-variant-caps:all-small-caps;font-weight:600}.tm{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--gold);white-space:nowrap;font-size:.94em}.kb-blk>.h,.kb-note .h{font-size:12px;font-variant-caps:all-small-caps}.kb-blk>.h,.kb-fam,.kb-note .h{text-transform:none;letter-spacing:.1em}.kb-fam{font-size:11.5px;font-variant-caps:all-small-caps}.kb-blk ol{list-style:decimal}.kb-blk ol li::marker{font-family:var(--mono);color:var(--gold);font-weight:800}.kb-blk ul{list-style:outside}.kb-blk ul li::marker{color:var(--aktyd)}.kb-blk ul li.no::marker{color:var(--ban)}.kb-blk li+li{margin-top:5px}.kb-blk ol,.kb-blk ul{padding-left:22px}.banner{border:1px solid var(--gold);flex-wrap:wrap;align-items:center;gap:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.banner{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}}.banner{background:linear-gradient(90deg,var(--gold),#8b7bff12)}@supports (color:color-mix(in lab,red,red)){.banner{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 10%,transparent),#8b7bff12)}}.banner{border-radius:12px;margin-bottom:4px;padding:15px 18px}.banner .ic{background:var(--gold);border-radius:9px;flex:none;place-items:center;width:40px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.banner .ic{background:color-mix(in srgb,var(--gold) 15%,transparent)}}.banner .ic{border:1px solid var(--gold)}@supports (color:color-mix(in lab,red,red)){.banner .ic{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}}.banner .ic{font-family:var(--mono);color:var(--gold);font-size:12px;font-weight:800}.banner .txt{min-width:240px;color:var(--muted);flex:1;font-size:14px;line-height:1.7}.banner b{color:var(--text)}.banner--warn{border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.banner--warn{border-color:color-mix(in srgb,var(--warn) 45%,transparent)}}.banner--warn{background:linear-gradient(90deg,var(--warn),var(--warn))}@supports (color:color-mix(in lab,red,red)){.banner--warn{background:linear-gradient(90deg,color-mix(in srgb,var(--warn) 11%,transparent),color-mix(in srgb,var(--warn) 5%,transparent))}}.banner--warn .ic{background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.banner--warn .ic{background:color-mix(in srgb,var(--warn) 16%,transparent)}}.banner--warn .ic{border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.banner--warn .ic{border-color:color-mix(in srgb,var(--warn) 45%,transparent)}}.banner--warn .ic{color:var(--warn)}.cyc{font-family:var(--mono);letter-spacing:.05em;background:var(--surface);border:1px solid var(--line-strong);color:var(--dim);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:11px;font-weight:800;transition:all .15s;display:inline-flex}.cyc:hover{color:var(--muted)}.cyc .led{opacity:.45;background:currentColor;border-radius:50%;width:7px;height:7px}.cyc.on{color:var(--bg);background:var(--gold);border-color:var(--gold)}.cyc.live{color:var(--aktyd);border-color:#2fe3d480}.cyc.live .led{opacity:1;box-shadow:0 0 8px}.cyc.live.on{color:var(--bg);background:var(--aktyd)}.cyc:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bil-strip{background:var(--surface);border-radius:12px;gap:10px 14px;padding:10px 12px}.bil-cycles,.bil-strip{flex-wrap:wrap;align-items:center;display:flex}.bil-cycles{gap:6px}.bil-kpis{flex-wrap:wrap;margin-left:auto;display:flex}.bil-kpi{border-left:1px solid var(--line);flex-direction:column;gap:2px;padding:2px 16px;display:flex}.bil-kpi .v{font-family:var(--display);white-space:nowrap;align-items:baseline;gap:6px;font-size:22px;font-weight:700;line-height:1;display:flex}.bil-kpi .v em{font-style:normal;font-family:var(--mono);color:var(--dim);font-size:11px;font-weight:800}.bil-kpi .v .delta{align-self:center}.bil-note{margin:0}.bil-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container content (min-width:440px){.bil-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container content (min-width:660px){.bil-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container content (min-width:1100px){.bil-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.bil-art{background-position:50% 22%;background-size:cover;background-color:var(--surface-2);background-image:radial-gradient(120% 140% at 20% 0,var(--rc,var(--aktyd)),transparent 65%);border-radius:11px 11px 0 0;height:118px;position:relative}@supports (color:color-mix(in lab,red,red)){.bil-art{background-image:radial-gradient(120% 140% at 20% 0,color-mix(in srgb,var(--rc,var(--aktyd)) 26%,transparent),transparent 65%)}}.bil-art:after{content:"";border-radius:inherit;background:linear-gradient(0deg,var(--surface) 4%,var(--surface) 45%,var(--surface));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.bil-art:after{background:linear-gradient(0deg,var(--surface) 4%,color-mix(in srgb,var(--surface) 55%,transparent) 45%,color-mix(in srgb,var(--surface) 5%,transparent))}}.bil-mv{z-index:1;background:var(--surface);position:absolute;top:9px;right:9px}@supports (color:color-mix(in lab,red,red)){.bil-mv{background:color-mix(in srgb,var(--surface) 72%,transparent)}}.bil-id{z-index:1;align-items:center;gap:9px;min-width:0;display:flex;position:absolute;bottom:6px;left:12px;right:12px}.bil-nm{font-family:var(--display);color:var(--text);text-shadow:0 1px 10px var(--bg);overflow-wrap:anywhere;min-width:0;font-size:20px;font-weight:700;line-height:1.05}.bil-nm:hover{color:var(--gold)}.bil-nm:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:3px}.bil-body{flex-direction:column;flex:1;gap:12px;padding:6px 12px 12px;display:flex}.bil-rk{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.bil-norank{text-transform:uppercase;font-size:10px}.bil-from,.bil-norank{font-family:var(--mono);color:var(--dim)}.bil-from{white-space:nowrap;font-size:10.5px}.bil-from.up{color:var(--good)}.bil-from.down{color:var(--ban)}.bil-stats{grid-template-columns:1fr 1fr;gap:12px 10px;display:grid}.bil-stat{flex-direction:column;gap:4px;min-width:0;display:flex}.bil-stat .l{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.bil-stat .v{font-family:var(--display);font-size:22px;font-weight:700;line-height:1}.bil-none{color:var(--dim)}.bil-foot{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex;position:relative}.bil-foot .tw{flex:none;position:static}.bil-foot .tw,.bil-foot>.bil-objs{margin-right:auto}.bil-foot .tip{width:100%;max-width:none}.bil-foot .tw--wide .tip .inner{max-width:none}.bil-foot .tip.hex .tarrow{left:22px}.bil-foot .lcard-go:focus-visible{outline:2px solid var(--rc);outline-offset:2px}.bil-objs{align-items:center;gap:10px;display:flex}.bil-objs .lbl{font-family:var(--mono);color:var(--muted);font-size:10.5px;line-height:1.35}@media (max-width:680px){.bil-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-left:0;display:grid}.bil-kpi{border-left:0;padding:2px 0}}.badge{font-family:var(--mono);letter-spacing:.05em;white-space:nowrap;border:1px solid;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.badge--2{color:var(--warn);background:#ffb23e1a;border-color:#ffb23e80}.badge--3{color:var(--ban);background:#ff4d5e1f;border-color:#ff4d5e80}.rpick-wrap{flex-direction:column;gap:11px;max-width:640px;margin-top:14px;display:flex}.rpick{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.rpick .lane{border:1px solid var(--line-strong);background:var(--surface);color:inherit;font:inherit;cursor:pointer;text-align:center;border-radius:11px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px 12px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.rpick .lane:before{content:"";height:var(--share,0);background:linear-gradient(to top,var(--rc),var(--rc));position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.rpick .lane:before{background:linear-gradient(to top,color-mix(in srgb,var(--rc) 26%,transparent),color-mix(in srgb,var(--rc) 9%,transparent))}}.rpick .lane:before{border-top:2px solid var(--rc);pointer-events:none;transition:height .45s cubic-bezier(.2,.7,.2,1)}.rpick .lane>*{z-index:1;position:relative}.rpick .lane:hover{border-color:var(--rc);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.rpick .lane:hover{border-color:color-mix(in srgb,var(--rc) 55%,var(--line-strong))}}.rpick .lane:focus-visible{outline:2px solid var(--rc);outline-offset:2px}.rpick .lane:disabled{cursor:progress}.rpick .lane .dot{width:27px;height:27px}.rpick .lane .pc{font-family:var(--mono);color:var(--text);font-size:22px;font-weight:800;line-height:1}.rpick .lane .gm{font-family:var(--mono);letter-spacing:.06em;color:var(--dim);font-size:9.5px}.rpick .lane.empty .dot{opacity:.42}.rpick .lane.empty .pc{color:var(--dim)}.rpick .lane.on{border-color:var(--rc);box-shadow:0 0 0 1px var(--rc),0 0 22px var(--rc)}@supports (color:color-mix(in lab,red,red)){.rpick .lane.on{box-shadow:0 0 0 1px color-mix(in srgb,var(--rc) 45%,transparent),0 0 22px color-mix(in srgb,var(--rc) 22%,transparent)}}.rpick .lane.on:after{content:"poste";z-index:2;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--bg);background:var(--rc);border-radius:0 10px 0 6px;padding:2px 6px;font-size:7.5px;font-weight:700;position:absolute;top:0;right:0}.rpick .lane.det{border-style:dashed;border-color:var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.rpick .lane.det{border-color:color-mix(in srgb,var(--aktyd) 60%,transparent)}}.rpick .lane.det.on{border-style:solid}.rpick .lane .detmk{z-index:2;font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--aktyd);font-size:7.5px;font-weight:700;position:absolute;top:7px;left:7px}.rpick-gap{border:1px solid var(--warn);border-radius:10px;flex-wrap:wrap;align-items:center;gap:13px;padding:12px 15px;display:flex}@supports (color:color-mix(in lab,red,red)){.rpick-gap{border:1px solid color-mix(in srgb,var(--warn) 42%,transparent)}}.rpick-gap{background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.rpick-gap{background:color-mix(in srgb,var(--warn) 9%,transparent)}}.rpick-gap p{flex:1;min-width:230px;margin:0;font-size:13.5px}.rpick-gap b{color:var(--warn)}.rpick-meta{color:var(--dim);margin:0;font-size:12.5px}@media (max-width:640px){.rpick{gap:6px}.rpick .lane{padding:11px 4px 9px}.rpick .lane .dot{width:21px;height:21px}.rpick .lane .pc{font-size:17px}}@media (prefers-reduced-motion:reduce){.rpick .lane,.rpick .lane:before{transition:none}.rpick .lane:hover{transform:none}}.welc{border:1px solid var(--gold);flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.welc{border:1px solid color-mix(in srgb,var(--gold) 34%,transparent)}}.welc{background:radial-gradient(110% 130% at 0 0,var(--gold),transparent 62%),linear-gradient(160deg,var(--surface-2),var(--surface));border-radius:12px;padding:20px 22px}@supports (color:color-mix(in lab,red,red)){.welc{background:radial-gradient(110% 130% at 0 0,color-mix(in srgb,var(--gold) 10%,transparent),transparent 62%),linear-gradient(160deg,var(--surface-2),var(--surface))}}.welc--wait{background:radial-gradient(110% 130% at 0 0,var(--warn),transparent 62%),linear-gradient(160deg,var(--surface-2),var(--surface));border-color:#ffb23e57}@supports (color:color-mix(in lab,red,red)){.welc--wait{background:radial-gradient(110% 130% at 0 0,color-mix(in srgb,var(--warn) 10%,transparent),transparent 62%),linear-gradient(160deg,var(--surface-2),var(--surface))}}.welc-main{flex-direction:column;flex:1;gap:9px;min-width:300px;display:flex}.welc-main h3{font-size:17px}.welc-side{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.welc-lead{margin:0}.welc-lead b{color:var(--text)}.welc-how{color:var(--dim);margin:0;font-size:12.5px}.welc-how b{color:var(--muted);font-weight:600}.welc-note{font-family:var(--mono);color:var(--dim);font-size:10.5px}.welc-pill{color:var(--gold);border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.welc-pill{border-color:color-mix(in srgb,var(--gold) 50%,transparent)}}.welc-pill--wait{color:var(--warn);background:#ffb23e14;border-color:#ffb23e80}.welc-pill .led{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.welc-alt{font-size:12.5px}@media (max-width:640px){.welc{padding:16px}.welc-main{min-width:0}}.ptabs{background:linear-gradient(90deg,var(--gold),var(--gold) 60%,transparent) bottom/100% 1px no-repeat;flex-wrap:wrap;gap:4px;margin:0 0 4px;display:flex}@supports (color:color-mix(in lab,red,red)){.ptabs{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 26%,transparent),color-mix(in srgb,var(--gold) 10%,transparent) 60%,transparent) bottom/100% 1px no-repeat}}.ptabs-row{background:linear-gradient(90deg,var(--gold),var(--gold) 60%,transparent) bottom/100% 1px no-repeat;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 4px;display:flex}@supports (color:color-mix(in lab,red,red)){.ptabs-row{background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 26%,transparent),color-mix(in srgb,var(--gold) 10%,transparent) 60%,transparent) bottom/100% 1px no-repeat}}.ptabs-row>.ptabs{background:0 0;flex:auto;min-width:0;margin:0}.ptabs-aside{flex:none;margin-left:auto;padding-bottom:6px}.ptabs-aside .scf{justify-content:flex-end}.ptab{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;padding:11px 14px;font-size:11px;font-weight:700;text-decoration:none;transition:color .14s,border-color .14s;display:inline-flex;position:relative}.ptab:hover{color:var(--muted)}.ptab.is-on{color:var(--or-clair)}.ptab.is-on:after{z-index:1;background:linear-gradient(90deg,transparent,var(--gold) 30%,var(--gold) 70%,transparent);height:2px;bottom:-2px;left:6px;right:6px}.ptab.is-on:after,.ptab.is-on:before{content:"";pointer-events:none;position:absolute}.ptab.is-on:before{z-index:2;background:linear-gradient(135deg,var(--or-clair),var(--gold));width:6px;height:6px;margin-left:-3px;bottom:-5px;left:50%;transform:rotate(45deg)}.ptab:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.ptab .navfx{border-radius:0;bottom:-2px;overflow:hidden}.ptab .n{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:6px;font-size:9.5px}.ptab.is-on .n{color:var(--gold)}@media (prefers-reduced-motion:reduce){.ptab{transition:none}}@media (max-width:640px){.ptab{padding:10px 11px}}.rtab-acts{gap:10px;margin-top:16px}.dfilters,.rtab-acts{flex-wrap:wrap;display:flex}.dfilters{gap:6px;margin-bottom:16px}.dfilter{--acc:var(--aktyd);cursor:pointer;background:0 0;transition:color .14s,border-color .14s,background .14s}.dfilter:hover{color:var(--text);border-color:var(--acc)}.dfilter.is-on{color:var(--acc);border-color:var(--acc)}@supports (color:color-mix(in lab,red,red)){.dfilter.is-on{border-color:color-mix(in srgb,var(--acc) 55%,transparent)}}.dfilter.is-on{background:var(--acc)}@supports (color:color-mix(in lab,red,red)){.dfilter.is-on{background:color-mix(in srgb,var(--acc) 12%,transparent)}}.dfilter:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dfilter .n{color:var(--dim);font-variant-numeric:tabular-nums}.dfilter.is-on .n{color:var(--acc)}@media (prefers-reduced-motion:reduce){.dfilter{transition:none}}:root{--t-S:#3ddc84;--t-A:#22d3ee;--t-B:#e6b25a;--t-C:#a8a8c0}.minibtn--danger:hover{border-color:var(--ban);color:var(--ban)}.cpick{display:inline-flex;position:relative}.cpick-btn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--dim);background:var(--surface-2);border:1px solid var(--line-strong);cursor:pointer;white-space:nowrap;border-radius:6px;padding:5px 9px;font-size:10px;font-weight:700;transition:all .15s}.cpick-btn:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}.cpick-btn:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.cpick-btn:disabled{opacity:.5;cursor:progress}.cpick-pop{z-index:60;background:var(--pop-fill),var(--frame-grad);width:262px;box-shadow:var(--pop-shadow);background-origin:padding-box,border-box,border-box;background-clip:padding-box,border-box,border-box;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.cpick-pop.r{left:auto;right:0}.cpick-q{width:100%;font-family:var(--sans);color:var(--text);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:7px;padding:7px 9px;font-size:13px}.cpick-q:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.cpick-list{flex-direction:column;gap:1px;max-height:264px;display:flex;overflow-y:auto}.cpick-row{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:5px 6px;font-size:13px;display:flex}.cpick-row.on{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.cpick-row.on{background:color-mix(in srgb,var(--gold) 13%,transparent)}}.cpick-row.taken{opacity:.34;cursor:not-allowed}.cpick-tag{font-family:var(--mono);text-transform:uppercase;color:var(--dim);margin-left:auto;font-size:9px}.cpick-none{color:var(--dim);margin:0;padding:8px 6px;font-size:12.5px}.dhead-acts{flex:none;align-items:center;gap:7px;display:flex}.draft{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px;display:grid}.dslot{background:var(--surface-2);border:1px solid var(--line);border-top:2px solid var(--lane);border-radius:9px;flex-direction:column;gap:6px;padding:9px;display:flex}.draft--enemy .dslot{background:#ff4d5e0d;border-color:#ff4d5e38}.dlane{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lane);justify-content:center;align-items:center;font-size:9px;display:flex}.dlane .role{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;gap:6px}.dlane .role .dot{width:14px;height:14px}.dpick{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dpick--empty{justify-content:center;gap:5px;min-height:44px}.dpick--empty,.dtxt{flex-direction:column}.dtxt{min-width:0;display:flex}.dcn{font-family:var(--display);color:var(--text);font-size:15px;font-weight:600;line-height:1.15}.dpl{font-family:var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.06em;font-size:9.5px}.dacts{align-items:center;gap:4px;width:100%;display:flex}.dclear{color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 5px;font-size:15px;line-height:1}.dclear:hover:not(:disabled){color:var(--ban)}.dclear:focus-visible{outline:2px solid var(--ban);outline-offset:1px}@media (max-width:980px){.draft{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.draft{grid-template-columns:1fr}}.caps,.identity,.parts{flex-direction:column;gap:9px;margin-top:14px;display:flex}.idrow{grid-template-columns:minmax(120px,210px) 1fr 34px;align-items:center;gap:11px;display:grid}.identity--verdict .idrow{grid-template-columns:minmax(120px,210px) 1fr 132px}.identity--verdict .idval{white-space:nowrap;text-align:right}.idlab{flex-direction:column;min-width:0;display:flex}.idname{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text);font-size:11px;font-weight:700}.idhint{color:var(--dim);font-size:11.5px;line-height:1.35}.cbar,.idbar,.pbar{background:var(--surface-3);border-radius:3px;height:6px;overflow:hidden}.cbar i,.idbar i,.pbar i{background:linear-gradient(90deg,var(--aktyd),var(--violet));height:100%;display:block}.idval{font-family:var(--mono);color:var(--aktyd);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.spart{flex-direction:column;gap:5px;display:flex}.plab{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pname{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10.5px}.pname,.pval{font-family:var(--mono)}.pval{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.pval i{font-size:10px;font-style:normal}.pval i,.pwhy{color:var(--dim)}.pwhy{margin:0;font-size:12px;line-height:1.5}.cap{grid-template-columns:minmax(110px,170px) 1fr 40px minmax(0,1.4fr);align-items:center;gap:10px;display:grid}.cname{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:10.5px}.cname,.cval{font-family:var(--mono)}.cval{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.cwho{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}@media (max-width:760px){.cap{grid-template-columns:1fr 60px}.cap .cbar,.cap .cwho{display:none}}.insights,.wincond{flex-direction:column;gap:11px;margin:12px 0 0;padding:0;list-style:none;display:flex}.wincond{counter-reset:wc}.insights li,.wincond li{border-left:2px solid var(--good);flex-direction:column;gap:3px;padding-left:13px;display:flex}.insights--bad li,.wincond--bad li{border-left-color:var(--warn)}.wincond li{counter-increment:wc;border-left-color:var(--gold)}.wincond li b:before{content:counter(wc) ". ";color:var(--aktyd);font-family:var(--mono)}.insights li b,.wincond li b{color:var(--text);font-size:13.5px;font-weight:600}.insights li span,.wincond li span{color:var(--muted);font-size:12.5px;line-height:1.55}.combos{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin-top:12px;display:grid}.combo{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;padding:11px 13px}.chead{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:6px;display:flex}.chead b{color:var(--text);font-size:13px}.cstr{font-family:var(--mono);color:var(--aktyd);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.combo p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.55}.archs{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;margin-top:12px;display:grid}.arch{background:var(--surface-2);border:1px solid var(--line);opacity:.55;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:7px;padding:8px 10px;display:flex}.arch.on{opacity:1;border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.arch.on{border-color:color-mix(in srgb,var(--gold) 40%,transparent)}}.aname{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:10px}.aname,.ascore{font-family:var(--mono)}.ascore{color:var(--text);font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:700}.arch.on .ascore{color:var(--gold)}.ablock{width:100%;color:var(--warn);font-size:11px;line-height:1.4}.recos{gap:10px;margin:10px 0 0;padding:0;list-style:none}.recos,.recos li{flex-direction:column;display:flex}.recos li{gap:3px}.recos a{color:var(--text);align-items:center;gap:9px;text-decoration:none;display:flex}.recos a:hover .rname{color:var(--gold)}.recos a:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.rname{font-family:var(--display);font-size:15px;font-weight:600}.rscore{font-family:var(--mono);color:var(--good);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:700}.rwhy{color:var(--muted);padding-left:39px;font-size:12px;line-height:1.5}.rtier{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--t-S);margin-right:6px;font-size:9px;font-weight:700;display:inline-block}.rtier--none{color:var(--dim)}.rtier--off{color:var(--warn)}.gctrl{margin-top:14px}.gctrl .opts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.gopt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--dim);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:6px;align-items:center;padding:6px 10px;font-size:10px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.gopt:hover{border-color:var(--gold);color:var(--gold)}.gopt:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.gopt.free{color:var(--gold);border-color:#e6b25a73}.gctrl .sub{color:var(--dim);margin:8px 0 0;font-size:12px;line-height:1.5}.gctrl .sub b{color:var(--text)}.gopt input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gopt:has(input:checked){border-color:var(--gold);color:var(--text);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.gopt:has(input:checked){background:color-mix(in srgb,var(--gold) 10%,transparent)}}.gopt:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:1px}.gopt.free:has(input:checked){border-color:var(--gold);color:var(--gold);background:#e6b25a21}.opts.tiers .gopt:has(input:checked){border-color:var(--gold);color:var(--gold);background:#e6b25a1f}.prop--best{border-color:#2fe3d457}.propmore{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.propmore>summary{cursor:pointer;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--dim);align-items:center;gap:8px;padding:3px 2px;font-size:10px;font-weight:700;list-style:none;transition:color .15s;display:inline-flex}.propmore>summary::-webkit-details-marker{display:none}.propmore>summary:hover{color:var(--gold)}.propmore>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}.propmore-fleche{border-bottom:1.6px solid;border-right:1.6px solid;flex:none;width:7px;height:7px;transition:transform .18s;transform:rotate(-45deg)translate(-1px,1px)}.propmore[open]>summary .propmore-fleche{transform:rotate(45deg)translate(-1px,-1px)}.propmore[open]>summary{color:var(--text)}.tiermix{flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;display:flex}.tiermix span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--tc);opacity:.85;border:1px solid;border-radius:5px;padding:3px 6px;font-size:9.5px;font-weight:700}.tiermix-none{color:var(--dim);border-color:var(--line-strong)}.rk{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--good);width:100%;font-size:9px;font-weight:700}.rk.none{color:var(--dim)}.card--warn{background:linear-gradient(#ffb23e0f,#0000);border-color:#ffb23e66}.saved{flex-direction:column;gap:2px;margin-top:12px;display:flex}.srow{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,1.4fr) auto auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 4px;display:grid}.srow:last-child{border-bottom:0}.sname{flex-direction:column;gap:2px;min-width:0;display:flex}.sname a{font-family:var(--display);color:var(--text);font-size:15.5px;font-weight:600;text-decoration:none}.sname a:hover{color:var(--gold)}.snote{color:var(--dim);font-size:11.5px;line-height:1.4}.spicks{gap:4px}.spicks,.sscores{flex:none;display:flex}.sscores{align-items:baseline;gap:10px}.sfroz,.slive{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;flex-direction:column;font-size:15px;font-weight:700;line-height:1.1;display:flex}.slive{color:var(--aktyd)}.sfroz--none{color:var(--dim)}.sfroz i,.slive i{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-top:2px;font-size:8.5px;font-style:normal;font-weight:400}.sdrift{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.sdrift.up{color:var(--good)}.sdrift.down{color:var(--warn)}.sident{gap:5px}.sacts,.sident{flex-wrap:wrap;display:flex}.sacts{flex:none;justify-content:flex-end;gap:6px}@media (max-width:900px){.srow{grid-template-columns:1fr auto;row-gap:8px}.srow>*{grid-column:span 2}.srow .sname{grid-column:1}.srow .sscores{grid-column:2;justify-self:end}}.cmp{flex-direction:column;gap:1px;margin-top:12px;display:flex}.chead-row,.crow{grid-template-columns:minmax(120px,1fr) 62px 62px 62px;align-items:center;gap:8px;display:grid}.chead-row{border-bottom:1px solid var(--line);padding-bottom:6px}.cl{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--dim);text-align:right;font-size:9px}.crow{border-bottom:1px solid var(--line);padding:7px 0}.crow:last-child{border-bottom:0}.cs,.cv{font-family:var(--mono);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}.cv.win{color:var(--aktyd);font-weight:700}.cs{color:var(--dim)}.cflat{margin-top:14px}.cflat summary{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);cursor:pointer;font-size:10px}.cflat summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.clashes{flex-direction:column;gap:11px;margin-top:12px;display:flex}.clash{background:var(--surface-2);border:1px solid var(--line);border-left:2px solid var(--good);border-radius:9px;padding:10px 13px}.clash.theirs{border-left-color:var(--ban)}.clash .cwho{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--good);white-space:normal;margin-bottom:3px;font-size:9px;display:block}.clash.theirs .cwho{color:var(--ban)}.clash b{color:var(--text);align-items:baseline;gap:8px;font-size:13.5px;display:flex}.cstrength{font-style:normal;font-family:var(--mono);color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.clash p{color:var(--muted);margin:4px 0 0;font-size:12.5px;line-height:1.55}.pool{--pool-ico:52px;flex-direction:column;gap:8px;margin-top:14px;display:flex;container:pool/inline-size}.pool-S{--rc:var(--t-S)}.pool-A{--rc:var(--t-A)}.pool-B{--rc:var(--t-B)}.pool-C{--rc:var(--t-C)}.pool-row{isolation:isolate;background:var(--rc);border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px 18px;min-height:96px;padding:18px 16px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.pool-row{background:color-mix(in srgb,var(--rc) 7%,var(--surface))}}.pool-row:focus-within,.pool-row:hover{z-index:2}.pool-bg{border-radius:inherit;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pool-bg i{opacity:.55;transform:translate3d(var(--px,0),var(--py,0),0) scale(1);background-position:50% 28%;background-size:cover;transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity .4s;position:absolute;inset:-6%;-webkit-mask-image:linear-gradient(90deg,#0000 18%,#000 72%);mask-image:linear-gradient(90deg,#0000 18%,#000 72%)}.pool-row:hover .pool-bg i{transform:translate3d(var(--px,0),var(--py,0),0) scale(1.07);opacity:.72}.pool-bg:after{content:"";background:linear-gradient(90deg,var(--rc) 0,transparent 55%),linear-gradient(0deg,#09090f8c,transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.pool-bg:after{background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 14%,var(--surface)) 0,transparent 55%),linear-gradient(0deg,#09090f8c,transparent 60%)}}.pool-letter{font-family:var(--display);color:var(--rc);text-shadow:0 0 16px var(--rc);border-radius:8px;justify-self:start;font-size:46px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.pool-letter{text-shadow:0 0 16px color-mix(in srgb,var(--rc) 45%,transparent)}}.pool-letter{-webkit-tap-highlight-color:transparent}.pool-letter:focus{outline:none}.pool-letter:focus-visible{outline:2px solid var(--rc);outline-offset:6px}.pool-picks{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.pool-champ{cursor:grab;border-radius:10px;display:inline-flex;position:relative}.pool-champ:active{cursor:grabbing}.pool-champ .cico{will-change:transform;transition:transform .18s cubic-bezier(.16,1,.3,1),filter .18s;display:block;box-shadow:0 4px 14px #0000008c}.pool-champ:focus-within .cico,.pool-champ:hover .cico{filter:drop-shadow(0 6px 14px var(--rc));transform:translateY(-3px)scale(1.06)}@supports (color:color-mix(in lab,red,red)){.pool-champ:focus-within .cico,.pool-champ:hover .cico{filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--rc) 45%,transparent))}}.pool-champ .tw:focus-visible{outline:2px solid var(--rc);outline-offset:3px;border-radius:10px}.pool-champ.is-dragged{opacity:.35}.pool-champ.is-over:before{content:"";background:var(--rc);width:3px;box-shadow:0 0 10px var(--rc);border-radius:3px;position:absolute;top:8%;bottom:8%;left:-7px}.pool-x{z-index:3;width:18px;height:18px;color:var(--text);background:var(--surface-3);cursor:pointer;opacity:0;border:0;border-radius:50%;place-items:center;padding:0;font-size:12px;line-height:1;transition:opacity .15s,transform .15s,background .15s;display:grid;position:absolute;top:-6px;right:-6px;transform:scale(.8);box-shadow:0 2px 6px #00000080}.pool-champ:focus-within .pool-x,.pool-champ:hover .pool-x{opacity:1;transform:scale(1)}.pool-x:hover{background:var(--ban)}.pool-x:focus-visible{outline:2px solid var(--ban);outline-offset:1px}.pool-row .cpick-btn{width:var(--pool-ico);height:var(--pool-ico);color:var(--rc);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#09090f80;border:0;border-radius:10px;padding:0;font-size:20px}.pool-row .cpick-btn:hover:not(:disabled){color:var(--rc);background:#09090fb3}.pool-row .cpick-btn:focus-visible{outline:2px solid var(--rc)}.pool[aria-busy=true] .pool-champ{opacity:.7}.pool-cap b{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--rc);text-shadow:0 2px 12px #000c;font-size:20px;font-weight:700;line-height:1.05;display:block}.pool-cap span{color:var(--text);text-shadow:0 1px 8px #000000e6;margin-top:2px;font-size:13px;font-style:italic;line-height:1.4;display:block}.pool-cap{z-index:4;text-align:right;pointer-events:none;opacity:0;max-width:min(46%,380px);transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:14px;right:20px;transform:translateY(6px)}.pool-row:focus-within .pool-cap,.pool-row:hover .pool-cap{opacity:1;transform:translateY(0)}@container content (min-width:1482px){.pool-row{grid-template-columns:36px minmax(0,auto) minmax(120px,1fr)}.pool-cap{opacity:1;place-self:center end;max-width:none;transition:none;position:static;transform:none}.pool-cap b{font-size:18px}.pool-cap span{font-size:12.5px}}@media (max-width:640px){.pool-cap{text-align:left;opacity:1;grid-column:2;justify-self:start;max-width:none;display:none;position:static;transform:none}.pool-row.is-open .pool-cap{animation:poolcap .3s cubic-bezier(.16,1,.3,1);display:block}}@keyframes poolcap{0%{opacity:0;transform:translateY(-4px)}}@container pool (max-width:460px){.pool-row{--pool-ico:44px;column-gap:14px;padding:14px 12px}.pool-picks{gap:7px}}@media (prefers-reduced-motion:reduce){.pool-bg i,.pool-cap,.pool-champ .cico{transition:none;animation:none}}.pm .section-title{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.pm-scope{font-family:var(--mono);letter-spacing:.05em;color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.pm-ch{border-radius:7px;flex:none;width:42px;height:42px;display:inline-flex;position:relative}.pm-ch.sm{border-radius:6px;width:34px;height:34px}.pm-ch img{transition:transform .12s,box-shadow .12s}.pm-ch:focus-visible img,.pm-ch:hover img{box-shadow:0 0 0 1px var(--gold);transform:translateY(-1px)}.pm-tip{background:var(--bg);border:1px solid var(--line-strong);text-align:left;opacity:0;visibility:hidden;z-index:6;pointer-events:none;border-radius:7px;min-width:132px;padding:7px 10px;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(3px);box-shadow:0 8px 22px #0009}.pm-ch:focus-visible .pm-tip,.pm-ch:hover .pm-tip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.pm-tip:after{content:"";border:5px solid #0000;border-top:5px solid var(--line-strong);margin-left:-5px;position:absolute;top:100%;left:50%}.pm-tip b{font-family:var(--display);font-size:15px;font-weight:600;line-height:1.25;display:block}.pm-tip i{font-family:var(--mono);color:var(--dim);letter-spacing:.05em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:9.5px;font-style:normal;display:block}.pm-prio{margin:4px 0 14px}.pm-prio-lab{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin-bottom:7px;font-size:9px;display:block}.pm-prio-row{flex-wrap:wrap;gap:12px;display:flex}.pm-prio-item{flex-direction:column;align-items:center;gap:4px;display:flex}.pm-prio-item b{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.pm-head,.pm-row{grid-template-columns:24px 46px 1fr 78px 92px;align-items:center;gap:13px;display:grid}.pm-head{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);padding:0 0 8px;font-size:9px}.pm-head .r{text-align:right}.pm-row{border-bottom:1px solid var(--line);padding:11px 0}.pm-row:last-child{border-bottom:0}.pm-bar{background:var(--surface-3);border-radius:2px;height:9px;margin-bottom:5px;display:flex;overflow:hidden}.pm-seg-pick{background:var(--aktyd)}.pm-seg-ban{background:var(--ban)}.pm-split{font-family:var(--mono);color:var(--dim);letter-spacing:.04em;font-variant-numeric:tabular-nums;gap:11px;font-size:10px;display:flex}.pm-split i{align-items:center;gap:4px;font-style:normal;display:inline-flex}.pm-dot{border-radius:2px;width:7px;height:7px;display:inline-block}.pm-dot.pick{background:var(--aktyd)}.pm-dot.ban{background:var(--ban)}.pm-cell{text-align:right}.pm-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:19px;line-height:1.1;display:block}.pm-num small{color:var(--dim);font-size:11px}.pm-num.up{color:var(--good)}.pm-num.down{color:var(--ban)}.pm-num.flat{color:var(--muted)}.pm-sub{font-family:var(--mono);letter-spacing:.05em;color:var(--dim);text-transform:uppercase;margin-top:2px;font-size:9px;display:block}.pm-legend{margin:12px 0 0;font-size:12px}.pm-credit,.pm-legend{color:var(--dim);line-height:1.5}.pm-credit{border-top:1px solid var(--line);margin:14px 0 0;padding-top:10px;font-size:11px}.pm-vrow{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding:13px 0;display:flex}.pm-vrow:last-of-type{border-bottom:0}.pm-target{flex:none;align-items:center;gap:9px;width:82px;display:flex}.pm-answers{flex-wrap:wrap;flex:1;gap:12px;min-width:200px;display:flex}.pm-ans{flex-direction:column;align-items:center;gap:5px;display:flex}.pm-badge{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;background:var(--surface-3);color:var(--dim);border-radius:3px;padding:1px 6px;font-size:10px}.pm-badge.up{background:var(--good)}@supports (color:color-mix(in lab,red,red)){.pm-badge.up{background:color-mix(in srgb,var(--good) 15%,transparent)}}.pm-badge.up{color:var(--good)}.pm-badge.down{background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.pm-badge.down{background:color-mix(in srgb,var(--ban) 15%,transparent)}}.pm-badge.down{color:var(--ban)}.pm-empty{min-width:200px;color:var(--muted);border-left:2px solid var(--warn);flex:1;padding:2px 0 2px 12px;font-size:13px;line-height:1.5}.pm-empty b{color:var(--text)}@media (max-width:640px){.pm-head{display:none}.pm-row{grid-template-columns:24px 46px 1fr;row-gap:9px}.pm-row>.pm-barcell{grid-column:1/-1}.pm-cell,.pm-num,.pm-sub{text-align:left}.pm-scope{width:100%;margin-left:0}}.dr-pool .dr-champs{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:6px}.dr-pool .dr-champ{aspect-ratio:1;border-radius:8px;gap:0;padding:0;overflow:hidden}.dr-pool .dr-champ img{display:block}.dr-pool .dr-champ span{display:none}.dr-pool .dr-champ:hover{transform:translateY(-1px)}.rf.role{place-items:center;gap:0;padding:0;font-size:0;display:grid}.rf.role .dot{width:17px;height:17px}.rf.role.on .dot,.rf.role:hover .dot{background:var(--rc)}.pm-ours{flex:1;align-items:center;gap:11px;min-width:200px;display:flex}.pm-ours-lab{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);font-size:9px}.dr-games{flex-wrap:wrap;gap:4px}.dr-game,.dr-games{align-items:center;display:inline-flex}.dr-game{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--muted);font-family:var(--mono);letter-spacing:.09em;border-radius:6px;gap:5px;padding:5px 9px;font-size:10px;text-decoration:none;transition:border-color .12s,color .12s}.dr-game.on,.dr-game:hover{border-color:var(--gold);color:var(--text)}.dr-game.on{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.dr-game.on{background:color-mix(in srgb,var(--gold) 13%,transparent)}}.dr-game.vierge{color:var(--dim);border-style:dashed}.dr-game .sd{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.dr-game .sd.blue{background:var(--r-mid)}.dr-game .sd.red{background:var(--r-adc)}.dr-game:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dr-newgame{border-left:1px solid var(--line);align-items:center;gap:4px;margin-left:5px;padding-left:9px;display:inline-flex}.dr-newgame .lab{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--dim);font-size:9px}.dr-newbtn{border:1px dashed var(--line-strong);font-family:var(--mono);letter-spacing:.09em;cursor:pointer;background:0 0;border-radius:6px;padding:5px 9px;font-size:10px;transition:border-color .12s,color .12s}.dr-newbtn.blue{color:var(--r-mid)}.dr-newbtn.red{color:var(--r-adc)}.dr-newbtn.blue:hover{border-color:var(--r-mid);background:var(--r-mid)}@supports (color:color-mix(in lab,red,red)){.dr-newbtn.blue:hover{background:color-mix(in srgb,var(--r-mid) 12%,transparent)}}.dr-newbtn.red:hover{border-color:var(--r-adc);background:var(--r-adc)}@supports (color:color-mix(in lab,red,red)){.dr-newbtn.red:hover{background:color-mix(in srgb,var(--r-adc) 12%,transparent)}}.dr-newbtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pm-prio-lane{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:6px 0;display:flex}.pm-prio-lane:last-child{border-bottom:0}.pm-prio-lane>.role{flex:none;width:19px}@container content (min-width:1482px){.pm-prio{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:18px;display:grid}.pm-prio-lab{grid-column:1/-1}.pm-prio-lane{border-bottom:0}}@media (max-width:560px){.pm-prio-lane{align-items:flex-start}}.phint{font-family:var(--mono);letter-spacing:.06em;color:var(--dim);text-transform:uppercase;font-variant-numeric:tabular-nums;margin:2px 0 0 4px;font-size:9px;display:block}.phint.alert{color:var(--warn)}.pm-stale{background:var(--warn);border-radius:8px;margin:0 0 14px;padding:9px 12px;font-size:12.5px;line-height:1.55}@supports (color:color-mix(in lab,red,red)){.pm-stale{background:color-mix(in srgb,var(--warn) 10%,transparent)}}.pm-stale{border:1px solid var(--warn)}@supports (color:color-mix(in lab,red,red)){.pm-stale{border:1px solid color-mix(in srgb,var(--warn) 32%,transparent)}}.pm-stale{color:var(--muted)}.pm-stale b{color:var(--warn)}.pm-stale code{font-family:var(--mono);color:var(--text);background:var(--surface-3);border-radius:3px;padding:1px 4px;font-size:11px}.sffield{flex-direction:column;flex:150px;gap:5px;min-width:0;display:flex}.sffield--wide{flex:2 240px}.sffield--tight{flex:0 110px}.sffield--auto{flex:none}.sffield>span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--dim);font-size:10px}.sffield input,.sffield textarea,.sfslot-acts select{background:var(--surface-3);border:1px solid var(--line);color:var(--text);font-family:var(--sans);border-radius:6px;width:100%;padding:8px 10px;font-size:13px}.sffield textarea{resize:vertical;min-height:44px}.sffield input:focus-visible,.sffield textarea:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.sffield .dd{width:100%;min-width:0}.sffield .dd-btn{gap:8px;padding:8px 10px}.sffield .dd-val{font-weight:400}.sffield .dd-opt,.sffield .dd-val{font-family:var(--sans);font-size:13px}.sffield .dd-opt{padding:7px 9px;font-weight:500}.sfwarn{color:var(--muted);border-left:3px solid var(--warn);background:var(--warn);margin:0;font-size:12.5px}@supports (color:color-mix(in lab,red,red)){.sfwarn{background:color-mix(in srgb,var(--warn) 9%,transparent)}}.sfwarn{border-radius:0 6px 6px 0;padding:9px 12px}.sfwarn b{color:var(--warn)}.cands{flex-direction:column;gap:7px;margin-top:12px;display:flex}.cand{border:1px solid var(--line);background:var(--surface-3);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;display:flex}.cand.taken{border-color:var(--aktyd);background:var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.cand.taken{background:color-mix(in srgb,var(--aktyd) 10%,var(--surface-3))}}.cand-pos{font-family:var(--mono);color:var(--dim);text-align:center;flex:none;width:16px;font-size:11px}.cand-who{flex-direction:column;flex:180px;gap:1px;min-width:0;display:flex}.cand-who b{font-size:13.5px}.cand-who i{font-family:var(--mono);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-style:normal;overflow:hidden}.cand-num{font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:14px;display:flex}.cand-num u{flex-direction:column;align-items:flex-end;gap:1px;text-decoration:none;display:flex}.cand-num u b{font-family:var(--display);font-size:18px;line-height:1}.cand-num u i{letter-spacing:.1em;color:var(--dim);font-size:9px;font-style:normal}.cand-num u i,.cand-stamp{font-family:var(--mono);text-transform:uppercase}.cand-stamp{letter-spacing:.11em;color:var(--aktyd);border:1px solid var(--aktyd);border-radius:3px;flex:none;padding:2px 7px;font-size:9.5px}.cf{border:1px solid var(--line-strong);background:var(--surface);border-radius:10px;flex-direction:column;gap:11px;margin-top:14px;padding:14px 16px;display:flex}.cf-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cf-delta{font-family:var(--display);color:var(--aktyd);font-variant-numeric:tabular-nums;font-size:26px;line-height:1}.versus{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:620px){.versus{grid-template-columns:1fr}}.cf-side{border-top:2px solid var(--edge,var(--line-strong));flex-direction:column;gap:6px;padding-top:8px;display:flex}.cf-side--a{--edge:var(--aktyd)}.cf-side--b{--edge:var(--violet)}.cf-side .eyebrow{color:var(--edge)}.cf-side ul{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.cf-side li{color:var(--muted);font-size:12.5px}.conf{flex-wrap:wrap;gap:7px;display:flex}.conf span{font-family:var(--mono);letter-spacing:.05em;border:1px solid var(--line);color:var(--muted);background:var(--surface-3);border-radius:4px;padding:4px 9px;font-size:10.5px}.conf span b{color:var(--text);font-weight:600}.reasons{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:14px;padding-top:12px;display:flex}.reason-row{flex-wrap:wrap;gap:7px;display:flex}.minibtn.on{border-color:var(--gold);color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.minibtn.on{background:color-mix(in srgb,var(--gold) 12%,var(--surface))}}.nxb{border:1px solid var(--line-strong);background:linear-gradient(160deg,var(--surface-2),var(--surface));border-radius:12px;margin-bottom:16px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.nxb-act{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:9px 16px;display:flex}.nxb-act .verb{letter-spacing:.2em;font-size:11px;font-weight:700}.nxb-act .step-n,.nxb-act .verb{font-family:var(--mono);text-transform:uppercase;color:var(--dim)}.nxb-act .step-n{letter-spacing:.14em;font-size:9.5px}.nxb-act .spacer{margin-left:auto}.nxb-act.pick{background:linear-gradient(90deg,var(--aktyd),var(--aktyd) 62%,transparent);border-bottom-color:#2fe3d43d}@supports (color:color-mix(in lab,red,red)){.nxb-act.pick{background:linear-gradient(90deg,color-mix(in srgb,var(--aktyd) 20%,transparent),color-mix(in srgb,var(--aktyd) 5%,transparent) 62%,transparent)}}.nxb-act.pick .verb{color:var(--aktyd)}.nxb-act.ban{background:linear-gradient(90deg,var(--ban),var(--ban) 62%,transparent);border-bottom-color:#ff4d5e42}@supports (color:color-mix(in lab,red,red)){.nxb-act.ban{background:linear-gradient(90deg,color-mix(in srgb,var(--ban) 22%,transparent),color-mix(in srgb,var(--ban) 5%,transparent) 62%,transparent)}}.nxb-act.ban .verb{color:var(--ban)}.nxb-act.prep{background:linear-gradient(90deg,var(--violet),var(--violet) 62%,transparent);border-bottom-color:#8b7bff4d}@supports (color:color-mix(in lab,red,red)){.nxb-act.prep{background:linear-gradient(90deg,color-mix(in srgb,var(--violet) 26%,transparent),color-mix(in srgb,var(--violet) 6%,transparent) 62%,transparent)}}.nxb-act.prep .verb{color:var(--violet)}.nxb-act.none,.nxb-act.wait{background:linear-gradient(90deg,#ffffff0f,#0000 62%)}.nxb-logo{flex:none;width:auto;height:26px;display:block}.nxb-warn{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--warn);border:1px solid #ffb23e52;border-radius:999px;padding:2px 8px;font-size:9px}.nxb-seq{flex-wrap:wrap}.nxb-seq,.nxb-seq-cell{align-items:center;gap:3px;display:inline-flex}.nxb-seq .sep{background:var(--line-strong);flex:none;width:1px;height:11px;margin:0 3px}.nxb-seq .mk{box-sizing:border-box;background:0 0;border:1px solid;flex:none;width:8px;height:8px;display:block}.nxb-seq .mk.ban{color:var(--ban);border-radius:2px}.nxb-seq .mk.pick{color:var(--aktyd);border-radius:50%}.nxb-seq .mk.done{background:currentColor}.nxb-seq .mk.todo{opacity:.3}.nxb-seq .mk.theirs{opacity:.34}.nxb-seq .mk.theirs.todo{opacity:.16}.nxb-seq .mk.now{box-shadow:0 0 0 2px}@supports (color:color-mix(in lab,red,red)){.nxb-seq .mk.now{box-shadow:0 0 0 2px color-mix(in srgb,currentColor 45%,transparent)}}.nxb-seq .mk.now{transform:scale(1.25)}.nxb-hypo{color:var(--muted);background:#8b7bff17;border-bottom:1px solid #8b7bff57;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:9px 16px;font-size:13px;display:flex}.nxb-hypo b{color:var(--violet)}.nxb-hypo a{color:var(--gold);border-bottom:1px solid var(--gold);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.nxb-hypo a{border-bottom:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}}.nxb-hypo a:focus-visible,.nxb-hypo a:hover{border-bottom-color:var(--gold)}.nxb-fallback{color:var(--muted);background:#ffb23e0f;border-bottom:1px solid #ffb23e52;margin:0;padding:11px 16px;font-size:13.5px}.nxb-fallback b{color:var(--warn)}.nxb-wait{color:var(--muted);max-width:86ch;margin:0;padding:14px 16px;font-size:13.5px}.nxb-row{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;display:grid}.nxb-row>*{min-width:0;padding:14px 16px}.nxb-row>*+*{border-left:1px solid var(--line)}.nxb-col-h{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:9px;font-size:9px;display:block}.nxb-none{color:var(--dim);margin:0;font-size:13px}.nxb-reco{align-items:flex-start;gap:14px;display:flex}.nxb-reco-body{flex:1;min-width:0}.nxb-reco h3{font-family:var(--display);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:9px;margin:0;font-size:27px;font-weight:700;line-height:1.05;display:flex}.nxb-reco h3 i{font-style:normal;letter-spacing:.08em;font-size:10px}.nxb-reco h3 i,.nxb-style{font-family:var(--mono);text-transform:uppercase;color:var(--dim)}.nxb-style{letter-spacing:.1em;border:1px solid var(--line);white-space:nowrap;border-radius:5px;align-self:center;padding:2px 6px;font-size:9.5px}.nxb-why{color:var(--text);margin:5px 0 0;font-size:14px}.nxb-risk{color:var(--muted);margin:4px 0 0;font-size:13px}.nxb-seen{color:var(--dim);margin:4px 0 0;font-size:12.5px}.nxb-dep{color:var(--warn);margin:5px 0 0;font-size:13px}.nxb-rep{color:var(--aktyd)}.nxb-chips{flex-wrap:wrap;gap:8px;display:flex}.nxb-chip{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;align-items:center;gap:8px;padding:5px 11px 5px 6px;display:inline-flex}.nxb-chip em{font-style:normal;font-family:var(--display);font-size:15px;font-weight:600;line-height:1}.nxb-chip.risky{border-color:#ffb23e61}.nxb-sw{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nxb-sw li{color:var(--muted);font-size:13px}.nxb-sw-try{color:var(--muted);border-bottom:1px dotted var(--line-strong);text-decoration:none}.nxb-sw-try:focus-visible,.nxb-sw-try:hover{color:var(--text);border-bottom-color:var(--gold)}.nxb-q{border-top:1px solid var(--line);padding:13px 16px}.nxb-q h5{font-family:var(--display);margin:0 0 9px;font-size:17px;font-weight:600}.nxb-answers{flex-wrap:wrap;gap:8px;display:flex}.nxb-ans{background:var(--surface-3);border:1px solid var(--line-strong);color:var(--text);border-radius:8px;padding:6px 11px;font-size:13px}.nxb-ans.changes{color:var(--aktyd);border-color:#2fe3d46b}.nxb-try{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;padding:11px 16px;display:flex}.nxb-tryb{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:9px;align-items:center;gap:7px;padding:5px 11px 5px 6px;font-size:13px;text-decoration:none;display:inline-flex}.nxb-tryb:focus-visible,.nxb-tryb:hover{border-color:var(--line-strong);color:var(--text)}.nxb-foot{border-top:1px solid var(--line);background:#0000002e;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 16px;display:flex}.nxb-lab{letter-spacing:.14em;text-transform:uppercase;font-size:9px}.nxb-lab,.nxb-limits{font-family:var(--mono);color:var(--dim)}.nxb-limits{letter-spacing:.06em;margin-left:auto;font-size:10px}.nxb-v2head{border-bottom:1px solid var(--line);background:linear-gradient(#8b7bff14,#0000);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.nxb-v2head .tag{letter-spacing:.2em;color:var(--violet);font-weight:700}.nxb-v2head .tag,.nxb-v2head .where{font-family:var(--mono);text-transform:uppercase;font-size:10px}.nxb-v2head .where{letter-spacing:.12em;color:var(--muted)}.nxb-v2chip{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;color:var(--aktyd);background:#2fe3d41a;border:1px solid #2fe3d473;border-radius:5px;align-items:center;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.nxb-v2chip.vio{color:var(--violet);background:#8b7bff1a;border-color:#8b7bff73}.nxb-v2grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,.95fr);display:grid}.nxb-v2col{flex-direction:column;gap:11px;min-width:0;padding:14px 16px 16px;display:flex}.nxb-v2col+.nxb-v2col{border-left:1px solid var(--line)}.nxb-v2h{align-items:baseline;gap:8px;display:flex}.nxb-v2h .n{font-family:var(--display);color:var(--aktyd);font-size:15px;font-weight:700}.nxb-v2h .t{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.nxb-take{flex-direction:column;gap:8px;display:flex}.nxb-pick{background:linear-gradient(120deg,#2fe3d41a,var(--surface-2) 70%);border:1px solid #2fe3d459;border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 10px;display:grid}.nxb-pick.ban{background:linear-gradient(120deg,#ff4d5e1a,var(--surface-2) 70%);border-color:#ff4d5e66}.nxb-pick .nm{font-family:var(--display);letter-spacing:.015em;font-size:19px;font-weight:700;line-height:1.05}.nxb-pick .ln{align-items:center;gap:6px;margin-top:3px;display:flex}.nxb-pick .pl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:10px}.nxb-pick .sc{font-family:var(--mono);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:10px}.nxb-pick .sc b{font-family:var(--display);color:var(--aktyd);font-size:17px;display:block}.nxb-together{color:var(--muted);border-left:2px solid #8b7bff80;margin:0;padding-left:9px;font-size:11.5px;line-height:1.5}.nxb-why2{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nxb-why2 li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:9px;font-size:12.5px;line-height:1.45;display:grid}.nxb-why2 .v{font-family:var(--display);color:var(--good);text-align:right;font-variant-numeric:tabular-nums;min-width:48px;font-size:16px;font-weight:700}.nxb-why2 .src{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin-top:1px;font-size:9px;display:block}.nxb-finish{flex-direction:column;gap:7px;display:flex}.nxb-frow{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;grid-template-columns:20px 30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;display:grid}.nxb-frow .nm{font-size:13px;font-weight:700}.nxb-avail{font-family:var(--mono);color:var(--good);font-variant-numeric:tabular-nums;font-size:10px}.nxb-avail.low{color:var(--warn)}.nxb-dir{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.nxb-v2foot{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.nxb-box{flex-direction:column;gap:8px;min-width:0;padding:13px 16px 15px;display:flex}.nxb-box+.nxb-box{border-left:1px solid var(--line)}.nxb-cond{flex-direction:column;gap:6px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.nxb-cond li{align-items:baseline;gap:8px;display:flex}.nxb-cond li:before{content:"";background:var(--warn);flex:none;width:6px;height:6px;margin-top:6px;transform:rotate(45deg)}.nxb-unc{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.nxb-more{border-top:1px solid var(--line)}.nxb-more summary{cursor:pointer;font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);padding:11px 16px;font-size:10px;font-weight:700;list-style:none}.nxb-more summary::-webkit-details-marker{display:none}.nxb-more summary:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.nxb-more[open] summary{color:var(--aktyd)}.nxb-alts{padding:0 16px 14px}.nxb-alts-list{flex-direction:column;gap:6px;display:flex}.nxb-v2foot.solo{grid-template-columns:1fr}@container content (min-width:1860px){.nxb-v2body{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.nxb-v2body>.nxb-v2foot,.nxb-v2body>.nxb-v2grid{display:contents}.nxb-v2body .nxb-box{border-left:1px solid var(--line)}}.nxb-alt{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:grid}.nxb-alt .picks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nxb-alt .p{align-items:center;gap:6px;display:inline-flex}.nxb-alt .et,.nxb-alt .gap{color:var(--dim)}.nxb-alt .gap{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:10px}@media (max-width:900px){.nxb-v2foot,.nxb-v2grid{grid-template-columns:1fr}.nxb-box+.nxb-box,.nxb-v2col+.nxb-v2col{border-left:0;border-top:1px solid var(--line)}.nxb-row{grid-template-columns:1fr}.nxb-row>*+*{border-left:0;border-top:1px solid var(--line)}.nxb-reco h3{font-size:22px}.nxb-limits{margin-left:0}}.dr-col .pslot.simule{background:#8b7bff14;border-style:dashed;border-color:#8b7bff99}.pslot .sim{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--violet);border:1px solid #8b7bff73;border-radius:4px;flex:none;padding:1px 5px;font-size:8.5px}.arow:disabled,.bk:disabled,.bslot:disabled,.pslot:disabled{opacity:.42;cursor:not-allowed}.pslot:disabled:hover{border-color:var(--line)}.bslot:disabled:hover{border-color:var(--line-strong)}.arow:disabled:hover,.bk:disabled:hover{border-color:var(--line);color:var(--dim)}.accept-who{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);flex:none;align-self:flex-start;padding-top:4px;font-size:9.5px}.accept-caveat.solo{flex:none;margin:10px 0 0;padding-left:12px}.dr-side{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;align-items:center;gap:4px;padding:3px;display:inline-flex}.dr-side .lab{letter-spacing:.14em;padding:0 4px;font-size:9px}.dr-side .lab,.dr-sidebtn{font-family:var(--mono);text-transform:uppercase;color:var(--dim)}.dr-sidebtn{letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 9px;font-size:10px;font-weight:700;transition:all .14s}.dr-sidebtn:hover{color:var(--text)}.dr-sidebtn.blue.on{color:#9dc4ff;background:#5aa0ff29;box-shadow:inset 0 0 0 1px #5aa0ff66}.dr-sidebtn.red.on{color:#ffa0a0;background:#ff5e5e29;box-shadow:inset 0 0 0 1px #ff5e5e66}.dr-sidebtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dr-tour{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:10px;font-weight:700;display:inline-flex}.dr-tour .dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.dr-tour.a-nous{color:var(--aktyd);background:#2fe3d414;border-color:#2fe3d46b}.db-week{border:1px solid var(--line-strong);background:var(--surface);border-radius:16px}.db-week,.db-whead{position:relative;overflow:hidden}.db-art{opacity:1;filter:saturate(.95);display:flex;position:absolute;inset:0}.db-artcell{object-fit:cover;object-position:center top;flex:1 1 0;min-width:0;height:100%}.db-veil{background:linear-gradient(#0a0a12cc,#0a0a129e 52%,#0a0a12db 88%,#111118);position:absolute;inset:0}.db-inner{padding:22px 26px 24px;position:relative}.db-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.db-spacer{flex:1}.db-eyebrow{color:#fff;font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.db-eyebrow:before{content:"";background:linear-gradient(180deg,var(--gold),var(--violet));width:3px;height:15px;box-shadow:0 0 12px var(--gold);border-radius:2px;flex:none}@supports (color:color-mix(in lab,red,red)){.db-eyebrow:before{box-shadow:0 0 12px color-mix(in srgb,var(--gold) 55%,transparent)}}.db-count{align-items:center;gap:9px;display:flex}.db-count b{font-family:var(--display);color:var(--aktyd);font-size:34px;font-weight:700;line-height:.85}.db-count span{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:#e4e4ef;font-size:9.5px}.db-vsep{background:var(--line-strong);flex:none;width:1px;height:26px}.db-week h2{font-size:30px;line-height:1.16}.db-lede{color:#e8e8f2;text-wrap:pretty;flex-direction:column;gap:11px;margin:14px 0 0;font-size:13.5px;line-height:1.72;display:flex}.db-lede p{margin:0}.db-count,.db-eyebrow,.db-inner h2,.db-lede{text-shadow:0 1px 10px #06060cf2,0 0 3px #06060ccc}.db-goal{--e1:var(--gold)}@supports (color:color-mix(in lab,red,red)){.db-goal{--e1:color-mix(in srgb,var(--gold) 78%,#0a0a12)}}.db-goal{--e2:var(--or-sombre)}@supports (color:color-mix(in lab,red,red)){.db-goal{--e2:color-mix(in srgb,var(--or-sombre) 78%,#0a0a12)}}.db-goal{--cp:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));width:fit-content;max-width:100%;clip-path:var(--cp);background:linear-gradient(115deg,var(--e1),var(--e2),var(--e1),var(--e2));background-size:280% 100%;margin:18px auto 0;padding:9px 18px 10px;animation:db-goalflow 3.2s ease-in-out infinite alternate;position:relative}@keyframes db-goalflow{0%{background-position:0 0}to{background-position:100% 0}}.db-goal:before{content:"";clip-path:var(--cp);z-index:0;background:#08080e;position:absolute;inset:2.6px}.db-goal:after{content:"";z-index:2;background:var(--or-clair);width:4px;height:4px;box-shadow:0 0 7px var(--gold);animation:db-gem 2.6s ease-in-out infinite;position:absolute;top:6px;right:6px;transform:rotate(45deg)}@keyframes db-gem{0%,to{opacity:.8;transform:rotate(45deg)scale(1)}50%{opacity:1;transform:rotate(45deg)scale(1.22)}}.db-goal>*{z-index:1;position:relative}.db-gring{justify-content:center;gap:14px}.db-gnum,.db-gring{align-items:center;display:flex}.db-gnum{flex-direction:column;gap:3px;min-width:0}.db-gcur{font-family:var(--mono);color:var(--dim);letter-spacing:.05em;font-size:10px}.db-jrn{flex-wrap:wrap;align-items:baseline;gap:10px;line-height:1;display:flex}.db-jrn .lab{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:9px}.db-jrn .from{font-family:var(--display);color:var(--muted);letter-spacing:.01em;font-size:17px;font-weight:700}.db-jrn .arw{color:var(--dim);font-size:15px}.db-jrn .to{font-family:var(--display);color:var(--aktyd);letter-spacing:.01em;text-shadow:0 0 22px #2fe3d452;font-size:28px;font-weight:700}.db-ring{flex:none;place-items:center;display:grid;position:relative}.db-ring svg{display:block;transform:rotate(-90deg)}.db-ring .arc{animation:db-arc .9s cubic-bezier(.22,1,.36,1) both}@keyframes db-arc{0%{stroke-dashoffset:var(--c)}to{stroke-dashoffset:0}}.db-ring .rv{font-family:var(--display);letter-spacing:.01em;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;inset:0;transform:translateY(.024em)}.pj{container-type:inline-size}.pj-box{border:1px solid var(--line-strong);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);display:grid;overflow:hidden}.pj-box--alone{grid-template-columns:1fr}.pj-feat{background:radial-gradient(110% 150% at 0 0,var(--ec),transparent 60%),#0d0d18;grid-template-columns:auto minmax(0,1fr);gap:28px;padding:24px 28px 22px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.pj-feat{background:radial-gradient(110% 150% at 0 0,color-mix(in srgb,var(--ec) 26%,transparent),transparent 60%),#0d0d18}}.pj-feat{border-right:1px solid var(--line);isolation:isolate;overflow:hidden}.pj-box--alone .pj-feat{border-right:0}.pj-ghost{width:250px;height:250px;color:var(--ec);opacity:.06;z-index:-1;pointer-events:none;position:absolute;top:-30px;right:-24px}.pj-feat--img .pj-ghost{display:none}.pj-eic{width:15px;height:15px;color:var(--ec);flex:none}.pj-chk{width:13px;height:13px;color:var(--good);flex:none}.pj-ic{flex:none;width:14px;height:14px}.pj-date{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;min-width:118px;padding-right:28px;line-height:1;display:flex}.pj-date-w{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--aktyd);font-size:12px;font-weight:700}.pj-date-n{font-family:var(--display);color:#fff;text-shadow:0 0 34px #2fe3d447;margin:10px 0 8px;font-size:104px;font-weight:700;line-height:.84}.pj-date-m{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:10px}.pj-date--later .pj-date-w{color:var(--violet)}.pj-date--later .pj-date-n{text-shadow:0 0 34px #8b7bff4d}.pj-body{flex-direction:column;gap:16px;min-width:0;display:flex}.pj-tags{flex-wrap:wrap;gap:10px 12px;display:flex}.pj-tags,.pj-when{align-items:center}.pj-when{height:26px;font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bg);background:var(--aktyd);white-space:nowrap;border-radius:6px;padding:1px 10px 0;font-size:10px;font-weight:700;display:inline-flex}.pj-when--later{background:var(--violet);color:#fff}.pj-cd{--cc:var(--good);color:var(--cc);white-space:nowrap;align-items:baseline;gap:8px;line-height:1;display:inline-flex}.pj-cd--soon{--cc:var(--warn)}.pj-cd--calm{--cc:var(--muted)}.pj-cd-lb{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:700}.pj-cd-v{align-items:baseline;display:inline-flex}.pj-cd-n{font-family:var(--display);letter-spacing:.01em;font-size:25px;font-weight:700}.pj-cd-u{opacity:.75;margin:0 4px 0 2px;font-size:10px}.pj-cd-u,.pj-fmt{font-family:var(--mono);font-weight:700}.pj-fmt{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ec);border-radius:5px;align-items:center;padding:3px 7px;font-size:9.5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pj-fmt{border:1px solid color-mix(in srgb,var(--ec) 50%,transparent)}}.pj-fmt{color:var(--ec);background:var(--ec)}@supports (color:color-mix(in lab,red,red)){.pj-fmt{background:color-mix(in srgb,var(--ec) 12%,transparent)}}.pj-thr{align-items:center;gap:12px;margin-left:auto;display:flex}.pj-thr-ban{flex:none;display:block;position:relative}.pj-thr-pic{filter:saturate(.3)brightness(.8);background:50%/cover no-repeat;border-radius:9px;width:40px;height:40px;display:block;box-shadow:0 0 20px -4px #ff4d5ebf}.pj-thr-ban:after{content:"";filter:drop-shadow(0 0 4px var(--ban));background:linear-gradient(135deg,transparent calc(50% - 1.5px),var(--ban) calc(50% - 1.5px),var(--ban) calc(50% + 1.5px),transparent calc(50% + 1.5px));position:absolute;inset:-3px}.pj-thr-txt{flex-direction:column;gap:5px;line-height:1;display:flex}.pj-thr-txt small{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#ff8f9b;text-shadow:0 1px 8px #000000e6;font-size:8.5px;font-weight:700}.pj-thr-txt b{font-family:var(--display);color:#fff;letter-spacing:.02em;text-shadow:0 1px 10px #000000f2;font-size:20px;font-weight:700}.pj-poster{flex-direction:column;gap:10px;min-width:0;display:flex}.pj-type{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ec);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.pj-type .pj-eic{width:18px;height:18px}.pj-vs{font-family:var(--display);letter-spacing:.01em;flex-wrap:wrap;align-items:baseline;gap:14px;min-width:0;font-weight:700;line-height:1;display:flex}.pj-vs-us{color:var(--aktyd);font-size:22px}.pj-vs-x{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:11px}.pj-vs-one,.pj-vs-them{color:#fff;overflow-wrap:anywhere;font-size:44px}.pj-nobody{color:var(--dim);font-size:12.5px}.pj-meta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.pj-hours{font-family:var(--mono);color:var(--good);white-space:nowrap;font-size:21px;font-weight:700}.pj-hours-arw{color:var(--dim);margin:0 6px;font-weight:400}.pj-elo{border-left:1px solid var(--line-strong);align-items:center;gap:10px;margin-left:6px;padding-left:20px;display:inline-flex}.pj-meta .pj-elo:first-child{border-left:0;margin-left:0;padding-left:0}.pj-elo-k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:9px;font-weight:700;line-height:1.25}.pj-elo .rank{font-family:var(--display);letter-spacing:.01em;gap:8px;font-size:22px;line-height:1}.pj-elo .rank .gem{width:32px;height:32px}.pj-acts{border-top:1px solid var(--line);flex-wrap:wrap;align-self:stretch;gap:9px;margin-top:16px;padding-top:18px;display:flex}.pj-acts,.pj-btn{align-items:center}.pj-btn{font-family:var(--sans);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--text);white-space:nowrap;border-radius:8px;justify-content:center;gap:7px;padding:calc(8px - .105em) 14px calc(8px + .105em);font-size:12.5px;font-weight:700;line-height:1;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.pj-btn:hover{background:var(--surface-3);border-color:var(--gold)}.pj-btn--solid{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,var(--gold))}@supports (color:color-mix(in lab,red,red)){.pj-btn--solid{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,color-mix(in srgb,var(--gold) 70%,var(--or-sombre)))}}.pj-btn--solid{color:var(--bg);border-color:#0000}.pj-btn--solid:hover{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,var(--gold))}@supports (color:color-mix(in lab,red,red)){.pj-btn--solid:hover{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,color-mix(in srgb,var(--gold) 70%,var(--or-sombre)))}}.pj-btn--solid:hover{filter:brightness(1.08);border-color:#0000}.pj-rail{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pj-rev{grid-template-columns:62px 18px minmax(0,1fr);gap:0 12px;padding-bottom:16px;display:grid;position:relative}.pj-rev:last-child{padding-bottom:0}.pj-rev:before{content:"";background:var(--line-strong);width:2px;position:absolute;top:18px;bottom:-2px;left:82px}.pj-rev:last-child:before{display:none}.pj-rtime{font-family:var(--mono);color:var(--good);text-align:right;padding-top:1px;font-size:15px;font-weight:700;line-height:1.2}.pj-rtime small{color:var(--dim);font-size:10.5px;font-weight:400;display:block}.pj-rdot{border:2px solid var(--ec);background:#0d0d18;border-radius:50%;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.pj-rdot:after{content:"";background:var(--ec);border-radius:50%;width:8px;height:8px}.pj-rbody{flex-direction:column;gap:6px;min-width:0;display:flex}.pj-rtype{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ec);flex-wrap:wrap;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.pj-rh{font-family:var(--display);color:var(--text);font-size:22px;font-weight:700;line-height:1.05}.pj-rh .pj-vs-x{letter-spacing:.18em;margin-right:8px;font-size:10px}.pj-rev--lead .pj-rh{color:#fff;font-size:36px}.pj-rev--next .pj-rdot{box-shadow:0 0 0 5px var(--ec),0 0 16px var(--ec)}@supports (color:color-mix(in lab,red,red)){.pj-rev--next .pj-rdot{box-shadow:0 0 0 5px color-mix(in srgb,var(--ec) 22%,transparent),0 0 16px var(--ec)}}.pj-rev--done{opacity:.46}.pj-rev--done .pj-rdot{border-color:var(--good)}.pj-rev--done .pj-rdot:after{display:none}.pj-rev--done .pj-rtime{color:var(--dim);-webkit-text-decoration:line-through #ffffff4d;text-decoration:line-through #ffffff4d}.pj-done{color:var(--good);align-items:center;gap:4px;display:inline-flex}.pj-side{flex-direction:column;gap:8px;min-width:0;padding:0 14px 14px;display:flex}.pj-sh{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);padding:18px 6px 2px;font-size:10px;font-weight:700}.pj-nday{--dc:var(--t-off);background:radial-gradient(90% 130% at 0 0,var(--dc),transparent 62%),#ffffff08;border-radius:12px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab,red,red)){.pj-nday{background:radial-gradient(90% 130% at 0 0,color-mix(in srgb,var(--dc) 22%,transparent),transparent 62%),#ffffff08}}.pj-mini{flex-direction:column;align-items:center;line-height:1;display:flex}.pj-mini span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:9.5px}.pj-mini b{font-family:var(--display);color:#fff;font-size:34px;font-weight:700}.pj-mini em{font-style:normal;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--aktyd);margin-top:5px;font-size:8.5px;font-weight:700}.pj-nlines{flex-direction:column;min-width:0;display:flex}.pj-nl{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding-block:9px;display:grid}.pj-nl:first-child{padding-top:0}.pj-nl:last-child{padding-bottom:0}.pj-nl+.pj-nl{border-top:1px dashed var(--line-strong)}.pj-nl-h{flex-direction:column;line-height:1;display:flex}.pj-nl-h b{font-family:var(--display);color:var(--good);letter-spacing:.02em;font-size:25px;font-weight:700}.pj-nl-h small{font-family:var(--mono);color:var(--dim);margin-top:4px;font-size:10px}.pj-nl-c{flex-direction:column;gap:2px;min-width:0;display:flex}.pj-nl-l{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ec);align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.pj-nl-w{color:var(--text);font-size:14px;font-weight:700;line-height:1.3}.pj-nl-w--none{color:var(--dim);font-size:12.5px;font-weight:400}.pj-nl-lk{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--violet);width:fit-content;font-size:9.5px;text-decoration:none}.pj-nl-lk:hover{color:var(--text)}.pj-side--one{justify-content:center}.pj-side--one .pj-sh{padding-top:0}.pj-over{background:radial-gradient(100% 160% at 0 0,#8b7bff24,#0000 60%),#0d0d18;flex-wrap:wrap;align-items:center;gap:20px;padding:24px 28px;display:flex}.pj-over-t{flex-direction:column;flex:1;gap:4px;min-width:220px;display:flex}.pj-over-t b{font-family:var(--display);letter-spacing:.01em;font-size:26px;font-weight:700}.pj-over-t span{color:var(--muted);font-size:13px}.pj-bg{z-index:-2;pointer-events:none;position:absolute;inset:0}.pj-bg--otp{opacity:.78;background-position:50% 28%;background-size:cover;left:40%;-webkit-mask-image:linear-gradient(90deg,#0000,#0000008c 30%,#000 62%);mask-image:linear-gradient(90deg,#0000,#0000008c 30%,#000 62%)}.pj-bg--rift{aspect-ratio:1;opacity:.2;filter:grayscale()sepia()hue-rotate(130deg)saturate(1.6)brightness(1.25);background:url(/map/rift.png) 50%/contain no-repeat;inset:4% 24px 4% auto;-webkit-mask-image:radial-gradient(closest-side,#000 45%,#0000 100%);mask-image:radial-gradient(closest-side,#000 45%,#0000 100%)}.pj-bg--hex{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'><path fill='white' fill-opacity='.055' d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/></svg>");background-size:34px;-webkit-mask-image:radial-gradient(120% 150% at 100% 40%,#000 15%,#0000 72%);mask-image:radial-gradient(120% 150% at 100% 40%,#000 15%,#0000 72%)}.pj-bg--hex:after{content:"";background:radial-gradient(circle,var(--ec),transparent 65%);border-radius:50%;width:360px;height:360px;position:absolute;top:-60px;right:-60px}@supports (color:color-mix(in lab,red,red)){.pj-bg--hex:after{background:radial-gradient(circle,color-mix(in srgb,var(--ec) 30%,transparent),transparent 65%)}}.pj-feat--img :is(.pj-vs,.pj-hours,.pj-elo,.pj-type){text-shadow:0 1px 10px #06060cf2,0 0 3px #06060ccc}.pj-tiles{align-items:stretch;display:none}.pj-tile{isolation:isolate;background:var(--ec);border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;gap:8px;min-width:0;padding:18px 20px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.pj-tile{background:color-mix(in srgb,var(--ec) 12%,#0c0c16)}}.pj-tile{box-shadow:0 18px 40px -26px #000000e6}.pj-tile--lead{flex:1.9 1 0}.pj-tile--done{opacity:.45}.pj-tile>.pj-bg{z-index:-1}.pj-tile>.pj-bg--otp{opacity:.75;background-position:50% 25%;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#00000073 35%,#000 78%);mask-image:linear-gradient(90deg,#0000,#00000073 35%,#000 78%)}.pj-tile>.pj-bg--rift{opacity:.24;inset:8% 12px 8% auto}.pj-tile>.pj-thr{margin:0;position:absolute;top:14px;right:16px}.pj-tile-hr{align-items:baseline;gap:6px;line-height:1;display:flex}.pj-tile-hr b{font-family:var(--display);color:var(--good);letter-spacing:.02em;font-size:26px;font-weight:700}.pj-tile-hr i{font-style:normal;font-family:var(--mono);color:var(--dim);font-size:10.5px}.pj-tile-hr i:before{content:"→ "}.pj-tile-ty{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ec);flex-wrap:wrap;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.pj-tile-hd{font-family:var(--display);color:var(--text);font-size:22px;font-weight:700;line-height:1.05}.pj-tile-hd .pj-vs-x{letter-spacing:.18em;margin-right:8px;font-size:10px}.pj-tile--lead .pj-tile-hd{color:#fff;flex-wrap:wrap;align-items:baseline;gap:0 10px;font-size:40px;display:flex}.pj-tile--lead .pj-tile-hd .pj-vs-us{font-size:21px}.pj-tile--lead .pj-tile-hd .pj-vs-x{margin:0}.pj-tile :is(.pj-tile-hd,.pj-tile-hr,.pj-tile-ty){text-shadow:0 1px 10px #06060cf2,0 0 3px #06060ccc}.pj-tile .pj-meta{margin-top:2px}.pj-chev{flex:0 0 70px;justify-content:center;align-items:center;gap:2px;display:flex}.pj-chev span{border-top:2.5px solid var(--c2);border-right:2.5px solid var(--c2);opacity:.15;will-change:opacity;width:12px;height:12px;animation:pj-chev 1.5s ease-in-out infinite;display:block;transform:rotate(45deg)}.pj-chev span:nth-child(2){animation-delay:.2s}.pj-chev span:nth-child(3){animation-delay:.4s}@keyframes pj-chev{0%,to{opacity:.15}40%{opacity:1}}.pj-amb{z-index:-2;pointer-events:none;background:radial-gradient(55% 85% at 70% -12%,var(--c2),transparent 70%),radial-gradient(30% 70% at 30% 80%,var(--c1),transparent 70%);display:none;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.pj-amb{background:radial-gradient(55% 85% at 70% -12%,color-mix(in srgb,var(--c2) 36%,transparent),transparent 70%),radial-gradient(30% 70% at 30% 80%,color-mix(in srgb,var(--c1) 20%,transparent),transparent 70%)}}.pj-amb:before{content:"";pointer-events:none;background:repeating-conic-gradient(from 150deg at 70% -10%,var(--c2) 0deg 2.5deg,transparent 2.5deg 8deg);position:absolute;inset:-25%}@supports (color:color-mix(in lab,red,red)){.pj-amb:before{background:repeating-conic-gradient(from 150deg at 70% -10%,color-mix(in srgb,var(--c2) 18%,transparent) 0deg 2.5deg,transparent 2.5deg 8deg)}}.pj-amb:before{-webkit-mask-image:radial-gradient(60% 75% at 70% 12%,#000 15%,#0000 80%);mask-image:radial-gradient(60% 75% at 70% 12%,#000 15%,#0000 80%)}@container (min-width:881px){.pj-box--alone .pj-tiles{display:flex}.pj-box--alone .pj-rail,.pj-box--alone .pj-rxelo{display:none}.pj-box--alone .pj-feat--multi>.pj-amb{display:block}.pj-box--alone .pj-feat--multi .pj-tags>.pj-thr,.pj-box--alone .pj-feat--multi>.pj-bg,.pj-box--alone .pj-feat--multi>.pj-ghost{display:none}}@container (max-width:880px){.pj-box{grid-template-columns:1fr}.pj-feat{border-right:0;border-bottom:1px solid var(--line)}.pj-side--one .pj-sh{padding-top:18px}}@container (max-width:560px){.pj-feat{grid-template-columns:1fr;gap:16px;padding:18px 16px}.pj-ghost{width:170px;height:170px}.pj-date{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;justify-content:center;align-items:baseline;gap:12px;min-width:0;padding:0 0 12px}.pj-date-n{margin:0;font-size:58px}.pj-body{text-align:center;align-items:center}.pj-acts,.pj-meta,.pj-tags,.pj-type,.pj-vs{justify-content:center}.pj-poster{align-items:center}.pj-vs{gap:10px}.pj-vs-one,.pj-vs-them{font-size:30px}.pj-hours,.pj-vs-us{font-size:18px}.pj-rail{text-align:left;align-self:center;max-width:100%}.pj-rev{grid-template-columns:46px 18px minmax(0,1fr);gap:0 10px}.pj-rev:before{left:64px}.pj-rev--lead .pj-rh{font-size:26px}.pj-acts .pj-btn{flex:1}.pj-elo{border-left:0;justify-content:center;padding-left:0}.pj-elo,.pj-thr{margin-left:0}.pj-side{padding-inline:10px}.pj-nday{grid-template-columns:56px minmax(0,250px);justify-content:center}.pj-sh{text-align:center}.pj-bg--otp{opacity:.32;background-position:50% 22%;left:0;-webkit-mask-image:linear-gradient(#000,#0000 55%);mask-image:linear-gradient(#000,#0000 55%)}.pj-bg--rift{opacity:.14;width:300px;height:300px;margin:0 auto;inset:-40px 0 auto}.pj-over{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.pj-chev span{opacity:.6;animation:none}}.db-tiles{background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding-top:1px;display:grid;position:relative}.db-tile{text-align:center;background:#09090fbd;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;padding:15px 14px 16px;display:flex}.db-tile .v{font-family:var(--display);letter-spacing:.01em;font-size:30px;font-weight:700;line-height:1}.db-roster{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.bil-card,.db-pcard{border:1px solid var(--line-strong);background:var(--surface);border-radius:12px;flex-direction:column;min-width:0;transition:border-color .15s,transform .15s;display:flex;position:relative}.bil-card:hover,.db-pcard:hover{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bil-card:hover,.db-pcard:hover{border-color:color-mix(in srgb,var(--gold) 38%,transparent)}}.bil-card:hover,.db-pcard:hover{transform:translateY(-2px)}.db-pcard{overflow:hidden}@media (max-width:640px){.bil-card:hover{transform:none}}.db-pa{opacity:.62;background-position:54% 8%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 0 0 26%}.db-pa,.db-pa--icon{background-size:cover}.db-pa--icon{opacity:.5;background-position:50%;width:132px;height:132px;inset:0 0 auto auto;-webkit-mask:radial-gradient(120% 100% at 100% 0,#000 38%,#0000 72%);mask:radial-gradient(120% 100% at 100% 0,#000 38%,#0000 72%)}.db-pcard:hover .db-pa{transform:scale(1.06)translate(-6px)}.db-pv{background:linear-gradient(96deg,#11111c 34%,#11111cdb 58%,#11111c24);position:absolute;inset:0}.db-pb{flex-direction:column;flex:1;padding:11px 12px 12px;position:relative}.db-pb,.db-phead{gap:9px;display:flex}.db-phead{align-items:center;min-width:0}.db-phead .nm{font-family:var(--display);letter-spacing:.015em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:1.05;overflow:hidden}.db-objlist{flex-direction:column;display:flex}.db-orow{border-top:1px solid var(--line);align-items:center;gap:11px;padding:9px 0;display:flex}.db-orow:first-child{border-top:0;padding-top:3px}.db-ob{flex-direction:column;gap:1px}.db-ob,.db-okrow{min-width:0;display:flex}.db-okrow{flex-wrap:wrap;align-items:center;gap:2px 6px}.db-okrow .k{flex-shrink:0}.db-okrow .badge{padding:1px 6px;font-size:8.5px}.db-orow .k{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dim);text-overflow:ellipsis;font-size:9px;overflow:hidden}.db-orow .j,.db-orow .k{white-space:nowrap;font-weight:700}.db-orow .j{font-family:var(--display);color:var(--muted);letter-spacing:.01em;font-size:15px}.db-orow .j b{color:var(--aktyd);font-size:22px}.db-orow .j .u{color:var(--muted);margin-left:2px;font-size:12px}.db-orow.coach{border-top:0;border-left:2px solid #8b7bff80;margin:6px 0 0;padding-left:8px;display:block}.db-orow.coach .t{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.db-orow.blank{color:var(--dim);border-top:0;padding-top:6px;font-size:11.5px;line-height:1.45;display:block}.db-pfoot{border-top:1px solid var(--line);gap:8px;margin-top:auto;padding-top:8px}.db-pfoot,.db-pool{align-items:center;display:flex}.db-pool{gap:6px}.db-pool .pl{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--dim);margin-right:2px;font-size:9px}.db-pool .cico{border:1px solid var(--line-strong);border-radius:6px;width:24px;height:24px}.db-pool.lg{gap:9px}.db-pool.lg .cico{border-radius:9px;width:44px;height:44px}.db-solo{border:1px solid var(--line-strong);background:var(--surface);border-radius:16px;position:relative;overflow:hidden}.db-solo .db-pa{opacity:.66;background-position:56% 10%;inset:0 0 0 44%}.db-solo .db-pv{background:linear-gradient(96deg,#11111c 38%,#11111ce0 58%,#11111c1f)}.db-sb{flex-direction:column;gap:20px;padding:22px 26px 24px;display:flex;position:relative}.db-shead{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.db-shead .nm{font-family:var(--display);letter-spacing:.015em;font-size:33px;font-weight:700;line-height:1}.db-idline{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.db-idline .sep{background:var(--line-strong);flex:none;width:1px;height:26px}.db-idline .rolename{letter-spacing:.16em;font-size:12px;font-weight:700}.db-idline .rolename,.db-smeta{font-family:var(--mono);text-transform:uppercase}.db-smeta{letter-spacing:.14em;color:var(--dim);flex-wrap:wrap;gap:10px;margin-top:6px;font-size:10px}.db-smeta,.db-spool{align-items:center;display:flex}.db-spool{border:1px solid var(--line);background:#09090f9e;border-radius:11px;padding:9px 11px 10px}.db-sgoals{grid-template-columns:repeat(auto-fit,minmax(252px,1fr));gap:13px;display:grid}.db-sgoal{border:1px solid var(--line);background:#09090f9e;border-radius:12px;flex-direction:column;gap:12px;padding:15px 16px 16px;display:flex}.db-sgoal .gt{font-size:14px;font-weight:700;line-height:1.3}.db-sgoal .gd{color:var(--muted);margin:0;font-size:11.5px;line-height:1.7}.db-sfoot{border-top:1px solid var(--line);flex-direction:column;gap:16px;padding-top:18px;display:flex}.db-minis{background:var(--line);border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:1px;display:grid;overflow:hidden}.db-mini{text-align:center;background:#09090f80;flex-direction:column;align-items:center;gap:2px;padding:12px 10px;display:flex}.db-mini .v{font-family:var(--display);letter-spacing:.01em;font-size:24px;font-weight:700;line-height:1.1}.db-drills{border-left:2px solid #8b7bff66;flex-direction:column;gap:3px;margin-top:2px;padding-left:11px;display:flex}.db-drills .dh{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--violet);margin-bottom:2px;font-size:8.5px}.db-drill{color:var(--muted);text-align:left;font-size:11.5px;line-height:1.4;font-family:var(--sans);background:0 0;border:0;border-radius:5px;align-items:baseline;gap:8px;width:fit-content;max-width:100%;margin-left:-4px;padding:3px 6px 3px 4px;text-decoration:none;transition:all .14s;display:flex}.db-drill:hover{color:var(--text);background:#8b7bff21}.db-drill .n{font-family:var(--mono);color:var(--violet);flex:none;font-size:10px;font-weight:700}.db-lever{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:13px;padding:13px 14px;transition:all .15s;display:grid}.db-lever:hover{border-color:var(--line-strong);background:var(--surface-3)}.db-lever.picked{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.db-lever.picked{border-color:color-mix(in srgb,var(--gold) 50%,transparent)}}.db-lever.picked{background:linear-gradient(120deg,var(--gold),var(--surface-2) 62%)}@supports (color:color-mix(in lab,red,red)){.db-lever.picked{background:linear-gradient(120deg,color-mix(in srgb,var(--gold) 10%,transparent),var(--surface-2) 62%)}}.db-rankn{font-family:var(--display);color:var(--dim);text-align:center;font-size:22px;font-weight:700;line-height:1.3}.db-lever.picked .db-rankn{color:var(--aktyd)}.db-lvmain{flex-direction:column;gap:9px;min-width:0;display:flex}.db-lvtitle{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.db-lvtitle b{font-size:13.5px}.db-lvnote{color:var(--muted);max-width:70ch;margin:0;font-size:11.5px;line-height:1.7}.db-lvside{flex-direction:column;align-items:stretch;gap:7px;min-width:104px;display:flex}.db-src{color:var(--dim);border-top:1px dashed var(--line);align-items:flex-start;gap:8px;padding-top:8px;font-size:11px;line-height:1.5;display:flex}@media (max-width:1080px){.db-roster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.db-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.db-solo .db-pa{opacity:.3;inset:0 0 0 54%}.db-shead .nm{font-size:27px}}@media (max-width:680px){.db-roster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.db-inner{padding:18px 16px 20px}.db-week h2{font-size:22px}.db-tiles{grid-template-columns:1fr}.db-sb{padding:18px 16px 20px}.db-jrn .to{font-size:24px}.db-lever{grid-template-columns:22px minmax(0,1fr);row-gap:10px}.db-lvside{flex-direction:row;grid-column:1/-1;align-items:center}}@media (prefers-reduced-motion:reduce){.db-goal,.db-goal:after,.db-ring .arc{animation:none}.bil-card,.db-pa,.db-pcard{transition:none}}.db-ovl{z-index:80;padding:calc(20px + env(safe-area-inset-top,0px)) 16px calc(20px + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.db-ovl-back{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040409c2;position:absolute;inset:0}.db-modal{border:1px solid var(--line-strong);background:var(--surface);border-radius:16px;flex-direction:column;width:min(940px,100%);max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000e6}.db-mhead{border-bottom:1px solid var(--line-strong);background:linear-gradient(#2fe3d412,#0000);flex-wrap:wrap;align-items:center;gap:13px;padding:15px 20px;display:flex}.db-mhead h3{font-size:17px;font-family:var(--display);letter-spacing:.015em;font-weight:700}.db-mbody{flex-direction:column;padding:15px 20px 20px;overflow-y:auto}.db-mbody,.db-mfoot{gap:10px;display:flex}.db-mfoot{border-top:1px solid var(--line-strong);background:#09090f80;flex-wrap:wrap;align-items:center;padding:13px 20px}.db-empty{border:1px dashed var(--line-strong);text-align:center;color:var(--dim);border-radius:11px;padding:24px;font-size:12.5px;line-height:1.7}.db-empty b{color:var(--text);font-size:14px;font-family:var(--display);letter-spacing:.015em;margin-bottom:6px;display:block}.db-guard{color:var(--muted);background:#ffb23e12;border:1px solid #ffb23e4d;border-radius:9px;padding:11px 12px;font-size:12px;line-height:1.6}.db-guard b{color:var(--warn);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:9.5px;display:block}.nx-load{justify-content:center;align-items:center;display:flex}.nx-load--screen{z-index:110;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040409e0;padding-inline:16px;position:fixed;inset:0}.nx-load--cover{z-index:30;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#040409bd;animation:nx-in .2s ease-out .15s both;display:block;position:absolute;inset:0}.nx-load--cover .nx-box{margin:0 auto;padding-block:48px;position:sticky;top:calc(50vh - 90px)}.nx-load--block{width:100%;padding:32px 16px;animation:nx-in .2s ease-out .12s both}@keyframes nx-in{0%{opacity:0}to{opacity:1}}.nx-box{flex-direction:column;align-items:center;gap:18px;width:min(340px,100%);display:flex}.nx-rune{place-items:center;width:104px;height:104px;display:grid;position:relative}.nx-rune .halo{background:radial-gradient(circle,#2fe3d44d,#8b7bff24 45%,#0000 70%);border-radius:50%;animation:nx-halo 2.4s ease-in-out infinite;position:absolute;inset:-14px}.nx-rune .orbit{border:1px solid #2fe3d433;border-radius:50%;animation:nx-spin 3.2s linear infinite;position:absolute;inset:0}.nx-rune .orbit:after{content:"";background:var(--aktyd);width:7px;height:7px;box-shadow:0 0 12px var(--aktyd);border-radius:50%;margin-left:-3.5px;position:absolute;top:-4px;left:50%}.nx-rune img{filter:drop-shadow(0 0 14px #2fe3d480);width:62px;height:62px;animation:nx-beat 2.4s ease-in-out infinite;position:relative}.nx-load--block .nx-rune,.nx-load--cover .nx-rune{width:84px;height:84px}.nx-load--block .nx-rune img,.nx-load--cover .nx-rune img{width:50px;height:50px}.nx-load--block .nx-box,.nx-load--cover .nx-box{gap:14px;width:min(260px,100%)}.nx-rune.off .halo,.nx-rune.off .orbit,.nx-rune.off img{animation:none}.nx-rune.off .halo{opacity:.35}.nx-rune.off img{filter:grayscale(.6)drop-shadow(0 0 8px #ffb23e59)}@keyframes nx-halo{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.1)}}@keyframes nx-spin{to{transform:rotate(1turn)}}@keyframes nx-beat{0%,to{transform:scale(.96)}50%{transform:scale(1.04)}}.nx-title{font-family:var(--display);letter-spacing:.06em;color:var(--text);font-size:20px;font-weight:700}.nx-load--block .nx-title,.nx-load--cover .nx-title{font-size:17px}.nx-bar{background:var(--surface-3);border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.nx-bar b{background:linear-gradient(90deg,var(--aktyd),var(--violet));transition:width .6s cubic-bezier(.4,0,.2,1);top:0;bottom:0;left:0;overflow:hidden;box-shadow:0 0 10px #2fe3d473}.nx-bar b,.nx-bar i{border-radius:999px;display:block;position:absolute}.nx-bar i{background:linear-gradient(90deg,transparent,var(--aktyd),var(--violet),transparent);animation:nx-sweep 1.15s ease-in-out infinite;inset:0;transform:translate(-115%)}.nx-bar.det i{background:linear-gradient(90deg,#0000,#ffffff8c,#0000)}@keyframes nx-sweep{to{transform:translate(360%)}}.nx-step{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-align:center;min-height:1.4em;font-size:10.5px}.nx-detail{color:var(--dim);text-align:center;font-variant-numeric:tabular-nums;margin:-8px 0 0;font-size:12px;line-height:1.5}.nx-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.nx-bar i,.nx-load--block,.nx-load--cover,.nx-rune .halo,.nx-rune .orbit,.nx-rune img{animation:none}}.rp{--side-blue:var(--r-mid);--side-red:var(--ban);flex-direction:column;gap:22px;display:flex}.rp-gl{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.rp .good{color:var(--good)}.rp .warn{color:var(--warn)}.rp .ban{color:var(--ban)}.rp-sect{flex-direction:column;gap:12px;display:flex}.rp-phead,.rp-shead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rp-shead h3{font-family:var(--display);margin:0;font-size:26px;line-height:1}.rp-phead{margin-bottom:14px}.rp-phead h4{font-family:var(--display);align-items:center;gap:8px;margin:0;font-size:20px;line-height:1;display:flex}.rp-shead-end{margin-left:auto}.rp-panel{background:var(--surface);border-radius:20px;min-width:0;padding:20px 22px;position:relative}.rp-dim{color:var(--dim);font-size:12.5px}.rp-ri .dot{width:18px;height:18px}.rp-emb{object-fit:contain;flex:none;display:block}.rp-gem{background:linear-gradient(135deg,var(--tier-platinum),var(--lpc,var(--text)));width:8px;height:8px;box-shadow:0 0 9px var(--lpc,var(--tier-platinum));border-radius:2px;flex:none;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.rp-gem{box-shadow:0 0 9px color-mix(in srgb,var(--lpc,var(--tier-platinum)) 60%,transparent)}}.rp-bar{background:#ffffff0f;height:8px;overflow:hidden}.rp-bar,.rp-bar i{border-radius:5px;display:block}.rp-bar i{background:var(--c,var(--ban));height:100%;box-shadow:0 0 10px var(--c,var(--ban))}@supports (color:color-mix(in lab,red,red)){.rp-bar i{box-shadow:0 0 10px color-mix(in srgb,var(--c,var(--ban)) 60%,transparent)}}.rp-tile{isolation:isolate;text-align:center;background:linear-gradient(180deg,#ffffff0d,#ffffff03 60%),var(--surface-2);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:13px 12px 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12,0 14px 28px -16px #000000e6}.rp-tile:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 100% at 50% 0,var(--c,transparent),transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rp-tile:before{background:radial-gradient(120% 100% at 50% 0,color-mix(in srgb,var(--c,transparent) 22%,transparent),transparent 65%)}}.rp-lab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);gap:6px;font-size:10.5px}.rp-lab,.rp-v{align-items:center;font-weight:700;display:inline-flex}.rp-v{font-family:var(--display);gap:8px;margin-top:5px;font-size:36px;line-height:1}.rp-v small{margin-left:2px;font-size:.45em;font-weight:700}.rp-v--rk{white-space:nowrap;gap:6px;font-size:21px}.rp-v--rk .rp-emb{width:30px;height:30px;margin:-6px -2px}.rp-s{color:var(--muted);align-items:center;gap:6px;font-size:13px;line-height:1.35;display:inline-flex}.rp-s .rp-ri .dot{width:14px;height:14px}.rp-band{isolation:isolate;background:var(--surface);border-radius:22px;justify-content:space-between;align-items:center;gap:16px 26px;padding:22px 24px;display:flex;position:relative}.rp-band-bg{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.rp-band-tx{flex:0 auto;min-width:0}.rp-ttl{align-items:flex-start;gap:8px;margin-top:8px;display:flex}.rp-ttl h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:44px;font-weight:700;line-height:1}.rp-facts{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.rp-fact{word-spacing:3px;color:var(--text);background:linear-gradient(90deg,var(--c),var(--c));border-radius:999px;padding:6px 14px;font-size:15px;font-weight:600;display:inline-block}@supports (color:color-mix(in lab,red,red)){.rp-fact{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 34%,transparent),color-mix(in srgb,var(--c) 14%,transparent))}}.rp-fact{box-shadow:0 0 18px -4px var(--c)}@supports (color:color-mix(in lab,red,red)){.rp-fact{box-shadow:0 0 18px -4px color-mix(in srgb,var(--c) 55%,transparent)}}.rp-fact b{color:var(--c);filter:brightness(1.25);font-weight:800}.rp-fw{color:var(--good);font-weight:800}.rp-bsep{flex:none;align-self:stretch;place-items:center;width:14px;display:grid;position:relative}.rp-bsep:before{content:"";background:linear-gradient(180deg,transparent,var(--tier-platinum) 30%,var(--aktyd) 70%,transparent);width:1px;position:absolute;top:6%;bottom:6%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.rp-bsep:before{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--tier-platinum) 70%,transparent) 30%,color-mix(in srgb,var(--aktyd) 70%,transparent) 70%,transparent)}}.rp-bsep:before{box-shadow:0 0 10px var(--tier-platinum)}@supports (color:color-mix(in lab,red,red)){.rp-bsep:before{box-shadow:0 0 10px color-mix(in srgb,var(--tier-platinum) 50%,transparent)}}.rp-bsep i{background:linear-gradient(135deg,var(--tier-platinum),var(--aktyd));width:10px;height:10px;box-shadow:0 0 0 4px var(--surface),0 0 14px var(--tier-platinum);border-radius:2px;position:relative;transform:rotate(45deg)}.rp-bsep i:after{content:"";background:var(--surface);border-radius:1px;position:absolute;inset:3px}.rp-elo{text-align:center;flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.rp-elo-emb{place-items:center;width:128px;height:128px;display:grid;position:relative}.rp-elo-emb .rp-gl{width:calc(100% + 44px);height:calc(100% + 44px);inset:-22px}.rp-elo-emb .rp-emb{filter:drop-shadow(0 8px 20px #0009);width:120px;height:120px;position:relative}.rp-elo-k{align-items:center;gap:6px;display:flex}.rp-elo-v{font-family:var(--display);white-space:nowrap;text-shadow:0 0 22px;font-size:40px;font-weight:700;line-height:.95}@supports (color:color-mix(in lab,red,red)){.rp-elo-v{text-shadow:0 0 22px color-mix(in srgb,currentColor 45%,transparent)}}.rp-chips{flex:none;grid-template-columns:repeat(3,minmax(0,150px));gap:10px;display:grid}.rp-g5{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.rp-lc{background:var(--surface);border-radius:18px;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 18px 34px -20px #000000f2}.rp-lc:hover{box-shadow:0 22px 40px -18px #000000f2,0 0 0 1px var(--rc);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.rp-lc:hover{box-shadow:0 22px 40px -18px #000000f2,0 0 0 1px color-mix(in srgb,var(--rc) 40%,transparent)}}.rp-lc-art{border-radius:18px 18px 0 0;height:250px;position:relative;overflow:hidden}.rp-lc-art img{object-fit:cover;width:100%;height:100%;transition:opacity .25s;display:block;position:absolute;inset:0}.rp-lc-art:after{content:"";pointer-events:none;background:linear-gradient(0deg,var(--surface) 2%,var(--surface) 36%,transparent 68%),radial-gradient(90% 70% at 50% 110%,var(--rc),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.rp-lc-art:after{background:linear-gradient(0deg,var(--surface) 2%,color-mix(in srgb,var(--surface) 55%,transparent) 36%,transparent 68%),radial-gradient(90% 70% at 50% 110%,color-mix(in srgb,var(--rc) 28%,transparent),transparent 70%)}}.rp-rolec{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#09090f8c;border-radius:9px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}.rp-rolec .rp-ri .dot{filter:drop-shadow(0 0 5px);width:19px;height:19px}.rp-flag{z-index:1;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--fc);background:#09090f99;border-radius:7px;align-items:center;gap:6px;padding:4px 8px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.rp-flag i{font-size:11px;font-style:normal}.rp-lc-bd{z-index:1;text-align:center;flex-direction:column;flex:1;align-items:center;gap:9px;margin-top:-64px;padding:0 14px 14px;display:flex;position:relative}.rp-lc-nm{font-family:var(--display);color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:100%;text-shadow:0 0 1px var(--text),0 0 12px var(--rc),0 0 30px var(--rc);font-size:32px;font-weight:700;line-height:.95;text-decoration:none;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rp-lc-nm{text-shadow:0 0 1px var(--text),0 0 12px color-mix(in srgb,var(--rc) 80%,transparent),0 0 30px color-mix(in srgb,var(--rc) 50%,transparent)}}.rp-lc-bd>.tw{min-width:0;max-width:100%}.rp-lc-bd>.tw>.rp-lc-nm{display:block}.rp-lc-nm:hover{text-decoration:underline;-webkit-text-decoration-color:var(--rc);text-decoration-color:var(--rc)}@supports (color:color-mix(in lab,red,red)){.rp-lc-nm:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--rc) 70%,transparent);text-decoration-color:color-mix(in srgb,var(--rc) 70%,transparent)}}.rp-lc-nm:hover{text-underline-offset:4px}.rp-lc-id{color:var(--dim);gap:8px;font-size:11px;display:flex}.rp-lc-id,.rp-opgg{font-family:var(--mono);align-items:center}.rp-opgg{letter-spacing:.08em;color:var(--muted);background:#ffffff0f;border-radius:6px;gap:4px;padding:2px 6px 2px 7px;font-size:9.5px;font-weight:800;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.rp-opgg:hover{color:var(--text);background:var(--rc,var(--gold))}@supports (color:color-mix(in lab,red,red)){.rp-opgg:hover{background:color-mix(in srgb,var(--rc,var(--gold)) 22%,transparent)}}.rp-opgg svg{width:11px;height:11px}.rp-lc-lys{width:80%;color:var(--rc);align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.rp-lc-lys{color:color-mix(in srgb,var(--rc) 70%,transparent)}}.rp-lc-lys:after,.rp-lc-lys:before{content:"";flex:1;height:1px}.rp-lc-lys:before{background:linear-gradient(90deg,transparent,var(--rc))}@supports (color:color-mix(in lab,red,red)){.rp-lc-lys:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--rc) 55%,transparent))}}.rp-lc-lys:after{background:linear-gradient(90deg,var(--rc),transparent)}@supports (color:color-mix(in lab,red,red)){.rp-lc-lys:after{background:linear-gradient(90deg,color-mix(in srgb,var(--rc) 55%,transparent),transparent)}}.rp-lc-lys svg{width:11px;height:11px;filter:drop-shadow(0 0 5px var(--rc));flex:none}@supports (color:color-mix(in lab,red,red)){.rp-lc-lys svg{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--rc) 70%,transparent))}}.rp-lc-rk{font-family:var(--display);white-space:nowrap;align-items:center;gap:8px;font-size:19px;font-weight:700;display:flex}.rp-lc-rk .rp-emb{width:38px;height:38px;margin:-8px -2px}.rp-lp{text-shadow:0 0 12px}@supports (color:color-mix(in lab,red,red)){.rp-lp{text-shadow:0 0 12px color-mix(in srgb,currentColor 45%,transparent)}}.rp-lp small{font-family:var(--mono);color:var(--dim);margin-left:2px;font-size:9.5px;font-weight:600}.rp-lcx{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.rp-lcx>.tw>div,.rp-lcx>div{background:#ffffff0a;border-radius:10px;flex-direction:column;align-items:center;width:100%;padding:7px 4px;display:flex}.rp-lcx .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:9px}.rp-lcx .v{font-family:var(--display);font-size:22px;font-weight:700;line-height:1.1}.rp-lc-pool{justify-content:center;gap:8px;width:100%;display:flex}.rp-lc-pool .tw{flex:1 1 0;min-width:0;max-width:46px}.rp-pc,.rp-pc .cico{width:100%;display:block}.rp-pc .cico{aspect-ratio:1;border-radius:11px;height:auto;transition:transform .2s}.rp-pc--sig .cico{box-shadow:0 0 0 2px var(--rc),0 0 16px var(--rc)}@supports (color:color-mix(in lab,red,red)){.rp-pc--sig .cico{box-shadow:0 0 0 2px color-mix(in srgb,var(--rc) 80%,transparent),0 0 16px color-mix(in srgb,var(--rc) 45%,transparent)}}.rp-pc:hover .cico{transform:translateY(-2px)}.rp-lc-tools{align-self:flex-end;gap:4px;margin-top:auto;display:flex}.rp-lc-tools .tw .tip{transform-origin:100% 100%;left:auto;right:0;transform:translateY(8px)scale(.96)}.rp-lc-tools .tw:focus-within .tip,.rp-lc-tools .tw:hover .tip{transform:translateY(0)scale(1)}.rp-lc-tools .tw .tip.hex .tarrow{left:auto;right:8px;transform:rotate(45deg)}.rp-deep{background:var(--surface);border-radius:18px;min-width:0;padding:12px 12px 10px}.rp-deep-h{align-items:center;gap:8px;padding:2px 4px 8px;display:flex}.rp-deep-h b{font-family:var(--display);font-size:17px;line-height:1}.rp-deep-h span:last-child{font-family:var(--mono);color:var(--dim);margin-left:auto;font-size:10px}.rp-dr{border-radius:9px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 4px;display:grid;position:relative}.rp-dr+.rp-dr:before{content:"";background:linear-gradient(90deg,#0000,#ffffff12 12% 88%,#0000);height:1px;position:absolute;top:0;left:6px;right:6px}.rp-dr .cico{border-radius:8px;width:32px;height:32px}.rp-dr .n{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.rp-dr .w{font-family:var(--display);text-align:right;min-width:40px;font-size:17px;font-weight:700;display:block}.rp-dim-v{color:var(--muted)}.rp-bantag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ban);background:var(--ban);font-size:9px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.rp-bantag{background:color-mix(in srgb,var(--ban) 14%,transparent)}}.rp-bantag{vertical-align:1px;border-radius:4px;margin-left:6px;padding:1px 5px}.rp-deep-more{font-family:var(--mono);color:var(--dim);padding:6px 4px 0;font-size:10px;display:block}.rp-duo{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:12px;display:grid}.rp-bans{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rp-bt{isolation:isolate;background:var(--surface-2);border-radius:14px;flex-direction:column;justify-content:flex-end;gap:3px;min-height:200px;padding:11px 12px;transition:transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 28px -16px #000000e6}.rp-bt-art{object-fit:cover;z-index:-2;width:100%;height:100%}.rp-bt-art,.rp-bt:before{position:absolute;inset:0}.rp-bt:before{content:"";z-index:-1;background:linear-gradient(#09090f0d,#09090f66 42%,#09090ff0 88%)}.rp-bt:hover{transform:translateY(-3px)}.rp-bt .o{text-shadow:0 2px 10px #000c;font-size:24px;position:absolute;top:10px;left:11px}.rp-bt .nm,.rp-bt .o{font-family:var(--display);font-weight:700;line-height:1}.rp-bt .nm{text-shadow:0 2px 12px #000c;font-size:28px}.rp-bt .w{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.rp-bt .w .rp-ri .dot{width:14px;height:14px}.rp-bt .f{color:var(--muted);white-space:nowrap;font-size:12.5px}.rp-bt .f b{font-family:var(--display);color:var(--text);font-size:17px}.rp-bt .f b.good{color:var(--good)}.rp-bt .f b.warn{color:var(--warn)}.rp-bt .f b.ban{color:var(--ban)}.rp-subb{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.rp-sub{background:linear-gradient(180deg,var(--c),transparent 80%),var(--surface-2);border-radius:14px;padding:12px 14px 14px}@supports (color:color-mix(in lab,red,red)){.rp-sub{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 12%,transparent),transparent 80%),var(--surface-2)}}.rp-sub h5{font-family:var(--display);color:var(--text);align-items:center;gap:8px;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1;display:flex}.rp-sub h5:before{content:"";background:var(--c);width:8px;height:8px;box-shadow:0 0 10px var(--c);border-radius:2px;transform:rotate(45deg)}.rp-ics{flex-wrap:wrap;gap:10px;display:flex}.rp-bi{display:block;position:relative}.rp-bi .cico{border-radius:12px;width:52px;height:52px;display:block}.rp-bi em{font-style:normal;font-family:var(--display);background:var(--bg);color:var(--c,var(--text));border-radius:7px;padding:3px 5px;font-size:13px;font-weight:700;line-height:1;position:absolute;bottom:-6px;right:-6px}.rp-bi--thr .cico{box-shadow:0 0 0 2px var(--warn)}@supports (color:color-mix(in lab,red,red)){.rp-bi--thr .cico{box-shadow:0 0 0 2px color-mix(in srgb,var(--warn) 70%,transparent)}}.rp-bi--thr em{--c:var(--warn)}.rp-bi--free .cico{box-shadow:0 0 0 2px var(--aktyd),0 0 16px var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.rp-bi--free .cico{box-shadow:0 0 0 2px color-mix(in srgb,var(--aktyd) 70%,transparent),0 0 16px color-mix(in srgb,var(--aktyd) 35%,transparent)}}.rp-bi--free em{--c:var(--aktyd)}.rp-bi--hit .cico{box-shadow:0 0 0 2px var(--good),0 0 18px var(--good)}@supports (color:color-mix(in lab,red,red)){.rp-bi--hit .cico{box-shadow:0 0 0 2px var(--good),0 0 18px color-mix(in srgb,var(--good) 40%,transparent)}}.rp-bi--hit em{--c:var(--good)}.rp-bi--miss .cico{filter:grayscale()brightness(.6)}.rp-bi--miss:after{content:"";background:var(--ban);height:2px;box-shadow:0 0 8px var(--ban);border-radius:2px;position:absolute;top:50%;left:6px;right:6px;transform:rotate(-38deg)}.rp-bi--miss em{--c:var(--ban)}.rp-plan{flex-direction:column;gap:10px;display:flex}.rp-pl{background:linear-gradient(90deg,var(--c),transparent 80%),var(--surface-2);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:13px 14px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.rp-pl{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 14%,transparent),transparent 80%),var(--surface-2)}}.rp-pl .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.rp-pl .k,.rp-pl .v{grid-column:2;font-weight:700}.rp-pl .v{font-family:var(--display);font-size:22px;line-height:1.05}.rp-pl .rp-v--empty{color:var(--dim);font-size:17px}.rp-pl .s{color:var(--dim);grid-column:2;font-size:12.5px}.rp-pl .ic{background:var(--c);border-radius:12px;grid-row:1/4;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab,red,red)){.rp-pl .ic{background:color-mix(in srgb,var(--c) 18%,transparent)}}.rp-pl .ic{color:var(--c)}.rp-pl .ic svg{width:20px;height:20px}.rp-pl .ic .rp-ri .dot{width:22px;height:22px}.rp-pl>.sco-edit{grid-area:1/3/4}.rp-sd{background:var(--c);width:10px;height:10px;box-shadow:0 0 8px var(--c);border-radius:50%;display:block}.rp-five{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.2fr);gap:12px;display:grid}.rp-side{flex-direction:column;gap:14px;display:flex}.rp-sr{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 12px;display:grid}.rp-sr .k{color:var(--muted);font-size:14px}.rp-sr .v{font-family:var(--display);text-align:right;color:var(--c);grid-area:1/2/3;font-size:42px;font-weight:700;line-height:.9}.rp-sr .s{color:var(--dim);font-size:12.5px}.rp-sr .rp-bar{grid-column:1/-1}.rp-bfly{flex-direction:column;gap:8px;display:flex}.rp-bf-h,.rp-bf-r{grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);align-items:center;display:grid}.rp-bf-h{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.rp-bf-h span:first-child{text-align:right}.rp-bf-l,.rp-bf-rr{align-items:center;gap:10px;display:flex}.rp-bf-l{justify-content:flex-end}.rp-bf-l b,.rp-bf-rr b{font-family:var(--display);min-width:42px;font-size:26px;font-weight:700;line-height:1}.rp-bf-l b{color:var(--good);text-align:right}.rp-bf-rr b{color:var(--ban)}.rp-bf-bar{background:#ffffff0a;border-radius:7px;flex:1;height:14px;display:flex;overflow:hidden}.rp-bf-l .rp-bf-bar{justify-content:flex-end}.rp-bf-bar i{border-radius:7px;height:100%;display:block}.rp-bf-l .rp-bf-bar i{background:linear-gradient(270deg,var(--good),var(--good))}@supports (color:color-mix(in lab,red,red)){.rp-bf-l .rp-bf-bar i{background:linear-gradient(270deg,var(--good),color-mix(in srgb,var(--good) 45%,transparent))}}.rp-bf-l .rp-bf-bar i{box-shadow:0 0 12px var(--good)}@supports (color:color-mix(in lab,red,red)){.rp-bf-l .rp-bf-bar i{box-shadow:0 0 12px color-mix(in srgb,var(--good) 55%,transparent)}}.rp-bf-rr .rp-bf-bar i{background:linear-gradient(90deg,var(--ban),var(--ban))}@supports (color:color-mix(in lab,red,red)){.rp-bf-rr .rp-bf-bar i{background:linear-gradient(90deg,var(--ban),color-mix(in srgb,var(--ban) 45%,transparent))}}.rp-bf-rr .rp-bf-bar i{box-shadow:0 0 12px var(--ban)}@supports (color:color-mix(in lab,red,red)){.rp-bf-rr .rp-bf-bar i{box-shadow:0 0 12px color-mix(in srgb,var(--ban) 55%,transparent)}}.rp-bf-m{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-direction:column;align-items:center;gap:2px;font-size:9.5px;display:flex}.rp-bf-m img{object-fit:contain;filter:drop-shadow(0 0 8px #ffffff2e);width:34px;height:34px}.rp-cf{flex-direction:column;gap:8px;display:flex}.rp-cfr{background:#ffffff06;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;display:grid}.rp-cfr .rp-ri .dot{width:20px;height:20px}.rp-cfr .cs{flex-wrap:wrap;gap:10px;display:flex}.rp-cfr .c{align-items:center;gap:7px;font-size:13px;display:flex}.rp-cfr .c .cico{border-radius:8px;width:32px;height:32px}.rp-cfr .c b{font-family:var(--display);font-size:16px}.rp-cfr .c small{font-family:var(--display);color:var(--muted);margin-left:-2px;font-size:17px;font-weight:700}.rp-gtab{padding:18px 18px 16px}.rp-gr,.rp-gth{grid-template-columns:96px 132px repeat(5,minmax(0,1fr)) 150px 176px;align-items:center;gap:10px;display:grid}.rp-gth{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);padding:0 14px 8px;font-size:10px;font-weight:700}.rp-gth .c{justify-content:center;display:flex}.rp-gtb{flex-direction:column;gap:8px;display:flex}.rp-gr{isolation:isolate;background:linear-gradient(90deg,var(--c),transparent 36%),var(--surface-2);border-radius:16px;min-height:92px;padding:10px 14px 10px 0;position:relative}@supports (color:color-mix(in lab,red,red)){.rp-gr{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 20%,transparent),transparent 36%),var(--surface-2)}}.rp-gr{transition:transform .2s,box-shadow .2s;animation:rp-in .45s both;box-shadow:inset 0 1px #ffffff0d,0 14px 26px -18px #000000e6}@keyframes rp-in{0%{opacity:0;transform:translateY(6px)}}.rp-gr:before{content:"";z-index:-1;background:var(--art,none) 70% 25%/cover no-repeat;opacity:.15;border-radius:0 16px 16px 0;transition:opacity .3s;position:absolute;inset:0 0 0 38%;-webkit-mask:linear-gradient(90deg,#0000,#000 40% 70%,#0000);mask:linear-gradient(90deg,#0000,#000 40% 70%,#0000)}.rp-gr:hover{box-shadow:inset 0 1px 0 #ffffff14,0 18px 30px -16px #000000f2,0 0 0 1px var(--c);transform:translate(4px)}@supports (color:color-mix(in lab,red,red)){.rp-gr:hover{box-shadow:inset 0 1px 0 #ffffff14,0 18px 30px -16px #000000f2,0 0 0 1px color-mix(in srgb,var(--c) 35%,transparent)}}.rp-gr:hover:before{opacity:.34}.rp-gr-res{background:linear-gradient(90deg,var(--c),var(--c));border-radius:16px 0 0 16px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:2px;margin:-10px 0;display:flex}@supports (color:color-mix(in lab,red,red)){.rp-gr-res{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 38%,transparent),color-mix(in srgb,var(--c) 10%,transparent))}}.rp-gr-res{clip-path:polygon(0 0,100% 0,86% 100%,0 100%)}.rp-gr-res b{font-family:var(--display);color:var(--c);text-shadow:0 0 18px var(--c);font-size:36px;font-weight:700;line-height:.9}@supports (color:color-mix(in lab,red,red)){.rp-gr-res b{text-shadow:0 0 18px color-mix(in srgb,var(--c) 60%,transparent)}}.rp-gr-res small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);opacity:.8;font-size:9px}.rp-gr-when{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.rp-gr-when b{font-family:var(--display);font-size:19px;line-height:1}.rp-sidec{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sc);background:var(--sc);font-size:10px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.rp-sidec{background:color-mix(in srgb,var(--sc) 14%,transparent)}}.rp-sidec{border-radius:6px;padding:2px 7px}.rp-gr-when small{font-family:var(--mono);color:var(--dim);font-size:9.5px}.rp-gr>.tw{justify-content:center;min-width:0}.rp-gl-c{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.rp-gl-c .cico{width:48px;height:48px;box-shadow:0 0 0 2px var(--rc),0 8px 18px -8px #000000e6;border-radius:12px}@supports (color:color-mix(in lab,red,red)){.rp-gl-c .cico{box-shadow:0 0 0 2px color-mix(in srgb,var(--rc) 55%,transparent),0 8px 18px -8px #000000e6}}.rp-gl-c .cico{transition:transform .2s}.rp-gr:hover .rp-gl-c .cico{transform:translateY(-2px)}.rp-gl-c>span{font-family:var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.rp-gl-c--none i{width:48px;height:48px;color:var(--dim);background:repeating-linear-gradient(135deg,#ffffff08 0 6px,#0000 6px 12px);border-radius:12px;place-items:center;font-style:normal;display:grid}.rp-gr-obj{justify-content:center;gap:12px;display:flex}.rp-gr-obj span{font-family:var(--display);flex-direction:column;align-items:center;gap:1px;font-size:18px;font-weight:700;line-height:1;display:flex}.rp-gr-obj img{object-fit:contain;opacity:.9;width:24px;height:24px}.rp-gr-obj span.z{color:var(--dim);font-weight:500}.rp-gr-bans{flex-wrap:wrap;gap:4px;display:flex}.rp-gban .cico{filter:grayscale(.75)brightness(.8);border-radius:7px;width:28px;height:28px;display:block}.rp-gban--in .cico{filter:none;box-shadow:0 0 0 2px var(--good)}.rp-pager{justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.rp-pg{background:var(--surface-2);width:34px;height:34px;color:var(--muted);cursor:pointer;border:0;border-radius:10px;font-size:18px}.rp-pg:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.rp-pg:disabled{opacity:.35;cursor:default}.rp-pgs{font-family:var(--mono);color:var(--muted);font-size:11px}.rp-bpair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rp-bpair,.rp-tr{gap:12px;display:grid}.rp-tr{grid-template-columns:36px minmax(0,1fr) minmax(90px,1.3fr) auto;align-items:center;padding:6px 4px}.rp-tr .cico{border-radius:8px;width:36px;height:36px}.rp-tr .n{font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;overflow:hidden}.rp-tr .x{color:var(--muted);white-space:nowrap;font-size:13px}.rp-tr .x b{font-family:var(--display);color:var(--text);font-size:18px}.rp-against{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.rp-donut{width:170px;height:170px;position:relative}.rp-donut svg{width:100%;height:100%;transform:rotate(-90deg)}.rp-donut .d-bg{fill:none;stroke:#ffffff0f;stroke-width:12px}.rp-donut .d-fg{fill:none;stroke:var(--good);stroke-width:12px;stroke-linecap:round;filter:drop-shadow(0 0 8px var(--good))}@supports (color:color-mix(in lab,red,red)){.rp-donut .d-fg{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--good) 70%,transparent))}}.rp-donut .d-v{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rp-donut .d-v b{font-family:var(--display);color:var(--good);font-size:44px;font-weight:700;line-height:.9}.rp-donut .d-v small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:9.5px}.rp-shelves{flex-direction:column;gap:14px;display:flex}.rp-shelf .t{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}@container content (max-width:1300px){.rp-band{gap:14px 16px;padding:20px}.rp-ttl h2{font-size:30px}.rp-chips{grid-template-columns:repeat(3,128px)}.rp-tile{padding:11px 8px 10px}.rp-v{font-size:28px}.rp-v--rk{font-size:16px}.rp-v--rk .rp-emb{width:24px;height:24px}.rp-lab{letter-spacing:.08em;font-size:9.5px}.rp-fact{padding:5px 11px;font-size:13.5px}.rp-elo-emb{width:104px;height:104px}.rp-elo-emb .rp-emb{width:96px;height:96px}.rp-elo-v{font-size:32px}.rp-lc-art{height:210px}.rp-lc-nm{font-size:26px}.rp-duo{grid-template-columns:1fr}.rp-five{grid-template-columns:1fr 1fr}.rp-cfw{grid-column:1/-1}.rp-dr{grid-template-columns:28px minmax(0,1fr) auto;gap:7px}.rp-dr .cico{width:28px;height:28px}.rp-dr .w{min-width:0}.rp-gr,.rp-gth{grid-template-columns:84px 116px repeat(5,minmax(0,1fr)) 132px}.rp-gr-bans,.rp-gth>span:last-child{display:none}.rp-gl-c .cico{width:42px;height:42px}}@container content (max-width:720px){.rp-band{flex-direction:column;align-items:stretch;padding:18px 16px}.rp-elo{order:-1}.rp-bsep{display:none}.rp-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rp-v{font-size:24px}.rp-v--rk{flex-wrap:wrap;justify-content:center;font-size:14px}.rp-v--rk .rp-emb{display:none}.rp-s{font-size:11px}.rp-elo-emb{width:88px;height:88px}.rp-elo-emb .rp-emb{width:82px;height:82px}.rp-elo-v{font-size:30px}.rp-shead h3{font-size:22px}.rp-g5{grid-template-columns:1fr;gap:8px}.rp-lc{border-radius:16px;flex-direction:row;align-items:stretch}.rp-lc-art{border-radius:16px 0 0 16px;flex:none;width:104px;height:auto}.rp-lc-art:after{background:linear-gradient(270deg,var(--surface) 2%,transparent 60%)}.rp-flag{padding:3px 6px;top:auto;bottom:8px;left:8px}.rp-flag span{display:none}.rp-rolec{width:26px;height:26px}.rp-lc-bd{text-align:left;align-items:flex-start;gap:6px;min-width:0;margin:0;padding:11px 12px 11px 4px}.rp-lc-nm{font-size:23px}.rp-lc-lys,.rp-lc-tools,.rp-lcx{display:none}.rp-lc-rk{font-size:14px}.rp-lc-rk .rp-emb{width:26px;height:26px}.rp-lc-pool{justify-content:flex-start;gap:5px}.rp-lc-pool .tw{max-width:34px}.rp-pc .cico{border-radius:8px}.rp-deep{padding:10px}.rp-deep .rp-dr:nth-of-type(n+5){display:none}.rp-panel{padding:18px 16px}.rp-bans{grid-template-columns:1fr 1fr}.rp-bt{min-height:140px}.rp-bt .nm{font-size:22px}.rp-five,.rp-subb{grid-template-columns:1fr}.rp-bf-h,.rp-bf-r{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr)}.rp-bf-l b,.rp-bf-rr b{min-width:30px;font-size:20px}.rp-bf-m img{width:26px;height:26px}.rp-gth{display:none}.rp-gr{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 6px;min-height:0;padding:0 10px 10px}.rp-gr-res{clip-path:none;border-radius:16px 0 12px;flex-direction:row;grid-column:1/2;gap:6px;margin:0 0 0 -10px;padding:6px 8px}.rp-gr-res b{font-size:22px}.rp-gr-res small{display:none}.rp-gr-when{flex-direction:row;grid-column:2/-1;align-items:center;gap:8px;padding-top:6px}.rp-gr-when b{font-size:15px}.rp-gl-c .cico{border-radius:10px}.rp-gl-c .cico,.rp-gl-c--none i{width:40px;height:40px}.rp-gl-c>span,.rp-gr-obj{display:none}.rp-bpair{grid-template-columns:1fr}.rp-tr{grid-template-columns:32px minmax(0,1fr) auto}.rp-tr .rp-bar{grid-area:2/2/auto/-1}.rp-against{grid-template-columns:1fr;justify-items:center}.rp-bi .cico{width:44px;height:44px}.rp-cfr .cs>.tw:last-child .tip,.rp-ics>.tw:nth-last-child(-n+2) .tip,.rp-sub h5 .tw .tip{transform-origin:100% 100%;left:auto;right:0;transform:translateY(8px)scale(.96)}.rp-cfr .cs>.tw:last-child:focus-within .tip,.rp-cfr .cs>.tw:last-child:hover .tip,.rp-ics>.tw:nth-last-child(-n+2):focus-within .tip,.rp-ics>.tw:nth-last-child(-n+2):hover .tip,.rp-sub h5 .tw:focus-within .tip,.rp-sub h5 .tw:hover .tip{transform:translateY(0)scale(1)}.rp-cfr .cs>.tw:last-child .tip.hex .tarrow,.rp-ics>.tw:nth-last-child(-n+2) .tip.hex .tarrow,.rp-sub h5 .tw .tip.hex .tarrow{left:auto;right:14px;transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.rp-gr{animation:none}.rp-bt,.rp-gr,.rp-lc,.rp-pc .cico{transition:none}}:root{--phys:#ff8a3d;--phys-2:#ff4d6d;--mag:#5aa9ff;--mag-2:#a77bff}.cst{flex-direction:column;gap:16px;display:flex;container:cst/inline-size}.cst-panel{isolation:isolate;background:var(--surface);border-radius:20px;padding:22px;position:relative;overflow:hidden}.cst-ph{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.cst-ph h3{font-family:var(--display);margin:0;font-size:24px;font-weight:700;line-height:1}.cst-hint{font-family:var(--mono);letter-spacing:.06em;color:var(--dim);font-size:10.5px}.cst-ib{vertical-align:middle}.cst-ph .cst-ib{align-self:center;margin-left:auto}.cst-tipb{max-width:300px}.cst-mt{min-width:22px;height:20px;font-family:var(--mono);letter-spacing:.04em;border-radius:6px;place-items:center;padding:0 5px;font-size:10px;font-weight:800;display:inline-grid}.cst-mt-S{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.cst-mt-S{background:color-mix(in srgb,var(--gold) 22%,transparent)}}.cst-mt-S{color:var(--gold)}.cst-mt-A{background:var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.cst-mt-A{background:color-mix(in srgb,var(--aktyd) 18%,transparent)}}.cst-mt-A{color:var(--aktyd)}.cst-mt-B{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.cst-mt-B{background:color-mix(in srgb,var(--violet) 20%,transparent)}}.cst-mt-B{color:var(--violet)}.cst-mt-C{color:var(--muted);background:#ffffff12}.cst-t-excellente{--c:var(--good)}.cst-t-solide{--c:var(--violet)}.cst-t-correcte{--c:var(--gold)}.cst-t-fragile{--c:var(--warn)}.cst-t-incohérente{--c:var(--ban)}.cst-hero{isolation:isolate;background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:560px;display:grid;position:relative;overflow:hidden}.cst-neb,.cst-stars{width:100%;height:100%;display:block}.cst-neb,.cst-stars,.cst-twk{z-index:-1;pointer-events:none;position:absolute;inset:0}.cst-twk span{background:var(--text);width:3px;height:3px;transform:scale(var(--s));box-shadow:0 0 4px 1px var(--text),0 0 12px 4px var(--sc),0 0 34px 10px var(--sc);border-radius:50%;margin:-1.5px 0 0 -1.5px;position:absolute}@supports (color:color-mix(in lab,red,red)){.cst-twk span{box-shadow:0 0 4px 1px var(--text),0 0 12px 4px color-mix(in srgb,var(--sc) 70%,transparent),0 0 34px 10px color-mix(in srgb,var(--sc) 22%,transparent)}}.cst-twk span{animation:cst-twinkle 3.6s ease-in-out infinite paused}.cst-twk span:after,.cst-twk span:before{content:"";background:linear-gradient(90deg,transparent,var(--sc) 42%,var(--text) 50%,var(--sc) 58%,transparent);width:46px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.cst-twk span:after,.cst-twk span:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sc) 80%,transparent) 42%,var(--text) 50%,color-mix(in srgb,var(--sc) 80%,transparent) 58%,transparent)}}.cst-twk span:after{width:30px;transform:translate(-50%,-50%)rotate(90deg)}.cst-hero:hover .cst-twk span{animation-play-state:running}@keyframes cst-twinkle{0%,to{opacity:1;transform:scale(var(--s))}50%{opacity:.45;transform:scale(calc(var(--s) * .7)) rotate(12deg)}}.cst-acts{z-index:5;gap:8px;display:flex;position:absolute;top:14px;right:16px}.cst-sky{min-height:540px;position:relative}.cst-beams{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cst-node{z-index:2;width:var(--sz);height:var(--sz);margin:calc(var(--sz) / -2) 0 0 calc(var(--sz) / -2);cursor:pointer;border-radius:50%;transition:transform .25s,opacity .25s;position:absolute}.cst-node:hover{transform:scale(1.07)}.cst-node:focus-visible{outline:none}.cst-node:focus-visible .cst-disc{box-shadow:0 0 0 3px var(--gold),0 0 30px var(--gold)}.cst-sky.is-focus .cst-node:not(.is-hot){opacity:.4}.cst-disc{box-shadow:0 0 0 3px var(--lc),0 0 34px -2px var(--lc),0 18px 30px -10px #000000e6;border-radius:50%;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.cst-disc{box-shadow:0 0 0 3px color-mix(in srgb,var(--lc) 70%,transparent),0 0 34px -2px color-mix(in srgb,var(--lc) 75%,transparent),0 18px 30px -10px #000000e6}}.cst-disc img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;transform:scale(1.5)}.cst-node.is-empty .cst-disc{font-family:var(--display);color:var(--lc);place-items:center;font-size:42px;display:grid}@supports (color:color-mix(in lab,red,red)){.cst-node.is-empty .cst-disc{color:color-mix(in srgb,var(--lc) 70%,var(--text))}}.cst-node.is-empty .cst-disc{background:radial-gradient(circle,var(--lc),var(--surface) 70%)}@supports (color:color-mix(in lab,red,red)){.cst-node.is-empty .cst-disc{background:radial-gradient(circle,color-mix(in srgb,var(--lc) 18%,var(--surface)),var(--surface) 70%)}}.cst-node.is-empty .cst-disc{box-shadow:0 0 0 2px var(--lc),0 18px 30px -10px #000000e6}@supports (color:color-mix(in lab,red,red)){.cst-node.is-empty .cst-disc{box-shadow:0 0 0 2px color-mix(in srgb,var(--lc) 35%,transparent),0 18px 30px -10px #000000e6}}.cst-node.is-empty:not(.is-next) .cst-disc{opacity:.6}.cst-node.is-next .cst-disc{box-shadow:0 0 0 3px var(--lc),0 0 34px -2px var(--lc)}@supports (color:color-mix(in lab,red,red)){.cst-node.is-next .cst-disc{box-shadow:0 0 0 3px color-mix(in srgb,var(--lc) 70%,transparent),0 0 34px -2px color-mix(in srgb,var(--lc) 70%,transparent)}}.cst-node.is-next:before{content:"";box-shadow:0 0 0 3px var(--lc);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cst-node.is-next:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--lc) 60%,transparent)}}.cst-node.is-next:before{will-change:transform,opacity;animation:cst-ring 2.4s ease-out infinite}@keyframes cst-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.cst-node.is-wheel{z-index:3}.cst-node.is-wheel .cst-lab{opacity:0}.cst-node.is-wheel .cst-disc{box-shadow:0 0 0 3px var(--lc),0 0 0 9px var(--lc),0 0 44px var(--lc)}@supports (color:color-mix(in lab,red,red)){.cst-node.is-wheel .cst-disc{box-shadow:0 0 0 3px var(--lc),0 0 0 9px color-mix(in srgb,var(--lc) 18%,transparent),0 0 44px color-mix(in srgb,var(--lc) 70%,transparent)}}.cst-lab{white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.cst-lab b{font-family:var(--display);text-shadow:0 2px 10px #000000e6;font-size:19px;line-height:1}.cst-lab>span{font-family:var(--mono);color:var(--muted);align-items:center;gap:5px;margin-top:3px;font-size:10px;display:inline-flex}.cst-lab .role .dot{width:13px;height:13px}.cst-x{width:28px;height:28px;color:var(--muted);background:var(--bg);border-radius:9px;place-items:center;display:grid;position:absolute;top:-6px;right:-6px}@supports (color:color-mix(in lab,red,red)){.cst-x{background:color-mix(in srgb,var(--bg) 70%,transparent)}}.cst-x{opacity:0;transition:opacity .15s,transform .15s,color .15s;transform:scale(.8)}.cst-node:hover .cst-x,.cst-x:focus-visible{opacity:1;transform:none}.cst-x:hover{color:var(--text)}.cst-node.is-just .cst-disc{animation:cst-bloom .7s cubic-bezier(.2,.9,.3,1.25) both}.cst-node.is-just:after{content:"";pointer-events:none;box-shadow:0 0 0 3px var(--lc),0 0 40px 8px var(--lc);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cst-node.is-just:after{box-shadow:0 0 0 3px var(--lc),0 0 40px 8px color-mix(in srgb,var(--lc) 70%,transparent)}}.cst-node.is-just:after{animation:cst-wave 1s ease-out both}.cst-node.is-just .cst-lab{animation:cst-labin .5s ease-out .2s both}@keyframes cst-bloom{0%{filter:brightness(2.2);transform:scale(.55)}60%{filter:brightness(1.2);transform:scale(1.08)}to{filter:none;transform:none}}@keyframes cst-wave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes cst-labin{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.cst-hero--changed .cst-side{animation:cst-sidein .55s ease-out both}@keyframes cst-sidein{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:none}}.cst-orbit{z-index:4;cursor:pointer;background:0 0;border:0;border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;padding:0;transition:transform .2s cubic-bezier(.2,.9,.3,1.4);animation:cst-orbin .28s cubic-bezier(.2,.9,.3,1.3) backwards;position:absolute}@keyframes cst-orbin{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.cst-orbit img{width:48px;height:48px;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--lc),0 10px 20px #000000b3;border-radius:50%;display:block}@supports (color:color-mix(in lab,red,red)){.cst-orbit img{box-shadow:0 0 0 2px var(--surface),0 0 0 4px color-mix(in srgb,var(--lc) 70%,transparent),0 10px 20px #000000b3}}.cst-orbit img{transition:box-shadow .2s}.cst-orbit:hover{z-index:6;transform:scale(1.22)}.cst-orbit:hover img{box-shadow:0 0 0 2px var(--text),0 0 0 5px var(--lc),0 0 0 9px var(--lc),0 0 30px 8px var(--lc)}@supports (color:color-mix(in lab,red,red)){.cst-orbit:hover img{box-shadow:0 0 0 2px var(--text),0 0 0 5px var(--lc),0 0 0 9px color-mix(in srgb,var(--lc) 28%,transparent),0 0 30px 8px color-mix(in srgb,var(--lc) 80%,transparent)}}.cst-orbit em{font-style:normal;font-family:var(--display);color:var(--good);background:var(--bg);border-radius:5px;padding:0 4px;font-size:13px;font-weight:700;line-height:1.3;transition:opacity .15s;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.cst-orbit em.is-neg{color:var(--ban)}.cst-orbit em.is-tier{color:var(--gold)}.cst-orbit:hover em{opacity:0}.cst-onm{white-space:nowrap;font-family:var(--display);background:var(--bg);box-shadow:0 10px 24px #000000b3,0 0 18px -6px var(--lc);border-radius:9px;align-items:center;gap:8px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}@supports (color:color-mix(in lab,red,red)){.cst-onm{box-shadow:0 10px 24px #000000b3,0 0 18px -6px color-mix(in srgb,var(--lc) 70%,transparent)}}.cst-onm{color:var(--text);opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.cst-orbit:hover .cst-onm{opacity:1;transform:translate(-50%)}.cst-onm b{font-size:18px;line-height:1}.cst-onm b.is-pos{color:var(--good);text-shadow:0 0 10px var(--good)}@supports (color:color-mix(in lab,red,red)){.cst-onm b.is-pos{text-shadow:0 0 10px color-mix(in srgb,var(--good) 60%,transparent)}}.cst-onm b.is-neg{color:var(--ban)}.cst-core{z-index:2;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.cst-v{font-family:var(--display);text-shadow:0 0 30px var(--c),0 0 2px var(--text);font-size:78px;font-weight:700;line-height:.85}@supports (color:color-mix(in lab,red,red)){.cst-v{text-shadow:0 0 30px color-mix(in srgb,var(--c) 70%,transparent),0 0 2px var(--text)}}.cst-tier{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--c);pointer-events:auto;margin-top:6px;font-size:10px;font-weight:800}.cst-delta{font-family:var(--display);border-radius:999px;margin-top:8px;padding:3px 10px;font-size:22px;font-weight:700;line-height:1;animation:cst-dfade 2.6s ease-out forwards}.cst-delta.is-up{color:var(--good);background:var(--good)}@supports (color:color-mix(in lab,red,red)){.cst-delta.is-up{background:color-mix(in srgb,var(--good) 14%,transparent)}}.cst-delta.is-up{box-shadow:0 0 18px -4px var(--good)}.cst-delta.is-down{color:var(--ban);background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.cst-delta.is-down{background:color-mix(in srgb,var(--ban) 14%,transparent)}}.cst-delta.is-down{box-shadow:0 0 18px -4px var(--ban)}@keyframes cst-dfade{0%{opacity:0;transform:translateY(6px)}12%{opacity:1;transform:none}75%{opacity:1}to{opacity:0}}.cst-pv{min-height:22px;color:var(--muted);white-space:nowrap;margin-top:6px;font-size:12.5px}.cst-pv b{font-family:var(--display);color:var(--text);text-shadow:0 0 14px var(--aktyd);margin-left:4px;font-size:20px}@supports (color:color-mix(in lab,red,red)){.cst-pv b{text-shadow:0 0 14px color-mix(in srgb,var(--aktyd) 60%,transparent)}}.cst-core--wait{text-align:center;gap:6px;width:min(260px,60%)}.cst-e1{font-family:var(--display);text-shadow:0 0 24px var(--aktyd);font-size:28px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.cst-e1{text-shadow:0 0 24px color-mix(in srgb,var(--aktyd) 50%,transparent)}}.cst-e2{color:var(--muted);font-size:12.5px}.cst-cnt{gap:8px;margin:10px 0 8px;display:inline-flex}.cst-cnt i{background:#ffffff1a;border-radius:50%;width:12px;height:12px}.cst-cnt i.on{background:var(--gold);box-shadow:0 0 12px var(--gold)}.cst-side{z-index:2;flex-direction:column;gap:18px;min-width:0;padding:30px 30px 26px 10px;display:flex;position:relative}.cst-big{font-family:var(--display);text-shadow:0 0 30px var(--violet);font-size:clamp(40px,5cqi,64px);font-weight:700;line-height:.88}@supports (color:color-mix(in lab,red,red)){.cst-big{text-shadow:0 0 30px color-mix(in srgb,var(--violet) 50%,transparent)}}.cst-big--ghost{color:var(--text)}@supports (color:color-mix(in lab,red,red)){.cst-big--ghost{color:color-mix(in srgb,var(--text) 55%,transparent)}}.cst-big--ghost{text-shadow:none}.cst-side .cst-hint{letter-spacing:0;color:var(--muted);margin:8px 0 0;font-family:inherit;font-size:14.5px;display:block}.cst-arch{flex-wrap:wrap;gap:6px;display:flex}.cst-arch span{font-family:var(--display);background:var(--violet);border-radius:999px;align-items:baseline;gap:6px;padding:3px 10px;font-size:15px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.cst-arch span{background:color-mix(in srgb,var(--violet) 14%,transparent)}}.cst-arch span{color:var(--violet)}@supports (color:color-mix(in lab,red,red)){.cst-arch span{color:color-mix(in srgb,var(--violet) 40%,var(--text))}}.cst-arch span b{color:var(--text);font-size:13px}.cst-plan{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cst-plan li{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;display:grid}.cst-plan li+li{background:linear-gradient(90deg,#ffffff1a,#0000 80%) top/100% 1px no-repeat}.cst-ic{background:var(--aktyd);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.cst-ic{background:color-mix(in srgb,var(--aktyd) 14%,transparent)}}.cst-ic{color:var(--aktyd);box-shadow:0 0 18px -6px var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.cst-ic{box-shadow:0 0 18px -6px color-mix(in srgb,var(--aktyd) 70%,transparent)}}.cst-ic svg{width:18px;height:18px}.cst-pt{flex-direction:column;gap:3px;min-width:0;display:flex}.cst-pt b{font-size:15px;font-weight:600;line-height:1.3}.cst-pt span{color:var(--muted);font-size:12.5px;line-height:1.4}.cst-plan--ghost .cst-ic{color:var(--muted);box-shadow:none;background:#ffffff0d}.cst-alert{background:linear-gradient(90deg,var(--ban),var(--ban));border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.cst-alert{background:linear-gradient(90deg,color-mix(in srgb,var(--ban) 18%,transparent),color-mix(in srgb,var(--ban) 4%,transparent))}}.cst-alert i{background:var(--ban);width:10px;height:10px;box-shadow:0 0 12px var(--ban);border-radius:50%;flex:none}.cst-alert b{font-weight:600}.cst-alert span{color:var(--muted);font-size:13px;display:block}.cst-pkr{z-index:85;background:linear-gradient(180deg,var(--violet),transparent 30%),var(--surface-2);border-radius:18px;flex-direction:column;width:min(360px,100vw - 24px);max-height:min(78vh,620px);display:flex;position:absolute;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.cst-pkr{background:linear-gradient(180deg,color-mix(in srgb,var(--violet) 10%,transparent),transparent 30%),color-mix(in srgb,var(--surface-2) 98%,transparent)}}.cst-pkr{opacity:0;transform-origin:0 0;transition:opacity .16s,transform .16s;transform:translateY(8px)scale(.98);box-shadow:0 30px 60px #000000bf,inset 0 1px #ffffff14}.cst-pkr.is-on{opacity:1;transform:none}.cst-pkr.is-sheet{z-index:101;transform-origin:bottom;border-radius:22px 22px 0 0;max-height:78vh;position:fixed;top:auto;bottom:0;transform:translate(-50%,24px)}.cst-pkr.is-sheet.is-on{transform:translate(-50%)}.cst-pkrbg{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05050a99;position:fixed;inset:0}.cst-pkr-hd{background:linear-gradient(90deg,var(--lc),transparent 70%);align-items:center;gap:12px;min-height:58px;padding:14px 14px 10px 16px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.cst-pkr-hd{background:linear-gradient(90deg,color-mix(in srgb,var(--lc) 20%,transparent),transparent 70%)}}.cst-pkr.is-sheet .cst-pkr-hd{padding-top:20px}.cst-pkr.is-sheet .cst-pkr-hd:before{content:"";background:#ffffff2e;border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:7px;left:50%}.cst-pkr-hd .role .dot{width:26px;height:26px}.cst-pkr-hd b{font-family:var(--display);font-size:20px;line-height:1;display:block}.cst-pkr-hd span{color:var(--muted);font-size:12px}.cst-pkr-x{width:30px;height:30px;color:var(--muted);background:#ffffff0d;border-radius:9px;place-items:center;margin-left:auto;font-size:18px;display:grid}.cst-pkr-x:hover{color:var(--text);background:#ffffff1a}.cst-pkr-q{color:var(--dim);background:#00000047;border-radius:11px;align-items:center;gap:8px;margin:4px 14px 8px;padding:9px 12px;display:flex}.cst-pkr-q svg{flex:none;width:16px;height:16px}.cst-pkr-q input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.cst-pkr-q:focus-within{box-shadow:0 0 0 2px var(--gold)}@supports (color:color-mix(in lab,red,red)){.cst-pkr-q:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 60%,transparent)}}.cst-pkr-body{scrollbar-width:thin;padding:0 8px 10px;overflow:auto}.cst-pkr-sec{z-index:1;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);justify-content:space-between;align-items:baseline;gap:8px;padding:10px 8px 6px;font-size:9.5px;font-weight:800;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.cst-pkr-sec{background:color-mix(in srgb,var(--surface-2) 96%,transparent)}}.cst-pkr-sec small{letter-spacing:.04em;text-transform:none;color:var(--dim);font-weight:400}.cst-pkr-sec--all{color:var(--dim)}.cst-pkr-pool{flex-direction:column;gap:2px;display:flex}.cst-pkr-row{text-align:left;border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto 38px;align-items:center;gap:10px;padding:6px 8px;transition:background .12s;display:grid}.cst-pkr-row:hover:not(:disabled){background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.cst-pkr-row:hover:not(:disabled){background:color-mix(in srgb,var(--gold) 10%,transparent)}}.cst-pkr-row.is-on{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.cst-pkr-row.is-on{background:color-mix(in srgb,var(--violet) 14%,transparent)}}.cst-pkr-row.is-on{cursor:default}.cst-pkr-row img{border-radius:9px;width:36px;height:36px}.cst-pkr-nm{font-family:var(--display);white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex;overflow:hidden}.cst-tag{font-style:normal;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bg);background:var(--aktyd);border-radius:999px;padding:2px 7px;font-size:8.5px;font-weight:800}.cst-tag--on{background:var(--violet)}.cst-pkr-dl{font-family:var(--display);text-align:right;color:var(--dim);font-size:17px;font-weight:700}.cst-pkr-dl.is-up{color:var(--good)}.cst-pkr-dl.is-down{color:var(--ban)}.cst-pkr-sep{height:22px;margin:4px 6px 0;position:relative}.cst-pkr-sep i{background:linear-gradient(90deg,transparent,var(--gold) 30%,var(--violet) 70%,transparent);border-radius:1px;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.cst-pkr-sep i{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 70%,transparent) 30%,color-mix(in srgb,var(--violet) 70%,transparent) 70%,transparent)}}.cst-pkr-sep i{box-shadow:0 0 12px var(--gold)}@supports (color:color-mix(in lab,red,red)){.cst-pkr-sep i{box-shadow:0 0 12px color-mix(in srgb,var(--gold) 45%,transparent)}}.cst-pkr-sep i:after{content:"";background:var(--surface-2);width:8px;height:8px;box-shadow:0 0 0 2px var(--gold),0 0 10px var(--gold);border-radius:2px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.cst-pkr-sep i:after{box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 70%,transparent),0 0 10px var(--gold)}}.cst-pkr-all{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:4px;display:grid}.cst-pkr-c{border-radius:11px;flex-direction:column;align-items:center;gap:4px;padding:7px 4px;transition:background .12s;display:flex}.cst-pkr-c:hover{background:#ffffff0f}.cst-pkr-c img{border-radius:10px;width:40px;height:40px}.cst-pkr-c span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}.cst-pick{padding:24px}.cst-pick-hd{flex-wrap:wrap;align-items:flex-start;gap:14px 24px;margin-bottom:18px;display:flex}.cst-pick-hd h3{font-family:var(--display);align-items:center;gap:10px;margin:0;font-size:30px;font-weight:700;line-height:1;display:flex}.cst-pick-hd h3 .role .dot{width:26px;height:26px}.cst-pick-sub{color:var(--muted);margin:6px 0 0;font-size:13.5px}.cst-pick-sub b{color:var(--lc)}.cst-miss{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.cst-need{font-family:var(--display);color:var(--warn);background:var(--warn);border-radius:999px;padding:4px 11px;font-size:15px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.cst-need{background:color-mix(in srgb,var(--warn) 13%,transparent)}}.cst-need{box-shadow:0 0 16px -6px var(--warn)}@supports (color:color-mix(in lab,red,red)){.cst-need{box-shadow:0 0 16px -6px color-mix(in srgb,var(--warn) 70%,transparent)}}.cst-pick-hd>.cst-ib{margin-top:6px}.cst-cards{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;display:grid}.cst-card{isolation:isolate;aspect-ratio:4/5;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-2);border:0;border-radius:18px;flex-direction:column;justify-content:space-between;padding:12px;transition:transform .25s;display:flex;position:relative;box-shadow:0 18px 34px -22px #000000f2}.cst-card:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(0deg,var(--bg) 6%,var(--bg) 42%,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cst-card:before{background:linear-gradient(0deg,var(--bg) 6%,color-mix(in srgb,var(--bg) 50%,transparent) 42%,transparent 70%)}}.cst-card:after{content:"";z-index:-3;border-radius:inherit;box-shadow:0 0 36px -6px var(--lc);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cst-card:after{box-shadow:0 0 36px -6px color-mix(in srgb,var(--lc) 75%,transparent)}}.cst-card:after{opacity:0;transition:opacity .25s}.cst-card:hover:not(:disabled){transform:translateY(-6px)}.cst-card:hover:not(:disabled):after{opacity:1}.cst-card.is-on{cursor:default;box-shadow:0 0 0 2px var(--lc),0 0 40px -6px var(--lc)}@supports (color:color-mix(in lab,red,red)){.cst-card.is-on{box-shadow:0 0 0 2px var(--lc),0 0 40px -6px color-mix(in srgb,var(--lc) 80%,transparent)}}.cst-card-art{z-index:-2;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.cst-card-art img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;transition:transform 1s;position:absolute;inset:0}.cst-card-art:after{content:"";background:var(--bg);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cst-card-art:after{background:color-mix(in srgb,var(--bg) 22%,transparent)}}.cst-card-art:after{transition:opacity .3s}.cst-card:hover .cst-card-art img{transform:scale(1.08)}.cst-card.is-on .cst-card-art:after,.cst-card:hover .cst-card-art:after{opacity:0}.cst-card-top{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.cst-badge{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bg);background:var(--aktyd);box-shadow:0 0 16px var(--aktyd);border-radius:999px;padding:4px 9px;font-size:9.5px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.cst-badge{box-shadow:0 0 16px color-mix(in srgb,var(--aktyd) 60%,transparent)}}.cst-badge--on{background:var(--lc);box-shadow:0 0 16px var(--lc)}@supports (color:color-mix(in lab,red,red)){.cst-badge--on{box-shadow:0 0 16px color-mix(in srgb,var(--lc) 60%,transparent)}}.cst-card-dl{font-family:var(--display);color:var(--dim);background:var(--bg);border-radius:12px;padding:4px 9px 2px;font-size:30px;font-weight:700;line-height:.9}@supports (color:color-mix(in lab,red,red)){.cst-card-dl{background:color-mix(in srgb,var(--bg) 72%,transparent)}}.cst-card-dl.is-up{color:var(--good);text-shadow:0 0 16px var(--good)}@supports (color:color-mix(in lab,red,red)){.cst-card-dl.is-up{text-shadow:0 0 16px color-mix(in srgb,var(--good) 70%,transparent)}}.cst-card-dl.is-down{color:var(--ban);text-shadow:0 0 16px var(--ban)}@supports (color:color-mix(in lab,red,red)){.cst-card-dl.is-down{text-shadow:0 0 16px color-mix(in srgb,var(--ban) 60%,transparent)}}.cst-card-bd{flex-direction:column;gap:6px;display:flex}.cst-card-nm{font-family:var(--display);text-shadow:0 2px 12px #000000d9;font-size:26px;font-weight:700;line-height:.95}.cst-card-row{align-items:center;gap:8px;display:flex}.cst-card-after{color:var(--muted);font-size:12px}.cst-card-after b{font-family:var(--display);color:var(--text);font-size:16px}.cst-teaser{flex-wrap:wrap;align-items:center;gap:16px 30px;padding:20px 24px;display:flex}.cst-tz-l{flex-direction:column;gap:4px;display:flex}.cst-tz-l b{font-family:var(--display);font-size:24px;line-height:1}.cst-tz-l .cst-cnt{margin:8px 0 0}.cst-tz-r{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.cst-tz-r span{font-family:var(--display);color:var(--dim);background:#ffffff09;border-radius:12px;padding:8px 14px;font-size:15px;font-weight:700}.cst-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.cst-radar{aspect-ratio:1.25;width:100%;max-height:360px;position:relative}.cst-radar canvas{width:100%;height:100%;position:absolute;inset:0}.cst-verdict{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800}.cst-verdict.is-good{color:var(--good);background:var(--good)}@supports (color:color-mix(in lab,red,red)){.cst-verdict.is-good{background:color-mix(in srgb,var(--good) 13%,transparent)}}.cst-verdict.is-warn{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.cst-verdict.is-warn{background:color-mix(in srgb,var(--warn) 13%,transparent)}}.cst-dn-wrap{grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:center;gap:22px;display:grid}.cst-dn{aspect-ratio:1;justify-self:center;width:100%;max-width:250px;position:relative}.cst-dn svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.cst-dn-track{stroke:#ffffff0a}.cst-dn-arc,.cst-dn-track{fill:none;stroke-width:22px}.cst-dn-arc{transition:stroke-width .2s;animation:cst-dnin .9s cubic-bezier(.2,.8,.2,1) both}.cst-dn-arc.cst-dn-ph{stroke:url(#cstPh);filter:drop-shadow(0 0 7px var(--phys))}@supports (color:color-mix(in lab,red,red)){.cst-dn-arc.cst-dn-ph{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--phys) 70%,transparent))}}.cst-dn-arc.cst-dn-mg{stroke:url(#cstMg);filter:drop-shadow(0 0 7px var(--mag))}@supports (color:color-mix(in lab,red,red)){.cst-dn-arc.cst-dn-mg{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--mag) 70%,transparent))}}.cst-dn-arc.cst-dn-mx{stroke:var(--gold)}.cst-dn-arc:hover{stroke-width:28px}@keyframes cst-dnin{0%{opacity:0;stroke-width:4px}to{opacity:1}}.cst-dn-ic{width:34px;height:34px;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--c),0 0 16px var(--c);border-radius:50%;margin:-17px 0 0 -17px;position:absolute;overflow:hidden}.cst-dn-ic .cico,.cst-rg-ics .cico{border-radius:inherit;border:0;width:100%;height:100%;display:block}.cst-dn-ic--ph{--c:var(--phys)}.cst-dn-ic--mg{--c:var(--mag)}.cst-dn-ic--mx{--c:var(--gold)}.cst-dn-core{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.cst-dn-m,.cst-dn-p{font-family:var(--display);font-size:34px;font-weight:700;line-height:.95}.cst-dn-m small,.cst-dn-p small{margin-left:1px;font-size:.5em}.cst-dn-p{color:var(--phys);text-shadow:0 0 16px var(--phys)}@supports (color:color-mix(in lab,red,red)){.cst-dn-p{text-shadow:0 0 16px color-mix(in srgb,var(--phys) 60%,transparent)}}.cst-dn-m{color:var(--mag);text-shadow:0 0 16px var(--mag)}@supports (color:color-mix(in lab,red,red)){.cst-dn-m{text-shadow:0 0 16px color-mix(in srgb,var(--mag) 60%,transparent)}}.cst-dn-side{flex-direction:column;gap:10px;min-width:0;display:flex}.cst-dg{background:linear-gradient(90deg,var(--c),transparent 75%),#ffffff06;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px 12px;padding:11px 14px;display:grid}@supports (color:color-mix(in lab,red,red)){.cst-dg{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 16%,transparent),transparent 75%),#ffffff06}}.cst-dg--ph{--c:var(--phys);--c2:var(--phys-2)}.cst-dg--mg{--c:var(--mag);--c2:var(--mag-2)}.cst-dg-n{font-family:var(--display);color:var(--c);text-shadow:0 0 18px var(--c);grid-row:1/3;font-size:38px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.cst-dg-n{text-shadow:0 0 18px color-mix(in srgb,var(--c) 60%,transparent)}}.cst-dg-n{text-align:center}.cst-dg-t{flex-direction:column;min-width:0;display:flex}.cst-dg-t b{font-family:var(--display);font-size:18px;line-height:1.05}.cst-dg-t span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.cst-dg-bar{background:#ffffff0f;height:5px;overflow:hidden}.cst-dg-bar,.cst-dg-bar i{border-radius:3px;display:block}.cst-dg-bar i{background:linear-gradient(90deg,var(--c),var(--c2));height:100%;box-shadow:0 0 10px var(--c)}.cst-rg{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.cst-rg-g{background:#ffffff09;border-radius:12px;flex-direction:column;gap:7px;padding:10px 12px;display:flex}.cst-rg-g--far{background:linear-gradient(90deg,#ffffff05,var(--aktyd))}@supports (color:color-mix(in lab,red,red)){.cst-rg-g--far{background:linear-gradient(90deg,#ffffff05,color-mix(in srgb,var(--aktyd) 10%,transparent))}}.cst-rg-l{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.cst-rg-ics{flex-wrap:wrap;gap:6px;display:flex}.cst-rg-ics>span{border-radius:8px;width:30px;height:30px;display:block;overflow:hidden}.cst-rg-none{color:var(--dim);font-size:12px}.cst-mo{padding:24px 24px 20px}.cst-mo .cst-ph h3{font-size:28px}.cst-mo .cst-ph .cst-hint{margin-right:auto}.cst-mo .cst-ph .cst-ib{margin-left:0}.cst-mo-lead{color:var(--muted);margin:-4px 0 14px;font-size:15px}.cst-mo-lead b{color:var(--text)}.cst-mo-lead .cst-mo-hl{color:var(--aktyd);text-shadow:0 0 14px var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.cst-mo-lead .cst-mo-hl{text-shadow:0 0 14px color-mix(in srgb,var(--aktyd) 55%,transparent)}}.cst-mo-lead .cst-mo-lo{color:var(--muted)}.cst-mz{margin-top:4px;position:relative}.cst-mz-zones{grid-template-columns:1.6fr 1fr 1fr;gap:6px;display:grid}.cst-mz-z{isolation:isolate;background:linear-gradient(180deg,var(--c),var(--c) 55%,#ffffff05);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:150px 18px 16px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.cst-mz-z{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 15%,transparent),color-mix(in srgb,var(--c) 5%,transparent) 55%,#ffffff05)}}.cst-mz-z.is-best{background:linear-gradient(180deg,var(--c),var(--c) 60%,#ffffff05)}@supports (color:color-mix(in lab,red,red)){.cst-mz-z.is-best{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 32%,transparent),color-mix(in srgb,var(--c) 10%,transparent) 60%,#ffffff05)}}.cst-mz-z.is-best{box-shadow:0 0 44px -14px var(--c)}@supports (color:color-mix(in lab,red,red)){.cst-mz-z.is-best{box-shadow:0 0 44px -14px color-mix(in srgb,var(--c) 80%,transparent)}}.cst-mz-z.is-worst{opacity:.62}.cst-mz-z.is-hov{box-shadow:0 0 54px -12px var(--c)}@supports (color:color-mix(in lab,red,red)){.cst-mz-z.is-hov{box-shadow:0 0 54px -12px color-mix(in srgb,var(--c) 85%,transparent)}}.cst-mz-z.is-worst.is-hov{opacity:.9}.cst-mz-z:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(0deg,var(--surface),transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cst-mz-z:before{background:linear-gradient(0deg,color-mix(in srgb,var(--surface) 80%,transparent),transparent 55%)}}.cst-mz-z:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 35%,var(--c) 50%,transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cst-mz-z:after{background:linear-gradient(100deg,transparent 35%,color-mix(in srgb,var(--c) 20%,transparent) 50%,transparent 65%)}}.cst-mz-z:after{transform:translate(-100%)}.cst-mo:hover .cst-mz-z.is-best:after{animation:cst-sheen 2.8s ease-in-out infinite}@keyframes cst-sheen{to{transform:translate(100%)}}.cst-mz-bg{z-index:-2;pointer-events:none;height:72%;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000000f2);mask:linear-gradient(#0000,#000000f2)}.cst-mz-bg img{object-fit:cover;object-position:50% 25%;opacity:.22;filter:saturate(1.2);width:100%;height:100%;transition:opacity .4s,transform 1.2s}.cst-mz-z.is-best .cst-mz-bg img{opacity:.42}.cst-mz-z.is-hov .cst-mz-bg img{opacity:.55;transform:scale(1.05)}.cst-mz-hd{align-items:center;gap:12px;display:flex}.cst-mz-num{font-family:var(--display);color:var(--c);text-shadow:0 0 24px var(--c);font-size:56px;font-weight:700;line-height:.78}@supports (color:color-mix(in lab,red,red)){.cst-mz-num{text-shadow:0 0 24px color-mix(in srgb,var(--c) 60%,transparent)}}.cst-mz-ttl{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cst-mz-n{font-family:var(--mono);letter-spacing:.06em;color:var(--c);font-size:10px}@supports (color:color-mix(in lab,red,red)){.cst-mz-n{color:color-mix(in srgb,var(--c) 45%,var(--dim))}}.cst-mz-ttl b{font-family:var(--display);font-size:22px;line-height:1.02}.cst-mz-hd .cst-ib{align-self:flex-start}.cst-mz-share{text-align:right;flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;line-height:1;display:flex}.cst-mz-share b{font-family:var(--display);color:var(--c);font-size:30px}.cst-mz-share b small{margin-left:1px;font-size:.5em}.cst-mz-share span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:9px}.cst-mz-def{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cst-mz-def li{color:var(--text);align-items:baseline;gap:8px;font-size:13.5px;display:flex}.cst-mz-def li:before{content:"";background:var(--c);width:6px;height:6px;box-shadow:0 0 8px var(--c);border-radius:1px;flex:none;transform:rotate(45deg)translateY(-1px)}.cst-mz-row{flex-direction:column;gap:6px;display:flex}.cst-mz-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c);font-size:9.5px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.cst-mz-k{color:color-mix(in srgb,var(--c) 55%,var(--dim))}}.cst-mz-entry{color:var(--text);background:#ffffff0f;border-radius:9px;padding:6px 10px;font-size:12.5px;line-height:1.45}.cst-mz-bocal{flex-wrap:wrap;gap:5px;display:flex}.cst-mz-bocal span{color:var(--c);border-radius:999px;padding:3px 10px;font-size:12px}@supports (color:color-mix(in lab,red,red)){.cst-mz-bocal span{color:color-mix(in srgb,var(--c) 45%,var(--text))}}.cst-mz-bocal span{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.cst-mz-bocal span{background:color-mix(in srgb,var(--c) 13%,transparent)}}.cst-mz-z.is-best .cst-mz-bocal span{background:var(--c)}@supports (color:color-mix(in lab,red,red)){.cst-mz-z.is-best .cst-mz-bocal span{background:color-mix(in srgb,var(--c) 22%,transparent)}}.cst-mz-car{flex-direction:column;gap:10px;margin-top:4px;display:flex}.cst-mz-cars{flex-wrap:wrap;gap:12px;padding:4px 2px;display:flex}.cst-car{width:66px;height:66px;box-shadow:0 0 0 3px var(--surface),0 0 0 6px var(--lc),0 0 28px 2px var(--lc);border-radius:50%;display:block}@supports (color:color-mix(in lab,red,red)){.cst-car{box-shadow:0 0 0 3px var(--surface),0 0 0 6px color-mix(in srgb,var(--lc) 85%,transparent),0 0 28px 2px color-mix(in srgb,var(--lc) 55%,transparent)}}.cst-car{transition:transform .2s,box-shadow .2s;animation:cst-carin .5s cubic-bezier(.2,.9,.3,1.2) both}.cst-car:hover{box-shadow:0 0 0 3px var(--surface),0 0 0 6px var(--lc),0 0 36px 6px var(--lc);transform:translateY(-3px)scale(1.06)}@supports (color:color-mix(in lab,red,red)){.cst-car:hover{box-shadow:0 0 0 3px var(--surface),0 0 0 6px var(--lc),0 0 36px 6px color-mix(in srgb,var(--lc) 70%,transparent)}}@keyframes cst-carin{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.cst-mz-sky{pointer-events:none;height:132px;animation:cst-mzin 1.3s cubic-bezier(.2,.8,.2,1) both;position:absolute;top:0;left:0;right:0}@keyframes cst-mzin{0%{clip-path:inset(0 100% -40px 0)}to{clip-path:inset(0 0 -40px)}}.cst-mz-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cst-mz-glow{opacity:.45;filter:blur(5px)}.cst-mz-ticks line{stroke:#ffffff40;stroke-width:1px;vector-effect:non-scaling-stroke}.cst-mz-early{background:linear-gradient(90deg,var(--bg),var(--bg) 85%,transparent);border-radius:16px 0 0;height:132px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.cst-mz-early{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 55%,transparent),color-mix(in srgb,var(--bg) 25%,transparent) 85%,transparent)}}.cst-mz-early span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:9.5px;font-weight:700;position:absolute;bottom:10px;left:14px}.cst-mz-mark{width:0;height:132px;position:absolute;top:0}.cst-mz-mark:before{content:"";border-left:1px dashed var(--r-jgl);position:absolute;top:8px;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.cst-mz-mark:before{border-left:1px dashed color-mix(in srgb,var(--r-jgl) 55%,transparent)}}.cst-mz-mark b{font-family:var(--mono);letter-spacing:.06em;white-space:nowrap;color:var(--r-jgl);font-size:9.5px;font-weight:800;position:absolute;top:8px;left:6px}.cst-mz-pt{background:var(--c);width:14px;height:14px;box-shadow:0 0 0 4px var(--bg),0 0 14px var(--c);border-radius:50%;margin:-7px 0 0 -7px;position:absolute}@supports (color:color-mix(in lab,red,red)){.cst-mz-pt{box-shadow:0 0 0 4px color-mix(in srgb,var(--bg) 70%,transparent),0 0 14px var(--c)}}.cst-mz-pt.is-best{background:var(--text);width:22px;height:22px;box-shadow:0 0 0 5px var(--c),0 0 30px 8px var(--c);margin:-11px 0 0 -11px}@supports (color:color-mix(in lab,red,red)){.cst-mz-pt.is-best{box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 65%,transparent),0 0 30px 8px color-mix(in srgb,var(--c) 70%,transparent)}}.cst-mz-pt.is-best:before{content:"";box-shadow:0 0 0 2px var(--c);opacity:0;border-radius:50%;position:absolute;inset:-6px}.cst-mo:hover .cst-mz-pt.is-best:before{animation:cst-ring 1.8s ease-out infinite}.cst-mz-pt.is-worst{opacity:.7}.cst-mz-crest{white-space:nowrap;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bg);background:var(--c);box-shadow:0 0 16px var(--c);border-radius:999px;padding:4px 10px;font-size:9.5px;font-weight:800;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.cst-mz-crest{box-shadow:0 0 16px color-mix(in srgb,var(--c) 70%,transparent)}}.cst-mz-crest--lo{color:var(--muted);background:var(--bg)}@supports (color:color-mix(in lab,red,red)){.cst-mz-crest--lo{background:color-mix(in srgb,var(--bg) 70%,transparent)}}.cst-mz-crest--lo{box-shadow:none}.cst-mz-scrub{z-index:3;pointer-events:none;width:0;position:absolute;top:0;bottom:0;left:0}.cst-mz-scrub:before{content:"";background:linear-gradient(180deg,var(--c),var(--c));border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:-1px}@supports (color:color-mix(in lab,red,red)){.cst-mz-scrub:before{background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 10%,transparent))}}.cst-mz-scrub:before{box-shadow:0 0 12px var(--c)}.cst-mz-scrub span{white-space:nowrap;font-family:var(--mono);letter-spacing:.04em;color:var(--bg);background:var(--c);box-shadow:0 0 16px var(--c);border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:700;position:absolute;top:8px;left:0;transform:translate(10px)}@supports (color:color-mix(in lab,red,red)){.cst-mz-scrub span{box-shadow:0 0 16px color-mix(in srgb,var(--c) 60%,transparent)}}.cst-mz-scrub.is-flip span{transform:translate(calc(-100% - 10px))}.cst-mz-ax{height:16px;font-family:var(--mono);color:var(--dim);margin-top:8px;font-size:10px;position:relative}.cst-mz-ax span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.cst-mz-ax span:first-child{left:0;transform:none}.cst-mz-ax span:last-child{right:0;transform:none}.cst-mz-ax span:nth-child(2){color:var(--r-jgl)}.cst-mo-plan{background:linear-gradient(90deg,var(--aktyd),transparent 70%),#ffffff05;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.cst-mo-plan{background:linear-gradient(90deg,color-mix(in srgb,var(--aktyd) 14%,transparent),transparent 70%),#ffffff05}}.cst-mo-plan>b{font-family:var(--display);font-size:20px;line-height:1}.cst-mo-do{flex-wrap:wrap;gap:6px;display:flex}.cst-mo-do span{color:var(--aktyd);border-radius:999px;padding:4px 10px;font-size:12.5px}@supports (color:color-mix(in lab,red,red)){.cst-mo-do span{color:color-mix(in srgb,var(--aktyd) 45%,var(--text))}}.cst-mo-do span{background:var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.cst-mo-do span{background:color-mix(in srgb,var(--aktyd) 12%,transparent)}}.cst-mo-avoid{color:var(--muted);margin-left:auto;font-size:12.5px}.cst-pop{z-index:90;background:linear-gradient(180deg,var(--aktyd),transparent 40%),var(--surface-2);border-radius:16px;width:min(380px,100vw - 24px);max-height:min(70vh,520px);padding:16px 18px;position:fixed;overflow:auto}@supports (color:color-mix(in lab,red,red)){.cst-pop{background:linear-gradient(180deg,color-mix(in srgb,var(--aktyd) 9%,transparent),transparent 40%),color-mix(in srgb,var(--surface-2) 97%,transparent)}}.cst-pop{color:var(--muted);font-size:13px;line-height:1.5;animation:cst-popin .15s ease-out both;box-shadow:0 24px 50px #000000b3,inset 0 1px #ffffff14}@keyframes cst-popin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cst-pop-t{font-family:var(--display);color:var(--c,var(--text));font-size:20px;line-height:1.05;display:block}.cst-pop-w{font-family:var(--mono);letter-spacing:.06em;color:var(--aktyd);margin-top:4px;font-size:10px;display:block}.cst-pop-s{margin-top:12px}.cst-pop-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:3px;font-size:9.5px;font-weight:800;display:block}.cst-pop p{margin:0}.cst-det summary{cursor:pointer;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--surface);border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:10.5px;font-weight:700;list-style:none;display:inline-flex}.cst-det summary::-webkit-details-marker{display:none}.cst-det summary:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .2s;transform:rotate(-45deg)}.cst-det[open] summary:before{transform:rotate(45deg)}.cst-det .cst-panel{margin-top:10px}.cst-caps{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px 22px;display:grid}.cst-cap{color:var(--muted);grid-template-columns:minmax(0,1fr) 90px 30px;align-items:center;gap:10px;font-size:12.5px;display:grid}.cst-cap-bar{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.cst-cap-bar i{background:var(--violet);border-radius:3px;height:100%;display:block}.cst-cap-v{font-family:var(--display);color:var(--text);text-align:right;font-weight:700}.cst-archs{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.cst-archs span{color:var(--dim);background:#ffffff0a;border-radius:999px;align-items:baseline;gap:7px;padding:4px 10px;font-size:12.5px;display:inline-flex}.cst-archs span.is-on{background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.cst-archs span.is-on{background:color-mix(in srgb,var(--violet) 15%,transparent)}}.cst-archs span.is-on{color:var(--text)}.cst-archs b{font-family:var(--display);font-size:14px}@container cst (max-width:1100px){.cst-hero{grid-template-columns:1fr}.cst-side{padding:0 22px 24px}.cst-grid{grid-template-columns:1fr}.cst-mz-num{font-size:44px}.cst-mz-ttl b{font-size:19px}.cst-car{width:54px;height:54px}.cst-mz-share b{font-size:24px}}@container cst (max-width:640px){.cst-sky{min-height:420px}.cst-node{width:70px;height:70px;margin:-35px 0 0 -35px}.cst-lab b{font-size:15px}.cst-v{font-size:56px}.cst-cards{grid-template-columns:1fr 1fr}.cst-miss{margin-left:0}.cst-dn-wrap,.cst-mz-zones{grid-template-columns:1fr}.cst-mz-z{padding-top:16px}.cst-mz-ax,.cst-mz-scrub,.cst-mz-sky{display:none}}@media (prefers-reduced-motion:reduce){.cst-car,.cst-hero--changed .cst-side,.cst-mz-sky,.cst-node.is-just .cst-disc,.cst-node.is-just .cst-lab,.cst-node.is-just:after,.cst-orbit{animation:none}}.gen{flex-direction:column;gap:16px;display:flex;container:gen/inline-size}.gen-gl,.sav-gl,.vs-gl{z-index:-1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.gen-ctl{isolation:isolate;background:var(--surface);border-radius:20px;flex-direction:column;gap:18px;padding:22px;display:flex;position:relative;overflow:hidden}.gen-ph{align-items:center;gap:12px;min-height:26px;display:flex}.gen-ph h3{font-family:var(--display);margin:0;font-size:24px;font-weight:700;line-height:1}.gen-run{font-family:var(--mono);letter-spacing:.06em;color:var(--bg);background:linear-gradient(90deg,var(--gold),var(--violet));box-shadow:0 0 22px -6px var(--gold);border-radius:999px;margin-left:auto;padding:7px 12px;font-size:10.5px;position:relative;overflow:hidden}.gen-run:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:gen-shine 1s linear infinite;position:absolute;inset:0;transform:translate(-120%)}@keyframes gen-shine{to{transform:translate(120%)}}@keyframes gen-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.gen.is-busy .gen-feat,.gen.is-busy .gen-pcs{opacity:.45;filter:saturate(.6);transition:opacity .2s,filter .2s}.gen-plans{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;padding:2px;display:grid}.gen-tile{isolation:isolate;aspect-ratio:16/10;text-align:left;color:var(--text);background:var(--surface-2);border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:12px 14px;transition:transform .25s cubic-bezier(.2,.9,.3,1.3);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 28px -18px #000000f2}.gen-tile-art{z-index:-2;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.gen-tile-art img{object-fit:cover;object-position:50% 25%;filter:saturate(.55)brightness(.45);width:100%;height:100%;transition:filter .35s,transform 1.2s;transform:scale(1.04)}.gen-tile:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(0deg,var(--bg) 8%,transparent 75%),linear-gradient(120deg,var(--c),transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.gen-tile:before{background:linear-gradient(0deg,color-mix(in srgb,var(--bg) 88%,transparent) 8%,transparent 75%),linear-gradient(120deg,color-mix(in srgb,var(--c) 22%,transparent),transparent 55%)}}.gen-tile:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 35%,var(--c) 50%,transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.gen-tile:after{background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--c) 35%,transparent) 50%,transparent 65%)}}.gen-tile:after{transform:translate(-110%)}.gen-tile:hover .gen-tile-art img{filter:saturate(.7)brightness(.55);transform:scale(1.06)}@keyframes gen-sweep{to{transform:translate(110%)}}.gen-tile-em{width:34px;height:34px;color:var(--c);border-radius:11px;place-items:center;display:grid;position:absolute;top:10px;left:12px}@supports (color:color-mix(in lab,red,red)){.gen-tile-em{color:color-mix(in srgb,var(--c) 70%,var(--text))}}.gen-tile-em{background:var(--bg)}@supports (color:color-mix(in lab,red,red)){.gen-tile-em{background:color-mix(in srgb,var(--bg) 55%,transparent)}}.gen-tile-em{box-shadow:0 0 18px -6px var(--c);transition:color .25s,background .25s,box-shadow .25s}.gen-tile-em svg{width:19px;height:19px}.gen-tile b{font-family:var(--display);text-shadow:0 2px 12px #000000e6;font-size:19px;font-weight:700;line-height:1}.gen-tile.is-on{box-shadow:0 18px 40px -16px var(--c),0 0 40px -10px var(--c)}@supports (color:color-mix(in lab,red,red)){.gen-tile.is-on{box-shadow:0 18px 40px -16px color-mix(in srgb,var(--c) 90%,transparent),0 0 40px -10px var(--c)}}.gen-tile.is-on .gen-tile-art img{filter:saturate(1.1)brightness(.85);transform:scale(1.08)}.gen-tile.is-on:before{background:linear-gradient(0deg,var(--bg) 6%,transparent 70%),linear-gradient(120deg,var(--c),transparent 60%)}@supports (color:color-mix(in lab,red,red)){.gen-tile.is-on:before{background:linear-gradient(0deg,color-mix(in srgb,var(--bg) 80%,transparent) 6%,transparent 70%),linear-gradient(120deg,color-mix(in srgb,var(--c) 45%,transparent),transparent 60%)}}.gen-tile.is-on .gen-tile-em{color:var(--bg);background:var(--c);box-shadow:0 0 22px var(--c)}.gen-tile.is-on:after{animation:gen-sweep 2.6s ease-in-out infinite}.gen-tile.gen-more{background:radial-gradient(120% 120% at 50% 0,var(--violet),transparent 70%),var(--surface-2);justify-content:center;align-items:center;gap:4px;display:none}@supports (color:color-mix(in lab,red,red)){.gen-tile.gen-more{background:radial-gradient(120% 120% at 50% 0,color-mix(in srgb,var(--violet) 26%,transparent),transparent 70%),var(--surface-2)}}.gen-more:after,.gen-more:before{display:none}.gen-more-plus{font-family:var(--display);color:var(--violet);text-shadow:0 0 18px var(--violet);font-size:34px;font-weight:700;line-height:.8}@supports (color:color-mix(in lab,red,red)){.gen-more-plus{text-shadow:0 0 18px color-mix(in srgb,var(--violet) 70%,transparent)}}.gen-more b{color:var(--muted);font-size:14px}.gen-sheetbg{z-index:100;-webkit-backdrop-filter:blur(3px);background:#05050a99;animation:gen-fade .2s ease-out both;position:fixed;inset:0}@keyframes gen-fade{0%{opacity:0}}.gen-sheet{z-index:101;background:linear-gradient(180deg,var(--violet),transparent 30%),var(--surface-2);border-radius:22px 22px 0 0;width:min(560px,100vw);max-height:82vh;padding:10px 14px 22px;position:fixed;bottom:0;left:50%;overflow:auto;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.gen-sheet{background:linear-gradient(180deg,color-mix(in srgb,var(--violet) 12%,transparent),transparent 30%),var(--surface-2)}}.gen-sheet{animation:gen-up .25s cubic-bezier(.2,.9,.3,1) both;box-shadow:0 -20px 50px #000000b3}@keyframes gen-up{0%{transform:translate(-50%,100%)}}.gen-sheet-grip{background:#ffffff2e;border-radius:2px;width:40px;height:4px;margin:2px auto 10px;display:block}.gen-sheet-hd{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.gen-sheet-hd b{font-family:var(--display);font-size:22px}.gen-sheet-x{width:32px;height:32px;color:var(--muted);background:#ffffff0d;border-radius:10px;font-size:18px}.gen-sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gen-sheet-grid .gen-tile{aspect-ratio:16/9}.gen-sheet-grid .gen-tile b{font-size:16px}.gen-sep{height:14px;position:relative}.gen-sep i{background:linear-gradient(90deg,transparent,var(--gold) 30%,var(--violet) 70%,transparent);border-radius:1px;height:2px;position:absolute;top:50%;left:4%;right:4%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.gen-sep i{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 60%,transparent) 30%,color-mix(in srgb,var(--violet) 60%,transparent) 70%,transparent)}}.gen-sep i{box-shadow:0 0 12px var(--gold)}@supports (color:color-mix(in lab,red,red)){.gen-sep i{box-shadow:0 0 12px color-mix(in srgb,var(--gold) 35%,transparent)}}.gen-sep i:after{content:"";background:var(--surface);width:8px;height:8px;box-shadow:0 0 0 2px var(--gold),0 0 10px var(--gold);border-radius:2px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.gen-sep i:after{box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 65%,transparent),0 0 10px var(--gold)}}.gen-sep--out{margin:-4px 0}.gen-sep--out i:after{background:var(--bg)}.gen-fx{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.gen-fb{background:var(--bg);border-radius:16px;flex-direction:column;flex:none;justify-content:flex-start;gap:10px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.gen-fb{background:color-mix(in srgb,var(--bg) 45%,transparent)}}.gen-tg{background:#00000040;border-radius:14px;grid-auto-flow:column;align-self:flex-start;gap:4px;padding:4px;display:grid}.gen-tg-s{border-radius:11px;justify-content:center;align-items:center;gap:3px;min-width:62px;height:44px;padding:0 14px;transition:background .25s,box-shadow .25s;display:flex}.gen-tg-s:hover{background:#ffffff0a}.gen-tg-s.is-on{background:linear-gradient(#ffffff12,#ffffff05);box-shadow:inset 0 1px #ffffff14,0 8px 20px -12px #000000e6}.gen-tl{font-family:var(--display);color:var(--c,var(--muted));opacity:.35;font-size:21px;font-weight:700;line-height:1;transition:opacity .25s,text-shadow .25s}.gen-tl-S{--c:var(--gold)}.gen-tl-A{--c:var(--aktyd)}.gen-tl-B{--c:var(--violet)}.gen-tl-C{--c:var(--muted)}.gen-tg-s:hover .gen-tl{opacity:.65}.gen-tg-s.is-on .gen-tl{opacity:1;text-shadow:0 0 14px var(--c,var(--muted))}@supports (color:color-mix(in lab,red,red)){.gen-tg-s.is-on .gen-tl{text-shadow:0 0 14px color-mix(in srgb,var(--c,var(--muted)) 70%,transparent)}}.gen-cts{grid-template-columns:repeat(4,50px);gap:6px;display:grid}.gen-ct{background:#ffffff08;border-radius:12px;place-items:center;height:44px;transition:background .2s,box-shadow .2s,transform .2s;display:grid}.gen-ct b{font-family:var(--display);color:var(--dim);font-size:22px;font-weight:700;line-height:1;transition:color .2s,text-shadow .2s}.gen-ct:hover{transform:translateY(-2px)}.gen-ct.is-on{background:linear-gradient(180deg,var(--gold),transparent)}@supports (color:color-mix(in lab,red,red)){.gen-ct.is-on{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 18%,transparent),transparent)}}.gen-ct.is-on{box-shadow:0 0 24px -10px var(--gold)}.gen-ct.is-on b{color:var(--text);text-shadow:0 0 18px var(--gold)}@supports (color:color-mix(in lab,red,red)){.gen-ct.is-on b{text-shadow:0 0 18px color-mix(in srgb,var(--gold) 60%,transparent)}}.gen-around{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.gen-lks{gap:8px;display:flex}.gen-lkw{display:inline-flex;position:relative}.gen-lk{background:radial-gradient(circle,var(--lc),var(--surface-2) 70%);border-radius:50%;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.gen-lk{background:radial-gradient(circle,color-mix(in srgb,var(--lc) 16%,var(--surface-2)),var(--surface-2) 70%)}}.gen-lk{box-shadow:0 0 0 2px var(--lc)}@supports (color:color-mix(in lab,red,red)){.gen-lk{box-shadow:0 0 0 2px color-mix(in srgb,var(--lc) 30%,transparent)}}.gen-lk{transition:transform .2s,box-shadow .2s}.gen-lk .role .dot{opacity:.75;width:20px;height:20px}.gen-lk:hover{box-shadow:0 0 0 2px var(--lc),0 0 20px -4px var(--lc);transform:scale(1.08)}@supports (color:color-mix(in lab,red,red)){.gen-lk:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--lc) 70%,transparent),0 0 20px -4px var(--lc)}}.gen-lk.is-on{box-shadow:0 0 0 3px var(--lc),0 0 24px -2px var(--lc)}.gen-lk img{border-radius:50%;width:100%;height:100%}.gen-lk-x{width:20px;height:20px;color:var(--text);background:var(--bg);box-shadow:0 0 0 2px var(--lc);border-radius:50%;place-items:center;font-size:13px;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.gen-fsep{background:linear-gradient(#0000,#ffffff1f,#0000);align-self:stretch;width:1px}.gen-bns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gen-bns-k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ban);font-size:9.5px;font-weight:800}.gen-bn{background:var(--ban);border-radius:999px;align-items:center;gap:8px;padding:4px 6px 4px 4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gen-bn{background:color-mix(in srgb,var(--ban) 14%,transparent)}}.gen-bn img{filter:grayscale(.7);width:34px;height:34px;box-shadow:0 0 0 2px var(--ban);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.gen-bn img{box-shadow:0 0 0 2px color-mix(in srgb,var(--ban) 60%,transparent)}}.gen-bn span{font-family:var(--display);text-decoration:line-through;-webkit-text-decoration-color:var(--ban);text-decoration-color:var(--ban);font-size:15px}@supports (color:color-mix(in lab,red,red)){.gen-bn span{-webkit-text-decoration-color:color-mix(in srgb,var(--ban) 70%,transparent);text-decoration-color:color-mix(in srgb,var(--ban) 70%,transparent)}}.gen-bn button{width:22px;height:22px;color:var(--muted);border-radius:50%}.gen-bn button:hover{color:var(--text)}.gen-bn-add{width:40px;height:40px;font-family:var(--display);color:var(--ban);background:var(--ban);border-radius:50%;font-size:24px}@supports (color:color-mix(in lab,red,red)){.gen-bn-add{background:color-mix(in srgb,var(--ban) 10%,transparent)}}.gen-bn-add{transition:transform .2s,box-shadow .2s}.gen-bn-add:hover{box-shadow:0 0 18px -4px var(--ban);transform:scale(1.08)}.gen-pop{z-index:90;width:min(340px,100vw - 24px);color:var(--text);background:linear-gradient(180deg,var(--violet),transparent 40%),var(--surface-2);border-radius:16px;padding:12px;position:absolute}@supports (color:color-mix(in lab,red,red)){.gen-pop{background:linear-gradient(180deg,color-mix(in srgb,var(--violet) 10%,transparent),transparent 40%),var(--surface-2)}}.gen-pop{animation:gen-in .16s ease-out both;box-shadow:0 26px 50px #000000bf,inset 0 1px #ffffff14}.gen-pop-hd{align-items:center;gap:8px;padding:2px 4px 10px;display:flex}.gen-pop-hd b{font-family:var(--display);font-size:18px}.gen-pop-q{color:var(--dim);background:#00000047;border-radius:11px;align-items:center;gap:8px;margin:0 2px 8px;padding:8px 11px;display:flex}.gen-pop-q svg{flex:none;width:15px;height:15px}.gen-pop-q input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.gen-pop-q:focus-within{box-shadow:0 0 0 2px var(--gold)}@supports (color:color-mix(in lab,red,red)){.gen-pop-q:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 60%,transparent)}}.gen-pop-body{scrollbar-width:thin;max-height:340px;overflow:auto}.gen-pop-sec{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding:8px 6px 4px;font-size:9.5px;font-weight:800;display:block}.gen-pop-grid{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:4px;display:grid}.gen-pop-c{border-radius:11px;flex-direction:column;align-items:center;gap:4px;padding:7px 4px;transition:background .12s;display:flex;position:relative}.gen-pop-c:hover{background:#ffffff12}.gen-pop-c.is-on{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.gen-pop-c.is-on{background:color-mix(in srgb,var(--gold) 14%,transparent)}}.gen-pop-c img{border-radius:10px;width:42px;height:42px}.gen-pop-c span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}.gen-pop-c em{min-width:18px;height:16px;font-size:9px;font-style:normal;position:absolute;top:3px;right:6px}.gen-pop-none{color:var(--dim);margin:0;padding:12px 6px;font-size:13px}.gen-feat{isolation:isolate;background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.gen-line{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0;padding:22px;display:grid}.gen-card{isolation:isolate;aspect-ratio:5/8;background:var(--surface-2);border-radius:16px;flex-direction:column;justify-content:flex-end;padding:12px;animation:gen-in .5s cubic-bezier(.2,.9,.3,1.1) both;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 40px -24px #000000f2}.gen-card>img{z-index:-2;object-fit:cover;object-position:50% 30%;width:100%;height:100%;transition:transform 1.2s;position:absolute;inset:0}.gen-card:hover>img{transform:scale(1.06)}.gen-card:before{content:"";z-index:-1;background:linear-gradient(0deg,var(--bg) 4%,var(--bg) 36%,transparent 64%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.gen-card:before{background:linear-gradient(0deg,var(--bg) 4%,color-mix(in srgb,var(--bg) 55%,transparent) 36%,transparent 64%)}}.gen-card:after{content:"";background:linear-gradient(90deg,transparent,var(--lc),transparent);height:3px;box-shadow:0 0 16px var(--lc);position:absolute;bottom:0;left:0;right:0}.gen-card-top{justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.gen-lane{background:var(--bg);border-radius:9px;place-items:center;width:28px;height:28px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.gen-lane{background:color-mix(in srgb,var(--bg) 60%,transparent)}}.gen-cn{font-family:var(--display);text-shadow:0 2px 12px #000000d9;font-size:clamp(18px,1.8cqi,28px);font-weight:700;line-height:.95}.gen-pl{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.gen-lockb,.gen-pl{font-family:var(--mono)}.gen-lockb{letter-spacing:.1em;text-transform:uppercase;color:var(--bg);background:var(--aktyd);border-radius:999px;align-items:center;padding:2px 7px;font-size:9px;font-weight:800;display:inline-flex}.gen-mt-x{color:var(--dim);background:#ffffff0d}.gen-sum{flex-direction:column;gap:14px;min-width:0;padding:26px 26px 22px 6px;display:flex;position:relative}.gen-warn{font-family:var(--mono);letter-spacing:.08em;color:var(--warn);background:var(--warn);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:9px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.gen-warn{background:color-mix(in srgb,var(--warn) 12%,transparent)}}.gen-scores{align-items:flex-end;gap:16px;display:flex}.gen-big{flex-direction:column;display:flex}.gen-big .v{font-family:var(--display);text-shadow:0 0 30px var(--good);font-size:78px;font-weight:700;line-height:.82}@supports (color:color-mix(in lab,red,red)){.gen-big .v{text-shadow:0 0 30px color-mix(in srgb,var(--good) 55%,transparent)}}.gen-big .k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--good);margin-top:8px;font-size:10px;font-weight:800}.gen-mast{flex-direction:column;gap:6px;padding-bottom:6px;display:flex}.gen-mast .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.gen-mast b{font-size:24px}.gen-mast b,.gen-plan{font-family:var(--display);line-height:1}.gen-plan{font-size:30px;font-weight:700}.gen-plan small{font-family:var(--sans);color:var(--muted);margin-top:4px;font-size:13px;font-weight:400;display:block}.gen-win{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gen-win li{align-items:baseline;gap:10px;font-size:13.5px;line-height:1.35;display:flex}.gen-win li:before{content:"";background:var(--gold);width:7px;height:7px;box-shadow:0 0 8px var(--gold);border-radius:1px;flex:none;transform:rotate(45deg)translateY(-1px)}.gen-prob{background:linear-gradient(90deg,var(--ban),transparent);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.gen-prob{background:linear-gradient(90deg,color-mix(in srgb,var(--ban) 16%,transparent),transparent)}}.gen-prob{font-size:13px}.gen-prob i{background:var(--ban);width:8px;height:8px;box-shadow:0 0 10px var(--ban);border-radius:50%;flex:none}.gen-acts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.gen-pips{gap:3px;display:inline-flex}.gen-pips i{background:var(--c,var(--dim));width:10px;height:10px;box-shadow:0 0 8px var(--c,var(--dim));border-radius:3px}@supports (color:color-mix(in lab,red,red)){.gen-pips i{box-shadow:0 0 8px color-mix(in srgb,var(--c,var(--dim)) 60%,transparent)}}.gen-pips .gen-pip-S{--c:var(--gold)}.gen-pips .gen-pip-A{--c:var(--aktyd)}.gen-pips .gen-pip-B{--c:var(--violet)}.gen-pips .gen-pip-C{--c:var(--muted)}.gen-empty{background:var(--surface);color:var(--muted);border-radius:22px;padding:28px 26px;font-size:14px}.gen-empty p{margin:0}.gen-empty--idle{text-align:center;min-height:180px;font-family:var(--display);color:var(--dim);background:radial-gradient(60% 90% at 50% 0,var(--aktyd),transparent 70%),var(--surface);place-items:center;font-size:20px;display:grid}@supports (color:color-mix(in lab,red,red)){.gen-empty--idle{background:radial-gradient(60% 90% at 50% 0,color-mix(in srgb,var(--aktyd) 9%,transparent),transparent 70%),var(--surface)}}.gen-pcs{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.gen-pc{isolation:isolate;text-align:left;color:var(--text);background:var(--surface);animation:gen-in .45s cubic-bezier(.2,.9,.3,1.1) both;animation-delay:var(--d);border-radius:18px;flex-direction:column;gap:12px;padding:14px 16px 16px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -24px #000000f2}.gen-pc-art{z-index:-2;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(200deg,#000000e6,#0000 70%);mask:linear-gradient(200deg,#000000e6,#0000 70%)}.gen-pc-art img{object-fit:cover;object-position:50% 25%;opacity:.2;filter:saturate(1.1);width:100%;height:100%;transition:opacity .35s,transform 1.2s}.gen-pc:hover{transform:translateY(-2px);box-shadow:0 22px 40px -24px #000000f2}.gen-pc:hover .gen-pc-art img{opacity:.42;transform:scale(1.06)}.gen-pc.is-feat{background:linear-gradient(180deg,var(--gold),transparent 60%),var(--surface)}@supports (color:color-mix(in lab,red,red)){.gen-pc.is-feat{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 12%,transparent),transparent 60%),var(--surface)}}.gen-pc.is-feat{box-shadow:0 0 36px -14px var(--gold)}.gen-pc-top{justify-content:space-between;align-items:flex-start;display:flex}.gen-pc-n{font-family:var(--display);color:var(--dim);font-size:22px;font-weight:700;line-height:1}.gen-pc.is-feat .gen-pc-n{color:var(--aktyd)}.gen-pc-feat{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bg);background:var(--aktyd);border-radius:999px;margin:2px auto 0 10px;padding:3px 8px;font-size:9px;font-weight:800}.gen-pc-s{font-family:var(--display);color:var(--good);text-shadow:0 0 20px var(--good);font-size:40px;font-weight:700;line-height:.85}@supports (color:color-mix(in lab,red,red)){.gen-pc-s{text-shadow:0 0 20px color-mix(in srgb,var(--good) 50%,transparent)}}.gen-pc-faces{grid-template-columns:repeat(5,minmax(0,44px));gap:6px;padding:4px;display:grid}.gen-pc-faces img{aspect-ratio:1;width:100%;height:auto;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--lc),0 0 14px -2px var(--lc);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.gen-pc-faces img{box-shadow:0 0 0 2px var(--surface),0 0 0 4px color-mix(in srgb,var(--lc) 80%,transparent),0 0 14px -2px color-mix(in srgb,var(--lc) 60%,transparent)}}.gen-pc-bd{justify-content:space-between;align-items:center;gap:8px;display:flex}.gen-pc-bd b{font-family:var(--display);font-size:18px;line-height:1}.gen-pc-bar{background:#ffffff0f;height:4px;overflow:hidden}.gen-pc-bar,.gen-pc-bar i{border-radius:2px;display:block}.gen-pc-bar i{background:linear-gradient(90deg,var(--good),var(--good));height:100%}@supports (color:color-mix(in lab,red,red)){.gen-pc-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--good) 30%,transparent),var(--good))}}.gen-pc-bar i{box-shadow:0 0 10px var(--good)}@container gen (max-width:1100px){.gen-feat{grid-template-columns:minmax(0,1fr)}.gen-sum{padding:0 22px 22px}}@container gen (max-width:640px){.gen-plans{grid-template-columns:1fr 1fr}.gen-plans .gen-tile{order:var(--po)}.gen-plans .gen-tile.is-far{display:none}.gen-tile.gen-more{display:flex}.gen-plans .gen-tile b{font-size:16px}.gen-fx{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.gen-fb{gap:8px;padding:10px 12px}.gen-fb>.eyebrow{align-self:center}.gen-tg{grid-auto-columns:minmax(0,1fr);align-self:stretch}.gen-tg-s{min-width:0;height:42px;padding:0 6px}.gen-tl{font-size:19px}.gen-cts{grid-template-columns:repeat(4,minmax(0,1fr))}.gen-around{flex-direction:column;align-items:center;gap:10px}.gen-lks{justify-content:center;gap:6px}.gen-lk{width:42px;height:42px}.gen-fsep{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);align-self:center;width:60%;height:1px}.gen-bns{justify-content:center}.gen-line{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:42%;grid-auto-flow:column;padding-right:22px;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 82%,#0000);mask:linear-gradient(90deg,#000 82%,#0000)}.gen-line::-webkit-scrollbar{display:none}.gen-card{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.gen-card,.gen-pc,.gen-pop,.gen-run:after,.gen-sheet,.gen-sheetbg,.gen-tile.is-on:after{animation:none}}.sav{flex-direction:column;gap:16px;padding-bottom:70px;display:flex;container:sav/inline-size}@keyframes sav-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.sav-bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sav-hint{font-family:var(--mono);color:var(--dim);margin-left:auto;font-size:10.5px}.sav-kseg{background:var(--surface);border-radius:14px;gap:4px;padding:4px;display:inline-flex}.sav-kseg button{font-family:var(--display);color:var(--dim);border-radius:11px;align-items:baseline;gap:8px;padding:9px 16px;font-size:17px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.sav-kseg button small{font-family:var(--mono);color:var(--dim);font-size:10px}.sav-kseg button[aria-pressed=true]{color:var(--aktyd);background:linear-gradient(#ffffff12,#ffffff05);box-shadow:inset 0 1px #ffffff14}.sav-kseg button[aria-pressed=true][data-k=ENEMY]{color:var(--ban)}.sav-btn{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:#ffffff0d;border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:10.5px;font-weight:700;transition:color .15s,background .15s;display:inline-flex}.sav-btn:hover{color:var(--text);background:#ffffff17}.sav-btn--go{color:var(--bg);background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,var(--gold))}@supports (color:color-mix(in lab,red,red)){.sav-btn--go{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,color-mix(in srgb,var(--gold) 70%,var(--or-sombre)))}}.sav-btn--go{box-shadow:0 0 22px -8px var(--gold)}.sav-btn--go:hover{color:var(--bg);background:linear-gradient(90deg,var(--gold),var(--or-clair))}.sav-btn--danger:hover{color:var(--ban);background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.sav-btn--danger:hover{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.sav-ids{flex-wrap:wrap;gap:6px;display:flex}.sav-ids span{color:var(--muted);background:#ffffff0d;border-radius:999px;align-items:baseline;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.sav-ids span:first-child{color:var(--text);background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.sav-ids span:first-child{background:color-mix(in srgb,var(--violet) 18%,transparent)}}.sav-ids b{font-family:var(--display);font-size:13.5px}.sav-kind{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--aktyd);background:var(--aktyd);border-radius:999px;align-items:center;padding:3px 8px;font-size:9px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.sav-kind{background:color-mix(in srgb,var(--aktyd) 12%,transparent)}}.sav-kind--ENEMY{color:var(--ban);background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.sav-kind--ENEMY{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.sav-drift{font-family:var(--mono);color:var(--dim);white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:inline-flex}.sav-drift b{font-family:var(--display);color:var(--muted);font-size:15px}.sav-drift .w{background:linear-gradient(90deg,var(--dim),var(--good));border-radius:1px;width:34px;height:2px;position:relative}.sav-drift .w:after,.sav-drift .w:before{content:"";border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.sav-drift .w:before{background:var(--dim);left:-3px}.sav-drift .w:after{background:var(--good);box-shadow:0 0 8px var(--good);right:-3px}.sav-drift.is-flat .w{background:#ffffff24}.sav-drift.is-flat .w:after{background:var(--muted);box-shadow:none}.sav-drift.is-up b:last-child{color:var(--good)}.sav-drift.is-down .w{background:linear-gradient(90deg,var(--dim),var(--ban))}.sav-drift.is-down .w:after{background:var(--ban);box-shadow:0 0 8px var(--ban)}.sav-drift.is-down b:last-child{color:var(--ban)}.sav-feat{isolation:isolate;background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.sav-line{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-width:0;padding:22px;display:grid}.sav-card{isolation:isolate;aspect-ratio:5/8;background:var(--surface-2);border-radius:16px;flex-direction:column;justify-content:flex-end;padding:12px;animation:sav-in .5s cubic-bezier(.2,.9,.3,1.1) both;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 40px -24px #000000f2}.sav-card>img{z-index:-2;object-fit:cover;object-position:50% 30%;width:100%;height:100%;transition:transform 1.2s;position:absolute;inset:0}.sav-card:hover>img{transform:scale(1.06)}.sav-card:before{content:"";z-index:-1;background:linear-gradient(0deg,var(--bg) 4%,var(--bg) 36%,transparent 64%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.sav-card:before{background:linear-gradient(0deg,var(--bg) 4%,color-mix(in srgb,var(--bg) 55%,transparent) 36%,transparent 64%)}}.sav-card:after{content:"";background:linear-gradient(90deg,transparent,var(--lc),transparent);height:3px;box-shadow:0 0 16px var(--lc);position:absolute;bottom:0;left:0;right:0}.sav-card-role{filter:drop-shadow(0 1px 4px #000000e6);position:absolute;top:10px;left:10px}.sav-card-role .role .dot{width:18px;height:18px}.sav-card.is-empty{background:repeating-linear-gradient(135deg,#ffffff08 0 6px,#0000 6px 12px);place-items:center;display:grid}.sav-card.is-empty:after,.sav-card.is-empty:before{display:none}.sav-card.is-empty>span:last-child{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.sav-cn{font-family:var(--display);text-shadow:0 2px 12px #000000d9;font-size:clamp(17px,1.7cqi,26px);font-weight:700;line-height:.95}.sav-pl{font-family:var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.sav-sum{flex-direction:column;gap:13px;min-width:0;padding:24px 24px 22px 6px;display:flex;position:relative}.sav-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sav-title{flex-direction:column;gap:13px;min-width:0;display:flex}.sav-title h3{font-family:var(--display);overflow-wrap:anywhere;margin:0;font-size:36px;font-weight:700;line-height:1}.sav-note{color:var(--muted);margin:0;font-size:13px;font-style:italic}.sav-note:before{content:"« "}.sav-note:after{content:" »"}.sav-rename{align-items:center;gap:6px;min-width:0;display:flex}.sav-rename input{min-width:0;color:var(--text);font-family:var(--display);background:#00000059;border:0;border-radius:9px;outline:none;flex:1;padding:6px 10px;font-size:22px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff1f}.sav-rename input:focus{box-shadow:inset 0 0 0 2px var(--gold)}.sav-sc{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.sav-big{flex-direction:column;display:flex}.sav-big .v{font-family:var(--display);color:var(--good);text-shadow:0 0 22px var(--good);font-size:74px;font-weight:700;line-height:.85}@supports (color:color-mix(in lab,red,red)){.sav-big .v{text-shadow:0 0 22px color-mix(in srgb,var(--good) 50%,transparent)}}.sav-big .k{letter-spacing:.16em;color:var(--good);margin-top:8px;font-weight:800}.sav-big .k,.sav-k{font-family:var(--mono);text-transform:uppercase;font-size:9.5px}.sav-k{letter-spacing:.14em;color:var(--dim);margin-bottom:-6px}.sav-win{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sav-win li{align-items:baseline;gap:10px;font-size:13.5px;line-height:1.35;display:flex}.sav-win li:before{content:"";background:var(--gold);width:7px;height:7px;box-shadow:0 0 8px var(--gold);border-radius:1px;flex:none;transform:rotate(45deg)translateY(-1px)}.sav-feat.is-enemy .sav-win li:before{background:var(--ban);box-shadow:0 0 8px var(--ban)}.sav-prob{background:linear-gradient(90deg,var(--ban),transparent);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.sav-prob{background:linear-gradient(90deg,color-mix(in srgb,var(--ban) 16%,transparent),transparent)}}.sav-prob{font-size:13px}.sav-prob i{background:var(--ban);width:8px;height:8px;box-shadow:0 0 10px var(--ban);border-radius:50%;flex:none}.sav-acts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.sav-acts form{display:contents}.sav-confirm{background:var(--ban);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:8px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.sav-confirm{background:color-mix(in srgb,var(--ban) 14%,transparent)}}.sav-confirm{font-size:12.5px}.sav-confirm b{color:var(--text)}.sav-confirm form{display:contents}.sav-empty{background:radial-gradient(60% 90% at 50% 0,var(--aktyd),transparent 70%),var(--surface);border-radius:22px}@supports (color:color-mix(in lab,red,red)){.sav-empty{background:radial-gradient(60% 90% at 50% 0,color-mix(in srgb,var(--aktyd) 9%,transparent),transparent 70%),var(--surface)}}.sav-empty{text-align:center;place-items:center;gap:12px;padding:42px 26px;display:grid}.sav-empty b{font-family:var(--display);font-size:24px}.sav-empty p{color:var(--muted);max-width:44ch;margin:0}.sav-list{flex-direction:column;gap:8px;display:flex}.sav-r{--kc:var(--aktyd);text-align:left;cursor:pointer;background:var(--surface);border-radius:16px;grid-template-columns:auto auto minmax(0,1fr) auto auto 64px;align-items:center;gap:16px;padding:10px 14px 10px 10px;transition:background .2s,box-shadow .2s;animation:sav-in .4s both;display:grid;position:relative}.sav-r.is-enemy{--kc:var(--ban)}.sav-r:hover{background:var(--surface-2)}.sav-r.is-on{background:linear-gradient(90deg,var(--kc),transparent 70%),var(--surface)}@supports (color:color-mix(in lab,red,red)){.sav-r.is-on{background:linear-gradient(90deg,color-mix(in srgb,var(--kc) 15%,transparent),transparent 70%),var(--surface)}}.sav-r.is-on{box-shadow:0 0 30px -14px var(--kc)}.sav-r:before{content:"";background:var(--kc);opacity:0;border-radius:2px;width:3px;transition:opacity .2s;position:absolute;top:12px;bottom:12px;left:0}.sav-r.is-on:before{opacity:1}.sav-r-go{z-index:0;border-radius:inherit;position:absolute;inset:0}.sav-r>:not(.sav-r-go){z-index:1;position:relative}.sav-sel{background:var(--bg);border-radius:8px;place-items:center;width:26px;height:26px;display:grid}@supports (color:color-mix(in lab,red,red)){.sav-sel{background:color-mix(in srgb,var(--bg) 65%,transparent)}}.sav-sel{transition:background .15s,box-shadow .15s;box-shadow:inset 0 0 0 2px #ffffff2e}.sav-sel svg{opacity:0;width:14px;height:14px}.sav-sel[aria-pressed=true]{background:var(--violet);box-shadow:0 0 16px -2px var(--violet)}.sav-sel[aria-pressed=true] svg{opacity:1}.sav-faces{display:flex}.sav-faces i,.sav-faces img{width:42px;height:42px;box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--lc,#ffffff1a);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.sav-faces i,.sav-faces img{box-shadow:0 0 0 3px var(--surface),0 0 0 5px color-mix(in srgb,var(--lc,#ffffff1a) 75%,transparent)}}.sav-faces i{background:var(--surface-2);display:inline-block}.sav-faces>*+*{margin-left:-7px}.sav-what{min-width:0}.sav-what b{font-family:var(--display);font-size:20px;line-height:1.05}.sav-what b,.sav-what>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sav-what>span{color:var(--dim);margin-top:2px;font-size:12px}.sav-rs{font-family:var(--display);text-align:right;color:var(--good);text-shadow:0 0 22px var(--good);font-size:34px;font-weight:700;line-height:.85}@supports (color:color-mix(in lab,red,red)){.sav-rs{text-shadow:0 0 22px color-mix(in srgb,var(--good) 50%,transparent)}}.sav-cmp{z-index:30;background:linear-gradient(90deg,var(--violet),var(--aktyd)),var(--surface-2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;width:fit-content;max-width:100%;margin:0 auto;padding:10px 12px 10px 16px;display:flex;position:sticky;bottom:14px}@supports (color:color-mix(in lab,red,red)){.sav-cmp{background:linear-gradient(90deg,color-mix(in srgb,var(--violet) 22%,transparent),color-mix(in srgb,var(--aktyd) 14%,transparent)),var(--surface-2)}}.sav-cmp{box-shadow:0 18px 40px #0009}.sav-cmp>b{font-family:var(--display);font-size:17px}.sav-cmp-c{align-items:center;gap:10px;display:inline-flex}.sav-cmp-f{gap:4px;display:flex}.sav-cmp-f img{border-radius:50%;width:26px;height:26px}@container sav (min-width:1101px){.sav-line{align-items:stretch}.sav-card{aspect-ratio:auto;height:100%;min-height:300px}.sav-card>img{object-position:50% 22%}}@container sav (min-width:1300px){.sav-list{gap:10px}.sav-r{border-radius:20px;grid-template-columns:auto auto minmax(0,1fr) auto auto 92px;gap:24px;padding:14px 22px 14px 16px}.sav-faces{gap:10px}.sav-faces i,.sav-faces img{width:62px;height:62px;box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--lc,#ffffff1a),0 0 22px -6px var(--lc,transparent)}@supports (color:color-mix(in lab,red,red)){.sav-faces i,.sav-faces img{box-shadow:0 0 0 3px var(--surface),0 0 0 5px color-mix(in srgb,var(--lc,#ffffff1a) 75%,transparent),0 0 22px -6px var(--lc,transparent)}}.sav-faces>*+*{margin-left:0}.sav-faces img{transition:transform .25s}.sav-r:hover .sav-faces img{transform:translateY(-2px)}.sav-what b{font-size:26px}.sav-what>span{margin-top:4px;font-size:13.5px}.sav-r .sav-ids span{padding:4px 11px;font-size:13px}.sav-r .sav-ids b{font-size:15px}.sav-rs{font-size:48px}.sav-sel{width:30px;height:30px}}@container sav (max-width:1100px){.sav-feat{grid-template-columns:minmax(0,1fr)}.sav-sum{padding:0 22px 22px}.sav-r{grid-template-columns:auto auto minmax(0,1fr) auto 56px}.sav-r .sav-ids{display:none}}@container sav (max-width:640px){.sav-hint{display:none}.sav-line{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:14px 12px 12px}.sav-card{aspect-ratio:9/16;border-radius:11px;padding:6px 6px 8px}.sav-card-role{top:6px;left:6px}.sav-card-role .role .dot{width:12px;height:12px}.sav-cn{overflow-wrap:anywhere;font-size:12px;line-height:1}.sav-pl{display:none}.sav-sum{text-align:center;align-items:center;padding:4px 18px 22px}.sav-acts,.sav-confirm,.sav-sum .sav-ids,.sav-sum .sav-row,.sav-title{justify-content:center}.sav-title{flex-flow:wrap;align-items:baseline;gap:4px 10px}.sav-title h3{font-size:30px}.sav-sc{flex-direction:column;align-items:center;gap:8px}.sav-sc .sav-drift{display:none}.sav-big .v{font-size:58px}.sav-win{align-items:center}.sav-win li{text-align:left}.sav-prob,.sav-win li{justify-content:center}.sav-r{grid-template-columns:auto minmax(0,1fr) 48px;gap:8px 10px;padding:12px 12px 12px 10px}.sav-r .sav-faces{order:-1;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center;gap:4px;padding:5px 0;display:grid}.sav-r .sav-faces i,.sav-r .sav-faces img{aspect-ratio:1;width:calc(100% - 10px);max-width:58px;height:auto}.sav-faces>*+*{margin-left:0}.sav-r .sav-drift{display:none}.sav-rs{font-size:28px}}@media (prefers-reduced-motion:reduce){.sav-card,.sav-r{animation:none}}.vs{--vs-a:var(--aktyd);--vs-b:var(--violet);flex-direction:column;gap:16px;display:flex;container:vs/inline-size}.vs.is-busy .vs-fa,.vs.is-busy .vs-pnl{opacity:.5;filter:saturate(.6);transition:opacity .2s,filter .2s}.vs .is-a{--sc:var(--vs-a)}.vs .is-b{--sc:var(--vs-b)}@keyframes vs-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.vs [data-tip]{cursor:default}.vs-tag{width:28px;height:28px;font-family:var(--display);color:var(--bg);background:var(--sc);box-shadow:0 0 16px -4px var(--sc);border-radius:9px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.vs-tag--sm{border-radius:7px;width:22px;height:22px;font-size:13px}.vs-k{letter-spacing:.14em;color:var(--dim);font-size:9px;font-weight:800}.vs-btn,.vs-k{font-family:var(--mono);text-transform:uppercase}.vs-btn{letter-spacing:.08em;color:var(--bg);background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,var(--gold));border-radius:9px;align-items:center;padding:8px 13px;font-size:10.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.vs-btn{background:linear-gradient(180deg,var(--or-clair),var(--gold) 55%,color-mix(in srgb,var(--gold) 70%,var(--or-sombre)))}}.vs-btn{box-shadow:0 0 22px -8px var(--gold)}.vs-ids{flex-wrap:wrap;gap:6px;display:flex}.vs-ids span{color:var(--muted);background:#ffffff0d;border-radius:999px;align-items:baseline;gap:6px;padding:3px 9px;font-size:12px;display:inline-flex}.vs-ids span:first-child{color:var(--text);background:var(--violet)}@supports (color:color-mix(in lab,red,red)){.vs-ids span:first-child{background:color-mix(in srgb,var(--violet) 18%,transparent)}}.vs-ids b{font-family:var(--display);font-size:13.5px}.vs-kind{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ban);background:var(--ban);border-radius:999px;padding:3px 8px;font-size:9px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.vs-kind{background:color-mix(in srgb,var(--ban) 12%,transparent)}}.vs-kind{margin-bottom:8px}.vs-pnl{isolation:isolate;background:var(--surface);border-radius:20px;padding:20px 22px;position:relative;overflow:hidden}.vs-h{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.vs-h h3{font-family:var(--display);margin:0;font-size:22px;line-height:1}.vs-h span{font-family:var(--mono);color:var(--dim);font-size:10.5px}.vs-none{color:var(--dim);margin:0;padding:10px 4px;font-size:13px}.vs-sep{height:14px;position:relative}.vs-sep i{background:linear-gradient(90deg,transparent,var(--gold) 30%,var(--violet) 70%,transparent);border-radius:1px;height:2px;position:absolute;top:50%;left:4%;right:4%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.vs-sep i{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 60%,transparent) 30%,color-mix(in srgb,var(--violet) 60%,transparent) 70%,transparent)}}.vs-sep i{box-shadow:0 0 12px var(--gold)}@supports (color:color-mix(in lab,red,red)){.vs-sep i{box-shadow:0 0 12px color-mix(in srgb,var(--gold) 35%,transparent)}}.vs-sep i:after{content:"";background:var(--bg);width:8px;height:8px;box-shadow:0 0 0 2px var(--gold),0 0 10px var(--gold);border-radius:2px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.vs-sep i:after{box-shadow:0 0 0 2px color-mix(in srgb,var(--gold) 65%,transparent),0 0 10px var(--gold)}}.vs-empty{background:radial-gradient(60% 90% at 50% 0,var(--aktyd),transparent 70%),var(--surface);border-radius:22px}@supports (color:color-mix(in lab,red,red)){.vs-empty{background:radial-gradient(60% 90% at 50% 0,color-mix(in srgb,var(--aktyd) 9%,transparent),transparent 70%),var(--surface)}}.vs-empty{text-align:center;place-items:center;gap:12px;padding:42px 26px;display:grid}.vs-empty b{font-family:var(--display);font-size:24px}.vs-empty p{color:var(--muted);max-width:52ch;margin:0}.vs-pick{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;display:grid;position:relative}.vs-slot{background:var(--surface);text-align:left;color:var(--text);border-radius:18px;align-items:center;gap:14px;min-width:0;padding:12px 16px;transition:background .2s,box-shadow .2s;display:flex;position:relative}.vs-slot:hover{background:var(--surface-2)}.vs-slot[aria-expanded=true]{box-shadow:0 0 0 2px var(--sc),0 0 30px -10px var(--sc)}.vs-faces{flex:none;gap:4px;display:flex}.vs-faces img{width:34px;height:34px;box-shadow:0 0 0 2px var(--surface);border-radius:50%}.vs-slot-nm{min-width:0}.vs-slot-nm b{font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:1;display:block;overflow:hidden}.vs-slot-nm small{font-family:var(--mono);color:var(--dim);font-size:10px}.vs-chev{color:var(--dim);margin-left:auto;font-size:14px}.vs-swap{width:42px;height:42px;color:var(--muted);background:var(--surface);border-radius:50%;align-self:center;place-items:center;transition:transform .3s,color .2s;display:grid}.vs-swap:hover{color:var(--text);transform:rotate(180deg)}.vs-swap svg{width:18px;height:18px}.vs-plist{z-index:40;background:linear-gradient(180deg,var(--sc),transparent 40%),var(--surface-2);border-radius:18px;width:min(520px,100%);max-height:420px;padding:10px;position:absolute;top:calc(100% + 8px);overflow:auto}@supports (color:color-mix(in lab,red,red)){.vs-plist{background:linear-gradient(180deg,color-mix(in srgb,var(--sc) 10%,transparent),transparent 40%),var(--surface-2)}}.vs-plist{animation:vs-in .18s ease-out both;box-shadow:0 26px 50px #000000bf}.vs-plist.is-a{left:0}.vs-plist.is-b{right:0}.vs-psec{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding:6px 8px 4px;font-size:9.5px;font-weight:800;display:block}.vs-prow{text-align:left;width:100%;color:var(--text);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;transition:background .15s;display:grid}.vs-prow:hover{background:#ffffff0f}.vs-prow[aria-current=true]{background:var(--sc)}@supports (color:color-mix(in lab,red,red)){.vs-prow[aria-current=true]{background:color-mix(in srgb,var(--sc) 14%,transparent)}}.vs-prow:disabled{opacity:.35;cursor:not-allowed}.vs-prow .vs-faces img{width:28px;height:28px}.vs-prow b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.vs-prow b,.vs-prow-s{font-family:var(--display)}.vs-prow-s{color:var(--good);font-size:24px;font-weight:700}.vs-fa{isolation:isolate;background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid;position:relative;overflow:hidden}.vs-fa-side{flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.vs-fa-line{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;display:grid}.vs-fa-card{isolation:isolate;aspect-ratio:3/5;background:var(--surface-2);border-radius:14px;flex-direction:column;justify-content:flex-end;padding:9px;animation:vs-in .5s both;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 34px -22px #000000f2}.vs-fa-card>img{z-index:-2;object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.vs-fa-card:before{content:"";z-index:-1;background:linear-gradient(0deg,var(--bg) 4%,var(--bg) 34%,transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.vs-fa-card:before{background:linear-gradient(0deg,var(--bg) 4%,color-mix(in srgb,var(--bg) 50%,transparent) 34%,transparent 62%)}}.vs-fa-card:after{content:"";background:linear-gradient(90deg,transparent,var(--lc),transparent);height:3px;box-shadow:0 0 14px var(--lc);position:absolute;bottom:0;left:0;right:0}.vs-fa-role{filter:drop-shadow(0 1px 4px #000000e6);position:absolute;top:8px;left:8px}.vs-fa-role .dot{width:14px;height:14px}.vs-fa-card b{font-family:var(--display);text-shadow:0 2px 10px #000000e6;font-size:clamp(13px,1.15cqi,19px);line-height:1}.vs-fa-card.is-empty{background:repeating-linear-gradient(135deg,#ffffff08 0 6px,#0000 6px 12px);place-items:center;display:grid}.vs-fa-card.is-empty:after,.vs-fa-card.is-empty:before{display:none}.vs-fa-card.is-empty>span:last-child{font-family:var(--mono);color:var(--dim);text-transform:uppercase;font-size:9px}.vs-fa-head{align-items:flex-end;gap:16px;width:100%;display:flex}.vs-fa-side.is-a .vs-fa-head{text-align:right;justify-content:flex-end}.vs-fa-side.is-b .vs-fa-head{justify-content:flex-start}.vs-fa-nm{min-width:0}.vs-fa-nm h3{overflow-wrap:anywhere;margin:0;font-size:30px;line-height:1}.vs-big,.vs-fa-nm h3{font-family:var(--display)}.vs-big{color:var(--sc);text-shadow:0 0 24px var(--sc);font-size:64px;font-weight:700;line-height:.85}@supports (color:color-mix(in lab,red,red)){.vs-big{text-shadow:0 0 24px color-mix(in srgb,var(--sc) 55%,transparent)}}.vs-fa-side.is-a .vs-ids{justify-content:flex-end}.vs-fa-spine{--sc:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;width:120px;padding:22px 0;display:flex;position:relative}.vs-fa-spine.is-a{--sc:var(--vs-a)}.vs-fa-spine.is-b{--sc:var(--vs-b)}.vs-fa-spine:before{content:"";background:linear-gradient(180deg,transparent,var(--vs-a),var(--vs-b),transparent);opacity:.5;width:2px;position:absolute;top:18px;bottom:18px;left:50%;transform:translate(-50%)}.vs-vsb{width:62px;height:62px;font-family:var(--display);background:var(--surface);box-shadow:0 0 0 2px #ffffff14,0 0 30px -6px var(--sc);border-radius:50%;place-items:center;font-size:24px;font-weight:700;display:grid}.vs-gap,.vs-vsb{position:relative}.vs-gap{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:var(--sc);box-shadow:0 0 22px -6px var(--sc);border-radius:999px;padding:6px 12px;font-size:10.5px;font-weight:800;display:inline-flex}.vs-mo-lead{color:var(--muted);margin:-2px 0 14px;font-size:15px}.vs-mo-lead b.is-a{color:var(--vs-a)}.vs-mo-lead b.is-b{color:var(--vs-b)}.vs .cst-mz-z{padding-top:150px}.vs .vs-mz-a path{stroke:var(--vs-a)}.vs .vs-mz-b path{stroke:var(--vs-b)}.vs .cst-mz-pt.vs-pt-a{--c:var(--vs-a)}.vs .cst-mz-pt.vs-pt-b{--c:var(--vs-b)}.vs .cst-mz-pt.vs-pt-a .cst-mz-crest{background:var(--vs-a)}.vs .cst-mz-pt.vs-pt-b .cst-mz-crest{background:var(--vs-b)}.vs-mz-tags{flex-wrap:wrap;gap:6px;display:flex}.vs-mz-tags span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bg);background:var(--sc);border-radius:999px;padding:3px 8px;font-size:9px;font-weight:800}.vs-mz-who{flex-direction:column;gap:8px;display:flex}.vs-mz-w{align-items:center;gap:10px;min-height:40px;display:flex}.vs-mz-cars{flex-wrap:wrap;gap:8px;display:flex}.vs-mz-cars img{width:38px;height:38px;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--sc),0 0 16px -4px var(--sc);border-radius:50%}.vs-mz-none{color:var(--dim);font-size:12px}.vs-duel>.vs-gl{opacity:.35}.vs-rule{background:linear-gradient(90deg,var(--vs-a),var(--vs-a) 35%,var(--vs-b) 65%,var(--vs-b));border-radius:1px;height:2px;margin:-2px 0 20px}@supports (color:color-mix(in lab,red,red)){.vs-rule{background:linear-gradient(90deg,var(--vs-a),color-mix(in srgb,var(--vs-a) 20%,transparent) 35%,color-mix(in srgb,var(--vs-b) 20%,transparent) 65%,var(--vs-b))}}.vs-rule{opacity:.55}.vs-bl{grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);align-items:center;gap:18px;display:grid}.vs-bl-side{isolation:isolate;border-radius:20px;flex-direction:column;gap:14px;min-width:0;padding:14px 14px 12px;display:flex;position:relative}.vs-bl-side:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.vs-bl-side.is-a:before{background:linear-gradient(90deg,var(--vs-a),transparent 85%)}@supports (color:color-mix(in lab,red,red)){.vs-bl-side.is-a:before{background:linear-gradient(90deg,color-mix(in srgb,var(--vs-a) 13%,transparent),transparent 85%)}}.vs-bl-side.is-b:before{background:linear-gradient(270deg,var(--vs-b),transparent 85%)}@supports (color:color-mix(in lab,red,red)){.vs-bl-side.is-b:before{background:linear-gradient(270deg,color-mix(in srgb,var(--vs-b) 13%,transparent),transparent 85%)}}.vs-bl-hd{align-items:center;gap:12px;display:flex}.vs-bl-side.is-b .vs-bl-hd{flex-direction:row-reverse}.vs-bl-ti{flex-direction:column;gap:3px;min-width:0;display:flex}.vs-bl-ti b{font-family:var(--display);color:var(--sc);font-size:22px;line-height:1}.vs-bl-ti small{font-family:var(--mono);letter-spacing:.06em;color:var(--sc);font-size:10px}@supports (color:color-mix(in lab,red,red)){.vs-bl-ti small{color:color-mix(in srgb,var(--sc) 55%,var(--dim))}}.vs-bl-ti small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vs-bl-side.is-b .vs-bl-ti{text-align:right;align-items:flex-end}.vs-bl-ln{border-radius:1px;flex:1;min-width:24px;height:2px}.vs-bl-side.is-a .vs-bl-ln{background:linear-gradient(90deg,var(--vs-a),transparent)}.vs-bl-side.is-b .vs-bl-ln{background:linear-gradient(270deg,var(--vs-b),transparent)}.vs-bl-md{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vs-md{text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:6px 2px 10px;transition:background .25s,transform .25s;display:flex}.vs-md:hover{background:var(--sc)}@supports (color:color-mix(in lab,red,red)){.vs-md:hover{background:color-mix(in srgb,var(--sc) 9%,transparent)}}.vs-md:hover{transform:translateY(-3px)}.vs-md-ring{aspect-ratio:1;width:min(132px,100%);position:relative}.vs-md-ring svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.vs-md-ring circle{fill:none;stroke-linecap:round}.vs-md-ring .trk{stroke:#ffffff12}.vs-md-ring .me{stroke:var(--sc);filter:drop-shadow(0 0 6px var(--sc))}.vs-bl-side.is-a .vs-md-ring .them{stroke:var(--vs-b);opacity:.75}.vs-bl-side.is-b .vs-md-ring .them{stroke:var(--vs-a);opacity:.75}.vs-md-ring img{width:52%;height:52%;box-shadow:0 0 0 3px var(--surface),0 0 24px -6px var(--sc);border-radius:50%;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vs-md:hover .vs-md-ring img{transform:translate(-50%,-50%)scale(1.08)}.vs-md-d{color:var(--bg);background:var(--sc);box-shadow:0 0 16px -4px var(--sc);border-radius:999px;padding:3px 9px;font-size:17px;font-weight:700;line-height:1;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.vs-md-d,.vs-md-l{font-family:var(--display)}.vs-md-l{margin-top:6px;font-size:18px;line-height:1.05}.vs-md-n{font-family:var(--display);color:var(--muted);align-items:center;gap:5px;font-size:13px;display:flex}.vs-md-n i{background:var(--sc);border-radius:50%;width:7px;height:7px;margin-left:4px}.vs-md-do{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sc);background:var(--sc);border-radius:999px;padding:4px 9px;font-size:9.5px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.vs-md-do{background:color-mix(in srgb,var(--sc) 14%,transparent)}}.vs-bl-mid{--sc:var(--muted);flex-direction:column;align-items:center;gap:8px;display:flex}.vs-bl-mid.is-a{--sc:var(--vs-a)}.vs-bl-mid.is-b{--sc:var(--vs-b)}.vs-bl-mid svg{width:200px;height:auto;overflow:visible}.vs-bl-mid .g-trk{fill:none;stroke:#ffffff12;stroke-width:14px;stroke-linecap:round}.vs-bl-mid .g-a{fill:none;stroke:var(--vs-a);stroke-width:4px;stroke-linecap:round;opacity:.55}.vs-bl-mid .g-b{fill:none;stroke:var(--vs-b);stroke-width:4px;stroke-linecap:round;opacity:.55}.vs-bl-mid .needle{stroke:var(--sc);stroke-width:4px;stroke-linecap:round}.vs-bl-mid .needle,.vs-bl-mid .tipd{filter:drop-shadow(0 0 8px var(--sc))}.vs-bl-mid .tipd{fill:var(--sc)}.vs-bl-mid g{transition:transform .8s cubic-bezier(.2,1.4,.3,1)}.vs-bl-mid .hub{fill:var(--surface);stroke:var(--sc);stroke-width:3px}.vs-bl-cnt{font-family:var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.08em;align-items:baseline;gap:6px;font-size:10px;display:flex}.vs-bl-cnt b{font-family:var(--display);letter-spacing:0;color:var(--sc);font-size:28px}.vs-bl-cnt i{background:#ffffff1f;align-self:center;width:1px;height:18px;margin:0 6px}.vs-bl-who{font-family:var(--display);color:var(--sc);font-size:17px;font-weight:700}.vs-nd-g{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.vs-rd{aspect-ratio:1;width:100%;max-width:520px;margin:56px auto 64px;position:relative}.vs-rd svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vs-rd-disc{background:radial-gradient(circle,var(--aktyd) 0,var(--surface) 62%,var(--violet) 100%);border-radius:50%;position:absolute;inset:16%}@supports (color:color-mix(in lab,red,red)){.vs-rd-disc{background:radial-gradient(circle,color-mix(in srgb,var(--aktyd) 7%,var(--surface-2)) 0,var(--surface) 62%,color-mix(in srgb,var(--violet) 9%,var(--bg)) 100%)}}.vs-rd-disc{box-shadow:0 0 0 1px #ffffff0d,0 0 60px -10px var(--violet),inset 0 0 50px #0009}@supports (color:color-mix(in lab,red,red)){.vs-rd-disc{box-shadow:0 0 0 1px #ffffff0d,0 0 60px -10px color-mix(in srgb,var(--violet) 45%,transparent),inset 0 0 50px #0009}}.vs-rd-ring{fill:none;stroke:#ffffff12}.vs-rd-ring.is-out{stroke:#ffffff29}.vs-rd-seuil{fill:none;stroke:var(--warn);stroke-width:1.5px;stroke-dasharray:4 5;opacity:.55}.vs-rd-st{fill:var(--warn);font-family:var(--mono);opacity:.8;font-size:10px;font-weight:700}.vs-rd-tk{stroke:#ffffff1f;stroke-width:1px}.vs-rd-tk.is-major{stroke:#ffffff4d;stroke-width:1.5px}.vs-rd-ax{stroke:#ffffff14;stroke-width:1px;transition:stroke .2s}.vs-rd-ax.is-hot{stroke:var(--text);stroke-width:2px;stroke-dasharray:3 4}.vs-rd-poly{stroke-width:3px;stroke-linejoin:round;transform-origin:200px 200px;animation:vs-rd-in .9s cubic-bezier(.2,1.2,.3,1) both}.vs-rd-poly.is-a{stroke:var(--vs-a);filter:drop-shadow(0 0 8px var(--vs-a))}.vs-rd-poly.is-b{stroke:var(--vs-b);filter:drop-shadow(0 0 8px var(--vs-b));animation-delay:.12s}@keyframes vs-rd-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.vs-rd-dot{stroke:var(--surface);stroke-width:2.5px;transition:r .2s}.vs-rd-dot.is-a{fill:var(--vs-a)}.vs-rd-dot.is-b{fill:var(--vs-b)}.vs-rd-dot.is-lack{fill:var(--ban);filter:drop-shadow(0 0 6px var(--ban))}.vs-rd-lab{white-space:nowrap;flex-direction:column;align-items:center;gap:3px;padding:2px 4px;transition:transform .2s;display:flex;position:absolute}.vs-rd-lab.is-l{align-items:flex-end;transform:translate(-100%,-50%)}.vs-rd-lab.is-r{align-items:flex-start;transform:translateY(-50%)}.vs-rd-lab.is-t{transform:translate(-50%,-100%)}.vs-rd-lab.is-b{transform:translate(-50%)}.vs-rd-lab em{font-style:normal;font-family:var(--display);color:var(--text);text-shadow:0 2px 10px #000000e6;font-size:15px;font-weight:700;line-height:1}.vs-rd-lab.is-hot em{color:var(--aktyd)}.vs-rd-lab>span{font-family:var(--display);align-items:baseline;gap:5px;font-size:15px;line-height:1;display:flex}.vs-rd-lab b{opacity:.7;font-weight:600}.vs-rd-lab b.is-a{color:var(--vs-a)}.vs-rd-lab b.is-b{color:var(--vs-b)}.vs-rd-lab b.is-lead{opacity:1;font-weight:700}.vs-rd-lab b.is-lack{color:var(--ban);opacity:1;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.vs-rd-lab i{color:var(--dim);font-style:normal}.vs-bil{flex-direction:column;gap:14px;display:flex}.vs-bil-cols{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.vs-bil-vs{font-family:var(--display);color:var(--dim);align-self:center;font-size:18px;font-weight:700}.vs-bil-c{text-align:center;background:linear-gradient(180deg,var(--sc),var(--sc) 70%);border-radius:20px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:16px 12px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.vs-bil-c{background:linear-gradient(180deg,color-mix(in srgb,var(--sc) 16%,transparent),color-mix(in srgb,var(--sc) 3%,transparent) 70%)}}.vs-bil-hd{align-items:center;gap:8px;max-width:100%;display:flex}.vs-bil-hd b{font-family:var(--display);color:var(--sc);white-space:nowrap;text-overflow:ellipsis;font-size:21px;line-height:1;overflow:hidden}.vs-cv{aspect-ratio:1;width:128px;margin:4px 0;position:relative}.vs-cv svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.vs-cv-trk{fill:none;stroke:#ffffff0d;stroke-width:14px}.vs-cv-seg{fill:none;stroke:var(--sc);stroke-width:14px;filter:drop-shadow(0 0 6px var(--sc))}.vs-cv-seg.is-lack{stroke:var(--ban);stroke-width:9px;filter:drop-shadow(0 0 8px var(--ban))}.vs-cv-c{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.vs-cv-c b{font-family:var(--display);color:var(--sc);text-shadow:0 0 18px var(--sc);font-size:38px;font-weight:700;line-height:.9}@supports (color:color-mix(in lab,red,red)){.vs-cv-c b{text-shadow:0 0 18px color-mix(in srgb,var(--sc) 55%,transparent)}}.vs-cv-c b small{color:var(--muted);margin-left:1px;font-size:.5em}.vs-cv-c span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:9px}.vs-bil-c .vs-k{margin-top:4px}.vs-bil-top{background:var(--sc);border-radius:999px;align-items:baseline;gap:8px;padding:5px 12px;font-size:14px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.vs-bil-top{background:color-mix(in srgb,var(--sc) 20%,transparent)}}.vs-bil-top b{font-family:var(--display);color:var(--sc);font-size:18px}.vs-bil-lack{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.vs-bil-lack span{background:var(--ban);border-radius:999px;align-items:baseline;gap:7px;padding:5px 11px;font-size:13.5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.vs-bil-lack span{background:color-mix(in srgb,var(--ban) 15%,transparent)}}.vs-bil-lack b{font-family:var(--display);color:var(--ban);font-size:17px}.vs-bil-ok{color:var(--good);font-size:14px}.vs-gp{--sc:var(--muted);background:var(--surface-2);border-radius:20px;flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex;box-shadow:0 22px 40px -24px #000000f2,inset 0 1px #ffffff12,inset 0 -1px #0006}.vs-gp.is-a{--sc:var(--vs-a)}.vs-gp.is-b{--sc:var(--vs-b)}.vs-gp-k{text-align:center}.vs-gp-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.vs-gp-v{flex-direction:column;gap:4px;min-width:0;display:flex}.vs-gp-v.is-a{align-items:flex-start}.vs-gp-v.is-b{text-align:right;align-items:flex-end}.vs-gp-v b{font-family:var(--display);opacity:.55;color:var(--sc);font-size:52px;font-weight:700;line-height:.82}.vs-gp-v.is-lead b{opacity:1;text-shadow:0 0 24px var(--sc),0 2px 0 #00000059}@supports (color:color-mix(in lab,red,red)){.vs-gp-v.is-lead b{text-shadow:0 0 24px color-mix(in srgb,var(--sc) 70%,transparent),0 2px 0 #00000059}}.vs-gp-v span{font-family:var(--mono);letter-spacing:.06em;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.vs-gp-mid{flex-direction:column;align-items:center;gap:6px;display:flex}.vs-gp-mid b{color:var(--text);font-size:26px}.vs-gp-d,.vs-gp-mid b{font-family:var(--display);font-weight:700;line-height:1}.vs-gp-d{color:var(--bg);background:var(--sc);box-shadow:0 6px 16px -6px var(--sc),inset 0 1px 0 #fff6,inset 0 -2px 0 #0003;border-radius:999px;padding:5px 12px;font-size:18px}.vs-gp-bar{background:var(--bg);border-radius:999px;height:18px;display:block;position:relative;box-shadow:inset 0 2px 4px #0009,0 1px #ffffff0d}.vs-gp-eq{background:var(--text);opacity:.6;z-index:2;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px;left:50%}.vs-gp-fill{background:var(--sc);box-shadow:inset 0 1px 0 #ffffff73,inset 0 -2px 0 #00000038,0 0 16px -3px var(--sc);border-radius:999px;position:absolute;top:3px;bottom:3px}.vs-gp-fill.is-a{right:50%}.vs-gp-fill.is-b{left:50%}.vs-gp-knob{background:var(--text);width:14px;height:14px;box-shadow:0 0 0 3px var(--bg),0 3px 8px #0009;border-radius:50%;margin-top:-7px;position:absolute;top:50%}.vs-gp-fill.is-a .vs-gp-knob{left:-7px}.vs-gp-fill.is-b .vs-gp-knob{right:-7px}.vs-gp-ax{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);grid-template-columns:1fr auto 1fr;margin-top:-4px;font-size:9px;display:grid}.vs-gp-ax span:first-child{text-align:left}.vs-gp-ax span:last-child{text-align:right}@container vs (max-width:1300px){.vs-bl{grid-template-columns:1fr}.vs-bl-mid{order:-1}.vs-bl-side.is-b:before{background:linear-gradient(90deg,var(--vs-b),transparent 85%)}@supports (color:color-mix(in lab,red,red)){.vs-bl-side.is-b:before{background:linear-gradient(90deg,color-mix(in srgb,var(--vs-b) 13%,transparent),transparent 85%)}}.vs-bl-side.is-b .vs-bl-hd{flex-direction:row}.vs-bl-side.is-b .vs-bl-ti{text-align:left;align-items:flex-start}.vs-bl-side.is-b .vs-bl-ln{background:linear-gradient(90deg,var(--vs-b),transparent)}}@container vs (max-width:1100px){.vs-fa{grid-template-columns:1fr}.vs-fa-side.is-a .vs-fa-head,.vs-fa-side.is-a .vs-ids{text-align:left;justify-content:flex-start}.vs-fa-spine{flex-direction:row;width:auto;padding:0 22px}.vs-fa-spine:before{background:linear-gradient(90deg,transparent,var(--vs-a),var(--vs-b),transparent);width:auto;height:2px;inset:50% 18px auto;transform:none}.vs-nd-g{grid-template-columns:1fr}}@container vs (max-width:640px){.vs-pick{grid-template-columns:minmax(0,1fr) auto}.vs-pick>.vs-slot:last-of-type{grid-column:1/2}.vs-swap{grid-area:1/2/3}.vs-slot>.vs-faces{display:none}.vs-faces img{width:26px;height:26px}.vs-slot-nm b{font-size:17px}.vs-plist{width:100%}.vs-fa-side{gap:10px;padding:14px 12px}.vs-fa-line{gap:5px}.vs-fa-card{aspect-ratio:9/16;border-radius:11px;padding:6px}.vs-fa-card b{font-size:11.5px}.vs-fa-role{top:6px;left:6px}.vs-fa-role .dot{width:11px;height:11px}.vs-fa-nm h3{font-size:24px}.vs-big{font-size:48px}.vs-vsb{width:46px;height:46px;font-size:18px}.vs .cst-mz-zones{grid-template-columns:1fr}.vs .cst-mz-z{padding-top:16px}.vs .cst-mz-ax,.vs .cst-mz-sky{display:none}.vs .cst-mz-num{font-size:44px}.vs-bl-md{gap:4px}.vs-md-l{font-size:14px}.vs-md-do{padding:3px 6px;font-size:8.5px}.vs-md-d{font-size:14px}.vs-bl-mid svg{width:160px}.vs-rd{max-width:100%;margin:28px 0}.vs-rd-lab em,.vs-rd-lab>span{font-size:12px}.vs-bil-cols{grid-template-columns:1fr}.vs-bil-vs{display:none}.vs-gp-v b{font-size:40px}.vs-gp-mid b{font-size:20px}}@media (prefers-reduced-motion:reduce){.vs-fa-card,.vs-plist,.vs-rd-poly{animation:none}}.vs.vs--foe{--vs-b:var(--ban)}.foe-tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bg);background:var(--sc);border-radius:999px;flex:none;padding:4px 9px;font-size:9px;font-weight:800}.foe-bar{background:var(--surface);border-radius:16px;justify-content:space-between;gap:12px;padding:10px 14px}.foe-bar,.foe-lb{flex-wrap:wrap;align-items:center;display:flex}.foe-lb{gap:6px}.foe-lb button{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:#ffffff0d;border-radius:8px;padding:6px 10px;font-size:9.5px;font-weight:700;transition:background .15s,color .15s}.foe-lb button:hover{color:var(--text)}.foe-lb button[aria-pressed=true]{color:var(--bg);background:var(--sc)}.foe-lb .foe-clear{color:var(--dim);background:0 0}.foe-hint{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:10px}.foe-save{justify-content:flex-end;margin-top:-6px;display:flex}.foe-card{cursor:pointer;text-align:left;color:var(--text);font:inherit;transition:transform .2s,box-shadow .2s}.foe-card:hover{box-shadow:0 0 0 2px var(--lc),0 20px 34px -22px #000000f2;transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.foe-card:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--lc) 70%,transparent),0 20px 34px -22px #000000f2}}.foe-card.is-empty{place-items:center;display:grid}.vs--foe .foe-card.is-empty>.foe-plus{font-family:var(--display);color:var(--dim);text-transform:none;font-size:34px;line-height:1}.vs--foe .vs-fa-side.is-a .vs-fa-head{justify-content:flex-end}.vs--foe .vs-fa-head{align-items:center}.foe-ttl-sep{background:linear-gradient(180deg,transparent,var(--sc),transparent);opacity:.7;border-radius:1px;flex:none;align-self:center;width:2px;height:40px}.foe-spine{text-align:center;gap:10px;width:150px}.foe-axes{font-family:var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.06em;align-items:baseline;gap:6px;font-size:10px;display:flex}.foe-axes b{font-family:var(--display);letter-spacing:0;color:var(--sc);font-size:26px}.foe-axes i{background:#ffffff1f;align-self:center;width:1px;height:16px}.foe-who{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);max-width:140px;font-size:9.5px;font-weight:800}.foe-nz{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.foe-nz-col{isolation:isolate;border-radius:20px;flex-direction:column;gap:8px;padding:14px;display:flex;position:relative}.foe-nz-col:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(180deg,var(--sc),transparent 80%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.foe-nz-col:before{background:linear-gradient(180deg,color-mix(in srgb,var(--sc) 12%,transparent),transparent 80%)}}.foe-nz-hd{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:2px;display:flex}.foe-nz-hd .foe-tag{align-self:center}.foe-nz-hd b{font-family:var(--display);color:var(--sc);font-size:22px}.foe-nz-hd small{font-family:var(--mono);color:var(--dim);font-size:10px}.foe-nz-r{background:#ffffff09;border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.foe-nz-who{align-items:center;gap:10px;min-width:0;display:flex}.foe-nz-who.is-r{text-align:right;justify-content:flex-end}.foe-nz-who img{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--sc)}.foe-nz-ph,.foe-nz-who img{width:46px;height:46px;border-radius:50%;flex:none}.foe-nz-ph{background:#ffffff0a}.foe-nz-who>span{flex-direction:column;gap:3px;min-width:0;display:flex}.foe-nz-who b{font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;font-size:17px;line-height:1;overflow:hidden}.foe-nz-who em{font-style:normal;font-family:var(--mono);letter-spacing:.04em;color:var(--sc);font-size:10px;font-weight:700}.foe-nz-who.is-r em{color:var(--muted)}.foe-nz-r>.foe-nz-who:first-child em{color:var(--sc)}.foe-nz-v{flex-direction:column;align-items:center;gap:5px;min-width:96px;display:flex}.foe-nz-v span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sc);font-size:9px;font-weight:800}.foe-nz-v span:after{content:" ›"}.foe-nz-v i{background:#ffffff0f;border-radius:999px;width:100%;height:6px;display:block;position:relative;overflow:hidden}.foe-nz-v i:after{content:"";width:var(--w);background:var(--sc);box-shadow:0 0 10px var(--sc);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.foe-pm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.foe-pm-col{isolation:isolate;background:var(--surface);border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex;position:relative}.foe-pm-col:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(180deg,var(--sc),transparent 80%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.foe-pm-col:before{background:linear-gradient(180deg,color-mix(in srgb,var(--sc) 13%,transparent),transparent 80%)}}.foe-pm-hd{align-items:center;gap:10px;display:flex}.foe-pm-hd b{font-family:var(--display);color:var(--sc);font-size:22px}.foe-pm-it{background:#ffffff09;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.foe-pm-n{color:var(--sc);text-align:center;width:22px;font-size:26px;font-weight:700;line-height:1}.foe-pm-it b,.foe-pm-n{font-family:var(--display)}.foe-pm-it b{font-size:18px;line-height:1.1;display:block}.foe-pm-it span span{color:var(--muted);font-size:12.5px}.foe-pm-it img{width:42px;height:42px;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--sc);border-radius:50%}@container vs (max-width:1100px){.foe-spine{width:auto}.foe-nz,.foe-pm{grid-template-columns:1fr}}@container vs (max-width:900px){.foe-hint{display:none}}@container vs (max-width:640px){.foe-bar,.foe-lb{justify-content:center}.vs--foe .vs-fa-side.is-a .vs-fa-head,.vs--foe .vs-fa-side.is-b .vs-fa-head{text-align:center;justify-content:center}.foe-spine,.vs--foe .vs-fa-side .vs-ids{justify-content:center}.foe-spine{gap:14px;padding:4px 12px}.foe-who{display:none}.foe-ttl-sep{height:28px}.vs--foe .vs-bl-md{flex-wrap:wrap;justify-content:center;display:flex}.vs--foe .vs-bl-md>.vs-md{flex:0 0 calc(33.3333% - 2.66667px)}.foe-nz-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.foe-nz-v{order:3;grid-column:1/-1;min-width:0}.foe-nz-ph,.foe-nz-who img{width:36px;height:36px}.foe-nz-who b{font-size:14px}.vs--foe .foe-card.is-empty>.foe-plus{font-size:24px}.foe-nz-hd,.foe-pm-hd,.foe-save,.vs--foe .vs-h{text-align:center;justify-content:center}}.nb{--us:var(--aktyd);--them:var(--ban);flex-direction:column;gap:18px;transition:opacity .2s;display:flex;container:nb/inline-size}.nb.is-busy{opacity:.85}.nb-sec{isolation:isolate;background:var(--surface);border-radius:22px;padding:18px;position:relative;overflow:hidden}.nb-sec:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(35% 90% at 0 0,var(--aktyd),transparent 70%),radial-gradient(35% 90% at 100% 100%,var(--violet),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nb-sec:before{background:radial-gradient(35% 90% at 0 0,color-mix(in srgb,var(--aktyd) 9%,transparent),transparent 70%),radial-gradient(35% 90% at 100% 100%,color-mix(in srgb,var(--violet) 9%,transparent),transparent 70%)}}.nb-h{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.nb-h h3{font-family:var(--display);margin:0;font-size:23px;font-weight:700;line-height:1}.nb-h span{font-family:var(--mono);color:var(--dim);font-size:10.5px}.nb-lbl{letter-spacing:.14em;font-size:10px;font-weight:700}.nb-lbl,.nb-opt{font-family:var(--mono);text-transform:uppercase;color:var(--dim)}.nb-opt{letter-spacing:.1em;opacity:.75;font-size:9px}.nb-kbd{font-family:var(--mono);color:var(--dim);background:#ffffff0f;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.nb-field{flex-direction:column;gap:10px;min-width:0;display:flex}.nb-in{background:var(--surface-3);width:100%;color:var(--text);font:inherit;border:0;border-radius:12px;outline:none;padding:11px 13px;font-size:14px;transition:box-shadow .15s}.nb-in::placeholder{color:var(--dim)}.nb-in:focus{box-shadow:inset 0 0 0 2px var(--gold)}@supports (color:color-mix(in lab,red,red)){.nb-in:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--gold) 70%,transparent)}}textarea.nb-in{resize:vertical;min-height:64px;line-height:1.45}.nb-sugg{flex-wrap:wrap;gap:5px;display:flex}.nb-sugg button{color:var(--muted);background:#ffffff0d;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.nb-sugg button:hover{color:var(--text);background:#ffffff17}.nb-sugg button[aria-pressed=true]{color:var(--bg);background:var(--gold)}.nb-ghost{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border-radius:10px;padding:9px 12px;font-size:10px;font-weight:700}.nb-ghost:hover{color:var(--text);background:#ffffff0d}.nb-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bg);border-radius:999px;padding:4px 9px;font-size:9.5px;font-weight:800}.nb-tag.is-win{background:var(--good)}.nb-tag.is-loss{background:var(--ban)}.nb-icos{align-items:center;gap:4px;display:flex}.nb-icos img{width:30px;height:30px;box-shadow:0 0 0 2px var(--surface-2),0 0 0 3.5px var(--lc);border-radius:50%}.nb-icos em{font-style:normal;font-family:var(--mono);letter-spacing:.14em;color:var(--sc);margin-right:3px;font-size:9px;font-weight:800}.nb-icos.is-us{--sc:var(--us)}.nb-icos.is-them{--sc:var(--them)}.nb-voice{background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.nb-voice i{font-style:normal;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aktyd);font-size:9px;font-weight:800}.nb-voice.is-player i{color:var(--violet)}.nb-flag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--warn);background:var(--warn);border-radius:999px;padding:4px 9px;font-size:9.5px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.nb-flag{background:color-mix(in srgb,var(--warn) 12%,transparent)}}button.nb-flag:hover{background:var(--warn)}@supports (color:color-mix(in lab,red,red)){button.nb-flag:hover{background:color-mix(in srgb,var(--warn) 22%,transparent)}}.nb-tier{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.nb-tb{background:var(--surface-3);border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:11px 6px;transition:background .15s,box-shadow .15s;display:flex}.nb-tb i{gap:3px;display:flex}.nb-tb i u{background:#ffffff1f;border-radius:50%;width:7px;height:7px}.nb-tb b{font-family:var(--display);color:var(--muted);font-size:16px;font-weight:700;line-height:1}.nb-tb:hover{background:var(--surface-3)}@supports (color:color-mix(in lab,red,red)){.nb-tb:hover{background:color-mix(in srgb,var(--surface-3) 70%,var(--text) 6%)}}.nb-tb.t3{--tc:var(--warn)}.nb-tb.t6{--tc:var(--violet)}.nb-tb.t9{--tc:var(--good)}.nb-tb[aria-pressed=true]{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.nb-tb[aria-pressed=true]{background:color-mix(in srgb,var(--tc) 20%,var(--surface-3))}}.nb-tb[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--tc)}.nb-tb[aria-pressed=true] b{color:var(--text)}.nb-tb[aria-pressed=true] i u.on{background:var(--tc);box-shadow:0 0 8px var(--tc)}.nb-note{flex-direction:column;gap:7px;display:flex}.nb-note-h{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.nb-note-h b{font-family:var(--display);font-size:17px}.nb-note-h span{color:var(--dim);font-size:12px}.nbt-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nbt-tab{isolation:isolate;text-align:left;background:var(--surface-2);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 14px;padding:16px 18px;transition:transform .15s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.nbt-tab:hover{transform:translateY(-2px)}.nbt-tab:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(120% 120% at 0 0,var(--tk),transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbt-tab:before{background:radial-gradient(120% 120% at 0 0,color-mix(in srgb,var(--tk) 16%,transparent),transparent 65%)}}.nbt-tab:before{opacity:.6;transition:opacity .2s}.nbt-tab[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--tk),0 18px 36px -22px var(--tk)}.nbt-tab[aria-pressed=true]:before{opacity:1}.nbt-tab b{color:var(--tk);grid-row:span 2;font-size:44px;line-height:.9}.nbt-tab b,.nbt-tab strong{font-family:var(--display);font-weight:700}.nbt-tab strong{font-size:20px;line-height:1}.nbt-tab span{font-size:12px}.nbt-tab span,.nbt-tab.is-zero b{color:var(--dim)}.nbt-tab.k1{--tk:var(--aktyd)}.nbt-tab.k2{--tk:var(--warn)}.nbt-tab.k3{--tk:var(--violet)}.nbt-what{flex-wrap:wrap;align-items:baseline;gap:10px;margin:2px 2px 0;display:flex}.nbt-what b{font-family:var(--display);font-size:24px;font-weight:700;line-height:1}.nbt-what span{color:var(--muted);font-size:13px}.nbt-saisir{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:16px;display:grid}.nbt-item,.nbt-list{flex-direction:column;gap:8px;display:flex}.nbt-item{isolation:isolate;text-align:left;background:var(--surface);border-radius:16px;padding:12px 14px;transition:background .15s,box-shadow .15s;position:relative;overflow:hidden}.nbt-item:hover{background:var(--surface-2)}.nbt-item[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--gold),0 14px 30px -20px var(--gold)}@supports (color:color-mix(in lab,red,red)){.nbt-item[aria-pressed=true]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--gold) 75%,transparent),0 14px 30px -20px var(--gold)}}.nbt-item b{font-family:var(--display);font-size:19px;line-height:1}.nbt-item small{font-family:var(--mono);color:var(--dim);font-size:10px}.nbt-item .nb-icos img{width:22px;height:22px}.nbt-item.is-free{background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff1a}.nbt-item.is-free[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--gold)}.nbt-item.has-elo{background:linear-gradient(125deg,var(--tc),var(--tc) 55%,var(--surface))}@supports (color:color-mix(in lab,red,red)){.nbt-item.has-elo{background:linear-gradient(125deg,color-mix(in srgb,var(--tc) 34%,var(--surface)),color-mix(in srgb,var(--tc) 9%,var(--surface)) 55%,var(--surface))}}.nbt-item.has-elo:after{content:"";z-index:-1;background:radial-gradient(circle,var(--tc),transparent 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:-40px;right:-30px}@supports (color:color-mix(in lab,red,red)){.nbt-item.has-elo:after{background:radial-gradient(circle,color-mix(in srgb,var(--tc) 30%,transparent),transparent 70%)}}.nbt-item.has-elo:hover{background:linear-gradient(125deg,var(--tc),var(--tc) 55%,var(--surface))}@supports (color:color-mix(in lab,red,red)){.nbt-item.has-elo:hover{background:linear-gradient(125deg,color-mix(in srgb,var(--tc) 42%,var(--surface)),color-mix(in srgb,var(--tc) 12%,var(--surface)) 55%,var(--surface))}}.nbt-item.has-elo[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--tc),0 14px 30px -18px var(--tc)}@supports (color:color-mix(in lab,red,red)){.nbt-item.has-elo[aria-pressed=true]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tc) 85%,transparent),0 14px 30px -18px var(--tc)}}.nbt-item-t{align-items:center;gap:8px;min-width:0;display:flex}.nbt-item-t>b,.nbt-sep{flex:none}.nbt-sep{background:var(--tc,var(--text));border-radius:1px;width:1.5px;height:20px}@supports (color:color-mix(in lab,red,red)){.nbt-sep{background:color-mix(in srgb,var(--tc,var(--text)) 60%,transparent)}}.nbt-elo2{text-overflow:ellipsis;min-width:0;font-family:var(--display);white-space:nowrap;color:var(--tc);align-items:center;gap:5px;font-size:15px;font-weight:700;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nbt-elo2{color:color-mix(in srgb,var(--tc) 55%,var(--text))}}.nbt-elo2 img{object-fit:contain;width:22px;height:22px;filter:drop-shadow(0 0 5px var(--tc))}@supports (color:color-mix(in lab,red,red)){.nbt-elo2 img{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--tc) 70%,transparent))}}.nbt-i{width:15px;height:15px;font-family:var(--serif);color:var(--text);background:#ffffff1f;border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:italic;font-weight:700;line-height:1;display:inline-grid}.nbt-i:hover{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.nbt-i:hover{background:color-mix(in srgb,var(--tc) 55%,transparent)}}.nbt-item-m{align-items:center;gap:8px;display:flex}.nbt-rows{gap:10px}.nbt-row,.nbt-rows{flex-direction:column;display:flex}.nbt-row{background:var(--surface);border-radius:18px;gap:12px;padding:16px}.nbt-rh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nbt-rh b{font-family:var(--display);font-size:21px;line-height:1}.nbt-rh small{font-family:var(--mono);color:var(--dim);font-size:10px}.nbt-q{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.nbt-qi{background:var(--surface-2);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.nbt-qi>div:first-child{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.nbt-qi em{width:22px;height:22px;font-style:normal;font-family:var(--display);color:var(--bg);background:var(--warn);border-radius:50%;align-self:center;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.nbt-qi.is-ok em{background:var(--good)}.nbt-qi b{font-family:var(--display);font-size:17px}.nbt-qi span{color:var(--dim);font-size:12px}.nbt-empty{background:var(--surface);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:30px 16px;display:flex}.nbt-empty b{font-family:var(--display);color:var(--good);font-size:22px}.nbt-empty span{color:var(--dim);max-width:60ch;font-size:13px}.nbt-pick{background:var(--surface);border-radius:18px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.nbt-why{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.nbt-why b{font-family:var(--display);font-size:16px}.nbt-why span{color:var(--dim);font-size:12px}.nb-pick{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.nb-pick img{width:36px;height:36px;box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--lc);border-radius:50%}.nb-pick-t{flex-direction:column;gap:2px;min-width:0;display:flex}.nb-pick-t b{font-family:var(--display);font-size:16px;line-height:1}.nb-pick-t span{color:var(--dim);font-size:11.5px}.nb-pick-w{font-family:var(--mono);color:var(--dim);font-size:10px}.nb-reasons{flex-wrap:wrap;gap:5px;display:flex}.nb-reasons button{color:var(--muted);background:#ffffff0a;border-radius:8px;padding:5px 9px;font-size:11.5px;font-weight:600}.nb-reasons button:hover{color:var(--text);background:#ffffff14}.nb-reasons button[aria-pressed=true]{color:var(--bg);background:var(--violet)}.nb-reasons.is-todo button{box-shadow:inset 0 0 0 1px var(--warn)}@supports (color:color-mix(in lab,red,red)){.nb-reasons.is-todo button{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 30%,transparent)}}.nbs{isolation:isolate;background:var(--surface);border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex;position:relative}.nbs:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(40% 50% at 100% 0,var(--violet),transparent 70%),radial-gradient(40% 50% at 0 100%,var(--aktyd),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbs:before{background:radial-gradient(40% 50% at 100% 0,color-mix(in srgb,var(--violet) 10%,transparent),transparent 70%),radial-gradient(40% 50% at 0 100%,color-mix(in srgb,var(--aktyd) 8%,transparent),transparent 70%)}}.nbs-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nbs-top h3{font-family:var(--display);margin:0;font-size:26px;font-weight:700;line-height:1}.nbs-top small{color:var(--dim)}.nbs-prog,.nbs-top small{font-family:var(--mono);font-size:10.5px}.nbs-prog{color:var(--muted);align-items:center;gap:10px;margin-left:auto;display:flex}.nbs-prog i{gap:4px;display:flex}.nbs-prog i u{background:#ffffff14;border-radius:999px;width:22px;height:5px}.nbs-prog i u.on{background:var(--gold);box-shadow:0 0 8px var(--gold)}@supports (color:color-mix(in lab,red,red)){.nbs-prog i u.on{box-shadow:0 0 8px color-mix(in srgb,var(--gold) 60%,transparent)}}.nbs-st{isolation:isolate;background:var(--surface-2);border-radius:16px;transition:box-shadow .2s;position:relative;overflow:hidden}.nbs-st:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(70% 140% at 0 0,var(--ac,var(--aktyd)),transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbs-st:before{background:radial-gradient(70% 140% at 0 0,color-mix(in srgb,var(--ac,var(--aktyd)) 10%,transparent),transparent 60%)}}.nbs-st.is-open{box-shadow:inset 0 0 0 2px var(--gold),0 18px 36px -24px var(--gold);overflow:visible}@supports (color:color-mix(in lab,red,red)){.nbs-st.is-open{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--gold) 75%,transparent),0 18px 36px -24px var(--gold)}}.nbs-st.is-open:before{background:radial-gradient(60% 90% at 0 0,var(--ac,var(--gold)),transparent 60%),radial-gradient(50% 80% at 100% 100%,var(--violet),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.nbs-st.is-open:before{background:radial-gradient(60% 90% at 0 0,color-mix(in srgb,var(--ac,var(--gold)) 16%,transparent),transparent 60%),radial-gradient(50% 80% at 100% 100%,color-mix(in srgb,var(--violet) 9%,transparent),transparent 70%)}}.nbs-hd{text-align:left;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:13px 14px;display:grid}.nbs-hd>i{width:32px;height:32px;font-style:normal;font-family:var(--display);color:var(--dim);background:#ffffff0f;border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid}.nbs-st.is-ok .nbs-hd>i{color:var(--bg);background:var(--good)}.nbs-st.is-open .nbs-hd>i{color:var(--bg);background:var(--gold)}.nbs-hd>span:first-of-type{flex-direction:column;gap:3px;min-width:0;display:flex}.nbs-hd b{font-family:var(--display);font-size:19px;font-weight:700;line-height:1}.nbs-hd small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.nbs-st.is-open .nbs-hd small{white-space:normal;color:var(--text)}.nbs-bdg{font-style:normal;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:800}.nbs-bdg.need{color:var(--warn);background:var(--warn)}@supports (color:color-mix(in lab,red,red)){.nbs-bdg.need{background:color-mix(in srgb,var(--warn) 13%,transparent)}}.nbs-bdg.opt{color:var(--dim);background:#ffffff0d}.nbs-bdg.pre{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.nbs-bdg.pre{background:color-mix(in srgb,var(--gold) 14%,transparent)}}.nbs-bdg.ok{color:var(--good);background:var(--good)}@supports (color:color-mix(in lab,red,red)){.nbs-bdg.ok{background:color-mix(in srgb,var(--good) 13%,transparent)}}.nbs-mod{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:9.5px;font-weight:700}.nbs-hd:hover .nbs-mod{color:var(--gold)}.nbs-bd{flex-direction:column;gap:22px;padding:4px 16px 20px 58px;display:flex}.nbs-bd:has(.nbr,.nbd){padding-left:16px}.nbs-ft{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.nbs-next{font-family:var(--display);color:var(--bg);background:var(--aktyd);border-radius:11px;padding:9px 18px;font-size:16px;font-weight:700}.nbs-next[aria-disabled=true]{opacity:.35;cursor:not-allowed}.nbs-g2b{grid-template-columns:minmax(0,1fr) 120px;gap:16px;display:grid}.nbs-hr{background:linear-gradient(90deg,transparent,var(--aktyd),var(--violet),transparent);height:1px;margin:0 6%}@supports (color:color-mix(in lab,red,red)){.nbs-hr{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--aktyd) 40%,transparent),color-mix(in srgb,var(--violet) 40%,transparent),transparent)}}.nb-save{background:var(--surface-3);border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.nb-save{background:color-mix(in srgb,var(--surface-3) 92%,transparent)}}.nb-miss{min-width:0;color:var(--muted);flex:1 1 0;font-size:12.5px;display:none}.nb-checks{flex-wrap:wrap;flex:auto;gap:6px;display:flex}.nb-ck{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--warn);background:var(--warn);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nb-ck{background:color-mix(in srgb,var(--warn) 12%,transparent)}}.nb-ck:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.nb-ck.is-ok{color:var(--good);background:var(--good)}@supports (color:color-mix(in lab,red,red)){.nb-ck.is-ok{background:color-mix(in srgb,var(--good) 12%,transparent)}}.nb-ck.is-ok:before{background:0 0;border-bottom:2px solid;border-left:2px solid;border-radius:0;width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.nb-ck.is-opt{color:var(--dim);background:#ffffff0a}.nb-go{font-family:var(--display);color:var(--bg);background:var(--gold);box-shadow:0 12px 28px -14px var(--gold);border-radius:12px;padding:11px 22px;font-size:18px;font-weight:700;transition:transform .15s,opacity .15s}.nb-go:hover{transform:translateY(-2px)}.nb-go:focus-visible,.pj-btn--solid:focus-visible,.sav-btn--go:focus-visible{box-shadow:inset 0 0 0 2px var(--bg);outline:none}.nb-go[aria-disabled=true]{opacity:.35;box-shadow:none;cursor:not-allowed;transform:none}.nbp{flex-direction:column;gap:14px;width:100%;max-width:880px;margin-inline:auto;display:flex;position:relative}.nbp:before{content:"";background:linear-gradient(180deg,var(--aktyd),var(--violet) 55%,var(--gold));width:2px;box-shadow:0 0 10px var(--aktyd);border-radius:1px;position:absolute;top:18px;bottom:24px;left:15px}@supports (color:color-mix(in lab,red,red)){.nbp:before{box-shadow:0 0 10px color-mix(in srgb,var(--aktyd) 45%,transparent)}}.nbp:before{opacity:.75}.nbp>.nbs-hr{margin-left:48px}.nbp-q{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.nbp-node{z-index:1;width:32px;height:32px;font-family:var(--display);color:var(--dim);background:var(--surface-2);box-shadow:0 0 0 2px var(--aktyd);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nbp-node{box-shadow:0 0 0 2px color-mix(in srgb,var(--aktyd) 45%,transparent)}}.nbp-q.is-ok .nbp-node{color:var(--bg);background:var(--aktyd);box-shadow:0 0 0 4px var(--aktyd),0 0 16px var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.nbp-q.is-ok .nbp-node{box-shadow:0 0 0 4px color-mix(in srgb,var(--aktyd) 22%,transparent),0 0 16px color-mix(in srgb,var(--aktyd) 70%,transparent)}}.nbp-qb{flex-direction:column;gap:12px;min-width:0;display:flex}.nbp-qt{font-family:var(--display);color:var(--muted);font-size:17px;font-weight:700;line-height:32px}.nbp-vs{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.nbp-us{font-family:var(--display);color:var(--aktyd);text-shadow:0 0 22px var(--aktyd);font-size:34px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.nbp-us{text-shadow:0 0 22px color-mix(in srgb,var(--aktyd) 45%,transparent)}}.nbp-x{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:800}.nbp-opp{field-sizing:content;min-width:6ch;max-width:100%;font-family:var(--display);color:var(--ban);background:0 0;border:0;border-radius:8px;outline:none;flex:0 auto;padding:2px 4px;font-size:34px;font-weight:700;line-height:1;transition:background .15s}.nbp-opp::placeholder{color:var(--ban)}@supports (color:color-mix(in lab,red,red)){.nbp-opp::placeholder{color:color-mix(in srgb,var(--ban) 35%,transparent)}}.nbp-opp:focus,.nbp-opp:hover{background:#ffffff0a}.nbp-opp:focus{box-shadow:inset 0 0 0 2px var(--ban)}@supports (color:color-mix(in lab,red,red)){.nbp-opp:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ban) 70%,transparent)}}.nbp-find{flex-direction:column;gap:8px;display:flex}.nbp-none{color:var(--dim);font-size:12px}.nbk-count{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:10px;font-weight:700}.nbk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.nbk{isolation:isolate;text-align:left;background:var(--surface-3);border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 13px 11px;transition:transform .15s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.nbk-art{z-index:-1;background:var(--th) center/cover no-repeat;opacity:.28;filter:saturate(1.15);border-radius:50%;width:118px;height:118px;transition:opacity .2s,transform .3s;position:absolute;top:-14px;right:-18px;-webkit-mask:radial-gradient(circle at 60% 40%,#000 30%,#0000 70%);mask:radial-gradient(circle at 60% 40%,#000 30%,#0000 70%)}.nbk:hover{box-shadow:0 0 0 1.5px var(--them);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.nbk:hover{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--them) 55%,transparent)}}.nbk:hover .nbk-art{opacity:.42;transform:scale(1.06)}.nbk-hd{flex-wrap:wrap;align-items:baseline;gap:8px;max-width:100%;display:flex}.nbk-hd b{font-family:var(--display);color:var(--text);font-size:18px;font-weight:700;line-height:1.05}.nbk-hd b u{color:var(--bg);background:var(--aktyd);border-radius:3px;padding:0 2px;text-decoration:none}.nbk-hd i{font-style:normal;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);background:var(--gold);border-radius:5px;padding:2px 6px;font-size:8.5px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.nbk-hd i{background:color-mix(in srgb,var(--gold) 14%,transparent)}}.nbk small{font-family:var(--mono);color:var(--dim);font-size:9.5px}.nbk-line{gap:3px;margin-top:2px;display:flex}.nbk-line img{width:22px;height:22px;box-shadow:0 0 0 1.5px var(--surface-3),0 0 0 3px var(--lc);border-radius:50%}.nbk.is-first{box-shadow:0 0 0 2px var(--aktyd),0 12px 26px -16px var(--aktyd)}.nbk-enter{position:absolute;bottom:10px;right:10px}.nbk.is-sel{background:linear-gradient(135deg,var(--them),var(--surface-3) 75%)}@supports (color:color-mix(in lab,red,red)){.nbk.is-sel{background:linear-gradient(135deg,color-mix(in srgb,var(--them) 30%,var(--surface-3)),var(--surface-3) 75%)}}.nbk.is-sel{box-shadow:0 0 0 2px var(--them),0 14px 30px -16px var(--them)}.nbk.is-sel .nbk-art{opacity:.5}.nbp-days{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.nbp-day{background:var(--surface-3);border-radius:14px;flex-direction:column;flex:0 0 88px;align-items:center;gap:1px;padding:9px 10px 8px;transition:background .15s,box-shadow .15s,transform .15s;display:flex}.nbp-day:hover{transform:translateY(-2px)}.nbp-day b{font-family:var(--display);color:var(--muted);font-size:28px;font-weight:700;line-height:1}.nbp-day small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:9px}.nbp-day[aria-pressed=true]{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.nbp-day[aria-pressed=true]{background:color-mix(in srgb,var(--gold) 18%,var(--surface-3))}}.nbp-day[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--gold),0 12px 26px -16px var(--gold)}.nbp-day[aria-pressed=true] b{color:var(--text)}.nbp-other{background:#ffffff08;border-radius:14px;flex-direction:column;justify-content:center;gap:4px;padding:6px 10px;display:flex}.nbp-other span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:9px}.nbp-other input{font:inherit;color:var(--text);background:var(--surface-3);color-scheme:dark;border:0;border-radius:8px;padding:4px 6px;font-size:12px}.nbp-sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:480px;display:grid}.nbp-side{isolation:isolate;text-align:left;background:var(--surface-3);border-radius:14px;align-items:center;padding:12px 14px;transition:box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.nbp-side:hover{transform:translateY(-2px)}.nbp-side.is-blue{--sd:var(--r-mid)}.nbp-side.is-red{--sd:var(--ban)}.nbp-side i{z-index:-1;opacity:.35;background:linear-gradient(var(--ang),var(--sd),transparent 62%);transition:opacity .2s;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbp-side i{background:linear-gradient(var(--ang),color-mix(in srgb,var(--sd) 55%,transparent),transparent 62%)}}.nbp-side.is-blue i{--ang:35deg}.nbp-side.is-red i{--ang:215deg}.nbp-side b{font-family:var(--display);font-size:22px;font-weight:700;line-height:1}.nbp-side[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--sd),0 12px 26px -16px var(--sd)}.nbp-side[aria-pressed=true] i{opacity:1}.nbd{isolation:isolate;flex-direction:column;gap:14px;width:100%;max-width:880px;margin-inline:auto;display:flex;position:relative}.nbd-back{z-index:-1;pointer-events:none;background:radial-gradient(60% 80% at 0 50%,var(--us),transparent 70%),radial-gradient(60% 80% at 100% 50%,var(--them),transparent 70%);border-radius:18px;position:absolute;inset:-8px -16px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nbd-back{background:radial-gradient(60% 80% at 0 50%,color-mix(in srgb,var(--us) 10%,transparent),transparent 70%),radial-gradient(60% 80% at 100% 50%,color-mix(in srgb,var(--them) 10%,transparent),transparent 70%)}}.nbd-back i{background:var(--sp) center 20%/cover no-repeat;opacity:.2;filter:saturate(1.1);width:55%;position:absolute;top:0;bottom:0}.nbd-back i.is-l{left:0;-webkit-mask:linear-gradient(90deg,#000 10%,#0000 90%);mask:linear-gradient(90deg,#000 10%,#0000 90%)}.nbd-back i.is-r{right:0;-webkit-mask:linear-gradient(270deg,#000 10%,#0000 90%);mask:linear-gradient(270deg,#000 10%,#0000 90%)}.nbd-back:after{content:"";background:radial-gradient(45% 70% at 50% 50%,var(--bg),transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbd-back:after{background:radial-gradient(45% 70% at 50% 50%,color-mix(in srgb,var(--bg) 55%,transparent),transparent 100%)}}.nbd-main{flex-direction:column;gap:14px;min-width:0;display:flex}.nbd-teams{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:end;margin-bottom:2px;display:grid}.nbd-team{isolation:isolate;border-radius:16px;flex-direction:column;gap:5px;padding:12px 16px 10px;display:flex;position:relative;overflow:hidden}.nbd-team:before{content:"";z-index:-1;background:linear-gradient(var(--ang),var(--sc),transparent 75%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbd-team:before{background:linear-gradient(var(--ang),color-mix(in srgb,var(--sc) 24%,transparent),transparent 75%)}}.nbd-team.is-ours{--sc:var(--us);--ang:270deg;text-align:right;align-items:flex-end;margin-right:6px}.nbd-team.is-theirs{--sc:var(--them);--ang:90deg;align-items:flex-start;margin-left:6px}.nbd-team.sd-blue{--sd:var(--r-mid)}.nbd-team.sd-red{--sd:var(--ban)}.nbd-tn{font-family:var(--display);color:var(--sc);text-shadow:0 0 20px var(--sc);font-size:26px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.nbd-tn{text-shadow:0 0 20px color-mix(in srgb,var(--sc) 40%,transparent)}}.nbd-tn{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.nbd-tm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nbd-team.is-ours .nbd-tm{justify-content:flex-end}.nbd-tm b{font-family:var(--display);color:var(--muted);font-size:15px}.nbd-sd{font-style:normal;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);background:var(--sd);border-radius:999px;padding:3px 8px;font-size:9px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.nbd-sd{background:color-mix(in srgb,var(--sd) 30%,transparent)}}.nbd-sd{box-shadow:inset 0 0 0 1px var(--sd)}@supports (color:color-mix(in lab,red,red)){.nbd-sd{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sd) 55%,transparent)}}.nbd-bar{gap:3px;display:flex}.nbd-bar u{background:#ffffff14;border-radius:999px;width:16px;height:4px}.nbd-bar u.on{background:var(--sc);box-shadow:0 0 6px var(--sc)}@supports (color:color-mix(in lab,red,red)){.nbd-bar u.on{box-shadow:0 0 6px color-mix(in srgb,var(--sc) 70%,transparent)}}.nbd-vs{font-family:var(--display);color:var(--dim);place-self:center;font-size:18px;font-weight:700}.nbd-rows{flex-direction:column;gap:7px;display:flex}.nbd-row{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:center;display:grid;position:relative}.nbd-role{z-index:1;background:var(--surface);width:42px;height:42px;box-shadow:0 0 0 2px var(--lc),0 0 18px -4px var(--lc);border-radius:50%;justify-self:center;place-items:center;display:grid;position:relative}.nbd-role .dot{width:22px;height:22px}.nbd-cell{z-index:1;min-width:0;display:grid;position:relative}.nbd-cell>*{grid-area:1/1}.nbd-cell.is-ours{margin-right:6px}.nbd-cell.is-theirs{margin-left:6px}.nbd-c{isolation:isolate;background:var(--surface-3);border-radius:999px;align-items:center;gap:12px;width:100%;min-height:58px;padding:6px 8px;transition:background .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}.nbd-c,.nbd-c>*{position:relative}.nbd-c>*{z-index:1}.nbd-c.is-ours{text-align:right;background:linear-gradient(270deg,var(--us),var(--surface-3) 70%);justify-content:flex-end;padding-left:16px}@supports (color:color-mix(in lab,red,red)){.nbd-c.is-ours{background:linear-gradient(270deg,color-mix(in srgb,var(--us) 16%,var(--surface-3)),var(--surface-3) 70%)}}.nbd-c.is-theirs{text-align:left;background:linear-gradient(90deg,var(--them),var(--surface-3) 70%);justify-content:flex-start;padding-right:16px}@supports (color:color-mix(in lab,red,red)){.nbd-c.is-theirs{background:linear-gradient(90deg,color-mix(in srgb,var(--them) 16%,var(--surface-3)),var(--surface-3) 70%)}}.nbd-c:hover{box-shadow:0 0 0 1.5px var(--lc);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.nbd-c:hover{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--lc) 70%,transparent)}}.nbd-c.is-empty{background:var(--surface-3)}@supports (color:color-mix(in lab,red,red)){.nbd-c.is-empty{background:color-mix(in srgb,var(--surface-3) 60%,var(--surface-2))}}.nbd-c.is-next{box-shadow:0 0 0 2px var(--lc),0 0 22px -6px var(--lc)}@supports (color:color-mix(in lab,red,red)){.nbd-c.is-next{box-shadow:0 0 0 2px color-mix(in srgb,var(--lc) 85%,transparent),0 0 22px -6px var(--lc)}}.nbd-c.is-open{box-shadow:0 0 0 2px var(--lc),0 0 0 5px var(--lc)}@supports (color:color-mix(in lab,red,red)){.nbd-c.is-open{box-shadow:0 0 0 2px var(--lc),0 0 0 5px color-mix(in srgb,var(--lc) 25%,transparent)}}.nbd-c.has-sp:before{content:"";z-index:0;background:var(--sp) center 22%/cover no-repeat;opacity:.7;transition:opacity .2s,transform .4s;position:absolute;inset:0}.nbd-c.is-ours.has-sp:before{-webkit-mask:linear-gradient(270deg,#000 15%,#0000 85%);mask:linear-gradient(270deg,#000 15%,#0000 85%)}.nbd-c.is-theirs.has-sp:before{-webkit-mask:linear-gradient(90deg,#000 15%,#0000 85%);mask:linear-gradient(90deg,#000 15%,#0000 85%)}.nbd-c.has-sp:after{content:"";z-index:0;background:linear-gradient(var(--ang2),var(--bg),var(--bg));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbd-c.has-sp:after{background:linear-gradient(var(--ang2),color-mix(in srgb,var(--bg) 20%,transparent),color-mix(in srgb,var(--bg) 70%,transparent))}}.nbd-c.is-ours{--ang2:90deg}.nbd-c.is-theirs{--ang2:270deg}.nbd-c.has-sp:hover:before{opacity:.9;transform:scale(1.04)}.nbd-pic{width:44px;height:44px;box-shadow:0 0 0 2px var(--surface-3),0 0 0 3.5px var(--lc);background:#ffffff0a;border-radius:50%;flex:none;place-items:center;display:grid}.nbd-pic img{object-fit:cover;border-radius:50%;width:100%;height:100%}.nbd-plus{font-family:var(--display);color:var(--dim);font-size:22px;line-height:1}.nbd-t{flex-direction:column;gap:3px;min-width:0;display:flex}.nbd-c.is-ours .nbd-t{align-items:flex-end}.nbd-t b{font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #000000b3;max-width:100%;font-size:18px;font-weight:700;line-height:1;overflow:hidden}.nbd-t b.is-empty{color:var(--dim);font-weight:600}.nbd-pl-ph{height:17px}.nbd-pl{z-index:2;max-width:calc(100% - 90px);font-family:var(--mono);color:var(--text);background:var(--bg);border-radius:6px;place-self:end;margin:0 66px 9px 0;padding:2px 6px;font-size:9.5px}@supports (color:color-mix(in lab,red,red)){.nbd-pl{background:color-mix(in srgb,var(--bg) 62%,transparent)}}.nbd-pl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nbd-pl:hover{background:var(--bg)}@supports (color:color-mix(in lab,red,red)){.nbd-pl:hover{background:color-mix(in srgb,var(--bg) 40%,var(--surface-3))}}.nbd-x{z-index:2;width:22px;height:22px;color:var(--dim);opacity:0;border-radius:50%;align-self:center;font-size:14px;line-height:22px;transition:opacity .15s}.nbd-cell.is-ours .nbd-x{justify-self:start;margin-left:-4px}.nbd-cell.is-theirs .nbd-x{justify-self:end;margin-right:-4px}.nbd-cell:focus-within .nbd-x,.nbd-cell:hover .nbd-x{opacity:1}.nbd-x:hover{color:var(--text);background:#ffffff14}@media (hover:none){.nbd-x{opacity:1}}.nbd-aside{flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.nbd-help{color:var(--dim);margin:0;font-size:12px;line-height:1.6}.nb-quick{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nb-quick .nb-in{flex:220px}.nb-quick-hint{font-family:var(--mono);color:var(--dim);font-size:10.5px}.nb-quick-hint b{color:var(--aktyd);font-weight:700}.nbq-to{background:linear-gradient(90deg,var(--lc),transparent);border-radius:999px;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex}@supports (color:color-mix(in lab,red,red)){.nbq-to{background:linear-gradient(90deg,color-mix(in srgb,var(--lc) 24%,transparent),transparent)}}.nbq-to{box-shadow:inset 0 0 0 1px var(--lc)}@supports (color:color-mix(in lab,red,red)){.nbq-to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lc) 45%,transparent)}}.nbq-to>span:last-child{flex-direction:column;gap:1px;display:flex}.nbq-to small{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:8.5px}.nbq-to b{font-family:var(--display);font-size:16px;line-height:1}.nbq-role{background:var(--surface);width:32px;height:32px;box-shadow:0 0 0 2px var(--lc),0 0 14px -3px var(--lc);border-radius:50%;place-items:center;display:grid}.nbq-role .dot{width:17px;height:17px}.nbq-to.is-done{color:var(--good);background:var(--good);padding:9px 14px}@supports (color:color-mix(in lab,red,red)){.nbq-to.is-done{background:color-mix(in srgb,var(--good) 12%,transparent)}}.nbq-to.is-done{box-shadow:inset 0 0 0 1px var(--good)}@supports (color:color-mix(in lab,red,red)){.nbq-to.is-done{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--good) 40%,transparent)}}.nbq-link{display:none}.nbr{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:720px;margin-inline:auto;display:grid}.nbr-b{isolation:isolate;background:var(--surface-3);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:118px;padding:18px 12px;transition:transform .2s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.nbr-b.is-win{--rc:var(--good);--rc2:var(--gold)}.nbr-b.is-loss{--rc:var(--ban);--rc2:var(--violet)}.nbr-b:before{content:"";z-index:-2;background:radial-gradient(90% 120% at 50% 120%,var(--rc),transparent 70%),linear-gradient(160deg,var(--rc2),transparent 50%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbr-b:before{background:radial-gradient(90% 120% at 50% 120%,color-mix(in srgb,var(--rc) 40%,transparent),transparent 70%),linear-gradient(160deg,color-mix(in srgb,var(--rc2) 14%,transparent),transparent 50%)}}.nbr-b:before{opacity:.55;transition:opacity .25s}.nbr-b i{z-index:-1;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:40%;height:220%;transition:left .6s;position:absolute;top:-60%;left:-40%;transform:rotate(22deg)}.nbr-b:hover{transform:translateY(-3px)}.nbr-b:hover i{left:120%}.nbr-b b{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--rc);font-size:38px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.nbr-b b{color:color-mix(in srgb,var(--rc) 45%,var(--muted))}}.nbr-b small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.nbr-b[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--rc),0 20px 44px -20px var(--rc)}.nbr-b[aria-pressed=true]:before{opacity:1}.nbr-b[aria-pressed=true] b{color:var(--text);text-shadow:0 0 24px var(--rc)}@supports (color:color-mix(in lab,red,red)){.nbr-b[aria-pressed=true] b{text-shadow:0 0 24px color-mix(in srgb,var(--rc) 70%,transparent)}}.nb-menu{z-index:70;background:var(--surface-2);border-radius:16px;flex-direction:column;gap:2px;min-width:200px;padding:10px;display:flex;position:absolute;box-shadow:0 26px 60px -20px #000000e6,0 0 0 1px #ffffff0d}.nb-menu-h{align-items:center;gap:8px;padding:2px 6px 8px;display:flex}.nb-menu-h b{font-family:var(--display);font-size:16px}.nb-menu button{text-align:left;color:var(--muted);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.nb-menu button:hover,.nb-menu button[aria-pressed=true]{color:var(--text);background:#ffffff12}.nb-bilan{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.nb-stat{background:var(--surface-2);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:10px 14px;display:flex}.nb-stat b{font-family:var(--display);font-size:26px;font-weight:700;line-height:1}.nb-stat span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.nb-stat.is-warn b{color:var(--warn)}.nbc-tl{flex-direction:column;padding-left:26px;display:flex;position:relative}.nbc-tl:before{content:"";background:linear-gradient(180deg,var(--aktyd),var(--violet) 60%,transparent);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:8px}.nbc-day{flex-direction:column;gap:10px;padding-bottom:18px;display:flex;position:relative}.nbc-day:before{content:"";background:var(--bg);width:12px;height:12px;box-shadow:0 0 0 2px var(--aktyd);border-radius:50%;position:absolute;top:4px;left:-23px}.nbc-dh{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}.nbc-cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.nb-scrim,.nb-scrims{flex-direction:column;gap:10px;display:flex}.nb-scrim{background:var(--surface-2);border-radius:18px;padding:14px}.nb-sh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nb-sh b{font-family:var(--display);font-size:20px;font-weight:700;line-height:1}.nb-sh small{font-family:var(--mono);color:var(--dim);font-size:10px}.nb-sh .nb-del{margin-left:auto}.nb-mini{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nb-lesson{color:var(--muted);margin:0;font-size:12.5px}.nb-fb{flex-direction:column;gap:7px;display:flex}.nb-fbg{flex-wrap:wrap;gap:6px;display:flex}.nb-fbb{color:var(--muted);background:#ffffff0b;border-radius:10px;padding:7px 11px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s}.nb-fbb:hover{color:var(--text);background:#ffffff17}.nb-fbb.is-exec{box-shadow:inset 0 -2px 0 var(--violet)}@supports (color:color-mix(in lab,red,red)){.nb-fbb.is-exec{box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--violet) 60%,transparent)}}.nb-fbb[aria-pressed=true]{color:var(--bg);background:var(--gold)}.nb-voices{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nb-picks{flex-direction:column;gap:6px;display:flex}.nb-pline{background:var(--surface-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.nb-pline img{width:30px;height:30px;box-shadow:0 0 0 2px var(--surface-2),0 0 0 3.5px var(--lc);border-radius:50%}.nb-pline-n{font-family:var(--display);color:var(--text);font-size:15px;font-weight:700;text-decoration:none}.nb-pline-n:hover{color:var(--gold)}.nb-pline .nb-flag,.nb-pline .nb-voice{margin-left:auto}@container nb (min-width:1301px){.nbd{grid-template-columns:minmax(0,640px) minmax(240px,320px);justify-content:center;align-items:start;gap:0 40px;max-width:none;display:grid}.nbd-hr{display:none}.nbd-aside{background:var(--surface-3);border-radius:16px;margin-top:92px;padding:16px;position:sticky;top:16px}@supports (color:color-mix(in lab,red,red)){.nbd-aside{background:color-mix(in srgb,var(--surface-3) 88%,transparent)}}.nbd-aside{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px var(--aktyd),0 20px 40px -24px var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.nbd-aside{box-shadow:0 0 0 1px color-mix(in srgb,var(--aktyd) 22%,transparent),0 20px 40px -24px color-mix(in srgb,var(--aktyd) 60%,transparent)}}.nbd-aside .nb-quick{flex-direction:column;align-items:stretch}.nbd-aside .nb-in{background:var(--surface-2);flex:none}.nbq-link{width:40px;height:2px;display:block;position:absolute;top:62px;right:100%}.nbq-link u{background:linear-gradient(90deg,transparent,var(--aktyd));box-shadow:0 0 10px var(--aktyd);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nbq-link u{box-shadow:0 0 10px color-mix(in srgb,var(--aktyd) 60%,transparent)}}.nbq-link i{background:var(--aktyd);width:10px;height:10px;box-shadow:0 0 0 3px var(--aktyd),0 0 12px var(--aktyd);border-radius:50%;position:absolute;top:-4px;right:-5px}@supports (color:color-mix(in lab,red,red)){.nbq-link i{box-shadow:0 0 0 3px color-mix(in srgb,var(--aktyd) 25%,transparent),0 0 12px var(--aktyd)}}.nbq-link:before{content:"";background:var(--surface);width:8px;height:8px;box-shadow:0 0 0 2px var(--aktyd);border-radius:50%;position:absolute;top:-3px;left:-6px}}@container nb (max-width:1300px){.nbk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nbc-cols{grid-template-columns:1fr}}@container nb (max-width:1100px){.nbt-saisir{grid-template-columns:1fr}.nbt-list{scrollbar-width:none;flex-direction:row;overflow-x:auto}.nbt-item{flex:none;min-width:180px}}@container nb (max-width:760px){.nbt-tabs{grid-template-columns:1fr}.nbt-tab b{font-size:34px}.nbs-bd{padding:4px 14px 14px}.nbk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbt-q{grid-template-columns:1fr}}@container nb (max-width:520px){.nb-sec,.nbs{padding:12px}.nb-bilan,.nb-checks,.nb-fbg,.nb-h,.nb-icos,.nb-mini,.nb-note-h,.nb-pline,.nb-quick,.nb-reasons,.nb-sh,.nb-sugg,.nb-voices,.nbs-ft,.nbs-top,.nbt-qi>div:first-child,.nbt-rh,.nbt-what,.nbt-why{text-align:center;justify-content:center}.nb-field>.nb-lbl,.nb-h,.nb-lesson,.nb-note-h,.nb-quick-hint,.nbc-dh,.nbd-aside>.nb-lbl,.nbk-count,.nbp-find>.nb-lbl{text-align:center}.nb-field>.nb-lbl{align-self:center}.nbt-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.nbt-tab{text-align:center;grid-template-columns:1fr;justify-items:center;padding:12px}.nbt-tab b{grid-row:auto;font-size:30px}.nbt-tab strong{font-size:15px}.nbt-tab span{display:none}.nbt-item{text-align:center;align-items:center;min-width:150px}.nbt-item-t{flex-wrap:wrap}.nbt-item-m,.nbt-item-t{justify-content:center}.nbs-prog{margin-left:0}.nbs-hd{grid-template-columns:auto minmax(0,1fr) auto;padding:11px 12px}.nbs-hd>.nbs-mod{display:none}.nbs-bd{gap:18px;padding:2px 10px 12px}.nbs-g2b{grid-template-columns:1fr}.nb-save{flex-wrap:nowrap;padding:9px 10px 9px 14px}.nb-checks{display:none}.nb-miss{display:block}.nb-go{padding:10px 16px;font-size:16px}.nbp:before{left:13px}.nbp-q{grid-template-columns:28px minmax(0,1fr);gap:10px}.nbp-node{width:28px;height:28px;font-size:13px}.nbp-qt{text-align:center;padding-right:38px;line-height:28px}.nbp>.nbs-hr{margin-left:38px}.nbp-vs{flex-direction:column;align-items:center;gap:6px}.nbp-opp,.nbp-us{font-size:28px}.nbp-opp{text-align:center;flex:none;width:100%}.nbp-days{justify-content:center}.nbp-day{flex:1 1 0;padding:8px 4px}.nbp-side{justify-content:center}.nbk{text-align:center;align-items:center;padding:10px}.nbk-hd{justify-content:center}.nbk-hd b{font-size:15px}.nbk-line img{width:17px;height:17px}.nbk-art{width:90px;height:90px}.nbk-enter{display:none}.nbd-row,.nbd-teams{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)}.nbd-team{gap:4px;padding:8px 8px 7px}.nbd-team.is-ours{margin-right:3px}.nbd-team.is-theirs{margin-left:3px}.nbd-tn{font-size:18px}.nbd-sd{padding:2px 6px;font-size:8px}.nbd-tm{gap:4px}.nbd-tm b{display:none}.nbd-bar u{width:10px}.nbd-vs{font-size:14px}.nbd-role{width:32px;height:32px}.nbd-role .dot{width:17px;height:17px}.nbd-c{gap:7px;min-height:46px;padding:4px 5px}.nbd-c.is-ours{padding-left:8px}.nbd-c.is-theirs{padding-right:8px}.nbd-cell.is-ours{margin-right:3px}.nbd-cell.is-theirs{margin-left:3px}.nbd-pic{width:34px;height:34px}.nbd-t b{font-size:13.5px}.nbd-pl{max-width:calc(100% - 56px);margin:0 46px 5px 0;padding:1px 4px;font-size:8.5px}.nbd-pl-ph{height:13px}.nbd-help,.nbd-x{display:none}.nbq-to{align-self:center}.nbr{gap:8px}.nbr-b{min-height:92px}.nbr-b b{font-size:24px}.nb-pick{grid-template-columns:auto auto minmax(0,1fr)}.nb-pick-w{text-align:center;grid-column:1/-1}.nbc-tl{padding-left:0}.nbc-day:before,.nbc-tl:before{display:none}.nb-pline .nb-flag,.nb-pline .nb-voice,.nb-sh .nb-del{margin-left:0}}:where(.cst,.gen,.sav,.vs,.nb,.gen-pop,.nb-menu) :is(button,a,input,textarea,[role=button]):focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tst{flex-direction:column;gap:16px;display:flex}.tst-card{background:linear-gradient(160deg,var(--surface-2),var(--surface));border-radius:14px;min-width:0;padding:18px 20px;position:relative}.tst-h{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.tst-empty,.tst-h{color:var(--muted);text-align:center}.tst-empty{flex-direction:column;align-items:center;gap:12px;display:flex}.tst-foot{color:var(--dim);text-align:center;margin:12px 0 0;font-size:11.5px}.tst-legend{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:16px;margin-top:12px;font-size:12px;display:flex}.tst-legend span{align-items:center;gap:6px;display:inline-flex}.tst-legend i{border-radius:3px;width:12px;height:12px;display:inline-block}.tst-legend-full{background:var(--warn)}.tst-legend-ses{background:var(--good)}.tst-sep{place-items:center;width:100%;height:9px;display:grid;position:relative}.tst-sep:before{content:"";background:linear-gradient(90deg,transparent,var(--gold) 30%,var(--gold) 50%,var(--gold) 70%,transparent);height:1px;position:absolute;top:50%;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.tst-sep:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 22%,transparent) 30%,color-mix(in srgb,var(--gold) 50%,transparent) 50%,color-mix(in srgb,var(--gold) 22%,transparent) 70%,transparent)}}.tst-sep i{background:var(--gold);width:7px;height:7px;box-shadow:0 0 8px var(--gold);position:relative;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.tst-sep i{box-shadow:0 0 8px color-mix(in srgb,var(--gold) 60%,transparent)}}.tst-sep i{border-radius:1px}.tst-sep--sm i{width:5px;height:5px}.tst-sep--sm:before{left:12%;right:12%}.tst-ring{flex:none;place-items:center;display:inline-grid;position:relative}.tst-ring>b{font-family:var(--display);flex-direction:column;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute}.tst-ring-track{stroke:var(--surface-3)}.tst-ring-fill{stroke:var(--tone);filter:drop-shadow(0 0 6px var(--tone))}.tst-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:16px;display:grid}.tst-goal{background:radial-gradient(70% 90% at 50% 110%,var(--aktyd),transparent 65%),conic-gradient(from 205deg at 50% 115%,transparent 0deg,var(--violet) 10deg,transparent 20deg,transparent 330deg,var(--aktyd) 340deg,transparent 350deg),linear-gradient(160deg,var(--surface-2),var(--surface));flex-direction:column;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.tst-goal{background:radial-gradient(70% 90% at 50% 110%,color-mix(in srgb,var(--aktyd) 16%,transparent),transparent 65%),conic-gradient(from 205deg at 50% 115%,transparent 0deg,color-mix(in srgb,var(--violet) 9%,transparent) 10deg,transparent 20deg,transparent 330deg,color-mix(in srgb,var(--aktyd) 8%,transparent) 340deg,transparent 350deg),linear-gradient(160deg,var(--surface-2),var(--surface))}}.tst-goal-v{font-size:46px}.tst-goal-k{font-family:var(--mono);letter-spacing:.1em;color:var(--dim);text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:700}.tst-chips{gap:8px;display:flex}.tst-chip{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:currentColor;border-radius:999px;align-items:baseline;gap:6px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tst-chip{background:color-mix(in srgb,currentColor 13%,transparent)}}.tst-chip b{font-family:var(--display);letter-spacing:0;font-size:17px}.tst-chip--good{color:var(--good)}.tst-chip--warn{color:var(--warn)}.tst-chip--ban{color:var(--ban)}.tst-wkrings{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.tst-wkr{font-family:var(--mono);color:var(--dim);flex-direction:column;align-items:center;gap:3px;font-size:10px;display:flex}.tst-wkr-ring{place-items:center;display:grid;position:relative}.tst-wkr-n{font-family:var(--display);color:var(--text);font-size:15px;font-weight:700;position:absolute}.tst-seg-on{stroke:var(--good)}.tst-seg-off{stroke:var(--surface-3)}.tst-seg-cur{stroke:var(--surface-2)}.tst-grid{stroke:#ffffff0f}.tst-target{stroke:var(--good);stroke-dasharray:5 5;opacity:.55}.tst-target-t{font-family:var(--mono);fill:var(--good);font-size:9.5px}.tst-bar-v{font-family:var(--display);font-size:14px;font-weight:700}.tst-bar-v--full{fill:var(--warn)}.tst-bar-v--ses{fill:var(--good)}.tst-axis{font-family:var(--mono);fill:var(--dim);font-size:10px}.tst-unitbar{justify-content:center;margin:-4px 0;display:flex}.tst-seg{background:var(--surface-2);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.tst-seg button{font-family:var(--mono);letter-spacing:.05em;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:11px;font-weight:700}.tst-seg button[aria-pressed=true]{color:var(--or-clair);background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.tst-seg button[aria-pressed=true]{background:color-mix(in srgb,var(--gold) 16%,transparent)}}.tst-seg button:disabled{opacity:.4;cursor:not-allowed}.tst-seg button:hover:not(:disabled):not([aria-pressed=true]){color:var(--text)}.tst-seg button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tst-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.tst-pc{background:var(--surface);aspect-ratio:308/560;isolation:isolate;border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:400px;display:flex;position:relative;overflow:hidden}.tst-pc-art{z-index:-2;background-position:50% 18%;background-size:cover;transition:transform .5s;position:absolute;inset:0}.tst-pc:after{content:"";z-index:-1;background:linear-gradient(180deg,var(--bg) 0,var(--bg) 30%,var(--surface) 56%,var(--surface) 72%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.tst-pc:after{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 5%,transparent) 0,color-mix(in srgb,var(--bg) 15%,transparent) 30%,color-mix(in srgb,var(--surface) 88%,transparent) 56%,var(--surface) 72%)}}.tst-pc:hover .tst-pc-art{transform:scale(1.04)}.tst-pc-top{background:var(--bg);position:absolute;top:10px;right:10px}@supports (color:color-mix(in lab,red,red)){.tst-pc-top{background:color-mix(in srgb,var(--bg) 72%,transparent)}}.tst-pc-top{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;padding:4px}.tst-pc-pct{font-size:16px}.tst-pc-body{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 12px 14px;display:flex}.tst-pc-nm{font-family:var(--display);letter-spacing:.01em;text-shadow:0 2px 10px #0009;margin:0;font-size:24px;font-weight:700;line-height:1}.tst-pc-one{flex-direction:column;align-items:center;gap:2px;display:flex}.tst-pc-v{font-family:var(--display);text-shadow:0 0 16px;font-size:44px;font-weight:700;line-height:1}@supports (color:color-mix(in lab,red,red)){.tst-pc-v{text-shadow:0 0 16px color-mix(in srgb,currentColor 35%,transparent)}}.tst-pc-v small{color:var(--dim);text-shadow:none;font-size:20px}.tst-pc-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:10px;font-weight:700}.tst-tone--good{color:var(--good)}.tst-tone--warn{color:var(--warn)}.tst-tone--ban{color:var(--ban)}.tst-wk7{background:var(--surface-3);border-radius:4px;width:100%;height:7px;display:flex;overflow:hidden}.tst-wk7 i{height:100%;display:block}.tst-wk7-a{background:var(--good)}.tst-wk7-m{background:var(--warn)}.tst-wk7-x{background:var(--ban)}.tst-wk7-z{background:var(--dim)}@supports (color:color-mix(in lab,red,red)){.tst-wk7-z{background:color-mix(in srgb,var(--dim) 60%,var(--surface-3))}}.tst-mnav{justify-content:center;align-items:center;gap:14px;margin:-4px 0 12px;display:flex}.tst-mnav span{font-family:var(--display);text-transform:capitalize;text-align:center;min-width:110px;font-size:20px;font-weight:700}.tst-mnav small{font-family:var(--mono);color:var(--dim);text-transform:none;font-size:11px}.tst-mtx{border-collapse:separate;border-spacing:5px;width:auto;min-width:0;margin:0 auto}.tst-mtx td,.tst-mtx th{text-align:center;background:0 0;border:0;padding:0}.tst-mtx th{padding-bottom:4px}.tst-mtx tbody tr:hover{background:0 0}.tst-cap{cursor:pointer;width:46px;height:50px;color:var(--text);background:linear-gradient(180deg,var(--tc),var(--tc));border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.tst-cap{background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 62%,var(--surface-2)),color-mix(in srgb,var(--tc) 30%,var(--surface-2)))}}.tst-cap{box-shadow:0 4px 14px var(--tc)}@supports (color:color-mix(in lab,red,red)){.tst-cap{box-shadow:0 4px 14px color-mix(in srgb,var(--tc) 22%,transparent)}}.tst-cap b{font-family:var(--display);color:#fff;text-shadow:0 1px 4px #00000059;font-size:20px;line-height:1}.tst-cap span{font-family:var(--mono);color:var(--tc);font-size:9px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.tst-cap span{color:color-mix(in srgb,var(--tc) 30%,#fff)}}.tst-cap span{text-transform:uppercase;letter-spacing:.08em}.tst-cap:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tst-cap.is-open{box-shadow:0 0 0 2px var(--text),0 4px 14px var(--tc)}@supports (color:color-mix(in lab,red,red)){.tst-cap.is-open{box-shadow:0 0 0 2px var(--text),0 4px 14px color-mix(in srgb,var(--tc) 40%,transparent)}}.tst-cap.is-open{transform:translateY(-2px)}.tst-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tst-mtx td.tst-mn{text-align:left;white-space:nowrap;padding-right:14px}.tst-who{grid-template-columns:30px auto;align-items:center;column-gap:10px;line-height:30px;display:grid}.tst-mtx td.tst-mn--sub,.tst-who{font-family:var(--display);font-size:16px;font-weight:700}.tst-mtx td.tst-mn--sub{color:var(--dim);padding-left:40px}.tst-cx{border-radius:8px;place-items:center;width:46px;height:34px;margin:0 auto;display:grid}.tst-cx svg{width:18px;height:18px;display:block}.tst-cx--ok{color:var(--good);background:var(--good)}@supports (color:color-mix(in lab,red,red)){.tst-cx--ok{background:color-mix(in srgb,var(--good) 15%,transparent)}}.tst-cx--ko{color:#fff;background:var(--ban)}.tst-cx--unv{color:var(--dim);background:var(--surface-3)}.tst-cx--na{background:0 0}.tst-cx--sub{color:var(--aktyd);background:var(--aktyd)}@supports (color:color-mix(in lab,red,red)){.tst-cx--sub{background:color-mix(in srgb,var(--aktyd) 14%,transparent)}}.tst-cx--sub{font-family:var(--display);font-size:15px;font-weight:700}.tst-fix{background:var(--surface-3);border-radius:12px;flex-direction:column;gap:10px;max-width:560px;margin:14px auto 0;padding:14px 16px;display:flex}.tst-fix-h{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:center;font-size:11px;font-weight:800}.tst-fix-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;display:grid}.tst-fix-p{background:var(--surface-2);cursor:pointer;font-family:var(--display);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:15px;font-weight:700;display:flex}.tst-fix-p:hover{background:var(--text)}@supports (color:color-mix(in lab,red,red)){.tst-fix-p:hover{background:color-mix(in srgb,var(--text) 6%,var(--surface-2))}}.tst-fix-p:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.tst-fix-p em{font-style:normal;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-left:auto;font-size:9.5px}.tst-fix-p:has(input:checked){background:var(--ban)}@supports (color:color-mix(in lab,red,red)){.tst-fix-p:has(input:checked){background:color-mix(in srgb,var(--ban) 22%,var(--surface-2))}}.tst-fix-p:has(input:checked) em{color:var(--ban)}.tst-fix-p--sub:has(input:checked){background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.tst-fix-p--sub:has(input:checked){background:color-mix(in srgb,var(--gold) 18%,var(--surface-2))}}.tst-fix-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.tst-fix-clear{color:var(--dim);cursor:pointer;background:0 0;border:0;align-self:center;font-size:12px;text-decoration:underline}.tst-fix-clear:hover{color:var(--text)}.tst-fix-clear:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@container content (max-width:1100px){.tst-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@container content (max-width:880px){.tst-hero{grid-template-columns:1fr}}@container content (max-width:640px){.tst-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.tst-pc{min-height:320px}.tst-pc-nm{font-size:19px}.tst-pc-v{font-size:34px}.tst-mtx{border-spacing:3px}.tst-cap,.tst-cx{width:30px}.tst-cap b{font-size:16px}.tst-who{grid-template-columns:24px auto;column-gap:6px;font-size:13px}.tst-mtx td.tst-mn{padding-right:6px}.tst-axis{font-size:13px}.tst-bar-v{font-size:18px}.tst-target-t{font-size:13px}}@container content (max-width:340px){.tst-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tst-pc-art{transition:none}.tst-pc:hover .tst-pc-art{transform:none}}.bil-card,.cf,.db-lever,.db-minis,.db-modal,.db-pcard,.db-sgoal,.db-solo,.db-spool,.db-week,.dl-card,.dr-pool,.drillx,.kb-card,.kb-sheet,.mcard,.nxb,.objx,.pj-box,.rift,.rtim,.sco-row,.team-preview{border-color:#0000}.cf,.db-lever,.db-minis,.db-sgoal,.db-spool,.dr-pool,.gen-empty,.kb-card,.kb-sheet,.nbt-empty,.nxb,.opp-new,.pj-box,.rift,.rtim,.sav-empty,.sco-row,.team-preview,.vs-empty{position:relative}.bil-card:before,.cf:before,.cst-hero:before,.cst-panel:before,.db-lever:before,.db-minis:before,.db-modal:before,.db-pcard:before,.db-sgoal:before,.db-solo:before,.db-spool:before,.db-week:before,.dl-card:after,.dr-pool:before,.drillx:before,.foe-pm-col:after,.gen-ctl:before,.gen-empty:before,.kb-card:before,.kb-sheet:before,.mcard:after,.nb-sec:after,.nbs:after,.nbt-empty:before,.nxb:after,.objx:before,.opf-panel:before,.opp-forge:after,.opp-new:before,.pj-box:before,.rift:before,.rp-band:before,.rp-panel:before,.rtim:before,.sav-empty:before,.sco-row:before,.team-preview:before,.tst-card:before,.vs-empty:before,.vs-pnl:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:var(--frame-grad);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .bil-card:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .cf:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .cst-hero:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .cst-panel:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-lever:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-minis:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-modal:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-pcard:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-sgoal:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-solo:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-spool:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-week:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .dl-card:after,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .dr-pool:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .drillx:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .foe-pm-col:after,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .gen-ctl:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .gen-empty:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .kb-card:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .kb-sheet:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .mcard:after,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .nb-sec:after,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .nbs:after,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .nbt-empty:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .nxb:after,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .objx:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .opf-panel:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .opp-forge:after,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .opp-new:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .pj-box:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .rift:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .rp-band:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .rp-panel:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .rtim:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .sav-empty:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .sco-row:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .team-preview:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .tst-card:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .vs-empty:before,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .vs-pnl:before{content:none}:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .bil-card,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .cf,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-lever,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-minis,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-modal,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-pcard,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-sgoal,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-solo,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-spool,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .db-week,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .dl-card,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .dr-pool,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .drillx,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .kb-card,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .kb-sheet,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .mcard,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .nxb,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .objx,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .pj-box,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .rift,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .rtim,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .sco-row,:where(.card,.modal,.toast,.tip.hex .frame,.objx,.drillx,.mcard,.team-preview,.dl-card,.sco-row,.kb-card,.kb-sheet,.rift,.rtim,.cf,.nxb,.db-week,.pj-box,.db-pcard,.bil-card,.db-solo,.db-spool,.db-sgoal,.db-minis,.db-lever,.db-modal,.dr-pool,.opp-new,.opp-forge,.opf-panel,.rp-panel,.rp-band,.cst-panel,.cst-hero,.gen-ctl,.gen-empty,.sav-empty,.vs-pnl,.vs-empty,.foe-pm-col,.nb-sec,.nbs,.nbt-empty,.tst-card) .team-preview{border-color:var(--line)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}