:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#030303;--bg-soft:#05080d;--surface:#10151d;--surface-2:#151d28;--surface-3:#102235;--line:#263241;--line-soft:#172230;--text:#fbfbf7;--muted:#9eb0c3;--muted-2:#657789;--blue:#2f9bff;--blue-2:#9bdcff;--accent:#2f9bff;--accent-2:#8bd6ff;--accent-soft:#061b31;--cream:#e8f6ff;--green:#2fd07f;--danger:#ff6378;--shadow:0 22px 60px #00000061;--shadow-soft:0 14px 34px #00000047;--radius:8px;--ease-premium:cubic-bezier(.16, 1, .3, 1);--ease-press:cubic-bezier(.2, .8, .2, 1);--motion-fast:.16s;--motion-medium:.32s;--motion-slow:.62s}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(circle at 50% 100%,#2f9bff1f,#0000 34%),linear-gradient(#000 0%,#030303 52%,#010713 100%);min-height:100vh;margin:0;font-family:Inter,Segoe UI,Helvetica Neue,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled,input:disabled{cursor:not-allowed;opacity:.58}:focus-visible{outline:2px solid var(--blue-2);outline-offset:3px}.site-shell{min-height:100vh}.topbar{z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070707c7;border:1px solid #ffffff1f;border-radius:8px;justify-content:space-between;align-items:center;width:min(1080px,100% - 42px);height:68px;margin:14px auto 0;padding:0 14px 0 18px;animation:.3s cubic-bezier(.2,.8,.2,1) topbar-enter;display:flex;position:sticky;top:14px;box-shadow:0 18px 52px #00000052}.brand{align-items:center;gap:12px;font-size:24px;font-weight:900;display:flex}.brand-mark{color:#03101c;background:linear-gradient(#65c7ff,#1477ff);border:1px solid #69c7ff8c;place-items:center;width:42px;height:42px;transition:transform .18s,box-shadow .18s;display:grid;transform:rotate(-12deg);box-shadow:0 10px 28px #2f9bff3d}.brand:hover .brand-mark{transform:rotate(-8deg)translateY(-1px);box-shadow:0 14px 34px #2f9bff57}.nav{color:var(--muted);align-items:center;gap:26px;font-weight:850;display:flex}.nav a{transition:color .16s,transform .16s;position:relative}.nav a:after{content:"";background:var(--accent);opacity:0;border-radius:999px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:-9px;left:0;right:0;transform:scaleX(.45)}.nav a.active:after,.nav a:hover:after{opacity:1;transform:scaleX(1)}.top-actions{align-items:center;gap:14px;display:flex}.icon-button,.primary-button,.ghost-button,.danger-button{border:1px solid var(--line);color:var(--text);background:var(--surface);border-radius:var(--radius);min-height:42px;transition:border-color .16s,background .16s,box-shadow .16s,color .16s,opacity .16s,transform .16s}.icon-button{place-items:center;width:42px;display:grid;position:relative}.cart-count{background:var(--accent);color:#031321;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:950;display:grid;position:absolute;top:-6px;right:-6px}.icon-button:hover,.ghost-button:hover{color:var(--text);border-color:#69c7ff8f;transform:translateY(-1px);box-shadow:0 12px 30px #2f9bff29}.icon-button:active,.primary-button:active,.ghost-button:active,.danger-button:active{transform:translateY(0)scale(.98)}.primary-button{color:#031321;text-align:center;white-space:nowrap;background:linear-gradient(#65c7ff,#1477ff);border-color:#65c7ff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 18px;font-weight:900;line-height:1;display:inline-flex}.primary-button:hover{transform:translateY(-1px);box-shadow:0 16px 38px #2f9bff57}.danger-button{color:#210008;text-align:center;white-space:nowrap;background:linear-gradient(#ff7184,#dd3f56);border-color:#ff5d73bf;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:900;line-height:1;display:inline-flex}.danger-button:hover{transform:translateY(-1px);box-shadow:0 12px 34px #ff5d7333}.ghost-button{color:var(--text);text-align:center;white-space:nowrap;background:#ffffff0e;justify-content:center;align-items:center;gap:8px;padding:0 16px;line-height:1;display:inline-flex}.status-button{color:var(--green);cursor:default;background:#33d68414;border-color:#33d68459}.status-button:hover{box-shadow:none;transform:none}.danger-ghost{color:#ffb2bd;background:#ff5d730b;border-color:#ff5d7347}.danger-ghost:hover{color:#ffd6dc;border-color:#ff5d738c;box-shadow:0 10px 28px #ff5d731f}.compact-button{min-height:36px;padding:0 12px}.button-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;width:15px;height:15px;animation:.7s linear infinite spin;display:inline-block}.route-transition{transform-origin:50% 18px;animation:.26s cubic-bezier(.2,.8,.2,1) route-enter}.page{width:min(1200px,100vw - 40px);margin:0 auto}.hero{grid-template-columns:minmax(0,1fr) 380px;align-items:stretch;gap:26px;padding:54px 0 30px;display:grid}.hero-copy{padding:34px 0;animation:.3s cubic-bezier(.2,.8,.2,1) 40ms both panel-enter}.hero h1{letter-spacing:0;margin:0;font-size:clamp(42px,6vw,76px);line-height:.95}.hero p{max-width:660px;color:var(--muted);font-size:18px;line-height:1.65}.hero-panel,.checkout-card,.admin-panel,.product-card,.trust-card,.account-card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(#141a24fa,#0a0e14fa)}.admin-panel,.product-card,.trust-card,.account-card,.hero-panel,.checkout-card{transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.hero-panel{padding:18px;animation:.32s cubic-bezier(.2,.8,.2,1) .1s both panel-enter}.identity-panel-head{border:1px solid var(--line-soft);border-radius:var(--radius);color:var(--text);background:#0f1721;align-items:center;gap:12px;padding:12px;display:flex}.identity-panel-head svg{color:var(--blue-2)}.identity-panel-head span{gap:2px;display:grid}.identity-panel-head small{color:var(--muted);font-weight:750}.timer{border-radius:var(--radius);color:var(--blue-2);background:#2f9bff17;border:1px solid #2f9bff42;justify-content:space-between;align-items:center;padding:14px;font-weight:900;display:flex}.identity-stack{gap:10px;margin-top:14px;display:grid}.identity-chip{border:1px solid var(--line-soft);border-radius:var(--radius);color:var(--muted);background:#ffffff09;justify-content:space-between;align-items:center;gap:12px;padding:12px;transition:border-color .16s,background .16s,transform .16s;display:flex}.identity-chip strong{color:var(--text)}.store-announcement{border-radius:var(--radius);background:linear-gradient(135deg,#2f9bff14,#0000 42%),#0d121a;border:1px solid #223143;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:-10px 0 30px;padding:18px 20px;animation:.26s cubic-bezier(.2,.8,.2,1) both panel-enter;display:grid;box-shadow:0 18px 42px #00000038}.store-announcement.sale{background:linear-gradient(135deg,#2f9bff29,#33d6840e 48%,#0000),#0d121a;border-color:#2f9bff6b}.store-announcement.update{border-color:#66c7ff57}.store-announcement.restock{background:linear-gradient(135deg,#33d6841f,#0000 52%),#0d121a;border-color:#33d68457}.announcement-main{align-items:flex-start;gap:14px;min-width:0;display:flex}.announcement-icon{width:42px;height:42px;color:var(--blue-2);background:#111b28;border:1px solid #66c7ff3d;border-radius:12px;flex:none;place-items:center;display:grid}.announcement-copy{min-width:0}.announcement-eyebrow{color:var(--blue-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:950;display:inline-flex}.announcement-copy h2,.announcement-preview-card h3{margin:0;font-size:clamp(22px,2.4vw,30px);line-height:1.15}.announcement-copy p,.announcement-preview-card p{max-width:760px;color:var(--muted);margin:8px 0 0;line-height:1.55}.announcement-cta{white-space:nowrap}.announcement-admin-grid{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start;gap:20px;display:grid}.announcement-preview-card{border-radius:var(--radius);background:#0d121a;border:1px solid #223143;gap:8px;padding:18px;display:grid}.announcement-preview-card.sale{background:linear-gradient(135deg,#2f9bff21,#33d6840b),#0d121a;border-color:#2f9bff6b}.announcement-preview-card.update{border-color:#66c7ff57}.announcement-preview-card.restock{background:linear-gradient(135deg,#33d6841a,#0000),#0d121a;border-color:#33d68457}.announcement-controls{gap:14px;display:grid}.announcement-form-grid{margin-top:2px}.announcement-form-grid .textarea{min-height:116px}.toolbar{grid-template-columns:minmax(220px,1fr) 180px;gap:14px;margin:22px 0;display:grid}.input,.select,.textarea{background:var(--surface);border:1px solid var(--line);width:100%;min-height:46px;color:var(--text);border-radius:var(--radius);outline:none;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s}.input:hover,.select:hover,.textarea:hover,.input:focus,.select:focus,.textarea:focus{border-color:#66c7ff6b;box-shadow:0 0 0 3px #2f9bff14}.textarea{min-height:90px;padding:12px 14px}.smart-select{gap:7px;width:100%;display:grid;position:relative}.smart-select-label{color:var(--muted);font-size:13px;font-weight:850}.smart-select-trigger{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg, #ffffff09, #ffffff03), var(--surface);width:100%;min-height:46px;color:var(--text);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 13px;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s;display:grid}.smart-select-trigger:hover:not(:disabled),.smart-select-trigger[aria-expanded=true]{border-color:#66c7ff75;transform:translateY(-1px);box-shadow:0 0 0 3px #2f9bff14}.smart-select-trigger span,.smart-select-menu button span{gap:2px;min-width:0;display:grid}.smart-select-trigger strong,.smart-select-menu button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smart-select-trigger small,.smart-select-menu button small{color:var(--muted);font-size:12px;font-weight:750}.smart-select-trigger svg{color:var(--muted);transition:transform .16s,color .16s}.smart-select-trigger svg.open{color:var(--blue-2);transform:rotate(180deg)}.smart-select.compact .smart-select-trigger{min-height:38px;padding:0 11px}.smart-select.disabled{opacity:.62}.smart-select-menu{z-index:80;border-radius:var(--radius);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0e14fa;border:1px solid #66c7ff47;max-height:260px;padding:6px;animation:.14s both menu-enter;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto;box-shadow:0 18px 48px #00000075}.smart-select-menu button{width:100%;min-height:42px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;padding:9px 10px;transition:background .14s,color .14s,transform .14s;display:grid}.smart-select-menu button:hover:not(:disabled),.smart-select-menu button.active{color:var(--text);background:#2f9bff1f;transform:translate(1px)}.smart-select-menu button:disabled{cursor:not-allowed;opacity:.46}.smart-select-menu svg{color:var(--green)}.smart-select-empty{color:var(--muted);padding:10px;font-size:14px}.field-gap{margin-top:12px}.tag-row{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.tag{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;padding:8px 13px;transition:color .16s,border-color .16s,background .16s,transform .16s}.tag:hover{color:var(--text);border-color:#66c7ff66;transform:translateY(-1px)}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.product-card{flex-direction:column;min-height:0;animation:.26s cubic-bezier(.2,.8,.2,1) both panel-enter;display:flex;position:relative;overflow:visible}.product-card:hover,.product-card:focus-within{z-index:20}.product-grid>.product-card:nth-child(2),.trust-grid>.trust-card:nth-child(2){animation-delay:55ms}.product-grid>.product-card:nth-child(3),.trust-grid>.trust-card:nth-child(3){animation-delay:.11s}.product-grid>.product-card:nth-child(4){animation-delay:.165s}.product-card:hover,.trust-card:hover{border-color:#66c7ff59;transform:translateY(-3px);box-shadow:0 22px 70px #00000061,0 0 32px #2f9bff14}.product-media{border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(180deg, #ffffff14, #00000040), var(--surface-2);height:220px;position:relative;overflow:hidden}.product-media img{object-fit:cover;opacity:.85;width:100%;height:100%;transition:opacity .18s,transform .26s}.product-card:hover .product-media img{opacity:.98;transform:scale(1.035)}.product-media-placeholder{height:100%;color:var(--blue-2);text-align:center;background:radial-gradient(circle at 30% 15%,#66c7ff2e,#0000 34%),linear-gradient(135deg,#2f9bff33,#33d68414 48%,#ffffff09);align-content:center;place-items:center;gap:10px;padding:26px;display:grid}.product-media-placeholder svg{background:#05080d75;border:1px solid #66c7ff47;border-radius:16px;width:54px;height:54px;padding:12px;box-shadow:0 14px 34px #00000038}.product-media-placeholder strong{color:var(--text);text-transform:uppercase;font-size:14px}.product-card.sold-out .product-media img,.product-card.sold-out .product-media-placeholder{filter:grayscale(.45)brightness(.62)}.product-card.sold-out .product-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#05080d1a,#05080d8c),#05080d2e;position:absolute;inset:0}.badge{z-index:2;background:var(--blue);color:#001522;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;position:absolute;top:14px;left:14px}.muted-badge{color:#181102;background:#ffd36a;border:1px solid #ffe9a699;left:auto;right:14px;box-shadow:0 10px 28px #00000047}.product-body{flex-direction:column;flex:1;gap:14px;padding:22px;display:flex}.product-body h3{margin:0;font-size:22px;line-height:1.2;transition:color .16s}.product-body p{margin:0;line-height:1.45}.product-body .tag-row{margin-bottom:0}.product-card:hover .product-body h3{color:var(--blue-2)}.muted{color:var(--muted)}.eyebrow{color:var(--blue-2);text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:900}.product-footer{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:2px;padding-top:16px;display:flex}.price{color:var(--blue);align-items:baseline;gap:8px;font-size:24px;font-weight:950;display:flex}.price-strike,.detail-price span{color:var(--muted);font-size:14px;text-decoration:line-through}.card-actions{gap:8px;display:flex}.compact-select{min-height:38px}.field-stack{gap:7px;display:grid}.field-stack>span{color:var(--muted);font-size:13px;font-weight:850}.admin-info{border-radius:var(--radius);color:var(--muted);background:#2f9bff12;border:1px solid #2f9bff38;gap:4px;padding:12px 14px;font-size:13px;display:grid}.admin-info strong{color:var(--text)}.settings-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.setup-status-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff06;align-content:start;gap:5px;min-height:94px;padding:14px;display:grid}.setup-status-card strong{color:var(--text);font-size:14px}.setup-status-card span{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.setup-status-card.ready{background:#33d6840e;border-color:#33d68447}.setup-status-card.missing{background:#ffd36a0b;border-color:#ffd36a47}.section h2{margin:0 0 18px;font-size:34px}.trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.trust-card{min-height:160px;padding:20px;animation:.26s cubic-bezier(.2,.8,.2,1) both panel-enter}.featured-proof-card{overflow:hidden}.featured-proof-card>img{object-fit:cover;opacity:.92;width:calc(100% + 40px);height:128px;margin:-20px -20px 16px;display:block}.review-card{align-content:start;gap:10px;display:grid}.review-stars{color:var(--blue-2);gap:4px;display:flex}.rating-pill{width:fit-content;color:var(--blue-2);background:#2f9bff14;border:1px solid #66c7ff42;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:14px;font-weight:850;display:inline-flex}.rating-pill span{color:var(--muted)}.verified-review-card{min-height:210px}.review-author{grid-template-columns:38px minmax(0,1fr);align-items:center;column-gap:10px;margin-top:auto;display:grid}.review-author img,.review-author>span{width:38px;height:38px;color:var(--blue-2);object-fit:cover;background:#2f9bff17;border:1px solid #66c7ff38;border-radius:999px;grid-row:span 2;place-items:center;font-weight:900;display:grid}.review-author strong,.review-author small{overflow-wrap:anywhere}.review-author small{color:var(--green);font-size:12px;font-weight:850}.star-select{align-items:center;gap:6px;display:flex}.star-select button{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);cursor:pointer;background:#ffffff08;border-radius:10px;place-items:center;padding:0;transition:border-color .16s,color .16s,background .16s,transform .16s;display:grid}.star-select button:hover,.star-select button.active{color:var(--blue-2);background:#2f9bff1a;border-color:#66c7ff73;transform:translateY(-1px)}.checkout-layout,.product-detail,.product-info-grid{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:22px;display:grid}.checkout-summary{position:sticky;top:96px}.summary-row{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.cart-lines{gap:12px;display:grid}.scroll-list{scrollbar-width:thin;scrollbar-color:#66c7ff6b #ffffff0a;max-height:min(72vh,760px);padding-right:6px;overflow:auto}.compact-scroll{max-height:min(52vh,520px)}.scroll-list::-webkit-scrollbar{width:9px}.scroll-list::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.scroll-list::-webkit-scrollbar-thumb{background:#66c7ff6b;border:2px solid #0a0e14fa;border-radius:999px}.cart-line{border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff06;grid-template-columns:88px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px;display:grid}.cart-line img{object-fit:cover;border-radius:var(--radius);width:88px;height:62px}.cart-line-thumb{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg, #2f9bff29, #33d6840f), var(--surface-2);width:88px;height:62px;color:var(--blue-2);place-items:center;display:grid}.quantity-stepper{align-items:center;gap:8px;display:inline-flex}.quantity-stepper .icon-button{width:34px;height:34px;min-height:34px}.product-gallery{gap:12px;display:grid}.detail-media{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:460px;box-shadow:var(--shadow);place-items:center;display:grid;overflow:hidden}.detail-media img{object-fit:cover;width:100%;height:100%;min-height:460px}.media-strip{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;display:grid}.media-strip button{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);height:70px;padding:0;overflow:hidden}.media-strip button.active{border-color:var(--blue);box-shadow:0 0 0 2px #2f9bff2e}.media-strip img{object-fit:cover;width:100%;height:100%}.product-buy-panel{gap:14px;display:grid;position:sticky;top:96px}.detail-price{gap:4px;display:grid}.detail-price small{color:var(--muted)}.product-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.collabs-hero{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.collabs-hero h1{margin:0 0 12px;font-size:clamp(42px,6vw,68px);line-height:.95}.collabs-note,.admin-hint{color:var(--blue-2);border-radius:var(--radius);background:#2f9bff0f;border:1px solid #66c7ff3d;align-items:center;gap:10px;padding:12px 14px;font-weight:850;display:inline-flex}.collab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.collab-card{border:1px solid var(--line);border-radius:var(--radius);min-height:520px;box-shadow:var(--shadow);background:linear-gradient(#141a24fa,#0a0e14fa);flex-direction:column;transition:border-color .18s,box-shadow .18s,transform .18s;animation:.26s cubic-bezier(.2,.8,.2,1) both panel-enter;display:flex;overflow:hidden}.collab-card:nth-child(2){animation-delay:60ms}.collab-card:hover{border-color:#66c7ff61;transform:translateY(-3px);box-shadow:0 24px 72px #0000006b,0 0 38px #2f9bff1a}.collab-media{aspect-ratio:16/9;background:linear-gradient(135deg, #2f9bff33, #33d68414), var(--surface-2);position:relative;overflow:hidden}.collab-media img{object-fit:cover;opacity:.92;width:100%;height:100%;transition:transform .26s,opacity .18s}.collab-card:hover .collab-media img{opacity:1;transform:scale(1.035)}.collab-media-placeholder{height:100%;color:var(--muted);text-align:center;place-items:center;gap:10px;padding:28px;font-weight:900;display:grid}.collab-game-icon{width:52px;height:52px;color:var(--blue-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080dc2;border:1px solid #fff3;border-radius:14px;place-items:center;display:grid;position:absolute;bottom:18px;left:18px}.collab-body{flex-direction:column;flex:1;gap:16px;padding:22px;display:flex}.collab-body h2{margin:0 0 10px;font-size:clamp(26px,3vw,38px);line-height:1.15}.collab-body h2 a{transition:color .16s}.collab-card:hover .collab-body h2 a{color:var(--blue-2)}.collab-stats{flex-wrap:wrap;gap:10px;display:flex}.collab-stats span{color:var(--text);background:#2f9bff12;border:1px solid #66c7ff38;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-weight:850;display:inline-flex}.collab-products{gap:8px;margin-top:auto;display:grid}.collab-products strong{align-items:center;gap:7px;display:inline-flex}.collab-products .tag-row{margin-bottom:0}.admin-hint{max-width:780px;color:var(--muted);margin-top:20px}.modal-backdrop{z-index:60;background:#0000009e;place-items:center;padding:18px;animation:.14s both backdrop-enter;display:grid;position:fixed;inset:0}.checkout-card{background:linear-gradient(#141a24,#0a0e14);width:min(460px,100%);max-height:calc(100vh - 36px);padding:16px;animation:.22s cubic-bezier(.2,.8,.2,1) both modal-enter;overflow-y:auto}.modal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.payment-choice{text-align:left;border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--text);background:#ffffff06;grid-template-columns:50px 1fr auto;align-items:center;gap:14px;margin-top:12px;padding:16px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s,opacity .16s;display:grid}.payment-choice:hover:not(:disabled){background:#2f9bff0f;border-color:#66c7ff6b;transform:translateY(-1px);box-shadow:0 14px 34px #2f9bff1a}.payment-choice:disabled{cursor:not-allowed;opacity:.48}.payment-icon{border-radius:var(--radius);width:48px;height:48px;color:var(--blue);background:#2f9bff1f;place-items:center;transition:transform .18s,background .18s;display:grid}.admin-nav{z-index:30;border:1px solid var(--line-soft);border-radius:var(--radius);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090e15d1;flex-wrap:wrap;gap:10px;margin:22px 0;padding:10px;display:flex;position:sticky;top:88px}.admin-nav button{border-radius:var(--radius);min-height:38px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:0 13px;font-weight:850;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.admin-nav button:hover,.admin-nav button.active{color:var(--text);background:#2f9bff13;border-color:#66c7ff4d;transform:translateY(-1px)}.admin-nav button.active{background:linear-gradient(#2f9bff2e,#2f9bff14);border-color:#2f9bff7a;box-shadow:inset 0 0 0 1px #66c7ff14,0 10px 26px #0000002e}.admin-nav button:focus-visible{outline-offset:2px;outline:2px solid #66c7ffb8}.admin-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.admin-panel,.account-card{padding:20px;animation:.26s cubic-bezier(.2,.8,.2,1) both panel-enter}.section-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.section-head h2,.section-head p{margin-top:0}.section-head p{max-width:720px}.admin-editor-head{align-items:flex-start}.admin-editor-actions,.form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.admin-editor-actions{min-width:min(100%,260px)}.form-actions{justify-content:flex-start;margin-top:14px}.form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-grid .wide{grid-column:1/-1}.variant-manager{border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff06;gap:12px;margin:16px 0;padding:14px;display:grid}.variant-manager h3{align-items:center;gap:8px;margin:0;display:inline-flex}.variant-tabs{flex-wrap:wrap;gap:8px;display:flex}.variant-tabs button{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:36px;color:var(--muted);padding:0 12px;font-weight:850}.variant-tabs button.active{color:var(--text);background:#2f9bff1f;border-color:#2f9bff7a}.variant-editor{gap:12px;display:grid}.search-field{margin-bottom:16px;display:block;position:relative}.search-field svg{color:var(--muted);pointer-events:none;position:absolute;top:14px;left:14px}.search-field .input{padding-left:42px}.support-box{border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff06;gap:10px;margin-top:10px;padding:12px;display:grid}.review-compose{gap:12px;display:grid}.reviewable-list{gap:10px;margin-top:10px;display:grid}.reviewable-item{border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff06;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.reviewable-item span{gap:2px;min-width:0;display:grid}.reviewable-item small{color:var(--muted);font-weight:800}.review-page{max-width:820px}.review-request-card{gap:18px;display:grid}.review-moderation-list{gap:14px;display:grid}.review-status-select{width:min(180px,100%)}.review-moderation-item{border:1px solid var(--line-soft);border-radius:var(--radius);background:linear-gradient(135deg,#2f9bff0e,#0000 42%),#ffffff06;grid-template-columns:220px minmax(0,1fr);gap:16px;padding:16px;animation:.22s both item-enter;display:grid}.review-moderation-item .review-author{align-self:start;margin-top:0}.review-moderation-body{gap:10px;min-width:0;display:grid}.review-moderation-body p{margin:0}.moderation-note{resize:vertical;min-height:72px}.file-drop{border-radius:var(--radius);background:linear-gradient(180deg, #2f9bff0d, #ffffff05), var(--surface);min-height:104px;color:var(--muted);cursor:pointer;border:1px dashed #66c7ff52;align-items:center;gap:14px;padding:18px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:flex;position:relative}.file-drop:hover{background:linear-gradient(180deg, #2f9bff17, #ffffff06), var(--surface);border-color:#66c7ff9e;transform:translateY(-1px);box-shadow:0 12px 32px #2f9bff14}.file-drop.loading{cursor:wait}.file-input{opacity:0;cursor:inherit;position:absolute;inset:0}.file-icon{width:52px;height:52px;color:var(--blue-2);background:#2f9bff1a;border:1px solid #66c7ff4d;border-radius:14px;flex:none;place-items:center;display:grid}.file-drop strong,.file-drop span span{display:block}.file-drop strong{color:var(--text);margin-bottom:5px}.delivery-preview{border-radius:var(--radius);background:#ffffff08;border:1px solid #66c7ff3d;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;animation:.22s cubic-bezier(.2,.8,.2,1) both panel-enter;display:grid}.delivery-preview-media{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg, #2f9bff1f, #33d6840f), var(--surface-2);width:96px;height:70px;color:var(--blue-2);place-items:center;display:grid;overflow:hidden}.delivery-preview-media img{object-fit:cover;width:100%;height:100%}.delivery-preview-body{gap:5px;min-width:0;display:grid}.delivery-preview-body strong,.delivery-preview-body span{overflow-wrap:anywhere}.delivery-preview-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.inline-status{color:var(--blue-2);align-items:center;gap:7px;font-size:14px;display:inline-flex}.toggle-row{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.toggle-chip{border:1px solid var(--line);border-radius:var(--radius);min-height:40px;color:var(--muted);cursor:pointer;background:#ffffff06;align-items:center;gap:9px;padding:0 12px;font-weight:850;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.toggle-chip input{opacity:0;pointer-events:none;position:absolute}.toggle-chip:hover{color:var(--text);border-color:#66c7ff57;transform:translateY(-1px)}.toggle-chip.active{color:var(--text);background:#33d68414;border-color:#33d68461}.toggle-box{border:1px solid var(--line);color:#04140b;background:#ffffff09;border-radius:6px;place-items:center;width:20px;height:20px;transition:border-color .16s,background .16s;display:grid}.toggle-chip.active .toggle-box{border-color:var(--green);background:var(--green)}.toggle-chip small{color:var(--muted);margin-top:2px;font-size:12px;font-weight:700;display:block}.collab-admin-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:20px;display:grid}.collab-product-picker{gap:10px;margin:14px 0;display:grid}.option-grid{flex-wrap:wrap;gap:8px;display:flex}.collab-admin-list{align-content:start;gap:12px;display:grid}.collab-admin-item{border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff06;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.collab-admin-item:hover{background:#2f9bff0b;border-color:#66c7ff47;transform:translateY(-1px)}.collab-admin-thumb{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg, #2f9bff1f, #33d6840f), var(--surface-2);width:92px;height:66px;color:var(--blue-2);place-items:center;display:grid;overflow:hidden}.collab-admin-thumb img{object-fit:cover;width:100%;height:100%}.collab-admin-item p{margin:5px 0}.collab-admin-meta{flex-wrap:wrap;gap:8px;display:flex}.collab-admin-meta span{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.order-row{border-bottom:1px solid var(--line-soft);border-radius:var(--radius);grid-template-columns:1fr auto;gap:12px;padding:14px 0;transition:background .16s,border-color .16s;animation:.22s both item-enter;display:grid}.order-row:hover{background:#ffffff06;border-bottom-color:#66c7ff33}.status-pill{border:1px solid var(--line);color:var(--muted);background:#ffffff09;border-radius:999px;justify-content:flex-end;align-items:center;gap:6px;margin-top:8px;padding:6px 9px;font-size:13px;font-weight:800;display:inline-flex}.status-pill.pending{color:#ffd36a;background:#ffd36a14;border-color:#ffd36a52}.status-pill.fulfilled{color:var(--green);background:#33d68414;border-color:#33d68459}.status-pill.cancelled{color:#c4cedb;background:#c4cedb0f;border-color:#c4cedb42}.status-pill.expired{color:#c4cedb;background:#c4cedb0e;border-color:#c4cedb3d}.status-pill.delivery_failed{color:var(--danger);background:#ff5d7314;border-color:#ff5d7352}.pending-panel{border-radius:var(--radius);background:#ffd36a0e;border:1px solid #ffd36a3d;margin-top:12px;padding:14px;animation:.26s cubic-bezier(.2,.8,.2,1) both pending-enter}.pending-panel p{margin:6px 0 0}.account-orders-list{scrollbar-gutter:stable;max-height:min(74vh,820px);margin-top:8px;margin-right:-10px;padding-right:20px}.order-row.account-order-row{grid-template-columns:minmax(0,1fr) minmax(112px,max-content);align-items:flex-start;column-gap:28px;padding:22px 18px 22px 22px}.account-order-row:first-child{padding-top:18px}.order-main{gap:10px;min-width:0;max-width:560px;display:grid}.order-meta{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;min-width:112px;padding-top:6px;display:flex}.order-price{font-size:18px;line-height:1}.account-order-row .pending-panel,.account-order-row .support-box{max-width:520px}.account-order-row .pending-panel{margin-top:0}.account-order-row .ghost-button.compact-button{width:fit-content}.order-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.product-row-actions{justify-content:flex-end}.confirm-action{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.product-delete-confirm{justify-content:flex-end;max-width:330px}.editor-delete-confirm{border-radius:var(--radius);background:#ff5d730e;border:1px solid #ff5d7340;padding:8px}.inline-error,.inline-success{align-items:center;gap:7px;margin:10px 0 0;font-size:14px;display:flex}.inline-error{color:var(--danger)}.inline-success{color:var(--green)}.empty-state{border:1px dashed var(--line);border-radius:var(--radius);background:#ffffff05;padding:18px}.empty-state h3{margin:0 0 6px}.skeleton-list{gap:10px;display:grid}.skeleton-list span,.skeleton-card span{border-radius:var(--radius);background:linear-gradient(90deg,#ffffff0d,#ffffff1c,#ffffff0d) 0 0/220% 100%;animation:1.1s linear infinite shimmer;display:block}.skeleton-list span{height:58px}.skeleton-card{gap:14px;padding:22px}.skeleton-card span:first-child{height:220px}.skeleton-card span:nth-child(2){width:75%;height:28px}.skeleton-card span:nth-child(3){width:54%;height:52px}.topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070707c7;border:1px solid #ffffff1f;border-radius:8px;width:min(1080px,100% - 42px);height:68px;margin:14px auto 0;padding:0 14px 0 18px;box-shadow:0 18px 52px #00000052}.brand{letter-spacing:0;gap:10px;font-size:22px}.brand-mark{color:#03101c;background:linear-gradient(#65c7ff,#1477ff);border-color:#69c7ff8c;width:38px;height:38px;box-shadow:0 10px 28px #2f9bff3d}.brand:hover .brand-mark{box-shadow:0 14px 34px #2f9bff57}.nav{gap:30px;font-size:15px;font-weight:800}.nav a:after{height:2px;bottom:-20px}.icon-button,.primary-button,.ghost-button,.danger-button{min-height:40px;box-shadow:none;background:#ffffff0e;border-color:#ffffff1a}.icon-button{width:42px}.icon-button:hover,.ghost-button:hover{background:#2f9bff14;border-color:#69c7ff8f;transform:translateY(-1px);box-shadow:0 12px 30px #2f9bff29}.primary-button{color:#031321;background:linear-gradient(#65c7ff,#1477ff);border-color:#65c7ff;border-radius:8px;min-height:54px}.primary-button:hover{background:linear-gradient(#ffab4d,#ff760a);border-color:#65c7ff;box-shadow:0 16px 38px #2f9bff57}.danger-button:hover,.danger-ghost:hover{box-shadow:none}.top-account-button{justify-content:center;min-width:116px}.top-account-avatar{vertical-align:middle;border:1px solid #ffffff29;border-radius:999px;margin-right:8px}.page{width:min(1280px,100vw - 48px)}.hero{grid-template-columns:minmax(0,1fr) 350px;gap:28px;padding:40px 0 28px}.hero h1{max-width:850px;font-size:clamp(42px,5.2vw,68px);line-height:.98}.hero p{max-width:620px;font-size:17px;line-height:1.58}.hero-panel,.checkout-card,.admin-panel,.product-card,.trust-card,.account-card,.collab-card{box-shadow:var(--shadow-soft);background:linear-gradient(#14110e,#090807);border-color:#ffffff1a}.product-card:hover,.trust-card:hover,.collab-card:hover{box-shadow:var(--shadow);border-color:#2f9bff61;transform:translateY(-2px)}.hero-panel,.admin-panel,.account-card{padding:22px}.timer{background:#2f9bff1a;border-color:#2f9bff4d;padding:13px 14px}.identity-chip{background:#ffffff0a;border-color:#ffffff1a;padding:12px 14px}.identity-chip:hover{background:#2f9bff0f;border-color:#69c7ff4d;transform:none}.toolbar{grid-template-columns:minmax(280px,1fr) 210px;gap:12px;margin:20px 0 14px}.input,.select,.textarea,.smart-select-trigger{min-height:44px;box-shadow:none;background:#ffffff0a;border-color:#ffffff1a}.input:hover,.select:hover,.textarea:hover,.input:focus,.select:focus,.textarea:focus,.smart-select-trigger:hover:not(:disabled),.smart-select-trigger[aria-expanded=true]{border-color:#69c7ff7a;transform:none;box-shadow:0 0 0 3px #2f9bff1a}.smart-select-menu{background:#090807;border-color:#69c7ff4d;box-shadow:0 18px 44px #0000006b}.smart-select-menu button:hover:not(:disabled),.smart-select-menu button.active{background:#2f9bff1f;transform:none}.tag-row{gap:8px;margin-bottom:18px}.tag{color:var(--muted);background:#ffffff0b;border-color:#ffffff1a;padding:7px 12px;font-size:14px;font-weight:750}.tag:hover{border-color:#69c7ff59;transform:none}.tag.active{color:var(--accent-2);background:#2f9bff1f;border-color:#2f9bff61}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.product-card{background:#0d0b09;overflow:visible}.product-media{background:#120d08;height:238px}.product-card:hover .product-media img,.collab-card:hover .collab-media img{transform:scale(1.018)}.product-media-placeholder svg{box-shadow:none;color:var(--accent-2);background:#2f9bff14;border-color:#69c7ff47;border-radius:14px}.badge{background:var(--accent);color:#170700;letter-spacing:.02em;border:1px solid #ffffff24;padding:6px 10px;font-size:11px;top:14px;left:14px}.muted-badge{color:#16110a;box-shadow:none;background:#ffd36a;border-color:#ffe3a0}.product-body{gap:13px;padding:23px 26px 24px}.product-body h3{letter-spacing:0;font-size:23px}.product-body p{min-height:44px}.product-footer{border-top-color:#ffffff14;margin-top:auto;padding-top:16px}.price{color:#249cff;font-size:25px}.card-actions{gap:10px}.admin-info,.collabs-note,.admin-hint{background:#0f1d2b;border-color:#24415c}.section{padding:42px 0}.section h2{letter-spacing:0;font-size:30px}.trust-grid{gap:18px}.trust-card{min-height:150px;padding:22px}.checkout-layout,.product-detail{grid-template-columns:minmax(0,1fr) 380px;gap:24px}.checkout-summary,.product-buy-panel{top:88px}.detail-media{min-height:430px;box-shadow:var(--shadow-soft);background:#0b1017}.detail-media img{min-height:430px}.media-strip button{background:#0d121a}.product-buy-panel{gap:13px}.product-buy-panel h1{margin:0;font-size:34px;line-height:1.08}.detail-price strong{color:#249cff;font-size:34px}.modal-backdrop{background:#020408b3}.checkout-card{background:#111720;width:min(432px,100%);padding:16px}.modal-head h2{margin:0;font-size:22px}.payment-choice{background:#111720;border-color:#293644;min-height:82px;padding:15px}.payment-choice:hover:not(:disabled){box-shadow:none;background:#151d28;border-color:#43566b}.payment-choice:hover:not(:disabled) .payment-icon{transform:none}.admin-nav{background:#090e15f0;border-color:#233040;gap:6px;margin:18px 0;padding:7px;top:82px}.admin-nav button{min-height:36px;padding:0 12px}.admin-nav button:hover,.admin-nav button.active{background:#151d28;border-color:#344558;transform:none}.admin-nav button.active{box-shadow:none;background:#102337;border-color:#2a78b5}.admin-grid{gap:22px}.variant-manager,.support-box,.reviewable-item,.review-moderation-item,.cart-line,.delivery-preview,.collab-admin-item{background:#111720;border-color:#202b38}.file-drop{background:#0d121a;border-color:#2d3b4b;min-height:96px}.file-drop:hover{box-shadow:none;background:#101722;border-color:#46617a}.toggle-chip{background:#111720;border-color:#263241;min-height:38px}.toggle-chip:hover{border-color:#3b4a5c;transform:none}.toggle-chip.active{background:#10231b;border-color:#2f7655}.collab-card{background:#0d121a;min-height:480px}.collab-media{background:#0b1017}.collab-game-icon{background:#05080ddb;border-color:#ffffff1f}.collab-body{gap:14px;padding:22px 24px 24px}.collab-body h2{font-size:clamp(24px,2.6vw,34px)}.collab-stats span{background:#111720;border-color:#293644}.order-row{padding:15px 0}.order-row:hover{background:#ffffff05}.pending-panel{background:#1b1710;border-color:#5a4720;padding:14px}.empty-state{background:#0d121a;border-color:#2d3b4b}@media (min-width:901px){.admin-grid{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr)}}@media (max-width:960px){.announcement-admin-grid,.store-announcement{grid-template-columns:1fr}.announcement-cta{width:fit-content}.account-orders-list{margin-right:0;padding-right:8px}.order-row.account-order-row{grid-template-columns:1fr;row-gap:14px}.order-meta{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;min-width:0;padding-top:0}}@keyframes route-enter{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes topbar-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes panel-enter{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes modal-enter{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pending-enter{0%{opacity:0;border-color:#ffd36a80;transform:translateY(6px)}to{opacity:1;border-color:#ffd36a3d;transform:translateY(0)}}@keyframes item-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{to{background-position:-220% 0}}@keyframes menu-enter{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:900px){.topbar{height:64px;padding:0 14px}.brand{font-size:20px}.brand-mark{width:34px;height:34px}.top-account-button{min-width:0;padding:0 12px}.nav{display:none}.page{width:min(100% - 32px,1280px)}.hero{gap:16px;padding:28px 0 18px}.hero-copy{padding:0}.hero h1{font-size:clamp(34px,10vw,42px);line-height:1.02}.hero p{margin:14px 0;font-size:16px;line-height:1.48}.hero-panel{padding:14px}.hero-copy .ghost-button,.hero-panel .identity-stack .identity-chip:last-child{display:none}.timer,.identity-chip{padding:10px 12px}.hero,.toolbar,.admin-grid,.settings-status-grid,.collab-grid,.collab-admin-grid,.checkout-layout,.product-detail,.product-info-grid{grid-template-columns:1fr}.checkout-summary,.product-buy-panel{position:static}.toolbar{gap:10px;margin:14px 0 12px}.product-media{height:210px}.product-body{padding:20px}.cart-line{grid-template-columns:74px minmax(0,1fr)}.cart-line .quantity-stepper,.cart-line>button{grid-column:2;justify-self:start}.collabs-hero{flex-direction:column;align-items:flex-start}.admin-nav{top:84px}.section-head{flex-direction:column}.delivery-preview{grid-template-columns:82px minmax(0,1fr)}.delivery-preview-media{width:82px;height:62px}.delivery-preview-actions{grid-column:1/-1;justify-content:flex-start}.section-head,.admin-editor-actions,.form-actions{flex-direction:column;align-items:stretch}.admin-editor-actions,.admin-editor-actions .ghost-button,.admin-editor-actions .danger-button,.form-actions .primary-button,.form-actions .ghost-button{width:100%}.product-grid,.trust-grid,.review-moderation-item{grid-template-columns:1fr}.reviewable-item{flex-direction:column;align-items:flex-start}.order-row{grid-template-columns:1fr}}.marketplace-page{width:min(100% - 48px,1440px);padding-bottom:88px}.fomo-bar{color:#fff4d7;min-height:46px;box-shadow:none;background:linear-gradient(90deg,#6fd2ff1f,#269cff14);border:1px solid #6fd2ff61;border-radius:8px;justify-content:center;align-items:center;gap:14px;margin:18px 0 8px;padding:10px 18px;display:flex}.fomo-copy{align-items:center;gap:9px;min-width:0;display:flex}.fomo-copy strong{color:#ffd36a}.fomo-copy span{color:var(--muted)}.fomo-bar time{color:#fff;font-variant-numeric:tabular-nums;text-align:center;background:#ffd36a1a;border:1px solid #ffd36a59;border-radius:8px;min-width:92px;padding:6px 10px;font-weight:900}.fomo-bar a{color:var(--blue-2);font-weight:800}.conversion-hero .hero-copy{max-width:840px}.conversion-hero p{max-width:760px;color:var(--muted);margin:26px 0 0;font-size:clamp(19px,1.7vw,24px);line-height:1.55}.hero-actions .primary-button,.hero-actions .ghost-button{align-items:center;min-height:50px;padding:0 22px;display:inline-flex}.hero-side-stack{align-content:center;gap:12px;display:grid}.hero-side-stack .compact-identity-panel{padding:15px}.hero-side-stack .identity-panel-head{padding:10px}.hero-side-stack .identity-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.hero-side-stack .identity-chip{min-height:62px;padding:10px}.hero-side-stack .identity-chip .ghost-button,.hero-side-stack .identity-chip .status-button{min-height:38px;padding:0 14px}.hero-side-stack .identity-note{grid-column:1/-1;min-height:52px}.hero-proof-board{background:linear-gradient(#151e2ab8,#0b0f16db),#0b0f16;border:1px solid #66c7ff2e;border-radius:8px;width:min(100%,900px);margin-top:0;padding:16px;box-shadow:0 24px 70px #0000003d}.proof-board-head{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.proof-board-mark{width:38px;height:38px;color:var(--blue-2);background:#269cff1a;border:1px solid #66c7ff38;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.proof-board-head strong,.proof-chart-head strong,.pipeline-step strong,.status-console-row strong{color:var(--text);font-size:15px;line-height:1.2;display:block}.proof-board-head small,.proof-chart-head small,.pipeline-step small,.status-console-row small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.35;display:block}.proof-board-head em{color:#91f1ba;white-space:nowrap;background:#33d68414;border:1px solid #33d68440;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-style:normal;font-weight:850;display:inline-flex}.proof-board-head em span{background:var(--green);border-radius:999px;width:7px;height:7px}.proof-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.proof-metric{border:1px solid var(--line-soft);background:#070b1185;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px 9px;min-width:0;padding:13px;display:grid}.proof-metric svg{color:var(--blue-2);grid-row:span 3;margin-top:3px}.proof-metric strong{color:var(--text);font-size:22px;line-height:1}.proof-metric span{color:var(--muted);font-size:12px;font-weight:900}.proof-metric small{color:#6f8198;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;overflow:hidden}.proof-dashboard{grid-template-columns:minmax(0,1.05fr) minmax(250px,.95fr);gap:12px;margin-top:12px;display:grid}.proof-chart-panel,.delivery-pipeline{border:1px solid var(--line-soft);background:#080c1399;border-radius:8px;min-width:0}.proof-chart-panel{padding:14px}.proof-chart-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.proof-chart-head svg{color:var(--green)}.proof-chart{border-bottom:1px solid #66c7ff29;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:8px;height:104px;margin-top:16px;padding:10px 4px 0;display:grid}.hero-side-stack .proof-chart{height:82px}.hero-side-stack .pipeline-step{padding:8px 10px}.hero-showcase{isolation:isolate;place-items:center;min-height:520px;display:grid;position:relative}.hero-showcase:before{content:"";z-index:-1;filter:blur(30px);opacity:.9;background:radial-gradient(circle,#2f9bff33,#0000 64%);border-radius:999px;position:absolute;inset:18% 4% 10%}.showcase-card{background:radial-gradient(circle at 50% 0,#54beff61,#0000 36%),linear-gradient(#371400eb,#080706f5);border:1px solid #2f9bff47;border-radius:8px;position:absolute;overflow:hidden;box-shadow:0 30px 90px #0000007a}.showcase-card-left,.showcase-card-right{width:260px;min-height:230px;color:var(--text);opacity:.72;padding:28px}.showcase-card-left{top:95px;left:0;transform:rotate(-5deg)translate(10px)}.showcase-card-right{top:88px;right:0;transform:rotate(5deg)translate(-8px)}.showcase-label{color:var(--accent-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;font-size:12px;font-weight:950;display:inline-flex}.showcase-card-left strong,.showcase-card-right strong{font-size:40px;line-height:.95;display:block}.showcase-card-left p,.showcase-card-right p{color:#c7b7a5;margin:18px 0 0;font-size:15px;line-height:1.45}.showcase-card-main{background:radial-gradient(circle at 50% 0,#70d7ff7a,#0000 38%),linear-gradient(#071a2e 0%,#050b14 78%);width:min(440px,78vw);min-height:430px;padding:28px;position:relative;transform:rotate(1.5deg)}.showcase-main-head{align-items:center;gap:14px;display:flex}.showcase-pack-icon{width:56px;height:56px;color:var(--accent-2);background:#2f9bff29;border:1px solid #94e0ff70;border-radius:8px;place-items:center;display:grid}.showcase-main-head strong{color:var(--text);font-size:24px;line-height:1.05;display:block}.showcase-main-head small{color:#bcae9f;margin-top:4px;font-size:13px;display:block}.showcase-pack-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.showcase-pack-preview span{background:linear-gradient(135deg,#2f9bff2e,#ffffff09),#11100f;border:1px solid #ffffff14;border-radius:8px;min-height:78px}.showcase-pack-preview span:nth-child(2){background:linear-gradient(135deg,#2fd07f2e,#2f9bff14),#11100f}.showcase-pack-preview span:nth-child(3){background:linear-gradient(135deg,#84dbff38,#ffffff09),#11100f}.showcase-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.showcase-stat-grid div{background:#00000047;border:1px solid #2f9bff38;border-radius:8px;padding:14px}.showcase-stat-grid small{color:#a99886;font-size:12px;font-weight:800;display:block}.showcase-stat-grid strong{color:var(--text);margin-top:4px;font-size:24px;line-height:1;display:block}.showcase-green-band{color:#04150a;background:linear-gradient(90deg,#2fd07fc7,#2fd07f29);border-radius:8px;align-items:center;gap:12px;min-height:62px;margin-top:18px;padding:0 18px;font-size:22px;font-weight:950;display:flex}.showcase-connect-strip{background:#0c0b0ae0;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;width:min(520px,92%);padding:14px;display:grid;position:absolute;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #0000005c}.showcase-connect-strip>svg{color:var(--accent-2)}.showcase-connect-strip strong{color:var(--text);font-size:14px;display:block}.showcase-connect-strip small{color:var(--muted);font-size:12px}.showcase-connect-strip div{gap:6px;display:flex}.showcase-connect-strip i{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:900}.showcase-connect-strip i.connected{color:var(--green);border-color:#2fd07f6b}.proof-chart span{min-height:18px;height:var(--bar-height);background:linear-gradient(#66c7fffa,#269cff61);border-radius:5px 5px 0 0}.proof-chart-foot{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.proof-chart-foot strong{color:var(--blue-2)}.delivery-pipeline{gap:8px;padding:8px;display:grid}.pipeline-step{background:#131b26b8;border:1px solid #0000;border-radius:7px;grid-template-columns:34px 22px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.pipeline-step+.pipeline-step{position:relative}.pipeline-step+.pipeline-step:before{content:"";background:#66c7ff40;width:1px;height:10px;position:absolute;top:-9px;left:26px}.pipeline-index{color:#5f738c;font-size:12px;font-weight:950}.pipeline-step svg{color:var(--blue-2)}.compact-identity-panel{background:#0d121beb;padding:22px;box-shadow:0 22px 70px #00000038}.compact-identity-panel .identity-stack{gap:10px}.compact-identity-panel .identity-chip{background:#171e29b8;border-radius:8px;min-height:72px}.compact-identity-panel .identity-note{color:var(--muted);align-items:flex-start}.shop-page-head{justify-content:space-between;align-items:flex-end;gap:24px;padding:62px 0 12px;display:flex}.shop-page-head h1{letter-spacing:0;margin:0;font-size:clamp(42px,6vw,74px)}.shop-page-head p{max-width:600px;color:var(--muted);margin:12px 0 0;font-size:19px}.marketplace-page .section{margin-top:clamp(58px,8vw,104px)}.marketplace-page .section-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.marketplace-page .section-head h2{letter-spacing:0;margin:0;font-size:clamp(34px,4vw,58px);line-height:1.02}.marketplace-page .section-head p{max-width:760px;color:var(--muted);margin:12px 0 0;font-size:18px;line-height:1.55}.centered-section-head{text-align:center;justify-content:center}.featured-games-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.featured-game-card{border:1px solid var(--line);min-height:438px;box-shadow:var(--shadow-soft);background:linear-gradient(#121924f5,#0a0e15fa);border-radius:8px;overflow:hidden}.featured-game-media{height:190px;color:var(--blue-2);background:#111720;justify-content:center;align-items:center;display:flex}.featured-game-media img{object-fit:cover;width:100%;height:100%}.featured-game-body{flex-direction:column;min-height:248px;padding:22px;display:flex}.featured-game-body h3{color:var(--text);margin:0;font-size:24px;line-height:1.16}.featured-game-body h3 a{color:inherit}.featured-game-body p{color:var(--muted);margin:12px 0 18px;line-height:1.5}.featured-game-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.featured-game-stats span{border:1px solid var(--line-soft);color:var(--muted);background:#05080d57;border-radius:8px;padding:12px;font-size:13px}.featured-game-stats strong{color:var(--text);font-size:17px;display:block}.mini-tag-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.mini-tag-row span{border:1px solid var(--line-soft);max-width:100%;color:var(--blue-2);background:#269cff14;border-radius:8px;padding:7px 10px;font-size:13px;font-weight:800}.benchmark-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.benchmark-card{border:1px solid var(--line);text-align:center;background:#111720db;border-radius:8px;min-height:210px;padding:28px}.benchmark-card span{width:56px;height:56px;color:var(--blue-2);background:#269cff1f;border-radius:8px;justify-content:center;align-items:center;margin-bottom:24px;display:inline-flex}.benchmark-card strong{color:var(--text);font-size:clamp(38px,5vw,64px);line-height:1;display:block}.benchmark-card p{color:var(--muted);margin:14px 0 0;font-size:18px;font-weight:800}.advantage-section{max-width:1220px;margin-inline:auto}.advantage-head{max-width:980px}.advantage-section .section-head h2{font-size:clamp(38px,5vw,68px)}.advantage-layout{grid-template-columns:minmax(0,1.34fr) minmax(320px,.78fr);align-items:stretch;gap:20px;display:grid}.advantage-card{border:1px solid var(--line);background:#0d131c;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 22px 60px #0000003d}.advantage-primary{background:linear-gradient(135deg,#269cff21,#0000 36%),linear-gradient(#141c28fa,#090d14fa);padding:clamp(26px,3.2vw,42px)}.advantage-muted{background:linear-gradient(#121822db,#080b11f5),#0a0f16;padding:clamp(24px,2.8vw,34px)}.advantage-card-head{max-width:780px}.advantage-card-head>span{color:var(--blue-2);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:950;display:inline-flex}.advantage-muted .advantage-card-head>span{color:#8998aa}.advantage-card-head h3{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(34px,4vw,58px);line-height:1}.advantage-muted .advantage-card-head h3{font-size:clamp(26px,2.2vw,34px);line-height:1.08}.advantage-list{border-top:1px solid #66c7ff2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:clamp(28px,4vw,46px);display:grid}.advantage-row{border-bottom:1px solid var(--line-soft);grid-template-columns:36px minmax(0,1fr);gap:14px;padding:22px 0;display:grid}.advantage-row svg{width:36px;height:36px;color:var(--blue-2);background:#269cff17;border:1px solid #66c7ff38;border-radius:8px;padding:8px}.advantage-row strong{color:var(--text);margin-bottom:6px;font-size:17px;line-height:1.25;display:block}.advantage-row small{color:var(--muted);font-size:14px;line-height:1.48;display:block}.manual-list{gap:2px;margin-top:28px;display:grid}.manual-row{border-top:1px solid var(--line-soft);color:var(--muted);grid-template-columns:16px minmax(0,1fr);gap:12px;padding:17px 0;display:grid}.manual-row span{opacity:.7;background:#6d7a89;border-radius:999px;width:9px;height:9px;margin-top:7px}.manual-row p{color:#a3afbd;margin:0;font-size:15px;line-height:1.45}.clean-pipeline{border:1px solid var(--line);background:#0d131cd6;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid}.clean-pipeline-step{gap:6px;min-height:112px;padding:22px 24px;display:grid;position:relative}.clean-pipeline-step:not(:last-child){border-right:1px solid var(--line-soft)}.clean-pipeline-step span{color:#5f738c;font-size:12px;font-weight:950}.clean-pipeline-step strong{color:var(--text);font-size:22px;line-height:1}.clean-pipeline-step small{color:var(--muted);font-size:14px}.clean-pipeline-step:after{content:"";background:#269cff52;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:24px;right:24px}.clean-pipeline-step:nth-child(2):after{background:#66c7ff61}.clean-pipeline-step:nth-child(3):after{background:#2fd07f5c}.clean-pipeline-step:nth-child(4):after{background:#ffd36a6b}.ops-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr) minmax(280px,.8fr);grid-auto-flow:dense;gap:18px;display:grid}.ops-card{border:1px solid var(--line);background:linear-gradient(#131b26e6,#0a0e15f5),#0b0f16;border-radius:8px;align-content:start;gap:18px;min-width:0;min-height:310px;padding:24px;display:grid;box-shadow:0 18px 46px #00000038}.ops-card-wide{grid-column:span 2;grid-template-columns:minmax(240px,.75fr) minmax(360px,1.25fr);align-items:stretch}.ops-card-tall{grid-row:span 2}.ops-copy{min-width:0}.ops-kicker{color:var(--blue-2);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:950;display:inline-flex}.ops-kicker svg{color:currentColor}.ops-copy h3{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(27px,3vw,42px);line-height:1.02}.ops-card:not(.ops-card-wide) .ops-copy h3{font-size:clamp(24px,2vw,31px)}.ops-copy p{color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.56}.timeline-compare{border:1px solid var(--line-soft);background:linear-gradient(90deg,#ff58580f,#269cff17),#070b118a;border-radius:8px;align-content:center;gap:14px;padding:18px;display:grid}.timeline-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding-top:22px;display:grid;position:relative}.timeline-row:before{content:"";background:#66c7ff2e;height:2px;position:absolute;top:8px;left:7%;right:7%}.timeline-row span{border:1px solid var(--line-soft);min-height:76px;color:var(--muted);text-align:center;background:#101720d1;border-radius:8px;place-items:center;padding:10px;font-size:13px;font-weight:900;display:grid;position:relative}.timeline-row span:before{content:"";background:#223247;border:2px solid #57687e;border-radius:999px;width:12px;height:12px;position:absolute;top:-19px;left:calc(50% - 6px)}.timeline-row.slow span{color:#d5a8a8;border-color:#ff76762e}.timeline-row.slow span:after{content:"";background:#ff767680;height:2px;position:absolute;inset:50% 16px auto;transform:rotate(-13deg)}.timeline-row.fast span{color:var(--text);background:#269cff17;border-color:#66c7ff38}.timeline-row.fast span:before{background:var(--blue);border-color:#b7ddff}.license-stack{min-height:190px;position:relative}.license-mini-card{background:#080c13c2;border:1px solid #66c7ff33;border-radius:8px;gap:10px;padding:16px;display:grid}.license-mini-card small{color:var(--blue-2);text-transform:uppercase;font-size:12px;font-weight:900}.license-mini-card strong{color:var(--text);font-size:20px;line-height:1.1}.license-mini-card p{border-top:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0;padding-top:8px;font-size:13px;display:flex}.license-mini-card b{color:var(--text);font-weight:850}.muted-license{opacity:.94;background:#111720;width:min(72%,260px);position:absolute;bottom:0;right:0;transform:translateY(28%)}.muted-license strong{font-size:16px}.proof-loop{gap:12px;display:grid}.proof-loop-media{border:1px solid var(--line-soft);min-height:118px;color:var(--blue-2);background:linear-gradient(135deg,#269cff2e,#0000 54%),linear-gradient(#ffffff09,#ffffff03);border-radius:8px;place-items:center;gap:8px;display:grid}.proof-loop-media span{color:var(--text);font-weight:900}.proof-loop-row{border:1px solid var(--line-soft);color:var(--muted);background:#070b1180;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-size:13px;display:flex}.proof-loop-row strong{color:var(--text);text-align:right}.proof-loop-progress{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.proof-loop-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--green));width:72%;height:100%;display:block}.status-console{gap:10px;display:grid}.status-console-row{border:1px solid var(--line-soft);background:#070b1180;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:13px;display:grid}.status-console-row>svg:first-child{color:var(--blue-2);justify-self:center}.status-console-row>svg:last-child{color:var(--green)}.review-showcase{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:stretch;gap:18px;display:grid}.review-spotlight,.review-mini-card{border:1px solid var(--line);background:#111720db;border-radius:8px}.review-spotlight{min-height:320px;padding:34px}.review-spotlight>p{color:var(--text);margin:24px 0;font-size:clamp(24px,3vw,38px);font-weight:900;line-height:1.2}.review-side-list{gap:18px;display:grid}.review-mini-card{padding:24px}.review-mini-card p{color:var(--text);margin:12px 0 16px;font-size:18px;line-height:1.4}.review-mini-card strong{color:var(--muted)}.shop-section{scroll-margin-top:96px}.shop-section .toolbar{margin:0 0 14px}.shop-section .tag-row{margin-bottom:20px}.product-grid>.product-card:nth-child(2),.product-grid>.product-card:nth-child(3),.product-grid>.product-card:nth-child(4),.trust-grid>.trust-card:nth-child(2),.trust-grid>.trust-card:nth-child(3){transform:none}.deal-badge{color:#ffd36a;background:#ffd36a2e;border-color:#ffd36a5c;left:14px;right:auto}.product-card.sold-out .muted-badge{color:#ffe5a3;background:#ffd36a2e;border-color:#ffd36a57}.checkout-discount-row{color:#fff4d7;background:#ffd36a14;border:1px solid #ffd36a47;border-radius:8px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;padding:13px;display:grid}.checkout-discount-row svg{color:#ffd36a}.checkout-discount-row span{color:var(--muted)}.checkout-discount-row span strong{color:var(--text)}.marketplace-page{width:min(100% - 56px,1320px)}.fomo-bar{background:linear-gradient(90deg,#2f9bff38,#5acdff14);border-color:#2f9bff6b;width:fit-content;margin:24px auto 0;padding:11px 18px;box-shadow:0 18px 46px #00000042}.store-announcement,.announcement-preview-card{background:linear-gradient(135deg,#2f9bff1a,#0000 46%),#0d0b09;border-color:#2f9bff42}.marketplace-page .section-head h2,.shop-page-head h1{color:var(--text);text-wrap:balance}.marketplace-page .section-head p,.shop-page-head p{color:var(--muted)}.featured-game-card,.product-card,.benchmark-card,.review-spotlight,.review-mini-card,.account-card,.admin-panel,.checkout-card{background:linear-gradient(#0c121cfa,#050a12fa),#050b14;border-color:#ffffff1a}.featured-game-card{min-height:460px;box-shadow:0 26px 70px #00000057}.featured-game-media{background:radial-gradient(circle at 50% 0,#2f9bff57,#0000 44%),#120d08;height:210px}.featured-game-body h3,.product-body h3{font-weight:950}.featured-game-stats span,.proof-loop-row,.status-console-row,.identity-chip{background:#ffffff09;border-color:#ffffff1a}.mini-tag-row span,.tag.active{color:var(--accent-2);background:#2f9bff1f;border-color:#2f9bff5c}.product-card{box-shadow:0 22px 58px #00000042}.product-card:hover,.trust-card:hover{border-color:#2f9bff61;box-shadow:0 30px 88px #0000006b,0 0 0 1px #2f9bff14}.product-media{background:radial-gradient(circle at 50% 0,#2f9bff33,#0000 45%),#12100e}.price{color:var(--accent-2)}.badge{background:var(--accent);color:#170700}.deal-badge,.product-card.sold-out .muted-badge{color:var(--cream);background:#2f9bff38;border-color:#2f9bff6b}.input,.select,.textarea,.smart-select-trigger{background:#ffffff0a;border-color:#ffffff1a}@media (max-width:1100px){.conversion-hero,.review-showcase{grid-template-columns:1fr}.featured-games-rail,.benchmark-grid,.ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-card-wide,.ops-card-tall{grid-area:auto/span 2}.ops-card-wide,.proof-dashboard{grid-template-columns:1fr}}@media (max-width:760px){.marketplace-page{width:min(100% - 28px,1440px);padding-bottom:52px}.fomo-bar{flex-direction:column;align-items:stretch;gap:8px;margin-top:12px}.fomo-copy{flex-wrap:wrap;justify-content:center}.fomo-bar time,.fomo-bar a{text-align:center;align-self:stretch}.conversion-hero{min-height:0;padding:38px 0 22px}.conversion-hero h1{font-size:clamp(40px,12vw,58px)}.hero-actions{margin-top:24px}.hero-actions .primary-button,.hero-actions .ghost-button{justify-content:center;width:100%}.hero-proof-board{margin-top:24px;padding:13px}.proof-board-head{grid-template-columns:38px minmax(0,1fr)}.proof-board-head em{grid-column:1/-1;justify-content:center}.proof-metric-grid,.hero-side-stack .identity-stack{grid-template-columns:1fr}.shop-page-head,.marketplace-page .section-head{flex-direction:column;align-items:stretch}.featured-games-rail{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(286px,88%);grid-auto-flow:column;padding-bottom:12px;display:grid;overflow-x:auto}.featured-game-card{scroll-snap-align:start;min-height:416px}.benchmark-grid,.ops-grid{grid-template-columns:1fr}.ops-card-wide,.ops-card-tall{grid-column:auto}.benchmark-card,.ops-card,.review-spotlight{min-height:0;padding:24px}.timeline-row{grid-template-columns:1fr 1fr}.muted-license{width:100%;position:static;transform:none}.featured-game-stats{grid-template-columns:1fr}.checkout-discount-row{grid-template-columns:28px minmax(0,1fr)}.checkout-discount-row>strong{grid-column:2}}body{background:radial-gradient(circle at 50% -10%,#2f9bff1a,#0000 28%),linear-gradient(#000 0%,#030303 48%,#02070f 100%)}.site-shell{overflow-x:clip}.topbar{background:#060a10db;border-color:#ffffff21;border-radius:12px;width:min(1100px,100% - 36px);height:66px;margin-top:18px;padding:0 14px;top:18px;box-shadow:0 20px 56px #00000080}.brand{font-size:23px;font-weight:950}.brand-mark{color:#031321;background:linear-gradient(#65c7ff,#1477ff);border-color:#4eb4ffb8;border-radius:10px;width:40px;height:40px;box-shadow:0 12px 30px #1477ff47}.nav{color:#8ea1b8;gap:34px;font-size:14px;font-weight:850}.nav a.active,.nav a:hover{color:#f5fbff}.nav a:after{background:#2f9bff;height:3px;bottom:-21px}.top-actions{gap:10px}.icon-button,.ghost-button,.danger-button,.smart-select-trigger,.input,.select,.textarea{border-radius:8px}.ghost-button,.icon-button{color:#dbe8f6;background:#ffffff0e;border-color:#ffffff1c}.ghost-button:hover,.icon-button:hover{color:#f5fbff;background:#2f9bff1a;border-color:#2f9bff80;box-shadow:0 14px 36px #2f9bff29}.primary-button{color:#031321;background:linear-gradient(#65c7ff,#1477ff);border-color:#4fb7ff;min-height:52px;box-shadow:0 16px 34px #1477ff47}.primary-button:hover{background:linear-gradient(#7bd3ff,#1477ff);box-shadow:0 18px 42px #1477ff5c}.page,.marketplace-page{width:min(1320px,100vw - 56px)}.fomo-bar{color:#e6f5ff;background:linear-gradient(90deg,#2f9bff3d,#6cd6ff14);border:1px solid #2f9bff70;border-radius:999px;align-items:center;gap:14px;width:fit-content;min-height:44px;margin:28px auto 0;padding:9px 16px;display:flex;box-shadow:0 16px 42px #00000059}.fomo-copy strong,.fomo-bar time,.fomo-bar a{color:#65c7ff}.fomo-bar time{text-align:center;min-width:76px;font-weight:950}.conversion-hero{grid-template-columns:minmax(0,.95fr) minmax(430px,.78fr);align-items:center;gap:clamp(34px,5vw,70px);min-height:580px;padding:clamp(50px,6vw,78px) 0 clamp(64px,7vw,92px)}.hero-copy{padding:0}.conversion-hero h1{letter-spacing:0;max-width:790px;font-size:clamp(48px,5.35vw,78px);line-height:.96}.conversion-hero p{color:#9eb0c3;max-width:610px;margin:26px 0 0;font-size:clamp(17px,1.45vw,21px);line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-actions .primary-button,.hero-actions .ghost-button{min-width:170px}.hero-showcase{min-height:560px;transform:translateY(2px)}.hero-showcase:before{filter:blur(38px);background:radial-gradient(circle,#2f9bff38,#0000 68%);inset:12% 4% 6%}.showcase-card{background:radial-gradient(circle at 50% -6%,#54beff70,#0000 36%),linear-gradient(#081c30db,#050a12f7);border-color:#2f9bff4d;border-radius:14px}.showcase-card-left,.showcase-card-right{opacity:.54;width:240px;min-height:245px}.showcase-card-left{top:120px;left:-10px}.showcase-card-right{top:110px;right:-12px}.showcase-card-main{background:radial-gradient(circle at 50% 0,#54beff8c,#0000 38%),linear-gradient(#082443 0%,#050b14 76%);border-color:#4ab1ff75;width:min(470px,88vw);min-height:468px;padding:30px;box-shadow:0 34px 94px #00000094}.showcase-main-head strong{font-size:26px}.showcase-pack-preview span{color:#edf8ff;text-transform:uppercase;letter-spacing:.03em;border-color:#ffffff1a;align-items:end;min-height:86px;padding:12px;font-size:13px;font-weight:950;display:grid}.showcase-stat-grid div{background:#00000052;border-color:#69c7ff3d}.showcase-green-band{z-index:2;background:linear-gradient(90deg,#2fd07fdb,#2fd07f38);position:relative}.showcase-connect-strip{background:#070d16eb;border-color:#ffffff24;width:min(500px,92%);bottom:-14px}.store-announcement,.announcement-preview-card{color:#f5fbff;background:radial-gradient(circle at 12% 0,#2f9bff3d,#0000 42%),linear-gradient(135deg,#071524fa,#080d16fa 52%,#070707fa);border:1px solid #2f9bff57;border-radius:20px;box-shadow:0 24px 60px #0000005c,inset 0 1px #94e0ff1f}.shop-surface .store-announcement{margin-top:18px}.store-announcement.sale,.store-announcement.update,.store-announcement.restock{background:radial-gradient(circle at 12% 0,#2f9bff47,#0000 42%),linear-gradient(135deg,#08192bfa,#080d16fa 56%,#070707fa);border-color:#4eb4ff70}.store-announcement{grid-template-columns:minmax(0,1fr) auto;gap:clamp(22px,4vw,58px);width:min(100%,1240px);margin-inline:auto;padding:clamp(24px,3.2vw,38px) clamp(24px,3.6vw,44px)}.announcement-main{align-items:center;gap:clamp(18px,2.4vw,28px)}.announcement-icon{color:#65c7ff;background:linear-gradient(#2f9bff33,#2f9bff14),#ffffff0b;border:1px solid #4eb4ff6b;border-radius:18px;width:clamp(62px,6vw,78px);height:clamp(62px,6vw,78px);box-shadow:inset 0 1px #a0e4ff2e}.announcement-eyebrow,.eyebrow{color:#65c7ff}.announcement-copy h2,.announcement-preview-card h3{color:#f5fbff;letter-spacing:0;font-size:clamp(28px,3vw,42px);line-height:1}.announcement-cta{color:#031321;white-space:nowrap;background:linear-gradient(#65c7ff,#1477ff);border:1px solid #4fb7ff;border-radius:16px;justify-content:center;align-items:center;gap:14px;min-height:58px;padding:0 28px;font-size:18px;font-weight:950;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s,background .18s;display:inline-flex;box-shadow:0 16px 32px #1477ff38}.announcement-cta:hover{background:linear-gradient(#7bd3ff,#1477ff);border-color:#9bdcff;transform:translateY(-2px)}.announcement-cta svg{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.announcement-cta:hover svg{transform:translate(3px)}.announcement-preview-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px 22px;padding:clamp(20px,3vw,30px)}.announcement-preview-card .announcement-cta{grid-column:1/-1;justify-self:stretch;min-height:50px;font-size:16px}.announcement-preview-copy{min-width:0}.home-surface{isolation:isolate;position:relative}.home-surface:before{content:"";z-index:-2;background:linear-gradient(115deg,#2f9bff21,#0000 22% 64%,#2f9bff1c),radial-gradient(circle at 80% 20%,#2f9bff3d,#0000 30%),radial-gradient(circle at 18% 34%,#ffffff0e,#0000 28%),linear-gradient(#090909 0%,#030303 70%,#0000 100%);width:100vw;height:940px;position:absolute;top:-130px;left:50%;transform:translate(-50%)}.home-surface:after{content:"";z-index:-1;pointer-events:none;opacity:.32;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:88px 88px;width:min(1320px,92vw);height:620px;position:absolute;top:120px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(at 50% 38%,#000 0 24%,#0000 70%);mask-image:radial-gradient(at 50% 38%,#000 0 24%,#0000 70%)}.home-surface .conversion-hero{grid-template-columns:minmax(0,.86fr) minmax(520px,.96fr);gap:clamp(44px,6vw,96px);min-height:min(760px,100vh - 98px);padding:clamp(52px,7vw,92px) 0 clamp(70px,8vw,110px)}.home-surface .hero-copy{max-width:720px}.hero-store-note{color:#f1e7d8;align-items:center;gap:16px;margin-bottom:28px;font-size:14px;font-weight:850;display:inline-flex}.hero-store-note span,.hero-store-note a{align-items:center;gap:9px;display:inline-flex}.hero-store-note span svg{color:#031321;background:linear-gradient(#65c7ff,#1477ff);border-radius:999px;width:30px;height:30px;padding:7px;box-shadow:0 12px 26px #1477ff47}.hero-store-note a{color:#a9a29a;transition:color .18s ease, transform .18s var(--ease-press)}.hero-store-note a:hover{color:#9bdcff;transform:translate(2px)}.home-surface .conversion-hero h1{letter-spacing:-.01em;text-wrap:balance;max-width:760px;font-size:clamp(58px,6.4vw,104px);line-height:.94}.home-surface .conversion-hero p{color:#9eb0c3;max-width:620px;margin-top:24px;font-size:clamp(17px,1.45vw,21px);line-height:1.62}.home-surface .hero-actions{gap:16px;margin-top:42px}.hero-actions .hero-primary-button,.hero-actions .hero-secondary-button{border-radius:14px;gap:12px;min-height:62px;padding:0 28px;font-size:15px;font-weight:950}.hero-actions .hero-primary-button{color:#031321;background:linear-gradient(#65c7ff 0%,#208cff 58%,#0f5dff 100%);border-color:#2f9bffdb;box-shadow:0 22px 46px #1477ff47,inset 0 1px #ffffff52}.hero-actions .hero-secondary-button{color:#f1e7d8;background:linear-gradient(#ffffff14,#ffffff09);border-color:#ffffff21;min-width:190px;box-shadow:inset 0 1px #ffffff0f}.hero-actions .hero-primary-button svg,.hero-actions .hero-secondary-button svg{flex:none}.hero-trust-row{color:#8ea1b8;flex-wrap:wrap;gap:10px 22px;margin-top:clamp(46px,7vw,86px);font-size:14px;font-weight:850;display:flex}.hero-trust-row span{align-items:center;gap:9px;display:inline-flex}.hero-trust-row svg{color:#65c7ff}.hero-art-mark{z-index:-1;pointer-events:none;filter:drop-shadow(0 26px 48px #1477ff3d);width:min(460px,74vw);height:340px;position:absolute;top:10px;right:4%}.hero-art-mark span{clip-path:polygon(72% 0,92% 11%,86% 20%,100% 24%,72% 36%,88% 49%,57% 45%,72% 58%,36% 48%,3% 55%,26% 36%,0 24%,32% 18%,44% 0,48% 17%);opacity:.92;background:linear-gradient(135deg,#2f9bff,#0f5dff);position:absolute;inset:0}.hero-art-mark span:last-child{clip-path:polygon(80% 0,100% 18%,86% 44%,93% 72%,68% 62%,42% 100%,44% 68%,0 80%,26% 45%,12% 12%,54% 22%);opacity:.34;width:270px;height:210px;inset:132px 0 0 120px}.showcase-browser-shell{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff13,#ffffff06),#080808b8;border:1px solid #ffffff1a;border-radius:22px;width:min(620px,100%);min-height:520px;padding:54px 28px 28px;position:relative;box-shadow:0 42px 110px #00000094}.showcase-browser-top{grid-template-columns:auto 1fr;align-items:center;gap:16px;display:grid;position:absolute;top:18px;left:22px;right:22px}.browser-dots{gap:8px;display:inline-flex}.browser-dots i{background:#65c7ff;border-radius:999px;width:10px;height:10px}.browser-dots i:nth-child(2){background:#9bdcff}.browser-dots i:nth-child(3){background:#55e697}.showcase-browser-top em{color:#c9dcec;background:#ffffff13;border-radius:999px;justify-self:center;align-items:center;gap:7px;min-width:170px;min-height:34px;padding:0 18px;font-size:13px;font-style:normal;font-weight:850;display:inline-flex}.home-surface .showcase-browser-shell .showcase-card-main{border-radius:18px;width:100%;min-height:424px;padding:28px;position:relative;transform:rotate(-1deg)}.home-surface .showcase-card-main{background:radial-gradient(circle at 78% 0,#52bcff80,#0000 38%),linear-gradient(#5c2400f5,#0d0a08fa 72%)}.home-surface .showcase-pack-preview{gap:12px}.home-surface .showcase-pack-preview span{background:linear-gradient(#ffffff12,#ffffff06);border-radius:12px;min-height:96px}.home-surface .showcase-green-band{color:#06130b;border-radius:14px;min-height:72px;font-size:clamp(18px,1.8vw,24px);box-shadow:0 18px 44px #2fd07f33}.home-surface .showcase-card-left,.home-surface .showcase-card-right{opacity:.78;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;width:238px;min-height:178px;padding:24px}.home-surface .showcase-card-left{top:265px;left:-8px}.home-surface .showcase-card-right{top:320px;right:-4px}.home-surface .showcase-connect-strip{background:#060a10e6;border-radius:14px;width:min(560px,96%);min-height:76px;bottom:2px;box-shadow:0 22px 50px #0000006b}.home-surface .store-announcement{margin-top:-52px}.marketplace-page .section{margin-top:clamp(70px,9vw,132px);padding:0}.marketplace-page .section-head{text-align:center;max-width:980px;margin:0 auto 34px}.marketplace-page .section-head h2{font-size:clamp(42px,5.6vw,74px);line-height:.98}.marketplace-page .section-head p{color:#a9a29a;max-width:720px;margin-inline:auto}.proof-section{position:relative}.featured-games-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.featured-game-card{background:radial-gradient(circle at 50% -8%,#2f9bff47,#0000 40%),linear-gradient(#0a1624fa,#050a12fa);border-color:#ffffff1c;border-radius:16px;min-height:475px;box-shadow:0 30px 88px #00000061}.featured-game-card:nth-child(2){transform:translateY(-18px)}.featured-game-media{color:#65c7ff;background:radial-gradient(circle at 50% 0,#2f9bff6b,#0000 48%),#120d08;height:218px}.featured-game-media img{opacity:.86;transition:opacity .18s,transform .26s}.featured-game-card:hover .featured-game-media img{opacity:1;transform:scale(1.025)}.featured-game-body{min-height:257px;padding:24px}.featured-game-body h3{font-size:27px;line-height:1.07}.featured-game-stats span{background:#2f9bff14;border-color:#2f9bff38}.featured-game-stats strong{color:#f5fbff}.mini-tag-row span{color:#9bdcff;background:#2f9bff1f;border-color:#2f9bff4d}.benchmark-section{background:radial-gradient(circle at 50% 0,#2f9bff29,#0000 40%),linear-gradient(#1f0c00b8,#090502eb);border:1px solid #2f9bff29;border-radius:28px 28px 0 0;padding:clamp(46px,6vw,72px) clamp(24px,4vw,44px)}.benchmark-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.benchmark-card{background:#ffffff0b;border-color:#ffffff1a;border-radius:16px;min-height:190px}.benchmark-card span{color:#65c7ff;background:#2f9bff24}.benchmark-card strong{color:#fffaf4}.conversion-stack-section{max-width:1180px;margin-inline:auto}.advantage-layout{grid-template-columns:minmax(0,1.12fr) minmax(320px,.78fr);gap:18px}.advantage-card{background:linear-gradient(#0c121cfa,#050a12fa);border-color:#ffffff1c;border-radius:18px;box-shadow:0 26px 80px #00000052}.advantage-primary{background:radial-gradient(circle at 0 0,#2f9bff33,#0000 38%),linear-gradient(#0b1522fa,#050a12fa)}.advantage-muted{background:linear-gradient(#13110feb,#070707fa),#080808}.advantage-card-head>span,.advantage-row svg{color:#65c7ff}.advantage-card-head h3{font-size:clamp(34px,4.2vw,56px)}.advantage-list{border-top-color:#2f9bff2e}.advantage-row{border-bottom-color:#ffffff14}.advantage-row svg{background:#2f9bff1a;border-color:#2f9bff3d}.manual-row{border-top-color:#ffffff14}.manual-row span{opacity:.62;background:#2f9bff}.shop-section-first{margin-top:clamp(68px,8vw,110px)}.shop-surface .shop-section-first{margin-top:clamp(42px,5vw,68px)}.toolbar{grid-template-columns:minmax(260px,1fr) minmax(180px,240px);gap:12px}.input,.select,.textarea,.smart-select-trigger{color:#f5fbff;background:#ffffff0b;border-color:#ffffff1c}.input:hover,.select:hover,.textarea:hover,.input:focus,.select:focus,.textarea:focus,.smart-select-trigger:hover:not(:disabled),.smart-select-trigger[aria-expanded=true]{border-color:#2f9bff80;box-shadow:0 0 0 3px #2f9bff1a}.smart-select-menu{background:#080807fa;border-color:#2f9bff47}.smart-select-menu button:hover:not(:disabled),.smart-select-menu button.active{background:#2f9bff21}.tag{color:#b0a9a1;background:#ffffff0b;border-color:#ffffff1a}.tag:hover,.tag.active{color:#9bdcff;background:#2f9bff1f;border-color:#2f9bff70}.product-grid{gap:28px}.product-card{background:linear-gradient(#12100e,#090807);border-color:#ffffff1a;border-radius:14px;overflow:hidden;box-shadow:0 28px 72px #00000047}.product-card:hover{border-color:#2f9bff57;transform:translateY(-3px);box-shadow:0 30px 88px #0000006b}.product-media{background:radial-gradient(circle at 50% 0,#2f9bff2e,#0000 45%),#11100e;border-radius:14px 14px 0 0;height:252px}.product-media img{opacity:.88}.product-media-placeholder{color:#65c7ff;background:radial-gradient(circle at 50% 0,#2f9bff33,#0000 42%),linear-gradient(#17120d,#0d0b09)}.product-media-placeholder svg{color:#65c7ff;background:#2f9bff14;border-color:#2f9bff47}.badge{color:#031321;background:#2f9bff;border-color:#ffffff29}.deal-badge,.muted-badge,.product-card.sold-out .muted-badge{color:#ffe6a8;background:#ffd36a33;border-color:#ffd36a80}.product-card.sold-out .product-media:after{background:linear-gradient(#0000001f,#00000080),#0000002e}.product-body h3,.product-card:hover .product-body h3{color:#f5fbff}.product-body p{color:#a9a29a}.price,.product-card:hover .price{color:#65c7ff}.product-footer{border-top-color:#ffffff14}.payment-choice,.checkout-card,.account-card,.admin-panel,.collab-card,.review-spotlight,.review-mini-card{background:linear-gradient(#12100e,#090807);border-color:#ffffff1a}.payment-choice:hover{background:#2f9bff14;border-color:#2f9bff66}.payment-icon{color:#65c7ff;background:#2f9bff1a}.admin-nav{background:#ffffff09;border-color:#ffffff1a}.admin-nav button:hover,.admin-nav button.active{color:#f5fbff;background:#2f9bff1f;border-color:#2f9bff7a}.admin-nav button.active{box-shadow:inset 0 0 0 1px #2f9bff14}.admin-info,.collabs-note,.admin-hint,.proof-loop-row,.status-console-row,.identity-chip{background:#ffffff0a;border-color:#ffffff1a}.download-card,.review-order-card,.order-row,.cart-row,.license-download-panel{background:#ffffff09;border-color:#ffffff1a}@media (max-width:1100px){.conversion-hero{grid-template-columns:1fr;min-height:0}.hero-side-stack{max-width:680px;margin-inline:auto}.featured-games-rail,.product-grid,.benchmark-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-game-card:nth-child(2){transform:none}.advantage-layout{grid-template-columns:1fr}}@media (max-width:760px){.topbar{width:min(100% - 24px,1100px);height:62px;margin-top:10px;top:10px}.brand{font-size:19px}.top-account-button{text-overflow:ellipsis;min-width:0;max-width:126px;overflow:hidden}.page,.marketplace-page{width:min(100% - 28px,1320px)}.fomo-bar{border-radius:12px;width:100%}.conversion-hero{padding:42px 0 66px}.conversion-hero h1{font-size:clamp(44px,12vw,62px)}.hero-actions .primary-button,.hero-actions .ghost-button{width:100%}.hero-showcase{min-height:540px}.showcase-card-left,.showcase-card-right{display:none}.showcase-card-main{width:100%;min-height:410px;transform:none}.showcase-connect-strip{grid-template-columns:28px minmax(0,1fr);bottom:-54px}.showcase-connect-strip div{grid-column:1/-1}.store-announcement{grid-template-columns:1fr;margin-top:0}.marketplace-page .section-head{align-items:center}.featured-games-rail{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(286px,88%);grid-auto-flow:column;padding:0 0 14px;display:grid;overflow-x:auto}.featured-game-card{scroll-snap-align:start;min-height:430px}.benchmark-grid,.product-grid,.advantage-list,.toolbar{grid-template-columns:1fr}.advantage-card-head h3{font-size:clamp(30px,9vw,42px)}}.showcase-pack-preview span{isolation:isolate;position:relative;overflow:hidden}.showcase-pack-preview span:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000000a,#0000009e),radial-gradient(circle at 20% 10%,#54beff3d,#0000 42%);position:absolute;inset:0}.showcase-pack-preview span.has-image{background:#11100f;border-color:#94e0ff42}.showcase-pack-preview span img{z-index:0;object-fit:cover;filter:saturate(1.08)contrast(1.04);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.01)}.showcase-pack-preview span b{z-index:2;color:#edf8ff;overflow-wrap:anywhere;text-shadow:0 2px 14px #000000b8;max-width:100%;position:relative}.storefront-media-builder{border-top:1px solid #ffffff14;margin-top:26px;padding-top:26px}.storefront-media-builder>.section-head{align-items:flex-start;margin-bottom:16px}.storefront-media-builder h3{color:var(--text);align-items:center;gap:9px;margin:0;display:inline-flex}.hero-media-admin-grid{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:start;gap:18px;display:grid}.hero-bundle-admin-preview{background:radial-gradient(circle at 50% 0,#54beff3d,#0000 42%),linear-gradient(#071e379e,#050a12f0);border:1px solid #2f9bff3d;border-radius:14px;gap:18px;padding:20px;display:grid}.admin-hero-tile-preview{margin-top:0}.hero-tile-editor-list{gap:12px;display:grid}.hero-tile-editor-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.hero-tile-media-thumb{color:#65c7ff;background:linear-gradient(135deg,#2f9bff24,#ffffff0a),#ffffff09;border:1px solid #2f9bff2e;border-radius:10px;place-items:center;width:112px;height:78px;display:grid;overflow:hidden}.hero-tile-media-thumb img{object-fit:cover;width:100%;height:100%}.hero-tile-editor-fields{grid-template-columns:minmax(150px,.55fr) minmax(220px,1fr);gap:12px;min-width:0;display:grid}.hero-tile-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hero-tile-upload{cursor:pointer;position:relative;overflow:hidden}.hero-tile-upload.loading{cursor:wait}.hero-media-actions{align-items:center;margin-top:18px}.hero-media-actions .muted{max-width:360px}@media (max-width:1180px){.home-surface .conversion-hero{grid-template-columns:1fr;min-height:0;padding-top:56px}.home-surface .hero-copy{max-width:820px}.home-surface .hero-side-stack{width:min(720px,100%)}.home-surface .hero-showcase{min-height:610px}}@media (max-width:760px){.home-surface:before{height:760px}.home-surface .conversion-hero{gap:30px;padding:40px 0 72px}.home-surface .conversion-hero h1{max-width:100%;font-size:clamp(44px,13vw,62px);line-height:.96}.hero-store-note{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;margin-bottom:22px;font-size:13px}.home-surface .hero-actions{margin-top:30px}.hero-actions .hero-primary-button,.hero-actions .hero-secondary-button{justify-content:center;width:100%;min-height:58px}.hero-trust-row{gap:10px 16px;margin-top:26px;font-size:13px}.home-surface .hero-showcase{min-height:590px;overflow:hidden}.hero-art-mark{width:310px;height:230px;top:8px;right:-42px}.showcase-browser-shell{border-radius:18px;min-height:486px;padding:50px 16px 18px}.showcase-browser-top{left:16px;right:16px}.showcase-browser-top em{min-width:138px;min-height:30px;padding:0 12px;font-size:12px}.home-surface .showcase-browser-shell .showcase-card-main{min-height:390px;padding:20px;transform:none}.home-surface .showcase-main-head strong{font-size:22px}.home-surface .showcase-pack-preview span{min-height:78px;font-size:11px}.home-surface .showcase-card-left,.home-surface .showcase-card-right{display:none}.home-surface .showcase-connect-strip{bottom:-8px}.home-surface .store-announcement{margin-top:-34px}}@keyframes soft-rise{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes soft-fade{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur()}}@keyframes float-card{0%,to{transform:translateY(0) rotate(var(--float-rotate,0deg))}50%{transform:translateY(-8px) rotate(var(--float-rotate,0deg))}}@keyframes blue-sweep{0%{transform:translate(-120%)skew(-16deg)}to{transform:translate(180%)skew(-16deg)}}.hero-copy,.hero-side-stack,.store-announcement,.shop-page-head,.section-head,.admin-panel,.account-card,.cart-panel,.checkout-card,.product-detail,.collabs-hero,.review-page-card{animation:soft-rise var(--motion-slow) var(--ease-premium) both}.hero-side-stack{animation-delay:90ms}.store-announcement,.shop-page-head{animation-delay:.14s}.section-head,.product-detail{animation-delay:80ms}.product-card,.featured-game-card,.benchmark-card,.advantage-card,.review-spotlight,.review-mini-card,.collab-card,.order-row,.download-card,.review-order-card,.payment-choice,.hero-tile-editor-card,.admin-info{animation:soft-fade .52s var(--ease-premium) both;transition:transform var(--motion-medium) var(--ease-premium), border-color var(--motion-fast) ease, background var(--motion-fast) ease, box-shadow var(--motion-medium) var(--ease-premium), opacity var(--motion-fast) ease;will-change:transform}.product-grid>.product-card:first-child,.featured-games-rail>.featured-game-card:first-child,.benchmark-grid>.benchmark-card:first-child,.advantage-list>.advantage-row:first-child,.hero-tile-editor-list>.hero-tile-editor-card:first-child{animation-delay:40ms}.product-grid>.product-card:nth-child(2),.featured-games-rail>.featured-game-card:nth-child(2),.benchmark-grid>.benchmark-card:nth-child(2),.advantage-list>.advantage-row:nth-child(2),.hero-tile-editor-list>.hero-tile-editor-card:nth-child(2){animation-delay:90ms}.product-grid>.product-card:nth-child(3),.featured-games-rail>.featured-game-card:nth-child(3),.benchmark-grid>.benchmark-card:nth-child(3),.advantage-list>.advantage-row:nth-child(3),.hero-tile-editor-list>.hero-tile-editor-card:nth-child(3){animation-delay:.14s}.product-grid>.product-card:nth-child(4),.featured-games-rail>.featured-game-card:nth-child(4),.benchmark-grid>.benchmark-card:nth-child(4),.advantage-list>.advantage-row:nth-child(4),.hero-tile-editor-list>.hero-tile-editor-card:nth-child(4){animation-delay:.19s}.product-grid>.product-card:nth-child(n+5),.featured-games-rail>.featured-game-card:nth-child(n+5),.benchmark-grid>.benchmark-card:nth-child(n+5),.hero-tile-editor-list>.hero-tile-editor-card:nth-child(n+5){animation-delay:.23s}.showcase-card-left{--float-rotate:-6deg;animation:7s ease-in-out .8s infinite float-card}.showcase-card-right{--float-rotate:5deg;animation:7.6s ease-in-out 1s infinite float-card}.showcase-card-main{transition:transform var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), border-color var(--motion-fast) ease}.hero-showcase:hover .showcase-card-main{border-color:#69c7ff9e;transform:translateY(-4px)}.store-announcement,.primary-button,.announcement-cta,.product-card,.featured-game-card,.benchmark-card,.advantage-card{position:relative;overflow:hidden}.store-announcement:after,.primary-button:after,.announcement-cta:after,.product-card:after,.featured-game-card:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:34%;position:absolute;inset:-40% auto -40% 0;transform:translate(-120%)skew(-16deg)}.store-announcement:hover:after,.primary-button:hover:after,.announcement-cta:hover:after,.product-card:hover:after,.featured-game-card:hover:after{opacity:1;animation:blue-sweep .76s var(--ease-premium)}.product-card:hover,.collab-card:hover,.review-spotlight:hover{border-color:#2f9bff57;transform:translateY(-7px);box-shadow:0 26px 70px #0000006b}.featured-game-card:hover{border-color:#2f9bff61;transform:translateY(-8px)}.featured-game-card:nth-child(2):hover{transform:translateY(-24px)}.benchmark-card:hover,.advantage-card:hover,.download-card:hover,.review-order-card:hover,.payment-choice:hover:not(:disabled),.order-row:hover{border-color:#2f9bff4d;transform:translateY(-4px);box-shadow:0 18px 48px #0000004d}.product-media img,.featured-game-media img,.collab-media img,.hero-tile-media-thumb img,.showcase-pack-preview img{transition:transform var(--motion-medium) var(--ease-premium), opacity var(--motion-fast) ease}.product-card:hover .product-media img,.collab-card:hover .collab-media img,.hero-tile-editor-card:hover .hero-tile-media-thumb img{transform:scale(1.035)}.primary-button,.ghost-button,.danger-button,.icon-button,.announcement-cta,.smart-select-trigger,.compact-button{transition:transform var(--motion-fast) var(--ease-press), border-color var(--motion-fast) ease, background var(--motion-fast) ease, box-shadow var(--motion-medium) var(--ease-premium), color var(--motion-fast) ease}.primary-button:active,.ghost-button:active,.danger-button:active,.icon-button:active,.announcement-cta:active,.smart-select-trigger:active,.compact-button:active{transform:translateY(1px)scale(.99)}.announcement-preview-card,.store-announcement{transition:transform var(--motion-medium) var(--ease-premium), box-shadow var(--motion-medium) var(--ease-premium), border-color var(--motion-fast) ease}.announcement-preview-card:hover,.store-announcement:hover{border-color:#4eb4ff8a;transform:translateY(-3px);box-shadow:0 30px 70px #0000006b,inset 0 1px #94e0ff2e}@media (max-width:760px){.store-announcement{gap:20px;padding:22px}.announcement-main{align-items:flex-start}.announcement-icon{border-radius:15px;width:54px;height:54px}.announcement-copy h2,.announcement-preview-card h3{font-size:clamp(26px,8vw,36px)}.announcement-copy p,.announcement-preview-card p{font-size:16px}.announcement-cta{width:100%;min-height:54px}.product-card:hover,.featured-game-card:hover,.benchmark-card:hover,.advantage-card:hover,.collab-card:hover,.review-spotlight:hover{transform:none}}@media (max-width:1100px){.hero-media-admin-grid,.hero-tile-editor-card,.hero-tile-editor-fields{grid-template-columns:1fr}.hero-tile-editor-actions{justify-content:flex-start}}.home-surface .showcase-browser-shell{background:linear-gradient(#1f1e1cd6,#080808e6),#0a0908;border-color:#ffffff1f;min-height:500px;padding:50px 24px 24px;box-shadow:0 34px 90px #00000085,inset 0 1px #ffffff12}.home-surface .conversion-hero{padding-top:clamp(34px,5vw,68px)}.home-surface .hero-showcase{min-height:520px;transform:translateY(-8px)}.home-surface .showcase-browser-shell .showcase-card-main{background:radial-gradient(circle at 100% 0,#2f9bff38,#0000 34%),linear-gradient(#0c121cfa,#060a10fa);border-color:#ffffff21;border-radius:22px;min-height:0;padding:20px;transform:rotate(-.55deg);box-shadow:0 26px 70px #00000075,inset 0 1px #ffffff14}.home-surface .hero-showcase:hover .showcase-browser-shell .showcase-card-main{border-color:#69c7ff70;transform:translateY(-5px)rotate(-.55deg)}.home-surface .showcase-main-head{border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:14px;display:grid}.home-surface .showcase-main-head>span:nth-child(2){min-width:0}.home-surface .showcase-pack-icon{width:44px;height:44px;color:var(--accent-2);background:linear-gradient(#2f9bff2e,#2f9bff0a),#ffffff09;border-color:#4ab1ff61;border-radius:13px;box-shadow:inset 0 1px #ffffff14}.home-surface .showcase-main-head strong{font-size:clamp(20px,2.1vw,27px);line-height:1}.home-surface .showcase-main-head small{color:#ffffff94;margin-top:5px;font-size:13px;font-weight:800}.showcase-status-pill{color:#55e697;background:#24dc7e13;border:1px solid #24dc7e3d;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:12px;font-style:normal;font-weight:950;display:inline-flex}.home-surface .showcase-pack-preview{gap:9px;margin-top:14px}.home-surface .showcase-pack-preview span{border-color:#ffffff1c;border-radius:14px;align-items:flex-end;min-height:92px;padding:13px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #00000042;background:radial-gradient(circle at 85% 5%,#2f9bff2e,#0000 42%),linear-gradient(145deg,#ffffff12,#ffffff06)!important}.home-surface .showcase-pack-preview span:after{background:linear-gradient(#00000005,#000000b3),linear-gradient(90deg,#2f9bff29,#0000 52%)}.home-surface .showcase-pack-preview span:not(.has-image):before{content:"";z-index:0;opacity:.44;background:conic-gradient(from 180deg,#2f9bff57,#ffffff0d,#2f9bff2e);border-radius:999px;width:130px;height:130px;position:absolute;top:-38px;right:-34px}.home-surface .showcase-pack-preview span.has-image{border-color:#ffffff21}.home-surface .showcase-pack-preview span img{filter:saturate(1.04)contrast(1.08)brightness(.86)}.home-surface .showcase-pack-preview span b{text-transform:uppercase;color:#fff;text-shadow:0 2px 16px #000000b8;font-size:12px;font-weight:950}.home-surface .showcase-stat-grid{gap:9px;margin-top:10px}.home-surface .showcase-stat-grid div{background:linear-gradient(#ffffff0e,#ffffff05),#00000042;border-color:#ffffff1a;border-radius:14px;align-content:center;gap:8px;min-height:66px;padding:12px 14px;display:grid}.home-surface .showcase-stat-grid small{color:#ffffff8a;text-transform:uppercase;font-size:10px;font-weight:950}.home-surface .showcase-stat-grid strong{color:#fff;margin:0;font-size:clamp(19px,1.8vw,24px);line-height:1}.home-surface .showcase-green-band{color:#160701;background:linear-gradient(90deg,#2f9bff,#7bd3ff);border:1px solid #7ad8ff75;border-radius:14px;justify-content:space-between;min-height:54px;margin-top:10px;padding:0 14px;font-size:clamp(13px,1.15vw,15px);box-shadow:0 18px 40px #2f9bff2e}.home-surface .showcase-green-band span{flex:1;min-width:0}.home-surface .showcase-green-band svg{flex:none}.home-surface .showcase-card-left,.home-surface .showcase-card-right{background:linear-gradient(#0c121cd1,#070707c7);border-color:#ffffff1a}.page.section:not(.marketplace-page){width:min(1180px,100% - 42px);padding-top:clamp(62px,7vw,96px);padding-bottom:clamp(70px,8vw,110px)}.page.section:not(.marketplace-page):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 78% 6%,#2f9bff24,#0000 30%),radial-gradient(circle at 10% 82%,#2f9bff14,#0000 24%),linear-gradient(#020202,#060403 62%,#030202);position:fixed;inset:0}.page.section>h1{letter-spacing:0;margin:0;font-size:clamp(42px,5.6vw,72px);line-height:.96}.page.section>.muted{max-width:780px;margin:14px 0 28px;font-size:18px;line-height:1.55}.account-card,.admin-panel,.checkout-card,.product-buy-panel,.trust-card,.collab-card,.review-spotlight,.empty-state{background:linear-gradient(#ffffff0a,#ffffff05),#0c0c0beb;border-color:#ffffff1a;border-radius:18px;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff0b}.account-card,.admin-panel,.checkout-card{padding:clamp(24px,3vw,34px)}.account-card h1,.account-card h2,.admin-panel h2,.checkout-card h2,.product-buy-panel h1{letter-spacing:0;margin-top:0}.admin-grid{align-items:start;gap:24px}.account-orders-list{max-height:min(680px,100vh - 260px);padding-right:8px}.order-row,.order-row.account-order-row{background:0 0;border-color:#ffffff14;gap:22px;padding:22px 0}.order-row:first-child,.account-order-row:first-child{padding-top:6px}.order-main{gap:14px;min-width:0;display:grid}.order-heading{gap:3px;display:grid}.order-heading>strong{font-size:17px;line-height:1.1}.order-meta{align-items:flex-end;gap:9px;padding-top:2px}.download-card,.review-order-card,.pending-panel,.support-box,.account-order-row .pending-panel,.account-order-row .support-box{background:linear-gradient(135deg,#2f9bff14,#0000 55%),#120f0bd1;border-color:#2f9bff38;border-radius:14px}.admin-nav{z-index:15;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060a10d1;border:1px solid #ffffff1c;border-radius:18px;flex-wrap:wrap;gap:8px;margin:26px 0 22px;padding:9px;display:flex;position:sticky;top:96px;box-shadow:0 16px 46px #00000038}.admin-nav button{color:#ffffffad;border-radius:13px;min-height:44px;padding:0 15px;font-weight:950}.admin-nav button.active{color:#fff3e2;background:linear-gradient(#2f9bff2e,#2f9bff12);border-color:#69c7ff75;box-shadow:inset 0 1px #ffffff14}.section-head{gap:18px}.section-head h2{letter-spacing:0}.form-grid{gap:16px}.input,.textarea,.smart-select-trigger{background:linear-gradient(#ffffff09,#ffffff03),#060a10d6;border-color:#ffffff1a;border-radius:13px}.input:hover,.textarea:hover,.smart-select-trigger:hover:not(:disabled),.input:focus,.textarea:focus,.smart-select-trigger[aria-expanded=true]{border-color:#69c7ff70;box-shadow:0 0 0 3px #2f9bff1a}.toggle-field,.tag,.rating-pill,.inline-status,.status-pill,.muted-badge{border-radius:999px}.status-pill.fulfilled,.status-pill.delivered,.setup-status-card.ready{color:#55e697;background:#24dc7e17;border-color:#24dc7e4d}.status-pill.pending,.setup-status-card.missing{color:#9bdcff;background:#2f9bff17;border-color:#69c7ff47}.primary-button{color:#031321;background:linear-gradient(#65c7ff,#1477ff);border-radius:14px;box-shadow:0 16px 42px #2f9bff2e}.ghost-button,.danger-button,.icon-button,.compact-button{border-radius:13px}.product-detail{align-items:start;gap:28px}.detail-media{background:radial-gradient(circle at 70% 0,#2f9bff24,#0000 38%),#0d0d0c;border-color:#ffffff1a;border-radius:22px}.media-strip button{border-radius:14px}.product-info-grid{gap:18px}.trust-card{padding:24px}.collabs-hero{margin-bottom:28px}.collabs-hero h1{font-size:clamp(44px,5.6vw,72px)}.collab-grid{gap:22px}.collab-card{overflow:hidden}.collab-body{padding:22px}.review-request-card{max-width:740px;margin-inline:auto}.store-announcement,.announcement-preview-card{isolation:isolate;background:radial-gradient(circle at 88% 62%,#2f9bff2e,#0000 28%),linear-gradient(135deg,#ffffff0e,#ffffff05),#080807;border:1px solid #69c7ff38;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;min-height:164px;padding:30px 32px;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000057,inset 0 1px #ffffff12}.announcement-main{z-index:1;align-items:center;gap:20px;position:relative}.announcement-icon{color:#65c7ff;background:linear-gradient(#69c7ff24,#2f9bff0a),#ffffff09;border-color:#69c7ff52;border-radius:18px;width:68px;height:68px;box-shadow:0 18px 40px #2f9bff1f,inset 0 1px #ffffff14}.announcement-copy,.announcement-preview-copy{z-index:1;gap:7px;display:grid;position:relative}.announcement-eyebrow{color:#4fb7ff;letter-spacing:.14em;margin:0;font-size:12px;font-weight:950}.announcement-copy h2,.announcement-preview-card h3{color:#fffaf1;max-width:660px;font-size:clamp(28px,3vw,42px);line-height:1.02}.announcement-copy p,.announcement-preview-card p{color:#ffffff9e;max-width:620px;margin:0;font-size:clamp(16px,1.45vw,19px);line-height:1.46}.announcement-cta{z-index:2;color:#fff1de;background:linear-gradient(#ffffff18,#ffffff09),#2f9bff1a;border:1px solid #69c7ff42;border-radius:16px;justify-content:center;align-items:center;gap:11px;min-height:58px;padding:0 24px;font-weight:950;display:inline-flex;position:relative;box-shadow:0 18px 42px #00000038}.announcement-cta:hover{color:#031321;background:linear-gradient(#65c7ff,#1477ff);border-color:#69c7ff80;transform:translateY(-2px)}.announcement-art{z-index:0;color:#69c7ff29;pointer-events:none;position:absolute;bottom:-22px;right:26px;transform:rotate(-3deg)}.announcement-preview-card{grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:238px;display:grid}.announcement-preview-card .announcement-cta{grid-column:2;justify-self:start;min-height:48px;margin-top:8px}.store-announcement{width:min(840px,100% - 32px);margin:clamp(54px,7vw,86px) auto clamp(58px,7vw,92px)}.store-announcement,.announcement-preview-card{background:radial-gradient(circle at 92% 86%,#2f9bff24,#0000 34%),linear-gradient(#ffffff0a,#ffffff03),#030303;border:1px solid #ffffff29;border-radius:28px;grid-template-columns:minmax(0,1fr);place-items:start;gap:0;min-height:306px;padding:42px;display:grid;box-shadow:0 34px 78px #0000006b,inset 0 1px #ffffff14}.store-announcement:before,.announcement-preview-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#2f9bff14,#0000 40%),linear-gradient(#ffffff0b,#0000 56%);position:absolute;inset:0}.store-announcement:after,.announcement-preview-card:after{content:none}.announcement-main{max-width:560px;display:block}.store-announcement .announcement-icon,.announcement-preview-card>.announcement-icon{display:none}.announcement-copy,.announcement-preview-copy{gap:9px;max-width:560px}.announcement-eyebrow{color:#4fb7ff;letter-spacing:.13em;font-size:12px;font-weight:950}.announcement-copy h2,.announcement-preview-card h3{color:#fffaf3;letter-spacing:0;max-width:520px;font-size:clamp(28px,3.1vw,36px);line-height:1.08}.announcement-copy p,.announcement-preview-card p{color:#ffffff94;max-width:500px;font-size:clamp(17px,1.7vw,21px);line-height:1.43}.store-announcement .announcement-cta,.announcement-preview-card .announcement-cta{color:#fff;background:linear-gradient(#ffffff1f,#ffffff0f),#242424;border:1px solid #ffffff14;border-radius:14px;grid-column:auto;justify-self:start;min-height:58px;margin-top:25px;padding:0 24px;box-shadow:0 16px 34px #00000047}.store-announcement .announcement-cta:hover,.announcement-preview-card .announcement-cta:hover{color:#031321;background:linear-gradient(#65c7ff,#1477ff);border-color:#2f9bff75}.announcement-art{color:#ffffff2e;bottom:-44px;right:46px;transform:none}.announcement-art svg{width:152px;height:152px}.announcement-close{z-index:3;color:#ffffff8a;pointer-events:none;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:33px;right:33px}.announcement-preview-card{width:100%;max-width:760px}@media (max-width:760px){.store-announcement{width:calc(100% - 28px)}.store-announcement,.announcement-preview-card{border-radius:24px;min-height:260px;padding:30px 28px}.announcement-copy h2,.announcement-preview-card h3{max-width:82%;font-size:clamp(27px,8vw,34px)}.announcement-copy p,.announcement-preview-card p{max-width:82%}.announcement-close{top:24px;right:24px}.announcement-art{bottom:-30px;right:22px}.announcement-art svg{width:116px;height:116px}}.store-announcement{max-width:842px;background:linear-gradient(#ffffff06,#0000 44%),#000!important;border:1px solid #ffffff38!important;border-radius:22px!important;width:min(842px,100vw - 44px)!important;min-height:306px!important;margin:clamp(58px,8vw,96px) auto clamp(64px,8vw,108px)!important;padding:38px 38px 36px!important;box-shadow:0 30px 60px #0000006b,inset 0 1px #ffffff24!important}.home-surface .store-announcement,.shop-surface .store-announcement{margin:clamp(58px,8vw,96px) auto clamp(64px,8vw,108px)!important}.announcement-preview-card{background:linear-gradient(#ffffff06,#0000 44%),#000!important;border:1px solid #ffffff38!important;border-radius:22px!important;min-height:306px!important;padding:38px 38px 36px!important;box-shadow:0 30px 60px #0000006b,inset 0 1px #ffffff24!important}.store-announcement:before,.announcement-preview-card:before,.store-announcement:after,.announcement-preview-card:after{content:none!important}.store-announcement.sale,.store-announcement.update,.store-announcement.restock,.announcement-preview-card.sale,.announcement-preview-card.update,.announcement-preview-card.restock{background:linear-gradient(#ffffff06,#0000 44%),#000!important;border-color:#ffffff38!important}.store-announcement .announcement-main,.announcement-preview-card .announcement-preview-copy{max-width:548px!important}.store-announcement .announcement-copy,.announcement-preview-card .announcement-preview-copy{gap:17px!important}.store-announcement .announcement-eyebrow,.announcement-preview-card .announcement-eyebrow{display:none!important}.store-announcement .announcement-copy h2,.announcement-preview-card h3{color:#fff!important;letter-spacing:0!important;max-width:520px!important;font-size:28px!important;font-weight:850!important;line-height:1.16!important}.store-announcement .announcement-copy p,.announcement-preview-card p{color:#ffffff9e!important;max-width:518px!important;font-size:24px!important;line-height:1.36!important}.store-announcement .announcement-cta,.announcement-preview-card .announcement-cta{color:#fff!important;letter-spacing:-.01em!important;min-height:66px!important;box-shadow:none!important;background:#2b2b2b!important;border:0!important;border-radius:14px!important;margin-top:30px!important;padding:0 22px!important;font-size:24px!important;font-weight:800!important}.store-announcement .announcement-cta:hover,.announcement-preview-card .announcement-cta:hover{transform:translateY(-1px);color:#fff!important;background:#343434!important}.announcement-close{border-radius:999px;color:#ffffff75!important;width:36px!important;height:36px!important;top:38px!important;right:38px!important}.announcement-close svg{stroke-width:1.65px!important;width:28px!important;height:28px!important}.announcement-art{filter:drop-shadow(0 22px 22px #00000047);color:#ffffff3b!important;opacity:.86!important;bottom:-22px!important;right:50px!important}.announcement-art svg{fill:none!important;stroke:currentColor!important;stroke-width:1.75px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:142px!important;height:142px!important}@media (max-width:760px){.store-announcement,.announcement-preview-card{width:calc(100vw - 28px)!important;min-height:300px!important;padding:32px 28px!important}.store-announcement .announcement-copy h2,.announcement-preview-card h3{max-width:calc(100% - 56px)!important;font-size:27px!important}.store-announcement .announcement-copy p,.announcement-preview-card p{max-width:calc(100% - 56px)!important;font-size:21px!important}.store-announcement .announcement-cta,.announcement-preview-card .announcement-cta{min-height:60px!important;font-size:20px!important}.announcement-close{top:30px!important;right:28px!important}.announcement-art{bottom:-20px!important;right:26px!important}.announcement-art svg{width:118px!important;height:118px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.account-layout-grid{grid-template-columns:minmax(280px,390px) minmax(0,760px);justify-content:center;gap:clamp(22px,3vw,34px)}.account-orders-card{padding:clamp(24px,3vw,38px)!important}.account-card-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.account-card-head h2{margin-bottom:6px}.account-card-head .muted{max-width:520px;margin:0}.account-orders-list{scrollbar-width:thin;scrollbar-color:#69c7ff61 transparent;gap:14px;display:grid;overflow-y:auto;max-height:min(720px,100vh - 250px)!important;margin:12px -4px 0 0!important;padding:0 8px 2px 0!important}.account-orders-list::-webkit-scrollbar{width:8px}.account-orders-list::-webkit-scrollbar-track{background:0 0}.account-orders-list::-webkit-scrollbar-thumb{background:linear-gradient(#69c7ff75,#2f9bff2e);border-radius:999px}.order-row.account-order-card{box-shadow:none!important;background:linear-gradient(#ffffff09,#ffffff03),#080d14f0!important;border:1px solid #ffffff1a!important;border-radius:20px!important;padding:clamp(18px,2.3vw,24px)!important;display:block!important}.order-row.account-order-card:hover{background:linear-gradient(#2f9bff0e,#ffffff03),#080d14f5!important;border-color:#69c7ff57!important}.account-order-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.account-order-title{min-width:0}.order-kicker{color:#b2d2eeb8;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:10px;font-size:12px;font-weight:900;display:inline-flex}.account-order-title>strong{color:var(--text);overflow-wrap:anywhere;font-size:clamp(18px,2vw,21px);line-height:1.15;display:block}.account-order-title>p{color:var(--muted);margin:6px 0 0;font-size:15px;line-height:1.35}.account-order-summary{text-align:right;flex-direction:column;align-items:flex-end;gap:9px;min-width:150px;display:flex}.account-order-summary .order-price{color:var(--text);font-size:clamp(22px,2.4vw,28px);line-height:1}.payment-chip{color:#cce1f5c7;white-space:nowrap;background:#2f9bff12;border:1px solid #69c7ff2e;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.account-license-line{color:#d2e6f8c7;background:#2f9bff0e;border:1px solid #69c7ff33;border-radius:14px;align-items:center;gap:8px;margin-top:16px;padding:11px 12px;font-size:13px;display:flex}.account-license-line svg{color:var(--blue-2);flex:none}.account-license-line strong{color:var(--text);overflow-wrap:anywhere}.account-order-card .order-main{gap:12px;margin-top:16px;max-width:none!important}.account-order-card .pending-panel,.account-order-card .support-box{width:100%;background:linear-gradient(135deg,#2f9bff14,#2f9bff04 42%,#0000),#0b1119e0!important;border:1px solid #69c7ff2e!important;border-radius:16px!important;max-width:none!important;margin:0!important;padding:17px!important}.account-order-card .pending-panel>strong,.account-order-card .support-box>strong{color:var(--text);margin-bottom:6px;font-size:16px;line-height:1.2;display:block}.account-order-card .pending-panel .muted{color:#bed3e8bd;max-width:520px;line-height:1.45}.account-order-card .order-actions{gap:10px;margin-top:14px}.account-order-card .primary-button.compact-button,.account-order-card .ghost-button.compact-button,.account-order-card .danger-button.compact-button{min-height:42px;padding:0 15px;font-size:14px}.account-order-card .reviewable-list{gap:10px;margin-top:13px}.account-order-card .reviewable-item{background:#070c13b8;border-radius:14px;padding:12px}.account-order-card .reviewable-item span{min-width:0}.account-order-card .reviewable-item strong,.account-order-card .reviewable-item small{overflow-wrap:anywhere}@media (max-width:980px){.account-layout-grid{grid-template-columns:minmax(0,1fr)}.account-orders-list{overflow:visible;max-height:none!important;padding-right:0!important}}@media (max-width:640px){.account-order-top{gap:14px;display:grid}.account-order-summary{text-align:left;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;min-width:0}.account-order-card .primary-button.compact-button,.account-order-card .ghost-button.compact-button,.account-order-card .danger-button.compact-button{justify-content:center;width:100%}}
