:root{color:#f4f7fb;font-synthesis:none;--bg:#171a1f;--bg2:#1d2127;--panel:#242930;--panel2:#2a3038;--line:#3b434d;--line2:#323943;--text:#f4f7fb;--muted:#a8b0bb;--dim:#798391;--red:#3b82f6;--red2:#245bb5;--red3:#142e52;--blue:#3b82f6;--blue2:#245bb5;--blue-soft:#1d3555;--green:#70ad7a;--green2:#284632;--amber:#d09552;--bronze:#c47a3c;--silver:#aab1bc;--gold:#d8ae4d;background:#171a1f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45}*{box-sizing:border-box}html,body,#root{min-height:100%}body{min-width:320px;color:var(--text);background:#171a1f;margin:0}button,input{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}svg{display:block}.icon{flex:none}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 45% -10%,#82171f29,#0000 36%),linear-gradient(#20252c 0,#171a1f 55%,#14171b 100%);position:fixed;inset:0}.brand-emblem{background:linear-gradient(145deg,#183352,#171d25);border:1px solid #315f9d;justify-content:center;align-items:center;width:39px;height:39px;display:inline-flex;position:relative;transform:skew(-7deg);box-shadow:inset 0 0 18px #d52b341f,0 0 20px #00000059}.brand-emblem:before,.brand-emblem:after{content:"";background:#3b82f6;position:absolute}.brand-emblem:before{width:2px;height:21px;transform:rotate(45deg)}.brand-emblem:after{width:21px;height:2px;transform:rotate(-12deg)}.brand-emblem i{background:#2f66ad;width:13px;height:2px;position:absolute;transform:rotate(-45deg)}.brand-emblem i:first-child{margin:-14px 0 0 -14px}.brand-emblem i:nth-child(2){margin:14px -14px 0 0}.brand-emblem i:nth-child(3){background:#66a3ff;width:5px}.boot-screen{background:radial-gradient(circle,#1a0d10,#070708 48%);place-content:center;justify-items:center;gap:12px;min-height:100vh;display:grid}.boot-screen b{letter-spacing:1.3px;font-size:23px}.boot-screen b span{color:var(--red)}.boot-screen small{color:var(--muted);text-transform:uppercase;letter-spacing:1.7px;font-size:14px}.auth-page{background:#09090a;grid-template-columns:minmax(470px,1.15fr) minmax(430px,.85fr);min-height:100vh;display:grid;position:relative;overflow:hidden}.auth-grain{pointer-events:none;opacity:.2;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0}.auth-story{background:radial-gradient(circle at 28% 45%,#74121b4d,#0000 28%),linear-gradient(135deg,#0a0a0ce0,#09090afa),repeating-linear-gradient(115deg,#0000 0 25px,#ffffff03 26px 27px);border-right:1px solid #313943;flex-direction:column;min-height:100vh;padding:48px clamp(42px,6vw,100px);display:flex;position:relative}.auth-story:after{content:"";background:linear-gradient(transparent,var(--red),transparent);opacity:.38;width:3px;position:absolute;top:0;bottom:0;right:-1px}.auth-brand{z-index:1;align-items:center;gap:13px;display:flex;position:relative}.auth-brand strong,.brand strong{letter-spacing:1.1px;font-size:21px}.auth-brand strong span,.brand strong span{color:var(--red)}.auth-copy{z-index:1;max-width:680px;margin:auto 0;position:relative}.eyebrow{color:#4f8cda;letter-spacing:2px;text-transform:uppercase;margin-bottom:7px;font-size:13px;font-weight:900;display:block}.auth-copy h1{letter-spacing:-3px;margin:13px 0 28px;font-size:clamp(47px,5vw,76px);font-weight:900;line-height:.98}.auth-copy h1 em{color:var(--red);text-shadow:0 0 34px #d52b3424;font-style:normal}.auth-copy>p{color:#9a989e;max-width:580px;margin:0;font-size:16px;line-height:1.75}.auth-facts{background:#09090a8c;border:1px solid #2a2325;gap:0;width:max-content;max-width:100%;margin-top:48px;display:flex}.auth-facts span{border-right:1px solid #2a2325;min-width:145px;padding:15px 23px}.auth-facts span:last-child{border:0}.auth-facts b{font-size:18px;display:block}.auth-facts small{color:#68676d;text-transform:uppercase;letter-spacing:.7px;margin-top:3px;font-size:13px;display:block}.auth-story footer{color:#48474e;letter-spacing:2px;z-index:1;font-size:13px;position:relative}.auth-panel-wrap{background:linear-gradient(145deg,#0f0f11,#09090a);place-items:center;min-height:100vh;padding:40px;display:grid}.auth-panel{background:#111114;border:1px solid #2b2b30;width:min(100%,430px);box-shadow:0 30px 80px #00000073}.auth-tabs{border-bottom:1px solid #28282d;grid-template-columns:1fr 1fr;display:grid}.auth-tabs button{color:#686870;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#0d0d0f;border:0;border-bottom:2px solid #0000;padding:15px;font-size:14px;font-weight:800}.auth-tabs button.active{color:#fff;border-bottom-color:var(--red);background:#151518}.auth-panel-head{padding:28px 30px 10px}.auth-panel-head h2{letter-spacing:-.6px;margin:3px 0 6px;font-size:26px}.auth-panel-head p{color:#77777e;margin:0;font-size:12px}.auth-panel form{padding:16px 30px 30px}.auth-panel label,.game-field{text-transform:uppercase;letter-spacing:1px;color:#77777e;margin:0 0 15px;font-size:13px;font-weight:800;display:block}.auth-panel input{color:#fff;background:#09090b;border:1px solid #303036;outline:none;width:100%;margin-top:7px;padding:12px 13px;transition:all .15s;display:block}.auth-panel input:focus,.game-field input:focus{border-color:#863039;box-shadow:0 0 0 2px #d52b340f}.form-error{color:#e36c73;background:#271216;border:1px solid #294e7d;margin:4px 0 14px;padding:10px 12px;font-size:14px}.cta-button{letter-spacing:1px;cursor:pointer;background:linear-gradient(#db323b,#a61f27);border:1px solid #a41e27;justify-content:center;gap:13px;width:100%;padding:13px 15px;font-size:14px;font-weight:900;display:flex;box-shadow:0 6px 20px #9e182238}.cta-button:disabled{opacity:.6;cursor:wait}.auth-note{text-align:center;color:#56565d;border-top:1px solid #242429;padding:13px;font-size:13px}.app-bg{min-height:100vh}.topbar{z-index:40;background:#0a0a0cf7;border-bottom:1px solid #2c2224;align-items:center;height:70px;padding:0 20px;display:flex;position:sticky;top:0;box-shadow:0 12px 35px #00000052}.brand{flex:none;align-items:center;gap:11px;width:220px;display:flex}.brand .brand-emblem{width:34px;height:34px}.top-stats{border-left:1px solid #242429;flex:1;grid-template-columns:repeat(5,minmax(110px,1fr));max-width:860px;height:100%;display:grid}.top-stats>div{border-right:1px solid #242429;flex-direction:column;justify-content:center;padding:0 17px;display:flex}.top-stats small{color:#66666e;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:800}.top-stats strong{white-space:nowrap;margin-top:2px;font-size:12px}.top-stats strong i{color:#55555c;font-style:normal;font-weight:600}.score-stat strong{color:#f0e5e6}.membership-chip{color:#8b8b93;letter-spacing:1px;background:#151518;border:1px solid #4a4a50;margin-left:auto;padding:7px 11px;font-size:13px;font-weight:900}.membership-chip.bronze{color:#d58c50;background:#21150e;border-color:#74401d}.membership-chip.silver{color:#c1c5ce;background:#191a1d;border-color:#555a63}.membership-chip.gold{color:#e2bd60;background:#221c0c;border-color:#795f25}.logout-button,.mobile-menu{color:#595961;cursor:pointer;background:0 0;border:0;margin-left:5px;padding:9px}.logout-button:hover,.mobile-menu:hover{color:#fff}.mobile-menu{margin:0 10px 0 0;display:none}.timerbar{color:#77777e;text-transform:uppercase;letter-spacing:.7px;z-index:35;background:#0b0b0d;border-bottom:1px solid #202025;justify-content:center;align-items:center;gap:30px;height:34px;font-size:13px;display:flex;position:sticky;top:70px}.timerbar b{color:#d6d6d9;margin-left:7px;font-size:13px}.timer-dot{background:var(--red);width:5px;height:5px;box-shadow:0 0 8px var(--red);border-radius:50%;margin-right:7px;display:inline-block}.timer-muted{color:#4e4e55}.timer-locked{color:#5e5e65;justify-content:center}.timer-locked b{color:#c77a42}.timer-locked a{color:#9f3d45;border-left:1px solid #303036;padding-left:18px;font-weight:800}.game-layout{grid-template-columns:215px minmax(0,1fr) 215px;width:min(1580px,100% - 28px);min-height:calc(100vh - 104px);margin:auto;display:grid}.sidebar{padding:22px 14px 50px}.sidebar-left{border-right:1px solid #202025;padding-left:0}.sidebar-right{border-left:1px solid #202025;padding-right:0}.nav-home{color:#b5b4b9;background:linear-gradient(100deg,#141416,#0d0d0f);border:1px solid #29292f;align-items:center;gap:11px;margin:0 0 25px;padding:12px;display:flex}.nav-home svg{color:#8f2f36}.nav-home span{flex-direction:column;display:flex}.nav-home b{font-size:14px}.nav-home small{color:#5f5f66;margin-top:2px;font-size:12px}.nav-home.active{background:linear-gradient(100deg,#211014,#0d0d0f);border-color:#542127}.nav-group{margin:0 0 21px}.nav-heading{letter-spacing:1.6px;text-transform:uppercase;color:#4e4e55;padding:0 10px 7px;font-size:12px;font-weight:900}.nav-link{color:#898890;border-left:2px solid #0000;align-items:center;gap:10px;height:34px;padding:0 10px;font-size:14px;transition:all .12s;display:flex;position:relative}.nav-link svg{color:#5f5f67}.nav-link.active{color:#fff;border-left-color:var(--red);background:linear-gradient(90deg,#bf273126,#0000);font-weight:700}.nav-link em{color:#3f3f45;text-transform:uppercase;letter-spacing:.6px;margin-left:auto;font-size:10px;font-style:normal}.mobile-drawer{display:none}.page-head{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.page-head.compact{align-items:center}.page-head h1{letter-spacing:-.7px;margin:0;font-size:27px}.page-head p{color:#73737a;margin:4px 0 0;font-size:14px}.position-badge{text-align:center;background:#160e10;border:1px solid #422126;min-width:92px;padding:8px 15px}.position-badge small{text-transform:uppercase;letter-spacing:1px;color:#76565a;font-size:11px;display:block}.position-badge strong{color:#e5464e;font-size:21px}.page-timer{text-align:right;border-left:2px solid var(--red);padding-left:14px}.page-timer small{color:#63636a;text-transform:uppercase;letter-spacing:.8px;font-size:12px;display:block}.page-timer strong{letter-spacing:1px;font-size:20px}.safe-badge{color:#76b682;letter-spacing:1px;background:#101a13;border:1px solid #2c5436;padding:7px 11px;font-size:12px;font-weight:900}.safe-badge i{background:#73ae7d;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.game-panel{background:linear-gradient(145deg,#121215,#0e0e10);border:1px solid #29292f;box-shadow:0 10px 24px #0000002b}.panel-top{background:#0f0f11;border-bottom:1px solid #26262b;align-items:center;height:36px;padding:0 14px;display:flex}.panel-top>span{text-transform:uppercase;letter-spacing:1.25px;color:#77777f;font-size:12px;font-weight:900}.panel-top em{color:#66666d;margin-left:auto;font-size:12px;font-style:normal}.panel-top a{color:#8e3a41;margin-left:auto;font-size:12px;font-weight:800}.panel-foot{color:#53535a;margin-top:8px;font-size:12px}.status-alert{background:#0f1711;border:1px solid #294831;align-items:center;gap:12px;min-height:50px;margin-bottom:13px;padding:9px 12px;display:flex}.status-alert.success{border-color:#31583a}.status-alert .status-symbol{color:#77b482;border:1px solid;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.status-alert.danger .status-symbol{color:#db545c}.status-alert div{flex-direction:column;display:flex}.status-alert b{font-size:14px}.status-alert small{color:#78777e;margin-top:2px;font-size:13px}.status-alert>strong{margin-left:auto;font-size:18px}.rule-strip{color:#68686f;text-transform:uppercase;letter-spacing:.6px;background:#0e0e10;border:1px solid #27272c;align-items:center;min-height:34px;margin-bottom:12px;font-size:12px;display:flex}.rule-strip span{border-right:1px solid #28282d;padding:0 14px}.rule-strip b{color:#aaaab0;margin-left:5px}.dashboard-row{gap:12px;margin-bottom:12px;display:grid}.primary-row{grid-template-columns:1.35fr .9fr .8fr}.secondary-row{grid-template-columns:1.45fr .85fr}.rank-panel{padding-bottom:15px}.rank-name{padding:18px 17px 3px}.rank-name small{color:#5e5e66;text-transform:uppercase;font-size:12px;display:block}.rank-name strong{letter-spacing:-.8px;margin-top:2px;font-size:27px;display:block}.rank-score{color:#7d7d84;justify-content:space-between;padding:4px 17px 7px;font-size:12px;display:flex}.progress-track{background:#26262b;height:6px;margin:0 17px;overflow:hidden}.progress-track i{background:linear-gradient(90deg,#8f1c24,#df3540);height:100%;display:block;box-shadow:0 0 12px #d52b3440}.rank-foot{color:#5e5e65;padding:8px 17px 0;font-size:12px}.rank-foot b{color:#99999f}.wallet-panel{padding-bottom:11px}.wallet-line{border-bottom:1px solid #242429;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}.wallet-line span{color:#77777e}.wallet-line.protected span,.wallet-line.protected strong{color:#78aa80}.wallet-line small{color:#70a979;text-transform:uppercase;background:#142019;border:1px solid #29432f;margin-left:3px;padding:2px 4px;font-size:10px}.vault-mini{background:#222527;height:4px;margin:11px 14px 0}.vault-mini i{background:#548a61;height:100%;display:block}.wallet-panel .panel-foot{padding:0 14px}.today-score{padding:16px 14px 10px}.today-score strong{color:#dc3c45;letter-spacing:-.7px;font-size:25px;display:block}.today-score span{color:#64646b;font-size:12px}.today-grid{border-top:1px solid #25252a;grid-template-columns:1fr 1fr;display:grid}.today-grid>div{border-right:1px solid #25252a;padding:10px 13px}.today-grid>div:last-child{border:0}.today-grid b{font-size:13px;display:block}.today-grid small{color:#595960;font-size:11px}.activity-list{padding:0 13px}.activity-row{border-bottom:1px solid #232328;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;min-height:53px;display:grid}.activity-mark{color:#777;border:1px solid #3c3c42;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.activity-mark.success{color:#72aa7a;background:#111a13;border-color:#315138}.activity-mark.failed{color:#c65a61;background:#1c1012;border-color:#512329}.activity-row div{flex-direction:column;display:flex}.activity-row b{font-size:13px}.activity-row small{color:#66666d;margin-top:2px;font-size:12px}.activity-row time{color:#4f4f56;font-size:11px}.empty-row{text-align:center;color:#5b5b62;padding:25px;font-size:13px}.mini-ranking{padding:0 13px}.mini-ranking>div{border-bottom:1px solid #232328;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;height:52px;display:grid}.mini-ranking>div.me{background:linear-gradient(90deg,#d22b3414,#0000)}.place{color:#696970;font-size:13px;font-weight:900}.place.p1{color:#d6ad4d}.place.p2{color:#a5abb4}.place.p3{color:#b06e3d}.mini-ranking p{flex-direction:column;margin:0;display:flex}.mini-ranking b{font-size:13px}.mini-ranking small{color:#56565d;font-size:11px}.mini-ranking>div>strong{font-size:13px}.news-panel{grid-template-columns:125px 1fr auto;align-items:center;min-height:64px;margin-top:0;display:grid}.news-stripe{color:#5e9bea;letter-spacing:1px;background:linear-gradient(90deg,#1d2a3a,#1a212b);border-right:1px solid #33465d;align-self:stretch;align-items:center;padding:0 16px;font-size:12px;font-weight:900;display:flex}.news-panel>div:nth-child(2){padding:9px 17px}.news-panel b{font-size:13px}.news-panel p{color:#67676e;margin:2px 0 0;font-size:12px}.news-panel time{color:#4f4f56;padding:0 17px;font-size:11px}.crime-result{background:linear-gradient(90deg,#1c2835,#101012);border:1px solid #31543a;grid-template-columns:50px 1fr 115px;align-items:center;gap:13px;margin-bottom:12px;padding:13px 15px;display:grid}.result-icon{color:#78b682;border:1px solid #3f714a;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.crime-result.failed .result-icon{color:#82b6f5;border-color:#4671a5}.crime-result small{color:#707078;letter-spacing:1px;font-size:11px}.crime-result h2{margin:2px 0;font-size:16px}.crime-result p{color:#68686f;margin:0;font-size:12px}.result-timer{text-align:right;border-left:1px solid #303035}.result-timer small{display:block}.result-timer b{margin-top:2px;font-size:17px;display:block}.crime-table{overflow:hidden}.crime-table-head,.crime-row{grid-template-columns:minmax(215px,1.5fr) .55fr 1.2fr .55fr .58fr .55fr 118px;align-items:stretch;display:grid}.crime-table-head{color:#54545b;text-transform:uppercase;letter-spacing:.8px;background:#0d0d0f;border-bottom:1px solid #303036;min-height:33px;font-size:11px}.crime-table-head span{border-right:1px solid #202025;align-items:center;padding:0 10px;display:flex}.crime-row{background:#111113;border-bottom:1px solid #242429;min-height:66px;transition:all .12s}.crime-row:last-child{border-bottom:0}.crime-row>div{border-right:1px solid #222227;flex-direction:column;justify-content:center;padding:9px 10px;display:flex}.crime-row>div small{color:#5e5e65;margin-top:2px;font-size:11px}.crime-name{align-items:center;gap:10px;flex-direction:row!important;display:flex!important}.crime-level{color:#5b93dc;background:#202a36;border:1px solid #394552;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.crime-name p{flex-direction:column;margin:0;display:flex}.crime-name small{max-width:210px}.score-green{color:#77b080}.crime-action{border-right:0!important}.crime-action button,.action-button,.secondary-button{color:#fff;letter-spacing:.6px;cursor:pointer;background:linear-gradient(#4a8bea,#2d67bc);border:1px solid #2f6fc8;min-height:31px;font-size:12px;font-weight:900}.crime-action button:disabled,.action-button:disabled,.secondary-button:disabled{color:#5e5e65;cursor:not-allowed;background:#1b1b1e;border-color:#34343a}.crime-row.locked{opacity:.47}.crime-row.locked:hover{background:#111113}.finance-balances{background:#101012;border:1px solid #29292f;grid-template-columns:repeat(3,1fr);margin-bottom:12px;display:grid}.finance-balances>div{border-right:1px solid #29292f;flex-direction:column;padding:15px 17px;display:flex}.finance-balances>div:last-child{border:0}.finance-balances small{text-transform:uppercase;color:#65656c;letter-spacing:.8px;font-size:11px}.finance-balances strong{margin:3px 0;font-size:17px}.two-panel{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-panel{padding-bottom:15px}.game-field{margin:15px}.money-input{background:#09090b;border:1px solid #323238;align-items:center;margin-top:6px;display:flex}.money-input b{color:#68686f;padding:0 0 0 12px;font-size:12px}.money-input input{color:#fff;background:0 0;border:0;outline:none;width:100%;padding:11px 12px}.button-pair{grid-template-columns:1fr 1fr;gap:8px;padding:0 15px;display:grid}.secondary-button{color:#b1b1b6;background:#17171a;border-color:#3b3b42}.action-button.full,.secondary-button.full{width:calc(100% - 30px);margin:0 15px}.info-panel{padding-bottom:15px}.rule-item{background:#0d0d0f;border-left:2px solid #586778;margin:14px 15px;padding:12px 13px}.rule-item.bad{border-left-color:#4a7fbf}.rule-item.good{border-left-color:#4e8b5b}.rule-item p{color:#66666d;margin:3px 0;font-size:12px;line-height:1.6}.rule-item a{color:#5f9de9;margin-top:5px;font-size:12px;font-weight:800;display:inline-block}.vault-hero{background:linear-gradient(95deg,#1c2835,#101012 65%);border:1px solid #375a7d;grid-template-columns:230px 1fr 80px;align-items:center;gap:18px;margin-bottom:12px;padding:17px 20px;display:grid}.vault-hero>div:first-child{flex-direction:column;display:flex}.vault-hero small{color:#617267;text-transform:uppercase;font-size:11px}.vault-hero strong{color:#80b4ef;margin:1px 0;font-size:21px}.vault-hero span{color:#59625c;font-size:11px}.vault-large-bar{background:#202623;height:8px}.vault-large-bar i{background:linear-gradient(90deg,#4e85c7,#68a4ed);height:100%;display:block}.vault-hero>em{text-align:right;color:#7ca9dc;font-size:12px;font-style:normal}.source-toggle{border:1px solid #303036;grid-template-columns:1fr 1fr;margin:15px;display:grid}.source-toggle button{color:#66666d;text-transform:uppercase;cursor:pointer;background:#0c0c0e;border:0;padding:9px;font-size:12px;font-weight:800}.transaction-receipt{background:#0b0b0d;border:1px solid #27272c;margin:0 15px 12px;padding:4px 11px}.transaction-receipt>div{color:#707077;border-bottom:1px solid #202025;justify-content:space-between;padding:7px 0;font-size:12px;display:flex}.transaction-receipt>div:last-child{border:0}.transaction-receipt .total{color:#ddd;font-size:13px}.panel-copy{color:#707077;margin:15px;font-size:13px;line-height:1.65}.vault-rule{border-top:1px solid #26262b;flex-direction:column;margin:14px 15px 0;padding-top:12px;display:flex}.vault-rule span{color:#5f5f66;margin-top:3px;font-size:11px}.ranking-table{overflow:hidden}.table-head,.table-row{grid-template-columns:60px 1.5fr 1fr .9fr 1fr;align-items:center;display:grid}.table-head{color:#54545b;text-transform:uppercase;letter-spacing:.8px;background:#0e0e10;border-bottom:1px solid #2d2d33;height:34px;font-size:11px}.table-head span,.table-row>span,.table-row>strong{padding:0 13px}.table-row{border-bottom:1px solid #242429;height:57px;font-size:13px}.table-row:last-child{border:0}.table-row.current{border-left:2px solid var(--red);background:linear-gradient(90deg,#d52b341c,#0000)}.ranking-number{color:#6a6a71;font-size:12px;font-weight:900}.ranking-number.p1{color:#d7ad4b}.ranking-number.p2{color:#a7adb6}.ranking-number.p3{color:#ae7040}.player-cell{align-items:center;gap:9px;display:flex}.player-cell .avatar{color:#5e96dc;background:#161619;border:1px solid #36363c;place-items:center;width:28px;height:28px;font-size:13px;font-style:normal;display:grid}.player-cell small{color:#78aef0;background:#233a57;padding:2px 4px;font-size:10px}.tier-label{color:#787880;font-size:11px;font-style:normal;font-weight:900}.tier-label.bronze{color:#cf8145}.tier-label.silver{color:#b8bdc6}.tier-label.gold{color:#d9b250}.members-table .table-head,.members-table .table-row{grid-template-columns:70px 1.5fr 1fr .9fr 1fr}.online-indicator{background:#4a4a50;border-radius:50%;width:6px;height:6px;display:block}.online-indicator.on{background:#69a675;box-shadow:0 0 8px #69a67580}.online-count{text-transform:uppercase;color:#73737a;border:1px solid #2d2d32;padding:7px 10px;font-size:12px}.online-count i{background:#69a675;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #69a6758c}.rank-ladder{padding:9px 17px}.rank-step{border-bottom:1px solid #232328;grid-template-columns:42px 190px 1fr 110px;align-items:center;min-height:57px;display:grid;position:relative}.rank-step:last-child{border:0}.rank-index{color:#515158;font-size:13px;font-weight:900}.rank-step>div{flex-direction:column;display:flex}.rank-step b{color:#919198;font-size:13px}.rank-step small{color:#55555c;font-size:11px}.rank-line{background:#29292e;height:1px;margin:0 20px}.rank-step em{text-align:right;color:#48484f;letter-spacing:.5px;font-size:11px;font-style:normal}.rank-step.completed .rank-index,.rank-step.completed b{color:#6b9e74}.rank-step.completed .rank-line{background:#29432f}.rank-step.current{border-left:2px solid var(--red);background:linear-gradient(90deg,#d52b3417,#0000);margin:0 -17px;padding:0 17px}.membership-message{background:#1b2633;border:1px solid #34485f;border-left:3px solid #4a83c8;flex-direction:column;margin-bottom:12px;padding:12px 14px;display:flex}.membership-message span{color:#756c65;margin-top:2px;font-size:12px}.tier-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.tier-card{background:linear-gradient(145deg,#121215,#0d0d0f);border:1px solid #2c2c31;padding:17px 15px 14px;position:relative}.tier-card.current{box-shadow:inset 0 0 0 1px #315e94}.recommended{color:#76aef1;letter-spacing:.7px;font-size:10px;font-weight:900;position:absolute;top:9px;right:9px}.tier-head{border-bottom:1px solid #28282d;padding-bottom:12px}.tier-head small{letter-spacing:1px;color:#74747c;font-size:12px;font-weight:900;display:block}.tier-head strong{margin-top:5px;font-size:21px;display:inline-block}.tier-head span{color:#5d5d64;margin-left:4px;font-size:11px}.tier-card.bronze .tier-head small,.tier-card.bronze .tier-head strong{color:#d38b51}.tier-card.silver .tier-head small,.tier-card.silver .tier-head strong{color:#bcc1ca}.tier-card.gold .tier-head small,.tier-card.gold .tier-head strong{color:#d8b050}.tier-card>p{color:#696970;min-height:31px;font-size:12px}.tier-card ul{margin:12px 0 16px;padding:0;list-style:none}.tier-card li{color:#8a8a91;border-bottom:1px solid #222227;padding:6px 0;font-size:11px}.tier-card button{color:#626269;letter-spacing:.5px;background:#17171a;border:1px solid #333339;width:100%;padding:9px;font-size:11px;font-weight:900}.membership-footnote{text-align:center;color:#55555c;margin-top:13px;font-size:11px}.module-placeholder{text-align:center;padding:65px 20px}.placeholder-mark{background:#1b2633;border:1px solid #36506e;width:48px;height:48px;margin:0 auto 17px;position:relative;transform:rotate(45deg)}.placeholder-mark i{background:#3f82d8;width:18px;height:1px;position:absolute;top:22px;left:14px}.placeholder-mark i:nth-child(2){transform:rotate(90deg)}.placeholder-mark i:nth-child(3){background:#61a0f5;width:5px;left:21px;transform:rotate(-45deg)}.module-placeholder>small{color:#4d82c5;letter-spacing:1.3px;font-size:11px}.module-placeholder h2{margin:4px 0;font-size:20px}.module-placeholder p{color:#65656c;max-width:440px;margin:auto;font-size:13px;line-height:1.7}@media (width<=1250px){.game-layout{grid-template-columns:205px minmax(0,1fr)}.sidebar-right{display:none}.top-stats{grid-template-columns:repeat(4,minmax(100px,1fr))}.top-stats>div:nth-child(2){display:none}.primary-row{grid-template-columns:1.2fr 1fr}.today-panel{grid-column:1/-1}.tier-grid{grid-template-columns:repeat(2,1fr)}.crime-table-head,.crime-row{grid-template-columns:minmax(200px,1.5fr) .55fr 1.15fr .5fr .55fr 100px}.crime-table-head span:nth-child(6),.crime-row>div:nth-child(6){display:none}}@media (width<=950px){.mobile-menu{display:block}.brand{width:auto;min-width:150px}.game-layout{width:100%;display:block}.game-layout>.sidebar{display:none}.content{padding:24px 18px 60px}.top-stats>div:first-child,.top-stats>div:nth-child(2){display:none}.top-stats{grid-template-columns:repeat(3,minmax(90px,1fr));margin-left:15px}.mobile-drawer{z-index:100;background:#0c0c0e;border-right:1px solid #34495f;width:min(88vw,340px);padding:46px 18px 30px;display:block;position:fixed;inset:0 auto 0 0;overflow:auto;box-shadow:20px 0 60px #0009}.mobile-drawer .sidebar{border:0;padding:0;display:block!important}.mobile-drawer .sidebar-right{margin-top:20px}.drawer-close{color:#777;cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:16px}.auth-page{grid-template-columns:1fr}.auth-story{display:none}.auth-panel-wrap{padding:25px}.secondary-row{grid-template-columns:1fr}.crime-table-head{display:none}.crime-row{grid-template-columns:1fr 1fr 1fr;min-height:auto;padding:8px}.crime-row>div{border-bottom:1px solid #242429;border-right:0!important}.crime-name{grid-column:1/-1}.crime-action{grid-column:1/-1;border-bottom:0!important}.crime-row>div:nth-child(6){display:flex}.crime-row>div:not(.crime-name):not(.crime-action):before{content:attr(data-label);color:#505057;text-transform:uppercase;font-size:10px}.two-panel{grid-template-columns:1fr}.tier-grid{grid-template-columns:1fr 1fr}}@media (width<=680px){.topbar{height:62px;padding:0 10px}.brand strong{font-size:14px}.brand .brand-emblem{width:29px;height:29px}.top-stats{display:none}.timerbar{white-space:nowrap;justify-content:flex-start;padding:0 12px;top:62px;overflow:auto}.membership-chip{padding:6px;font-size:11px}.logout-button{padding:6px}.content{padding:19px 12px 50px}.page-head{align-items:flex-start}.page-head h1{font-size:23px}.page-head p{max-width:290px}.primary-row{grid-template-columns:1fr}.today-panel{grid-column:auto}.secondary-row,.finance-balances{grid-template-columns:1fr}.finance-balances>div{border-bottom:1px solid #29292f;border-right:0}.finance-balances>div:last-child{border-bottom:0}.vault-hero{grid-template-columns:1fr}.vault-hero>em{text-align:left}.tier-grid{grid-template-columns:1fr}.table-head,.table-row{grid-template-columns:45px 1.5fr 1fr}.table-head span:nth-child(4),.table-head span:nth-child(3),.table-row>span:nth-child(4),.table-row>span:nth-child(3){display:none}.members-table .table-head,.members-table .table-row{grid-template-columns:45px 1.5fr 1fr}.members-table .table-head span:nth-child(3),.members-table .table-head span:nth-child(4),.members-table .table-row>span:nth-child(3),.members-table .table-row>span:nth-child(4){display:none}.rank-step{grid-template-columns:35px 1fr 90px}.rank-line{display:none}.crime-result{grid-template-columns:42px 1fr}.result-timer{text-align:left;border-top:1px solid #2d2d31;border-left:0;grid-column:1/-1;padding-top:8px}.rule-strip{overflow:auto}.rule-strip span{white-space:nowrap}.news-panel{grid-template-columns:1fr}.news-stripe{border-bottom:1px solid #33465d;border-right:0;padding:9px 13px}.news-panel time{display:none}}:root{--surface:#242930;--surface-2:#2a3038;--surface-3:#303741;--border:#3b434d;--border-soft:#323943;--accent:#3b82f6;--accent-dark:#245bb5;--accent-soft:#1f3857;--copy:#f4f7fb;--copy-muted:#a8b0bb;--copy-dim:#7d8794}body{color:var(--copy);background:#171a1f;font-size:15px}body:before{background:radial-gradient(circle at 50% -20%,#3b82f624,#0000 36%),linear-gradient(#20252c 0,#171a1f 58%,#14171b 100%)}.app-bg{background:0 0;min-height:100vh}.topbar{background:#2b3037;border-bottom:1px solid #414954;box-shadow:0 2px 18px #0000002e}.brand strong{font-size:22px}.brand strong span,.auth-brand strong span,.boot-screen b span{color:var(--accent)}.brand-emblem{background:linear-gradient(145deg,#27476b,#1c2836);border-color:#446e9f;box-shadow:inset 0 0 18px #3b82f61f,0 0 18px #00000038}.brand-emblem:before,.brand-emblem:after{background:var(--accent)}.brand-emblem i{background:#4a83c8}.brand-emblem i:nth-child(3){background:#79b1f5}.top-stats>div{border-left:1px solid #414954}.top-stats small{color:#929dab;font-size:11px}.top-stats strong{color:#f5f7fa;font-size:13px}.top-stats i{color:#8793a0}.membership-chip{background:#343b44;border-color:#4a5765;font-size:11px}.timerbar{color:#9fa9b5;background:#22272d;border-bottom-color:#39414b;font-size:12px}.timerbar b{color:#dfe8f4}.timerbar a{color:#7cb2f3}.timer-dot{background:#64a6f4}.timer-locked{background:#20252b}.game-layout{grid-template-columns:248px minmax(0,1fr) 248px;gap:16px;max-width:1600px;padding:18px 18px 26px}.sidebar{background:#20252b;border:1px solid #39414a;align-self:start;box-shadow:0 10px 28px #00000029}.nav-group{padding:0 0 7px}.nav-group+.nav-group{border-top:1px solid #343c45}.nav-heading{color:#7f9fc5;letter-spacing:1.15px;background:#252b32;padding:12px 14px 8px;font-size:11px;font-weight:900}.nav-link{color:#c0c7d0;background:0 0;border-left:3px solid #0000;gap:9px;min-height:35px;padding:7px 12px;font-size:13px}.nav-link.active{border-left-color:var(--accent);color:#fff;background:linear-gradient(90deg,#3b82f62e,#3b82f609)}.nav-link.active .icon{color:#76aff5}.nav-link .icon{color:#83909e}.nav-link em{color:#73808d;background:#2a3037;border:1px solid #414b56;margin-left:auto;padding:1px 4px;font-size:9px}.nav-button{text-align:left;cursor:pointer;border-top:0;border-bottom:0;border-right:0;width:100%;font-family:inherit}.content{min-width:0;padding:4px 0 30px}.page-head{padding:5px 2px 16px}.page-head h1{letter-spacing:-.6px;font-size:30px}.page-head p{color:#9ca7b4;max-width:700px;font-size:14px}.eyebrow{color:#6ea9ef;letter-spacing:1.5px;font-size:11px}.position-badge,.page-timer,.online-count,.safe-badge{background:#242b33;border-color:#414b56}.position-badge small,.page-timer small{font-size:11px}.position-badge strong,.page-timer strong{font-size:20px}.game-panel{background:#242930;border-color:#3b434d;box-shadow:0 7px 18px #0000001f}.panel-top{background:#2a3038;border-bottom-color:#3b434d}.panel-top span{color:#dbe2ea;font-size:12px}.panel-top em,.panel-top a{color:#8da3bd;font-size:11px}.game-panel b{line-height:1.35}.rank-name small,.wallet-line span,.today-score span,.today-grid small,.panel-foot,.rank-foot{font-size:11px}.rank-name strong{font-size:25px}.rank-score span{font-size:12px}.wallet-line strong{font-size:15px}.today-score strong{font-size:25px}.today-grid b{font-size:15px}.activity-row b,.mini-ranking b,.news-panel b{font-size:13px}.activity-row small,.mini-ranking small,.news-panel p{font-size:11px}.activity-row time,.news-panel time{font-size:10px}.news-stripe{color:#72acf2;background:linear-gradient(90deg,#233a55,#242930);border-color:#3f5369;font-size:11px}.progress-track,.vault-mini{background:#343b44}.progress-track i,.vault-mini i{background:linear-gradient(90deg,#2d6dc4,#63a4ef)}.rule-strip{background:#232931;border-color:#3a434e}.rule-strip span{color:#9ca7b3;font-size:11px}.rule-strip b{color:#dbe7f7}.status-alert{background:#242c35;font-size:13px}.status-alert small{font-size:11px}.status-alert.success{background:#25362b;border-color:#3e7651}.status-alert.danger{background:#352b31;border-color:#6e5360}.crime-result{background:linear-gradient(90deg,#25342b,#242930);border-color:#467456}.crime-result.failed{background:linear-gradient(90deg,#352b31,#242930);border-color:#70535e}.crime-result small{font-size:10px}.crime-result h2{font-size:19px}.crime-result p{font-size:12px}.result-timer b{font-size:19px}.crime-table-head{color:#8f99a6;background:#2b3139;border-color:#414954;font-size:10px}.crime-table-head span{border-color:#3a424c}.crime-row{background:#242930;border-color:#373f49}.crime-row:hover{background:#29313a}.crime-row>div{border-color:#353d46}.crime-row>div:not(.crime-name):not(.crime-action) strong{font-size:13px}.crime-row>div small{color:#8d97a3;font-size:10px}.crime-name b{font-size:13px}.crime-level{color:#70aaf0;background:#26384d;border-color:#3d6492;font-size:11px}.crime-action button,.action-button{background:linear-gradient(#4a8bea,#2d68bd);border-color:#2d6dc4;font-size:11px}.secondary-button{color:#e1e6ec;background:#303740;border-color:#4a5664;font-size:11px}.page-tabs{background:#22282e;border:1px solid #3b444e;gap:0;margin-bottom:14px;padding:4px;display:flex}.page-tabs button{color:#aeb7c1;cursor:pointer;background:0 0;border:0;border-right:1px solid #39424c;min-height:39px;padding:0 18px;font-size:13px;font-weight:750}.page-tabs button:last-child{border-right:0}.page-tabs button:hover{color:#fff;background:#2b333c}.page-tabs button.active{color:#fff;background:#315f98;box-shadow:inset 0 0 0 1px #4f87c7}.page-tabs button span{color:#8f9baa;text-transform:uppercase;margin-left:7px;font-size:9px}.page-tabs button.active span{color:#cce2fb}.finance-balances{background:#242930;border-color:#3b434d}.finance-balances>div{border-color:#3b434d;padding:17px 18px}.finance-balances small{color:#97a1ae;font-size:11px}.finance-balances strong{font-size:20px}.finance-balances span{color:#8e99a6;font-size:11px}.finance-balances .protected strong{color:#79b0f0}.game-field>span{color:#a7b0ba;font-size:12px}.money-input{background:#1f242a;border-color:#46505b}.money-input input{font-size:14px}.rule-item{background:#20262c}.rule-item b{font-size:13px}.rule-item p{font-size:11px}.inline-link{color:#6ca7ef;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.source-toggle{border-color:#414b56}.source-toggle button{color:#a3adb8;background:#20262c;font-size:11px}.source-toggle button.active{color:#dcecff;background:#28486b}.transaction-receipt{background:#20262c;border-color:#3c454f}.transaction-receipt>div{color:#a0aab6;border-color:#353e47;font-size:11px}.transaction-receipt .fee b{color:#82b7f5}.transaction-receipt .total{font-size:12px}.panel-copy{color:#9aa4af;font-size:12px}.vault-rule b{font-size:12px}.vault-rule span{font-size:10px}.vault-hero{background:linear-gradient(95deg,#25354a,#242930 65%);border-color:#45688e}.vault-hero small{font-size:10px}.vault-hero strong{color:#82b7f5;font-size:23px}.vault-hero span,.vault-hero em{color:#9ab1cc;font-size:10px}.vault-large-bar{background:#35404d}.vault-large-bar i{background:linear-gradient(90deg,#3878c8,#70acf0)}.table-head{color:#929daa!important;background:#2b3139!important;border-color:#414954!important;font-size:10px!important}.table-row{background:#242930;border-color:#39414a;min-height:58px;font-size:13px}.table-row:hover{background:#29313a}.table-row.current{background:linear-gradient(90deg,#3b82f626,#242930);border-left-color:#3b82f6}.ranking-number{font-size:14px}.player-cell b{font-size:13px}.player-cell small{color:#cfe5ff;background:#28486b;font-size:9px}.player-cell .avatar{color:#75acf0;background:#303944;border-color:#4a5664;font-size:12px}.tier-label{font-size:10px}.online-count{color:#b6c0ca;padding:9px 12px;font-size:12px}.online-count i,.online-indicator.on{background:#64b17a}.empty-row.roomy{padding:28px 18px}.rank-step b{font-size:13px}.rank-step small,.rank-step em{font-size:10px}.rank-step.current{background:linear-gradient(90deg,#3b82f624,#0000);border-left-color:#3b82f6}.rank-step.current .rank-index,.rank-step.current b,.rank-step.current em{color:#70aaf0}.rank-step.current .rank-line{background:#3b6596}.membership-message{background:#253346;border-color:#3d628e #3d628e #3d628e #4b91e8}.membership-message b{color:#8dbcf3;font-size:13px}.membership-message span{color:#a6b1bd;font-size:11px}.tier-card{background:linear-gradient(145deg,#293039,#22272e);border-color:#414a55}.tier-card.featured{background:linear-gradient(145deg,#283b53,#22272e);border-color:#4778af}.tier-head small{font-size:10px}.tier-card>p,.tier-card li,.tier-card button,.membership-footnote{font-size:11px}.recommended{color:#80b4f2;font-size:9px}.module-placeholder{padding:58px 24px}.module-placeholder>small{color:#6da7ec;font-size:10px}.module-placeholder h2{font-size:24px}.module-placeholder p{color:#9ca6b1;font-size:13px}.placeholder-mark{background:#24364a;border-color:#45698f}.placeholder-mark i{background:#5c9ce7}.compact-placeholder,.garage-preview{min-height:310px}.garage-empty{text-align:center;padding:70px 20px}.garage-empty strong{font-size:18px}.garage-empty p{color:#939daa;font-size:12px}.site-footer{color:#7f8995;border-top:1px solid #343c45;justify-content:space-between;gap:20px;max-width:1600px;margin:0 auto;padding:15px 18px 24px;font-size:11px;display:flex}.auth-page{background:#1b1f24}.auth-story{background:radial-gradient(circle at 28% 45%,#3b82f633,#0000 28%),linear-gradient(135deg,#22272ef2,#181c21fa);border-color:#36404b}.auth-story:after{background:linear-gradient(#0000,#3b82f6,#0000)}.auth-copy h1 em{color:#65a5f1;text-shadow:0 0 34px #3b82f624}.auth-panel-wrap{background:#20252b}.auth-panel{background:#292f36;border-color:#414a54}.auth-panel h2{font-size:28px}.auth-panel p,.auth-note,.auth-panel label{font-size:12px}.auth-panel input{background:#20252b;border-color:#46515d;font-size:14px}.auth-tabs button{font-size:12px}.cta-button{background:linear-gradient(#4a8bea,#2d68bd);border-color:#2b66b7;font-size:12px}@media (width<=1350px){.game-layout{grid-template-columns:230px minmax(0,1fr) 230px;gap:12px}.top-stats>div:nth-child(2){display:none}}@media (width<=1080px){.game-layout{grid-template-columns:215px minmax(0,1fr)}.sidebar-right,.top-stats>div:first-child,.top-stats>div:nth-child(2){display:none}}@media (width<=950px){.game-layout{display:block}.content{padding:8px 4px 30px}.mobile-drawer{background:#242a31;border-color:#46505b}.mobile-drawer .sidebar{box-shadow:none;background:0 0}.site-footer{padding-left:16px;padding-right:16px}}@media (width<=680px){.page-head h1{font-size:27px}.page-head p{font-size:13px}.page-tabs{overflow:auto}.page-tabs button{white-space:nowrap;padding:0 14px}.site-footer{flex-direction:column;gap:8px}.site-footer nav{flex-wrap:wrap;gap:12px}}.top-stats{grid-template-columns:repeat(6,minmax(105px,1fr));max-width:980px}@media (width<=1450px){.top-stats>div:nth-child(2){display:none}.top-stats{grid-template-columns:repeat(5,minmax(100px,1fr))}}.topbar{padding:0 14px 0 16px}.top-stats,.membership-chip{display:none!important}.header-timers{background:linear-gradient(#303943,#29313a);border:1px solid #455363;align-items:center;gap:13px;width:286px;min-height:48px;max-height:52px;padding:7px 11px;display:flex;overflow:hidden;box-shadow:0 5px 15px #00000021}.header-timers.locked{color:#b7c2ce;justify-content:space-between}.header-timer-title{letter-spacing:.8px;text-transform:uppercase;color:#dce7f3;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.header-timer-lock{color:#84b8f4;text-align:right;font-size:10px;font-weight:800;line-height:1.15}.header-timer-items{gap:11px;margin-left:auto;display:flex}.header-timer-items span{text-transform:uppercase;color:#8996a4;flex-direction:column;font-size:9px;line-height:1.1;display:flex}.header-timer-items b{color:#f3f7fc;letter-spacing:.2px;margin-top:3px;font-size:12px}.timerbar{position:relative}.timer-close{color:#a9b4bf;cursor:pointer;background:#2b3239;border:1px solid #4b5662;place-items:center;width:24px;height:24px;font-size:18px;line-height:1;display:grid;position:absolute;right:14px}.game-layout{grid-template-columns:252px minmax(0,1fr) 252px;gap:14px;width:calc(100% - 20px);max-width:none;margin:0 10px;padding:14px 0 26px}.content{padding-left:24px;padding-right:24px}.sidebar{border-radius:2px}.sidebar-left,.sidebar-right{padding:0}.site-footer{max-width:none;margin:0 10px;padding-left:10px;padding-right:10px}.player-panel{border-bottom:1px solid #39434d;margin-bottom:14px;padding-bottom:14px}.player-heading{color:#aab7c5;background:#29313a;border-bottom:1px solid #3b4652;padding:11px 13px 9px}.player-avatar:hover{color:#a8cdf8;border-color:#6aa7ef}.player-details{padding:0 12px}.player-details>div{border-top:1px solid #333d47;grid-template-columns:68px minmax(0,1fr);align-items:center;min-height:31px;font-size:13px;display:grid}.player-details>div:first-child{border-top:0}.player-details span{color:#8f9ba8}.player-details a,.player-details strong{color:#edf4fb;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.player-details a:hover{color:#79b2f5;text-decoration:underline}.player-details strong{font-size:12px}.membership-nav{box-shadow:inset 0 0 18px #3b82f614,0 0 14px #3b82f614;color:#eaf4ff!important;background:linear-gradient(90deg,#3b82f638,#3b82f60d)!important;border-left-color:#5ba0f1!important;font-weight:900!important}.membership-nav .icon{color:#82b8f5!important}.membership-nav span{text-shadow:0 0 9px #6baefa73}.nav-heading{font-size:13px}.nav-link{min-height:38px;font-size:14px}.nav-suffix{font-size:10px}@media (width<=1350px){.game-layout{grid-template-columns:232px minmax(0,1fr) 232px}.header-timers{width:260px}.content{padding-left:18px;padding-right:18px}}@media (width<=1080px){.game-layout{grid-template-columns:220px minmax(0,1fr);width:calc(100% - 16px);margin:0 8px}.sidebar-right{display:none}.header-timers{width:250px}}@media (width<=950px){.game-layout{width:100%;margin:0;display:block}.header-timers{margin-left:auto}.mobile-drawer .player-panel{margin-top:8px}}@media (width<=680px){.header-timers{width:190px;min-height:42px;padding:5px 8px}.header-timer-items span:nth-child(2),.header-timer-lock{display:none}.header-timer-title{font-size:10px}.timer-close{right:5px}}.crime-hero{background:linear-gradient(145deg,#272f38,#232a32);border-color:#3f4955;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:stretch;gap:24px;margin-bottom:16px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.crime-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff08,#0000 40%,#73b1f50f);position:absolute;inset:0}.crime-hero-copy{z-index:1;padding-right:10px;position:relative}.crime-hero-copy h1{letter-spacing:-1px;margin:2px 0 10px;font-size:34px}.crime-hero-copy p{color:#b7c1cd;max-width:680px;margin:0;font-size:15px;line-height:1.7}.crime-hero-statuses{flex-wrap:wrap;gap:14px;margin-top:20px;display:flex}.crime-hero-statuses>div{background:#1d232bd6;border:1px solid #485462;min-width:145px;padding:11px 14px}.crime-hero-statuses small{color:#99a5b2;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:800;display:block}.crime-hero-statuses strong{color:#f6f9fc;margin-top:4px;font-size:21px;display:block}.crime-hero-art{background:linear-gradient(#324152 0%,#27313c 58%,#20272f 100%);border:1px solid #46515d;min-height:250px;position:relative;overflow:hidden}.crime-art-backdrop{background:radial-gradient(circle at 75% 18%,#7dbfff61,#0000 22%),linear-gradient(#0f141d14,#06080b33);position:absolute;inset:0}.crime-art-skyline{background:linear-gradient(#0000 0 25%,#0f12172e 25% 100%),linear-gradient(90deg,#1d232a 0 9%,#11171d 9% 15%,#20262f 15% 24%,#121922 24% 29%,#262d37 29% 40%,#151c25 40% 49%,#242b34 49% 57%,#131a23 57% 66%,#212934 66% 76%,#131820 76% 83%,#222a34 83% 92%,#161c24 92% 100%);height:108px;position:absolute;bottom:66px;left:0;right:0}.crime-art-skyline:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 16px,#76adef14 16px 18px,#0000 18px 33px);position:absolute;inset:0}.crime-art-figure{background:linear-gradient(#11161b,#1f2730);width:62px;height:142px;position:absolute;bottom:26px;box-shadow:0 10px 18px #0003}.crime-art-figure:before{content:"";background:#192028;border-radius:50%;width:28px;height:28px;position:absolute;top:-18px;left:16px}.crime-art-figure:after{content:"";background:#1a2129;border-radius:10px;width:42px;height:10px;position:absolute;top:48px;right:-16px;transform:rotate(-16deg)}.crime-art-figure.figure-a{right:116px}.crime-art-figure.figure-b{height:130px;bottom:30px;right:42px}.crime-art-figure.figure-b:after{width:36px;top:44px;right:-10px;transform:rotate(20deg)}.crime-art-van{background:linear-gradient(#232b34,#1b232c);border:1px solid #425062;height:54px;position:absolute;bottom:18px;left:32px;right:128px;box-shadow:0 10px 16px #00000038}.crime-art-van:before,.crime-art-van:after{content:"";background:#12171d;border:4px solid #49586a;border-radius:50%;width:24px;height:24px;position:absolute;bottom:-10px}.crime-art-van:before{left:34px}.crime-art-van:after{right:36px}.crime-art-glow{background:radial-gradient(circle,#5ba0f12e,#0000 62%);height:150px;position:absolute;bottom:-70px;left:-10%;right:-10%}.crime-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.crime-card{background:linear-gradient(145deg,#262e37,#232a32);border:1px solid #414c58;flex-direction:column;min-height:420px;display:flex;overflow:hidden;box-shadow:0 10px 24px #00000024}.crime-card-art{background:#20262e;border-bottom:1px solid #404a57;min-height:220px;position:relative;overflow:hidden}.crime-card-scene{position:absolute;inset:0}.scene-light-crime,.scene-light-crime:before,.scene-light-crime:after,.scene-heavy-crime,.scene-heavy-crime:before,.scene-heavy-crime:after,.scene-premium-crime,.scene-premium-crime:before,.scene-premium-crime:after{content:"";position:absolute}.scene-light-crime{background:linear-gradient(#52616d 0,#303944 50%,#212830 100%)}.scene-light-crime:before{background:linear-gradient(90deg,#1a2128 0 18%,#242c35 18% 29%,#161d24 29% 42%,#25303b 42% 54%,#171e26 54% 69%,#25303a 69% 84%,#1a2128 84% 100%);height:64px;bottom:48px;left:0;right:0}.scene-light-crime:after{background:linear-gradient(#0000 0 20px,#0d1218 20px 100%),linear-gradient(90deg,#0000 0 35px,#27313b 35px 48px,#0000 48px 72px,#27313b 72px 85px,#0000 85px 100%);width:160px;height:90px;bottom:18px;left:22px}.scene-heavy-crime{background:linear-gradient(#47586a 0,#2d3845 55%,#202830 100%)}.scene-heavy-crime:before{background:linear-gradient(#0000 0 22px,#1b232c 22px 100%);height:120px;bottom:26px;left:20px;right:20px;box-shadow:inset 0 0 0 1px #5a6b7e8c}.scene-heavy-crime:after{background:linear-gradient(90deg,#1a2028 0 20%,#27313c 20% 40%,#1b222a 40% 60%,#27313c 60% 80%,#1a2028 80% 100%);height:28px;bottom:0;left:0;right:0}.scene-premium-crime{background:linear-gradient(#556b81 0,#344557 52%,#232d38 100%)}.scene-premium-crime:before{background:linear-gradient(#ffffff0f,#fff0 24%),linear-gradient(90deg,#1c2631 0 17%,#2d3a48 17% 34%,#1d2731 34% 51%,#314150 51% 69%,#1f2933 69% 84%,#304150 84% 100%);height:108px;bottom:40px;left:26px;right:26px;box-shadow:inset 0 0 0 1px #7fa7d861}.scene-premium-crime:after{background:#70acf06b;border-radius:20px;width:120px;height:14px;bottom:18px;left:45px;box-shadow:90px 10px #70acf038}.crime-card.locked .crime-card-scene{filter:grayscale(.18)brightness(.82)}.crime-card-lock{text-align:center;background:linear-gradient(#191f2561,#101419b8);flex-direction:column;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;inset:0}.crime-card-lock .lock-icon{margin-bottom:10px;font-size:28px;line-height:1}.crime-card-lock strong{color:#fff;max-width:230px;font-size:19px}.crime-card-lock small{color:#d8e8fb;text-transform:uppercase;letter-spacing:1px;margin-top:6px;font-size:11px}.crime-card-body{flex-direction:column;flex:1;gap:10px;padding:18px 18px 20px;display:flex}.crime-card-body h3{letter-spacing:-.7px;margin:0;font-size:25px}.crime-card-body p{color:#afbac5;min-height:68px;margin:0;font-size:14px;line-height:1.65}.crime-card-button{color:#fff;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;background:linear-gradient(#4a8bea,#2d68bd);border:1px solid #2d6dc4;min-height:42px;margin-top:auto;font-size:13px;font-weight:900}.crime-card-button:disabled{opacity:.6;cursor:not-allowed}.crime-card-button.is-locked{background:linear-gradient(#3c4652,#313943);border-color:#536273}.crime-card-heavy-crime .crime-card-body h3,.crime-card-heavy-crime h3{color:#f4f7fb}.crime-card-premium-crime,.crime-card-premium-crime .crime-card-body h3{color:#f5fbff}.crime-training-strip{background:linear-gradient(145deg,#28313a,#242c34);border-color:#43505d;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.crime-training-strip small{color:#8db6ee;text-transform:uppercase;letter-spacing:1.1px;font-size:11px;font-weight:900;display:block}.crime-training-strip strong{letter-spacing:-.6px;margin:4px 0 5px;font-size:22px;display:block}.crime-training-strip p{color:#b6c1cd;margin:0;font-size:14px}.crime-training-strip button{color:#fff;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;background:linear-gradient(#4a8bea,#2d68bd);border:1px solid #2d6dc4;min-width:220px;min-height:42px;font-size:13px;font-weight:900}@media (width<=1200px){.crime-card-grid{grid-template-columns:1fr 1fr}.crime-card:last-child{grid-column:1/-1}.crime-hero{grid-template-columns:1fr}.crime-hero-art{min-height:220px}}@media (width<=760px){.crime-card-grid{grid-template-columns:1fr}.crime-card:last-child{grid-column:auto}.crime-hero{padding:18px}.crime-hero-copy h1{font-size:29px}.crime-hero-statuses>div{flex:1;min-width:0}.crime-hero-art{min-height:190px}.crime-training-strip{flex-direction:column;align-items:flex-start}.crime-training-strip button{width:100%;min-width:0}}body{background:radial-gradient(circle at 52% -18%,#31465b 0,#31465b47 22%,#0000 42%),linear-gradient(#202831 0,#171c22 50%,#14181d 100%)}body:before{z-index:-1;background:linear-gradient(#a5bdd705 1px,#0000 1px) 0 0/5px 5px,linear-gradient(90deg,#a5bdd704 1px,#0000 1px) 0 0/5px 5px,radial-gradient(circle at 50% 0,#5e91c61a,#0000 34%)}.app-bg{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:40;background:linear-gradient(#26303bfa,#1b222afa);border-bottom:1px solid #3c4b5a;height:64px;padding:0 max(18px,50% - 870px);position:sticky;top:0;box-shadow:0 7px 18px #0003}.brand{border-right:1px solid #40505f;align-items:center;width:258px;height:64px;padding-right:21px;display:flex}.brand-logo{width:184px;height:auto;max-height:45px;display:block}.header-spacer{flex:1}.header-timers{color:#dce8f4;background:linear-gradient(90deg,#151d2533,#313f4d61);border-left:1px solid #40505f;align-self:stretch;align-items:center;gap:18px;min-width:252px;padding:0 17px;transition:background .15s;display:flex}.header-timers:hover{background:linear-gradient(90deg,#23324152,#3a4b5c7a)}.header-timer-title{color:#c4d9ed;letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.header-timer-items{align-items:center;gap:13px;margin-left:auto;display:flex}.header-timer-items span{color:#aebbc7;text-transform:uppercase;flex-direction:column;gap:1px;font-size:10px;line-height:1.1;display:flex}.header-timer-items b{color:#f4f8fc;letter-spacing:.25px;font-size:15px}.timer-dot{background:#6ea5dc;border-radius:0;width:6px;height:6px;margin:0;box-shadow:0 0 0 3px #6ea5dc1c}.header-timers.locked{gap:10px;text-decoration:none}.header-timers.locked .header-timer-title{color:#d8e7f5}.header-timer-lock{color:#8ea7bd;margin-left:auto;font-size:11px;font-weight:700}.mobile-menu{color:#b8cbe0;display:none}.timerbar{color:#b8c9d9;text-transform:none;letter-spacing:0;z-index:35;background:linear-gradient(90deg,#25313d,#202a34);border-bottom:1px solid #3b4a59;gap:17px;height:36px;font-size:12px;position:sticky;top:64px}.timerbar b{color:#a9d2fb;margin:0 2px;font-size:12px}.timerbar.timer-locked a{color:#cbe4fb;border-left:1px solid #506476;padding-left:14px;font-size:12px;font-weight:800}.timer-close{color:#b7c8d8;cursor:pointer;background:0 0;border:1px solid #0000;width:24px;height:24px;font-size:18px;line-height:1}.timer-close:hover{color:#fff;background:#2e4051;border-color:#6886a3}.game-layout{grid-template-columns:230px minmax(0,1fr) 246px;align-items:start;gap:18px;width:min(1740px,100% - 30px);min-height:calc(100vh - 100px);margin:0 auto;display:grid}.sidebar{min-width:0;padding:18px 0 32px}.sidebar-left,.sidebar-right{border:0}.sidebar-left{padding-left:0}.sidebar-right{padding-right:0}.nav-group{background:linear-gradient(145deg,#2b3641d1,#1f2730e0);border:1px solid #394754;margin:0 0 18px;padding:10px 9px 9px;box-shadow:0 6px 16px #0000001a}.nav-heading{color:#9fc4e8;letter-spacing:1.25px;text-transform:uppercase;padding:0 2px 8px;font-size:10px;font-weight:900}.nav-link{color:#d0d9e1;border-left:2px solid #0000;gap:9px;height:32px;padding:0 8px;font-size:13px;line-height:1;transition:background .14s,border-color .14s,color .14s}.nav-link svg{color:#90a8bf;width:16px;height:16px}.nav-link:hover{color:#fff;background:#334353}.nav-link:hover svg{color:#b7d8f6}.nav-link.active{color:#fff;background:linear-gradient(90deg,#568fc657,#2d405033);border-left-color:#70a9df;font-weight:800}.nav-link.active svg{color:#9dd0ff}.nav-link em{color:#9ba9b7;letter-spacing:.55px;text-transform:uppercase;margin-left:auto;font-size:8px;font-style:normal;font-weight:800}.nav-link.active em{color:#c8e3fa}.nav-suffix{color:#a9d9ff;white-space:nowrap;margin-left:auto;font-size:10px;font-weight:800}.nav-button{cursor:pointer;text-align:left;background:0 0;border-top:0;border-bottom:0;border-right:0;width:100%}.nav-button:hover{background:#334353}.membership-nav{background:linear-gradient(90deg,#4a84bc47,#27344129);font-weight:900;box-shadow:inset 0 0 12px #6da7e014;color:#eff7ff!important;border:1px solid #67a3dc73!important;border-left:2px solid #76b2eb!important}.membership-nav svg{color:#91c8fb!important}.player-panel{background:linear-gradient(145deg,#2c3946,#222b34);border:1px solid #465766;margin:0 0 18px;padding:11px;box-shadow:0 7px 16px #00000021}.player-panel .player-heading{color:#b6d8f6;border-bottom:1px solid #4b5c6a;margin:0 0 10px;padding:0 1px 8px}.player-avatar{color:#a9d4fc;background:radial-gradient(circle at 50% 35%,#395570,#202d39 64%);border:1px solid #6c91b4;place-items:center;width:100px;height:100px;margin:0 auto 11px;display:grid;box-shadow:inset 0 0 0 5px #0e151c4d}.player-avatar svg{width:57px;height:57px}.player-details{border-top:1px solid #4b5c6a}.player-details>div{border-bottom:1px solid #586b7b8c;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;min-height:29px;display:grid}.player-details span{color:#afbdca;font-size:11px}.player-details a,.player-details strong{color:#f1f6fb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.player-details a:hover{color:#a7d5ff}.content{background:linear-gradient(#27313ba3,#1c232aa3);border:1px solid #3d4c58;min-width:0;margin-top:18px;padding:24px 26px 58px;box-shadow:0 11px 26px #00000026}.site-footer{color:#a9b9c7;justify-content:space-between;align-items:center;gap:18px;width:min(1740px,100% - 30px);margin:0 auto;padding:13px 0 21px;font-size:12px;display:flex}.site-footer nav{gap:16px;display:flex}.site-footer a{color:#c8dced}.site-footer a:hover{color:#fff}.mobile-drawer{z-index:70;background:#11181ffa}.drawer-close{color:#fff;background:#2b3c4d;border-color:#607b94}@media (width<=1380px){.game-layout,.site-footer{width:min(100% - 24px,1500px)}.game-layout{grid-template-columns:212px minmax(0,1fr) 224px;gap:14px}.brand{width:230px}.content{padding:22px 22px 50px}}@media (width<=1040px){.topbar{padding:0 14px}.brand{border-right:0;width:auto;padding-right:0}.brand-logo{width:164px}.game-layout{grid-template-columns:1fr;width:min(100% - 24px,900px)}.sidebar-left,.sidebar-right{display:none}.content{margin-top:14px}.mobile-menu{background:#2b3b4a;border:1px solid #52677b;margin:0 12px 0 0;padding:8px;display:block}.site-footer{width:min(100% - 24px,900px)}.mobile-drawer{padding:56px 18px 24px;display:block;position:fixed;inset:0;overflow:auto}.mobile-drawer .sidebar{padding:0;display:block}.mobile-drawer .nav-group,.mobile-drawer .player-panel{max-width:560px;margin:0 auto 14px}.drawer-close{cursor:pointer;border:1px solid #607b94;width:32px;height:32px;font-size:21px;position:absolute;top:13px;right:14px}.header-timers{min-width:210px;padding:0 12px}.header-timer-lock{font-size:10px}}@media (width<=640px){.topbar{height:58px}.brand-logo{width:142px}.header-timers{background:0 0;border-left:0;min-width:0;margin-left:auto;padding:0 9px}.header-timers.locked .header-timer-title{font-size:0}.header-timers.locked .header-timer-title svg{width:17px;height:17px}.header-timer-lock{display:none}.header-timer-items{gap:7px}.header-timer-items span{font-size:0}.header-timer-items b{font-size:13px}.timerbar{height:auto;min-height:34px;padding:5px 12px;line-height:1.35;top:58px}.timerbar.timer-locked a{margin-left:auto}.content{padding:18px 15px 42px}.site-footer{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 0 18px}.site-footer nav{gap:13px}}body .content .page-head .eyebrow{display:none}body .topbar{isolation:isolate;background:linear-gradient(#354454 0%,#27323e 54%,#202a33 100%);position:sticky;overflow:hidden;box-shadow:0 8px 20px #00000040}body .topbar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#8bb8e317,#0000 28% 70%,#2b5b8529),repeating-linear-gradient(90deg,#c8dcf006 0 1px,#0000 1px 43px);position:absolute;inset:0}body .brand{background:linear-gradient(90deg,#0d151d57,#2c415324)}body .header-timers{background:linear-gradient(90deg,#131d264d,#3d526670);box-shadow:inset 1px 0 #aacae814}body .game-layout,body .site-footer{width:min(1740px,100% - 16px)}body .content .page-head{padding-top:4px}.player-rank-progress{border-bottom:1px solid #586b7b8c;gap:5px;padding:8px 0 9px;display:grid}.player-rank-progress__bar{background:#1a222a;border:1px solid #526272;height:6px;overflow:hidden}.player-rank-progress__bar span{background:linear-gradient(90deg,#3679ba,#79b6ef);min-width:2px;height:100%;display:block;box-shadow:0 0 7px #67aae759}.player-rank-progress small{color:#b9c6d2;font-size:10px;line-height:1.2}.player-diamonds strong{color:#d9ecff;align-items:center;gap:4px;display:inline-flex}.player-diamonds strong .icon{color:#77b8f2}body .crime-rework .crime-rework-hero__content{justify-content:flex-start}body .crime-rework .crime-rework-hero h1{margin-top:0}body .crime-rework .crime-rework-training{min-height:0;box-shadow:none;background:linear-gradient(100deg,#27333e,#222b34);border-color:#3d5366;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;padding:12px 14px}body .crime-rework .crime-rework-training__mark{background:0 0;border:0;width:15px;height:15px;position:relative}body .crime-rework .crime-rework-training__mark:after{content:"";border-bottom:2px solid #74b6f1;border-left:2px solid #74b6f1;width:7px;height:4px;position:absolute;top:3px;left:3px;transform:rotate(-45deg)}body .crime-rework .crime-rework-training h2{letter-spacing:-.15px;font-size:15px}body .crime-rework .crime-rework-training p{margin-top:1px;font-size:12px;line-height:1.4}body .crime-rework .crime-rework-training button{min-width:176px;min-height:34px;padding:0 12px;font-size:11px}@media (width<=1040px){body .game-layout,body .site-footer{width:min(100% - 24px,900px)}body .topbar:before{background:linear-gradient(90deg,#8bb8e30f,#0000 55%)}}@media (width<=760px){body .crime-rework .crime-rework-training{grid-template-columns:auto 1fr;padding:12px}body .crime-rework .crime-rework-training button{grid-column:1/-1;width:100%;min-width:0}}.training-centre{color:#edf3f9;gap:16px;display:grid}.training-centre *{box-sizing:border-box}.training-centre__header{padding:4px 2px 3px}.training-centre__header h1{color:#f4f8fc;letter-spacing:-.7px;margin:0;font-size:30px}.training-centre__header p{color:#aab8c6;margin:4px 0 0;font-size:14px}.training-centre__notice,.training-centre__completion{background:#382a30;border:1px solid #875d68;align-items:center;gap:11px;padding:11px 13px;display:flex}.training-centre__completion{background:#273745;border-color:#466d8f}.training-centre__notice>span,.training-centre__completion>.training-centre__check{color:pink;border:1px solid;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.training-centre__completion>.training-centre__check{color:#8bc5fa;position:relative}.training-centre__completion>.training-centre__check:after{content:"";border-bottom:2px solid;border-left:2px solid;width:9px;height:5px;margin-top:-2px;position:absolute;transform:rotate(-45deg)}.training-centre__notice b,.training-centre__notice small,.training-centre__completion b,.training-centre__completion small{display:block}.training-centre__notice b,.training-centre__completion b{font-size:13px}.training-centre__notice small,.training-centre__completion small{color:#cfdae5;margin-top:1px;font-size:12px}.training-centre__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.training-card{background:linear-gradient(145deg,#29333d,#202830);border:1px solid #3d4d5b;flex-direction:column;min-height:278px;padding:16px;display:flex;box-shadow:0 7px 16px #00000024}.training-card--crime{background:linear-gradient(145deg,#2c3945,#202a33);border-color:#4b7499}.training-card--active{box-shadow:inset 3px 0 #5b9bdd,0 7px 16px #00000024}.training-card__top{border-bottom:1px solid #5c6f8080;align-items:center;gap:10px;padding-bottom:12px;display:flex}.training-card__icon{color:#a4d2fb;background:#23384a;border:1px solid #527ca0;place-items:center;width:36px;height:36px;display:grid}.training-card__top h2,.training-card__top small{margin:0;display:block}.training-card__top h2{color:#f6f9fc;letter-spacing:-.25px;font-size:18px}.training-card__top small{color:#8fb9df;letter-spacing:.65px;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:900}.training-card__level{justify-content:space-between;align-items:baseline;padding:12px 0 5px;display:flex}.training-card__level span,.training-card__progress span,.training-card__facts dt{color:#aebbc7;font-size:11px}.training-card__level strong{color:#fff;font-size:24px;line-height:1}.training-card__progress>div:first-child{justify-content:space-between;display:flex}.training-card__progress b{color:#ddecfa;font-size:11px}.training-card__track{background:#172028;border:1px solid #526474;height:7px;margin-top:6px;overflow:hidden}.training-card__track i{background:linear-gradient(90deg,#3c81c5,#79b6ef);min-width:2px;height:100%;display:block;box-shadow:0 0 8px #59a0e066}.training-card__facts{grid-template-columns:1fr 1fr;gap:7px 12px;margin:15px 0;display:grid}.training-card__facts div{border-bottom:1px solid #5c6f8061;padding-bottom:5px}.training-card__facts dt{margin:0}.training-card__facts dd{color:#f1f6fb;margin:2px 0 0;font-size:12px;font-weight:800}.training-card__active{background:#243747;border:1px solid #476784;gap:2px;margin-top:auto;padding:10px 11px;display:grid}.training-card__active span{color:#abcde8;letter-spacing:.65px;text-transform:uppercase;font-size:10px;font-weight:900}.training-card__active b{color:#fff;letter-spacing:.4px;font-size:21px}.training-card__active small{color:#c3d2df;font-size:11px}.training-card--crime button{color:#fff;cursor:pointer;letter-spacing:.7px;text-transform:uppercase;background:linear-gradient(#4b8fdf,#2b67b4);border:1px solid #3f81ca;width:100%;min-height:38px;margin-top:auto;font-size:11px;font-weight:900;box-shadow:inset 0 1px #ffffff29}.training-card--crime button:hover:not(:disabled){filter:brightness(1.08)}.training-card--crime button:disabled{cursor:not-allowed;opacity:.58}.training-card--future{background:linear-gradient(145deg,#273039,#20272e);justify-content:space-between;min-height:218px}.training-card--future p{color:#b3c0cc;margin:14px 0;font-size:13px;line-height:1.5}.training-card__future-status{border-top:1px solid #5c6f8073;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.training-card__future-status span{color:#9aa9b6;font-size:11px}.training-card__future-status b{color:#8fc2ef;letter-spacing:.6px;text-transform:uppercase;font-size:10px}@media (width<=1200px){.training-centre__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.training-centre__header h1{font-size:27px}.training-centre__grid{grid-template-columns:1fr}.training-card{min-height:0}.training-card--future{min-height:190px}}.training-centre--rows .training-centre__rows{gap:12px;display:grid}.training-centre--rows .training-row{background:linear-gradient(105deg,#27323c,#20272f);border:1px solid #3c4b58;grid-template-columns:232px minmax(0,1fr) 204px;min-height:176px;display:grid;overflow:hidden;box-shadow:0 7px 17px #00000024}.training-centre--rows .training-row--crime{background:linear-gradient(105deg,#293945,#202b34);border-color:#47759a}.training-centre--rows .training-row--active{box-shadow:inset 3px 0 #62a5e3,0 7px 17px #00000024}.training-centre--rows .training-row__art{background:#151b21;min-height:176px;position:relative;overflow:hidden}.training-centre--rows .training-row__art:after{content:"";background:linear-gradient(90deg,#090e130f,#090e131f 55%,#0f161da8);position:absolute;inset:0}.training-centre--rows .training-row__art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.training-centre--rows .training-row__art span{z-index:1;color:#b6dcff;letter-spacing:.75px;text-transform:uppercase;background:#162736e0;border:1px solid #81bbeca3;padding:4px 7px;font-size:9px;font-weight:900;position:absolute;top:11px;left:11px}.training-centre--rows .training-row__details{flex-direction:column;justify-content:space-between;min-width:0;padding:17px 20px;display:flex}.training-centre--rows .training-row__heading{justify-content:space-between;gap:20px;display:flex}.training-centre--rows .training-row__heading h2,.training-centre--rows .training-row__heading p{margin:0}.training-centre--rows .training-row__heading h2{color:#f6f9fc;letter-spacing:-.3px;font-size:21px}.training-centre--rows .training-row__heading p{color:#bac6d0;max-width:625px;margin-top:4px;font-size:13px;line-height:1.45}.training-centre--rows .training-row__heading>small{color:#93c1ec;letter-spacing:.65px;text-align:right;text-transform:uppercase;flex:none;padding-top:3px;font-size:10px;font-weight:900}.training-centre--rows .training-row__metrics{grid-template-columns:132px minmax(150px,1.05fr) minmax(145px,.8fr);align-items:end;gap:16px;margin-top:14px;display:grid}.training-centre--rows .training-row__metrics>div{min-width:0}.training-centre--rows .training-row__level span,.training-centre--rows .training-row__progress span,.training-centre--rows .training-row__bonus span,.training-centre--rows .training-row__action dt,.training-centre--rows .training-row__coming span{color:#a8b9c8;letter-spacing:.6px;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.training-centre--rows .training-row__level strong{color:#fff;margin-top:4px;font-size:17px;display:block}.training-centre--rows .training-row__progress>div:first-child{justify-content:space-between;gap:9px;display:flex}.training-centre--rows .training-row__progress b{color:#e8f4ff;font-size:11px}.training-centre--rows .training-row__track{background:#172028;border:1px solid #4f6170;height:7px;margin-top:6px;overflow:hidden}.training-centre--rows .training-row__track i{background:linear-gradient(90deg,#397bc0,#82bff4);min-width:2px;height:100%;display:block;box-shadow:0 0 8px #59a0e066}.training-centre--rows .training-row__bonus b,.training-centre--rows .training-row__bonus small{display:block}.training-centre--rows .training-row__bonus b{color:#fff;margin-top:4px;font-size:15px}.training-centre--rows .training-row__bonus small{color:#91c5f2;margin-top:2px;font-size:10px;font-weight:800}.training-centre--rows .training-row__action{background:#0d141a52;border-left:1px solid #596c7c8c;flex-direction:column;justify-content:center;gap:13px;padding:16px;display:flex}.training-centre--rows .training-row__action dl{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.training-centre--rows .training-row__action dt{margin:0}.training-centre--rows .training-row__action dd{color:#f5f8fb;margin:4px 0 0;font-size:12px;font-weight:900}.training-centre--rows .training-row__action button{color:#fff;cursor:pointer;letter-spacing:.75px;text-transform:uppercase;background:linear-gradient(#4b8fdf,#2b67b4);border:1px solid #3f81ca;width:100%;min-height:39px;font-size:10px;font-weight:900;box-shadow:inset 0 1px #ffffff29}.training-centre--rows .training-row__action button:hover:not(:disabled){filter:brightness(1.09)}.training-centre--rows .training-row__action button:disabled{cursor:not-allowed;opacity:.58}.training-centre--rows .training-row__active{background:#23384a;border:1px solid #476f91;gap:2px;padding:10px 11px;display:grid}.training-centre--rows .training-row__active span{color:#a8d5ff;letter-spacing:.65px;text-transform:uppercase;font-size:10px;font-weight:900}.training-centre--rows .training-row__active b{color:#fff;letter-spacing:.35px;font-size:22px}.training-centre--rows .training-row__active small{color:#c3d3e0;font-size:10px}.training-centre--rows .training-row--future{background:linear-gradient(105deg,#28313a,#20272e);border-color:#3e4b56}.training-centre--rows .training-row--future .training-row__art img{filter:saturate(.72)brightness(.82)}.training-centre--rows .training-row__metrics--future{opacity:.82}.training-centre--rows .training-row__action--future{background:#11171d7a}.training-centre--rows .training-row__coming{gap:5px;display:grid}.training-centre--rows .training-row__coming b{color:#b5d9f9;font-size:12px;line-height:1.35}.training-centre--rows .training-row__coming small{color:#aab7c2;font-size:11px;line-height:1.35}@media (width<=1150px){.training-centre--rows .training-row{grid-template-columns:190px minmax(0,1fr) 182px}.training-centre--rows .training-row__details{padding:15px}.training-centre--rows .training-row__metrics{grid-template-columns:110px minmax(130px,1fr) minmax(125px,.85fr);gap:12px}}@media (width<=830px){.training-centre--rows .training-row{grid-template-columns:170px minmax(0,1fr)}.training-centre--rows .training-row__action{border-top:1px solid #596c7c8c;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;display:grid}.training-centre--rows .training-row__action dl{max-width:230px}.training-centre--rows .training-row__action button,.training-centre--rows .training-row__active,.training-centre--rows .training-row__coming{justify-self:end;width:min(260px,100%)}}@media (width<=620px){.training-centre--rows .training-row{grid-template-columns:1fr}.training-centre--rows .training-row__art{min-height:142px}.training-centre--rows .training-row__details{padding:15px}.training-centre--rows .training-row__heading{display:block}.training-centre--rows .training-row__heading>small{text-align:left;margin-top:7px;display:block}.training-centre--rows .training-row__metrics{grid-template-columns:1fr;gap:11px}.training-centre--rows .training-row__action{grid-template-columns:1fr;gap:10px}.training-centre--rows .training-row__action button,.training-centre--rows .training-row__active,.training-centre--rows .training-row__coming{justify-self:stretch;width:100%}.training-centre--rows .training-row__action dl{max-width:none}}.crime-rework{color:#edf2f8;gap:18px;display:grid}.crime-rework *{box-sizing:border-box}.crime-rework-hero{isolation:isolate;background:#1c232b;border:1px solid #3e5061;min-height:268px;position:relative;overflow:hidden;box-shadow:0 13px 28px #00000038}.crime-rework-hero__image{object-fit:cover;object-position:center 58%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.crime-rework-hero__veil{z-index:-1;background:linear-gradient(90deg,#0a0e14e0 0%,#0c1218b8 34%,#0c12183d 66%,#0c121857 100%),linear-gradient(#070a0e0a 45%,#070a0e4d);position:absolute;inset:0}.crime-rework-hero:after{content:"";background:linear-gradient(90deg,#296dbf,#6ca7ef 55%,#0000);height:3px;position:absolute;bottom:0;left:0;right:0}.crime-rework-hero__content{justify-content:space-between;align-items:flex-end;gap:24px;min-height:268px;padding:30px;display:flex;position:relative}.crime-rework-hero__copy{max-width:540px;padding-bottom:4px}.crime-rework-kicker,.crime-rework-card__state{color:#80b8f4;letter-spacing:1.1px;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.crime-rework-hero h1{color:#fff;letter-spacing:-1.2px;margin:6px 0 8px;font-size:38px;line-height:1.05}.crime-rework-hero__intro{color:#d2dbe5;max-width:455px;margin:0;font-size:15px;line-height:1.6}.crime-rework-hero__status{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f151cc2;border:1px solid #7e9bb67a;grid-template-columns:repeat(2,minmax(108px,1fr));min-width:245px;display:grid;box-shadow:0 8px 18px #00000029}.crime-rework-hero__status>div{padding:13px 15px}.crime-rework-hero__status>div+div{border-left:1px solid #7e9bb666}.crime-rework-hero__status span{color:#aebcc9;letter-spacing:.85px;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.crime-rework-hero__status strong{color:#f5f8fc;font-size:19px;line-height:1.1}.crime-rework-notice{background:#252f39;border:1px solid #566879;align-items:center;gap:13px;padding:13px 16px;display:flex}.crime-rework-notice--danger{background:linear-gradient(90deg,#38292f,#2a3038);border-color:#8c6170}.crime-rework-notice__mark{color:#ffdce3;border:1px solid #a87785;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.crime-rework-notice b,.crime-rework-notice small{display:block}.crime-rework-notice b{color:#fff;font-size:14px}.crime-rework-notice small{color:#cfd6df;margin-top:2px;font-size:13px}.crime-rework-notice__timer{color:#fff;margin-left:auto;font-size:18px}.crime-rework-result{background:#273746;border:1px solid #496786;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.crime-rework-result--success{background:linear-gradient(105deg,#233746,#26303a);border-color:#3a729d}.crime-rework-result--failed{background:linear-gradient(105deg,#382a30,#2c333b);border-color:#7c5f68}.crime-rework-result__symbol{color:#a9d2ff;border:1px solid;place-items:center;width:38px;height:38px;font-size:20px;font-weight:900;display:grid}.crime-rework-result--failed .crime-rework-result__symbol{color:#f0b3c0}.crime-rework-result__copy p,.crime-rework-result__copy h2,.crime-rework-result__copy span{margin:0}.crime-rework-result__copy p,.crime-rework-result__timer span{color:#9ec8f4;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:800}.crime-rework-result__copy h2{color:#fff;letter-spacing:-.35px;margin:3px 0 4px;font-size:21px}.crime-rework-result__copy span{color:#d0d9e1;font-size:13px}.crime-rework-result__timer{text-align:right;border-left:1px solid #9db9d359;min-width:105px;padding-left:18px}.crime-rework-result__timer span,.crime-rework-result__timer b{display:block}.crime-rework-result__timer b{color:#fff;margin-top:4px;font-size:18px}.crime-rework-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.crime-rework-card{background:linear-gradient(145deg,#28313a,#20272f);border:1px solid #3d4b59;flex-direction:column;min-height:394px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 18px #00000029}.crime-rework-card:not(.crime-rework-card--locked):hover{border-color:#5c94cb;transform:translateY(-2px);box-shadow:0 13px 25px #00000038}.crime-rework-card--premium-crime{background:linear-gradient(145deg,#293440,#202832);border-color:#446483}.crime-rework-card__image-wrap{background:#111820;border-bottom:1px solid #435362;height:212px;position:relative;overflow:hidden}.crime-rework-card__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .28s,filter .22s;display:block}.crime-rework-card:hover .crime-rework-card__image{transform:scale(1.035)}.crime-rework-card__image-shade{background:linear-gradient(#080c1003 38%,#0b101661 100%);position:absolute;inset:0}.crime-rework-card--locked .crime-rework-card__image{filter:grayscale(.16)brightness(.82)}.crime-rework-card__lock{text-align:center;background:linear-gradient(#0a0f1429,#0c1117bf);flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.crime-rework-card__lock span{margin-bottom:8px;font-size:25px;line-height:1}.crime-rework-card__lock b{color:#fff;max-width:190px;font-size:17px;line-height:1.15}.crime-rework-card__lock small{color:#d1e3f6;letter-spacing:.8px;text-transform:uppercase;margin-top:6px;font-size:10px;font-weight:800}.crime-rework-card__body{flex-direction:column;flex:1;justify-content:space-between;gap:18px;padding:17px 18px 18px;display:flex}.crime-rework-card__body h2{color:#f4f7fa;letter-spacing:-.45px;margin:5px 0 7px;font-size:23px;line-height:1.1}.crime-rework-card__description{color:#b7c2cc;margin:0;font-size:14px;line-height:1.55}.crime-rework-card__button,.crime-rework-training button{color:#fff;cursor:pointer;letter-spacing:.8px;text-transform:uppercase;background:linear-gradient(#4b8fdf,#2b67b4);border:1px solid #3f81ca;min-height:42px;font-size:12px;font-weight:900;transition:filter .15s,transform .15s;box-shadow:inset 0 1px #ffffff29}.crime-rework-card__button:hover:not(:disabled),.crime-rework-training button:hover{filter:brightness(1.09);transform:translateY(-1px)}.crime-rework-card__button:disabled{cursor:not-allowed;opacity:.58}.crime-rework-card__button--locked{background:linear-gradient(#485562,#333e49);border-color:#556676}.crime-rework-training{background:linear-gradient(105deg,#273442,#222b34);border:1px solid #40596f;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;padding:20px 22px;display:grid;box-shadow:0 8px 18px #00000021}.crime-rework-training__mark{color:#aad4ff;border:1px solid #5595d4;place-items:center;width:40px;height:40px;font-size:24px;font-weight:700;display:grid}.crime-rework-training h2,.crime-rework-training p{margin:0}.crime-rework-training h2{color:#fff;letter-spacing:-.3px;font-size:20px}.crime-rework-training p{color:#bfccd7;margin-top:3px;font-size:14px;line-height:1.5}.crime-rework-training button{min-width:212px;padding:0 16px}@media (width<=1100px){.crime-rework-hero__content{padding:24px}.crime-rework-hero h1{font-size:34px}.crime-rework-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crime-rework-card--premium-crime{grid-column:span 2}.crime-rework-card--premium-crime .crime-rework-card__image-wrap{height:224px}}@media (width<=760px){.crime-rework{gap:13px}.crime-rework-hero{min-height:0}.crime-rework-hero__content{flex-direction:column;align-items:flex-start;min-height:0;padding:23px 20px 20px}.crime-rework-hero__veil{background:linear-gradient(90deg,#0f141aed,#10161db0),linear-gradient(#070a0e14,#070a0e80)}.crime-rework-hero h1{font-size:31px}.crime-rework-hero__intro{font-size:14px}.crime-rework-hero__status{width:100%;min-width:0}.crime-rework-grid{grid-template-columns:1fr}.crime-rework-card,.crime-rework-card--premium-crime{grid-column:auto;min-height:0}.crime-rework-card__image-wrap,.crime-rework-card--premium-crime .crime-rework-card__image-wrap{height:196px}.crime-rework-training{grid-template-columns:auto 1fr;padding:18px}.crime-rework-training button{grid-column:1/-1;width:100%}.crime-rework-result{grid-template-columns:auto 1fr}.crime-rework-result__timer{text-align:left;border-top:1px solid #9db9d359;border-left:0;grid-column:2;padding:10px 0 0}.crime-rework-notice__timer{font-size:15px}}.crime-rework-card--locked .crime-rework-card__image,.crime-rework-card--locked .crime-rework-card__body{filter:brightness(.62)saturate(.72)}.crime-rework-card--locked .crime-rework-card__lock{z-index:4;color:#d9e9f7;text-align:center;background:linear-gradient(135deg,#161e25e6,#1b2b38db);border:0;justify-content:center;align-items:center;gap:6px;padding:20px;display:flex;position:absolute;inset:0}.crime-rework-card--locked .crime-rework-card__lock svg{color:#9cccf6;filter:drop-shadow(0 2px 5px #00000047)}.crime-rework-card--locked .crime-rework-card__lock b,.crime-rework-card--locked .crime-rework-card__lock small{display:block}.crime-rework-card--locked .crime-rework-card__lock b{color:#f5f9fc;letter-spacing:-.15px;font-size:16px}.crime-rework-card--locked .crime-rework-card__lock small{color:#bbd4e9;letter-spacing:.7px;text-transform:uppercase;font-size:10px;font-weight:800}.crime-rework-card--cooldown .crime-rework-card__lock{flex-direction:column}.crime-rework-card--cooldown .crime-rework-card__lock b{color:#fff;letter-spacing:.45px;margin-top:1px;font-size:27px}.crime-rework-card--locked .crime-rework-card__lock>button{color:#eaf5ff;cursor:pointer;letter-spacing:.65px;text-transform:uppercase;background:#28445b;border:1px solid #5f94c3;min-height:31px;margin-top:4px;padding:0 11px;font-size:10px;font-weight:900}.crime-rework-card--locked .crime-rework-card__lock>button:hover{background:#31536e}.nav-link--jailed{width:100%;color:inherit;cursor:not-allowed;opacity:.48;text-align:left;background:0 0;border:0}.nav-link--jailed:hover{color:inherit!important;background:0 0!important}.nav-link--jailed .icon:last-of-type{color:#8eb9dc;margin-left:auto}.jail-page{color:#eaf2f8;background:linear-gradient(110deg,#263640,#202931);border:1px solid #46627a;align-items:center;gap:18px;min-height:144px;padding:25px;display:flex}.jail-page__icon{color:#a9d4f7;background:#203342;border:1px solid #7199bd;place-items:center;width:58px;height:58px;display:grid}.jail-page p,.jail-page h1,.jail-page span{margin:0;display:block}.jail-page p{color:#9fc7eb;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:900}.jail-page h1{color:#f5f8fb;margin:4px 0 5px;font-size:25px}.jail-page span{color:#c7d3dc;font-size:13px}.jail-page__timer{text-align:right;border-left:1px solid #98bfdd59;min-width:120px;margin-left:auto;padding:10px 13px}.jail-page__timer small,.jail-page__timer b{display:block}.jail-page__timer small{color:#9bc4e6;letter-spacing:.7px;text-transform:uppercase;font-size:10px;font-weight:900}.jail-page__timer b{color:#fff;letter-spacing:.4px;margin-top:4px;font-size:24px}@media (width<=620px){.jail-page{flex-wrap:wrap;align-items:flex-start;padding:18px}.jail-page__timer{text-align:left;border-left:0;margin-left:76px}.crime-rework-card--locked .crime-rework-card__lock{padding:14px}.crime-rework-card--cooldown .crime-rework-card__lock b{font-size:23px}}body .game-shell{isolation:isolate;background:linear-gradient(#1f2933 0,#171e25 38%,#11171d 100%);min-height:100vh;position:relative}body .game-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% -8%,#578bbc29,#0000 40%),repeating-linear-gradient(135deg,#b7d3ed05 0 1px,#0000 1px 13px),linear-gradient(90deg,#070c1121,#0000 19% 81%,#070c1129);position:fixed;inset:0}body .game-shell .topbar{isolation:isolate;background:linear-gradient(#364654 0%,#2b3844 62%,#222d36 100%);border-top:1px solid #c2dcf126;border-bottom:1px solid #4d6273;height:72px;padding:0 max(10px,50vw - 905px);position:sticky;overflow:hidden;box-shadow:0 8px 26px #02070c5c,inset 0 1px #dbebf81a}body .game-shell .topbar-city-art{z-index:-2;opacity:.6;pointer-events:none;background:linear-gradient(90deg,#161f27c7 0%,#161f277a 46%,#161f27b3 100%),url(/assets/shell/crimehub-header-city.webp) 50% 53%/cover no-repeat;position:absolute;inset:0}body .game-shell .topbar:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#71b0ebb8 16%,#71b0eb2e 52%,#0000 86%);height:2px;position:absolute;inset:auto 0 0}body .game-shell .brand-lockup{z-index:1;border-right:1px solid #bed9f02b;width:278px;padding:0 16px 0 4px;position:relative}body .game-shell .brand-logo{filter:drop-shadow(0 2px 2px #00000052);width:244px;max-height:52px}body .game-shell .header-spacer{z-index:1;min-width:18px;position:relative}body .game-shell .header-timers{z-index:1;color:#e8f2fb;background:linear-gradient(90deg,#10192170,#3a4d5d8f);border-left:1px solid #c6ddf02b;border-right:1px solid #c6ddf01a;align-self:stretch;align-items:center;min-width:254px;padding:0 17px;display:flex;position:relative;box-shadow:inset 0 1px #ddeefb12}body .game-shell .header-timer-title{color:#bcd8f2;letter-spacing:1.25px;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}body .game-shell .header-timer-items{color:#9eafbf;align-items:baseline;gap:14px;margin-left:14px;font-size:11px;display:flex}body .game-shell .header-timer-items span{white-space:nowrap;flex-direction:column;gap:1px;display:flex}body .game-shell .header-timer-lock{color:#a9c9e7;white-space:nowrap;margin-left:10px;font-size:11px;font-weight:750}body .game-shell .timer-dot{background:#80bdf4;border-radius:0;width:6px;height:6px;box-shadow:0 0 10px #80bdf499}body .game-shell .timerbar{color:#b9c8d5;letter-spacing:.25px;text-transform:none;background:linear-gradient(90deg,#1b2731,#283845 52%,#1b2731);border-bottom:1px solid #425465;justify-content:center;gap:18px;height:auto;min-height:36px;padding:7px max(12px,50vw - 905px);top:72px;box-shadow:0 5px 14px #040a102e}body .game-shell .timerbar-copy{align-items:center;gap:8px;font-size:12px;display:flex}body .game-shell .timerbar-copy svg{color:#82bdf1}body .game-shell .timerbar b{color:#eaf4fd;margin:0;font-weight:850}body .game-shell .timerbar a{color:#9dccf7;border-left:1px solid #bed9f038;padding-left:16px;font-size:12px;font-weight:850}body .game-shell .timer-close{color:#c6d5e1;cursor:pointer;background:#263643;border:1px solid #61798d;border-radius:2px;width:23px;height:23px;margin-left:2px;line-height:18px}body .game-shell .timer-close:hover{color:#fff;background:#34495a;border-color:#9fc8ee}body .game-shell .game-layout{grid-template-columns:244px minmax(0,1fr) 258px;gap:16px;width:min(1810px,100% - 16px);min-height:calc(100vh - 108px);padding:14px 0 24px}body .game-shell .sidebar{background:linear-gradient(#26333e 0%,#202a33 58%,#1d252d 100%);border:1px solid #435665;align-self:start;padding:0;box-shadow:0 12px 27px #00000038,inset 0 1px #deedf812}body .game-shell .nav-group{margin:0;padding:0 0 9px}body .game-shell .nav-group+.nav-group{border-top:1px solid #3d4d5b;box-shadow:inset 0 1px #b9cfe209}body .game-shell .nav-heading{color:#b2d2ef;letter-spacing:1.4px;text-transform:uppercase;background:linear-gradient(90deg,#2d3c49,#27343f);border-bottom:1px solid #4f627294;padding:12px 14px 8px;font-size:10px;font-weight:900;position:relative}body .game-shell .nav-heading:after{content:"";background:#76afe3;width:32px;height:2px;position:absolute;bottom:-1px;left:14px}body .game-shell .nav-link{color:#c5ced6;border-left:3px solid #0000;gap:9px;min-height:34px;padding:7px 12px;font-size:13px;line-height:1.1;transition:background .16s,color .16s,border-color .16s}body .game-shell .nav-link .icon{color:#8fa4b7;transition:color .16s,transform .16s}body .game-shell .nav-link:hover{color:#f4f8fc;background:linear-gradient(90deg,#5d8db62e,#5d8db609)}body .game-shell .nav-link:hover .icon{color:#a9d3f7;transform:translate(1px)}body .game-shell .nav-link.active{color:#fff;background:linear-gradient(90deg,#437db46b,#314d6729);border-left-color:#76b8ef;font-weight:800;box-shadow:inset 0 1px #bedcf514}body .game-shell .nav-link.active .icon{color:#b8ddfb}body .game-shell .nav-link em{color:#aab9c6;letter-spacing:.45px;background:#2b3843;border:1px solid #4a5e70;padding:2px 4px;font-size:8px;font-weight:800}body .game-shell .membership-nav{background:linear-gradient(90deg,#437db46b,#3447584d);margin:3px 8px;box-shadow:inset 0 0 14px #7fbcf21a,0 2px 8px #040a1021;color:#f4f9fd!important;border:1px solid #75b2ec9e!important;border-left:3px solid #8cc6f5!important}body .game-shell .membership-nav .icon{color:#a8d7fb!important}body .game-shell .player-panel{background:linear-gradient(155deg,#2e3e4c,#222d37 72%);border:1px solid #587083;margin:0 0 14px;padding:0;box-shadow:inset 0 1px #e2f0fb1a,0 9px 22px #0000003b}body .game-shell .player-avatar{color:#b9dcf9;background:radial-gradient(circle at 50% 32%,#496b88,#263745 65%,#1c252e);border:2px solid #79b7eb;width:100px;height:100px;margin:14px auto 12px;position:relative;box-shadow:inset 0 0 0 5px #0b12186b,0 5px 13px #00000047}body .game-shell .player-avatar:after{content:"";background:linear-gradient(90deg,#0000,#8abff0,#0000);width:74px;height:1px;margin-top:105px;position:absolute}body .game-shell .player-details span{color:#aebdca;letter-spacing:.3px;font-size:10px;font-weight:750}body .game-shell .player-details a,body .game-shell .player-details strong{color:#f2f7fb;font-size:12px;font-weight:850}body .game-shell .player-details strong{color:#d8ebfb}body .game-shell .player-rank-progress{border-bottom:1px solid #596f8194;margin:9px 0 6px;padding:8px 0 7px}body .game-shell .player-rank-progress__bar{background:#15202a;border:1px solid #18232c;height:6px;overflow:hidden;box-shadow:inset 0 1px 3px #00000073}body .game-shell .player-rank-progress__bar span{background:linear-gradient(90deg,#4a91d2,#92cdf7);box-shadow:0 0 8px #7dbdef61}body .game-shell .player-rank-progress small{color:#a9c8e3;text-align:right;margin-top:5px;font-size:10px;display:block}body .game-shell .player-diamonds strong{color:#a9d8ff;align-items:center;gap:5px;display:flex}body .game-shell .content{background:linear-gradient(#2a3641de,#1e2831e6);border:1px solid #435666;min-height:calc(100vh - 128px);margin:0;padding:26px 28px 62px;box-shadow:0 14px 30px #00000030,inset 0 1px #e1effb0f}body .game-shell .site-footer{color:#9babb9;border-top:1px solid #6981956e;width:min(1810px,100% - 16px);margin:0 auto;padding:12px 6px 24px;font-size:12px}body .game-shell .site-footer nav{gap:18px}body .game-shell .site-footer a{color:#c3d9ed;font-weight:650}body .game-shell .site-footer a:hover{color:#fff}body .game-shell .mobile-drawer{background:linear-gradient(#202b34,#182129);box-shadow:20px 0 60px #0000009e}body .game-shell .drawer-close{color:#e5f0f8;background:#2c3e4c;border:1px solid #66829a}@media (width<=1500px){body .game-shell .game-layout{grid-template-columns:228px minmax(0,1fr) 240px;gap:14px;width:min(100% - 16px,1600px)}body .game-shell .brand-lockup{width:254px}body .game-shell .brand-logo{width:222px}body .game-shell .content{padding:24px 24px 56px}}@media (width<=1120px){body .game-shell .game-layout{grid-template-columns:215px minmax(0,1fr)}body .game-shell .sidebar-right{display:none}body .game-shell .brand-lockup{width:238px}body .game-shell .header-timers{min-width:235px}}@media (width<=1040px){body .game-shell .topbar{padding:0 14px}body .game-shell .topbar-city-art{opacity:.38}body .game-shell .game-layout,body .game-shell .site-footer{width:min(100% - 24px,900px)}body .game-shell .content{min-height:0;padding:22px 20px 52px}body .game-shell .mobile-drawer{padding:56px 18px 24px}body .game-shell .mobile-drawer .sidebar{display:block}body .game-shell .mobile-drawer .nav-group,body .game-shell .mobile-drawer .player-panel{max-width:560px;margin:0 auto 14px}}@media (width<=640px){body .game-shell .topbar{height:62px;padding:0 10px}body .game-shell .topbar-city-art{opacity:.28;background-position:64%}body .game-shell .brand-lockup{border-right:0;width:auto;padding:0}body .game-shell .brand-logo{width:170px}body .game-shell .header-timers{background:0 0;border:0;min-width:0;margin-left:auto;padding:0 8px}body .game-shell .header-timers.locked .header-timer-title{font-size:0}body .game-shell .header-timers.locked .header-timer-title svg{width:17px;height:17px}body .game-shell .header-timer-lock{display:none}body .game-shell .header-timer-items{gap:8px;margin-left:0}body .game-shell .header-timer-items span{font-size:0}body .game-shell .header-timer-items b{font-size:13px}body .game-shell .timerbar{justify-content:flex-start;gap:10px;padding:6px 12px;line-height:1.3;top:62px}body .game-shell .timerbar-copy{font-size:11px}body .game-shell .timerbar a{white-space:nowrap;margin-left:auto;padding-left:10px}body .game-shell .content{padding:18px 14px 44px}body .game-shell .site-footer{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 2px 18px}}.landing-page{color:#e8eaed;--landing-gold:#dda93f;--landing-gold-2:#f2c35f;--landing-line:#313940;--landing-panel:#0d1114;--landing-input:#151a1e;background:radial-gradient(circle at 86% 36%,#12324b29,#0000 26%),radial-gradient(circle at 15% 12%,#0a233a29,#0000 22%),linear-gradient(#050708 0%,#090d11 58%,#06090c 100%);min-height:100vh;font-family:Arial Narrow,Roboto Condensed,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.landing-page *{box-sizing:border-box}.landing-page button,.landing-page input{font-family:inherit}.landing-header{z-index:20;background:linear-gradient(#050606,#060708 75%,#050606);border-bottom:1px solid #1e252a;grid-template-columns:285px 1fr 126px;align-items:center;width:100%;height:clamp(60px,7.65vh,72px);padding:0 28px 0 30px;display:grid;position:relative;box-shadow:0 8px 22px #00000061}.landing-brand{align-items:center;width:max-content;height:62px;display:flex}.landing-brand img{object-fit:cover;width:217px;height:56px;display:block}.landing-nav{justify-content:center;align-items:center;gap:42px;min-width:0;height:100%;display:flex}.landing-nav a{color:#999da2;text-transform:uppercase;letter-spacing:.65px;white-space:nowrap;text-shadow:0 1px #000;align-items:center;height:100%;font-size:16px;font-weight:900;transition:color .18s;display:flex;position:relative}.landing-nav a:hover{color:#d4d7da}.landing-nav a.active{color:var(--landing-gold-2)}.landing-nav a.active:after{content:"";background:var(--landing-gold-2);height:2px;position:absolute;bottom:7px;left:-9px;right:-9px;box-shadow:0 0 8px #dda93f33}.language-button{color:#acb0b4;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:8px;padding:9px 3px;font-size:14px;display:flex}.language-button svg{width:20px;height:20px}.language-button i{color:#858b91;margin-top:-5px;font-size:19px;font-style:normal}.landing-main{width:100%;max-width:1920px;margin:0 auto;padding:0 8px 18px}.landing-hero{background:#060a0d;border-left:1px solid #141b20;border-right:1px solid #141b20;grid-template-columns:minmax(0,62.62%) minmax(430px,37.38%);height:clamp(430px,min(34.33vw,100svh - 245px),660px);min-height:0;display:grid}.hero-art{background-image:url(/assets/outgame/hero-collage.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;min-width:0;position:relative;overflow:hidden}.hero-art:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset -24px 0 34px #00000047,inset 0 -10px 20px #00000024}.auth-zone{background:radial-gradient(circle at 62% 52%,#0d243638,#0000 52%),linear-gradient(#080c0f,#0a1014);justify-content:center;align-items:center;padding:clamp(8px,.65vw,13px) clamp(18px,1.65vw,32px) clamp(10px,.75vw,15px) clamp(14px,1.15vw,22px);display:flex}.crime-auth-card{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);filter:drop-shadow(0 18px 24px #00000061);background:linear-gradient(#12171bfa,#0b0f12fc);width:min(100%,clamp(500px,32.3vw,620px));min-height:min(clamp(450px,31.3vw,600px),100% - 18px);padding:clamp(82px,5.3vw,104px) clamp(24px,1.6vw,31px) clamp(18px,1.35vw,28px);position:relative}.crime-auth-card:before{content:"";clip-path:inherit;z-index:-2;background:linear-gradient(140deg,#44505a 0 16%,#262f36 35%,#3a444c 100%);position:absolute;inset:0}.crime-auth-card:after{content:"";clip-path:inherit;z-index:-1;background:linear-gradient(#0d1215,#0a0e11);position:absolute;inset:1px}.crime-auth-tabs{background:linear-gradient(#12171a,#0e1215);border-bottom:1px solid #343b41;grid-template-columns:1fr 1fr;height:clamp(62px,3.95vw,76px);display:grid;position:absolute;top:clamp(25px,1.62vw,31px);left:clamp(25px,1.62vw,31px);right:clamp(25px,1.62vw,31px)}.crime-auth-tabs button{text-transform:uppercase;letter-spacing:.45px;color:#6f7479;cursor:pointer;background:0 0;border:0;font-size:clamp(19px,1.26vw,24px);font-weight:900;position:relative}.crime-auth-tabs button.active{color:var(--landing-gold-2);background:linear-gradient(#11171a,#101519)}.crime-auth-tabs button.active:before{content:"";border:1px solid var(--landing-gold);clip-path:polygon(11px 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%,0 11px);border-bottom:0;position:absolute;inset:-1px -1px 0}.crime-auth-tabs button.active:after{content:"";background:var(--landing-gold-2);width:49px;height:2px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.crime-auth-form{gap:clamp(16px,1.05vw,20px);display:grid}.crime-field{gap:7px;display:grid}.crime-field>label{text-transform:uppercase;color:#a7aaad;letter-spacing:1px;font-size:13px;font-weight:900}.crime-input{background:linear-gradient(#171d21,#14191d);border:1px solid #394149;border-radius:4px;grid-template-columns:43px 1fr 44px;align-items:center;height:clamp(46px,2.9vw,56px);display:grid;box-shadow:inset 0 1px #ffffff04,0 1px #00000059}.crime-input>span{color:#989da2;place-items:center;height:100%;display:grid}.crime-input>span svg{width:20px;height:20px}.crime-input input{color:#e8ebed;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 7px;font-size:14px}.crime-input input::placeholder{color:#777d82}.password-toggle{color:#979ca1;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:100%;display:grid}.password-toggle:hover{color:#fff}.password-toggle svg{width:20px;height:20px}.auth-options{justify-content:space-between;align-items:center;gap:14px;margin-top:-2px;display:flex}.remember-label{color:#c1c4c6;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.remember-label input{opacity:0;pointer-events:none;position:absolute}.remember-label>span{background:#171c20;border:1px solid #747b80;width:17px;height:17px;box-shadow:inset 0 0 0 2px #0d1114}.remember-label input:checked+span{background:var(--landing-gold);box-shadow:inset 0 0 0 3px #111518}.forgot-link{color:var(--landing-gold-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.forgot-link:hover{text-decoration:underline}.crime-form-error{color:#f0b7b7;background:#351719;border-left:3px solid #b74444;margin-top:-5px;padding:9px 11px;font-size:12px}.gold-play-button{color:#171717;text-transform:uppercase;letter-spacing:.45px;cursor:pointer;background:linear-gradient(#f0c25f,#d69e35);border:1px solid #c89330;border-radius:3px;justify-content:center;align-items:center;height:clamp(54px,3.45vw,66px);font-size:clamp(22px,1.45vw,28px);font-weight:1000;display:flex;position:relative;box-shadow:0 9px 17px #00000040,inset 0 1px #ffffff59}.gold-play-button svg{stroke-width:2.8px;width:26px;height:26px;position:absolute;right:14px}.gold-play-button:hover:not(:disabled){filter:brightness(1.06)}.gold-play-button:disabled{opacity:.65;cursor:wait}.or-divider{color:#74797d;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;margin:2px 0;font-size:12px;font-weight:900;display:grid}.or-divider i{background:#343b40;height:1px}.create-account-button{color:#95999d;text-transform:uppercase;letter-spacing:.3px;cursor:pointer;background:#0c1013;border:1px solid #3c454c;border-radius:3px;justify-content:center;align-items:center;gap:6px;height:clamp(48px,3vw,58px);font-size:16px;font-weight:900;display:flex}.create-account-button:hover{color:#d4d7d9;border-color:#626b72}.create-account-button svg{width:21px;height:21px}.register-note{color:#777d81;text-align:center;margin-top:-4px;font-size:11px;line-height:1.5}.landing-stats{clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);background:linear-gradient(#111518,#0d1114);border:1px solid #343b3f;grid-template-columns:repeat(4,1fr);min-height:68px;display:grid;box-shadow:0 8px 22px #00000038}.landing-stats>div{justify-content:center;align-items:center;gap:16px;padding:9px 25px;display:flex;position:relative}.landing-stats>div:not(:last-child):after{content:"";background:#46494a;width:1px;position:absolute;top:13px;bottom:13px;right:0}.stat-icon{color:var(--landing-gold);place-items:center;display:grid}.stat-icon svg{stroke-width:1.65px;width:32px;height:32px}.landing-stats p{margin:0;line-height:1;display:grid}.landing-stats strong{color:#efefef;letter-spacing:.8px;font-size:24px;font-weight:1000}.landing-stats small{color:#a9abad;text-transform:uppercase;letter-spacing:.72px;margin-top:5px;font-size:10.5px;line-height:1.15}.landing-stats .stat-copywide strong{letter-spacing:.2px;font-size:clamp(15px,1.05vw,20px);line-height:1.08}.landing-stats .stat-copywide p{max-width:210px}.landing-card-grid{grid-template-columns:1.04fr .98fr 1.05fr;gap:8px;margin-top:7px;display:grid}.landing-info-card{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:#0a0e11;grid-template-columns:minmax(0,1.1fr) minmax(170px,.9fr);min-height:210px;display:grid;position:relative;overflow:hidden}.landing-info-card:before{content:"";clip-path:inherit;z-index:-2;background:#3a3e3e;position:absolute;inset:0}.landing-info-card:after{content:"";clip-path:inherit;z-index:-1;background:linear-gradient(#0c1013,#080c0f);position:absolute;inset:1px}.info-copy{z-index:2;padding:22px 8px 18px 22px;position:relative}.info-copy h2{text-transform:uppercase;color:#f0f0f0;letter-spacing:.45px;margin:0 0 10px;font-size:23px;font-weight:1000;line-height:1}.info-copy p{color:#cfd1d2;max-width:350px;margin:0;font-size:14px;line-height:1.62}.info-art{background-position:50%;background-size:cover;min-width:0;position:relative}.info-art:before{content:"";background:linear-gradient(90deg,#090d10 0,#090d10bf 12%,#090d1000 52%);position:absolute;inset:0}.about-art{background-image:url(/assets/outgame/about-city.webp)}.features-art{background-image:url(/assets/outgame/features-vault.webp)}.season-art{background-image:url(/assets/outgame/season-character.webp);background-position:62%}.features-copy{padding-right:0}.features-copy ul{white-space:nowrap;gap:8px;margin:0;padding:0;list-style:none;display:grid}.features-copy li{color:#cfd1d2;font-size:13.5px;line-height:1.35}.features-copy li:before{content:"✓";color:var(--landing-gold-2);margin-right:9px;font-weight:1000}.season-card{grid-template-columns:minmax(0,1fr) minmax(190px,1fr)}.season-button{color:#e5b952;text-transform:uppercase;letter-spacing:.3px;background:#090b0cc7;border:1px solid #9b6e26;border-radius:3px;justify-content:center;align-items:center;height:36px;margin-top:15px;padding:0 16px;font-size:12px;font-weight:900;display:inline-flex}.season-button:hover{color:#111;background:#d9a541}.landing-anchor-targets{height:1px;overflow:hidden}@media (width<=1380px){.landing-header{grid-template-columns:240px 1fr 90px;padding-left:20px;padding-right:18px}.landing-brand img{width:205px;height:auto}.landing-nav{gap:25px}.landing-nav a{font-size:14px}.landing-hero{grid-template-columns:minmax(0,62.2%) minmax(410px,37.8%);height:clamp(430px,min(36.2vw,100svh - 235px),575px)}.auth-zone{padding-left:14px;padding-right:18px}.crime-auth-card{min-height:min(450px,100% - 16px)}.landing-info-card{grid-template-columns:minmax(0,1.12fr) minmax(145px,.88fr)}.info-copy h2{font-size:21px}.info-copy p{font-size:13px}.features-copy li{font-size:12.5px}}@media (width>=1101px) and (height<=800px){.landing-header{grid-template-columns:245px 1fr 92px;height:60px;padding:0 20px}.landing-brand{height:54px}.landing-brand img{width:196px;height:50px}.landing-nav{gap:clamp(22px,2vw,34px)}.landing-nav a{font-size:clamp(12px,.92vw,15px)}.landing-nav a.active:after{bottom:5px}.landing-main{padding-bottom:10px}.landing-hero{height:clamp(420px,100svh - 245px,515px)}.auth-zone{padding:8px 18px 8px 14px}.crime-auth-card{width:min(100%,580px);min-height:calc(100% - 10px);padding:76px 28px 14px}.crime-auth-tabs{height:54px;top:18px;left:28px;right:28px}.crime-auth-tabs button{font-size:19px}.crime-auth-form{gap:11px}.crime-field{gap:5px}.crime-field>label{font-size:12px}.crime-input{height:44px}.auth-options{margin-top:0}.gold-play-button{height:50px;font-size:22px}.create-account-button{height:44px;font-size:15px}.or-divider{margin:0}.landing-stats{min-height:58px}.landing-stats>div{padding:7px 18px}.stat-icon svg{width:28px;height:28px}.landing-stats strong{font-size:21px}.landing-stats small{margin-top:4px;font-size:10px}.landing-card-grid{margin-top:6px}.landing-info-card{min-height:180px}.info-copy{padding:18px 8px 15px 19px}.info-copy h2{margin-bottom:8px;font-size:21px}.info-copy p{font-size:13.5px;line-height:1.5}.features-copy li{font-size:13px;line-height:1.3}.season-button{height:33px;margin-top:11px}}@media (width<=1120px){.landing-header{grid-template-columns:215px 1fr 70px}.landing-nav{gap:17px}.landing-nav a{font-size:12px}.landing-hero{grid-template-columns:minmax(0,1.52fr) minmax(385px,.98fr);height:clamp(430px,min(45vw,100svh - 190px),490px)}.hero-art{background-position:50%;background-size:cover}.auth-zone{padding:10px}.crime-auth-card{min-height:450px;padding-top:84px}.crime-auth-tabs{height:58px}.crime-auth-tabs button{font-size:18px}.landing-card-grid{grid-template-columns:1fr 1fr}.season-card{grid-column:1/-1}.landing-info-card{min-height:190px}.info-copy p{font-size:12.5px}.features-copy li{font-size:12px}}@media (width<=900px){.landing-header{grid-template-columns:1fr auto;height:auto;min-height:68px;padding:5px 14px}.landing-brand{height:56px}.landing-brand img{width:190px}.landing-nav{border-top:1px solid #171b1e;grid-area:2/1/auto/-1;justify-content:flex-start;gap:0;height:42px;overflow-x:auto}.landing-nav a{height:42px;padding:0 16px}.landing-nav a.active:after{bottom:0;left:8px;right:8px}.language-button{grid-area:1/2}.landing-hero{grid-template-columns:1fr;height:auto}.hero-art{aspect-ratio:1047/574;background-position:0 0;background-size:100% 100%;min-height:0}.auth-zone{padding:14px}.crime-auth-card{width:min(100%,560px);min-height:0}.landing-stats{grid-template-columns:1fr 1fr}.landing-stats>div:nth-child(2):after{display:none}.landing-stats>div:nth-child(-n+2){border-bottom:1px solid #30363a}.landing-card-grid{grid-template-columns:1fr}.season-card{grid-column:auto}.landing-info-card{min-height:200px}.info-copy p{font-size:13px}.features-copy li{font-size:12.5px}}@media (width<=560px){.landing-main{padding-left:0;padding-right:0}.landing-header{padding-left:10px;padding-right:10px}.landing-brand img{width:174px}.language-button span{display:none}.landing-nav a{padding:0 13px;font-size:11px}.hero-art{aspect-ratio:1.55;background-position:43%;background-size:cover}.auth-zone{padding:10px 7px 12px}.crime-auth-card{clip-path:none;min-height:0;padding:85px 18px 18px}.crime-auth-card:before,.crime-auth-card:after{clip-path:none}.crime-auth-tabs{left:18px;right:18px}.crime-auth-tabs button{font-size:17px}.crime-auth-tabs button.active:before{clip-path:none}.crime-input{height:46px}.gold-play-button{height:54px;font-size:21px}.auth-options{flex-direction:column;align-items:flex-start;gap:9px}.landing-stats>div{gap:10px;padding:12px 8px}.stat-icon svg{width:26px;height:26px}.landing-stats strong{font-size:20px}.landing-stats .stat-copywide strong{font-size:14px}.landing-stats small{font-size:9.5px}.landing-info-card,.season-card{grid-template-columns:1fr minmax(120px,.65fr)}.info-copy{padding-left:17px}.info-copy h2{font-size:19px}.features-copy ul{white-space:normal}.features-copy li{font-size:12px}.info-copy p{font-size:12px;line-height:1.55}}body .game-shell{--shell-bg:#081018;--shell-bg-deep:#0b131b;--shell-panel:#0d171e;--shell-panel-soft:#111f28;--shell-panel-soft-2:#132531;--shell-line:#314d60;--shell-line-soft:#243a49;--shell-gold:#c8953e;--shell-gold-2:#e4b861;--shell-text:#eef2f4;--shell-muted:#9eb1bf;--shell-muted-2:#7d91a0;color:var(--shell-text);background:radial-gradient(circle at top,#1f3d5329,#0000 35%),linear-gradient(#091118 0%,#071018 42%,#061018 100%)}body .game-shell:before{content:"";pointer-events:none;z-index:-1;opacity:.18;background:repeating-linear-gradient(135deg,#7a95ac0f 0 1px,#0000 1px 8px),radial-gradient(circle at 20% 0,#5c788f2e,#0000 25%);position:fixed;inset:0}body .game-shell .topbar{z-index:40;background:linear-gradient(#080e12c2,#070c10e6),linear-gradient(90deg,#060b0fad 0%,#060b0f2e 40%,#060b0fbd 100%);border:1px solid #c89b4b5c;border-left:0;border-right:0;justify-content:flex-end;align-items:center;height:110px;padding:0 max(22px,50vw - 920px);display:flex;position:sticky;top:0;box-shadow:0 12px 26px #00000059,inset 0 1px #c3984b24}body .game-shell .topbar:before{content:"";z-index:-1;background:linear-gradient(90deg,#080c10e0 0%,#080c1080 18%,#080c1040 38%,#080c1066 62%,#080c10d1 100%);position:absolute;inset:0}body .game-shell .topbar:after{content:"";background:linear-gradient(90deg,#0000,#c89b4bd9 12%,#7291a980 45%,#c89b4bd9 88%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}body .game-shell .shell-center-brand{width:auto;min-width:0;height:auto;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .game-shell .mobile-menu{z-index:2;background:linear-gradient(#142028e6,#0d161df5);border:1px solid #6d8ca58c;margin-right:auto;display:none;position:relative;box-shadow:inset 0 1px #ffffff0d}body .game-shell .mobile-menu svg{color:#dbe6ef}body .game-shell .header-timers{z-index:2;background:linear-gradient(#0e161ceb,#090f14f2);border:1px solid #c79c4f6b;align-items:center;gap:18px;min-width:282px;min-height:48px;margin-left:auto;padding:0 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 6px 18px #00000040}body .game-shell .header-timers.locked{color:var(--shell-text);justify-content:space-between}body .game-shell .header-timer-title{color:var(--shell-gold-2);letter-spacing:.95px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:12px;font-weight:900;display:flex}body .game-shell .timer-dot{border:1px solid var(--shell-gold);border-radius:50%;width:12px;height:12px;display:inline-block;position:relative}body .game-shell .header-timer-items{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}body .game-shell .header-timer-items span{color:#aab8c4;text-transform:uppercase;letter-spacing:.45px;align-items:center;gap:6px;font-size:11px;display:flex}body .game-shell .game-layout{grid-template-columns:214px minmax(0,1fr) 222px;gap:14px;width:min(1860px,100% - 18px);min-height:calc(100vh - 146px);margin-top:12px}body .game-shell .sidebar{background:linear-gradient(#0d161df2,#0a1117fa);border:1px solid #426076b3;padding:0;box-shadow:0 14px 30px #00000042,inset 0 1px #ffffff0a}body .game-shell .sidebar-left,body .game-shell .sidebar-right{border-left:1px solid #426076b3;border-right:1px solid #426076b3}body .game-shell .nav-group{box-shadow:none;background:0 0;border:0;margin:0;padding:0}body .game-shell .nav-group+.nav-group{border-top:1px solid #364f62a6}body .game-shell .nav-heading{color:var(--shell-gold-2);letter-spacing:1.1px;text-transform:uppercase;background:linear-gradient(#121f28a8,#0b141a66);border-bottom:1px solid #31495b94;padding:12px 16px 10px;font-size:11px;font-weight:900}body .game-shell .nav-link,body .game-shell .nav-button{color:#dbe3e9;background:0 0;border-top:1px solid #21344273;border-left:0;height:40px;padding:0 14px;font-size:14px}body .game-shell .nav-link svg,body .game-shell .nav-button svg{width:16px;height:16px;color:var(--shell-gold);opacity:.96}body .game-shell .nav-link:hover,body .game-shell .nav-button:hover{color:#fff;background:linear-gradient(90deg,#233845d1,#111b231f)}body .game-shell .nav-link.active{box-shadow:inset 3px 0 0 var(--shell-gold);color:#fff;background:linear-gradient(90deg,#1e313df5,#111b2359);font-weight:800}body .game-shell .nav-link.active svg{color:var(--shell-gold-2)}body .game-shell .nav-link em{color:#d9ba77;letter-spacing:.55px;background:#1d19128c;border:1px solid #c89b4b73;padding:2px 6px;font-size:8.5px}body .game-shell .nav-suffix{color:#9fd09f;font-size:11px;font-weight:800}body .game-shell .membership-nav{box-shadow:inset 3px 0 0 var(--shell-gold), inset 0 0 0 1px #c89b4b40;background:linear-gradient(90deg,#2f2a1df2,#141c238c)!important;border:0!important}body .game-shell .membership-nav svg{color:var(--shell-gold-2)!important}body .game-shell .player-panel{box-shadow:none;background:0 0;border:0;margin:0}body .game-shell .player-panel .player-heading{color:var(--shell-gold-2);background:linear-gradient(#121f28a8,#0b141a66);border-bottom:1px solid #31495b94;margin:0;padding:12px 16px 10px}body .game-shell .player-avatar{width:108px;height:108px;color:var(--shell-gold-2);background:radial-gradient(circle at 50% 32%,#294455b3,#0d141af5 70%);border:1px solid #c69d539e;margin:16px auto 14px;box-shadow:inset 0 0 0 3px #ab823a14,0 10px 18px #00000047}body .game-shell .player-details{border-top:1px solid #31495b94;padding:0 12px 12px}body .game-shell .player-details>div{border-bottom:1px solid #273b4a9e;grid-template-columns:74px minmax(0,1fr);min-height:33px}body .game-shell .player-details span{color:#afbfcb;font-size:12px}body .game-shell .player-details a,body .game-shell .player-details strong{color:#f0f3f6;font-size:13px}body .game-shell .player-rank-progress{padding:12px 0 10px}body .game-shell .player-rank-progress__bar{background:#1b2b36e6;border:1px solid #374f63d9;height:6px}body .game-shell .player-rank-progress__bar span{background:linear-gradient(90deg,var(--shell-gold),#efd18b);height:100%;display:block}body .game-shell .player-rank-progress small{color:#d0dbe3;text-align:right;padding-top:5px;font-size:11px;display:block}body .game-shell .content{background:linear-gradient(#0a1218e0,#080f14f0);border:1px solid #c89b4b57;min-height:680px;margin-top:0;padding:18px 22px 36px;box-shadow:0 14px 30px #00000047,inset 0 0 0 1px #3650636b}body .game-shell .site-footer{color:#778896;width:min(1860px,100% - 18px);padding:10px 0 20px}body .game-shell .site-footer a{color:#9eb0be}body .game-shell .page-head{border-bottom:1px solid #2b42529e;margin-bottom:18px;padding:6px 2px 16px}body .game-shell .page-head h1,body .training-centre__header h1{color:#f3f4f5;letter-spacing:-.8px;font-size:33px}body .game-shell .page-head p,body .training-centre__header p{color:#b8c4cd}body .game-shell .eyebrow{letter-spacing:1.6px;text-transform:uppercase;font-size:11px;color:var(--shell-gold-2)!important;display:block!important}body .game-shell .position-badge,body .game-shell .safe-badge,body .game-shell .page-timer{background:linear-gradient(#111c25f2,#0b1218fa);border-color:#c89b4b61}body .game-shell .position-badge small,body .game-shell .page-timer small{color:#c9b07a}body .game-shell .position-badge strong,body .game-shell .page-timer strong{color:#f2f5f7}body .game-shell .game-panel,body .training-centre--rows .training-row,body .crime-rework-card,body .crime-rework-hero,body .crime-rework-training,body .crime-rework-result,body .crime-rework-notice,body .training-centre__notice,body .training-centre__completion{background:linear-gradient(#0c1319f7,#090f14fa);box-shadow:0 12px 24px #0000002e,inset 0 0 0 1px #111f2859;border-color:#426176b8!important}body .game-shell .panel-top{background:linear-gradient(#0e161dfa,#0b1218f5);border-bottom-color:#2e4556b3;height:40px}body .game-shell .panel-top span,body .game-shell .news-stripe{color:var(--shell-gold-2)!important}body .game-shell .panel-top a,body .game-shell .panel-top em,body .game-shell .panel-foot,body .game-shell .rank-score,body .game-shell .wallet-line span,body .game-shell .today-grid small,body .game-shell .activity-row small,body .game-shell .activity-row time,body .game-shell .mini-ranking small,body .game-shell .news-panel p{color:#95a5b2}body .game-shell .progress-track,body .game-shell .vault-mini{background:#111c25eb}body .game-shell .progress-track i,body .game-shell .player-rank-progress__bar span{background:linear-gradient(90deg,var(--shell-gold),#efd18b)}body .game-shell .wallet-line,body .game-shell .activity-row,body .game-shell .mini-ranking>div,body .game-shell .today-grid,body .game-shell .today-grid>div{border-color:#273a48ad}body .game-shell .today-score strong,body .game-shell .place.p1{color:var(--shell-gold-2)}body .game-shell .news-stripe{background:linear-gradient(90deg,#162129fa,#0b1218e6);border-right-color:#31495bb8}body .game-shell .status-alert{background:linear-gradient(#0e171ef2,#0b1218fa);border-color:#3f5f76ad}body .game-shell .status-alert.danger{background:linear-gradient(#2a1617f5,#170f12fa);border-color:#91544cbf}body .game-shell .crime-rework{gap:16px}body .game-shell .crime-rework-hero__veil{background:linear-gradient(90deg,#070b0fe0 0%,#070b0fc2 32%,#070b0f61 66%,#070b0f80 100%),linear-gradient(#080c100a 42%,#080c1080)}body .game-shell .crime-rework-kicker,body .game-shell .crime-rework-card__state,body .game-shell .crime-rework-result__copy p,body .game-shell .crime-rework-result__timer span{color:var(--shell-gold-2)}body .game-shell .crime-rework-hero:after{background:linear-gradient(90deg,#0000,#c89b4bcc 15%,#5270848c 48%,#c89b4bcc 85%,#0000);height:1px}body .game-shell .crime-rework-card{background:linear-gradient(#0c1319f7,#090f14fa);border-color:#426176b8}body .game-shell .crime-rework-card__image-wrap{border-bottom-color:#3d576ab3}body .game-shell .crime-rework-card__body h2,body .game-shell .crime-rework-training h2,body .game-shell .crime-rework-result__copy h2{color:#f5f6f7}body .game-shell .crime-rework-card__description,body .game-shell .crime-rework-training p,body .game-shell .crime-rework-result__copy span,body .game-shell .crime-rework-notice small{color:#b6c3ce}body .game-shell .crime-rework-card__button,body .game-shell .crime-rework-training button,body .game-shell .training-centre--rows .training-row__action button{color:#151515;background:linear-gradient(#d5a851,#b9862f);border:1px solid #c29445eb;box-shadow:inset 0 1px #ffffff4d,0 6px 12px #0000002e}body .game-shell .crime-rework-card__button:hover:not(:disabled),body .game-shell .crime-rework-training button:hover,body .game-shell .training-centre--rows .training-row__action button:hover:not(:disabled){filter:brightness(1.06)}body .game-shell .crime-rework-card__button:disabled,body .game-shell .training-centre--rows .training-row__action button:disabled{opacity:.42;color:#595959}body .game-shell .crime-rework-card--locked .crime-rework-card__lock{color:#d7e4ee;background:linear-gradient(#090e1347,#090e13d1)}body .game-shell .crime-rework-card--locked .crime-rework-card__lock svg{color:var(--shell-gold-2)}body .game-shell .crime-rework-card--locked .crime-rework-card__lock small{color:#d9e0e6}body .game-shell .crime-rework-card--locked .crime-rework-card__lock>button{color:#f2d189;background:#18120aad;border-color:#c29445bf}body .game-shell .crime-rework-training__mark{color:var(--shell-gold-2);border-color:#c2944599}body .game-shell .crime-rework-notice--danger,body .game-shell .training-centre__notice{background:linear-gradient(#291618f2,#160e11fa);border-color:#98544ccc!important}body .game-shell .crime-rework-result--success,body .game-shell .training-centre__completion{background:linear-gradient(#0e171ef2,#0b1218fa);border-color:#426176c7!important}body .game-shell .crime-rework-result__symbol,body .game-shell .crime-rework-notice__mark,body .game-shell .training-centre__notice>span,body .game-shell .training-centre__completion>.training-centre__check{color:var(--shell-gold-2);border-color:#c29445b8}body .game-shell .training-centre--rows .training-row{border-color:#426176b8;grid-template-columns:236px minmax(0,1fr) 218px}body .game-shell .training-centre--rows .training-row--crime{border-color:#c89b4b73}body .game-shell .training-centre--rows .training-row__art span{color:#efd08e;background:#17120bd6;border-color:#c294459e}body .game-shell .training-centre--rows .training-row__heading>small,body .game-shell .training-centre--rows .training-row__bonus small{color:var(--shell-gold-2)}body .game-shell .training-centre--rows .training-row__level span,body .game-shell .training-centre--rows .training-row__progress span,body .game-shell .training-row__bonus span,body .game-shell .training-centre--rows .training-row__action dt,body .game-shell .training-centre--rows .training-row__coming span{color:#a9b8c4}body .game-shell .training-centre--rows .training-row__track,body .game-shell .training-centre--rows .training-row__active{background:linear-gradient(#101a22f5,#0c1319fa);border-color:#354e60c7}body .game-shell .training-centre--rows .training-row__track i{background:linear-gradient(90deg,var(--shell-gold),#efd18b);box-shadow:0 0 8px #d4aa5e47}body .game-shell .training-centre--rows .training-row__active span{color:var(--shell-gold-2)}body .game-shell .training-centre--rows .training-row__action{border-left-color:#2e4556b3}@media (width<=1120px){body .game-shell .game-layout{grid-template-columns:214px minmax(0,1fr)}body .game-shell .sidebar-right{display:none}}@media (width<=1040px){body .game-shell .topbar{height:88px;padding:0 14px}body .game-shell .topbar-city-art{opacity:.72;background-position:50% 18%}body .game-shell .shell-center-brand .brand-logo{width:240px}body .game-shell .mobile-menu{display:block}body .game-shell .header-timers{min-width:240px;padding:0 12px}body .game-shell .game-layout,body .game-shell .site-footer{width:min(100% - 20px,960px)}body .game-shell .content{padding:16px 16px 30px}}@media (width<=830px){body .game-shell .training-centre--rows .training-row{grid-template-columns:170px minmax(0,1fr)}}@media (width<=640px){body .game-shell .topbar{height:74px;padding:0 10px}body .game-shell .shell-center-brand .brand-logo{width:180px}body .game-shell .topbar-city-art{background-position:40% 18%}body .game-shell .header-timers{border-color:#42617699;min-width:0;padding:0 8px}body .game-shell .header-timers.locked .header-timer-title{font-size:0}body .game-shell .header-timer-lock{display:none}body .game-shell .header-timer-items span{font-size:0}body .game-shell .header-timer-items b{font-size:12px}body .game-shell .game-layout,body .game-shell .site-footer{width:min(100% - 12px,960px)}body .game-shell .content{padding:14px 12px 24px}}body .game-shell .topbar{height:clamp(78px,8.8vh,94px);padding:0 max(16px,50vw - 880px)}body .game-shell .topbar-city-art{opacity:.68;background-position:50% 15%}body .game-shell .shell-center-brand .brand-logo{width:clamp(230px,18vw,325px)}body .game-shell .header-timers{gap:14px;min-width:254px;min-height:44px;padding:0 14px}body .game-shell .header-timer-title{font-size:11px}body .game-shell .header-timer-items{gap:11px}body .game-shell .header-timer-items span{font-size:10px}body .game-shell .header-timer-items b{font-size:12px}body .game-shell .timerbar{min-height:32px;padding:6px max(12px,50vw - 880px);top:clamp(78px,8.8vh,94px)}body .game-shell .timerbar-copy,body .game-shell .timerbar a{font-size:11px}body .game-shell .game-layout{grid-template-columns:208px minmax(0,1fr) 214px;gap:12px;width:min(1760px,100% - 16px);min-height:calc(100vh - 126px);margin-top:8px;padding:8px 0 18px}body .game-shell .sidebar{box-shadow:0 10px 20px #00000038,inset 0 1px #ffffff0a}body .game-shell .nav-heading{padding:10px 14px 9px}body .game-shell .nav-link,body .game-shell .nav-button{height:38px;padding:0 12px;font-size:13px}body .game-shell .content{min-height:0;padding:16px 18px 30px;box-shadow:0 10px 22px #0000003d,inset 0 0 0 1px #3650636b}body .game-shell .page-head{margin-bottom:16px;padding:4px 2px 14px}body .game-shell .page-head h1,body .training-centre__header h1{font-size:30px}body .game-shell .page-head p,body .training-centre__header p{font-size:13px}body .game-shell .game-panel{box-shadow:0 8px 18px #00000029,inset 0 0 0 1px #111f2859}body .game-shell .panel-top{height:38px}body .game-shell .player-panel .player-heading{padding:10px 14px 9px}body .game-shell .player-avatar{width:96px;height:96px;margin:14px auto 12px}body .game-shell .player-avatar svg{width:50px;height:50px}body .game-shell .player-details{padding:0 10px 10px}body .game-shell .player-details>div{min-height:31px}body .game-shell .site-footer{width:min(1760px,100% - 16px);padding:9px 2px 18px}@media (width<=1480px){body .game-shell .topbar{padding:0 14px}body .game-shell .shell-center-brand .brand-logo{width:clamp(220px,17vw,300px)}body .game-shell .game-layout,body .game-shell .site-footer{width:min(100% - 16px,1540px)}body .game-shell .game-layout{grid-template-columns:196px minmax(0,1fr) 204px;gap:10px}body .game-shell .content{padding:15px 16px 28px}}@media (width>=1041px) and (height<=930px){body .game-shell .topbar{height:76px}body .game-shell .topbar-city-art{opacity:.62;background-position:50% 14%}body .game-shell .shell-center-brand .brand-logo{width:250px}body .game-shell .header-timers{min-width:230px;min-height:40px;padding:0 12px}body .game-shell .header-timer-title{font-size:10px}body .game-shell .header-timer-items span{font-size:9px}body .game-shell .header-timer-items b{font-size:11px}body .game-shell .timerbar{min-height:30px;padding-top:5px;padding-bottom:5px;top:76px}body .game-shell .timerbar-copy,body .game-shell .timerbar a{font-size:10.5px}body .game-shell .game-layout{grid-template-columns:192px minmax(0,1fr) 198px;gap:10px;min-height:calc(100vh - 108px);margin-top:6px;padding:6px 0 14px}body .game-shell .nav-heading{padding:9px 12px 8px;font-size:10px}body .game-shell .nav-link,body .game-shell .nav-button{height:36px;padding:0 11px;font-size:12.5px}body .game-shell .nav-link em{font-size:7.8px}body .game-shell .nav-suffix{font-size:10px}body .game-shell .content{padding:14px 15px 22px}body .game-shell .page-head{margin-bottom:14px;padding:2px 2px 12px}body .game-shell .page-head h1,body .training-centre__header h1{font-size:27px}body .game-shell .page-head p,body .training-centre__header p{font-size:12.5px}body .game-shell .player-avatar{width:88px;height:88px;margin:12px auto 10px}body .game-shell .player-avatar svg{width:45px;height:45px}body .game-shell .player-details>div{min-height:29px}body .game-shell .player-details span{font-size:11px}body .game-shell .player-details a,body .game-shell .player-details strong{font-size:12px}body .game-shell .site-footer{padding:8px 2px 14px}}@media (width<=1120px){body .game-shell .game-layout{grid-template-columns:200px minmax(0,1fr);width:min(100% - 18px,1120px)}body .game-shell .site-footer{width:min(100% - 18px,1120px)}body .game-shell .content{padding:15px 16px 28px}}@media (width<=1040px){body .game-shell .topbar{height:74px;padding:0 12px}body .game-shell .shell-center-brand .brand-logo{width:210px}body .game-shell .header-timers{min-width:216px;min-height:40px;padding:0 10px}body .game-shell .timerbar{justify-content:flex-start;gap:10px;padding:6px 12px;line-height:1.3;top:74px}body .game-shell .game-layout,body .game-shell .site-footer{width:min(100% - 18px,960px)}body .game-shell .content{padding:16px 15px 24px}}@media (width<=760px){body .game-shell .topbar{height:68px}body .game-shell .shell-center-brand .brand-logo{width:188px}body .game-shell .header-timers{min-width:0}body .game-shell .timerbar{top:68px}body .game-shell .game-layout,body .game-shell .site-footer{width:min(100% - 12px,960px)}}@media (width<=640px){body .game-shell .topbar{height:62px;padding:0 10px}body .game-shell .shell-center-brand .brand-logo{width:172px}body .game-shell .timerbar{top:62px}body .game-shell .content{padding:14px 12px 20px}}html,body,#root{max-width:100%;overflow-x:hidden}body .game-shell{width:100%;max-width:100%;overflow-x:clip}body .game-shell .game-layout,body .game-shell .content,body .game-shell .dashboard-row,body .game-shell .dashboard-row>*,body .game-shell .game-panel{min-width:0;max-width:100%}body .game-shell .primary-row{grid-template-columns:minmax(0,1.28fr) minmax(0,.86fr) minmax(0,.74fr)}body .game-shell .secondary-row{grid-template-columns:minmax(0,1.36fr) minmax(0,.84fr)}body .game-shell .nav-link>span,body .game-shell .nav-button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body .game-shell .nav-link em{white-space:nowrap;flex:none}body .game-shell .player-details>*{min-width:0}@media (width>=1200px) and (width<=1700px) and (height<=850px){body .game-shell .topbar{height:60px;padding:0 10px}body .game-shell .topbar-city-art{opacity:.62;background-position:50% 15%}body .game-shell .shell-center-brand .brand-logo{width:218px}body .game-shell .header-timers{gap:9px;min-width:218px;min-height:36px;padding:0 10px}body .game-shell .header-timer-title{letter-spacing:.72px;font-size:9.5px}body .game-shell .header-timer-lock{font-size:9.5px}body .game-shell .header-timer-items{gap:8px}body .game-shell .header-timer-items span{font-size:8.5px}body .game-shell .header-timer-items b{font-size:10.5px}body .game-shell .timerbar{gap:10px;min-height:26px;padding:4px 10px;top:60px}body .game-shell .timerbar-copy,body .game-shell .timerbar a{font-size:9.5px}body .game-shell .timerbar-copy svg{width:13px;height:13px}body .game-shell .game-layout{grid-template-columns:168px minmax(0,1fr) 178px;gap:8px;width:calc(100% - 10px);min-height:calc(100vh - 72px);margin-top:6px;padding:6px 0 12px}body .game-shell .sidebar{border-color:#4260769e;box-shadow:0 7px 15px #0003,inset 0 1px #ffffff09}body .game-shell .nav-heading{letter-spacing:.82px;padding:8px 9px 7px;font-size:8.5px}body .game-shell .nav-link,body .game-shell .nav-button{gap:6px;height:30px;padding:0 8px;font-size:10.5px}body .game-shell .nav-link svg,body .game-shell .nav-button svg{width:13px;height:13px}body .game-shell .nav-link em{letter-spacing:.25px;padding:1px 3px;font-size:6px}body .game-shell .nav-suffix{font-size:8px}body .game-shell .player-panel .player-heading{padding:8px 9px 7px}body .game-shell .player-avatar{width:70px;height:70px;margin:9px auto 8px}body .game-shell .player-avatar svg{width:36px;height:36px}body .game-shell .player-details{padding:0 7px 7px}body .game-shell .player-details>div{grid-template-columns:48px minmax(0,1fr);gap:5px;min-height:24px}body .game-shell .player-details span{font-size:8.5px}body .game-shell .player-details a,body .game-shell .player-details strong{font-size:9.5px}body .game-shell .player-rank-progress{padding:7px 0 6px}body .game-shell .player-rank-progress__bar{height:4px}body .game-shell .player-rank-progress small{padding-top:3px;font-size:8px}body .game-shell .content{border-color:#c89b4b4d;padding:10px 11px 16px;box-shadow:0 7px 16px #00000038,inset 0 0 0 1px #36506361}body .game-shell .page-head{align-items:center;margin-bottom:9px;padding:2px 1px 9px}body .game-shell .eyebrow{letter-spacing:1.1px;margin-bottom:3px;font-size:8.5px}body .game-shell .page-head h1,body .training-centre__header h1{letter-spacing:-.4px;font-size:22px}body .game-shell .page-head p,body .training-centre__header p{margin-top:2px;font-size:10.5px}body .game-shell .position-badge{min-width:72px;padding:5px 8px}body .game-shell .position-badge small{font-size:8px}body .game-shell .position-badge strong{font-size:17px}body .game-shell .dashboard-row{gap:7px;margin-bottom:7px}body .game-shell .panel-top{height:29px;padding:0 8px}body .game-shell .panel-top>span{letter-spacing:.75px;font-size:8.5px}body .game-shell .panel-top em,body .game-shell .panel-top a{font-size:8px}body .game-shell .rank-panel{padding-bottom:8px}body .game-shell .rank-name{padding:9px 9px 2px}body .game-shell .rank-name small{font-size:8.5px}body .game-shell .rank-name strong{margin-top:1px;font-size:20px}body .game-shell .rank-score{padding:2px 9px 5px;font-size:8.5px}body .game-shell .progress-track{height:4px;margin:0 9px}body .game-shell .rank-foot{padding:5px 9px 0;font-size:8.5px}body .game-shell .wallet-line{padding:6px 8px;font-size:9px}body .game-shell .wallet-line strong{font-size:10px}body .game-shell .wallet-line small{font-size:7px}body .game-shell .vault-mini{height:3px;margin:6px 8px 0}body .game-shell .wallet-panel .panel-foot{margin-top:5px;padding:0 8px;font-size:8px}body .game-shell .today-score{padding:8px 8px 5px}body .game-shell .today-score strong{font-size:18px}body .game-shell .today-score span{font-size:8px}body .game-shell .today-grid>div{padding:6px 7px}body .game-shell .today-grid b{font-size:10px}body .game-shell .today-grid small{font-size:8px}body .game-shell .activity-list,body .game-shell .mini-ranking{padding:0 8px}body .game-shell .activity-row{grid-template-columns:20px minmax(0,1fr) auto;gap:6px;min-height:36px}body .game-shell .activity-mark{width:17px;height:17px;font-size:9px}body .game-shell .activity-row b{font-size:9.5px}body .game-shell .activity-row small{margin-top:1px;font-size:8px}body .game-shell .activity-row time{font-size:7.5px}body .game-shell .mini-ranking>div{grid-template-columns:20px minmax(0,1fr) auto;gap:5px;height:37px}body .game-shell .place{font-size:9px}body .game-shell .mini-ranking b,body .game-shell .mini-ranking>div>strong{font-size:9.5px}body .game-shell .mini-ranking small{font-size:7.5px}body .game-shell .news-panel{grid-template-columns:95px 1fr auto;min-height:46px}body .game-shell .news-stripe{padding:0 9px;font-size:8.5px}body .game-shell .news-panel>div:nth-child(2){padding:6px 9px}body .game-shell .news-panel b{font-size:9px}body .game-shell .news-panel p{font-size:8px}body .game-shell .news-panel time{padding:0 9px;font-size:7.5px}body .game-shell .site-footer{width:calc(100% - 10px);padding:6px 1px 10px;font-size:8.5px}}@media (width>=1200px) and (width<=1700px) and (height>=851px){body .game-shell .game-layout{grid-template-columns:184px minmax(0,1fr) 192px;gap:10px}body .game-shell .nav-link,body .game-shell .nav-button{height:34px;font-size:12px}body .game-shell .nav-heading{padding:9px 11px 8px;font-size:9.5px}body .game-shell .player-avatar{width:82px;height:82px}body .game-shell .content{padding:14px 15px 24px}}@media (width<=1199px){body .game-shell .game-layout{grid-template-columns:178px minmax(0,1fr);gap:9px}body .game-shell .sidebar-right{display:none}}@media (width<=920px){body .game-shell .game-layout{grid-template-columns:1fr;width:min(100% - 12px,900px)}body .game-shell .sidebar-left{display:none}body .game-shell .mobile-menu{display:block}body .game-shell .primary-row,body .game-shell .secondary-row{grid-template-columns:1fr}}body .game-shell .topbar{background:linear-gradient(#070c11eb,#070c11f7);border-top:1px solid #d4aa5e24;border-bottom:1px solid #c79c4f57;height:74px;padding:0 max(12px,50vw - 880px);overflow:hidden;box-shadow:0 10px 28px #00000057,inset 0 1px #ffffff0a}body .game-shell .topbar-city-art{z-index:-3;opacity:.9;background:linear-gradient(90deg,#070b0fc7 0%,#070b0f6b 28% 72%,#070b0fcc 100%),linear-gradient(#070b0f1f,#070b0f6b),url(/assets/outgame/hero-collage.webp) 50% 18%/cover no-repeat;position:absolute;inset:0}body .game-shell .topbar:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 50% 10%,#42678233,#0000 35%),linear-gradient(90deg,#090e13db 0%,#090e1352 22%,#090e132e 50%,#090e1352 78%,#090e13db 100%);position:absolute;inset:0}body .game-shell .topbar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d6ab5ce6 14%,#61849f99 48%,#d6ab5ce6 86%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}body .game-shell .shell-center-brand{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#080c10d1,#080c10f0);border:1px solid #d0a7586b;justify-content:center;align-items:center;min-width:0;padding:11px 24px 10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #00000057,inset 0 1px #ffffff0a,inset 0 0 0 1px #4e6c8338}body .game-shell .shell-center-brand:before,body .game-shell .shell-center-brand:after{content:"";background:linear-gradient(#0000,#d6ab5ca6,#0000);width:1px;position:absolute;top:10px;bottom:10px}body .game-shell .shell-center-brand:before{left:12px}body .game-shell .shell-center-brand:after{right:12px}body .game-shell .header-timers{z-index:2;background:linear-gradient(#0a0f14d6,#0a0f14f0);border:1px solid #cea55859;border-right-color:#69879d47;align-self:center;gap:14px;min-width:338px;min-height:46px;margin-left:auto;padding:0 16px;position:relative;box-shadow:0 8px 20px #00000047,inset 0 1px #ffffff0a}body .game-shell .header-timers:before{content:"";opacity:.85;background:linear-gradient(#d6ab5cf2,#6a8aa1a6);width:3px;position:absolute;top:0;bottom:0;left:0}body .game-shell .header-timers:hover{background:linear-gradient(#0b1117eb,#0b1117fa)}body .game-shell .timer-dot{width:11px;height:11px;box-shadow:none;background:0 0;border:1px solid #d6ab5cc7;border-radius:50%}body .game-shell .header-timer-lock{color:#d2dde6;font-size:11px}body .game-shell .header-timers.locked{justify-content:space-between;text-decoration:none}@media (width<=1500px){body .game-shell .topbar{padding:0 10px}body .game-shell .shell-center-brand{padding:10px 18px 9px}body .game-shell .shell-center-brand .brand-logo{width:clamp(215px,16vw,285px)}body .game-shell .header-timers{min-width:305px;padding:0 14px}}@media (width>=1200px) and (width<=1700px) and (height<=850px){body .game-shell .topbar{height:68px}body .game-shell .topbar-city-art{background-position:50% 16%}body .game-shell .shell-center-brand{padding:9px 16px 8px}body .game-shell .shell-center-brand .brand-logo{width:250px}body .game-shell .header-timers{min-width:278px;min-height:42px;padding:0 12px}body .game-shell .header-timer-title{font-size:10px}body .game-shell .header-timer-items span{font-size:8.5px}body .game-shell .header-timer-items b{font-size:11px}}@media (width<=920px){body .game-shell .topbar{height:66px;padding:0 10px}body .game-shell .topbar-city-art{background-position:50% 16%}body .game-shell .shell-center-brand{padding:8px 14px}body .game-shell .shell-center-brand:before,body .game-shell .shell-center-brand:after{display:none}body .game-shell .shell-center-brand .brand-logo{width:200px}body .game-shell .header-timers{min-width:0;max-width:220px;padding:0 10px}}@media (width<=640px){body .game-shell .topbar{height:60px;padding:0 8px}body .game-shell .shell-center-brand{border-color:#cea55842;padding:7px 11px}body .game-shell .shell-center-brand .brand-logo{width:162px}body .game-shell .header-timers{box-shadow:none;background:#070b0f6b;border:0;max-width:none}body .game-shell .header-timers:before{display:none}}body .game-shell .training-centre__rows{gap:16px;display:grid}body .game-shell .training-centre--rows .training-row{grid-template-columns:320px minmax(0,1fr) 290px;align-items:stretch;display:grid;overflow:hidden}body .game-shell .training-centre--rows .training-row__heading{align-items:flex-start;gap:20px}body .game-shell .training-centre--rows .training-row__heading h2{font-size:30px;line-height:1.02}body .game-shell .training-centre--rows .training-row__heading p{max-width:none;margin-top:10px;font-size:16px;line-height:1.45}body .game-shell .training-centre--rows .training-row__metrics{grid-template-columns:180px minmax(190px,1fr);align-items:end;gap:16px 28px;margin-top:0}body .game-shell .training-centre--rows .training-row__bonus{grid-column:1/-1;grid-template-columns:1fr auto;align-items:end;gap:10px 16px;padding-top:4px;display:grid}body .game-shell .training-centre--rows .training-row__bonus span{grid-column:1/-1}body .game-shell .training-centre--rows .training-row__bonus b{max-width:100%;margin-top:0;font-size:19px;line-height:1.15}body .game-shell .training-centre--rows .training-row__bonus small{text-align:right;place-self:end;margin-top:0;font-size:12px;line-height:1.2}body .game-shell .training-centre--rows .training-row__action dl{grid-template-columns:1fr 1fr;gap:18px 16px}body .game-shell .training-centre--rows .training-row__action dd{font-size:15px}body .game-shell .training-centre--rows .training-row__action button{letter-spacing:.6px;min-height:56px;font-size:15px}body .game-shell .training-centre--rows .training-row--future .training-row__bonus b{font-size:17px;line-height:1.28}body .game-shell .training-centre--rows .training-row--future .training-row__bonus small{text-align:left;justify-self:start}@media (width<=1620px){body .game-shell .training-centre--rows .training-row{grid-template-columns:280px minmax(0,1fr) 250px}body .game-shell .training-centre--rows .training-row__heading h2{font-size:26px}body .game-shell .training-centre--rows .training-row__heading p{font-size:15px}body .game-shell .training-centre--rows .training-row__metrics{grid-template-columns:160px minmax(160px,1fr)}body .game-shell .training-centre--rows .training-row__action{padding:18px 18px 16px}body .game-shell .training-centre--rows .training-row__action button{min-height:48px;font-size:13px}}@media (width<=1360px){body .game-shell .training-centre--rows .training-row{grid-template-columns:240px minmax(0,1fr) 220px}body .game-shell .training-centre--rows .training-row__details{padding:18px}body .game-shell .training-centre--rows .training-row__heading h2{font-size:23px}body .game-shell .training-centre--rows .training-row__heading p{font-size:14px}body .game-shell .training-centre--rows .training-row__heading>small{min-width:132px;font-size:11px}body .game-shell .training-centre--rows .training-row__metrics{grid-template-columns:140px minmax(150px,1fr);gap:14px 18px}body .game-shell .training-centre--rows .training-row__level strong{font-size:19px}body .game-shell .training-centre--rows .training-row__bonus b{font-size:16px}body .game-shell .training-centre--rows .training-row__bonus small{font-size:11px}body .game-shell .training-centre--rows .training-row__action dd{font-size:13px}}@media (width<=1120px){body .game-shell .training-centre--rows .training-row{grid-template-columns:220px minmax(0,1fr)}body .game-shell .training-centre--rows .training-row__action{border-top:1px solid #2e4556b3;border-left:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:center;display:grid}body .game-shell .training-centre--rows .training-row__action button,body .game-shell .training-centre--rows .training-row__active,body .game-shell .training-centre--rows .training-row__coming{justify-self:end;width:min(320px,100%)}}@media (width<=820px){body .game-shell .training-centre--rows .training-row{grid-template-columns:1fr}body .game-shell .training-centre--rows .training-row__art{min-height:190px}body .game-shell .training-centre--rows .training-row__heading{display:block}body .game-shell .training-centre--rows .training-row__heading>small{text-align:left;min-width:0;margin-top:10px;display:block}body .game-shell .training-centre--rows .training-row__metrics{grid-template-columns:1fr;gap:14px}body .game-shell .training-centre--rows .training-row__bonus{grid-template-columns:1fr;gap:6px}body .game-shell .training-centre--rows .training-row__bonus small{text-align:left;justify-self:start}body .game-shell .training-centre--rows .training-row__action{grid-template-columns:1fr;gap:14px}body .game-shell .training-centre--rows .training-row__action button,body .game-shell .training-centre--rows .training-row__active,body .game-shell .training-centre--rows .training-row__coming{justify-self:stretch;width:100%}}body .game-shell .topbar.topbar-rebuilt{background:linear-gradient(#0a1117 0%,#091017 100%);border-top:1px solid #cda55924;border-bottom:1px solid #cda55952;grid-template-columns:320px minmax(0,1fr) 360px;align-items:center;gap:18px;height:88px;padding:0 max(12px,50vw - 880px);display:grid;position:sticky;top:0;overflow:hidden;box-shadow:0 12px 30px #0000005c,inset 0 1px #ffffff08}body .game-shell .topbar.topbar-rebuilt .topbar-city-art{z-index:-4;opacity:.9;background:linear-gradient(90deg,#070b0feb 0%,#070b0f8f 26%,#070b0f57 50%,#070b0f94 74%,#070b0feb 100%),linear-gradient(#060a0e2e,#060a0e70),url(/assets/outgame/hero-collage.webp) 50% 18%/cover no-repeat;position:absolute;inset:0}body .game-shell .topbar.topbar-rebuilt:before{content:"";z-index:-3;background:radial-gradient(circle at 50% 0,#51759129,#0000 32%),linear-gradient(90deg,#090e1247,#0000 18% 82%,#090e1247);position:absolute;inset:0}body .game-shell .topbar.topbar-rebuilt:after{content:"";background:linear-gradient(90deg,#0000,#d5ab5cf2 16%,#6889a073 48%,#d5ab5cf2 84%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}body .game-shell .topbar-left-visual{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);background:linear-gradient(#080c102e,#080c1066);border:1px solid #48657980;width:300px;height:62px;position:relative;overflow:hidden;box-shadow:0 10px 20px #0000003d,inset 0 1px #ffffff08}body .game-shell .topbar-left-visual__image{background:linear-gradient(90deg,#070b0f14,#070b0f75 72%,#070b0fdb),url(/assets/outgame/hero-collage.webp) 9% 18%/200% no-repeat;position:absolute;inset:0;transform:scale(1.02)}body .game-shell .topbar-left-visual:after{content:"";background:linear-gradient(#0000,#d5ab5ccc,#0000);width:1px;position:absolute;top:0;bottom:0;right:28px}body .game-shell .topbar-center-wrap{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}body .game-shell .shell-center-brand{background:linear-gradient(#0a0f14d6,#080c10f5),linear-gradient(90deg,#364f622e,#0000 25% 75%,#364f622e);border:1px solid #cea5586b;justify-content:center;min-width:320px;padding:12px 28px 11px;position:relative;top:auto;left:auto;overflow:hidden;transform:none;box-shadow:0 12px 24px #00000057,inset 0 1px #ffffff0a,inset 0 0 0 1px #4a687f2e}body .game-shell .shell-center-brand:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0,#ffffff05 14%,#ffffff0a 50%,#ffffff05 86%,#0000 100%);position:absolute;inset:0}body .game-shell .shell-center-brand:after{content:"";background:linear-gradient(90deg,#0000,#cea558bf,#0000);height:1px;position:absolute;bottom:6px;left:14px;right:14px}body .game-shell .shell-center-brand .brand-logo{filter:drop-shadow(0 7px 14px #0000006b);width:clamp(250px,18vw,330px);height:auto}body .game-shell .header-spacer{display:none}body .game-shell .header-timers{background:linear-gradient(#0a0f14d6,#090e13f5);border:1px solid #cea55857;place-self:center end;gap:16px;min-width:348px;min-height:62px;padding:0 18px;box-shadow:0 10px 22px #00000047,inset 0 1px #ffffff0a}body .game-shell .header-timers:before{content:"";background:linear-gradient(#d5ab5cf2,#66879fb3);width:3px;position:absolute;top:0;bottom:0;left:0}body .game-shell .header-timer-title{color:#f0d28f;letter-spacing:1px;gap:10px;font-size:12px}body .game-shell .header-timer-title svg{color:#f0d28f}body .game-shell .timer-dot{width:12px;height:12px;box-shadow:none;background:0 0;border:1px solid #d5ab5ccc;border-radius:50%;position:relative}body .game-shell .timer-dot:after{content:"";background:#f0d28f;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .game-shell .header-timer-items{gap:14px;margin-left:auto}body .game-shell .header-timer-items span{color:#9db0bf;letter-spacing:.55px;gap:4px;font-size:9px}body .game-shell .header-timer-items b{color:#f5f7f8;letter-spacing:.25px;font-size:13px}body .game-shell .header-timer-lock{color:#d3dde6;font-size:12px;font-weight:700}@media (width<=1500px){body .game-shell .topbar.topbar-rebuilt{grid-template-columns:250px minmax(0,1fr) 300px;gap:14px;padding:0 10px}body .game-shell .topbar-left-visual{width:236px;height:58px}body .game-shell .shell-center-brand{min-width:280px;padding:10px 22px}body .game-shell .shell-center-brand .brand-logo{width:250px}body .game-shell .header-timers{min-width:290px;min-height:56px;padding:0 14px}}@media (width<=1220px){body .game-shell .topbar.topbar-rebuilt{grid-template-columns:220px minmax(0,1fr) 260px;height:80px}body .game-shell .topbar-left-visual{width:210px;height:54px}body .game-shell .shell-center-brand{min-width:250px;padding:9px 18px}body .game-shell .shell-center-brand .brand-logo{width:225px}body .game-shell .header-timers{min-width:248px;min-height:52px;padding:0 12px}body .game-shell .header-timer-title{font-size:11px}body .game-shell .header-timer-items b{font-size:12px}}@media (width<=1040px){body .game-shell .topbar.topbar-rebuilt{grid-template-columns:1fr auto;height:74px;padding:0 12px}body .game-shell .topbar-left-visual{display:none}body .game-shell .mobile-menu{z-index:3;justify-self:start;margin-right:8px;display:block;position:relative}body .game-shell .topbar-center-wrap{pointer-events:none;width:auto;position:absolute;left:50%;transform:translate(-50%)}body .game-shell .topbar-center-wrap .shell-center-brand{pointer-events:auto}body .game-shell .shell-center-brand{min-width:0;padding:8px 14px}body .game-shell .shell-center-brand .brand-logo{width:210px}body .game-shell .header-timers{min-width:220px;min-height:48px;padding:0 10px}}@media (width<=720px){body .game-shell .topbar.topbar-rebuilt{height:66px;padding:0 8px}body .game-shell .topbar-center-wrap{left:50%}body .game-shell .shell-center-brand{padding:7px 11px}body .game-shell .shell-center-brand .brand-logo{width:178px}body .game-shell .header-timers{min-width:0;max-width:210px;min-height:42px;padding:0 8px}body .game-shell .header-timer-items span:nth-child(2){display:none}}@media (width<=560px){body .game-shell .topbar.topbar-rebuilt{grid-template-columns:auto 1fr auto;height:60px}body .game-shell .topbar-center-wrap{pointer-events:auto;justify-content:center;position:static;transform:none}body .game-shell .shell-center-brand{border-color:#cea5583d;padding:6px 9px}body .game-shell .shell-center-brand .brand-logo{width:150px}body .game-shell .header-timers{box-shadow:none;background:#080c1061;border:0;max-width:none}body .game-shell .header-timers:before{display:none}}body .game-shell .training-centre{gap:14px}body .game-shell .training-centre__rows{gap:12px}body .game-shell .training-centre--rows .training-row{border-color:#3a54669e;grid-template-columns:250px minmax(0,1fr) 225px;box-shadow:0 8px 18px #00000024,inset 0 0 0 1px #111f2842}body .game-shell .training-centre--rows .training-row__art{min-height:158px}body .game-shell .training-centre--rows .training-row__art:after{background:linear-gradient(90deg,#090e1314,#090e1338 55%,#0c131994)}body .game-shell .training-centre--rows .training-row__art span{letter-spacing:.65px;padding:3px 6px;font-size:8.5px;top:10px;left:10px}body .game-shell .training-centre--rows .training-row__details{gap:12px;padding:14px 16px}body .game-shell .training-centre--rows .training-row__heading{gap:14px}body .game-shell .training-centre--rows .training-row__heading h2{letter-spacing:-.2px;font-size:20px}body .game-shell .training-centre--rows .training-row__heading p{color:#acbcc8;margin-top:6px;font-size:13px;line-height:1.35}body .game-shell .training-centre--rows .training-row__heading>small{min-width:120px;padding-top:4px;font-size:10px;line-height:1.15}body .game-shell .training-centre--rows .training-row__metrics{grid-template-columns:120px minmax(150px,1fr);gap:10px 18px}body .game-shell .training-centre--rows .training-row__level span,body .game-shell .training-centre--rows .training-row__progress span,body .game-shell .training-row__bonus span,body .game-shell .training-centre--rows .training-row__action dt,body .game-shell .training-centre--rows .training-row__coming span{letter-spacing:.55px;font-size:9px}body .game-shell .training-centre--rows .training-row__level strong{margin-top:4px;font-size:16px}body .game-shell .training-centre--rows .training-row__progress b{font-size:11px}body .game-shell .training-centre--rows .training-row__track{height:7px;margin-top:5px}body .game-shell .training-centre--rows .training-row__bonus{gap:6px 12px;padding-top:2px}body .game-shell .training-centre--rows .training-row__bonus b{font-size:14px;line-height:1.2}body .game-shell .training-centre--rows .training-row__bonus small{font-size:10px}body .game-shell .training-centre--rows .training-row__action{background:linear-gradient(#0a1116d1,#080e13f0);gap:12px;padding:14px 14px 13px}body .game-shell .training-centre--rows .training-row__action dl{gap:12px 10px}body .game-shell .training-centre--rows .training-row__action dd{margin-top:3px;font-size:12px}body .game-shell .training-centre--rows .training-row__action button{letter-spacing:.7px;min-height:40px;font-size:11px;box-shadow:inset 0 1px #ffffff38,0 4px 10px #00000024}body .game-shell .training-centre--rows .training-row__active{gap:2px;padding:9px 10px}body .game-shell .training-centre--rows .training-row__active b{font-size:20px}body .game-shell .training-centre--rows .training-row__active small{font-size:9px}body .game-shell .training-centre--rows .training-row__coming{gap:5px}body .game-shell .training-centre--rows .training-row__coming b{font-size:13px;line-height:1.25}body .game-shell .training-centre--rows .training-row__coming small{font-size:10px;line-height:1.32}body .game-shell .training-centre--rows .training-row--future .training-row__bonus b{font-size:13px}@media (width<=1620px){body .game-shell .training-centre--rows .training-row{grid-template-columns:228px minmax(0,1fr) 210px}}@media (width<=1360px){body .game-shell .training-centre--rows .training-row{grid-template-columns:210px minmax(0,1fr) 198px}body .game-shell .training-centre--rows .training-row__details{padding:13px 14px}body .game-shell .training-centre--rows .training-row__heading h2{font-size:18px}body .game-shell .training-centre--rows .training-row__heading p{font-size:12px}body .game-shell .training-centre--rows .training-row__metrics{grid-template-columns:112px minmax(130px,1fr);gap:9px 14px}}@media (width<=1120px){body .game-shell .training-centre--rows .training-row{grid-template-columns:200px minmax(0,1fr)}body .game-shell .training-centre--rows .training-row__action{grid-template-columns:minmax(0,1fr) minmax(220px,280px);padding:12px 14px}}@media (width<=820px){body .game-shell .training-centre--rows .training-row__art{min-height:160px}}body .game-shell .topbar.topbar-concept-shell{z-index:45;background:#091017;border-top:1px solid #c69d5029;border-bottom:1px solid #c69d5057;height:214px;padding:0 max(12px,50vw - 880px);display:block;position:sticky;top:0;overflow:hidden;box-shadow:0 12px 28px #00000057}body .game-shell .topbar.topbar-concept-shell .topbar-city-art{z-index:-4;opacity:1;background:linear-gradient(90deg,#050a0ee0 0%,#050a0e8a 18%,#050a0e33 48%,#050a0e75 78%,#050a0ed6 100%),linear-gradient(#05090c2e,#05090c94),url(/assets/shell/crimehub-header-city.webp) 50%/cover no-repeat;position:absolute;inset:0}body .game-shell .topbar.topbar-concept-shell:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(circle at 48% 8%,#557c9a2e,#0000 34%),linear-gradient(#ffffff05,#0000 45%);position:absolute;inset:0}body .game-shell .topbar.topbar-concept-shell:after{content:"";background:linear-gradient(90deg,#0000,#d1a85adb 14%,#6286a175 50%,#d1a85adb 86%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}body .game-shell .topbar-character{z-index:1;filter:drop-shadow(0 18px 30px #00000061);pointer-events:none;background:linear-gradient(90deg,#080c1005 0%,#080c1014 58%,#080c10a8 100%),url(/assets/outgame/season-character.webp) 0 100%/cover no-repeat;width:310px;height:100%;position:absolute;bottom:0;left:max(0px,50vw - 880px)}body .game-shell .topbar-hero-inner{z-index:2;grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:28px;height:100%;padding-left:290px;padding-right:10px;display:grid;position:relative}body .game-shell .topbar-brand-stage{justify-content:center;align-items:center;min-width:0;display:flex}body .game-shell .hero-brand{flex-direction:column;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}body .game-shell .hero-brand__logo{filter:drop-shadow(0 10px 18px #0006);width:min(420px,100%);max-width:100%;height:auto;display:block}body .game-shell .hero-brand__tagline{color:#e2b253;letter-spacing:.6px;text-align:center;text-shadow:0 2px 6px #00000073;font-size:16px;font-style:italic;font-weight:800}body .game-shell .hero-timers{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:linear-gradient(#080d12d1,#080c10f0);border:1px solid #cba35673;justify-self:end;width:100%;max-width:420px;padding:18px 18px 16px;text-decoration:none;box-shadow:0 10px 24px #00000042,inset 0 1px #ffffff08}body .game-shell .hero-timers__head{border-bottom:1px solid #43596ba8;justify-content:flex-start;align-items:center;margin-bottom:14px;padding-bottom:10px;display:flex}body .game-shell .hero-timers__head span{color:#e9c06e;letter-spacing:1.05px;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}body .game-shell .hero-timers__head svg{color:#9fc4e4}body .game-shell .hero-timers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .game-shell .hero-timer-card{background:linear-gradient(#0c131ac7,#0a1015f5);border:1px solid #c9a1544d;flex-direction:column;justify-content:center;gap:8px;min-height:76px;padding:12px 12px 11px;display:flex;box-shadow:inset 0 1px #ffffff05}body .game-shell .hero-timer-card span{color:#c3d2de;letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}body .game-shell .hero-timer-card span svg{color:#e2b253}body .game-shell .hero-timer-card b{color:#f4f7fa;letter-spacing:.4px;font-size:25px;font-weight:900}body .game-shell .hero-timers--locked{display:block}body .game-shell .hero-timers__locked-copy{color:#f2f5f8;margin-bottom:6px;font-size:20px;font-weight:900}body .game-shell .hero-timers__locked-sub{color:#a9bccb;font-size:13px;line-height:1.4}body .game-shell .topbar-concept-shell .mobile-menu{z-index:3;color:#d8e5f0;background:#080c10c2;border:1px solid #c69d5047;width:38px;height:38px;display:none;position:absolute;top:16px;left:12px}@media (width<=1600px){body .game-shell .topbar.topbar-concept-shell{height:198px;padding:0 10px}body .game-shell .topbar-character{width:280px;left:0}body .game-shell .topbar-hero-inner{grid-template-columns:minmax(0,1fr) 370px;gap:22px;padding-left:255px}body .game-shell .hero-brand__logo{width:min(370px,100%)}body .game-shell .hero-brand__tagline{font-size:15px}body .game-shell .hero-timers{max-width:370px;padding:16px 16px 14px}body .game-shell .hero-timer-card b{font-size:22px}body .game-shell .timerbar{top:198px}}@media (width<=1280px){body .game-shell .topbar.topbar-concept-shell{height:184px}body .game-shell .topbar-character{width:240px}body .game-shell .topbar-hero-inner{grid-template-columns:minmax(0,1fr) 325px;gap:18px;padding-left:220px}body .game-shell .hero-brand__logo{width:min(320px,100%)}body .game-shell .hero-brand__tagline{font-size:13px}body .game-shell .hero-timers{max-width:325px;padding:14px 14px 12px}body .game-shell .hero-timers__head{margin-bottom:12px;padding-bottom:8px}body .game-shell .hero-timer-card{min-height:68px;padding:10px}body .game-shell .hero-timer-card b{font-size:18px}body .game-shell .timerbar{top:184px}}@media (width<=1040px){body .game-shell .topbar.topbar-concept-shell{height:122px;padding:0 12px}body .game-shell .topbar-character{opacity:.92;width:170px}body .game-shell .topbar-concept-shell .mobile-menu{place-items:center;display:grid}body .game-shell .topbar-hero-inner{grid-template-columns:minmax(0,1fr) 250px;gap:14px;padding-left:155px;padding-right:0}body .game-shell .hero-brand{align-items:flex-start}body .game-shell .hero-brand__logo{width:min(255px,100%)}body .game-shell .hero-brand__tagline{text-align:left;font-size:11px}body .game-shell .hero-timers{max-width:250px;padding:12px 12px 10px}body .game-shell .hero-timers__head span{font-size:10px}body .game-shell .hero-timer-card{gap:6px;min-height:58px;padding:8px}body .game-shell .hero-timer-card span{font-size:9px}body .game-shell .hero-timer-card b{font-size:15px}body .game-shell .timerbar{top:122px}}@media (width<=760px){body .game-shell .topbar.topbar-concept-shell{height:94px;padding:0 10px}body .game-shell .topbar-character{display:none}body .game-shell .topbar-hero-inner{grid-template-columns:1fr auto;gap:10px;padding-left:52px}body .game-shell .hero-brand__logo{width:190px}body .game-shell .hero-brand__tagline{display:none}body .game-shell .hero-timers{max-width:184px;padding:10px 10px 8px}body .game-shell .hero-timers__grid{grid-template-columns:1fr}body .game-shell .hero-timer-card:nth-child(2){display:none}body .game-shell .hero-timer-card{min-height:50px}body .game-shell .timerbar{top:94px}}@media (width<=560px){body .game-shell .topbar.topbar-concept-shell{height:72px;padding:0 8px}body .game-shell .topbar-concept-shell .mobile-menu{width:34px;height:34px;top:10px;left:8px}body .game-shell .topbar-hero-inner{justify-content:space-between;align-items:center;gap:8px;padding:0 0 0 42px;display:flex}body .game-shell .hero-brand__logo{width:148px}body .game-shell .hero-timers{border-color:#c69d5038;max-width:150px;padding:8px 8px 7px}body .game-shell .hero-timers__head{border-bottom:0;margin-bottom:0;padding-bottom:0}body .game-shell .hero-timers__head span{font-size:0}body .game-shell .hero-timers__head svg{width:15px;height:15px}body .game-shell .hero-timer-card{display:none}body .game-shell .hero-timers__locked-copy{margin:0;font-size:11px}body .game-shell .hero-timers__locked-sub{display:none}body .game-shell .timerbar{top:72px}}body .game-shell .topbar.topbar-final{z-index:45;background:#081017;border:0;border-bottom:1px solid #cfa55285;justify-content:center;align-items:center;height:132px;padding:0 max(18px,50vw - 880px);display:flex;position:sticky;top:0;overflow:hidden;box-shadow:0 10px 26px #00000052}body .game-shell .topbar.topbar-final:before{content:"";z-index:-3;pointer-events:none;background:linear-gradient(90deg,#070c1038 0%,#070c102e 24%,#070c1061 58%,#070c10b8 100%),linear-gradient(#080d1114,#080d117a);position:absolute;inset:0}body .game-shell .topbar.topbar-final:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d5a953f2 18%,#5c829e7a 52%,#d5a953e6 84%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}body .game-shell .topbar-final__city{z-index:-5;filter:saturate(.86)contrast(1.04)brightness(.78);background:url(/assets/shell/crimehub-header-city.webp) 50% 58%/cover no-repeat;position:absolute;inset:0}body .game-shell .topbar-final__character{z-index:-1;filter:drop-shadow(14px 10px 20px #00000073);pointer-events:none;background:linear-gradient(90deg,#080d1105 0%,#080d1108 58%,#080d11b3 100%),url(/assets/outgame/season-character.webp) 0 100%/cover no-repeat;width:265px;height:154px;position:absolute;bottom:-12px;left:max(16px,50vw - 880px)}body .game-shell .topbar-final__brand{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:0;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .game-shell .topbar-final__brand img{filter:drop-shadow(0 6px 12px #0000007a);width:290px;height:auto;display:block}body .game-shell .topbar-final__brand span{color:#e4b75a;letter-spacing:.65px;text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 5px #0000008c;font-size:12px;font-style:italic;font-weight:800}body .game-shell .topbar-final__timers{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(#091015c2,#080e13e6);border:1px solid #4e6d84ad;border-top-color:#c9a1527a;width:330px;min-height:76px;padding:12px 14px;text-decoration:none;position:absolute;top:50%;right:max(18px,50vw - 880px);transform:translateY(-50%);box-shadow:0 8px 20px #0000003d,inset 0 1px #ffffff06}body .game-shell .topbar-final__timers-title{color:#e5bd6e;letter-spacing:.95px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:9px;font-size:10px;font-weight:900;display:flex}body .game-shell .topbar-final__timers-title svg{color:#9fc7e5}body .game-shell .topbar-final__timer-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}body .game-shell .topbar-final__timer-list>div{background:#0c141aad;border:1px solid #435e7275;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 9px;display:flex}body .game-shell .topbar-final__timer-list span{color:#99adbb;letter-spacing:.55px;text-transform:uppercase;font-size:9px;font-weight:800}body .game-shell .topbar-final__timer-list b{color:#f4f7f9;white-space:nowrap;font-size:12px;font-weight:900}body .game-shell .topbar-final__timers--locked{flex-direction:column;justify-content:center;display:flex}body .game-shell .topbar-final__timers--locked .topbar-final__timers-title{margin-bottom:7px}body .game-shell .topbar-final__timers--locked strong{color:#d8e0e6;font-size:12px;font-weight:800}body .game-shell .topbar-final__menu{display:none}body .game-shell .timerbar{top:132px}body .game-shell .game-layout{min-height:calc(100vh - 168px)}@media (width<=1500px){body .game-shell .topbar.topbar-final{height:118px;padding:0 12px}body .game-shell .topbar-final__character{width:230px;height:136px;left:10px}body .game-shell .topbar-final__brand img{width:255px}body .game-shell .topbar-final__brand span{font-size:10.5px}body .game-shell .topbar-final__timers{width:292px;min-height:68px;padding:10px 12px;right:12px}body .game-shell .timerbar{top:118px}}@media (width<=1200px){body .game-shell .topbar.topbar-final{height:104px}body .game-shell .topbar-final__character{width:190px;height:120px}body .game-shell .topbar-final__brand img{width:225px}body .game-shell .topbar-final__brand span{font-size:9.5px}body .game-shell .topbar-final__timers{width:250px;min-height:62px;padding:9px 10px}body .game-shell .topbar-final__timer-list>div{padding:7px 8px}body .game-shell .timerbar{top:104px}}@media (width<=920px){body .game-shell .topbar.topbar-final{height:78px;padding:0 10px}body .game-shell .topbar-final__character{display:none}body .game-shell .topbar-final__menu{z-index:3;color:#d8e4ec;background:#0a1117c2;border:1px solid #506f8694;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;left:10px;transform:translateY(-50%)}body .game-shell .topbar-final__brand img{width:188px}body .game-shell .topbar-final__brand span{display:none}body .game-shell .topbar-final__timers{width:190px;min-height:48px;padding:8px 9px;right:10px}body .game-shell .topbar-final__timers-title{margin-bottom:5px;font-size:9px}body .game-shell .topbar-final__timer-list{grid-template-columns:1fr}body .game-shell .topbar-final__timer-list>div:nth-child(2){display:none}body .game-shell .timerbar{top:78px}}@media (width<=640px){body .game-shell .topbar.topbar-final{height:64px;padding:0 8px}body .game-shell .topbar-final__menu{width:32px;height:32px;left:8px}body .game-shell .topbar-final__brand{left:46%}body .game-shell .topbar-final__brand img{width:145px}body .game-shell .topbar-final__timers{background:#080e1394;border-color:#506f866b;width:auto;min-width:42px;min-height:38px;padding:7px 8px;right:8px}body .game-shell .topbar-final__timers-title{margin:0}body .game-shell .topbar-final__timers-title span,body .game-shell .topbar-final__timer-list,body .game-shell .topbar-final__timers--locked strong{display:none}body .game-shell .timerbar{top:64px}}body .game-shell .topbar.topbar-cinematic{z-index:45;isolation:isolate;background:#071017;border:0;border-bottom:1px solid #c99a458c;justify-content:center;align-items:center;height:clamp(120px,9vw,172px);padding:0 max(18px,50vw - 880px);display:flex;position:sticky;top:0;overflow:hidden;box-shadow:0 12px 28px #00000057}body .game-shell .topbar-cinematic:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0710171f 0%,#0710172e 20%,#0710176b 52%,#071017c2 100%),linear-gradient(#060d131a,#060d138f);position:absolute;inset:0}body .game-shell .topbar-cinematic:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#c99a4594 15%,#466176ad 50%,#c99a4594 85%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}body .game-shell .topbar-cinematic__city{z-index:-2;filter:saturate(.82)contrast(1.06)brightness(.7);pointer-events:none;background:url(/assets/shell/crimehub-header-city.webp) 50% 57%/cover no-repeat;position:absolute;inset:0}body .game-shell .topbar-cinematic__character{z-index:0;pointer-events:none;filter:drop-shadow(18px 10px 22px #0000007a);background:linear-gradient(90deg,#07101700 0%,#07101705 55%,#071017b8 100%),url(/assets/outgame/season-character.webp) 0 100%/auto 100% no-repeat;width:clamp(232px,18vw,330px);height:calc(100% + 12px);position:absolute;bottom:-8px;left:max(12px,50vw - 880px)}body .game-shell .topbar-cinematic__brand{z-index:3;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:0;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .game-shell .topbar-cinematic__brand img{filter:drop-shadow(0 4px 11px #000000ad);background:0 0;width:clamp(245px,18vw,330px);height:auto;display:block}body .game-shell .topbar-cinematic__brand span{color:#e3ba68;letter-spacing:.72px;text-transform:uppercase;text-shadow:0 2px 5px #000000b3;font-size:clamp(9px,.72vw,12px);font-style:italic;font-weight:800}body .game-shell .topbar-cinematic__timers{z-index:3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(135deg,#0710178f,#0d1821c7);border:1px solid #466176b8;border-top-color:#e3ba687a;border-radius:4px;width:clamp(258px,18vw,326px);min-height:70px;padding:11px 13px;text-decoration:none;position:absolute;top:50%;right:max(18px,50vw - 880px);transform:translateY(-50%);box-shadow:0 8px 18px #00000038,inset 0 1px #ffffff08}body .game-shell .topbar-cinematic__timers-title{color:#e3ba68;letter-spacing:.9px;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:8px;font-size:10px;font-weight:900;display:flex}body .game-shell .topbar-cinematic__timers-title svg{color:#a8c5da}body .game-shell .topbar-cinematic__timer-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}body .game-shell .topbar-cinematic__timer-list>div{background:#0710173d;border-top:1px solid #6f8da242;justify-content:space-between;align-items:center;gap:7px;min-width:0;padding:7px 8px;display:flex}body .game-shell .topbar-cinematic__timer-list span{color:#aebdca;letter-spacing:.45px;text-transform:uppercase;font-size:9px;font-weight:800}body .game-shell .topbar-cinematic__timer-list b{color:#f5f3ec;white-space:nowrap;font-size:12px;font-weight:900}body .game-shell .topbar-cinematic__timers--locked{flex-direction:column;justify-content:center;display:flex}body .game-shell .topbar-cinematic__timers--locked .topbar-cinematic__timers-title{margin-bottom:7px}body .game-shell .topbar-cinematic__timers--locked strong{color:#eef3f6;font-size:12px;font-weight:800}body .game-shell .topbar-cinematic__menu{display:none}@media (width<=1500px){body .game-shell .topbar.topbar-cinematic{height:clamp(118px,9vw,144px);padding:0 14px}body .game-shell .topbar-cinematic__character{width:270px;left:10px}body .game-shell .topbar-cinematic__brand img{width:270px}body .game-shell .topbar-cinematic__timers{width:286px;min-height:66px;padding:10px 11px;right:14px}}@media (width<=1200px){body .game-shell .topbar.topbar-cinematic{height:108px}body .game-shell .topbar-cinematic__character{opacity:.86;width:210px}body .game-shell .topbar-cinematic__brand img{width:228px}body .game-shell .topbar-cinematic__brand span{font-size:9.5px}body .game-shell .topbar-cinematic__timers{width:242px;min-height:60px;padding:9px 10px}body .game-shell .topbar-cinematic__timer-list>div{padding:6px 7px}}@media (width<=920px){body .game-shell .topbar.topbar-cinematic{height:82px;padding:0 10px}body .game-shell .topbar-cinematic__character{display:none}body .game-shell .topbar-cinematic__menu{z-index:4;color:#e7eef2;background:#07101794;border:1px solid #466176b8;border-radius:3px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;left:10px;transform:translateY(-50%)}body .game-shell .topbar-cinematic__brand img{width:190px}body .game-shell .topbar-cinematic__brand span{display:none}body .game-shell .topbar-cinematic__timers{width:184px;min-height:48px;padding:7px 8px;right:10px}body .game-shell .topbar-cinematic__timers-title{margin-bottom:4px;font-size:9px}body .game-shell .topbar-cinematic__timer-list{grid-template-columns:1fr}body .game-shell .topbar-cinematic__timer-list>div:nth-child(2){display:none}}@media (width<=640px){body .game-shell .topbar.topbar-cinematic{height:68px;padding:0 8px}body .game-shell .topbar-cinematic__menu{width:32px;height:32px;left:8px}body .game-shell .topbar-cinematic__brand img{width:148px}body .game-shell .topbar-cinematic__timers{background:#07101780;width:auto;min-width:42px;min-height:38px;padding:7px 8px;right:8px}body .game-shell .topbar-cinematic__timers-title{margin:0}body .game-shell .topbar-cinematic__timers-title span,body .game-shell .topbar-cinematic__timer-list,body .game-shell .topbar-cinematic__timers--locked strong{display:none}}.feature-hero{isolation:isolate;background:#09121a;border:1px solid #355064;min-height:210px;position:relative;overflow:hidden;box-shadow:0 12px 25px #00000038}.feature-hero__art,.feature-hero__veil{position:absolute;inset:0}.feature-hero__art{z-index:-2;background-position:50%;background-size:cover}.feature-hero__veil{z-index:-1;background:linear-gradient(90deg,#070d12f5,#070d12c2 42%,#070d1247 76%,#070d1285)}.feature-hero__copy{max-width:590px;position:absolute;bottom:23px;left:24px}.feature-hero__copy>span{color:#e4b75d;letter-spacing:1.25px;text-transform:uppercase;font-size:10px;font-weight:900}.feature-hero__copy h1{color:#f7f7f4;letter-spacing:-.7px;margin:5px 0 8px;font-size:34px;line-height:1}.feature-hero__copy p{color:#c4d0d8;margin:0;font-size:14px;line-height:1.5}.feature-hero__stat{text-align:right;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080e13d1;border:1px solid #d1a55173;min-width:145px;padding:12px 15px;position:absolute;bottom:20px;right:20px}.feature-hero__stat small,.feature-hero__stat span{color:#94a8b7;text-transform:uppercase;letter-spacing:.7px;font-size:9px;display:block}.feature-hero__stat strong{color:#e6bc68;margin:2px 0;font-size:25px;line-height:1;display:block}.feature-tabs{background:#0b151d;border:1px solid #314a5c;align-items:stretch;gap:0;margin:12px 0;display:flex;overflow:auto}.feature-tabs button{color:#9fb1bf;cursor:pointer;letter-spacing:.65px;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-right:1px solid #2b4252;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 17px;font-size:11px;font-weight:850;display:flex}.feature-tabs button:hover{color:#fff;background:#13232d}.feature-tabs button.active{color:#f0cf8a;background:linear-gradient(#152631,#101d26);box-shadow:inset 0 -2px #d3a650}.feature-tabs button b{color:#cbd7de;border:1px solid #425c6e;padding:1px 5px;font-size:9px}.feature-notice{background:#10221b;border:1px solid #456a59;align-items:center;gap:10px;margin:0 0 12px;padding:10px 13px;display:flex}.feature-notice b{color:#f4f6f3;font-size:12px}.feature-notice span{color:#b8c9c0;font-size:12px}.feature-notice--danger{background:#27161a;border-color:#77434b}.feature-notice--danger span{color:#d7b9bd}.feature-notice--success{background:#10231a;border-color:#4b755e}.feature-info-strip{background:#0d1820;border:1px solid #30495b;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.feature-info-strip svg{color:#d4a852}.feature-info-strip div{gap:2px;display:grid}.feature-info-strip b{color:#e8edf0;font-size:12px}.feature-info-strip span{color:#9eafbc;font-size:11px;line-height:1.4}.auto-v5{gap:0;display:grid}.auto-v5__hero .feature-hero__art{background-image:url(/assets/auto-theft/hero.webp);background-position:50% 56%}.auto-v5__result{background:linear-gradient(90deg,#102219,#0c171d);border:1px solid #4e714f;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-bottom:12px;padding:13px 15px;display:grid}.auto-v5__result span{color:#8ac390;letter-spacing:.85px;font-size:9px;font-weight:900}.auto-v5__result h2{color:#fff;margin:2px 0;font-size:20px}.auto-v5__result p{color:#9fb1bc;margin:0;font-size:11px}.auto-v5__result small{color:#9aaab4;text-transform:uppercase;font-size:9px;display:block}.auto-v5__result strong{color:#e5bd6c;font-size:21px}.auto-v5__result button{color:#101419;text-transform:uppercase;cursor:pointer;background:#c99a45;border:1px solid #b88a38;min-height:36px;padding:0 15px;font-size:10px;font-weight:900}.auto-v5__zones{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.auto-zone{background:linear-gradient(#0d1820,#091219);border:1px solid #334e61;flex-direction:column;min-height:430px;display:flex;position:relative;overflow:hidden;box-shadow:0 9px 19px #00000029}.auto-zone--locked{border-color:#2b3c49}.auto-zone__art{background-position:50%;background-size:cover;flex:none;height:170px}.auto-zone--locked .auto-zone__art{filter:grayscale(.58)brightness(.65)}.auto-zone__top{background:#0d1820;border-bottom:1px solid #2a4354;justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.auto-zone__top span{color:#e0b258;letter-spacing:.8px;font-size:9px;font-weight:900}.auto-zone__top b{color:#8ba1b0;text-transform:uppercase;font-size:9px}.auto-zone__body{flex-direction:column;flex:1;padding:14px;display:flex}.auto-zone__body h2{color:#f0f3f4;margin:0;font-size:19px}.auto-zone__body>p{color:#9fafba;min-height:45px;margin:5px 0 11px;font-size:12px;line-height:1.45}.auto-zone__classes{align-items:center;gap:5px;margin-bottom:10px;display:flex}.auto-zone__classes span{color:#758b99;text-transform:uppercase;margin-right:auto;font-size:9px}.auto-zone__classes i{color:#b6c4ce;border:1px solid #395165;padding:3px 5px;font-size:8px;font-style:normal}.auto-zone details{border-top:1px solid #233947;margin-top:auto;padding-top:9px}.auto-zone summary{color:#b8c7d0;cursor:pointer;font-size:10px}.auto-zone__pool{grid-template-columns:1fr 1fr;gap:4px 8px;max-height:135px;margin-top:8px;display:grid;overflow:auto}.auto-zone__pool>span{border-bottom:1px solid #1d2c37;justify-content:space-between;gap:5px;padding:4px 0;display:flex}.auto-zone__pool b{color:#dbe2e6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.auto-zone__pool small{color:#788b98;text-transform:uppercase;font-size:7px}.auto-zone__action{padding:0 14px 14px}.auto-zone__action>button{color:#121518;cursor:pointer;letter-spacing:.6px;text-transform:uppercase;background:linear-gradient(#d8aa51,#ba8730);border:1px solid #b88938;width:100%;min-height:40px;font-size:11px;font-weight:950}.auto-zone__action>button:disabled{cursor:not-allowed;filter:grayscale(.8);opacity:.52}.auto-zone__lock{color:#c0cad1;background:#111b22;border:1px solid #435363;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:10px;font-weight:800;display:flex}.auto-zone__lock svg{color:#e0b258}.garage-v5{gap:12px;display:grid}.garage-v5__head{border-bottom:1px solid #2a4050;justify-content:space-between;align-items:flex-end;gap:18px;padding:4px 2px 10px;display:flex}.garage-v5__head span{color:#e0b258;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:900}.garage-v5__head h2{color:#fff;margin:2px 0 0;font-size:25px}.garage-v5__head p{color:#91a4b2;text-align:right;max-width:550px;margin:0;font-size:10px;line-height:1.45}.garage-v5__empty{color:#99abb7;text-align:center;background:#0b151d;border:1px solid #314a5c;place-items:center;gap:7px;min-height:250px;display:grid}.garage-v5__empty svg{color:#d4a852}.garage-v5__empty b{color:#e7ecef}.garage-v5__empty button{color:#111;text-transform:uppercase;background:#c69641;border:1px solid #ad8136;margin-top:6px;padding:9px 14px;font-weight:900}.garage-v5__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.garage-car{background:linear-gradient(145deg,#0e1a22,#091219);border:1px solid #30495a;padding:13px}.garage-car__top{justify-content:space-between;display:flex}.garage-car__top span{color:#dfb35f;text-transform:uppercase;font-size:8px;font-weight:900}.garage-car__top b{color:#8094a2;text-transform:uppercase;font-size:8px}.garage-car h3{color:#f2f4f4;margin:5px 0 10px;font-size:18px}.garage-car__numbers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.garage-car__numbers>div{background:#0a151c;border:1px solid #263d4c;padding:8px 9px}.garage-car__numbers small{color:#788d9b;text-transform:uppercase;font-size:8px;display:block}.garage-car__numbers strong{color:#e4e9eb;margin-top:2px;font-size:13px;display:block}.garage-car__damage{margin:10px 0}.garage-car__damage>div{color:#9eafba;justify-content:space-between;font-size:9px;display:flex}.garage-car__damage i{background:#1a2a35;height:5px;margin-top:5px;display:block}.garage-car__damage em{background:linear-gradient(90deg,#d2a54f,#a54747);height:100%;display:block}.garage-car__meta{color:#899ca9;border-top:1px solid #243846;justify-content:space-between;gap:8px;padding:8px 0;font-size:9px;display:flex}.garage-car__meta span{align-items:center;gap:5px;display:flex}.garage-car__meta .good{color:#8cc799}.garage-car__actions{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.garage-car__actions button{color:#c9d3d9;cursor:pointer;text-transform:uppercase;background:#111e27;border:1px solid #3b5263;min-height:34px;padding:4px;font-size:8px;font-weight:800}.garage-car__actions button:hover:not(:disabled){color:#f0c875;border-color:#b78738}.garage-car__actions button:disabled{opacity:.43;cursor:not-allowed}.smuggle-v5__hero .feature-hero__art{background-image:url(/assets/smuggling/hero.webp);background-position:50% 53%}.smuggle-summary{background:#0b151d;border:1px solid #304a5b;grid-template-columns:repeat(5,1fr);margin-top:12px;display:grid}.smuggle-summary>div{border-right:1px solid #293f4f;padding:9px 11px}.smuggle-summary>div:last-child{border:0}.smuggle-summary small{color:#758a98;letter-spacing:.6px;text-transform:uppercase;font-size:8px;display:block}.smuggle-summary strong{color:#e4e9ec;margin-top:3px;font-size:12px;display:block}.smuggle-trade-layout{grid-template-columns:minmax(0,1fr) 310px;gap:12px;display:grid}.smuggle-market,.smuggle-travel,.rates-v5,.units-v5,.smuggle-info,.hack-builder,.hack-invites,.hack-history{background:linear-gradient(#0d1820,#091219);border:1px solid #304a5b}.smuggle-section-head,.hack-section-head{background:#0c171f;border-bottom:1px solid #294252;justify-content:space-between;align-items:flex-end;gap:12px;padding:11px 13px;display:flex}.smuggle-section-head span,.hack-section-head span{color:#d9ab52;letter-spacing:.75px;text-transform:uppercase;font-size:8px;font-weight:900}.smuggle-section-head h2,.hack-section-head h2{color:#eef1f2;margin:2px 0 0;font-size:17px}.smuggle-section-head>small,.hack-section-head>small{color:#8ba0ad;font-size:9px}.smuggle-market__rows{display:grid}.drug-row{border-bottom:1px solid #223846;grid-template-columns:minmax(150px,1fr) 145px 250px;align-items:center;gap:10px;min-height:67px;padding:9px 12px;display:grid;position:relative}.drug-row:last-child{border-bottom:0}.drug-row--locked{opacity:.48}.drug-row__name span{color:#d9ab52;text-transform:uppercase;font-size:7px;font-weight:900;display:block}.drug-row__name b{color:#edf1f2;margin:2px 0;font-size:13px;display:block}.drug-row__name small{color:#7f94a2;font-size:8px}.drug-row__price small,.drug-row__price span{color:#778b99;font-size:8px;display:block}.drug-row__price strong{color:#e7bd68;margin:2px 0;font-size:13px;display:block}.drug-row__trade{grid-template-columns:75px 1fr 1fr;gap:5px;display:grid}.drug-row__trade input,.smuggle-travel input,.smuggle-travel select,.unit-card__form input,.hack-form select{color:#e2e8eb;background:#0a141b;border:1px solid #3a5264;outline:none;min-width:0;height:32px;padding:0 8px;font-size:10px}.drug-row__trade button,.unit-card__form button{color:#c9d4da;text-transform:uppercase;cursor:pointer;background:#13212a;border:1px solid #4b6170;font-size:8px;font-weight:900}.drug-row__trade button:first-of-type{color:#e9c370;border-color:#9d7533}.drug-row__trade button:disabled,.unit-card__form button:disabled{opacity:.35;cursor:not-allowed}.drug-row__veil{color:#caa04c;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.smuggle-travel{padding-bottom:12px}.smuggle-travel>p{color:#8ea2af;margin:11px 13px;font-size:10px;line-height:1.45}.smuggle-travel>label{color:#9eafba;text-transform:uppercase;gap:5px;margin:0 13px 10px;font-size:9px;display:grid}.smuggle-travel select{width:100%}.smuggle-cargo{border-top:1px solid #263e4d;margin:12px 13px}.smuggle-cargo>div{color:#9caebb;justify-content:space-between;padding:9px 0;font-size:9px;display:flex}.smuggle-cargo label{border-top:1px solid #1e313e;grid-template-columns:1fr 70px;align-items:center;gap:8px;padding:5px 0;display:grid}.smuggle-cargo label>span{color:#c8d1d7;font-size:9px}.smuggle-cargo label small{color:#6f8390;font-size:7px;display:block}.smuggle-travel__button{color:#101417;text-transform:uppercase;cursor:pointer;background:#c99a45;border:1px solid #b48535;width:calc(100% - 26px);min-height:38px;margin:0 13px;font-size:10px;font-weight:950}.smuggle-travel__button:disabled{opacity:.4;cursor:not-allowed}.rates-lock{text-align:center;place-items:center;gap:7px;min-height:280px;padding:25px;display:grid}.rates-lock svg{color:#dfb45e}.rates-lock h2{color:#f1f3f3;margin:3px 0}.rates-lock p{color:#8fa1ae;max-width:500px;margin:0;font-size:11px}.rates-lock a{color:#e8bd67;text-transform:uppercase;border:1px solid #a87d35;margin-top:7px;padding:8px 13px;font-size:9px;font-weight:900}.rates-table{overflow:auto}.rates-table__head,.rates-table__row{grid-template-columns:120px repeat(8,minmax(95px,1fr));min-width:900px;display:grid}.rates-table__head>*{color:#99aab6;text-align:right;background:#101d26;border-right:1px solid #2a4150;padding:9px;font-size:8px}.rates-table__head>span{text-align:left;color:#d9ac54}.rates-table__row>*{color:#b9c5cd;text-align:right;border-top:1px solid #223946;border-right:1px solid #223946;padding:8px 9px;font-size:9px}.rates-table__row>strong{text-align:left;color:#edf0f1}.units-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px;display:grid}.unit-card{background:#0b161e;border:1px solid #2d4657;padding:11px;position:relative}.unit-card--locked{opacity:.5}.unit-card__head{justify-content:space-between;align-items:flex-start;display:flex}.unit-card__head span{color:#d8aa52;text-transform:uppercase;font-size:7px;font-weight:900}.unit-card__head h3{color:#edf1f2;margin:2px 0;font-size:15px}.unit-card__head>strong{color:#e6bc67;text-align:right;font-size:18px}.unit-card__head>strong small{color:#718692;text-transform:uppercase;font-size:7px;display:block}.unit-card__facts{border-top:1px solid #223846;border-bottom:1px solid #223846;justify-content:space-between;gap:8px;margin:8px 0;padding:7px 0;display:flex}.unit-card__facts span{color:#7c909d;font-size:8px}.unit-card__facts b{color:#bec9cf;margin-top:2px;display:block}.unit-card__form{grid-template-columns:1fr 120px;gap:6px;display:grid}.unit-card__active{background:#10202a;border:1px solid #3b596d;gap:2px;padding:8px 9px;display:grid}.unit-card__active span{color:#8ea3b1;font-size:8px}.unit-card__active b{color:#e6bd68;font-size:17px}.unit-card__active small{color:#728793;font-size:8px}.unit-card__lock{color:#d9b45f;text-transform:uppercase;background:#070d12a3;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex;position:absolute;inset:0}.smuggle-info__grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.smuggle-info article{border-bottom:1px solid #263d4c;border-right:1px solid #263d4c;min-height:145px;padding:16px}.smuggle-info article:nth-child(3n){border-right:0}.smuggle-info article:nth-last-child(-n+3){border-bottom:0}.smuggle-info article>span{color:#d7aa51;font-size:9px;font-weight:900}.smuggle-info h3{color:#edf1f2;margin:5px 0;font-size:14px}.smuggle-info p{color:#8da0ad;margin:0;font-size:10px;line-height:1.5}.hack-v5__hero .feature-hero__art{background-image:url(/assets/hacking/hero.webp);background-position:50%}.hack-result{background:#102019;border:1px solid #4e715e;justify-content:space-between;align-items:center;gap:15px;margin:12px 0;padding:12px 14px;display:flex}.hack-result--failed{background:#251519;border-color:#6e424a}.hack-result span{color:#87be98;letter-spacing:.8px;font-size:8px;font-weight:900}.hack-result--failed span{color:#ca7e87}.hack-result h2{color:#fff;margin:2px 0;font-size:19px}.hack-result p{color:#9cafb7;margin:0;font-size:10px}.hack-result>strong{color:#e5b961;text-align:right;font-size:25px}.hack-result>strong small{color:#8296a3;text-transform:uppercase;font-size:7px;display:block}.hack-layout{grid-template-columns:minmax(0,1fr) 330px;gap:12px;margin-top:12px;display:grid}.hack-builder{padding-bottom:12px}.hack-chance{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin:12px;display:grid}.hack-chance>div{background:#0b161e;border:1px solid #2d4657;padding:10px}.hack-chance>i{color:#557083;font-size:17px;font-style:normal}.hack-chance span,.hack-chance small{color:#7d919e;text-transform:uppercase;font-size:8px;display:block}.hack-chance strong{color:#e8edf0;margin:3px 0;font-size:22px;display:block}.hack-chance__total{background:#15180f!important;border-color:#866b35!important}.hack-chance__total strong{color:#e3b55c}.hack-form{grid-template-columns:1fr 1fr auto;gap:7px;margin:0 12px;display:grid}.hack-form label{color:#899ca9;text-transform:uppercase;gap:4px;font-size:8px;display:grid}.hack-form select{height:36px}.hack-form>button{color:#101417;text-transform:uppercase;cursor:pointer;background:#c99a45;border:1px solid #b58636;align-self:end;height:36px;padding:0 14px;font-size:9px;font-weight:950}.hack-form>button:disabled{opacity:.4;cursor:not-allowed}.hack-rules{border-top:1px solid #223947;gap:18px;margin:11px 12px 0;padding-top:9px;display:flex}.hack-rules span{color:#8498a5;align-items:center;gap:6px;font-size:8px;line-height:1.3;display:flex}.hack-rules svg{color:#d1a34c;flex:none}.hack-invites{padding-bottom:10px}.hack-section-head>b{color:#e2b45c;border:1px solid #4a6273;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.hack-empty{color:#80939f;text-align:center;place-items:center;gap:6px;min-height:120px;padding:15px;font-size:10px;display:grid}.hack-empty svg{color:#b08b45}.hack-invite-list{padding:9px}.hack-invite-list article{background:#0b151d;border:1px solid #2c4454;padding:9px}.hack-invite-list article+article{margin-top:6px}.hack-invite-list span{color:#d6a850;font-size:8px;font-weight:900}.hack-invite-list h3{color:#eff2f3;margin:2px 0;font-size:13px}.hack-invite-list small{color:#7b909d;font-size:8px}.hack-invite-list article>div:last-child{gap:5px;margin-top:8px;display:flex}.hack-invite-list button{color:#111;text-transform:uppercase;cursor:pointer;background:#c3923d;border:1px solid #9b7432;flex:1;min-height:30px;font-size:8px;font-weight:900}.hack-invite-list button.secondary{color:#b6c3cb;background:#111d25;border-color:#405666}.hack-outgoing{border-top:1px solid #223846;margin:9px;padding-top:9px}.hack-outgoing>span{color:#7e929f;text-transform:uppercase;font-size:8px}.hack-outgoing p{color:#aebbc4;grid-template-columns:1fr auto auto;gap:5px;margin:5px 0;font-size:8px;display:grid}.hack-outgoing small{color:#d4aa59;text-transform:uppercase}.hack-history{margin-top:12px}.hack-history__rows{padding:0 11px}.hack-history__rows>div{border-bottom:1px solid #213743;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:43px;display:grid}.hack-history__rows>div>span{color:#78b486;border:1px solid #466c52;place-items:center;width:18px;height:18px;display:grid}.hack-history__rows>div.failed>span{color:#bd727c;border-color:#68434a}.hack-history__rows p{margin:0}.hack-history__rows p b{color:#dfe5e8;font-size:10px;display:block}.hack-history__rows p small{color:#798d99;font-size:8px}.hack-history__rows>div>strong{color:#e2b55f;font-size:10px}.hack-history__rows time{color:#687d8a;font-size:8px}.training-v5 .training-centre__header{padding:3px 1px 10px}.training-v5 .training-centre__header h1{font-size:27px}.training-v5 .training-centre__header p{font-size:11px}.training-v5__list{gap:9px;display:grid}.training-v5-card{background:linear-gradient(#0d1820,#091219);border:1px solid #304a5b;grid-template-columns:210px minmax(0,1fr) 195px;min-height:145px;display:grid;overflow:hidden}.training-v5-card.active{box-shadow:inset 3px 0 #d2a54f}.training-v5-card__art{min-height:145px;position:relative;overflow:hidden}.training-v5-card__art:after{content:"";background:linear-gradient(90deg,#0000,#070d128c);position:absolute;inset:0}.training-v5-card__art img{object-fit:cover;width:100%;height:100%;display:block}.training-v5-card__art span{z-index:1;color:#e7bc68;text-transform:uppercase;background:#110f0acc;border:1px solid #88682f;padding:3px 6px;font-size:7px;font-weight:900;position:absolute;top:9px;left:9px}.training-v5-card__body{flex-direction:column;justify-content:space-between;padding:13px 15px;display:flex}.training-v5-card__head{justify-content:space-between;gap:12px;display:flex}.training-v5-card__head h2{color:#f0f3f4;margin:0;font-size:18px}.training-v5-card__head p{color:#94a7b4;max-width:620px;margin:4px 0 0;font-size:10px;line-height:1.4}.training-v5-card__head>small{color:#d7aa51;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:900}.training-v5-card__metrics{grid-template-columns:95px minmax(130px,1fr) 150px;align-items:end;gap:12px;margin-top:11px;display:grid}.training-v5-card__metrics span{color:#748995;text-transform:uppercase;font-size:7px;display:block}.training-v5-card__metrics strong{color:#e5eaec;margin-top:3px;font-size:14px;display:block}.training-v5-card__metrics small{color:#d1a44e;margin-top:2px;font-size:8px;display:block}.training-v5-card__progress>span{justify-content:space-between;display:flex}.training-v5-card__progress b{color:#dce4e8}.training-v5-card__progress i{background:#182a35;height:6px;margin-top:5px;display:block}.training-v5-card__progress em{background:linear-gradient(90deg,#c3933e,#e2bb6e);height:100%;display:block}.training-v5-card__action{background:#09151c;border-left:1px solid #293f4e;flex-direction:column;justify-content:center;gap:8px;padding:12px;display:flex}.training-v5-card__action>div:not(.training-v5-card__timer){justify-content:space-between;display:flex}.training-v5-card__action span{color:#748894;text-transform:uppercase;font-size:7px}.training-v5-card__action b{color:#dfe6e9;font-size:10px}.training-v5-card__action>button{color:#101417;text-transform:uppercase;cursor:pointer;background:#c79741;border:1px solid #a77c32;min-height:36px;font-size:8px;font-weight:950}.training-v5-card__action>button:disabled{opacity:.38;cursor:not-allowed}.training-v5-card__timer{background:#10202a;border:1px solid #35536a;padding:8px 9px}.training-v5-card__timer strong{color:#e4b75f;margin-top:2px;font-size:17px;display:block}.training-v5__future{grid-template-columns:170px 1fr 1fr;gap:8px;margin-top:12px;display:grid}.training-v5__future>div{background:#0b151d;border:1px solid #2d4555;padding:13px}.training-v5__future>div span{color:#d2a34b;text-transform:uppercase;font-size:8px;font-weight:900}.training-v5__future>div h2{color:#eef1f2;margin:4px 0;font-size:16px}.training-v5__future article{background:#0a141b;border:1px solid #293f4e;grid-template-columns:115px 1fr;min-height:100px;display:grid;overflow:hidden}.training-v5__future img{object-fit:cover;filter:saturate(.65)brightness(.68);width:100%;height:100%}.training-v5__future article>div{padding:10px}.training-v5__future article span{color:#7c909d;text-transform:uppercase;font-size:7px}.training-v5__future h3{color:#cbd4d9;margin:3px 0;font-size:12px}.training-v5__future p{color:#718591;margin:0;font-size:8px;line-height:1.4}@media (width<=1350px){.auto-zone__pool{grid-template-columns:1fr}.smuggle-trade-layout{grid-template-columns:minmax(0,1fr) 280px}.drug-row{grid-template-columns:minmax(130px,1fr) 125px 215px}.hack-layout{grid-template-columns:minmax(0,1fr) 290px}.training-v5-card{grid-template-columns:185px minmax(0,1fr) 175px}.training-v5-card__metrics{grid-template-columns:80px minmax(110px,1fr) 125px}.feature-hero__copy h1{font-size:30px}}@media (width<=1120px){.auto-v5__zones{grid-template-columns:1fr}.auto-zone{grid-template-columns:230px minmax(0,1fr) 160px;min-height:0;display:grid}.auto-zone__art{grid-row:1/4;height:auto;min-height:190px}.auto-zone__top{grid-column:2/4}.auto-zone__body{grid-column:2}.auto-zone__action{grid-column:3;align-items:flex-end;padding:12px;display:flex}.auto-zone__pool{grid-template-columns:1fr 1fr}.smuggle-trade-layout,.hack-layout{grid-template-columns:1fr}.smuggle-travel,.hack-invites{order:2}.drug-row{grid-template-columns:minmax(130px,1fr) 130px minmax(210px,260px)}.training-v5-card{grid-template-columns:175px minmax(0,1fr)}.training-v5-card__action{border-top:1px solid #293f4e;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr minmax(210px,260px);align-items:center;display:grid}.training-v5-card__action>button,.training-v5-card__timer{grid-area:1/3/3}.training-v5__future{grid-template-columns:1fr 1fr}.training-v5__future>div{grid-column:1/-1}}@media (width<=820px){.feature-hero{min-height:180px}.feature-hero__copy{max-width:70%;bottom:18px;left:18px}.feature-hero__copy h1{font-size:27px}.feature-hero__copy p{font-size:12px}.feature-hero__stat{bottom:14px;right:14px}.smuggle-summary{grid-template-columns:1fr 1fr}.smuggle-summary>div{border-bottom:1px solid #293f4f}.smuggle-summary>div:nth-child(2n){border-right:0}.drug-row{grid-template-columns:1fr 120px}.drug-row__trade{grid-column:1/-1}.units-grid{grid-template-columns:1fr}.smuggle-info__grid{grid-template-columns:1fr 1fr}.smuggle-info article:nth-child(3n){border-right:1px solid #263d4c}.smuggle-info article:nth-child(2n){border-right:0}.hack-chance{grid-template-columns:1fr auto 1fr}.hack-chance>i:nth-of-type(2),.hack-chance__total{grid-column:1/-1}.hack-form{grid-template-columns:1fr 1fr}.hack-form>button{grid-column:1/-1}.training-v5-card{grid-template-columns:150px minmax(0,1fr)}.training-v5-card__metrics{grid-template-columns:1fr 1fr}.training-v5-card__metrics>div:last-child{grid-column:1/-1}.garage-v5__grid{grid-template-columns:1fr}}@media (width<=620px){.feature-hero{min-height:155px}.feature-hero__copy{max-width:none;bottom:14px;left:14px;right:14px}.feature-hero__copy h1{font-size:23px}.feature-hero__copy p{max-width:80%;font-size:10px}.feature-hero__stat{display:none}.feature-tabs button{padding:0 11px;font-size:9px}.auto-zone{display:flex}.auto-zone__art{height:155px;min-height:155px}.auto-zone__pool{grid-template-columns:1fr}.garage-v5__head{display:block}.garage-v5__head p{text-align:left;margin-top:7px}.garage-car__actions{grid-template-columns:1fr}.smuggle-summary{grid-template-columns:1fr 1fr}.smuggle-trade-layout{display:block}.smuggle-travel{margin-top:10px}.drug-row{grid-template-columns:1fr}.drug-row__price{align-items:center;gap:6px;display:flex}.drug-row__price strong{margin-left:auto}.drug-row__trade{grid-template-columns:75px 1fr 1fr}.smuggle-info__grid{grid-template-columns:1fr}.smuggle-info article{border-bottom:1px solid #263d4c!important;border-right:0!important}.smuggle-info article:last-child{border-bottom:0!important}.hack-chance{grid-template-columns:1fr}.hack-chance>i{display:none}.hack-chance__total{grid-column:auto}.hack-form{grid-template-columns:1fr}.hack-rules{gap:7px;display:grid}.hack-history__rows>div{grid-template-columns:20px 1fr auto}.hack-history__rows time{display:none}.training-v5-card{flex-direction:column;display:flex}.training-v5-card__art{height:140px}.training-v5-card__metrics{grid-template-columns:1fr}.training-v5-card__metrics>div:last-child{grid-column:auto}.training-v5-card__action{border-top:1px solid #293f4e;border-left:0;grid-template-columns:1fr 1fr;padding:10px;display:grid}.training-v5-card__action>button,.training-v5-card__timer{grid-area:auto/1/auto/-1}.training-v5__future{grid-template-columns:1fr}.training-v5__future>div{grid-column:auto}}.auto-v51__zones .auto-zone{min-height:340px}.auto-v51-zone{isolation:isolate}.auto-v51-zone .auto-zone__art{height:190px}.auto-v51-zone .auto-zone__body{justify-content:flex-start}.auto-v51-zone .auto-zone__body>p{min-height:0;margin-bottom:0}.auto-v51-zone__overlay{z-index:6;text-align:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(#070c115c,#070c11e6);flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;display:flex;position:absolute;inset:0}.auto-v51-zone__overlay svg{color:#e1b45e}.auto-v51-zone__overlay b{color:#f1f4f5;font-size:14px}.auto-v51-zone__overlay span{color:#93a7b4;max-width:220px;font-size:9px;line-height:1.4}.auto-v5__result--failed{background:linear-gradient(90deg,#261215,#0c171d);border-color:#654149;grid-template-columns:1fr auto}.auto-v5__result--failed>svg{color:#c77882}.garage-v51 .garage-v5__head p{max-width:420px}.garage-v51-card .garage-car__top{min-height:12px}.garage-v51-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.garage-v51-actions button{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:43px;display:flex}.garage-v51-actions button b{font-size:8px}.garage-v51-actions button small{color:#7f95a3;text-transform:none;font-size:7px}.garage-v51-actions .garage-v51-sell{border-color:#79613a}.garage-v51-actions .garage-v51-sell b{color:#e1b45e}.smuggle-v51-summary{grid-template-columns:repeat(4,1fr)}.smuggle-v51-market,.smuggle-v51 .smuggle-market__rows{width:100%}.smuggle-v51 .drug-row-v51{grid-template-columns:minmax(180px,1fr) 150px 260px}.smuggle-v51 .drug-row__price span{display:none}.smuggle-v51 .drug-row__price strong{font-size:14px}.smuggle-info-v51{overflow:hidden}.smuggle-info-v51__hero{background:linear-gradient(110deg,#111f29,#0b151d);border-bottom:1px solid #2a4252;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.smuggle-info-v51__hero span{color:#d9ab52;letter-spacing:.8px;text-transform:uppercase;font-size:8px;font-weight:900}.smuggle-info-v51__hero h2{color:#eef2f3;margin:3px 0 4px;font-size:21px}.smuggle-info-v51__hero p{color:#96a9b6;max-width:680px;margin:0;font-size:10px;line-height:1.45}.smuggle-info-v51__hero svg{color:#d9ab52;flex:none}.smuggle-info-v51 .smuggle-info__grid article{min-height:142px;padding:15px}.smuggle-info-v51 .smuggle-info__grid article p b{color:#d8e2e7}.hack-v51-intro{background:#0b171f;border:1px solid #294454;align-items:center;gap:12px;margin:12px 13px 0;padding:13px;display:flex}.hack-v51-intro svg{color:#d4a951;flex:none}.hack-v51-intro b,.hack-v51-intro span{display:block}.hack-v51-intro b{color:#e7ecee;font-size:11px}.hack-v51-intro span{color:#899eaa;margin-top:2px;font-size:9px;line-height:1.4}.hack-v51-form input{color:#e2e8eb;background:#0a141b;border:1px solid #3a5264;outline:none;min-width:0;height:34px;padding:0 9px;font-size:10px}.hack-v51-form input:focus{border-color:#b3873e;box-shadow:0 0 0 1px #c397411f}.hack-v51 .hack-result{grid-template-columns:1fr auto}.hack-v51 .hack-result>svg{color:#ddb25b}.training-v51-metrics{grid-template-columns:95px minmax(130px,1fr) minmax(155px,1fr)}.training-v51-benefit{line-height:1.35;color:#dbe3e7!important;font-size:10px!important}.training-v51 .training-v5__future{grid-template-columns:170px minmax(0,1fr)}@media (width<=1350px){.smuggle-v51 .drug-row-v51{grid-template-columns:minmax(150px,1fr) 130px 225px}.training-v51-metrics{grid-template-columns:80px minmax(110px,1fr) minmax(135px,1fr)}}@media (width<=1120px){.auto-v51__zones .auto-zone{min-height:0}.auto-v51-zone__overlay{inset:0}.smuggle-v51 .drug-row-v51{grid-template-columns:minmax(130px,1fr) 130px minmax(210px,260px)}}@media (width<=820px){.smuggle-v51-summary{grid-template-columns:1fr 1fr}.smuggle-v51 .drug-row-v51{grid-template-columns:1fr 120px}.smuggle-v51 .drug-row__trade{grid-column:1/-1}.training-v51-metrics{grid-template-columns:1fr 1fr}.training-v51-metrics>div:last-child{grid-column:1/-1}}@media (width<=620px){.auto-v51-zone .auto-zone__art{height:155px}.garage-v51-actions{grid-template-columns:1fr 1fr}.smuggle-v51 .drug-row-v51{grid-template-columns:1fr}.smuggle-info-v51__hero{align-items:flex-start;padding:15px}.smuggle-info-v51__hero svg{width:30px;height:30px}.training-v51 .training-v5__future{grid-template-columns:1fr}}body .game-shell.theme-v071{--v71-bg:#07111a;--v71-panel:#0b1720;--v71-panel2:#0f202c;--v71-line:#568bb557;--v71-cyan:#67c9ff;--v71-magenta:#e56ab8;--v71-gold:#e4b75d;--v71-text:#eef5fa;--v71-muted:#9cb1c1;background:radial-gradient(circle at 18% 0,#56caff1a,#0000 24%),radial-gradient(circle at 84% 4%,#e56ab814,#0000 22%),linear-gradient(#08131c 0%,#071019 100%)}body .game-shell.theme-v071:before{opacity:.18;background:repeating-linear-gradient(135deg,#7097b50b 0 1px,#0000 1px 8px),radial-gradient(circle at 50% 0,#54a0dc1f,#0000 30%)}body .game-shell.theme-v071 .topbar-cinematic{background:#07111a;border-bottom-color:#e4b75d75;box-shadow:0 12px 28px #00000057,inset 0 -1px #67c9ff14}body .game-shell.theme-v071 .topbar-cinematic:before{background:linear-gradient(90deg,#07101729 0%,#0710172e 20%,#07101766 52%,#071017c2 100%),linear-gradient(#e56ab809,#67c9ff0b)}body .game-shell.theme-v071 .topbar-cinematic__city{filter:saturate(1.06)contrast(1.06)brightness(.72)}body .game-shell.theme-v071 .topbar-cinematic__brand span{color:#f0c76d}body .game-shell.theme-v071 .topbar-cinematic__timers{background:linear-gradient(135deg,#08121ab3,#0f1d28d6);border-color:#e4b75d8a #517e9ebf #517e9ebf;box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff08,0 0 22px #67c9ff0d}body .game-shell.theme-v071 .topbar-cinematic__timers-title{color:#efc66c}body .game-shell.theme-v071 .topbar-cinematic__timers-title svg{color:#91c9ef}body .game-shell.theme-v071 .sidebar{background:linear-gradient(#0c161efa,#081016fc);border-color:#476f8bb8;box-shadow:0 10px 24px #00000047,inset 0 1px #ffffff08}body .game-shell.theme-v071 .nav-heading{color:#e8b95f;background:linear-gradient(#14222cc7,#0b151c85);border-bottom-color:#466c8794}body .game-shell.theme-v071 .nav-link,body .game-shell.theme-v071 .nav-button{color:#d9e4eb}body .game-shell.theme-v071 .nav-link svg,body .game-shell.theme-v071 .nav-button svg{color:#8db3ce}body .game-shell.theme-v071 .nav-link:hover,body .game-shell.theme-v071 .nav-button:hover{background:linear-gradient(90deg,#2a526cb8,#14202924)}body .game-shell.theme-v071 .nav-link.active{background:linear-gradient(90deg,#2c5b79e0,#1e303c61);box-shadow:inset 3px 0 #e2b45e}body .game-shell.theme-v071 .nav-link.active svg{color:#f0c977}body .game-shell.theme-v071 .membership-nav{background:linear-gradient(90deg,#6b34789e,#16252f85)!important;box-shadow:inset 3px 0 #e2b45e,inset 0 0 0 1px #d36dbb24!important}body .game-shell.theme-v071 .content{background:radial-gradient(circle at 96% 0,#67c9ff0b,#0000 22%),radial-gradient(circle at 4% 0,#e56ab809,#0000 18%),linear-gradient(#0a131af0,#081016f7);border-color:#49708d9e}body .game-shell.theme-v071 .player-panel{background:linear-gradient(155deg,#243845,#182631 72%);border-color:#5c8baead}body .game-shell.theme-v071 .player-heading{color:#e9bb63;background:linear-gradient(90deg,#243b49,#182832)}body .game-shell.theme-v071 .player-avatar{color:#bfe2fa;background:radial-gradient(circle at 50% 32%,#345d79,#1b2e3b 66%);border-color:#7bb5da}body .game-shell.theme-v071 .player-rank-progress__bar span{background:linear-gradient(90deg,#64c7ff,#c76ed1,#e9ba62)}body .game-shell.theme-v071 .game-panel,body .game-shell.theme-v071 .feature-hero,body .game-shell.theme-v071 .crime-rework-card,body .game-shell.theme-v071 .crime-rework-hero,body .game-shell.theme-v071 .crime-rework-training,body .game-shell.theme-v071 .crime-rework-result,body .game-shell.theme-v071 .crime-rework-notice,body .game-shell.theme-v071 .training-centre__notice,body .game-shell.theme-v071 .training-centre__completion{box-shadow:0 10px 24px #00000038,inset 0 0 0 1px #ffffff05;border-color:#466f8cbd!important}body .game-shell.theme-v071 .game-panel{background:linear-gradient(#0c161ef7,#081016fa)}body .game-shell.theme-v071 .panel-top{background:linear-gradient(#121f28fa,#0b141bfa);border-bottom-color:#456a85a8}body .game-shell.theme-v071 .panel-top span,body .game-shell.theme-v071 .news-stripe{color:#e8b95f!important}body .game-shell.theme-v071 .progress-track i,body .game-shell.theme-v071 .vault-mini i{background:linear-gradient(90deg,#64c7ff,#d76ab8,#e9ba62)}body .game-shell.theme-v071 .feature-tabs button.active{color:#f4d694;background:linear-gradient(#173040,#11232e);box-shadow:inset 0 -2px #e4b75d}body .game-shell.theme-v071 .feature-hero__copy>span,body .game-shell.theme-v071 .smuggle-section-head span,body .game-shell.theme-v071 .hack-section-head span{color:#e7b75c}body .game-shell.theme-v071 .feature-hero__veil{background:linear-gradient(90deg,#070d12f5,#070d12b8 42%,#070d1238 76%,#070d1285),linear-gradient(#e56ab806,#67c9ff09)}body .game-shell.theme-v071 .smuggle-v5__hero .feature-hero__art{filter:saturate(1.02)brightness(.76);background-image:url(/assets/smuggling/drugs/wiet.webp);background-position:50% 58%}body .game-shell.theme-v071 .smuggle-v51 .drug-row-v51{grid-template-columns:132px minmax(180px,1fr) 150px 260px;gap:12px;min-height:118px;padding:0 12px 0 0}body .game-shell.theme-v071 .drug-row__art{background:#071019;border-right:1px solid #4b779694;align-self:stretch;min-height:118px;overflow:hidden}body .game-shell.theme-v071 .drug-row__art img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:118px;display:block}body .game-shell.theme-v071 .drug-row__name b{color:#eef4f7;font-size:15px}body .game-shell.theme-v071 .drug-row__name small{color:#91a7b5;font-size:9px}body .game-shell.theme-v071 .drug-row__price strong{color:#e8bd68;font-size:15px}body .game-shell.theme-v071 .units-grid{gap:12px}body .game-shell.theme-v071 .unit-card{background:linear-gradient(#0d1922,#091219);border-color:#466f8cbd;padding:0;overflow:hidden}body .game-shell.theme-v071 .unit-card__art{border-bottom:1px solid #466f8ca8;height:210px;overflow:hidden}body .game-shell.theme-v071 .unit-card__art img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}body .game-shell.theme-v071 .unit-card__head,body .game-shell.theme-v071 .unit-card__facts,body .game-shell.theme-v071 .unit-card__form,body .game-shell.theme-v071 .unit-card__active{margin-left:14px;margin-right:14px}body .game-shell.theme-v071 .unit-card__head{margin-top:12px}body .game-shell.theme-v071 .unit-card__form,body .game-shell.theme-v071 .unit-card__active{margin-bottom:13px}body .game-shell.theme-v071 .smuggle-info-v51__hero{background:linear-gradient(110deg,#152937,#0b171f 64%,#23172c)}@media (width<=1350px){body .game-shell.theme-v071 .smuggle-v51 .drug-row-v51{grid-template-columns:112px minmax(150px,1fr) 130px 225px;min-height:104px}body .game-shell.theme-v071 .drug-row__art,body .game-shell.theme-v071 .drug-row__art img{min-height:104px}}@media (width<=1120px){body .game-shell.theme-v071 .smuggle-v51 .drug-row-v51{grid-template-columns:110px minmax(130px,1fr) 130px minmax(210px,260px)}}@media (width<=820px){body .game-shell.theme-v071 .smuggle-v51 .drug-row-v51{grid-template-columns:110px 1fr 120px}body .game-shell.theme-v071 .smuggle-v51 .drug-row__trade{grid-column:2/-1;padding-bottom:10px}body .game-shell.theme-v071 .unit-card__art{height:240px}}@media (width<=620px){body .game-shell.theme-v071 .smuggle-v51 .drug-row-v51{grid-template-columns:1fr;padding:0 12px 12px}body .game-shell.theme-v071 .drug-row__art{border-bottom:1px solid #4b779694;border-right:0;height:190px;margin:0 -12px}body .game-shell.theme-v071 .drug-row__art img{height:190px;min-height:190px}body .game-shell.theme-v071 .smuggle-v51 .drug-row__trade{grid-column:auto;padding-bottom:0}body .game-shell.theme-v071 .unit-card__art{height:210px}}body .game-shell.theme-v072{--ch-bg:#040916;--ch-bg2:#07101f;--ch-panel:#081321;--ch-panel2:#0b192b;--ch-panel3:#0d2034;--ch-line:#4970977a;--ch-line-soft:#3c5b7c4d;--ch-pink:#ff2f87;--ch-pink-soft:#f255a4;--ch-purple:#9453ff;--ch-cyan:#54d9ff;--ch-orange:#ff9f29;--ch-gold:#ffc553;--ch-green:#62df88;--ch-red:#ff5a78;--ch-text:#f6f7fb;--ch-muted:#9eafc2;--ch-dim:#6f8197;min-height:100vh;color:var(--ch-text);background:radial-gradient(circle at 18% -10%,#a02ebe24,#0000 28%),radial-gradient(circle at 83% -8%,#34a4ff1a,#0000 26%),linear-gradient(#050a16 0%,#040914 48%,#030711 100%)}body .game-shell.theme-v072:before{opacity:.22;background:linear-gradient(#ffffff03 1px,#0000 1px) 0 0/5px 5px,linear-gradient(90deg,#ffffff02 1px,#0000 1px) 0 0/5px 5px,radial-gradient(circle at 50% 0,#ff2f8714,#0000 34%)}body .game-shell.theme-v072 .topbar.topbar-cinematic{z-index:45;isolation:isolate;background:#050916;border:0;border-bottom:1px solid #ff2f8785;height:160px;padding:0;display:block;position:sticky;top:0;overflow:hidden;box-shadow:0 12px 34px #0000006b,0 1px #54d9ff24}body .game-shell.theme-v072 .topbar-cinematic__city{z-index:-4;pointer-events:none;filter:saturate(1.22)contrast(1.08)brightness(.64)hue-rotate(8deg);background:linear-gradient(90deg,#0408121f 0%,#0408124d 36%,#040812d6 64%,#040812f5 100%),linear-gradient(#0408120a,#0408127a),url(/assets/shell/crimehub-header-city.webp) 50% 58%/cover no-repeat;position:absolute;inset:0}body .game-shell.theme-v072 .topbar-cinematic:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 22% 58%,#ff603e33,#0000 20%),radial-gradient(circle at 40% 12%,#de2cb524,#0000 28%),linear-gradient(90deg,#0704150f 0%,#0607140a 36%,#0407118f 58%,#040711eb 100%);position:absolute;inset:0}body .game-shell.theme-v072 .topbar-cinematic:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#54d9ff94,#ff2f87d6 32%,#9453ffe6 65%,#ff2f87b3);height:1px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 12px #ff2f8738}body .game-shell.theme-v072 .topbar-cinematic__character{z-index:0;pointer-events:none;filter:saturate(1.04)contrast(1.02);background:linear-gradient(90deg,#04081200 0% 72%,#040812eb 100%),url(/assets/mockup/header-left.webp) 0/auto 100% no-repeat;width:min(730px,44vw);height:100%;position:absolute;top:0;bottom:0;left:0}body .game-shell.theme-v072 .topbar-cinematic__brand{z-index:5;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:360px;padding:0;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-49%)}body .game-shell.theme-v072 .topbar-cinematic__brand img{object-fit:contain;filter:drop-shadow(0 7px 12px #00000094);background:0 0;width:286px;max-height:105px;display:block}body .game-shell.theme-v072 .topbar-cinematic__brand span{color:#f2eff5;letter-spacing:2.2px;text-transform:uppercase;text-shadow:0 2px 8px #000000c7;font-size:10px;font-weight:900}body .game-shell.theme-v072 .topbar-cinematic__timers{z-index:5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(145deg,#060b1be0,#071222eb);border:1px solid #ff2f8770;border-radius:2px;width:324px;min-height:112px;padding:13px 16px 14px;text-decoration:none;position:absolute;top:20px;right:max(18px,50vw - 880px);transform:none;box-shadow:0 12px 24px #0000004d,inset 0 1px #ffffff06,0 0 24px #9453ff0d}body .game-shell.theme-v072 .topbar-cinematic__timers:after{content:"";background:#466f9740;height:1px;position:absolute;top:42px;left:12px;right:12px}body .game-shell.theme-v072 .topbar-cinematic__timers-title{color:var(--ch-pink-soft);letter-spacing:1.1px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:13px;font-size:11px;font-weight:950;display:flex}body .game-shell.theme-v072 .topbar-cinematic__timers-title svg{color:var(--ch-pink)}body .game-shell.theme-v072 .topbar-cinematic__timer-list{grid-template-columns:1fr 1fr;gap:9px;display:grid}body .game-shell.theme-v072 .topbar-cinematic__timer-list>div{background:linear-gradient(#081323ad,#050d1bc7);border:1px solid #3966946b;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px 9px 8px;display:flex}body .game-shell.theme-v072 .topbar-cinematic__timer-list span{color:#bac6d5;letter-spacing:.55px;text-transform:uppercase;font-size:9px;font-weight:900}body .game-shell.theme-v072 .topbar-cinematic__timer-list b{color:#fff;white-space:nowrap;font-size:12px;font-weight:950}body .game-shell.theme-v072 .topbar-cinematic__timers--locked{flex-direction:column;justify-content:center;display:flex}body .game-shell.theme-v072 .topbar-cinematic__timers--locked strong{color:#fff;font-size:12px}body .game-shell.theme-v072 .topbar-cinematic__menu{display:none}body .game-shell.theme-v072 .game-layout{grid-template-columns:240px minmax(0,1fr) 280px;align-items:start;gap:16px;width:min(1760px,100% - 28px);min-height:calc(100vh - 184px);margin:10px auto 0;padding:0;display:grid}body .game-shell.theme-v072 .content{background:radial-gradient(circle at 4% 0,#9453ff0e,#0000 22%),radial-gradient(circle at 97% 0,#54d9ff0b,#0000 24%),linear-gradient(#060e1af5,#040a14fa);border:1px solid #ff2f876b;border-top-color:#5b8dbc75;min-width:0;min-height:690px;margin:0;padding:20px 20px 30px;box-shadow:0 18px 34px #0000003d,inset 0 1px #ffffff05}body .game-shell.theme-v072 .sidebar{background:linear-gradient(#081524fa,#050d19fc);border:1px solid #ff2f8766;border-top-color:#4c81a985;border-radius:0;min-width:0;padding:0 0 10px;position:relative;overflow:hidden;box-shadow:0 18px 34px #0000003d,inset 0 1px #ffffff06}body .game-shell.theme-v072 .sidebar-left,body .game-shell.theme-v072 .sidebar-right{border-left:1px solid #ff2f8766;border-right:1px solid #ff2f8766}body .game-shell.theme-v072 .nav-group{box-shadow:none;background:0 0;border:0;margin:0;padding:0}body .game-shell.theme-v072 .nav-group+.nav-group{border-top:1px solid #3b5d7e47}body .game-shell.theme-v072 .nav-heading{color:var(--ch-pink-soft);letter-spacing:1px;text-transform:uppercase;background:linear-gradient(#0d1f32b8,#07121f6b);border:0;border-bottom:1px solid #3e648747;padding:13px 16px 12px;font-size:11px;font-weight:950;position:relative}body .game-shell.theme-v072 .nav-heading:after{content:"";background:linear-gradient(90deg,var(--ch-cyan),var(--ch-purple));width:42px;height:2px;position:absolute;bottom:-1px;left:17px;box-shadow:0 0 8px #54d9ff38}body .game-shell.theme-v072 .nav-link,body .game-shell.theme-v072 .nav-button{color:#e3e9f1;background:0 0;border:0;border-top:1px solid #27445e38;align-items:center;gap:10px;height:39px;padding:0 14px;font-size:12px;font-weight:550;display:flex;position:relative}body .game-shell.theme-v072 .nav-link svg,body .game-shell.theme-v072 .nav-button svg{color:#d5dce6;opacity:.94;width:15px;height:15px}body .game-shell.theme-v072 .nav-link:hover,body .game-shell.theme-v072 .nav-button:hover{color:#fff;background:linear-gradient(90deg,#401d606b,#0e223533)}body .game-shell.theme-v072 .nav-link:hover svg,body .game-shell.theme-v072 .nav-button:hover svg{color:var(--ch-cyan)}body .game-shell.theme-v072 .nav-link.active{box-shadow:inset 3px 0 0 var(--ch-pink);color:#fff;background:linear-gradient(90deg,#7f268294,#1d264ead);font-weight:850}body .game-shell.theme-v072 .nav-link.active svg{color:var(--ch-pink)}body .game-shell.theme-v072 .nav-link em{color:#cbb8ff;letter-spacing:.45px;text-transform:uppercase;background:#2e19507a;border:1px solid #9453ff85;margin-left:auto;padding:2px 5px;font-size:7px;font-weight:900}body .game-shell.theme-v072 .nav-suffix{color:#82ec9a;white-space:nowrap;margin-left:auto;font-size:9px;font-weight:900}body .game-shell.theme-v072 .membership-nav{box-shadow:inset 3px 0 0 var(--ch-pink),inset 0 0 0 1px #ff2f871f!important;color:#fff4d2!important;background:linear-gradient(90deg,#7d1b749e,#1c1f4bb3)!important;border:0!important;font-weight:900!important}body .game-shell.theme-v072 .membership-nav svg{color:#ffd25d!important}body .game-shell.theme-v072 .player-panel{box-shadow:none;background:0 0;border:0;margin:0;padding:0 14px 14px;overflow:visible}body .game-shell.theme-v072 .player-panel .player-heading{color:var(--ch-pink-soft);background:linear-gradient(#0d1f32c2,#07121f70);border:0;border-bottom:1px solid #3e648747;margin:0 -14px 14px;padding:13px 16px 12px}body .game-shell.theme-v072 .player-identity{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:12px;padding:0 0 12px;display:grid}body .game-shell.theme-v072 .player-avatar{width:80px;height:80px;color:inherit;background:#071124;border:1px solid #ff2f87ad;border-radius:0;margin:0;display:block;overflow:hidden;box-shadow:0 0 0 2px #54d9ff14,0 8px 18px #00000040}body .game-shell.theme-v072 .player-avatar img{object-fit:cover;filter:saturate(1.12)contrast(1.04);width:100%;height:100%;display:block}body .game-shell.theme-v072 .player-identity__meta{min-width:0;padding-top:1px}body .game-shell.theme-v072 .player-identity__meta>div{border-bottom:1px solid #34536f4d;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:5px;min-height:25px;display:grid}body .game-shell.theme-v072 .player-identity__meta span,body .game-shell.theme-v072 .player-wallet span{color:#9fb0c2;font-size:9px;font-weight:750}body .game-shell.theme-v072 .player-identity__meta a,body .game-shell.theme-v072 .player-wallet a,body .game-shell.theme-v072 .player-wallet strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;font-weight:900;overflow:hidden}body .game-shell.theme-v072 .player-heart{color:var(--ch-pink);font-size:12px}body .game-shell.theme-v072 .player-wallet{padding:2px 0 9px}body .game-shell.theme-v072 .player-wallet>div{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;min-height:27px;display:grid}body .game-shell.theme-v072 .player-wallet>div>:last-child{text-align:left}body .game-shell.theme-v072 .player-diamonds strong{align-items:center;gap:4px;display:flex}body .game-shell.theme-v072 .player-diamonds svg{color:var(--ch-cyan)}body .game-shell.theme-v072 .player-profile-button{color:#e7edf5;background:linear-gradient(#0d1c2fc7,#07111fe0);border:1px solid #4e729780;justify-content:center;align-items:center;min-height:30px;margin:3px 0 13px;font-size:9px;font-weight:850;display:flex}body .game-shell.theme-v072 .player-profile-button:hover{color:#fff;border-color:#ff2f8799}body .game-shell.theme-v072 .player-rank-progress{border:0;margin:0;padding:0 0 2px}body .game-shell.theme-v072 .player-rank-progress__bar{background:#13243a;border:0;height:5px;overflow:hidden}body .game-shell.theme-v072 .player-rank-progress__bar span{background:linear-gradient(90deg,var(--ch-cyan),var(--ch-purple),var(--ch-pink),var(--ch-orange));height:100%;display:block;box-shadow:0 0 10px #ff2f8738}body .game-shell.theme-v072 .player-rank-progress small{color:#9dacbd;text-align:right;padding-top:7px;font-size:8px;display:block}body .game-shell.theme-v072 .page-head{border-bottom:1px solid #3d5e805c;justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 13px;padding:0 0 15px;display:flex}body .game-shell.theme-v072 .page-head h1,body .game-shell.theme-v072 .training-centre__header h1{color:#f8f9fc;letter-spacing:-.55px;margin:5px 0 3px;font-size:27px;line-height:1.08}body .game-shell.theme-v072 .page-head p,body .game-shell.theme-v072 .training-centre__header p{color:#a7b5c6;margin:0;font-size:11px}body .game-shell.theme-v072 .eyebrow,body .game-shell.theme-v072 .training-centre__header>span{color:var(--ch-gold)!important;letter-spacing:1.2px!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important}body .game-shell.theme-v072 .position-badge,body .game-shell.theme-v072 .safe-badge,body .game-shell.theme-v072 .online-count,body .game-shell.theme-v072 .page-timer{background:#060d19c2;border:1px solid #ffc5535c;min-width:92px;padding:9px 13px;box-shadow:inset 0 1px #ffffff05}body .game-shell.theme-v072 .position-badge small,body .game-shell.theme-v072 .safe-badge small,body .game-shell.theme-v072 .page-timer small{color:#b8a97f;letter-spacing:.8px;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .position-badge strong,body .game-shell.theme-v072 .safe-badge strong,body .game-shell.theme-v072 .page-timer strong{color:#fff;font-size:21px}body .game-shell.theme-v072 .game-panel,body .game-shell.theme-v072 .crime-rework-hero,body .game-shell.theme-v072 .crime-rework-card,body .game-shell.theme-v072 .crime-rework-training,body .game-shell.theme-v072 .crime-rework-result,body .game-shell.theme-v072 .crime-rework-notice,body .game-shell.theme-v072 .feature-hero,body .game-shell.theme-v072 .feature-tabs,body .game-shell.theme-v072 .feature-notice,body .game-shell.theme-v072 .auto-zone,body .game-shell.theme-v072 .auto-v5__result,body .game-shell.theme-v072 .garage-car,body .game-shell.theme-v072 .smuggle-summary>div,body .game-shell.theme-v072 .smuggle-market,body .game-shell.theme-v072 .rates-v5,body .game-shell.theme-v072 .units-v5,body .game-shell.theme-v072 .unit-card,body .game-shell.theme-v072 .smuggle-info,body .game-shell.theme-v072 .drug-row,body .game-shell.theme-v072 .hack-builder,body .game-shell.theme-v072 .hack-invites,body .game-shell.theme-v072 .hack-outgoing,body .game-shell.theme-v072 .hack-history,body .game-shell.theme-v072 .hack-result,body .game-shell.theme-v072 .training-v5-card,body .game-shell.theme-v072 .training-v5__future,body .game-shell.theme-v072 .tier-card,body .game-shell.theme-v072 .vault-hero,body .game-shell.theme-v072 .ranking-table,body .game-shell.theme-v072 .page-tabs,body .game-shell.theme-v072 .module-placeholder{background:radial-gradient(circle at 100% 0,#9453ff09,#0000 34%),linear-gradient(#07111ff5,#050c17fa)!important;border-color:#3e658b85!important;border-radius:0!important;box-shadow:0 10px 20px #00000029,inset 0 1px #ffffff05!important}body .game-shell.theme-v072 .game-panel:hover,body .game-shell.theme-v072 .crime-rework-card:hover,body .game-shell.theme-v072 .auto-zone:hover,body .game-shell.theme-v072 .unit-card:hover,body .game-shell.theme-v072 .training-v5-card:hover{border-color:#ff2f877a!important}body .game-shell.theme-v072 .panel-top,body .game-shell.theme-v072 .smuggle-section-head,body .game-shell.theme-v072 .hack-section-head,body .game-shell.theme-v072 .garage-v5__head{background:linear-gradient(#0b1a2cc7,#06101d5c)!important;border-bottom-color:#3d608257!important}body .game-shell.theme-v072 .panel-top>span,body .game-shell.theme-v072 .smuggle-section-head span,body .game-shell.theme-v072 .hack-section-head span,body .game-shell.theme-v072 .garage-v5__head span{color:var(--ch-pink-soft)!important;letter-spacing:.8px!important;text-transform:uppercase!important;font-weight:950!important}body .game-shell.theme-v072 .panel-top em,body .game-shell.theme-v072 .panel-top a{color:#aab7c7}body .game-shell.theme-v072 .dashboard-row{gap:14px;margin-bottom:14px}body .game-shell.theme-v072 .primary-row{grid-template-columns:minmax(0,1.28fr) minmax(0,.88fr) minmax(0,.75fr)}body .game-shell.theme-v072 .secondary-row{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}body .game-shell.theme-v072 .panel-top{height:38px;padding:0 14px}body .game-shell.theme-v072 .panel-top>span{font-size:10px}body .game-shell.theme-v072 .rank-panel{min-height:162px;padding-bottom:13px;position:relative;overflow:hidden}body .game-shell.theme-v072 .rank-emblem{object-fit:cover;mix-blend-mode:screen;filter:saturate(.88)contrast(1.15)brightness(1.12);opacity:.98;border-radius:50%;width:72px;height:72px;position:absolute;top:57px;left:18px}body .game-shell.theme-v072 .rank-name{padding:15px 16px 3px 108px}body .game-shell.theme-v072 .rank-name small{color:#7f8ea1;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .rank-name strong{color:#fff;margin-top:4px;font-size:21px}body .game-shell.theme-v072 .rank-score{color:#9baabd;padding:3px 16px 8px 108px;font-size:10px}body .game-shell.theme-v072 .progress-track{background:#13233a;border:0;height:5px;margin:0 16px 0 108px}body .game-shell.theme-v072 .progress-track i{background:linear-gradient(90deg,var(--ch-purple),var(--ch-pink));box-shadow:0 0 12px #ff2f8733}body .game-shell.theme-v072 .rank-foot{color:#7e8ca0;padding:8px 16px 0 108px;font-size:8px}body .game-shell.theme-v072 .wallet-line{color:#a7b4c5;border-bottom-color:#3b5c7d4d;min-height:37px;padding:0 13px;font-size:11px}body .game-shell.theme-v072 .wallet-line strong{color:#fff;font-size:11px}body .game-shell.theme-v072 .wallet-line.protected strong{color:#7fe296}body .game-shell.theme-v072 .wallet-line small{color:#77d58e;background:#235c372e;border-color:#62df8857}body .game-shell.theme-v072 .vault-mini{background:#0f2135;height:4px}body .game-shell.theme-v072 .vault-mini i{background:linear-gradient(90deg,#2cae66,#70dc8f)}body .game-shell.theme-v072 .wallet-panel .panel-foot{color:#8191a4;font-size:8px}body .game-shell.theme-v072 .today-score{padding:12px 13px 10px}body .game-shell.theme-v072 .today-score strong{color:var(--ch-orange);font-size:24px}body .game-shell.theme-v072 .today-score span{color:#8998aa;font-size:8px}body .game-shell.theme-v072 .today-grid>div{border-top-color:#3c5d7d52;border-right-color:#3c5d7d52;padding:9px 11px}body .game-shell.theme-v072 .today-grid b{color:#fff;font-size:11px}body .game-shell.theme-v072 .today-grid small{color:#8d9bad;font-size:8px}body .game-shell.theme-v072 .activity-list,body .game-shell.theme-v072 .mini-ranking{padding:0 13px}body .game-shell.theme-v072 .activity-row{border-bottom-color:#3b5b7b4d;min-height:43px}body .game-shell.theme-v072 .activity-mark{background:#071b19;border-radius:0}body .game-shell.theme-v072 .activity-mark.success{color:#62df88;border-color:#62df8870}body .game-shell.theme-v072 .activity-mark.failed{color:#ff6d87;background:#3d121e70;border-color:#ff5a7861}body .game-shell.theme-v072 .activity-row b{color:#fff;font-size:10px}body .game-shell.theme-v072 .activity-row small{color:#95a4b5;font-size:8px}body .game-shell.theme-v072 .activity-row time{color:#6f8093;font-size:8px}body .game-shell.theme-v072 .mini-ranking>div{border-bottom-color:#3b5b7b4d;height:43px}body .game-shell.theme-v072 .mini-ranking>div.me{background:linear-gradient(90deg,#7e196f75,#251c4870);border-color:#ff2f872e;margin:0 -13px;padding:0 13px}body .game-shell.theme-v072 .place.p1{color:#ffd255}body .game-shell.theme-v072 .place.p2{color:#cabfce}body .game-shell.theme-v072 .place.p3{color:#df8d4f}body .game-shell.theme-v072 .mini-ranking b,body .game-shell.theme-v072 .mini-ranking>div>strong{color:#fff;font-size:10px}body .game-shell.theme-v072 .mini-ranking small{color:#8999ab;font-size:8px}body .game-shell.theme-v072 .news-panel{grid-template-columns:115px minmax(0,1fr) 120px;min-height:68px;border-color:#ff2f8766!important}body .game-shell.theme-v072 .news-stripe{color:var(--ch-pink);letter-spacing:.8px;border-right-color:#ff2f8770;font-size:9px}body .game-shell.theme-v072 .news-panel b{color:#fff}body .game-shell.theme-v072 .news-panel p{color:#8f9daf;font-size:8px}body .game-shell.theme-v072 .news-panel time{color:#647488;font-size:8px}body .game-shell.theme-v072 .feature-hero{min-height:218px;overflow:hidden;border-color:#ff2f8761!important}body .game-shell.theme-v072 .feature-hero__art{filter:saturate(1.35)contrast(1.1)brightness(.86)hue-rotate(4deg)}body .game-shell.theme-v072 .feature-hero__veil{background:linear-gradient(90deg,#040914f7 0%,#050a16d9 38%,#1b07276b 70%,#050b17a3)}body .game-shell.theme-v072 .feature-hero:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(125deg,#ff2f871a,#0000 34%,#54d9ff14 73%,#9453ff1a);position:absolute;inset:0}body .game-shell.theme-v072 .feature-hero__copy>span{color:var(--ch-pink-soft)}body .game-shell.theme-v072 .feature-hero__copy h1{color:#fff;font-size:33px}body .game-shell.theme-v072 .feature-hero__copy p{color:#c0cadd}body .game-shell.theme-v072 .feature-hero__stat{background:#040914c7;border-color:#ff2f876b}body .game-shell.theme-v072 .feature-hero__stat strong{color:var(--ch-orange)}body .game-shell.theme-v072 .feature-tabs button{color:#96a7ba;background:0 0;border-right-color:#375a7a57}body .game-shell.theme-v072 .feature-tabs button:hover{color:#fff;background:#381b546b}body .game-shell.theme-v072 .feature-tabs button.active{box-shadow:inset 0 -2px var(--ch-pink);color:#fff;background:linear-gradient(#321a4fb3,#0c1a2bb8)}body .game-shell.theme-v072 .feature-tabs button b{color:#d2c5fa;border-color:#9453ff70}body .game-shell.theme-v072 .feature-notice--danger,body .game-shell.theme-v072 .crime-rework-notice--danger{background:linear-gradient(90deg,#36111fe0,#0a121ef0)!important;border-color:#ff5a7875!important}body .game-shell.theme-v072 .crime-rework-hero{overflow:hidden;border-color:#ff2f8761!important}body .game-shell.theme-v072 .crime-rework-hero__image{filter:saturate(1.22)contrast(1.05)brightness(.98)hue-rotate(4deg)}body .game-shell.theme-v072 .crime-rework-hero__veil{background:linear-gradient(90deg,#040914e6,#060c189e 44%,#28082c29)}body .game-shell.theme-v072 .crime-rework-hero:after{content:"";pointer-events:none;background:linear-gradient(130deg,#ff2f8717,#0000 38%,#54d9ff12);position:absolute;inset:0}body .game-shell.theme-v072 .crime-rework-grid{gap:14px}body .game-shell.theme-v072 .crime-rework-card{overflow:hidden}body .game-shell.theme-v072 .crime-rework-card__image{filter:saturate(1.2)contrast(1.04)brightness(1.02)hue-rotate(4deg)}body .game-shell.theme-v072 .crime-rework-card__image-wrap:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(150deg,#ff2f8714,#0000 42%,#54d9ff0f);position:absolute;inset:0}body .game-shell.theme-v072 .crime-rework-card__state{color:var(--ch-pink-soft)}body .game-shell.theme-v072 .crime-rework-card__button,body .game-shell.theme-v072 .action-button{color:#fff!important;background:linear-gradient(100deg,#871f7feb,#802abce6)!important;border-color:#ff2f87ad!important;box-shadow:0 6px 14px #0003,inset 0 1px #ffffff1a!important}body .game-shell.theme-v072 .crime-rework-card__button:hover,body .game-shell.theme-v072 .action-button:hover{filter:brightness(1.1)}body .game-shell.theme-v072 .secondary-button{color:#e7edf6!important;background:linear-gradient(#0c1e31e0,#071220eb)!important;border-color:#436f968f!important}body .game-shell.theme-v072 .auto-v5__zones{gap:14px}body .game-shell.theme-v072 .auto-zone{overflow:hidden}body .game-shell.theme-v072 .auto-zone__art{filter:saturate(1.28)contrast(1.09)brightness(.86)hue-rotate(3deg);position:relative}body .game-shell.theme-v072 .auto-zone__art:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(140deg,#ff2f8724,#0000 42%,#54d9ff1a);position:absolute;inset:0}body .game-shell.theme-v072 .auto-zone__top span{color:var(--ch-pink-soft)}body .game-shell.theme-v072 .auto-zone__action button,body .game-shell.theme-v072 .garage-car__actions button{color:#e9e6f5;background:linear-gradient(#241845d6,#091424eb);border-color:#9453ff7a}body .game-shell.theme-v072 .garage-car__top{background:linear-gradient(135deg,#ff2f8714,#54d9ff0a);position:relative}body .game-shell.theme-v072 .garage-v51-sell{border-color:#ff9f297a!important}body .game-shell.theme-v072 .smuggle-summary{gap:10px}body .game-shell.theme-v072 .smuggle-summary>div{border-color:#3d658a70!important}body .game-shell.theme-v072 .smuggle-summary small{color:#8799ad}body .game-shell.theme-v072 .smuggle-summary strong{color:#fff}body .game-shell.theme-v072 .drug-row{overflow:hidden}body .game-shell.theme-v072 .drug-row__art,body .game-shell.theme-v072 .unit-card__art{filter:saturate(1.24)contrast(1.08)brightness(.92);position:relative}body .game-shell.theme-v072 .drug-row__art:after,body .game-shell.theme-v072 .unit-card__art:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(145deg,#ff2f8726,#0000 44%,#54d9ff1f);position:absolute;inset:0}body .game-shell.theme-v072 .drug-row__name b,body .game-shell.theme-v072 .unit-card__head b{color:#fff}body .game-shell.theme-v072 .drug-row__price strong{color:var(--ch-orange)}body .game-shell.theme-v072 .unit-card__active{background:#48175452;border-color:#ff2f8770}body .game-shell.theme-v072 .smuggle-info-v51__hero{background:linear-gradient(110deg,#2312399e,#061220e0);border-bottom-color:#3d63875c}body .game-shell.theme-v072 .smuggle-info-v51__hero span{color:var(--ch-pink-soft)}body .game-shell.theme-v072 .smuggle-info-v51__hero svg{color:var(--ch-cyan)}body .game-shell.theme-v072 .hack-layout{gap:14px}body .game-shell.theme-v072 .hack-v51-intro{background:linear-gradient(110deg,#0c2033c7,#270f397a);border-color:#54d9ff52}body .game-shell.theme-v072 .hack-v51-intro svg{color:var(--ch-cyan)}body .game-shell.theme-v072 .hack-v51-form input,body .game-shell.theme-v072 .money-input,body .game-shell.theme-v072 .game-field input{color:#f3f6fa!important;background:#06101f!important;border-color:#40678d85!important}body .game-shell.theme-v072 .hack-v51-form input:focus,body .game-shell.theme-v072 .money-input:focus,body .game-shell.theme-v072 .game-field input:focus{border-color:#ff2f87a8!important;box-shadow:0 0 0 1px #ff2f8724!important}body .game-shell.theme-v072 .hack-result--success{border-color:#62df886b!important}body .game-shell.theme-v072 .hack-result--failed{border-color:#ff5a7870!important}body .game-shell.theme-v072 .training-centre,body .game-shell.theme-v072 .training-v5__list{gap:14px}body .game-shell.theme-v072 .training-v5-card{overflow:hidden}body .game-shell.theme-v072 .training-v5-card__art{filter:saturate(1.36)contrast(1.08)brightness(.88)hue-rotate(3deg);position:relative}body .game-shell.theme-v072 .training-v5-card__art:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(135deg,#ff2f8729,#0000 38%,#54d9ff1f);position:absolute;inset:0}body .game-shell.theme-v072 .training-v5-card.active{border-color:#ff2f878a!important;box-shadow:0 0 0 1px #ff2f8714,0 12px 24px #0003!important}body .game-shell.theme-v072 .training-v5-card__head span,body .game-shell.theme-v072 .training-v5-card__metrics span{color:#8fa0b3}body .game-shell.theme-v072 .training-v5-card__head h2{color:#fff}body .game-shell.theme-v072 .training-v5-card__progress i{background:linear-gradient(90deg,var(--ch-cyan),var(--ch-purple),var(--ch-pink))}body .game-shell.theme-v072 .training-v5-card__action button{color:#fff;background:linear-gradient(100deg,#841c77e6,#7329b7e0);border-color:#ff2f879e}body .game-shell.theme-v072 .page-tabs button,body .game-shell.theme-v072 .source-toggle button{color:#93a4b7;background:0 0;border-color:#395e8261}body .game-shell.theme-v072 .page-tabs button.active,body .game-shell.theme-v072 .source-toggle button.active{box-shadow:inset 0 -2px var(--ch-pink);color:#fff;background:linear-gradient(#361a57a8,#091627d1)}body .game-shell.theme-v072 .vault-large-bar,body .game-shell.theme-v072 .rank-line{background:#10223a}body .game-shell.theme-v072 .vault-large-bar i,body .game-shell.theme-v072 .rank-line i{background:linear-gradient(90deg,var(--ch-cyan),var(--ch-purple),var(--ch-pink))}body .game-shell.theme-v072 .ranking-table .table-head{color:var(--ch-pink-soft);background:linear-gradient(#0d1d30c7,#06101d6b)}body .game-shell.theme-v072 .table-row{border-bottom-color:#3a5b7c4d}body .game-shell.theme-v072 .table-row.current{background:linear-gradient(90deg,#7a196e66,#1e1d4352)}body .game-shell.theme-v072 .tier-card.featured{border-color:#ff2f878c!important;box-shadow:0 0 0 1px #ff2f8714,0 12px 25px #00000038!important}body .game-shell.theme-v072 .recommended{background:linear-gradient(90deg,var(--ch-purple),var(--ch-pink));color:#fff}body .game-shell.theme-v072 .placeholder-mark{color:var(--ch-pink)}body .game-shell.theme-v072 .site-footer{color:#5e7085;width:min(1760px,100% - 28px);padding:10px 2px 20px}body .game-shell.theme-v072 .site-footer a{color:#8799ae}@media (width>=1500px){body .game-shell.theme-v072 .game-layout{grid-template-columns:240px minmax(0,1fr) 280px;gap:16px}}@media (width>=1200px) and (width<=1499px){body .game-shell.theme-v072 .topbar.topbar-cinematic{height:142px}body .game-shell.theme-v072 .topbar-cinematic__character{width:590px}body .game-shell.theme-v072 .topbar-cinematic__brand{width:300px;left:49%}body .game-shell.theme-v072 .topbar-cinematic__brand img{width:250px}body .game-shell.theme-v072 .topbar-cinematic__timers{width:278px;min-height:100px;top:16px;right:12px}body .game-shell.theme-v072 .game-layout{grid-template-columns:205px minmax(0,1fr) 232px;gap:10px;width:calc(100% - 18px);margin-top:8px}body .game-shell.theme-v072 .content{padding:16px 15px 24px}body .game-shell.theme-v072 .nav-heading{padding:11px 12px 10px;font-size:9px}body .game-shell.theme-v072 .nav-heading:after{width:34px;left:13px}body .game-shell.theme-v072 .nav-link,body .game-shell.theme-v072 .nav-button{height:35px;padding:0 11px;font-size:10.5px}body .game-shell.theme-v072 .player-panel{padding:0 11px 12px}body .game-shell.theme-v072 .player-panel .player-heading{margin:0 -11px 12px}body .game-shell.theme-v072 .player-identity{grid-template-columns:66px minmax(0,1fr);gap:8px}body .game-shell.theme-v072 .player-avatar{width:66px;height:66px}body .game-shell.theme-v072 .player-identity__meta>div{grid-template-columns:40px minmax(0,1fr);min-height:21px}body .game-shell.theme-v072 .player-identity__meta span,body .game-shell.theme-v072 .player-wallet span{font-size:8px}body .game-shell.theme-v072 .player-identity__meta a,body .game-shell.theme-v072 .player-wallet a,body .game-shell.theme-v072 .player-wallet strong{font-size:9px}body .game-shell.theme-v072 .page-head h1,body .game-shell.theme-v072 .training-centre__header h1{font-size:24px}body .game-shell.theme-v072 .primary-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.86fr) minmax(0,.72fr)}body .game-shell.theme-v072 .rank-emblem{width:62px;height:62px;left:14px}body .game-shell.theme-v072 .rank-name,body .game-shell.theme-v072 .rank-score,body .game-shell.theme-v072 .rank-foot{padding-left:88px}body .game-shell.theme-v072 .progress-track{margin-left:88px}}@media (width<=1199px){body .game-shell.theme-v072 .topbar.topbar-cinematic{height:108px}body .game-shell.theme-v072 .topbar-cinematic__character{opacity:.92;width:430px}body .game-shell.theme-v072 .topbar-cinematic__brand{width:250px;left:46%}body .game-shell.theme-v072 .topbar-cinematic__brand img{width:210px}body .game-shell.theme-v072 .topbar-cinematic__brand span{letter-spacing:1.2px;font-size:8px}body .game-shell.theme-v072 .topbar-cinematic__timers{width:238px;min-height:82px;padding:10px;top:12px;right:10px}body .game-shell.theme-v072 .game-layout{grid-template-columns:190px minmax(0,1fr);gap:10px;width:calc(100% - 18px)}body .game-shell.theme-v072 .sidebar-right{display:none}body .game-shell.theme-v072 .content{padding:16px}}@media (width<=920px){body .game-shell.theme-v072 .topbar.topbar-cinematic{height:82px}body .game-shell.theme-v072 .topbar-cinematic__character{display:none}body .game-shell.theme-v072 .topbar-cinematic__menu{z-index:6;color:#fff;background:#071323;border:1px solid #ff2f8785;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:10px;transform:translateY(-50%)}body .game-shell.theme-v072 .topbar-cinematic__brand{left:50%}body .game-shell.theme-v072 .topbar-cinematic__brand img{width:180px}body .game-shell.theme-v072 .topbar-cinematic__brand span{display:none}body .game-shell.theme-v072 .topbar-cinematic__timers{width:174px;min-height:60px;padding:8px;top:10px;right:9px}body .game-shell.theme-v072 .topbar-cinematic__timers-title{margin-bottom:6px;font-size:8px}body .game-shell.theme-v072 .topbar-cinematic__timer-list{grid-template-columns:1fr}body .game-shell.theme-v072 .topbar-cinematic__timer-list>div:nth-child(2){display:none}body .game-shell.theme-v072 .game-layout{grid-template-columns:1fr;width:calc(100% - 12px);margin-top:6px}body .game-shell.theme-v072 .sidebar-left{display:none}body .game-shell.theme-v072 .content{padding:14px 12px 20px}body .game-shell.theme-v072 .primary-row,body .game-shell.theme-v072 .secondary-row{grid-template-columns:1fr}body .game-shell.theme-v072 .rank-emblem{display:none}body .game-shell.theme-v072 .rank-name,body .game-shell.theme-v072 .rank-score,body .game-shell.theme-v072 .rank-foot{padding-left:14px}body .game-shell.theme-v072 .progress-track{margin-left:14px}}@media (width<=640px){body .game-shell.theme-v072 .topbar.topbar-cinematic{height:66px}body .game-shell.theme-v072 .topbar-cinematic__brand img{width:142px}body .game-shell.theme-v072 .topbar-cinematic__timers{width:auto;min-width:42px;min-height:42px;padding:7px 8px;top:8px;right:7px}body .game-shell.theme-v072 .topbar-cinematic__timers-title{margin:0}body .game-shell.theme-v072 .topbar-cinematic__timers-title span,body .game-shell.theme-v072 .topbar-cinematic__timer-list{display:none}body .game-shell.theme-v072 .content{padding:12px 9px 18px}body .game-shell.theme-v072 .page-head{gap:10px}body .game-shell.theme-v072 .page-head h1,body .game-shell.theme-v072 .training-centre__header h1{font-size:22px}}body .game-shell.theme-v072 .topbar-cinematic__character{filter:saturate(1.08)contrast(1.03);opacity:1;background:url(/assets/mockup/header-left.webp) 0/auto 100% no-repeat;width:min(820px,50vw)}body .game-shell.theme-v072 .topbar-cinematic__character:after{content:"";pointer-events:none;filter:blur(9px);opacity:.46;background:linear-gradient(90deg,#04081200,#0408121a 30%,#0408129e 76%,#040812f5);position:absolute;inset:0 -90px 0 56%}body .game-shell.theme-v072 .topbar-cinematic__brand{width:420px;overflow:visible}body .game-shell.theme-v072 .topbar-cinematic__brand img{object-fit:contain;width:315px;max-width:none;max-height:112px;overflow:visible}body .game-shell.theme-v072 .player-avatar{aspect-ratio:1;background:#06101e;border:1px solid #ff2f87d1;width:84px;height:84px;overflow:hidden;box-shadow:0 0 0 1px #54d9ff38,0 8px 18px #0000004d,inset 0 0 18px #9453ff14}body .game-shell.theme-v072 .player-avatar:after{display:none!important}body .game-shell.theme-v072 .player-avatar img{object-fit:cover;object-position:center center;filter:saturate(1.06)contrast(1.03);width:100%;height:100%;display:block;transform:none}@media (width>=1200px) and (width<=1499px){body .game-shell.theme-v072 .topbar-cinematic__character{width:650px}body .game-shell.theme-v072 .topbar-cinematic__brand{width:340px}body .game-shell.theme-v072 .topbar-cinematic__brand img{width:270px}body .game-shell.theme-v072 .player-avatar{width:70px;height:70px}}@media (width<=1199px){body .game-shell.theme-v072 .topbar-cinematic__character{width:470px}body .game-shell.theme-v072 .topbar-cinematic__brand{width:280px}body .game-shell.theme-v072 .topbar-cinematic__brand img{width:225px}}@media (width<=920px){body .game-shell.theme-v072 .topbar-cinematic__character{display:none}body .game-shell.theme-v072 .topbar-cinematic__brand{width:220px}body .game-shell.theme-v072 .topbar-cinematic__brand img{width:190px}}@media (width<=640px){body .game-shell.theme-v072 .topbar-cinematic__brand{width:165px}body .game-shell.theme-v072 .topbar-cinematic__brand img{width:150px}}.smuggling-restyle{--smug-ink:#071017;--smug-panel:#0b1720;--smug-line:#4f799275;--smug-muted:#98aebb;--smug-gold:#d5a24b;--smug-cyan:#57bad4;--smug-pink:#db4b8c;color:#dfe9ee;background:linear-gradient(#08131b3d,#030a0f1f);padding-bottom:18px}.smuggling-restyle .smuggling-restyle__masthead{isolation:isolate;background:linear-gradient(100deg,#0c1b24 0%,#0a151e 54%,#081118 100%);border:1px solid #628ca36b;min-height:154px;display:flex;position:relative;overflow:hidden}.smuggling-restyle .smuggling-restyle__masthead:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#040c122e 0%,#050e14b8 43%,#050e14f0 100%);position:absolute;inset:0}.smuggling-restyle .smuggling-restyle__masthead-art{z-index:-2;filter:saturate(.82)contrast(.96);opacity:.76;background-image:linear-gradient(90deg,#040c121a,#040c1247),url(/assets/smuggling/market-strip.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.smuggling-restyle .smuggling-restyle__masthead-copy{align-self:center;max-width:650px;padding:25px 26px}.smuggling-restyle .smuggling-restyle__masthead-copy span,.smuggling-restyle .smuggling-restyle__section-head span,.smuggling-restyle .smuggling-restyle__market-title>span,.smuggling-restyle .smuggling-restyle__units-strip span{color:var(--smug-gold);letter-spacing:1.25px;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.smuggling-restyle .smuggling-restyle__masthead-copy h1{color:#f3f7f8;margin:5px 0 7px;font-size:28px;line-height:1.05}.smuggling-restyle .smuggling-restyle__masthead-copy p{color:#bfd0d7;max-width:540px;margin:0;font-size:12px;line-height:1.55}.smuggling-restyle .smuggling-restyle__rank{background:#040c12cc;border:1px solid #d5a24b6b;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:126px;margin:18px 20px 18px auto;padding:12px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.smuggling-restyle .smuggling-restyle__rank small{color:#adbfc8;letter-spacing:.9px;text-transform:uppercase;font-size:8px;font-weight:800}.smuggling-restyle .smuggling-restyle__rank strong{color:var(--smug-gold);font-size:27px;line-height:1}.smuggling-restyle .smuggling-restyle__rank span{color:#78919f;font-size:9px}.smuggling-restyle .smuggling-restyle__market-status{border:1px solid var(--smug-line);background:#09151d;grid-template-columns:minmax(185px,.8fr) minmax(0,2.5fr);gap:0;margin-top:12px;display:grid}.smuggling-restyle .smuggling-restyle__market-title{border-right:1px solid var(--smug-line);background:linear-gradient(120deg,#10242f,#0a1720);flex-direction:column;justify-content:center;gap:2px;min-height:68px;padding:12px 16px;display:flex}.smuggling-restyle .smuggling-restyle__market-title strong{color:#eef5f7;font-size:17px}.smuggling-restyle .smuggling-restyle__market-title small{color:#8ea6b2;font-size:10px}.smuggling-restyle .smuggling-restyle__summary{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.smuggling-restyle .smuggling-restyle__summary>div{background:0 0;border:0;border-right:1px solid #4f79924d;min-height:68px;padding:13px 15px}.smuggling-restyle .smuggling-restyle__summary>div:last-child{border-right:0}.smuggling-restyle .smuggling-restyle__summary small{color:#849da9;font-size:9px}.smuggling-restyle .smuggling-restyle__summary strong{color:#e4edf1;margin-top:4px;font-size:13px;display:block}.smuggling-restyle .smuggling-restyle__tabs{border:1px solid var(--smug-line);background:#09151d;margin:12px 0 0}.smuggling-restyle .smuggling-restyle__tabs button{letter-spacing:.5px;min-height:38px;padding:0 18px;font-size:10px}.smuggling-restyle .smuggling-restyle__tabs button.active{box-shadow:inset 0 -2px var(--smug-gold);background:linear-gradient(100deg,#1e3140,#142630)}.smuggling-restyle .smuggling-restyle__trade,.smuggling-restyle .smuggling-restyle__rates,.smuggling-restyle .smuggling-restyle__units,.smuggling-restyle .smuggling-restyle__info{border:1px solid var(--smug-line);background:linear-gradient(145deg,#0a161e,#071219);margin-top:12px}.smuggling-restyle .smuggling-restyle__section-head h2{color:#f2f7f8;margin:4px 0;font-size:21px}.smuggling-restyle .smuggling-restyle__section-head p{max-width:610px;color:var(--smug-muted);margin:0;font-size:11px;line-height:1.45}.smuggling-restyle .smuggling-restyle__section-head>small{color:#9ec7b1;align-self:center;font-size:10px;font-weight:700}.smuggling-restyle .drug-row-v51{min-height:76px;box-shadow:none;background:#0c1a23;border:1px solid #476f8770;grid-template-columns:76px minmax(145px,1fr) 126px 222px;display:grid;overflow:hidden}.smuggling-restyle .drug-row-v51:hover{background:#10212b;border-color:#d5a24bb8}.smuggling-restyle .drug-row__name span{color:var(--smug-gold);letter-spacing:.7px;font-size:9px;font-weight:800}.smuggling-restyle .drug-row__price small{color:#839ba8;text-transform:uppercase;font-size:9px}.smuggling-restyle .drug-row__trade input{color:#eaf1f3;background:#071118;border:1px solid #668da18a;border-radius:0;min-width:0;height:30px;font-size:11px}.smuggling-restyle .drug-row__trade button{letter-spacing:.25px;text-transform:uppercase;border-radius:0;height:30px;padding:0 8px;font-size:9px;font-weight:900}.smuggling-restyle .smuggling-restyle__rates .rates-table__row strong{color:#eff5f7}.smuggling-restyle .smuggling-restyle__rates .rates-lock{background:linear-gradient(125deg,#17252b,#0b151b);border:1px solid #d5a24b6b;border-radius:0;margin:16px}.smuggling-restyle .smuggling-restyle__units-strip h2{color:#f2f7f8;margin:4px 0;font-size:21px}.smuggling-restyle .smuggling-restyle__units-strip p{color:var(--smug-muted);margin:0;font-size:11px}.smuggling-restyle .smuggling-restyle__units-strip>div:last-child strong{color:var(--smug-gold);font-size:15px}.smuggling-restyle .unit-card{background:#0b1820;border:1px solid #4f799273;border-radius:0;overflow:hidden}.smuggling-restyle .unit-card__art{height:110px}.smuggling-restyle .unit-card__art img{object-fit:cover;filter:saturate(.9);height:110px}.smuggling-restyle .unit-card__facts,.smuggling-restyle .unit-card__form,.smuggling-restyle .unit-card__active{padding:10px 12px}.smuggling-restyle .unit-card__form input{border-radius:0}@media (width<=1120px){.smuggling-restyle .smuggling-restyle__market-status{grid-template-columns:1fr}.smuggling-restyle .smuggling-restyle__market-title{border-right:0;border-bottom:1px solid var(--smug-line)}.smuggling-restyle .drug-row-v51{grid-template-columns:76px minmax(130px,1fr) 105px 205px}.smuggling-restyle .drug-row__trade{grid-template-columns:68px 1fr 1fr}}@media (width<=760px){.smuggling-restyle .smuggling-restyle__masthead{min-height:132px}.smuggling-restyle .smuggling-restyle__masthead-copy{padding:18px}.smuggling-restyle .smuggling-restyle__masthead-copy h1{font-size:24px}.smuggling-restyle .smuggling-restyle__masthead-copy p{font-size:11px}.smuggling-restyle .smuggling-restyle__rank{display:none}.smuggling-restyle .smuggling-restyle__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.smuggling-restyle .smuggling-restyle__summary>div:nth-child(2){border-right:0}.smuggling-restyle .smuggling-restyle__summary>div:nth-child(-n+2){border-bottom:1px solid #4f79924d}.smuggling-restyle .smuggling-restyle__tabs{overflow-x:auto}.smuggling-restyle .smuggling-restyle__tabs button{flex:none;padding:0 12px}.smuggling-restyle .smuggling-restyle__section-head{flex-direction:column;align-items:flex-start}.smuggling-restyle .drug-row-v51{grid-template-columns:64px minmax(0,1fr) 102px}.smuggling-restyle .drug-row__art,.smuggling-restyle .drug-row__art img{height:90px;min-height:90px}.smuggling-restyle .drug-row__name,.smuggling-restyle .drug-row__price{padding:8px 10px}.smuggling-restyle .drug-row__trade{border-top:1px solid #4f79924d;border-left:0;grid-column:1/-1;grid-template-columns:84px 1fr 1fr;padding:8px}.smuggling-restyle .smuggling-restyle__units-strip{flex-direction:column;align-items:flex-start}.smuggling-restyle .smuggling-restyle__units-strip>div:last-child{border-left:0;border-top:2px solid var(--smug-gold);width:100%}}@media (width<=420px){.smuggling-restyle .smuggling-restyle__masthead-copy p{max-width:250px}.smuggling-restyle .smuggling-restyle__summary>div{padding:11px}.smuggling-restyle .drug-row-v51{grid-template-columns:60px minmax(0,1fr) 96px}.smuggling-restyle .drug-row__trade{grid-template-columns:74px 1fr 1fr}.smuggling-restyle .drug-row__trade button{font-size:8px}}.smuggling-restyle{--smug-approved-bg:#07111c;--smug-approved-panel:#091725;--smug-approved-panel2:#0b1b2a;--smug-approved-line:#48789e6b;--smug-approved-pink:#ff3f9d;--smug-approved-purple:#8e61ff;--smug-approved-cyan:#5bdcff;--smug-approved-gold:#f6aa2d;--smug-approved-green:#48dd72;--smug-approved-muted:#9db2bf}.smuggling-restyle .smuggling-restyle__masthead{isolation:isolate;background:#07111c;border:1px solid #4f81a675;align-items:flex-end;min-height:238px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 18px 34px #00000029}.smuggling-restyle .smuggling-restyle__masthead-art{z-index:-2;opacity:1;filter:none;background-image:url(/assets/smuggling/hero-approved-day.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.smuggling-restyle .smuggling-restyle__masthead:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#030810d1 0%,#030810a8 24%,#03081038 52%,#0308100d 76%,#0308101f 100%),linear-gradient(#02080e0a,#02080e40);position:absolute;inset:0}.smuggling-restyle .smuggling-restyle__masthead:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--smug-approved-pink),var(--smug-approved-purple),var(--smug-approved-cyan));opacity:.7;height:2px;position:absolute;bottom:0;left:0;right:0}.smuggling-restyle .smuggling-restyle__masthead-copy{z-index:1;align-self:flex-end;max-width:610px;padding:30px 30px 32px;position:relative}.smuggling-restyle .smuggling-restyle__masthead-copy h1{color:#fff;letter-spacing:-1.1px;text-shadow:0 2px 12px #00000047;margin:0 0 10px;font-size:44px;line-height:1}.smuggling-restyle .smuggling-restyle__masthead-copy p{color:#eef5f8;text-shadow:0 1px 8px #00000057;max-width:520px;margin:0;font-size:14px;line-height:1.55}.smuggling-restyle .smuggling-restyle__summary-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.smuggling-restyle .smuggling-restyle__summary-card{background:linear-gradient(145deg,#0a1926,#08131e);border:1px solid #4b7a9f6b;align-items:center;gap:14px;min-height:76px;padding:14px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.smuggling-restyle .smuggling-restyle__summary-card:after{content:"";background:linear-gradient(90deg,var(--smug-approved-pink),var(--smug-approved-purple),var(--smug-approved-cyan));opacity:.72;height:2px;position:absolute;bottom:0;left:0;right:0}.smuggling-restyle .smuggling-restyle__summary-card--rank{border-color:#ff3f9d6b;box-shadow:inset 0 0 0 1px #ff3f9d09,0 0 20px #ff3f9d0b}.smuggling-restyle .smuggling-restyle__summary-icon{width:42px;height:42px;color:var(--smug-approved-gold);background:linear-gradient(135deg,#ff3f9d1f,#0f1c2c7a);border:1px solid #ff58b152;flex:0 0 42px;place-items:center;display:grid}.smuggling-restyle .smuggling-restyle__summary-card small{color:#8da4b2;letter-spacing:.65px;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.smuggling-restyle .smuggling-restyle__summary-card strong{color:#f7fbfd;margin-top:4px;font-size:16px;line-height:1.15;display:block}.smuggling-restyle .smuggling-restyle__tabs{background:linear-gradient(#091521,#07111b);border:1px solid #49779c61;margin:14px 0 0}.smuggling-restyle .smuggling-restyle__tabs button{color:#9eb0bd;letter-spacing:.45px;text-transform:uppercase;min-height:44px;padding:0 22px;font-size:11px;font-weight:800}.smuggling-restyle .smuggling-restyle__tabs button.active{color:#fff;box-shadow:inset 0 -3px var(--smug-approved-pink);background:linear-gradient(100deg,#402762d1,#231742b8)}.smuggling-restyle .smuggling-restyle__trade,.smuggling-restyle .smuggling-restyle__rates,.smuggling-restyle .smuggling-restyle__units,.smuggling-restyle .smuggling-restyle__info{background:linear-gradient(145deg,#091624,#07111a);border:1px solid #49779c61;margin-top:14px;box-shadow:0 12px 28px #0000001a}.smuggling-restyle .smuggling-restyle__section-head{background:linear-gradient(90deg,#0d1d2bb8,#08131d1a);border-bottom:1px solid #49779c47;justify-content:space-between;align-items:flex-end;gap:18px;padding:17px 18px 15px;display:flex}.smuggling-restyle .smuggling-restyle__section-head span,.smuggling-restyle .smuggling-restyle__units-strip span{color:var(--smug-approved-pink);letter-spacing:.9px;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.smuggling-restyle .smuggling-restyle__section-head h2,.smuggling-restyle .smuggling-restyle__units-strip h2{color:#f7fbfd;margin:4px 0 5px;font-size:23px;line-height:1.08}.smuggling-restyle .smuggling-restyle__section-head p,.smuggling-restyle .smuggling-restyle__units-strip p{color:var(--smug-approved-muted);margin:0;font-size:11px;line-height:1.45}.smuggling-restyle .smuggling-restyle__section-head>small.market-status{color:#d9efe0;align-self:center;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.smuggling-restyle .smuggling-restyle__section-head>small.market-status i{background:var(--smug-approved-green);border-radius:99px;width:7px;height:7px;display:block;box-shadow:0 0 10px #48dd72a6}.smuggling-restyle .smuggling-restyle__section-head>small.market-status--cooldown{color:#d4a6b7}.smuggling-restyle .smuggling-restyle__section-head>small.market-status--cooldown i{background:var(--smug-approved-pink);box-shadow:0 0 10px #ff3f9d8c}.smuggling-restyle .smuggle-market__rows{gap:9px;padding:10px 12px 12px;display:grid}.smuggling-restyle .drug-row-v51{background:linear-gradient(100deg,#091522,#07111a);border:1px solid #49779c61;grid-template-columns:96px minmax(170px,1fr) 142px 252px;min-height:84px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.smuggling-restyle .drug-row-v51:hover{background:linear-gradient(100deg,#0c1b29,#09131e);border-color:#ff3f9d7a;box-shadow:0 0 20px #ff3f9d0e}.smuggling-restyle .drug-row__art{background:#07111a;border-right:1px solid #49779c47;height:82px;min-height:82px}.smuggling-restyle .drug-row__art:after{display:none}.smuggling-restyle .drug-row__art img{object-fit:cover;filter:saturate(1.04)contrast(1.02);width:100%;height:82px;min-height:82px}.smuggling-restyle .drug-row__name span{color:var(--smug-approved-pink);letter-spacing:.72px;text-transform:uppercase;font-size:9px;font-weight:900}.smuggling-restyle .drug-row__name b{color:#f6fafc;margin:3px 0 4px;font-size:16px;display:block}.smuggling-restyle .drug-row__name small{color:#96aab7;font-size:10px}.smuggling-restyle .drug-row__price{border-left:1px solid #49779c47;align-self:center;padding:9px 15px}.smuggling-restyle .drug-row__price small{color:#8299a8;text-transform:uppercase;font-size:9px;font-weight:700}.smuggling-restyle .drug-row__price strong{color:var(--smug-approved-gold);margin-top:4px;font-size:17px;display:block}.smuggling-restyle .drug-row__trade{border-left:1px solid #49779c47;grid-template-columns:86px 1fr 1fr;align-items:center;gap:7px;padding:10px;display:grid}.smuggling-restyle .drug-row__trade input{color:#eef7fa;background:#07131d;border:1px solid #518bb475;border-radius:0;min-width:0;height:34px;padding:0 10px;font-size:11px}.smuggling-restyle .drug-row__trade button{letter-spacing:.35px;text-transform:uppercase;background:0 0;border-radius:0;height:34px;padding:0 10px;font-size:9px;font-weight:900}.smuggling-restyle .drug-row__trade button:first-of-type{color:#ffc14e;background:#d5911c1f;border-color:#b47a17}.smuggling-restyle .drug-row__trade button:first-of-type:hover:not(:disabled){color:#111;background:#d9961c}.smuggling-restyle .drug-row__trade button:last-of-type{color:#78e5ff;background:#1e8eae1c;border-color:#2ba8cc}.smuggling-restyle .drug-row__trade button:last-of-type:hover:not(:disabled){color:#fff;background:#167f9e}.smuggling-restyle .drug-row__trade button:disabled{opacity:.38}.smuggling-restyle .drug-row__veil{background:#04090fb3}.smuggling-restyle .smuggling-restyle__rates{padding-bottom:12px}.smuggling-restyle .smuggling-restyle__rates .rates-table{margin:12px}.smuggling-restyle .smuggling-restyle__rates .rates-table__head,.smuggling-restyle .smuggling-restyle__rates .rates-table__row{border-color:#49779c4d}.smuggling-restyle .smuggling-restyle__rates .rates-table__head{background:#112433}.smuggling-restyle .smuggling-restyle__rates .rates-table__row:nth-child(2n){background:#11233159}.smuggling-restyle .smuggling-restyle__rates .rates-lock{border-radius:0}.smuggling-restyle .smuggling-restyle__units-strip{background:linear-gradient(90deg,#0d1d2bb8,#08131d1a);border-bottom:1px solid #49779c47;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px 15px;display:flex}.smuggling-restyle .smuggling-restyle__units-strip>div:last-child{border-left:2px solid var(--smug-approved-gold);background:#08131d;min-width:145px;padding:9px 12px}.smuggling-restyle .smuggling-restyle__units-strip>div:last-child small{color:#8ea4b1;text-transform:uppercase;font-size:9px;display:block}.smuggling-restyle .smuggling-restyle__units-strip>div:last-child strong{color:var(--smug-approved-gold)}.smuggling-restyle .units-grid{padding:12px}.smuggling-restyle .unit-card{background:#0a1822;border-radius:0}.smuggling-restyle .unit-card__art:after{display:none}.smuggling-restyle .unit-card__head h3{color:#f5f9fb}.smuggling-restyle .unit-card__head strong{color:var(--smug-approved-gold)}.smuggling-restyle .unit-card__form button{color:#111;background:#d9961c;border-radius:0}.smuggling-restyle .smuggling-restyle__info .smuggle-info-v51__hero{background:linear-gradient(105deg,#122a39,#091620 64%,#1d2630);border:0;border-bottom:1px solid #49779c4d;border-radius:0;margin:0}.smuggling-restyle .smuggling-restyle__info .smuggle-info__grid{padding:12px}.smuggling-restyle .smuggling-restyle__info .smuggle-info__grid article{background:#0a1822;border-radius:0}.smuggling-restyle .smuggling-restyle__info .smuggle-info__grid article:hover{border-color:#ff3f9d66}@media (width<=1180px){.smuggling-restyle .smuggling-restyle__summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.smuggling-restyle .drug-row-v51{grid-template-columns:88px minmax(150px,1fr) 126px 222px}.smuggling-restyle .drug-row__trade{grid-template-columns:78px 1fr 1fr}}@media (width<=760px){.smuggling-restyle .smuggling-restyle__masthead{min-height:190px}.smuggling-restyle .smuggling-restyle__masthead-art{background-position:56%}.smuggling-restyle .smuggling-restyle__masthead-copy{padding:22px 18px 24px}.smuggling-restyle .smuggling-restyle__masthead-copy h1{font-size:34px}.smuggling-restyle .smuggling-restyle__masthead-copy p{max-width:330px;font-size:12px}.smuggling-restyle .smuggling-restyle__summary-cards{grid-template-columns:1fr 1fr;gap:8px}.smuggling-restyle .smuggling-restyle__summary-card{min-height:68px;padding:11px 12px}.smuggling-restyle .smuggling-restyle__summary-icon{flex-basis:36px;width:36px;height:36px}.smuggling-restyle .smuggling-restyle__tabs{overflow-x:auto}.smuggling-restyle .smuggling-restyle__tabs button{flex:none;padding:0 13px}.smuggling-restyle .smuggling-restyle__section-head{flex-direction:column;align-items:flex-start}.smuggling-restyle .drug-row-v51{grid-template-columns:76px minmax(0,1fr) 108px}.smuggling-restyle .drug-row__art,.smuggling-restyle .drug-row__art img{height:90px;min-height:90px}.smuggling-restyle .drug-row__name,.smuggling-restyle .drug-row__price{padding:8px 10px}.smuggling-restyle .drug-row__trade{border-top:1px solid #49779c47;border-left:0;grid-column:1/-1;grid-template-columns:82px 1fr 1fr;padding:8px}.smuggling-restyle .smuggling-restyle__units-strip{flex-direction:column;align-items:flex-start}.smuggling-restyle .smuggling-restyle__units-strip>div:last-child{border-left:0;border-top:2px solid var(--smug-approved-gold);width:100%}}@media (width<=440px){.smuggling-restyle .smuggling-restyle__summary-cards{grid-template-columns:1fr}.smuggling-restyle .smuggling-restyle__masthead-copy h1{font-size:30px}.smuggling-restyle .drug-row-v51{grid-template-columns:68px minmax(0,1fr) 96px}.smuggling-restyle .drug-row__trade{grid-template-columns:74px 1fr 1fr}}.smuggling-restyle .smuggle-market__rows{gap:12px;padding:14px}.smuggling-restyle .drug-row-v51{opacity:1;background:linear-gradient(100deg,#0c1925fa,#070f18fa);border:1px solid #5480a46b;grid-template-columns:160px minmax(230px,1fr) 145px 300px;min-height:160px;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 8px 20px #0000001c}.smuggling-restyle .drug-row-v51:before{content:"";background:linear-gradient(180deg,var(--smug-approved-pink),var(--smug-approved-purple),var(--smug-approved-cyan));opacity:.8;pointer-events:none;width:2px;position:absolute;inset:0 auto 0 0}.smuggling-restyle .drug-row-v51:hover{background:linear-gradient(100deg,#101f2dfc,#08111bfc);border-color:#ff3f9d80;transform:translateY(-1px);box-shadow:0 12px 28px #0000002e,0 0 24px #ff3f9d0f}.smuggling-restyle .drug-row__art{background:#07111a;border-right:1px solid #5480a457;height:158px;min-height:158px;position:relative;overflow:hidden}.smuggling-restyle .drug-row__art:before{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;box-shadow:inset -18px 0 24px #050d1533,inset 0 -28px 30px #050d1529}.smuggling-restyle .drug-row__art img{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.04);width:100%;height:158px;min-height:158px;transition:transform .22s,filter .22s}.smuggling-restyle .drug-row-v51:hover .drug-row__art img{filter:saturate(1.14)contrast(1.05);transform:scale(1.025)}.smuggling-restyle .drug-row__name{align-self:center;padding:16px 20px}.smuggling-restyle .drug-row__name span{letter-spacing:1px;font-size:10px}.smuggling-restyle .drug-row__name b{margin:5px 0 7px;font-size:21px;line-height:1.05}.smuggling-restyle .drug-row__name small{font-size:11px;line-height:1.45}.smuggling-restyle .drug-row__price{background:linear-gradient(#0a172261,#070f1714);border-left:1px solid #5480a447;flex-direction:column;justify-content:center;align-self:stretch;padding:16px 18px;display:flex}.smuggling-restyle .drug-row__price small{font-size:10px}.smuggling-restyle .drug-row__price strong{margin-top:7px;font-size:20px}.smuggling-restyle .drug-row__trade{background:#050d152e;border-left:1px solid #5480a447;grid-template-rows:42px 42px;grid-template-columns:1fr 1fr;align-self:stretch;gap:8px;padding:30px 16px}.smuggling-restyle .drug-row__trade input{grid-column:1/-1;height:42px;padding:0 13px;font-size:12px}.smuggling-restyle .drug-row__trade button{height:42px;font-size:10px}.smuggling-restyle .drug-row--locked{opacity:1}.smuggling-restyle .drug-row--locked .drug-row__art img{filter:saturate(.45)brightness(.5)contrast(1.04)}.smuggling-restyle .drug-row--locked .drug-row__name,.smuggling-restyle .drug-row--locked .drug-row__price,.smuggling-restyle .drug-row--locked .drug-row__trade{opacity:.46}.smuggling-restyle .drug-row__veil{width:38px;height:38px;color:var(--smug-approved-gold);background:#060e16e6;border:1px solid #f7b03c7a;place-items:center;display:grid;top:14px;right:14px;transform:none;box-shadow:0 0 18px #f7b03c17}.smuggling-restyle .units-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px}.smuggling-restyle .unit-card{opacity:1;background:linear-gradient(145deg,#0b1a26,#08131d);border:1px solid #5480a466;border-radius:0;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 10px 24px #0000001f}.smuggling-restyle .unit-card:before{content:"";z-index:3;background:linear-gradient(90deg,var(--smug-approved-pink),var(--smug-approved-purple),var(--smug-approved-cyan));opacity:.88;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}.smuggling-restyle .unit-card:hover{border-color:#ff3f9d70;box-shadow:0 14px 30px #0000002b,0 0 24px #ff3f9d0e}.smuggling-restyle .unit-card__art{background:#07111a;border-bottom:1px solid #5480a452;height:235px;position:relative;overflow:hidden}.smuggling-restyle .unit-card__art:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 48%,#050d1538 72%,#050d15a3 100%);position:absolute;inset:0}.smuggling-restyle .unit-card__art img{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.04);width:100%;height:235px;transition:transform .24s,filter .24s}.smuggling-restyle .unit-card:hover .unit-card__art img{filter:saturate(1.14)contrast(1.05);transform:scale(1.022)}.smuggling-restyle .unit-card__head{border-bottom:1px solid #5480a445;padding:15px 16px 13px}.smuggling-restyle .unit-card__head span{color:var(--smug-approved-pink);letter-spacing:.9px;font-size:10px}.smuggling-restyle .unit-card__head h3{margin:4px 0 0;font-size:20px}.smuggling-restyle .unit-card__head>strong{font-size:22px}.smuggling-restyle .unit-card__head>strong small{margin-top:3px;font-size:8px}.smuggling-restyle .unit-card__facts{background:#040c131f;border-top:0;border-bottom:1px solid #5480a442;margin:0;padding:13px 16px}.smuggling-restyle .unit-card__facts span{font-size:9px}.smuggling-restyle .unit-card__facts b{margin-top:3px;font-size:11px}.smuggling-restyle .unit-card__form{grid-template-columns:minmax(0,1fr) 150px;gap:8px;padding:14px 16px 16px}.smuggling-restyle .unit-card__form input,.smuggling-restyle .unit-card__form button{height:42px}.smuggling-restyle .unit-card__form button{letter-spacing:.35px;font-size:9px;font-weight:900}.smuggling-restyle .unit-card__active{background:linear-gradient(135deg,#0c2e3d7a,#091823a3);border:1px solid #59adcc57;margin:14px 16px 16px;padding:12px 13px}.smuggling-restyle .unit-card--locked{opacity:1}.smuggling-restyle .unit-card--locked .unit-card__art img{filter:saturate(.4)brightness(.48)contrast(1.05)}.smuggling-restyle .unit-card__lock{z-index:4;color:#f0c66f;letter-spacing:.45px;text-shadow:0 1px 2px #000;background:linear-gradient(#040a100d 0%,#040a1029 38%,#040a10b3 100%);justify-content:flex-end;align-items:flex-start;gap:8px;padding:20px;font-size:10px}.smuggling-restyle .unit-card__lock svg{background:#050d14db;border:1px solid #f0c66f75;width:34px;height:34px;padding:7px}@media (width<=1320px){.smuggling-restyle .drug-row-v51{grid-template-columns:145px minmax(190px,1fr) 128px 250px;min-height:145px}.smuggling-restyle .drug-row__art,.smuggling-restyle .drug-row__art img{height:143px;min-height:143px}.smuggling-restyle .drug-row__trade{padding:22px 12px}.smuggling-restyle .unit-card__art,.smuggling-restyle .unit-card__art img{height:210px}}@media (width<=1080px){.smuggling-restyle .drug-row-v51{grid-template-columns:135px minmax(0,1fr) 125px}.smuggling-restyle .drug-row__trade{border-top:1px solid #5480a440;border-left:0;grid-column:1/-1;grid-template-rows:40px;grid-template-columns:110px 1fr 1fr;padding:10px 12px}.smuggling-restyle .drug-row__trade input{grid-column:auto;height:40px}.smuggling-restyle .drug-row__trade button{height:40px}.smuggling-restyle .units-grid{grid-template-columns:1fr}.smuggling-restyle .unit-card__art,.smuggling-restyle .unit-card__art img{height:260px}}@media (width<=760px){.smuggling-restyle .drug-row-v51{grid-template-columns:112px minmax(0,1fr) 104px}.smuggling-restyle .drug-row__art,.smuggling-restyle .drug-row__art img{height:126px;min-height:126px}.smuggling-restyle .drug-row__name{padding:10px 12px}.smuggling-restyle .drug-row__name b{font-size:17px}.smuggling-restyle .drug-row__price{padding:10px 12px}.smuggling-restyle .drug-row__price strong{font-size:16px}.smuggling-restyle .drug-row__trade{grid-template-columns:90px 1fr 1fr}.smuggling-restyle .unit-card__art,.smuggling-restyle .unit-card__art img{height:220px}}@media (width<=520px){.smuggling-restyle .drug-row-v51{grid-template-columns:96px minmax(0,1fr)}.smuggling-restyle .drug-row__price{border-top:1px solid #5480a43d;border-left:0;grid-column:1/-1}.smuggling-restyle .drug-row__trade{grid-template-columns:1fr 1fr}.smuggling-restyle .drug-row__trade input{grid-column:1/-1}.smuggling-restyle .unit-card__art,.smuggling-restyle .unit-card__art img{height:190px}.smuggling-restyle .unit-card__form{grid-template-columns:1fr}}body .game-shell.theme-v072 .crime-rework-card--locked .crime-rework-card__image,body .game-shell.theme-v072 .crime-rework-card--locked .crime-rework-card__body{filter:brightness(.86)saturate(.88)}body .game-shell.theme-v072 .crime-rework-card--locked .crime-rework-card__lock{background:linear-gradient(#090e132e,#090e139e)}body .game-shell.theme-v072 .auto-v5,body .game-shell.theme-v072 .hack-v5,body .game-shell.theme-v072 .training-v77{gap:14px;display:grid}body .game-shell.theme-v072 .auto-v5__hero,body .game-shell.theme-v072 .hack-v5__hero,body .game-shell.theme-v072 .training-v77__hero{min-height:236px;border-color:#ff2f876b!important;box-shadow:0 14px 26px #0003,inset 0 1px #ffffff05!important}body .game-shell.theme-v072 .auto-v5__hero .feature-hero__art{filter:saturate(1.22)contrast(1.08)brightness(.98)hue-rotate(3deg);background-position:50% 54%}body .game-shell.theme-v072 .hack-v5__hero .feature-hero__art{filter:saturate(1.2)contrast(1.07)brightness(.98)hue-rotate(4deg);background-position:50%}body .game-shell.theme-v072 .training-v77__hero .feature-hero__art{filter:saturate(1.24)contrast(1.08)brightness(.96)hue-rotate(4deg);background-image:url(/assets/training/training-crimes.webp);background-position:50% 42%}body .game-shell.theme-v072 .training-v77__hero .feature-hero__veil{background:linear-gradient(90deg,#040914f5 0%,#050a16d1 42%,#26093157 72%,#050b1794)}body .game-shell.theme-v072 .training-v77__hero .feature-hero__copy h1,body .game-shell.theme-v072 .auto-v5__hero .feature-hero__copy h1,body .game-shell.theme-v072 .hack-v5__hero .feature-hero__copy h1{letter-spacing:-.8px;font-size:36px}body .game-shell.theme-v072 .feature-hero__stat small{color:#b8a7d8}body .game-shell.theme-v072 .feature-info-strip{background:linear-gradient(110deg,#0b1c2fdb,#250c377a)!important;border-color:#54d9ff3d!important}body .game-shell.theme-v072 .feature-info-strip svg{color:var(--ch-cyan)}body .game-shell.theme-v072 .auto-zone__art{filter:saturate(1.2)contrast(1.08)brightness(.98)hue-rotate(3deg);height:210px}body .game-shell.theme-v072 .auto-zone__body h2{letter-spacing:-.4px;font-size:23px}body .game-shell.theme-v072 .auto-zone__body p{color:#afbdd0;font-size:12px;line-height:1.5}body .game-shell.theme-v072 .auto-zone__action{padding-top:0}body .game-shell.theme-v072 .auto-zone__action button{min-height:42px;color:#fff!important;background:linear-gradient(100deg,#871f7feb,#802abce6)!important;border-color:#ff2f879e!important;box-shadow:0 6px 14px #0003,inset 0 1px #ffffff1a!important}body .game-shell.theme-v072 .auto-zone__action button:disabled{opacity:.55}body .game-shell.theme-v072 .auto-v51-zone__overlay{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#060b166b,#060b16e0)}body .game-shell.theme-v072 .garage-v5__empty{background:linear-gradient(#0a1827e6,#080e1bf5)!important;border-color:#54d9ff33!important}body .game-shell.theme-v072 .garage-v5__empty button{color:#fff!important;background:linear-gradient(100deg,#871f7feb,#802abce6)!important;border-color:#ff2f8794!important}body .game-shell.theme-v072 .garage-car{padding:14px 14px 13px}body .game-shell.theme-v072 .garage-car__numbers>div{background:linear-gradient(#081522eb,#050d19f5);border-color:#3e658b5c}body .game-shell.theme-v072 .garage-car__damage i{background:#10233a}body .game-shell.theme-v072 .garage-car__damage em{background:linear-gradient(90deg,var(--ch-cyan),var(--ch-purple),var(--ch-orange))}body .game-shell.theme-v072 .garage-car__meta{border-top-color:#3d608257}body .game-shell.theme-v072 .garage-car__actions button:hover:not(:disabled){color:#fff;filter:brightness(1.06);border-color:#ff2f878f!important}body .game-shell.theme-v072 .hack-builder,body .game-shell.theme-v072 .hack-invites,body .game-shell.theme-v072 .hack-history{overflow:hidden}body .game-shell.theme-v072 .hack-builder{padding-bottom:14px}body .game-shell.theme-v072 .hack-v51-intro{margin:14px;padding:14px 15px}body .game-shell.theme-v072 .hack-v51-form{margin:0 14px 6px}body .game-shell.theme-v072 .hack-form>button,body .game-shell.theme-v072 .hack-invite-list button{color:#fff!important;background:linear-gradient(100deg,#871f7feb,#802abce6)!important;border-color:#ff2f879e!important}body .game-shell.theme-v072 .hack-invite-list button.secondary{color:#dfe9f4!important;background:linear-gradient(#091827e6,#071220f0)!important;border-color:#3e658b7a!important}body .game-shell.theme-v072 .hack-rules{border-top-color:#3d608252;margin:12px 14px 0}body .game-shell.theme-v072 .hack-rules svg{color:var(--ch-cyan)}body .game-shell.theme-v072 .hack-invite-list{padding:12px}body .game-shell.theme-v072 .hack-invite-list article{background:linear-gradient(110deg,#0a1826f0,#220e3570)!important;border-color:#3e658b57!important}body .game-shell.theme-v072 .hack-outgoing{border-top-color:#3d608252;margin:0 12px 12px;padding-top:12px}body .game-shell.theme-v072 .hack-history__rows{padding:0 14px}body .game-shell.theme-v072 .hack-history__rows>div{border-bottom-color:#3b5b7b47;min-height:50px}body .game-shell.theme-v072 .hack-history__rows>div:hover{background:linear-gradient(90deg,#2b154a38,#0a172733)}body .game-shell.theme-v072 .hack-result{grid-template-columns:1fr auto;align-items:center;padding:14px 16px;display:grid}body .game-shell.theme-v072 .hack-result h2{font-size:22px}body .game-shell.theme-v072 .training-centre__notice,body .game-shell.theme-v072 .training-centre__completion{background:linear-gradient(110deg,#0b1c2fdb,#250c377a)!important;border-color:#3e658b6b!important}body .game-shell.theme-v072 .training-centre__notice>span{color:var(--ch-pink);border-color:#ff2f8766}body .game-shell.theme-v072 .training-centre__completion>.training-centre__check{color:var(--ch-cyan);border-color:#54d9ff66}body .game-shell.theme-v072 .training-v5-card{border-color:#3e658b85!important}body .game-shell.theme-v072 .training-v5-card__art{filter:saturate(1.2)contrast(1.08)brightness(.97)hue-rotate(3deg);min-height:152px}body .game-shell.theme-v072 .training-v5-card__head p{color:#afbdd0;font-size:11px}body .game-shell.theme-v072 .training-v5-card__action{background:linear-gradient(#081522eb,#050d19f5)}body .game-shell.theme-v072 .training-v5-card__timer{background:linear-gradient(#0a1f2fe0,#1212318f);border-color:#54d9ff52}body .game-shell.theme-v072 .training-v5__future article{border-color:#3e658b61!important}body .game-shell.theme-v072 .training-v5__future img{filter:saturate(1.04)brightness(.82)}@media (width<=1120px){body .game-shell.theme-v072 .auto-v5__hero,body .game-shell.theme-v072 .hack-v5__hero,body .game-shell.theme-v072 .training-v77__hero{min-height:212px}body .game-shell.theme-v072 .auto-zone__art{height:auto}}@media (width<=820px){body .game-shell.theme-v072 .training-v77__hero .feature-hero__copy h1,body .game-shell.theme-v072 .auto-v5__hero .feature-hero__copy h1,body .game-shell.theme-v072 .hack-v5__hero .feature-hero__copy h1{font-size:30px}}@media (width<=620px){body .game-shell.theme-v072 .auto-v5,body .game-shell.theme-v072 .hack-v5,body .game-shell.theme-v072 .training-v77{gap:12px}body .game-shell.theme-v072 .training-v77__hero .feature-hero__copy h1,body .game-shell.theme-v072 .auto-v5__hero .feature-hero__copy h1,body .game-shell.theme-v072 .hack-v5__hero .feature-hero__copy h1{font-size:24px}body .game-shell.theme-v072 .hack-v51-intro,body .game-shell.theme-v072 .hack-v51-form,body .game-shell.theme-v072 .hack-history__rows{margin-left:0;margin-right:0;padding-left:12px;padding-right:12px}}body .game-shell.theme-v072 .travel-v79{gap:14px;display:grid}body .game-shell.theme-v072 .travel-v79__hero{min-height:210px;border-color:#ff2f876b!important;box-shadow:0 14px 26px #0003,inset 0 1px #ffffff05!important}body .game-shell.theme-v072 .travel-v79__hero .feature-hero__art{filter:saturate(1.16)contrast(1.05)brightness(.98);background-image:url(/assets/travel/hero.webp);background-position:50%}body .game-shell.theme-v072 .travel-v79__hero .feature-hero__veil{background:linear-gradient(90deg,#040914f5 0%,#050a16db 34%,#23092f3d 70%,#050b1757 100%)}body .game-shell.theme-v072 .travel-v79__hero .feature-hero__copy h1{letter-spacing:-1px;font-size:42px}body .game-shell.theme-v072 .travel-v79__hero .feature-hero__copy p{max-width:470px}body .game-shell.theme-v072 .travel-v79__grid{grid-template-columns:minmax(0,1fr) 310px;gap:14px;display:grid}body .game-shell.theme-v072 .travel-v79__map-panel,body .game-shell.theme-v072 .travel-v79__info,body .game-shell.theme-v072 .travel-v79__routes,body .game-shell.theme-v072 .travel-v79__active{background:linear-gradient(#0d1820,#091219);border:1px solid #304a5b}body .game-shell.theme-v072 .travel-v79__map-panel{min-height:0;position:relative;overflow:hidden}body .game-shell.theme-v072 .travel-v79__map-toolbar{z-index:3;gap:6px;display:grid;position:absolute;top:14px;left:14px}body .game-shell.theme-v072 .travel-v79__map-toolbar button{color:#dce7ef;cursor:default;background:#07101ce0;border:1px solid #4e6c886b;border-radius:4px;width:28px;height:28px;font-size:18px;line-height:1;box-shadow:0 8px 18px #0000002e}body .game-shell.theme-v072 .travel-v79__map-wrap{aspect-ratio:1395/1000;background:#08111c;min-height:0;position:relative;overflow:hidden}body .game-shell.theme-v072 .travel-v79__map-wrap:after{content:"";pointer-events:none;background:radial-gradient(circle,#54d9ff0a,#0000 45%),linear-gradient(#080f1c0a,#080f1c1a);position:absolute;inset:0}body .game-shell.theme-v072 .travel-v79__map-image{object-fit:contain;object-position:center center;opacity:.98;width:100%;height:auto;display:block;position:relative}body .game-shell.theme-v072 .travel-v79__map-hotspots{position:absolute;inset:0}body .game-shell.theme-v072 .travel-v79__hotspot{cursor:pointer;background:0 0;border:0;width:26px;height:26px;padding:0;position:absolute;transform:translate(-50%,-50%)}body .game-shell.theme-v072 .travel-v79__hotspot span{border:2px solid #ffffffeb;border-radius:999px;transition:transform .18s,box-shadow .18s,border-color .18s;position:absolute;inset:0;box-shadow:0 0 0 3px #050a16bf,0 0 18px #ff2f873d}body .game-shell.theme-v072 .travel-v79__hotspot:before{content:"";background:#fff;border-radius:2px;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 2px #050a16d1}body .game-shell.theme-v072 .travel-v79__hotspot:after{content:"";opacity:0;border:1px solid #ffffff1a;border-radius:999px;width:38px;height:38px;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .game-shell.theme-v072 .travel-v79__hotspot:hover span,body .game-shell.theme-v072 .travel-v79__hotspot.is-active span{transform:scale(1.08);box-shadow:0 0 0 3px #050a16bf,0 0 26px #ff2f8752}body .game-shell.theme-v072 .travel-v79__hotspot:hover:after,body .game-shell.theme-v072 .travel-v79__hotspot.is-active:after{opacity:1;transform:translate(-50%,-50%)scale(1.06)}body .game-shell.theme-v072 .travel-v79__panel-head{background:#0c171f;border-bottom:1px solid #294252;padding:13px 14px}body .game-shell.theme-v072 .travel-v79__panel-head span{color:#ff4ca0;letter-spacing:1.1px;text-transform:uppercase;font-size:12px;font-weight:900}body .game-shell.theme-v072 .travel-v79__info{overflow:hidden}body .game-shell.theme-v072 .travel-v79__info-list{padding:2px 14px 0;display:grid}body .game-shell.theme-v072 .travel-v79__info-item{border-bottom:1px solid #223846;padding:14px 0}body .game-shell.theme-v072 .travel-v79__info-item small{color:#97abbb;letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}body .game-shell.theme-v072 .travel-v79__info-item strong{color:#eef2f4;margin-top:5px;font-size:15px;display:block}body .game-shell.theme-v072 .travel-v79__info-item p{color:#a8b8c4;margin:8px 0 0;font-size:11px;line-height:1.55}body .game-shell.theme-v072 .travel-v79__info-item--destination strong{font-size:17px}body .game-shell.theme-v072 .travel-v79__requirements{border-top:0;padding:14px}body .game-shell.theme-v072 .travel-v79__requirements>small{color:#dbe6ee;letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-weight:900;display:block}body .game-shell.theme-v072 .travel-v79__requirements ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}body .game-shell.theme-v072 .travel-v79__requirements li{color:#c9d5dd;align-items:center;gap:8px;font-size:11px;display:flex}body .game-shell.theme-v072 .travel-v79__requirements li.ok svg{color:#68e88c}body .game-shell.theme-v072 .travel-v79__requirements li.warn svg{color:#ffbf4f}body .game-shell.theme-v072 .travel-v79__cta,body .game-shell.theme-v072 .travel-v79__ghost{color:#fff;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;background:linear-gradient(100deg,#f22585fa,#c930a7e6);border:1px solid #ff2f879e;justify-content:center;align-items:center;gap:8px;width:calc(100% - 28px);min-height:42px;margin:0 14px 10px;font-size:12px;font-weight:900;display:flex;box-shadow:0 12px 24px #0003,inset 0 1px #ffffff1a}body .game-shell.theme-v072 .travel-v79__cta:disabled{opacity:.52;cursor:not-allowed;filter:grayscale(.12)}body .game-shell.theme-v072 .travel-v79__ghost{color:#d7e0e6;box-shadow:none;background:linear-gradient(#102030,#0a1824);border-color:#334b5c;margin-top:0}body .game-shell.theme-v072 .travel-v79__bottom{grid-template-columns:minmax(0,1fr) 390px;gap:14px;display:grid}body .game-shell.theme-v072 .travel-v79__route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}body .game-shell.theme-v072 .travel-v79__route-card{background:linear-gradient(#0b161e,#09131a);border:1px solid #2d4657;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s}body .game-shell.theme-v072 .travel-v79__route-card.is-selected{border-color:#ff2f879e;box-shadow:0 12px 24px #0000002e,inset 0 0 0 1px #ff2f872e}body .game-shell.theme-v072 .travel-v79__route-card:hover{border-color:#54d9ff5c;transform:translateY(-1px)}body .game-shell.theme-v072 .travel-v79__route-top{color:#eef2f4;justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}body .game-shell.theme-v072 .travel-v79__route-top svg{color:var(--ch-pink)}body .game-shell.theme-v072 .travel-v79__route-card small{color:#93a7b7;margin-top:10px;font-size:10px;display:block}body .game-shell.theme-v072 .travel-v79__route-meta{color:#dfe8ee;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:11px;display:flex}body .game-shell.theme-v072 .travel-v79__route-meta span:first-child{color:#f0a83c;align-items:center;gap:6px;display:flex}body .game-shell.theme-v072 .travel-v79__route-note{color:#a1b1bd;align-items:center;gap:7px;margin:0;padding:0 14px 14px;font-size:11px;display:flex}body .game-shell.theme-v072 .travel-v79__route-note svg{color:#c7d0d8}body .game-shell.theme-v072 .travel-v79__active{overflow:hidden}body .game-shell.theme-v072 .travel-v79__active-empty{background:linear-gradient(90deg,#07101cfa 0%,#081220f0 42%,#081220c7 100%);justify-content:space-between;align-items:flex-end;min-height:172px;padding:18px 18px 0;display:flex}body .game-shell.theme-v072 .travel-v79__active-empty p{color:#b0bfca;max-width:160px;margin:0;font-size:11px;line-height:1.55}body .game-shell.theme-v072 .travel-v79__active-empty img{opacity:.7;pointer-events:none;align-self:flex-end;max-width:66%;height:auto}@media (width<=1240px){body .game-shell.theme-v072 .travel-v79__bottom{grid-template-columns:1fr}}@media (width<=1120px){body .game-shell.theme-v072 .travel-v79__grid{grid-template-columns:1fr}body .game-shell.theme-v072 .travel-v79__info{order:2}body .game-shell.theme-v072 .travel-v79__route-grid{grid-template-columns:1fr 1fr 1fr}}@media (width<=900px){body .game-shell.theme-v072 .travel-v79__route-grid{grid-template-columns:1fr}}@media (width<=620px){body .game-shell.theme-v072 .travel-v79{gap:12px}body .game-shell.theme-v072 .travel-v79__hero{min-height:170px}body .game-shell.theme-v072 .travel-v79__hero .feature-hero__copy h1{font-size:30px}body .game-shell.theme-v072 .travel-v79__map-panel,body .game-shell.theme-v072 .travel-v79__map-wrap{min-height:0}body .game-shell.theme-v072 .travel-v79__active-empty{gap:8px;padding:14px 14px 0;display:grid}body .game-shell.theme-v072 .travel-v79__active-empty img{max-width:100%}}body .game-shell.theme-v072 .travel-v79__requirements,body .game-shell.theme-v072 .travel-v79__ghost{display:none!important}body .game-shell.theme-v072 .travel-v79__route-card{align-content:start;gap:6px;min-height:156px;display:grid}body .game-shell.theme-v072 .travel-v79__route-origin{color:#9eb0bc;font-size:11px;font-weight:800;line-height:1.2}body .game-shell.theme-v072 .travel-v79__route-line{color:#cfd7dd;margin-top:-2px;font-size:16px;line-height:1}body .game-shell.theme-v072 .travel-v79__route-destination-row{justify-content:space-between;align-items:center;gap:10px;display:flex}body .game-shell.theme-v072 .travel-v79__route-destination{color:#eef2f4;font-size:19px;line-height:1.15;display:block}body .game-shell.theme-v072 .travel-v79__route-destination-row svg{color:var(--ch-pink);flex:none}body .game-shell.theme-v072 .travel-v79__route-card small{margin-top:4px}body .game-shell.theme-v072 .travel-v79__route-meta{border-top:1px solid #354f6173;margin-top:auto;padding-top:8px}body .game-shell.theme-v072 .travel-v79__active-empty--clean{background:linear-gradient(#0a1620,#0a131c);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:172px;padding:20px 22px;display:flex}body .game-shell.theme-v072 .travel-v79__active-empty--clean strong{color:#eef2f4;font-size:18px;line-height:1.2}body .game-shell.theme-v072 .travel-v79__active-empty--clean p{color:#a8b8c4;max-width:300px;margin:0;font-size:12px;line-height:1.6}body .game-shell.theme-v072 .travel-v79__active-icon{background:linear-gradient(#152331,#0c1620);border:1px solid #ff2f8773;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:inset 0 0 0 1px #ffffff08}body .game-shell.theme-v072 .travel-v79__active-icon svg{color:var(--ch-pink)}@media (width<=1120px){body .game-shell.theme-v072 .travel-v79__route-grid{grid-template-columns:1fr 1fr}}@media (width<=700px){body .game-shell.theme-v072 .travel-v79__route-grid{grid-template-columns:1fr}}body .game-shell.theme-v072 .travel-v79__map-wrap{border-bottom:1px solid #354f617a}body .game-shell.theme-v072 .travel-v79__hotspot span{border-color:#f1f5f7;box-shadow:0 0 0 3px #050a16c7,0 0 16px #54d9ff33}body .game-shell.theme-v072 .travel-v79__hotspot.is-active span,body .game-shell.theme-v072 .travel-v79__hotspot:hover span{border-color:var(--ch-pink);box-shadow:0 0 0 3px #050a16c7,0 0 24px #ff2f875c}body .game-shell.theme-v072 .travel-v79__map-labels{z-index:2;pointer-events:none;position:absolute;inset:0}body .game-shell.theme-v072 .travel-v79__clean-label{color:#f5f7f8;letter-spacing:.5px;text-align:center;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#050c17f5,#050c17e6);border-left:2px solid #ff2f87b8;justify-content:center;align-items:center;min-width:142px;min-height:48px;padding:6px 12px;font-size:10px;font-weight:900;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 14px #0003}body .game-shell.theme-v072 .travel-v79__map-hotspots{z-index:3}body .game-shell.theme-v072 .jail-v715{gap:14px;display:grid}body .game-shell.theme-v072 .jail-v715--loading{color:#9eafbd;background:linear-gradient(#07111ff5,#050c17fa);border:1px solid #3e658b85;place-items:center;min-height:180px}body .game-shell.theme-v072 .jail-v715__hero{isolation:isolate;background:linear-gradient(90deg,#040a14f5 0%,#050c17ed 24%,#060d19d1 40%,#08101e7a 58%,#08101d1f 72%),url(/assets/jail/hero-day.webp) 50% 58%/cover no-repeat;border:1px solid #ff2f8766;justify-content:space-between;align-items:flex-end;gap:22px;min-height:205px;padding:26px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 26px #0003}body .game-shell.theme-v072 .jail-v715__hero:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 82% 20%,#54d9ff29,#0000 25%),radial-gradient(circle at 76% 34%,#ff2f871f,#0000 22%),linear-gradient(90deg,#03070f42,#0000 42%);position:absolute;inset:0}body .game-shell.theme-v072 .jail-v715__hero:after{content:"";background:linear-gradient(90deg,var(--ch-pink),var(--ch-purple),var(--ch-cyan),transparent 90%);height:2px;position:absolute;bottom:0;left:0;right:0}body .game-shell.theme-v072 .jail-v715__bars{z-index:-1;opacity:.1;filter:drop-shadow(0 0 12px #54d9ff24);gap:26px;height:280px;display:flex;position:absolute;top:-26px;right:8%;transform:rotate(7deg)}body .game-shell.theme-v072 .jail-v715__bars i{background:linear-gradient(90deg,#5b809a3d,#c6dbe93d,#263d503d);border-left:2px solid #cfe2efa8;border-right:2px solid #cfe2ef38;width:12px;height:100%;display:block}body .game-shell.theme-v072 .jail-v715__hero-copy{max-width:560px}body .game-shell.theme-v072 .jail-v715__hero h1{color:#fff;letter-spacing:-1px;margin:0 0 8px;font-size:40px;line-height:1}body .game-shell.theme-v072 .jail-v715__hero p{color:#b9c7d3;max-width:540px;margin:0;font-size:13px;line-height:1.55}body .game-shell.theme-v072 .jail-v715__sentence{text-align:right;background:#050c17d1;border:1px solid #ff2f8770;min-width:164px;padding:13px 16px;box-shadow:0 12px 24px #0000002e}body .game-shell.theme-v072 .jail-v715__sentence small{color:#b39fc8;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:900;display:block}body .game-shell.theme-v072 .jail-v715__sentence strong{color:#fff;letter-spacing:.7px;margin-top:4px;font-size:27px;display:block}body .game-shell.theme-v072 .jail-v715__notice{background:linear-gradient(90deg,#0c1c2eeb,#120f27db);border:1px solid #3e658b85;align-items:center;gap:12px;padding:12px 14px;display:flex}body .game-shell.theme-v072 .jail-v715__notice>span{border:1px solid;place-items:center;width:30px;height:30px;font-weight:950;display:grid}body .game-shell.theme-v072 .jail-v715__notice b,body .game-shell.theme-v072 .jail-v715__notice small{display:block}body .game-shell.theme-v072 .jail-v715__notice b{color:#fff;font-size:12px}body .game-shell.theme-v072 .jail-v715__notice small{color:#aebdca;margin-top:2px;font-size:11px}body .game-shell.theme-v072 .jail-v715__notice--error,body .game-shell.theme-v072 .jail-v715__notice--caught{background:linear-gradient(90deg,#36111fe0,#0a121ef0);border-color:#ff5a7875}body .game-shell.theme-v072 .jail-v715__notice--error>span,body .game-shell.theme-v072 .jail-v715__notice--caught>span{color:#ff7892}body .game-shell.theme-v072 .jail-v715__notice--success{background:linear-gradient(90deg,#0c2a1fc2,#081722eb);border-color:#62df8866}body .game-shell.theme-v072 .jail-v715__notice--success>span{color:#6be98c}body .game-shell.theme-v072 .jail-v715__overview{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:14px;display:grid}body .game-shell.theme-v072 .jail-v715__rank,body .game-shell.theme-v072 .jail-v715__buyout,body .game-shell.theme-v072 .jail-v715__status,body .game-shell.theme-v072 .jail-v715__prisoners{overflow:hidden;background:linear-gradient(#07111ff5,#050c17fa)!important;border-color:#3e658b85!important}body .game-shell.theme-v072 .jail-v715__panel-head{background:linear-gradient(#0b1a2cc7,#06101d5c);border-bottom:1px solid #3d608257;justify-content:space-between;align-items:center;min-height:42px;padding:0 14px;display:flex}body .game-shell.theme-v072 .jail-v715__panel-head span{color:var(--ch-pink-soft);letter-spacing:.9px;text-transform:uppercase;font-size:10px;font-weight:950}body .game-shell.theme-v072 .jail-v715__panel-head strong{color:#fff;font-size:14px}body .game-shell.theme-v072 .jail-v715__rank-body{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:15px;padding:18px;display:grid}body .game-shell.theme-v072 .jail-v715__rank-icon{width:62px;height:62px;color:var(--ch-cyan);background:linear-gradient(145deg,#3a134c75,#08192ae0);border:1px solid #ff2f8761;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff05}body .game-shell.theme-v072 .jail-v715__rank-progress>div{justify-content:space-between;align-items:center;gap:12px;display:flex}body .game-shell.theme-v072 .jail-v715__rank-progress span{color:#9aabba;text-transform:uppercase;font-size:10px}body .game-shell.theme-v072 .jail-v715__rank-progress b{color:#fff;font-size:12px}body .game-shell.theme-v072 .jail-v715__rank-progress i{background:#10233a;height:7px;margin-top:7px;display:block;overflow:hidden}body .game-shell.theme-v072 .jail-v715__rank-progress em{background:linear-gradient(90deg,var(--ch-cyan),var(--ch-purple),var(--ch-pink));height:100%;display:block;box-shadow:0 0 10px #ff2f8733}body .game-shell.theme-v072 .jail-v715__rank-progress small{color:#8192a4;margin-top:8px;font-size:10px;line-height:1.4;display:block}body .game-shell.theme-v072 .jail-v715__buyout-body{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}body .game-shell.theme-v072 .jail-v715__buyout-body>div{background:#081524;border:1px solid #3d60824d;padding:10px 11px}body .game-shell.theme-v072 .jail-v715__buyout-body small{color:#8c9daf;text-transform:uppercase;font-size:9px;display:block}body .game-shell.theme-v072 .jail-v715__buyout-body strong{color:#fff;margin-top:4px;font-size:15px;display:block}body .game-shell.theme-v072 .jail-v715__buyout-total{grid-column:1/-1}body .game-shell.theme-v072 .jail-v715__buyout-total strong{color:var(--ch-orange);font-size:22px}body .game-shell.theme-v072 .jail-v715__buyout-body button{color:#fff;cursor:pointer;letter-spacing:.6px;text-transform:uppercase;background:linear-gradient(100deg,#871f7ff0,#802abceb);border:1px solid #ff2f87a3;grid-column:1/-1;min-height:42px;font-size:11px;font-weight:950}body .game-shell.theme-v072 .jail-v715__buyout-body button:disabled{opacity:.42;cursor:not-allowed}body .game-shell.theme-v072 .jail-v715__cash-warning{text-align:center;grid-column:1/-1;color:#ff8297!important}body .game-shell.theme-v072 .jail-v715__status-body{align-items:center;gap:14px;min-height:132px;padding:20px;display:flex}body .game-shell.theme-v072 .jail-v715__status-body svg{color:#6be98c}body .game-shell.theme-v072 .jail-v715__status-body b,body .game-shell.theme-v072 .jail-v715__status-body small{display:block}body .game-shell.theme-v072 .jail-v715__status-body b{color:#fff;font-size:16px}body .game-shell.theme-v072 .jail-v715__status-body small{color:#92a4b4;margin-top:4px;font-size:11px}body .game-shell.theme-v072 .jail-v715__empty{color:#8fa1b0;text-align:center;place-items:center;gap:6px;min-height:190px;padding:22px;display:grid}body .game-shell.theme-v072 .jail-v715__empty svg{color:#748ea3}body .game-shell.theme-v072 .jail-v715__empty b{color:#e8edf1;font-size:14px}body .game-shell.theme-v072 .jail-v715__empty span{font-size:11px}body .game-shell.theme-v072 .jail-v715__list{padding:0 14px;display:grid}body .game-shell.theme-v072 .jail-v715__row{border-bottom:1px solid #3b5b7b4d;grid-template-columns:minmax(0,1fr) 120px 130px;align-items:center;gap:12px;min-height:66px;display:grid}body .game-shell.theme-v072 .jail-v715__row:last-child{border-bottom:0}body .game-shell.theme-v072 .jail-v715__player{align-items:center;gap:10px;min-width:0;display:flex}body .game-shell.theme-v072 .jail-v715__cell-icon{color:#9dc5e2;background:#0b1b2c;border:1px solid #3e658b6b;place-items:center;width:34px;height:34px;display:grid}body .game-shell.theme-v072 .jail-v715__player b,body .game-shell.theme-v072 .jail-v715__player small{display:block}body .game-shell.theme-v072 .jail-v715__player b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}body .game-shell.theme-v072 .jail-v715__player small{color:#8798aa;margin-top:2px;font-size:9px}body .game-shell.theme-v072 .jail-v715__time small,body .game-shell.theme-v072 .jail-v715__time strong{text-align:right;display:block}body .game-shell.theme-v072 .jail-v715__time small{color:#8495a6;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .jail-v715__time strong{color:#fff;margin-top:3px;font-size:14px}body .game-shell.theme-v072 .jail-v715__row>button{color:#fff;cursor:pointer;letter-spacing:.6px;text-transform:uppercase;background:linear-gradient(100deg,#7e1c73e6,#6525a6e0);border:1px solid #ff2f8794;min-height:36px;font-size:9px;font-weight:950}body .game-shell.theme-v072 .jail-v715__row>button:disabled{opacity:.45;cursor:not-allowed}@media (width<=900px){body .game-shell.theme-v072 .jail-v715__overview{grid-template-columns:1fr}}@media (width<=620px){body .game-shell.theme-v072 .jail-v715__hero{flex-direction:column;align-items:flex-start;min-height:180px;padding:22px 18px}body .game-shell.theme-v072 .jail-v715__hero h1{font-size:31px}body .game-shell.theme-v072 .jail-v715__sentence{text-align:left;width:100%}body .game-shell.theme-v072 .jail-v715__rank-body{grid-template-columns:54px 1fr;padding:14px}body .game-shell.theme-v072 .jail-v715__rank-icon{width:50px;height:50px}body .game-shell.theme-v072 .jail-v715__row{grid-template-columns:minmax(0,1fr) 90px}body .game-shell.theme-v072 .jail-v715__row>button{grid-column:1/-1;margin-bottom:10px}body .game-shell.theme-v072 .jail-v715__buyout-body{grid-template-columns:1fr}}body .game-shell.theme-v072 .hospital-v717{gap:14px;display:grid}body .game-shell.theme-v072 .hospital-v717--loading{color:#9eafbd;background:linear-gradient(#07111ff5,#050c17fa);border:1px solid #3e658b85;place-items:center;min-height:180px}body .game-shell.theme-v072 .hospital-v717__hero{background:linear-gradient(90deg,#040914f5 0%,#050c18e6 30%,#070e1a85 54%,#070e1a0f 76%),url(/assets/hospital/hero-day.webp) 50% 52%/cover no-repeat;border:1px solid #ff2f8766;align-items:flex-end;min-height:220px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 26px #0003}body .game-shell.theme-v072 .hospital-v717__hero:after{content:"";background:linear-gradient(90deg,var(--ch-pink),var(--ch-purple),var(--ch-cyan),transparent 90%);height:2px;position:absolute;bottom:0;left:0;right:0}body .game-shell.theme-v072 .hospital-v717__hero-copy{z-index:1;max-width:520px;position:relative}body .game-shell.theme-v072 .hospital-v717__hero h1{color:#fff;letter-spacing:-1px;margin:0 0 8px;font-size:40px;line-height:1}body .game-shell.theme-v072 .hospital-v717__hero p{color:#c2ced7;margin:0;font-size:13px;line-height:1.55}body .game-shell.theme-v072 .hospital-v717__notice{background:linear-gradient(90deg,#0c1c2eeb,#120f27db);border:1px solid #3e658b85;align-items:center;gap:12px;padding:12px 14px;display:flex}body .game-shell.theme-v072 .hospital-v717__notice>span{border:1px solid;place-items:center;width:30px;height:30px;font-weight:950;display:grid}body .game-shell.theme-v072 .hospital-v717__notice b,body .game-shell.theme-v072 .hospital-v717__notice small{display:block}body .game-shell.theme-v072 .hospital-v717__notice b{color:#fff;font-size:12px}body .game-shell.theme-v072 .hospital-v717__notice small{color:#aebdca;margin-top:2px;font-size:11px}body .game-shell.theme-v072 .hospital-v717__notice--error{background:linear-gradient(90deg,#36111fe0,#0a121ef0);border-color:#ff5a7875}body .game-shell.theme-v072 .hospital-v717__notice--error>span{color:#ff7892}body .game-shell.theme-v072 .hospital-v717__notice--success{background:linear-gradient(90deg,#0c2a1fc2,#081722eb);border-color:#62df8866}body .game-shell.theme-v072 .hospital-v717__notice--success>span{color:#6be98c}body .game-shell.theme-v072 .hospital-v717__layout{grid-template-columns:minmax(0,1fr) 310px;gap:14px;display:grid}body .game-shell.theme-v072 .hospital-v717__purchase,body .game-shell.theme-v072 .hospital-v717__info{overflow:hidden;background:linear-gradient(#07111ff5,#050c17fa)!important;border-color:#3e658b85!important}body .game-shell.theme-v072 .hospital-v717__panel-head{background:linear-gradient(#0b1a2cc7,#06101d5c);border-bottom:1px solid #3d608257;align-items:center;min-height:43px;padding:0 14px;display:flex}body .game-shell.theme-v072 .hospital-v717__panel-head span{color:var(--ch-pink-soft);letter-spacing:.9px;text-transform:uppercase;font-size:10px;font-weight:950}body .game-shell.theme-v072 .hospital-v717__purchase-body{grid-template-columns:minmax(220px,.72fr) minmax(250px,1fr);gap:14px;padding:16px;display:grid}body .game-shell.theme-v072 .hospital-v717__life-block{text-align:center;background:radial-gradient(circle at 50% 35%,#ff2f871a,#0000 38%),linear-gradient(#0a1827,#07111e);border:1px solid #3e658b5c;flex-direction:column;grid-row:span 2;justify-content:center;align-items:center;gap:15px;min-height:270px;display:flex}body .game-shell.theme-v072 .hospital-v717__heart{width:112px;height:112px;color:var(--ch-pink);filter:drop-shadow(0 0 18px #ff2f872e);place-items:center;font-size:88px;line-height:1;display:grid}body .game-shell.theme-v072 .hospital-v717__life-block small,body .game-shell.theme-v072 .hospital-v717__price-block small,body .game-shell.theme-v072 .hospital-v717__payment>small,body .game-shell.theme-v072 .hospital-v717__info-body small{color:#8fa1b2;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:850;display:block}body .game-shell.theme-v072 .hospital-v717__life-block strong{color:#fff;margin-top:3px;font-size:31px;display:block}body .game-shell.theme-v072 .hospital-v717__price-block{background:#081524;border:1px solid #3e658b5c;padding:17px}body .game-shell.theme-v072 .hospital-v717__price-block strong{color:var(--ch-orange);margin-top:4px;font-size:29px;line-height:1;display:block}body .game-shell.theme-v072 .hospital-v717__price-block span{color:#9fb0bf;margin-top:8px;font-size:11px;display:block}body .game-shell.theme-v072 .hospital-v717__payment{gap:8px;display:grid}body .game-shell.theme-v072 .hospital-v717__payment-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}body .game-shell.theme-v072 .hospital-v717__payment-options button{color:#dbe4eb;text-align:left;cursor:pointer;background:linear-gradient(#0d1b2a,#08131f);border:1px solid #3e658b80;grid-template-columns:34px minmax(0,1fr) 15px;align-items:center;gap:10px;min-height:70px;padding:10px 12px;display:grid;position:relative}body .game-shell.theme-v072 .hospital-v717__payment-options button svg{color:#8fa9bc}body .game-shell.theme-v072 .hospital-v717__payment-options button b,body .game-shell.theme-v072 .hospital-v717__payment-options button small{display:block}body .game-shell.theme-v072 .hospital-v717__payment-options button b{color:#fff;text-transform:uppercase;font-size:12px}body .game-shell.theme-v072 .hospital-v717__payment-options button small{color:#92a5b5;margin-top:3px;font-size:10px}body .game-shell.theme-v072 .hospital-v717__payment-options button i{border:2px solid #7c8e9d;border-radius:50%;width:13px;height:13px}body .game-shell.theme-v072 .hospital-v717__payment-options button.active{background:linear-gradient(110deg,#3a144e85,#09192aeb);border-color:#ff2f87a8;box-shadow:inset 0 0 0 1px #ff2f8714}body .game-shell.theme-v072 .hospital-v717__payment-options button.active svg{color:var(--ch-cyan)}body .game-shell.theme-v072 .hospital-v717__payment-options button.active i{border-color:var(--ch-pink);background:var(--ch-pink);box-shadow:inset 0 0 0 3px #08131f}body .game-shell.theme-v072 .hospital-v717__buy{color:#fff;cursor:pointer;letter-spacing:.65px;text-transform:uppercase;background:linear-gradient(100deg,#871f7ff0,#802abceb);border:1px solid #ff2f87ad;grid-column:2;min-height:45px;font-size:12px;font-weight:950;box-shadow:0 7px 16px #0003}body .game-shell.theme-v072 .hospital-v717__buy span{color:#fff;margin-right:8px}body .game-shell.theme-v072 .hospital-v717__buy:disabled{opacity:.42;cursor:not-allowed}body .game-shell.theme-v072 .hospital-v717__warning{color:#ff8297;text-align:center;grid-column:2;font-size:10px}body .game-shell.theme-v072 .hospital-v717__info-body{padding:2px 14px 14px;display:grid}body .game-shell.theme-v072 .hospital-v717__info-body>div{border-bottom:1px solid #3b5b7b4d;padding:14px 0}body .game-shell.theme-v072 .hospital-v717__info-body>div:last-child{border-bottom:0}body .game-shell.theme-v072 .hospital-v717__info-body strong{color:#fff;margin-top:4px;font-size:15px;display:block}@media (width<=1000px){body .game-shell.theme-v072 .hospital-v717__layout{grid-template-columns:1fr}body .game-shell.theme-v072 .hospital-v717__info{order:2}}@media (width<=720px){body .game-shell.theme-v072 .hospital-v717__hero{min-height:180px;padding:22px 20px}body .game-shell.theme-v072 .hospital-v717__hero h1{font-size:32px}body .game-shell.theme-v072 .hospital-v717__purchase-body{grid-template-columns:1fr}body .game-shell.theme-v072 .hospital-v717__life-block{grid-row:auto;min-height:190px}body .game-shell.theme-v072 .hospital-v717__payment-options{grid-template-columns:1fr}body .game-shell.theme-v072 .hospital-v717__buy,body .game-shell.theme-v072 .hospital-v717__warning{grid-column:1}}body .game-shell.theme-v072 .hospital-v718__purchase{overflow:hidden;background:linear-gradient(#07111ff5,#050c17fa)!important;border-color:#3e658b85!important}body .game-shell.theme-v072 .hospital-v718__purchase-body{grid-template-columns:minmax(220px,310px) minmax(0,1fr);gap:16px;padding:16px;display:grid}body .game-shell.theme-v072 .hospital-v718__life-block{text-align:center;background:radial-gradient(circle at 50% 35%,#ff2f871a,#0000 38%),linear-gradient(#0a1827,#07111e);border:1px solid #3e658b5c;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:310px;padding:22px;display:flex}body .game-shell.theme-v072 .hospital-v718__life-block small,body .game-shell.theme-v072 .hospital-v718__price-row small,body .game-shell.theme-v072 .hospital-v718__quantity small{color:#8fa1b2;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:850;display:block}body .game-shell.theme-v072 .hospital-v718__life-block strong{color:#fff;margin-top:3px;font-size:34px;line-height:1;display:block}body .game-shell.theme-v072 .hospital-v718__controls{align-content:start;gap:14px;min-width:0;display:grid}body .game-shell.theme-v072 .hospital-v718__price-row{grid-template-columns:minmax(180px,1fr) minmax(150px,.72fr) minmax(160px,.78fr);gap:10px;display:grid}body .game-shell.theme-v072 .hospital-v718__price-row>div,body .game-shell.theme-v072 .hospital-v718__quantity{background:#081524;border:1px solid #3e658b5c;min-width:0;padding:15px 16px}body .game-shell.theme-v072 .hospital-v718__price-row>div>strong{color:var(--ch-orange);margin-top:5px;font-size:27px;line-height:1;display:block}body .game-shell.theme-v072 .hospital-v718__price-row>div>span,body .game-shell.theme-v072 .hospital-v718__quantity>span{color:#91a5b5;margin-top:7px;font-size:10px;display:block}body .game-shell.theme-v072 .hospital-v718__quantity input{color:#fff;width:100%;height:42px;font:inherit;background:#06101f;border:1px solid #54d9ff61;outline:0;margin-top:8px;padding:0 12px;font-size:17px;font-weight:850}body .game-shell.theme-v072 .hospital-v718__quantity input:focus{border-color:#ff2f87a8;box-shadow:0 0 0 1px #ff2f8724}body .game-shell.theme-v072 .hospital-v718__quantity input:disabled{opacity:.45;cursor:not-allowed}body .game-shell.theme-v072 .hospital-v718__total strong{color:#fff!important}body .game-shell.theme-v072 .hospital-v718__payment{gap:8px;min-width:0;display:grid}body .game-shell.theme-v072 .hospital-v718__payment .hospital-v717__payment-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}body .game-shell.theme-v072 .hospital-v718__payment .hospital-v717__payment-options button{width:100%;min-width:0;min-height:76px}body .game-shell.theme-v072 .hospital-v718__payment .hospital-v717__payment-options button span{min-width:0}body .game-shell.theme-v072 .hospital-v718__payment .hospital-v717__payment-options button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .game-shell.theme-v072 .hospital-v718__buy{grid-column:auto;width:100%;min-height:46px}body .game-shell.theme-v072 .hospital-v718__warning{color:#ff8297;text-align:center;grid-column:auto;font-size:10px;display:block}@media (width<=980px){body .game-shell.theme-v072 .hospital-v718__purchase-body{grid-template-columns:1fr}body .game-shell.theme-v072 .hospital-v718__life-block{min-height:190px}}@media (width<=760px){body .game-shell.theme-v072 .hospital-v718__price-row,body .game-shell.theme-v072 .hospital-v718__payment .hospital-v717__payment-options{grid-template-columns:1fr}}body .game-shell.theme-v072 .casino-page{gap:14px;min-width:0;display:grid}body .game-shell.theme-v072 .casino-loading{color:#aab9c6;background:#07111f;border:1px solid #3e658b80;place-items:center;min-height:220px;display:grid}body .game-shell.theme-v072 .casino-hero{isolation:isolate;background:linear-gradient(110deg,#07111f 0%,#10152a 52%,#210d2d 100%);border:1px solid #ff2f8761;justify-content:space-between;align-items:flex-end;min-height:190px;padding:27px 29px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 32px #00000038}body .game-shell.theme-v072 .casino-hero:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 78% 32%,#54d9ff30,#0000 28%),radial-gradient(circle at 68% 84%,#ff2f872e,#0000 31%),linear-gradient(125deg,#0000 36%,#9348ff1f);position:absolute;inset:0}body .game-shell.theme-v072 .casino-hero:after{content:"";background:linear-gradient(90deg,var(--ch-pink),var(--ch-purple),var(--ch-cyan),transparent 92%);height:2px;position:absolute;bottom:0;left:0;right:0}body .game-shell.theme-v072 .casino-hero>div:first-child{z-index:2;max-width:650px;position:relative}body .game-shell.theme-v072 .casino-hero span{color:var(--ch-pink-soft);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:950;display:block}body .game-shell.theme-v072 .casino-hero h1{color:#fff;letter-spacing:-1.2px;margin:0;font-size:40px;line-height:1}body .game-shell.theme-v072 .casino-hero p{color:#b8c7d3;max-width:620px;margin:9px 0 0;font-size:12px;line-height:1.55}body .game-shell.theme-v072 .casino-hero__mark{color:#8bdfff;background:radial-gradient(circle,#45c3ec24,#7a30b20d 55%,#0000 70%);border:1px solid #66daff52;place-items:center;width:112px;height:112px;margin-right:25px;display:grid;position:relative;transform:rotate(-7deg)}body .game-shell.theme-v072 .casino-hero__mark:after{content:"";border:1px solid #ff2f8740;position:absolute;inset:13px;transform:rotate(22deg)}body .game-shell.theme-v072 .casino-hero--slots{background:linear-gradient(110deg,#07111f 0%,#10162d 48%,#27102d 100%)}body .game-shell.theme-v072 .casino-hero--lottery{background:linear-gradient(110deg,#07111f 0%,#101d30 48%,#24102c 100%)}body .game-shell.theme-v072 .casino-hero--wheel{background:linear-gradient(110deg,#07111f 0%,#10182d 48%,#2a1029 100%)}body .game-shell.theme-v072 .casino-hero--roulette{background:linear-gradient(110deg,#07111f 0%,#0d1c28 45%,#250f24 100%)}body .game-shell.theme-v072 .casino-hero--blackjack{background:linear-gradient(110deg,#07111f 0%,#0b2225 45%,#1e1027 100%)}body .game-shell.theme-v072 .casino-panel-head{background:linear-gradient(#0d1d30db,#07111e94);border-bottom:1px solid #3d60825c;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:0 14px;display:flex}body .game-shell.theme-v072 .casino-panel-head span{color:var(--ch-pink-soft);letter-spacing:.95px;text-transform:uppercase;font-size:9px;font-weight:950}body .game-shell.theme-v072 .casino-panel-head strong{color:#dce8f0;text-transform:uppercase;font-size:10px;font-weight:850}body .game-shell.theme-v072 .casino-notice{color:#dce7ed;background:#0a1927;border:1px solid #4774968c;align-items:center;gap:10px;padding:11px 13px;display:flex}body .game-shell.theme-v072 .casino-notice>b{border:1px solid;place-items:center;width:27px;height:27px;display:grid}body .game-shell.theme-v072 .casino-notice--error{color:#ff819b;background:#360f1fd6;border-color:#ff5b7e75}body .game-shell.theme-v072 .casino-notice--success{color:#75e9a4;background:#0d3325c2;border-color:#50e29761}body .game-shell.theme-v072 .casino-win{background:linear-gradient(90deg,#0a2f24f0,#091926f2);border:1px solid #50e29761;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex;position:relative;overflow:hidden}body .game-shell.theme-v072 .casino-win small,body .game-shell.theme-v072 .casino-win strong{display:block}body .game-shell.theme-v072 .casino-win small{color:#74dba0;letter-spacing:1.15px;font-size:8px;font-weight:950}body .game-shell.theme-v072 .casino-win strong{color:#fff;margin-top:2px;font-size:22px}body .game-shell.theme-v072 .casino-win>span{color:#98adbb;text-transform:none;margin:0;font-size:10px}body .game-shell.theme-v072 .casino-win--jackpot{background:linear-gradient(100deg,#410f47f5,#161241f0,#082b3beb);border-color:#ff2f87b8;animation:1.1s ease-in-out 3 casinoJackpotPulse;box-shadow:inset 0 0 35px #ff2f8714,0 0 22px #9348ff1a}body .game-shell.theme-v072 .casino-win--jackpot:after{content:"";background:linear-gradient(115deg,#0000 42%,#ffffff2e 49%,#0000 56%);animation:1.5s ease-out 2 casinoSweep;position:absolute;inset:-90% -20%}@keyframes casinoJackpotPulse{50%{filter:brightness(1.28);box-shadow:inset 0 0 50px #ff2f8726,0 0 28px #54d9ff26}}@keyframes casinoSweep{0%{transform:translate(-45%)}to{transform:translate(45%)}}body .game-shell.theme-v072 .casino-currency-toggle{grid-template-columns:1fr 1fr;gap:5px;display:grid}body .game-shell.theme-v072 .casino-currency-toggle button{color:#8fa2b1;cursor:pointer;text-transform:uppercase;background:#0a1723;border:1px solid #4360789e;justify-content:center;align-items:center;gap:6px;min-height:37px;font-size:9px;font-weight:900;display:flex;position:relative}body .game-shell.theme-v072 .casino-currency-toggle button.active{color:#eaf8ff;background:linear-gradient(100deg,#143e4ed1,#3a1c56b3);border-color:#54d9ff9e}body .game-shell.theme-v072 .casino-currency-toggle button:disabled{opacity:.42;cursor:not-allowed}body .game-shell.theme-v072 .casino-currency-toggle em{color:#ff9bc7;font-size:6px;font-style:normal;position:absolute;top:3px;right:5px}body .game-shell.theme-v072 .casino-input{background:#07121d;border:1px solid #43657e9e;align-items:center;height:42px;display:flex}body .game-shell.theme-v072 .casino-input>b{width:39px;height:100%;color:var(--ch-cyan);border-right:1px solid #43657e6b;place-items:center;font-size:14px;display:grid}body .game-shell.theme-v072 .casino-input input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 11px;font-size:14px;font-weight:800}body .game-shell.theme-v072 .casino-primary{color:#fff;cursor:pointer;letter-spacing:.75px;text-transform:uppercase;background:linear-gradient(100deg,#8a247f,#7935b8 55%,#4b57b6);border:1px solid #ff2f87b3;min-height:43px;font-size:10px;font-weight:950;box-shadow:0 8px 18px #0000002e}body .game-shell.theme-v072 .casino-primary:hover:not(:disabled){filter:brightness(1.12)}body .game-shell.theme-v072 .casino-primary:disabled{opacity:.38;cursor:not-allowed}body .game-shell.theme-v072 .casino-balance{background:#08131e;border:1px solid #3958715c;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}body .game-shell.theme-v072 .casino-balance span{color:#8396a5;text-transform:uppercase;margin:0;font-size:8px}body .game-shell.theme-v072 .casino-balance strong{color:#eaf0f4;font-size:11px}body .game-shell.theme-v072 .casino-footnote{color:#718697;font-size:9px;line-height:1.45;display:block}body .game-shell.theme-v072 .casino-empty{color:#718697;text-align:center;place-items:center;min-height:92px;padding:18px;font-size:10px;display:grid}body .game-shell.theme-v072 .slot-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.72fr);gap:14px;display:grid}body .game-shell.theme-v072 .slot-machine,body .game-shell.theme-v072 .slot-paytable{overflow:hidden;background:linear-gradient(#07111f,#050d18)!important;border-color:#3e658b80!important}body .game-shell.theme-v072 .slot-reels{background:radial-gradient(circle at 50% 45%,#732a9b24,#0000 50%),linear-gradient(#0c1827,#07101b);border-bottom:1px solid #3d60825c;grid-template-columns:repeat(3,1fr);gap:9px;padding:26px;display:grid;position:relative}body .game-shell.theme-v072 .slot-reels:after{content:"";background:linear-gradient(90deg,transparent,var(--ch-pink),var(--ch-cyan),transparent);opacity:.46;pointer-events:none;height:2px;position:absolute;top:50%;left:22px;right:22px}body .game-shell.theme-v072 .slot-reel{background:linear-gradient(#f0f3f5,#d7dde2 49%,#eef1f3 51%,#bdc7cf);border:1px solid #53779494;place-items:center;min-height:165px;display:grid;overflow:hidden;box-shadow:inset 0 12px 24px #ffffff59,inset 0 -14px 26px #1a283629,0 10px 18px #0000003d}body .game-shell.theme-v072 .slot-reels.is-spinning .slot-reel{filter:blur(.45px);animation:.12s linear infinite slotJitter}@keyframes slotJitter{50%{transform:translateY(2px)}}body .game-shell.theme-v072 .slot-symbol{color:#122032;text-align:center;place-items:center;gap:4px;width:100%;height:100%;display:grid}body .game-shell.theme-v072 .slot-symbol>b{font-size:44px;line-height:1}body .game-shell.theme-v072 .slot-symbol small{letter-spacing:1.1px;font-size:9px;font-weight:1000}body .game-shell.theme-v072 .slot-symbol--cash>b{color:#148b6d}body .game-shell.theme-v072 .slot-symbol--auto>b{color:#3f6ea8}body .game-shell.theme-v072 .slot-symbol--pistool>b{color:#3f4650}body .game-shell.theme-v072 .slot-symbol--kroon>b{color:#a77b21}body .game-shell.theme-v072 .slot-symbol--diamond b{letter-spacing:1px;font-size:8px}body .game-shell.theme-v072 .slot-symbol--logo img{object-fit:contain;filter:drop-shadow(0 3px 2px #00000029);width:min(88%,115px);max-height:70px}body .game-shell.theme-v072 .slot-controls{grid-template-columns:minmax(180px,.8fr) minmax(230px,1fr) 160px;align-items:end;gap:11px;padding:14px;display:grid}body .game-shell.theme-v072 .slot-controls>label{gap:4px;display:grid}body .game-shell.theme-v072 .slot-controls>label>span{color:#91a3b1;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .slot-controls>label>small{color:#647b8b;font-size:8px}body .game-shell.theme-v072 .slot-spin{height:42px}body .game-shell.theme-v072 .slot-controls .casino-balance{grid-column:1/-1}body .game-shell.theme-v072 .slot-paytable__rows{display:grid}body .game-shell.theme-v072 .slot-paytable__rows>div{border-bottom:1px solid #36556d4d;grid-template-columns:1fr 60px 60px;align-items:center;min-height:61px;padding:5px 12px;display:grid}body .game-shell.theme-v072 .slot-paytable__rows .slot-symbol{color:#a9bac7;text-align:left;justify-content:flex-start;gap:8px;display:flex}body .game-shell.theme-v072 .slot-paytable__rows .slot-symbol>b{font-size:20px}body .game-shell.theme-v072 .slot-paytable__rows .slot-symbol img{width:76px;height:30px}body .game-shell.theme-v072 .slot-paytable__rows .slot-symbol svg{width:20px;height:20px}body .game-shell.theme-v072 .slot-paytable__rows .slot-symbol--diamond b{font-size:7px}body .game-shell.theme-v072 .slot-paytable__rows>div>b,body .game-shell.theme-v072 .slot-paytable__rows>div>strong{text-align:right;font-size:13px}body .game-shell.theme-v072 .slot-paytable__rows>div>b{color:#8ea1b1}body .game-shell.theme-v072 .slot-paytable__rows>div>strong{color:var(--ch-orange)}body .game-shell.theme-v072 .slot-paytable>.casino-footnote{padding:12px 14px}body .game-shell.theme-v072 .lottery-prizes{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}body .game-shell.theme-v072 .lottery-prizes article{background:linear-gradient(145deg,#0b1b2c,#09131f);border:1px solid #42688585;padding:14px;position:relative;overflow:hidden}body .game-shell.theme-v072 .lottery-prizes article:first-child{background:linear-gradient(145deg,#321443e6,#0b1724);border-color:#ff2f8785}body .game-shell.theme-v072 .lottery-prizes small,body .game-shell.theme-v072 .lottery-prizes strong,body .game-shell.theme-v072 .lottery-prizes b{display:block}body .game-shell.theme-v072 .lottery-prizes small{color:#8397a6;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .lottery-prizes strong{color:#fff;margin-top:5px;font-size:17px}body .game-shell.theme-v072 .lottery-prizes b{color:var(--ch-cyan);margin-top:3px;font-size:10px}body .game-shell.theme-v072 .lottery-layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:14px;display:grid}body .game-shell.theme-v072 .lottery-buy,body .game-shell.theme-v072 .lottery-my,body .game-shell.theme-v072 .lottery-winners{overflow:hidden;background:linear-gradient(#07111f,#050d18)!important;border-color:#3e658b80!important}body .game-shell.theme-v072 .lottery-pot{background:radial-gradient(circle at 10%,#54d9ff1a,#0000 35%);border-bottom:1px solid #395a7457;padding:19px 17px}body .game-shell.theme-v072 .lottery-pot small,body .game-shell.theme-v072 .lottery-pot strong,body .game-shell.theme-v072 .lottery-pot span{display:block}body .game-shell.theme-v072 .lottery-pot small{color:#8095a6;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .lottery-pot strong{color:#fff;letter-spacing:-.8px;margin:2px 0;font-size:32px}body .game-shell.theme-v072 .lottery-pot span{color:var(--ch-pink-soft);font-size:9px}body .game-shell.theme-v072 .lottery-stats{border-bottom:1px solid #395a7457;grid-template-columns:repeat(3,1fr);display:grid}body .game-shell.theme-v072 .lottery-stats>div{border-right:1px solid #395a7447;padding:10px 13px}body .game-shell.theme-v072 .lottery-stats>div:last-child{border-right:0}body .game-shell.theme-v072 .lottery-stats small,body .game-shell.theme-v072 .lottery-stats b{display:block}body .game-shell.theme-v072 .lottery-stats small{color:#728798;text-transform:uppercase;font-size:7px}body .game-shell.theme-v072 .lottery-stats b{color:#e9eff3;margin-top:3px;font-size:13px}body .game-shell.theme-v072 .lottery-purchase{grid-template-columns:minmax(150px,1fr) minmax(150px,.7fr) 150px;align-items:end;gap:10px;padding:14px;display:grid}body .game-shell.theme-v072 .lottery-purchase label{color:#8da0ae;text-transform:uppercase;gap:4px;font-size:8px;display:grid}body .game-shell.theme-v072 .lottery-purchase input{color:#fff;background:#07121d;border:1px solid #43657e9e;outline:none;height:41px;padding:0 10px;font-weight:800}body .game-shell.theme-v072 .lottery-purchase label small{color:#637989;text-transform:none;font-size:8px}body .game-shell.theme-v072 .lottery-purchase>div small,body .game-shell.theme-v072 .lottery-purchase>div strong{display:block}body .game-shell.theme-v072 .lottery-purchase>div small{color:#718697;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .lottery-purchase>div strong{color:var(--ch-orange);margin-top:5px;font-size:18px}body .game-shell.theme-v072 .lottery-ticket-grid{grid-template-columns:repeat(4,1fr);gap:6px;padding:12px;display:grid}body .game-shell.theme-v072 .lottery-ticket-grid>span{color:#dae7ef;text-align:center;background:#091827;border:1px dashed #5a819d8f;padding:9px 7px;font-size:10px;font-weight:850;position:relative}body .game-shell.theme-v072 .lottery-ticket-grid>span.bonus{background:#35123d8f;border-color:#ff2f8780}body .game-shell.theme-v072 .lottery-ticket-grid small{color:#ff86bb;margin-top:2px;font-size:6px;display:block}body .game-shell.theme-v072 .lottery-my>.casino-footnote{padding:0 12px 12px}body .game-shell.theme-v072 .lottery-winner-list{padding:0 13px;display:grid}body .game-shell.theme-v072 .lottery-winner-list>div{border-bottom:1px solid #35536a47;grid-template-columns:110px minmax(100px,1fr) minmax(160px,auto);align-items:center;gap:12px;min-height:43px;display:grid}body .game-shell.theme-v072 .lottery-winner-list b{color:var(--ch-cyan);font-size:10px}body .game-shell.theme-v072 .lottery-winner-list span{color:#9aacb9;text-transform:none;margin:0;font-size:10px}body .game-shell.theme-v072 .lottery-winner-list strong{color:#f2f5f7;text-align:right;font-size:10px}body .game-shell.theme-v072 .wheel-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;display:grid}body .game-shell.theme-v072 .wheel-stage,body .game-shell.theme-v072 .wheel-info{overflow:hidden;background:linear-gradient(#07111f,#050d18)!important;border-color:#3e658b80!important}body .game-shell.theme-v072 .wheel-wrap{background:radial-gradient(circle,#582b7b38,#0000 52%),linear-gradient(#0b1726,#06101a);place-items:center;min-height:480px;padding:26px;display:grid;position:relative}body .game-shell.theme-v072 .lucky-wheel{filter:drop-shadow(0 18px 20px #00000059);width:min(430px,86%);transition:transform 4.7s cubic-bezier(.12,.72,.06,1);overflow:visible}body .game-shell.theme-v072 .lucky-wheel path{stroke:#deeff929;stroke-width:.42px}body .game-shell.theme-v072 .lucky-wheel path.jackpot{stroke:#ff65a9;stroke-width:.75px;filter:drop-shadow(0 0 2px #ff2f876b)}body .game-shell.theme-v072 .lucky-wheel text{fill:#eef5f8;paint-order:stroke;stroke:#0000007a;stroke-width:.35px;letter-spacing:.05px;font-size:2.8px;font-weight:900}body .game-shell.theme-v072 .lucky-wheel .wheel-hub{fill:#07111f;stroke:#7c46c5;stroke-width:1.2px}body .game-shell.theme-v072 .lucky-wheel .wheel-hub-text{fill:#fff;stroke:none;font-size:4px}body .game-shell.theme-v072 .wheel-pointer{z-index:4;color:#ff4d98;filter:drop-shadow(0 2px 4px #000);font-size:32px;line-height:1;position:absolute;top:17px;left:50%;transform:translate(-50%)}body .game-shell.theme-v072 .wheel-spin{width:calc(100% - 28px);margin:0 14px 14px;display:block}body .game-shell.theme-v072 .wheel-prizes{padding:6px 13px;display:grid}body .game-shell.theme-v072 .wheel-prizes>div{border-bottom:1px solid #36546b47;grid-template-columns:10px minmax(0,1fr) 48px;align-items:center;gap:9px;min-height:44px;display:grid}body .game-shell.theme-v072 .wheel-prizes i{width:8px;height:26px;display:block}body .game-shell.theme-v072 .wheel-prizes span{color:#d6e0e7;text-transform:none;margin:0;font-size:10px;display:block}body .game-shell.theme-v072 .wheel-prizes span small{color:#ff72b1;margin-left:6px;font-size:6px;font-weight:950;display:inline}body .game-shell.theme-v072 .wheel-prizes b{color:#8ea3b2;text-align:right;font-size:10px}body .game-shell.theme-v072 .wheel-prizes>div.jackpot b{color:#ff76b4}body .game-shell.theme-v072 .wheel-account{border:1px solid #37576f57;grid-template-columns:repeat(3,1fr);margin:8px 13px 10px;display:grid}body .game-shell.theme-v072 .wheel-account>div{border-right:1px solid #37576f4d;padding:9px}body .game-shell.theme-v072 .wheel-account>div:last-child{border-right:0}body .game-shell.theme-v072 .wheel-account small,body .game-shell.theme-v072 .wheel-account strong{display:block}body .game-shell.theme-v072 .wheel-account small{color:#718696;text-transform:uppercase;font-size:7px}body .game-shell.theme-v072 .wheel-account strong{color:#eef3f6;margin-top:3px;font-size:11px}body .game-shell.theme-v072 .wheel-info>.casino-footnote{padding:0 13px 13px}body .game-shell.theme-v072 .roulette-result{background:#091723;border:1px solid #4b6f8880;align-items:center;gap:12px;padding:10px 13px;display:flex}body .game-shell.theme-v072 .roulette-result>span{color:#fff;background:#26323d;border-radius:50%;place-items:center;width:43px;height:43px;font-size:18px;font-weight:950;display:grid}body .game-shell.theme-v072 .roulette-result--red>span{background:#a62b46}body .game-shell.theme-v072 .roulette-result--black>span{background:#111820}body .game-shell.theme-v072 .roulette-result--green>span{background:#158462}body .game-shell.theme-v072 .roulette-result small,body .game-shell.theme-v072 .roulette-result strong{display:block}body .game-shell.theme-v072 .roulette-result small{color:#7f94a4;letter-spacing:1px;font-size:7px}body .game-shell.theme-v072 .roulette-result strong{color:#edf3f6;margin-top:3px;font-size:13px}body .game-shell.theme-v072 .roulette-layout{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:14px;display:grid}body .game-shell.theme-v072 .roulette-table,body .game-shell.theme-v072 .roulette-bets{overflow:hidden;background:linear-gradient(#07111f,#050d18)!important;border-color:#3e658b80!important}body .game-shell.theme-v072 .roulette-wheel-wrap{background:radial-gradient(circle,#1f6d5b29,#0000 48%),linear-gradient(#0b1823,#061019);place-items:center;height:245px;display:grid;position:relative}body .game-shell.theme-v072 .roulette-wheel{background:repeating-conic-gradient(#8f263e 0deg 9.72deg,#131b24 9.72deg 19.44deg);border:12px solid #172535;border-radius:50%;width:178px;height:178px;transition:transform 1.75s cubic-bezier(.1,.72,.12,1);position:relative;box-shadow:0 13px 24px #0000005c,inset 0 0 0 8px #c39a51}body .game-shell.theme-v072 .roulette-wheel:before{content:"";background:#0b392e;border:8px solid #c39a51;border-radius:50%;position:absolute;inset:22px}body .game-shell.theme-v072 .roulette-wheel__inner{z-index:2;color:#fff;background:#14815f;border:2px solid #cfb06b;border-radius:50%;place-items:center;font-size:20px;font-weight:900;display:grid;position:absolute;inset:58px}body .game-shell.theme-v072 .roulette-pointer{z-index:4;color:#f3cf77;font-size:18px;position:absolute;top:21px;left:50%;transform:translate(-50%)}body .game-shell.theme-v072 .roulette-board{background:#07131e;grid-template-columns:repeat(12,1fr);gap:3px;padding:10px;display:grid}body .game-shell.theme-v072 .roulette-board button,body .game-shell.theme-v072 .roulette-outsides button{color:#e6ecef;cursor:pointer;background:#121c25;border:1px solid #4a698175;min-height:34px;font-size:9px;font-weight:900}body .game-shell.theme-v072 .roulette-board button.red,body .game-shell.theme-v072 .roulette-outsides button.red{background:#81263a;border-color:#a73b50}body .game-shell.theme-v072 .roulette-board button.black,body .game-shell.theme-v072 .roulette-outsides button.black{background:#111820}body .game-shell.theme-v072 .roulette-board button.n0{background:#14694f;border-color:#27836a;grid-row:1/4;min-height:auto}body .game-shell.theme-v072 .roulette-board button:hover,body .game-shell.theme-v072 .roulette-outsides button:hover{filter:brightness(1.28)}body .game-shell.theme-v072 .roulette-outsides{grid-template-columns:repeat(6,1fr);gap:3px;padding:0 10px 10px;display:grid}body .game-shell.theme-v072 .roulette-outsides button b{color:#8da0ad;font-size:6px;display:block}body .game-shell.theme-v072 .roulette-bets>.casino-currency-toggle{margin:12px 12px 0}body .game-shell.theme-v072 .roulette-stake{color:#8fa1ae;text-transform:uppercase;gap:4px;margin:10px 12px;font-size:8px;display:grid}body .game-shell.theme-v072 .roulette-stake>small{color:#687f8f;text-transform:none;font-size:8px}body .game-shell.theme-v072 .roulette-bet-list{border:1px solid #37576f52;max-height:250px;margin:0 12px;display:grid;overflow:auto}body .game-shell.theme-v072 .roulette-bet-list>div:not(.casino-empty){border-bottom:1px solid #34526947;grid-template-columns:minmax(0,1fr) auto 25px;align-items:center;gap:8px;min-height:37px;padding:0 8px;display:grid}body .game-shell.theme-v072 .roulette-bet-list span{color:#a4b4bf;text-transform:none;margin:0;font-size:9px}body .game-shell.theme-v072 .roulette-bet-list b{color:#eef2f5;font-size:9px}body .game-shell.theme-v072 .roulette-bet-list button{color:#ff789f;cursor:pointer;background:0 0;border:0;font-size:17px}body .game-shell.theme-v072 .roulette-total{padding:11px 12px}body .game-shell.theme-v072 .roulette-total small,body .game-shell.theme-v072 .roulette-total strong,body .game-shell.theme-v072 .roulette-total span{display:block}body .game-shell.theme-v072 .roulette-total small{color:#708596;text-transform:uppercase;font-size:7px}body .game-shell.theme-v072 .roulette-total strong{color:var(--ch-orange);margin-top:2px;font-size:19px}body .game-shell.theme-v072 .roulette-total span{color:#718697;margin:2px 0 0;font-size:8px}body .game-shell.theme-v072 .roulette-bets>.casino-primary{width:calc(100% - 24px);margin:0 12px 9px}body .game-shell.theme-v072 .roulette-bets>.casino-footnote{padding:0 12px 13px}body .game-shell.theme-v072 .blackjack-start-layout{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:14px;display:grid}body .game-shell.theme-v072 .blackjack-start,body .game-shell.theme-v072 .blackjack-rules,body .game-shell.theme-v072 .blackjack-table{overflow:hidden;background:linear-gradient(#07111f,#050d18)!important;border-color:#3e658b80!important}body .game-shell.theme-v072 .blackjack-start>.casino-currency-toggle{margin:14px 14px 0}body .game-shell.theme-v072 .blackjack-start>label{color:#8da0ae;text-transform:uppercase;gap:4px;margin:11px 14px;font-size:8px;display:grid}body .game-shell.theme-v072 .blackjack-start>label>small{color:#667c8c;text-transform:none;font-size:8px}body .game-shell.theme-v072 .blackjack-start>.casino-primary{width:calc(100% - 28px);margin:0 14px 10px}body .game-shell.theme-v072 .blackjack-start>.casino-balance{margin:0 14px 14px}body .game-shell.theme-v072 .blackjack-last{background:#0a1723;border:1px solid #5a6e815c;margin:13px;padding:11px}body .game-shell.theme-v072 .blackjack-last.won{background:#0c2f229e;border-color:#4fda9166}body .game-shell.theme-v072 .blackjack-last small,body .game-shell.theme-v072 .blackjack-last strong,body .game-shell.theme-v072 .blackjack-last span{display:block}body .game-shell.theme-v072 .blackjack-last small{color:#7e92a1;text-transform:uppercase;font-size:7px}body .game-shell.theme-v072 .blackjack-last strong{color:#fff;margin-top:2px;font-size:21px}body .game-shell.theme-v072 .blackjack-last span{color:#8093a2;text-transform:none;margin:3px 0 0;font-size:8px}body .game-shell.theme-v072 .blackjack-rules>div:last-child{padding:7px 14px;display:grid}body .game-shell.theme-v072 .blackjack-rules p{border-bottom:1px solid #36546b47;justify-content:space-between;align-items:center;gap:15px;min-height:39px;margin:0;display:flex}body .game-shell.theme-v072 .blackjack-rules p b{color:#aab8c2;font-size:9px}body .game-shell.theme-v072 .blackjack-rules p span{color:#e8eff3;text-transform:none;margin:0;font-size:9px}body .game-shell.theme-v072 .blackjack-felt{background:radial-gradient(circle,#0d4b3b 0%,#082f28 48%,#061c1d 100%);padding:22px;box-shadow:inset 0 0 70px #0000004d}body .game-shell.theme-v072 .blackjack-seat{justify-items:center;gap:8px;min-height:145px;display:grid}body .game-shell.theme-v072 .blackjack-seat>span,body .game-shell.theme-v072 .blackjack-hand>span{color:#c9d7d3;letter-spacing:.9px;font-size:8px;font-weight:950}body .game-shell.theme-v072 .cards-row{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}body .game-shell.theme-v072 .playing-card{color:#16202a;background:linear-gradient(145deg,#fff,#e5eaed);border:1px solid #d7dde0;border-radius:5px;width:68px;height:96px;position:relative;box-shadow:0 8px 12px #0000003d}body .game-shell.theme-v072 .playing-card.red{color:#b52942}body .game-shell.theme-v072 .playing-card>b{font-size:15px;position:absolute;top:5px;left:7px}body .game-shell.theme-v072 .playing-card>span{font-size:15px;position:absolute;top:23px;left:8px}body .game-shell.theme-v072 .playing-card>em{font-size:27px;font-style:normal;position:absolute;bottom:8px;right:8px}body .game-shell.theme-v072 .playing-card--back{background:repeating-linear-gradient(45deg,#1a2440 0 5px,#5d246d 5px 10px);border-color:#713f8a;place-items:center;display:grid}body .game-shell.theme-v072 .playing-card--back img{filter:brightness(3)grayscale();width:82%}body .game-shell.theme-v072 .blackjack-divider{color:#bbd1ca;align-items:center;gap:10px;margin:12px 0;display:flex}body .game-shell.theme-v072 .blackjack-divider:before,body .game-shell.theme-v072 .blackjack-divider:after{content:"";background:#d0e2db38;flex:1;height:1px}body .game-shell.theme-v072 .blackjack-divider span{color:#d4c288;letter-spacing:1px;margin:0;font-size:7px}body .game-shell.theme-v072 .blackjack-hands{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}body .game-shell.theme-v072 .blackjack-hand{border:1px solid #0000;justify-items:center;gap:6px;min-width:180px;padding:10px;display:grid}body .game-shell.theme-v072 .blackjack-hand.active{background:#071a1e42;border-color:#54d9ff7a}body .game-shell.theme-v072 .blackjack-hand>small{color:#d6c17d;font-size:8px}body .game-shell.theme-v072 .blackjack-actions{grid-template-columns:repeat(4,1fr);gap:6px;padding:12px;display:grid}body .game-shell.theme-v072 .blackjack-actions button,body .game-shell.theme-v072 .blackjack-insurance button{color:#d9e8ef;cursor:pointer;text-transform:uppercase;background:#102838;border:1px solid #5b879d8f;min-height:39px;font-size:9px;font-weight:950}body .game-shell.theme-v072 .blackjack-actions button:first-child{background:#11465a;border-color:#54d9ff8c}body .game-shell.theme-v072 .blackjack-actions button:nth-child(2){background:#3a1735;border-color:#ff2f8770}body .game-shell.theme-v072 .blackjack-actions button:disabled{opacity:.3;cursor:not-allowed}body .game-shell.theme-v072 .blackjack-insurance{background:#091826;border-top:1px solid #41617959;grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;gap:8px;padding:12px;display:grid}body .game-shell.theme-v072 .blackjack-insurance b,body .game-shell.theme-v072 .blackjack-insurance span{display:block}body .game-shell.theme-v072 .blackjack-insurance b{color:#fff;font-size:11px}body .game-shell.theme-v072 .blackjack-insurance span{color:#8296a5;text-transform:none;margin:2px 0 0;font-size:8px}body .game-shell.theme-v072 .blackjack-insurance button.secondary{color:#93a5b2;background:#111b24}@media (width<=1100px){body .game-shell.theme-v072 .slot-layout,body .game-shell.theme-v072 .lottery-layout,body .game-shell.theme-v072 .wheel-layout,body .game-shell.theme-v072 .roulette-layout,body .game-shell.theme-v072 .blackjack-start-layout{grid-template-columns:1fr}body .game-shell.theme-v072 .lottery-prizes{grid-template-columns:repeat(2,1fr)}body .game-shell.theme-v072 .wheel-wrap{min-height:420px}}@media (width<=760px){body .game-shell.theme-v072 .casino-hero{min-height:160px;padding:22px 20px}body .game-shell.theme-v072 .casino-hero h1{font-size:34px}body .game-shell.theme-v072 .casino-hero__mark{display:none}body .game-shell.theme-v072 .slot-controls{grid-template-columns:1fr}body .game-shell.theme-v072 .slot-controls .casino-balance{grid-column:auto}body .game-shell.theme-v072 .slot-reels{gap:5px;padding:13px}body .game-shell.theme-v072 .slot-reel{min-height:115px}body .game-shell.theme-v072 .slot-symbol>b{font-size:31px}body .game-shell.theme-v072 .lottery-prizes{grid-template-columns:1fr 1fr}body .game-shell.theme-v072 .lottery-purchase{grid-template-columns:1fr}body .game-shell.theme-v072 .lottery-ticket-grid{grid-template-columns:repeat(3,1fr)}body .game-shell.theme-v072 .roulette-board{grid-template-columns:repeat(6,1fr)}body .game-shell.theme-v072 .roulette-board button.n0{grid-row:auto}body .game-shell.theme-v072 .roulette-outsides{grid-template-columns:repeat(3,1fr)}body .game-shell.theme-v072 .blackjack-actions,body .game-shell.theme-v072 .blackjack-insurance{grid-template-columns:1fr 1fr}body .game-shell.theme-v072 .blackjack-insurance>div{grid-column:1/-1}body .game-shell.theme-v072 .playing-card{width:58px;height:82px}}body .game-shell.theme-v072 .roulette-wheel-svg{filter:drop-shadow(0 15px 18px #00000061);width:205px;height:205px;transition:transform 1.9s cubic-bezier(.1,.72,.08,1);overflow:visible}body .game-shell.theme-v072 .roulette-wheel-svg path{stroke:#d0aa62;stroke-width:.28px}body .game-shell.theme-v072 .roulette-wheel-svg path.red{fill:#8f263e}body .game-shell.theme-v072 .roulette-wheel-svg path.black{fill:#121a22}body .game-shell.theme-v072 .roulette-wheel-svg path.green{fill:#177352}body .game-shell.theme-v072 .roulette-wheel-svg text{fill:#fff;paint-order:stroke;stroke:#000c;stroke-width:.26px;font-size:2.4px;font-weight:900}body .game-shell.theme-v072 .roulette-wheel-svg .roulette-inner-ring{fill:#0b3b30;stroke:#d0aa62;stroke-width:1.6px}body .game-shell.theme-v072 .roulette-wheel-svg .roulette-hub{fill:#07111f;stroke:#d0aa62;stroke-width:1.1px}body .game-shell.theme-v072 .roulette-wheel-svg .roulette-hub-text{fill:#fff;stroke:none;font-size:4px}body .game-shell.theme-v072 .casino-hero--illustrated{background-image:linear-gradient(90deg,#040c16e6 0%,#040c16c7 32%,#040c167a 58%,#040c1642 100%),url(/assets/casino/hero-day.png);background-position:50%;background-size:cover;border-color:#ff2f8780;position:relative;overflow:hidden}body .game-shell.theme-v072 .casino-hero--illustrated:after{content:"";pointer-events:none;background:linear-gradient(#7b32b814,#0000 38%,#54d9ff0d);position:absolute;inset:0}body .game-shell.theme-v072 .casino-single-layout{display:block}body .game-shell.theme-v072 .wheel-stage--solo{max-width:940px;margin:0 auto}body .game-shell.theme-v072 .wheel-footnote{text-align:center;padding:0 16px 16px}body .game-shell.theme-v072 .lottery-layout--clean{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}body .game-shell.theme-v072 .blackjack-start-layout--single{display:block}body .game-shell.theme-v072 .blackjack-start-layout--single .blackjack-start{max-width:920px;margin:0 auto}body .game-shell.theme-v072 .slot-machine--premium{overflow:hidden}body .game-shell.theme-v072 .slot-cabinet{background:radial-gradient(circle at 50% 0,#ffc64c29,#0000 34%),linear-gradient(#0d2031 0%,#08131d 100%);border:1px solid #ff2f8752;margin:18px;padding:18px;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 0 40px #7d2d8a1f}body .game-shell.theme-v072 .slot-machine--premium .slot-reels{background:#060f18;border:1px solid #43657e85;padding:18px;box-shadow:inset 0 10px 24px #00000059,inset 0 -8px 18px #00000047}body .game-shell.theme-v072 .slot-machine--premium .slot-reel{background:linear-gradient(#0d1721,#08111a);border:1px solid #4d6e8699;min-height:172px}body .game-shell.theme-v072 .slot-symbol{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:144px;padding:10px;display:flex}body .game-shell.theme-v072 .slot-symbol__icon{background:radial-gradient(circle at 30% 30%,#ffffff1f,#ffffff08 40%,#0000 72%);border:1px solid #ffffff14;border-radius:18px;place-items:center;width:86px;height:86px;display:grid}body .game-shell.theme-v072 .slot-symbol__icon svg,body .game-shell.theme-v072 .slot-symbol__icon img{color:currentColor;object-fit:contain;width:56px;height:56px}body .game-shell.theme-v072 .slot-symbol small{color:#dce7ef;letter-spacing:.7px;text-transform:uppercase;font-size:10px;font-weight:900}body .game-shell.theme-v072 .slot-symbol--cash{color:#60d596}body .game-shell.theme-v072 .slot-symbol--auto{color:#7cd7ff}body .game-shell.theme-v072 .slot-symbol--pistool{color:#ff8ea4}body .game-shell.theme-v072 .slot-symbol--diamond{color:#61f2ff}body .game-shell.theme-v072 .slot-symbol--kroon{color:#ffca57}body .game-shell.theme-v072 .slot-symbol--crimehub{color:#ff4ea0}body .game-shell.theme-v072 .slot-spin--hero{letter-spacing:1px;width:100%;min-height:50px;margin-top:16px;font-size:12px}body .game-shell.theme-v072 .slot-paytable__rows>div{align-items:center}body .game-shell.theme-v072 .roulette-layout--premium{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr)}body .game-shell.theme-v072 .roulette-board--premium{background:linear-gradient(#0a1926f5,#08121cfa);border:1px solid #ff2f8740;margin:16px 14px 12px;padding:14px;box-shadow:inset 0 0 24px #0003}body .game-shell.theme-v072 .roulette-board--premium button{border:1px solid #667e905c;border-radius:10px;box-shadow:inset 0 1px #ffffff0f}body .game-shell.theme-v072 .roulette-board--premium .red{background:linear-gradient(#7f2038,#4e1325)}body .game-shell.theme-v072 .roulette-board--premium .black{background:linear-gradient(#1d2c3a,#101922)}body .game-shell.theme-v072 .roulette-board--premium .n0{background:linear-gradient(#0d5b4f,#0b3830)}body .game-shell.theme-v072 .roulette-outsides{margin:0 14px 16px}body .game-shell.theme-v072 .roulette-outsides button{background:linear-gradient(#112131,#0b1620);border:1px solid #566f8466;border-radius:12px;min-height:52px;box-shadow:inset 0 1px #ffffff0d}body .game-shell.theme-v072 .roulette-bet-list{background:#08131d;border:1px solid #3e5c7357;margin-top:12px}body .game-shell.theme-v072 .roulette-bet-list>div:not(.casino-empty){min-height:42px;padding:0 10px}body .game-shell.theme-v072 .lottery-prizes article{min-height:88px}body .game-shell.theme-v072 .lottery-layout--clean .lottery-buy .casino-footnote{padding:0 14px 14px}@media (width<=1180px){body .game-shell.theme-v072 .slot-layout--premium,body .game-shell.theme-v072 .roulette-layout--premium,body .game-shell.theme-v072 .lottery-layout--clean{grid-template-columns:1fr}}body .game-shell.theme-v072 .casino-hero--illustrated{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:clamp(180px,20vw,220px)}body .game-shell.theme-v072 .casino-hero--illustrated:before{z-index:-1;background:linear-gradient(90deg,#03091247,#040c1614 58%,#0309120d)}body .game-shell.theme-v072 .casino-hero--roulette{background-image:linear-gradient(90deg,#030912b8,#040c1638 58%,#0309120a),url(/assets/casino/hero-roulette.webp)}body .game-shell.theme-v072 .casino-hero--blackjack{background-image:linear-gradient(90deg,#030912b8,#040c1638 58%,#0309120a),url(/assets/casino/hero-blackjack.webp)}body .game-shell.theme-v072 .casino-hero--slots{background-image:linear-gradient(90deg,#030912b8,#040c1638 58%,#0309120a),url(/assets/casino/hero-slots.webp)}body .game-shell.theme-v072 .casino-hero--lottery{background-image:linear-gradient(90deg,#030912b8,#040c1638 58%,#0309120a),url(/assets/casino/hero-lottery.webp)}body .game-shell.theme-v072 .casino-hero--wheel{background-image:linear-gradient(90deg,#030912b8,#040c1638 58%,#0309120a),url(/assets/casino/hero-wheel.webp)}body .game-shell.theme-v072 .casino-hero--roulette,body .game-shell.theme-v072 .casino-hero--blackjack{background-position:50% 46%}body .game-shell.theme-v072 .casino-hero--slots,body .game-shell.theme-v072 .casino-hero--lottery{background-position:50% 48%}body .game-shell.theme-v072 .casino-hero--wheel{background-position:50% 47%}body .game-shell.theme-v072 .roulette-table{box-shadow:inset 0 0 0 1px #ffffff05,0 15px 32px #00000038;background:radial-gradient(circle at 50% 24%,#1b5b4c33,#0000 36%),linear-gradient(#07131c,#050c13)!important;border-color:#e6b14961!important}body .game-shell.theme-v072 .roulette-wheel-wrap{background:radial-gradient(circle,#1b604d4d,#0000 42%),linear-gradient(#0a201e,#071319)}body .game-shell.theme-v072 .roulette-board--premium{background:linear-gradient(#114538f5,#092a24fa);border:1px solid #e1b04c6b;border-radius:14px;grid-template-columns:52px repeat(12,minmax(0,1fr));grid-auto-flow:row;gap:5px;padding:14px;box-shadow:inset 0 0 28px #00000047,0 8px 18px #0000002e}body .game-shell.theme-v072 .roulette-board--premium .n0{grid-area:1/1/4}body .game-shell.theme-v072 .roulette-board--premium button{border-color:#e8c68042;border-radius:8px;min-width:0;min-height:38px;font-size:9px;box-shadow:inset 0 1px #ffffff14,0 2px 4px #0003}body .game-shell.theme-v072 .roulette-outsides{gap:6px;padding:0 14px 16px}body .game-shell.theme-v072 .roulette-outsides button{background:linear-gradient(#11352f,#0a211f);border-color:#e1b04c47}body .game-shell.theme-v072 .roulette-bets{box-shadow:inset 0 0 0 1px #ffffff04,0 12px 26px #0000002e;border-color:#e6b14947!important}body .game-shell.theme-v072 .slot-layout--premium{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)}body .game-shell.theme-v072 .slot-paytable--compact{align-self:start}body .game-shell.theme-v072 .slot-paytable__legend{background:#091620;border-bottom:1px solid #39597152;grid-template-columns:minmax(0,1fr) 58px 58px;align-items:center;gap:8px;padding:8px 11px;display:grid}body .game-shell.theme-v072 .slot-paytable__legend span,body .game-shell.theme-v072 .slot-paytable__legend b,body .game-shell.theme-v072 .slot-paytable__legend strong{color:#6f8595;text-transform:uppercase;font-size:7px;font-weight:900}body .game-shell.theme-v072 .slot-paytable__legend b,body .game-shell.theme-v072 .slot-paytable__legend strong{text-align:right}body .game-shell.theme-v072 .slot-paytable--compact .slot-paytable__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px;display:grid}body .game-shell.theme-v072 .slot-paytable--compact .slot-paytable__rows>div{background:linear-gradient(#0a1722,#07121b);border:1px solid #39597157;border-radius:10px;grid-template-columns:minmax(0,1fr) 42px 42px;min-height:76px;padding:7px 9px}body .game-shell.theme-v072 .slot-paytable--compact .slot-symbol{flex-direction:row;justify-content:flex-start;gap:6px;min-height:0;padding:0}body .game-shell.theme-v072 .slot-paytable--compact .slot-symbol__icon{border-radius:10px;width:38px;min-width:38px;height:38px}body .game-shell.theme-v072 .slot-paytable--compact .slot-symbol__icon svg,body .game-shell.theme-v072 .slot-paytable--compact .slot-symbol__icon img{width:27px;height:27px}body .game-shell.theme-v072 .slot-paytable--compact .slot-symbol small{letter-spacing:.45px;font-size:7px}body .game-shell.theme-v072 .slot-paytable--compact .slot-paytable__rows>div>b,body .game-shell.theme-v072 .slot-paytable--compact .slot-paytable__rows>div>strong{font-size:11px}body .game-shell.theme-v072 .slot-paytable--compact>.casino-footnote{padding:8px 10px 10px;font-size:8px}body .game-shell.theme-v072 .slot-symbol--crimehub .slot-symbol__icon{background:#03070b}body .game-shell.theme-v072 .slot-symbol--crimehub .slot-symbol__icon img{width:76px;max-width:92%;height:auto}body .game-shell.theme-v072 .slot-reel .slot-symbol--crimehub .slot-symbol__icon{border-radius:14px;width:132px;height:86px}body .game-shell.theme-v072 .slot-reel .slot-symbol--crimehub .slot-symbol__icon img{width:116px;max-height:64px}body .game-shell.theme-v072 .crime-rework-hero{min-height:clamp(190px,26vw,268px)}body .game-shell.theme-v072 .crime-rework-hero__content{min-height:inherit}body .game-shell.theme-v072 .crime-rework-hero__image{object-fit:cover;object-position:center 55%}body .game-shell.theme-v072 .crime-rework-card__image-wrap,body .game-shell.theme-v072 .crime-rework-card--premium-crime .crime-rework-card__image-wrap{background:linear-gradient(#07121c,#0b1824);height:clamp(260px,31vw,405px)}body .game-shell.theme-v072 .crime-rework-card__image{object-fit:contain;object-position:center;transform:none!important}body .game-shell.theme-v072 .crime-rework-card__image-shade{background:linear-gradient(#080c1005 68%,#0b101657 100%)}@media (width<=1180px){body .game-shell.theme-v072 .slot-layout--premium{grid-template-columns:1fr}body .game-shell.theme-v072 .slot-paytable--compact{max-width:none}}@media (width<=760px){body .game-shell.theme-v072 .casino-hero--illustrated{background-position:58%;background-size:auto 100%;min-height:180px;padding:20px 18px}body .game-shell.theme-v072 .casino-hero--illustrated>div:first-child{max-width:86%}body .game-shell.theme-v072 .roulette-board--premium{grid-template-columns:42px repeat(12,minmax(31px,1fr));overflow-x:auto}body .game-shell.theme-v072 .roulette-outsides{grid-template-columns:repeat(3,1fr)}body .game-shell.theme-v072 .slot-paytable--compact .slot-paytable__rows{grid-template-columns:1fr}body .game-shell.theme-v072 .crime-rework-card__image-wrap,body .game-shell.theme-v072 .crime-rework-card--premium-crime .crime-rework-card__image-wrap{height:clamp(300px,110vw,430px)}}@media (width<=520px){body .game-shell.theme-v072 .casino-hero--illustrated{background-position:64%}body .game-shell.theme-v072 .roulette-board--premium{grid-template-columns:38px repeat(12,32px)}body .game-shell.theme-v072 .roulette-board--premium button{font-size:8px}body .game-shell.theme-v072 .crime-rework-hero{min-height:205px}body .game-shell.theme-v072 .crime-rework-hero__image{object-position:center 52%}}body .game-shell.theme-v072 .casino-hero--illustrated .casino-hero__mark{display:none}body .game-shell.theme-v072 .casino-hero--illustrated>div:first-child{max-width:58%}@media (width<=760px){body .game-shell.theme-v072 .casino-hero--illustrated>div:first-child{max-width:82%}}body .game-shell.theme-v072 .casino-hero--illustrated{background-repeat:no-repeat;background-size:cover;border-color:#ff2f876b;min-height:clamp(190px,21vw,230px)}body .game-shell.theme-v072 .casino-hero--roulette{background-image:linear-gradient(90deg,#030912f0 0%,#030912d1 26%,#03091275 48%,#0309120a 72%),url(/assets/casino/hero-roulette.webp);background-position:50%}body .game-shell.theme-v072 .casino-hero--blackjack{background-image:linear-gradient(90deg,#030912f0 0%,#030912d1 26%,#03091270 48%,#03091208 72%),url(/assets/casino/hero-blackjack.webp);background-position:50%}body .game-shell.theme-v072 .casino-hero--slots{background-image:linear-gradient(90deg,#030912f0 0%,#030912d1 26%,#03091270 48%,#03091208 72%),url(/assets/casino/hero-slots.webp);background-position:50%}body .game-shell.theme-v072 .casino-hero--lottery{background-image:linear-gradient(90deg,#030912f0 0%,#030912d1 26%,#03091270 48%,#03091208 72%),url(/assets/casino/hero-lottery.webp);background-position:50%}body .game-shell.theme-v072 .casino-hero--wheel{background-image:linear-gradient(90deg,#030912f0 0%,#030912d1 26%,#03091270 48%,#03091208 72%),url(/assets/casino/hero-wheel.webp);background-position:50%}body .game-shell.theme-v072 .roulette-board--premium{background:radial-gradient(circle at 50% 10%,#1a674a2e,#0000 35%),linear-gradient(#0c5a42 0%,#094733 100%);border:1px solid #ddb1569e;border-radius:14px;grid-template-columns:58px minmax(0,1fr);gap:0;margin:16px 14px 10px;padding:12px;display:grid;overflow:visible;box-shadow:inset 0 0 0 1px #ffe0920f,inset 0 0 30px #0000002e,0 10px 24px #00000038}body .game-shell.theme-v072 .roulette-board--premium .n0{color:#fff8df;text-shadow:0 1px 2px #0006;background:linear-gradient(#16815d,#0d5d45);border:1px solid #f0cc799e;border-right:0;border-radius:28px 0 0 28px;grid-area:1/1;min-height:132px;margin:0;font-size:14px}body .game-shell.theme-v072 .roulette-number-matrix{grid-template-rows:repeat(3,44px);min-width:0;display:grid}body .game-shell.theme-v072 .roulette-number-row{grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;display:grid}body .game-shell.theme-v072 .roulette-number-row button{color:#fff;text-shadow:0 1px 2px #0000008c;border:1px solid #ebc6717a;border-top:0;border-left:0;border-radius:0;min-width:0;min-height:44px;margin:0;font-size:10px;font-weight:950;box-shadow:inset 0 1px #ffffff0d}body .game-shell.theme-v072 .roulette-number-row:first-child button{border-top:1px solid #ebc6717a}body .game-shell.theme-v072 .roulette-number-row:first-child button:last-child{border-radius:0 9px 0 0}body .game-shell.theme-v072 .roulette-number-row:last-child button:last-child{border-radius:0 0 9px}body .game-shell.theme-v072 .roulette-number-row button.red{background:linear-gradient(#a52b43,#7c2034)}body .game-shell.theme-v072 .roulette-number-row button.black{background:linear-gradient(#18222b,#0e151c)}body .game-shell.theme-v072 .roulette-number-row button:hover,body .game-shell.theme-v072 .roulette-board--premium .n0:hover{filter:brightness(1.23);transform:translateY(-1px)}body .game-shell.theme-v072 .roulette-outsides{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:0 14px 16px;padding:0}body .game-shell.theme-v072 .roulette-outsides button{color:#f4ead0;background:linear-gradient(#0f513f,#0a382d);border:1px solid #ddb15670;border-radius:8px;min-height:46px}body .game-shell.theme-v072 .roulette-outsides .red{background:linear-gradient(#9b2a42,#6d1d30)}body .game-shell.theme-v072 .roulette-outsides .black{background:linear-gradient(#1b252e,#0d151c)}@media (width<=900px){body .game-shell.theme-v072 .casino-hero--illustrated{background-position:62%;background-size:auto 100%;min-height:190px}body .game-shell.theme-v072 .roulette-board--premium{grid-template-columns:48px minmax(720px,1fr);padding:10px;overflow-x:auto}body .game-shell.theme-v072 .roulette-board--premium .n0{min-height:120px}body .game-shell.theme-v072 .roulette-number-matrix{grid-template-rows:repeat(3,40px)}body .game-shell.theme-v072 .roulette-number-row button{min-height:40px;font-size:9px}body .game-shell.theme-v072 .roulette-outsides{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){body .game-shell.theme-v072 .casino-hero--illustrated{background-position:68%;min-height:180px}body .game-shell.theme-v072 .casino-hero--illustrated>div:first-child{max-width:78%}body .game-shell.theme-v072 .roulette-board--premium{grid-template-columns:44px minmax(660px,1fr)}body .game-shell.theme-v072 .roulette-outsides{grid-template-columns:repeat(2,minmax(0,1fr))}}body .game-shell.theme-v072 .crime-rework-card__cooldown-timer{letter-spacing:.6px;text-shadow:0 2px 12px #00000073;min-width:108px;margin-top:3px;line-height:1;display:block;color:#fff!important;font-size:28px!important}body .game-shell.theme-v072 .auto-zone__cooldown-top{letter-spacing:.65px;color:#ff9bc7!important;font-size:8px!important}body .game-shell.theme-v072 .auto-zone__cooldown{background:linear-gradient(90deg,#0e2636e6,#2d133ec2);border:1px solid #54d9ff52;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:9px 10px;display:flex}body .game-shell.theme-v072 .auto-zone__cooldown small{color:#94aabd;letter-spacing:.55px;text-transform:uppercase;font-size:8px;font-weight:900}body .game-shell.theme-v072 .auto-zone__cooldown strong{color:#fff;letter-spacing:.55px;font-size:19px}body .game-shell.theme-v072 .auto-zone--cooldown .auto-zone__art{filter:saturate(.8)brightness(.82)}body .game-shell.theme-v072 .roulette-board--premium button,body .game-shell.theme-v072 .roulette-outsides button{position:relative;overflow:visible}body .game-shell.theme-v072 .roulette-number-row button>span:first-child,body .game-shell.theme-v072 .roulette-board--premium .n0>span:first-child{z-index:1;position:relative}body .game-shell.theme-v072 .roulette-chip{z-index:5;color:#071018;letter-spacing:-.2px;text-align:center;pointer-events:none;border:3px dashed #ffffff94;border-radius:50%;place-items:center;width:34px;height:34px;padding:2px;font-size:7px;font-weight:950;line-height:1;display:grid;position:absolute;top:-8px;right:-7px;transform:rotate(-7deg);box-shadow:0 4px 10px #0000006b,inset 0 0 0 2px #0003}body .game-shell.theme-v072 .roulette-chip--cash{color:#352500;background:radial-gradient(circle at 32% 28%,#fff5a3 0 10%,#ffd438 12% 48%,#d39b08 72%,#9a6a00 100%);border-color:#fff0a4}body .game-shell.theme-v072 .roulette-chip--diamonds{color:#061d3d;background:radial-gradient(circle at 32% 28%,#c9f7ff 0 10%,#54d9ff 12% 48%,#1977d2 72%,#0a3d88 100%);border-color:#c9f7ff}body .game-shell.theme-v072 .roulette-outsides .roulette-chip{top:50%;right:6px;transform:translateY(-50%)rotate(-7deg)}body .game-shell.theme-v072 .roulette-outsides button>span:first-child{justify-content:center;align-items:center;gap:4px;padding-right:26px;display:flex}body .game-shell.theme-v072 .roulette-chip-hint{background:#08131d;border:1px solid #3e5c7357;justify-content:space-between;align-items:center;gap:10px;margin:12px;padding:10px 11px;display:flex}body .game-shell.theme-v072 .roulette-chip-hint span{color:#8ea2b1;font-size:9px;line-height:1.4}body .game-shell.theme-v072 .roulette-chip-hint button{color:#ffc2dc;cursor:pointer;text-transform:uppercase;background:#4a184394;border:1px solid #ff2f877a;min-height:30px;padding:0 10px;font-size:8px;font-weight:900}body .game-shell.theme-v072 .roulette-bet-list{display:none!important}@media (width<=900px){body .game-shell.theme-v072 .roulette-chip{width:30px;height:30px;font-size:6px;top:-6px;right:-5px}body .game-shell.theme-v072 .auto-zone__cooldown strong{font-size:17px}}body .game-shell.theme-v072 .auto-zone{position:relative;overflow:hidden}body .game-shell.theme-v072 .auto-zone.auto-zone--locked .auto-zone__art,body .game-shell.theme-v072 .auto-zone.auto-zone--locked .auto-zone__body,body .game-shell.theme-v072 .auto-zone.auto-zone--locked .auto-zone__top,body .game-shell.theme-v072 .auto-zone.auto-zone--locked .auto-zone__action{filter:brightness(.62)saturate(.74)}body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock{z-index:7;color:#d9e9f7;text-align:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(135deg,#161e25e6,#1b2b38db);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:22px;display:flex;position:absolute;inset:0}body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock svg{color:#9cccf6;filter:drop-shadow(0 2px 5px #00000047)}body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock b,body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock small{display:block}body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock b{color:#f5f9fc;letter-spacing:-.15px;font-size:16px}body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock small{color:#bbd4e9;letter-spacing:.7px;text-transform:uppercase;font-size:10px;font-weight:800}body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock button{color:#eaf5ff;cursor:pointer;letter-spacing:.65px;text-transform:uppercase;background:#28445b;border:1px solid #5f94c3;min-height:31px;margin-top:4px;padding:0 11px;font-size:10px;font-weight:900}body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock--cooldown{gap:8px}body .game-shell.theme-v072 .auto-zone .crime-rework-card__lock--cooldown b{letter-spacing:.45px;font-size:27px}body .game-shell.theme-v072 .roulette-table-main{gap:6px;min-width:0;display:grid}body .game-shell.theme-v072 .roulette-table-top{grid-template-columns:minmax(0,1fr) 60px;gap:0;display:grid}body .game-shell.theme-v072 .roulette-column-bets{grid-template-rows:repeat(3,44px);display:grid}body .game-shell.theme-v072 .roulette-column-bets button{color:#f6ead4;text-transform:uppercase;background:linear-gradient(#113e31,#0a2d24);border:1px solid #ebc6717a;border-top:0;border-left:0;min-height:44px;font-size:9px;font-weight:900;position:relative}body .game-shell.theme-v072 .roulette-column-bets button:first-child{border-top:1px solid #ebc6717a;border-radius:0 9px 0 0}body .game-shell.theme-v072 .roulette-column-bets button:last-child{border-radius:0 0 9px}body .game-shell.theme-v072 .roulette-column-bets button>span,body .game-shell.theme-v072 .roulette-street-row button>span,body .game-shell.theme-v072 .roulette-dozen-row button>span{flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1.05;display:flex}body .game-shell.theme-v072 .roulette-column-bets button small,body .game-shell.theme-v072 .roulette-street-row button small,body .game-shell.theme-v072 .roulette-dozen-row button small{color:#9ab1c1;letter-spacing:.45px;text-transform:uppercase;font-size:7px;font-weight:900}body .game-shell.theme-v072 .roulette-street-row,body .game-shell.theme-v072 .roulette-dozen-row{gap:0;display:grid}body .game-shell.theme-v072 .roulette-street-row{grid-template-columns:repeat(12,minmax(0,1fr))}body .game-shell.theme-v072 .roulette-dozen-row{grid-template-columns:repeat(3,minmax(0,1fr))}body .game-shell.theme-v072 .roulette-street-row button,body .game-shell.theme-v072 .roulette-dozen-row button{color:#f6ead4;text-transform:uppercase;background:linear-gradient(#104334,#0b3228);border:1px solid #ebc6717a;min-height:38px;font-size:8px;font-weight:900;position:relative}body .game-shell.theme-v072 .roulette-street-row button+button,body .game-shell.theme-v072 .roulette-dozen-row button+button{border-left:0}body .game-shell.theme-v072 .roulette-street-row button:first-child{border-radius:0 0 0 9px}body .game-shell.theme-v072 .roulette-street-row button:last-child{border-radius:0 0 9px}body .game-shell.theme-v072 .roulette-dozen-row button{background:linear-gradient(#0d513f,#0a3a2f);min-height:40px;font-size:10px}body .game-shell.theme-v072 .roulette-column-bets button:hover,body .game-shell.theme-v072 .roulette-street-row button:hover,body .game-shell.theme-v072 .roulette-dozen-row button:hover{filter:brightness(1.22);transform:translateY(-1px)}body .game-shell.theme-v072 .roulette-column-bets .roulette-chip,body .game-shell.theme-v072 .roulette-street-row .roulette-chip,body .game-shell.theme-v072 .roulette-dozen-row .roulette-chip{top:50%;right:4px;transform:translateY(-50%)rotate(-7deg)}body .game-shell.theme-v072 .roulette-board--premium .roulette-table-main .roulette-number-row button,body .game-shell.theme-v072 .roulette-board--premium .roulette-table-main .roulette-column-bets button,body .game-shell.theme-v072 .roulette-board--premium .roulette-table-main .roulette-street-row button,body .game-shell.theme-v072 .roulette-board--premium .roulette-table-main .roulette-dozen-row button{overflow:visible}@media (width<=900px){body .game-shell.theme-v072 .roulette-board--premium{grid-template-columns:48px minmax(812px,1fr)}body .game-shell.theme-v072 .roulette-table-top{grid-template-columns:minmax(0,1fr) 54px}body .game-shell.theme-v072 .roulette-column-bets{grid-template-rows:repeat(3,40px)}body .game-shell.theme-v072 .roulette-column-bets button,body .game-shell.theme-v072 .roulette-street-row button{min-height:40px}}@media (width<=560px){body .game-shell.theme-v072 .roulette-board--premium{grid-template-columns:44px minmax(770px,1fr)}}.premium-page{gap:18px;display:grid}.premium-panel{background:linear-gradient(145deg,#242c35,#1d232b);border:1px solid #3b4653;position:relative;overflow:hidden;box-shadow:0 12px 28px #0003}.premium-hero{background:radial-gradient(circle at 100% 0,#ffc24826,#0000 34%),radial-gradient(circle at 0,#5294e629,#0000 36%),linear-gradient(145deg,#25303a,#1a2027 72%);grid-template-columns:minmax(0,1.2fr) minmax(320px,.85fr);gap:22px;padding:30px;display:grid}.premium-hero:after{content:"";background:linear-gradient(90deg,#4b8de0,#c09048 72%,#0000);height:3px;position:absolute;bottom:0;left:0;right:0}.premium-hero__copy h1,.premium-duration-panel h2,.premium-section-head h2,.premium-info-card h2,.premium-plan h2{color:#f6f9fd;letter-spacing:-.8px;margin:6px 0 10px}.premium-hero__copy h1{font-size:42px;line-height:1.02}.premium-hero__copy p,.premium-duration-panel p,.premium-section-head p,.premium-info-card p{color:#c4d1dd;margin:0;font-size:14px;line-height:1.65}.premium-hero__bullets{gap:10px;margin-top:20px;display:grid}.premium-hero__bullets>div,.premium-reset-list>div{color:#ecf4fc;align-items:center;gap:10px;font-size:13px;display:flex}.premium-hero__bullets .icon,.premium-reset-list .icon{color:#7cb2ec}.premium-hero__visual{align-content:space-between;gap:16px;display:grid}.premium-tiers-showcase{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.premium-tier-glow{background:linear-gradient(#ffffff0d,#00000014);border:1px solid #ffffff1f;flex-direction:column;justify-content:flex-end;min-height:145px;padding:16px 14px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.premium-tier-glow:before{content:"";opacity:.9;border:1px solid #ffffff14;position:absolute;inset:12px}.premium-tier-glow span,.premium-tier-glow small{z-index:1;position:relative}.premium-tier-glow span{color:#fff;font-size:20px;font-weight:900}.premium-tier-glow small{color:#d4deea;text-transform:uppercase;letter-spacing:.8px;margin-top:5px;font-size:11px}.premium-tier-glow.bronze{background:radial-gradient(circle at top,#d8884d47,#0000 55%),linear-gradient(#2b2b2b,#1d1f21)}.premium-tier-glow.silver{background:radial-gradient(circle at top,#9eb0cd38,#0000 55%),linear-gradient(#242d36,#1c2025)}.premium-tier-glow.gold{background:radial-gradient(circle at top,#dfb44a52,#0000 55%),linear-gradient(#2e2a1f,#1c1f23)}.premium-season-card{background:#0e141bad;border:1px solid #7e9cba59;padding:16px}.premium-season-card small{color:#8cbdf3;letter-spacing:.9px;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.premium-season-flow{gap:8px;margin-top:12px;display:grid}.premium-season-flow span,.premium-season-flow strong{color:#d5dde6;background:#202934;border:1px solid #445466;padding:10px 12px;font-size:12px}.premium-season-flow strong{color:#ffe3a3;background:linear-gradient(90deg,#352919,#202934);border-color:#a8803b}.premium-duration-panel{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:center;gap:18px;padding:24px;display:grid}.premium-duration-switcher{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.premium-duration-switcher button{color:#d1d9e2;cursor:pointer;text-align:left;background:linear-gradient(145deg,#252e37,#212830);border:1px solid #475363;padding:16px 14px;transition:transform .16s,border-color .16s,box-shadow .16s}.premium-duration-switcher button strong,.premium-duration-switcher button span{display:block}.premium-duration-switcher button strong{color:#fff;font-size:16px}.premium-duration-switcher button span{color:#9fb0c2;text-transform:uppercase;letter-spacing:.7px;margin-top:5px;font-size:11px}.premium-duration-switcher button.active{border-color:#5a97db;transform:translateY(-1px);box-shadow:0 0 0 1px #5a97db2e,0 12px 22px #00000026}.premium-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.premium-plan{background:linear-gradient(160deg,#25303a,#1e252c 72%);border:1px solid #424d59;flex-direction:column;gap:16px;padding:22px;display:flex;box-shadow:0 12px 24px #0000002e}.premium-plan.current{box-shadow:inset 0 0 0 1px #7bafef66,0 12px 24px #0000002e}.premium-plan--bronze{background:radial-gradient(circle at top,#d182481f,#0000 35%),linear-gradient(160deg,#2d2a26,#1f242a 72%);border-color:#d0824873}.premium-plan--silver{background:radial-gradient(circle at top,#a0b3ca1f,#0000 35%),linear-gradient(160deg,#27313a,#1f252c 72%);border-color:#a0b3ca73}.premium-plan--gold{background:radial-gradient(circle at top,#d7b14b24,#0000 35%),linear-gradient(160deg,#302b1f,#20252b 72%);border-color:#d7b14b80}.premium-plan__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.premium-plan__top small{color:#8ebcf1;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.premium-plan__badge{color:#ffdf93;letter-spacing:.7px;text-transform:uppercase;background:#3e31178c;border:1px solid #e0bb536b;align-self:flex-start;padding:6px 9px;font-size:10px;font-weight:900}.premium-plan__subtitle{color:#c2ceda;min-height:44px;margin:0;font-size:14px;line-height:1.6}.premium-plan__price strong,.premium-plan__price span{display:block}.premium-plan__price strong{color:#fff;font-size:34px;line-height:1}.premium-plan__price span{color:#97adc3;letter-spacing:.8px;text-transform:uppercase;margin-top:7px;font-size:11px;font-weight:800}.premium-plan__pricing-note{background:#12181e85;border:1px solid #70869b47;gap:5px;padding:12px;display:grid}.premium-plan__pricing-note em{color:#ffd788;letter-spacing:.7px;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900}.premium-plan__pricing-note span{color:#b4c1ce;font-size:12px}.premium-plan__highlights{gap:10px;margin:0;padding:0;list-style:none;display:grid}.premium-plan__highlights li{color:#eef3f9;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.premium-plan__highlights .icon{color:#7db2e9;flex:none;margin-top:2px}.premium-plan__cosmetics{background:#10161c80;border:1px solid #6b7e9242;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px;display:grid}.premium-badge{letter-spacing:.8px;text-transform:uppercase;border:1px solid;justify-content:center;align-items:center;min-width:112px;padding:8px 10px;font-size:10px;font-weight:900;display:inline-flex}.premium-badge--bronze{color:#d68a4b;background:#58361f6b}.premium-badge--silver{color:#bcc8d5;background:#39434d7a}.premium-badge--gold{color:#dfbb61;background:#4d3f1f7a}.premium-avatar{grid-template-columns:38px 1fr;align-items:center;gap:9px;display:grid}.premium-avatar span{color:#fff;background:#27323d;border:2px solid #55718e;grid-row:1/span 2;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.premium-avatar b{color:#fff;font-size:14px}.premium-avatar small{color:#9eb2c6;font-size:11px}.premium-avatar--bronze span{border-color:#c97f46;box-shadow:0 0 0 2px #c97f4629}.premium-avatar--silver span{border-color:#9fb0c4;box-shadow:0 0 0 2px #9fb0c429}.premium-avatar--gold span{border-color:#d5b04d;box-shadow:0 0 0 2px #d5b04d29}.premium-plan button{color:#fff;letter-spacing:.8px;text-transform:uppercase;opacity:.72;cursor:not-allowed;background:linear-gradient(#4e8ad5,#2f67ad);border:1px solid #4f83c2;min-height:44px;margin-top:auto;font-size:12px;font-weight:900;box-shadow:inset 0 1px #ffffff24}.premium-plan__footnote{color:#8ea2b7;font-size:11px;line-height:1.45;display:block}.premium-section-head{margin-bottom:16px}.premium-status-preview,.premium-comparison,.premium-info-card{padding:24px}.premium-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.premium-preview-card{background:linear-gradient(145deg,#25303a,#21272f);border:1px solid #455261;grid-template-columns:56px 1fr;align-items:center;gap:14px;padding:16px;display:grid}.premium-preview-avatar{color:#fff;background:#26313b;border:2px solid #527196;place-items:center;width:56px;height:56px;font-size:20px;font-weight:900;display:grid}.premium-preview-avatar--bronze{border-color:#d18a4b;box-shadow:0 0 0 3px #d18a4b24}.premium-preview-avatar--silver{border-color:#a9bacc;box-shadow:0 0 0 3px #a9bacc24}.premium-preview-avatar--gold{border-color:#ddb656;box-shadow:0 0 0 3px #ddb65624}.premium-preview-name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.premium-preview-name b{color:#fff;font-size:14px}.premium-preview-card small{color:#9cb0c4;margin-top:4px;font-size:11px;display:block}.premium-inline-badge{letter-spacing:.7px;text-transform:uppercase;border:1px solid;align-items:center;padding:4px 7px;font-size:10px;font-weight:900;display:inline-flex}.premium-inline-badge--bronze{color:#d18a4b;background:#5438206b}.premium-inline-badge--silver{color:#bac5d1;background:#37424d6b}.premium-inline-badge--gold{color:#dcb454;background:#5343206b}.premium-comparison-table{border:1px solid #44515f;display:grid;overflow:hidden}.premium-comparison-row{background:#242d36;border-top:1px solid #384351;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(110px,1fr));align-items:stretch;display:grid}.premium-comparison-row:first-child{border-top:0}.premium-comparison-row>*{color:#d3dbe4;border-left:1px solid #384351;padding:12px 14px;font-size:12px;line-height:1.45}.premium-comparison-row>:first-child{border-left:0}.premium-comparison-row--head{background:#1d252d}.premium-comparison-row--head span{color:#9fb1c3;letter-spacing:.8px;text-transform:uppercase;font-size:11px;font-weight:900}.premium-comparison-row strong{color:#fff;font-size:12px}.premium-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.premium-info-card p{margin-bottom:16px}.premium-reset-list{gap:10px;display:grid}.premium-upgrade-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.premium-upgrade-flow>div{background:#212932;border:1px solid #45515f;padding:14px}.premium-upgrade-flow small,.premium-upgrade-flow strong{display:block}.premium-upgrade-flow small{color:#8da3b8;letter-spacing:.75px;text-transform:uppercase;font-size:10px;font-weight:900}.premium-upgrade-flow strong{color:#fff;margin-top:5px;font-size:14px;line-height:1.4}.premium-upgrade-flow i{color:#7eb2ea;font-size:18px;font-style:normal}@media (width<=1180px){.premium-hero,.premium-duration-panel{grid-template-columns:1fr}.premium-plan-grid,.premium-preview-grid,.premium-lower-grid{grid-template-columns:1fr 1fr}.premium-comparison-row{grid-template-columns:minmax(180px,1.2fr) repeat(4,minmax(90px,1fr))}}@media (width<=880px){.premium-duration-switcher,.premium-plan-grid,.premium-preview-grid,.premium-lower-grid{grid-template-columns:1fr}.premium-tiers-showcase{grid-template-columns:1fr 1fr 1fr}.premium-upgrade-flow{grid-template-columns:1fr;gap:8px}.premium-upgrade-flow i{text-align:center}.premium-comparison-table{background:0 0;border:0;gap:12px}.premium-comparison-row,.premium-comparison-row--head{display:none}.premium-comparison-row:not(.premium-comparison-row--head){background:#242d36;border:1px solid #384351;grid-template-columns:1fr;display:grid}.premium-comparison-row strong{border-bottom:1px solid #384351;padding-bottom:4px}.premium-comparison-row span{border-top:1px solid #313c49;border-left:0;justify-content:space-between;gap:12px;display:flex}.premium-comparison-row span:before{content:attr(data-tier);color:#8fa6bc;letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-weight:900}}@media (width<=640px){.premium-hero,.premium-status-preview,.premium-comparison,.premium-info-card,.premium-duration-panel{padding:18px}.premium-hero__copy h1{font-size:33px}.premium-tiers-showcase{grid-template-columns:1fr}.premium-plan{padding:18px}.premium-plan__price strong{font-size:29px}.premium-plan__cosmetics{grid-template-columns:1fr}.premium-avatar{grid-template-columns:38px 1fr}.premium-preview-card{grid-template-columns:48px 1fr}.premium-preview-avatar{width:48px;height:48px}}.diamonds-page{gap:18px;display:grid}.diamonds-panel{background:linear-gradient(150deg,#242e38,#1b222a);border:1px solid #3d4a58;position:relative;overflow:hidden;box-shadow:0 12px 28px #0003}.diamonds-hero{background:radial-gradient(circle at 84% 26%,#54d9ff2e,#0000 30%),radial-gradient(circle at 16% 70%,#9550ff1f,#0000 34%),linear-gradient(135deg,#25313c,#192129 72%);grid-template-columns:minmax(0,1.15fr) minmax(300px,.75fr);gap:24px;min-height:270px;padding:30px;display:grid}.diamonds-hero:after{content:"";background:linear-gradient(90deg,#56d9ff,#8d62ff 50%,#e2b556 82%,#0000);height:3px;position:absolute;bottom:0;left:0;right:0}.diamonds-hero__copy{align-self:end;max-width:650px}.diamonds-hero__copy h1,.diamonds-section-head h2,.diamonds-next-step h2{color:#f7fbff;letter-spacing:-.8px;margin:6px 0 10px}.diamonds-hero__copy h1{font-size:42px;line-height:1.02}.diamonds-hero__copy p,.diamonds-section-head p,.diamonds-next-step p{color:#c4d2df;margin:0;font-size:14px;line-height:1.65}.diamonds-hero__facts{gap:9px;margin-top:20px;display:grid}.diamonds-hero__facts>div{color:#edf7ff;align-items:center;gap:10px;font-size:13px;display:flex}.diamonds-hero__facts .icon{color:#65d9ff}.diamonds-balance-card{background:linear-gradient(160deg,#0d2c3edb,#201b36d1);border:1px solid #5bc6eb61;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;min-height:220px;padding:22px;display:flex;box-shadow:inset 0 0 38px #54d9ff0f}.diamonds-balance-card__gem{color:#72e5ff;filter:drop-shadow(0 0 14px #54d9ff42);background:radial-gradient(circle,#54d9ff33,#54d9ff08 60%,#0000 70%);border-radius:50%;place-items:center;width:120px;height:120px;margin-bottom:12px;display:grid;position:relative}.diamonds-balance-card__gem i{background:#b9f5ff;width:8px;height:8px;position:absolute;transform:rotate(45deg);box-shadow:0 0 10px #72e5ff}.diamonds-balance-card__gem i:nth-child(2){top:24px;left:12px}.diamonds-balance-card__gem i:nth-child(3){width:6px;height:6px;bottom:30px;right:14px}.diamonds-balance-card__gem i:nth-child(4){width:5px;height:5px;top:18px;right:23px}.diamonds-balance-card small{color:#9db1c4;letter-spacing:.9px;text-transform:uppercase;font-size:10px;font-weight:900}.diamonds-balance-card strong{color:#fff;margin-top:5px;font-size:33px;line-height:1}.diamonds-balance-card>span{color:#72dff8;letter-spacing:.8px;text-transform:uppercase;margin-top:7px;font-size:11px;font-weight:800}.diamonds-grid--two{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:16px;display:grid}.diamonds-shop-card,.diamonds-rules-card,.diamonds-earn-section,.diamonds-use-section,.diamonds-next-step{padding:24px}.diamonds-section-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:17px;display:flex}.diamonds-section-head>div:first-child{max-width:650px}.diamonds-shop-mark{color:#68dcff;background:#15354499;border:1px solid #54d9ff59;place-items:center;width:56px;height:56px;display:grid}.diamonds-shop-preview{background:linear-gradient(135deg,#1f2932,#182028);border:1px solid #4e687e59;grid-template-columns:128px 1fr;align-items:center;gap:18px;padding:18px;display:grid}.diamonds-shop-preview__stack{height:96px;position:relative}.diamonds-mini-gem{color:#72e5ff;background:linear-gradient(145deg,#153b4b,#1b2340);border:1px solid #65e1ff6b;place-items:center;display:grid;position:absolute;transform:rotate(-8deg);box-shadow:0 8px 16px #00000040}.diamonds-mini-gem:first-child{z-index:3;width:66px;height:66px;top:7px;left:22px}.diamonds-mini-gem:nth-child(2){z-index:2;width:54px;height:54px;top:28px;left:58px;transform:rotate(12deg)}.diamonds-mini-gem:nth-child(3){z-index:1;width:45px;height:45px;top:38px;left:4px;transform:rotate(-18deg)}.diamonds-shop-preview small,.diamonds-shop-preview strong{display:block}.diamonds-shop-preview small{color:#78dff7;letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-weight:900}.diamonds-shop-preview strong{color:#fff;margin-top:4px;font-size:19px}.diamonds-shop-preview p{color:#aebdca;margin:7px 0 0;font-size:12px;line-height:1.55}.diamonds-shop-card>button{color:#8396a8;letter-spacing:.7px;text-transform:uppercase;cursor:not-allowed;background:#1b2731;border:1px solid #4a6379;width:100%;min-height:43px;margin-top:14px;font-size:11px;font-weight:900}.diamonds-rule-list{gap:10px;display:grid}.diamonds-rule-list>div{background:#1c252d;border:1px solid #4a637952;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:13px;display:grid}.diamonds-rule-list>div>span{color:#75dcf4;background:#15303d;border:1px solid #54d9ff59;place-items:center;width:44px;height:44px;font-size:11px;font-weight:900;display:grid}.diamonds-rule-list b,.diamonds-rule-list small{display:block}.diamonds-rule-list b{color:#fff;font-size:13px}.diamonds-rule-list small{color:#9eb0bf;margin-top:4px;font-size:11px;line-height:1.45}.diamonds-earn-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.diamonds-earn-grid article{background:linear-gradient(150deg,#222d36,#1b232a);border:1px solid #40505e;flex-direction:column;gap:13px;min-height:210px;padding:17px;display:flex}.diamonds-feature-icon{color:#73e1fb;background:#163342;border:1px solid #54d9ff52;place-items:center;width:46px;height:46px;display:grid}.diamonds-earn-grid small,.diamonds-earn-grid strong{display:block}.diamonds-earn-grid small{color:#7fd8ee;letter-spacing:.9px;text-transform:uppercase;font-size:9px;font-weight:900}.diamonds-earn-grid strong{color:#fff;margin-top:4px;font-size:15px;line-height:1.3}.diamonds-earn-grid p{color:#a9b9c6;margin:9px 0 0;font-size:11px;line-height:1.5}.diamonds-use-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.diamonds-use-grid article{background:#1d262e;border:1px solid #40505e;grid-template-columns:52px 1fr;align-items:flex-start;gap:14px;padding:17px;display:grid}.diamonds-use-grid article>span{color:#ac8aff;background:#29233c;border:1px solid #8f60ff52;place-items:center;width:52px;height:52px;display:grid}.diamonds-use-grid h3{color:#fff;margin:0;font-size:16px}.diamonds-use-grid p{color:#a8b8c5;margin:5px 0 0;font-size:11px;line-height:1.5}.diamonds-next-step{background:radial-gradient(circle at 100%,#54d9ff14,#0000 36%),linear-gradient(150deg,#252f38,#1c232a);grid-template-columns:minmax(0,1fr) minmax(420px,1.2fr);align-items:center;gap:20px;display:grid}.diamonds-next-step__flow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.diamonds-next-step__flow span{color:#a9bac8;letter-spacing:.65px;text-transform:uppercase;background:#1c2630;border:1px solid #465766;padding:9px 10px;font-size:10px;font-weight:900}.diamonds-next-step__flow span.done{color:#8ae7ff;background:#153645;border-color:#4a96bb}.diamonds-next-step__flow i{color:#6ea9d8;font-style:normal}@media (width<=1180px){.diamonds-earn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.diamonds-next-step{grid-template-columns:1fr}.diamonds-next-step__flow{justify-content:flex-start}}@media (width<=900px){.diamonds-hero,.diamonds-grid--two,.diamonds-use-grid{grid-template-columns:1fr}.diamonds-hero__copy{align-self:auto}.diamonds-balance-card{min-height:190px}}@media (width<=620px){.diamonds-hero,.diamonds-shop-card,.diamonds-rules-card,.diamonds-earn-section,.diamonds-use-section,.diamonds-next-step{padding:18px}.diamonds-hero__copy h1{font-size:34px}.diamonds-earn-grid,.diamonds-shop-preview{grid-template-columns:1fr}.diamonds-shop-preview__stack{width:128px}.diamonds-next-step__flow{grid-template-columns:1fr;display:grid}.diamonds-next-step__flow i{justify-self:center;transform:rotate(90deg)}.diamonds-use-grid article{grid-template-columns:46px 1fr}.diamonds-use-grid article>span{width:46px;height:46px}}.membership-v727{gap:16px;display:grid}.membership-v727__hero{background:linear-gradient(90deg,#040a14f7 0%,#050c17db 34%,#050c1761 65%,#050c171a),url(/assets/membership/hero.webp) 50% 48%/cover no-repeat;border:1px solid #ff2f877a;min-height:310px;position:relative;overflow:hidden;box-shadow:0 16px 34px #00000047}.membership-v727__hero:after{content:"";background:linear-gradient(90deg,var(--ch-pink),var(--ch-purple),var(--ch-cyan),transparent 90%);height:3px;position:absolute;bottom:0;left:0;right:0}.membership-v727__hero span,.membership-v727__duration span,.membership-v727__details article>span{color:var(--ch-pink-soft);letter-spacing:1.1px;font-size:10px;font-weight:950}.membership-v727__hero h1{color:#fff;letter-spacing:-1.4px;margin:7px 0 3px;font-size:42px;line-height:1}.membership-v727__hero h2{color:#dfe9f2;margin:8px 0 10px;font-size:18px}.membership-v727__hero p{color:#aebdcc;max-width:540px;margin:0;font-size:13px;line-height:1.6}.membership-v727__hero-points{gap:7px;margin-top:18px;display:grid}.membership-v727__hero-points b{color:#d7e2ec;align-items:center;gap:8px;font-size:11px;display:flex}.membership-v727__duration{background:linear-gradient(#0b1a2a,#07111f);border:1px solid #3e658b85;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.membership-v727__duration>div:first-child strong{color:#fff;margin-top:3px;font-size:14px;display:block}.membership-v727__duration>div:last-child{gap:8px;display:flex}.membership-v727__duration button{color:#98aabd;cursor:pointer;background:#0b1722;border:1px solid #4f6f8980;min-width:120px;padding:9px 13px}.membership-v727__duration button b,.membership-v727__duration button small{display:block}.membership-v727__duration button b{color:#eaf1f6;font-size:11px}.membership-v727__duration button small{margin-top:3px;font-size:7px;font-weight:900}.membership-v727__duration button.active{border-color:var(--ch-pink);background:linear-gradient(120deg,#711c65db,#301f63d1);box-shadow:0 0 0 1px #ff2f871f}.membership-v727__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.membership-v727__plan{background:linear-gradient(#0b1826,#07111d);border:1px solid #3e658b85;padding:18px;position:relative;overflow:hidden;box-shadow:0 14px 26px #00000038}.membership-v727__plan:before{content:"";pointer-events:none;opacity:.14;background:radial-gradient(circle at 50% 0,currentColor,#0000 34%);position:absolute;inset:0}.membership-v727__plan.bronze{color:#cf7b3e;border-color:#cf7b3e85}.membership-v727__plan.silver{color:#a8bfd4;border-color:#a8bfd485}.membership-v727__plan.gold{color:#e1b642;border-color:#e1b6429e;box-shadow:0 0 0 1px #e1b64214,0 14px 28px #00000047}.membership-v727__plan-head{grid-template-columns:82px 1fr;align-items:center;gap:12px;display:grid;position:relative}.membership-v727__plan-head img{filter:drop-shadow(0 8px 12px #0006);width:82px;height:82px}.membership-v727__plan-head span{letter-spacing:1px;font-size:9px;font-weight:950}.membership-v727__plan-head h2{color:#fff;margin:2px 0 4px;font-size:21px}.membership-v727__plan-head p{color:#8fa1b1;margin:0;font-size:10px;line-height:1.45}.membership-v727__frame{background:linear-gradient(145deg,#ffffff08,#0003);border:2px solid;margin:17px 0 14px;padding:8px;position:relative;box-shadow:inset 0 0 20px #ffffff08}.membership-v727__frame:before,.membership-v727__frame:after{content:"";border:4px solid;width:28px;height:28px;position:absolute}.membership-v727__frame:before{border-bottom:0;border-right:0;top:-5px;left:-5px}.membership-v727__frame:after{border-top:0;border-left:0;bottom:-5px;right:-5px}.membership-v727__frame-inner{background:radial-gradient(circle,#1b2b3a,#08121c 72%);border:1px solid #ffffff14;place-items:center;height:112px;display:grid}.membership-v727__frame-inner span{color:#fff;background:#142232;border:2px solid;border-radius:50%;place-items:center;width:60px;height:60px;font-size:24px;font-weight:950;display:grid}.membership-v727__frame small{color:currentColor;letter-spacing:.75px;text-align:center;margin-top:7px;font-size:7px;font-weight:950;display:block}.membership-v727__plan ul{gap:7px;min-height:105px;margin:0;padding:0;list-style:none;display:grid;position:relative}.membership-v727__plan li{color:#d2dce4;align-items:center;gap:7px;font-size:10px;display:flex}.membership-v727__price{border-top:1px solid #46657f57;margin-top:15px;padding-top:13px;position:relative}.membership-v727__price strong,.membership-v727__price span{display:block}.membership-v727__price strong{color:#fff;font-size:28px}.membership-v727__price span{color:#7e92a4;text-transform:uppercase;margin-top:2px;font-size:8px}.membership-v727__price em{color:#fff;background:#8d1d68;padding:4px 7px;font-size:8px;font-style:normal;font-weight:950;position:absolute;top:14px;right:0}.membership-v727__plan>button{color:#fff;letter-spacing:.7px;background:linear-gradient(100deg,#7c2174f5,#483199e6);border:1px solid;width:100%;min-height:42px;margin-top:13px;font-size:10px;font-weight:950;position:relative}.membership-v727__plan>button:disabled{opacity:.7}.membership-v727__details{background:linear-gradient(#0a1725,#07111d);border:1px solid #ff2f8761}.membership-v727__details summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;list-style:none;display:flex}.membership-v727__details summary::-webkit-details-marker{display:none}.membership-v727__details summary>div{align-items:center;gap:11px;display:flex}.membership-v727__details summary b,.membership-v727__details summary small{display:block}.membership-v727__details summary b{color:#fff;letter-spacing:.6px;font-size:11px}.membership-v727__details summary small{color:#7f92a4;margin-top:3px;font-size:9px}.membership-v727__details summary i{color:#e9c5d9;font-size:20px;font-style:normal;transition:transform .2s}.membership-v727__details[open] summary i{transform:rotate(180deg)}.membership-v727__details-body{border-top:1px solid #3e658b52;gap:16px;padding:0 16px 16px;display:grid}.membership-v727__details-body h3{color:#fff;margin:14px 0 8px;font-size:15px}.membership-v727__compare{border:1px solid #3d608261;overflow:auto}.membership-v727__compare>div{border-top:1px solid #3d608247;grid-template-columns:minmax(190px,1.35fr) repeat(4,minmax(100px,1fr));min-width:720px;display:grid}.membership-v727__compare>div:first-child{background:#0d1f31;border-top:0}.membership-v727__compare>*{color:#c9d4dd}.membership-v727__compare b,.membership-v727__compare strong,.membership-v727__compare span{border-left:1px solid #3d608242;padding:10px;font-size:9px}.membership-v727__compare b:first-child,.membership-v727__compare strong:first-child{border-left:0}.membership-v727__compare strong{color:#fff}.membership-v727__detail-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.membership-v727__details article{background:#081522;border:1px solid #3d608257;padding:14px}.membership-v727__details article h3{margin:4px 0 6px}.membership-v727__details article p{color:#8ea1b2;margin:0;font-size:10px;line-height:1.5}@media (width<=1100px){.membership-v727__plans{grid-template-columns:1fr}.membership-v727__plan{grid-template-columns:1fr 1fr;gap:14px;display:grid}.membership-v727__plan-head,.membership-v727__plan>button,.membership-v727__price{grid-column:1/-1}.membership-v727__frame{margin:0}.membership-v727__plan ul{min-height:0}}@media (width<=720px){.membership-v727__hero{background-position:68%;min-height:260px}.membership-v727__hero>div{padding:26px 20px}.membership-v727__hero h1{font-size:32px}.membership-v727__duration{flex-direction:column;align-items:stretch}.membership-v727__duration>div:last-child{grid-template-columns:repeat(3,1fr);display:grid}.membership-v727__duration button{min-width:0}.membership-v727__plan{display:block}.membership-v727__frame{margin:15px 0}.membership-v727__detail-grid{grid-template-columns:1fr}}.player-panel .player-avatar{background:radial-gradient(circle at 50% 30%,#5c749647,#222b35fa 78%);border-color:#5a6776;position:relative;overflow:visible}.player-panel .player-avatar__portrait{object-fit:cover;object-position:center top;background:#18212a;border:1px solid #ffffff14;width:calc(100% - 28px);height:calc(100% - 28px);display:block;position:absolute;inset:14px}.player-panel .player-avatar__frame{object-fit:contain;pointer-events:none;filter:drop-shadow(0 8px 14px #0000006b);width:calc(100% + 18px);height:calc(100% + 18px);position:absolute;inset:-9px}.player-panel .player-avatar__tier{color:#d9e3ed;letter-spacing:.9px;text-transform:uppercase;background:linear-gradient(#1c2431fa,#0c1117fa);border:1px solid #ffffff24;justify-content:center;align-items:center;min-width:68px;padding:4px 10px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;bottom:-14px;left:50%;transform:translate(-50%);box-shadow:0 5px 10px #00000038}.player-panel .player-avatar__tier--standard{color:#c8d4e1;border-color:#a7bacf2e}.player-panel .player-avatar__tier--bronze{color:#efc09a;border-color:#bf7f5052}.player-panel .player-avatar__tier--silver{color:#edf3ff;border-color:#b4c2d952}.player-panel .player-avatar__tier--gold{color:#f8db95;border-color:#dbaf5657}.player-panel .player-identity{padding-bottom:10px}.player-panel .player-identity__meta{padding-top:6px}.membership-badge{background:linear-gradient(#1f2730,#171d24);border:1px solid #5261748c;align-items:center;gap:8px;min-height:32px;padding:4px 8px;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.membership-badge__icon{place-items:center;width:22px;height:22px;display:grid}.membership-badge__icon img{object-fit:contain;filter:drop-shadow(0 4px 8px #00000059);width:20px;height:20px;display:block}.membership-badge__icon i{background:#6d7682;border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 0 0 3px #6d76822e}.membership-badge__label{color:#eef3fb;letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:900}.membership-badge--bronze{background:linear-gradient(#41291ffa,#1a110dfa);border-color:#ce844c8c}.membership-badge--silver{background:linear-gradient(#343d48fa,#161a20fa);border-color:#b1c4d68c}.membership-badge--gold{background:linear-gradient(#473318fa,#19130afa);border-color:#e8ba4194}.membership-badge.compact{min-height:26px;padding:3px 5px}.membership-badge.compact .membership-badge__label{display:none}body .game-shell .content{font-size:14px}body .game-shell .content p{font-size:max(12px,.72rem);line-height:1.55}body .game-shell .content small{font-size:max(10px,.62rem);line-height:1.4}body .game-shell .content button{font-size:max(10px,.64rem)}.wheel-segment-label,.wheel-segment__label,.lucky-wheel__segment text,.wheel-label{writing-mode:vertical-rl;text-orientation:mixed;transform-origin:50%;white-space:nowrap;transform:rotate(180deg)}.travel-v79__panel-head{display:none!important}.roulette-hub-text,.wheel-hub-text{writing-mode:vertical-rl;text-orientation:mixed;transform-origin:50%;white-space:nowrap;line-height:1.05;transform:rotate(180deg)}.upgrade-card-inventory{background:linear-gradient(145deg,#0d1a2b,#07111e);border:1px solid #7e99cd47;margin-top:16px;padding:18px}.upgrade-card-inventory header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.upgrade-card-inventory header span{color:#ff91cf;letter-spacing:1px;font-size:9px;font-weight:950}.upgrade-card-inventory h2{color:#fff;margin:4px 0 6px;font-size:23px}.upgrade-card-inventory header p{color:#9eafc4;margin:0;font-size:11px}.upgrade-card-inventory header>strong{color:#fff;font-size:32px}.upgrade-card-inventory>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.upgrade-card-inventory article{background:#081426;border:1px solid #7e99cd2e;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.upgrade-card-inventory article>span{color:#6fdcff;border:1px solid #55d6ff57;place-items:center;width:40px;height:40px;display:grid}.upgrade-card-inventory article div{gap:3px;display:grid}.upgrade-card-inventory article b{color:#fff;font-size:11px}.upgrade-card-inventory article small{color:#8395aa;font-size:8px}.upgrade-card-inventory article button{color:#fff;background:linear-gradient(100deg,#1e6d95,#563195);border:1px solid #5ad9ff;min-height:34px;font-size:8px;font-weight:900}.upgrade-card-inventory__empty{color:#8fa1b8;margin:0;font-size:11px}@media (width<=720px){.upgrade-card-inventory>div{grid-template-columns:1fr}.upgrade-card-inventory article{grid-template-columns:40px 1fr}.upgrade-card-inventory article button{grid-column:1/-1}}.nav-notification-dot{background:#ff3f93;border-radius:50%;width:8px;height:8px;margin-left:auto;animation:1.7s ease-in-out infinite notificationGlow;display:block;box-shadow:0 0 7px #ff3f93,0 0 15px #ff3f93e0,0 0 24px #8f55ff8c}@keyframes notificationGlow{0%,to{opacity:.78;transform:scale(.92);box-shadow:0 0 6px #ff3f93,0 0 12px #ff3f93b8}50%{opacity:1;transform:scale(1.08);box-shadow:0 0 9px #ff3f93,0 0 19px #ff3f93fa,0 0 30px #8f55ff9e}}.notifications-page{gap:14px;min-width:0;display:grid}.notifications-hero{isolation:isolate;background:#050a12 url(/assets/notifications/hero.webp) 100%/cover no-repeat;border:1px solid #ff3f936b;grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:18px;min-height:320px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 36px #0000004d,inset 0 0 0 1px #55d8ff0d}.notifications-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#02060dfa 0%,#03070fed 31%,#04081094 54%,#04081024 78%);position:absolute;inset:0}.notifications-hero:after{content:"";background:linear-gradient(90deg,#ff3f93,#8f55ff,#55d8ff,#0000 92%);height:3px;position:absolute;bottom:0;left:0;right:0}.notifications-hero>div{z-index:1;max-width:650px;position:relative}.notifications-hero h1{color:#fff;letter-spacing:-1.5px;text-shadow:0 5px 20px #0000008c;margin:6px 0 8px;font-size:46px;line-height:.96}.notifications-hero p{color:#c7d3df;max-width:590px;margin:0;font-size:13px;line-height:1.65}.notifications-hero aside{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070f1bc2;border:1px solid #55d8ff4d;align-content:end;justify-items:end;padding:16px;display:grid;position:relative;box-shadow:0 12px 24px #0000003d}.notifications-hero aside small{color:#8fa4b8;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:900}.notifications-hero aside strong{color:#fff;margin-top:4px;font-size:42px;line-height:1}.notifications-hero aside span{color:#74dfff;margin-top:5px;font-size:9px}.notifications-toolbar{background:#081522;border:1px solid #4969896b;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.notifications-tabs{flex-wrap:wrap;gap:6px;display:flex}.notifications-tabs button,.notifications-read-all,.notifications-pagination button{color:#aebdca;cursor:pointer;letter-spacing:.55px;text-transform:uppercase;background:#0b1827;border:1px solid #4d6c8b85;min-height:34px;padding:0 12px;font-size:9px;font-weight:900}.notifications-tabs button.active,.notifications-pagination button.active{color:#fff;background:linear-gradient(100deg,#8b1f71f5,#5130a6f0);border-color:#ff3f93}.notifications-read-all{color:#dff8ff;border-color:#55d8ff70}.notifications-read-all:disabled{opacity:.36;cursor:default}.notifications-list{gap:8px;display:grid}.notification-card{background:linear-gradient(110deg,#0a1624,#07101b);border:1px solid #47668466;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:108px;padding:15px 17px;display:grid;position:relative;box-shadow:0 10px 20px #00000026}.notification-card.unread{background:linear-gradient(110deg,#1b122dfa,#07101b 56%);border-left:3px solid #ff3f93}.notification-card.important{box-shadow:inset 0 0 0 1px #ffbb5214,0 10px 20px #0000002e}.notification-card--crew{background:linear-gradient(110deg,#36271194,#08111d 48%);border-color:#e5b7487a}.notification-card.read{opacity:.72}.notification-card__icon{color:#79ddff;background:#0b1b2b;border:1px solid #55d8ff59;place-items:center;width:48px;height:48px;display:grid}.notification-card--crew .notification-card__icon{color:#efc861;background:#3f2d1080;border-color:#e5b7487a}.notification-card__meta{align-items:center;gap:7px;margin-bottom:5px;display:flex}.notification-card__meta>span{color:#82dfff;letter-spacing:.85px;text-transform:uppercase;font-size:8px;font-weight:950}.notification-card--crew .notification-card__meta>span{color:#efc861}.notification-card__meta i{color:#ff9acd;letter-spacing:.6px;text-transform:uppercase;background:#861a5b47;border:1px solid #ff3f9373;padding:3px 5px;font-size:7px;font-style:normal;font-weight:950}.notification-card__meta time{color:#6f8397;margin-left:auto;font-size:8px}.notification-card h2{color:#f3f7fb;margin:0 0 4px;font-size:16px}.notification-card p{color:#a5b4c3;margin:0;font-size:11px;line-height:1.55}.notification-card__content>small{color:#75899c;margin-top:6px;font-size:8px;display:block}.notification-card__content>small b{color:#a7bed0}.notification-card__actions{gap:6px;min-width:112px;display:grid}.notification-card__actions button{color:#fff;cursor:pointer;letter-spacing:.55px;text-transform:uppercase;background:linear-gradient(100deg,#8f286e,#5b3cab);border:1px solid #ff3f938c;min-height:34px;padding:0 11px;font-size:8px;font-weight:950}.notification-card__actions button.secondary{color:#aebdca;background:#0b1724;border-color:#4c6c8b7a}.notifications-empty{color:#8396a8;text-align:center;background:#08131f;border:1px solid #46658361;place-items:center;gap:7px;min-height:220px;padding:28px;display:grid}.notifications-empty b{color:#eef4f8}.notifications-error{color:#ffd5de;background:#4b121f73;border:1px solid #d64a6480;padding:12px 14px;font-size:11px}.notifications-pagination{justify-content:center;gap:6px;padding-top:4px;display:flex}@media (width<=780px){.notifications-hero{background-position:68%;grid-template-columns:1fr;min-height:360px;padding:24px}.notifications-hero:before{background:linear-gradient(90deg,#02060dfa,#03070fe6 68%,#04081075)}.notifications-hero h1{font-size:38px}.notifications-hero aside{justify-items:start;max-width:190px}.notifications-toolbar{flex-direction:column;align-items:stretch}.notification-card{grid-template-columns:46px 1fr}.notification-card__actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.notification-card__meta{flex-wrap:wrap}.notification-card__meta time{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.nav-notification-dot{animation:none}}body .game-shell.theme-v072 .player-panel-avatar-link{align-self:start;place-items:center;width:76px;height:76px;margin:0;text-decoration:none;display:grid}body .game-shell.theme-v072 .player-panel-avatar-link .player-avatar-card--md{width:68px;height:68px}body .game-shell.theme-v072 .player-identity{grid-template-columns:76px minmax(0,1fr)!important;align-items:center!important;gap:10px!important}body .game-shell.theme-v072 .player-identity__meta{align-self:center;padding-top:0!important}.dashboard-v101__primary{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-v101__season-card{flex-direction:column;min-height:100%;padding-bottom:16px;display:flex}.dashboard-v101__season-icon{color:#ff8fc7;background:linear-gradient(145deg,#7d246752,#1a184866);border:1px solid #ff3f9361;place-items:center;width:58px;height:58px;margin:20px auto 10px;display:grid}.dashboard-v101__season-card>small{text-align:center;color:#93a7bb;text-transform:uppercase;letter-spacing:.7px;font-size:10px;font-weight:850}.dashboard-v101__countdown{grid-template-columns:auto auto auto auto auto auto;justify-content:center;align-items:end;gap:6px;margin:12px 0;display:grid}.dashboard-v101__countdown b{color:#fff;font-size:29px;line-height:1}.dashboard-v101__countdown span{color:#8ba0b5;text-transform:uppercase;font-size:8px}.dashboard-v101__season-card>p{color:#93a7bb;text-align:center;margin:auto 16px 0;font-size:10px;line-height:1.55}.dashboard-v101__crew-news{margin-top:18px;padding:0;overflow:hidden}.dashboard-v101__crew-news>header{background:linear-gradient(100deg,#0c1a2a,#07111d);border-bottom:1px solid #45658261;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.dashboard-v101__crew-news h2{color:#fff;margin:4px 0;font-size:23px}.dashboard-v101__crew-news p{color:#879aaf;margin:0;font-size:10px}.dashboard-v101__crew-news>header>a{color:#aeeaff;text-transform:uppercase;border:1px solid #55d8ff61;padding:8px 11px;font-size:9px;font-weight:900}.dashboard-v101__updates{display:grid}.dashboard-v101__updates>a{min-height:66px;color:inherit;background:#071320;border-bottom:1px solid #35526c47;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;display:grid}.dashboard-v101__updates>a:hover{background:#0a1928}.dashboard-v101__updates>a>span{color:#ff83bf;background:#56174033;border:1px solid #ff3f9347;place-items:center;width:36px;height:36px;display:grid}.dashboard-v101__updates b{color:#f2f6fb;font-size:11px;display:block}.dashboard-v101__updates small{color:#8fa2b5;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;display:block;overflow:hidden}.dashboard-v101__updates time{color:#71869a;font-size:9px}.dashboard-v101__updates>a:last-child{border-bottom:0}@media (width<=1100px){.dashboard-v101__primary{grid-template-columns:1fr!important}.dashboard-v101__crew-news>header{flex-direction:column}.dashboard-v101__updates>a{grid-template-columns:34px minmax(0,1fr)}.dashboard-v101__updates time{display:none}}@media (width<=620px){body .game-shell.theme-v072 .player-identity{grid-template-columns:64px minmax(0,1fr)!important}.dashboard-v101__countdown b{font-size:23px}.dashboard-v101__updates>a{padding:10px 12px}}.dashboard-v101__primary .today-panel{grid-column:auto!important}.dashboard-v102__today-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-v102__today-grid>div{min-height:82px}.garage-v102__bulkbar{background:linear-gradient(135deg,#0b1827,#07111d);border:1px solid #48698b73;gap:10px;margin:0 0 14px;padding:12px;display:grid}.garage-v102__selection{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.garage-v102__selection b{color:#eef6fc;margin-right:auto;font-size:11px}.garage-v102__selection button,.garage-v102__bulk-actions button{color:#d8e6f0;cursor:pointer;text-transform:uppercase;background:#0a1724;border:1px solid #547c9e80;min-height:34px;padding:0 10px;font-size:9px;font-weight:900}.garage-v102__selection button:hover,.garage-v102__bulk-actions button:hover:not(:disabled){background:#10253a;border-color:#5ad8ff}.garage-v102__bulk-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.garage-v102__bulk-actions .danger{color:#ffd7e2;border-color:#ff4b7a80}.garage-v102__bulk-actions button:disabled{opacity:.5;cursor:wait}.garage-v102__select{color:#8fa4b8;text-transform:uppercase;cursor:pointer;align-items:center;gap:7px;margin:-2px 0 8px;font-size:9px;font-weight:800;display:flex}.garage-v102__select input{accent-color:#ff3f93}.garage-v51-card.selected{box-shadow:0 0 0 1px #55d8ff,0 12px 24px #0000003d}.help-v102{gap:16px;display:grid}.help-v102__hero{background:radial-gradient(circle at 78% 20%,#4f70e13d,#0000 30%),linear-gradient(115deg,#07101d,#0b1427 62%,#171024);border:1px solid #ff3f9357;align-items:center;min-height:250px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 36px #0000003d}.help-v102__hero:after{content:"";background:linear-gradient(90deg,#ff3f93,#8f55ff,#55d8ff,#0000 90%);height:3px;position:absolute;bottom:0;left:0;right:0}.help-v102__hero>div{z-index:1;max-width:720px;padding:34px;position:relative}.help-v102__hero span{color:#ff91c8;letter-spacing:1.4px;font-size:9px;font-weight:950}.help-v102__hero h1{color:#fff;letter-spacing:-1px;margin:7px 0 10px;font-size:38px;line-height:1}.help-v102__hero p{color:#b6c5d4;max-width:640px;margin:0;font-size:12px;line-height:1.6}.help-v102__quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.help-v102__quick a{color:#e5eef6;text-transform:uppercase;background:#091523;border:1px solid #4c709173;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.help-v102__quick a:hover{background:#10243a;border-color:#55d8ff}.help-v102__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.help-v102__section{background:linear-gradient(145deg,#0b1928,#07111d);border:1px solid #47678766;box-shadow:0 12px 24px #0000002e}.help-v102__section>header{color:#6edfff;border-bottom:1px solid #4767874d;align-items:center;gap:9px;padding:14px 16px;display:flex}.help-v102__section h2{color:#fff;margin:0;font-size:18px}.help-v102__section>div{background:#47678738;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.help-v102__section article{background:#081522;min-height:150px;padding:14px}.help-v102__section h3{color:#fff;margin:0 0 7px;font-size:13px}.help-v102__section p{color:#9fb0c0;margin:0;font-size:10px;line-height:1.55}.help-v102__section a{color:#70ddff;text-transform:uppercase;margin-top:10px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=900px){.help-v102__sections{grid-template-columns:1fr}.help-v102__quick,.garage-v102__bulk-actions{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.help-v102__hero>div{padding:24px 18px}.help-v102__hero h1{font-size:31px}.help-v102__section>div,.help-v102__quick,.garage-v102__bulk-actions{grid-template-columns:1fr}.dashboard-v102__today-grid{grid-template-columns:1fr!important}}.rld-page{--rld-line:#432d48;--rld-pink:#d8579f;--rld-gold:#d2a95a;gap:14px;display:grid}.rld-hero{background:radial-gradient(circle at 80% 42%,#db469c3d,#0000 28%),radial-gradient(circle at 67% 65%,#57327652,#0000 38%),linear-gradient(115deg,#0a1119 0%,#15101d 58%,#28142a 100%);border:1px solid #513650;justify-content:space-between;align-items:center;min-height:235px;padding:34px 38px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 34px #0003}.rld-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#050a0f2e,#0000 55%),repeating-linear-gradient(90deg,#0000 0 54px,#ffffff04 55px 56px);position:absolute;inset:0}.rld-hero__glow{opacity:.65;border:2px solid #ea50aa73;width:230px;height:130px;position:absolute;top:18%;right:7%;transform:skew(-9deg);box-shadow:0 0 36px #e748a442,inset 0 0 30px #e748a41f}.rld-hero__copy{z-index:1;max-width:610px;position:relative}.rld-hero__copy>span,.rld-section-head span{color:var(--rld-pink);letter-spacing:1.5px;font-size:9px;font-weight:900}.rld-hero__copy h1{color:#f6f3f6;letter-spacing:-1.2px;max-width:570px;margin:8px 0 10px;font-size:34px;line-height:1.06}.rld-hero__copy p{color:#b6aab8;max-width:540px;margin:0;font-size:13px;line-height:1.6}.rld-hero__summary{z-index:1;text-align:right;background:#090d13b8;border:1px solid #d5579f66;min-width:205px;padding:18px;position:relative}.rld-hero__summary small{color:#9d8a9e;text-transform:uppercase;font-size:9px;display:block}.rld-hero__summary strong{color:#fff;font-size:38px;line-height:1.05;display:block}.rld-hero__summary span{color:#e0b7d1;margin-top:5px;font-size:10px;display:block}.rld-stats{border:1px solid var(--rld-line);background:#0b1219;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rld-stats>div{border-right:1px solid var(--rld-line);padding:14px 16px}.rld-stats>div:last-child{border:0}.rld-stats span,.rld-stats small{color:#8f8390;text-transform:uppercase;font-size:8px;display:block}.rld-stats strong{color:#f1eaf0;margin:3px 0;font-size:16px;display:block}.rld-stats small{color:#685f69}.rld-notice{color:#a9d7b3;background:#102018;border:1px solid #3c6b4b;padding:11px 14px;font-size:11px}.rld-notice.is-error{color:#efabb7;background:#251116;border-color:#7d3d4a}.rld-last-result{background:#16111a;border:1px solid #50344a;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;display:flex}.rld-last-result span{color:#9d7890;letter-spacing:.8px;text-transform:uppercase;font-size:8px;font-weight:900}.rld-last-result strong{color:#e8b2d2;font-size:12px}.rld-section-head{justify-content:space-between;align-items:flex-end;padding:4px 2px;display:flex}.rld-section-head h2{color:#eef1f2;margin:3px 0;font-size:22px}.rld-section-head p{color:#87929a;margin:0;font-size:10px}.rld-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.rld-card{background:linear-gradient(#15131b,#0b1117);border:1px solid #453449;flex-direction:column;min-height:390px;padding:18px;display:flex;position:relative;box-shadow:0 10px 24px #00000029}.rld-card--escort{background:linear-gradient(#17151f,#0b1117);border-color:#4a3b50}.rld-card--vip{background:linear-gradient(#19171a,#0d1116);border-color:#71552e}.rld-card:before{content:"";background:linear-gradient(90deg,transparent,var(--rld-pink),transparent);height:2px;position:absolute;top:0;left:0;right:0}.rld-card--vip:before{background:linear-gradient(90deg,transparent,var(--rld-gold),transparent)}.rld-card header{align-items:center;gap:12px;display:flex}.rld-card__icon{color:#e16aac;background:#211422;border:1px solid #6b3d63;place-items:center;width:44px;height:44px;display:grid}.rld-card--vip .rld-card__icon{color:#dfb963;background:#211b13;border-color:#6f5936}.rld-card header small{color:#a87199;letter-spacing:.8px;font-size:8px;font-weight:900}.rld-card--vip header small{color:#c7a457}.rld-card h3{color:#f1edf1;margin:2px 0 0;font-size:20px}.rld-card>p{color:#8e8990;min-height:44px;margin:14px 0;font-size:11px;line-height:1.55}.rld-card__facts{background:#0a1015;border:1px solid #352d39;grid-template-columns:1fr 1fr;display:grid}.rld-card__facts span{border-bottom:1px solid #352d39;border-right:1px solid #352d39;padding:10px}.rld-card__facts span:nth-child(2n){border-right:0}.rld-card__facts span:nth-last-child(-n+2){border-bottom:0}.rld-card__facts small{color:#776d79;text-transform:uppercase;font-size:7px;display:block}.rld-card__facts b{color:#dbd4dc;margin-top:2px;font-size:11px;display:block}.rld-card__owned{border-left:2px solid var(--rld-pink);background:#11141a;justify-content:space-between;align-items:center;margin-top:12px;padding:12px;display:flex}.rld-card--vip .rld-card__owned{border-left-color:var(--rld-gold)}.rld-card__owned span{color:#8f8691;text-transform:uppercase;font-size:9px}.rld-card__owned strong{color:#fff;font-size:22px}.rld-card>button{color:#fff;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;background:linear-gradient(#c95092,#9f356f);border:1px solid #9a3f79;min-height:41px;margin-top:auto;font-size:10px;font-weight:900}.rld-card--vip>button{color:#17120b;background:linear-gradient(#d0a34d,#a77931);border-color:#a17c39}.rld-card>button:disabled{opacity:.55;cursor:not-allowed}.rld-card__timer,.rld-card__lock{background:#111119;border:1px solid #514056;margin-top:auto;padding:12px}.rld-card__timer span,.rld-card__timer small{color:#8e8390;text-transform:uppercase;font-size:8px;display:block}.rld-card__timer strong{color:#ef73b8;margin:4px 0;font-size:24px;display:block}.rld-card__timer small{text-transform:none}.rld-card__lock{color:#9b8d9b;align-items:center;gap:9px;font-size:10px;display:flex}.rld-card.is-locked{filter:saturate(.75)}.rld-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rld-rules article{color:#bd5c96;background:#0b1218;border:1px solid #332b35;gap:12px;padding:14px;display:flex}.rld-rules h3{color:#e9e4e8;margin:0 0 4px;font-size:12px}.rld-rules p{color:#7f878e;margin:0;font-size:9px;line-height:1.5}.rld-rules .icon{flex:none}@media (width<=1050px){.rld-grid{grid-template-columns:1fr 1fr}.rld-card:last-child{grid-column:1/-1}.rld-stats{grid-template-columns:1fr 1fr}.rld-stats>div:nth-child(2){border-right:0}.rld-stats>div:nth-child(-n+2){border-bottom:1px solid var(--rld-line)}.rld-rules{grid-template-columns:1fr}.rld-hero{flex-direction:column;align-items:flex-start;gap:20px}.rld-hero__summary{text-align:left;align-self:stretch}}@media (width<=680px){.rld-hero{padding:22px 18px}.rld-hero__copy h1{font-size:27px}.rld-grid{grid-template-columns:1fr}.rld-card:last-child{grid-column:auto}.rld-stats{grid-template-columns:1fr}.rld-stats>div{border-right:0;border-bottom:1px solid var(--rld-line)!important}.rld-stats>div:last-child{border-bottom:0!important}}body .game-shell.theme-v072 .rld-v104-hero{background:#090d14;border-color:#4f3548;min-height:268px}body .game-shell.theme-v072 .rld-v104-hero:after{background:linear-gradient(90deg,#ff2f87,#b63dff 55%,#0000)}body .game-shell.theme-v072 .rld-v104-hero__image{object-position:center center}body .game-shell.theme-v072 .rld-v104-hero__veil{background:linear-gradient(90deg,#040910e6 0%,#050a11b8 31%,#05080e24 57%,#07070c0d 100%),linear-gradient(#0000 44%,#05060a47)}body .game-shell.theme-v072 .rld-v104-hero .crime-rework-hero__copy{max-width:520px}body .game-shell.theme-v072 .rld-v104-hero .crime-rework-hero__intro{max-width:470px}body .game-shell.theme-v072 .rld-v104-grid{align-items:stretch}body .game-shell.theme-v072 .rld-v104-card{min-height:394px}body .game-shell.theme-v072 .rld-v104-card__image-wrap{height:225px;min-height:225px}body .game-shell.theme-v072 .rld-v104-card__image{object-fit:cover;object-position:center 24%}body .game-shell.theme-v072 .rld-v104-card--street .rld-v104-card__image{object-position:center 20%}body .game-shell.theme-v072 .rld-v104-card--escort .rld-v104-card__image{object-position:center 22%}body .game-shell.theme-v072 .rld-v104-card--vip .rld-v104-card__image{object-position:center 24%}body .game-shell.theme-v072 .rld-v104-card--vip{border-color:#6c562f}body .game-shell.theme-v072 .rld-v104-card--vip:not(.crime-rework-card--locked){box-shadow:0 8px 18px #0000003d,inset 0 2px #dcb2512e}body .game-shell.theme-v072 .rld-v104-card--vip .crime-rework-card__state{color:#e5bc5d}body .game-shell.theme-v072 .rld-v104-last-result{background:linear-gradient(90deg,#291522,#202832);border-color:#62415b}body .game-shell.theme-v072 .crime-rework-notice--success{background:linear-gradient(90deg,#173027,#25323a);border-color:#3e7562}body .game-shell.theme-v072 .crime-rework-notice--success .crime-rework-notice__mark{color:#bff4dd;border-color:#5d9b82}body .game-shell.theme-v072 .rld-v104-income{background:linear-gradient(105deg,#0a131d 0%,#101421 47%,#21111d 100%);border:1px solid #5b3e57ad;grid-template-columns:minmax(230px,1.45fr) repeat(5,minmax(105px,1fr));align-items:stretch;display:grid;overflow:hidden;box-shadow:0 10px 24px #0000002e}body .game-shell.theme-v072 .rld-v104-income__intro{border-right:1px solid #5b3e578a;padding:17px 19px}body .game-shell.theme-v072 .rld-v104-income__intro span{color:#ef5daf;letter-spacing:1.2px;text-transform:uppercase;font-size:9px;font-weight:950;display:block}body .game-shell.theme-v072 .rld-v104-income__intro h2{color:#fff;letter-spacing:-.3px;margin:3px 0 5px;font-size:20px}body .game-shell.theme-v072 .rld-v104-income__intro p{color:#8fa0af;margin:0;font-size:10px;line-height:1.5}body .game-shell.theme-v072 .rld-v104-income__stat{background:#050c133d;border-right:1px solid #5b3e5770;flex-direction:column;justify-content:center;min-height:88px;padding:14px;display:flex}body .game-shell.theme-v072 .rld-v104-income__stat small{color:#8d98a5;letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:850;display:block}body .game-shell.theme-v072 .rld-v104-income__stat strong{color:#f3f6f8;margin-top:4px;font-size:20px;line-height:1.05;display:block}body .game-shell.theme-v072 .rld-v104-income__stat--cash strong{color:#73e6a9}body .game-shell.theme-v072 .rld-v104-income__stat--score strong{color:#ff72ba}body .game-shell.theme-v072 .rld-v104-income__death{color:#9f91a0;background:#0f09107a;border-top:1px solid #5b3e578a;grid-column:1/-1;align-items:center;gap:9px;padding:10px 16px;font-size:9px;display:flex}body .game-shell.theme-v072 .rld-v104-income__death svg{color:#e3b75d;flex:none}@media (width<=1180px){body .game-shell.theme-v072 .rld-v104-income{grid-template-columns:repeat(3,1fr)}body .game-shell.theme-v072 .rld-v104-income__intro{border-bottom:1px solid #5b3e578a;border-right:0;grid-column:1/-1}body .game-shell.theme-v072 .rld-v104-income__stat{border-bottom:1px solid #5b3e5761}body .game-shell.theme-v072 .rld-v104-income__stat:nth-of-type(4){border-right:0}}@media (width<=720px){body .game-shell.theme-v072 .rld-v104-card__image-wrap{height:215px;min-height:215px}body .game-shell.theme-v072 .rld-v104-income{grid-template-columns:1fr 1fr}body .game-shell.theme-v072 .rld-v104-income__intro{grid-column:1/-1}body .game-shell.theme-v072 .rld-v104-income__stat{min-height:76px}body .game-shell.theme-v072 .rld-v104-income__stat:nth-of-type(odd){border-right:0}body .game-shell.theme-v072 .rld-v104-income__death{grid-column:1/-1}}body .game-shell.theme-v072 .player-action-timers{margin:1px 0 0;padding:0;position:relative}body .game-shell.theme-v072 .player-action-timers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}body .game-shell.theme-v072 .player-action-timer{color:#d9e6f0;text-align:center;background:linear-gradient(#0d1c2ff5,#08101dfa);border:1px solid #53d7ffb8;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;height:66px;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s,opacity .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ff3cad24,0 0 12px #4fcfff1c,inset 0 0 18px #3d7caa12}body .game-shell.theme-v072 .player-action-timer:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ff3f9f14,#0000 38%,#4fd8ff0d);position:absolute;inset:0}body .game-shell.theme-v072 .player-action-timer svg{z-index:1;color:#c7d3df;filter:drop-shadow(0 0 5px #56d8ff29);position:relative}body .game-shell.theme-v072 .player-action-timer b{z-index:1;color:#eef4fa;letter-spacing:-.05px;text-transform:none;max-width:78px;font-size:7.5px;font-weight:900;line-height:1.08;display:block;position:relative}body .game-shell.theme-v072 .player-action-timer.is-ready:hover{background:linear-gradient(#1f2145fa,#0c1424fc);border-color:#ff59b2;box-shadow:0 0 0 1px #ff40a242,0 0 14px #ff40a22e,0 0 14px #4bd8ff1f}body .game-shell.theme-v072 .player-action-timer.is-busy{opacity:.58;background:linear-gradient(#0b1724e0,#080f19f5);border-color:#4a678085;box-shadow:inset 0 0 16px #0003}body .game-shell.theme-v072 .player-action-timer.is-busy svg{color:#758594;filter:none}body .game-shell.theme-v072 .player-action-timer.is-busy b{color:#8393a2}body .game-shell.theme-v072 .player-action-timer.is-next{opacity:.82;border-color:#44ccebb8}body .game-shell.theme-v072 .player-action-timer__time{z-index:2;color:#66e5f5;letter-spacing:.25px;font-variant-numeric:tabular-nums;background:#0a2631b8;border:1px solid #4adaf43d;margin:-3px 0 -2px;padding:2px 4px;font-size:7px;font-weight:950;line-height:1;position:relative;box-shadow:0 0 8px #46ddf514}body .game-shell.theme-v072 .player-action-timers.is-loading .player-action-timer{opacity:.55}body .game-shell.theme-v072 .player-action-timer.is-locked{box-shadow:none;filter:saturate(.35);opacity:.68;background:linear-gradient(#172130,#111a28);border-color:#4b5b704d}body .game-shell.theme-v072 .player-action-timer.is-locked svg,body .game-shell.theme-v072 .player-action-timer.is-locked b{color:#677384}body .game-shell.theme-v072 .player-action-timers__lock{z-index:5;color:#c7a16d;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(#0f182694,#1e1934c2 52%,#4a1d55c7);border:1px solid #864db157;flex-direction:column;justify-content:center;align-items:center;gap:7px;text-decoration:none;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 30px #6b389929}body .game-shell.theme-v072 .player-action-timers__lock svg{color:#c49564;filter:drop-shadow(0 2px 5px #0006)}body .game-shell.theme-v072 .player-action-timers__lock span{color:#d7a66f;text-align:center;background:#4a2a1cd1;border:1px solid #c1824c57;max-width:145px;padding:4px 7px;font-size:7px;font-weight:900;line-height:1.2;box-shadow:0 4px 10px #0000003d}body .game-shell.theme-v072 .player-action-timers__lock:hover{background:linear-gradient(#0f18269e,#27193fcc 52%,#571f5bd1);border-color:#ff48a673}@media (width<=620px){body .game-shell.theme-v072 .player-action-timer{height:62px}body .game-shell.theme-v072 .player-action-timer b{font-size:7px}}body .game-shell.theme-v072 .player-wallet{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 0 9px;display:grid}body .game-shell.theme-v072 .player-wallet>div{background:linear-gradient(#0a1827c7,#06101cdb);border:1px solid #41668657;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;min-height:42px;padding:6px 7px;display:flex;box-shadow:inset 0 0 12px #4ab5eb06}body .game-shell.theme-v072 .player-wallet>div>:last-child{text-align:left;width:100%}body .game-shell.theme-v072 .player-wallet span{letter-spacing:.28px;text-transform:uppercase;font-size:7.5px;font-weight:850;line-height:1}body .game-shell.theme-v072 .player-wallet a,body .game-shell.theme-v072 .player-wallet strong{text-overflow:ellipsis;white-space:nowrap;align-items:center;width:100%;min-width:0;font-size:8.5px;line-height:1.15;display:flex;overflow:hidden}body .game-shell.theme-v072 .player-diamonds strong{gap:3px}body .game-shell.theme-v072 .player-diamonds svg{flex:none;width:11px;height:11px}body .game-shell.theme-v072 .player-action-timers__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body .game-shell.theme-v072 .player-action-timer{gap:4px;height:61px}body .game-shell.theme-v072 .player-action-timer svg{width:21px;height:21px}body .game-shell.theme-v072 .player-action-timer b{max-width:62px;font-size:6.5px;line-height:1.08}body .game-shell.theme-v072 .player-action-timer__time{margin:-2px 0 -1px;padding:2px 3px;font-size:6.2px}body .game-shell.theme-v072 .player-action-timers__lock span{max-width:155px}@media (width<=620px){body .game-shell.theme-v072 .player-wallet{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body .game-shell.theme-v072 .player-wallet>div{min-height:40px;padding:6px}body .game-shell.theme-v072 .player-action-timers__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}body .game-shell.theme-v072 .player-action-timer{height:58px}body .game-shell.theme-v072 .player-action-timer b{max-width:58px;font-size:6.2px}}body .game-shell.theme-v072 .combat-shop-v1010,body .game-shell.theme-v072 .attack-v1010{gap:16px;display:grid}body .game-shell.theme-v072 .combat-shop-v1010__hero,body .game-shell.theme-v072 .attack-v1010__hero{background:radial-gradient(circle at 82% 22%,#bf2a4633,#0000 32%),linear-gradient(135deg,#071522 0%,#0a1826 58%,#160d17 100%);border:1px solid #4d709173;justify-content:space-between;align-items:flex-end;gap:24px;min-height:190px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}body .game-shell.theme-v072 .combat-shop-v1010__hero:after,body .game-shell.theme-v072 .attack-v1010__hero:after{content:"";background:linear-gradient(135deg,#0000,#e2b6570e);border:1px solid #e2b65729;width:330px;height:220px;position:absolute;bottom:-85px;right:-45px;transform:rotate(-12deg)}body .game-shell.theme-v072 .combat-shop-v1010__hero>*,body .game-shell.theme-v072 .attack-v1010__hero>*{z-index:1;position:relative}body .game-shell.theme-v072 .combat-shop-v1010__hero span,body .game-shell.theme-v072 .attack-v1010__hero span,body .game-shell.theme-v072 .combat-shop-v1010__section>header span,body .game-shell.theme-v072 .attack-v1010 .game-panel>header span{color:#e5b95c;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}body .game-shell.theme-v072 .combat-shop-v1010__hero h1,body .game-shell.theme-v072 .attack-v1010__hero h1{color:#fff;text-transform:uppercase;margin:7px 0 8px;font-size:clamp(31px,4vw,48px);line-height:.95}body .game-shell.theme-v072 .combat-shop-v1010__hero p,body .game-shell.theme-v072 .attack-v1010__hero p{color:#8fa3b5;max-width:690px;margin:0;font-size:11px;line-height:1.65}body .game-shell.theme-v072 .combat-shop-v1010__wallet,body .game-shell.theme-v072 .attack-v1010__counter{text-align:right;background:#0c141dcc;border:1px solid #dfb75247;min-width:180px;padding:14px 16px}body .game-shell.theme-v072 .combat-shop-v1010__wallet small,body .game-shell.theme-v072 .attack-v1010__counter small{color:#8095a7;text-transform:uppercase;font-size:8px;display:block}body .game-shell.theme-v072 .combat-shop-v1010__wallet strong,body .game-shell.theme-v072 .attack-v1010__counter strong{color:#f4d77d;margin:4px 0;font-size:22px;display:block}body .game-shell.theme-v072 .combat-shop-v1010__wallet span,body .game-shell.theme-v072 .attack-v1010__counter span{color:#83d6ef;letter-spacing:0;text-transform:none;font-size:9px}body .game-shell.theme-v072 .combat-shop-v1010__section{background:linear-gradient(#081522,#06101b);border:1px solid #4b6c8961;overflow:hidden}body .game-shell.theme-v072 .combat-shop-v1010__section>header{background:#091825c7;border-bottom:1px solid #4b6c894d;justify-content:space-between;align-items:center;gap:20px;padding:17px 18px;display:flex}body .game-shell.theme-v072 .combat-shop-v1010__section>header h2{color:#fff;margin:4px 0;font-size:20px}body .game-shell.theme-v072 .combat-shop-v1010__section>header p{color:#8094a5;margin:0;font-size:9px;line-height:1.55}body .game-shell.theme-v072 .combat-shop-v1010__section>header>strong{color:#e4c46d;font-size:14px}body .game-shell.theme-v072 .combat-shop-v1010__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px;display:grid}body .game-shell.theme-v072 .combat-shop-v1010__grid--bullets{grid-template-columns:repeat(3,minmax(0,1fr))}body .game-shell.theme-v072 .combat-shop-v1010__grid--protection{grid-template-columns:repeat(4,minmax(0,1fr))}body .game-shell.theme-v072 .combat-shop-v1010__grid article{background:linear-gradient(#0b1a28,#07111b);border:1px solid #4b6c894d;flex-direction:column;min-height:220px;padding:14px;transition:all .16s;display:flex;position:relative}body .game-shell.theme-v072 .combat-shop-v1010__grid article:hover{border-color:#5db0d77a;transform:translateY(-1px)}body .game-shell.theme-v072 .combat-shop-v1010__grid article.equipped{border-color:#e3b8568c;box-shadow:inset 0 0 0 1px #e3b8561a}body .game-shell.theme-v072 .combat-shop-v1010__grid article.locked{opacity:.68}body .game-shell.theme-v072 .combat-shop-v1010__icon{color:#e4bc60;background:#19170f;border:1px solid #e2b85540;place-items:center;width:42px;height:42px;display:grid}body .game-shell.theme-v072 .combat-shop-v1010__grid article>small{color:#7f95a8;text-transform:uppercase;margin-top:12px;font-size:8px;font-weight:900}body .game-shell.theme-v072 .combat-shop-v1010__grid h3{color:#fff;margin:5px 0 8px;font-size:15px}body .game-shell.theme-v072 .combat-shop-v1010__grid p{color:#7f95a8;margin:0;font-size:9px}body .game-shell.theme-v072 .combat-shop-v1010__grid article>strong{color:#eccb73;margin-top:auto;padding-top:14px;font-size:15px}body .game-shell.theme-v072 .combat-shop-v1010__score{background:#07111b;border:1px solid #4b6c893d;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;display:flex}body .game-shell.theme-v072 .combat-shop-v1010__score span{color:#8297a8;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .combat-shop-v1010__score b{color:#72d6ef;font-size:14px}body .game-shell.theme-v072 .combat-shop-v1010__grid button{color:#fff;cursor:pointer;text-transform:uppercase;background:#0f2a3e;border:1px solid #52c0e673;margin-top:10px;padding:9px 10px;font-size:9px;font-weight:900}body .game-shell.theme-v072 .combat-shop-v1010__grid button:disabled{opacity:.42;cursor:not-allowed}body .game-shell.theme-v072 .combat-shop-v1010__grid button.equipped-btn{color:#f4d77d;opacity:1;background:#2a2112;border-color:#e1b8576b}body .game-shell.theme-v072 .attack-v1010__search{align-items:center;gap:10px;padding:12px;display:flex}body .game-shell.theme-v072 .attack-v1010__search>div{color:#7891a4;background:#06101a;border:1px solid #4b6c8973;flex:1;align-items:center;gap:9px;padding:0 11px;display:flex}body .game-shell.theme-v072 .attack-v1010__search input{color:#fff;background:0 0;border:0;outline:none;width:100%;padding:11px 0}body .game-shell.theme-v072 .attack-v1010__search button,body .game-shell.theme-v072 .attack-v1010__attack{color:#ffe3a0;cursor:pointer;text-transform:uppercase;background:linear-gradient(#473411,#2b210f);border:1px solid #ddb24d80;padding:11px 15px;font-size:10px;font-weight:900}body .game-shell.theme-v072 .attack-v1010__search button:disabled,body .game-shell.theme-v072 .attack-v1010__attack:disabled{opacity:.38;cursor:not-allowed}body .game-shell.theme-v072 .attack-v1010__status{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}body .game-shell.theme-v072 .attack-v1010__status article{background:linear-gradient(#0a1927,#07111d);border:1px solid #4b6c8957;padding:13px}body .game-shell.theme-v072 .attack-v1010__status small,body .game-shell.theme-v072 .attack-v1010__status span{color:#7f95a8;text-transform:uppercase;font-size:8px;display:block}body .game-shell.theme-v072 .attack-v1010__status strong{color:#fff;margin:4px 0;font-size:16px;display:block}body .game-shell.theme-v072 .attack-v1010__duel{background:linear-gradient(#081522,#06101b);border:1px solid #4b6c8961;overflow:hidden}body .game-shell.theme-v072 .attack-v1010__duel>header,body .game-shell.theme-v072 .attack-v1010__history>header{border-bottom:1px solid #4b6c894d;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}body .game-shell.theme-v072 .attack-v1010__duel h2,body .game-shell.theme-v072 .attack-v1010__history h2{color:#fff;margin:4px 0 0;font-size:20px}body .game-shell.theme-v072 .attack-v1010__duel>header a{color:#74cde8;font-size:9px;text-decoration:none}body .game-shell.theme-v072 .attack-v1010__target-grid{border-bottom:1px solid #4b6c8942;grid-template-columns:repeat(4,1fr);display:grid}body .game-shell.theme-v072 .attack-v1010__target-grid article{border-right:1px solid #4b6c8933;padding:14px 16px}body .game-shell.theme-v072 .attack-v1010__target-grid article:last-child{border-right:0}body .game-shell.theme-v072 .attack-v1010__target-grid small{color:#7f95a8;text-transform:uppercase;font-size:8px;display:block}body .game-shell.theme-v072 .attack-v1010__target-grid strong{color:#fff;margin-top:5px;font-size:14px;display:block}body .game-shell.theme-v072 .attack-v1010__versus{text-align:center;grid-template-columns:1fr 70px 1fr;align-items:center;gap:12px;padding:22px 18px;display:grid}body .game-shell.theme-v072 .attack-v1010__versus>div{background:#081725;border:1px solid #4b6c8952;padding:15px}body .game-shell.theme-v072 .attack-v1010__versus small,body .game-shell.theme-v072 .attack-v1010__versus span{color:#8094a6;text-transform:uppercase;font-size:8px;display:block}body .game-shell.theme-v072 .attack-v1010__versus strong{color:#e6c364;margin:5px 0;font-size:26px;display:block}body .game-shell.theme-v072 .attack-v1010__versus>b{color:#c4d1da;font-size:13px}body .game-shell.theme-v072 .attack-v1010__warning{color:#dccb9d;background:#3b2a0d59;border:1px solid #dfb04e47;align-items:center;gap:10px;margin:0 18px 10px;padding:10px 12px;font-size:9px;display:flex}body .game-shell.theme-v072 .attack-v1010__warning a{color:#f0c75c;margin-left:auto;font-weight:900;text-decoration:none}body .game-shell.theme-v072 .attack-v1010__attack{justify-content:center;align-items:center;gap:8px;width:calc(100% - 36px);margin:0 18px 10px;padding:13px;display:flex}body .game-shell.theme-v072 .attack-v1010__death-rule{color:#73899b;text-align:center;margin:0 18px 18px;font-size:8px;line-height:1.6}body .game-shell.theme-v072 .attack-v1010__result{background:#091724;border:1px solid #4b6c8961;align-items:center;gap:12px;padding:13px 15px;display:flex}body .game-shell.theme-v072 .attack-v1010__result.success{background:#0a302494;border-color:#4bca8a59}body .game-shell.theme-v072 .attack-v1010__result.failed{background:#370e1885;border-color:#e054674d}body .game-shell.theme-v072 .attack-v1010__result small,body .game-shell.theme-v072 .attack-v1010__result span{color:#8da2b2;font-size:8px;display:block}body .game-shell.theme-v072 .attack-v1010__result strong{color:#fff;margin:2px 0;font-size:13px;display:block}body .game-shell.theme-v072 .attack-v1010__empty{text-align:center;color:#7990a3;place-items:center;min-height:200px;padding:25px;display:grid}body .game-shell.theme-v072 .attack-v1010__empty h2{color:#fff;margin:8px 0 2px}body .game-shell.theme-v072 .attack-v1010__empty p{margin:0;font-size:9px}body .game-shell.theme-v072 .attack-v1010__history{background:#07121d;border:1px solid #4b6c8961;overflow:hidden}body .game-shell.theme-v072 .attack-v1010__history>div{padding:5px 14px 12px}body .game-shell.theme-v072 .attack-v1010__history article{color:#d9e4eb;border-bottom:1px solid #4b6c8933;grid-template-columns:minmax(0,1fr) 100px 120px;align-items:center;gap:12px;padding:10px 4px;font-size:9px;display:grid}body .game-shell.theme-v072 .attack-v1010__history article span small{color:#748b9d;margin-top:3px;display:block}body .game-shell.theme-v072 .attack-v1010__history article strong{text-align:right}body .game-shell.theme-v072 .attack-v1010__history article.success strong{color:#70dda7}body .game-shell.theme-v072 .attack-v1010__history article.failed strong{color:#ec8797}body .game-shell.theme-v072 .attack-v1010__history article em{color:#7990a1;text-align:right;font-style:normal}body .game-shell.theme-v072 .attack-v1010__history>div>p{color:#778d9f;text-align:center;padding:15px;font-size:9px}@media (width<=1100px){body .game-shell.theme-v072 .combat-shop-v1010__grid{grid-template-columns:repeat(3,minmax(0,1fr))}body .game-shell.theme-v072 .combat-shop-v1010__grid--protection{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){body .game-shell.theme-v072 .combat-shop-v1010__hero,body .game-shell.theme-v072 .attack-v1010__hero{flex-direction:column;align-items:flex-start}body .game-shell.theme-v072 .combat-shop-v1010__wallet,body .game-shell.theme-v072 .attack-v1010__counter{box-sizing:border-box;text-align:left;width:100%}body .game-shell.theme-v072 .combat-shop-v1010__grid,body .game-shell.theme-v072 .combat-shop-v1010__grid--bullets,body .game-shell.theme-v072 .combat-shop-v1010__grid--protection{grid-template-columns:1fr}body .game-shell.theme-v072 .attack-v1010__search{flex-direction:column;align-items:stretch}body .game-shell.theme-v072 .attack-v1010__status,body .game-shell.theme-v072 .attack-v1010__target-grid{grid-template-columns:repeat(2,1fr)}body .game-shell.theme-v072 .attack-v1010__versus{grid-template-columns:1fr 42px 1fr}body .game-shell.theme-v072 .attack-v1010__history article{grid-template-columns:1fr auto}body .game-shell.theme-v072 .attack-v1010__history article em{text-align:left;grid-column:1/-1}}body .game-shell.theme-v072 .death-v1011{background:radial-gradient(circle at 50% 32%,#8d162529,#0000 42%);place-items:center;min-height:620px;padding:32px 16px;display:grid}body .game-shell.theme-v072 .death-v1011__card{text-align:center;background:linear-gradient(#121117fa,#070c12fc);border:1px solid #b033406b;width:min(760px,100%);padding:36px;box-shadow:0 28px 70px #0000007a}body .game-shell.theme-v072 .death-v1011__skull{color:#ef7b87;background:#59101c47;border:1px solid #c13a4880;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 16px;font-size:38px;display:grid}body .game-shell.theme-v072 .death-v1011__card>span{color:#df5968;letter-spacing:.22em;font-size:10px;font-weight:900}body .game-shell.theme-v072 .death-v1011__card h1{color:#fff;text-transform:uppercase;margin:8px 0 10px;font-size:clamp(34px,5vw,54px)}body .game-shell.theme-v072 .death-v1011__card>p{color:#8fa1b0;max-width:580px;margin:0 auto;font-size:11px;line-height:1.7}body .game-shell.theme-v072 .death-v1011__losses{grid-template-columns:repeat(2,1fr);gap:10px;margin:28px 0;display:grid}body .game-shell.theme-v072 .death-v1011__losses article{text-align:left;color:#8fa4b5;background:#08131f;border:1px solid #4c677f57;align-items:center;gap:11px;padding:13px;display:flex}body .game-shell.theme-v072 .death-v1011__losses small,body .game-shell.theme-v072 .death-v1011__losses strong{display:block}body .game-shell.theme-v072 .death-v1011__losses small{color:#73899b;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .death-v1011__losses strong{color:#e5edf2;margin-top:3px;font-size:11px}body .game-shell.theme-v072 .death-v1011__respawn{color:#ffe5a2;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#5a4114,#2d220f);border:1px solid #e1b5498c;width:100%;padding:14px;font-size:11px;font-weight:900}body .game-shell.theme-v072 .death-v1011__respawn:disabled{opacity:.5;cursor:not-allowed}body .game-shell.theme-v072 .death-v1011__hint{color:#74899a;margin-top:10px;font-size:8px;display:block}body .game-shell.theme-v072 .detective-v1011{gap:16px;display:grid}body .game-shell.theme-v072 .detective-v1011__hero{background:radial-gradient(circle at 82% 22%,#d5ac4924,#0000 32%),linear-gradient(135deg,#071522 0%,#0a1826 58%,#12100d 100%);border:1px solid #43658373;justify-content:space-between;align-items:flex-end;gap:24px;min-height:190px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}body .game-shell.theme-v072 .detective-v1011__hero>div>span,body .game-shell.theme-v072 .detective-v1011__panel>header span{color:#e5b95c;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}body .game-shell.theme-v072 .detective-v1011__hero h1{color:#fff;text-transform:uppercase;margin:7px 0 8px;font-size:clamp(31px,4vw,48px);line-height:.95}body .game-shell.theme-v072 .detective-v1011__hero p{color:#8fa3b5;max-width:700px;margin:0;font-size:11px;line-height:1.65}body .game-shell.theme-v072 .detective-v1011__hero aside{text-align:right;background:#0c141dcc;border:1px solid #dfb75247;min-width:190px;padding:14px 16px}body .game-shell.theme-v072 .detective-v1011__hero aside small,body .game-shell.theme-v072 .detective-v1011__hero aside span{color:#8095a7;font-size:8px;display:block}body .game-shell.theme-v072 .detective-v1011__hero aside strong{color:#f4d77d;justify-content:flex-end;align-items:center;gap:6px;margin:5px 0;font-size:22px;display:flex}body .game-shell.theme-v072 .detective-v1011__panel{background:#07121d;border:1px solid #4b6c8961;overflow:hidden}body .game-shell.theme-v072 .detective-v1011__panel>header{border-bottom:1px solid #4b6c894d;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}body .game-shell.theme-v072 .detective-v1011__panel h2{color:#fff;margin:4px 0 0;font-size:20px}body .game-shell.theme-v072 .detective-v1011__panel>header>small{color:#73899b;font-size:8px}body .game-shell.theme-v072 .detective-v1011__cases{padding:6px 14px 14px}body .game-shell.theme-v072 .detective-v1011__cases article{border-bottom:1px solid #4b6c8933;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 4px;display:grid}body .game-shell.theme-v072 .detective-v1011__case-icon{color:#8aa2b6;background:#0a1824;border:1px solid #4e6c8566;place-items:center;width:40px;height:40px;display:grid}body .game-shell.theme-v072 .detective-v1011__cases article.is-solved .detective-v1011__case-icon{color:#e4bd62;border-color:#deb44c73}body .game-shell.theme-v072 .detective-v1011__cases article small,body .game-shell.theme-v072 .detective-v1011__cases article span{color:#788fa1;font-size:8px;display:block}body .game-shell.theme-v072 .detective-v1011__cases article strong{color:#fff;margin:4px 0;font-size:13px;display:block}body .game-shell.theme-v072 .detective-v1011__cases button,body .game-shell.theme-v072 .detective-v1011__cases a{color:#ffe3a0;cursor:pointer;text-transform:uppercase;background:linear-gradient(#473411,#2b210f);border:1px solid #ddb24d80;padding:10px 13px;font-size:9px;font-weight:900;text-decoration:none}body .game-shell.theme-v072 .detective-v1011__cases button:disabled{opacity:.4;cursor:not-allowed}body .game-shell.theme-v072 .detective-v1011__empty{color:#788fa1;text-align:center;align-content:center;place-items:center;gap:6px;min-height:180px;display:grid}body .game-shell.theme-v072 .detective-v1011__empty b{color:#fff}@media (width<=760px){body .game-shell.theme-v072 .death-v1011__losses{grid-template-columns:1fr}body .game-shell.theme-v072 .detective-v1011__hero{flex-direction:column;align-items:flex-start}body .game-shell.theme-v072 .detective-v1011__hero aside{box-sizing:border-box;text-align:left;width:100%}body .game-shell.theme-v072 .detective-v1011__hero aside strong{justify-content:flex-start}body .game-shell.theme-v072 .detective-v1011__panel>header{flex-direction:column;align-items:flex-start}body .game-shell.theme-v072 .detective-v1011__cases article{grid-template-columns:40px minmax(0,1fr)}body .game-shell.theme-v072 .detective-v1011__cases article button,body .game-shell.theme-v072 .detective-v1011__cases article a{text-align:center;grid-column:1/-1}}body .game-shell.theme-v072 .combat-shop-v1012__totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}body .game-shell.theme-v072 .combat-shop-v1012__totals article{background:linear-gradient(#0b1926,#07131e);border:1px solid #4b6c8961;padding:14px 16px;box-shadow:inset 0 0 18px #4296c30a}body .game-shell.theme-v072 .combat-shop-v1012__totals small,body .game-shell.theme-v072 .combat-shop-v1012__totals span{color:#7890a2;text-transform:uppercase;font-size:8px;display:block}body .game-shell.theme-v072 .combat-shop-v1012__totals strong{color:#f2cf71;margin:5px 0 3px;font-size:22px;display:block}body .game-shell.theme-v072 .combat-shop-v1012__owned{background:#050f188c;border:1px solid #4b6c8940;justify-content:space-between;align-items:center;margin:7px 0;padding:6px 8px;display:flex}body .game-shell.theme-v072 .combat-shop-v1012__owned span{color:#7d93a4;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .combat-shop-v1012__owned b{color:#dce8ef;font-size:11px}body .game-shell.theme-v072 .player-action-timer.is-busy{opacity:.82}body .game-shell.theme-v072 .player-action-timer.is-busy .player-action-timer__time{color:#79e7f6;background:#07222ee0;border-color:#4adaf46b}body .game-shell.theme-v072 .hack-v1012__cooldown{align-items:center;gap:4px;display:flex;color:#8399a8!important}body .game-shell.theme-v072 .hack-v1012__cooldown b{color:#e7bd68;font-variant-numeric:tabular-nums}body .game-shell.theme-v072 .market-status--cooldown span{align-items:center;gap:4px;display:inline-flex}body .game-shell.theme-v072 .market-status--cooldown b{color:#e8c16c;font-variant-numeric:tabular-nums}body .game-shell.theme-v072 .detective-v1011__hero{background-image:linear-gradient(90deg,#000000ed 0%,#000000d6 28%,#00000052 58%,#00000014 100%),url(/assets/detective/hero-v1012.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:285px}body .game-shell.theme-v072 .detective-v1011__hero>div,body .game-shell.theme-v072 .detective-v1011__hero>aside{z-index:1;position:relative}body .game-shell.theme-v072 .detective-v1011__hero>div{max-width:610px}body .game-shell.theme-v072 .detective-v1011__hero p{color:#a4b2bd;text-shadow:0 2px 8px #000c}body .game-shell.theme-v072 .detective-v1011__hero aside{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040b11db}@media (width<=760px){body .game-shell.theme-v072 .combat-shop-v1012__totals{grid-template-columns:1fr}body .game-shell.theme-v072 .detective-v1011__hero{background-position:60%;min-height:320px}}body .game-shell.theme-v072 .lottery-v1013{gap:14px;display:grid}body .game-shell.theme-v072 .lottery-v1013__hero{align-items:end;min-height:260px}body .game-shell.theme-v072 .lottery-v1013__hero>div:first-child{max-width:620px}body .game-shell.theme-v072 .lottery-v1013__hero-status{z-index:2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040c16c7;border:1px solid #55d8ff57;align-self:end;justify-items:end;min-width:210px;padding:15px;display:grid;position:relative}body .game-shell.theme-v072 .lottery-v1013__hero-status small{color:#8fa5b8;letter-spacing:.75px;text-transform:uppercase;font-size:8px;font-weight:900}body .game-shell.theme-v072 .lottery-v1013__hero-status strong{color:#fff;margin:4px 0;font-size:29px;line-height:1}body .game-shell.theme-v072 .lottery-v1013__hero-status span{color:#78ddff;text-transform:capitalize;font-size:9px}body .game-shell.theme-v072 .lottery-v1013__overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}body .game-shell.theme-v072 .lottery-v1013__overview article{background:linear-gradient(145deg,#0b1a29,#07111d);border:1px solid #43678475;grid-template-columns:48px 1fr;align-items:center;gap:11px;min-height:82px;padding:13px 14px;display:grid}body .game-shell.theme-v072 .lottery-v1013__overview article>span{color:#ff87c0;background:#48184447;border:1px solid #ff3f935c;place-items:center;width:46px;height:46px;display:grid}body .game-shell.theme-v072 .lottery-v1013__overview small,body .game-shell.theme-v072 .lottery-v1013__overview strong,body .game-shell.theme-v072 .lottery-v1013__overview em{display:block}body .game-shell.theme-v072 .lottery-v1013__overview small{color:#8297aa;text-transform:uppercase;font-size:8px;font-weight:900}body .game-shell.theme-v072 .lottery-v1013__overview strong{color:#fff;margin-top:3px;font-size:18px}body .game-shell.theme-v072 .lottery-v1013__overview em{color:#72d9f6;margin-top:2px;font-size:8px;font-style:normal}body .game-shell.theme-v072 .lottery-v1013__prizes{writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:normal!important;line-height:normal!important;transform:none!important}body .game-shell.theme-v072 .lottery-v1013__prizes article{min-height:104px;padding:16px}body .game-shell.theme-v072 .lottery-v1013__prizes article.first{background:radial-gradient(circle at 95% 10%,#e5b74829,#0000 34%),linear-gradient(145deg,#251d18,#0b1724);border-color:#e5b7489e}body .game-shell.theme-v072 .lottery-v1013__prizes article.first b{color:#eac65d}body .game-shell.theme-v072 .lottery-v1013__layout{align-items:start}body .game-shell.theme-v072 .lottery-v1013__purchase-main{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:14px;padding:18px;display:grid}body .game-shell.theme-v072 .lottery-v1013__quantity label{color:#8fa2b2;text-transform:uppercase;gap:6px;font-size:8px;font-weight:900;display:grid}body .game-shell.theme-v072 .lottery-v1013__quantity input{color:#fff;background:#07131f;border:1px solid #55d8ff61;outline:none;height:48px;padding:0 14px;font-size:20px;font-weight:900}body .game-shell.theme-v072 .lottery-v1013__quick{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:8px;display:grid}body .game-shell.theme-v072 .lottery-v1013__quick button{color:#aabac8;cursor:pointer;background:#0b1825;border:1px solid #496c887a;min-height:34px;font-size:8px;font-weight:950}body .game-shell.theme-v072 .lottery-v1013__quick button:hover:not(:disabled){color:#fff;border-color:#ff4c9b}body .game-shell.theme-v072 .lottery-v1013__checkout{background:linear-gradient(145deg,#40163d57,#081521);border:1px solid #ff3f934d;align-content:space-between;gap:12px;padding:14px;display:grid}body .game-shell.theme-v072 .lottery-v1013__checkout small,body .game-shell.theme-v072 .lottery-v1013__checkout strong,body .game-shell.theme-v072 .lottery-v1013__checkout span{display:block}body .game-shell.theme-v072 .lottery-v1013__checkout small{color:#8ea1b3;text-transform:uppercase;font-size:8px}body .game-shell.theme-v072 .lottery-v1013__checkout strong{color:#fff;margin-top:5px;font-size:26px}body .game-shell.theme-v072 .lottery-v1013__checkout span{color:#ff8dc4;margin-top:2px;font-size:9px}body .game-shell.theme-v072 .lottery-v1013__rules{flex-wrap:wrap;gap:7px;padding:0 18px 18px;display:flex}body .game-shell.theme-v072 .lottery-v1013__rules span{color:#8196a8;background:#081522;border:1px solid #42658257;padding:6px 8px;font-size:8px}body .game-shell.theme-v072 .lottery-v1013__winners .lottery-winner-list{max-height:350px;overflow:auto}body .game-shell.theme-v072 .profile-v090__vehicles article{grid-template-columns:48px minmax(0,1fr) auto auto}body .game-shell.theme-v072 .profile-v1013__steal{color:#fff;letter-spacing:.45px;cursor:pointer;background:linear-gradient(100deg,#8f286e,#5b3cab);border:1px solid #ff3f9380;min-height:34px;padding:0 11px;font-size:8px;font-weight:950}body .game-shell.theme-v072 .profile-v1013__steal:disabled{opacity:.5;cursor:default}body .game-shell.theme-v072 .ranks-v080__ladder article{grid-template-columns:minmax(0,1fr) auto}@media (width<=900px){body .game-shell.theme-v072 .lottery-v1013__overview,body .game-shell.theme-v072 .lottery-v1013__purchase-main{grid-template-columns:1fr}body .game-shell.theme-v072 .lottery-v1013__hero-status{justify-items:start;min-width:0}body .game-shell.theme-v072 .profile-v090__vehicles article{grid-template-columns:48px minmax(0,1fr) auto}body .game-shell.theme-v072 .profile-v1013__steal{grid-column:2/-1}}@media (width<=620px){body .game-shell.theme-v072 .lottery-v1013__quick{grid-template-columns:repeat(3,1fr)}body .game-shell.theme-v072 .lottery-v1013__prizes{grid-template-columns:1fr}body .game-shell.theme-v072 .profile-v090__vehicles article{grid-template-columns:43px 1fr}body .game-shell.theme-v072 .profile-v090__vehicles article>strong,body .game-shell.theme-v072 .profile-v1013__steal{grid-column:2}}body .game-shell.theme-v072 .combat-shop-v1016__buy-row{grid-template-columns:72px 1fr;align-items:end;gap:8px;margin-top:8px;display:grid}body .game-shell.theme-v072 .combat-shop-v1016__buy-row label{gap:4px;display:grid}body .game-shell.theme-v072 .combat-shop-v1016__buy-row label span{color:#7d93a4;text-transform:uppercase;font-size:8px;font-weight:900}body .game-shell.theme-v072 .combat-shop-v1016__buy-row input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#06111c;border:1px solid #52c0e657;padding:7px 8px}body .game-shell.theme-v072 .combat-shop-v1016__buy-row>small{color:#91a8b9;text-align:right;padding-bottom:8px;font-size:8px}body .game-shell.theme-v072 .rld-v1016-log{margin-top:12px;overflow:hidden}body .game-shell.theme-v072 .rld-v1016-log>header{border-bottom:1px solid #46658447;justify-content:space-between;align-items:end;padding:15px 17px;display:flex}body .game-shell.theme-v072 .rld-v1016-log>header span{color:#ff4da3;letter-spacing:1px;font-size:8px;font-weight:950}body .game-shell.theme-v072 .rld-v1016-log>header h2{color:#fff;margin:3px 0 2px;font-size:18px}body .game-shell.theme-v072 .rld-v1016-log>header p{color:#8295a7;margin:0;font-size:9px}body .game-shell.theme-v072 .rld-v1016-log__rows{display:grid}body .game-shell.theme-v072 .rld-v1016-log__rows article{border-top:1px solid #46658429;grid-template-columns:1fr auto 90px;align-items:center;gap:12px;padding:10px 17px;display:grid}body .game-shell.theme-v072 .rld-v1016-log__rows article:first-child{border-top:0}body .game-shell.theme-v072 .rld-v1016-log__rows article span{gap:2px;display:grid}body .game-shell.theme-v072 .rld-v1016-log__rows article b{color:#e8eef5;font-size:10px}body .game-shell.theme-v072 .rld-v1016-log__rows article small{color:#6f8598;font-size:8px}body .game-shell.theme-v072 .rld-v1016-log__rows article strong{color:#72d6ef;font-size:12px}body .game-shell.theme-v072 .rld-v1016-log__rows article em{color:#8ea1b1;text-align:right;text-transform:uppercase;font-size:8px;font-style:normal}body .game-shell.theme-v072 .rld-v1016-log__empty{color:#7d91a3;margin:0;padding:18px;font-size:10px}@media (width<=620px){body .game-shell.theme-v072 .rld-v1016-log__rows article{grid-template-columns:1fr auto}body .game-shell.theme-v072 .rld-v1016-log__rows article em{text-align:left;grid-column:1/-1}}body .game-shell.theme-v072 .combat-shop-v1012__totals{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1050px){body .game-shell.theme-v072 .combat-shop-v1012__totals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){body .game-shell.theme-v072 .combat-shop-v1012__totals{grid-template-columns:1fr}}.page-art-hero{isolation:isolate;background:#050b11 50%/cover no-repeat;border:1px solid #426176b8;align-items:center;min-height:260px;margin-bottom:16px;padding:34px 38px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #0000004d}.page-art-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#020509f7 0%,#03070ce0 34%,#050a106e 61%,#050a1014 100%);position:absolute;inset:0}.page-art-hero:after{content:"";background:linear-gradient(90deg,#c89b4b,#647b8e,#0000 88%);height:2px;position:absolute;inset:auto 0 0}.page-art-hero>div{max-width:650px}.page-art-hero span{color:#d6ad5a;letter-spacing:1.45px;text-transform:uppercase;font-size:9px;font-weight:950}.page-art-hero h1{color:#fff;letter-spacing:-1.4px;margin:6px 0 8px;font-size:clamp(34px,4vw,52px);line-height:.95}.page-art-hero p{color:#c0ccd5;max-width:590px;margin:0;font-size:13px;line-height:1.6}.page-art-hero--bank{background-image:url(/assets/bank/bank-hero.webp)}.page-art-hero--stock{background-image:url(/assets/stock-market/stock-market-hero.webp)}@media (width<=760px){.page-art-hero{min-height:220px;padding:26px 22px}.page-art-hero h1{font-size:36px}}body .game-shell.theme-v072 .jail-v715__buyout-unlimited{color:#8fe0b8;grid-column:1/-1;font-size:9px;line-height:1.45}.stock-total-limit{color:#aebdca;background:#e0ac450f;border:1px solid #e0ac4540;gap:4px;margin:12px 0;padding:10px 12px;font-size:11px;display:grid}.stock-total-limit b{color:#fff}.stock-total-limit small{color:#e0ac45;font-weight:800}.admin-reset-panel,.admin-season-reset{background:linear-gradient(145deg,#35141beb,#0d141dfa);border:1px solid #70424a;box-shadow:0 18px 38px #00000047}.admin-reset-panel{gap:13px;margin:0 22px 18px;padding:18px;display:grid}.admin-reset-panel header,.admin-season-reset>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-reset-panel header span,.admin-season-reset>header span{color:#f08a92;letter-spacing:1px;font-size:9px;font-weight:950}.admin-reset-panel h3,.admin-season-reset h2{color:#fff;margin:3px 0 0}.admin-reset-panel p{color:#c8b3b7;margin:0;font-size:11px;line-height:1.55}.admin-reset-panel label,.admin-season-reset>label{color:#c9d6df;gap:6px;font-size:10px;display:grid}.admin-reset-panel input,.admin-season-reset input{color:#fff;background:#08121b;border:1px solid #4f5963;padding:11px 12px}.admin-reset-panel .danger,.admin-season-reset .danger{color:#fff;letter-spacing:.6px;cursor:pointer;background:linear-gradient(#8c303d,#681f2a);border:1px solid #a54a55;padding:12px;font-size:10px;font-weight:950}.admin-reset-panel .danger:disabled,.admin-season-reset .danger:disabled{cursor:not-allowed;opacity:.42}.admin-season-reset{gap:20px;padding:24px;display:grid}.admin-season-reset>header p{color:#aab9c4;max-width:700px;margin:7px 0 0;font-size:12px;line-height:1.55}.admin-season-current{background:#050d14b8;border:1px solid #4d5964;gap:3px;min-width:220px;padding:13px 15px;display:grid}.admin-season-current small{color:#738a9c;font-size:8px}.admin-season-current b{color:#fff}.admin-season-current span{color:#9fb1bd;font-size:10px}.admin-season-summary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.admin-season-summary article{background:#0a1620;border:1px solid #3d4c58;gap:4px;padding:14px;display:grid}.admin-season-summary small{color:#8094a3;text-transform:uppercase;font-size:9px}.admin-season-summary strong{color:#fff;font-size:20px}.admin-season-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-season-columns section{background:#08121bbd;border:1px solid #3d4c58;gap:7px;padding:15px;display:grid}.admin-season-columns h3{color:#fff;margin:0 0 4px;font-size:13px}.admin-season-columns span{color:#aebdc7;font-size:10px}.admin-season-columns section:first-child span{color:#9bd5ac}.admin-season-columns section:last-child span{color:#e2a1a7}.admin-season-warning{background:#67331647;border-left:3px solid #dc7b42;align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.admin-season-warning b{color:#ffd3a8;font-size:11px}.admin-season-warning span{color:#c8b29e;font-size:10px;line-height:1.5}@media (width<=760px){.admin-season-reset>header{display:grid}.admin-season-current{min-width:0}.admin-season-summary,.admin-season-columns{grid-template-columns:1fr}}.crimehub-language-switcher{color:#dbeaf3;background:#081118c7;border:1px solid #7e99ad73;align-items:center;gap:7px;min-height:34px;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.crimehub-language-switcher select{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.crimehub-language-switcher option{color:#fff;background:#101c25}.topbar-language{z-index:5;position:absolute;top:18px;right:24px}.account-verification-banner{color:#ffe4a5;background:#33260e;border-bottom:1px solid #805d1d;justify-content:center;align-items:center;gap:12px;padding:9px 18px;font-size:12px;display:flex}.account-verification-banner button{color:#fff;cursor:pointer;background:#6b4a12;border:1px solid #b78a32;padding:5px 10px;font-weight:900}.crime-form-notice{color:#b9f4d7;background:#112f24;border:1px solid #3b8062;margin:10px 0;padding:10px 12px;font-size:12px;line-height:1.45}.account-recovery-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02080dd1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.account-recovery-dialog{background:linear-gradient(160deg,#162531,#0d1821);border:1px solid #52677a;width:min(440px,100%);padding:28px;position:relative;box-shadow:0 24px 80px #000}.account-recovery-dialog h2{color:#fff;margin:0 30px 8px 0}.account-recovery-dialog>p{color:#aabac6;margin:0 0 20px;font-size:12px;line-height:1.55}.account-recovery-close{color:#aebdca;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:10px;right:13px}.account-recovery-dialog .gold-play-button{margin-top:18px}.email-verification-screen{color:#dce8f1;background:radial-gradient(circle at 50% 30%,#183145,#07111a 55%,#03080d);place-items:center;min-height:100vh;padding:24px;display:grid}.email-verification-screen>section{text-align:center;background:#09151ff0;border:1px solid #425b6d;justify-items:center;width:min(520px,100%);padding:38px;display:grid;box-shadow:0 24px 80px #000}.email-verification-screen img{width:min(280px,75%);margin-bottom:24px}.email-verification-screen section>span{color:#d9ad55;letter-spacing:1.7px;font-size:10px;font-weight:950}.email-verification-screen h1{color:#fff;margin:8px 0 10px}.email-verification-screen p{color:#a9bac7;margin:0 0 20px;line-height:1.6}.email-verification-screen section>div{color:#bce9cd;background:#142c21;border:1px solid #456b56;margin-bottom:15px;padding:9px 12px}.email-verification-screen section>button{color:#fff;cursor:pointer;background:#9a681f;border:1px solid #c18d35;width:100%;margin-top:8px;padding:12px;font-weight:950}.email-verification-screen section>button.secondary{background:#182630;border-color:#435665}.email-verification-screen section>button.link{color:#91a8ba;background:0 0;border:0}.email-verification-language{position:fixed;top:20px;right:20px}.membership-v727,.diamonds-page{--premium-line:#b2c9ee33;--premium-violet:#9254ff;--premium-pink:#ff4fa3;isolation:isolate;background:radial-gradient(circle at 90% 0,#9a348d29,#0000 32%),linear-gradient(#090d1ce6,#04070ff5);border:1px solid #9c64ff26;padding:2px;position:relative;box-shadow:0 28px 65px #00000042}.membership-v727__hero{background-image:linear-gradient(90deg,#040710fa 0%,#050811e6 40%,#05081161 65%,#0508112e 100%),linear-gradient(#7f2d7c1a,#03060f47),url(/assets/membership/hero-premium-v0728.webp);background-position:50%;background-size:cover;border:1px solid #f2cbff30;min-height:312px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 34px #0000003d}.membership-v727__hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#040710b8);height:44%;position:absolute;inset:auto 0 0}.membership-v727__hero>div{z-index:1;max-width:610px;padding:42px 40px;position:relative}.membership-v727__hero>div>span{color:#ff9bcf;letter-spacing:1.6px;background:#140a1e94;border:1px solid #ff84cf57;padding:6px 10px;font-size:9px;font-weight:950;display:inline-flex;box-shadow:0 0 20px #ff45a31f}.membership-v727__hero h1{letter-spacing:-1px;text-shadow:0 4px 22px #000000a6;max-width:540px;margin-top:14px;font-size:42px;line-height:.98}.membership-v727__hero h2{color:#e8dff2;letter-spacing:.2px;font-size:16px}.membership-v727__hero p{color:#cad2e2;max-width:505px;font-size:12px;line-height:1.62}.membership-v727__hero-points{gap:7px;margin-top:19px}.membership-v727__hero-points b{color:#f0e9f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090e1c9e;border:1px solid #b4ccf22e;padding:7px 9px;font-size:9px}.membership-v727__hero-points svg{color:#ff75b5}.membership-v727__duration{background:linear-gradient(110deg,#121c31fa,#0a0f1ffa);border:1px solid #b3c6f330;margin:17px 0;box-shadow:inset 0 1px #ffffff0d}.membership-v727__duration>div:first-child>span{color:#f3a6d2}.membership-v727__duration button{background:linear-gradient(145deg,#152035eb,#080d1bf5);border-color:#aec5ec3d;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}.membership-v727__duration button:hover{border-color:#ca8efdb8;transform:translateY(-2px);box-shadow:0 8px 18px #00000040}.membership-v727__duration button.active{background:linear-gradient(125deg,#8d1f6ceb,#4b2ca3f0);border-color:#e467ae;box-shadow:0 0 0 1px #ff84d326,0 8px 23px #6f2fa657}.membership-v727__plans{gap:15px}.membership-v727__plan{background:linear-gradient(160deg,#10182bfa,#050913fc 68%);border-color:#afc6ee3d;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 16px 29px #0003}.membership-v727__plan:hover{border-color:#e1b7ff8c;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff14,0 21px 38px #0000004f}.membership-v727__plan.current{box-shadow:0 0 0 1px #ff68b875,0 0 30px #a43ab833,inset 0 1px #ffffff12}.membership-v727__plan-head{align-items:center;gap:13px;position:relative}.membership-v727__plan-head>img{object-fit:contain;filter:drop-shadow(0 7px 12px #0000007a);width:64px;height:64px}.membership-v727__plan-head h2{font-size:19px}.membership-v727__plan-head span{letter-spacing:1.55px;font-size:8px}.membership-v727__plan-head p{line-height:1.5}.membership-v727__frame{isolation:isolate;background:radial-gradient(circle at 50% 38%,#9756ff2b,#0000 38%),linear-gradient(145deg,#161f34d6,#050912f5);border:1px solid #b7caef24;place-items:center;min-height:151px;margin:14px 0 15px;padding:0;display:grid;overflow:hidden}.membership-v727__frame:before,.membership-v727__frame:after{display:none}.membership-v727__frame>img{z-index:2;object-fit:contain;filter:drop-shadow(0 7px 12px #0000008c);pointer-events:none;width:152px;height:152px;position:absolute;top:50%;left:50%;transform:translate(-50%,-53%)}.membership-v727__frame-inner{z-index:1;background:radial-gradient(circle at 35% 25%,#9363ff7a,#080d1af7 72%);border:0;width:60px;height:60px;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 5px 14px #0006}.membership-v727__frame-inner span{text-shadow:0 2px 7px #000c;background:linear-gradient(145deg,#1d2c45,#070b16);border-color:#ffffff70;width:47px;height:47px;font-size:17px}.membership-v727__frame small{z-index:3;letter-spacing:.7px;background:#050811c7;border:1px solid #ffffff1a;margin:0;padding:4px 5px;font-size:6.5px;line-height:1.25;position:absolute;bottom:8px;left:7px;right:7px}.membership-v727__plan li{color:#d6dfec}.membership-v727__plan li svg{color:#e4a4d5}.membership-v727__price{border-top-color:#b1c8f038}.membership-v727__price strong{letter-spacing:-.8px;font-size:30px}.membership-v727__plan>button{background:linear-gradient(105deg,#b42d82,#6845ca);border-color:#f29edb9e;box-shadow:inset 0 1px #fff3,0 8px 17px #220a3857}.membership-v727__details{background:linear-gradient(145deg,#111a30fc,#060a15fc);border-color:#bd8bff61;box-shadow:inset 0 1px #ffffff0d,0 12px 24px #0000002b}.membership-v727__details summary{padding:16px 18px}.membership-v727__details summary svg{color:#e990c7}.membership-v727__details[open] summary{background:#060a1566}.diamonds-hero{isolation:isolate;background-image:linear-gradient(90deg,#040712fa 0%,#050813e8 42%,#0608145c 66%,#0608142e 100%),linear-gradient(#6b57ff14,#03050e40),url(/assets/diamonds/hero-premium-v0728.webp);background-position:50%;background-size:cover;border-color:#a0b1ff40;min-height:310px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 34px #00000040}.diamonds-hero__copy{max-width:565px}.diamonds-hero .eyebrow{color:#bcb3ff;letter-spacing:1.4px;background:#0a0a1fa6;border:1px solid #b4abff5e;padding:6px 10px;display:inline-flex;box-shadow:0 0 20px #7961ff29}.diamonds-hero h1{letter-spacing:-1.15px;text-shadow:0 4px 22px #000000ad;margin-top:13px;font-size:45px}.diamonds-hero p{color:#d0d8ea;max-width:505px;line-height:1.62}.diamonds-hero__facts>div{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080c1b9e;border-color:#adbef433}.diamonds-hero__facts svg{color:#a99aff}.diamonds-balance-card{background-image:linear-gradient(150deg,#101130c2,#060716e0),url(/assets/diamonds/hero-premium-v0728.webp);background-position:72%;background-size:cover;border-color:#b7aaff78;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 15px 28px #0000005c,0 0 32px #694bff29}.diamonds-balance-card:before{content:"";background:conic-gradient(from 45deg,#0000,#aa89ff33,#0000 28%);animation:8s linear infinite premium-sheen;position:absolute;inset:-45%}.diamonds-balance-card>*{z-index:1;position:relative}.diamonds-balance-card__gem{filter:drop-shadow(0 0 18px #9473ff8c)}.diamonds-balance-card strong{color:#fff;text-shadow:0 0 18px #a082ff8c}.diamonds-panel{background:linear-gradient(145deg,#101830f7,#050813fc);border-color:#9fb3eb38;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 13px 26px #0000002e}.diamonds-panel:before{content:"";pointer-events:none;background:radial-gradient(circle,#8967ff26,#0000 69%);border-radius:50%;width:160px;height:160px;position:absolute;top:-50px;right:-40px}.diamonds-panel>*{z-index:1;position:relative}.diamonds-shop-mark{color:#baaaff;background:linear-gradient(145deg,#7458f252,#101438b3);border-color:#b7a7ff7a;box-shadow:0 0 24px #7554ff33}.diamonds-shop-preview{background:linear-gradient(135deg,#171f3fc2,#0a0d1ed1);border-color:#9db5ee33}.diamonds-mini-gem{color:#cfc6ff;background:linear-gradient(145deg,#755cfc61,#13163eeb);border-color:#afa3ff75;box-shadow:0 8px 14px #00000047}.diamonds-shop-card button{background:linear-gradient(100deg,#5c4bbfb3,#2b1e59d6);border-color:#c4b5ff57}.diamonds-rules-card{background:linear-gradient(145deg,#131835fa,#080a19fc)}.diamonds-rule-list>div{border-color:#adbfed26}.diamonds-rule-list>div>span{color:#afa0ff}.diamonds-earn-grid article,.diamonds-use-grid article{background:linear-gradient(145deg,#131d38eb,#080c1af5);border-color:#a8beef30;transition:transform .18s,border-color .18s}.diamonds-earn-grid article:hover,.diamonds-use-grid article:hover{border-color:#c0adff87;transform:translateY(-3px)}.diamonds-feature-icon,.diamonds-use-grid article>span{color:#c1b5ff;background:linear-gradient(145deg,#7d5dff66,#121638db);box-shadow:0 0 19px #6e4eff2e}.diamonds-next-step{background:linear-gradient(110deg,#17183dfa,#080a1afc);border-color:#a996ff52}.diamonds-next-step__flow .done{color:#f0e9ff;background:#8052eb47;border-color:#d5b8ff8c}@keyframes premium-sheen{to{transform:rotate(360deg)}}@media (width<=720px){.membership-v727,.diamonds-page{border-left:0;border-right:0;padding:0}.membership-v727__hero,.diamonds-hero{background-position:68%;min-height:286px}.membership-v727__hero>div{padding:28px 20px}.membership-v727__hero h1{font-size:33px}.membership-v727__hero h2{font-size:14px}.membership-v727__hero p{font-size:11px}.membership-v727__hero-points{grid-template-columns:1fr;display:grid}.membership-v727__hero-points b{font-size:8px}.membership-v727__frame{min-height:165px}.membership-v727__frame>img{width:164px;height:164px}.diamonds-hero{min-height:298px}.diamonds-hero h1{font-size:35px}.diamonds-hero__copy{max-width:100%}.diamonds-balance-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}@media (prefers-reduced-motion:reduce){.diamonds-balance-card:before{animation:none}.membership-v727__plan,.membership-v727__duration button,.diamonds-earn-grid article,.diamonds-use-grid article{transition:none}}.membership-v729-upgrade .membership-v727__plan{flex-direction:column;display:flex}.membership-v729-upgrade .membership-v727__plan ul{margin-top:14px}.membership-v729-upgrade .membership-v727__plan li{gap:8px}.membership-v729-upgrade .membership-v727__plan-head p{max-width:30ch}.membership-v729-upgrade .membership-v729__preview{background:linear-gradient(145deg,#141d33eb,#060a15fa);border:1px solid #b6c9ef29;gap:12px;margin:14px 0 6px;padding:14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.membership-v729-upgrade .membership-v729__preview-copy{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.membership-v729-upgrade .membership-v729__preview-copy strong{color:#f5f7fb;font-size:14px;line-height:1.25;display:block}.membership-v729-upgrade .membership-v729__preview-copy small{color:#d5def0;letter-spacing:.7px;text-transform:uppercase;white-space:nowrap;background:#0a0e1ebf;border:1px solid #f2d2ff38;justify-content:center;align-items:center;padding:6px 8px;font-size:9px;font-weight:900;display:inline-flex}.membership-v729-upgrade .membership-v729__character-preview{background:radial-gradient(circle at 50% 16%,#d08aff2e,#0000 35%),linear-gradient(#0e1628c7,#050812fa);border:1px solid #c5d5f224;min-height:192px;position:relative;overflow:hidden}.membership-v729-upgrade .membership-v729__character-preview img{object-fit:cover;object-position:center 24%;width:100%;height:100%;display:block}.membership-v729-upgrade .membership-v729__preview--bronze{background:linear-gradient(145deg,#2f1f16f0,#0d0b11fa)}.membership-v729-upgrade .membership-v729__preview--silver{background:linear-gradient(145deg,#1f2738f5,#090c17fc)}.membership-v729-upgrade .membership-v729__preview--gold{background:linear-gradient(145deg,#382b12f5,#0f0b10fc)}.membership-v729-upgrade .membership-v729__preview .membership-v727__frame{min-height:186px;margin:0}.membership-v729-upgrade .membership-v729__preview .membership-v727__frame>img{width:160px;height:160px;transform:translate(-50%,-54%)}.membership-v729-upgrade .membership-v727__details summary{cursor:pointer}.membership-v729-upgrade .membership-v727__details summary::-webkit-details-marker{display:none}.membership-v729-upgrade .membership-v727__compare .head b:nth-child(3),.membership-v729-upgrade .membership-v727__compare>div span:nth-child(3){color:#f0c799}.membership-v729-upgrade .membership-v727__compare .head b:nth-child(4),.membership-v729-upgrade .membership-v727__compare>div span:nth-child(4){color:#d6dff1}.membership-v729-upgrade .membership-v727__compare .head b:nth-child(5),.membership-v729-upgrade .membership-v727__compare>div span:nth-child(5){color:#f5d888}.diamonds-page-v729-upgrade .diamonds-shop-preview--clean{margin-bottom:12px}.diamonds-page-v729-upgrade .diamonds-highlight-list{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.diamonds-page-v729-upgrade .diamonds-highlight-list span{color:#d8def7;letter-spacing:.4px;background:#090c1eb8;border:1px solid #bdb2ff3d;align-items:center;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.diamonds-page-v729-upgrade .diamonds-next-step h2,.diamonds-page-v729-upgrade .diamonds-section-head h2{letter-spacing:-.35px}.diamonds-page-v729-upgrade .diamonds-shop-card button{width:100%}@media (width<=720px){.membership-v729-upgrade .membership-v729__preview-copy{flex-direction:column}.membership-v729-upgrade .membership-v729__preview-copy small{white-space:normal}.membership-v729-upgrade .membership-v729__character-preview{min-height:176px}.diamonds-page-v729-upgrade .diamonds-highlight-list span{justify-content:center;width:100%}}.membership-v729-upgrade .membership-v727__plans{align-items:stretch}.membership-v729-upgrade .membership-v727__plan{height:100%}.membership-v729-upgrade .membership-v729__preview{grid-template-rows:auto 1fr;min-height:262px}.membership-v729-upgrade .membership-v727__plan ul{flex:auto;align-content:start;display:grid}.membership-v729-upgrade .membership-v727__price{margin-top:auto}.membership-v729-upgrade .membership-v727__plan>button{justify-content:center;align-items:center;min-height:48px;margin-top:10px;display:flex}.membership-v729-upgrade .membership-v729__character-preview{height:192px}.membership-v729-upgrade .membership-v729__preview--silver .membership-v729__character-preview{background:radial-gradient(circle at 50% 16%,#c4d6ff29,#0000 35%),linear-gradient(#0e1628c7,#050812fa)}.membership-v729-upgrade .membership-v729__preview--gold .membership-v729__character-preview{background:radial-gradient(circle at 50% 16%,#ffcf5c2e,#0000 35%),linear-gradient(#19130ab8,#07060cfa)}@media (width<=720px){.membership-v729-upgrade .membership-v729__preview{min-height:auto}.membership-v729-upgrade .membership-v729__character-preview{height:176px}}.membership-v729-upgrade .membership-v727__plan-head{min-height:108px}.membership-v729-upgrade .membership-v729__preview{grid-template-rows:50px 1fr;height:286px;min-height:0;margin:14px 0 12px}.membership-v729-upgrade .membership-v729__preview-copy strong{max-width:58%}.membership-v729-upgrade .membership-v729__character-preview{height:210px;min-height:210px}.membership-v729-upgrade .membership-v729__character-preview img{object-fit:cover;object-position:center center;width:100%;height:100%}@media (width<=1100px){.membership-v729-upgrade .membership-v727__plans{grid-template-columns:1fr}.membership-v729-upgrade .membership-v727__plan{grid-template-rows:auto auto auto auto 48px}.membership-v729-upgrade .membership-v729__preview{height:auto;min-height:0}.membership-v729-upgrade .membership-v729__character-preview{height:250px;min-height:250px}.membership-v729-upgrade .membership-v727__plan ul{min-height:0}}@media (width<=720px){.membership-v729-upgrade .membership-v729__character-preview{height:210px;min-height:210px}}.diamonds-page-v733-stripe{color:#edf2ff;gap:18px;display:grid}.diamonds-page-v733-stripe .eyebrow{color:#f08ec6}.diamonds-v733-hero{isolation:isolate;background:#070913 url(/assets/diamonds/hero-stripe-v0733.jpg) 100%/cover no-repeat;border:1px solid #c863aa5c;align-items:stretch;min-height:418px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #64b2ff14,0 20px 44px #00000059}.diamonds-v733-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#050711fa 0%,#060813f0 34%,#080a18a1 61%,#05071124 100%);position:absolute;inset:0}.diamonds-v733-hero:after{content:"";z-index:-1;mix-blend-mode:screen;background:linear-gradient(130deg,#d8268921,#0000 38%,#2dcfff1c);position:absolute;inset:0}.diamonds-v733-hero__copy{z-index:1;flex-direction:column;flex:1;justify-content:center;max-width:660px;padding:48px 44px;display:flex;position:relative}.diamonds-v733-hero h1{color:#fff;letter-spacing:-2.3px;text-shadow:0 4px 20px #00000080;margin:8px 0 2px;font-size:clamp(38px,4.3vw,66px);line-height:.95}.diamonds-v733-hero h2{color:#f6c4dc;margin:0 0 16px;font-size:clamp(17px,1.8vw,23px);line-height:1.24}.diamonds-v733-hero__copy>p{color:#d7dce9;max-width:585px;margin:0;font-size:14px;line-height:1.65}.diamonds-v733-hero__facts{gap:8px;max-width:565px;margin:24px 0 0;padding:0;list-style:none;display:grid}.diamonds-v733-hero__facts li{color:#e6e9f8;background:linear-gradient(90deg,#0f1227c2,#0f12272e);border-left:2px solid #df55ae;align-items:center;gap:9px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}.diamonds-v733-hero__facts .icon{color:#6dd8ff;flex:none}.diamonds-v733-balance{z-index:1;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#68d9ff;background:linear-gradient(145deg,#080f27e6,#0f0820b5);border:1px solid #6dd8ff66;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:6px;min-width:178px;margin:0 28px 30px auto;padding:16px 18px;display:flex;position:relative;box-shadow:0 12px 24px #00000047}.diamonds-v733-balance>span{color:#cfd7ef;letter-spacing:.55px;text-transform:uppercase;font-size:10px;font-weight:800}.diamonds-v733-balance strong{color:#fff;font-size:31px;line-height:1}.diamonds-v733-shop,.diamonds-v733-info-card,.diamonds-v733-faq{background:linear-gradient(145deg,#0f1530f5,#050713fa);border:1px solid #8c9ae43d;position:relative;overflow:hidden;box-shadow:0 16px 32px #00000040}.diamonds-v733-shop{padding:27px}.diamonds-v733-section-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.diamonds-v733-section-head h2,.diamonds-v733-info-card h2{color:#fff;letter-spacing:-.55px;margin:5px 0 7px;font-size:24px}.diamonds-v733-section-head p{color:#aeb8d5;max-width:640px;margin:0;font-size:13px;line-height:1.55}.diamonds-v733-section-gem{color:#d9fcff;background:radial-gradient(circle at 35% 25%,#66ebff75,#2a46b34f 43%,#090b24cc 72%);border:1px solid #5dccff8c;flex:none;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 30px #3ec1ff3b}.diamonds-v733-feedback{color:#ffd7e5;background:#680e3752;border:1px solid #ff5d9194;margin:0 0 16px;padding:12px 14px;font-size:13px;font-weight:700}.diamonds-v733-feedback--neutral{color:#d9f6ff;background:#12406740;border-color:#65d5ff73}.diamonds-v733-packages{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.diamonds-v733-loading{color:#b7c2e2;text-align:center;grid-column:1/-1;margin:0;padding:32px}.diamonds-v733-package{text-align:center;background:linear-gradient(160deg,#1a2046e6,#060918fa);border:1px solid #7897e452;flex-direction:column;align-items:center;min-height:268px;padding:20px 16px 16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.diamonds-v733-package:before{content:"";opacity:.58;pointer-events:none;background:radial-gradient(circle at 50% -18%,#5bd8ff4a,#0000 50%);position:absolute;inset:0}.diamonds-v733-package:hover{border-color:#6ddaffc7;transform:translateY(-4px);box-shadow:0 16px 28px #00000059}.diamonds-v733-package--tier-5:before,.diamonds-v733-package--tier-6:before,.diamonds-v733-package--tier-7:before,.diamonds-v733-package--tier-8:before{background:radial-gradient(circle at 50% -18%,#ffbb4d5c,#0000 52%)}.diamonds-v733-package--tier-8{background:linear-gradient(160deg,#442d2bd4,#0a0815fc);border-color:#ffc15e8f}.diamonds-v733-package__topline{color:#85dcff;letter-spacing:.72px;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex;position:relative}.diamonds-v733-package__topline .icon{color:#a6efff}.diamonds-v733-package strong{color:#fff;font-variant-numeric:tabular-nums;margin-top:22px;font-size:clamp(27px,2.2vw,37px);line-height:1;position:relative}.diamonds-v733-package__amount{color:#bdcae6;margin-top:3px;font-size:12px;font-weight:700;position:relative}.diamonds-v733-package__line{background:linear-gradient(90deg,#0000,#69dafe,#0000);width:42px;height:1px;margin:19px 0 14px;position:relative}.diamonds-v733-package b{color:#f7c5df;font-variant-numeric:tabular-nums;font-size:20px;position:relative}.diamonds-v733-package small{color:#8f9bbd;margin-top:4px;font-size:10px;position:relative}.diamonds-v733-package button{color:#fff;letter-spacing:.45px;cursor:pointer;background:linear-gradient(100deg,#246aa1,#582c91);border:1px solid #71d7ff91;width:100%;margin-top:auto;padding:12px 8px;font-size:10px;font-weight:900;transition:filter .18s,transform .18s;position:relative}.diamonds-v733-package button:hover:not(:disabled){filter:brightness(1.17);transform:translateY(-1px)}.diamonds-v733-package button:disabled{cursor:wait;opacity:.62}.diamonds-v733-lower{grid-template-columns:1fr 1fr;gap:18px;display:grid}.diamonds-v733-info-card{padding:24px}.diamonds-v733-source-list{gap:10px;margin-top:18px;display:grid}.diamonds-v733-source-list>div{border-top:1px solid #90a4dc2b;align-items:flex-start;gap:11px;padding-top:10px;display:flex}.diamonds-v733-source-list .icon{color:#76ddff;flex:none;margin-top:2px}.diamonds-v733-source-list span{gap:2px;display:grid}.diamonds-v733-source-list b{color:#f4f5ff;font-size:13px}.diamonds-v733-source-list small{color:#aeb8d1;font-size:12px;line-height:1.45}.diamonds-v733-faq{padding:0}.diamonds-v733-faq summary{color:#ecf2ff;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:13px;font-weight:800;list-style:none;display:flex}.diamonds-v733-faq summary::-webkit-details-marker{display:none}.diamonds-v733-faq summary>span:first-child{align-items:center;gap:9px;display:flex}.diamonds-v733-faq summary>span:last-child{color:#81dfff;letter-spacing:.65px;text-transform:uppercase;font-size:10px}.diamonds-v733-faq[open] summary>span:last-child{font-size:0}.diamonds-v733-faq[open] summary>span:last-child:after{content:"Sluiten";font-size:10px}.diamonds-v733-faq>div{border-top:1px solid #90a4dc2e;padding:2px 22px 14px}.diamonds-v733-faq p{color:#bdc6df;margin:12px 0;font-size:13px;line-height:1.55}.diamonds-v733-faq b{color:#fff}@media (width<=1160px){.diamonds-v733-packages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.diamonds-v733-hero{min-height:390px}.diamonds-v733-hero__copy{padding:36px 30px}.diamonds-v733-packages{grid-template-columns:repeat(2,minmax(0,1fr))}.diamonds-v733-lower{grid-template-columns:1fr}}@media (width<=620px){.diamonds-page-v733-stripe{gap:13px}.diamonds-v733-hero{background-position:65%;min-height:470px}.diamonds-v733-hero:before{background:linear-gradient(90deg,#050711fa,#060813e8 70%,#0507118c)}.diamonds-v733-hero__copy{padding:31px 21px 112px}.diamonds-v733-hero h1{letter-spacing:-1.3px;font-size:40px}.diamonds-v733-hero h2{font-size:17px}.diamonds-v733-hero__copy>p{font-size:12px;line-height:1.55}.diamonds-v733-hero__facts{gap:6px;margin-top:18px}.diamonds-v733-hero__facts li{padding:6px 8px;font-size:10px}.diamonds-v733-balance{min-width:148px;margin:0;padding:11px 13px;position:absolute;bottom:16px;right:18px}.diamonds-v733-balance strong{font-size:25px}.diamonds-v733-shop{padding:20px 15px}.diamonds-v733-section-head{margin-bottom:17px}.diamonds-v733-section-head h2,.diamonds-v733-info-card h2{font-size:21px}.diamonds-v733-section-head p{font-size:12px}.diamonds-v733-section-gem{width:46px;height:46px}.diamonds-v733-packages{grid-template-columns:1fr;gap:10px}.diamonds-v733-package{min-height:233px;padding:18px}.diamonds-v733-lower{gap:13px}.diamonds-v733-info-card{padding:20px 16px}.diamonds-v733-faq summary{padding:16px}.diamonds-v733-faq>div{padding:2px 16px 12px}}.membership-v729-upgrade .membership-v727__plans{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;display:grid}.membership-v729-upgrade .membership-v727__plan{grid-template-rows:108px auto minmax(132px,1fr) 72px 48px;height:100%;min-height:0;display:grid}.membership-v729-upgrade .membership-v729__preview{grid-template-rows:50px auto;height:auto;min-height:0;margin:14px 0 12px;display:grid}.membership-v729-upgrade .membership-v729__preview-copy{align-items:center;min-height:50px}.membership-v729-upgrade .membership-v729__character-preview{aspect-ratio:1;justify-content:center;align-items:center;width:100%;height:auto;min-height:300px;display:flex;position:relative;overflow:hidden}.membership-v729-upgrade .membership-v729__character-preview img{object-fit:contain;object-position:center center;width:100%;max-width:100%;height:100%;max-height:100%;display:block;transform:none}.membership-v729-upgrade .membership-v727__plan ul{align-content:start;gap:8px;min-height:132px;margin:0;padding:12px 0 0;display:grid}.membership-v729-upgrade .membership-v727__price{align-self:end;min-height:72px;margin-top:0}.membership-v729-upgrade .membership-v727__plan>button{align-self:end;width:100%;height:48px;min-height:48px;margin-top:0}@media (width<=1100px){.membership-v729-upgrade .membership-v727__plans{grid-template-columns:1fr}.membership-v729-upgrade .membership-v727__plan{grid-template-rows:auto auto auto 72px 48px}.membership-v729-upgrade .membership-v729__character-preview{aspect-ratio:1;height:auto;min-height:300px}.membership-v729-upgrade .membership-v727__plan ul{min-height:0}}@media (width<=720px){.membership-v729-upgrade .membership-v729__character-preview{aspect-ratio:1;height:auto;min-height:0}}.membership-v729-upgrade .membership-v727__plan{grid-template-columns:minmax(0,1fr)}.membership-v729-upgrade .membership-v729__preview,.membership-v729-upgrade .membership-v729__preview-copy,.membership-v729-upgrade .membership-v729__preview-copy strong,.membership-v729-upgrade .membership-v729__preview-copy small,.membership-v729-upgrade .membership-v729__character-preview{min-width:0}.membership-v729-upgrade .membership-v729__preview-copy small{white-space:normal}.membership-v729-upgrade .membership-v729__character-preview{aspect-ratio:auto;box-sizing:border-box;width:100%;height:300px;min-height:300px}@media (width<=720px){.membership-v729-upgrade .membership-v729__character-preview{aspect-ratio:1;height:auto;min-height:0}}.membership-v735{--m-bg:#050a13;--m-panel:#08111e;--m-panel-2:#0b1726;--m-line:#4a6f916b;--m-text:#f5f8fc;--m-muted:#8fa3b6;--m-pink:#ff3f93;--m-purple:#8f55ff;--m-cyan:#55d8ff;gap:16px;min-width:0;display:grid}.membership-v735 *{box-sizing:border-box}.membership-v735__hero{background:#050a13 url(/assets/membership/hero-conversion-v735.webp) 50%/cover no-repeat;border:1px solid #ff3f936b;min-height:348px;position:relative;overflow:hidden;box-shadow:0 18px 34px #00000052,inset 0 0 0 1px #55d8ff0d}.membership-v735__hero:after{content:"";background:linear-gradient(90deg,var(--m-pink),var(--m-purple),var(--m-cyan),transparent 92%);height:3px;position:absolute;bottom:0;left:0;right:0}.membership-v735__hero-shade{background:linear-gradient(90deg,#03070ffb 0%,#040811f2 31%,#0409129e 53%,#0409121f 79%),linear-gradient(#0000 45%,#02060d59);position:absolute;inset:0}.membership-v735__hero-copy{z-index:2;flex-direction:column;justify-content:center;max-width:650px;min-height:348px;padding:36px 34px;display:flex;position:relative}.membership-v735__eyebrow{color:#ff91c3;letter-spacing:1.35px;text-transform:uppercase;font-size:9px;font-weight:950}.membership-v735__hero h1{color:#fff;letter-spacing:-1.8px;text-transform:uppercase;text-shadow:0 8px 24px #00000075;max-width:610px;margin:8px 0 10px;font-size:clamp(34px,4vw,54px);line-height:.96}.membership-v735__hero-copy>p{color:#c8d3de;max-width:560px;margin:0;font-size:13px;line-height:1.65}.membership-v735__hero-points{gap:7px;margin-top:18px;display:grid}.membership-v735__hero-points span{color:#e8eef5;background:linear-gradient(90deg,#0d1727db,#0d172733);border-left:2px solid #ff3f93cc;align-items:center;gap:8px;width:max-content;max-width:100%;padding:7px 10px;font-size:10px;font-weight:800;display:flex}.membership-v735__hero-points svg{color:var(--m-cyan)}.membership-v735__hero-price{align-items:flex-end;gap:8px;margin-top:20px;display:flex}.membership-v735__hero-price small,.membership-v735__hero-price span{color:#91a7ba;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:850}.membership-v735__hero-price strong{color:#fff;font-size:28px;line-height:.9}.membership-v735__duration-bar{border:1px solid var(--m-line);background:linear-gradient(110deg,#0b1827,#07111d 72%);grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid;box-shadow:0 10px 22px #0000002e}.membership-v735__duration-copy strong{color:#fff;margin-top:3px;font-size:14px;display:block}.membership-v735__duration-options{grid-template-columns:repeat(3,minmax(116px,1fr));gap:8px;display:grid}.membership-v735__duration-options button{color:#a7b8c8;cursor:pointer;background:#0a1522;border:1px solid #4c6b898c;min-height:52px;padding:8px 13px;transition:border-color .15s,background .15s,transform .15s}.membership-v735__duration-options button:hover{border-color:#55d8ffa6;transform:translateY(-1px)}.membership-v735__duration-options button b,.membership-v735__duration-options button small{display:block}.membership-v735__duration-options button b{color:#eef4fa;font-size:11px}.membership-v735__duration-options button small{letter-spacing:.75px;text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:900}.membership-v735__duration-options button.active{border-color:var(--m-pink);color:#ffd6eb;background:linear-gradient(120deg,#7c1c69f0,#3f2687e6);box-shadow:inset 0 0 0 1px #ffffff0f,0 7px 18px #4c1b7442}.membership-v735__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.membership-v735__plan{background:linear-gradient(#0a1624,#050b14);border:1px solid #48658185;grid-template-rows:auto auto auto 1fr auto auto;min-width:0;min-height:100%;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 15px 28px #0000003d}.membership-v735__plan:hover{transform:translateY(-3px);box-shadow:0 20px 34px #0000004f}.membership-v735__plan.selected{box-shadow:0 0 0 1px,0 18px 34px #00000052}.membership-v735__plan--bronze{color:#d88448;border-color:#ca78438a}.membership-v735__plan--silver{color:#c7d8e8;border-color:#abc3d780}.membership-v735__plan--gold{color:#edc24e;border-color:#e8ba4099}.membership-v735__plan:before{content:"";opacity:.13;pointer-events:none;background:linear-gradient(currentColor,#0000);height:92px;position:absolute;inset:0 0 auto}.membership-v735__plan-top{z-index:1;border-bottom:1px solid #435f7a47;justify-content:space-between;align-items:center;gap:10px;min-height:82px;padding:14px 15px 12px;display:flex;position:relative}.membership-v735__plan-title{grid-template-columns:52px 1fr;align-items:center;gap:11px;min-width:0;display:grid}.membership-v735__plan-title img{object-fit:contain;filter:drop-shadow(0 7px 10px #00000073);width:52px;height:52px}.membership-v735__plan-title span{color:currentColor;letter-spacing:1.15px;font-size:8px;font-weight:950;display:block}.membership-v735__plan-title h2{color:#fff;letter-spacing:-.45px;margin:2px 0 0;font-size:23px}.membership-v735__plan-top>em{color:currentColor;letter-spacing:.7px;background:#070c15ad;border:1px solid;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950}.membership-v735__art-stage{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#495d822e,#02060cfa 72%);border-bottom:1px solid #435f7a52;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.membership-v735__art-stage img{object-fit:contain;object-position:center center;width:100%;height:100%;display:block;transform:none}.membership-v735__plan-copy{min-height:97px;padding:14px 15px 10px}.membership-v735__plan-copy h3{color:#fff;letter-spacing:-.2px;margin:0 0 5px;font-size:16px}.membership-v735__plan-copy p{color:#93a5b6;margin:0;font-size:10px;line-height:1.55}.membership-v735__benefits{align-content:start;gap:8px;margin:0;padding:8px 15px 15px;list-style:none;display:grid}.membership-v735__benefits li{grid-template-columns:24px 1fr;align-items:center;gap:8px;min-height:29px;display:grid}.membership-v735__benefits li>span{color:currentColor;background:#081522;border:1px solid #60819e52;place-items:center;width:24px;height:24px;display:grid}.membership-v735__benefits b{color:#dce5ec;font-size:9.5px;line-height:1.35}.membership-v735__price-block{border-top:1px solid #4a688359;justify-content:space-between;align-items:flex-end;gap:10px;min-height:78px;margin:0 15px;padding:13px 0 12px;display:flex}.membership-v735__price-block small,.membership-v735__price-block strong,.membership-v735__price-block del{display:block}.membership-v735__price-block small{color:#7f93a5;letter-spacing:.65px;text-transform:uppercase;font-size:7.5px;font-weight:900}.membership-v735__price-block strong{color:#fff;margin-top:3px;font-size:29px;line-height:1}.membership-v735__price-block del{color:#65778a;margin-top:3px;font-size:10px}.membership-v735__price-block>span{color:#fff;letter-spacing:.6px;background:#7c1e63;padding:5px 7px;font-size:7px;font-weight:950}.membership-v735__cta{color:#fff;cursor:pointer;letter-spacing:.75px;text-transform:uppercase;background:linear-gradient(100deg,#981f74f5,#4f34abf2);border:1px solid;min-height:48px;margin:0 15px 15px;font-size:9px;font-weight:950;transition:filter .15s,transform .15s}.membership-v735__cta:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.membership-v735__cta:disabled{cursor:not-allowed;opacity:.56}.membership-v735__plan--gold .membership-v735__cta{color:#090b0e;background:linear-gradient(100deg,#9d681f,#d5a43e)}.membership-v735__selection{background:linear-gradient(100deg,#0b1928,#08111d);border:1px solid #4c6c8a7a;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 15px;display:grid;box-shadow:0 10px 22px #0000002e}.membership-v735__selection--bronze{border-color:#ca784385}.membership-v735__selection--silver{border-color:#abc3d77a}.membership-v735__selection--gold{border-color:#e8ba408c}.membership-v735__selection-mark{background:#070f1a;border:1px solid #ffffff17;place-items:center;width:72px;height:72px;display:grid}.membership-v735__selection-mark img{object-fit:contain;width:60px;height:60px}.membership-v735__selection-copy h3{color:#fff;margin:3px 0 2px;font-size:17px}.membership-v735__selection-copy p{color:#8ea1b3;margin:0;font-size:10px}.membership-v735__selection-price{text-align:right}.membership-v735__selection-price small,.membership-v735__selection-price strong,.membership-v735__selection-price span{display:block}.membership-v735__selection-price small{color:#7f92a5;text-transform:uppercase;font-size:8px}.membership-v735__selection-price strong{color:#fff;margin-top:2px;font-size:25px}.membership-v735__selection-price span{color:#e6c16a;margin-top:3px;font-size:8px;font-weight:850}.membership-v735__assurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.membership-v735__assurance article{background:linear-gradient(145deg,#0a1725,#07111c);border:1px solid #42628066;grid-template-columns:34px 1fr;align-items:start;gap:10px;padding:13px;display:grid}.membership-v735__assurance svg{color:var(--m-cyan)}.membership-v735__assurance b,.membership-v735__assurance span{display:block}.membership-v735__assurance b{color:#fff;font-size:10px}.membership-v735__assurance span{color:#8da0b1;margin-top:4px;font-size:9px;line-height:1.5}.membership-v735__details{background:linear-gradient(#0a1725,#06101b);border:1px solid #ff3f9357;overflow:hidden}.membership-v735__details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;list-style:none;display:flex}.membership-v735__details summary::-webkit-details-marker{display:none}.membership-v735__details summary>div{align-items:center;gap:10px;display:flex}.membership-v735__details summary svg{color:var(--m-pink)}.membership-v735__details summary b,.membership-v735__details summary small{display:block}.membership-v735__details summary b{color:#fff;letter-spacing:.55px;font-size:10px}.membership-v735__details summary small{color:#7f93a6;margin-top:3px;font-size:8px}.membership-v735__details summary i{color:#d8e3ed;font-size:18px;font-style:normal;transition:transform .18s}.membership-v735__details[open] summary i{transform:rotate(180deg)}.membership-v735__details-body{border-top:1px solid #44627d4d;gap:14px;padding:0 15px 15px;display:grid}.membership-v735__compare-wrap{padding-top:15px;overflow:auto}.membership-v735__compare{border:1px solid #45638061;min-width:720px}.membership-v735__compare-head,.membership-v735__compare-row{grid-template-columns:minmax(210px,1.4fr) repeat(4,minmax(100px,1fr));display:grid}.membership-v735__compare-head{background:#0d1c2b}.membership-v735__compare-row{border-top:1px solid #45638047}.membership-v735__compare b,.membership-v735__compare strong,.membership-v735__compare span{border-left:1px solid #45638040;padding:10px;font-size:9px}.membership-v735__compare b:first-child,.membership-v735__compare strong:first-child{border-left:0}.membership-v735__compare b{color:#9bb0c3;text-transform:uppercase;letter-spacing:.55px}.membership-v735__compare strong{color:#fff}.membership-v735__compare span{color:#cbd6df;text-align:center}.membership-v735__compare-head b:nth-child(3),.membership-v735__compare-row span:nth-child(3){color:#e2aa7b}.membership-v735__compare-head b:nth-child(4),.membership-v735__compare-row span:nth-child(4){color:#d9e7f3}.membership-v735__compare-head b:nth-child(5),.membership-v735__compare-row span:nth-child(5){color:#f0cf75}.membership-v735__detail-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.membership-v735__detail-cards article{background:#081522;border:1px solid #4665825c;padding:13px}.membership-v735__detail-cards span{color:#ff92c3;letter-spacing:.8px;font-size:8px;font-weight:950}.membership-v735__detail-cards h3{color:#fff;margin:4px 0 5px;font-size:14px}.membership-v735__detail-cards p{color:#8da1b4;margin:0;font-size:9px;line-height:1.55}@media (width<=1100px){.membership-v735__plans{grid-template-columns:repeat(3,minmax(220px,1fr));padding-bottom:4px;overflow-x:auto}.membership-v735__plan{min-width:260px}}@media (width<=860px){.membership-v735__duration-bar{grid-template-columns:1fr}.membership-v735__duration-options{width:100%}.membership-v735__plans{grid-template-columns:1fr;overflow:visible}.membership-v735__plan{min-width:0}.membership-v735__art-stage{aspect-ratio:1;max-height:520px}.membership-v735__selection{grid-template-columns:62px 1fr}.membership-v735__selection-mark{width:62px;height:62px}.membership-v735__selection-mark img{width:52px;height:52px}.membership-v735__selection-price{text-align:left;border-top:1px solid #4665824d;grid-column:1/-1;padding-top:9px}.membership-v735__assurance{grid-template-columns:1fr}}@media (width<=620px){.membership-v735{gap:12px}.membership-v735__hero{background-position:69%;min-height:0}.membership-v735__hero-copy{min-height:0;padding:25px 19px}.membership-v735__hero h1{font-size:32px}.membership-v735__hero-copy>p{font-size:11px}.membership-v735__hero-points span{width:100%;font-size:9px}.membership-v735__duration-bar{padding:12px}.membership-v735__duration-options{grid-template-columns:1fr}.membership-v735__duration-options button{min-height:44px}.membership-v735__art-stage{aspect-ratio:1}.membership-v735__plan-copy{min-height:0}.membership-v735__detail-cards{grid-template-columns:1fr}.membership-v735__selection{padding:12px}}.membership-v735__tier-token{color:#d8e2ec;background:linear-gradient(145deg,#ffffff12,#03070de0);border:1px solid;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 0 0 3px #00000038,0 6px 12px #0000004d}.membership-v735__tier-token b{font-size:24px;font-weight:900;line-height:1}.membership-v735__tier-token--bronze{color:#d88448;background:linear-gradient(145deg,#7a452485,#0b0808f5)}.membership-v735__tier-token--silver{color:#d8e7f4;background:linear-gradient(145deg,#5c6f8173,#080b10f5)}.membership-v735__tier-token--gold{color:#f0c95d;background:linear-gradient(145deg,#7f5b1c85,#0c0906f5)}.membership-v735__selection-mark .membership-v735__tier-token{width:58px;height:58px}.diamonds-v736{color:#edf4ff;gap:18px;display:grid}.diamonds-v736__eyebrow{color:#ff91cf;letter-spacing:1.55px;text-transform:uppercase;font-size:9px;font-weight:950;display:inline-flex}.diamonds-v736__hero{isolation:isolate;background:#050814 url(/assets/diamonds/hero-conversion-v0736.webp) 100%/cover no-repeat;border:1px solid #ff43ab6b;min-height:430px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 46px #0000005c,inset 0 1px #ffffff14}.diamonds-v736__hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#03060ffc 0%,#040813f5 34%,#050814ba 55%,#0407122e 82%);position:absolute;inset:0}.diamonds-v736__hero:after{content:"";background:linear-gradient(90deg,#ff2f87,#8b50ff,#50d9ff,#0000 90%);height:3px;position:absolute;inset:auto 0 0}.diamonds-v736__hero-copy{flex-direction:column;flex:1;justify-content:center;max-width:680px;padding:48px 44px;display:flex}.diamonds-v736__hero h1{color:#fff;letter-spacing:-2.8px;text-shadow:0 5px 24px #0000009e;margin:8px 0 0;font-size:clamp(42px,5vw,72px);line-height:.9}.diamonds-v736__hero h2{color:#e8c5ff;margin:8px 0 15px;font-size:clamp(20px,2vw,28px);line-height:1.12}.diamonds-v736__hero-copy>p{color:#d3dced;max-width:590px;margin:0;font-size:14px;line-height:1.68}.diamonds-v736__hero-actions{gap:10px;margin-top:24px;display:flex}.diamonds-v736__hero-actions a{color:#fff;letter-spacing:.75px;background:linear-gradient(105deg,#186f9f,#5a2e9d);border:1px solid #64daffad;justify-content:center;align-items:center;min-width:165px;padding:12px 15px;font-size:10px;font-weight:950;text-decoration:none;transition:transform .16s,filter .16s;display:inline-flex}.diamonds-v736__hero-actions a:hover{filter:brightness(1.12);transform:translateY(-2px)}.diamonds-v736__hero-actions a.secondary{color:#f0dded;background:#0a0d1da8;border-color:#ff84d359}.diamonds-v736__hero-facts{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.diamonds-v736__hero-facts span{color:#dfe7f5;background:linear-gradient(90deg,#0e1126c7,#0e112621);border-left:2px solid #ff4fa8;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:750;display:flex}.diamonds-v736__hero-facts .icon{color:#76e2ff}.diamonds-v736__balance{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#08112ae6,#190725c2);border:1px solid #65deff6e;align-self:flex-end;gap:5px;min-width:220px;margin:0 28px 30px auto;padding:17px 18px;display:grid;box-shadow:0 14px 28px #00000057}.diamonds-v736__balance-icon{color:#e3fcff;background:radial-gradient(circle at 35% 24%,#76eeff75,#3246c24a 45%,#080b23e6 74%);border:1px solid #68e0ff75;place-items:center;width:49px;height:49px;display:grid;box-shadow:0 0 24px #45c8ff3d}.diamonds-v736__balance>span{color:#b8c4dc;letter-spacing:.65px;text-transform:uppercase;margin-top:7px;font-size:9px;font-weight:900}.diamonds-v736__balance strong{color:#fff;font-size:36px;line-height:1}.diamonds-v736__balance small{color:#88dcf5;font-size:10px}.diamonds-v736__trust{background:linear-gradient(120deg,#0f1832fa,#060915fa);border:1px solid #87a0da3d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:0 12px 26px #0003}.diamonds-v736__trust>div{border-left:1px solid #8ca4dc29;align-items:center;gap:11px;min-height:76px;padding:14px 16px;display:flex}.diamonds-v736__trust>div:first-child{border-left:0}.diamonds-v736__trust .icon{color:#76defd;flex:none}.diamonds-v736__trust span{gap:3px;display:grid}.diamonds-v736__trust b{color:#f3f7ff;font-size:11px}.diamonds-v736__trust small{color:#9da9c4;font-size:9px;line-height:1.35}.diamonds-v736__shop,.diamonds-v736__how,.diamonds-v736__info-card,.diamonds-v736__faq{background:linear-gradient(145deg,#0f1731fa,#050813fc);border:1px solid #8b9fde3d;box-shadow:0 18px 36px #0000003d}.diamonds-v736__shop{padding:28px}.diamonds-v736__section-head{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:22px;display:flex}.diamonds-v736__section-head h2,.diamonds-v736__how h2,.diamonds-v736__info-card h2{color:#fff;letter-spacing:-.65px;margin:5px 0 8px;font-size:26px}.diamonds-v736__section-head p,.diamonds-v736__info-card>p{color:#aeb9d2;max-width:690px;margin:0;font-size:12px;line-height:1.58}.diamonds-v736__shop-note{color:#ffd980;background:linear-gradient(135deg,#4b30128c,#0d0f20cc);border:1px solid #ffc05d61;align-items:center;gap:10px;max-width:285px;padding:11px 13px;display:flex}.diamonds-v736__shop-note span{gap:2px;display:grid}.diamonds-v736__shop-note b{font-size:10px;line-height:1.3}.diamonds-v736__shop-note small{color:#b9ad91;font-size:8px;line-height:1.35}.diamonds-v736__feedback{color:#ffdaea;background:#680d3652;border:1px solid #ff5a938c;margin-bottom:16px;padding:12px 14px;font-size:12px;font-weight:700}.diamonds-v736__feedback.neutral{color:#ddf7ff;background:#123f6445;border-color:#64d6ff66}.diamonds-v736__feedback.success{color:#d8fff0;background:#125b4340;border-color:#61e0ad66}.diamonds-v736__package-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.diamonds-v736__package{background:linear-gradient(160deg,#162046ed,#060918fc);border:1px solid #7197e257;flex-direction:column;min-height:342px;padding:17px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.diamonds-v736__package:before{content:"";opacity:.58;pointer-events:none;background:radial-gradient(circle at 50% -8%,#58d7ff4f,#0000 47%);position:absolute;inset:0}.diamonds-v736__package.tier-5:before,.diamonds-v736__package.tier-6:before,.diamonds-v736__package.tier-7:before,.diamonds-v736__package.tier-8:before{background:radial-gradient(circle at 50% -8%,#ffbe4e57,#0000 49%)}.diamonds-v736__package:hover{border-color:#67e0ffc4;transform:translateY(-5px);box-shadow:0 18px 34px #00000057}.diamonds-v736__package.best-value{background:linear-gradient(160deg,#432d23e0,#090816fc);border-color:#ffc155a1;box-shadow:0 0 0 1px #ffc35814,0 17px 31px #0000004d}.diamonds-v736__package-badge{color:#8fe7ff;letter-spacing:.6px;text-align:center;text-transform:uppercase;min-height:23px;font-size:8px;font-weight:950;line-height:1.35;position:relative}.diamonds-v736__package.tier-5 .diamonds-v736__package-badge,.diamonds-v736__package.tier-6 .diamonds-v736__package-badge,.diamonds-v736__package.tier-7 .diamonds-v736__package-badge,.diamonds-v736__package.tier-8 .diamonds-v736__package-badge{color:#ffd77e}.diamonds-v736__gem-stack{color:#ddfbff;background:radial-gradient(circle at 50% 32%,#5ee0ff63,#243a9c3d 48%,#06091cd6 74%);border:1px solid #6fd9ff57;place-items:center;width:72px;height:72px;margin:13px auto 7px;display:grid;position:relative;box-shadow:0 0 25px #3dbeff2e}.diamonds-v736__gem-stack i{background:#318bd02e;border:1px solid #9defff6b;width:18px;height:18px;position:absolute;transform:rotate(45deg)}.diamonds-v736__gem-stack i:first-of-type{bottom:7px;left:7px}.diamonds-v736__gem-stack i:last-of-type{bottom:7px;right:7px}.diamonds-v736__package-amount{text-align:center;display:grid;position:relative}.diamonds-v736__package-amount strong{color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(30px,2.5vw,40px);line-height:1}.diamonds-v736__package-amount span{color:#c5d0e7;margin-top:4px;font-size:11px;font-weight:800}.diamonds-v736__package-price{text-align:center;border-top:1px solid #85a4dc2e;margin-top:17px;padding-top:14px;display:grid;position:relative}.diamonds-v736__package-price b{color:#f8cae2;font-variant-numeric:tabular-nums;font-size:22px}.diamonds-v736__package-price small{color:#8795b4;margin-top:3px;font-size:9px}.diamonds-v736__unit-price{color:#aab8d2;text-align:center;margin:11px 0 14px;font-size:9px;position:relative}.diamonds-v736__package button{color:#fff;letter-spacing:.55px;cursor:pointer;background:linear-gradient(100deg,#1f739f,#5c2f9b);border:1px solid #66d7ff94;width:100%;margin-top:auto;padding:12px 8px;font-size:10px;font-weight:950;transition:filter .18s,transform .18s;position:relative}.diamonds-v736__package.best-value button{background:linear-gradient(100deg,#a16022,#6c3179);border-color:#ffca699e}.diamonds-v736__package button:hover:not(:disabled){filter:brightness(1.16);transform:translateY(-1px)}.diamonds-v736__package button:disabled{cursor:wait;opacity:.62}.diamonds-v736__package-footnote{color:#7887a4;text-align:center;margin-top:7px;font-size:8px;position:relative}.diamonds-v736__how{padding:24px}.diamonds-v736__how>header{margin-bottom:16px}.diamonds-v736__how>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.diamonds-v736__how article{background:#080d1fab;border:1px solid #88a0db30;align-items:flex-start;gap:12px;padding:14px;display:flex}.diamonds-v736__how article>span{color:#ff9cd1;background:#62184840;border:1px solid #ff60b259;flex:0 0 38px;place-items:center;height:38px;font-size:10px;font-weight:950;display:grid}.diamonds-v736__how article div{gap:4px;display:grid}.diamonds-v736__how article b{color:#fff;font-size:12px}.diamonds-v736__how article small{color:#a5b1ca;font-size:10px;line-height:1.45}.diamonds-v736__lower{grid-template-columns:1fr 1fr;gap:18px;display:grid}.diamonds-v736__info-card{padding:24px}.diamonds-v736__source-list{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.diamonds-v736__source-list>div{background:#080d1fa6;border:1px solid #88a0db2b;align-items:flex-start;gap:10px;padding:11px;display:flex}.diamonds-v736__source-list .icon{color:#79e2ff;flex:none;margin-top:2px}.diamonds-v736__source-list span{gap:2px;display:grid}.diamonds-v736__source-list b{color:#f4f7ff;font-size:11px}.diamonds-v736__source-list small{color:#9eabc5;font-size:9px;line-height:1.45}.diamonds-v736__faq{padding:0}.diamonds-v736__faq summary{color:#eef4ff;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:12px;font-weight:850;list-style:none;display:flex}.diamonds-v736__faq summary::-webkit-details-marker{display:none}.diamonds-v736__faq summary>span:first-child{align-items:center;gap:9px;display:flex}.diamonds-v736__faq summary>span:last-child{color:#81e2ff;letter-spacing:.65px;font-size:9px}.diamonds-v736__faq[open] summary>span:last-child{font-size:0}.diamonds-v736__faq[open] summary>span:last-child:after{content:"SLUITEN";font-size:9px}.diamonds-v736__faq>div{border-top:1px solid #8ba2db2b;grid-template-columns:1fr 1fr;gap:10px;padding:16px 22px 20px;display:grid}.diamonds-v736__faq article{background:#070b1ba8;border:1px solid #899eda29;padding:12px}.diamonds-v736__faq b{color:#fff;font-size:11px}.diamonds-v736__faq p{color:#aab5ce;margin:5px 0 0;font-size:10px;line-height:1.5}@media (width<=1180px){.diamonds-v736__package-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.diamonds-v736__trust{grid-template-columns:1fr 1fr}.diamonds-v736__trust>div:nth-child(3){border-top:1px solid #8ca4dc29;border-left:0}.diamonds-v736__trust>div:nth-child(4){border-top:1px solid #8ca4dc29}}@media (width<=860px){.diamonds-v736__hero{min-height:420px}.diamonds-v736__hero-copy{padding:38px 30px}.diamonds-v736__package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.diamonds-v736__how>div,.diamonds-v736__lower{grid-template-columns:1fr}.diamonds-v736__source-list{grid-template-columns:1fr 1fr}.diamonds-v736__section-head{flex-direction:column}.diamonds-v736__shop-note{max-width:none}}@media (width<=620px){.diamonds-v736{gap:13px}.diamonds-v736__hero{background-position:70%;min-height:590px}.diamonds-v736__hero:before{background:linear-gradient(90deg,#03060ffc,#040813f0 74%,#0407129c)}.diamonds-v736__hero-copy{padding:31px 20px 154px}.diamonds-v736__hero h1{letter-spacing:-1.6px;font-size:43px}.diamonds-v736__hero h2{font-size:19px}.diamonds-v736__hero-copy>p{font-size:12px;line-height:1.55}.diamonds-v736__hero-actions{grid-template-columns:1fr;display:grid}.diamonds-v736__hero-actions a{min-width:0}.diamonds-v736__hero-facts{display:grid}.diamonds-v736__balance{min-width:180px;margin:0;padding:13px;position:absolute;bottom:17px;right:16px}.diamonds-v736__balance strong{font-size:29px}.diamonds-v736__trust{grid-template-columns:1fr}.diamonds-v736__trust>div{border-top:1px solid #8ca4dc29;border-left:0}.diamonds-v736__trust>div:first-child{border-top:0}.diamonds-v736__shop{padding:20px 14px}.diamonds-v736__section-head h2,.diamonds-v736__how h2,.diamonds-v736__info-card h2{font-size:22px}.diamonds-v736__package-grid{grid-template-columns:1fr;gap:10px}.diamonds-v736__package{min-height:315px}.diamonds-v736__how,.diamonds-v736__info-card{padding:19px 15px}.diamonds-v736__source-list{grid-template-columns:1fr}.diamonds-v736__faq summary{padding:16px}.diamonds-v736__faq>div{grid-template-columns:1fr;padding:14px 16px 17px}}@media (prefers-reduced-motion:reduce){.diamonds-v736__package,.diamonds-v736__hero-actions a,.diamonds-v736__package button{transition:none}}.membership-v737{color:#edf4ff;--m-pink:#ff3f93;--m-purple:#8f55ff;--m-cyan:#55d8ff;--m-line:#899fdc38;gap:18px;display:grid}.membership-v737__eyebrow{color:#ff91cf;letter-spacing:1.55px;text-transform:uppercase;font-size:9px;font-weight:950;display:inline-flex}.membership-v737__hero{isolation:isolate;background:#050814 url(/assets/membership/hero-conversion-v735.webp) 100%/cover no-repeat;border:1px solid #ff43ab6b;min-height:430px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 46px #0000005c,inset 0 1px #ffffff14}.membership-v737__hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#03060ffc 0%,#040813f5 34%,#050814ba 55%,#0407122e 82%);position:absolute;inset:0}.membership-v737__hero:after{content:"";background:linear-gradient(90deg,#ff2f87,#8b50ff,#50d9ff,#0000 90%);height:3px;position:absolute;inset:auto 0 0}.membership-v737__hero-copy{flex-direction:column;flex:1;justify-content:center;max-width:700px;padding:48px 44px;display:flex}.membership-v737__hero h1{color:#fff;letter-spacing:-2.6px;text-transform:uppercase;text-shadow:0 5px 24px #0000009e;margin:8px 0 0;font-size:clamp(42px,5vw,72px);line-height:.9}.membership-v737__hero h2{color:#ebc6ff;margin:8px 0 15px;font-size:clamp(20px,2vw,28px);line-height:1.12}.membership-v737__hero-copy>p{color:#d3dced;max-width:610px;margin:0;font-size:14px;line-height:1.68}.membership-v737__hero-actions{gap:10px;margin-top:24px;display:flex}.membership-v737__hero-actions a{color:#fff;letter-spacing:.75px;text-transform:uppercase;background:linear-gradient(105deg,#186f9f,#5a2e9d);border:1px solid #64daffad;justify-content:center;align-items:center;min-width:180px;padding:12px 15px;font-size:10px;font-weight:950;text-decoration:none;transition:transform .16s,filter .16s;display:inline-flex}.membership-v737__hero-actions a:hover{filter:brightness(1.12);transform:translateY(-2px)}.membership-v737__hero-actions a.secondary{color:#f0dded;background:#0a0d1da8;border-color:#ff84d359}.membership-v737__hero-facts{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.membership-v737__hero-facts span{color:#dfe7f5;background:linear-gradient(90deg,#0e1126c7,#0e112621);border-left:2px solid #ff4fa8;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:750;display:flex}.membership-v737__hero-facts .icon{color:#76e2ff}.membership-v737__hero-price{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#08112ae6,#190725c2);border:1px solid #65deff6e;align-self:flex-end;gap:5px;min-width:220px;margin:0 28px 30px auto;padding:17px 18px;display:grid;box-shadow:0 14px 28px #00000057}.membership-v737__hero-price small{color:#b8c4dc;letter-spacing:.65px;text-transform:uppercase;font-size:9px;font-weight:900}.membership-v737__hero-price strong{color:#fff;font-size:36px;line-height:1}.membership-v737__hero-price span{color:#88dcf5;font-size:10px}.membership-v737__hero-price b{color:#ffd17b;letter-spacing:.5px;text-transform:uppercase;margin-top:5px;font-size:9px;font-weight:900}.membership-v737__trust{background:linear-gradient(120deg,#0f1832fa,#060915fa);border:1px solid #87a0da3d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:0 12px 26px #0003}.membership-v737__trust>div{border-left:1px solid #8ca4dc29;align-items:center;gap:11px;min-height:84px;padding:14px 16px;display:flex}.membership-v737__trust>div:first-child{border-left:0}.membership-v737__trust .icon{color:#76defd;flex:none}.membership-v737__trust span{gap:3px;display:grid}.membership-v737__trust b{color:#f3f7ff;font-size:11px}.membership-v737__trust small{color:#9da9c4;font-size:9px;line-height:1.35}.membership-v737__duration-bar,.membership-v737__how,.membership-v737__compare,.membership-v737__faq{background:linear-gradient(145deg,#0f1731fa,#050813fc);border:1px solid #8b9fde3d;box-shadow:0 18px 36px #0000003d}.membership-v737__duration-bar{grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.membership-v737__duration-copy strong{color:#fff;letter-spacing:-.25px;margin-top:4px;font-size:18px;display:block}.membership-v737__duration-options{grid-template-columns:repeat(3,minmax(130px,1fr));gap:8px;display:grid}.membership-v737__duration-options button{color:#a7b8c8;cursor:pointer;background:#0a1522;border:1px solid #4c6b898c;min-height:58px;padding:10px 13px;transition:border-color .15s,background .15s,transform .15s}.membership-v737__duration-options button:hover{border-color:#55d8ffa6;transform:translateY(-1px)}.membership-v737__duration-options button b,.membership-v737__duration-options button small{display:block}.membership-v737__duration-options button b{color:#eef4fa;font-size:11px}.membership-v737__duration-options button small{letter-spacing:.75px;text-transform:uppercase;margin-top:4px;font-size:8px;font-weight:900}.membership-v737__duration-options button.active{border-color:var(--m-pink);color:#ffd6eb;background:linear-gradient(120deg,#7c1c69f0,#3f2687e6);box-shadow:inset 0 0 0 1px #ffffff0f,0 7px 18px #4c1b7442}.membership-v737__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.membership-v737__plan{background:linear-gradient(160deg,#162046ed,#060918fc);border:1px solid #7197e257;flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 17px 31px #0000004d}.membership-v737__plan:before{content:"";opacity:.58;pointer-events:none;background:radial-gradient(circle at 50% -8%,#58d7ff47,#0000 49%);position:absolute;inset:0}.membership-v737__plan:hover{border-color:#67e0ffc4;transform:translateY(-5px);box-shadow:0 18px 34px #00000057}.membership-v737__plan.selected{box-shadow:0 0 0 1px,0 18px 34px #00000057}.membership-v737__plan--bronze{color:#d78850;border-color:#ca78438a}.membership-v737__plan--silver{color:#d2dbe9;border-color:#abc3d780}.membership-v737__plan--gold{color:#edc24e;background:linear-gradient(160deg,#432d23e0,#090816fc);border-color:#e8ba4099}.membership-v737__plan-top{border-bottom:1px solid #435f7a42;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex;position:relative}.membership-v737__plan-title{grid-template-columns:54px 1fr;align-items:center;gap:12px;min-width:0;display:grid}.membership-v737__medal{background:#080c1e85;border:1px solid #65deff33;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 0 0 1px #ffffff05}.membership-v737__medal img{object-fit:contain;filter:drop-shadow(0 6px 14px #00000073);width:44px;height:44px;display:block}.membership-v737__plan-title span:last-child,.membership-v737__plan-title>div>span{color:currentColor;letter-spacing:1.15px;text-transform:uppercase;font-size:8px;font-weight:950;display:block}.membership-v737__plan-title h2{color:#fff;letter-spacing:-.55px;margin:3px 0 0;font-size:25px;line-height:1}.membership-v737__plan-top>em{color:currentColor;letter-spacing:.7px;text-transform:uppercase;background:#070c15ad;border:1px solid;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950}.membership-v737__asset-strip{background:#425b8447;border-bottom:1px solid #435f7a42;grid-template-columns:1fr 1fr;gap:1px;display:grid}.membership-v737__asset-strip span{color:#a9b8d2;background:#080d1fc2;padding:10px 12px;font-size:9px;font-weight:800;line-height:1.45}.membership-v737__art-stage{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#495d822e,#02060cfa 72%);border-bottom:1px solid #435f7a52;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.membership-v737__art-stage>img{object-fit:contain;object-position:center center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.membership-v737__plan-copy{padding:16px 16px 12px}.membership-v737__plan-copy h3{color:#fff;letter-spacing:-.25px;margin:0 0 7px;font-size:18px}.membership-v737__plan-copy p{color:#9eabc5;margin:0;font-size:11px;line-height:1.6}.membership-v737__benefits{gap:9px;margin:0;padding:0 16px 16px;list-style:none;display:grid}.membership-v737__benefits li{grid-template-columns:24px 1fr;align-items:center;gap:8px;min-height:29px;display:grid}.membership-v737__benefits li>span{color:currentColor;background:#081522;border:1px solid #60819e52;place-items:center;width:24px;height:24px;display:grid}.membership-v737__benefits b{color:#dce5ec;font-size:10px;line-height:1.35}.membership-v737__price-block{border-top:1px solid #4a688347;justify-content:space-between;align-items:flex-end;gap:10px;margin:0 16px;padding:14px 0 13px;display:flex}.membership-v737__price-block small,.membership-v737__price-block strong,.membership-v737__price-block del{display:block}.membership-v737__price-block small{color:#8397aa;letter-spacing:.65px;text-transform:uppercase;font-size:8px;font-weight:900}.membership-v737__price-block strong{color:#fff;margin-top:3px;font-size:31px;line-height:1}.membership-v737__price-block del{color:#687a8d;margin-top:4px;font-size:10px}.membership-v737__price-block>span{color:#fff;letter-spacing:.6px;text-transform:uppercase;background:#7c1e63;padding:5px 8px;font-size:7px;font-weight:950}.membership-v737__cta{color:#fff;cursor:pointer;letter-spacing:.72px;text-transform:uppercase;background:linear-gradient(100deg,#981f74f5,#4f34abf2);border:1px solid;width:calc(100% - 32px);min-height:48px;margin:0 16px 16px;font-size:10px;font-weight:950;transition:filter .18s,transform .18s}.membership-v737__cta:hover:not(:disabled){filter:brightness(1.13);transform:translateY(-1px)}.membership-v737__cta:disabled{cursor:default;opacity:.72}.membership-v737__selection{background:linear-gradient(145deg,#0f1731fa,#050813fc);border:1px solid #899fdc3d;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px 20px;display:grid;box-shadow:0 18px 36px #0000003d}.membership-v737__selection-mark{background:#080c1e9e;border:1px solid #65deff38;place-items:center;width:72px;height:72px;display:grid}.membership-v737__selection-mark img{object-fit:contain;filter:drop-shadow(0 6px 14px #00000073);width:58px;height:58px;display:block}.membership-v737__selection-copy h3{color:#fff;letter-spacing:-.4px;margin:4px 0 6px;font-size:24px}.membership-v737__selection-copy p{color:#aab7cf;max-width:700px;margin:0;font-size:12px;line-height:1.55}.membership-v737__selection-price{text-align:right}.membership-v737__selection-price small,.membership-v737__selection-price span{display:block}.membership-v737__selection-price small{color:#93a8bb;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:900}.membership-v737__selection-price strong{color:#fff;margin-top:5px;font-size:33px;line-height:1;display:block}.membership-v737__selection-price span{color:#ffd38c;margin-top:4px;font-size:10px}.membership-v737__how{padding:24px}.membership-v737__how>header{margin-bottom:16px}.membership-v737__how h2,.membership-v737__compare-headline h2{color:#fff;letter-spacing:-.65px;margin:5px 0 8px;font-size:26px}.membership-v737__how>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.membership-v737__how article{background:#080d1fab;border:1px solid #88a0db30;align-items:flex-start;gap:12px;padding:14px;display:flex}.membership-v737__how article>span{color:#ff9cd1;background:#62184840;border:1px solid #ff60b259;flex:0 0 38px;place-items:center;height:38px;font-size:10px;font-weight:950;display:grid}.membership-v737__how article div{gap:4px;display:grid}.membership-v737__how article b{color:#fff;font-size:12px}.membership-v737__how article small{color:#a5b1ca;font-size:10px;line-height:1.45}.membership-v737__compare{padding:24px}.membership-v737__compare-headline{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.membership-v737__compare-headline p{color:#aeb9d2;max-width:620px;margin:0;font-size:12px;line-height:1.58}.membership-v737__compare-sidecard{color:#ffd980;background:linear-gradient(135deg,#4b30128c,#0d0f20cc);border:1px solid #ffc05d61;gap:4px;max-width:260px;padding:12px 13px;display:grid}.membership-v737__compare-sidecard b{font-size:11px}.membership-v737__compare-sidecard small{color:#cbbca2;font-size:9px;line-height:1.4}.membership-v737__compare-wrap{overflow:auto}.membership-v737__compare-grid{border:1px solid #88a0db29;min-width:760px;display:grid}.membership-v737__compare-row{border-top:1px solid #88a0db29;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(110px,1fr));display:grid}.membership-v737__compare-row:first-child{border-top:0}.membership-v737__compare-row>*{background:#070b1b9e;padding:12px 13px;font-size:11px}.membership-v737__compare-row--head>*{color:#f5f8ff;letter-spacing:.65px;text-transform:uppercase;background:#11172b;font-size:10px;font-weight:950}.membership-v737__compare-row strong{color:#f3f7ff;font-size:11px}.membership-v737__compare-row span{color:#a9b6cf;text-align:center}.membership-v737__faq{padding:0}.membership-v737__faq summary{color:#eef4ff;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:12px;font-weight:850;list-style:none;display:flex}.membership-v737__faq summary::-webkit-details-marker{display:none}.membership-v737__faq summary>span:first-child{align-items:center;gap:9px;display:flex}.membership-v737__faq summary>span:last-child{color:#81e2ff;letter-spacing:.65px;text-transform:uppercase;font-size:9px}.membership-v737__faq[open] summary>span:last-child{font-size:0}.membership-v737__faq[open] summary>span:last-child:after{content:"Sluiten";font-size:9px}.membership-v737__faq>div{border-top:1px solid #8ba2db2b;grid-template-columns:1fr 1fr;gap:10px;padding:16px 22px 20px;display:grid}.membership-v737__faq article{background:#070b1ba8;border:1px solid #899eda29;padding:12px}.membership-v737__faq b{color:#fff;font-size:11px}.membership-v737__faq p{color:#aab5ce;margin:5px 0 0;font-size:10px;line-height:1.5}@media (width<=1180px){.membership-v737__plans{grid-template-columns:1fr}.membership-v737__trust{grid-template-columns:1fr 1fr}.membership-v737__trust>div:nth-child(3){border-top:1px solid #8ca4dc29;border-left:0}.membership-v737__trust>div:nth-child(4){border-top:1px solid #8ca4dc29}.membership-v737__selection{grid-template-columns:auto 1fr}.membership-v737__selection-price{text-align:left;grid-column:1/-1}.membership-v737__how>div{grid-template-columns:1fr}.membership-v737__compare-headline{flex-direction:column}.membership-v737__compare-sidecard{max-width:none}}@media (width<=860px){.membership-v737__hero{min-height:420px}.membership-v737__hero-copy{padding:38px 30px}.membership-v737__duration-bar{grid-template-columns:1fr}.membership-v737__duration-options{grid-template-columns:repeat(3,minmax(0,1fr))}.membership-v737__selection{grid-template-columns:1fr}.membership-v737__selection-mark{width:82px;height:82px}.membership-v737__faq>div{grid-template-columns:1fr}}@media (width<=620px){.membership-v737{gap:13px}.membership-v737__hero{background-position:70%;min-height:600px}.membership-v737__hero:before{background:linear-gradient(90deg,#03060ffc,#040813f0 74%,#0407129c)}.membership-v737__hero-copy{padding:31px 20px 154px}.membership-v737__hero h1{letter-spacing:-1.6px;font-size:43px}.membership-v737__hero h2{font-size:19px}.membership-v737__hero-copy>p{font-size:12px;line-height:1.55}.membership-v737__hero-actions{grid-template-columns:1fr;display:grid}.membership-v737__hero-actions a{min-width:0}.membership-v737__hero-facts{display:grid}.membership-v737__hero-price{min-width:180px;margin:0;padding:13px;position:absolute;bottom:17px;right:16px}.membership-v737__hero-price strong{font-size:29px}.membership-v737__trust{grid-template-columns:1fr}.membership-v737__trust>div{border-top:1px solid #8ca4dc29;border-left:0}.membership-v737__trust>div:first-child{border-top:0}.membership-v737__duration-bar,.membership-v737__how,.membership-v737__compare{padding:20px 14px}.membership-v737__duration-options,.membership-v737__asset-strip{grid-template-columns:1fr}.membership-v737__plan-copy h3{font-size:17px}.membership-v737__compare h2,.membership-v737__how h2{font-size:22px}.membership-v737__faq summary{padding:16px}.membership-v737__faq>div{padding:14px 16px 17px}}@media (prefers-reduced-motion:reduce){.membership-v737__plan,.membership-v737__hero-actions a,.membership-v737__cta{transition:none}}.ranks-v080,.upgrades-v080{color:#edf4ff;gap:18px;display:grid}.ranks-v080__hero,.upgrades-v080__hero{border:1px solid #ff409666;min-height:410px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 46px #0000005c}.ranks-v080__hero{background:#050914 url(/assets/ranks/hero-v080.webp) 100%/cover no-repeat}.upgrades-v080__hero{background:#050914 url(/assets/upgrades/hero-v080.webp) 100%/cover no-repeat}.ranks-v080__hero:before,.upgrades-v080__hero:before{content:"";background:linear-gradient(90deg,#03060ffc 0%,#040813f5 38%,#0508149e 62%,#0407121f 88%);position:absolute;inset:0}.ranks-v080__hero>div,.upgrades-v080__hero>div{z-index:1;flex-direction:column;justify-content:center;max-width:700px;padding:46px 42px;display:flex;position:relative}.ranks-v080__hero>div>span,.upgrades-v080__hero>div>span,.upgrades-v080__shop header span,.upgrades-v080__active header span{color:#ff8fc9;letter-spacing:1.5px;font-size:9px;font-weight:950}.ranks-v080__hero h1,.upgrades-v080__hero h1{color:#fff;letter-spacing:-2px;text-transform:uppercase;margin:8px 0 12px;font-size:clamp(40px,4.5vw,66px);line-height:.92}.ranks-v080__hero p,.upgrades-v080__hero p{color:#d0d9e8;max-width:610px;margin:0;font-size:14px;line-height:1.65}.ranks-v080__hero-facts,.upgrades-v080__hero-facts{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.ranks-v080__hero-facts b,.upgrades-v080__hero-facts b{background:#0c1124bf;border-left:2px solid #ff3f93;align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:flex}.ranks-v080__hero aside,.upgrades-v080__hero aside{z-index:1;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#070f23db;border:1px solid #54d8ff73;align-self:flex-end;gap:6px;min-width:220px;margin:0 28px 28px auto;padding:17px 18px;display:grid;position:relative}.ranks-v080__hero aside small,.upgrades-v080__hero aside small{color:#99acc2;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:900}.ranks-v080__hero aside strong,.upgrades-v080__hero aside strong{color:#fff;font-size:31px}.ranks-v080__hero aside span,.upgrades-v080__hero aside span{color:#71ddff;font-size:10px}.upgrades-v080__hero-actions{gap:10px;margin-top:22px;display:flex}.upgrades-v080__hero-actions a{color:#fff;background:linear-gradient(100deg,#1e72a0,#5b2f9d);border:1px solid #55d8ff8c;justify-content:center;min-width:170px;padding:12px;font-size:10px;font-weight:950;text-decoration:none;display:flex}.upgrades-v080__hero-actions a.secondary{background:#0a0e1fbf;border-color:#ff6ebe59}.ranks-v080__systems,.upgrades-v080__trust{background:linear-gradient(145deg,#0e1830,#060a16);border:1px solid #829dd63d;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.upgrades-v080__trust{grid-template-columns:repeat(3,minmax(0,1fr))}.ranks-v080__systems article,.upgrades-v080__trust>div{border-left:1px solid #829dd62b;align-items:center;gap:14px;padding:18px;display:flex}.ranks-v080__systems article:first-child,.upgrades-v080__trust>div:first-child{border-left:0}.ranks-v080__systems svg,.upgrades-v080__trust svg{color:#66dcff}.ranks-v080__systems div,.upgrades-v080__trust span{gap:3px;display:grid}.ranks-v080__systems span,.upgrades-v080__trust b{color:#ff8fc9;letter-spacing:.7px;font-size:9px;font-weight:950}.ranks-v080__systems h2{color:#fff;margin:0;font-size:21px}.ranks-v080__systems p,.upgrades-v080__trust small{color:#9eacc3;margin:0;font-size:10px;line-height:1.45}.ranks-v080__systems>article>strong{color:#fff;margin-left:auto;font-size:27px}.ranks-v080__current{background:linear-gradient(110deg,#0d1a2b,#08111e);border:1px solid #87a0da47;grid-template-columns:1fr minmax(300px,.8fr);align-items:center;gap:24px;padding:22px;display:grid}.ranks-v080__current span{color:#ff8fc9;font-size:9px;font-weight:950}.ranks-v080__current h2{color:#fff;margin:5px 0;font-size:27px}.ranks-v080__current p{color:#9eacc3;margin:0;font-size:11px}.ranks-v080__progress>div{background:#050a12;border:1px solid #29445c;height:10px}.ranks-v080__progress i{background:linear-gradient(90deg,#ff3f93,#8f55ff,#55d8ff);height:100%;display:block}.ranks-v080__progress span{text-align:right;color:#cbd7e6;margin-top:7px;display:block}.ranks-v080__ladder{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ranks-v080__ladder article{background:linear-gradient(145deg,#0b1726,#060c15);border:1px solid #5b7a9759;grid-template-columns:58px 1fr auto;align-items:center;gap:14px;padding:15px;display:grid}.ranks-v080__ladder article.current{border-color:#ff4fa8;box-shadow:0 0 0 1px #ff4fa82e}.ranks-v080__ladder article.done{opacity:.78}.ranks-v080__rank-no{color:#75dfff;border:1px solid;place-items:center;width:48px;height:48px;font-size:17px;font-weight:950;display:grid}.ranks-v080__ladder span{color:#8fa2b6;font-size:8px;font-weight:950}.ranks-v080__ladder h3{color:#fff;margin:3px 0;font-size:18px}.ranks-v080__ladder p{color:#9eacc3;margin:0;font-size:10px}.ranks-v080__rank-state{color:#ff76bd}.ranks-v080__reset{background:linear-gradient(110deg,#3e2a12a6,#08111e);border:1px solid #ffbe4d59;align-items:center;gap:16px;padding:20px;display:flex}.ranks-v080__reset svg{color:#ffd16f}.ranks-v080__reset h2{color:#fff;margin:0 0 5px}.ranks-v080__reset p{color:#b9b2a5;margin:0;font-size:11px}.upgrades-v080__active,.upgrades-v080__shop,.upgrades-v080__info article{background:linear-gradient(145deg,#0e1830,#060a16);border:1px solid #87a0da3d;box-shadow:0 16px 32px #0000003b}.upgrades-v080__active,.upgrades-v080__shop{padding:24px}.upgrades-v080__active h2,.upgrades-v080__shop h2{color:#fff;margin:5px 0;font-size:25px}.upgrades-v080__active>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.upgrades-v080__active article{background:#081526;border:1px solid #57caff3d;align-items:center;gap:10px;padding:12px;display:flex}.upgrades-v080__active article svg{color:#65ddff}.upgrades-v080__active article span{gap:3px;display:grid}.upgrades-v080__active b{font-size:11px}.upgrades-v080__active small{color:#ff9dce;font-size:10px}.upgrades-v080__notice{border:1px solid;padding:12px 15px;font-size:12px;font-weight:800}.upgrades-v080__notice.error{background:#42172c;border-color:#ca3f72}.upgrades-v080__notice.success{background:#123a2d;border-color:#3aa77a}.upgrades-v080__shop>header{justify-content:space-between;gap:18px;margin-bottom:20px;display:flex}.upgrades-v080__shop header p{color:#9eacc3;max-width:710px;margin:5px 0 0;font-size:11px;line-height:1.5}.upgrades-v080__shop header aside{color:#8ee8ff;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.upgrades-v080__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.upgrades-v080__grid>article{background:linear-gradient(160deg,#121d3b,#060a17);border:1px solid #6891cb52;flex-direction:column;min-height:410px;padding:17px;transition:transform .17s,border-color .17s;display:flex;position:relative}.upgrades-v080__grid>article:hover{border-color:#57d7ff;transform:translateY(-4px)}.upgrades-v080__grid>article.active{border-color:#ff4fa8}.upgrades-v080__grid>article.soon{filter:saturate(.6);opacity:.8}.upgrades-v080__card-top{grid-template-columns:50px 1fr;align-items:center;gap:12px;display:grid}.upgrades-v080__card-top>span{color:#75e2ff;background:#08182b;border:1px solid #3a88b1;place-items:center;width:50px;height:50px;display:grid}.upgrades-v080__card-top small{color:#ff8fc9;font-size:8px;font-weight:950}.upgrades-v080__card-top h3{color:#fff;margin:3px 0;font-size:20px}.upgrades-v080__card-top p{color:#aab7cd;margin:0;font-size:10px}.upgrades-v080__effect{color:#fff;background:#091526;border-left:2px solid #ff4fa8;margin:16px 0 10px;padding:10px;font-size:14px;font-weight:950}.upgrades-v080__description{color:#9eabc2;margin:0;font-size:11px;line-height:1.55}.upgrades-v080__meta{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:15px;display:grid}.upgrades-v080__meta span{color:#dce6f2;background:#070f1d;border:1px solid #6385ae38;gap:3px;padding:8px;font-size:10px;display:grid}.upgrades-v080__meta b{color:#8095aa;text-transform:uppercase;font-size:7px}.upgrades-v080__timer{color:#ff9dce;border:1px solid #ff4fa84d;justify-content:space-between;margin-top:12px;padding:9px;font-size:10px;display:flex}.upgrades-v080__grid button{color:#fff;letter-spacing:.6px;background:linear-gradient(100deg,#1d719e,#5c2f99);border:1px solid #62dfff;width:100%;min-height:44px;margin-top:auto;font-size:9px;font-weight:950}.upgrades-v080__grid button:disabled{opacity:.55;cursor:not-allowed}.upgrades-v080__info{grid-template-columns:1fr 1fr;gap:14px;display:grid}.upgrades-v080__info article{gap:14px;padding:20px;display:flex}.upgrades-v080__info svg{color:#ffd16f}.upgrades-v080__info h2{color:#fff;margin:0 0 5px;font-size:18px}.upgrades-v080__info p{color:#9eabc2;margin:0;font-size:11px;line-height:1.5}@media (width<=1100px){.upgrades-v080__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ranks-v080__ladder{grid-template-columns:1fr}.upgrades-v080__active>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.ranks-v080__hero,.upgrades-v080__hero{background-position:68%;min-height:580px}.ranks-v080__hero>div,.upgrades-v080__hero>div{padding:30px 20px 150px}.ranks-v080__hero aside,.upgrades-v080__hero aside{margin:0;position:absolute;bottom:16px;right:15px}.ranks-v080__systems,.upgrades-v080__trust,.ranks-v080__current,.upgrades-v080__grid,.upgrades-v080__info{grid-template-columns:1fr}.ranks-v080__systems article,.upgrades-v080__trust>div{border-top:1px solid #829dd62b;border-left:0}.ranks-v080__systems article:first-child,.upgrades-v080__trust>div:first-child{border-top:0}.ranks-v080__current{gap:15px}.upgrades-v080__active>div{grid-template-columns:1fr}.upgrades-v080__shop{padding:18px 14px}.upgrades-v080__shop>header{flex-direction:column}.upgrades-v080__meta{grid-template-columns:1fr 1fr}}.membership-v737__art-stage{aspect-ratio:auto;min-height:310px;padding:22px 14px 20px;overflow:visible}.membership-v737__art-stage--bronze{background:radial-gradient(circle at 50% 42%,#d8884b2e,#0000 40%),linear-gradient(#2a1b14c2,#040810fa)}.membership-v737__art-stage--silver{background:radial-gradient(circle at 50% 42%,#c7daed29,#0000 40%),linear-gradient(#171f2bd1,#040810fa)}.membership-v737__art-stage--gold{background:radial-gradient(circle at 50% 42%,#eec24933,#0000 40%),linear-gradient(#312510cc,#040810fa)}.membership-v737__live-preview{text-align:center;place-items:center;gap:10px;width:100%;display:grid}.membership-v737__live-preview>span{color:currentColor;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:950}.membership-v737__live-preview>small{color:#8fa2b5;font-size:9px;line-height:1.4}.membership-v737__live-preview .player-avatar-card--xl{aspect-ratio:1;width:min(220px,76%);height:auto}.membership-v737__live-preview .player-avatar-card__portrait{object-fit:cover;object-position:center top;width:94%;height:94%;position:absolute;inset:3%}.membership-v737__live-preview .player-avatar-card__frame{object-fit:contain;width:112%;height:112%;position:absolute;inset:-6%}@media (width<=1180px){.membership-v737__art-stage{min-height:290px}.membership-v737__live-preview .player-avatar-card--xl{width:min(230px,68vw)}}@media (width<=620px){.membership-v737__art-stage{min-height:255px;padding:18px 12px}.membership-v737__live-preview .player-avatar-card--xl{width:min(205px,70vw)}}@media (width>=1181px){.membership-v737__plans{align-items:stretch}.membership-v737__plan{height:100%}.membership-v737__plan-top{height:116px;min-height:116px}.membership-v737__asset-strip{align-items:stretch;height:76px;min-height:76px}.membership-v737__asset-strip span{align-items:center;min-height:76px;display:flex}.membership-v737__art-stage{height:340px;min-height:340px;padding:22px 14px 20px}.membership-v737__live-preview{grid-template-rows:20px 1fr 34px;align-items:center;height:100%}.membership-v737__plan-copy{flex-direction:column;justify-content:flex-start;height:156px;min-height:156px;display:flex}.membership-v737__plan-copy h3{align-items:flex-start;min-height:48px;display:flex}.membership-v737__benefits{align-content:start;height:238px;min-height:238px}.membership-v737__price-block{height:92px;min-height:92px;margin-top:auto}.membership-v737__cta{flex:0 0 48px;height:48px;min-height:48px}}.sp-v081,.mb-v081{color:#edf4ff;gap:18px;min-width:0;display:grid}.sp-v081 *,.mb-v081 *{box-sizing:border-box}.sp-v081__eyebrow,.mb-v081__eyebrow{color:#ff91cf;letter-spacing:1.55px;text-transform:uppercase;font-size:10px;font-weight:950;display:inline-flex}.sp-v081__hero,.mb-v081__hero{isolation:isolate;border:1px solid #ff43ab6b;min-height:440px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 46px #0000005c,inset 0 1px #ffffff14}.sp-v081__hero{background:#050814 url(/assets/season-pass/hero.webp) 100%/cover no-repeat}.mb-v081__hero{background:#050814 url(/assets/mysteryboxes/hero.webp) 100%/cover no-repeat}.sp-v081__hero:before,.mb-v081__hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#03060ffc 0%,#040813f7 35%,#050814bf 57%,#0407122e 84%);position:absolute;inset:0}.sp-v081__hero:after,.mb-v081__hero:after{content:"";background:linear-gradient(90deg,#ff2f87,#8b50ff,#50d9ff,#0000 90%);height:3px;position:absolute;inset:auto 0 0}.sp-v081__hero-copy,.mb-v081__hero-copy{flex-direction:column;flex:1;justify-content:center;max-width:710px;padding:48px 44px;display:flex}.sp-v081__hero h1,.mb-v081__hero h1{color:#fff;letter-spacing:-2.8px;text-transform:uppercase;text-shadow:0 5px 24px #0000009e;margin:8px 0 0;font-size:clamp(42px,5vw,72px);line-height:.9}.sp-v081__hero h2,.mb-v081__hero h2{color:#e8c5ff;margin:9px 0 15px;font-size:clamp(20px,2vw,28px);line-height:1.12}.sp-v081__hero-copy>p,.mb-v081__hero-copy>p{color:#d3dced;max-width:610px;margin:0;font-size:14px;line-height:1.68}.sp-v081__hero-actions,.mb-v081__hero-actions{gap:10px;margin-top:24px;display:flex}.sp-v081__hero-actions a,.sp-v081__hero-actions button,.mb-v081__hero-actions a{color:#fff;cursor:pointer;letter-spacing:.75px;text-transform:uppercase;background:linear-gradient(105deg,#186f9f,#5a2e9d);border:1px solid #64daffad;justify-content:center;align-items:center;min-width:175px;padding:12px 15px;font-size:10px;font-weight:950;text-decoration:none;transition:transform .16s,filter .16s;display:inline-flex}.sp-v081__hero-actions a:hover,.sp-v081__hero-actions button:hover:not(:disabled),.mb-v081__hero-actions a:hover{filter:brightness(1.12);transform:translateY(-2px)}.sp-v081__hero-actions .secondary,.mb-v081__hero-actions .secondary{color:#f0dded;background:#0a0d1da8;border-color:#ff84d359}.sp-v081__hero-facts,.mb-v081__hero-facts{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.sp-v081__hero-facts span,.mb-v081__hero-facts span{color:#dfe7f5;background:linear-gradient(90deg,#0e1126c7,#0e112621);border-left:2px solid #ff4fa8;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:750;display:flex}.sp-v081__hero-facts .icon,.mb-v081__hero-facts .icon{color:#76e2ff}.sp-v081__hero-status,.mb-v081__storage{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#08112aeb,#190725cc);border:1px solid #65deff6e;align-self:flex-end;gap:6px;min-width:235px;margin:0 28px 30px auto;padding:18px;display:grid;box-shadow:0 14px 28px #00000057}.sp-v081__hero-status>span,.mb-v081__storage>span{color:#b8c4dc;letter-spacing:.65px;text-transform:uppercase;font-size:9px;font-weight:900}.sp-v081__hero-status>strong,.mb-v081__storage>strong{color:#fff;font-size:34px;line-height:1}.sp-v081__hero-status>div,.mb-v081__storage>div{background:#111a2d;height:7px;margin-top:6px;overflow:hidden}.sp-v081__hero-status>div i,.mb-v081__storage>div i{background:linear-gradient(90deg,#ff378f,#8b52ff,#55d9ff);height:100%;display:block}.sp-v081__hero-status>small,.mb-v081__storage>small{color:#8bdff6;font-size:10px}.sp-v081__hero-status>b{color:#ffd37b;letter-spacing:.8px;text-align:center;background:#61391152;border:1px solid #ffbf4c57;margin-top:7px;padding:7px;font-size:9px}.sp-v081__trust{background:linear-gradient(120deg,#0f1832fa,#060915fa);border:1px solid #87a0da3d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:0 12px 26px #0003}.sp-v081__trust>div{border-left:1px solid #8ca4dc29;align-items:center;gap:11px;min-height:82px;padding:14px 16px;display:flex}.sp-v081__trust>div:first-child{border-left:0}.sp-v081__trust .icon{color:#76defd;flex:none}.sp-v081__trust span{gap:3px;display:grid}.sp-v081__trust b{color:#f3f7ff;font-size:11px}.sp-v081__trust small{color:#9da9c4;font-size:9px;line-height:1.35}.sp-v081__progress,.sp-v081__track-section,.sp-v081__inventory,.mb-v081__content,.mb-v081__lower>article,.mb-v081__history,.mb-v081__reveal{background:linear-gradient(145deg,#0f1731fa,#050813fc);border:1px solid #8b9fde3d;box-shadow:0 18px 36px #0000003d}.sp-v081__progress{grid-template-columns:minmax(260px,.8fr) minmax(280px,1.4fr) auto;align-items:center;gap:20px;padding:20px 22px;display:grid}.sp-v081__progress h2,.sp-v081__track-section h2,.mb-v081__content h2,.mb-v081__lower h2,.mb-v081__history h2{color:#fff;letter-spacing:-.55px;margin:5px 0 6px;font-size:25px}.sp-v081__progress p,.sp-v081__track-section header p,.mb-v081__content header p{color:#aeb9d2;margin:0;font-size:11px;line-height:1.5}.sp-v081__progress-bar{background:#07101e;border:1px solid #6b8dbc57;height:20px;position:relative;overflow:hidden}.sp-v081__progress-bar span{background:linear-gradient(90deg,#ff2f87,#8b50ff,#50d9ff);height:100%;display:block}.sp-v081__progress-bar b{color:#fff;text-shadow:0 1px 3px #000;place-items:center;font-size:9px;display:grid;position:absolute;inset:0}.sp-v081__claim-summary{grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;display:grid}.sp-v081__claim-summary strong{color:#fff;grid-row:1/span 2;font-size:34px}.sp-v081__claim-summary span{color:#9eb0c7;text-transform:uppercase;font-size:9px}.sp-v081__claim-summary button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(100deg,#1f739f,#5c2f9b);border:1px solid #54d5ff;grid-column:1/-1;min-height:34px;font-size:9px;font-weight:900}.sp-v081__message,.mb-v081__message{color:#daf8ff;background:#13496745;border:1px solid #54d9ff66;padding:12px 14px;font-size:12px;font-weight:700}.sp-v081__track-section{padding:24px 0 20px}.sp-v081__track-section>header{justify-content:space-between;align-items:flex-start;gap:18px;padding:0 24px 18px;display:flex}.sp-v081__filters{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.sp-v081__filters button{color:#a8b8ca;cursor:pointer;text-transform:uppercase;background:#091522;border:1px solid #5f7ea570;min-height:32px;padding:0 10px;font-size:8px;font-weight:900}.sp-v081__filters button.active{color:#fff;background:linear-gradient(120deg,#86276d,#493393);border-color:#ff4f9b}.sp-v081__track{scroll-snap-type:x proximity;gap:10px;padding:4px 24px 16px;display:flex;overflow-x:auto}.sp-v081__tier{scroll-snap-align:center;background:#07111f;border:1px solid #6381ab47;flex:0 0 224px;grid-template-rows:auto minmax(115px,1fr) minmax(115px,1fr);display:grid;overflow:hidden}.sp-v081__tier.current{border-color:#54d8ff;box-shadow:0 0 0 1px #54d8ff24,0 12px 28px #00000047}.sp-v081__tier.milestone{background:linear-gradient(160deg,#402b1cb8,#07111f 62%);border-color:#ffc35480;flex-basis:255px}.sp-v081__tier-number{border-bottom:1px solid #6381ab40;align-items:end;gap:7px;padding:10px 11px;display:flex}.sp-v081__tier-number span{color:#8fa2b8;text-transform:uppercase;font-size:8px}.sp-v081__tier-number strong{color:#fff;font-size:25px;line-height:.9}.sp-v081__tier-number small{color:#8195ae;margin-left:auto;font-size:8px}.sp-v081__tier-track{border-bottom:1px solid #6381ab33;align-content:start;gap:6px;padding:22px 8px 8px;display:grid;position:relative}.sp-v081__tier-track>em{color:#79dfff;letter-spacing:.8px;font-size:7px;font-style:normal;font-weight:950;position:absolute;top:6px;left:8px}.sp-v081__tier-track.premium{background:#491f5821}.sp-v081__tier-track.premium>em{color:#ffd373}.sp-v081__reward{background:#0a1122c7;border:1px solid #6884af38;grid-template-columns:32px 1fr;align-items:center;gap:6px;min-height:64px;padding:7px;display:grid;position:relative}.sp-v081__reward>span{color:#79e2ff;background:#081727;border:1px solid #62cdff45;place-items:center;width:32px;height:32px;display:grid}.sp-v081__reward b{color:#eef4ff;font-size:9px;line-height:1.3}.sp-v081__reward small{color:#75869e;text-transform:uppercase;grid-column:2;font-size:7px}.sp-v081__reward button{color:#fff;cursor:pointer;text-transform:uppercase;background:#1d668e;border:1px solid #50cfff;grid-column:1/-1;min-height:26px;font-size:8px;font-weight:900}.sp-v081__reward.locked{filter:saturate(.45);opacity:.52}.sp-v081__reward.claimed{opacity:.7}.sp-v081__reward.claimed:after{content:"✓";color:#70e2a5;font-weight:900;position:absolute;top:5px;right:7px}.sp-v081__inventory{background:#8b9fde3d;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.sp-v081__inventory article{background:linear-gradient(145deg,#0c1830,#07101e);align-items:center;gap:13px;min-height:96px;padding:16px;display:flex}.sp-v081__inventory .icon{color:#70ddff}.sp-v081__inventory div{gap:3px;display:grid}.sp-v081__inventory span{color:#9fb0c7;text-transform:uppercase;font-size:9px}.sp-v081__inventory strong{color:#fff;font-size:24px}.sp-v081__inventory small{color:#8597ae;font-size:9px;line-height:1.4}.mb-v081__counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mb-v081__counts button{color:#d8e4f0;cursor:pointer;text-align:left;background:linear-gradient(145deg,#101b30,#07101e);border:1px solid #6789b559;align-items:center;gap:12px;min-height:76px;padding:13px 15px;display:flex}.mb-v081__counts button.active{box-shadow:0 0 0 1px}.mb-v081__counts button.street{color:#61d1ff}.mb-v081__counts button.syndicate{color:#af79ff}.mb-v081__counts button.kingpin{color:#ffd05d}.mb-v081__counts span{grid-template-columns:1fr auto;align-items:center;width:100%;display:grid}.mb-v081__counts b{color:#fff;font-size:12px}.mb-v081__counts strong{color:currentColor;font-size:28px}.mb-v081__box-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mb-v081__box{background:linear-gradient(160deg,#101c31,#050b15);border:1px solid #698bb757;flex-direction:column;transition:transform .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 30px #00000047}.mb-v081__box:hover,.mb-v081__box.selected{border-color:currentColor;transform:translateY(-4px)}.mb-v081__box.street{color:#5ed2ff}.mb-v081__box.syndicate{color:#b073ff}.mb-v081__box.kingpin{color:#ffd05d;background:linear-gradient(160deg,#442d1edb,#080912)}.mb-v081__box-visual{background:radial-gradient(circle at 50% 38%,#4daae13d,#0000 38%),#07101e;border-bottom:1px solid #698bb73b;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.mb-v081__box.syndicate .mb-v081__box-visual{background:radial-gradient(circle at 50% 38%,#a252ff42,#0000 40%),#090a19}.mb-v081__box.kingpin .mb-v081__box-visual{background:radial-gradient(circle at 50% 38%,#ffc1404d,#0000 42%),#0b0a0c}.mb-v081__box-visual>span{width:100px;height:86px;box-shadow:0 15px 30px #00000073,0 0 30px color-mix(in srgb,currentColor 25%,transparent);background:linear-gradient(145deg,#111f32f2,#05080ffa);border:2px solid;place-items:center;display:grid}.mb-v081__box-visual>i{background:linear-gradient(90deg,#0000,currentColor,#0000);width:120px;height:1px;position:absolute}.mb-v081__box-visual>i:first-of-type{transform:rotate(35deg)}.mb-v081__box-visual>i:nth-of-type(2){transform:rotate(-35deg)}.mb-v081__box-visual>strong{color:#fff;font-size:34px;position:absolute;bottom:10px;right:13px}.mb-v081__box-copy{padding:16px}.mb-v081__box-copy small{color:currentColor;letter-spacing:1px;font-size:8px;font-weight:950}.mb-v081__box-copy h2{color:#fff;margin:4px 0 7px;font-size:24px}.mb-v081__box-copy p{color:#9aaac0;margin:0;font-size:11px;line-height:1.55}.mb-v081__box-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding:0 16px 16px;display:grid}.mb-v081__box-actions button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#1d6c94,#552f96);border:1px solid;min-height:42px;font-size:9px;font-weight:900}.mb-v081__box-actions button.secondary{background:#0a1522}.mb-v081__box-actions button:disabled{cursor:not-allowed;opacity:.42}.mb-v081__box.opening .mb-v081__box-visual>span{animation:.18s linear infinite box-shake}.mb-v081__reveal{place-items:center;min-height:190px;padding:20px;display:grid;position:relative;overflow:hidden}.mb-v081__reveal:before{content:"";opacity:.22;background:radial-gradient(circle,currentColor,#0000 42%);position:absolute;inset:0}.mb-v081__reveal.street{color:#58d7ff}.mb-v081__reveal.syndicate{color:#b775ff}.mb-v081__reveal.kingpin{color:#ffd05a}.mb-v081__reveal-lock{color:currentColor;place-items:center;gap:8px;display:grid;position:relative}.mb-v081__reveal-lock span{color:#fff;letter-spacing:1px;font-size:10px;font-weight:900}.mb-v081__reveal.active .mb-v081__reveal-lock .icon{animation:.75s ease-in-out infinite reveal-pulse}.mb-v081__rewards{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:15px;display:flex;position:relative}.mb-v081__rewards article{text-align:center;background:#07101e;border:1px solid;gap:5px;min-width:145px;padding:11px;display:grid}.mb-v081__rewards small,.mb-v081__history article>span,.mb-v081__content article>div>span{letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:950}.mb-v081__rewards strong{color:#fff;font-size:13px}.mb-v081__content{padding:24px}.mb-v081__content>header{margin-bottom:18px}.mb-v081__content>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mb-v081__content article{background:#081326;border:1px solid #7e99cd33;padding:14px}.mb-v081__content article h3{color:#fff;margin:0 0 12px;font-size:18px}.mb-v081__content article>div{border-top:1px solid #7e99cd24;grid-template-columns:92px 1fr;align-items:center;gap:8px;min-height:35px;display:grid}.mb-v081__content article>div:first-of-type{border-top:0}.mb-v081__content article>div b{color:#bdc8d9;font-size:9px}.mb-v081__lower{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mb-v081__lower>article{padding:22px}.mb-v081__drop{border-top:1px solid #7e99cd29;grid-template-columns:170px 1fr;align-items:center;gap:12px;min-height:50px;display:grid}.mb-v081__drop span{gap:2px;display:grid}.mb-v081__drop b{color:#fff;font-size:10px}.mb-v081__drop small{color:#8193aa;font-size:8px}.mb-v081__drop>div{background:#08101e;height:7px}.mb-v081__drop>div i{background:linear-gradient(90deg,#ff378f,#7854ff,#55d8ff);height:100%;display:block}.mb-v081__inventory{grid-template-columns:1fr 1fr;gap:10px;margin:15px 0;display:grid}.mb-v081__inventory span{background:#081326;border:1px solid #7e99cd2e;grid-template-columns:32px 1fr;align-items:center;gap:2px 9px;padding:12px;display:grid}.mb-v081__inventory .icon{color:#70dfff;grid-row:1/span 2}.mb-v081__inventory b{color:#fff;font-size:22px}.mb-v081__inventory small{color:#8fa1b8;font-size:8px}.mb-v081__lower p{color:#97a9bf;font-size:10px;line-height:1.55}.mb-v081__history{padding:22px}.mb-v081__history header{margin-bottom:14px}.mb-v081__history>div{gap:7px;display:grid}.mb-v081__history article{border-top:1px solid #7e99cd26;grid-template-columns:90px 130px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.mb-v081__history article b{color:#b9c5d7;font-size:9px}.mb-v081__history article strong{color:#fff;font-size:11px}.mb-v081__history article small{color:#71839b;font-size:8px}.sp-v081__loading,.mb-v081__loading{color:#b7cbe0;background:#07111d;border:1px solid #344c65;place-items:center;min-height:180px;display:grid}@keyframes box-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)rotate(-1deg)}75%{transform:translate(4px)rotate(1deg)}}@keyframes reveal-pulse{50%{filter:drop-shadow(0 0 18px);transform:scale(1.15)}}@media (width<=1180px){.sp-v081__trust{grid-template-columns:1fr 1fr}.sp-v081__trust>div:nth-child(3){border-top:1px solid #8ca4dc29;border-left:0}.sp-v081__trust>div:nth-child(4){border-top:1px solid #8ca4dc29}.sp-v081__progress{grid-template-columns:1fr 1fr}.sp-v081__claim-summary{grid-column:1/-1}.mb-v081__box-grid,.mb-v081__content>div{grid-template-columns:1fr}.mb-v081__box{grid-template-columns:280px 1fr;display:grid}.mb-v081__box-visual{grid-row:1/span 2;height:100%;min-height:240px}.mb-v081__box-actions{grid-column:2}.sp-v081__inventory{grid-template-columns:1fr}}@media (width<=860px){.sp-v081__hero,.mb-v081__hero{min-height:430px}.sp-v081__hero-copy,.mb-v081__hero-copy{padding:38px 30px}.sp-v081__progress{grid-template-columns:1fr}.sp-v081__track-section>header{flex-direction:column}.sp-v081__filters{justify-content:flex-start}.mb-v081__counts{grid-template-columns:1fr}.mb-v081__box{display:flex}.mb-v081__box-visual{height:210px;min-height:0}.mb-v081__box-actions{grid-column:auto}.mb-v081__lower{grid-template-columns:1fr}}@media (width<=620px){.sp-v081,.mb-v081{gap:13px}.sp-v081__hero,.mb-v081__hero{background-position:72%;min-height:610px}.sp-v081__hero:before,.mb-v081__hero:before{background:linear-gradient(90deg,#03060ffc,#040813f2 76%,#04071299)}.sp-v081__hero-copy,.mb-v081__hero-copy{padding:31px 20px 165px}.sp-v081__hero h1,.mb-v081__hero h1{letter-spacing:-1.5px;font-size:42px}.sp-v081__hero h2,.mb-v081__hero h2{font-size:18px}.sp-v081__hero-copy>p,.mb-v081__hero-copy>p{font-size:12px;line-height:1.55}.sp-v081__hero-actions,.mb-v081__hero-actions{grid-template-columns:1fr;display:grid}.sp-v081__hero-actions a,.sp-v081__hero-actions button,.mb-v081__hero-actions a{min-width:0}.sp-v081__hero-facts,.mb-v081__hero-facts{display:grid}.sp-v081__hero-status,.mb-v081__storage{min-width:190px;margin:0;padding:13px;position:absolute;bottom:17px;right:16px}.sp-v081__trust{grid-template-columns:1fr}.sp-v081__trust>div{border-top:1px solid #8ca4dc29;border-left:0}.sp-v081__trust>div:first-child{border-top:0}.sp-v081__progress,.sp-v081__track-section,.mb-v081__content,.mb-v081__lower>article,.mb-v081__history{padding:18px 14px}.sp-v081__track-section>header{padding:0 0 15px}.sp-v081__track{margin:0 -14px;padding:4px 14px 15px}.sp-v081__tier{flex-basis:205px}.sp-v081__tier.milestone{flex-basis:225px}.mb-v081__content>div{grid-template-columns:1fr}.mb-v081__history article{grid-template-columns:75px 1fr}.mb-v081__history article strong,.mb-v081__history article small{grid-column:1/-1}.mb-v081__drop,.mb-v081__inventory{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mb-v081__box.opening .mb-v081__box-visual>span,.mb-v081__reveal.active .mb-v081__reveal-lock .icon{animation:none}}.travel-v081{gap:16px;display:grid}.travel-v081__hero{background:linear-gradient(90deg,#030812f7,#03081299),url(/assets/travel/hero.webp) 50%/cover no-repeat;border:1px solid #55d2ff61;min-height:210px;position:relative;overflow:hidden;box-shadow:0 15px 30px #00000040}.travel-v081__hero>div{max-width:650px;padding:34px}.travel-v081__hero span{color:#73dcff;letter-spacing:1.4px;font-size:9px;font-weight:950}.travel-v081__hero h1{color:#fff;letter-spacing:-1.4px;text-transform:uppercase;margin:7px 0 8px;font-size:42px}.travel-v081__hero p{color:#c7d4df;margin:0;font-size:13px;line-height:1.6}.travel-v081__layout{grid-template-columns:minmax(0,1.45fr) 360px;gap:14px;display:grid}.travel-v081__map{background:#06101d;border:1px solid #507da573;min-height:570px;position:relative;overflow:hidden}.travel-v081__map-bg{filter:saturate(.92)contrast(1.08);background:linear-gradient(#050c1833,#050c1873),url(/assets/travel/map.webp) 50%/cover no-repeat;position:absolute;inset:0}.travel-v081__map button{z-index:2;color:#bdd2e5;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.travel-v081__map button i{background:#eaf9ff;border:5px solid #07111f;outline:2px solid #5edaff;width:24px;height:24px;display:block;transform:rotate(45deg);box-shadow:0 0 18px #45d3ff70}.travel-v081__map button span{letter-spacing:.5px;white-space:nowrap;text-transform:uppercase;background:#040a14d6;margin-top:10px;padding:5px 8px;font-size:9px;font-weight:900}.travel-v081__map button.selected i{outline-color:#ff4fa8;box-shadow:0 0 22px #ff4fa88c}.travel-v081__map button.current i{outline-color:#55e49d}.travel-v081__map button.destination i{outline-color:#ffd25e;animation:1s ease-in-out infinite travel-pulse}.travel-v081__panel{background:linear-gradient(160deg,#0d1b2b,#06101c);border:1px solid #507da573;flex-direction:column;padding:20px;display:flex;box-shadow:0 15px 30px #00000038}.travel-v081__panel>span,.travel-v081__destination>span{color:#73dcff;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:950}.travel-v081__panel>h2{color:#fff;margin:5px 0 18px;font-size:27px}.travel-v081__active{background:#4c300f47;border:1px solid #ffc24b59;gap:5px;margin-bottom:18px;padding:13px;display:grid}.travel-v081__active small{color:#c7ae79;text-transform:uppercase;font-size:8px}.travel-v081__active strong{color:#fff;font-size:18px}.travel-v081__active b{color:#ffd374;font-size:27px}.travel-v081__active>div{background:#16120b;height:6px}.travel-v081__active>div i{background:linear-gradient(90deg,#ff3f93,#ffd15e);height:100%;display:block}.travel-v081__destination{border-top:1px solid #5b7f9f47;padding-top:17px}.travel-v081__destination h3{color:#fff;margin:5px 0 6px;font-size:24px}.travel-v081__destination p{color:#9bacc0;min-height:42px;margin:0;font-size:11px;line-height:1.55}.travel-v081__destination dl{gap:0;margin:15px 0;display:grid}.travel-v081__destination dl>div{border-top:1px solid #5b7f9f38;justify-content:space-between;align-items:center;gap:10px;min-height:42px;display:flex}.travel-v081__destination dt{color:#8fa3b8;align-items:center;gap:7px;font-size:10px;display:flex}.travel-v081__destination dd{color:#fff;margin:0;font-size:12px;font-weight:900}.travel-v081__panel>button{color:#fff;cursor:pointer;letter-spacing:.8px;background:linear-gradient(100deg,#1f719c,#5b3097);border:1px solid #53d5ff;min-height:48px;margin-top:auto;font-size:10px;font-weight:950}.travel-v081__panel>button:disabled{cursor:not-allowed;filter:saturate(.35);opacity:.55}.travel-v081__error{color:#ffd8e8;background:#6912394d;border:1px solid #ff4d8f73;padding:10px;font-size:10px}.travel-v081__loading{color:#b7cbe0;background:#07111d;border:1px solid #344c65;place-items:center;min-height:180px;display:grid}@keyframes travel-pulse{50%{transform:rotate(45deg)scale(1.18)}}@media (width<=900px){.travel-v081__layout{grid-template-columns:1fr}.travel-v081__map{min-height:480px}.travel-v081__panel{min-height:440px}}@media (width<=620px){.travel-v081__hero>div{padding:24px 20px}.travel-v081__hero h1{font-size:32px}.travel-v081__map{min-height:420px}.travel-v081__panel{padding:16px}}.mb-v081__redeem{color:#fff;cursor:pointer;letter-spacing:.7px;background:linear-gradient(100deg,#1c6b94,#563095);border:1px solid #61dbff;min-height:38px;padding:0 14px;font-size:9px;font-weight:900}.mb-v081__redeem:disabled{opacity:.55}.sp-v090,.mb-v090{color:#eef4ff;gap:18px;min-width:0;display:grid}.sp-v090 *,.mb-v090 *{box-sizing:border-box}.sp-v090__eyebrow,.mb-v090__eyebrow{color:#ff91cf;letter-spacing:1.55px;text-transform:uppercase;font-size:10px;font-weight:950;display:inline-flex}.sp-v090__hero,.mb-v090__hero{isolation:isolate;border:1px solid #ff43ab6b;min-height:440px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 46px #0000005c,inset 0 1px #ffffff14}.sp-v090__hero{background:#050814 url(/assets/season-pass/hero-v090.webp) 100%/cover no-repeat}.mb-v090__hero{background:#050814 url(/assets/mysteryboxes/hero-v090.webp) 100%/cover no-repeat}.sp-v090__hero:before,.mb-v090__hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#03060ffe 0%,#040813f7 35%,#050814bf 57%,#0407121f 86%);position:absolute;inset:0}.sp-v090__hero:after,.mb-v090__hero:after{content:"";background:linear-gradient(90deg,#ff2f87,#8b50ff,#50d9ff,#0000 90%);height:3px;position:absolute;inset:auto 0 0}.sp-v090__hero-copy,.mb-v090__hero-copy{flex-direction:column;flex:1;justify-content:center;max-width:710px;padding:48px 44px;display:flex}.sp-v090__hero h1,.mb-v090__hero h1{color:#fff;letter-spacing:-2.6px;text-transform:uppercase;text-shadow:0 5px 24px #0000009e;margin:8px 0 0;font-size:clamp(42px,5vw,70px);line-height:.9}.sp-v090__hero h2,.mb-v090__hero h2{color:#e8c5ff;margin:10px 0 15px;font-size:clamp(20px,2vw,28px);line-height:1.15}.sp-v090__hero-copy>p,.mb-v090__hero-copy>p{color:#d3dced;max-width:610px;margin:0;font-size:14px;line-height:1.68}.sp-v090__hero-actions,.mb-v090__hero-actions{gap:10px;margin-top:24px;display:flex}.sp-v090__hero-actions a,.sp-v090__hero-actions button,.mb-v090__hero-actions a{color:#fff;cursor:pointer;letter-spacing:.75px;text-transform:uppercase;background:linear-gradient(105deg,#186f9f,#5a2e9d);border:1px solid #64daffad;justify-content:center;align-items:center;min-width:175px;padding:12px 15px;font-size:10px;font-weight:950;text-decoration:none;transition:transform .16s,filter .16s;display:inline-flex}.sp-v090__hero-actions a:hover,.sp-v090__hero-actions button:hover:not(:disabled),.mb-v090__hero-actions a:hover{filter:brightness(1.12);transform:translateY(-2px)}.sp-v090__hero-actions .secondary,.mb-v090__hero-actions .secondary{color:#f0dded;background:#0a0d1da8;border-color:#ff84d359}.sp-v090__hero-facts,.mb-v090__hero-facts{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.sp-v090__hero-facts span,.mb-v090__hero-facts span{color:#dfe7f5;background:linear-gradient(90deg,#0e1126c7,#0e112621);border-left:2px solid #ff4fa8;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:750;display:flex}.sp-v090__hero-facts .icon,.mb-v090__hero-facts .icon{color:#76e2ff}.sp-v090__hero-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#08112aeb,#190725cc);border:1px solid #65deff6e;align-self:flex-end;gap:6px;min-width:235px;margin:0 28px 30px auto;padding:18px;display:grid;box-shadow:0 14px 28px #00000057}.sp-v090__hero-status>span{color:#b8c4dc;letter-spacing:.65px;text-transform:uppercase;font-size:9px;font-weight:900}.sp-v090__hero-status>strong{color:#fff;font-size:54px;line-height:.9}.sp-v090__hero-status>div{background:#111a2d;height:7px;margin-top:6px;overflow:hidden}.sp-v090__hero-status>div i{background:linear-gradient(90deg,#ff378f,#8b52ff,#55d9ff);height:100%;display:block}.sp-v090__hero-status>small{color:#8bdff6;font-size:10px}.sp-v090__hero-status>b{color:#ffd37b;letter-spacing:.8px;text-align:center;background:#61391152;border:1px solid #ffbf4c57;margin-top:7px;padding:7px;font-size:9px}.sp-v090__hero-status>em{color:#9eabc3;text-align:center;font-size:8px;font-style:normal}.sp-v090__trust{background:linear-gradient(120deg,#0f1832fa,#060915fa);border:1px solid #87a0da3d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;box-shadow:0 12px 26px #0003}.sp-v090__trust>div{border-left:1px solid #8ca4dc29;align-items:center;gap:11px;min-height:82px;padding:14px 16px;display:flex}.sp-v090__trust>div:first-child{border-left:0}.sp-v090__trust .icon{color:#76defd;flex:none}.sp-v090__trust span{gap:3px;display:grid}.sp-v090__trust b{color:#f3f7ff;font-size:11px}.sp-v090__trust small{color:#9da9c4;font-size:9px;line-height:1.35}.sp-v090__progress,.sp-v090__window,.sp-v090__milestones,.sp-v090__info,.mb-v090__content,.mb-v090__inventory-panel,.mb-v090__history,.mb-v090__reveal{background:linear-gradient(145deg,#0f1731fa,#050813fc);border:1px solid #8b9fde3d;box-shadow:0 18px 36px #0000003d}.sp-v090__progress{grid-template-columns:minmax(260px,.9fr) minmax(280px,1.25fr) auto;align-items:center;gap:20px;padding:21px 22px;display:grid}.sp-v090__progress h2,.sp-v090__window h2,.sp-v090__milestones h2,.mb-v090__content h2,.mb-v090__inventory-panel h2,.mb-v090__history h2{color:#fff;letter-spacing:-.55px;margin:5px 0 6px;font-size:25px}.sp-v090__progress p,.sp-v090__window header p,.sp-v090__milestones header p,.mb-v090__content header p,.mb-v090__inventory-panel p{color:#aeb9d2;margin:0;font-size:11px;line-height:1.5}.sp-v090__progress-meter{gap:8px;display:grid}.sp-v090__progress-meter>div{background:#07101e;border:1px solid #6b8dbc57;height:20px;overflow:hidden}.sp-v090__progress-meter i{background:linear-gradient(90deg,#ff2f87,#8b50ff,#50d9ff);height:100%;display:block}.sp-v090__progress-meter span{color:#8fa0b8;justify-content:space-between;font-size:9px;display:flex}.sp-v090__progress-meter b{color:#fff}.sp-v090__claim-summary{grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;display:grid}.sp-v090__claim-summary strong{color:#fff;grid-row:1/span 2;font-size:34px}.sp-v090__claim-summary span{color:#9eb0c7;text-transform:uppercase;font-size:9px}.sp-v090__claim-summary button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(100deg,#1f739f,#5c2f9b);border:1px solid #54d5ff;grid-column:1/-1;min-height:35px;font-size:9px;font-weight:900}.sp-v090__message,.mb-v090__message{color:#daf8ff;background:#13496745;border:1px solid #54d9ff66;padding:12px 14px;font-size:12px;font-weight:700}.sp-v090__window{padding:24px}.sp-v090__window>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.sp-v090__window-stats{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sp-v090__window-stats span{color:#8fa0b6;text-align:center;text-transform:uppercase;background:#081526;border:1px solid #6789b545;gap:2px;min-width:98px;padding:9px 11px;font-size:8px;display:grid}.sp-v090__window-stats b{color:#fff;font-size:18px}.sp-v090__tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sp-v090__tier{background:linear-gradient(160deg,#0b1729,#06101d);border:1px solid #6082ae4d;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.sp-v090__tier--current{border-color:#55d9ff;box-shadow:0 0 0 1px #55d9ff1f,0 18px 32px #00000042}.sp-v090__tier--previous{opacity:.82}.sp-v090__tier--next{border-color:#ffc24a61}.sp-v090__tier-head{border-bottom:1px solid #6381ab40;grid-template-columns:1fr auto;align-items:end;gap:3px 10px;padding:14px 15px;display:grid}.sp-v090__tier-head span{color:#82dfff;letter-spacing:.8px;text-transform:uppercase;font-size:8px;font-weight:950}.sp-v090__tier-head strong{color:#fff;grid-area:1/2/span 2;font-size:42px;line-height:.85}.sp-v090__tier-head small{color:#8395ad;font-size:8px}.sp-v090__tier-body{background:#6381ab29;grid-template-columns:1fr 1fr;gap:1px;display:grid}.sp-v090__reward-slot{text-align:center;background:linear-gradient(160deg,#0a1626,#07101e);flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:34px 13px 14px;display:flex;position:relative}.sp-v090__reward-slot--premium{background:linear-gradient(160deg,#491f5847,#07101e)}.sp-v090__reward-slot>em{color:#79dfff;letter-spacing:.8px;font-size:7px;font-style:normal;font-weight:950;position:absolute;top:9px;left:10px}.sp-v090__reward-slot--premium>em{color:#ffd373}.sp-v090__reward-icon{color:#8de7ff;background:radial-gradient(circle,#55d6ff38,#081121d9);border:1px solid #65d8ff57;place-items:center;width:70px;height:70px;display:grid;box-shadow:0 0 28px #41c2ff1f}.sp-v090__reward-slot--premium .sp-v090__reward-icon{color:#ffd574;background:radial-gradient(circle,#ffb84738,#1b0f1fdb);border-color:#ffc15657}.sp-v090__reward-slot>b{color:#fff;margin-top:12px;font-size:13px}.sp-v090__reward-slot>small{color:#7f91a9;max-width:180px;margin-top:6px;font-size:8px;line-height:1.4}.sp-v090__reward-slot button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(100deg,#1f6c96,#5b3098);border:1px solid #55d7ff;min-height:31px;margin-top:12px;padding:0 10px;font-size:8px;font-weight:950}.sp-v090__reward-slot.locked,.sp-v090__reward-slot.premium-locked{filter:saturate(.6);opacity:.66}.sp-v090__reward-slot.claimed .sp-v090__reward-icon{color:#75e7ad;border-color:#63e1a559}.sp-v090__reward-slot.empty{opacity:.55}.sp-v090__current-line{background:#07101e;height:5px}.sp-v090__current-line span{background:linear-gradient(90deg,#ff2f87,#8b50ff,#50d9ff);height:100%;display:block}.sp-v090__milestones{padding:22px}.sp-v090__milestones>header{margin-bottom:16px}.sp-v090__milestones>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.sp-v090__milestones article{text-align:center;background:#081526;border:1px solid #6789b542;place-items:center;gap:5px;min-height:112px;padding:12px;display:grid}.sp-v090__milestones article>span{color:#ffd272;background:#4a2d0f38;border:1px solid #ffc45040;place-items:center;width:44px;height:44px;display:grid}.sp-v090__milestones article b{color:#fff;font-size:12px}.sp-v090__milestones article small{color:#7f91a7;font-size:8px}.sp-v090__milestones article.reached{border-color:#5ce0a56b}.sp-v090__milestones article.reached>span{color:#73e3aa;background:#144d3840;border-color:#5ce0a559}.sp-v090__info{background:#8b9fde3d;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.sp-v090__info article{background:linear-gradient(145deg,#0c1830,#07101e);align-items:flex-start;gap:12px;min-height:96px;padding:16px;display:flex}.sp-v090__info article>span{color:#ff9cd1;background:#62184840;border:1px solid #ff60b259;flex:0 0 38px;place-items:center;height:38px;font-size:10px;font-weight:950;display:grid}.sp-v090__info article div{gap:4px;display:grid}.sp-v090__info article b{color:#fff;font-size:12px}.sp-v090__info article small{color:#93a3ba;font-size:9px;line-height:1.45}.sp-v090__loading,.mb-v090__loading{color:#b7cbe0;background:#07111d;border:1px solid #344c65;place-items:center;min-height:180px;display:grid}.mb-v090__hero-vault{align-self:flex-end;gap:14px;min-width:365px;margin:0 28px 28px auto;display:grid}.mb-v090__hero-crates{justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.mb-v090__hero-crates>span{background:#050a14ad;border:2px solid;place-items:center;display:grid;position:relative;transform:skewY(-1deg);box-shadow:0 12px 26px #0000004d}.mb-v090__hero-crates>span i{opacity:.6;border:1px solid;position:absolute;inset:8px}.mb-v090__hero-crates>span b{color:currentColor;letter-spacing:1px;font-size:16px}.mb-v090__hero-crates .street{color:#57b7ff;width:78px;height:72px}.mb-v090__hero-crates .syndicate{color:#c266ff;width:92px;height:88px}.mb-v090__hero-crates .kingpin{color:#ffc14d;width:110px;height:105px}.mb-v090__storage{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#08112aeb,#190725cc);border:1px solid #65deff6e;gap:6px;padding:15px 17px;display:grid;box-shadow:0 14px 28px #00000057}.mb-v090__storage>span{color:#b8c4dc;letter-spacing:.65px;text-transform:uppercase;font-size:9px;font-weight:900}.mb-v090__storage>strong{color:#fff;font-size:28px}.mb-v090__storage>div{background:#111a2d;height:7px}.mb-v090__storage>div i{background:linear-gradient(90deg,#ff378f,#8b52ff,#55d9ff);height:100%;display:block}.mb-v090__storage>small{color:#8bdff6;font-size:10px}.mb-v090__counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mb-v090__counts button{color:#d8e4f0;cursor:pointer;text-align:left;background:linear-gradient(145deg,#101b30,#07101e);border:1px solid #6789b559;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;min-height:78px;padding:12px 14px;display:grid}.mb-v090__counts button.active{border-color:currentColor;box-shadow:0 0 0 1px #ffffff0d}.mb-v090__counts button.street{color:#61c5ff}.mb-v090__counts button.syndicate{color:#c879ff}.mb-v090__counts button.kingpin{color:#ffd063}.mb-v090__count-crate{background:#081420;border:2px solid;place-items:center;width:52px;height:45px;display:grid;position:relative}.mb-v090__count-crate i{opacity:.45;border:1px solid;position:absolute;inset:6px}.mb-v090__count-crate .icon{position:relative}.mb-v090__counts button>span:nth-child(2){gap:3px;display:grid}.mb-v090__counts b{color:#fff;font-size:12px}.mb-v090__counts small{color:#8193a9;font-size:8px}.mb-v090__counts strong{color:#fff;font-size:26px}.mb-v090__box-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mb-v090__box{background:linear-gradient(160deg,#0b1729,#06101d);border:1px solid #698bb44d;flex-direction:column;min-height:100%;display:flex;overflow:hidden;box-shadow:0 15px 28px #00000038}.mb-v090__box.street{color:#5ec5ff}.mb-v090__box.syndicate{color:#c16fff}.mb-v090__box.kingpin{color:#ffd05e}.mb-v090__box.selected{border-color:currentColor;box-shadow:0 0 0 1px,0 18px 34px #00000047}.mb-v090__box-visual{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,currentColor 20%,transparent),transparent 56%),#07111f;border-bottom:1px solid #6281a93d;place-items:center;min-height:215px;display:grid;position:relative}.mb-v090__box-visual>strong{color:#fff;background:#08111e;border:1px solid;place-items:center;min-width:42px;height:42px;font-size:18px;display:grid;position:absolute;bottom:10px;right:12px}.mb-v090__crate{width:138px;height:112px;box-shadow:0 18px 28px #00000052,0 0 24px color-mix(in srgb,currentColor 22%,transparent);background:linear-gradient(160deg,#111a2c,#060b14);border:4px solid;place-items:center;display:grid;position:relative}.mb-v090__crate:before,.mb-v090__crate:after{content:"";opacity:.55;background:currentColor;height:4px;position:absolute;left:12px;right:12px}.mb-v090__crate:before{top:18px}.mb-v090__crate:after{bottom:18px}.mb-v090__crate>i{opacity:.45;background:currentColor;width:5px;position:absolute;top:8px;bottom:8px}.mb-v090__crate>i:first-child{left:18px}.mb-v090__crate>i:nth-child(2){right:18px}.mb-v090__crate>span{color:currentColor;background:#09111e;border:2px solid;place-items:center;width:42px;height:42px;display:grid}.mb-v090__crate.large{width:165px;height:135px}.mb-v090__box.opening .mb-v090__crate{animation:.24s linear infinite box-shake}.mb-v090__box-copy{gap:5px;padding:16px;display:grid}.mb-v090__box-copy small{color:currentColor;letter-spacing:.8px;font-size:8px;font-weight:950}.mb-v090__box-copy h2{color:#fff;margin:0;font-size:24px}.mb-v090__box-copy p{color:#a5b4c7;margin:0;font-size:10px;line-height:1.55}.mb-v090__box-copy>span{color:#8092aa;text-transform:uppercase;margin-top:6px;font-size:8px}.mb-v090__box-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding:0 16px 16px;display:grid}.mb-v090__box-actions button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(100deg,#1f709b,#5a3097);border:1px solid;min-height:40px;font-size:9px;font-weight:950}.mb-v090__box-actions button.secondary{background:#091522}.mb-v090__box-actions button:disabled{cursor:not-allowed;opacity:.45}.mb-v090__reveal{grid-template-columns:260px 1fr;min-height:180px;display:grid;overflow:hidden}.mb-v090__reveal-lock{color:#70dfff;text-align:center;border-right:1px solid #698bb440;place-items:center;gap:10px;padding:18px;display:grid}.mb-v090__reveal-lock>span{color:#d8e8f5;letter-spacing:.7px;font-size:9px;font-weight:950}.mb-v090__rewards{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));align-content:center;gap:9px;padding:16px;display:grid}.mb-v090__rewards article{background:#081425;border:1px solid #6a8bb440;gap:5px;padding:12px;display:grid}.mb-v090__rewards small{letter-spacing:.7px;font-size:8px;font-weight:950}.mb-v090__rewards strong{color:#fff;font-size:13px}.mb-v090__content{padding:24px}.mb-v090__content>header{margin-bottom:18px}.mb-v090__content>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mb-v090__content article{background:#081326;border:1px solid #7e99cd33;padding:14px}.mb-v090__content article h3{color:#fff;margin:0 0 12px;font-size:18px}.mb-v090__content article>div{border-top:1px solid #7e99cd24;grid-template-columns:92px 1fr;align-items:center;gap:8px;min-height:37px;display:grid}.mb-v090__content article>div:first-of-type{border-top:0}.mb-v090__content article>div b{color:#bdc8d9;font-size:9px}.mb-v090__inventory-panel{grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:22px;display:grid}.mb-v090__inventory{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mb-v090__inventory span{background:#081326;border:1px solid #7e99cd2e;grid-template-columns:32px 1fr;align-items:center;gap:2px 9px;min-width:145px;padding:12px;display:grid}.mb-v090__inventory .icon{color:#70dfff;grid-row:1/span 2}.mb-v090__inventory b{color:#fff;font-size:22px}.mb-v090__inventory small{color:#8fa1b8;font-size:8px}.mb-v090__redeem{color:#fff;cursor:pointer;letter-spacing:.7px;background:linear-gradient(100deg,#1c6b94,#563095);border:1px solid #61dbff;min-height:42px;padding:0 14px;font-size:9px;font-weight:900}.mb-v090__history{padding:22px}.mb-v090__history header{margin-bottom:14px}.mb-v090__history>div{gap:7px;display:grid}.mb-v090__history article{border-top:1px solid #7e99cd26;grid-template-columns:90px 130px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.mb-v090__history article b{color:#b9c5d7;font-size:9px}.mb-v090__history article strong{color:#fff;font-size:11px}.mb-v090__history article small{color:#71839b;font-size:8px}.common{color:#aeb8c7}.uncommon{color:#72d89a}.rare{color:#6dc8ff}.epic{color:#c67aff}.legendary{color:#ffd064}@media (width<=1180px){.sp-v090__trust{grid-template-columns:1fr 1fr}.sp-v090__trust>div:nth-child(3){border-top:1px solid #8ca4dc29;border-left:0}.sp-v090__trust>div:nth-child(4){border-top:1px solid #8ca4dc29}.sp-v090__progress{grid-template-columns:1fr 1fr}.sp-v090__claim-summary{grid-column:1/-1}.sp-v090__tier-grid,.mb-v090__box-grid,.mb-v090__content>div{grid-template-columns:1fr}.sp-v090__tier-body{grid-template-columns:1fr 1fr}.sp-v090__milestones>div{grid-template-columns:repeat(5,minmax(120px,1fr));overflow:auto}.sp-v090__info{grid-template-columns:1fr}.mb-v090__hero-vault{min-width:300px}.mb-v090__inventory-panel{grid-template-columns:1fr}.mb-v090__inventory{max-width:420px}}@media (width<=860px){.sp-v090__hero,.mb-v090__hero{min-height:470px}.sp-v090__hero-copy,.mb-v090__hero-copy{padding:38px 30px}.sp-v090__progress{grid-template-columns:1fr}.sp-v090__window>header{flex-direction:column}.sp-v090__window-stats{justify-content:flex-start}.sp-v090__tier-body{grid-template-columns:1fr}.mb-v090__hero-vault{display:none}.mb-v090__counts,.mb-v090__reveal{grid-template-columns:1fr}.mb-v090__reveal-lock{border-bottom:1px solid #698bb440;border-right:0}}@media (width<=620px){.sp-v090,.mb-v090{gap:13px}.sp-v090__hero,.mb-v090__hero{background-position:72%;min-height:610px}.sp-v090__hero:before,.mb-v090__hero:before{background:linear-gradient(90deg,#03060ffc,#040813f2 76%,#04071299)}.sp-v090__hero-copy,.mb-v090__hero-copy{padding:31px 20px 165px}.sp-v090__hero h1,.mb-v090__hero h1{letter-spacing:-1.5px;font-size:42px}.sp-v090__hero h2,.mb-v090__hero h2{font-size:18px}.sp-v090__hero-copy>p,.mb-v090__hero-copy>p{font-size:12px;line-height:1.55}.sp-v090__hero-actions,.mb-v090__hero-actions{grid-template-columns:1fr;display:grid}.sp-v090__hero-actions a,.sp-v090__hero-actions button,.mb-v090__hero-actions a{min-width:0}.sp-v090__hero-facts,.mb-v090__hero-facts{display:grid}.sp-v090__hero-status{min-width:190px;margin:0;padding:13px;position:absolute;bottom:17px;right:16px}.sp-v090__trust{grid-template-columns:1fr}.sp-v090__trust>div{border-top:1px solid #8ca4dc29;border-left:0}.sp-v090__trust>div:first-child{border-top:0}.sp-v090__progress,.sp-v090__window,.sp-v090__milestones,.mb-v090__content,.mb-v090__inventory-panel,.mb-v090__history{padding:18px 14px}.sp-v090__tier-head strong{font-size:34px}.sp-v090__reward-slot{min-height:215px}.mb-v090__counts button{grid-template-columns:48px 1fr auto}.mb-v090__content>div,.mb-v090__inventory{grid-template-columns:1fr}.mb-v090__history article{grid-template-columns:75px 1fr}.mb-v090__history article strong,.mb-v090__history article small{grid-column:1/-1}}.mb-v090__hero{background-image:url(/assets/mysteryboxes/hero-v093.webp);background-position:50%;background-size:cover}.mb-v090__hero:before{background:linear-gradient(90deg,#03060ffa 0%,#040813eb 34%,#0408137a 55%,#0407120d 84%)}.mb-v090__hero-vault{align-self:flex-end;min-width:215px;margin:0 24px 24px auto}.mb-v090__storage{background:linear-gradient(145deg,#08112af0,#190725db);max-width:215px}.mb-v090__count-crate{background:#07111f;border-width:1px;overflow:hidden}.mb-v090__count-crate i,.mb-v090__count-crate .icon{display:none}.mb-v090__count-crate img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mb-v090__box-visual{background:#07111f;min-height:250px;padding:10px;overflow:hidden}.mb-v090__box-image{object-fit:contain;object-position:center;filter:saturate(1.03)contrast(1.02);width:100%;height:100%;max-height:230px;display:block}.mb-v090__box-visual>strong{z-index:2;bottom:14px;right:14px;box-shadow:0 6px 14px #00000057}.mb-v090__box.opening .mb-v090__box-image{animation:.24s linear infinite box-shake}.mb-v090__reveal-image{object-fit:contain;object-position:center;filter:drop-shadow(0 14px 20px #00000061);width:210px;max-width:100%;height:150px;display:block}.mb-v090__reveal.active .mb-v090__reveal-image{animation:.24s linear infinite box-shake}@media (width<=860px){.mb-v090__hero-vault{display:none}.mb-v090__box-visual{min-height:230px}.mb-v090__box-image{max-height:210px}}@media (width<=620px){.mb-v090__hero{background-position:68%}.mb-v090__box-visual{min-height:220px}.mb-v090__box-image{max-height:200px}}.sp-v090__loading{color:#aeb9d2;text-align:center;background:linear-gradient(145deg,#0f1731fa,#050813fc);border:1px solid #8b9fde3d;place-items:center;min-height:260px;padding:28px;display:grid}.sp-v090__loading--error{background:linear-gradient(145deg,#370f289e,#050813fc);border-color:#ff3f9373;align-content:center;gap:8px}.sp-v090__loading--error b{color:#fff;font-size:18px}.sp-v090__loading--error span{color:#cfb6c5;max-width:560px;font-size:11px;line-height:1.55}.sp-v090__loading--error button{color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(105deg,#1c6f9d,#5d329b);border:1px solid #55d8ff85;min-height:38px;margin-top:6px;padding:0 14px;font-size:9px;font-weight:950}:root{--comm-bg:#050b14;--comm-panel:#081522;--comm-panel-2:#0b1a2a;--comm-line:#496f9173;--comm-soft:#7497b92e;--comm-text:#f4f8fc;--comm-muted:#9eb0c1;--comm-pink:#ff3f93;--comm-purple:#8d55ff;--comm-cyan:#55d8ff;--comm-gold:#e6bd55}.communication-loading,.communication-error{border:1px solid var(--comm-line);color:#dce9f4;background:linear-gradient(145deg,#0b1928,#07111d);padding:18px;font-size:14px}.communication-error{color:#ffd8e9;background:linear-gradient(145deg,#3f102aeb,#100a13);border-color:#ff3f937a;justify-content:space-between;align-items:center;display:flex}.communication-error button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:22px}.communication-hero{isolation:isolate;background:#050b14 url(/assets/shell/crimehub-header-city.webp) 50%/cover no-repeat;border:1px solid #ff3f936b;justify-content:space-between;align-items:flex-end;gap:24px;min-height:230px;padding:30px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px #0000004d}.communication-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#03070ffc,#040913eb 45%,#070c1978 72%,#070c1933);position:absolute;inset:0}.communication-hero:after{content:"";background:linear-gradient(90deg,var(--comm-pink),var(--comm-purple),var(--comm-cyan),transparent 92%);height:3px;position:absolute;inset:auto 0 0}.communication-hero>div:first-child{max-width:720px}.communication-hero span:first-child,.communication-hero__actions+span{color:#ff91c8;letter-spacing:1.45px;text-transform:uppercase;font-size:10px;font-weight:950}.communication-hero h1{color:#fff;letter-spacing:-1.6px;margin:7px 0 8px;font-size:clamp(34px,4vw,55px);line-height:.95}.communication-hero p{color:#c3d0dc;max-width:650px;margin:0;font-size:14px;line-height:1.6}.communication-hero>button,.communication-hero>a,.communication-hero__actions button{color:#fff;cursor:pointer;letter-spacing:.65px;text-transform:uppercase;background:linear-gradient(105deg,#1b729c,#5a319c);border:1px solid #56d8ff94;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:0 16px;font-size:11px;font-weight:950;text-decoration:none;display:inline-flex}.communication-hero>button:disabled,.communication-hero__actions button:disabled{cursor:not-allowed;opacity:.45}.communication-hero__actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.player-avatar-card{background:#07111d;flex:none;place-items:center;display:inline-grid;position:relative;overflow:visible}.player-avatar-card--sm{width:44px;height:44px}.player-avatar-card--md{width:68px;height:68px}.player-avatar-card--lg{width:100px;height:100px}.player-avatar-card--xl{width:min(240px,72vw);height:min(240px,72vw)}.player-avatar-card__portrait{object-fit:cover;object-position:center top;image-rendering:auto;background:#172331;border:1px solid #ffffff17;width:94%;height:94%;display:block;position:absolute;inset:3%}.player-avatar-card__frame{object-fit:contain;filter:drop-shadow(0 8px 16px #00000075);pointer-events:none;width:112%;height:112%;display:block;position:absolute;inset:-6%}.player-avatar-card__initial{color:#dcecff;font-weight:950;display:none}.player-avatar-card--standard{border:1px solid #55d8ff73;overflow:hidden;box-shadow:0 8px 16px #00000042}.player-avatar-card--standard .player-avatar-card__portrait{width:100%;height:100%;inset:0}.profile-v090{gap:16px;display:grid}.profile-v090__hero{background:#050b14 url(/assets/membership/hero-conversion-v735.webp) 100%/cover no-repeat;border:1px solid #ff3f9361;min-height:245px;position:relative;overflow:hidden;box-shadow:0 18px 34px #00000047}.profile-v090__hero-shade{background:linear-gradient(90deg,#03070ffc,#040913e0 52%,#050a1440);position:absolute;inset:0}.profile-v090__heading{z-index:1;flex-direction:column;justify-content:flex-end;min-height:245px;padding:28px 30px;display:flex;position:relative}.profile-v090__eyebrow{color:#ff91c8;letter-spacing:1.35px;text-transform:uppercase;font-size:10px;font-weight:950}.profile-v090__heading h1{color:#fff;letter-spacing:-1.4px;margin:6px 0 10px;font-size:48px;line-height:.95}.profile-v090__status-line{flex-wrap:wrap;gap:8px;display:flex}.profile-v090__status-line span{color:#cbd7e2;background:#060e1bb8;border:1px solid #7197b947;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:800;display:flex}.profile-v090__status-line i,.forum-topic-v090__posts aside em i{background:#677484;border-radius:50%;width:7px;height:7px}.profile-v090__status-line span.online i,.forum-topic-v090__posts aside em.online i{background:#55d993;box-shadow:0 0 9px #55d99399}.profile-v090__actions{border:1px solid var(--comm-line);background:linear-gradient(110deg,#0b1827,#07111d);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.profile-v090__actions a,.profile-v090__actions button{color:#e3edf5;cursor:pointer;text-transform:uppercase;background:#091523;border:1px solid #4c709180;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.profile-v090__actions a:hover,.profile-v090__actions button:hover:not(:disabled),.profile-v090__actions button.active{border-color:var(--comm-cyan);color:#fff;background:linear-gradient(105deg,#1d688fd9,#502f91c7)}.profile-v090__actions button:disabled{cursor:not-allowed;opacity:.42}.profile-v090__grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;display:grid}.profile-v090__details,.profile-v090__identity,.profile-v090__garage{border:1px solid var(--comm-line);background:linear-gradient(145deg,#0b1928,#07111d);box-shadow:0 14px 28px #0003}.profile-v090__details{padding:24px}.profile-v090__details header h2,.profile-v090__garage header h2{color:#fff;margin:5px 0 0;font-size:25px}.profile-v090__detail-list{background:#4b6b8b33;grid-template-columns:1fr 1fr;gap:1px;margin-top:18px;display:grid}.profile-v090__detail-list>div{background:#091624;gap:5px;min-height:76px;padding:15px;display:grid}.profile-v090__detail-list span{color:#8fa4b8;letter-spacing:.7px;text-transform:uppercase;font-size:10px;font-weight:900}.profile-v090__detail-list strong{color:#f5f8fc;font-size:17px}.profile-v090__lives{color:#ff6ca8!important}.profile-v090__bio{background:#050c168a;border:1px solid #55779757;margin-top:18px;padding:16px}.profile-v090__bio>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.profile-v090__bio button{color:#dff7ff;cursor:pointer;background:#10243a;border:1px solid #55d8ff73;padding:7px 11px;font-size:10px;font-weight:900}.profile-v090__bio p{color:#b9c7d3;white-space:pre-wrap;margin:12px 0 0;font-size:14px;line-height:1.65}.profile-v090__bio textarea{color:#eef6fc;width:100%;min-height:130px;font:inherit;resize:vertical;background:#06111e;border:1px solid #577b9c8c;margin-top:12px;padding:12px}.profile-v090__bio footer{justify-content:flex-end;align-items:center;gap:8px;margin-top:9px;display:flex}.profile-v090__bio footer small{color:#8298ad;margin-right:auto}.profile-v090__identity{background:radial-gradient(circle at 50% 12%,#7b50ee2e,#0000 37%),linear-gradient(145deg,#0b1928,#07111d);flex-direction:column;justify-content:flex-start;align-items:center;padding:28px 22px;display:flex}.profile-v090__identity--bronze{background:radial-gradient(circle at 50% 12%,#d27e432e,#0000 38%),linear-gradient(145deg,#17120f,#07111d)}.profile-v090__identity--silver{background:radial-gradient(circle at 50% 12%,#b8cee52b,#0000 38%),linear-gradient(145deg,#101722,#07111d)}.profile-v090__identity--gold{background:radial-gradient(circle at 50% 12%,#ebbe4133,#0000 38%),linear-gradient(145deg,#19140b,#07111d)}.profile-v090__premium-bar,.profile-v090__standard-bar{color:#dbe7f1;letter-spacing:.8px;text-transform:uppercase;background:#060d18bd;border:1px solid #55d8ff4d;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:22px;padding:10px;font-size:10px;font-weight:950;display:flex}.profile-v090__standard-bar{color:#9db0c1}.profile-v090__identity-stats{background:#4c6c8b33;grid-template-columns:repeat(3,1fr);gap:1px;width:100%;margin-top:16px;display:grid}.profile-v090__identity-stats>div{text-align:center;background:#081421;gap:4px;padding:12px 8px;display:grid}.profile-v090__identity-stats small{color:#879caf;text-transform:uppercase;font-size:9px;font-weight:850}.profile-v090__identity-stats strong{color:#fff;font-size:12px}.profile-v090__garage{padding:22px}.profile-v090__garage header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.profile-v090__garage header>strong{color:#75ddff;font-size:15px}.profile-v090__vehicles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.profile-v090__vehicles article{background:#081522;border:1px solid #50718f59;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.profile-v090__vehicles article>span{color:#7df;background:#0d2235;border:1px solid #55d8ff59;place-items:center;width:48px;height:48px;display:grid}.profile-v090__vehicles small{color:#8195a8;text-transform:uppercase;font-size:9px}.profile-v090__vehicles h3{color:#fff;margin:3px 0 0;font-size:15px}.profile-v090__vehicles article>strong{color:#e8c86d}.profile-v090__empty{color:#92a5b7;text-align:center;grid-column:1/-1;margin:0;padding:25px}.messages-v090{gap:16px;display:grid}.messages-v090__layout{border:1px solid var(--comm-line);background:#06101b;grid-template-columns:330px minmax(0,1fr);min-height:650px;display:grid;box-shadow:0 16px 32px #0000003d}.messages-v090__threads{border-right:1px solid var(--comm-line);background:linear-gradient(#0a1826,#07111d)}.messages-v090__threads>header,.messages-v090__conversation>header,.shoutbox-v090__rooms>header,.shoutbox-v090__chat>header,.shoutbox-v090__members>header{border-bottom:1px solid var(--comm-line);background:#081422eb;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:14px 16px;display:flex}.messages-v090__threads header span,.shoutbox-v090__rooms header span,.shoutbox-v090__members header span{color:#ff91c8;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:950}.messages-v090__threads h2,.messages-v090__conversation h2,.shoutbox-v090__rooms h2,.shoutbox-v090__chat h2,.shoutbox-v090__members h2{color:#fff;margin:3px 0 0;font-size:18px}.messages-v090__threads header>b,.shoutbox-v090__chat header>b{color:#7ddfff;font-size:10px}.messages-v090__thread-list{max-height:730px;overflow:auto}.messages-v090__thread-list>button{color:#dbe6ee;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #4b68853d;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;width:100%;padding:12px;display:grid;position:relative}.messages-v090__thread-list>button:hover,.messages-v090__thread-list>button.active{background:linear-gradient(90deg,#296b9152,#502a8821)}.messages-v090__thread-list>button.active{box-shadow:inset 3px 0 var(--comm-pink)}.messages-v090__thread-list>button.unread span>b{color:#fff}.messages-v090__thread-list>button>span:nth-child(2){min-width:0}.messages-v090__thread-list b,.messages-v090__thread-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.messages-v090__thread-list b{font-size:12px}.messages-v090__thread-list small{color:#8499ad;margin-top:4px;font-size:10px}.messages-v090__thread-list time{color:#73899d;align-self:start;font-size:9px}.messages-v090__thread-list em{background:var(--comm-pink);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;font-size:9px;font-style:normal;font-weight:950;display:grid;position:absolute;bottom:10px;right:11px}.messages-v090__family-icon{color:#efca72;background:#412c117a;border:1px solid #e5be5566;place-items:center;width:44px;height:44px;display:grid}.messages-v090__empty{color:#8ea2b5;text-align:center;margin:0;padding:22px;font-size:12px;line-height:1.55}.messages-v090__conversation{background:radial-gradient(circle at 50% 0,#482c841a,#0000 38%),#06101b;grid-template-rows:auto 1fr auto;min-width:0;display:grid}.messages-v090__conversation>header>div{align-items:center;gap:11px;display:flex}.messages-v090__conversation header small{color:#8da3b7;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:900}.messages-v090__message-list{flex-direction:column;gap:12px;max-height:600px;padding:20px;display:flex;overflow:auto}.messages-v090__message{align-items:flex-start;gap:9px;max-width:78%;display:flex}.messages-v090__message.mine{flex-direction:row-reverse;align-self:flex-end}.messages-v090__message>div{background:#0a1927;border:1px solid #4e6e8d61;padding:11px 13px;box-shadow:0 6px 12px #00000026}.messages-v090__message.mine>div{background:linear-gradient(145deg,#49277eb8,#161835e6);border-color:#8d55ff7a}.messages-v090__message>div>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.messages-v090__message b{color:#fff;font-size:10px}.messages-v090__message time{color:#7890a4;font-size:9px}.messages-v090__message p{color:#d2dde6;white-space:pre-wrap;margin:7px 0 0;font-size:13px;line-height:1.6}.messages-v090__composer{border-top:1px solid var(--comm-line);background:#081522;padding:13px}.messages-v090__composer textarea{color:#edf5fb;width:100%;min-height:90px;font:inherit;resize:vertical;background:#05101c;border:1px solid #5277978c;padding:11px}.messages-v090__composer footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;display:flex}.messages-v090__composer footer small{color:#7f94a8;margin-right:auto}.messages-v090__composer button,.messages-v090__welcome button{border:1px solid var(--comm-cyan);color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(105deg,#1d719a,#5b3299);align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:10px;font-weight:950;display:flex}.messages-v090__composer button:disabled{opacity:.45}.messages-v090__welcome,.shoutbox-v090__welcome{color:#859bae;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.messages-v090__welcome svg,.shoutbox-v090__welcome svg{color:#6fdcff}.messages-v090__welcome h2,.shoutbox-v090__welcome h2,.shoutbox-v090__welcome h3{color:#fff;margin:12px 0 6px}.messages-v090__welcome p,.shoutbox-v090__welcome p{color:#8fa3b6;max-width:390px;margin:0 0 18px;line-height:1.55}.communication-modal{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#01050ad1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.communication-modal__card{background:linear-gradient(145deg,#0b1a2a,#06101c);border:1px solid #ff3f937a;width:min(520px,100%);max-height:88vh;padding:18px;overflow:auto;box-shadow:0 30px 70px #00000085}.communication-modal__card--wide{width:min(720px,100%)}.communication-modal__card>header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:16px;display:flex}.communication-modal__card header span,.communication-modal__card label>span{color:#ff91c8;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:950}.communication-modal__card h2{color:#fff;margin:4px 0 0;font-size:24px}.communication-modal__card header>button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:25px}.communication-modal__card input,.communication-modal__card textarea{color:#edf5fb;width:100%;font:inherit;background:#05101c;border:1px solid #5377988c;padding:11px}.communication-modal__card textarea{resize:vertical;min-height:150px}.communication-modal__card label{gap:7px;margin-top:12px;display:grid}.communication-modal__card>p{color:#a9b9c8;font-size:13px;line-height:1.55}.communication-modal__card>footer{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.communication-modal__card>footer small{color:#8196aa;margin-right:auto}.communication-modal__card>footer button{color:#fff;cursor:pointer;background:#10243a;border:1px solid #55d8ff80;min-height:38px;padding:0 13px;font-size:10px;font-weight:900}.communication-modal__card>footer button:last-child{background:linear-gradient(105deg,#1d719a,#5b3299)}.communication-modal__tabs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.communication-modal__tabs button{color:#aabccc;cursor:pointer;background:#081522;border:1px solid #4f6f8f80;min-height:40px;font-weight:900}.communication-modal__tabs button.active{border-color:var(--comm-pink);color:#fff;background:linear-gradient(105deg,#801d69e6,#472a96e6)}.communication-user-results{gap:6px;max-height:350px;margin-top:10px;display:grid;overflow:auto}.communication-user-results>button{color:#fff;cursor:pointer;text-align:left;background:#081522;border:1px solid #4e6e8d59;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:9px;display:grid}.communication-user-results>button:hover{border-color:var(--comm-cyan);background:#0d2133}.communication-user-results b,.communication-user-results small{display:block}.communication-user-results b{font-size:12px}.communication-user-results small{color:#8498ab;margin-top:3px;font-size:9px}.communication-user-results>p{color:#8ea2b5;text-align:center}.communication-selected-users{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.communication-selected-users button{color:#fff;cursor:pointer;background:#4326759e;border:1px solid #8d55ff73;padding:6px 9px;font-size:10px}.forum-v090,.forum-topic-v090{gap:16px;display:grid}.forum-v090__layout{grid-template-columns:320px minmax(0,1fr);gap:16px;display:grid}.forum-v090__categories,.forum-v090__topics,.forum-topic-v090__reply,.forum-topic-v090__posts{border:1px solid var(--comm-line);background:linear-gradient(145deg,#0b1928,#07111d);box-shadow:0 14px 28px #0003}.forum-v090__categories{padding:14px}.forum-v090__categories>header{padding:5px 5px 13px}.forum-v090__categories header span,.forum-v090__topics>header>div>span,.forum-topic-v090__reply header span{color:#ff91c8;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:950}.forum-v090__categories h2,.forum-v090__topics h2,.forum-topic-v090__reply h2{color:#fff;margin:4px 0 0;font-size:21px}.forum-v090__categories>button{color:#dce7ef;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-top-color:#4c6b8942;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;width:100%;padding:11px 7px;display:grid}.forum-v090__categories>button:hover,.forum-v090__categories>button.active{background:linear-gradient(90deg,#1e688f47,#4d2b8921);border-color:#55d8ff6e}.forum-v090__categories>button.locked{cursor:not-allowed;opacity:.45}.forum-v090__categories>button>span{color:#76ddff;background:#0a1c2c;border:1px solid #50779761;place-items:center;width:42px;height:42px;display:grid}.forum-v090__categories b,.forum-v090__categories small,.forum-v090__categories em{display:block}.forum-v090__categories b{color:#fff;font-size:12px}.forum-v090__categories small{color:#8da1b4;margin-top:3px;font-size:10px;line-height:1.4}.forum-v090__categories em{color:#e2bf69;margin-top:5px;font-size:9px;font-style:normal}.forum-v090__family-note{color:#b8ab88;background:#3a2a1147;border:1px solid #e5be5547;gap:9px;margin:12px 0 0;padding:10px;font-size:10px;line-height:1.45;display:flex}.forum-v090__topics{min-width:0}.forum-v090__topics>header{border-bottom:1px solid var(--comm-line);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.forum-v090__topics>header p{color:#91a5b8;max-width:560px;margin:5px 0 0;font-size:11px;line-height:1.5}.forum-v090__topics form{gap:7px;display:flex}.forum-v090__topics input{color:#fff;background:#06111d;border:1px solid #5174948c;min-width:180px;padding:9px}.forum-v090__topics form button{color:#fff;cursor:pointer;background:#10283d;border:1px solid #55d8ff80;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:900;display:flex}.forum-v090__topic-list>button{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #4b698642;grid-template-columns:48px minmax(0,1fr) auto 80px;align-items:center;gap:12px;width:100%;padding:13px 15px;display:grid}.forum-v090__topic-list>button:hover{background:linear-gradient(90deg,#20668c40,#4c2a871f)}.forum-v090__topic-copy{min-width:0}.forum-v090__topic-copy>span{gap:5px;display:flex}.forum-v090__topic-copy em{color:#fff;text-transform:uppercase;background:#7a225d;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900}.forum-v090__topic-copy h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:15px;overflow:hidden}.forum-v090__topic-copy small{color:#8499ac;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.forum-v090__topic-stats{text-align:right}.forum-v090__topic-stats strong,.forum-v090__topic-stats small,.forum-v090__topic-stats time{display:block}.forum-v090__topic-stats strong{color:#fff;font-size:18px}.forum-v090__topic-stats small{color:#8297aa;text-transform:uppercase;font-size:8px}.forum-v090__topic-stats time{color:#d9b65e;margin-top:5px;font-size:9px}.forum-v090__empty{color:#8da2b4;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:30px;display:flex}.forum-v090__empty svg{color:#67d9ff}.forum-v090__empty h3{color:#fff;margin:10px 0 5px}.forum-v090__empty p{margin:0 0 15px}.forum-v090__empty button{border:1px solid var(--comm-cyan);color:#fff;cursor:pointer;background:#102b40;padding:9px 13px}.forum-v090__pagination{border-top:1px solid var(--comm-line);justify-content:center;align-items:center;gap:10px;padding:12px;display:flex}.forum-v090__pagination button{color:#fff;cursor:pointer;background:#0a1a29;border:1px solid #54779780;padding:8px 12px}.forum-v090__pagination button:disabled{opacity:.35}.forum-v090__pagination span{color:#8fa4b7;font-size:10px}.forum-topic-v090__reply{padding:17px}.forum-topic-v090__reply header{justify-content:space-between;align-items:flex-start;display:flex}.forum-topic-v090__reply header small{color:#8195a8}.forum-topic-v090__reply textarea{color:#fff;width:100%;min-height:120px;font:inherit;resize:vertical;background:#06111d;border:1px solid #5074948c;margin-top:12px;padding:12px}.forum-topic-v090__reply>button{border:1px solid var(--comm-cyan);color:#fff;cursor:pointer;background:linear-gradient(105deg,#1d719a,#5b3299);align-items:center;gap:7px;min-height:40px;margin:9px 0 0 auto;padding:0 14px;font-size:10px;font-weight:950;display:flex}.forum-topic-v090__posts{background:#4b698633;gap:1px;padding:1px;display:grid}.forum-topic-v090__posts>article{background:#07131f;grid-template-columns:180px minmax(0,1fr);min-height:215px;display:grid}.forum-topic-v090__posts aside{border-right:1px solid var(--comm-line);background:linear-gradient(#0b1a29,#07111d);flex-direction:column;align-items:center;gap:9px;padding:17px;display:flex}.forum-topic-v090__posts aside>a{color:#fff;font-size:14px;text-decoration:none}.forum-topic-v090__posts aside>span{color:#9fb0c1;font-size:10px;font-weight:850}.forum-topic-v090__posts aside em{color:#8296aa;align-items:center;gap:6px;font-size:9px;font-style:normal;display:flex}.forum-topic-v090__post-body{grid-template-rows:auto 1fr;display:grid}.forum-topic-v090__post-body header{border-bottom:1px solid #4c6a8740;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.forum-topic-v090__post-body header span{color:#7edfff;text-transform:uppercase;font-size:9px;font-weight:900}.forum-topic-v090__post-body time{color:#7f94a8;font-size:9px}.forum-topic-v090__post-body p{color:#d5e0e9;white-space:pre-wrap;margin:0;padding:19px;font-size:14px;line-height:1.7}.shoutbox-v090{gap:16px;display:grid}.shoutbox-v090__layout{border:1px solid var(--comm-line);background:#05101a;grid-template-columns:270px minmax(0,1fr) 220px;min-height:690px;display:grid;box-shadow:0 16px 32px #00000040}.shoutbox-v090__rooms{border-right:1px solid var(--comm-line);background:linear-gradient(#0a1826,#07111d)}.shoutbox-v090__rooms header button{border:1px solid var(--comm-cyan);color:#fff;cursor:pointer;background:#10283d;place-items:center;width:32px;height:32px;font-size:19px;display:grid}.shoutbox-v090__rooms>div{max-height:720px;overflow:auto}.shoutbox-v090__rooms>div>button{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #4b69863d;grid-template-columns:46px 1fr;align-items:center;gap:9px;width:100%;padding:11px;display:grid;position:relative}.shoutbox-v090__rooms>div>button:hover,.shoutbox-v090__rooms>div>button.active{background:linear-gradient(90deg,#1e688f47,#4d2b8921)}.shoutbox-v090__rooms>div>button.active{box-shadow:inset 3px 0 var(--comm-pink)}.shoutbox-v090__rooms b,.shoutbox-v090__rooms small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.shoutbox-v090__rooms b{font-size:11px}.shoutbox-v090__rooms small{color:#8196aa;margin-top:4px;font-size:9px}.shoutbox-v090__rooms em{background:var(--comm-pink);border-radius:10px;place-items:center;min-width:19px;height:19px;font-size:8px;font-style:normal;display:grid;position:absolute;top:8px;right:8px}.shoutbox-v090__room-icon{color:#71dcff;background:#0b2133;border:1px solid #55d8ff5c;place-items:center;width:44px;height:44px;display:grid}.shoutbox-v090__room-icon.group{color:#b99bff;background:#1c1537;border-color:#8d55ff6b}.shoutbox-v090__room-icon.private{color:#ff91c8;background:#2b1223;border-color:#ff3f9359}.shoutbox-v090__chat{background:radial-gradient(circle at 50% 0,#482c841a,#0000 38%),#06101b;grid-template-rows:auto 1fr auto;min-width:0;display:grid}.shoutbox-v090__chat>header>div{align-items:center;gap:11px;display:flex}.shoutbox-v090__chat header small{color:#8297aa;text-transform:uppercase;font-size:9px;font-weight:900}.shoutbox-v090__messages{flex-direction:column;gap:10px;max-height:610px;padding:18px;display:flex;overflow:auto}.shoutbox-v090__message{align-items:flex-start;gap:8px;max-width:83%;display:flex}.shoutbox-v090__message.mine{flex-direction:row-reverse;align-self:flex-end}.shoutbox-v090__message>div{background:#091725;border:1px solid #4d6d8c61;padding:10px 12px}.shoutbox-v090__message.mine>div{background:linear-gradient(145deg,#49277eb8,#161835e6);border-color:#8d55ff7a}.shoutbox-v090__message>div>span{align-items:center;gap:7px;display:flex}.shoutbox-v090__message>div>span time{color:#7890a4;margin-left:auto;font-size:8px}.shoutbox-v090__message b{color:#fff;font-size:10px}.shoutbox-v090__message p{color:#d4dfe7;white-space:pre-wrap;margin:6px 0 0;font-size:13px;line-height:1.55}.shoutbox-v090__composer{border-top:1px solid var(--comm-line);background:#081522;padding:12px}.shoutbox-v090__composer textarea{color:#fff;width:100%;min-height:78px;font:inherit;resize:vertical;background:#05101c;border:1px solid #5277978c;padding:10px}.shoutbox-v090__composer footer{justify-content:flex-end;align-items:center;gap:9px;margin-top:7px;display:flex}.shoutbox-v090__composer footer small{color:#8196aa;margin-right:auto}.shoutbox-v090__composer button{border:1px solid var(--comm-cyan);color:#fff;cursor:pointer;background:linear-gradient(105deg,#1d719a,#5b3299);align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:10px;font-weight:950;display:flex}.shoutbox-v090__members{border-left:1px solid var(--comm-line);background:linear-gradient(#0a1826,#07111d)}.shoutbox-v090__members>div{max-height:720px;overflow:auto}.shoutbox-v090__members>div>div{border-bottom:1px solid #4b69863d;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.shoutbox-v090__members b,.shoutbox-v090__members small{display:block}.shoutbox-v090__members b{color:#fff;font-size:10px}.shoutbox-v090__members small{color:#8196aa;margin-top:3px;font-size:8px}.shoutbox-v090__members>div>div>i{background:#596675;border-radius:50%;width:7px;height:7px}.shoutbox-v090__members>div>div>i.online{background:#55d993;box-shadow:0 0 8px #55d9938c}@media (width<=1180px){.profile-v090__grid{grid-template-columns:1fr}.profile-v090__identity{order:-1}.profile-v090__identity .player-avatar-card--xl{width:190px;height:190px}.messages-v090__layout{grid-template-columns:290px minmax(0,1fr)}.shoutbox-v090__layout{grid-template-columns:250px minmax(0,1fr)}.shoutbox-v090__members{display:none}.forum-v090__layout{grid-template-columns:280px minmax(0,1fr)}}@media (width<=860px){.communication-hero{flex-direction:column;align-items:flex-start;min-height:260px;padding:26px 22px}.communication-hero__actions{justify-content:flex-start}.profile-v090__actions{grid-template-columns:1fr 1fr}.profile-v090__vehicles,.messages-v090__layout,.forum-v090__layout,.shoutbox-v090__layout{grid-template-columns:1fr}.messages-v090__threads,.shoutbox-v090__rooms{border-right:0;border-bottom:1px solid var(--comm-line)}.messages-v090__thread-list,.shoutbox-v090__rooms>div{max-height:260px}.forum-v090__categories{grid-template-columns:1fr 1fr;gap:6px;display:grid}.forum-v090__categories>header,.forum-v090__family-note{grid-column:1/-1}.forum-v090__topics>header{flex-direction:column}.forum-v090__topics form{width:100%}.forum-v090__topics input{flex:1}.forum-topic-v090__posts>article{grid-template-columns:145px minmax(0,1fr)}.shoutbox-v090__messages{max-height:480px}}@media (width<=620px){.profile-v090__identity .player-avatar-card--xl{width:180px;height:180px}.communication-hero h1{font-size:36px}.communication-hero>button,.communication-hero>a,.communication-hero__actions button,.communication-hero__actions{width:100%}.profile-v090__heading{padding:22px}.profile-v090__heading h1{font-size:39px}.profile-v090__actions{grid-template-columns:1fr}.profile-v090__details{padding:17px}.profile-v090__detail-list,.profile-v090__identity-stats{grid-template-columns:1fr}.profile-v090__vehicles article{grid-template-columns:43px 1fr}.profile-v090__vehicles article>strong{grid-column:2}.messages-v090__layout{min-height:560px}.messages-v090__message{max-width:94%}.forum-v090__categories{grid-template-columns:1fr}.forum-v090__topic-list>button{grid-template-columns:45px minmax(0,1fr) 62px}.forum-v090__topic-list .membership-badge{display:none}.forum-v090__topic-stats{grid-area:1/3}.forum-topic-v090__posts>article{grid-template-columns:1fr}.forum-topic-v090__posts aside{border-right:0;border-bottom:1px solid var(--comm-line)}.forum-topic-v090__post-body p{padding:15px}.shoutbox-v090__message{max-width:95%}.communication-modal{padding:10px}.communication-modal__card{padding:15px}}.messages-v091__mail-tabs{background:#07111d;border-bottom:1px solid #5d76913d;grid-template-columns:1fr 1fr;gap:6px;padding:8px;display:grid}.messages-v091__mail-tabs button{color:#9fb0c1;letter-spacing:.65px;text-transform:uppercase;cursor:pointer;background:#0b1724;border:1px solid #5b789461;min-height:34px;font-size:10px;font-weight:900}.messages-v091__mail-tabs button.active{color:#fff;background:linear-gradient(100deg,#7a1c66e0,#432a8bdb);border-color:#ff3f93}.messages-v091__conversation-actions{align-items:center;gap:8px;display:flex}.messages-v091__conversation-actions>button{color:#d9e4ee;text-transform:uppercase;cursor:pointer;background:#0a1622;border:1px solid #7591ae6b;min-height:30px;padding:0 10px;font-size:9px;font-weight:900}.forum-v091__admin-only{color:#ffd684;letter-spacing:.7px;background:#5437126b;border:1px solid #ffc24f7a;margin-left:auto;padding:4px 6px;font-size:7px!important;font-weight:950!important}.shoutbox-v091__tabs{background:linear-gradient(#0c1722,#07101a);border:1px solid #50698461;gap:6px;padding:8px;display:flex}.shoutbox-v091__tabs button{color:#9fb0c1;letter-spacing:.65px;text-transform:uppercase;cursor:pointer;background:#101c28;border:1px solid #516f8c59;min-height:36px;padding:0 15px;font-size:10px;font-weight:900}.shoutbox-v091__tabs button.active{color:#fff;background:linear-gradient(100deg,#801f6be0,#432b8edb);border-color:#ff3f93}.shoutbox-v091__layout{grid-template-columns:260px minmax(0,1fr) 210px}.shoutbox-v091__layout .shoutbox-v090__rooms>div>button{background:#09131e;border-bottom:1px solid #4b637c47;min-height:62px}.shoutbox-v091__layout .shoutbox-v090__rooms>div>button:hover,.shoutbox-v091__layout .shoutbox-v090__rooms>div>button.active{background:linear-gradient(90deg,#691f5447,#09131ef2)}.shoutbox-v091__layout .shoutbox-v090__messages{background:repeating-linear-gradient(#0b141e 0 54px,#0e1823 54px 108px)}.shoutbox-v091__layout .shoutbox-v090__message{border-bottom:1px solid #5d6f8333;padding:10px 12px}.shoutbox-v091__layout .shoutbox-v090__message>div>p{font-size:12px;line-height:1.5}.shoutbox-v091__layout .shoutbox-v090__composer textarea{min-height:74px;font-size:13px}.shoutbox-v091__empty-rooms{color:#8394a6;text-align:center;padding:18px;font-size:11px}.smuggling-rank-progress{gap:5px;min-width:170px;margin-top:8px;display:grid}.smuggling-rank-progress:before{content:"";background:#07111d;border:1px solid #5a7a9759;grid-area:1/1;width:100%;height:5px}.smuggling-rank-progress>i{z-index:1;background:linear-gradient(90deg,#ff3f93,#8f55ff,#55d8ff);grid-area:1/1;height:5px;display:block}.smuggling-rank-progress>span{color:#9fb0c1;font-size:8px;font-weight:800}@media (width<=1050px){.shoutbox-v091__layout{grid-template-columns:220px minmax(0,1fr)}.shoutbox-v091__layout .shoutbox-v090__members{display:none}}@media (width<=720px){.shoutbox-v091__tabs{grid-template-columns:1fr 1fr;display:grid}.shoutbox-v091__layout{grid-template-columns:1fr}.shoutbox-v091__layout .shoutbox-v090__rooms{max-height:300px}.messages-v091__conversation-actions{flex-wrap:wrap}}.community-v091__clickable{cursor:pointer;transition:background .14s,box-shadow .14s}.community-v091__clickable:hover{box-shadow:inset 2px 0 #55d8ff;background:linear-gradient(90deg,#2e5a7e38,#08111bb3)!important}.community-v091__clickable:focus-visible{outline-offset:-2px;outline:1px solid #55d8ff}.community-directory{gap:16px;min-width:0;display:grid}.community-directory__header{background:linear-gradient(145deg,#0b1928,#07111d);border:1px solid #496f9173;justify-content:space-between;align-items:flex-end;gap:22px;padding:18px 18px 16px;display:flex;box-shadow:0 12px 24px #0000002e}.community-directory__header h1{color:#fff;letter-spacing:-.8px;margin:5px 0 4px;font-size:32px;line-height:1}.community-directory__header p{color:#9eb0c1;margin:0;font-size:12px;line-height:1.5}.community-directory__search{color:#69d9ff;background:#07131f;border:1px solid #5586b17a;grid-template-columns:auto minmax(180px,260px) auto auto;align-items:center;gap:8px;min-width:min(410px,100%);padding:6px 7px 6px 11px;display:grid;box-shadow:inset 0 0 18px #55d8ff08}.community-directory__search input{color:#fff;background:0 0;border:0;outline:0;min-width:0;height:34px;font-size:12px}.community-directory__search input::placeholder{color:#71869b}.community-directory__search button{cursor:pointer}.community-directory__clear{color:#8498aa;background:0 0;border:0;width:28px;height:28px;font-size:20px;line-height:1}.community-directory__clear:hover{color:#fff}.community-directory__search-button{color:#fff;letter-spacing:.65px;text-transform:uppercase;background:linear-gradient(105deg,#881c69e0,#4b2d96e0);border:1px solid #ff3f937a;min-height:34px;padding:0 13px;font-size:9px;font-weight:950}.community-directory__search-button:hover{filter:brightness(1.1)}.community-directory__error{color:#ffd9e9;background:#5e113547;border:1px solid #ff3f937a;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;font-size:12px;display:flex}.community-directory__error button{color:#fff;cursor:pointer;text-transform:uppercase;background:#17111b;border:1px solid #fff3;padding:7px 10px;font-size:9px;font-weight:900}.community-directory__table{background:#07111d;border-color:#496f9173;min-width:0;padding:0;overflow:hidden}.community-directory__row{background:linear-gradient(90deg,#0a1623,#08121e);border-top:1px solid #465e766b;grid-template-columns:100px 78px minmax(260px,1.35fr) minmax(130px,.65fr) minmax(150px,.75fr);align-items:center;min-height:78px;transition:background .14s,box-shadow .14s,transform .14s;display:grid}.community-directory__row:first-child{border-top:0}.community-directory__row>*{min-width:0;padding:10px 14px}.community-directory__row--head{color:#8fa5b9;letter-spacing:.8px;text-transform:uppercase;background:linear-gradient(90deg,#111d29,#0d1722);min-height:42px;font-size:9px;font-weight:950}.community-directory__row--player{cursor:pointer}.community-directory__row--player:hover{background:linear-gradient(90deg,#2f5b7d52,#09141ffa);box-shadow:inset 3px 0 #55d8ff}.community-directory__row--player:focus-visible{outline-offset:-1px;outline:1px solid #55d8ff}.community-directory__row--player.own{background:linear-gradient(90deg,#ff3f931f,#08121e 25%);box-shadow:inset 3px 0 #ff3f93}.community-directory__status{align-items:center;gap:8px;display:flex}.community-directory__status b{color:#c7d2dc;font-size:9px;font-weight:850}.community-directory__avatar-cell{justify-content:flex-start;align-items:center;display:flex}.community-directory__avatar-cell>a{text-decoration:none;display:inline-flex}.community-directory__player>a{color:#f7fbff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;text-decoration:none;overflow:hidden}.community-directory__player>a:hover{color:#81e5ff}.community-directory__player>small{color:#8196aa;grid-column:1;font-size:9px;font-weight:750}.community-directory__player>.membership-badge{grid-area:1/2/span 2;justify-self:start;max-width:130px}.community-directory__score,.community-directory__cash{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.community-directory__score{color:#f4f7fb}.community-directory__cash{color:#78d7ff}.community-directory__empty{color:#8da2b5;text-align:center;padding:42px 18px;font-size:12px}.community-directory__footer{background:linear-gradient(145deg,#0b1826,#07111d);border:1px solid #496f9161;justify-content:space-between;align-items:center;gap:14px;padding:10px;display:flex}.community-directory__footer button{color:#dce8f3;cursor:pointer;letter-spacing:.35px;text-transform:uppercase;background:#102131;border:1px solid #5485b175;min-height:36px;padding:0 12px;font-size:9px;font-weight:900}.community-directory__footer button:hover:not(:disabled),.community-directory__pages button.active{color:#fff;background:linear-gradient(105deg,#1c698fd1,#433190c7);border-color:#55d8ff}.community-directory__footer button:disabled{cursor:not-allowed;opacity:.38}.community-directory__own,.community-directory__pagination{align-items:center;gap:7px;display:flex}.community-directory__pages{align-items:center;gap:5px;display:flex}.community-directory__pages button{min-width:36px;padding:0}@media (width<=980px){.community-directory__header{flex-direction:column;align-items:stretch}.community-directory__search{width:100%;min-width:0}.community-directory__table{overflow-x:auto}.community-directory__row{min-width:820px}.community-directory__footer{flex-direction:column;align-items:stretch}.community-directory__pagination{justify-content:space-between}}@media (width<=620px){.community-directory__header{padding:15px}.community-directory__header h1{font-size:27px}.community-directory__search{grid-template-columns:auto minmax(0,1fr) auto}.community-directory__search-button{grid-column:1/-1;width:100%}.community-directory__footer{padding:8px}.community-directory__pagination{flex-wrap:wrap}.community-directory__pages{order:3;justify-content:center;width:100%}.community-directory__footer button{flex:1}.community-directory__own{justify-content:center}}.profile-v090__avatar-upload{color:#eaf4ff;cursor:pointer;background:#071522;border:1px solid #55d8ff47;grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;width:min(240px,100%);margin:12px auto 4px;padding:9px 11px;display:grid}.profile-v090__avatar-upload:hover{background:#0a1928;border-color:#ff3f9385}.profile-v090__avatar-upload input{display:none}.profile-v090__avatar-upload .icon{color:#61d9ff;grid-row:1/3}.profile-v090__avatar-upload span{font-size:10px;font-weight:900}.profile-v090__avatar-upload small{color:#8398ad;font-size:8px}.messages-v091__conversation-actions .danger{color:#ff9ab1!important;background:#53122347!important;border-color:#ff486f6b!important}.community-directory__tabs{background:linear-gradient(145deg,#0b1928,#07111d);border:1px solid #496f916b;align-items:center;gap:7px;padding:7px;display:flex}.community-directory__tabs a{color:#91a5b8;letter-spacing:.55px;text-transform:uppercase;background:#091624;border:1px solid #4c709175;justify-content:center;align-items:center;min-height:38px;padding:0 18px;font-size:10px;font-weight:950;text-decoration:none;display:flex}.community-directory__tabs a:hover,.community-directory__tabs a.active{color:#fff;background:linear-gradient(105deg,#1d688fd6,#502f91c7);border-color:#55d8ff}.community-directory__row{grid-template-columns:92px 74px minmax(180px,1.25fr) minmax(120px,.72fr) minmax(130px,.78fr) minmax(115px,.68fr) 108px}.community-directory__player{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:center;gap:4px;display:grid}.community-directory__player>small{grid-column:1}.community-directory__membership{align-items:center;display:flex}.community-directory__membership>.membership-badge{max-width:130px}.community-directory__attack-cell{justify-content:flex-start;align-items:center;display:flex}.community-directory__attack-cell a,.community-directory__attack-cell button{color:#fff;cursor:pointer;letter-spacing:.55px;text-transform:uppercase;background:linear-gradient(105deg,#881c69e0,#4b2d96e0);border:1px solid #ff3f937a;justify-content:center;align-items:center;min-width:82px;min-height:34px;padding:0 11px;font-size:9px;font-weight:950;text-decoration:none;display:inline-flex}.community-directory__attack-cell button:disabled{cursor:not-allowed;opacity:.32}@media (width<=1180px){.community-directory__row{min-width:1030px}}.profile-v1020__hero-upload{z-index:4;color:#e8f5ff;cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050e18e0;border:1px solid #76bae87a;grid-template-columns:auto auto;align-items:center;gap:2px 7px;padding:9px 11px;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 8px 18px #00000040}.profile-v1020__hero-upload input{display:none}.profile-v1020__hero-upload svg{color:#80d7ff;grid-row:1/span 2}.profile-v1020__hero-upload span{text-transform:uppercase;letter-spacing:.45px;font-size:10px;font-weight:950}.profile-v1020__hero-upload small{color:#8da7ba;font-size:8px}.profile-v1020__hero-upload:hover{background:#091c2cf0;border-color:#79d9ff}@media (width<=620px){.profile-v1020__hero-upload{top:10px;right:10px}.profile-v1020__hero-upload small{display:none}}.communication-hero--messages{background-image:url(/assets/communication/messages-hero.webp);background-position:50%;background-size:cover}.communication-hero--forum,.communication-hero--topic{background-image:url(/assets/communication/forum-hero.webp);background-position:50%;background-size:cover}.communication-hero--shoutbox{background-image:url(/assets/communication/chat-hero.webp);background-position:50%;background-size:cover}.profile-v1028__hero-image{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.profile-v090__hero-shade{z-index:1}.profile-v090__heading{z-index:2}.family-page{gap:16px;display:grid}.family-hero{background:radial-gradient(circle at 88% 30%,#ad2d6c2e,#0000 34%),linear-gradient(135deg,#071522 0%,#0b1d2e 55%,#111526 100%);border:1px solid #4d709173;justify-content:space-between;align-items:flex-end;gap:24px;min-height:210px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}.family-hero:after{content:"";background:linear-gradient(135deg,#0000,#d3b2520f);border:1px solid #d3b25224;width:380px;height:260px;position:absolute;inset:auto -8% -42% auto;transform:rotate(-12deg)}.family-hero>div{z-index:1;position:relative}.family-hero span,.family-panel header span,.family-crime-card>div>span{color:#e7bd66;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.family-hero h1{color:#fff;text-transform:uppercase;margin:7px 0 8px;font-size:clamp(28px,4vw,48px);line-height:.96}.family-hero p{color:#91a5b7;max-width:720px;margin:0;font-size:12px;line-height:1.6}.family-hero__actions{gap:8px;display:flex!important}.family-hero__actions a,.family-hero__actions button{color:#fff;cursor:pointer;background:#0d273a;border:1px solid #5dc7ef66;padding:10px 14px;font-weight:900;text-decoration:none}.family-notice{color:#dbe9f3;background:#0b1723;border:1px solid #59819f73;align-items:center;gap:10px;padding:11px 13px;font-size:11px;display:flex}.family-notice>b{border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.family-notice button{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:18px}.family-notice--error{background:#370e188c;border-color:#ef4c6359}.family-notice--error>b{background:#7a2634}.family-notice--success{background:#0a322694;border-color:#4fc68e59}.family-notice--success>b{background:#176b4a}.family-panel{background:linear-gradient(#081522,#06101b);border:1px solid #4b6c896b;box-shadow:0 14px 30px #00000038}.family-panel>header{border-bottom:1px solid #4b6c8952;justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:16px 18px;display:flex}.family-panel>header h2{color:#fff;margin:4px 0 0;font-size:20px}.family-panel>header p{color:#879cad;max-width:620px;margin:5px 0 0;font-size:10px;line-height:1.5}.family-panel>header>strong{color:#e9c66d;font-size:21px}.family-panel>header>small{color:#869caf;font-size:10px}.family-table{overflow:hidden}.family-table__head,.family-table__row{grid-template-columns:48px minmax(220px,1.8fr) 90px 130px 120px 120px;align-items:center;gap:8px;display:grid}.family-table__head{color:#7f95a8;letter-spacing:.08em;text-transform:uppercase;background:#0b1a28;border-bottom:1px solid #4b6c8947;padding:10px 14px;font-size:8px;font-weight:900}.family-table__row{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #4b6c8933;width:100%;padding:13px 14px}.family-table__row:hover{background:linear-gradient(90deg,#174a663d,#5b265b1f)}.family-table__row>strong{color:#e8bd61;font-size:16px}.family-table__row>span{color:#d6e1e8;font-size:11px}.family-table__row>span:nth-child(n+3){font-weight:800}.family-table__row b{color:#fff;font-size:13px;display:block}.family-table__row small{color:#7f95a7;text-overflow:ellipsis;white-space:nowrap;max-width:420px;margin-top:3px;font-size:9px;display:block;overflow:hidden}.family-empty{color:#8195a7;text-align:center;padding:30px;font-size:11px}.family-lock,.family-leave{color:#8ea3b4;text-align:center;background:linear-gradient(#07121d,#09111a);border:1px solid #57748e6b;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:34px;display:flex}.family-lock svg,.family-leave svg{color:#dfb656}.family-lock h2,.family-leave h2{color:#fff;margin:12px 0 7px}.family-lock p,.family-leave p{max-width:600px;margin:0 0 16px;line-height:1.6}.family-lock a,.family-leave button{color:#ffe2a0;background:#2a2112;border:1px solid #deb7577a;padding:10px 14px;font-weight:900;text-decoration:none}.family-lock--inside{border:0;border-bottom:1px solid #4b6c8947;min-height:150px}.family-invites{gap:8px;padding:14px;display:grid}.family-invites article{background:#0a1826;border:1px solid #4b6c8947;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.family-invites h3{color:#fff;margin:4px 0}.family-invites span,.family-invites small{color:#8197a9;font-size:9px}.family-invites article>div:last-child{gap:7px;display:flex}.family-invites button,.family-form button,.family-invite-form button,.family-shop-grid button,.family-owner button,.family-attack-list button{color:#fff;cursor:pointer;background:#10283a;border:1px solid #50c1ea73;padding:9px 12px;font-size:10px;font-weight:900}.family-invites button.secondary{color:#aab6c0;background:#111820;border-color:#707f8e66}.family-invites button:disabled,.family-form button:disabled,.family-shop-grid button:disabled,.family-attack-list button:disabled{opacity:.38;cursor:not-allowed}.family-form{gap:14px;padding:0 18px 18px;display:grid}.family-form>header{margin:0 -18px}.family-form label{gap:6px;display:grid}.family-form label span{color:#a8bac7;text-transform:uppercase;font-size:9px;font-weight:800}.family-form input,.family-form textarea,.family-invite-form input{box-sizing:border-box;color:#fff;background:#06101a;border:1px solid #4b6c898c;outline:none;width:100%;padding:11px}.family-form textarea{resize:vertical;min-height:150px}.family-form p{color:#7f95a7;margin:0;font-size:10px;line-height:1.55}.family-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.family-stat-grid article{background:linear-gradient(#0a1927,#07111d);border:1px solid #4b6c895c;padding:15px}.family-stat-grid span,.family-stat-grid small{color:#8298ab;text-transform:uppercase;font-size:8px;display:block}.family-stat-grid strong{color:#fff;margin:5px 0;font-size:24px;display:block}.family-stat-grid article:nth-child(2) strong{color:#ff9eb3}.family-stat-grid article:nth-child(3) strong{color:#7bdcf4}.family-members-public{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px;display:grid}.family-members-public>a{background:#091725;border:1px solid #4b6c8940;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.family-members-public>a:hover{border-color:#5bb5de73}.family-members-public b,.family-members-public span,.family-members-public small{display:block}.family-members-public b{color:#fff;font-size:12px}.family-members-public span{color:#d5b966;margin-top:3px;font-size:9px}.family-members-public small{color:#8298aa;margin-top:4px;font-size:9px}.family-tabs{background:#07121d;border:1px solid #4b6c8961;display:flex;overflow:auto}.family-tabs button{color:#899eaf;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #4b6c8940;flex:none;padding:11px 13px;font-size:9px;font-weight:900}.family-tabs button.active{color:#fff;background:linear-gradient(#12304a,#0d2234);box-shadow:inset 0 -2px #e5bb5b}.family-shop-grid{grid-template-columns:repeat(5,1fr);gap:10px;padding:14px;display:grid}.family-shop-grid article{background:linear-gradient(#0b1a28,#07111b);border:1px solid #4b6c894d;flex-direction:column;min-height:235px;padding:14px;display:flex}.family-shop-grid article>span{color:#e1bc61;background:#19170f;border:1px solid #ddb55042;place-items:center;width:38px;height:38px;display:grid}.family-shop-grid h3{color:#fff;margin:12px 0 5px;font-size:14px}.family-shop-grid p{color:#8298aa;min-height:34px;margin:0;font-size:9px;line-height:1.5}.family-shop-grid small{color:#6ed4ef;margin-top:8px;font-size:9px}.family-shop-grid strong{color:#e9c56a;margin-top:auto;padding-top:13px;font-size:15px}.family-shop-grid button{margin-top:9px}.family-transactions{padding:8px 14px 14px}.family-transactions>div{border-bottom:1px solid #4b6c8938;grid-template-columns:minmax(0,1fr) 140px 140px;align-items:center;gap:14px;padding:11px 6px;display:grid}.family-transactions b,.family-transactions small{display:block}.family-transactions b{color:#fff;font-size:10px}.family-transactions small{color:#7b91a3;margin-top:3px;font-size:8px}.family-transactions strong{text-align:right}.family-transactions strong.plus{color:#73dfa8}.family-transactions strong.minus{color:#ff8e9d}.family-transactions em{color:#8198aa;text-align:right;font-size:9px;font-style:normal}.family-invite-form{border-bottom:1px solid #4b6c8940;gap:8px;padding:14px;display:flex}.family-invite-form input{flex:1}.family-manage-members{padding:8px 14px 14px}.family-manage-members article{border-bottom:1px solid #4b6c8938;grid-template-columns:52px minmax(0,1fr) 130px 100px;align-items:center;gap:10px;padding:9px 0;display:grid}.family-manage-members b,.family-manage-members small{display:block}.family-manage-members b{color:#fff}.family-manage-members small{color:#8298aa;margin-top:3px;font-size:8px}.family-manage-members select{color:#fff;background:#08131e;border:1px solid #4b6c897a;padding:8px}.family-manage-members .danger,.family-owner__danger button{color:#ffb2bd;background:#33121b;border-color:#f1586b6b}.family-owner{grid-template-columns:1fr 1fr;display:grid}.family-owner>header{grid-column:1/-1}.family-owner>div{padding:18px}.family-owner>div+div{border-left:1px solid #4b6c8940}.family-owner h3{color:#fff;margin:0 0 7px}.family-owner p{color:#8197a9;font-size:10px;line-height:1.5}.family-owner button{margin-top:8px;display:block}.family-crime-card{background:radial-gradient(circle at 80%,#bc316d26,#0000 33%),linear-gradient(135deg,#0c1420,#111526);border:1px solid #804a7375;justify-content:space-between;align-items:center;gap:22px;min-height:240px;padding:26px;display:flex}.family-crime-card h2{color:#fff;text-transform:uppercase;margin:7px 0;font-size:30px}.family-crime-card p{color:#90a3b3;max-width:650px;font-size:11px;line-height:1.6}.family-crime-card>button{color:#ffe1a0;cursor:pointer;background:#2b2112;border:1px solid #e5b85385;min-width:190px;padding:15px;font-weight:900}.family-crime-card>button:disabled{opacity:.55}.family-crime-card>button span,.family-crime-card>button b{display:block}.family-crime-card>button span{text-transform:uppercase;font-size:8px}.family-crime-rewards{grid-template-columns:auto auto auto auto;align-items:end;gap:5px 10px;margin-top:16px;display:grid}.family-crime-rewards b{color:#fff}.family-crime-rewards small{color:#7f95a7;text-transform:uppercase;font-size:8px}.family-power{text-align:right}.family-power small,.family-power strong{display:block}.family-power small{color:#8197a9;text-transform:uppercase;font-size:8px}.family-power strong{color:#ff9db2;margin-top:5px;font-size:23px}.family-balance-pending{color:#9c906f;background:#4d371133;border-bottom:1px solid #4b6c8942;gap:12px;padding:13px 16px;display:flex}.family-balance-pending svg{color:#dabb69;flex:none}.family-balance-pending b{color:#ecdba6;font-size:10px}.family-balance-pending p{margin:4px 0 0;font-size:9px;line-height:1.5}.family-attack-list{padding:8px 14px}.family-attack-list article{border-bottom:1px solid #4b6c8938;grid-template-columns:minmax(0,1fr) 130px 130px 100px;align-items:center;gap:10px;padding:10px 0;display:grid}.family-attack-list b,.family-attack-list small,.family-attack-list strong{display:block}.family-attack-list b{color:#fff}.family-attack-list small{color:#7e94a6;font-size:8px}.family-attack-list strong{color:#dce7ee;margin-top:3px}.family-attack-history{border-top:1px solid #4b6c8947;padding:14px}.family-attack-history h3{color:#fff;margin:0 0 8px}.family-attack-history>div{color:#9bafbe;border-bottom:1px solid #4b6c892e;grid-template-columns:minmax(0,1fr) 150px 180px;gap:10px;padding:8px 0;font-size:9px;display:grid}.family-attack-history b.win{color:#72dca3}.family-attack-history b.loss{color:#ff8e9d}.family-leave button{color:#ffc1c9;cursor:pointer;background:#3b1420;border-color:#ec54696b}.family-leave button:disabled{opacity:.5}@media (width<=1100px){.family-shop-grid{grid-template-columns:repeat(3,1fr)}.family-stat-grid{grid-template-columns:repeat(2,1fr)}.family-table__head,.family-table__row{grid-template-columns:42px minmax(180px,1fr) 80px 110px 100px 100px}.family-crime-card{flex-direction:column;align-items:flex-start}.family-crime-card>button{width:100%}}@media (width<=760px){.family-hero{min-height:180px;padding:21px}.family-table{overflow:auto}.family-table__head,.family-table__row{min-width:760px}.family-members-public,.family-shop-grid{grid-template-columns:1fr}.family-manage-members article{grid-template-columns:48px 1fr}.family-manage-members select,.family-manage-members .danger{grid-column:2}.family-owner{grid-template-columns:1fr}.family-owner>header{grid-column:1}.family-owner>div+div{border-top:1px solid #4b6c8940;border-left:0}.family-attack-list article{grid-template-columns:1fr 1fr}.family-attack-list article>div:first-child,.family-attack-list button{grid-column:1/-1}.family-attack-history>div{grid-template-columns:1fr}.family-crime-rewards{grid-template-columns:1fr 1fr}.family-transactions>div{grid-template-columns:1fr auto}.family-transactions em{grid-column:1/-1}.family-stat-grid{grid-template-columns:1fr 1fr}}.profile-v090__detail-list a{text-decoration:none}.profile-v090__detail-list a strong{color:#fff}.profile-v090__detail-list a:hover strong{color:#e6c36b}.family-create-payment{grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 8px;display:grid}.family-create-payment button{color:#8fa5b6;text-align:left;cursor:pointer;background:#08131e;border:1px solid #4b6c896b;flex-direction:column;justify-content:center;align-items:flex-start;min-height:92px;padding:13px 15px;display:flex}.family-create-payment button.active{background:linear-gradient(135deg,#4d3a148a,#0d1a26f5);border-color:#e1b54bad;box-shadow:inset 0 0 0 1px #e1b54b1f}.family-create-payment span{letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.family-create-payment b{color:#fff;margin-top:6px;font-size:18px}.family-create-payment button.active b{color:#f1d47f}.family-create-payment small{color:#72889a;margin-top:5px;font-size:8px}@media (width<=760px){.family-create-payment{grid-template-columns:1fr}}.family-hero--custom{background-image:linear-gradient(90deg,#040a11f5 0%,#050d16c2 42%,#060f192e 74%,#060f191a 100%),var(--family-hero-image);background-position:50%;background-size:cover;box-shadow:0 18px 40px #00000052}.family-hero--custom:after{background:linear-gradient(135deg,#0000,#d3b2520a)}.family-hero-editor{grid-template-columns:minmax(0,1fr) 240px;align-items:stretch;gap:12px;display:grid}.family-hero-editor>img,.family-hero-editor__empty{box-sizing:border-box;object-fit:cover;background:#050d15;border:1px solid #4b6c8973;width:100%;height:170px}.family-hero-editor__empty{color:#72899b;text-align:center;place-items:center;padding:20px;font-size:10px;display:grid}.family-hero-editor>label{color:#dfeef7;text-align:center;cursor:pointer;background:#091827;border:1px dashed #59caef70;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:16px;display:flex}.family-hero-editor>label:hover{background:#0b1b2a;border-color:#ebbc519e}.family-hero-editor>label input{display:none}.family-hero-editor>label svg{color:#66dbf5}.family-hero-editor>label span{font-size:10px;font-weight:900}.family-hero-editor>label small{color:#758da0;font-size:8px}.family-bank-balances{grid-template-columns:1fr 1fr;gap:10px;padding:14px 14px 0;display:grid}.family-bank-balances article{background:linear-gradient(#0a1a29,#07121e);border:1px solid #4b6c8957;padding:16px}.family-bank-balances article.safe{background:linear-gradient(#0a2230,#07151e);border-color:#5bc4e861}.family-bank-balances small,.family-bank-balances span{color:#8097a9;font-size:8px;display:block}.family-bank-balances small{letter-spacing:.12em;text-transform:uppercase;font-weight:900}.family-bank-balances strong{color:#fff;margin:6px 0;font-size:25px;display:block}.family-bank-balances article.safe strong{color:#71d9f1}.family-bank-balances span{line-height:1.5}.family-bank-transfer{border-bottom:1px solid #4b6c8942;grid-template-columns:minmax(0,1fr) 130px 130px;gap:8px;padding:12px 14px 14px;display:grid}.family-bank-transfer input{color:#fff;background:#06101a;border:1px solid #4b6c8980;outline:none;padding:10px 12px}.family-bank-transfer button{color:#fff;cursor:pointer;background:#10283a;border:1px solid #50c1ea73;padding:10px 12px;font-size:10px;font-weight:900}.family-bank-transfer button.secondary{color:#ffe1a0;background:#2a2112;border-color:#e0b6526b}.family-bank-transfer button:disabled{opacity:.4;cursor:not-allowed}.family-crime-card{position:relative;overflow:hidden}.family-crime-card--locked>div:first-child,.family-crime-card--locked>button{filter:blur(.4px);opacity:.22;pointer-events:none}.family-crime-lock{z-index:4;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#e7edf2;text-align:center;background:linear-gradient(135deg,#070d16e0,#18111dd6);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.family-crime-lock svg{color:#e3b85a}.family-crime-lock small{color:#899baa;text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:800}.family-crime-lock b{color:#fff;letter-spacing:.04em;font-size:25px}@media (width<=760px){.family-hero-editor{grid-template-columns:1fr}.family-hero-editor>label{min-height:100px}.family-bank-balances{grid-template-columns:1fr}.family-bank-transfer{grid-template-columns:1fr 1fr}.family-bank-transfer input{grid-column:1/-1}}.family-crimes-art-hero{background:#030608;border:1px solid #4d709173;overflow:hidden;box-shadow:0 18px 40px #0000004d}.family-crimes-art-hero img{aspect-ratio:1968/799;object-fit:cover;width:100%;height:auto;display:block}@media (width<=760px){.family-crimes-art-hero img{aspect-ratio:auto;object-position:center;min-height:220px}}.family-attack-result{background:linear-gradient(135deg,#091825,#07111b);border:1px solid #4b6c8966;grid-template-columns:minmax(0,1fr) 260px;gap:18px;padding:18px;display:grid}.family-attack-result.win{background:linear-gradient(135deg,#0c3728b8,#07111b);border-color:#45c0806b}.family-attack-result.loss{background:linear-gradient(135deg,#40121cb8,#07111b);border-color:#e8536866}.family-attack-result span{color:#e3ba62;letter-spacing:.14em;font-size:8px;font-weight:900}.family-attack-result h2{color:#fff;margin:5px 0}.family-attack-result p{color:#8fa4b5;margin:0;font-size:10px}.family-attack-result>div:nth-child(2){grid-template-columns:1fr auto;align-items:end;gap:3px 10px;display:grid}.family-attack-result>div:nth-child(2) b{color:#fff;text-align:right;font-size:18px}.family-attack-result>div:nth-child(2) small{color:#8096a8;text-transform:uppercase;font-size:8px}.family-attack-result em{color:#d5be84;grid-column:1/-1;font-size:9px;font-style:normal}@media (width<=760px){.family-attack-result{grid-template-columns:1fr}}.family-page .family-hero--custom{background-position:50%;background-size:cover}.shooting-v1017{gap:18px;display:grid}.shooting-v1017__hero{background-image:linear-gradient(90deg,#03090ef7 0%,#03090ee3 28%,#03090e6b 56%,#03090e14 100%),linear-gradient(#030a0f0a 55%,#030a0f9e 100%),url(/assets/shooting-range/shooting-range-hero-v01018.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #3b5367;min-height:260px;position:relative;overflow:hidden;box-shadow:inset 0 1px #c2e0f512,0 12px 24px #0000002e}.shooting-v1017__hero:before{content:"";opacity:.35;background-color:#0000;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000 55%,#0000)}.shooting-v1017__hero-copy{z-index:2;width:min(56%,690px);padding:44px 46px 116px;position:relative}.shooting-v1017__hero-copy>span,.shooting-v1017__progress>div>span,.shooting-v1017__range-head>div>span,.shooting-v1017__history header span,.shooting-v1017__result-title>span{color:#55b9f3;letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:950}.shooting-v1017__hero h1{color:#fff;letter-spacing:-1.4px;margin:6px 0 8px;font-size:44px;font-weight:950;line-height:1}.shooting-v1017__hero p{color:#b4c5d2;max-width:610px;margin:0;font-size:14px;line-height:1.6}.shooting-v1017__hero-target{z-index:1;border:2px solid #65c4f857;border-radius:50%;width:172px;height:172px;position:absolute;top:26px;right:9%;box-shadow:0 0 0 22px #3c97cc09,0 0 0 44px #3c97cc06,0 0 80px #349bd314}.shooting-v1017__hero-target:before,.shooting-v1017__hero-target:after,.shooting-v1017__hero-target i{content:"";border:2px solid #65c4f847;border-radius:50%;position:absolute;inset:22px}.shooting-v1017__hero-target:after{inset:54px}.shooting-v1017__hero-target i:nth-child(2){background:#65c4f8;border:0;inset:76px;box-shadow:0 0 24px #65c4f8cc}.shooting-v1017__hero-target i:nth-child(3){background:#65c4f833;border:0;border-radius:0;width:1px;height:208px;inset:-18px auto auto 50%;transform:translate(-50%)}.shooting-v1017__hero-target b{background:#65c4f833;height:1px;font-size:0;position:absolute;top:50%;left:-18px;right:-18px}.shooting-v1017__hero-stats{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#070f17de;border:1px solid #324b5f;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:20px;left:28px;right:28px}.shooting-v1017__hero-stats article{border-right:1px solid #2b4152;gap:2px;padding:11px 16px;display:grid}.shooting-v1017__hero-stats article:last-child{border-right:0}.shooting-v1017__hero-stats small{color:#7f9aaf;text-transform:uppercase;letter-spacing:.6px;font-size:9px;font-weight:850}.shooting-v1017__hero-stats strong{color:#fff;font-size:20px;line-height:1.05}.shooting-v1017__hero-stats span{color:#9db1c0;font-size:10px}.shooting-v1017__notice{color:#ffd7d7;background:#3a1d22;border:1px solid #a44848;align-items:center;gap:10px;padding:11px 13px;display:flex}.shooting-v1017__notice>b{color:#fff;background:#c44b4b;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.shooting-v1017__notice span{flex:1;font-size:12px;font-weight:750}.shooting-v1017__notice button{color:#ffd7d7;cursor:pointer;background:0 0;border:0;font-size:20px}.shooting-v1017 .game-panel{background:linear-gradient(#17242f,#101b24);border:1px solid #3c5265;box-shadow:inset 0 1px #dceefc0a}.shooting-v1017__progress{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:26px;padding:20px 22px;display:grid}.shooting-v1017__progress h2,.shooting-v1017__range h2,.shooting-v1017__history h2,.shooting-v1017__result h2{color:#eef7fd;margin:3px 0;font-size:21px}.shooting-v1017__progress p{color:#97aebf;margin:5px 0 0;font-size:12px}.shooting-v1017__progress aside{align-items:center;gap:12px;display:flex}.shooting-v1017__progress-bar{background:#09131b;border:1px solid #2a4153;flex:1;height:10px;overflow:hidden;box-shadow:inset 0 2px 4px #0006}.shooting-v1017__progress-bar i{background:linear-gradient(90deg,#2a8fd0,#67c8ff);height:100%;display:block;box-shadow:0 0 12px #4bb9f561}.shooting-v1017__progress aside small{color:#c8e7fb;text-align:right;min-width:44px;font-weight:900}.shooting-v1017__range{overflow:hidden}.shooting-v1017__range-head{background:#13212b;border-bottom:1px solid #3b5062;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.shooting-v1017__hud{background:#09141d;border:1px solid #334b5e;align-items:stretch;display:flex}.shooting-v1017__hud p{text-align:center;border-left:1px solid #2d4558;min-width:78px;margin:0;padding:8px 11px}.shooting-v1017__hud p:first-child{border-left:0}.shooting-v1017__hud small{color:#6f899e;letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.shooting-v1017__hud b{color:#f2f8fc;justify-content:center;align-items:center;gap:4px;margin-top:2px;font-size:15px;display:flex}.shooting-v1017__hud p.is-danger b{color:#ff6069}.shooting-v1017__field{cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:none;isolation:isolate;background:radial-gradient(at 50% 80%,#1e4b6838,#0000 45%),linear-gradient(#0b1218 0%,#0d1820 60%,#111c24 100%);height:clamp(390px,38vw,560px);position:relative;overflow:hidden}.shooting-v1017__field:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.85%,#6dacd117 50%,#0000 50.15%),repeating-linear-gradient(90deg,#0000 0 11.9%,#6591ab0d 12% 12.2%);position:absolute;inset:0}.shooting-v1017__field:after{content:"";pointer-events:none;background:linear-gradient(168deg,#0000 0 49.7%,#4f799424 50% 50.3%,#0000 50.6%),linear-gradient(192deg,#0000 0 49.7%,#4f799424 50% 50.3%,#0000 50.6%),linear-gradient(#1a2b3714,#0e18208c);height:35%;position:absolute;bottom:0;left:0;right:0}.shooting-v1017__range-depth{pointer-events:none;position:absolute;inset:0}.shooting-v1017__range-depth i{background:linear-gradient(#0000,#6897b429,#0000);width:1px;position:absolute;top:0;bottom:0}.shooting-v1017__range-depth i:first-child{left:20%}.shooting-v1017__range-depth i:nth-child(2){left:40%}.shooting-v1017__range-depth i:nth-child(3){left:60%}.shooting-v1017__range-depth i:nth-child(4){left:80%}.shooting-v1017__start-card{z-index:6;text-align:center;cursor:default;background:#08131cf0;border:1px solid #4a667c;width:min(480px,100% - 34px);padding:28px 30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 55px #00000073,inset 0 1px #cce8f912}.shooting-v1017__start-card>svg{color:#69c5fa}.shooting-v1017__start-card>span{color:#65c4f8;letter-spacing:1.5px;margin-top:8px;font-size:9px;font-weight:950;display:block}.shooting-v1017__start-card h3{color:#fff;margin:4px 0 8px;font-size:25px}.shooting-v1017__start-card p{color:#a5b7c4;margin:0 auto 18px;font-size:12px;line-height:1.55}.shooting-v1017__start-card button{color:#fff;letter-spacing:.6px;cursor:pointer;background:linear-gradient(#2387bf,#176990);border:1px solid #66bef0;width:100%;min-height:44px;font-size:11px;font-weight:950}.shooting-v1017__start-card button:hover:not(:disabled){filter:brightness(1.12)}.shooting-v1017__start-card button:disabled{opacity:.45;cursor:not-allowed}.shooting-v1017__start-card.is-cooldown{background:#18140af2;border-color:#8f7332}.shooting-v1017__start-card.is-cooldown>svg,.shooting-v1017__start-card.is-cooldown>span{color:#f0ba45}.shooting-v1017__start-card.is-cooldown h3{color:#ffe7aa}.shooting-v1017__start-card.is-cooldown button{color:#cdbf91;opacity:1;background:linear-gradient(#4d4121,#332b18);border-color:#78612b}.shooting-v1017__start-card>small{color:#7890a1;margin-top:9px;font-size:9px;display:block}.shooting-v1017__target{z-index:4;cursor:crosshair;filter:drop-shadow(0 8px 12px #00000073);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:filter 80ms;display:grid;position:absolute;transform:translate(-50%,-50%)}.shooting-v1017__target:hover{filter:brightness(1.18)drop-shadow(0 8px 14px #00000080)}.shooting-v1017__target--big{width:86px;height:86px}.shooting-v1017__target--medium{width:61px;height:61px}.shooting-v1017__target--small{width:42px;height:42px}.shooting-v1017__target:not(.shooting-v1017__target--diamond){background:radial-gradient(circle,#d94b4b 0 13%,#e6e8e7 14% 30%,#ca4d4d 31% 47%,#e8e9e6 48% 65%,#b63f44 66% 100%);border:3px solid #d7e7f0;box-shadow:inset 0 0 0 2px #0a0f1273,0 0 0 1px #0b1116}.shooting-v1017__target:not(.shooting-v1017__target--diamond) i:first-child{border:1px solid #3110116b;border-radius:50%;position:absolute;inset:24%}.shooting-v1017__target:not(.shooting-v1017__target--diamond) i:nth-child(2){background:#21121352;width:1px;position:absolute;top:0;bottom:0;left:50%}.shooting-v1017__target:not(.shooting-v1017__target--diamond) b{z-index:2;color:#211013;text-shadow:0 1px #ffffff40;font-size:11px;font-weight:1000;position:relative}.shooting-v1017__target--small b{font-size:9px}.shooting-v1017__target--diamond{clip-path:polygon(50% 0,91% 24%,76% 83%,50% 100%,24% 83%,9% 24%);background:linear-gradient(135deg,#a9e7ff,#2e9fe0 45%,#8cdcff);border-radius:8px;width:44px;height:44px;animation:.65s ease-in-out infinite alternate shootingDiamondPulse;box-shadow:0 0 22px #54c7ffd9}.shooting-v1017__target--diamond svg{color:#fff;filter:drop-shadow(0 1px 2px #14537b)}@keyframes shootingDiamondPulse{0%{filter:brightness(.95)drop-shadow(0 0 5px #59cfff80)}to{filter:brightness(1.35)drop-shadow(0 0 15px #59cffff2)}}.shooting-v1017__feedback{z-index:10;pointer-events:none;text-shadow:0 2px 7px #000;font-size:18px;font-weight:1000;animation:.65s ease-out forwards shootFeedback;position:absolute;transform:translate(-50%,-50%)}.shooting-v1017__feedback.is-good{color:#b8ffcd}.shooting-v1017__feedback.is-bad{color:#ff737b}.shooting-v1017__feedback.is-diamond{color:#77d8ff}@keyframes shootFeedback{0%{opacity:0;transform:translate(-50%,-20%)scale(.8)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-115%)scale(1.08)}}.shooting-v1017__live-badge{z-index:5;color:#a8bed0;letter-spacing:.65px;pointer-events:none;background:#08121bdb;border:1px solid #38566b;padding:6px 9px;font-size:8px;font-weight:900;position:absolute;top:12px;left:12px}.shooting-v1017__live-badge i{background:#ef4d57;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #ef4d57}.shooting-v1017__empty-ammo{z-index:8;color:#ffd8dc;text-align:center;pointer-events:none;background:#2a1216eb;border:1px solid #87565b;flex-direction:column;align-items:center;gap:4px;width:280px;padding:18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shooting-v1017__empty-ammo span{color:#cba8ab;font-size:10px}.shooting-v1017__legend{color:#91a7b8;background:#0d1821;border-top:1px solid #334a5c;flex-wrap:wrap;gap:18px;padding:11px 15px;font-size:10px;display:flex}.shooting-v1017__legend span{align-items:center;gap:6px;display:flex}.shooting-v1017__legend b{color:#e7f5fd}.shooting-v1017__legend .diamond,.shooting-v1017__legend .diamond b{color:#6fd2ff}.shooting-v1017__legend .demo{background:#c6494d;border-radius:50%;display:block;box-shadow:inset 0 0 0 2px #e8e8e5}.shooting-v1017__legend .demo--big{width:15px;height:15px}.shooting-v1017__legend .demo--medium{width:12px;height:12px}.shooting-v1017__legend .demo--small{width:9px;height:9px}.shooting-v1017__result{grid-template-columns:280px 1fr;gap:20px;padding:20px;display:grid}.shooting-v1017__result-title p{color:#a6bdcb;margin:6px 0 0;font-size:11px}.shooting-v1017__result-grid{background:#0c1720;border:1px solid #31495b;grid-template-columns:repeat(6,1fr);display:grid}.shooting-v1017__result-grid article{text-align:center;border-left:1px solid #2c4354;gap:3px;padding:10px;display:grid}.shooting-v1017__result-grid article:first-child{border-left:0}.shooting-v1017__result-grid small{color:#7690a2;text-transform:uppercase;font-size:8px}.shooting-v1017__result-grid strong{color:#f0f8fd;font-size:17px}.shooting-v1017__result-grid .diamond strong{color:#68d2ff}.shooting-v1017__level-up{color:#dff5ff;background:#102f43;border:1px solid #4b8ab0;grid-column:1/-1;align-items:center;gap:11px;padding:11px 13px;display:flex}.shooting-v1017__level-up svg{color:#67c8ff}.shooting-v1017__level-up small{color:#6bc8f8;letter-spacing:.8px;font-size:8px;font-weight:950;display:block}.shooting-v1017__level-up b{font-size:13px}.shooting-v1017__result-loading{color:#9eb4c2;text-align:center;grid-column:1/-1;padding:10px}.shooting-v1017__history>header{border-bottom:1px solid #344b5d;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.shooting-v1017__history header small{color:#718a9d;font-size:9px}.shooting-v1017__history-rows article{color:#9eb2c1;border-top:1px solid #384e5f9e;grid-template-columns:150px 85px 120px 1fr 80px 70px;align-items:center;gap:8px;min-height:43px;padding:7px 15px;font-size:10px;display:grid}.shooting-v1017__history-rows article:first-child{border-top:0}.shooting-v1017__history-rows time{color:#718a9c}.shooting-v1017__history-rows b{color:#eef7fc;font-size:12px}.shooting-v1017__history-rows .diamond{color:#67cdfc;align-items:center;gap:4px;display:flex}.shooting-v1017__history-rows strong{color:#8edca7;text-align:right}.shooting-v1017__history-empty{color:#7790a2;text-align:center;padding:25px;font-size:11px}@media (width<=900px){.shooting-v1017__hero-copy{width:auto;padding:34px 28px 126px}.shooting-v1017__hero-target{opacity:.55;right:5%}.shooting-v1017__hero-stats{grid-template-columns:repeat(2,1fr)}.shooting-v1017__hero-stats article:nth-child(2){border-right:0}.shooting-v1017__hero-stats article:nth-child(-n+2){border-bottom:1px solid #2b4152}.shooting-v1017__progress{grid-template-columns:1fr}.shooting-v1017__range-head{flex-direction:column;align-items:flex-start}.shooting-v1017__hud{width:100%}.shooting-v1017__hud p{flex:1;min-width:0}.shooting-v1017__result{grid-template-columns:1fr}.shooting-v1017__result-grid{grid-template-columns:repeat(3,1fr)}.shooting-v1017__result-grid article:nth-child(4){border-top:1px solid #2c4354;border-left:0}.shooting-v1017__result-grid article:nth-child(n+4){border-top:1px solid #2c4354}.shooting-v1017__history-rows article{grid-template-columns:125px 70px 1fr 70px}.shooting-v1017__history-rows article span:nth-of-type(2){display:none}}@media (width<=620px){.shooting-v1017__hero{min-height:340px}.shooting-v1017__hero-copy{padding:28px 20px 184px}.shooting-v1017__hero h1{font-size:36px}.shooting-v1017__hero-target{width:130px;height:130px;top:76px;right:-24px}.shooting-v1017__hero-stats{bottom:14px;left:14px;right:14px}.shooting-v1017__hero-stats article{padding:9px 10px}.shooting-v1017__field{height:370px}.shooting-v1017__hud p{padding:7px 5px}.shooting-v1017__hud p:nth-child(4){display:none}.shooting-v1017__target--big{width:72px;height:72px}.shooting-v1017__target--medium{width:54px;height:54px}.shooting-v1017__target--small{width:40px;height:40px}.shooting-v1017__legend{gap:10px}.shooting-v1017__result-grid{grid-template-columns:repeat(2,1fr)}.shooting-v1017__result-grid article:nth-child(3),.shooting-v1017__result-grid article:nth-child(5){border-left:0}.shooting-v1017__result-grid article:nth-child(n+3){border-top:1px solid #2c4354}.shooting-v1017__history>header{flex-direction:column;align-items:flex-start}.shooting-v1017__history-rows article{grid-template-columns:1fr 65px 65px}.shooting-v1017__history-rows article>span{display:none}.shooting-v1017__history-rows time{font-size:9px}}.shooting-v1017__field{background-image:linear-gradient(#03080c24,#03080c57),url(/assets/shooting-range/shooting-range-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.shooting-v1017__field:before{background:linear-gradient(90deg,#0000 49.85%,#ffffff0a 50%,#0000 50.15%),linear-gradient(#0000000a,#0000001f)}.shooting-v1017__field:after{background:linear-gradient(#0000,#04090d38);height:28%}.stock-market{gap:12px;display:grid}.stock-loading{color:#91a7bc;text-align:center;background:#09131d;border:1px solid #395e8273;padding:35px}.stock-hero{background:radial-gradient(circle at 80% 10%,#317d8d2e,#0000 35%),linear-gradient(115deg,#07111b,#0b1d28 54%,#10151b);border:1px solid #44698e85;grid-template-columns:minmax(0,1fr) 185px 185px;align-items:center;gap:14px;padding:20px 22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.stock-hero:after{content:"";pointer-events:none;border:1px solid #5cabb414;border-radius:50%;width:300px;height:300px;position:absolute;top:-110px;right:-70px;box-shadow:0 0 0 45px #458b9906,0 0 0 90px #458b9905}.stock-hero>div{z-index:1;position:relative}.stock-hero>div:first-child>span,.stock-section-head>div>span{color:#d9ab52;letter-spacing:1.15px;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.stock-hero h2{color:#f1f4f6;letter-spacing:-.5px;margin:3px 0 4px;font-size:24px}.stock-hero p{color:#8ea0ad;max-width:650px;margin:0;font-size:11px;line-height:1.6}.stock-hero-tick,.stock-hero-world{border-left:1px solid #52769359;flex-direction:column;padding:11px 13px;display:flex}.stock-hero small{color:#718492;text-transform:uppercase;letter-spacing:.5px;font-size:8px}.stock-hero strong{color:#e9c16d;margin:2px 0;font-size:20px}.stock-hero span{color:#6f8290;font-size:8px}.stock-alert{background:#144c2d2e;border:1px solid #43936573;align-items:center;gap:12px;padding:10px 13px;display:flex}.stock-alert.error{background:#5b18182e;border-color:#b4464685}.stock-alert b{color:#dfe8e3;font-size:11px}.stock-alert span{color:#91a39a;font-size:10px}.stock-summary{background:#0a141c;border:1px solid #395e8273;grid-template-columns:repeat(4,1fr);display:grid}.stock-summary>div{border-right:1px solid #395e8252;flex-direction:column;padding:12px 14px;display:flex}.stock-summary>div:last-child{border-right:0}.stock-summary small{color:#6e8190;text-transform:uppercase;letter-spacing:.5px;font-size:8px}.stock-summary strong{color:#e5eaee;margin:3px 0;font-size:16px}.stock-summary span{color:#667a88;font-size:8px}.stock-summary .positive strong,.stock-position .positive b{color:#69c98d}.stock-summary .negative strong,.stock-position .negative b{color:#e06d73}.stock-layout{grid-template-columns:minmax(0,1fr) 315px;gap:12px;display:grid}.stock-list-panel,.stock-trade-panel,.stock-chart-panel,.journal-panel,.stock-explainer{background:linear-gradient(#0c1821,#081118);border:1px solid #395e8273}.stock-section-head{background:#09151ebf;border-bottom:1px solid #395e8257;justify-content:space-between;align-items:center;gap:10px;min-height:51px;padding:10px 13px;display:flex}.stock-section-head h3{color:#e8edef;margin:2px 0 0;font-size:15px}.stock-section-head>small{color:#718493;text-transform:uppercase;letter-spacing:.4px;font-size:8px}.stock-table-head,.stock-row{grid-template-columns:minmax(180px,1.65fr) minmax(120px,1.05fr) 85px 66px 66px 60px;align-items:center;gap:8px;display:grid}.stock-table-head{color:#627886;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #395e8247;padding:7px 12px;font-size:7px;font-weight:900}.stock-row{color:#a9b5bd;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #304a5c4d;width:100%;min-height:51px;padding:7px 12px}.stock-row:last-child{border-bottom:0}.stock-row:hover{background:#20394957}.stock-row.active{background:linear-gradient(90deg,#351d5178,#18304047);box-shadow:inset 2px 0 #cf4d79}.stock-row>strong{color:#e7edf0;font-size:11px}.stock-row>span{font-size:9px}.stock-name{align-items:center;gap:9px;min-width:0;display:flex}.stock-name b{color:#e8bc63;letter-spacing:.3px;min-width:36px;font-size:10px}.stock-name em{color:#c5d0d6;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.stock-sector{color:#718895}.stock-row .positive,.stock-live-price .positive{color:#66c98b}.stock-row .negative,.stock-live-price .negative{color:#e06970}.stock-row .neutral,.stock-live-price .neutral{color:#9aa7af}.stock-trade-panel{padding-bottom:13px}.stock-company-badge{border-bottom:1px solid #395e8252;align-items:center;gap:10px;padding:13px;display:flex}.stock-company-badge>span{color:#e9bd68;background:linear-gradient(145deg,#272016,#111820);border:1px solid #d1a34e8c;place-items:center;width:48px;height:48px;font-size:11px;font-weight:900;display:grid}.stock-company-badge small{color:#748895;text-transform:uppercase;font-size:8px;display:block}.stock-company-badge h3{color:#eaf0f2;margin:2px 0;font-size:13px}.stock-live-price{justify-content:space-between;align-items:flex-end;gap:10px;padding:13px 13px 5px;display:flex}.stock-live-price strong{color:#f1f4f5;font-size:23px}.stock-live-price span{padding-bottom:3px;font-size:9px}.stock-trade-panel>p{color:#738895;margin:2px 13px 12px;font-size:9px;line-height:1.55}.stock-position{border:1px solid #37536673;grid-template-columns:1fr 1fr;margin:0 13px 12px;display:grid}.stock-position>div{border-bottom:1px solid #37536652;border-right:1px solid #37536652;flex-direction:column;padding:8px 9px;display:flex}.stock-position>div:nth-child(2n){border-right:0}.stock-position>div:nth-last-child(-n+2){border-bottom:0}.stock-position small{color:#657b89;text-transform:uppercase;font-size:7px}.stock-position b{color:#ccd7dc;margin-top:2px;font-size:10px}.stock-share-input{flex-direction:column;gap:5px;margin:0 13px;display:flex}.stock-share-input span{color:#788b97;text-transform:uppercase;font-size:8px}.stock-share-input input{color:#e5ecef;background:#081119;border:1px solid #4362778c;outline:none;height:34px;padding:0 10px}.stock-order-preview{color:#6d818e;justify-content:space-between;gap:8px;margin:8px 13px;font-size:8px;display:flex}.stock-order-preview b{color:#cbd5da}.stock-trade-actions{grid-template-columns:1fr 1fr;gap:7px;margin:0 13px;display:grid}.stock-trade-actions button{color:#dbf3e5;letter-spacing:.6px;cursor:pointer;background:linear-gradient(#195738,#123b29);border:1px solid #3e8d63;height:35px;font-size:9px;font-weight:900}.stock-trade-actions button.sell{color:#f2d8da;background:linear-gradient(#5a262d,#371a1f);border-color:#955158}.stock-trade-actions button:disabled{opacity:.35;cursor:not-allowed}.stock-bottom-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:12px;display:grid}.stock-ranges{gap:4px;display:flex}.stock-ranges button{color:#708591;cursor:pointer;background:#0a141c;border:1px solid #43617673;min-width:37px;height:25px;font-size:7px;font-weight:900}.stock-ranges button.active{color:#efdbe4;background:#301c3b;border-color:#b44d78}.stock-chart-wrap{height:230px;padding:15px 16px 22px 58px;position:relative}.stock-chart{color:#62c48a;width:100%;height:100%;overflow:visible}.stock-chart.negative{color:#df6a71}.stock-chart-area{fill:url(#stockFill);stroke:none}.stock-chart-line{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.stock-chart-scale{color:#627783;flex-direction:column;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:20px;bottom:27px;left:11px}.stock-chart-empty{color:#607582;place-items:center;height:230px;font-size:9px;display:grid}.stock-chart-foot{color:#617684;border-top:1px solid #395e824d;justify-content:space-between;padding:8px 13px;font-size:7px;display:flex}.journal-panel{min-width:0}.journal-feed{max-height:300px;overflow:auto}.journal-feed article{border-bottom:1px solid #395e8247;border-left:2px solid #4a8a64;padding:10px 12px}.journal-feed article.negative{border-left-color:#9d4d55}.journal-feed article>div{align-items:center;gap:8px;display:flex}.journal-feed article b{color:#e7bc69;font-size:9px}.journal-feed article span,.journal-feed article time{color:#657b88;font-size:7px}.journal-feed article time{margin-left:auto}.journal-feed article p{color:#a2b0b8;margin:5px 0 2px;font-size:9px;line-height:1.5}.journal-feed article small{color:#6e8490;font-size:7px}.journal-empty,.journal-locked{color:#718591;padding:18px;font-size:9px;line-height:1.6}.journal-locked{text-align:center}.journal-mark{color:#dfb760;background:#191a17;border:1px solid #d5a65099;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 9px;font-weight:900;display:grid}.journal-locked h4{color:#e4e9eb;margin:0 0 5px;font-size:12px}.journal-locked p{max-width:300px;margin:0 auto 9px}.journal-locked a{color:#dbad58;font-size:9px;font-weight:900;text-decoration:none}.stock-explainer{grid-template-columns:repeat(3,1fr);display:grid}.stock-explainer>div{border-right:1px solid #395e824d;padding:12px 14px}.stock-explainer>div:last-child{border-right:0}.stock-explainer b{color:#ccd6db;font-size:9px}.stock-explainer p{color:#6d818e;margin:4px 0 0;font-size:8px;line-height:1.55}@media (width<=1050px){.stock-hero{grid-template-columns:1fr 165px}.stock-hero-world{display:none}.stock-layout,.stock-bottom-grid{grid-template-columns:1fr}.stock-trade-panel{grid-template-columns:1fr 1fr;display:grid}.stock-company-badge,.stock-live-price{border-bottom:0}.stock-trade-panel>p,.stock-position,.stock-share-input,.stock-order-preview,.stock-trade-actions{grid-column:1/-1}.journal-feed{max-height:none}.stock-table-head,.stock-row{grid-template-columns:minmax(170px,1.6fr) 120px 85px 62px 62px 55px}}@media (width<=760px){.stock-hero{grid-template-columns:1fr}.stock-hero-tick{border-top:1px solid #52769359;border-left:0}.stock-summary{grid-template-columns:1fr 1fr}.stock-summary>div:nth-child(2){border-right:0}.stock-summary>div:nth-child(-n+2){border-bottom:1px solid #395e8252}.stock-table-head{display:none}.stock-row{grid-template-columns:1fr 85px 70px;gap:6px}.stock-row .stock-sector,.stock-row>span:nth-child(5),.stock-row>span:nth-child(6){display:none}.stock-name{grid-column:auto}.stock-explainer{grid-template-columns:1fr}.stock-explainer>div{border-bottom:1px solid #395e824d;border-right:0}.stock-explainer>div:last-child{border-bottom:0}.stock-chart-foot{flex-direction:column;gap:3px}.stock-ranges{max-width:220px;overflow:auto}}.stock-trade-log{background:linear-gradient(#0c1821,#081118);border:1px solid #395e8273}.stock-trade-log-rows>div{color:#8295a1;border-bottom:1px solid #395e8240;grid-template-columns:68px 55px 1fr 110px 110px 95px;align-items:center;gap:8px;padding:8px 12px;font-size:8px;display:grid}.stock-trade-log-rows>div:last-child{border-bottom:0}.stock-trade-log-rows b{color:#e2b660;font-size:9px}.stock-trade-log-rows strong{color:#d8e0e4;text-align:right;font-size:9px}.stock-trade-log-rows time{text-align:right;color:#607583}.stock-trade-log-rows .buy,.stock-trade-log-rows .sell{letter-spacing:.45px;font-size:7px;font-weight:900}.stock-trade-log-rows .buy{color:#65c989}.stock-trade-log-rows .sell{color:#e06b72}.stock-trade-log-empty{color:#677d8a;padding:15px;font-size:9px}@media (width<=760px){.stock-trade-log-rows>div{grid-template-columns:60px 48px 1fr 90px}.stock-trade-log-rows>div span:nth-child(4),.stock-trade-log-rows time{display:none}}.achievements-page{gap:16px;display:grid}.achievements-hero{background:radial-gradient(circle at 85% 20%,#d9aa442b,#0000 31%),radial-gradient(circle at 72% 92%,#4983ad29,#0000 35%),linear-gradient(135deg,#07131f,#0b1825 55%,#11131b);border:1px solid #4c6b8873;justify-content:space-between;align-items:flex-end;gap:28px;min-height:230px;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}.achievements-hero:after{content:"";background:linear-gradient(135deg,#0000,#e0b8520a);border:1px solid #e0b8521f;width:390px;height:260px;position:absolute;bottom:-105px;right:-50px;transform:rotate(-11deg)}.achievements-hero>div,.achievements-hero aside{z-index:1;position:relative}.achievements-hero>div>span{color:#dfb85e;letter-spacing:.18em;font-size:9px;font-weight:900}.achievements-hero h1{color:#fff;text-transform:uppercase;margin:7px 0 9px;font-size:clamp(31px,4vw,50px);line-height:.95}.achievements-hero p{color:#8ea3b4;max-width:720px;margin:0;font-size:11px;line-height:1.65}.achievements-hero aside{background:#091119bf;border:1px solid #e0b85240;min-width:210px;padding:17px}.achievements-hero aside small,.achievements-hero aside span{color:#8499aa;letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.achievements-hero aside strong{color:#f1d17d;margin:6px 0;font-size:30px;display:block}.achievements-hero aside>div{background:#152534;height:5px;margin:8px 0}.achievements-hero aside i{background:linear-gradient(90deg,#8f6820,#efc76a);height:100%;display:block}.achievements-notice{border:1px solid;align-items:center;padding:11px 13px;font-size:10px;display:flex}.achievements-notice button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:18px}.achievements-notice.error{color:#ffc4cd;background:#35131b;border-color:#73303d}.achievements-notice.success{color:#b5f0d1;background:#0e3327;border-color:#2c7857}.achievements-summary{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:9px;display:grid}.achievements-summary article{color:#7790a2;background:#071522;border:1px solid #4b6c895c;align-items:center;gap:10px;padding:13px 14px;display:flex}.achievements-summary article.has-rewards{background:linear-gradient(135deg,#17180f,#0a1720);border-color:#deb44f7a}.achievements-summary small,.achievements-summary b{display:block}.achievements-summary small{color:#6f8799;text-transform:uppercase;font-size:7px;font-weight:900}.achievements-summary b{color:#edf4f8;margin-top:3px;font-size:12px}.achievements-summary button{color:#081019;cursor:pointer;background:#c99d3f;border:1px solid #e0b65c8c;padding:0 18px;font-size:9px;font-weight:950}.achievements-summary button:disabled{opacity:.35;cursor:not-allowed}.achievement-sections{gap:15px;display:grid}.achievement-category{background:#06111b;border:1px solid #4b6c8957}.achievement-category>header{background:#081723;border-bottom:1px solid #4b6c893d;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.achievement-category>header span{color:#d5ad55;letter-spacing:.14em;font-size:7px;font-weight:900}.achievement-category>header h2{color:#fff;margin:3px 0 0;font-size:17px}.achievement-category>header>b{color:#7891a3;text-transform:uppercase;font-size:8px}.achievements-grid{background:#4b6c892b;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.achievements-grid article{background:linear-gradient(#091725,#06111b);grid-template-columns:52px minmax(0,1fr);gap:10px;min-height:175px;padding:15px;display:grid;position:relative}.achievements-grid article.is-unlocked{background:radial-gradient(circle at 100% 0,#daae4617,#0000 38%),linear-gradient(#0a1926,#07121d)}.achievements-grid article.is-claimable{box-shadow:inset 0 0 0 1px #e3b84e73}.achievements-grid article.is-claimed{opacity:.82}.achievement-medal{color:#647d91;background:#07101a;border:1px solid #4f72906b;place-items:center;width:46px;height:46px;display:grid;position:relative}.is-unlocked .achievement-medal{color:#e9c569;background:#251e10;border-color:#e3b84e78}.achievement-medal>b{color:#fff;background:#31a66e;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;display:grid;position:absolute;bottom:-5px;right:-5px}.achievement-copy h3{color:#fff;margin:1px 0 5px;font-size:13px}.achievement-copy p{color:#8398aa;margin:0;font-size:8px;line-height:1.5}.achievement-reward{background:#07131e;border:1px solid #4b6c8933;grid-column:1/-1;justify-content:space-between;align-items:center;padding:7px 9px;display:flex}.achievement-reward span{color:#687f91;font-size:7px;font-weight:900}.achievement-reward b{color:#e4bd62;font-size:9px}.achievement-progress{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:9px;display:grid}.achievement-progress>div{background:#152432;height:4px}.achievement-progress i{background:linear-gradient(90deg,#477d97,#e0b55d);height:100%;display:block}.achievement-progress small{color:#8298aa;text-align:right;min-width:72px;font-size:7px;font-weight:900}.achievement-state{grid-column:1/-1;align-items:center;min-height:28px;display:flex}.achievement-state button{color:#f1cf7d;cursor:pointer;background:#332814;border:1px solid #e0b65c80;width:100%;padding:8px;font-size:8px;font-weight:950}.achievement-state button:hover{background:#49381a}.achievement-state button:disabled{opacity:.45}.achievement-state span{color:#758c9e;text-transform:uppercase;align-items:center;gap:5px;font-size:7px;font-weight:900;display:flex}.is-claimed .achievement-state span{color:#57bb8b}.achievements-grid time{color:#607789;font-size:7px;position:absolute;top:10px;right:10px}.achievements-loading{color:#8197a9;text-align:center;background:#07121d;border:1px solid #4b6c894d;padding:50px}@media (width<=1180px){.achievements-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.achievements-summary{grid-template-columns:1fr 1fr}.achievements-summary button{min-height:45px}.achievements-hero{flex-direction:column;align-items:flex-start;padding:22px}.achievements-hero aside{box-sizing:border-box;width:100%}}@media (width<=620px){.achievements-summary,.achievements-grid{grid-template-columns:1fr}.achievement-category>header{flex-direction:column;align-items:flex-start;gap:8px}}.admin-page{gap:15px;display:grid}.admin-hero{background:radial-gradient(circle at 85% 22%,#d5aa4124,#0000 30%),linear-gradient(135deg,#06131f,#0b1825 60%,#11131a);border:1px solid #53749070;justify-content:space-between;align-items:flex-end;gap:20px;min-height:200px;padding:27px;display:flex}.admin-hero>div>span,.admin-economy header span,.admin-audit header span,.admin-players header span,.admin-balance header span,.admin-crew header span,.admin-player-editor header span{color:#e1b85e;letter-spacing:.15em;font-size:8px;font-weight:900}.admin-hero h1{color:#fff;text-transform:uppercase;margin:6px 0 8px;font-size:43px}.admin-hero p{color:#8ca1b2;max-width:680px;margin:0;font-size:10px;line-height:1.6}.admin-hero aside{color:#d8e7ef;background:#091723;border:1px solid #4d708e66;align-items:center;gap:10px;padding:12px 15px;display:flex}.admin-hero aside small,.admin-hero aside b{display:block}.admin-hero aside small{color:#748b9c;font-size:7px}.admin-hero aside b{margin-top:3px}.admin-tabs{background:#07121d;border:1px solid #4b6c8966;display:flex}.admin-tabs button{color:#8197a9;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #4b6c893b;padding:11px 14px;font-size:8px;font-weight:900}.admin-tabs button.active{color:#fff;background:#10283a;box-shadow:inset 0 -2px #e0b65c}.admin-notice{border:1px solid;align-items:center;padding:11px 13px;font-size:10px;display:flex}.admin-notice button{color:#fff;background:0 0;border:0;margin-left:auto;font-size:18px}.admin-notice.error{color:#ffc4cd;background:#35131b;border-color:#73303d}.admin-notice.success{color:#b5f0d1;background:#0e3327;border-color:#2c7857}.admin-stats{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.admin-stats article,.admin-economy,.admin-audit,.admin-players,.admin-balance,.admin-crew{background:linear-gradient(#081522,#06101b);border:1px solid #4b6c895c}.admin-stats article{padding:15px}.admin-stats span,.admin-stats small{color:#8197a9;text-transform:uppercase;font-size:8px;display:block}.admin-stats strong{color:#fff;margin:5px 0;font-size:25px;display:block}.admin-economy header,.admin-audit header,.admin-players header,.admin-balance header,.admin-crew header{border-bottom:1px solid #4b6c8940;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.admin-economy h2,.admin-audit h2,.admin-players h2,.admin-balance h2,.admin-crew h2{color:#fff;margin:4px 0 0;font-size:18px}.admin-economy header p,.admin-balance header p,.admin-crew header p{color:#8197a9;margin:4px 0 0;font-size:9px}.admin-economy>div{grid-template-columns:repeat(5,1fr);gap:8px;padding:13px;display:grid}.admin-economy article{background:#091725;padding:12px}.admin-economy small,.admin-economy b{display:block}.admin-economy small{color:#7d93a5;text-transform:uppercase;font-size:7px}.admin-economy b{color:#e8eef3;margin-top:5px;font-size:14px}.admin-audit>div{color:#8ea3b3;border-bottom:1px solid #4b6c892b;grid-template-columns:180px 1fr 170px;gap:10px;padding:9px 14px;font-size:8px;display:grid}.admin-audit b{color:#e4c16d}.admin-audit time{text-align:right}.admin-audit>p{color:#8197a9;padding:20px}.admin-players header form{gap:6px;display:flex}.admin-players input,.admin-edit-grid input,.admin-edit-grid select,.admin-crew input,.admin-crew textarea,.admin-balance input{color:#fff;background:#06101a;border:1px solid #4b6c8980;outline:none;padding:9px 10px}.admin-players header button,.admin-balance>button,.admin-crew>button,.admin-player-editor footer button{color:#fff;cursor:pointer;background:#10283a;border:1px solid #58bfe570;padding:9px 13px;font-size:9px;font-weight:900}.admin-player-table .head,.admin-player-table .row{grid-template-columns:minmax(200px,1.5fr) 120px 110px 120px 130px 100px;align-items:center;gap:8px;display:grid}.admin-player-table .head{color:#748a9c;text-transform:uppercase;background:#0b1a28;padding:9px 13px;font-size:7px;font-weight:900}.admin-player-table .row{color:#d8e3ea;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #4b6c892e;width:100%;padding:11px 13px}.admin-player-table .row:hover{background:#0b1b29}.admin-player-table b,.admin-player-table small{display:block}.admin-player-table b{color:#fff}.admin-player-table small{color:#71889a;margin-top:3px;font-size:7px}.admin-modal-backdrop{z-index:1000;background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-player-editor{background:#07121d;border:1px solid #5e89a98c;width:min(720px,95vw);box-shadow:0 25px 80px #000}.admin-player-editor header{border-bottom:1px solid #4b6c8947;justify-content:space-between;padding:15px;display:flex}.admin-player-editor h2{color:#fff;margin:4px 0 0}.admin-player-editor header button{color:#fff;background:0 0;border:0;font-size:22px}.admin-edit-grid{grid-template-columns:1fr 1fr;gap:10px;padding:15px;display:grid}.admin-edit-grid label,.admin-crew label{gap:5px;display:grid}.admin-edit-grid label span,.admin-crew label span{color:#879dac;text-transform:uppercase;font-size:8px;font-weight:900}.admin-edit-grid label.check{align-items:center;gap:8px;display:flex}.admin-edit-grid label.check input{width:auto}.admin-player-editor footer{border-top:1px solid #4b6c8940;justify-content:flex-end;gap:7px;padding:13px;display:flex}.admin-player-editor footer button.secondary{color:#aebac3;background:#101820;border-color:#445563}.admin-balance,.admin-crew{padding-bottom:15px}.admin-balance .admin-edit-grid{padding:15px}.admin-balance>button{margin-left:15px}.admin-crew{gap:11px;display:grid}.admin-crew label{margin:0 15px}.admin-crew textarea{resize:vertical;min-height:150px}.admin-crew>button{justify-self:start;margin-left:15px}.admin-denied{color:#8197a9;text-align:center;background:#07121d;border:1px solid #4b6c8966;align-content:center;place-items:center;min-height:420px;display:grid}.admin-denied svg{color:#dfb65d}.admin-denied h1{color:#fff;margin:12px 0 4px}@media (width<=1000px){.admin-stats{grid-template-columns:1fr 1fr}.admin-economy>div{grid-template-columns:repeat(2,1fr)}.admin-player-table{overflow:auto}.admin-player-table .head,.admin-player-table .row{min-width:800px}}@media (width<=650px){.admin-hero{flex-direction:column;align-items:flex-start}.admin-stats,.admin-edit-grid,.admin-economy>div,.admin-audit>div{grid-template-columns:1fr}.admin-audit time{text-align:left}.admin-tabs{overflow:auto}}.admin-player-table .row.is-banned{color:#d8aab0;background:#5e141e2e}.admin-player-table .row.is-banned:hover{background:#70182545}.admin-ban-panel{background:#08131d;border:1px solid #6e7e8b59;margin:0 15px 15px;padding:13px}.admin-ban-panel.is-banned{background:#370e1580;border-color:#c148598c}.admin-ban-panel>header{border:0;justify-content:space-between;align-items:center;padding:0 0 10px;display:flex}.admin-ban-panel header span{color:#d8a956;letter-spacing:.12em;font-size:7px;font-weight:950}.admin-ban-panel h3{color:#fff;margin:3px 0 0}.admin-ban-panel header>b{color:#ff9dab;font-size:9px}.admin-ban-panel>p{color:#9caeba;margin:0 0 10px;font-size:9px}.admin-ban-panel label{gap:5px;display:grid}.admin-ban-panel label>span{color:#7f94a4;text-transform:uppercase;font-size:8px;font-weight:900}.admin-ban-panel textarea{color:#fff;resize:vertical;background:#050d15;border:1px solid #4b6c8980;min-height:74px;padding:9px}.admin-ban-actions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.admin-ban-actions button{color:#f3d18b;cursor:pointer;text-transform:uppercase;background:#2f2617;border:1px solid #cb983f7a;padding:8px 11px;font-size:8px;font-weight:900}.admin-ban-actions button.danger{color:#ffc1ca;background:#3a131b;border-color:#823342}.admin-ban-actions button.unban{color:#a7e8c8;background:#102f25;border-color:#2f7857}.admin-maintenance{background:linear-gradient(#081522,#06101b);border:1px solid #4b6c895c;gap:12px;padding-bottom:16px;display:grid}.admin-maintenance.is-enabled{border-color:#c446528c;box-shadow:inset 0 3px #c4465247}.admin-maintenance>header{border-bottom:1px solid #4b6c8940;justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.admin-maintenance header span,.admin-maintenance>label>span{color:#e1b85e;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.admin-maintenance h2{color:#fff;margin:4px 0 0}.admin-maintenance header p{color:#8197a9;max-width:690px;margin:4px 0 0;font-size:9px}.admin-maintenance-status{white-space:nowrap;align-items:center;gap:7px;display:flex}.admin-maintenance-status i{background:#4ac385;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #4ac38599}.admin-maintenance.is-enabled .admin-maintenance-status i{background:#e15f6c;box-shadow:0 0 10px #e15f6ca6}.admin-maintenance-status span{color:#a7bac6!important}.admin-maintenance>label{gap:6px;margin:0 16px;display:grid}.admin-maintenance input[type=text],.admin-maintenance>label>input:not([type=checkbox]),.admin-maintenance textarea{color:#fff;background:#06101a;border:1px solid #4b6c8980;outline:none;padding:10px}.admin-maintenance textarea{resize:vertical;min-height:125px}.admin-maintenance-toggle{background:#091725;border:1px solid #4c6e894d;align-items:center;gap:10px;padding:13px!important;display:flex!important}.admin-maintenance-toggle input{width:18px;height:18px}.admin-maintenance-toggle span{display:block!important}.admin-maintenance-toggle b,.admin-maintenance-toggle small{display:block}.admin-maintenance-toggle b{color:#fff;font-size:11px}.admin-maintenance-toggle small{color:#8197a9;text-transform:none;letter-spacing:0;margin-top:3px;font-size:8px}.admin-maintenance-meta{color:#7f94a4;margin:0 16px;font-size:8px}.admin-maintenance>button{color:#081019;cursor:pointer;text-transform:uppercase;background:#c99d3f;border:1px solid #e1b85e80;justify-self:start;margin-left:16px;padding:10px 14px;font-size:9px;font-weight:950}.admin-maintenance.is-enabled>button{color:#ffdbe0;background:#661f2a;border-color:#943b48}.admin-player-table .row.is-superadmin{background:linear-gradient(90deg,#c99d3f1f,#0000 45%)}.admin-player-table .row.is-superadmin b{color:#f1ce7a}.admin-player-editor{max-height:92vh;overflow:auto}.admin-protected{color:#e6c46f;background:#2a2213;border:1px solid #e0b65c7a;align-items:center;gap:10px;margin:14px 15px 0;padding:11px;display:flex}.admin-protected b,.admin-protected span{display:block}.admin-protected b{font-size:10px}.admin-protected span{color:#b7a777;margin-top:3px;font-size:8px}.admin-role-panel,.admin-player-history{background:#08131d;border:1px solid #4b6c8959;margin:0 15px 15px;padding:13px}.admin-role-panel>header,.admin-player-history>header{border:0;justify-content:space-between;align-items:center;padding:0 0 10px;display:flex}.admin-role-panel header span,.admin-player-history header span{color:#d8a956;letter-spacing:.12em;font-size:7px;font-weight:950}.admin-role-panel h3,.admin-player-history h3{color:#fff;margin:3px 0 0;font-size:13px}.admin-role-panel header>b{color:#e7c46d;border:1px solid #e0b65c80;padding:4px 7px;font-size:7px}.admin-role-panel>p,.admin-player-history>p{color:#8da1b1;margin:0;font-size:8px;line-height:1.55}.admin-role-panel>button{color:#ddecf5;cursor:pointer;background:#102a3d;border:1px solid #51aad680;margin-top:9px;padding:8px 11px;font-size:8px;font-weight:950}.admin-role-panel>button.danger{color:#ffc1ca;background:#3a131b;border-color:#823342}.admin-ban-mail{color:#72899b;margin-top:7px;font-size:7px;display:block}.admin-player-history>header>b{color:#738b9d;font-size:8px}.admin-history-list{border-top:1px solid #4b6c8930;max-height:270px;display:grid;overflow:auto}.admin-history-list article{border-bottom:1px solid #4b6c8929;grid-template-columns:1fr auto;gap:12px;padding:10px 2px;display:grid}.admin-history-list article>div b,.admin-history-list article>div span,.admin-history-list aside strong,.admin-history-list aside time{display:block}.admin-history-list article>div b{color:#d9b55f;text-transform:uppercase;font-size:8px}.admin-history-list article>div span{color:#9aadb9;margin-top:4px;font-size:8px;line-height:1.45}.admin-history-list aside{text-align:right}.admin-history-list aside strong{color:#d8e4eb;font-size:8px}.admin-history-list aside time{color:#677e90;margin-top:4px;font-size:7px}.admin-edit-grid input:disabled,.admin-edit-grid select:disabled{opacity:.45;cursor:not-allowed}.admin-notice.success button{color:#b5f0d1}@media (width<=650px){.admin-history-list article{grid-template-columns:1fr}.admin-history-list aside{text-align:left}}.admin-simulator{gap:12px;display:grid}.admin-sim-head,.admin-sim-results,.admin-sim-warnings,.admin-sim-bots,.admin-sim-history,.admin-sim-config,.admin-sim-note{background:linear-gradient(#081522,#06101b);border:1px solid #4b6c895c}.admin-sim-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:17px;display:flex}.admin-sim-head>div>span,.admin-sim-results header span,.admin-sim-warnings header span,.admin-sim-bots header span,.admin-sim-history header span{color:#e1b85e;letter-spacing:.14em;font-size:8px;font-weight:950}.admin-sim-head h2,.admin-sim-results h3,.admin-sim-warnings h3,.admin-sim-bots h3,.admin-sim-history h3{color:#fff;margin:4px 0 0}.admin-sim-head p{color:#8399aa;max-width:720px;margin:6px 0 0;font-size:9px;line-height:1.6}.admin-sim-badge{color:#9ce6c3;white-space:nowrap;background:#0b2b21;border:1px solid #3da67f6b;align-items:center;gap:7px;padding:8px 10px;font-size:7px;font-weight:950;display:flex}.admin-sim-config{align-items:end;gap:10px;padding:13px;display:flex}.admin-sim-config label{gap:5px;min-width:180px;display:grid}.admin-sim-config label>span{color:#849aaa;text-transform:uppercase;font-size:7px;font-weight:900}.admin-sim-config select{color:#fff;background:#06101a;border:1px solid #4b6c8980;padding:9px 10px}.admin-sim-config button{color:#081019;cursor:pointer;background:#c99d3f;border:1px solid #e1b85e80;margin-left:auto;padding:10px 14px;font-size:8px;font-weight:950}.admin-sim-config button:disabled{opacity:.55}.admin-sim-note{color:#8fa4b3;gap:10px;padding:11px 13px;font-size:8px;line-height:1.5;display:flex}.admin-sim-note b{color:#e4c16d;white-space:nowrap}.admin-sim-results>header,.admin-sim-warnings>header,.admin-sim-bots>header,.admin-sim-history>header{border-bottom:1px solid #4b6c893d;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.admin-sim-results header small{color:#71889a;font-size:7px}.admin-sim-table{overflow:auto}.admin-sim-table .head,.admin-sim-table .row{grid-template-columns:150px 115px 95px 140px 80px 80px 70px 65px 70px 85px 65px 65px;align-items:center;gap:8px;min-width:1240px;display:grid}.admin-sim-table .head{color:#748a9c;text-transform:uppercase;background:#0b1a28;padding:9px 13px;font-size:7px;font-weight:900}.admin-sim-table .row{color:#d9e4ea;border-top:1px solid #4b6c8929;padding:11px 13px;font-size:9px}.admin-sim-table .row>span:first-child b,.admin-sim-table .row>span:first-child small{display:block}.admin-sim-table .row>span:first-child b{color:#fff}.admin-sim-table .row>span:first-child small{color:#7f95a4;margin-top:3px;font-size:7px}.admin-sim-table .tier-bronze>span:first-child b{color:#d49b67}.admin-sim-table .tier-silver>span:first-child b{color:#d4e1e8}.admin-sim-table .tier-gold>span:first-child b{color:#f2cb68}.admin-sim-warnings{padding-bottom:8px}.admin-sim-warnings article{color:#94a8b6;background:#091725;border:1px solid #4b6c8947;align-items:center;gap:9px;margin:8px 12px 0;padding:9px;font-size:8px;display:flex}.admin-sim-warnings article>b{color:#e0b75e;min-width:45px;font-size:7px}.admin-sim-warnings article.warn{background:#3a1f1273;border-color:#d07c4d66}.admin-sim-warnings article.warn>b{color:#f0a16f}.admin-sim-bots>div{grid-template-columns:repeat(4,1fr);gap:8px;padding:11px;display:grid}.admin-sim-bots article{background:#091725;padding:12px}.admin-sim-bots article b,.admin-sim-bots article strong,.admin-sim-bots article span{display:block}.admin-sim-bots article b{color:#e3ba62;font-size:9px}.admin-sim-bots article strong{color:#fff;margin-top:5px;font-size:11px}.admin-sim-bots article span{color:#8097a8;margin-top:4px;font-size:7px}.admin-sim-history>header button{color:#b8c8d1;cursor:pointer;background:#0b1c29;border:1px solid #4b6c8973;padding:7px 9px;font-size:7px}.admin-sim-history>div{display:grid}.admin-sim-history>div>button{color:#8ca2b1;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #4b6c892b;grid-template-columns:1fr 1fr 180px;gap:10px;padding:10px 13px;display:grid}.admin-sim-history>div>button:hover{background:#0a1a27}.admin-sim-history>div b{color:#e2edf3;font-size:8px}.admin-sim-history>div span,.admin-sim-history>div time{font-size:7px}.admin-sim-history>div time{text-align:right}.admin-sim-history>p{color:#8197a9;padding:14px;font-size:8px}@media (width<=900px){.admin-sim-config{flex-direction:column;align-items:stretch}.admin-sim-config label{min-width:0}.admin-sim-config button{margin-left:0}.admin-sim-bots>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.admin-sim-head,.admin-sim-note{flex-direction:column}.admin-sim-bots>div,.admin-sim-history>div>button{grid-template-columns:1fr}.admin-sim-history>div time{text-align:left}}.maintenance-screen{color:#dce8ef;background:radial-gradient(circle at 68% 30%,#162839 0,#07111b 33%,#02060b 70%);place-items:center;min-height:100vh;padding:28px;display:grid;position:relative;overflow:hidden}.maintenance-screen:before{content:"";opacity:.38;background:linear-gradient(105deg,#000000d9,#00000047),url(/assets/mockup/header-city.webp) 50%/cover;position:absolute;inset:0}.maintenance-screen__glow{filter:blur(85px);background:#e1b85e17;border-radius:50%;width:520px;height:520px;position:absolute;transform:translate(45%,-25%)}.maintenance-card{z-index:1;text-align:center;background:linear-gradient(#07141ff5,#040c14fa);border:1px solid #799ab25c;width:min(700px,94vw);padding:42px;position:relative;box-shadow:0 35px 110px #0000009e}.maintenance-card__icon{color:#e1b85e;background:#e0b65c14;border:1px solid #e0b65c7a;place-items:center;width:76px;height:76px;margin:0 auto 18px;display:grid}.maintenance-card__eyebrow{color:#e1b85e;letter-spacing:.22em;font-size:10px;font-weight:950}.maintenance-card h1{color:#fff;text-transform:uppercase;margin:10px 0 14px;font-size:clamp(30px,5vw,52px);line-height:1.02}.maintenance-card>p{color:#9db0bd;max-width:560px;margin:0 auto;font-size:14px;line-height:1.75}.maintenance-card>small{color:#657c8d;margin-top:13px;display:block}.maintenance-card footer{color:#5f7484;text-transform:uppercase;letter-spacing:.12em;border-top:1px solid #698ba433;margin-top:28px;padding-top:18px;font-size:9px}.maintenance-admin-link,.maintenance-player button,.maintenance-login button{color:#081019;cursor:pointer;text-transform:uppercase;background:#c99d3f;border:1px solid #e1b85e8c;padding:11px 16px;font-weight:950}.maintenance-admin-link{margin-top:28px}.maintenance-player{color:#8fa4b3;justify-content:center;align-items:center;gap:13px;margin-top:25px;display:flex}.maintenance-login{text-align:left;gap:12px;max-width:430px;margin:26px auto 0;display:grid}.maintenance-login label{gap:5px;display:grid}.maintenance-login label span{color:#7f96a7;text-transform:uppercase;font-size:8px;font-weight:900}.maintenance-login input{color:#fff;background:#030a11;border:1px solid #648aa675;outline:none;padding:12px}.maintenance-login>div:last-child{justify-content:flex-end;gap:8px;display:flex}.maintenance-login button.secondary{color:#a9b7c0;background:#0c1821;border-color:#415665}.maintenance-login__error{color:#ffc6ce;background:#311219;border:1px solid #71313b;padding:9px;font-size:9px}@media (width<=600px){.maintenance-card{padding:28px 20px}.maintenance-card h1{font-size:32px}}
