.tw-shell{margin-inline:auto;display:flex;width:100%;flex-direction:column;gap:1.5rem;padding-inline:1rem;padding-top:1.5rem;padding-bottom:2.5rem;max-width:1320px}@media(min-width:640px){.tw-shell{padding-inline:1.5rem}}@media(min-width:1024px){.tw-shell{gap:2rem;padding-inline:2rem}}@media(min-width:1280px){.tw-shell{padding-bottom:3.5rem}}.tw-shell-wide{max-width:1440px}.tw-summary-grid{margin-top:1.5rem;display:grid;gap:1rem}@media(min-width:1024px){.tw-summary-grid{margin-top:1.75rem}}@media(min-width:1280px){.tw-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tw-command-grid{margin-top:1.5rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.tw-command-grid{margin-top:1.75rem}}@media(min-width:1280px){.tw-command-grid{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.85fr);align-items:start}}.tw-command-rail{display:flex;flex-direction:column;gap:1rem}.tw-section{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.tw-section{margin-top:1.75rem}}.tw-section-heading-row{display:flex;flex-direction:column;gap:1rem}@media(min-width:1280px){.tw-section-heading-row{flex-direction:row;align-items:end;justify-content:space-between}}.tw-section-header{width:100%;min-width:0;border-radius:26px;padding:1rem;max-width:none}@media(min-width:640px){.tw-section-header{padding:1.25rem}}.tw-fragment-card{min-width:0;overflow:hidden;border-radius:26px;padding:1rem}@media(min-width:640px){.tw-fragment-card{padding:1.25rem}}.tw-fragment-body{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.tw-fragment-body{gap:1.25rem}}.tw-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}@media(max-width:639px){.tw-inline-actions{flex-direction:column;align-items:stretch}}.tw-results-meta{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;color:#fff8dcbf}@media(min-width:640px){.tw-results-meta{flex-direction:row;align-items:center;justify-content:space-between}}.tw-pagination{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}@media(min-width:640px){.tw-pagination{flex-direction:row;align-items:center;justify-content:space-between}}.tw-pagination-status{text-align:center;font-size:.65rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff8dc99}.tw-view-toggle{display:flex;width:100%;flex-direction:column;gap:.75rem;border-radius:22px;padding:.5rem}@media(min-width:640px){.tw-view-toggle{width:auto;flex-direction:row;align-items:center;border-radius:9999px;padding-left:1rem;padding-right:.5rem}}.tw-view-toggle-group{display:inline-flex;width:100%}@media(min-width:640px){.tw-view-toggle-group{width:auto}}.tw-view-toggle-btn{flex:1}@media(min-width:640px){.tw-view-toggle-btn{flex:none}}.tw-filter-form{gap:.75rem;border-radius:22px;padding:1rem}@media(min-width:640px){.tw-filter-form{gap:1rem;padding:1.25rem}}.tw-results-toolbar{display:grid;gap:.75rem;padding:1rem}@media(min-width:640px){.tw-results-toolbar{gap:1rem;padding:1.25rem}}.tw-results-collection{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.tw-result-card{display:flex;flex-direction:column;gap:1rem;border-radius:22px;padding:1rem;text-align:left}@media(min-width:640px){.tw-result-card{padding:1.25rem}}@media(min-width:1024px){.tw-result-card{flex-direction:row;align-items:start;justify-content:space-between}}.tw-result-main{display:flex;min-width:0;flex:1;flex-direction:column;gap:1rem}@media(min-width:640px){.tw-result-main{flex-direction:row;align-items:start}}.tw-card-media{position:relative;margin-inline:auto;aspect-ratio:5/7;width:100%;max-width:13rem;flex:none;overflow:hidden;border-radius:20px}@media(min-width:640px){.tw-card-media{margin-inline:0;width:11rem}}.tw-card-copy{display:flex;min-width:0;flex:1;flex-direction:column;align-items:start;gap:.75rem;text-align:left}.tw-result-title{display:flex;flex-wrap:wrap;align-items:start;justify-content:start;gap:.75rem}.tw-result-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;gap:.5rem;text-align:left}.tw-price-block{display:flex;flex-direction:column;align-items:start;text-align:left}.tw-stat-cell,.tw-field{align-items:start;text-align:left}.tw-history-meta{justify-content:start}.tw-history-copy,.tw-history-change{align-items:start;text-align:left}.tw-history-value-row{justify-content:start}.tw-result-side{width:100%}@media(min-width:1024px){.tw-result-side{max-width:19rem}}.tw-action-panel{display:flex;min-height:100%;width:100%;flex-direction:column;gap:.75rem;border-radius:18px;padding:1rem}@media(min-width:640px){.tw-action-panel{gap:1rem}}.tw-detail-grid{margin-top:1.5rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.tw-detail-grid{margin-top:1.75rem}}@media(min-width:1280px){.tw-detail-grid{align-items:start;grid-template-columns:minmax(19rem,24.5rem) minmax(0,1fr)}.tw-detail-grid-listing{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}}.tw-meta-grid{display:grid;gap:.75rem}@media(min-width:640px){.tw-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.tw-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tw-meta-card{min-width:0;border-radius:20px;padding:1rem}.tw-pack-hero{margin-top:.5rem;border-radius:30px;padding:1.25rem 1.5rem}@media(min-width:640px){.tw-pack-hero{padding:1.5rem 1.75rem}}.tw-pack-grid{display:grid;gap:1rem}@media(min-width:640px){.tw-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.tw-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tw-pack-support-grid{margin-top:1.5rem;display:grid;gap:1rem}@media(min-width:1024px){.tw-pack-support-grid{margin-top:1.75rem}}[data-view-mode=grid] .tw-results-collection{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}[data-view-mode=grid] .tw-result-card{height:100%;flex-direction:column;align-items:center;text-align:center}[data-view-mode=grid] .tw-result-main{flex-direction:column;align-items:center}[data-view-mode=grid] .tw-card-media{margin-inline:auto;width:100%;max-width:17rem}[data-view-mode=grid] .tw-card-copy{align-items:center;text-align:center}[data-view-mode=grid] .tw-result-title{justify-content:center}[data-view-mode=grid] .tw-result-meta{justify-content:center;text-align:center}[data-view-mode=grid] .tw-price-block,[data-view-mode=grid] .tw-stat-cell,[data-view-mode=grid] .tw-field{align-items:center;text-align:center}[data-view-mode=grid] .tw-history-meta{justify-content:center}[data-view-mode=grid] .tw-history-copy,[data-view-mode=grid] .tw-history-change{align-items:center;text-align:center}[data-view-mode=grid] .tw-history-value-row{justify-content:center}[data-view-mode=grid] .tw-result-side{max-width:none}[data-view-mode=grid] .tw-action-panel{align-items:center;text-align:center}:root{color-scheme:dark;--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px);--page-shell-gutter: 20px;--history-chart-surface-rgb: 12 16 28;--history-chart-line-rgb: 244 209 141;--history-chart-fill-rgb: 244 209 141;--history-chart-grid-rgb: 255 255 255;--history-chart-label-rgb: 255 248 220;--history-chart-point-rgb: 255 244 208;--card-width: clamp(226px, 22vw, 380px);--card-height: clamp(316px, 30.8vw, 532px);--pack-width: clamp(260px, 25vw, 448px);--pack-height: clamp(400px, 38.5vw, 690px);--pack-body-height: clamp(344px, 33vw, 590px);--spread-offset: 270px;--spread-side-y: 20px;--spread-center-y: -10px;--hover-side-y: -30px;--hover-center-y: -40px;--view-scale: 1.32;--view-offset-y: -26px;--view-rest-y: 190px;--prompt-nav-bottom: calc(var(--page-nav-top, 76px) + 64px);--prompt-stage-offset: 112px;--prompt-pack-frame-height: calc(var(--pack-height) + 28px);--toolbar-gap: 16px;--nav-edge-padding: 40px;--page-nav-gap: 8px;--page-nav-padding-x: 8px;--page-nav-padding-y: 8px;--page-nav-link-padding-x: 16px;--page-nav-link-padding-y: 12px;--row-thumb-width: 72px;--row-thumb-height: 100px;--pack-selection-card-padding: 22px;--pack-selection-card-min-height: 392px;--pack-selection-pack-width: 132px;--pack-selection-pack-height: 198px;--pack-selection-mobile-column-width: minmax(240px, 88%);--market-action-height: 72px;--pack-accent-rgb: 52 211 153;--pack-secondary-rgb: 16 185 129;--pack-glow-rgb: 110 231 183;--pack-foil-rgb: 236 253 245;--pack-shadow-rgb: 5 150 105;--pack-accent-color: rgb(52 211 153);--pack-secondary-color: rgb(16 185 129);--pack-glow-color: rgb(110 231 183);--pack-foil-color: rgb(236 253 245);--pack-shadow-color: rgb(5 150 105);--ui-surface-0: rgba(5, 5, 5, .94);--ui-surface-1: rgba(8, 8, 8, .88);--ui-surface-2: rgba(255, 255, 255, .03);--ui-surface-3: rgba(255, 255, 255, .05);--ui-border-soft: rgba(255, 235, 190, .14);--ui-border: rgba(255, 215, 0, .18);--ui-border-strong: rgba(255, 215, 0, .3);--ui-border-active: rgba(255, 235, 190, .52);--ui-text-strong: #fff9e6;--ui-text-body: rgba(255, 248, 220, .88);--ui-text-muted: rgba(255, 248, 220, .72);--ui-text-faint: rgba(255, 248, 220, .56);--ui-shadow-lg: 0 22px 52px rgba(0, 0, 0, .34);--ui-shadow-md: 0 16px 34px rgba(0, 0, 0, .24);--ui-shadow-sm: 0 10px 24px rgba(0, 0, 0, .18);--ui-shell-highlight: linear-gradient(160deg, rgba(250, 204, 21, .1), rgba(255, 255, 255, .02));--ui-panel-highlight: linear-gradient( 180deg, rgba(255, 255, 255, .04), rgba(255, 255, 255, .015) );--ui-control-height: 44px;--ui-control-radius: 14px;--ui-panel-radius: 22px;--ui-panel-blur: 16px}@media(max-width:1100px),(max-height:900px){:root{--spread-offset: 220px;--view-scale: 1.18;--nav-edge-padding: 26px}}@media(max-width:860px),(max-height:780px){:root{--pack-width: 220px;--pack-height: 340px;--pack-body-height: 292px;--card-width: 188px;--card-height: 263px;--spread-offset: 172px;--view-scale: 1.05;--view-offset-y: -18px;--nav-edge-padding: 18px}}@media(max-width:640px){:root{--card-width: 306px;--card-height: 428px;--pack-width: calc(var(--card-width) * 1.18);--pack-height: calc(var(--card-height) * 1.18);--pack-body-height: calc(var(--pack-height) * .8571428571);--spread-offset: 132px;--spread-side-y: 30px;--spread-center-y: 2px;--hover-side-y: -10px;--hover-center-y: -16px;--view-scale: 1.02;--view-offset-y: -14px;--view-rest-y: 158px;--nav-edge-padding: 10px;--row-thumb-width: 96px;--row-thumb-height: 134px;--pack-selection-card-padding: 20px;--pack-selection-card-min-height: 430px;--pack-selection-pack-width: 142px;--pack-selection-pack-height: 214px;--pack-selection-mobile-column-width: minmax(280px, calc(100vw - 32px) )}}@media(min-width:640px){:root{--prompt-stage-offset: 128px}}@media(min-width:1024px){:root{--prompt-stage-offset: 144px}}@media(max-width:560px){:root{--card-width: 266px;--card-height: 373px;--pack-width: calc(var(--card-width) * 1.18);--pack-height: calc(var(--card-height) * 1.18);--pack-body-height: calc(var(--pack-height) * .8571428571);--spread-offset: 108px;--spread-side-y: 22px;--spread-center-y: -2px;--hover-side-y: -6px;--hover-center-y: -10px;--view-scale: 1.06;--view-offset-y: -10px;--view-rest-y: 128px;--nav-edge-padding: 0px;--row-thumb-width: 104px;--row-thumb-height: 146px;--pack-selection-card-padding: 18px;--pack-selection-card-min-height: 412px;--pack-selection-pack-width: 136px;--pack-selection-pack-height: 204px;--pack-selection-mobile-column-width: minmax(272px, calc(100vw - 28px) )}}@media(max-width:400px){:root{--card-width: 245px;--card-height: 342px;--pack-width: calc(var(--card-width) * 1.18);--pack-height: calc(var(--card-height) * 1.18);--pack-body-height: calc(var(--pack-height) * .8571428571);--spread-offset: 92px;--view-scale: 1.04;--view-offset-y: -8px;--view-rest-y: 116px;--row-thumb-width: 94px;--row-thumb-height: 132px;--pack-selection-card-padding: 17px;--pack-selection-card-min-height: 388px;--pack-selection-pack-width: 128px;--pack-selection-pack-height: 192px;--pack-selection-mobile-column-width: minmax(256px, calc(100vw - 24px) )}}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{overflow:hidden;background:#050505;color:#f8fafc;font-family:Open Sans,sans-serif;line-height:1.5;-webkit-user-select:none;user-select:none}body.has-mobile-menu-open{overflow:hidden}.perspective-stage{perspective:1500px;transform-style:preserve-3d}.preserve-3d{transform-style:preserve-3d}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.interactive-focus:focus-visible,.mobile-menu-toggle:focus-visible,.control-btn:focus-visible,.music-toggle:focus-visible,.selector:focus-visible,.card:focus-visible,#pack:focus-visible{outline:2px solid #fff4b0;outline-offset:4px;box-shadow:0 0 0 2px #ffd70059,0 0 24px #ffd70066}#app-shell{position:relative;min-height:100vh;overflow:visible;padding-inline:var(--page-shell-gutter)}.backdrop{position:fixed;inset:0;background:var(--pack-backdrop-surface);opacity:.92;z-index:0;pointer-events:none}#overlay-effects{position:fixed;inset:0;z-index:35;pointer-events:none;overflow:hidden}.toolbar{position:fixed;top:20px;z-index:60;display:flex;gap:var(--toolbar-gap);align-items:center}.toolbar-left{left:var(--page-shell-gutter)}.toolbar-right{top:auto;right:calc(var(--safe-area-right) + var(--page-shell-gutter));bottom:calc(var(--safe-area-bottom) + 18px);z-index:61;flex-direction:column;align-items:flex-end;gap:12px;max-width:calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (var(--page-shell-gutter) * 2))}.status-pill{--status-pill-shift: -50%;position:fixed;top:18px;left:50%;transform:translate(var(--status-pill-shift));z-index:60;max-width:min(84vw,680px);padding:11px 18px;border:1px solid var(--ui-border-strong);border-radius:999px;background:linear-gradient(180deg,#ffffff0d,#ffffff04),#050505d1;color:#f7df8a;font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:800;letter-spacing:.1em;line-height:1.35;text-align:center;box-shadow:var(--ui-shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.control-btn,.music-toggle,.selector{min-height:var(--ui-control-height);border:1px solid var(--ui-border-strong);border-radius:var(--ui-control-radius);background:linear-gradient(180deg,#ffffff0d,#ffffff04),#050505db;color:#ffe082;font-family:Montserrat,sans-serif;font-style:italic;font-weight:900;font-size:11px;text-transform:uppercase;letter-spacing:.12em;line-height:1.1;box-shadow:var(--ui-shadow-sm)}.control-btn{padding:12px 18px;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(-10px);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease,opacity .3s ease}.control-btn:hover{background:linear-gradient(180deg,#ffe08224,#ffd70014),#0c0c0ceb;border-color:var(--ui-border-active);box-shadow:0 10px 26px #ffd7002e,var(--ui-shadow-sm)}.music-toggle{min-width:144px;max-width:100%;padding:12px 16px;white-space:nowrap;cursor:pointer;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease,transform .3s ease}.music-toggle:hover{background:linear-gradient(180deg,#ffe08224,#ffd70014),#0c0c0ceb;border-color:var(--ui-border-active);box-shadow:0 10px 26px #ffd7002e,var(--ui-shadow-sm);transform:translateY(-1px)}.music-toggle[data-state=on]{border-color:#6ef2ffc2;color:#e8feff;box-shadow:0 6px 22px #6ef2ff24,0 4px 18px #000000bf}.music-toggle[data-state=off]{color:#f0c864;opacity:.76}body.debug-enabled .toolbar-right{bottom:calc(var(--safe-area-bottom) + min(42vh,360px) + 28px)}.selector-wrap{display:flex;width:min(290px,34vw);max-width:100%;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;padding:10px 12px 12px;border:1px solid var(--ui-border-soft);border-radius:16px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#050505b8;color:#f3d271;font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:.12em;text-align:left;box-shadow:var(--ui-shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.selector-wrap label{line-height:1;white-space:nowrap;color:var(--ui-text-faint)}.selector{width:100%;min-width:0;max-width:100%;padding:11px 14px;cursor:pointer}.selector:hover{background:linear-gradient(180deg,#ffe08224,#ffd70014),#0c0c0ceb;border-color:var(--ui-border-active)}.prompt{position:absolute;left:50%;top:calc(((var(--prompt-nav-bottom) - var(--prompt-stage-offset)) / 2) + 25% - (var(--prompt-pack-frame-height) / 4));transform:translate(-50%,-50%);z-index:40;width:min(84vw,700px);text-align:center;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.prompt-title{color:var(--pack-accent-color);font-family:Montserrat,sans-serif;font-size:clamp(1.45rem,2.9vw,2.2rem);font-style:italic;font-weight:900;letter-spacing:.2em;line-height:1.05;text-transform:uppercase;text-shadow:0 0 18px rgb(var(--pack-glow-rgb) / .58),0 0 36px rgb(var(--pack-accent-rgb) / .2);animation:promptPulse 1.8s ease-in-out infinite}.prompt-subtitle{max-width:58ch;margin:12px auto 0;color:var(--ui-text-body);font-family:Open Sans,sans-serif;font-size:clamp(.82rem,1.25vw,.98rem);letter-spacing:.03em;line-height:1.55}body.is-spread .prompt-subtitle{position:fixed;left:50%;bottom:132px;z-index:42;width:min(88vw,560px);margin-top:0;padding:10px 18px;border:1px solid var(--ui-border);border-radius:999px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#050505c2;box-shadow:var(--ui-shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;transform:translate(-50%)}body.is-opening .prompt{opacity:.9;transform:translate(-50%,calc(-50% - 8px))}#debug-panel{position:fixed;right:20px;bottom:18px;z-index:55;width:min(360px,calc(100vw - 40px));max-height:42vh;overflow:auto;padding:14px;border:1px solid rgba(255,215,0,.18);border-radius:12px;background:#060606eb;color:#d1fae5;font-family:monospace;font-size:12px;line-height:1.45;white-space:pre-wrap;box-shadow:0 8px 32px #00000073}.server-side-panels{position:fixed;top:84px;right:20px;z-index:45;display:flex;width:min(380px,calc(100vw - 40px));max-height:calc(100vh - 108px);flex-direction:column;gap:14px;overflow-y:auto;padding-right:4px}.server-panel{min-height:140px}.server-loading,.server-fragment-card{border:1px solid var(--ui-border);border-radius:var(--inventory-panel-radius, var(--ui-panel-radius));background:radial-gradient(circle at top right,rgba(250,204,21,.08),transparent 34%),var(--ui-panel-highlight),#070707e0;box-shadow:var(--ui-shadow-md);-webkit-backdrop-filter:blur(var(--ui-panel-blur));backdrop-filter:blur(var(--ui-panel-blur))}.server-fragment-kicker{color:#fcd34d;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.server-fragment-title{margin:10px 0;color:var(--ui-text-strong);font-family:Montserrat,sans-serif;font-size:clamp(1.2rem,1.4vw,1.45rem);font-style:italic;font-weight:900;line-height:1.08;text-wrap:balance}.server-fragment-copy,.server-fragment-meta{margin:0;color:var(--ui-text-muted);font-size:13px;line-height:1.62}.server-fragment-meta{margin-top:12px;font-size:11px}.server-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.server-stat{padding:13px 14px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:linear-gradient(180deg,#ffffff09,#ffffff04),#ffffff06;box-shadow:inset 0 1px #ffffff08}.server-stat-label{display:block;color:var(--ui-text-faint);font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.14em}.server-stat-value{display:block;margin-top:4px;color:#fff8dc;font-size:18px;font-weight:800}.server-pull-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.server-pull-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff0a}.server-pull-name{color:#fff8dc;font-weight:700}.server-pull-tier{display:inline-flex;align-items:center;padding:5px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0a;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.server-pull-tier-common{color:#9ca3af}.server-pull-tier-uncommon{color:#4ade80}.server-pull-tier-rare{color:#60a5fa}.server-pull-tier-ultra{color:#facc15}.server-pull-tier-secret{color:#f472b6}.server-workspace-shell{display:flex;flex-direction:column;gap:14px}.server-tab-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.server-tab{border:1px solid rgba(255,215,0,.18);border-radius:999px;background:#ffffff08;color:#fff8dcc2;cursor:pointer;font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:800;letter-spacing:.12em;padding:10px 12px;text-transform:uppercase;transition:border-color .25s ease,background .25s ease,color .25s ease,transform .25s ease}.server-tab:hover,.server-tab:focus-visible,.server-tab.is-active{background:#ffd7001f;border-color:#ffd7008c;color:#fff8dc;transform:translateY(-1px)}.server-tab-panels{display:flex;flex-direction:column;gap:12px}.server-tab-panel{display:none}.server-tab-panel.is-active{display:block}.inventory-row,.marketplace-row,.history-row{border:1px solid rgba(255,255,255,.07);border-radius:calc(var(--inventory-panel-radius, 20px) - 2px);background:linear-gradient(180deg,#ffffff0b,#ffffff05),#ffffff05;box-shadow:0 14px 30px #0000002e}.inventory-row,.marketplace-row{text-align:left}.inventory-row-main,.marketplace-row-main{min-width:0;flex:1}.card-row-media{position:relative;display:flex;isolation:isolate;contain:paint;flex-shrink:0;padding:6px;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(255,215,0,.14);border-radius:20px;background:linear-gradient(160deg,#ffd70024,#ffffff05),#0a0a0af5;box-shadow:inset 0 0 0 1px #ffffff08,0 12px 24px #00000029,0 0 24px #ffd70012}.card-row-media:before{content:"";position:absolute;inset:-12% 0 22%;z-index:0;background:radial-gradient(circle at 50% 4%,rgba(255,248,220,.72) 0%,rgba(255,220,120,.3) 22%,rgba(255,215,0,.1) 42%,transparent 70%),radial-gradient(circle at 50% 118%,rgba(0,0,0,.28),transparent 56%);opacity:.95;pointer-events:none;transform:translateY(-3%)}.card-row-media:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 22%,transparent 72%,rgba(0,0,0,.24)),linear-gradient(135deg,rgba(255,215,0,.08),transparent 50%);pointer-events:none}.card-row-thumb{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:12px;object-fit:contain;object-position:center;background:#0b0b0b;filter:saturate(1.08) contrast(1.04) brightness(1.03)}.card-row-fallback{position:relative;z-index:1;display:flex;width:100%;height:100%;border-radius:12px;align-items:center;justify-content:center;background:radial-gradient(circle at top,rgba(255,215,0,.14),transparent 48%),linear-gradient(180deg,#ffffff0a,#00000014)}.card-row-fallback:before{content:"";width:52%;aspect-ratio:5 / 7;border:1px solid rgba(255,248,220,.16);border-radius:14px;background:linear-gradient(180deg,#ffffff14,#ffffff05),#05050552;box-shadow:inset 0 0 0 1px #ffffff05,0 10px 24px #0003}.card-row-fallback:after{content:"";position:absolute;width:42%;height:42%;border-radius:12px;border:1px solid rgba(255,215,0,.14);background:radial-gradient(circle at 50% 26%,rgba(255,215,0,.12),transparent 48%),linear-gradient(160deg,#ffd70014,#ffffff05);opacity:.7}.card-row-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:14px}.inventory-row-title,.inventory-card-header{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.inventory-card-name{color:var(--ui-text-strong);font-family:Montserrat,sans-serif;font-size:17px;font-style:italic;font-weight:900;line-height:1.18}.inventory-card-name-wrap{display:-webkit-box;max-width:100%;overflow:hidden;overflow-wrap:anywhere;text-wrap:balance;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.inventory-tier{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#ffffff0d;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em}.inventory-tier-common{color:#9ca3af}.inventory-tier-uncommon{color:#4ade80}.inventory-tier-rare{color:#60a5fa}.inventory-tier-ultra{color:#facc15}.inventory-tier-secret{color:#f472b6}.inventory-card-subtitle,.inventory-row-meta{color:#fff8dcb3;font-size:12px;line-height:1.45}.inventory-row .inventory-card-subtitle,.inventory-row .inventory-card-note,.inventory-row .inventory-row-meta{text-align:left}.inventory-card-subtitle{font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.inventory-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--inventory-filter-gap, 10px);margin:0}.inventory-stat-cell{display:flex;min-width:0;flex-direction:column;gap:6px;padding:12px 14px;border-radius:16px;background:linear-gradient(180deg,#ffffff0a,#ffffff05),#ffffff07;box-shadow:inset 0 1px #ffffff08}.inventory-stat-cell dt{color:#fff8dc9e;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.inventory-stat-cell dd{margin:0;color:#fff8dc;font-size:16px;font-weight:800;line-height:1}.inventory-card-note{color:#fff8dca8;font-size:12px;line-height:1.5}.inventory-inline-history{display:flex;flex-direction:column;gap:var(--inventory-inline-gap, 14px);padding:var(--inventory-panel-padding-compact, 16px);border:1px solid rgba(255,255,255,.08);border-radius:calc(var(--inventory-panel-radius, 20px) - 2px);background:linear-gradient(180deg,#ffffff0a,#ffffff04),rgba(var(--history-chart-surface-rgb) / .54);box-shadow:inset 0 1px #ffffff0a}.inventory-inline-history-empty{border-color:#ffffff0f;background:linear-gradient(180deg,#ffffff07,#ffffff03),rgba(var(--history-chart-surface-rgb) / .42)}.inventory-inline-history-header{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:flex-start;justify-content:space-between}.inventory-inline-history-copy{display:flex;min-width:0;flex-direction:column;gap:8px}.inventory-inline-history-label{color:rgba(var(--history-chart-label-rgb) / .58);font-family:Open Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.02em}.inventory-inline-history-value-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.inventory-inline-history-value{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:21px;font-style:normal;font-weight:800;line-height:1.05}.inventory-inline-history-window{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff08;color:rgba(var(--history-chart-label-rgb) / .68);font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.inventory-inline-history-change{display:inline-flex;flex-direction:column;gap:4px;align-items:flex-end;padding:9px 11px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff08;font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:800;letter-spacing:.02em}.inventory-inline-history-change span{color:rgba(var(--history-chart-label-rgb) / .72);font-family:Open Sans,sans-serif;font-size:.72rem;font-style:normal;font-weight:700;letter-spacing:.04em}.inventory-inline-history-change-up{color:#86efac;border-color:#86efac2e;background:#1665341f}.inventory-inline-history-change-down{color:#fda4af;border-color:#fda4af2e;background:#7f1d1d1f}.inventory-inline-history-change-flat{color:#fde68a;border-color:#fde68a2e;background:#78350f1f}.inventory-inline-history-chart-shell{overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#ffffff08,#fff0),rgba(var(--history-chart-surface-rgb) / .9);box-shadow:inset 0 1px #ffffff0a;padding:10px 10px 0}.inventory-inline-history-chart-shell-pending{padding:10px}.inventory-inline-history-chart-placeholder{width:100%;aspect-ratio:240 / 84;border-radius:12px;background:linear-gradient(90deg,#ffffff05,#ffffff14,#ffffff05),rgba(var(--history-chart-surface-rgb) / .72);background-size:220% 100%;animation:inventoryHistoryPlaceholder 1.6s ease-in-out infinite}.inventory-inline-history-chart{display:block;width:100%;height:auto}.inventory-inline-history-line{fill:none;stroke:rgb(var(--history-chart-line-rgb));stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 12px rgba(var(--history-chart-line-rgb) / .35))}.inventory-inline-history-endpoint-halo,.inventory-card-detail-endpoint-halo{fill:rgba(var(--history-chart-line-rgb) / .14)}@keyframes pulseRing{0%{transform:scale(.85);opacity:.8}50%{transform:scale(1.15);opacity:.3}to{transform:scale(.85);opacity:.8}}@keyframes inventoryHistoryPlaceholder{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.inventory-inline-history-chart-placeholder{animation:none}}.inventory-inline-history-endpoint-ring,.inventory-card-detail-endpoint-ring{fill:rgba(var(--history-chart-surface-rgb) / .94);stroke:rgba(var(--history-chart-line-rgb) / .88);stroke-width:1.5;transform-origin:center;transform-box:fill-box;animation:pulseRing 2.5s ease-in-out infinite}.inventory-inline-history-endpoint-dot,.inventory-card-detail-endpoint-dot{fill:#fff}.inventory-inline-history-meta{display:flex;flex-wrap:wrap;gap:8px 12px;color:rgba(var(--history-chart-label-rgb) / .62);font-size:10px;letter-spacing:.03em;line-height:1.5}.inventory-inline-history-empty-copy{margin:0;color:rgba(var(--history-chart-label-rgb) / .72);font-size:12px;line-height:1.5}.inventory-inline-history-pending{color:rgba(var(--history-chart-label-rgb) / .72);font-size:13px;font-weight:700;line-height:1.4}.inventory-price-block{display:flex;width:100%;min-width:0;flex-direction:column;gap:6px;padding:var(--inventory-panel-padding-compact, 16px);border:1px solid rgba(255,215,0,.15);border-radius:18px;background:linear-gradient(160deg,#ffd7001f,#ffffff06),#ffffff07;box-shadow:inset 0 1px #ffffff0a}.inventory-price-label{color:#fff8dca3;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.inventory-price-value{color:var(--ui-text-strong);font-family:Montserrat,sans-serif;font-size:25px;font-style:italic;font-weight:900;line-height:1}.inventory-price-meta{color:#fff8dcbd;font-size:12px;line-height:1.4}.inventory-row-side,.marketplace-row-side{width:min(260px,100%)}.marketplace-row-side{width:min(240px,100%)}.inventory-result-side{display:flex;min-width:0;flex-direction:column;gap:var(--inventory-inline-gap, 14px);align-items:stretch}.inventory-results-meta{color:var(--ui-text-muted);font-size:12px;line-height:1.5}.inventory-results-meta p{margin:0}.inventory-pagination{border:1px solid rgba(255,215,0,.12);border-radius:calc(var(--inventory-panel-radius, 20px) - 2px);background:linear-gradient(180deg,#ffffff08,#ffffff04),#ffffff05}.inventory-pagination-form{display:flex}.inventory-pagination-status{color:var(--ui-text-muted);font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.inventory-row .inventory-result-side,.inventory-row .inventory-action-panel,.inventory-row .inventory-action-empty,.inventory-row .market-action-form-inventory,.inventory-row .inventory-action-button{width:100%}.inventory-action-panel{width:100%;min-height:100%;border:1px solid rgba(255,215,0,.12);border-radius:18px;background:linear-gradient(180deg,#ffffff09,#ffffff04),#ffffff07;box-shadow:inset 0 1px #ffffff08}.inventory-action-title{color:var(--ui-text-muted);font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.market-action-form{display:flex;width:100%;flex-direction:column;gap:12px}.inventory-field,.market-action-form label{display:flex;flex-direction:column;gap:8px;color:#fff8dcb8;font-size:11px}.inventory-field :is(input,select),.market-action-form :is(input,select){width:100%;min-height:var(--ui-control-height);padding:10px 12px;border:1px solid rgba(255,215,0,.14);border-radius:12px;background:linear-gradient(180deg,#ffffff09,#ffffff04),#05050594;color:var(--ui-text-strong);box-shadow:inset 0 1px #ffffff08}.inventory-field input::placeholder,.market-action-form input::placeholder{color:#fff8dc61}.inventory-field span{font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase;display:flex;justify-content:flex-start}.market-action-form-inventory{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:end}.market-action-form-market{display:flex;width:100%;align-items:stretch}.market-action-form-market button,.market-action-form-inventory button{grid-column:1 / -1}.market-action-form.is-submitting button{cursor:wait;opacity:.78}.market-action-form-market button{width:100%;min-height:var(--market-action-height);font-size:13px;letter-spacing:.16em}.market-action-form button:disabled{cursor:not-allowed;opacity:.44;transform:none;box-shadow:none}.inventory-row-empty,.server-empty-state{margin:0;padding:var(--inventory-panel-padding-compact, 16px);border:1px solid rgba(255,215,0,.1);border-radius:18px;background:linear-gradient(180deg,#ffffff08,#ffffff03),#ffffff05;color:var(--ui-text-muted);font-size:13px;line-height:1.5}.inventory-action-empty{display:flex;min-height:100%;align-items:center;justify-content:center;padding:var(--inventory-panel-padding-compact, 18px);border:1px dashed rgba(255,215,0,.18);border-radius:18px;background:#ffffff05;text-align:center}.server-empty-state-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--inventory-inline-gap, 14px);padding:var(--inventory-panel-padding-compact, 18px);border:1px dashed rgba(255,215,0,.2);border-radius:16px;background:#ffffff08}.server-empty-state-card p{margin:0}.server-pull-list{display:flex;flex-direction:column;gap:8px}.server-pull-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(255,215,0,.1);border-radius:14px;background:#ffffff0a}.server-pull-name{min-width:0}.history-row{align-items:center}.history-row-main{min-width:0;flex:1}.history-row-title{color:var(--ui-text-strong);font-family:Montserrat,sans-serif;font-size:14px;font-style:italic;font-weight:800;letter-spacing:.02em;line-height:1.4}.history-row-side{color:#fcd34d;font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:900;letter-spacing:.1em;text-align:right}body.backend-shell{--page-nav-top: 76px;--page-nav-gap: 10px;--page-nav-padding-x: 10px;--page-nav-padding-y: 10px;--page-nav-link-padding-x: 16px;--page-nav-link-padding-y: 11px}body.inventory-page{--page-shell-gutter: 28px;--inventory-shell-width: 1320px;--inventory-shell-inline-padding: 32px;--inventory-shell-padding-top: 152px;--inventory-shell-padding-bottom: 72px;--inventory-panel-radius: 24px;--inventory-panel-padding: 26px;--inventory-panel-padding-compact: 18px;--inventory-section-gap: 28px;--inventory-content-gap: 18px;--inventory-filter-gap: 14px;--inventory-filter-padding: 18px;--inventory-row-padding: 20px;--inventory-inline-gap: 12px;--page-nav-top: 20px;--page-nav-gap: 10px;--page-nav-padding-x: 10px;--page-nav-padding-y: 10px;--page-nav-link-padding-x: 18px;--page-nav-link-padding-y: 11px;overflow-x:hidden;overflow-y:auto;-webkit-user-select:text;user-select:text}body.inventory-page .backdrop{background:radial-gradient(circle at 50% -4%,rgba(255,215,0,.2),transparent 34%),radial-gradient(circle at center,#1b1306,#070707 64%,#020202)}.page-nav-root{position:fixed;top:var(--page-nav-top);left:50%;z-index:82;transform:translate(-50%);pointer-events:none}.page-nav{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--page-nav-gap);border:1px solid var(--ui-border-soft);border-radius:999px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#050505c7;box-shadow:var(--ui-shadow-md);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page-nav-root .mobile-menu-toggle,.page-nav-root .page-nav,.page-nav-root .page-nav-cart-utility,.page-nav-root .page-nav-utilities,.page-nav-root .mobile-menu-backdrop,.page-nav-root .page-nav-profile-root,.page-nav-root .page-nav-profile-shell,.page-nav-root .page-nav-profile-backdrop,.page-nav-root .page-nav-cart-root,.page-nav-root .page-nav-cart-shell,.page-nav-root .page-nav-cart-backdrop,.pack-mobile-menu-root{pointer-events:auto}.pack-mobile-menu-root{position:relative}.pack-mobile-menu-panel{display:contents}.mobile-menu-panel[hidden],.mobile-menu-backdrop[hidden],.mobile-menu-toggle[hidden]{display:none!important}.mobile-menu-toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border:1px solid var(--ui-border-soft);border-radius:999px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#050505e0;color:var(--ui-text-strong);box-shadow:var(--ui-shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease}.mobile-menu-toggle:hover{border-color:var(--ui-border-active);background:linear-gradient(180deg,#ffebbe1f,#ffd70014),#0a0a0aeb;color:#fffef4;transform:translateY(-1px)}.mobile-menu-toggle-label{font-family:Montserrat,sans-serif;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.mobile-menu-toggle-icon{display:inline-flex;width:18px;flex-direction:column;gap:4px}.mobile-menu-toggle-icon span{width:100%;height:2px;border-radius:999px;background:currentColor;transition:transform .22s ease,opacity .22s ease;transform-origin:center}[data-mobile-menu-root].is-open .mobile-menu-toggle-icon span:nth-child(1){transform:translateY(6px) rotate(45deg)}[data-mobile-menu-root].is-open .mobile-menu-toggle-icon span:nth-child(2){opacity:0}[data-mobile-menu-root].is-open .mobile-menu-toggle-icon span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-menu-backdrop{position:fixed;inset:0;border:0;background:#02060cb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.inventory-section-header{position:relative;border:1px solid var(--ui-border);border-radius:var(--inventory-panel-radius, var(--ui-panel-radius));background:radial-gradient(circle at top right,rgba(250,204,21,.12),transparent 32%),var(--ui-shell-highlight),#060606db;box-shadow:var(--ui-shadow-md);-webkit-backdrop-filter:blur(var(--ui-panel-blur));backdrop-filter:blur(var(--ui-panel-blur))}.inventory-section-header-stretch{width:100%;max-width:none}.inventory-section-heading-row>.inventory-section-header-stretch{flex:1 1 auto;min-width:0}.inventory-section-header .server-fragment-kicker{color:#fde68a;text-shadow:0 0 14px rgba(255,215,0,.16)}.inventory-section-header .server-fragment-title{margin-top:2px;margin-bottom:8px;color:#fffdf3;text-shadow:0 8px 24px rgba(0,0,0,.28)}.inventory-section-header .server-fragment-copy{max-width:64ch;color:#fff8dceb}.inventory-shell{width:100%;margin:0 auto}.inventory-hero{display:grid;gap:var(--inventory-section-gap)}.inventory-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--inventory-section-gap);padding:var(--inventory-panel-padding)}.inventory-hero-copy{display:flex;min-width:0;flex-direction:column;gap:14px}.inventory-hero-copy-cta{position:relative;overflow:hidden;padding:clamp(24px,4vw,36px);border:1px solid rgba(250,204,21,.32);border-radius:calc(var(--inventory-panel-radius) - 2px);background:linear-gradient(135deg,#ffffff29,#fff0 34%),radial-gradient(circle at top right,rgba(255,244,197,.2),transparent 42%),linear-gradient(130deg,#facc152e,#f973161f 48%,#1118271f),#0a0a0ae0;box-shadow:0 22px 60px #07070761,inset 0 1px #ffffff24,inset 0 -22px 36px #78350f1f;color:inherit;text-decoration:none;isolation:isolate;transform:translateY(0);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.inventory-hero-copy-cta:before{content:"";position:absolute;inset:0 auto 0 0;width:38%;background:linear-gradient(90deg,#fff0,#fff9d69e,#fff0);opacity:.72;mix-blend-mode:screen;pointer-events:none;transform:translate3d(-140%,0,0) skew(-22deg);animation:inventory-hero-cta-shimmer 7s linear infinite}.inventory-hero-copy-cta:after{content:"";position:absolute;inset:auto 16% -38% 8%;height:44%;background:radial-gradient(circle,#facc155c,#facc1500);opacity:.72;filter:blur(24px);pointer-events:none}.inventory-hero-copy-cta>*{position:relative;z-index:1}.inventory-hero-copy-cta:hover,.inventory-hero-copy-cta:focus-visible{border-color:#ffe9b3c2;box-shadow:0 28px 72px #07070775,0 0 0 1px #ffecb33d,inset 0 1px #ffffff2e,inset 0 -22px 40px #78350f29;transform:translateY(-2px)}.inventory-hero-copy-cta:focus-visible{outline:2px solid rgba(255,233,179,.8);outline-offset:3px}.inventory-hero-copy-cta .inventory-hero-title{font-family:Montserrat,sans-serif;font-weight:800;font-size:clamp(3.3rem,7.2vw,5.6rem);letter-spacing:-.05em;text-wrap:balance}.inventory-hero-copy-cta .inventory-hero-text{max-width:46ch;font-family:Montserrat,sans-serif;font-size:clamp(1rem,1.6vw,1.16rem);font-weight:700;color:#fff8dce6}.pack-selection-hero-title{display:inline-block;line-height:1.2;color:#fff4d1;text-shadow:0 0 16px rgba(255,204,102,.16),0 8px 24px rgba(0,0,0,.36)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.pack-selection-hero-title{background:linear-gradient(115deg,#fffffffa,#ffffffb8 8%,#ff499cf5 18%,#ffa346f5 31%,#ffec75fa 43%,#61ffc4f2 56%,#53d1fff5,#b27cfffa 84%,#fffffff0,#ff499cf5),linear-gradient(180deg,#fffffffa,#fff3d1e0 44%,#ffe094b8);background-size:220% 220%,100% 100%;background-position:0% 50%,50% 50%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px rgba(255,228,143,.14)) drop-shadow(0 10px 28px rgba(0,0,0,.4));animation:pack-selection-hero-rainbow 7s linear infinite}}.inventory-hero-cta-badge{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(255,247,214,.28);border-radius:999px;background:#0c0c0c57;box-shadow:inset 0 1px #ffffff24;color:#fff8dce6;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.18em;line-height:1;text-transform:uppercase}.inventory-hero-cta-footer{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;margin-top:6px;color:#fff8dceb;font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:900;letter-spacing:.16em;line-height:1;text-transform:uppercase}.inventory-hero-cta-arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,247,214,.32);border-radius:999px;background:#ffffff14;box-shadow:inset 0 1px #ffffff1f;font-size:16px}.inventory-hero-cta-arrow-svg{width:16px;height:16px;flex:none}@keyframes inventory-hero-cta-shimmer{0%{transform:translate3d(-140%,0,0) skew(-22deg)}to{transform:translate3d(220%,0,0) skew(-22deg)}}@keyframes pack-selection-hero-rainbow{0%{background-position:0% 50%,50% 50%;filter:drop-shadow(0 0 12px rgba(255,228,143,.14)) drop-shadow(0 10px 28px rgba(0,0,0,.4)) hue-rotate(0deg)}50%{background-position:100% 42%,50% 50%;filter:drop-shadow(0 0 16px rgba(255,244,192,.2)) drop-shadow(0 10px 28px rgba(0,0,0,.42)) hue-rotate(16deg)}to{background-position:200% 50%,50% 50%;filter:drop-shadow(0 0 12px rgba(255,228,143,.14)) drop-shadow(0 10px 28px rgba(0,0,0,.4)) hue-rotate(32deg)}}@media(prefers-reduced-motion:reduce){.inventory-hero-copy-cta{transition:none}.inventory-hero-copy-cta:before{animation:none;opacity:.28}.pack-selection-hero-title{animation:none;background-position:38% 50%,50% 50%}}.inventory-hero-title,.inventory-hero-text{margin:0}.inventory-hero-title{line-height:.96}.inventory-hero-text{max-width:64ch}.pack-selection-hero-copy{flex-direction:row;align-items:center;gap:clamp(18px,3vw,30px)}.pack-selection-hero-copy-block{display:flex;min-width:0;flex-direction:column;gap:14px}.pack-selection-hero-model{display:block;width:clamp(148px,18vw,220px);height:clamp(148px,18vw,220px);flex:0 0 auto;border:1px solid rgba(255,247,214,.2);border-radius:28px;background:radial-gradient(circle at 35% 24%,#fff3c733,#fff3c700 46%),linear-gradient(160deg,#ffffff24,#fff0 40%),#08080838;box-shadow:0 18px 36px #07070742,inset 0 1px #ffffff1f;filter:drop-shadow(0 16px 18px rgba(0,0,0,.24));overflow:hidden;pointer-events:none}@media(max-width:640px){.pack-selection-hero-copy{flex-direction:column;align-items:flex-start}.pack-selection-hero-copy-block{width:100%}.pack-selection-hero-title{display:block;max-width:100%}.pack-selection-hero-model{width:128px;height:128px}}#cart-panel,#marketplace-panel{scroll-margin-top:calc(var(--page-nav-top) + 88px)}.pack-selection-support-grid{grid-template-columns:minmax(0,1fr)}.pack-selection-section{position:relative}.pack-selection-section>.inventory-section-header{width:100%;max-width:none;border-radius:var(--inventory-panel-radius)}.inventory-section-heading-row{display:flex;align-items:end;justify-content:space-between;gap:16px}.inventory-hero-actions,.inventory-inline-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.page-cta-link,.server-filter-submit,.market-action-form button,.inventory-action-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ui-control-height);padding:12px 18px;border:1px solid var(--ui-border-strong);border-radius:16px;background:linear-gradient(180deg,#facc152e,#facc1514),#facc1514;color:var(--ui-text-strong);font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.14em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1px #ffffff14;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.page-cta-link:hover,.page-cta-link:focus-visible,.server-filter-submit:hover,.server-filter-submit:focus-visible,.market-action-form button:hover,.market-action-form button:focus-visible,.inventory-action-button:hover,.inventory-action-button:focus-visible{border-color:var(--ui-border-active);background:linear-gradient(180deg,#ffebbe38,#ffd7001f),#facc151a;color:#fffef4;box-shadow:0 10px 24px #facc151f,inset 0 1px #ffffff1a;transform:translateY(-1px)}.page-cta-link-secondary{border-color:var(--ui-border-soft);background:linear-gradient(180deg,#ffffff0a,#ffffff04),#ffffff04;color:var(--ui-text-body)}.page-cta-link-secondary:hover,.page-cta-link-secondary:focus-visible{border-color:var(--ui-border-active);background:linear-gradient(180deg,#ffebbe1f,#ffffff05),#ffebbe0f;box-shadow:none}.inventory-view-toggle{display:flex;align-items:center;gap:12px;padding:7px 8px 7px 14px;border:1px solid var(--ui-border-soft);border-radius:999px;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#0505059e;box-shadow:inset 0 1px #ffffff08,var(--ui-shadow-sm)}.inventory-view-toggle-label{color:#fff8dcb8;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.inventory-view-toggle-group{display:inline-flex;overflow:hidden;border:1px solid rgba(255,215,0,.16);border-radius:999px;background:#ffffff0a}.inventory-view-toggle-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:0;background:transparent;color:#fff8dcd1;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase;transition:background .22s ease,color .22s ease}.inventory-view-toggle-btn:hover,.inventory-view-toggle-btn:focus-visible{background:#ffd7001a;color:#fffef4}.inventory-view-toggle-btn.is-active{background:#ffd70029;color:#fffef4}.server-filter-form{display:grid;grid-template-columns:1fr;gap:var(--inventory-filter-gap, 12px)}.inventory-filter-form{border:1px solid rgba(255,215,0,.12);border-radius:20px;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#ffffff07;box-shadow:inset 0 1px #ffffff08}.inventory-filter-field{display:flex;flex-direction:column;gap:8px;min-width:0}.inventory-filter-label{display:block;color:#fff8dcb8;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.inventory-filter-form :is(input,select){min-height:46px;padding:10px 12px;border:1px solid rgba(255,215,0,.14);border-radius:13px;background:linear-gradient(180deg,#ffffff09,#ffffff04),#05050594;color:var(--ui-text-strong);box-shadow:inset 0 1px #ffffff08}.inventory-filter-form :is(input,select):focus{outline:none;border-color:#ffebbe6b;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #ffebbe14}.inventory-filter-select-shell{position:relative;display:block;overflow:hidden;border-radius:13px}.inventory-filter-select-shell:before{content:"";position:absolute;inset:-35% -18%;z-index:1;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.42) 48%,transparent 66%);transform:translate(-150%) rotate(8deg);opacity:0;pointer-events:none}.inventory-filter-select-shell:after{content:"";position:absolute;top:50%;right:16px;z-index:2;width:10px;height:10px;border-right:2px solid rgba(255,224,130,.76);border-bottom:2px solid rgba(255,224,130,.76);transform:translateY(-62%) rotate(45deg);pointer-events:none;transition:border-color .22s ease}.inventory-filter-select-field select{position:relative;z-index:0;width:100%;max-width:100%;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:40px;border-color:var(--ui-border-strong);background:linear-gradient(180deg,#ffffff0d,#ffffff04),#050505db;color:#ffe082;font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:900;letter-spacing:.12em;line-height:1.1;text-transform:uppercase;box-shadow:var(--ui-shadow-sm);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease,transform .3s ease}.inventory-filter-select-field:hover .inventory-filter-select-shell:before,.inventory-filter-select-field:focus-within .inventory-filter-select-shell:before{opacity:1;animation:buttonSheen .85s ease-out forwards}.inventory-filter-select-field:hover .inventory-filter-select-shell:after,.inventory-filter-select-field:focus-within .inventory-filter-select-shell:after{border-color:#fff3bff0}.inventory-filter-select-field:hover select{background:linear-gradient(180deg,#ffe08224,#ffd70014),#0c0c0ceb;border-color:var(--ui-border-active);box-shadow:0 10px 26px #ffd7002e,var(--ui-shadow-sm)}.inventory-filter-select-field:focus-within select{border-color:#ffebbe6b;box-shadow:0 0 0 1px #ffebbe14,0 10px 26px #ffd70029,var(--ui-shadow-sm)}.inventory-filter-form input::placeholder{color:#fff8dc61}.inventory-filter-form .server-filter-submit{min-width:124px}.inventory-filter-toolbar{display:grid;gap:var(--inventory-filter-gap, 12px);align-content:start}@media(min-width:640px){.inventory-page-inventory .inventory-filter-form-inventory{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media(min-width:1024px){.inventory-page-inventory .inventory-filter-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.inventory-page-inventory .inventory-filter-toolbar .inventory-filter-field{flex:0 1 160px;min-width:140px}.inventory-page-inventory .inventory-filter-toolbar .server-filter-submit{align-self:end}}.marketplace-filter-toolbar{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr) auto;gap:var(--inventory-filter-gap, 12px);align-items:end}.marketplace-filter-field-search{min-width:0}.marketplace-filter-disclosure{min-width:0;border:1px solid rgba(255,215,0,.14);border-radius:16px;background:linear-gradient(180deg,#ffffff09,#ffffff04),#05050594;box-shadow:inset 0 1px #ffffff08;overflow:hidden}.marketplace-filter-disclosure-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:10px 14px;cursor:pointer;list-style:none}.marketplace-filter-disclosure-summary::-webkit-details-marker{display:none}.marketplace-filter-disclosure-summary:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ffebbe24}.marketplace-filter-disclosure-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.marketplace-filter-disclosure-title{color:var(--ui-text-strong);font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.2}.marketplace-filter-disclosure-meta{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.marketplace-filter-disclosure-state{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid rgba(255,235,190,.14);border-radius:999px;background:#ffffff08;color:#fff8dcc2;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.marketplace-filter-disclosure-state.is-active{border-color:#ffd70042;background:#facc151f;color:#fffef4}.marketplace-filter-disclosure-chevron{width:10px;height:10px;border-right:2px solid rgba(255,248,220,.78);border-bottom:2px solid rgba(255,248,220,.78);transform:rotate(45deg);transition:transform .2s ease}.marketplace-filter-disclosure[open] .marketplace-filter-disclosure-chevron{transform:rotate(225deg)}.marketplace-filter-disclosure-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--inventory-filter-gap, 12px);padding:14px;border-top:1px solid rgba(255,215,0,.1)}.marketplace-filter-disclosure-panel .inventory-filter-field{min-width:0}.page-nav-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:var(--page-nav-link-padding-y) var(--page-nav-link-padding-x);border:1px solid rgba(255,235,190,.18);border-radius:999px;background:transparent;color:#fff8dce6;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:800;letter-spacing:.11em;line-height:1.1;text-align:center;text-decoration:none;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease}.page-nav-link:hover,.page-nav-link:focus-visible{border-color:var(--ui-border-active);background:#ffebbe1a;color:#fffef4;transform:translateY(-1px)}.page-nav-link.is-active{border-color:#ffd70094;background:#ffd70029;color:#fffef4}.page-nav-cart-utility{position:absolute;top:50%;right:100%;z-index:2;display:flex;min-width:0;flex:0 1 auto;align-items:center;padding-right:12px;transform:translateY(-50%)}.page-nav-utilities{position:absolute;top:50%;left:100%;display:flex;flex:0 0 auto;align-items:center;gap:12px;max-width:none;padding-left:10px;transform:translateY(-50%)}.page-nav-cart-host:empty{display:none}.page-nav-profile-root,.page-nav-cart-root,.page-nav-cart-host{position:relative;display:flex;flex:0 0 auto;align-items:center}.page-nav-cart-root,.page-nav-cart-host{min-width:0;max-width:100%;flex:0 1 auto}.page-nav-profile-toggle{position:relative;z-index:2;display:inline-flex;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,235,190,.18);border-radius:999px;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#ffffff08;color:#fff8dceb;cursor:pointer;box-shadow:var(--ui-shadow-sm);transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease}.page-nav-profile-toggle:hover,.page-nav-profile-toggle:focus-visible,.page-nav-profile-root.is-open .page-nav-profile-toggle{border-color:var(--ui-border-active);background:linear-gradient(180deg,#ffebbe24,#ffd70014),#ffebbe14;color:#fffef4;transform:translateY(-1px)}.page-nav-profile-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.page-nav-profile-toggle-icon svg{width:100%;height:100%}.page-nav-profile-shell{position:absolute;top:calc(100% + 14px);right:0;z-index:1;width:min(360px,calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))));max-width:calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter)));max-height:min(78svh,560px);overflow:auto;border-radius:24px;opacity:0;pointer-events:none;transform:translateY(-8px) scale(.98);transform-origin:top right;transition:opacity .2s ease,transform .2s ease}.page-nav-profile-root.is-open .page-nav-profile-shell{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.page-nav-profile-panel{min-width:0}.page-nav-profile-panel .server-fragment-card{box-shadow:var(--ui-shadow-lg)}.page-nav-cart-toggle{position:relative;z-index:2;display:inline-flex;min-width:0;max-width:min(340px,calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))));align-items:center;justify-content:flex-start;gap:10px;min-height:46px;padding:9px 12px 9px 10px;border:1px solid rgba(255,235,190,.18);border-radius:999px;background:#ffffff08;color:#fff8dceb;cursor:pointer;box-sizing:border-box;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease}.page-nav-cart-toggle:hover,.page-nav-cart-toggle:focus-visible,.page-nav-cart-root.is-open .page-nav-cart-toggle{border-color:var(--ui-border-active);background:#ffebbe1a;color:#fffef4;transform:translateY(-1px)}.page-nav-cart-toggle-icon{display:inline-flex;width:28px;height:28px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(255,215,0,.18);border-radius:10px;background:#ffd70014;color:#fcd34d}.page-nav-cart-toggle-icon svg,.page-nav-cart-toggle-chevron svg{width:15px;height:15px}.page-nav-cart-toggle-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:3px;overflow:hidden;padding-right:2px;text-align:left}.page-nav-cart-toggle-label{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.page-nav-cart-toggle-meta{display:block;overflow:hidden;max-width:100%;color:#fff8dcb8;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.page-nav-cart-toggle-state{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:5px 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0d;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.1em;line-height:1.1;text-transform:uppercase;white-space:nowrap}.page-nav-cart-toggle-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin-left:2px;color:#fff8dcb3;transition:transform .22s ease}.page-nav-cart-root.is-open .page-nav-cart-toggle-chevron{transform:rotate(180deg)}.page-nav-cart-toggle-ready .page-nav-cart-toggle-state,.page-nav-cart-root-ready .page-nav-cart-toggle-state{display:none}.page-nav-cart-toggle-warning .page-nav-cart-toggle-state,.page-nav-cart-root-warning .page-nav-cart-toggle-state{border-color:#facc1547;background:#78350f47;color:#fde68a}.page-nav-cart-toggle-error .page-nav-cart-toggle-state,.page-nav-cart-root-error .page-nav-cart-toggle-state{border-color:#f871714d;background:#7f1d1d4d;color:#fecaca}.page-nav-cart-toggle-empty .page-nav-cart-toggle-state,.page-nav-cart-root-empty .page-nav-cart-toggle-state{border-color:#ffd7002e;background:#ffd70014;color:#fde68a}.page-nav-cart-utility .page-nav-cart-shell{left:0;right:auto}.page-nav-cart-shell{position:absolute;top:calc(100% + 14px);right:0;z-index:1;width:min(580px,calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))));max-width:calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter)));max-height:min(78svh,820px);overflow:auto;border-radius:24px}.page-nav-cart-panel{min-width:0}.page-nav-profile-backdrop,.page-nav-cart-backdrop{position:fixed;inset:0;z-index:0;border:0;background:transparent}.pack-quick-links{position:fixed;top:146px;right:var(--page-shell-gutter);z-index:45;display:flex;width:calc(100vw - (2 * var(--page-shell-gutter)));max-width:calc(100vw - (2 * var(--page-shell-gutter)));flex-direction:column;align-items:stretch;gap:14px;pointer-events:none}.pack-selector-card{display:flex;flex-direction:column;gap:12px;width:100%}.pack-products{display:grid;gap:10px}.pack-product-option{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;width:100%;padding:12px 14px;border:1px solid rgb(var(--pack-option-accent-rgb) / .22);border-radius:16px;background:linear-gradient(145deg,rgb(var(--pack-option-secondary-rgb) / .18),#ffffff05),#080808f0;color:#fff8dc;cursor:pointer;overflow:hidden;text-align:left;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.pack-product-meta{display:flex;min-width:0;flex-direction:column;gap:8px}.pack-product-preview{display:flex;width:62px;min-width:62px;align-items:center;justify-content:center}.pack-product-preview-shell{position:relative;width:56px;height:82px;transform:rotate(-6deg);transform-origin:center;filter:drop-shadow(0 10px 18px rgba(0,0,0,.32)) drop-shadow(0 0 16px rgb(var(--pack-preview-shadow-rgb) / .12));transition:transform .22s ease,filter .22s ease}.pack-product-preview-crimp{width:100%;height:7px;border-left:1.5px solid rgb(var(--pack-preview-secondary-rgb));border-right:1.5px solid rgb(var(--pack-preview-secondary-rgb));background:repeating-linear-gradient(90deg,rgb(var(--pack-preview-accent-rgb)) 0px 2px,rgb(var(--pack-preview-secondary-rgb)) 2px 4px,rgb(var(--pack-preview-glow-rgb)) 4px 6px)}.pack-product-preview-crimp-top{border-top:1.5px solid rgb(var(--pack-preview-secondary-rgb));border-radius:8px 8px 0 0}.pack-product-preview-crimp-bottom{border-bottom:1.5px solid rgb(var(--pack-preview-secondary-rgb));border-radius:0 0 8px 8px}.pack-product-preview-body{position:relative;display:flex;height:68px;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;padding:6px 5px;border-left:1.5px solid rgb(var(--pack-preview-secondary-rgb));border-right:1.5px solid rgb(var(--pack-preview-secondary-rgb));background:linear-gradient(145deg,rgb(var(--pack-preview-secondary-rgb) / .2),#00000029),linear-gradient(180deg,rgb(var(--pack-preview-accent-rgb) / .18),#ffffff05),#0a0a0af0;overflow:hidden}.pack-product-preview-foil,.pack-product-preview-glow{position:absolute;inset:0;pointer-events:none}.pack-product-preview-foil{background:linear-gradient(120deg,transparent 16%,rgb(var(--pack-preview-foil-rgb) / .22) 42%,transparent 68%),linear-gradient(180deg,rgb(var(--pack-preview-foil-rgb) / .14),transparent 55%);mix-blend-mode:screen}.pack-product-preview-glow{background:radial-gradient(circle at 50% 12%,rgb(var(--pack-preview-glow-rgb) / .18),transparent 52%),radial-gradient(circle at 50% 100%,rgb(var(--pack-preview-accent-rgb) / .14),transparent 54%)}.pack-product-preview-logo,.pack-product-preview-title,.pack-product-preview-price,.pack-product-preview-badge{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-style:italic;font-weight:900;line-height:1;text-transform:uppercase}.pack-product-preview-logo{color:#ffffffeb;font-size:13px;letter-spacing:.08em}.pack-product-preview-title{color:#fff8dcd1;font-size:7px;letter-spacing:.18em}.pack-product-preview-price{color:rgb(var(--pack-preview-foil-rgb));font-size:11px;letter-spacing:.06em}.pack-product-preview-badge{padding:3px 5px;border-radius:999px;background:rgb(var(--pack-preview-accent-rgb) / .16);color:rgb(var(--pack-preview-foil-rgb));font-size:6px;letter-spacing:.16em}.pack-product-option:before{content:"";position:absolute;inset:-35% -15%;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.34) 50%,transparent 62%);transform:translate(-120%) rotate(8deg);opacity:0;pointer-events:none}.pack-product-option:hover,.pack-product-option:focus-visible,.pack-product-option.is-active{border-color:rgb(var(--pack-option-accent-rgb) / .54);box-shadow:0 12px 28px rgb(var(--pack-option-glow-rgb) / .14);transform:translateY(-1px)}.pack-product-option:hover .pack-product-preview-shell,.pack-product-option:focus-visible .pack-product-preview-shell,.pack-product-option.is-active .pack-product-preview-shell{transform:translateY(-2px) rotate(-2deg);filter:drop-shadow(0 14px 22px rgba(0,0,0,.36)) drop-shadow(0 0 18px rgb(var(--pack-preview-glow-rgb) / .16))}.pack-product-option:hover:before,.pack-product-option:focus-visible:before,.pack-product-option.is-active:before{opacity:1;animation:buttonSheen .9s ease-out forwards}.pack-product-option:disabled{cursor:default;opacity:.82}.pack-product-title-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px}.pack-product-kicker,.pack-product-tag{color:#fff8dcbd;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pack-product-name,.pack-product-price{font-family:Montserrat,sans-serif;font-style:italic;font-weight:900;letter-spacing:.06em}.pack-product-name{color:#fff8dc;font-size:14px}.pack-product-price{color:rgb(var(--pack-option-accent-rgb));font-size:16px}.pack-product-copy{color:#fff8dcd1;font-size:12px;line-height:1.45}.pack-selection-carousel-shell{--pack-carousel-accent-rgb: 252 211 77;--pack-carousel-secondary-rgb: 249 115 22;--pack-carousel-glow-rgb: 255 248 220;--pack-carousel-foil-rgb: 255 251 235;--pack-carousel-shadow-rgb: 31 41 55;display:grid;grid-template-columns:minmax(0,1.24fr) minmax(320px,.92fr);gap:clamp(18px,2.2vw,24px);align-items:stretch}.pack-selection-carousel-shell[hidden]{display:none}.pack-selection-carousel-shell[data-initializing=true]{position:absolute;inset:0;width:100%;visibility:hidden;pointer-events:none}.pack-selection-carousel-stage-panel,.pack-selection-spotlight{min-width:0}.pack-selection-carousel-stage-panel{display:flex;flex-direction:column;gap:12px}.pack-selection-carousel-stage{position:relative;min-height:clamp(360px,42vw,520px);overflow:hidden;border:1px solid rgb(var(--pack-carousel-accent-rgb) / .24);border-radius:30px;background:radial-gradient(circle at 50% 12%,rgb(var(--pack-carousel-glow-rgb) / .2),transparent 28%),radial-gradient(circle at 18% 80%,rgb(var(--pack-carousel-secondary-rgb) / .18),transparent 30%),linear-gradient(160deg,rgb(var(--pack-carousel-shadow-rgb) / .72),#050505f5);box-shadow:inset 0 1px rgb(var(--pack-carousel-foil-rgb) / .14),0 28px 52px rgb(var(--pack-carousel-shadow-rgb) / .18);cursor:grab;touch-action:pan-y;isolation:isolate}.pack-selection-carousel-stage:before,.pack-selection-carousel-stage:after{content:"";position:absolute;pointer-events:none}.pack-selection-carousel-stage:before{inset:-12% 15% auto;height:48%;border-radius:999px;background:radial-gradient(circle,rgb(var(--pack-carousel-glow-rgb) / .2) 0%,rgb(var(--pack-carousel-accent-rgb) / .1) 34%,transparent 76%);filter:blur(12px);opacity:.88}.pack-selection-carousel-stage:after{left:50%;bottom:5%;width:min(74%,460px);height:88px;border-radius:999px;transform:translate(-50%);background:radial-gradient(circle,rgb(var(--pack-carousel-glow-rgb) / .26) 0%,rgb(var(--pack-carousel-accent-rgb) / .1) 40%,transparent 74%);opacity:.86}.pack-selection-carousel-stage:active{cursor:grabbing}.pack-selection-carousel-stage:focus-visible{outline:2px solid rgb(var(--pack-carousel-accent-rgb) / .68);outline-offset:3px}.pack-selection-carousel-canvas{position:absolute!important;inset:0;display:block;width:100%!important;height:100%!important}.pack-selection-carousel-controls{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.pack-selection-carousel-control{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border:1px solid rgb(var(--pack-carousel-accent-rgb) / .28);border-radius:999px;background:linear-gradient(145deg,rgb(var(--pack-carousel-secondary-rgb) / .22),#ffffff05),#080808eb;color:rgb(var(--pack-carousel-foil-rgb));font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease}.pack-selection-carousel-control:hover,.pack-selection-carousel-control:focus-visible{border-color:rgb(var(--pack-carousel-accent-rgb) / .56);box-shadow:0 16px 32px rgb(var(--pack-carousel-shadow-rgb) / .18);color:#fff8dc;transform:translateY(-1px)}.pack-selection-carousel-status{display:flex;align-items:center;justify-content:center;min-height:42px;margin:0;padding:0 14px;border:1px solid rgb(var(--pack-carousel-glow-rgb) / .1);border-radius:999px;background:#ffffff08;color:#fff8dcd6;font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:900;letter-spacing:.1em;text-align:center;text-transform:uppercase}.pack-selection-spotlight{display:flex;flex-direction:column;--pack-selection-stack-gap: clamp(14px, 1.6vw, 16px);gap:var(--pack-selection-stack-gap);border-color:rgb(var(--pack-carousel-accent-rgb) / .24);background:radial-gradient(circle at top right,rgb(var(--pack-carousel-glow-rgb) / .12),transparent 34%),linear-gradient(145deg,rgb(var(--pack-carousel-secondary-rgb) / .18),#ffffff05),#080808f0;box-shadow:0 28px 48px rgb(var(--pack-carousel-shadow-rgb) / .16)}.pack-selection-copy-stack{display:grid;gap:6px}.pack-selection-spotlight .pack-selection-copy{font-size:clamp(18px,1.55vw,22px);line-height:1.58;min-height:0}.pack-selection-spotlight .pack-selection-footer{margin-top:0;padding-top:6px;align-items:center}.pack-selection-carousel-hint{margin:0;color:#fff8dcb3;font-size:14px;line-height:1.65}.pack-selection-spotlight .pack-selection-carousel-hint{font-size:clamp(15px,1.15vw,18px);line-height:1.5}.pack-selection-carousel-link{justify-content:center}.pack-selection-grid{overflow:visible}.pack-selection-grid[hidden]{display:none!important}.pack-selection-grid::-webkit-scrollbar{height:8px}.pack-selection-grid::-webkit-scrollbar-track{border-radius:999px;background:#ffffff0a}.pack-selection-grid::-webkit-scrollbar-thumb{border-radius:999px;background:#fcd34d47}.pack-selection-card{--pack-selection-stack-gap: clamp(14px, 1.8vw, 18px);--pack-selection-row-gap: 12px;position:relative;display:flex;min-height:var(--pack-selection-card-min-height);flex-direction:column;gap:var(--pack-selection-stack-gap);padding:var(--pack-selection-card-padding);border:1px solid rgb(var(--pack-option-accent-rgb) / .22);border-radius:22px;background:radial-gradient(circle at top right,rgb(var(--pack-option-glow-rgb) / .12),transparent 34%),linear-gradient(145deg,rgb(var(--pack-option-secondary-rgb) / .18),#ffffff05),#080808f0;color:#fff8dc;overflow:hidden;scroll-snap-align:start;text-decoration:none;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease}.pack-selection-card:before{content:"";position:absolute;inset:-40% -15%;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.26) 50%,transparent 62%);transform:translate(-120%) rotate(8deg);opacity:0;pointer-events:none}.pack-selection-card:hover,.pack-selection-card:focus-visible{border-color:rgb(var(--pack-option-accent-rgb) / .58);box-shadow:0 18px 38px rgb(var(--pack-option-glow-rgb) / .16);transform:translateY(-3px)}.pack-selection-card:hover:before,.pack-selection-card:focus-visible:before{opacity:1;animation:buttonSheen .9s ease-out forwards}.pack-selection-preview{display:flex;justify-content:center;padding-top:2px;pointer-events:none}.pack-selection-pack{position:relative;width:var(--pack-selection-pack-width);height:var(--pack-selection-pack-height);transform:rotate(-6deg);transform-origin:center;filter:drop-shadow(0 18px 34px rgba(0,0,0,.4)) drop-shadow(0 0 22px rgb(var(--pack-option-shadow-rgb) / .16));transition:transform .24s ease,filter .24s ease}.pack-selection-card:hover .pack-selection-pack,.pack-selection-card:focus-visible .pack-selection-pack{transform:translateY(-4px) rotate(-2deg) scale(1.03);filter:drop-shadow(0 22px 42px rgba(0,0,0,.46)) drop-shadow(0 0 30px rgb(var(--pack-option-glow-rgb) / .18))}.pack-selection-pack-crimp{width:100%;height:15px;border-left:2px solid rgb(var(--pack-option-secondary-rgb));border-right:2px solid rgb(var(--pack-option-secondary-rgb));background:repeating-linear-gradient(90deg,rgb(var(--pack-option-accent-rgb)) 0px 3px,rgb(var(--pack-option-secondary-rgb)) 3px 6px,rgb(var(--pack-option-glow-rgb)) 6px 9px);box-shadow:inset 0 1px rgb(var(--pack-option-foil-rgb) / .3),inset 0 -6px 8px rgb(var(--pack-option-shadow-rgb) / .22)}.pack-selection-pack-crimp-top{border-top:2px solid rgb(var(--pack-option-secondary-rgb));border-radius:8px 8px 0 0}.pack-selection-pack-crimp-bottom{border-bottom:2px solid rgb(var(--pack-option-secondary-rgb));border-radius:0 0 8px 8px}.pack-selection-pack-body{position:relative;display:flex;height:calc(100% - 30px);flex-direction:column;align-items:center;justify-content:center;gap:8px;overflow:hidden;padding:18px 12px 14px;border-left:2px solid rgb(var(--pack-option-secondary-rgb));border-right:2px solid rgb(var(--pack-option-secondary-rgb));background:radial-gradient(circle at 50% 8%,rgb(var(--pack-option-foil-rgb) / .18),transparent 24%),radial-gradient(circle at 18% 24%,rgb(var(--pack-option-accent-rgb) / .16),transparent 40%),radial-gradient(circle at 82% 78%,rgb(var(--pack-option-secondary-rgb) / .18),transparent 44%),repeating-linear-gradient(45deg,#12121294 0px 2px,#080808a8 2px 4px),radial-gradient(ellipse at center 35%,rgb(var(--pack-option-secondary-rgb) / .42),#0a0a0ae6 48%,#000);box-shadow:inset 0 0 0 1px rgb(var(--pack-option-glow-rgb) / .08),inset 0 0 30px rgb(var(--pack-option-shadow-rgb) / .24),inset 0 0 70px #0000008a}.pack-selection-pack-body:before{content:"";position:absolute;inset:9px;border:1px solid rgb(var(--pack-option-accent-rgb) / .24);border-radius:4px;pointer-events:none}.pack-selection-pack-foil,.pack-selection-pack-rainbow{position:absolute;inset:0;pointer-events:none}.pack-selection-pack-foil{background:linear-gradient(115deg,transparent 20%,rgb(var(--pack-option-accent-rgb) / .24) 32%,transparent 44%,rgb(var(--pack-option-foil-rgb) / .18) 62%,transparent 82%);background-size:200% 100%;mix-blend-mode:color-dodge}.pack-selection-pack-rainbow{background:linear-gradient(135deg,transparent 0%,rgb(var(--pack-option-secondary-rgb) / .08) 16%,rgb(var(--pack-option-accent-rgb) / .1) 34%,rgb(var(--pack-option-glow-rgb) / .14) 50%,rgb(var(--pack-option-foil-rgb) / .14) 68%,transparent 90%);mix-blend-mode:screen}.pack-selection-pack-logo{position:relative;z-index:1;display:flex;width:58px;height:58px;align-items:center;justify-content:center;margin-bottom:4px;border:1px solid rgb(var(--pack-option-foil-rgb) / .22);border-radius:999px;background:radial-gradient(circle at 30% 28%,rgb(var(--pack-option-foil-rgb) / .26),transparent 24%),linear-gradient(145deg,rgb(var(--pack-option-secondary-rgb) / .24),#050505e0);color:rgb(var(--pack-option-foil-rgb));font-family:Montserrat,sans-serif;font-size:21px;font-style:italic;font-weight:900;letter-spacing:.06em;text-shadow:0 0 14px rgb(var(--pack-option-glow-rgb) / .22)}.pack-selection-pack-subtitle{position:relative;z-index:1;color:rgb(var(--pack-option-accent-rgb));font-family:Open Sans,sans-serif;font-size:9px;font-weight:800;letter-spacing:.28em;text-transform:uppercase}.pack-selection-pack-price{position:relative;z-index:1;color:rgb(var(--pack-option-foil-rgb));font-family:Montserrat,sans-serif;font-size:18px;font-style:italic;font-weight:900;letter-spacing:.06em;text-shadow:0 0 12px rgb(var(--pack-option-accent-rgb) / .2)}.pack-selection-pack-badge{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:34px;gap:.18em;margin-top:auto;padding:6px 14px;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(var(--pack-option-accent-rgb) / .14) 15%,rgb(var(--pack-option-accent-rgb) / .28) 50%,rgb(var(--pack-option-accent-rgb) / .14) 85%,transparent);color:rgb(var(--pack-option-foil-rgb));font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.pack-selection-summary{display:inline-flex;align-items:center;min-height:34px;padding:6px 12px;border:1px solid rgb(var(--pack-option-glow-rgb) / .1);border-radius:999px;background:#ffffff08;color:#fff8dcd6;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.35}.pack-selection-kicker-row,.pack-selection-title-row,.pack-selection-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--pack-selection-row-gap);flex-wrap:wrap}.pack-selection-kicker-row{align-items:flex-start}.pack-selection-kicker-row.pack-selection-kicker-row-centered{width:100%;justify-content:center}.pack-selection-title-row{align-items:flex-end}.pack-selection-kicker-row.pack-selection-kicker-row-centered .pack-selection-odds{text-align:center}.pack-selection-odds,.pack-selection-arrow{color:#fff8dcbd;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pack-selection-odds{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3em;line-height:1.45}.pack-selection-title{margin:0;color:#fff8dc;font-family:Montserrat,sans-serif;font-size:clamp(24px,3vw,32px);font-style:italic;font-weight:900;letter-spacing:.04em;line-height:1.02}.pack-selection-price{color:rgb(var(--pack-option-accent-rgb));font-family:Montserrat,sans-serif;font-size:clamp(24px,2.6vw,34px);font-style:italic;font-weight:900;letter-spacing:.04em;line-height:1;white-space:nowrap}.pack-selection-copy{margin:0;color:#fff8dcd6;font-size:14px;line-height:1.7}.pack-selection-footer{margin-top:auto;padding-top:10px;border-top:1px solid rgb(var(--pack-option-glow-rgb) / .1)}.pack-selection-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 12px 0 24px;border:1px solid rgb(var(--pack-option-foil-rgb) / .18);border-radius:999px;background:linear-gradient(120deg,rgb(255 255 255 / .28),transparent 26%,transparent 66%,rgb(255 255 255 / .16)),linear-gradient(135deg,rgb(var(--pack-option-accent-rgb) / .94),rgb(var(--pack-option-secondary-rgb) / .9));box-shadow:0 18px 34px rgb(var(--pack-option-shadow-rgb) / .28),inset 0 1px #ffffff3d;color:rgb(var(--pack-option-foil-rgb));text-decoration:none;font-family:Montserrat,sans-serif;font-size:12px;font-style:italic;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,filter .22s ease}.pack-selection-cta:after{content:"→";display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid rgb(255 255 255 / .2);border-radius:999px;background:#070a0c29;box-shadow:inset 0 1px #ffffff29;color:rgb(var(--pack-option-foil-rgb));font-size:14px;line-height:1;transition:transform .22s ease,border-color .22s ease,background .22s ease}.pack-selection-spotlight .pack-selection-arrow{display:none}.pack-selection-cta:hover,.pack-selection-cta:focus-visible,.pack-selection-card:hover .pack-selection-cta,.pack-selection-card:focus-visible .pack-selection-cta{border-color:rgb(var(--pack-option-foil-rgb) / .3);box-shadow:0 22px 40px rgb(var(--pack-option-shadow-rgb) / .34),0 0 0 6px rgb(var(--pack-option-glow-rgb) / .12),inset 0 1px #ffffff47;filter:saturate(1.05) brightness(1.03);transform:translateY(-1px)}.pack-selection-cta:hover:after,.pack-selection-cta:focus-visible:after,.pack-selection-card:hover .pack-selection-cta:after,.pack-selection-card:focus-visible .pack-selection-cta:after{border-color:#ffffff4d;background:#070a0c3d;transform:translate(3px)}.pack-selection-inline-emphasis{color:rgb(var(--pack-option-accent-rgb));font-style:italic;font-weight:900}.pack-selection-inline-emphasis strong{font-weight:inherit}.pack-selection-pack-badge .pack-selection-inline-emphasis{color:inherit}.pack-selection-odds .pack-selection-inline-emphasis{text-shadow:0 0 14px rgb(var(--pack-option-glow-rgb) / .22)}.pack-selection-card:hover .pack-selection-arrow,.pack-selection-card:focus-visible .pack-selection-arrow{color:#fff8dc;transform:translate(4px)}.pack-selection-support-grid{margin-top:var(--inventory-section-gap, 22px)}@media(max-width:1180px){.pack-selection-carousel-shell{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.pack-selection-carousel-stage{min-height:clamp(320px,54vw,440px)}.pack-selection-card{min-height:0}}@media(max-width:640px){.inventory-section-header{padding:16px 16px 15px}.pack-selection-carousel-stage{min-height:320px;border-radius:24px}.pack-selection-carousel-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.pack-selection-carousel-status{grid-column:1 / -1;order:-1}.pack-selection-carousel-control{width:100%}.pack-selection-spotlight{gap:14px}.pack-selection-card{min-height:var(--pack-selection-card-min-height);gap:14px;padding:var(--pack-selection-card-padding)}.pack-selection-pack{width:var(--pack-selection-pack-width);height:var(--pack-selection-pack-height)}.pack-selection-pack-body{gap:10px;padding:20px 13px 16px}.pack-selection-pack-logo{width:62px;height:62px;font-size:22px}.pack-selection-pack-subtitle{font-size:10px;letter-spacing:.24em}.pack-selection-pack-price{font-size:20px}.pack-selection-pack-badge{min-height:36px;padding:6px 12px;font-size:10px;letter-spacing:.16em}.pack-selection-summary{min-height:36px;font-size:11px}.pack-selection-kicker-row,.pack-selection-title-row,.pack-selection-footer{gap:10px}.pack-selection-odds,.pack-selection-arrow{font-size:11px}.pack-selection-title{font-size:clamp(26px,8vw,32px)}.pack-selection-price{font-size:clamp(24px,7vw,32px)}.pack-selection-copy{font-size:15px;line-height:1.6}.pack-selection-cta{font-size:13px;width:100%;justify-content:space-between;padding-left:20px}}@media(min-width:1280px){.pack-page #app-shell{padding-inline:calc(var(--page-shell-gutter) + 84px)}}.inventory-feedback{position:fixed;top:88px;right:20px;z-index:75;width:min(360px,calc(100vw - 40px));padding:14px 16px;border:1px solid rgba(255,215,0,.2);border-radius:16px;background:linear-gradient(160deg,#ffd7001f,#ffffff08),#080808eb;color:#fff8dc;font-size:13px;line-height:1.5;box-shadow:0 18px 40px #00000057;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.inventory-feedback[data-tone=success]{border-color:#4ade8066}.inventory-feedback[data-tone=error]{border-color:#f8717166;background:linear-gradient(160deg,#f871711f,#ffffff08),#120808f0}.inventory-callout-card{display:flex;flex-direction:column;gap:var(--inventory-content-gap, 16px);justify-content:space-between}.marketplace-flow-card{gap:var(--inventory-inline-gap, 14px)}.marketplace-flow-list{display:grid;gap:var(--inventory-inline-gap, 14px)}.marketplace-flow-item{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:var(--inventory-panel-padding-compact, 16px);border:1px solid rgba(255,215,0,.14);border-radius:18px;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#ffffff06;color:#fff8dcd1;font-size:13px;line-height:1.55;box-shadow:inset 0 1px #ffffff08}.marketplace-flow-step{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(250,204,21,.28);border-radius:999px;background:#facc151f;color:#fde68a;font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.inventory-fragment-shell{min-height:140px;overflow:hidden;padding:var(--inventory-panel-padding-compact, 16px);transition:opacity .2s ease,border-color .2s ease,box-shadow .2s ease}.inventory-fragment-shell>.server-loading{padding:0;border:0;background:none;box-shadow:none}.inventory-fragment-shell.is-loading{opacity:.84}.inventory-fragment-shell.is-loading>*{pointer-events:none}.inventory-fragment-shell[data-load-state=error]{border-color:#f8717138}.inventory-fragment-shell[data-load-state=success]{border-color:#4ade8033}.inventory-panel-alert{margin-bottom:14px;padding:12px 14px;border:1px solid rgba(248,113,113,.32);border-radius:14px;background:#7f1d1d29;color:#fecaca;font-size:12px;line-height:1.55}.inventory-panel-alert[data-tone=success]{border-color:#4ade8052;background:#14532d2e;color:#bbf7d0}.inventory-market-meta{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.inventory-row .inventory-market-meta{justify-content:flex-start}.inventory-source-badge,.inventory-delta-badge,.inventory-inline-link{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.11em;text-transform:uppercase;line-height:1}.inventory-source-badge{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff8dce0}.inventory-source-badge-live{border-color:#60a5fa57;background:#3b82f61f;color:#bfdbfe}.inventory-source-badge-demo{border-color:#a855f747;background:#9333ea1f;color:#e9d5ff}.inventory-source-badge-fallback{border-color:#facc1552;background:#facc151a;color:#fde68a}.inventory-source-badge-house{border-color:#4ade804d;background:#22c55e1a;color:#bbf7d0}.inventory-source-badge-player{border-color:#f472b64d;background:#ec48991a;color:#fbcfe8}.inventory-delta-badge{border:1px solid rgba(255,255,255,.12)}.inventory-delta-badge-discount{background:#22c55e1a;border-color:#4ade8047;color:#bbf7d0}.inventory-delta-badge-premium{background:#f871711f;border-color:#f8717147;color:#fecaca}.inventory-delta-badge-market{background:#ffffff0f;border-color:#ffffff1f;color:#fff8dcd1}.inventory-inline-link{border:1px solid rgba(255,215,0,.18);background:#ffd70017;color:#fcd34d;text-decoration:none;transition:border-color .25s ease,background .25s ease,transform .25s ease}.inventory-inline-link:hover,.inventory-inline-link:focus-visible{border-color:#ffd70061;background:#ffd70024;transform:translateY(-1px)}.inventory-reference-link{width:100%;justify-content:center}.inventory-action-panel-reference{gap:12px}.marketplace-action-copy{min-height:0;justify-content:flex-start;text-align:left}.marketplace-action-chip{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:6px 10px;border:1px solid rgba(250,204,21,.26);border-radius:999px;background:#facc151a;color:#fde68a;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.marketplace-card-action-panel{justify-content:flex-start;gap:var(--inventory-inline-gap, 14px)}.marketplace-card-action-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px}.marketplace-cart-signal-grid{display:grid;width:100%;gap:var(--inventory-inline-gap, 14px);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.marketplace-cart-signal-grid>*{min-width:0}.marketplace-cart-signal-grid .inventory-inline-history{min-height:100%}.marketplace-card-details-link,.marketplace-card-queue-link,.marketplace-card-market-meta,.marketplace-card-note{width:100%}.marketplace-card-action-hint{margin:0;color:#fff8dcad;font-size:12px;line-height:1.5}.marketplace-card-quantity-form{position:absolute;top:var(--inventory-inline-gap, 12px);left:var(--inventory-inline-gap, 12px);z-index:4;display:grid;width:auto;grid-template-columns:auto minmax(0,72px) auto;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(250,204,21,.3);border-radius:16px;background:#070a12eb;box-shadow:0 14px 28px #00000052;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.marketplace-card-quantity-tag{color:#fff8dceb;font-family:Montserrat,sans-serif;font-size:8px;font-style:italic;font-weight:900;letter-spacing:.14em;line-height:1;text-transform:uppercase}.marketplace-card-quantity-form input{min-height:34px;padding:8px 10px;border-radius:10px;text-align:center}.marketplace-card-quantity-form button{min-height:34px;padding:8px 12px;border-radius:10px;font-size:9px;letter-spacing:.1em}.market-action-form-market-cart{gap:10px}.market-action-form-market-cart .inventory-field span,.marketplace-cart-row-side .inventory-field span{justify-content:flex-start}.marketplace-cart-quantity-field{gap:6px}.marketplace-cart-quantity-field input{appearance:textfield;line-height:1.2;padding-block:12px;padding-inline:16px;text-align:left}.marketplace-cart-quantity-field input::-webkit-outer-spin-button,.marketplace-cart-quantity-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.marketplace-cart-quantity-note{margin-top:-2px;color:#fff8dc94;font-size:11px;line-height:1.45}.marketplace-cart-panel-shell{position:relative;overflow:hidden;padding:var(--inventory-panel-padding, 24px);border:1px solid rgba(255,215,0,.16);border-radius:var(--inventory-panel-radius, 16px);background:radial-gradient(circle at top right,rgba(250,204,21,.16),transparent 34%),linear-gradient(160deg,#121212fa,#070707f5),#060606f5;box-shadow:0 18px 42px #0000005c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.marketplace-cart-panel-shell:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%);pointer-events:none}.marketplace-cart-panel-shell>*{position:relative;z-index:1}.marketplace-cart-panel-shell .inventory-panel-alert{margin-bottom:var(--inventory-inline-gap, 14px)}.marketplace-cart-fragment{position:relative;display:flex;flex-direction:column;gap:var(--inventory-content-gap, 20px)}.marketplace-cart-header{width:100%}.marketplace-cart-header-shell{display:grid;width:100%;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:var(--inventory-content-gap, 20px);align-items:start}.marketplace-cart-header-copy{display:flex;min-width:0;flex-direction:column;gap:8px}.marketplace-cart-header-status{display:flex;min-width:0;flex-direction:column;gap:10px;padding:16px 18px;border:1px solid rgba(255,215,0,.16);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 48%),#0a0a0ab8;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #0000002e}.marketplace-cart-header-status-value{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:20px;font-style:italic;font-weight:900;line-height:1.05}.marketplace-cart-header-status p{margin:0;color:#fff8dcb8;font-size:12px;line-height:1.55}.marketplace-cart-header-status-ready{border-color:#6ee7b738;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 48%),#064e3b33}.marketplace-cart-header-status-ready .marketplace-cart-header-status-value{color:#d1fae5}.marketplace-cart-header-status-warning{border-color:#facc1547;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 48%),#78350f38}.marketplace-cart-header-status-warning .marketplace-cart-header-status-value{color:#fde68a}.marketplace-cart-header-status-error{border-color:#f871714d;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 48%),#7f1d1d3d}.marketplace-cart-header-status-error .marketplace-cart-header-status-value{color:#fecaca}.marketplace-cart-header-status-empty{border-color:#ffd7002e;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 48%),#ffd70014}.marketplace-cart-header-copy .server-fragment-title,.marketplace-cart-header-copy .server-fragment-copy{margin:0}.marketplace-cart-header-icon,.marketplace-cart-empty-icon{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,215,0,.18);background:#ffd70014;color:#fcd34d;box-shadow:inset 0 1px #ffffff14}.marketplace-cart-header-icon{width:52px;height:52px;flex:0 0 auto;border-radius:16px}.marketplace-cart-header-icon svg{width:24px;height:24px}.marketplace-cart-blockers{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--inventory-inline-gap, 14px)}.marketplace-cart-blocker{display:flex;flex-direction:column;gap:8px;padding:var(--inventory-panel-padding-compact, 16px);border:1px solid rgba(255,215,0,.16);border-radius:16px;background:#0a0a0ac7;box-shadow:0 10px 28px #0000002e}.marketplace-cart-blocker-label{color:#fff8dcd1;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.marketplace-cart-blocker p{margin:0;font-size:12px;line-height:1.5}.marketplace-cart-blocker-warning{border-color:#facc1547;background:#78350f2e;color:#fde68a}.marketplace-cart-blocker-error{border-color:#f8717147;background:#7f1d1d2e;color:#fecaca}.marketplace-cart-footer-label,.marketplace-cart-header-status-label,.marketplace-cart-line-total-label{color:#fff8dcad;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.marketplace-cart-list{display:flex;flex-direction:column;gap:16px}.marketplace-cart-row{border:1px solid rgba(255,215,0,.18);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 48%),#0a0a0ad1;box-shadow:0 12px 32px #0000003d}.marketplace-cart-row-issue{border-color:#fbbf246b;background:linear-gradient(180deg,rgba(251,191,36,.08),transparent 42%),#2b1808e0}.marketplace-cart-row-main{min-width:0}.marketplace-cart-copy{gap:18px;padding-top:2px}.marketplace-cart-copy-intro{display:flex;min-width:0;flex-direction:column;gap:10px}.marketplace-cart-badge-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.marketplace-cart-row-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,240px);gap:14px 18px;align-items:start}.marketplace-cart-row-heading{display:flex;min-width:0;flex-direction:column;gap:8px}.marketplace-cart-line-total{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:8px;padding:14px 16px;border:1px solid rgba(255,215,0,.14);border-radius:18px;background:linear-gradient(180deg,#ffffff09,#fff0),#ffffff06;text-align:right;box-shadow:inset 0 1px #ffffff08}.marketplace-cart-line-total strong{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:28px;font-style:italic;font-weight:900;line-height:1}.marketplace-cart-line-total-meta{color:#fff8dcad;font-size:12px;line-height:1.45}.marketplace-cart-row-side{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;justify-content:flex-start;align-self:start}.marketplace-cart-row-side:before{content:"";position:absolute;top:0;bottom:0;left:-14px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.1),transparent)}.marketplace-cart-actions-panel{min-height:0;height:auto;justify-content:flex-start;gap:16px;padding:20px 18px}.marketplace-cart-actions-header{align-items:flex-start}.marketplace-cart-actions-header-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.marketplace-cart-action-chip-warning{border-color:#facc154d;background:#78350f42;color:#fde68a}.marketplace-cart-form{display:flex;flex-direction:column;gap:10px;width:100%}.marketplace-cart-form button{width:100%;justify-content:center}.marketplace-cart-form-secondary button{background:#ffffff14}.marketplace-cart-meta{display:flex;flex-wrap:wrap;gap:8px 10px}.marketplace-cart-price{align-items:flex-start;gap:8px;min-height:100%;text-align:left}.marketplace-cart-status-shell{display:flex;flex-direction:column;gap:12px}.marketplace-cart-status-header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.marketplace-cart-status-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.11em;text-transform:uppercase;line-height:1}.marketplace-cart-status-badge-ready{border-color:#6ee7b73d;background:#064e3b47;color:#d1fae5}.marketplace-cart-status-badge-warning{border-color:#facc1547;background:#78350f47;color:#fde68a}.marketplace-cart-status-badge-error{border-color:#f8717152;background:#7f1d1d4d;color:#fecaca}.marketplace-cart-inline-note{color:#fff8dc9e;font-size:11px;line-height:1.45}.marketplace-cart-links{gap:10px}.marketplace-cart-actions-panel .marketplace-card-action-hint{max-width:34ch}.marketplace-cart-status{padding:10px 12px;border:1px solid rgba(255,215,0,.14);border-radius:12px;background:#00000047;font-size:12px;line-height:1.5}.marketplace-cart-status-ready{border-color:#6ee7b733;background:#064e3b3d;color:#d1fae5}.marketplace-cart-status-warning{border-color:#facc1542;background:#78350f38;color:#fde68a}.marketplace-cart-status-error{border-color:#f8717142;background:#7f1d1d3d;color:#fecaca}.marketplace-cart-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,260px);gap:24px;align-items:stretch;padding:20px;border:1px solid rgba(255,215,0,.18);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 48%),#0a0a0ad6;box-shadow:0 12px 30px #00000038}.marketplace-cart-footer-copy{display:flex;min-width:0;flex-direction:column;gap:10px}.marketplace-cart-footer-header{display:flex;align-items:center;gap:12px}.marketplace-cart-footer-value{color:#fff8dc;font-size:24px;font-weight:900}.marketplace-cart-footer-subvalue{color:#fde68a;font-family:Montserrat,sans-serif;font-size:12px;font-style:italic;font-weight:800;letter-spacing:.04em;line-height:1.45}.marketplace-cart-footer-note{margin:0;color:#fff8dcb8;font-size:13px;line-height:1.5}.marketplace-cart-empty-state{display:grid;width:100%;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--inventory-content-gap, 20px);align-items:flex-start;border-style:solid;border-color:#ffd70029;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 48%),#0a0a0ad1}.marketplace-cart-empty-icon{width:56px;height:56px;border-radius:18px}.marketplace-cart-empty-icon svg{width:24px;height:24px}.marketplace-cart-empty-copy{display:flex;min-width:0;flex-direction:column;gap:10px}.marketplace-cart-empty-title{margin:0;color:#fff8dc;font-family:Montserrat,sans-serif;font-size:20px;font-weight:900}.marketplace-cart-empty-copy p{margin:0;max-width:54ch}.marketplace-cart-empty-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none}.marketplace-cart-empty-step{display:flex;gap:12px;min-width:0;padding:14px 16px;border:1px solid rgba(255,215,0,.14);border-radius:16px;background:linear-gradient(180deg,#ffffff08,#fff0),#0000002e}.marketplace-cart-empty-step-index{display:inline-flex;width:36px;height:36px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(255,215,0,.2);border-radius:12px;background:#ffd70014;color:#fcd34d;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.12em}.marketplace-cart-empty-step-copy{display:flex;min-width:0;flex-direction:column;gap:6px}.marketplace-cart-empty-step-copy strong{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:13px;font-style:italic;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.marketplace-cart-empty-step-copy p{margin:0;color:#fff8dcb8;font-size:12px;line-height:1.5}.marketplace-cart-empty-state .inventory-inline-links{grid-column:1 / -1}@media(max-width:900px){.marketplace-command-grid,.marketplace-command-grid-nav-cart{grid-template-columns:1fr}.marketplace-command-rail{order:1}#cart-panel{order:2}.marketplace-cart-header-shell,.marketplace-cart-row-header,.marketplace-cart-footer,.marketplace-cart-empty-state{grid-template-columns:1fr}.marketplace-cart-row-side:before{display:none}}@media(max-width:640px){.marketplace-cart-panel-shell{padding:var(--inventory-panel-padding-compact, 16px)}.marketplace-cart-line-total{align-items:flex-start;text-align:left}.marketplace-cart-signal-grid{grid-template-columns:1fr}.marketplace-cart-empty-state{align-items:stretch}.marketplace-cart-empty-step{flex-direction:column}}.inventory-page .inventory-row-side,.inventory-page .marketplace-row-side{width:min(280px,100%)}.inventory-page .history-row-side{min-width:110px}.inventory-card-detail-panel{display:flex;flex-direction:column;gap:var(--inventory-content-gap, 20px)}.inventory-card-detail-media{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:clamp(12px,2vw,18px);border-radius:24px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at top,rgba(250,204,21,.16),transparent 54%),#090b17e6;aspect-ratio:5 / 7}.inventory-card-detail-image,.inventory-card-detail-image-fallback{width:100%;height:100%;border-radius:18px}.inventory-card-detail-image{display:block;object-fit:contain;background:#02040a94}.inventory-card-detail-image-fallback{background:radial-gradient(circle at top,rgba(59,130,246,.3),transparent 40%),linear-gradient(160deg,#0a0e1deb,#111827fa)}.inventory-card-detail-copy{display:flex;flex-direction:column;gap:var(--inventory-content-gap, 18px)}.inventory-card-detail-badges{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-start}.inventory-card-detail-price-block{align-items:flex-start}.inventory-card-detail-stats{width:100%;max-width:none;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.inventory-listing-detail-sidebar{gap:18px}.inventory-listing-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-listing-detail-action-panel{justify-content:flex-start}.marketplace-detail-queue-links{width:100%;align-items:stretch}.marketplace-detail-remove-form,.marketplace-detail-remove-form button{width:100%}.inventory-listing-detail-meta-card{min-width:0;border:1px solid rgba(255,215,0,.12);border-radius:18px;background:linear-gradient(180deg,#ffffff09,#ffffff04),#ffffff06;box-shadow:inset 0 1px #ffffff08}.inventory-listing-detail-meta-label{color:#fff8dc99;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.inventory-listing-detail-meta-value{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:18px;font-style:italic;font-weight:900;line-height:1.2}.inventory-listing-detail-meta-copy{color:#fff8dcb3;font-size:12px;line-height:1.45}.inventory-card-detail-chart-panel{min-width:0}.inventory-card-detail-chart-summary{display:flex;flex-wrap:wrap;gap:var(--inventory-inline-gap, 14px);align-items:flex-start;justify-content:space-between}.inventory-card-detail-summary-block{display:flex;min-width:0;flex-direction:column;gap:8px}.inventory-card-detail-summary-label{color:rgba(var(--history-chart-label-rgb) / .58);font-family:Open Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.02em}.inventory-card-detail-summary-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.inventory-card-detail-summary-chip{display:inline-flex;align-items:center;padding:7px 10px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:#ffffff08;color:rgba(var(--history-chart-label-rgb) / .7);font-family:Open Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.02em}.inventory-card-detail-change{display:inline-flex;flex-direction:column;gap:6px;font-family:Montserrat,sans-serif;font-size:1.38rem;font-style:normal;font-weight:800;letter-spacing:.02em;line-height:1.05}.inventory-card-detail-change span{color:rgba(var(--history-chart-label-rgb) / .72);font-family:Open Sans,sans-serif;font-size:.76rem;font-style:normal;font-weight:700;letter-spacing:.04em}.inventory-card-detail-change-up{color:#86efac}.inventory-card-detail-change-down{color:#fda4af}.inventory-card-detail-change-flat{color:#fde68a}.inventory-card-detail-change-meta{color:rgba(var(--history-chart-label-rgb) / .72);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.inventory-card-detail-chart-shell{overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#fff0),rgba(var(--history-chart-surface-rgb) / .94);box-shadow:inset 0 1px #ffffff0a;padding:16px 14px 12px}.inventory-card-detail-chart{display:block;width:100%;height:auto}.inventory-card-detail-reference-checkout{display:flex;flex-direction:column;gap:16px;padding:18px 20px;border:1px solid rgba(255,215,0,.14);border-radius:24px;background:radial-gradient(circle at top right,rgba(250,204,21,.1),transparent 34%),linear-gradient(180deg,#ffffff08,#fff0),rgba(var(--history-chart-surface-rgb) / .74);box-shadow:inset 0 1px #ffffff0a}.inventory-card-detail-reference-checkout .marketplace-card-action-header{align-items:flex-start}.inventory-card-detail-reference-copy{margin:0;max-width:64ch}.inventory-card-detail-reference-actions{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.inventory-card-detail-reference-action{display:flex;min-width:0;flex-direction:column;gap:12px;padding:16px 18px;border:1px solid rgba(255,255,255,.06);border-radius:18px;background:#ffffff08}.inventory-card-detail-reference-action>.market-action-form{margin-top:auto}.inventory-card-detail-reference-label{color:rgba(var(--history-chart-label-rgb) / .62);font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.inventory-card-detail-reference-cart-form .inventory-field{align-items:flex-start;text-align:left}.inventory-card-detail-reference-cart-form .inventory-field span{justify-content:flex-start}.inventory-card-detail-reference-cart-form .inventory-field input{text-align:left}.inventory-card-detail-grid-line{stroke:rgba(var(--history-chart-grid-rgb) / .04);stroke-width:1;stroke-dasharray:4 6}.inventory-card-detail-grid-label,.inventory-card-detail-axis-label{fill:rgba(var(--history-chart-label-rgb) / .48);font-family:Open Sans,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.inventory-card-detail-axis-label-end{text-anchor:end}.inventory-card-detail-line{fill:none;stroke:rgb(var(--history-chart-line-rgb));stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 6px 16px rgba(var(--history-chart-line-rgb) / .35))}.inventory-card-detail-point{fill:rgba(var(--history-chart-point-rgb) / .4);stroke:rgba(var(--history-chart-surface-rgb) / .94);stroke-width:1.25;opacity:0;transition:opacity .2s ease}.inventory-card-detail-point:hover,.inventory-card-detail-point:focus{opacity:1}.inventory-card-detail-point.has-sales{fill:#fff;stroke:rgb(var(--history-chart-line-rgb));stroke-width:1.5;opacity:1}.inventory-card-detail-history-list{display:grid;gap:10px}.inventory-card-detail-history-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:center;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff06;padding:12px 14px;color:rgba(var(--history-chart-label-rgb) / .84);font-size:.88rem}.inventory-inventory-value-banner{display:flex;flex-direction:column;gap:var(--inventory-content-gap, 20px);overflow:hidden;margin-top:var(--inventory-section-gap);background:radial-gradient(circle at top right,rgba(250,204,21,.16),transparent 28%),radial-gradient(circle at bottom left,rgba(59,130,246,.14),transparent 34%),linear-gradient(160deg,#ffd70014,#ffffff08),#060812eb}.inventory-inventory-value-banner-head{display:grid;gap:var(--inventory-section-gap, 22px);grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:end}.inventory-inventory-value-header{max-width:none}.inventory-inventory-value-total-panel{display:flex;min-width:0;flex-direction:column;gap:14px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.inventory-inventory-value-total-panel .inventory-card-detail-summary-chips{justify-content:flex-start}.inventory-inventory-value-total{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:clamp(2rem,4vw,3.25rem);font-style:normal;font-weight:900;letter-spacing:-.03em;line-height:.96}.inventory-inventory-value-chart-shell{padding:20px 18px 16px}.inventory-inventory-value-chart{overflow:visible}#stage{position:relative;z-index:10;display:flex;min-height:100vh;box-sizing:border-box;align-items:center;justify-content:center}#cards-wrapper{position:absolute;top:50%;left:50%;z-index:15;width:var(--card-width);height:var(--card-height);opacity:0;pointer-events:none;transform:translate(-50%,-50%);transition:transform .9s cubic-bezier(.175,.885,.32,1.275),opacity .3s ease}.card{position:absolute;top:0;left:0;width:var(--card-width);height:var(--card-height);border:none;padding:0;border-radius:18px;background:transparent;cursor:pointer;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .35s ease,filter .35s ease,box-shadow .35s ease;transform:translate(0) translateY(0) rotate(0) scale(1);--card-base-rotate: 0deg;--card-rotate-x: 0deg;--card-rotate-y: 0deg;--pointer-x: 50%;--pointer-y: 50%;--foil-pan-x: 50%;--foil-pan-y: 50%;--glare-angle: 130deg;--glare-opacity: 0;--tier-accent: #888;--tier-accent-rgb: 156 163 175;--tier-glow-rgb: var(--tier-accent-rgb);--tier-foil-rgb: 255 255 255;--tier-spark-rgb: 255 255 255;--foil-opacity-base: .08;--prism-opacity-base: .04;--spark-opacity-base: .02;--foil-opacity: var(--foil-opacity-base);--prism-opacity: var(--prism-opacity-base);--spark-opacity: var(--spark-opacity-base)}body.is-opening #cards-wrapper{opacity:1;transform:translate(-50%,calc(-50% - 116px))}body.is-spread #cards-wrapper,body.is-viewing #cards-wrapper{opacity:1;pointer-events:auto;transform:translate(-50%,calc(-50% - 6px))}body.is-opening .card.is-stacked-card,body.is-spread .card.is-stacked-card{opacity:1;pointer-events:none;filter:saturate(.72) brightness(.9)}body.is-opening .card.is-stacked-card,body.is-spread #cards-wrapper.is-spread-settling .card.is-stacked-card{transform:translateZ(0) rotate(0) scale(calc(1 - (var(--stack-depth) * .008)))}body.is-spread .card.is-stacked-card{transform:translate3d(calc(var(--stack-depth) * 8px),calc(var(--stack-depth) * 10px),0) rotate(calc(var(--stack-depth) * -1.8deg)) scale(calc(1 - (var(--stack-depth) * .02)))}body.is-spread .card.is-active-toss-card{transform:translateZ(0) rotate(0) scale(1);z-index:40;pointer-events:auto;box-shadow:0 24px 52px #00000085}body.is-spread .card.is-active-toss-card:hover,body.is-spread .card.is-active-toss-card:focus-visible{transform:translate3d(0,-10px,0) rotate(0) scale(1.02);z-index:48;box-shadow:0 30px 60px #0009}body.is-spread .card.is-active-toss-card.is-dragging{transition:none;cursor:grabbing;z-index:72}body.is-spread .card.is-active-toss-card.is-throwing{pointer-events:none}body.is-spread .card.is-active-toss-card.is-throwing-left{transform:translate3d(calc(-1 * (var(--card-width) + 240px)),32px,0) rotate(-24deg) scale(.94);opacity:0}body.is-spread .card.is-active-toss-card.is-throwing-right{transform:translate3d(calc(var(--card-width) + 240px),32px,0) rotate(24deg) scale(.94);opacity:0}body.is-spread .card.is-discarded{transform:translate3d(0,36px,0) rotate(0) scale(.9);opacity:0;pointer-events:none;filter:blur(2px) saturate(.5)}body.is-viewing .card{transform:translateY(var(--view-rest-y)) scale(.72) rotate(0);opacity:0;pointer-events:none;filter:saturate(.7) brightness(.82)}body.is-viewing .card.is-final-card{transform:translateY(var(--view-offset-y)) scale(var(--view-scale)) rotate(0);opacity:1;z-index:50;pointer-events:auto;cursor:default;filter:none}.card-flipper{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .18s cubic-bezier(.22,1,.36,1);transform:rotateY(calc(var(--card-base-rotate) + var(--card-rotate-y))) rotateX(var(--card-rotate-x));will-change:transform}.card.revealed{--card-base-rotate: 180deg}.card.active{--foil-opacity: calc(var(--foil-opacity-base) + .08);--prism-opacity: calc(var(--prism-opacity-base) + .06);--spark-opacity: calc(var(--spark-opacity-base) + .04)}.card-face{position:absolute;inset:0;border-radius:18px;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 10px 26px #000000b8}.card-back{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;overflow:hidden;background-color:#070707;background:radial-gradient(circle at 24% 20%,rgba(255,215,0,.22) 0%,transparent 28%),radial-gradient(circle at 78% 82%,rgba(218,165,32,.18) 0%,transparent 22%),linear-gradient(145deg,#1b150b,#070707 48%,#120e08);border:1px solid rgba(255,215,0,.28)}.card-back:before{content:"";position:absolute;inset:10px;border:1px solid rgba(218,165,32,.22);border-radius:12px;pointer-events:none}.card-back:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 16%,rgba(255,255,255,.08) 48%,transparent 80%);mix-blend-mode:screen;opacity:.5;pointer-events:none}.card-back-logo{width:96px;height:auto;opacity:.95;filter:drop-shadow(0 0 15px rgba(218,165,32,.45))}.card-back-logo-fallback{display:none}.monkey-chip{position:relative;display:flex;width:80px;height:80px;align-items:center;justify-content:center;border-radius:50%;border:3px dashed rgba(10,10,10,.8);outline:4px solid #b8860b;outline-offset:-1px;background:radial-gradient(circle,#ffdf00 20%,#b8860b 90%);box-shadow:0 0 20px #daa5204d,inset 0 0 12px #0009}.monkey-chip:before{content:"MT";color:#0a0a0a;font-family:Montserrat,sans-serif;font-size:32px;font-style:italic;font-weight:900;letter-spacing:-2px;text-shadow:1px 1px 0 rgba(255,255,255,.4)}.card-front{display:block;overflow:hidden;padding:8px;background-color:#050508;background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.16) 0%,transparent 26%),linear-gradient(145deg,#ffffff14,#0c0c10f5 24%,#050508);transform:rotateY(180deg);border:1px solid rgba(255,255,255,.08);isolation:isolate}.card-surface{position:absolute;inset:8px;border-radius:14px;overflow:hidden;background-color:#060608;background:linear-gradient(180deg,#14141859,#05050799);isolation:isolate}.card-surface:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(160deg,rgba(255,255,255,.12) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.24) 100%);pointer-events:none}.card-surface:after{content:"";position:absolute;inset:-20%;z-index:2;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgb(var(--tier-glow-rgb) / .28) 0%,transparent 36%);mix-blend-mode:screen;opacity:.72;pointer-events:none;transition:opacity .2s ease}.card-media{position:absolute;inset:8px;z-index:0;overflow:hidden;border-radius:12px;background-color:#08080a;background:linear-gradient(160deg,#121214f5,#08080aeb)}.card-media:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(165deg,rgba(255,255,255,.08),transparent 25%,transparent 76%,rgba(0,0,0,.2));pointer-events:none}.card-art{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;border-radius:12px;filter:saturate(1.08) contrast(1.04) brightness(.99);transform:scale(1.01)}.card-placeholder{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px;text-align:center;background:radial-gradient(circle at top,rgba(255,215,0,.18),transparent 45%),linear-gradient(160deg,#0d0d0df2,#181818f2);opacity:0;pointer-events:none;transition:opacity .3s ease}.card-placeholder.is-visible{opacity:1}.card-placeholder-icon{padding:6px 10px;border:1px solid rgba(255,215,0,.32);border-radius:999px;background:#ffd70014;color:#fcd34d;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.card-placeholder-title{color:#fff9e6;font-family:Montserrat,sans-serif;font-size:18px;font-style:italic;font-weight:900}.card-placeholder-subtitle{color:#fff8dcc2;font-size:12px;line-height:1.45}.card-chrome{position:absolute;inset:0;z-index:4;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.14) 0%,transparent 22%,transparent 76%,rgba(0,0,0,.28) 100%);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 0 2px rgb(var(--tier-accent-rgb) / .24),inset 0 18px 30px #ffffff0d,inset 0 -18px 30px #00000047;pointer-events:none}.card-chrome:before{content:"";position:absolute;inset:8px;border-radius:12px;border:1px solid rgb(var(--tier-accent-rgb) / .32);opacity:.72}.card-chrome:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 18px #ffffff0f,0 0 28px rgb(var(--tier-glow-rgb) / .08);opacity:.85}.card-sheen{position:absolute;inset:0;z-index:5;border-radius:inherit;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgba(255,255,255,.34) 0%,rgba(255,255,255,.08) 16%,transparent 38%);mix-blend-mode:screen;opacity:.34;pointer-events:none}.holo-overlay{position:absolute;inset:0;z-index:6;border-radius:inherit;background:linear-gradient(var(--glare-angle),transparent 12%,rgb(var(--tier-foil-rgb) / .18) 32%,rgba(255,255,255,.04) 48%,rgb(var(--tier-accent-rgb) / .28) 66%,transparent 84%),radial-gradient(circle at var(--foil-pan-x) var(--foil-pan-y),rgb(var(--tier-foil-rgb) / .52) 0%,transparent 34%),linear-gradient(120deg,#ff008014,#00ffff14,#ffd7001a,#ff008014);background-size:200% 200%,140% 140%,240% 240%;background-position:var(--foil-pan-x) var(--foil-pan-y),center,0% 0%;mix-blend-mode:color-dodge;opacity:var(--foil-opacity);filter:saturate(1.1) contrast(1.08);pointer-events:none}.card.revealed .holo-overlay{animation:holoShine 6s infinite alternate ease-in-out}.holo-prism{position:absolute;inset:0;z-index:7;border-radius:inherit;background:repeating-linear-gradient(115deg,#fff0 0 9px,#ffffff1f 10px 12px,#fff0 13px 22px),repeating-linear-gradient(-55deg,rgb(var(--tier-accent-rgb) / 0) 0 14px,rgb(var(--tier-accent-rgb) / .18) 15px 17px,rgb(var(--tier-foil-rgb) / 0) 18px 30px),radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgb(var(--tier-spark-rgb) / .3) 0%,transparent 20%);background-size:180% 180%,220% 220%,100% 100%;background-position:var(--foil-pan-x) var(--foil-pan-y),calc(100% - var(--foil-pan-x)) calc(100% - var(--foil-pan-y)),center;mix-blend-mode:screen;opacity:var(--prism-opacity);pointer-events:none}.card.revealed .holo-prism{animation:prismaticDrift 7s linear infinite}.holo-grain{position:absolute;inset:0;z-index:8;border-radius:inherit;background:radial-gradient(circle at 18% 22%,rgb(var(--tier-spark-rgb) / .65) 0 1.2px,transparent 1.7px),radial-gradient(circle at 78% 34%,rgba(255,255,255,.6) 0 1px,transparent 1.5px),radial-gradient(circle at 32% 72%,rgb(var(--tier-foil-rgb) / .55) 0 1px,transparent 1.5px),radial-gradient(circle at 68% 84%,rgb(var(--tier-spark-rgb) / .6) 0 1.4px,transparent 1.9px);background-size:48px 48px,62px 62px,76px 76px,88px 88px;background-position:0 0,8px 12px,18px 16px,20px 28px;mix-blend-mode:screen;opacity:var(--spark-opacity);pointer-events:none}.card.revealed .holo-grain{animation:sparkleTwinkle 4.4s ease-in-out infinite alternate}.holo-glare{position:absolute;inset:0;z-index:9;border-radius:inherit;background:linear-gradient(var(--glare-angle),transparent 18%,rgba(255,255,255,.06) 34%,rgba(255,255,255,.92) 50%,rgba(255,255,255,.16) 62%,transparent 80%),radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgba(255,255,255,.42) 0%,rgba(255,255,255,.12) 14%,transparent 32%);mix-blend-mode:screen;opacity:var(--glare-opacity);pointer-events:none;transition:opacity .18s ease}.finish-chip{position:absolute;top:12px;left:12px;z-index:10;padding:5px 9px;border:1px solid rgb(var(--tier-accent-rgb) / .32);border-radius:999px;background:#040405b8;color:rgb(var(--tier-foil-rgb) / .94);font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:800;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 4px 14px #00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transform:translateY(-10px);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.card.revealed .finish-chip{opacity:1;transform:translateY(0)}.rarity-badge{position:absolute;left:50%;bottom:12px;z-index:10;min-width:112px;padding:6px 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;transform:translate(-50%) translateY(20px);opacity:0;color:#fff;background:linear-gradient(180deg,#0f0f12eb,#050506cc);font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:900;letter-spacing:.15em;text-align:center;text-transform:uppercase;box-shadow:0 10px 22px #00000059,inset 0 0 0 1px #ffffff0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .5s cubic-bezier(.34,1.56,.64,1) .3s,opacity .5s ease .3s;pointer-events:none}.card.revealed .rarity-badge{opacity:1;transform:translate(-50%) translateY(0)}.card[data-finish=matte]{--foil-opacity-base: .03;--prism-opacity-base: .015;--spark-opacity-base: .01}.card[data-finish=satin]{--foil-opacity-base: .12;--prism-opacity-base: .05;--spark-opacity-base: .02}.card[data-finish=cosmos]{--foil-opacity-base: .24;--prism-opacity-base: .12;--spark-opacity-base: .07}.card[data-finish=prism]{--foil-opacity-base: .38;--prism-opacity-base: .2;--spark-opacity-base: .11}.card[data-finish=spectrum]{--foil-opacity-base: .5;--prism-opacity-base: .28;--spark-opacity-base: .16}.card[data-finish=matte] .holo-overlay,.card[data-finish=matte] .holo-prism{mix-blend-mode:soft-light}.card[data-finish=cosmos] .holo-overlay{background:linear-gradient(var(--glare-angle),transparent 10%,rgb(var(--tier-foil-rgb) / .2) 28%,rgba(255,255,255,.08) 44%,rgb(var(--tier-accent-rgb) / .36) 64%,transparent 86%),radial-gradient(circle at var(--foil-pan-x) var(--foil-pan-y),rgb(var(--tier-foil-rgb) / .58) 0%,transparent 32%),linear-gradient(120deg,#0099ff24,#ffffff0f,#00ffff2e,#3b82f61a)}.card[data-finish=prism] .holo-overlay{background:linear-gradient(var(--glare-angle),transparent 8%,rgb(var(--tier-foil-rgb) / .26) 26%,rgba(255,255,255,.08) 42%,rgb(var(--tier-accent-rgb) / .42) 62%,transparent 86%),radial-gradient(circle at var(--foil-pan-x) var(--foil-pan-y),rgb(var(--tier-foil-rgb) / .64) 0%,transparent 32%),linear-gradient(120deg,#ffeb9629,#ffffff0f,#ffd70033,#fff5be24)}.card[data-finish=spectrum] .holo-overlay{background:linear-gradient(var(--glare-angle),transparent 8%,rgba(255,255,255,.18) 30%,rgba(255,255,255,.04) 46%,rgba(255,255,255,.14) 66%,transparent 88%),radial-gradient(circle at var(--foil-pan-x) var(--foil-pan-y),rgba(255,255,255,.58) 0%,transparent 32%),linear-gradient(120deg,#ff004b3d,#ff8c002e,#ffd7003d,#0f83,#00aaff38,#8b5cf638,#ff008038);background-size:220% 220%,150% 150%,260% 260%}.card.revealed[data-finish=spectrum] .holo-overlay{animation:rainbowHolo 4.5s linear infinite}.tier-common .rarity-badge{border-color:rgb(var(--tier-accent-rgb) / .22);color:rgb(var(--tier-foil-rgb) / .82)}.tier-uncommon .rarity-badge{border-color:rgb(var(--tier-accent-rgb) / .34);color:rgb(var(--tier-foil-rgb) / .94);box-shadow:0 0 18px rgb(var(--tier-glow-rgb) / .12)}.tier-rare .rarity-badge{background:linear-gradient(90deg,#0c142df0,#164c99f0,#0c142df0);border-color:rgb(var(--tier-foil-rgb) / .45);box-shadow:0 0 14px rgb(var(--tier-glow-rgb) / .28)}.tier-ultra .rarity-badge{background:linear-gradient(90deg,#5c4508f5,#facc15f0,#5c4508f5);border-color:#fff9c399;color:#111;box-shadow:0 0 20px rgb(var(--tier-glow-rgb) / .35)}.tier-secret .rarity-badge{background:linear-gradient(90deg,#ff0040,#ff8c00,gold,#0f8,#0af,#8b5cf6,#ff0080);background-size:300% 100%;animation:badge-rainbow 2s linear infinite;box-shadow:0 0 20px #ff64c859}.card.active .card-sheen{opacity:.62}.card.active .card-surface:after{opacity:1}body.is-viewing .card.active[data-finish=matte]{filter:drop-shadow(0 18px 30px rgba(0,0,0,.62))}body.is-viewing .card.active[data-finish=satin]{filter:drop-shadow(0 18px 30px rgba(0,0,0,.62)) drop-shadow(0 0 16px rgb(var(--tier-glow-rgb) / .14))}body.is-viewing .card.active[data-finish=cosmos]{filter:drop-shadow(0 18px 30px rgba(0,0,0,.62)) drop-shadow(0 0 20px rgb(var(--tier-glow-rgb) / .24))}body.is-viewing .card.active[data-finish=prism]{filter:drop-shadow(0 18px 30px rgba(0,0,0,.62)) drop-shadow(0 0 24px rgb(var(--tier-glow-rgb) / .32))}body.is-viewing .card.active[data-finish=spectrum]{filter:drop-shadow(0 18px 30px rgba(0,0,0,.62)) drop-shadow(0 0 30px rgb(var(--tier-glow-rgb) / .38))}body.is-viewing #btn-reset{opacity:1;pointer-events:auto;transform:translateY(0)}.booster-pack{position:absolute;top:50%;left:50%;z-index:30;display:flex;width:calc(var(--pack-width) + 28px);height:calc(var(--pack-height) + 28px);align-items:center;justify-content:center;cursor:pointer;transform:translate(-50%,-50%);transition:opacity .3s ease;padding:0;border:0;background:transparent;appearance:none;color:inherit;font:inherit}.pack-visual{position:relative;width:var(--pack-width);height:var(--pack-height);transform:translateZ(0);transition:box-shadow .4s ease,transform .15s ease,opacity .3s ease,filter .35s ease}body:not(.is-opening):not(.is-spread):not(.is-viewing) .pack-visual[data-hovering=true]{transition:box-shadow .4s ease,opacity .3s ease,filter .35s ease;will-change:transform}body:not(.is-opening):not(.is-spread):not(.is-viewing) .booster-pack:hover .pack-visual,body:not(.is-opening):not(.is-spread):not(.is-viewing) .pack-visual[data-hovering=true]{box-shadow:0 0 60px -5px rgb(var(--pack-glow-rgb) / .35),0 0 120px -20px rgb(var(--pack-accent-rgb) / .15)}.pack-crimp{position:relative;z-index:2;width:100%;height:28px;border-left-width:2px;border-left-style:solid;border-left-color:var(--pack-secondary-color);border-right-width:2px;border-right-style:solid;border-right-color:var(--pack-secondary-color);background:repeating-linear-gradient(90deg,rgb(var(--pack-accent-rgb)) 0px 3px,rgb(var(--pack-secondary-rgb)) 3px 6px,rgb(var(--pack-glow-rgb)) 6px 9px);box-shadow:inset 0 1px rgb(var(--pack-foil-rgb) / .34),inset 0 -8px 10px rgb(var(--pack-shadow-rgb) / .24);pointer-events:none}.pack-crimp:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,.1) 20%,transparent 40%,rgba(0,0,0,.7) 100%);pointer-events:none}.pack-top{border-top-width:2px;border-top-style:solid;border-top-color:var(--pack-secondary-color);border-radius:8px 8px 0 0;transform-origin:bottom center}.pack-bottom{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:var(--pack-secondary-color);border-radius:0 0 8px 8px}.pack-body{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;height:var(--pack-body-height);align-items:center;justify-content:center;overflow:hidden;border-left-width:2px;border-left-style:solid;border-left-color:var(--pack-secondary-color);border-right-width:2px;border-right-style:solid;border-right-color:var(--pack-secondary-color);background:radial-gradient(circle at 50% 8%,rgb(var(--pack-foil-rgb) / .18),transparent 24%),radial-gradient(circle at 18% 24%,rgb(var(--pack-accent-rgb) / .16),transparent 40%),radial-gradient(circle at 82% 78%,rgb(var(--pack-secondary-rgb) / .2),transparent 44%),repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(255,255,255,.015) 1px,rgba(255,255,255,.015) 2px),repeating-linear-gradient(90deg,transparent 0px,transparent 1px,rgba(255,255,255,.015) 1px,rgba(255,255,255,.015) 2px),repeating-linear-gradient(45deg,#12121294 0px 2px,#080808a8 2px 4px),radial-gradient(ellipse at center 35%,rgb(var(--pack-secondary-rgb) / .4),#0a0a0ae6 48%,#000);box-shadow:inset 0 0 0 1px rgb(var(--pack-glow-rgb) / .08),inset 0 0 40px rgb(var(--pack-shadow-rgb) / .26),inset 0 0 100px #0000009e;pointer-events:none}.pack-inner-frame{position:absolute;inset:10px;z-index:4;border:1px solid rgb(var(--pack-accent-rgb) / .25);border-radius:3px;pointer-events:none}.pack-inner-frame:before{content:"";position:absolute;inset:3px;border:1px solid rgb(var(--pack-foil-rgb) / .16);border-radius:2px}.pack-foil,.pack-foil-rainbow{position:absolute;inset:0;z-index:3;pointer-events:none}.pack-foil{background:linear-gradient(115deg,transparent 20%,rgb(var(--pack-accent-rgb) / .3) 30%,transparent 40%,rgb(var(--pack-foil-rgb) / .24) 60%,transparent 80%);background-size:200% 100%;mix-blend-mode:color-dodge;animation:foilSweep 3s linear infinite}.pack-foil-rainbow{background:linear-gradient(135deg,transparent 0%,rgb(var(--pack-secondary-rgb) / .08) 14%,rgb(var(--pack-accent-rgb) / .12) 30%,rgb(var(--pack-glow-rgb) / .18) 48%,rgb(var(--pack-foil-rgb) / .18) 66%,rgb(var(--pack-accent-rgb) / .1) 78%,transparent 90%);background-size:260% 260%;mix-blend-mode:screen;animation:rainbowSweep 6s linear infinite}.pack-logo{position:relative;z-index:6;width:min(180px,calc(var(--pack-width) * .69));margin-bottom:6px;filter:drop-shadow(0 4px 15px rgb(var(--pack-shadow-rgb) / .42)) drop-shadow(0 0 30px rgba(0,0,0,.8))}.pack-logo-fallback{position:relative;z-index:6;display:none;color:transparent;font-family:Montserrat,sans-serif;font-size:clamp(24px,3vw,36px);font-style:italic;font-weight:900;line-height:.95;letter-spacing:-2px;text-align:center;background:linear-gradient(to bottom,rgb(var(--pack-foil-rgb)),rgb(var(--pack-glow-rgb)),rgb(var(--pack-secondary-rgb)),rgb(var(--pack-accent-rgb)));background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 4px 15px rgb(var(--pack-shadow-rgb) / .42))}.pack-divider{position:relative;z-index:6;width:70%;height:1px;margin:4px auto 6px;background:linear-gradient(90deg,transparent,rgb(var(--pack-secondary-rgb)),rgb(var(--pack-accent-rgb)),rgb(var(--pack-secondary-rgb)),transparent)}.pack-divider:after{content:"◆";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--pack-accent-color);font-size:8px;text-shadow:0 0 6px rgb(var(--pack-glow-rgb) / .6)}.pack-subtitle{position:relative;z-index:6;margin-bottom:4px;color:var(--pack-accent-color);font-family:Open Sans,sans-serif;font-size:9px;font-weight:800;letter-spacing:.35em;text-transform:uppercase;text-shadow:0 0 8px rgb(var(--pack-glow-rgb) / .28)}.pack-price{position:relative;z-index:6;margin-bottom:10px;color:rgb(var(--pack-foil-rgb) / .98);font-family:Montserrat,sans-serif;font-size:20px;font-style:italic;font-weight:900;letter-spacing:.08em;text-shadow:0 0 12px rgb(var(--pack-accent-rgb) / .24),0 0 18px rgb(var(--pack-shadow-rgb) / .18)}.pack-art-window{position:relative;z-index:6;display:flex;width:min(180px,calc(var(--pack-width) * .54));height:min(180px,calc(var(--pack-width) * .54));margin-bottom:10px;align-items:center;justify-content:center;overflow:hidden;border:2px solid rgb(var(--pack-accent-rgb) / .32);border-radius:50%;background:radial-gradient(circle at 30% 28%,rgb(var(--pack-foil-rgb) / .24),transparent 22%),radial-gradient(circle at 72% 76%,rgb(var(--pack-accent-rgb) / .18),transparent 34%),linear-gradient(160deg,rgb(var(--pack-secondary-rgb) / .22),#050505eb);box-shadow:0 0 30px rgb(var(--pack-glow-rgb) / .16),inset 0 0 30px #000c}.pack-art-window:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,transparent 50%,rgba(0,0,0,.6) 100%);pointer-events:none}.pack-mascot{display:block;width:100%;height:100%;max-width:88%;max-height:88%;object-fit:contain;object-position:center}.pack-mascot-fallback{display:none}.pack-badge{position:relative;z-index:6;margin-top:auto;margin-bottom:14px;padding:5px 24px;background:linear-gradient(90deg,transparent,rgb(var(--pack-accent-rgb) / .15) 15%,rgb(var(--pack-accent-rgb) / .3) 50%,rgb(var(--pack-accent-rgb) / .15) 85%,transparent);box-shadow:inset 0 0 0 1px rgb(var(--pack-accent-rgb) / .08),0 0 18px rgb(var(--pack-shadow-rgb) / .12)}.pack-badge span{color:transparent;font-family:Open Sans,sans-serif;font-size:10px;font-weight:800;letter-spacing:.25em;text-transform:uppercase;background:linear-gradient(to right,rgb(var(--pack-secondary-rgb)),rgb(var(--pack-accent-rgb)),rgb(var(--pack-foil-rgb)),rgb(var(--pack-accent-rgb)),rgb(var(--pack-secondary-rgb)));background-clip:text;-webkit-background-clip:text}.pack-sparkle{position:absolute;z-index:7;width:3px;height:3px;border-radius:50%;background:var(--pack-glow-color);opacity:0;animation:sparkle-float var(--dur) ease-in-out infinite;animation-delay:var(--delay);pointer-events:none}body.is-opening .booster-pack{pointer-events:none}body.is-opening .pack-visual{animation:packGlow 1s ease-out forwards,packShake 1.1s ease forwards,packDrop .7s cubic-bezier(.4,0,.2,1) 1.4s forwards}body.is-opening .pack-top{animation:tearTop .6s cubic-bezier(.2,.8,.2,1) 1s forwards}body.is-spread .booster-pack,body.is-viewing .booster-pack{opacity:0;visibility:hidden;pointer-events:none}.particle,.screen-flash,.energy-ring,.reveal-particle,.burst-confetti{position:absolute;pointer-events:none;will-change:transform,opacity}.screen-flash{inset:0;z-index:60;animation:screenFlash .3s ease-out forwards}.energy-ring{z-index:55;width:52px;height:52px;border:3px solid #ffd700;border-radius:50%;transform:translate(-50%,-50%);animation:energyRing .7s cubic-bezier(.1,.8,.3,1) forwards}.reveal-particle,.burst-confetti{z-index:58;transform:translate(-50%,-50%)}@keyframes promptPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes sparkle-float{0%,to{opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(1)}80%{opacity:.6;transform:scale(.5)}}@keyframes foilSweep{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes rainbowSweep{0%{background-position:0% 0%}to{background-position:300% 300%}}@keyframes holoShine{0%{transform:scale(1.02) translate3d(2%,-2%,0);filter:brightness(1)}to{transform:scale(1.06) translate3d(-2%,2%,0);filter:brightness(1.18)}}@keyframes prismaticDrift{0%{transform:scale(1.01) translate3d(-2%,-1%,0)}50%{transform:scale(1.05) translate3d(2%,1%,0)}to{transform:scale(1.02) translate3d(-1%,2%,0)}}@keyframes sparkleTwinkle{0%{opacity:calc(var(--spark-opacity) * .65);filter:brightness(.9)}50%{opacity:calc(var(--spark-opacity) + .08);filter:brightness(1.35)}to{opacity:var(--spark-opacity);filter:brightness(1)}}@keyframes rainbowHolo{0%{transform:scale(1.02) translate3d(-2%,-1%,0);filter:hue-rotate(0deg) saturate(1.08)}50%{transform:scale(1.06) translate3d(2%,1%,0);filter:hue-rotate(18deg) saturate(1.24)}to{transform:scale(1.03) translate3d(-1%,2%,0);filter:hue-rotate(36deg) saturate(1.16)}}@keyframes badge-rainbow{0%{background-position:0% 50%}to{background-position:300% 50%}}@keyframes packShake{0%{transform:translateZ(0) rotate(0) scale(1);filter:brightness(1)}8%{transform:translateZ(0) rotate(-2deg) scale(1)}16%{transform:translateZ(0) rotate(2.5deg) scale(1.01)}24%{transform:translateZ(0) rotate(-3.5deg) scale(1.01)}32%{transform:translateZ(0) rotate(4deg) scale(1.02);filter:brightness(1.1)}40%{transform:translateZ(0) rotate(-5deg) scale(1.03)}48%{transform:translateZ(0) rotate(5.5deg) scale(1.03);filter:brightness(1.2)}56%{transform:translateZ(0) rotate(-6.5deg) scale(1.04)}64%{transform:translateZ(0) rotate(7deg) scale(1.05);filter:brightness(1.4)}72%{transform:translateZ(0) rotate(-7.5deg) scale(1.06)}80%{transform:translateZ(0) rotate(8deg) scale(1.07);filter:brightness(1.8)}88%{transform:translateZ(0) rotate(-4deg) scale(1.09);filter:brightness(2.2)}94%{transform:translateZ(0) rotate(0) scale(1.12);filter:brightness(3)}to{transform:translateZ(0) rotate(0) scale(1);filter:brightness(1)}}@keyframes tearTop{0%{transform:translateY(0) rotate(0) scaleX(1);opacity:1}25%{transform:translateY(-30px) rotate(8deg) scaleX(1.04);opacity:1}to{transform:translateY(-200px) translate(90px) rotate(40deg) scaleX(.7);opacity:0}}@keyframes packDrop{0%{transform:translateZ(0) scale(1);opacity:1;filter:brightness(1)}12%{transform:translate3d(0,-25px,0) scale(1.06);filter:brightness(1.8)}to{transform:translate3d(0,450px,0) rotate(-22deg) scale(.7);opacity:1;filter:brightness(.35)}}@keyframes packGlow{0%{box-shadow:0 0 #ffd70000}60%{box-shadow:0 0 60px #ffd70059,0 0 120px #ffd70029}to{box-shadow:0 0 86px #ffd7008f,0 0 160px #ffd70038}}@keyframes screenFlash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes energyRing{0%{transform:translate(-50%,-50%) scale(0);opacity:1;border-width:4px}to{transform:translate(-50%,-50%) scale(5);opacity:0;border-width:1px}}@keyframes fall-spin{0%{transform:translate(var(--startX),-10vh) rotate(0) scale(var(--s, 1));opacity:1}80%{opacity:1}to{transform:translate(var(--endX),110vh) rotate(var(--r, 720deg)) scale(var(--s, 1));opacity:0}}@keyframes rise-up{0%{transform:translate(var(--startX),110vh) scale(var(--s, 1));opacity:0}10%{opacity:1}90%{opacity:var(--max-opacity, 1)}to{transform:translate(var(--endX),-10vh) scale(var(--s, 1));opacity:0}}@keyframes explode-out{0%{transform:translate(-50%,-50%) scale(0) rotate(0);opacity:1}80%{opacity:1}to{transform:translate(calc(-50% + var(--vx)),calc(-50% + var(--vy))) scale(var(--s, 1)) rotate(var(--r, 360deg));opacity:0}}@keyframes glitch-pop{0%{opacity:0;transform:scale(.8)}10%{opacity:.9;transform:scale(1)}90%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}body.reduced-motion .prompt-title,body.reduced-motion .pack-foil,body.reduced-motion .pack-foil-rainbow,body.reduced-motion .pack-sparkle,body.reduced-motion .card.revealed .holo-overlay,body.reduced-motion .card.revealed .holo-prism,body.reduced-motion .card.revealed .holo-grain,body.reduced-motion .tier-secret .rarity-badge{animation:none!important}body.reduced-motion .card,body.reduced-motion .card.active{--card-rotate-x: 0deg;--card-rotate-y: 0deg;--glare-opacity: .14}body.reduced-motion .booster-pack,body.reduced-motion .pack-visual,body.reduced-motion .cards-wrapper,body.reduced-motion .card,body.reduced-motion .card-flipper,body.reduced-motion .finish-chip,body.reduced-motion .rarity-badge,body.reduced-motion .control-btn{transition-duration:.12s}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}@media(max-width:1023px){body.inventory-page{--inventory-shell-inline-padding: 22px;--inventory-shell-padding-top: 144px;--inventory-shell-padding-bottom: 52px;--inventory-panel-padding: 22px;--inventory-panel-padding-compact: 18px;--inventory-section-gap: 20px;--inventory-content-gap: 18px;--inventory-filter-gap: 12px;--inventory-filter-padding: 16px;--inventory-row-padding: 18px;--inventory-inline-gap: 12px}.inventory-summary-grid{grid-template-columns:1fr}.inventory-hero{grid-template-columns:1fr;align-items:flex-start}.pack-quick-links{width:calc(100vw - 40px);max-width:calc(100vw - 40px)}.inventory-section-heading-row{align-items:flex-start;flex-direction:column}.inventory-view-toggle{width:100%;justify-content:space-between}}@media(max-width:767px){.inventory-page .server-filter-form,.inventory-page .server-filter-form.marketplace-filter-form,.marketplace-filter-toolbar,.marketplace-filter-disclosure-panel{grid-template-columns:1fr}.inventory-filter-form .server-filter-submit{width:100%;min-width:0;align-self:stretch}}@media(max-width:767px){:root{--page-shell-gutter: 12px;--mobile-shell-max-width: 430px}body.inventory-page{--page-shell-gutter: 12px;--inventory-shell-width: var(--mobile-shell-max-width);--inventory-shell-inline-padding: 12px;--inventory-shell-padding-top: 176px;--inventory-shell-padding-bottom: 28px;--inventory-panel-padding: 18px;--inventory-panel-padding-compact: 14px;--inventory-section-gap: 16px;--inventory-content-gap: 14px;--inventory-filter-gap: 12px;--inventory-filter-padding: 14px;--inventory-row-padding: 14px;--inventory-inline-gap: 12px;--page-nav-link-padding-x: 8px;--page-nav-link-padding-y: 10px;--row-thumb-width: 96px;--row-thumb-height: 134px}.tw-shell{max-width:min(100%,var(--inventory-shell-width, var(--mobile-shell-max-width)))}.toolbar{top:14px;gap:10px}.toolbar-left{left:12px}.toolbar-right{top:auto;right:calc(var(--safe-area-right) + 12px);bottom:calc(var(--safe-area-bottom) + 12px);gap:8px;max-width:calc(100vw - var(--safe-area-left) - var(--safe-area-right) - 24px)}.status-pill{top:14px;width:min(92vw,540px);font-size:11px}body.is-spread .prompt-subtitle{bottom:100px;width:min(92vw,520px);font-size:11px}.selector-wrap{width:min(220px,58vw);padding:9px 10px 10px;font-size:10px;letter-spacing:.08em;gap:6px}.selector{padding:10px 12px}#debug-panel{right:12px;left:12px;bottom:12px;width:auto;max-height:28vh}.server-side-panels{inset:auto 12px 148px;width:auto;max-height:calc(100vh - 220px)}.server-filter-form{grid-template-columns:1fr}.inventory-row,.marketplace-row,.history-row{flex-direction:column}.inventory-row-main.has-card-media,.marketplace-row-main.has-card-media{align-items:flex-start}.inventory-row-side,.marketplace-row-side{width:100%}.marketplace-cart-signal-grid{grid-template-columns:1fr}.market-action-form-market button,.inventory-action-empty{height:auto;min-height:64px}.market-action-form-inventory{grid-template-columns:1fr}.inventory-feedback{top:86px;left:50%;right:auto;width:min(var(--mobile-shell-max-width),calc(100vw - 24px));transform:translate(-50%)}.page-nav{left:12px;right:12px;transform:none}.pack-page .page-nav{top:72px;max-width:none}.page-nav-link{flex:none;width:100%;font-size:12px;letter-spacing:.1em;text-align:center}.pack-quick-links{inset:auto 12px 136px;width:auto}.inventory-inline-links,.inventory-hero-actions{flex-direction:column;width:100%}.inventory-view-toggle{width:100%;align-items:flex-start;flex-direction:column}.inventory-view-toggle-group{width:100%}.inventory-view-toggle-btn{flex:1 1 0;text-align:center}.page-cta-link{width:100%}.inventory-page .server-filter-form{grid-template-columns:1fr}.card-row-copy{gap:10px}.inventory-card-name{font-size:19px;line-height:1.12}.inventory-card-name-wrap{display:block;overflow:visible}.inventory-tier{padding:5px 10px;font-size:11px}.inventory-card-subtitle{font-size:11px;letter-spacing:.1em}.inventory-price-label,.inventory-field span,.inventory-pagination-status{font-size:10px}.inventory-price-value{font-size:28px}.inventory-price-meta,.inventory-card-note{font-size:13px}.inventory-stat-cell dt{font-size:10px}.inventory-stat-cell dd{font-size:18px}.inventory-source-badge,.inventory-delta-badge,.inventory-inline-link{min-height:34px;padding:8px 11px;font-size:10px;letter-spacing:.09em}.inventory-action-panel,.inventory-action-empty{padding:14px;border-radius:16px}.inventory-page .history-row-side{min-width:0}body:not(.inventory-page){min-height:100svh;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:calc(var(--safe-area-top) + 12px) calc(var(--safe-area-right) + 12px) calc(var(--safe-area-bottom) + 20px) calc(var(--safe-area-left) + 12px);-webkit-overflow-scrolling:touch}body:not(.inventory-page) .page-nav,body:not(.inventory-page) .toolbar,body:not(.inventory-page) .status-pill,body:not(.inventory-page) #app-shell,body:not(.inventory-page) .pack-quick-links{min-width:0;width:min(100%,var(--mobile-shell-max-width));max-width:var(--mobile-shell-max-width);margin:0 auto}body:not(.inventory-page) .booster-pack{width:calc(var(--pack-width) + 4px);height:calc(var(--pack-height) + 4px)}body:not(.inventory-page) .page-nav{position:relative;top:auto;right:auto;left:auto;order:1;justify-content:center;width:100%;max-width:none}body:not(.inventory-page) .toolbar{position:relative;top:auto;right:auto;left:auto;justify-content:center;width:100%}body:not(.inventory-page) .toolbar-left{order:2;margin-top:56px}body:not(.inventory-page) .toolbar-left,body:not(.inventory-page) .toolbar-right{right:auto;left:auto}body[data-view=sealed]:not(.inventory-page) .toolbar-left{display:none}body:not(.inventory-page) .status-pill{--status-pill-shift: 0%;position:relative;top:auto;left:auto;order:3;width:100%;max-width:100%;margin-top:56px;padding:12px 14px;border-radius:18px;transform:none;white-space:normal;overflow-wrap:anywhere}body.is-viewing:not(.inventory-page) .status-pill{margin-top:10px}body:not(.inventory-page) .toolbar-right{order:4;position:fixed;top:auto;right:calc(var(--safe-area-right) + 12px);bottom:calc(var(--safe-area-bottom) + 8px);left:auto;z-index:61;width:auto;max-width:calc(100vw - var(--safe-area-left) - var(--safe-area-right) - 24px);margin:0;justify-content:flex-end;flex-direction:column;align-items:flex-end;gap:8px}body:not(.inventory-page) .toolbar .control-btn{width:100%;max-width:360px}body:not(.inventory-page) .music-toggle{width:auto;max-width:100%}body:not(.inventory-page) .selector-wrap{width:auto;justify-content:flex-end;align-items:center;flex-wrap:nowrap;row-gap:0}body:not(.inventory-page) .selector{width:min(188px,46vw);min-width:156px;max-width:min(360px,calc(100vw - var(--safe-area-left) - var(--safe-area-right) - 24px))}body:not(.inventory-page) #app-shell{position:relative;order:5;width:100%;min-height:auto;overflow:visible}body:not(.inventory-page) #stage{min-height:max(560px,calc(100svh - 284px))}body:not(.inventory-page) .prompt,body.pack-page .prompt{top:clamp(18px,4vh,34px)}body:not(.inventory-page):not(.is-opening):not(.is-spread):not(.is-viewing) .prompt,body.pack-page:not(.is-opening):not(.is-spread):not(.is-viewing) .prompt{inset:0;width:100%;transform:none}body:not(.inventory-page):not(.is-opening):not(.is-spread):not(.is-viewing) .prompt-title,body.pack-page:not(.is-opening):not(.is-spread):not(.is-viewing) .prompt-title{position:absolute;top:clamp(18px,4vh,34px);right:0;left:0;width:min(84vw,700px);max-width:calc(100% - 24px);margin:0 auto;overflow-wrap:anywhere;text-wrap:balance;transform-origin:center top}body:not(.inventory-page):not(.is-opening):not(.is-spread):not(.is-viewing) .prompt-subtitle,body.pack-page:not(.is-opening):not(.is-spread):not(.is-viewing) .prompt-subtitle{position:absolute;top:calc(50% + (var(--pack-height) / 2) + 18px);left:50%;width:min(88vw,420px);margin:0;transform:translate(-50%)}body.is-spread:not(.inventory-page) .prompt-subtitle{position:static;width:100%;margin-top:12px;padding:10px 14px;transform:none}body.is-opening:not(.inventory-page) #cards-wrapper{transform:translate(-50%,calc(-50% - 58px))}body.is-spread:not(.inventory-page) #cards-wrapper,body.is-viewing:not(.inventory-page) #cards-wrapper{transform:translate(-50%,calc(-50% + 18px))}body:not(.inventory-page) .pack-quick-links{position:relative;inset:auto;order:7;width:100%;max-width:none;margin-top:4px}body:not(.inventory-page) #debug-panel{right:calc(var(--safe-area-right) + 12px);left:calc(var(--safe-area-left) + 12px);bottom:calc(var(--safe-area-bottom) + 12px)}body.is-spread:not(.inventory-page) .toolbar-right{bottom:calc(var(--safe-area-bottom) + 80px)}body.is-viewing:not(.inventory-page) .toolbar-right{bottom:calc(var(--safe-area-bottom) + 148px)}body.debug-enabled:not(.inventory-page) .toolbar-right{bottom:calc(var(--safe-area-bottom) + min(42vh,360px) + 84px)}}body{--fx-primary: #ffd700;--fx-secondary: #ffffff;--fx-tertiary: #00d9ff;--fx-quaternary: #ff8c00;--pack-backdrop-body-base: radial-gradient(circle at 50% 12%, rgba(255, 215, 0, .16), transparent 34%), radial-gradient(circle at center, #1e1200 0%, #080808 56%, #020202 100%);--pack-backdrop-surface: radial-gradient(circle at center, #2a1a00 0%, #050505 80%);--pack-backdrop-before: radial-gradient(circle at center, rgba(255, 255, 255, .12) 0%, transparent 10%), repeating-radial-gradient( circle at center, rgba(255, 255, 255, .08) 0 2px, transparent 7px 52px );--pack-backdrop-after: linear-gradient(115deg, transparent 26%, rgba(255, 255, 255, .08) 48%, transparent 64%), radial-gradient(circle at center, rgba(255, 215, 0, .1) 0%, transparent 56%);background:var(--pack-backdrop-body-base)}body[data-pack-product]{--pack-backdrop-body-base: radial-gradient(circle at 50% 12%, rgb(var(--pack-glow-rgb) / .18), transparent 34%), radial-gradient(circle at 22% 0%, rgb(var(--pack-foil-rgb) / .12), transparent 24%), radial-gradient( circle at center, rgb(var(--pack-shadow-rgb) / .36) 0%, #080808 54%, #020202 100% );--pack-backdrop-surface: radial-gradient(circle at 50% -6%, rgb(var(--pack-foil-rgb) / .12), transparent 28%), radial-gradient(circle at 16% 24%, rgb(var(--pack-accent-rgb) / .18), transparent 38%), radial-gradient(circle at 82% 74%, rgb(var(--pack-secondary-rgb) / .18), transparent 42%), radial-gradient(circle at center, rgb(var(--pack-shadow-rgb) / .24) 0%, #050505 74%);--pack-backdrop-before: radial-gradient(circle at 18% 24%, rgb(var(--pack-glow-rgb) / .14) 0%, transparent 16%), radial-gradient(circle at 78% 18%, rgb(var(--pack-foil-rgb) / .12) 0%, transparent 22%), repeating-radial-gradient( circle at center, rgb(var(--pack-foil-rgb) / .08) 0 2px, transparent 7px 52px );--pack-backdrop-after: linear-gradient(115deg, transparent 26%, rgb(var(--pack-foil-rgb) / .08) 48%, transparent 64%), radial-gradient(circle at center, rgb(var(--pack-accent-rgb) / .1) 0%, transparent 56%)}body[data-effect=casino],body[data-effect=fountain]{--fx-primary: #ffd700;--fx-secondary: #ffcf40;--fx-tertiary: #fff2a8;--fx-quaternary: #ffffff}body[data-effect=bananas]{--fx-primary: #ffe600;--fx-secondary: #ffb300;--fx-tertiary: #fff3a6;--fx-quaternary: #b8860b}body[data-effect=grass]{--fx-primary: #7bf062;--fx-secondary: #22c55e;--fx-tertiary: #d9ff8d;--fx-quaternary: #ffffff}body[data-effect=cyber]{--fx-primary: #00d9ff;--fx-secondary: #00ff88;--fx-tertiary: #8b5cf6;--fx-quaternary: #ffffff}body[data-effect=water]{--fx-primary: #38bdf8;--fx-secondary: #0ea5e9;--fx-tertiary: #a5f3fc;--fx-quaternary: #ffffff}body[data-effect=bubbles]{--fx-primary: #dff9ff;--fx-secondary: #7dd3fc;--fx-tertiary: #c4b5fd;--fx-quaternary: #f9a8d4}body[data-effect=thunder]{--fx-primary: #e9f8ff;--fx-secondary: #00d9ff;--fx-tertiary: #8b5cf6;--fx-quaternary: #ffffff}body[data-effect=nebula],body[data-effect=arcane],body[data-effect=void]{--fx-primary: #8b5cf6;--fx-secondary: #ff4db8;--fx-tertiary: #00d9ff;--fx-quaternary: #ffd700}body[data-effect=glitch],body[data-effect=prismatic]{--fx-primary: #ff4db8;--fx-secondary: #00d9ff;--fx-tertiary: #ffffff;--fx-quaternary: #ffd700}body[data-effect=pixel]{--fx-primary: #6ef2ff;--fx-secondary: #ff5cab;--fx-tertiary: #ffe066;--fx-quaternary: #7dff87}body[data-effect=diamond]{--fx-primary: #ffffff;--fx-secondary: #80e8ff;--fx-tertiary: #c4b5fd;--fx-quaternary: #ffd700}body[data-effect=fire],body[data-effect=overdrive],body[data-effect=boss]{--fx-primary: #ff7b00;--fx-secondary: #ffd700;--fx-tertiary: #ff3b3b;--fx-quaternary: #ffffff}body[data-effect=sakura]{--fx-primary: #ff99d2;--fx-secondary: #ffd1ea;--fx-tertiary: #ffffff;--fx-quaternary: #ff4db8}body[data-effect=toxic]{--fx-primary: #8fff00;--fx-secondary: #36ff78;--fx-tertiary: #d6ff6d;--fx-quaternary: #ffffff}body[data-effect=party],body[data-effect=supernova]{--fx-primary: #ffd700;--fx-secondary: #00d9ff;--fx-tertiary: #ff4db8;--fx-quaternary: #6dff8d}body[data-effect=grass]{background:radial-gradient(circle at 50% 14%,rgba(123,240,98,.18),transparent 30%),var(--pack-backdrop-body-base)}body[data-effect=water]{background:radial-gradient(circle at 50% 12%,rgba(56,189,248,.18),transparent 32%),var(--pack-backdrop-body-base)}body[data-effect=bubbles]{background:radial-gradient(circle at 50% 12%,rgba(223,249,255,.18),transparent 32%),var(--pack-backdrop-body-base)}body[data-effect=fire]{background:radial-gradient(circle at 50% 12%,rgba(255,123,0,.22),transparent 28%),var(--pack-backdrop-body-base)}body[data-effect=thunder]{background:radial-gradient(circle at 50% 10%,rgba(0,217,255,.18),transparent 26%),var(--pack-backdrop-body-base)}body[data-effect=pixel]{background:radial-gradient(circle at 50% 10%,rgba(110,242,255,.18),transparent 24%),linear-gradient(180deg,#1a0d2985,#09071357),var(--pack-backdrop-body-base)}body[data-effect=grass] .backdrop:before{opacity:.3;animation-duration:14s;filter:blur(5px) saturate(1.12)}body[data-effect=grass] .backdrop:after{opacity:.34;animation-duration:7.8s;filter:blur(9px)}body[data-effect=water] .backdrop:before{opacity:.36;animation-duration:12.4s;filter:blur(8px)}body[data-effect=bubbles] .backdrop:before{opacity:.4;animation-duration:13.2s;filter:blur(10px) saturate(1.16)}body[data-effect=water] .backdrop:after{opacity:.42;animation-duration:6.6s;filter:blur(10px) saturate(1.18)}body[data-effect=bubbles] .backdrop:after{opacity:.46;animation-duration:5.8s;filter:blur(12px) saturate(1.24)}body[data-effect=fire] .backdrop:before{opacity:.38;animation-duration:8.2s;filter:blur(6px)}body[data-effect=fire] .backdrop:after{opacity:.5;animation-duration:4.2s;filter:blur(9px) saturate(1.2)}body[data-effect=thunder] .backdrop:before{opacity:.4;animation-duration:7.2s;filter:blur(6px)}body[data-effect=thunder] .backdrop:after{opacity:.56;animation-duration:3.8s;filter:blur(12px) saturate(1.22)}body[data-effect=pixel] .backdrop{background:linear-gradient(180deg,#110a1ef5,#030309fa),repeating-linear-gradient(0deg,transparent 0 23px,rgba(255,255,255,.04) 23px 24px),repeating-linear-gradient(90deg,transparent 0 23px,rgba(110,242,255,.05) 23px 24px),var(--pack-backdrop-surface)}body[data-effect=pixel] .backdrop:before{background:repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0 2px,transparent 2px 8px),repeating-linear-gradient(90deg,rgba(110,242,255,.08) 0 2px,transparent 2px 8px);opacity:.24;animation:pixelBackdropPan 14s steps(20) infinite;filter:none}body[data-effect=pixel] .backdrop:after{background:linear-gradient(90deg,transparent 24%,rgba(255,92,171,.18) 48%,transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.06) 0 1px,transparent 1px 7px);opacity:.4;animation:pixelScanline 6s steps(24) infinite;filter:none}body[data-effect=grass] .status-pill{border-color:#7bf06247;color:#efffe2}body[data-effect=water] .status-pill{border-color:#38bdf847;color:#e0f8ff}body[data-effect=bubbles] .status-pill{border-color:#dff9ff4d;color:#f4f7ff}body[data-effect=fire] .status-pill{border-color:#ffae0047;color:#fff0cb}body[data-effect=thunder] .status-pill{border-color:#00d9ff47;color:#eef8ff}body[data-effect=pixel] .status-pill{border-color:#6ef2ff57;background:linear-gradient(180deg,#160e24f0,#060710e0),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 6px);color:#f9fbff}body[data-effect=grass] .prompt-title{color:#f4ffe8;text-shadow:0 0 22px rgba(123,240,98,.48),0 0 46px rgba(34,197,94,.24)}body[data-effect=water] .prompt-title{color:#f0fbff;text-shadow:0 0 22px rgba(56,189,248,.5),0 0 46px rgba(14,165,233,.22)}body[data-effect=bubbles] .prompt-title{color:#f9fbff;text-shadow:0 0 18px rgba(223,249,255,.64),0 0 34px rgba(125,211,252,.28),0 0 48px rgba(249,168,212,.2)}body[data-effect=fire] .prompt-title{color:#fff1cf;text-shadow:0 0 22px rgba(255,201,71,.74),0 0 46px rgba(255,88,0,.26)}body[data-effect=thunder] .prompt-title{color:#f6fbff;text-shadow:0 0 22px rgba(233,248,255,.76),0 0 46px rgba(0,217,255,.24)}body[data-effect=pixel] .prompt-title{color:#f9fbff;text-shadow:0 0 0 rgba(0,0,0,0),3px 3px 0 rgba(255,92,171,.35),-3px -3px 0 rgba(110,242,255,.26)}body[data-effect=overdrive] .backdrop:before,body[data-effect=boss] .backdrop:before{opacity:.5;animation-duration:6.4s;filter:blur(4px)}body[data-effect=overdrive] .backdrop:after{opacity:.62;animation-duration:3.6s;filter:blur(8px) saturate(1.25)}body[data-effect=overdrive] .backdrop{background:radial-gradient(circle at 50% 14%,rgba(255,123,0,.28),transparent 28%),var(--pack-backdrop-surface)}body[data-effect=overdrive] .status-pill,body[data-effect=overdrive] .prompt-title{color:#fff1b4;text-shadow:0 0 22px rgba(255,210,80,.8),0 0 48px rgba(255,88,0,.24)}body[data-effect=boss]{background:radial-gradient(circle at 50% 10%,rgba(255,123,0,.24),transparent 26%),var(--pack-backdrop-body-base)}body[data-effect=boss] .backdrop{background:radial-gradient(circle at center,rgba(58,11,0,.42) 0%,rgba(58,11,0,.08) 42%,transparent 72%),var(--pack-backdrop-surface)}body[data-effect=boss] .backdrop:after{opacity:.74;animation-duration:2.8s;filter:blur(10px) saturate(1.35)}body[data-effect=boss] .status-pill,body[data-effect=boss] .prompt-title{color:#fff4c7;text-shadow:0 0 24px rgba(255,214,102,.82),0 0 48px rgba(255,94,0,.22)}body[data-effect=supernova] .backdrop:before{opacity:.62;animation-duration:5.8s;filter:blur(6px)}body[data-effect=supernova] .backdrop:after{opacity:.76;animation-duration:3.2s;filter:blur(12px) saturate(1.3)}body[data-effect=supernova] .status-pill{border-color:#ffffff57;color:#fff}body[data-effect=supernova] .prompt-title{color:#fff8dc;text-shadow:0 0 26px rgba(255,255,255,.72),0 0 50px rgba(255,215,0,.28)}body[data-effect=prismatic] .backdrop:before{opacity:.46;animation-duration:7.6s;filter:blur(4px)}body[data-effect=prismatic] .backdrop:after{opacity:.66;animation-duration:3.8s;filter:saturate(1.3)}body[data-effect=prismatic] .status-pill{border-color:#ffffff42;background:linear-gradient(135deg,#120c1cf0,#37195ad1,#080a18f0);color:#fff}body[data-effect=prismatic] .prompt-title{color:#fff;text-shadow:0 0 18px rgba(255,255,255,.5),0 0 34px rgba(0,217,255,.28),0 0 48px rgba(255,77,184,.24)}body[data-effect=void]{background:radial-gradient(circle at 50% 50%,rgba(139,92,246,.18) 0%,transparent 20%),var(--pack-backdrop-body-base)}body[data-effect=void] .backdrop{background:radial-gradient(circle at center,rgba(79,0,130,.34) 0%,rgba(79,0,130,.08) 42%,transparent 84%),var(--pack-backdrop-surface)}body[data-effect=void] .backdrop:before{opacity:.3;animation-duration:12s;filter:blur(12px)}body[data-effect=void] .backdrop:after{opacity:.56;animation-duration:6s;filter:blur(8px)}body[data-effect=void] .status-pill{border-color:#8b5cf647;color:#dccdff}body[data-effect=void] .prompt-title{color:#e8deff;text-shadow:0 0 20px rgba(139,92,246,.56),0 0 44px rgba(255,77,184,.2)}.backdrop{overflow:hidden}.backdrop:before,.backdrop:after{content:"";position:absolute;inset:-12%;pointer-events:none}.backdrop:before{background:var(--pack-backdrop-before);mix-blend-mode:screen;opacity:.2;animation:backdropTunnel 18s linear infinite}.backdrop:after{background:var(--pack-backdrop-after);mix-blend-mode:screen;opacity:.24;animation:backdropSweep 9s ease-in-out infinite}#overlay-effects.effect-host{isolation:isolate}.three-effects-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}body[data-effect=pixel] .three-effects-canvas{image-rendering:pixelated}body[data-effect=pixel].pixel-cursor-active,body[data-effect=pixel].pixel-cursor-active *{cursor:none!important}.effect-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none}.layer-ambient{z-index:1}.layer-swarm{z-index:2}.layer-pack{z-index:3}.layer-reveal{z-index:4}.layer-ui{z-index:5}.status-pill,.control-btn,.music-toggle,.selector,.pack-visual,.card{will-change:transform,filter,box-shadow}.status-pill{border-color:#ffd70066;background:linear-gradient(180deg,#ffffff0e,#ffffff04),#050505c7;box-shadow:0 10px 30px #0000007a,inset 0 0 0 1px #ffffff0f;animation:statusPulse 5s ease-in-out infinite}.control-btn,.music-toggle,.selector{position:relative;overflow:hidden}.control-btn:before,.music-toggle:before,.selector:before{content:"";position:absolute;inset:-35% -18%;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.42) 48%,transparent 66%);transform:translate(-150%) rotate(8deg);opacity:0;pointer-events:none}.control-btn:hover:before,.music-toggle:hover:before,.selector:hover:before,.control-btn:focus-visible:before,.music-toggle:focus-visible:before,.selector:focus-visible:before{opacity:1;animation:buttonSheen .85s ease-out forwards}.control-btn:hover,.music-toggle:hover,.selector:hover{box-shadow:0 12px 28px #ffd70033,0 0 30px #ffd7001f}.prompt{filter:drop-shadow(0 0 16px rgba(255,215,0,.14))}.prompt-title{letter-spacing:.22em;text-shadow:0 0 20px rgba(255,215,0,.72),0 0 36px rgba(255,140,0,.18)}.pack-visual{filter:drop-shadow(0 24px 50px rgba(0,0,0,.92)) drop-shadow(0 0 22px rgb(var(--pack-shadow-rgb) / .18))}.pack-visual:before,.pack-visual:after{content:"";position:absolute;inset:-14px;border-radius:18px;pointer-events:none}.pack-visual,.pack-visual:before,.pack-visual:after,.pack-crimp,.pack-body,.pack-body:before,.pack-body:after,.pack-inner-frame,.pack-inner-frame:before,.pack-foil,.pack-foil-rainbow,.pack-logo,.pack-logo-fallback,.pack-divider,.pack-divider:after,.pack-subtitle,.pack-price,.pack-art-window,.pack-mascot,.pack-badge,.pack-badge span,.pack-sparkle{transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,color .35s ease,filter .35s ease,opacity .35s ease}.pack-visual:before{background:linear-gradient(120deg,transparent 18%,rgb(var(--pack-foil-rgb) / .14) 48%,transparent 82%),radial-gradient(circle at center,rgb(var(--pack-accent-rgb) / .22),transparent 70%);mix-blend-mode:screen;opacity:.76;animation:packHaloPulse 4.8s ease-in-out infinite}.pack-visual:after{border:1px solid rgb(var(--pack-accent-rgb) / .24);box-shadow:0 0 42px rgb(var(--pack-glow-rgb) / .22),0 0 96px rgb(var(--pack-accent-rgb) / .12);opacity:.72}.pack-body:before,.pack-body:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:4}.pack-body:before{background:radial-gradient(circle at 50% 8%,rgb(var(--pack-foil-rgb) / .34),transparent 24%),linear-gradient(180deg,transparent 0%,rgb(var(--pack-accent-rgb) / .24) 16%,transparent 30%);mix-blend-mode:screen;opacity:.42;animation:packEdgePulse 2.6s ease-in-out infinite}.pack-body:after{background:conic-gradient(from 90deg,transparent 0deg 60deg,rgb(var(--pack-foil-rgb) / .08) 95deg,rgb(var(--pack-accent-rgb) / .28) 130deg,rgb(var(--pack-secondary-rgb) / .26) 165deg,transparent 205deg 360deg);mix-blend-mode:color-dodge;opacity:.48;animation:packSweepOrbit 8s linear infinite}.pack-badge:before{content:"";position:absolute;inset:-25% -10%;background:linear-gradient(95deg,transparent 28%,rgba(255,255,255,.48) 48%,transparent 64%);transform:translate(-120%);opacity:.65;animation:buttonSheen 2.8s ease-out infinite;pointer-events:none}.card{transform-style:preserve-3d}.card:before,.card:after{content:"";position:absolute;inset:-4px;border-radius:22px;pointer-events:none}.card:before{background:radial-gradient(circle at center,rgb(var(--tier-glow-rgb) / .22) 0%,transparent 68%);filter:blur(18px);opacity:0;transform:scale(.9);transition:opacity .3s ease,transform .3s ease}.card:after{border:1px solid rgb(var(--tier-accent-rgb) / .16);box-shadow:inset 0 0 24px rgb(var(--tier-glow-rgb) / .1);opacity:0;transition:opacity .3s ease}body.is-viewing .card.active:before,body.is-viewing .card.active:after{opacity:1}body.is-viewing .card.active:before{transform:scale(1.08);animation:cardAuraPulse 2.8s ease-in-out infinite}body.is-viewing .card.active .card-surface:after{opacity:1;filter:blur(1px)}body.is-viewing .card.active .card-sheen{opacity:.78}.fx-flash,.fx-chromatic,.fx-ring,.fx-shockwave,.fx-lens,.fx-orbit,.fx-burst,.fx-shard,.fx-glyph,.fx-text-pop,.fx-orb,.fx-meteor,.fx-ember,.fx-bubble,.fx-glitch-slice{position:absolute;pointer-events:none;will-change:transform,opacity,filter}.fx-flash{inset:0;mix-blend-mode:screen}.fx-chromatic{inset:-8%;background:linear-gradient(90deg,rgba(255,0,128,.16),transparent 35%,transparent 65%,rgba(0,217,255,.16));mix-blend-mode:screen;filter:blur(10px)}.fx-ring,.fx-shockwave{border-radius:50%}.fx-ring{border:2px solid currentColor;box-shadow:0 0 26px currentColor,inset 0 0 18px #ffffff29}.fx-shockwave{mix-blend-mode:screen;filter:blur(4px)}.fx-lens{height:8px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.96) 50%,transparent 100%);box-shadow:0 0 22px #fff9,0 0 60px currentColor;mix-blend-mode:screen}.fx-orbit{border:1px dashed currentColor;border-radius:50%;opacity:.7}.fx-orbit:before,.fx-orbit:after{content:"";position:absolute;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:0 0 16px currentColor}.fx-orbit:before{top:-4px}.fx-orbit:after{bottom:-4px}.fx-burst,.fx-shard,.fx-ember{border-radius:999px;mix-blend-mode:screen}.fx-shard{clip-path:polygon(50% 0%,100% 35%,82% 100%,18% 100%,0% 35%)}.fx-glyph{font-family:Montserrat,sans-serif;font-size:12px;font-style:italic;font-weight:900;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 16px currentColor;white-space:nowrap}.fx-text-pop{left:50%;top:46%;transform:translate(-50%,-50%);font-family:Montserrat,sans-serif;font-size:clamp(1.2rem,3vw,2rem);font-style:italic;font-weight:900;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;text-shadow:-4px 0 0 rgba(255,0,128,.45),4px 0 0 rgba(0,217,255,.45),0 0 28px currentColor}.fx-orb{border-radius:50%;filter:blur(18px);mix-blend-mode:screen}.fx-meteor{width:180px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,0),currentColor 45%,rgba(255,255,255,0));box-shadow:0 0 20px currentColor;transform-origin:0 50%}.fx-bubble{border-radius:50%;background:transparent}.fx-glitch-slice{width:100vw;height:18px;background:linear-gradient(90deg,transparent,currentColor,transparent);mix-blend-mode:screen}@keyframes backdropTunnel{0%{transform:scale(.92) rotate(0);opacity:.18}to{transform:scale(1.42) rotate(360deg);opacity:.34}}@keyframes backdropSweep{0%,to{transform:translate(-8%) rotate(-6deg) scale(1)}50%{transform:translate(10%) rotate(5deg) scale(1.05)}}@keyframes pixelBackdropPan{0%{transform:translate3d(-1.5%,-1.5%,0)}to{transform:translate3d(1.5%,1.5%,0)}}@keyframes pixelScanline{0%{transform:translateY(-12%)}to{transform:translateY(12%)}}@keyframes statusPulse{0%,to{transform:translate(var(--status-pill-shift, -50%)) scale(1)}50%{transform:translate(var(--status-pill-shift, -50%)) scale(1.02)}}@keyframes buttonSheen{0%{transform:translate(-150%) rotate(8deg)}to{transform:translate(150%) rotate(8deg)}}@keyframes packHaloPulse{0%,to{opacity:.38;transform:scale(.98)}50%{opacity:.94;transform:scale(1.04)}}@keyframes packEdgePulse{0%,to{opacity:.22;transform:translateY(-4px)}50%{opacity:.6;transform:translateY(4px)}}@keyframes packSweepOrbit{0%{transform:translate(-16%) rotate(0) scale(1)}to{transform:translate(16%) rotate(360deg) scale(1.08)}}@keyframes cardAuraPulse{0%,to{opacity:.34;transform:scale(.94)}50%{opacity:.9;transform:scale(1.08)}}@keyframes promptPulse{0%,to{opacity:.86;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes holoShine{0%{transform:scale(1.03) translate3d(4%,-3%,0);filter:brightness(1)}to{transform:scale(1.08) translate3d(-4%,3%,0);filter:brightness(1.28)}}@keyframes prismaticDrift{0%{transform:scale(1.01) translate3d(-3%,-2%,0)}50%{transform:scale(1.07) translate3d(3%,2%,0)}to{transform:scale(1.03) translate3d(-2%,3%,0)}}@keyframes sparkleTwinkle{0%{opacity:calc(var(--spark-opacity) * .6);filter:brightness(.95)}50%{opacity:calc(var(--spark-opacity) + .12);filter:brightness(1.55)}to{opacity:var(--spark-opacity);filter:brightness(1.1)}}@keyframes rainbowHolo{0%{transform:scale(1.02) translate3d(-3%,-2%,0);filter:hue-rotate(0deg) saturate(1.1)}50%{transform:scale(1.08) translate3d(3%,2%,0);filter:hue-rotate(28deg) saturate(1.34)}to{transform:scale(1.03) translate3d(-2%,3%,0);filter:hue-rotate(56deg) saturate(1.2)}}@keyframes packGlow{0%{box-shadow:0 0 #ffd70000}60%{box-shadow:0 0 80px #ffd7006b,0 0 160px #ffd70033}to{box-shadow:0 0 120px #ffd700b8,0 0 220px #ffd70047,0 0 320px #ffd7001f}}body.reduced-motion .backdrop:before,body.reduced-motion .backdrop:after,body.reduced-motion .pack-visual:before,body.reduced-motion .pack-body:before,body.reduced-motion .pack-body:after,body.reduced-motion .pack-badge:before,body.reduced-motion .status-pill,body.reduced-motion .card:before{animation:none!important}@media screen and (max-width:1280px){.page-nav-cart-utility{padding-right:8px}.page-nav-cart-root,.page-nav-cart-host{max-width:min(292px,calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))))}.page-nav-cart-toggle{max-width:min(292px,calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))));gap:9px;padding:8px 11px 8px 10px}.page-nav-cart-toggle-copy{gap:2px}.page-nav-cart-toggle-meta{max-width:14ch}.page-nav-cart-toggle-state{display:none}}@media screen and (max-width:1023px){.inventory-inventory-value-banner-head{grid-template-columns:1fr;align-items:stretch}.inventory-inventory-value-total-panel{padding:0}.inventory-card-detail-grid{grid-template-columns:1fr}.inventory-card-detail-chart-summary{flex-direction:column;align-items:stretch}.inventory-card-detail-summary-chips{justify-content:flex-start}.inventory-card-detail-reference-checkout{padding:16px 18px}.inventory-inventory-value-chart-shell{padding:18px 16px 12px}}@media screen and (max-width:640px){.inventory-inventory-value-banner{gap:16px}.inventory-inventory-value-total{font-size:clamp(1.8rem,11vw,2.5rem)}.inventory-inventory-value-chart-shell{padding:14px 10px 8px}.inventory-inline-history-header{align-items:stretch}.inventory-inline-history-change{align-items:flex-start}.inventory-card-detail-stats,.inventory-card-detail-history-row,.inventory-card-detail-reference-actions{grid-template-columns:1fr}.inventory-card-detail-reference-action{padding:14px}}@media screen and (max-width:1023px){:root{--prompt-nav-bottom: calc(var(--safe-area-top) + 64px)}body.inventory-page{--inventory-shell-padding-top: 112px}.page-nav-root,body.inventory-page .page-nav-root{position:fixed;top:calc(var(--safe-area-top) + 16px);right:calc(var(--safe-area-right) + var(--page-shell-gutter));left:calc(var(--safe-area-left) + var(--page-shell-gutter));z-index:82;display:flex;flex-wrap:wrap;align-items:center;gap:10px;row-gap:12px;justify-content:center;max-width:none;pointer-events:none;transform:none}.page-nav-root .mobile-menu-toggle,.page-nav-root .page-nav,.page-nav-root .page-nav-cart-utility,.page-nav-root .page-nav-utilities,.page-nav-root .mobile-menu-backdrop,.page-nav-root .page-nav-profile-root,.page-nav-root .page-nav-profile-shell,.page-nav-root .page-nav-profile-backdrop,.page-nav-root .page-nav-cart-root,.page-nav-root .page-nav-cart-shell,.page-nav-root .page-nav-cart-backdrop{pointer-events:auto}.page-nav,body.inventory-page .page-nav{position:absolute;top:calc(100% + 12px);right:auto;left:50%;z-index:1;width:min(var(--mobile-shell-max-width, 360px),calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))));max-width:100%;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;padding:14px;border-radius:24px;transform:translate(-50%)}.page-nav-link{width:100%;justify-content:flex-start;padding:12px 14px;border-radius:16px;font-size:12px;letter-spacing:.1em;text-align:left}.page-nav-cart-utility,.page-nav-utilities{position:static;width:auto;min-width:0;flex:0 1 auto;max-width:100%;flex-wrap:wrap;row-gap:10px;justify-content:flex-end;transform:none}.page-nav-cart-utility{padding-right:0}.page-nav-utilities{padding-left:0}.page-nav-profile-root,.page-nav-cart-root,.page-nav-cart-host{width:auto;max-width:100%}.page-nav-cart-root,.page-nav-cart-host{min-width:0;flex:0 1 auto}.page-nav-profile-shell{top:calc(100% + 10px);right:0;width:min(var(--mobile-shell-max-width, 360px),calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))));max-height:calc(100svh - var(--safe-area-top) - var(--safe-area-bottom) - 124px)}.page-nav-cart-toggle{width:auto;max-width:min(280px,calc(100vw - var(--safe-area-left) - var(--safe-area-right) - 136px));justify-content:flex-start;padding:12px 14px;border-radius:16px}.page-nav-cart-toggle-copy{flex:0 1 auto}.page-nav-cart-toggle-meta,.page-nav-cart-toggle-state{display:none}.page-nav-cart-shell{top:calc(100% + 10px);right:0;width:min(var(--mobile-shell-max-width, 420px),calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))));max-width:calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter)));max-height:calc(100svh - var(--safe-area-top) - var(--safe-area-bottom) - 124px)}.page-nav-cart-utility .page-nav-cart-shell{left:auto;right:0}.page-nav-profile-backdrop,.page-nav-cart-backdrop{background:#02060cb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pack-mobile-menu-root{position:fixed;top:calc(var(--safe-area-top) + 16px);right:calc(var(--safe-area-right) + var(--page-shell-gutter));left:calc(var(--safe-area-left) + var(--page-shell-gutter));z-index:84;display:flex;justify-content:flex-end;pointer-events:none}.pack-mobile-menu-root .mobile-menu-toggle,.pack-mobile-menu-root .pack-mobile-menu-panel,.pack-mobile-menu-root .mobile-menu-backdrop{pointer-events:auto}.pack-mobile-menu-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:1;display:flex;width:min(var(--mobile-shell-max-width, 390px),calc(100vw - var(--safe-area-left) - var(--safe-area-right) - (2 * var(--page-shell-gutter))));max-width:100%;max-height:calc(100svh - var(--safe-area-top) - var(--safe-area-bottom) - 88px);flex-direction:column;gap:12px;overflow:auto;padding:14px;border:1px solid rgba(255,235,190,.24);border-radius:24px;background:#050505f0;box-shadow:0 22px 48px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pack-mobile-menu-panel .pack-quick-links,.pack-mobile-menu-panel .toolbar,.pack-mobile-menu-panel .toolbar-left,.pack-mobile-menu-panel .toolbar-right{position:static;inset:auto;width:100%;max-width:none;min-width:0;margin:0}.pack-mobile-menu-panel .pack-quick-links{display:flex;gap:12px;pointer-events:auto}.pack-mobile-menu-panel .toolbar,.pack-mobile-menu-panel .toolbar-left,.pack-mobile-menu-panel .toolbar-right{align-items:stretch;justify-content:flex-start}.pack-mobile-menu-panel .toolbar-right{gap:12px}.pack-mobile-menu-panel .control-btn,.pack-mobile-menu-panel .music-toggle,.pack-mobile-menu-panel .selector{width:100%;max-width:none;min-width:0}.pack-mobile-menu-panel .music-toggle{min-width:0}.pack-mobile-menu-panel .selector-wrap{width:100%;justify-content:flex-start;align-items:stretch;flex-direction:column;gap:8px}.pack-mobile-menu-panel .selector{width:100%}.pack-mobile-menu-panel .server-fragment-card{box-shadow:none}}.collectibles-loading-spinner{display:flex;align-items:center;justify-content:center;min-height:50vh}.collectibles-spinner{width:36px;height:36px;border:3px solid rgba(255,229,0,.15);border-top-color:#ffe500cc;border-radius:50%;animation:collectibles-spin .7s linear infinite}@keyframes collectibles-spin{to{transform:rotate(360deg)}}.collectibles-page-enter{animation:collectibles-fade-in .3s ease-out both}@keyframes collectibles-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.collectibles-page-enter{animation:none}}@media(min-width:768px){.inventory-page-react #overlay-effects,.inventory-page-react .backdrop{left:var(--mt-sidebar-initial-width, var(--mt-sidebar-width-collapsed, 64px))}html.sidebar-expanded .inventory-page-react #overlay-effects,html.sidebar-expanded .inventory-page-react .backdrop{left:var(--mt-sidebar-width-expanded, 256px)}.inventory-page-react .toolbar-left{left:calc(var(--mt-sidebar-initial-width, var(--mt-sidebar-width-collapsed, 64px)) + 20px)}html.sidebar-expanded .inventory-page-react .toolbar-left{left:calc(var(--mt-sidebar-width-expanded, 256px) + 20px)}.inventory-page-react .toolbar-right{right:20px;bottom:24px}.inventory-page-react .toolbar{z-index:45}}@media(max-width:767px){.inventory-page-react .toolbar-right{bottom:calc(var(--mt-mobile-nav-height, 64px) + 12px)}}.inventory-hero.inventory-react-hero,.inventory-hero.tw-pack-hero{min-height:220px}@media(min-width:640px){.inventory-hero.inventory-react-hero,.inventory-hero.tw-pack-hero{min-height:240px}}:root{--inventory-react-accent-rgb: 244 209 141;--inventory-react-success-rgb: 104 211 145;--inventory-react-warning-rgb: 251 191 36;--inventory-react-error-rgb: 248 113 113;--inventory-react-shell-max: 1080px;--inventory-react-mobile-media-max: 320px;--inventory-react-mobile-preview-stage: 400px;--inventory-react-mobile-chip-min-height: 38px;--inventory-react-radius-pill: 14px;--inventory-react-radius-card: 22px;--inventory-react-radius-shell: 28px;--inventory-react-glass-border: rgba(255, 255, 255, .09);--inventory-react-glass-fill: rgba(255, 255, 255, .035);--inventory-react-glass-fill-strong: rgba(255, 255, 255, .055);--inventory-react-glass-shadow: 0 24px 60px rgba(0, 0, 0, .3);--inventory-react-focus-ring: rgba(255, 235, 190, .18);--inventory-spotlight-cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='13' cy='13' r='8.5' fill='rgba(11,12,18,0.88)' stroke='%23fff8dc' stroke-width='2'/%3E%3Cpath d='M19.5 19.5 L27.5 27.5' stroke='%23fff8dc' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M13 9.5v7M9.5 13h7' stroke='%23f4d18d' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E") 10 10}body.inventory-page-react{overflow-x:hidden}#inventory-react-root{position:relative;z-index:1}.inventory-react-shell{position:relative;z-index:1;padding-bottom:72px}.inventory-page-react .inventory-feedback{position:sticky;top:92px;z-index:30;margin:0 auto 24px;max-width:min(100%,var(--inventory-react-shell-max))}.inventory-page-react .inventory-feedback-success{background:rgba(var(--inventory-react-success-rgb),.16);border-color:rgba(var(--inventory-react-success-rgb),.38)}.inventory-page-react .inventory-feedback-warning{background:rgba(var(--inventory-react-warning-rgb),.14);border-color:rgba(var(--inventory-react-warning-rgb),.34)}.inventory-page-react .inventory-feedback-error{background:rgba(var(--inventory-react-error-rgb),.14);border-color:rgba(var(--inventory-react-error-rgb),.34)}.inventory-page-react .server-panel,.inventory-page-react .server-fragment-card{box-shadow:0 26px 60px #00000052}.inventory-page-react .inventory-card-note{color:var(--ui-text-muted)}.inventory-page-react .inventory-inline-history-chart{width:100%;height:84px}.inventory-page-react .inventory-card-detail-chart{width:100%;height:auto}.inventory-page-react .inventory-card-detail-chart-animated{overflow:visible}.inventory-page-react .inventory-chart-reveal-mask{transform-box:fill-box;transform-origin:left center;animation:inventoryChartReveal .96s cubic-bezier(.22,1,.36,1) both;will-change:transform}.inventory-page-react .inventory-card-detail-chart-animated .inventory-card-detail-line,.inventory-page-react .inventory-card-detail-chart-animated .inventory-card-detail-area,.inventory-page-react .inventory-card-detail-chart-animated .inventory-card-detail-point{will-change:transform}.inventory-page-react .inventory-card-detail-chart-inventory-value{overflow:visible}@keyframes inventoryChartReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.inventory-page-react .inventory-inline-history-endpoint-dot{fill:rgb(var(--history-chart-point-rgb))}.inventory-page-react .inventory-inline-history-area,.inventory-page-react .inventory-card-detail-area{opacity:.92}.inventory-page-react .inventory-react-hero{align-items:flex-end;width:min(100%,var(--inventory-shell-width));margin:var(--inventory-shell-padding-top) auto 0}.inventory-page-react .inventory-react-content-shell{padding-top:24px}.inventory-page-react .inventory-summary-grid{display:grid;gap:16px;margin-top:16px}.inventory-page-react .inventory-summary-grid .inventory-callout-card{padding:18px 20px;border:1px solid var(--inventory-react-glass-border);border-radius:var(--inventory-react-radius-card);background:linear-gradient(180deg,#ffffff0b,#ffffff05),#0a0a0cd1;box-shadow:var(--inventory-react-glass-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.inventory-page-react .inventory-inline-links{flex-wrap:wrap}.inventory-page-react .inventory-listing-detail-chart-panel>.inventory-section-header:first-child{margin-bottom:24px}.inventory-page-react .inventory-card-detail-chart-panel{display:flex;flex-direction:column;gap:24px}.inventory-page-react .inventory-card-detail-chart-summary,.inventory-page-react .inventory-card-detail-history-list,.inventory-page-react .inventory-card-detail-reference-checkout,.inventory-page-react .inventory-listing-detail-meta-grid{width:100%}.inventory-page-react .inventory-card-detail-history-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.inventory-page-react .market-action-form button[disabled]{opacity:.45;cursor:not-allowed}.inventory-page-react .inventory-source-badge-reference{background:rgba(var(--inventory-react-accent-rgb),.1)}.inventory-page-react .page-cta-link[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.inventory-page-react .inventory-inventory-command-bar{display:grid;gap:14px;margin-bottom:16px}.inventory-page-react .inventory-results-toolbar{border:1px solid var(--inventory-react-glass-border);border-radius:var(--inventory-react-radius-card);background:linear-gradient(180deg,#ffffff0b,#ffffff05),#0a0a0cdb;box-shadow:var(--inventory-react-glass-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.inventory-page-react .inventory-filter-chip-row{display:flex;flex-wrap:wrap;gap:10px}.inventory-page-react .inventory-filter-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 12px;border:1px solid rgba(255,235,190,.18);border-radius:var(--inventory-react-radius-pill);background:linear-gradient(180deg,#ffffff0b,#ffffff04),#ffffff08;color:#fff8dc;font-size:11px;line-height:1.25;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease}.inventory-page-react .inventory-filter-chip:hover,.inventory-page-react .inventory-filter-chip:focus-visible{border-color:#ffebbe57;background:linear-gradient(180deg,#ffebbe1f,#ffffff05),#ffebbe0f;transform:translateY(-1px)}.inventory-page-react .inventory-filter-chip-label{color:#fff8dc9e;font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.inventory-page-react .inventory-filter-chip-value{font-family:Montserrat,sans-serif;font-size:11px;font-style:italic;font-weight:800;letter-spacing:.04em}.inventory-page-react .inventory-filter-chip-clear{border-style:dashed;color:#fff8dccc}.inventory-page-react .inventory-filter-hint{color:#fff8dcb8;font-size:12px;line-height:1.55}.inventory-page-react .marketplace-results-summary{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-start}.inventory-page-react .marketplace-results-summary-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 12px;border:1px solid rgba(255,235,190,.14);border-radius:calc(var(--inventory-react-radius-pill) + 2px);background:linear-gradient(180deg,#ffffff0e,#ffffff04),#0a0a0c8f;box-shadow:inset 0 1px #ffffff14,0 14px 30px #0000002e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap}.inventory-page-react .marketplace-results-summary-chip-primary{border-color:rgba(var(--inventory-react-accent-rgb),.26);background:linear-gradient(180deg,#ffebbe1f,#ffffff05),#ffffff0a}.inventory-page-react .marketplace-results-summary-label{color:#fff8dc94;font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.inventory-page-react .marketplace-results-summary-value{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:13px;font-style:italic;font-weight:800;letter-spacing:.03em}.inventory-page-react .marketplace-results-summary-copy{color:#fff8dcbd;font-size:12px;line-height:1}.inventory-page-react .marketplace-recent-pulls{display:grid;gap:18px;margin-bottom:20px;padding:18px;border:1px solid rgba(255,235,190,.14);border-radius:calc(var(--inventory-react-radius-shell) - 4px);background:radial-gradient(circle at top right,rgba(255,235,190,.12),transparent 30%),linear-gradient(180deg,#ffffff0e,#ffffff05),#0a0a0ca3;box-shadow:inset 0 1px #ffffff0d,0 24px 48px #0000003d}.inventory-page-react .marketplace-recent-pulls-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.inventory-page-react .marketplace-recent-pulls-copy{min-width:0}.inventory-page-react .marketplace-recent-pulls-controls{display:flex;flex-wrap:wrap;gap:10px}.inventory-page-react .marketplace-recent-pulls-loading{display:flex;min-height:92px;align-items:center;justify-content:center;border:1px dashed rgba(255,235,190,.18);border-radius:var(--inventory-react-radius-card);color:#fff8dcb3;font-size:13px}.inventory-page-react .marketplace-recent-pulls-track{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(240px,28vw,320px);gap:14px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:6px;scroll-snap-type:x proximity;scrollbar-width:thin}.inventory-page-react .marketplace-recent-pull-card{display:grid;gap:14px;min-width:0;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:var(--inventory-react-radius-card);background:linear-gradient(180deg,#ffffff0d,#ffffff04),#ffffff06;box-shadow:inset 0 1px #ffffff0d,0 16px 32px #0000002e;scroll-snap-align:start}.inventory-page-react .marketplace-recent-pull-card-media{position:relative;display:flex;width:100%;aspect-ratio:.72;align-items:center;justify-content:center;padding:12px;border:1px solid rgba(255,235,190,.14);border-radius:18px;background:radial-gradient(circle at top,rgba(255,235,190,.14),transparent 42%),#04060ab8;color:inherit;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.inventory-page-react .marketplace-recent-pull-card-media:hover,.inventory-page-react .marketplace-recent-pull-card-media:focus-visible{border-color:#ffebbe52;box-shadow:inset 0 0 0 1px #ffffff0a,0 16px 28px #0000003d;transform:translateY(-2px)}.inventory-page-react .marketplace-recent-pull-card-image{width:auto;max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.34))}.inventory-page-react .marketplace-recent-pull-card-fallback{width:100%;height:100%;border-radius:14px;background:linear-gradient(135deg,#ffebbe24,#ffffff0a),#ffffff0d}.inventory-page-react .marketplace-recent-pull-card-chip{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border:1px solid rgba(255,235,190,.18);border-radius:999px;background:#08080ad1;color:#fff8dc;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.inventory-page-react .marketplace-recent-pull-card-copy{display:grid;gap:10px;min-width:0}.inventory-page-react .marketplace-recent-pull-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#fff8dca8;font-size:11px;line-height:1.4}.inventory-page-react .marketplace-recent-pull-card-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.inventory-page-react .marketplace-recent-pull-card-title{color:#fff8dc;font-size:15px;line-height:1.3}.inventory-page-react .marketplace-recent-pull-card-subtitle{color:#fff8dcb8;font-size:12px;line-height:1.5}.inventory-page-react .marketplace-recent-pull-card-value-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.inventory-page-react .marketplace-recent-pull-card-value{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:20px;font-style:italic;font-weight:800;letter-spacing:.03em}.inventory-page-react .marketplace-recent-pull-card-owned{display:grid;justify-items:end;gap:2px;color:#fff8dc9e;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.inventory-page-react .marketplace-recent-pull-card-owned strong{color:#fff8dc;font-family:Montserrat,sans-serif;font-size:16px;font-style:italic;letter-spacing:.04em}.inventory-page-react .marketplace-recent-pull-card-note{margin:0;color:#fff8dcbd;font-size:12px;line-height:1.55}.inventory-page-react .card-row-media-button{cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.inventory-page-react .marketplace-card-preview-button{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;cursor:inherit}.inventory-page-react .card-row-media-button:hover,.inventory-page-react .card-row-media-button:focus-visible{border-color:#ffebbe52;box-shadow:inset 0 0 0 1px #ffffff0a,0 16px 32px #0000003d,0 0 30px #ffd70017;transform:translateY(-2px)}.inventory-page-react .card-row-media-chip{position:absolute;right:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;padding:5px 9px;border:1px solid rgba(255,235,190,.18);border-radius:999px;background:#08080ac7;color:#fff8dc;font-family:Montserrat,sans-serif;font-size:9px;font-style:italic;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.inventory-page-react .inventory-status-strip{display:flex;flex-wrap:wrap;gap:8px}.inventory-page-react .inventory-status-pill{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border-radius:var(--inventory-react-radius-pill);border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#fff8dcd1;font-size:11px;line-height:1.3}.inventory-page-react .inventory-status-pill-available{border-color:rgba(var(--inventory-react-success-rgb),.26);background:rgba(var(--inventory-react-success-rgb),.1)}.inventory-page-react .inventory-status-pill-listed{border-color:rgba(var(--inventory-react-accent-rgb),.22);background:rgba(var(--inventory-react-accent-rgb),.08)}.inventory-page-react .inventory-status-pill-owned,.inventory-page-react .inventory-status-pill-muted{color:#fff8dcb8}.inventory-page-react .inventory-stat-cell-emphasis{border-color:rgba(var(--inventory-react-accent-rgb),.16);background:linear-gradient(180deg,#ffebbe1a,#ffffff05),#ffffff08}.inventory-page-react .inventory-row.has-row-feedback{border-color:rgba(var(--inventory-react-accent-rgb),.18)}.inventory-page-react .inventory-row.is-submitting{opacity:.92}.inventory-page-react .inventory-row-feedback{display:flex;width:100%;min-height:40px;align-items:center;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;font-size:12px;line-height:1.45}.inventory-page-react .inventory-row-feedback-success{border-color:rgba(var(--inventory-react-success-rgb),.24);background:rgba(var(--inventory-react-success-rgb),.1);color:#cffadf}.inventory-page-react .inventory-row-feedback-warning{border-color:rgba(var(--inventory-react-warning-rgb),.24);background:rgba(var(--inventory-react-warning-rgb),.1);color:#fef08a}.inventory-page-react .inventory-row-feedback-error{border-color:rgba(var(--inventory-react-error-rgb),.24);background:rgba(var(--inventory-react-error-rgb),.11);color:#fecdd3}.inventory-page-react .inventory-row-feedback-info{border-color:rgba(var(--inventory-react-accent-rgb),.2);background:rgba(var(--inventory-react-accent-rgb),.08);color:#fff8dc}.inventory-page-react .inventory-action-hint{margin:0;color:#fff8dcbd;font-size:12px;line-height:1.55}.inventory-page-react .inventory-shortcut-group{display:grid;gap:8px}.inventory-page-react .inventory-shortcut-label{color:#fff8dca3;font-family:Open Sans,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.inventory-page-react .inventory-shortcut-row{display:flex;flex-wrap:wrap;gap:8px}.inventory-page-react .inventory-shortcut-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:var(--inventory-react-radius-pill);background:#ffffff08;color:#fff8dcdb;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,transform .18s ease}.inventory-page-react .inventory-shortcut-chip:hover,.inventory-page-react .inventory-shortcut-chip:focus-visible,.inventory-page-react .inventory-shortcut-chip.is-active{border-color:#ffebbe47;background:#ffebbe1a;transform:translateY(-1px)}.inventory-page-react .inventory-action-secondary{width:100%}.inventory-page-react .inventory-card-showcase{position:relative;isolation:isolate;--card-tilt-x: 0deg;--card-tilt-y: 0deg;--card-glint-x: 50%;--card-glint-y: 24%}.inventory-page-react .inventory-card-showcase-glow,.inventory-page-react .inventory-card-showcase-glint{position:absolute;inset:-6%;pointer-events:none}.inventory-page-react .inventory-card-showcase-glow{z-index:0;background:radial-gradient(circle at var(--card-glint-x) var(--card-glint-y),rgba(255,235,190,.32),transparent 34%),radial-gradient(circle at 50% 120%,rgba(0,0,0,.42),transparent 52%);filter:blur(22px);opacity:.9}.inventory-page-react .inventory-card-showcase-glint{z-index:2;background:radial-gradient(circle at var(--card-glint-x) var(--card-glint-y),rgba(255,255,255,.28),transparent 18%),linear-gradient(120deg,transparent 22%,rgba(255,255,255,.08) 46%,transparent 68%);mix-blend-mode:screen;opacity:.92}.inventory-page-react .inventory-card-showcase-surface{position:relative;z-index:1;width:100%;height:100%;border-radius:inherit;transform:perspective(1200px) rotateX(var(--card-tilt-x)) rotateY(var(--card-tilt-y));transform-style:preserve-3d;transition:transform .18s ease,filter .18s ease}.inventory-page-react .inventory-card-showcase[data-reduced-motion=true] .inventory-card-showcase-surface{transform:none}.inventory-page-react .inventory-card-showcase:hover .inventory-card-showcase-surface,.inventory-page-react .inventory-card-showcase:focus-within .inventory-card-showcase-surface{filter:saturate(1.06) brightness(1.04)}.inventory-page-react .inventory-card-showcase-trigger{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-end;justify-content:flex-end;padding:14px;border:0;border-radius:inherit;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.28));color:inherit;cursor:var(--inventory-spotlight-cursor),zoom-in}.inventory-page-react .inventory-card-showcase-trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ffebbe61,0 0 0 4px #ffebbe24}.inventory-page-react .inventory-card-showcase-trigger-label{display:inline-flex;align-items:center;min-height:32px;padding:7px 11px;border:1px solid rgba(255,235,190,.22);border-radius:999px;background:#08080ccc;color:#fff8dc;font-family:Montserrat,sans-serif;font-size:10px;font-style:italic;font-weight:800;letter-spacing:.1em;text-transform:uppercase;transition:transform .18s ease,border-color .18s ease,background .18s ease}.inventory-page-react .inventory-card-showcase-trigger:hover .inventory-card-showcase-trigger-label,.inventory-page-react .inventory-card-showcase-trigger:focus-visible .inventory-card-showcase-trigger-label{border-color:#ffebbe61;background:#101018e0;transform:translateY(-1px)}.inventory-page-react .inventory-spotlight-backdrop,.inventory-page-react .inventory-card-spotlight-backdrop{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:24px;background:#04040ad1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.inventory-page-react .inventory-spotlight-dialog,.inventory-page-react .inventory-card-spotlight{width:min(960px,100%);max-height:min(92vh,1080px);overflow:auto;display:grid;gap:22px;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:var(--inventory-react-radius-shell);background:radial-gradient(circle at top right,rgba(255,235,190,.12),transparent 24%),linear-gradient(180deg,#ffffff0a,#ffffff04),#06060afa;box-shadow:0 40px 120px #00000085}.inventory-page-react .inventory-spotlight-header,.inventory-page-react .inventory-card-spotlight-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.inventory-page-react .inventory-spotlight-header-copy,.inventory-page-react .inventory-spotlight-body,.inventory-page-react .inventory-spotlight-meta,.inventory-page-react .inventory-card-spotlight-stage-shell,.inventory-page-react .inventory-card-spotlight-hint{min-width:0}.inventory-page-react .inventory-spotlight-body,.inventory-page-react .inventory-spotlight-meta{display:grid;gap:16px}.inventory-page-react .inventory-spotlight-stage-shell,.inventory-page-react .inventory-card-spotlight-stage-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:24px;align-items:center}.inventory-page-react .inventory-spotlight-stage,.inventory-page-react .inventory-card-spotlight-stage{position:relative;width:min(100%,460px);justify-self:center;display:flex;align-items:center;justify-content:center;box-sizing:border-box;aspect-ratio:5 / 7;padding:clamp(14px,2vw,20px);border:1px solid rgba(255,255,255,.1);border-radius:28px;isolation:isolate;background:radial-gradient(circle at top,rgba(255,235,190,.16),transparent 48%),linear-gradient(180deg,#ffffff0a,#ffffff04),#06060afa;box-shadow:inset 0 0 0 1px #ffffff05,0 28px 80px #0000006b;--spotlight-pointer-x: 50%;--spotlight-pointer-y: 28%}.inventory-page-react .inventory-spotlight-stage.is-lens-enabled,.inventory-page-react .inventory-spotlight-stage.is-lens-enabled .inventory-spotlight-media,.inventory-page-react .inventory-card-spotlight-stage.has-lens,.inventory-page-react .inventory-card-spotlight-stage.has-lens .inventory-card-spotlight-image{cursor:var(--inventory-spotlight-cursor),zoom-in}.inventory-page-react .inventory-spotlight-media,.inventory-page-react .inventory-spotlight-image,.inventory-page-react .inventory-card-spotlight-image{display:block;width:100%;height:100%;border-radius:22px;object-fit:contain;background:radial-gradient(circle at top,rgba(255,235,190,.12),transparent 42%),#02040ab8;box-shadow:inset 0 0 0 1px #ffffff0a,0 28px 80px #0000006b}.inventory-page-react .inventory-spotlight-lens,.inventory-page-react .inventory-card-spotlight-lens{position:absolute;left:var(--spotlight-pointer-x);top:var(--spotlight-pointer-y);z-index:2;width:clamp(148px,18vw,220px);aspect-ratio:1;border:2px solid rgba(255,248,220,.92);border-radius:999px;overflow:hidden;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.9);background:#04060a24;box-shadow:0 18px 36px #0006,0 0 0 1px #ffebbe1f;transition:opacity .14s ease,transform .14s ease}.inventory-page-react .inventory-spotlight-stage.is-lens-active .inventory-spotlight-lens,.inventory-page-react .inventory-card-spotlight-stage.lens-active .inventory-card-spotlight-lens{opacity:1;transform:translate(-50%,-50%) scale(1)}.inventory-page-react .inventory-spotlight-lens-fill,.inventory-page-react .inventory-card-spotlight-lens-fill{width:100%;height:100%;background-repeat:no-repeat;background-size:280%;background-position:var(--spotlight-pointer-x) var(--spotlight-pointer-y);transform:scale(1.02);filter:saturate(1.08) contrast(1.05)}.inventory-page-react .inventory-card-spotlight-lens-glow{position:absolute;left:var(--spotlight-pointer-x);top:var(--spotlight-pointer-y);z-index:1;width:clamp(220px,28vw,320px);aspect-ratio:1;border-radius:999px;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.92);background:radial-gradient(circle,rgba(255,235,190,.24) 0%,rgba(255,235,190,.16) 28%,rgba(255,235,190,.04) 54%,transparent 72%);filter:blur(18px);transition:opacity .16s ease,transform .16s ease}.inventory-page-react .inventory-card-spotlight-stage.lens-active .inventory-card-spotlight-lens-glow{opacity:.88;transform:translate(-50%,-50%) scale(1)}.inventory-page-react .inventory-card-spotlight-hint{display:grid;gap:10px;align-content:start;padding:18px 20px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#07080edb;box-shadow:inset 0 1px #ffffff05}.inventory-page-react .inventory-spotlight-chip-row{flex-wrap:wrap}.inventory-page-react .inventory-spotlight-close,.inventory-page-react .inventory-card-spotlight-close{white-space:nowrap}.inventory-page-react .inventory-preview-backdrop{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:24px;background:#06060abd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.inventory-page-react .inventory-preview-dialog{width:min(1080px,100%);max-height:min(88vh,960px);overflow:auto;display:grid;gap:24px;padding:24px;border:1px solid var(--inventory-react-glass-border);border-radius:var(--inventory-react-radius-shell);background:radial-gradient(circle at top right,rgba(255,235,190,.1),transparent 26%),#07070af5;box-shadow:0 32px 90px #0000006b}.inventory-page-react .inventory-preview-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.inventory-page-react .inventory-preview-header-copy{min-width:0}.inventory-page-react .inventory-preview-grid{display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:24px;align-items:start}.inventory-page-react .inventory-preview-card-showcase{min-height:100%;width:min(100%,var(--inventory-react-mobile-preview-stage));justify-self:center}.inventory-page-react .inventory-preview-copy,.inventory-page-react .inventory-preview-history{display:grid;gap:18px}.inventory-page-react .inventory-preview-stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){:root{--inventory-react-mobile-preview-stage: 380px}.inventory-page-react .inventory-feedback{top:82px}.inventory-page-react .inventory-preview-grid{grid-template-columns:1fr;gap:20px}.inventory-page-react .marketplace-recent-pulls-header{flex-direction:column}.inventory-page-react .inventory-spotlight-stage,.inventory-page-react .inventory-card-spotlight-stage{width:min(100%,460px)}.inventory-page-react .inventory-card-spotlight-stage-shell{grid-template-columns:1fr}}@media(max-width:720px){:root{--inventory-react-mobile-preview-stage: 340px;--inventory-react-mobile-chip-min-height: 40px}.inventory-page-react .inventory-results-toolbar,.inventory-page-react .inventory-preview-dialog,.inventory-page-react .inventory-spotlight-dialog,.inventory-page-react .inventory-card-spotlight{padding:18px}.inventory-page-react .inventory-preview-backdrop,.inventory-page-react .inventory-spotlight-backdrop,.inventory-page-react .inventory-card-spotlight-backdrop{padding:12px}.inventory-page-react .inventory-preview-header,.inventory-page-react .inventory-spotlight-header,.inventory-page-react .inventory-card-spotlight-header{flex-direction:column}.inventory-page-react .inventory-preview-close,.inventory-page-react .inventory-spotlight-close,.inventory-page-react .inventory-card-spotlight-close{width:100%}.inventory-page-react .card-row-media-button{max-width:var(--inventory-react-mobile-media-max)}.inventory-page-react .card-row-media-chip{right:12px;bottom:12px;padding:6px 10px;font-size:10px}.inventory-page-react .inventory-status-strip{gap:10px}.inventory-page-react .inventory-status-pill{min-height:var(--inventory-react-mobile-chip-min-height);padding:8px 12px;font-size:12px}.inventory-page-react .inventory-row-feedback{min-height:44px;font-size:13px}.inventory-page-react .inventory-action-hint,.inventory-page-react .marketplace-card-action-hint{font-size:13px}.inventory-page-react .inventory-shortcut-label{font-size:11px}.inventory-page-react .inventory-shortcut-chip{min-height:var(--inventory-react-mobile-chip-min-height);padding:9px 12px;font-size:11px}.inventory-page-react .marketplace-recent-pulls{padding:16px}.inventory-page-react .marketplace-recent-pulls-controls>*{flex:1 1 0}.inventory-page-react .marketplace-recent-pulls-track{grid-auto-columns:minmax(220px,84vw)}.inventory-page-react .marketplace-recent-pull-card{padding:12px}.inventory-page-react .inventory-preview-stats{grid-template-columns:1fr}.inventory-page-react .inventory-preview-copy,.inventory-page-react .inventory-preview-history{gap:20px}.inventory-page-react .inventory-spotlight-stage,.inventory-page-react .inventory-card-spotlight-stage{width:min(100%,360px)}.inventory-page-react .inventory-spotlight-lens,.inventory-page-react .inventory-card-spotlight-lens{width:clamp(124px,32vw,170px)}.inventory-page-react .inventory-card-showcase-trigger-label{min-height:36px;padding:8px 12px;font-size:11px}}@media(prefers-reduced-motion:reduce){.inventory-page-react .inventory-filter-chip,.inventory-page-react .inventory-shortcut-chip,.inventory-page-react .card-row-media-button,.inventory-page-react .marketplace-recent-pull-card-media,.inventory-page-react .inventory-card-showcase-surface,.inventory-page-react .inventory-card-showcase-trigger-label,.inventory-page-react .inventory-spotlight-lens,.inventory-page-react .inventory-card-spotlight-lens,.inventory-page-react .inventory-card-spotlight-lens-glow{transition:none}}
