:root{--base:#000;--raised:#191919;--raised-2:#1f1f1f;--field:#111;--line:#2c2c2c;--line-soft:#232323;--white:#fff;--grey:#c5c5c5;--dim:#8a8a8a;--dimmer:#6a6a6a;--red:#af0000;--red-hot:#e50000;--red-glow:#af000038;--gold:#e0a63c;--ok:#3fbf6a;--warn:#e0a63c;--wd:62.5%;--wb:80%;--mono:ui-monospace, "Cascadia Mono", Consolas, monospace;--d1:.15s;--d2:.25s;--d3:.3s}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--base);color:var(--white);font-family:var(--font-thai), system-ui, sans-serif;font-stretch:var(--wb);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--red-hot);outline-offset:2px}.bebas{font-family:var(--font-bebas), sans-serif}.nav{z-index:40;border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000f0;align-items:center;gap:22px;height:66px;padding:0 26px;display:flex;position:sticky;top:0}.nav .logo{flex:none;width:auto;height:50px}@media (max-width:720px){.nav .logo{height:42px}}.nav .menu{scrollbar-width:none;flex:1;align-items:center;gap:2px;min-width:0;margin-left:8px;display:flex;overflow-x:auto}.nav .menu::-webkit-scrollbar{display:none}.nav .menu a{color:var(--grey);font-stretch:var(--wd);white-space:nowrap;transition:color var(--d1), background var(--d1);padding:9px 15px;font-size:16px;font-weight:500}.nav .menu a:hover{color:#fff;background:#170808}.nav .menu a[data-active=true]{color:#fff;background:var(--red)}.nav .cta{flex:none;gap:9px;display:flex}.btn-sm{cursor:pointer;border:1px solid var(--line);color:var(--grey);font-family:inherit;font-stretch:var(--wd);transition:var(--d1);white-space:nowrap;background:0 0;border-radius:8px;padding:9px 17px;font-size:15px;font-weight:600;display:inline-block}.btn-sm:hover{border-color:var(--red);color:#fff;background:#150808}.btn-sm.solid{background:var(--red);border-color:var(--red);color:#fff}.btn-sm.solid:hover{background:var(--red-hot);box-shadow:0 4px 18px #af000066}.usermenu{align-items:center;gap:9px;display:flex;position:relative}.admin-pill{align-items:center;gap:7px;display:inline-flex}.admin-pill svg{width:16px;height:16px}.userchip{cursor:pointer;border:1px solid var(--line);color:var(--grey);font-family:inherit;font-stretch:var(--wd);transition:var(--d1);background:#0d0808;border-radius:9px;align-items:center;gap:9px;max-width:270px;padding:6px 12px 6px 7px;font-size:15px;font-weight:600;display:inline-flex}.userchip:hover{border-color:var(--red);color:#fff;background:#150808}.userchip b{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:14px;font-weight:600;overflow:hidden}.userchip .ava{background:var(--red);color:#fff;border-radius:7px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.userchip .ava svg{width:17px;height:17px}.userchip .chev{opacity:.65;flex:0 0 15px;width:15px;height:15px}.usermenu-pop{z-index:60;border:1px solid var(--line);background:#0b0808;border-radius:12px;flex-direction:column;min-width:250px;max-width:320px;padding:6px;display:flex;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 44px #000000b8}.usermenu-pop .ump-head{border-bottom:1px solid var(--line-soft);margin-bottom:5px;padding:9px 11px 11px}.usermenu-pop .ump-head span{color:var(--dim);letter-spacing:.04em;font-size:12px;display:block}.usermenu-pop .ump-head b{font-stretch:var(--wd);color:#fff;word-break:break-all;font-size:15px;line-height:1.35;display:block}.usermenu-pop a,.usermenu-pop button{text-align:left;cursor:pointer;width:100%;color:var(--grey);font-family:inherit;font-stretch:var(--wd);transition:var(--d1);background:0 0;border:0;border-radius:8px;padding:9px 11px;font-size:15px;font-weight:500;display:block}.usermenu-pop a:hover,.usermenu-pop button:hover{color:#fff;background:#180909}.usermenu-pop a.is-admin{color:#ffc9c9}.usermenu-pop button{border-top:1px solid var(--line-soft);color:#ff9c9c;border-radius:0 0 8px 8px;margin-top:5px}.usermenu-pop button:disabled{opacity:.55;cursor:default}@media (max-width:1200px){.nav{gap:14px;padding:0 14px}.nav .menu a{padding:9px 10px;font-size:15px}.nav .menu{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}}@media (max-width:720px){.userchip b{display:none}.userchip{padding:6px 8px}.admin-pill span{display:none}}.hero{align-items:center;min-height:min(88vh,780px);display:flex;position:relative;overflow:hidden}.hero-art{background-image:url(/art/hero.jpg);background-position:55% 30%;background-repeat:no-repeat;background-size:cover;animation:26s ease-in-out infinite alternate drift;position:absolute;inset:0}@keyframes drift{0%{transform:scale(1.02)}to{transform:scale(1.09)}}@media (prefers-reduced-motion:reduce){.hero-art{animation:none}}.hero-scrim{background:linear-gradient(90deg,#000 0%,#000000ed 30%,#0000008c 52%,#00000026 74%,#0009 100%),linear-gradient(#0000 74%,#000 99%);position:absolute;inset:0}.hero-in{z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:56px 26px;position:relative}.hero-col{max-width:640px}.eyebrow{align-items:center;gap:11px;margin-bottom:16px;display:inline-flex}.eyebrow .l{background:var(--red);width:34px;height:2px}.eyebrow span{font-stretch:var(--wd);letter-spacing:.32em;color:var(--red-hot);font-size:13px;font-weight:700}.hero h1{font-stretch:var(--wd);letter-spacing:.004em;text-shadow:0 6px 34px #000000f2;margin:0 0 16px;font-size:clamp(40px,6.2vw,74px);font-weight:800;line-height:.98}.hero h1 em{color:var(--red-hot);font-style:normal;display:block}.hero .lede{max-width:44ch;color:var(--grey);text-shadow:0 2px 12px #000;margin:0 0 20px;font-size:18px}.live{border:1px solid var(--line);color:var(--grey);background:#000000a6;border-radius:999px;align-items:center;gap:9px;margin-bottom:26px;padding:7px 15px;font-size:14px;display:inline-flex}.live b{color:#fff;font-weight:600}.pulse{background:var(--ok);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #3fb06a99}@keyframes pulse{70%{box-shadow:0 0 0 9px #3fb06a00}to{box-shadow:0 0 #3fb06a00}}.hero-cta{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:700px){.hero-cta{grid-template-columns:repeat(3,1fr)}}.cta-card{text-align:left;cursor:pointer;background:var(--red);color:#fff;transition:var(--d2);border:0;border-radius:10px;align-items:center;gap:13px;padding:14px 17px;font-family:inherit;display:flex;position:relative;overflow:hidden}.cta-card:after{content:"";pointer-events:none;border:1px solid #ffffff38;border-radius:6px;position:absolute;inset:5px}.cta-card:hover{background:var(--red-hot);transform:translateY(-2px);box-shadow:0 10px 30px #af00006b}.cta-card.ghost{border:1px solid var(--line);background:#121212e6}.cta-card.ghost:after{border-color:#ffffff12}.cta-card.ghost:hover{border-color:var(--red);box-shadow:none;background:#1c1010}.cta-card svg{flex:0 0 26px;width:26px;height:26px}.cta-card b{font-stretch:var(--wd);font-size:19px;font-weight:700;line-height:1.2;display:block}.cta-card span span{color:#ffffffc7;margin-top:2px;font-size:13px;display:block}.cta-card.ghost span span{color:var(--dim)}.ticker{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:#0c0c0c;align-items:center;gap:0;display:flex;position:relative;overflow:hidden}.ticker .badge{z-index:2;background:var(--red);color:#fff;font-stretch:var(--wd);letter-spacing:.06em;flex:none;margin-right:20px;padding:11px 16px;font-size:14px;font-weight:700;position:relative}.ticker .track{white-space:nowrap;will-change:transform;width:max-content;animation:slide var(--dur,34s) linear infinite;display:flex}.ticker .seq{flex:none;gap:44px;padding-right:44px;display:flex}.ticker:hover .track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ticker .track{animation:none}}@keyframes slide{0%{transform:translate(0)}to{transform:translateX(calc(-100% / var(--copies,4)))}}.ticker .track span{color:var(--dim);font-size:14.5px}.ticker .track span b{color:var(--grey);font-weight:600}.pp-amounts{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.pp-wait{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (min-width:680px){.pp-wait{grid-template-columns:auto 1fr;gap:24px}}.pp-qr{background:#fff;border-radius:10px;justify-self:center;width:100%;max-width:260px;padding:10px}.pp-info{min-width:0}.pp-lbl{color:var(--dim);font-size:13.5px;display:block}.pp-amt{color:var(--gold);font-size:46px;line-height:1}.pp-baht{color:var(--grey);margin-left:6px;font-size:16px}.pp-warn{color:var(--warn);max-width:60ch;margin:12px 0 0;font-size:13.5px}.pp-timer{color:var(--dim);margin:10px 0 0;font-size:13.5px}.pp-timer b{color:#fff}.pp-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.pp-actions:empty{display:none}.pp-status{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:flex-start;gap:12px;max-width:60ch;margin-top:14px;padding:12px 14px;display:flex}.pp-status.active{background:#e0a63c14;border-color:#e0a63c59}.pp-status>div{gap:4px;min-width:0;display:grid}.pp-status b{color:#fff;font-size:14.5px}.pp-status span{color:var(--dim);font-size:13.5px}.pp-status .pp-sec{color:var(--gold);margin-left:4px;font-size:13.5px;font-weight:600}.pp-status .pp-late{color:var(--warn)}.pp-status .pp-late b{font-size:13.5px}.pp-spin{border:2px solid #ffffff2e;border-top-color:var(--gold);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px;animation:.9s linear infinite pp-spin}@keyframes pp-spin{to{transform:rotate(360deg)}}.pp-bar{background:#ffffff1a;border-radius:4px;height:4px;margin-top:6px;display:block;overflow:hidden}.pp-bar>i{background:var(--gold);height:100%;transition:width 1s linear;display:block}@media (prefers-reduced-motion:reduce){.pp-spin{animation-duration:3s}}.strip{background:var(--raised);border-bottom:1px solid var(--line-soft)}.strip-in{grid-template-columns:repeat(2,1fr);max-width:1240px;margin:0 auto;padding:0 26px;display:grid}@media (min-width:820px){.strip-in{grid-template-columns:repeat(4,1fr)}}.stat{border-right:1px solid var(--line-soft);padding:20px 18px}.stat:last-child{border-right:0}.stat i{letter-spacing:.2em;color:var(--dimmer);text-transform:uppercase;font-size:12px;font-style:normal;font-stretch:var(--wd);margin-bottom:5px;display:block}.stat b{letter-spacing:.02em;font-size:30px;line-height:1}.stat b small{font-family:var(--font-thai);font-stretch:var(--wd);color:var(--grey);margin-left:5px;font-size:14px;font-weight:500}.section{max-width:1240px;margin:0 auto;padding:64px 26px}.sec-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;padding-bottom:14px;display:flex}.sec-head h2{font-stretch:var(--wd);margin:0;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.15}.sec-head h2 .accent{color:var(--red-hot)}.sec-head p{color:var(--dim);margin:6px 0 0;font-size:15px}.tabs{flex-wrap:wrap;gap:4px;display:flex}.tabs button{appearance:none;border:1px solid var(--line);color:var(--grey);cursor:pointer;font-family:inherit;font-stretch:var(--wd);transition:var(--d1);background:0 0;border-radius:7px;padding:7px 14px;font-size:14px;font-weight:500}.tabs button:hover{color:#fff;border-color:var(--red)}.tabs button[aria-pressed=true]{background:var(--red);border-color:var(--red);color:#fff}.cards{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:640px){.cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.cards{grid-template-columns:repeat(3,1fr)}}.card{background:var(--raised);border:1px solid var(--line-soft);cursor:pointer;transition:var(--d2);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.card:hover{border-color:var(--red);transform:translateY(-3px);box-shadow:0 14px 34px #0009}.card .thumb{aspect-ratio:16/9;background:#0c0c0c;position:relative;overflow:hidden}.card .thumb img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.card:hover .thumb img{transform:scale(1.05)}.tag{background:var(--red);color:#fff;font-size:12px;font-stretch:var(--wd);letter-spacing:.04em;border-radius:5px;padding:4px 9px;font-weight:600;position:absolute;top:10px;left:10px}.card .body{flex-direction:column;flex:1;gap:6px;padding:15px 16px 17px;display:flex}.card h3{font-stretch:var(--wd);margin:0;font-size:19px;font-weight:700;line-height:1.3}.card p{color:var(--dim);flex:1;margin:0;font-size:14px}.card .meta{color:var(--dimmer);letter-spacing:.03em;font-size:12.5px}.packs{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:900px){.packs{grid-template-columns:repeat(3,1fr)}}@media (min-width:1180px){.packs{grid-template-columns:repeat(6,1fr)}}.packs.four{grid-template-columns:repeat(2,1fr)}@media (min-width:900px){.packs.four{grid-template-columns:repeat(4,1fr)}}.pack{background:var(--raised);border:1px solid var(--line);text-align:center;cursor:pointer;transition:var(--d2);border-radius:12px;padding:22px 16px 20px;position:relative}.pack:hover{border-color:var(--red);transform:translateY(-3px)}.pack.best{border-color:var(--red);background:linear-gradient(180deg,#241012 0%,var(--raised) 55%)}.ribbon{background:var(--red);color:#fff;font-size:11.5px;font-stretch:var(--wd);letter-spacing:.06em;border-radius:0 0 6px 6px;padding:4px 9px;font-weight:600;position:absolute;top:-1px;right:14px}.pack .gc{color:#fff;font-size:40px;line-height:1}.pack .gc span{font-family:var(--font-thai);font-stretch:var(--wd);color:var(--red-hot);letter-spacing:.06em;margin-left:5px;font-size:15px;font-weight:700}.pack .bonus{color:var(--ok);background:#3fb06a14;border:1px solid #3fb06a59;border-radius:5px;margin-top:8px;padding:3px 9px;font-size:12.5px;display:inline-block}.pack .extra{color:var(--dimmer);min-height:38px;margin:11px 0 0;font-size:12.5px;line-height:1.5}.pack .baht{border-top:1px solid var(--line-soft);font-stretch:var(--wd);margin-top:12px;padding-top:13px;font-size:22px;font-weight:700}.pack .baht small{color:var(--dim);margin-left:3px;font-size:14px;font-weight:500}.paynote{color:var(--dimmer);text-align:center;margin-top:18px;font-size:13.5px}.dl{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:860px){.dl{grid-template-columns:1.15fr .85fr}}.steps-dl{flex-direction:column;gap:14px;display:flex}.stepline{background:var(--raised);border:1px solid var(--line-soft);border-radius:10px;gap:15px;padding:16px 18px;display:flex}.stepline .n{width:34px;height:34px;color:var(--red-hot);background:#241012;border-radius:8px;flex:0 0 34px;place-items:center;font-size:19px;display:grid}.stepline b{font-stretch:var(--wd);margin-bottom:3px;font-size:17px;font-weight:700;display:block}.stepline p{color:var(--dim);margin:0;font-size:14px}.dl-mirrors{color:var(--dim);flex-wrap:wrap;gap:10px;margin-top:12px;font-size:14px;display:flex}.dl-mirrors>span{flex-basis:100%;align-items:center;gap:8px;font-weight:600;display:flex}.dl-mirrors>span:before{content:"";background:var(--red-hot);border-radius:2px;width:18px;height:2px}.dl-mirrors a{color:#fff;letter-spacing:.2px;background:linear-gradient(#af000038,#af000014);border:1.5px solid #e5000099;border-radius:10px;flex:200px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:12px 18px;font-size:17px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,box-shadow .25s,transform .2s;display:flex;box-shadow:inset 0 1px #ffffff0d}.dl-mirrors a:before{content:"⤓";color:var(--red-hot);font-size:20px;line-height:1;transition:transform .25s}.dl-mirrors a:hover{border-color:var(--red-hot);background:linear-gradient(#e5000059,#af000026);transform:translateY(-1px);box-shadow:0 0 18px #e500004d}.dl-mirrors a:hover:before{transform:translateY(2px)}.dl-mirrors a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.dl-mirrors a,.dl-mirrors a:before{transition:none}.dl-mirrors a:hover{transform:none}}.dl-warn{background:#1a0d0e;border:1px solid #af000073;border-left-width:3px;border-radius:10px;padding:15px 18px}.dl-warn b{font-stretch:var(--wd);color:var(--red-hot);margin-bottom:6px;font-size:15.5px;font-weight:700;display:block}.dl-warn p{color:var(--dim);margin:0 0 8px;font-size:14px;line-height:1.65}.dl-warn p:last-child{margin-bottom:0}.dl-warn code{border:1px solid var(--line-soft);color:var(--grey);background:#000;border-radius:5px;padding:1px 6px;font-size:13px}.specs{background:var(--raised);border:1px solid var(--line-soft);border-radius:10px;padding:20px}.specs h4{font-stretch:var(--wd);margin:0 0 14px;font-size:17px;font-weight:700}.specs dl{grid-template-columns:auto 1fr;gap:9px 16px;margin:0;font-size:14.5px;display:grid}.specs dt{color:var(--dimmer)}.specs dd{text-align:right;color:var(--grey);margin:0}.dl-btn{cursor:pointer;background:var(--red);color:#fff;width:100%;font-family:inherit;font-stretch:var(--wd);transition:var(--d2);border:0;border-radius:9px;margin-top:18px;padding:14px;font-size:19px;font-weight:700}a.dl-btn{text-align:center;text-decoration:none;display:block}.dl-btn:hover:not(:disabled){background:var(--red-hot);box-shadow:0 8px 26px #af000066}.dl-btn:disabled{color:var(--dimmer);cursor:not-allowed;background:#241414}.dl-cta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.foot-empty{color:var(--dimmer);margin:0;font-size:13.5px}.rank-hero{text-align:center;padding:52px 26px 30px;position:relative;overflow:hidden}.rank-hero:before{content:"";filter:grayscale(.15)brightness(.5);background-image:url(/art/hero.jpg);background-position:50% 30%;background-size:cover;position:absolute;inset:0}.rank-hero:after{content:"";background:radial-gradient(90% 80% at 50% 20%,#00000059,#000000e6 70%,#000 100%);position:absolute;inset:0}.rank-hero>*{z-index:2;position:relative}.rank-hero h1{font-stretch:var(--wd);margin:0 0 8px;font-size:clamp(30px,4.2vw,44px);font-weight:800}.rank-hero p{color:var(--grey);margin:0;font-size:16px}.rank-tabs{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:22px;display:flex}.hall{z-index:2;max-width:1240px;margin:26px auto 0;position:relative}.hall-groups{grid-template-columns:1fr;gap:30px;display:grid}@media (min-width:1040px){.hall-groups{grid-template-columns:1fr 1fr;gap:34px}}.hall-title{font-stretch:var(--wd);letter-spacing:.06em;border-radius:6px;margin-bottom:14px;padding:5px 16px;font-size:15px;font-weight:700;display:inline-block}.hall-group[data-side=good] .hall-title{color:#5fd08a;background:#3fb06a29;border:1px solid #3fb06a59}.hall-group[data-side=bad] .hall-title{color:#f0813c;background:#e0501e24;border:1px solid #e0501e59}.hall-empty{color:var(--dim);margin:0;font-size:15px}.hall-note{max-width:74ch;color:var(--dim);margin:16px auto 0;font-size:13.5px}.hall-row{grid-template-columns:1fr 1fr;place-items:end center;gap:8px;display:grid}.rb{width:100%;max-width:300px;margin:0;container-type:inline-size}.rb[data-place="1"]{grid-area:1/1/auto/-1;max-width:265px}.rb[data-place="2"]{grid-area:2/1}.rb[data-place="3"]{grid-area:2/2}@media (min-width:560px){.hall-row{grid-template-columns:1fr 1.16fr 1fr;gap:10px}.rb[data-place="1"]{grid-area:1/2;max-width:none}.rb[data-place="2"]{grid-area:1/1}.rb[data-place="3"]{grid-area:1/3}}.rb-art{transition:transform var(--d2);position:relative}.rb:hover .rb-art{transform:translateY(-5px)}.rb-art img{width:100%;height:auto;display:block}.rb-name{font-stretch:var(--wd);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 7px #000000e6;place-items:center;padding:0 3%;font-size:7.6cqw;font-weight:800;line-height:1;display:grid;position:absolute;overflow:hidden}.rb[data-place="1"] .rb-name{color:#f6de9e}.rb[data-place="2"] .rb-name{color:#dce9f7}.rb[data-place="3"] .rb-name{color:#f0c79a}.rb-score{text-align:center;width:84%;line-height:1;position:absolute;left:8%}.rb-score b{font-family:var(--font-bebas), var(--font-thai), sans-serif;font-synthesis:none;letter-spacing:.02em;color:#fff;text-shadow:0 3px 16px #000000e6,0 0 3px #000c;font-size:12.5cqw;font-weight:400;display:block}.rb-score i{letter-spacing:.04em;color:#ffffffd9;text-shadow:0 2px 9px #000000e6;margin-top:1cqw;font-size:4.2cqw;font-style:normal;display:block}.rb[data-place="1"] .score.good{color:#5fd08a}.score.bad{color:#f0813c}.score.neutral{color:var(--grey)}.board-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:900px){.board-grid{grid-template-columns:1fr 1fr}}.board-empty{color:var(--dim);text-align:center;margin:0;padding:22px 16px;font-size:14.5px}.board-note{color:var(--dimmer);border-top:1px solid var(--line-soft);margin:0;padding:11px 16px 14px;font-size:12.5px}.tablewrap{border:1px solid var(--line-soft);background:var(--raised);border-radius:12px;overflow-x:auto}.table-title{border-bottom:1px solid var(--line-soft);font-stretch:var(--wd);align-items:center;gap:9px;padding:15px 18px;font-size:18px;font-weight:700;display:flex}.table-title svg{width:20px;height:20px;color:var(--gold)}table{border-collapse:collapse;width:100%;min-width:440px;font-size:15px}thead th{text-align:left;color:var(--red-hot);font-stretch:var(--wd);letter-spacing:.1em;border-bottom:1px solid var(--line-soft);padding:12px 16px;font-size:13px;font-weight:700}thead th:last-child,tbody td:last-child{text-align:right}tbody td{border-top:1px solid #1e1e1e;padding:12px 16px}tbody tr:hover{background:#1c1414}td.rk{width:64px;color:var(--dimmer);font-size:19px}.tablewrap:not(.plain) thead th:first-child,.tablewrap:not(.plain) tbody td:first-child{width:66px}.tablewrap:not(.plain) thead th:nth-child(2),.tablewrap:not(.plain) tbody td:nth-child(2){width:56px}thead th:nth-child(4),tbody td:nth-child(4){width:30%}td.score{color:var(--grey);font-size:17px}.badge-sm{width:30px;height:30px}.auth-wrap{justify-content:center;align-items:flex-start;min-height:calc(100vh - 66px);padding:52px 20px 80px;display:flex;position:relative;overflow:hidden}.auth-art{filter:saturate(.9);background-image:url(/art/hero.jpg);background-position:50% 30%;background-size:cover;position:absolute;inset:0}.auth-art:after{content:"";background:radial-gradient(120% 90% at 50% 0,#0000008c 0%,#000000e6 55%,#000 100%);position:absolute;inset:0}.auth-in{z-index:2;width:100%;position:relative}.auth-head{text-align:center;margin-bottom:26px}.auth-head h1{font-stretch:var(--wd);margin:0 0 6px;font-size:clamp(26px,3.4vw,36px);font-weight:800}.auth-head p{color:var(--dim);margin:0;font-size:16px}.rule{background:linear-gradient(90deg, #af000000, var(--red) 50%, #af000000);width:190px;height:1px;margin:14px auto 0}.steps{justify-content:center;align-items:flex-start;max-width:660px;margin:0 auto 30px;display:flex}.step{align-items:center;gap:11px;display:flex}.step .dot{background:var(--raised-2);border:1px solid var(--line);width:42px;height:42px;color:var(--dimmer);transition:var(--d2);border-radius:50%;flex:0 0 42px;place-items:center;font-size:19px;display:grid}.step .txt{color:var(--dimmer);max-width:104px;font-size:14px;line-height:1.3}.step.done .dot{border-color:var(--red);color:var(--red-hot);background:#241214}.step.done .txt{color:var(--grey)}.step.now .dot{color:#111;background:#fff;border-color:#fff;box-shadow:0 0 0 5px #ffffff14}.step.now .txt{color:#fff}.bar{background:var(--line);flex:40px;min-width:26px;height:1px;margin:21px 12px 0}.bar.fill{background:linear-gradient(90deg, var(--red), #af000040)}.panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#191919e6;border-radius:16px;padding:32px 30px 28px;position:relative;overflow:hidden}.panel:before{content:"";background:linear-gradient(90deg, var(--red), #af000000 65%);height:2px;position:absolute;top:0;left:0;right:0}.panel.sm{max-width:440px;margin:0 auto}.panel.lg{max-width:900px;margin:0 auto}.panel-head{text-align:center;margin-bottom:24px}.panel-head .ic{width:44px;height:44px;color:var(--red-hot);place-items:center;margin:0 auto 12px;display:grid}.panel-head .ic svg{width:36px;height:36px}.panel-head h2{font-stretch:var(--wd);margin:0 0 5px;font-size:22px;font-weight:700}.panel-head p{color:var(--dim);margin:0;font-size:15px}.grid{grid-template-columns:1fr;gap:18px 20px;display:grid}@media (min-width:720px){.grid.two{grid-template-columns:1fr 1fr}}.field{flex-direction:column;gap:7px;min-width:0;display:flex}label{color:var(--grey);font-size:15px;font-weight:600;font-stretch:var(--wd)}label i{color:var(--red-hot);font-style:normal}.control{align-items:center;display:flex;position:relative}input{background:var(--field);border:1px solid var(--line);color:#fff;width:100%;font-family:inherit;font-stretch:var(--wb);transition:var(--d1);border-radius:10px;padding:12px 14px;font-size:16px}input::placeholder{color:#5f5f5f}input:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-glow);background:#161010;outline:none}input:read-only{color:var(--dim);background:#0d0d0d}.hint{color:var(--dimmer);font-size:12.5px}.eye{color:var(--dimmer);cursor:pointer;background:0 0;border:0;padding:4px;line-height:0;position:absolute;right:11px}.eye:hover{color:#fff}.eye svg{width:19px;height:19px}.strength{grid-column:1/-1}.strength .lbl{font-stretch:var(--wd);letter-spacing:.18em;text-transform:uppercase;color:var(--dimmer);margin:0 0 8px;font-size:12px}.meter{background:#262626;border-radius:2px;height:4px;overflow:hidden}.meter i{height:100%;transition:width var(--d2), background var(--d2);display:block}.checks{flex-direction:column;gap:6px;margin:13px 0 0;padding:0;list-style:none;display:flex}.checks li{color:var(--dimmer);align-items:center;gap:9px;font-size:13.5px;display:flex}.checks li .m{text-align:center;width:14px}.checks li.ok{color:var(--grey)}.checks li.ok .m{color:var(--ok)}.otp{justify-content:center;gap:10px;display:flex}.otp input{text-align:center;width:52px;height:60px;font-family:var(--font-bebas);padding:0;font-size:27px}.sent{text-align:center;color:var(--grey);margin:0 0 18px;font-size:14px}.sent b{color:#fff}.resend{text-align:center;color:var(--dimmer);margin:16px 0 0;font-size:13.5px}.resend button{color:var(--red-hot);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13.5px}.resend button:disabled{color:#565656;cursor:default}.btn{cursor:pointer;background:var(--red);color:#fff;width:100%;font-family:inherit;font-stretch:var(--wd);transition:var(--d1);border:0;border-radius:10px;margin-top:24px;padding:13px 18px;font-size:19px;font-weight:700}.btn:hover{background:var(--red-hot);box-shadow:0 6px 22px #af000059}.btn:active{transform:translateY(1px)}.btn.ghost{border:1px solid var(--line);color:var(--grey);background:0 0;margin-top:11px;font-weight:600}.btn.ghost:hover{border-color:var(--red);color:#fff;box-shadow:none;background:#160d0d}.row-between{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;font-size:14px;display:flex}.check{color:var(--grey);cursor:pointer;align-items:center;gap:8px;display:flex}.check input{width:16px;height:16px;accent-color:var(--red);padding:0}a.link{color:var(--grey);border-bottom:1px solid #0000}a.link:hover{color:#fff;border-color:var(--red)}.alt{text-align:center;border-top:1px solid var(--line-soft);color:var(--dimmer);margin:22px 0 0;padding-top:19px;font-size:14px}.alt a{color:var(--red-hot);cursor:pointer;font-weight:600}.alt a:hover{text-decoration:underline}.captcha{border:1px solid var(--line);background:#131313;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;max-width:330px;padding:11px 14px;display:flex}.captcha .l{color:var(--grey);align-items:center;gap:10px;font-size:14px;display:flex}.captcha .tick{background:var(--ok);color:#0a0a0a;border-radius:50%;place-items:center;width:19px;height:19px;font-size:12px;display:grid}.captcha .cf{color:var(--dimmer);text-align:right;font-size:10.5px;line-height:1.3}footer{border-top:1px solid var(--line-soft);background:#080808}.foot-in{grid-template-columns:1fr;gap:24px;max-width:1240px;margin:0 auto;padding:34px 26px 26px;display:grid}@media (min-width:760px){.foot-in{grid-template-columns:1.2fr 1fr 1fr}}.foot-in img{width:auto;height:96px;margin-bottom:12px}.foot-in p{color:var(--dimmer);max-width:40ch;margin:0;font-size:13.5px}.foot-col h5{font-stretch:var(--wd);letter-spacing:.04em;margin:0 0 11px;font-size:15px;font-weight:700}.foot-col ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.foot-col a{color:var(--dim);font-size:14px}.foot-col a:hover{color:#fff}.copy{border-top:1px solid var(--line-soft);text-align:center;color:#555;padding:15px 26px;font-size:12.5px}.account-wrap{background:#0a0a0a;min-height:calc(100vh - 66px);padding-bottom:64px;position:relative}.pbanner{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.pbanner:before{content:"";z-index:3;background:linear-gradient(90deg, var(--red-hot), #af000000 55%);height:2px;position:absolute;top:0;left:0;right:0}.pbanner-art{filter:saturate(.85);background:url(/art/hero.jpg) 50% 18%/cover no-repeat;position:absolute;inset:0}.pbanner-art:after{content:"";background:linear-gradient(90deg,#0a0a0a 0%,#0a0a0af2 34%,#0a0a0a9e 62%,#0a0a0a4d 100%),linear-gradient(#00000080,#0000001a 45%,#000000b8);position:absolute;inset:0}.pbanner-in{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;max-width:1280px;min-height:176px;margin:0 auto;padding:34px 20px 28px;display:flex;position:relative}.pb-id{align-items:center;gap:16px;min-width:0;display:flex}.pb-avatar{border:1px solid var(--line);width:64px;height:64px;color:var(--red-hot);background:linear-gradient(#1e0b0b,#0e0808);border-radius:14px;flex:0 0 64px;place-items:center;display:grid;box-shadow:0 8px 26px #0009}.pb-avatar svg{width:34px;height:34px}.pb-text{min-width:0}.pb-text h1{font-stretch:var(--wd);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(23px,3.2vw,33px);font-weight:800;line-height:1.12;overflow:hidden}.pb-text p{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:13.5px;overflow:hidden}.pb-chips{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.pb-chip{font-stretch:var(--wd);white-space:nowrap;border:1px solid var(--line);color:var(--grey);background:#0c0c0cd1;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pb-chip b{font-size:14px;font-weight:400}.pb-chip.id{color:var(--dim)}.pb-chip.ok{color:#6fd695;background:#3fbf6a21;border-color:#3fbf6a73}.pb-chip.bad{color:#ff9c9c;background:#e5000029;border-color:#e5000073}.pb-chip.gold{color:#e7c070;background:#e0a63c1f;border-color:#e0a63c73}.pb-chip.mute{color:var(--dimmer)}.pb-chip.admin{color:#fff;border-color:var(--red);background:#af000066}.pb-wallet{flex-wrap:wrap;gap:10px;display:flex}.pb-coin{border:1px solid var(--line);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#090909d1;border-radius:11px;min-width:112px;padding:10px 15px}.pb-coin b{color:var(--gold);font-size:26px;line-height:1.05;display:block}.pb-coin i{color:var(--dim);margin-top:1px;font-size:11.5px;font-style:normal;display:block}.account-in{z-index:2;max-width:1280px;margin:0 auto;padding:24px 20px 0;position:relative}.account-in>.err-msg.block{margin-bottom:18px}.acc-shell{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}@media (min-width:1040px){.acc-shell{grid-template-columns:252px minmax(0,1fr)}}.acc-body{flex-direction:column;gap:18px;min-width:0;display:flex}.acc-nav{border:1px solid var(--line-soft);background:#121212;border-radius:14px;padding:14px 11px}@media (min-width:1040px){.acc-nav{position:sticky;top:82px}}.acc-nav-group+.acc-nav-group{border-top:1px solid var(--line-soft);margin-top:15px;padding-top:14px}.acc-nav-group h3{font-stretch:var(--wd);letter-spacing:.17em;text-transform:uppercase;color:var(--dimmer);margin:0 0 7px;padding:0 10px;font-size:11px;font-weight:700}.acc-nav nav{flex-direction:column;gap:2px;display:flex}.acc-nav nav a{color:var(--grey);font-size:14.5px;font-stretch:var(--wd);transition:var(--d1);border-radius:9px;align-items:center;gap:11px;padding:9px 11px;font-weight:500;display:flex;position:relative}.acc-nav nav a:hover{color:#fff;background:#191010}.acc-nav nav a[data-active=true]{color:#fff;background:#1f0d0f;font-weight:600}.acc-nav nav a[data-active=true]:before{content:"";background:var(--red-hot);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.acc-nav nav a[data-active=true] .ic{color:var(--red-hot)}.acc-nav .ic{width:19px;height:19px;color:var(--dimmer);flex:0 0 19px}.acc-nav .ic svg{width:19px;height:19px}.acc-nav .tx{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acc-nav a.admin-link .ic{color:var(--gold)}.acc-nav-foot{border-top:1px solid var(--line-soft);margin-top:15px;padding-top:13px}.acc-nav-foot .btn-sm{width:100%}.page-head{margin-bottom:2px}.page-head h1{font-stretch:var(--wd);margin:0 0 5px;font-size:clamp(21px,2.4vw,27px);font-weight:800}.page-head p{color:var(--dim);margin:0;font-size:14.5px}.eyebrow-sm{font-stretch:var(--wd);letter-spacing:.24em;color:var(--red-hot);margin-bottom:6px;font-size:12px;font-weight:700;display:inline-block}.tile-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:940px){.tile-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile{border:1px solid var(--line-soft);background:#121212;border-radius:12px;padding:14px 15px;position:relative;overflow:hidden}.tile:before{content:"";background:#242424;width:2px;position:absolute;top:0;bottom:0;left:0}.tile[data-tone=good]:before{background:#3fbf6a}.tile[data-tone=bad]:before{background:var(--red-hot)}.tile[data-tone=gold]:before{background:var(--gold)}.tile[data-tone=red]:before{background:var(--red)}.tile i{font-style:normal;font-stretch:var(--wd);letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer);font-size:11px;font-weight:600;display:block}.tile b{font-stretch:var(--wd);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 3px;font-size:19px;font-weight:700;line-height:1.15;display:block;overflow:hidden}.tile b.bebas.big{font-size:32px;font-weight:400;line-height:1}.tile b.bebas.big span{color:var(--dimmer);font-size:19px}.tile small{color:var(--dimmer);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;display:block;overflow:hidden}.panel-card,.acc-card{border:1px solid var(--line-soft);background:#121212;border-radius:14px;padding:19px 19px 18px}.pc-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:13px;display:flex}.pc-head h2,.pc-title{font-stretch:var(--wd);margin:0;font-size:18.5px;font-weight:700}.pc-head p{color:var(--dimmer);margin:4px 0 0;font-size:13px}.pc-head .btn-sm{flex:none}.card-title{font-stretch:var(--wd);margin:0 0 14px;font-size:19px;font-weight:700}.acc-list{background:var(--line-soft);border:1px solid var(--line-soft);border-radius:10px;gap:1px;margin:0;display:grid;overflow:hidden}@media (min-width:900px){.acc-list{grid-template-columns:1fr 1fr}}.acc-list>div{background:#161616;justify-content:space-between;align-items:center;gap:16px;padding:11px 14px;font-size:14.5px;display:flex}.acc-list dt{color:var(--dimmer);white-space:nowrap}.acc-list dd{text-align:right;color:#fff;word-break:break-word;margin:0}.gold{color:var(--gold)}.green,.good{color:#5fd08a}.bad{color:#f0813c}.neutral{color:var(--grey)}.chars-grid{grid-template-columns:1fr;gap:13px;display:grid}@media (min-width:700px){.chars-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1340px){.chars-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.char-card{border:1px solid var(--line-soft);transition:var(--d2);background:#161616;border-radius:12px;padding:14px 15px 15px 17px;position:relative;overflow:hidden}.char-card:before{content:"";background:#2a2a2a;width:3px;position:absolute;top:0;bottom:0;left:0}.char-card.alive:before{background:linear-gradient(#3fbf6a,#1b6e3b)}.char-card.dead:before{background:linear-gradient(#e5343f,#5a0c11)}.char-card.fresh:before{background:linear-gradient(#5a5a5a,#2a2a2a)}.char-card:hover{border-color:var(--red);transform:translateY(-2px)}.char-card.dead{opacity:.82}.char-card header{align-items:center;gap:9px;margin-bottom:12px;display:flex}.c-slot{width:23px;height:23px;color:var(--dim);background:#242424;border-radius:6px;flex:0 0 23px;place-items:center;font-size:14px;display:grid}.char-card h3{min-width:0;font-stretch:var(--wd);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:17.5px;font-weight:700;overflow:hidden}.c-state{font-stretch:var(--wd);border:1px solid var(--line);color:var(--dim);background:#1c1c1c;border-radius:5px;flex:none;padding:3px 8px;font-size:11px;font-weight:600}.c-state.alive{color:#6fd695;background:#3fbf6a1c;border-color:#3fbf6a66}.c-state.dead{color:#ff9c9c;background:#e5000021;border-color:#e500006b}.c-side{border:1px solid var(--line-soft);background:#1b1b1b;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;padding:7px 11px;font-size:13px;display:flex}.c-side span{color:var(--dim);font-stretch:var(--wd);font-weight:600}.c-side b{font-size:18px}.c-side.police span{color:#8fb6ee}.c-side.police b{color:#6fa8ff}.c-side.bandit span{color:#f0a98c}.c-side.bandit b{color:#ff8a5c}.c-side.neutral b{color:var(--dim)}.c-figs{background:var(--line-soft);border:1px solid var(--line-soft);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:11px;display:grid;overflow:hidden}.c-figs>div{background:#191919;min-width:0;padding:9px 10px}.c-figs i{letter-spacing:.06em;color:var(--dimmer);font-size:10.5px;font-style:normal;display:block}.c-figs b{font-stretch:var(--wd);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13.5px;font-weight:700;display:block;overflow:hidden}.c-figs b.bebas{color:var(--gold);font-size:21px;font-weight:400}.c-bars{flex-direction:column;gap:6px;display:flex}.c-bar{grid-template-columns:44px 1fr 30px;align-items:center;gap:9px;display:grid}.c-bar-lbl{color:var(--dimmer);font-size:12px}.c-bar-val{color:var(--dim);text-align:right;font-size:13px}.c-track{background:#262626;border-radius:4px;height:6px;overflow:hidden}.c-track i{border-radius:4px;height:100%;display:block}.c-track i.hp{background:linear-gradient(90deg,#8e1119,#e5343f)}.c-track i.water{background:linear-gradient(90deg,#14607a,#35b8d8)}.c-track i.food{background:linear-gradient(90deg,#8a5a12,#e0a63c)}.c-track i.toxic{background:linear-gradient(90deg,#2c6b2e,#63c766)}.c-note{color:var(--dimmer);border:1px dashed var(--line);background:#191919;border-radius:9px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.6}.rent-list{background:var(--line-soft);border:1px solid var(--line-soft);border-radius:10px;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.rent-list li{background:#161616;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 14px;font-size:14.5px;display:flex}.rent-list b{font-stretch:var(--wd);font-size:15.5px;font-weight:700}.rent-use{color:#5fd08a;background:#3fb06a24;border-radius:5px;padding:2px 8px;font-size:11.5px}.rent-left{color:var(--gold);font-stretch:var(--wd);margin-left:auto;font-weight:600}.rent-list small{color:var(--dimmer);flex-basis:100%;font-size:12px}.slot-note{border-top:1px dashed var(--line);text-align:center;color:var(--dimmer);margin:14px 0 0;padding-top:13px;font-size:13px}.slot-note b{color:var(--grey)}.blank-state{text-align:center;padding:22px 16px 6px}.bs-ico{border:1px solid var(--line);width:52px;height:52px;color:var(--dimmer);background:#1a1a1a;border-radius:14px;place-items:center;margin:0 auto 13px;display:grid}.bs-ico svg{width:26px;height:26px}.blank-state b{font-stretch:var(--wd);margin-bottom:5px;font-size:17px;font-weight:700;display:block}.blank-state p{color:var(--dimmer);margin:0 0 16px;font-size:14px}.bs-actions{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.form-error{color:#ff9c9c;background:#af000024;border:1px solid #e5000073;border-radius:8px;margin:0 0 16px;padding:11px 14px;font-size:14px}.btn:disabled{opacity:.6;cursor:default}.admin-wrap{max-width:1100px;margin:0 auto;padding:40px 24px 80px}.admin-head{border-bottom:1px solid var(--line-soft);margin-bottom:22px;padding-bottom:16px}.admin-eyebrow{font-stretch:var(--wd);letter-spacing:.26em;color:var(--red-hot);margin-bottom:8px;font-size:12px;font-weight:700;display:inline-block}.admin-head h1{font-stretch:var(--wd);margin:0 0 8px;font-size:clamp(24px,3vw,32px);font-weight:800}.admin-head p{color:var(--dim);max-width:70ch;margin:0;font-size:15px}.admin-note{background:var(--raised);border:1px solid var(--line-soft);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:8px 16px;margin-bottom:20px;padding:14px 18px;font-size:14.5px;display:grid}@media (min-width:760px){.admin-note{grid-template-columns:auto 1fr auto 1fr auto 1fr}}.admin-note b{color:var(--dimmer);white-space:nowrap;font-weight:500}.admin-note span{color:var(--grey)}.install-bar{background:linear-gradient(180deg,#241012 0%,var(--raised) 60%);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:16px 20px;display:flex}.install-count{align-items:baseline;gap:10px;display:flex}.install-count b{color:#fff;font-size:30px}.install-count span{color:var(--dim);font-size:14px}.install-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ok-msg{color:#5fd08a;font-size:14px}.err-msg{color:#f0813c;max-width:46ch;font-size:14px}.btn-sm:disabled{opacity:.55;cursor:default}.install-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.install-list li{background:var(--raised);border:1px solid var(--line-soft);border-radius:10px;padding:13px 16px}.install-list li.ok{opacity:.72}.install-list .row{align-items:center;gap:13px;display:flex}.install-list .dot{border-radius:50%;flex:0 0 9px;width:9px;height:9px}.install-list .dot.on{background:#3fbf6a}.install-list .dot.off{background:var(--red-hot);box-shadow:0 0 0 3px #e5000026}.install-list .meta{flex:1;min-width:0}.install-list .meta b{font-family:var(--font-bebas);letter-spacing:.03em;font-size:18px;display:block}.install-list .meta span{color:var(--dimmer);margin-top:1px;font-size:13.5px;display:block}.install-list .state{color:var(--dim);white-space:nowrap;font-size:13px}.sql{border:1px solid var(--line-soft);color:var(--grey);white-space:pre;background:#0b0b0b;border-radius:8px;margin:12px 0 0;padding:13px 15px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto}.admin-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-card{background:var(--raised);border:1px solid var(--line-soft);border-radius:12px;margin-bottom:18px;padding:22px}.admin-card h2{font-stretch:var(--wd);margin:0 0 6px;font-size:20px;font-weight:700}.admin-card .sub{color:var(--dim);max-width:75ch;margin:0 0 16px;font-size:14px}.admin-card .empty{color:var(--dimmer);margin:0;font-size:14px}.admin-card code{border:1px solid var(--line-soft);color:var(--grey);background:#0d0d0d;border-radius:4px;padding:1px 6px;font-size:.88em}.admin-card .btn{max-width:280px;margin-top:20px}.mode-row{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.field.span{grid-column:1/-1}select{background:var(--field);border:1px solid var(--line);color:#fff;width:100%;font-family:inherit;font-stretch:var(--wb);border-radius:10px;padding:12px 14px;font-size:16px}select:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-glow);outline:none}.cur-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.cur-list li{border:1px solid var(--line-soft);background:#131313;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 15px;display:flex}.cur-list .meta{flex:1;min-width:200px}.cur-list .meta b{font-stretch:var(--wd);font-size:17px;font-weight:700;display:block}.cur-list .meta span{color:var(--dimmer);margin-top:2px;font-size:13px;display:block}.pill{white-space:nowrap;border-radius:5px;padding:3px 10px;font-size:12.5px}.pill.on{color:#5fd08a;background:#3fb06a24;border:1px solid #3fb06a59}.pill.off{color:var(--dimmer);border:1px solid var(--line);background:#1c1c1c}.pill-btn{cursor:pointer;transition:var(--d1);font-family:inherit;font-size:12.5px}.pill-btn:hover:not(:disabled){filter:brightness(1.35)}.pill-btn:disabled{opacity:.55;cursor:default}.item-edit{border:1px solid var(--line-soft);background:#0e0e0e;border-radius:10px;flex:1 0 100%;margin-top:6px;padding:16px 17px 17px}.item-edit h4{font-stretch:var(--wd);color:var(--grey);margin:0 0 15px;font-size:15.5px;font-weight:700}.item-edit .grid{gap:13px 16px}.item-edit .field label{font-size:12.5px}.item-edit input,.item-edit select{padding:10px 12px;font-size:14.5px}.btn-sm.danger:hover{border-color:var(--red-hot);color:#fff;background:#1e0a0a}.ok-msg.block,.err-msg.block{border-radius:8px;margin:0 0 16px;padding:11px 14px;display:block}.ok-msg.block{background:#3fb06a1f;border:1px solid #3fb06a66}.err-msg.block{background:#af000024;border:1px solid #e5000073;max-width:none}.swatches{flex-wrap:wrap;gap:9px;margin-bottom:14px;display:flex}.swatch{cursor:pointer;border:1px solid var(--line);color:var(--grey);transition:var(--d1);background:#131313;border-radius:9px;align-items:center;gap:8px;padding:8px 13px;font-family:inherit;font-size:14px;display:flex}.swatch .chip{background:var(--c);width:15px;height:15px;box-shadow:0 0 8px var(--c);border-radius:50%;flex:0 0 15px}.swatch:hover{border-color:var(--red);color:#fff}.swatch.on{border-color:var(--red);color:#fff;background:#1c1010}@keyframes rgb-spin{to{filter:hue-rotate(360deg)}}@keyframes rgb-slide{to{background-position:200%}}.swatch.rgb .chip,.chip.rgb{background:conic-gradient(#ff0040,#ff8a00,#ffe600,#38d900,#00d4ff,#4b5bff,#c14bff,#ff0040);animation:3s linear infinite rgb-spin;box-shadow:0 0 9px #ffffff47}.swatch .sw-price{color:var(--gold);background:#e0a63c1f;border:1px solid #e0a63c4d;border-radius:4px;margin-left:2px;padding:1px 6px;font-size:11.5px;font-style:normal}.name-rgb{background:linear-gradient(90deg,#ff0040,#ff8a00,#ffe600,#38d900,#00d4ff,#4b5bff,#c14bff,#ff0040) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite rgb-slide}@media (prefers-reduced-motion:reduce){.swatch.rgb .chip,.chip.rgb,.name-rgb{animation:none}}.swatches.admin{flex-direction:column;gap:7px}.sw-edit{grid-template-columns:20px 1fr 90px 48px 96px 62px;align-items:center;gap:9px;display:grid}@media (max-width:760px){.sw-edit{grid-template-columns:20px 1fr 76px 44px;grid-auto-rows:auto}.sw-edit .num:last-of-type,.sw-edit .sw-rgb{grid-column:span 2}}.sw-rgb{color:var(--dim);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:flex}.sw-rgb input{cursor:pointer;flex:0 0 15px;width:15px;height:15px}.sw-edit .chip{border-radius:50%;width:16px;height:16px}.sw-edit input{padding:8px 11px;font-size:14px}.sw-edit input.num{text-align:center}.sw-edit input.color{background:var(--field);cursor:pointer;height:36px;padding:2px}.wallet-row{border-bottom:1px solid var(--line-soft);color:var(--dim);flex-wrap:wrap;gap:16px;margin-bottom:18px;padding-bottom:16px;font-size:14px;display:flex}.wallet-row b{color:var(--gold);margin-left:5px;font-size:19px}.pick-row{flex-wrap:wrap;gap:8px;display:flex}.pick{cursor:pointer;border:1px solid var(--line);color:var(--grey);font-family:inherit;font-stretch:var(--wd);transition:var(--d1);background:#131313;border-radius:9px;padding:9px 14px;font-size:15px;font-weight:600}.pick small{color:var(--dimmer);margin-top:1px;font-size:11.5px;font-weight:400;display:block}.pick:hover{border-color:var(--red);color:#fff}.pick.on{background:var(--red);border-color:var(--red);color:#fff}.pick.on small{color:#ffffffb3}.tf-confirm{background:#151515;border:1px solid #e0a63c73;border-radius:12px;margin-top:22px;padding:16px 18px}.tf-confirm h3{font-stretch:var(--wd);color:var(--gold);margin:0 0 10px;font-size:17px;font-weight:700}.tf-confirm dl{grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 6px;font-size:14.5px;display:grid}.tf-confirm dt{color:var(--dimmer)}.tf-confirm dd{color:#fff;overflow-wrap:anywhere;margin:0}.tf-confirm dd small{color:var(--dimmer)}.tf-confirm .field{margin-top:12px}.tf-acts{flex-wrap:wrap;gap:10px;display:flex}.tf-acts .btn{flex:160px;width:auto;margin-top:14px}.tf-admin input[type=number]{width:96px;padding:6px 8px}.tf-admin select{max-width:170px;padding:6px 8px}.tf-admin tr[data-on=false] td{opacity:.62}.tf-admin tr[data-on=false] td:first-child{opacity:1}.svc-grid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (min-width:820px){.svc-grid{grid-template-columns:1fr 1fr}}.svc{border:1px solid var(--line-soft);background:#171717;border-radius:12px;padding:17px 18px 18px}.svc header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.svc h3{font-stretch:var(--wd);margin:0;font-size:18px;font-weight:700}.svc .price{font-stretch:var(--wd);color:var(--gold);white-space:nowrap;font-size:15px;font-weight:700}.svc .btn{border-radius:9px;margin-top:16px;padding:11px 18px;font-size:16.5px}.svc-off{color:var(--dimmer);margin:0;font-size:14px}.preview{color:var(--dimmer);margin:0 0 4px;font-size:14px}.preview b{font-stretch:var(--wd);margin-left:6px;font-size:18px}.acc-body .panel-card>form>.btn,.acc-body .panel-card>.btn{border-radius:9px;max-width:340px;padding:11px 18px;font-size:16.5px}.card{color:inherit}.thumb{position:relative}.thumb-blank{color:#2a2a2a;background:#101010;place-items:center;display:grid;position:absolute;inset:0}.thumb-blank svg{width:52px;height:52px}.post{max-width:820px;margin:0 auto}.post-back{color:var(--dim);margin-bottom:18px;font-size:14px;display:inline-block}.post-back:hover{color:var(--red-hot)}.post-head{border-bottom:1px solid var(--line-soft);margin-bottom:20px;padding-bottom:18px}.post-head h1{font-stretch:var(--wd);margin:11px 0 8px;font-size:clamp(24px,3.4vw,36px);font-weight:800;line-height:1.2}.post-date{color:var(--dimmer);font-size:14px}.post-img{border:1px solid var(--line-soft);border-radius:14px;width:100%;margin-bottom:22px}.post-lede{color:var(--grey);margin:0 0 18px;font-size:17px;line-height:1.7}.post-body{white-space:pre-wrap;color:var(--grey);font-size:16px;line-height:1.85}.post-more{border-top:1px solid var(--line-soft);margin-top:52px;padding-top:8px}.nr-cat{font-stretch:var(--wd);letter-spacing:.08em;border:1px solid var(--line);color:var(--grey);background:#1a1a1a;border-radius:5px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-block}.nr-cat.promo{color:#e7c070;background:#e0a63c1f;border-color:#e0a63c73}.nr-cat.event{color:#ff9c9c;background:#e5000024;border-color:#e5000073}.nr-cat.update{color:#8fb6ee;background:#6fa8ff1f;border-color:#6fa8ff66}.news-rows{background:var(--line-soft);border:1px solid var(--line-soft);border-radius:10px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.news-row{background:#151515;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.nr-main{min-width:0}.nr-flags{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.nr-flag{font-size:11px;font-stretch:var(--wd);border:1px solid var(--line);color:var(--dim);background:#1c1c1c;border-radius:5px;padding:2px 8px;font-weight:600}.nr-flag.pin{color:#e7c070;border-color:#e0a63c66}.nr-flag.tick{color:#6fd695;border-color:#3fbf6a66}.nr-flag.off{color:#f0813c;border-color:#f0813c66}.nr-flag.soon{color:#8fb6ee;border-color:#6fa8ff66}.nr-main b{font-stretch:var(--wd);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;display:block;overflow:hidden}.nr-main small{color:var(--dimmer);margin-top:2px;font-size:12px;display:block}.nr-actions{flex:none;gap:8px;display:flex}.admin-card .grid .field.span2{grid-column:1/-1}.img-up{border:1px dashed var(--line);background:#101010;border-radius:12px;grid-template-columns:176px minmax(0,1fr);align-items:start;gap:16px;padding:14px;transition:border-color .15s,background .15s;display:grid}.img-up:focus-visible{border-color:var(--red);outline:none}.img-up.drag{border-color:var(--red-hot);background:#1a0c0c}.img-up input[type=file],.img-up-compact input[type=file]{display:none}.img-up-preview{aspect-ratio:4/3;border:1px solid var(--line-soft);background:#0a0a0a;border-radius:9px;place-items:center;display:grid;overflow:hidden}.img-up-preview img{object-fit:contain;width:100%;height:100%;display:block}.img-up-none{text-align:center;color:var(--dimmer);justify-items:center;gap:6px;padding:8px;font-size:12.5px;display:grid}.img-up-none svg{color:#3a3a3a;width:34px;height:34px}.img-up-side{flex-direction:column;gap:8px;min-width:0;display:flex}.img-up-actions{flex-wrap:wrap;gap:8px;display:flex}.img-up-link summary{cursor:pointer;width:max-content;color:var(--dim);font-size:13px}.img-up-link summary:hover{color:var(--grey)}.img-up-link .control{margin-top:8px}@media (max-width:560px){.img-up{grid-template-columns:1fr}}.img-up-compact{flex-shrink:0;align-items:center;gap:8px;display:flex}.img-up-compact img,.img-up-compact .img-up-none{border:1px solid var(--line-soft);object-fit:cover;background:#0a0a0a;border-radius:7px;place-items:center;width:44px;height:44px;padding:0}.img-up-compact .img-up-none svg{width:20px;height:20px}.admin-card textarea{resize:vertical;background:var(--field);border:1px solid var(--line);color:#fff;border-radius:9px;width:100%;padding:11px 13px;font-family:inherit;font-size:15px;line-height:1.7}.admin-card textarea:focus{border-color:var(--red);outline:none}.stat-edit{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.stat-edit input{padding:9px 12px;font-size:14px}.quest-grid{grid-template-columns:1fr;gap:13px;display:grid}@media (min-width:700px){.quest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1340px){.quest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.quest{border:1px solid var(--line-soft);transition:var(--d2);background:#161616;border-radius:12px;flex-direction:column;gap:9px;padding:14px 15px 15px 17px;display:flex;position:relative;overflow:hidden}.quest:before{content:"";background:#2a2a2a;width:3px;position:absolute;top:0;bottom:0;left:0}.quest.ready:before{background:linear-gradient(#e0a63c,#8a5a12)}.quest.done:before{background:linear-gradient(#3fbf6a,#1b6e3b)}.quest.done{opacity:.72}.quest.ready{border-color:#e0a63c73}.quest header{flex-direction:column;gap:4px;display:flex}.q-kind{font-stretch:var(--wd);border:1px solid var(--line);color:var(--dim);background:#1c1c1c;border-radius:5px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:600}.quest h3{font-stretch:var(--wd);margin:0;font-size:16.5px;font-weight:700}.q-desc{color:var(--dimmer);margin:0;font-size:13px;line-height:1.6}.q-bar{align-items:center;gap:10px;display:flex}.q-track{background:#262626;border-radius:5px;flex:1;height:8px;overflow:hidden}.q-track i{background:linear-gradient(90deg,#8a5a12,#e0a63c);border-radius:5px;height:100%;display:block}.quest.done .q-track i{background:linear-gradient(90deg,#1b6e3b,#3fbf6a)}.q-num{color:#fff;white-space:nowrap;font-size:17px}.q-num small{color:var(--dimmer);font-size:13px}.q-unit{color:var(--dimmer);margin-top:-4px;font-size:11.5px}.quest .btn-sm{width:100%;margin-top:auto}.quest-board{flex-direction:column;gap:16px;display:flex}.quest-board>.ok-msg.block,.quest-board>.err-msg.block{margin:0}.tab-badge{background:var(--gold);color:#1a1206;vertical-align:1px;border-radius:999px;place-items:center;min-width:19px;height:19px;margin-left:7px;padding:0 5px;font-size:11.5px;font-weight:800;line-height:1;display:inline-grid}@media (max-width:560px){.quest-board>.tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.quest-board>.tabs .tab-link{text-align:center;flex-direction:column;align-items:center;gap:5px;padding:11px 6px 10px;font-size:13px;line-height:1.25;display:flex;position:relative}.quest-board>.tabs .tab-ico{width:22px;height:22px;margin:0}.quest-board>.tabs .tab-badge{margin:0;position:absolute;top:5px;right:5px}}.ci-card{background:radial-gradient(120% 140% at 100% 0,#af000029 0%,#0000 55%),#121212}.ci-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.ci-head h2{font-stretch:var(--wd);margin:0;font-size:21px;font-weight:800}.ci-head h2 .accent{color:var(--red-hot)}.ci-head p{color:var(--dimmer);max-width:62ch;margin:5px 0 0;font-size:13.5px}.ci-side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ci-sub{color:var(--dimmer);font-size:12px}@media (max-width:560px){.ci-side{align-items:flex-start}}.ci-streak{white-space:nowrap;border:1px solid var(--line);color:var(--grey);background:#1a1a1a;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:13.5px;display:flex}.ci-streak svg{width:18px;height:18px;color:var(--gold)}.ci-streak b{color:#fff;text-align:center;min-width:1.2ch;font-size:26px;font-weight:400;line-height:1}.ci-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:8px 0 0;list-style:none;display:grid}@media (max-width:720px){.ci-days{grid-template-columns:repeat(4,minmax(0,1fr))}}.ci-day{text-align:center;border:1px solid var(--line-soft);background:#181818;border-radius:12px;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:12px 6px 11px;display:flex;position:relative}.ci-label{color:var(--dim);font-size:12.5px;font-weight:700;font-stretch:var(--wd)}.ci-icon{width:46px;height:46px;position:relative}.ci-icon svg{width:46px;height:46px;display:block}.ci-tick{color:#fff;background:#1b6e3b;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-4px;right:-6px;box-shadow:0 0 0 2px #181818}.ci-tick svg{width:14px;height:14px}.ci-reward{color:#fff;overflow-wrap:anywhere;font-size:12.5px;font-weight:700;line-height:1.3}.ci-more{color:var(--dimmer);font-size:11px}.ci-bonus{background:var(--red);color:#fff;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:700;position:absolute;top:-9px;right:-4px;box-shadow:0 2px 8px #af000073}.ci-day[data-bonus=true]{border-color:#e0a63c59}.ci-day[data-state=done]{opacity:.62}.ci-day[data-state=done] .ci-label{color:#5fd08a}.ci-day[data-state=today]{border-color:var(--line);background:#1c1c1c}.ci-day[data-state=today] .ci-label{color:#fff}.ci-day[data-state=ready]{border-color:var(--gold);background:linear-gradient(#e0a63c29,#1a1408);animation:1.8s ease-in-out infinite ci-glow}.ci-day[data-state=ready] .ci-label{color:var(--gold)}@keyframes ci-glow{0%,to{box-shadow:0 0 0 1px #e0a63c59,0 8px 24px #e0a63c1a}50%{box-shadow:0 0 0 1px #e0a63c99,0 8px 28px #e0a63c40}}@media (prefers-reduced-motion:reduce){.ci-day[data-state=ready]{animation:none}}.btn.ci-cta{margin-top:16px}.ci-bonus-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.ci-bonus-row{border:1px solid var(--line-soft);background:#161616;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ci-bonus-row[data-state=ready]{border-color:#e0a63c73}.ci-bonus-row[data-state=done]{opacity:.7}.ci-bonus-row[data-state=done] .q-track i{background:linear-gradient(90deg,#1b6e3b,#3fbf6a)}.ci-bonus-ico{flex:none;width:40px;height:40px}.ci-bonus-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ci-bonus-body b{font-size:15px;font-stretch:var(--wd)}.ci-bonus-rw{color:var(--dim);font-size:12.5px}.ci-bonus-row .btn-sm{flex:none}@media (max-width:520px){.ci-bonus-row{flex-wrap:wrap}.ci-bonus-row .btn-sm{text-align:center;width:100%}}.op-wrap{flex-direction:column;gap:18px;display:flex}.op-hero{isolation:isolate;animation:op-rise .7s var(--ease-out) backwards;background:radial-gradient(60% 120% at 88% 0,#e0a63c29,#0000 60%),radial-gradient(50% 90% at 0 100%,#af00001f,#0000 65%),linear-gradient(#15110b,#0d0b08);border:1px solid #e0a63c42;border-radius:16px;padding:24px 26px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffdc9612,0 22px 54px #00000080}.op-hero:before{content:"";z-index:2;background:linear-gradient(#ffd27a,#e0a63c 40%,#8a5a12);width:3px;position:absolute;top:0;bottom:0;left:0}.op-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffd68c12 48%,#ffd68c1f 50%,#0000 62%);animation:7s ease-in-out 1.2s infinite op-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes op-sheen{0%{transform:translate(-100%)}30%,to{transform:translate(100%)}}@keyframes op-rise{0%{opacity:0;transform:translateY(14px)}}.op-aura{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.op-aura i{bottom:-8px;left:calc(var(--p) * 7% + 2%);opacity:0;width:3px;height:3px;animation:op-float 9s linear calc(var(--p) * -.65s) infinite;background:#ffd27a;border-radius:50%;position:absolute;box-shadow:0 0 8px 1px #ffbe5ab3}.op-aura i:nth-child(3n){width:2px;height:2px;animation-duration:12s}.op-aura i:nth-child(4n+1){animation-duration:7.5s}@keyframes op-float{0%{opacity:0;transform:translate(0)}15%{opacity:.75}60%{opacity:.45}to{opacity:0;transform:translate(18px,-240px)}}.op-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.op-ring{flex:none;width:104px;height:104px;position:relative}.op-ring>svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.op-ring-track{fill:none;stroke:#2a2318;stroke-width:6px}.op-ring-fill{fill:none;stroke:url(#op-ring-g);stroke-width:6px;stroke-linecap:round;filter:drop-shadow(0 0 6px #e0a63c8c);transition:stroke-dashoffset 1s var(--ease-out);animation:op-ring-in 1.4s var(--ease-out) .25s backwards}@keyframes op-ring-in{0%{stroke-dashoffset:var(--ring-c)}}.op-hero[data-complete=true] .op-ring-fill{stroke:#3fbf6a;filter:drop-shadow(0 0 6px #3fbf6a99)}.op-ring-face{color:var(--gold);background:radial-gradient(circle,#e0a63c47,#0000 70%);border-radius:50%;place-items:center;animation:3s ease-in-out infinite op-glow;display:grid;position:absolute;inset:16px}.op-ring-face svg{width:100%;height:100%}@keyframes op-glow{50%{box-shadow:0 0 26px 2px #e0a63c47}}.op-hand-m,.op-hand-h{transform-box:view-box;transform-origin:24px 24px}.op-hand-m{animation:10s linear infinite op-spin}.op-hand-h{animation:120s linear infinite op-spin}@keyframes op-spin{to{transform:rotate(360deg)}}.op-title{min-width:0}.op-eyebrow{letter-spacing:.3em;color:#e0a63ccc;align-items:center;gap:9px;margin-bottom:4px;font-size:11px;font-weight:700;display:inline-flex}.op-eyebrow:before{content:"";background:var(--gold);transform-origin:0;width:22px;height:2px;animation:line-grow .8s var(--ease-out) .3s backwards}.op-title h2{font-stretch:var(--wd);margin:0;font-size:27px;font-weight:800;line-height:1.15}.op-title h2 span{background:linear-gradient(90deg,#e0a63c,#ffe3a3,#e0a63c) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite op-text-shine}@keyframes op-text-shine{to{background-position:-200% 0}}.op-title p{color:var(--dim);max-width:62ch;margin:6px 0 0;font-size:13.5px}.op-next{color:var(--grey);background:#e0a63c14;border:1px solid #e0a63c4d;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;padding:6px 13px;font-size:13px;display:inline-flex}.op-next:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;animation:1.8s infinite op-ping-dot;box-shadow:0 0 #e0a63c99}.op-next b{color:#ffd27a;font-weight:700}.op-next[data-done=true]{color:#5fd08a;background:#3fb06a1a;border-color:#3fb06a59}.op-next[data-done=true]:before{background:#3fbf6a;animation:none}@keyframes op-ping-dot{70%{box-shadow:0 0 0 7px #e0a63c00}to{box-shadow:0 0 #e0a63c00}}.op-time{align-items:center;gap:6px;display:flex}.op-time>div{text-align:center;perspective:300px;background:linear-gradient(#1c1710 0%,#120f0a 50%,#0c0a07 50.5%,#0a0806 100%);border:1px solid #e0a63c3d;border-radius:12px;min-width:86px;padding:12px 12px 9px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffdc9614,0 10px 24px #00000073}.op-time>div:after{content:"";background:#0000008c;height:1px;position:absolute;top:calc(50% - 9px);left:0;right:0}.op-time b{background:linear-gradient(#ffe3a3,#e0a63c 60%,#b87818);color:#0000;filter:drop-shadow(0 2px 8px #e0a63c40);-webkit-background-clip:text;background-clip:text;font-size:46px;font-weight:400;line-height:1;display:block}.op-flip{transform-origin:50% 60%;animation:op-flip .55s var(--ease-out) backwards}@keyframes op-flip{0%{opacity:0;transform:rotateX(-80deg)translateY(-6px)}}.op-time span{color:var(--dimmer);letter-spacing:.04em;margin-top:4px;font-size:11.5px;display:block}.op-colon{font-style:normal;font-family:var(--font-bebas), sans-serif;color:var(--gold);margin-top:-16px;font-size:34px;animation:1s step-end infinite op-blink}@keyframes op-blink{50%{opacity:.25}}.op-path-wrap{border-top:1px dashed #e0a63c29;margin-top:20px;padding-top:16px}.op-path-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.op-path-head h3,.op-list-head h3{font-stretch:var(--wd);margin:0;font-size:17px;font-weight:700}.op-count{color:var(--grey);background:#1a1712;border:1px solid #e0a63c38;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:700}.op-count[data-done=true]{color:#5fd08a;background:#3fb06a1f;border-color:#3fb06a59}.op-path{height:90px;margin:0 30px 0 20px;position:relative}.op-start{background:#e0a63c;border-radius:50%;width:12px;height:12px;position:absolute;top:28px;left:-6px;box-shadow:0 0 0 3px #e0a63c2e}.op-line{background:#221d15;border-radius:4px;height:6px;position:absolute;top:31px;left:0;right:0;box-shadow:inset 0 1px 2px #0009}.op-line i{height:100%;transition:width 1s var(--ease-out);animation:op-fill 1.5s var(--ease-out) .3s backwards;background:linear-gradient(90deg,#8a5a12,#e0a63c 70%,#ffd27a);border-radius:4px;display:block;position:relative;box-shadow:0 0 12px #e0a63c73}.op-line i:after{content:"";border-radius:inherit;mix-blend-mode:overlay;background:repeating-linear-gradient(115deg,#ffffff2e 0 6px,#0000 6px 14px) 0 0/28px 100%;animation:1s linear infinite op-stripes;position:absolute;inset:0}@keyframes op-fill{0%{width:0}}@keyframes op-stripes{to{background-position:28px 0}}.op-head{background:#ffe7b0;border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:1.6s ease-in-out infinite op-head;position:absolute;top:50%;right:-7px;box-shadow:0 0 0 3px #ffd27a40,0 0 16px 3px #ffbe5abf}@keyframes op-head{50%{box-shadow:0 0 0 6px #ffd27a1f,0 0 22px 5px #ffbe5ae6}}.op-node{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:10px;transform:translate(-50%)}.op-dot{color:#6e6e6e;width:48px;height:48px;animation:op-pop .55s var(--ease-spring) calc(.45s + var(--i,0) * .12s) backwards;background:linear-gradient(#1c1c1c,#121212);border:2px solid #2e2e2e;border-radius:50%;place-items:center;display:grid;position:relative}@keyframes op-pop{0%{opacity:0;transform:scale(.3)}}.op-dot svg{width:20px;height:20px}.op-node small{color:var(--dimmer);white-space:nowrap;background:#141210;border:1px solid #241f17;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.op-node[data-state=ready] .op-dot{border-color:var(--gold);color:#ffd27a;background:radial-gradient(circle at 50% 35%,#3a2a0f,#1a1206);box-shadow:0 0 18px #e0a63c73}.op-node[data-state=ready] .op-dot:after{content:"";border:2px solid var(--gold);animation:op-ping 1.6s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-2px}.op-node[data-state=ready] .op-dot svg{animation:1.6s ease-in-out infinite op-bounce}.op-node[data-state=ready] small{color:#ffd27a;background:#e0a63c1a;border-color:#e0a63c66}.op-node[data-state=done] .op-dot{color:#fff;background:linear-gradient(#23874a,#145a30);border-color:#3fbf6a;box-shadow:0 0 14px #3fbf6a59}.op-node[data-state=done] small{color:#5fd08a;background:#3fb06a14;border-color:#3fb06a59}@keyframes op-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes op-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-3px)rotate(-6deg)}55%{transform:translateY(0)rotate(4deg)}}.op-note{color:var(--dimmer);align-items:flex-start;gap:7px;margin:4px 0 0;font-size:12px;line-height:1.6;display:flex}.op-note svg{color:#e0a63cb3;flex:0 0 15px;width:15px;height:15px;margin-top:2px}.op-list-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:4px;display:flex}.op-list-head h3{font-size:19px}.op-list-head p{color:var(--dimmer);margin:3px 0 0;font-size:13px}.op-claim-all[data-ready=true]:not(:disabled){animation:2s ease-in-out infinite op-btn-glow}@keyframes op-btn-glow{50%{box-shadow:0 0 0 4px #af00002e,0 8px 26px #e5000073}}.op-grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:360px){.op-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.op-grid{grid-template-columns:repeat(var(--op-cols,3),minmax(0,1fr))}}.op-card{isolation:isolate;transition:transform .35s var(--ease-out), border-color .3s, box-shadow .35s var(--ease-out), opacity .3s;animation:op-card-in .65s var(--ease-out) calc(.2s + var(--i,0) * 90ms) backwards;background:linear-gradient(#1a1a1a,#121212);border:1px solid #262626;border-radius:14px;flex-direction:column;gap:10px;padding:14px 15px 15px;display:flex;position:relative;overflow:hidden}@keyframes op-card-in{0%{opacity:0;transform:translateY(26px)scale(.97)}}.op-card:hover{border-color:#e0a63c59;transform:translateY(-5px);box-shadow:0 18px 40px #0000008c,0 0 24px #e0a63c14}.op-card header{justify-content:space-between;align-items:center;gap:8px;display:flex}.op-card header b{font-size:15.5px;font-stretch:var(--wd);align-items:center;gap:7px;display:flex}.op-card header b svg{width:17px;height:17px;color:var(--gold)}.op-tier{color:var(--dim);white-space:nowrap;background:#202020;border:1px solid #2c2c2c;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700}.op-prize{background:radial-gradient(circle at 50% 58%,#e0a63c2e,#0000 60%),#0d0d0d;border:1px solid #1e1e1e;border-radius:11px;place-items:center;height:136px;display:grid;position:relative;overflow:hidden}.op-rays{opacity:.35;pointer-events:none;background:repeating-conic-gradient(#e0a63c21 0deg 9deg,#0000 9deg 24deg);animation:26s linear infinite op-spin;position:absolute;inset:-60%;-webkit-mask:radial-gradient(circle,#000 12%,#0000 46%);mask:radial-gradient(circle,#000 12%,#0000 46%)}.op-crate{filter:drop-shadow(0 8px 14px #e0a63c40);width:80px;height:80px;animation:op-bob 3.6s ease-in-out calc(var(--i,0) * -.45s) infinite;transition:transform .35s var(--ease-spring);position:relative}@keyframes op-bob{50%{translate:0 -7px}}.op-card:hover .op-crate{transform:scale(1.08)rotate(-4deg)}.op-crate-shine{opacity:0;animation:op-glint 3.6s ease-in-out calc(var(--i,0) * -.45s) infinite}@keyframes op-glint{40%,60%{opacity:0}50%{opacity:1}}.op-state{color:#8a8a8a;z-index:1;background:#1b1b1b;border:1px solid #333;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:10px;right:10px}.op-state svg{width:15px;height:15px}.op-ribbon{text-align:center;z-index:1;letter-spacing:.04em;color:#fff;background:linear-gradient(90deg,#145a30,#23874a);width:116px;padding:3px 0;font-size:11px;font-weight:800;position:absolute;top:14px;left:-30px;transform:rotate(-45deg);box-shadow:0 3px 10px #00000073}.op-ribbon.next{color:#1a1206;background:linear-gradient(90deg,#b87818,#ffd27a)}.op-rewards{text-align:center;margin:0;padding:0;list-style:none}.op-rewards li{color:#fff;letter-spacing:.01em;font-size:15px;font-weight:800}.op-meter{color:var(--dimmer);justify-content:space-between;font-size:12px;display:flex}.op-track{background:#222;flex:none;height:7px}.op-track i{transition:width 1s var(--ease-out);animation:op-fill 1.3s var(--ease-out) calc(.5s + var(--i,0) * .1s) backwards;position:relative}.op-card .btn-sm{text-align:center;width:100%;margin-top:auto;position:relative;overflow:hidden}.op-card[data-state=locked] .op-crate{filter:grayscale(.6)brightness(.72)}.op-card[data-state=locked] .op-rewards li{color:#d6d6d6}.op-card[data-next=true]{border-color:#e0a63c47}.op-card[data-next=true] .op-crate{filter:grayscale(.2)brightness(.92)drop-shadow(0 8px 14px #e0a63c40)}.op-card[data-next=true] .op-track i:after{content:"";border-radius:inherit;background:repeating-linear-gradient(115deg,#ffffff38 0 6px,#0000 6px 14px) 0 0/28px 100%;animation:1s linear infinite op-stripes;position:absolute;inset:0}.op-card[data-state=ready]{border-color:#0000;box-shadow:0 0 0 1px #e0a63c40,0 12px 36px #e0a63c24}.op-card[data-state=ready]:before{content:"";z-index:-2;background:conic-gradient(from 0deg, transparent 0 55%, #e0a63c40 65%, #ffd27a 76%, #e0a63c 80%, transparent 90%);animation:3.4s linear infinite op-spin;position:absolute;inset:-80%}.op-card[data-state=ready]:after{content:"";z-index:-1;background:linear-gradient(#211b10,#14110c);border-radius:12.5px;position:absolute;inset:1.5px}.op-card[data-state=ready] .op-rays{opacity:1;animation-duration:12s}.op-card[data-state=ready] .op-prize{background:radial-gradient(circle at 50% 58%,#e0a63c52,#0000 62%),#120e07;border-color:#e0a63c4d}.op-card[data-state=ready] .op-crate{filter:drop-shadow(0 0 18px #ffbe5a99);animation:3.6s ease-in-out infinite op-bob,2.8s ease-in-out .6s infinite op-wiggle}@keyframes op-wiggle{0%,72%,to{rotate:none}76%{rotate:-8deg}81%{rotate:7deg}86%{rotate:-5deg}91%{rotate:3deg}}.op-card[data-state=ready] .op-state{color:#ffd27a;border-color:var(--gold);background:#1e1708}.op-card[data-state=ready] .op-rewards li{color:#ffe3a3}.op-card[data-state=ready] .btn-sm.solid{box-shadow:0 6px 22px #af000066}.op-card[data-state=ready] .btn-sm.solid:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff4d 50%,#0000 70%);animation:2.6s ease-in-out infinite op-btn-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes op-btn-shine{0%,40%{transform:translate(-120%)}75%,to{transform:translate(120%)}}.op-card[data-state=done]{opacity:.8}.op-card[data-state=done]:hover{opacity:1}.op-card[data-state=done] .op-rays{opacity:.12}.op-card[data-state=done] .op-crate{filter:grayscale(.3)brightness(.85);animation:none}.op-card[data-state=done] .op-state{color:#fff;background:#1b6e3b;border-color:#3fbf6a}.op-card[data-state=done] .q-track i{background:linear-gradient(90deg,#1b6e3b,#3fbf6a)}.op-card[data-burst=true]{opacity:1}.op-card[data-burst=true] .op-crate{animation:op-claim-pop .7s var(--ease-spring);filter:drop-shadow(0 0 22px #ffc864cc)}@keyframes op-claim-pop{0%{transform:scale(1)}35%{transform:scale(1.28)rotate(-6deg)}to{transform:scale(1)}}.op-burst{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.op-burst:before{content:"";width:80px;height:80px;animation:op-shock .7s var(--ease-out) forwards;border:3px solid #ffd27a;border-radius:50%;position:absolute;top:-40px;left:-40px}.op-burst i{width:6px;height:6px;transform:rotate(var(--a)) translateY(0);animation:op-burst 1s var(--ease-out) forwards;background:#ffd27a;border-radius:50%;position:absolute;top:-3px;left:-3px;box-shadow:0 0 8px 2px #ffbe5acc}.op-burst i:nth-child(2n){background:#fff;width:4px;height:4px}@keyframes op-burst{to{transform:rotate(var(--a)) translateY(-78px) scale(.3);opacity:0}}@keyframes op-shock{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}@media (max-width:820px){.op-top{grid-template-columns:auto minmax(0,1fr);gap:16px 18px}.op-time{grid-column:1/-1;justify-content:center}}@media (max-width:560px){.op-hero{padding:18px 16px 14px}.op-ring{width:78px;height:78px}.op-ring-face{inset:12px}.op-title h2{font-size:21px}.op-eyebrow{letter-spacing:.2em;font-size:10px}.op-time>div{min-width:74px}.op-time b{font-size:38px}.op-grid{gap:10px}.op-card{gap:8px;padding:12px 11px}.op-tier{display:none}.op-prize{height:100px}.op-crate{width:58px;height:58px}.op-rewards li{font-size:13px}.op-meter{flex-wrap:wrap;gap:2px 6px}.op-card .btn-sm{padding:8px 6px;font-size:14px}.op-ribbon{font-size:10px;top:10px;left:-34px}}@media (max-width:520px){.op-path{margin:0 22px 0 14px}.op-dot{width:38px;height:38px}.op-dot svg{width:17px;height:17px}.op-line{top:26px}.op-start{top:23px}.op-node small{white-space:normal;text-align:center;width:62px;padding:2px 4px;font-size:10.5px;line-height:1.25}}@media (prefers-reduced-motion:reduce){.op-hero,.op-hero:after,.op-aura i,.op-ring-fill,.op-ring-face,.op-hand-m,.op-hand-h,.op-eyebrow:before,.op-title h2 span,.op-next:before,.op-flip,.op-colon,.op-line i,.op-line i:after,.op-head,.op-dot,.op-node .op-dot:after,.op-node .op-dot svg,.op-claim-all,.op-card,.op-rays,.op-crate,.op-crate-shine,.op-track i,.op-track i:after,.op-card:before,.op-card .btn-sm:before,.op-burst:before,.op-burst i{animation:none!important}.op-aura{display:none}.op-card:hover,.op-card:hover .op-crate{transform:none}}.gacha-shell{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (min-width:1100px){.gacha-shell{grid-template-columns:minmax(0,1fr) 300px}}.gacha-main{flex-direction:column;gap:16px;min-width:0;display:flex}.gacha-hero{border:1px solid var(--line-soft);background:#121212;border-radius:14px;position:relative;overflow:hidden}.gacha-hero img{aspect-ratio:16/6;object-fit:cover;width:100%}.gacha-hero-blank{aspect-ratio:16/6;color:#2a2a2a;background:#0f0f0f;place-items:center;display:grid}.gacha-hero-blank svg{width:64px;height:64px}.gacha-hero-body{padding:15px 17px 16px}.gacha-hero-body h3{font-stretch:var(--wd);margin:0 0 5px;font-size:22px;font-weight:800}.gacha-hero-body p{color:var(--dim);margin:0;font-size:14px;line-height:1.6}.gacha-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.gs{border:1px solid var(--line-soft);background:#121212;border-radius:12px;padding:13px 15px}.gs i{letter-spacing:.12em;text-transform:uppercase;color:var(--dimmer);font-size:11px;font-style:normal;display:block}.gs b{color:var(--gold);margin:5px 0 0;font-size:26px;line-height:1.05;display:block}.gs b small{color:var(--dimmer);margin-left:4px;font-size:13px}.gs-track{background:#262626;border-radius:4px;height:5px;margin-top:9px;overflow:hidden}.gs-track span{background:linear-gradient(90deg,#8a5a12,#e0a63c);height:100%;display:block}.gacha-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gacha-actions .btn-sm{padding:11px 18px;font-size:15.5px}.gacha-actions .save{color:#6fd695;margin-left:7px;font-size:12px}.gacha-note{color:var(--dim);border:1px dashed var(--line);background:#141414;border-radius:10px;margin:0;padding:11px 14px;font-size:13px;line-height:1.65}.gacha-note b{color:var(--gold)}.pull-result h4,.rate-table h4,.gacha-side h4{font-stretch:var(--wd);margin:0 0 11px;font-size:17px;font-weight:700}.pull-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.pull-card{border:1px solid var(--line-soft);background:#161616;border-radius:11px;padding:12px 13px;position:relative}.pull-card b{font-stretch:var(--wd);margin:6px 0 3px;font-size:15px;font-weight:700;display:block}.pull-card small{color:var(--dimmer);font-size:12px;line-height:1.5;display:block}.pull-card .pt{font-size:11px;font-stretch:var(--wd);font-weight:600}.pull-card.common{border-color:var(--line-soft)}.pull-card.common .pt{color:var(--dim)}.pull-card.rare{background:#12161c;border-color:#6fa8ff73}.pull-card.rare .pt{color:#6fa8ff}.pull-card.epic{background:#17121c;border-color:#b57be880}.pull-card.epic .pt{color:#c79bf0}.pull-card.legend{background:#1a1509;border-color:#e0a63c99;box-shadow:0 0 22px #e0a63c29}.pull-card.legend .pt{color:var(--gold)}.pity-flag,.shard-flag{border:1px solid var(--line);color:var(--dim);border-radius:4px;margin-top:7px;margin-right:5px;padding:2px 7px;font-size:10.5px;display:inline-block}.pity-flag{color:#e7c070;border-color:#e0a63c66}.shard-flag{color:#6fd695;border-color:#3fbf6a66}.tier-chip{font-stretch:var(--wd);border:1px solid var(--line);color:var(--dim);white-space:nowrap;background:#1c1c1c;border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.tier-chip.rare{color:#6fa8ff;background:#6fa8ff1a;border-color:#6fa8ff66}.tier-chip.epic{color:#c79bf0;background:#b57be81f;border-color:#b57be873}.tier-chip.legend{color:var(--gold);background:#e0a63c21;border-color:#e0a63c80}.rate-table .feat{color:var(--gold);border:1px solid #e0a63c66;border-radius:4px;margin-left:7px;padding:1px 6px;font-size:10.5px}.rate-table .stock{color:var(--dimmer);font-size:11px;display:block}.gacha-side{border:1px solid var(--line-soft);background:#121212;border-radius:14px;padding:16px}@media (min-width:1100px){.gacha-side{position:sticky;top:82px}}.win-feed{flex-direction:column;gap:9px;max-height:520px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.win-feed li{border:1px solid var(--line-soft);background:#171717;border-radius:9px;padding:9px 11px}.win-feed b{font-size:14px;font-stretch:var(--wd);margin:5px 0 2px;font-weight:700;display:block}.win-feed small{color:var(--dimmer);font-size:11.5px}.banner-block{border:1px solid var(--line-soft);background:#141414;border-radius:12px;margin-top:16px;padding:14px}.bb-head{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;padding-bottom:11px;display:flex}.bb-head b{font-stretch:var(--wd);font-size:16px;font-weight:700;display:block}.bb-head small{color:var(--dimmer);margin-top:3px;font-size:12px;display:block}.prize-rows{flex-direction:column;gap:7px;display:flex}.prize-row{border:1px solid var(--line-soft);background:#181818;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 11px;display:flex}.prize-row>b{min-width:120px;font-size:14.5px;font-stretch:var(--wd);flex:1;font-weight:600}.pr-chance{color:var(--gold);text-align:right;min-width:56px;font-size:16px}.pr-meta{color:var(--dimmer);min-width:170px;font-size:11.5px}.reel-box{border:1px solid var(--line);background:#0d0d0d;border-radius:12px;padding:14px 0;position:relative;overflow:hidden}.reel-strip{will-change:transform;gap:0;display:flex}.reel-cell{border:1px solid var(--line-soft);text-align:center;background:#171717;border-radius:10px;flex-direction:column;flex:0 0 138px;align-items:center;gap:6px;width:138px;margin:0 3px;padding:11px 9px;display:flex}.reel-cell img{object-fit:cover;border-radius:7px;width:100%;height:56px}.reel-ic{color:#2c2c2c;background:#0f0f0f;border-radius:7px;place-items:center;width:100%;height:56px;display:grid}.reel-ic svg{width:30px;height:30px}.reel-cell b{font-size:12.5px;font-stretch:var(--wd);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.reel-cell small{color:var(--dimmer);font-size:10.5px}.reel-cell.rare{background:#12161c;border-color:#6fa8ff80}.reel-cell.epic{background:#17121c;border-color:#b57be88c}.reel-cell.legend{background:#1a1509;border-color:#e0a63ca6;box-shadow:0 0 18px #e0a63c38}.reel-marker{z-index:3;background:linear-gradient(180deg,var(--red-hot),#e5000026);width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 16px #e50000b3}.reel-fade{z-index:2;pointer-events:none;width:90px;position:absolute;top:0;bottom:0}.reel-fade.left{background:linear-gradient(90deg,#0d0d0d,#0d0d0d00);left:0}.reel-fade.right{background:linear-gradient(270deg,#0d0d0d,#0d0d0d00);right:0}.pull-card{opacity:0;transition:opacity .26s,transform .26s cubic-bezier(.2,1.3,.4,1);transform:translateY(10px)scale(.96)}.pull-card.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.pull-card{opacity:1;transition:none;transform:none}.reel-strip{transition:none!important}}.gacha-flash{z-index:70;pointer-events:none;animation:1.4s ease-out forwards gflash;position:fixed;inset:0}.gacha-flash.epic{background:radial-gradient(circle at 50% 45%,#b57be873,#b57be800 60%)}.gacha-flash.legend{background:radial-gradient(circle at 50% 45%,#e0a63c8c,#e0a63c00 62%)}@keyframes gflash{0%{opacity:0}18%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.gacha-flash{display:none}}.tablewrap.plain{background:0 0;border:0;border-radius:0}.tablewrap.plain table{min-width:520px}.hint.bad{color:#f0813c}.shop-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:620px){.shop-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.shop-grid{grid-template-columns:repeat(3,1fr)}}.shop-item{background:var(--raised);border:1px solid var(--line-soft);transition:var(--d2);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.shop-item:hover{border-color:var(--red);transform:translateY(-2px)}.si-img{aspect-ratio:16/10;object-fit:cover;background:#0c0c0c;width:100%}.si-img.placeholder{color:#2e2e2e;place-items:center;display:grid}.si-img.placeholder svg{width:54px;height:54px}.si-body{flex-direction:column;flex:1;gap:8px;padding:15px 16px 12px;display:flex}.si-body h3{font-stretch:var(--wd);margin:0;font-size:18px;font-weight:700;line-height:1.3}.si-desc{color:var(--dim);margin:0;font-size:13.5px}.reward-list{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.reward-list li{color:var(--grey);padding-left:16px;font-size:13.5px;position:relative}.reward-list li:before{content:"";background:var(--red-hot);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:3px}.hero-stats{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.hero-stats span{color:#e0c15a;background:#e0c15a1f;border:1px solid #e0c15a4d;border-radius:5px;padding:2px 8px;font-size:11.5px}.si-meta{flex-wrap:wrap;gap:12px;margin-top:auto;font-size:12.5px;display:flex}.si-meta .dim{color:var(--dimmer)}.si-foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 14px;display:flex}.si-price{color:var(--gold);font-size:24px;line-height:1}.si-price small{font-family:var(--font-thai);font-stretch:var(--wd);color:var(--dim);margin-left:6px;font-size:13px;font-weight:500}.modal-back{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:mdl-fade var(--d2) ease-out;background:#000000bd;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:var(--raised);border:1px solid var(--line);width:100%;max-width:430px;max-height:calc(100dvh - 36px);animation:mdl-rise var(--d2) ease-out;text-align:left;border-radius:14px;overflow:auto;box-shadow:0 22px 64px #000000a6}@keyframes mdl-fade{0%{opacity:0}to{opacity:1}}@keyframes mdl-rise{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.modal-back,.modal{animation:none}}.mdl-img{aspect-ratio:16/10;object-fit:cover;background:#0c0c0c;border-radius:13px 13px 0 0;width:100%;display:block}.mdl-img.placeholder{color:#2e2e2e;place-items:center;display:grid}.mdl-img.placeholder svg{width:54px;height:54px}.mdl-body{flex-direction:column;gap:11px;padding:18px 20px 4px;display:flex}.mdl-body.center{text-align:center;align-items:center;padding-top:24px}.mdl-body h3{font-stretch:var(--wd);margin:0;font-size:20px;font-weight:700}.mdl-name{font-stretch:var(--wd);font-size:17px;font-weight:700;line-height:1.3}.mdl-desc{color:var(--dim);margin:0;font-size:14px}.mdl-body .reward-list{align-self:stretch;margin:0}.mdl-body.center .reward-list li{text-align:left}.mdl-price{border:1px solid var(--line-soft);color:var(--dim);background:#111;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:14px;display:flex}.mdl-price b{color:var(--gold);font-size:26px;font-weight:400;line-height:1}.mdl-price b small{font-family:var(--font-thai);font-stretch:var(--wd);color:var(--dim);margin-left:6px;font-size:13px}.mdl-price .cur-ico{vertical-align:-3px;width:21px;height:21px;margin-right:5px}.mdl-wallet{color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.mdl-wallet b{color:var(--grey);margin-left:3px;font-size:16px;font-weight:400}.mdl-wallet .short,.mdl-wallet .short b{color:#f0813c}.mdl-mark{border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.mdl-mark svg{width:30px;height:30px}.mdl-mark.ok{color:var(--ok);background:#3fbf6a24;border:1px solid #3fbf6a66}.mdl-mark.bad{color:#ff6b6b;background:#e5000021;border:1px solid #e500006b}.mdl-mark.info{color:var(--gold);background:#e0a63c1f;border:1px solid #e0a63c61}.cf-body{gap:14px}.cf-head{align-items:flex-start;gap:14px;display:flex}.cf-head .mdl-mark{flex:none;width:46px;height:46px}.cf-head .mdl-mark svg{width:22px;height:22px}.cf-text{min-width:0}.cf-text h3{font-stretch:var(--wd);margin:2px 0 4px;font-size:19px;font-weight:700;line-height:1.3}.cf-text .mdl-desc{word-break:break-word}.cf-warn{color:#e8c77e;background:#e0a63c17;border:1px solid #e0a63c52;border-radius:9px;padding:10px 12px;font-size:13.5px;line-height:1.6}.cf-details{background:var(--line-soft);border:1px solid var(--line-soft);border-radius:9px;gap:1px;margin:0;display:grid;overflow:hidden}.cf-details>div{background:#141414;justify-content:space-between;gap:14px;padding:8px 12px;font-size:14px;display:flex}.cf-details dt{color:var(--dimmer);white-space:nowrap}.cf-details dd{text-align:right;color:#fff;word-break:break-word;min-width:0;margin:0}.cf-type{color:var(--dim);flex-direction:column;gap:6px;font-size:13px;display:flex}.cf-type b{color:#fff}.cf-type input{border:1px solid var(--line);color:#fff;font:inherit;background:#0d0d0d;border-radius:8px;outline:none;padding:9px 12px;font-size:15px}.cf-type input:focus{border-color:var(--red-hot)}.btn-sm.solid-danger{background:var(--red);border-color:var(--red);color:#fff}.btn-sm.solid-danger:hover:not(:disabled){background:var(--red-hot);border-color:var(--red-hot)}.mdl-foot{flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:16px 20px 18px;display:flex}.mdl-foot .btn-sm{padding:11px 20px;font-size:15.5px}@media (max-width:430px){.mdl-foot{flex-direction:column}.mdl-foot .btn-sm{text-align:center;width:100%}}.tab-link{border:1px solid var(--line);color:var(--grey);font-stretch:var(--wd);transition:var(--d1);border-radius:7px;padding:7px 14px;font-size:14px;font-weight:500;display:inline-block}.tab-link:hover{color:#fff;border-color:var(--red)}.tab-link[data-active=true]{background:var(--red);border-color:var(--red);color:#fff}.cur-ico{object-fit:contain;vertical-align:-.16em;width:1.05em;height:1.05em;margin-right:.3em;display:inline-block}.pb-coin .cur-ico{vertical-align:-3px;width:22px;height:22px;margin-right:6px}.wallet-row .cur-ico{vertical-align:-4px;width:18px;height:18px;margin-right:5px}.si-price .cur-ico{vertical-align:-2px;width:20px;height:20px;margin-right:5px}.pack .gc .cur-ico{vertical-align:-3px;width:30px;height:30px;margin-right:6px}.gacha-actions .cur-ico{vertical-align:-3px;width:17px;height:17px;margin:0 4px 0 2px}.shop-hero{margin-bottom:18px}.tab-ico{object-fit:cover;vertical-align:-5px;border-radius:5px;width:20px;height:20px;margin-right:7px}svg.tab-ico{border-radius:0}.empty{color:var(--dimmer);margin:0;font-size:14.5px}.reward-editor{border-top:1px solid var(--line-soft);margin-top:20px;padding-top:18px}.reward-editor>label{color:var(--grey);font-size:15px;font-weight:600;font-stretch:var(--wd);margin-bottom:10px;display:block}.rw-list{flex-direction:column;gap:7px;margin:0 0 14px;padding:0;list-style:none;display:flex}.rw-list li{border:1px solid var(--line-soft);background:#131313;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;display:flex}.rw-kind{font-size:11.5px;font-stretch:var(--wd);white-space:nowrap;border-radius:4px;padding:2px 8px;font-weight:600}.rw-kind.item{color:#35b8d8;background:#35b8d824}.rw-kind.currency{color:var(--gold);background:#e0a63c24}.rw-kind.premium{color:#b57be8;background:#b57be824}.rw-kind.star{color:#e0c15a;background:#e0c15a29}.rw-text{flex:1;min-width:0;font-size:14px}.rw-text small{color:var(--dimmer);margin-left:5px;font-size:11.5px}.rw-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.rw-head>label{margin:0}.rw-mult{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rw-mult>span{color:var(--dimmer);font-size:12.5px}.rw-mult .btn-sm{padding:5px 11px;font-size:13.5px}.rw-edit{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.rw-edit label{color:var(--dimmer);align-items:center;gap:6px;font-size:12.5px;display:flex}.rw-edit input{text-align:right;width:74px;padding:6px 9px;font-size:14px}.rw-edit i{color:var(--dimmer);min-width:46px;font-size:12px;font-style:normal}.rw-qty{margin-top:9px}.rw-qty label{color:var(--dimmer);flex:none;align-items:center;gap:7px;font-size:13px;display:flex}.rw-qty input{text-align:right;flex:none;width:86px;min-width:0}.rw-qty i{color:var(--dimmer);font-size:12px;font-style:normal}.rw-sum{color:var(--dimmer);margin:0 0 14px;font-size:12.5px}@media (max-width:820px){.rw-list li{flex-wrap:wrap}.rw-text{flex:100%}}.ladder{border:1px dashed var(--line);background:#141414;border-radius:10px;grid-template-columns:1fr;gap:10px;margin:12px 0 14px;padding:14px;display:grid}@media (min-width:820px){.ladder{grid-template-columns:2.4fr 1fr auto;align-items:start}}.ladder .field{margin:0}.ladder .field label{font-size:12.5px}.ladder input{padding:9px 12px;font-size:14px}.ladder-note{color:var(--dimmer);grid-column:1/-1;margin:0;font-size:12.5px}.rw-add{grid-template-columns:1fr;gap:18px;margin-top:6px;display:grid}@media (min-width:860px){.rw-add{grid-template-columns:1.2fr 1fr}}.rw-col>b{font-stretch:var(--wd);color:var(--grey);margin-bottom:8px;font-size:14px;display:block}.rw-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rw-row input,.rw-row select{flex:1;min-width:120px;padding:9px 12px;font-size:14.5px}.rw-unit{color:var(--dimmer);font-size:14px}.hp-pick{text-align:left;cursor:pointer;width:100%;min-height:64px;color:var(--grey);background:#101010;border:1px solid #2a2a2a;border-radius:6px;align-items:center;gap:12px;padding:8px 12px 8px 8px;font-family:inherit;transition:border-color .2s,background-color .2s;display:flex}.hp-pick:hover{border-color:var(--red-hot);background:#151515}.hp-pick[data-empty]{border-style:dashed}.hp-pick img{object-fit:contain;background:#0a0a0a;border-radius:4px;flex:none;width:82px;height:50px}.hp-pick-ph{width:82px;height:50px;color:var(--dimmer);background:#0a0a0a;border-radius:4px;flex:none;place-items:center;font-size:24px;display:grid}.hp-pick-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.hp-pick-txt b{color:#fff;overflow-wrap:anywhere;font-size:14.5px}.hp-pick-txt small{color:var(--dimmer);font-size:12px}.modal:has(.hp){max-width:820px}.hp{flex-direction:column;gap:12px;padding:18px 20px 12px;display:flex}.hp-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hp-head h3{margin:0;font-size:20px;font-weight:800}.hp-head small{color:var(--dimmer);font-size:12.5px}.hp-search{width:100%}.hp-msg{text-align:center;color:var(--dim);margin:0;padding:26px 0;font-size:14px}.hp-msg.bad{color:#ff9c9c}.hp-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.hp-card{text-align:left;cursor:pointer;width:100%;height:100%;color:var(--grey);transition:border-color .2s, background-color .2s, transform .2s var(--ease-out);background:#101010;border:1px solid #242424;border-radius:6px;flex-direction:column;align-items:stretch;gap:3px;padding:6px 6px 8px;font-family:inherit;display:flex}.hp-card:hover{border-color:var(--red-hot);background:#161616;transform:translateY(-2px)}.hp-card[aria-pressed=true]{border-color:var(--red-hot);box-shadow:0 0 0 1px var(--red-hot)}.hp-card img{aspect-ratio:512/312;object-fit:contain;background:#0a0a0a;border-radius:4px;width:100%;height:auto}.hp-card b{color:#fff;overflow-wrap:anywhere;margin-top:3px;font-size:13.5px;line-height:1.3}.hp-card small{color:var(--dimmer);font-size:11.5px}@media (max-width:480px){.hp{padding:16px 14px 10px}.hp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.rw-results{border:1px solid var(--line-soft);border-radius:8px;max-height:230px;margin:10px 0 0;padding:0;list-style:none;overflow-y:auto}.rw-results li{border-bottom:1px solid #1c1c1c;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.rw-results li:last-child{border-bottom:0}.rw-results b{font-size:14px;font-weight:600;display:block}.rw-results small{color:var(--dimmer);font-size:11.5px;display:block}.sub-title{font-stretch:var(--wd);border-top:1px solid var(--line-soft);margin:22px 0 12px;padding-top:16px;font-size:17px;font-weight:700}.adm{background:#0a0a0a;grid-template-columns:236px minmax(0,1fr);min-height:100vh;display:grid}.adm-side{border-right:1px solid var(--line-soft);background:#0d0d0d;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.adm-brand{align-items:center;gap:11px;padding:18px 18px 12px;display:flex}.adm-brand img{width:auto;height:40px}.adm-brand b{font-family:var(--font-bebas), sans-serif;letter-spacing:.06em;font-size:23px;font-weight:400;line-height:1;display:block}.adm-brand small{color:var(--dimmer);letter-spacing:.02em;margin-top:3px;font-size:12px;display:block}.adm-burger{display:none}.adm-drawer{flex-direction:column;flex:1;min-height:0;display:flex}.adm-search{margin:6px 14px;position:relative}.adm-search svg{fill:none;width:14px;height:14px;stroke:var(--red-hot);stroke-width:2.2px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.adm-search input{border:1px solid var(--line-soft);color:#fff;width:100%;transition:border-color var(--d1);background:#141414;border-radius:6px;outline:none;padding:8px 62px 8px 31px;font-family:inherit;font-size:14px}.adm-search input:focus{border-color:var(--red)}.adm-search input::-webkit-search-cancel-button{display:none}.adm-search kbd{font-family:var(--mono);letter-spacing:.06em;color:var(--dimmer);border:1px solid var(--line);pointer-events:none;background:#101010;border-radius:4px;padding:2px 6px;font-size:10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.adm-scroll{scrollbar-width:thin;scrollbar-color:#2a2a2a transparent;flex:1;min-height:0;padding:4px 0 14px;overflow-y:auto}.adm-group{margin-top:12px}.adm-group>span{color:#5a5a5a;letter-spacing:.03em;padding:0 20px 4px;font-size:12.5px;font-weight:600;display:block}.adm-link{color:#b9b9b9;font-stretch:var(--wd);letter-spacing:.02em;transition:color var(--d1), background var(--d1);justify-content:space-between;align-items:center;padding:8px 20px;font-size:16px;font-weight:600;display:flex;position:relative}.adm-link:hover{color:#fff;background:#141414}.adm-link[data-active=true]{color:#fff;background:linear-gradient(90deg,#af000057,#af00000a 85%)}.adm-link[data-active=true]:before{content:"";background:var(--red-hot);width:3px;position:absolute;top:0;bottom:0;left:0}.adm-link[data-active=true]:after{content:"";border-left:5px solid var(--red-hot);border-top:4px solid #0000;border-bottom:4px solid #0000}.adm-me{border-top:1px solid var(--line-soft);padding:14px 16px 16px}.adm-me .cap{color:#5a5a5a;letter-spacing:.03em;margin-bottom:8px;font-size:12.5px;display:block}.adm-me .who{align-items:center;gap:10px;min-width:0;display:flex}.adm-me .who i{background:var(--red);color:#fff;height:34px;font-style:normal;font-family:var(--font-bebas), var(--font-thai), sans-serif;border-radius:4px;flex:0 0 34px;place-items:center;font-size:20px;display:grid}.adm-me .who div{min-width:0}.adm-me .who b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;display:block;overflow:hidden}.adm-me .who small{color:var(--red-hot);letter-spacing:.03em;font-size:12.5px;font-weight:700;display:block}.adm-back{text-align:center;border:1px solid var(--line);color:var(--grey);transition:var(--d1);background:#121212;border-radius:4px;margin-top:12px;padding:8px 12px;font-size:14px;font-weight:600;display:block}.adm-back:hover{color:#fff;border-color:var(--red)}.adm-main{min-width:0;padding:26px 30px 70px}.adm-main .admin-wrap{max-width:1180px;margin:0;padding:0}.adm-main .admin-head{border-bottom-color:#1a1a1a}.adm-main .admin-head h1{letter-spacing:.03em;margin-top:4px;font-size:40px;line-height:1.1}.adm-main .admin-card{background:#121212;border-color:#1e1e1e;border-radius:4px}@media (max-width:640px){.adm-main .admin-head h1{font-size:34px}}.adm-page{max-width:1600px}.adm-top{margin-bottom:20px}.adm-eyebrow,.adm-main .admin-eyebrow{color:var(--dimmer);letter-spacing:.04em;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.adm-eyebrow:before,.adm-main .admin-eyebrow:before{content:"//";font-family:var(--mono);letter-spacing:0;color:#555}.adm-dot{background:var(--ok);border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:2s infinite adm-pulse}@keyframes adm-pulse{0%{box-shadow:0 0 #3fbf6a8c}70%{box-shadow:0 0 0 7px #3fbf6a00}to{box-shadow:0 0 #3fbf6a00}}.adm-top h1{font-family:var(--font-bebas), var(--font-thai), sans-serif;font-stretch:var(--wd);font-synthesis:none;letter-spacing:.03em;margin:4px 0 0;font-size:40px;font-weight:800;line-height:1.1}.adm-lead{color:var(--dim);max-width:95ch;margin:8px 0 0;font-size:15px}.adm-stamp{color:#5a5a5a;margin:6px 0 0;font-size:13px}.adm-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.adm-stat{--acc:var(--red);border:1px solid #1e1e1e;border-left:3px solid var(--acc);transition:background var(--d1), border-color var(--d1);background:#121212;border-radius:3px;flex-direction:column;gap:4px;padding:16px 18px 15px;display:flex}a.adm-stat:hover{border-color:#2c2c2c;border-left-color:var(--acc);background:#171717}.adm-stat[data-tone=ok]{--acc:var(--ok)}.adm-stat[data-tone=gold]{--acc:var(--gold)}.adm-stat[data-tone=hot]{--acc:var(--red-hot)}.adm-stat[data-tone=steel]{--acc:#8a8a8a}.adm-stat .k{color:var(--dim);letter-spacing:.02em;font-size:14px;font-weight:600}.adm-stat .v{font-family:var(--font-bebas), var(--font-thai), sans-serif;letter-spacing:.02em;margin-top:6px;font-size:46px;font-weight:400;line-height:1}.adm-stat .s{color:var(--dimmer);font-size:13px}.adm-stat .s[data-up=true]{color:var(--ok)}.adm-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;display:grid}.adm-panel{background:#121212;border:1px solid #1e1e1e;border-radius:3px;padding:18px 20px 20px}.adm-panel h2{letter-spacing:.03em;margin:0 0 16px;font-size:15px;font-weight:700}.adm-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.adm-trio .k{color:var(--dim);letter-spacing:.02em;font-size:14px;font-weight:600;display:block}.adm-trio b{font-family:var(--font-bebas), sans-serif;margin-top:6px;font-size:36px;font-weight:400;line-height:1;display:block}.adm-trio em{color:var(--red-hot);margin-top:6px;font-size:12.5px;font-style:normal;display:block}.adm-quick{flex-direction:column;gap:8px;display:flex}.adm-quick a{color:var(--grey);letter-spacing:.02em;transition:var(--d1);background:#0f0f0f;border:1px solid #232323;border-radius:3px;padding:9px 14px;font-size:14.5px;font-weight:600}.adm-quick a:hover{border-color:var(--red);color:#fff;background:#150808}.adm-empty{color:var(--dim);margin:0}.adm-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;display:flex}.adm-chip{color:var(--grey);transition:var(--d1);background:#111;border:1px solid #242424;border-radius:3px;align-items:center;gap:7px;padding:6px 11px;font-size:14px;display:inline-flex}.adm-chip em{font-style:normal;font-family:var(--mono);color:var(--dimmer);font-size:11.5px}.adm-chip:hover{color:#fff;border-color:#3a3a3a}.adm-chip[data-info=true]{color:var(--dim)}.adm-chip[data-on=true]{border-color:var(--red);color:#fff;background:#af000033}.adm-chip-note{color:#555;margin-left:4px;font-size:12.5px}.adm-filter{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.adm-filter input{color:#fff;max-width:420px;font:inherit;background:#111;border:1px solid #242424;border-radius:6px;outline:none;flex:260px;padding:8px 12px;font-size:15px}.adm-filter input:focus{border-color:var(--red)}.hwid-act{border-top:1px solid #1e1e1e;margin-top:16px;padding-top:14px}.hwid-warn{color:var(--dim);background:#1a0d0e;border:1px solid #af000073;border-left-width:3px;border-radius:8px;margin:0 0 12px;padding:11px 14px;font-size:13.5px;line-height:1.65}.hwid-form{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.hwid-form label{color:var(--dimmer);flex-direction:column;flex:240px;gap:5px;font-size:12.5px;display:flex}.hwid-form input{color:#fff;font:inherit;background:#111;border:1px solid #242424;border-radius:6px;outline:none;padding:8px 12px;font-size:14.5px}.hwid-form input:focus{border-color:var(--red)}.hwid-form select,.tools-char select{color:#fff;font:inherit;background:#111;border:1px solid #242424;border-radius:6px;outline:none;padding:8px 10px;font-size:14.5px}.hwid-form select:focus,.tools-char select:focus{border-color:var(--red)}.tools-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:14px;display:grid}.tools-wide{grid-column:1/-1}.tools-sub{margin:-6px 0 14px;font-size:13.5px}.tools-copy{color:#fff;word-break:break-all;font-weight:600;display:block}.tools-link{appearance:none;cursor:pointer;color:var(--dimmer);font:inherit;background:0 0;border:0;margin-top:3px;padding:0;font-size:12.5px}.tools-link:hover{color:#fff}.tools-char{border-bottom:1px dashed #1e1e1e;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.tools-char:last-child{border-bottom:0}.tools-char .tools-name{min-width:110px;font-weight:700}.tools-char select{padding:5px 8px;font-size:13.5px}.tools-char .hwid-ok,.tools-char .hwid-err{flex-basis:100%;margin:0}.tools-preview{background:#101010;border:1px solid #1e1e1e;border-radius:6px;margin-top:12px;padding:10px 12px;font-size:13.5px}.tools-preview p{margin:0 0 6px}.tools-preview p:last-child{word-break:break-word;margin:0}.tools-grid .dim{color:var(--dimmer)}.tools-legacy{border-top:1px solid #1e1e1e;margin-top:16px;padding-top:12px}.tools-legacy summary{cursor:pointer;color:var(--dimmer);margin-bottom:10px;font-size:13px}.tools-legacy summary:hover{color:#fff}.kit-list li[data-editing=true]{border-color:var(--red)}.kit-list .kit-lines{word-break:break-word}.kit-edit{margin-top:14px}.kit-active{margin:0 0 14px;font-size:14px}.online-panel{margin:0 0 14px}.online-panel .dim{color:var(--dimmer)}.online-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;display:flex}.online-head h2{margin:0}.online-tools{align-items:center;gap:10px;font-size:13px;display:flex}.online-name{font-weight:700}.online-mail{word-break:break-all;font-size:12.5px}.item-filter{flex-direction:column;gap:12px;margin:0 0 20px;display:flex}.item-filter input{background:var(--field);border:1px solid var(--line);color:#fff;max-width:380px;font:inherit;border-radius:10px;outline:none;padding:10px 14px;font-size:15px}.item-filter input:focus{border-color:var(--red)}.item-cats{flex-wrap:wrap;gap:6px;display:flex}.item-cats button{appearance:none;border:1px solid var(--line);color:var(--grey);font:inherit;cursor:pointer;transition:var(--d1);background:#111;border-radius:8px;padding:6px 11px;font-size:14px}.item-cats button em{color:var(--dimmer);margin-left:3px;font-size:12px;font-style:normal}.item-cats button:hover{color:#fff;border-color:#3a3a3a}.item-cats button[data-on=true]{border-color:var(--red);color:#fff;background:#af000033}.item-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.item-card{appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer;background:var(--raised);border:1px solid var(--line-soft);transition:var(--d1);border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:hidden}.item-card:hover{border-color:var(--red);transform:translateY(-2px)}.item-pic{aspect-ratio:512/312;background:radial-gradient(#1d1d1d 0%,#0b0b0b 78%);place-items:center;padding:10px;display:grid;overflow:hidden}.item-pic-detail{padding:20px 24px 14px}.item-pic img{object-fit:contain;width:100%;height:100%;display:block}.item-noicon{color:#2c2c2c;font-size:42px;font-weight:800}.item-body{flex-direction:column;gap:3px;padding:12px 14px 14px;display:flex}.item-cat{color:var(--red-hot);letter-spacing:.02em;font-size:12px;font-weight:600}.item-name{font-size:16px;font-weight:700;line-height:1.3}.item-stats{flex-direction:column;gap:6px;margin-top:8px;display:flex}.item-stat{grid-template-columns:1fr auto;align-items:center;gap:3px 10px;font-size:13px;display:grid}.item-stat span{color:var(--dim)}.item-stat b{color:#fff;text-align:right;font-weight:600}.item-bar{background:#262626;border-radius:3px;grid-column:1/-1;height:4px;display:block;overflow:hidden}.item-bar i{background:linear-gradient(90deg, var(--red), var(--red-hot));height:100%;display:block}.item-empty{color:var(--dim)}.mdl-body.item-detail{gap:6px;padding-bottom:0}.item-detail h3{margin:0;font-size:20px;line-height:1.3}.item-desc{color:var(--grey);white-space:pre-line;margin:4px 0 6px;font-size:14px;line-height:1.6}.item-stats.full{margin:6px 0 2px}.item-admin img{background:#0b0b0b;border-radius:4px;width:96px;height:auto;display:block}.item-admin tr[data-picked=true] td{background:#3fb06a0f}.item-admin input[type=checkbox]{width:17px;height:17px;accent-color:var(--red)}.item-admin-stats{max-width:380px;font-size:12.5px}.hwid-btns{flex-wrap:wrap;gap:8px;display:flex}.btn-sm.danger{color:#ff6b6b;border-color:#af00008c}.btn-sm.danger:hover:not(:disabled){background:var(--red);color:#fff;border-color:var(--red)}.hwid-hint{color:var(--dimmer);margin:8px 0 0;font-size:12.5px}.hwid-ok{color:#5fd08a;margin:8px 0 0;font-size:13px}.hwid-err{color:#ff6b6b;margin:6px 0 0;font-size:12.5px}.hwid-id{color:var(--grey);background:#000;border:1px solid #242424;border-radius:4px;padding:1px 6px;font-size:12px}.hwid-tag{color:#e0c15a;background:#e0c15a24;border-radius:4px;margin-left:6px;padding:2px 6px;font-size:11px}.hwid-sub{color:var(--dimmer);margin-top:3px;font-size:11.5px}.hwid-table tr[data-banned=true] td{background:#af00000f}.hwid-table td[data-alert=true]{color:#e0c15a;font-weight:600}.shot-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.shot{background:#121212;border:1px solid #1e1e1e;border-radius:3px;margin:0;overflow:hidden}.shot[data-kept=true]{border-color:#e0c15a80}.shot img{aspect-ratio:16/9;object-fit:cover;background:#000;width:100%;display:block}.shot figcaption{flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}.shot-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.shot-cid{color:#fff;font-size:14px;font-weight:700;text-decoration:none}.shot-cid:hover{color:var(--red-hot)}.shot-kind{color:var(--dim);background:#1b1b1b;border-radius:4px;padding:2px 7px;font-size:11.5px}.shot-flag{color:#ff6b6b;background:#af00002e;border-radius:4px;padding:2px 7px;font-size:11.5px}.shot-banned{background:var(--red);color:#fff;border-radius:4px;padding:2px 7px;font-size:11.5px;font-weight:700}.shot[data-banned=true]{border-color:#e500008c}.shot-mail{color:var(--dimmer);word-break:break-all;font-size:12px}.shot-trigger{background:#140b0b;border-left:2px solid #af000099;border-radius:6px;flex-direction:column;gap:2px;min-width:0;padding:6px 8px;font-size:12px;display:flex}.shot-trigger b{color:#ff9c9c;font-weight:600;font-family:var(--mono);word-break:break-all}.shot-trigger span{color:var(--dimmer);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.shot-meta{color:var(--dimmer);flex-wrap:wrap;gap:4px 10px;font-size:11.5px;display:flex}.shot-err{color:#ff6b6b;margin:0;font-size:12px}.shot-ok{color:#5fd08a;margin:0;font-size:12px}.shot-acts{flex-wrap:wrap;gap:6px;display:flex}.shot-acts .btn-sm{flex:auto;padding:6px 10px;font-size:12.5px}.shot-ban{background:#1a0d0e;border:1px solid #af000073;border-radius:8px;flex-direction:column;gap:8px;margin-top:8px;padding:10px;display:flex}.shot-ban p{color:var(--dim);margin:0;font-size:12px;line-height:1.6}.shot-ban a{color:var(--red-hot)}.shot-ban input{color:#fff;font:inherit;background:#000;border:1px solid #242424;border-radius:6px;outline:none;padding:7px 10px;font-size:13px}.shot-ban input:focus{border-color:var(--red)}.sb-lbl{color:var(--dim);letter-spacing:.3px;font-size:11.5px;font-weight:700}.sb-chips{flex-wrap:wrap;gap:5px;display:flex}.sb-chip{cursor:pointer;color:var(--grey);background:#0e0e0e;border:1px solid #2c2c2c;border-radius:999px;padding:5px 10px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s,transform .15s}.sb-chip:hover{color:#fff;border-color:#4a4a4a}.sb-chip:active{transform:scale(.96)}.sb-chip[data-on=true]{color:#fff;border-color:var(--red-hot);background:#e5000033}.sb-chip[data-perm][data-on=true]{background:var(--red);box-shadow:0 0 10px #e5000059}.sb-go{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.sb-go .btn-sm{flex:auto;padding:8px 12px;font-size:13px;font-weight:700}.sb-note{color:var(--dimmer)!important;font-size:11.5px!important}.sb-pop{flex-direction:column;gap:10px;display:flex}.sb-pop .sb-lbl{margin-top:4px;font-size:12.5px}.sb-pop .sb-chip{padding:7px 13px;font-size:13.5px}.sb-input{color:#fff;width:100%;font:inherit;background:#0b0b0b;border:1px solid #2a2a2a;border-radius:6px;outline:none;padding:9px 12px;font-size:14px}.sb-input:focus{border-color:var(--red)}.sb-pop .cf-warn a{color:var(--red-hot)}.sb-sum{color:var(--dim);overflow-wrap:anywhere;margin:0;font-size:12.5px}.sb-sum b{color:#fff}.sb-foot{flex-wrap:wrap}.sb-foot .btn-sm{padding:9px 14px;font-size:13.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.sb-chip{transition:none}}.shot[data-kept=true] figcaption button{color:#e0c15a;border-color:#e0c15a80}.shot>a{cursor:zoom-in;display:block}.shot[data-focus=true]{outline:2px solid var(--gold);outline-offset:2px}.shot-tip{color:var(--dimmer);margin:0 0 10px;font-size:12.5px}.shot-tip kbd,.sv-hint kbd{font-family:var(--mono);color:var(--grey);background:#151515;border:1px solid #333;border-bottom-width:2px;border-radius:4px;padding:1px 5px;font-size:11px}.sv{z-index:1000;color:var(--grey);background:#000000f5;flex-direction:column;display:flex;position:fixed;inset:0}.sv:focus{outline:none}.sv-bar{background:#0b0b0b;border-bottom:1px solid #1e1e1e;align-items:flex-start;gap:12px;padding:10px 14px;display:flex}.sv-info{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.sv-row{color:var(--dimmer);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;display:flex}.sv-row .shot-cid{font-size:15px}.sv-id{font-family:var(--mono);color:var(--dim)}.sv-mail{color:var(--dim);word-break:break-all}.sv-kept{color:#e0c15a;border:1px solid #e0c15a80;border-radius:4px;padding:2px 7px;font-size:11.5px}.sv-trigger{font-family:var(--mono);color:#ff9c9c;word-break:break-all;font-size:12px}.sv-trigger span{color:var(--dimmer);margin-left:8px}.sv-count{font-family:var(--mono);color:#fff;white-space:nowrap;padding-top:8px;font-size:13px}.sv-x{color:#fff;cursor:pointer;background:#141414;border:1px solid #2a2a2a;border-radius:8px;flex:none;width:38px;height:38px;font-size:22px;line-height:1}.sv-x:hover{border-color:var(--red)}.sv-main{flex:1;min-height:0;position:relative}.sv-stage{cursor:zoom-in;-webkit-user-select:none;user-select:none;touch-action:none;display:flex;position:absolute;inset:0;overflow:hidden}.sv-stage[data-zoom=true]{cursor:grab;touch-action:auto;overflow:auto}.sv-stage[data-drag=true]{cursor:grabbing}.sv-img{object-fit:contain;-webkit-user-drag:none;flex:none;max-width:100%;max-height:100%;margin:auto;display:block}.sv-stage[data-zoom=true] .sv-img{max-width:none;max-height:none}.sv-wait{color:var(--dimmer);text-align:center;white-space:pre-line;flex-direction:column;align-items:center;gap:12px;max-width:70ch;margin:auto;padding:20px;font-size:13px;display:flex}.sv-spin{border:3px solid #2a2a2a;border-top-color:var(--red);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite sv-spin}@keyframes sv-spin{to{transform:rotate(360deg)}}.sv-nav{z-index:2;color:#fff;cursor:pointer;background:#101010bf;border:1px solid #2a2a2a;border-radius:10px;place-items:center;width:52px;height:92px;font-size:34px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sv-nav:hover:not(:disabled){border-color:var(--red);background:#280808d9}.sv-nav:disabled{opacity:.35;cursor:default}.sv-nav.prev{left:12px}.sv-nav.next{right:12px}.sv-more{z-index:2;color:#fff;background:#101010e6;border:1px solid #2a2a2a;border-radius:999px;padding:7px 14px;font-size:12.5px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.sv-foot{background:#0b0b0b;border-top:1px solid #1e1e1e;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.sv-foot .btn-sm{padding:7px 12px;font-size:13px}.sv-foot .btn-sm[data-kept=true]{color:#e0c15a;border-color:#e0c15a99}.sv-err{color:#ff6b6b;font-size:12.5px}.sv-note{color:#e0c15a;font-size:12.5px}.sv-hint{color:#666;flex-wrap:wrap;gap:4px 12px;margin-left:auto;font-size:12px;display:flex}@media (max-width:720px){.sv-nav{width:40px;height:70px;font-size:26px}.sv-hint{display:none}.sv-count{padding-top:2px}}.adm-table-wrap{background:#101010;border:1px solid #1e1e1e;border-radius:3px;overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;font-size:14px}.adm-table th{text-align:left;color:var(--dim);letter-spacing:.03em;white-space:nowrap;background:#141414;border-bottom:1px solid #222;padding:10px 12px;font-size:12.5px;font-weight:600}.adm-table td{vertical-align:top;color:var(--grey);border-bottom:1px solid #1a1a1a;padding:9px 12px}.adm-table tbody tr:hover td{background:#141414}.adm-table .num{text-align:right}.adm-table .nowrap{white-space:nowrap}.adm-table .mono{font-family:var(--mono);font-size:12.5px}.adm-table .dim{color:var(--dimmer)}.adm-table .detail{width:42%;min-width:260px}.adm-table .detail b{color:#fff;font-weight:600;display:block}.adm-table .detail small{color:var(--dimmer);font-family:var(--mono);overflow-wrap:anywhere;font-size:12px;display:block}.adm-tag{white-space:nowrap;color:var(--gold);background:#e0a63c1f;border:1px solid #e0a63c59;border-radius:3px;padding:2px 8px;font-size:13px;display:inline-block}.adm-tag[data-info=true],.adm-tag[data-actor=player]{color:var(--dim);background:#161616;border-color:#2a2a2a}.adm-tag[data-actor=admin]{color:#ffb3b3;background:#af000033;border-color:#e5000073}.adm-tag[data-actor=system]{color:var(--ok);background:#3fbf6a1a;border-color:#3fbf6a59}.adm-who{align-items:baseline;gap:6px;display:inline-flex}.adm-who b{color:#fff;font-weight:600}.adm-who small{font-family:var(--mono);color:var(--dimmer);font-size:12px}.adm-who:hover b,.adm-who:hover small{color:var(--red-hot)}.adm-tag[data-tone=paid]{color:var(--ok);background:#3fbf6a1a;border-color:#3fbf6a59}.adm-tag[data-tone=review]{color:#ff9c9c;background:#e5000029;border-color:#e5000073}.adm-tag[data-tone=pending]{color:var(--gold);background:#e0a63c1f;border-color:#e0a63c59}.adm-tag[data-tone=failed],.adm-tag[data-tone=cancelled]{color:var(--dim);background:#161616;border-color:#2a2a2a}.topup-acts{flex-wrap:wrap;gap:7px;display:flex}.topup-acts .btn-sm{padding:6px 11px;font-size:13px}.topup-who{color:#fff;font-stretch:var(--wd);font-weight:700}@media (max-width:1280px){.adm-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.adm{grid-template-columns:1fr}.adm-side{z-index:30;border-right:0;border-bottom:1px solid var(--line-soft);height:auto}.adm-brand{padding:10px 16px}.adm-brand img{height:32px}.adm-burger{cursor:pointer;border:1px solid var(--line);color:var(--grey);font:inherit;background:#141414;border-radius:6px;margin-left:auto;padding:6px 14px;font-size:14px;font-weight:600;display:inline-block}.adm-drawer{max-height:calc(100vh - 54px);display:none;overflow-y:auto}.adm-side[data-open=true] .adm-drawer{display:flex}.adm-scroll{overflow:visible}.adm-search kbd{display:none}.adm-main{padding:20px 16px 60px}.adm-row{grid-template-columns:1fr}}@media (max-width:640px){.adm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-stat .v{font-size:38px}.adm-trio{grid-template-columns:1fr 1fr}.adm-top h1{font-size:34px}}.user-panel{border-top:1px solid var(--line-soft);flex-basis:100%;margin-top:14px;padding-top:14px}.pager{color:var(--dim);justify-content:center;align-items:center;gap:14px;margin-top:18px;font-size:14px;display:flex}.steps-list{color:var(--grey);flex-direction:column;gap:6px;margin:0 0 20px;padding-left:20px;font-size:14.5px;display:flex}.steps-list li{padding-left:4px}.pkg-list{flex-direction:column;gap:8px;display:flex}.pkg-row{grid-template-columns:90px auto 110px 130px 1fr auto;align-items:center;gap:8px;display:grid}.pkg-row input,.pkg-row select{padding:8px 11px;font-size:14px}@media (max-width:760px){.pkg-row{grid-template-columns:1fr 1fr}}.redeem-page{max-width:640px}.redeem-page .panel-card+.panel-card{margin-top:18px}.redeem-page .btn{border-radius:9px;max-width:340px;padding:11px 18px;font-size:16.5px}:root{--ease-out:cubic-bezier(.22,.8,.24,1);--ease-spring:cubic-bezier(.34,1.4,.64,1)}.pg{animation:pg-in .5s var(--ease-out) backwards}.pg-sub{animation:pg-sub-in .38s var(--ease-out) backwards;min-width:0}.acc-body>.pg-sub{flex-direction:column;gap:18px;display:flex}@keyframes pg-in{0%{opacity:0;transform:translateY(10px)}}@keyframes pg-sub-in{0%{opacity:0;transform:translateY(8px)}}[data-rv="0"]{opacity:0}[data-rv="1"]{animation:rv-in .7s var(--ease-out) calc(var(--rv-i,0) * 70ms) backwards}@keyframes rv-in{0%{opacity:0;transform:translateY(22px)scale(.985)}}.hero-col>*{animation:rv-in .8s var(--ease-out) backwards}.hero-col>:first-child{animation-delay:80ms}.hero-col>:nth-child(2){animation-delay:.18s}.hero-col>:nth-child(3){animation-delay:.3s}.hero-col>:nth-child(4){animation-delay:.4s}.hero-col>:nth-child(5){animation-delay:.5s}.hero h1 em{animation:hero-em 1s var(--ease-out) .35s backwards}@keyframes hero-em{0%{opacity:0;filter:blur(6px);transform:translate(-18px)}}.eyebrow .l{transform-origin:0;animation:line-grow .9s var(--ease-out) .2s backwards}@keyframes line-grow{0%{transform:scaleX(0)}}.hero-art{animation:1.6s ease-out backwards hero-art-in,26s ease-in-out 1.6s infinite alternate drift}@keyframes hero-art-in{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1.02)}}.cta-card:before,.dl-btn:before{content:"";pointer-events:none;transition:transform .75s var(--ease-out);background:linear-gradient(110deg,#0000 30%,#ffffff29 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.cta-card:hover:before,.dl-btn:hover:not(:disabled):before{transform:translate(120%)}.dl-btn{position:relative;overflow:hidden}.btn-sm,.btn,.cta-card,.dl-btn,.pill-btn,.tabs button,.userchip,.swatch,.pick{transition-property:color,background-color,border-color,box-shadow,transform,filter,opacity;transition-duration:var(--d2);transition-timing-function:var(--ease-out)}.btn-sm:active:not(:disabled),.btn:active:not(:disabled),.dl-btn:active:not(:disabled),.pill-btn:active:not(:disabled),.tabs button:active,.userchip:active{transform:translateY(1px)scale(.97)}.cta-card:active{transform:translateY(0)scale(.985)}.btn-sm:disabled,.btn:disabled{transition-duration:var(--d1)}.card,.pack,.shop-item,.char-card,.item-card{transition:border-color .3s var(--ease-out), transform .35s var(--ease-out), box-shadow .35s var(--ease-out)}.card .thumb img{transition:transform .6s var(--ease-out)}.pack:hover,.shop-item:hover,.item-card:hover{box-shadow:0 14px 34px #0000008c,0 0 0 1px #af00002e}.card:hover{box-shadow:0 16px 38px #0009,0 0 26px #af00001f}.nav .menu a{position:relative}.nav .menu a:after{content:"";background:var(--red-hot);transform-origin:50%;height:2px;transition:transform .3s var(--ease-out);position:absolute;bottom:4px;left:15px;right:15px;transform:scaleX(0)}.nav .menu a:hover:after{transform:scaleX(1)}.nav .menu a[data-active=true]:after{display:none}@media (max-width:1200px){.nav .menu a:after{left:10px;right:10px}}.usermenu-pop{transform-origin:100% 0;animation:pop-in .22s var(--ease-spring)}@keyframes pop-in{0%{opacity:0;transform:translateY(-6px)scale(.96)}}.userchip .chev{transition:transform .25s var(--ease-out)}.userchip[aria-expanded=true] .chev{transform:rotate(180deg)}.ok-msg,.err-msg,.hwid-ok,.hwid-err{animation:msg-in .35s var(--ease-out)}@keyframes msg-in{0%{opacity:0;transform:translateY(-5px)}}.err-msg.block{animation:msg-in .35s var(--ease-out), msg-shake .4s 50ms}@keyframes msg-shake{20%{transform:translate(-4px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}input,select,textarea{transition:border-color var(--d2) var(--ease-out), box-shadow var(--d2) var(--ease-out), background-color var(--d2)}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px #af00002e}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:none}.acc-nav nav a,.adm-link{transition:color var(--d1), background-color var(--d2), padding-left .25s var(--ease-out)}.acc-nav nav a:hover:not([data-active=true]){padding-left:15px}.adm-link:hover:not([data-active=true]){padding-left:24px}.acc-nav nav a[data-active=true]:before,.adm-link[data-active=true]:before{animation:bar-in .35s var(--ease-out)}@keyframes bar-in{0%{transform:scaleY(0)}}tbody tr,.adm-table tbody td,.cur-list>li,.news-row,.prize-row{transition:background-color var(--d2)}.modal-back{-webkit-backdrop-filter:blur(3px)}.modal{animation:mdl-pop .32s var(--ease-spring)}@keyframes mdl-pop{0%{opacity:0;transform:translateY(16px)scale(.95)}}.cf-warn,.cf-details,.cf-type{animation:rv-in .4s var(--ease-out) 80ms backwards}.mdl-mark{animation:mark-pop .45s var(--ease-spring) 50ms backwards}@keyframes mark-pop{0%{opacity:0;transform:scale(.5)rotate(-12deg)}}.card .thumb img,.shot img,.item-card img{animation:.6s ease-out img-in}@keyframes img-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pg,.pg-sub,[data-rv],.hero-col>*,.hero h1 em,.eyebrow .l,.usermenu-pop,.ok-msg,.err-msg,.hwid-ok,.hwid-err,.modal,.cf-warn,.cf-details,.cf-type,.mdl-mark,.card .thumb img,.shot img,.item-card img{animation:none!important}.hero-art{animation:none}[data-rv="0"]{opacity:1}.cta-card:before,.dl-btn:before{display:none}.btn-sm:active,.btn:active,.dl-btn:active,.pill-btn:active,.cta-card:active{transform:none}}.pbanner:before{background:linear-gradient(90deg, var(--red-hot), #ff6a3d 18%, #af000000 55%);background-size:200% 100%;animation:6s linear infinite pb-line}@keyframes pb-line{to{background-position:-200% 0}}.pbanner-art{transform-origin:70% 40%;animation:32s ease-in-out infinite alternate pb-kb}@keyframes pb-kb{0%{transform:scale(1.04)}to{transform:scale(1.13)translate(-1.5%)}}.pbanner-art:before{content:"";z-index:1;pointer-events:none;opacity:.55;background-image:radial-gradient(1.6px 1.6px at 20% 30%,#ff8a3d,#0000 60%),radial-gradient(1.2px 1.2px at 65% 70%,#ffc266,#0000 60%),radial-gradient(2px 2px at 82% 20%,#ff5a2a,#0000 60%),radial-gradient(1.3px 1.3px at 40% 85%,#ffb04d,#0000 60%);background-size:260px 260px,340px 340px,420px 420px,300px 300px;animation:18s linear infinite pb-embers;position:absolute;inset:-40% 0 0;-webkit-mask:linear-gradient(90deg,#0000 30%,#000 70%);mask:linear-gradient(90deg,#0000 30%,#000 70%)}@keyframes pb-embers{to{background-position:20px -260px,-30px -340px,25px -420px,-15px -300px}}.pb-avatar{isolation:isolate;animation:pb-pop .6s var(--ease-spring) 50ms backwards;border:0;position:relative;overflow:hidden;box-shadow:0 10px 30px #000000a6,0 0 24px #e500002e}.pb-avatar:before{content:"";z-index:-2;background:conic-gradient(#e50000,#ffb04d 25%,#3a0505 45%,#e50000 70%,#ffb04d 85%,#e50000);animation:5s linear infinite op-spin;position:absolute;inset:-60%}.pb-avatar:after{content:"";z-index:-1;background:radial-gradient(circle at 50% 30%,#2a0c0c,#0e0808 70%);border-radius:12px;position:absolute;inset:2px}.pb-avatar svg{filter:drop-shadow(0 0 8px #e500008c)}@keyframes pb-pop{0%{opacity:0;transform:scale(.6)rotate(-8deg)}}.pb-text h1{animation:pb-slide .6s var(--ease-out) .12s backwards}.pb-text p{animation:pb-slide .6s var(--ease-out) .2s backwards}@keyframes pb-slide{0%{opacity:0;transform:translate(-14px)}}.pb-chip{animation:pb-chip .45s var(--ease-spring) backwards;transition:transform .25s var(--ease-out), box-shadow .25s}.pb-chip:first-child{animation-delay:.3s}.pb-chip:nth-child(2){animation-delay:.36s}.pb-chip:nth-child(3){animation-delay:.42s}.pb-chip:nth-child(4){animation-delay:.48s}.pb-chip:hover{transform:translateY(-2px)}.pb-chip.gold{box-shadow:0 0 14px #e0a63c1f}.pb-chip.admin{box-shadow:0 0 16px #e500004d}@keyframes pb-chip{0%{opacity:0;transform:translateY(6px)scale(.9)}}.pb-coin{min-width:118px;transition:transform .35s var(--ease-out), border-color .3s, box-shadow .35s;animation:pb-coin-in .6s var(--ease-out) calc(.25s + var(--i,0) * 80ms) backwards;background:linear-gradient(#1a160fe0,#090909e0);border-color:#e0a63c38;padding:11px 16px 10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffdc9614,0 10px 26px #00000080}.pb-coin:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#ffd27a,#0000);height:1px;position:absolute;top:0;left:12px;right:12px}.pb-coin:after{content:"";pointer-events:none;transition:transform .8s var(--ease-out);background:linear-gradient(110deg,#0000 35%,#ffdc9624 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.pb-coin:hover{border-color:#e0a63c80;transform:translateY(-3px);box-shadow:inset 0 1px #ffdc961a,0 14px 30px #0000008c,0 0 22px #e0a63c24}.pb-coin:hover:after{transform:translate(120%)}.pb-coin b{background:linear-gradient(#ffe3a3,#e0a63c 65%,#b87818);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text}.pb-coin b .cur-ico{filter:drop-shadow(0 2px 6px #e0a63c59)}@keyframes pb-coin-in{0%{opacity:0;transform:translateY(12px)scale(.96)}}.acc-nav{animation:acc-nav-in .55s var(--ease-out) backwards;background:linear-gradient(#141414,#101010);border-color:#222;box-shadow:0 14px 36px #00000059}@keyframes acc-nav-in{0%{opacity:0;transform:translate(-14px)}}.acc-nav nav a[data-active=true]{background:linear-gradient(90deg,#af00004d,#af00000d 85%)}.acc-nav nav a[data-active=true]:before{box-shadow:0 0 10px #e5000099}.acc-nav nav a .ic{transition:color var(--d2), transform .3s var(--ease-spring)}.acc-nav nav a:hover .ic{color:var(--red-hot);transform:scale(1.12)}.ov-head{animation:op-rise .55s var(--ease-out) backwards;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:0;display:flex}.ov-eyebrow{letter-spacing:.3em;color:var(--red-hot);align-items:center;gap:9px;margin-bottom:4px;font-size:11px;font-weight:700;display:inline-flex}.ov-eyebrow:before{content:"";background:var(--red-hot);transform-origin:0;width:22px;height:2px;animation:line-grow .8s var(--ease-out) .25s backwards}.ov-head h1{font-size:clamp(24px,2.6vw,30px)}.ov-quick{flex-wrap:wrap;gap:8px;display:flex}.ov-quick .btn-sm{animation:pb-chip .45s var(--ease-spring) backwards}.ov-quick .btn-sm:first-child{animation-delay:.25s}.ov-quick .btn-sm:nth-child(2){animation-delay:.32s}.ov-quick .btn-sm:nth-child(3){animation-delay:.39s}.ov-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));gap:12px;display:grid}.ov-tile{--tc:#8a8a8a;isolation:isolate;min-width:0;transition:transform .35s var(--ease-out), border-color .3s, box-shadow .35s var(--ease-out);animation:op-card-in .6s var(--ease-out) calc(.15s + var(--i,0) * 80ms) backwards;background:linear-gradient(#171717,#101010);border:1px solid #232323;border-radius:14px;flex-direction:column;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.ov-tile[data-tone=good]{--tc:#3fbf6a}.ov-tile[data-tone=bad]{--tc:#e5343f}.ov-tile[data-tone=gold]{--tc:#e0a63c}.ov-tile[data-tone=red]{--tc:#e50000}.ov-tile[data-tone=info]{--tc:#d8d8d8}.ov-tile:before{content:"";background:linear-gradient(90deg, var(--tc), transparent 85%);height:2px;position:absolute;top:0;left:0;right:0}.ov-tile:after{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--tc) 22%, transparent), transparent 70%);opacity:.7;width:140px;height:140px;transition:opacity .35s, transform .5s var(--ease-out);border-radius:50%;position:absolute;top:-40px;right:-40px}.ov-tile:hover{border-color:color-mix(in srgb, var(--tc) 45%, #232323);box-shadow:0 16px 34px #00000080, 0 0 22px color-mix(in srgb, var(--tc) 12%, transparent);transform:translateY(-4px)}.ov-tile:hover:after{opacity:1;transform:scale(1.25)}.ov-ico{width:34px;height:34px;color:var(--tc);background:color-mix(in srgb, var(--tc) 12%, #111);border:1px solid color-mix(in srgb, var(--tc) 28%, transparent);transition:transform .4s var(--ease-spring);border-radius:10px;place-items:center;display:grid;position:absolute;top:13px;right:13px}.ov-ico svg{width:18px;height:18px}.ov-tile:hover .ov-ico{transform:rotate(-8deg)scale(1.1)}.ov-tile>i{font-style:normal;font-stretch:var(--wd);letter-spacing:.14em;color:var(--dimmer);padding-right:40px;font-size:11px;font-weight:600}.ov-tile>b{min-height:34px;font-stretch:var(--wd);color:var(--tc);flex-wrap:wrap;align-items:baseline;gap:0 5px;margin:10px 0 4px;font-size:19px;font-weight:700;line-height:1.15;display:flex}.ov-tile[data-tone=""]>b{color:#fff}.ov-num{font-variant-numeric:tabular-nums;text-shadow:0 0 18px color-mix(in srgb, var(--tc) 35%, transparent);font-size:36px;font-weight:400;line-height:.9}.ov-tile>b em{color:var(--dim);font-size:14px;font-style:normal;font-weight:600}.ov-tile>small{color:var(--dimmer);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.ov-live{background:#3fbf6a;border-radius:50%;align-self:center;width:8px;height:8px;margin-right:3px;animation:2s infinite pulse;box-shadow:0 0 #3fbf6a99}.ov-slots{gap:4px;margin:2px 0 6px;display:flex}.ov-slots i{height:5px;animation:ov-slot .4s var(--ease-spring) calc(.55s + var(--k) * 70ms) backwards;background:#262626;border-radius:3px;flex:1}.ov-slots i[data-on]{background:linear-gradient(90deg,#7a0000,#e50000);box-shadow:0 0 8px #e5000059}.ov-slots i[data-alive]{background:linear-gradient(90deg,#1b6e3b,#3fbf6a);box-shadow:0 0 8px #3fbf6a59}@keyframes ov-slot{0%{opacity:0;transform:scaleX(0)}}.ov-panel{background:linear-gradient(#151515,#111);border-color:#222;position:relative;box-shadow:inset 0 1px #ffffff08,0 14px 36px #0000004d}.ov-panel .pc-head h2{align-items:center;gap:9px;display:flex}.ov-panel .pc-head h2:before{content:"";background:linear-gradient(180deg, var(--red-hot), #6a0000);border-radius:2px;width:4px;height:18px;box-shadow:0 0 10px #e5000073}.ov-count{color:#ffd27a;background:#e0a63c1a;border:1px solid #e0a63c4d;border-radius:999px;flex:none;padding:4px 11px;font-size:12.5px;font-weight:700}.ov-info>div{transition:background-color var(--d2);background:#151515}.ov-info>div:hover{background:#1b1515}.ov-info dt{align-items:center;gap:10px;display:flex}.ov-info-ico{width:28px;height:28px;color:var(--red-hot);background:#af00001f;border:1px solid #e5000038;border-radius:8px;flex:0 0 28px;place-items:center;display:grid}.ov-info-ico svg{width:15px;height:15px}.ov-mono{font-family:var(--mono);letter-spacing:.02em;font-size:13.5px}.ov-rent li{transition:background-color var(--d2);background:#151515;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 15px;display:grid}.ov-rent li:hover{background:#1a1712}.ov-rent-ico{color:#ffd27a;background:radial-gradient(circle at 50% 30%,#3a2a0f,#160f05);border:1px solid #e0a63c59;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.ov-rent-ico svg{width:20px;height:20px}.ov-rent-main{flex-direction:column;gap:3px;min-width:0;display:flex}.ov-rent-main small{color:var(--dimmer);font-size:12px}.ov-rent-side{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.ov-rent .rent-left{white-space:nowrap;background:#e0a63c1a;border:1px solid #e0a63c4d;border-radius:999px;align-items:center;gap:7px;margin:0;padding:4px 11px;font-size:13px;display:inline-flex}.ov-rent .rent-left:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;animation:1.8s infinite op-ping-dot}.ov-rent .hero-stats span{transition:transform .25s var(--ease-out)}.ov-rent li:hover .hero-stats span{transform:translateY(-1px)}@media (max-width:600px){.ov-rent li{grid-template-columns:auto minmax(0,1fr)}.ov-rent-side{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}.char-card{--sc:#5a5a5a;background:linear-gradient(#181818,#121212);border-color:#242424;padding:15px 16px 16px 18px}.char-card.alive{--sc:#3fbf6a}.char-card.dead{--sc:#e5343f}.char-card:hover{border-color:color-mix(in srgb, var(--sc) 50%, #242424);box-shadow:0 16px 36px #0000008c, 0 0 26px color-mix(in srgb, var(--sc) 12%, transparent);transform:translateY(-4px)}.char-card.dead{opacity:.85;filter:saturate(.75)}.char-card.dead:hover{opacity:1;filter:none}.char-card header{gap:11px}.c-ava{width:42px;height:42px;font-family:var(--font-bebas), sans-serif;color:#fff;background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--sc) 35%, #1a1a1a), #111 75%);border:1px solid color-mix(in srgb, var(--sc) 55%, transparent);box-shadow:0 0 14px color-mix(in srgb, var(--sc) 22%, transparent);transition:transform .4s var(--ease-spring);border-radius:12px;flex:0 0 42px;place-items:center;font-size:24px;line-height:1;display:grid;position:relative}.char-card:hover .c-ava{transform:rotate(-6deg)scale(1.06)}.c-ava .c-slot{color:#fff;background:#2a2a2a;border:2px solid #141414;border-radius:6px;flex:none;width:19px;height:19px;font-size:12px;position:absolute;bottom:-6px;right:-6px}.c-state{align-items:center;gap:6px;display:inline-flex}.c-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.c-state.alive .c-dot{animation:2s infinite pulse;box-shadow:0 0 #3fbf6a99}.c-side{background:linear-gradient(90deg,#1c1c1c,#161616)}.c-figs>div{background:#171717}.c-track{background:#232323}.c-track i{position:relative;overflow:hidden}.c-track i:after{content:"";animation:c-shine 3.5s ease-in-out calc(1.2s + var(--b,0) * .25s) infinite;background:linear-gradient(90deg,#0000,#ffffff59,#0000);position:absolute;inset:0;transform:translate(-100%)}@keyframes c-shine{0%{transform:translate(-100%)}40%,to{transform:translate(100%)}}.ov-panel[data-rv=in] .c-track i,.ov-panel[data-rv="1"] .c-track i{animation:op-fill 1.1s var(--ease-out) calc(.35s + var(--b,0) * .1s) backwards}.ov-panel[data-rv=in] .chars-grid>*,.ov-panel[data-rv="1"] .chars-grid>*{animation:op-card-in .6s var(--ease-out) backwards}.chars-grid>:first-child{animation-delay:.1s!important}.chars-grid>:nth-child(2){animation-delay:.18s!important}.chars-grid>:nth-child(3){animation-delay:.26s!important}.chars-grid>:nth-child(4){animation-delay:.34s!important}.chars-grid>:nth-child(5){animation-delay:.42s!important}.char-empty{text-align:center;min-height:150px;color:var(--dimmer);transition:border-color .3s, color .3s, transform .35s var(--ease-out);background:repeating-linear-gradient(135deg,#121212 0 10px,#141414 10px 20px);border:1px dashed #333;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px;display:flex;position:relative}.char-empty svg{width:34px;height:34px;transition:transform .5s var(--ease-spring), color .3s}.char-empty b{font-stretch:var(--wd);color:var(--dim);font-size:15px}.char-empty small{font-size:12px}.char-empty .c-slot{position:absolute;top:12px;left:12px}.char-empty:hover{color:var(--grey);border-color:#e5000080;transform:translateY(-3px)}.char-empty:hover svg{color:var(--red-hot);transform:rotate(90deg)scale(1.1)}@media (prefers-reduced-motion:reduce){.pbanner:before,.pbanner-art,.pbanner-art:before,.pb-avatar,.pb-avatar:before,.pb-text h1,.pb-text p,.pb-chip,.pb-coin,.acc-nav,.ov-head,.ov-eyebrow:before,.ov-quick .btn-sm,.ov-tile,.ov-live,.ov-slots i,.ov-rent .rent-left:before,.c-state .c-dot,.c-track i,.c-track i:after,.chars-grid>*{animation:none!important}.pbanner-art:before{display:none}}.adm-top h1{animation:pb-slide .55s var(--ease-out) backwards}.adm-top .adm-stamp{animation:pb-slide .55s var(--ease-out) 80ms backwards}.adm-stat-btn{text-align:left;cursor:pointer;color:inherit;transition:transform .3s var(--ease-out), border-color .25s, box-shadow .3s var(--ease-out), background .25s;animation:op-card-in .55s var(--ease-out) calc(50ms + var(--i,0) * 70ms) backwards;background:linear-gradient(#151515,#101010);font-family:inherit;position:relative;overflow:hidden}.adm-stat-btn:before{content:"";pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--acc) 20%, transparent), transparent 70%);opacity:.55;width:150px;height:150px;transition:opacity .35s, transform .5s var(--ease-out);border-radius:50%;position:absolute;top:-50px;right:-50px}.adm-stat-btn:hover{border-color:#2c2c2c;border-left-color:var(--acc);box-shadow:0 14px 30px #00000080, 0 0 22px color-mix(in srgb, var(--acc) 12%, transparent);transform:translateY(-3px)}.adm-stat-btn:hover:before{opacity:1;transform:scale(1.3)}.adm-stat-btn:active{transform:translateY(-1px)scale(.99)}.adm-stat-btn .v{color:#fff;text-shadow:0 0 22px color-mix(in srgb, var(--acc) 30%, transparent)}.adm-stat-more{color:color-mix(in srgb, var(--acc) 80%, #fff);opacity:.55;align-items:center;gap:4px;margin-top:6px;font-size:12px;font-weight:600;transition:opacity .25s,gap .25s;display:inline-flex}.adm-stat-more svg{width:14px;height:14px;transition:transform .3s var(--ease-out)}.adm-stat-btn:hover .adm-stat-more{opacity:1;gap:7px}.adm-stat-btn:hover .adm-stat-more svg{transform:translateY(2px)}.dz-list{flex-direction:column;gap:10px;margin:18px 0 16px;display:flex}.dz-list-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.dz-list-head h2{letter-spacing:.03em;margin:0;font-size:15px;font-weight:700}.dz{--tc:var(--red);border:1px solid #1e1e1e;border-left:3px solid var(--tc);transition:border-color .3s, box-shadow .35s var(--ease-out);animation:op-card-in .55s var(--ease-out) .25s backwards;background:#121212;border-radius:3px;position:relative}.dz:nth-of-type(2){animation-delay:.32s}.dz:nth-of-type(3){animation-delay:.39s}.dz:nth-of-type(4){animation-delay:.46s}.dz[data-tone=gold]{--tc:var(--gold)}.dz[data-tone=ok]{--tc:var(--ok)}.dz[data-tone=hot]{--tc:var(--red-hot)}.dz[data-open=true]{border-color:#262626;border-left-color:var(--tc);box-shadow:0 18px 44px #00000073,inset 0 1px #ffffff05}.dz-head{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:14px;padding:14px 18px;font-family:inherit;transition:background-color .25s;display:flex}.dz-head:hover{background:#161616}.dz-ico{width:40px;height:40px;color:var(--tc);background:color-mix(in srgb, var(--tc) 12%, #0e0e0e);border:1px solid color-mix(in srgb, var(--tc) 30%, transparent);transition:transform .4s var(--ease-spring), box-shadow .3s;border-radius:4px;flex:0 0 40px;place-items:center;display:grid}.dz-ico svg{width:21px;height:21px}.dz-head:hover .dz-ico,.dz[data-open=true] .dz-ico{box-shadow:0 0 18px color-mix(in srgb, var(--tc) 25%, transparent);transform:rotate(-6deg)scale(1.06)}.dz-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dz-title>b{letter-spacing:.02em;font-size:17px;font-weight:800}.dz-sum{color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13.5px;display:flex}.dz-sum b{color:#fff;font-weight:700}.dz-pill{border-radius:999px;margin-left:4px;padding:2px 9px;font-size:11.5px;font-style:normal;font-weight:700}.dz-pill.warn{color:#1a1206;background:var(--gold);animation:1.6s ease-in-out infinite dz-blink}.dz-pill.bad{color:#ffb3b3;background:#e5000029;border:1px solid #e5000059}@keyframes dz-blink{50%{box-shadow:0 0 0 4px #e0a63c2e}}.dz-chev{width:32px;height:32px;color:var(--dim);transition:transform .4s var(--ease-spring), color .25s, border-color .25s, background .25s;background:#0f0f0f;border:1px solid #262626;border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.dz-chev svg{width:17px;height:17px}.dz-head:hover .dz-chev{color:#fff;border-color:#3a3a3a}.dz[data-open=true] .dz-chev{color:var(--tc);border-color:color-mix(in srgb, var(--tc) 45%, transparent);background:color-mix(in srgb, var(--tc) 10%, #0f0f0f);transform:rotate(180deg)}.dz-body{transition:grid-template-rows .42s var(--ease-out);grid-template-rows:0fr;display:grid}.dz[data-open=true] .dz-body{grid-template-rows:1fr}.dz-inner{min-height:0;overflow:hidden}.dz-content{opacity:0;transition:opacity .3s, transform .4s var(--ease-out);border-top:1px dashed #222;flex-direction:column;gap:12px;padding:4px 18px 18px;display:flex;transform:translateY(-8px)}.dz[data-open=true] .dz-content{opacity:1;transition-delay:80ms;transform:none}.dz-content>:first-child{margin-top:14px}.dz-empty{color:var(--dimmer);margin:4px 0;font-size:13.5px}.dz-empty.bad{color:#f0813c}.dz-alert{color:#ffe3a3;transition:background .25s, transform .25s var(--ease-out);background:linear-gradient(90deg,#e0a63c29,#e0a63c0a);border:1px solid #e0a63c66;border-radius:3px;align-items:center;gap:10px;padding:11px 14px;font-size:14px;display:flex}.dz-alert:hover{background:linear-gradient(90deg,#e0a63c3d,#e0a63c0f);transform:translate(3px)}.dz-alert b{color:#fff}.dz-alert-dot{background:var(--gold);border-radius:50%;flex:0 0 9px;width:9px;height:9px;animation:1.5s infinite op-ping-dot}.dz-periods{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.dz-periods.four{grid-template-columns:repeat(4,minmax(0,1fr))}.dz-periods.three{grid-template-columns:repeat(3,minmax(0,1fr))}.dz-period{color:inherit;transition:transform .3s var(--ease-out), border-color .25s;animation:dz-pop .45s var(--ease-out) calc(.1s + var(--i,0) * 60ms) backwards;background:#0f0f0f;border:1px solid #1f1f1f;border-radius:3px;flex-direction:column;gap:2px;padding:12px 14px;display:flex;position:relative;overflow:hidden}a.dz-period:hover,.dz-period:hover{border-color:color-mix(in srgb, var(--tc) 40%, #1f1f1f);transform:translateY(-2px)}.dz-period[data-hot]{background:linear-gradient(180deg, color-mix(in srgb, var(--tc) 10%, #111), #0e0e0e);border-color:color-mix(in srgb, var(--tc) 35%, #1f1f1f)}.dz-period[data-hot]:after{content:"";background:linear-gradient(90deg, var(--tc), transparent);height:2px;position:absolute;top:0;left:0;right:0}.dz-period .k{color:var(--dim);font-size:12.5px;font-weight:600}.dz-period b{color:#fff;font-variant-numeric:tabular-nums;font-size:30px;font-weight:400;line-height:1.05}.dz-period[data-hot] b{color:color-mix(in srgb, var(--tc) 70%, #fff)}.dz-period .s{color:var(--dimmer);font-size:12px}.dz-delta{color:#ff7b7b;margin-top:3px;font-size:11.5px;font-weight:700}.dz-delta[data-up=true]{color:#5fd08a}@keyframes dz-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}}.dz-two{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;display:grid}.dz-card{animation:dz-pop .5s var(--ease-out) .18s backwards;background:#0e0e0e;border:1px solid #1e1e1e;border-radius:3px;padding:14px 16px 16px;position:relative}.dz-card h3{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 12px;font-size:14.5px;font-weight:700;display:flex}.dz-card h3 small{color:var(--dimmer);font-size:12px;font-weight:500}.dz-card h4{color:var(--dim);margin:14px 0 8px;font-size:12.5px;font-weight:600}.dz-chip{border-radius:999px;margin-left:auto;padding:2px 9px;font-size:11.5px;font-weight:700}.dz-chip.gold{color:#1a1206;background:var(--gold)}.dz-more{color:var(--dim);margin-left:auto;font-size:12.5px;font-weight:600;transition:color .2s,transform .25s}.dz-more:hover{color:#fff;transform:translate(3px)}.dz-bars{--bar:var(--red-hot);--bar2:#6a0000;height:calc(var(--h) + 22px);align-items:stretch;gap:4px;padding-left:2px;display:flex;position:relative}.dz-bars[data-tone=gold]{--bar:#ffd27a;--bar2:#8a5a12}.dz-bars[data-tone=ok]{--bar:#5fd08a;--bar2:#145a30}.dz-bars[data-tone=steel]{--bar:#c5c5c5;--bar2:#3a3a3a}.dz-grid{height:var(--h);pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:0;left:0;right:0}.dz-grid span{border-top:1px dashed #222;position:relative}.dz-grid span[data-v]:after{content:attr(data-v);color:#4a4a4a;font-size:10px;position:absolute;top:-15px;right:0}.dz-col{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative}.dz-bar-wrap{width:100%;height:var(--h);justify-content:center;align-items:flex-end;display:flex;position:relative}.dz-bar{width:min(100%,26px);height:var(--v);background:linear-gradient(180deg, var(--bar), var(--bar2));opacity:.82;transform-origin:bottom;min-height:2px;box-shadow:0 0 12px color-mix(in srgb, var(--bar) 25%, transparent);animation:dz-grow .75s var(--ease-out) calc(.15s + var(--d,0s)) backwards;border-radius:3px 3px 0 0;transition:opacity .2s,filter .2s;display:block}.dz-col[data-zero] .dz-bar{box-shadow:none;background:#262626}.dz-col[data-hot] .dz-bar{opacity:1;animation:dz-grow .75s var(--ease-out) calc(.15s + var(--d,0s)) backwards, dz-hot 2s ease-in-out 1.2s infinite}@keyframes dz-grow{0%{transform:scaleY(0)}}@keyframes dz-hot{50%{filter:brightness(1.3);box-shadow:0 0 20px color-mix(in srgb, var(--bar) 55%, transparent)}}.dz-col:hover .dz-bar{opacity:1;filter:brightness(1.2)}.dz-x{height:14px;color:var(--dimmer);white-space:nowrap;margin-top:6px;font-size:10.5px}.dz-col[data-hot] .dz-x{color:var(--bar);font-weight:700}.dz-tip{bottom:calc(var(--v,0%) + 8px);z-index:5;pointer-events:none;opacity:0;min-width:max-content;transition:opacity .18s, transform .22s var(--ease-out);background:#050505;border:1px solid #333;border-radius:4px;flex-direction:column;align-items:center;gap:1px;padding:6px 9px;display:flex;position:absolute;left:50%;transform:translate(-50%,6px);box-shadow:0 8px 20px #0009}.dz-bar-wrap .dz-tip{top:-6px;bottom:auto;transform:translate(-50%,-100%)translateY(6px)}.dz-col:hover .dz-tip{opacity:1;transform:translate(-50%,-100%)}.dz-tip b{color:#fff;font-size:13px}.dz-tip small{color:var(--dim);font-size:11px}.dz-col:first-child .dz-tip,.dz-col:nth-child(2) .dz-tip{left:0;transform:translateY(-100%)translateY(6px)}.dz-col:first-child:hover .dz-tip,.dz-col:nth-child(2):hover .dz-tip{transform:translateY(-100%)}.dz-col:last-child .dz-tip{left:auto;right:0;transform:translateY(-100%)translateY(6px)}.dz-col:last-child:hover .dz-tip{transform:translateY(-100%)}.dz-hbar{--bar:var(--red-hot);--bar2:#6a0000;animation:dz-pop .45s var(--ease-out) calc(.15s + var(--d,0s)) backwards;margin-bottom:10px}.dz-hbar[data-tone=gold]{--bar:#ffd27a;--bar2:#8a5a12}.dz-hbar[data-tone=ok]{--bar:#5fd08a;--bar2:#145a30}.dz-hbar-top{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:5px;font-size:13.5px;display:flex}.dz-hbar-top b{white-space:nowrap;font-weight:700}.dz-hbar-top small{color:var(--dimmer);font-weight:500}.dz-hbar-top .bebas{color:#ffd27a;font-size:17px;font-weight:400}.dz-hbar-track{background:#1e1e1e;border-radius:4px;height:7px;overflow:hidden}.dz-hbar-track i{height:100%;width:var(--v);background:linear-gradient(90deg, var(--bar2), var(--bar));box-shadow:0 0 10px color-mix(in srgb, var(--bar) 35%, transparent);animation:dz-wide .9s var(--ease-out) calc(.25s + var(--d,0s)) backwards;border-radius:4px;display:block}@keyframes dz-wide{0%{width:0}}.dz-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dz-kpis>div{transition:border-color .25s, transform .25s var(--ease-out);background:#131313;border:1px solid #1e1e1e;border-radius:3px;padding:10px 12px}.dz-kpis>div:hover{border-color:color-mix(in srgb, var(--tc) 40%, #1e1e1e);transform:translateY(-2px)}.dz-kpis span{color:var(--dimmer);font-size:12px;display:block}.dz-kpis b{color:#fff;font-size:26px;font-weight:400;line-height:1.1;display:block}.dz-stack{background:#1e1e1e;border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.dz-stack i{width:var(--v);background:var(--c,#555);transform-origin:0;animation:dz-grow-x .8s var(--ease-out) .3s backwards;display:block}@keyframes dz-grow-x{0%{transform:scaleX(0)}}.dz-legend{color:var(--dim);flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.dz-legend li{align-items:center;gap:6px;display:inline-flex}.dz-legend i{background:var(--c,#555);border-radius:2px;width:9px;height:9px}.dz-legend b{color:#fff}.dz-legend small{color:var(--dimmer)}.dz-content [data-tone=ok]{--c:#3fbf6a}.dz-content [data-tone=warn]{--c:#e0a63c}.dz-content [data-tone=info]{--c:#4a9bd8}.dz-content [data-tone=mute]{--c:#555}.dz-content [data-tone=bad]{--c:#e5343f}.dz-heat{grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;display:grid}.dz-heat-cell{cursor:default;height:40px;animation:dz-pop .4s var(--ease-out) calc(.15s + var(--d,0s)) backwards;transition:transform .2s var(--ease-out);background:#1a1a1a;border-radius:3px;position:relative}.dz-heat-cell:before{content:"";opacity:calc(var(--a) * .95);background:linear-gradient(#ffd27a,#b87818);border-radius:3px;position:absolute;inset:0}.dz-heat-cell:hover{z-index:1;outline:1px solid #ffd27a;transform:scaleY(1.12)}.dz-heat-cell span{text-align:center;color:var(--dimmer);font-size:10px;position:absolute;bottom:-17px;left:0;right:0}.dz-heat{margin-bottom:16px}.dz-rank{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.dz-rank li{animation:dz-pop .4s var(--ease-out) calc(.15s + var(--d,0s)) backwards;border-radius:3px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px;transition:background-color .2s;display:grid}.dz-rank li:hover{background:#161616}.dz-medal{width:26px;height:26px;color:var(--dim);background:#1a1a1a;border:1px solid #2a2a2a;border-radius:50%;place-items:center;font-size:12.5px;font-weight:800;display:grid}.dz-medal[data-r="1"]{color:#1a1206;background:linear-gradient(#ffe3a3,#e0a63c);border-color:#ffd27a;box-shadow:0 0 12px #e0a63c73}.dz-medal[data-r="2"]{color:#111;background:linear-gradient(#f2f2f2,#a8a8a8);border-color:#ddd}.dz-medal[data-r="3"]{color:#1a0e06;background:linear-gradient(#e8a877,#9a5a2c);border-color:#d08b58}.dz-medal.danger[data-r="1"]{color:#fff;background:linear-gradient(#ff5a5a,#8e1119);border-color:#e5343f;box-shadow:0 0 12px #e5000073}.dz-who{min-width:0;color:inherit;flex-direction:column;display:flex}.dz-who b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;transition:color .2s;overflow:hidden}.dz-who small{color:var(--dimmer);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.dz-who:hover b{color:var(--red-hot)}.dz-amt{text-align:right;min-width:92px;font-family:var(--font-bebas), sans-serif;color:#ffd27a;padding-bottom:5px;font-size:19px;position:relative}.dz-amt.red{color:#ff7b7b}.dz-amt i{height:2px;width:var(--v);animation:dz-wide .8s var(--ease-out) .3s backwards;background:linear-gradient(90deg,#0000,#e0a63c);border-radius:2px;position:absolute;bottom:0;right:0}.dz-table-wrap{scrollbar-color:#333 transparent;scrollbar-width:thin;overflow-x:auto}.dz-table{border-collapse:collapse;width:100%;font-size:13.5px}.dz-table th{text-align:left;color:var(--dimmer);letter-spacing:.04em;white-space:nowrap;border-bottom:1px solid #222;padding:7px 10px;font-size:11.5px;font-weight:600}.dz-table td{white-space:nowrap;border-bottom:1px solid #191919;padding:8px 10px}.dz-table tbody tr{animation:dz-pop .35s var(--ease-out) calc(.15s + var(--d,0s)) backwards;transition:background-color .2s}.dz-table tbody tr:hover{background:#151515}.dz-table .r{text-align:right}.dz-table td.bebas{color:#ffd27a;font-size:17px}.dz-table .dim{color:var(--dimmer)}.dz-status{color:color-mix(in srgb, var(--c) 80%, #fff);background:color-mix(in srgb, var(--c) 14%, transparent);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.dz-status:before{content:"";background:var(--c);border-radius:50%;width:6px;height:6px}.dz-status[data-tone=warn]:before{animation:1.5s infinite op-ping-dot}.dz-ring-row{flex-direction:column;gap:6px;margin-top:12px;display:flex}.dz-ring-row small{color:var(--dimmer);font-size:12px}.dz-meter{background:#1e1e1e;border-radius:4px;height:8px;overflow:hidden}.dz-meter i{height:100%;width:var(--v);background:linear-gradient(90deg, #6a0000, var(--red-hot));animation:dz-wide 1s var(--ease-out) .3s backwards;border-radius:4px;display:block}.dz-links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dz-links a{color:var(--grey);transition:border-color .2s, color .2s, transform .25s var(--ease-out);border:1px solid #262626;border-radius:3px;padding:6px 12px;font-size:13px;font-weight:600}.dz-links a:hover{border-color:var(--red);color:#fff;transform:translate(2px)}.dz-srv{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 22px;display:grid}.adm-quick-panel .adm-quick{flex-flow:wrap}.adm-quick-panel .adm-quick a{transition:border-color .2s, color .2s, background .2s, transform .25s var(--ease-out)}.adm-quick-panel .adm-quick a:hover{transform:translateY(-2px)}@media (max-width:1280px){.dz-periods{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.dz-two,.dz-srv{grid-template-columns:1fr}}@media (max-width:640px){.dz-periods,.dz-periods.four,.dz-periods.three{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-head{gap:10px;padding:12px}.dz-content{padding:4px 12px 14px}.dz-ico{flex-basis:34px;width:34px;height:34px}.dz-heat{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:22px}.dz-x{font-size:9px}}@media (prefers-reduced-motion:reduce){.adm-top h1,.adm-top .adm-stamp,.adm-stat-btn,.dz,.dz-pill.warn,.dz-alert-dot,.dz-period,.dz-card,.dz-bar,.dz-col[data-hot] .dz-bar,.dz-hbar,.dz-hbar-track i,.dz-stack i,.dz-heat-cell,.dz-rank li,.dz-amt i,.dz-table tbody tr,.dz-status:before,.dz-meter i{animation:none!important}.dz-body,.dz-content{transition:none}}.dz-page,.dz-head-page,.dz-hub-card{--tc:var(--red)}[data-tone=gold].dz-page,[data-tone=gold].dz-head-page,[data-tone=gold].dz-hub-card{--tc:var(--gold)}[data-tone=ok].dz-page,[data-tone=ok].dz-head-page,[data-tone=ok].dz-hub-card{--tc:var(--ok)}[data-tone=hot].dz-page,[data-tone=hot].dz-head-page,[data-tone=hot].dz-hub-card{--tc:var(--red-hot)}.dz-page{flex-direction:column;gap:12px;display:flex}.dz-page [data-tone=ok]{--c:#3fbf6a}.dz-page [data-tone=warn],.dz-page [data-tone=gold]{--c:#e0a63c}.dz-page [data-tone=info]{--c:#4a9bd8}.dz-page [data-tone=mute],.dz-page [data-tone=steel]{--c:#666}.dz-page [data-tone=bad],.dz-page [data-tone=red]{--c:#e5343f}.dz-head-row{align-items:center;gap:14px;margin-top:6px;display:flex}.dz-head-row h1{margin:0}.dz-head-row .adm-stamp{margin-top:2px}.dz-ico.big{width:52px;height:52px;animation:pb-pop .55s var(--ease-spring) 50ms backwards;box-shadow:0 0 22px color-mix(in srgb, var(--tc) 25%, transparent);border-radius:6px;flex-basis:52px}.dz-ico.big svg{width:27px;height:27px}.dz-tabs{border-bottom:1px solid #1e1e1e;flex-wrap:wrap;gap:4px;margin-top:16px;padding-bottom:2px;display:flex}.dz-tabs a{--tc:var(--red-hot);color:var(--dim);animation:dz-pop .4s var(--ease-out) backwards;border-radius:3px 3px 0 0;padding:9px 14px 10px;font-size:14px;font-weight:600;transition:color .2s,background-color .2s;position:relative}.dz-tabs a:nth-child(2){animation-delay:40ms}.dz-tabs a:nth-child(3){animation-delay:80ms}.dz-tabs a:nth-child(4){animation-delay:.12s}.dz-tabs a:nth-child(5){animation-delay:.16s}.dz-tabs a:nth-child(6){animation-delay:.2s}.dz-tabs a[data-tone=gold]{--tc:var(--gold)}.dz-tabs a[data-tone=ok]{--tc:var(--ok)}.dz-tabs a[data-tone=red]{--tc:var(--red-hot)}.dz-tabs a:after{content:"";background:var(--tc);height:2px;transition:transform .3s var(--ease-out);border-radius:2px;position:absolute;bottom:-3px;left:10px;right:10px;transform:scaleX(0)}.dz-tabs a:hover{color:#fff;background:#141414}.dz-tabs a:hover:after{transform:scaleX(.5)}.dz-tabs a[data-on=true]{color:#fff;background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tc) 10%, transparent))}.dz-tabs a[data-on=true]:after{box-shadow:0 0 10px var(--tc);transform:scaleX(1)}.dz-cur{flex-wrap:wrap;gap:6px;display:flex}.dz-cur a{color:var(--dim);transition:color .2s, border-color .2s, background .2s, transform .25s var(--ease-out);background:#0f0f0f;border:1px solid #262626;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700}.dz-cur a:hover{color:#fff;border-color:#3a3a3a;transform:translateY(-1px)}.dz-cur a[data-on=true]{color:#1a1206;background:linear-gradient(#ffd27a,#e0a63c);border-color:#ffd27a;box-shadow:0 0 14px #e0a63c59}.dz-hub{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:10px;margin:4px 0 16px;display:grid}.dz-hub-card{color:inherit;border:1px solid #1e1e1e;border-left:3px solid var(--tc);transition:transform .3s var(--ease-out), border-color .25s, box-shadow .3s var(--ease-out);animation:op-card-in .55s var(--ease-out) calc(.3s + var(--i,0) * 70ms) backwards;background:linear-gradient(#151515,#101010);border-radius:3px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:15px 16px;display:grid;position:relative;overflow:hidden}.dz-hub-card:after{content:"";pointer-events:none;background:linear-gradient(110deg, transparent 35%, color-mix(in srgb, var(--tc) 10%, transparent) 50%, transparent 65%);transition:transform .8s var(--ease-out);position:absolute;inset:0;transform:translate(-110%)}.dz-hub-card:hover{border-color:#2a2a2a;border-left-color:var(--tc);box-shadow:0 14px 32px #00000080, 0 0 22px color-mix(in srgb, var(--tc) 12%, transparent);transform:translateY(-3px)}.dz-hub-card:hover:after{transform:translate(110%)}.dz-hub-card:hover .dz-ico{box-shadow:0 0 18px color-mix(in srgb, var(--tc) 30%, transparent);transform:rotate(-6deg)scale(1.08)}.dz-hub-text{flex-direction:column;gap:3px;min-width:0;display:flex}.dz-hub-text b{flex-wrap:wrap;align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}.dz-hub-text small{color:var(--dimmer);font-size:12.5px;line-height:1.45}.dz-hub-stat{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.dz-hub-stat b{color:color-mix(in srgb, var(--tc) 70%, #fff);white-space:nowrap;font-size:28px;font-weight:400;line-height:1}.dz-hub-stat small{color:var(--dimmer);white-space:nowrap;font-size:11.5px}.dz-hub-go{color:var(--dimmer);transition:transform .3s var(--ease-out), color .2s;font-size:20px}.dz-hub-card:hover .dz-hub-go{color:var(--tc);transform:translate(4px)}@media (max-width:640px){.dz-hub-card{grid-template-columns:auto minmax(0,1fr)}.dz-hub-stat{text-align:left;grid-column:2;align-items:flex-start}.dz-hub-go{display:none}.dz-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.dz-tabs a{white-space:nowrap}}a.adm-stat-btn .adm-stat-more{letter-spacing:.01em}@media (prefers-reduced-motion:reduce){.dz-ico.big,.dz-tabs a,.dz-hub-card{animation:none!important}}.nl-sum{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:12px;display:grid}.nl-sum>div[data-tone=del]{border-left-color:var(--red-hot)}.nl-sum small{color:var(--dimmer);margin-top:2px;font-size:11.5px;display:block}.nl-sum>div{border:1px solid #1e1e1e;border-left:3px solid var(--gold);animation:op-card-in .5s var(--ease-out) calc(50ms + var(--i,0) * 60ms) backwards;background:linear-gradient(#151515,#101010);border-radius:3px;padding:13px 16px;position:relative;overflow:hidden}.nl-sum span{color:var(--dim);font-size:12.5px;font-weight:600;display:block}.nl-sum b{color:#fff;font-size:32px;font-weight:400;line-height:1.05;display:block}.nl-filter{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.nl-types{flex-wrap:wrap;gap:6px;display:flex}.nl-search{flex-wrap:wrap;gap:8px;display:flex}.nl-search select{max-width:210px}.nl-search input{flex:1;min-width:220px}.nl-count{color:var(--dimmer);margin:0 0 8px;font-size:13px}.nl-list{flex-direction:column;gap:6px;display:flex}.nl-row{transition:background-color .2s, border-color .25s, transform .25s var(--ease-out);animation:dz-pop .4s var(--ease-out) calc(50ms + var(--d,0s)) backwards;background:#121212;border:1px solid #1e1e1e;border-left:3px solid #2a2a2a;border-radius:3px;grid-template-columns:150px minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 16px;display:grid}.nl-row:hover{border-color:#262626;border-left-color:var(--gold);background:#151515;transform:translate(2px)}.nl-row[data-banned]{border-left-color:var(--red-hot);background:linear-gradient(90deg,#af000014,#121212 40%)}.nl-when{flex-direction:column;gap:2px;min-width:0;display:flex}.nl-when b{font-size:13px;font-weight:600}.nl-when small{color:var(--dimmer);font-size:11.5px;font-family:var(--mono)}.nl-type{color:#ffd27a;background:#e0a63c1a;border:1px solid #e0a63c4d;border-radius:999px;align-self:flex-start;margin-top:3px;padding:1px 8px;font-size:11px;font-weight:700}.nl-type[data-type=glow]{color:#8fd8ff;background:#4a9bd81a;border-color:#4a9bd859}.nl-change{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.nl-old,.nl-new{overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:6px;max-width:100%;padding:5px 11px;font-size:15px;font-weight:700;display:inline-flex}.nl-old{color:var(--dim);background:#0d0d0d;border:1px solid #222;-webkit-text-decoration:line-through #e5343f99;text-decoration:line-through #e5343f99}.nl-new{color:#fff;background:linear-gradient(#e0a63c24,#e0a63c0d);border:1px solid #e0a63c66;box-shadow:0 0 14px #e0a63c14}.nl-arrow{color:var(--gold);transition:transform .3s var(--ease-out);font-weight:800}.nl-row:hover .nl-arrow{transform:translate(3px)}.nl-cur{color:var(--dimmer);flex-basis:100%;font-size:12px}.nl-swatch{border-radius:50%;width:12px;height:12px;box-shadow:0 0 8px}.nl-change mark,.nl-who mark{color:#fff;background:#e0a63c59;border-radius:2px;padding:0 1px}.nl-who{flex-direction:column;gap:2px;min-width:0;display:flex}.nl-who a b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;transition:color .2s;display:block;overflow:hidden}.nl-who a:hover b{color:var(--red-hot)}.nl-who small{color:var(--dimmer);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.nl-who small b{color:var(--grey);font-weight:600}.nl-banned{color:#ffb3b3;background:#e5000026;border:1px solid #e5000066;border-radius:999px;align-self:flex-start;margin-top:3px;padding:1px 8px;font-size:11.5px;font-weight:700}.nl-act{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.nl-act .btn-sm{padding:7px 12px;font-size:13.5px}@media (max-width:1180px){.nl-row{grid-template-columns:130px minmax(0,1fr) minmax(0,1fr)}.nl-act{grid-column:1/-1;justify-content:flex-start}}@media (max-width:720px){.nl-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-row{grid-template-columns:1fr;gap:10px}.nl-when{flex-direction:row;align-items:center;gap:8px}.nl-type{margin:0}}@media (prefers-reduced-motion:reduce){.nl-sum>div,.nl-row{animation:none!important}}.nl-type[data-type=delete]{color:#ffb3b3;background:#e500001f;border-color:#e5000066}.nl-row[data-del]{border-left-color:#e5343f8c}.nl-row[data-del]:hover{border-left-color:var(--red-hot)}.nl-dead{color:#e8b4b4;overflow-wrap:anywhere;background:linear-gradient(#af000029,#af00000d);border:1px solid #e5000059;border-radius:4px;align-items:center;gap:7px;padding:5px 11px;font-size:15px;font-weight:700;-webkit-text-decoration:line-through #e5343fcc;text-decoration:line-through #e5343fcc;display:inline-flex}.nl-dead:before{content:"✖";color:var(--red-hot);font-size:11px;text-decoration:none;display:inline-block}.nl-stats{flex-wrap:wrap;flex-basis:100%;gap:4px 6px;display:flex}.nl-stats span{color:var(--grey);background:#0d0d0d;border:1px solid #222;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600}.nl-stats span[data-warn]{color:#ffd27a;border-color:#e0a63c59}.cr-find,.cr-acc,.cr-history{animation:op-card-in .5s var(--ease-out) backwards;margin-bottom:12px}.cr-acc{animation-delay:60ms}.cr-history{animation-delay:.12s}.cr-find h2,.cr-acc h2,.cr-history h2{margin-bottom:12px}.cr-history{flex-direction:column;gap:10px;display:flex}.cr-history h2{margin-bottom:2px}.cr-hits{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:6px;margin-top:12px;display:grid}.cr-hit{color:inherit;transition:border-color .2s, background-color .2s, transform .25s var(--ease-out);animation:dz-pop .35s var(--ease-out) calc(50ms + var(--d,0s)) backwards;background:#0f0f0f;border:1px solid #222;border-left:3px solid #333;border-radius:3px;flex-direction:column;gap:2px;padding:10px 90px 10px 14px;display:flex;position:relative}.cr-hit:hover{border-color:#333;border-left-color:var(--red-hot);background:#151515;transform:translate(2px)}.cr-hit[data-on=true]{border-left-color:var(--gold);background:linear-gradient(90deg,#e0a63c1a,#0f0f0f 60%)}.cr-hit b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.cr-hit small{color:var(--dimmer);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cr-hit-go{color:var(--dim);font-size:12.5px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cr-hit[data-on=true] .cr-hit-go{color:var(--gold)}.cr-acc-info{background:#1e1e1e;border:1px solid #1e1e1e;border-radius:3px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.cr-acc-info>div{background:#101010;min-width:0;padding:10px 14px}.cr-acc-info span{color:var(--dimmer);font-size:11.5px;display:block}.cr-acc-info b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;display:block;overflow:hidden}.cr-acc-links{flex-wrap:wrap;gap:14px;margin:10px 0 14px;font-size:13px;display:flex}.cr-acc-links a{color:var(--dim);transition:color .2s}.cr-acc-links a:hover{color:var(--red-hot)}.cr-forms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cr-card{--tc:var(--gold);border:1px solid #222;border-top:2px solid var(--tc);animation:dz-pop .45s var(--ease-out) .15s backwards;background:linear-gradient(#141414,#0e0e0e);border-radius:3px;flex-direction:column;gap:12px;padding:16px;display:flex}.cr-card[data-tone=red]{--tc:var(--red-hot);animation-delay:.22s}.cr-card h3{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:800;display:flex}.cr-ico{width:34px;height:34px;color:var(--tc);background:color-mix(in srgb, var(--tc) 12%, #0e0e0e);border:1px solid color-mix(in srgb, var(--tc) 30%, transparent);border-radius:4px;place-items:center;display:grid}.cr-ico svg{width:18px;height:18px}.cr-field{color:var(--dim);flex-direction:column;gap:5px;font-size:13px;display:flex}.cr-pw{gap:6px;display:flex}.cr-pw input{min-width:0;font-family:var(--mono);letter-spacing:.04em;flex:1}.cr-readonly{opacity:.7}.cr-rules{color:var(--dimmer);flex-wrap:wrap;gap:4px 14px;margin:-4px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.cr-rules li:before{content:"○ ";color:#555}.cr-rules li[data-ok=true]{color:#5fd08a}.cr-rules li[data-ok=true]:before{content:"✓ ";color:#5fd08a}.cr-rules li[data-ok=false]{color:#f0813c}.cr-rules li[data-ok=false]:before{content:"✗ ";color:#f0813c}.cr-card .btn-sm[type=submit]{align-self:flex-start}.cr-result{animation:msg-in .35s var(--ease-out);border-radius:3px;padding:10px 12px;font-size:13.5px}.cr-result p{margin:0}.cr-result.ok{color:#8fe0ae;background:#3fb06a1a;border:1px solid #3fb06a66}.cr-result.bad{color:#ffb3b3;background:#af00001f;border:1px solid #e5000066}.cr-newpw{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.cr-newpw span{color:var(--dim);font-size:12px}.cr-newpw code{font-family:var(--mono);letter-spacing:.06em;color:#fff;background:#050505;border:1px dashed #e0a63c80;border-radius:3px;padding:4px 10px;font-size:17px}.cr-log{flex-direction:column;gap:5px;display:flex}.cr-row{transition:background-color .2s, transform .25s var(--ease-out);animation:dz-pop .35s var(--ease-out) calc(50ms + var(--d,0s)) backwards;background:#101010;border:1px solid #1c1c1c;border-left:3px solid #2a2a2a;border-radius:3px;grid-template-columns:150px minmax(0,1.5fr) minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:14px;padding:10px 14px;display:grid}.cr-row:hover{background:#151515;transform:translate(2px)}.cr-row[data-by=admin]{border-left-color:var(--gold)}.cr-row[data-by=reset]{border-left-color:#4a9bd8}.cr-row[data-ok=false]{border-left-color:var(--red-hot);opacity:.8}.cr-when{flex-direction:column;gap:2px;display:flex}.cr-when b{font-size:13px;font-weight:600}.cr-when small{color:var(--dimmer);font-size:11.5px}.cr-what{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.cr-tag{color:var(--grey);background:#1a1a1a;border:1px solid #2a2a2a;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.cr-tag[data-by=admin]{color:#ffd27a;background:#e0a63c1a;border-color:#e0a63c59}.cr-tag[data-by=reset]{color:#8fd8ff;background:#4a9bd81a;border-color:#4a9bd859}.cr-fail{color:#ffb3b3;background:#e5000026;border:1px solid #e5000066;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}.cr-change{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.cr-change .nl-old,.cr-change .nl-new{padding:3px 9px;font-size:13px}.cr-target,.cr-by{flex-direction:column;gap:2px;min-width:0;display:flex}.cr-target a{color:inherit;flex-direction:column;display:flex}.cr-target b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;transition:color .2s;overflow:hidden}.cr-target a:hover b{color:var(--red-hot)}.cr-target small,.cr-by small{color:var(--dimmer);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (max-width:1100px){.cr-forms{grid-template-columns:1fr}.cr-row{grid-template-columns:130px minmax(0,1fr) minmax(0,1fr)}.cr-by{grid-column:2/-1}}@media (max-width:720px){.cr-acc-info{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-row{grid-template-columns:1fr;gap:6px}.cr-by{grid-column:auto}.cr-pw{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.cr-find,.cr-acc,.cr-history,.cr-hit,.cr-card,.cr-row,.cr-result{animation:none!important}}.hu-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hu-form input{letter-spacing:.03em;flex:1;min-width:280px}.hu-form p{flex-basis:100%;margin:4px 0 0}.hu-inline{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.hu-panel{animation:op-card-in .45s var(--ease-out) backwards}.hwid-reason{max-width:280px;color:var(--grey);font-size:13px}.hu-machine{animation:op-card-in .45s var(--ease-out) backwards;border-left:3px solid #2a2a2a;margin-bottom:12px}.hu-machine[data-banned]{border-left-color:var(--red-hot);background:linear-gradient(90deg,#af000012,#121212 45%)}.hu-machine-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.hu-machine-head h2{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;display:flex}.hu-status{margin:0;font-size:13.5px}.hu-sub{color:var(--dim);margin:6px 0 8px;font-size:13.5px;font-weight:700}.hwid-id{transition:color .2s}a:hover>.hwid-id{color:var(--red-hot)}.pd-head{align-items:center;gap:16px;margin-top:8px;display:flex}.pd-head h1{overflow-wrap:anywhere;margin:0;font-size:30px}.pd-ava{width:58px;height:58px;font-family:var(--font-bebas), sans-serif;color:#fff;animation:pb-pop .55s var(--ease-spring) backwards;background:radial-gradient(circle at 50% 25%,#3a0c0c,#110808 75%);border:1px solid #e5000080;border-radius:6px;flex:0 0 58px;place-items:center;font-size:32px;display:grid;box-shadow:0 0 22px #e5000033}.pd-ava[data-banned]{filter:grayscale(.4);border-color:#555}.pd-id{min-width:0}.pd-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.pd-chips .pb-chip{animation:pb-chip .45s var(--ease-spring) backwards}.pd-chips .pb-chip:nth-child(2){animation-delay:60ms}.pd-chips .pb-chip:nth-child(3){animation-delay:.12s}.pd-chips .pb-chip:nth-child(4){animation-delay:.18s}.pd-chips .pb-chip:nth-child(5){animation-delay:.24s}.pd-links{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.pd-links a{color:var(--grey);transition:border-color .2s, color .2s, transform .25s var(--ease-out);background:#0f0f0f;border:1px solid #262626;border-radius:3px;padding:6px 12px;font-size:13px;font-weight:600}.pd-links a:hover{border-color:var(--red);color:#fff;transform:translateY(-1px)}.pd-sec{animation:op-card-in .5s var(--ease-out) calc(50ms + var(--i,0) * 60ms) backwards;margin-bottom:12px}.pd-sec h2{margin-bottom:12px}.pd-info{margin-bottom:14px}.pd-info small{font-weight:500}.pd-info b.bad{white-space:normal;overflow-wrap:anywhere;overflow:visible}.pd-via{border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.pd-via.machine{color:#ffb3b3;background:#e5000024;border:1px solid #e5000059}.pd-via.ip{color:#8fd8ff;background:#4a9bd81f;border:1px solid #4a9bd859}.adm-table td[data-alert=true]{color:#ffb060;font-weight:700}.bv-panel{animation:op-card-in .45s var(--ease-out) backwards}.bv-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bv-score{color:var(--grey);font-size:13.5px}.bv-score b{color:#ffb3b3;font-size:18px}.bv-score[data-full] b{color:var(--red-hot)}.bv-score small{color:var(--dimmer)}.bv-kind{min-width:26px;font-family:var(--mono);color:#fff;font-size:12px;display:inline-block}.bv-table tr[data-state=none] td{opacity:.55}.bv-table tr[data-state=all] td:first-child{box-shadow:inset 3px 0 0 var(--red-hot)}.bv-table tr[data-state=some] td:first-child{box-shadow:inset 3px 0 #e0c15a}.bv-vals{flex-wrap:wrap;gap:4px;display:flex}.bv-val{font-family:var(--mono);color:var(--grey);white-space:nowrap;background:#0b0b0b;border:1px solid #2a2a2a;border-radius:4px;padding:1px 6px;font-size:11.5px}.bv-val[data-banned]{color:#ffb3b3;background:#e500001f;border-color:#e5000073}.bv-val small{color:var(--dimmer)}@media (max-width:720px){.pd-head h1{font-size:22px}}@media (prefers-reduced-motion:reduce){.hu-panel,.hu-machine,.pd-ava,.pd-chips .pb-chip,.pd-sec,.bv-panel{animation:none!important}}.sc-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.sc-stat{--tc:var(--red);border:1px solid #1e1e1e;border-left:3px solid var(--tc);animation:op-card-in .5s var(--ease-out) calc(50ms + var(--i,0) * 60ms) backwards;background:linear-gradient(#151515,#101010);border-radius:3px;flex-direction:column;gap:2px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.sc-stat[data-tone=gold]{--tc:var(--gold)}.sc-stat[data-tone=ok]{--tc:var(--ok)}.sc-stat[data-tone=hot]{--tc:var(--red-hot)}.sc-stat:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--tc) 18%, transparent), transparent 70%);border-radius:50%;width:120px;height:120px;position:absolute;top:-40px;right:-40px}.sc-stat span{color:var(--dim);font-size:12.5px;font-weight:600}.sc-stat b{color:#fff;font-size:36px;font-weight:400;line-height:1.05}.sc-stat small{color:var(--dimmer);font-size:12px}.sc-tabs{background:#0e0e0e;border:1px solid #1e1e1e;border-radius:4px;grid-template-columns:1fr 1fr;gap:4px;max-width:620px;margin-bottom:14px;padding:4px;display:grid;position:relative}.sc-tabs-glide{width:calc(50% - 6px);transition:transform .45s var(--ease-spring);background:linear-gradient(#af00008c,#6e000080);border:1px solid #e5000099;border-radius:3px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 0 22px #e5000040}.sc-tabs[data-tab=coupons] .sc-tabs-glide{background:linear-gradient(#e0a63c66,#8c5a1459);border-color:#e0a63c99;transform:translate(calc(100% + 4px));box-shadow:0 0 22px #e0a63c33}.sc-tabs button{z-index:1;cursor:pointer;color:var(--dim);text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:700;transition:color .25s;display:flex;position:relative}.sc-tabs button svg{flex:0 0 20px;width:20px;height:20px}.sc-tabs button em{opacity:.8;margin-left:auto;font-size:11.5px;font-style:normal;font-weight:600}.sc-tabs button[aria-selected=true],.sc-tabs button:hover{color:#fff}.sc-toast{animation:sc-toast .5s var(--ease-spring);border-radius:3px;align-items:center;gap:10px;margin:0 0 14px;padding:10px 14px;font-size:14px;display:flex}.sc-toast i{border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-style:normal;font-weight:800;display:grid}.sc-toast.ok{color:#8fe0ae;background:#3fb06a1a;border:1px solid #3fb06a66}.sc-toast.ok i{color:#fff;background:#1b6e3b}.sc-toast.bad{color:#ffb3b3;background:#af00001f;border:1px solid #e5000073}.sc-toast.bad i{background:var(--red);color:#fff}@keyframes sc-toast{0%{opacity:0;transform:translateY(-10px)scale(.97)}}.sc-pane{animation:sc-pane .4s var(--ease-out)}@keyframes sc-pane{0%{opacity:0;transform:translateY(8px)}}.sc-shops{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sc-side{animation:op-card-in .45s var(--ease-out) backwards;background:linear-gradient(#141414,#0f0f0f);border:1px solid #1e1e1e;border-radius:3px;flex-direction:column;gap:10px;padding:14px;display:flex;position:sticky;top:16px}.sc-side-head{justify-content:space-between;align-items:baseline;display:flex}.sc-side-head h2{margin:0;font-size:15px;font-weight:800}.sc-side-head span{color:var(--dimmer);font-size:12px}.sc-shop-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sc-shop{animation:dz-pop .4s var(--ease-out) calc(80ms + var(--i,0) * 50ms) backwards;background:#0e0e0e;border:1px solid #1f1f1f;border-left:3px solid #2a2a2a;border-radius:3px;transition:border-color .25s,background-color .25s;overflow:hidden}.sc-shop:hover{border-color:#2c2c2c}.sc-shop[data-on]{border-color:#e5000073;border-left-color:var(--red-hot);background:linear-gradient(90deg,#af000024,#0e0e0e 70%)}.sc-shop[data-off]{opacity:.75}.sc-shop-pick{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;display:flex}.sc-shop-img{background:#151515;border:1px solid #232323;border-radius:3px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.sc-shop-img img{object-fit:cover;transition:transform .4s var(--ease-out)}.sc-shop:hover .sc-shop-img img{transform:scale(1.08)}.sc-shop-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sc-shop-text b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.sc-shop-text small{color:var(--dimmer);align-items:center;gap:5px;font-size:12px;display:flex}.sc-shop-go{color:var(--dimmer);transition:transform .3s var(--ease-out), color .2s;font-size:22px}.sc-shop[data-on] .sc-shop-go{color:var(--red-hot);transform:translate(3px)}.sc-shop-tools{animation:sc-pane .3s var(--ease-out);flex-wrap:wrap;gap:6px;padding:0 10px 10px;display:flex}.sc-shop-tools .btn-sm{padding:6px 11px;font-size:13px}.sc-dot{background:#555;border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:inline-block}.sc-dot[data-on=true]{background:#3fbf6a;animation:2s infinite pulse;box-shadow:0 0 #3fbf6a99}.sc-newshop{gap:6px;margin-top:4px;display:flex}.sc-newshop input{flex:1;min-width:0}.sc-newshop .btn-sm{place-items:center;padding:8px 11px;display:grid}.sc-newshop .btn-sm svg{width:16px;height:16px}.sc-main{min-width:0}.sc-empty-main{text-align:center;color:var(--dimmer);background:#0e0e0e;border:1px dashed #2a2a2a;border-radius:3px;flex-direction:column;align-items:center;gap:10px;padding:60px 20px;display:flex}.sc-empty-main svg{color:#3a3a3a;width:46px;height:46px;animation:3s ease-in-out infinite op-bob}.sc-empty-main.small{padding:34px 20px}.sc-empty-main p{margin:0;font-size:14px}.sc-panel{animation:op-card-in .5s var(--ease-out) 50ms backwards;background:#121212;border:1px solid #1e1e1e;border-radius:3px;margin-bottom:14px;padding:16px 18px 18px}.sc-panel-head{border-bottom:1px solid #1e1e1e;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.sc-panel-head h2{flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 3px;font-size:22px;font-weight:800;display:flex}.sc-panel-head p{color:var(--dimmer);margin:0;font-size:13px}.sc-eyebrow{letter-spacing:.14em;color:var(--red-hot);font-size:11.5px;font-weight:700}.sc-tag{color:#ffd27a;background:#e0a63c1a;border:1px solid #e0a63c59;border-radius:999px;padding:2px 9px;font-size:11.5px;font-style:normal;font-weight:700}.sc-tag.off{color:#ffb3b3;background:#e500001f;border-color:#e5000066}.sc-toolbar{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:12px;display:flex}.sc-seg{background:#0c0c0c;border:1px solid #1e1e1e;border-radius:4px;gap:3px;padding:3px;display:inline-flex}.sc-seg button{cursor:pointer;color:var(--dim);background:0 0;border:0;border-radius:3px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .2s,color .2s}.sc-seg button:hover{color:#fff}.sc-seg button[data-on=true]{color:#fff;background:#2a0e0e;box-shadow:inset 0 0 0 1px #e5000073}.sc-search{max-width:260px}.sc-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.sc-item{transition:transform .35s var(--ease-out), border-color .3s, box-shadow .35s var(--ease-out);animation:op-card-in .5s var(--ease-out) calc(60ms + var(--i,0) * 45ms) backwards;background:linear-gradient(#161616,#0f0f0f);border:1px solid #232323;border-radius:3px;flex-direction:column;display:flex;position:relative;overflow:hidden}.sc-item:hover{border-color:#e0a63c66;transform:translateY(-4px);box-shadow:0 16px 34px #0000008c,0 0 22px #e0a63c1a}.sc-item[data-off]{filter:saturate(.35);opacity:.78}.sc-item[data-off]:hover{filter:none;opacity:1}.sc-item[data-editing]{border-color:var(--red-hot);box-shadow:0 0 0 1px var(--red-hot), 0 12px 30px #e500002e}.sc-item-cover{background:radial-gradient(circle at 50% 60%,#e0a63c29,#0000 62%),#0b0b0b;border-bottom:1px solid #1e1e1e;place-items:center;height:120px;display:grid;position:relative;overflow:hidden}.sc-item-cover>img{object-fit:contain;filter:drop-shadow(0 8px 14px #0009);transition:transform .45s var(--ease-spring)}.sc-item:hover .sc-item-cover>img{transform:scale(1.12)rotate(-3deg)}.sc-noimg{color:#3a3a3a;place-items:center;display:grid}.sc-noimg svg{width:44px;height:44px}.sc-item-state{cursor:pointer;color:#ffb3b3;transition:transform .2s var(--ease-out);background:#140606d9;border:1px solid #e5000073;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-family:inherit;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.sc-item-state i{background:#e5343f;border-radius:50%;width:7px;height:7px}.sc-item-state[data-on=true]{color:#8fe0ae;background:#06140ad9;border-color:#3fb06a80}.sc-item-state[data-on=true] i{background:#3fbf6a;animation:2s infinite pulse}.sc-item-state:hover:not(:disabled){transform:scale(1.05)}.sc-item-img{opacity:0;transition:opacity .25s, transform .3s var(--ease-out);position:absolute;bottom:6px;right:6px;transform:translateY(4px)}.sc-item:hover .sc-item-img,.sc-item-img:focus-within{opacity:1;transform:none}.sc-item-body{flex-direction:column;flex:1;gap:6px;padding:11px 12px 8px;display:flex}.sc-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.sc-price{align-items:baseline;gap:6px;display:flex}.sc-price span{color:#ffd27a;text-shadow:0 0 14px #e0a63c40;font-size:28px;font-weight:400;line-height:1}.sc-price small{color:var(--dim);font-size:12px}.sc-chips{flex-wrap:wrap;gap:4px;display:flex}.sc-chips span{color:var(--grey);background:#1a1a1a;border:1px solid #262626;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.sc-chips span[data-warn]{color:#ffb060;background:#ff8c2814;border-color:#ffb06066}.sc-item-actions{gap:5px;padding:0 12px 12px;display:flex}.sc-item-actions .btn-sm{text-align:center;flex:1;padding:6px;font-size:12.5px}.sc-edit-row{animation:sc-pane .35s var(--ease-out);grid-column:1/-1}.sc-edit-row .item-edit{background:linear-gradient(#160d0d,#0f0f0f);border:1px solid #e5000066;border-radius:3px;margin:0;padding:16px 18px;box-shadow:0 14px 34px #00000073}.sc-form{border:1px solid #e0a63c40;border-top:2px solid var(--gold);animation:sc-pane .4s var(--ease-out);background:linear-gradient(#141210,#0f0f0f);border-radius:3px;margin-top:16px;padding:16px 18px}.sc-panel.sc-form{margin-top:0}.sc-form h3{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;font-size:17px;font-weight:800;display:flex}.sc-form-ico{color:#1a1206;background:linear-gradient(#ffd27a,#e0a63c);border-radius:4px;place-items:center;width:30px;height:30px;display:grid}.sc-form-ico svg{width:16px;height:16px}.sc-form-grid{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:16px;margin-bottom:12px;display:grid}.sc-form-fields{flex-direction:column;gap:12px;display:flex}.sc-preview{flex-direction:column;gap:8px;display:flex;position:sticky;top:16px}.sc-preview .sc-item,.sc-preview .sc-ticket{pointer-events:none;animation:none}.sc-form-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.sc-big{padding:11px 28px;font-size:15.5px}.sc-ladder{border-top:1px dashed #2a2a2a;margin-top:18px;padding-top:14px}.sc-ladder h4{color:var(--dim);margin:0 0 4px;font-size:14px;font-weight:700}.sc-tickets{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.sc-ticket{transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out), border-color .3s;animation:op-card-in .5s var(--ease-out) calc(60ms + var(--i,0) * 45ms) backwards;background:linear-gradient(135deg,#1c150c,#121010 45%,#0f0f0f);border:1px solid #e0a63c4d;border-radius:6px;grid-template-columns:minmax(0,1fr) 92px;display:grid;position:relative;overflow:hidden}.sc-ticket:before,.sc-ticket:after{content:"";z-index:1;background:#121212;border:1px solid #e0a63c4d;border-radius:50%;width:18px;height:18px;margin-right:-9px;position:absolute;right:92px}.sc-ticket:before{top:-10px}.sc-ticket:after{bottom:-10px}.sc-preview .sc-ticket{grid-template-columns:1fr}.sc-preview .sc-ticket:before,.sc-preview .sc-ticket:after{display:none}.sc-ticket:hover{border-color:#e0a63c99;transform:translateY(-4px)rotate(-.4deg);box-shadow:0 16px 34px #0000008c,0 0 26px #e0a63c1f}.sc-ticket[data-off]{filter:grayscale(.75);opacity:.72;border-color:#2a2a2a}.sc-ticket[data-off]:hover{filter:none;opacity:1}.sc-ticket[data-full]{border-color:#e5000059}.sc-ticket-main{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.sc-ticket-top{justify-content:space-between;align-items:center;display:flex}.sc-ticket-top small{color:var(--dimmer);font-size:11px;font-family:var(--mono)}.sc-ticket-status{color:var(--dim);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.sc-code{cursor:pointer;max-width:100%;font-family:var(--mono);letter-spacing:.08em;color:#ffe3a3;overflow-wrap:anywhere;text-align:left;background:#00000073;border:1px dashed #e0a63c8c;border-radius:4px;align-self:flex-start;align-items:center;gap:10px;padding:6px 12px;font-size:19px;font-weight:800;transition:background .2s,border-color .2s;display:inline-flex;position:relative}.sc-code:hover{background:#e0a63c1a;border-color:#ffd27a}.sc-copy{font-family:var(--font-thai), sans-serif;letter-spacing:0;color:var(--dim);white-space:nowrap;font-size:11px;font-weight:700}.sc-ticket-name{font-size:14.5px;font-weight:800}.sc-usage{flex-direction:column;gap:4px;display:flex}.sc-usage-top{color:var(--dim);justify-content:space-between;font-size:12px;display:flex}.sc-usage-top b{color:#fff}.sc-usage-bar{background:#1e1a14;border-radius:3px;height:6px;overflow:hidden}.sc-usage-bar i{height:100%;width:var(--v);animation:dz-wide .9s var(--ease-out) .3s backwards;background:linear-gradient(90deg,#8a5a12,#ffd27a);border-radius:3px;display:block}.sc-usage-bar i[data-unlimited]{background:repeating-linear-gradient(115deg,#e0a63c80 0 6px,#e0a63c26 6px 12px) 0 0/24px 100%;animation:1.2s linear infinite op-stripes}.sc-ticket[data-full] .sc-usage-bar i{background:linear-gradient(90deg,#6a0000,#e5343f)}.sc-ticket-stub{background:#00000040;border-left:2px dashed #e0a63c4d;flex-direction:column;justify-content:center;gap:6px;padding:10px;display:flex}.sc-ticket-stub .btn-sm{text-align:center;padding:7px 6px;font-size:13px}.sc-ticket-main[data-clickable]{cursor:pointer}.sc-chips .sc-chip-view{font:inherit;cursor:pointer;color:#ffe3a3;background:#e0a63c1a;border:1px solid #e0a63c73;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;transition:background .2s,border-color .2s}.sc-chips .sc-chip-view:hover{background:#e0a63c38;border-color:#ffd27a}.modal:has(.cpd){max-width:560px}.cpd{flex-direction:column;gap:12px;padding:18px 20px 4px;display:flex}.cpd-head{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:8px;padding-bottom:14px;display:flex}.cpd-top{justify-content:space-between;align-items:center;display:flex}.cpd-top small{color:var(--dimmer);font-size:11px;font-family:var(--mono)}.cpd-head h3{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.3}.cpd-code{max-width:100%;font-family:var(--mono);letter-spacing:.08em;color:#ffe3a3;overflow-wrap:anywhere;background:#00000073;border:1px dashed #e0a63c8c;border-radius:4px;align-self:flex-start;padding:5px 12px;font-size:17px;font-weight:800}.cpd-desc{color:var(--dim);white-space:pre-line;margin:0;font-size:14px}.cpd-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;margin:0;display:grid}.cpd-facts>div{background:#141414;border:1px solid #1e1e1e;border-radius:6px;padding:7px 10px}.cpd-facts dt{color:var(--dimmer);font-size:11.5px}.cpd-facts dd{color:#fff;margin:2px 0 0;font-size:13.5px;font-weight:700}.cpd-sub{color:var(--grey);margin:2px 0 0;font-size:14px;font-weight:800}.cpd-empty{color:var(--dim);margin:0;font-size:14px}.cpd-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cpd-row{animation:op-card-in .4s var(--ease-out) backwards;background:#141210;border:1px solid #e0a63c2e;border-radius:8px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid}.cpd-pic{aspect-ratio:512/312;width:96px;color:var(--gold);background:radial-gradient(circle at 50% 40%,#e0a63c1f,#0000 70%),#0c0c0c;border:1px solid #1f1f1f;border-radius:6px;place-items:center;display:grid;overflow:hidden}.cpd-pic img{object-fit:contain;width:100%;height:100%}.cpd-pic svg{width:26px;height:26px}.cpd-pic .cur-ico{object-fit:contain;width:34px;height:34px;margin:0}.cpd-noimg{color:var(--dimmer);place-items:center;display:grid}.cpd-info{flex-direction:column;gap:2px;min-width:0;display:flex}.cpd-info b{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.3}.cpd-info small{color:var(--dimmer);overflow-wrap:anywhere;font-size:12px}.cpd-qty{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.cpd-qty b{font-family:var(--font-bebas), var(--font-thai), sans-serif;color:#ffe3a3;font-size:24px;font-weight:400;line-height:1}.cpd-qty span{color:var(--dim);font-size:12px}.rd-win{padding-bottom:0}.cpd.rd-items{padding-top:6px}.rd-hint{text-align:center;margin:2px 0 0}@media (max-width:480px){.cpd{padding:16px 14px 4px}.cpd-row{grid-template-columns:72px minmax(0,1fr) auto;gap:10px;padding:7px 10px 7px 7px}.cpd-pic{width:72px}.cpd-qty b{font-size:21px}}@media (max-width:1180px){.sc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.sc-shops{grid-template-columns:1fr}.sc-side{position:static}.sc-form-grid{grid-template-columns:1fr}.sc-preview{max-width:280px;position:static}}@media (max-width:560px){.sc-tabs button em{display:none}.sc-tickets{grid-template-columns:1fr}.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sc-stat,.sc-toast,.sc-pane,.sc-side,.sc-shop,.sc-shop-tools,.sc-empty-main svg,.sc-panel,.sc-item,.sc-edit-row,.sc-form,.sc-ticket,.sc-usage-bar i,.sc-dot[data-on=true],.sc-item-state[data-on=true] i,.cpd-row{animation:none!important}.sc-tabs-glide{transition:none}}.hm-accs{min-width:260px}.hm-accs ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.hm-accs li{color:var(--grey);animation:dz-pop .3s var(--ease-out) backwards;background:#0f0f0f;border:1px solid #1f1f1f;border-left:2px solid #333;border-radius:3px;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:5px 8px;font-weight:400;display:flex}.hm-accs li[data-self]{border-left-color:var(--gold);background:linear-gradient(90deg,#e0a63c14,#0f0f0f 60%)}.hm-accs li[data-banned]{border-left-color:var(--red-hot)}.hm-accs li b{color:#fff;font-size:12.5px}.hm-accs li a:hover b{color:var(--red-hot)}.hm-mail{overflow-wrap:anywhere;font-size:12.5px}.hm-accs li small{color:var(--dimmer);flex-basis:100%;font-size:11.5px}.hm-self,.hm-ban{border-radius:999px;padding:0 7px;font-size:10.5px;font-style:normal;font-weight:700}.hm-self{color:#ffd27a;background:#e0a63c1f;border:1px solid #e0a63c59}.hm-ban{color:#ffb3b3;background:#e5000024;border:1px solid #e5000066}.hm-count{color:#ffb060;margin-top:5px;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.hm-accs li{animation:none}}.adm-filter select{color:#fff;font:inherit;background:#111;border:1px solid #242424;border-radius:6px;outline:none;padding:8px 10px;font-size:14px}.adm-filter select:focus{border-color:var(--red)}.adm-check{color:var(--dim);cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}.aim-watch{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.aim-watch li{border-bottom:1px solid #1c1c1c;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:8px 0;font-size:13.5px;display:flex}.aim-watch li:last-child{border-bottom:0}.aim-chart-row td{background:#0b0b0b;padding:12px 14px 16px}.aim-chart{max-width:980px}.aim-legend{color:var(--dim);flex-wrap:wrap;gap:6px 18px;margin:10px 0 6px;padding:0;font-size:12.5px;list-style:none;display:flex}.aim-legend i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:4px;display:inline-block}.aim-note{color:var(--dimmer);margin:0;font-size:12.5px;line-height:1.7}.as-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 8px;display:grid}.as-box{--tc:#666;border:1px solid #1e1e1e;border-left:3px solid var(--tc);animation:op-card-in .5s var(--ease-out) calc(50ms + var(--i,0) * 60ms) backwards;background:linear-gradient(#151515,#101010);border-radius:3px;flex-direction:column;gap:2px;padding:13px 15px;display:flex;position:relative;overflow:hidden}.as-box[data-level=high]{--tc:var(--red-hot)}.as-box[data-level=check]{--tc:var(--gold)}.as-box[data-level=ok]{--tc:var(--ok)}.as-box span{color:var(--tc);font-size:13px;font-weight:700}.as-box b{color:#fff;font-size:34px;font-weight:400;line-height:1.05}.as-box small{color:var(--dimmer);font-size:11.5px;line-height:1.4}.as-box[data-level=high] b{text-shadow:0 0 18px #e5000080}.as-table tbody tr{animation:dz-pop .35s var(--ease-out) calc(50ms + var(--d,0s)) backwards}.as-table tbody tr[data-level=high] td{background:linear-gradient(90deg,#af00001a,#0000 60%)}.as-table tbody tr[data-sel] td{background:#e0a63c14}.as-table td[data-alert]{color:#ff8a6a;font-weight:700}.as-level{white-space:nowrap;color:var(--dim);background:#1a1a1a;border:1px solid #2a2a2a;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-block}.as-level[data-level=high]{color:#fff;background:var(--red);border-color:var(--red-hot);animation:1.8s ease-in-out infinite as-pulse;box-shadow:0 0 12px #e5000073}.as-level[data-level=check]{color:#1a1206;background:var(--gold);border-color:#ffd27a}.as-level[data-level=ok]{color:#8fe0ae;background:#3fb06a1a;border-color:#3fb06a66}@keyframes as-pulse{50%{box-shadow:0 0 0 4px #e500002e,0 0 18px #e5000099}}.as-flags{flex-wrap:wrap;gap:4px;max-width:280px;display:flex}.as-flag{cursor:help;white-space:nowrap;color:var(--grey);background:#1a1a1a;border:1px solid #2c2c2c;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.as-flag[data-flag=lock],.as-flag[data-flag=magnet]{color:#ffb3b3;background:#e5000026;border-color:#e5000073}.as-flag[data-flag=head],.as-flag[data-flag=glue]{color:#ffd27a;background:#e0a63c1a;border-color:#e0a63c66}.as-flag[data-flag=oldexe]{color:#8fd8ff;background:#4a9bd81a;border-color:#4a9bd859}.as-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.as-actions .btn-sm{padding:5px 10px;font-size:12.5px}.as-evidence{border-left:3px solid var(--red-hot);animation:op-card-in .45s var(--ease-out) backwards;margin-top:14px;scroll-margin-top:16px}@media (max-width:980px){.as-sum{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.as-box,.as-table tbody tr,.as-level[data-level=high],.as-evidence{animation:none!important}}.tx-head{animation:op-rise .5s var(--ease-out) backwards}.tx-eyebrow{letter-spacing:.3em;color:var(--red-hot);align-items:center;gap:9px;margin-bottom:4px;font-size:11px;font-weight:700;display:inline-flex}.tx-eyebrow:before{content:"";background:var(--red-hot);transform-origin:0;width:22px;height:2px;animation:line-grow .8s var(--ease-out) .2s backwards}.tx-card{background:linear-gradient(#151515,#111);border-color:#222;box-shadow:inset 0 1px #ffffff08,0 14px 36px #0000004d}.tx-steps{--step:0;grid-template-columns:repeat(3,1fr);margin:0 0 18px;padding:0;list-style:none;display:grid;position:relative}.tx-steps-bar{background:#232323;border-radius:2px;height:3px;position:absolute;top:15px;left:16.66%;right:16.66%;overflow:hidden}.tx-steps-bar:after{content:"";transform-origin:0;transform:scaleX(calc(var(--step) / 2));background:linear-gradient(90deg, var(--red), var(--red-hot));box-shadow:0 0 10px var(--red-hot);transition:transform .6s var(--ease-out);position:absolute;inset:0}.tx-steps li{color:var(--dimmer);flex-direction:column;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex;position:relative}.tx-steps li i{width:32px;height:32px;color:var(--dim);transition:all .35s var(--ease-spring);background:#161616;border:2px solid #2a2a2a;border-radius:50%;place-items:center;font-size:14px;font-style:normal;font-weight:800;display:grid}.tx-steps li[data-on]{color:#fff}.tx-steps li[data-on] i{background:var(--red);border-color:var(--red-hot);color:#fff;box-shadow:0 0 14px #e5000073}.tx-steps li[data-now] i{animation:1.8s ease-in-out infinite as-pulse;transform:scale(1.12)}.tx-msg{animation:sc-toast .5s var(--ease-spring);border-radius:10px;align-items:center;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:14.5px;display:flex;position:relative}.tx-msg>b{border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.tx-msg.ok{color:#8fe0ae;background:#3fb06a1a;border:1px solid #3fb06a73}.tx-msg.ok>b{color:#fff;animation:mark-pop .5s var(--ease-spring);background:#1b6e3b}.tx-msg.bad{color:#ffb3b3;background:#af00001f;border:1px solid #e5000073}.tx-msg.bad>b{background:var(--red);color:#fff}.tx-burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:27px}.tx-burst i{width:6px;height:6px;transform:rotate(var(--a)) translateY(0);animation:op-burst .9s var(--ease-out) forwards;background:#5fd08a;border-radius:50%;position:absolute;top:-3px;left:-3px}.tx-burst i:nth-child(2n){background:#ffd27a}.tx-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:20px;display:grid}.tx-form{flex-direction:column;gap:10px;min-width:0;display:flex}.tx-label{color:var(--grey);align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:700;display:flex}.tx-label span{color:#fff;background:var(--red);border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.tx-wallets{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.tx-wallet{cursor:pointer;color:inherit;text-align:left;transition:transform .3s var(--ease-out), border-color .25s, box-shadow .3s;animation:op-card-in .5s var(--ease-out) calc(50ms + var(--i,0) * 60ms) backwards;background:linear-gradient(#181818,#111);border:1px solid #262626;border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;padding:12px 14px;font-family:inherit;display:flex;position:relative}.tx-wallet:hover{border-color:#3a3a3a;transform:translateY(-3px)}.tx-wallet[data-on]{border-color:var(--red-hot);background:linear-gradient(#af000040,#120a0a);box-shadow:0 0 0 1px #e500004d,0 10px 26px #af000040}.tx-wallet-name{color:var(--grey);font-size:13px;font-weight:700}.tx-wallet b{background:linear-gradient(#ffe3a3,#e0a63c);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:400;line-height:1.1}.tx-wallet small{color:var(--dimmer);font-size:11px}.tx-check{color:#fff;background:var(--red-hot);width:20px;height:20px;animation:mark-pop .4s var(--ease-spring);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid;position:absolute;top:10px;right:10px}.tx-rule{color:var(--dimmer);margin:0;font-size:12.5px}.tx-input{background:#0e0e0e;border:1px solid #2a2a2a;border-radius:10px;align-items:center;gap:10px;padding:0 14px;transition:border-color .25s,box-shadow .25s;display:flex}.tx-input:focus-within{border-color:var(--red);box-shadow:0 0 0 3px #af00002e}.tx-input svg{width:18px;height:18px;color:var(--dimmer);flex:0 0 18px}.tx-input input{background:0 0;border:0;flex:1;min-width:0;padding:13px 0;box-shadow:none!important}.tx-eye{cursor:pointer;min-height:36px;color:var(--dim);font:inherit;background:0 0;border:0;border-radius:8px;flex:none;margin-right:-6px;padding:6px 10px;font-size:13px;font-weight:700}.tx-eye:hover{color:#fff;background:#1a1a1a}.tx-form>.tx-msg{margin:4px 0 0}.tx-confirm .tx-msg{margin:12px 0 0}.tx-amount{background:#0c0c0c;border:1px solid #2a2a2a;border-radius:12px;align-items:center;padding:0 16px;transition:border-color .25s,box-shadow .25s;display:flex}.tx-amount:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #e0a63c26}.tx-amount[data-bad]{border-color:var(--red-hot);animation:.4s msg-shake}.tx-amount input{min-width:0;font-family:var(--font-bebas), sans-serif;letter-spacing:.02em;color:#ffd27a;background:0 0;border:0;flex:1;padding:12px 0;font-size:34px;box-shadow:none!important}.tx-amount input::placeholder{font-family:var(--font-thai), sans-serif;color:#555;font-size:15px}.tx-amount-cur{color:var(--dim);font-size:14px;font-weight:700}.tx-quick{flex-wrap:wrap;gap:6px;display:flex}.tx-quick button{cursor:pointer;color:var(--grey);transition:all .2s var(--ease-out);background:#161616;border:1px solid #2a2a2a;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:700}.tx-quick button:hover:not(:disabled){color:#fff;border-color:var(--gold);transform:translateY(-1px)}.tx-quick button:active:not(:disabled){transform:scale(.95)}.tx-quick button.max{color:#1a1206;background:linear-gradient(#ffd27a,#e0a63c);border-color:#ffd27a}.tx-quick button:disabled{opacity:.4;cursor:default}.tx-warn{color:#ff9c7a;animation:msg-in .3s var(--ease-out);margin:0;font-size:13px}.tx-warn.soft{color:#e7c070}.tx-go{margin-top:8px;position:relative;overflow:hidden}.tx-go:not(:disabled):before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff40 50%,#0000 70%);animation:3s ease-in-out infinite op-btn-shine;position:absolute;inset:0;transform:translate(-120%)}.tx-spin{vertical-align:-2px;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-right:6px;animation:.7s linear infinite op-spin;display:inline-block}.tx-confirm{animation:op-card-in .45s var(--ease-out);background:linear-gradient(#e0a63c14,#0f0d0a);border:1px solid #e0a63c66;border-radius:14px;margin-top:10px;padding:16px 18px}.tx-confirm h3{margin:0 0 12px;font-size:17px;font-weight:800}.tx-confirm dl{grid-template-columns:auto 1fr;gap:8px 16px;margin:12px 0 8px;font-size:14.5px;display:grid}.tx-confirm dt{color:var(--dim)}.tx-confirm dd{margin:0}.tx-confirm dd.big{font-size:22px;line-height:1.1}.tx-flow{align-items:center;gap:10px;display:flex}.tx-who{background:#1a1a1a;border:2px solid #333;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.tx-who i{font-size:13px;font-style:normal}.tx-who.to{border-color:var(--gold);color:#ffd27a;background:radial-gradient(circle at 50% 30%,#3a2a0f,#160f05);font-size:18px}.tx-who.to i{font-size:18px}.tx-flow-line{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex;position:relative}.tx-flow-line b{color:#ffd27a;font-size:18px}.tx-flow-line em{background:repeating-linear-gradient(90deg,#e0a63c 0 8px,#0000 8px 14px) 0 0/28px 100%;width:100%;height:2px;animation:.8s linear infinite op-stripes;position:relative}.tx-flow-line em:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #e0a63c;position:absolute;top:-4px;right:-2px}.modal:has(.txm){max-width:480px}.txm{flex-direction:column;gap:12px;padding:20px 20px 4px;display:flex}.txm-eyebrow{letter-spacing:.08em;color:#e0a63ce6;align-self:center;font-size:11.5px;font-weight:700}.txm h3{text-align:center;margin:-6px 0 0;font-size:21px;font-weight:800}.txm-flow{padding:4px 4px 0}.txm-list{background:#100e0b;border:1px solid #2a2219;border-radius:10px;flex-direction:column;margin:0;display:flex;overflow:hidden}.txm-list>div{border-top:1px solid #1e1a15;justify-content:space-between;align-items:baseline;gap:14px;padding:9px 12px;display:flex}.txm-list>div:first-child{border-top:0}.txm-list dt{color:var(--dim);flex:none;font-size:13.5px}.txm-list dd{text-align:right;color:#fff;overflow-wrap:anywhere;min-width:0;margin:0;font-size:14.5px}.txm-list dd small{color:var(--dimmer);margin-top:1px;font-size:12px;display:block}.txm-to dd b{color:#ffd27a;font-size:17px}.txm-big dd{font-size:24px;line-height:1.1}.txm-big.bad dd{color:#ff9c7a}.txm-list .tx-limit{width:140px;margin-left:auto}.txm-warn{color:#e8c77e;background:#e0a63c17;border:1px solid #e0a63c52;border-radius:8px;margin:0;padding:9px 12px;font-size:13.5px;font-weight:600}.txm .tx-msg{margin:0;scroll-margin-bottom:150px}.txm .tx-warn{margin:-4px 0 0}.modal:has(.txm) .mdl-foot{z-index:1;background:var(--raised);border-top:1px solid var(--line-soft);position:sticky;bottom:0}@media (max-width:480px){.txm{padding:16px 14px 4px}.txm-big dd{font-size:21px}}.tx-limit{background:#232323;border-radius:3px;height:5px;margin-top:4px;display:block;overflow:hidden}.tx-limit i{height:100%;width:var(--v);animation:dz-wide .8s var(--ease-out);background:linear-gradient(90deg,#8a5a12,#ffd27a);display:block}.tx-receipt{animation:op-card-in .55s var(--ease-out) .12s backwards;background:linear-gradient(#17130d,#0e0d0b);border:1px solid #e0a63c40;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex;position:sticky;top:16px;box-shadow:inset 0 1px #ffdc960f,0 16px 34px #0006}.tx-receipt:before{content:"";background:linear-gradient(90deg,#0000,#ffd27a,#0000);height:1px;position:absolute;top:0;left:16px;right:16px}.tx-receipt[data-bad]{border-color:#e5000073}.tx-receipt-eyebrow{letter-spacing:.14em;color:#e0a63cd9;font-size:11px;font-weight:700}.tx-receipt-amt{border-bottom:1px dashed #e0a63c40;flex-direction:column;align-items:center;padding:10px 0 12px;display:flex}.tx-receipt-amt small{color:var(--dim);font-size:12px}.tx-receipt-amt b{color:#fff;text-shadow:0 0 22px #e0a63c4d;animation:op-flip .45s var(--ease-out);font-size:46px;font-weight:400;line-height:1}.tx-receipt[data-ready] .tx-receipt-amt b{background:linear-gradient(#ffe3a3,#e0a63c);color:#0000;-webkit-background-clip:text;background-clip:text}.tx-receipt-amt span{color:var(--dim);font-size:13px}.tx-receipt ul{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.tx-receipt li{justify-content:space-between;gap:10px;display:flex}.tx-receipt li span{color:var(--dim)}.tx-receipt li b{text-align:right;overflow-wrap:anywhere}.tx-receipt li.sep{border-top:1px solid #262018;padding-top:8px}.tx-receipt-bar{background:#231d14;border-radius:3px;height:6px;overflow:hidden}.tx-receipt-bar i{height:100%;width:var(--v);transition:width .5s var(--ease-out);background:linear-gradient(90deg,#8a5a12,#ffd27a);border-radius:3px;display:block}.tx-receipt[data-bad] .tx-receipt-bar i{background:linear-gradient(90deg,#6a0000,#e5343f)}.tx-receipt-note{color:var(--dimmer);font-size:11.5px}.tx-hist-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.tx-hist-head .pc-title{margin:0}.tx-sums{flex-wrap:wrap;gap:6px;display:flex}.tx-sums span{color:var(--dim);background:#161616;border:1px solid #262626;border-radius:999px;padding:3px 10px;font-size:12px}.tx-hist{border-left:2px solid #232323;flex-direction:column;gap:8px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.tx-hist li{transition:transform .25s var(--ease-out), border-color .25s;animation:dz-pop .4s var(--ease-out) calc(50ms + var(--d,0s)) backwards;background:#141414;border:1px solid #222;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex;position:relative}.tx-hist li:before{content:"";background:#333;border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-21px;box-shadow:0 0 0 3px #111}.tx-hist li[data-dir=in]:before{background:#3fbf6a}.tx-hist li[data-dir=out]:before{background:var(--red-hot)}.tx-hist li[data-dir=name]:before,.tx-hist li[data-dir=glow]:before{background:var(--gold)}.tx-hist li:hover{border-color:#333;transform:translate(3px)}.tx-hist-ico{width:36px;height:36px;color:var(--dim);background:#1a1a1a;border-radius:10px;flex:0 0 36px;place-items:center;font-size:15px;font-weight:800;display:grid}.tx-hist li[data-dir=in] .tx-hist-ico{color:#5fd08a;background:#3fb06a24}.tx-hist li[data-dir=out] .tx-hist-ico{color:#ff7b7b;background:#e5000024}.tx-hist li[data-dir=name] .tx-hist-ico,.tx-hist li[data-dir=glow] .tx-hist-ico{color:#ffd27a;background:#e0a63c1f;font-size:13px}.tx-hist-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tx-hist-main b{overflow-wrap:anywhere;font-size:14px}.tx-hist-main small{color:var(--dimmer);font-size:12px}.tx-hist-amt{white-space:nowrap;font-size:20px}.tx-hist-amt small{font-family:var(--font-thai), sans-serif;font-size:12px}.nc{flex-direction:column;gap:10px;display:flex}.nc-plate{--g:#fff;text-align:center;background:radial-gradient(80% 140% at 50% 0%, color-mix(in srgb, var(--g) 16%, transparent), transparent 60%), repeating-linear-gradient(0deg, #ffffff04 0 1px, transparent 1px 4px), #0b0b0b;border:1px solid color-mix(in srgb, var(--g) 35%, #222);animation:op-card-in .55s var(--ease-out) backwards;border-radius:16px;padding:18px 20px;transition:border-color .4s,background .4s;position:relative;overflow:hidden}.nc-plate-eyebrow{letter-spacing:.2em;color:var(--dim);font-size:11px;font-weight:700}.nc-plate-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:8px;display:flex}.nc-plate-old,.nc-plate-new{flex-direction:column;align-items:center;gap:2px;display:flex}.nc-plate-old small,.nc-plate-new small{color:var(--dimmer);font-size:11px}.nc-plate-old b{opacity:.6;font-size:20px}.nc-plate-new b{font-family:var(--font-bebas), var(--font-thai), sans-serif;text-shadow:0 0 18px color-mix(in srgb, var(--g) 55%, transparent), 0 2px 0 #0009;animation:nc-pop .45s var(--ease-spring);font-size:clamp(30px,4vw,42px);font-weight:400;line-height:1.1}@keyframes nc-pop{0%{opacity:0;filter:blur(4px);transform:scale(.85)}}.nc-plate .nc-plate-new b.name-rgb{animation:nc-pop .45s var(--ease-spring), rgb-slide 2.4s linear infinite;text-shadow:none;filter:drop-shadow(0 0 10px #ffffff29)drop-shadow(0 2px #0009)}.nc-plate-arrow{color:var(--gold);font-size:24px;animation:1.6s ease-in-out infinite nc-arrow}@keyframes nc-arrow{50%{transform:translate(5px)}}.nc-chars{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.nc-char{--g:#888;cursor:pointer;color:inherit;text-align:left;transition:transform .3s var(--ease-out), border-color .25s, box-shadow .3s;animation:op-card-in .5s var(--ease-out) calc(80ms + var(--i,0) * 60ms) backwards;background:linear-gradient(#181818,#111);border:1px solid #262626;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:flex;position:relative}.nc-char:hover{border-color:color-mix(in srgb, var(--g) 50%, #262626);transform:translateY(-3px)}.nc-char[data-on]{border-color:var(--red-hot);background:linear-gradient(#af00002e,#120a0a);box-shadow:0 0 0 1px #e500004d,0 10px 26px #af000038}.nc-ava{width:40px;height:40px;font-family:var(--font-bebas), sans-serif;color:#fff;background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--g) 35%, #1a1a1a), #111 75%);border:1px solid color-mix(in srgb, var(--g) 55%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--g) 25%, transparent);border-radius:11px;flex:0 0 40px;place-items:center;font-size:22px;display:grid}.nc-char-text{flex-direction:column;min-width:0;display:flex}.nc-char-text b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.nc-char-text small{color:var(--dimmer);font-size:11.5px}.nc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px;display:grid}.nc-svc{animation:op-card-in .55s var(--ease-out) .15s backwards;background:linear-gradient(#171717,#101010);border:1px solid #242424;border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.nc-svc+.nc-svc{animation-delay:.22s}.nc-svc[data-off]{opacity:.6}.nc-svc header{align-items:center;gap:10px;display:flex}.nc-svc header>div{flex:1;min-width:0}.nc-svc h3{margin:0;font-size:16px;font-weight:800}.nc-svc header small{color:var(--dimmer);font-size:12px}.nc-svc-ico{color:#ffd27a;background:#e0a63c1f;border:1px solid #e0a63c59;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.nc-svc-ico.rgb{color:#fff;background:conic-gradient(#e50000,#ffb04d,#3fbf6a,#4a9bd8,#b45cff,#e50000);border:0;animation:4s linear infinite rgb-spin}.nc-price{color:var(--dim);white-space:nowrap;background:#0e0e0e;border:1px solid #e0a63c4d;border-radius:999px;padding:4px 12px;font-size:12px}.nc-price b{color:#ffd27a;animation:op-flip .4s var(--ease-out);font-size:20px;font-weight:400;display:inline-block}.nc-name-input{background:#0c0c0c;border:1px solid #2a2a2a;border-radius:10px;align-items:center;padding:0 14px;transition:border-color .25s,box-shadow .25s;display:flex}.nc-name-input:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px #e0a63c26}.nc-name-input[data-bad]{border-color:var(--red-hot)}.nc-name-input input{background:0 0;border:0;flex:1;min-width:0;padding:12px 0;font-size:17px;font-weight:700;box-shadow:none!important}.nc-count{font-family:var(--mono);color:var(--dimmer);font-size:12px}.nc-count[data-full]{color:#ff9c7a}.nc-meter{background:#222;border-radius:2px;height:4px;overflow:hidden}.nc-meter i{height:100%;width:var(--v);transition:width .3s var(--ease-out), background .3s;background:#e5343f;display:block}.nc-meter i[data-ok]{background:linear-gradient(90deg,#1b6e3b,#3fbf6a)}.nc-rules{color:var(--dimmer);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.nc-rules li:before{content:"○ "}.nc-rules li[data-ok]{color:#5fd08a}.nc-rules li[data-ok]:before{content:"✓ "}.nc-go{margin-top:auto;position:relative;overflow:hidden}.nc-go:not(:disabled):before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff40 50%,#0000 70%);animation:3s ease-in-out infinite op-btn-shine;position:absolute;inset:0;transform:translate(-120%)}.nc-swatches{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.nc-sw{--c:#fff;cursor:pointer;color:var(--grey);text-align:left;transition:transform .25s var(--ease-spring), border-color .25s, box-shadow .25s;animation:dz-pop .35s var(--ease-out) calc(.2s + var(--i,0) * 30ms) backwards;background:#121212;border:1px solid #262626;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-family:inherit;display:flex;position:relative}.nc-sw:hover{border-color:color-mix(in srgb, var(--c) 60%, #262626);transform:translateY(-2px)}.nc-sw[data-on]{border-color:var(--c);color:#fff;box-shadow:0 0 0 1px var(--c), 0 0 18px color-mix(in srgb, var(--c) 40%, transparent);background:color-mix(in srgb, var(--c) 10%, #121212)}.nc-sw.rgb[data-on]{border-color:#e0a63c;box-shadow:0 0 0 1px #e0a63c,0 0 18px #e0a63c66}.nc-sw-dot{background:var(--c);width:16px;height:16px;box-shadow:0 0 10px var(--c);border-radius:50%;flex:0 0 16px}.nc-sw.rgb .nc-sw-dot{box-shadow:none;background:conic-gradient(#e50000,#ffb04d,#3fbf6a,#4a9bd8,#b45cff,#e50000);animation:3s linear infinite rgb-spin}.nc-sw[data-on] .nc-sw-dot{animation:1.4s ease-in-out infinite nc-dot}.nc-sw.rgb[data-on] .nc-sw-dot{animation:3s linear infinite rgb-spin}@keyframes nc-dot{50%{transform:scale(1.25)}}.nc-sw-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.nc-sw .sw-price{color:#ffd27a;font-size:11px;font-style:normal;font-weight:700}.nc-sw-cur{color:#1a1206;background:var(--gold);border-radius:999px;padding:0 6px;font-size:10px;font-weight:700;position:absolute;top:-8px;right:6px}.nc-hist-change s{opacity:.55}.nc-hist-sw{align-items:center;gap:5px;display:inline-flex}.nc-hist-sw i{border-radius:50%;width:11px;height:11px}.nc-hist-sw i.rgb{background:conic-gradient(#e50000,#ffb04d,#3fbf6a,#4a9bd8,#b45cff,#e50000)}@media (max-width:900px){.tx-grid{grid-template-columns:1fr}.tx-receipt{position:static}.nc-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tx-head,.tx-eyebrow:before,.tx-steps li[data-now] i,.tx-msg,.tx-msg.ok>b,.tx-burst i,.tx-wallet,.tx-check,.tx-amount[data-bad],.tx-warn,.tx-go:before,.tx-confirm,.tx-flow-line em,.tx-limit i,.tx-receipt,.tx-receipt-amt b,.tx-hist li,.nc-plate,.nc-plate-new b,.nc-plate-arrow,.nc-char,.nc-svc,.nc-svc-ico.rgb,.nc-price b,.nc-go:before,.nc-sw,.nc-sw-dot{animation:none!important}.tx-steps-bar:after{transition:none}}.nav .menu a[data-test]{color:#ffd27a}.nav-test{letter-spacing:.02em;color:#1a1206;background:var(--gold);vertical-align:2px;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:800;animation:1.8s ease-in-out infinite dz-blink}.fc{place-items:center;min-height:56vh;display:grid}.fc-card{text-align:center;max-width:520px;animation:op-card-in .6s var(--ease-out);background:linear-gradient(#171310,#0e0d0b);border:1px solid #e0a63c4d;border-radius:18px;padding:34px 30px;box-shadow:0 20px 50px #00000080}.fc-ico{color:#ffd27a;background:radial-gradient(circle,#e0a63c40,#0000 70%);border:1px solid #e0a63c66;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 14px;animation:3s ease-in-out infinite op-glow;display:grid}.fc-ico svg{width:36px;height:36px}.fc-card h1{margin:0 0 8px;font-size:28px;font-weight:800}.fc-card p{color:var(--dim);margin:0}.fc-acts{justify-content:center;gap:8px;margin-top:20px;display:flex}.nm-preview{margin-bottom:12px}.nm-preview-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.nm-preview-head h2{margin:0}.nm-bar{background:#000000f0;border:1px solid #232323;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;padding:10px 14px;display:flex}.nm-logo{font-family:var(--font-bebas), sans-serif;color:#ff5ba0;letter-spacing:.04em;margin-right:12px;font-size:22px}.nm-link{color:var(--grey);animation:dz-pop .35s var(--ease-out) calc(var(--i,0) * 40ms) backwards;background:#121212;border-radius:3px;padding:7px 12px;font-size:14px;font-weight:600}.nm-link[data-test]{color:#ffd27a;box-shadow:inset 0 0 0 1px #e0a63c66}.nm-list{flex-direction:column;gap:6px;display:flex}.nm-row{animation:dz-pop .35s var(--ease-out) calc(var(--i,0) * 30ms) backwards;background:#101010;border:1px solid #1e1e1e;border-left:3px solid #3fbf6a;border-radius:3px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;transition:border-color .25s,background-color .25s;display:flex}.nm-row[data-mode=test]{border-left-color:var(--gold);background:linear-gradient(90deg,#e0a63c12,#101010 50%)}.nm-row[data-mode=off]{border-left-color:var(--red-hot);background:linear-gradient(90deg,#af000014,#101010 50%)}.nm-row[data-changed]{box-shadow:0 0 0 1px #e0a63c59}.nm-info{flex-direction:column;gap:2px;min-width:0;display:flex}.nm-info b{align-items:center;gap:8px;font-size:15px;display:flex}.nm-info small{color:var(--dimmer);font-size:12px}.nm-dirty{color:#1a1206;background:var(--gold);border-radius:999px;padding:0 7px;font-size:10.5px;font-style:normal;font-weight:700}.nm-locked{color:var(--dimmer);font-size:12.5px}.nm-modes{background:#0a0a0a;border:1px solid #1e1e1e;border-radius:4px;gap:3px;padding:3px;display:inline-flex}.nm-modes button{cursor:pointer;min-width:86px;color:var(--dim);transition:background-color .2s, color .2s, transform .2s var(--ease-spring);background:0 0;border:0;border-radius:3px;flex-direction:column;align-items:center;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:700;display:flex}.nm-modes button small{opacity:.75;font-size:10.5px;font-weight:500}.nm-modes button:hover{color:#fff}.nm-modes button[data-on]{color:#fff;transform:scale(1.03)}.nm-modes button[data-on][data-v=on]{background:#14532d;box-shadow:inset 0 0 0 1px #3fbf6a}.nm-modes button[data-on][data-v=test]{color:#ffd27a;box-shadow:inset 0 0 0 1px var(--gold);background:#3d2a08}.nm-modes button[data-on][data-v=off]{color:#ffb3b3;box-shadow:inset 0 0 0 1px var(--red-hot);background:#3a0808}.nm-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.ck{flex-direction:column;gap:16px;display:flex}.ck-hero{isolation:isolate;animation:op-rise .6s var(--ease-out) backwards;background:radial-gradient(60% 120% at 90% 0,#e5000029,#0000 60%),radial-gradient(50% 90% at 0 100%,#e0a63c14,#0000 65%),linear-gradient(#160e0e,#0d0b0b);border:1px solid #e5000047;border-radius:16px;flex-wrap:wrap;align-items:center;gap:22px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffb4960f,0 22px 54px #00000073}.ck-hero:before{content:"";background:linear-gradient(180deg, #ff6a3d, var(--red-hot), #6a0000);width:3px;position:absolute;top:0;bottom:0;left:0}.ck-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ff8c7814 50%,#0000 62%);animation:7s ease-in-out 1s infinite op-sheen;position:absolute;inset:0;transform:translate(-100%)}.ck-aura{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ck-aura i{bottom:-8px;left:calc(var(--p) * 8% + 3%);opacity:0;width:3px;height:3px;animation:op-float 8s linear calc(var(--p) * -.7s) infinite;background:#ff8a5c;border-radius:50%;position:absolute;box-shadow:0 0 8px 1px #ff5a28cc}.ck-ring{flex:none;width:118px;height:118px;position:relative}.ck-ring>svg{width:100%;height:100%;transform:rotate(-90deg)}.ck-ring-bg{fill:none;stroke:#2a1414;stroke-width:7px}.ck-ring-fill{fill:none;stroke:#ff5a2a;stroke-width:7px;stroke-linecap:round;filter:drop-shadow(0 0 6px #ff5a2899);transition:stroke-dashoffset 1s var(--ease-out);animation:op-ring-in 1.4s var(--ease-out) .2s backwards}.ck-ring-mid{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ck-flame{font-size:18px;line-height:1;animation:1.2s ease-in-out infinite alternate ck-flame}@keyframes ck-flame{to{filter:drop-shadow(0 0 6px #ff7828e6);transform:scale(1.18)translateY(-2px)}}.ck-ring-mid b{color:#fff;text-shadow:0 0 18px #ff5a2880;animation:op-flip .5s var(--ease-out);font-size:40px;font-weight:400;line-height:.95}.ck-ring-mid small{color:var(--dim);font-size:10.5px}.ck-title{flex:300px;min-width:0}.ck-eyebrow{letter-spacing:.3em;color:#ff8a5c;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}.ck-eyebrow:before{content:"";transform-origin:0;width:22px;height:2px;animation:line-grow .8s var(--ease-out) .3s backwards;background:#ff5a2a}.ck-title h2{margin:2px 0 4px;font-size:27px;font-weight:800}.ck-title h2 span{background:linear-gradient(90deg,#ff5a2a,#ffb04d,#ff5a2a) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite op-text-shine}.ck-title p{color:var(--dim);max-width:62ch;margin:0;font-size:13.5px}.ck-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ck-chips span{color:var(--grey);animation:pb-chip .45s var(--ease-spring) backwards;background:#00000059;border:1px solid #3a2020;border-radius:999px;padding:5px 12px;font-size:12.5px}.ck-chips span:nth-child(2){animation-delay:60ms}.ck-chips span:nth-child(3){animation-delay:.12s}.ck-chips span b{color:#fff}.ck-chips span[data-ok]{color:#8fe0ae;border-color:#3fb06a66}.ck-track{padding:4px 0;position:relative}.ck-line{background:#221a1a;border-radius:3px;height:5px;position:absolute;top:60px;left:7.14286%;right:7.14286%;overflow:hidden}.ck-line i{height:100%;transition:width 1s var(--ease-out);animation:op-fill 1.4s var(--ease-out) .3s backwards;background:linear-gradient(90deg,#1b6e3b,#3fbf6a 70%,#ffd27a);border-radius:3px;display:block;box-shadow:0 0 10px #3fbf6a80}.ck-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ck-day{isolation:isolate;text-align:center;min-width:0;transition:transform .35s var(--ease-out), border-color .3s, box-shadow .35s;animation:op-card-in .55s var(--ease-out) calc(.1s + var(--i,0) * 60ms) backwards;background:linear-gradient(#181818,#111);border:1px solid #262626;border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:12px 6px;display:flex;position:relative;overflow:hidden}.ck-day:hover{transform:translateY(-4px)}.ck-day-label{color:var(--dim);font-size:12.5px;font-weight:800;font-stretch:var(--wd)}.ck-day-icon{place-items:center;width:58px;height:58px;display:grid;position:relative}.ck-rays{opacity:0;background:repeating-conic-gradient(#e0a63c2e 0deg 10deg,#0000 10deg 26deg);animation:14s linear infinite op-spin;position:absolute;inset:-30%;-webkit-mask:radial-gradient(circle,#000 15%,#0000 60%);mask:radial-gradient(circle,#000 15%,#0000 60%)}.ck-crate{filter:drop-shadow(0 6px 10px #0009);width:46px;height:46px;transition:transform .35s var(--ease-spring);position:relative}.ck-day:hover .ck-crate{transform:scale(1.1)rotate(-5deg)}.ck-tick{color:#fff;width:22px;height:22px;animation:mark-pop .45s var(--ease-spring) backwards;background:#1b6e3b;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:-2px;box-shadow:0 0 0 2px #141414}.ck-tick svg{width:14px;height:14px}.ck-lock{opacity:.6;font-size:12px;font-style:normal;position:absolute;bottom:2px;right:0}.ck-day-reward{color:#fff;overflow-wrap:anywhere;font-size:12.5px;font-weight:800;line-height:1.3}.ck-day-more{color:var(--dimmer);font-size:11px}.ck-day-bonus{color:#fff;background:linear-gradient(90deg, var(--red), var(--red-hot));width:92px;padding:2px 0;font-size:10px;font-weight:800;position:absolute;top:6px;right:-26px;transform:rotate(38deg);box-shadow:0 2px 8px #af000080}.ck-day[data-state=done]{opacity:.7;border-color:#3fb06a4d}.ck-day[data-state=done] .ck-day-label{color:#5fd08a}.ck-day[data-state=done] .ck-crate{filter:grayscale(.4)brightness(.8)}.ck-day[data-state=next] .ck-crate{filter:grayscale(.7)brightness(.6)}.ck-day[data-state=today]{background:#1c1c1c;border-color:#3a3a3a}.ck-day[data-state=today] .ck-day-label{color:#fff}.ck-day[data-state=ready]{border-color:#0000;transform:translateY(-4px);box-shadow:0 0 0 1px #e0a63c59,0 12px 30px #e0a63c2e}.ck-day[data-state=ready]:before{content:"";z-index:-2;background:conic-gradient(from 0deg, transparent 0 55%, #e0a63c40 65%, #ffd27a 76%, #e0a63c 80%, transparent 90%);animation:3s linear infinite op-spin;position:absolute;inset:-80%}.ck-day[data-state=ready]:after{content:"";z-index:-1;background:linear-gradient(#241c0e,#15110a);border-radius:12.5px;position:absolute;inset:1.5px}.ck-day[data-state=ready] .ck-day-label{color:#ffd27a}.ck-day[data-state=ready] .ck-rays{opacity:1}.ck-day[data-state=ready] .ck-crate{filter:drop-shadow(0 0 14px #ffbe5ab3);animation:2.4s ease-in-out infinite op-bob,2.6s ease-in-out .5s infinite op-wiggle}.ck-day[data-big]{border-color:#e0a63c59}.ck-day[data-big] .ck-crate{width:52px;height:52px}.ck-day[data-burst] .ck-crate{animation:op-claim-pop .7s var(--ease-spring)}.ck-cta-row{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.ck-cta{cursor:pointer;color:var(--dim);transition:transform .2s var(--ease-out), box-shadow .3s;background:#151515;border:1px solid #2a2a2a;border-radius:12px;flex:320px;padding:16px 20px;font-family:inherit;font-size:17px;font-weight:800;position:relative;overflow:hidden}.ck-cta[data-ready]{color:#fff;border-color:var(--red-hot);background:linear-gradient(180deg, var(--red-hot), var(--red));animation:2s ease-in-out infinite op-btn-glow;box-shadow:0 10px 30px #e5000059}.ck-cta[data-ready]:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff4d 50%,#0000 70%);animation:2.6s ease-in-out infinite op-btn-shine;position:absolute;inset:0;transform:translate(-120%)}.ck-cta[data-ready]:hover:not(:disabled){transform:translateY(-2px)}.ck-cta:disabled{cursor:default}.ck-reset{background:#111;border:1px solid #262626;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:8px 18px;display:flex}.ck-reset small{color:var(--dimmer);font-size:11px}.ck-reset b{color:#ffd27a;font-variant-numeric:tabular-nums;font-size:26px;font-weight:400;line-height:1.1}.ck-bonus-list{flex-direction:column;gap:8px;display:flex}.ck-bonus-list h3{margin:4px 0 0;font-size:15px;font-weight:800}.ck-bonus{transition:transform .25s var(--ease-out), border-color .25s;animation:op-card-in .5s var(--ease-out) calc(.3s + var(--i,0) * 60ms) backwards;background:linear-gradient(#171717,#111);border:1px solid #242424;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.ck-bonus:hover{transform:translate(3px)}.ck-bonus[data-state=ready]{border-color:#e0a63c8c;box-shadow:0 0 22px #e0a63c1f}.ck-bonus[data-state=ready] .ck-crate{animation:2.6s ease-in-out infinite op-wiggle}.ck-bonus[data-state=done]{opacity:.7}.ck-bonus-ico{flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;position:relative}.ck-bonus-ico .ck-crate{width:42px;height:42px}.ck-bonus-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ck-bonus-body b{font-size:15px}.ck-bonus-rw{color:var(--dim);font-size:12.5px}.ck-bonus-bar{align-items:center;gap:10px;display:flex}.ck-bonus-track{background:#222;border-radius:5px;flex:1;height:8px;overflow:hidden}.ck-bonus-track i{height:100%;animation:op-fill 1.2s var(--ease-out) .4s backwards;background:linear-gradient(90deg,#8a5a12,#ffd27a);border-radius:5px;display:block}.ck-bonus[data-state=done] .ck-bonus-track i{background:linear-gradient(90deg,#1b6e3b,#3fbf6a)}.ck-bonus-bar .bebas{white-space:nowrap;font-size:17px}.ck-bonus-bar small{font-family:var(--font-thai), sans-serif;color:var(--dimmer);font-size:12px}@media (max-width:820px){.ck-days{grid-template-columns:repeat(4,minmax(0,1fr))}.ck-line{display:none}}@media (max-width:520px){.ck-days{grid-template-columns:repeat(3,minmax(0,1fr))}.ck-hero{padding:18px 16px}.ck-ring{width:96px;height:96px}.ck-bonus{flex-wrap:wrap}.ck-bonus .btn-sm{width:100%}}.ga{--t-common:#8a8a8a;--t-rare:#6fa8ff;--t-epic:#c79bf0;--t-legend:#e0a63c;flex-direction:column;gap:14px;display:flex}.ga .common{--tc:var(--t-common)}.ga .rare{--tc:var(--t-rare)}.ga .epic{--tc:var(--t-epic)}.ga .legend{--tc:var(--t-legend)}.ga-empty{text-align:center;color:var(--dim);border:1px dashed #2a2a2a;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:60px 20px;display:flex}.ga-empty span{font-size:48px;animation:3s ease-in-out infinite op-bob}.ga-empty b{color:#fff;font-size:18px}.ga-wallet{flex-wrap:wrap;gap:8px;display:flex}.ga-wallet span{color:var(--dim);animation:pb-chip .45s var(--ease-spring) calc(var(--i,0) * 60ms) backwards;background:linear-gradient(#1a160f,#0e0d0b);border:1px solid #e0a63c4d;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;display:inline-flex}.ga-wallet b{color:#ffd27a;font-size:19px;font-weight:400}.ga-banners{scrollbar-width:thin;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.ga-banner-tab{cursor:pointer;color:#fff;text-align:left;height:84px;transition:transform .3s var(--ease-out), border-color .25s, box-shadow .3s;animation:op-card-in .45s var(--ease-out) calc(var(--i,0) * 60ms) backwards;background:#111;border:1px solid #2a2a2a;border-radius:12px;flex:0 0 200px;padding:0;font-family:inherit;position:relative;overflow:hidden}.ga-banner-tab img,.ga-banner-ph{object-fit:cover;opacity:.55;width:100%;height:100%;transition:transform .5s var(--ease-out), opacity .3s;place-items:center;font-size:30px;display:grid;position:absolute;inset:0}.ga-banner-tab b{text-shadow:0 2px 8px #000;font-size:14px;position:absolute;bottom:8px;left:10px;right:10px}.ga-banner-tab:hover{transform:translateY(-3px)}.ga-banner-tab:hover img{opacity:.75;transform:scale(1.08)}.ga-banner-tab[data-on]{border-color:var(--red-hot);box-shadow:0 0 0 1px #e5000066,0 10px 26px #af00004d}.ga-banner-tab[data-on] img{opacity:.85}.ga-shell{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.ga-main{flex-direction:column;gap:14px;min-width:0;display:flex}.ga-hero{min-height:230px;animation:op-rise .6s var(--ease-out) backwards;background:#0b0b0b;border:1px solid #e0a63c4d;border-radius:18px;align-items:flex-end;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 54px #00000080}.ga-hero-img{object-fit:cover;width:100%;height:100%;animation:26s ease-in-out infinite alternate pb-kb;position:absolute;inset:0}.ga-hero-ph{color:#e0a63c40;background:radial-gradient(circle at 70% 40%,#e0a63c2e,#0000 60%),radial-gradient(circle at 20% 80%,#e5000026,#0000 55%);place-items:center;display:grid;position:absolute;inset:0}.ga-hero-ph svg{width:160px;height:160px;animation:4s ease-in-out infinite op-bob}.ga-hero-shade{background:linear-gradient(#0000,#05050566 45%,#050505f2);position:absolute;inset:0}.ga-hero:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffd68c14 50%,#0000 62%);animation:6s ease-in-out 1s infinite op-sheen;position:absolute;inset:0;transform:translate(-100%)}.ga-hero-body{padding:20px 22px;position:relative}.ga-eyebrow{letter-spacing:.24em;color:#ffd27a;font-size:11px;font-weight:700}.ga-hero-body h3{font-family:var(--font-bebas), var(--font-thai), sans-serif;text-shadow:0 4px 20px #000c;animation:pb-slide .6s var(--ease-out) .1s backwards;margin:4px 0 6px;font-size:clamp(32px,4vw,46px);font-weight:400;line-height:1.05}.ga-hero-body p{max-width:62ch;color:var(--grey);margin:0;font-size:14px}.ga-featured{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ga-feat{color:var(--tc);border:1px solid color-mix(in srgb, var(--tc) 55%, transparent);box-shadow:0 0 14px color-mix(in srgb, var(--tc) 25%, transparent);animation:pb-chip .45s var(--ease-spring) .3s backwards;background:#0000008c;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.ga-tiers{background:#111;border:1px solid #222;border-radius:14px;padding:12px 16px}.ga-tier-bar{background:#1e1e1e;border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.ga-tier-bar i{width:var(--v);background:var(--tc);box-shadow:0 0 10px color-mix(in srgb, var(--tc) 50%, transparent);transform-origin:0;animation:dz-grow-x .9s var(--ease-out) .2s backwards;display:block}.ga-tier-bar i.common{flex:1}.ga-tiers ul{color:var(--dim);flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.ga-tiers li{align-items:center;gap:6px;display:inline-flex}.ga-tiers li i{background:var(--tc);border-radius:3px;width:10px;height:10px}.ga-tiers li b{color:var(--tc)}.ga-tiers li small{color:var(--dimmer)}.ga-panel{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:10px;display:grid}.ga-pity{animation:op-card-in .5s var(--ease-out) .1s backwards;background:linear-gradient(#17130d,#0e0d0b);border:1px solid #e0a63c4d;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;display:flex;position:relative}.ga-pity[data-near]{border-color:var(--gold);animation:op-card-in .5s var(--ease-out) .1s backwards, op-btn-glow 2s ease-in-out infinite;box-shadow:0 0 22px #e0a63c40}.ga-pity>svg{flex:0 0 72px;width:72px;height:72px;transform:rotate(-90deg)}.ga-pity-bg{fill:none;stroke:#2a2318;stroke-width:6px}.ga-pity-fill{fill:none;stroke:var(--tc,#e0a63c);stroke-width:6px;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--tc,#e0a63c));transition:stroke-dashoffset 1s var(--ease-out);animation:op-ring-in 1.3s var(--ease-out) .2s backwards}.ga-pity-mid{flex-direction:column;align-items:center;width:72px;margin-top:-24px;display:flex;position:absolute;top:50%;left:16px}.ga-pity-mid b{color:#fff;font-size:30px;font-weight:400;line-height:1}.ga-pity-mid small{color:var(--dim);font-size:10.5px}.ga-pity-text{flex-direction:column;gap:2px;display:flex}.ga-pity-text span{color:#ffd27a;font-size:15px;font-weight:800}.ga-pity-text small{color:var(--dimmer);font-size:12px}.ga-stat{animation:op-card-in .5s var(--ease-out) .16s backwards;background:#111;border:1px solid #222;border-radius:14px;flex-direction:column;justify-content:center;padding:12px 14px;display:flex}.ga-stat span{color:var(--dim);font-size:12px}.ga-stat b{color:#fff;font-size:30px;font-weight:400;line-height:1.05}.ga-stat b em{color:var(--dimmer);font-size:16px;font-style:normal}.ga-stat small{color:var(--dimmer);font-size:11px}.ga-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ga-spin{cursor:pointer;color:#fff;border:1px solid var(--red-hot);background:linear-gradient(180deg, var(--red-hot), var(--red));transition:transform .2s var(--ease-out), box-shadow .3s, filter .2s;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:16px 14px;font-family:inherit;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #e500004d}.ga-spin.ten{color:#1a1206;background:linear-gradient(#ffe3a3,#e0a63c 60%,#b87818);border-color:#ffd27a;box-shadow:0 10px 30px #e0a63c59}.ga-spin:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);animation:3s ease-in-out infinite op-btn-shine;position:absolute;inset:0;transform:translate(-120%)}.ga-spin.ten:before{animation-delay:1.2s}.ga-spin:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-3px)}.ga-spin:active:not(:disabled){transform:scale(.97)}.ga-spin:disabled{opacity:.5;cursor:default;filter:grayscale(.4)}.ga-spin:disabled:before{display:none}.ga-spin-label{font-size:18px;font-weight:800}.ga-spin-cost{opacity:.9;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.ga-save{text-align:center;color:#fff;background:var(--red-hot);width:120px;padding:2px 0;font-size:10.5px;font-weight:800;position:absolute;top:6px;right:-30px;transform:rotate(30deg);box-shadow:0 2px 8px #0006}.ga-note{color:var(--grey);background:#6fa8ff0f;border:1px solid #6fa8ff33;border-radius:10px;margin:0;padding:10px 14px;font-size:13px}.ga-result{animation:op-card-in .45s var(--ease-out);background:linear-gradient(#151210,#0d0c0b);border:1px solid #e0a63c4d;border-radius:16px;padding:16px 18px}.ga-result h4{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;font-size:17px;font-weight:800;display:flex}.ga-result-best{color:#1a1206;background:var(--gold);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.ga-cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.ga-card{--tc:#8a8a8a;text-align:center;background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--tc) 18%, transparent), transparent 70%), #111;border:1px solid color-mix(in srgb, var(--tc) 55%, #222);opacity:0;transition:opacity .25s, transform .5s var(--ease-spring);border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:14px 10px 12px;display:flex;position:relative;overflow:hidden;transform:perspective(600px)rotateY(90deg)scale(.9)}.ga-card.in{opacity:1;transform:none}.ga-card.legend.in,.ga-card.epic.in{box-shadow:0 0 0 1px var(--tc), 0 0 26px color-mix(in srgb, var(--tc) 45%, transparent)}.ga-card.legend.in{animation:1.6s ease-in-out .5s infinite ga-legend}@keyframes ga-legend{50%{box-shadow:0 0 0 1px var(--tc), 0 0 40px color-mix(in srgb, var(--tc) 70%, transparent)}}.ga-card-shine{pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff40 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.ga-card.in .ga-card-shine{animation:2.4s ease-in-out .3s op-btn-shine}.ga-card-tier{letter-spacing:.06em;color:var(--tc);font-size:11px;font-weight:800}.ga-card img{object-fit:contain;filter:drop-shadow(0 6px 12px #0009);width:64px;height:64px}.ga-card-ic{color:var(--tc);text-shadow:0 0 18px var(--tc);font-size:36px;line-height:64px}.ga-card b{font-size:14px;font-weight:800}.ga-card small{color:var(--dimmer);font-size:11.5px;line-height:1.4}.ga-card-flags{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.ga-result-acts{gap:8px;margin-top:14px;display:flex}.ga-pool{background:#111;border:1px solid #222;border-radius:16px;padding:16px 18px}.ga-pool-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ga-pool-head h4{margin:0;font-size:16px;font-weight:800}.ga-pool-sub{color:var(--dimmer);margin:4px 0 12px;font-size:12px}.ga-prizes{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.ga-prize{--tc:#8a8a8a;text-align:center;background:linear-gradient(180deg, color-mix(in srgb, var(--tc) 10%, #141414), #0f0f0f);border:1px solid color-mix(in srgb, var(--tc) 35%, #222);transition:transform .3s var(--ease-out), box-shadow .3s;animation:op-card-in .45s var(--ease-out) calc(.1s + var(--i,0) * 35ms) backwards;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px 10px 10px;display:flex;position:relative;overflow:hidden}.ga-prize:hover{box-shadow:0 12px 26px #00000080, 0 0 18px color-mix(in srgb, var(--tc) 30%, transparent);transform:translateY(-4px)}.ga-prize.legend{box-shadow:0 0 0 1px color-mix(in srgb, var(--tc) 40%, transparent)}.ga-prize[data-out]{filter:grayscale(.9);opacity:.5}.ga-prize-feat{color:#1a1206;background:var(--gold);border-radius:999px;padding:1px 7px;font-size:10px;font-weight:800;position:absolute;top:6px;left:6px}.ga-prize-img{width:60px;height:60px;color:var(--tc);text-shadow:0 0 14px var(--tc);place-items:center;font-size:30px;display:grid}.ga-prize-img img{object-fit:contain;width:60px;height:60px;transition:transform .4s var(--ease-spring)}.ga-prize:hover .ga-prize-img img{transform:scale(1.1)rotate(-4deg)}.ga-prize b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.ga-prize-chance{color:var(--tc);font-size:22px;line-height:1}.ga-prize small{color:var(--dimmer);min-height:14px;font-size:11px}.ga-side{animation:op-card-in .5s var(--ease-out) .2s backwards;background:linear-gradient(#141414,#0f0f0f);border:1px solid #222;border-radius:16px;padding:14px 16px;position:sticky;top:16px}.ga-side h4{align-items:center;gap:8px;margin:0 0 10px;font-size:15px;font-weight:800;display:flex}.ga-live{background:var(--red-hot);border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulse;box-shadow:0 0 #e5000099}.ga-feed{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ga-feed li{border:1px solid #1f1f1f;border-left:3px solid var(--tc,#555);animation:dz-pop .4s var(--ease-out) calc(.3s + var(--i,0) * 50ms) backwards;background:#111;border-radius:10px;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.ga-feed li.legend{background:linear-gradient(90deg,#e0a63c1a,#111 60%)}.ga-feed li .tier-chip{align-self:flex-start}.ga-feed li b{font-size:13.5px}.ga-feed li small{color:var(--dimmer);font-size:11.5px}.reel-marker{box-shadow:0 0 18px #e50000cc}@media (max-width:1100px){.ga-shell{grid-template-columns:1fr}.ga-side{position:static}.ga-panel{grid-template-columns:1fr 1fr}.ga-pity{grid-column:1/-1}}@media (max-width:560px){.ga-actions{grid-template-columns:1fr}.ga-hero{min-height:200px}}@media (prefers-reduced-motion:reduce){.nav-test,.fc-card,.fc-ico,.nm-link,.nm-row,.ck-hero,.ck-hero:after,.ck-aura i,.ck-ring-fill,.ck-flame,.ck-ring-mid b,.ck-eyebrow:before,.ck-title h2 span,.ck-chips span,.ck-line i,.ck-day,.ck-rays,.ck-crate,.ck-tick,.ck-cta,.ck-cta:before,.ck-bonus,.ck-bonus-track i,.ga-empty span,.ga-wallet span,.ga-banner-tab,.ga-hero,.ga-hero-img,.ga-hero-ph svg,.ga-hero:after,.ga-hero-body h3,.ga-feat,.ga-tier-bar i,.ga-pity,.ga-pity-fill,.ga-stat,.ga-spin:before,.ga-result,.ga-card,.ga-card-shine,.ga-prize,.ga-side,.ga-live,.ga-feed li{animation:none!important}.ga-card{opacity:1;transition:none;transform:none}}.gx{--t-common:#9a9a9a;--t-rare:#6fa8ff;--t-epic:#c79bf0;--t-legend:#e0a63c;flex-direction:column;gap:14px;display:flex}.gx .common,.gx-modal .common{--tc:var(--t-common)}.gx .rare,.gx-modal .rare{--tc:var(--t-rare)}.gx .epic,.gx-modal .epic{--tc:var(--t-epic)}.gx .legend,.gx-modal .legend{--tc:var(--t-legend)}.gx-modal{--t-common:#9a9a9a;--t-rare:#6fa8ff;--t-epic:#c79bf0;--t-legend:#e0a63c}.gx-ticker{animation:op-rise .5s var(--ease-out) backwards;background:#0f0d0b;border:1px solid #e0a63c40;border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.gx-ticker-badge{z-index:1;white-space:nowrap;color:#fff;background:linear-gradient(90deg, var(--red-hot), #ff7a2a);flex:none;align-items:center;padding:10px 16px;font-size:13px;font-weight:800;display:flex;position:relative;box-shadow:6px 0 16px #00000080}.gx-ticker-view{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.gx-ticker-track{width:max-content;animation:slide var(--dur,40s) linear infinite;display:flex}.gx-ticker-view:hover .gx-ticker-track{animation-play-state:paused}.gx-ticker-seq{gap:40px;padding-right:40px;display:flex}.gx-ticker-seq span{white-space:nowrap;color:var(--dim);font-size:13.5px}.gx-ticker-seq b{color:#fff}.gx-ticker-seq em{color:var(--tc);font-style:normal;font-weight:800}.gx-ticker-seq small{color:var(--dimmer)}.gx-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.gx-stage-card{animation:op-card-in .6s var(--ease-out) 50ms backwards;background:linear-gradient(#151210,#0e0d0c);border:1px solid #e0a63c40;border-radius:18px;overflow:hidden;box-shadow:0 22px 54px #00000073}.gx-stage{isolation:isolate;background:radial-gradient(circle at 50% 55%,#af000059,#0000 60%),linear-gradient(#1b0f12,#0e0a0b);place-items:center;height:290px;display:grid;position:relative;overflow:hidden}.gx-rays{z-index:-2;opacity:.55;background:repeating-conic-gradient(#ffbe5a29 0deg 7deg,#0000 7deg 20deg);width:900px;height:900px;margin:-450px 0 0 -450px;animation:40s linear infinite op-spin;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#000 8%,#0000 55%);mask:radial-gradient(circle,#000 8%,#0000 55%)}.gx-glow{z-index:-1;background:radial-gradient(circle,#ff963c59,#0000 70%);border-radius:50%;width:240px;height:240px;animation:3s ease-in-out infinite op-glow;position:absolute}.gx-sparks{z-index:-1;pointer-events:none;position:absolute;inset:0}.gx-sparks i{left:calc(var(--p) * 10% + 4%);opacity:0;width:4px;height:4px;animation:op-float 7s linear calc(var(--p) * -.7s) infinite;background:#ffd27a;border-radius:50%;position:absolute;bottom:-6px;box-shadow:0 0 10px 2px #ffc864cc}.gx-machine{place-items:center;width:230px;height:230px;animation:3.4s ease-in-out infinite op-bob;display:grid;position:relative}.gx-machine img,.gx-machine-svg{object-fit:contain;filter:drop-shadow(0 18px 26px #000000b3)drop-shadow(0 0 20px #e5000040);width:100%;height:100%}.gx-stage[data-spinning] .gx-machine{animation:.18s linear infinite gx-shake}.gx-stage[data-spinning] .gx-rays{opacity:.9;animation-duration:4s}@keyframes gx-shake{25%{transform:translate(-3px,1px)rotate(-2deg)}75%{transform:translate(3px,-1px)rotate(2deg)}}.gx-info{flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}.gx-title-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gx-title-row h3{margin:0;font-size:22px;font-weight:800}.gx-price{color:var(--dim);white-space:nowrap;font-size:13px}.gx-price b{color:#ffd27a;font-size:26px;font-weight:400}.gx-desc{color:var(--dim);margin:-6px 0 0;font-size:13.5px}.gx-pity{border:1px solid color-mix(in srgb, var(--tc) 30%, #222);background:#0e0c0a;border-radius:10px;padding:10px 12px}.gx-pity[data-near]{border-color:var(--tc);box-shadow:0 0 18px color-mix(in srgb, var(--tc) 30%, transparent)}.gx-pity-top{color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.gx-pity-top b{color:var(--tc)}.gx-pity-top .bebas{font-size:17px}.gx-pity-bar{background:#231d14;border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.gx-pity-bar i{background:linear-gradient(90deg, color-mix(in srgb, var(--tc) 50%, #000), var(--tc));height:100%;box-shadow:0 0 10px var(--tc);transition:width .8s var(--ease-out);animation:op-fill 1.2s var(--ease-out) .3s backwards;border-radius:3px;display:block}.gx-buttons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gx-btn{cursor:pointer;transition:transform .2s var(--ease-out), filter .2s, box-shadow .3s;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:13px 10px;font-family:inherit;text-decoration:none;display:flex;position:relative;overflow:hidden}.gx-btn.one{color:#1a1206;background:linear-gradient(100deg,#ffe3a3,#e0a63c 45%,#ff7a2a);border:1px solid #ffd27a;box-shadow:0 10px 28px #e08c3c59}.gx-btn.ten{color:#fff;border:1px solid var(--red-hot);background:linear-gradient(180deg, var(--red-hot), var(--red));box-shadow:0 10px 28px #e500004d}.gx-btn:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#fff6 50%,#0000 70%);animation:3s ease-in-out infinite op-btn-shine;position:absolute;inset:0;transform:translate(-120%)}.gx-btn.ten:before{animation-delay:1.3s}.gx-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}.gx-btn:active:not(:disabled){transform:scale(.97)}.gx-btn:disabled{opacity:.45;cursor:default;filter:grayscale(.5)}.gx-btn:disabled:before{display:none}.gx-btn-main{font-size:17px;font-weight:800}.gx-btn-cost{opacity:.85;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.gx-foot{color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.gx-foot b{color:#ffd27a}.gx-skip{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;display:inline-flex}.gx-skip input{width:16px;height:16px;accent-color:var(--red-hot)}.gx-shard{color:var(--grey);background:#6fa8ff0f;border:1px solid #6fa8ff33;border-radius:10px;margin:0;padding:8px 12px;font-size:12.5px}.gx-pool{max-height:640px;animation:op-card-in .6s var(--ease-out) .12s backwards;background:linear-gradient(#141414,#0f0f0f);border:1px solid #232323;border-radius:18px;flex-direction:column;display:flex}.gx-pool header{border-bottom:1px solid #1e1e1e;justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.gx-pool h4{color:#ffd27a;margin:0;font-size:16px;font-weight:800}.gx-pool header span{color:var(--dimmer);font-size:12px}.gx-tiers{color:var(--dim);border-bottom:1px solid #1e1e1e;flex-wrap:wrap;gap:6px 14px;padding:10px 16px;font-size:12.5px;display:flex}.gx-tiers span{align-items:center;gap:5px;display:inline-flex}.gx-tiers i{background:var(--tc);width:10px;height:10px;box-shadow:0 0 6px var(--tc);border-radius:3px}.gx-tiers b{color:var(--tc)}.gx-list{scrollbar-width:thin;scrollbar-color:#333 transparent;flex-direction:column;gap:7px;margin:0;padding:10px 12px 12px;list-style:none;display:flex;overflow-y:auto}.gx-list li{border:1px solid #1f1f1f;border-left:3px solid var(--tc);transition:transform .25s var(--ease-out), background-color .25s, box-shadow .25s;animation:dz-pop .4s var(--ease-out) calc(.15s + var(--i,0) * 35ms) backwards;background:#121212;border-radius:12px;align-items:center;gap:11px;padding:8px 10px;display:flex}.gx-list li:hover{background:color-mix(in srgb, var(--tc) 7%, #121212);box-shadow:0 0 16px color-mix(in srgb, var(--tc) 15%, transparent);transform:translate(3px)}.gx-list li.legend{background:linear-gradient(90deg,#e0a63c1a,#121212 70%)}.gx-list li[data-out]{opacity:.45;filter:grayscale(.8)}.gx-thumb{width:44px;height:44px;color:var(--tc);background:radial-gradient(circle, color-mix(in srgb, var(--tc) 22%, transparent), #0c0c0c 75%);border:1px solid color-mix(in srgb, var(--tc) 35%, transparent);border-radius:10px;flex:0 0 44px;place-items:center;font-size:20px;display:grid}.gx-thumb img{object-fit:contain;width:40px;height:40px}.gx-item{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.gx-item b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.gx-item small{color:var(--tc);font-size:11.5px}.gx-feat{color:#ffd27a;margin-left:5px;font-style:normal}.gx-chance{flex-direction:column;flex:0 0 80px;align-items:flex-end;gap:4px;display:flex}.gx-chance b{color:#fff;font-size:17px;font-weight:400}.gx-chance span{background:#222;border-radius:2px;width:100%;height:4px;overflow:hidden}.gx-chance i{background:var(--tc);height:100%;box-shadow:0 0 6px var(--tc);animation:dz-wide .8s var(--ease-out) .3s backwards;display:block}.gx-history{animation:op-card-in .6s var(--ease-out) .2s backwards;background:linear-gradient(#141414,#0f0f0f);border:1px solid #232323;border-radius:18px;overflow:hidden}.gx-history header{border-bottom:1px solid #1e1e1e;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.gx-history h4{color:#ffd27a;margin:0;font-size:16px;font-weight:800}.gx-history header span{color:var(--dimmer);font-size:12px}.gx-history .empty{padding:18px}.gx-table-wrap{overflow-x:auto}.gx-table{border-collapse:collapse;width:100%;font-size:13.5px}.gx-table th{text-align:left;color:var(--dimmer);white-space:nowrap;border-bottom:1px solid #1e1e1e;padding:10px 18px;font-size:12px;font-weight:600}.gx-table td{white-space:nowrap;border-bottom:1px solid #181818;padding:10px 18px}.gx-table tbody tr{animation:dz-pop .35s var(--ease-out) calc(.2s + var(--i,0) * 30ms) backwards;transition:background-color .2s}.gx-table tbody tr:hover{background:#151515}.gx-table tbody tr.legend td{background:linear-gradient(90deg,#e0a63c12,#0000 60%)}.gx-table .pity-flag{margin-left:6px}.modal:has(.gx-modal){max-width:880px}.gx-modal{padding:18px 20px 20px}.gx-modal h3{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;font-size:19px;font-weight:800;display:flex}.gx-modal-sub{color:var(--dim);margin:-6px 0 12px;font-size:13px}.gx-modal-acts{justify-content:center;gap:8px;margin-top:16px;display:flex}@media (max-width:980px){.gx-grid{grid-template-columns:1fr}.gx-pool{max-height:none}}@media (max-width:520px){.gx-stage{height:230px}.gx-machine{width:180px;height:180px}.gx-ticker-badge{padding:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.gx-ticker,.gx-ticker-track,.gx-stage-card,.gx-rays,.gx-glow,.gx-sparks i,.gx-machine,.gx-pity-bar i,.gx-btn:before,.gx-pool,.gx-list li,.gx-chance i,.gx-history,.gx-table tbody tr{animation:none!important}}.ec-steps{counter-reset:none;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.ec-steps li{color:var(--dimmer);background:#101010;border:1px solid #1e1e1e;border-radius:3px;flex:1;align-items:center;gap:9px;padding:10px 12px;font-size:13.5px;font-weight:600;transition:border-color .3s,color .3s,background-color .3s;display:flex}.ec-steps li b{width:26px;height:26px;font-family:var(--font-bebas);color:var(--dim);transition:all .3s var(--ease-out);border:1px solid #2a2a2a;border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:400;display:grid}.ec-steps li[data-state=on]{color:#fff;background:linear-gradient(#e0a63c1a,#101010);border-color:#e0a63c73}.ec-steps li[data-state=on] b{border-color:var(--gold);color:var(--gold);box-shadow:0 0 12px #e0a63c4d}.ec-steps li[data-state=done]{color:var(--grey)}.ec-steps li[data-state=done] b{background:var(--red);border-color:var(--red);color:#fff}.ec-cur{border:1px solid #1e1e1e;border-left:3px solid var(--gold);background:#0d0d0d;border-radius:3px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 18px;padding:12px 14px;display:flex}.ec-cur span{color:var(--dim);font-size:12.5px}.ec-cur b{color:#fff;overflow-wrap:anywhere;font-size:15px}.ec-note{color:var(--grey);background:#af000012;border:1px solid #e5000040;border-radius:3px;margin:4px 0 18px;padding:11px 14px;font-size:13.5px;line-height:1.6}.ec-note b{color:#ffb3b3}.ec-code{animation:dz-pop .4s var(--ease-out) backwards}.ec-code .sent small{color:var(--dimmer);font-size:12.5px}.ec-code .otp{margin:4px 0 0}.ec-code-act{flex-direction:column;gap:8px;margin-top:18px;display:flex}.ec-done{text-align:center;animation:dz-pop .45s var(--ease-out) backwards;padding:12px 0 4px}.ec-done-ic{color:#fff;background:radial-gradient(circle at 35% 30%, #ff3b3b, var(--red) 60%, #5a0000);border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:30px;display:grid;box-shadow:0 0 0 6px #e500001f,0 0 28px #e5000059}.ec-done h2{margin:0 0 8px}.ec-done p{color:var(--grey);margin:0 0 18px;line-height:1.7}.ec-done p b{color:#fff}.ec-done-act{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:640px){.ec-steps li span{display:none}.ec-steps li{justify-content:center}}@media (prefers-reduced-motion:reduce){.ec-code,.ec-done{animation:none!important}.ec-steps li,.ec-steps li b{transition:none}}.bn{border-top:1px solid #1e1e1e;flex-direction:column;gap:14px;margin-top:16px;padding-top:16px;display:flex}.bn-state{animation:dz-pop .4s var(--ease-out) backwards;background:linear-gradient(90deg,#af00003d,#af000012);border:2px solid #e5000099;border-radius:6px;flex-direction:column;gap:12px;margin:12px 0 14px;padding:16px 18px;display:flex;box-shadow:0 0 24px #af00002e}.bn-state-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bn-state-ic{font-size:30px;line-height:1}.bn-state-title{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.bn-state-title strong{color:#ff8a8a;font-size:26px;font-weight:800;line-height:1.2}.bn-state-title span{color:#ffb3b3;overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.bn-state-reason{background:#00000052;border-radius:4px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.bn-state-reason small{color:var(--dim);font-size:12.5px;font-weight:700}.bn-state-reason b{color:#fff;overflow-wrap:anywhere;font-size:22px;font-weight:800;line-height:1.35}.bn-state-reason i{color:var(--dim);font-weight:500}.bn-state-meta{color:var(--grey);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.bn-state-meta li{overflow-wrap:anywhere}.bh-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bh-round{background:#101010;border:1px solid #232323;border-radius:6px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.bh-round[data-active]{background:linear-gradient(90deg,#af00001a,#101010);border-color:#e5000080}.bh-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bh-head b{color:#fff;font-size:15.5px;font-weight:800}.bh-act{flex-direction:column;gap:5px;display:flex}.bh-act+.bh-act{border-top:1px dashed #262626;padding-top:10px}.bh-reason{color:#fff;overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:700;line-height:1.45}.bh-reason i{color:var(--dim);font-weight:500}.bh-act small{color:var(--dim);overflow-wrap:anywhere;font-size:12.5px}.bh-end{color:#8fe0ae;overflow-wrap:anywhere;border-top:1px solid #1e1e1e;margin:0;padding-top:8px;font-size:12.5px}.bh-note{color:var(--dimmer);margin:10px 0 0;font-size:12px}.bn-unban{color:#8fe0ae!important;border-color:#3fb06a80!important;padding:8px 16px!important;font-size:14px!important}.bn-unban:hover:not(:disabled){background:#3fb06a1f!important}.bn-modes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bn-modes button{text-align:left;cursor:pointer;color:var(--grey);transition:border-color .2s, background-color .2s, box-shadow .25s, transform .2s var(--ease-out);background:#101010;border:1px solid #232323;border-radius:4px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;font-family:inherit;display:flex}.bn-modes button b{color:#fff;font-size:14.5px}.bn-modes button small{color:var(--dimmer);font-size:12px}.bn-modes button:hover{border-color:#3a3a3a;transform:translateY(-1px)}.bn-modes button[data-on=true]{border-color:var(--red-hot);background:linear-gradient(#e5000024,#101010);box-shadow:0 0 0 1px #e5000040,0 6px 18px #af00002e}.bn-modes button[data-on=true] small{color:#e8b4b4}.bn-warn{color:#ffd9a0;background:#e0a63c14;border:1px solid #e0a63c59;border-radius:4px;margin:0;padding:10px 14px;font-size:13px;line-height:1.6}.bn-row{flex-direction:column;gap:8px;display:flex}.bn-lbl{color:var(--dim);letter-spacing:.3px;font-size:12.5px;font-weight:700}.bn-lbl small{color:var(--dimmer);font-weight:500}.bn-chips{flex-wrap:wrap;gap:6px;display:flex}.bn-chip{cursor:pointer;color:var(--grey);background:#111;border:1px solid #2a2a2a;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s,transform .15s}.bn-chip:hover{color:#fff;border-color:#444}.bn-chip:active{transform:scale(.96)}.bn-chip[data-on=true]{color:#fff;border-color:var(--red-hot);background:#e500002e}.bn-chip[data-perm][data-on=true]{background:var(--red);border-color:var(--red-hot);box-shadow:0 0 12px #e5000059}.bn-chip.reason[data-on=true]{color:#ffd27a;background:#e0a63c24;border-color:#e0a63c99}.bn-custom{background:#111;border:1px solid #2a2a2a;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 4px;transition:border-color .2s;display:inline-flex}.bn-custom[data-on]{border-color:var(--red-hot)}.bn-custom input{width:92px;height:32px;padding:0 8px;font-size:13.5px;box-shadow:none!important;background:0 0!important;border:0!important}.bn-custom span{color:var(--dimmer);font-size:12.5px}.bn-input{width:100%}.bn-foot{background:#0d0d0d;border:1px solid #1e1e1e;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.bn-sum{color:var(--dim);overflow-wrap:anywhere;margin:0;font-size:13.5px}.bn-sum b{color:#fff}.bn-sum b[data-perm]{color:var(--red-hot)}.bn-go{cursor:pointer;color:#fff;border:1px solid var(--red-hot);background:linear-gradient(#d10000,#8e0000);border-radius:4px;min-height:44px;padding:10px 26px;font-family:inherit;font-size:15px;font-weight:700;transition:filter .2s,box-shadow .25s,transform .15s;box-shadow:0 4px 16px #af000059}.bn-go:hover:not(:disabled){filter:brightness(1.12);box-shadow:0 6px 22px #e5000073}.bn-go:active:not(:disabled){transform:translateY(1px)}.bn-go:disabled{opacity:.6;cursor:wait}.tt-stack{z-index:1200;pointer-events:none;flex-direction:column;gap:10px;width:min(380px,100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.tt{pointer-events:auto;border:1px solid #2a2a2a;border-left:3px solid var(--tt-c,#3fb06a);animation:tt-in .45s var(--ease-spring,cubic-bezier(.2,1.3,.4,1)) backwards;background:linear-gradient(#1a1a1a,#121212);border-radius:6px;align-items:flex-start;gap:11px;padding:13px 14px 15px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #0000008c}.tt[data-tone=ok]{--tt-c:#3fb06a}.tt[data-tone=bad]{--tt-c:var(--red-hot)}.tt[data-tone=info]{--tt-c:var(--gold)}.tt-ic{color:#fff;background:var(--tt-c);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:14px;font-weight:800;display:grid}.tt-body{flex:1;min-width:0}.tt-body b{color:#fff;overflow-wrap:anywhere;font-size:14.5px;display:block}.tt-body p{color:var(--dim);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;line-height:1.5}.tt-x{width:24px;height:24px;color:var(--dimmer);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;font-size:18px;line-height:1}.tt-x:hover{color:#fff;background:#252525}.tt-bar{background:var(--tt-c);transform-origin:0;width:100%;height:2px;animation:tt-bar var(--tt-ms,5s) linear forwards;position:absolute;bottom:0;left:0}.tt[data-hold] .tt-bar{animation-play-state:paused}@keyframes tt-in{0%{opacity:0;transform:translate(40px)scale(.96)}}@keyframes tt-bar{to{transform:scaleX(0)}}@media (max-width:640px){.bn-modes{grid-template-columns:1fr}.bn-foot{flex-direction:column;align-items:stretch}.tt-stack{top:auto;bottom:16px}}@media (prefers-reduced-motion:reduce){.bn-state,.tt{animation:none!important}.tt-bar{animation:none;display:none}.bn-modes button,.bn-chip,.bn-go{transition:none}}.bl-sum{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.bl-stat{color:inherit;border:1px solid #1e1e1e;border-left:3px solid var(--bl-c,#444);animation:op-card-in .5s var(--ease-out) calc(50ms + var(--i,0) * 60ms) backwards;transition:border-color .2s, transform .2s var(--ease-out), box-shadow .25s;background:linear-gradient(#151515,#101010);border-radius:4px;flex-direction:column;gap:2px;padding:13px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.bl-stat[data-kind=all]{--bl-c:var(--gold)}.bl-stat[data-kind=perm]{--bl-c:var(--red-hot)}.bl-stat[data-kind=temp]{--bl-c:#e0a63c}.bl-stat[data-kind=web]{--bl-c:#4a9bd8}.bl-stat[data-kind=hw]{--bl-c:#a05adc}.bl-stat.recent{--bl-c:#3fb06a}a.bl-stat:hover{border-color:#2a2a2a;transform:translateY(-2px)}.bl-stat[data-on=true]{border-color:var(--bl-c);box-shadow:0 0 0 1px var(--bl-c), 0 8px 22px #0006;background:linear-gradient(180deg, color-mix(in srgb, var(--bl-c) 14%, #151515), #101010)}.bl-stat span{color:var(--dim);font-size:12.5px;font-weight:600}.bl-stat b{color:#fff;font-size:32px;font-weight:400;line-height:1.05}.bl-stat small{color:var(--dimmer);font-size:11.5px}.bl-search{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.bl-search input{flex:1;min-width:240px}.bl-bar{justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;padding:0 4px;display:flex}.bl-count{color:var(--dimmer);font-size:13px}.bl-check{cursor:pointer;color:var(--dim);align-items:center;gap:8px;font-size:13px;display:inline-flex}.bl-check input{width:17px;height:17px;accent-color:var(--red-hot);cursor:pointer}.bl-list{flex-direction:column;gap:6px;display:flex}.bl-row{transition:background-color .2s, border-color .25s, transform .25s var(--ease-out);animation:dz-pop .4s var(--ease-out) calc(40ms + var(--d,0s)) backwards;background:#121212;border:1px solid #1e1e1e;border-left:3px solid #e5343f80;border-radius:4px;grid-template-columns:24px minmax(0,1.15fr) minmax(0,1.5fr) 170px auto;align-items:center;gap:16px;padding:12px 16px;display:grid}.bl-row:hover{border-color:#262626;border-left-color:var(--red-hot);background:#151515}.bl-row[data-sel]{border-color:#e5000059;border-left-color:var(--red-hot);background:linear-gradient(90deg,#e500001a,#131313 45%)}.bl-who{align-items:center;gap:11px;min-width:0;display:flex}.bl-who>div{flex-direction:column;gap:2px;min-width:0;display:flex}.bl-ava{width:38px;height:38px;font-family:var(--font-bebas);color:#ffb3b3;background:linear-gradient(#2a0b0b,#160606);border:1px solid #e5000059;border-radius:6px;flex:none;place-items:center;font-size:20px;display:grid}.bl-mail{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;text-decoration:none;transition:color .2s;overflow:hidden}.bl-mail:hover{color:var(--red-hot)}.bl-who small{color:var(--dimmer);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bl-who small b{color:var(--grey);font-weight:600}.bl-what{flex-direction:column;gap:6px;min-width:0;display:flex}.bl-tags{flex-wrap:wrap;gap:5px;display:flex}.bl-tag{white-space:nowrap;border:1px solid;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700}.bl-tag[data-tone=perm]{color:#ffb3b3;background:#e5000024;border-color:#e5000073}.bl-tag[data-tone=temp]{color:#ffd27a;background:#e0a63c1f;border-color:#e0a63c66}.bl-tag[data-tone=web]{color:#8fd8ff;background:#4a9bd81a;border-color:#4a9bd866}.bl-tag[data-tone=hw]{color:#e2b8ff;background:#a05adc1a;border-color:#a05adc66}.bl-tag[data-tone=count]{color:var(--grey);background:#151515;border-color:#2c2c2c}.bl-reason{color:var(--grey);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;display:-webkit-box;overflow:hidden}.bl-reason i{color:var(--dimmer)}.bl-when{flex-direction:column;gap:2px;min-width:0;display:flex}.bl-when b{color:#fff;font-size:13.5px;font-weight:700}.bl-when small{color:var(--dimmer);font-size:11.5px}.bl-left{color:#ffd27a;background:#e0a63c1f;border:1px solid #e0a63c59;border-radius:999px;align-self:flex-start;margin-top:3px;padding:1px 8px;font-size:11.5px;font-weight:700}.bl-left[data-expired]{color:#8fe0ae;background:#3fb06a1a;border-color:#3fb06a66}.bl-by{color:var(--dim)!important}.bl-act{grid-template-columns:repeat(2,minmax(112px,1fr));gap:6px;display:grid}.bl-unban,.bl-btn{justify-content:center;align-items:center;gap:7px;display:inline-flex}.bl-btn{white-space:nowrap;min-height:36px;color:var(--grey);background:#161616;border:1px solid #2e2e2e;border-radius:4px;padding:7px 12px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .15s}.bl-btn svg{color:var(--dim);transition:color .2s}.bl-btn:hover{color:#fff;background:#1c1c1c;border-color:#4a4a4a}.bl-btn:hover svg{color:var(--red-hot)}.bl-btn:active{transform:translateY(1px)}.bl-btn.main{color:#ffd27a;background:#e0a63c14;border-color:#e0a63c73}.bl-btn.main svg{color:#ffd27a}.bl-btn.main:hover{border-color:var(--gold);color:#fff;background:#e0a63c29}.bl-unban{cursor:pointer;white-space:nowrap;color:#8fe0ae;background:#3fb06a14;border:1px solid #3fb06a80;border-radius:4px;min-height:36px;padding:7px 14px;font-family:inherit;font-size:14px;font-weight:700;transition:background-color .2s,border-color .2s,color .2s,transform .15s}.bl-unban:hover:not(:disabled){color:#fff;background:#3fb06a2e;border-color:#3fb06a}.bl-unban:active:not(:disabled){transform:translateY(1px)}.bl-unban:disabled{opacity:.55;cursor:wait}.bl-bulk{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:tt-in .35s var(--ease-out) backwards;background:#141414f0;border:1px solid #3fb06a73;border-radius:6px;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex;position:sticky;bottom:14px;box-shadow:0 14px 36px #0009}.bl-bulk>span{color:var(--grey);flex:1;font-size:14px}.bl-bulk>span b{color:#fff;font-size:16px}.bl-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;padding:36px 16px!important}.bl-empty span{color:#8fe0ae;background:#3fb06a1a;border:1px solid #3fb06a66;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.bl-empty p{color:var(--dim);margin:0}@media (max-width:1180px){.bl-sum{grid-template-columns:repeat(3,minmax(0,1fr))}.bl-row{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr)}.bl-when{grid-column:2}.bl-act{grid-column:3}}@media (max-width:720px){.bl-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-row{grid-template-columns:24px minmax(0,1fr);gap:10px}.bl-what,.bl-when,.bl-act{grid-column:2}.bl-act{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-bulk{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.bl-stat,.bl-row,.bl-bulk{animation:none!important}.bl-stat,.bl-row,.bl-unban{transition:none}}.bl-sum.has-review{grid-template-columns:repeat(7,minmax(0,1fr))}.bl-stat[data-kind=review]{--bl-c:#e0a63c}.or-row{border-left-color:#e0a63c8c}.or-row:hover{border-left-color:#e0a63c}.or-row .bl-tag a{color:inherit;text-underline-offset:2px;text-decoration:underline}button.bl-btn{cursor:pointer;font-family:inherit}button.bl-btn:disabled{opacity:.55;cursor:wait}.bl-btn.or-ban{color:#ffb3b3;background:#e5000014;border-color:#e5000073}.bl-btn.or-ban:hover:not(:disabled){color:#fff;border-color:var(--red-hot);background:#e500002e}@media (max-width:1180px){.bl-sum.has-review{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.bl-sum.has-review{grid-template-columns:repeat(2,minmax(0,1fr))}}.sh-who{border:1px solid #e0a63c59;border-left:3px solid var(--gold);animation:dz-pop .35s var(--ease-out) backwards;background:linear-gradient(90deg,#e0a63c1a,#121212 55%);border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 14px;padding:11px 14px;display:flex}.sh-who>div{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.sh-who b{color:#fff;overflow-wrap:anywhere;font-size:15px}.sh-who small{color:var(--dim);font-size:12.5px}.sh-who-ava{width:38px;height:38px;font-family:var(--font-bebas);color:#ffd27a;background:#1c160b;border:1px solid #e0a63c66;border-radius:6px;flex:none;place-items:center;font-size:20px;display:grid}.sh-hits{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;display:grid}.sh-hit{color:inherit;transition:border-color .2s, background-color .2s, transform .2s var(--ease-out);background:#121212;border:1px solid #232323;border-left:3px solid #333;border-radius:4px;flex-direction:column;gap:3px;padding:11px 14px;text-decoration:none;display:flex}.sh-hit:hover{border-color:#3a3a3a;border-left-color:var(--gold);background:#161616;transform:translateY(-1px)}.sh-hit[data-banned]{border-left-color:#e5343f99}.sh-hit b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.sh-hit small{color:var(--dimmer);font-size:12px}.sh-hit small em{color:#ffb3b3;margin-left:6px;font-style:normal;font-weight:700}.sh-hit-chars{color:var(--grey);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@media (prefers-reduced-motion:reduce){.sh-who{animation:none}.sh-hit{transition:none}}.gm-form select{color:#fff;font:inherit;background:#111;border:1px solid #242424;border-radius:6px;padding:8px 10px}.gm-dev{color:var(--dim);cursor:pointer;align-items:center;gap:8px;margin:10px 0 2px;font-size:13px;display:inline-flex}.gm-dev input{accent-color:var(--red-hot)}.gm-at{color:var(--dimmer);align-self:center;font-size:12.5px}.gm-maps{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:12px 0;display:grid}.gm-map{text-align:left;cursor:pointer;color:inherit;font:inherit;transition:border-color .2s, background-color .2s, transform .15s var(--ease-out), box-shadow .25s;background:#111;border:1px solid #262626;border-radius:6px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px 12px 40px;display:flex;position:relative}.gm-map:hover{border-color:#3c3c3c;transform:translateY(-1px)}.gm-map b{color:#fff;overflow-wrap:anywhere;font-size:14px}.gm-map small{color:var(--dim);font-size:12.5px}.gm-tick{color:#fff;border:1.5px solid #3a3a3a;border-radius:5px;place-items:center;width:20px;height:20px;font-size:13px;font-weight:800;transition:background-color .2s,border-color .2s;display:grid;position:absolute;top:50%;left:12px;translate:0 -50%}.gm-map[data-on=true]{border-color:var(--gold);background:linear-gradient(#e0a63c1f,#111);box-shadow:0 0 0 1px #e0a63c59}.gm-map[data-on=true] .gm-tick{background:var(--gold);border-color:var(--gold);color:#1a1305}.gm-map[data-on=true] small{color:#ffd27a}.gm-preview p b{color:#fff}.gm-names{flex-wrap:wrap;gap:5px;max-height:180px;margin-top:6px;display:flex;overflow:auto}.gm-names span{color:var(--grey);background:#151515;border:1px solid #2a2a2a;border-radius:999px;padding:2px 9px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.gm-map,.gm-tick{transition:none}}.tx-gate{animation:dz-pop .45s var(--ease-out) backwards;background:linear-gradient(135deg,#e0a63c1a,#12121299 60%);border:1px solid #e0a63c59;border-radius:6px;align-items:flex-start;gap:18px;padding:22px;display:flex}.tx-gate-ic{background:#1c160b;border:1px solid #e0a63c73;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:24px;display:grid;box-shadow:0 0 18px #e0a63c33}.tx-gate-main{flex:1;min-width:0}.tx-gate-main h2{color:#fff;margin:0 0 6px;font-size:18px;line-height:1.4}.tx-gate-main p{color:var(--dim);margin:0 0 14px;font-size:13.5px;line-height:1.6}.tx-gate-main p b{color:#ffd27a}.tx-gate-bar{background:#0d0d0d;border:1px solid #262626;border-radius:999px;height:10px;overflow:hidden}.tx-gate-bar i{background:linear-gradient(90deg, #b8862c, var(--gold));height:100%;transition:width .8s var(--ease-out);border-radius:999px;display:block;box-shadow:0 0 10px #e0a63c80}.tx-gate-nums{color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:8px 0 16px;font-size:13.5px;display:flex}.tx-gate-nums b{color:#fff;font-size:15px}.tx-gate-go{text-decoration:none;display:inline-block}.tf-min{border:1px solid #232323;border-left:3px solid var(--gold);background:#101010;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.tf-min label{flex-direction:column;gap:2px;display:flex}.tf-min label b{color:#fff;font-size:14px}.tf-min label small{color:var(--dimmer);font-size:12px}.tf-min-in{align-items:center;gap:8px;display:flex}.tf-min-in input{width:120px}.tf-min-in span{color:var(--dim);font-size:13px}@media (max-width:640px){.tx-gate{flex-direction:column}}@media (prefers-reduced-motion:reduce){.tx-gate{animation:none}.tx-gate-bar i{transition:none}}.ac-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ac-actions{flex-wrap:wrap;gap:8px;display:flex}.ac-period{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.ac-years,.ac-months{flex-wrap:wrap;gap:6px;display:flex}.ac-label{color:var(--dim);margin:4px 0 10px;font-size:15px;font-weight:700}.ac-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.ac-card{border:1px solid #1e1e1e;border-left:3px solid var(--ac-c,#444);animation:op-card-in .5s var(--ease-out) calc(50ms + var(--i,0) * 70ms) backwards;background:linear-gradient(#151515,#101010);border-radius:4px;flex-direction:column;gap:3px;padding:15px 18px;display:flex;position:relative;overflow:hidden}.ac-card[data-tone=in]{--ac-c:#3fb06a}.ac-card[data-tone=out]{--ac-c:var(--red-hot)}.ac-card[data-tone=net]{--ac-c:var(--gold);background:linear-gradient(#e0a63c1a,#101010)}.ac-card[data-tone=loss]{--ac-c:var(--red-hot);background:linear-gradient(#e500001f,#101010)}.ac-card[data-tone=avg]{--ac-c:#4a9bd8}.ac-card span{color:var(--dim);font-size:12.5px;font-weight:600}.ac-card b{color:#fff;overflow-wrap:anywhere;font-size:30px;font-weight:400;line-height:1.1}.ac-card small{color:var(--dimmer);font-size:12px}.ac-chart-wrap{margin-bottom:14px}.ac-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ac-chart-head h2{margin:0}.ac-legend{color:var(--dim);gap:14px;font-size:12.5px;display:flex}.ac-legend span:before{content:"";vertical-align:-1px;background:var(--k);border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.ac-legend span[data-k=in],.ac-bars i[data-k=in],.ac-breakdown i[data-k=in]{--k:#3fb06a}.ac-legend span[data-k=out],.ac-bars i[data-k=out],.ac-breakdown i[data-k=out]{--k:var(--red-hot)}.ac-chart{border-bottom:1px solid #262626;align-items:flex-end;gap:3px;height:220px;margin-top:14px;padding:0 2px;display:flex;overflow-x:auto}.ac-col{flex-direction:column;flex:1 0 14px;align-items:center;gap:4px;height:100%;display:flex}.ac-chart[data-n="12"] .ac-col{flex-basis:40px}.ac-bars{flex:1;justify-content:center;align-items:flex-end;gap:2px;width:100%;display:flex}.ac-bars i{background:var(--k);opacity:.9;transform-origin:bottom;width:42%;max-width:22px;min-height:1px;animation:ac-grow .6s var(--ease-out) calc(.1s + var(--d,0s)) backwards;border-radius:3px 3px 0 0;display:block}.ac-col:hover .ac-bars i{opacity:1;filter:brightness(1.2)}.ac-col small{color:var(--dimmer);white-space:nowrap;font-size:10.5px}@keyframes ac-grow{0%{transform:scaleY(0)}}.ac-two{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.ac-two .adm-panel{margin:0}.ac-breakdown{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ac-breakdown li>div{justify-content:space-between;gap:10px;margin-bottom:5px;font-size:13.5px;display:flex}.ac-breakdown li b{color:#fff}.ac-breakdown li span{color:var(--dim);white-space:nowrap}.ac-breakdown i{background:#0d0d0d;border:1px solid #222;border-radius:999px;height:8px;display:block;overflow:hidden}.ac-breakdown em{background:var(--k);height:100%;animation:ac-wide .7s var(--ease-out) backwards;border-radius:999px;display:block}@keyframes ac-wide{0%{width:0}}.ac-table td:not(:first-child),.ac-table th:not(:first-child){text-align:right}.ac-table tr[data-on] td{background:#e0a63c14}.ac-table tfoot td{border-top:2px solid #333;font-weight:800}.ac-table .good,.ac-exp .good{color:#8fe0ae}.ac-table .bad,.ac-exp .bad{color:#ffb3b3}.ac-exp-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ac-exp-head h2{margin:0}.ac-exp-head span{color:var(--dim);font-size:13.5px}.ac-form{background:#101010;border:1px solid #232323;border-radius:6px;grid-template-columns:150px 200px minmax(0,1fr) 150px;gap:10px;margin:14px 0;padding:14px;transition:border-color .2s,box-shadow .25s;display:grid}.ac-form[data-edit]{border-color:var(--gold);box-shadow:0 0 0 1px #e0a63c4d}.ac-form label{color:var(--dim);flex-direction:column;gap:5px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.ac-form input,.ac-form select{color:#fff;font:inherit;background:#0a0a0a;border:1px solid #2a2a2a;border-radius:6px;min-width:0;padding:8px 10px;font-size:14px}.ac-form input:focus,.ac-form select:focus{border-color:var(--red);outline:none}.ac-note{grid-column:1/4}.ac-form-btns{flex-wrap:wrap;align-items:flex-end;gap:6px;display:flex}.ac-form-btns .btn-sm{padding:9px 14px}.ac-cat-custom{gap:6px;display:flex}.ac-cat-custom input{flex:1}.ac-cat{color:var(--grey);white-space:nowrap;background:#161616;border:1px solid #2c2c2c;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.ac-exp-table td:nth-child(4),.ac-exp-table th:nth-child(4){text-align:right;white-space:nowrap}.ac-exp-table tr{animation:dz-pop .35s var(--ease-out) calc(30ms + var(--d,0s)) backwards}.ac-exp-table tr[data-edit] td{background:#e0a63c14}.ac-by{color:var(--dimmer);font-size:11.5px;display:block}.ac-row-act{white-space:nowrap;text-align:right}.ac-row-act .btn-sm{padding:5px 10px;font-size:12.5px}@media (max-width:1100px){.ac-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-form{grid-template-columns:1fr 1fr}.ac-title,.ac-note{grid-column:1/-1}}@media (max-width:720px){.ac-two,.ac-form{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ac-card,.ac-bars i,.ac-breakdown em,.ac-exp-table tr{animation:none!important}}@media print{.adm-side,.ac-actions,.ac-period,.ac-form,.ac-noprint,.tt-stack{display:none!important}.ac *,.ac{animation:none!important}body{background:#fff!important}.ac .adm-panel,.ac-card{break-inside:avoid;color:#000!important;box-shadow:none!important;background:#fff!important;border-color:#ccc!important}.ac h1,.ac h2,.ac b,.ac td,.ac th,.ac span,.ac small{color:#000!important}}.cf-add .adm-filter input[type=text]{flex:1;min-width:220px}.cf-hint{color:var(--dim);margin:6px 0 0;font-size:13px}.cf-found{border-top:1px solid #1e1e1e;margin-top:14px;padding-top:14px}.cf-found>p{margin:0 0 6px}.cf-list{gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}.cf-list label{cursor:pointer;background:#121212;border:1px solid #1e1e1e;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;display:flex}.cf-list label:has(input:checked){background:#3fb06a0f;border-color:#3fb06a80}.cf-list small{flex-basis:100%;padding-left:24px}.cf-src{color:var(--grey);border:1px solid #2c2c2c;border-radius:999px;padding:1px 7px;font-size:11px}.cf-src[data-src=game]{color:#ffd27a;border-color:#e0a63c66}.cf-src[data-src=web]{color:#8fd8ff;border-color:#4a9bd866}.nav-burger{display:none}@keyframes nav-drop{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:960px){.adm-burger{min-height:40px;padding:8px 16px}.adm-drawer{overscroll-behavior:contain;max-height:calc(100dvh - 60px)}.adm-scroll{flex:none;min-height:auto}.adm-me{flex:none}.adm-link{min-height:42px}}@media (max-width:720px){.nav{-webkit-backdrop-filter:none;background:#000000f7;gap:10px;padding:0 12px}.nav .cta{gap:7px;margin-left:auto}.nav-burger{cursor:pointer;border:1px solid var(--line);width:42px;height:42px;color:var(--grey);background:#0d0808;border-radius:8px;flex:0 0 42px;place-items:center;padding:0;display:inline-grid}.nav-burger svg{width:22px;height:22px}.nav-burger[aria-expanded=true]{border-color:var(--red);color:#fff;background:#150808}.nav .menu{overscroll-behavior:contain;border-bottom:1px solid var(--line-soft);max-height:calc(100dvh - 66px);animation:nav-drop .22s var(--ease-out);background:#050505;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:8px 12px 14px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #000000b3;-webkit-mask-image:none;mask-image:none}.nav .menu[data-open=true]{display:flex}.nav .menu a{border-radius:8px;align-items:center;min-height:46px;padding:10px 14px;font-size:17px;display:flex}.nav .menu a:after{display:none}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}.otp input{font-size:27px!important}.nc-name-input input{font-size:17px!important}.rw-mult .btn-sm,.shot-acts .btn-sm,.sv-foot .btn-sm,.topup-acts .btn-sm,.nl-act .btn-sm,.sc-shop-tools .btn-sm,.sc-item-actions .btn-sm,.sc-ticket-stub .btn-sm,.as-actions .btn-sm,.ac-row-act .btn-sm{padding-top:10px;padding-bottom:10px;font-size:14px}.tabs button{padding-top:10px;padding-bottom:10px}.item-cats button,.adm-chip{padding-top:9px;padding-bottom:9px}.post-back{padding:8px 0}.item-filter input{max-width:none}.account-in{padding:16px 14px 0}.acc-nav{scrollbar-width:none;overscroll-behavior-x:contain;border-radius:12px;gap:6px;padding:7px;display:flex;position:relative;overflow-x:auto}.acc-nav::-webkit-scrollbar{display:none}.acc-nav-group{flex:none;display:flex}.acc-nav-group+.acc-nav-group{border-top:0;border-left:1px solid var(--line-soft);margin:0;padding:0 0 0 6px}.acc-nav-group h3,.acc-nav-foot{display:none}.acc-nav nav{flex-direction:row;gap:6px}.acc-nav nav a{white-space:nowrap;flex:none;gap:8px;min-height:42px;padding:9px 13px}.acc-nav nav a:hover:not([data-active=true]){padding-left:13px}.acc-nav nav a[data-active=true]:before{border-radius:2px;width:auto;height:2px;inset:auto 12px 0}.acc-nav .tx{overflow:visible}body{overflow-x:clip}.adm-main{overflow-wrap:break-word}.modal{max-height:calc(100dvh - 36px)}.cf-text h3{overflow-wrap:anywhere}.tt-x{width:36px;height:36px}.pc-head{flex-wrap:wrap;gap:10px 16px}.c-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.c-figs>div:first-child{grid-column:1/-1}.acc-list>div{flex-direction:column;align-items:flex-start;gap:4px}.acc-list dd{text-align:left}.ov-info dd{padding-left:38px}.control:has(>.eye)>input{padding-right:48px}.eye{padding:9px;right:4px}.resend button{min-height:36px;padding:8px 6px}.row-between a.link{padding:9px 0}.tx-quick button{padding-top:9px;padding-bottom:9px}.tx-hist-amt{text-align:right;line-height:1.1}.tx-hist-amt small{display:block}.nc-plate-new{max-width:100%}.nc-plate-new b{overflow-wrap:anywhere;font-size:26px}.gx-skip{min-height:40px}.dz-tip{width:max-content;min-width:0;max-width:180px}.dz-tip small{text-align:center;overflow-wrap:anywhere}.dz-col:nth-child(-n+5) .dz-tip{left:0;right:auto;transform:translateY(-100%)translateY(6px)}.dz-col:nth-child(-n+5):hover .dz-tip{transform:translateY(-100%)}.dz-col:nth-last-child(-n+4) .dz-tip{left:auto;right:0;transform:translateY(-100%)translateY(6px)}.dz-col:nth-last-child(-n+4):hover .dz-tip{transform:translateY(-100%)}.dz-card{overflow-x:clip}.dz-cur a,.dz-links a,.pd-links a{padding-top:9px;padding-bottom:9px}.dz-more{align-items:center;min-height:36px;display:inline-flex}.cur-list .pill{white-space:normal;overflow-wrap:anywhere;max-width:100%}.cur-list .meta b{overflow-wrap:anywhere}.pd-chips .pb-chip{white-space:normal;overflow-wrap:anywhere;max-width:100%}.rw-edit{flex:100%;min-width:0}.bl-tag{white-space:normal;overflow-wrap:anywhere}.bl-reason{overflow-wrap:anywhere}.bl-row{grid-template-columns:32px minmax(0,1fr)}.bl-row>.bl-check{justify-content:center;align-self:stretch;min-height:44px}.bl-bar .bl-check{min-height:40px}.cr-newpw code{overflow-wrap:anywhere;max-width:100%;display:inline-block}.cr-acc-links a{align-items:center;min-height:36px;display:inline-flex}.check,.gm-dev,.adm-check{min-height:40px}.adm-main .check input,.bl-check input{width:20px;height:20px}.adm-check input,.cf-list input[type=checkbox],.rw-row .check input{flex:none;width:18px;min-width:0;height:18px;padding:0}.tools-link{padding:8px 0}.tools-char select{padding-top:8px;padding-bottom:8px}.tools-legacy summary{padding:8px 0}.aim-chart{max-width:calc(100vw - 62px);position:sticky;left:0;overflow-x:auto}.aim-chart svg{min-width:560px}.bn-chip{padding-top:9px;padding-bottom:9px}.bn-custom input{height:38px}.sb-pop .sb-chip{padding-top:9px;padding-bottom:9px}.sv-row>span{overflow-wrap:anywhere;min-width:0}.admin-note{grid-template-columns:minmax(0,1fr);gap:2px 0}.admin-note b{white-space:normal}.admin-note b:not(:first-child){margin-top:8px}.admin-note span{overflow-wrap:anywhere}.install-list .row{flex-wrap:wrap;row-gap:8px}.install-list .meta{flex:calc(100% - 22px)}.install-list .meta b{overflow-wrap:anywhere}.install-list .state{margin-left:22px;margin-right:auto}.sc-seg button{min-height:38px}.sc-item-state{padding:7px 11px}.mdl-price .topup-who{overflow-wrap:anywhere;text-align:right;min-width:0}}@media (max-width:480px){.otp{gap:6px}.otp input{flex:1 1 0;width:auto;min-width:0;max-width:52px;height:52px;font-size:24px!important}.packs,.packs.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pack{padding:18px 10px 16px}.pack .gc{overflow-wrap:anywhere;font-size:32px}.pack .gc span{margin:4px 0 0;display:block}.ga-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ga-card img{width:52px;height:52px}.ga-card-ic{line-height:52px}.reel-fade{width:40px}.nm-modes{width:100%;display:flex}.nm-modes button{flex:1 1 0;min-width:0}.stat-edit{grid-template-columns:1fr}.cr-pw{flex-wrap:wrap}.cr-pw input{flex:100%}.hu-form input{flex-basis:100%;min-width:0}}@media (hover:none){.sc-item-img{opacity:1;transform:none}}@media (max-width:350px){.nav .logo{height:36px}.nav .cta .btn-sm{padding:9px 11px;font-size:14px}}@media (prefers-reduced-motion:reduce){.nav .menu{animation:none}}
