.upgrade-result-effect[data-vfx-version="5"]{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;contain:layout paint;isolation:isolate;position:absolute;inset:0;overflow:visible}.upgrade-result-effect canvas{pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.upgrade-result-energy{z-index:0}.upgrade-result-scene{z-index:1}.selected-item.selected-item-result-win,.selected-item.selected-item-result-lose{box-shadow:none}@media (prefers-reduced-motion:reduce){.upgrade-result-effect{display:none}}
.shell .upgrade-toolbar{z-index:12;gap:5px;width:fit-content;margin:0;display:flex;position:absolute;top:-38px;left:160px}.shell .upgrade-workspace{position:relative}.shell .upgrade-tool-button{color:#d8c3f2;cursor:pointer;background:#17111fdd;border:1px solid #4d3b63;border-radius:9px;place-items:center;width:34px;min-width:34px;height:34px;padding:0;transition:border-color .14s,color .14s,background .14s,box-shadow .14s;display:inline-grid}.shell .upgrade-tool-button svg,.shell .chance-settings-button svg{width:18px;height:18px}.shell .upgrade-tool-button:hover,.shell .upgrade-tool-button[aria-pressed=true]{color:#f1ddff;background:#2d1942;border-color:#cf9aff;box-shadow:0 0 16px #ad5dff30}.shell .upgrade-tool-button:disabled{cursor:not-allowed;opacity:.45}.shell .upgrade-volume{background:#17111fdd;border:1px solid #4d3b63;border-radius:9px;align-items:center;width:88px;padding-inline:6px;display:flex}.shell .upgrade-volume>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shell .upgrade-volume input{accent-color:#c078ff;width:100%}.upgrade-info-dialog{color:#f4efff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#120d1aef;border:1px solid #654682;border-radius:16px;width:min(520px,100vw - 28px);max-width:none;padding:0;box-shadow:0 28px 90px #000c,0 0 50px #a653ff26}.upgrade-info-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05030bb8}.upgrade-info-card{padding:22px}.upgrade-info-card header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.upgrade-info-card header span{color:#c99aff;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:700}.upgrade-info-card h2{margin:4px 0 0;font-size:24px}.upgrade-info-card header button{color:#eadbfa;cursor:pointer;background:#1b1425;border:1px solid #554168;border-radius:10px;width:44px;height:44px;font-size:24px}.upgrade-info-card ol{counter-reset:upgrade-step;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.upgrade-info-card li{counter-increment:upgrade-step;background:#1a1423;border:1px solid #3f304f;border-radius:11px;gap:3px;min-height:58px;padding:10px 12px 10px 54px;display:grid;position:relative}.upgrade-info-card li:before{color:#160c20;content:counter(upgrade-step);background:#b96fff;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid;position:absolute;top:10px;left:12px}.upgrade-info-card li strong{font-size:14px}.upgrade-info-card li span{color:#c8bbd9;font-size:13px;line-height:1.4}.shell .chance-settings-button{place-items:center;display:grid}.shell .upgrade-quick-chances{position:relative}.shell .workspace-target-controls .upgrade-quick-chances.chance-picker{grid-template-columns:108px minmax(0,1fr);align-items:center;gap:5px 8px;display:grid}.shell .upgrade-quick-chances .chance-picker-row{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding-inline:4px;display:grid}.shell .upgrade-quick-chances .chance-preset{transform:skew(-8deg)}.shell .upgrade-quick-chances .chance-preset-label{justify-content:center;align-items:center;display:inline-flex;transform:skew(8deg)}.shell .upgrade-quick-chances .chance-hint{grid-column:1/-1;margin:0}.shell .workspace-target-controls .upgrade-quick-chances .chance-multiplier{color:#ead8ff;background:linear-gradient(#241a30,#17111f);border-color:#6a527f}.shell .workspace-target-controls .upgrade-quick-chances .chance-risk-low{color:#ff9dac;background:linear-gradient(#301823,#1a111a);border-color:#e85d72}.shell .workspace-target-controls .upgrade-quick-chances .chance-risk-medium{color:#f3cf72;background:linear-gradient(#2c2415,#19150f);border-color:#d8a63d}.shell .workspace-target-controls .upgrade-quick-chances .chance-risk-high{color:#82e9a6;background:linear-gradient(#152a20,#101a15);border-color:#4bbd76}.shell .workspace-target-controls .upgrade-quick-chances .chance-preset:disabled{opacity:.82}.shell .workspace-target-controls .upgrade-quick-chances .chance-preset[aria-pressed=true]{color:#1b0e24;background:linear-gradient(#c885ff,#a75ce8);border-color:#e0b5ff;box-shadow:0 0 0 2px #f0d8ff4a,0 0 18px #b253ff55}@media (max-width:1099px){.shell .upgrade-toolbar{margin-inline:12px;margin-bottom:7px;position:relative;top:auto;left:auto}}@media (max-width:599px){.shell .upgrade-toolbar{gap:4px;margin:0;position:absolute;top:-50px;left:auto;right:4px}.shell .upgrade-volume{width:144px;height:44px;position:absolute;top:48px;right:0}.shell .upgrade-workspace:has(.upgrade-volume) .workspace-flow{margin-top:48px}.shell .upgrade-tool-button{width:44px;height:44px}.shell .workspace-target-controls .upgrade-quick-chances.chance-picker{grid-template-columns:1fr}.shell .upgrade-quick-chances .chance-picker-row{grid-template-columns:repeat(4,minmax(0,1fr))}.shell .upgrade-quick-chances .chance-picker-label,.shell .upgrade-quick-chances .chance-hint{grid-column:1}.shell .upgrade-quick-chances .chance-preset{min-height:48px}}
.upgrade-settings-modal{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--border));border-radius:var(--radius-panel);background:radial-gradient(circle at 12% 0, color-mix(in srgb, var(--accent) 22%, transparent), transparent 38%), linear-gradient(145deg, color-mix(in srgb, var(--surface-2) 82%, #090811), var(--surface));width:min(700px,100vw - 32px);max-height:90dvh;color:var(--text);box-shadow:0 28px 110px #000000b8, 0 0 54px color-mix(in srgb, var(--accent) 12%, transparent);overscroll-behavior:contain;margin:auto;padding:0;font-family:inherit;font-size:14px;line-height:1.45;overflow:hidden}.upgrade-settings-modal::backdrop{-webkit-backdrop-filter:blur(9px)saturate(.8);backdrop-filter:blur(9px)saturate(.8);background:#04030ad1}.upgrade-settings-modal[open]{flex-direction:column;animation:.17s ease-out upgrade-settings-enter;display:flex}.upgrade-settings-modal__header{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 20px;display:flex}.upgrade-settings-modal__eyebrow{color:var(--accent-strong);letter-spacing:.1em;font-size:13px;font-weight:750}.upgrade-settings-modal__title{letter-spacing:-.025em;margin:7px 0 6px;font-size:26px;font-weight:760;line-height:1.15}.upgrade-settings-modal__subtitle{max-width:540px;color:var(--text-soft);margin:0;font-size:14px}.upgrade-settings-modal__close{border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in srgb, var(--surface-3) 74%, transparent);width:44px;height:44px;color:var(--text-soft);cursor:pointer;flex:0 0 44px;place-items:center;padding:0;display:grid}.upgrade-settings-form{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.upgrade-settings-modal__body{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:0;padding:18px 20px;display:grid;overflow-y:auto}.upgrade-settings-section{border:1px solid var(--border);border-radius:var(--radius-card);background:color-mix(in srgb, var(--input) 82%, transparent);min-width:0;padding:16px}.upgrade-settings-section__head{justify-content:space-between;align-items:flex-start;gap:12px;min-height:48px;display:flex}.upgrade-settings-section h3{color:var(--text);margin:0;font-size:16px;font-weight:730}.upgrade-settings-section__head p{color:var(--text-dim);margin:4px 0 0;font-size:14px}.upgrade-settings-group-reset{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);width:44px;height:44px;color:var(--text-soft);cursor:pointer;flex:0 0 44px;place-items:center;padding:0;display:grid}.upgrade-settings-number-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.upgrade-settings-number-field{min-width:0;color:var(--text-soft);gap:6px;font-size:14px;display:grid}.upgrade-settings-number-control{display:block;position:relative}.upgrade-settings-number-control input{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;height:44px;color:var(--text);font-variant-numeric:tabular-nums;padding:9px 25px 9px 10px;font-size:15px}.upgrade-settings-number-control input[aria-invalid=true]{border-color:var(--danger)}.upgrade-settings-number-control em{color:var(--text-dim);pointer-events:none;font-size:14px;font-style:normal;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.upgrade-settings-error{min-height:39px;color:var(--danger);font-size:13px;line-height:1.35}.upgrade-settings-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.upgrade-settings-choice{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-2);min-height:44px;color:var(--text-soft);cursor:pointer;align-items:center;gap:9px;padding:9px 11px;font-size:14px;display:flex;position:relative}.upgrade-settings-choice:has(input:checked){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 17%, var(--surface-2));color:var(--text);box-shadow:inset 0 0 20px color-mix(in srgb, var(--accent) 7%, transparent)}.upgrade-settings-choice input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin:0}.upgrade-settings-volume{color:var(--text-soft);grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:15px;font-size:14px;display:grid}.upgrade-settings-volume strong{color:var(--accent-strong);font-variant-numeric:tabular-nums}.upgrade-settings-volume input{width:100%;height:24px;accent-color:var(--accent);cursor:pointer;grid-column:1/-1}.upgrade-settings-modal__footer{border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);flex:none;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;padding:16px 20px 20px;display:grid}.upgrade-settings-reset-all,.upgrade-settings-save{border-radius:var(--radius-control);cursor:pointer;min-height:48px;padding:11px 16px;font-size:15px;font-weight:720}.upgrade-settings-reset-all{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-soft)}.upgrade-settings-save{border:1px solid var(--accent-strong);background:var(--accent);color:#140b1b;box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 18%, transparent)}.upgrade-settings-modal :is(button,input):focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.upgrade-settings-modal :is(button,input):disabled{cursor:not-allowed;opacity:.55}@media (hover:hover){.upgrade-settings-modal__close:hover,.upgrade-settings-group-reset:hover:not(:disabled),.upgrade-settings-reset-all:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.upgrade-settings-save:hover:not(:disabled){background:var(--accent-strong)}}@media (max-width:699px){.upgrade-settings-modal{width:min(100vw - 20px,700px);max-height:calc(100dvh - 20px)}.upgrade-settings-modal__header{padding:20px 18px 16px}.upgrade-settings-modal__title{font-size:23px}.upgrade-settings-modal__body{grid-template-columns:minmax(0,1fr);padding:14px}.upgrade-settings-number-grid{grid-template-columns:minmax(0,1fr)}.upgrade-settings-error{min-height:18px}.upgrade-settings-modal__footer{grid-template-columns:minmax(0,1fr);padding:14px}}@keyframes upgrade-settings-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.upgrade-settings-modal[open]{animation:none}}
body:has(.shell){color:#f6f4f9;background:#090811}body:has(.shell) .topbar{min-height:52px;box-shadow:none;background:#0e0d16;border-bottom:1px solid #29252e}body:has(.shell) .topbar-inner{gap:28px;max-width:none;min-height:52px;padding:0 20px}body:has(.shell) .brand{color:#f6f4f9;align-items:center;gap:10px;display:flex}body:has(.shell) .brand-symbol{width:40px;height:40px;color:var(--accent-strong);flex:none}body:has(.shell) .brand-name{letter-spacing:1px;text-transform:uppercase;font-size:18px;font-style:normal;font-weight:700}body:has(.shell) .brand-accent{color:inherit}body:has(.shell) .nav{align-self:stretch;gap:0;display:flex}body:has(.shell) .nav a{color:#cba2f9;align-items:center;gap:8px;padding:0 18px;font-size:13px;display:flex}body:has(.shell) .nav a:after{background:var(--accent);border-radius:3px 3px 0 0;height:3px}body:has(.shell) .nav-soon{display:none}body:has(.shell) .balance{background:#1f1b24;border-color:#333037;border-radius:10px 0 0 10px;min-height:44px}body:has(.shell) .balance-value{color:#dcc0fb;font-size:15px}body:has(.shell) .balance-topup{background:var(--accent);color:#1f0e32;border:0;border-radius:0 10px 10px 0;min-height:44px}body:has(.shell) .user{background:0 0;border:0}body:has(.shell) .user-name{font-size:14px}body:has(.shell) .balance-label{color:#c5b7d5;font-size:12px}body:has(.shell) .site-activity-label{color:#c5b7d5;font-size:13px}body:has(.shell) .site-activity-item strong{font-size:15px}body:has(.shell) .user-avatar{box-shadow:0 0 0 3px #2f2935}body:has(.shell) .topbar-logout{color:#b0a9b9;background:0 0;border-color:#37313d}.shell .topup-button{border:1px solid var(--accent-strong);color:#180e23;background:linear-gradient(110deg,#b967ff,#dda0ff);border-radius:8px;justify-content:center;align-items:center;min-height:44px;font-weight:700;display:inline-flex;box-shadow:0 4px 22px #a548ff38}body:has(.shell) .steam-login{border:1px solid var(--accent-strong);color:#180e23;background:linear-gradient(110deg,#b967ff,#dda0ff);border-radius:8px;justify-content:center;align-items:center;min-height:44px;font-weight:700;display:inline-flex;box-shadow:0 4px 22px #a548ff38}body:has(.shell) .game-icon{flex:none;width:22px;height:22px}.shell{background:0 0;grid-template-columns:168px minmax(0,1fr);align-items:start;min-width:0;display:grid}.shell :where(button,a,input,select):focus-visible{outline-offset:3px;outline:2px solid #d2afff}.shell .content{--arena-scale:.8;isolation:isolate;width:100%;max-width:2100px;margin-inline:auto;padding:14px 16px 28px;position:relative}.shell .content:before{content:"";z-index:-1;height:calc(clamp(410px,32vw,620px) * var(--arena-scale));pointer-events:none;opacity:1;filter:saturate(1.15)brightness(.88);background:linear-gradient(#09081100,#09081100 65%,#090811),url(/assets/orbit/environment-wide.webp) top/100% 100% no-repeat;position:absolute;inset:0 0 auto}body:has(.shell) .site-activity{background:0 0;border:0;order:2;margin-left:auto;padding:0}body:has(.shell) .topbar-right{order:3}.shell .activity-rail{scrollbar-width:thin;scrollbar-color:#373040 transparent;background:#0e0d16;border-right:1px solid #25202b;flex-direction:column;height:calc(100dvh - 52px);padding:8px 7px;display:flex;position:sticky;top:52px;overflow:hidden}.shell .activity-head{color:#d1c6e3;letter-spacing:0;text-transform:none;background:0 0;border:0;align-items:center;gap:7px;width:auto;padding:5px 3px 12px;font-size:13px;font-weight:600;display:flex;position:static}.shell .activity-head .game-icon{color:#bb8aff;width:17px;height:17px}.shell .activity-entry{border:1px solid #ffffff07;border-left:3px solid var(--rarity);background:linear-gradient(115deg, color-mix(in srgb, var(--rarity) 18%, #17151e), #14121c);min-height:128px;box-shadow:none;border-radius:5px;margin:0 0 5px;display:block;position:relative;overflow:hidden}.shell .activity-entry:before{display:none}.shell .activity-item{position:absolute;inset:0}.shell .activity-image{filter:drop-shadow(0 8px 7px #0007);width:98px;height:54px;position:absolute;top:5px;left:6px}.shell .activity-image-empty{color:#c6b9d9;text-align:center;place-items:center;padding:2px 4px;font-size:10px;line-height:1.2;display:grid}.shell .activity-scroll-hint{display:none}.shell .activity-chance{color:#c6b9d9;text-align:center;background:0 0;gap:2px;padding:0;font-size:13px;display:grid;position:absolute;top:29px;left:auto;right:6px}.shell .activity-outcome{text-overflow:ellipsis;white-space:nowrap;border:1px solid;border-radius:3px;min-width:0;padding:2px 4px;overflow:hidden}.shell .activity-outcome-symbol{display:none}.shell .activity-rate{opacity:1;font-size:13px}.shell .activity-lose .activity-chance{color:#dda6a6}.shell .activity-details{z-index:1;text-align:left;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:2px;padding:80px 7px 8px;display:grid;position:relative}.shell .activity-win .activity-outcome{color:#86d3a1;background:#15251c}.shell .activity-lose .activity-outcome{color:#e59baf;background:#29161d}.shell .activity-name{color:#f6f3f9;max-width:100%;font-size:14px;font-weight:700}.shell .activity-meta{z-index:1;color:#cbc3d4;background:0 0;border-radius:5px;justify-content:space-between;gap:4px;margin:0;padding:0;font-size:13px;display:flex;position:relative}.shell .activity-meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell .activity-meta>span:last-child{color:#ded0ed;flex:none;font-weight:600;position:absolute;top:-105px;right:0}.shell .activity-meta>span:first-child{color:#c5b7d5;font-size:13px;line-height:1.4}.shell .activity-lose{opacity:1}.shell .activity-lose .activity-image{opacity:1;filter:drop-shadow(0 8px 7px #0007)}.shell .activity-empty{padding:12px 6px;font-size:13px}.shell .activity-head{flex:none}.shell .activity-feed-body{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.shell .activity-stream{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#564366 transparent;flex:1;min-width:0;min-height:0;overflow-y:auto}.shell .activity-stream:focus-visible{outline-offset:-2px;border-radius:5px;outline:2px solid #c078ff}.shell .activity-best{border-bottom:1px solid #453054;flex:none;min-width:0;padding-bottom:6px;position:relative}.shell .activity-best-label{color:#ffd47a;align-items:center;gap:5px;margin:0 2px 6px;font-size:13px;font-weight:700;display:flex}.shell .activity-best-label svg{flex:none}.shell .activity-best .activity-entry{background:linear-gradient(135deg,#4a3012,#1b1510 75%);border:1px solid #f0b84b;box-shadow:inset 0 0 22px #ffc85738,0 0 10px #f0b84b30}.shell .activity-best-period{color:#bda6d0;text-align:center;font-size:13px;display:block}.shell .market-heading{border:0;justify-content:space-between;align-items:center;gap:20px;min-height:28px;margin:0 0 8px;padding:0 10px;display:flex}.shell .market-heading-copy{align-items:center;gap:9px;display:flex}.shell .arena-brand-mark{color:#bb8aff;width:38px;height:38px}.shell .market-heading h1{font-family:var(--font-display),var(--font-ui),sans-serif;letter-spacing:.1px;color:#e6d8f7;margin:0;font-size:24px;font-style:normal;font-weight:600;line-height:1.2}.shell .arena-edition{color:#c5b7d5;letter-spacing:1.5px;border-left:1px solid #3b3444;margin-left:8px;padding-left:16px;font-size:13px;font-weight:700}.shell .market-stats{flex-wrap:nowrap;gap:22px;display:flex}.shell .market-stats span{color:#c5b7d5;background:0 0;border:0;flex-direction:column;gap:3px;min-width:0;padding:0;font-size:13px;display:flex}.shell .market-stats strong{color:#d6cedf;font-size:14px;font-weight:700}.shell .workspace-flow{--arena-wheel-base:clamp(288px,calc(288px + (100vw - 1280px) * .175),440px);--arena-wheel:calc(var(--arena-wheel-base) * var(--arena-scale));--stage-media-height:calc((var(--arena-wheel-base) - 36px) * var(--arena-scale));align-items:start;gap:calc(16px * var(--arena-scale));grid-template-columns:minmax(0,1fr) minmax(0,1.04fr) minmax(0,1fr);margin:0;display:grid}.shell .stage-panel{gap:calc(12px * var(--arena-scale));flex-direction:column;min-width:0;padding:0;display:flex;position:relative}.shell .stage-preview{min-height:calc(var(--stage-media-height) + 36px);height:calc(var(--stage-media-height) + 36px);background:radial-gradient(at 50% 42%,#0b081a80,#0000 72%);border:0;border-radius:0;padding:12px 8px 0;position:relative;overflow:visible}.shell .stage-preview:before{display:none}.shell .workspace-target .stage-preview:before{background:linear-gradient(90deg,#0000,#a569ea55,#0000)}.shell .stage-kicker{color:#8f819f;letter-spacing:.15px;text-transform:none;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.shell .stage-kicker .game-icon{width:15px;height:15px}.shell .workspace-target .stage-kicker{color:#a086bd}.shell .stage-title{letter-spacing:.15px;color:#f3e8ff;text-shadow:0 2px 4px #090811,0 0 10px #090811;background:linear-gradient(90deg,#0000,#100b1acc 35% 65%,#0000);margin:0;font-size:15px;font-weight:600}.shell .stage-hint{color:#c5b7d5;margin-top:5px;font-size:13px}.shell .stage-body{width:calc(100% * var(--arena-scale));justify-content:flex-start;gap:0;min-height:0;margin-inline:auto;padding-top:0}.shell .workspace-target .stage-body:has(.selected-item){justify-content:flex-start}.shell .stage-placeholder{width:100%;min-height:0;height:var(--stage-media-height);background:0 0;border:0;grid-template-rows:minmax(0,1fr) auto auto;justify-items:center;gap:4px;padding-bottom:4px;display:grid;position:relative}.shell .stage-placeholder strong{z-index:1;color:#e4d7f3;grid-row:2;margin:0;font-size:16px;font-weight:600;line-height:1.4;position:relative}.shell .stage-placeholder>span{z-index:1;color:#c5b7d5;grid-row:3;max-width:100%;padding-inline:6px;font-size:14px;line-height:1.4;position:relative}.shell .stage-art{width:100%;height:var(--stage-media-height);color:#a48dbf;isolation:isolate;position:absolute;top:0;left:0}.shell .stage-equipment-render{object-fit:contain;mix-blend-mode:screen;filter:brightness(1.2)saturate(1.65);pointer-events:none;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(at 50% 66%,#000 20%,#0000 69%);mask-image:radial-gradient(at 50% 66%,#000 20%,#0000 69%)}.shell .inventory-empty-art{filter:brightness(1.05)saturate(1.3)}.shell .coin-amount .coin-amount-value{font-size:inherit;color:inherit}.shell .stake-controls .stake-amount .coin-amount{color:var(--accent);font-size:20px}.shell .stage-orbit-emblem{width:calc(66px * var(--arena-scale));height:calc(66px * var(--arena-scale));top:22%;left:calc(50% - 33px * var(--arena-scale));color:#c9a4ff;filter:drop-shadow(0 0 16px #a36cea66);position:absolute}.shell .stage-art-target{color:#bb8aff}.shell .selected-item{gap:0;max-width:100%;overflow:visible}.shell .selected-item-rarity{display:none}.shell .selected-item-media{isolation:isolate;height:var(--stage-media-height);flex:none;min-height:0;position:relative}.shell .selected-item-media:after{content:"";filter:blur(3px);pointer-events:none;background:radial-gradient(#050208a6,#0000 70%);border-radius:50%;width:56%;height:5%;position:absolute;top:65%;left:22%}.shell .selected-item-media>.selected-item-image{z-index:1;object-fit:contain;filter:drop-shadow(0 10px 10px #090411bb)drop-shadow(0 0 16px #b579f533);width:100%;max-width:100%;height:78%;position:absolute;top:0;left:0;transform:none}.shell .selected-item-media>.selected-item-image:is([alt*=Karambit],[alt*=Shadow\ Daggers],[alt*=Gloves]){width:84%;height:70%;top:7%;left:8%}.shell .selected-item-name{color:#f5effb;font-size:15px}.shell .selected-item-price{color:var(--accent-strong);font-size:18px;font-weight:700}.shell .selected-item-note{clip-path:inset(50%);width:1px;height:1px;font-size:13px;position:absolute;overflow:hidden}.shell .selected-item-clear{z-index:3;color:#fff;opacity:1;background:#2a183b;border:2px solid #d2afff;border-radius:12px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;position:absolute;inset:4px 0 auto auto;box-shadow:0 0 0 3px #100b19,0 4px 12px #0009}.shell .selected-item-clear-icon{pointer-events:none;width:20px;height:20px}.shell .selected-item-clear:hover:not(:disabled){color:#fff;background:#513066;border-color:#fff}.shell .selected-item-clear:focus-visible{outline-offset:4px;outline:3px solid #fff}.shell .selected-item-clear:disabled{opacity:1;color:#ded5e9;cursor:not-allowed;background:#241d30;border-color:#8b7d9e;box-shadow:0 0 0 3px #100b19}.shell .selected-item-body{text-shadow:0 2px 6px #000;background:linear-gradient(90deg,#0000,#0d091ae8 15% 85%,#0000);border-radius:8px;padding:4px 8px;display:block;position:absolute;bottom:6px;left:0}.shell .selected-item-price{margin-top:4px;display:block}.shell .selected-item-weapon{color:#bfb0ce;font-size:13px}.shell .selected-item-weapon:after{content:" · "}.shell .stake-controls{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 72px 72px;gap:4px 8px;padding:0 8px;position:static}.shell .stake-reset{width:auto;position:absolute;top:36px;left:8px;right:auto}.shell .stake-controls .stake-reset .chip{color:#eee3f8;opacity:1;background:#21142f;border-color:#9c7bb9;min-height:32px;padding:4px 8px;font-size:13px}.shell .stake-controls .stake-amount{color:#d6baf6;grid-area:1/2;font-size:20px}.shell .stake-controls .stake-exact{grid-area:1/3}.shell .stake-controls .stake-amount>span:not(.coin-amount){color:#c5b7d5;font-size:13px}.shell .stake-balance>span{color:#c5b7d5;font-size:14px}.shell .stake-controls .chip{color:#c8bbd9;background:#15121e;border:1px solid #30283d;border-radius:5px;min-height:28px;padding-inline:3px;font-size:13px}.shell .stake-exact-input{height:28px;min-height:28px;font-size:13px}.shell .stake-slider{height:18px}.shell .stake-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, #bb8aff var(--fill,0%), #3d3546 var(--fill,0%))}.shell .stake-slider::-webkit-slider-thumb{background:#bb8aff;border-color:#1b1720;box-shadow:0 0 0 3px #bb8aff18}.shell .stake-slider::-moz-range-progress{background:#bb8aff}.shell .stake-slider::-moz-range-thumb{background:#bb8aff}.shell .search{color:#e7e0ef;background:#16121b;border-color:#3c3446;border-radius:6px}.shell .workspace-target-controls .chance-picker{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 72px;gap:4px;padding:0 8px}.shell .chance-picker-label{color:#c9c0d3;text-transform:none;letter-spacing:0;font-size:14px}.shell .chance-picker-meta{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shell .workspace-target-controls .chance-custom{flex-direction:column;align-items:stretch;gap:2px}.shell .chance-custom>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shell .workspace-target-controls .chance-custom .search{flex:none;width:100%;min-width:64px;height:24px;min-height:24px;font-size:13px}.shell .workspace-target-controls .chance-preset{color:#c8bbd9;background:#15121e;border:1px solid #30283d;border-radius:5px;min-width:0;min-height:34px;padding:2px 3px;font-size:15px}.shell .chance-preset[aria-pressed=true]{background:var(--accent);border-color:var(--accent-strong);color:#241332;box-shadow:0 0 14px #b253ff40}.shell .chance-hint{color:#c5b7d5;font-size:13px;line-height:1.5}.shell .workspace-chance{justify-content:flex-start;align-items:center;gap:calc(12px * var(--arena-scale));flex-direction:column;min-width:0;padding:0;display:flex;position:relative}.shell .workspace-chance:before{pointer-events:none;background:radial-gradient(#8c38ed10,#0000 64%);width:auto;height:420px;inset:-12% -24% auto;transform:none}.shell .workspace-chance .gauge{--gauge-size:var(--arena-wheel);--pointer-size:calc(var(--gauge-size) * .1);--pointer-radius:calc(var(--gauge-size) * .54);--pointer-clearance:calc(var(--gauge-size) * .1);margin:var(--pointer-clearance);flex:none}.shell .gauge-ring{transform:scale(1.08)}.shell .gauge-ring .gauge-progress{stroke-width:5px}.shell .gauge-ring .gauge-track{stroke-width:6px;stroke:#3b2456}.shell .gauge-ticks{z-index:2;opacity:.8;background:repeating-conic-gradient(from -1deg,#b999df 0deg .65deg,#0000 .65deg 5deg);inset:11%;-webkit-mask:radial-gradient(closest-side,#0000 93%,#000 94% 99%,#0000);mask:radial-gradient(closest-side,#0000 93%,#000 94% 99%,#0000)}.shell .gauge:before{content:"";pointer-events:none;background:radial-gradient(circle,#101019 62%,#0000 63%),conic-gradient(from 20deg,#100e16,#393240 16%,#08090f 35%,#79608e 56%,#111019 70%,#413548 88%,#100e16);border:1px solid #72677e;border-radius:50%;position:absolute;inset:2%;box-shadow:inset 0 0 0 5px #090910,inset 0 0 0 6px #3a3343,0 8px 18px #0008,0 0 28px #b274f514}.shell .gauge:after{z-index:1;border-color:#554764;inset:7%;box-shadow:0 0 0 1px #08080e}.shell .workspace-chance .gauge-center{background:radial-gradient(circle at 50% 15%,#2d1844,#100b1b 75%);border:1px solid #9370bb;inset:25%;box-shadow:0 0 0 1px #0b0911,inset 0 1px 1px #e2b2ff45}.shell .gauge-emblem{display:none}.shell .gauge-value{font-family:var(--font-display),var(--font-ui),sans-serif;font-size:calc(clamp(34px,2.7vw,46px) * var(--arena-scale));letter-spacing:-.6px;color:#f0e3ff;text-shadow:0 0 20px #b875ff30;font-weight:650;position:relative}.shell .gauge-idle{font-size:calc(44px * var(--arena-scale));color:#a294b1}.shell .gauge-state{color:#c5b7d5;letter-spacing:0;text-transform:none;font-size:14px;position:relative}.shell .workspace-chance .gauge-state{font-size:clamp(10px, calc(var(--gauge-size) / 20), 13px);text-wrap:balance;max-width:78%;line-height:1.25}.shell .gauge-scale{color:#c5b7d5;font-size:13px}.shell .gauge-progress{filter:drop-shadow(0 0 3px #f2d7ff)drop-shadow(0 0 10px #bd69ff)drop-shadow(0 0 20px #983cff)}.shell .gauge-orbit{width:0;height:0;inset:50%}.shell .gauge-pointer img{filter:drop-shadow(0 0 6px #bb8aff88);display:block;transform:rotate(180deg)}.shell .upgrade-action{z-index:1;justify-self:center;width:min(100%,280px);margin-inline:auto}.shell .upgrade-action>.upgrade-button{text-align:center;overflow-wrap:anywhere;width:100%;margin-inline:auto}.shell .upgrade-button{border:1px solid var(--accent-strong);color:#1f0e32;min-height:48px;font-family:var(--font-display),var(--font-ui),sans-serif;letter-spacing:0;text-transform:none;background:linear-gradient(110deg,#b967ff,#dda0ff);border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-size:17px;font-weight:600;display:flex;box-shadow:0 6px 28px #a548ff55,inset 0 1px #efcaff}.shell .upgrade-button:disabled{color:#d8cce5;box-shadow:none;opacity:1;background:#211b27;border-color:#716080}.shell .upgrade-button .game-icon{width:20px;height:20px}.shell .shop-cart{z-index:9;position:absolute;top:7px;right:12px}.shell .shop-cart>summary{cursor:pointer;color:#21112f;white-space:nowrap;background:#c994ff;border:1px solid #eed7ff;border-radius:6px;align-items:center;gap:8px;min-height:42px;padding:0 10px;font-size:14px;font-weight:750;list-style:none;display:flex;box-shadow:0 3px 14px #b253ff40}.shell .shop-cart>summary::-webkit-details-marker{display:none}.shell .shop-cart>summary:focus-visible{outline-offset:2px;outline:2px solid #d2afff}.shell .shop-cart>summary:hover,.shell .shop-cart[open]>summary{background:#debaff;border-color:#fff}.shell .shop-cart-count{color:#fff;background:#2d1642;border-radius:5px;place-items:center;min-width:25px;height:25px;padding:0 4px;font-weight:800;display:grid}.shell .shop-basket{background:#1b1425;border:1px solid #70518f;border-radius:9px;grid-template-columns:minmax(0,1fr);gap:12px;width:min(440px,100vw - 48px);max-height:min(470px,75dvh);margin:0;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #000a}.shell .shop-basket-summary{grid-template-columns:1fr auto;align-items:center;gap:3px 12px;display:grid}.shell .shop-basket-summary>span{color:#e4d6f3;font-size:14px}.shell .shop-basket-summary>strong{color:#d3adff;grid-row:span 2;font-size:21px}.shell .shop-basket-summary>em{color:#b7a7c8;font-size:13px;font-style:normal}.shell .shop-basket-items{overscroll-behavior:contain;scrollbar-width:thin;gap:4px;min-height:0;max-height:240px;display:grid;overflow-y:auto}.shell .shop-basket-item{border-top:1px solid #bb8aff24;grid-template-columns:minmax(0,1fr) auto 36px;align-items:center;gap:8px;min-height:44px;font-size:13px;display:grid}.shell .shop-basket-item>span{white-space:nowrap;text-overflow:ellipsis;color:#d4cadf;overflow:hidden}.shell .shop-basket-item>strong{color:#dac1f6;font-variant-numeric:tabular-nums;font-size:13px}.shell .shop-basket-remove{color:#c1b0d5;cursor:pointer;background:0 0;border:0;width:36px;height:44px;font-size:21px}.shell .shop-basket-remove:hover{background:#bb8aff14;border-radius:5px}.shell .shop-basket .shop-confirm-actions{gap:8px;width:100%;display:flex}.shell .shop-basket .shop-confirm-actions>*{flex:1;min-height:44px;font-size:13px}.shell .shop-cart-empty{color:#b7a7c8;margin:0;font-size:13px;line-height:1.5}.shell .shop-panel{container-type:inline-size}@container (max-width:480px){.shell .shop-cart-label,.shell .shop-cart>summary>.coin-amount{display:none}.shell .workspace-market .shop-panel .market-mode-tabs{flex:1;gap:8px;min-width:0;max-width:calc(100% - 68px)}.shell .workspace-market .shop-panel .market-mode-tab{white-space:normal;flex:1;min-width:0;padding-inline:0;line-height:1.2}.shell .shop-cart>summary{gap:5px;padding-inline:7px}}.shell .shop-budget-row{color:#d5c5e8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:0 10px 8px;font-size:13px;line-height:1.5;display:flex}.shell .shop-budget-row>span{flex:160px;min-width:0}.shell .shop-budget-toggle{color:#ead8ff;white-space:nowrap;background:#291d3b;border:1px solid #79539d;border-radius:8px;min-height:44px;padding:8px 12px;font-size:13px}.shell .shop-budget-toggle[aria-pressed=true]{border-color:#c08aef}.shell .shop-budget-toggle:focus-visible{outline-offset:3px;outline:2px solid #e3baff}@media (max-width:1100px){.shell .shop-cart-label{display:none}}.shell .workspace-market{--catalog-columns:3;--catalog-rows:3;--catalog-card-height:200px;--catalog-image-height:100px;--catalog-art-height:72px;--catalog-gap:10px;--catalog-grid-height:calc(var(--catalog-rows) * var(--catalog-card-height) + (var(--catalog-rows) - 1) * var(--catalog-gap) + 16px);height:auto;min-height:380px;margin-top:calc(12px * var(--arena-scale));grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid;overflow:visible}.shell .workspace-market>.panel,.shell .workspace-market>.panel+.panel{background:#100e18ee;border:1px solid #282235;border-radius:6px;flex-direction:column;display:flex;position:relative;overflow:visible}.shell .workspace-market>.inventory-panel-compact{align-self:start}.shell .inventory-state-compact{flex:none;align-items:center;padding:14px 10px 18px}.shell .inventory-state-compact .inventory-overlay{width:min(420px,100%);box-shadow:none;background:0 0;border:0;margin:0;padding:14px 20px;position:relative;inset:auto}.shell .inventory-state-compact .inventory-empty-art{width:180px;height:100px}.shell .inventory-selection{flex-direction:column;flex:1;display:flex}.shell .workspace-market .panel-head{background:#17121f;border-bottom:1px solid #302639;border-radius:6px 6px 0 0;height:auto;min-height:52px;padding:8px 12px;position:static}.shell .workspace-market .catalog-panel-head{padding-right:14px}.shell .workspace-market .catalog-panel-head .panel-heading{flex:1;width:auto}.shell .workspace-market .panel-title{letter-spacing:-.2px;color:#e1d5ee;font-size:16px;font-weight:600}.shell .workspace-market .panel-kicker{color:#a07dc7;letter-spacing:.7px;font-size:13px}.shell .workspace-market .panel-meta,.shell .catalog-results-count{clip-path:none;color:#c5b7d5;white-space:nowrap;width:auto;height:auto;padding:0;font-size:13px;position:static;overflow:visible}.shell .workspace-market .market-mode-tabs{background:0 0;border:0;border-radius:0;flex:none;gap:12px;height:44px;padding:0;display:inline-flex}.shell .workspace-market .market-mode-tab{color:#c5b7d5;border-radius:0;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:0;font-size:14px;display:inline-flex;position:relative}.shell .market-mode-tab .game-icon{width:19px;height:19px}.shell .workspace-market .market-mode-tab-active{color:#e7d9f9;background:0 0;box-shadow:inset 0 -2px #c798ff}.shell .inventory-toolbar{z-index:6;flex:0 0 100%;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 64px;gap:6px;width:100%;display:grid;position:relative;inset:auto}.shell .inventory-panel .panel-head:has(.inventory-toolbar){flex-wrap:wrap;gap:8px;height:auto}.shell .inventory-panel .panel-head:has(.inventory-toolbar) .panel-meta{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shell .inventory-filter-menu{position:relative}.shell .inventory-filter-menu summary{color:#ccb8e4;cursor:pointer;background:#191321;border:1px solid #362b44;border-radius:5px;place-items:center;height:44px;font-size:14px;list-style:none;display:grid}.shell .inventory-filter-menu summary::-webkit-details-marker{display:none}.shell .inventory-filter-menu summary:focus-visible{outline-offset:2px;outline:2px solid #d2afff}.shell .inventory-filter-menu[open] summary{border-color:#bb8aff}.shell .inventory-filter-popover{background:#17111f;border:1px solid #554268;border-radius:7px;gap:10px;width:220px;padding:12px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 12px 30px #0009}.shell .inventory-filter-popover .catalog-field-label{clip-path:none;color:#cbbbdc;width:auto;height:auto;font-size:13px;position:static}.shell .inventory-filter-popover .chip{min-height:36px;font-size:13px}.shell .workspace-market .catalog-toolbar{z-index:5;background:0 0;border:0;grid-template-columns:minmax(60px,1fr) minmax(100px,1.1fr) 64px;gap:8px;width:auto;height:44px;margin:10px 12px;padding:0;display:grid;position:relative;inset:auto}.shell .workspace-market .shop-panel .catalog-toolbar{grid-template-columns:minmax(60px,1fr) minmax(100px,1.1fr) 64px;height:auto;margin:8px 10px;position:relative;inset:auto}.shell .workspace-market .catalog-results-count{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shell .catalog-price-filters{position:relative}.shell .catalog-price-filters summary{cursor:pointer;color:#ccb8e4;background:#191321;border:1px solid #362b44;border-radius:5px;justify-content:center;align-items:center;height:44px;font-size:14px;list-style:none;display:flex}.shell .catalog-price-filters summary::-webkit-details-marker{display:none}.shell .catalog-price-filters summary:focus-visible{outline-offset:2px;outline:2px solid #d2afff}.shell .catalog-price-filters[open] summary,.shell .catalog-price-filters[data-active] summary{border-color:#bb8aff}.shell .catalog-price-filters[data-active] summary:after{content:"";background:#d2afff;border-radius:50%;width:5px;height:5px;margin-left:6px}.shell .catalog-active-filters{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 10px;display:flex}.shell .catalog-filter-value{color:#e6d0ff;overflow-wrap:anywhere;border:1px solid #59406e;border-radius:5px;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;padding:4px 7px;font-size:12px;display:inline-flex}.shell .catalog-reset{min-height:32px;margin-left:auto;font-size:12px}.shell .catalog-reset:focus-visible{outline-offset:2px;outline:2px solid #d2afff}.shell .catalog-price-popover{z-index:6;background:#17111f;border:1px solid #554268;border-radius:7px;grid-template-columns:1fr 1fr;gap:8px;width:250px;padding:12px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 12px 30px #0009}.shell .workspace-market .catalog-field-search{grid-column:auto}.shell .workspace-market .catalog-field-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shell .workspace-market .catalog-price-popover .catalog-field-label{clip-path:none;color:#b4a6c5;width:auto;height:auto;font-size:13px;position:static}.shell .workspace-market .catalog-control{background:#100d18;border-color:#32283f;border-radius:5px;width:100%;min-width:0;height:44px;min-height:44px;padding:0 8px;font-size:14px}.shell .workspace-market .catalog-field-help{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell .workspace-market .catalog-summary,.shell .inventory-selection-meta{color:#c5b7d5;background:0 0;border:0;padding:4px 10px;font-size:13px}.shell .workspace-market .panel-scroll{min-height:0;max-height:310px;padding:8px 10px}.shell .workspace-market .catalog-summary{clip-path:none;flex-flow:wrap;align-items:center;gap:4px 12px;width:auto;height:auto;min-height:32px;padding:5px 10px;position:static;overflow:visible}.shell .inventory-selection-meta:not(:has(button)){clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.shell .workspace-market .skin-grid{grid-template-columns:repeat(var(--catalog-columns),minmax(0,1fr));gap:var(--catalog-gap)}.shell .workspace-market .skin-card{min-height:var(--catalog-card-height);height:var(--catalog-card-height);border:1px solid #352a42;border-top:2px solid color-mix(in srgb,var(--rarity) 85%,var(--accent));background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--rarity) 14%,transparent),transparent 72%),#15111d;box-shadow:none;border-radius:8px}.shell .workspace-market .skin-image{height:var(--catalog-image-height);min-height:var(--catalog-image-height);padding:24px 7px 0;position:relative}.shell .workspace-market .skin-image:before{content:"";z-index:0;opacity:.25;pointer-events:none;background:url(/assets/orbit/card-surface.webp) 50%/cover;position:absolute;inset:0}.shell .workspace-market .skin-image img{width:auto;max-width:100%;height:var(--catalog-art-height);filter:drop-shadow(0 9px 8px #0008);transition:transform .18s;position:relative}.shell .workspace-market .skin-body{text-align:left;gap:4px;min-height:80px;padding:6px 10px 10px}.shell .workspace-market .skin-name{gap:2px;font-size:15px;line-height:1.3}.shell .workspace-market .skin-weapon{color:#c8bed3;font-size:13px}.shell .workspace-market .skin-finish{color:#f6f2fa;font-weight:700}.shell .workspace-market .skin-price{color:#e6d9f6;max-width:calc(100% - 30px);font-size:16px;font-weight:600;top:6px;left:6px;right:auto}.shell .workspace-market .skin-wear,.shell .workspace-market .skin-badge{font-size:12px}.shell .workspace-market .skin-preview-card .skin-card .skin-price{max-width:calc(100% - 52px)}.shell .workspace-market .market-item-status{top:6px;right:6px}.shell .workspace-market .skin-card-selected{border-color:var(--accent-strong);box-shadow:inset 0 0 0 1px var(--accent), 0 0 16px #b253ff45}.shell .workspace-market .skin-selected-mark{border-radius:50%;width:21px;height:21px;font-size:13px;inset:auto 7px 5px auto}.shell .item-pagination{border-top:1px solid #302539;justify-content:center;align-items:center;gap:16px;min-height:62px;margin-top:auto;padding:8px 12px;display:flex}.shell .item-pagination-button{color:#e6d0ff;cursor:pointer;background:#251b31;border:1px solid #59406e;border-radius:7px;place-items:center;width:44px;height:44px;padding:0;display:grid}.shell .item-pagination-button svg{width:20px;height:20px}.shell .item-pagination-button:hover:not(:disabled){background:#402a54;border-color:#be93ee}.shell .item-pagination-button:disabled{color:#786786;cursor:default;background:#17111f;border-color:#302638}.shell .item-pagination-status{text-align:center;color:#d8c4ed;font-variant-numeric:tabular-nums;min-width:72px;font-size:14px}.shell .workspace-market .item-page-grid{height:var(--catalog-grid-height);flex:none;align-content:start;max-height:none;overflow-y:auto}.shell .workspace-market .item-page-grid:empty{display:none}.shell .workspace-market .item-page-grid .skeleton-tile{min-height:var(--catalog-card-height);height:var(--catalog-card-height)}.shell .workspace-market .panel-locked{min-height:320px;padding:10px;position:relative}.shell .workspace-market .inventory-ghost-grid{grid-template-columns:repeat(var(--catalog-columns),minmax(0,1fr));opacity:.3;filter:none;align-content:start;position:absolute;inset:10px;overflow:hidden}.shell .workspace-market .ghost-tile{min-height:var(--catalog-card-height);height:var(--catalog-card-height);background:url(/assets/orbit/card-surface.webp) 50%/cover;border:1px solid #352a44;border-radius:4px}.shell .workspace-market .overlay-card{background:#1d1724f7;border:1px solid #443a4f;border-radius:12px;gap:12px;width:min(300px,100% - 24px);margin:auto;padding:24px;position:relative;inset:auto;box-shadow:0 18px 45px #0005}.shell .workspace-market .panel-locked>.skin-grid{position:absolute;inset:10px;overflow:hidden}.shell .workspace-market .overlay-card h3{letter-spacing:-.3px;font-family:inherit;font-size:18px}.shell .workspace-market .overlay-card p{color:#c5b7d5;font-size:14px}.shell .inventory-overlay-label{color:#9e7cc4;font-size:13px}.shell .workspace-footer{color:#c5b7d5;justify-content:space-between;gap:12px;margin-top:20px;font-size:13px;display:flex}.shell .workspace-footer>span:first-child{color:#ccc3d7;font-weight:700}.shell .skeleton-tile{background:#241b2e;border-color:#362c41;min-height:164px}@media (hover:hover){.shell .skin-card:hover:not(.skin-card-static){border-color:color-mix(in srgb,var(--rarity) 75%,#baadc9);transform:translateY(-2px)}.shell .skin-card:hover .skin-image img{transform:scale(1.07)rotate(-2deg)}.shell .upgrade-button:hover:not(:disabled){background:var(--accent-strong);border-color:#f0d9ff}body:has(.shell) .steam-login:hover{background:var(--accent-strong);border-color:#f0d9ff}}@media (min-width:1500px){.shell{grid-template-columns:190px minmax(0,1fr)}.shell .content{padding-inline:28px}.shell .stage-title{font-size:17px}.shell .selected-item-weapon,.shell .selected-item-name{font-size:15px}.shell .selected-item-price{font-size:22px}.shell .upgrade-action{width:min(100%,calc(350px * var(--arena-scale)))}.shell .upgrade-button{min-height:54px;font-size:17px}.shell .workspace-market{--catalog-columns:4;--catalog-rows:3}.shell .workspace-market .skin-name,.shell .workspace-market .skin-price{font-size:16px}.shell .workspace-market .skin-weapon{font-size:13px}.shell .activity-entry{min-height:128px}.shell .activity-image{width:112px;height:64px}.shell .activity-details{padding-top:80px}.shell .activity-meta>span:last-child{top:-105px}.shell .activity-name{font-size:14px}}@media (max-width:1250px){.shell{grid-template-columns:136px minmax(0,1fr)}.shell .content{padding-inline:20px}.shell .activity-image{width:78px}.shell .activity-head{font-size:13px}.shell .workspace-flow{gap:12px}.shell .workspace-market .catalog-toolbar{grid-template-columns:minmax(45px,1fr) minmax(88px,1.1fr) 64px}.shell .workspace-market .market-mode-tabs{gap:12px}.shell .workspace-market .market-mode-tab{font-size:14px}.shell .stage-preview{padding-inline:10px}}@media (min-width:1100px){.shell .workspace-chance:before{width:calc(var(--arena-wheel) * 1.4);height:calc(var(--arena-wheel) * 1.4);inset:-12% auto auto 50%;transform:translate(-50%)}}@media (min-width:1100px) and (max-width:1199px){.shell .workspace-flow{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr) minmax(0,1fr)}.shell .workspace-chance{order:0;grid-column:auto;padding-bottom:0}}@media (max-width:1099px){.shell .content{--arena-scale:1}.shell{display:block}.shell .activity-rail{border-bottom:1px solid #30243e;border-right:0;width:100%;height:auto;padding:6px 12px;display:flex;position:relative;top:auto}.shell .activity-scroll-hint{color:#bda6d0;pointer-events:none;font-size:11px;line-height:18px;display:block;position:absolute;top:6px;right:12px}.shell .activity-head{padding:0 0 4px;font-size:13px}.shell .activity-feed-body{flex-direction:row;align-items:flex-end;gap:8px}.shell .activity-best{border:0;width:152px;padding:0}.shell .activity-best-label{margin-bottom:5px;font-size:13px}.shell .activity-best-period{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.shell .activity-stream{scroll-snap-type:x proximity;gap:6px;padding:7px 6px 0;scroll-padding-inline:6px;display:flex;overflow:auto hidden}.shell .activity-entry{scroll-snap-align:start;border-left-width:1px;border-top:2px solid var(--rarity);flex:0 0 152px;width:152px;height:112px;min-height:112px;margin:0}.shell .activity-image{width:90px;height:44px;top:26px;left:12px}.shell .activity-details{padding:65px 8px 24px}.shell .activity-name{font-size:13px;line-height:18px}.shell .activity-meta{position:static}.shell .activity-meta>span:first-child{display:none}.shell .activity-meta>span:last-child{font-size:13px;top:5px;right:7px}.shell .activity-chance{align-items:center;gap:5px;max-width:calc(100% - 14px);font-size:13px;display:flex;top:auto;bottom:4px;right:7px}.shell .activity-rate{flex-shrink:0;font-size:13px}.shell .activity-outcome{padding:0 3px}.shell .activity-empty{min-width:200px;margin:0;padding:14px 6px}.shell .workspace-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.shell .workspace-chance{order:0;grid-column:auto}.shell .workspace-source,.shell .workspace-target{order:0}.shell .workspace-chance .gauge{--gauge-size:clamp(238px,30vw,310px)}.shell .market-stats{gap:16px}.shell .stage-title{font-size:15px}}@media (max-width:899px){body:has(.shell) .site-activity{display:none}body:has(.shell) .topbar-inner{gap:16px;padding-inline:18px}.shell .workspace-market{grid-template-columns:1fr}.shell .workspace-market>.panel:has(.panel-locked){min-height:360px}.shell .workspace-market .panel-locked{min-height:290px}.shell .workspace-flow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.shell .workspace-source{order:1}.shell .workspace-target{order:2}.shell .workspace-chance{order:3;grid-column:1/-1}.shell .workspace-chance .gauge{--gauge-size:320px}.shell .workspace-chance:before{inset:0 0 auto}}@media (max-width:599px){.shell .activity-outcome-label{display:none}.shell .activity-outcome-symbol{text-align:center;min-width:14px;font-weight:800;line-height:1.3;display:inline-block}.shell .activity-rail{padding:4px 8px 0}.shell .activity-scroll-hint{top:4px;right:8px}.shell .activity-head{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.shell .activity-best{width:104px}.shell .activity-best-label{white-space:nowrap;width:max-content}.shell .activity-entry{border:1px solid color-mix(in srgb,var(--rarity) 60%,#332a41);border-radius:12px;flex-basis:104px;width:104px;height:96px;min-height:96px}.shell .activity-best .activity-entry{border-color:#f0b84b;box-shadow:inset 0 0 16px #ffc85738,0 0 10px #f0b84b30}.shell .activity-image{width:76px;height:28px;top:21px;left:13px}.shell .activity-details{padding-top:49px}.shell .content{padding:0 8px 24px}.shell .content:before{background-image:linear-gradient(#09081100,#09081100 65%,#090811),url(/assets/orbit/environment-wide-mobile.webp);background-position:top;background-size:auto,auto 560px;height:560px}.shell .market-heading{flex-direction:row;justify-content:flex-start;align-items:center;gap:0;height:56px;min-height:56px;margin-bottom:0;padding:0 200px 0 4px}.shell .market-heading-copy{flex:none;gap:5px;width:auto}.shell .arena-brand-mark{width:25px;height:25px}.shell .market-heading h1{white-space:nowrap;text-align:left;font-size:19px}.shell .arena-edition{display:none}.shell .market-stats{gap:10px;width:auto;display:flex}.shell .market-stats span{gap:2px;font-size:13px}.shell .market-stats span:first-child{display:none}.shell .market-stats strong{font-size:13px}.shell .workspace-flow{--stage-media-height:124px;gap:8px}.shell .stage-panel{display:contents}.shell .workspace-source .stage-preview{grid-area:2/1}.shell .workspace-target .stage-preview{grid-area:2/2}.shell .stage-preview{border-radius:0;height:182px;min-height:182px;padding:6px 0}.shell .stage-body{height:146px}.shell .stage-placeholder{grid-template-rows:84px auto auto;gap:2px;height:146px}.shell .stage-art,.shell .selected-item-media{height:90px}.shell .stage-orbit-emblem{width:42px;height:42px;top:8%;left:calc(50% - 21px)}.shell .stage-kicker{gap:3px;font-size:13px}.shell .stage-kicker .game-icon{width:12px;height:12px}.shell .stage-title{margin-top:7px;font-size:13px}.shell .stage-hint{white-space:normal;max-width:100%;height:28px;font-size:13px;line-height:1.5}.shell .stage-placeholder strong{font-size:14px}.shell .stage-placeholder>span{font-size:13px;line-height:1.3}.shell .selected-item-price{font-size:16px}.shell .selected-item-clear{top:0}.shell .selected-item-weapon{font-size:13px}.shell .selected-item-name{font-size:15px}.shell .selected-item-body{position:relative;bottom:auto}.shell .stake-reset{grid-area:2/1/auto/-1;justify-self:end;width:auto;position:static}.shell .stake-controls .stake-reset .chip{min-height:44px}.shell .selected-item-note{font-size:13px}.shell .stake-controls{grid-area:4/1/auto/-1;grid-template-columns:minmax(0,1fr) auto 86px;gap:8px;padding:8px 4px;position:relative}.shell .stake-controls .stake-amount{grid-area:1/2;font-size:18px}.shell .stake-balance{grid-area:1/1}.shell .stake-controls .stake-exact{grid-area:1/3}.shell .stake-controls .chip,.shell .stake-exact-input{min-height:44px}.shell .workspace-target-controls{grid-area:5/1/auto/-1}.shell .workspace-target-controls .chance-picker{grid-template-columns:minmax(0,1fr) 86px;gap:8px;padding:8px 4px}.shell .workspace-target-controls .chance-picker-head{grid-area:1/1}.shell .workspace-target-controls .chance-custom{grid-area:1/2}.shell .workspace-target-controls .chance-custom .search{min-height:44px}.shell .workspace-target-controls .chance-picker-row{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.shell .workspace-target-controls .chance-preset{min-height:48px}.shell .workspace-target-controls .chance-hint{grid-row:3;font-size:13px}.shell .workspace-chance{display:contents}.shell .workspace-chance:before{display:none}.shell .workspace-chance .gauge{--gauge-size:224px;margin-block:var(--pointer-clearance);grid-area:1/1/auto/-1;justify-self:center}.shell .gauge-value{font-size:30px}.shell .gauge-state{font-size:14px}.shell .upgrade-action{grid-area:3/1/auto/-1;justify-self:stretch;width:100%;max-width:none}.shell .upgrade-button{width:100%;max-width:none;min-height:46px;font-size:16px}.shell .workspace-market{--catalog-columns:2;--catalog-rows:3;--catalog-card-height:192px;--catalog-image-height:96px;--catalog-art-height:70px;--catalog-gap:8px;margin-top:10px}.shell .catalog-reset{min-height:44px}.shell .workspace-market .panel-head{min-height:56px;padding:6px 8px}.shell .workspace-market .panel-title{font-size:16px}.shell .workspace-market .panel-meta{font-size:13px}.shell .workspace-market .market-mode-tabs{width:auto}.shell .workspace-market .market-mode-tab{min-height:44px;padding:0 10px;font-size:14px}.shell .workspace-market .catalog-control{min-height:44px}.shell .workspace-market .catalog-toolbar{grid-template-columns:minmax(70px,1fr) minmax(100px,1.2fr) 64px;height:auto;margin:8px 10px;position:relative;inset:auto}.shell .inventory-panel .panel-head{flex-wrap:wrap;height:auto;display:flex}.shell .inventory-toolbar{flex:0 0 100%;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 64px;width:100%;position:relative;inset:auto}.shell .inventory-filter-menu summary,.shell .inventory-filter-popover .chip,.shell .catalog-price-filters summary{min-height:44px}.shell .workspace-market .skin-grid,.shell .workspace-market .inventory-ghost-grid{grid-template-columns:repeat(var(--catalog-columns),minmax(0,1fr))}.shell .workspace-market .panel-scroll{padding:8px 6px}.shell .workspace-market .skin-image{padding:18px 3px 0}.shell .workspace-market .skin-body{min-height:80px;padding:6px 8px 8px}.shell .workspace-market .skin-name{gap:3px;font-size:15px;line-height:19px}.shell .workspace-market .skin-weapon{font-size:13px;line-height:17px}.shell .workspace-market .skin-finish{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shell .workspace-market .skin-price{max-width:calc(100% - 8px);font-size:15px;top:6px;left:8px}.shell .workspace-market .skin-selected-mark{width:19px;height:19px;bottom:0;right:4px}.shell .workspace-market .market-item-status{top:26px;right:4px}.shell .workspace-market .skin-badge{font-size:11px}.shell .shop-cart{top:9px;right:10px}.shell .shop-cart>summary{gap:5px;min-height:44px;padding-inline:7px;font-size:13px}.shell .workspace-footer{flex-direction:column;gap:6px;font-size:13px}}@media (prefers-reduced-motion:reduce){.shell .stage-equipment-render,.shell .skin-card,.shell .skin-image img,.shell .upgrade-button{transition:none}}@media (max-width:600px){.shell .workspace-market .skin-preview-card{padding-bottom:48px}.shell .workspace-market .skin-preview-card .skin-preview-trigger{height:44px}.shell .workspace-market .skin-preview-card .skin-card .skin-price{max-width:calc(100% - 16px)}.shell .workspace-market .item-page-grid:has(.skin-preview-card){height:calc(var(--catalog-grid-height) + var(--catalog-rows) * 48px)}}
