:root{color-scheme:dark;--bg: #101118;--surface: #191b26;--surface2: #20232f;--border: #2b2e3c;--text: #f4f2fb;--muted: #9597ab;--brand: #ad95ff;--gold: #edc28b;--rail: 184px;--header: 84px;font-family:Inter,Arial,sans-serif;font-size:16px;background:var(--bg);color:var(--text)}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--brand);outline-offset:4px}button{color:inherit}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(30px,3.1vw,46px);line-height:1.12;letter-spacing:-1.4px;font-weight:800;margin-bottom:14px}h2{font-size:24px;letter-spacing:-.7px;margin:0 0 20px}h3{font-size:17px;letter-spacing:-.3px}p{line-height:1.6;color:var(--muted)}small{font-size:12px;color:var(--muted);line-height:1.5}.muted{color:var(--muted)}.credit{color:var(--gold);font-size:.85em}.eyebrow{font-size:12px;letter-spacing:2px;color:var(--brand);font-weight:600;display:block;margin-bottom:16px}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#242633;border:1px solid #363949;border-radius:8px;padding:13px 20px;font-size:14px;font-weight:600;line-height:1.3;transition:background .2s,transform .2s,border-color .2s;white-space:nowrap}.button:hover{background:#303345;border-color:#626078;transform:translateY(-1px)}.button.primary{background:var(--brand);border-color:var(--brand);color:#181224;box-shadow:0 5px 25px #a388ff10}.button.primary:hover{background:#c0abff}.button.primary .credit{color:#4e386f}.button.small{padding:10px 13px;font-size:13px}.button.text-button{background:transparent;border-color:transparent;color:var(--muted);padding-left:0}.button.active{background:#b499ff19;border-color:var(--brand);color:#cbbaff}.icon-button{display:inline-grid;place-items:center;border:1px solid var(--border);background:#242632;border-radius:8px;width:39px;height:39px;font-size:22px}.large-button{font-size:16px;min-width:260px}.skip{position:fixed;left:20px;top:-80px;background:var(--brand);color:#111;padding:15px;z-index:300}.skip:focus{top:10px}.topline{height:32px;padding:0 28px;display:flex;gap:26px;align-items:center;background:#0b0c12;border-bottom:1px solid #20222d;color:#818397;font-size:12px}.topline>span:first-child{letter-spacing:1.7px}.topline>span:nth-child(2){margin-left:auto}.topline a:hover{color:var(--text)}.header{height:var(--header);display:flex;gap:32px;align-items:center;padding:0 26px;position:sticky;top:0;z-index:50;background:#161721ed;border-bottom:1px solid var(--border);backdrop-filter:blur(22px)}.brand{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:160px}.logo-mark{width:43px;height:43px}.brand-type{font-family:Barlow Condensed,Impact,sans-serif;font-size:26px;line-height:1;font-weight:800;letter-spacing:.4px}.brand-type>span{color:var(--brand)}.brand-type small{display:block;font-family:Inter,Arial,sans-serif;font-size:9px;letter-spacing:2.2px;margin-top:6px;color:#838697}.header nav{display:flex;align-items:stretch;height:100%;gap:26px;margin:auto}.header nav a{display:flex;align-items:center;gap:8px;position:relative;font-size:14px;font-weight:600;color:#a5a4b6;white-space:nowrap}.header nav a>span{font-size:21px;color:#737587}.header nav a.active,.header nav a:hover{color:#f8f5ff}.header nav a.active>span{color:var(--brand)}.header nav a.active:after{content:"";height:3px;position:absolute;left:0;right:0;bottom:0;background:var(--brand);box-shadow:0 0 15px #ad95ff60}.header-user{display:flex;align-items:center;gap:12px}.wallet{position:relative;padding-right:39px;white-space:nowrap}.wallet small{display:block;font-size:10px;letter-spacing:1px;text-transform:uppercase}.wallet b{font-size:16px}.wallet-plus{position:absolute;right:0;top:7px;width:27px;height:27px;border-radius:6px;background:#b299ff20;color:var(--brand);font-size:22px;text-align:center;line-height:26px}.avatar{display:inline-flex;width:38px;height:38px;flex-shrink:0;border-radius:11px;align-items:center;justify-content:center;background:linear-gradient(135deg,#584377,#2b2f43);border:1px solid #66537d;color:#e4d6ff;font-size:12px;font-weight:700;overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}.avatar.large{width:74px;height:74px;border-radius:21px;font-size:23px}.live-rail{position:fixed;top:116px;bottom:0;left:0;width:var(--rail);background:#14151e;border-right:1px solid var(--border);z-index:35;display:flex;flex-direction:column}.rail-heading{padding:19px 15px 15px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:14px}.rail-heading small{width:100%;padding-left:14px;font-size:11px}.live-dot{height:6px;width:6px;border-radius:50%;background:#94c9ae;box-shadow:0 0 10px #70ddc560}#live-feed{overflow:auto;flex:1;padding:9px 10px;scrollbar-width:thin;scrollbar-color:#363847 transparent}.feed-drop{border-left:2px solid var(--rarity);background:linear-gradient(135deg,#20212c,#181a23);margin-bottom:8px;border-radius:5px;padding:10px 9px;position:relative;animation:feed-in .45s ease both}.feed-person{display:flex;align-items:center;gap:5px}.feed-person .avatar{width:17px;height:17px;border-radius:5px;font-size:8px}.feed-person>span:not(.avatar){font-size:10px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-person time{font-size:9px;color:#747788;margin-left:auto}.feed-drop>img{width:100%;height:68px;object-fit:contain;filter:drop-shadow(0 10px 15px #0006)}.feed-drop>strong{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-value{font-size:12px;color:var(--rarity);margin:5px 0}.feed-drop>small{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rare-drop{background:radial-gradient(at top,#d29e4022,transparent),#191b25;box-shadow:inset 0 0 24px #f8bc3c15}.feed-empty{text-align:center;padding:36px 8px;color:var(--brand);font-size:36px}.feed-empty p{font-size:12px;margin-top:14px}.rail-links{border-top:1px solid var(--border);padding:10px;display:grid;gap:2px}.rail-links a{padding:9px;font-size:12px;color:#a0a2b5;border-radius:5px}.rail-links a:hover{background:#252734;color:#fff}.rail-links a span{display:inline-block;width:24px;color:var(--brand)}main{margin-left:var(--rail);padding:30px 32px 55px;min-height:calc(100vh - 180px);max-width:2100px}footer{margin-left:var(--rail);display:flex;gap:20px;padding:25px 32px 30px;border-top:1px solid var(--border);font-size:11px;color:#6c6f82}footer>span:nth-child(2){margin-right:auto}.hero{position:relative;min-height:280px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;border:1px solid #443849;border-radius:13px;background:radial-gradient(ellipse at 78% 50%,#7c344238,transparent 60%),linear-gradient(105deg,#242031,#181720 65%);padding:32px 42px;margin-bottom:22px}.hero:before{content:"RUSH";position:absolute;right:25px;top:-20px;font:900 260px/1 Barlow Condensed,Impact,sans-serif;color:#d6a4ed05;transform:skew(-10deg);pointer-events:none}.hero>div:first-child{max-width:580px;z-index:2}.hero h1{font-size:clamp(35px,4.2vw,64px);letter-spacing:-2px;margin:12px 0 15px}.hero p{font-size:14px;max-width:400px;margin-bottom:22px}.hero .eyebrow{font-size:10px;letter-spacing:2.5px;color:#d9a8ba}.hero-note{display:block;margin-top:13px;font-size:11px;color:#a392a2}.hero-note b{margin-left:10px;color:#d9bec6}.hero-art{position:absolute;width:320px;height:320px;right:5%;top:0;display:block;transform:rotate(-7deg);animation:float 7s ease-in-out infinite}.case-art{aspect-ratio:1;background-image:url(/assets/case-art-atlas.png);background-size:300% 200%;width:100%;mix-blend-mode:lighten;transition:transform .4s;flex-shrink:0}.tile-0{background-position:0 0}.tile-1{background-position:50% 0}.tile-2{background-position:100% 0}.tile-3{background-position:0 100%}.tile-4{background-position:50% 100%}.tile-5{background-position:100% 100%}.hero-art .case-art{filter:drop-shadow(0 20px 25px #0009)}.hero-art>span{display:block;text-align:center;font-size:10px;letter-spacing:3px;color:#b38299;transform:rotate(7deg);margin-top:-10px}.official{background-image:none;display:grid;place-items:center}.official img{width:95%;height:95%;object-fit:contain;filter:drop-shadow(0 12px 15px #0007)}.quick-links{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}.quick-links .button{background:#1a1c27;justify-content:flex-start;font-size:14px;padding:15px 19px;border-color:#303140}.quick-links span{margin-left:auto;font-size:10px;letter-spacing:1px;color:#a3a4b8;border-left:1px solid #3c3b4b;padding-left:15px}.catalog-tools{display:flex;gap:12px;align-items:center;margin:20px 0}.search{display:flex;align-items:center;gap:10px;border:1px solid #343645;border-radius:7px;background:#181a24;flex:1;padding:0 13px}.search>span{color:#b4abc5;font-size:25px}.search input{background:none;border:0;padding:13px 0;min-width:50px;width:100%;outline:none!important}.search input::placeholder{color:#797c90}input,select,textarea{background:#11141e;border:1px solid #383b4b;border-radius:7px;color:var(--text);padding:12px;font-size:14px;min-width:0}select{max-width:100%;cursor:pointer}label{font-size:14px}label>input:not([type=checkbox]):not([type=range]),label>textarea{display:block;width:100%;margin-top:9px}textarea{resize:vertical}input[type=range]{accent-color:var(--brand);padding:0}input[type=checkbox]{accent-color:var(--brand)}.category-tabs{display:flex;gap:9px;overflow:auto;padding-bottom:5px;margin-bottom:27px;scrollbar-width:none}.category-tabs .button{border:0;background:transparent;color:#8d8fa3;border-radius:5px;padding:9px 15px;font-size:13px}.category-tabs .button.active{color:var(--brand);background:#ad95ff16}.section-heading{display:flex;align-items:center;justify-content:space-between;margin:30px 0 20px;gap:15px}.section-heading h2{margin:0;font-size:23px}.section-heading>span{font-size:12px;color:#707486}.cases-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.case-card{position:relative;min-width:0;background:linear-gradient(165deg,#20212c,#181a23);border:1px solid #2f303d;border-radius:10px;overflow:hidden;transition:transform .25s,border-color .25s,box-shadow .25s}.case-card:hover{transform:translateY(-5px);border-color:var(--accent);box-shadow:0 12px 32px #0004}.case-card:hover .case-art{transform:scale(1.065)}.case-card .case-art{margin:1px auto -6px;width:100%;position:relative}.case-card-info{padding:0 15px 17px}.case-card-info h3{font-family:Barlow Condensed,Arial,sans-serif;font-size:23px;letter-spacing:.1px;font-weight:600;margin:5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.case-card-info>span{font-size:11px;color:#73788c}.case-card-info>div{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:15px}.case-card-info b{font-size:13px;color:var(--gold);white-space:nowrap}.case-open{font-size:11px;color:#a8a3bc;border-bottom:1px solid #494151;padding-bottom:2px}.badge{display:inline-block;background:#ad95ff20;border:1px solid #ad95ff39;color:#bcaaff;font-size:9px;font-weight:600;letter-spacing:1px;padding:5px 7px;border-radius:4px}.case-card>.badge{position:absolute;top:13px;left:13px;z-index:2}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:10px 0 30px}.page-heading .eyebrow{font-size:10px;color:#7b7c91}.page-heading p{max-width:730px;font-size:14px;margin-bottom:0}.panel{background:linear-gradient(125deg,#1c1e29,#181a24);border:1px solid var(--border);border-radius:12px;padding:25px}.case-detail{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:center;margin:8px auto 24px;max-width:1050px}.case-detail h1{margin-bottom:15px}.case-detail p{font-size:14px}.case-detail small{display:block;margin-top:15px;max-width:520px}.open-options{display:flex;align-items:center;gap:25px;margin:23px 0}.segmented{display:flex;border:1px solid #353644;padding:4px;border-radius:8px;background:#161822;gap:2px}.segmented .button{padding:10px 14px;border:0;background:transparent;font-size:14px}.segmented .button.active{background:#a991ff;color:#1d1530}.switch{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;white-space:nowrap}.switch input{position:absolute;opacity:0;width:1px;height:1px}.switch>span{width:34px;height:20px;background:#383c4d;border-radius:20px;position:relative;flex-shrink:0}.switch>span:after{content:"";position:absolute;width:14px;height:14px;left:3px;top:3px;background:#a7a7b7;border-radius:50%;transition:.2s}.switch input:checked+span{background:var(--brand)}.switch input:checked+span:after{background:#241934;left:17px}.switch input:focus-visible+span{outline:2px solid white;outline-offset:4px}.items-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:13px}.item-card{position:relative;background:linear-gradient(160deg,#212330,#191b25);border:1px solid #303442;border-bottom:2px solid var(--rarity, #4d4964);border-radius:8px;padding:13px 12px;display:flex;flex-direction:column;text-align:left;min-width:0;overflow:hidden;transition:transform .2s,border-color .2s}.item-card:after{content:"";position:absolute;left:0;right:0;bottom:-30px;height:65px;background:var(--rarity);opacity:.045;filter:blur(15px);pointer-events:none}.item-card:hover{border-color:var(--rarity, #a38deb);transform:translateY(-3px)}.item-card.selected{border:1px solid var(--brand);border-bottom-width:2px;background:#30263f}.item-card .item-rarity{font-size:10px;color:#848a9f;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-card img{width:100%;height:91px;object-fit:contain;filter:drop-shadow(0 10px 12px #0008);margin:8px 0 10px}.item-card strong{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.item-meta{font-size:10px;color:#8d8ca2;margin:6px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-card b{font-size:13px;color:var(--gold)}.chance-chip{font-size:10px;line-height:1.5;color:#878797;border-top:1px solid #30323f;margin-top:13px;padding-top:9px}.check{position:absolute;top:10px;right:10px;width:19px;height:19px;border-radius:5px;background:var(--brand);color:#141020;display:grid;place-items:center;font-size:12px}.reels{margin:24px 0 40px;display:grid;gap:10px}.idle-reel,.reel{position:relative;overflow:hidden;min-height:192px;border:1px solid #373646;background:#12141d;border-radius:10px;padding:10px 0}.idle-reel{display:flex;justify-content:center;gap:10px}.idle-reel:after,.reel:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#101118e6,transparent 20%,transparent 80%,#101118e6)}.item-card.compact{width:150px;min-width:150px;flex-shrink:0;height:174px;padding:10px}.item-card.compact img{height:74px}.item-card.compact .item-meta{display:none}.item-card.compact strong{font-size:11px;margin-bottom:10px}.marker{position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(#ebc39e,transparent 28%,transparent 70%,#ebc39e);z-index:4;pointer-events:none}.marker:before,.marker:after{content:"";position:absolute;left:-6px;border-left:7px solid transparent;border-right:7px solid transparent}.marker:before{top:0;border-top:10px solid var(--gold)}.marker:after{bottom:0;border-bottom:10px solid var(--gold)}.reel-track{display:flex;gap:10px;width:max-content;will-change:transform}.revealed .reel{border-color:#a2856f;animation:reveal .5s ease}.multi-5,.multi-10{grid-template-columns:repeat(2,minmax(0,1fr))}.upgrade-stage{display:grid;grid-template-columns:1fr 1.05fr 1fr;gap:20px;margin:25px 0 40px}.stake-panel h3{display:flex;justify-content:space-between}.stake-panel h3 span{color:#8e86a5;font-size:12px}.stake-panel label{margin:18px 0 8px;display:block}.stake-panel small{display:block}.mini-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:25px 0}.mini-slots>span,.mini-slots>button{height:68px;border:1px dashed #414050;border-radius:7px;background:#131620;display:grid;place-items:center;color:#55596c;font-size:12px;min-width:0;padding:3px}.mini-slots img{width:100%;height:100%;object-fit:contain}.sum{display:flex;justify-content:space-between;border-top:1px solid var(--border);padding-top:16px;margin-top:20px;font-size:14px}.upgrade-center{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:20px}.chance-ring{--chance: 0%;position:relative;width:min(250px,100%);aspect-ratio:1;border-radius:50%;padding:10px;background:conic-gradient(from 180deg,var(--brand) var(--chance),#333440 0);box-shadow:0 0 50px #ab7af510;border:1px solid #777185}.ring-inner{height:100%;border-radius:50%;background:radial-gradient(#352847,#171924 70%);display:flex;align-items:center;justify-content:center;flex-direction:column;border:9px solid #171923;box-shadow:inset 0 0 0 1px #665879}.ring-inner img{width:55px;height:55px;border-radius:14px;opacity:.9;margin-bottom:14px}.ring-inner strong{font-size:35px;letter-spacing:-1px}.ring-inner small{font-size:10px;text-transform:uppercase;letter-spacing:1px;margin-top:6px}.ring-pointer{position:absolute;bottom:-4px;left:calc(50% - 8px);color:var(--gold);font-size:22px}.chance-ring.spinning{animation:ring-spin .75s linear infinite}.chance-ring.spinning .ring-inner{animation:ring-spin .75s linear infinite reverse}.won{box-shadow:0 0 60px #a2d59a40!important}.lost{box-shadow:0 0 60px #e67b7940!important}.target-panel{display:flex;flex-direction:column}.target-panel .item-card{max-width:240px;margin:18px auto;border-color:var(--rarity)}.target-panel .item-card img{height:115px}.target-panel>.switch{margin-top:auto;margin-bottom:10px}.target-panel>small{font-size:11px}.mystery-art{height:216px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:Barlow Condensed,sans-serif;font-size:140px;color:var(--brand);text-shadow:0 0 50px #b785ff40}.mystery-art small{font-family:Inter,Arial,sans-serif;font-size:12px;margin-top:-10px}.empty-target{padding:25px 10px;text-align:center;color:#9e87c1;font-size:58px}.empty-target p{font-size:12px}.two-columns{display:grid;grid-template-columns:1fr 1fr;gap:25px}.two-columns section{min-width:0}.two-columns .catalog-tools{flex-wrap:wrap}.two-columns .search{min-width:100%}.two-columns select{flex:1;min-width:0;font-size:12px}.mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:700px;overflow:auto;padding:3px}.inventory-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:20px 0 25px}.inventory-actions>span{margin-right:auto;font-size:13px;color:var(--muted)}.empty{grid-column:1/-1;border:1px dashed #373947;border-radius:12px;padding:45px 20px;text-align:center}.empty>span{font-size:45px;color:var(--brand);display:block;margin-bottom:15px}.empty h3{font-size:19px}.empty p{font-size:14px}.contract-stage{text-align:center;background:radial-gradient(ellipse at center top,#46305a40,transparent 70%),#191b26;margin-bottom:25px}.contract-logo{display:inline-grid;place-items:center;height:96px;width:96px;border:1px solid #6b537b;border-radius:50%;box-shadow:0 0 0 10px #a27af408,0 0 50px #9c78ed14;margin:15px}.contract-logo img{width:52px;height:52px}.contract-logo.spinning{animation:ring-spin .7s linear infinite,glow 1s alternate infinite}.contract-slots{display:grid;grid-template-columns:repeat(10,1fr);gap:9px;margin:25px 0}.contract-slots>span,.contract-slots>button{height:100px;min-width:0;background:#141620;border:1px dashed #484050;border-radius:8px;color:#625474;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:26px;padding:5px}.contract-slots img{height:62px;width:100%;object-fit:contain}.contract-slots small{font-size:10px;display:block}.contract-controls{display:flex;align-items:center;justify-content:center;gap:25px;font-size:14px}.contract-controls>span{color:var(--muted);font-size:12px}.art-button{border:0;background:none;width:100%;padding:0}.battle-row{display:flex;align-items:center;gap:24px;border:1px solid var(--border);border-radius:10px;background:#1b1d29;padding:18px;margin-bottom:12px}.battle-person{min-width:170px;display:grid;grid-template-columns:40px 1fr;gap:4px 10px}.battle-person .avatar{grid-row:span 2}.battle-person strong{font-size:13px}.battle-person small{font-size:10px}.battle-cases{display:flex;align-items:center;flex:1;min-width:0}.case-art.tiny{width:60px;height:60px;aspect-ratio:1}.battle-cases>span{font-size:12px;white-space:nowrap;margin-left:10px;color:#7d8199}.battle-row>b{color:var(--gold);white-space:nowrap;font-size:14px}.builder-summary{position:sticky;top:95px;z-index:5;margin-bottom:30px;background:#20222fec;backdrop-filter:blur(20px)}#builder-selection{display:flex;gap:8px;flex-wrap:wrap}.builder-chip{font-size:12px;padding:7px 9px;border:1px solid #59516b;background:#373046;border-radius:5px}.builder-chip span{color:#dbaaac;margin-left:7px}.builder-total{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #393949;margin-top:17px;padding-top:17px;font-size:14px}.battle-arena{background:radial-gradient(ellipse at center,#43305d35,transparent 70%),#181a25}.arena-header{display:flex;justify-content:space-between;font-size:13px;border-bottom:1px solid var(--border);padding-bottom:20px;color:#a5a0b5}.arena-header strong{color:var(--brand)}.arena-players{display:grid;grid-template-columns:1fr 60px 1fr;gap:25px;text-align:center;padding:30px 0}.player-name{display:flex;align-items:center;justify-content:center;gap:14px}.player-name .avatar{width:50px;height:50px;border-radius:14px}.player-name h2{margin:0;font-size:20px}.versus{align-self:center;font:700 28px Barlow Condensed,Arial,sans-serif;color:#6c577c}.score{display:block;font-size:28px;font-weight:600;margin:20px}.battle-drop{min-height:195px}.battle-drop .item-card{max-width:230px;margin:auto;animation:reveal .7s ease}.battle-status{text-align:center;min-height:95px;padding:15px}.battle-status p{font-size:13px;max-width:600px;margin:0 auto 20px}.battle-case-timeline{display:flex;justify-content:center;overflow:auto;border-top:1px solid var(--border);padding-top:10px}.winner-banner{font-size:25px;color:var(--gold);margin-bottom:20px;animation:reveal .8s ease}.countdown{font:800 48px Barlow Condensed,sans-serif;color:var(--brand)}.round-row{display:grid;grid-template-columns:90px 1fr 100px 1fr 100px;align-items:center;gap:15px;border-bottom:1px solid var(--border);padding:17px 0;font-size:12px}.round-row>b{font-size:13px;color:var(--gold)}#battle-rounds{margin-top:30px}.reward-hero{background:radial-gradient(ellipse at top right,#6c447244,transparent 70%),#1c1e2a;padding:32px;margin-bottom:40px}.reward-hero h2{font-size:35px;margin-bottom:12px}.reward-hero p{font-size:14px}.daily-timeline{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;margin:30px 0}.daily-card{border:1px solid #3e3a4f;border-radius:9px;text-align:center;padding:18px 10px;background:#181923;position:relative}.daily-card>span{font-size:12px;color:#a09aaf}.daily-card>strong{display:block;font-size:40px;color:#847098;margin:16px 0}.daily-card b{display:block;font-size:17px;color:var(--gold)}.daily-card small{height:18px;display:block;margin-top:11px;font-size:10px}.daily-card.current{background:linear-gradient(#63477644,#191b26);border-color:var(--brand);box-shadow:0 0 20px #bd8aff11}.daily-card.current strong{color:var(--brand)}.daily-card.claimed{opacity:.65}.daily-card.claimed strong{color:#91b4a2}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0 40px}.tier-card>strong{display:block;font-size:60px;color:#b9a1c8;margin:15px 0}.tier-card:nth-child(2)>strong{color:#dbadc9}.tier-card:nth-child(3)>strong{color:#d4b286}.tier-card p{font-size:13px}.history-list{border:1px solid var(--border);border-radius:10px;padding:10px 20px;background:#171924}.history-list>div{display:flex;gap:20px;align-items:center;padding:15px 0;border-bottom:1px solid #2b2d3a;font-size:13px}.history-list>div:last-child{border-bottom:0}.history-list small{display:block;font-size:11px;max-width:420px;overflow:hidden;text-overflow:ellipsis}.history-list time{margin-left:auto;color:#73798f;font-size:11px}.history-list b{color:var(--gold);white-space:nowrap}.history-list>p{padding:20px}.profile-hero{display:flex;align-items:center;gap:25px;background:radial-gradient(ellipse at right,#71497030,transparent 70%),#1b1d27}.profile-hero>div:nth-child(2){flex:1}.profile-hero h1{font-size:30px;margin-bottom:18px}.profile-hero .eyebrow{font-size:10px;margin-bottom:9px}.xp-track{height:5px;width:min(450px,100%);background:#343140;border-radius:5px;margin-bottom:8px}.xp-track>span{height:100%;display:block;background:linear-gradient(90deg,#8c75d4,#dcb5bd);border-radius:5px}.profile-buttons{display:flex;flex-direction:column;gap:8px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:20px 0 35px}.stats-grid .panel{padding:21px}.stats-grid span{font-size:12px;color:#8e91a6}.stats-grid strong{display:block;font-size:28px;margin-top:13px}.podium{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0}.podium .panel{position:relative;display:flex;align-items:center;flex-direction:column;text-align:center;padding:35px}.podium .place-0{border-color:#aa8462;background:radial-gradient(ellipse at top,#cb90572a,transparent 75%),#1c1d27}.place{position:absolute;top:17px;left:20px;font:600 40px Barlow Condensed,sans-serif;color:#6a5a75}.place-0 .place{color:#d1a075}.podium h2{font-size:20px;margin:18px 0 9px}.podium span:not(.avatar):not(.place){font-size:12px;color:var(--muted)}.podium strong{margin-top:18px;font-size:24px;color:var(--gold)}.table-scroll{overflow:auto;border:1px solid var(--border);border-radius:10px}table{border-collapse:collapse;width:100%;background:#181a24;text-align:left;white-space:nowrap}th{font-weight:500;font-size:12px;color:#898ca2;padding:20px}td{font-size:13px;padding:16px 20px;border-top:1px solid var(--border)}.table-person{display:flex;align-items:center;gap:12px}.table-person .avatar{width:29px;height:29px;border-radius:8px;font-size:10px}.settings-panel{max-width:850px;padding:10px 30px}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 0;border-bottom:1px solid var(--border);font-size:14px}.setting-row:last-child{border-bottom:0}.setting-row h3{font-size:16px;margin:0}.setting-row p{font-size:12px;margin:8px 0 0}.setting-row input[type=range]{width:210px}.settings-panel>.button{margin:24px 0}.ticket-row{display:flex;align-items:center;gap:20px;margin-bottom:12px;font-size:13px}.ticket-row>strong{margin-right:auto}.ticket-row time,.ticket-row>span:not(.badge){color:var(--muted);font-size:12px}.ticket-thread{max-width:1000px}.messages{margin:25px 0}.message{border:1px solid var(--border);background:#141720;border-radius:8px;padding:20px;margin:15px 0;max-width:90%}.message.staff{margin-left:auto;background:#2a2137;border-color:#5b486b}.message>div{display:flex;justify-content:space-between;gap:10px;font-size:12px}.message time{font-size:10px;color:var(--muted)}.message p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;color:#c5c3d2;margin:15px 0 0}.ticket-thread form textarea{margin-bottom:16px}.admin-panel{max-width:1000px}.admin-panel h2{margin-top:25px}.admin-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;margin:25px 0}.admin-grid label{font-size:12px}.admin-tier{display:flex;gap:20px;align-items:center;margin:20px 0}.admin-tier>b{width:120px;font-size:14px}.admin-tier label{font-size:12px;flex:1;min-width:0}.admin-panel>.button{margin-top:15px}.source-layout{display:grid;grid-template-columns:230px minmax(0,1fr);border:1px solid var(--border);border-radius:10px;overflow:hidden}.source-layout>aside{display:flex;flex-direction:column;gap:3px;padding:10px;background:#14151e;max-height:80vh;overflow:auto}.source-layout>aside .button{text-align:left;justify-content:flex-start;white-space:normal;overflow-wrap:anywhere;font-size:11px;border:0;background:none;padding:9px}.source-layout>aside .active{background:#b293ff1a;color:var(--brand)}.source-toolbar{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--border);padding:15px;font-size:12px;background:#242230}.source-toolbar>strong{margin-right:auto;overflow-wrap:anywhere}pre{margin:0;padding:24px;background:#11131b;overflow:auto;max-height:75vh;line-height:1.6;font-size:12px;tab-size:2;color:#c4c3d5}.support-bubble{position:fixed;right:25px;bottom:25px;width:49px;height:49px;border-radius:50%;background:var(--brand);color:#20182e;display:grid;place-items:center;font-size:35px;z-index:50;box-shadow:0 3px 25px #0007}.mobile-nav{display:none}.boot{text-align:center;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px}.brand-mark{font-size:60px;color:var(--brand)}dialog{border:1px solid #4d435c;border-radius:15px;background:linear-gradient(140deg,#24212f,#181b26);color:var(--text);width:min(820px,94vw);max-height:90vh;padding:0;box-shadow:0 40px 100px #000b;animation:modal-in .2s ease}dialog::backdrop{background:#070711c9;backdrop-filter:blur(7px)}.modal-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 25px;border-bottom:1px solid #3a3347;position:sticky;top:0;background:#232130f5;z-index:4}.modal-heading h2{font-size:23px;margin:0}.modal-body{padding:25px;overflow:auto}.modal-actions{display:flex;gap:12px;justify-content:flex-end;padding:18px 25px 25px;flex-wrap:wrap}.modal-body>form{display:grid;gap:20px}.result-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:15px}.result-items .item-card{animation:reveal .55s ease}.result-items .item-card img{height:125px}.result-total{display:flex;justify-content:space-between;border-top:1px solid #3d344c;margin-top:22px;padding-top:20px;font-size:16px}.result-total b{color:var(--gold)}.item-detail{display:grid;grid-template-columns:240px 1fr;gap:25px}.item-detail .item-card img{height:160px}.item-detail p{font-size:13px}.item-detail h2{font-size:22px}.item-detail small{display:block;margin-top:10px}.failure-symbol{text-align:center;font-size:70px;color:#d88591;margin:20px}.modal-body>.failure-symbol+p{text-align:center}#toast{position:fixed;bottom:30px;left:calc(50% + 50px);transform:translate(-50%,25px);background:#332c43;border:1px solid #8b76aa;color:#eee6ff;border-radius:9px;padding:15px 24px;z-index:300;box-shadow:0 10px 40px #0009;max-width:min(530px,90vw);font-size:14px;opacity:0;pointer-events:none;transition:.25s}#toast.visible{opacity:1;transform:translate(-50%)}#toast.error{background:#38242b;border-color:#a46676}.reduced-motion *,.reduced-motion *:before,.reduced-motion *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;animation-iteration-count:1!important}@keyframes float{0%,to{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-8px) rotate(-4deg)}}@keyframes feed-in{0%{opacity:0;transform:translateY(-13px)}to{opacity:1;transform:none}}@keyframes reveal{0%{opacity:.3;transform:scale(.91);filter:brightness(1.8)}to{opacity:1;transform:scale(1);filter:brightness(1)}}@keyframes modal-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes ring-spin{to{transform:rotate(360deg)}}@keyframes glow{to{box-shadow:0 0 90px #c69cff80}}@media(min-width:1800px){.cases-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.hero-art{right:13%}.hero{min-height:320px}}@media(max-width:1350px){:root{--rail: 160px}.header{gap:20px;padding:0 18px}.header nav{gap:16px}.header nav a{font-size:12px}.header nav a>span{font-size:17px}.brand{min-width:143px}.brand-type{font-size:23px}.logo-mark{width:36px;height:36px}.header-user{gap:8px}.wallet b{font-size:13px}main{padding:25px}.cases-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hero{padding:28px}.hero-art{right:0;width:270px;height:270px;top:20px}.hero>div:first-child{max-width:65%}.hero h1{font-size:46px}.case-card-info h3{font-size:22px}.upgrade-stage{gap:13px}.upgrade-stage>.panel{padding:18px}.chance-ring{width:220px}.mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-slots{grid-template-columns:repeat(5,1fr)}.battle-cases .tiny:nth-child(n+4){display:none}}@media(max-width:1080px){:root{--rail: 0px}.live-rail{display:none}.header{gap:18px}.header nav{gap:14px}.header nav a>span{display:none}.hero-art{right:2%}.hero>div:first-child{max-width:62%}.topline>span:first-child{display:none}.topline>span:nth-child(2){margin-left:0;margin-right:auto}.cases-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.case-detail{grid-template-columns:240px 1fr;gap:20px}.stats-grid{gap:10px}.battle-row{gap:15px}.battle-person{min-width:145px}footer{font-size:10px}.daily-timeline{gap:8px}.daily-card{padding:15px 6px}.daily-card b{font-size:15px}}@media(max-width:760px){:root{--header: 70px}.topline{font-size:9px;height:26px;padding:0 15px;gap:10px}.topline>a{font-size:9px}.header{padding:0 15px;gap:12px;height:70px}.header nav{display:none}.brand{min-width:0}.brand-type{font-size:22px}.brand-type small{font-size:7px}.logo-mark{width:34px;height:34px}.header-user{margin-left:auto}.wallet{padding-right:0}.wallet-plus{display:none}.wallet small{font-size:8px}.wallet b{font-size:12px}.header-user>.icon-button{display:none}.header-user .avatar{width:33px;height:33px;font-size:10px}.mobile-nav{display:flex;position:fixed;bottom:0;left:0;right:0;height:64px;z-index:60;background:#1c1b27f7;backdrop-filter:blur(15px);border-top:1px solid #393342;padding-bottom:env(safe-area-inset-bottom)}.mobile-nav a{display:flex;align-items:center;justify-content:center;flex:1;flex-direction:column;font-size:10px;gap:5px;color:#8e8ba3}.mobile-nav a span{font-size:20px}.mobile-nav a.active{color:var(--brand)}main{padding:20px 15px 35px;min-height:calc(100vh - 150px)}.hero{min-height:250px;padding:23px 20px;margin-bottom:16px;border-radius:10px;align-items:flex-start}.hero>div:first-child{max-width:71%}.hero .eyebrow{font-size:8px;letter-spacing:1px}.hero h1{font-size:36px;letter-spacing:-1.5px;margin:14px 0}.hero p{font-size:12px;max-width:200px;margin-bottom:16px}.hero .button{font-size:11px;padding:11px 12px}.hero-note{font-size:9px;margin-top:14px}.hero-art{width:190px;height:190px;right:-48px;top:60px;opacity:.85;z-index:1}.hero-art>span{display:none}.quick-links{gap:8px;margin-bottom:20px}.quick-links .button{font-size:11px;padding:12px 8px;justify-content:center}.quick-links .button span{display:none}.catalog-tools{gap:8px;flex-wrap:wrap;margin:15px 0}.catalog-tools .search{flex-basis:100%}.catalog-tools>select{flex:1;font-size:12px;min-width:0}.search input{font-size:13px;padding:11px 0}.category-tabs{gap:4px;margin-bottom:20px}.category-tabs .button{font-size:11px;padding:8px 11px}.cases-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.section-heading{margin:23px 0 16px}.section-heading h2{font-size:21px}.case-card-info{padding:0 12px 14px}.case-card-info h3{font-size:21px}.case-card-info>span{font-size:10px}.case-card-info>div{gap:4px;flex-wrap:wrap;margin-top:13px}.case-open{font-size:10px}.case-card-info b{font-size:12px}.case-card>.badge{font-size:8px;top:10px;left:10px}.case-section{margin-bottom:27px}.page-heading{margin:10px 0 22px;align-items:flex-start;flex-wrap:wrap}.page-heading h1{font-size:32px}.page-heading .eyebrow{font-size:9px;margin-bottom:12px}.page-heading p{font-size:13px}.page-heading>.button{font-size:12px}.case-detail{grid-template-columns:1fr;gap:0;text-align:center}.case-detail>div:first-child{width:200px;margin:auto}.case-detail h1{font-size:32px}.case-detail .eyebrow{margin-bottom:9px}.case-detail p{font-size:12px}.case-detail small{font-size:10px;margin:12px auto 0;max-width:350px}.open-options{justify-content:center;gap:13px;flex-wrap:wrap;margin:20px 0}.open-options .button{padding:9px 13px}.switch{font-size:12px}.large-button{font-size:14px;min-width:260px}.items-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.item-card{padding:11px}.item-card img{height:84px}.item-card strong,.item-card b{font-size:12px}.item-rarity{font-size:9px!important}.chance-chip{font-size:9px}.multi-5,.multi-10{grid-template-columns:1fr}.multi-10 .reel{min-height:140px}.multi-10 .compact{height:120px}.multi-10 .compact img{height:50px}.reels{margin-bottom:25px}.upgrade-stage{grid-template-columns:1fr 1fr;gap:12px}.upgrade-center{grid-column:1/-1;grid-row:1;padding:15px 0 25px}.chance-ring{width:220px}.target-panel .item-card img{height:90px}.stake-panel,.target-panel{padding:15px!important}.stake-panel h3,.target-panel h3{font-size:13px}.stake-panel h3 span{font-size:10px}.mini-slots{gap:5px;margin:15px 0}.mini-slots>span,.mini-slots>button{height:42px}.stake-panel label{font-size:11px;margin-top:10px}.stake-panel input{font-size:12px;padding:9px}.stake-panel small{font-size:9px}.sum{font-size:11px;gap:5px}.target-panel .switch{white-space:normal;font-size:11px}.target-panel>small{font-size:9px}.mystery-art{font-size:110px;height:155px}.mystery-art small{font-size:10px;text-align:center}.target-panel .item-card{margin:0 0 10px}.target-panel .item-card .item-meta{font-size:9px}.two-columns{grid-template-columns:1fr;gap:28px}.two-columns h2{font-size:21px}.mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:600px}.inventory-actions{gap:8px}.inventory-actions .button{font-size:11px;padding:9px 10px}.inventory-actions>span{flex-basis:100%;font-size:12px;margin:5px 0}.contract-stage{padding:15px}.contract-slots{gap:6px}.contract-slots>span,.contract-slots>button{height:72px}.contract-slots img{height:44px}.contract-slots small{font-size:8px}.contract-controls{flex-wrap:wrap;gap:14px;font-size:12px}.contract-controls>button{width:100%}.battle-row{flex-wrap:wrap;padding:15px;gap:13px}.battle-person{min-width:55%;flex:1}.battle-cases{order:4;width:100%}.battle-row>.button{font-size:11px;padding:10px}.battle-row>b{font-size:13px}.builder-summary{top:80px;padding:15px}.builder-total{font-size:11px;gap:10px}.builder-total .button{font-size:11px;padding:10px}.battle-arena{padding:15px}.arena-header{gap:10px;font-size:10px}.arena-players{grid-template-columns:1fr 18px 1fr;gap:10px;padding:22px 0}.player-name{gap:8px;flex-direction:column}.player-name h2{font-size:14px;overflow-wrap:anywhere}.player-name .avatar{width:45px;height:45px}.score{font-size:19px;margin:16px 0}.versus{font-size:18px}.battle-drop{min-height:175px}.battle-drop .item-card img{height:65px}.battle-status p{font-size:11px}.winner-banner{font-size:20px}.round-row{grid-template-columns:1fr 1fr;gap:8px;font-size:10px}.round-row>span:first-child{grid-column:1/-1;color:var(--brand)}.round-row b{font-size:11px;text-align:right}.reward-hero{padding:20px}.reward-hero .eyebrow{font-size:9px}.reward-hero h2{font-size:29px}.reward-hero p{font-size:12px}.daily-timeline{grid-template-columns:repeat(4,1fr);gap:8px}.daily-card{padding:13px 4px}.daily-card>strong{font-size:29px;margin:10px 0}.daily-card b{font-size:13px}.daily-card>span{font-size:10px}.daily-card small{font-size:8px}.tier-grid{grid-template-columns:1fr;gap:12px}.tier-card{padding:23px;position:relative}.tier-card>strong{position:absolute;top:20px;right:28px}.tier-card h2{font-size:30px}.tier-card .eyebrow{font-size:10px}.profile-hero{gap:15px;flex-wrap:wrap;padding:22px}.profile-hero>.avatar{height:58px;width:58px;font-size:18px}.profile-hero h1{font-size:23px}.profile-hero small{font-size:10px}.profile-buttons{width:100%;flex-direction:row;flex-wrap:wrap}.profile-buttons .button{font-size:11px;padding:9px 11px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:10px}.stats-grid .panel{padding:17px}.stats-grid span{font-size:10px}.stats-grid strong{font-size:23px}.history-list{padding:8px 13px}.history-list>div{font-size:11px;gap:10px;flex-wrap:wrap}.history-list time{font-size:9px}.history-list small{max-width:190px;font-size:9px}.podium{grid-template-columns:1fr;gap:12px}.podium .panel{padding:22px;flex-direction:row;gap:15px;text-align:left;flex-wrap:wrap}.podium .avatar{width:48px;height:48px;font-size:15px;border-radius:13px}.podium h2{font-size:17px;margin:0}.podium .place{position:static;font-size:26px}.podium strong{font-size:18px;margin:0 0 0 auto}.podium span:not(.avatar):not(.place){font-size:10px}.table-person{gap:8px}td,th{padding:13px;font-size:11px}.settings-panel{padding:5px 20px}.setting-row{gap:20px;padding:20px 0;font-size:12px}.setting-row h3{font-size:14px}.setting-row p{font-size:11px;max-width:180px}.setting-row select{font-size:12px;padding:10px}.setting-row input[type=range]{width:140px}.ticket-row{padding:18px;flex-wrap:wrap;gap:10px}.ticket-row>strong{flex-basis:100%}.ticket-row time{margin-left:auto}.ticket-thread{padding:18px}.ticket-thread h2{font-size:20px}.message{padding:15px;max-width:100%}.message p{font-size:12px}.message>div{font-size:11px}.message time{font-size:8px}.admin-panel{padding:18px}.admin-grid{grid-template-columns:repeat(3,1fr)}.admin-tier{flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--border);padding-bottom:20px}.admin-tier>b{width:100%}.admin-tier label{font-size:10px}.admin-tier input{padding:9px}.source-layout{grid-template-columns:1fr}.source-layout>aside{max-height:170px;flex-direction:row;flex-wrap:wrap}.source-layout>aside .button{font-size:10px;padding:7px}.source-toolbar{padding:12px;flex-wrap:wrap}.source-toolbar>strong{width:100%;font-size:10px}pre{font-size:10px;padding:16px;max-height:70vh}footer{padding:25px 15px 90px;flex-wrap:wrap;gap:12px;font-size:9px}footer>span:nth-child(2){width:100%;order:3}.support-bubble{width:42px;height:42px;bottom:79px;right:14px;font-size:29px}#toast{left:50%;bottom:85px;font-size:12px;padding:13px 17px}dialog{max-height:85vh;width:94vw}.modal-heading{padding:17px}.modal-heading h2{font-size:21px}.modal-body{padding:18px}.modal-actions{padding:15px 18px 20px}.modal-actions .button{font-size:12px;flex:1;white-space:normal}.result-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.result-items .item-card img{height:95px}.item-detail{grid-template-columns:1fr}.item-detail>.item-card{max-width:260px;margin:auto}.item-detail h2{font-size:21px}.item-detail p{font-size:12px}}.case-art{mask-image:radial-gradient(ellipse 75% 75% at 50% 48%,#000 49%,transparent 76%)}.case-open,.case-card-info>span,.item-meta,.item-card .item-rarity{font-size:12px}.case-card-info b,.item-card b{font-size:14px}.feed-drop>strong{font-size:12px}.feed-person>span:not(.avatar){font-size:11px}.hero p,.page-heading p{font-size:15px}.case-section:has(.case-card .badge) .cases-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.case-section:has(.case-card .badge) .cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-card-info>div{gap:8px}.case-open{font-size:11px}.hero p,.page-heading p{font-size:13px}.item-meta,.item-card .item-rarity{font-size:11px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@property --chance{syntax: "<percentage>"; inherits: false; initial-value: 0%;}:root{--soft: #252737;--field: #151721;--header-bg: #161721ed;--accent-ink: #161125}:root[data-theme=light]{color-scheme:light;--bg:#f4f5fb;--surface:#fff;--surface2:#ebeef8;--soft:#e7e9f5;--field:#f7f8fd;--border:#d4d8e9;--text:#20243a;--muted:#5b637e;--brand:#7655d8;--gold:#93601b;--header-bg:#ffffffed;--accent-ink:#fff}body{background:var(--bg);color:var(--text)}button,a,input,select{transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}button[hidden]{display:none!important}.topline{background:var(--field);border-color:var(--border)}.theme-shortcut{border:0;background:transparent;color:var(--muted);font-size:16px;padding:4px 12px}.header{background:var(--header-bg)}.dial-brand{display:flex;align-items:center;justify-content:center;gap:10px}.dial-brand .logo-mark{width:28px;height:28px}.dial-brand .brand-type{font-size:24px}.dial-brand small{display:none}.caser-stage{grid-template-columns:minmax(0,1fr) minmax(250px,.88fr) minmax(0,1fr);gap:22px;align-items:stretch}.caser-stage .stake-panel,.caser-stage .target-panel{min-height:430px;padding:0 24px 24px;border-radius:10px;overflow:hidden;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--brand) 7%,transparent),transparent 70%),var(--surface)}.caser-stage h3{margin:0 -24px 20px;padding:20px 24px;border-bottom:1px solid var(--border);background:var(--surface2);font-size:15px}.caser-stage .mini-slots{flex:1;margin:24px 0}.caser-stage .mini-slots>*{height:85px;border-radius:6px;background:var(--field);border-color:var(--border)}.caser-stage .stake-panel{display:flex;flex-direction:column}.caser-stage input:not([type=checkbox]){width:100%}.switch{position:relative}.switch input{width:1px;height:1px}.caser-stage .sum{margin-top:20px}.caser-stage .upgrade-center{gap:22px}.caser-stage .chance-ring{width:min(320px,90%);padding:22px;border:1px solid color-mix(in srgb,var(--gold) 42%,var(--border));background:conic-gradient(from 180deg,#eba246 var(--chance),var(--soft) 0);box-shadow:0 0 0 8px var(--field),0 0 0 9px var(--border),0 24px 65px #0002;transition:--chance .35s ease,box-shadow .35s ease}.caser-stage .chance-ring:before{content:"";position:absolute;inset:-20px;border-radius:50%;background:repeating-conic-gradient(from 0deg,var(--muted) 0 .6deg,transparent .6deg 4deg);mask:radial-gradient(transparent 68%,#000 69%);opacity:.45;pointer-events:none}.caser-stage .ring-inner{background:radial-gradient(color-mix(in srgb,var(--brand) 8%,var(--field)),var(--field));border:8px solid var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.caser-stage .ring-inner img{width:72px;height:72px;margin:0 0 8px}.caser-stage .ring-inner strong{font-size:36px}.caser-stage .ring-inner small{font-size:12px;letter-spacing:.5px}.pointer-orbit{position:absolute;inset:0;border-radius:50%;z-index:2;pointer-events:none}.caser-stage .ring-pointer{bottom:-15px;left:calc(50% - 14px);width:28px;font-size:30px;line-height:1;color:#ffc052;filter:drop-shadow(0 0 8px #f4a135)}.caser-stage .chance-ring.spinning,.caser-stage .chance-ring.spinning .ring-inner{animation:none}.caser-stage #upgrade-button{width:100%;min-height:52px;background:linear-gradient(110deg,#eab566,#f4d39b);color:#261a08}.caser-stage .target-panel .item-card{background:transparent;border:0;box-shadow:none;width:100%;max-width:none;margin:10px 0;min-height:260px}.caser-stage .target-panel .item-card img{height:150px}.caser-stage .target-panel .item-card b{font-size:24px}.caser-stage .target-panel>small{font-size:12px}.upgrade-catalogs{gap:24px}.upgrade-catalogs>section{min-width:0}.target-search{display:flex;gap:12px;align-items:center;margin-bottom:20px;font-size:14px}.target-search input{width:100%;min-width:0}.reel-track{position:relative}.winning-item{border-color:var(--gold)!important;box-shadow:inset 0 0 26px #e4bd6f20}.feed-drop.existing{animation:none!important}.reward-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px}.reward-shortcuts>button{display:flex;position:relative;text-align:left;overflow:hidden;min-height:184px;border-radius:22px;padding:25px;border:1px solid var(--border);background:var(--surface)}.reward-shortcuts>button:nth-child(2){background:linear-gradient(120deg,var(--surface),color-mix(in srgb,var(--brand) 16%,var(--surface)))}.reward-shortcuts>button:nth-child(3){background:linear-gradient(120deg,var(--surface),color-mix(in srgb,var(--gold) 14%,var(--surface)))}.reward-shortcuts>button>span{position:relative;z-index:1;width:70%}.reward-shortcuts strong{display:block;font-size:22px;line-height:1.25;margin-bottom:10px}.reward-shortcuts small{display:block;font-size:14px;max-width:210px}.reward-shortcuts b{display:inline-block;font-size:14px;margin-top:22px;padding:10px 14px;border-radius:10px;background:var(--soft)}.reward-shortcuts .case-art{position:absolute;width:160px;height:150px;right:-25px;bottom:-15px;opacity:.75;transform:rotate(-10deg)}#daily-rewards,#club-rewards,#daily-wheel{scroll-margin-top:110px}.reward-hero{display:flex;gap:24px;padding:28px;border-radius:24px;background:var(--surface);margin-bottom:34px}.daily-intro{flex:0 0 200px;display:flex;flex-direction:column;align-items:flex-start}.daily-intro h2{font-size:27px;margin-top:15px}.daily-intro p{font-size:14px}.daily-intro .reward-claim{width:100%;margin-top:auto}.streak-label{font-size:13px;color:var(--muted);margin-top:15px}.daily-timeline{display:grid;grid-template-columns:repeat(7,minmax(110px,1fr));overflow-x:auto;flex:1;gap:10px;margin:0;padding:2px}.daily-card{min-width:110px;padding:20px 8px;border-radius:18px;background:var(--surface2);border:1px solid transparent;display:flex;flex-direction:column;justify-content:center}.daily-card>span{font-size:14px;font-weight:600;color:var(--text)}.day-art{position:relative;margin:15px 0;height:108px}.day-art .case-art{width:100%;height:100%;filter:grayscale(.65);opacity:.6}.daily-card.current .case-art{filter:none;opacity:1}.day-art>span{position:absolute;right:2px;bottom:0;background:var(--surface);border:1px solid var(--border);width:30px;height:30px;display:grid;place-items:center;border-radius:50%;font-size:20px;color:var(--brand)}.daily-card.current{background:color-mix(in srgb,var(--brand) 12%,var(--surface2));border-color:var(--brand)}.daily-card small{font-size:12px;height:auto;min-height:18px}.tier-grid{gap:20px}.tier-card{padding:24px;position:relative;overflow:hidden;border:0;border-radius:26px;background:linear-gradient(145deg,#4e477c70,transparent 65%),var(--surface)}.tier-card:before{content:"";position:absolute;top:0;left:32%;right:32%;height:4px;border-radius:0 0 5px 5px;background:#b7a7ff}.reward-tier-1{background:linear-gradient(145deg,#883d9260,transparent 65%),var(--surface)}.reward-tier-2{background:linear-gradient(145deg,#a5894960,transparent 65%),var(--surface)}.reward-tier-1:before{background:#f7a7e5}.reward-tier-2:before{background:#f8d58d}.tier-tag{font-size:12px;letter-spacing:1.5px;font-weight:700;color:var(--muted)}.reward-item-art{display:block;width:100%;height:170px;object-fit:contain;margin:10px 0 0;filter:drop-shadow(0 12px 15px #0004)}.tier-meta h3{font-size:15px;margin:15px 0 6px}.tier-meta strong{font-size:25px;color:var(--gold)}.tier-meta p{font-size:14px;margin:7px 0 20px}.reward-countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:18px}.reward-countdown>span{text-align:center;background:var(--field);border-radius:12px;padding:14px 4px}.reward-countdown b{display:block;font-size:19px;font-variant-numeric:tabular-nums}.reward-countdown small{font-size:12px}.tier-card .reward-claim{width:100%;min-height:48px;background:linear-gradient(105deg,#b2cbff,#c5b1ff);color:#17142b;border:0}.reward-tier-1 .reward-claim{background:linear-gradient(105deg,#ffb3dc,#eeb2ff)}.reward-tier-2 .reward-claim{background:linear-gradient(105deg,#ffe0a5,#fffaad)}.wheel-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:48px;border-radius:26px;margin:40px 0;background:radial-gradient(ellipse at right,color-mix(in srgb,var(--brand) 16%,transparent),transparent 70%),var(--surface);overflow:hidden}.wheel-copy h2{font-size:36px;margin:16px 0}.wheel-copy p{max-width:360px;font-size:15px}.wheel-copy .button{min-width:220px}.wheel-status{color:var(--gold);font-weight:800;font-size:26px!important;min-height:30px;margin:16px 0 0}.wheel-wrap{width:min(360px,100%);aspect-ratio:1;position:relative;margin:auto}.prize-wheel{width:100%;height:100%;border-radius:50%;border:8px solid var(--soft);background:conic-gradient(#6754a0 0deg 45deg,#38304f 45deg 90deg,#4b657e 90deg 135deg,#38304f 135deg 180deg,#796393 180deg 225deg,#38304f 225deg 270deg,#997644 270deg 315deg,#38304f 315deg 360deg);box-shadow:0 0 0 1px var(--border),0 15px 70px #8d61ef20}.wheel-prize{position:absolute;left:calc(50% - 30px);top:calc(50% - 25px);width:60px;height:50px;transform:rotate(var(--angle)) translateY(-125px);text-align:center;color:#fff}.wheel-prize b{display:block;font-size:23px}.wheel-prize small{font-size:17px;color:#ffe5a1}.wheel-hub{position:absolute;inset:calc(50% - 40px);width:80px;height:80px;display:grid;place-items:center;background:var(--surface);border-radius:50%;border:5px solid var(--soft);box-shadow:0 0 25px #0003}.wheel-hub img{width:42px;height:42px}.wheel-marker{position:absolute;top:-20px;left:calc(50% - 16px);color:var(--brand);z-index:2;font-size:35px;filter:drop-shadow(0 3px 8px #0007)}.possible-rewards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0 40px}.possible-rewards article{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:22px 16px;text-align:center}.possible-rewards strong{display:block;font-size:14px;margin:14px 0 6px}.possible-rewards article>span:last-child{color:var(--muted);font-size:12px}.prize-number{display:block;font-size:35px;font-weight:900;color:var(--brand);letter-spacing:-1px}.prize-number small{color:var(--gold);display:block;font-size:23px}.setting-row select{min-width:190px;max-width:100%}.setting-row p{font-size:14px}.custom-audio{padding:26px 0;border-bottom:1px solid var(--border)}.custom-audio p{font-size:14px;max-width:640px}.upload-audio{display:flex;flex-direction:column;gap:12px;font-size:14px}.upload-audio input{padding:14px;background:var(--field);border:1px dashed var(--border);max-width:100%;border-radius:12px}.custom-file,.audio-preview{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:18px;font-size:14px}.custom-file strong{overflow-wrap:anywhere;max-width:100%}#age-gate{width:min(500px,calc(100% - 32px));max-height:calc(100dvh - 32px);text-align:center;padding:40px;border:1px solid var(--border);border-radius:26px;background:radial-gradient(ellipse at top,#7853cc20,transparent 75%),var(--surface);color:var(--text);box-shadow:0 24px 120px #0005}#age-gate::backdrop{background:#090a13e8;backdrop-filter:blur(16px)}.age-brand{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:900;letter-spacing:2px}.age-brand img{width:34px}.age-number{font-size:100px;line-height:1.2;color:var(--brand);font-weight:900;margin:30px 0 18px;letter-spacing:-6px}.age-number span{color:var(--gold)}#age-gate h1{font-size:28px;letter-spacing:-.5px}#age-gate p{font-size:15px}.age-actions{display:flex;flex-direction:column;gap:10px;margin-top:26px}.age-actions button{min-height:48px}:root[data-theme=light] .panel,:root[data-theme=light] .settings-panel,:root[data-theme=light] .item-card,:root[data-theme=light] .live-rail,:root[data-theme=light] .feed-drop,:root[data-theme=light] dialog,:root[data-theme=light] .history-list,:root[data-theme=light] .inventory-tools,:root[data-theme=light] .filter-bar,:root[data-theme=light] .case-group,:root[data-theme=light] .case-card,:root[data-theme=light] .mobile-nav,:root[data-theme=light] .message,:root[data-theme=light] .ticket-row,:root[data-theme=light] .source-layout>aside,:root[data-theme=light] pre{background-color:var(--surface);color:var(--text);border-color:var(--border)}:root[data-theme=light] .button:not(.primary),:root[data-theme=light] .icon-button,:root[data-theme=light] .segmented,:root[data-theme=light] .wallet,:root[data-theme=light] .search,:root[data-theme=light] .mini-slots>*,:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea,:root[data-theme=light] .idle-reel,:root[data-theme=light] .reel,:root[data-theme=light] .reward-countdown>span{background:var(--field);color:var(--text);border-color:var(--border)}:root[data-theme=light] .button.primary{color:#fff;background:var(--brand);border-color:var(--brand)}:root[data-theme=light] .tier-card .button.primary,:root[data-theme=light] #upgrade-button{color:#fff;background:var(--brand)}:root[data-theme=light] .item-card strong,:root[data-theme=light] .case-card h3,:root[data-theme=light] .feed-drop strong,:root[data-theme=light] .header nav a,:root[data-theme=light] .rail-links a,:root[data-theme=light] .mobile-nav a,:root[data-theme=light] .table-person,:root[data-theme=light] label{color:var(--text)}:root[data-theme=light] .item-meta,:root[data-theme=light] small,:root[data-theme=light] .feed-person,:root[data-theme=light] .eyebrow{color:var(--muted)}:root[data-theme=light] .idle-reel:after,:root[data-theme=light] .reel:after{background:linear-gradient(90deg,#f4f5fbe6,transparent 20%,transparent 80%,#f4f5fbe6)}:root[data-theme=light] .hero,:root[data-theme=light] .profile-hero{background-color:var(--surface2)}:root[data-theme=light] .daily-card.current{border-color:var(--brand)}:root[data-theme=light] .modal-heading,:root[data-theme=light] .modal-actions{border-color:var(--border)}:root[data-theme=light] .credit{color:var(--gold)}:root[data-theme=light] .button.primary .credit{color:inherit}:root[data-theme=light] footer{border-color:var(--border);color:var(--muted)}@media(max-width:1250px){.caser-stage{grid-template-columns:minmax(0,1fr) minmax(220px,.85fr) minmax(0,1fr);gap:16px}.caser-stage .chance-ring{padding:16px}.caser-stage .ring-inner img{width:50px;height:50px}.reward-shortcuts strong{font-size:19px}.reward-shortcuts{gap:12px}.reward-shortcuts>button{padding:20px}.reward-hero{flex-direction:column}.daily-intro{flex:auto;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.daily-intro h2,.daily-intro p{margin:0}.daily-intro .eyebrow{grid-column:1/-1}.daily-intro .reward-claim{grid-column:2;grid-row:2/4;margin:0}.daily-timeline{flex:auto}.wheel-section{padding:32px;gap:25px}}@media(max-width:900px){.caser-stage{grid-template-columns:1fr 1fr}.caser-stage .upgrade-center{grid-column:1/-1;grid-row:1}.caser-stage .chance-ring{width:280px}.caser-stage .stake-panel,.caser-stage .target-panel{min-height:390px}.caser-stage #upgrade-button{max-width:330px}.reward-shortcuts{grid-template-columns:1fr}.reward-shortcuts>button{min-height:150px}.reward-shortcuts>button>span{width:75%}.reward-shortcuts small{max-width:none}.reward-shortcuts .case-art{right:10px;width:190px;height:160px}.tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tier-card{padding:15px}.reward-countdown{gap:3px}.reward-countdown small{font-size:10px}.wheel-section{gap:30px;grid-template-columns:1fr}.wheel-copy{text-align:center}.wheel-copy p{margin-left:auto;margin-right:auto}}@media(max-width:600px){.caser-stage{gap:12px}.caser-stage .stake-panel,.caser-stage .target-panel{padding:0 14px 18px!important;min-height:350px}.caser-stage h3{margin:0 -14px 12px;padding:16px 14px;font-size:14px}.caser-stage .mini-slots{gap:5px;margin:16px 0}.caser-stage .mini-slots>*{height:50px}.caser-stage .target-panel .item-card{min-height:180px;margin:0}.caser-stage .target-panel .item-card img{height:100px}.caser-stage input{font-size:16px}.caser-stage .stake-panel label,.caser-stage .target-panel .switch,.caser-stage .sum{font-size:13px}.caser-stage .stake-panel small,.caser-stage .target-panel>small{font-size:12px}.caser-stage .chance-ring{width:260px}.tier-grid{grid-template-columns:1fr;gap:18px}.tier-card{padding:24px}.reward-item-art{height:180px}.reward-countdown small{font-size:12px}.reward-shortcuts strong{font-size:21px}.reward-shortcuts small{max-width:190px}.reward-hero{padding:22px 16px}.daily-intro{display:block}.daily-intro h2{margin:12px 0}.daily-intro p{margin-bottom:18px}.streak-label{display:block}.daily-timeline{width:100%;grid-template-columns:repeat(7,126px);padding-bottom:12px}.wheel-section{padding:28px 16px}.wheel-copy h2{font-size:29px}.wheel-wrap{max-width:300px}.wheel-prize{transform:rotate(var(--angle)) translateY(-103px)}.wheel-prize b{font-size:20px}.possible-rewards{grid-template-columns:repeat(2,minmax(0,1fr))}.possible-rewards article{padding:20px 12px}.possible-rewards strong{font-size:13px}.setting-row{flex-wrap:wrap;font-size:14px}.setting-row p{max-width:250px}.setting-row select{min-width:160px;font-size:16px}.setting-row input[type=range]{flex:1;min-width:130px}.upload-audio input{width:100%;font-size:14px}#age-gate{padding:28px 22px}.theme-shortcut{margin-left:auto;min-height:32px}.topline>span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.reduced-motion *,.reduced-motion *:before,.reduced-motion *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:root{--bg:#090e1b;--surface:#121b2b;--surface2:#1a2639;--border:#26354b;--brand:#43d8f3;--gold:#e9bc7c;--text:#edf5ff;--muted:#92a1b6}body{background:radial-gradient(ellipse at 80% 0,#11303e55,transparent 50%),var(--bg)}.header{background:#0c1424eb;backdrop-filter:blur(20px);border-bottom:1px solid #27364e}.header nav{gap:4px}.header nav a{font-size:14px;padding-inline:12px}.header .brand{min-width:160px}.button{border-radius:5px;min-height:42px}.button.primary{background:linear-gradient(110deg,#48dff6,#19b5d5);color:#04131f;box-shadow:0 5px 24px #20bedd18}.button.primary:hover{background:#6eeaff;box-shadow:0 6px 32px #20bedd36}.panel{border-radius:9px;background:linear-gradient(145deg,#142034d9,#0e1728f0);border-color:#25354d}.hero{background:linear-gradient(115deg,#112437,#111c31 60%,#0d1727);border-color:#244056;border-radius:10px}.case-card{border-radius:8px;background:linear-gradient(180deg,#152135,#0d1525);border-color:#22304a}.topline{background:#080e19}.rail-heading,.live-rail{background:#0b1220}.page-heading .eyebrow,.studio-heading .eyebrow{color:var(--brand)}.steam-gate{max-width:1500px!important;width:100%;margin:0 auto!important;padding:32px 6vw!important;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden}.gate-top,.gate-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center}.gate-top .brand{width:200px}.gate-top select{width:80px;min-height:44px}.gate-content{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center;flex:1;min-height:650px;padding-block:70px}.gate-copy{position:relative;z-index:1}.gate-copy h1{font-size:clamp(42px,5vw,76px);line-height:1.05;letter-spacing:-2.5px;margin:28px 0}.gate-copy h1 em{font-style:normal;color:var(--brand)}.gate-copy p{font-size:18px;line-height:1.8;color:var(--muted);max-width:460px}.steam-login{margin:24px 0;display:flex;max-width:320px;justify-content:space-between;gap:20px;min-height:60px;font-size:16px}.gate-copy small{display:block;color:#8d9db3;max-width:320px;line-height:1.7;font-size:13px}.gate-art{position:relative;aspect-ratio:1/1;isolation:isolate;border:1px solid #2b5271;transform:perspective(1300px) rotateY(-7deg);border-radius:14px;overflow:hidden;box-shadow:0 0 120px #20acdb18}.gate-art .profile-backdrop{inset:0;opacity:1}.gate-art:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 65%,#08111de8)}.gate-art-caption{position:absolute;bottom:30px;left:30px;right:30px;z-index:2;display:flex;flex-direction:column;gap:9px}.gate-art-caption span{font-size:22px;font-weight:800;letter-spacing:3px}.gate-art-caption b{font-size:12px;color:#92acbe;letter-spacing:2px}.gate-bottom{border-top:1px solid var(--border);padding-top:24px;color:var(--muted);font-size:13px;line-height:1.6}.studio-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:8px 0 30px}.studio-heading h1{font-size:clamp(28px,3vw,42px);margin:12px 0}.studio-heading p{color:var(--muted);font-size:16px;margin:0}.version-chip{display:inline-block;vertical-align:middle;margin-left:16px;padding:6px 8px;border:1px solid #2b445e;border-radius:4px;font-size:11px;letter-spacing:1px;color:#748da7}.studio-save{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.studio-save>span{width:100%;text-align:right;font-size:13px;color:var(--muted)}.studio-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;align-items:start}.studio-preview{position:sticky;top:112px;min-width:0}.studio-controls{padding:0;overflow:hidden;min-width:0}.studio-tabs{display:flex;border-bottom:1px solid var(--border);padding:6px;gap:2px;overflow:auto;background:#111c2c}.studio-tabs button{flex:1;border:0;min-height:48px;padding:8px 10px;font-size:14px;background:transparent;color:#9eafc7;border-radius:4px;white-space:nowrap}.studio-tabs button.active{background:#1c394c;color:#65e2f7;box-shadow:inset 0 -2px #43d8f3}#studio-pane{padding:20px}.studio-field{display:flex;flex-direction:column;gap:10px;margin-bottom:22px;font-size:14px;color:#bacbdf;min-width:0}.studio-field select,.studio-field input:not([type=range]):not([type=color]):not([type=checkbox]){min-height:44px;width:100%;min-width:0}.studio-field output{font-size:13px;color:var(--brand)}.studio-field input[type=range]{width:100%;accent-color:var(--brand)}.control-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-top:24px}.color-field{display:flex;gap:10px;align-items:center}.color-field input[type=color]{width:48px;height:44px;padding:3px;border:1px solid var(--border);border-radius:5px;background:#0a1423;flex-shrink:0}.color-field input{font-family:monospace}.color-conversions{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.color-conversions label{flex:1;min-width:110px;font-size:14px;color:var(--muted)}.color-conversions input{display:block;width:100%;margin-top:8px;min-height:44px}.color-swatches{display:flex;gap:12px;flex-wrap:wrap}.color-swatches button{width:44px;height:44px;border:1px solid #ffffff50;border-radius:6px}.studio-controls h3{font-size:16px;margin:24px 0 16px}.toggle.studio-field{flex-direction:row;align-items:center;justify-content:space-between}.gallery-tools{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}.gallery-tools input{grid-column:1/-1;width:100%;min-height:46px}.gallery-tools select{width:100%;min-width:0;min-height:44px;font-size:14px}.gallery-count{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted);margin:18px 0}.gallery-count span{color:#4fbcca;letter-spacing:1px}.design-gallery{display:grid;grid-template-columns:1fr 1fr;gap:14px}.design-card{min-width:0;border:1px solid #293c54;border-radius:7px;overflow:hidden;background:#17263a;transition:transform .2s,border-color .2s,box-shadow .2s}.design-card:hover{border-color:#44738d;transform:translateY(-3px)}.design-card.chosen{border-color:var(--brand);box-shadow:0 0 24px #43d8f315}.design-preview{position:relative;width:100%;aspect-ratio:1.5;display:grid;place-items:center;border:0;background:radial-gradient(#263b55,#101c30);overflow:hidden;padding:0}.design-preview .profile-avatar{width:76px;height:76px}.design-preview .profile-avatar>span{font-size:22px}.design-card-meta{display:grid;grid-template-columns:1fr 40px;padding:12px;gap:6px;align-items:center}.design-card-meta strong{font-size:14px;line-height:1.4}.design-card-meta small{grid-column:1/-1;font-size:12px;color:#a0b2c9;margin-bottom:7px}.design-card-meta .button{grid-column:1/-1;width:100%;font-size:13px}.favorite{width:40px;height:40px;border:0;background:transparent;color:#8fabc4;font-size:23px}.favorite.active{color:#59def4}.animated-badge{position:absolute;bottom:8px;left:8px;background:#091321d9;border:1px solid #52718c;border-radius:3px;padding:4px 6px;font-size:10px;letter-spacing:.5px;color:#ceeefa;z-index:2}.gallery-pagination{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;font-size:14px;color:var(--muted)}.profile-backdrop{position:absolute;inset:0;pointer-events:none;background-position:center;background-size:cover;object-fit:cover;width:100%;height:100%}.animated-backdrop{animation:scene-drift 22s ease-in-out infinite alternate}.gradient-motion{background-size:250% 250%!important;animation:gradient-flow 12s ease infinite alternate}.profile-banner{position:absolute;inset:0 0 auto;height:92px;overflow:hidden;z-index:1;border-bottom:1px solid color-mix(in srgb,var(--profile-accent) 60%,transparent)}.profile-banner .profile-backdrop{height:100%}.profile-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07101c6b,#07101c18)}.designer-profile{--profile-accent:#43d8f3;--profile-glow:#43d8f3;--frame-color:#43d8f3;--glow-size:24px;--panel-opacity:.8;--profile-blur:12px;--profile-border:solid;position:relative;overflow:hidden;border:1px var(--profile-border) #33506a;border-radius:10px;background:#101b2d;isolation:isolate;box-shadow:0 20px 50px #03081650}.profile-scene{position:relative;min-height:290px;display:flex;flex-direction:column;justify-content:space-between;padding:24px;overflow:hidden}.scene-shade{position:absolute;inset:0;background:linear-gradient(#08111d30,#08111d20 35%,#08111df0);z-index:1}.profile-overline{z-index:2;position:relative;font-weight:800;letter-spacing:3px;font-size:13px;display:flex;justify-content:space-between;gap:12px;align-items:center}.profile-overline span{font-size:10px;font-weight:500;color:#9ab1cb;letter-spacing:1.5px}.profile-identity{position:relative;z-index:2;display:flex;gap:22px;align-items:center;margin-top:90px;min-width:0}.profile-identity>div{min-width:0;flex:1}.profile-identity h2{font-size:clamp(22px,2.5vw,32px);line-height:1.2;margin:8px 0;overflow-wrap:anywhere}.profile-identity p{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;color:#afc3dc;margin:0;overflow-wrap:anywhere}.profile-badge{text-transform:uppercase;font-size:10px;letter-spacing:2px;color:var(--profile-accent)}.profile-level{display:inline-flex;padding:5px 7px;border:1px solid #ffffff30;border-radius:3px;color:#dfedff;font-weight:700}.profile-avatar{width:88px;height:88px;flex-shrink:0;display:inline-grid;place-items:center;position:relative;padding:5px;border-radius:15px;isolation:isolate}.profile-avatar>span{display:grid;place-items:center;width:100%;height:100%;background:#23354c;border-radius:inherit;overflow:hidden;position:relative;z-index:2;font-weight:900;font-size:28px;color:#d4f6ff}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-avatar:not(.frame-none){border:2px solid var(--frame-color);box-shadow:0 0 var(--glow-size) color-mix(in srgb,var(--profile-glow) 45%,transparent)}.frame-none{padding:0}.frame-line{border-width:1px!important}.frame-neon{outline:1px solid var(--frame-color);outline-offset:4px}.frame-ice{border:3px double #bcefff!important;box-shadow:0 0 var(--glow-size) #49dff970!important;border-radius:4px 20px}.frame-fire{border-color:#ff9a54!important;animation:ember-frame 2.5s ease-in-out infinite alternate}.frame-cyber{border-radius:0;outline:2px dashed var(--frame-color);outline-offset:4px;animation:cyber-frame 3s ease-in-out infinite}.frame-orbit:after{content:"";position:absolute;inset:-7px;border-radius:22px;border:2px solid transparent;border-top-color:var(--frame-color);border-bottom-color:var(--frame-color);animation:orbit-frame 5s linear infinite}.frame-rgb{border-color:transparent!important;background:conic-gradient(#46e8ff,#ae6bff,#ff6c7f,#f3cd69,#46e8ff);animation:rgb-frame 8s linear infinite}.frame-gold{border:3px double #e6b966!important;box-shadow:0 0 var(--glow-size) #eeb24750!important}.profile-showcase{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:22px;background:rgb(12 23 40 / var(--panel-opacity));backdrop-filter:blur(var(--profile-blur));border-top:1px solid #6dabc729;min-width:0}.profile-showcase small{font-size:10px;color:#93aac2;letter-spacing:1px;display:block;margin-bottom:8px}.profile-showcase strong{font-size:22px}.profile-emblem{display:none}.profile-particles{position:absolute;inset:0;z-index:1;background-image:radial-gradient(circle,#b8f6ffbb 1px,transparent 2px),radial-gradient(circle,#b8d3ff80 1px,transparent 2px);background-size:65px 91px,93px 119px;animation:particles-rise 18s linear infinite;mask-image:linear-gradient(transparent,#0009,transparent);pointer-events:none}.nickname-glow{text-shadow:0 0 20px var(--profile-glow)}.nickname-gradient{background:linear-gradient(110deg,#fff,var(--profile-accent),#fff);background-size:200%;color:transparent;background-clip:text;animation:gradient-flow 5s ease infinite alternate}.entrance-fade{animation:profile-fade .6s ease both}.entrance-rise{animation:profile-rise .65s ease both}.entrance-zoom{animation:profile-zoom .6s ease both}.theme-winter{border-color:#92e1ff}.theme-winter .profile-showcase{border-top:3px double #a1deec;background:linear-gradient(140deg,#142f45dd,#0b172df0)}.theme-cyber{border-radius:0;border-color:#4bdbe9}.theme-cyber .profile-showcase{background:repeating-linear-gradient(0deg,#142c40 0 1px,#0c1729dd 1px 8px)}.theme-ember{border-color:#a85c3e}.theme-ember .profile-showcase{background:linear-gradient(110deg,#3e201fd9,#101627ef)}.theme-midnight{border-color:#7356ba}.theme-midnight .profile-showcase{background:linear-gradient(140deg,#2c1e4be6,#0c152bed)}.theme-crimson{border-color:#bf5071}.theme-crimson .profile-showcase{background:linear-gradient(110deg,#441b32e0,#151728f0)}.preview-foot{display:flex;justify-content:space-between;gap:10px;margin:14px 0 22px;font-size:10px;letter-spacing:1.5px;color:#7089a4}.preview-foot span:first-child{color:#56cadb}.studio-note{font-size:13px;color:#7e95ac;line-height:1.7;margin-top:20px}.mini-profile{position:relative;border:1px solid #31435a;border-radius:8px;padding:22px;overflow:hidden;display:flex;align-items:center;gap:20px;max-width:350px;isolation:isolate}.mini-profile:after{content:"";position:absolute;inset:0;background:#08101cc7;z-index:0}.mini-profile .profile-avatar{width:55px;height:55px;z-index:1}.mini-profile .profile-avatar>span{font-size:20px}.mini-profile>div:not(.profile-backdrop){position:relative;z-index:1;min-width:0}.mini-profile strong{font-size:15px;overflow-wrap:anywhere}.mini-profile span:not(.profile-avatar){display:block;font-size:12px;color:#a9bfd4;margin-top:7px}.mini-profile .profile-avatar>span{margin:0!important;width:100%;height:100%;display:grid!important}.theme-options{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.theme-option{background:#101b2c;border:1px solid #2a3b54;border-radius:5px;padding:10px;display:flex;flex-direction:column;gap:12px;align-items:center;font-size:14px;min-height:120px;text-transform:capitalize}.theme-option.selected{border-color:var(--brand);box-shadow:inset 0 0 22px #31bfd316}.theme-thumb{position:relative;width:100%;height:74px;background:linear-gradient(130deg,#243d56,#0a1123);border:1px solid #46556c;display:block}.theme-thumb i{position:absolute;width:20px;height:20px;left:12px;top:12px;border-radius:50%;background:#536784}.theme-thumb b{position:absolute;width:35%;height:5px;left:42px;top:18px;background:#c7d8e8}.theme-thumb em{position:absolute;inset:43px 12px 10px;background:repeating-linear-gradient(90deg,#52627d 0 18%,transparent 18% 21%);opacity:.45}.theme-thumb.theme-winter{background:linear-gradient(#365978,#152236);border-top:6px double #95e1f3}.theme-thumb.theme-ember{background:linear-gradient(140deg,#6d3d25,#161b2d)}.theme-thumb.theme-midnight{background:linear-gradient(140deg,#502768,#151b31)}.theme-thumb.theme-crimson{background:linear-gradient(140deg,#7c2642,#171b2d)}.roulette-thumb{display:flex;justify-content:center;gap:4px;align-items:center;position:relative;width:100%;height:74px;border:1px solid #46556c;clip-path:polygon(8% 0,92% 0,100% 50%,92% 100%,8% 100%,0 50%);padding:14px;background:#0c1629}.roulette-thumb i{flex:1;height:100%;background:#2a354c}.roulette-thumb:after{content:"";position:absolute;top:7px;left:calc(50% - 5px);border-inline:6px solid transparent;border-top:7px solid var(--brand)}.roulette-frost{border-color:#a0e8ff;background:#245263}.roulette-cyber{background:repeating-linear-gradient(0deg,#123941 0 2px,#0b1724 2px 8px)}.roulette-ember{background:#754027}.roulette-matrix{background:#0e3e25}.roulette-pixel{border:4px dashed #68b56d;background:#435239}.roulette-minimal{background:#161c25}.roulette-rgb{background:linear-gradient(100deg,#df596c,#8861d5,#33b8d1)}body[data-roulette=frost] .reels{border:3px double #aceaff;background:linear-gradient(#12394c,#101b2d);box-shadow:0 0 35px #42bce523}body[data-roulette=cyber] .reels{border:1px solid #49e0f3;background:repeating-linear-gradient(0deg,#10343c 0 1px,#0c1929 1px 9px)}body[data-roulette=ember] .reels{border-color:#f69d67;background:linear-gradient(100deg,#422328,#181c2b)}body[data-roulette=matrix] .reels{border-color:#45be78;background:repeating-linear-gradient(90deg,#123829 0 1px,#0c1a18 1px 15px)}body[data-roulette=pixel] .reels{border:5px dashed #88b871;background:#202e25;border-radius:0}body[data-roulette=minimal] .reels{background:#0c1321;border:1px solid #61738e;box-shadow:none}body[data-roulette=rgb] .reels{border:2px solid #b788ff;box-shadow:-5px 0 25px #57d3ef38,5px 0 25px #f14c7f38}.reels{transition:background .3s,border-color .3s}.profile-page-actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;align-items:center;margin:20px 0 26px}.profile-page-actions small{margin-right:auto;color:var(--muted);font-size:14px}.signature-panel{padding:24px;margin:24px 0}.signature-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.signature-heading h3{font-size:24px;margin:10px 0 18px}.signature-heading>span{font-size:13px;color:var(--muted)}.signature-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.signature-tools button{min-height:42px;padding:8px 14px;border:1px solid #344965;border-radius:4px;background:#15243a;font-size:14px}.signature-tools button.active{border-color:var(--brand);color:var(--brand)}.signature-tools label{display:flex;gap:8px;align-items:center;color:var(--muted);font-size:13px}.signature-tools input[type=color]{height:38px;width:42px;background:transparent;padding:2px;border:1px solid var(--border);border-radius:4px}.signature-tools input[type=range]{width:90px;accent-color:var(--brand)}.signature-canvas{display:block;width:100%;height:220px;touch-action:none;background:radial-gradient(circle at 1px 1px,#38576f44 1px,transparent 0) 0 0/18px 18px,#0a1424;border:1px solid #344b65;border-radius:6px;cursor:crosshair}.signature-hint{font-size:13px;color:#849ab2;margin:12px 0 0}.contract-stage{border-top:2px solid #42c5e1}.contract-logo.spinning{filter:drop-shadow(0 0 30px #43d8f3)}@keyframes scene-drift{0%{transform:scale(1.03) translate(-.4%)}to{transform:scale(1.1) translate(.6%,-.4%)}}@keyframes gradient-flow{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes particles-rise{to{background-position:30px -182px,-20px -238px}}@keyframes ember-frame{to{box-shadow:0 0 var(--glow-size) #fb763988;filter:brightness(1.3)}}@keyframes cyber-frame{50%{outline-color:transparent}}@keyframes orbit-frame{to{transform:rotate(360deg)}}@keyframes rgb-frame{to{filter:hue-rotate(360deg)}}@keyframes profile-fade{0%{opacity:0}to{opacity:1}}@keyframes profile-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes profile-zoom{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media(min-width:1600px){.studio-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.design-gallery{grid-template-columns:repeat(3,1fr)}.profile-scene{min-height:370px}.profile-avatar{width:104px;height:104px}}@media(max-width:1200px){.header nav a{padding-inline:8px}.header .brand{min-width:140px}.studio-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.studio-heading{align-items:flex-start}.version-chip{display:none}.profile-identity{gap:16px}.profile-avatar{width:70px;height:70px}.profile-scene{padding:18px}.studio-heading h1{font-size:30px}}@media(max-width:1000px){.studio-layout{grid-template-columns:1fr}.studio-preview{position:static;display:grid;grid-template-columns:1fr .5fr;gap:0 20px;align-items:center}#profile-preview{grid-row:1/4}.preview-foot{grid-column:1;grid-row:4}.studio-note{grid-column:2;font-size:12px}.studio-preview #mini-preview{grid-column:2}.design-gallery{grid-template-columns:repeat(3,1fr)}.studio-controls{overflow:visible}.studio-tabs{position:sticky;top:84px;z-index:5;border:1px solid var(--border);border-radius:8px 8px 0 0}.gate-content{min-height:550px}.gate-copy h1{font-size:44px}.gate-content{gap:20px}}@media(max-width:700px){.gate-content{grid-template-columns:1fr;padding-block:48px;min-height:0}.steam-gate{padding:24px!important}.gate-copy h1{font-size:46px}.gate-art{aspect-ratio:1.6;transform:none;margin:10px 0 28px;max-height:280px}.gate-bottom{flex-direction:column;align-items:flex-start;font-size:12px}.gate-copy p{font-size:16px}.gate-art-caption{bottom:18px;left:18px}.gate-art-caption span{font-size:18px}.studio-heading{display:block;margin:14px 0 24px}.studio-heading h1{font-size:28px}.studio-save{justify-content:flex-start;margin-top:18px}.studio-save>span{width:auto;order:3;font-size:12px;text-align:left}.studio-save .button{font-size:14px}.studio-preview{display:block}.studio-note{margin-bottom:24px}.mini-profile{max-width:none}.profile-scene{min-height:280px}.profile-identity{margin-top:100px}.profile-identity h2{font-size:24px}.profile-showcase{padding:18px;gap:8px}.profile-showcase strong{font-size:22px}.profile-showcase small{font-size:10px;line-height:1.5}.studio-tabs{top:70px;padding:4px;gap:0}.studio-tabs button{padding:8px;font-size:13px;min-width:60px}.design-gallery{grid-template-columns:1fr 1fr;gap:10px}#studio-pane{padding:14px}.design-card-meta{padding:10px;gap:4px}.design-card-meta strong{font-size:14px}.design-card-meta .button{font-size:12px;padding:8px 4px}.design-preview .profile-avatar{width:58px;height:58px}.gallery-count{font-size:11px}.control-grid{gap:0 14px}.signature-panel{padding:16px}.signature-heading h3{font-size:22px}.signature-tools{gap:6px}.signature-tools button{padding:8px 10px;font-size:13px}.signature-tools label{min-height:44px}.signature-canvas{height:190px}.profile-page-actions{justify-content:flex-start}.profile-page-actions small{width:100%}.theme-options{gap:10px}.theme-option{font-size:13px}.mobile-nav{grid-template-columns:repeat(4,1fr)!important}.mobile-nav a{font-size:12px!important;min-height:56px}.header .brand{min-width:0}}@media(max-width:359px){.steam-gate{padding:18px!important}.gate-copy h1{font-size:38px;letter-spacing:-1.5px}.profile-identity{gap:12px}.profile-avatar{width:60px;height:60px}.profile-identity h2{font-size:22px}.profile-overline{font-size:12px;letter-spacing:1px}.profile-overline span{font-size:9px}.studio-heading h1{font-size:26px}.studio-tabs button{font-size:12px;padding:7px 6px}.design-card-meta{padding:8px}.control-grid{grid-template-columns:1fr}.signature-tools button{padding:8px}.studio-save{gap:8px}}@media(prefers-reduced-motion:reduce){.animated-backdrop,.gradient-motion,.profile-particles,.frame-fire,.frame-cyber,.frame-orbit:after,.frame-rgb,.nickname-gradient,.entrance-fade,.entrance-rise,.entrance-zoom{animation:none!important;transition:none!important}}.reduced-motion .animated-backdrop,.reduced-motion .gradient-motion,.reduced-motion .profile-particles,.reduced-motion .frame-fire,.reduced-motion .frame-cyber,.reduced-motion .frame-orbit:after,.reduced-motion .frame-rgb,.reduced-motion .nickname-gradient,.reduced-motion .designer-profile{animation:none!important}.studio-environment-preview{min-height:86px;border:1px solid var(--border);border-left:3px solid var(--scene-accent);border-radius:10px;padding:13px 16px;margin-bottom:14px;display:grid;gap:4px;background:linear-gradient(90deg,var(--surface),color-mix(in srgb,var(--surface) 72%,transparent)),var(--scene-image) center/cover;color:var(--text)}.studio-environment-preview span{font-size:10px;letter-spacing:1.5px;color:var(--brand);font-weight:800}.studio-environment-preview strong{font-size:18px}.studio-environment-preview small{color:var(--muted)}.studio-controls .environment-controls{padding:20px;max-width:none}.studio-controls .environment-controls>.muted{margin-bottom:16px}.studio-controls .segmented{display:flex;gap:7px;flex-wrap:wrap}.studio-controls .segmented button{min-height:44px}.profile-preset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 24px}.profile-preset-grid button{min-height:72px;border:1px solid var(--border);border-radius:8px;background:var(--surface2);color:var(--text);text-align:left;padding:12px;display:grid;gap:4px;cursor:pointer}.profile-preset-grid button[aria-pressed=true]{border-color:var(--brand)}.profile-preset-grid small{font-size:11px;color:var(--muted)}@media(max-width:1000px){.studio-layout .studio-preview{display:block}.studio-environment-preview{margin-bottom:12px}}@media(max-width:700px){.studio-controls .environment-controls{padding:14px}.profile-preset-grid{gap:8px}.studio-environment-preview{min-height:78px}.studio-tabs button{flex:0 0 auto;min-width:max-content}}.profile-shortcuts{display:flex;gap:16px;flex-wrap:wrap;margin:0 0 24px}.profile-shortcuts a{color:#9dadc9;font-size:13px}.steam-account-name{font-size:12px;color:#8e9cb3;overflow-wrap:anywhere}.segmented{display:flex;gap:4px;background:#0b1526;padding:5px;border:1px solid #26374d;border-radius:6px;margin-bottom:18px}.segmented button{border:0;background:transparent;color:#97a9c1;padding:10px 12px;border-radius:4px;font:inherit;font-size:12px;cursor:pointer;flex:1}.segmented button.active{background:#1b3a4b;color:#6eeaff}.rush-mark{display:inline-block;flex-shrink:0;width:64px;height:64px;aspect-ratio:1;border-radius:10px;background:#0a171a url(/assets/rush-identity.jpg) 50% 25% / 550% auto no-repeat;box-shadow:0 0 18px #ea9b3418}.brand .rush-mark{width:44px;height:44px}.brand-type>span{color:#efa24e}.age-brand .rush-mark{width:36px;height:36px}.ring-inner .rush-mark{width:76px;height:76px}.wheel-hub .rush-mark{width:54px;height:54px}.contract-logo .rush-mark{width:88px;height:88px}.dial-brand .rush-mark{width:28px;height:28px}:root[data-theme=light] body{background:radial-gradient(ellipse at top right,#d7edfa,transparent 60%),var(--bg)}:root[data-theme=light] .header{background:#fffe}:root[data-theme=light] :is(.panel,.case-card,.hero,.rail-heading,.live-rail,.studio-controls,.design-card,.studio-tabs){background:var(--surface);border-color:var(--border)}:root[data-theme=light] :is(.topline,.studio-tabs button,.gallery-tools input,.gallery-tools select,.color-field,.theme-option,.color-conversions input){background:var(--field);color:var(--text);border-color:var(--border)}:root[data-theme=light] :is(.studio-tabs button.active,.segmented button.active){background:#e4dafa;color:#54359e}:root[data-theme=light] :is(.studio-heading p,.studio-note,.preview-foot,.gallery-count,.design-card-meta small,.gallery-pagination,.studio-field,.profile-shortcuts a,.gate-copy p,.gate-copy small,.gate-bottom){color:var(--muted)}:root[data-theme=light] :is(.designer-profile,.mini-profile){color:#edf5ff}:root[data-theme=light] .profile-showcase small{color:#b0c5df}:root[data-theme=light] .signature-canvas{background:#f0f4fb;border-color:#bac6dc}:root[data-theme=light] .signature-tools button{background:#e6edf8;color:#20334e}:root[data-theme=light] .signature-tools button.active{background:#d4c5fc;color:#422481}:root[data-theme=light] .gate-art-caption{color:#fff}:root[data-theme=light] .hero h1{color:var(--text)}@media(min-width:761px)and (max-width:1080px){:root{--header:114px}.header{height:114px;flex-wrap:wrap;padding:10px 22px 0;gap:0 18px}.header-user{margin-left:auto}.header nav{order:3;width:100%;height:44px;justify-content:center;gap:6px}.header nav a{font-size:13px;padding-inline:10px}.studio-tabs{top:114px}}.chase-art{position:relative;background:radial-gradient(ellipse,color-mix(in srgb,var(--chase) 22%,transparent),transparent 70%);overflow:hidden;isolation:isolate}.chase-crate{position:absolute;inset:32% 3% -4%;background-image:url(/assets/case-art-atlas.png);background-size:300% 200%;background-position:100% 100%;opacity:.6;filter:drop-shadow(0 10px 15px #0008)}.chase-art>img{position:absolute;width:92%;height:85%;object-fit:contain;inset:0 4%;filter:drop-shadow(0 12px 12px #0008);transform:rotate(-12deg);transition:transform .35s}.case-card:hover .chase-art>img{transform:translateY(-6px) rotate(-7deg)}.chase-art>span{position:absolute;bottom:6px;left:50%;transform:translate(-50%);font-size:10px;font-weight:800;letter-spacing:2px;color:var(--chase);background:#0a1123dc;border:1px solid var(--chase);padding:5px 9px;white-space:nowrap}.design-card-meta small a{color:var(--brand);white-space:nowrap}:root{--bg:#0b0f18;--surface:#141b29;--surface2:#1b2436;--border:#293348;--brand:#ac8bff;--muted:#a0aec4;--field:#0e1522;--header-bg:#0e1522f5;--rail:168px}:root[data-theme=light]{--bg:#eff2f8;--surface:#fff;--surface2:#e8edf6;--border:#cbd5e4;--brand:#6941cb;--muted:#52617a;--field:#f5f7fb;--header-bg:#fffffff2}body{background:radial-gradient(ellipse at 80% 0%,color-mix(in srgb,var(--brand) 7%,transparent),transparent 48%),var(--bg)}.header{border-bottom:1px solid var(--border);box-shadow:0 8px 30px #0002}.header nav a{font-weight:650}.header-user{gap:14px}#profile-link{display:flex;gap:10px;align-items:center;max-width:190px}#profile-link .header-name{max-width:100px;overflow:hidden;text-overflow:ellipsis;font-size:12px;white-space:nowrap}.wallet{background:var(--surface2);border:1px solid var(--border);border-radius:12px;padding:8px 14px}.hero{min-height:220px;padding:28px 34px;border-radius:16px;border:1px solid var(--border);background:linear-gradient(100deg,var(--surface),color-mix(in srgb,var(--brand) 9%,var(--bg)));margin-bottom:20px}.hero h1{font-size:clamp(28px,3.2vw,48px);max-width:600px;margin:10px 0}.hero p{font-size:14px;margin:10px 0 20px}.hero .hero-art{height:220px;max-width:340px}.hero .hero-art .case-art{height:200px;width:300px}.hero-note{font-size:12px}.quick-links{margin:20px 0}.quick-links .button{border-radius:12px}.catalog-tools{padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:14px}.section-heading h2{font-size:23px;letter-spacing:.01em}.case-section{margin-bottom:38px}.cases-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.case-card{position:relative;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));border-radius:14px;overflow:hidden;background:radial-gradient(ellipse at 50% 25%,color-mix(in srgb,var(--accent) 13%,transparent),transparent 70%),var(--surface);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;isolation:isolate}.case-card:hover{transform:translateY(-5px);border-color:var(--accent);box-shadow:0 14px 30px #0003,0 0 22px color-mix(in srgb,var(--accent) 12%,transparent)}.case-card>.badge{z-index:2;top:10px;left:10px;background:var(--accent);color:#0a1020;font-weight:800}.case-card .case-art{aspect-ratio:1.4;height:auto;width:100%;transition:transform .3s ease}.case-card:hover .case-art{transform:scale(1.035)}.case-card-info{padding:16px;border-top:1px solid color-mix(in srgb,var(--accent) 14%,var(--border))}.case-card-info h3{font-size:18px;line-height:1.2;margin:0 0 7px}.case-card-info>span{font-size:11px;color:var(--muted)}.case-card-info>div{margin-top:14px;align-items:center}.case-card-info b{font-size:16px;color:var(--text);padding:6px 9px;border-radius:7px;background:color-mix(in srgb,var(--accent) 18%,var(--field))}.case-open{font-size:11px}.case-category{display:block;color:var(--accent);font-size:10px;letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px}.panel{border-radius:16px;box-shadow:0 12px 32px #00000012}.page-heading{margin-bottom:28px}.page-heading h1{font-size:clamp(28px,3vw,42px)}.page-heading p{max-width:700px;line-height:1.65}.item-card{border-radius:12px;background:linear-gradient(155deg,color-mix(in srgb,var(--rarity) 7%,var(--surface)),var(--surface));transition:transform .2s ease,box-shadow .2s ease}.item-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px #0003}.item-card.selected{outline:2px solid var(--brand);outline-offset:-2px;background:color-mix(in srgb,var(--brand) 15%,var(--surface))}.item-card .check{border-radius:50%}.item-card img{object-fit:contain}.items-grid{gap:12px}.inventory-toolbar{border-radius:14px}.battle-row{border:1px solid var(--border);border-radius:16px;background:linear-gradient(110deg,var(--surface),var(--field));margin-bottom:14px;padding:20px}.battle-person{min-width:0}.battle-person strong{overflow:hidden;text-overflow:ellipsis}.battle-person small{color:var(--muted)}.battle-seats{display:inline-flex;font-size:11px;border:1px solid var(--border);padding:4px 7px;border-radius:6px;white-space:nowrap}.arena-header{background:var(--surface2);border-radius:12px}.battle-status{padding:18px}.reward-card,.reward-shortcuts>button{border-radius:16px}.contract-layout .panel{background:linear-gradient(150deg,var(--surface),var(--field))}.modal-body{overflow-wrap:anywhere}.modal-actions{flex-wrap:wrap}.empty{padding:40px 22px;border:1px dashed var(--border);border-radius:16px}.button{border-radius:9px}.button:focus-visible,a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.feed-drop{border-left:2px solid var(--rarity);border-radius:9px;margin:8px 10px;padding:12px;background:var(--surface)}.feed-person{gap:7px}.feed-person>span:not(.profile-avatar){overflow:hidden;text-overflow:ellipsis}.feed-person time{font-size:9px}.avatar-shell{display:inline-flex;flex-shrink:0;--frame-color:#9f88ff;--glow-size:10px;--profile-glow:var(--frame-color)}.avatar-shell .profile-avatar{width:38px;height:38px;min-width:38px;font-size:13px}.avatar-shell.large .profile-avatar{width:76px;height:76px;font-size:24px}.avatar-shell .profile-avatar img{width:100%;height:100%;object-fit:cover}.feed-person .profile-avatar{width:28px;height:28px;min-width:28px;font-size:9px}.profile-avatar>span{overflow:hidden}.profile-avatar img{object-fit:cover}.frame-silver{border:3px double #c2cbd9}.frame-platinum{border:3px solid #d0eeed;box-shadow:0 0 12px #9cf3df66}.frame-diamond{border:3px double #94ebff;box-shadow:0 0 16px #75e3ff66}.frame-ruby{border:3px solid #ef446e;box-shadow:0 0 12px #ef446e66}.frame-emerald{border:3px solid #43dbaa;box-shadow:0 0 14px #43dbaa55}.frame-sapphire{border:3px double #4d8aff}.frame-purple{border:3px solid #b476ff}.frame-neon-blue{border:2px solid #58caff;box-shadow:0 0 16px #58caff88}.frame-neon-red{border:2px solid #ff697a;box-shadow:0 0 16px #ff697a77}.frame-neon-purple{border:2px solid #cb71ff;box-shadow:0 0 16px #cb71ff88}.frame-lightning{border:3px dashed #e6d77b;animation:frame-breathe 3s ease-in-out infinite}.frame-toxic{border:3px double #a6e74d;box-shadow:0 0 16px #a6e74d55}.frame-space{border:3px solid #806fee;background:linear-gradient(135deg,#493577,#163456);box-shadow:0 0 16px #8264ef66}.frame-dragon{border:4px double #e7a34e;box-shadow:0 0 18px #e85e3655}.frame-legendary{border:3px solid #ffdb77;box-shadow:0 0 24px #ffd56566;animation:frame-breathe 4s ease-in-out infinite}.frame-badge{font-size:9px;font-weight:800;color:var(--brand);letter-spacing:.08em}.frame-badge.legendary{color:#e9bc68}.frame-badge.epic{color:#c77dff}@keyframes frame-breathe{50%{filter:brightness(1.25)}}.identity-editor{display:grid;gap:20px}.identity-editor h2{margin:0}.identity-editor>label,.avatar-crop label{display:grid;gap:9px}.identity-editor input:not([type=range]){width:100%;min-width:0}.identity-editor small{font-size:12px;color:var(--muted)}.avatar-upload{padding:18px;border:1px dashed var(--border);border-radius:12px;background:var(--field)}.avatar-crop{display:grid;gap:12px}.avatar-crop[hidden]{display:none}.avatar-crop canvas{display:block;width:180px;height:180px;max-width:100%;border-radius:50%;margin:auto;border:3px solid var(--brand)}.identity-actions{display:flex;gap:12px;flex-wrap:wrap}.identity-status{min-height:20px;font-size:13px;color:var(--brand)}.studio-controls{min-width:0}.studio-tabs{overflow:auto}.design-card-meta small{line-height:1.6}.profile-page-actions{flex-wrap:wrap}.profile-identity h2{overflow-wrap:anywhere}.profile-showcase{flex-wrap:wrap}.upgrade-result{text-align:center;--outcome:#f0838d}.upgrade-result.success{--outcome:#6cdfbf}.upgrade-result .eyebrow{display:block;color:var(--outcome);margin:12px 0}.upgrade-result h2{font-size:24px;margin:10px 0 0}.outcome-symbol{display:inline-grid;place-items:center;width:52px;height:52px;border:1px solid var(--outcome);color:var(--outcome);border-radius:50%;font-size:30px;background:color-mix(in srgb,var(--outcome) 10%,transparent)}.outcome-item{margin:20px 0;padding:20px;border:1px solid color-mix(in srgb,var(--outcome) 28%,var(--border));border-radius:16px;background:radial-gradient(ellipse,color-mix(in srgb,var(--outcome) 15%,transparent),transparent 70%);display:grid;gap:8px}.outcome-item img{width:230px;height:150px;max-width:100%;object-fit:contain;margin:auto;animation:outcome-reveal .4s ease both}.failed .outcome-item img{opacity:.55;filter:grayscale(.65)}.outcome-item>span{font-size:11px;color:var(--muted)}.outcome-item>b{color:var(--outcome);font-size:22px}.outcome-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.outcome-facts>div{display:grid;gap:7px;padding:12px 6px;background:var(--field);border-radius:10px}.outcome-facts small{font-size:10px}.outcome-facts b{font-size:14px}.upgrade-result p{font-size:13px;line-height:1.6;color:var(--muted)}.upgrade-result details{margin:20px 0;text-align:left}.consumed-items>div{display:flex;align-items:center;gap:12px;font-size:12px}.consumed-items img{width:50px;height:42px;object-fit:contain}.consumed-items b{margin-left:auto;white-space:nowrap}@keyframes outcome-reveal{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:none}}@media(min-width:1600px){.cases-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1200px){#profile-link .header-name{display:none}.cases-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hero{padding:24px}.header-user{gap:8px}}@media(max-width:900px){.cases-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero .hero-art{max-width:230px}.hero .hero-art .case-art{width:230px;height:190px}.wallet{padding:6px 10px}}@media(max-width:600px){.cases-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.case-card-info{padding:12px}.case-card-info h3{font-size:16px}.case-card-info>div{gap:5px;flex-wrap:wrap}.case-card-info b{font-size:14px}.case-open{font-size:10px}.hero{padding:20px;min-height:180px}.hero .hero-art{display:none}.hero h1{font-size:32px}.hero-note{display:none}.catalog-tools{padding:12px}.page-heading{gap:15px;flex-wrap:wrap}.identity-actions .button{flex:1}.studio-tabs button{white-space:nowrap}.battle-row{padding:14px}.outcome-facts b{font-size:12px}.profile-showcase>div{min-width:80px}.designer-profile .profile-identity{gap:16px}}@media(prefers-reduced-motion:reduce){.case-card,.case-art,.item-card{transition:none!important}.case-card:hover,.item-card:hover{transform:none}.profile-avatar,.outcome-item img{animation:none!important}}.reduced-motion .profile-avatar,.reduced-motion .outcome-item img{animation:none!important}.profile-avatar>span{position:relative}.profile-avatar>span>img{position:absolute;inset:0;width:100%;height:100%}.hero>div,.catalog-tools>*{min-width:0}.hero .hero-art{min-width:0}.hero .button{white-space:normal}.battle-person .avatar-shell{grid-row:span 2}@media(max-width:600px){.hero>div{max-width:100%}.hero p{max-width:100%}.header .wallet{min-width:0}.case-category{font-size:9px}.studio-tabs{max-width:100%}}.payment-layout{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.35fr);gap:24px;align-items:start}.payment-form{display:grid;gap:20px;padding:28px}.payment-form label{display:grid;gap:9px;font-weight:600}.payment-form input,.payment-form select,.promo-admin input{width:100%;min-width:0;background:#222636;border:1px solid #363b4f;color:#f5f5ff;border-radius:12px;padding:15px;font:inherit}.payment-form small,.payment-hint,.payment-order small{color:#a1a7bd;line-height:1.6;font-size:12px}.payment-note{padding:14px;border:1px solid #8b6af044;border-radius:12px;color:#c5b5ff;background:#8b6af00b;font-size:13px;line-height:1.6}.sandbox-badge{font-size:10px;letter-spacing:.1em;padding:7px 10px;border-radius:7px;background:#b9a0ff16;color:#bca5ff;white-space:nowrap}.payment-tabs{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.payment-tabs button,.payment-amounts button,.promo-input button,.payment-order button{cursor:pointer;border:1px solid #35394a;border-radius:10px;background:#202432;color:#b9bfd0;font:inherit;padding:12px}.payment-tabs button[aria-pressed=true]{color:#fff;background:#8461dd;border-color:#a385f0}.payment-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.payment-method{cursor:pointer;position:relative;min-width:0;min-height:156px;padding:22px 15px;border-radius:16px;border:1px solid #303547;background:linear-gradient(145deg,#242838,#181d2a);color:#f4f2ff;display:flex;flex-direction:column;gap:18px;align-items:center;transition:transform .2s,border-color .2s}.payment-method:hover{transform:translateY(-3px);border-color:#8160cd}.payment-method.selected{border-color:#b492ff;box-shadow:inset 0 0 28px #8461dd22}.payment-method small{font-size:9px;letter-spacing:.13em;color:#949bb1;display:flex;justify-content:space-between;width:100%}.payment-symbol{font-size:34px;line-height:1;color:#bf9eff}.payment-symbol.crypto{color:#65d5b4}.payment-symbol.skins{color:#f9bd71}.payment-method strong{font-size:13px;text-align:center}.payment-amounts{display:flex;gap:6px;flex-wrap:wrap}.payment-amounts button{flex:1;padding:10px 7px;font-size:12px}.promo-input{display:flex;gap:8px}.promo-input input{flex:1;width:0;text-transform:uppercase}.payment-summary{display:grid;grid-template-columns:1fr auto;gap:8px;padding-top:8px}.payment-summary strong{color:#c8ff75;font-size:30px}.payment-summary small{grid-column:1/-1}.payment-feedback{min-height:20px;line-height:1.5;font-size:13px}.payment-history{margin:24px 0;padding:24px}.payment-order{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-bottom:1px solid #8585ac22;overflow-wrap:anywhere}.payment-order small{display:block}.promo-admin{padding:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.promo-admin label{display:grid;gap:8px}.payment-form button:disabled,.promo-admin button:disabled{opacity:.45;cursor:wait}.payment-hint{padding:8px 2px}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.page-heading h1{margin:10px 0}.page-heading p{color:#a1a7bd}.payment-picker{min-width:0}@media(max-width:1050px){.payment-layout{grid-template-columns:1fr}.payment-picker{grid-row:1}.payment-methods{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.payment-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-method{min-height:128px;padding:16px;gap:12px}.payment-form{padding:18px;gap:16px}.payment-tabs{gap:5px}.payment-tabs button{padding:10px;font-size:12px}.promo-admin{grid-template-columns:1fr}.payment-order{gap:10px;flex-wrap:wrap;font-size:12px}.page-heading h1{font-size:27px}.payment-layout{gap:16px}}.home-showcase{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;margin:10px 0 24px}.home-showcase .hero{position:relative;display:flex;align-items:center;min-height:345px;margin:0;padding:30px;border-radius:24px;color:#fff;background:linear-gradient(90deg,#0d0c20d9,#0d0c2020),url(/assets/rewards-hero.png) center/cover}.home-showcase .hero>div{max-width:75%;position:relative;z-index:1}.home-showcase .hero h1{font-size:clamp(32px,3.8vw,58px);line-height:1.04;letter-spacing:-.045em}.home-showcase .hero p{max-width:280px;color:#c7c1e3;line-height:1.6}.home-showcase .hero-note{display:block;margin-top:18px;color:#c7c1e3}.home-bonus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home-bonus{position:relative;overflow:hidden;padding:22px;border-radius:24px;min-height:205px;color:#fff;text-decoration:none;background:linear-gradient(140deg,#5b36b7,#8464d9)}.home-bonus h2{position:relative;z-index:1;max-width:160px;font-size:24px;margin:14px 0 9px}.home-bonus p{position:relative;z-index:1;font-size:12px;max-width:145px;line-height:1.5;color:#f0eaff}.home-bonus strong{position:absolute;right:4px;bottom:-42px;font-size:170px;line-height:1.2;color:#e4d5ff55;transform:rotate(-15deg);text-shadow:0 8px 15px #38248244}.bonus-wheel{background:linear-gradient(130deg,#db6759,#ba4674)}.bonus-wheel strong{font-size:185px}.bonus-arrow{position:absolute;bottom:16px;right:18px;display:grid;place-items:center;border-radius:50%;width:30px;height:30px;background:#fff2}.home-bonus .eyebrow{color:#f5efff}.home-promo{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;border-radius:22px;background:linear-gradient(110deg,#764225,#c08045);color:#fff;text-decoration:none}.home-promo h3{margin:7px 0;font-size:22px}.home-promo p{font-size:12px;color:#ffdfc0;margin:5px 0 0}.home-promo .eyebrow{color:#ffdec2}.home-promo>span{font-size:28px}.daily-intro{position:relative;overflow:hidden;padding-bottom:135px!important}.daily-intro>*:not(img){position:relative;z-index:1}.daily-gift-art{position:absolute;bottom:-30px;right:-20px;width:280px;height:170px;object-fit:cover;object-position:right;mask-image:linear-gradient(transparent,#000 35%)}.daily-timeline{min-width:0}.reward-shortcuts>button:first-child{background:linear-gradient(125deg,var(--surface),#6641a440)}.daily-card{box-shadow:inset 0 1px 0 #fff05}.daily-card.current{box-shadow:0 0 25px #af84ff15}.tier-card{overflow:hidden;position:relative}.tier-card:before{content:"";position:absolute;height:4px;width:38%;top:0;left:31%;border-radius:0 0 8px 8px;background:var(--brand);box-shadow:0 0 22px var(--brand)}.reward-tier-1:before{background:#f0a0dc}.reward-tier-2:before{background:#ffd777}.wheel-section{background:radial-gradient(ellipse at right,#8454ca35,transparent 70%),var(--surface)}.possible-rewards article{position:relative;overflow:hidden;background:radial-gradient(ellipse at top,#725fc340,transparent 80%),var(--surface);padding-top:26px}.possible-rewards .prize-level-1{background:radial-gradient(ellipse at top,#c353ac45,transparent 80%),var(--surface)}.possible-rewards .prize-level-2{background:radial-gradient(ellipse at top,#d68c3b45,transparent 80%),var(--surface)}.prize-emblem{font-size:58px;line-height:1.2;color:#bca0ff;text-shadow:0 6px 0 #7253bd,0 12px 25px #a572ff45;transform:rotate(-9deg);margin-bottom:18px}.prize-level-1 .prize-emblem{color:#edabd9;text-shadow:0 6px 0 #a64b88,0 12px 25px #d868c045}.prize-level-2 .prize-emblem{color:#ffda83;text-shadow:0 6px 0 #a66e25,0 12px 25px #e4a84e45}.catalog-filters{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.catalog-filters select{min-width:0;flex:1}.market-status{padding:16px;background:var(--surface2);border:1px solid var(--border);border-radius:12px;overflow-wrap:anywhere}#target-pagination{display:flex;justify-content:center;gap:14px;align-items:center;margin:18px 0;font-size:12px}main,.app-main,#main{min-width:0}.history-list>div{min-width:0}.history-list time{overflow-wrap:anywhere}.reward-shortcuts>button{cursor:pointer}@media(min-width:1600px){.home-showcase .hero{min-height:390px}.possible-rewards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1050px){.home-showcase{grid-template-columns:1fr}.home-bonus-grid{grid-template-columns:1fr 1fr 1.2fr}.home-promo{grid-column:auto}.home-bonus{min-height:180px}.home-showcase .hero>div{max-width:65%}}@media(max-width:600px){.home-showcase{gap:12px}.home-showcase .hero{min-height:310px;padding:22px;background-position:62% center}.home-showcase .hero>div{max-width:90%}.home-showcase .hero h1{font-size:38px;max-width:230px}.home-showcase .hero p{max-width:200px}.home-bonus-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-promo{grid-column:1/-1;padding:18px}.home-bonus{padding:17px;border-radius:17px;min-height:190px}.home-bonus h2{font-size:20px}.home-bonus strong{font-size:135px;bottom:-30px}.home-bonus p{font-size:11px}.home-bonus .eyebrow{font-size:9px}.daily-intro{padding-bottom:120px!important}.possible-rewards{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-filters select{flex-basis:40%;width:40%}.wheel-wrap{min-width:0;max-width:100%}.history-list>div{flex-wrap:wrap}.history-list time{font-size:11px}}:root{--rush-violet:#ac84ff;--rush-pink:#fa78cb;--rush-gold:#ffdc75}body{background-color:#101421}.cases-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px}.case-card{background:linear-gradient(155deg,#20263a,#131827);border:1px solid color-mix(in srgb,var(--accent) 27%,transparent);border-radius:18px;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.case-card:hover{transform:translateY(-5px);border-color:var(--accent);box-shadow:0 14px 40px color-mix(in srgb,var(--accent) 12%,transparent)}.case-art.collection-art{background:none!important;aspect-ratio:1.1;height:auto!important;min-height:0;overflow:hidden}.collection-art img{width:100%;height:100%;object-fit:cover;display:block}.case-card-info{padding:14px!important}.case-card-info h3{font-size:17px}.case-card-info b{color:var(--accent);font-size:20px}.case-section{margin-top:42px}.section-heading h2{font-size:24px}.free-case-choice{display:flex;gap:8px;margin:14px 0;font-size:13px}.free-case-choice input{width:auto}.rewards-banners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:26px}.rewards-banners a{position:relative;min-height:210px;padding:28px;border-radius:24px;background:linear-gradient(120deg,#382861,#1f253b);overflow:hidden;color:#fff}.rewards-banners a:nth-child(2){background:linear-gradient(120deg,#613458,#242337)}.rewards-banners a:nth-child(3){background:linear-gradient(120deg,#694f2a,#242337)}.rewards-banners h2,.rewards-banners p,.rewards-banners span{position:relative;z-index:1;max-width:65%}.rewards-banners h2{font-size:24px;margin:0 0 12px}.rewards-banners p{font-size:14px;color:#d0cae6;line-height:1.5}.rewards-banners span{display:inline-block;margin-top:15px;padding:10px 16px;border-radius:12px;background:#ffffff16;font-weight:700}.rewards-banners img{position:absolute;width:205px;right:-45px;bottom:-34px;transform:rotate(-12deg);mix-blend-mode:screen}.daily-board{display:grid;grid-template-columns:260px minmax(0,1fr);padding:24px;gap:22px;border-radius:24px;background:#202438}.daily-overview{position:relative;overflow:hidden;min-height:310px}.daily-overview h2{font-size:26px}.daily-overview p{color:#b5b6cf;font-size:13px;line-height:1.6}.daily-overview>strong{display:block;font-size:24px;margin:15px 0;color:#ffe29b}.daily-overview .button{position:relative;z-index:1}.daily-overview img{width:160px;margin-top:12px;border-radius:20px}.daily-scroll{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;align-items:stretch;padding-bottom:14px}.day-tile{flex:0 0 172px;background:linear-gradient(#30304b,#252a40);padding:24px 16px;text-align:center;border:1px solid #ffffff08;border-radius:20px;scroll-snap-align:start}.day-tile.current{border-color:#b792ff;background:linear-gradient(#514274,#2c2945)}.day-tile>span{font-weight:700}.day-lock{height:145px;display:grid;place-items:center;font-size:74px;color:#ffdc85;text-shadow:0 4px 0 #8059b7,0 12px 30px #a856ff55}.day-tile strong{font-size:23px;color:#e5d5ff}.day-tile p{color:#adb0c6;font-size:13px}.giveaway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.giveaway-card{padding:23px;border-radius:24px;background:linear-gradient(150deg,#404657,#222637 70%);min-width:0}.giveaway-card.tone-1{background:linear-gradient(150deg,#633782,#222637 70%)}.giveaway-card.tone-2{background:linear-gradient(150deg,#706239,#222637 70%)}.giveaway-card.tone-3{background:linear-gradient(150deg,#80484f,#222637 70%)}.giveaway-card>img{height:155px;width:100%;object-fit:contain;filter:drop-shadow(0 10px 18px #0007)}.giveaway-card h3{font-size:16px;min-height:42px;line-height:1.4}.giveaway-meta{display:flex;justify-content:space-between;gap:8px;font-size:12px}.giveaway-meta b{color:#ffdc75}.giveaway-meta span{color:#c0b7d4}.draw-clock{display:block;padding:18px;margin:20px 0;background:#14182799;border-radius:14px;text-align:center;font-size:21px;font-variant-numeric:tabular-nums}.giveaway-card .button{width:100%;font-size:13px;white-space:normal}.winner-history{margin:22px 0;padding:18px;border-radius:14px;background:#202436;color:#bdc1d5}.wheel-stage{text-align:center;margin:55px 0 35px;overflow:hidden}.wheel-stage>h2{font-size:30px}.wheel-composition{height:580px;position:relative;isolation:isolate;display:grid;place-items:center}.reward-wheel{width:520px;height:520px;border-radius:50%;background:repeating-conic-gradient(from -8.57deg,#3b345e 0deg 16deg,#151928 16deg 17.142857deg);position:relative;box-shadow:0 0 80px #9259ea25,inset 0 0 0 2px #9c7be63d}.reward-wheel>span{position:absolute;left:calc(50% - 35px);top:calc(50% - 18px);width:70px;height:36px;transform:rotate(var(--angle)) translateY(-223px);font-size:12px;color:#e4d8ff}.reward-wheel>span:nth-child(n+8){color:#ffb9df}.reward-wheel>span:nth-child(n+15){color:#ffdb83}.wheel-center{position:absolute;width:320px;height:320px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;background:#111626;border-radius:50%;box-shadow:0 0 30px #0008}.wheel-center h2{font-size:25px;margin:0}.wheel-center strong{font-size:27px;font-variant-numeric:tabular-nums}.wheel-center small{max-width:210px;color:#a7adc7}.wheel-pointer{position:absolute;top:-18px;color:#c5a1ff;font-size:32px;filter:drop-shadow(0 0 10px #a377ff)}.wheel-side{position:absolute;width:34%;max-width:400px;z-index:-1;mix-blend-mode:screen}.wheel-side.left{left:-3%;transform:rotate(-13deg)}.wheel-side.right{right:-3%;transform:rotate(12deg)}.reward-feedback{min-height:30px;color:#ffdf88;font-size:19px}.possible-prizes{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.prize-tile{background:#25283e;border-radius:18px;padding:14px 10px 20px;text-align:center}.prize-tile.row-1{background:linear-gradient(#382940,#25283e)}.prize-tile.row-2{background:linear-gradient(#47302d,#25283e)}.reward-object{position:relative;margin-bottom:16px}.reward-object img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;mix-blend-mode:screen}.reward-object b{position:absolute;left:50%;bottom:0;transform:translate(-50%) rotate(-7deg);font-size:22px;white-space:nowrap;color:#fff;padding:7px 12px;border:2px solid #e9c8ff;border-radius:12px;background:linear-gradient(135deg,#9b74ff,#c942b0);box-shadow:0 5px #422360}.row-2 .reward-object b{background:linear-gradient(135deg,#ffad44,#c24749);border-color:#ffe99b}.prize-tile h3{font-size:13px;font-weight:500;line-height:1.5;min-height:40px}.prize-tile small{font-size:11px;color:#a9adc7}.benefit-section{margin:42px 0}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.benefit-grid>.panel{padding:23px}.benefit-grid strong{font-size:26px;color:#f6cd87}.benefit-grid a{display:block;margin-top:12px;color:#c7a5ff}.payment-dialog{width:min(580px,calc(100vw - 24px));max-height:94dvh;padding:0;background:#1b2030;color:#f8f6ff;border:1px solid #525775;border-radius:20px;overflow:auto}.payment-dialog::backdrop{background:#070910c9;backdrop-filter:blur(7px)}.payment-dialog>.dialog-close{position:sticky;float:right;top:10px;margin:10px 14px 0 0;z-index:3;font-size:25px;background:transparent;border:0;color:#fff}.payment-dialog .page-heading{padding:22px 22px 0;margin:0}.payment-dialog .page-heading h1{font-size:24px}.payment-dialog .page-heading p,.payment-dialog .eyebrow,.payment-dialog .payment-history{display:none}.payment-layout{max-width:650px;margin:auto;display:flex;flex-direction:column;gap:0;background:#191e2d;border-radius:20px;overflow:hidden}.payment-picker{width:100%;padding:22px;order:0}.payment-form{order:1;width:100%;border:0;border-radius:0;background:#242939;padding:22px}.payment-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.payment-tabs button{border-radius:0;padding:13px 8px}.payment-tabs button[aria-pressed=true]{background:#303c47;border-bottom:3px solid #55dda6}.payment-methods{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-method{min-height:106px;padding:14px 8px;gap:9px;border-radius:4px}.payment-symbol{font-size:25px}.payment-method.selected{border-color:#59e9ad;box-shadow:inset 0 -3px #59e9ad}.payment-dialog .payment-note{font-size:11px;padding:9px}.payment-dialog .payment-form{gap:12px}.payment-dialog .payment-hint{font-size:10px}.payment-form>.primary{background:linear-gradient(120deg,#148965,#43ce9a);color:#fff}.payment-dialog .payment-form input,.payment-dialog .payment-form select{padding:11px}.payment-dialog .payment-amounts{gap:5px}.payment-dialog .payment-amounts button{padding:7px;font-size:12px}.admin-navigation{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding:18px;border:1px solid #8465c9;border-radius:16px;background:#28213b}.admin-dashboard{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.admin-dashboard a{padding:28px;border-radius:18px;background:#252a40;color:#fff}.site-settings{display:grid;gap:16px;max-width:700px;padding:25px;margin-top:24px}.site-settings label{display:grid;gap:9px}.site-settings input,.site-settings textarea{padding:14px;border:1px solid #555979;border-radius:10px;background:#161b2d;color:#fff}.admin-mode{border:1px solid #a78ad5;padding:8px 13px;border-radius:9px;color:#d9c8ff;font-size:12px}.site-announcement{padding:14px 20px;border:1px solid #ba83ff4a;background:#7145bb22;border-radius:12px;margin-bottom:20px}@media(max-width:1100px){.cases-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.giveaway-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.possible-prizes{grid-template-columns:repeat(4,minmax(0,1fr))}.rewards-banners h2{font-size:20px}.rewards-banners a{padding:20px}.rewards-banners img{width:150px}.daily-board{grid-template-columns:210px minmax(0,1fr)}.wheel-side{opacity:.5}}@media(max-width:600px){.cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.case-card-info{padding:10px!important}.case-card-info h3{font-size:14px}.case-card-info .case-open{font-size:10px}.case-card-info b{font-size:16px}.rewards-banners{grid-template-columns:1fr;gap:12px}.rewards-banners a{min-height:145px}.rewards-banners h2{font-size:23px}.rewards-banners p{margin:8px 0}.rewards-banners img{width:180px}.daily-board{grid-template-columns:1fr;padding:18px}.daily-overview{min-height:0}.daily-overview img{position:absolute;width:140px;right:-20px;bottom:-20px;opacity:.25}.daily-overview h2{margin:12px 0}.day-tile{flex-basis:145px}.day-lock{height:100px}.giveaway-grid{gap:10px}.giveaway-card{padding:13px;border-radius:16px}.giveaway-card>img{height:110px}.giveaway-card h3{font-size:12px;min-height:52px}.giveaway-meta{flex-direction:column}.draw-clock{padding:12px 4px;font-size:16px}.giveaway-card .button{padding:10px 5px;font-size:11px}.section-heading{gap:12px;flex-wrap:wrap}.section-heading h2{font-size:22px}.section-heading>span{font-size:11px}.wheel-composition{height:390px}.reward-wheel{width:350px;height:350px}.reward-wheel>span{transform:rotate(var(--angle)) translateY(-146px);font-size:9px}.wheel-center{width:235px;height:235px;gap:12px}.wheel-center h2{font-size:21px}.wheel-center strong{font-size:23px}.wheel-center small{font-size:11px}.wheel-side{display:none}.possible-prizes{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-grid,.admin-dashboard{grid-template-columns:1fr}.reward-object b{font-size:21px}.payment-dialog{border-radius:14px}.payment-dialog .payment-picker{padding:14px}.payment-dialog .payment-form{padding:16px}.payment-method strong{font-size:11px}.payment-dialog .page-heading{padding:16px}.payment-dialog .page-heading h1{font-size:20px}.payment-methods{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-dialog .payment-tabs button{font-size:11px}.site-settings{padding:16px}.admin-navigation{gap:8px;padding:12px}}@media(prefers-reduced-motion:reduce){.case-card{transition:none}.case-card:hover{transform:none}}@media(max-width:1100px){#main{margin-left:0!important;min-width:0}.live-rail{display:none!important}.home-showcase{min-width:0}}@media(max-width:600px){.header-user{gap:5px}.header .brand{flex-shrink:0}.header-user .wallet{padding:7px}.header-user .wallet small,.header-user #profile-link,.header-user .icon-button{display:none}.header-user .admin-mode{font-size:10px;padding:6px}.header{padding-left:12px;padding-right:12px}.header-user{min-width:0}.header nav{overflow:auto}.home-showcase .hero{padding:22px;min-height:310px}.home-showcase .hero h1{font-size:35px}.home-showcase .hero>div{max-width:95%}.home-bonus-grid{min-width:0}.home-bonus{padding:16px}.home-bonus h2{font-size:20px}.catalog-tools{flex-wrap:wrap}.catalog-tools>*{min-width:0}.case-card-info>div{gap:6px;flex-wrap:wrap}}:root{--accent:#a778ff;--surface:#121725;--border:#aa86ff26}body{background:radial-gradient(ellipse at 15% 0,#42207844,transparent 45%),#090d17;color:#f3f1fb}.header{background:linear-gradient(115deg,#131627,#080c16 55%,#271744);border:1px solid #9976ed66;border-radius:18px;box-shadow:inset 0 1px #d5c3ff33,0 10px 35px #0005}.header nav a{border-right:1px solid #a584e52b;transition:background .2s}.header nav a span{color:#bb96ff;filter:drop-shadow(0 3px 8px #9757ff55)}.header nav a.active{background:linear-gradient(0deg,#854ae733,transparent);box-shadow:inset 0 -2px #ba8bff;color:#e0c9ff}.wallet-plus,.button.primary,a.primary{background:linear-gradient(120deg,#c396ff,#793bea);color:#fff;border:1px solid #c496ff66;box-shadow:0 5px 20px #7d40d72b}.panel,.day-tile,.case-card{border-color:#ad8ee528;background-color:#121725}.home-showcase .hero{background:linear-gradient(90deg,#1b103aee,#21114070);border:1px solid #ac7bff44;border-radius:24px}.home-bonus{background:linear-gradient(125deg,#322052,#141a2b);border:1px solid #a77be536}.home-promo{background:linear-gradient(110deg,#432878,#21172e);border:1px solid #be90ff44}.rewards-banners a{min-height:175px;border-radius:15px;border:1px solid #a77ce52b;background:linear-gradient(120deg,#181c2b,#201532)}.rewards-banners a:nth-child(2){background:linear-gradient(120deg,#181c2b,#382349)}.rewards-banners a:nth-child(3){background:linear-gradient(120deg,#181c2b,#36214d)}.daily-board{grid-template-columns:210px minmax(0,1fr);padding:18px;background:#101621;border:1px solid #a988e622;border-radius:18px}.daily-overview{min-height:0}.daily-overview img{display:none}.daily-overview h2{font-size:22px;margin:0}.daily-overview p{font-size:12px}.daily-overview>strong{font-variant-numeric:tabular-nums;letter-spacing:3px}.day-tile{flex:1 0 100px;padding:16px 8px;border-radius:12px;background:linear-gradient(#171c29,#0f1520)}.day-lock{height:70px;font-size:36px;color:#bba7e8}.day-tile.current{background:linear-gradient(#352b20,#181a23);border-color:#eeb85866}.day-tile.current strong{color:#ffd47c}.day-tile strong{font-size:18px}.giveaway-card{border-radius:14px;border:1px solid #b58bff22;background:linear-gradient(145deg,#332457,#101621 75%)}.giveaway-card.tone-1{background:linear-gradient(145deg,#522243,#101621 75%)}.giveaway-card.tone-2{background:linear-gradient(145deg,#514125,#101621 75%)}.giveaway-card.tone-3{background:linear-gradient(145deg,#502a36,#101621 75%)}.giveaway-card.tone-2 .primary{background:linear-gradient(100deg,#ffce69,#ffe7a3);color:#21170a}.giveaway-card.tone-1 .primary{background:linear-gradient(100deg,#cf73ec,#ee96ef);color:#22112b}.giveaway-card.tone-3 .primary{background:linear-gradient(100deg,#f391b3,#ffc2b6);color:#35171f}.draw-clock{border:1px solid #ffffff08;letter-spacing:3px}.wheel-stage{background:radial-gradient(ellipse,#54318a30,transparent 65%)}.wheel-center{background:#0c101bea;border:1px solid #a480ed30;border-radius:50%}.prize-tile{background:linear-gradient(145deg,#191a2d,#0f1520);border:1px solid #b090ed18;border-radius:12px}.caser-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr) minmax(0,1fr);gap:20px;align-items:stretch}.caser-stage .panel{border-radius:12px;min-height:360px;background:radial-gradient(ellipse at bottom,#7449b51b,transparent),#101620;border:1px solid #9671cb35}.caser-stage .panel h3{padding-bottom:18px;border-bottom:1px solid #a280dc25}.chance-ring{box-shadow:0 0 0 10px #a77ce509,0 0 55px #9a56ef22}.upgrade-catalogs{gap:20px}.upgrade-catalogs>section{padding:18px;background:#111722;border:1px solid #9e78d527;border-radius:14px}@media(min-width:1440px){.daily-scroll{gap:10px}.day-tile{min-width:0}.rewards-banners h2{font-size:22px}}@media(max-width:1000px){.caser-stage{grid-template-columns:1fr}.caser-stage .panel{min-height:230px}.daily-board{grid-template-columns:1fr}.daily-scroll{overflow:auto}.day-tile{flex:0 0 118px}.daily-overview{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.daily-overview p{max-width:240px}}@media(max-width:600px){.header{border-radius:0}.home-showcase .hero{background-size:auto 85%;background-position:right bottom}.upgrade-catalogs{grid-template-columns:1fr}.rewards-banners a{min-height:170px}.caser-stage{gap:12px}.wheel-center h2{font-size:19px}.daily-board{padding:12px}}@media(prefers-reduced-motion:reduce){.header nav a{transition:none}}:root{--cr-ink:#0a0e18;--cr-panel:#151b2a;--cr-panel-raised:#1d2437;--cr-line:#8d76bc38;--cr-violet:#a778ff;--cr-pink:#ed7fc9;--cr-cyan:#70dce7;--cr-gold:#f5ca76;--cr-text:#f6f2ff;--cr-muted:#b4b8cb}.guest-root{min-height:100vh;background:radial-gradient(ellipse 75% 42% at 50% -5%,#55298b44,transparent 80%),var(--cr-ink);color:var(--cr-text)}.guest-header{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:28px;min-height:84px;padding:10px clamp(18px,3vw,52px);background:linear-gradient(115deg,#161426ef,#0b101cee 60%,#211434ef);border-bottom:1px solid #ae80ff6b;box-shadow:0 12px 42px #03030a80,inset 0 1px #ccb5ff35;backdrop-filter:blur(18px)}.guest-brand{display:flex;align-items:center;gap:12px;flex:none;font-family:Barlow Condensed,Impact,sans-serif;font-size:28px;font-style:italic;font-weight:800;letter-spacing:.02em;line-height:.85}.guest-brand .rush-mark{width:48px;height:48px}.guest-brand b{color:var(--cr-violet)}.guest-brand small{display:block;font:700 9px Inter,Arial,sans-serif;letter-spacing:.22em;margin-top:8px;color:var(--cr-muted);font-style:normal}.guest-nav{display:flex;align-items:stretch;justify-content:center;gap:2px;min-width:0;flex:1;align-self:stretch}.guest-nav a{display:grid;place-content:center;justify-items:center;gap:4px;padding:5px clamp(8px,1.2vw,20px);min-width:78px;color:#b9b5cb;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid transparent;transition:color .15s,background .15s}.guest-nav a span{font-size:23px;color:#a389cd}.guest-nav a:hover,.guest-nav a[aria-current=page]{color:#fff;background:#a775ff14;border-bottom-color:var(--cr-violet)}.guest-nav a[aria-current=page] span{color:#cdaeff;filter:drop-shadow(0 0 10px #9d66f6)}.guest-header>.guest-login{flex:none;white-space:nowrap;min-height:44px}.guest-mobile-nav{display:none}.guest-main{margin:0 auto!important;padding:32px clamp(18px,3vw,52px) 72px!important;max-width:1760px!important;min-width:0}.guest-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;min-height:340px;overflow:hidden;padding:clamp(28px,4vw,64px);border:1px solid #a883fa61;border-radius:24px;background:radial-gradient(circle at 75% 35%,#8c38df91,#32185c88 28%,transparent 65%),linear-gradient(120deg,#281340,#151626 60%,#111b2e);box-shadow:0 18px 50px #0008}.guest-hero h1{max-width:720px;font-size:clamp(34px,4.2vw,68px);line-height:1.02;letter-spacing:-.045em}.guest-hero p{max-width:520px;color:#d8cbea}.guest-hero .button{margin-top:18px;min-height:48px}.guest-hero-art{display:grid;place-items:center;height:310px;overflow:hidden;filter:drop-shadow(0 25px 30px #070416a0)}.guest-hero-art img{height:100%;max-width:100%;object-fit:contain}.guest-hero-art .case-art{max-width:310px}.guest-intro{margin:38px 0 16px}.guest-intro h2{font-size:clamp(26px,2.5vw,38px);margin:5px 0}.guest-intro p{color:var(--cr-muted);margin:0}.guest-section{margin:36px 0 0}.guest-section .section-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px}.guest-section .section-heading h2{margin:0}.guest-section .section-heading span{color:var(--cr-muted);font-size:13px}.guest-cases-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.guest-case-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--case-accent) 35%,transparent);border-radius:18px;background:linear-gradient(155deg,#20263a,#131827 80%);transition:transform .2s,border-color .2s,box-shadow .2s}.guest-case-card:hover{transform:translateY(-4px);border-color:var(--case-accent);box-shadow:0 18px 35px #0006}.guest-case-image{display:block;aspect-ratio:1.12;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--case-accent) 23%,transparent),transparent 65%);overflow:hidden}.guest-case-image img{display:block;width:100%;height:100%;object-fit:cover}.guest-case-image .case-art{height:100%;width:100%}.guest-case-info{display:grid;gap:7px;padding:15px}.guest-case-info small{text-transform:uppercase;letter-spacing:.1em;color:#ada4c5}.guest-case-info strong{font-size:16px;line-height:1.25}.guest-case-info>span{display:flex;justify-content:space-between;gap:8px;color:var(--cr-muted);font-size:12px}.guest-case-info b{color:var(--cr-gold);white-space:nowrap}.guest-back{display:inline-flex;margin:0 0 20px;color:var(--cr-muted);min-height:44px;align-items:center}.guest-back:hover{color:#fff}.guest-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:clamp(26px,4vw,70px);align-items:center;padding:clamp(20px,3vw,48px);border-radius:24px;border:1px solid var(--cr-line);background:linear-gradient(125deg,#1b2136,#19172c)}.guest-detail-art{min-width:0;min-height:330px;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:radial-gradient(circle,#6938a264,transparent 70%),#121827}.guest-detail-art>img{max-width:100%;width:100%;height:390px;object-fit:contain}.guest-detail-art .case-art{max-width:390px}.guest-detail h1{font-size:clamp(34px,4vw,60px)}.guest-detail p{color:var(--cr-muted)}.guest-detail-price{display:flex;justify-content:space-between;gap:20px;padding:20px 0;margin:12px 0 22px;border-top:1px solid var(--cr-line);border-bottom:1px solid var(--cr-line)}.guest-detail-price strong{color:var(--cr-gold);font-size:23px}.guest-detail .guest-login{min-height:50px}.guest-detail small{display:block;margin-top:15px}.guest-detail+.section-heading{margin:34px 0 16px;display:flex;justify-content:space-between;align-items:end}.guest-items-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.guest-item{display:grid;gap:6px;min-width:0;padding:12px;border:1px solid var(--cr-line);border-radius:14px;background:var(--cr-panel)}.guest-item img{height:110px;width:100%;object-fit:contain}.guest-item strong{min-height:42px;font-size:13px;line-height:1.3}.guest-item small{color:var(--cr-muted)}.guest-item span{display:flex;justify-content:space-between;gap:4px;color:var(--cr-muted);font-size:11px}.guest-item b{color:var(--cr-gold);text-align:right}.guest-feature{position:relative;isolation:isolate;overflow:hidden;padding:clamp(28px,5vw,70px);border:1px solid var(--cr-line);border-radius:24px;background:radial-gradient(circle at 85% 0,#723cb28a,transparent 38%),linear-gradient(125deg,#211833,#121b2d);min-height:320px}.guest-feature:after{content:"\2726";position:absolute;right:5%;top:-25%;z-index:-1;font-size:330px;line-height:1;color:#b178ff18}.guest-feature h1{font-size:clamp(38px,5vw,70px)}.guest-feature p{max-width:620px;color:#d1cade}.guest-feature-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.guest-feature-actions .button{min-height:48px}.guest-feature-cases{margin-top:40px}.guest-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;max-width:760px;margin-top:30px}.guest-days>div{display:grid;gap:4px;padding:12px;border:1px solid #b79fe944;border-radius:10px;background:#ffffff0d}.guest-days small{color:#c3b2e0}.guest-days b{font-size:14px;color:var(--cr-gold)}.guest-empty{min-height:50vh;display:grid;align-content:center;justify-items:start}.guest-footer{margin:0!important;padding:28px clamp(18px,3vw,52px)!important;max-width:none;border-top:1px solid var(--cr-line);color:var(--cr-muted)}@media(max-width:1150px){.guest-header{gap:14px}.guest-brand{font-size:23px}.guest-brand .rush-mark{width:36px;height:36px}.guest-nav a{min-width:62px;padding-inline:6px;font-size:10px}.guest-cases-grid,.guest-items-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.guest-header{min-height:68px;padding:10px 16px}.guest-nav{display:none}.guest-brand{font-size:23px}.guest-header>.guest-login{margin-left:auto;padding:9px 12px;font-size:12px;min-height:44px}.guest-main{padding:18px 14px 100px!important}.guest-hero{grid-template-columns:1fr;min-height:390px;padding:28px}.guest-hero-art{position:absolute;right:-55px;bottom:-50px;width:70%;height:260px;opacity:.68}.guest-hero>div:first-child{position:relative;z-index:1;align-self:start}.guest-hero h1{max-width:310px}.guest-hero p{max-width:260px}.guest-cases-grid,.guest-items-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guest-detail{grid-template-columns:1fr;gap:22px}.guest-detail-art{min-height:220px}.guest-detail-art>img{height:250px}.guest-days{grid-template-columns:repeat(4,minmax(0,1fr))}.guest-footer{padding-bottom:94px!important;flex-wrap:wrap}.guest-mobile-nav{position:fixed;bottom:0;left:0;right:0;z-index:60;display:flex;gap:2px;overflow-x:auto;background:#101524f5;border-top:1px solid var(--cr-line);padding:4px 8px calc(4px + env(safe-area-inset-bottom));scrollbar-width:none}.guest-mobile-nav a{flex:1 0 58px;min-height:54px;display:grid;place-content:center;justify-items:center;gap:3px;color:#b6adc9;font-size:10px;white-space:nowrap}.guest-mobile-nav a span{font-size:20px}.guest-mobile-nav a[aria-current=page]{color:#d7bbff}}@media(max-width:400px){.guest-header>.guest-login{font-size:11px}.guest-brand small{font-size:7px}.guest-case-info{padding:10px}.guest-case-info strong{font-size:14px}.guest-case-info>span{font-size:10px}.guest-days{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.guest-case-card,.guest-nav a{transition:none}.guest-case-card:hover{transform:none}}@media(max-width:700px){.mobile-nav{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.mobile-nav a{flex:1 0 16.666%;min-width:58px;min-height:56px;padding-inline:2px;white-space:nowrap}.mobile-nav a span{line-height:1}}:root[data-theme=light] .header{background:#fff;border-color:#c7b2ee;box-shadow:0 10px 30px #2932481f}:root[data-theme=light] .header nav a{color:#32394b}:root[data-theme=light] .header nav a span{color:#6644a5}:root[data-theme=light] .header nav a.active{color:#5e31ae;background:#eee5fa}:root[data-theme=light] .mobile-nav{background:#fff;border-color:#c7b2ee}.guest-game-stage .panel,.guest-contract-stage{background:var(--cr-panel);color:var(--cr-text);border-color:var(--cr-line)}.guest-game-stage .panel p,.guest-game-stage .panel small,.guest-inventory-empty p,.guest-target-catalog p{color:var(--cr-muted)}.guest-game-stage .mini-slots span,.guest-contract-stage .contract-slots button{background:var(--cr-panel-raised);color:var(--cr-muted);border:1px solid var(--cr-line);min-height:54px}.guest-game-stage .upgrade-center{min-width:0}.guest-game-stage .ring-inner{background:var(--cr-ink);color:var(--cr-text)}.guest-game-stage .ring-inner small{max-width:140px;line-height:1.4}.guest-game-stage .chance-ring{max-width:280px}.guest-target-catalog{margin-top:32px}.guest-target-catalog .guest-item{text-align:left;color:var(--cr-text);cursor:pointer}.guest-inventory-empty{padding:32px 0}.guest-root .section-heading p{color:var(--cr-muted)}.guest-root .button:focus-visible,.guest-root a:focus-visible,.guest-root button:focus-visible{outline:3px solid var(--cr-cyan);outline-offset:3px}@media(max-width:760px){.guest-game-stage{grid-template-columns:1fr!important}.guest-game-stage .chance-ring{width:250px;height:250px}.guest-contract-stage .contract-slots{grid-template-columns:repeat(5,minmax(0,1fr))}.guest-contract-stage .contract-slots button{min-width:0;min-height:64px}.guest-game-stage .panel{min-width:0}}:root{--bg:var(--cr-ink);--surface:var(--cr-panel);--surface2:var(--cr-panel-raised);--border:var(--cr-line);--brand:var(--cr-violet);--accent:var(--cr-violet);--gold:var(--cr-gold);--text:var(--cr-text);--muted:var(--cr-muted);--cr-radius:14px;--cr-tap:44px}:root[data-theme=light]{--bg:#f4f5fb;--surface:#fff;--surface2:#e8eaf4;--border:#c9cde1;--brand:#7042b9;--text:#20243a;--muted:#525d77;--gold:#83571c}.header,.guest-header{background:linear-gradient(115deg,#161426ef,#0b101cee 60%,#211434ef);border-color:#ae80ff6b}.header .brand-type,.guest-header .brand-type{color:#f6f2ff}.header .brand-type>span,.guest-header .brand-type>span{color:var(--cr-violet)}.header .rush-mark,.guest-header .rush-mark{filter:hue-rotate(235deg) saturate(1.15)}.header nav a,.guest-header nav a{font-size:11px;font-weight:700;letter-spacing:.04em;color:#b9b5cb}.header nav a span,.guest-header nav a span{color:#b79acb}.header nav a.active,.guest-header nav a.active{color:#f5eaff;background:#a775ff14;border-bottom-color:var(--cr-violet);box-shadow:inset 0 -2px var(--cr-violet)}.button,.icon-button{min-height:var(--cr-tap)}.icon-button{min-width:var(--cr-tap)}.button.primary{background:linear-gradient(120deg,#b687f8,#7133cc);color:#fff;border-color:#c496ff66}.button.primary:hover{background:#7840cf;color:#fff}#modal .icon-button{min-width:44px;min-height:44px}.topline a,.admin-mode,.support-bubble{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.topline{height:auto;min-height:44px}.theme-shortcut,.segmented [data-action=count]{min-width:44px;min-height:44px}.guest-footer a{min-height:44px;display:inline-flex;align-items:center}.guest-header{gap:16px}.guest-header .brand{min-width:150px}.guest-header select{width:62px;min-height:44px;background:#1d2437;color:var(--cr-text);border:1px solid var(--cr-line);border-radius:8px}.guest-root{--surface:var(--cr-panel);--surface2:var(--cr-panel-raised);--text:var(--cr-text);--muted:var(--cr-muted);--border:var(--cr-line);--field:#141a2c}.guest-root .studio-controls,.guest-root .design-card,.guest-root .studio-tabs{background:var(--cr-panel)!important;color:var(--cr-text);border-color:var(--cr-line)!important}.guest-root .studio-heading p,.guest-root .studio-note,.guest-root .studio-field,.guest-root .design-card-meta small,.guest-root .preview-foot{color:var(--cr-muted)!important}.guest-root .studio-tabs button,.guest-root .gallery-tools input,.guest-root .gallery-tools select,.guest-root .color-field,.guest-root .color-conversions input{background:#1d2437!important;color:var(--cr-text)!important;border-color:var(--cr-line)!important}.guest-root .rewards-banners button{position:relative;overflow:hidden;text-align:left;min-height:175px;padding:24px;border-radius:15px;border:1px solid var(--cr-line);background:linear-gradient(120deg,#181c2b,#201532);color:var(--cr-text)}.guest-root .rewards-banners button img{position:absolute;right:-20px;bottom:-25px;width:48%;height:150px;object-fit:contain;opacity:.7}.guest-root .rewards-banners button h2,.guest-root .rewards-banners button p,.guest-root .rewards-banners button span{position:relative;z-index:1;max-width:65%}.guest-root .daily-board,.guest-root .guest-rules,.guest-root .guest-battle-preview,.guest-root .guest-help-grid .panel{background:var(--cr-panel);color:var(--cr-text);border-color:var(--cr-line)}.guest-root .giveaway-card p,.guest-root .daily-board p,.guest-root .prize-tile p{font-size:12px;color:var(--cr-muted)}.guest-battle-preview{padding:32px;margin-bottom:32px}.guest-battle-seats{display:grid;grid-template-columns:1fr 60px 1fr;gap:20px;align-items:center;text-align:center}.guest-battle-seats>div{border:1px solid var(--cr-line);border-radius:14px;padding:30px 12px}.guest-help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.guest-help-grid details{padding:20px}.guest-help-grid summary{cursor:pointer;min-height:44px;font-weight:700}.guest-help-grid p{line-height:1.6;margin-bottom:0;color:var(--cr-muted)}.guest-rules{padding:28px}.guest-rules p{color:var(--cr-muted);line-height:1.65}:root[data-theme=light] body{color:var(--text)}:root[data-theme=light] .header .brand-type{color:var(--text)}:root[data-theme=light] :is(.panel,.case-card,.daily-board,.day-tile,.upgrade-catalogs>section,.studio-controls,.live-rail,.rail-heading){background:var(--surface);color:var(--text);border-color:var(--border)}:root[data-theme=light] .home-showcase .hero,:root[data-theme=light] .home-bonus,:root[data-theme=light] .home-promo{color:#f6f2ff}:root[data-theme=light] .home-showcase .hero h1{color:#f6f2ff}:root[data-theme=light] .case-art{mix-blend-mode:normal}:root[data-theme=light] .home-showcase .hero{background:linear-gradient(90deg,#1b103aee,#21114070),url(/assets/collections/royal-flame.png) right center/auto 115% no-repeat}:root[data-theme=light] .home-showcase .hero :is(p,.eyebrow,.hero-note){color:#ded3f1}:root[data-theme=light] .admin-mode{color:#613d97;border-color:#a987d3}@media(max-width:760px){.guest-header{gap:8px;padding-inline:12px}.guest-header .brand{min-width:0;flex:1}.guest-header .brand-type{font-size:20px}.guest-header .rush-mark{width:30px;height:30px}.guest-header select{width:48px}.guest-header>.guest-login{font-size:10px;padding:8px}.guest-help-grid{grid-template-columns:1fr}.guest-battle-preview{padding:18px}.guest-battle-seats{grid-template-columns:1fr 28px 1fr;gap:8px}.guest-battle-seats>div{padding:20px 8px}.guest-battle-seats p{font-size:11px}.guest-root .studio-layout{grid-template-columns:1fr}.guest-root .studio-save{flex-wrap:wrap}.guest-root .studio-heading h1{font-size:32px}.guest-root .gallery-tools{grid-template-columns:1fr;display:grid}.guest-root .control-grid{grid-template-columns:1fr}.guest-root .color-conversions{flex-wrap:wrap}.guest-root .studio-tabs{overflow-x:auto;flex-wrap:nowrap}.guest-root .studio-tabs button{min-height:44px;flex:none}}.header .brand-type>span,.guest-header .brand-type>span{display:block}.header .brand-type small,.guest-header .brand-type small{letter-spacing:1.3px;font-size:7px}.guest-header select{padding:6px}.guest-brand .brand-type{line-height:.9;font-style:italic;font-size:24px}.guest-root .studio-tabs button[aria-selected=true]{color:#eadbff!important;background:#463166!important}@media(max-width:760px){.guest-header .brand-type{font-size:18px}.guest-header .brand-type small{font-size:6px}.guest-header .guest-brand{gap:7px}.guest-root .studio-tabs{position:static}.guest-root .studio-tabs button{padding:10px}}html{color-scheme:dark;background:var(--bg)}html[data-theme=light]{color-scheme:light}body{isolation:isolate;background:var(--bg)!important;color:var(--text)}#app{position:relative;z-index:1}.guest-root{background:transparent;color:var(--text)}#environment-layer{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:strict;background:var(--bg)}.environment-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35}.environment-light{position:absolute;inset:0;background:radial-gradient(ellipse 70% 65% at 10% 0,color-mix(in srgb,var(--environment-ambient) 24%,transparent),transparent 75%),radial-gradient(ellipse 55% 70% at 100% 80%,color-mix(in srgb,var(--environment-ambient) 12%,transparent),transparent 70%)}.environment-shade{position:absolute;inset:0;background:linear-gradient(0deg,var(--bg),transparent 75%),linear-gradient(90deg,transparent,var(--bg) 45%,transparent);opacity:.8}.environment-character{position:absolute;right:max(12px,calc((100vw - 1640px)/2));bottom:0;width:clamp(150px,18vw,270px);height:auto;opacity:.22;transform-origin:bottom center;filter:drop-shadow(0 0 16px color-mix(in srgb,var(--environment-ambient) 22%,transparent))}#environment-layer [hidden]{display:none!important}.environment-particles{position:absolute;inset:-4%;opacity:.24;background-image:radial-gradient(circle,var(--environment-ambient) 1px,transparent 2px),radial-gradient(circle,var(--environment-ambient) 1px,transparent 2px);background-size:157px 173px,241px 229px;animation:environment-drift 45s linear infinite alternate}html[data-environment-motion=off] .environment-particles,html[data-environment-quality=eco] .environment-character,html[data-environment-quality=eco] .environment-scene{display:none}@keyframes environment-drift{to{transform:translate3d(1%,2%,0)}}html[data-theme=light] .environment-scene{opacity:.12}html[data-theme=light] .environment-character{opacity:.13}.appearance-open{min-height:44px;min-width:44px;font-size:22px;color:var(--brand);border:1px solid var(--border);background:var(--surface2);flex:none}.environment-controls{max-width:720px;color:var(--text)}.environment-controls p{line-height:1.55}.environment-controls>.muted{margin-top:0}.environment-field{display:grid;gap:8px;color:var(--text);font-size:14px;font-weight:600}.environment-field select{width:100%;min-width:0;min-height:46px;background:var(--surface2);border-color:var(--border);color:var(--text)}.environment-options{border:0;padding:0;margin:24px 0}.environment-options legend{margin-bottom:12px;font-size:14px;font-weight:600}.environment-options>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.environment-option{display:grid;gap:7px;text-align:left;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);min-width:0;cursor:pointer}.environment-option[aria-pressed=true]{border-color:var(--brand);outline:2px solid color-mix(in srgb,var(--brand) 40%,transparent);outline-offset:1px}.environment-option strong{font-size:14px}.environment-option small{font-size:11px;line-height:1.5;color:var(--muted)}.environment-thumb{display:block;height:90px;border-radius:7px;background-color:#10131e;background-size:cover;background-position:center;border-top:2px solid var(--swatch)}.environment-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.environment-motion{display:flex;align-items:center;gap:10px;min-height:48px;margin-top:12px;color:var(--text)}.environment-motion input{width:22px;height:22px;accent-color:var(--brand)}.environment-status{font-size:12px;color:var(--brand);min-height:20px}.environment-note{font-size:12px;color:var(--muted)}:is(.guest-header,.header){background:linear-gradient(115deg,var(--surface2),var(--surface));border-color:var(--border)}:is(.guest-mobile-nav,.mobile-nav){background:var(--surface);border-color:var(--border)}.guest-header .brand-type,.header .brand-type{color:var(--text)}.guest-nav a,.header nav a{color:var(--muted)}.guest-nav a[aria-current=page],.header nav a.active{color:var(--brand);border-bottom-color:var(--brand)}.guest-root :is(.guest-case-card,.guest-detail,.guest-item,.guest-contract-stage,.guest-game-stage .panel,.studio-controls,.design-card,.studio-tabs){background:var(--surface);color:var(--text);border-color:var(--border)}.guest-case-info small,.guest-detail p,.guest-detail small{color:var(--muted)}.guest-case-info b,.guest-item b,.guest-detail-price strong{color:var(--gold)}.guest-detail-art{background:radial-gradient(ellipse,color-mix(in srgb,var(--case-scene-light) 22%,transparent),transparent 75%),var(--surface2)}.case-opening .case-art{filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--case-scene-light) 30%,transparent))}.guest-root .button.primary,.button.primary{background:var(--brand);border-color:var(--brand);color:var(--bg);box-shadow:0 4px 18px color-mix(in srgb,var(--brand) 16%,transparent)}html[data-theme=light] .button.primary{color:#fff}html[data-theme=light] :is(.guest-case-card,.guest-detail,.guest-game-stage .panel,.guest-contract-stage,.prize-tile,.day-tile,.giveaway-card,.upgrade-catalogs>section,.settings-panel,.modal-heading,.modal-body){background:var(--surface);color:var(--text);border-color:var(--border)}html[data-theme=light] main :is(h1,h2,h3),html[data-theme=light] :is(dialog,.environment-field,.setting-row,label){color:var(--text)}html[data-theme=light] .guest-hero,html[data-theme=light] .guest-feature{color:#f6f2ff}html[data-theme=light] .guest-hero :is(h1,.eyebrow),html[data-theme=light] .guest-feature :is(h1,.eyebrow){color:#f6f2ff}html[data-theme=light] .designer-profile :is(h1,h2,h3){color:#edf5ff}html[data-theme=light] .guest-hero p,html[data-theme=light] .guest-feature p{color:#ded3f1}html[data-theme=light] .guest-root .studio-controls,html[data-theme=light] .guest-root .design-card,html[data-theme=light] .guest-root .studio-tabs{background:var(--surface)!important;color:var(--text)}html[data-theme=light] .guest-game-stage .ring-inner{background:var(--surface);color:var(--text)}html[data-theme=light] .rewards-banners a,html[data-theme=light] .wheel-center,html[data-theme=light] .rewards-banners h2,html[data-theme=light] .wheel-center h2{color:#f6f2ff}html[data-theme=light] .guest-nav a{color:var(--muted)}html[data-theme=light] .guest-root{--field:var(--cr-panel-raised)}html[data-theme=light] .guest-nav a:hover,html[data-theme=light] .guest-nav a[aria-current=page],html[data-theme=light] .guest-nav a span{color:var(--brand)}html[data-theme=light] .guest-header select{background:var(--surface2);color:var(--text);border-color:var(--border)}html[data-theme=light] .guest-root .rewards-banners button{color:#f6f2ff}html[data-theme=light] .guest-root .rewards-banners button :is(h2,p,span){color:#f6f2ff}html[data-theme=light] .day-tile strong{color:var(--brand)}html[data-theme=light] .day-tile.current strong,html[data-theme=light] .daily-overview>strong{color:var(--gold)}html[data-theme=light] .day-tile p,html[data-theme=light] .daily-overview p{color:var(--muted)}@media(max-width:760px){.guest-header{gap:8px}.guest-header .brand{margin-right:auto}.appearance-open{min-width:44px;width:44px}.guest-header>.guest-login{margin-left:0;padding-inline:8px;font-size:10px}.guest-brand small{font-size:7px}.environment-options>div{gap:10px}.environment-thumb{height:66px}.environment-option{padding:8px}.environment-option strong{font-size:13px}.environment-fields{grid-template-columns:1fr}.environment-controls .button{min-height:44px}}@media(prefers-reduced-motion:reduce){.environment-particles{display:none;animation:none}}.reduced-motion .environment-particles{display:none;animation:none}#environment-layer .environment-scene{opacity:var(--environment-scene-opacity,.35);filter:blur(var(--environment-blur,0px)) saturate(var(--environment-saturation,100%)) contrast(var(--environment-contrast,100%))}#environment-layer .environment-light{opacity:var(--environment-glow,.25)}#environment-layer .environment-shade:after{content:"";position:absolute;inset:0;background:#05070d;opacity:var(--environment-darkness,0)}#environment-layer .environment-character{opacity:var(--environment-character-opacity,.22)}html[data-environment-character-position=left] #environment-layer .environment-character{right:auto;left:max(12px,calc((100vw - 1640px)/2))}#environment-layer .environment-particles{animation-duration:var(--environment-animation-duration,45s)}html[data-custom-ui=true] :is(.header,.guest-header,.panel,.studio-controls,.case-card,.guest-case-card){background:color-mix(in srgb,var(--surface) var(--environment-ui-opacity,100%),transparent)!important;backdrop-filter:blur(16px)}.environment-controls h3{margin:20px 0 12px;font-size:15px}.environment-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:20px}.environment-presets button{min-height:50px;border:1px solid var(--border);border-radius:9px;background:var(--surface2);color:var(--text);display:flex;align-items:center;gap:7px;padding:8px;cursor:pointer}.environment-presets button[aria-pressed=true]{border-color:var(--brand);outline:1px solid var(--brand)}.environment-preset-swatch{width:18px;height:18px;flex:none;border-radius:5px;background:var(--preset-color)}.environment-tuning{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px}.environment-slider{position:relative;padding-right:44px}.environment-slider output{position:absolute;right:0;top:0;color:var(--brand);font-variant-numeric:tabular-nums;font-size:12px}.environment-slider input{width:100%;accent-color:var(--brand);min-height:30px}@media(max-width:760px){.environment-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.environment-tuning{grid-template-columns:1fr}}.rush-mark,:is(.header,.guest-header) .rush-mark{background:transparent url(/assets/environments/case-rush-mark-v1.png) center/contain no-repeat;border-radius:0;box-shadow:none;filter:none}:is(.header,.guest-header) .brand-type{font-family:Arial,sans-serif;font-style:italic;font-weight:850;letter-spacing:.025em}html[data-theme=dark] :is(.header,.guest-header){border:1px solid color-mix(in srgb,var(--brand) 45%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--brand) 20%,transparent),0 8px 28px #0005;border-radius:12px;background:linear-gradient(110deg,var(--surface2),var(--bg) 55%,var(--surface))}html[data-theme=dark] :is(.header,.guest-header) nav a.active{background:linear-gradient(0deg,color-mix(in srgb,var(--brand) 15%,transparent),transparent);box-shadow:inset 0 -2px var(--brand)}@media(max-width:760px){html[data-theme=dark] :is(.header,.guest-header){border-radius:0}}@media(min-width:761px){.header .brand .rush-mark{width:56px;height:56px}}.catalog-browser{min-width:0;margin:30px 0;color:var(--text)}.catalog-heading,.catalog-section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 18px}.catalog-heading h2{font-size:32px;margin:8px 0}.catalog-heading p,.catalog-section-heading p{color:var(--muted);font-size:13px;line-height:1.5;margin:8px 0 0}.catalog-total{flex:none;padding:10px 14px;background:var(--surface2);border:1px solid var(--border);border-radius:10px;color:var(--brand);font-size:12px}.catalog-controls{display:grid;grid-template-columns:2fr repeat(3,minmax(0,1fr));gap:14px;padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.catalog-controls label{display:grid;gap:8px;min-width:0;font-size:12px;font-weight:650;color:var(--muted)}.catalog-controls input[type=search],.catalog-controls select{min-width:0;width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface2);color:var(--text);font-size:14px}.catalog-controls .catalog-affordable{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-height:44px;flex-wrap:wrap;color:var(--text)}.catalog-affordable input{width:20px;height:20px;accent-color:var(--brand)}.catalog-affordable small{color:var(--muted);font-size:11px}.catalog-tags{display:flex;gap:8px;overflow-x:auto;max-width:100%;margin:16px 0;padding:3px 2px 10px;scrollbar-width:thin}.catalog-browser button{cursor:pointer;min-height:44px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:12px;font-weight:600;padding:10px 14px}.catalog-tags button{flex:none;white-space:nowrap}.catalog-browser button[aria-pressed=true]{background:color-mix(in srgb,var(--brand) 15%,var(--surface));border-color:var(--brand);color:var(--brand)}.catalog-toolbar{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.catalog-scopes,.catalog-view{display:flex;gap:6px;flex-wrap:wrap}.catalog-scopes span{margin-left:7px;opacity:.7;font-variant-numeric:tabular-nums}.catalog-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 0}.catalog-summary p{font-size:13px;color:var(--muted)}.catalog-summary button{background:transparent}.catalog-storage{color:var(--muted);font-size:11px;line-height:1.6;margin:8px 0 30px}.catalog-section{margin:0 0 38px;scroll-margin-top:100px}.catalog-section-heading h2{font-size:23px;margin:0}.catalog-section-heading>span{color:var(--muted);font-size:12px;flex:none}.catalog-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;min-width:0}.catalog-card{display:block;position:relative;overflow:hidden;min-width:0;background:linear-gradient(160deg,color-mix(in srgb,var(--case-accent) 9%,var(--surface)),var(--surface));border:1px solid var(--border);border-top:2px solid var(--case-accent);border-radius:14px;transition:border-color .2s}.catalog-card:hover{border-color:var(--case-accent)}.catalog-card-art{display:grid;place-items:center;height:165px;padding:16px 8px 4px;overflow:hidden;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--case-accent) 12%,transparent),transparent 72%)}.catalog-card-art>img{max-width:100%;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 12px #0004)}.catalog-card-art>.case-art{height:140px;width:100%;max-width:210px;background-size:300% 200%}.catalog-card .catalog-favorite{position:absolute;top:7px;right:7px;min-width:44px;min-height:44px;padding:4px;font-size:23px;background:color-mix(in srgb,var(--bg) 82%,transparent);border:1px solid var(--border);z-index:2}.catalog-card-info{padding:14px;min-width:0}.catalog-card-info>small{display:block;font-size:10px;letter-spacing:.03em;color:var(--muted);min-height:14px}.catalog-card-info a{color:var(--text);text-decoration:none}.catalog-card-info h3{font-size:16px;line-height:1.3;margin:8px 0 6px;overflow-wrap:anywhere;min-height:42px}.catalog-card-info>span{color:var(--muted);font-size:11px}.catalog-card-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:15px;flex-wrap:wrap}.catalog-card-footer>b{font-size:15px;color:var(--gold);font-variant-numeric:tabular-nums}.catalog-card-footer>b small{font-size:10px;font-weight:500}.catalog-card-footer>a{display:flex;align-items:center;min-height:44px;font-size:11px;color:var(--brand)}.catalog-compact .catalog-card-art{height:100px;padding:12px 10px 0}.catalog-compact .catalog-card-art>.case-art{height:100px}.catalog-compact .catalog-card-info{padding:10px 12px}.catalog-compact .catalog-card-info h3{font-size:14px;margin:5px 0;min-height:36px}.catalog-compact .catalog-card-footer{margin-top:6px}.catalog-more{display:block;margin:18px auto 0;min-width:160px}.catalog-empty{padding:50px 20px;text-align:center;border:1px dashed var(--border);border-radius:14px;background:var(--surface)}.catalog-empty>span{font-size:35px;color:var(--brand)}.catalog-empty p{color:var(--muted);font-size:14px;line-height:1.6}.catalog-browser :is(button,a,input,select):focus-visible{outline:2px solid var(--brand);outline-offset:3px}.catalog-loading{width:100%;max-width:1200px;padding:18px;margin-inline:auto;color:var(--muted)}.catalog-loading p{font-size:14px}.catalog-placeholder{height:235px;background:linear-gradient(110deg,var(--surface) 20%,var(--surface2) 45%,var(--surface) 70%);background-size:200% 100%;border-radius:14px;animation:catalog-loading 1.7s ease infinite}@keyframes catalog-loading{to{background-position:-200% 0}}@media(max-width:1150px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalog-controls{padding:14px;gap:12px}.catalog-controls .catalog-search{grid-column:1/-1}.catalog-controls label{font-size:11px}.catalog-controls select{font-size:12px;padding:8px}.catalog-heading{align-items:flex-start;gap:10px}.catalog-heading h2{font-size:26px}.catalog-total{padding:8px;font-size:10px}.catalog-heading p{font-size:12px}.catalog-section-heading h2{font-size:20px}.catalog-card-art{height:140px;padding-top:22px}.catalog-card-art>.case-art{height:125px}.catalog-card-info{padding:11px}.catalog-card-info h3{font-size:14px;min-height:38px}.catalog-card-footer{gap:3px;margin-top:8px}.catalog-scopes{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-scopes button{padding:8px 4px;font-size:11px}.catalog-scopes span{display:block;margin:4px 0 0}.catalog-storage{margin-bottom:22px}.catalog-toolbar{gap:10px}.catalog-view{width:100%}.catalog-view button{flex:1}.catalog-placeholder{height:190px}}@media(prefers-reduced-motion:reduce){.catalog-placeholder{animation:none}.catalog-card{transition:none}}html[data-environment-motion=off] .catalog-placeholder{animation:none}.poster-card{background:#111317;border-top-width:1px;border-radius:10px}.poster-card-link{display:block;text-decoration:none;color:#fff}.poster-card .catalog-card-art{height:176px;padding:34px 7px 4px;background:#111317}.poster-card .catalog-card-art img{max-width:185px;filter:none}.poster-card .catalog-card-info{text-align:center;padding:10px 8px 16px}.poster-card .catalog-card-info h3{min-height:0;margin:0 0 6px;font-size:15px;color:#fff}.poster-card .catalog-card-info>b{color:#ffc16a;font-size:17px;font-variant-numeric:tabular-nums}.poster-card .catalog-card-info>b small{font-size:11px}.catalog-compact .poster-card .catalog-card-art{height:128px;padding-top:30px}.catalog-compact .poster-card .catalog-card-art img{max-width:135px}.poster-odds{padding:18px 20px;margin:20px 0;border:1px solid var(--border);border-radius:12px;background:var(--surface);line-height:1.6}.poster-odds h2{font-size:17px;margin:0 0 8px}.poster-odds p{font-size:13px;color:var(--muted);margin:8px 0}.poster-odds strong{color:var(--text)}.case-art.poster-art{background:none!important;display:grid;place-items:center}.case-art.poster-art img{object-fit:contain;max-width:340px;width:100%;height:100%;filter:none}.home-showcase .hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:20px}.owner-hero-art{display:grid;place-items:center;min-width:0}.owner-hero-art .poster-art{width:100%;height:240px}@media(max-width:760px){.home-showcase .hero{grid-template-columns:1fr}.owner-hero-art .poster-art{height:145px;max-width:210px}}@media(max-width:760px){.poster-card .catalog-card-art{height:146px;padding-top:30px}.poster-card .catalog-card-info h3{font-size:13px}.poster-card .catalog-card-info>b{font-size:15px}.poster-odds{padding:14px}}.case-scene{display:block;position:relative;isolation:isolate;width:100%;height:100%;min-height:0;overflow:hidden;pointer-events:none}.case-scene img{display:block;position:relative;z-index:1;width:100%;height:100%;max-width:100%;object-fit:contain;filter:none}.poster-card .catalog-card-art{padding:28px 4px 0;height:196px;background:#0d1013}.poster-card .catalog-card-art .case-scene img{max-width:100%}.catalog-compact .poster-card .catalog-card-art{height:145px;padding:28px 3px 0}.catalog-compact .poster-card .catalog-card-art .case-scene img{max-width:100%}.case-art.poster-art .case-scene{max-width:400px}.case-art.poster-art:before,.case-art.poster-art:after{display:none}.guest-hero-art>.case-scene{height:240px}.guest-detail-art>.case-scene{height:280px}.case-scene--decorated img{mask-image:radial-gradient(ellipse 75% 85% at 50% 50%,#000 58%,transparent 100%)}.case-scene--aura{padding:10px;background:radial-gradient(ellipse at 50% 58%,color-mix(in srgb,var(--scene-accent) 25%,transparent),transparent 72%)}.case-scene--aura:before,.case-scene--aura:after{content:"";position:absolute;inset:16% 9%;border:1px solid color-mix(in srgb,var(--scene-accent) 55%,transparent);border-radius:50%;transform:rotate(-18deg);box-shadow:0 0 18px color-mix(in srgb,var(--scene-accent) 25%,transparent)}.case-scene--aura img{mask-image:radial-gradient(ellipse 65% 85% at 50% 50%,#000 60%,transparent 100%)}.case-scene--aura:after{inset:25% 5%;transform:rotate(20deg);opacity:.5}.case-scene--all-in-fade{background:radial-gradient(ellipse at 25% 70%,#fbbe4d32,transparent 55%),radial-gradient(ellipse at 75% 30%,#e165e238,transparent 55%)}.case-scene--all-in-printstream{--scene-accent:#c4eefa!important}.case-scene--all-in-asiimov{--scene-accent:#ff9349!important}.case-scene--all-in-doppler{--scene-accent:#9879ff!important}.case-scene--all-in-neon-rider{--scene-accent:#ea72dc!important}.case-glints{position:absolute;inset:8%;z-index:2;pointer-events:none}.case-glints i{position:absolute;left:calc(8% + var(--glint)*16%);top:calc(15% + var(--glint)*11%);width:3px;height:3px;border-radius:50%;background:var(--scene-accent);box-shadow:0 0 6px 2px color-mix(in srgb,var(--scene-accent) 55%,transparent);opacity:.15}.case-glints i:nth-child(2n){top:calc(80% - var(--glint)*10%)}html[data-environment-motion=on] .case-glints i{animation:case-glint 6s ease-in-out infinite;animation-delay:calc(var(--glint)*-.9s)}.case-scene--original{padding:8px 10px}.case-scene--original img{filter:drop-shadow(0 8px 14px #0006)}@keyframes case-glint{0%,to{opacity:.1;transform:translateY(3px)}50%{opacity:.8;transform:translateY(-5px)}}html[data-environment-motion=off] .case-glints i,.reduced-motion .case-glints i{animation:none!important}@media(prefers-reduced-motion:reduce){.case-glints i{animation:none!important}}@media(max-width:760px){.poster-card .catalog-card-art{height:162px;padding:28px 2px 0}.guest-hero-art>.case-scene{height:170px}.guest-detail-art>.case-scene{height:200px}.case-glints i:nth-child(n+4){display:none}}html[data-environment-quality=eco] #environment-layer .environment-scene{display:block}#environment-layer .environment-shade{background:linear-gradient(180deg,#05081170,#05081191 48%,#050811da),linear-gradient(90deg,#05081138,transparent 40%,#05081138);opacity:.85}html[data-theme=light] #environment-layer .environment-shade{background:linear-gradient(180deg,#edf1f5cb,#eef1f6da);opacity:.82}html[data-theme=dark] :is(.header,.guest-header){background:linear-gradient(100deg,#0b1020df,#10162ad5 58%,#101827dc)!important;border:1px solid #8795bd47;box-shadow:inset 0 1px #ffffff25,0 12px 40px #02071370;backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%)}html[data-theme=dark] :is(.header,.guest-header) nav a{border-radius:11px;transition:background .18s,color .18s}html[data-theme=dark] :is(.header,.guest-header) nav a:hover{background:#a790f622;color:#f7f3ff}html[data-theme=dark] :is(.header,.guest-header) nav a:is(.active,[aria-current=page]){background:linear-gradient(145deg,#7763e45a,#4b42aa38);color:#f8f5ff;border:1px solid #b8a8ff66;box-shadow:inset 0 1px #e7dfff4d,0 5px 22px #5244b54a}html[data-theme=dark] :is(.panel,.case-card,.catalog-controls,.catalog-card,.catalog-empty,.poster-odds,.studio-controls,.design-card,.guest-detail,.guest-item,.guest-contract-stage,.guest-game-stage .panel,.daily-board,.day-tile,.upgrade-catalogs>section,.settings-panel,.market-status,.rail-heading,.live-rail){background:linear-gradient(140deg,#142037cf,#0b1426de)!important;border:1px solid #b5c5f033;box-shadow:inset 0 1px #ffffff1c,0 12px 32px #02071235;backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}html[data-theme=dark] :is(.catalog-controls,.studio-controls,.guest-detail,.home-showcase .hero){border-radius:18px}html[data-theme=dark] .home-showcase .hero,html[data-theme=dark] .guest-hero{background:radial-gradient(circle at 77% 65%,#714ac444,transparent 36%),linear-gradient(100deg,#070d1bea,#10132acb,#1014259c)!important;border:1px solid #a6a5ee62;box-shadow:inset 0 1px #ffffff30,0 24px 60px #02061074;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden}.home-showcase .hero{min-height:372px}.home-showcase .hero h1,.guest-hero h1{max-width:610px;text-wrap:balance;text-shadow:0 5px 30px #0009}.home-showcase .hero p,.guest-hero p{color:#d9ddf4;max-width:420px}.owner-hero-art{height:100%;min-height:275px;filter:drop-shadow(0 18px 32px #000b)}.owner-hero-art .poster-art{height:310px;max-width:380px}.guest-hero-art{filter:drop-shadow(0 20px 35px #000b)}.guest-feature-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 26px}.guest-feature-tiles a{display:grid;align-content:space-between;gap:12px;min-height:142px;padding:20px;border:1px solid #abb8ed54;border-radius:17px;background:linear-gradient(120deg,#172445d8,#17152ed1);box-shadow:inset 0 1px #ffffff30,0 12px 24px #02071366;backdrop-filter:blur(16px);text-decoration:none;color:#f8f6ff}.guest-feature-tiles a:nth-child(2){background:linear-gradient(120deg,#32234bdc,#11172cdb)}.guest-feature-tiles a:nth-child(3){background:linear-gradient(120deg,#30253adf,#141927db)}.guest-feature-tiles a:hover{border-color:#cabdff}.guest-feature-tiles span{font-size:10px;letter-spacing:.15em;color:var(--brand);font-weight:800}.guest-feature-tiles strong{font-size:21px}.guest-feature-tiles small{color:#cbd1e7}.home-showcase .hero .button.primary,.guest-hero .button.primary{background:linear-gradient(110deg,#a6baff,#7269f3);border:1px solid #c9d2ff8c;color:#090e24;box-shadow:inset 0 1px #fff8,0 9px 26px #535fe680}html[data-theme=dark] :is(.home-bonus,.home-promo){border:1px solid #a9baf05c;box-shadow:inset 0 1px #ffffff2b,0 12px 34px #03061272;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-theme=dark] .bonus-daily{background:radial-gradient(circle at 98% 110%,#477aff99,transparent 44%),linear-gradient(125deg,#18265fe8,#10162be0)}html[data-theme=dark] .bonus-wheel{background:radial-gradient(circle at 96% 95%,#c658db88,transparent 45%),linear-gradient(125deg,#322048e5,#111629df)}html[data-theme=dark] .home-promo{background:radial-gradient(circle at 96% 100%,#cf873f8e,transparent 42%),linear-gradient(110deg,#3d271cdd,#151824e8)}.home-bonus strong{font-size:150px;right:12px;bottom:-37px;opacity:.5}.home-bonus:hover,.home-promo:hover{border-color:#cabdffb5;transform:translateY(-2px)}.home-bonus,.home-promo{transition:border-color .18s,transform .18s}html[data-theme=dark] .catalog-controls input[type=search],html[data-theme=dark] .catalog-controls select,html[data-theme=dark] .environment-search input{background:#0d152acc;border:1px solid #8796bf69;color:#f6f3ff}.catalog-card{transition:transform .22s,border-color .22s,box-shadow .22s}.catalog-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px #02040bb5,inset 0 1px #ffffff2b}.poster-card .catalog-card-art{background:radial-gradient(ellipse at 50% 83%,color-mix(in srgb,var(--case-accent) 24%,transparent),transparent 62%),linear-gradient(180deg,#151b2b99,#0a112166)!important;padding:8px 6px 0;height:198px}.poster-card .catalog-card-art img{max-width:220px}.poster-card .catalog-card-info h3{color:var(--text)}.poster-card .catalog-card-info>b{color:#ffcf8d}.case-scene--decorated img{mask-image:radial-gradient(ellipse 78% 80% at 50% 52%,#000 53%,transparent 99%)}.catalog-section-heading h2,.catalog-heading h2{letter-spacing:-.025em;text-shadow:0 4px 20px #0007}html[data-theme=dark] .studio-tabs{background:#0d152bc9;border-color:#aab8ec40;backdrop-filter:blur(16px)}html[data-theme=dark] .studio-tabs button.active{background:linear-gradient(135deg,#7268e85b,#4543983b);color:#f9f7ff;box-shadow:inset 0 0 0 1px #b9a8ff7a,0 5px 15px #5549ae52}.studio-environment-preview{min-height:118px;background:linear-gradient(90deg,#070d1cef,#0a1321b5 55%,#0b13276e),var(--scene-image) center/cover;color:#fff;box-shadow:inset 0 1px #ffffff3b,0 12px 30px #0005;backdrop-filter:blur(12px)}.studio-environment-preview small{color:#dce3f2}.environment-search{display:grid;gap:7px;margin:0 0 16px;font-size:12px;color:var(--muted)}.environment-search input{width:100%;min-height:44px;border-radius:10px;padding:10px 13px}.environment-options>.environment-map-groups{display:grid;grid-template-columns:1fr;gap:18px}.environment-map-groups>section[hidden],.environment-option[hidden]{display:none!important}.environment-map-groups h4{margin:0 0 10px;font-size:12px;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:var(--brand)}.environment-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.environment-option{overflow:hidden;padding:5px;border-radius:12px;background:#101a2edb;border-color:#7e8eb947;min-height:112px;align-content:start}.environment-option .environment-thumb{height:67px;border:0;border-radius:8px}.environment-option strong{padding:0 5px;line-height:1.25}.environment-option small{display:none}.environment-option[aria-pressed=true]{outline:2px solid var(--brand);border-color:#e1d1ff;box-shadow:0 0 15px #8c6ffb72}html[data-theme=light] .environment-option{background:#ffffffd9}@media(max-width:1150px){.environment-map-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-showcase .hero{min-height:340px}}@media(max-width:760px){html[data-theme=dark] :is(.header,.guest-header){border-left:0;border-right:0;border-radius:0}.home-showcase .hero{min-height:365px}.home-showcase .hero>div:first-child{max-width:100%;z-index:2}.owner-hero-art{position:absolute;right:-22px;bottom:-35px;width:58%;min-height:0;height:200px;opacity:.55}.owner-hero-art .poster-art{height:200px}.home-showcase .hero p{max-width:275px}.home-bonus{min-height:175px}.home-bonus strong{font-size:118px}.guest-feature-tiles{grid-template-columns:1fr 1fr;gap:9px}.guest-feature-tiles a{min-height:130px;padding:14px}.guest-feature-tiles a:last-child{grid-column:1/-1;min-height:100px}.guest-feature-tiles strong{font-size:17px}.environment-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.environment-option .environment-thumb{height:75px}.catalog-card:hover,.home-bonus:hover,.home-promo:hover{transform:none}.poster-card .catalog-card-art{height:170px}.poster-card .catalog-card-art img{max-width:175px}}@media(max-width:430px){.home-showcase .hero h1,.guest-hero h1{font-size:clamp(33px,9vw,42px)}.home-bonus h2{font-size:18px}.home-bonus p{max-width:135px}.catalog-controls{gap:8px}.environment-option{min-height:108px}}@media(prefers-reduced-motion:reduce){.home-bonus,.home-promo,.catalog-card{transition:none!important}}html[data-environment-motion=off] :is(.home-bonus,.home-promo,.catalog-card){transition:none!important}body.case-route #environment-layer .environment-scene{opacity:.72!important;filter:blur(var(--environment-blur,0px)) saturate(var(--environment-saturation,100%)) contrast(var(--environment-contrast,100%))}body.case-route #environment-layer .environment-shade{opacity:.52}body.case-route #environment-layer .environment-character{display:none}body.case-route #main{isolation:isolate}.case-detail{display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:min(100%,1240px);max-width:1240px;margin:8px auto 38px;text-align:left;--case-accent:#a38afa}.case-detail>.case-drop-stage{position:relative;isolation:isolate;width:100%;min-height:450px;margin:0;overflow:hidden;background:transparent;border:0;border-radius:26px 26px 0 0}.case-map-backdrop{position:absolute;z-index:-2;inset:-5%;width:110%;height:110%;object-fit:cover;object-position:center;opacity:.72;filter:blur(var(--case-stage-blur,var(--environment-blur,0px))) saturate(var(--environment-saturation,100%));-webkit-mask-image:radial-gradient(ellipse 74% 90% at 50% 57%,#000 48%,transparent 100%);mask-image:radial-gradient(ellipse 74% 90% at 50% 57%,#000 48%,transparent 100%)}.case-map-shade{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 42% 60% at 50% 61%,transparent 25%,#070b1b2e 82%),linear-gradient(0deg,#080d1b9c,transparent 32%);pointer-events:none}.case-drop-floor{position:absolute;left:calc(50% - 175px);bottom:23px;width:350px;height:34px;border-radius:50%;background:#070914c4;filter:blur(19px);box-shadow:0 0 35px color-mix(in srgb,var(--case-accent) 25%,transparent)}.case-drop-body{position:absolute;z-index:1;left:50%;bottom:23px;width:min(58%,470px);height:320px;display:grid;place-items:center;transform:translate(-50%);transform-origin:50% 75%;will-change:transform;pointer-events:none;filter:drop-shadow(0 25px 22px #02040cb0)}.case-drop-body .case-art,.case-drop-body .case-scene{width:100%;height:100%;max-width:none!important}.case-drop-body img{width:100%;height:100%;object-fit:contain;max-width:100%!important}.case-stage-top{position:absolute;z-index:5;inset:18px 20px auto;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.case-stage-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.case-map-link,.case-blur-button,.case-drop-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:8px 13px;border:1px solid #e4e9ff6b;border-radius:13px;background:linear-gradient(145deg,#29354899,#11182dc9);color:#fff;font-size:12px;font-weight:750;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px #ffffff65,0 8px 24px #02040a55;backdrop-filter:blur(19px) saturate(135%);-webkit-backdrop-filter:blur(19px) saturate(135%)}.case-blur-button[aria-pressed=true]{border-color:var(--case-accent);box-shadow:inset 0 1px #fff9,0 0 15px color-mix(in srgb,var(--case-accent) 42%,transparent)}.case-drop-toggle input{width:18px;height:18px;margin:0;accent-color:var(--case-accent);cursor:pointer}.case-drop-toggle:focus-within,.case-map-link:focus-visible,.case-blur-button:focus-visible{outline:2px solid #d5c7ff;outline-offset:3px}.case-control-panel{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:122px;padding:20px 27px;border:1px solid #c8d5ee60;border-radius:0 0 22px 22px;background:radial-gradient(circle at 8% 120%,color-mix(in srgb,var(--case-accent) 18%,transparent),transparent 42%),linear-gradient(112deg,#122039dd,#0c162ac7 72%,#111d32d9);box-shadow:inset 0 1px #ffffff4d,0 18px 42px #02071470;backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.case-title-lockup{min-width:0}.case-title-lockup .eyebrow{font-size:10px;letter-spacing:.2em;color:#c2c9ea}.case-title-lockup h1{margin:5px 0 2px;font-size:clamp(27px,3vw,38px);line-height:1.05;text-wrap:balance}.case-title-lockup>strong{color:#ffdd9b;font-size:21px;font-variant-numeric:tabular-nums}.case-open-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap;justify-content:flex-end}.open-count-picker{display:grid;gap:6px;font-size:11px;font-weight:700;color:#d7dbf0}.open-count-picker select{min-width:74px;min-height:45px;border:1px solid #d2dbf474;border-radius:11px;background:#0b1730b8;color:#fff;padding:8px 13px;font-size:18px;font-weight:700;cursor:pointer}.case-open-controls .switch{min-height:44px;white-space:nowrap;color:#eef0fb}.case-open-controls #open-button{min-height:49px;min-width:200px;border-radius:12px;background:linear-gradient(135deg,#aaa9ff,#7a6ef0);border-color:#d8d5ffad;box-shadow:inset 0 1px #fff9,0 10px 24px #4d46bd6b;color:#091021}.case-detail .case-drop-stage [hidden]{display:none!important}.case-drop-stage .reels{position:absolute;z-index:4;inset:74px 3% 24px;display:grid;grid-template-columns:repeat(var(--open-cols,1),minmax(0,1fr));gap:9px;margin:0;align-content:center}.case-drop-stage.opening-multi{min-height:600px}.case-drop-stage .reel{min-width:0;min-height:0;height:clamp(135px,16vw,235px);padding:0;border:1px solid #c7d2fb77;border-radius:13px;background:#070c17e6;box-shadow:inset 0 1px #ffffff52,0 14px 24px #02050e88;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.case-drop-stage .reel:after{background:linear-gradient(90deg,#070b16bb,transparent 19%,transparent 81%,#070b16bb)}.case-drop-stage .marker{background:linear-gradient(#e9e1ff,transparent 28%,transparent 70%,#e9e1ff)}.case-drop-stage .reel-track{gap:0;height:100%}.opening-tile{flex:0 0 var(--tile-width,190px);width:var(--tile-width,190px);height:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto auto;align-items:end;gap:2px;padding:12px 10px 11px;overflow:hidden;border-bottom:3px solid var(--rarity);background:radial-gradient(ellipse at 50% 80%,color-mix(in srgb,var(--rarity) 28%,transparent),transparent 70%),#090d18;color:#f9f8ff;text-align:left}.opening-tile img{width:100%;max-width:100%;height:100%;min-height:0;object-fit:contain;filter:drop-shadow(0 9px 12px #0009)}.opening-tile small,.opening-tile strong,.opening-tile b{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.opening-tile small{font-size:10px;color:#cbd5e8}.opening-tile strong{font-size:12px}.opening-tile b{font-size:12px;color:#ffd58b}.case-drop-stage .revealed .reel{border-color:var(--case-accent);box-shadow:inset 0 1px #fff9,0 0 23px color-mix(in srgb,var(--case-accent) 35%,transparent)}.case-drop-stage .winning-item{background:radial-gradient(ellipse at 50% 77%,color-mix(in srgb,var(--rarity) 43%,transparent),transparent 72%),#070a15}dialog:has(.result-items){width:min(1200px,96vw);border-color:#c8d5f06b;border-radius:19px;background:linear-gradient(145deg,#142039f1,#090f20f2);box-shadow:inset 0 1px #fff5,0 35px 100px #02040bd9;backdrop-filter:blur(20px)}dialog .result-items{grid-template-columns:repeat(5,minmax(0,1fr))}dialog .result-items .item-card{min-width:0;background:radial-gradient(ellipse at 50% 80%,color-mix(in srgb,var(--rarity) 25%,transparent),transparent 65%),#090e1c;border:1px solid color-mix(in srgb,var(--rarity) 55%,#fff1)}dialog .result-items .item-card img{max-width:100%;object-fit:contain}.case-drop-stage[data-case-opening] .case-drop-body{transform:translate(-50%)!important;transition:opacity .3s,filter .3s}.case-drop-stage[data-case-opening=focus] .case-drop-body{filter:drop-shadow(0 0 35px var(--case-accent))}.case-drop-stage[data-case-opening=unlock] .case-drop-body .case-art{animation:case-unlock .38s ease-in-out 2 alternate}.case-drop-stage[data-case-opening=open] .case-drop-body{filter:drop-shadow(0 0 54px var(--case-accent)) brightness(1.25)}.case-drop-stage[data-case-opening=light] .case-drop-body{opacity:.48;filter:drop-shadow(0 0 70px #fff)}.case-drop-stage[data-case-opening=reveal] .case-drop-body,.case-drop-stage[data-case-opening=result] .case-drop-body{opacity:.23}@keyframes case-unlock{0%{translate:-5px 0}to{translate:5px 0}}@media(max-width:900px){.case-control-panel{align-items:flex-start;flex-direction:column;gap:18px}.case-open-controls{justify-content:flex-start;width:100%}}@media(max-width:760px){.case-detail{gap:0;text-align:left}.case-detail>div.case-drop-stage{max-width:none;width:100%;min-height:342px;margin:0;border-radius:18px 18px 0 0}.case-drop-body{width:min(78%,310px);height:218px;bottom:25px}.case-drop-floor{width:250px;left:calc(50% - 125px);bottom:18px}.case-stage-top{inset:10px 10px auto;gap:5px}.case-map-link,.case-blur-button,.case-drop-toggle{font-size:10px;min-height:44px;padding:7px 8px;border-radius:10px}.case-drop-toggle span{max-width:76px;line-height:1.1}.case-control-panel{padding:17px 16px;min-height:0;border-radius:0 0 18px 18px}.case-title-lockup h1{font-size:29px}.case-open-controls{gap:10px}.case-open-controls #open-button{min-width:100%;width:100%;margin-top:2px}.case-drop-stage .reels{grid-template-columns:repeat(min(var(--open-cols,1),2),minmax(0,1fr));inset:60px 3% 17px;gap:6px}.case-drop-stage .reel{height:126px}.case-drop-stage.opening-multi{min-height:725px!important}.case-drop-stage.opening-multi .reel{height:110px}.opening-tile{padding:5px 5px 7px}.opening-tile small,.opening-tile b{font-size:9px}.opening-tile strong{font-size:10px}dialog .result-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.case-map-link,.case-blur-button,.case-drop-toggle{font-size:9px}.case-stage-actions{gap:4px}.case-drop-toggle span{max-width:66px}.case-open-controls .switch{font-size:11px}}@media(prefers-reduced-motion:reduce){.case-drop-body,.case-drop-stage .reel,.opening-tile{animation:none!important;transition:none!important}}html[data-environment-motion=off] .case-drop-body{animation:none!important;transition:none!important}body.case-route #environment-layer{visibility:hidden}body.case-route{background:radial-gradient(ellipse at 40% 10%,#26354b70,transparent 65%),#080e19}.demo-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:pan-y;cursor:grab}.demo-canvas:active{cursor:grabbing}.demo-canvas:focus-visible{outline:2px solid #c2ceff;outline-offset:-4px}.demo-scene-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#080d1b99,transparent 30%,#080d1b40);border:1px solid #d5e8ff25;border-radius:26px 26px 0 0}.case-stage-3d{background:#101a2a!important}.case-world-contents{position:relative;isolation:isolate;padding:18px;border:1px solid #d7e6ff23;border-radius:20px;background:#101927;overflow:hidden}.case-world-contents:before{content:"";position:absolute;z-index:0;inset:-35px;background-image:linear-gradient(#07101b66,#08111ba8),var(--case-world-backdrop);background-size:cover;background-position:center;filter:blur(15px) saturate(.9);pointer-events:none}.case-route .case-world-contents :is(.guest-item,.item-card){position:relative;z-index:1;background:linear-gradient(150deg,#1a2437d6,#0d1525e8)!important;border:1px solid #c7d4f03b;box-shadow:inset 0 1px #ffffff19,0 12px 24px #02050b45;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.case-route .case-world-contents :is(.guest-item,.item-card) img{filter:drop-shadow(0 8px 9px #0007)}.case-stage-3d .case-stage-top{z-index:3}.case-scene-error{position:absolute;z-index:4;left:8%;right:8%;top:38%;padding:20px;border-radius:14px;background:#101829e8;color:#fbded6;text-align:center}.case-scene-error[hidden]{display:none}.case-stage-3d .reels{z-index:3}.demo-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1240px;margin:8px auto 16px}.demo-heading .eyebrow{font-size:10px;text-align:right}.opening-demo [hidden]{display:none!important}.opening-demo .demo-stage{min-height:470px;--demo-result-progress:0}.demo-badge{display:inline-flex;align-items:center;border:1px solid #eee7ff30;background:#1017229c;backdrop-filter:blur(14px);border-radius:20px;padding:8px 13px;color:#eee8ff;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.demo-scene-badge{position:absolute;bottom:18px;left:50%;transform:translate(-50%)}[data-demo-phase=reveal] .demo-scene-badge,[data-demo-phase=settled] .demo-scene-badge,[data-demo-phase=result] .demo-scene-badge{display:none}.demo-disclosure{font-size:12px;line-height:1.5;color:#b7c1d5;max-width:360px;margin:10px 0 0}.opening-demo .case-control-panel{background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--case-accent) 12%,transparent),transparent 65%),linear-gradient(120deg,#151f30b8,#0b111ddb);border-color:#d6e4ff30;box-shadow:inset 0 1px #ffffff25,0 20px 40px #02071450}.demo-actions{display:grid;gap:6px;min-width:275px;text-align:right}.demo-actions>div{display:flex;gap:9px;justify-content:flex-end;flex-wrap:wrap}.demo-actions button{min-height:46px;min-width:125px;border-radius:12px}.demo-actions .primary{background:linear-gradient(135deg,#c5c7ff,#9c8aef);color:#131629;border-color:#e3ddff80;box-shadow:inset 0 1px #fff8,0 8px 24px #7565bb38;min-width:190px}.demo-actions .primary:disabled{opacity:.7;cursor:progress}.demo-motion{display:flex;justify-content:flex-end;align-items:center;gap:9px;min-height:44px;font-size:12px;color:#c5cede;cursor:pointer}.demo-motion input{width:18px;height:18px;accent-color:var(--case-accent)}.demo-status{font-size:11px;color:#b2bcd2;margin:3px 0 0;min-height:18px}.demo-error{border:1px solid #ffb09660;border-radius:12px;padding:16px;background:#281a20;color:#ffd6c5;line-height:1.5}.demo-reel{position:absolute;z-index:3;left:0;right:0;top:83px;height:270px;overflow:hidden;isolation:isolate;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.demo-track{display:flex;gap:12px;height:218px;position:absolute;left:0;right:0;top:24px;will-change:transform}.demo-tile{flex:0 0 190px;min-width:0;display:grid;grid-template-rows:minmax(0,1fr) auto auto auto;text-align:center;gap:4px;padding:14px 14px 12px;border:1px solid #bbcaf02b;border-bottom:2px solid var(--rarity);border-radius:13px;background:radial-gradient(ellipse at 50% 95%,color-mix(in srgb,var(--rarity) 20%,transparent),transparent 75%),#080e1ce8;box-shadow:inset 0 1px #ffffff18;transform:scale(calc(.89 + var(--focus,0)*.11));opacity:calc(.45 + var(--focus,0)*.55);will-change:transform}.demo-tile img{width:100%;height:100%;min-height:0;object-fit:contain;filter:drop-shadow(0 12px 9px #0006)}.demo-tile strong{font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opening-demo .demo-tile small{font-size:11px;color:#bcc7dd;margin:0;max-width:none}.demo-tile>span{font-size:12px;color:#e9c788;font-variant-numeric:tabular-nums}.demo-marker{position:absolute;z-index:4;top:10px;left:calc(50% - 6px);width:12px;height:8px;background:#eee0b7;clip-path:polygon(0 0,100% 0,50% 100%)}.demo-marker--bottom{top:auto;bottom:12px;transform:rotate(180deg)}[data-demo-phase=settled] .demo-tile:not([data-winner]),[data-demo-phase=result] .demo-tile:not([data-winner]){opacity:calc(.45 - var(--demo-result-progress)*.27)}[data-demo-phase=settled] .demo-tile[data-winner],[data-demo-phase=result] .demo-tile[data-winner]{transform:scale(calc(1 + var(--demo-result-progress)*.08));box-shadow:inset 0 1px #fff4,0 12px 30px #0004}.demo-result{position:absolute;z-index:4;left:6%;right:6%;bottom:53px;text-align:center;color:#fff;animation:demo-caption .25s ease-out both}.opening-demo .demo-result>small{color:#bfcadf;font-size:10px;letter-spacing:.14em;text-transform:uppercase;max-width:none;margin:0 auto;display:block}.demo-result h2{margin:7px 0 11px;font-size:clamp(18px,2vw,26px);overflow-wrap:anywhere;font-weight:650;line-height:1.25}.demo-result h2 span{color:#78829c;font-weight:400;margin:0 5px}.demo-rarity{display:inline-block;border:1px solid color-mix(in srgb,var(--rarity) 40%,transparent);color:color-mix(in srgb,var(--rarity) 55%,white);border-radius:20px;padding:4px 12px;background:#0b1221c9;font-size:11px}.demo-result:focus-visible{outline:2px solid #cfc2ff;outline-offset:5px;border-radius:12px}@keyframes demo-caption{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:760px){.case-route .guest-mobile-nav a{font-size:9px!important;flex:1 1 0;min-width:0;padding-inline:1px;white-space:normal;text-align:center;line-height:1.2}.case-route .guest-header{gap:8px}.case-route #guest-language{min-width:55px;width:55px;padding-left:8px}.opening-demo .demo-stage{min-height:410px!important}.demo-heading{padding:0 2px}.demo-heading .eyebrow{max-width:170px;line-height:1.5}.demo-actions{width:100%;min-width:0;text-align:left}.demo-actions>div{justify-content:stretch}.demo-actions button{flex:1}.demo-motion{justify-content:flex-start}.demo-result{bottom:50px;left:3%;right:3%}.demo-reel{top:76px;height:222px}.demo-track{height:180px;top:18px;gap:9px}.demo-tile{flex-basis:150px;padding:10px}.demo-tile strong{font-size:12px}.demo-result h2{font-size:17px;margin:6px 0 8px}.demo-marker{top:5px}.demo-marker--bottom{top:auto;bottom:11px}.opening-demo .case-control-panel{padding:21px;gap:8px}.demo-disclosure{margin-top:8px}}@media(prefers-reduced-motion:reduce){.demo-result{animation:none}}.reduced-motion .demo-result{animation:none}.case-hold-button{position:absolute;z-index:5;left:20px;bottom:18px;min-height:40px;padding:10px 16px;border:1px solid #ffffff24;border-radius:9px;background:#101722b8;backdrop-filter:blur(10px);color:#e2e8ee;font:inherit;font-size:11px;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.case-hold-button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#c5d7ed;transform-origin:left;transform:scaleX(var(--case-hold-progress,0))}.case-hold-button:disabled{opacity:.45;cursor:default}.case-hold-button:focus-visible{outline:2px solid #c5d7ed;outline-offset:3px}.demo-canvas{touch-action:pan-y}@media(max-width:600px){.case-hold-button{left:12px;bottom:12px;padding:9px 12px;font-size:10px}.opening-demo .demo-scene-badge{bottom:60px}}html #app .opening-demo .case-control-panel{position:relative;inset:auto;display:flex!important;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px!important;background:#13191f!important}html #app .opening-demo .case-control-panel>.case-title-lockup{position:static;inset:auto;width:auto;flex:1;pointer-events:auto}html #app .opening-demo .demo-actions{padding:0;background:none;flex:0 1 340px}html #app .opening-demo .case-stage-top{bottom:auto;align-items:flex-start}html #app .opening-demo .demo-disclosure{display:block!important}@media(max-width:760px){html #app .opening-demo .case-control-panel{flex-direction:column;align-items:stretch;gap:14px}html #app .opening-demo .demo-actions{flex:auto}}:root{--game-space-1:4px;--game-space-2:8px;--game-space-3:12px;--game-space-4:16px;--game-space-6:24px;--game-space-8:32px;--game-radius:8px;--game-line:#b6c4d526;--game-surface:#111a23e8;--game-raised:#19232dde;--game-focus:#c6d4ee;--game-gold:#e3bc68}html[data-theme=light]{--game-line:#46576c36;--game-surface:#f4f6f9ed;--game-raised:#ffffffdb;--game-focus:#465e9b;--game-gold:#8d601c}html[data-theme=dark] :is(.header,.guest-header){background:linear-gradient(110deg,#131c23e0,#18242bd1)!important;border-color:var(--game-line);box-shadow:inset 0 1px #ffffff12,0 8px 24px #0004;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html[data-theme=dark] :is(.header,.guest-header) nav a{border-radius:6px}html[data-theme=dark] :is(.header,.guest-header) nav a:is(.active,[aria-current=page]){background:#bed4ff16;box-shadow:inset 0 -2px var(--brand);border:1px solid #bdd0e323;color:#f4f7fc}html[data-theme=dark] :is(.header,.guest-header) nav a:hover{background:#c7d3e612;color:#fff}html[data-theme=dark] :is(.panel,.catalog-controls,.catalog-empty,.studio-controls,.design-card,.guest-detail,.guest-contract-stage,.guest-game-stage .panel,.daily-board,.upgrade-catalogs>section,.settings-panel,.market-status,.live-rail){background:linear-gradient(130deg,#1c2832dc,#111b25e6)!important;border-color:var(--game-line);box-shadow:inset 0 1px #ffffff0e,0 8px 20px #0002;border-radius:12px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[data-theme=dark] :is(.catalog-card,.guest-item,.item-card,.day-tile,.rail-heading){background:linear-gradient(155deg,#1b2631e5,#101922eb)!important;border-color:var(--game-line);box-shadow:inset 0 1px #ffffff0d;border-radius:8px;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=dark] :is(.guest-hero,.home-showcase .hero){background:linear-gradient(100deg,#111b26ed,#192637da)!important;border-color:#afc5dd35;box-shadow:inset 0 1px #ffffff15,0 16px 36px #0003;border-radius:12px;backdrop-filter:blur(10px)}.guest-hero h1,.home-showcase .hero h1{letter-spacing:-.025em;text-shadow:none}.guest-feature-tiles a{border-radius:8px;border-color:var(--game-line);box-shadow:inset 0 1px #ffffff0f;background:var(--game-raised)!important;backdrop-filter:blur(8px)}.catalog-section-heading h2,.catalog-heading h2{text-shadow:none}.catalog-card,.home-bonus,.home-promo{transition:border-color .18s,box-shadow .18s}.catalog-card:hover,.home-bonus:hover,.home-promo:hover{transform:none;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0003;border-color:#adbed254}.poster-card .catalog-card-art{background:radial-gradient(ellipse at 50% 90%,color-mix(in srgb,var(--case-accent) 12%,transparent),transparent 68%),#111c2760!important}.poster-card .catalog-card-info>b,.credit,.prize-number{color:var(--game-gold);font-variant-numeric:tabular-nums}.credit{font-weight:800;letter-spacing:-.045em;font-style:normal;font-size:.84em}.button,.icon-button,.catalog-tags button,.catalog-scopes button,.catalog-view button,.catalog-more,.case-blur-button,.case-map-link{border-radius:6px;box-shadow:inset 0 1px #ffffff12;transition:background .16s,border-color .16s,color .16s}.button.primary,.demo-actions .primary,.guest-hero .button.primary,.home-showcase .hero .button.primary{background:linear-gradient(160deg,#adc3ee,#819dd4);color:#0c1524;border-color:#c3d2ea88;box-shadow:inset 0 1px #ffffff50,0 3px 8px #0002}.button:disabled{opacity:.55;cursor:not-allowed}:is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--game-focus);outline-offset:3px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{border-radius:6px;border-color:var(--game-line)}html[data-theme=dark] :is(.catalog-controls input[type=search],.catalog-controls select,.environment-search input){background:#0d1720dc;border-color:#b3c6db32;color:#e9eff7}#modal{max-width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 48px);border:1px solid #acc1d74d;border-radius:12px;box-shadow:0 24px 80px #0008;overflow:auto}#modal::backdrop{background:#02070cb8;backdrop-filter:blur(5px)}.demo-scene-shade{border-radius:12px 12px 0 0}.case-drop-stage,.case-detail{border-radius:12px}.case-control-panel{border-radius:0 0 12px 12px;background:var(--game-surface)!important;border-color:var(--game-line);box-shadow:inset 0 1px #ffffff12}.demo-badge,.demo-rarity{border-radius:5px;backdrop-filter:none}.demo-tile{border-radius:7px;box-shadow:inset 0 1px #ffffff13}.case-world-contents{border-radius:10px;padding:var(--game-space-4);border-color:var(--game-line)}.scene-loading{position:absolute;z-index:5;inset:0;display:grid;place-content:center;gap:14px;background:linear-gradient(140deg,#162330,#101922);text-align:center;color:#c8d4e3;font-size:12px;letter-spacing:.04em;pointer-events:none}.scene-loading progress{width:160px;height:3px;border:0;border-radius:0;appearance:none;background:#aac5e51c}.scene-loading progress::-webkit-progress-bar{background:#aac5e51c}.scene-loading progress::-webkit-progress-value{background:#b4c9e8;transition:width .18s}.demo-canvas{opacity:0;transition:opacity .22s ease-out}.demo-canvas[data-scene-ready=true]{opacity:1}.case-scene-retry{position:absolute;z-index:6;top:62%;left:50%;transform:translate(-50%)}.environment-option[aria-pressed=true]{box-shadow:inset 0 0 0 1px #d8e4f344;outline:2px solid var(--brand)}html[data-theme=dark] .studio-tabs button.active{background:#afc5e41a;box-shadow:inset 0 -2px var(--brand)}@media(max-width:760px){.button,.case-blur-button,.catalog-tags button,.catalog-scopes button,.catalog-view button{min-height:44px}.guest-feature-tiles{gap:var(--game-space-2)}#modal{max-height:calc(100dvh - 32px)}.demo-actions button{min-height:46px}}@media(prefers-reduced-motion:reduce){.demo-canvas,.scene-loading progress::-webkit-progress-value{transition:none}}html[data-environment-motion=off] .demo-canvas{transition:none}#app :is(.button,.icon-button,.case-blur-button,.case-map-link,.catalog-more){border-radius:6px}#app .button.primary{background:linear-gradient(160deg,#adc3ee,#819dd4);color:#0c1524;border-color:#c3d2ea88;box-shadow:inset 0 1px #ffffff50,0 3px 8px #0002}#app .button.primary:hover:not(:disabled){background:linear-gradient(160deg,#bed0f1,#94afe0);color:#0c1524}#app .studio-tabs button[aria-selected=true]{background:#afc5e41a!important;color:var(--text)!important;box-shadow:inset 0 -2px var(--brand)}#app .opening-demo .demo-stage{border-radius:12px 12px 0 0}#app .demo-badge{border-radius:5px;backdrop-filter:none}:root{--cr-ink:#0e1115;--cr-panel:#171b20;--cr-panel-raised:#20252c;--cr-line:#ffffff16;--cr-violet:#e8b773;--cr-pink:#e8b773;--cr-cyan:#d7dbe0;--cr-gold:#e8b773;--cr-text:#f0f0ed;--cr-muted:#a5aab2;--game-line:var(--border);--game-surface:var(--surface);--game-raised:var(--surface2);--game-focus:#e8b773;--game-gold:var(--gold);--cr-radius:8px}html[data-theme=light]{--cr-ink:#f0f1f2;--cr-panel:#fafafa;--cr-panel-raised:#e2e5e8;--cr-line:#15191f20;--cr-text:#191d23;--cr-muted:#56606b;--game-focus:#8a5b22}body{font-feature-settings:"ss01";line-height:1.5}body,#app,.guest-root{background:transparent;color:var(--text)}h1,h2,h3{font-weight:650;text-shadow:none;letter-spacing:-.025em}.eyebrow{color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}svg{display:block}button,input,select,textarea,a{touch-action:manipulation}input[type=checkbox],input[type=range]{accent-color:var(--brand)}::selection{background:#e8b77340;color:var(--text)}:is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--game-focus);outline-offset:3px}#environment-layer .environment-light,#environment-layer .environment-particles{display:none}body.case-route #environment-layer .environment-scene{opacity:.08!important}#environment-layer .environment-scene{opacity:min(.08,calc(var(--environment-scene-opacity,.24)*.15))}body.case-route #environment-layer .environment-shade{opacity:1}html #app :is(.header,.guest-header){min-height:76px;height:auto;padding:12px clamp(20px,3vw,48px);gap:24px;border:0;border-bottom:1px solid var(--border);border-radius:0;background:color-mix(in srgb,var(--bg) 96%,transparent)!important;box-shadow:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#app :is(.brand,.guest-brand){display:flex;align-items:center;gap:10px;min-width:0;flex:none;line-height:1}#app .rush-symbol{width:32px;height:32px;color:var(--brand);flex:none}#app .brand-type{font:850 italic 25px/1 Arial,sans-serif;letter-spacing:-.035em;white-space:nowrap;color:var(--text)}#app .brand-type>span{display:inline;color:var(--brand)}#app .main-nav{display:flex;align-items:stretch;justify-content:center;gap:4px;align-self:stretch;flex:1;min-width:0}html #app :is(.header,.guest-header) .main-nav a{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;min-width:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--muted);font:650 11px/1.4 Inter,Arial,sans-serif;letter-spacing:.045em;text-transform:uppercase}html #app :is(.header,.guest-header) .main-nav a:is(.active,[aria-current=page]){color:var(--text);box-shadow:inset 0 -2px var(--brand);background:transparent}html #app :is(.header,.guest-header) .main-nav a:hover{background:var(--surface);color:var(--text)}#app .main-nav .nav-icon{display:none}.nav-icon svg{width:20px;height:20px}#app .appearance-open{display:flex;align-items:center;justify-content:center;gap:8px;width:auto;min-width:44px;flex:none;padding:9px 12px;font-size:11px;color:var(--muted);background:transparent;border-color:var(--border)}.appearance-open svg{width:20px;height:20px;flex:none}#app .guest-header select{width:58px;padding:8px;min-height:44px;border-radius:5px;background:var(--surface);color:var(--text);border-color:var(--border)}.login-compact{display:none}#app .guest-header .guest-login{font-size:12px;padding-inline:18px;min-height:44px;white-space:nowrap}#app .topline{min-height:32px;padding-block:0;background:var(--surface);color:var(--muted);border:0}#app .topline :is(a,button){min-height:32px;font-size:10px}#app .header-user{gap:12px}#app .wallet{background:var(--surface);border:1px solid var(--border);border-radius:5px;box-shadow:none}#app .live-rail{background:var(--bg)!important;border-color:var(--border);box-shadow:none;backdrop-filter:none}#app .rail-heading{background:transparent!important;border-radius:0;box-shadow:none}#app .live-dot{background:var(--brand);box-shadow:none}#app .support-bubble{background:var(--surface2);border:1px solid var(--border);color:var(--muted);box-shadow:none}#app .guest-main{max-width:1360px!important;padding:32px 40px 80px!important}#app .guest-footer{max-width:1360px;margin:auto!important;padding:28px 40px!important;gap:24px;border-color:var(--border);font-size:11px}html #app :is(.guest-hero,.home-showcase .hero){position:relative;min-height:340px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);padding:40px 48px;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:linear-gradient(105deg,var(--surface),var(--bg))!important;box-shadow:none;backdrop-filter:none}#app :is(.guest-hero,.home-showcase .hero) h1{max-width:600px;margin:18px 0;font-size:clamp(34px,3.4vw,54px);line-height:1.08;font-weight:650;letter-spacing:-.04em;color:var(--text)}#app :is(.guest-hero,.home-showcase .hero) p{max-width:490px;color:var(--muted);font-size:14px;line-height:1.7}#app :is(.guest-hero-art,.owner-hero-art){height:280px;filter:none;opacity:1;position:relative;right:auto;bottom:auto;align-self:center}#app .guest-hero-art>.case-scene{height:280px;width:100%}#app .guest-hero-art img{max-width:460px;object-fit:contain;filter:drop-shadow(0 18px 18px #0007)}#app .case-glints{display:none}#app .case-scene{filter:none;animation:none}#app .guest-feature-tiles{display:flex;gap:0;border-bottom:1px solid var(--border);margin:18px 0 40px}#app .guest-feature-tiles a{display:flex;align-items:center;gap:16px;flex:1;min-height:64px;padding:18px 20px;background:transparent!important;border:0;border-radius:0;box-shadow:none;backdrop-filter:none}#app .guest-feature-tiles a+a{border-left:1px solid var(--border)}#app .guest-feature-tiles a>span{font-size:9px;letter-spacing:.1em;color:var(--muted)}#app .guest-feature-tiles a>strong{font-size:13px;font-weight:550;color:var(--text)}#app .guest-feature-tiles a>small{display:none}html #app :is(.panel,.catalog-controls,.catalog-empty,.studio-controls,.design-card,.guest-detail,.guest-contract-stage,.guest-game-stage .panel,.daily-board,.upgrade-catalogs>section,.settings-panel,.market-status,.poster-odds,.guest-battle-preview,.guest-rules){background:var(--surface)!important;color:var(--text);border:1px solid var(--border);border-radius:8px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#app :is(.guest-feature,.home-bonus,.home-promo,.rewards-banners button,.rewards-banners a){background:var(--surface)!important;border:1px solid var(--border);border-radius:8px;box-shadow:none;backdrop-filter:none;color:var(--text)}#app .guest-feature:after{display:none}#app :is(.guest-feature,.rewards-banners) p{color:var(--muted)}#app .home-bonus-grid{gap:12px}#app .home-bonus{min-height:160px}#app .home-bonus>strong{color:var(--brand);opacity:.25;filter:none}#app :is(.guest-feature,.section-heading) h1{font-size:clamp(32px,4vw,48px)}#app :is(.guest-item,.item-card,.day-tile,.prize-tile,.giveaway-card,.design-card){background:var(--surface)!important;border-color:var(--border);border-radius:6px;box-shadow:none;backdrop-filter:none}#app .guest-item{border-top:2px solid color-mix(in srgb,var(--case-accent,var(--muted)) 60%,transparent);padding:14px}#app :is(.guest-item,.item-card) img{height:114px;object-fit:contain}#app :is(.guest-item,.item-card) strong{font-size:12px;font-weight:550}#app :is(.guest-item,.item-card) small{font-size:10px;color:var(--muted)}#app :is(.guest-items-grid,.items-grid){gap:12px}#app .section-heading{margin-top:32px;margin-bottom:18px}#app .section-heading h2{font-size:21px;font-weight:600}#app .section-heading>span{color:var(--muted);font-size:11px}html #app :is(.button,.icon-button),html #modal .button{min-height:44px;border:1px solid var(--border);border-radius:5px;padding:10px 18px;background:var(--surface2);color:var(--text);box-shadow:none;font-size:12px;font-weight:600}html #app .button.primary,html #modal .button.primary{background:#e8b773;color:#20170c;border-color:#e8b773;box-shadow:none}html #app .button.primary:hover:not(:disabled),html #modal .button.primary:hover:not(:disabled){background:#f1c88f;color:#20170c;border-color:#f1c88f}#app .button:hover:not(:disabled){background:color-mix(in srgb,var(--surface2) 90%,var(--text));border-color:color-mix(in srgb,var(--border) 60%,var(--muted))}html #app .icon-button{min-width:44px;padding:10px}#app :is(input,select,textarea){color:var(--text);background:var(--bg)!important;border-color:var(--border)!important;border-radius:5px}html #app .studio-tabs{padding:5px;gap:3px;border:1px solid var(--border);border-radius:6px;background:var(--surface)!important}html #app .studio-tabs button{font-size:11px;background:transparent!important;border:0!important;min-height:44px;color:var(--muted)!important;box-shadow:none;border-radius:4px}html #app .studio-tabs button[aria-selected=true]{background:var(--surface2)!important;color:var(--text)!important;box-shadow:inset 0 -2px var(--brand)}#app .studio-heading h1{font-size:36px}#app .studio-note{line-height:1.6}html #app :is(.gallery-tools input,.gallery-tools select,.color-field,.color-conversions input){background:var(--bg)!important;color:var(--text)!important;border-color:var(--border)!important}#app .mini-slots span,#app .contract-slots button{background:var(--bg);border:1px dashed var(--border);border-radius:5px;box-shadow:none}#app .chance-ring{filter:none;box-shadow:none}#app .ring-inner{background:var(--bg);box-shadow:none}#app .catalog-browser{margin-top:32px}#app .catalog-heading{margin-bottom:20px}#app .catalog-heading h2{font-size:28px;margin:8px 0}#app .catalog-heading p{font-size:12px}#app .catalog-total{padding:0;border:0;background:transparent;color:var(--muted);font-size:11px}html #app .catalog-controls{padding:16px;gap:16px;grid-template-columns:1.6fr repeat(3,minmax(0,1fr))}#app .catalog-controls label{font-size:10px;font-weight:500;letter-spacing:.02em}#app .catalog-controls input[type=search],#app .catalog-controls select{min-height:44px;font-size:12px}#app .catalog-advanced{padding:14px 0;border-bottom:1px solid var(--border)}#app .catalog-advanced summary{cursor:pointer;min-height:32px;color:var(--muted);font-size:11px;display:flex;align-items:center;gap:8px;list-style:none}#app .catalog-advanced summary:before{content:"+";font-size:17px;font-weight:400}#app .catalog-advanced[open] summary:before{content:"\2212"}#app .catalog-tags{padding-top:8px}#app .catalog-browser :is(.catalog-tags button,.catalog-scopes button,.catalog-view button,.catalog-more){border-radius:4px;background:transparent;font-size:11px;font-weight:500;box-shadow:none;border-color:var(--border)}#app .catalog-browser button[aria-pressed=true]{color:var(--text);background:var(--surface2);border-color:var(--muted)}#app .catalog-toolbar{margin-top:16px}#app .catalog-scopes button{border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 14px}#app .catalog-scopes button[aria-pressed=true]{background:transparent;border-bottom-color:var(--brand)}#app .catalog-scopes span{font-size:9px}#app .catalog-summary{margin-top:14px;font-size:11px}#app .catalog-summary button{font-size:10px;padding:5px 0;border:0;min-height:32px;color:var(--muted)}#app .catalog-storage{font-size:10px;margin:16px 0 4px}#app .catalog-section-heading{margin-top:30px;margin-bottom:16px}#app .catalog-section-heading h2{font-size:20px;font-weight:600}#app .catalog-section-heading>span{font-size:10px}#app .catalog-grid{gap:14px}html #app .catalog-card{border:1px solid var(--border);border-radius:6px;background:var(--surface)!important;box-shadow:none;transition:border-color .18s,background .18s;backdrop-filter:none}#app .catalog-card:hover{transform:none;box-shadow:none;border-color:color-mix(in srgb,var(--case-accent) 55%,var(--border))}html #app .poster-card .catalog-card-art{height:180px;padding:28px 6px 0;background:transparent!important}#app .catalog-card-art{height:174px;background:transparent;filter:none}#app .catalog-card-info{padding:14px}#app .poster-card .catalog-card-info{text-align:left;padding:14px 16px 18px;display:flex;justify-content:space-between;align-items:center;gap:8px}#app .poster-card .catalog-card-info h3{font-size:12px;font-weight:650;letter-spacing:.035em;color:var(--text);margin:0;line-height:1.4}#app .poster-card .catalog-card-info>b{color:var(--gold);font-size:13px;font-weight:600;white-space:nowrap}#app .poster-card .catalog-card-info>b small{font-size:9px;font-weight:500}#app .catalog-card .catalog-favorite{background:transparent;border:0;box-shadow:none;font-size:19px;color:var(--muted);top:4px;right:4px}#app .catalog-card .catalog-favorite[aria-pressed=true]{color:var(--gold)}#app .catalog-compact .catalog-card-art{height:118px}#app .catalog-compact .poster-card .catalog-card-info{padding:12px}html #app .case-scene--approved img{mask-image:none;filter:none;object-fit:contain}html #app .poster-card:has(.case-scene--approved) .catalog-card-art{padding:16px 8px 0}html #app .case-scene--approved{border-radius:4px}#app .case-design-gallery{margin:20px 0 28px;border:1px solid var(--border);border-radius:6px;background:var(--surface);overflow:hidden}#app .case-design-gallery>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;min-height:56px;padding:14px 20px;list-style:none}#app .case-design-gallery>summary::-webkit-details-marker{display:none}#app .case-design-gallery>summary strong{font-size:13px;font-weight:600}#app .case-design-gallery>summary span{display:flex;align-items:center;gap:14px;font-size:11px;color:var(--muted)}#app .case-design-gallery>summary i{font-style:normal;font-size:20px;transition:transform .18s}#app .case-design-gallery[open]>summary{border-bottom:1px solid var(--border)}#app .case-design-gallery[open]>summary i{transform:rotate(45deg)}#app .case-design-gallery>summary:focus-visible{outline:2px solid var(--brand);outline-offset:-3px}#app .case-design-content{padding:20px;display:grid;justify-items:center;gap:16px}#app .case-design-content>a:first-child{display:block;max-width:900px;width:100%}#app .case-design-content img{display:block;width:100%;height:auto;object-fit:contain;border-radius:4px}#app .case-design-original{min-height:44px;display:flex;align-items:center;font-size:12px;color:var(--brand)}.environment-design-preview{margin:0 0 18px;border:1px solid var(--border);border-radius:4px;overflow:hidden;background:var(--bg)}.environment-design-preview img{display:block;width:100%;height:auto;max-height:280px;object-fit:contain}.environment-design-preview figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px;font-size:11px;color:var(--muted)}.environment-design-preview strong{font-weight:550;color:var(--text)}@media(max-width:600px){#app .case-design-gallery>summary{padding:12px;gap:10px}#app .case-design-gallery>summary span{font-size:10px;gap:8px}#app .case-design-content{padding:10px}html #app .case-blur-button{min-height:44px;min-width:44px}}#app .guest-back{font-size:12px;color:var(--muted);margin-bottom:12px}#app .case-detail{border-radius:8px;margin-top:8px;overflow:hidden;border:1px solid var(--border);box-shadow:none}#app .case-drop-stage,#app .opening-demo .demo-stage{border-radius:8px 8px 0 0}#app .case-detail>.case-drop-stage{min-height:450px}#app .case-stage-top{inset:16px}html #app :is(.case-map-link,.case-blur-button,.case-drop-toggle){min-height:36px;border:1px solid #ffffff24;border-radius:4px;padding:7px 10px;background:#14191fd9;color:#f0f0ed;font-size:10px;font-weight:550;box-shadow:none;backdrop-filter:blur(8px)}#app .case-map-link{cursor:default}#app .case-drop-toggle input{width:15px;height:15px;accent-color:#e8b773}html #app .case-control-panel{min-height:104px;padding:22px 26px;border-radius:0;background:var(--surface)!important;border:0;border-top:1px solid var(--border);box-shadow:none;backdrop-filter:none}#app .case-title-lockup h1{font-size:28px;line-height:1.15;letter-spacing:-.015em;margin:8px 0 0}#app .case-title-lockup>strong{color:var(--gold);font-size:18px;font-weight:550}#app .case-title-lockup .eyebrow{font-size:9px}#app .case-open-controls{gap:8px}#app .case-world-contents{background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:none}#app .scene-loading{background:var(--surface);color:var(--muted);font-size:11px}#app .scene-loading progress::-webkit-progress-value{background:var(--brand)}#app .demo-badge{background:#14191fda;border:1px solid #ffffff24;color:#f0f0ed;box-shadow:none;font-size:10px}#app .demo-rarity{box-shadow:none}#app .demo-tile{border-radius:5px;background:var(--surface);box-shadow:none}#app .demo-actions{padding:20px 24px;border-color:var(--border);background:var(--surface)}#app .demo-result{background:var(--surface);border-color:var(--border);box-shadow:none}html #modal{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;max-width:min(640px,calc(100vw - 32px));box-shadow:0 20px 70px #0008}html #modal::backdrop{background:#080b10b8;backdrop-filter:blur(4px)}#modal .modal-heading{background:transparent;border-color:var(--border)}#modal .modal-heading h2{font-size:20px}#modal .modal-body{background:transparent;color:var(--text)}#modal .icon-button{background:transparent;border:0;color:var(--muted);min-width:44px;min-height:44px}.environment-controls>p{font-size:12px;margin:0 0 16px}.environment-options{padding:0;margin:0 0 22px;border:0;min-width:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.environment-options>.environment-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.environment-map-grid .environment-option{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;background:var(--bg);border:1px solid var(--border);border-radius:4px;box-shadow:none;outline:0;text-align:left}.environment-map-grid .environment-option strong{font-size:12px;font-weight:500}.environment-map-grid .environment-option i{height:5px;width:5px;border-radius:50%;background:var(--swatch);flex:none}.environment-map-grid .environment-option span{margin-left:auto;color:var(--muted);font-size:11px}.environment-map-grid .environment-option[aria-pressed=true]{border-color:var(--brand);background:var(--surface2);outline:0;box-shadow:none}.environment-map-grid .environment-option[aria-pressed=true] span{color:var(--brand)}.environment-field{font-size:11px;gap:8px}.environment-fields{gap:12px}.environment-fields select{width:100%;min-height:44px;background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:4px;padding:8px}.environment-motion{font-size:12px}.environment-status{font-size:10px;color:var(--muted)}.environment-advanced{border-top:1px solid var(--border);padding-top:12px}.environment-advanced summary{cursor:pointer;min-height:36px;font-size:11px;color:var(--muted)}.environment-tuning{padding-top:12px;margin-bottom:14px}@media(max-width:1200px){html #app :is(.header,.guest-header){gap:16px;padding-inline:24px}html #app :is(.header,.guest-header) .main-nav a{padding-inline:10px;font-size:10px}#app .appearance-open>span{display:none}#app .brand-type{font-size:22px}#app .guest-header .guest-login{font-size:11px;padding-inline:12px}#app .catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:980px)and (min-width:761px){#app .brand-type{font-size:18px}html #app :is(.header,.guest-header){gap:10px;padding-inline:18px}html #app :is(.header,.guest-header) .main-nav a{padding-inline:8px;font-size:9px}#app .rush-symbol{width:26px;height:26px}#app .guest-header .login-full{display:none}#app .guest-header .login-compact{display:inline}#app .guest-main{padding-inline:28px!important}#app .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){html #app :is(.header,.guest-header){min-height:64px;padding:10px 14px;gap:8px}#app :is(.brand,.guest-brand){gap:7px}#app .brand-type{font-size:18px}#app .rush-symbol{width:24px;height:24px}#app .main-nav{display:none}#app .appearance-open{margin-left:auto;width:44px;padding:10px}#app .appearance-open>span{display:none}#app .guest-header select{width:42px;padding:5px;font-size:10px}#app .guest-header .guest-login{margin-left:0;padding:10px 12px;font-size:11px}#app .guest-header .login-full{display:none}#app .guest-header .login-compact{display:inline}#app .guest-main{padding:20px 16px 88px!important}#app .guest-footer{padding:24px 16px 90px!important;gap:14px;flex-wrap:wrap}html #app :is(.guest-mobile-nav,.mobile-nav){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:60;gap:0;overflow:hidden;background:var(--bg);border-top:1px solid var(--border);padding:5px 4px calc(5px + env(safe-area-inset-bottom));box-shadow:none}#app :is(.guest-mobile-nav,.mobile-nav) a{flex:1 1 0;min-width:0;min-height:50px;display:grid;justify-items:center;align-content:center;gap:5px;padding:2px;font-size:8px;line-height:1.2;white-space:nowrap;color:var(--muted);border:0;background:transparent;border-radius:0}#app :is(.guest-mobile-nav,.mobile-nav) a:is(.active,[aria-current=page]){color:var(--brand)}#app :is(.guest-hero,.home-showcase .hero){min-height:0;padding:28px;grid-template-columns:1fr;gap:18px}#app :is(.guest-hero,.home-showcase .hero) h1{font-size:36px;max-width:420px;margin:12px 0}#app :is(.guest-hero,.home-showcase .hero) p{font-size:12px;max-width:none}#app :is(.guest-hero-art,.owner-hero-art){height:170px;width:100%;position:relative;right:auto;bottom:auto}#app .guest-hero-art>.case-scene{height:170px}#app .guest-hero-art img{max-width:260px}#app .guest-feature-tiles{gap:0;margin:10px 0 28px}#app .guest-feature-tiles a{padding:14px 8px;display:grid;gap:5px;align-content:start}#app .guest-feature-tiles a>span{font-size:7px}#app .guest-feature-tiles a>strong{font-size:10px}#app .catalog-heading h2{font-size:24px}#app .catalog-total{font-size:9px;text-align:right}html #app .catalog-controls{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:12px}#app .catalog-controls .catalog-search{grid-column:1/-1}#app .catalog-controls label:last-of-type:not(.catalog-search){grid-column:auto}#app .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#app .catalog-scopes{display:flex}#app .catalog-scopes button{flex:1;padding:10px 8px;font-size:10px}#app .catalog-scopes span{display:inline;margin-left:5px;font-size:8px}#app .catalog-summary{margin-top:8px}html #app .poster-card .catalog-card-art{height:144px;padding:26px 3px 0}#app .poster-card .catalog-card-info{display:block;padding:12px}#app .poster-card .catalog-card-info h3{font-size:11px;margin-bottom:6px}#app .poster-card .catalog-card-info>b{font-size:12px}#app .catalog-card .catalog-favorite{min-width:44px;min-height:44px;padding:8px}#app .catalog-section-heading h2{font-size:18px}#app .case-detail>.case-drop-stage{min-height:360px}#app .case-stage-top{inset:10px}html #app :is(.case-map-link,.case-blur-button,.case-drop-toggle){font-size:9px;padding:7px;min-height:36px}#app .case-stage-actions{gap:4px}#app .case-drop-toggle{max-width:165px}#app .case-drop-toggle span{line-height:1.3}html #app .case-control-panel{padding:20px;gap:18px}#app .case-title-lockup h1{font-size:25px}#app .case-title-lockup>strong{font-size:16px}#app .case-open-controls{width:100%;display:grid;grid-template-columns:1fr}#app .case-open-controls .button{width:100%}#app .case-open-controls .login-compact{display:none}#app .case-open-controls .login-full{display:inline}#app .studio-heading h1{font-size:28px}#app .studio-tabs{gap:0}#app .studio-tabs button{padding:10px;font-size:10px}#app .demo-actions{padding:16px;gap:8px}#app :is(.guest-items-grid,.items-grid){gap:8px}#app .guest-item{padding:10px}#app .guest-item img{height:94px}.environment-options>.environment-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.environment-map-grid .environment-option{padding:10px;font-size:11px}.environment-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.catalog-card,.button,.icon-button{transition:none!important}}#environment-layer .environment-scene{opacity:clamp(.12,var(--environment-scene-opacity,.24),.7);mask-image:linear-gradient(#000 0%,#000a 30%,transparent 80%)}#environment-layer .environment-shade{background:linear-gradient(180deg,transparent,var(--bg) 80%)}html #app :is(.header,.guest-header){min-height:64px;padding-block:8px;background:color-mix(in srgb,var(--bg) 82%,transparent)!important}#app .header>.brand{order:0}#app .header>.main-nav{order:1}#app .header>.header-user{order:2}#app .topline{background:color-mix(in srgb,var(--bg) 70%,transparent)}#app .case-detail{border:0;border-radius:0;background:transparent;overflow:visible}#app .case-detail>.case-drop-stage{min-height:520px;border-radius:0;overflow:hidden}#app .case-drop-stage:after{content:"";position:absolute;inset:auto 0 0;height:82px;pointer-events:none;background:linear-gradient(transparent,var(--bg));z-index:1}#app .case-stage-top{z-index:2}html #app .case-control-panel{padding:22px 8px 30px;background:transparent!important;border:0;min-height:110px}#app .case-world-contents{background:transparent;border:0;padding:0}#app .case-world-contents:before{opacity:.1;filter:blur(22px);mask-image:linear-gradient(#000,transparent)}html #app .case-world-contents :is(.guest-item,.item-card){background:color-mix(in srgb,var(--surface) 94%,transparent)!important;border:1px solid var(--border);box-shadow:none}#app .opening-demo .demo-stage{border:0;border-radius:0}#app .case-title-lockup h1{font-size:clamp(28px,3vw,42px);font-weight:650}@media(max-width:650px){#app .case-detail>.case-drop-stage{min-height:400px}#app .case-drop-stage:after{height:60px}html #app .case-control-panel{padding:18px 2px 24px}#app .case-stage-top{inset:10px}}#app .case-detail>.case-drop-stage{min-height:clamp(340px,calc(100dvh - 330px),480px)}@media(max-width:650px){#app .case-detail>.case-drop-stage{min-height:350px}}:root{--ui-gold: #eab85e;--ui-line: rgba(255, 255, 255, .13);--ui-panel: rgba(23, 25, 27, .88);--ui-raised: rgba(34, 36, 38, .9);--ui-radius: 6px;--header-height: 72px}body{background:#111519;color:#f5f5f2;font-family:Inter,Arial,sans-serif}body:before,body:after{display:none!important}#environment-layer{position:fixed;inset:0;z-index:-1}#environment-layer .environment-scene{width:100%;height:100%;object-fit:cover;opacity:var(--environment-scene-opacity)!important;filter:blur(max(4px,var(--environment-blur))) brightness(calc(1 - var(--environment-darkness))) saturate(var(--environment-saturation)) contrast(var(--environment-contrast))!important;transform:scale(1.04);mask-image:none!important}#environment-layer .environment-shade{background:linear-gradient(180deg,#0d10132e,#0d101380 65%,#111519)!important}.environment-light,.environment-particles{display:none!important}html :is(#app,#modal) .header,html :is(#app,#modal) .guest-header{position:sticky;top:0;z-index:40;width:100%;height:72px;min-height:72px;padding:0 clamp(18px,3vw,52px);display:flex;gap:24px;align-items:center;background:#15181bf0!important;border:0;border-bottom:1px solid var(--ui-line);backdrop-filter:blur(16px);box-shadow:none}html :is(#app,#modal) .brand,html :is(#app,#modal) .guest-brand{min-width:238px;flex:none;display:flex;gap:14px;align-items:center;margin:0;padding:0}html :is(#app,#modal) .brand .logo-mark{width:46px;height:46px;color:#e4b363}html :is(#app,#modal) .brand-type{font-size:34px;font-weight:900;font-style:italic;letter-spacing:-1px;color:#f7f7f4}html :is(#app,#modal) .brand-type span{color:#e4b363}html :is(#app,#modal) .main-nav,html :is(#app,#modal) .guest-nav{display:flex;align-items:stretch;align-self:stretch;justify-content:center;flex:1;gap:6px;margin:0;padding:0}html :is(#app,#modal) .main-nav a,html :is(#app,#modal) .guest-nav a{height:72px;min-height:0;padding:0 13px;display:flex;gap:9px;align-items:center;justify-content:center;border:0;border-radius:0;color:#a5a7a8;background:none!important;font-family:Arial Narrow,Inter,Arial,sans-serif;font-size:15px;font-weight:650;text-transform:uppercase;white-space:nowrap;position:relative}html :is(#app,#modal) .main-nav .nav-icon{width:20px;height:20px;font-size:20px}html :is(#app,#modal) .main-nav .nav-icon svg{width:20px;height:20px}html :is(#app,#modal) .main-nav a.active,html :is(#app,#modal) .main-nav a[aria-current=page],html :is(#app,#modal) .guest-nav a.active{color:var(--ui-gold)}html :is(#app,#modal) .main-nav a.active:after,html :is(#app,#modal) .main-nav a[aria-current=page]:after{content:"";position:absolute;bottom:0;left:8px;right:8px;height:2px;background:var(--ui-gold);box-shadow:0 0 8px #e9a33555}html :is(#app,#modal) .header-user{gap:15px;display:flex;align-items:center;margin:0;flex:none}html :is(#app,#modal) .wallet{padding:0 0 0 13px;height:43px;border:1px solid #ffffff12;border-radius:5px;display:flex;align-items:center;gap:14px;background:#101416!important;color:#35dc83!important}html :is(#app,#modal) .wallet b{font-size:16px;white-space:nowrap}html :is(#app,#modal) .wallet .credit{font-size:10px}html :is(#app,#modal) .wallet-plus{display:grid;place-items:center;width:43px;height:43px;background:#165c3544;border:1px solid #26be67;border-radius:5px;font-size:27px;color:#31df83;box-shadow:inset 0 0 13px #22de6533}html :is(#app,#modal) .header-name{display:none}html :is(#app,#modal) .avatar,html :is(#app,#modal) .profile-avatar,html :is(#app,#modal) .avatar-shell{box-shadow:none}html :is(#app,#modal) .header-user .avatar,html :is(#app,#modal) .guest-profile-link{width:42px;height:42px;border-radius:50%;border:1px solid var(--ui-gold);color:var(--ui-gold);display:grid;place-items:center}html :is(#app,#modal) .header .icon-button{font-size:23px;color:#b1b3b5;background:none;border:0}html :is(#app,#modal) .guest-header #guest-language{width:52px;min-height:32px;padding:5px;font-size:11px;flex:none}html :is(#app,#modal) .guest-header>.guest-login{padding:9px 14px;height:42px;min-height:0;white-space:nowrap;font-size:12px}html :is(#app,#modal) .guest-header>.guest-profile-link{order:5;flex:none}html :is(#app,#modal) #app>.topline,html :is(#app,#modal) .live-rail,html :is(#app,#modal) .support-bubble,html :is(#app,#modal) .home-bonus-grid,html :is(#app,#modal) .quick-links{display:none!important}html :is(#app,#modal) #main,html :is(#app,#modal) .guest-main{width:min(1580px,calc(100% - 80px));max-width:1580px;margin:0 auto!important;padding:24px 0 48px!important;min-height:calc(100vh - 154px)}html :is(#app,#modal) footer,html :is(#app,#modal) .guest-footer{width:min(1580px,calc(100% - 80px));margin:0 auto!important;padding:22px 0 28px;color:#a4a7a9;border-top:1px solid #ffffff10;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;background:none!important}html :is(#app,#modal) footer nav{display:flex;gap:12px;flex-wrap:wrap}html :is(#app,#modal) footer .button{padding:0;min-height:0;border:0;background:none}html :is(#app,#modal) h1,html :is(#app,#modal) h2,html :is(#app,#modal) h3{color:#f4f4f1}html :is(#app,#modal) h1{font-size:clamp(32px,3.1vw,52px);font-weight:900;font-style:italic;letter-spacing:-.8px;text-transform:uppercase}html :is(#app,#modal) h2{font-size:20px;font-weight:750;letter-spacing:.1px;text-transform:uppercase}html :is(#app,#modal) p{color:#b5b7b8;line-height:1.45}html :is(#app,#modal) .eyebrow{display:none}html :is(#app,#modal) .page-heading,html :is(#app,#modal) .section-heading{margin:0 0 20px;gap:18px}html :is(#app,#modal) .page-heading h1{margin:0 0 4px}html :is(#app,#modal) .page-heading p{margin:0;font-size:15px}html :is(#app,#modal) .panel,html :is(#app,#modal) .settings-panel,html :is(#app,#modal) .daily-board,html :is(#app,#modal) .daily-overview,html :is(#app,#modal) .giveaway-card,html :is(#app,#modal) .reward-wheel-panel,html :is(#app,#modal) .guest-inventory-empty,html :is(#app,#modal) .guest-feature,html :is(#app,#modal) .studio-controls{background:var(--ui-panel)!important;border:1px solid var(--ui-line)!important;border-radius:var(--ui-radius)!important;box-shadow:none;backdrop-filter:blur(10px)}html :is(#app,#modal) .panel{padding:22px}html :is(#app,#modal) .button,html :is(#app,#modal) button,html :is(#app,#modal) input,html :is(#app,#modal) select{border-radius:5px}html :is(#app,#modal) .button{min-height:38px;padding:10px 16px;font-size:13px;font-weight:650;border:1px solid #ffffff22;background:#232527bd;box-shadow:none;transition:color .16s,border-color .16s,transform .16s}html :is(#app,#modal) .button:hover{border-color:#e6b66b88;transform:none}html :is(#app,#modal) .button.primary{color:#ffc048;background:linear-gradient(180deg,#614311c9,#28200fd9)!important;border:1px solid #e9ac32!important;box-shadow:inset 0 0 22px #ffb42216,0 0 9px #e9a42a1a!important}html :is(#app,#modal) .button.primary:hover{background:linear-gradient(180deg,#7c5415,#3d2b11)!important}html :is(#app,#modal) .button:disabled,html :is(#app,#modal) button:disabled{opacity:.42;cursor:not-allowed}html :is(#app,#modal) .button.text-button{background:transparent;border-color:transparent}html :is(#app,#modal) input,html :is(#app,#modal) select{color:#e5e6e3!important;background:#111416a6!important;border:1px solid #ffffff24!important;font-size:13px;min-height:38px}html :is(#app,#modal) input:focus,html :is(#app,#modal) select:focus{outline:1px solid #b9863b!important;border-color:#b9863b!important}html :is(#app,#modal) select option{background:#202427;color:#eee}html :is(#app,#modal) .credit{color:inherit;font-size:.66em;letter-spacing:.5px}html :is(#app,#modal) .special-showcase{height:324px;display:grid;grid-template-columns:245px minmax(0,1fr);gap:26px;align-items:center;padding:5px 0 22px;margin:0 0 22px;border-bottom:1px solid #ffffff14}html :is(#app,#modal) .special-copy{padding-left:28px}html :is(#app,#modal) .special-copy h1{font-size:48px;line-height:1.02;margin:0 0 10px;color:#fff}html :is(#app,#modal) .special-copy em{color:#eab462;font-style:italic}html :is(#app,#modal) .special-copy p{font-size:15px;max-width:205px;margin:0 0 20px}html :is(#app,#modal) .special-copy .button{font-size:12px;display:inline-flex;gap:16px;align-items:center}html :is(#app,#modal) .special-carousel{min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}html :is(#app,#modal) .special-track{display:flex;align-items:stretch;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 3px 10px;cursor:grab;touch-action:pan-x;user-select:none}html :is(#app,#modal) .special-track::-webkit-scrollbar{display:none}html :is(#app,#modal) .special-case{flex:0 0 calc((100% - 40px) / 3);min-width:210px;display:flex;align-items:center;flex-direction:column;scroll-snap-align:start;color:#fff;position:relative;padding:24px 0 0}html :is(#app,#modal) .special-badge{display:inline-flex;gap:8px;align-items:center;max-width:max-content;padding:7px 12px;border:1px solid #c28c38;border-radius:4px;color:#eabd6f;background:#312511a8;font-size:11px;font-weight:750;letter-spacing:.7px;text-transform:uppercase}html :is(#app,#modal) .special-case>.special-badge{position:absolute;top:0;left:20px;z-index:1}html :is(#app,#modal) .special-art{width:100%;height:189px;position:relative;transition:transform .2s}html :is(#app,#modal) .special-case:hover .special-art{transform:translateY(-4px)}html :is(#app,#modal) .special-case>strong{font-size:14px;text-transform:uppercase;margin:4px 0 8px}html :is(#app,#modal) .special-case>b{font-size:14px;font-weight:700;padding:5px 14px;border:1px solid #b28138;border-radius:4px;background:#51391788}html :is(#app,#modal) .carousel-controls{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:10px;color:#aaa}html :is(#app,#modal) .carousel-controls button{width:27px;height:23px;background:#14181bbb;border:1px solid #ffffff25;color:#d8b26e;font-size:20px;line-height:18px}html :is(#app,#modal) .case-scene{width:100%;height:100%;display:flex!important;align-items:center;justify-content:center;aspect-ratio:auto!important;padding:0!important;background:none!important;filter:none!important;box-shadow:none!important}html :is(#app,#modal) .case-scene:before,html :is(#app,#modal) .case-scene:after{display:none!important}html :is(#app,#modal) .case-scene img{width:100%!important;height:100%!important;object-fit:contain!important;filter:drop-shadow(0 9px 6px #0006)!important;transform:none!important;padding:0!important}html :is(#app,#modal) .case-scene--approved img{border-radius:3px}html :is(#app,#modal) .catalog-heading{display:none}html :is(#app,#modal) .catalog-controls{display:grid;grid-template-columns:minmax(210px,1.15fr) minmax(175px,.8fr) minmax(125px,.6fr) minmax(190px,.8fr);gap:12px;padding:0;background:none;border:0;margin:0 0 10px}html :is(#app,#modal) .catalog-controls label{font-size:0;color:transparent;gap:0}html :is(#app,#modal) .catalog-controls input,html :is(#app,#modal) .catalog-controls select{height:42px;width:100%;min-height:42px;font-size:13px}html :is(#app,#modal) .catalog-search input{padding-left:15px}html :is(#app,#modal) .catalog-toolbar{margin:0;padding:0;border:0;background:none;display:flex}html :is(#app,#modal) .catalog-scopes{display:flex;gap:7px}html :is(#app,#modal) .catalog-scopes button,html :is(#app,#modal) .catalog-tags button,html :is(#app,#modal) .catalog-view button,html :is(#app,#modal) .catalog-more,html :is(#app,#modal) .catalog-summary button{font-size:12px;padding:8px 12px;background:#171b1fb0;border:1px solid #ffffff20;color:#aaa}html :is(#app,#modal) .catalog-scopes [aria-pressed=true],html :is(#app,#modal) .catalog-tags [aria-pressed=true]{border-color:#ac7e39;color:#e8b96e;background:#5a3d162e}html :is(#app,#modal) .catalog-advanced{margin:0 0 10px;font-size:12px;color:#aaa}html :is(#app,#modal) .catalog-advanced summary{max-width:max-content;cursor:pointer}html :is(#app,#modal) .catalog-summary{margin:10px 0 16px;font-size:11px}html :is(#app,#modal) .catalog-summary button{border:0;background:none;padding:0}html :is(#app,#modal) .catalog-section{margin:0 0 24px}html :is(#app,#modal) .catalog-section-heading{margin:0 0 12px}html :is(#app,#modal) .catalog-section-heading h2{font-size:15px}html :is(#app,#modal) .catalog-section-heading p{display:none}html :is(#app,#modal) .catalog-section-heading>span{font-size:11px;color:#adb0b1}html :is(#app,#modal) .catalog-grid,html :is(#app,#modal) .catalog-full,html :is(#app,#modal) .guest-cases-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}html :is(#app,#modal) .catalog-card,html :is(#app,#modal) .poster-card,html :is(#app,#modal) .guest-case-card{min-height:0;overflow:hidden;padding:0!important;border:1px solid #ffffff20!important;border-radius:5px!important;background:#1d2022c7!important;box-shadow:none!important;transition:border-color .2s,transform .2s}html :is(#app,#modal) .catalog-card:hover{border-color:#d7a65799!important;transform:translateY(-3px)}html :is(#app,#modal) .catalog-card:before,html :is(#app,#modal) .catalog-card:after,html :is(#app,#modal) .poster-card:before,html :is(#app,#modal) .poster-card:after{display:none!important}html :is(#app,#modal) .poster-card-link{display:block;padding:0!important}html :is(#app,#modal) .catalog-card-art{height:165px!important;min-height:0!important;margin:0!important;padding:8px 8px 0!important;display:block}html :is(#app,#modal) .catalog-card-info{display:flex;flex-direction:column;align-items:center;text-align:center;padding:7px 10px 10px!important;gap:5px!important;min-height:60px}html :is(#app,#modal) .catalog-card-info h3{font-size:12px;line-height:1.2;letter-spacing:.2px;font-weight:750;margin:0;text-transform:uppercase}html :is(#app,#modal) .catalog-card-info>b{font-size:13px;line-height:1;padding:6px 13px;border:1px solid #a27534;border-radius:4px;background:#553d174a;color:#f4e3c9}html :is(#app,#modal) .catalog-card-info>b small{font-size:9px;color:#e1ba7a}html :is(#app,#modal) .catalog-card-info>small,html :is(#app,#modal) .catalog-card-info>span,html :is(#app,#modal) .catalog-card-footer>a{display:none}html :is(#app,#modal) .catalog-favorite{top:6px!important;right:6px!important;width:24px;height:24px;font-size:15px;background:#151a1aa6;border:1px solid #ffffff22;color:#c4b393}html :is(#app,#modal) .catalog-more{display:block;margin:14px auto 0}html :is(#app,#modal) .catalog-compact .catalog-card-art{height:130px!important}html :is(#app,#modal) .case-back,html :is(#app,#modal) .guest-back{display:inline-flex;font-size:12px;margin:0 0 4px!important;padding:7px 0;position:relative;z-index:5}html :is(#app,#modal) .case-detail{position:relative;display:block;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;margin:0 -40px 14px;min-height:410px;border-radius:0;overflow:hidden}html :is(#app,#modal) .case-drop-stage{height:410px!important;min-height:410px!important;max-height:none!important;aspect-ratio:auto!important;border-radius:0!important;border:0!important;background:none!important;box-shadow:none!important;overflow:hidden;margin:0!important;width:100%}html :is(#app,#modal) .case-drop-stage:before{display:none!important}html :is(#app,#modal) .case-drop-stage:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,16,19,.7),transparent 37%),linear-gradient(0deg,rgba(13,16,19,.92),transparent 28%);pointer-events:none}html :is(#app,#modal) .case-scene3d-canvas{filter:none!important}html :is(#app,#modal) .case-stage-top{position:absolute;z-index:4;right:35px;left:auto!important;top:14px!important;gap:16px;display:flex;align-items:center;max-width:none!important}html :is(#app,#modal) .case-map-link{background:#151a1acc;border:1px solid #ffffff28;color:#bbb;font-size:11px;padding:6px 12px;cursor:pointer}html :is(#app,#modal) .case-drop-toggle{font-size:10px;color:#aeb3b5;background:#151a1acc;padding:6px;border-radius:4px;display:flex;align-items:center;gap:4px}html :is(#app,#modal) .case-drop-toggle input{width:12px;min-height:0}html :is(#app,#modal) .case-stage-actions{gap:6px}html :is(#app,#modal) .case-title-lockup{position:absolute;z-index:3;left:6%;top:85px;width:26%;display:block;text-align:left!important;pointer-events:none}html :is(#app,#modal) .case-title-lockup h1{font-size:clamp(27px,3vw,48px);line-height:1.07;overflow-wrap:anywhere;max-width:100%;margin:11px 0 10px}html :is(#app,#modal) .case-title-lockup p{font-size:14px;color:#c0c2c1;max-width:260px;margin:0 0 15px}html :is(#app,#modal) .case-title-lockup strong{display:inline-block;font-size:23px;line-height:1;border:1px solid #a6762e;border-radius:4px;padding:9px 18px;background:#322510b0;color:#f6e2c3}html :is(#app,#modal) .case-title-lockup>.eyebrow{display:block;font-size:10px;color:#efc57d;letter-spacing:.9px}html :is(#app,#modal) .case-control-panel{position:absolute;bottom:8px;left:34%;right:3%;z-index:5;padding:0!important;min-height:0!important;background:none!important;border:0!important;display:block!important}html :is(#app,#modal) .case-control-panel>.case-title-lockup{position:fixed;left:auto}html :is(#app,#modal) .guest-case-detail .case-control-panel>.case-title-lockup{position:absolute;left:-44%;top:-280px;width:40%}html :is(#app,#modal) .case-open-controls{display:flex;justify-content:flex-start;align-items:center;gap:12px;flex-wrap:wrap;padding:0!important;width:100%;margin:0!important}html :is(#app,#modal) .case-open-controls .large-button{font-size:18px;min-width:270px;height:55px;min-height:55px;padding:14px 23px}html :is(#app,#modal) .case-open-controls .button.guest-login{height:55px}html :is(#app,#modal) .open-count-picker{font-size:0!important;display:block;width:64px}html :is(#app,#modal) .open-count-picker select{font-size:14px;height:45px;width:64px;padding:6px}html :is(#app,#modal) .case-open-controls .switch{font-size:10px!important;gap:4px}html :is(#app,#modal) .case-open-controls .switch span{width:24px;height:14px}html :is(#app,#modal) .demo-control{font-size:11px;min-height:32px;padding:6px 10px}html :is(#app,#modal) .case-open-controls #opening-shortfall{display:flex;flex-direction:column;gap:4px;text-align:center;font-size:11px;color:#bbb}html :is(#app,#modal) .case-open-controls #opening-shortfall[hidden]{display:none}html :is(#app,#modal) .case-design-gallery{margin-top:25px}html :is(#app,#modal) .case-route #main{padding-top:15px!important}html :is(#app,#modal) .rewards-heading{padding:12px 15px;background:var(--ui-panel);border:1px solid #ffffff15;border-radius:5px;align-items:center}html :is(#app,#modal) .rewards-heading h2{font-size:16px;margin:0}html :is(#app,#modal) .rewards-heading p{font-size:12px;margin:3px 0 0}html :is(#app,#modal) .rewards-heading .button{font-size:11px}html :is(#app,#modal) .items-grid,html :is(#app,#modal) .contents-grid,html :is(#app,#modal) .guest-items-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}html :is(#app,#modal) .item-card,html :is(#app,#modal) .guest-item{position:relative;min-width:0;min-height:0;padding:9px 12px 12px;background:linear-gradient(135deg,color-mix(in srgb,var(--rarity, #7f929f) 9%,#24282b),#1b1e21f2)!important;border:1px solid color-mix(in srgb,var(--rarity, #6a8097) 28%,transparent)!important;border-left:4px solid var(--rarity, #6a8097)!important;border-radius:5px!important;box-shadow:none!important;text-align:left;display:flex;flex-direction:column;align-items:stretch;transition:border-color .15s,transform .15s}html :is(#app,#modal) .item-card:hover,html :is(#app,#modal) .guest-item:hover{transform:translateY(-2px)}html :is(#app,#modal) .item-card img,html :is(#app,#modal) .guest-item img{width:100%;height:100px!important;object-fit:contain;order:0;margin:0 0 6px!important;filter:drop-shadow(0 7px 6px #0005)}html :is(#app,#modal) .item-card .item-rarity{font-size:10px;order:1;margin:0;color:#eee;display:block}html :is(#app,#modal) .item-card strong,html :is(#app,#modal) .guest-item strong{font-size:12px;line-height:1.3;order:2;margin:0;color:#f2f2ef}html :is(#app,#modal) .item-card .item-meta,html :is(#app,#modal) .guest-item small{font-size:11px;order:3;color:#b5b5b2}html :is(#app,#modal) .item-card>b{position:absolute;top:7px;right:7px;font-size:11px;padding:3px 6px;border:1px solid #b4884266;border-radius:4px;background:#352a18b3;color:#f2d59e}html :is(#app,#modal) .contents-grid .item-card>b{display:none}html :is(#app,#modal) .contents-grid .item-card{padding-bottom:10px}html :is(#app,#modal) .contents-grid .item-card img{height:82px!important}html :is(#app,#modal) .contents-grid .chance-chip{font-size:10px;order:5;position:static;margin:6px 0 0;color:#bbb}html :is(#app,#modal) .chances-hidden .chance-chip{display:none!important}html :is(#app,#modal) .contents-grid .guest-item>span:last-child{display:none}html :is(#app,#modal) .guest-item>small:first-of-type{order:1;color:#eee}html :is(#app,#modal) .guest-item>strong{order:2}html :is(#app,#modal) .guest-item>span{order:4;font-size:10px}html :is(#app,#modal) .item-card.selected{border-color:#dda642!important;outline:1px solid #dda642;background:linear-gradient(135deg,#61502766,#292925)!important}html :is(#app,#modal) .item-card .check{position:absolute;right:7px;bottom:9px;border:1px solid #ddac51;background:#624714;border-radius:50%;width:18px;height:18px;text-align:center;color:#ffe08c}html :is(#app,#modal) .upgrade-stage{display:grid!important;grid-template-columns:1.08fr 1fr 1.08fr!important;gap:12px;padding:0!important;background:none!important;border:0!important;margin:0 0 16px}html :is(#app,#modal) .upgrade-stage>.panel{min-width:0;padding:20px;border-color:#c1923955!important;border-radius:9px!important;display:flex;flex-direction:column}html :is(#app,#modal) .upgrade-stage h2,html :is(#app,#modal) .upgrade-stage h3{font-size:19px;margin:0;line-height:1.15;text-transform:uppercase}html :is(#app,#modal) .upgrade-stage p{font-size:12px;margin:5px 0 10px}html :is(#app,#modal) .panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}html :is(#app,#modal) .panel-heading small{font-size:11px;color:#b5b5b0}html :is(#app,#modal) .panel-heading .button{font-size:10px;min-height:28px;padding:5px 9px}html :is(#app,#modal) .selected-grid{min-height:240px;flex:1;display:grid;align-items:stretch;gap:10px;overflow:hidden}html :is(#app,#modal) .selected-grid[data-count="0"],html :is(#app,#modal) .selected-grid[data-count="1"]{grid-template-columns:1fr}html :is(#app,#modal) .selected-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}html :is(#app,#modal) .selected-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}html :is(#app,#modal) .selected-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}html :is(#app,#modal) .selected-grid[data-count="5"],html :is(#app,#modal) .selected-grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item:nth-child(4){grid-column:1 / 2;margin-left:30%}html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item:nth-child(5){grid-column:2 / 4;margin-right:30%}html :is(#app,#modal) .selected-item{position:relative;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(ellipse at 50% 70%,#9c732c2a,transparent 70%);border-radius:5px;animation:item-arrive .18s ease-out}html :is(#app,#modal) .selected-item>button{position:absolute;right:3px;top:3px;background:#1a2022ab;border:1px solid #ffffff26;width:23px;height:23px;color:#babdc0;z-index:2}html :is(#app,#modal) .selected-item img{width:95%;height:170px;object-fit:contain;filter:drop-shadow(0 13px 8px #0008)}html :is(#app,#modal) .selected-item>div{padding:7px 8px;width:100%;min-width:0}html :is(#app,#modal) .selected-item strong{display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis}html :is(#app,#modal) .selected-item small{font-size:11px;color:#bfc1c0}html :is(#app,#modal) .selected-item b{display:block;color:#ecba60;font-size:22px;margin-top:5px}html :is(#app,#modal) .selected-grid[data-count="2"] .selected-item img,html :is(#app,#modal) .selected-grid[data-count="3"] .selected-item img{height:135px}html :is(#app,#modal) .selected-grid[data-count="4"] .selected-item img,html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item img,html :is(#app,#modal) .selected-grid[data-count="6"] .selected-item img{height:68px}html :is(#app,#modal) .selected-grid[data-count="4"] .selected-item strong,html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item strong,html :is(#app,#modal) .selected-grid[data-count="6"] .selected-item strong{font-size:10px}html :is(#app,#modal) .selected-grid[data-count="4"] .selected-item b,html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item b,html :is(#app,#modal) .selected-grid[data-count="6"] .selected-item b{font-size:12px;margin-top:2px}html :is(#app,#modal) .selection-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:200px;color:#9da3a4;gap:10px;border:1px dashed #ffffff18;border-radius:5px;grid-column:1/-1}html :is(#app,#modal) .selection-empty>span{font-size:36px;color:#b38c4e}html :is(#app,#modal) .selection-empty strong{font-size:14px;color:#bbb}html :is(#app,#modal) .selection-empty small{font-size:11px;max-width:250px}html :is(#app,#modal) .sum{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:9px 0;border-top:1px solid #ffffff12}html :is(#app,#modal) .sum b{font-size:18px;color:#eec57e}html :is(#app,#modal) .multiplier{display:flex;justify-content:flex-end;gap:6px;margin:8px 0 0}html :is(#app,#modal) .multiplier .button{font-size:12px;padding:8px 12px;min-height:34px}html :is(#app,#modal) .segmented .active{border-color:#d3a042;background:#61481555;color:#f2c575}html :is(#app,#modal) .upgrade-center{text-align:center;align-items:center;border-color:#ffffff20!important}html :is(#app,#modal) .upgrade-center .dial-brand{display:none}html :is(#app,#modal) .upgrade-center h2{font-size:19px}html :is(#app,#modal) .chance-ring{width:220px!important;height:220px!important;margin:4px auto 9px!important;background:conic-gradient(from 0deg,#f0b343 var(--chance, 0%),#54585a var(--chance, 0%),#2a2f32 100%)!important;box-shadow:0 0 0 1px #b3894066,0 0 0 7px #151a1b,0 0 0 8px #976e2e88!important;border:0!important}html :is(#app,#modal) .chance-ring:before{display:none!important}html :is(#app,#modal) .ring-inner{inset:9px!important;background:radial-gradient(ellipse,#30302a,#111719)!important;box-shadow:inset 0 0 0 1px #ffffff16;gap:6px!important}html :is(#app,#modal) .ring-inner>.rush-mark{width:43px;height:43px;filter:none!important;background:#dcb063!important}html :is(#app,#modal) .ring-inner strong{font-size:34px!important;font-style:italic;line-height:1;color:#f1b341!important}html :is(#app,#modal) .ring-inner small{font-size:10px!important;text-transform:uppercase;color:#b0b3b2}html :is(#app,#modal) .ring-pointer{font-size:14px!important;color:#f6d494}html :is(#app,#modal) .chance-presets{display:flex;justify-content:center;gap:4px;width:100%;margin:6px 0}html :is(#app,#modal) .chance-presets .button{padding:4px 8px;font-size:10px;min-height:25px}html :is(#app,#modal) .balance-slider{width:100%;text-align:left;font-size:11px;color:#b5b8b7;display:block;margin:7px 0 12px}html :is(#app,#modal) .balance-slider output{float:right;color:#e5c792;font-weight:700}html :is(#app,#modal) .balance-slider input{display:block;width:100%;height:19px;min-height:19px;margin:9px 0 0;accent-color:#daa747;background:none!important;border:0!important;padding:0}html :is(#app,#modal) .balance-slider>span{display:flex;justify-content:space-between;align-items:center;font-size:9px}html :is(#app,#modal) .balance-slider button{padding:0;background:none;border:0;color:#dcb063;font-size:10px}html :is(#app,#modal) .upgrade-center>#upgrade-button{width:100%;font-size:16px;height:44px;min-height:44px}html :is(#app,#modal) .upgrade-center>small{font-size:10px;color:#b5b7b4;margin:7px 0}html :is(#app,#modal) .target-panel .switch{font-size:11px;margin-top:8px}html :is(#app,#modal) .target-panel>small{font-size:10px;margin-top:6px}html :is(#app,#modal) .upgrade-catalogs{display:grid;grid-template-columns:1fr 1fr;gap:12px}html :is(#app,#modal) .upgrade-catalogs>.panel{padding:16px}html :is(#app,#modal) .upgrade-catalogs h2{font-size:17px;margin:0 0 10px}html :is(#app,#modal) .upgrade-catalogs .items-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}html :is(#app,#modal) .upgrade-catalogs .item-card{padding:7px 9px 10px;border-left:2px solid var(--rarity)!important}html :is(#app,#modal) .upgrade-catalogs .item-card img{height:73px!important}html :is(#app,#modal) .upgrade-catalogs .item-card strong{font-size:11px}html :is(#app,#modal) .upgrade-catalogs .item-card .item-meta{font-size:9px}html :is(#app,#modal) .catalog-tools{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px;background:none!important;border:0!important;padding:0!important}html :is(#app,#modal) .catalog-tools .search{flex:1;min-width:110px}html :is(#app,#modal) .catalog-tools input{width:100%;font-size:11px}html :is(#app,#modal) .catalog-tools select{font-size:10px;min-width:90px;flex:1;max-width:180px}html :is(#app,#modal) .target-search{display:block;font-size:0;margin:0 0 8px}html :is(#app,#modal) .target-search input{width:100%}html :is(#app,#modal) .catalog-filters{display:flex;gap:6px;flex-wrap:wrap}html :is(#app,#modal) .catalog-filters label{font-size:9px;color:#9ba3a5;flex:1;min-width:75px}html :is(#app,#modal) .catalog-filters select{width:100%;font-size:10px;padding:6px;min-height:30px}html :is(#app,#modal) .guest-target-catalog{padding:16px;border:1px solid #ffffff20;border-radius:6px;background:var(--ui-panel)}html :is(#app,#modal) .guest-game-stage .stake-panel,html :is(#app,#modal) .guest-game-stage .target-panel{min-height:350px}html :is(#app,#modal) .guest-game-stage .upgrade-center{justify-content:center}html :is(#app,#modal) .contract-stage{margin:0 0 16px;padding:22px!important}html :is(#app,#modal) .contract-logo{width:55px;height:55px;margin:0 auto 20px}html :is(#app,#modal) .contract-slots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 18px}html :is(#app,#modal) .contract-slots>button,html :is(#app,#modal) .contract-slots>span{min-height:116px;border:1px solid #ad843650;background:#202325b3;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#cbb487;font-size:22px}html :is(#app,#modal) .contract-slots img{width:100%;height:80px;object-fit:contain}html :is(#app,#modal) .contract-slots small{font-size:10px}html :is(#app,#modal) .contract-controls{display:flex;align-items:center;justify-content:space-between;gap:15px}html :is(#app,#modal) .signature-panel{margin-bottom:20px}html :is(#app,#modal) .signature-panel h2{font-size:17px}html :is(#app,#modal) .profile-overview{display:grid;grid-template-columns:1.12fr .65fr 1fr;gap:12px;margin:22px 0}html :is(#app,#modal) .profile-account{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;align-items:center;min-height:266px}html :is(#app,#modal) .profile-account>.avatar-shell,html :is(#app,#modal) .profile-account>.avatar{width:140px;height:140px;border-radius:8px;grid-row:1}html :is(#app,#modal) .profile-account .profile-avatar{width:140px!important;height:140px!important;border-radius:8px}html :is(#app,#modal) .profile-account h1{font-size:28px;overflow-wrap:anywhere;margin:0 0 9px}html :is(#app,#modal) .profile-id{font-size:11px;color:#aeb5b5;background:none;border:0;padding:0;overflow-wrap:anywhere;text-align:left;cursor:pointer}html :is(#app,#modal) .xp-line{display:flex;gap:12px;align-items:center;margin-top:20px}html :is(#app,#modal) .level-badge{width:39px;height:43px;border:2px solid #c6994b;clip-path:polygon(50% 0,100% 20%,100% 75%,50% 100%,0 75%,0 20%);display:grid;place-items:center;font-size:17px;color:#e5c996}html :is(#app,#modal) .xp-line>div{flex:1}html :is(#app,#modal) .xp-line small{display:block;text-align:right;font-size:10px;color:#b4b8b8}html :is(#app,#modal) .xp-track{height:6px;background:#151a1d;border:1px solid #ffffff24;border-radius:7px;overflow:hidden;margin-top:6px}html :is(#app,#modal) .xp-track>span{height:100%;display:block;background:#e8ac32}html :is(#app,#modal) .profile-account-actions{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}html :is(#app,#modal) .profile-account-actions .button{font-size:11px;padding:8px 12px}html :is(#app,#modal) .profile-account-actions .primary{background:linear-gradient(180deg,#19683abf,#104226ce)!important;border-color:#32ba68!important;color:#edf8ed;flex:1}html :is(#app,#modal) .best-drop{position:relative;min-height:266px;background:radial-gradient(ellipse at 50% 65%,#8f632d40,#212324b8)!important;overflow:hidden}html :is(#app,#modal) .best-drop>img{width:100%;height:158px;object-fit:contain;filter:drop-shadow(0 8px 8px #0008);margin-top:7px}html :is(#app,#modal) .best-drop>div:not(.selection-empty){position:relative}html :is(#app,#modal) .best-drop h3{font-size:14px;color:#eeac68;margin:3px 0}html :is(#app,#modal) .best-drop small{font-size:10px;color:#bdc0be}html :is(#app,#modal) .best-drop b{position:absolute;right:0;bottom:0;font-size:16px;color:#e3b26c;border:1px solid #976f2c;border-radius:4px;padding:7px 10px;background:#442e1666}html :is(#app,#modal) .best-drop .selection-empty{border:0;min-height:190px}html :is(#app,#modal) .profile-statistics{padding:18px}html :is(#app,#modal) .profile-top-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-bottom:15px;border-bottom:1px solid #ffffff18}html :is(#app,#modal) .profile-top-stats span{display:block;font-size:12px;color:#bbb}html :is(#app,#modal) .profile-top-stats strong{font-size:24px;color:#f3f1e7;display:block;margin-top:7px}html :is(#app,#modal) .profile-statistics form{padding:12px 0}html :is(#app,#modal) .profile-statistics form label{font-size:12px;color:#bbb;display:block;margin-bottom:7px}html :is(#app,#modal) .promo-input{display:flex;gap:9px}html :is(#app,#modal) .promo-input input{min-width:0;flex:1;width:100%}html :is(#app,#modal) .promo-input .button{font-size:11px;padding:8px 12px;color:#e8bc78;border-color:#a5813d}html :is(#app,#modal) .profile-small-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #ffffff18;padding-top:12px;gap:8px}html :is(#app,#modal) .profile-small-stats>div{min-width:0}html :is(#app,#modal) .profile-small-stats span{font-size:9px;line-height:1.2;color:#aaa;display:block;min-height:23px}html :is(#app,#modal) .profile-small-stats strong{font-size:15px;display:block;margin-top:4px;overflow-wrap:anywhere}html :is(#app,#modal) .profile-toolbar{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px;gap:15px}html :is(#app,#modal) .profile-tabs{display:flex;gap:5px}html :is(#app,#modal) .profile-tabs button{padding:12px 23px;border:1px solid #ffffff18;background:var(--ui-panel);color:#b5b7b8;font-size:13px;text-transform:uppercase;cursor:pointer}html :is(#app,#modal) .profile-tabs [aria-selected=true]{border-color:#b48734;color:#efbd69;background:#44321577}html :is(#app,#modal) .profile-tab-panel[hidden]{display:none!important}html :is(#app,#modal) .profile-tab-panel>.catalog-tools{justify-content:flex-end}html :is(#app,#modal) .profile-tab-panel .catalog-tools .search{flex:none;width:240px}html :is(#app,#modal) .profile-steam{margin:20px 0;font-size:12px}html :is(#app,#modal) .profile-steam summary{cursor:pointer}html :is(#app,#modal) .history-list>div{background:var(--ui-panel);padding:16px;border:1px solid #ffffff14;display:flex;align-items:center;justify-content:space-between;font-size:13px}html :is(#app,#modal) .history-list small{display:block;font-size:11px;color:#aaa}html :is(#app,#modal) .history-list time{font-size:11px;color:#aaa}html :is(#app,#modal) .appearance-panel{margin:0 0 18px}html :is(#app,#modal) .appearance-panel>h2{margin:0 0 5px}html :is(#app,#modal) .appearance-panel>p{font-size:13px;margin:0 0 12px}html :is(#app,#modal) .appearance-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:750px;margin-bottom:15px}html :is(#app,#modal) .appearance-options>button{padding:12px;border:1px solid #ffffff20;background:#1b2124aa;text-align:left;color:#ddd;cursor:pointer}html :is(#app,#modal) .appearance-options [aria-pressed=true]{border-color:#bc8c3e}html :is(#app,#modal) .appearance-options strong,html :is(#app,#modal) .appearance-options small{display:block;font-size:13px;margin-top:8px}html :is(#app,#modal) .appearance-options small{color:#adb1b1;font-size:11px}html :is(#app,#modal) .appearance-sample{display:block;height:65px;border-radius:4px;background:linear-gradient(100deg,#292d30,#141b1e);position:relative;overflow:hidden}html :is(#app,#modal) .appearance-sample:before{content:"";position:absolute;inset:13px 25px;border:1px solid #ce9b42;border-radius:4px;background:#24282b}html :is(#app,#modal) .appearance-sample.glass{background:linear-gradient(120deg,#503d24,#1e373e,#29343b)}html :is(#app,#modal) .appearance-sample.glass:before{background:#b1bcc21a;box-shadow:inset 0 1px #ffffff35;backdrop-filter:blur(8px)}html :is(#app,#modal) .setting-row{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:15px 0;border-bottom:1px solid #ffffff12}html :is(#app,#modal) .setting-row h3{font-size:14px;margin:0 0 4px}html :is(#app,#modal) .setting-row p{font-size:12px;margin:0}html :is(#app,#modal) .settings-panel{max-width:960px}html :is(#app,#modal) .settings-panel h2{font-size:18px}html :is(#app,#modal) .settings-panel select{max-width:250px}html :is(#app,#modal) .studio-heading h1{font-size:32px}html :is(#app,#modal) .studio-heading .version-chip{display:none}html :is(#app,#modal) .studio-note,html :is(#app,#modal) .studio-heading p{font-size:12px}html :is(#app,#modal) .guest-feature-actions{gap:10px;display:flex;flex-wrap:wrap}html :is(#app,#modal) .designer-profile{margin:15px 0}html :is(#app,#modal) .rewards-banners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px}html :is(#app,#modal) .rewards-banners>button{background:var(--ui-panel)!important;border:1px solid #ffffff20;border-radius:5px;min-height:160px;overflow:hidden}html :is(#app,#modal) .rewards-banners h2{font-size:22px}html :is(#app,#modal) .rewards-banners p,html :is(#app,#modal) .rewards-banners span{font-size:12px}html :is(#app,#modal) .rewards-banners img{filter:none!important}html :is(#app,#modal) .daily-board{padding:18px;margin-bottom:20px}html :is(#app,#modal) .day-tile,html :is(#app,#modal) .prize-tile,html :is(#app,#modal) .giveaway-card{border-radius:5px!important;box-shadow:none!important}html :is(#app,#modal) .day-tile{background:#22272baa!important;border:1px solid #ffffff20!important}html :is(#app,#modal) .reward-wheel{box-shadow:none!important}html :is(#app,#modal) .daily-board h2,html :is(#app,#modal) .reward-wheel-panel h2{font-size:21px}html :is(#app,#modal) .inventory-actions{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 18px}html :is(#app,#modal) .inventory-actions .button{font-size:12px}html :is(#app,#modal) .payment-layout,html :is(#app,#modal) .studio-layout{gap:16px}html :is(#app,#modal) .guest-feature{padding:24px}html :is(#app,#modal) .mobile-nav{display:none}:root[data-appearance=glass]{--ui-panel: rgba(36, 42, 47, .46);--ui-raised: rgba(59, 66, 72, .48);--ui-line: rgba(225, 237, 246, .23)}:root[data-appearance=glass] .panel,:root[data-appearance=glass] .catalog-card,:root[data-appearance=glass] .item-card,:root[data-appearance=glass] .guest-item,:root[data-appearance=glass] .daily-board,:root[data-appearance=glass] .guest-feature{background:linear-gradient(135deg,#c1d0da17,#131d254a)!important;backdrop-filter:blur(24px) saturate(1.2);box-shadow:inset 0 1px #ffffff25,0 12px 25px #0710181a!important;border-color:#dde6ec2e!important}:root[data-appearance=glass] .header,:root[data-appearance=glass] .guest-header{background:#1d283391!important;backdrop-filter:blur(28px) saturate(1.4)}:root[data-appearance=glass] .profile-tabs button,:root[data-appearance=glass] .rewards-heading{background:#d8e8f312;backdrop-filter:blur(22px);box-shadow:inset 0 1px #ffffff21}@keyframes item-arrive{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(min-width:1650px){html :is(#app,#modal) .special-showcase{height:360px}html :is(#app,#modal) .special-art{height:215px}html :is(#app,#modal) .catalog-card-art{height:182px!important}html :is(#app,#modal) .special-case>strong{font-size:16px}}@media(max-width:1300px){html :is(#app,#modal) .brand,html :is(#app,#modal) .guest-brand{min-width:195px;gap:10px}html :is(#app,#modal) .brand-type{font-size:27px}html :is(#app,#modal) .brand .logo-mark{width:38px;height:38px}html :is(#app,#modal) .header,html :is(#app,#modal) .guest-header{gap:12px;padding:0 24px}html :is(#app,#modal) .main-nav a{font-size:12px;padding:0 9px;gap:5px}html :is(#app,#modal) .header-user{gap:9px}html :is(#app,#modal) .special-copy{padding-left:12px}html :is(#app,#modal) .special-showcase{grid-template-columns:215px minmax(0,1fr)}html :is(#app,#modal) .special-copy h1{font-size:41px}html :is(#app,#modal) .special-art{height:170px}html :is(#app,#modal) .catalog-card-art{height:145px!important}html :is(#app,#modal) .profile-account{grid-template-columns:100px 1fr;gap:12px}html :is(#app,#modal) .profile-account>.avatar-shell,html :is(#app,#modal) .profile-account>.avatar,html :is(#app,#modal) .profile-account .profile-avatar{width:100px!important;height:100px!important}html :is(#app,#modal) .profile-account h1{font-size:23px}html :is(#app,#modal) .profile-overview{grid-template-columns:1fr .7fr 1fr}html :is(#app,#modal) .profile-small-stats strong{font-size:13px}html :is(#app,#modal) .upgrade-stage>.panel{padding:17px}html :is(#app,#modal) .chance-ring{width:200px!important;height:200px!important}}@media(max-width:1050px){html :is(#app,#modal) #main,html :is(#app,#modal) .guest-main,html :is(#app,#modal) footer,html :is(#app,#modal) .guest-footer{width:calc(100% - 40px)}html :is(#app,#modal) .case-detail{margin-left:-20px;margin-right:-20px}html :is(#app,#modal) .guest-header .guest-login .login-full{display:none}html :is(#app,#modal) .guest-header .guest-login .login-compact{display:inline}html :is(#app,#modal) .guest-header #guest-language{display:none}html :is(#app,#modal) .brand,html :is(#app,#modal) .guest-brand{min-width:180px}html :is(#app,#modal) .header-user .icon-button{display:none}html :is(#app,#modal) .special-showcase{grid-template-columns:190px 1fr;gap:10px}html :is(#app,#modal) .special-copy h1{font-size:36px}html :is(#app,#modal) .special-case{min-width:180px}html :is(#app,#modal) .special-art{height:153px}html :is(#app,#modal) .special-copy p{font-size:13px}html :is(#app,#modal) .catalog-grid,html :is(#app,#modal) .catalog-full{grid-template-columns:repeat(4,minmax(0,1fr))}html :is(#app,#modal) .items-grid,html :is(#app,#modal) .guest-items-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html :is(#app,#modal) .upgrade-stage{grid-template-columns:1fr 1fr 1fr!important}html :is(#app,#modal) .upgrade-stage h2,html :is(#app,#modal) .upgrade-stage h3,html :is(#app,#modal) .upgrade-center h2{font-size:15px}html :is(#app,#modal) .chance-ring{width:160px!important;height:160px!important}html :is(#app,#modal) .ring-inner strong{font-size:27px!important}html :is(#app,#modal) .ring-inner>.rush-mark{width:30px;height:30px}html :is(#app,#modal) .chance-presets{flex-wrap:wrap}html :is(#app,#modal) .upgrade-catalogs .items-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html :is(#app,#modal) .selected-grid{min-height:230px}html :is(#app,#modal) .selected-item img{height:135px}html :is(#app,#modal) .selected-item strong{font-size:12px}html :is(#app,#modal) .profile-overview{grid-template-columns:1.2fr .8fr}html :is(#app,#modal) .profile-statistics{grid-column:1/-1}html :is(#app,#modal) .profile-top-stats{width:45%;float:left;border:0}html :is(#app,#modal) .profile-statistics form{width:50%;margin-left:auto}html :is(#app,#modal) .profile-small-stats{clear:both}html :is(#app,#modal) .profile-small-stats strong{font-size:18px}html :is(#app,#modal) .profile-account{grid-template-columns:120px 1fr}html :is(#app,#modal) .profile-account>.avatar-shell,html :is(#app,#modal) .profile-account>.avatar,html :is(#app,#modal) .profile-account .profile-avatar{width:120px!important;height:120px!important}html :is(#app,#modal) .case-title-lockup h1{font-size:30px}html :is(#app,#modal) .case-title-lockup p{font-size:12px}html :is(#app,#modal) .case-open-controls .large-button{min-width:200px;font-size:16px}html :is(#app,#modal) .case-title-lockup{width:25%;left:5%}html :is(#app,#modal) .case-control-panel{left:32%;right:2%}html :is(#app,#modal) .guest-case-detail .case-control-panel>.case-title-lockup{left:-41%;width:38%}}@media(max-width:760px){:root{--header-height: 62px}html :is(#app,#modal) .header,html :is(#app,#modal) .guest-header{height:62px;min-height:62px;padding:0 16px;gap:10px;justify-content:space-between}html :is(#app,#modal) .brand,html :is(#app,#modal) .guest-brand{min-width:0;gap:9px}html :is(#app,#modal) .brand-type{font-size:25px}html :is(#app,#modal) .brand .logo-mark{width:32px;height:32px}html :is(#app,#modal) .main-nav,html :is(#app,#modal) .guest-nav{display:none}html :is(#app,#modal) .header-user{gap:9px}html :is(#app,#modal) .wallet{height:35px;font-size:12px;padding-left:7px;gap:7px}html :is(#app,#modal) .wallet b{font-size:12px}html :is(#app,#modal) .wallet-plus{width:33px;height:35px;font-size:22px}html :is(#app,#modal) .header-user .avatar-shell,html :is(#app,#modal) .header-user .avatar,html :is(#app,#modal) .header-user .profile-avatar,html :is(#app,#modal) .guest-profile-link{width:34px!important;height:34px!important}html :is(#app,#modal) .guest-header>.guest-login{font-size:11px;height:34px;min-height:34px;padding:5px 9px}html :is(#app,#modal) .guest-header>.guest-profile-link{width:30px;height:30px}html :is(#app,#modal) .guest-header{gap:7px}html :is(#app,#modal) .guest-root .guest-main,html :is(#app,#modal) #main{width:calc(100% - 28px);padding:16px 0 30px!important;min-height:calc(100vh - 120px)}html :is(#app,#modal) footer,html :is(#app,#modal) .guest-footer{width:calc(100% - 28px);flex-wrap:wrap;padding-bottom:78px;font-size:10px;gap:12px}html :is(#app,#modal) .mobile-nav,html :is(#app,#modal) .guest-mobile-nav{display:flex!important;position:fixed;bottom:0;left:0;right:0;width:100%;height:58px;z-index:50;align-items:center;justify-content:space-around;border-top:1px solid #ffffff25;background:#161d22f0!important;backdrop-filter:blur(15px);padding:0 5px}html :is(#app,#modal) .mobile-nav a{display:flex;flex-direction:column;align-items:center;gap:3px;color:#aeb3b4;font-size:9px;text-transform:uppercase;padding:7px 5px;background:none!important}html :is(#app,#modal) .mobile-nav .nav-icon{height:19px}html :is(#app,#modal) .mobile-nav svg{height:19px;width:19px}html :is(#app,#modal) .mobile-nav a.active,html :is(#app,#modal) .mobile-nav [aria-current=page]{color:#e7b65f}html :is(#app,#modal) .special-showcase{height:auto;display:block;padding:5px 0 12px;margin-bottom:16px}html :is(#app,#modal) .special-copy{padding:0 0 12px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 16px}html :is(#app,#modal) .special-copy h1{font-size:29px;line-height:1.1;margin:0}html :is(#app,#modal) .special-copy h1 br{display:none}html :is(#app,#modal) .special-copy h1 em{margin-left:5px}html :is(#app,#modal) .special-copy p{font-size:11px;grid-row:2;margin:0;max-width:250px}html :is(#app,#modal) .special-copy .button{grid-column:2;grid-row:1/3;padding:8px 10px;font-size:10px;min-height:34px;gap:5px}html :is(#app,#modal) .special-track{gap:10px;padding-top:4px}html :is(#app,#modal) .special-case{min-width:165px;flex:0 0 48%;padding-top:26px}html :is(#app,#modal) .special-art{height:133px}html :is(#app,#modal) .special-case>.special-badge{left:10px;top:0;padding:5px 8px;font-size:9px}html :is(#app,#modal) .special-case>strong{font-size:11px;margin:4px 0 7px}html :is(#app,#modal) .special-case>b{font-size:12px;padding:4px 12px}html :is(#app,#modal) .carousel-controls{margin-top:1px}html :is(#app,#modal) .catalog-controls{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:9px}html :is(#app,#modal) .catalog-controls input,html :is(#app,#modal) .catalog-controls select{min-height:36px;height:36px;font-size:11px;padding:8px}html :is(#app,#modal) .catalog-controls .catalog-search{grid-column:1/-1}html :is(#app,#modal) .catalog-controls>label:nth-child(3){display:none}html :is(#app,#modal) .catalog-controls>label:nth-child(4){grid-column:2}html :is(#app,#modal) .catalog-grid,html :is(#app,#modal) .catalog-full,html :is(#app,#modal) .catalog-compact,html :is(#app,#modal) .guest-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}html :is(#app,#modal) .catalog-card-art{height:130px!important;padding:5px 4px 0!important}html :is(#app,#modal) .catalog-card-info{min-height:52px;padding:5px 6px 8px!important}html :is(#app,#modal) .catalog-card-info h3{font-size:10px}html :is(#app,#modal) .catalog-card-info>b{font-size:12px;padding:5px 10px}html :is(#app,#modal) .catalog-section-heading h2{font-size:13px}html :is(#app,#modal) .catalog-section{margin-bottom:21px}html :is(#app,#modal) .catalog-scopes button{padding:6px 9px;font-size:10px}html :is(#app,#modal) .catalog-scopes span{font-size:9px}html :is(#app,#modal) .catalog-summary{margin:8px 0 13px;font-size:10px}html :is(#app,#modal) .catalog-advanced{font-size:11px}html :is(#app,#modal) .catalog-favorite{width:21px;height:21px;font-size:13px}html :is(#app,#modal) .case-detail{margin:0 -14px 13px;min-height:435px;padding-bottom:0!important}html :is(#app,#modal) .case-drop-stage{height:350px!important;min-height:350px!important}html :is(#app,#modal) .case-drop-stage:after{background:linear-gradient(0deg,#111519,transparent 35%)}html :is(#app,#modal) .case-title-lockup{left:18px;top:45px;width:72%;pointer-events:none}html :is(#app,#modal) .case-title-lockup h1{font-size:27px;margin:7px 0 4px}html :is(#app,#modal) .case-title-lockup .special-badge{font-size:8px;padding:4px 7px}html :is(#app,#modal) .case-title-lockup p{display:none}html :is(#app,#modal) .case-title-lockup strong{font-size:13px;padding:5px 10px}html :is(#app,#modal) .case-stage-top{top:10px!important;right:14px;gap:7px}html :is(#app,#modal) .case-drop-toggle{font-size:8px;padding:4px}html :is(#app,#modal) .case-drop-toggle span{display:none}html :is(#app,#modal) .case-map-link{font-size:9px;padding:4px 9px}html :is(#app,#modal) .case-control-panel{left:14px;right:14px;bottom:9px;min-height:0;height:auto}html :is(#app,#modal) .case-open-controls{justify-content:center;gap:8px}html :is(#app,#modal) .case-open-controls .large-button{height:45px;min-height:45px;font-size:15px;min-width:0;flex:1}html :is(#app,#modal) .open-count-picker,html :is(#app,#modal) .open-count-picker select{width:55px}html :is(#app,#modal) .open-count-picker select{height:40px}html :is(#app,#modal) .case-open-controls .switch{order:4;font-size:10px}html :is(#app,#modal) .case-open-controls .demo-control{order:3}html :is(#app,#modal) .case-open-controls #opening-shortfall{order:5;flex-basis:100%;flex-direction:row;align-items:center;justify-content:center;font-size:10px}html :is(#app,#modal) .case-title-lockup h1{max-width:235px}html :is(#app,#modal) .guest-case-detail .case-control-panel>.case-title-lockup{top:-310px;left:4px;right:auto;width:70%;position:absolute}html :is(#app,#modal) .guest-case-detail .case-open-controls .guest-login{height:43px;flex:1}html :is(#app,#modal) .guest-case-detail .case-open-controls .guest-login .login-full{display:inline;font-size:11px}html :is(#app,#modal) .guest-case-detail .case-open-controls .guest-login .login-compact{display:none}html :is(#app,#modal) .rewards-heading{padding:10px;gap:10px}html :is(#app,#modal) .rewards-heading h2{font-size:13px}html :is(#app,#modal) .rewards-heading p{font-size:10px}html :is(#app,#modal) .rewards-heading .button{font-size:10px;padding:6px 8px;min-height:30px}html :is(#app,#modal) .items-grid,html :is(#app,#modal) .guest-items-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html :is(#app,#modal) .contents-grid .item-card img,html :is(#app,#modal) .contents-grid .guest-item img{height:74px!important}html :is(#app,#modal) .item-card strong,html :is(#app,#modal) .guest-item strong{font-size:11px}html :is(#app,#modal) .item-card .item-meta,html :is(#app,#modal) .guest-item small{font-size:10px}html :is(#app,#modal) .item-card .item-rarity{font-size:9px}html :is(#app,#modal) .panel{padding:16px}html :is(#app,#modal) .page-heading h1{font-size:32px}html :is(#app,#modal) .page-heading p{font-size:12px}html :is(#app,#modal) .page-heading{align-items:flex-start}html :is(#app,#modal) .upgrade-stage{grid-template-columns:1fr!important;gap:12px}html :is(#app,#modal) .upgrade-stage>.panel{padding:17px}html :is(#app,#modal) .upgrade-stage h2,html :is(#app,#modal) .upgrade-stage h3,html :is(#app,#modal) .upgrade-center h2{font-size:18px}html :is(#app,#modal) .stake-panel{order:1}html :is(#app,#modal) .upgrade-center{order:2}html :is(#app,#modal) .target-panel{order:3}html :is(#app,#modal) .selected-grid{min-height:230px}html :is(#app,#modal) .selected-item img{height:155px}html :is(#app,#modal) .selected-grid[data-count="2"] .selected-item img,html :is(#app,#modal) .selected-grid[data-count="3"] .selected-item img{height:130px}html :is(#app,#modal) .selected-grid[data-count="4"] .selected-item img,html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item img,html :is(#app,#modal) .selected-grid[data-count="6"] .selected-item img{height:73px}html :is(#app,#modal) .chance-ring{width:210px!important;height:210px!important;margin:12px auto!important}html :is(#app,#modal) .ring-inner strong{font-size:32px!important}html :is(#app,#modal) .chance-presets{gap:6px}html :is(#app,#modal) .chance-presets .button{padding:5px 10px}html :is(#app,#modal) .upgrade-catalogs{grid-template-columns:1fr}html :is(#app,#modal) .upgrade-catalogs .items-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html :is(#app,#modal) .upgrade-catalogs .item-card img{height:85px!important}html :is(#app,#modal) .contract-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}html :is(#app,#modal) .contract-controls{flex-wrap:wrap;font-size:12px}html :is(#app,#modal) .contract-controls .primary{width:100%}html :is(#app,#modal) .profile-overview{display:block;margin:7px 0 15px}html :is(#app,#modal) .profile-overview>.panel{margin-bottom:12px;min-height:0}html :is(#app,#modal) .profile-account{grid-template-columns:90px 1fr;gap:13px;padding:17px}html :is(#app,#modal) .profile-account>.avatar-shell,html :is(#app,#modal) .profile-account>.avatar,html :is(#app,#modal) .profile-account .profile-avatar{width:90px!important;height:90px!important}html :is(#app,#modal) .profile-account h1{font-size:23px}html :is(#app,#modal) .profile-id{font-size:9px}html :is(#app,#modal) .xp-line{margin-top:10px}html :is(#app,#modal) .profile-account-actions{gap:7px}html :is(#app,#modal) .profile-account-actions .button{font-size:10px;padding:8px 10px}html :is(#app,#modal) .best-drop{min-height:220px!important}html :is(#app,#modal) .best-drop>img{height:140px}html :is(#app,#modal) .profile-top-stats{float:none;width:100%;padding-bottom:12px;border-bottom:1px solid #ffffff15}html :is(#app,#modal) .profile-statistics form{width:100%;margin:0}html :is(#app,#modal) .profile-small-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html :is(#app,#modal) .profile-small-stats span{font-size:10px;min-height:14px}html :is(#app,#modal) .profile-small-stats strong{font-size:17px}html :is(#app,#modal) .profile-toolbar{flex-wrap:wrap;gap:9px}html :is(#app,#modal) .profile-tabs{width:100%}html :is(#app,#modal) .profile-tabs button{flex:1;font-size:11px;padding:10px 12px}html :is(#app,#modal) .profile-tab-panel .catalog-tools .search{width:100%;flex:1}html :is(#app,#modal) .appearance-options{gap:8px}html :is(#app,#modal) .appearance-options>button{padding:8px}html :is(#app,#modal) .appearance-options strong{font-size:12px}html :is(#app,#modal) .appearance-options small{font-size:10px}html :is(#app,#modal) .appearance-sample{height:56px}html :is(#app,#modal) .setting-row{gap:15px}html :is(#app,#modal) .setting-row h3{font-size:13px}html :is(#app,#modal) .setting-row p{font-size:11px}html :is(#app,#modal) .settings-panel select{max-width:160px}html :is(#app,#modal) .rewards-banners{grid-template-columns:1fr}html :is(#app,#modal) .rewards-banners>button{min-height:130px}html :is(#app,#modal) .studio-layout{display:block}html :is(#app,#modal) .studio-preview{margin-bottom:16px}html :is(#app,#modal) .daily-board{padding:12px}html :is(#app,#modal) .history-list>div{flex-wrap:wrap;gap:9px}html :is(#app,#modal) .history-list time{font-size:9px}html :is(#app,#modal) .guest-game-stage .stake-panel,html :is(#app,#modal) .guest-game-stage .target-panel{min-height:290px}}@media(prefers-reduced-motion:reduce){html :is(#app,#modal) .selected-item{animation:none}html :is(#app,#modal) .special-case .special-art,html :is(#app,#modal) .catalog-card,html :is(#app,#modal) .item-card{transition:none}html :is(#app,#modal) *{scroll-behavior:auto!important}}html :is(#app,#modal) .catalog-categories{display:flex;gap:5px;overflow-x:auto;scrollbar-width:thin;margin:12px 0 6px;padding:0 0 7px;white-space:nowrap}html :is(#app,#modal) .catalog-categories button{padding:10px 14px;border:1px solid #ffffff18;color:#bcbebf;background:#191d20ba;font-size:12px}html :is(#app,#modal) .catalog-categories button[aria-pressed=true]{color:#efbd64;border-color:#bb8636;background:#73501450}html :is(#app,#modal) .catalog-controls{grid-template-columns:minmax(200px,1fr) minmax(140px,.5fr) minmax(190px,.65fr)}html :is(#app,#modal) .catalog-controls label:has([data-catalog-field=category]){display:none}html :is(#app,#modal) .guest-case-detail .open-quantity{display:flex;align-items:center;gap:8px}html :is(#app,#modal) .guest-case-detail .open-quantity select{width:65px}html[data-appearance=glass] :is(#app,#modal) .catalog-card{background:#1c1f226e!important;backdrop-filter:blur(16px)}@media(max-width:760px){html :is(#app,#modal) .catalog-controls{grid-template-columns:1fr 1fr}html :is(#app,#modal) .catalog-search{grid-column:1/-1}html :is(#app,#modal) .catalog-categories button{padding:9px 11px}html :is(#app,#modal) .guest-case-detail .case-open-controls{flex-wrap:wrap}}html :is(#app,#modal) .wallet-plus{position:static;inset:auto;flex:none;transform:none}html :is(#app,#modal) .wallet{min-width:max-content;padding-right:0;overflow:visible}html :is(#app,#modal) .special-art img{transform:scale(1.25)!important}html :is(#app,#modal) .catalog-card-art img{transform:scale(1.17)!important}html :is(#app,#modal) .catalog-browser{display:grid;grid-template-columns:auto 1fr auto;column-gap:12px}html :is(#app,#modal) .catalog-controls,html :is(#app,#modal) .catalog-categories,html :is(#app,#modal) [data-catalog-groups]{grid-column:1/-1}html :is(#app,#modal) .catalog-advanced{grid-column:1;margin:0;align-self:center;padding:10px 0}html :is(#app,#modal) .catalog-advanced[open]{grid-column:1/-1}html :is(#app,#modal) .catalog-toolbar{align-self:center}html :is(#app,#modal) .catalog-summary{margin:0;align-self:center;gap:8px}html :is(#app,#modal) .catalog-summary p{margin:0}html :is(#app,#modal) [data-catalog-groups]{margin-top:16px}html :is(#app,#modal) .case-detail{width:calc(100% + 80px)!important;max-width:none!important}html :is(#app,#modal) .case-drop-stage:after{z-index:2}html :is(#app,#modal) .chance-ring .rush-mark,html :is(#app,#modal) .contract-logo .rush-mark{background:#e6b565!important;mask:url(/assets/brand/r-symbol.svg) center/contain no-repeat;-webkit-mask:url(/assets/brand/r-symbol.svg) center/contain no-repeat}html :is(#app,#modal) .chance-ring .rush-mark:before,html :is(#app,#modal) .chance-ring .rush-mark:after{display:none}@media(max-width:1050px){html :is(#app,#modal) .case-detail{width:calc(100% + 40px)!important}}@media(max-width:760px){html :is(#app,#modal) .case-detail{width:calc(100% + 28px)!important}html :is(#app,#modal) .catalog-browser{grid-template-columns:1fr auto}html :is(#app,#modal) .catalog-toolbar{grid-column:1/-1}html :is(#app,#modal) .catalog-summary{grid-column:2;grid-row:3;font-size:10px}html :is(#app,#modal) .catalog-summary p{display:none}html :is(#app,#modal) .catalog-scopes button{font-size:11px;padding:7px 10px}}html :is(#app,#modal) .main-nav .nav-icon{display:inline-flex!important}html #app #profile-link{display:flex!important;flex:none;align-items:center;justify-content:center}html :is(#app,#modal) .nav-icon{color:inherit!important;background:none!important}@media(max-width:1300px){html #app .header-user .admin-mode{display:none}}@media(min-width:761px)and (max-width:1050px){html :is(#app,#modal) .brand-type{font-size:23px}html :is(#app,#modal) .brand .logo-mark{width:32px;height:32px}html :is(#app,#modal) .brand,html :is(#app,#modal) .guest-brand{min-width:0;gap:8px}html :is(#app,#modal) .header,html :is(#app,#modal) .guest-header{padding-inline:16px;gap:12px}html :is(#app,#modal) .main-nav a{font-size:11px;padding-inline:6px;gap:4px}html :is(#app,#modal) .main-nav .nav-icon,html :is(#app,#modal) .main-nav svg{width:17px;height:17px}}@media(min-width:761px)and (max-width:850px){html :is(#app,#modal) .main-nav a{font-size:0;gap:0}}@media(max-width:760px){html #app .header-user .admin-mode{display:none}html :is(#app,#modal) .header,html :is(#app,#modal) .guest-header{padding-inline:12px;gap:8px}html :is(#app,#modal) .brand-type{font-size:20px}html :is(#app,#modal) .brand .logo-mark{width:28px;height:28px}html :is(#app,#modal) .brand,html :is(#app,#modal) .guest-brand{gap:7px}html :is(#app,#modal) .header-user{gap:6px}html :is(#app,#modal) .special-copy{gap:4px 8px}html :is(#app,#modal) .special-copy h1{font-size:clamp(18px,6.2vw,27px);min-width:0}}html :is(#app,#modal) .selected-grid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item{grid-column:span 2}html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item:nth-child(4){grid-column:2 / span 2}html :is(#app,#modal) .selected-grid[data-count="5"] .selected-item:nth-child(5){grid-column:4 / span 2}html[data-theme=light]{--ui-panel: rgba(236, 237, 234, .92);--ui-raised: rgba(248, 247, 243, .94);--ui-line: rgba(24, 30, 34, .18);--ui-gold: #8b5916}html[data-theme=light] body{background:#e7e6e0;color:#1a2428}html[data-theme=light] :is(#app,#modal) .header,html[data-theme=light] :is(#app,#modal) .guest-header{background:#e9eae6f0!important}html[data-theme=light] :is(#app,#modal) h1,html[data-theme=light] :is(#app,#modal) h2,html[data-theme=light] :is(#app,#modal) h3,html[data-theme=light] :is(#app,#modal) .brand-type{color:#1d272b}html[data-theme=light] :is(#app,#modal) .main-nav a,html[data-theme=light] :is(#app,#modal) p{color:#535e60}html[data-theme=light] :is(#app,#modal) input,html[data-theme=light] :is(#app,#modal) select{background:#f9f8f3d9!important;color:#233037!important;border-color:#434d5a40!important}html[data-theme=light] :is(#app,#modal) .case-title-lockup h1{color:#fff}html[data-theme=light] :is(#app,#modal) .catalog-card,html[data-theme=light] :is(#app,#modal) .item-card,html[data-theme=light] :is(#app,#modal) .guest-item{background:#ebeae2cc!important;color:#233037}html[data-theme=light] :is(#app,#modal) .catalog-card strong,html[data-theme=light] :is(#app,#modal) .item-card strong{color:#283034}html #app :is(#main,.guest-main):has(.catalog-browser){max-width:1640px!important;width:min(1640px,calc(100% - 80px));padding-top:22px!important}html #app .special-showcase{position:relative;isolation:isolate;min-width:0;height:auto;min-height:345px;grid-template-columns:minmax(220px,.9fr) minmax(0,3fr);gap:28px;margin:0 0 20px;padding:14px 0 18px;border-bottom-color:#efce9026}html #app .special-showcase:before{content:"";position:absolute;z-index:-1;inset:8% -24px 0;pointer-events:none;border-radius:24px;background:radial-gradient(ellipse at 66% 60%,#d49a3a12,transparent 72%)}html #app .special-copy{padding-left:8px;min-width:0}html #app .special-copy h1{font-size:clamp(36px,3.6vw,58px);line-height:.98;font-weight:850;font-style:italic;letter-spacing:-.035em;color:#fffdf7;text-shadow:0 3px 16px #0006}html #app .special-copy h1 em{color:#f0c66e}html #app .special-copy p{max-width:260px;color:#e5e2db;font-size:15px;line-height:1.4}html #app .special-copy .button{min-height:44px;border:1px solid #cda45771;border-radius:8px;background:#29271f89;color:#f3ddb0;box-shadow:inset 0 1px #fff2}html #app .special-track{gap:20px;padding:5px 2px 12px}html #app .special-case{min-width:0;flex:0 0 calc((100% - 40px)/3);padding-top:35px}html #app .special-art{height:clamp(185px,16vw,265px);width:100%}html #app .special-art img{transform:scale(1.12)!important;filter:drop-shadow(0 13px 12px #0008)!important}html #app .special-case>.special-badge{left:8px;top:2px;padding:7px 11px;border-color:#eac56e9c;border-radius:7px;color:#ffe094;background:linear-gradient(180deg,#775e2775,#25221fcc);box-shadow:inset 0 1px #ffe5a330,0 3px 14px #0004}html #app .special-case>strong{font-size:15px;margin:3px 0 9px}html #app .special-case>b{min-width:126px;padding:8px 13px;border-color:#d3ac608c;border-radius:7px;color:#fff6e1;background:linear-gradient(110deg,#70502473,#292821c9);box-shadow:inset 0 1px #ffe5a32b,0 4px 15px #0004;text-align:center;font-size:14px}html #app .special-case>b:before,html #app .catalog-browser :is(.catalog-card-info>b,.catalog-card-footer>b):before{content:"\2b22";display:inline-block;margin-right:8px;color:#f7ce70;font-size:.92em}html #app .carousel-controls{gap:10px;color:#d1cec6;font-size:11px}html #app .carousel-controls button{width:38px;height:32px;border-radius:7px;background:#242728b5;color:#fff6e1}html #app .catalog-browser{margin-top:0;column-gap:12px}html #app .catalog-browser .catalog-controls{gap:12px;margin-bottom:12px}html #app .catalog-browser .catalog-controls :is(input,select){min-height:44px;height:44px;border-radius:8px;border-color:#cfc8b337!important;background:#242829a8!important;box-shadow:inset 0 1px #fff1;color:#f1f0eb!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html #app .catalog-browser .catalog-categories{gap:9px;padding-bottom:4px}html #app .catalog-browser .catalog-categories button{min-height:44px;padding:10px 15px;border-radius:8px;border-color:#dfd4ba35;background:#242829aa;color:#e4e3de;box-shadow:inset 0 1px #fff1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html #app .catalog-browser .catalog-categories button[aria-pressed=true]{border-color:#e4ba639f;color:#ffe49a;background:linear-gradient(180deg,#80612b62,#342d2280);box-shadow:inset 0 1px #ffedba44,0 0 14px #eab24b16}html #app .catalog-browser :is(.catalog-grid,.catalog-full,.catalog-compact){grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}html #app .catalog-browser .catalog-card{min-width:0;border:1px solid #dfcfab37!important;border-radius:10px!important;background:linear-gradient(160deg,#3e3b3294,#1c20229e)!important;box-shadow:inset 0 1px #ffebba16,0 8px 20px #0002!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}html #app .catalog-browser .catalog-card:hover,html #app .catalog-browser .catalog-card:focus-within{border-color:#e7bf70ba!important;box-shadow:inset 0 1px #fff0ba36,0 0 18px #daa74019,0 10px 22px #0003!important}html #app .catalog-browser .catalog-card-art{height:clamp(145px,11vw,182px)!important;padding:9px 8px 0!important;background:transparent!important}html #app .catalog-browser .catalog-card-art img{max-width:100%;transform:scale(1.12)!important;filter:drop-shadow(0 9px 9px #0007)!important;mask-image:none}html #app .catalog-browser .catalog-card-info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px!important;min-height:43px;padding:4px 10px 9px!important;text-align:left}html #app .catalog-browser .catalog-card-info h3{margin:0;min-height:0;color:#f4f3ee;font-size:12px;line-height:1.2;letter-spacing:.02em;overflow-wrap:anywhere}html #app .catalog-browser .catalog-card-info>a{min-width:0}html #app .catalog-browser .catalog-card-footer{margin:0}html #app .catalog-browser :is(.catalog-card-info>b,.catalog-card-footer>b){display:inline-flex;align-items:center;white-space:nowrap;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.2;padding:6px 9px;border:1px solid #b78e4380;border-radius:6px;background:linear-gradient(110deg,#745a2b52,#29271fd1);color:#fff4dc;box-shadow:inset 0 1px #ffdeb522}html #app .catalog-browser :is(.catalog-card-info>b,.catalog-card-footer>b) small{margin-left:3px;font-size:9px;color:#e5cc91}html #app .catalog-browser .catalog-favorite{min-width:32px!important;min-height:32px!important;width:32px;height:32px;top:5px!important;right:5px!important;padding:4px;border-radius:6px;font-size:17px;background:#1c211ecc;color:#ddc795}html #app .catalog-browser .catalog-favorite[aria-pressed=true]{color:#ffcf70}html #app .catalog-browser .catalog-compact .catalog-card-art{height:125px!important}html[data-theme=light] #app .special-copy h1{color:#292a2d;text-shadow:none}html[data-theme=light] #app .special-copy h1 em{color:#976817}html[data-theme=light] #app .special-copy p{color:#4c4b45}html[data-theme=light] #app .special-case>strong{color:#30312e}html[data-theme=light] #app .catalog-browser .catalog-card{background:linear-gradient(160deg,#fffdf6dc,#ecebe6cf)!important;border-color:#8b785d46!important;box-shadow:inset 0 1px #fff,0 6px 18px #50453612!important}html[data-theme=light] #app .catalog-browser .catalog-card-info h3{color:#30312e}html[data-theme=light] #app .catalog-browser .catalog-controls :is(input,select),html[data-theme=light] #app .catalog-browser .catalog-categories button{color:#34342e!important;background:#fcfbf1d4!important;border-color:#897b623d!important}html[data-theme=light] #app .catalog-browser .catalog-controls select option{background:#fffdf7;color:#34342e}html[data-theme=light] #app .catalog-browser .catalog-categories button[aria-pressed=true]{color:#664508!important;background:#ecd9aaa8!important;border-color:#ad812f!important}html[data-theme=light] #app .special-case>b,html[data-theme=light] #app .catalog-browser :is(.catalog-card-info>b,.catalog-card-footer>b){background:linear-gradient(110deg,#ffe8acc9,#f4ebd3);border-color:#ad873e8a;color:#443710}html[data-theme=light] #app .catalog-browser :is(.catalog-card-info>b,.catalog-card-footer>b) small{color:#705620}html[data-theme=light] #app .carousel-controls{color:#5e5b50}@media(max-width:1100px){html #app .special-showcase{grid-template-columns:205px minmax(0,1fr);gap:18px;min-height:305px}html #app .special-copy h1{font-size:39px}html #app .special-art{height:195px}html #app .special-track{gap:12px}html #app .special-case{flex-basis:calc((100% - 24px)/3)}html #app .catalog-browser :is(.catalog-grid,.catalog-full,.catalog-compact){grid-template-columns:repeat(4,minmax(0,1fr))}html #app .catalog-browser .catalog-card-info{grid-template-columns:1fr;text-align:center;justify-items:center;gap:5px!important}}@media(max-width:900px)and (min-width:761px){html #app .catalog-browser :is(.catalog-grid,.catalog-full,.catalog-compact){grid-template-columns:repeat(3,minmax(0,1fr))}html #app .special-copy h1{font-size:34px}html #app .special-copy p{font-size:13px}}@media(max-width:760px){html #app :is(#main,.guest-main):has(.catalog-browser){width:calc(100% - 28px);padding-top:15px!important}html #app .special-showcase{display:block;min-height:0;margin-bottom:14px;padding:0 0 12px}html #app .special-copy{padding:0 0 12px;gap:5px 12px}html #app .special-copy h1{font-size:27px;line-height:1.08;letter-spacing:-.025em}html #app .special-copy p{font-size:11px;max-width:250px}html #app .special-copy .button{min-height:44px;max-width:112px;padding:8px;font-size:10px}html #app .special-track{gap:12px;touch-action:pan-x pan-y}html #app .special-case{flex:0 0 calc((100% - 12px)/2);padding-top:31px;min-width:0}html #app .special-art{height:141px}html #app .special-case>.special-badge{left:3px;padding:6px 8px;font-size:9px}html #app .special-case>strong{font-size:11px;margin:2px 0 7px}html #app .special-case>b{min-width:0;padding:7px 9px;font-size:12px}html #app .carousel-controls button{min-width:44px;min-height:44px}html #app .catalog-browser .catalog-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html #app .catalog-browser .catalog-controls label:has([data-catalog-field=price]){display:grid}html #app .catalog-browser .catalog-controls label:has([data-catalog-field=sort]){grid-column:2}html #app .catalog-browser .catalog-controls :is(input,select){height:44px;min-height:44px;font-size:11px;padding-inline:10px}html #app .catalog-browser .catalog-categories{gap:7px}html #app .catalog-browser .catalog-categories button{font-size:11px;padding:9px 12px}html #app .catalog-browser :is(.catalog-grid,.catalog-full,.catalog-compact){grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}html #app .catalog-browser .catalog-card-art{height:128px!important;padding:8px 5px 0!important}html #app .catalog-browser .catalog-card-info{padding:4px 6px 8px!important;min-height:54px;gap:5px!important}html #app .catalog-browser .catalog-card-info h3{font-size:10px}html #app .catalog-browser :is(.catalog-card-info>b,.catalog-card-footer>b){padding:5px 8px;font-size:11px}html #app .catalog-browser .catalog-favorite{min-width:44px!important;min-height:44px!important;width:44px;height:44px;background:#19201aa6}html #app .catalog-browser .catalog-compact .catalog-card-art{height:99px!important}html #app .catalog-browser .catalog-scopes{flex-wrap:wrap}html #app .catalog-browser .catalog-scopes button{min-height:44px}}@media(prefers-reduced-motion:reduce){html #app :is(.catalog-card,.special-art){transition:none!important}html #app :is(.catalog-card:hover,.special-case:hover .special-art){transform:none}}html[data-environment-motion=off] #app :is(.catalog-card,.special-art){transition:none!important}html[data-environment-quality=eco] #app .catalog-browser :is(.catalog-card,.catalog-controls input,.catalog-controls select,.catalog-categories button){backdrop-filter:none;-webkit-backdrop-filter:none}.rix-intro{grid-column:1/-1;position:relative;isolation:isolate;min-width:0;min-height:220px;margin:8px 0 24px;padding:22px 28px;border:1px solid #eea85c50;border-radius:15px;background:radial-gradient(ellipse at 96% 80%,#17bacb18,transparent 50%),linear-gradient(115deg,#633a235c,#19232ca8 62%);box-shadow:inset 0 1px #ffe0be1c;overflow:hidden}.rix-copy{position:relative;z-index:1;max-width:calc(100% - 250px)}.rix-signature{display:flex;align-items:center;gap:8px;font-size:15px;letter-spacing:.1em;font-weight:800;color:#ffbd75}.rix-signature img{flex:none}.rix-signature small{font-size:11px;font-weight:400;letter-spacing:.02em;color:#c5cfd4;margin-left:6px}.rix-copy h2{font-size:clamp(20px,2vw,28px);line-height:1.1;letter-spacing:-.025em;margin:12px 0 8px;color:#fff5eb}.rix-copy p{font-size:12px;line-height:1.45;color:#c7d3dc;max-width:570px;margin:0 0 14px}.catalog-browser .rix-arsenal{display:inline-flex;align-items:center;gap:20px;min-height:44px;padding:9px 16px;border-radius:7px;border:1px solid #eea05791;background:#4f33277a;color:#ffd4a5;font-size:12px;font-weight:650}.rix-arsenal:hover,.rix-arsenal:focus-visible{border-color:#ffbb79;background:#764128a3}.rix-arsenal span{font-size:16px}.rix-art{position:absolute;right:24px;bottom:0;width:240px;pointer-events:none}.rix-art img{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 12px #0005)}html #app .catalog-browser .catalog-card-art img{filter:brightness(1.08) saturate(1.13) drop-shadow(0 9px 9px #0007)!important}html #app .special-art img{filter:brightness(1.06) saturate(1.1) drop-shadow(0 13px 12px #0008)!important}html #app .catalog-browser .catalog-card[data-case-id^=weapon-] .catalog-card-art{height:clamp(174px,13vw,210px)!important}html #app .catalog-browser .catalog-card[data-case-id^=weapon-] .catalog-card-art img{transform:scale(1.26)!important}.poster-odds{margin:24px 0;padding:20px 22px;border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow-wrap:anywhere}.poster-odds h2{font-size:17px;margin:0 0 12px}.poster-odds p{font-size:12px;line-height:1.65;color:var(--muted);max-width:1000px}.poster-odds strong,.poster-odds a{color:var(--text)}html[data-theme=light] .rix-intro{background:radial-gradient(ellipse at 90% 80%,#17bacb18,transparent 50%),linear-gradient(110deg,#fff2dfdd,#f0f4f5dd);border-color:#c58a5480}html[data-theme=light] .rix-copy h2{color:#262e35}html[data-theme=light] .rix-copy p,html[data-theme=light] .rix-signature small{color:#596773}html[data-theme=light] .rix-signature{color:#a45115}html[data-theme=light] .rix-arsenal{background:#fff2da;color:#71431d}@media(max-width:760px){.rix-intro{min-height:188px;margin:0 0 18px;padding:16px}.rix-copy{max-width:calc(100% - 115px)}.rix-signature{font-size:12px;gap:6px}.rix-signature small{display:none}.rix-copy h2{font-size:20px;max-width:230px}.rix-copy p{font-size:11px;max-width:235px}.rix-art{right:0;bottom:0;width:158px}.catalog-browser .rix-arsenal{padding:8px 12px;gap:12px;font-size:11px}html #app .catalog-browser .catalog-card[data-case-id^=weapon-] .catalog-card-art{height:158px!important}}:root{--r3d-panel: #171a1f;--r3d-raised: #1f2329;--r3d-line: rgba(255, 255, 255, .075);--r3d-line-strong: rgba(255, 255, 255, .14);--r3d-text: #f2f1ed;--r3d-muted: #9ba1aa;--r3d-gold: var(--ui-gold, #eab85e);--r3d-radius: 6px;--r3d-ease: cubic-bezier(.2, .7, .2, 1)}.r3d-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 16px}.r3d-section-head h2{margin:4px 0 0;font-size:clamp(20px,2vw,26px);font-weight:900;font-style:italic;letter-spacing:.01em;text-transform:uppercase;color:var(--r3d-text)}.r3d-section-head h2 small{margin-left:8px;font-size:13px;font-style:normal;font-weight:600;color:var(--r3d-muted);letter-spacing:0;text-transform:none}.r3d-section-head p{margin:6px 0 0;color:var(--r3d-muted);font-size:13px}.r3d-section-head p b{font-weight:700}.r3d-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;background:#eab85e1f;color:var(--r3d-gold);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.r3d-open{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:240px;height:52px;padding:0 28px;border:0;border-radius:var(--r3d-radius);background:linear-gradient(180deg,#f6cd7d,#e3a346);box-shadow:inset 0 1px #ffffff73,0 10px 28px -12px #eaaa46bf;color:#1b1307;font:inherit;font-size:15px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .16s var(--r3d-ease),filter .16s,box-shadow .16s}.r3d-open:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,0 14px 32px -12px #eaaa46e6}.r3d-open:active{transform:translateY(0);filter:brightness(.97)}.r3d-open:focus-visible,.r3d-pill:focus-visible,.r3d-map:focus-visible,.r3d-card:focus-visible,.r3d-qty button:focus-visible,.r3d-map-button:focus-visible{outline:2px solid var(--r3d-gold);outline-offset:3px}.r3d-pill{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid var(--r3d-line-strong);border-radius:999px;background:#0e10139e;backdrop-filter:blur(10px);color:var(--r3d-text);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .16s,border-color .16s}.r3d-pill:hover{background:#1e2126d1;border-color:#ffffff42}.r3d-icon{width:36px;height:36px;border:1px solid var(--r3d-line-strong);border-radius:var(--r3d-radius);background:transparent;color:var(--r3d-text);font-size:20px;cursor:pointer}.r3d-collection{margin:8px 0 40px}.r3d-collection .eyebrow{color:var(--r3d-gold)}.r3d-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.r3d-card{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--r3d-line);border-radius:var(--r3d-radius);background:var(--r3d-panel);color:var(--r3d-text);text-decoration:none;overflow:hidden;transition:transform .2s var(--r3d-ease),border-color .2s,box-shadow .2s}.r3d-card:hover{transform:translateY(-3px);border-color:#eab85e73;box-shadow:0 16px 34px -20px #000000e6}.r3d-card-art{display:block;aspect-ratio:1;overflow:hidden;background:#2a2d31}.r3d-card-art img{width:100%;height:100%;object-fit:cover;transition:transform .35s var(--r3d-ease)}.r3d-card:hover .r3d-card-art img{transform:scale(1.045)}.r3d-card-info{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 12px}.r3d-card-info strong{overflow:hidden;font-size:13px;font-weight:800;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.r3d-skeleton{aspect-ratio:.82;background:linear-gradient(100deg,var(--r3d-panel) 30%,var(--r3d-raised) 50%,var(--r3d-panel) 70%) 0 0 / 300% 100%;animation:r3d-shimmer 1.4s linear infinite}@keyframes r3d-shimmer{to{background-position:-150% 0}}.r3d-more{display:flex;justify-content:center;margin-top:16px}.r3d-more [hidden]{display:none}.r3d-map-button{display:inline-flex;align-items:center;gap:10px;height:48px;padding:4px 14px 4px 4px;border:1px solid var(--r3d-line-strong);border-radius:var(--r3d-radius);background:#101216b8;backdrop-filter:blur(10px);color:var(--r3d-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s,background .16s}.r3d-map-button:hover{border-color:#eab85e80}.r3d-map-button img{width:64px;height:38px;border-radius:4px;object-fit:cover}.r3d-map-button small{display:block;color:var(--r3d-muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.r3d-map-button b{font-size:14px}.r3d-map-button i{color:var(--r3d-muted);font-style:normal;font-size:11px}.r3d-settings{margin:20px 0 8px;padding:18px 0 4px;border-top:1px solid var(--r3d-line)}.r3d-settings-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.r3d-settings-head h3{margin:0}.r3d-settings-head p{margin:4px 0 0;color:var(--r3d-muted)}.r3d-settings-head strong{color:var(--r3d-gold);font-size:15px;white-space:nowrap}.r3d-map-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.r3d-map{position:relative;display:flex;flex-direction:column;gap:0;padding:0;border:1px solid var(--r3d-line-strong);border-radius:var(--r3d-radius);background:var(--r3d-raised);color:var(--r3d-text);font:inherit;overflow:hidden;cursor:pointer;transition:border-color .16s,transform .16s var(--r3d-ease)}.r3d-map:hover{transform:translateY(-2px);border-color:#ffffff4d}.r3d-map img{width:100%;aspect-ratio:16 / 9;object-fit:cover;filter:saturate(.9) brightness(.88);transition:filter .16s}.r3d-map span{padding:8px 10px;font-size:13px;font-weight:800;text-align:left}.r3d-map[aria-checked=true]{border-color:var(--r3d-gold);box-shadow:0 0 0 1px var(--r3d-gold)}.r3d-map[aria-checked=true] img{filter:none}.r3d-map[aria-checked=true]:after{content:"\2713";position:absolute;top:6px;right:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--r3d-gold);color:#1b1307;font-size:12px;font-weight:900}.r3d-dialog{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:20px;border:1px solid var(--r3d-line-strong);border-radius:10px;background:#15181c;color:var(--r3d-text);box-shadow:0 30px 80px -20px #000}.r3d-dialog::backdrop{background:#050608a8;backdrop-filter:blur(4px)}.r3d-dialog header{display:flex;align-items:center;justify-content:space-between}.r3d-dialog h2{margin:0;font-style:italic;font-weight:900;text-transform:uppercase}.r3d-dialog p{margin:6px 0 16px;color:var(--r3d-muted)}.r3d-page{padding-bottom:32px}.r3d-loading-page{padding:120px 0;color:var(--r3d-muted);text-align:center}.r3d-back{display:inline-flex;margin:18px 0 14px;color:var(--r3d-muted);font-size:14px;font-weight:600;text-decoration:none}.r3d-back:hover{color:var(--r3d-text)}.r3d-stage{position:relative;height:clamp(300px,40vw,540px);border:1px solid var(--r3d-line);border-radius:10px;overflow:hidden;background:#0d0f12;isolation:isolate}.r3d-stage-photo{position:absolute;inset:-20px;background:var(--r3d-map) center 62% / cover no-repeat;filter:blur(14px) brightness(.62) saturate(.9);transform:scale(1.04);transition:opacity .5s}.r3d-stage-thumb{position:absolute;left:50%;bottom:9%;width:min(44%,420px);border-radius:10px;transform:translate(-50%);box-shadow:0 30px 60px -30px #000;transition:opacity .5s,transform .5s var(--r3d-ease)}.r3d-stage-canvas{position:absolute;inset:0;overflow:hidden;opacity:0;transition:opacity .6s var(--r3d-ease)}.r3d-canvas{position:absolute;display:block}.r3d-stage.is-live .r3d-stage-canvas{opacity:1}.r3d-stage.is-live .r3d-stage-thumb{opacity:0;transform:translate(-50%) scale(.96)}.r3d-stage.is-live .r3d-stage-photo{opacity:0}.r3d-stage-fade{position:absolute;inset:auto 0 0;height:28%;background:linear-gradient(180deg,transparent,rgba(10,12,15,.55));pointer-events:none}.r3d-map-button--stage{position:absolute;top:14px;right:14px;z-index:2}.r3d-hero{display:flex;flex-direction:column;align-items:center;margin:26px auto 40px;position:relative;z-index:1;text-align:center}.r3d-hero .eyebrow{padding:5px 10px;border-radius:4px;background:#15181c;color:var(--r3d-gold);border:1px solid var(--r3d-line)}.r3d-hero h1{margin:14px 0 4px;font-size:clamp(34px,5vw,60px);font-style:italic;font-weight:900;line-height:.95;letter-spacing:.005em;text-transform:uppercase;color:var(--r3d-text)}.r3d-hero p{margin:6px 0 22px;color:var(--r3d-muted);font-size:14px}.r3d-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.r3d-qty{display:inline-flex;height:52px;padding:4px;border:1px solid var(--r3d-line-strong);border-radius:var(--r3d-radius);background:var(--r3d-panel)}.r3d-qty button{min-width:48px;padding:0 10px;border:0;border-radius:4px;background:transparent;color:var(--r3d-muted);font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .14s,color .14s}.r3d-qty button:hover{color:var(--r3d-text)}.r3d-qty button[aria-checked=true]{background:var(--r3d-raised);color:var(--r3d-text);box-shadow:inset 0 0 0 1px var(--r3d-line-strong)}.r3d-drops{margin-top:34px}.r3d-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}.r3d-item{position:relative;display:flex;flex-direction:column;min-width:0;padding:12px 12px 10px;border:1px solid var(--r3d-line);border-radius:var(--r3d-radius);background:radial-gradient(90% 60% at 50% 34%,color-mix(in srgb,var(--tier) 20%,transparent),transparent 70%),var(--r3d-panel);overflow:hidden;transition:transform .18s var(--r3d-ease),border-color .18s}.r3d-item:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--tier)}.r3d-item:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--tier) 45%,transparent)}.r3d-item img{width:100%;aspect-ratio:4 / 3;object-fit:contain;margin-bottom:8px;filter:drop-shadow(0 10px 14px rgba(0,0,0,.45))}.r3d-item small{color:var(--r3d-muted);font-size:11px;font-weight:600}.r3d-item strong{overflow:hidden;margin:2px 0 8px;color:var(--r3d-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.r3d-item-foot{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;font-size:12px}.r3d-item-foot i{color:var(--tier);font-style:normal;font-weight:800}.r3d-item-foot b{color:var(--r3d-text);font-weight:700}.r3d-items--compact{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.r3d-history .r3d-section-head{padding-top:26px;border-top:1px solid var(--r3d-line)}body.r3d-active{overflow:hidden}.r3d-overlay{position:fixed;inset:0;z-index:4000;overflow:hidden;overflow:clip;background:#07080a;color:var(--r3d-text);opacity:0;transition:opacity .28s var(--r3d-ease)}.r3d-overlay.is-in{opacity:1}.r3d-ov-backdrop{position:absolute;inset:-40px;background:var(--r3d-map) center / cover no-repeat;filter:blur(26px) brightness(.5) saturate(.9);transform:scale(1.06);transition:transform 1.2s var(--r3d-ease)}.r3d-overlay.is-in .r3d-ov-backdrop{transform:scale(1)}.r3d-ov-view{position:absolute;inset:0;overflow:hidden;overflow:clip}.r3d-ov-view .r3d-canvas{opacity:0;transition:opacity .42s var(--r3d-ease);box-shadow:0 0 0 1px #ffffff05}.r3d-overlay.is-live .r3d-ov-view .r3d-canvas{opacity:1}.r3d-ov-vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,6,8,.55) 0%,transparent 16%,transparent 80%,rgba(5,6,8,.35) 100%),radial-gradient(120% 90% at 50% 55%,transparent 55%,rgba(5,6,8,.45) 100%);transition:background .5s}.r3d-overlay.is-result .r3d-ov-vignette{background:linear-gradient(180deg,rgba(5,6,8,.55) 0%,transparent 16%,transparent 80%,rgba(5,6,8,.35) 100%),linear-gradient(90deg,transparent 52%,rgba(5,6,8,.5) 100%),radial-gradient(120% 90% at 50% 55%,transparent 55%,rgba(5,6,8,.5) 100%)}.r3d-ov-top{position:absolute;inset:0 0 auto;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:max(16px,env(safe-area-inset-top)) 20px 16px}.r3d-ov-top [data-skip]{justify-self:end}.r3d-ov-top [data-back]{justify-self:start}.r3d-ov-top [hidden]{display:none}.r3d-ov-title{display:flex;flex-direction:column;align-items:center;line-height:1.15;text-align:center;text-shadow:0 1px 10px rgba(0,0,0,.6)}.r3d-ov-title b{font-size:15px;font-weight:900;font-style:italic;letter-spacing:.04em}.r3d-ov-title small{color:#f2f1edb8;font-size:12px;font-weight:600}.r3d-ov-loader{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#f2f1edcc;font-size:14px}.r3d-ov-loader[hidden]{display:none}.r3d-spinner{width:34px;height:34px;border:3px solid rgba(255,255,255,.14);border-top-color:var(--r3d-gold);border-radius:50%;animation:r3d-spin .8s linear infinite}@keyframes r3d-spin{to{transform:rotate(360deg)}}.r3d-result{position:absolute;top:50%;right:clamp(16px,4vw,56px);z-index:3;width:min(380px,calc(100vw - 32px));padding:22px;border:1px solid var(--r3d-line-strong);border-radius:12px;background:linear-gradient(180deg,#181b20e6,#0f1114eb);backdrop-filter:blur(14px);box-shadow:0 30px 80px -30px #000;opacity:0;transform:translate(24px,-50%);transition:opacity .38s var(--r3d-ease),transform .5s var(--r3d-ease)}.r3d-result.is-in{opacity:1;transform:translateY(-50%)}.r3d-result[hidden]{display:none}.r3d-result:before{content:"";position:absolute;inset:0 18% auto;height:2px;border-radius:2px;background:var(--tier, var(--r3d-gold));box-shadow:0 0 18px 2px var(--tier, var(--r3d-gold))}.r3d-win{display:flex;flex-direction:column;align-items:center;text-align:center}.r3d-win-label{color:var(--r3d-muted);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.r3d-win-art{position:relative;display:grid;place-items:center;width:100%;margin:10px 0 6px;aspect-ratio:16 / 10;background:radial-gradient(50% 50% at 50% 55%,color-mix(in srgb,var(--tier) 34%,transparent),transparent 75%)}.r3d-win-art img{width:88%;max-height:100%;object-fit:contain;filter:drop-shadow(0 16px 20px rgba(0,0,0,.55));animation:r3d-pop .6s var(--r3d-ease) both}@keyframes r3d-pop{0%{opacity:0;transform:translateY(10px) scale(.92)}}.r3d-tier{padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--tier) 18%,transparent);color:var(--tier);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.r3d-win-weapon{margin:12px 0 0;color:var(--r3d-muted);font-size:13px;font-weight:600}.r3d-win h2{margin:2px 0 6px;font-size:24px;font-weight:900;line-height:1.1}.r3d-win-meta{margin:4px 0 0;color:var(--r3d-muted);font-size:13px}.r3d-win-meta b{color:var(--r3d-text)}.r3d-multi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-height:46vh;margin:12px 0 6px;overflow:auto;text-align:left}.r3d-multi .r3d-item{padding:8px 8px 7px}.r3d-multi .r3d-item strong{margin-bottom:4px}.r3d-result-actions{display:grid;gap:10px;margin-top:18px}.r3d-result-actions .r3d-open{width:100%;min-width:0}.r3d-result-actions .r3d-pill{justify-content:center;border-radius:var(--r3d-radius);height:44px}.r3d-note{display:block;margin-top:12px;color:var(--r3d-muted);font-size:11px;text-align:center}.r3d-error{margin:0;color:#ffb4a8;text-align:center}@media(max-width:1180px){.r3d-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.r3d-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.r3d-section-head{flex-direction:column;align-items:stretch}.r3d-stage{height:300px;border-radius:8px}.r3d-map-button--stage{top:10px;right:10px;height:42px}.r3d-map-button--stage img{width:48px;height:30px}.r3d-hero{margin-top:18px}.r3d-actions,.r3d-qty{width:100%}.r3d-qty button{flex:1}.r3d-open{width:100%}.r3d-items{grid-template-columns:repeat(2,minmax(0,1fr))}.r3d-ov-top{padding:max(12px,env(safe-area-inset-top)) 12px 12px}.r3d-ov-top .r3d-pill{height:36px;padding:0 12px}}@media(max-width:760px),(max-aspect-ratio:1/1){.r3d-result{inset:auto 0 0;width:auto;max-height:58dvh;overflow:auto;padding:18px 16px max(16px,env(safe-area-inset-bottom));border-radius:16px 16px 0 0;border-width:1px 0 0;transform:translateY(24px)}.r3d-result.is-in{transform:translateY(0)}.r3d-win-art{aspect-ratio:16 / 7;margin:6px 0 2px}.r3d-win h2{font-size:20px}.r3d-result-actions{grid-template-columns:1fr auto;margin-top:14px}.r3d-overlay.is-result .r3d-ov-vignette{background:linear-gradient(180deg,rgba(5,6,8,.55) 0%,transparent 16%,transparent 50%,rgba(5,6,8,.55) 100%)}}@media(prefers-reduced-motion:reduce){.r3d-overlay,.r3d-result,.r3d-ov-view .r3d-canvas,.r3d-card,.r3d-card-art img,.r3d-stage-canvas,.r3d-stage-thumb,.r3d-ov-backdrop{transition:none}.r3d-win-art img,.r3d-skeleton{animation:none}}.r3d-overlay.is-portrait .r3d-ov-view .r3d-canvas{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000 88%,transparent 100%)}.r3d-overlay.is-portrait .r3d-ov-backdrop{filter:blur(22px) brightness(.62) saturate(.95)}@media(max-width:760px),(max-aspect-ratio:1/1){.r3d-result{max-height:52dvh}.r3d-win-art{aspect-ratio:16 / 6}}@media(max-width:760px),(max-aspect-ratio:1/1){.r3d-win-art{display:flex;align-items:center;justify-content:center;aspect-ratio:auto;height:clamp(96px,17dvh,150px);overflow:hidden}.r3d-win-art img{width:auto;height:auto;max-width:86%;max-height:100%}.r3d-win-weapon{margin-top:8px}}html :is(#app,#modal) .case-drop-stage:after{top:0;bottom:0;height:auto}html :is(#app,#modal) .case-title-lockup h1{text-shadow:0 2px 18px rgba(0,0,0,.55)}html :is(#app,#modal) .case-title-lockup p{color:#e2e3e0;text-shadow:0 1px 10px rgba(0,0,0,.75)}html :is(#app,#modal) .case-title-lockup>.eyebrow{text-shadow:0 1px 8px rgba(0,0,0,.7)}@media(max-width:760px){html :is(#app,#modal) :is(.mobile-nav,.guest-mobile-nav) a{flex:1 1 0;min-width:0;padding:6px 1px;font-size:8.5px!important;letter-spacing:0;line-height:1.1;text-align:center;white-space:normal;overflow:hidden}}html :is(#app,#modal) :is(a,button,select):focus-visible{outline:2px solid var(--ui-gold, #eab85e);outline-offset:2px}@media(max-width:760px){html :is(#app,#modal) .special-showcase{max-width:100%;overflow-x:clip}}:root{--rush-head: 56px;--rush-context: 44px;--rush-side: 220px;--rush-cyan: #7fdbfa;--rush-green: #36c58c;--rush-panel: rgba(35, 39, 40, .68);--rush-line: rgba(229, 241, 243, .12);--rush-heading: "Bahnschrift SemiCondensed", "Bahnschrift", "Arial Narrow", Arial, sans-serif}html body#rush-reference.reference-layout{background:#252b2e!important;color:#f5f6f6!important;--text: #f5f6f6;--muted: #b7c0c3;--surface: var(--rush-panel);--surface2: rgba(41, 47, 49, .82);--field: rgba(31, 35, 37, .78);--border: var(--rush-line);--brand: var(--rush-green);--gold: #d9bb77;font:13px/1.5 Arial,sans-serif!important}html body#rush-reference.reference-layout *{box-sizing:border-box!important}html body#rush-reference.reference-layout :is(h1,h2,h3,.main-nav,.button,.mobile-nav,.rush-context-label){font-family:var(--rush-heading)!important}html body#rush-reference.reference-layout :is(h1,h2){font-stretch:condensed!important;text-transform:uppercase!important;letter-spacing:-.03em!important;font-weight:650!important}html body#rush-reference.reference-layout h1{font-size:27px!important}html body#rush-reference.reference-layout h2{font-size:23px!important}html body#rush-reference.reference-layout h3{font-size:17px!important}html body#rush-reference.reference-layout #environment-layer{visibility:hidden!important}#rush-map-backdrop{position:fixed!important;inset:-14px!important;z-index:0!important;overflow:hidden!important;background:#303a40!important;pointer-events:none!important}#rush-map-backdrop>img{position:absolute!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 50%!important;filter:blur(8px) saturate(.66)!important;opacity:0!important;transition:opacity .6s!important}#rush-map-backdrop>img.active{opacity:1!important}#rush-map-backdrop>div{position:absolute!important;inset:0!important;background:linear-gradient(180deg,#1a212557,#13171975)!important}html body#rush-reference.reference-layout #app,html body#rush-reference.reference-layout .guest-root{background:transparent!important;position:relative!important;z-index:1!important;min-height:100vh!important}html body#rush-reference.reference-layout :is(.header,.guest-header){position:fixed!important;inset:0 0 auto!important;z-index:70!important;height:var(--rush-head)!important;min-height:0!important;max-width:none!important;margin:0!important;padding:0 16px!important;display:flex!important;gap:16px!important;border:0!important;border-bottom:1px solid var(--rush-line)!important;border-radius:0!important;box-shadow:none!important;background:repeating-radial-gradient(ellipse at 30% 170%,transparent 0 26px,rgba(217,239,247,.035) 27px 28px,transparent 29px 37px),#212729f0!important;backdrop-filter:blur(12px)!important}html body#rush-reference.reference-layout :is(.header,.guest-header) .brand{flex:0 0 calc(var(--rush-side) - 26px)!important;gap:8px!important;padding:0!important;margin:0!important;min-width:0!important}html body#rush-reference.reference-layout .brand .logo-mark{width:34px!important;height:34px!important}html body#rush-reference.reference-layout .brand-type{font:700 italic 25px/1 Arial,sans-serif!important;letter-spacing:-1px!important;white-space:nowrap!important}html body#rush-reference.reference-layout .brand-type span{color:#fff!important}html body#rush-reference.reference-layout .main-nav{display:flex!important;justify-content:center!important;align-self:stretch!important;flex:1!important;gap:0!important;margin:0!important;min-width:0!important}html body#rush-reference.reference-layout .main-nav>a{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 29px!important;white-space:nowrap!important;font-size:20px!important;font-weight:650!important;color:#eee!important;border:0!important;border-radius:0!important;line-height:1!important;background:transparent!important;letter-spacing:-.05em!important}html body#rush-reference.reference-layout .main-nav>a:after{content:""!important;position:absolute!important;right:0!important;height:25px!important;width:1px!important;background:#b9cbcc42!important}html body#rush-reference.reference-layout .main-nav>a:last-child:after{display:none!important}html body#rush-reference.reference-layout .main-nav>a.active,html body#rush-reference.reference-layout .main-nav>a[aria-current=page]{color:var(--rush-cyan)!important;background:linear-gradient(0deg,#79d7f219,transparent)!important;box-shadow:inset 0 -2px var(--rush-cyan)!important}html body#rush-reference.reference-layout .header-user{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0!important;flex:none!important}html body#rush-reference.reference-layout .wallet{display:flex!important;align-items:center!important;gap:12px!important;border:1px solid #36c58c4d!important;border-radius:0!important;background:#091c1355!important;color:var(--rush-green)!important;padding:0 0 0 10px!important;height:34px!important;box-shadow:none!important;white-space:nowrap!important}html body#rush-reference.reference-layout .wallet b{font-size:15px!important;font-variant-numeric:tabular-nums!important}html body#rush-reference.reference-layout .wallet-plus{height:32px!important;width:32px!important;display:grid!important;place-items:center!important;border-left:1px solid #36c58c66!important;border-radius:0!important;background:#36c58c14!important;color:var(--rush-green)!important;font-size:24px!important}html body#rush-reference.reference-layout .header-user .avatar,html body#rush-reference.reference-layout .avatar-shell{height:34px!important;width:34px!important;border-radius:2px!important;flex:none!important}html body#rush-reference.reference-layout .header-user .avatar-shell img{object-fit:cover!important}html body#rush-reference.reference-layout .admin-mode{font-size:10px!important}html body#rush-reference.reference-layout .icon-button{background:transparent!important;border-radius:2px!important;min-width:30px!important;width:30px!important;height:32px!important;color:#f2f6f6!important}.rush-context-bar{position:fixed!important;top:var(--rush-head)!important;left:var(--rush-side)!important;right:0!important;height:var(--rush-context)!important;z-index:60!important;display:flex!important;align-items:center!important;gap:18px!important;padding:0 28px!important;background:#282f32de!important;border-bottom:1px solid var(--rush-line)!important}.rush-context-label{text-decoration:none!important;color:#c6d1d5!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-right:auto!important}.rush-map-control{border:0!important;background:transparent!important;color:#f1f4f6!important;display:flex!important;align-items:center!important;text-align:left!important;gap:9px!important;cursor:pointer!important;padding:0!important;min-height:36px!important;min-width:150px!important}.rush-map-control>img{width:45px!important;height:27px!important;object-fit:cover!important;border:1px solid #ffffff22!important}.rush-map-control span{display:grid!important}.rush-map-control small{font-size:9px!important;text-transform:uppercase!important;color:#a4b0b5!important;line-height:1.1!important}.rush-map-control b{font-size:12px!important}.rush-map-control i{font-style:normal!important;color:var(--rush-cyan)!important;margin-left:auto!important}.rush-map-control[data-loading=true]{opacity:.5!important}.rush-map-control[data-loading=error]{outline:1px solid #ee6565!important}html body#rush-reference.reference-layout [data-shell-language]{width:49px!important;height:28px!important;min-height:28px!important;padding:2px!important;background:#262d30!important;border:1px solid #ffffff22!important;border-radius:0!important;color:#d7e1e4!important;font-size:11px!important}.rush-mobile-feed{display:none!important}.rush-feed-panel{position:fixed!important;top:var(--rush-head)!important;bottom:0!important;left:0!important;width:var(--rush-side)!important;z-index:65!important;display:flex!important;flex-direction:column!important;background:#242829ba!important;border-right:1px solid var(--rush-line)!important}.rush-feed-banner{position:relative!important;min-height:76px!important;display:flex!important;align-items:center!important;padding:10px!important;text-decoration:none!important;overflow:hidden!important;background:linear-gradient(100deg,#202e31ee,#1b1c2066)!important}.rush-feed-banner>span{position:relative!important;z-index:2!important;max-width:126px!important;display:grid!important}.rush-feed-banner small{color:#c9d3d7!important;font-size:10px!important;letter-spacing:2px!important}.rush-feed-banner strong{color:var(--rush-cyan)!important;font:650 20px/1.15 var(--rush-heading)!important;text-transform:uppercase!important}.rush-feed-banner img{position:absolute!important;width:114px!important;height:110px!important;object-fit:contain!important;right:-10px!important;top:0!important}.rush-feed-status{display:flex!important;align-items:center!important;gap:8px!important;padding:11px 14px!important;border-bottom:1px solid var(--rush-line)!important;font-size:10px!important;color:#bed1d6!important}.rush-feed-status span{margin-right:auto!important;max-width:105px!important;font-size:10px!important}.rush-feed-status i{width:5px!important;height:5px!important;background:var(--rush-cyan)!important;border-radius:50%!important}.rush-feed-tabs{display:flex!important;height:42px!important;background:#2a363e80!important}.rush-feed-tabs button{border:0!important;border-radius:0!important;background:transparent!important;color:#aaa!important;flex:1!important;font-size:21px!important;cursor:pointer!important}.rush-feed-tabs button[aria-pressed=true]{color:var(--rush-cyan)!important;background:#8dd6ef24!important}.rush-feed-panel #live-feed{flex:1!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#737d8266 transparent!important;min-height:0!important;display:block!important;padding:0!important;mask-image:linear-gradient(#000 92%,transparent)!important}html body#rush-reference.reference-layout .feed-drop{display:grid!important;position:relative!important;grid-template-columns:76px minmax(0,1fr)!important;grid-template-rows:22px 22px 18px!important;gap:0 8px!important;min-height:73px!important;max-width:none!important;width:100%!important;padding:8px!important;border:0!important;border-radius:0!important;background:transparent!important;margin:0!important;text-align:left!important;overflow:hidden!important}html body#rush-reference.reference-layout .feed-drop>img{grid-column:1!important;grid-row:1/4!important;width:76px!important;height:56px!important;object-fit:contain!important;max-height:none!important;border-bottom:3px solid var(--rarity)!important;background:linear-gradient(#65707855,#9ea5a977)!important;padding:2px!important}html body#rush-reference.reference-layout .feed-drop>strong{grid-column:2!important;grid-row:1!important;color:#e4ebee!important;font:700 11px/1.3 Arial,sans-serif!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;align-self:end!important}html body#rush-reference.reference-layout .feed-drop>small{grid-column:2!important;grid-row:2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:10px!important;color:#a9b6bb!important}html body#rush-reference.reference-layout .feed-drop .feed-person{grid-column:2!important;grid-row:3!important;display:block!important;overflow:hidden!important;white-space:nowrap!important;font-size:9px!important;color:#9babad!important}html body#rush-reference.reference-layout .feed-person .avatar,html body#rush-reference.reference-layout .feed-person .avatar-shell,html body#rush-reference.reference-layout .feed-person time,html body#rush-reference.reference-layout .feed-value{display:none!important}html body#rush-reference.reference-layout .feed-empty{padding:24px 16px!important;color:#b7c3c8!important;font-size:12px!important;line-height:1.7!important;text-align:center!important;background:transparent!important}.rush-feed-bottom{display:flex!important;gap:10px!important;flex-wrap:wrap!important;justify-content:center!important;padding:12px 8px!important;border-top:1px solid var(--rush-line)!important;font-size:9px!important}.rush-feed-bottom a{color:#c5d4da!important;text-decoration:none!important}html body#rush-reference.reference-layout :is(#main,.guest-main){position:relative!important;margin:0 0 0 var(--rush-side)!important;padding:calc(var(--rush-head) + var(--rush-context) + 38px) clamp(24px,4.5vw,72px) 44px!important;max-width:none!important;min-height:calc(100vh - 85px)!important;width:auto!important;background:transparent!important}html body#rush-reference.reference-layout footer,html body#rush-reference.reference-layout .guest-footer{margin-left:var(--rush-side)!important;padding:20px 36px!important;background:#1f2426a6!important;border-top:1px solid var(--rush-line)!important;font-size:10px!important}html body#rush-reference.reference-layout footer nav{display:flex!important;gap:15px!important;flex-wrap:wrap!important}html body#rush-reference.reference-layout footer .button{padding:0!important;min-height:25px!important;background:transparent!important;border:0!important;font-size:12px!important}html body#rush-reference.reference-layout :is(.page-heading,.catalog-section-heading,.section-heading){margin:0 0 19px!important;padding:0!important;border:0!important}html body#rush-reference.reference-layout .page-heading .eyebrow{display:none!important}html body#rush-reference.reference-layout .page-heading p{color:#cad4d8!important}html body#rush-reference.reference-layout .page-heading h1{margin:0!important}html body#rush-reference.reference-layout .panel{border:1px solid var(--rush-line)!important;border-radius:0!important;background:var(--rush-panel)!important;box-shadow:none!important;backdrop-filter:blur(3px)!important}html body#rush-reference.reference-layout .button,html body#rush-reference.reference-layout .r3d-open{border-radius:1px!important;min-height:36px!important;font-weight:650!important;box-shadow:none!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:-.02em!important;background:#1c23268c!important;color:#f0f4f6!important;border:1px solid var(--rush-line)!important;padding:6px 16px!important}html body#rush-reference.reference-layout :is(.button.primary,.r3d-open){background:linear-gradient(180deg,#23956355,#0b5b3444)!important;color:var(--rush-green)!important;border:1px solid #36c58c99!important;box-shadow:inset 0 0 17px #36c58c25!important}html body#rush-reference.reference-layout :is(.button.primary,.r3d-open):hover{background:#36c58c33!important}html body#rush-reference.reference-layout button:disabled{opacity:.45!important;cursor:not-allowed!important}html body#rush-reference.reference-layout a:hover{color:var(--rush-cyan)!important}html body#rush-reference.reference-layout :is(input,select,textarea){border:1px solid #cbd6da26!important;border-radius:1px!important;background:#202a2e66!important;color:#edf3f5!important;padding:9px 11px!important}html body#rush-reference.reference-layout select option{background:#273035!important;color:#edf3f5!important}html body#rush-reference.reference-layout input::placeholder{color:#b4c0c5!important}html body#rush-reference.reference-layout :focus-visible{outline:2px solid var(--rush-cyan)!important;outline-offset:3px!important}html body#rush-reference.reference-layout .special-cases,html body#rush-reference.reference-layout .catalog-mascot,html body#rush-reference.reference-layout .catalog-heading{display:none!important}html body#rush-reference.reference-layout .catalog-browser{padding:0!important;border:0!important;background:transparent!important;max-width:1200px!important;margin:0 auto!important}html body#rush-reference.reference-layout .catalog-controls{display:grid!important;grid-template-columns:minmax(220px,1fr) 130px 145px 140px!important;gap:14px!important;align-items:end!important;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important}html body#rush-reference.reference-layout .catalog-controls label{color:#bdcbd1!important;font-size:10px!important;min-width:0!important;display:grid!important;gap:4px!important}html body#rush-reference.reference-layout .catalog-controls input,html body#rush-reference.reference-layout .catalog-controls select{min-height:34px!important;height:34px!important;font-size:12px!important;width:100%!important;padding:5px 8px!important}html body#rush-reference.reference-layout .catalog-categories{display:flex!important;flex-wrap:nowrap!important;overflow:auto!important;margin:0 0 8px!important;gap:4px!important;scrollbar-width:thin!important}html body#rush-reference.reference-layout .catalog-categories button{background:#27303477!important;border:1px solid #b2cad01b!important;border-radius:0!important;font-size:10px!important;color:#cbd6dc!important;white-space:nowrap!important;min-height:29px!important;padding:5px 8px!important}html body#rush-reference.reference-layout .catalog-categories button[aria-pressed=true]{color:var(--rush-cyan)!important;background:#78d7f21c!important;border-color:#7fdbfa55!important}html body#rush-reference.reference-layout .catalog-advanced{margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important}html body#rush-reference.reference-layout .catalog-advanced summary{font-size:11px!important;color:#c4d2d8!important;padding:4px 0!important}html body#rush-reference.reference-layout .catalog-toolbar{margin:0!important;border:0!important;padding:0!important;background:transparent!important}html body#rush-reference.reference-layout .catalog-scopes{display:flex!important;gap:8px!important}html body#rush-reference.reference-layout .catalog-scopes button{font-size:11px!important;border-radius:0!important;background:transparent!important;border:0!important;padding:4px 0!important;color:#bed1d9!important}html body#rush-reference.reference-layout .catalog-scopes button[aria-pressed=true]{color:#fff!important;border-bottom:1px solid var(--rush-cyan)!important}html body#rush-reference.reference-layout .catalog-summary{font-size:10px!important;margin:5px 0 23px!important;color:#b5c7ce!important}html body#rush-reference.reference-layout .catalog-summary button{font-size:10px!important;color:var(--rush-cyan)!important;background:transparent!important;border:0!important}html body#rush-reference.reference-layout .catalog-section{margin:0 0 39px!important}html body#rush-reference.reference-layout .catalog-section-heading h2{font-size:24px!important;color:#f4f5f5!important;margin:0!important;font-family:var(--rush-heading)!important;text-transform:uppercase!important}html body#rush-reference.reference-layout .catalog-section-heading p{font-size:11px!important}html body#rush-reference.reference-layout .catalog-section-heading>span{font-size:10px!important;color:#bac8ce!important}html body#rush-reference.reference-layout :is(.catalog-grid,.r3d-grid){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}html body#rush-reference.reference-layout :is(.catalog-card,.guest-case-card,.r3d-card){position:relative!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;border:1px solid #ffffff0c!important;border-radius:0!important;padding:0!important;background:#262a2aa8!important;box-shadow:none!important;overflow:hidden!important;transform:none!important;transition:border-color .2s,background .2s!important;content-visibility:auto!important;contain-intrinsic-size:auto 208px!important}html body#rush-reference.reference-layout :is(.catalog-card,.r3d-card):hover{border-color:#b9e5f24d!important;background:#2a3235bf!important;box-shadow:0 5px 17px #0002!important}html body#rush-reference.reference-layout .catalog-card-art,html body#rush-reference.reference-layout .r3d-card-art{height:clamp(125px,10.8vw,170px)!important;min-height:0!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:5px 7px!important;background:linear-gradient(180deg,#343b3d55,#b4bec14a)!important;border:0!important;overflow:hidden!important;border-radius:0!important}html body#rush-reference.reference-layout .catalog-card-art .case-scene{width:100%!important;height:100%!important;max-width:none!important;transform:none!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;filter:none!important}html body#rush-reference.reference-layout .catalog-card-art .case-scene:before,html body#rush-reference.reference-layout .catalog-card-art .case-scene:after{display:none!important}html body#rush-reference.reference-layout .catalog-card-art img,html body#rush-reference.reference-layout .r3d-card-art img{width:100%!important;height:100%!important;object-fit:contain!important;max-height:none!important;transform:none!important;filter:drop-shadow(0 5px 4px #0004)!important;transition:transform .22s!important}html body#rush-reference.reference-layout .catalog-card:hover .catalog-card-art img,html body#rush-reference.reference-layout .r3d-card:hover img{transform:translateY(-3px)!important}html body#rush-reference.reference-layout .catalog-card-info{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;min-height:57px!important;margin:0!important;padding:8px 10px!important;background:#1b1d1d45!important;border:0!important;text-transform:none!important}html body#rush-reference.reference-layout .catalog-card-info h3,html body#rush-reference.reference-layout .r3d-card-info strong{font:700 12px/1.3 Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#f3f5f5!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere!important}html body#rush-reference.reference-layout .catalog-card-info b{border:0!important;padding:0!important;background:transparent!important;color:#f4f6f6!important;box-shadow:none!important;font:650 14px/1.3 var(--rush-heading)!important}html body#rush-reference.reference-layout .catalog-card-info b:before{display:none!important}html body#rush-reference.reference-layout .catalog-card-info small{font-size:10px!important;color:#c8d3d8!important}html body#rush-reference.reference-layout .catalog-card-info>small,html body#rush-reference.reference-layout .catalog-card-info>span,html body#rush-reference.reference-layout .catalog-card-footer>a{display:none!important}html body#rush-reference.reference-layout .catalog-card-footer{display:block!important;width:auto!important;padding:0!important;margin:0!important;border:0!important}html body#rush-reference.reference-layout .catalog-favorite{width:23px!important;height:23px!important;min-height:23px!important;top:5px!important;right:5px!important;font-size:16px!important;background:#27313766!important;border:0!important;border-radius:0!important;color:#d2e2e8!important;opacity:0!important;z-index:3!important}html body#rush-reference.reference-layout .catalog-card:hover .catalog-favorite,html body#rush-reference.reference-layout .catalog-favorite:focus-visible,html body#rush-reference.reference-layout .catalog-favorite[aria-pressed=true]{opacity:1!important}html body#rush-reference.reference-layout .catalog-more{margin:12px 0 0!important;min-height:30px!important;font-size:12px!important;padding:5px 12px!important;border-radius:0!important;color:var(--rush-cyan)!important;background:#28373f80!important;border:1px solid #7fdbfa33!important}html body#rush-reference.reference-layout .r3d-collection{margin:44px auto 0!important;max-width:1200px!important;padding:0!important;border:0!important;background:transparent!important}html body#rush-reference.reference-layout .r3d-section-head h2{font-size:24px!important}html body#rush-reference.reference-layout .r3d-section-head .eyebrow{display:none!important}html body#rush-reference.reference-layout .r3d-card-info{min-height:57px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;padding:8px 10px!important}html body#rush-reference.reference-layout .r3d-chip{font-size:10px!important;padding:0!important;border:0!important;background:transparent!important;color:#c0d0d8!important}html body#rush-reference.reference-layout .r3d-more{margin-top:14px!important}html body#rush-reference.reference-layout .r3d-section-head>.r3d-map-button{display:none!important}html body#rush-reference.reference-layout .items-grid,html body#rush-reference.reference-layout .guest-items-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}html body#rush-reference.reference-layout .item-card,html body#rush-reference.reference-layout .guest-item{border-radius:0!important;background:#24292a99!important;border:1px solid var(--rush-line)!important;border-bottom:3px solid var(--rarity, #7f9fbc)!important;padding:10px!important;min-width:0!important;min-height:190px!important}html body#rush-reference.reference-layout .item-card img,html body#rush-reference.reference-layout .guest-item img{height:90px!important;object-fit:contain!important}html body#rush-reference.reference-layout .item-card>strong{font-size:12px!important}html body#rush-reference.reference-layout .item-card .item-meta{font-size:10px!important;color:#bccbd2!important}html body#rush-reference.reference-layout .item-card>b{font-size:13px!important;color:#e4f0f3!important}html body#rush-reference.reference-layout .catalog-tools{display:flex!important;gap:10px!important;margin:0 0 16px!important}html body#rush-reference.reference-layout .catalog-tools .search{flex:1!important}html body#rush-reference.reference-layout .inventory-actions{gap:7px!important;flex-wrap:wrap!important;margin:0 0 19px!important}html body#rush-reference.reference-layout .inventory-actions .button{font-size:11px!important;min-height:30px!important;padding:5px 10px!important}html body#rush-reference.reference-layout .inventory-actions #selection-summary{font-size:11px!important}html body#rush-reference.reference-layout .empty,html body#rush-reference.reference-layout .selection-empty{border:0!important;background:transparent!important;color:#edf3f6!important}html body#rush-reference.reference-layout #inventory-grid>.empty{grid-column:1/-1!important;min-height:430px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0!important;background:linear-gradient(180deg,#ffffff06,#1b272c26)!important}html body#rush-reference.reference-layout .empty>span{font-size:40px!important;color:#adc7d344!important}html body#rush-reference.reference-layout .empty h3{font:650 26px var(--rush-heading)!important;text-transform:uppercase!important;margin:8px 0!important}html body#rush-reference.reference-layout .empty p{font-size:14px!important;color:#c0cbd2!important;margin:0 0 16px!important}html body#rush-reference.reference-layout .profile-overview{display:grid!important;grid-template-columns:1.1fr 1fr 1fr!important;gap:9px!important;margin-bottom:16px!important}html body#rush-reference.reference-layout .profile-overview>.panel{min-width:0!important;min-height:240px!important}html body#rush-reference.reference-layout .profile-account{display:grid!important;grid-template-columns:92px 1fr!important;gap:12px!important;padding:16px!important}html body#rush-reference.reference-layout .profile-account>.avatar,html body#rush-reference.reference-layout .profile-account>.avatar-shell{width:92px!important;height:92px!important;border:2px solid #9fbfc333!important;border-radius:1px!important}html body#rush-reference.reference-layout .profile-account h1{font:700 21px Arial,sans-serif!important;text-transform:none!important;overflow-wrap:anywhere!important}html body#rush-reference.reference-layout .profile-account-actions{grid-column:1/-1!important;border-top:1px solid var(--rush-line)!important;padding-top:13px!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}html body#rush-reference.reference-layout .profile-account-actions .button{font-size:11px!important;padding:5px 9px!important;min-height:30px!important}html body#rush-reference.reference-layout .profile-account-actions .button.primary{margin-right:auto!important}html body#rush-reference.reference-layout .best-drop{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding:18px!important;overflow:hidden!important}html body#rush-reference.reference-layout .best-drop>img{height:130px!important;object-fit:contain!important;position:relative!important}html body#rush-reference.reference-layout .best-drop .special-badge{position:absolute!important;left:16px!important;top:13px!important;background:transparent!important;color:#c4d0d6!important;border:0!important;font-size:11px!important}html body#rush-reference.reference-layout .best-drop h3{margin:2px 0!important;font:700 18px Arial,sans-serif!important}html body#rush-reference.reference-layout .best-drop b{color:#fff!important}html body#rush-reference.reference-layout .profile-statistics{padding:16px!important}html body#rush-reference.reference-layout .profile-statistics strong{font-family:var(--rush-heading)!important}html body#rush-reference.reference-layout .profile-top-stats strong{font-size:30px!important}html body#rush-reference.reference-layout .profile-small-stats{font-size:10px!important;gap:9px!important}html body#rush-reference.reference-layout .profile-small-stats strong{font-size:15px!important}html body#rush-reference.reference-layout .profile-toolbar{display:flex!important;justify-content:space-between!important;gap:12px!important;margin:16px 0!important}html body#rush-reference.reference-layout .profile-tabs{display:flex!important;gap:0!important;background:#28313466!important}html body#rush-reference.reference-layout .profile-tabs button{border-radius:0!important;padding:9px 16px!important;border:0!important;background:transparent!important;color:#cad3d8!important;font-size:12px!important}html body#rush-reference.reference-layout .profile-tabs button[aria-selected=true]{color:#202629!important;background:#e9eded!important}html body#rush-reference.reference-layout .profile-tab-panel[hidden]{display:none!important}html body#rush-reference.reference-layout .history-list>div{border-radius:0!important;background:#28313466!important;border-bottom:1px solid var(--rush-line)!important}html body#rush-reference.reference-layout .upgrade-stage{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,.78fr) minmax(0,1fr)!important;gap:16px!important;align-items:stretch!important;padding:0!important;background:transparent!important;border:0!important}html body#rush-reference.reference-layout .upgrade-stage>.panel{padding:0!important}html body#rush-reference.reference-layout .upgrade-stage :is(.panel-heading,.target-panel>h2){min-height:46px!important;margin:0!important;padding:11px 15px!important;background:#1b242b66!important;border-bottom:1px solid var(--rush-line)!important;font-size:14px!important}html body#rush-reference.reference-layout .upgrade-stage .panel-heading h2{font:700 12px Arial,sans-serif!important;text-transform:none!important}html body#rush-reference.reference-layout .upgrade-stage .panel-heading .button{font-size:10px!important;min-height:24px!important;padding:2px 6px!important}html body#rush-reference.reference-layout .upgrade-stage :is(.stake-panel>p,.target-panel>p){font-size:11px!important;padding:0 15px!important;color:#cad4da!important}html body#rush-reference.reference-layout .upgrade-stage :is(#stake-slots,#target-preview){min-height:260px!important;padding:16px!important;background-image:radial-gradient(#c3d5df19 1px,transparent 1px)!important;background-size:20px 20px!important}html body#rush-reference.reference-layout .upgrade-stage .sum{padding:10px 15px!important;margin:0!important;border-top:1px solid var(--rush-line)!important}html body#rush-reference.reference-layout .upgrade-stage .segmented,html body#rush-reference.reference-layout .upgrade-stage .switch{padding:10px!important}html body#rush-reference.reference-layout .target-panel>small{display:block!important;padding:0 15px 15px!important;font-size:10px!important}html body#rush-reference.reference-layout .upgrade-center{background:transparent!important;border:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:10px!important}html body#rush-reference.reference-layout .upgrade-center>h2{font-size:15px!important}html body#rush-reference.reference-layout .upgrade-center>p{font-size:10px!important;margin:3px 0 12px!important;color:#bdcbd3!important}html body#rush-reference.reference-layout .chance-ring{width:min(100%,280px)!important;height:auto!important;aspect-ratio:1!important;margin:8px auto 18px!important;border:8px solid #64727955!important;box-shadow:0 0 0 1px #e1eff130!important;background:conic-gradient(from 180deg,#ef9609 0 var(--chance),#1c2326 var(--chance) 100%)!important}html body#rush-reference.reference-layout .ring-inner{background:radial-gradient(#2b3032,#1b2225)!important;border-color:#73878f44!important}html body#rush-reference.reference-layout .ring-inner .rush-mark{height:68px!important;width:68px!important;opacity:.55!important}html body#rush-reference.reference-layout #upgrade-chance{font:700 36px Arial,sans-serif!important;color:#fff!important}html body#rush-reference.reference-layout .ring-inner small{color:#d4dee4!important}html body#rush-reference.reference-layout .ring-pointer{color:#ffba31!important;filter:drop-shadow(0 0 3px #dd9608)!important}html body#rush-reference.reference-layout .balance-slider{width:100%!important;font-size:10px!important;background:#25323a77!important;padding:10px!important;margin:10px 0!important}html body#rush-reference.reference-layout .balance-slider input{accent-color:var(--rush-green)!important}html body#rush-reference.reference-layout #upgrade-button{width:100%!important;margin-top:auto!important}html body#rush-reference.reference-layout .chance-presets{display:flex!important;flex-wrap:wrap!important;gap:3px!important}html body#rush-reference.reference-layout .chance-presets .button{min-width:35px!important;min-height:26px!important;padding:3px 6px!important;font-size:11px!important}html body#rush-reference.reference-layout .upgrade-catalogs{gap:16px!important;margin-top:16px!important}html body#rush-reference.reference-layout .upgrade-catalogs>section{padding:15px!important}html body#rush-reference.reference-layout .mini-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body#rush-reference.reference-layout .mini-grid .item-card{min-height:160px!important}html body#rush-reference.reference-layout .catalog-filters{gap:6px!important;font-size:10px!important}html body#rush-reference.reference-layout .catalog-filters select{padding:5px!important;font-size:11px!important;max-width:100%!important}html body#rush-reference.reference-layout .rewards-banners{display:none!important}html body#rush-reference.reference-layout .giveaway-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}html body#rush-reference.reference-layout .giveaway-card{position:relative!important;min-width:0!important;min-height:342px!important;padding:24px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;border-radius:0!important;border:1px solid var(--rush-line)!important;background:linear-gradient(155deg,#17192399,#593696cc)!important;overflow:hidden!important}html body#rush-reference.reference-layout .giveaway-card.tone-1{background:linear-gradient(155deg,#21172499,#942890cc)!important}html body#rush-reference.reference-layout .giveaway-card.tone-2,html body#rush-reference.reference-layout .giveaway-card.tone-3{background:linear-gradient(155deg,#25171a99,#963a32cc)!important}html body#rush-reference.reference-layout .giveaway-card>.eyebrow{color:#fff!important;font:650 23px var(--rush-heading)!important;text-transform:uppercase!important;letter-spacing:-.03em!important}html body#rush-reference.reference-layout .giveaway-card>img{position:absolute!important;right:10px!important;top:54px!important;width:57%!important;height:132px!important;object-fit:contain!important;transform:rotate(-6deg)!important;pointer-events:none!important}html body#rush-reference.reference-layout .giveaway-card>h3{font:700 12px/1.5 Arial,sans-serif!important;max-width:46%!important;margin:24px 0 2px!important;min-height:55px!important}html body#rush-reference.reference-layout .giveaway-meta{display:grid!important;gap:7px!important;font-size:11px!important;z-index:1!important}html body#rush-reference.reference-layout .giveaway-meta b{color:var(--rush-green)!important;font-size:19px!important;font-family:var(--rush-heading)!important}html body#rush-reference.reference-layout .draw-clock{font:650 23px var(--rush-heading)!important;letter-spacing:2px!important;margin-top:auto!important;padding:12px 0 21px!important;font-variant-numeric:tabular-nums!important}html body#rush-reference.reference-layout .giveaway-card>.button{width:100%!important;margin:0!important;position:relative!important;background:#1c2528aa!important}html body#rush-reference.reference-layout .winner-history{padding:11px!important;background:#242e33aa!important;border-radius:0!important;margin:0 0 38px!important;font-size:12px!important}html body#rush-reference.reference-layout .daily-board{display:flex!important;gap:20px!important;margin:0 0 38px!important;border-radius:0!important;background:linear-gradient(100deg,#363d40aa,#88662888)!important;border:1px solid var(--rush-line)!important;padding:20px!important}html body#rush-reference.reference-layout .daily-overview{flex:0 0 235px!important;position:relative!important}html body#rush-reference.reference-layout .daily-overview>img{display:none!important}html body#rush-reference.reference-layout .daily-overview h2{font-size:25px!important}html body#rush-reference.reference-layout .daily-overview>strong{display:block!important;font-size:18px!important;color:#fff!important}html body#rush-reference.reference-layout .daily-scroll{display:flex!important;gap:7px!important;overflow-x:auto!important;flex:1!important}html body#rush-reference.reference-layout .day-tile{flex:1!important;min-width:83px!important;padding:12px 6px!important;background:#20292dbb!important;border:1px solid var(--rush-line)!important;border-radius:0!important;text-align:center!important;font-size:10px!important}html body#rush-reference.reference-layout .day-tile.current{border-color:var(--rush-green)!important}html body#rush-reference.reference-layout .day-tile strong{font-size:16px!important;color:#f0e6ca!important}html body#rush-reference.reference-layout .day-lock{font-size:26px!important;margin:15px 0!important}html body#rush-reference.reference-layout .possible-prizes{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:7px!important}html body#rush-reference.reference-layout .prize-tile{border-radius:0!important;background:var(--rush-panel)!important;font-size:10px!important}html body#rush-reference.reference-layout .wheel-stage{background:#242b2faa!important;border:1px solid var(--rush-line)!important;border-radius:0!important;margin:20px 0!important}html body#rush-reference.reference-layout .wheel-composition{max-height:420px!important;overflow:hidden!important}html body#rush-reference.reference-layout .wheel-center{border-radius:50%!important;background:#202b33dd!important}html body#rush-reference.reference-layout dialog{border-radius:0!important;background:#171b1d!important;color:#f0f4f6!important;border:1px solid #9caeb233!important;box-shadow:0 16px 70px #0008!important;max-height:calc(100dvh - 38px)!important;max-width:calc(100vw - 24px)!important;padding:0!important}html body#rush-reference.reference-layout dialog::backdrop{background:#0009!important;backdrop-filter:blur(2px)!important}html body#rush-reference.reference-layout .modal-heading{background:#242a2d!important;border-bottom:1px solid var(--rush-line)!important;padding:16px!important}html body#rush-reference.reference-layout .modal-heading h2{font-size:22px!important;margin:0!important}html body#rush-reference.reference-layout .modal-body{background:transparent!important;padding:22px!important}html body#rush-reference.reference-layout .modal-actions{border-color:var(--rush-line)!important;background:#242b2d!important}html body#rush-reference.reference-layout .dialog-open{overflow:hidden!important}html body#rush-reference.reference-layout #modal.rush-login-dialog{width:710px!important;position:relative!important;overflow:hidden!important}html body#rush-reference.reference-layout .rush-login-dialog .modal-heading{margin-left:265px!important;background:transparent!important;border:0!important;padding-top:36px!important;padding-left:38px!important}html body#rush-reference.reference-layout .rush-login-dialog .modal-body{margin-left:265px!important;padding:10px 38px 40px!important;min-height:240px!important}html body#rush-reference.reference-layout .rush-login-dialog .modal-body p{font-size:13px!important;color:#b5c5ce!important;line-height:1.6!important}html body#rush-reference.reference-layout .rush-login-dialog .modal-body .button{width:100%!important;margin-top:18px!important}html body#rush-reference.reference-layout .rush-login-dialog .modal-body>small{font-size:9px!important;color:#8a9da5!important;text-transform:uppercase!important}html body#rush-reference.reference-layout .rush-login-art{position:absolute!important;inset:0 auto 0 0!important;width:265px!important;background:repeating-linear-gradient(120deg,#ef930900 0 55px,#ffb72d55 56px 67px),#e78b05!important;overflow:hidden!important}.rush-login-brand{position:absolute!important;top:20px!important;left:24px!important;color:#fff!important;font:700 italic 22px Arial,sans-serif!important}.rush-adult-label{position:absolute!important;top:56px!important;left:24px!important;border-radius:20px!important;background:#19242b!important;color:#ffd093!important;font-size:10px!important;padding:7px 14px!important}.rush-login-art img{position:absolute!important;bottom:-40px!important;left:-34px!important;width:330px!important;height:335px!important;object-fit:contain!important}.rush-login-art>strong{position:absolute!important;bottom:24px!important;left:85px!important;border:6px solid #ffc066!important;border-radius:50%!important;background:#f7f0dd!important;color:#18222b!important;width:98px!important;height:98px!important;text-align:center!important;line-height:86px!important;font:700 48px/86px Arial,sans-serif!important;box-shadow:0 4px 12px #0003!important}.rush-login-art>strong span{color:#e98f08!important;font-size:33px!important}html body#rush-reference.reference-layout #age-gate{width:710px!important;padding:0!important;min-height:360px!important}html body#rush-reference.reference-layout .rush-age-copy{margin-left:265px!important;padding:48px 35px 35px!important;text-align:left!important}html body#rush-reference.reference-layout #age-gate h1{font-size:28px!important}html body#rush-reference.reference-layout #age-gate p{font-size:13px!important;color:#b8c8d0!important}html body#rush-reference.reference-layout .age-actions{display:flex!important;flex-direction:column!important;margin-top:25px!important;gap:10px!important}html body#rush-reference.reference-layout .age-actions .button{width:100%!important;min-height:38px!important}html body#rush-reference.reference-layout #age-gate .age-brand,html body#rush-reference.reference-layout #age-gate .age-number{display:none!important}html body#rush-reference.reference-layout #modal.rush-wallet-dialog{width:455px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .modal-body{padding:0!important}html body#rush-reference.reference-layout .rush-wallet-dialog .page-heading{display:none!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-layout{display:flex!important;flex-direction:column!important;gap:0!important;padding:16px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-picker{order:-1!important;margin:0 0 14px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-tabs{display:flex!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-tabs button{flex:1!important;min-width:0!important;font-size:11px!important;padding:8px 5px!important;border-radius:0!important;background:#282e3180!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-tabs button[aria-pressed=true]{color:var(--rush-green)!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-methods{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:10px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-method{min-width:0!important;min-height:82px!important;border-radius:0!important;padding:8px!important;font-size:10px!important;background:#282d2f!important;border:1px solid var(--rush-line)!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-method.selected{border-color:var(--rush-green)!important;box-shadow:inset 0 -3px var(--rush-green)!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-symbol{font-size:16px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-method strong{font-size:12px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-method small{font-size:9px!important;color:#8bacb8!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-hint{font-size:10px!important;margin:7px 0!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-form{padding:14px!important;display:grid!important;gap:12px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-note{padding:8px!important;border:1px solid #91c4d144!important;color:#b7d0da!important;font-size:10px!important;background:#71bfd21a!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-form label{font-size:11px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-form>small{font-size:10px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-amounts{display:flex!important;gap:5px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-amounts button{flex:1!important;padding:5px!important;font-size:10px!important;border-radius:0!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-history{margin:0 16px 16px!important;padding:12px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-history h2{font-size:17px!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-history .empty{min-height:0!important;padding:10px!important;font-size:11px!important}html body#rush-reference.reference-layout .r3d-dialog{width:700px!important}html body#rush-reference.reference-layout .r3d-dialog header{background:#232b2f!important;padding:15px!important}html body#rush-reference.reference-layout .r3d-dialog>p{padding:0 18px!important;color:#b9cbd2!important;font-size:12px!important}html body#rush-reference.reference-layout .r3d-map-picker{padding:0 18px 18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html body#rush-reference.reference-layout .r3d-map{padding:0!important;border-radius:0!important;background:#303a3d!important;border:1px solid #ffffff14!important;overflow:hidden!important}html body#rush-reference.reference-layout .r3d-map img{height:72px!important;width:100%!important;object-fit:cover!important}html body#rush-reference.reference-layout .r3d-map span{font-size:11px!important;padding:8px!important}html body#rush-reference.reference-layout .r3d-map[aria-checked=true]{border-color:var(--rush-cyan)!important}html body#rush-reference.reference-layout .r3d-page{max-width:1200px!important;margin:0 auto!important}html body#rush-reference.reference-layout .r3d-stage{border-radius:0!important;border:1px solid var(--rush-line)!important;height:410px!important;margin:15px 0!important}html body#rush-reference.reference-layout .r3d-hero{padding:20px!important;background:#26303699!important;border-radius:0!important;margin-bottom:25px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important}html body#rush-reference.reference-layout .r3d-hero .eyebrow{display:none!important}html body#rush-reference.reference-layout .r3d-hero h1{margin:0!important}html body#rush-reference.reference-layout .r3d-hero p{font-size:12px!important;margin:0 auto 0 0!important;color:#bad0da!important}html body#rush-reference.reference-layout .r3d-actions{margin:0!important}html body#rush-reference.reference-layout .r3d-items{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}html body#rush-reference.reference-layout .r3d-item{border-radius:0!important;background:#263038aa!important;border:1px solid #bfcfd91a!important;border-bottom:3px solid var(--tier)!important;padding:12px!important}html body#rush-reference.reference-layout .r3d-item>img{height:90px!important;object-fit:contain!important}html body#rush-reference.reference-layout .r3d-item>strong{font-size:12px!important}html body#rush-reference.reference-layout .r3d-item-foot{font-size:10px!important}html body#rush-reference.reference-layout .case-detail{border-radius:0!important;background:transparent!important;box-shadow:none!important}html body#rush-reference.reference-layout .case-drop-stage{height:440px!important;border-radius:0!important;border:1px solid var(--rush-line)!important}html body#rush-reference.reference-layout .case-control-panel{border-radius:0!important;background:#27343aaa!important;border:1px solid var(--rush-line)!important;padding:18px!important}html body#rush-reference.reference-layout .claude-stage-canvas{position:absolute!important;inset:0!important;overflow:hidden!important;background:transparent!important}html body#rush-reference.reference-layout .claude-stage-canvas canvas{position:absolute!important;max-width:none!important;max-height:none!important}html body#rush-reference.reference-layout .claude-stage .case-stage-top{position:absolute!important;left:14px!important;top:14px!important;right:14px!important;z-index:5!important;pointer-events:none!important}html body#rush-reference.reference-layout .claude-stage .case-stage-top>*{pointer-events:auto!important}html body#rush-reference.reference-layout .case-map-link{background:#17252a99!important;color:#d1e4ed!important;border:1px solid #99c1d044!important;padding:7px 12px!important}html body#rush-reference.reference-layout .case-drop-toggle{font-size:11px!important;background:#182a3399!important;padding:7px!important}html body#rush-reference.reference-layout .claude-replay{position:absolute!important;bottom:12px!important;left:12px!important;z-index:5!important;font-size:11px!important;background:#19303caa!important}html body#rush-reference.reference-layout .case-scene-error{position:absolute!important;inset:auto 30px 30px!important;z-index:5!important;background:#263842ed!important;padding:12px!important;border:1px solid #7fdbfa55!important;font-size:12px!important}html body#rush-reference.reference-layout .case-scene-error button{margin-left:14px!important}html body#rush-reference.reference-layout .claude-stage .reels{position:absolute!important;inset:50% 0 auto!important;transform:translateY(-50%)!important;z-index:4!important}html body#rush-reference.reference-layout .claude-stage[data-case-opening=result] .claude-stage-canvas{opacity:.25!important}html body#rush-reference.reference-layout .case-title-lockup h1{font-size:32px!important}html body#rush-reference.reference-layout .case-title-lockup>p{font-size:12px!important}html body#rush-reference.reference-layout .mobile-nav{display:none!important}html body#rush-reference.reference-layout #toast{border-radius:0!important;background:#23343eed!important;border:1px solid #7fdbfa66!important;color:#e4f2f8!important;max-width:calc(100vw - 24px)!important;font-size:12px!important}@media(min-width:1600px){html body#rush-reference.reference-layout :is(#main,.guest-main){padding-inline:calc((100vw - var(--rush-side) - 1200px) / 2)!important}html body#rush-reference.reference-layout .catalog-card-art{height:170px!important}}@media(max-width:1250px){:root{--rush-side: 190px}html body#rush-reference.reference-layout .main-nav>a{padding:0 18px!important;font-size:18px!important}html body#rush-reference.reference-layout .brand-type{font-size:22px!important}html body#rush-reference.reference-layout :is(#main,.guest-main){padding-inline:24px!important}html body#rush-reference.reference-layout .admin-mode{display:none!important}html body#rush-reference.reference-layout .catalog-card-art,html body#rush-reference.reference-layout .r3d-card-art{height:125px!important}html body#rush-reference.reference-layout .items-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body#rush-reference.reference-layout .upgrade-stage{grid-template-columns:minmax(0,1fr) 230px minmax(0,1fr)!important;gap:10px!important}html body#rush-reference.reference-layout .chance-ring{width:220px!important}html body#rush-reference.reference-layout .mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:1020px){:root{--rush-side: 170px}html body#rush-reference.reference-layout .header-user{gap:6px!important}html body#rush-reference.reference-layout .brand-type{font-size:19px!important}html body#rush-reference.reference-layout .main-nav>a{padding:0 12px!important;font-size:16px!important}html body#rush-reference.reference-layout .wallet b{font-size:12px!important}html body#rush-reference.reference-layout :is(.catalog-grid,.r3d-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important}html body#rush-reference.reference-layout .catalog-controls{grid-template-columns:minmax(140px,1fr) 105px 120px 115px!important;gap:7px!important}html body#rush-reference.reference-layout .profile-overview{grid-template-columns:1fr 1fr!important}html body#rush-reference.reference-layout .profile-statistics{grid-column:1/-1!important}html body#rush-reference.reference-layout .upgrade-stage{grid-template-columns:1fr 1fr!important}html body#rush-reference.reference-layout .upgrade-center{grid-column:1/-1!important;grid-row:2!important;display:grid!important;grid-template-columns:1fr 250px 1fr!important;gap:12px!important}html body#rush-reference.reference-layout .chance-ring{grid-column:2!important;grid-row:1/5!important}html body#rush-reference.reference-layout .upgrade-stage .target-panel{grid-column:2!important;grid-row:1!important}html body#rush-reference.reference-layout .giveaway-card{padding:16px!important}html body#rush-reference.reference-layout .giveaway-card>h3{max-width:52%!important}html body#rush-reference.reference-layout .giveaway-grid{gap:8px!important}html body#rush-reference.reference-layout .giveaway-card>img{top:80px!important}html body#rush-reference.reference-layout .r3d-items{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:760px){:root{--rush-head: 54px;--rush-side: 0px;--rush-context: 43px}html body#rush-reference.reference-layout :is(.header,.guest-header){padding:0 10px!important;gap:8px!important}html body#rush-reference.reference-layout :is(.header,.guest-header) .brand{flex:1!important}html body#rush-reference.reference-layout .brand-type{font-size:21px!important}html body#rush-reference.reference-layout .brand .logo-mark{width:28px!important;height:28px!important}html body#rush-reference.reference-layout .main-nav{display:none!important}html body#rush-reference.reference-layout .header-user{gap:7px!important}html body#rush-reference.reference-layout .header-user .icon-button{display:none!important}html body#rush-reference.reference-layout .wallet{height:30px!important;gap:8px!important;padding-left:7px!important}html body#rush-reference.reference-layout .wallet b{font-size:12px!important}html body#rush-reference.reference-layout .wallet-plus{width:29px!important;height:28px!important}html body#rush-reference.reference-layout .guest-profile-link,html body#rush-reference.reference-layout .guest-header #guest-language{display:none!important}html body#rush-reference.reference-layout .guest-header>.guest-login{min-height:30px!important;font-size:11px!important;padding:5px 10px!important}.rush-context-bar{left:0!important;padding:0 12px!important;gap:9px!important}.rush-context-label{display:none!important}.rush-mobile-feed{display:block!important;margin-right:auto!important;border:0!important;background:transparent!important;color:#b7cedb!important;font-size:11px!important;padding:7px 0!important}.rush-map-control{min-width:122px!important}.rush-map-control>img{width:36px!important;height:24px!important}.rush-map-control small{font-size:8px!important}.rush-map-control b{font-size:11px!important}.rush-map-control i{display:none!important}html body#rush-reference.reference-layout [data-shell-language]{width:43px!important}.rush-feed-panel{display:none!important;top:calc(var(--rush-head) + var(--rush-context))!important;bottom:58px!important;width:250px!important;background:#263138f7!important;box-shadow:10px 0 50px #0009!important}.feed-expanded .rush-feed-panel{display:flex!important}html body#rush-reference.reference-layout :is(#main,.guest-main){padding:calc(var(--rush-head) + var(--rush-context) + 22px) 12px 86px!important;margin:0!important;min-height:100vh!important}html body#rush-reference.reference-layout footer,html body#rush-reference.reference-layout .guest-footer{margin:0!important;padding:20px 12px 90px!important;display:flex!important;flex-wrap:wrap!important;gap:14px!important}html body#rush-reference.reference-layout footer nav{gap:12px!important}html body#rush-reference.reference-layout .mobile-nav{display:flex!important;position:fixed!important;inset:auto 0 0!important;height:57px!important;z-index:75!important;justify-content:space-around!important;align-items:stretch!important;background:#263136f5!important;border-top:1px solid var(--rush-line)!important;padding:0 0 env(safe-area-inset-bottom)!important;border-radius:0!important}html body#rush-reference.reference-layout .mobile-nav a{position:relative!important;display:flex!important;flex:1!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;font-size:10px!important;color:#c3d3dc!important;text-decoration:none!important;padding:5px!important;border:0!important;background:transparent!important}html body#rush-reference.reference-layout .mobile-nav .nav-icon{width:19px!important;height:19px!important}html body#rush-reference.reference-layout .mobile-nav .nav-icon svg{width:19px!important;height:19px!important}html body#rush-reference.reference-layout .mobile-nav a.active{color:var(--rush-cyan)!important;box-shadow:inset 0 2px var(--rush-cyan)!important}html body#rush-reference.reference-layout :is(.catalog-grid,.r3d-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body#rush-reference.reference-layout .catalog-card-art,html body#rush-reference.reference-layout .r3d-card-art{height:133px!important}html body#rush-reference.reference-layout .catalog-card-info{padding:9px!important;min-height:56px!important}html body#rush-reference.reference-layout .catalog-card-info h3{font-size:12px!important}html body#rush-reference.reference-layout .catalog-favorite{opacity:1!important}html body#rush-reference.reference-layout .catalog-section-heading h2{font-size:22px!important}html body#rush-reference.reference-layout .catalog-section{margin-bottom:29px!important}html body#rush-reference.reference-layout .catalog-controls{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-bottom:11px!important}html body#rush-reference.reference-layout .catalog-search{grid-column:1/-1!important}html body#rush-reference.reference-layout .catalog-controls [data-catalog-field=sort]{width:100%!important}html body#rush-reference.reference-layout .catalog-controls label:has([data-catalog-field=category]){display:none!important}html body#rush-reference.reference-layout .catalog-controls input{font-size:14px!important;min-height:38px!important;height:38px!important}html body#rush-reference.reference-layout .catalog-scopes{gap:12px!important}html body#rush-reference.reference-layout .catalog-summary{margin-bottom:18px!important}html body#rush-reference.reference-layout .page-heading h1{font-size:25px!important}html body#rush-reference.reference-layout .page-heading{flex-wrap:wrap!important;gap:10px!important;margin-bottom:17px!important}html body#rush-reference.reference-layout .items-grid,html body#rush-reference.reference-layout .guest-items-grid,html body#rush-reference.reference-layout .r3d-items,html body#rush-reference.reference-layout .mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body#rush-reference.reference-layout .item-card{min-height:180px!important}html body#rush-reference.reference-layout .catalog-tools{flex-wrap:wrap!important;gap:7px!important}html body#rush-reference.reference-layout .catalog-tools .search{flex:1 0 100%!important}html body#rush-reference.reference-layout .catalog-tools select{flex:1!important;width:calc(50% - 4px)!important;font-size:11px!important}html body#rush-reference.reference-layout .inventory-actions{gap:5px!important}html body#rush-reference.reference-layout .inventory-actions .button{font-size:10px!important;padding:5px 7px!important}html body#rush-reference.reference-layout #inventory-grid>.empty{min-height:340px!important}html body#rush-reference.reference-layout .profile-overview{grid-template-columns:1fr!important;gap:10px!important}html body#rush-reference.reference-layout .profile-statistics{grid-column:1!important}html body#rush-reference.reference-layout .profile-overview>.panel{min-height:200px!important}html body#rush-reference.reference-layout .profile-toolbar{flex-direction:column!important;align-items:flex-start!important;gap:9px!important}html body#rush-reference.reference-layout .profile-toolbar>.button{align-self:flex-end!important}html body#rush-reference.reference-layout .profile-tabs button{font-size:12px!important;padding:10px 18px!important}html body#rush-reference.reference-layout .upgrade-stage{display:flex!important;flex-direction:column!important;gap:12px!important}html body#rush-reference.reference-layout .upgrade-stage .upgrade-center{display:flex!important;order:1!important;grid-column:auto!important;padding:12px!important}html body#rush-reference.reference-layout .upgrade-stage .stake-panel{order:0!important}html body#rush-reference.reference-layout .upgrade-stage .target-panel{order:2!important}html body#rush-reference.reference-layout .upgrade-stage :is(#stake-slots,#target-preview){min-height:155px!important}html body#rush-reference.reference-layout .chance-ring{width:250px!important}html body#rush-reference.reference-layout .upgrade-catalogs{display:flex!important;flex-direction:column!important}html body#rush-reference.reference-layout .giveaway-grid{display:flex!important;flex-direction:column!important;gap:13px!important}html body#rush-reference.reference-layout .giveaway-card{min-height:330px!important;padding:22px!important}html body#rush-reference.reference-layout .giveaway-card>img{top:42px!important;height:156px!important;width:60%!important}html body#rush-reference.reference-layout .giveaway-card>h3{max-width:45%!important;margin-top:32px!important}html body#rush-reference.reference-layout .daily-board{flex-direction:column!important;gap:13px!important;padding:18px!important}html body#rush-reference.reference-layout .daily-overview{flex-basis:auto!important}html body#rush-reference.reference-layout .daily-scroll{min-height:163px!important}html body#rush-reference.reference-layout .day-tile{min-width:92px!important}html body#rush-reference.reference-layout .possible-prizes{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body#rush-reference.reference-layout .wheel-composition{height:360px!important}html body#rush-reference.reference-layout .wheel-side{display:none!important}html body#rush-reference.reference-layout .r3d-stage,html body#rush-reference.reference-layout .case-drop-stage{height:300px!important;margin-top:12px!important}html body#rush-reference.reference-layout .r3d-hero{display:block!important;padding:15px!important}html body#rush-reference.reference-layout .r3d-hero p{margin:7px 0 15px!important}html body#rush-reference.reference-layout .r3d-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body#rush-reference.reference-layout .case-open-controls{flex-wrap:wrap!important;gap:8px!important}html body#rush-reference.reference-layout .case-control-panel{padding:14px!important}html body#rush-reference.reference-layout .case-title-lockup h1{font-size:28px!important}html body#rush-reference.reference-layout .case-title-lockup p{font-size:12px!important}html body#rush-reference.reference-layout .r3d-map-picker{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 12px 12px!important}html body#rush-reference.reference-layout .r3d-map img{height:77px!important}html body#rush-reference.reference-layout #modal.rush-login-dialog{width:calc(100vw - 24px)!important}html body#rush-reference.reference-layout .rush-login-art{position:relative!important;width:100%!important;height:155px!important}html body#rush-reference.reference-layout .rush-login-art img{height:230px!important;width:250px!important;left:auto!important;right:-5px!important;bottom:-35px!important}html body#rush-reference.reference-layout .rush-login-art>strong{width:75px!important;height:75px!important;line-height:63px!important;font-size:34px!important;left:24px!important;bottom:10px!important}html body#rush-reference.reference-layout .rush-login-art>strong span{font-size:24px!important}html body#rush-reference.reference-layout .rush-login-art .rush-login-brand{top:13px!important;left:18px!important}html body#rush-reference.reference-layout .rush-login-art .rush-adult-label{top:44px!important;left:18px!important}html body#rush-reference.reference-layout .rush-login-dialog .modal-heading{margin:0!important;padding:21px 20px 9px!important}html body#rush-reference.reference-layout .rush-login-dialog .modal-body{margin:0!important;padding:5px 20px 25px!important;min-height:0!important}html body#rush-reference.reference-layout .rush-login-dialog .modal-heading>.icon-button{position:absolute!important;right:7px!important;top:7px!important;background:#253a46bb!important}html body#rush-reference.reference-layout #age-gate{min-height:0!important}html body#rush-reference.reference-layout .rush-age-copy{margin:0!important;padding:22px!important}html body#rush-reference.reference-layout .age-actions{margin-top:17px!important}html body#rush-reference.reference-layout .r3d-result{max-width:calc(100vw - 26px)!important}html body#rush-reference.reference-layout .modal-body{padding:16px!important}html body#rush-reference.reference-layout .history-list>div{font-size:10px!important;gap:7px!important;flex-wrap:wrap!important}html body#rush-reference.reference-layout .guest-game-stage{display:flex!important;flex-direction:column!important}html body#rush-reference.reference-layout .guest-game-stage>section{width:100%!important}}@media(prefers-reduced-motion:reduce){#rush-map-backdrop>img,html body#rush-reference.reference-layout .catalog-card-art img,html body#rush-reference.reference-layout .r3d-card-art img{transition:none!important}html body#rush-reference.reference-layout .catalog-card:hover img,html body#rush-reference.reference-layout .r3d-card:hover img{transform:none!important}}.reduced-motion #rush-map-backdrop>img{transition:none!important}html body#rush-reference.reference-layout [hidden]{display:none!important}html body#rush-reference.reference-layout .main-nav>a{height:var(--rush-head)!important;font-size:20px!important}html body#rush-reference.reference-layout .main-nav>a .nav-icon{display:none!important}html body#rush-reference.reference-layout .rix-intro{display:none!important}html body#rush-reference.reference-layout{overflow-x:clip!important}.rush-shell-search{display:flex;align-items:center;gap:10px;width:min(420px,50%);margin:0 auto;color:#abbac2;border-bottom:1px solid #bfcbd327}.rush-shell-search input{border:0!important;background:transparent!important;padding:5px!important;min-height:30px;width:100%;font-size:12px}.rush-filter-switch{background:transparent;color:#bccbd1;border:0;cursor:pointer;white-space:nowrap;font-size:11px;padding:7px}html body#rush-reference.reference-layout:not(.filters-expanded) :is(.catalog-controls,.catalog-categories,.catalog-advanced,.catalog-toolbar,.catalog-summary){display:none!important}html body#rush-reference.reference-layout #main:has(.catalog-browser){padding:148px clamp(24px,7vw,108px) 44px!important}html body#rush-reference.reference-layout .catalog-section-heading{margin-bottom:18px!important}html body#rush-reference.reference-layout .catalog-card-art{height:150px!important}html body#rush-reference.reference-layout .catalog-section{margin-bottom:44px!important}html body#rush-reference.reference-layout .case-detail{display:flex!important;flex-direction:column!important;gap:0!important;min-height:0!important}html body#rush-reference.reference-layout .case-detail>.case-drop-stage{position:relative!important;inset:auto!important;height:420px!important;min-height:0!important;width:100%!important;margin:0!important;grid-area:auto!important}html body#rush-reference.reference-layout .case-detail>.case-title-lockup{position:static!important;inset:auto!important;transform:none!important;padding:18px 20px!important;margin:0!important;background:#273034aa!important;display:flex!important;align-items:center!important;gap:14px!important;width:100%!important;grid-area:auto!important}html body#rush-reference.reference-layout .case-title-lockup>.special-badge,html body#rush-reference.reference-layout .case-title-lockup>p{display:none!important}html body#rush-reference.reference-layout .case-title-lockup>strong{margin-left:auto!important;background:none!important;border:0!important;color:#fff!important;font-size:22px!important}html body#rush-reference.reference-layout .case-detail>.case-control-panel{position:static!important;inset:auto!important;transform:none!important;width:100%!important;padding:14px!important;display:flex!important;justify-content:center!important;grid-area:auto!important}html body#rush-reference.reference-layout .case-stage-top{top:12px!important;bottom:auto!important;display:flex!important;justify-content:space-between!important}html body#rush-reference.reference-layout .case-detail .claude-stage-canvas canvas{transform:none!important}@media(max-width:760px){html body#rush-reference.reference-layout #main:has(.catalog-browser){padding:122px 12px 80px!important}.rush-context-bar{gap:7px!important}.rush-shell-search{width:120px;margin:0;flex:1}.rush-shell-search input{font-size:11px!important}.rush-mobile-feed{font-size:0!important;min-width:20px!important}.rush-mobile-feed:first-letter{font-size:17px!important}.rush-filter-switch{font-size:0;min-width:20px}.rush-filter-switch:first-letter{font-size:17px}html body#rush-reference.reference-layout .case-detail>.case-drop-stage{height:340px!important}html body#rush-reference.reference-layout .case-title-lockup h1{font-size:25px!important}html body#rush-reference.reference-layout .main-nav>a{font-size:14px!important}html body#rush-reference.reference-layout .catalog-card-art{height:133px!important}}html body#rush-reference.reference-layout footer{width:auto!important;max-width:none!important;min-width:0!important;flex-wrap:wrap!important}html body#rush-reference.reference-layout #environment-layer{display:none!important}html body#rush-reference.reference-layout #main:has(.upgrade-stage){padding-top:120px!important}html body#rush-reference.reference-layout #main:has(.upgrade-stage)>.page-heading{display:none!important}html body#rush-reference.reference-layout .upgrade-stage{align-items:start!important;margin:0 0 18px!important;gap:16px!important;grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr)!important}html body#rush-reference.reference-layout .upgrade-stage>section{height:430px!important;min-height:0!important;padding:0!important}html body#rush-reference.reference-layout .upgrade-stage>.stake-panel,html body#rush-reference.reference-layout .upgrade-stage>.target-panel{display:flex!important;flex-direction:column!important;gap:0!important}html body#rush-reference.reference-layout .upgrade-stage .panel-heading{margin:0!important;padding:14px!important;min-height:46px!important}html body#rush-reference.reference-layout .upgrade-stage h2{font-size:14px!important;margin:0!important}html body#rush-reference.reference-layout .upgrade-stage>.target-panel>h2{padding:14px!important;background:#20262888!important;min-height:46px!important}html body#rush-reference.reference-layout .upgrade-stage :is(section>p,.sum,.target-panel>small,.target-panel>.switch){display:none!important}html body#rush-reference.reference-layout .upgrade-stage :is(#stake-slots,#target-preview){height:308px!important;min-height:0!important;flex:1!important;margin:0!important;padding:12px!important;border:0!important;overflow:auto!important}html body#rush-reference.reference-layout .upgrade-stage>.upgrade-center{display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;background:transparent!important;border:0!important}html body#rush-reference.reference-layout .upgrade-center>h2{font:700 italic 23px Arial!important;line-height:38px!important}html body#rush-reference.reference-layout .chance-ring{width:285px!important;height:285px!important;aspect-ratio:1!important;margin:18px 0 22px!important}html body#rush-reference.reference-layout .upgrade-center #upgrade-button{width:100%!important;min-height:46px!important;margin:0!important}html body#rush-reference.reference-layout .upgrade-center #upgrade-risk{font-size:10px!important;margin:6px 0!important}html body#rush-reference.reference-layout .balance-slider{padding:9px 14px!important;margin:0!important;min-height:60px!important;background:#36414466!important;display:grid!important;gap:3px!important;font-size:11px!important}html body#rush-reference.reference-layout .balance-slider input{padding:0!important;min-height:10px!important;margin:0!important}html body#rush-reference.reference-layout .target-panel>.multiplier{margin:0!important;min-height:37px!important;padding:5px!important;gap:5px!important;background:#39434a66!important}html body#rush-reference.reference-layout .target-panel>.chance-presets{margin:0!important;display:flex!important;gap:5px!important;justify-content:space-between!important;padding:5px!important;background:#39434a66!important}html body#rush-reference.reference-layout .target-panel>.chance-presets>button{font-size:11px!important;min-height:25px!important;padding:4px!important;flex:1!important}html body#rush-reference.reference-layout :is(.page-heading h1,.case-title-lockup h1){font-style:normal!important}@media(max-width:1020px){html body#rush-reference.reference-layout .upgrade-stage{grid-template-columns:1fr 1fr!important}html body#rush-reference.reference-layout .upgrade-stage>.upgrade-center{grid-row:2!important;grid-column:1/-1!important;height:400px!important}}@media(max-width:760px){html body#rush-reference.reference-layout .upgrade-stage{display:flex!important}html body#rush-reference.reference-layout .upgrade-stage>section{width:100%!important;height:330px!important}html body#rush-reference.reference-layout .upgrade-stage>.upgrade-center{height:410px!important}html body#rush-reference.reference-layout .upgrade-stage #stake-slots,html body#rush-reference.reference-layout .upgrade-stage #target-preview{height:190px!important}html body#rush-reference.reference-layout .chance-ring{width:260px!important;height:260px!important}html body#rush-reference.reference-layout .upgrade-catalogs{display:flex!important}html body#rush-reference.reference-layout .upgrade-stage>.stake-panel{order:0!important}html body#rush-reference.reference-layout .upgrade-stage>.upgrade-center{order:1!important}html body#rush-reference.reference-layout .upgrade-stage>.target-panel{order:2!important}}@font-face{font-family:RushHeading;src:url(/assets/fonts/SofiaSansExtraCondensed.ttf) format("truetype");font-weight:1 1000;font-style:normal;font-display:swap}:root{--rush-heading: RushHeading, "Arial Narrow", Arial, sans-serif}html body#rush-reference.reference-layout .main-nav>a{font-size:26px!important;font-weight:700!important}html body#rush-reference.reference-layout .catalog-section-heading h2{font-size:28px!important}html body#rush-reference.reference-layout #main:has(#reward-giveaways){padding-top:151px!important}html body#rush-reference.reference-layout #reward-giveaways>.section-heading{margin:0 0 18px!important}html body#rush-reference.reference-layout #reward-giveaways>.section-heading h2{font-size:28px!important}html body#rush-reference.reference-layout .giveaway-card>.eyebrow{display:block!important;font-size:27px!important;line-height:1!important;z-index:2!important}html body#rush-reference.reference-layout .giveaway-card{height:346px!important;min-height:0!important;padding:28px 23px 18px!important;border-bottom:5px solid #9957fa!important}html body#rush-reference.reference-layout .giveaway-card.tone-1{border-bottom-color:#cb48d8!important}html body#rush-reference.reference-layout .giveaway-card.tone-2{border-bottom-color:#fa706e!important}html body#rush-reference.reference-layout .giveaway-meta>span{position:absolute!important;right:20px!important;bottom:124px!important}html body#rush-reference.reference-layout .draw-clock{display:flex!important;gap:5px!important;letter-spacing:0!important;margin:18px 0 auto!important;padding:0!important}html body#rush-reference.reference-layout .draw-clock>span{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:42px!important;height:62px!important;background:#21142f66!important}html body#rush-reference.reference-layout .draw-clock b{font-size:27px!important;line-height:1.2!important}html body#rush-reference.reference-layout .draw-clock small{font:600 9px Arial!important;color:#c4b4d5!important}html body#rush-reference.reference-layout .giveaway-card>.button{min-height:38px!important;font-size:22px!important;background:linear-gradient(#245d44dd,#143426ee)!important;border:1px solid #35c18d!important}html body#rush-reference.reference-layout .extra-giveaways{padding:10px 0!important;font-size:12px!important}.extra-giveaways summary{cursor:pointer}.extra-giveaways[open] .giveaway-grid{margin-top:12px!important}@media(max-width:760px){html body#rush-reference.reference-layout #main:has(#reward-giveaways){padding-top:122px!important}html body#rush-reference.reference-layout .main-nav>a{font-size:17px!important}}html body#rush-reference.reference-layout .main-nav>a{font-family:var(--rush-heading)!important;font-size:27px!important;letter-spacing:0!important}html body#rush-reference.reference-layout .profile-account .profile-avatar,html body#rush-reference.reference-layout .profile-account .profile-avatar>span{width:92px!important;height:92px!important;min-width:0!important;min-height:0!important;font-size:27px!important}html body#rush-reference.reference-layout .profile-account>div{min-width:0!important}html body#rush-reference.reference-layout .profile-id{font-size:10px!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body#rush-reference.reference-layout .profile-account-actions .button{font-size:15px!important}html body#rush-reference.reference-layout .best-drop b{border:0!important;background:transparent!important;font-size:21px!important;padding:0!important;box-shadow:none!important}html body#rush-reference.reference-layout .profile-overview>.panel{min-height:244px!important}html body#rush-reference.reference-layout .rush-wallet-dialog :is(.modal-body,.payment-layout){background:#1d1f20!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-picker{min-height:0!important;padding:0!important;background:transparent!important}html body#rush-reference.reference-layout .rush-wallet-dialog .payment-form{min-height:0!important;background:#272a2c!important}html body#rush-reference.reference-layout .payment-history-details{margin:0 16px 16px!important;font-size:12px!important}.payment-history-details summary{cursor:pointer;padding:10px 0}.payment-history-details .payment-history{margin:0!important}html body#rush-reference.reference-layout dialog.payment-dialog{width:450px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 40px)!important;padding:0!important;background:#222526!important;border:1px solid #cdd4d333!important;border-radius:0!important;overflow-y:auto!important}html body#rush-reference.reference-layout dialog.payment-dialog>.modal-body{padding:0!important}html body#rush-reference.reference-layout dialog.payment-dialog .dialog-close{position:static!important;inset:auto!important;transform:none!important}html body#rush-reference.reference-layout .claude-demo-controls{width:100%!important;text-align:center!important;font-size:13px!important}html body#rush-reference.reference-layout .claude-demo-controls>.button{font-size:23px!important;min-width:230px!important}html body#rush-reference.reference-layout .claude-demo-result{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:5!important;width:min(360px,85%)!important;display:flex!important;align-items:center!important;flex-direction:column!important;padding:18px!important;background:#202628ed!important;border-bottom:3px solid #b85af0!important;box-shadow:0 15px 50px #0006!important;text-align:center!important;font-size:14px!important}html body#rush-reference.reference-layout .claude-demo-result[hidden]{display:none!important}.claude-demo-result img{width:100%;height:130px;object-fit:contain}.claude-demo-result small{color:#93c9db;margin-bottom:5px}html body#rush-reference.reference-layout .case-detail:has(.claude-stage){max-width:1040px!important;width:100%!important;margin-inline:auto!important}html body#rush-reference.reference-layout .case-detail>.case-drop-stage.claude-stage{height:460px!important}@media(max-width:760px){html body#rush-reference.reference-layout .case-detail>.case-drop-stage.claude-stage{height:340px!important}}.case-static-fallback{position:absolute;width:min(320px,70%);height:240px;object-fit:contain;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:0}html body#rush-reference.reference-layout :is(.catalog-card-art,.r3d-card-art)>img,html body#rush-reference.reference-layout .catalog-card-art .case-scene--claude>img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;filter:none!important;transform:none!important}html body#rush-reference.reference-layout .catalog-card-art:has(.case-scene--claude),html body#rush-reference.reference-layout .r3d-card-art{padding:0!important}html body#rush-reference.reference-layout .catalog-card-info b{font-size:17px!important}html body#rush-reference.reference-layout .rush-badge{position:absolute!important;top:0!important;left:0!important;z-index:3!important;padding:4px 7px 3px!important;font:650 12px/1 var(--rush-heading)!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#fff!important;pointer-events:none!important}html body#rush-reference.reference-layout .rush-badge--limited{background:#d9363e!important}html body#rush-reference.reference-layout .rush-badge--new{background:#2c9ad4!important}html body#rush-reference.reference-layout .catalog-card-info b.r3d-test-price{color:var(--rush-cyan)!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body#rush-reference.reference-layout .r3d-collection[aria-busy=true]{min-height:260px}html body#rush-reference.reference-layout .feed-drop{grid-template-rows:1fr auto 1fr!important;align-items:center!important}html body#rush-reference.reference-layout .feed-drop>strong{grid-row:1 / 3!important;align-self:end!important;text-transform:uppercase!important;font:700 12px/1.25 var(--rush-heading)!important;letter-spacing:.01em!important}html body#rush-reference.reference-layout .feed-drop>small{grid-row:3!important;align-self:start!important}html body#rush-reference.reference-layout .feed-drop .feed-person,html body#rush-reference.reference-layout .guest-header #guest-language{display:none!important}html body#rush-reference.reference-layout .case-detail>.case-drop-stage.claude-stage{height:min(585px,calc(100vh - 170px))!important;min-height:360px!important}@media(max-width:760px){html body#rush-reference.reference-layout .case-detail>.case-drop-stage.claude-stage{height:340px!important;min-height:0!important}}html body#rush-reference.reference-layout .empty.empty--ghost{position:relative!important;display:block!important;grid-column:1 / -1!important;min-height:560px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;overflow:hidden!important}.ghost-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;filter:blur(7px) saturate(.85);opacity:.75;pointer-events:none}.ghost-grid span{display:grid;place-items:center;height:172px;background:linear-gradient(180deg,#6e767a59,#464c5073);border-bottom:5px solid var(--rarity)}.ghost-grid img{width:82%;max-height:120px;object-fit:contain}.ghost-copy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px}html body#rush-reference.reference-layout .ghost-copy h3{margin:0!important;font:650 30px/1.1 var(--rush-heading)!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:#fff!important;text-shadow:0 2px 14px rgba(0,0,0,.6)!important}.ghost-copy p{margin:0 0 18px;color:#c7d0d3;font-size:15px;text-shadow:0 1px 8px rgba(0,0,0,.6)}@media(max-width:760px){.ghost-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ghost-grid span{height:110px}html body#rush-reference.reference-layout .empty.empty--ghost{min-height:380px!important}html body#rush-reference.reference-layout .ghost-copy h3{font-size:22px!important}}.rush-login-consent{display:grid;gap:10px;margin:22px 0 18px;font-size:12px;color:#c9d2d6}.rush-login-consent label{display:flex;align-items:center;gap:9px;cursor:pointer}.rush-login-consent input{width:15px;height:15px;margin:0;accent-color:#36c58c;flex:none}.rush-login-consent a{color:#49d29a;margin-left:-4px}html body#rush-reference.reference-layout .rush-login-dialog [data-login-continue]{width:100%!important;justify-content:center!important}html body#rush-reference.reference-layout .rush-login-dialog [data-login-continue][aria-disabled=true]{opacity:.45!important;filter:saturate(.6)!important;cursor:not-allowed!important}.rush-login-note{display:block;text-align:center;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:#8f9aa0}html body#rush-reference.reference-layout{--cr-r: 4px;--cr-r-lg: 6px;--cr-line: rgba(232, 242, 245, .09);--cr-line-strong: rgba(232, 242, 245, .16);--cr-panel: rgba(27, 31, 33, .82);--cr-panel-2: rgba(36, 41, 44, .86);--cr-text: #f1f4f5;--cr-muted: #9aa6ab;--cr-green: #37c98e;--cr-green-2: #22a86e;--cr-cyan: var(--rush-cyan, #7fdbfa);--cr-ease: cubic-bezier(.2, .75, .2, 1);--cr-head: var(--rush-heading, "Bahnschrift SemiCondensed", "Arial Narrow", Arial, sans-serif)}html body#rush-reference.reference-layout :is(.cr-open,.cr-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;height:48px!important;padding:0 22px!important;border-radius:var(--cr-r)!important;border:1px solid transparent!important;font:650 16px/1 var(--cr-head)!important;letter-spacing:.02em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background-color .18s,border-color .18s,color .18s,transform .18s var(--cr-ease),box-shadow .18s!important;box-shadow:none!important}html body#rush-reference.reference-layout :is(.cr-open,.cr-btn--primary){background:linear-gradient(180deg,#3fd498,#25ad72)!important;color:#04170e!important;box-shadow:inset 0 1px #ffffff59,0 10px 26px -14px #37c98ee6!important}html body#rush-reference.reference-layout :is(.cr-open,.cr-btn--primary):hover:not(:disabled){transform:translateY(-1px)!important;background:linear-gradient(180deg,#4ee0a4,#2bb87b)!important}html body#rush-reference.reference-layout :is(.cr-open,.cr-btn):active:not(:disabled){transform:translateY(0)!important}html body#rush-reference.reference-layout .cr-open:disabled{opacity:.5!important;cursor:not-allowed!important;box-shadow:none!important}html body#rush-reference.reference-layout .cr-open b{padding:5px 10px!important;border-radius:3px!important;background:#00000029!important;color:inherit!important;font:inherit!important}html body#rush-reference.reference-layout .cr-open b .credit{font-size:.75em!important;opacity:.8}html body#rush-reference.reference-layout .cr-btn--ghost{background:#ffffff0d!important;border-color:var(--cr-line-strong)!important;color:var(--cr-text)!important}html body#rush-reference.reference-layout .cr-btn--ghost:hover:not(:disabled){background:#ffffff17!important;border-color:#ffffff47!important}html body#rush-reference.reference-layout .cr-btn--quiet{background:transparent!important;color:var(--cr-muted)!important;padding:0 12px!important}html body#rush-reference.reference-layout .cr-btn--quiet:hover{color:var(--cr-text)!important}html body#rush-reference.reference-layout .cr-btn svg,html body#rush-reference.reference-layout .cr-pill svg,html body#rush-reference.reference-layout .cr-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body#rush-reference.reference-layout :is(.cr-pill,.cr-icon){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:36px!important;min-width:36px!important;padding:0 14px!important;border:1px solid var(--cr-line-strong)!important;border-radius:var(--cr-r)!important;background:#0e1113bd!important;color:var(--cr-text)!important;font:650 13px/1 var(--cr-head)!important;letter-spacing:.03em!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer!important;transition:background-color .16s,border-color .16s!important}html body#rush-reference.reference-layout .cr-icon{padding:0!important;width:36px!important}html body#rush-reference.reference-layout :is(.cr-pill,.cr-icon):hover{background:#1e2326e6!important;border-color:#ffffff4d!important}html body#rush-reference.reference-layout .cr-icon[aria-pressed=false] .cr-wave{opacity:.15}html body#rush-reference.reference-layout .cr-skip{border-color:#7fdbfa73!important;color:var(--cr-cyan)!important}html body#rush-reference.reference-layout .cr-case{max-width:1240px;margin:0 auto;padding-bottom:40px}html body#rush-reference.reference-layout .cr-stage{position:relative!important;height:clamp(360px,58vh,620px)!important;min-height:0!important;margin:0!important;border:1px solid var(--cr-line)!important;border-radius:var(--cr-r-lg)!important;overflow:hidden!important;background:#0d1012!important;isolation:isolate;box-shadow:0 30px 70px -40px #000!important}html body#rush-reference.reference-layout .cr-stage:after{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important;height:auto!important;background:radial-gradient(130% 95% at 50% 58%,transparent 58%,rgba(6,8,9,.5) 100%),linear-gradient(180deg,rgba(6,8,9,.38),transparent 18%,transparent 78%,rgba(6,8,9,.45))!important;opacity:1;transition:opacity .6s var(--cr-ease)!important}html body#rush-reference.reference-layout .cr-stage .claude-stage-canvas{z-index:0!important;opacity:0;transition:opacity .5s var(--cr-ease)!important}html body#rush-reference.reference-layout .cr-stage.is-ready .claude-stage-canvas{opacity:1}html body#rush-reference.reference-layout .cr-stage-bar{position:absolute;inset:14px 14px auto;z-index:6;display:flex;align-items:center;justify-content:space-between;pointer-events:none}html body#rush-reference.reference-layout .cr-stage-bar>*,html body#rush-reference.reference-layout .cr-stage-tools>*{pointer-events:auto}html body#rush-reference.reference-layout .cr-stage-tools{display:flex;gap:8px}html body#rush-reference.reference-layout .cr-stage-tools [hidden]{display:none!important}html body#rush-reference.reference-layout .cr-stage-glow,html body#rush-reference.reference-layout .cr-stage-burst{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0}html body#rush-reference.reference-layout .cr-stage-glow{background:radial-gradient(34% 40% at 50% 64%,rgba(255,214,140,.34),rgba(255,190,110,.1) 55%,transparent 75%);mix-blend-mode:screen;transition:opacity 1.4s var(--cr-ease)}html body#rush-reference.reference-layout .cr-stage-burst{z-index:3;background:radial-gradient(30% 36% at 50% 52%,rgba(255,255,255,.9),color-mix(in srgb,var(--tier, #fff) 55%,transparent) 38%,transparent 72%);transform:scale(.6)}html body#rush-reference.reference-layout .cr-stage.is-opening .cr-stage-glow{opacity:1}html body#rush-reference.reference-layout .cr-stage.is-opening:after{opacity:1;background:radial-gradient(90% 80% at 50% 55%,transparent 45%,rgba(4,5,6,.66) 100%),linear-gradient(180deg,rgba(6,8,9,.38),transparent 18%,transparent 78%,rgba(6,8,9,.45))!important}html body#rush-reference.reference-layout .cr-stage.is-burst .cr-stage-burst{animation:cr-burst .62s var(--cr-ease) both}@keyframes cr-burst{0%{opacity:0;transform:scale(.55)}35%{opacity:1}to{opacity:0;transform:scale(1.5)}}html body#rush-reference.reference-layout .cr-stage.is-reveal .claude-stage-canvas{opacity:.2!important;transition:opacity .45s var(--cr-ease)!important}html body#rush-reference.reference-layout .cr-stage.is-reveal .cr-stage-glow{opacity:0}html body#rush-reference.reference-layout.cr-opening :is(.rush-feed-panel,.rush-context-bar,.header,.guest-header,.cr-case-head,.cr-drops,footer,.guest-footer,.mobile-nav){opacity:.22!important;pointer-events:none!important;transition:opacity .45s var(--cr-ease)!important}html body#rush-reference.reference-layout :is(.rush-feed-panel,.rush-context-bar,.header,.guest-header,.cr-case-head,.cr-drops){transition:opacity .45s var(--cr-ease)!important}html body#rush-reference.reference-layout .cr-reveal{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:64px 28px 28px}html body#rush-reference.reference-layout .cr-reveal[hidden]{display:none}html body#rush-reference.reference-layout .cr-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(16px,4vw,56px);width:min(980px,100%)}html body#rush-reference.reference-layout .cr-hero-art{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3}html body#rush-reference.reference-layout .cr-hero-halo{position:absolute;inset:4%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--rarity) 46%,transparent),color-mix(in srgb,var(--rarity) 12%,transparent) 60%,transparent);animation:cr-pop .7s var(--cr-ease) both}html body#rush-reference.reference-layout .is-top .cr-hero-halo{inset:-6%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--rarity) 16%,transparent) 0 6deg,transparent 6deg 18deg),radial-gradient(closest-side,color-mix(in srgb,var(--rarity) 55%,transparent),transparent 70%);-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent);mask-image:radial-gradient(closest-side,#000 40%,transparent)}html body#rush-reference.reference-layout .cr-hero-art img{position:relative;width:92%;max-height:100%;object-fit:contain;filter:drop-shadow(0 22px 26px rgba(0,0,0,.55));animation:cr-pop .75s .05s var(--cr-ease) both}html body#rush-reference.reference-layout .cr-hero-text{display:flex;flex-direction:column;align-items:flex-start;gap:10px;animation:cr-rise .6s .18s var(--cr-ease) both}html body#rush-reference.reference-layout .cr-hero-text h2{margin:0!important;font:650 clamp(28px,3.4vw,44px) / 1.02 var(--cr-head)!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:#fff!important}html body#rush-reference.reference-layout .cr-hero-text h2 small{display:block;margin-bottom:4px;font-size:.42em;letter-spacing:.08em;color:var(--cr-muted)}html body#rush-reference.reference-layout .cr-hero-wear{margin:0;color:var(--cr-muted);font-size:13px}html body#rush-reference.reference-layout .cr-hero-price{font:650 30px/1 var(--cr-head)!important;font-variant-numeric:tabular-nums;color:#fff!important;letter-spacing:.01em}html body#rush-reference.reference-layout .cr-hero-price .credit{font-size:.6em;color:var(--cr-muted)}html body#rush-reference.reference-layout .cr-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}html body#rush-reference.reference-layout .cr-rarity{display:inline-flex;align-items:center;gap:7px;color:var(--rarity)!important;font:650 12px/1 var(--cr-head)!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body#rush-reference.reference-layout .cr-rarity:before{content:"";width:7px;height:7px;border-radius:1px;background:var(--rarity);transform:rotate(45deg)}html body#rush-reference.reference-layout .cr-multi{width:min(1060px,100%);display:grid;gap:18px}html body#rush-reference.reference-layout .cr-multi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}html body#rush-reference.reference-layout .cr-multi-item{display:grid;gap:4px;padding:12px;border:1px solid var(--cr-line);border-bottom:3px solid var(--rarity);border-radius:var(--cr-r);background:radial-gradient(80% 60% at 50% 30%,color-mix(in srgb,var(--rarity) 20%,transparent),transparent 70%),var(--cr-panel);animation:cr-rise .5s calc(var(--i) * 70ms) var(--cr-ease) both}html body#rush-reference.reference-layout .cr-multi-item img{width:100%;aspect-ratio:4 / 3;object-fit:contain}html body#rush-reference.reference-layout .cr-multi-item small{color:var(--cr-muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em}html body#rush-reference.reference-layout .cr-multi-item strong{color:#fff;font-size:13px}html body#rush-reference.reference-layout .cr-multi-item b{color:#fff;font:650 15px/1.2 var(--cr-head)}html body#rush-reference.reference-layout .cr-multi-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--cr-muted)}@keyframes cr-pop{0%{opacity:0;transform:scale(.86)}}@keyframes cr-rise{0%{opacity:0;transform:translateY(14px)}}html body#rush-reference.reference-layout .cr-case-head{display:flex;flex-direction:column;align-items:center;gap:16px;padding:26px 0 30px;border-bottom:1px solid var(--cr-line);text-align:center}html body#rush-reference.reference-layout .cr-case-head h1{margin:0!important;font:650 34px/1 var(--cr-head)!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:#fff!important}html body#rush-reference.reference-layout .cr-open-row{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}html body#rush-reference.reference-layout .cr-open{min-width:270px!important}html body#rush-reference.reference-layout .cr-fast{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;border:1px solid var(--cr-line-strong)!important;border-radius:var(--cr-r)!important;background:var(--cr-panel)!important;color:var(--cr-muted)!important;cursor:pointer!important;transition:color .16s,border-color .16s,background-color .16s!important}html body#rush-reference.reference-layout .cr-fast svg{width:18px;height:18px;fill:currentColor}html body#rush-reference.reference-layout .cr-fast[aria-pressed=true]{color:#ffd76a!important;border-color:#ffd76a8c!important;background:#ffd76a14!important}html body#rush-reference.reference-layout .cr-qty{display:inline-flex;height:48px;padding:4px;gap:2px;border:1px solid var(--cr-line-strong);border-radius:var(--cr-r);background:var(--cr-panel)}html body#rush-reference.reference-layout .cr-qty button{min-width:46px;border:0!important;border-radius:3px!important;background:transparent!important;color:var(--cr-muted)!important;font:650 15px/1 var(--cr-head)!important;cursor:pointer;transition:background-color .16s,color .16s}html body#rush-reference.reference-layout .cr-qty button:hover{color:#fff!important}html body#rush-reference.reference-layout .cr-qty button[aria-checked=true]{background:#ffffff1a!important;color:#fff!important}html body#rush-reference.reference-layout .cr-open-note{margin:0;color:#f0b46a;font-size:13px}html body#rush-reference.reference-layout .cr-open-note a{color:var(--cr-green);margin-left:6px}html body#rush-reference.reference-layout .cr-drops{padding-top:26px}html body#rush-reference.reference-layout .cr-drops header h2{margin:0 0 16px!important;font:650 22px/1 var(--cr-head)!important;text-transform:uppercase!important;color:#fff!important}html body#rush-reference.reference-layout .cr-drops-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}html body#rush-reference.reference-layout .cr-drop{display:flex;flex-direction:column;min-width:0;border:1px solid var(--cr-line);border-bottom:3px solid var(--rarity);border-radius:var(--cr-r);background:linear-gradient(180deg,#808a8e29,#202426b8);overflow:hidden;transition:transform .2s var(--cr-ease),border-color .2s}html body#rush-reference.reference-layout .cr-drop:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--rarity) 40%,transparent);border-bottom-color:var(--rarity)}html body#rush-reference.reference-layout .cr-drop[hidden]{display:none}html body#rush-reference.reference-layout .cr-drops .cr-contents-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}html body#rush-reference.reference-layout .cr-contents-facts>div{display:grid;gap:8px;padding:16px;background:#171e25d9;border:1px solid var(--cr-line);border-radius:6px;min-width:0}html body#rush-reference.reference-layout .cr-contents-facts small{font-size:12px;color:#aebdca}html body#rush-reference.reference-layout .cr-contents-facts strong{font-size:20px;color:#ecf6ff;overflow-wrap:anywhere}html body#rush-reference.reference-layout .cr-contents-note{font-size:12px;line-height:1.6;color:#aebbc7;margin:0 0 20px}html body#rush-reference.reference-layout .cr-contents-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end;margin-bottom:14px;padding:16px;border:1px solid var(--cr-line);background:#151b22e0;border-radius:6px}html body#rush-reference.reference-layout .cr-contents-filters label{display:grid;gap:7px;min-width:0;color:#b7c7d5;font-size:11px}html body#rush-reference.reference-layout .cr-contents-filters :is(input,select){width:100%;min-width:0;height:40px;padding:8px 10px;background:#0e151d;color:#f2f8fc;border:1px solid #3b4a58;border-radius:4px;font:400 12px/1.4 var(--cr-body)}html body#rush-reference.reference-layout .cr-contents-count{color:#b5c5d3;font-size:12px;margin:14px 0}html body#rush-reference.reference-layout .cr-drop-wear{display:block;min-height:30px;margin:5px 0;color:#b7c8d8;font-size:10px;line-height:1.5}html body#rush-reference.reference-layout .cr-drop-price{display:grid;gap:5px;padding:10px 0 6px;border-top:1px solid #ffffff12}html body#rush-reference.reference-layout .cr-drop-price b{font:700 16px/1.3 var(--cr-body);color:#edf7ff;overflow-wrap:anywhere}html body#rush-reference.reference-layout .cr-drop-details{margin-top:8px;font-size:11px}html body#rush-reference.reference-layout .cr-drop-details summary{cursor:pointer;color:#a8d9f2}.cr-quote{display:grid;gap:5px;font-size:12px;line-height:1.5;padding:10px 0}.cr-quote span,.cr-quote time,.cr-quote-missing{font-size:11px;color:#aabfce}.cr-quote b{color:#e9f7ff;font-size:13px}.cr-quote small{overflow-wrap:anywhere;white-space:normal!important}.cr-quote a{color:#74c7ed;font-size:11px}.cr-quote time{overflow-wrap:anywhere}@media(max-width:1100px){html body#rush-reference.reference-layout .cr-drops-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){html body#rush-reference.reference-layout .cr-drops .cr-contents-facts{grid-template-columns:1fr 1fr}html body#rush-reference.reference-layout .cr-contents-facts>div:nth-child(2){grid-column:1/-1;grid-row:2}html body#rush-reference.reference-layout .cr-contents-facts strong{font-size:17px}html body#rush-reference.reference-layout .cr-contents-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px}}html body#rush-reference.reference-layout .cr-drop-art{display:grid;place-items:center;aspect-ratio:4 / 3;padding:10px;background:radial-gradient(70% 60% at 50% 55%,color-mix(in srgb,var(--rarity) 16%,transparent),transparent 75%)}html body#rush-reference.reference-layout .cr-drop-art img{width:100%;height:100%;object-fit:contain}html body#rush-reference.reference-layout .cr-drop-text{display:grid;gap:3px;padding:8px 11px 11px}html body#rush-reference.reference-layout .cr-drop-text small{color:var(--cr-muted);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout .cr-drop-text strong{color:#fff;font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout .cr-drop-text .cr-rarity{font-size:10.5px!important;margin-top:2px}html body#rush-reference.reference-layout :is(.catalog-card,.guest-case-card){content-visibility:visible!important;contain-intrinsic-size:none!important;border-radius:var(--cr-r)!important;transition:border-color .22s,background-color .22s!important}html body#rush-reference.reference-layout .catalog-card-art{position:relative!important;perspective:900px;background:radial-gradient(70% 55% at 50% 38%,rgba(255,255,255,.1),transparent 70%),linear-gradient(180deg,#78828638,#282d2f80)!important}html body#rush-reference.reference-layout .catalog-card-art:after{content:"";position:absolute;left:18%;right:18%;bottom:9%;height:12%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.45),transparent);pointer-events:none}html body#rush-reference.reference-layout .catalog-card-art img{position:relative;z-index:1;filter:none!important;transform:rotateX(6deg) translateZ(0)!important;transform-origin:50% 70%;transition:transform .35s var(--cr-ease)!important;backface-visibility:hidden}html body#rush-reference.reference-layout .catalog-card:hover .catalog-card-art img{transform:rotateX(2deg) translateY(-4px) scale(1.035)!important}html body#rush-reference.reference-layout .catalog-card-art:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(125deg,rgba(255,255,255,.07),transparent 32%);pointer-events:none}html body#rush-reference.reference-layout .catalog-section-heading>span,html body#rush-reference.reference-layout .catalog-heading,html body#rush-reference.reference-layout .catalog-summary{display:none!important}html body#rush-reference.reference-layout .catalog-favorite{opacity:0!important;transition:opacity .16s!important}html body#rush-reference.reference-layout .catalog-card:hover .catalog-favorite,html body#rush-reference.reference-layout .catalog-favorite[aria-pressed=true],html body#rush-reference.reference-layout .catalog-favorite:focus-visible{opacity:1!important}html body#rush-reference.reference-layout .catalog-card-info b.r3d-test-price{color:var(--cr-green)!important}.cr-lang{position:relative;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 8px;border:1px solid var(--cr-line-strong, rgba(255, 255, 255, .16));border-radius:4px;color:#c7d0d4}.cr-lang svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6}html body#rush-reference.reference-layout .cr-lang select{height:28px!important;min-height:0!important;padding:0 4px!important;border:0!important;background:transparent!important;color:inherit!important;font:600 12px/1 Arial,sans-serif!important;box-shadow:none!important;cursor:pointer}html body#rush-reference.reference-layout .cr-lang select option{background:#1d2224;color:#fff}@media(max-width:760px){html body#rush-reference.reference-layout .cr-stage{height:clamp(300px,62vw,420px)!important;border-radius:0!important;margin:0 -12px!important;border-inline:0!important}html body#rush-reference.reference-layout .cr-stage-bar{inset:10px 10px auto}html body#rush-reference.reference-layout .cr-pill{height:32px!important;padding:0 10px!important;font-size:12px!important}html body#rush-reference.reference-layout .cr-icon{width:32px!important;height:32px!important;min-width:32px!important}html body#rush-reference.reference-layout .cr-case-head h1{font-size:26px!important}html body#rush-reference.reference-layout .cr-open-row{display:grid;grid-template-columns:48px 1fr;width:100%}html body#rush-reference.reference-layout .cr-open{min-width:0!important;width:100%!important}html body#rush-reference.reference-layout .cr-qty{grid-column:1 / -1;width:100%}html body#rush-reference.reference-layout .cr-qty button{flex:1}html body#rush-reference.reference-layout .cr-drops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body#rush-reference.reference-layout .cr-reveal{padding:52px 14px 14px;overflow-y:auto;place-items:start center}html body#rush-reference.reference-layout .cr-hero{grid-template-columns:1fr;gap:6px;text-align:center}html body#rush-reference.reference-layout .cr-hero-art{aspect-ratio:16 / 9;max-height:150px}html body#rush-reference.reference-layout .cr-hero-text{align-items:center;gap:6px}html body#rush-reference.reference-layout .cr-hero-text h2{font-size:24px!important}html body#rush-reference.reference-layout .cr-hero-price{font-size:22px!important}html body#rush-reference.reference-layout .cr-hero-actions{justify-content:center}html body#rush-reference.reference-layout .cr-hero-actions .cr-btn{height:40px!important;font-size:14px!important;padding:0 14px!important}html body#rush-reference.reference-layout .cr-multi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html body#rush-reference.reference-layout :is(.cr-hero-halo,.cr-hero-art img,.cr-hero-text,.cr-multi-item,.cr-stage-burst){animation:none!important}}html body#rush-reference.reference-layout .chance-ring.cr-wheel{--size: clamp(220px, 21vw, 290px);position:relative!important;width:var(--size)!important;height:var(--size)!important;min-width:0!important;margin:8px auto 18px!important;padding:0!important;border:0!important;border-radius:50%!important;background:none!important;box-shadow:none!important;display:block!important;isolation:isolate}html body#rush-reference.reference-layout .chance-ring.cr-wheel:before,html body#rush-reference.reference-layout .chance-ring.cr-wheel:after{display:none!important}html body#rush-reference.reference-layout .cr-wheel>span:not(.ring-pointer){position:absolute;inset:0;border-radius:50%;pointer-events:none}html body#rush-reference.reference-layout .cr-wheel-bezel{background:conic-gradient(from 210deg,#4a5459,#1c2225 25%,#3c464b,#161b1e 75%,#4a5459);box-shadow:0 18px 40px -18px #000,inset 0 0 0 1px #ffffff1f}html body#rush-reference.reference-layout .cr-wheel-track{inset:9px!important;background:#101416;box-shadow:inset 0 2px 10px #000000b3}html body#rush-reference.reference-layout .cr-wheel-arc{--chance: inherit;inset:9px!important;background:conic-gradient(var(--cr-green) 0 var(--chance, 0%),rgba(255,255,255,.06) var(--chance, 0%) 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 18px),#000 calc(100% - 17px));mask:radial-gradient(farthest-side,transparent calc(100% - 18px),#000 calc(100% - 17px));transition:background .35s}html body#rush-reference.reference-layout .cr-wheel-ticks{inset:9px!important;background:repeating-conic-gradient(rgba(10,13,15,.9) 0 .6deg,transparent .6deg 7.5deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 18px),#000 calc(100% - 17px));mask:radial-gradient(farthest-side,transparent calc(100% - 18px),#000 calc(100% - 17px))}html body#rush-reference.reference-layout .cr-wheel .ring-inner{position:absolute!important;inset:34px!important;z-index:2;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:0!important;border-radius:50%!important;background:radial-gradient(circle at 50% 35%,#263035,#12171a 70%)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 0 0 6px #00000040,inset 0 1px #ffffff0f!important;width:auto!important;height:auto!important}html body#rush-reference.reference-layout .cr-wheel .cr-wheel-mark{width:34px;height:34px;opacity:.9}html body#rush-reference.reference-layout .cr-wheel .ring-inner strong{font:650 clamp(30px,3vw,40px)/1 var(--cr-head)!important;font-variant-numeric:tabular-nums;color:#fff!important;letter-spacing:0!important}html body#rush-reference.reference-layout .cr-wheel .ring-inner small{font:600 11px/1 Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--cr-muted)!important}html body#rush-reference.reference-layout .cr-wheel .pointer-orbit{position:absolute!important;inset:0!important;z-index:3;border-radius:50%;pointer-events:none;transform-origin:50% 50%;will-change:transform}html body#rush-reference.reference-layout .cr-wheel .ring-pointer{position:absolute!important;top:-2px!important;left:50%!important;width:0!important;height:0!important;margin-left:-9px!important;border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:16px solid #fff!important;background:none!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6));font-size:0!important;color:transparent!important;transform:none!important}html body#rush-reference.reference-layout .cr-wheel.won .cr-wheel-bezel{box-shadow:0 0 0 2px var(--cr-green),0 0 44px -6px #37c98eb3!important}html body#rush-reference.reference-layout .cr-wheel.lost .cr-wheel-bezel{box-shadow:0 0 0 2px #e05561,0 0 44px -10px #e0556199!important}html body#rush-reference.reference-layout .cr-wheel.lost .cr-wheel-arc{filter:saturate(.4)}html body#rush-reference.reference-layout .upgrade-center>p,html body#rush-reference.reference-layout .upgrade-center>h2{display:none!important}html body#rush-reference.reference-layout #upgrade-button{height:50px!important;min-width:220px!important;border-radius:var(--cr-r)!important;border:0!important;background:linear-gradient(180deg,#3fd498,#25ad72)!important;color:#04170e!important;font:650 17px/1 var(--cr-head)!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:inset 0 1px #ffffff59,0 10px 26px -14px #37c98ee6!important}html body#rush-reference.reference-layout #upgrade-button:disabled{opacity:.45!important;box-shadow:none!important}html body#rush-reference.reference-layout .cr-page-head{margin:4px 0 18px}html body#rush-reference.reference-layout .cr-page-head h1{margin:0 0 6px!important;font:650 30px/1 var(--cr-head)!important;text-transform:uppercase!important;color:#fff!important}html body#rush-reference.reference-layout .cr-page-head p{margin:0!important;color:var(--cr-muted)!important;font-size:14px!important}html body#rush-reference.reference-layout .cr-contract-board{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;padding:18px;border:1px solid var(--cr-line);border-radius:var(--cr-r-lg);background:var(--cr-panel);overflow:hidden;isolation:isolate}html body#rush-reference.reference-layout .cr-contract-slots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}html body#rush-reference.reference-layout .cr-slot{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:150px;padding:10px!important;border:1px solid var(--cr-line)!important;border-bottom:3px solid var(--rarity, transparent)!important;border-radius:var(--cr-r)!important;background:linear-gradient(180deg,#808a8e24,#1e2224b3)!important;color:var(--cr-text)!important;text-align:left;cursor:pointer;transition:transform .45s var(--cr-ease),opacity .45s,border-color .16s!important}html body#rush-reference.reference-layout .cr-slot.is-empty{align-items:center;justify-content:center;gap:6px;border-style:dashed!important;border-bottom-width:1px!important;background:#ffffff05!important;color:#ffffff47!important;cursor:default}html body#rush-reference.reference-layout .cr-slot.is-empty i{font:400 26px/1 Arial,sans-serif;font-style:normal}html body#rush-reference.reference-layout .cr-slot.is-empty small{font-size:11px;letter-spacing:.1em}html body#rush-reference.reference-layout .cr-slot img{width:100%;aspect-ratio:4 / 3;object-fit:contain;margin-bottom:6px}html body#rush-reference.reference-layout .cr-slot small{color:var(--cr-muted);font-size:10.5px;text-transform:uppercase;letter-spacing:.06em}html body#rush-reference.reference-layout .cr-slot strong{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px}html body#rush-reference.reference-layout .cr-slot b{margin-top:auto;font:650 14px/1.3 var(--cr-head)}html body#rush-reference.reference-layout .cr-slot em{position:absolute;top:6px;right:8px;font-style:normal;color:var(--cr-muted);opacity:0;transition:opacity .16s}html body#rush-reference.reference-layout .cr-slot:not(.is-empty):hover{border-color:#ffffff3d!important;border-bottom-color:var(--rarity)!important}html body#rush-reference.reference-layout .cr-slot:not(.is-empty):hover em{opacity:1}html body#rush-reference.reference-layout .cr-contract-summary{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:16px;border:1px solid var(--cr-line);border-radius:var(--cr-r);background:#0e111399}html body#rush-reference.reference-layout .cr-contract-core{--fill: 0;position:relative;display:grid;place-items:center;align-content:center;gap:6px;width:132px;height:132px;margin:4px auto 2px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#263035,#12171a 72%) padding-box,conic-gradient(var(--cr-green) calc(var(--fill) * 360deg),rgba(255,255,255,.08) 0) border-box;border:5px solid transparent;transition:transform .4s var(--cr-ease)}html body#rush-reference.reference-layout .cr-contract-core img{width:46px;height:46px}html body#rush-reference.reference-layout .cr-contract-core span{font:650 15px/1 var(--cr-head);color:#fff}html body#rush-reference.reference-layout .cr-contract-summary dl{display:grid;gap:8px;margin:0}html body#rush-reference.reference-layout .cr-contract-summary dl div{display:flex;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--cr-line)}html body#rush-reference.reference-layout .cr-contract-summary dt{color:var(--cr-muted);font-size:12.5px}html body#rush-reference.reference-layout .cr-contract-summary dd{margin:0;color:#fff;font:650 14px/1.2 var(--cr-head);text-align:right}html body#rush-reference.reference-layout .cr-contract-summary .cr-btn{width:100%}html body#rush-reference.reference-layout .cr-contract-summary .cr-btn:disabled{opacity:.45!important;box-shadow:none!important;cursor:not-allowed!important}html body#rush-reference.reference-layout .cr-contract-summary small{color:var(--cr-muted);font-size:12px;text-align:center}html body#rush-reference.reference-layout .cr-contract-board.is-merging .cr-slot:not(.is-empty){transform:translate(10vw) scale(.4);opacity:0}html body#rush-reference.reference-layout .cr-contract-board.is-merging .cr-contract-core{transform:scale(1.08)}html body#rush-reference.reference-layout .cr-contract-board:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(40% 60% at 78% 40%,rgba(255,255,255,.85),color-mix(in srgb,var(--cr-green) 40%,transparent) 40%,transparent 72%)}html body#rush-reference.reference-layout .cr-contract-board.is-flash:after{animation:cr-burst .6s var(--cr-ease) both}html body#rush-reference.reference-layout .cr-contract-result{position:absolute;inset:0;z-index:4;display:grid;place-items:center;padding:24px;background:radial-gradient(70% 90% at 30% 50%,color-mix(in srgb,var(--rarity) 14%,transparent),transparent 70%),#0f1214f5}html body#rush-reference.reference-layout .cr-contract-result[hidden]{display:none}html body#rush-reference.reference-layout .cr-hero--compact .cr-hero-art{max-height:260px}html body#rush-reference.reference-layout .cr-delta{font:650 13px/1 var(--cr-head);letter-spacing:.04em}html body#rush-reference.reference-layout .cr-delta.is-up{color:var(--cr-green)}html body#rush-reference.reference-layout .cr-delta.is-down{color:#f07a83}html body#rush-reference.reference-layout .cr-contract-pick{margin-top:22px}html body#rush-reference.reference-layout .cr-contract-pick>header h2{margin:0 0 12px!important;font:650 20px/1 var(--cr-head)!important;text-transform:uppercase!important;color:#fff!important}@media(max-width:1000px){html body#rush-reference.reference-layout .cr-contract-board{grid-template-columns:1fr}}@media(max-width:760px){html body#rush-reference.reference-layout .cr-contract-slots{grid-template-columns:repeat(3,minmax(0,1fr))}html body#rush-reference.reference-layout .cr-slot{min-height:118px}html body#rush-reference.reference-layout .cr-contract-board{padding:12px}}@media(max-width:760px){html body#rush-reference.reference-layout .cr-stage{transition:height .45s var(--cr-ease)!important}html body#rush-reference.reference-layout .cr-stage.is-reveal{height:min(88svh,660px)!important}html body#rush-reference.reference-layout .cr-stage.is-reveal .cr-reveal{place-items:center;padding:56px 14px 18px}html body#rush-reference.reference-layout .cr-hero-art{max-height:200px}html body#rush-reference.reference-layout .cr-hero-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}html body#rush-reference.reference-layout .cr-hero-actions .cr-btn--quiet{grid-column:1 / -1}html body#rush-reference.reference-layout .cr-hero-actions .cr-btn:only-of-type,html body#rush-reference.reference-layout .cr-hero-actions .cr-btn--primary:first-child{grid-column:1 / -1}}@media(min-width:1000px){html body#rush-reference.reference-layout .cr-case{--cr-case-w: min(1720px, calc(100vw - var(--rush-side, 220px) - 64px));width:var(--cr-case-w);max-width:none;margin-left:calc(50% - var(--cr-case-w) / 2);margin-right:0;margin-top:-18px}html body#rush-reference.reference-layout .cr-stage{height:min(860px,max(440px,calc(100vh - 250px)))!important;border-radius:8px!important}html body#rush-reference.reference-layout .cr-case-head{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:16px 4px 18px;text-align:left}html body#rush-reference.reference-layout .cr-case-head h1{font-size:30px!important}html body#rush-reference.reference-layout .cr-open-row{flex-wrap:nowrap}html body#rush-reference.reference-layout .cr-open-row .cr-qty{order:-1}html body#rush-reference.reference-layout .cr-open-row .cr-fast{order:-2}html body#rush-reference.reference-layout .cr-open-note{position:absolute;right:4px;margin-top:76px}html body#rush-reference.reference-layout .cr-case-head{position:relative}}html body#rush-reference.reference-layout .cr-qty{position:relative}html body#rush-reference.reference-layout .cr-qty button{min-width:44px!important;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .cr-qty button[aria-checked=true]{background:linear-gradient(180deg,#ffffff29,#ffffff14)!important;box-shadow:inset 0 0 0 1px #ffffff24}html body#rush-reference.reference-layout .cr-stage.is-rolling .claude-stage-canvas{opacity:.28!important;transition:opacity .4s var(--cr-ease)!important}html body#rush-reference.reference-layout .cr-stage.is-rolling .cr-stage-glow{opacity:0}html body#rush-reference.reference-layout .cr-stage.is-rolling .cr-reveal{padding:64px 24px 24px}html body#rush-reference.reference-layout .cr-roulette{width:100%;display:grid;gap:12px;opacity:0;transform:translateY(12px) scale(.985);transition:opacity .4s var(--cr-ease),transform .5s var(--cr-ease)}html body#rush-reference.reference-layout .cr-roulette.is-in{opacity:1;transform:none}html body#rush-reference.reference-layout .cr-roulette--grid{grid-template-columns:1fr 1fr;gap:10px 14px}html body#rush-reference.reference-layout .cr-reel{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:var(--cr-r);background:linear-gradient(180deg,#0a0c0ed1,#121618e6);box-shadow:inset 0 0 40px #0009;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}html body#rush-reference.reference-layout .cr-reel-track{display:flex;gap:8px;padding:12px 0;width:max-content;will-change:transform}html body#rush-reference.reference-layout .cr-reel:before,html body#rush-reference.reference-layout .cr-reel:after{content:"";position:absolute;left:50%;z-index:2;pointer-events:none}html body#rush-reference.reference-layout .cr-reel:before{top:0;bottom:0;width:2px;margin-left:-1px;background:linear-gradient(180deg,#ffd76a,#ffd76a59 30% 70%,#ffd76a);box-shadow:0 0 14px #ffd76a8c}html body#rush-reference.reference-layout .cr-reel:after{top:-1px;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:11px solid #ffd76a;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}html body#rush-reference.reference-layout .cr-tile{position:relative;flex:none;display:flex;flex-direction:column;justify-content:flex-end;width:178px;height:188px;padding:10px 12px 12px;border:1px solid rgba(255,255,255,.07);border-bottom:3px solid var(--rarity);border-radius:var(--cr-r);background:radial-gradient(80% 60% at 50% 40%,color-mix(in srgb,var(--rarity) 22%,transparent),transparent 72%),linear-gradient(180deg,#7882862e,#1e2224d9);transition:opacity .45s var(--cr-ease),transform .45s var(--cr-ease),box-shadow .45s}html body#rush-reference.reference-layout .cr-tile img{position:absolute;inset:12px 10px 52px;width:calc(100% - 20px);height:calc(100% - 64px);object-fit:contain;-webkit-user-drag:none}html body#rush-reference.reference-layout .cr-tile small{color:var(--cr-muted);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout .cr-tile strong{color:#fff;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout :is(.cr-roulette--rows,.cr-roulette--grid) .cr-reel-track{padding:8px 0;gap:6px}html body#rush-reference.reference-layout :is(.cr-roulette--rows,.cr-roulette--grid) .cr-tile{width:112px;height:calc((min(860px,max(440px,100vh - 250px)) - 140px) / var(--rows) - 26px);min-height:64px;max-height:130px;padding:0}html body#rush-reference.reference-layout :is(.cr-roulette--rows,.cr-roulette--grid) .cr-tile img{inset:6px 8px 8px;width:calc(100% - 16px);height:calc(100% - 14px)}html body#rush-reference.reference-layout .cr-reel.is-stopped .cr-tile:not([data-win]){opacity:.32}html body#rush-reference.reference-layout .cr-reel.is-stopped .cr-tile[data-win]{z-index:1;transform:scale(1.06);border-color:color-mix(in srgb,var(--rarity) 70%,transparent);box-shadow:0 0 0 1px var(--rarity),0 0 36px -6px var(--rarity)}html body#rush-reference.reference-layout .cr-roulette.is-done .cr-reel{border-color:#ffffff29}html body#rush-reference.reference-layout .cr-multi-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}html body#rush-reference.reference-layout .cr-multi[data-count="10"] .cr-multi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body#rush-reference.reference-layout .cr-multi-item.is-rare{box-shadow:0 0 0 1px color-mix(in srgb,var(--rarity) 60%,transparent),0 0 30px -8px var(--rarity);background:radial-gradient(90% 70% at 50% 30%,color-mix(in srgb,var(--rarity) 34%,transparent),transparent 72%),var(--cr-panel)}@media(max-width:999px){html body#rush-reference.reference-layout .cr-tile{width:132px;height:150px}html body#rush-reference.reference-layout .cr-roulette--grid{grid-template-columns:1fr;gap:6px}html body#rush-reference.reference-layout :is(.cr-roulette--rows,.cr-roulette--grid) .cr-tile{width:72px;height:52px;min-height:0}html body#rush-reference.reference-layout .cr-stage.is-rolling{height:min(88svh,660px)!important}html body#rush-reference.reference-layout .cr-stage.is-rolling .cr-reveal{padding:56px 10px 14px;place-items:center}html body#rush-reference.reference-layout .cr-multi[data-count="10"] .cr-multi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body#rush-reference.reference-layout .cr-stage.is-rolling .cr-reveal{place-items:stretch;padding:62px 22px 18px}html body#rush-reference.reference-layout .cr-roulette--single{align-self:center}html body#rush-reference.reference-layout :is(.cr-roulette--rows,.cr-roulette--grid){height:100%;grid-template-rows:repeat(var(--rows),minmax(0,1fr));gap:8px 14px}html body#rush-reference.reference-layout :is(.cr-roulette--rows,.cr-roulette--grid) .cr-reel{min-height:0}html body#rush-reference.reference-layout :is(.cr-roulette--rows,.cr-roulette--grid) .cr-reel-track{height:100%;padding:6px 0;align-items:stretch}html body#rush-reference.reference-layout :is(.cr-roulette--rows,.cr-roulette--grid) .cr-tile{width:auto!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:1.3}html body#rush-reference.reference-layout .cr-multi[data-count="10"]{gap:12px}html body#rush-reference.reference-layout .cr-multi[data-count="10"] .cr-multi-item{padding:8px 10px;gap:2px}html body#rush-reference.reference-layout .cr-multi[data-count="10"] .cr-multi-item img{aspect-ratio:auto;height:clamp(48px,calc((min(860px,max(440px,100vh - 250px)) - 330px)/2),150px)}html body#rush-reference.reference-layout .cr-multi[data-count="10"] .cr-multi-item strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout .cr-stage.is-reveal .cr-reveal{overflow-y:auto}@media(max-width:999px){html body#rush-reference.reference-layout .cr-stage.is-rolling{transition:none!important}html body#rush-reference.reference-layout .cr-roulette--grid{grid-template-rows:repeat(10,minmax(0,1fr))}}html body#rush-reference.reference-layout .cr-stage-backdrop{position:absolute;inset:-24px;z-index:-1;background:var(--cr-map, none) center 60% / cover no-repeat;filter:blur(18px) brightness(.5) saturate(.9);pointer-events:none}html body#rush-reference.reference-layout .cr-stage .claude-stage-canvas{z-index:0}@media(min-width:1000px){html body#rush-reference.reference-layout .cr-stage .cr-hero{width:min(1280px,100%);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}html body#rush-reference.reference-layout .cr-stage .cr-hero-art{aspect-ratio:auto;height:calc(min(860px,max(440px,100vh - 250px)) - 130px)}html body#rush-reference.reference-layout .cr-stage .cr-hero-art img{width:100%;height:100%;max-height:none}html body#rush-reference.reference-layout .cr-stage .cr-hero-halo{inset:0 6%}}html body#rush-reference.reference-layout{--p-bg: #07090d;--p-bg-2: #0b0e14;--p-surface: rgba(15, 19, 26, .74);--p-surface-2: rgba(20, 25, 34, .82);--p-panel: linear-gradient(180deg, rgba(21, 26, 35, .84), rgba(12, 15, 21, .9));--p-line: rgba(255, 255, 255, .07);--p-line-2: rgba(255, 255, 255, .12);--p-hi: inset 0 1px 0 rgba(255, 255, 255, .055);--p-radius: 12px;--p-radius-sm: 8px;--p-text: #eef2f6;--p-muted: #8f9baa;--p-cyan: #7fdbfa;--p-green: #37c98e;--p-amber: #ffb357;--p-orange: #ff8a3d;--p-ease: cubic-bezier(.2, .8, .2, 1);--p-font: "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;background:var(--p-bg)!important;font-family:var(--p-font)!important;color:var(--p-text)!important}html body#rush-reference.reference-layout #rush-map-backdrop{background:var(--p-bg)!important}html body#rush-reference.reference-layout #rush-map-backdrop>img{filter:blur(12px) saturate(.85) brightness(.62)!important;transform:scale(1.04);transition:opacity .6s,filter .9s var(--p-ease)!important}html body#rush-reference.reference-layout #rush-map-backdrop>img.active{opacity:1!important}html body#rush-reference.reference-layout #rush-map-backdrop>div{background:radial-gradient(130% 95% at 50% 32%,transparent 50%,rgba(2,3,6,.55) 100%),linear-gradient(180deg,#07090d4d,#07090d75 55%,#06070aa8)!important;transition:opacity .9s var(--p-ease)!important}html body#rush-reference.reference-layout.case-route #rush-map-backdrop>img{filter:blur(8px) saturate(.95) brightness(.86)!important}html body#rush-reference.reference-layout.case-route #rush-map-backdrop>div{opacity:.7}html.reduced-motion body#rush-reference.reference-layout #rush-map-backdrop>:is(img,div){transition:none!important}html body#rush-reference.reference-layout.cr-opening #rush-map-backdrop>img{filter:blur(6px) saturate(1.05) brightness(1.02)!important}html body#rush-reference.reference-layout.cr-opening #rush-map-backdrop>div{opacity:.35}html body#rush-reference.reference-layout #rush-map-backdrop:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.07;mix-blend-mode:overlay;pointer-events:none}html body#rush-reference.reference-layout :is(.header,.guest-header){background:linear-gradient(180deg,#0c0f15ed,#090b10db)!important;border-bottom:1px solid var(--p-line)!important;box-shadow:0 12px 32px -22px #000000f2!important;backdrop-filter:blur(14px) saturate(1.15)!important}html body#rush-reference.reference-layout .brand{gap:9px!important;text-decoration:none!important}html body#rush-reference.reference-layout .brand .logo-mark{width:40px!important;height:40px!important;margin-left:-4px!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}html body#rush-reference.reference-layout .brand-type{font:italic 800 24px/1 Segoe UI,Arial,sans-serif!important;letter-spacing:-.02em!important;background:linear-gradient(180deg,#fff 10%,#d4dde5 60%,#aeb9c4)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;padding-right:3px!important}html body#rush-reference.reference-layout .brand-type>span{background:linear-gradient(100deg,#ffd98a,#ffa448 26%,#ff7a2e 48%,#ffb357 72%,#ffe1a0)!important;background-size:230% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;animation:cr-brand-flow 10s ease-in-out infinite alternate}@keyframes cr-brand-flow{0%{background-position:0% 50%}to{background-position:100% 50%}}html.reduced-motion body#rush-reference.reference-layout .brand-type>span,body.cr-opening#rush-reference.reference-layout .brand-type>span{animation:none!important}@media(prefers-reduced-motion:reduce){html body#rush-reference.reference-layout .brand-type>span{animation:none!important}}html body#rush-reference.reference-layout .main-nav>a{color:#d7dee5!important;transition:color .2s!important}html body#rush-reference.reference-layout .main-nav>a:hover{color:#fff!important}html body#rush-reference.reference-layout .main-nav>a:after{background:#ffffff14!important}html body#rush-reference.reference-layout .main-nav>a.active,html body#rush-reference.reference-layout .main-nav>a[aria-current=page]{color:var(--p-cyan)!important;background:linear-gradient(0deg,rgba(127,219,250,.1),transparent 70%)!important;box-shadow:inset 0 -2px 0 var(--p-cyan)!important}html body#rush-reference.reference-layout .wallet{border:1px solid rgba(55,201,142,.32)!important;border-radius:8px!important;background:linear-gradient(180deg,#37c98e1a,#37c98e0a)!important;overflow:hidden!important}html body#rush-reference.reference-layout .wallet-plus{border-left:1px solid rgba(55,201,142,.35)!important;background:#37c98e24!important;transition:background .2s!important}html body#rush-reference.reference-layout .wallet-plus:hover{background:#37c98e42!important}html body#rush-reference.reference-layout .header-user .avatar-shell,html body#rush-reference.reference-layout .header-user .avatar{border-radius:9px!important}html body#rush-reference.reference-layout .rush-context-bar{background:linear-gradient(180deg,#0b0e13d6,#090b10c7)!important;border-bottom:1px solid var(--p-line)!important;backdrop-filter:blur(12px)!important}html body#rush-reference.reference-layout .rush-shell-search{border-radius:9px!important}html body#rush-reference.reference-layout .rush-shell-search input{border-radius:9px!important;background:#ffffff09!important;border:1px solid var(--p-line)!important;color:var(--p-text)!important;transition:border-color .2s,background .2s!important}html body#rush-reference.reference-layout .rush-shell-search input:focus{border-color:#7fdbfa66!important;background:#ffffff0d!important;outline:none!important}html body#rush-reference.reference-layout .rush-feed-panel{background:linear-gradient(180deg,#0a0d12db,#080a0ecc)!important;border-right:1px solid var(--p-line)!important}html body#rush-reference.reference-layout .rush-feed-banner{background:radial-gradient(80% 120% at 85% 50%,rgba(255,150,70,.14),transparent 70%),linear-gradient(100deg,#121820f2,#0c0f1599)!important}html body#rush-reference.reference-layout .rush-feed-tabs{background:#ffffff06!important}html body#rush-reference.reference-layout footer{background:linear-gradient(180deg,transparent,rgba(6,8,11,.6))!important;border-top:1px solid var(--p-line)!important}.cr-catalog-flow{display:flex;flex-direction:column}.cr-catalog-flow>.r3d-collection,.cr-catalog-flow>[data-catalog-mount],.cr-catalog-flow .catalog-browser,.cr-catalog-flow [data-catalog-groups]{display:contents!important}.cr-catalog-flow .catalog-section{order:50}.cr-catalog-flow #catalog-section-rush3d-originals{order:1}.cr-catalog-flow #catalog-section-poster-seasonal{order:2}.cr-catalog-flow #catalog-section-rush3d-new{order:3}.cr-catalog-flow #catalog-section-poster-premium{order:4}.cr-catalog-flow #catalog-section-poster-budget{order:5}.cr-catalog-flow #catalog-section-poster-expensive{order:6}.cr-catalog-flow #catalog-section-poster-popular{order:7}.cr-catalog-flow #catalog-section-poster-all-in{order:8}.cr-catalog-flow #catalog-section-rush3d-maps{order:9}.cr-catalog-flow #catalog-section-rush3d-skins{order:10}.cr-catalog-flow .catalog-empty{order:0}html body#rush-reference.reference-layout .catalog-section{margin:0 0 34px!important}html body#rush-reference.reference-layout .catalog-section-heading{display:flex!important;align-items:center!important;gap:16px!important;margin:0 0 14px!important}html body#rush-reference.reference-layout .catalog-section-heading>div{display:flex!important;align-items:center!important;gap:14px!important;flex:1!important;min-width:0!important}html body#rush-reference.reference-layout .catalog-section-heading h2{font:650 21px/1 var(--rush-heading)!important;letter-spacing:.02em!important;color:var(--p-text)!important;text-shadow:none!important;white-space:nowrap!important}html body#rush-reference.reference-layout .catalog-section-heading>div:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.12),transparent 70%)}html body#rush-reference.reference-layout .catalog-section-heading p{display:none!important}html body#rush-reference.reference-layout .catalog-grid.catalog-full{gap:14px!important}html body#rush-reference.reference-layout .catalog-more{display:flex!important;align-items:center!important;justify-content:center!important;height:36px!important;min-width:190px!important;margin:16px auto 0!important;padding:0 18px!important;border-radius:999px!important;border:1px solid var(--p-line-2)!important;background:#ffffff08!important;color:#c9d3dc!important;font:600 12px/1 var(--p-font)!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important;transition:border-color .2s,background .2s,color .2s!important}html body#rush-reference.reference-layout .catalog-more:hover{border-color:#ffffff3d!important;background:#ffffff0f!important;color:#fff!important}html body#rush-reference.reference-layout :is(.catalog-card,.guest-case-card).poster-card{--acc: var(--case-accent, #8b9bb0);position:relative!important;isolation:isolate;border-radius:var(--p-radius)!important;border:1px solid rgba(255,255,255,.06)!important;background:radial-gradient(72% 56% at 50% 60%,color-mix(in srgb,var(--acc) 17%,transparent),transparent 72%),radial-gradient(56% 24% at 50% 82%,rgba(255,160,86,.08),transparent 72%),linear-gradient(180deg,#171c26f0,#0d1016f7 68%,#0a0c11fa)!important;box-shadow:var(--p-hi),0 14px 30px -22px #000000f2!important;overflow:hidden!important;content-visibility:visible!important;transition:border-color .3s,box-shadow .4s var(--p-ease)!important}html body#rush-reference.reference-layout :is(.catalog-card,.guest-case-card).poster-card:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;display:block!important;background:radial-gradient(58% 50% at 50% 58%,color-mix(in srgb,var(--acc) 30%,transparent),transparent 72%)!important;opacity:0;transition:opacity .4s var(--p-ease)!important;pointer-events:none!important}html body#rush-reference.reference-layout :is(.catalog-card,.guest-case-card).poster-card:hover{border-color:color-mix(in srgb,var(--acc) 30%,rgba(255,255,255,.1))!important;box-shadow:var(--p-hi),0 22px 40px -24px #000,0 0 0 1px color-mix(in srgb,var(--acc) 12%,transparent)!important;background:radial-gradient(72% 56% at 50% 60%,color-mix(in srgb,var(--acc) 17%,transparent),transparent 72%),radial-gradient(56% 24% at 50% 82%,rgba(255,160,86,.08),transparent 72%),linear-gradient(180deg,#171c26f0,#0d1016f7 68%,#0a0c11fa)!important}html body#rush-reference.reference-layout :is(.catalog-card,.guest-case-card).poster-card:hover:before{opacity:1}html body#rush-reference.reference-layout .poster-card .poster-card-link{position:relative!important;z-index:1!important;display:block!important;color:inherit!important;text-decoration:none!important}html body#rush-reference.reference-layout .poster-card .catalog-card-art{position:relative!important;display:block!important;height:auto!important;aspect-ratio:760 / 546!important;padding:0!important;background:none!important;overflow:visible!important;perspective:900px!important}html body#rush-reference.reference-layout .poster-card .catalog-card-art:before,html body#rush-reference.reference-layout .poster-card .catalog-card-art:after{display:none!important}html body#rush-reference.reference-layout .catalog-card-art .case-scene.case-scene--claude{--lift: 0%;--spin: 0deg;--case-t: translate3d(0, var(--lift), 0) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) rotate(var(--spin));position:absolute!important;inset:5% 3% 0!important;display:block!important;width:auto!important;height:auto!important;transform-style:preserve-3d}html body#rush-reference.reference-layout .catalog-card-art .case-scene--claude img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;filter:none!important;backface-visibility:hidden}html body#rush-reference.reference-layout .catalog-card-art .case-scene--claude .cr-floor{transform:none!important;transform-origin:50% 82%!important;transition:transform .5s var(--p-ease),opacity .5s var(--p-ease)!important}html body#rush-reference.reference-layout .catalog-card-art .case-scene--claude .cr-case-img{transform:var(--case-t)!important;transform-origin:50% 78%!important;transition:transform .5s var(--p-ease)!important}html body#rush-reference.reference-layout .catalog-card-art .case-scene.case-scene--claude:after{content:""!important;display:block!important;position:absolute!important;inset:0!important;background:linear-gradient(112deg,transparent 32%,rgba(255,255,255,.2) 47%,rgba(255,244,228,.08) 54%,transparent 66%)!important;background-size:280% 100%!important;background-position:calc(100% - var(--mx, 30%)) 0!important;-webkit-mask:var(--case-img) center / contain no-repeat;mask:var(--case-img) center / contain no-repeat;transform:var(--case-t)!important;transform-origin:50% 78%!important;opacity:0;transition:opacity .4s,transform .5s var(--p-ease)!important;pointer-events:none!important}html body#rush-reference.reference-layout .poster-card:hover .case-scene--claude{--lift: -4.5%;--spin: -.5deg}html body#rush-reference.reference-layout .poster-card:hover .case-scene--claude .cr-floor{transform:scale(.95)!important;opacity:.72}html body#rush-reference.reference-layout .poster-card:hover .case-scene.case-scene--claude:after{opacity:1}html body#rush-reference.reference-layout .poster-card .catalog-card-info{position:relative!important;z-index:1!important;display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;min-height:0!important;padding:4px 14px 13px!important;background:none!important}html body#rush-reference.reference-layout .poster-card .catalog-card-info h3{font:600 14px/1.25 var(--p-font)!important;letter-spacing:.005em!important;color:var(--p-text)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;min-width:0!important}html body#rush-reference.reference-layout .poster-card .catalog-card-info b{flex:none!important;font:650 13px/1 var(--rush-heading)!important;letter-spacing:.02em!important;color:#c3ccd5!important}html body#rush-reference.reference-layout .poster-card .catalog-card-info b small{font-size:10px!important;color:var(--p-muted)!important;margin-left:1px!important}html body#rush-reference.reference-layout .poster-card .catalog-card-info b.r3d-test-price{color:#6fdcaf!important;font-size:11.5px!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body#rush-reference.reference-layout .poster-card .rush-badge{position:absolute!important;top:10px!important;left:10px!important;z-index:3!important;height:auto!important;padding:4px 8px 3px!important;border-radius:999px!important;border:1px solid rgba(127,219,250,.32)!important;background:#080b109e!important;color:#a6ecff!important;font:700 9.5px/1 var(--p-font)!important;letter-spacing:.14em!important;box-shadow:none!important;backdrop-filter:blur(6px)}html body#rush-reference.reference-layout .poster-card .rush-badge--limited{border-color:#ffb35761!important;color:#ffc77d!important}html body#rush-reference.reference-layout .poster-card .catalog-favorite{top:9px!important;right:9px!important;z-index:3!important;width:26px!important;height:26px!important;min-height:26px!important;border-radius:50%!important;border:1px solid var(--p-line-2)!important;background:#080b1099!important;color:#ffd27a!important;font-size:13px!important}@media(prefers-reduced-motion:reduce){html body#rush-reference.reference-layout .catalog-card-art .case-scene--claude :is(.cr-case-img,.cr-floor),html body#rush-reference.reference-layout .catalog-card-art .case-scene.case-scene--claude:after{transition:none!important}}html body#rush-reference.reference-layout:not([data-page=cases]){--rush-context: 0px}html body#rush-reference.reference-layout .cr-feed-online{width:100%;justify-content:center;gap:8px;font-size:12px}html body#rush-reference.reference-layout .cr-stage{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body#rush-reference.reference-layout .cr-stage :is(.claude-stage-canvas,.cr-stage-backdrop){-webkit-mask-image:none;mask-image:none}html body#rush-reference.reference-layout .cr-stage .cr-stage-backdrop{display:none!important}html body#rush-reference.reference-layout .cr-stage:after,html body#rush-reference.reference-layout .cr-stage.is-opening:after{background:linear-gradient(180deg,transparent 72%,rgba(6,8,9,.32))!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}html body#rush-reference.reference-layout .cr-stage .cr-hero-text{text-shadow:0 1px 2px rgba(0,0,0,.55),0 4px 22px rgba(0,0,0,.6)}html body#rush-reference.reference-layout .cr-stage .cr-hero-actions>:not(.cr-open,[class*=primary]){background:#080a0d8c!important;border-radius:8px}html body#rush-reference.reference-layout.cr-opening :is(.rush-feed-panel,.rush-context-bar,.header,.guest-header,.cr-drops,footer,.guest-footer,.mobile-nav){opacity:1!important}html body#rush-reference.reference-layout .cr-stage .claude-stage-canvas{transform-origin:50% 60%!important;transition:opacity .5s var(--p-ease),transform .9s var(--p-ease)!important}html body#rush-reference.reference-layout .cr-stage.is-opening .claude-stage-canvas{transform:scale(1.055);transition:opacity .5s var(--p-ease),transform 2.8s cubic-bezier(.3,.05,.2,1)!important}html body#rush-reference.reference-layout.cr-opening .cr-case-head{opacity:0!important;pointer-events:none!important}@media(min-width:1000px){html body#rush-reference.reference-layout.case-route .rush-context-bar{display:none!important}html body#rush-reference.reference-layout.case-route :is(#main,.guest-main){padding-top:calc(var(--rush-head) + 14px)!important}html body#rush-reference.reference-layout .cr-case{--cr-case-w: min(1880px, calc(100vw - var(--rush-side, 220px) - 32px));margin-top:0!important}html body#rush-reference.reference-layout .cr-stage{height:clamp(520px,calc(100vh - var(--rush-head) - 30px),1020px)!important;border-radius:0!important}html body#rush-reference.reference-layout .cr-stage:after,html body#rush-reference.reference-layout .cr-stage.is-opening:after{background:linear-gradient(180deg,transparent 70%,rgba(4,5,8,.5))!important}html body#rush-reference.reference-layout .cr-case-head{position:relative!important;z-index:8!important;margin:-112px 0 0!important;min-height:112px!important;padding:0 30px 28px!important;align-items:flex-end!important;border:0!important;background:none!important;pointer-events:none!important;transition:opacity .45s var(--p-ease)!important}html body#rush-reference.reference-layout .cr-case-head>*{pointer-events:auto!important}html body#rush-reference.reference-layout .cr-case-head h1{font:650 40px/.95 var(--rush-heading)!important;letter-spacing:.01em!important;color:#fff!important;text-shadow:0 2px 24px rgba(0,0,0,.6)!important}html body#rush-reference.reference-layout .cr-open-note{margin-top:0!important;bottom:calc(100% + 6px)!important}html body#rush-reference.reference-layout .cr-drops{margin-top:34px!important}html body#rush-reference.reference-layout .cr-stage .cr-hero{width:min(1360px,100%)!important;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;align-items:center!important}html body#rush-reference.reference-layout .cr-stage .cr-hero-art{height:calc(clamp(520px,calc(100vh - var(--rush-head) - 30px),1020px) - 140px)!important;align-self:center!important}}html body#rush-reference.reference-layout .upgrade-stage{gap:16px!important}html body#rush-reference.reference-layout :is(.upgrade-stage,.upgrade-catalogs)>.panel,html body#rush-reference.reference-layout .upgrade-stage>section{border-radius:16px!important;border:1px solid var(--p-line)!important;background:radial-gradient(80% 55% at 50% 0%,rgba(127,219,250,.05),transparent 70%),var(--p-panel)!important;box-shadow:var(--p-hi),0 24px 48px -36px #000!important}html body#rush-reference.reference-layout .upgrade-stage>.upgrade-center{background:radial-gradient(60% 50% at 50% 42%,rgba(55,201,142,.09),transparent 70%),var(--p-panel)!important}html body#rush-reference.reference-layout .upgrade-stage .panel h2,html body#rush-reference.reference-layout .upgrade-catalogs .panel h2{font:650 19px/1.1 var(--rush-heading)!important;letter-spacing:.02em!important}html body#rush-reference.reference-layout .chance-ring.cr-wheel{--size: clamp(250px, 23vw, 330px)}html body#rush-reference.reference-layout .cr-wheel-bezel{background:conic-gradient(from 210deg,#3d4552,#141922 25%,#343c48,#10141b 75%,#3d4552)!important;box-shadow:0 26px 50px -24px #000,inset 0 0 0 1px #ffffff1f,0 0 0 1px #00000080!important}html body#rush-reference.reference-layout .cr-wheel-track{background:#0b0e13!important}html body#rush-reference.reference-layout .cr-wheel-arc{background:conic-gradient(#2fc488 0%,#5fe0b3 calc(var(--chance, 0%) * .6),#9be7ff var(--chance, 0%),rgba(255,255,255,.05) var(--chance, 0%) 100%)!important}html body#rush-reference.reference-layout .cr-wheel .ring-inner{inset:36px!important;background:radial-gradient(circle at 50% 32%,#222a36,#0c0f15 72%)!important;gap:3px!important}html body#rush-reference.reference-layout .cr-wheel .cr-wheel-mark{width:40px;height:40px;object-fit:contain}html body#rush-reference.reference-layout .cr-wheel .cr-wheel-mark.is-item{width:46%;height:26%;opacity:1;filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}html body#rush-reference.reference-layout .cr-wheel .cr-wheel-mult{margin-top:4px;padding:3px 9px;border-radius:99px;border:1px solid rgba(255,210,122,.32);color:#ffd27a;font:700 11px/1 var(--p-font);letter-spacing:.04em}html body#rush-reference.reference-layout .cr-wheel .cr-wheel-mult:empty{display:none}html body#rush-reference.reference-layout .cr-wheel .ring-pointer{top:-6px!important;margin-left:-10px!important;border-left-width:10px!important;border-right-width:10px!important;border-top:20px solid #ffb24f!important;filter:drop-shadow(0 3px 4px rgba(0,0,0,.7)) drop-shadow(0 0 6px rgba(255,178,79,.45))}html body#rush-reference.reference-layout #upgrade-button{gap:12px!important;min-width:250px!important;border-radius:10px!important}html body#rush-reference.reference-layout #upgrade-button b{padding:5px 9px;border-radius:6px;background:#00000029;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .upgrade-stage .selected-grid>*,html body#rush-reference.reference-layout #target-preview>*{border-radius:12px!important}html body#rush-reference.reference-layout .upgrade-result{text-align:center}html body#rush-reference.reference-layout .upgrade-result .outcome-symbol{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 6px;border-radius:50%;font:700 26px/1 var(--p-font)}html body#rush-reference.reference-layout .upgrade-result.success .outcome-symbol{color:#04170e;background:radial-gradient(circle at 50% 35%,#5ff0b0,#22a86e);box-shadow:0 0 34px -4px #37c98ecc}html body#rush-reference.reference-layout .upgrade-result.failed .outcome-symbol{color:#fff;background:radial-gradient(circle at 50% 35%,#f07a84,#b8323f);box-shadow:0 0 34px -8px #e05561b3}html body#rush-reference.reference-layout .upgrade-result .outcome-item img{max-height:150px;filter:drop-shadow(0 14px 18px rgba(0,0,0,.6))}html body#rush-reference.reference-layout .upgrade-result.failed .outcome-item img{filter:grayscale(.85) brightness(.7) drop-shadow(0 14px 18px rgba(0,0,0,.6))}html body#rush-reference.reference-layout .profile-overview{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important}html body#rush-reference.reference-layout .profile-overview>.panel{border-radius:16px!important;border:1px solid var(--p-line)!important;background:var(--p-panel)!important;box-shadow:var(--p-hi),0 24px 48px -36px #000!important;min-height:250px!important}html body#rush-reference.reference-layout .profile-account{grid-template-columns:104px 1fr!important;gap:16px!important;padding:20px!important;background:radial-gradient(90% 70% at 0% 0%,rgba(127,219,250,.12),transparent 70%),radial-gradient(70% 60% at 100% 0%,rgba(255,170,90,.08),transparent 70%),var(--p-panel)!important}html body#rush-reference.reference-layout .profile-account>:is(.avatar,.avatar-shell,.profile-avatar){width:104px!important;height:104px!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 16px 30px -16px #000,0 0 0 4px #7fdbfa14!important;overflow:hidden!important}html body#rush-reference.reference-layout .profile-account h1{font:650 28px/1.05 var(--rush-heading)!important;letter-spacing:.01em!important;text-transform:none!important;margin:2px 0 6px!important}html body#rush-reference.reference-layout .profile-id{color:var(--p-muted)!important;font:500 11px/1.3 var(--p-font)!important;background:none!important;border:0!important;padding:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body#rush-reference.reference-layout .profile-account .xp-line{display:flex!important;align-items:center!important;gap:10px!important;margin-top:12px!important}html body#rush-reference.reference-layout .profile-account .level-badge{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:10px!important;background:linear-gradient(160deg,#ffd27a,#ff8a3d)!important;color:#2a1404!important;font:800 15px/1 var(--rush-heading)!important;box-shadow:0 8px 18px -10px #ff8c3ce6!important}html body#rush-reference.reference-layout .profile-account .xp-line>div{flex:1!important}html body#rush-reference.reference-layout .profile-account .xp-track{height:6px!important;border-radius:99px!important;background:#ffffff12!important;overflow:hidden!important}html body#rush-reference.reference-layout .profile-account .xp-track span{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#ffcf7a,#ff8a3d)!important}html body#rush-reference.reference-layout .profile-balance{display:inline-flex;align-items:baseline;gap:10px;margin-top:14px;padding:9px 14px;border-radius:10px;border:1px solid rgba(55,201,142,.28);background:linear-gradient(180deg,#37c98e1a,#37c98e08)}html body#rush-reference.reference-layout .profile-balance span{color:var(--p-muted);font:600 10.5px/1 var(--p-font);letter-spacing:.12em;text-transform:uppercase}html body#rush-reference.reference-layout .profile-balance b{color:#6fe0b0;font:650 20px/1 var(--rush-heading);font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .profile-account-actions{border-top:1px solid var(--p-line)!important;padding-top:16px!important;gap:8px!important}html body#rush-reference.reference-layout .profile-account-actions .button{min-height:34px!important;padding:0 12px!important;border-radius:9px!important;font:600 12px/1 var(--p-font)!important;border:1px solid var(--p-line-2)!important;background:#ffffff0a!important;color:var(--p-text)!important}html body#rush-reference.reference-layout .profile-account-actions .button.primary{border-color:transparent!important;background:linear-gradient(180deg,#3fd498,#25ad72)!important;color:#04170e!important;font-weight:700!important}html body#rush-reference.reference-layout .best-drop{background:radial-gradient(60% 55% at 50% 42%,rgba(255,190,110,.12),transparent 70%),var(--p-panel)!important}html body#rush-reference.reference-layout .best-drop>img{height:140px!important;filter:drop-shadow(0 16px 18px rgba(0,0,0,.6))!important}html body#rush-reference.reference-layout .best-drop .special-badge{color:#ffd27a!important;font:700 10.5px/1 var(--p-font)!important;letter-spacing:.16em!important;text-transform:uppercase!important}html body#rush-reference.reference-layout .best-drop h3{font:650 20px/1.1 var(--rush-heading)!important}html body#rush-reference.reference-layout .best-drop b{color:#ffd27a!important;font:650 18px/1 var(--rush-heading)!important}html body#rush-reference.reference-layout .profile-statistics{padding:20px!important}html body#rush-reference.reference-layout .profile-top-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}html body#rush-reference.reference-layout :is(.profile-top-stats,.profile-small-stats)>div{padding:10px 12px!important;border-radius:10px!important;border:1px solid var(--p-line)!important;background:#ffffff06!important}html body#rush-reference.reference-layout .profile-top-stats span,html body#rush-reference.reference-layout .profile-small-stats span{display:block!important;color:var(--p-muted)!important;font:600 10.5px/1.2 var(--p-font)!important;letter-spacing:.04em!important}html body#rush-reference.reference-layout .profile-small-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:12px!important}html body#rush-reference.reference-layout #profile-promo .promo-input input{border-radius:9px 0 0 9px!important}html body#rush-reference.reference-layout #profile-promo .promo-input .button{border-radius:0 9px 9px 0!important}html body#rush-reference.reference-layout .profile-tabs{gap:6px!important;padding:4px!important;border-radius:12px!important;background:#ffffff09!important;border:1px solid var(--p-line)!important;align-items:center!important}html body#rush-reference.reference-layout .profile-tabs button,html body#rush-reference.reference-layout .profile-tab-link{border-radius:9px!important;padding:9px 18px!important;border:0!important;background:transparent!important;color:#c3ccd5!important;font:600 12.5px/1 var(--p-font)!important;letter-spacing:.02em!important;text-decoration:none!important;transition:background .2s,color .2s!important}html body#rush-reference.reference-layout .profile-tabs button[aria-selected=true]{background:linear-gradient(180deg,#7fdbfa2e,#7fdbfa14)!important;color:#fff!important;box-shadow:inset 0 0 0 1px #7fdbfa4d!important}html body#rush-reference.reference-layout .profile-tab-link:hover{color:#fff!important;background:#ffffff0d!important}html body#rush-reference.reference-layout .pay-head h1{font:650 34px/1 var(--rush-heading)!important;margin:0 0 6px!important}html body#rush-reference.reference-layout .pay-head p{margin:0 0 18px!important;color:var(--p-muted)!important}html body#rush-reference.reference-layout .pay-layout{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr)!important;gap:18px!important;align-items:start!important;max-width:1240px!important;margin:0!important;overflow:visible!important;background:none!important;border-radius:0!important}html body#rush-reference.reference-layout .pay-main{display:grid!important;gap:14px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}html body#rush-reference.reference-layout .pay-step,html body#rush-reference.reference-layout .pay-summary{border-radius:16px;border:1px solid var(--p-line);background:var(--p-panel);box-shadow:var(--p-hi),0 24px 48px -36px #000;padding:18px 20px}html body#rush-reference.reference-layout .pay-step h2{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 14px!important;font:650 18px/1 var(--rush-heading)!important;letter-spacing:.02em!important}html body#rush-reference.reference-layout .pay-step h2>span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#7fdbfa1f;border:1px solid rgba(127,219,250,.35);color:var(--p-cyan);font:700 12px/1 var(--p-font)}html body#rush-reference.reference-layout .pay-amounts{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin:0 0 12px!important}html body#rush-reference.reference-layout .pay-amounts button{position:relative!important;display:grid!important;justify-items:center!important;gap:4px!important;height:auto!important;padding:16px 6px 13px!important;border-radius:12px!important;border:1px solid var(--p-line-2)!important;background:radial-gradient(70% 70% at 50% 20%,rgba(255,210,122,.1),transparent 70%),#ffffff06!important;color:var(--p-text)!important;cursor:pointer!important;transition:border-color .2s,background .2s,transform .25s var(--p-ease)!important}html body#rush-reference.reference-layout .pay-amounts button b{font:650 22px/1 var(--rush-heading)!important;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .pay-amounts button small{color:var(--p-muted);font:700 10px/1 var(--p-font);letter-spacing:.14em}html body#rush-reference.reference-layout .pay-amounts button:hover{transform:translateY(-2px);border-color:#ffffff38!important}html body#rush-reference.reference-layout .pay-amounts button[aria-pressed=true]{border-color:#37c98e99!important;background:radial-gradient(70% 70% at 50% 20%,rgba(55,201,142,.2),transparent 70%),#37c98e0f!important;box-shadow:0 12px 26px -16px #37c98ecc!important}html body#rush-reference.reference-layout .pay-amounts button[data-hot]:before{content:attr(data-hot);position:absolute;top:-8px;left:50%;transform:translate(-50%);padding:3px 7px;border-radius:99px;background:linear-gradient(90deg,#ffcf7a,#ff8a3d);color:#2a1404;font:800 8.5px/1 var(--p-font);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}html body#rush-reference.reference-layout .pay-custom{display:flex!important;align-items:center!important;gap:12px!important;padding:6px 6px 6px 16px!important;border-radius:12px!important;border:1px solid var(--p-line-2)!important;background:#ffffff08!important}html body#rush-reference.reference-layout .pay-custom span{color:var(--p-muted);font:600 12.5px/1 var(--p-font);white-space:nowrap}html body#rush-reference.reference-layout .pay-custom input{flex:1!important;min-width:0!important;height:40px!important;border:0!important;background:transparent!important;color:#fff!important;font:650 20px/1 var(--rush-heading)!important;text-align:right!important;box-shadow:none!important}html body#rush-reference.reference-layout .pay-custom em{color:var(--p-muted);font:700 11px/1 var(--p-font);font-style:normal;padding-right:10px}html body#rush-reference.reference-layout .pay-step .payment-tabs{display:inline-flex!important;gap:4px!important;padding:4px!important;margin:0 0 12px!important;border-radius:11px!important;background:#ffffff09!important;border:1px solid var(--p-line)!important}html body#rush-reference.reference-layout .pay-step .payment-tabs button{height:32px!important;padding:0 14px!important;border-radius:8px!important;border:0!important;background:transparent!important;color:#c3ccd5!important;font:600 12.5px/1 var(--p-font)!important}html body#rush-reference.reference-layout .pay-step .payment-tabs button[aria-pressed=true]{background:#7fdbfa24!important;color:#fff!important;box-shadow:inset 0 0 0 1px #7fdbfa4d!important}html body#rush-reference.reference-layout .pay-step .payment-methods{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:10px!important}html body#rush-reference.reference-layout .pay-step .payment-method{position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;min-height:62px!important;padding:12px 14px!important;border-radius:12px!important;border:1px solid var(--p-line-2)!important;background:#ffffff06!important;color:var(--p-text)!important;text-align:left!important;cursor:pointer!important;transition:border-color .2s,background .2s!important}html body#rush-reference.reference-layout .pay-step .payment-method strong{font:600 13.5px/1.2 var(--p-font)!important}html body#rush-reference.reference-layout .pay-step .payment-method .payment-symbol{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:9px!important;background:#ffffff0f!important;flex:none!important}html body#rush-reference.reference-layout .pay-step .payment-method .pay-check{margin-left:auto;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--p-line-2);color:transparent;font:700 11px/1 var(--p-font);font-style:normal}html body#rush-reference.reference-layout .pay-step .payment-method[aria-pressed=true]{border-color:#37c98e8c!important;background:#37c98e12!important}html body#rush-reference.reference-layout .pay-step .payment-method[aria-pressed=true] .pay-check{background:#37c98e;border-color:#37c98e;color:#04170e}html body#rush-reference.reference-layout .pay-step .promo-input{display:flex!important;gap:0!important}html body#rush-reference.reference-layout .pay-step .promo-input input{flex:1!important;height:44px!important;border-radius:10px 0 0 10px!important;border:1px solid var(--p-line-2)!important;background:#ffffff08!important;letter-spacing:.08em!important}html body#rush-reference.reference-layout .pay-step .promo-input button{height:44px!important;padding:0 18px!important;border-radius:0 10px 10px 0!important;border:1px solid var(--p-line-2)!important;border-left:0!important;background:#ffffff0f!important;color:var(--p-text)!important;font:600 12.5px/1 var(--p-font)!important}html body#rush-reference.reference-layout .pay-summary{position:sticky;top:calc(var(--rush-head) + var(--rush-context) + 16px);background:radial-gradient(80% 60% at 50% 0%,rgba(55,201,142,.1),transparent 70%),var(--p-panel);padding:22px}html body#rush-reference.reference-layout .pay-summary-top{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--p-muted);font:600 11px/1 var(--p-font);letter-spacing:.14em;text-transform:uppercase}html body#rush-reference.reference-layout .pay-currency{display:inline-flex!important;align-items:center!important;gap:6px!important;letter-spacing:.04em!important;text-transform:none!important}html body#rush-reference.reference-layout .pay-currency select{height:28px!important;padding:0 6px!important;border-radius:7px!important;border:1px solid var(--p-line-2)!important;background:#ffffff0a!important;color:var(--p-text)!important;font:600 12px/1 var(--p-font)!important}html body#rush-reference.reference-layout .pay-total{display:block;margin:14px 0 4px;color:#6fe0b0;font:650 48px/1 var(--rush-heading);font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .pay-total small{font-size:18px;color:var(--p-muted)}html body#rush-reference.reference-layout .pay-bonus{display:block;min-height:16px;color:#ffd27a;font:600 12.5px/1.2 var(--p-font)}html body#rush-reference.reference-layout .pay-summary dl{display:grid;gap:8px;margin:16px 0;padding:14px 0;border-top:1px solid var(--p-line);border-bottom:1px solid var(--p-line)}html body#rush-reference.reference-layout .pay-summary dl>div{display:flex;justify-content:space-between;gap:10px;font-size:13px}html body#rush-reference.reference-layout .pay-summary dt{color:var(--p-muted)}html body#rush-reference.reference-layout .pay-summary dd{margin:0;color:var(--p-text);font-weight:600}html body#rush-reference.reference-layout .pay-cta{width:100%!important;height:52px!important;font-size:17px!important}html body#rush-reference.reference-layout .pay-note{margin:12px 0 0!important;color:var(--p-muted)!important;font-size:11.5px!important;line-height:1.45!important;text-align:center!important}html body#rush-reference.reference-layout .pay-summary .payment-feedback{min-height:16px;margin:8px 0 0;color:#ffd27a;font-size:12.5px;text-align:center}html body#rush-reference.reference-layout .pay-done{display:grid;justify-items:center;gap:10px;padding:10px 0 4px;text-align:center}html body#rush-reference.reference-layout .pay-done[hidden]{display:none}html body#rush-reference.reference-layout .pay-done-mark{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#5ff0b0,#22a86e);box-shadow:0 0 38px -4px #37c98ecc;color:#04170e;font:800 28px/1 var(--p-font);animation:cr-pop .6s var(--p-ease) both}html body#rush-reference.reference-layout .pay-done strong{color:#6fe0b0;font:650 40px/1 var(--rush-heading)}html body#rush-reference.reference-layout .pay-done strong small{font-size:16px;color:var(--p-muted)}html body#rush-reference.reference-layout .pay-done p{margin:0 0 6px;color:var(--p-muted)}html body#rush-reference.reference-layout .pay-done .cr-btn{width:100%}html body#rush-reference.reference-layout .payment-history.panel{max-width:1240px;margin-top:18px!important;border-radius:16px!important;border:1px solid var(--p-line)!important;background:var(--p-panel)!important}html body#rush-reference.reference-layout .payment-order{display:grid!important;grid-template-columns:1fr auto auto!important;align-items:center!important;gap:14px!important;padding:10px 4px!important;border-bottom:1px solid var(--p-line)!important}html body#rush-reference.reference-layout .payment-order strong{color:#6fe0b0!important;font:650 16px/1 var(--rush-heading)!important}html body#rush-reference.reference-layout .pay-order-ok{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#37c98e29;color:#5fd6a2;font:700 11px/1 var(--p-font)}html body#rush-reference.reference-layout .rush-wallet-dialog .pay-layout{grid-template-columns:1fr!important}html body#rush-reference.reference-layout .rush-wallet-dialog .pay-head{display:none!important}html body#rush-reference.reference-layout .rush-wallet-dialog .pay-summary{position:static}@media(max-width:980px){html body#rush-reference.reference-layout .pay-layout{grid-template-columns:1fr!important}html body#rush-reference.reference-layout .pay-summary{position:static}}@media(max-width:560px){html body#rush-reference.reference-layout .pay-amounts{grid-template-columns:repeat(3,minmax(0,1fr))!important}}html body#rush-reference.reference-layout .cr-profile-design{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:26px!important;align-items:center!important;padding:24px!important;margin-bottom:18px!important;border-radius:18px!important;border:1px solid var(--p-line)!important;background:radial-gradient(70% 80% at 100% 50%,rgba(127,219,250,.08),transparent 70%),var(--p-panel)!important;box-shadow:var(--p-hi),0 24px 48px -36px #000!important}html body#rush-reference.reference-layout .cr-pd-text{display:grid;gap:10px;justify-items:start}html body#rush-reference.reference-layout .cr-pd-text h2{font:650 28px/1 var(--rush-heading)!important;margin:0!important}html body#rush-reference.reference-layout .cr-pd-text p{margin:0 0 6px!important;color:var(--p-muted)!important;font-size:13.5px!important;line-height:1.5!important}html body#rush-reference.reference-layout .cr-pd-preview{pointer-events:none;border-radius:14px;overflow:hidden;box-shadow:0 24px 50px -30px #000}html body#rush-reference.reference-layout .cr-pd-preview .designer-profile{margin:0!important}html body#rush-reference.reference-layout :is(.settings-panel,.appearance-panel,.r3d-settings).panel,html body#rush-reference.reference-layout section.settings-panel{border-radius:18px!important;border:1px solid var(--p-line)!important;background:var(--p-panel)!important;box-shadow:var(--p-hi),0 24px 48px -36px #000!important}html body#rush-reference.reference-layout .settings-panel .setting-row{border-radius:10px!important;padding:14px 16px!important;border-bottom:1px solid var(--p-line)!important}html body#rush-reference.reference-layout .settings-panel .setting-row h3{font:650 15px/1.2 var(--p-font)!important;text-transform:none!important;letter-spacing:0!important}html body#rush-reference.reference-layout .settings-panel select{border-radius:9px!important;background:#ffffff0a!important;border:1px solid var(--p-line-2)!important}html body#rush-reference.reference-layout .r3d-map-picker .r3d-map{border-radius:12px!important;overflow:hidden!important}@media(max-width:900px){html body#rush-reference.reference-layout .cr-profile-design{grid-template-columns:1fr!important}}html body#rush-reference.reference-layout .hx-filters{display:flex;gap:6px;margin-bottom:12px}html body#rush-reference.reference-layout .hx-filters button{height:32px;padding:0 14px;border-radius:99px;border:1px solid var(--p-line-2);background:#ffffff08;color:#c3ccd5;font:600 12px/1 var(--p-font);cursor:pointer}html body#rush-reference.reference-layout .hx-filters button[aria-pressed=true]{border-color:#7fdbfa66;background:#7fdbfa1f;color:#fff}html body#rush-reference.reference-layout .hx-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}html body#rush-reference.reference-layout .hx:not([data-hx-filter=all]) .hx-row{display:none}html body#rush-reference.reference-layout .hx[data-hx-filter=case] .hx-row--case,html body#rush-reference.reference-layout .hx[data-hx-filter=upgrade] .hx-row--upgrade,html body#rush-reference.reference-layout .hx[data-hx-filter=contract] .hx-row--contract{display:grid}html body#rush-reference.reference-layout .hx-row{position:relative;display:grid;grid-template-columns:92px minmax(130px,1fr) 26px 76px minmax(160px,1.4fr) 160px 84px 136px;align-items:center;gap:14px;padding:10px 16px 10px 12px;border-radius:14px;border:1px solid var(--p-line);background:linear-gradient(90deg,color-mix(in srgb,var(--rarity, #8b9bb0) 9%,transparent),transparent 55%),linear-gradient(180deg,#ffffff08,#ffffff03);overflow:hidden}html body#rush-reference.reference-layout .hx-row:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--rarity, #8b9bb0)}html body#rush-reference.reference-layout .hx-case{position:relative;height:62px}html body#rush-reference.reference-layout .hx-case .case-scene{position:absolute!important;inset:0!important;display:block!important}html body#rush-reference.reference-layout .hx-case img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important}html body#rush-reference.reference-layout .hx-what,html body#rush-reference.reference-layout .hx-name{display:grid;gap:3px;min-width:0}html body#rush-reference.reference-layout .hx-what b,html body#rush-reference.reference-layout .hx-name strong{color:var(--p-text);font:600 13.5px/1.2 var(--p-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout .hx-what small,html body#rush-reference.reference-layout .hx-name small{color:var(--p-muted);font:600 10.5px/1.2 var(--p-font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout .hx-arrow{color:#ffffff59}html body#rush-reference.reference-layout .hx-arrow svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body#rush-reference.reference-layout .hx-item{display:grid;place-items:center;width:76px;height:56px;border-radius:10px;background:radial-gradient(70% 70% at 50% 45%,color-mix(in srgb,var(--rarity, #8b9bb0) 26%,transparent),transparent 72%);border-bottom:2px solid var(--rarity, #8b9bb0)}html body#rush-reference.reference-layout .hx-item img{max-width:92%;max-height:48px;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5))}html body#rush-reference.reference-layout .hx-item.is-missing{opacity:.4}html body#rush-reference.reference-layout .hx-stack{display:flex;align-items:center;width:92px}html body#rush-reference.reference-layout .hx-stack .hx-item{width:52px;height:46px;margin-right:-18px;background-color:#10141b;box-shadow:0 6px 12px -6px #000}html body#rush-reference.reference-layout .hx-stack .hx-item img{max-height:36px}html body#rush-reference.reference-layout .hx-stack em{margin-left:22px;color:var(--p-muted);font:700 11px/1 var(--p-font);font-style:normal}html body#rush-reference.reference-layout .hx-row>:is(.hx-tag,.hx-value,.hx-result){justify-self:end}html body#rush-reference.reference-layout .hx-tag{padding:4px 9px;border-radius:99px;border:1px solid color-mix(in srgb,var(--rarity, #8b9bb0) 40%,transparent);color:color-mix(in srgb,var(--rarity, #8b9bb0) 80%,#fff);font:700 10.5px/1 var(--p-font);letter-spacing:.04em;white-space:nowrap}html body#rush-reference.reference-layout .hx-chance{border-color:#ffd27a59;color:#ffd27a;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .hx-value{color:#ffd27a;font:650 15px/1 var(--rush-heading);white-space:nowrap}html body#rush-reference.reference-layout .hx-result{font:700 12px/1 var(--p-font);letter-spacing:.04em;white-space:nowrap}html body#rush-reference.reference-layout .hx-row--upgrade.is-won .hx-result{color:#5fd6a2}html body#rush-reference.reference-layout .hx-row--upgrade.is-lost .hx-result{color:#f07a84}html body#rush-reference.reference-layout .hx-row--upgrade.is-lost .hx-item:not(.hx-stack .hx-item) img{filter:grayscale(.85) brightness(.75) drop-shadow(0 6px 8px rgba(0,0,0,.5))}html body#rush-reference.reference-layout .hx-row time{justify-self:end;color:var(--p-muted);font:500 11.5px/1.2 var(--p-font);font-variant-numeric:tabular-nums;text-align:right}html body#rush-reference.reference-layout .hx-empty{display:grid;justify-items:center;gap:10px;padding:40px 20px;border-radius:16px;border:1px dashed var(--p-line-2);text-align:center;color:var(--p-muted)}html body#rush-reference.reference-layout .hx-empty strong{color:var(--p-text);font:650 18px/1 var(--rush-heading)}@media(max-width:1100px){html body#rush-reference.reference-layout .profile-overview{grid-template-columns:1fr 1fr!important}html body#rush-reference.reference-layout .profile-account{grid-column:1 / -1!important}html body#rush-reference.reference-layout .hx-row{grid-template-columns:72px minmax(0,1fr) 20px 64px minmax(0,1.2fr) auto;row-gap:6px}html body#rush-reference.reference-layout .hx-row .hx-tag,html body#rush-reference.reference-layout .hx-row time{grid-column:span 3}}@media(max-width:640px){html body#rush-reference.reference-layout .profile-overview{grid-template-columns:1fr!important}html body#rush-reference.reference-layout .hx-row{grid-template-columns:56px minmax(0,1fr) auto;padding:10px 12px}html body#rush-reference.reference-layout .hx-row .hx-arrow,html body#rush-reference.reference-layout .hx-row>.hx-item,html body#rush-reference.reference-layout .hx-row--upgrade .hx-what,html body#rush-reference.reference-layout .hx-row--contract .hx-what{display:none}html body#rush-reference.reference-layout .hx-case{height:44px}html body#rush-reference.reference-layout .hx-stack{width:56px}html body#rush-reference.reference-layout .hx-row .hx-tag,html body#rush-reference.reference-layout .hx-row time{grid-column:auto}}html body#rush-reference.reference-layout .cr-contract-board{border-radius:18px!important;border:1px solid var(--p-line)!important;background:radial-gradient(60% 70% at 88% 40%,rgba(55,201,142,.07),transparent 70%),radial-gradient(70% 60% at 30% 0%,rgba(127,219,250,.05),transparent 70%),var(--p-panel)!important;box-shadow:var(--p-hi),0 30px 60px -40px #000!important}html body#rush-reference.reference-layout .cr-slot{border-radius:12px!important;transition:border-color .25s,background .25s,transform .3s var(--p-ease)!important}html body#rush-reference.reference-layout .cr-slot.is-empty{border:1px dashed rgba(255,255,255,.1)!important;background:#ffffff04!important}html body#rush-reference.reference-layout .cr-slot:not(.is-empty){border:1px solid rgba(255,255,255,.07)!important;background:radial-gradient(70% 60% at 50% 32%,color-mix(in srgb,var(--rarity, #8b9bb0) 16%,transparent),transparent 72%),linear-gradient(180deg,#ffffff0a,#ffffff03)!important}html body#rush-reference.reference-layout .cr-slot:not(.is-empty):hover{transform:translateY(-2px);border-color:#ffffff29!important}html body#rush-reference.reference-layout .cr-slot img{filter:drop-shadow(0 10px 12px rgba(0,0,0,.55))!important}html body#rush-reference.reference-layout .cr-contract-summary{border-radius:14px!important;border:1px solid var(--p-line)!important;background:linear-gradient(180deg,#090c11b3,#090c1180)!important}html body#rush-reference.reference-layout .rw-page{max-width:1320px;margin:0 auto;display:grid;gap:22px}html body#rush-reference.reference-layout .rw-page-head h1{font:650 34px/1 var(--rush-heading)!important;letter-spacing:.01em!important;margin:0 0 6px!important}html body#rush-reference.reference-layout .rw-page-head p,html body#rush-reference.reference-layout .rw-note{margin:0!important;color:var(--p-muted)!important;font-size:13.5px!important}html body#rush-reference.reference-layout .rw-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;align-items:stretch}html body#rush-reference.reference-layout :is(.rw-panel,.rw-section){position:relative;border-radius:16px;border:1px solid var(--p-line);background:radial-gradient(80% 60% at 85% 0%,rgba(255,170,90,.06),transparent 70%),var(--p-panel);box-shadow:var(--p-hi),0 24px 48px -36px #000;padding:22px 24px}html body#rush-reference.reference-layout .rw-section{padding:20px 22px}html body#rush-reference.reference-layout .rw-head,html body#rush-reference.reference-layout .rw-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}html body#rush-reference.reference-layout :is(.rw-head,.rw-section-head) h2{font:650 25px/1 var(--rush-heading)!important;letter-spacing:.01em!important;margin:2px 0 0!important;color:var(--p-text)!important}html body#rush-reference.reference-layout .rw-section-head h2{font-size:21px!important}html body#rush-reference.reference-layout .rw-section-head>span{color:var(--p-muted);font-size:12.5px}html body#rush-reference.reference-layout .rw-kicker{display:block;color:var(--p-muted);font:700 10.5px/1 var(--p-font);letter-spacing:.18em;text-transform:uppercase}html body#rush-reference.reference-layout .rw-daily{display:flex;flex-direction:column}html body#rush-reference.reference-layout .rw-daily .rw-days{flex:1;align-items:stretch}html body#rush-reference.reference-layout .rw-daily .rw-day{align-content:center;gap:12px;padding:22px 6px 18px}html body#rush-reference.reference-layout .rw-daily .rw-day-coin{width:46px;height:46px}html body#rush-reference.reference-layout .rw-daily .rw-day-coin svg{width:22px;height:22px}html body#rush-reference.reference-layout .rw-daily .rw-day strong{font-size:23px}html body#rush-reference.reference-layout .rw-streak{display:grid;justify-items:end;gap:4px}html body#rush-reference.reference-layout .rw-streak span{color:var(--p-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase}html body#rush-reference.reference-layout .rw-streak b{font:650 30px/1 var(--rush-heading);color:#ffd27a}html body#rush-reference.reference-layout .rw-streak b small{font-size:16px;color:var(--p-muted)}html body#rush-reference.reference-layout .rw-progress{height:6px;border-radius:99px;background:#ffffff0f;overflow:hidden;margin-bottom:18px}html body#rush-reference.reference-layout .rw-progress i{display:block;height:100%;width:calc(var(--p, 0) * 100%);min-width:6px;border-radius:inherit;background:linear-gradient(90deg,#ffcf7a,#ff8a3d);box-shadow:0 0 14px #ff96468c}html body#rush-reference.reference-layout .rw-days{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}html body#rush-reference.reference-layout .rw-day{position:relative;display:grid;justify-items:center;align-content:start;gap:8px;padding:14px 6px 12px;border-radius:12px;border:1px solid var(--p-line);background:linear-gradient(180deg,#ffffff09,#ffffff03);text-align:center;transition:transform .3s var(--p-ease),border-color .3s,background .3s}html body#rush-reference.reference-layout .rw-day-n{color:var(--p-muted);font:700 10.5px/1 var(--p-font);letter-spacing:.14em;text-transform:uppercase}html body#rush-reference.reference-layout .rw-day-coin{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe6aa38,#ffaa500f 70%);color:#ffcf7a}html body#rush-reference.reference-layout .rw-day svg,html body#rush-reference.reference-layout .rw-claim svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html body#rush-reference.reference-layout .rw-day strong{font:650 19px/1 var(--rush-heading);color:var(--p-text)}html body#rush-reference.reference-layout .rw-day strong small{font-size:11px;margin-left:2px;color:var(--p-muted)}html body#rush-reference.reference-layout .rw-day em{position:absolute;top:-8px;left:50%;transform:translate(-50%);padding:3px 7px;border-radius:99px;background:linear-gradient(90deg,#ffcf7a,#ff8a3d);color:#2a1404;font:800 8.5px/1 var(--p-font);font-style:normal;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}html body#rush-reference.reference-layout .rw-day-state{display:inline-flex;align-items:center;gap:4px;min-height:16px;color:var(--p-muted);font:600 10.5px/1.1 var(--p-font)}html body#rush-reference.reference-layout .rw-day-state svg{width:13px;height:13px}html body#rush-reference.reference-layout .rw-day.is-claimed{border-color:#37c98e3d;background:linear-gradient(180deg,#37c98e14,#37c98e05)}html body#rush-reference.reference-layout .rw-day.is-claimed strong{color:#9be6c4}html body#rush-reference.reference-layout .rw-day.is-claimed .rw-day-state{color:#5fd6a2}html body#rush-reference.reference-layout .rw-day.is-claimed .rw-day-coin{opacity:.6}html body#rush-reference.reference-layout .rw-day.is-active{transform:translateY(-3px);border-color:#ffbe6e99;background:radial-gradient(90% 70% at 50% 30%,rgba(255,170,80,.2),transparent 75%),linear-gradient(180deg,#ffbe6e1a,#ff8c3c08);box-shadow:0 14px 30px -18px #ff8c3cbf,inset 0 1px #ffe6be2e}html body#rush-reference.reference-layout .rw-day.is-active .rw-day-state{color:#ffc77d}html body#rush-reference.reference-layout .rw-day.is-next{border-style:dashed;border-color:#7fdbfa52}html body#rush-reference.reference-layout .rw-day.is-next .rw-day-state{color:var(--p-cyan);font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .rw-day.is-locked{opacity:.6}html body#rush-reference.reference-layout .rw-day.is-locked .rw-day-coin{filter:grayscale(1);opacity:.55}html body#rush-reference.reference-layout .rw-day.is-final:not(.is-claimed){border-color:#ffbe6e52}html body#rush-reference.reference-layout .rw-daily-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}html body#rush-reference.reference-layout .rw-daily-foot p{margin:0;color:var(--p-muted);font-size:12.5px}html body#rush-reference.reference-layout .rw-claim{min-width:210px;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .rw-claim:disabled{background:#ffffff0d!important;color:#c7d0d8!important;border:1px solid var(--p-line-2)!important;box-shadow:none!important;opacity:1!important;cursor:default!important}html body#rush-reference.reference-layout .rw-wheel{display:flex;flex-direction:column}html body#rush-reference.reference-layout .rw-legend{display:flex;gap:6px}html body#rush-reference.reference-layout .rw-legend span{padding:4px 8px;border-radius:99px;font:700 10px/1 var(--p-font);letter-spacing:.06em;border:1px solid}html body#rush-reference.reference-layout .rw-legend .is-common{color:#b8c4d2;border-color:#b8c4d24d}html body#rush-reference.reference-layout .rw-legend .is-rare{color:#b9a9ff;border-color:#a08cff5c}html body#rush-reference.reference-layout .rw-legend .is-epic{color:#ffc977;border-color:#ffbe6e66}html body#rush-reference.reference-layout .rw-wheel-stage{position:relative;width:min(430px,100%);aspect-ratio:1;margin:8px auto 0}html body#rush-reference.reference-layout .rw-wheel-shadow{position:absolute;left:8%;right:8%;bottom:-5%;height:16%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent)}html body#rush-reference.reference-layout .rw-wheel-svg{position:relative;width:100%;height:100%;overflow:visible}html body#rush-reference.reference-layout .rw-rim-line{fill:none;stroke:#ffffff24;stroke-width:.8}html body#rush-reference.reference-layout .rw-rim-inner{fill:none;stroke:#07090c;stroke-width:3.5}html body#rush-reference.reference-layout .rw-bulb{fill:#ffd796;opacity:.55;transition:opacity .4s}html body#rush-reference.reference-layout .rw-wheel.is-spinning .rw-bulb,html body#rush-reference.reference-layout .rw-wheel.has-won .rw-bulb{opacity:1}html body#rush-reference.reference-layout .rw-rotor{transform-origin:0 0}html body#rush-reference.reference-layout .rw-sector path{fill:#121822;stroke:#ffffff0f;stroke-width:.5;transition:fill .4s}html body#rush-reference.reference-layout .rw-sector.is-odd path{fill:#161d29}html body#rush-reference.reference-layout .rw-sector--rare path{fill:#181932}html body#rush-reference.reference-layout .rw-sector--rare.is-odd path{fill:#1d1e3c}html body#rush-reference.reference-layout .rw-sector--epic path{fill:#2a1b0f}html body#rush-reference.reference-layout .rw-sector--epic.is-odd path{fill:#322013}html body#rush-reference.reference-layout .rw-sector text{font:700 7.4px/1 Segoe UI,Arial,sans-serif;letter-spacing:.02em;fill:#d9e1ea}html body#rush-reference.reference-layout .rw-sector--rare text{fill:#c3b6ff}html body#rush-reference.reference-layout .rw-sector--epic text{fill:#ffcd85}html body#rush-reference.reference-layout .rw-sector.is-won path{fill:#3a2a12;stroke:#ffc46b;stroke-width:1.2}html body#rush-reference.reference-layout .rw-sector.is-won text{fill:#fff}html body#rush-reference.reference-layout .rw-rotor-core{fill:#0b0e13;stroke:#ffffff1a;stroke-width:.8}html body#rush-reference.reference-layout .rw-hub{stroke:#ffffff1a;stroke-width:.8}html body#rush-reference.reference-layout .rw-marker{position:absolute;top:-3.5%;left:50%;width:8.5%;transform:translate(-50%);filter:drop-shadow(0 4px 5px rgba(0,0,0,.65));z-index:2}html body#rush-reference.reference-layout .rw-wheel-center{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}html body#rush-reference.reference-layout .rw-spin{pointer-events:auto;width:25%;aspect-ratio:1;display:grid;place-items:center;align-content:center;gap:3px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at 50% 35%,#49dda1,#22a86e 72%);box-shadow:0 10px 24px -10px #37c98ee6,inset 0 1px #ffffff59;color:#04170e;font:800 14px/1 var(--rush-heading);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .25s var(--p-ease),box-shadow .25s}html body#rush-reference.reference-layout .rw-spin:hover:not(:disabled){transform:scale(1.04)}html body#rush-reference.reference-layout .rw-spin small{font:600 10px/1 var(--p-font);letter-spacing:.02em;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .rw-spin:not(:disabled) small{display:none}html body#rush-reference.reference-layout .rw-spin:disabled{background:radial-gradient(circle at 50% 35%,#1d2430,#0d1117 75%);color:#c9d2db;box-shadow:inset 0 1px #ffffff14;cursor:default}html body#rush-reference.reference-layout .rw-feedback{min-height:20px;margin:16px 0 0!important;text-align:center;color:#ffd27a!important;font:600 14px/1.3 var(--p-font)!important}html body#rush-reference.reference-layout .rw-give-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}html body#rush-reference.reference-layout .rw-give{display:grid!important;grid-template-rows:none!important;align-content:start!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;gap:10px!important;padding:16px!important;border-radius:14px!important;border:1px solid var(--p-line)!important;background:radial-gradient(70% 55% at 50% 30%,rgba(127,219,250,.08),transparent 70%),linear-gradient(180deg,#ffffff08,#ffffff03)!important;box-shadow:none!important}html body#rush-reference.reference-layout .rw-give.tone-1{background:radial-gradient(70% 55% at 50% 30%,rgba(176,120,255,.1),transparent 70%),linear-gradient(180deg,#ffffff08,#ffffff03)!important}html body#rush-reference.reference-layout .rw-give.tone-2{background:radial-gradient(70% 55% at 50% 30%,rgba(255,170,90,.1),transparent 70%),linear-gradient(180deg,#ffffff08,#ffffff03)!important}html body#rush-reference.reference-layout .rw-give-kind{color:var(--p-muted);font:700 10.5px/1 var(--p-font);letter-spacing:.16em;text-transform:uppercase}html body#rush-reference.reference-layout .rw-give-art{height:120px;display:grid;place-items:center}html body#rush-reference.reference-layout .rw-give-art img{max-width:82%;max-height:110px;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.55))}html body#rush-reference.reference-layout .rw-give h3{font:600 14px/1.3 var(--p-font)!important;text-transform:none!important;margin:0!important}html body#rush-reference.reference-layout .rw-give .giveaway-meta{display:flex;justify-content:space-between;color:var(--p-muted);font-size:12px}html body#rush-reference.reference-layout .rw-give .giveaway-meta b{color:#ffd27a}html body#rush-reference.reference-layout .rw-give .draw-clock{display:flex!important;gap:6px!important}html body#rush-reference.reference-layout .rw-give .draw-clock span{flex:1;display:grid;justify-items:center;padding:6px 0;border-radius:8px;background:#ffffff0a;border:1px solid var(--p-line)}html body#rush-reference.reference-layout .rw-give .draw-clock b{font:650 18px/1 var(--rush-heading);font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .rw-give .draw-clock small{color:var(--p-muted);font-size:9.5px;margin-top:3px}html body#rush-reference.reference-layout .rw-prizes{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}html body#rush-reference.reference-layout .rw-prize{display:grid;justify-items:center;align-content:start;gap:8px;padding:14px 8px 12px;border-radius:12px;border:1px solid var(--p-line);background:linear-gradient(180deg,#ffffff08,#ffffff03);text-align:center}html body#rush-reference.reference-layout .rw-prize.is-rare{border-color:#a08cff38;background:linear-gradient(180deg,#9682ff12,#ffffff03)}html body#rush-reference.reference-layout .rw-prize.is-epic{border-color:#ffbe6e42;background:linear-gradient(180deg,#ffaa5a14,#ffffff03)}html body#rush-reference.reference-layout .rw-prize img{width:92%;aspect-ratio:760 / 546;object-fit:contain}html body#rush-reference.reference-layout .rw-glyph{display:grid;place-items:center;width:100%;aspect-ratio:760 / 546;border-radius:10px;font:650 19px/1 var(--rush-heading);letter-spacing:.02em;color:#fff;background:radial-gradient(70% 70% at 50% 35%,rgba(255,255,255,.1),transparent 70%),linear-gradient(160deg,#263142,#121821);box-shadow:inset 0 1px #ffffff14}html body#rush-reference.reference-layout .rw-glyph--credits{background:radial-gradient(70% 70% at 50% 35%,rgba(255,220,150,.25),transparent 70%),linear-gradient(160deg,#4a3414,#1d140a);color:#ffd98a}html body#rush-reference.reference-layout .rw-glyph--item{background:radial-gradient(70% 70% at 50% 35%,rgba(127,219,250,.2),transparent 70%),linear-gradient(160deg,#1d3542,#0e1820);color:#aeeaff}html body#rush-reference.reference-layout .rw-glyph--deposit{background:radial-gradient(70% 70% at 50% 35%,rgba(90,230,170,.2),transparent 70%),linear-gradient(160deg,#173a2c,#0b1913);color:#8ff0c4}html body#rush-reference.reference-layout .rw-glyph--discount{background:radial-gradient(70% 70% at 50% 35%,rgba(255,140,180,.18),transparent 70%),linear-gradient(160deg,#3c1a2a,#190b12);color:#ffb3cf}html body#rush-reference.reference-layout :is(.rw-glyph--contract,.rw-glyph--upgrade){background:radial-gradient(70% 70% at 50% 35%,rgba(170,140,255,.2),transparent 70%),linear-gradient(160deg,#2a2148,#120e20);color:#cbbdff}html body#rush-reference.reference-layout .rw-prize h3{font:600 12px/1.3 var(--p-font)!important;text-transform:none!important;letter-spacing:0!important;color:#dfe6ec!important;margin:0!important}html body#rush-reference.reference-layout .rw-prize small{color:var(--p-muted);font-size:10.5px}html body#rush-reference.reference-layout .rw-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html body#rush-reference.reference-layout .rw-pair .benefit-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-top:12px}html body#rush-reference.reference-layout .rw-card{display:grid;gap:8px;align-content:start;padding:14px;border-radius:12px;border:1px solid var(--p-line);background:linear-gradient(180deg,#ffffff09,#ffffff03)}html body#rush-reference.reference-layout .rw-card strong{font:650 24px/1 var(--rush-heading);color:#ffd27a}html body#rush-reference.reference-layout .rw-card strong small{font-size:13px;color:var(--p-muted)}html body#rush-reference.reference-layout .rw-card p{margin:0;color:var(--p-muted);font-size:12px;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .rw-card .cr-btn{height:38px!important;font-size:13px!important}html body#rush-reference.reference-layout .rw-tier.is-locked{opacity:.6}html body#rush-reference.reference-layout .rw-empty{color:var(--p-muted);font-size:13px}html body#rush-reference.reference-layout .rw-history{border-radius:12px;border:1px solid var(--p-line);background:#ffffff05;padding:12px 16px;color:var(--p-muted)}@media(max-width:1100px){html body#rush-reference.reference-layout .rw-top,html body#rush-reference.reference-layout .rw-pair{grid-template-columns:1fr}html body#rush-reference.reference-layout .rw-prizes{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){html body#rush-reference.reference-layout .rw-days{grid-template-columns:repeat(4,minmax(0,1fr))}html body#rush-reference.reference-layout .rw-give-grid{grid-template-columns:1fr!important}html body#rush-reference.reference-layout .rw-prizes{grid-template-columns:repeat(3,minmax(0,1fr))}html body#rush-reference.reference-layout .rw-daily-foot{flex-direction:column;align-items:stretch}html body#rush-reference.reference-layout :is(.rw-panel,.rw-section){padding:16px}}html body#rush-reference.reference-layout .avatar-shell>.profile-avatar{width:100%!important;height:100%!important;min-width:0!important}html body#rush-reference.reference-layout .podium .avatar-shell{width:56px!important;height:56px!important}html body#rush-reference.reference-layout .podium .avatar-shell .profile-avatar{font-size:17px}@media(max-width:760px){html body#rush-reference.reference-layout .podium .avatar-shell{width:48px!important;height:48px!important}html body#rush-reference.reference-layout .inventory-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}html body#rush-reference.reference-layout .inventory-actions #selection-summary{grid-column:1 / -1;font-size:13px!important}html body#rush-reference.reference-layout .inventory-actions .button{min-height:40px!important;font-size:12px!important;padding:6px 10px!important;justify-content:center;text-align:center}}html body#rush-reference.reference-layout{--cr-black: #050608;--cr-ink: #08090c;--cr-graphite-1: #101318;--cr-graphite-2: #161a21;--cr-graphite-3: #1e232c;--cr-graphite-4: #2a303b;--cr-glass: rgba(16, 19, 25, .72);--cr-glass-strong: rgba(13, 15, 20, .88);--cr-hair: rgba(255, 255, 255, .06);--cr-edge: rgba(255, 255, 255, .1);--cr-edge-strong: rgba(255, 255, 255, .18);--cr-text-1: #f3f5f8;--cr-text-2: #aab2bf;--cr-text-3: #6d7685;--cr-violet: #8b5cf6;--cr-violet-hi: #b49cff;--cr-violet-lo: #5b34c9;--cr-violet-wash: rgba(139, 92, 246, .14);--cr-violet-glow: rgba(139, 92, 246, .42);--cr-gold: #f2bd3a;--cr-gold-hi: #ffdc6a;--cr-gold-lo: #c98a12;--cr-success: #37c98e;--cr-danger: #ff5d6c;--cr-r-consumer: #b0c3d9;--cr-r-industrial: #5e98d9;--cr-r-milspec: #4b69ff;--cr-r-restricted: #8847ff;--cr-r-classified: #d32ce6;--cr-r-covert: #eb4b4b;--cr-r-gold: #e4ae39;--cr-space-1: 4px;--cr-space-2: 8px;--cr-space-3: 12px;--cr-space-4: 16px;--cr-space-5: 24px;--cr-space-6: 32px;--cr-space-7: 48px;--cr-radius-xs: 6px;--cr-radius-sm: 8px;--cr-radius-md: 12px;--cr-radius-lg: 16px;--cr-radius-xl: 22px;--cr-chamfer: 8px;--cr-shadow-1: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 8px 24px -16px rgba(0, 0, 0, .9);--cr-shadow-2: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 24px 48px -28px rgba(0, 0, 0, .95);--cr-shadow-glow: 0 0 0 1px rgba(139, 92, 246, .35), 0 10px 30px -12px var(--cr-violet-glow);--cr-font-ui: "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--cr-font-display: RushHeading, "Segoe UI", Arial, sans-serif;--cr-icon-sm: 16px;--cr-icon-md: 20px;--cr-icon-lg: 24px;--cr-ease-out: cubic-bezier(.2, .8, .2, 1);--cr-ease-spring: cubic-bezier(.34, 1.4, .64, 1);--cr-dur-1: .14s;--cr-dur-2: .24s;--cr-dur-3: .42s}html body#rush-reference.reference-layout :is(.header,.guest-header){background:linear-gradient(180deg,#090b0ff0,#08090ddb)!important;border-bottom:1px solid var(--cr-hair)!important;box-shadow:0 1px #8b5cf614,0 14px 34px -24px #000!important}html body#rush-reference.reference-layout :is(.header,.guest-header):after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(180,156,255,.28) 30%,rgba(255,220,106,.18) 50%,rgba(180,156,255,.28) 70%,transparent);pointer-events:none}html body#rush-reference.reference-layout .brand{display:inline-flex!important;align-items:center!important}html body#rush-reference.reference-layout .brand .cr-logo{display:block;flex:none;filter:drop-shadow(0 2px 10px rgba(242,189,58,.14));transition:transform var(--cr-dur-2) var(--cr-ease-out),filter var(--cr-dur-2) var(--cr-ease-out)}html body#rush-reference.reference-layout .brand .cr-logo--full{width:168px;height:auto}html body#rush-reference.reference-layout .brand .cr-logo--mark{display:none;width:44px;height:auto}html body#rush-reference.reference-layout .brand:hover .cr-logo{transform:translateY(-1px);filter:drop-shadow(0 4px 14px rgba(242,189,58,.3))}html body#rush-reference.reference-layout .brand :is(.logo-mark,.brand-type){display:none!important}@media(max-width:1180px){html body#rush-reference.reference-layout .brand .cr-logo--full{width:142px}}@media(max-width:760px){html body#rush-reference.reference-layout .brand .cr-logo--full{display:none}html body#rush-reference.reference-layout .brand .cr-logo--mark{display:block}}html body#rush-reference.reference-layout .main-nav.cr-nav{gap:2px!important;align-items:center!important}html body#rush-reference.reference-layout .main-nav.cr-nav>a{--plate: transparent;position:relative!important;isolation:isolate;height:40px!important;align-self:center!important;display:inline-flex!important;align-items:center!important;gap:9px!important;padding:0 16px!important;font:650 17px/1 var(--cr-font-display)!important;letter-spacing:.035em!important;text-transform:uppercase!important;color:var(--cr-text-2)!important;background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;outline:none;transition:color var(--cr-dur-2) var(--cr-ease-out)!important}html body#rush-reference.reference-layout .cr-nav>a .cr-nav-label{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap}html body#rush-reference.reference-layout .main-nav.cr-nav>a:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#ffffff12,#ffffff05);clip-path:polygon(var(--cr-chamfer) 0,100% 0,100% calc(100% - var(--cr-chamfer)),calc(100% - var(--cr-chamfer)) 100%,0 100%,0 var(--cr-chamfer));opacity:0;transform:scale(.94);transition:opacity var(--cr-dur-2) var(--cr-ease-out),transform var(--cr-dur-2) var(--cr-ease-out),background var(--cr-dur-2)}html body#rush-reference.reference-layout .main-nav.cr-nav>a:after{content:""!important;position:absolute!important;inset:auto 14px -9px!important;width:auto!important;height:2px!important;display:block!important;background:linear-gradient(90deg,var(--cr-violet-lo),var(--cr-violet-hi) 50%,var(--cr-violet-lo))!important;clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 100%,0 100%);box-shadow:0 0 12px var(--cr-violet-glow)!important;transform:scaleX(0);transition:transform var(--cr-dur-3) var(--cr-ease-out)!important}html body#rush-reference.reference-layout .main-nav.cr-nav>a .cr-nav-ico{display:inline-grid!important;place-items:center;width:var(--cr-icon-md);height:var(--cr-icon-md);color:var(--cr-text-3);transition:color var(--cr-dur-2) var(--cr-ease-out),transform var(--cr-dur-2) var(--cr-ease-spring)}html body#rush-reference.reference-layout .main-nav.cr-nav>a .cr-nav-ico svg{width:100%;height:100%}html body#rush-reference.reference-layout .main-nav.cr-nav>a:is(:hover,:focus-visible){color:var(--cr-text-1)!important}html body#rush-reference.reference-layout .main-nav.cr-nav>a:is(:hover,:focus-visible):before{opacity:1;transform:none}html body#rush-reference.reference-layout .main-nav.cr-nav>a:is(:hover,:focus-visible) .cr-nav-ico{color:var(--cr-violet-hi);transform:translateY(-1px) scale(1.06)}html body#rush-reference.reference-layout .main-nav.cr-nav>a:focus-visible:before{box-shadow:inset 0 0 0 1px var(--cr-violet-hi)}html body#rush-reference.reference-layout .main-nav.cr-nav>a:is(.active,[aria-current=page]){color:#fff!important;background:none!important;box-shadow:none!important}html body#rush-reference.reference-layout .main-nav.cr-nav>a:is(.active,[aria-current=page]):before{opacity:1;transform:none;background:radial-gradient(80% 120% at 50% 120%,rgba(139,92,246,.32),transparent 70%),linear-gradient(180deg,#8b5cf61f,#8b5cf60a)}html body#rush-reference.reference-layout .main-nav.cr-nav>a:is(.active,[aria-current=page]):after{transform:scaleX(1)}html body#rush-reference.reference-layout .main-nav.cr-nav>a:is(.active,[aria-current=page]) .cr-nav-ico{color:var(--cr-violet-hi)}html body#rush-reference.reference-layout .main-nav.cr-nav>a:active .cr-nav-ico{transform:scale(.92)}@media(max-width:1320px){html body#rush-reference.reference-layout .main-nav.cr-nav>a{padding:0 11px!important;gap:7px!important;font-size:16px!important}}@media(max-width:1120px){html body#rush-reference.reference-layout .main-nav.cr-nav>a .cr-nav-label{display:none}html body#rush-reference.reference-layout .main-nav.cr-nav>a{padding:0 12px!important}html body#rush-reference.reference-layout .main-nav.cr-nav>a .cr-nav-ico{width:22px;height:22px}}html body#rush-reference.reference-layout .mobile-nav.cr-nav>a{display:grid!important;justify-items:center!important;align-content:center!important;gap:4px!important;font:650 9.5px/1 var(--cr-font-ui)!important;letter-spacing:0!important;box-shadow:none!important;border:0!important;text-transform:uppercase;color:var(--cr-text-3)!important;position:relative;flex:1 1 0!important;min-width:0!important;padding:6px 2px!important}html body#rush-reference.reference-layout .mobile-nav.cr-nav>a:after{display:none!important}html body#rush-reference.reference-layout .mobile-nav.cr-nav>a .cr-nav-label{max-width:100%;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout .mobile-nav.cr-nav>a .cr-nav-ico{display:block!important;width:22px;height:22px;transition:transform var(--cr-dur-2) var(--cr-ease-spring),color var(--cr-dur-2)}html body#rush-reference.reference-layout .mobile-nav.cr-nav>a .cr-nav-ico svg{width:100%;height:100%}html body#rush-reference.reference-layout .mobile-nav.cr-nav>a:is(.active,[aria-current=page]){color:#fff!important;background:none!important}html body#rush-reference.reference-layout .mobile-nav.cr-nav>a:is(.active,[aria-current=page]) .cr-nav-ico{color:var(--cr-violet-hi);transform:translateY(-1px)}html body#rush-reference.reference-layout .mobile-nav.cr-nav>a:is(.active,[aria-current=page]):before{content:"";position:absolute;top:0;left:28%;right:28%;height:2px;background:var(--cr-violet-hi);box-shadow:0 0 10px var(--cr-violet-glow);clip-path:polygon(0 0,100% 0,calc(100% - 2px) 100%,2px 100%)}@media(prefers-reduced-motion:reduce){html body#rush-reference.reference-layout .cr-nav>a,html body#rush-reference.reference-layout .cr-nav>a:before,html body#rush-reference.reference-layout .cr-nav>a:after,html body#rush-reference.reference-layout .cr-nav .cr-nav-ico{transition:none!important}}html.reduced-motion body#rush-reference.reference-layout .cr-nav>a,html.reduced-motion body#rush-reference.reference-layout .cr-nav>a:before,html.reduced-motion body#rush-reference.reference-layout .cr-nav>a:after,html.reduced-motion body#rush-reference.reference-layout .cr-nav .cr-nav-ico{transition:none!important}html body#rush-reference.reference-layout .cr-feed-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 12px 10px}html body#rush-reference.reference-layout .cr-feed-brand{display:inline-flex;align-items:center;gap:7px;color:var(--cr-text-1);text-decoration:none;font:700 12px/1 var(--cr-font-ui);letter-spacing:.12em}html body#rush-reference.reference-layout .cr-feed-brand img{width:26px;height:auto}html body#rush-reference.reference-layout .cr-feed-online{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:#37c98e1a;border:1px solid rgba(55,201,142,.25);color:#9fe7c5;font:600 11px/1 var(--cr-font-ui);white-space:nowrap}html body#rush-reference.reference-layout .cr-feed-online[hidden]{display:none}html body#rush-reference.reference-layout .cr-feed-online b{color:#fff;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .cr-feed-online i{width:6px;height:6px;border-radius:50%;background:var(--cr-success);box-shadow:0 0 #37c98e99;animation:cr-pulse 2.4s var(--cr-ease-out) infinite}@keyframes cr-pulse{0%{box-shadow:0 0 #37c98e8c}70%,to{box-shadow:0 0 0 6px #37c98e00}}html body#rush-reference.reference-layout .cr-feed-switch{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:0 10px 8px;padding:3px;border-radius:var(--cr-radius-sm);background:#00000059;border:1px solid var(--cr-hair)}html body#rush-reference.reference-layout .cr-feed-switch button{position:relative;z-index:1;height:28px;border:0;background:none;color:var(--cr-text-2);font:650 12px/1 var(--cr-font-ui);letter-spacing:.02em;cursor:pointer;transition:color var(--cr-dur-2)}html body#rush-reference.reference-layout .cr-feed-switch button[aria-selected=true]{color:#fff}html body#rush-reference.reference-layout .cr-feed-switch-thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:6px;background:linear-gradient(180deg,#8b5cf66b,#8b5cf638);box-shadow:inset 0 0 0 1px #b49cff59;transition:transform var(--cr-dur-3) var(--cr-ease-out)}html body#rush-reference.reference-layout .cr-feed-switch[data-mode=top] .cr-feed-switch-thumb{transform:translate(100%)}html body#rush-reference.reference-layout .cr-feed-filters{display:grid;gap:6px;margin:0 10px 8px}html body#rush-reference.reference-layout .cr-feed-filters[hidden]{display:none}html body#rush-reference.reference-layout :is(.cr-feed-periods,.cr-feed-sort){display:flex;gap:4px}html body#rush-reference.reference-layout :is(.cr-feed-periods,.cr-feed-sort) button{flex:1;height:24px;padding:0 4px;border:1px solid var(--cr-hair);border-radius:6px;background:#ffffff08;color:var(--cr-text-2);font:600 10.5px/1 var(--cr-font-ui);cursor:pointer;white-space:nowrap}html body#rush-reference.reference-layout :is(.cr-feed-periods,.cr-feed-sort) button[aria-pressed=true]{color:#fff;border-color:#b49cff73;background:var(--cr-violet-wash)}html body#rush-reference.reference-layout .rush-feed-panel #live-feed{padding:2px 8px 12px!important;display:grid!important;align-content:start!important;gap:6px!important}html body#rush-reference.reference-layout .cr-fd{position:relative;display:grid;grid-template-columns:62px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:8px;row-gap:3px;align-items:center;width:100%;padding:7px 8px 7px 7px;text-align:left;color:var(--cr-text-1);border:1px solid var(--cr-hair);border-radius:10px;background:radial-gradient(70% 90% at 0% 50%,color-mix(in srgb,var(--rarity) 22%,transparent),transparent 70%),linear-gradient(180deg,#161a21eb,#0e1116eb);box-shadow:inset 2px 0 0 var(--rarity);cursor:pointer;transition:transform var(--cr-dur-2) var(--cr-ease-out),border-color var(--cr-dur-2),background var(--cr-dur-2)}html body#rush-reference.reference-layout .cr-fd:hover,html body#rush-reference.reference-layout .cr-fd:focus-visible{transform:translate(2px);border-color:color-mix(in srgb,var(--rarity) 45%,transparent);outline:none}html body#rush-reference.reference-layout .cr-fd.is-new{animation:cr-fd-in .52s var(--cr-ease-out) both}@keyframes cr-fd-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}html body#rush-reference.reference-layout .cr-fd-art{grid-row:1 / span 3;display:grid;place-items:center;height:48px}html body#rush-reference.reference-layout .cr-fd-art img{max-width:62px;max-height:46px;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}html body#rush-reference.reference-layout .cr-fd-text{display:grid;min-width:0}html body#rush-reference.reference-layout .cr-fd-text small{color:var(--cr-text-3);font:700 9.5px/1.2 var(--cr-font-ui);letter-spacing:.06em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body#rush-reference.reference-layout .cr-fd-text strong{font:650 12px/1.25 var(--cr-font-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body#rush-reference.reference-layout .cr-fd-foot{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0;color:var(--cr-text-3);font:500 10px/1 var(--cr-font-ui)}html body#rush-reference.reference-layout .cr-fd-user{display:inline-flex;align-items:center;gap:4px;min-width:0}html body#rush-reference.reference-layout .cr-fd-user>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cr-text-2)}html body#rush-reference.reference-layout .cr-fd-user :is(.avatar,.avatar-shell){width:16px!important;height:16px!important;min-width:16px!important;font-size:7px!important;border-radius:5px!important;overflow:hidden}html body#rush-reference.reference-layout .cr-fd-value{font:700 11.5px/1 var(--cr-font-ui);color:var(--cr-gold-hi);font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .cr-fd-value .credit{font-size:9px;opacity:.75}html body#rush-reference.reference-layout .cr-feed-loading{display:grid;gap:6px}html body#rush-reference.reference-layout .cr-feed-loading span{height:62px;border-radius:10px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:cr-shimmer 1.2s linear infinite}@keyframes cr-shimmer{to{background-position:-200% 0}}html body#rush-reference.reference-layout .rush-feed-panel :is(.rush-feed-banner,.rush-feed-status,.rush-feed-tabs){display:none!important}.cr-drop-dialog{width:min(460px,calc(100vw - 32px));padding:0!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;color:#f3f5f8;background:radial-gradient(90% 60% at 50% 0%,color-mix(in srgb,var(--rarity) 30%,transparent),transparent 70%),linear-gradient(180deg,#13161c,#0b0d11);box-shadow:0 40px 90px -30px #000,0 0 0 1px #00000080;overflow:hidden;font-family:Segoe UI Variable Text,Segoe UI,system-ui,sans-serif}.cr-drop-dialog::backdrop{background:#04050899;backdrop-filter:blur(6px)}.cr-drop-dialog[open]{animation:cr-dialog-in .32s cubic-bezier(.2,.8,.2,1) both}@keyframes cr-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.cr-drop-dialog-close{position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;border:0;border-radius:9px;background:#ffffff0f;color:#fff;font-size:20px;cursor:pointer}.cr-drop-dialog-art{display:grid;place-items:center;height:190px;border-bottom:1px solid rgba(255,255,255,.06)}.cr-drop-dialog-art img{max-width:78%;max-height:160px;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.6))}.cr-drop-dialog-body{padding:18px 20px 20px;display:grid;gap:12px}.cr-drop-dialog-body>small{color:#aab2bf;font:700 11px/1 inherit;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:6px}.cr-rarity-dot{width:8px;height:8px;border-radius:50%;background:var(--rarity);display:inline-block}.cr-drop-dialog-body h2{margin:-6px 0 0;font:700 22px/1.2 inherit}.cr-drop-dialog-body dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.cr-drop-dialog-body dl div{padding:9px 10px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.05);min-width:0}.cr-drop-dialog-body dt{color:#6d7685;font-size:10.5px;margin-bottom:4px}.cr-drop-dialog-body dd{margin:0;font-weight:650;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-drop-owner{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;border-radius:12px;background:#8b5cf612;border:1px solid rgba(139,92,246,.2)}.cr-drop-owner-label{width:100%;color:#6d7685;font-size:10.5px}.cr-drop-owner-id{display:inline-flex;align-items:center;gap:8px;margin-right:auto;min-width:0}.cr-drop-owner-id b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-drop-profile{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:9px;color:#fff;text-decoration:none;font-weight:650;font-size:13px;background:linear-gradient(180deg,#9a6dff,#7444ea);box-shadow:0 8px 20px -10px #8b5cf6cc}.cr-drop-private{margin:0;color:#c7b4ff;font-size:13px}.cr-drop-note{margin:0;color:#6d7685;font-size:11px}@media(prefers-reduced-motion:reduce){.cr-drop-dialog[open],html body#rush-reference.reference-layout .cr-fd.is-new{animation:none!important}html body#rush-reference.reference-layout .cr-feed-online i{animation:none}}html.reduced-motion .cr-drop-dialog[open],html.reduced-motion body#rush-reference.reference-layout .cr-fd.is-new,html.reduced-motion body#rush-reference.reference-layout .cr-feed-online i{animation:none!important}html body#rush-reference.reference-layout .cr-player{display:grid;gap:18px;margin-bottom:22px}html body#rush-reference.reference-layout .cr-ph{position:relative;overflow:hidden;border-radius:var(--cr-radius-xl);border:1px solid var(--cr-edge);background:var(--cr-graphite-1);box-shadow:var(--cr-shadow-2);isolation:isolate}html body#rush-reference.reference-layout .cr-ph--loading{min-height:260px;background:linear-gradient(90deg,#12151b,#191d25,#12151b);background-size:200% 100%;animation:cr-shimmer 1.4s linear infinite}html body#rush-reference.reference-layout .cr-ph-scene{position:absolute;inset:0;z-index:-1}html body#rush-reference.reference-layout .cr-ph-scene .profile-backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}html body#rush-reference.reference-layout .cr-ph-banner{position:absolute;inset:0 0 auto;height:150px;overflow:hidden}html body#rush-reference.reference-layout .cr-ph-banner .profile-backdrop{opacity:.9}html body#rush-reference.reference-layout .cr-ph-shade{position:absolute;inset:0;background:linear-gradient(180deg,#08090c00 0,#08090c59 110px,#08090ce6 190px,#08090cf5),radial-gradient(60% 80% at 0% 100%,color-mix(in srgb,var(--profile-accent, #8b5cf6) 22%,transparent),transparent 70%)}html body#rush-reference.reference-layout .cr-ph-body{display:flex;align-items:flex-end;gap:20px;padding:104px 28px 18px}html body#rush-reference.reference-layout .cr-ph-avatar .profile-avatar{width:112px!important;height:112px!important;font-size:34px!important}html body#rush-reference.reference-layout .cr-ph-id{min-width:0;flex:1}html body#rush-reference.reference-layout .cr-ph-kicker{color:var(--cr-text-2);font:700 11px/1 var(--cr-font-ui);letter-spacing:.14em;text-transform:uppercase}html body#rush-reference.reference-layout .cr-ph-id h1{margin:6px 0 8px;font:700 40px/1 var(--cr-font-display);letter-spacing:.01em;color:#fff;overflow-wrap:anywhere}html body#rush-reference.reference-layout .cr-ph-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;color:var(--cr-text-2);font:500 13px/1.3 var(--cr-font-ui)}html body#rush-reference.reference-layout .cr-ph-level{padding:4px 9px;border-radius:999px;color:#fff;background:color-mix(in srgb,var(--profile-accent, #8b5cf6) 35%,rgba(0,0,0,.3));border:1px solid color-mix(in srgb,var(--profile-accent, #8b5cf6) 60%,transparent);font-weight:700}html body#rush-reference.reference-layout .cr-ph-badges{display:inline-flex;gap:4px}html body#rush-reference.reference-layout .cr-ph-badges i{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;font-style:normal;font-size:12px;color:var(--cr-gold-hi);background:#f2bd3a1a;border:1px solid rgba(242,189,58,.3)}html body#rush-reference.reference-layout .cr-ph-bio{margin:12px 0 0;max-width:62ch;color:var(--cr-text-1);font:400 14px/1.55 var(--cr-font-ui);white-space:pre-line}html body#rush-reference.reference-layout .cr-ph-edit{flex:none;align-self:flex-start;margin-top:-64px;padding:9px 14px;border-radius:10px;color:#fff;text-decoration:none;font:650 13px/1 var(--cr-font-ui);background:#0a0c1099;border:1px solid var(--cr-edge-strong);backdrop-filter:blur(8px)}html body#rush-reference.reference-layout .cr-ph-edit:hover{border-color:var(--cr-violet-hi)}html body#rush-reference.reference-layout .cr-ph-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;border-top:1px solid var(--cr-hair);background:#05060866}html body#rush-reference.reference-layout .cr-ph-stats div{padding:14px 18px;border-right:1px solid var(--cr-hair);min-width:0}html body#rush-reference.reference-layout .cr-ph-stats div:last-child{border-right:0}html body#rush-reference.reference-layout .cr-ph-stats dt{color:var(--cr-text-3);font:600 11px/1.2 var(--cr-font-ui);margin-bottom:6px}html body#rush-reference.reference-layout .cr-ph-stats dd{margin:0;color:#fff;font:700 18px/1 var(--cr-font-ui);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body#rush-reference.reference-layout .cr-ph-hidden{margin:0;padding:12px 28px;border-top:1px solid var(--cr-hair);color:var(--cr-text-3);font-size:13px}html body#rush-reference.reference-layout .cr-sc{padding:18px 20px 20px;border-radius:var(--cr-radius-lg);border:1px solid var(--cr-hair);background:linear-gradient(180deg,#14181fdb,#0c0e13e6);box-shadow:var(--cr-shadow-1)}html body#rush-reference.reference-layout .cr-sc h2{margin:0 0 14px;font:650 20px/1 var(--cr-font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff}html body#rush-reference.reference-layout .cr-sc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}html body#rush-reference.reference-layout .cr-sc--row .cr-sc-grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(160px,1fr);overflow-x:auto}html body#rush-reference.reference-layout .cr-sc--spotlight .cr-sc-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}html body#rush-reference.reference-layout .cr-sc--spotlight .cr-sc-item:first-child{grid-column:span 2;grid-row:span 2}html body#rush-reference.reference-layout .cr-sc--spotlight .cr-sc-item:first-child .cr-sc-art{height:210px}html body#rush-reference.reference-layout .cr-sc-item{position:relative;display:grid;gap:4px;padding:10px 12px 12px;border-radius:12px;border:1px solid var(--cr-hair);background:radial-gradient(80% 60% at 50% 35%,color-mix(in srgb,var(--rarity) 22%,transparent),transparent 70%),#ffffff05;box-shadow:inset 0 -2px 0 var(--rarity);transition:transform var(--cr-dur-2) var(--cr-ease-out),border-color var(--cr-dur-2)}html body#rush-reference.reference-layout .cr-sc-item[data-drop-id]{cursor:pointer}html body#rush-reference.reference-layout .cr-sc-item:hover,html body#rush-reference.reference-layout .cr-sc-item:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--rarity) 50%,transparent);outline:none}html body#rush-reference.reference-layout .cr-sc-art{display:grid;place-items:center;height:92px}html body#rush-reference.reference-layout .cr-sc-art img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(0,0,0,.5))}html body#rush-reference.reference-layout .cr-sc-item small{color:var(--cr-text-3);font:700 10px/1.2 var(--cr-font-ui);letter-spacing:.06em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body#rush-reference.reference-layout .cr-sc-item strong{color:#fff;font:650 13px/1.25 var(--cr-font-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body#rush-reference.reference-layout .cr-sc-foot{display:flex;justify-content:space-between;align-items:center;gap:6px;color:var(--cr-text-3);font-size:11px}html body#rush-reference.reference-layout .cr-sc-foot b{color:var(--cr-gold-hi);font:700 12.5px/1 var(--cr-font-ui)}html body#rush-reference.reference-layout .cr-sc-badges{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}html body#rush-reference.reference-layout .cr-badge{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--cr-hair);background:#ffffff05;color:var(--cr-text-3);font:600 12.5px/1.25 var(--cr-font-ui)}html body#rush-reference.reference-layout .cr-badge i{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;font-style:normal;background:#ffffff0a;filter:grayscale(1);opacity:.5}html body#rush-reference.reference-layout .cr-badge.is-earned{color:#fff;border-color:#f2bd3a47;background:linear-gradient(180deg,#f2bd3a14,#f2bd3a05)}html body#rush-reference.reference-layout .cr-badge.is-earned i{filter:none;opacity:1;color:var(--cr-gold-hi);background:#f2bd3a24}html body#rush-reference.reference-layout .cr-sc-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0}html body#rush-reference.reference-layout .cr-sc-stats div{padding:12px;border-radius:12px;background:#ffffff08;border:1px solid var(--cr-hair)}html body#rush-reference.reference-layout .cr-sc-stats dt{color:var(--cr-text-3);font-size:11px;margin-bottom:6px}html body#rush-reference.reference-layout .cr-sc-stats dd{margin:0;color:#fff;font:700 17px/1 var(--cr-font-ui)}html body#rush-reference.reference-layout .cr-sc-cols{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}html body#rush-reference.reference-layout .cr-sc-cols li{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid var(--cr-hair)}html body#rush-reference.reference-layout .cr-sc-cols li span{color:var(--cr-text-3);font-size:11.5px}html body#rush-reference.reference-layout .cr-sc-cols li b{grid-row:1 / span 2;grid-column:2;align-self:center;color:var(--cr-gold-hi)}html body#rush-reference.reference-layout .cr-sc-empty{margin:0;color:var(--cr-text-3)}html body#rush-reference.reference-layout .cr-private{display:grid;justify-items:center;gap:8px;padding:34px 16px;text-align:center}html body#rush-reference.reference-layout .cr-private span{font-size:30px}html body#rush-reference.reference-layout .cr-private h2{margin:0}html body#rush-reference.reference-layout .cr-private p{margin:0;color:var(--cr-text-2)}@media(max-width:900px){html body#rush-reference.reference-layout .cr-ph-stats{grid-template-columns:repeat(3,minmax(0,1fr))}html body#rush-reference.reference-layout .cr-ph-stats div:nth-child(3){border-right:0}html body#rush-reference.reference-layout .cr-ph-stats div:nth-child(-n+3){border-bottom:1px solid var(--cr-hair)}}@media(max-width:640px){html body#rush-reference.reference-layout .cr-ph-body{flex-direction:column;align-items:flex-start;gap:12px;padding:84px 16px 16px}html body#rush-reference.reference-layout .cr-ph-avatar .profile-avatar{width:84px!important;height:84px!important}html body#rush-reference.reference-layout .cr-ph-id h1{font-size:30px}html body#rush-reference.reference-layout .cr-ph-edit{margin-top:0;align-self:stretch;text-align:center}html body#rush-reference.reference-layout .cr-ph-stats{grid-template-columns:repeat(2,minmax(0,1fr))}html body#rush-reference.reference-layout .cr-ph-stats div{border-right:0;border-bottom:1px solid var(--cr-hair)}html body#rush-reference.reference-layout .cr-sc{padding:14px}html body#rush-reference.reference-layout .cr-sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body#rush-reference.reference-layout .cr-sc--spotlight .cr-sc-item:first-child{grid-column:span 2;grid-row:auto}}html body#rush-reference.reference-layout .cr-pe{display:grid;gap:16px}html body#rush-reference.reference-layout .cr-pe-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}html body#rush-reference.reference-layout .cr-pe-head h1{margin:4px 0 0;font:700 34px/1 var(--cr-font-display);color:#fff}html body#rush-reference.reference-layout .cr-pe-back{color:var(--cr-text-2);text-decoration:none;font-size:13px}html body#rush-reference.reference-layout .cr-pe-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html body#rush-reference.reference-layout .cr-pe-state{color:var(--cr-gold-hi);font-size:12.5px;font-weight:600}html body#rush-reference.reference-layout .cr-pe-btn{height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--cr-edge);background:#ffffff0a;color:var(--cr-text-1);font:650 13px/1 var(--cr-font-ui);cursor:pointer}html body#rush-reference.reference-layout .cr-pe-btn:disabled{opacity:.4;cursor:default}html body#rush-reference.reference-layout .cr-pe-btn--primary{border:0;background:linear-gradient(180deg,#9a6dff,#7444ea);box-shadow:0 8px 22px -12px #8b5cf6e6}html body#rush-reference.reference-layout .cr-pe-layout{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(0,1.15fr);gap:16px;align-items:start}html body#rush-reference.reference-layout .cr-pe-nav{display:grid;gap:4px;position:sticky;top:calc(var(--rush-head, 56px) + 16px)}html body#rush-reference.reference-layout .cr-pe-nav button{height:40px;padding:0 14px;text-align:left;border:1px solid transparent;border-radius:10px;background:none;color:var(--cr-text-2);font:650 14px/1 var(--cr-font-ui);cursor:pointer}html body#rush-reference.reference-layout .cr-pe-nav button[aria-selected=true]{color:#fff;background:var(--cr-violet-wash);border-color:#b49cff4d}html body#rush-reference.reference-layout .cr-pe-panel{display:grid;gap:14px;padding:18px;border-radius:var(--cr-radius-lg);border:1px solid var(--cr-hair);background:linear-gradient(180deg,#14181fe6,#0c0e13eb)}html body#rush-reference.reference-layout .cr-pe-field{display:grid;gap:6px;color:var(--cr-text-2);font:600 12.5px/1.2 var(--cr-font-ui)}html body#rush-reference.reference-layout .cr-pe-field :is(input,textarea){width:100%;box-sizing:border-box;padding:10px 12px;border-radius:10px;border:1px solid var(--cr-edge);background:#0000004d;color:#fff;font:500 14px/1.45 var(--cr-font-ui);resize:vertical}html body#rush-reference.reference-layout .cr-pe-field :is(input,textarea):focus{outline:none;border-color:var(--cr-violet-hi);box-shadow:0 0 0 3px #8b5cf633}html body#rush-reference.reference-layout .cr-pe-field small{justify-self:end;color:var(--cr-text-3);font-weight:500}html body#rush-reference.reference-layout :is(.cr-pe-hint,.cr-pe-empty){margin:0;color:var(--cr-text-3);font-size:12.5px}html body#rush-reference.reference-layout .cr-pe-presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}html body#rush-reference.reference-layout .cr-pe-preset{display:grid;gap:8px;padding:10px;border-radius:12px;border:1px solid var(--cr-edge);background:#ffffff08;color:#fff;font:650 13px/1 var(--cr-font-ui);cursor:pointer;text-align:left}html body#rush-reference.reference-layout .cr-pe-preset span{height:34px;border-radius:8px;background:linear-gradient(135deg,var(--a),var(--b))}html body#rush-reference.reference-layout .cr-pe-preset.is-on{border-color:var(--cr-violet-hi);box-shadow:0 0 0 2px #8b5cf640}html body#rush-reference.reference-layout .cr-pe-link{color:var(--cr-violet-hi);font-weight:650;font-size:13.5px}html body#rush-reference.reference-layout .cr-pe-sc{display:grid;gap:8px;padding:12px;border-radius:12px;border:1px solid var(--cr-hair);background:#ffffff05}html body#rush-reference.reference-layout .cr-pe-sc header{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#fff}html body#rush-reference.reference-layout .cr-pe-sc-tools{display:flex;gap:4px}html body#rush-reference.reference-layout .cr-pe-sc-tools :is(button,select){height:28px;min-width:28px;border-radius:7px;border:1px solid var(--cr-edge);background:#0000004d;color:#fff;cursor:pointer}html body#rush-reference.reference-layout .cr-pe-sc-tools button:disabled{opacity:.35;cursor:default}html body#rush-reference.reference-layout .cr-pe-sc small{color:var(--cr-text-3)}html body#rush-reference.reference-layout .cr-pe-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;max-height:300px;overflow:auto;padding-right:2px}html body#rush-reference.reference-layout .cr-pe-tile{position:relative;display:grid;gap:3px;padding:6px;border-radius:10px;border:1px solid var(--cr-hair);background:#ffffff05;box-shadow:inset 0 -2px 0 var(--rarity);color:var(--cr-text-2);font:600 10.5px/1.2 var(--cr-font-ui);cursor:pointer;text-align:left}html body#rush-reference.reference-layout .cr-pe-tile img{height:46px;width:100%;object-fit:contain}html body#rush-reference.reference-layout .cr-pe-tile span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body#rush-reference.reference-layout .cr-pe-tile b{color:var(--cr-gold-hi);font-size:11px}html body#rush-reference.reference-layout .cr-pe-tile.is-on{border-color:var(--cr-violet-hi);background:var(--cr-violet-wash);color:#fff}html body#rush-reference.reference-layout .cr-pe-tile i{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--cr-violet);color:#fff;font:700 10px/1 var(--cr-font-ui);font-style:normal}html body#rush-reference.reference-layout .cr-pe-add{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--cr-text-3);font-size:12.5px}html body#rush-reference.reference-layout .cr-pe-add button{height:30px;padding:0 10px;border-radius:8px;border:1px dashed var(--cr-edge-strong);background:none;color:var(--cr-text-1);cursor:pointer}html body#rush-reference.reference-layout .cr-pe-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--cr-hair);color:var(--cr-text-1);font:600 13.5px/1.3 var(--cr-font-ui)}html body#rush-reference.reference-layout .cr-pe-row:last-child{border-bottom:0}html body#rush-reference.reference-layout .cr-pe-row input[type=checkbox]{width:18px;height:18px;accent-color:var(--cr-violet)}html body#rush-reference.reference-layout .cr-pe-seg{display:inline-flex;padding:3px;border-radius:9px;background:#00000059;border:1px solid var(--cr-hair)}html body#rush-reference.reference-layout .cr-pe-seg button{height:28px;padding:0 12px;border:0;border-radius:6px;background:none;color:var(--cr-text-2);font:650 12px/1 var(--cr-font-ui);cursor:pointer}html body#rush-reference.reference-layout .cr-pe-seg button[aria-checked=true]{color:#fff;background:var(--cr-violet-wash);box-shadow:inset 0 0 0 1px #b49cff59}html body#rush-reference.reference-layout .cr-pe-preview{position:sticky;top:calc(var(--rush-head, 56px) + 16px);display:grid;gap:10px}html body#rush-reference.reference-layout .cr-pe-preview-label{color:var(--cr-text-3);font:600 11.5px/1 var(--cr-font-ui);letter-spacing:.08em;text-transform:uppercase}html body#rush-reference.reference-layout .cr-pe-preview [data-pe-preview]{display:grid;gap:12px}html body#rush-reference.reference-layout .cr-pe-preview .cr-ph-body{padding:84px 18px 14px}html body#rush-reference.reference-layout .cr-pe-preview .cr-ph-id h1{font-size:30px}html body#rush-reference.reference-layout .cr-pe-preview .cr-ph-avatar .profile-avatar{width:86px!important;height:86px!important}html body#rush-reference.reference-layout .cr-pe-preview .cr-ph-stats{grid-template-columns:repeat(3,minmax(0,1fr))}html body#rush-reference.reference-layout .cr-pe-preview .cr-ph-edit{display:none}@media(max-width:1240px){html body#rush-reference.reference-layout .cr-pe-layout{grid-template-columns:170px minmax(0,1fr)}html body#rush-reference.reference-layout .cr-pe-preview{grid-column:1 / -1;position:static}}@media(max-width:720px){html body#rush-reference.reference-layout .cr-pe-layout{grid-template-columns:minmax(0,1fr)}html body#rush-reference.reference-layout .cr-pe-nav{position:static;grid-auto-flow:column;overflow-x:auto}html body#rush-reference.reference-layout .cr-pe-nav button{white-space:nowrap}}html[data-contrast=high] body#rush-reference.reference-layout{--cr-text-2: #d4dae3;--cr-text-3: #aab2bf;--cr-hair: rgba(255, 255, 255, .16);--cr-edge: rgba(255, 255, 255, .24)}html.cr-pause-video .animated-backdrop,html.cr-pause-video .gradient-motion{animation:none!important}:root{--dep-text: #eef0f8;--dep-muted: #8f96ad;--dep-faint: #5d6378;--dep-line: rgba(255, 255, 255, .08);--dep-line-2: rgba(255, 255, 255, .14);--dep-surface: rgba(255, 255, 255, .035);--dep-surface-2: rgba(255, 255, 255, .065);--dep-sheet: linear-gradient(180deg, rgba(25, 22, 42, .97), rgba(11, 12, 21, .985));--dep-violet: #8b5cf6;--dep-violet-2: #a78bfa;--dep-violet-3: #c4b5fd;--dep-violet-deep: #6d28d9;--dep-violet-glow: rgba(139, 92, 246, .42);--dep-green: #34d399;--dep-amber: #fbbf24;--dep-red: #f87171;--dep-cyan: #67e8f9;--dep-r: 18px;--dep-r-md: 12px;--dep-r-sm: 10px;--dep-fast: .15s;--dep-med: .22s;--dep-slow: .3s;--dep-ease: cubic-bezier(.2, .8, .2, 1);--dep-mono: ui-monospace, "Cascadia Code", "SF Mono", Consolas, monospace}html.dep-lock{overflow:hidden}html body#rush-reference.reference-layout dialog.dep-sheet{border:1px solid var(--dep-line-2)!important;border-radius:22px!important;background:var(--dep-sheet)!important;box-shadow:0 40px 120px #0000009e,0 0 0 1px #8b5cf614,inset 0 1px #ffffff0f!important;max-height:min(880px,calc(100dvh - 40px))!important;max-width:calc(100vw - 32px)!important;padding:0!important}html body#rush-reference.reference-layout :is(.dep,.dep-wallet,.dep-return,.dep-admin) :is(input,select,textarea){border:1px solid var(--dep-line-2)!important;border-radius:var(--dep-r-sm)!important;background:#0a0b148c!important;color:var(--dep-text)!important;padding:10px 12px!important}html body#rush-reference.reference-layout :is(.dep,.dep-wallet,.dep-return,.dep-admin) :is(input,select,textarea):focus{border-color:#a78bfab3!important;box-shadow:0 0 0 3px #8b5cf62e!important;outline:none!important}html body#rush-reference.reference-layout :is(.dep,.dep-wallet,.dep-return,.dep-admin) input::placeholder{color:var(--dep-faint)!important}html body#rush-reference.reference-layout :is(.dep,.dep-wallet,.dep-return) :is(h1,h2,h3){font-family:inherit!important;font-stretch:normal!important;text-transform:none!important;letter-spacing:-.01em!important;font-weight:750!important;line-height:1.2!important;margin:0}html body#rush-reference.reference-layout .dep .dep-heading h2{font-size:20px!important}html body#rush-reference.reference-layout .dep-return-card h1{font-size:24px!important;margin-top:6px}html body#rush-reference.reference-layout .dep .dep-done h3{font-size:21px!important;margin-top:4px}html body#rush-reference.reference-layout .dep-wallet-head h1{font-size:12.5px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--dep-muted);margin:10px 0 2px}html body#rush-reference.reference-layout .dep-admin .dep-panel h2{font-size:16px!important;margin:6px 0 0}html body#rush-reference.reference-layout .dep .dep-admin-detail h3{font-size:14px!important;color:var(--dep-muted);margin-top:10px}html body#rush-reference.reference-layout :is(.dep,.dep-wallet,.dep-return,.dep-admin) :focus-visible{outline:2px solid var(--dep-violet-2)!important;outline-offset:2px!important}html body#rush-reference.reference-layout :is(.dep,.dep-wallet,.dep-return,.dep-admin) button:disabled{opacity:.5!important;cursor:not-allowed!important}html body#rush-reference.reference-layout :is(.dep,.dep-wallet,.dep-return) a:hover{color:inherit!important}html body#rush-reference.reference-layout .dep .dep-amount input{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}dialog.dep-sheet{width:min(960px,calc(100vw - 32px));color:var(--dep-text);overflow:hidden;animation:dep-in var(--dep-med) var(--dep-ease) both}dialog.dep-sheet::backdrop{background:#04050c9e;backdrop-filter:blur(7px);animation:dep-fade var(--dep-med) ease both}dialog.dep-sheet.is-closing{animation:dep-out .18s ease forwards}dialog.dep-sheet.is-closing::backdrop{animation:dep-fade .18s ease reverse forwards}dialog.dep-sheet:after{content:"";position:absolute;inset:0 0 auto;height:160px;background:radial-gradient(38rem 9rem at 30% -30%,rgba(139,92,246,.22),transparent 70%);pointer-events:none}.dep{position:relative;z-index:1;display:flex;flex-direction:column;max-height:inherit;min-height:0;font-size:14px;line-height:1.45}.dep-grab{display:none}.dep-top{display:flex;align-items:center;gap:14px;padding:20px 22px 12px}.dep-glyph{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:14px;color:#fff;background:linear-gradient(140deg,var(--dep-violet-2),var(--dep-violet-deep));box-shadow:0 10px 26px -8px var(--dep-violet-glow),inset 0 1px #ffffff59}.dep-heading{flex:1;min-width:0}.dep-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.dep-mode[hidden]{display:none}.dep-heading h2{margin:0;font-size:20px!important;font-weight:700;letter-spacing:-.01em}.dep-heading p{margin:2px 0 0;color:var(--dep-muted);font-size:13px}.dep-heading b{color:var(--dep-text);font-variant-numeric:tabular-nums}.dep-mode,.dep-pill{flex:none;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#1c1400;background:linear-gradient(180deg,#fcd34d,var(--dep-amber));border-radius:999px;padding:4px 10px;white-space:nowrap}.dep-pill{color:var(--dep-violet-3);background:#8b5cf624;border:1px solid rgba(139,92,246,.35)}.dep-mode:empty{display:none}.dep-x{display:grid;place-items:center;width:38px;height:38px;flex:none;border:1px solid var(--dep-line);border-radius:12px;color:var(--dep-muted);background:var(--dep-surface);cursor:pointer;transition:color var(--dep-fast),background var(--dep-fast),transform var(--dep-fast)}.dep-x:hover{color:var(--dep-text);background:var(--dep-surface-2)}.dep-x:active{transform:scale(.94)}.dep-tabs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:4px 22px 0;padding:4px;gap:4px;border-radius:14px;background:#00000047;border:1px solid var(--dep-line)}.dep-tabs [role=tab]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;border-radius:10px;background:transparent;color:var(--dep-muted);font:inherit;font-weight:650;font-size:14px;cursor:pointer;transition:color var(--dep-med) var(--dep-ease)}.dep-tabs [role=tab]:hover{color:var(--dep-text)}.dep-tabs [role=tab][aria-selected=true]{color:#fff}.dep-tabs [role=tab][aria-selected=true] svg{color:var(--dep-violet-3)}.dep-tabs-ink{position:absolute;z-index:0;top:4px;left:0;height:calc(100% - 8px);width:0;border-radius:10px;background:linear-gradient(180deg,#8b5cf652,#6d28d942);box-shadow:inset 0 1px #ffffff1f,0 6px 20px -8px var(--dep-violet-glow);border:1px solid rgba(167,139,250,.32);transition:transform var(--dep-slow) var(--dep-ease),width var(--dep-slow) var(--dep-ease)}.dep-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 22px 22px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.dep-body>*{animation:dep-fade var(--dep-med) ease both}.dep-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.dep-main{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.dep-field{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;min-width:0}.dep-label{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dep-muted)}.dep-chips{display:flex;flex-wrap:wrap;gap:8px}.dep-chip{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid var(--dep-line);border-radius:12px;background:var(--dep-surface);color:var(--dep-text);font:inherit;font-weight:650;cursor:pointer;transition:border-color var(--dep-fast),background var(--dep-fast),transform var(--dep-fast),box-shadow var(--dep-fast)}.dep-chip b{color:var(--dep-muted);font-weight:600}.dep-chip:hover{border-color:var(--dep-line-2);background:var(--dep-surface-2)}.dep-chip:active{transform:scale(.97)}.dep-chip[aria-checked=true]{border-color:#a78bfaa6;background:linear-gradient(180deg,#8b5cf633,#6d28d91f);box-shadow:0 0 0 3px #8b5cf61f,inset 0 1px #ffffff14}.dep-chip[aria-checked=true] b{color:var(--dep-violet-3)}.dep-chips--net .dep-chip{font-size:13px}.dep-coin{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 5px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.02em;color:#fff;background:var(--coin);box-shadow:inset 0 1px #ffffff4d}.dep-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.dep-method{position:relative;display:flex;align-items:center;gap:11px;min-height:58px;padding:10px 14px;text-align:left;border:1px solid var(--dep-line);border-radius:14px;background:var(--dep-surface);color:var(--dep-text);font:inherit;cursor:pointer;transition:border-color var(--dep-fast),background var(--dep-fast),transform var(--dep-fast)}.dep-method:hover{border-color:var(--dep-line-2);background:var(--dep-surface-2)}.dep-method:active{transform:scale(.985)}.dep-method b{display:block;font-weight:650}.dep-method small{color:var(--dep-muted);font-size:11.5px}.dep-method-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#ffffff0d;color:var(--dep-violet-3)}.dep-tick{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#fff;background:var(--dep-violet);opacity:0;transform:scale(.6);transition:opacity var(--dep-fast),transform var(--dep-med) var(--dep-ease)}.dep-method[aria-checked=true]{border-color:#a78bfaa6;background:linear-gradient(180deg,#8b5cf629,#6d28d914)}.dep-method[aria-checked=true] .dep-tick{opacity:1;transform:none}.dep-amount{display:flex;align-items:center;gap:10px;height:64px;padding:0 16px;border:1px solid var(--dep-line-2);border-radius:16px;background:#06070e8c;transition:border-color var(--dep-fast),box-shadow var(--dep-fast)}.dep-amount:focus-within{border-color:#a78bfabf;box-shadow:0 0 0 4px #8b5cf629}.dep-amount.is-invalid{border-color:#f87171b3;box-shadow:0 0 0 4px #f871711f}.dep-amount input{flex:1 1 auto;width:0;min-width:0;font:inherit;font-size:28px;font-weight:750;letter-spacing:-.01em;color:var(--dep-text);font-variant-numeric:tabular-nums}.dep-amount input:focus-visible{outline:none!important}.dep-amount-sym{color:var(--dep-violet-3);font-size:22px;font-weight:700}.dep-amount-code{color:var(--dep-muted);font-weight:700;font-size:13px;letter-spacing:.06em}.dep-presets{display:flex;flex-wrap:wrap;gap:6px}.dep-preset{position:relative;min-height:34px;padding:0 12px;border:1px solid var(--dep-line);border-radius:999px;background:transparent;color:var(--dep-text);font:inherit;font-size:13px;font-weight:650;cursor:pointer;font-variant-numeric:tabular-nums;transition:border-color var(--dep-fast),background var(--dep-fast),color var(--dep-fast)}.dep-preset:hover{border-color:var(--dep-line-2);background:var(--dep-surface)}.dep-preset[aria-pressed=true]{border-color:#a78bfab3;background:#8b5cf62e;color:#fff}.dep-preset[data-hot]:after{content:attr(data-hot);position:absolute;top:-8px;right:-4px;padding:1px 6px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--dep-violet)}.dep-hint{margin:0;color:var(--dep-muted);font-size:12.5px}.dep-error{margin:0;color:var(--dep-red);font-size:13px;font-weight:600;animation:dep-fade var(--dep-fast) ease}.dep-warn{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(251,191,36,.28);background:#fbbf2412;color:#fde68a;font-size:12.5px}.dep-warn svg{flex:none;margin-top:1px;color:var(--dep-amber)}.dep-promo{border:1px dashed var(--dep-line-2);border-radius:14px;padding:0 14px}.dep-promo summary{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--dep-muted);font-weight:600;cursor:pointer;list-style:none}.dep-promo summary::-webkit-details-marker{display:none}.dep-promo summary svg{color:var(--dep-violet-2)}.dep-promo[open] summary{color:var(--dep-text)}.dep-promo-row{display:flex;gap:8px;padding-bottom:12px}.dep-promo-row input{flex:1 1 auto;width:0;min-width:0;text-transform:uppercase;letter-spacing:.06em;font:inherit}.dep-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:54px;padding:0 20px;border:0;border-radius:14px;color:#fff!important;text-decoration:none!important;font:inherit;font-size:15px;font-weight:750;letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#a78bfa,#8b5cf6 40%,#6d28d9);box-shadow:0 14px 32px -12px var(--dep-violet-glow),inset 0 1px #ffffff47,inset 0 -2px #0000002e;transition:transform var(--dep-fast) var(--dep-ease),box-shadow var(--dep-med),filter var(--dep-fast)}.dep-cta:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 18px 40px -12px #8b5cf699,inset 0 1px #ffffff4d}.dep-cta:active:not(:disabled){transform:translateY(1px) scale(.99)}.dep-cta:disabled{filter:saturate(.4);box-shadow:none}.dep-cta--hero{width:auto;min-height:50px;padding:0 24px;font-size:15px;letter-spacing:.04em}.dep-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid var(--dep-line-2);border-radius:12px;background:var(--dep-surface);color:var(--dep-text)!important;text-decoration:none!important;font:inherit;font-weight:650;cursor:pointer;transition:background var(--dep-fast),border-color var(--dep-fast),transform var(--dep-fast)}.dep-ghost:hover{background:var(--dep-surface-2);border-color:#a78bfa73}.dep-ghost:active{transform:scale(.98)}.dep-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:dep-spin .7s linear infinite}.dep-summary{position:sticky;top:0;display:grid;gap:12px}.dep-sum{display:grid;gap:10px;padding:18px;border-radius:var(--dep-r);border:1px solid var(--dep-line);background:linear-gradient(180deg,#ffffff0d,#ffffff04);box-shadow:inset 0 1px #ffffff0d}.dep-sum-row{display:flex;justify-content:space-between;gap:12px;color:var(--dep-muted)}.dep-sum-row b{color:var(--dep-text);font-weight:650;font-variant-numeric:tabular-nums;text-align:right}.dep-free{font-style:normal;color:var(--dep-green)}.dep-sum-receive{display:grid;gap:2px;margin-top:4px;padding-top:12px;border-top:1px solid var(--dep-line)}.dep-sum-receive span{color:var(--dep-muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dep-sum-receive strong{font-size:30px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,var(--dep-violet-3));-webkit-background-clip:text;background-clip:text;color:transparent}.dep-bonus{display:inline-flex;align-items:center;gap:6px;font-style:normal;color:var(--dep-green);font-size:12.5px;font-weight:600}.dep-debt{display:flex;align-items:flex-start;gap:6px;font-style:normal;color:#fdba74;font-size:12.5px;font-weight:600}.dep-debt svg{flex:none;margin-top:2px}.dep-rate{margin:0;color:var(--dep-faint);font-size:11.5px}.dep-sum.is-loading :is(b,strong){color:transparent!important;border-radius:6px;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff21,#ffffff0d 75%) 0 0 / 200% 100%;-webkit-background-clip:border-box;background-clip:border-box;animation:dep-shimmer 1.1s linear infinite}.dep-trust{display:flex;gap:9px;align-items:flex-start;margin:0;color:var(--dep-muted);font-size:12px}.dep-trust svg{flex:none;color:var(--dep-green);margin-top:1px}.dep-sandbox{display:flex;gap:7px;align-items:center;margin:0;color:#fcd34d;font-size:11.5px;font-weight:600}.dep-skel{display:block;border-radius:12px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17,#ffffff0a 75%) 0 0 / 200% 100%;animation:dep-shimmer 1.2s linear infinite}.dep-skel--label{width:30%;height:12px;margin-top:6px}.dep-skel--row{height:48px}.dep-skel--card{height:300px;border-radius:var(--dep-r)}.dep-skel--skin{height:190px}.dep-skel--kpi{height:92px}.dep-loading .dep-main{gap:12px}.dep-empty{display:grid;justify-items:center;gap:10px;padding:48px 16px;text-align:center;color:var(--dep-muted)}.dep-empty svg{color:var(--dep-violet-2)}.dep-empty p{margin:0;max-width:36ch}.dep-invoice{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}.dep-inv-qr{position:relative;padding:14px;border-radius:var(--dep-r);background:#fff;box-shadow:0 20px 50px -20px #8b5cf680,0 0 0 6px #8b5cf61a}.dep-inv-qr svg{display:block;width:100%;height:auto}.dep-inv-qr.is-closed svg{opacity:.12;filter:blur(2px)}.dep-inv-qr>span{position:absolute;inset:0;display:grid;place-items:center;color:#4b5563}.dep-inv-info{display:grid;gap:12px;min-width:0}.dep-status{display:inline-flex;align-items:center;gap:9px;justify-self:start;margin:0;padding:7px 12px;border-radius:999px;font-size:13px;font-weight:650;border:1px solid var(--dep-line);background:var(--dep-surface)}.dep-status i{width:8px;height:8px;border-radius:50%;background:var(--dep-muted)}.dep-status--wait i{background:var(--dep-violet-2);animation:dep-blink 1.4s ease-in-out infinite}.dep-status--live{border-color:#67e8f959;color:#a5f3fc}.dep-status--live i{background:var(--dep-cyan);animation:dep-blink .9s ease-in-out infinite}.dep-status--done{border-color:#34d39966;color:#6ee7b7}.dep-status--done i{background:var(--dep-green)}.dep-status--warn{border-color:#fbbf2466;color:#fde68a}.dep-status--warn i{background:var(--dep-amber)}.dep-status--bad{border-color:#f8717166;color:#fecaca}.dep-status--bad i{background:var(--dep-red)}.dep-inv-amount{display:grid;gap:2px}.dep-inv-amount>span{color:var(--dep-muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dep-inv-amount>div{display:flex;align-items:center;gap:10px}.dep-inv-amount b{font-size:28px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dep-inv-amount small{color:var(--dep-muted)}.dep-inv-net{display:flex;align-items:center;gap:10px;color:var(--dep-muted)}.dep-inv-net b{color:var(--dep-text)}.dep-copyline{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border:1px solid var(--dep-line-2);border-radius:12px;background:#06070e8c}.dep-copyline code{flex:1;min-width:0;overflow-wrap:anywhere;font-family:var(--dep-mono);font-size:13px;color:var(--dep-text)}.dep-copy{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:34px;padding:0 10px;border:1px solid var(--dep-line);border-radius:9px;background:var(--dep-surface-2);color:var(--dep-text);font:inherit;font-size:12.5px;font-weight:650;cursor:pointer;transition:background var(--dep-fast),color var(--dep-fast),border-color var(--dep-fast)}.dep-copy:hover{border-color:#a78bfa80}.dep-copy.is-copied{color:var(--dep-green);border-color:#34d39980}.dep-inv-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;color:var(--dep-muted);font-size:13px}.dep-inv-foot b{color:var(--dep-text);font-variant-numeric:tabular-nums}.dep-timer{display:inline-flex;align-items:center;gap:6px}.dep-timer.is-late b{color:var(--dep-amber)}.dep-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;border-radius:12px;border:1px dashed rgba(251,191,36,.35);background:#fbbf240d}.dep-tools>span{color:#fcd34d;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-right:4px}.dep-tools button{min-height:32px;padding:0 10px;border:1px solid var(--dep-line-2);border-radius:8px;background:#00000040;color:var(--dep-text);font:inherit;font-size:12.5px;cursor:pointer}.dep-tools button:hover:not(:disabled){border-color:#fbbf2499}.dep-skins{display:grid;gap:14px}.dep-skins-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.dep-skins-head p{margin:0;color:var(--dep-muted);max-width:64ch}.dep-skin-tools{display:flex;gap:8px}.dep-search{position:relative;flex:1;display:flex;align-items:center}.dep-search svg{position:absolute;left:12px;color:var(--dep-muted);pointer-events:none}html body#rush-reference.reference-layout .dep .dep-search input{padding-left:36px!important;width:100%;font:inherit}.dep-skin-tools select{font:inherit}.dep-skin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.dep-skin{position:relative;display:grid;gap:4px;align-content:start;padding:10px 10px 12px;text-align:left;border:1px solid var(--dep-line);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--rarity) 14%,transparent),#ffffff05 60%);color:var(--dep-text);font:inherit;cursor:pointer;overflow:hidden;transition:border-color var(--dep-fast),transform var(--dep-med) var(--dep-ease),box-shadow var(--dep-med)}.dep-skin:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--rarity);opacity:.8}.dep-skin:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--rarity) 55%,transparent)}.dep-skin[aria-pressed=true]{border-color:#a78bfad9;box-shadow:0 0 0 3px #8b5cf633,0 12px 28px -14px var(--dep-violet-glow)}.dep-skin[aria-pressed=true] .dep-tick{opacity:1;transform:none}.dep-skin img{width:100%;aspect-ratio:4 / 3;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.45))}.dep-skin-top{display:flex;justify-content:space-between;color:var(--dep-muted);font-size:11px}.dep-skin-top em{font-style:normal;color:#fb923c;font-weight:800}.dep-skin strong{font-size:12px;color:var(--dep-muted);font-weight:600}.dep-skin-name{font-size:13px;font-weight:650;line-height:1.25;min-height:2.5em}.dep-skin-val{display:grid;gap:1px;margin-top:4px}.dep-skin-val b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.dep-skin-val small{color:var(--dep-faint);font-size:10.5px}.dep-skin-bar{position:sticky;bottom:-22px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:8px 16px;align-items:center;margin:0 -22px -22px;padding:14px 22px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--dep-line);background:#0d0d18eb;backdrop-filter:blur(14px)}.dep-skin-bar .dep-hint,.dep-skin-bar .dep-error{grid-column:1 / -1}.dep-skin-totals{display:flex;flex-wrap:wrap;gap:18px}.dep-skin-totals span{display:grid}.dep-skin-totals small{color:var(--dep-muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dep-skin-totals b{font-size:17px;font-variant-numeric:tabular-nums}.dep-skin-receive b{color:var(--dep-violet-3)}.dep-trade{display:grid;gap:16px}.dep-steps{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin:0;padding:0;list-style:none}.dep-steps li{display:grid;justify-items:center;gap:6px;text-align:center;color:var(--dep-faint);font-size:11.5px;position:relative}.dep-steps li:before{content:"";position:absolute;top:14px;left:-50%;width:100%;height:2px;background:var(--dep-line);z-index:0}.dep-steps li:first-child:before{display:none}.dep-steps li i{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-style:normal;font-weight:800;font-size:12px;border:1px solid var(--dep-line-2);background:#15151f}.dep-steps li.is-done{color:var(--dep-text)}.dep-steps li.is-done i{background:var(--dep-violet);border-color:transparent;color:#fff}.dep-steps li.is-done:before,.dep-steps li.is-now:before{background:var(--dep-violet)}.dep-steps li.is-now{color:var(--dep-text)}.dep-steps li.is-now i{border-color:var(--dep-violet-2);color:var(--dep-violet-3);animation:dep-pulse 1.6s ease-in-out infinite}.dep-trade-items{display:grid;gap:8px;margin:0;padding:0;list-style:none}.dep-trade-items li{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;border:1px solid var(--dep-line);background:var(--dep-surface)}.dep-trade-items img{width:56px;height:42px;object-fit:contain}.dep-trade-items span{flex:1;min-width:0;display:grid}.dep-trade-items small{color:var(--dep-muted)}.dep-trade-items em{font-style:normal;font-weight:750;font-variant-numeric:tabular-nums}.dep-done{display:grid;justify-items:center;gap:10px;padding:26px 8px 8px;text-align:center}.dep-done h3{margin:4px 0 0;font-size:20px!important}.dep-done p{margin:0;color:var(--dep-muted)}.dep-done-burst{position:relative;display:grid;place-items:center;width:96px;height:96px}.dep-done-burst>span{display:grid;place-items:center;width:80px;height:80px;border-radius:50%;color:#fff;background:radial-gradient(circle at 35% 30%,#6ee7b7,#10b981 60%,#047857);box-shadow:0 16px 40px -10px #10b981b3,inset 0 2px #ffffff59;animation:dep-pop .42s var(--dep-ease) both}.dep-done-burst i{position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--dep-violet-3);opacity:0;animation:dep-burst .7s var(--dep-ease) both;animation-delay:calc(.14s + var(--d))}.dep-done-burst i:nth-child(3n){background:var(--dep-green);width:5px;height:5px}.dep-done-burst i:nth-child(4n){background:#fff;width:4px;height:4px}.dep-done-sum{font-size:44px;font-weight:850;letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#a7f3d0);-webkit-background-clip:text;background-clip:text;color:transparent}.dep-done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;width:100%}.dep-done-actions .dep-cta{width:auto;min-width:200px}.dep-return{display:grid;place-items:center;min-height:calc(100dvh - 200px);padding:32px 16px}.dep-return-card{width:min(520px,100%);display:grid;justify-items:center;gap:12px;padding:36px 28px 28px;text-align:center;border-radius:24px;border:1px solid var(--dep-line-2);background:var(--dep-sheet);box-shadow:0 30px 90px #00000080,inset 0 1px #ffffff0f;color:var(--dep-text);animation:dep-in var(--dep-slow) var(--dep-ease) both}.dep-return-card h1{margin:6px 0 0;font-size:24px!important;font-weight:750;letter-spacing:-.01em}.dep-return-card>p{margin:0;color:var(--dep-muted);max-width:44ch}.dep-return-ring{position:relative;display:grid;place-items:center;width:92px;height:92px;color:var(--dep-violet-3)}.dep-return-ring>span{position:absolute;inset:0;border-radius:50%;border:3px solid rgba(139,92,246,.18);border-top-color:var(--dep-violet-2);border-right-color:var(--dep-violet);animation:dep-spin 1s linear infinite}.dep-return-icon{display:grid;place-items:center;width:80px;height:80px;border-radius:50%;animation:dep-pop .38s var(--dep-ease) both}.dep-return-icon--bad{color:#fecaca;background:#f8717124;border:1px solid rgba(248,113,113,.4)}.dep-return-icon--warn{color:#fde68a;background:#fbbf241f;border:1px solid rgba(251,191,36,.4)}.dep-return-dl{width:100%;display:grid;gap:8px;margin:8px 0 0;padding:14px 16px;border-radius:14px;border:1px solid var(--dep-line);background:var(--dep-surface)}.dep-return-dl div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.dep-return-dl dt{color:var(--dep-muted)}.dep-return-dl dd{margin:0;text-align:right;font-weight:600}.dep-return-dl code,.dep-detail code{font-family:var(--dep-mono);font-size:12px}.dep-return-balance{color:var(--dep-muted);margin:0}.dep-return-balance b{color:var(--dep-text)}.dep-wallet{display:grid;gap:18px;max-width:1080px;margin:0 auto;padding:8px 0 40px;color:var(--dep-text)}.dep-wallet-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;padding:26px 28px;border-radius:24px;border:1px solid var(--dep-line-2);background:radial-gradient(40rem 14rem at 0% 0%,rgba(139,92,246,.24),transparent 70%),radial-gradient(30rem 12rem at 100% 120%,rgba(52,211,153,.1),transparent 70%),linear-gradient(180deg,#181628e6,#0c0d16eb);box-shadow:inset 0 1px #ffffff0f}.dep-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--dep-violet-3);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dep-wallet-head h1{margin:6px 0 2px;font-size:15px!important;color:var(--dep-muted);font-weight:600}.dep-wallet-head strong{display:block;font-size:42px;font-weight:850;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.dep-wallet-tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.dep-wallet-tabs button{flex:none;min-height:38px;padding:0 14px;border:1px solid var(--dep-line);border-radius:999px;background:var(--dep-surface);color:var(--dep-muted);font:inherit;font-weight:650;font-size:13px;cursor:pointer;transition:color var(--dep-fast),background var(--dep-fast),border-color var(--dep-fast)}.dep-wallet-tabs button:hover{color:var(--dep-text)}.dep-wallet-tabs button[aria-selected=true]{color:#fff;border-color:#a78bfa99;background:#8b5cf633}.dep-hx{display:grid;gap:6px;margin:0;padding:0;list-style:none}.dep-hx-row{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;text-align:left;border:1px solid var(--dep-line);border-radius:14px;background:var(--dep-surface);color:var(--dep-text);font:inherit;cursor:pointer;transition:background var(--dep-fast),border-color var(--dep-fast),transform var(--dep-fast)}.dep-hx-row:hover{background:var(--dep-surface-2);border-color:var(--dep-line-2)}.dep-hx-row:active{transform:scale(.995)}.dep-hx-ic{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;background:#8b5cf624;color:var(--dep-violet-3)}.dep-hx-ic--failed{background:#f871711f;color:#fca5a5}.dep-hx-ic--review{background:#fbbf241f;color:#fde68a}.dep-hx-ic--processing,.dep-hx-ic--action{background:#67e8f91a;color:#a5f3fc}.dep-hx-main{flex:1;min-width:0;display:grid}.dep-hx-main small{color:var(--dep-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dep-hx-side{flex:none;text-align:right;font-variant-numeric:tabular-nums}.is-plus{color:var(--dep-green)}.is-minus{color:var(--dep-text)}.dep-chip-status{display:inline-block;padding:3px 9px;border-radius:999px;font-style:normal;font-size:11.5px;font-weight:700;border:1px solid var(--dep-line-2);color:var(--dep-muted)}.dep-chip-status--credited{color:#6ee7b7;border-color:#34d39966;background:#34d39914}.dep-chip-status--processing,.dep-chip-status--action{color:#a5f3fc;border-color:#67e8f959;background:#67e8f912}.dep-chip-status--failed{color:#fca5a5;border-color:#f8717166;background:#f8717112}.dep-chip-status--review{color:#fde68a;border-color:#fbbf2466;background:#fbbf2412}.dep-chip-status--reversed{color:#fdba74;border-color:#fb923c66;background:#fb923c12}.dep-chip-status--muted{color:var(--dep-faint);border-color:var(--dep-line);background:transparent}.dep-health small{color:var(--dep-faint);margin-left:4px}.dep-hx-empty{display:grid;justify-items:center;gap:10px;padding:44px 16px;border:1px dashed var(--dep-line-2);border-radius:18px;color:var(--dep-muted);text-align:center}.dep-hx-empty p{margin:0}.dep-hx-empty svg{color:var(--dep-violet-2)}.dep-hx .dep-skel--row{height:66px;border-radius:14px}dialog.dep-sheet--detail{width:min(480px,calc(100vw - 32px))}.dep-detail{display:grid;gap:0;margin:0;padding:4px 22px 22px}.dep-detail>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--dep-line)}.dep-detail>div:last-child{border-bottom:0}.dep-detail dt{color:var(--dep-muted);flex:none}.dep-detail dd{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.cr-topup{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 14px 0 11px;border:0;border-radius:11px;color:#fff!important;text-decoration:none!important;font:inherit;font-size:12.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#a78bfa,#7c3aed 55%,#5b21b6);box-shadow:0 8px 22px -10px #8b5cf6d9,inset 0 1px #ffffff4d;transition:transform var(--dep-fast) var(--dep-ease),filter var(--dep-fast),box-shadow var(--dep-med)}.cr-topup:hover{filter:brightness(1.1);box-shadow:0 10px 28px -10px #8b5cf6,inset 0 1px #ffffff59}.cr-topup:active{transform:scale(.97)}.cr-topup svg{flex:none}.dep-admin{display:grid;gap:18px;color:var(--dep-text);padding-bottom:40px}.dep-admin .page-heading h1{display:flex;align-items:center;gap:12px}.dep-admin-actions{display:flex;gap:8px;flex-wrap:wrap}.dep-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.dep-kpi{display:grid;gap:4px;padding:16px;border-radius:16px;border:1px solid var(--dep-line);background:linear-gradient(180deg,#ffffff0d,#ffffff04)}.dep-kpi small{color:var(--dep-muted);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dep-kpi b{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.dep-kpi span{color:var(--dep-faint);font-size:12px}.dep-kpi.is-warn{border-color:#fbbf2466}.dep-kpi.is-bad{border-color:#f8717173}.dep-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px}.dep-panel{display:grid;gap:10px;align-content:start;padding:18px;border-radius:18px;border:1px solid var(--dep-line);background:#0e0f1ab8;min-width:0}.dep-panel h2{margin:6px 0 0;font-size:15px!important;font-weight:750}.dep-health,.dep-alerts{display:grid;gap:6px;margin:0;padding:0;list-style:none}.dep-health li,.dep-alerts li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:var(--dep-surface);font-size:13px}.dep-alerts li{justify-content:flex-start;color:#fecaca}.dep-admin-search{display:flex;flex-wrap:wrap;gap:8px}.dep-admin-search input[name=q]{flex:1 1 260px;font:inherit}.dep-admin-search .dep-cta{width:auto;min-height:44px}.dep-table-wrap{overflow-x:auto}.dep-table{width:100%;border-collapse:collapse;font-size:13px}.dep-table th,.dep-table td{padding:9px 10px;border-bottom:1px solid var(--dep-line);text-align:left;vertical-align:top}.dep-table th{color:var(--dep-muted);font-weight:700;font-size:11.5px;letter-spacing:.05em;text-transform:uppercase}.dep-table td small{display:block;color:var(--dep-faint)}.dep-table tbody tr[data-fin-open]{cursor:pointer;transition:background var(--dep-fast)}.dep-table tbody tr[data-fin-open]:hover{background:var(--dep-surface)}.dep-table code{font-family:var(--dep-mono);font-size:12px}.dep-table--settings input:not([type=checkbox]){font:inherit;width:100%;min-width:64px}.dep-admin-form{display:grid;gap:10px}.dep-admin-form label{display:grid;gap:5px;color:var(--dep-muted);font-size:12.5px}.dep-admin-form input{font:inherit}.dep-audit{display:grid;gap:6px;margin:0;padding:0;list-style:none;max-height:340px;overflow:auto}.dep-audit li{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;padding:8px 10px;border-radius:10px;background:var(--dep-surface);font-size:12.5px}.dep-audit small{grid-column:1 / -1;color:var(--dep-faint)}.dep-settings{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;max-width:100%;overflow-x:auto}.dep-inline{display:inline-flex;align-items:center;gap:4px;margin-right:8px;font-size:12px;color:var(--dep-muted);white-space:nowrap}.dep-inline-row{display:flex;flex-wrap:wrap;gap:8px}.dep-settings .dep-cta{width:auto;justify-self:start}dialog.dep-sheet--admin{width:min(980px,calc(100vw - 32px))}.dep-admin-detail{flex:1;min-height:0;overflow:auto;padding:0 22px 22px;display:grid;gap:10px;align-content:start}.dep-admin-decide{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px;border-radius:14px;border:1px solid rgba(167,139,250,.35);background:#8b5cf612}.dep-admin-decide input{flex:1 1 200px;font:inherit}.dep-admin-decide>div{display:flex;gap:8px;flex-wrap:wrap}.dep-admin-decide .dep-cta{width:auto;min-height:42px}.dep-admin-decide p{width:100%;margin:0;color:var(--dep-muted);font-size:12px}.dep-timeline{display:grid;gap:6px;margin:0;padding:0;list-style:none}.dep-timeline li{display:grid;grid-template-columns:160px 1fr auto;gap:2px 12px;padding:8px 10px;border-radius:10px;background:var(--dep-surface);font-size:12.5px}.dep-timeline code{grid-column:1 / -1;font-family:var(--dep-mono);font-size:11px;color:var(--dep-faint);overflow-wrap:anywhere}.dep-timeline small{color:var(--dep-faint)}.dep-pre{margin:0;padding:10px;border-radius:10px;background:#00000059;font-family:var(--dep-mono);font-size:11px;overflow:auto;max-height:200px}@keyframes dep-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes dep-out{to{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes dep-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes dep-down{to{transform:translateY(100%)}}@keyframes dep-fade{0%{opacity:0}to{opacity:1}}@keyframes dep-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dep-spin{to{transform:rotate(360deg)}}@keyframes dep-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes dep-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes dep-pulse{0%,to{box-shadow:0 0 #8b5cf673}50%{box-shadow:0 0 0 7px #8b5cf600}}@keyframes dep-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.4)}to{opacity:0;transform:rotate(var(--a)) translateY(-84px) scale(1)}}@media(max-width:760px){html body#rush-reference.reference-layout dialog.dep-sheet{width:100vw!important;max-width:100vw!important;max-height:94dvh!important;margin:auto 0 0!important;border-radius:22px 22px 0 0!important;border-bottom:0!important}dialog.dep-sheet{animation:dep-up var(--dep-slow) var(--dep-ease) both}dialog.dep-sheet.is-closing{animation:dep-down .2s ease forwards}.dep-grab{display:block;width:42px;height:5px;margin:8px auto 0;border-radius:999px;background:#fff3}.dep-top{gap:12px;padding:10px 16px}.dep-glyph{width:38px;height:38px;border-radius:12px}html body#rush-reference.reference-layout .dep .dep-heading h2{font-size:17px!important}.dep-heading p{white-space:nowrap}.dep-mode{font-size:9px;padding:3px 7px}.dep-tabs{margin:2px 16px 0}.dep-tabs [role=tab]{flex-direction:column;gap:2px;min-height:52px;font-size:12px;line-height:1.15}.dep-body{padding:14px 16px 0}.dep-grid{grid-template-columns:1fr;gap:16px}.dep-summary{position:sticky;top:auto;bottom:0;margin:0 -16px;padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--dep-line);background:#0c0c16f0;backdrop-filter:blur(14px);gap:10px}.dep-sum{padding:12px 14px;gap:6px}.dep-rate{display:none}.dep-sum-receive{grid-template-columns:1fr auto;align-items:baseline;margin-top:0;padding-top:8px}.dep-sum-receive strong{font-size:22px}.dep-sum-receive em{grid-column:1 / -1}.dep-trust{display:none}.dep-methods{grid-template-columns:1fr}.dep-amount{height:58px}.dep-amount input{font-size:24px}.dep-invoice{grid-template-columns:1fr}.dep-inv-qr{width:min(240px,70vw);justify-self:center}.dep-skin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dep-skin-bar{grid-template-columns:1fr;margin:0 -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));bottom:0}.dep-steps{grid-template-columns:repeat(3,1fr);row-gap:14px}.dep-steps li:nth-child(4):before{display:none}.dep-skins-head{flex-direction:column}.dep-wallet-head{padding:20px}.dep-wallet-head strong{font-size:34px}.dep-wallet-head .dep-cta{width:100%}.dep-timeline li{grid-template-columns:1fr}.dep-done-actions .dep-cta,.dep-done-actions .dep-ghost{width:100%}.cr-topup span{display:none}.cr-topup{padding:0 10px}}@media(prefers-reduced-motion:reduce){dialog.dep-sheet,dialog.dep-sheet::backdrop,.dep-body>*,.dep-return-card,.dep-done-burst>span,.dep-return-icon{animation:none!important}.dep-done-burst i{display:none}.dep-skel,.dep-sum.is-loading :is(b,strong),.dep-spin,.dep-return-ring>span,.dep-status i,.dep-steps li.is-now i{animation-duration:0s!important;animation-iteration-count:1!important}.dep-tabs-ink{transition:none}}.dep-coin-tools{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.dep-coin-tools .dep-search{flex:1;min-width:130px}.dep-coin-tools select{max-width:100%;background:#181b21;color:inherit;border:1px solid #353944;border-radius:8px;padding:8px}.dep-chips--coins{max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:2px}.dep-readiness-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.dep-readiness-heading strong{font-size:12px}.dep-readiness .is-ready{color:#6ee7b7}.dep-readiness .is-incomplete{color:#fcd34d}.dep-readiness-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:8px;list-style:none;padding:0;margin:4px 0}.dep-readiness-list li>span{flex:1;min-width:0}.dep-readiness-list li>b{flex:0 1 44%;text-align:right}.dep-readiness-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border:1px solid var(--dep-line);border-radius:12px;background:var(--dep-surface);font-size:13px}.dep-readiness-list li>span{color:var(--dep-text)}.dep-readiness-list small{display:block;color:var(--dep-muted);margin-top:4px}.dep-readiness-list b{flex-shrink:0;font-size:12px}.dep-connections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dep-connection{min-width:0;padding:18px;border:1px solid var(--dep-line);border-radius:14px;background:var(--dep-surface)}.dep-connection header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.dep-connection h3{margin:0;font-size:17px}.dep-connection header>span{font-size:11px;font-weight:700}.dep-connection p{color:var(--dep-muted);font-size:13px;line-height:1.6}.dep-connection .is-ready{color:#6ee7b7}.dep-connection .is-incomplete{color:#fcd34d}.dep-connection-provider{margin:12px 0;border:1px solid var(--dep-line);border-radius:10px;overflow:hidden}.dep-connection-provider summary{cursor:pointer;padding:12px;font-size:13px;font-weight:700}.dep-connection-provider summary>span{display:block;margin-top:4px;margin-left:16px;font-size:11px;color:var(--dep-muted);font-weight:400}.dep-connection-body{padding:0 12px 12px}.dep-connection-checks,.dep-connection-keys{list-style:none;padding:0;margin:12px 0}.dep-connection-checks li,.dep-connection-keys li{display:flex;justify-content:space-between;gap:8px;margin:8px 0;font-size:12px}.dep-connection-checks li>span{color:var(--dep-muted)}.dep-connection-keys li{flex-wrap:wrap}.dep-connection-keys code{font-size:10px;overflow-wrap:anywhere}.dep-connection-keys span{color:var(--dep-muted);font-size:11px}.dep-connection-callback{display:grid;gap:6px;margin:12px 0 6px;font-size:12px;color:var(--dep-muted)}.dep-connection-callback input{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--dep-line);border-radius:7px;padding:9px;color:var(--dep-text);background:var(--dep-bg);font:11px ui-monospace,monospace}.dep-connection-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:12px}.dep-connection-links>a{text-decoration:none}.dep-connection-payout{border-top:1px solid var(--dep-line);padding-top:12px;margin-bottom:0}@media(max-width:1100px){.dep-connections{grid-template-columns:1fr}}.cr-case-math{margin:24px auto;padding:24px;background:#141b20ee;border:1px solid #ffffff16;color:#edf2f5;max-width:1440px}.cr-case-math header{display:flex;justify-content:space-between;align-items:center;gap:16px}.cr-case-math h2{font-size:22px;margin:0}.cr-case-math header>span{color:#83bcd2;font-size:12px}.cr-case-math dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.cr-case-math dt{color:#a2aeb8;font-size:12px;line-height:1.5}.cr-case-math dd{font-size:24px;font-weight:700;color:#8acbe5;margin:8px 0}.cr-case-math p{font-size:13px;line-height:1.7;color:#acb8c1;max-width:1000px}.cr-case-math summary{cursor:pointer;color:#d9e6ef}.cr-case-math small{color:#a0b1bf}.cr-drop-chance{display:block;color:#c1ccd6;font-size:11px;margin-top:8px}.admin-analysis-note{color:#b0c2d1;font-size:13px;line-height:1.7;max-width:1050px}.admin-case-analysis h2,.admin-case-pricing h2{margin:26px 0 16px}.admin-case-analysis h3,.admin-case-pricing h3{margin:24px 0 12px;font-size:17px}.admin-analysis-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.admin-analysis-columns>section{min-width:0}.admin-case-bands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-case-bands>div{display:grid;gap:9px;padding:16px;background:#ffffff06;border:1px solid #ffffff15}.admin-case-bands span{color:#b6c9d8;font-size:12px}.admin-case-bands b{color:#87d0eb;font-size:22px}.admin-case-bands meter{width:100%;height:10px;accent-color:#63c9ee}.admin-price-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.admin-price-scenarios button{display:grid;gap:8px;padding:16px;text-align:left;background:#172b3a;color:#d2eafb;border:1px solid #3c667e;border-radius:6px;cursor:pointer}.admin-price-scenarios button:hover{border-color:#8ad6ff;background:#213c4e}.admin-price-scenarios b{font-size:22px}.admin-price-scenarios small{color:#acc5d5}.admin-analysis-item{display:flex;align-items:center;gap:12px;min-width:180px}.admin-analysis-item img{width:72px;height:48px;object-fit:contain}.admin-case-analysis .rtp-chances{min-width:400px}.admin-rtp details{padding:16px;border:1px solid #ffffff20}.admin-rtp summary{cursor:pointer;color:#e5f3fb;font-weight:600}.admin-case-pricing [data-rtp-preview]:not(:empty){padding:20px;border:1px solid #67a8cb;background:#152632;margin-top:24px}.admin-rtp [role=status]{overflow-wrap:anywhere}.admin-rtp .cr-quote{min-width:150px}.admin-rtp :is(select,input){min-width:0}.admin-rtp,.admin-rtp>div{min-width:0}@media(max-width:750px){.admin-analysis-columns{grid-template-columns:minmax(0,1fr)}.admin-case-bands{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-price-scenarios{gap:8px}.admin-price-scenarios button{padding:10px;min-width:0}.admin-price-scenarios b{font-size:16px}.admin-case-pricing [data-rtp-preview]:not(:empty){padding:12px}.admin-rtp .rtp-history-entry{grid-template-columns:1fr}.admin-rtp-metrics strong{overflow-wrap:anywhere}}@media(max-width:760px){.cr-case-math{padding:16px}.cr-case-math dl{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-case-math dd{font-size:21px}}.admin-rtp{padding:24px;margin:20px 0;display:grid;gap:20px}.admin-rtp label{display:grid;gap:8px}.admin-rtp input,.admin-rtp select,.admin-rtp textarea{width:100%;background:#141a21;color:#fff;border:1px solid #556270;padding:13px;border-radius:4px}.admin-rtp form{display:grid;gap:18px;margin-top:22px}.admin-rtp-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.admin-rtp-metrics>div{display:grid;gap:8px;padding:18px;background:#ffffff08;border:1px solid #ffffff18}.admin-rtp-metrics span{font-size:12px;color:#a8b6c3}.admin-rtp-metrics strong{font-size:23px;color:#63d5f3}.rtp-table-scroll{overflow:auto;max-height:480px;margin-bottom:20px}.rtp-chances{border-collapse:collapse;width:100%;min-width:460px}.rtp-chances th,.rtp-chances td{padding:12px;text-align:left;border-bottom:1px solid #ffffff20}.rtp-chances th{position:sticky;top:0;background:#1b2530}.rtp-chances small{display:block;color:#9fb0be;margin-top:4px}.rtp-history-entry{display:grid;grid-template-columns:1fr auto;gap:8px;padding:16px 0;border-bottom:1px solid #ffffff20}.rtp-history-entry time,.rtp-history-entry p{grid-column:1/-1;color:#abbac7;margin:0}.rtp-history-entry time{font-size:12px}footer .admin-footer{border:1px solid #607887;color:#9edbef}@media(max-width:750px){.admin-rtp{padding:16px}.admin-rtp-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-rtp-metrics>div{padding:12px}.admin-rtp-metrics strong{font-size:20px}}@media(max-width:760px){html body#rush-reference.reference-layout .cr-open-row:has(>.cr-open:only-child){grid-template-columns:minmax(0,1fr)}html body#rush-reference.reference-layout .cr-open-row>.cr-open:only-child{width:100%!important;min-height:48px;height:auto!important;padding:14px 16px!important}html body#rush-reference.reference-layout .cr-open-row>.cr-open:only-child b{white-space:nowrap}}.launch-editor{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px}.launch-editor>.panel{min-width:0;align-self:start;padding:22px}.launch-editor label,.launch-policy label,[data-delivery-form] label{display:grid;gap:7px;margin:12px 0;font-size:13px;color:var(--text-muted,#b2b9c0)}.launch-editor input,.launch-editor select,[data-delivery-form] input,[data-delivery-form] select{width:100%;min-height:42px;border:1px solid #ffffff24;background:#12171bbf;color:#eef3f6;border-radius:6px;padding:8px 10px;font:inherit}.launch-editor input:focus-visible,.launch-editor select:focus-visible,[data-delivery-form] input:focus-visible{outline:2px solid #62c9eb;outline-offset:2px}.launch-form-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:12px 0}.launch-form-row label,.launch-form-row input{flex:1;min-width:110px}.launch-table-wrap{overflow:auto;margin:12px 0}.launch-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.launch-table th,.launch-table td{padding:10px 8px;border-bottom:1px solid #ffffff13;vertical-align:middle}.launch-table td:first-child{min-width:180px}.launch-table td small,.launch-order small,.launch-picker-item small{display:block;margin-top:4px;color:#aab4bb;font-size:11px;overflow-wrap:anywhere}.launch-table input{width:95px;min-width:80px}.launch-model-thumb{width:160px;height:105px;object-fit:contain;margin:8px auto;display:block}.launch-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px}.launch-picker[aria-busy=true]{opacity:.65}.launch-picker-item{min-width:0;padding:10px;border:1px solid #ffffff15;border-radius:6px;background:#ffffff05;color:#e8f0f5;cursor:pointer;text-align:left;transition:border-color .16s,background .16s}.launch-picker-item:hover:not(:disabled){border-color:#62c9eb;background:#62c9eb13}.launch-picker-item:disabled{opacity:.45;cursor:default}.launch-picker-item img{width:100%;aspect-ratio:1.4;object-fit:contain}.launch-picker-item span{font-size:11px;display:block}.launch-picker-item>b{float:right;color:#43dfa2}.launch-calculation{display:grid;gap:8px;padding:18px;border-left:3px solid #43dfa2;background:#43dfa20a;margin-top:16px}.launch-calculation small{color:#aab4bb}.launch-funds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0}.launch-funds>div{display:grid;gap:8px;background:#ffffff06;border:1px solid #ffffff12;padding:15px;border-radius:7px}.launch-funds small{color:#aab4bb}.launch-funds strong{font-size:20px}.launch-order{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 0;border-bottom:1px solid #ffffff14}.launch-order>div{flex:1;min-width:170px}.launch-item-funding{color:#9dadb9;font-size:10px}.launch-route-loading{padding:24px;min-height:460px}.launch-route-skeleton{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.launch-route-skeleton>div{height:165px;border-radius:8px}.launch-policy{padding:24px;max-width:920px;font-size:15px;line-height:1.75}.launch-policy p{margin:0 0 18px}.launch-policy-nav{display:flex;gap:12px;flex-wrap:wrap;max-width:920px;margin-top:24px}.launch-policy-nav a{padding:8px 12px;border:1px solid #ffffff1a;border-radius:5px;color:#a9b6bf}.launch-policy-nav a[aria-current=page]{color:#62c9eb;border-color:#62c9eb66}.launch-funding-choice{display:flex;gap:9px;align-items:center;font-size:12px;color:#b5bfc8;padding:10px 0}.launch-funding-choice select{border:1px solid #ffffff22;background:#171c20;color:#e6eef3;padding:7px;border-radius:5px}.launch-economics{margin:20px 0}.launch-economics .launch-funds{margin:12px 0}.launch-case-history{margin-top:22px;border-top:1px solid #ffffff18;padding-top:16px}.launch-case-history summary{cursor:pointer;font-size:14px;color:#c2d5df}.launch-case-history ol{list-style:none;margin:12px 0 0;padding:0;max-height:340px;overflow:auto}.launch-case-history li{padding:12px 0;border-bottom:1px solid #ffffff13;font-size:12px;overflow-wrap:anywhere}.launch-case-history p{margin:6px 0}.launch-case-history time{color:#aab4bb;font-size:11px}.launch-service-footer{flex-basis:100%}.launch-finance-review{padding:16px 0;border-bottom:1px solid #ffffff16}.launch-finance-review>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.launch-finance-review small{color:#aab4bb;overflow-wrap:anywhere}.launch-finance-review form{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.launch-finance-review input{flex:1;min-width:160px;border:1px solid #ffffff24;background:#12171bbf;color:#eef3f6;border-radius:6px;padding:10px}.launch-finance-review form p{flex-basis:100%;margin:0;font-size:12px}[data-delivery-form]{max-width:760px;padding:16px}.cr-drops-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:1100px){.launch-editor{grid-template-columns:1fr}.launch-picker,.cr-drops-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:650px){.launch-funds,.launch-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-route-skeleton{grid-template-columns:repeat(2,1fr)}.launch-editor>.panel{padding:14px}.cr-drops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-funds strong{font-size:16px}.launch-policy{padding:17px}.launch-funding-choice{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.launch-picker-item{transition:none}}html[data-ui-theme] body#rush-reference.reference-layout{--ui-bg: #0b0f17;--ui-text: #f4f7fb;--ui-text-2: #a8b3c5;--ui-text-3: #7c879a;--ui-blue: #4a8dff;--ui-blue-hi: #7fb0ff;--ui-blue-wash: rgba(74, 141, 255, .16);--ui-blue-glow: rgba(74, 141, 255, .45);--ui-green: #36d399;--ui-green-lo: #20a874;--ui-radius-panel: 22px;--ui-radius-card: 18px;--ui-radius-control: 12px;--ui-ease: cubic-bezier(.2, .8, .2, 1);--ui-dur: .19s;--cr-text-1: var(--ui-text);--cr-text-2: var(--ui-text-2);--cr-text-3: var(--ui-text-3);--cr-violet: var(--ui-blue);--cr-violet-hi: var(--ui-blue-hi);--cr-violet-lo: #2f6fe0;--cr-violet-wash: var(--ui-blue-wash);--cr-violet-glow: var(--ui-blue-glow);--cr-success: var(--ui-green);background:var(--ui-bg)!important;color:var(--ui-text)!important}html[data-ui-theme=standard] body#rush-reference.reference-layout{--ui-surface: #141b27;--ui-raised: #1b2534;--ui-control: #101622;--ui-border: rgba(255, 255, 255, .07);--ui-border-strong: rgba(255, 255, 255, .13);--ui-shadow: 0 1px 0 rgba(255, 255, 255, .03) inset, 0 14px 32px -20px rgba(0, 0, 0, .85);--ui-shadow-pop: 0 30px 70px -30px rgba(0, 0, 0, .9), 0 0 0 1px rgba(0, 0, 0, .4);--ui-panel: var(--ui-surface);--ui-card: var(--ui-surface);--ui-chrome: #0f1520;--ui-overlay: #141b27;--ui-blur: none}html[data-ui-theme=glass] body#rush-reference.reference-layout{--ui-surface: rgba(20, 28, 42, .58);--ui-raised: rgba(32, 42, 60, .55);--ui-control: rgba(10, 14, 22, .42);--ui-border: rgba(255, 255, 255, .12);--ui-border-strong: rgba(255, 255, 255, .22);--ui-sheen: linear-gradient(180deg, rgba(255, 255, 255, .075), rgba(255, 255, 255, .015) 38%, rgba(0, 0, 0, .06));--ui-shadow: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 0 0 1px rgba(255, 255, 255, .025), 0 18px 40px -24px rgba(0, 0, 0, .8);--ui-shadow-pop: inset 0 1px 0 rgba(255, 255, 255, .18), 0 40px 90px -30px rgba(0, 0, 0, .9);--ui-panel: var(--ui-sheen), rgba(20, 28, 42, .58);--ui-card: linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .01) 45%), rgba(18, 25, 38, .5);--ui-chrome: var(--ui-sheen), rgba(18, 25, 38, .56);--ui-overlay: var(--ui-sheen), rgba(16, 22, 34, .86);--ui-blur: blur(20px) saturate(135%)}html[data-ui-theme=standard] body#rush-reference.reference-layout #rush-map-backdrop>img{filter:blur(12px) saturate(.8) brightness(.5)!important}html[data-ui-theme=standard] body#rush-reference.reference-layout #rush-map-backdrop>div{background:linear-gradient(180deg,#0b0f17b8,#0b0f17d6 60%,#0b0f17eb)!important;opacity:1!important}html[data-ui-theme=glass] body#rush-reference.reference-layout #rush-map-backdrop>img{filter:blur(6px) saturate(1.05) brightness(.72)!important}html[data-ui-theme=glass] body#rush-reference.reference-layout #rush-map-backdrop>div{background:linear-gradient(180deg,#080b1252,#080b1275 60%,#080b129e)!important;opacity:1!important}html[data-ui-theme] body#rush-reference.reference-layout.cr-opening #rush-map-backdrop>div{opacity:.55!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.header,.guest-header){background:var(--ui-chrome)!important;border-bottom:1px solid var(--ui-border)!important;box-shadow:var(--ui-shadow)!important;-webkit-backdrop-filter:var(--ui-blur)!important;backdrop-filter:var(--ui-blur)!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.rush-context-bar,.rush-feed-panel){background:var(--ui-chrome)!important;border-color:var(--ui-border)!important;-webkit-backdrop-filter:var(--ui-blur)!important;backdrop-filter:var(--ui-blur)!important}html[data-ui-theme=glass] body#rush-reference.reference-layout .rush-feed-panel{box-shadow:inset -1px 0 #ffffff0f!important}html[data-ui-theme=glass] body#rush-reference.reference-layout .cr-fd{background:radial-gradient(70% 90% at 0% 50%,color-mix(in srgb,var(--rarity) 20%,transparent),transparent 70%),linear-gradient(180deg,#ffffff0f,#ffffff03 50%),#0e142075!important;border-color:#ffffff1a!important}html[data-ui-theme=standard] body#rush-reference.reference-layout .cr-fd{background:radial-gradient(70% 90% at 0% 50%,color-mix(in srgb,var(--rarity) 16%,transparent),transparent 70%),#141b27!important}html[data-ui-theme] body#rush-reference.reference-layout .cr-feed-switch-thumb{background:linear-gradient(180deg,#4a8dff73,#4a8dff38)!important;box-shadow:inset 0 0 0 1px #7fb0ff66!important}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards>button{position:relative;display:grid;gap:6px;min-height:44px;padding:12px;text-align:left;border-radius:var(--ui-radius-card)!important;border:1px solid var(--ui-border)!important;background:var(--ui-card)!important;color:var(--ui-text)!important;cursor:pointer;transition:border-color var(--ui-dur) var(--ui-ease),box-shadow var(--ui-dur) var(--ui-ease)}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards>button[aria-checked=true]{border-color:var(--ui-blue)!important;box-shadow:0 0 0 3px #4a8dff38,var(--ui-shadow)!important}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards>button[aria-checked=true]:after{content:"\2713";position:absolute;top:10px;right:10px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--ui-blue);color:#fff;font:700 12px/1 var(--cr-font-ui, system-ui)}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards>button:focus-visible{outline:2px solid var(--ui-blue-hi)!important;outline-offset:2px!important}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards strong{font:700 15px/1.2 var(--cr-font-ui, system-ui)}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards small{color:var(--ui-text-2);font:500 12.5px/1.4 var(--cr-font-ui, system-ui)}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards .appearance-sample{height:64px;border-radius:12px}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards .appearance-sample.standard{background:linear-gradient(180deg,#1b2534,#141b27)!important;box-shadow:inset 0 0 0 1px #ffffff12}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards .appearance-sample.glass{background:linear-gradient(180deg,#ffffff29,#ffffff0a),linear-gradient(120deg,#c49a5a,#3a6c9a 55%,#1d2a3d)!important;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff29}@media(max-width:520px){html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards{grid-template-columns:minmax(0,1fr)}}html[data-ui-theme] body#rush-reference.reference-layout :is(.panel,.rw-panel,.rw-section,.cr-contract-board,.cr-contract-summary,.cr-sc,.cr-pe-panel,.dep-wallet-head,.settings-panel,.catalog-empty,.upgrade-catalogs>section,.profile-steam,.winner-history,.table-scroll){background:var(--ui-panel)!important;border:1px solid var(--ui-border)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.panel,.rw-section,.cr-contract-board) :is(.panel-heading,.balance-slider,h2.h2){background:transparent!important}html[data-ui-theme] body#rush-reference.reference-layout .cr-ph{border:1px solid var(--ui-border)!important;border-radius:var(--ui-radius-panel)!important;box-shadow:var(--ui-shadow)!important}html[data-ui-theme] body#rush-reference.reference-layout .table-scroll table{background:transparent!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.catalog-card,.item-card,.cr-sc-item,.rw-prize,.rw-card,.giveaway-card,.cr-badge,.r3d-map,.cr-drop,.dep-hx-row,.cr-slot,.cr-pe-tile,.day-tile,.guest-item){border-radius:var(--ui-radius-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.catalog-card,.item-card,.r3d-map,.cr-drop,.cr-slot,.guest-item,.rw-card){background:var(--ui-card)!important;border:1px solid var(--ui-border)!important;box-shadow:var(--ui-shadow)!important;transition:transform var(--ui-dur) var(--ui-ease),border-color var(--ui-dur) var(--ui-ease),box-shadow var(--ui-dur) var(--ui-ease)!important}html[data-ui-theme] body#rush-reference.reference-layout .catalog-card .catalog-card-art{background:radial-gradient(ellipse at 50% 78%,color-mix(in srgb,var(--case-accent, #4a8dff) 20%,transparent),transparent 64%)!important;border-radius:var(--ui-radius-card) var(--ui-radius-card) 0 0!important}html[data-ui-theme] body#rush-reference.reference-layout .catalog-card .catalog-card-art img{filter:drop-shadow(0 16px 18px rgba(0,0,0,.55))}html[data-ui-theme] body#rush-reference.reference-layout .catalog-card-info :is(h3,b){color:var(--ui-text)!important}html[data-ui-theme] body#rush-reference.reference-layout .catalog-card-info b{font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){html[data-ui-theme] body#rush-reference.reference-layout :is(.catalog-card,.item-card,.r3d-map,.cr-drop,.guest-item):hover{transform:translateY(-3px)!important;border-color:var(--ui-border-strong)!important}html[data-ui-theme=glass] body#rush-reference.reference-layout :is(.catalog-card,.item-card,.r3d-map,.cr-drop,.guest-item):hover{background:linear-gradient(180deg,#ffffff1a,#ffffff05 45%),#161e2e8f!important}}html[data-ui-theme] body#rush-reference.reference-layout :is(#app,#modal) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){border-radius:var(--ui-radius-control)!important;border:1px solid var(--ui-border)!important;background-color:var(--ui-control)!important;color:var(--ui-text)!important}html[data-ui-theme] body#rush-reference.reference-layout :is(#app,#modal) :is(input,select,textarea):focus-visible{outline:none!important;border-color:var(--ui-blue)!important;box-shadow:0 0 0 3px #4a8dff40!important}html[data-ui-theme] body#rush-reference.reference-layout :is(#app,#modal) label.search{border-radius:var(--ui-radius-control)!important;background:var(--ui-control)!important;border:1px solid var(--ui-border)!important}html[data-ui-theme] body#rush-reference.reference-layout :is(#app,#modal) label.search input{border:0!important;background:transparent!important}html[data-ui-theme=glass] body#rush-reference.reference-layout :is(.rush-shell-search input,.catalog-controls,.catalog-filters,.rush-filter-switch){-webkit-backdrop-filter:var(--ui-blur)!important;backdrop-filter:var(--ui-blur)!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.button,.cr-btn,.cr-open,.cr-pill,.cr-pe-btn,.catalog-more,.dep-cta,.cr-topup){border-radius:var(--ui-radius-control)!important;transition:filter var(--ui-dur) var(--ui-ease),transform .12s var(--ui-ease),background-color var(--ui-dur),border-color var(--ui-dur),box-shadow var(--ui-dur)!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.button,.cr-btn,.cr-open,.cr-pill,.cr-pe-btn,.catalog-more,.dep-cta,.cr-topup):is(:hover):not(:disabled){filter:brightness(1.08)}html[data-ui-theme] body#rush-reference.reference-layout :is(.button,.cr-btn,.cr-open,.cr-pill,.cr-pe-btn,.catalog-more,.dep-cta,.cr-topup):active:not(:disabled){transform:scale(.98)}html[data-ui-theme] body#rush-reference.reference-layout :is(.button,.cr-btn,.cr-open,.cr-pill,.cr-pe-btn,.catalog-more,.dep-cta,.cr-topup,.cr-icon,.icon-button,a,summary):focus-visible{outline:2px solid var(--ui-blue-hi)!important;outline-offset:2px!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.button,.cr-btn,.cr-open,.cr-pe-btn,.dep-cta):disabled{opacity:.45!important;cursor:not-allowed!important;filter:none!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.button,.cr-btn,.cr-open,.dep-cta)[aria-busy=true]{position:relative;color:transparent!important;pointer-events:none}html[data-ui-theme] body#rush-reference.reference-layout :is(.button,.cr-btn,.cr-open,.dep-cta)[aria-busy=true]:after{content:"";position:absolute;inset:50% auto auto 50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:ui-spin .8s linear infinite}@keyframes ui-spin{to{transform:rotate(360deg)}}html[data-ui-theme] body#rush-reference.reference-layout :is(.cr-open,.button.primary,.cr-btn--primary){background:linear-gradient(180deg,#45dfa6,var(--ui-green) 45%,var(--ui-green-lo))!important;color:#04130d!important;border:0!important;box-shadow:inset 0 1px #ffffff59,0 10px 26px -12px #36d399bf!important}html[data-ui-theme] body#rush-reference.reference-layout .cr-open :is(span,b){color:inherit!important}html[data-ui-theme] body#rush-reference.reference-layout .cr-open b{background:#04130d29!important}html[data-ui-theme] body#rush-reference.reference-layout .cr-topup{background:linear-gradient(180deg,#6aa3ff,var(--ui-blue) 50%,#2f6fe0)!important;box-shadow:inset 0 1px #ffffff4d,0 10px 24px -12px var(--ui-blue-glow)!important;color:#fff!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.button:not(.primary),.cr-btn--ghost,.cr-pill,.cr-pe-btn:not(.cr-pe-btn--primary),.catalog-more){background:var(--ui-raised)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)!important;box-shadow:none!important}html[data-ui-theme] body#rush-reference.reference-layout .cr-pe-btn--primary{background:linear-gradient(180deg,#6aa3ff,var(--ui-blue))!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.cr-qty button[aria-checked=true],.profile-tabs button[aria-selected=true],.cr-pe-nav button[aria-selected=true],.cr-pe-seg button[aria-checked=true],.segmented button[aria-pressed=true],.cr-feed-periods button[aria-pressed=true],.cr-feed-sort button[aria-pressed=true]){color:#fff!important;background:var(--ui-blue-wash)!important;box-shadow:inset 0 0 0 1px #7fb0ff73!important}html[data-ui-theme] body#rush-reference.reference-layout .main-nav.cr-nav>a:is(.active,[aria-current=page]):before{background:radial-gradient(80% 120% at 50% 120%,rgba(74,141,255,.34),transparent 70%),linear-gradient(180deg,#4a8dff24,#4a8dff0a)!important}html[data-ui-theme] body#rush-reference.reference-layout .cr-open-row{padding:8px;border-radius:18px;background:var(--ui-chrome);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow);-webkit-backdrop-filter:var(--ui-blur);backdrop-filter:var(--ui-blur)}html[data-ui-theme] body#rush-reference.reference-layout .cr-qty{background:transparent!important;border:0!important}html[data-ui-theme] body#rush-reference.reference-layout :is(.cr-stage-bar .cr-pill,.cr-stage-bar .cr-icon){background:var(--ui-chrome)!important;border:1px solid var(--ui-border)!important;-webkit-backdrop-filter:var(--ui-blur)!important;backdrop-filter:var(--ui-blur)!important}html[data-ui-theme] body#rush-reference.reference-layout :is(#modal,.cr-drop-dialog,.r3d-dialog,dialog.dep-sheet,.toast,.cr-toast,.notification-panel){background:var(--ui-overlay)!important;border:1px solid var(--ui-border-strong)!important;box-shadow:var(--ui-shadow-pop)!important;-webkit-backdrop-filter:var(--ui-blur)!important;backdrop-filter:var(--ui-blur)!important}html[data-ui-theme] body#rush-reference.reference-layout :is(#modal,.cr-drop-dialog,.r3d-dialog,dialog.dep-sheet){border-radius:var(--ui-radius-panel)!important;max-height:calc(100dvh - 32px);overflow:auto}html[data-ui-theme] body#rush-reference.reference-layout :is(#modal,.cr-drop-dialog,.r3d-dialog,dialog.dep-sheet)::backdrop{background:#05080d9e}html[data-ui-theme=glass] body#rush-reference.reference-layout :is(#modal,.cr-drop-dialog,.r3d-dialog,dialog.dep-sheet)::backdrop{background:#05080d66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html[data-ui-theme] body#rush-reference.reference-layout .catalog-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}@media(max-width:1279px){html[data-ui-theme] body#rush-reference.reference-layout .catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:999px){html[data-ui-theme] body#rush-reference.reference-layout .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}}@media(max-width:699px){html[data-ui-theme] body#rush-reference.reference-layout .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}html[data-ui-theme] body#rush-reference.reference-layout .catalog-card .catalog-card-art img{max-width:100%!important;object-fit:contain!important}@media(max-width:760px){html[data-ui-theme] body#rush-reference.reference-layout{overflow-x:hidden}html[data-ui-theme] body#rush-reference.reference-layout :is(.header,.guest-header){padding-left:max(12px,env(safe-area-inset-left))!important;padding-right:max(12px,env(safe-area-inset-right))!important}html[data-ui-theme] body#rush-reference.reference-layout .mobile-nav{padding-bottom:env(safe-area-inset-bottom)!important;background:var(--ui-chrome)!important;-webkit-backdrop-filter:var(--ui-blur)!important;backdrop-filter:var(--ui-blur)!important;border-top:1px solid var(--ui-border)!important}html[data-ui-theme] body#rush-reference.reference-layout .mobile-nav>a{min-height:44px}html[data-ui-theme] body#rush-reference.reference-layout :is(.icon-button,.cr-icon,.cr-fast,.cr-qty button,.cr-feed-switch button){min-width:44px;min-height:44px}html[data-ui-theme] body#rush-reference.reference-layout :is(#modal,.cr-drop-dialog,.r3d-dialog){max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));width:calc(100vw - 24px)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-ui-theme=glass] body#rush-reference.reference-layout{--ui-panel: var(--ui-sheen), rgba(20, 28, 42, .9);--ui-chrome: var(--ui-sheen), rgba(18, 25, 38, .92);--ui-overlay: var(--ui-sheen), rgba(16, 22, 34, .96);--ui-card: var(--ui-sheen), rgba(18, 25, 38, .86)}}@media(prefers-reduced-motion:reduce){html[data-ui-theme] body#rush-reference.reference-layout :is(.ui-theme-cards>button,.catalog-card,.item-card,.cr-drop,.r3d-map,.button,.cr-btn,.cr-open){transition:none!important}}html.reduced-motion[data-ui-theme] body#rush-reference.reference-layout :is(.ui-theme-cards>button,.catalog-card,.item-card,.cr-drop,.r3d-map,.button,.cr-btn,.cr-open){transition:none!important}html[data-ui-theme]{--dep-violet: #4a8dff;--dep-violet-2: #7fb0ff;--dep-violet-3: #b7d0ff;--dep-violet-deep: #2f6fe0;--dep-violet-glow: rgba(74, 141, 255, .42);--dep-green: #36d399;--dep-text: #f4f7fb;--dep-muted: #a8b3c5}html[data-ui-theme=standard]{--dep-sheet: linear-gradient(180deg, #172030, #111824)}html[data-ui-theme=glass]{--dep-sheet: linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(255, 255, 255, .01) 38%), rgba(16, 22, 34, .88)}html[data-ui-theme=glass] body#rush-reference.reference-layout dialog.dep-sheet{-webkit-backdrop-filter:blur(20px) saturate(135%)!important;backdrop-filter:blur(20px) saturate(135%)!important}html[data-ui-theme] body#rush-reference.reference-layout .dep-cta{background:linear-gradient(180deg,#6aa3ff,#4a8dff 50%,#2f6fe0)!important;box-shadow:inset 0 1px #ffffff4d,0 10px 24px -12px #4a8dff99!important}html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards .appearance-sample:before,html[data-ui-theme] body#rush-reference.reference-layout .ui-theme-cards .appearance-sample:after{display:none!important}html[data-ui-theme] body#rush-reference.reference-layout .catalog-card-art .case-scene--claude .cr-case-img{filter:contrast(1.14) saturate(1.14) brightness(1.045)!important}html[data-ui-theme] body#rush-reference.reference-layout .catalog-card.poster-card .catalog-card-art{background:radial-gradient(ellipse at 50% 75%,color-mix(in srgb,var(--case-accent, #4a8dff) 27%,transparent),transparent 70%),linear-gradient(180deg,#060a121f,#060a124d)!important}html body#rush-reference.reference-layout #main:has(.upgrade-refresh){padding-top:30px!important}html body#rush-reference.reference-layout #main:has(.upgrade-refresh)>:is(.page-heading,.section-heading){display:flex!important;margin:0 0 24px!important}html body#rush-reference.reference-layout .upgrade-stage.upgrade-refresh{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,1.12fr) minmax(0,1fr)!important;gap:20px!important;align-items:stretch!important;margin:0 0 26px!important}html body#rush-reference.reference-layout .upgrade-refresh>section{width:auto!important;height:auto!important;min-height:455px!important;min-width:0;padding:0!important;border-radius:16px!important;border:1px solid #ffffff12!important;background:linear-gradient(155deg,#1b2534e8,#101721f2)!important;overflow:hidden;grid-row:auto!important;grid-column:auto!important}html body#rush-reference.reference-layout .upgrade-refresh>.upgrade-center{background:radial-gradient(ellipse at center,#4a8dff0a,transparent 70%)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;border-color:transparent!important;overflow:visible;gap:12px!important;padding:8px 0!important}html body#rush-reference.reference-layout .upgrade-refresh .panel-heading{display:flex!important;gap:8px;align-items:center;justify-content:space-between;padding:16px!important;border-bottom:1px solid #ffffff0d;min-height:64px!important;background:#ffffff03!important}html body#rush-reference.reference-layout .upgrade-refresh .panel-heading h2{display:flex;align-items:center;gap:8px;font:650 15px/1.3 Arial,sans-serif!important;text-transform:none!important}.upgrade-step{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#4a8dff1c;color:#8ab4ff;font:700 10px/1 Arial,sans-serif;flex-shrink:0}.upgrade-center-title{font:600 11px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#a7b5ca;text-align:center}html body#rush-reference.reference-layout .upgrade-refresh .panel-heading .button{min-height:34px!important;border-radius:7px;font-size:11px!important}html body#rush-reference.reference-layout .upgrade-refresh :is(#stake-slots,#target-preview){padding:16px!important;margin:0!important;min-height:210px!important;height:auto!important;flex:1!important;gap:8px!important;overflow:auto!important;border:0!important;background:radial-gradient(ellipse at center,#4a8dff0a,transparent 70%)}html body#rush-reference.reference-layout .upgrade-refresh .selected-grid:is([data-count="3"],[data-count="4"],[data-count="5"],[data-count="6"]){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important}html body#rush-reference.reference-layout .upgrade-refresh .selected-item{margin:0!important;grid-column:auto!important;padding:14px 6px 8px;border:1px solid #ffffff09;border-radius:10px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--rarity) 12%,transparent),transparent 75%)!important}html body#rush-reference.reference-layout .upgrade-refresh .selected-item img{height:150px!important;max-width:100%;object-fit:contain;transition:transform .2s ease}html body#rush-reference.reference-layout .upgrade-refresh .selected-grid:not([data-count="1"]) .selected-item img{height:80px!important}html body#rush-reference.reference-layout .upgrade-refresh .selected-item div{text-align:center;padding:6px!important}html body#rush-reference.reference-layout .upgrade-refresh .selected-item strong{font:650 15px/1.35 Arial,sans-serif!important;white-space:normal}html body#rush-reference.reference-layout .upgrade-refresh .selected-grid:not([data-count="1"]) .selected-item strong{font-size:11px!important}html body#rush-reference.reference-layout .upgrade-refresh .selected-item :is(small,div>span){display:block;font:500 10px/1.5 Arial,sans-serif;color:#96a6bc}html body#rush-reference.reference-layout .upgrade-refresh .selected-item b{font:700 19px/1.5 Arial,sans-serif!important;color:#edf4ff!important}html body#rush-reference.reference-layout .upgrade-refresh .selected-grid:not([data-count="1"]) .selected-item b{font-size:13px!important}html body#rush-reference.reference-layout .upgrade-refresh .selected-item .upgrade-remove{position:absolute;right:3px!important;top:3px!important;display:grid;place-items:center;width:36px!important;height:36px!important;min-height:36px!important;padding:0;font:22px/1 Arial,sans-serif;background:#141b27f2!important;border:1px solid #ffffff24!important;border-radius:8px;color:#b1bed0;opacity:.68;transition:color .15s,background .15s,opacity .15s;z-index:3}html body#rush-reference.reference-layout .upgrade-refresh .selected-item:is(:hover,:focus-within) .upgrade-remove{opacity:1;color:#ffb5be;background:#672d3c!important;border-color:#ef718a!important}html body#rush-reference.reference-layout .upgrade-refresh :is(button,input,select):focus-visible{outline:2px solid #8eb8ff!important;outline-offset:3px}html body#rush-reference.reference-layout .upgrade-refresh .selection-empty{min-height:190px;padding:12px;gap:10px;text-align:center;color:#8d9fb8}html body#rush-reference.reference-layout .upgrade-refresh .selection-empty strong{font:650 14px/1.4 Arial,sans-serif;color:#d8e3f3}html body#rush-reference.reference-layout .upgrade-refresh .selection-empty small{font:400 11px/1.6 Arial,sans-serif;max-width:190px}html body#rush-reference.reference-layout .upgrade-refresh .selection-empty .upgrade-empty-icon{display:grid;place-items:center;width:58px;height:58px;font:32px/1 Arial,sans-serif;border:1px dashed #7892b53b;border-radius:14px;color:#8ab4ff;background:#4a8dff08}html body#rush-reference.reference-layout .upgrade-refresh .sum{display:flex!important;justify-content:space-between;padding:12px 16px!important;margin:0!important;font-size:12px;color:#9eacc0;border-top:1px solid #ffffff0c}html body#rush-reference.reference-layout .upgrade-refresh .sum b{font-size:16px;color:#f0f5ff}html body#rush-reference.reference-layout .upgrade-refresh .balance-slider{display:grid!important;grid-template-columns:1fr auto;background:#0b101933!important;padding:14px 16px!important;gap:8px!important;margin:0!important;min-height:90px!important;font:500 11px/1.4 Arial,sans-serif;color:#aab8cd;border-top:1px solid #ffffff0c}html body#rush-reference.reference-layout .upgrade-refresh .balance-slider output{color:#8ab4ff;text-align:right}html body#rush-reference.reference-layout .upgrade-refresh .balance-slider input{grid-column:1/-1;min-height:20px!important;accent-color:#4a8dff;width:100%}html body#rush-reference.reference-layout .upgrade-refresh .balance-slider>span:last-child{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}html body#rush-reference.reference-layout .upgrade-refresh .balance-slider button{font:700 10px/1 Arial,sans-serif;padding:6px 8px;border:1px solid #4a8dff45;border-radius:4px;background:#4a8dff15;color:#a7c8ff}.upgrade-target-controls,.upgrade-panel-foot{padding:12px 16px 16px;border-top:1px solid #ffffff0d;display:grid;gap:10px}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-panel-foot p{display:block!important;font:400 11px/1.5 Arial,sans-serif;color:#9eacc0;margin:0!important}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-panel-foot .button{min-height:44px;font-size:12px;width:100%}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-target-controls :is(.multiplier,.chance-presets){display:flex!important;flex-wrap:nowrap;padding:0!important;margin:0!important;gap:5px!important;background:none!important}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-target-controls :is(.multiplier,.chance-presets) .button{flex:1;min-width:0;padding:8px 2px!important;min-height:34px!important;border-radius:6px;background:#ffffff06;border:1px solid #ffffff0d;font:600 11px/1 Arial,sans-serif!important;color:#aab9d0}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-target-controls .button[aria-pressed=true]{background:#4a8dff24!important;border-color:#4a8dff80!important;color:#c1d9ff!important}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-target-controls .switch{display:flex!important;gap:8px;margin:4px 0 0!important;color:#c4d0e1;font-size:11px}.upgrade-target-controls>small{font:400 10px/1.5 Arial,sans-serif;color:#8597b1}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial-wrap{position:relative;width:min(100%,380px);aspect-ratio:1;padding:29px;margin:0 auto;flex-shrink:0;box-sizing:border-box}html body#rush-reference.reference-layout .upgrade-refresh .chance-ring.upgrade-dial{position:relative!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:none!important;box-shadow:none!important;filter:none!important;aspect-ratio:1}html body#rush-reference.reference-layout .upgrade-refresh .chance-ring.upgrade-dial:before,html body#rush-reference.reference-layout .upgrade-refresh .chance-ring.upgrade-dial:after{display:none!important}.upgrade-dial-track,.upgrade-dial-arc,.upgrade-dial-ticks{position:absolute;inset:0;border-radius:50%;pointer-events:none}.upgrade-dial-track{background:radial-gradient(circle,transparent 60%,#1a2637 60.5%,#202e42 65%,#364761 65.5%,#111926 66%,#1e2a3c 70%);box-shadow:0 12px 30px #0005,inset 0 0 0 1px #ffffff14}.upgrade-dial-arc{inset:5px;background:conic-gradient(from calc(180deg - var(--arc-angle) / 2),#36d399 0deg var(--arc-angle),#ffffff03 var(--arc-angle) 360deg);mask:radial-gradient(farthest-side,transparent calc(100% - 20px),#000 calc(100% - 19px))}.upgrade-dial-ticks{inset:0;background:repeating-conic-gradient(#b7cae244 0deg .7deg,transparent .7deg 6deg);mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px))}.upgrade-dial-face{position:absolute;inset:33px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:radial-gradient(ellipse at 50% 30%,#1e2e44,#0c131e 75%);border:1px solid #ffffff10;box-shadow:inset 0 2px 12px #0003,0 0 0 5px #0b10194d}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial-mark{width:34px;height:34px;object-fit:contain;margin:0 0 6px;opacity:.8;filter:none}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial-mark.is-item{width:90px;height:55px;opacity:1;margin:-10px 0 0;filter:drop-shadow(0 6px 7px #0008)}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial-face strong{font:750 clamp(30px,3.4vw,44px) / 1 Arial,sans-serif!important;color:#edf5ff;letter-spacing:-1px;font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial-face small{font:500 10px/1.5 Arial,sans-serif!important;color:#a3b2c9!important;text-align:center;max-width:140px;letter-spacing:0!important;text-transform:none!important}.upgrade-dial-mult{font:650 11px/1.5 Arial,sans-serif;color:#85b1fb;min-height:16px}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial .pointer-orbit{position:absolute!important;inset:0!important;border-radius:50%;transform-origin:50% 50%;z-index:2;pointer-events:none}.upgrade-dial-pointer{position:absolute;top:0;left:50%;width:12px;height:21px;margin-left:-6px;clip-path:polygon(0 0,100% 0,50% 100%);background:#f5faff;filter:drop-shadow(0 2px 4px #000)}.upgrade-dial-scale{position:absolute;inset:0;pointer-events:none;font:650 11px/1 Arial,sans-serif;font-variant-numeric:tabular-nums;color:#899db9}.upgrade-dial-scale span{position:absolute}.upgrade-dial-scale .scale-top{top:7px;left:50%;transform:translate(-50%)}.upgrade-dial-scale .scale-bottom{bottom:7px;left:50%;transform:translate(-50%)}.upgrade-dial-scale .scale-left{left:0;top:50%;transform:translateY(-50%)}.upgrade-dial-scale .scale-right{right:0;top:50%;transform:translateY(-50%)}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-center :is(#upgrade-button,.guest-login){display:flex;justify-content:center;align-items:center;gap:20px;width:calc(100% - 28px)!important;max-width:320px;min-height:50px!important;margin:0!important;border-radius:10px;font:650 14px/1 Arial,sans-serif!important;background:linear-gradient(120deg,#2dba86,#3bd8a0)!important;color:#06271d!important;border:1px solid #61e6b7!important;box-shadow:0 7px 22px #28a7791a}html body#rush-reference.reference-layout .upgrade-refresh #upgrade-button:disabled{background:#1d2a3b!important;border-color:#ffffff0c!important;color:#8193ad!important;box-shadow:none}html body#rush-reference.reference-layout .upgrade-refresh #upgrade-risk{font:400 10px/1.55 Arial,sans-serif!important;color:#8fa1ba;text-align:center;min-height:28px;margin:0!important;max-width:270px}.upgrade-dial.resolving .upgrade-dial-track{box-shadow:0 0 30px #4a8dff25,inset 0 0 0 1px #7eaaff55}.upgrade-dial.won .upgrade-dial-track{box-shadow:0 0 30px #36d39945,inset 0 0 0 2px #36d399}.upgrade-dial.lost .upgrade-dial-track{box-shadow:0 0 24px #ed718b28,inset 0 0 0 1px #ed718b}html body#rush-reference.reference-layout .upgrade-refresh-catalogs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}html body#rush-reference.reference-layout .upgrade-refresh-catalogs>section{padding:18px!important;border-radius:14px!important;background:#121b29ed!important;border:1px solid #ffffff0e!important;min-width:0}.upgrade-catalog-symbol{color:#7997c2;font-size:22px}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .panel-heading{margin:0 0 15px}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .panel-heading h2{font:650 17px/1.4 Arial,sans-serif!important}html body#rush-reference.reference-layout .upgrade-refresh-catalogs :is(.catalog-tools,.catalog-filters){gap:8px;flex-wrap:wrap;margin-bottom:14px}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .catalog-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.upgrade-refresh-catalogs .catalog-filters>label{min-width:0}html body#rush-reference.reference-layout .upgrade-refresh-catalogs :is(input,select){max-width:100%;min-width:0;min-height:40px;border-radius:7px;background:#0d1420!important;border:1px solid #ffffff14}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .items-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .item-card{border-radius:9px!important;padding:12px 9px!important;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--rarity) 9%,transparent),#162132)!important;border:1px solid #ffffff09!important;border-bottom:2px solid var(--rarity)!important;transition:border-color .15s,background .15s,transform .15s}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .item-card.selected{border-color:#4a8dff!important;background:#4a8dff1c!important;box-shadow:inset 0 0 0 1px #4a8dff45!important}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .item-card img{height:75px!important;object-fit:contain}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .item-card:focus-visible{outline:2px solid #93beff;outline-offset:3px}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .item-card .upgrade-card-remove{position:absolute;right:5px;top:5px;display:grid;place-items:center;width:28px;height:28px;border-radius:7px;color:#d7e5fa;background:#274b7f;font:20px/1 Arial,sans-serif;transition:background .15s}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .item-card.selected:is(:hover,:focus-visible) .upgrade-card-remove{background:#9b4358;color:#fff}.upgrade-refresh-catalogs #target-grid[aria-busy=true]{opacity:.55;pointer-events:none}@media(min-width:1600px){html body#rush-reference.reference-layout .upgrade-refresh-catalogs .items-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:1180px){html body#rush-reference.reference-layout .upgrade-stage.upgrade-refresh{grid-template-columns:minmax(0,1fr) minmax(260px,1.12fr) minmax(0,1fr)!important;gap:10px!important}html body#rush-reference.reference-layout .upgrade-refresh .panel-heading{padding:12px!important}html body#rush-reference.reference-layout .upgrade-refresh .panel-heading h2{font-size:12px!important}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial-wrap{padding:26px}}@media(max-width:1000px){html body#rush-reference.reference-layout .upgrade-stage.upgrade-refresh{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}html body#rush-reference.reference-layout .upgrade-refresh>.upgrade-center{grid-column:1/-1!important;grid-row:1!important;min-height:0!important;padding:0 0 12px!important}html body#rush-reference.reference-layout .upgrade-refresh>:is(.stake-panel,.target-panel){grid-row:2!important;min-height:360px!important}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial-wrap{width:330px}html body#rush-reference.reference-layout .upgrade-refresh-catalogs .items-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){html body#rush-reference.reference-layout #main:has(.upgrade-refresh){padding-top:18px!important}html body#rush-reference.reference-layout .upgrade-stage.upgrade-refresh{display:flex!important;flex-direction:column!important;gap:14px!important}html body#rush-reference.reference-layout .upgrade-refresh>.upgrade-center{order:0!important}html body#rush-reference.reference-layout .upgrade-refresh>.stake-panel{order:1!important;min-height:0!important}html body#rush-reference.reference-layout .upgrade-refresh>.target-panel{order:2!important;min-height:0!important}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-dial-wrap{width:min(330px,100%)}html body#rush-reference.reference-layout .upgrade-refresh .selected-item .upgrade-remove{width:44px!important;height:44px!important;opacity:1}html body#rush-reference.reference-layout .upgrade-refresh :is(#stake-slots,#target-preview){min-height:190px!important}html body#rush-reference.reference-layout .upgrade-refresh-catalogs{display:flex!important;flex-direction:column;gap:16px!important}html body#rush-reference.reference-layout .upgrade-refresh .upgrade-target-controls :is(.multiplier,.chance-presets) .button{min-height:44px!important}}@media(prefers-reduced-motion:reduce){.upgrade-refresh *,.upgrade-refresh-catalogs *{animation:none!important;transition:none!important}}html body#rush-reference.reference-layout .rw-page-head{margin-bottom:28px}html body#rush-reference.reference-layout .rw-top{grid-template-columns:minmax(0,1.5fr) minmax(330px,1fr);gap:24px;align-items:stretch}html body#rush-reference.reference-layout .rw-panel{border-radius:16px;padding:26px;border:1px solid #ffffff14}html body#rush-reference.reference-layout .rw-wheel{display:flex;flex-direction:column;align-items:center;gap:16px;overflow:hidden}html body#rush-reference.reference-layout .rw-wheel .rw-head{width:100%}html body#rush-reference.reference-layout .rw-wheel-stage{width:min(100%,340px);height:auto;aspect-ratio:1;position:relative;margin:8px auto!important;flex:none}html body#rush-reference.reference-layout .rw-wheel-svg{width:100%;height:100%;filter:drop-shadow(0 12px 30px #0006)}html body#rush-reference.reference-layout .rw-wheel-center{position:absolute;inset:37%;display:grid;place-items:center;transform:none;pointer-events:none}html body#rush-reference.reference-layout .rw-wheel-brand{width:62%;height:62%;object-fit:contain}html body#rush-reference.reference-layout .rw-sector path{stroke:#ffffff12;stroke-width:.7;fill:#1f334b}html body#rush-reference.reference-layout .rw-sector.is-odd path{fill:#172739}html body#rush-reference.reference-layout .rw-sector--rare path{fill:#3c315b}html body#rush-reference.reference-layout .rw-sector--rare.is-odd path{fill:#2c2548}html body#rush-reference.reference-layout .rw-sector--epic path{fill:#3e5362}html body#rush-reference.reference-layout .rw-sector--epic.is-odd path{fill:#293f50}html body#rush-reference.reference-layout .rw-sector text{fill:#d9e8fb;font-family:inherit;font-size:5.5px;font-weight:650;letter-spacing:0}html body#rush-reference.reference-layout .rw-marker{width:28px;height:34px;position:absolute;top:-9px;left:50%;transform:translate(-50%);filter:drop-shadow(0 3px 4px #0008)}html body#rush-reference.reference-layout .rw-spin-action{width:min(100%,320px);min-height:48px;margin-top:auto;display:flex;justify-content:center;gap:12px;align-items:center}html body#rush-reference.reference-layout .rw-wheel-login-note{font-size:12px;color:#a0b3ce}html body#rush-reference.reference-layout .rw-give-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}html body#rush-reference.reference-layout .rw-give{padding:22px;border-radius:14px;border:1px solid #ffffff12;background:linear-gradient(160deg,#21334b55,#111925ee)}html body#rush-reference.reference-layout .rw-give-art{height:145px;background:radial-gradient(ellipse,#4a8dff16,transparent 70%)}html body#rush-reference.reference-layout .rw-give .draw-clock{gap:5px;display:flex;justify-content:center;margin:18px 0}html body#rush-reference.reference-layout .rw-give .draw-clock span{min-width:0;flex:1;padding:9px 3px;border-radius:6px;background:#080e1966;text-align:center}html body#rush-reference.reference-layout .rw-give .draw-clock b{font-size:20px}.rw-deposit-rule{display:grid;gap:7px;border-top:1px solid #ffffff12;padding:14px 0;margin:8px 0}.rw-deposit-rule span,.rw-deposit-rule small{font-size:12px;color:#9babc3}.rw-deposit-rule b{font-size:20px;color:#8cbbff}.rw-rule-note{max-width:820px;font-size:13px;line-height:1.7;color:#9cacc4}html body#rush-reference.reference-layout .cr-contract-board{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:28px;padding:28px;border-radius:16px;align-items:stretch}.cr-contract-selection-head{display:flex;justify-content:space-between;margin-bottom:18px;color:#acbdd4}.cr-contract-add{display:inline-flex;align-items:center;margin-top:16px;padding:10px 0;color:#8ebbff}.cr-contract-selection{min-width:0}html body#rush-reference.reference-layout .cr-contract-slots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0}html body#rush-reference.reference-layout .cr-slot{width:auto;min-height:145px;border-radius:9px;border:1px solid #ffffff16;background:linear-gradient(160deg,#1d2b3c80,#111925a0);margin:0;padding:10px;transition:opacity .35s ease,transform .35s ease;cursor:pointer}html body#rush-reference.reference-layout .cr-slot.is-empty{border-style:dashed;opacity:.55}html body#rush-reference.reference-layout .cr-slot:is(:hover,:focus-visible){border-color:#75a9ff;opacity:1}html body#rush-reference.reference-layout .cr-slot em{opacity:0;position:absolute;top:7px;right:7px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#d9536540;color:#ffadb5;font-style:normal}html body#rush-reference.reference-layout .cr-slot:is(:hover,:focus-visible) em{opacity:1}html body#rush-reference.reference-layout .cr-contract-summary{border-radius:12px;padding:22px;background:#0b121d70;border:1px solid #ffffff12;display:flex;flex-direction:column;justify-content:center;gap:14px}html body#rush-reference.reference-layout .cr-contract-core{width:104px;height:104px;border-radius:22px;margin:0 auto 6px;background:#1b2c43;box-shadow:inset 0 0 0 1px #76a9ff22}html body#rush-reference.reference-layout .cr-contract-core img{width:48px;height:48px}.cr-contract-summary dl{margin:0}html body#rush-reference.reference-layout .cr-contract-board.is-merging .cr-slot:not(.is-empty){animation:none!important;transform:scale(.96);opacity:.3}html body#rush-reference.reference-layout .cr-contract-board.is-merging .cr-contract-core{animation:none!important;box-shadow:0 0 24px #4a8dff33}html body#rush-reference.reference-layout .cr-contract-board:after{display:none!important}html body#rush-reference.reference-layout .cr-contract-result{background:#101824f5;backdrop-filter:blur(6px);border-radius:16px}.rw-daily-public .rw-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rw-daily-public .rw-day{min-height:110px;border:1px solid #ffffff15;border-radius:8px;padding:14px;display:grid;gap:8px;background:#111c2a80}.rw-daily-public .rw-day small{color:#8798b2;font-size:11px}.rw-daily-public .rw-day strong{font-size:20px}@media(max-width:1200px){html body#rush-reference.reference-layout .rw-give-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){html body#rush-reference.reference-layout .rw-top,html body#rush-reference.reference-layout .cr-contract-board{grid-template-columns:1fr}.cr-contract-summary dl{display:flex;justify-content:space-between;gap:20px}html body#rush-reference.reference-layout .cr-contract-slots{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:600px){html body#rush-reference.reference-layout .rw-panel{padding:18px}html body#rush-reference.reference-layout .rw-give-grid{grid-template-columns:1fr}html body#rush-reference.reference-layout .cr-contract-board{padding:16px}html body#rush-reference.reference-layout .cr-contract-slots{grid-template-columns:repeat(2,minmax(0,1fr))}html body#rush-reference.reference-layout .cr-slot{min-height:130px}.rw-daily-public .rw-days{grid-template-columns:repeat(2,minmax(0,1fr))}}#rush-reference .interface-settings{margin:20px 0;padding:24px;max-width:1100px}#rush-reference .interface-settings .section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.interface-settings .section-heading>span{font:600 11px/1.5 monospace;letter-spacing:.1em;color:#89b6ff}.interface-settings .setting-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;border-bottom:1px solid #ffffff12}.interface-settings .setting-row span{display:grid;gap:6px}.interface-settings small,.interface-settings p{color:#aebacf;line-height:1.6}.interface-settings input[type=checkbox]{width:22px;height:22px;flex:none;accent-color:#4a8dff}.interface-settings a{color:#9dc5ff}.navigation-order{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;list-style:none}.navigation-order li{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #ffffff16;background:#0b0f1750;border-radius:8px;min-width:0}.navigation-order li span{flex:1}.navigation-order button{min-width:44px;height:44px;border:1px solid #ffffff15;border-radius:6px;background:#1b2534;color:#d9e7ff;cursor:pointer}.navigation-order button:disabled{opacity:.3;cursor:default}#rush-reference .appearance-panel{margin-bottom:20px}#rush-reference .theme-options button[aria-checked=true]{border-color:#4a8dff;box-shadow:0 0 0 1px #4a8dff inset}#rush-reference .theme-options button{min-height:146px;text-align:left;border-radius:10px;padding:20px;border:1px solid #ffffff20}#rush-reference .main-nav{min-width:0}#rush-reference .main-nav a{padding-inline:clamp(9px,1.1vw,20px)}[data-tilting]{transform:perspective(850px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateZ(5px)!important;transition:transform .14s ease-out!important;will-change:transform}.catalog-card-art,.cr-drop-art,.item-card img{transition:transform .26s ease-out;backface-visibility:hidden}.cr-art-inspector{width:min(640px,92vw);border:1px solid #ffffff20;border-radius:16px;background:#101824;color:#e4ecf9;padding:24px;overflow:visible}.cr-art-inspector::backdrop{background:#05080dda;backdrop-filter:blur(5px)}.cr-art-inspector header{display:flex;gap:20px;align-items:center;justify-content:space-between}.cr-art-inspector h2{font-size:20px}.cr-art-inspector button{border:1px solid #ffffff20;background:#1b2534;color:#fff;min-width:44px;min-height:44px;border-radius:7px;cursor:pointer}.cr-art-inspector-image{display:flex;justify-content:center;align-items:center;height:300px;background:radial-gradient(ellipse,#4a8dff20,transparent 70%)}.cr-art-inspector img{max-width:100%;max-height:100%;object-fit:contain}.cr-art-inspector p{color:#aebacf;line-height:1.6}.cr-drop[data-inspect-art]{cursor:zoom-in}.cr-drop[data-inspect-art]:focus-visible{outline:2px solid #72adff;outline-offset:3px}html[data-streamer=on] :is([data-streamer-sensitive],.cr-fd-user,.cr-drop-owner-id,.cr-player-name,.cr-player-id,.profile-identity h2,.profile-identity p,.cr-pe input[data-f=name],.cr-pe textarea[data-f=bio],#balance,.header-balance,.wallet-amount,.cr-player-avatar,.header-avatar,input[name=tradeUrl],input[name=email]){filter:blur(8px)!important;user-select:none!important;pointer-events:none!important}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html[data-motion=off] [data-tilting],html[data-card-tilt=off] [data-tilting]{transform:none!important}@media(min-width:1350px){html body#rush-reference.reference-layout #main .items-grid,html body#rush-reference.reference-layout #main .cr-drops-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(max-width:640px){#rush-reference .interface-settings{padding:18px}.navigation-order{grid-template-columns:1fr}.interface-settings .section-heading{align-items:flex-start}.cr-art-inspector-image{height:220px}}@media(prefers-reduced-motion:reduce){[data-tilting]{transform:none!important}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}html[data-case-inspect=on] .claude-stage[data-case-drop-state=settled] .claude-stage-canvas{pointer-events:auto;cursor:grab;touch-action:pan-y}html[data-case-inspect=on] .claude-stage[data-case-drop-state=settled] .claude-stage-canvas:active{cursor:grabbing}.claude-stage-canvas:focus-visible{outline:2px solid #73afff;outline-offset:-4px}.profile-avatar.frame-original{padding:6px;border:2px solid var(--frame-palette);border-radius:18%;background:linear-gradient(130deg,var(--frame-palette),var(--frame-secondary));box-shadow:0 0 var(--glow-size, 16px) color-mix(in srgb,var(--frame-palette) 28%,transparent);position:relative}.profile-avatar.frame-original>span{border-radius:inherit;overflow:hidden;position:relative;z-index:1;background:#101824}.profile-avatar.frame-original:after{content:"";position:absolute;inset:-6px;border:1px solid var(--frame-palette);border-radius:inherit;pointer-events:none}.profile-avatar.frame-motif-contour{border-radius:50%;padding:5px;border-style:double;border-width:5px}.profile-avatar.frame-motif-circuit{border-radius:6px;border-style:dashed}.profile-avatar.frame-motif-circuit:after{inset:-5px 15px;border-width:3px 0}.profile-avatar.frame-motif-pixel{border-radius:0;box-shadow:6px 6px 0 var(--frame-secondary),-4px -4px 0 var(--frame-palette);padding:3px}.profile-avatar.frame-motif-arena{border-radius:24% 4%;border-width:4px 2px}.profile-avatar.frame-motif-arena:after{transform:rotate(-6deg)}.profile-avatar.frame-motif-orbit{border-radius:50%;padding:8px}.profile-avatar.frame-motif-orbit:after{inset:-10px -3px;transform:rotate(35deg);border-width:2px}.profile-avatar.frame-motif-shards{border-radius:2% 27%;background:conic-gradient(from 30deg,var(--frame-palette),var(--frame-secondary),var(--frame-palette));padding:8px}.profile-avatar.frame-motif-waves{border-radius:32% 12%;border-style:double;border-width:5px}.profile-avatar.frame-motif-crosshair{border-radius:50%;border:4px dotted var(--frame-palette)}.profile-avatar.frame-motif-crosshair:after{inset:-9px;border-width:3px 0;border-radius:15%}.profile-avatar.frame-motif-maze{border-radius:4px;border:4px dashed var(--frame-palette);padding:7px}.profile-avatar.frame-motif-maze:after{inset:0;transform:rotate(45deg);border-width:2px}.profile-avatar.frame-motif-horizon{border-radius:18% 18% 2% 2%;border-bottom-width:10px}.profile-avatar.frame-motif-horizon:after{inset:-5px -3px;border-width:0 2px 2px}.banner-upload{display:grid;gap:12px;margin-top:22px;padding:18px;border:1px dashed #5b83b8;border-radius:10px;background:#4a8dff0a}.banner-upload small{color:#99abc7}.banner-upload input{max-width:100%}.theme-voxel,.roulette-voxel{--profile-accent: #96c76c;border-radius:0!important;border-color:#74aa51!important;background:repeating-linear-gradient(90deg,#233f28 0 24px,#304b32 24px 48px)!important}.theme-arcade,.roulette-arcade{--profile-accent: #ffe97b;border-color:#7b87ff!important;background:repeating-linear-gradient(0deg,#11172f 0 14px,#303459 15px 16px)!important}.theme-speedway,.roulette-speedway{--profile-accent: #50d3ff;border-color:#54c6ff!important;background:repeating-linear-gradient(135deg,#0d2d53 0 30px,#195d89 31px 34px,#0d2d53 35px 65px)!important}.theme-arena,.roulette-arena{--profile-accent: #e0b673;border-color:#d2a569!important;background:linear-gradient(125deg,#403429,#132c37)!important}.theme-pastel,.roulette-pastel{--profile-accent: #ebadcf;border-color:#d3a9ea!important;background:linear-gradient(125deg,#64496b,#375773)!important}:is(.theme-voxel,.theme-arcade,.theme-speedway,.theme-arena,.theme-pastel) :is(.profile-showcase,.cr-ph-stats){background:#0b0f17b0;border-top:2px solid var(--profile-accent)}.roulette-voxel .reel-cell{border-radius:0;border:3px solid #85b860}.roulette-arcade .reel-cell{box-shadow:inset 0 0 0 2px #8d83ff}.roulette-speedway .reel-cell{transform:skew(-4deg)}html[data-streamer=on] :is(#profile-link,.identity-editor input[name=nickname],.identity-editor .avatar-crop,.profile-account h2,.profile-id,.dep-wallet-balance){filter:blur(8px)!important;user-select:none!important}html[data-streamer=on] input:focus,html[data-streamer=on] textarea:focus{filter:none!important;pointer-events:auto!important}html[data-streamer=on] :is(input,textarea){pointer-events:auto!important}html[data-streamer=on] .profile-account :is(h1,.profile-balance b,.avatar-shell,.avatar){filter:blur(8px)!important;user-select:none!important}body[data-roulette=voxel] .cr-roulette{background:#102216e8;border:3px solid #86b35d;border-radius:0!important}body[data-roulette=voxel] .cr-tile{border-radius:0!important;box-shadow:inset 0 0 0 2px #76a45944}body[data-roulette=arcade] .cr-roulette{border:2px solid #8a7fff;background:repeating-linear-gradient(0deg,#11172f 0 9px,#292750 10px 11px);box-shadow:0 0 20px #8475ed33}body[data-roulette=arcade] .cr-reel-marker{filter:drop-shadow(0 0 8px #e9de68)}body[data-roulette=speedway] .cr-roulette{border:2px solid #55cfff;background:repeating-linear-gradient(135deg,#0c2540 0 50px,#195278 51px 55px,#0c2540 56px 100px)}body[data-roulette=speedway] .cr-tile{border-radius:2px 18px!important}body[data-roulette=arena] .cr-roulette{border:2px solid #cfb27d;background:linear-gradient(150deg,#3c3025ee,#162d3bef)}body[data-roulette=pastel] .cr-roulette{border:2px solid #d5afe4;background:linear-gradient(130deg,#4b355ee8,#254256ee);border-radius:22px!important}body[data-roulette=pastel] .cr-tile{border-radius:12px!important;box-shadow:inset 0 0 0 1px #eecaf42b}.case-inspection-hint{display:none;position:absolute;z-index:5;top:66px;left:24px;align-items:center;gap:8px;color:#d8e6f8;background:#101824a0;padding:4px 4px 4px 12px;border-radius:7px;font-size:11px;pointer-events:auto}.case-inspection-hint button{min-width:44px;min-height:44px;color:inherit;background:transparent;border:0;font-size:20px;cursor:pointer}html[data-case-inspect=on] .claude-stage[data-case-drop-state=settled] .case-inspection-hint{display:flex}html body#rush-reference.reference-layout .main-nav.cr-nav>a{padding-inline:clamp(8px,1vw,16px)!important;gap:6px!important}@media(min-width:1051px)and (max-width:1250px){html body#rush-reference.reference-layout .main-nav.cr-nav .cr-nav-label{display:none}}@media(max-width:1050px){html body#rush-reference.reference-layout .mobile-nav.cr-nav>a{min-width:0;min-height:44px;flex:1 1 0!important;padding-inline:2px!important}html body#rush-reference.reference-layout .mobile-nav.cr-nav .cr-nav-label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,2.3vw,10px)}}html[data-ui-theme] body#rush-reference.reference-layout #app #main:has(:is(.upgrade-refresh,.activity-battles,.cr-contract)){padding:84px 48px 48px!important;background:#101115!important;--activity-accent: #f2d044;--activity-panel: #1a1c22;--activity-border: #ffffff0c}html[data-ui-theme=glass] body#rush-reference.reference-layout #app #main:has(:is(.upgrade-refresh,.activity-battles,.cr-contract)){background:#0d111aca!important;--activity-panel: #1d2431dc;--activity-border: #ffffff14}.activity-page-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 25px}html[data-ui-theme] body#rush-reference.reference-layout #app .activity-page-head h1{font:750 25px/1.25 Arial,sans-serif!important;letter-spacing:-.4px;text-transform:none!important;margin:0!important;color:#f1f2f6}.activity-page-head h1 em{font-style:normal;color:var(--activity-accent);margin-right:4px}.activity-page-head p{color:#989eab;font:13px/1.6 Arial,sans-serif;margin:7px 0 0;max-width:620px}.activity-help{position:relative;color:#b5bac6;font:12px/1.6 Arial,sans-serif;flex-shrink:0}.activity-help summary{list-style:none;cursor:pointer;padding:11px 16px;background:var(--activity-panel);border:1px solid var(--activity-border);border-radius:8px}.activity-help p{position:absolute;z-index:20;right:0;top:32px;width:300px;padding:18px;background:#22242d;border:1px solid #ffffff20;box-shadow:0 16px 32px #0006;border-radius:10px;color:#d2d7e1}.activity-inventory-empty{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:32px;color:#9fa6b6;border:1px dotted #ffffff20;border-radius:12px;background:#10131b}.activity-inventory-empty strong{color:#ecedf4;font:700 18px/1.3 Arial,sans-serif}.activity-inventory-empty p{margin:0;max-width:380px;font-size:13px;line-height:1.6}html[data-ui-theme] body#rush-reference.reference-layout #app #main:has(.upgrade-refresh)>:is(.page-heading,.section-heading){display:none!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-stage.upgrade-refresh{grid-template-columns:minmax(0,1fr) minmax(290px,1.02fr) minmax(0,1fr)!important;gap:36px!important;margin-bottom:18px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh>section{min-height:332px!important;border-radius:11px!important;background:var(--activity-panel)!important;border:1px solid var(--activity-border)!important;box-shadow:none!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh>.upgrade-center{background:transparent!important;border:0!important;padding:0!important;min-height:332px!important;gap:0!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .panel-heading{padding:18px 14px 0!important;border:0!important;min-height:52px!important;background:transparent!important;justify-content:center}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .panel-heading h2{font:650 12px/1.5 Arial,sans-serif!important;text-align:center;display:block}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .panel-heading h2 small{display:block;font:11px/1.4 Arial,sans-serif;color:#777e8e;margin-top:4px}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh :is(#stake-slots,#target-preview){padding:12px!important;min-height:246px!important;flex:1;width:100%;align-content:center!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .selection-empty{min-height:216px!important;gap:4px;background:transparent!important}.upgrade-empty-art{position:relative;width:min(94%,280px);height:170px;display:grid;place-items:center}.upgrade-empty-art svg{position:absolute;inset:0;width:100%;height:100%;fill:#07090d;opacity:.45;transform:rotate(17deg)}.upgrade-empty-art img{position:relative;width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 0 35px #f4d44122);opacity:.87}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .selection-empty strong{font:600 12px/1.5 Arial,sans-serif!important;color:#b8becc}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .selection-empty small{font:11px/1.5 Arial,sans-serif!important;color:#777e8e}.upgrade-private-note{font:11px/1.5 Arial,sans-serif;color:#858c9b;text-align:center;margin:0 0 10px}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .sum{margin:0 16px 14px!important;background:transparent!important;padding:0!important;font-size:12px}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-center-title{display:none}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-wrap{width:100%;max-width:348px;aspect-ratio:1;padding:15px!important;margin:auto!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial{width:100%!important;height:100%!important;background:#15161b!important;border:0!important;box-shadow:none!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-track{inset:5%!important;background:#292b32!important;border:0!important;box-shadow:none!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-face{inset:18%!important;background:radial-gradient(circle,#24262a,#15171b)!important;box-shadow:inset 0 0 0 10px #101114!important;border:1px solid #313238!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-face strong{color:#d9e861!important;font:750 clamp(24px,2.3vw,38px) / 1.1 Arial,sans-serif!important;margin-top:10px}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-face small{font-size:11px;color:#98a54a;max-width:140px;text-align:center}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-mark{position:absolute;width:70%;height:70%;inset:15%;opacity:.08;filter:grayscale(1);object-fit:contain}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-mark.is-item{opacity:.23;filter:none}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-arc{inset:5%!important;background:conic-gradient(from calc(180deg - var(--arc-angle) / 2),#eff124 0deg,#efcd21 calc(var(--arc-angle) * .46),#ec5b31 var(--arc-angle),transparent var(--arc-angle))!important;mask:radial-gradient(circle,transparent 57%,#000 58%)!important;-webkit-mask:radial-gradient(circle,transparent 57%,#000 58%)!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-ticks{inset:0!important;opacity:.3!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-pointer{border:0!important;clip-path:polygon(50% 100%,100% 0,50% 22%,0 0);background:#f4d438!important;width:18px!important;height:32px!important;box-shadow:none!important;filter:drop-shadow(0 0 6px #fad43177);top:3px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-scale span{font:600 10px/1 Arial,sans-serif;color:#878b95}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .scale-top{top:13%;left:50%}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .scale-bottom{bottom:12%;left:50%}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .scale-left{left:8%}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .scale-right{right:8%}.upgrade-reference-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,1.02fr) minmax(0,1fr);gap:36px;align-items:start;margin:0 0 24px}.upgrade-balance{background:var(--activity-panel);border:1px solid var(--activity-border);border-radius:7px;padding:10px 12px;min-width:0}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-balance .balance-slider{display:grid!important;grid-template-columns:1fr auto;gap:7px;padding:0!important;border:0!important;background:transparent!important;font:11px/1.4 Arial,sans-serif;color:#888e9e;position:relative}.upgrade-balance output{color:var(--activity-accent);font-weight:650}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-balance input{grid-column:1/-1;width:100%;height:6px;accent-color:var(--activity-accent);margin:4px 0 0}.upgrade-balance button{position:absolute;right:0;bottom:-4px;transform:translateY(110%);color:#b8bcc7;font-size:9px;padding:2px 5px;background:#252830;border:0;border-radius:3px}.upgrade-main-action{text-align:center}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-main-action .button{width:100%!important;min-height:51px!important;border-radius:11px!important;background:#efd32d!important;color:#191b20!important;font:700 16px/1.3 Arial,sans-serif!important;border:1px solid #fce264!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center;gap:10px}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-main-action .button:disabled{opacity:.36!important;cursor:not-allowed}.upgrade-main-action small{display:block;font:10px/1.5 Arial,sans-serif;color:#777e8a;margin-top:7px}.upgrade-reference-controls .upgrade-target-controls{display:flex;gap:4px;align-items:start;position:relative;flex-wrap:nowrap}.upgrade-reference-controls :is(.segmented,.chance-presets){display:flex;gap:4px;background:transparent!important;border:0!important;padding:0!important;margin:0!important;flex:1}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-reference-controls .upgrade-target-controls .button{min-width:0!important;flex:1;min-height:39px!important;padding:0 6px!important;border:1px solid #ffffff0d!important;border-radius:5px!important;background:#191b20!important;color:#9ca3b4!important;font:600 12px/1 Arial,sans-serif!important;box-shadow:none!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-reference-controls .upgrade-target-controls .button[aria-pressed=true]{border-color:#efd32d88!important;color:#efd32d!important}.upgrade-options{position:relative}.upgrade-options summary{cursor:pointer;list-style:none;font-size:16px;padding:8px;color:#a7aebb;background:#191b20;border:1px solid #ffffff0d;border-radius:5px}.upgrade-options[open]{z-index:9}.upgrade-options-body{position:absolute;right:0;top:43px;width:230px;padding:15px;background:#272a34;border:1px solid #ffffff14;border-radius:6px;color:#c4cad7;box-shadow:0 10px 25px #0006}.upgrade-options-body .switch{margin:12px 0;font-size:12px}.upgrade-options-body small{display:block;font:10px/1.5 Arial,sans-serif}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs>section{padding:0!important;margin:0!important;background:var(--activity-panel)!important;border:1px solid var(--activity-border)!important;border-radius:10px!important;overflow:hidden;min-width:0;box-shadow:none!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs .panel-heading{margin:0!important;padding:14px!important;background:#ffffff02;border-bottom:1px solid #ffffff0b;min-height:55px}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs .panel-heading h2{font:650 14px/1.3 Arial,sans-serif!important;text-transform:none!important;margin:0!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs :is(.items-grid,.guest-items-grid){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;padding:8px!important;margin:0!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs :is(.item-card,.guest-item){background:linear-gradient(145deg,#27242e,#14161d)!important;border:1px solid color-mix(in srgb,var(--rarity, #697594) 60%,transparent)!important;border-radius:7px!important;min-width:0!important;box-shadow:none!important;padding:7px!important;min-height:128px!important;gap:2px!important;text-align:center}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs :is(.item-card,.guest-item) img{height:68px!important;object-fit:contain;width:100%!important;margin:0!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs :is(.item-card,.guest-item) :is(small,strong,b){font-size:10px!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upgrade-catalog-note{font:11px/1.4 Arial,sans-serif;color:#858c9a;padding:10px 12px 0;margin:0}.upgrade-target-tools{display:grid;grid-template-columns:minmax(0,1fr) 80px 80px;gap:6px;padding:10px}.upgrade-target-tools input{width:100%;min-width:0;min-height:36px;font-size:11px;background:#171a21;border:1px solid #ffffff10;border-radius:6px;padding:8px;color:#d5d9e4}.upgrade-refresh-catalogs .catalog-tools{padding:10px;gap:6px}.upgrade-refresh-catalogs .activity-inventory-empty{margin:8px;min-height:300px}html[data-ui-theme] body#rush-reference.reference-layout #app #main:has(.cr-contract){--activity-accent: #b19ade;--activity-panel: #222431}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-board{display:grid!important;grid-template-columns:minmax(0,1.22fr) minmax(310px,1fr)!important;align-items:center!important;gap:50px!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;overflow:visible!important;min-height:480px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-selection{padding:0!important;border:0!important;background:transparent!important;display:flex!important;flex-direction:column;align-items:center}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots{display:block!important;position:relative!important;width:min(100%,540px)!important;height:auto!important;aspect-ratio:1;min-height:0!important;border:0!important;background:radial-gradient(circle,#29304399,transparent 63%);padding:0!important;margin:0!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot{position:absolute!important;left:var(--slot-x)!important;top:var(--slot-y)!important;width:19%!important;height:19%!important;min-height:0!important;aspect-ratio:1;transform:translate(-50%,-50%)!important;border-radius:50%!important;border:1px solid #b994ce77!important;box-shadow:inset 0 0 0 5px #222430,inset 0 0 0 10px #35364b!important;background:#242532!important;padding:12px 8px!important;display:flex!important;flex-direction:column;justify-content:center!important;align-items:center!important;gap:0!important;overflow:hidden;transition:border-color .15s,box-shadow .15s!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot.is-empty{background:radial-gradient(circle,#252636,#20212d)!important;border-style:solid!important;color:#777389}.cr-slot svg{width:44%;height:44%;fill:#545469;opacity:.65}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot:before{content:"";position:absolute;inset:4px;border-radius:50%;background:repeating-conic-gradient(#89809855 0deg 5deg,transparent 5deg 12deg);mask:radial-gradient(circle,transparent 62%,#000 63% 68%,transparent 69%);-webkit-mask:radial-gradient(circle,transparent 62%,#000 63% 68%,transparent 69%);pointer-events:none}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot:is(:hover,:focus-visible){transform:translate(-50%,-50%)!important;border-color:#cda8f3!important;box-shadow:inset 0 0 0 5px #222430,inset 0 0 0 10px #5a476c!important;outline-offset:3px}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot img{width:75%!important;height:50%!important;object-fit:contain}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot :is(strong,small,b){font:600 8px/1.3 Arial,sans-serif!important;color:#c5bfd9;white-space:nowrap;width:85%;overflow:hidden;text-overflow:ellipsis;text-align:center}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot.is-empty small{color:#70677f;margin-top:6px}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot em{inset:0!important;width:100%!important;height:100%!important;display:grid;place-items:center;font:30px/1 Arial,sans-serif!important;background:#25202dcc;border-radius:50%;opacity:0!important;color:#e6d5f3}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot:is(:hover,:focus-visible) em{opacity:1!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-add{font:11px/1.5 Arial,sans-serif;color:#aeb1c7;padding:8px 16px!important;background:transparent!important;margin-top:2px!important;border:0!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-summary{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;gap:14px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-core{width:auto!important;height:48px!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;display:flex!important;align-items:center;justify-content:center;gap:10px;margin-bottom:12px}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-core img{width:43px!important;height:38px!important;position:static!important;transform:none!important}.cr-contract-core strong{font:750 20px/1 Arial,sans-serif;letter-spacing:.2px;color:#e7e7f3}html[data-ui-theme] body#rush-reference.reference-layout #app .contract-reference-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;margin:0!important}html[data-ui-theme] body#rush-reference.reference-layout #app .contract-reference-stats>div{display:flex!important;flex-direction:column;align-items:start!important;gap:12px;background:var(--activity-panel)!important;padding:18px 20px!important;border:0!important;border-radius:4px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .contract-reference-stats>.contract-result-range{grid-column:1/-1;border-radius:4px 4px 11px 11px!important}.contract-reference-stats dt{font:600 12px/1.4 Arial,sans-serif;color:#acaec6}html[data-ui-theme] body#rush-reference.reference-layout #app .contract-reference-stats dd{font:750 25px/1.2 Arial,sans-serif!important;color:#eed16c!important;margin:0!important}html[data-ui-theme] body#rush-reference.reference-layout #app .contract-reference-stats [data-contract-count]{color:#f2efff!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-summary #contract-button,html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-summary [data-guest-login]{width:100%;min-height:52px;background:#715690!important;color:#f4eafc!important;border:1px solid #b095ca44!important;border-radius:10px!important;font:650 13px/1.4 Arial,sans-serif!important;box-shadow:none!important;margin-top:12px}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-summary #contract-button:disabled{background:#252736!important;color:#8c8da8!important;opacity:1!important;cursor:not-allowed}.cr-contract-summary [data-contract-hint]{text-align:center;color:#9f9fbb;font:12px/1.6 Arial,sans-serif}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-pick{margin-top:25px!important;padding:18px!important;border:1px solid #ffffff07!important;background:#222431!important;border-radius:18px!important}.cr-contract-pick>header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 14px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-pick h2{font:700 20px/1.4 Arial,sans-serif!important;text-transform:none!important;margin:0!important}.cr-contract-pick output{padding:8px 20px;border:1px solid #ffffff0b;border-radius:8px;min-width:90px;text-align:center;color:#b6b8d2}.cr-contract-pick .activity-inventory-empty{min-height:280px;background:#10131d;border-color:#77719844}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-board.is-merging .cr-slot:not(.is-empty){opacity:.2!important;transform:translate(-50%,-50%) scale(.7)!important;filter:none!important;transition:opacity .45s,transform .45s!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-board.is-merging .cr-contract-core{transform:none!important;opacity:.9}.battle-live-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;min-height:40px;color:#aab2c2;font:12px/1.4 Arial,sans-serif}.battle-live-toolbar [role=status]{min-width:0}.battle-reference-toolbar{display:flex;align-items:center;gap:12px;background:var(--activity-panel);border:1px solid var(--activity-border);border-radius:10px;padding:12px;margin-bottom:12px}.battle-price-filter{display:flex;align-items:center;gap:10px;color:var(--activity-accent);background:#252830;border-radius:7px;padding:5px 10px;font-size:11px}.battle-price-filter input{width:90px;min-width:0;min-height:32px;border:0;border-radius:5px;background:#31343c;color:#e0e3e9;font:650 12px/1 Arial,sans-serif;padding:8px;text-align:center}.battle-reference-toolbar select{min-width:0;min-height:40px;background:#252830;color:#b5bdcd;border:1px solid #ffffff0b;font:12px/1 Arial,sans-serif;border-radius:7px;padding:8px}.battle-reference-toolbar>.button{margin-left:auto}html[data-ui-theme] body#rush-reference.reference-layout #app .activity-battles .button{font:650 12px/1.4 Arial,sans-serif!important;min-height:40px;border-radius:7px!important;background:#30323a!important;color:#d9dce6!important;box-shadow:none!important;border:1px solid #ffffff0a!important;padding:10px 18px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .activity-battles .button.primary{background:#efd52c!important;color:#242312!important;border-color:#f7df52!important}html[data-ui-theme] body#rush-reference.reference-layout #app .battle-row.battle-reference-row{display:grid!important;grid-template-columns:74px minmax(0,1fr) 110px 100px 145px!important;gap:16px!important;align-items:center!important;background:var(--activity-panel)!important;border:1px solid var(--activity-border)!important;border-radius:11px!important;padding:12px!important;min-height:123px!important;box-shadow:none!important;position:relative}.battle-reference-status{display:flex;flex-direction:column;align-items:center;gap:7px;align-self:stretch;justify-content:center;color:#838994;font:600 9px/1.3 Arial,sans-serif}.battle-reference-status.is-waiting{color:#ddc83e}.battle-reference-status>div{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;font-size:28px;border:3px solid #ddc83e99;background:#17191f;color:#efce44;box-shadow:0 0 0 5px #282a32}.battle-reference-row .battle-cases{display:flex;align-items:center;gap:8px;min-width:0;background:#10121655;padding:9px;border-radius:9px;overflow:hidden}.battle-reference-row .battle-cases :is(.case-art,.case-image,.case-scene){width:75px;height:75px;flex-shrink:0;border-radius:5px}.battle-reference-row .battle-cases small{align-self:flex-end;margin-left:auto;white-space:nowrap;color:#8e95a5;font-size:10px}.battle-reference-price{font:750 15px/1.4 Arial,sans-serif;color:#eadc85;text-align:center}.battle-reference-players{display:flex;align-items:center;justify-content:center;gap:9px}.battle-reference-players .avatar{width:36px!important;height:36px!important;border-radius:50%!important}.battle-open-seat{width:38px;height:38px;display:grid;place-items:center;color:#e6d345;font-size:23px;border:1px dashed #bdac3977;border-radius:50%}.battle-reference-actions{display:flex;flex-direction:column;gap:7px}.battle-reference-empty{margin-top:12px;min-height:220px}html[data-ui-theme] body#rush-reference.reference-layout #app .battle-reference-row[hidden],.battle-reference-empty[hidden]{display:none!important}@media(max-width:1180px){html[data-ui-theme] body#rush-reference.reference-layout #app #main:has(:is(.upgrade-refresh,.activity-battles,.cr-contract)){padding:80px 22px 40px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-stage.upgrade-refresh,.upgrade-reference-controls{gap:16px!important;grid-template-columns:minmax(0,1fr) minmax(245px,1.05fr) minmax(0,1fr)!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh>section{min-height:305px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-board{gap:26px!important;grid-template-columns:minmax(0,1fr) minmax(290px,.85fr)!important;min-height:400px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .battle-row.battle-reference-row{grid-template-columns:64px minmax(0,1fr) 100px 85px 130px!important;gap:10px!important}}@media(max-width:1000px){html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-stage.upgrade-refresh{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh>.upgrade-center{grid-column:1/-1!important;grid-row:1!important;min-height:0!important;max-height:320px}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh>:is(.stake-panel,.target-panel){grid-row:2!important;min-height:245px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .upgrade-dial-wrap{width:min(300px,100%)!important;height:auto!important;aspect-ratio:1;flex-shrink:0}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh :is(#stake-slots,#target-preview){min-height:190px!important;padding:8px!important}.upgrade-empty-art{height:125px}.upgrade-empty-art img{width:60px;height:60px}.upgrade-reference-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.upgrade-main-action{grid-column:1/-1;grid-row:1}.upgrade-balance,.upgrade-reference-controls .upgrade-target-controls{grid-row:2}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs :is(.items-grid,.guest-items-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-board{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots{max-width:490px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-summary{max-width:490px;width:100%;justify-self:center}html[data-ui-theme] body#rush-reference.reference-layout #app .battle-row.battle-reference-row{grid-template-columns:60px minmax(0,1fr) 100px!important}.battle-reference-players{grid-column:1}.battle-reference-actions{grid-column:2/-1;grid-row:2;flex-direction:row;justify-content:end}.activity-page-head{align-items:start}.activity-page-head p{font-size:12px}}@media(max-width:560px){html[data-ui-theme] body#rush-reference.reference-layout #app #main:has(:is(.upgrade-refresh,.activity-battles,.cr-contract)){padding:74px 12px 35px!important}.activity-page-head{flex-direction:column;gap:12px;margin-bottom:18px}.activity-page-head h1{font-size:22px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh>:is(.stake-panel,.target-panel){min-height:210px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .panel-heading{padding:12px 8px 0!important;min-height:42px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .panel-heading h2{font-size:10px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .selection-empty{min-height:145px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh :is(#stake-slots,#target-preview){min-height:160px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh .selection-empty small{display:none}.upgrade-empty-art{height:85px}.upgrade-empty-art img{width:43px;height:43px}.upgrade-reference-controls{display:flex;flex-direction:column;gap:12px!important}.upgrade-reference-controls>*{width:100%}.upgrade-main-action{order:-1}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-reference-controls .upgrade-target-controls .button{min-height:44px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs{grid-template-columns:minmax(0,1fr)!important;display:grid!important}html[data-ui-theme] body#rush-reference.reference-layout #app .upgrade-refresh-catalogs :is(.items-grid,.guest-items-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important}.upgrade-target-tools{grid-template-columns:minmax(0,1fr) 65px 65px}.activity-help p{left:0;right:auto;width:min(270px,calc(100vw - 48px))}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot{padding:8px 5px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-slots .cr-slot :is(strong,small,b){font-size:7px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .contract-reference-stats dd{font-size:22px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .contract-reference-stats>div{padding:16px!important}html[data-ui-theme] body#rush-reference.reference-layout #app .cr-contract-pick{padding:12px!important;border-radius:12px!important}.battle-reference-toolbar{flex-wrap:wrap;gap:8px;padding:10px}.battle-price-filter{width:100%;justify-content:center}.battle-price-filter input,.battle-reference-toolbar select{flex:1}.battle-reference-toolbar>.button{margin-left:0}html[data-ui-theme] body#rush-reference.reference-layout #app .battle-row.battle-reference-row{grid-template-columns:48px minmax(0,1fr) 83px!important;gap:8px!important}.battle-reference-row .battle-cases{gap:4px;padding:5px}.battle-reference-row .battle-cases :is(.case-art,.case-image,.case-scene){width:48px;height:48px}.battle-reference-row .battle-cases small{display:none}.battle-reference-price{font-size:11px}.battle-reference-status>div{width:36px;height:36px;font-size:22px}.battle-reference-status{font-size:8px}}html[data-motion=off] .cr-contract-board .cr-slot{transition:none!important}@media(prefers-reduced-motion:reduce){.cr-contract-board .cr-slot{transition:none!important}}.mx-page{max-width:1540px;margin:0 auto;padding:28px 20px 44px;color:var(--text,#f1f4fa)}.mx-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.mx-heading h1{font-size:clamp(26px,2.6vw,40px);margin:8px 0 10px;letter-spacing:-.03em}.mx-heading p{color:#b1bbc9;max-width:740px;line-height:1.6;margin:0}.mx-page label{display:grid;gap:8px;font-size:13px;color:#b6c1d1}.mx-page input,.mx-page select{min-height:46px;width:100%;background:#111925;border:1px solid #334052;color:#f1f4fa;border-radius:8px;padding:10px 12px}.mx-terminal-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px}.mx-terminal-screen{position:relative;overflow:hidden;border:1px solid #344258;border-radius:14px;background:radial-gradient(ellipse at 50% 40%,#24334b 0,#151e2e 42%,#0c121d);min-width:0}.mx-terminal-screen:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#4a8dff0a 1px,transparent 1px),linear-gradient(90deg,#4a8dff0a 1px,transparent 1px);background-size:36px 36px}.mx-terminal-toolbar{position:relative;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #44526d55;font:11px ui-monospace,monospace;letter-spacing:.08em;gap:12px;color:#a0b2cd}.mx-terminal-empty{min-height:390px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;text-align:center;padding:30px}.mx-terminal-empty img{opacity:.65;filter:drop-shadow(0 0 30px #4a8dff38)}.mx-terminal-empty strong{max-width:420px;font-size:19px;color:#b5c4d9;font-weight:600}.mx-item{min-width:0;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--rarity) 22%,transparent),transparent 75%);padding:22px;border:1px solid color-mix(in srgb,var(--rarity) 25%,#293242);border-radius:10px}.mx-terminal-screen>.mx-item{border:0;border-radius:0;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--rarity) 28%,transparent),transparent 70%);min-height:390px;text-align:center}.mx-item-grade{display:block;color:var(--rarity);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mx-item-art{height:240px;display:flex;align-items:center;justify-content:center;position:relative}.mx-item-art:before{content:"";position:absolute;width:200px;height:80px;bottom:24px;background:var(--rarity);opacity:.12;filter:blur(25px);border-radius:50%}.mx-item img{max-width:100%;max-height:100%;object-fit:contain;position:relative;filter:drop-shadow(0 16px 20px #0006)}.mx-item h2{margin:6px 0 14px;font-size:26px;letter-spacing:-.02em}.mx-item>small{color:#bcc6d7;font-size:13px}.mx-item-facts{display:flex;justify-content:center;gap:28px;font-size:11px;color:#899cb8;flex-wrap:wrap}.mx-item-facts b{display:block;font-size:13px;color:#e9eef7;margin-top:5px}.mx-offer-track{position:relative;display:flex;list-style:none;margin:0;padding:20px 24px;gap:10px;border-top:1px solid #44526d55}.mx-offer-track li{flex:1;min-height:54px;display:flex;align-items:center;justify-content:space-between;background:#111827;border:1px solid #354156;border-radius:8px;padding:10px 16px;color:#667890;font:14px ui-monospace,monospace}.mx-offer-track .is-current{color:#85b6ff;border-color:#4a8dff;background:#4a8dff12;box-shadow:0 0 18px #4a8dff12}.mx-offer-track .is-viewed{color:#5cddb0;border-color:#36d39933}.mx-terminal-actions{padding:24px!important;display:flex;flex-direction:column;gap:16px}.mx-terminal-actions form{display:grid;gap:20px}.mx-terminal-actions .primary{min-height:48px;justify-content:center}.mx-price span{font-size:12px;color:#a4b0c3}.mx-price strong{display:block;margin-top:8px;font-size:30px;color:#36d399}.mx-quote{font-size:12px;color:#93a6c3;line-height:1.7;margin:0}.mx-secondary-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mx-terminal-actions .muted{font-size:12px;line-height:1.65}.mx-proof{font-size:12px;line-height:1.7;border-top:1px solid #334055;padding-top:14px}.mx-proof summary{cursor:pointer;color:#93baff}.mx-proof code{display:block;overflow-wrap:anywhere;font-size:10px;margin:10px 0;color:#b7c5dc}.mx-proof output{display:block;margin-top:10px;color:#36d399}.mx-status{display:block;font-size:13px;color:#b8d2f5;line-height:1.6}.mx-history{margin-top:28px}.mx-history h2{font-size:20px}.mx-history-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:15px}.mx-history-grid .mx-item-art{height:90px}.mx-history-grid .mx-item h2{font-size:14px;margin-bottom:8px}.mx-history-grid .mx-item-facts{gap:8px;justify-content:flex-start}.mx-history-grid .mx-item-grade{font-size:9px}.mx-history-grid .mx-item-art:before{width:80px;height:28px;bottom:10px;filter:blur(12px)}.mx-auction-list{display:grid;gap:16px}.mx-lot{display:grid;grid-template-columns:190px minmax(0,1fr) 230px;align-items:start;gap:26px;padding:24px!important}.mx-lot-main h2{font-size:24px;margin:8px 0}.mx-lot-main>p{color:#a3b2c7;margin:0 0 20px}.mx-sealed-case{position:relative;height:165px;margin-top:12px;background:linear-gradient(145deg,#243753,#121b2b);border:1px solid #6b86ad;border-radius:12px;box-shadow:inset 0 0 0 7px #0c1423,inset 0 0 0 9px #40557355,0 20px 25px #0004;display:grid;place-items:center;transform:perspective(900px) rotateY(-12deg)}.mx-sealed-case:before,.mx-sealed-case:after{content:"";position:absolute;top:-6px;bottom:-6px;width:14px;background:linear-gradient(90deg,#253751,#6681a2,#22344d);border-radius:3px;border:1px solid #7287a3}.mx-sealed-case:before{left:23px}.mx-sealed-case:after{right:23px}.mx-sealed-mark{font:700 66px ui-monospace,monospace;color:#93b8ee;text-shadow:0 0 25px #4a8dff33}.mx-seal-label{position:absolute;bottom:17px;font:8px ui-monospace,monospace;letter-spacing:.1em;color:#728caa}.mx-lot-mode{display:inline-block;font-size:11px;border-radius:5px;color:#85b6ff;background:#4a8dff13;border:1px solid #4a8dff33;padding:4px 8px}.mx-lot-stats{display:flex;flex-wrap:wrap;gap:28px;margin-bottom:18px;font-size:11px;color:#91a1b8}.mx-lot-stats b,.mx-lot-stats time,.mx-lot-stats strong{display:block;color:#e0e9f6;margin-top:5px;font-size:13px}.mx-lot-stats strong{font:17px ui-monospace,monospace;color:#8fbaff}.mx-lot-contents summary{font-size:12px;color:#93baff;cursor:pointer}.mx-lot-contents>p{font-size:12px;line-height:1.6;color:#aab9cd}.mx-lot-contents .mx-history-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mx-lot-action{display:grid;gap:14px;text-align:right}.mx-lot-action>span{font-size:12px;color:#a5b4cc}.mx-lot-action>strong{font-size:27px;color:#36d399}.mx-lot-action form{display:grid;gap:10px}.mx-lot-action .button{justify-content:center;white-space:normal;min-height:44px}.mx-lot-action p{font-size:13px;line-height:1.6;color:#a9bdd6}.mx-owner{padding:20px!important;margin-bottom:20px}.mx-owner summary{color:#a3c6fa;cursor:pointer}.mx-owner form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.mx-owner p{font-size:12px;color:#9eafc7}.mx-no-lots{text-align:center;padding:60px 24px!important}.mx-no-lots>span{font-size:70px;color:#5a80b4}.mx-no-lots h2{font-size:22px}.mx-no-lots p{color:#9aaec8}.mx-policy{font-size:12px;margin-top:30px;color:#93baff}.mx-reveal{max-width:640px}.mx-reveal>p{font-size:12px;color:#9fb2cc}.mx-reveal .mx-item{animation:mx-reveal .45s ease-out}@keyframes mx-reveal{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}.item-card,.guest-item{background-image:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--rarity,#6283ff) 17%,transparent),transparent 75%);border-bottom-color:var(--rarity)}.item-rarity-label{display:block;color:var(--rarity);font-size:10px;line-height:1.5}.item-phase{font-size:10px;color:#b3c3da}.upgrade-empty-art{position:relative}.upgrade-empty-orbit{width:156px;height:156px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%) rotate(45deg);border:1px solid #445e8155;border-radius:30px;background:radial-gradient(circle,#4a8dff16,transparent)}body#rush-reference .main-nav{min-width:0;overflow-x:auto;scrollbar-width:none;flex-shrink:1}body#rush-reference .main-nav a{flex-shrink:0;padding-inline:14px}body#rush-reference .main-nav::-webkit-scrollbar{display:none}:root[data-ui-theme=glass] .mx-terminal-actions,:root[data-ui-theme=glass] .mx-lot,:root[data-ui-theme=glass] .mx-owner{background:#182238bf;backdrop-filter:blur(20px) saturate(135%)}@media(max-width:1150px){.mx-terminal-layout{grid-template-columns:minmax(0,1fr) 280px}.mx-lot{grid-template-columns:130px minmax(0,1fr) 180px;gap:18px}.mx-sealed-case{height:140px}.mx-history-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:800px){.mx-page{padding:20px 14px 35px}.mx-heading{align-items:flex-start;flex-direction:column;gap:14px}.mx-terminal-layout{grid-template-columns:1fr}.mx-terminal-actions{padding:20px!important}.mx-terminal-empty{min-height:300px}.mx-terminal-screen>.mx-item{min-height:320px}.mx-item-art{height:210px}.mx-offer-track{padding:14px;gap:7px}.mx-offer-track li{padding:10px;min-height:46px}.mx-lot{grid-template-columns:95px minmax(0,1fr);padding:18px!important;gap:16px}.mx-sealed-case{height:120px}.mx-sealed-case:before{left:12px}.mx-sealed-case:after{right:12px}.mx-sealed-mark{font-size:48px}.mx-seal-label{font-size:6px;letter-spacing:0}.mx-lot-action{grid-column:1/-1;text-align:left;border-top:1px solid #38455b;padding-top:17px;grid-template-columns:1fr 1fr}.mx-lot-action form,.mx-lot-action>p,.mx-lot-action>button{grid-column:1/-1}.mx-lot-action>strong{text-align:right}.mx-lot-stats{gap:16px}.mx-lot-stats>span:last-child{flex-basis:100%}.mx-lot-main h2{font-size:21px}.mx-owner form{grid-template-columns:1fr 1fr}.mx-history-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mx-lot-contents .mx-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.mx-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-owner form{grid-template-columns:1fr}.mx-terminal-toolbar{padding:15px;font-size:9px}.mx-item-art{height:175px}.mx-item h2{font-size:24px}.mx-item-facts{gap:18px}.mx-lot-contents .mx-history-grid{grid-template-columns:1fr}.mx-lot-contents{min-width:0}}@media(prefers-reduced-motion:reduce){.mx-reveal .mx-item{animation:none}}:root[data-motion=off] .mx-reveal .mx-item{animation:none}.mx-page{--mx-accent:#8faaff;--mx-panel:#151a26;--mx-border:#ffffff12;max-width:1460px}.mx-tabs{display:flex;width:fit-content;max-width:100%;gap:6px;background:#0b101acc;border:1px solid var(--mx-border);border-radius:12px;padding:5px;margin-bottom:26px}.mx-tabs a{padding:11px 18px;border-radius:8px;font-size:13px;font-weight:650;color:#a4aec0;text-decoration:none;min-height:44px;display:flex;align-items:center}.mx-tabs a[aria-current]{background:#33415f;color:#edf2ff;box-shadow:inset 0 1px #ffffff12}.mx-heading{margin-bottom:24px}.mx-heading h1{font-size:clamp(30px,3vw,42px);font-weight:750}.mx-heading p{font-size:14px;max-width:650px;color:#acb6c6}.mx-free-badge{display:inline-flex;gap:8px;align-items:center;padding:9px 12px;border-radius:8px;background:#36d3990e;border:1px solid #36d3992b;color:#72e3b9;font-size:12px;white-space:nowrap}.mx-terminal-layout{gap:18px;grid-template-columns:minmax(0,1fr) 310px}.mx-terminal-screen{border:1px solid var(--mx-border);border-radius:20px;background:radial-gradient(ellipse at 50% 40%,#29394c77,transparent 60%),linear-gradient(130deg,#171e2a,#0e121b 65%,#161e2a);isolation:isolate}.mx-terminal-screen:before{z-index:-1;inset:52px 0 110px;background:repeating-linear-gradient(0deg,transparent 0 78px,#6e83900e 79px,#0000 82px),linear-gradient(90deg,#23344a 0,#111c2b22 16%,transparent 23% 77%,#111c2b22 84%,#23344a);opacity:.55}.mx-terminal-toolbar{border-color:var(--mx-border);font:10px ui-monospace,monospace;color:#a7b6c9;padding:18px 22px}.mx-terminal-toolbar>span:last-child{color:#91c3fe}.mx-display{position:relative;min-height:360px}.mx-display:after{content:"";position:absolute;bottom:24px;left:50%;width:65%;height:80px;transform:translate(-50%) rotateX(65deg);border-radius:50%;background:radial-gradient(ellipse,#90b5ff12,#10162000 70%);border:1px solid #8caaf017;pointer-events:none;z-index:-1}.mx-terminal-empty{min-height:360px;gap:12px;padding:30px 24px}.mx-terminal-empty strong{font-size:17px;font-weight:550;color:#d5deea;margin-top:16px}.mx-terminal-empty>span{font-size:12px;color:#94a3b8}.mx-device{position:relative;width:min(300px,75%);height:178px;transform:perspective(700px) rotateX(30deg) rotate(-11deg);filter:drop-shadow(20px 28px 20px #0008)}.mx-device-lid{position:absolute;inset:0 0 12px;display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-radius:19px;border:3px solid #7991b4;background:linear-gradient(130deg,#556884,#243047 50%,#3a4b65);box-shadow:inset 0 0 0 5px #131d2d,inset 0 0 0 7px #536781,inset 0 15px 24px #ffffff10,0 5px #0b1422,0 10px #455973,0 14px #0a101c}.mx-device-lid img{width:78px;height:78px;padding:15px;border-radius:50%;opacity:1;filter:none;border:2px solid #8b9cbb;background:linear-gradient(140deg,#485d7d,#1a2943);box-shadow:0 4px #111b2a,inset 0 1px 2px #ecf3ff55}.mx-device-lid i{width:5px;height:90px;border-radius:3px;background:#7ca5ff;box-shadow:0 0 13px #6193ff80}.mx-device-edge{position:absolute;bottom:12px;left:35px;right:35px;display:flex;justify-content:space-between;color:#c7d7ec;font:7px ui-monospace,monospace;letter-spacing:.12em}.mx-device-edge b{color:#61bfef;letter-spacing:.2em}.mx-display .mx-item{min-height:360px;text-align:center;border:0;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--rarity) 17%,transparent),transparent 65%);border-radius:0;padding:22px;animation:mx-item-enter .32s ease-out both}.mx-display .mx-item-art{height:210px}.mx-display .mx-item-art img{width:360px;height:210px;object-fit:contain}.mx-item img{aspect-ratio:3/2}.mx-display .mx-item h2{font-size:25px;margin:4px 0 13px}.mx-item-grade{font-size:10px}.mx-offer-track{padding:16px;gap:8px;border-color:var(--mx-border);background:#060c152e}.mx-offer-track li{position:relative;flex:1;min-width:0;min-height:80px;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:8px 6px;border:1px solid #657f9f21;background:#111926;border-radius:10px}.mx-offer-track li b{font-size:25px;font-weight:400;color:#5c708b}.mx-offer-track li small{font:10px system-ui,sans-serif;color:#91a3ba}.mx-offer-track .mx-step-num{position:absolute;top:7px;left:8px;font-size:8px;color:#75869e}.mx-offer-track li.is-current{background:#2b3e61;border-color:#789fea66;box-shadow:inset 0 1px #a1beff25}.mx-offer-track .is-current b,.mx-offer-track .is-current small{color:#d0e0ff}.mx-offer-track .is-viewed{background:#1c2835}.mx-offer-track img{max-width:100%;height:34px;object-fit:contain}.mx-terminal-actions{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:24px!important;background:var(--mx-panel)!important;border:1px solid var(--mx-border);border-radius:20px}.mx-terminal-actions form{display:grid;gap:17px}.mx-control-caption{font-size:21px;font-weight:700;color:#e8edf5}.mx-terminal-actions .button{min-height:44px;justify-content:center;border-radius:10px}.mx-terminal-actions .primary{min-height:50px;display:flex;justify-content:space-between;padding:14px 18px}.mx-terminal-actions .mx-buy{background:linear-gradient(135deg,#2ab885,#259872)!important;color:#fff;box-shadow:0 4px 20px #26b2811a}.mx-terminal-actions .mx-buy:disabled{opacity:.45;cursor:not-allowed}.mx-terminal-actions .mx-skip{display:flex;justify-content:space-between}.mx-skip>span{color:#97baff}.mx-budget-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.mx-budget-presets button{border:1px solid #63758e33;background:#212c3b;color:#b8c8e0;border-radius:6px;min-height:38px;font-size:11px;cursor:pointer}.mx-budget-presets button:hover{border-color:#82a5ff;background:#324467}.mx-action-note{font-size:11px!important;line-height:1.6;color:#98a9bf;margin:0}.mx-terminal-actions>.muted{font-size:10px;line-height:1.65;color:#8393a8;margin:0;padding-top:14px;border-top:1px solid var(--mx-border)}.mx-price>span{font-size:12px}.mx-price>strong{display:block;font:700 31px system-ui,sans-serif;letter-spacing:-.035em;color:#eff3ff;margin-top:5px}.mx-quote{font-size:11px;margin:0;line-height:1.6;color:#90a0b7}.mx-quote strong{color:#b8ceff;font-variant-numeric:tabular-nums}.mx-secondary-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.mx-secondary-actions .button{font-size:10px;padding:8px;white-space:normal}.mx-status{font-size:12px;line-height:1.5;color:#b8c8e0;overflow-wrap:anywhere}.mx-status:empty{display:none}.mx-purchased{color:#7ce2b5;font-size:13px;line-height:1.6}.mx-proof{font-size:11px}.mx-proof code{display:block;overflow-wrap:anywhere;font-size:10px;color:#8ea1ba}.mx-proof p{line-height:1.6}.mx-explainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;padding:25px 0;border-top:1px solid var(--mx-border)}.mx-explainer article{display:flex;align-items:flex-start;gap:14px}.mx-explainer article>span{font:12px ui-monospace,monospace;border:1px solid #667c9a40;color:#8ea6cd;border-radius:9px;padding:10px}.mx-explainer h3{font-size:14px;margin:1px 0 8px}.mx-explainer p{font-size:12px;line-height:1.7;color:#8f9eb3;margin:0}.mx-history{margin-top:25px}.mx-history h2{font-size:19px}.mx-history h2 small{color:#8d9aaf;font-size:12px;margin-left:8px}.mx-history-grid .mx-item{padding:12px}.mx-history-grid .mx-item-art{height:95px}.mx-history-grid .mx-item h2{font-size:13px;line-height:1.3;margin:5px 0 9px}.mx-history-grid .mx-item>small{font-size:10px}.mx-history-grid .mx-item-facts{gap:12px;font-size:9px}.mx-history-grid .mx-item-facts b{font-size:10px}.mx-mystery-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;position:relative;overflow:hidden;padding:26px 38px;border:1px solid #a288ff30;border-radius:20px;background:radial-gradient(ellipse at 80% 50%,#7860b552,transparent 55%),linear-gradient(110deg,#141a29,#211b36);margin-bottom:28px}.mx-mystery-hero h2{font-size:clamp(22px,2.4vw,33px);line-height:1.22;max-width:450px;margin:14px 0}.mx-mystery-hero p{font-size:13px;color:#afa6c5}.mx-mystery-hero .mx-free-badge{color:#c6aeff;border-color:#ab86ff40;background:#aa88ff10}.mx-mystery-art{position:relative;min-width:0;height:190px;display:grid;place-items:center;isolation:isolate}.mx-mystery-art .case-scene{position:relative;width:100%;height:100%;display:block;transform:rotate(-5deg);filter:contrast(1.12) saturate(1.12);pointer-events:none}.mx-mystery-art .cr-case-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 13px #0006)!important}.mx-mystery-art b{position:absolute;inset:auto 0;text-align:center;color:#ece4ff;font:800 60px system-ui,sans-serif;text-shadow:0 3px 0 #4a3860,0 0 30px #b78aff;transform:rotate(-5deg);pointer-events:none}.mx-list-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px}.mx-list-toolbar h2{font-size:20px;margin:0}.mx-list-toolbar h2>span{font-size:13px;color:#8e9daf;margin-left:8px}.mx-list-filters{display:flex;gap:5px;flex-wrap:wrap}.mx-list-filters button{min-height:40px;padding:9px 14px;border:1px solid #596b822e;color:#9aacc3;background:#151c2b;border-radius:8px;font-size:11px;cursor:pointer}.mx-list-filters button[aria-pressed=true]{background:#334361;color:#edf3ff;border-color:#7699da44}.mx-list-filters b{font-weight:400;color:#bdcde7;margin-left:5px}.mx-lot{grid-template-columns:200px minmax(0,1fr) 220px;gap:24px;border-radius:16px;background:var(--mx-panel)!important;border:1px solid var(--mx-border);padding:22px!important;align-items:center}.mx-lot-visual{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;border-radius:12px;background:radial-gradient(ellipse,#835bd82e,transparent 80%),#0c1320}.mx-lot-visual .mx-lot-mode{align-self:flex-start;margin:12px;font-size:10px}.mx-lot-visual .mx-mystery-art{height:135px;width:100%}.mx-lot-visual .mx-mystery-art b{font-size:40px}.mx-lot-seal{font-size:10px;letter-spacing:.04em;color:#a298ba;margin:12px}.mx-lot-main{min-width:0}.mx-lot-main h2{font-size:22px;line-height:1.2;overflow-wrap:anywhere;margin:0 0 6px}.mx-lot-main>p{font-size:12px;color:#94a5bd;margin:0 0 20px}.mx-lot-stats{gap:20px}.mx-lot-stats time{font-size:11px}.mx-lot-stats strong{font-variant-numeric:tabular-nums}.mx-lot-action>strong{color:#e1eaff;font-size:27px;font-variant-numeric:tabular-nums}.mx-lot-action label{text-align:left;font-size:11px}.mx-lot-action form>small{font-size:10px;color:#8195b0;text-align:left}.mx-lot-contents .mx-history-grid{max-height:430px;overflow:auto;margin:15px 0;grid-template-columns:repeat(2,minmax(0,1fr))}.mx-lot-contents .mx-item-facts{justify-content:flex-start}.mx-no-lots{border:1px dashed #67758b45;border-radius:16px;background:#1017259c!important;padding:36px 20px!important}.mx-no-lots>span{font-size:40px;color:#9aabca}.mx-no-lots h2{font-size:20px}.mx-no-lots p{font-size:13px;line-height:1.6}.mx-no-lots .button{margin-top:12px}.mx-page button:focus-visible,.mx-page a:focus-visible,.mx-page summary:focus-visible{outline:2px solid #a6c4ff;outline-offset:3px}.mx-page [hidden]{display:none!important}.mx-policy{margin-top:8px}:root[data-ui-theme=glass] .mx-terminal-actions,:root[data-ui-theme=glass] .mx-lot{background:#172234d9!important}@keyframes mx-item-enter{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@media(min-width:1700px){.mx-history-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1100px){.mx-terminal-layout{grid-template-columns:minmax(0,1fr) 270px}.mx-lot{grid-template-columns:150px minmax(0,1fr) 180px;gap:18px}.mx-terminal-actions{padding:19px!important}.mx-mystery-hero{grid-template-columns:minmax(0,1fr) 230px;padding:24px}.mx-explainer{gap:16px}}@media(max-width:850px){.mx-terminal-layout{grid-template-columns:1fr}.mx-terminal-actions{display:grid;grid-template-columns:1fr 1fr;align-items:start}.mx-terminal-actions>form,.mx-terminal-actions>.muted,.mx-terminal-actions>.mx-proof,.mx-terminal-actions>.mx-status,.mx-terminal-actions>.mx-purchased{grid-column:1/-1}.mx-terminal-actions>form{grid-template-columns:1fr 1fr;align-items:end}.mx-terminal-actions>form>.mx-control-caption,.mx-terminal-actions>form>.mx-action-note{grid-column:1/-1}.mx-terminal-actions>form>.mx-budget-presets{grid-row:3}.mx-terminal-actions>form>.primary{grid-column:2;grid-row:2/4;align-self:stretch;align-items:center}.mx-explainer{grid-template-columns:1fr;gap:22px}.mx-lot{grid-template-columns:120px minmax(0,1fr)}.mx-lot-action{display:flex;flex-direction:column;text-align:left;grid-column:1/-1;padding-top:16px;border-top:1px solid var(--mx-border)}.mx-lot-action>strong{text-align:left}.mx-lot-action form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.mx-lot-action form>small{grid-row:2}.mx-lot-action form>.button{grid-column:2;grid-row:1/3;align-self:stretch}.mx-list-toolbar{align-items:flex-start;flex-direction:column}.mx-mystery-hero{grid-template-columns:1fr 180px}.mx-mystery-hero h2{font-size:25px}}@media(max-width:480px){.mx-page{padding:16px 12px 30px}.mx-tabs{width:100%;margin-bottom:22px}.mx-tabs a{flex:1;justify-content:center;padding:10px 6px;font-size:12px}.mx-heading{gap:14px}.mx-heading h1{font-size:30px}.mx-heading p{font-size:12px}.mx-heading .mx-free-badge{font-size:10px}.mx-display,.mx-display .mx-item,.mx-terminal-empty{min-height:310px}.mx-device{height:145px;width:min(245px,85%)}.mx-device-lid{padding:15px}.mx-device-lid img{width:63px;height:63px;padding:12px}.mx-device-lid i{height:70px}.mx-display .mx-item-art{height:170px}.mx-terminal-empty strong{font-size:14px}.mx-terminal-empty>span{font-size:11px}.mx-offer-track{padding:10px;gap:4px}.mx-offer-track li{min-height:68px}.mx-offer-track li small{font-size:8px}.mx-offer-track .mx-step-num{font-size:7px;left:5px}.mx-terminal-actions{display:flex;padding:20px!important}.mx-terminal-actions>form{display:grid;grid-template-columns:1fr}.mx-terminal-actions>form>.mx-budget-presets,.mx-terminal-actions>form>.primary{grid-row:auto;grid-column:auto}.mx-mystery-hero{grid-template-columns:1fr;padding:24px}.mx-mystery-hero h2{font-size:25px}.mx-mystery-hero .mx-mystery-art{height:165px}.mx-mystery-hero .case-scene{max-width:250px}.mx-list-filters button{padding:8px 10px;font-size:10px}.mx-lot{grid-template-columns:1fr;padding:16px!important}.mx-lot-visual{height:195px}.mx-lot-visual .mx-mystery-art{position:absolute;width:225px;max-width:100%;height:160px}.mx-lot-mode{z-index:1}.mx-lot-seal{margin-top:auto}.mx-lot-action{grid-column:auto}.mx-lot-contents .mx-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-list-toolbar h2{font-size:19px}.mx-lot-action form{display:grid;grid-template-columns:1fr}.mx-lot-action form>.button,.mx-lot-action form>small{grid-column:auto;grid-row:auto}}@media(prefers-reduced-motion:reduce){.mx-display .mx-item{animation:none}}:root[data-motion=off] .mx-display .mx-item{animation:none}html body#rush-reference.reference-layout .rw-page-finish{--rw-orange: #ff8b45;--rw-orange-hi: #ffb17a;--rw-warm: #fff8ee;--rw-line: rgba(255, 255, 255, .1);gap:30px}html body#rush-reference.reference-layout .rw-page-finish .rw-page-head{margin:0}html body#rush-reference.reference-layout .rw-page-finish .rw-page-head h1{font-size:clamp(28px,3vw,38px)!important}html body#rush-reference.reference-layout .rw-page-finish .rw-page-head p{max-width:720px;line-height:1.6}html body#rush-reference.reference-layout .rw-page-finish .rw-page-feedback{margin:-16px 0;color:var(--rw-orange-hi);font-size:14px}html body#rush-reference.reference-layout .rw-page-finish .rw-page-feedback:empty{display:none}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaways-finish{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head{align-items:center;margin-bottom:18px}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head h2,html body#rush-reference.reference-layout .rw-page-finish :is(.rw-explainers,.rw-secondary-section)>h2{font:650 24px/1.2 var(--rush-heading, inherit)!important;color:var(--ui-text, #f4f7fb)!important;margin:0 0 18px}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head h2{margin:0!important}html body#rush-reference.reference-layout .rw-page-finish .rw-kicker{color:var(--rw-orange-hi);margin-bottom:8px}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head>span{max-width:410px;text-align:right;line-height:1.5}html body#rush-reference.reference-layout .rw-page-finish .rw-give-grid{gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}html body#rush-reference.reference-layout .rw-page-finish .rw-give-finish{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:18px;text-align:left;border:1px solid var(--rw-line)!important;border-radius:14px!important;background:radial-gradient(ellipse at 50% 24%,#ff8b4510,transparent 53%),var(--ui-card, #171b23)!important;box-shadow:0 10px 28px -24px #000!important;overflow:hidden}html body#rush-reference.reference-layout .rw-page-finish .rw-give-finish:before{content:"";position:absolute;top:0;left:24px;right:24px;height:2px;background:linear-gradient(90deg,transparent,#ff8b4599,transparent)}html body#rush-reference.reference-layout .rw-page-finish .rw-give-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}html body#rush-reference.reference-layout .rw-page-finish .rw-give-kind{color:#fff5ec;text-transform:none;font-size:16px;letter-spacing:0;font-weight:650}html body#rush-reference.reference-layout .rw-page-finish .rw-history-link{width:34px;height:34px;flex:none;display:grid;place-items:center;color:#aeb5c2;background:#ffffff07;border:1px solid #ffffff10;border-radius:9px;cursor:pointer}html body#rush-reference.reference-layout .rw-page-finish .rw-history-link:hover{color:var(--rw-orange-hi);border-color:#ff8b4560}html body#rush-reference.reference-layout .rw-page-finish :is(.rw-history-link,.rw-weekly-set,.rw-top-empty,.rw-explain-icon,.rw-give-art) svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html body#rush-reference.reference-layout .rw-page-finish .rw-history-link svg{width:18px;height:18px}html body#rush-reference.reference-layout .rw-page-finish .rw-give-art{height:155px;margin:7px -5px 0;background:radial-gradient(ellipse,#ff8b4510,transparent 72%)}html body#rush-reference.reference-layout .rw-page-finish .rw-give-art img{width:100%;height:100%;object-fit:contain;padding:10px 2px;filter:drop-shadow(0 10px 12px #0005)}html body#rush-reference.reference-layout .rw-page-finish .rw-give-art>svg{width:64px;height:64px;margin:42px auto;color:#7f8898}html body#rush-reference.reference-layout .rw-page-finish .rw-give h3{font-size:13px;font-weight:600;line-height:1.5;min-height:39px;margin:7px 0 4px;overflow-wrap:anywhere}html body#rush-reference.reference-layout .rw-page-finish .giveaway-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;margin:5px 0 18px;font-size:11px;color:#a4aebd}html body#rush-reference.reference-layout .rw-page-finish .giveaway-meta b{font-size:18px;font-weight:700;color:var(--rw-orange-hi);font-variant-numeric:tabular-nums}html body#rush-reference.reference-layout .rw-page-finish .rw-draw-line{border-radius:9px;padding:10px 6px;border:1px solid #ff8b4526;background:#ff8b4509}html body#rush-reference.reference-layout .rw-page-finish .rw-draw-line>span{display:block;color:#d9b79f;text-align:center;font-size:10px;line-height:1.2;margin-bottom:7px}html body#rush-reference.reference-layout .rw-page-finish .rw-give .draw-clock{display:flex;justify-content:center;align-items:center;gap:0;margin:0;min-height:41px}html body#rush-reference.reference-layout .rw-page-finish .rw-give .draw-clock>span{background:none;border:0;border-radius:0;flex:1;min-width:0;text-align:center;padding:0 3px;position:relative}html body#rush-reference.reference-layout .rw-page-finish .rw-give .draw-clock>span+span:before{content:":";color:#7f6b5f;position:absolute;top:1px;left:-2px}html body#rush-reference.reference-layout .rw-page-finish .rw-give .draw-clock b{display:block;color:#fff5ed;font-size:23px;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}html body#rush-reference.reference-layout .rw-page-finish .rw-give .draw-clock small{display:block;font-size:9px;color:#ad9689;margin-top:4px}html body#rush-reference.reference-layout .rw-page-finish .rw-give .draw-clock .rw-draw-ended{color:var(--rw-orange-hi);font-size:12px;line-height:1.5}html body#rush-reference.reference-layout .rw-page-finish .rw-draw-date{display:block;text-align:center;color:#9ca6b7;font-size:10px;line-height:1.5;margin:7px 0 0}html body#rush-reference.reference-layout .rw-page-finish .rw-deposit-rule{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:8px;row-gap:7px;padding:13px 0;margin:10px 0 0;border-top:1px solid var(--rw-line)}html body#rush-reference.reference-layout .rw-page-finish .rw-deposit-rule span{font-size:11px;color:#b0bac9;line-height:1.45}html body#rush-reference.reference-layout .rw-page-finish .rw-deposit-rule b{font-size:16px;white-space:nowrap;color:#fff1e6}html body#rush-reference.reference-layout .rw-page-finish .rw-deposit-rule small{grid-column:1 / -1;font-size:10px;color:#8f9aad;line-height:1.5}html body#rush-reference.reference-layout .rw-page-finish .rw-give-action{margin-top:auto;width:100%;min-height:43px;padding:10px 8px;background:var(--rw-orange)!important;color:#211307!important;border:1px solid #ffa364!important;border-radius:8px!important;box-shadow:none!important;font-size:12px;font-weight:750}html body#rush-reference.reference-layout .rw-page-finish .rw-give-action:disabled{opacity:1!important;background:#ff8b4514!important;border-color:#ff8b4527!important;color:#d6a482!important;cursor:default}html body#rush-reference.reference-layout .rw-page-finish .rw-rule-note{max-width:none;margin:14px 0 16px;font-size:11px;line-height:1.65;color:#939fb2}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history{padding:0 18px;border-radius:10px!important}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history summary{padding:14px 0;cursor:pointer;font-size:12px;color:#e9edf3}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history summary>span{float:right;font-size:11px;color:#a2adbc}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history ol{padding:0;margin:0 0 12px;list-style:none}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history li{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:15px;align-items:center;padding:12px 0;border-top:1px solid var(--rw-line);font-size:12px}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history li small{display:block;color:#a0abbd;font-size:11px;margin-top:4px}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history time{font-size:10px;color:#a0abbd}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history p{color:#9faabd;padding-bottom:14px;font-size:12px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-set{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);overflow:hidden;border-radius:16px;border:1px solid #ffffff15;background:#fff6eb;color:#3e2a1c}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-intro{padding:30px 25px;background:linear-gradient(145deg,#ffa15e,#f37d35);position:relative}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-kicker{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#55321e}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-kicker svg{width:17px;height:17px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-intro h2{color:#301d11!important;font:750 clamp(24px,2.3vw,30px)/1.12 var(--rush-heading, inherit)!important;letter-spacing:-.025em!important;margin:15px 0 12px!important;max-width:260px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-intro p{color:#583723;font-size:12px;line-height:1.6;margin:0 0 18px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-status{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid #4d2d1c38;border-radius:7px;font-size:11px;font-weight:700;color:#492819;background:#fff8ef2c}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-status svg{width:15px;height:15px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-content{padding:23px;display:flex;flex-direction:column;justify-content:center}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;list-style:none;padding:0;margin:0}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-slot{display:grid;min-height:150px;border:1px solid #bb8c683d;border-radius:10px;padding:11px;background:linear-gradient(145deg,#fffefc,#f9e8d7);box-shadow:0 4px 10px #ad7d4910}html body#rush-reference.reference-layout .rw-page-finish .rw-slot-number{color:#bb987b;font-size:10px;font-weight:750}html body#rush-reference.reference-layout .rw-page-finish .rw-slot-art{display:grid;place-items:center;color:#cca782}html body#rush-reference.reference-layout .rw-page-finish .rw-slot-art svg{width:48px;height:48px;stroke-width:1.2}html body#rush-reference.reference-layout .rw-page-finish .rw-slot-lock{display:flex;align-items:center;justify-content:center;gap:5px;color:#927054;font-size:10px;line-height:1.4}html body#rush-reference.reference-layout .rw-page-finish .rw-slot-lock svg{width:13px;height:13px;flex:none}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-content>p{color:#8b6c51;font-size:11px;line-height:1.6;text-align:center;margin:14px 0 0}html body#rush-reference.reference-layout .rw-page-finish .rw-top-drops{min-width:0}html body#rush-reference.reference-layout .rw-page-finish .rw-top-drop-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);overflow-x:auto;gap:12px;padding-bottom:6px;scroll-snap-type:x proximity}html body#rush-reference.reference-layout .rw-page-finish .rw-top-drop{display:grid;grid-template-columns:76px minmax(0,1fr);position:relative;gap:8px 12px;align-items:center;min-width:0;padding:15px;border:1px solid var(--rw-line);border-radius:11px;background:var(--ui-card);scroll-snap-align:start}html body#rush-reference.reference-layout .rw-page-finish .rw-top-drop img{width:76px;height:66px;object-fit:contain;grid-row:span 2}html body#rush-reference.reference-layout .rw-page-finish .rw-top-drop strong{display:block;font-size:11px;line-height:1.4}html body#rush-reference.reference-layout .rw-page-finish .rw-top-drop span{display:block;color:#b0bac7;font-size:10px;margin-top:6px;overflow-wrap:anywhere}html body#rush-reference.reference-layout .rw-page-finish .rw-top-drop time{display:block;font-size:9px;color:#8f9aac;margin-top:4px}html body#rush-reference.reference-layout .rw-page-finish .rw-top-drop b{grid-column:2;font-size:13px;color:var(--rw-orange-hi)}html body#rush-reference.reference-layout .rw-page-finish .rw-top-empty{display:flex;align-items:center;justify-content:center;gap:15px;min-height:95px;border:1px dashed #ffffff1f;border-radius:11px;background:#ffffff02;color:#95a2b6;padding:18px}html body#rush-reference.reference-layout .rw-page-finish .rw-top-empty svg{width:30px;height:30px;flex:none;color:#b9a490}html body#rush-reference.reference-layout .rw-page-finish .rw-top-empty p{font-size:12px;line-height:1.5;margin:0}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-card{position:relative;padding:24px;border:1px solid var(--rw-line);border-radius:13px;background:var(--ui-card)}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-icon{width:38px;height:38px;display:grid;place-items:center;color:var(--rw-orange-hi);background:#ff8b4512;border:1px solid #ff8b4520;border-radius:10px}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-icon svg{width:21px;height:21px}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-number{position:absolute;top:24px;right:22px;color:#ffffff14;font-size:35px;line-height:1;font-weight:750}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-card h3{font-size:15px;margin:20px 0 9px;line-height:1.4}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-card p{font-size:12px;line-height:1.7;color:#a5b0c1;margin:0}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:16px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-panel{padding:22px!important;border-radius:14px!important}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-wheel-stage{width:min(100%,220px);margin:0 auto!important}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-head h2{font-size:20px!important}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-wheel{gap:12px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-daily .rw-day{padding:12px 6px;gap:8px;min-height:112px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-daily .rw-day strong{font-size:24px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-days{margin:15px 0}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-daily .rw-day-coin{width:32px;height:32px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-daily .rw-day-coin svg{width:25px;height:25px}html body#rush-reference.reference-layout .rw-page-finish .rw-empty{padding:24px;color:#a2adbf;font-size:13px}html body#rush-reference.reference-layout .rw-page-finish :is(button,summary,a):focus-visible{outline:2px solid var(--rw-orange-hi)!important;outline-offset:4px}html[data-ui-theme=glass] body#rush-reference.reference-layout .rw-page-finish .rw-weekly-set{background:#fff6ebe8;box-shadow:inset 0 1px #ffffffb3,0 16px 44px -30px #000a}html[data-ui-theme=glass] body#rush-reference.reference-layout .rw-page-finish .rw-weekly-slot{background:linear-gradient(145deg,#ffffffe6,#f9e8d7b3)}@media(max-width:1120px){html body#rush-reference.reference-layout .rw-page-finish .rw-give-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-set{grid-template-columns:minmax(210px,.85fr) minmax(0,1.7fr)}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-content{padding:18px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-slots{gap:8px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards{grid-template-columns:minmax(0,1fr)}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-wheel{display:grid;grid-template-columns:190px minmax(0,1fr);column-gap:26px;align-items:center}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-wheel-stage{width:175px;grid-column:1;grid-row:1 / 5}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-wheel .rw-head{grid-column:2;margin-bottom:0}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-spin-action{grid-column:2;width:100%;margin:0}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards :is(.rw-feedback,.rw-wheel-login-note){grid-column:2;margin:0}}@media(max-width:760px){html body#rush-reference.reference-layout .rw-page-finish{gap:25px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-set{grid-template-columns:1fr}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-intro{padding:23px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-intro h2{max-width:none}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-intro p{max-width:400px;margin-bottom:14px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-slot{padding:9px;min-height:130px}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-grid{grid-template-columns:1fr;gap:10px}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-card{padding:20px 20px 20px 78px;min-height:125px}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-icon{position:absolute;left:20px;top:20px}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-card h3{margin:0 30px 7px 0}html body#rush-reference.reference-layout .rw-page-finish .rw-explain-number{font-size:25px;right:18px;top:21px}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head{align-items:flex-start;gap:10px}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head>span{max-width:190px;font-size:11px}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history li{grid-template-columns:70px minmax(0,1fr);gap:8px}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history time{grid-column:2}}@media(max-width:480px){html body#rush-reference.reference-layout .rw-page-finish .rw-give-grid{grid-template-columns:minmax(0,1fr);gap:14px}html body#rush-reference.reference-layout .rw-page-finish .rw-give-finish{padding:20px}html body#rush-reference.reference-layout .rw-page-finish .rw-give-art{height:165px;margin-top:0}html body#rush-reference.reference-layout .rw-page-finish .rw-give h3{min-height:0;font-size:14px}html body#rush-reference.reference-layout .rw-page-finish .rw-give .draw-clock b{font-size:27px}html body#rush-reference.reference-layout .rw-page-finish .rw-give .draw-clock small{font-size:10px}html body#rush-reference.reference-layout .rw-page-finish .rw-give-action{font-size:13px;min-height:45px}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head{flex-direction:column}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head>span{max-width:none;text-align:left}html body#rush-reference.reference-layout .rw-page-finish .rw-section-head h2,html body#rush-reference.reference-layout .rw-page-finish :is(.rw-explainers,.rw-secondary-section)>h2{font-size:22px!important}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-content{padding:15px}html body#rush-reference.reference-layout .rw-page-finish .rw-weekly-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body#rush-reference.reference-layout .rw-page-finish .rw-slot-art svg{width:43px;height:43px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-wheel{display:flex;gap:12px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-wheel-stage{width:200px}html body#rush-reference.reference-layout .rw-page-finish .rw-secondary-rewards .rw-panel{padding:18px!important}html body#rush-reference.reference-layout .rw-page-finish .rw-giveaway-history summary>span{font-size:10px}}@media(prefers-reduced-motion:reduce){html body#rush-reference.reference-layout .rw-page-finish *,html body#rush-reference.reference-layout .rw-page-finish *:before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition:none!important}}
