.carousel{position:relative;display:flex;align-items:center;gap:6px;min-width:0;pointer-events:none}.carousel>*{pointer-events:auto}.car-strip{flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:var(--gap, 10px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:var(--pad-y, 20px) 34px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x}.car-strip::-webkit-scrollbar{display:none}.carousel{justify-content:center}.car-arrow{flex:none;width:40px;height:62px;padding:0;border:0;background:var(--slab);color:var(--bone);cursor:pointer;transform:skew(var(--skew));font:900 34px/1 var(--f-head);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 3px 0 0 var(--hair);transition:background .12s,box-shadow .12s}.car-arrow span{display:block;transform:skew(var(--unskew)) translateY(-3px)}.car-arrow:hover{background:#1e1927;box-shadow:inset 3px 0 0 var(--amber)}.car-arrow[disabled]{visibility:hidden}.ptile{--w: 250px;--h: 146px;--lean: calc(var(--h) * .19);position:relative;flex:none;width:var(--w);height:var(--h);padding:0;border:0;cursor:pointer;background:var(--hair);color:var(--bone);text-align:left;font:inherit;clip-path:polygon(var(--lean) 0,100% 0,calc(100% - var(--lean)) 100%,0 100%);transition:transform .18s var(--ease-out),background .12s,width .18s var(--ease-out),height .18s var(--ease-out)}.ptile .pic{position:absolute;inset:3px;overflow:hidden;background:var(--ink-2);display:flex;align-items:center;justify-content:center;clip-path:polygon(calc(var(--lean) - 1px) 0,100% 0,calc(100% - var(--lean) + 1px) 100%,0 100%)}.ptile .pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.46) saturate(.6);transition:filter .15s}.ptile .pic svg.ic{width:44%;height:44%;stroke-width:1.2;color:var(--bone-2)}.ptile .cap{position:absolute;left:calc(var(--lean) * .5 + 12px);right:calc(var(--lean) + 6px);bottom:10px;display:flex;flex-direction:column;gap:4px;pointer-events:none}.ptile .cn{font:900 22px/.95 var(--f-head);text-transform:uppercase;letter-spacing:.03em;color:var(--bone-2);text-shadow:var(--shadow-txt);transform:skew(var(--skew));transform-origin:left bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptile .cs{font:700 11px/1 var(--f-head);text-transform:uppercase;letter-spacing:.14em;color:var(--bone-2);text-shadow:var(--shadow-txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptile .cs .num,.ptile .ttag .num{font-weight:600}.ptile .ttag{position:absolute;top:9px;right:calc(var(--lean) * .25 + 12px);font:700 11px/1 var(--f-num);padding:4px 6px;background:#07060ad9;color:var(--bone);pointer-events:none}.ptile .ttag.cash{color:var(--amber)}.ptile:hover .pic img{filter:brightness(.7) saturate(.85)}.ptile:focus-visible{outline:none;background:var(--bone)}.ptile[aria-pressed=true]{background:var(--amber);transform:translateY(-7px) scale(1.13);z-index:2}.ptile[aria-pressed=true] .pic img{filter:none}.ptile[aria-pressed=true] .pic svg.ic{color:var(--amber)}.ptile[aria-pressed=true] .cn,.ptile[aria-pressed=true] .cs{color:var(--bone)}.ptile.locked .pic img{filter:grayscale(1) brightness(.32)}.ptile.locked[aria-pressed=true] .pic img{filter:grayscale(1) brightness(.6)}.c-xl .ptile{--w: 322px;--h: 184px}.c-xl{--gap: 14px;--pad-y: 22px}.c-xl .ptile .cn{font-size:32px}.c-xl .ptile .cs{font-size:13px}.c-lg .ptile{--w: 214px;--h: 126px}.c-lg{--pad-y: 20px}.c-md .ptile{--w: 184px;--h: 106px}.c-md{--pad-y: 16px;--gap: 6px}.c-md .ptile .cn{font-size:15px}.c-md .ptile .cap{bottom:8px}.c-sm .ptile{--w: 148px;--h: 84px}.c-sm{--pad-y: 13px;--gap: 5px}.c-sm .ptile .cn{font-size:13px}.c-sm .ptile .cap{bottom:6px}.c-sm .car-arrow,.c-md .car-arrow{height:48px;width:34px;font-size:28px}.c-icon .ptile{--w: 104px;--h: 74px;--lean: 12px}.c-icon{--pad-y: 12px;--gap: 4px}.c-icon .car-arrow{height:48px;width:34px;font-size:28px}.c-icon .ptile .pic{background:var(--slab-deep);flex-direction:column;gap:5px;padding-bottom:2px}.c-icon .ptile .pic svg.ic{width:26px;height:26px;stroke-width:1.4}.c-icon .ptile .pic .il{font:800 11px/1 var(--f-head);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-2);white-space:nowrap}.c-icon .ptile .pic .is{font:600 10px/1 var(--f-num);color:var(--bone-2);white-space:nowrap}.c-icon .ptile .pic .big{font:900 30px/.9 var(--f-head);color:var(--bone-2)}.c-icon .ptile .cap{display:none}.c-icon .ptile[aria-pressed=true]{transform:translateY(-4px) scale(1.1)}.c-icon .ptile[aria-pressed=true] .pic{background:#241b0c}.c-icon .ptile[aria-pressed=true] .pic :is(.il,.is,.big){color:var(--bone)}.c-icon .ptile.grp-b .pic{background:#17131eb8}.ptile .pic[data-acc]:after,.ptile .pic[data-tier]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--acc, var(--tc));opacity:.8;pointer-events:none}.ptile[aria-pressed=true] .pic[data-acc]:after,.ptile[aria-pressed=true] .pic[data-tier]:after{opacity:1;height:5px}.ptile .pic[data-acc] svg.ic,.ptile[aria-pressed=true] .pic[data-acc] svg.ic{color:var(--acc)}.ptile:not([aria-pressed=true]) .pic[data-acc] svg.ic{opacity:.82}.c-icon .ptile .pic[data-acc]{background:color-mix(in srgb,var(--acc) 9%,var(--slab-deep))}.c-icon .ptile[aria-pressed=true] .pic[data-acc]{background:color-mix(in srgb,var(--acc) 16%,var(--ink-2))}.c-icon .ptile .pic[data-tier]{background:color-mix(in srgb,var(--tc) 16%,var(--slab-deep))}.c-icon .ptile[aria-pressed=true] .pic[data-tier]{background:color-mix(in srgb,var(--tc) 26%,var(--ink-2))}.c-icon .ptile .pic[data-tier] .big,.c-icon .ptile[aria-pressed=true] .pic[data-tier] .big{color:var(--tc-on);background:var(--tc);padding:3px 13px 2px;font-size:26px;transform:skew(var(--skew))}.ptile .ttag .tier{height:15px;font-size:11px;transform:none;vertical-align:-3px;margin-right:5px}.ptile .ttag .tier span{padding:0 4px}.c-icon.wide .ptile{--w: 168px;--h: 78px}.shell{position:fixed;inset:0;z-index:10;display:grid;grid-template-rows:62px minmax(0,1fr) 42px;pointer-events:none;zoom:var(--ui-zoom, 1)}.shell>*{pointer-events:none}.shell :is(button,a,input,select,label,.panel,.slab,.scroll,table,.carousel>*,.pe){pointer-events:auto}.top{position:relative;display:flex;align-items:center;gap:22px;padding:0 26px 0 22px}.top .logo{text-decoration:none;cursor:pointer;pointer-events:auto;align-self:flex-start;margin-top:9px}.top .logo .word{font-size:27px;line-height:1.05}.top .mainmenu{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 18px 0 12px;border:0;cursor:pointer;pointer-events:auto;background:var(--amber);color:var(--ink);transform:skew(var(--skew));font:900 15px/1 var(--f-head);letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 -3px #07060a59;transition:filter .12s,transform .12s}.top .mainmenu>*{transform:skew(var(--unskew))}.top .mainmenu[hidden]{display:none}.top .mainmenu:hover,.top .mainmenu:focus-visible{filter:brightness(1.12);outline:none;transform:skew(var(--skew)) translateY(-1px)}.top .mainmenu kbd{display:inline-block;min-width:26px;padding:4px 6px;background:var(--ink);color:var(--amber);font:700 11px/1 var(--f-num);letter-spacing:.04em;text-align:center}.top .logo .kana{font-size:9px}.top .crumb{display:flex;align-items:baseline;gap:12px}.top .crumb .title-slant{font-size:34px}.top .crumb .kana{writing-mode:horizontal-tb;font-size:12px;letter-spacing:.22em;text-shadow:var(--shadow-txt)}.top .grow{flex:1}.livechip{display:flex;align-items:center;gap:12px;padding:7px 22px 7px 24px}.livechip .h2{font-size:15px}.badge{display:flex;align-items:center;gap:18px;padding:7px 30px}.badge .who{display:flex;flex-direction:column;gap:4px;min-width:120px;max-width:240px}.badge .nm{font:900 17px/1 var(--f-head);letter-spacing:.04em;text-transform:uppercase}.badge .sub{display:flex;align-items:center;gap:8px;font:700 11px/1 var(--f-head);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-2);white-space:nowrap}.badge .sub .lv{font:600 11px/1 var(--f-num);letter-spacing:0;color:var(--bone)}.badge .xpbar{width:100%;height:3px}.badge .wallet{font:800 22px/1 var(--f-num);color:var(--amber)}.main{position:relative;min-height:0;min-width:0}.hints{display:flex;align-items:center;gap:26px;padding:0 28px;background:#07060ad6;box-shadow:inset 0 1px 0 var(--hair);pointer-events:auto;overflow:hidden}.hint{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:none;color:var(--bone-2);font:700 12px/1 var(--f-head);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}button.hint{cursor:pointer;color:var(--bone);height:30px;padding:0 12px 0 8px;background:var(--slab-deep);transform:skew(var(--skew));box-shadow:inset 3px 0 0 var(--hair)}button.hint>*{transform:skew(var(--unskew))}button.hint:hover{box-shadow:inset 3px 0 0 var(--amber)}.hint kbd{display:inline-block;min-width:22px;padding:4px 6px;background:var(--ink-3);color:var(--bone);font:600 11px/1 var(--f-num);letter-spacing:0;text-align:center;text-transform:none}.hint kbd.w{text-transform:uppercase;letter-spacing:.06em}.hints .sp{flex:1}.hints .mini-radio{display:flex;align-items:center;gap:8px;color:var(--amber);font:600 11px/1 var(--f-num);max-width:34%}.hints .mini-radio .ttl-r{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--amber)}.hints .mini-radio button{width:28px;height:24px;padding:0;border:0;background:#1a1308;color:var(--amber);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transform:skew(var(--skew))}.hints .mini-radio button svg.ic{width:14px;height:14px}.screen{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.s-top{grid-row:1;display:flex;flex-direction:column;align-items:center;min-width:0}.s-top .carousel{max-width:100%}.s-sel{text-align:center;margin-top:0;pointer-events:none}.s-sel .title-slant{font-size:40px}.s-sel .body{margin-top:5px;text-shadow:var(--shadow-txt);color:var(--bone)}.s-mid{grid-row:2;position:relative;min-height:0}.s-bot{grid-row:3;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:24px;padding:0 28px 14px;min-width:0}.carplate{display:flex;flex-direction:column;align-items:center;gap:9px;pointer-events:none}.carplate .cname{display:flex;align-items:center;gap:12px}.carplate .cname .title-slant{font-size:30px}.carplate .cname .carlv{color:var(--bone);text-shadow:var(--shadow-txt)}.carbars{display:flex;gap:22px;padding:10px 30px 11px 32px}.carbars .cb{width:196px;display:flex;flex-direction:column;gap:6px}.carbars .cb .k{display:flex;justify-content:space-between;align-items:baseline;font:800 13px/1 var(--f-head);letter-spacing:.14em;text-transform:uppercase;color:var(--bone)}.carbars .cb .k .v{font:600 11px/1 var(--f-num);letter-spacing:0;color:var(--bone-2);text-transform:none;white-space:nowrap}.carbars .cb .k .v .to{color:var(--amber)}.carbars .cb .k .v .to.worse{color:var(--red)}.carbars .bar{height:9px}.carbars.sm{gap:16px;padding:9px 24px 10px 26px}.carbars.sm .cb{width:148px}.carbars.sm .cb .k{font-size:11px;letter-spacing:.1em}.carbars.sm .cb .k .v{font-size:10px}.s-bot.left{justify-content:flex-start;padding-left:26px}.s-bot.left .carplate{align-items:flex-start}.s-bot.left .carplate .cname .title-slant{font-size:24px}.carbars.col{flex-direction:column;gap:10px;padding:12px 22px 12px 24px}.carbars.col .cb{width:100%}.switcher{display:flex;align-items:center;gap:8px;pointer-events:auto}.switcher .car-arrow{height:40px;width:30px;font-size:26px}.side{position:absolute;top:4px;bottom:12px;display:flex;flex-direction:column;gap:10px;min-height:0}.side.r{right:26px;width:min(520px,36%)}.side.l{left:26px;width:min(400px,28%)}.side.wide{width:min(900px,58%)}.side .panel{display:flex;flex-direction:column;min-height:0}.side .panel.fill{flex:1}.side .panel .scroll{flex:1;min-height:0}.panel-title{font:900 12px/1 var(--f-head);letter-spacing:.22em;text-transform:uppercase;color:var(--bone-2);padding:14px 22px 8px}.panel-title .idx{color:var(--amber);font:600 11px/1 var(--f-num);margin-right:8px;letter-spacing:0}.plist{display:flex;flex-direction:column;gap:3px;padding:2px 14px 12px}.prow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px;padding:6px 14px 5px 16px;border:0;cursor:pointer;text-align:left;background:#17131ed1;color:var(--bone-2);font:800 16px/1.1 var(--f-head);letter-spacing:.06em;text-transform:uppercase;transform:skew(var(--skew));box-shadow:inset 3px 0 0 var(--hair)}.prow>*{transform:skew(var(--unskew))}.prow .pn{display:flex;align-items:center;gap:10px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prow .pn .sw{flex:none;width:26px;height:16px}.prow .pv{font:600 14px/1 var(--f-num);letter-spacing:0;text-transform:none;color:var(--amber);white-space:nowrap}.prow .pv.inst{font:800 13px/1 var(--f-head);letter-spacing:.12em;text-transform:uppercase;color:var(--bone)}.prow .pv.off{font:800 12px/1 var(--f-head);letter-spacing:.12em;text-transform:uppercase;color:var(--bone-2)}.prow .pv .lock{color:var(--red)}.prow .pv .lock .num{font:600 13px/1 var(--f-num);letter-spacing:0;color:var(--bone)}.prow:hover{color:var(--bone);box-shadow:inset 3px 0 0 var(--bone)}.prow[aria-pressed=true]{color:var(--bone);background:#241b0c;box-shadow:inset 5px 0 0 var(--amber)}.prow[aria-disabled=true]{cursor:default}.actionbar{display:flex;align-items:center;gap:14px;padding:12px 26px 12px 28px}.actionbar .grow .label{display:block;margin-bottom:4px}.big-price{font:800 38px/1 var(--f-num);color:var(--amber);text-shadow:0 0 18px rgba(255,181,71,.3)}.cta{display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:auto}.cta .gonote{font:600 12px/1.3 var(--f-num);color:var(--bone);text-align:right;text-shadow:var(--shadow-txt)}.fade-in{animation:fadeScene .42s ease-out both}@keyframes fadeScene{0%{opacity:1}to{opacity:0}}.scene-veil{position:fixed;inset:0;z-index:4;background:var(--ink);pointer-events:none;transition:opacity .38s ease-out}.scene-veil.off{opacity:0}.notice{position:relative;padding:11px 16px 11px 20px;background:var(--slab);border:0;box-shadow:inset 4px 0 0 var(--bone-2);font:600 14px/1.35 var(--f-head);color:var(--bone);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);pointer-events:auto}.notice.warn{box-shadow:inset 4px 0 0 var(--red)}.notice.warn .k{color:var(--red)}.s-bot.tri{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:20px}.tri-l{justify-self:start;max-width:360px}.tri-r{justify-self:end}.tri-c{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.tri-c .carousel{max-width:880px}.starter{display:inline-block;font:800 11px/1 var(--f-head);letter-spacing:.16em;text-transform:uppercase;padding:5px 8px;color:var(--ink);background:var(--bone);transform:skew(var(--skew))}.lockhd{display:inline-flex;align-items:center;gap:6px;color:var(--bone-2);font:700 13px/1 var(--f-head);letter-spacing:.12em;text-transform:uppercase;text-shadow:var(--shadow-txt)}.lockhd svg.ic{width:14px;height:14px}.c-icon .ptile .pic .is.lockhd{font:600 10px/1 var(--f-num);letter-spacing:0;gap:4px}.c-icon .ptile .pic .is.lockhd svg.ic{width:11px;height:11px}.home .s-top{padding-top:4px}.mode .s-sel .body{max-width:720px}.mode .carplate .cname .title-slant{font-size:26px}.dealer #tiers{margin-bottom:-6px}.dealer .spec{width:300px;padding:8px 22px 8px 30px}.dealer .spec .stat{padding:4px 0}.dealer .spec .stat .v{font-size:13px}.garage .s-top .s-sel .title-slant{font-size:30px}.garage .s-bot{justify-content:flex-start;padding-left:max(20px,calc(29% - 350px))}.garage .side.l{width:min(360px,24%);top:0;bottom:auto}.garage .side.r{top:-36px}.ghead{flex:1;min-width:0;padding:9px 22px 9px 28px}.ghead .h2{font-size:20px;font-weight:900}.gmeta{padding:8px 22px 10px 28px;display:flex;flex-direction:column;gap:2px}.gmeta .stat{padding:4px 0}.gmeta .btn{align-self:flex-start;margin:6px 0 2px}.gate{margin-top:6px}.gate .prog{margin:4px 0 8px}.garage #statpanel .panel-body{padding:2px 22px 12px}.dyno{width:100%;height:100px;display:block;margin-top:8px}.garage .plist .rarity{flex:none}.start .side.r{top:12vh;bottom:auto}.start .panel-body{gap:14px;padding-bottom:22px}.drive{position:fixed;inset:0;z-index:2;background:var(--ink)}.drive iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.hud{position:fixed;inset:0;z-index:10;pointer-events:none;font-family:var(--f-head)}.hud>*{position:absolute}.hud .pe{pointer-events:auto}.hud-float{text-shadow:var(--shadow-txt);filter:drop-shadow(0 2px 8px rgba(0,0,0,.55))}.hud-sk{transform:skew(var(--skew))}.hud-tl{left:34px;top:22px;width:300px}.hud-tl .odo-wrap{font:800 46px/1 var(--f-num);letter-spacing:-.02em}.hud-tl .cashline{display:flex;align-items:baseline;gap:10px;margin-top:6px}.hud-tl .cashline .num-l{font-size:30px}.hud-tl .plus{font:600 14px/1 var(--f-num);color:var(--amber);opacity:0;transition:opacity .2s}.hud-tl .plus.on{opacity:1}.hud-tl .lvline{display:flex;align-items:center;gap:10px;margin-top:10px}.hud-tl .lvline .xpbar{flex:1;height:5px}.hud-tr{right:26px;top:18px;width:252px;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.minimap{display:block;width:252px;height:227px;filter:drop-shadow(0 3px 10px rgba(0,0,0,.8))}.nearby{padding:0 8px;display:flex;flex-direction:column;gap:5px;width:100%}.nearby .r{display:grid;grid-template-columns:30px 1fr auto auto;gap:8px;align-items:center;font:800 14px/1.2 var(--f-head);letter-spacing:.06em}.nearby .r .lv{font:600 11px/1 var(--f-num);color:var(--bone-2)}.nearby .r .tier{height:17px;font-size:12px;text-shadow:none}.nearby .r .tier span{padding:0 5px}.hud-bc .unit .tier{height:20px;font-size:14px;align-self:flex-start;text-shadow:none}.hud-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.hud-r{right:40px;top:44%;display:flex;flex-direction:column;align-items:flex-end;gap:14px}.nearmiss{display:flex;align-items:center;gap:12px;opacity:0;transform:translate(40px);transition:opacity .15s,transform .18s var(--ease-out)}.nearmiss.on{opacity:1;transform:none}.nearmiss .lbl{font:900 34px/1 var(--f-head);letter-spacing:.06em;text-transform:uppercase;color:var(--bone);transform:skew(var(--skew));text-shadow:var(--shadow-txt)}.combo{height:30px;font-size:16px;padding:0 10px}.hud-bc{left:50%;bottom:22px;transform:translate(-50%);width:380px}.hud-bc .spd{display:flex;align-items:flex-end;gap:14px;justify-content:center}.hud-bc .num-xl{font-size:92px;width:3.1ch;text-align:right;transform:skew(var(--skew))}.gearbox{width:50px;height:60px;display:flex;align-items:center;justify-content:center;font:800 36px/1 var(--f-num);margin-bottom:8px;transform:skew(var(--skew));background:#07060a8c;box-shadow:inset 3px 0 0 var(--bone);text-shadow:none}.hud-bc .unit{margin-bottom:10px;display:flex;flex-direction:column;gap:6px}.hud-bc .seg{margin-top:8px}.hud-bc .seg>i{height:9px}.hud-bl{left:30px;bottom:22px}.hud-br{right:30px;bottom:22px;width:250px}.hud-br .fl{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.hud-br .fl .num-m{font-size:24px}.hud-br.low .fl .num-m,.hud-br.low .label{color:var(--red)}.hud-br .seg>i{height:12px}.hud-msg{left:50%;top:22px;transform:translate(-50%);padding:10px 26px 10px 24px}.loading-world{position:fixed;left:34px;bottom:50%;z-index:9;font-size:18px;text-shadow:var(--shadow-txt)}.hud-own{position:fixed;left:50%;bottom:168px;transform:translate(-50%) skew(var(--skew));z-index:9;padding:7px 18px;background:#07060ab8;color:var(--bone);max-width:60vw;text-align:center;box-shadow:inset 4px 0 0 var(--bone-2)}.hud-own.loss{color:var(--red);box-shadow:inset 4px 0 0 var(--red)}.welcome{position:absolute;inset:0;padding:10px 28px 18px;overflow:auto;pointer-events:auto;display:grid;grid-template-columns:minmax(380px,460px) 1fr;gap:34px;align-items:start;scrollbar-width:thin;scrollbar-color:var(--hair) transparent}.slip{position:relative;background:#0b0a0f;padding:20px 24px 22px;font-family:var(--f-num);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));box-shadow:inset 4px 0 0 var(--amber)}.slip .hdr{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px dashed var(--hair);padding-bottom:12px;margin-bottom:8px}.slip .hdr .h2{display:inline-block;transform:skew(var(--skew));font-weight:900;font-size:28px}.slip .ln{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font:400 14px/1.2 var(--f-num);border-bottom:1px dashed #1E1A26}.slip .ln .k{color:var(--bone-2);text-transform:uppercase;letter-spacing:.06em}.slip .ln .v{font-weight:600;text-align:right}.slip .ln.big{padding:12px 0;border-bottom:0}.slip .ln.big .v{font:800 32px/1 var(--f-num)}.slip .ln.big .k{align-self:center}.reels{display:grid;grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:12px}.reel{position:relative;height:150px;background:var(--slab);overflow:hidden;display:flex;flex-direction:column;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));box-shadow:inset 4px 0 0 var(--hair)}.reel .win{position:relative;height:64px;overflow:hidden;background:#07060a80}.reel .strip{position:absolute;left:0;right:0;top:0}.reel .strip div{height:64px;display:flex;align-items:center;padding:0 16px;font:900 24px/1 var(--f-head);text-transform:uppercase;letter-spacing:.06em;font-style:normal;transform:skew(var(--skew))}.reel .info{padding:10px 14px;display:flex;flex-direction:column;gap:6px;min-height:0}.reel .info .src{font:600 11px/1 var(--f-num);color:var(--bone-2)}.reel .info .what{font:600 12px/1.25 var(--f-num);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.reel .strip div{color:var(--rc, var(--bone))}.reel .strip div[data-rar=epic]{color:var(--bone);text-shadow:0 0 0 transparent;box-shadow:inset 0 -4px 0 var(--rc)}.reel.landed.common{box-shadow:inset 5px 0 0 var(--rar-common)}.reel.landed.rare{box-shadow:inset 6px 0 0 var(--rar-rare),inset 0 -3px 0 var(--rar-rare)}.reel.landed.epic{background:var(--rar-epic);color:var(--on-rar-epic);box-shadow:none}.reel.landed.epic .info .src,.reel.landed.epic .info .what{color:var(--on-rar-epic)}.reel.landed.epic .win{background:#07060a29}.reel.landed.epic .strip div{color:var(--on-rar-epic);box-shadow:none}.reel.landed.epic .dupe .cash{color:var(--on-rar-epic)}.reel.landed.legendary{background:var(--rar-legendary);color:var(--on-rar-legendary);box-shadow:none}.reel.landed.legendary .info .src,.reel.landed.legendary .info .what{color:var(--on-rar-legendary)}.reel.landed.legendary .win{background:#07060a1f}.reel.landed.legendary .strip div,.reel.landed.legendary .dupe .cash{color:var(--on-rar-legendary)}.reel.landed.legendary .strip div:last-child{font:400 30px/1 var(--f-black);text-transform:none;letter-spacing:0}.reel .kana{position:absolute;right:10px;bottom:8px;font-size:18px;color:var(--ink)}.legend-moment{position:fixed;inset:0;z-index:50;display:flex;align-items:center;padding-left:12vw;gap:30px;pointer-events:none}.legend-moment .blackletter{font-size:120px;color:var(--magenta);text-shadow:0 0 40px rgba(255,43,214,.45)}.legend-moment .kana{font-size:64px;color:var(--magenta)}.refuel-cta{display:flex;align-items:center;gap:18px;margin-top:20px;padding:16px 20px 16px 22px;background:var(--slab);box-shadow:inset 4px 0 0 var(--red);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.cratecount{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.cratecount>div{padding:12px 14px;display:flex;flex-direction:column;gap:10px;background:color-mix(in srgb,var(--rc) 10%,rgba(7,6,10,.5));clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);box-shadow:inset 0 -4px 0 var(--rc)}.cratecount>div .rarity{align-self:flex-start}.crow{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(42,38,51,.6)}.odds{width:100%;border-collapse:separate;border-spacing:0 3px}.odds th,.odds td{padding:8px;text-align:right}.odds td{background:#07060a73}.odds th{font:700 11px/1 var(--f-head);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-2)}.odds td{font:600 14px/1 var(--f-num)}.odds td:first-child,.odds th:first-child{text-align:left}.prog{height:7px;background:#2a2633e6;margin-top:8px;position:relative;transform:skew(var(--skew))}.prog>i{position:absolute;left:0;top:0;bottom:0;background:var(--bone)}.prog.done>i{background:var(--magenta)}.colrow[data-acc] .prog:not(.done)>i{background:var(--acc)}.boards .table .tier{height:17px;font-size:12px;margin-right:8px;vertical-align:-3px}.boards .table .tier span{padding:0 5px}.slip .ln .v .tier{height:18px;font-size:13px;margin-left:8px;vertical-align:-3px;font-family:var(--f-head)}.colrow{padding:12px 0;border-bottom:1px solid rgba(42,38,51,.6)}.reveal-overlay{position:fixed;inset:0;z-index:45;background:#07060ae6;padding:64px 8vw;overflow:auto;animation:in-b var(--t-in) var(--ease-out) both}.boards .filters{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:14px 20px 10px}.boards .table td:first-child{width:60px}.boards #table{padding:0 14px 12px}.setrow{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:10px 10px 10px 12px;border-bottom:1px solid rgba(42,38,51,.6)}.setrow.focus{background:#241b0ce6;box-shadow:inset 4px 0 0 var(--amber)}.setrow .k{font:800 15px/1.2 var(--f-head);letter-spacing:.08em;text-transform:uppercase}.setrow .d{font:500 13px/1.3 var(--f-head);color:var(--bone-2);margin-top:3px}.setrow .range{width:200px}.setrow .val{font:600 13px/1 var(--f-num);width:44px;text-align:right}.carpic{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.carpic img{width:100%;height:100%;object-fit:cover;display:block}.carpic.missing{background:var(--ink-2)}.dupe{font-weight:600;letter-spacing:.02em}.drive-load{position:fixed;inset:0;z-index:30;display:grid;place-items:center;background:radial-gradient(ellipse at 30% 40%,rgba(255,43,214,.1),transparent 60%),var(--ink, #07060a);transition:opacity .35s ease}.drive-load.done{opacity:0;pointer-events:none}.drive-load .dl-box{min-width:min(560px,86vw)}.drive-load .dl-title{margin:6px 0 14px}.drive-load .dl-seg>i{height:12px;flex:1}.drive-load .dl-rows{display:flex;justify-content:space-between;gap:18px;margin-top:12px;flex-wrap:wrap}.account .acc-panel{width:440px}.account .side.r{top:10vh}.account .acc-p{margin:0;font:500 15px/1.45 var(--f-head);color:var(--bone-2);letter-spacing:.01em}.account .acc-p b{color:var(--bone)}.account .acc-links{display:flex;flex-direction:column;gap:8px;margin-top:2px}.account .acc-link{color:var(--bone-2);font:600 14px/1.2 var(--f-head);text-decoration:none;letter-spacing:.03em;width:fit-content}.account .acc-link:hover,.account .acc-link:focus-visible{color:var(--amber);outline:none}.account .acc-msg{margin:0}.account #msg:empty{display:none}.account #msg{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.notice.ok{box-shadow:inset 4px 0 0 var(--amber)}.input.bad{box-shadow:inset 0 -2px 0 var(--red)}.account .btn[disabled]{opacity:.55;pointer-events:none}.crate{--cs: 96px;position:relative;display:inline-grid;place-items:center;width:var(--cs);height:var(--cs);flex:none;--d: 0s}.crate .cr-body{position:relative;z-index:2;width:100%;height:100%;display:block}.crate svg.crate-svg{display:block;width:100%;height:100%;overflow:visible}.crate-svg .cs-top{fill:color-mix(in srgb,var(--rc) 34%,var(--ink-3))}.crate-svg .cs-left{fill:color-mix(in srgb,var(--rc) 17%,var(--ink-2))}.crate-svg .cs-right{fill:color-mix(in srgb,var(--rc) 8%,var(--ink))}.crate-svg .cs-strap{fill:color-mix(in srgb,var(--rc) 52%,var(--ink-3))}.crate-svg .cs-strap.dk{fill:color-mix(in srgb,var(--rc) 30%,var(--ink))}.crate-svg .cs-edge{fill:none;stroke:var(--rc);stroke-width:1.6;stroke-linejoin:miter}.crate-svg .cs-seam{fill:none;stroke:color-mix(in srgb,var(--rc) 55%,transparent);stroke-width:1.2}.crate-svg .cs-lock{fill:var(--rc)}.crate-svg .cs-key{fill:var(--ink)}.crate .cr-glow{position:absolute;z-index:1;inset:-18%;pointer-events:none;opacity:.32;background:radial-gradient(closest-side,color-mix(in srgb,var(--rc) 62%,transparent),color-mix(in srgb,var(--rc) 18%,transparent) 55%,transparent 100%)}.crate .cr-pool{position:absolute;z-index:0;left:-14%;right:-14%;bottom:-10%;height:34%;pointer-events:none;opacity:.55;background:radial-gradient(closest-side,color-mix(in srgb,var(--rc) 46%,transparent),transparent)}.crate .cr-sheen{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden;display:none;clip-path:polygon(50% 8%,90% 26.5%,90% 71.5%,50% 90%,10% 71.5%,10% 26.5%)}.crate .cr-sheen:before{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:38%;transform:translate(-160%) skew(-18deg);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bone) 55%,transparent),transparent);mix-blend-mode:screen}.crate .cr-sparks{position:absolute;inset:-10% -6% 30%;z-index:4;pointer-events:none;display:none}.crate .cr-sparks i{position:absolute;bottom:20%;width:3px;height:3px;background:var(--rc);opacity:0}.crate .cr-sparks i:nth-child(1){left:18%;animation-delay:calc(var(--d) + .1s)}.crate .cr-sparks i:nth-child(2){left:34%;animation-delay:calc(var(--d) + .7s)}.crate .cr-sparks i:nth-child(3){left:52%;animation-delay:calc(var(--d) + .35s)}.crate .cr-sparks i:nth-child(4){left:68%;animation-delay:calc(var(--d) + 1.05s)}.crate .cr-sparks i:nth-child(5){left:82%;animation-delay:calc(var(--d) + .55s)}.crate .cr-sparks i:nth-child(6){left:44%;animation-delay:calc(var(--d) + 1.3s)}.crate[data-rar=rare] .cr-glow{animation:cr-pulse 2.8s ease-in-out var(--d) infinite;--g0: .38;--g1: .72}.crate[data-rar=rare] .cr-pool{opacity:.62}.crate[data-rar=epic] .cr-glow{animation:cr-pulse 1.9s ease-in-out var(--d) infinite;--g0: .5;--g1: .95;--s1: 1.08}.crate[data-rar=epic] .cr-pool{opacity:.75}.crate[data-rar=epic] .cr-sheen,.crate[data-rar=legendary] .cr-sheen{display:block}.crate[data-rar=epic] .cr-sheen:before{animation:cr-sheen 3.2s ease-in-out var(--d) infinite}.crate[data-rar=legendary] .cr-glow{inset:-30%;animation:cr-pulse 1.15s ease-in-out var(--d) infinite;--g0: .7;--g1: 1;--s1: 1.14}.crate[data-rar=legendary] .cr-pool{opacity:.95;animation:cr-pool 1.15s ease-in-out var(--d) infinite}.crate[data-rar=legendary] .cr-sheen:before{animation:cr-sheen 2.1s ease-in-out var(--d) infinite}.crate[data-rar=legendary] .cr-sparks{display:block}.crate[data-rar=legendary] .cr-sparks i{animation-name:cr-spark;animation-duration:1.6s;animation-timing-function:ease-out;animation-iteration-count:infinite}.crate[data-rar=legendary] .cr-body{animation:cr-rattle 2.6s linear var(--d) infinite}.crate[data-rar=legendary] svg.crate-svg{animation:cr-flicker 3.4s steps(1) var(--d) infinite}.crate.rattle:not([data-rar=legendary]) .cr-body{animation:cr-rattle-s 3.4s linear var(--d) infinite}@keyframes cr-pulse{0%,to{opacity:var(--g0, .4);transform:scale(1)}50%{opacity:var(--g1, .8);transform:scale(var(--s1, 1.04))}}@keyframes cr-pool{0%,to{opacity:.8;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.12)}}@keyframes cr-sheen{0%,55%{transform:translate(-160%) skew(-18deg)}85%,to{transform:translate(330%) skew(-18deg)}}@keyframes cr-spark{0%{opacity:0;transform:translateY(0) scale(1)}15%{opacity:1}to{opacity:0;transform:translateY(-260%) scale(.4)}}@keyframes cr-rattle{0%,70%,to{transform:none}72%{transform:translate(-1.5px) rotate(-2.2deg)}74%{transform:translate(1.5px,-1px) rotate(2deg)}76%{transform:translate(-1px) rotate(-1.6deg)}78%{transform:translate(1px,-1px) rotate(1.2deg)}80%{transform:rotate(-.6deg)}82%{transform:none}}@keyframes cr-rattle-s{0%,80%,to{transform:none}82%{transform:translate(-1px) rotate(-1.4deg)}84%{transform:translate(1px,-1px) rotate(1.2deg)}86%{transform:rotate(-.8deg)}88%{transform:none}}@keyframes cr-flicker{0%,to{transform:none;filter:none}88%{transform:translate(2px);filter:brightness(1.7) saturate(1.4)}89%{transform:translate(-3px) skew(6deg);filter:hue-rotate(-40deg) brightness(1.3)}90%{transform:none;filter:none}94%{transform:translate(1px);filter:brightness(1.5)}95%{transform:none;filter:none}}.crates .cr-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:14px 0 6px}.crates .cr-head .btn-primary .num{font-weight:700}.crates .cr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:14px 8px;padding:18px 4px 10px;justify-items:center}.crates .cr-grid .crate{--cs: 98px;cursor:pointer;transition:transform .16s var(--ease-out);outline:none}.crates .cr-grid .crate:hover,.crates .cr-grid .crate:focus-visible{transform:translateY(-6px) scale(1.06)}.crates .cr-grid .crate:focus-visible .cr-pool{opacity:1}.crates .cr-more{width:98px;height:98px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--slab-deep);clip-path:polygon(50% 8%,90% 26.5%,90% 71.5%,50% 90%,10% 71.5%,10% 26.5%);color:var(--bone)}.crates .cr-more .num{font:800 20px/1 var(--f-num)}.crates .cr-empty{padding:26px 4px}.cratecount>div .num-l{font-size:30px}.crates.staging .s-top{display:none}.crates.staging .s-mid .side{visibility:hidden}.cr-stage{position:absolute;inset:0;z-index:20;pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:7vh;background:radial-gradient(ellipse 70% 55% at 50% 34%,color-mix(in srgb,var(--rc, var(--bone)) 9%,transparent),transparent 70%),color-mix(in srgb,var(--ink) 84%,transparent);user-select:none;-webkit-user-select:none;touch-action:manipulation;animation:in-b var(--t-in) var(--ease-out) both}.cr-stage .cr-top{display:flex;align-items:baseline;gap:16px;margin-bottom:14px;min-height:30px}.cr-stage .cr-top .h2{display:inline-block;transform:skew(var(--skew));font-weight:900}.cr-stage .cr-top .num-m{color:var(--bone)}.cr-band{position:relative;width:min(1480px,94%);height:214px}.cr-unlock{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.cr-unlock[hidden],.cr-win[hidden],.cr-mark[hidden]{display:none}.cr-unlock .crate{--cs: 168px}.cr-unlock.charging .crate .cr-body{animation:cr-shake .5s linear infinite}.cr-unlock.charging .crate .cr-glow{animation:cr-charge 1.4s ease-in forwards}.cr-unlock .label{color:var(--bone)}.cr-unlock.burst .crate{animation:cr-burst .22s ease-in forwards}@keyframes cr-shake{0%,to{transform:none}20%{transform:translate(-2px,1px) rotate(-1.5deg)}40%{transform:translate(2px,-1px) rotate(1.5deg)}60%{transform:translate(-3px) rotate(-2.4deg)}80%{transform:translate(3px,-1px) rotate(2.2deg)}}@keyframes cr-charge{0%{opacity:.4;transform:scale(.9)}to{opacity:1;transform:scale(1.3)}}@keyframes cr-burst{to{transform:scale(1.5);opacity:0}}.cr-win{position:absolute;inset:0;overflow:hidden;background:color-mix(in srgb,var(--ink-2) 88%,transparent);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));-webkit-mask-image:linear-gradient(90deg,transparent,var(--ink) 9%,var(--ink) 91%,transparent);mask-image:linear-gradient(90deg,transparent,var(--ink) 9%,var(--ink) 91%,transparent)}.cr-strip{position:absolute;left:50%;top:22px;display:flex;gap:10px;will-change:transform}.cr-cell{--cw: 156px;position:relative;flex:none;width:var(--cw);height:170px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:18px 12px 10px;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 16%,var(--ink-3)),color-mix(in srgb,var(--rc) 5%,var(--ink-2)));box-shadow:inset 0 -5px 0 var(--rc),inset 3px 0 color-mix(in srgb,var(--rc) 55%,transparent);transform:skew(var(--skew));transition:filter .38s ease-out,transform .38s var(--ease-out),opacity .38s}.cr-cell>*{transform:skew(var(--unskew))}.cr-cell .cc-pic{width:64px;height:64px;display:flex;align-items:center;justify-content:center;color:var(--rc);flex:none}.cr-cell .cc-pic svg.ic{width:54px;height:54px;stroke-width:1.3}.cr-cell .cc-pic .sw{width:58px;height:42px;display:block;transform:skew(var(--skew));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--bone) 22%,transparent)}.cr-cell .cc-pic .tier{height:26px;font-size:18px}.cr-cell .cc-pic.car{flex-direction:column;gap:6px}.cr-cell .cc-pic.car svg.ic{width:40px;height:40px}.cr-cell .cc-name{font:800 15px/1.05 var(--f-head);text-transform:uppercase;letter-spacing:.04em;color:var(--bone);text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%}.cr-cell .cc-kind{font:700 10px/1 var(--f-head);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-2);margin-top:auto}.cr-cell[data-rar=epic],.cr-cell[data-rar=legendary]{box-shadow:inset 0 -6px 0 var(--rc),inset 4px 0 0 var(--rc)}.cr-cell.dim{filter:grayscale(1) brightness(.32);transform:skew(var(--skew)) scale(.9)}.cr-cell.won{z-index:3;transform:skew(var(--skew)) scale(1.12);animation:cr-won .48s var(--ease-out) both;background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 40%,var(--ink-3)),color-mix(in srgb,var(--rc) 14%,var(--ink-2)));box-shadow:inset 0 -6px 0 var(--rc),inset 5px 0 0 var(--rc),0 0 34px -4px color-mix(in srgb,var(--rc) 75%,transparent),0 0 80px -10px color-mix(in srgb,var(--rc) 50%,transparent)}@keyframes cr-won{0%{transform:skew(var(--skew)) scale(1)}55%{transform:skew(var(--skew)) scale(1.18)}to{transform:skew(var(--skew)) scale(1.12)}}.cr-stage.legend .cr-cell.won .cc-name{font:400 20px/1.05 var(--f-black);text-transform:none;letter-spacing:0}.cr-mark{position:absolute;left:50%;top:4px;bottom:4px;width:3px;margin-left:-1.5px;z-index:5;background:var(--amber);pointer-events:none;box-shadow:0 0 14px -2px color-mix(in srgb,var(--amber) 70%,transparent)}.cr-mark:before,.cr-mark:after{content:"";position:absolute;left:50%;width:22px;height:14px;margin-left:-11px;background:var(--amber)}.cr-mark:before{top:-4px;clip-path:polygon(0 0,100% 0,50% 100%)}.cr-mark:after{bottom:-4px;clip-path:polygon(50% 0,100% 100%,0 100%)}.cr-flash{position:absolute;inset:0;z-index:6;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 50% 50%,var(--rc),transparent 75%);opacity:0}.cr-flash.go{animation:cr-flash var(--fl-ms, .42s) ease-out both}@keyframes cr-flash{0%{opacity:var(--fl, .5)}to{opacity:0}}.cr-stage.tear .cr-band{animation:cr-tear .64s steps(1) both}@keyframes cr-tear{0%{transform:none;filter:none;clip-path:none}10%{transform:translate(-10px) skew(4deg);filter:drop-shadow(6px 0 0 var(--magenta)) drop-shadow(-6px 0 0 var(--violet));clip-path:inset(0 0 52% 0)}20%{transform:translate(8px);filter:drop-shadow(-5px 0 0 var(--magenta)) drop-shadow(5px 0 0 var(--violet));clip-path:inset(38% 0 0 0)}32%{transform:translate(-4px) skew(-3deg);filter:drop-shadow(4px 0 0 var(--violet));clip-path:none}46%{transform:translate(5px);filter:drop-shadow(-3px 0 0 var(--magenta));clip-path:inset(12% 0 30% 0)}60%{transform:none;filter:drop-shadow(3px 0 0 var(--magenta)) drop-shadow(-3px 0 0 var(--violet));clip-path:none}78%,to{transform:none;filter:none;clip-path:none}}.cr-stage.shake .cr-band{animation:cr-thud .3s ease-out both}@keyframes cr-thud{0%{transform:translateY(0)}25%{transform:translateY(5px)}60%{transform:translateY(-2px)}to{transform:none}}.cr-result{margin-top:30px;min-height:230px;width:min(980px,92%);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.cr-result:empty{visibility:hidden}.cr-result .cr-res-line{display:flex;align-items:center;gap:12px}.cr-result .cr-res-name{position:relative;display:inline-block;font:900 54px/.95 var(--f-head);text-transform:uppercase;letter-spacing:.02em;color:var(--bone);transform:skew(var(--skew));text-shadow:var(--shadow-txt);max-width:100%}.cr-result[data-rar=legendary] .cr-res-name{font:400 76px/1 var(--f-black);text-transform:none;letter-spacing:0;color:var(--magenta);text-shadow:0 0 40px color-mix(in srgb,var(--magenta) 45%,transparent)}.cr-result[data-rar=epic] .cr-res-name{text-shadow:0 0 30px color-mix(in srgb,var(--rc) 70%,transparent),var(--shadow-txt)}.cr-result .kana.big{font-size:34px;color:var(--magenta);writing-mode:vertical-rl}.cr-result .cr-res-sub{font:700 13px/1.2 var(--f-head);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-2)}.cr-result .cr-stats{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:4px}.cr-result .cr-stat{display:inline-flex;align-items:baseline;gap:8px;padding:7px 14px 6px;background:var(--slab-deep);transform:skew(var(--skew));box-shadow:inset 3px 0 0 var(--rc)}.cr-result .cr-stat>*{transform:skew(var(--unskew))}.cr-result .cr-stat .num{font:800 20px/1 var(--f-num);color:var(--bone)}.cr-result .cr-stat .label{font-size:11px}.cr-result .cr-swatch{width:90px;height:30px;transform:skew(var(--skew))}.cr-result .dupe{font:700 22px/1.2 var(--f-num);color:var(--bone);letter-spacing:.02em}.cr-result .dupe .cash{font-weight:800}.cr-result .cr-more-items{font:600 13px/1.4 var(--f-num);color:var(--bone-2)}.cr-result .cr-actions{display:flex;gap:12px;margin-top:12px;align-items:center}.cr-result .cr-actions .btn-primary{min-width:220px;justify-content:center}.cr-result .cr-actions kbd{display:inline-block;padding:3px 6px;background:var(--ink);color:var(--amber);font:700 11px/1 var(--f-num);letter-spacing:0}.cr-result .cr-pause{font:800 14px/1 var(--f-head);letter-spacing:.2em;text-transform:uppercase;color:var(--bone);animation:cr-blink 1s steps(2) infinite}@keyframes cr-blink{50%{opacity:.55}}.cr-result .legend-moment.cr-moment{position:relative;inset:auto;z-index:1;height:220px;padding:0;justify-content:center;align-items:center;gap:24px;animation:cr-moment 1.15s ease-out both}.cr-result .legend-moment.cr-moment .blackletter{font-size:132px;line-height:1}.cr-result .legend-moment.cr-moment .kana{font-size:58px;writing-mode:vertical-rl}@keyframes cr-moment{0%{transform:scale(1.35);opacity:0;filter:blur(6px)}12%{transform:scale(1);opacity:1;filter:none}80%{opacity:1}to{opacity:0;transform:scale(.97)}}.cr-tally{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;max-width:min(980px,92%);margin-top:14px;max-height:120px;overflow:hidden}.cr-tally .rarity{height:18px;padding:0 6px;font-size:10px}.cr-summary{display:grid;grid-template-columns:repeat(4,auto);gap:8px 22px;align-items:center;justify-content:center;margin-top:6px}.cr-summary .num-l{font-size:30px}.cr-tease{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0 20px}.cr-tease .cr-count{font:900 76px/.9 var(--f-head);text-transform:uppercase;letter-spacing:.01em;color:var(--bone);transform:skew(var(--skew));text-shadow:var(--shadow-txt);text-align:center}.cr-tease .cr-count .num{font:800 84px/.9 var(--f-num);color:var(--rc, var(--bone));text-shadow:0 0 34px color-mix(in srgb,var(--rc, var(--bone)) 55%,transparent);letter-spacing:-.03em}.cr-tease .cr-new{font:700 13px/1 var(--f-head);letter-spacing:.18em;text-transform:uppercase;color:var(--bone)}.cr-tease .cr-new .num{color:var(--amber)}.cr-floor{position:relative;width:min(720px,100%);height:300px;margin-top:4px}.cr-floor:before{content:"";position:absolute;left:-2%;right:-2%;bottom:-18px;height:62%;pointer-events:none;animation:cr-floor 2.4s ease-in-out infinite;background:radial-gradient(closest-side,color-mix(in srgb,var(--rc, var(--bone)) 42%,transparent),color-mix(in srgb,var(--rc, var(--bone)) 16%,transparent) 55%,color-mix(in srgb,var(--amber) 5%,transparent) 78%,transparent)}.cr-floor:after{content:"";position:absolute;inset:-40px 22% 10px;pointer-events:none;opacity:.7;background:linear-gradient(180deg,color-mix(in srgb,var(--bone) 14%,transparent),color-mix(in srgb,var(--rc, var(--bone)) 8%,transparent) 70%,transparent);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%)}@keyframes cr-floor{50%{opacity:.78}}.cr-floor .crate{position:absolute;transform:translate(-50%,-100%)}.cr-tease .btn-big{margin-top:6px}.cr-tease .cr-none{margin-top:14px}.cbadge.rarity{position:absolute;top:8px;right:calc(var(--lean, 20px) * .25 + 10px);z-index:4;height:28px;min-width:34px;padding:0 9px;justify-content:center;background:var(--rc);color:var(--rc-on);box-shadow:none;font:800 16px/1 var(--f-num);letter-spacing:0;pointer-events:none;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--rc) 70%,transparent))}.cbadge.rarity>span{display:inline-block;transform:skew(var(--unskew))}.cbadge.rarity[data-rar=legendary]{animation:cr-badge 1.2s ease-in-out infinite}.cbadge.rarity.inl{position:relative;top:auto;right:auto;height:20px;min-width:24px;padding:0 6px;margin-left:4px;font-size:12px;transform:none}.cbadge.rarity.inl>span{transform:none}@keyframes cr-badge{50%{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--rc) 95%,transparent))}}@media(prefers-reduced-motion:reduce){.crate .cr-glow,.crate .cr-pool,.crate .cr-body,.crate svg.crate-svg,.crate .cr-sheen:before,.crate .cr-sparks i,.cbadge.rarity{animation:none!important}.cr-unlock.charging .crate .cr-body,.cr-stage.tear .cr-band,.cr-stage.shake .cr-band,.cr-cell.won{animation:none}.cr-floor:before{animation:none}}.garage .side.r.lkside{width:min(780px,42%);top:-36px;bottom:-100px;gap:0}.garage .side.r.lkside[hidden]{display:none}.lk{--gap: 10px;position:relative;isolation:isolate;height:100%;display:flex;flex-direction:column;gap:var(--gap);padding:18px 28px 18px 32px;overflow:hidden auto;background:var(--slab);scrollbar-width:thin;scrollbar-color:var(--hair) transparent;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))}.lk:before{content:"";position:absolute;left:0;top:0;bottom:var(--cut);width:4px;background:var(--sec-lime);pointer-events:none}.lk-head{display:flex;align-items:center;gap:22px}.lk-titles{flex:none;display:flex;align-items:flex-start;gap:8px}.lk-title{margin:0;font:900 66px/.86 var(--f-head);text-transform:uppercase;letter-spacing:.01em;color:var(--bone);display:inline-block;transform:skew(var(--skew));text-shadow:var(--shadow-txt)}.lk-title.misreg{text-shadow:-2px 0 color-mix(in srgb,var(--violet) 85%,transparent),2px .5px color-mix(in srgb,var(--magenta) 50%,transparent),var(--shadow-txt)}.lk-kana{font:400 15px/1 var(--f-kana);writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.08em;color:var(--sec-lime)}.lk-sub{margin:0;min-width:0;font:500 17px/1.25 var(--f-head);color:var(--bone)}.lk-sub b{display:block;margin-bottom:2px}.lk-sub b{font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--sec-lime)}.lk-tiers{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:12px}.lk-tier{display:flex;flex-direction:column;gap:3px;padding:10px 22px 8px 24px;background:var(--slab-deep);transform:skew(var(--skew));box-shadow:inset 4px 0 0 var(--bone-2)}.lk-tier>*{transform:skew(var(--unskew))}.lk-tier .k{font:800 14px/1 var(--f-head);letter-spacing:.18em;text-transform:uppercase;color:var(--bone)}.lk-tier .v{font:900 54px/.9 var(--f-head);text-transform:uppercase;letter-spacing:.02em;color:var(--bone);white-space:nowrap}.lk-tier .v b{font:800 1em/.9 var(--f-num);letter-spacing:-.04em;margin-left:.12em}.lk-tier.next{background:color-mix(in srgb,var(--amber) 13%,var(--ink-2));box-shadow:inset 4px 0 0 var(--amber)}.lk-tier.next .v b{color:var(--amber)}.lk-to{align-self:center;font:900 52px/1 var(--f-head);color:var(--amber)}.lk-tiers.max{grid-template-columns:1fr}.lk-tiers.max .lk-tier{background:color-mix(in srgb,var(--magenta) 14%,var(--ink-2));box-shadow:inset 5px 0 0 var(--magenta);align-items:flex-start}.lk-tiers.max .lk-tier .v b{color:var(--magenta)}.lk-ladder{display:grid;grid-template-columns:repeat(11,1fr);gap:5px}.lk-cell{height:28px;display:flex;align-items:center;justify-content:center;background:var(--ink-3);transform:skew(var(--skew));box-shadow:inset 0 -3px 0 var(--hair)}.lk-cell .num{transform:skew(var(--unskew));font:700 15px/1 var(--f-num);color:var(--bone-2)}.lk-cell.had{background:color-mix(in srgb,var(--bone) 72%,var(--ink))}.lk-cell.had .num{color:var(--ink)}.lk-cell.cur{background:var(--bone);box-shadow:0 0 0 2px var(--ink),0 0 0 4px var(--bone)}.lk-cell.cur .num{color:var(--ink);font-weight:800}.lk-cell.nxt{background:color-mix(in srgb,var(--amber) 16%,var(--ink-3));box-shadow:inset 0 0 0 2px var(--amber)}.lk-cell.nxt .num{color:var(--amber)}.is-max .lk-cell.cur{background:var(--magenta);box-shadow:0 0 0 2px var(--ink),0 0 0 4px var(--magenta)}.lk-odds{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;gap:11px}.lk-oh{display:flex;justify-content:space-between;align-items:baseline}.lk-oh .k{font:800 14px/1 var(--f-head);letter-spacing:.18em;text-transform:uppercase;color:var(--bone)}.lk-oh .k.r{color:var(--bone-2)}.lk-row{display:flex;flex-direction:column;gap:6px}.lk-rh{display:flex;align-items:center;gap:14px;line-height:1}.lk-rh .rarity{flex:none;height:28px;min-width:7.4em;padding:0 12px;font-size:16px;justify-content:flex-start}.lk-nums{display:inline-flex;align-items:baseline;gap:10px;margin-left:auto;white-space:nowrap}.lk-nums .num{font:800 30px/1 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lk-nums .u{font:700 .6em/1 var(--f-num);margin-left:3px}.lk-a{color:var(--bone);font-size:30px}.lk-b{color:var(--rc);font-size:30px}.lk-row[data-rar=epic] .lk-b{color:color-mix(in srgb,var(--rc) 70%,var(--bone))}.lk-arr{color:var(--bone-2);font:700 20px/1 var(--f-num)}.lk-oh .lk-arr{font-size:1em}.lk-d{flex:none;min-width:6.4em;text-align:right;font:800 18px/1 var(--f-num);white-space:nowrap}.lk-d .num{font:inherit}.lk-d.up{color:var(--bone)}.lk-d.down{color:var(--bone-2)}.lk-bar{position:relative;height:18px;background:color-mix(in srgb,var(--hair) 85%,transparent);transform:skew(var(--skew));overflow:hidden}.lk-bar i{position:absolute;top:0;bottom:0;left:0;transition:width .7s var(--ease-out),left .7s var(--ease-out)}.lk-bar i.solid{background:var(--rc)}.lk-bar i.chg{background:repeating-linear-gradient(-56deg,var(--rc) 0 5px,color-mix(in srgb,var(--rc) 22%,transparent) 5px 10px)}.lk-bar i.chg.gain{box-shadow:inset 0 0 0 2px var(--rc)}.lk-bar i.chg.loss{opacity:.55}.lk-cap{margin:0;font:500 16px/1.25 var(--f-head);color:var(--bone);opacity:.85}.lk-buy{display:flex;align-items:center;gap:18px;padding:12px 24px 12px 28px;background:color-mix(in srgb,var(--amber) 9%,var(--ink-2));transform:skew(var(--skew));box-shadow:inset 5px 0 0 var(--amber)}.lk-buy>*{transform:skew(var(--unskew))}.lk-pr{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.lk-pr .k{font:800 14px/1 var(--f-head);letter-spacing:.18em;text-transform:uppercase;color:var(--bone)}.lk-pr .k .num{font-weight:700}.lk-price{font:800 48px/.95 var(--f-num);letter-spacing:-.03em;color:var(--amber);text-shadow:0 0 22px color-mix(in srgb,var(--amber) 35%,transparent)}.lk-short{font:800 16px/1.1 var(--f-head);letter-spacing:.1em;text-transform:uppercase;color:var(--red)}.lk-short .num{font:600 .85em/1 var(--f-num);letter-spacing:0;text-transform:none;color:var(--bone)}.lk-have{font:700 15px/1.1 var(--f-head);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-2)}.lk-have .num{letter-spacing:0;color:var(--bone)}.lk-btn{flex:none;transform:none;height:64px;padding:0 30px;font-size:26px;gap:12px}.lk-btn:active{transform:translateY(1px)}.lk-btn .num{font-weight:800}.lk-btn kbd{font:600 12px/1 var(--f-num);letter-spacing:0;text-transform:none;padding:4px 6px;background:color-mix(in srgb,var(--ink) 18%,transparent);color:inherit}.lk-btn[disabled] kbd{opacity:.6}.lk-buy.short{background:color-mix(in srgb,var(--red) 7%,var(--ink-2));box-shadow:inset 5px 0 0 var(--red)}.lk-buy.max{flex-direction:column;align-items:flex-start;gap:6px;background:color-mix(in srgb,var(--magenta) 10%,var(--ink-2));box-shadow:inset 5px 0 0 var(--magenta)}.lk-maxed{font:900 46px/.95 var(--f-head);text-transform:uppercase;color:var(--magenta)}.lk-maxsub{font:600 17px/1.2 var(--f-head);color:var(--bone)}.lk.bumped [data-tier-now],.lk.bumped [data-tier-next]{display:inline-block;animation:lk-bump .42s var(--ease-out) both}@keyframes lk-bump{0%{transform:translateY(-.35em) scale(1.25);opacity:.2}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.lk-bar i{transition:none}.lk.bumped [data-tier-now],.lk.bumped [data-tier-next]{animation:none}}
