.skinforge-design-v2 #sf-app.forge-redesign.sf-mode-shell:has(.cases-foundry){background:#10161c;background-image:linear-gradient(180deg,#0c12171a,#0c12171a 450px,#10161ce8 1000px,#10161c 1400px),url(/images/cases-foundry-v1/vault.webp);background-position:top;background-size:100% 100%,max(100%,1800px) auto;background-repeat:no-repeat}.skinforge-design-v2 #sf-app.forge-redesign.sf-mode-shell:has(.cases-foundry) .sf-topbar{background:#0b12185c;border-bottom-color:#a4bac11c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:901px){.skinforge-design-v2 #sf-app.forge-redesign.sf-mode-shell:has(.cases-foundry)>.sf-sidebar{background:#0b12184a;border-right-color:#a4bac11c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}body.skinforge-design-v2 #sf-app.forge-redesign .case-page.cases-foundry{--cf-line:#a6b7c231;--ui-text:#f1f1ed;--ui-muted:#bdc8ce;--ui-accent:#e8b06b;--ui-accent-text:#20170b;max-width:1440px;width:100%;min-width:0;margin:0 auto;color:#f1f1ed;background:none;container:case-foundry/inline-size;isolation:isolate}.cases-foundry :is(button,a,input,summary):focus-visible{outline:2px solid #ffd08d;outline-offset:4px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-compact-heading{display:grid;grid-template-columns:1fr minmax(0,2fr) 1fr;gap:16px;min-height:65px;margin:0 0 12px}.cases-foundry .cf-title{min-width:0;text-align:center}.cases-foundry .cf-title>span{display:block;margin-bottom:7px;color:#d6b68e;font-size:9px;font-weight:700;letter-spacing:.18em}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .cf-title h1{margin:0;font-size:clamp(24px,3cqi,36px);line-height:1.16;letter-spacing:-.035em;text-align:center;overflow-wrap:anywhere}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-compact-heading .back{min-height:44px;font-size:12px;gap:8px;color:#d0d8db;background:none}.cases-foundry .cf-unit-price{display:flex;flex-direction:column;align-items:flex-end;gap:5px;min-width:0}.cases-foundry .cf-unit-price>span{font-size:10px;color:#bcc8ce}.cases-foundry .cf-unit-price>strong{font-size:21px;color:#eec58f;letter-spacing:-.025em}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage{background:none;border:0;border-radius:0;box-shadow:none;overflow:visible;min-width:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .stage-label{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;min-height:44px;padding:0;background:none;border:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .stage-label>span{display:flex;align-items:center;gap:7px;color:#c0cbd0;font-size:9px;font-weight:700;letter-spacing:.12em;text-shadow:0 2px 8px #000}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:auto}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage-actions>.button{min-height:44px;padding:8px 12px;border:1px solid var(--cf-line);border-radius:4px;background:#10191faf;color:#d7dfe2;font-size:11px;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cases-foundry .case-detail-favorite[aria-pressed=true]{color:#f0c68b!important;border-color:#eab06a72!important;background:#47371d70!important}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage-count{display:none}.cases-foundry .cf-opening-scene{position:relative;isolation:isolate;min-width:0;min-height:0;height:clamp(335px,41cqi,495px);margin:-5px 0 0;display:grid;align-items:center;overflow:hidden}.cases-foundry .cf-chamber{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;pointer-events:none;transition:opacity .35s,filter .35s}.cases-foundry .cf-chamber>img{display:block;width:auto;height:100%;max-width:100%;object-fit:contain;filter:drop-shadow(0 17px 17px #0009);-webkit-user-select:none;user-select:none}.cases-foundry .cf-chamber-lamp{position:absolute;left:50%;top:14%;width:4.7%;max-width:38px;height:1.1%;border-radius:2px;background:#f0bc7b;filter:blur(3px);opacity:.28;box-shadow:0 0 14px #f1b46c55}.cases-foundry .cf-live-opening{position:relative;z-index:1;width:100%;min-width:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-idle-display{display:flex;align-items:center;justify-content:center;position:relative;height:clamp(335px,41cqi,495px);min-height:0;margin:0;background:none;border:0;padding:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-idle-display>img{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:clamp(180px,29cqi,320px);height:60%;max-width:48%;max-height:60%;object-fit:contain;filter:drop-shadow(0 12px 7px #0009);z-index:2;animation:cf-case-rest 5s ease-in-out infinite}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-display-caption{position:absolute;top:auto;bottom:17%;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;gap:6px;white-space:nowrap;max-width:90%;font-size:10px;letter-spacing:0;text-transform:none;color:#f3d0a2;background:#151b20e0;border:1px solid #caa16855;padding:7px 10px;border-radius:3px;z-index:3}.cases-foundry .cf-opening-scene.is-opening .cf-chamber{opacity:.22;filter:saturate(.55)}.cases-foundry .cf-opening-scene.is-opening .cf-chamber-lamp{animation:cf-status 1s ease-in-out infinite}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-reels{width:100%;min-width:0;padding:0;position:relative}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-reels.multiple{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 0}.cases-foundry .cf-opening-scene:has(.batch-reels.multiple){height:auto;min-height:350px;max-height:none}.cases-foundry .cf-opening-scene:has(.batch-reels.multiple) .cf-chamber{align-items:flex-start;height:440px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-reels.multiple:has(>.roulette){grid-template-columns:repeat(2,minmax(0,1fr))}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-reels .roulette{border:1px solid #96a7b333;border-radius:4px;background:#10171de8;box-shadow:none}.cases-foundry .cf-opening-scene>.cf-live-opening>.game-animation-skip{position:absolute;bottom:3px;left:50%;transform:translateX(-50%);z-index:4;white-space:nowrap;min-height:44px;background:#151e26ed;border-color:#c5a67a66;border-radius:4px}.cases-foundry .cf-opening-scene.is-mass{height:auto;min-height:340px;margin:15px 0}.cases-foundry .cf-opening-scene.is-mass .cf-chamber{display:none}.cases-foundry .cf-opening-scene.is-mass .cf-live-opening>section{border:1px solid var(--cf-line);border-radius:5px;background:#10181fe8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cases-foundry .cf-opening-scene.is-mass .cf-live-opening>section button{min-height:44px}.cases-foundry .cf-opening-scene.is-mass .cf-live-opening>section article{min-height:225px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .spin-controls{display:block;max-width:1000px;min-width:0;margin:0 auto;padding:18px 22px 14px;border:1px solid var(--cf-line);border-radius:5px;background:linear-gradient(135deg,#29343be6,#131d24eb);box-shadow:inset 0 1px 0 #c9dae80a,0 12px 25px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-funding-source{width:100%;min-width:0;border:0;padding:0;margin:0 0 14px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-funding-source:empty{display:none;margin:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-funding-source .game-bonus-selector{margin:0;padding:10px 12px;border:1px solid #95a9b12b;border-radius:4px;background:#0f181ed9;box-shadow:none;font-size:11px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:20px;align-items:end;width:100%;min-width:0;max-width:none;margin:0}.cases-foundry .cf-quantity{min-width:0;display:flex;flex-direction:column;gap:8px}.cases-foundry .cf-quantity>span{font-size:10px;color:#bdc9d0;letter-spacing:.025em}.cases-foundry .cf-free-count{display:flex;align-items:center;gap:8px;min-height:48px;font-size:17px;color:#f0c58f}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-controls .batch-counts{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;width:100%;max-width:none;min-width:0;padding:3px;border:1px solid #9eafb72d;border-radius:4px;background:#10181e9e}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-counts>.button{grid-column:auto;min-width:0;width:100%;min-height:44px;margin:0;padding:8px 3px;border:1px solid transparent;border-radius:3px;background:transparent;color:#c5d0d6;box-shadow:none;font-size:11px;line-height:1.1;font-weight:650}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-counts>.button[aria-pressed=true]{background:#55412b;border-color:#ddaa6a;color:#ffdfb5;box-shadow:inset 0 1px 0 #ffddbb15}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-counts>.button:nth-child(7){border-left-color:#9eafb738}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-open-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 74px;grid-column:auto;width:100%;gap:7px;min-width:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-open-actions .case-spin-button{grid-column:1;grid-row:1;min-width:0;max-width:none;min-height:52px;width:100%;padding:10px 14px;gap:9px;border-radius:4px;border:1px solid #f3c58b;background:linear-gradient(#eab976,#cc8d46);color:#21170b;font-size:14px;font-weight:750;letter-spacing:0;text-transform:none;box-shadow:inset 0 1px 0 #ffffff2b,0 5px 15px #0004}.cases-foundry .case-spin-button>strong{font-weight:750}.cases-foundry .case-spin-button .case-spin-price{font-size:14px;margin-left:auto;padding-left:10px;border-left:1px solid #50340c44;color:#21170b;white-space:nowrap}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-fast-button{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:74px;height:auto;min-height:52px;padding:7px 4px;border:1px solid #a6b7c241;border-radius:4px;background:#111b22b8;color:#c5cfd3;font-size:9px;box-shadow:none}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-fast-button.is-active{background:#514027;border-color:#dfad6d;color:#ffdaa3}.cases-foundry .case-fast-button.is-active svg{fill:currentColor}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-opening-summary{display:flex;align-items:center;justify-content:center;gap:8px 22px;margin:13px 0 0;padding:11px 0 0;border-top:1px solid #9fb0b624;font-size:10px;line-height:1.5;color:#bbc7cc}.cases-foundry .case-opening-summary>span{gap:5px}.cases-foundry .case-opening-summary>span>svg{width:13px;height:13px}.cases-foundry .case-opening-summary>small{font-size:10px;line-height:1.5;color:#d3c5b2}.cases-foundry .case-opening-summary .has-free-openings{color:#efc68d}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .spin-controls>p{margin:8px 0 0;font-size:10px;color:#bcc8ce;line-height:1.6;text-align:center}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .spin-controls>.case-mass-sale-note{color:#e3c69d;font-size:11px;margin-top:11px;max-width:750px;margin-inline:auto}.cases-foundry .spin-controls>.button.ghost{display:flex;margin:8px auto 0;min-height:44px;color:#d8c2a3;font-size:11px}.cases-foundry .cf-verification{max-width:1000px;margin:6px auto 0;min-width:0;color:#b9c8ce;font-size:10px}.cases-foundry .cf-verification>summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;min-height:44px}.cases-foundry .cf-verification>summary::-webkit-details-marker{display:none}.cases-foundry .cf-verification>summary>svg:last-child{transition:transform .2s}.cases-foundry .cf-verification[open]>summary>svg:last-child{transform:rotate(90deg)}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .commit-label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:12px 14px;border:1px solid var(--cf-line);border-radius:4px;background:#10191fe8;font-size:10px;min-width:0;overflow-wrap:anywhere;color:#c1cbd1}.cases-foundry .commit-label code{overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:10px;flex:1 1}.cases-foundry .commit-label a{min-height:44px;display:flex;align-items:center;color:#efc48c}.cases-foundry .proof-data{max-width:1000px;margin:8px auto}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection{margin-top:29px;padding:22px;border:1px solid var(--cf-line);border-radius:5px;background:#10181eeb;box-shadow:0 10px 30px #0002;min-width:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 0 16px;border-bottom:1px solid #a9bac323}.cases-foundry .case-collection-heading .eyebrow,.cases-foundry .case-collection-heading p{display:none}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-heading h2{font-size:23px;line-height:1.25;letter-spacing:-.035em;margin:0}.cases-foundry .case-collection-heading h2>span{display:inline-block;vertical-align:middle;background:#26343e!important;border-radius:3px!important;font-size:11px!important;color:#c8d2d7!important;padding:4px 7px!important;margin-left:5px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-actions{gap:16px;display:flex;align-items:center}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-chances-toggle{min-height:44px;padding:9px 12px;border:1px solid #b5a18255;border-radius:4px;background:#41362470;color:#efd4af;font-size:11px}.cases-foundry .case-risk-indicator>summary{min-height:44px}.cases-foundry .case-risk-caption{color:#b9c6cc}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-tools{display:flex;gap:9px;margin:17px 0 20px;min-width:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-search{min-height:44px;border-radius:4px;border-color:#99acb430;background:#0e171dd9;color:#bdcbd2;max-width:none;flex:1 1}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-search>.ui-input{background:none;font-size:14px;color:#e6ecee}.cases-foundry .case-collection-tools .choice-filter-trigger{min-height:44px;border-radius:4px;border-color:#99acb430;background:#17232be6;color:#c9d3d9;font-size:11px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-card.case-skin-group{min-width:0;min-height:225px;padding:0;border:1px solid #9bb1bd28;border-bottom:2px solid color-mix(in srgb,var(--drop-color) 65%,#35424d);border-radius:4px;background:linear-gradient(150deg,color-mix(in srgb,var(--drop-color) 8%,#25303a),#151f28 75%);overflow:visible;box-shadow:none}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-card.case-skin-group:before{width:60%;opacity:.1;top:20px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-image{height:137px;min-height:0;margin:0;padding:28px 12px 4px}.cases-foundry .case-collection-image img{width:100%;height:100%;object-fit:contain}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-meta{display:grid;gap:5px;padding:11px 13px 14px;margin:0;min-width:0;position:relative;z-index:1}.cases-foundry .case-collection-meta p{font-size:10px!important;line-height:1.4!important;min-height:0!important;margin:0!important;color:#b8c6cf!important}.cases-foundry .case-collection-meta h3{font-size:12px!important;line-height:1.4;overflow-wrap:anywhere;margin:0;min-height:33px}.cases-foundry .case-collection-meta>strong{font-size:13px!important;color:#edc58f!important;margin:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-variants-trigger{display:grid;place-items:center;position:absolute;top:3px;right:3px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:3px;color:#cbd5da;background:#0f19226e;z-index:3}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-footnote{font-size:10px;line-height:1.6;color:#b6c5ce;margin:15px 0 0}@keyframes cf-case-rest{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-52%)}}@keyframes cf-status{0%,to{opacity:.2}50%{opacity:.65}}@media(max-width:1220px){body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-controls{grid-template-columns:minmax(0,1fr);gap:13px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-controls .batch-counts{max-width:none}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cases-foundry .cf-opening-scene,body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-idle-display{height:390px}.cases-foundry .case-spin-button .case-spin-price{margin-left:0}}@media(max-width:700px){.skinforge-design-v2 #sf-app.forge-redesign.sf-mode-shell:has(.cases-foundry){background-size:100% 100%,auto 900px}.skinforge-design-v2 #sf-app.forge-redesign.sf-mode-shell:has(.cases-foundry)>.sf-sidebar{background:#0d141b}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-compact-heading{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:0 0 7px;min-height:0}.cases-foundry .case-compact-heading>.back{grid-column:1/-1;grid-row:1}.cases-foundry .cf-title{text-align:left}.cases-foundry .cf-title>span{font-size:8px;margin-bottom:6px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .cf-title h1{text-align:left;font-size:25px}.cases-foundry .cf-unit-price>span{font-size:9px}.cases-foundry .cf-unit-price>strong{font-size:18px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .stage-label{margin-top:8px;min-height:44px;gap:6px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .stage-label>span{font-size:8px;letter-spacing:.04em}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage-actions{gap:5px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage-actions>.button{padding:7px 9px;font-size:10px;min-height:44px}.cases-foundry .case-detail-favorite{font-size:0!important;gap:0!important}.cases-foundry .case-detail-favorite>svg{width:18px;height:18px}.cases-foundry .case-detail-favorite{min-width:44px}.cases-foundry .cf-opening-scene,body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-idle-display{height:clamp(240px,75vw,390px);margin:0}.cases-foundry .cf-chamber>img{max-width:100%;width:100%;height:100%;object-fit:contain}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-idle-display>img{width:48%;height:57%;max-width:48%;max-height:57%;top:40%}.cases-foundry .cf-chamber-lamp{top:15%;height:1.4%}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-display-caption{font-size:9px;padding:5px 7px;bottom:15%}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .spin-controls{padding:13px 12px 11px;border-radius:4px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-controls{grid-template-columns:minmax(0,1fr);gap:13px}.cases-foundry .cf-quantity{gap:7px}.cases-foundry .cf-quantity>span{font-size:10px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-controls .batch-counts{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding:3px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-counts>.button{font-size:11px;min-height:44px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-counts>.button:nth-child(n+7){grid-column:span 2;border-top:1px solid #a7b9c025;border-left:0;border-radius:0 0 3px 3px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-open-actions{grid-template-columns:minmax(0,1fr) 61px;gap:7px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-open-actions .case-spin-button{padding:11px 10px;font-size:13px;gap:7px;min-height:54px}.cases-foundry .case-spin-button .case-spin-price{font-size:13px;padding-left:7px;margin-left:auto}.cases-foundry .case-spin-button>svg{width:17px;flex:none}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-fast-button{width:61px;min-height:54px;font-size:9px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-opening-summary{gap:6px 12px;font-size:10px;margin-top:12px;padding-top:10px}.cases-foundry .case-opening-summary>small{font-size:9px;text-align:left;line-height:1.6}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .spin-controls>p{font-size:9px;line-height:1.6}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .spin-controls>.case-mass-sale-note{font-size:10px;text-align:left}.cases-foundry .cf-verification{margin-top:3px;font-size:10px}.cases-foundry .commit-label code{flex-basis:100%}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-reels.multiple:has(>.roulette){grid-template-columns:minmax(0,1fr)}.cases-foundry .cf-opening-scene:has(.batch-reels.multiple){min-height:270px}.cases-foundry .cf-opening-scene>.cf-live-opening>.game-animation-skip{bottom:0}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection{margin-top:17px;padding:14px 11px;border-radius:4px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-heading{display:flex;align-items:flex-start;flex-direction:column;gap:13px;padding-bottom:12px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-heading h2{font-size:21px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-actions{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-chances-toggle{font-size:10px;min-height:44px;padding:8px 10px}.cases-foundry .case-risk-caption{font-size:8px}.cases-foundry .case-risk-caption b{font-size:10px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-tools{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px;margin:12px 0 14px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-search{grid-column:1/-1;grid-row:1;width:100%;min-width:0;max-width:none}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-search>.ui-input{font-size:16px}.cases-foundry .case-collection-tools .choice-filter{min-width:0;width:100%}.cases-foundry .case-collection-tools .choice-filter-trigger{font-size:10px;padding:7px;min-width:0;width:100%}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-card.case-skin-group{min-height:207px;border-radius:3px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-image{height:117px;padding:30px 9px 2px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection-meta{padding:9px 10px 12px;gap:4px}.cases-foundry .case-collection-meta h3{font-size:11px!important;min-height:31px}.cases-foundry .case-collection-meta p{font-size:9px!important}.cases-foundry .case-collection-meta>strong{font-size:12px!important}.cases-foundry .case-collection-footnote{font-size:9px!important}}@media(max-width:360px){body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .cf-title h1{font-size:22px}.cases-foundry .cf-unit-price>strong{font-size:16px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .stage-label>span{font-size:7px}.cases-foundry .case-stage-actions>.button.mode-how-button{font-size:9px!important;padding:7px!important}.cases-foundry .cf-opening-scene,body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-idle-display{height:230px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-open-actions{grid-template-columns:minmax(0,1fr) 51px;gap:5px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-fast-button{width:51px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-open-actions .case-spin-button{font-size:12px;padding:10px 8px;gap:6px}.cases-foundry .case-spin-button .case-spin-price{font-size:12px;margin-left:0;padding-left:6px}.cases-foundry .case-opening-summary>span{font-size:9px}.cases-foundry .case-collection-heading h2{font-size:19px!important}.cases-foundry .case-risk-bars{gap:1px}.cases-foundry .case-risk-caption{font-size:7px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-controls .batch-counts{grid-template-columns:repeat(3,minmax(0,1fr))}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .batch-counts>.button:nth-child(n+7){grid-column:auto}}@media(prefers-reduced-motion:reduce){.cases-foundry *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry{--cf-ink:#eef0ed;--cf-muted:#a7b0b4;--cf-copper:#e8ad69;position:relative;isolation:isolate;max-width:1600px;margin-inline:auto;color:var(--cf-ink)}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:before{content:"";position:absolute;z-index:-1;top:-40px;left:0;right:0;height:850px;pointer-events:none;background:linear-gradient(180deg,#0b101600,#0d1012 82%),url(/images/catalog-foundry-v1/armory.webp) top/cover no-repeat;opacity:.13}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero{display:grid;grid-template-columns:1.1fr 1fr;position:relative;isolation:isolate;min-height:245px;padding:36px 44px;overflow:hidden;border:1px solid #6d7a7e42;border-bottom-color:#c591594f;border-radius:8px;background:linear-gradient(90deg,#10171aef 10%,#10171abd 45%,#10171a1a),url(/images/catalog-foundry-v1/armory.webp) center 48%/cover;box-shadow:0 20px 45px -30px #000}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero:after{content:"";position:absolute;inset:12px;pointer-events:none;border:1px solid #ffffff08;border-radius:2px;z-index:-1}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-copy{position:relative;z-index:2;align-self:center;max-width:580px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-eyebrow{display:block;font-size:9px;font-weight:750;letter-spacing:.2em;color:#c4ac8a;margin-bottom:12px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero h1{font-size:clamp(30px,3.6vw,52px)!important;font-weight:800;line-height:1.05;letter-spacing:-1.8px;margin:0;color:#f3f2ed}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero h1 span{color:#e9b97e}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-copy>p{font-size:13px;line-height:1.5;margin:13px 0 21px;color:#c0c8c9}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-index{display:flex;align-items:center;gap:16px;color:#a5b1b6;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-index b{font-size:13px;color:#e3e5df;margin-right:4px;font-weight:700}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-index i{width:3px;height:3px;background:#ca955b;border-radius:50%}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-art{position:absolute;right:7%;bottom:-52px;width:380px;height:310px;pointer-events:none;filter:drop-shadow(0 28px 15px #000b)}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-art img{width:100%;height:100%;object-fit:contain;transform:rotate(-6deg)}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-promotions:has(.home-promo-hub){margin-top:18px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-hub{margin:0 0 30px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero{min-height:154px;padding:25px 36px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero h1{font-size:36px!important}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero-copy>p{display:none}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero-index{margin-top:18px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero-art{width:290px;height:230px;bottom:-54px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-card{border-radius:7px;border:1px solid #7f8b9040;background-color:#151d22;height:226px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-layout{height:226px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy{padding:24px;gap:8px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy h2{font-size:24px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy p{font-size:12px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-cta{border-radius:5px;min-height:44px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-strip{border-radius:6px;background:#182126;border-color:#53636b59}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-catalog-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:32px 0 16px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-catalog-heading h2{font-size:24px;font-weight:750;line-height:1.2;letter-spacing:-.6px;margin:0}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-catalog-heading p{font-size:11px;color:var(--cf-muted);margin:0;text-align:right}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .studio-home-hub{padding:0!important;margin:0!important;gap:10px!important;position:relative;z-index:5}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-system{border:1px solid #5c6c734a;border-radius:7px;background:#171f24dd;padding:14px 16px 8px;box-shadow:0 7px 20px #0002}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-system .catalog-toolbar{grid-template-columns:minmax(220px,1.6fr) minmax(150px,1fr) minmax(160px,1fr) minmax(210px,1fr);align-items:end;gap:10px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-toolbar .catalog-search-field{background:#0e1519;border:1px solid #4b5b63;border-radius:5px;min-height:46px;margin:0;padding-inline:12px;gap:10px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-field:focus-within{border-color:#e8ad69;box-shadow:0 0 0 2px #e8ad6924}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-field>.ui-input{border:0!important;min-height:44px;background:none!important;padding:0;box-shadow:none!important;font-size:13px;color:#f0f0ec;outline:none!important}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-field>svg{color:#a5b4bc;position:static;flex-shrink:0;transform:none}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-field>button{position:absolute;right:0;top:0;bottom:0;min-width:44px;min-height:44px;margin:0;transform:none!important}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-field:has(>button)>.ui-input{padding-right:38px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-toolbar .choice-filter-trigger{min-height:46px;padding:10px 12px;border-radius:5px;background:#222c32;border-color:#526068;color:#e2e7e8;font-size:12px;gap:8px;transform:none}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-toolbar .choice-filter-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-toolbar .choice-filter-trigger:hover{background:#2a363d;border-color:#75838a;transform:none}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .choice-filter-panel{background:#192228;border:1px solid #6b7a825e;border-radius:7px;box-shadow:0 20px 65px #000b;max-height:calc(70svh - 50px);overflow:auto}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .choice-filter-panel button{min-height:44px;border-radius:4px;background:#10191d;transform:none}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .choice-filter-panel button[aria-pressed=true]{color:#f0c28c;border-color:#c58f50;background:#6b49242b}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields{align-items:end;gap:8px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields .ui-field{margin:0;gap:5px;min-width:0}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields .ui-field label{font-size:9px;letter-spacing:.02em;color:#b1bec3;margin:0;line-height:1.3}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields .ui-input{min-height:46px;border-radius:5px;background:#0e1519;border-color:#4b5b63;font-size:13px;color:#e4e9e8;padding:10px 11px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-filter-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;color:#acb8bc;padding-top:8px;font-size:10px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-result-count{margin-right:auto}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-filter-summary b{color:#f0c28c}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-filter-summary button{font-size:10px;border-radius:4px;min-height:32px;transform:none}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .sf-stats-details{order:3;margin:0;padding:0;border:0;align-self:flex-end}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .sf-stats-details summary{font-size:10px;min-height:32px;display:flex;align-items:center;color:#a9b6bd;padding:5px 0;cursor:pointer;gap:7px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .sf-stats-details summary:before{content:"+";color:#d6ad78;font-size:13px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .sf-stats-details[open]{width:100%}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .sf-stats-details[open] summary:before{content:"−"}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-collection{margin-top:30px;padding:0 0 12px;position:relative}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-collection-heading{gap:11px;margin:0 0 16px;min-height:30px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-collection-heading h2{font-size:22px;font-weight:730;color:#e7e9e5;letter-spacing:-.35px;margin:0;line-height:1.25;overflow-wrap:anywhere}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .collection-index{font-size:9px;border:0;border-left:2px solid #a77942;background:transparent;border-radius:0;color:#cbaa7e;width:29px;height:23px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .collection-rule{background:linear-gradient(90deg,#8f75464a,#5a6c6f26);min-width:8px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .collection-size{display:grid;place-items:center;min-width:25px;height:25px;border-radius:3px;background:#1d282d;color:#acb9bd;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .case-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile{position:relative;min-width:0;isolation:isolate;border:1px solid #66757b24;border-radius:6px;background:linear-gradient(155deg,#202b30bd,#131b1fc9 74%);box-shadow:0 8px 20px -10px #0008;overflow:visible;transition:border-color .16s ease,background-color .16s ease}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile:after{content:"";position:absolute;z-index:-1;bottom:0;left:15%;right:15%;height:1px;background:#9c794f60}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-card{display:grid;grid-template-rows:auto 2.8em 38px;gap:7px;padding:10px 13px 14px;background:none!important;border:0;border-radius:5px;box-shadow:none;transform:none!important;min-width:0;height:100%}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-image{aspect-ratio:1.14;position:relative;isolation:isolate;overflow:visible;width:100%;height:auto;display:grid;place-items:center;margin:0}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-image:before{content:"";position:absolute;inset:auto 7% 6%;height:10%;background:#000a;filter:blur(7px);border:0;opacity:.65;transform:none;border-radius:50%;z-index:-1}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-image>img{display:block;width:100%;height:100%;object-fit:contain;padding:8px 3px 0;filter:drop-shadow(0 10px 7px #0007);transition:transform .2s ease;transform:translateY(0)}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-card-name{font-size:13px;line-height:1.4;font-weight:650;color:#e7eae7;text-align:left;min-height:2.8em;letter-spacing:-.1px;padding:0;margin:0;align-self:center}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-price{justify-self:start;align-self:end;display:flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid #8f6d4038;border-radius:4px;background:#d4a15c12;color:#f0c28c;font-size:13px;font-weight:750;white-space:nowrap}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-favorite{position:absolute;top:7px;right:7px;width:44px;height:44px;min-width:44px;min-height:44px;opacity:1;border-radius:5px;background:#121b20aa;border:1px solid #6a78812b;color:#a2adb2;transform:none!important;z-index:3}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-favorite:hover{background:#283239;border-color:#9f7d50;color:#f4c98f;transform:none!important}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-favorite[aria-pressed=true]{color:#f0b86f;border-color:#af804c8a;background:#62421e6e}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile:hover{border-color:#bd8b4c80;background-color:#293338}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile:hover .case-image>img{transform:translateY(-4px)}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry :is(button,a,input):focus-visible{outline:2px solid #f4c98f!important;outline-offset:3px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-empty{max-width:680px;margin:38px auto;padding:36px 20px;background:#172127;border:1px solid #57676e60;border-radius:7px;text-align:center}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-empty>svg{color:#d9b27d;margin-inline:auto}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-empty p{max-width:52ch;margin:12px auto 18px;color:#bac4c7;font-size:13px}@media(min-width:1700px){.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .case-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1250px){.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-system .catalog-toolbar{grid-template-columns:1.4fr 1fr 1fr}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields{grid-column:1/-1;grid-template-columns:1fr 1fr;max-width:380px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero{min-height:220px;padding:28px 30px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-art{right:-10px;width:300px;height:255px;bottom:-40px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-system .catalog-toolbar{grid-template-columns:1fr 1fr}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-field{grid-column:1/-1}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields{max-width:none}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(max-width:600px){.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:before{left:0;right:0;opacity:.08}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero{min-height:188px;padding:24px 18px;border-radius:5px;grid-template-columns:1fr;overflow:hidden;background-position:62%}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-copy{max-width:75%}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-eyebrow{font-size:7px;letter-spacing:.16em;margin-bottom:12px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero h1{font-size:30px!important;line-height:1.05;letter-spacing:-1px;max-width:9ch}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero h1 span{display:block}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-copy>p{display:none}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-index{font-size:9px;gap:9px;margin-top:17px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-index b{font-size:11px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-art{right:-58px;bottom:-7px;width:240px;height:180px;opacity:.82}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-hero-art img{transform:rotate(-8deg)}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-promotions:has(.home-promo-hub){margin-top:12px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-hub{margin-bottom:22px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-catalog-heading{margin:24px 0 12px;gap:10px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-catalog-heading h2{font-size:21px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-catalog-heading p{font-size:9px;max-width:17ch;line-height:1.45}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-system{padding:11px 10px 8px;border-radius:5px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-system .catalog-toolbar{gap:9px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-toolbar .choice-filter-trigger{font-size:10px;padding-inline:9px;min-height:44px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields .ui-input,.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-field>.ui-input{font-size:16px;min-height:44px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields .ui-field label{font-size:9px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-result-count{font-size:10px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-collection{margin-top:25px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-collection-heading{gap:8px;margin-bottom:12px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-collection-heading h2{font-size:19px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .collection-index{width:23px;font-size:8px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-card{padding:8px 10px 11px;gap:6px;grid-template-rows:auto 2.8em 34px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-image{aspect-ratio:1.02}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-image>img{padding:12px 0 0}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-card-name{font-size:11px;line-height:1.4}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-price{font-size:11px;min-height:32px;padding:6px 9px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-favorite{top:3px;right:3px;width:44px;height:44px;min-width:44px;min-height:44px;background:#121b2080}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-favorite svg{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile,.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-case-tile .case-image>img{transition:none!important;transform:none!important}}@media(max-width:600px){.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero{min-height:157px;padding:20px 18px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero h1{font-size:28px!important}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero-art{width:205px;height:162px;right:-45px;bottom:-10px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-card,.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-layout{height:210px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy{padding:20px;gap:8px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy h2{font-size:23px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy p{font-size:11px}}@media(min-width:901px) and (max-height:820px){.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero{min-height:105px;padding:16px 28px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-eyebrow{font-size:8px;margin-bottom:6px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero h1{font-size:29px!important;letter-spacing:-1px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero-index{margin-top:9px;font-size:10px;gap:12px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero-index b{font-size:11px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry:has(.home-promo-hub) .cf-hero-art{width:215px;height:174px;bottom:-45px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-promotions:has(.home-promo-hub){margin-top:12px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-hub{margin-bottom:16px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry :is(.home-promo-layout,.home-promo-card){height:166px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy{padding:14px 18px;gap:4px;max-width:78%}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy h2{font-size:18px;line-height:1.12;max-width:19ch;letter-spacing:-.4px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-copy p{font-size:11px;line-height:1.35;max-width:35ch}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-cta{min-height:44px;margin-top:4px;padding:8px 12px;font-size:11px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-card.is-daily .home-promo-copy{padding:14px 18px;gap:4px;max-width:100%;justify-content:center}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-card.is-daily h2{font-size:18px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .home-promo-card.is-daily p{font-size:11px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-catalog-heading{margin:17px 0 10px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .cf-catalog-heading h2{font-size:21px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-system{padding:9px 12px 4px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields .ui-input,.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-toolbar .choice-filter-trigger{min-height:44px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-filter-summary{min-height:28px;padding-top:5px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .studio-home-hub{gap:0!important}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .sf-stats-details summary{min-height:26px;padding:3px 0}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-collection{margin-top:18px}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-collection-heading{margin-bottom:12px}}@media(min-width:1100px) and (max-height:820px){.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-search-system .catalog-toolbar{grid-template-columns:minmax(180px,1.4fr) minmax(135px,1fr) minmax(145px,1fr) minmax(180px,1fr)}.skinforge-design-v2 #sf-app.forge-redesign .catalog-foundry .catalog-price-fields{grid-column:auto;max-width:none}}body.skinforge-design-v2 #sf-app .cases-foundry .cf-opening-scene>.cf-live-opening>.game-animation-skip,body.skinforge-design-v2 #sf-app .temper-foundry .temper-stage-scene .game-animation-skip{left:0;right:0;width:max-content;max-width:calc(100% - 16px);margin-inline:auto;transform:none}body.skinforge-design-v2 .game-animation-skip{min-height:44px;transition-property:background-color,border-color,color,box-shadow}body.skinforge-design-v2 .game-animation-skip:focus-visible{outline:2px solid #f0c68a;outline-offset:3px}body.skinforge-design-v2{--df-surface:#171d20;--df-raised:#222a2e;--df-inset:#101618;--df-border:#56605f;--df-muted:#b4bcb9;--df-text:#f2f1e9;--df-brass:#e6b16e}body.skinforge-design-v2 :is(.game-results-backdrop,.item-details-backdrop,.case-odds-backdrop,.bulk-sale-backdrop,.result-share-backdrop,.payout-modal-backdrop,.creator-modal-backdrop,.wallet-flow-backdrop,.pf-settings-backdrop,.sfu-settings-backdrop){background:#060b0dd4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;overscroll-behavior:contain}body.skinforge-design-v2 .game-results-backdrop{z-index:13000}body.skinforge-design-v2 .case-odds-backdrop{z-index:13020}body.skinforge-design-v2 .bulk-sale-backdrop{z-index:13040}body.skinforge-design-v2 .item-details-backdrop{z-index:13060}body.skinforge-design-v2 .result-share-backdrop{z-index:13080}body.skinforge-design-v2 #sf-app.forge-redesign :is(.deposit-modal.wallet-flow.ui-dialog,.battle-case-modal.ui-dialog),body.skinforge-design-v2 .ui-dialog:is(.game-results-modal.ui-dialog,.item-details-modal.ui-dialog,.case-odds-dialog.ui-dialog,.bulk-sale-modal.ui-dialog,.inventory-status-modal.ui-dialog,.result-share-modal.ui-dialog,.replacement-modal.ui-dialog,.rank-case-modal.ui-dialog,.payout-modal.ui-dialog,.creator-modal.ui-dialog,.ref-material-dialog.ui-dialog,.pf-settings-dialog.ui-dialog,.sfu-settings.ui-dialog,.mode-help-dialog.ui-dialog,.flight-rules.ui-dialog,.mining-rules-dialog.ui-dialog,.gnome-rules-dialog.ui-dialog){color:var(--df-text);background:linear-gradient(145deg,#252c2e,#171e20 48%,#131a1c);border:1px solid #73674f;border-radius:8px;box-shadow:inset 0 1px #efc28a24,0 28px 100px #000b;scrollbar-width:thin;scrollbar-color:#796b54 #131a1c}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.inventory-status-modal,.result-share-modal,.replacement-modal,.rank-case-modal,.payout-modal,.creator-modal,.ref-material-dialog,.pf-settings-dialog,.sfu-settings,.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog,.deposit-modal,.battle-case-modal) :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #ffd29b;outline-offset:3px}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.inventory-status-modal,.result-share-modal,.replacement-modal,.rank-case-modal,.payout-modal,.creator-modal,.ref-material-dialog,.pf-settings-dialog,.sfu-settings,.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog,.deposit-modal,.battle-case-modal) :is(h2,h3){color:var(--df-text);letter-spacing:-.025em}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.inventory-status-modal,.result-share-modal,.replacement-modal,.rank-case-modal,.payout-modal,.creator-modal,.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog) p{color:var(--df-muted);line-height:1.65}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.inventory-status-modal,.result-share-modal,.replacement-modal,.rank-case-modal,.payout-modal,.creator-modal,.ref-material-dialog,.pf-settings-dialog,.sfu-settings,.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog,.deposit-modal,.battle-case-modal) .ui-button{min-height:44px!important;border-radius:5px!important;font-weight:650;transition:background-color .16s,border-color .16s,color .16s}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.inventory-status-modal,.result-share-modal,.replacement-modal,.rank-case-modal,.payout-modal,.creator-modal,.pf-settings-dialog,.sfu-settings,.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog) .ui-button[data-variant=secondary]{background:#263033;border:1px solid #68706b77;color:#eeeade;box-shadow:inset 0 1px #ffffff08}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.result-share-modal,.replacement-modal,.rank-case-modal,.payout-modal,.creator-modal,.mode-help-dialog) .ui-button[data-variant=primary]{background:linear-gradient(180deg,#eab976,#cc904b);color:#20190e;border:1px solid #ecc18b;box-shadow:inset 0 1px #fff4d64a}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.result-share-modal,.payout-modal,.creator-modal,.mode-help-dialog) .ui-button[data-variant=primary]:hover:not(:disabled){background:#efc389;border-color:#ffdaa8}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.result-share-modal,.payout-modal,.creator-modal,.mode-help-dialog) .ui-button[data-variant=secondary]:hover:not(:disabled){background:#35403e;border-color:#b19a74}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.inventory-status-modal,.result-share-modal,.replacement-modal,.rank-case-modal,.payout-modal,.creator-modal,.ref-material-dialog,.pf-settings-dialog,.sfu-settings,.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog,.deposit-modal,.battle-case-modal) .ui-button[data-variant=icon]{display:inline-grid;place-items:center;flex:none;width:44px;min-width:44px;min-height:44px;padding:10px;background:#182023;border:1px solid #69716d5e;color:#dbded5}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.inventory-status-modal,.result-share-modal,.replacement-modal,.payout-modal,.creator-modal,.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog) :is(.ui-input,input:not([type=checkbox]):not([type=range]),select,textarea){border:1px solid #63706c80;border-radius:5px;background:#101719;color:#f0f0e6;min-height:44px}body.skinforge-design-v2 .game-results-modal.ui-dialog{width:min(100%,980px);max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);padding:24px;gap:20px;overflow:hidden;min-height:0}body.skinforge-design-v2 .game-results-modal[data-prizes=one]{width:392px}body.skinforge-design-v2 .game-results-modal[data-prizes=two]{width:576px}body.skinforge-design-v2 .game-results-modal[data-prizes=few]{width:860px}body.skinforge-design-v2 .game-results-modal>header{margin:0;padding:0 0 17px;border-bottom:1px solid #8e7d5c38;gap:16px;align-items:center}body.skinforge-design-v2 .game-results-heading{display:grid;gap:6px;min-width:0}body.skinforge-design-v2 .dialog-eyebrow{display:flex;align-items:center;gap:7px;color:#d6ba8f;font-size:9px;font-weight:750;letter-spacing:.13em;line-height:1.5}body.skinforge-design-v2 .game-results-modal .game-results-heading h2{font-size:25px;line-height:1.2;margin:0;letter-spacing:-.035em;font-weight:800}body.skinforge-design-v2 .game-results-modal .game-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));width:100%;min-height:0;gap:12px;padding:0;overflow:auto;align-items:stretch;justify-items:stretch;align-content:start}body.skinforge-design-v2 .game-results-modal[data-prizes=one] .game-results-grid{grid-template-columns:1fr}body.skinforge-design-v2 .game-results-modal[data-prizes=two] .game-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.skinforge-design-v2 .game-results-modal .game-results-grid>.sf-skin-card{width:auto;max-width:none;min-width:0;flex:none;height:auto!important;min-height:246px!important;padding:14px;background:linear-gradient(160deg,#2b302c,#1a201f 62%,#121a1a);border:1px solid #69746d44;border-radius:6px}body.skinforge-design-v2 .game-results-modal .sf-skin-card>span:first-child{opacity:.6}body.skinforge-design-v2 .game-results-modal .studio-skin-image{min-height:102px!important;padding:0 10px}body.skinforge-design-v2 .game-results-modal .studio-skin-image img{height:110px!important;max-width:100%;object-fit:contain}body.skinforge-design-v2 .game-results-modal[data-prizes=one] .studio-skin-image{min-height:160px!important}body.skinforge-design-v2 .game-results-modal[data-prizes=one] .studio-skin-image img{height:168px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-meta{padding-top:10px;text-align:left}body.skinforge-design-v2 .game-results-modal .studio-skin-meta>strong{font-size:16px!important;line-height:1.35!important;min-height:0!important}body.skinforge-design-v2 .game-results-modal .skin-weapon{font-size:11px;line-height:1.5;color:#bfc4ba}body.skinforge-design-v2 .game-results-modal .skin-price{justify-content:flex-start!important;margin-top:12px!important;text-align:left!important;font-size:15px;color:#f0c084;gap:5px}body.skinforge-design-v2 .game-results-modal .sf-skin-actions{margin-top:14px!important;align-items:stretch!important}body.skinforge-design-v2 .game-results-modal .sf-skin-actions .ui-button{width:100%;padding:10px 12px;font-size:12px;min-width:0}body.skinforge-design-v2 .game-results-modal .sf-skin-card>.item-details-trigger{top:7px;right:7px;background:#151e21cc;border-color:#74796855}body.skinforge-design-v2 .game-results-modal>footer{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;align-items:center;margin:0;padding:17px 0 0;border-top:1px solid #8e7d5c38;background:none;box-shadow:none;border-radius:0;min-height:0}body.skinforge-design-v2 .game-results-modal>footer>.ui-button{flex:1 1 auto;min-width:0;font-size:12px;white-space:normal;padding:10px 14px}body.skinforge-design-v2 .game-results-modal>footer>.ui-button[data-variant=primary]{flex:1 1 100%}body.skinforge-design-v2 .game-results-modal>.note{display:flex;align-items:center;justify-content:center;gap:7px;margin:-7px 0 0;font-size:10px;line-height:1.5;color:#aeb9b0;text-align:center}body.skinforge-design-v2 .game-results-modal>.note svg{flex:none;color:#c4b18e}body.skinforge-design-v2 .game-results-modal .game-results-totals{padding:10px 12px;background:#10191b;border:1px solid #64736744;border-radius:4px;color:#d9dfd1}body.skinforge-design-v2 .item-details-modal.ui-dialog{width:min(460px,100%);padding:24px;max-height:calc(100dvh - 40px)}body.skinforge-design-v2 .item-details-modal .modal-close{top:12px;right:12px}body.skinforge-design-v2 .item-details-modal .item-details-image{height:190px;padding:20px 24px 10px;background:radial-gradient(ellipse,#b99c6520,transparent 68%)}body.skinforge-design-v2 .item-details-modal h2{font-size:22px;line-height:1.35;margin:10px 0 16px;padding-right:0}body.skinforge-design-v2 .item-details-modal dl{padding:0;margin:0;border-top:1px solid #8e7d5c38}body.skinforge-design-v2 .item-details-modal dl>div{align-items:center;padding:12px 0;gap:16px;border-bottom:1px solid #87927c25}body.skinforge-design-v2 .item-details-modal dt{color:#b8bfb6;font-size:12px;line-height:1.45;max-width:55%}body.skinforge-design-v2 .item-details-modal dd{color:#f3e8d4;font-size:13px;line-height:1.5;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.skinforge-design-v2 .item-details-footer{justify-content:stretch;margin-top:20px}body.skinforge-design-v2 .item-details-footer>.ui-button{width:100%}body.skinforge-design-v2 .case-odds-dialog.ui-dialog{width:min(640px,100%);padding:0;max-height:calc(100dvh - 40px)}body.skinforge-design-v2 .case-odds-header{padding:20px 22px;border-color:#8e7d5c38}body.skinforge-design-v2 .case-odds-header span{color:#d4b78b;font-size:9px;font-weight:750;letter-spacing:.12em}body.skinforge-design-v2 .case-odds-header h2{font-size:24px;margin:5px 0 0}body.skinforge-design-v2 .case-odds-body{padding:0 22px}body.skinforge-design-v2 .case-odds-group{border-color:#87927c25}body.skinforge-design-v2 .case-odds-item{padding:3px 0 6px;gap:15px}body.skinforge-design-v2 .case-odds-item img{background:#0c151866;border:1px solid #6a76642e;border-radius:4px}body.skinforge-design-v2 .case-odds-item h3{font-size:18px}body.skinforge-design-v2 .case-odds-dialog :is(th,td){border-color:#87927c25;color:#e5e9dc;font-size:12px;padding:7px 5px}body.skinforge-design-v2 .case-odds-dialog th{color:#aebaaa}body.skinforge-design-v2 .case-odds-dialog thead th{background:#29322c}body.skinforge-design-v2 .case-odds-dialog tbody th{background:transparent}body.skinforge-design-v2 .case-odds-dialog td:last-child{width:44px}body.skinforge-design-v2 .case-odds-dialog td .item-details-trigger{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;background:transparent;border:1px solid #6c786a44;border-radius:4px}body.skinforge-design-v2 .case-odds-group>footer{border:0;background:none;color:#cbd5c8;padding:14px 5px}body.skinforge-design-v2 .case-odds-group>footer strong{color:#edc58e}body.skinforge-design-v2 .case-odds-note{padding:15px 22px;border-color:#8e7d5c38;font-size:11px;color:#b4bfb5}body.skinforge-design-v2 :is(.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog).ui-dialog{width:min(760px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);padding:26px;overflow:auto}body.skinforge-design-v2 .mode-help-dialog.ui-dialog{padding:0;overflow:hidden}body.skinforge-design-v2 :is(.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog)::backdrop{background:#060b0dd4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.skinforge-design-v2 .mode-help-dialog>header{background:none;border-color:#8e7d5c38;padding:22px 24px}body.skinforge-design-v2 .mode-help-dialog>header span{color:#d3b386;font-size:9px;letter-spacing:.14em}body.skinforge-design-v2 .mode-help-dialog>header h2{font-size:25px;line-height:1.2;margin:5px 0 0}body.skinforge-design-v2 .mode-help-scroll{padding:20px 24px;scrollbar-width:thin;scrollbar-color:#796b54 transparent}body.skinforge-design-v2 .mode-help-steps li{border-color:#6372643d;background:#111a1c;color:#d7ded3;border-radius:5px;min-height:64px}body.skinforge-design-v2 .mode-help-steps li>b{color:#e3b87f;background:none;border-color:#9d835c55}body.skinforge-design-v2 .mode-help-facts article{background:#25302d;border:1px solid #82927735;border-radius:5px;color:#d5dccc}body.skinforge-design-v2 .mode-help-facts svg{color:#dbb37a}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog) :is(.mode-help-facts>article,.mode-help-steps>li,.mining-block-guide article,.mining-reward,.gnome-odds>div){background:#152023;border-color:#70816847;border-radius:5px}body.skinforge-design-v2 .ui-dialog.ui-dialog:is(.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog) :is(.mode-help-odds,.flight-odds){background:#10191b;border-color:#62725d4f;border-radius:5px}body.skinforge-design-v2 :is(.mode-help-odds,.flight-odds,.gnome-odds){background:#10191b;border-color:#62725d4f;border-radius:5px}body.skinforge-design-v2 .mode-help-dialog>footer{padding:16px 24px;background:none;border-top:1px solid #8e7d5c38}body.skinforge-design-v2 :is(.flight-rules,.gnome-rules-dialog)>.ui-button:first-child{float:right;margin:0 0 12px 12px}body.skinforge-design-v2 :is(.flight-rules,.mining-rules-dialog,.gnome-rules-dialog) h2{font-size:25px;line-height:1.2;margin:8px 0 18px}body.skinforge-design-v2 :is(.flight-rules,.mining-rules-dialog,.gnome-rules-dialog) :is(.eyebrow,.mining-label){color:#d3b386;font-size:9px;letter-spacing:.14em}body.skinforge-design-v2 :is(.flight-rules,.mining-rules-dialog,.gnome-rules-dialog) code{overflow-wrap:anywhere;word-break:break-all;color:#c9c9b2}body.skinforge-design-v2 :is(.mining-rules-dialog .mining-block-guide article,.mining-rules-dialog .mining-reward){border-color:#6c7c6944;background:#111c1d;border-radius:5px}body.skinforge-design-v2 #sf-app.forge-redesign .deposit-modal.wallet-flow.ui-dialog{border-radius:8px;min-height:0;max-height:calc(100dvh - 40px)}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow :is(.wallet-flow-header,.wallet-flow-footer){background:transparent}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-flow-header{padding:16px 18px;border-bottom:1px solid #8e7d5c38}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-flow-header h2{font-size:23px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-flow-content{padding:20px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow :is(.wallet-category-card,.wallet-method-card,.wallet-skin-intro){background:#202c2c;border:1px solid #73836c48;border-radius:6px;min-height:0;padding:18px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow :is(.wallet-category-card,.wallet-method-card):hover:not(:disabled){background:#2b3731;border-color:#b69b70}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-category-card strong{font-size:24px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-method-card strong{font-size:19px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-method-chips>span{background:#131f22;border-radius:4px;color:#dce0d4}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-payment-form{min-height:0;gap:14px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-amount-stage{padding:12px 0 16px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow input#wallet-amount{background:#111b1e;border:1px solid #74846c66;border-radius:5px;font-size:52px!important;color:#f5ead7;box-shadow:inset 0 2px 10px #0002}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-amount-status{color:#d1e7b6;border-color:#80955b;background:#839f3012}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-amount-status.invalid{color:#ffc8aa;border-color:#9e7151}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow :is(.deposit-presets button,.wallet-history-button,.wallet-history li,.wallet-skin-stage dl>div,.deposit-breakdown){background:#202b2d;border:1px solid #71816c42;border-radius:5px;color:#e0e5d6}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .deposit-submit{background:linear-gradient(180deg,#eab976,#cc904b);color:#20190e;border:1px solid #ecc18b;border-radius:5px;min-height:52px!important;box-shadow:inset 0 1px #fff4d64a}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .deposit-presets .ui-button{font-size:12px!important;white-space:normal;gap:3px;line-height:1.35}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .deposit-presets [aria-pressed=true]{border-color:#c79b60;background:#a2763233;color:#f5d8aa}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-promo-field input{background:#10191b;border-color:#7f8a7466;border-radius:5px}body.skinforge-design-v2 .payout-modal.ui-dialog{padding:24px}body.skinforge-design-v2 .payout-modal :is(nav button,.payout-method,.payout-details,.payout-history-row){border-color:#70816a4d;border-radius:5px;background:#152023;color:#dfe7d6}body.skinforge-design-v2 .payout-modal nav button.active{background:#a5793330;border-color:#be945e;color:#f2ce9e}body.skinforge-design-v2 :is(.bulk-sale-modal,.result-share-modal,.inventory-status-modal,.replacement-modal,.creator-modal).ui-dialog{padding:24px;gap:18px}body.skinforge-design-v2 :is(.bulk-sale-modal,.result-share-modal)>header{padding-bottom:16px;border-bottom:1px solid #8e7d5c38}body.skinforge-design-v2 :is(.bulk-sale-modal,.result-share-modal)>footer{background:none;border-top:1px solid #8e7d5c38;padding:16px 0 0;margin:0;gap:8px}body.skinforge-design-v2 .result-share-modal fieldset{background:#10191b;border-color:#687a6059;border-radius:5px}body.skinforge-design-v2 .result-share-modal legend{padding:0 6px;color:#dbbd8f;font-size:12px}body.skinforge-design-v2 .result-share-modal input[type=checkbox]{accent-color:#deb077}body.skinforge-design-v2 .result-share-modal>img{border:1px solid #8b8e6e44;border-radius:5px}body.skinforge-design-v2 :is(.bulk-sale-modal,.result-share-modal) li{border-color:#7f8f702a}body.skinforge-design-v2 .pf-settings-backdrop .pf-settings-dialog.ui-dialog,body.skinforge-design-v2 .sfu-settings-backdrop .sfu-settings.ui-dialog{background:linear-gradient(145deg,#252c2e,#141d20);border-color:#73674f;border-radius:8px}body.skinforge-design-v2 #sf-app.forge-redesign .case-risk-explanation,body.skinforge-design-v2 #sf-app.forge-redesign .choice-filter-panel.choice-filter-compact,body.skinforge-design-v2 #sf-app.forge-redesign .game-volume-popover,body.skinforge-design-v2 .profile-inventory-menu[role=menu]{background:linear-gradient(145deg,#28312f,#141e20);border:1px solid #7c735b;border-radius:6px;color:#edece0;box-shadow:inset 0 1px #f4d7a019,0 16px 44px #0008}body.skinforge-design-v2 #sf-app.forge-redesign .choice-filter-panel.choice-filter-compact .choice-filter-grid .ui-button{min-height:44px;border-radius:4px;background:transparent;color:#d6dfd3;border-color:transparent;font-size:12px}body.skinforge-design-v2 #sf-app.forge-redesign .choice-filter-panel.choice-filter-compact .choice-filter-grid .ui-button[aria-pressed=true]{background:#ad85442c;border-color:#c59b62;color:#f3d5a9}body.skinforge-design-v2 #sf-app.forge-redesign .choice-filter-panel.choice-filter-compact .choice-filter-grid .ui-button:hover{background:#46513c5c;border-color:#829070}body.skinforge-design-v2 #sf-app.forge-redesign .game-volume-popover .game-sound-panel-toggle{min-height:44px;background:#25322f;border:1px solid #7a8a674f;border-radius:4px;color:#ecdfc7}body.skinforge-design-v2 .profile-inventory-menu[role=menu] :is([role=menuitem],[role=menuitemcheckbox]){min-height:44px;border-radius:4px;color:#e6e9db}body.skinforge-design-v2 .profile-inventory-menu[role=menu] :is([role=menuitem],[role=menuitemcheckbox]):hover{background:#7482582b;color:#f5d5a2}body.skinforge-design-v2 #sf-app.forge-redesign .case-risk-explanation :is(p,small){color:#c0caba}body.skinforge-design-v2 #sf-app.forge-redesign .case-risk-explanation strong{color:#f0d3a5}@media(max-width:600px){body.skinforge-design-v2 :is(.game-results-backdrop,.item-details-backdrop,.case-odds-backdrop,.bulk-sale-backdrop,.result-share-backdrop,.payout-modal-backdrop,.creator-modal-backdrop,.wallet-flow-backdrop,.pf-settings-backdrop,.sfu-settings-backdrop){padding:12px;align-items:center}body.skinforge-design-v2 .game-results-modal.ui-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:16px;gap:15px}body.skinforge-design-v2 .game-results-modal>header{padding-bottom:13px;gap:8px}body.skinforge-design-v2 .game-results-modal .game-results-heading h2{font-size:23px}body.skinforge-design-v2 .dialog-eyebrow{font-size:8px;letter-spacing:.09em;gap:5px}body.skinforge-design-v2 .game-results-modal .game-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.skinforge-design-v2 .game-results-modal .game-results-grid>.sf-skin-card{padding:10px;min-height:227px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-image{min-height:96px!important;padding:0}body.skinforge-design-v2 .game-results-modal .studio-skin-image img{height:100px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-meta>strong{font-size:13px!important}body.skinforge-design-v2 .game-results-modal .skin-weapon{font-size:10px}body.skinforge-design-v2 .game-results-modal .skin-price{font-size:13px;gap:4px}body.skinforge-design-v2 .game-results-modal .sf-skin-actions .ui-button{padding:9px 5px;font-size:11px}body.skinforge-design-v2 .game-results-modal>footer{padding-top:13px;gap:7px}body.skinforge-design-v2 .game-results-modal>footer>.ui-button{padding:9px;font-size:11px;white-space:normal;flex:1 1 auto}body.skinforge-design-v2 .game-results-modal>.note{font-size:9px;margin:-2px 0 0;gap:5px}body.skinforge-design-v2 .item-details-modal.ui-dialog{padding:20px;max-height:calc(100dvh - 24px)}body.skinforge-design-v2 .item-details-modal .item-details-image{height:170px}body.skinforge-design-v2 .item-details-modal h2{font-size:20px}body.skinforge-design-v2 .case-odds-dialog.ui-dialog{max-height:calc(100dvh - 24px)}body.skinforge-design-v2 .case-odds-header{padding:16px}body.skinforge-design-v2 .case-odds-header h2{font-size:21px}body.skinforge-design-v2 .case-odds-body{padding:0 12px}body.skinforge-design-v2 .case-odds-dialog :is(th,td){font-size:11px;padding:7px 2px}body.skinforge-design-v2 .case-odds-note{padding:13px 16px;font-size:10px}body.skinforge-design-v2 :is(.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog).ui-dialog{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px}body.skinforge-design-v2 .mode-help-dialog.ui-dialog{padding:0}body.skinforge-design-v2 .mode-help-dialog>header{padding:16px}body.skinforge-design-v2 .mode-help-dialog>header h2{font-size:22px}body.skinforge-design-v2 .mode-help-scroll{padding:16px}body.skinforge-design-v2 .mode-help-dialog>footer{padding:14px 16px}body.skinforge-design-v2 :is(.bulk-sale-modal,.result-share-modal,.inventory-status-modal,.replacement-modal,.creator-modal,.payout-modal).ui-dialog{padding:18px;gap:15px}body.skinforge-design-v2 #sf-app.forge-redesign .deposit-modal.wallet-flow.ui-dialog{max-height:calc(100dvh - 24px)}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-flow-header{padding:12px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-flow-content{padding:16px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow :is(.wallet-category-card,.wallet-method-card){padding:16px}}@media(max-width:440px){body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .deposit-presets{grid-template-columns:repeat(2,minmax(0,1fr))}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow .wallet-amount-stage{padding:4px 0 8px}body.skinforge-design-v2 #sf-app.forge-redesign .wallet-flow input#wallet-amount{height:80px;min-height:80px;font-size:46px!important}}@media(max-height:600px){body.skinforge-design-v2 .game-results-modal.ui-dialog{gap:12px;max-height:calc(100dvh - 16px);padding:16px}body.skinforge-design-v2 .game-results-modal .studio-skin-image img{height:90px!important}body.skinforge-design-v2 .game-results-modal[data-prizes=one] .studio-skin-image{min-height:100px!important}body.skinforge-design-v2 .game-results-modal .game-results-grid>.sf-skin-card{min-height:222px!important}}@media(prefers-reduced-motion:reduce){body.skinforge-design-v2 :is(.game-results-modal,.item-details-modal,.case-odds-dialog,.bulk-sale-modal,.result-share-modal,.payout-modal,.creator-modal,.mode-help-dialog,.flight-rules,.mining-rules-dialog,.gnome-rules-dialog,.deposit-modal,.pf-settings-dialog,.sfu-settings) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@layer utilities{body.skinforge-design-v2 .game-results-modal .game-results-grid>.sf-skin-card{width:100%!important;height:auto!important;min-height:246px!important;padding:14px!important;border:1px solid #69746d44!important;border-radius:6px!important;background:linear-gradient(160deg,#2b302c,#1a201f 62%,#121a1a)!important}body.skinforge-design-v2 .game-results-modal .studio-skin-image{min-height:102px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-image img{height:110px!important}body.skinforge-design-v2 .game-results-modal[data-prizes=one] .studio-skin-image{min-height:160px!important}body.skinforge-design-v2 .game-results-modal[data-prizes=one] .studio-skin-image img{height:168px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-meta{padding-top:10px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-meta>strong{font-size:16px!important;line-height:1.35!important;min-height:0!important}body.skinforge-design-v2 .game-results-modal .skin-price{justify-content:flex-start!important;text-align:left!important;margin-top:12px!important;gap:5px!important;color:#f0c084!important;font-size:15px!important}body.skinforge-design-v2 .game-results-modal .sf-skin-actions{margin-top:14px!important;align-items:stretch!important}@media(max-width:600px){body.skinforge-design-v2 .game-results-modal .game-results-grid>.sf-skin-card{padding:10px!important;min-height:227px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-image{min-height:96px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-image img{height:100px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-meta>strong{font-size:13px!important}body.skinforge-design-v2 .game-results-modal .skin-price{font-size:13px!important;gap:4px!important}}@media(max-height:600px){body.skinforge-design-v2 .game-results-modal .game-results-grid>.sf-skin-card{min-height:222px!important}body.skinforge-design-v2 .game-results-modal .studio-skin-image img{height:90px!important}body.skinforge-design-v2 .game-results-modal[data-prizes=one] .studio-skin-image{min-height:100px!important}}}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-compact-heading{grid-template-columns:minmax(0,1fr);gap:0;min-height:0;margin:0 0 6px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-compact-heading>.back,body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .stage-label>span,body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .cf-unit-price{display:none}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .stage-label{justify-content:flex-end;margin:0;gap:6px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .spin-controls{max-width:960px;padding:12px 16px 8px;border:1px solid #e2c29626;border-radius:10px;background:linear-gradient(135deg,#253039b8,#121c23b3);box-shadow:inset 0 1px 0 #ffffff09,0 12px 30px #00000024;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .batch-controls{gap:14px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-opening-summary{margin-top:8px;padding-top:8px;border-top-color:#d6dce414}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection{padding:16px;border-color:#e2c29621;border-radius:10px;background:linear-gradient(140deg,#152027bd,#10181dc2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 #ffffff08}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-catalogs{gap:14px}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-step{display:none}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-balance{grid-template-columns:auto minmax(40px,1fr);gap:10px;padding:0 12px;border-color:#e2c29626;border-radius:8px;background:linear-gradient(135deg,#20292c9e,#111819a6);box-shadow:inset 0 1px 0 #ffffff08}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-pane-target,body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-pane>.inventory-picker{padding:12px;border:1px solid #e2c29624;border-radius:10px;background:linear-gradient(145deg,#172027b0,#111719b8);box-shadow:inset 0 1px 0 #ffffff08,0 8px 24px #0000001c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-pane-head{display:none}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .inventory-picker>header{margin:0 0 10px}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .inventory-picker h2{font-size:16px}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-target-tools{margin:0 0 10px;gap:8px}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-target-tools .sfu-search{margin:0}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-target-tools :is(.ui-input,.choice-filter-trigger){border-color:#c4ced430;border-radius:7px;background:#10171ab8}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-target-tools :is(.ui-input,.choice-filter-trigger):focus-visible{outline:2px solid #f3c17c;outline-offset:2px}@media(max-width:700px){body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-stage .spin-controls{padding:12px 10px 8px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .case-collection{padding:12px 10px}body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .cf-title,body.skinforge-design-v2 #sf-app.forge-redesign .cases-foundry .cf-title h1{text-align:center}body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-pane-target,body.skinforge-design-v2 #sf-app.forge-redesign .sf-upgrade .sfu-pane>.inventory-picker{padding:10px}}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page .stake-summary.stake-summary--range{margin:0 0 14px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page .stake-summary--range>:is(.stake-summary-total,.stake-summary-parts,.stake-shortfall){display:none}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page .stake-balance-control{display:grid;grid-template-columns:minmax(74px,100px) minmax(0,1fr);align-items:center;gap:12px;width:100%;min-width:0;min-height:48px;padding:0 12px;border:1px solid #c1b18d40;border-radius:7px;background:linear-gradient(125deg,#1f292bba,#10181aa8);box-shadow:inset 0 1px #ffffff07,0 7px 18px #0002;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page .stake-balance-amount{display:flex;align-items:center;gap:6px;min-width:0;margin:0;color:#dab783}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page .stake-balance-amount>.ui-input{width:100%;min-width:0;max-width:none;height:44px;min-height:44px;margin:0;padding:0 2px;border:0;border-radius:3px;background:transparent;box-shadow:none;color:#f2eee5;font-family:inherit;font-size:16px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page .stake-balance-amount>svg{flex:none}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page input.stake-balance-range{appearance:none;display:block;width:100%;min-width:0;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:3px;background:transparent;box-shadow:none;cursor:pointer;accent-color:#e6b16d}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page input.stake-balance-range::-webkit-slider-runnable-track{height:3px;border-radius:10px;background:linear-gradient(90deg,#dda45e 0 var(--stake-fill),#76848666 var(--stake-fill) 100%)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page input.stake-balance-range::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;margin-top:-6px;border:3px solid #826342;border-radius:50%;background:#f2b96f;box-shadow:0 0 0 2px #e6b16d22}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page input.stake-balance-range::-moz-range-track{height:3px;border-radius:10px;background:#76848666}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page input.stake-balance-range::-moz-range-progress{height:3px;border-radius:10px;background:#dda45e}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page input.stake-balance-range::-moz-range-thumb{width:10px;height:10px;border:3px solid #826342;border-radius:50%;background:#f2b96f}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page input.stake-balance-range:disabled{cursor:not-allowed;opacity:.5}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page :is(.stake-balance-range,.stake-balance-amount>.ui-input):focus-visible{outline:2px solid #f1ca89;outline-offset:2px}.stake-control-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .hammer-page.hammer-foundry .hammer-stake,body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-gnomes-foundry .gf-console,body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-mining-foundry .mining-controls{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-mining-foundry .mining-controls:before{display:none}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .hammer-page.hammer-foundry .hammer-difficulties,body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-gnomes-foundry .gf-options,body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-mining-foundry .mining-pick-shop{padding:10px;border:1px solid #b9c6c52b;border-radius:7px;background:linear-gradient(135deg,#242f33b5,#121c20b5);box-shadow:inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .hammer-page.hammer-foundry .hammer-difficulties{margin:0 0 14px}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-mining-foundry .mining-pick-shop{margin-bottom:14px}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-gnomes-foundry .gnome-stake.gf-stake{padding:0;border:0}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-gnomes-foundry .gf-console{gap:18px}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page :is(.hammer-presets,.gnome-presets,.sff-amount-presets,.gf-stake-heading,.hammer-stake-title){display:none}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .flight-foundry .flight-launch>span{display:none}@media (max-width:540px){body.skinforge-design-v2 #sf-app.forge-redesign #main-content .mode-page .stake-balance-control{grid-template-columns:minmax(72px,86px) minmax(0,1fr);gap:8px;padding-inline:10px}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-gnomes-foundry .gf-options{padding:10px}}body.skinforge-design-v2 #sf-app.forge-redesign .mode-page.flight-foundry .flight-rules p.flight-commit,body.skinforge-design-v2 #sf-app.forge-redesign .mode-page.hammer-foundry details.hammer-commit,body.skinforge-design-v2 #sf-app.forge-redesign .mode-page.sf-gnomes-foundry .gnome-commit,body.skinforge-design-v2 #sf-app.forge-redesign .mode-page.sf-mining-foundry .mining-rules-dialog details.mining-commit,body.skinforge-design-v2 #sf-app.forge-redesign .mode-page.temper-foundry details.temper-commit{display:none}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .flight-foundry .sff-dock{filter:drop-shadow(0 5px 3px #02080dcc) drop-shadow(0 24px 18px #02080d70);animation:fm-dock-settle .65s cubic-bezier(.2,.7,.2,1)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .flight-foundry .sff-launch-scene:before{content:"";position:absolute;left:2%;top:58%;width:55%;height:16%;background:radial-gradient(ellipse,#d6914024,#d6914000 70%);pointer-events:none}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .temper-foundry .tf-machine{filter:drop-shadow(0 5px 3px #03090bd9) drop-shadow(0 22px 17px #02080d80)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .temper-foundry .tf-machine.has-impact .tf-machine-base{animation:fm-press-recoil 1.35s ease-out}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .temper-foundry .tf-impact{filter:blur(4px)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .hammer-foundry .hff-machine{filter:drop-shadow(0 5px 3px #02080dcc) drop-shadow(0 20px 15px #02080d70)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .hammer-foundry .hff-arena.is-shooting .hff-machine{animation:fm-hammer-recoil 1.7s ease-out}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .hammer-foundry .hff-projectile{filter:drop-shadow(0 3px 2px #02080dc9) drop-shadow(0 10px 7px #02080d70)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-mining-foundry .mf-shaft-art{filter:drop-shadow(0 5px 3px #02080dca) drop-shadow(0 18px 18px #02080d80)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .crash-foundry .cf-rig{filter:drop-shadow(0 4px 2px #02080dcc) drop-shadow(0 15px 12px #02080d80);transform-origin:50% 85%}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .crash-foundry .cf-launch-scene.is-running .cf-rig{animation:fm-launch-recoil .48s cubic-bezier(.2,.65,.25,1)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .crash-foundry .cf-launch-scene.is-stopped .cf-rig{animation:fm-launch-stop .32s ease-out}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-gnomes-foundry .gf-ring-art:not(.gf-ring-front){filter:drop-shadow(0 5px 3px #02080dca) drop-shadow(0 20px 16px #02080d80)}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-gnomes-foundry .gnome-sprite{filter:drop-shadow(0 3px 2px #02080dd9) drop-shadow(0 7px 4px #02080d80) saturate(.9);transition:filter .14s ease-out}body.skinforge-design-v2 #sf-app.forge-redesign #main-content .sf-gnomes-foundry .is-hit .gnome-sprite{filter:drop-shadow(0 3px 2px #02080dd9) drop-shadow(0 7px 4px #02080d80) saturate(.9) brightness(1.12)}@keyframes fm-dock-settle{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes fm-press-recoil{0%,35%,70%,to{translate:0 0}38%{translate:0 2px}43%{translate:0 -1px}49%{translate:0 1px}}@keyframes fm-hammer-recoil{0%,49%,72%,to{translate:0 0}51%{translate:1px 2px}55%{translate:-1px -1px}60%{translate:0 1px}}@keyframes fm-launch-recoil{0%,to{translate:0 0;rotate:0deg}16%{translate:-3px 1px;rotate:-.25deg}42%{translate:1px -1px;rotate:.12deg}68%{translate:-1px 0;rotate:-.06deg}}@keyframes fm-launch-stop{0%,to{translate:0 0}25%{translate:0 2px}60%{translate:0 -1px}}@media (prefers-reduced-motion:reduce){body.skinforge-design-v2 #sf-app.forge-redesign #main-content :is(.sff-dock,.tf-machine-base,.hff-machine,.cf-rig,.gnome-sprite){animation:none!important;transition:none!important;translate:none;rotate:none}}