:root{--ink:#22231f;--muted:#77766f;--soft:#f8f6f0;--paper:#fffefa;--line:#e9e5da;--gold:#f3c34f;--gold-strong:#e3a817;--gold-light:#fff2c7;--green:#3f7057;--shadow:0 18px 55px #322b1417;--font:"Manrope",Arial,sans-serif;--display:"Sora","Manrope",sans-serif;--sans:"Manrope",Arial,sans-serif;--mono:"IBM Plex Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--soft);color:var(--ink);font:15px/1.55 var(--font);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.hidden{display:none!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.announcement{color:#3b321e;letter-spacing:.01em;background:#f4c853;justify-content:center;align-items:center;gap:9px;height:34px;font-size:11px;font-weight:600;display:flex}.announcement a{text-underline-offset:3px;margin-left:5px;font-weight:700;text-decoration:underline}.announce-spark{font-size:15px}.site-header{z-index:10;background:#fffefa;border-bottom:1px solid #f1eee6;justify-content:space-between;align-items:center;height:78px;padding:0 max(50vw - 620px,5.2vw);display:flex;position:relative}.brand{font:800 21px/1 var(--display);letter-spacing:-.015em;align-items:center;gap:10px;display:flex}.brand-image{object-fit:contain;flex:none;width:36px;height:36px}.desktop-nav{align-items:center;gap:36px;margin-left:38px;display:flex}.desktop-nav a{color:#77766f;font-size:13px;font-weight:600;transition:color .2s}.desktop-nav .nav-active{position:relative}.desktop-nav .nav-active:after{content:"";background:#e5ad25;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-12px;left:calc(50% - 2.5px)}.header-actions{align-items:center;gap:16px;display:flex}.button{letter-spacing:.01em;border:0;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:0 20px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-dark:hover{background:#11120f;box-shadow:0 7px 18px #201f1a2e}.button-dark span{color:var(--gold);font-size:17px;font-weight:400}.button-small{min-height:39px;padding:0 16px;font-size:11px}.button-small span{font-size:15px}.icon-button{color:#25251f;background:0 0;border:0;padding:8px;position:relative}.icon-button svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:21px}.cart-count{color:#322c1e;background:#f1c24d;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-weight:800;display:grid;position:absolute;top:0;right:-2px}.mobile-menu{background:0 0;border:0;font-size:23px;display:none}.hero{color:#fff;background:#24241e;height:560px;padding:78px max(50vw - 570px,8.6vw) 54px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(at 83% 53%,#d6a63221,#0000 37%),linear-gradient(120deg,#25251f 0%,#24241e 58%,#2b2920 100%);position:absolute;inset:0}.hero-grid{opacity:.19;background-image:linear-gradient(#fae7b112 1px,#0000 1px),linear-gradient(90deg,#fae7b112 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 50% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 50% 100%)}.hero-copy{z-index:2;width:53%;max-width:570px;position:relative}.eyebrow{color:#9b9586;letter-spacing:.17em;align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.hero-eyebrow{color:#dcc88e;letter-spacing:.12em;font-size:10px}.live-dot{background:#f1c24d;border-radius:100%;width:6px;height:6px;box-shadow:0 0 0 4px #f1c24d26}.hero h1{font:800 clamp(48px,5.6vw,72px)/1.04 var(--display);letter-spacing:-.015em;margin:23px 0 17px}.hero-copy>p{color:#c5c1b6;max-width:420px;margin:0 0 25px;font-size:14px;line-height:1.8}.hero-search{background:#fffefa;border-radius:9px;align-items:center;gap:12px;width:min(500px,100%);height:58px;padding:6px 7px 6px 17px;display:flex;box-shadow:0 12px 35px #0000002e}.hero-search svg{stroke:#827d72;fill:none;stroke-width:1.8px;stroke-linecap:round;width:19px}.hero-search input{color:#262620;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.hero-search button{color:#29261e;background:#f0bd41;border:0;border-radius:6px;height:44px;padding:0 18px;font-size:12px;font-weight:800}.hero-search button span{margin-left:12px;font-size:16px}.search-suggestions{color:#a9a59b;align-items:center;gap:10px;margin-top:14px;font-size:10px;display:flex}.search-suggestions button{color:#dfdcd4;background:0 0;border:0;padding:0;font-size:10px}.search-suggestions button:hover{color:#f2c654}.search-suggestions i{background:#786e54;border-radius:50%;width:3px;height:3px}.hero-art{justify-content:center;align-items:center;width:43%;min-width:420px;display:flex;position:absolute;top:0;bottom:0;right:max(50vw - 570px,7vw)}.art-glow{background:radial-gradient(circle,#f4c14536,#e0ac320f 44%,#0000 69%);border-radius:50%;width:400px;height:400px;position:absolute}.hero-orbit{border:1px solid #eec3552b;border-radius:50%;position:absolute;transform:rotate(-27deg)}.orbit-one{width:530px;height:260px;top:90px;right:3%}.orbit-two{width:460px;height:210px;top:120px;right:7%;transform:rotate(32deg)}.hero-game-card{z-index:1;color:#fff;background:#ece7d8;border:6px solid #f3efe3;border-radius:14px;width:265px;height:335px;position:relative;overflow:hidden;transform:rotate(5deg);box-shadow:22px 25px 45px #0000005c}.hero-card-top{background:#24241f;justify-content:space-between;align-items:center;height:43px;padding:0 12px;display:flex}.hero-tag{letter-spacing:.14em;color:#e7c66c;font-size:7px;font-weight:800}.hero-card-icon{color:#f4c953;font-size:20px}.hero-card-art{background:linear-gradient(165deg,#678179 1%,#6c7871 41%,#323a34 42%,#252822 100%);height:232px;position:relative;overflow:hidden}.hero-card-art:after{content:"";background:linear-gradient(115deg,#efcb660d,#0000 45%,#1316145e);position:absolute;inset:0}.sun-disc{background:#e7b451;border-radius:50%;width:105px;height:105px;position:absolute;top:28px;right:26px;box-shadow:0 0 50px #f8ca6a5c}.mountain{clip-path:polygon(0 100%,31% 8%,42% 49%,59% 0,100% 100%);background:#44564e;width:330px;height:115px;position:absolute;bottom:-2px;left:-30px}.mountain-back{opacity:.6;background:#717d63;bottom:24px;left:30px;transform:scale(1.1)}.mountain-front{background:linear-gradient(145deg,#45584c,#232f2a);height:100px}.art-letter{z-index:2;font:800 112px/.9 var(--display);color:#ffffffc4;text-shadow:2px 4px 16px #0000002e;position:absolute;top:40px;right:25px}.art-caption{z-index:3;font:700 11px var(--display);letter-spacing:.26em;color:#fff;position:absolute;bottom:13px;left:17px}.hero-card-foot{color:#26251f;background:#f8f4e8;justify-content:space-between;align-items:center;height:47px;padding:0 12px;display:flex}.hero-card-foot small{letter-spacing:.14em;color:#898272;font-size:6px;display:block}.hero-card-foot b{font:800 12px var(--display);margin-top:1px;display:block}.round-arrow{color:#25251f;background:#edc452;border-radius:50%;place-items:center;width:25px;height:25px;font-size:15px;display:grid}.floating-chip{z-index:3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#37362ee6;border:1px solid #ffffff2e;border-radius:9px;align-items:center;gap:9px;padding:10px 13px;display:flex;position:absolute;box-shadow:0 14px 35px #00000040}.floating-chip b,.floating-chip small{display:block}.floating-chip b{color:#fff;font-size:9px}.floating-chip small{color:#bcb8ac;margin-top:2px;font-size:8px}.chip-left{top:142px;left:1%}.chip-right{bottom:115px;right:0}.mini-avatar{width:28px;height:28px;font:800 13px var(--display);border-radius:8px;place-items:center;display:grid}.avatar-gold{color:#2d2a21;background:#f0c751}.chip-arrow{color:#edc452;margin-left:8px}.check-icon{color:#25251f;background:#debc54;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.hero-stamp{color:#f1ca64;text-align:center;border:1px solid #f0c4548c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:77px;height:77px;display:flex;position:absolute;bottom:115px;left:0;transform:rotate(-13deg)}.hero-stamp span{letter-spacing:.19em;font-size:6px}.hero-stamp b{font:800 12px/1 var(--display);margin:3px 0}.hero-stamp small{letter-spacing:.11em;font-size:4px;line-height:1.5}.hero-bottom{color:#bbb8ad;border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;height:48px;font-size:10px;display:flex;position:absolute;bottom:0;left:max(50vw - 570px,8.6vw);right:max(50vw - 570px,8.6vw)}.hero-bottom-mark{color:#f0c54c;margin-right:10px;font-size:15px}.hero-bottom b{color:#fff;font-weight:600}.scroll-cue{letter-spacing:.13em;color:#969287;font-size:8px}.scroll-cue span{color:#f0c54c;margin-left:11px;font-size:13px}.trust-strip{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1140px;min-height:103px;margin:0 auto;padding:0 4px;display:flex}.trust-item{align-items:center;gap:12px;display:flex}.trust-icon{color:#b78613;background:#fff0c5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.trust-item b,.trust-item small{display:block}.trust-item b{font:700 11px var(--display)}.trust-item small{color:#89877e;margin-top:4px;font-size:9px}.trust-separator{background:#e3dfd3;width:1px;height:34px}.trust-note{justify-items:end;gap:2px;font-size:10px;display:grid}.trust-stars{letter-spacing:2px;color:#d8a62b;font-size:11px}.page-wrap{max-width:1140px;margin-left:auto;margin-right:auto}.browse-section{padding:78px 0 30px}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:30px;display:flex}.section-heading h2,.listing-header h2,.sell-banner h2,.newsletter h2{font:800 35px/1.15 var(--display);letter-spacing:-.015em;margin:13px 0 0}.section-heading h2 span{color:#d39f22}.eyebrow-line{background:#daa822;width:22px;height:1px}.section-heading>p{color:#86847c;max-width:310px;margin:0 0 3px;font-size:11px;line-height:1.8}.game-rail{scrollbar-width:none;align-items:center;gap:9px;padding:3px 0 8px;display:flex;overflow:auto}.game-rail::-webkit-scrollbar{display:none}.game-pill{color:#626057;background:#fffefa;border:1px solid #e8e4da;border-radius:30px;flex:none;align-items:center;gap:8px;padding:8px 14px 8px 9px;font-size:10px;font-weight:600;transition:all .2s;display:flex}.game-pill:hover{color:#24241f;border-color:#d4b14c;transform:translateY(-1px)}.pill-spark{color:#272720;background:#f2c552;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.game-dot{width:21px;height:21px;font:800 9px var(--display);color:#fff;border-radius:50%;place-items:center;display:grid}.dot-fortnite{background:#584bb5}.dot-valorant{background:#c74a43}.dot-roblox{background:#3a3a37}.dot-minecraft{background:#64a650}.dot-rocket{background:#527fd3}.dot-league{background:#8667bc}.featured-section{padding:41px 0 73px}.listing-header{justify-content:space-between;align-items:flex-end;display:flex}.section-kicker{letter-spacing:.16em;color:#8d897e;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex}.kicker-burst{color:#d5a32b;font-size:14px}.listing-header h2{margin-top:7px;font-size:31px}.listing-subtitle{color:#89877f;margin:8px 0 0;font-size:11px}.listing-controls{align-items:center;gap:9px;display:flex}.listing-controls select{appearance:none;color:#58574f;background:#fffefa url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%237a786f' stroke-width='1.2'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #e7e3d8;border-radius:6px;outline:none;min-height:37px;padding:0 32px 0 11px;font-size:10px}.listing-controls select:focus{border-color:#c89d2b}.results-meta{color:#96938a;justify-content:space-between;align-items:center;min-height:43px;font-size:9px;display:flex}.text-button{color:#937019;background:0 0;border:0;font-size:10px}.text-button span{margin-left:3px;font-size:16px}.listing-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.listing-card{background:#fffefa;border:1px solid #ede9de;border-radius:10px;min-width:0;transition:transform .25s,box-shadow .25s,border .25s;overflow:hidden}.card-art{isolation:isolate;background:#817c6a;height:150px;position:relative;overflow:hidden}.card-art:before,.card-art:after{content:"";z-index:-1;border-radius:50%;position:absolute}.card-art:before{background:#fff7dd5c;width:180px;height:180px;top:-67px;right:-25px}.card-art:after{background:#1f272357;border-radius:50% 50% 0 0;width:200px;height:105px;bottom:-52px;left:-32px;transform:rotate(-12deg)}.art-valorant{background:linear-gradient(132deg,#7c4543,#c77f55 49%,#e9c987)}.art-fortnite{background:linear-gradient(135deg,#4e70a6,#8d79c0 53%,#ebc481)}.art-rocket{background:linear-gradient(140deg,#426584,#8da6ae 48%,#e1bd79)}.art-roblox{background:linear-gradient(135deg,#52514c,#a6a399 50%,#e2c67f)}.art-fortnite-alt{background:linear-gradient(138deg,#a75552,#dd8766 47%,#ecd294)}.art-counterstrike{background:linear-gradient(139deg,#485458,#7e8a7d 52%,#d2b777)}.art-minecraft{background:linear-gradient(145deg,#648056,#85a363 52%,#d7bb75)}.art-league{background:linear-gradient(140deg,#373e60,#76679c 50%,#e4c078)}.art-community{background:linear-gradient(145deg,#55594d,#ae9967 60%,#f0d77e)}.art-label{color:#fff;letter-spacing:.13em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#24231e94;border:1px solid #ffffff4d;border-radius:4px;padding:4px 7px;font-size:7px;font-weight:800;position:absolute;top:12px;left:12px}.favorite-button{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#2d2b2440;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:29px;height:29px;font-size:15px;line-height:1;transition:all .2s;display:grid;position:absolute;top:10px;right:11px}.art-symbol{color:#ffffffe0;font:800 75px/.9 var(--display);text-shadow:0 4px 15px #181a162b;position:absolute;top:22px;right:22px;transform:rotate(8deg)}.art-game-name{color:#fffffff0;font:800 8px var(--display);letter-spacing:.2em;text-shadow:0 1px 5px #00000059;position:absolute;bottom:14px;left:15px}.card-game-row{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.card-game{letter-spacing:.14em;color:#9a978c;font-size:7px;font-weight:800}.card-category{color:#928e82;background:#f4f1e8;border-radius:3px;padding:3px 6px;font-size:7px}.card-title{height:36px;font:700 12px/1.45 var(--display);letter-spacing:0;color:#30302a;margin:0;overflow:hidden}.card-description{color:#8e8b81;height:31px;margin:4px 0 10px;font-size:9px;line-height:1.6;overflow:hidden}.seller-row{color:#87847a;border-bottom:1px solid #f0ede5;align-items:center;gap:6px;padding-bottom:10px;font-size:8px;display:flex}.seller-avatar{color:#896511;text-transform:uppercase;background:#f3e4b5;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;font-weight:800;display:grid}.seller-row .seller-name{color:#55534b;font-weight:600}.seller-rating{color:#ae8018;white-space:nowrap;margin-left:auto;font-weight:700}.seller-rating span{color:#d2a12c}.delivery-row{justify-content:space-between;align-items:center;padding-top:9px;display:flex}.delivery-label:before{content:"";vertical-align:1px;background:#6fac7e;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.price-block{color:#25251f;align-items:baseline;gap:2px;display:flex}.price-block small{font-size:8px;font-weight:600}.price-block b{font:800 15px var(--display);letter-spacing:0}.card-view{color:#4c4a41;background:#fffefa;border:1px solid #e7e2d6;border-radius:5px;width:100%;height:31px;margin-top:11px;font-size:9px;font-weight:700;transition:all .2s}.loading-state{text-align:center;color:#898679;border:1px dashed #dfd8c7;border-radius:12px;grid-column:1/-1;padding:44px;font-size:12px}.empty-state{text-align:center;border:1px dashed #e2ddcf;border-radius:12px;padding:44px 20px}.empty-orbit{color:#bb8e1b;background:#fff1c8;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 14px;font-size:25px;display:grid}.empty-state h3{font:800 17px var(--display);margin:0}.empty-state p{color:#858177;margin:7px auto 18px;font-size:11px}.browse-more{color:#8c897f;border-top:1px solid #e9e5da;justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;font-size:10px;display:flex}.button-outline{color:#38372f;background:0 0;border:1px solid #ded8ca;min-height:38px;padding:0 15px;font-size:10px}.button-outline:hover{background:#fff9e8;border-color:#c99b28}.button-outline span{color:#bc8d19;font-size:14px}.sell-banner{background:#f2c751;border-radius:12px;align-items:center;min-height:345px;margin-bottom:80px;padding:48px 66px;display:flex;position:relative;overflow:hidden}.sell-banner:before{content:"";background:radial-gradient(circle at 15%,#fff8da73,#0000 35%),linear-gradient(110deg,#ffffff1a,#0000 65%);position:absolute;inset:0}.sell-banner-copy{z-index:1;width:44%;position:relative}.sell-banner .eyebrow-line{background:#806924}.sell-banner h2{letter-spacing:-.015em;margin-top:15px;font-size:37px}.sell-banner-copy>p{color:#60502a;max-width:345px;margin:13px 0 18px;font-size:11px;line-height:1.8}.sell-banner .button{min-height:42px}.sell-banner-graphic{opacity:.83;place-items:center;width:280px;display:grid;position:absolute;top:0;bottom:0;left:40%}.sell-orbit{border:1px solid #5743123d;border-radius:50%;width:210px;height:210px;position:absolute;box-shadow:0 0 0 23px #ffffff1c,0 0 0 48px #ffffff14}.coin{color:#8e6710;background:linear-gradient(145deg,#fff4cc,#daa928);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 10px 20px #6f530b33}.coin-a{width:79px;height:79px;font-size:37px;top:58px;left:77px}.coin-b{width:54px;height:54px;font-size:26px;bottom:67px;left:28px;transform:rotate(-18deg)}.coin-c{width:43px;height:43px;font-size:22px;bottom:97px;right:28px;transform:rotate(22deg)}.sell-banner-aside{z-index:1;flex-direction:column;gap:12px;width:190px;margin-left:auto;display:flex;position:relative}.aside-stat{align-items:center;gap:14px;display:flex}.aside-stat b{font:800 22px var(--display);color:#846213}.aside-stat span{color:#4d4228;font-size:9px;font-weight:600;line-height:1.45}.aside-rule{background:#513f122e;height:1px}.newsletter{border-top:1px solid #e8e3d8;border-bottom:1px solid #e8e3d8;align-items:center;gap:31px;min-height:260px;margin-bottom:0;padding:40px 30px;display:flex}.newsletter-mark{color:#313025;background:#f1c653;border-radius:15px;flex:none;place-items:center;width:52px;height:52px;font-size:28px;display:grid;transform:rotate(-7deg)}.newsletter h2{letter-spacing:-.015em;margin:9px 0;font-size:25px}.newsletter p{color:#8b887d;max-width:310px;margin:0;font-size:10px}.newsletter form{border-bottom:1px solid #bfb9aa;width:350px;margin-left:auto;padding:0 0 9px;display:flex;position:relative}.newsletter input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.newsletter input::placeholder{color:#979287}.newsletter form button{color:#f1c653;background:#292923;border:0;border-radius:5px;width:35px;height:32px;font-size:17px}.newsletter form small{color:#a29e93;font-size:8px;position:absolute;top:48px;left:0}.newsletter form.subscribed input{color:#7b765f}.site-footer{color:#fff;background:#282820;padding:40px max(50vw - 570px,5.2vw) 17px}.footer-main{align-items:flex-start;min-height:130px;display:flex}.footer-brand{font-size:18px}.footer-brand .brand-image{width:32px;height:32px}.site-footer>div.footer-main>p{color:#a8a69b;margin:39px 0 0 -120px;font-size:10px;line-height:1.8}.footer-links{gap:58px;margin-left:auto;display:flex}.footer-links>div{flex-direction:column;gap:8px;min-width:80px;display:flex}.footer-links b{color:#e7c361;letter-spacing:.06em;margin-bottom:4px;font-size:9px}.footer-links a,.footer-links button{color:#b7b5aa;text-align:left;background:0 0;border:0;padding:0;font-size:9px}.footer-bottom{color:#89877d;border-top:1px solid #44443b;justify-content:space-between;align-items:center;padding-top:14px;font-size:8px;display:flex}.footer-heart{color:#edc24e}.footer-bottom>div{gap:19px;display:flex}.footer-bottom a:hover{color:#fff}.overlay{z-index:25;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a1a1673;position:fixed;inset:0}.cart-drawer{z-index:26;background:#fffefa;flex-direction:column;width:min(410px,100%);height:100dvh;padding:29px 27px;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(110%);box-shadow:-15px 0 40px #1c1a1329}.cart-drawer.open{transform:translate(0)}.drawer-head{border-bottom:1px solid #ece8de;justify-content:space-between;align-items:flex-start;padding-bottom:19px;display:flex}.drawer-head h2{font:800 24px var(--display);letter-spacing:-.015em;margin:4px 0}.close-button{color:#4b4940;background:#f3f0e8;border:0;border-radius:50%;width:33px;height:33px;font-size:23px;line-height:1}.cart-items{flex:1;overflow:auto}.cart-line{border-bottom:1px solid #efede6;align-items:center;gap:12px;padding:13px 0;display:flex}.cart-thumb{border-radius:8px;flex:none;width:53px;height:53px;position:relative;overflow:hidden}.cart-thumb:after{content:attr(data-icon);color:#ffffffe6;font:800 27px var(--display);position:absolute;top:4px;right:5px}.cart-line-info{flex:1;min-width:0}.cart-line-info b,.cart-line-info small{display:block}.cart-line-info b{font:700 10px/1.4 var(--display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cart-line-info small{color:#89867b;margin-top:4px;font-size:8px}.cart-line-price{font:800 12px var(--display);white-space:nowrap}.remove-line{color:#9f9a8d;background:0 0;border:0;padding:5px;font-size:17px}.cart-empty{text-align:center;flex-direction:column;align-items:center;margin:auto 0;padding:20px;display:flex}.cart-empty b{font:700 13px var(--display)}.cart-empty p{color:#8b887e;max-width:225px;margin:7px 0 17px;font-size:10px;line-height:1.7}.cart-summary{border-top:1px solid #e7e3d9;padding-top:16px}.cart-summary>div{justify-content:space-between;font-size:12px;display:flex}.cart-summary>div span{color:#77746a}.cart-summary>div b{font:800 16px var(--display)}.cart-summary p,.cart-summary>small{color:#918d82;font-size:8px}.checkout-button{width:100%;margin:9px 0}.cart-summary>small{text-align:center;display:block}.detail-dialog,.form-dialog,.checkout-dialog{color:#282820;background:#fffefa;border:1px solid #ede8dc;border-radius:14px;max-height:90dvh;margin:auto;padding:0;position:fixed;overflow:auto;box-shadow:0 25px 90px #00000040}.detail-dialog{width:min(720px,100% - 26px)}.detail-dialog::backdrop,.form-dialog::backdrop,.checkout-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b1b1780}.detail-layout{grid-template-columns:.9fr 1.1fr;display:grid}.detail-visual{place-items:center;min-height:350px;display:grid;position:relative;overflow:hidden}.detail-visual .art-symbol{font-size:140px;top:50%;right:50%;transform:translate(50%,-55%)rotate(7deg)}.detail-copy{flex-direction:column;padding:37px 31px;display:flex}.detail-copy .card-game{font-size:8px}.detail-copy h2{font:800 23px/1.25 var(--display);letter-spacing:-.015em;margin:10px 0}.detail-copy>p{color:#858176;font-size:11px;line-height:1.8}.detail-seller{color:#706d63;border-top:1px solid #eeeae1;border-bottom:1px solid #eeeae1;margin:9px 0;padding:12px 0;font-size:10px}.detail-seller b{color:#34332d}.detail-delivery{color:#60856b;margin-bottom:17px;font-size:10px}.detail-purchase{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.detail-purchase b{font:800 24px var(--display)}.dialog-close{z-index:3;position:absolute;top:16px;right:16px}.form-dialog{width:min(520px,100% - 24px);padding:33px 34px}.dialog-eyebrow{letter-spacing:.17em;color:#9b7a22;font-size:8px;font-weight:800}.form-dialog h2,.checkout-dialog h2{font:800 28px/1.2 var(--display);letter-spacing:-.015em;margin:8px 0}.dialog-intro{color:#858176;max-width:400px;margin:0 0 19px;font-size:10px;line-height:1.7}.listing-form{flex-direction:column;gap:12px;display:flex}.listing-form label{color:#5e5c53;flex-direction:column;gap:5px;font-size:9px;font-weight:700;display:flex}.listing-form input,.listing-form select,.listing-form textarea{color:#282820;background:#fffefa;border:1px solid #e5e1d7;border-radius:5px;outline:none;width:100%;min-height:38px;padding:8px 10px;font-size:10px}.listing-form textarea{resize:vertical}.listing-form input:focus,.listing-form select:focus,.listing-form textarea:focus{border-color:#cda62e;box-shadow:0 0 0 2px #eec14026}.price-input{position:relative}.price-input>span{color:#8b887f;position:absolute;top:8px;left:11px}.price-input input{padding-left:23px}.form-submit{margin-top:3px}.form-note{color:#989489;text-align:center;font-size:8px}.form-message{color:#56815f;text-align:center;min-height:0;font-size:10px}.checkout-dialog{text-align:center;width:min(390px,100% - 24px);padding:36px}.checkout-dialog .dialog-eyebrow{margin-top:12px}.checkout-dialog .dialog-intro{margin:10px auto 18px}.checkout-dialog .button{width:100%}.checkout-icon{color:#b58313;background:#fff0c3;border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto;font-size:25px;display:grid}.toast{z-index:40;color:#fff;box-shadow:var(--shadow);opacity:0;pointer-events:none;background:#282820;border-radius:7px;padding:10px 16px;font-size:10px;transition:all .25s;position:fixed;bottom:23px;left:50%;transform:translate(-50%,20px)}.toast.show{opacity:1;transform:translate(-50%)}@media (max-width:1200px){.page-wrap,.trust-strip{width:calc(100% - 64px)}.hero{padding-left:7vw;padding-right:7vw}.hero-bottom{left:7vw;right:7vw}.hero-art{right:3vw}.trust-strip{gap:13px}.trust-item{gap:8px}.sell-banner{width:calc(100% - 64px)}}@media (max-width:900px){.site-header{padding:0 28px}.desktop-nav{gap:22px;margin-left:0}.hero{height:535px;padding-left:6vw}.hero-copy{width:57%}.hero-art{opacity:.87;min-width:380px;right:-8%}.hero h1{font-size:61px}.hero-stamp{left:4%}.hero-bottom{left:6vw;right:6vw}.trust-strip{flex-wrap:wrap;row-gap:15px;width:calc(100% - 56px);min-height:120px;padding:18px 0}.trust-item{width:calc(50% - 15px)}.trust-separator,.trust-note{display:none}.page-wrap{width:calc(100% - 56px)}.listing-grid{grid-template-columns:repeat(3,1fr)}.sell-banner{width:calc(100% - 56px);padding:42px 40px}.sell-banner-graphic{opacity:.5;left:42%}.sell-banner-aside{width:150px}.newsletter{gap:22px;padding-left:8px;padding-right:8px}.newsletter form{width:280px}.footer-links{gap:30px}}@media (max-width:680px){.announcement{padding:0 8px;font-size:9px}.announcement a{margin-left:0}.site-header{height:66px;padding:0 17px}.brand{font-size:19px}.desktop-nav{border-bottom:1px solid var(--line);background:#fffefa;flex-direction:column;align-items:flex-start;gap:15px;padding:16px 22px 20px;display:none;position:absolute;top:66px;left:0;right:0;box-shadow:0 10px 20px #28261d14}.desktop-nav.open{display:flex}.desktop-nav .nav-active:after{display:none}.header-actions{gap:8px}.button-small{min-height:35px;padding:0 11px;font-size:9px}.cart-trigger{padding:6px}.mobile-menu{padding:5px;display:block}.hero{height:auto;min-height:630px;padding:55px 23px 80px;display:block}.hero-copy{width:100%;max-width:none}.hero h1{letter-spacing:-.015em;margin:20px 0 14px;font-size:54px}.hero-copy>p{max-width:390px;font-size:12px}.hero-search{height:53px;padding-left:13px}.hero-search button{height:40px;padding:0 12px}.hero-search button span{margin-left:6px}.search-suggestions{gap:8px}.hero-art{opacity:.98;width:auto;min-width:0;height:235px;inset:auto 0 38px;overflow:hidden}.hero-game-card{border-width:4px;width:155px;height:199px;transform:rotate(5deg)translateY(10px)}.hero-card-top{height:27px;padding:0 7px}.hero-tag{font-size:5px}.hero-card-icon{font-size:13px}.hero-card-art{height:133px}.sun-disc{width:61px;height:61px;top:17px;right:15px}.mountain{width:196px;height:67px;left:-19px}.mountain-back{bottom:13px;left:15px}.mountain-front{height:57px}.art-letter{font-size:66px;top:24px;right:15px}.art-caption{font-size:7px;bottom:8px;left:10px}.hero-card-foot{height:27px;padding:0 7px}.hero-card-foot small{font-size:4px}.hero-card-foot b{font-size:7px}.round-arrow{width:17px;height:17px;font-size:10px}.art-glow{width:260px;height:260px}.orbit-one,.orbit-two{width:300px;height:170px;top:21px;right:7%}.chip-left{top:30px;left:3%}.chip-right{bottom:23px;right:2%}.floating-chip{gap:6px;padding:7px 9px}.floating-chip b{font-size:7px}.floating-chip small{font-size:6px}.mini-avatar{width:22px;height:22px;font-size:10px}.check-icon{width:20px;height:20px;font-size:9px}.hero-stamp{width:58px;height:58px;bottom:25px;left:5%}.hero-stamp span{font-size:4px}.hero-stamp b{font-size:9px}.hero-stamp small{font-size:3px}.hero-bottom{height:39px;font-size:8px;left:21px;right:21px}.scroll-cue{font-size:6px}.scroll-cue span{margin-left:5px}.trust-strip{row-gap:17px;width:calc(100% - 38px);min-height:auto;padding:19px 0}.trust-item{gap:7px;width:calc(50% - 8px)}.trust-icon{width:29px;height:29px;font-size:15px}.trust-item b{font-size:9px}.trust-item small{font-size:7px}.page-wrap{width:calc(100% - 38px)}.browse-section{padding:52px 0 23px}.section-heading{margin-bottom:21px;display:block}.section-heading h2{margin-top:10px;font-size:29px}.section-heading>p{max-width:340px;margin-top:10px;font-size:10px}.game-rail{margin-right:-19px;padding-right:19px}.game-pill{padding:7px 11px 7px 8px;font-size:9px}.featured-section{padding:32px 0 51px}.listing-header{display:block}.listing-header h2{font-size:27px}.listing-subtitle{font-size:10px}.listing-controls{justify-content:space-between;margin-top:15px}.listing-controls label{flex:1}.listing-controls select{background-position:right 8px center;width:100%;padding-left:8px;padding-right:25px;font-size:9px}.results-meta{min-height:37px}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.card-art{height:112px}.art-symbol{font-size:58px;top:18px;right:14px}.art-game-name{font-size:6px;bottom:10px;left:10px}.art-label{padding:3px 5px;font-size:6px;top:8px;left:8px}.favorite-button{width:25px;height:25px;font-size:13px;top:7px;right:7px}.card-content{padding:10px 9px 9px}.card-title{height:30px;font-size:10px}.card-description{height:26px;margin-bottom:8px;font-size:8px}.seller-row{gap:4px;padding-bottom:8px;font-size:7px}.seller-avatar{width:16px;height:16px;font-size:7px}.seller-rating,.delivery-label{font-size:7px}.price-block b{font-size:13px}.card-view{height:28px;margin-top:9px;font-size:8px}.browse-more{gap:5px;margin-top:17px;font-size:8px}.button-outline{white-space:nowrap;gap:7px;min-height:33px;padding:0 9px;font-size:8px}.sell-banner{flex-direction:column;align-items:flex-start;width:calc(100% - 38px);min-height:390px;margin-bottom:51px;padding:29px 24px 24px}.sell-banner-copy{z-index:2;width:100%}.sell-banner h2{margin-top:11px;font-size:31px}.sell-banner-copy>p{max-width:290px;margin:10px 0 13px;font-size:9px}.sell-banner .button{min-height:37px;font-size:10px}.sell-banner-graphic{opacity:.5;width:200px;height:220px;top:143px;left:auto;right:-20px}.sell-orbit{width:140px;height:140px;box-shadow:0 0 0 15px #ffffff1c,0 0 0 30px #ffffff14}.coin-a{width:53px;height:53px;font-size:26px;top:57px;left:66px}.coin-b{width:37px;height:37px;font-size:19px;bottom:53px;left:29px}.coin-c{width:32px;height:32px;font-size:17px;bottom:75px;right:21px}.sell-banner-aside{grid-template-columns:1fr 1fr 1fr;gap:7px;width:100%;margin-top:auto;display:grid}.aside-stat{align-items:center;gap:6px;display:flex}.aside-stat b{font-size:15px}.aside-stat span{font-size:7px}.aside-rule{display:none}.newsletter{grid-template-columns:43px 1fr;gap:15px;min-height:auto;padding:28px 3px 47px;display:grid}.newsletter-mark{border-radius:12px;width:41px;height:41px;font-size:22px}.newsletter h2{font-size:22px}.newsletter p{font-size:9px}.newsletter form{grid-column:1/-1;width:100%;margin:12px 0 0}.newsletter form small{font-size:7px;top:43px}.site-footer{padding:30px 21px 14px}.footer-main{grid-template-columns:1fr 1fr;gap:13px;min-height:auto;display:grid}.footer-brand{grid-column:1/-1}.site-footer>div.footer-main>p{grid-column:1/-1;margin:0 0 8px;font-size:9px}.footer-links{grid-column:1/-1;justify-content:space-between;gap:0;margin:7px 0 20px}.footer-links>div{gap:7px;min-width:auto}.footer-links b,.footer-links a,.footer-links button{font-size:8px}.footer-bottom{flex-wrap:wrap;align-items:flex-start;gap:8px;font-size:7px}.footer-bottom>span:nth-child(2){display:none}.footer-bottom>div{gap:12px}.detail-layout{grid-template-columns:1fr}.detail-visual{min-height:180px}.detail-visual .art-symbol{font-size:105px}.detail-copy{padding:22px}.detail-copy h2{font-size:19px}.detail-purchase b{font-size:20px}.form-dialog{padding:29px 21px}.form-dialog h2{font-size:24px}.cart-drawer{padding:24px 19px}.checkout-dialog{padding:31px 24px}}@media (max-width:360px){.header-actions{gap:3px}.button-small{padding:0 8px}.hero h1{font-size:48px}.card-art{height:99px}.seller-rating,.delivery-label{font-size:6px}.browse-more{font-size:7px}.button-outline{padding:0 7px;font-size:7px}.trust-item b{font-size:8px}}.auth-actions{align-items:center;gap:9px;display:flex}.saved-trigger{align-items:center;gap:5px;font-size:17px;display:flex}.saved-trigger span{font-size:10px;font-weight:600}.saved-trigger.active{color:#b47f0c}.account-chip{color:#35342d;background:#f4f0e4;gap:7px;min-height:37px;padding:0 9px 0 5px;font-size:10px}.account-avatar,.comment-avatar,.profile-avatar{color:#443717;background:#edc750;border-radius:50%;place-items:center;font-weight:800;display:grid}.account-avatar{width:25px;height:25px;font-size:11px}.hero-card-art .art-letter{font-size:105px;right:24px}.hero-card-art .art-caption{letter-spacing:.16em}.market-filters{background:#fffefa;border:1px solid #e9e4d9;border-radius:9px;align-items:end;gap:10px;margin-top:20px;padding:13px 14px;display:flex}.market-filters .field{color:#77746b;flex-direction:column;gap:5px;font-size:9px;font-weight:700;display:flex}.market-filters .field:first-child{width:180px}.market-filters .field:nth-child(2){width:min(280px,30%)}.market-filters select,.market-filters input{color:#36352f;background:#fffefa;border:1px solid #e5e1d7;border-radius:5px;outline:none;height:35px;padding:0 9px;font-size:10px}.market-filters select:focus,.market-filters input:focus{border-color:#cda62e}.filter-actions{align-items:center;gap:11px;display:flex}.filter-actions .button{min-height:35px}.filter-actions .text-button{white-space:nowrap}.seller-search-button{margin-left:auto;min-height:35px!important}.seller-search-button span{font-size:16px}.seller-link{color:#514f47;font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.seller-link:hover{color:#a57711;text-underline-offset:2px;text-decoration:underline}.seller-row .seller-name{white-space:nowrap;text-overflow:ellipsis;max-width:92px;overflow:hidden}.card-game-row .card-game{white-space:nowrap;text-overflow:ellipsis;max-width:65%;overflow:hidden}.card-art.art-cars{background:linear-gradient(140deg,#485b62,#788c8d 47%,#dfb96f)}.card-art.art-items{background:linear-gradient(140deg,#606b56,#95a376 49%,#e2c07c)}.card-art.art-accounts{background:linear-gradient(140deg,#555475,#8d83b2 50%,#e8c982)}.card-art.art-money{background:linear-gradient(140deg,#596c51,#9aa56a 48%,#d9bd64)}.card-art.art-property{background:linear-gradient(140deg,#65747b,#9ba397 50%,#e0bd7b)}.card-art.art-property-alt{background:linear-gradient(140deg,#53726c,#93a493 50%,#edcb82)}.card-art.art-services{background:linear-gradient(140deg,#59546e,#957d9c 51%,#dfbd72)}.card-art.art-other{background:linear-gradient(140deg,#66604e,#a49b7a 51%,#e1c06e)}.game-dot.dot-rocket,.game-dot.dot-league{font-size:11px}.pager{color:#848176;justify-content:center;align-items:center;gap:13px;margin:22px 0 0;font-size:9px;display:flex}.pager button{min-height:32px}.pager button:disabled{opacity:.45;cursor:not-allowed}.trade-note-inline{border-top:1px solid #eee9df;padding-top:11px;color:#969186!important;margin-top:17px!important;font-size:8px!important;line-height:1.65!important}.mark-sold{width:100%;margin-top:9px}.comments-panel{background:#fffefa;border-top:1px solid #e9e5da;padding:19px 25px 23px}.comments-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.comments-head h3,.profile-offers h3{font:800 15px var(--display);letter-spacing:0;margin:0}.comments-head h3 span{color:#8e6a13;min-width:21px;height:19px;font:700 9px var(--font);vertical-align:2px;background:#f5efdc;border-radius:11px;place-items:center;padding:0 5px;display:inline-grid}.comments-head small{color:#969186;font-size:8px}.comments-list{max-height:190px;overflow:auto}.listing-comment{border-top:1px solid #f0ede5;gap:9px;padding:9px 0;display:flex}.comment-avatar{flex:none;width:25px;height:25px;font-size:9px}.comment-meta{align-items:center;gap:9px;display:flex}.comment-meta time{color:#9b978c;font-size:8px}.listing-comment p{color:#68665d;overflow-wrap:anywhere;margin:3px 0 0;font-size:9px;line-height:1.6}.no-comments{color:#999589;padding:14px 0;font-size:9px}.comment-form textarea{resize:vertical;width:100%;min-height:64px;font:10px var(--font);border:1px solid #e6e1d6;border-radius:6px;outline:none;padding:9px}.comment-form textarea:focus{border-color:#cda62e}.comment-form>div:nth-child(2){justify-content:space-between;align-items:center;gap:10px;margin-top:7px;display:flex}.comment-form small{color:#969186;font-size:7px;line-height:1.5}.utility-dialog{width:min(520px,100% - 24px)}.utility-dialog h2{font:800 25px/1.2 var(--display);letter-spacing:-.015em;margin:8px 0}.seller-search-form{gap:8px;margin:17px 0 10px;display:flex}.seller-search-form input{border:1px solid #e5e1d7;border-radius:5px;outline:none;flex:1;min-width:0;padding:0 10px;font-size:10px}.seller-search-form input:focus{border-color:#cda62e}.seller-search-form .button{min-height:38px}.seller-results,.ranking-list{max-height:320px;overflow:auto}.seller-result,.ranking-row{text-align:left;color:#34332d;background:0 0;border:0;border-top:1px solid #f0ede5;align-items:center;gap:10px;width:100%;padding:11px 4px;display:flex}.seller-result:hover,.ranking-row:hover{background:#fff9e9}.seller-result .seller-avatar,.ranking-row .seller-avatar{flex:none;width:32px;height:32px;font-size:12px}.seller-result-name,.ranking-name{flex:1;min-width:0}.seller-result-name b,.seller-result-name small,.ranking-name b,.ranking-name small{display:block}.seller-result-name b,.ranking-name b{font:700 10px var(--display)}.seller-result-name small,.ranking-name small{color:#918d82;margin-top:4px;font-size:8px}.seller-result-empty{color:#918d82;padding:15px 3px;font-size:10px}.profile-heading{align-items:center;gap:13px;padding:5px 0 14px;display:flex}.profile-avatar{width:52px;height:52px;font:800 21px var(--display);flex:none}.profile-heading h2{font:800 22px var(--display);margin:4px 0}.profile-heading p{color:#888479;margin:2px 0;font-size:9px}.follow-button{min-height:34px;font-size:9px}.profile-offers{border-top:1px solid #ece8de;margin-top:18px;padding-top:14px}.profile-offers h3{margin-bottom:9px}.profile-offer{text-align:left;color:#48463e;background:0 0;border:0;border-top:1px solid #f0ede5;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 0;font-size:9px;display:flex}.profile-offer:hover{color:#946b10}.profile-offer b{white-space:nowrap;font:800 11px var(--display)}.ranking-row .rank-number{color:#ab801b;width:27px;font:800 15px var(--display)}.ranking-row .seller-rating{white-space:nowrap;font-size:9px}.rules-list{color:#6d6a60;padding-left:17px;font-size:10px;line-height:1.8}.rules-list li{margin:8px 0}.account-tabs{border-bottom:1px solid #e9e5da;gap:8px;margin:17px 0 0;display:flex}.account-tabs button{color:#858176;background:0 0;border:0;padding:9px 8px;font-size:9px;font-weight:700}.account-tabs button.active{color:#302f29;border-bottom:2px solid #e3b332}.account-tabs button span{background:#f3efdf;border-radius:10px;margin-left:3px;padding:2px 6px}.account-list{max-height:300px;overflow:auto}.account-listing{border-bottom:1px solid #f0ede5;align-items:center;gap:8px;padding:9px 0;display:flex}.account-listing>button:first-child{text-align:left;color:#34332d;background:0 0;border:0;flex:1;min-width:0}.account-listing>button:first-child b,.account-listing-category{display:block}.account-listing>button:first-child b{font:700 9px var(--display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-listing-category{color:#979287;margin-bottom:3px;font-size:7px}.account-listing>span{font:800 10px var(--display);white-space:nowrap}.status-button{color:#6a675d;white-space:nowrap;background:0 0;border:1px solid #e4dfd3;border-radius:4px;padding:5px 7px;font-size:7px}.account-footer{justify-content:space-between;gap:10px;margin-top:15px;display:flex}.auth-tabs{border-bottom:1px solid #e8e3d8;grid-template-columns:1fr 1fr;margin:16px 0 14px;display:grid}.auth-tabs button{color:#878378;background:0 0;border:0;padding:10px;font-size:10px;font-weight:700}.auth-tabs button.active{color:#282820;border-bottom:2px solid #e6b638}.auth-dialog .listing-form{gap:11px}@media (max-width:900px){.market-filters{flex-wrap:wrap}.market-filters .field:first-child{width:160px}.market-filters .field:nth-child(2){flex:1}.seller-search-button{margin-left:0}}@media (max-width:680px){.site-header{gap:9px}.brand{gap:7px}.brand-image{width:32px;height:32px}.desktop-nav.open{display:flex}.header-actions,.auth-actions{gap:5px}.auth-actions .button-small{padding:0 8px;font-size:8px}.saved-trigger{padding:6px 4px}.saved-trigger span{font-size:8px}.account-chip{padding-right:6px;font-size:8px}.account-avatar{width:22px;height:22px}.hero{min-height:650px}.market-filters{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.market-filters .field:first-child,.market-filters .field:nth-child(2){width:auto}.market-filters .field{min-width:0}.market-filters .field select,.market-filters .field input{width:100%}.filter-actions{grid-column:1/-1;justify-content:space-between}.seller-search-button{grid-column:1/-1;width:100%}.comments-panel{padding:15px}.comments-head{flex-direction:column;align-items:flex-start;gap:4px}.detail-dialog{max-height:94dvh}.detail-copy{padding:19px}.detail-copy>p{font-size:10px}.detail-purchase .button{gap:5px;padding:0 9px;font-size:8px}.detail-purchase b{font-size:18px}.trade-note-inline{font-size:7px!important}.utility-dialog{padding:29px 19px}.seller-search-form .button{gap:7px;padding:0 10px}.seller-result{gap:7px}.account-listing{gap:5px}.account-listing>span{font-size:8px}.status-button{padding:4px 5px}.footer-links{gap:12px}.footer-links>div{min-width:0}.footer-links b,.footer-links a,.footer-links button{font-size:7px}}.announcement{font-size:12px}.desktop-nav a{font-size:14px}.button{font-size:13px}.button-small{min-height:42px;padding-inline:15px;font-size:12px}.saved-trigger span{font-size:12px}.brand{font-size:22px}.hero-copy>p{max-width:475px;font-size:16px;line-height:1.75}.hero-search{height:62px}.hero-search input,.hero-search button{font-size:14px}.search-suggestions,.search-suggestions button,.hero-bottom{font-size:12px}.scroll-cue{font-size:9px}.trust-item b{font-size:13px}.trust-note{font-size:12px}.hero-eyebrow{font-size:12px}.section-heading>p{font-size:13px}.game-pill{padding:9px 15px 9px 10px;font-size:12px}.listing-subtitle{font-size:13px}.listing-controls select{min-height:42px;font-size:12px}.text-button{font-size:12px}.favorite-button{width:33px;height:33px;font-size:18px}.art-symbol{font-size:82px}.art-game-name{font-size:9px}.card-category{padding:4px 7px}.card-title{height:auto;min-height:43px;max-height:45px;font-size:15px;line-height:1.45}.card-description{height:42px;margin:6px 0 12px;font-size:12px;line-height:1.6}.seller-row{gap:7px;padding-bottom:11px;font-size:11px}.seller-rating,.delivery-label,.price-block small{font-size:10px}.card-view{height:38px;margin-top:13px;font-size:12px}.loading-state{font-size:14px}.browse-more{font-size:12px}.button-outline{min-height:42px;font-size:12px}.sell-banner .eyebrow{font-size:10px}.aside-stat span,.footer-links b,.footer-links a,.footer-links button{font-size:11px}.site-footer>div.footer-main>p{font-size:12px}.market-filters select,.market-filters input{height:42px;font-size:13px}.filter-actions .button,.filter-actions .text-button,.pager{font-size:12px}.detail-copy h2{font-size:26px}.detail-copy>p{font-size:13px}.detail-seller,.detail-delivery{font-size:12px}.trade-note-inline{font-size:10px!important}.comments-head h3{font-size:17px}.comment-meta .seller-link{font-size:11px}.listing-comment p,.no-comments{font-size:12px}.comment-form textarea{font-size:13px}.dialog-eyebrow{font-size:10px}.seller-search-form input{min-height:43px;font-size:13px}.seller-search-form .button,.seller-result-name b,.ranking-name b{font-size:13px}.seller-result-name small,.ranking-name small{font-size:11px}.seller-result-empty{font-size:13px}.profile-heading p{font-size:11px}.profile-offers h3{font-size:17px}.profile-offer{font-size:12px}.profile-offer b{font-size:13px}.ranking-row .seller-rating{font-size:12px}.rules-list{font-size:13px}.account-tabs button,.account-listing>button:first-child b{font-size:12px}.account-listing-category{font-size:10px}.account-listing>span{font-size:12px}.account-footer .button{min-height:42px;font-size:12px}.toast{padding:12px 18px;font-size:13px}.discord-connect-card{background:#fbf8ef;border:1px solid #e8e2d5;border-radius:9px;align-items:center;gap:13px;margin:14px 0 4px;padding:14px;display:flex}.discord-connect-icon{color:#fff;width:42px;height:42px;font:800 20px var(--display);background:#5865f2;border-radius:12px;flex:none;place-items:center;display:grid}.discord-connect-copy{flex:1;min-width:0}.discord-connect-copy b,.discord-connect-copy small{display:block}.discord-connect-copy b{font:700 13px var(--display)}.discord-connect-copy small{color:#a27b19;margin-top:3px;font-size:10px;font-weight:700}.discord-connect-copy p{color:#898579;margin:5px 0 0;font-size:10px;line-height:1.5}.discord-connect-button{color:#7d796f;cursor:not-allowed;opacity:.8;background:#f2f0eb;border:1px solid #ded8cb;border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:8px 10px;font-size:11px;font-weight:700;display:flex}.discord-connect-button span{color:#9a8a61;font-size:9px;font-weight:500}html{scroll-padding-top:92px}body{font-size:16px}.page-wrap{width:min(1140px,100% - 48px);margin-left:auto;margin-right:auto}.site-header{z-index:50;position:sticky;top:0}.desktop-nav a,.footer-links a,.footer-links button{font-size:14px}.button{min-height:46px;font-size:14px}.button-small{font-size:13px}.hero-copy>p{font-size:16px}.eyebrow{font-size:11px}.section-heading h2,.sell-banner h2{font-size:39px}.section-heading>p,.listing-subtitle{font-size:14px}.game-pill{font-size:13px}.market-filters .field{font-size:12px}.market-filters select,.market-filters input,.listing-controls select{min-height:44px;font-size:14px}.listing-header h2{font-size:36px}.section-kicker{font-size:11px}.results-meta{min-height:50px;font-size:14px}.card-art{height:174px}.art-label,.art-game-name{font-size:10px}.card-content{padding:16px 16px 15px}.card-game,.card-category{font-size:11px}.card-title{min-height:47px;max-height:47px;font-size:16px;line-height:1.45}.card-description{height:43px;font-size:13px;line-height:1.6}.seller-row{gap:8px;font-size:12px}.seller-avatar{width:27px;height:27px;font-size:11px}.seller-rating,.delivery-label{font-size:11px}.card-view{height:42px;font-size:13px}.browse-more,.pager{font-size:13px}.sell-banner-copy>p{font-size:15px}.footer-links b{font-size:12px}.footer-links a,.footer-links button,.site-footer>div.footer-main>p{font-size:13px}.footer-bottom,.dialog-eyebrow{font-size:11px}.dialog-intro{font-size:14px}.form-dialog h2,.utility-dialog h2{font-size:30px}.listing-form label{font-size:13px}.listing-form input,.listing-form select,.listing-form textarea{min-height:46px;font-size:14px}.listing-form textarea{min-height:110px}.form-note{font-size:12px}.form-message{font-size:13px}.auth-tabs button{font-size:14px}.account-listing>button:first-child b{font-size:13px}.account-listing-category,.account-listing>span{font-size:12px}.status-button{padding:7px 10px;font-size:11px}.account-footer .button{font-size:13px}.toast{font-size:14px}.dialog-close{width:34px;height:34px}.listing-header h2{letter-spacing:-.015em}.listing-card{box-shadow:0 2px 8px #2c271905}.listing-card:hover{box-shadow:0 17px 32px #2c27191a}.card-title a:hover,.seller-name:hover{text-underline-offset:3px;-webkit-text-decoration:underline #d8a82c;text-decoration:underline #d8a82c}.app-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b1b178c;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.app-modal{background:#fffefa;border:1px solid #ede8dc;border-radius:15px;width:min(540px,100vw - 30px);max-height:min(90dvh,900px);margin:auto;padding:36px 38px;position:relative;overflow:auto;box-shadow:0 25px 90px #00000040}.app-modal.utility-dialog{width:min(590px,100vw - 30px)}.close-button{color:#605d52;background:#fffefa;border:1px solid #ece6d9;border-radius:50%;font-size:23px;line-height:1}.auth-tabs button{padding:12px}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-message.error{color:#a33f32;margin:0}.form-note{color:#8b877c;margin:2px 0 0;line-height:1.6}.demo-notice{color:#725b20;background:#fff7dc;border:1px solid #eadba9;border-radius:6px;margin:0 0 16px;padding:11px 14px;font-size:13px}.listing-status{color:#77746b;text-transform:capitalize}.account-listing>a{flex:1;min-width:0}.account-listing>a b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.account-listing-category{color:#89867d;margin-top:4px;display:block}.community-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.community-cards>div{background:#fffefa;border:1px solid #eae5d9;border-radius:11px;padding:24px}.community-cards .trust-icon{margin-bottom:12px}.community-cards b{font:700 16px var(--display);display:block}.community-cards p{color:#817e74;margin:7px 0 0;font-size:14px;line-height:1.7}.detail-page{padding-top:29px;padding-bottom:78px}.breadcrumbs{color:#89867e;align-items:center;gap:10px;margin-bottom:17px;font-size:13px;display:flex}.breadcrumbs a:hover{color:#a87709}.detail-shell{background:#fffefa;border:1px solid #ebe6da;border-radius:14px;overflow:hidden;box-shadow:0 12px 32px #322b1412}.detail-layout{grid-template-columns:.95fr 1.05fr;min-height:410px}.detail-visual .art-label{z-index:2;color:#554d35;background:#fffefae6;border-radius:5px;padding:7px 10px;font-size:11px;font-weight:700;position:absolute;top:20px;left:20px}.detail-visual .art-game-name{font-size:12px}.detail-copy{padding:38px 34px}.detail-eyebrow{color:#8b877c;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:700}.detail-copy h1{font:800 clamp(25px,3vw,36px)/1.2 var(--display);letter-spacing:-.015em;color:#282820;margin:12px 0 10px}.detail-copy>p{font-size:15px;line-height:1.8}.detail-seller{align-items:center;gap:9px;font-size:13px;display:flex}.detail-seller a{color:#38372f}.detail-seller .seller-rating{white-space:nowrap;margin-left:auto}.detail-seller .seller-rating small{color:#8b877c;font-weight:400}.detail-delivery{font-size:13px}.detail-purchase{flex-wrap:wrap;gap:14px}.detail-purchase>div small{color:#8a867b;letter-spacing:.1em;margin-bottom:3px;font-size:10px;display:block}.detail-purchase b{font-size:28px}.purchase-button{color:#fff;background:#25251f;min-height:48px;font-size:14px}.purchase-button span{color:#f3c34f}.trade-note-inline{font-size:12px!important;line-height:1.65!important}.comments-head h2{font:800 20px var(--display);margin:0}.comments-head h2 span{color:#8e6a13;min-width:25px;height:23px;font:700 12px var(--font);background:#f5efdc;border-radius:20px;place-items:center;margin-left:5px;display:inline-grid}.comments-head small{font-size:12px}.listing-comment{gap:12px}.comment-avatar{width:32px;height:32px}.comment-meta b{font-size:13px}.comment-meta time{font-size:11px}.listing-comment p,.no-comments{font-size:14px}.comment-form textarea{font:14px var(--font);min-height:86px}.comment-form small{font-size:11px}.comment-form .button{min-height:42px;font-size:13px}.detail-safety{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.detail-safety>div{background:#fffefa;border:1px solid #eae5d9;border-radius:10px;align-items:flex-start;gap:13px;padding:20px;display:flex}.detail-safety .trust-icon{flex:none}.detail-safety b{font:700 14px var(--display)}.detail-safety p{color:#858176;margin:5px 0 0;font-size:13px;line-height:1.6}.detail-back{color:#8b877c;justify-content:space-between;align-items:center;margin-top:20px;font-size:12px;display:flex}.detail-back .button{font-size:13px}.seller-profile-page{padding-top:30px;padding-bottom:80px}.seller-profile-hero{background:#fffefa;border:1px solid #ebe6da;border-radius:12px;align-items:center;gap:20px;margin-bottom:45px;padding:28px;display:flex}.seller-profile-hero .profile-avatar{color:#896511;width:70px;height:70px;font:800 27px var(--display);background:#f3e4b5;border-radius:50%;place-items:center;display:grid}.seller-profile-hero h1{font:800 32px var(--display);margin:7px 0}.seller-profile-hero p{color:#817e74;gap:18px;margin:0;font-size:13px;display:flex}.seller-follow-action{flex-direction:column;align-items:flex-end;gap:5px;margin-left:auto;display:flex}.seller-follow-action small{color:#817e74;font-size:11px}.seller-profile-page>.listing-header{margin-bottom:22px}.ranking-row{border-bottom:1px solid #f0ede5;align-items:center;gap:12px;padding:11px 0;display:flex}.ranking-number{color:#b28a21;font-size:12px;font-weight:700}.ranking-name{flex:1}.ranking-name b,.ranking-name small{display:block}.ranking-name b{font:700 14px var(--display)}.ranking-name small{color:#89867d;margin-top:3px;font-size:12px}.seller-result{border-top:1px solid #f0ede5;align-items:center;gap:12px;padding:11px 0;display:flex}.seller-result-name{flex:1}.seller-result-name b,.seller-result-name small{display:block}.seller-result-name b{font-size:14px}.seller-result-name small{color:#89867d;margin-top:3px;font-size:12px}.seller-search-form input{border:1px solid #e5e1d7;border-radius:6px;flex:1;min-height:46px;padding:9px;font-size:14px}.seller-search-form .button{font-size:14px}@media (max-width:900px){.page-wrap{width:min(100% - 36px,720px)}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-cards{grid-template-columns:1fr}.site-header{padding-inline:22px}.trust-strip{margin-inline:22px}.detail-layout{grid-template-columns:1fr}.detail-visual{min-height:300px}.detail-copy{padding:28px}.detail-copy h1{font-size:30px}}@media (max-width:680px){.page-wrap{width:calc(100% - 30px)}.site-header{height:66px;padding:0 15px}.desktop-nav{display:none}.brand{gap:7px;font-size:19px}.brand-image{width:31px;height:31px}.header-actions{gap:7px}.saved-trigger{padding:5px}.saved-trigger span{font-size:11px}.auth-actions{gap:7px}.auth-actions .button-small{min-height:36px;padding-inline:10px;font-size:11px}.hero{height:auto;min-height:780px;padding:40px 20px 70px;display:block}.hero-copy{width:100%}.hero h1{letter-spacing:-.015em;font-size:48px}.hero-copy>p{max-width:450px;font-size:15px}.hero-art{transform-origin:top;width:100%;min-width:0;inset:340px 0 43px;transform:scale(.85)}.hero-bottom{left:20px;right:20px}.trust-strip{min-height:unset;grid-template-columns:1fr 1fr;gap:14px;margin-inline:15px;padding:15px 0;display:grid}.trust-separator{display:none}.trust-item b{font-size:12px}.trust-item small{font-size:10px}.trust-note{font-size:11px}.browse-section{padding-top:50px}.section-heading{flex-direction:column;align-items:flex-start;gap:18px}.section-heading h2,.sell-banner h2{font-size:32px}.section-heading>p{max-width:500px;font-size:13px}.game-rail{margin-right:-15px}.game-pill{padding:8px 11px;font-size:11px}.market-filters{flex-wrap:wrap;align-items:end}.market-filters .field:first-child,.market-filters .field:nth-child(2){width:100%}.market-filters .field{font-size:12px}.market-filters select,.market-filters input{height:43px;font-size:14px}.filter-actions{align-items:center;gap:12px;width:100%;display:flex}.filter-actions .button,.filter-actions .text-button{font-size:12px}.featured-section{padding-top:35px}.listing-header{align-items:flex-start;gap:14px}.listing-header h2{font-size:29px}.listing-subtitle{font-size:12px}.listing-controls select{max-width:155px;min-height:39px;font-size:12px}.results-meta{font-size:12px}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.card-art{height:125px}.art-label{font-size:8px}.art-symbol{font-size:61px}.art-game-name{font-size:7px}.card-content{padding:10px 10px 11px}.card-game,.card-category{font-size:8px}.card-category{padding:4px 5px}.card-title{min-height:36px;max-height:36px;font-size:12px;line-height:1.4}.card-description{height:42px;margin:5px 0 9px;font-size:10px;line-height:1.5}.seller-row{gap:5px;padding-bottom:8px;font-size:9px}.seller-avatar{width:20px;height:20px;font-size:8px}.seller-rating,.delivery-label{font-size:8px}.price-block b{font-size:14px}.delivery-row{padding-top:8px}.card-view{height:34px;margin-top:9px;font-size:10px}.browse-more{flex-wrap:wrap;font-size:10px}.browse-more .button{font-size:11px}.sell-banner{min-height:300px;padding:24px}.sell-banner-copy>p{font-size:12px}.sell-banner-aside{gap:10px}.aside-stat span{font-size:10px}.community-section{padding:38px 0 54px}.community-section .section-heading{align-items:flex-start}.community-cards>div{padding:18px}.community-cards b{font-size:14px}.community-cards p{font-size:12px}.site-footer{padding:30px 18px 14px}.footer-main{flex-wrap:wrap;gap:18px}.footer-main>p{width:100%;margin:8px 0!important}.footer-links{flex-wrap:wrap;gap:24px;margin:0}.footer-links b{font-size:10px}.footer-links a,.footer-links button{font-size:11px}.footer-bottom{flex-wrap:wrap;gap:8px;font-size:9px}.app-overlay{padding:10px}.app-modal{width:calc(100vw - 22px);max-height:94dvh;padding:29px 20px}.form-dialog h2,.utility-dialog h2{font-size:25px}.dialog-intro{font-size:13px}.listing-form label{font-size:12px}.listing-form input,.listing-form select,.listing-form textarea{min-height:44px;font-size:14px}.listing-form textarea{min-height:85px}.form-note{font-size:11px}.form-row{grid-template-columns:1fr 1fr;gap:8px}.account-listing{flex-wrap:wrap;gap:6px}.account-listing>a{flex-basis:50%}.account-listing .status-button{padding:5px;font-size:9px}.account-listing .listing-status{font-size:10px}.discord-connect-card{flex-wrap:wrap;align-items:flex-start;gap:9px;padding:11px}.discord-connect-icon{width:35px;height:35px;font-size:17px}.discord-connect-copy{width:calc(100% - 46px)}.discord-connect-copy b{font-size:12px}.discord-connect-copy small,.discord-connect-copy p{font-size:10px}.discord-connect-button{margin-left:44px;font-size:10px}.detail-page,.seller-profile-page{padding-top:17px;padding-bottom:50px}.breadcrumbs{white-space:nowrap;font-size:11px;overflow:hidden}.detail-visual{min-height:230px}.detail-visual .art-symbol{font-size:105px}.detail-copy{padding:22px 17px}.detail-eyebrow{font-size:10px;line-height:1.6}.detail-copy h1{font-size:25px}.detail-copy>p{font-size:13px}.detail-seller{flex-wrap:wrap;gap:6px;font-size:11px}.detail-seller .seller-rating{font-size:10px}.detail-delivery{font-size:11px}.detail-purchase{align-items:flex-start}.detail-purchase b{font-size:22px}.purchase-button{min-height:43px;padding:0 13px;font-size:12px}.trade-note-inline{font-size:10px!important}.comments-panel{padding:18px 15px 20px}.comments-head{flex-direction:column;align-items:flex-start;gap:4px}.comments-head h2{font-size:17px}.comments-head small{font-size:11px}.listing-comment p{font-size:12px}.comment-form textarea{font-size:13px}.comment-form>div:nth-child(2){flex-direction:column;align-items:flex-start}.comment-form small{font-size:10px}.comment-form .button{align-self:flex-end}.detail-safety{grid-template-columns:1fr;gap:10px}.detail-safety>div{padding:15px}.detail-safety b{font-size:13px}.detail-safety p{font-size:12px}.detail-back{flex-wrap:wrap;gap:10px}.detail-back .button{font-size:11px}.seller-profile-hero{flex-wrap:wrap;gap:13px;margin-bottom:32px;padding:18px}.seller-profile-hero .profile-avatar{width:52px;height:52px;font-size:21px}.seller-profile-hero h1{font-size:25px}.seller-profile-hero p{flex-direction:column;gap:7px;font-size:11px}.seller-follow-action{margin-left:auto}.seller-follow-action .button{min-height:37px;font-size:11px}.seller-follow-action small{text-align:right;max-width:135px}.seller-profile-page>.listing-header{align-items:flex-start}.seller-profile-page .listing-header h2{font-size:25px}.ranking-row{gap:8px}.ranking-name b{font-size:12px}.ranking-name small{font-size:10px}.seller-result-name b{font-size:12px}.seller-result-name small{font-size:10px}.seller-search-form{align-items:stretch}.seller-search-form .button{padding:0 11px;font-size:12px}.market-filters .price-field{flex:none;width:calc(50% - 5px)!important}.market-filters .filter-actions{width:100%}}@media (max-width:520px){.listing-grid{grid-template-columns:1fr;gap:15px}.card-art{height:185px}.card-content{padding:15px}.card-game,.card-category{font-size:11px}.card-title{min-height:auto;max-height:none;font-size:17px}.card-description{height:auto;min-height:0;font-size:13px;line-height:1.65}.seller-row{font-size:11px}.seller-avatar{width:25px;height:25px;font-size:10px}.seller-rating,.delivery-label{font-size:10px}.price-block b{font-size:18px}.card-view{height:42px;font-size:12px}.art-label{font-size:10px}.art-game-name{font-size:9px}.results-meta{font-size:12px}.announcement,.announcement a{font-size:10px}.footer-links a,.footer-links button{font-size:11px}.footer-bottom{font-size:9px}}:root{--ink:#eee8da;--muted:#aaa18f;--soft:#0b0b0b;--paper:#151515;--line:#302a1d;--gold:#cba64b;--gold-strong:#b88c31;--gold-light:#292213;--green:#789b79;--shadow:0 18px 55px #00000057}html{background:#090909}body{color:var(--ink);background-color:#090909;background-image:linear-gradient(#080808a3,#080808f2 390px),url(/onescript-background.gif);background-position:top,top;background-repeat:no-repeat;background-size:cover,min(960px,100vw);background-attachment:fixed}.announcement{color:#d7bd7c;letter-spacing:.08em;background:#17140e;border-bottom:1px solid #33291a;height:34px;font-size:10px}.announcement a{color:#f0d486}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0c0cf0;border-bottom:1px solid #28241b}.brand{color:#f1eee6}.brand-gold{color:#d2ad54}.desktop-nav a{color:#a59c88}.desktop-nav a:hover,.desktop-nav .nav-active{color:#e5c777}.hero{color:#f2eee5;background:0 0;height:510px}.hero-copy{width:min(67%,660px);max-width:660px}.hero h1{letter-spacing:-.015em;font-size:clamp(44px,5vw,64px)}.hero h1 span{color:#d5b45c}.hero-copy>p{color:#c5bcaa}.hero-eyebrow{color:#c5ad72}.hero-search{background:#141414;border:1px solid #393327;box-shadow:0 10px 35px #00000052}.hero-search input{color:#f0ece4}.hero-search button{color:#13110c;background:#c6a04a}.search-suggestions{color:#a59b87}.search-suggestions button{color:#d7c99e}.hero-art,.hero-grid,.hero-orbit,.floating-chip,.hero-stamp,.round-arrow,.trust-icon,.trust-stars,.pill-spark,.game-dot,.kicker-burst,.empty-orbit,.newsletter-mark,.sell-banner-graphic,.art-symbol{display:none!important}.hero-bottom{color:#b9af9c;border-color:#dcc28133}.hero-bottom-mark,.scroll-cue span{display:none}.trust-strip{border-color:var(--line);color:#e9e1d0}.trust-item small,.trust-note{color:#a79d8c}.trust-separator{background:#393224}.page-wrap,.browse-section,.featured-section,.community-section,.detail-page,.seller-profile-page{color:var(--ink)}.section-heading h2,.listing-header h2,.sell-banner h2,.newsletter h2{color:#f1ecdf}.section-heading h2 span,.listing-header h2 span{color:#d0aa52}.section-heading>p,.listing-subtitle{color:#aaa18f}.eyebrow{color:#a89973}.eyebrow-line{background:#a9893c}.game-pill{color:#c8beaa;background:#151515;border-color:#343027}.game-pill:hover{color:#f0d78f;background:#1b1914;border-color:#9c7b35}.game-pill.selected{color:#12100b;background:#c3a04e;border-color:#c3a04e}.game-pill>span:first-child{display:none}.market-filters{background:#111;border:1px solid #302a1d}.market-filters .field,.listing-form label{color:#c8bfae}.market-filters input,.market-filters select,.listing-controls select,.listing-form input,.listing-form select,.listing-form textarea,.comment-form textarea,.seller-search-form input{color:#eee8da!important;background-color:#171717!important;border-color:#393327!important}.market-filters input::placeholder,.listing-form input::placeholder,.listing-form textarea::placeholder{color:#81796a}.listing-controls select{background-image:none!important}.market-filters select option,.listing-form select option{color:#eee8da;background:#171717}.results-meta{color:#a99f8d}.text-button{color:#d5b25c}.listing-card{background:#141414;border-color:#302b22;box-shadow:0 8px 25px #0000002e}.listing-card:hover{border-color:#796331;box-shadow:0 16px 35px #00000061}.card-art,.art-valorant,.art-fortnite,.art-rocket,.art-roblox,.art-fortnite-alt,.art-counterstrike,.art-minecraft,.art-league,.art-community{background:linear-gradient(135deg,#252014,#171716 56%,#302510)!important}.card-art:before,.card-art:after{display:none}.art-label{color:#e7d9b3;background:#0a0a0a9e;border-color:#caa9574d}.art-game-name{color:#e1d1a7}.favorite-button{color:#ddc47f;background:#0c0c0ce0;border:1px solid #a78a43;border-radius:5px;width:auto;min-width:52px;padding:0 9px;font-size:9px;font-weight:700}.favorite-button:hover,.favorite-button.is-favorite{color:#100e09;background:#c3a04e;border-color:#c3a04e}.card-content{background:#141414}.card-game,.card-category{color:#a79c88}.card-category{color:#d6bf80;background:#242117}.card-title{color:#eee9df}.card-description{color:#aaa18f}.seller-row{color:#a79d8d;border-color:#302a20}.seller-avatar,.account-avatar{color:#e3c56c;background:#332a16}.seller-rating{color:#d7b255}.seller-rating span{display:none}.delivery-label{color:#a9a08e}.delivery-label:before{background:#b69a50}.card-view{color:#d6cbaf;background:#191816;border-color:#49402b}.card-view:hover{color:#f1e3bc;background:#292316;border-color:#8c7035}.loading-state,.empty-state{color:#b4a991;background:#111;border-color:#393124}.empty-state h3{color:#f0e9db}.empty-state p{color:#aaa18f}.browse-more{color:#aaa18f;border-color:#302a1d}.button-dark{color:#100e09;background:linear-gradient(135deg,#d4b15b,#aa812e);box-shadow:0 5px 16px #0000004d}.button-dark:hover{color:#100e09;background:#e1c271}.button-dark span{color:inherit}.button-outline{color:#dfd4bd;background:0 0;border-color:#5b4c2c}.button-outline:hover{color:#f0d896;background:#211c11;border-color:#b39244}.icon-button{color:#e8ddc7}.saved-trigger{font-size:11px;font-weight:700}.sell-banner{color:#eee5d0;background:#1a1710;border:1px solid #46391f}.sell-banner:before{background:linear-gradient(110deg,#b38b3021,#0000 65%)}.sell-banner .eyebrow{color:#c0a65f}.sell-banner h2{color:#f1e8d4}.sell-banner-copy>p{color:#bbb09a}.sell-banner-aside b{color:#ddbd6d}.sell-banner-aside span{color:#c9bea7}.aside-rule{background:#443923}.newsletter{border-color:#302a1d}.community-cards>div{background:#141414;border-color:#302a1d}.community-cards b{color:#eee7d9}.community-cards p{color:#aaa18f}.site-footer{color:#e8dfcb;background:#0b0b0b;border-top:1px solid #302a1d}.footer-main>p,.footer-bottom{color:#a49b89}.footer-links b{color:#d3b25f}.footer-links a,.footer-links button{color:#aaa18f}.footer-links a:hover,.footer-links button:hover{color:#edda9f}.detail-shell,.comments-panel,.detail-safety>div,.seller-profile-hero{background:#141414;border-color:#302a1d}.detail-copy{color:#eee8da;background:#141414}.detail-copy h1{color:#f2eddf}.detail-copy>p,.detail-eyebrow,.detail-delivery,.trade-note-inline,.detail-safety p,.seller-profile-hero p{color:#aaa18f}.detail-seller{color:#c6bba6;border-color:#302a1d}.detail-seller a,.detail-seller b{color:#e4d4a8}.detail-purchase small{color:#aaa18f}.detail-purchase b{color:#f1e5c5}.comments-head h2,.comments-head small,.listing-comment p,.comment-meta,.no-comments{color:#d6cebd}.listing-comment,.comment-form{border-color:#302a1d}.comment-form small{color:#a79d8b}.detail-back{color:#aaa18f}.breadcrumbs{color:#a79d8b}.breadcrumbs a{color:#dac278}.seller-profile-hero h1,.seller-profile-page h2{color:#f2ecde}.seller-profile-hero p span{color:#c7b994}.profile-avatar{color:#e3c56c;background:#332a16}.seller-follow-action small{color:#a79d8b}.app-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7}.form-dialog,.app-modal{color:#eee8da;background:#141414;border:1px solid #3a3121;box-shadow:0 25px 80px #0000008c}.form-dialog h2,.utility-dialog h2{color:#f1eadb}.dialog-intro,.form-note{color:#aaa18f}.dialog-eyebrow{color:#c2a24f}.close-button{color:#d5c8ad}.dialog-close{background:#191816;border:1px solid #443923;border-radius:5px;width:auto;min-width:38px;padding:0 8px;font-size:10px}.auth-tabs,.account-tabs{border-color:#393124}.auth-tabs button,.account-tabs button{color:#b5aa93}.auth-tabs button.active,.account-tabs button.active{color:#e5c56e;border-color:#c29c43}.account-listing{border-color:#352e20}.discord-connect-card{background:#191816;border-color:#393124}.discord-connect-copy b{color:#eee5d2}.discord-connect-copy small,.discord-connect-copy p{color:#aaa18f}.ranking-row,.seller-result{color:#eee8da;border-color:#302a1d}.ranking-number{color:#c9a54b}.ranking-name small,.seller-result-name small{color:#aaa18f}.seller-search-form input{color:#eee8da}.toast{color:#f0dfa9;background:#211b10;border-color:#69552b}.form-message.error{color:#f09786}.breadcrumbs span:not(:last-child){color:#706750}.heading-dot{color:#bc9842}@media (max-width:680px){.hero{height:auto;min-height:510px;padding:42px 20px 65px}.hero-copy{width:100%;max-width:600px}.hero h1{font-size:46px}.hero-bottom{left:20px;right:20px}.site-header{background:#0c0c0cf7}.trust-strip{background:#0c0c0c6b}.game-pill{background:#151515}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.hero{min-height:470px}.hero h1{font-size:40px}.announcement{font-size:9px}.favorite-button{min-width:48px}.listing-grid{grid-template-columns:1fr}}body{background-position:top,50% 135px;background-size:cover,min(960px,100vw)}#top{flex-direction:column;align-items:stretch;display:flex}#top>.hero{order:0}#top>.featured-section{order:1}#top>.browse-section{order:2}#top>.trust-strip{order:3}#top>.sell-banner{order:4}#top>.community-section{order:5}.hero{text-align:center;background:0 0;justify-content:center;height:auto;min-height:325px;padding:43px 20px 46px}.hero-copy{width:min(100%,660px);max-width:660px;margin:auto}.hero-eyebrow{justify-content:center}.hero h1{letter-spacing:-.015em;margin:15px 0 10px;font-size:clamp(38px,4.4vw,54px);line-height:1.08}.hero-copy>p{color:#c7bead;max-width:560px;margin:0 auto 20px;font-size:14px}.hero-search{width:min(500px,100%);margin:0 auto}.search-suggestions{justify-content:center}.hero-bottom{display:none}.featured-section{width:min(1140px,100% - 48px);padding:34px 0 44px}.featured-section .listing-header{align-items:flex-end}.featured-section .listing-header h2{letter-spacing:-.015em;font-size:28px}.featured-section .listing-subtitle{font-size:12px}.browse-section{width:min(1140px,100% - 48px);padding:40px 0 46px}.browse-section .section-heading{margin-bottom:22px}.browse-section .section-heading h2{letter-spacing:-.015em;font-size:30px}.category-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.category-group{background:#161616f5;border:1px solid #302a1d;border-radius:8px;min-height:142px;padding:20px 22px}.category-group h3{color:#eee8da;font:700 15px/1.3 var(--display);margin:0}.category-group p{color:#aaa18f;margin:7px 0 16px;font-size:12px;line-height:1.5}.category-links{flex-wrap:wrap;gap:8px;display:flex}.category-links button{color:#d7c8a2;background:#171614;border:1px solid #403724;border-radius:5px;min-height:32px;padding:0 12px;font-size:11px;font-weight:600;transition:all .2s}.category-links button:hover,.category-links button.active{color:#f1d886;background:#2a2213;border-color:#b18e3e}.market-filters{gap:12px;margin-top:18px;padding:15px}.trust-strip{background:#191a20;border:1px solid #28282e;border-left:0;border-right:0;gap:22px;width:100vw;max-width:none;min-height:150px;margin:30px 0 44px;padding:25px max(50vw - 570px,24px);position:relative;left:50%;transform:translate(-50%)}.trust-item b{color:#eee8da;font-size:13px}.trust-item small{font-size:11px}.sell-banner{width:min(1140px,100% - 48px);min-height:230px;margin-top:0;margin-bottom:38px;padding:34px 45px}.community-section{padding:24px 0 56px}.community-section .section-heading{margin-bottom:18px}.community-cards>div{border-radius:7px}@media (max-width:760px){.hero{min-height:300px;padding:38px 18px}.hero h1{font-size:40px}.featured-section,.browse-section{width:calc(100% - 30px)}.category-groups{gap:9px}.category-group{min-height:140px;padding:16px}.trust-strip{grid-template-columns:1fr 1fr;padding:24px 18px}.sell-banner{width:calc(100% - 30px);padding:24px}}@media (max-width:520px){body{background-position:top,50% 105px}.hero{min-height:285px;padding:32px 15px 25px}.hero h1{letter-spacing:-.015em;font-size:34px}.hero-copy>p{font-size:13px}.featured-section,.browse-section{width:calc(100% - 30px)}.featured-section .listing-header{flex-direction:column;gap:12px}.featured-section .listing-header h2{font-size:25px}.category-groups{grid-template-columns:1fr}.category-group{min-height:0}.trust-strip{width:100%;margin:25px 0;display:grid;left:auto;transform:none}.sell-banner{width:calc(100% - 30px);min-height:260px;padding:22px}.community-section{padding-bottom:40px}}body:has(#top) .announcement{display:none}#top .hero h1{margin:0 0 20px;font-size:clamp(36px,4vw,48px)}#top .section-heading .eyebrow,#top .section-kicker,#top .section-heading>p,#top .listing-subtitle{display:none!important}#top .browse-section .section-heading h2{margin:0;font-size:27px}#top .featured-section .listing-header h2{margin-top:0}#top .card-description,#top .card-game,#top .seller-rating,#top .delivery-label{display:none!important}#top .seller-row{border:0;padding-bottom:8px}#top .category-group p,#top .trust-item small,#top .trust-note,#top .sell-banner-copy>p,#top .sell-banner-aside,#top .community-cards,#top .footer-main>p,#top .footer-bottom{display:none!important}#top .category-group{min-height:104px;padding:17px 19px}#top .category-group h3{font-size:14px}#top .category-links{margin-top:12px}#top .trust-strip{min-height:104px;margin-top:22px;margin-bottom:30px}#top .sell-banner{min-height:170px;margin-bottom:22px;padding:25px 32px}#top .sell-banner h2{margin:8px 0 13px;font-size:27px}#top .community-section{padding-top:12px}#top .community-section .section-heading h2{margin:0;font-size:24px}#top .community-section .section-heading{align-items:center;margin:0}#top .footer-main{padding-bottom:6px}@media (max-width:680px){#top .hero{min-height:225px;padding:31px 15px 27px}#top .category-group{min-height:96px;padding:14px}#top .trust-strip{min-height:90px;margin-block:18px}#top .trust-item b{font-size:11px}#top .sell-banner{min-height:155px;padding:20px}}body{background-position:top,50% 55px}.site-header{height:64px;padding-inline:max(50vw - 570px,24px)}.site-header .brand{gap:7px;font-size:18px;position:absolute;left:50%;transform:translate(-50%)}.desktop-nav{gap:8px;margin:0}.desktop-nav a{border:1px solid #303a49;border-radius:18px;padding:7px 11px;font-size:11px}.header-actions{gap:10px}.saved-trigger{font-size:10px}#top .hero{text-align:left;justify-content:flex-start;height:auto;min-height:205px;padding:26px max(50vw - 570px,24px) 22px}#top .hero-copy{width:100%;max-width:1140px;margin:0 auto}#top .hero-eyebrow,#top .hero-copy>p,#top .search-suggestions{display:none!important}#top .hero h1{letter-spacing:0;color:#f0f3f7;margin:0 0 16px;font-size:25px;line-height:1.2}#top .hero-search{width:min(100%,900px);height:42px;box-shadow:none;background:#171e29eb;border:1px solid #334055;border-radius:6px;gap:9px;margin:0;padding:4px 5px 4px 13px}#top>.browse-section{order:1;width:min(1140px,100% - 48px);padding:8px 0 15px}#top>.featured-section{order:2;width:min(1140px,100% - 48px);padding:10px 0 28px}#top .browse-section .section-heading{display:none}#top .marketplace-categories{scrollbar-width:none;gap:7px;margin:0 0 11px;padding:0;overflow-x:auto}#top .marketplace-categories::-webkit-scrollbar{display:none}#top .marketplace-categories .game-pill{color:#c3ccda;white-space:nowrap;background:#171e29;border-color:#30394a;border-radius:5px;min-height:31px;padding:0 13px;font-size:10px}#top .marketplace-categories .game-pill.selected{color:#17140b;background:#d5ab39;border-color:#d5ab39}#top .market-filters{background:#141a24f0;border:1px solid #30394a;border-radius:7px;align-items:flex-end;gap:9px;margin:0;padding:11px 12px;display:flex}#top .market-filters .field{color:#aeb8c7;flex:1;min-width:110px;font-size:9px}#top .market-filters input,#top .market-filters select{border-radius:5px;height:31px;min-height:31px;padding:0 9px;font-size:10px}#top .market-filters .filter-actions{white-space:nowrap;align-items:center;gap:9px;display:flex}#top .market-filters .button{min-height:31px;padding:0 12px;font-size:10px}#top .featured-section .listing-header h2{letter-spacing:0;color:#e8edf5;margin:0;font-size:17px}#top .featured-section .listing-subtitle{display:none}#top .listing-controls select{border-radius:5px;min-height:30px;padding:0 25px 0 8px;font-size:10px}#top .listing-card{box-shadow:none;background:#171e29;border-color:#303b4d;border-radius:7px}#top .art-label{font-size:7px}#top .card-category{padding:3px 6px;font-size:8px}#top .card-title{letter-spacing:0;height:auto;min-height:32px;font-size:11px;line-height:1.45}#top .seller-row{font-size:9px}#top .seller-avatar{width:20px;height:20px}#top .card-view{height:29px;margin-top:8px;font-size:9px}#top>.trust-strip{background:#141a23;border-color:#27303e;order:3;min-height:75px;margin:5px 0 0}#top+.site-footer .footer-main{max-width:1140px}@media (max-width:760px){.site-header{height:60px;padding-inline:15px}.site-header .brand{position:static;transform:none}.desktop-nav{display:none}.header-actions{margin-left:auto}.saved-trigger{display:none}#top .hero{min-height:165px;padding:22px 15px 17px}#top .hero h1{font-size:22px}#top>.browse-section,#top>.featured-section{width:calc(100% - 30px)}#top .market-filters{flex-wrap:wrap}#top .market-filters .field{min-width:calc(50% - 6px)}#top .market-filters .filter-actions{width:100%}#top .listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#top .card-art{height:125px}}@media (max-width:520px){.site-header .brand{font-size:16px}.site-header .brand-image{width:27px;height:27px}.auth-actions{gap:5px}.auth-actions .button{padding-inline:9px;font-size:9px}#top .hero{min-height:150px}#top .listing-grid{grid-template-columns:1fr}#top .card-art{height:175px}#top .featured-section .listing-header{flex-direction:row}}.site-header{border-radius:0;height:78px}.site-header .brand{font-size:21px}.desktop-nav a{border-radius:999px;padding:9px 14px;font-size:13px}.header-actions .button{min-height:42px;padding-inline:16px;font-size:13px}#top .hero{min-height:248px;padding-top:32px;padding-bottom:27px}#top .hero h1{letter-spacing:-.015em;margin-bottom:20px;font-size:34px}#top .hero-search{border-radius:12px;width:min(100%,1000px);height:52px;padding:5px 6px 5px 16px}#top .hero-search button{border-radius:9px;height:40px;padding-inline:20px;font-size:13px}#top>.browse-section,#top>.featured-section{width:min(1280px,100% - 56px)}#top .marketplace-categories{gap:9px;margin-bottom:15px}#top .marketplace-categories .game-pill{border-radius:999px;min-height:41px;padding-inline:17px;font-size:13px}#top .market-filters{border-radius:13px;gap:12px;padding:16px}#top .market-filters .field{min-width:130px;font-size:11px}#top .market-filters input,#top .market-filters select{border-radius:9px;height:40px;min-height:40px;padding-inline:12px;font-size:12px}#top .market-filters .button{border-radius:9px;min-height:40px;padding-inline:16px;font-size:12px}#top .market-filters .text-button{font-size:11px}#top .featured-section .listing-header h2{font-size:22px}#top .listing-controls select{border-radius:9px;min-height:38px;padding-inline:12px;font-size:12px}#top .results-meta{min-height:28px;font-size:11px}#top .listing-card{border-radius:14px}#top .card-art{height:158px}#top .card-content{border-radius:0 0 14px 14px;padding:14px}#top .card-category{border-radius:6px;padding:4px 8px;font-size:10px}#top .card-title{min-height:42px;font-size:14px;line-height:1.5}#top .seller-row{padding-bottom:10px;font-size:11px}#top .seller-avatar{width:25px;height:25px;font-size:10px}#top .price-block b{font-size:18px}#top .card-view{border-radius:9px;height:38px;margin-top:11px;font-size:11px}#top .trust-strip{border-radius:0;min-height:90px}#top .trust-item b{font-size:12px}#top .favorite-button,.detail-visual .favorite-button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090c12d6;border:1px solid #ffffff9e;border-radius:50%;place-items:center;width:38px;min-width:38px;height:38px;padding:0;font-family:Arial,sans-serif;font-size:23px;line-height:1;display:grid}#top .favorite-button:hover,#top .favorite-button.is-favorite,.detail-visual .favorite-button:hover,.detail-visual .favorite-button.is-favorite{color:#17120a;background:#d1a83f;border-color:#d1a83f}.art-label,.detail-visual .art-label{display:none!important}.button,.button-outline,.button-dark,.text-button,.category-links button{border-radius:10px}.market-filters,.listing-card,.detail-shell,.comments-panel,.form-dialog,.app-modal,.category-group,.community-cards>div{border-radius:14px}input,select,textarea{border-radius:9px}.ranking-page{width:min(1100px,100% - 48px);color:var(--ink);margin:0 auto;padding:48px 0 74px}.ranking-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:28px;display:flex}.ranking-eyebrow{color:#c9a44e;letter-spacing:.16em;font-size:10px;font-weight:800}.ranking-heading h1{color:#f4efe2;font:800 clamp(30px,4vw,42px)/1.1 var(--display);letter-spacing:-.015em;margin:8px 0 7px}.ranking-heading p{color:#aaa18f;margin:0;font-size:14px}.ranking-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px;display:grid}.ranking-stats article{background:linear-gradient(145deg,#1a2230,#141a23);border:1px solid #303a49;border-radius:14px;flex-direction:column;gap:9px;padding:18px 20px;display:flex}.ranking-stats article span{color:#9da9b9;letter-spacing:.12em;font-size:10px;font-weight:700}.ranking-panel{background:#151c27;border:1px solid #303a49;border-radius:16px;margin-bottom:18px;overflow:hidden;box-shadow:0 16px 40px #00000038}.ranking-panel-heading{border-bottom:1px solid #303a49;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;display:flex}.ranking-panel-heading h2{color:#f1eadb;font:700 21px/1.25 var(--display);margin:5px 0 0}.ranking-period{color:#9da9b9;font-size:11px}.ranking-table-wrap{overflow-x:auto}.ranking-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.ranking-table th{color:#9da9b9;letter-spacing:.08em;text-transform:uppercase;background:#171f2b;padding:13px 17px;font-size:10px;font-weight:700}.ranking-table td{color:#d4d9e2;white-space:nowrap;border-top:1px solid #2b3544;padding:13px 17px}.ranking-place{color:#aab4c3;border-radius:8px;place-items:center;min-width:32px;height:28px;font-weight:800;display:inline-grid}.ranking-member{color:#f1ecdf;align-items:center;gap:10px;display:inline-flex}.ranking-avatar{color:#e4c56e;background:#2d2718;border-radius:11px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.ranking-member b{font-size:13px;display:block}.ranking-member small{color:#8793a4;margin-top:2px;font-size:10px;display:block}.ranking-rating{color:#e6c463;font-weight:800}.ranking-empty{color:#aab2c0;padding:24px;font-size:13px}.active-sellers-panel .ranking-table th:nth-child(4),.active-sellers-panel .ranking-table td:nth-child(4){display:none}.ranking-footer .footer-main{max-width:1100px}@media (max-width:760px){.site-header{height:68px}.site-header .brand{font-size:18px}.site-header .brand-image{width:32px;height:32px}.desktop-nav a{padding:8px 10px;font-size:12px}.ranking-page{width:calc(100% - 30px);padding:32px 0 48px}.ranking-stats{gap:9px}.ranking-stats article{padding:15px}.ranking-table th,.ranking-table td{padding:12px 10px}#top>.browse-section,#top>.featured-section{width:calc(100% - 30px)}#top .card-art{height:145px}}@media (max-width:520px){.ranking-heading{flex-direction:column;align-items:flex-start}.ranking-heading h1{font-size:31px}.ranking-heading p{font-size:12px}.ranking-stats{grid-template-columns:1fr}.ranking-stats article{flex-direction:row;justify-content:space-between;align-items:center;padding:12px 15px}.ranking-stats article b{font-size:22px}.ranking-panel-heading{padding:16px}.ranking-table{font-size:11px}.ranking-table th{font-size:8px}.ranking-table td{padding:10px 7px}.ranking-member{gap:7px}.ranking-avatar{border-radius:9px;width:28px;height:28px}.ranking-member b{font-size:11px}.ranking-table th:nth-child(4),.ranking-table td:nth-child(4){display:none}.site-header .brand-image{width:27px;height:27px}}.custom-select{z-index:5;width:100%;position:relative}.custom-select.is-open{z-index:50}.custom-select-trigger{text-align:left;color:#eee8d8;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#171d27;border:1px solid #414c5c;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:border-color .16s,background .16s;display:flex}.custom-select-trigger:hover,.custom-select-trigger:focus-visible{background:#1d2430;border-color:#d4af54;outline:none}.custom-select-caret{border-bottom:2px solid #d9b951;border-right:2px solid #d9b951;flex:0 0 9px;width:9px;height:9px;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.custom-select.is-open .custom-select-caret{transform:rotate(225deg)translate(-1px,-1px)}.custom-select-menu{z-index:70;background:#141a23;border:1px solid #414c5c;border-radius:13px;max-height:260px;padding:5px;position:absolute;inset:calc(100% + 6px) 0 auto;overflow:auto;box-shadow:0 18px 38px #0009}.custom-select-menu button{color:#d5d8dd;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px;display:block}.custom-select-menu button:hover,.custom-select-menu button:focus-visible{color:#f3d474;background:#272b2b;outline:none}.listing-card{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.listing-card:focus-visible{outline-offset:3px;outline:2px solid #d6b353}.listing-cover-image{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.card-art:has(.listing-cover-image)>.art-game-name{z-index:1;color:#fff;background:#111b;border-radius:7px;padding:5px 8px;position:absolute;bottom:10px;left:12px}.card-art:has(.listing-cover-image):after{content:"";pointer-events:none;background:linear-gradient(#0000,#080b10a8);position:absolute;inset:45% 0 0}.card-art .favorite-button{z-index:3}.art-label{display:none!important}.card-view{justify-content:center;align-items:center;min-height:42px;margin-top:12px;transition:filter .15s,transform .15s;color:#1d190f!important;background:linear-gradient(135deg,#dfbd61,#bd9131)!important;border:1px solid #caa542!important;border-radius:11px!important;padding:0 17px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.card-view:hover{filter:brightness(1.08);transform:translateY(-1px)}.detail-cover-image{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.detail-visual:has(.detail-cover-image)>.art-game-name{z-index:2}.detail-thumbnails{z-index:5;gap:8px;max-width:calc(100% - 28px);display:flex;position:absolute;bottom:14px;left:14px;overflow:auto}.detail-thumbnails button{cursor:pointer;opacity:.7;background:#121821;border:1px solid #566174;border-radius:8px;width:54px;height:44px;padding:2px}.detail-thumbnails button.active{opacity:1;border-color:#e2bd56}.detail-thumbnails img{object-fit:cover;border-radius:5px;width:100%;height:100%}.profile-page{grid-template-columns:260px minmax(0,1fr);gap:24px;width:min(1120px,100% - 40px);min-height:65vh;margin:40px auto 72px;display:grid}.profile-sidebar,.profile-main{background:#161d27;border:1px solid #303b4b;border-radius:20px}.profile-sidebar{height:max-content;padding:20px}.profile-summary{border-bottom:1px solid #303b4b;justify-items:center;gap:8px;padding:15px 10px 22px;display:grid}.profile-avatar{color:#f0cf6c;background:#262b30;border:2px solid #c9a64a;border-radius:50%;place-items:center;width:82px;height:82px;font-size:32px;font-weight:800;display:grid;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-summary b{color:#f3eedf;font-size:17px}.profile-summary small{color:#9fa9b8}.profile-sidebar nav{gap:7px;padding-top:16px;display:grid}.profile-sidebar nav button{text-align:left;color:#bdc3cd;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:12px}.profile-sidebar nav button.active,.profile-sidebar nav button:hover{color:#f0d272;background:#29291f}.profile-heading h1{color:#f1eadb;margin:7px 0;font-size:32px}.profile-heading p{color:#a8b0bd;margin:0}.profile-form{max-width:680px}.profile-avatar-picker input{padding:10px}.profile-password-section{background:#111821;border:1px solid #344052;border-radius:14px;gap:12px;margin-top:8px;padding:18px;display:grid}.profile-password-section h2{color:#f1eadb;margin:0;font-size:17px}.profile-password-section p{color:#a8b0bd;margin:0;font-size:13px}.profile-offers{gap:10px;display:grid}.profile-offer{color:#f2eddf;background:#111821;border:1px solid #344052;border-radius:12px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;text-decoration:none;display:grid}.profile-offer:hover{border-color:#c7a14b}.profile-offer span{color:#ddba59;font-size:12px}.profile-offer strong{color:#f3d170}.profile-footer{color:#aeb5c0;border-top:1px solid #303b4b;padding:18px 30px}@media (max-width:700px){.profile-page{grid-template-columns:1fr;width:calc(100% - 28px);margin:22px auto 44px}.profile-sidebar{padding:14px}.profile-summary{grid-template-columns:60px 1fr;place-items:center start;padding:8px 4px 14px}.profile-avatar{grid-row:span 2;width:54px;height:54px;font-size:22px}.profile-sidebar nav{grid-template-columns:repeat(3,1fr)}.profile-sidebar nav button{text-align:center;padding:10px 5px;font-size:12px}.profile-main{padding:20px}.profile-offer{grid-template-columns:1fr auto}.profile-offer span{grid-column:1/-1}.profile-heading h1{font-size:27px}}.listing-card-overlay{z-index:1;border-radius:inherit;position:absolute;inset:0}.listing-card .card-content{z-index:2;pointer-events:none;position:relative}.listing-card .card-content a{pointer-events:auto}.listing-card .card-art{pointer-events:none}.card-category{display:none!important}.card-game-row{justify-content:flex-start!important}.card-view{letter-spacing:.015em;font-size:14px!important}.custom-select-menu{scrollbar-width:thin;scrollbar-color:#9f813c #141a23;overscroll-behavior:contain}.custom-select-menu::-webkit-scrollbar-thumb{background:linear-gradient(#d5b65f,#806522);border:2px solid #10151c;border-radius:99px;min-height:34px}.custom-select-menu::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f0d783,#b38c32)}.custom-select-menu::-webkit-scrollbar-corner{background:#10151c}.ranking-page{isolation:isolate;width:min(1160px,100% - 48px);padding-top:58px;position:relative}.ranking-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 17%,#c2973526,#0000 38%),radial-gradient(at 7% 52%,#6b55261f,#0000 33%),linear-gradient(#11141a59,#0000 75%);width:min(100vw,1400px);height:700px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.ranking-heading{border-bottom:1px solid #34302a;align-items:flex-end;margin:0 0 38px;padding:0 0 28px;position:relative}.ranking-eyebrow{color:#d5b763;letter-spacing:.19em;align-items:center;gap:9px;font-size:11px;display:inline-flex}.ranking-eyebrow i{background:#d9b54e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #d3aa45}.ranking-heading h1{font:800 clamp(44px,6vw,68px)/.98 var(--display);letter-spacing:-.015em;color:#f5f0e4;margin:16px 0 12px}.ranking-heading h1 em{color:#d3ad54;font-style:normal}.ranking-heading p{color:#aaa391;font-size:15px}.ranking-live{color:#ded6c3;background:#151815;border:1px solid #36362c;border-radius:12px;grid-template-columns:10px auto;align-items:center;column-gap:10px;padding:12px 16px;display:grid}.ranking-live>span{background:#9fc27b;border-radius:50%;grid-row:span 2;width:8px;height:8px;box-shadow:0 0 0 5px #91ad7022,0 0 13px #abc976}.ranking-live b{letter-spacing:.15em;font-size:10px}.ranking-live small{color:#888e7d;margin-top:4px;font-size:10px}.ranking-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin:0 0 34px;display:grid}.podium-card{isolation:isolate;color:#f2ead8;background:linear-gradient(145deg,#1d2022 0%,#171a1e 57%,#201d16 100%);border:1px solid #403b2c;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:274px;padding:22px;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #0004}.podium-card:before{content:"";z-index:-1;border:1px solid #c9a65028;border-radius:50%;width:210px;height:210px;position:absolute;top:-82px;right:-35px;box-shadow:0 0 0 22px #c9a65008,0 0 0 45px #c9a65006}.podium-card:after{content:"";z-index:-1;border:1px solid #d6b7621a;border-radius:50%;width:90px;height:90px;position:absolute;top:18px;right:-22px}.podium-card:hover{border-color:#a38a4d;transform:translateY(-6px);box-shadow:0 25px 50px #0007}.podium-rank-1{background:radial-gradient(at 90% 0,#66512455,#0000 46%),linear-gradient(145deg,#262319,#17191c 60%,#252016);border-color:#9c8040;min-height:308px}.podium-rank{color:#d9bd74;font:700 14px var(--display);letter-spacing:.12em;position:absolute;top:19px;right:20px}.podium-avatar{color:#f2d781;width:56px;height:56px;font:800 22px var(--display);background:linear-gradient(145deg,#41351c,#24211b);border:1px solid #c5a958;border-radius:18px;place-items:center;margin:4px 0 20px;display:grid;box-shadow:0 0 0 6px #c6a44612,0 9px 24px #0005}.podium-rank-1 .podium-avatar{background:linear-gradient(145deg,#715d2b,#312817);border-radius:22px;width:66px;height:66px;font-size:27px}.podium-label{color:#b8a46c;letter-spacing:.19em;font-size:9px;font-weight:800}.podium-rank-1 .podium-label{color:#ecd58e}.podium-name{color:#f7f1e3;max-width:100%;font:800 23px/1.1 var(--display);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;overflow:hidden}.podium-score{color:#efd176;font:800 26px/1 var(--display);letter-spacing:-.015em;margin-top:13px}.podium-score small{color:#938a75;font:500 11px var(--font);letter-spacing:0}.podium-meta{color:#999487;align-items:center;gap:8px;margin-top:10px;font-size:11px;display:flex}.podium-meta i{background:#b99846;border-radius:50%;width:3px;height:3px}.podium-cta{color:#d7cba7;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:17px;font-size:11px;display:flex}.podium-cta i{color:#dfc267;font-size:17px;font-style:normal}.ranking-stats{background:linear-gradient(90deg,#0000,#17191d80,#0000);border-top:1px solid #33312b;border-bottom:1px solid #33312b;gap:0;margin-bottom:24px;padding:17px 0}.ranking-stats article{background:0 0;border:0;border-right:1px solid #34312a;border-radius:0;justify-content:center;gap:10px;min-height:78px;padding:6px 28px;position:relative}.ranking-stats article:last-child{border-right:0}.ranking-stats article span{color:#898779;letter-spacing:.16em;font-size:9px}.ranking-stats article b{color:#f0e8d5;font:800 27px/1 var(--display)}.ranking-stats article b small{color:#8f897a;font:500 11px var(--font);letter-spacing:0}.ranking-stats article .stat-line{background:linear-gradient(90deg,#c3a14c,#0000);width:38px;height:2px;position:absolute;bottom:-17px;left:28px}.ranking-panel{background:linear-gradient(145deg,#191d22,#14181d);border-color:#35332d;border-radius:18px;box-shadow:0 18px 48px #0004}.ranking-panel-heading{border-color:#32332f;padding:22px 25px}.ranking-panel-heading h2{font-size:23px}.ranking-period{color:#aaa18b;background:#171918;border:1px solid #37362f;border-radius:8px;padding:7px 10px;font-size:10px}.ranking-table th{color:#8e938f;letter-spacing:.15em;background:#191e23;padding:14px 18px;font-size:9px}.ranking-table td{color:#ded9cd;border-color:#2a3034;padding:15px 18px}.ranking-table tbody tr:first-child td{border-top-color:#a38b4c55}.ranking-place{font-family:var(--display)}.ranking-place.top-rank{color:#f1d475;background:linear-gradient(145deg,#544520,#2a2416)}.ranking-avatar{color:#e5c96f;background:linear-gradient(145deg,#352e1d,#22221e);border:1px solid #665632;border-radius:13px;width:38px;height:38px}.ranking-member b{font-size:14px}.ranking-member small{color:#898f91;font-size:10px}.ranking-rating{color:#f0d174;background:#302818;border:1px solid #534629;border-radius:8px;place-items:center;min-width:47px;padding:6px 8px;display:inline-grid}.active-sellers-panel{margin-top:22px}.ranking-empty{color:#aaa18e}.ranking-footer{margin-top:55px}@media (max-width:760px){.ranking-page{width:calc(100% - 30px);padding-top:34px}.ranking-heading{align-items:flex-start;gap:15px}.ranking-heading h1{font-size:clamp(42px,10vw,58px)}.ranking-live{margin-bottom:5px}.ranking-podium{gap:10px}.podium-card{border-radius:14px;min-height:236px;padding:16px}.podium-rank-1{min-height:264px}.podium-name{font-size:17px}.podium-avatar{width:47px;height:47px;margin-bottom:15px}.podium-rank-1 .podium-avatar{width:55px;height:55px}.podium-score{font-size:22px}.podium-meta{flex-wrap:wrap;font-size:9px}.ranking-stats article{padding-inline:16px}.ranking-stats article .stat-line{left:16px}}@media (max-width:520px){.ranking-heading{flex-direction:column}.ranking-live{align-self:flex-start}.ranking-podium{grid-template-columns:1fr;align-items:stretch}.podium-card,.podium-rank-1{min-height:220px}.podium-card{padding:19px}.podium-rank-1{order:-1}.podium-avatar{width:50px;height:50px}.podium-name{font-size:21px}.ranking-stats{grid-template-columns:1fr;gap:0;padding:7px 0}.ranking-stats article{border-bottom:1px solid #302f2a;border-right:0;grid-template-columns:1fr auto;align-items:center;min-height:64px;display:grid}.ranking-stats article:last-child{border-bottom:0}.ranking-stats article span{grid-area:1/1}.ranking-stats article b{grid-area:1/2}.ranking-stats article .stat-line{display:none}.ranking-panel-heading{flex-direction:column;align-items:flex-start;padding:18px}.ranking-table th,.ranking-table td{padding:11px 8px}.ranking-table th{font-size:8px}.ranking-member{gap:7px}.ranking-member b{font-size:12px}.ranking-avatar{width:32px;height:32px}.ranking-table td:nth-child(4),.ranking-table th:nth-child(4){display:none}.ranking-period{font-size:9px}}.hero-search input{color:#262620!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.hero-search input:focus{box-shadow:none!important;background:0 0!important}.market-filters input,.hero-search input,.listing-form input,.listing-form textarea,.profile-form input,.profile-form textarea,.seller-search-form input,.comment-form textarea{appearance:none;outline:none;transition:border-color .16s,box-shadow .16s,background-color .16s;box-shadow:inset 0 1px #ffffff08;color:#f2eee4!important;background-color:#131922!important;border:1px solid #394552!important;border-radius:11px!important}.market-filters input:hover,.listing-form input:hover,.listing-form textarea:hover,.profile-form input:hover,.profile-form textarea:hover,.seller-search-form input:hover,.comment-form textarea:hover{border-color:#6f6447!important}.market-filters input:focus,.hero-search input:focus,.listing-form input:focus,.listing-form textarea:focus,.profile-form input:focus,.profile-form textarea:focus,.seller-search-form input:focus,.comment-form textarea:focus{box-shadow:0 0 0 3px #d1ad531c,inset 0 1px #ffffff08;background-color:#161d26!important;border-color:#d1ad53!important}.market-filters input::placeholder,.hero-search input::placeholder,.listing-form input::placeholder,.listing-form textarea::placeholder,.profile-form input::placeholder,.profile-form textarea::placeholder,.seller-search-form input::placeholder,.comment-form textarea::placeholder{color:#7f8994}.market-filters input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.market-filters input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.listing-form input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.listing-form input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.market-filters input[type=number],.listing-form input[type=number]{appearance:textfield}.listing-form input[type=file]::file-selector-button{color:#ead48f;cursor:pointer;background:linear-gradient(135deg,#322b1d,#211e18);border:1px solid #746137;border-radius:8px;margin-right:10px;padding:8px 12px;font-weight:700}.profile-form input[type=file]::file-selector-button{color:#ead48f;cursor:pointer;background:linear-gradient(135deg,#322b1d,#211e18);border:1px solid #746137;border-radius:8px;margin-right:10px;padding:8px 12px;font-weight:700}.listing-form input[type=file],.profile-form input[type=file]{padding:8px!important}.comment-form .button{flex:none;align-self:flex-end;margin:0 0 0 auto}.comment-form small{max-width:72%;font-size:10px;line-height:1.45}.profile-empty-listings{background:#12171d;border:1px dashed #4a4638;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.profile-empty-listings .no-comments{margin:0}.header-account-link{align-items:center;gap:8px;min-height:38px;display:inline-flex;color:#eddfb7!important;background:#171816!important;border-color:#635430!important;padding:0 12px!important;font-size:11px!important;text-decoration:none!important}.header-account-avatar{color:#efd274;background:#332b19;border-radius:50%;place-items:center;width:23px;height:23px;font-weight:800;display:grid;overflow:hidden}.header-account-avatar img{object-fit:cover;width:100%;height:100%}.seller-row .seller-avatar{display:none!important}.seller-row .seller-name{margin:0!important}.verified-seller-badge{fill:#d3ad4d;filter:drop-shadow(0 0 4px #dab95950);flex:none;width:17px;height:17px}.verified-seller-badge .verified-check{fill:none;stroke:#17150f;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.seller-link{align-items:center;gap:5px;display:inline-flex}.detail-seller .verified-seller-badge{vertical-align:middle}.card-view{position:relative;overflow:hidden;box-shadow:0 3px 12px #bf983125;background:linear-gradient(110deg,#d2ad50,#b98b2b)!important;transition:transform .22s,box-shadow .22s,filter .22s!important}.custom-number-input{width:100%;position:relative}.custom-number-input>input{width:100%;padding-right:37px!important}.number-stepper{z-index:2;gap:3px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.number-stepper button{cursor:pointer;background:linear-gradient(#262a30,#171b21);border:1px solid #4b4d4a;border-radius:4px;place-items:center;width:21px;height:13px;padding:0;display:grid}.number-stepper button:hover{background:#342e1f;border-color:#c6a64f}.number-stepper i{border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.number-stepper .step-up{border-bottom:4px solid #d3b761}.number-stepper .step-down{border-top:4px solid #d3b761}.card-art .art-game-name{letter-spacing:.16em!important;font-size:10px!important}.seller-row{gap:7px}.seller-row .seller-name{color:#eee5cf!important}.verified-seller-badge{margin-left:-3px}.comment-form>div:nth-child(2){justify-content:space-between;display:flex;flex-direction:row!important;align-items:flex-end!important}.comment-form .button{position:static!important;transform:none!important}:root{--surface-0:#0a0c10;--surface-1:#11151b;--surface-2:#171c24;--surface-3:#202630;--line-soft:#303844;--gold-soft:#dec575;--gold-core:#c9a64b;--gold-deep:#98732d;--pointer-x:50vw;--pointer-y:22vh}body{isolation:isolate;color:#ede9df;background-color:#090b0e;background-image:linear-gradient(#07090cbd,#07090cf0 420px),url(/onescript-background.gif);background-position:top,50% 90px;background-repeat:no-repeat;background-size:cover,min(1100px,100vw);background-attachment:fixed}.app-shell{z-index:1;min-height:100svh;position:relative}.ambient-backdrop{z-index:0;pointer-events:none;contain:strict;background:radial-gradient(440px circle at var(--pointer-x) var(--pointer-y),#c6a04611,transparent 72%);position:fixed;inset:0;overflow:hidden}.ambient-backdrop:before{content:"";background:radial-gradient(at 14% 16%,#4d5d6f1a,#0000 34%),radial-gradient(at 90% 77%,#75582216,#0000 36%),linear-gradient(135deg,#ffffff05,#0000 32%);position:absolute;inset:0}.ambient-backdrop:after{content:"";opacity:.28;background-image:linear-gradient(#cdb16a0a 1px,#0000 1px),linear-gradient(90deg,#cdb16a0a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 20%,#000 0%,#0000 77%);mask-image:radial-gradient(at 50% 20%,#000 0%,#0000 77%)}.ambient-orb{filter:drop-shadow(0 0 18px #c6a0460d);border:1px solid #d7ba721f;border-radius:50%;animation:26s ease-in-out infinite alternate ambient-drift;display:block;position:absolute}.ambient-orb:after{content:"";border-radius:inherit;border:1px solid #d7ba720e;position:absolute;inset:13%}.ambient-orb-one{width:min(48vw,570px);height:min(48vw,570px);top:18vh;left:-17vw;transform:rotate(-28deg)scaleY(.58)}.ambient-orb-two{width:min(44vw,500px);height:min(44vw,500px);animation-duration:32s;animation-delay:-9s;top:47vh;right:-15vw;transform:rotate(31deg)scaleY(.65)}.ambient-orb-three{border-color:#d7ba7212;width:250px;height:250px;animation-delay:-14s;top:-180px;right:20%}.ambient-crosshair{left:var(--pointer-x);top:var(--pointer-y);opacity:.55;border:1px solid #d6b86d0f;border-radius:50%;width:190px;height:190px;transition:opacity .35s;position:absolute;transform:translate(-50%,-50%)}.ambient-crosshair:before,.ambient-crosshair:after{content:"";border:1px dashed #d6b86d0e;border-radius:50%;position:absolute;inset:18px}@keyframes ambient-drift{0%{margin-top:-8px}to{margin-top:14px}}html{scrollbar-color:#8d7138 #0c1015;scrollbar-width:thin;scroll-padding-top:96px}html::-webkit-scrollbar{width:11px}body::-webkit-scrollbar{width:11px}html::-webkit-scrollbar-track{background:#0c1015;border-left:1px solid #222832}body::-webkit-scrollbar-track{background:#0c1015;border-left:1px solid #222832}html::-webkit-scrollbar-thumb{background:linear-gradient(#c4a452,#725721);border:3px solid #0c1015;border-radius:12px}body::-webkit-scrollbar-thumb{background:linear-gradient(#c4a452,#725721);border:3px solid #0c1015;border-radius:12px}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(#e0c36a,#967536)}body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#e0c36a,#967536)}.site-header{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#0c0f14e0;border-bottom:1px solid #b59d6229;min-height:76px;box-shadow:0 10px 35px #00000026}.site-header .brand{transition:opacity .2s,transform .2s}.site-header .brand:hover{opacity:.9;transform:translateY(-1px)}.desktop-nav{gap:8px}.desktop-nav a{color:#aeb4bd;border:1px solid #0000;border-radius:10px;padding:9px 13px;transition:color .18s,background .18s,border-color .18s}.desktop-nav a:hover,.desktop-nav .nav-active{color:#f3dfaa;background:#ffffff09;border-color:#33383e}.desktop-nav .nav-active:after{display:none}.button,.button-outline,.button-dark,.card-view{isolation:isolate;border-radius:12px;transition:transform .18s,box-shadow .2s,background .2s,border-color .2s,color .2s;position:relative;overflow:hidden}.button:focus-visible,.desktop-nav a:focus-visible,.brand:focus-visible,.card-view:focus-visible,.header-account-link:focus-visible{outline-offset:3px;outline:2px solid #e3c365}.button-dark{color:#17150f;background:linear-gradient(120deg,#e1c36e 0%,#c7a448 48%,#b18b36 100%);border:1px solid #ddc16a;box-shadow:0 7px 22px #bf973721,inset 0 1px #ffffff4d}.button-dark:hover{color:#17150f;background:linear-gradient(120deg,#f0d888,#d3b256 55%,#c09a3e);box-shadow:0 9px 26px #c9a1453d,inset 0 1px #fff6}.button-outline{color:#e2dac7;background:#161b22b8;border:1px solid #414854}.button-outline:hover{color:#f1d988;background:#242728f0;border-color:#a88c4d;box-shadow:0 5px 18px #0004}.button:active,.custom-select-trigger:active{transform:translateY(1px)}.hero{background:0 0;height:min(600px,100svh - 76px);min-height:530px}.hero:before{background:radial-gradient(at 79% 42%,#c39d4818,#0000 42%),linear-gradient(108deg,#090b0fd4,#0b0d117d 59%,#0a0b0ec7)}.hero-grid{opacity:.14;background-size:74px 74px;-webkit-mask-image:radial-gradient(at 63% 44%,#000,#0000 78%);mask-image:radial-gradient(at 63% 44%,#000,#0000 78%)}.hero-art{translate:var(--hero-shift-x,0px) var(--hero-shift-y,0px);transition:translate .4s cubic-bezier(.2,.7,.2,1)}.hero-game-card{background:#11161b;border:1px solid #e6d39f94;border-radius:20px;box-shadow:0 30px 85px #0000008f,0 0 0 7px #d6b5620b}.hero-card-top{background:linear-gradient(90deg,#1a1d21,#24231d)}.hero-card-art{background:linear-gradient(165deg,#59655d 1%,#545951 41%,#292f2b 42%,#1a201d 100%)}.hero-card-foot{color:#ece3cb;background:#171a1b}.hero-card-foot small{color:#98927f}.hero-orbit{border-color:#d7ba721c}.art-glow{background:radial-gradient(circle,#dcb65a29,#c299400b 48%,#0000 72%)}.floating-chip{background:#17191ad1;border-color:#e2d1a229;border-radius:12px;box-shadow:0 18px 46px #0006}.hero-stamp{color:#dfc471;border-color:#e7c56966}.hero-search{background:linear-gradient(110deg,#14191ff7,#111419eb);border:1px solid #45453b;border-radius:15px;align-items:center;gap:11px;width:min(690px,100%);height:64px;padding:7px 8px 7px 17px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 16px 42px #0005,inset 0 1px #ffffff0b}.hero-search:focus-within{border-color:#b3964e;transform:translateY(-1px);box-shadow:0 0 0 4px #c9a64b1a,0 18px 46px #0006,inset 0 1px #ffffff0c}.hero-search .search-icon{color:#c5ad6e;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.hero-search .search-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:20px;height:20px}.hero-search input{flex:1;width:100%;min-width:0;height:44px;color:#f2eee4!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:15px!important}.hero-search input:focus{box-shadow:none!important;outline:none!important}.hero-search input::placeholder{color:#87909b!important}.search-shortcut{color:#969b9e;width:25px;height:25px;font:600 13px var(--font);background:#171b21;border:1px solid #3b4148;border-radius:7px;place-items:center;display:grid}.hero-search button{color:#1b170e;background:linear-gradient(135deg,#e4c66e,#b58d36);border:1px solid #e1c46b;border-radius:11px;min-width:94px;height:46px;padding:0 19px;font-size:13px;font-weight:800;transition:filter .18s,box-shadow .18s,transform .18s;box-shadow:inset 0 1px #fff7,0 4px 14px #0004}.hero-search button:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 0 0 3px #dfbd5b24,0 7px 19px #0005}.browse-section{padding-top:20px}.section-heading{align-items:flex-end;margin-bottom:20px}.section-heading h2{letter-spacing:-.015em;font-size:clamp(29px,3.2vw,38px)}.section-heading>p{color:#9da3ab;max-width:420px;font-size:14px;line-height:1.7}.market-filters{background:linear-gradient(135deg,#151a21eb,#0f1319ed);border:1px solid #333b46;border-radius:16px;grid-template-columns:minmax(145px,1.05fr) minmax(140px,1fr) minmax(150px,1.15fr) minmax(100px,.68fr) minmax(100px,.68fr) auto;align-items:end;gap:12px;padding:17px;display:grid;box-shadow:0 18px 48px #0003,inset 0 1px #ffffff08}.market-filters .field,.market-filters .field:first-child,.market-filters .field:nth-child(2){color:#bfc2c4;letter-spacing:.015em;gap:8px;width:auto;min-width:0;font-size:12px}.market-filters input,.custom-number-input>input{width:100%;height:46px;padding:0 13px;color:#eee9dc!important;background:#11161d!important;border:1px solid #38414c!important;border-radius:11px!important;font-size:14px!important;box-shadow:inset 0 1px #ffffff08!important}.market-filters input:focus,.custom-number-input>input:focus{border-color:#c9a64b!important;box-shadow:0 0 0 3px #c9a64b1b,inset 0 1px #ffffff0b!important}.custom-number-input{min-width:0}.number-stepper{right:7px}.number-stepper button{background:linear-gradient(#242a31,#171b20);border-color:#45463f;width:22px;height:15px}.filter-actions{gap:9px}.filter-actions .button{white-space:nowrap;height:46px;min-height:46px;padding-inline:17px}.filter-actions .text-button{color:#c4ae72;padding:8px;font-size:12px}.custom-select-trigger{color:#eee9dc;background:#11161d;border-color:#39414b;border-radius:11px;min-height:46px;font-size:14px}.custom-select-trigger:hover,.custom-select-trigger:focus-visible{background:#161c24;border-color:#c9a64b;box-shadow:0 0 0 3px #c9a64b14}.custom-select-menu{scrollbar-width:thin;scrollbar-color:#aa8941 #10141a;background:#12171e;border-color:#363d47;border-radius:13px;box-shadow:0 20px 55px #0009}.custom-select-menu button{font-size:14px}.custom-select-menu button:hover,.custom-select-menu button:focus-visible{color:#f0d478;background:#20252a}.custom-select-menu button.selected{color:#efd27b;background:#302a1d}.custom-select-menu::-webkit-scrollbar{width:8px}.custom-select-menu::-webkit-scrollbar-track{background:#0d1116;border:1px solid #282f38;border-radius:99px;margin:9px 2px}.custom-select-menu::-webkit-scrollbar-thumb{background:linear-gradient(#d2b35e,#806426);border:2px solid #0d1116;border-radius:99px}.custom-select-menu::-webkit-scrollbar-button{width:0;height:0;display:none}.featured-section{padding-top:44px}.listing-header{align-items:flex-end;margin-bottom:5px}.section-kicker{color:#a49a82;letter-spacing:.18em;font-size:10px}.listing-header h2{letter-spacing:-.015em;font-size:clamp(28px,3vw,36px)}.listing-subtitle{color:#9299a0;font-size:13px}.listing-controls .custom-select{min-width:190px}.listing-controls .custom-select-trigger{min-height:42px;font-size:13px}.results-meta{color:#a7a39a;min-height:48px;font-size:12px}.listing-grid{gap:17px}.listing-card{background:linear-gradient(155deg,#1a2029,#11161d 95%);border:1px solid #303945;border-radius:17px;transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:0 12px 34px #0004}.listing-card:hover{border-color:#8d7440;transform:translateY(-4px);box-shadow:0 20px 42px #0007,0 0 0 1px #bc9b4d20}.card-art{height:178px;background:radial-gradient(at 75% 20%,#6f5a2e22,#0000 38%),linear-gradient(140deg,#292d2d,#171a1d 64%,#252117)!important}.card-art:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#06080ab8);position:absolute;inset:45% 0 0}.card-art .art-game-name{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0f12b8;border:1px solid #e6cd8235;border-radius:8px;padding:7px 10px;bottom:14px;left:16px;color:#ead89d!important;letter-spacing:.13em!important;font-size:10px!important}.favorite-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;color:#f7f4ec!important;background:#0a0d12b8!important;border:1px solid #ffffff62!important;border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;font-size:22px!important;transition:transform .18s,background .18s,border-color .18s,color .18s!important;display:grid!important}.favorite-button:hover{transform:scale(1.07);color:#f2d57c!important;background:#302919!important;border-color:#e6c86b!important}.favorite-button.is-favorite{color:#1b170d!important;background:#c6a34a!important;border-color:#d8b958!important}.card-content{background:linear-gradient(#171d26,#141920);padding:17px 17px 16px}.card-game-row{margin-bottom:10px}.card-title{color:#f1ede3;height:auto;min-height:48px;max-height:54px;font-size:15px;line-height:1.5}.card-description{color:#a4a9b1;height:auto;min-height:39px;max-height:42px;margin:6px 0 14px;font-size:12px;line-height:1.65}.seller-row{color:#c6c1b4;border-color:#303844;gap:8px;min-height:32px;padding:0 0 12px;font-size:11px}.seller-row .seller-name{font-size:12px;color:#e5dfd2!important}.seller-rating{color:#d4b75f;font-size:10px}.delivery-row{padding-top:12px}.delivery-label{color:#969da5;font-size:10px}.price-block{color:#f3eddf}.price-block b{font-size:20px}.card-view{width:100%;min-height:44px;margin-top:14px;box-shadow:0 3px 12px #bf983125;color:#1b170e!important;background:linear-gradient(110deg,#d2ad50,#b98b2b)!important;border:1px solid #c8a54c!important;border-radius:12px!important;padding:0 18px!important;font-size:14px!important;font-weight:800!important;transition:transform .22s,box-shadow .22s,filter .22s!important}.card-view:before{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:38%;transition:left .42s;position:absolute;inset:-60% auto -60% -50%;transform:rotate(25deg)}.card-view:hover{filter:brightness(1.11);transform:translateY(-2px)!important;box-shadow:0 0 0 1px #e8cc76,0 0 22px #d9b65075,0 8px 20px #0007!important}.card-view:hover:before{left:130%}.listing-cover-image{transition:transform .5s cubic-bezier(.2,.7,.3,1),filter .5s}.listing-card:hover .listing-cover-image{filter:saturate(1.05);transform:scale(1.045)}.profile-sidebar,.profile-main{background:linear-gradient(145deg,#181e27f7,#11161df7);border-color:#303a45;border-radius:20px;box-shadow:0 20px 55px #0004}.profile-summary{border-color:#303a45}.profile-heading h1{letter-spacing:-.015em;font-size:34px}.profile-heading p{color:#9ea5ad}.profile-form label{color:#cac5b9}.profile-form input,.profile-form textarea{min-height:46px;color:#f0ebdf!important;background:#11161d!important;border-color:#3b444e!important;border-radius:11px!important}.profile-password-section{background:#0c10159e;border-color:#303a45;border-radius:16px}.profile-offer{background:linear-gradient(110deg,#141b23,#11161d);border-color:#303a45;border-radius:14px;transition:border-color .2s,transform .2s,background .2s}.profile-offer:hover{background:#1a2028;border-color:#9e8144;transform:translateY(-2px)}.profile-empty-listings{background:#12171d;border-color:#51452b}.profile-footer{background:#090b0ee6}.detail-shell,.comments-panel,.detail-safety>div,.seller-profile-hero{background:linear-gradient(145deg,#191e24,#12171c);border-color:#343b43;border-radius:18px;box-shadow:0 18px 48px #0004}.detail-copy{background:0 0}.detail-seller{gap:12px}.detail-seller .seller-rating{margin-left:auto}.detail-purchase{border-color:#343b43}.comments-list{scrollbar-width:thin;scrollbar-color:#8d7138 transparent;max-height:540px;overflow:auto}.listing-comment{border-color:#2d353e;padding:15px 0}.comment-meta b{color:#f0eadc}.comment-meta time{color:#9098a1}.comment-form{border-color:#2d353e;padding-top:17px}.comment-form textarea{min-height:82px;padding:13px;color:#f2eee4!important;background:#11161d!important;border-color:#39434e!important;border-radius:13px!important;font-size:14px!important}.comment-form>div:nth-child(2){min-height:48px;align-items:flex-end!important}.comment-form small{color:#929aa2;max-width:70%;font-size:11px}.comment-form .button{align-self:flex-end;margin:0 0 0 auto}.detail-safety>div{padding:21px}.detail-back .button{min-height:43px}.site-footer{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#090b0ee0;border-color:#2c323a}.footer-bottom{border-color:#2c323a}.toast{border:1px solid #6a5730;border-radius:13px;box-shadow:0 15px 45px #0007}@media (max-width:980px){.market-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.market-filters .field,.market-filters .field:first-child,.market-filters .field:nth-child(2){width:auto}.market-filters .filter-actions{grid-column:1/-1;justify-content:flex-end}.market-filters .price-field{width:auto!important}}@media (max-width:760px){.site-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""nav nav";gap:7px 12px;height:auto;min-height:0;padding:11px 18px 9px;display:grid}.site-header>.brand{grid-area:brand}.site-header>.header-actions,.site-header>.auth-actions{grid-area:actions}.site-header>.desktop-nav{width:100%;box-shadow:none;background:0 0;border:0;flex-direction:row;grid-area:nav;justify-content:center;align-items:center;gap:5px;margin:0;padding:7px 0 0;position:static;overflow-x:auto;display:flex!important}.desktop-nav a{flex:none;padding:7px 10px;font-size:12px}.desktop-nav .nav-active:after{display:none}.site-header .button-small,.header-account-link{min-height:37px;padding-inline:10px!important;font-size:11px!important}.hero{height:auto;min-height:490px;padding:53px 23px 66px}.hero-copy{width:100%;max-width:680px}.hero h1{font-size:clamp(40px,8vw,56px)}.hero-art{opacity:.5;top:7px;right:-5%}.hero-search{max-width:100%;height:59px;padding-left:13px}.hero-search input{font-size:14px!important}.hero-search button{min-width:75px;padding-inline:13px}.search-shortcut{display:none}.section-heading>p{font-size:13px}.market-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px}.market-filters .field:nth-child(3),.market-filters .filter-actions{grid-column:1/-1}.market-filters .filter-actions .button{flex:1}.listing-grid{gap:13px}.card-art{height:150px}.card-content{padding:14px}.card-title{min-height:42px;font-size:14px}.card-description{font-size:11px}.price-block b{font-size:18px}.ranking-page{padding-top:35px}.profile-main{padding:22px}.comments-panel{padding:20px}}@media (max-width:520px){.site-header{padding-inline:13px}.site-header .brand{font-size:18px}.site-header .brand-image{width:29px;height:29px}.site-header .header-actions{gap:6px}.site-header .header-actions>.button-dark{display:none}.header-account-link{min-height:35px!important;padding-inline:9px!important}.hero{min-height:460px;padding:42px 17px 58px}.hero h1{letter-spacing:-.015em;font-size:39px}.hero-copy>p{max-width:330px;font-size:14px}.hero-art{opacity:.26;transform-origin:100% 0;top:88px;right:-25%;transform:scale(.82)}.hero-search{gap:7px;height:56px;padding:5px 6px 5px 11px}.hero-search .search-icon{flex-basis:19px;width:19px}.hero-search .search-icon svg{width:18px}.hero-search input{font-size:13px!important}.hero-search button{min-width:65px;height:42px;padding-inline:10px;font-size:12px}.market-filters{gap:9px;padding:12px}.market-filters .field,.market-filters .field:first-child,.market-filters .field:nth-child(2){font-size:10px}.market-filters input,.custom-select-trigger,.custom-number-input>input{height:43px;min-height:43px;font-size:12px!important}.custom-select-trigger{padding-inline:10px}.filter-actions .button{min-height:42px;font-size:12px}.section-heading h2{font-size:29px}.section-heading>p{font-size:12px}.featured-section{padding-top:31px}.listing-header h2{font-size:28px}.listing-grid{grid-template-columns:1fr;gap:14px}.card-art{height:185px}.card-content{padding:15px}.card-title{min-height:0;max-height:none;font-size:16px}.card-description{max-height:unset;min-height:0;margin-bottom:13px;font-size:12px}.seller-row .seller-name{font-size:12px}.seller-rating{font-size:10px}.price-block b{font-size:20px}.card-view{min-height:44px;font-size:14px!important}.profile-empty-listings{flex-direction:column;align-items:stretch}.profile-empty-listings .button{width:100%}.comment-form>div:nth-child(2){flex-direction:column!important;align-items:stretch!important}.comment-form small{max-width:none}.comment-form .button{align-self:flex-end}.ranking-heading h1{font-size:43px}.ambient-orb-three{right:6%}}:root{--font:"Manrope",Arial,sans-serif;--display:"Sora","Manrope",sans-serif;--sans:"Manrope",Arial,sans-serif;--mono:"IBM Plex Mono",monospace}.ranking-page{font-family:var(--font);font-optical-sizing:auto}.ranking-heading{background:radial-gradient(at 76% 0,#c9a64b17,#0000 34%);overflow:hidden}.ranking-heading:after{content:"";pointer-events:none;border:1px solid #cfae5b1a;border-radius:50%;width:260px;height:260px;position:absolute;top:-115px;right:8%;box-shadow:0 0 0 28px #cfae5b06,0 0 0 64px #cfae5b05}.ranking-heading h1{z-index:1;font-feature-settings:"ss01" on;position:relative}.ranking-eyebrow{font:600 10px/1.3 var(--mono);letter-spacing:.14em}.ranking-live{z-index:1;background:linear-gradient(145deg,#1c1e1bf0,#111415f0);border-color:#3f3c31;position:relative;box-shadow:0 14px 35px #00000038,inset 0 1px #ffffff09}.ranking-live b{font:600 10px var(--mono);letter-spacing:.08em}.podium-section-heading{color:#b9ad8e;align-items:center;gap:13px;margin:0 0 13px;display:flex}.podium-section-heading>span{color:#e0c16a;font:500 10px var(--mono);letter-spacing:.11em;align-items:center;gap:9px;display:inline-flex}.podium-section-heading>span i{background:linear-gradient(90deg,#d1ae55,#0000);width:25px;height:1px}.podium-section-heading>small{color:#7f817d;font-size:11px}.podium-card{background:linear-gradient(145deg,#1e2122f7,#14171bfa 64%,#221e15f5);border-color:#3a3b35;box-shadow:0 18px 45px #00000057,inset 0 1px #ffffff09}.podium-card:before{transition:transform .65s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s}.podium-card:hover:before{border-color:#d7b75c44;transform:scale(1.1)rotate(11deg);box-shadow:0 0 0 24px #c9a6500c,0 0 0 50px #c9a65009}.podium-rank-1{background:radial-gradient(at 92% 1%,#bd973e2e,#0000 46%),linear-gradient(145deg,#29271f,#191b1e 63%,#29251a);border-color:#806c3e;box-shadow:0 20px 52px #0000006b,inset 0 1px #ffecb014}.podium-rank{font:500 11px var(--mono);letter-spacing:.1em}.podium-avatar{border-radius:50%;position:relative;box-shadow:0 0 0 6px #c6a44617,0 0 25px #c6a4461a,0 9px 24px #0005}.podium-rank-1 .podium-avatar{border-radius:50%;box-shadow:0 0 0 7px #c6a4461c,0 0 34px #c6a4462b,0 9px 24px #0005}.podium-label{font:600 9px var(--mono);letter-spacing:.1em}.podium-name{letter-spacing:-.015em;font-size:22px}.podium-score{font-variant-numeric:tabular-nums;margin-top:11px;font-size:25px}.podium-score small{font:500 10px var(--mono);letter-spacing:.04em}.podium-meter{background:#ffffff12;border-radius:99px;width:min(170px,76%);height:3px;margin-top:9px;display:block;overflow:hidden}.podium-meter i{border-radius:inherit;background:linear-gradient(90deg,#93712a,#e7c967);height:100%;transition:width .55s;display:block;box-shadow:0 0 12px #d8b55277}.podium-meta{font-variant-numeric:tabular-nums;margin-top:11px;font-size:10px}.podium-cta{letter-spacing:.02em;padding-top:15px;font-size:10px}.podium-cta i{border:1px solid #82704466;border-radius:50%;place-items:center;width:25px;height:25px;font-size:15px;transition:transform .2s,background .2s;display:grid}.podium-card:hover .podium-cta i{background:#c9a65019;transform:translate(2px,-2px)}.ranking-stats article span,.ranking-period,.ranking-table th{font-family:var(--mono)}.ranking-stats article b{font-variant-numeric:tabular-nums;letter-spacing:-.015em}.ranking-panel{background:linear-gradient(145deg,#1a1e22f7,#12161afa);box-shadow:0 20px 52px #0000004d,inset 0 1px #ffffff06}.ranking-panel-heading{background:linear-gradient(90deg,#d5b45f09,#0000 58%)}.ranking-panel-heading h2{letter-spacing:-.015em}.ranking-table th{letter-spacing:.12em;font-size:9px}.ranking-table td{font-variant-numeric:tabular-nums}.ranking-table tbody tr:hover{background:linear-gradient(90deg,#d2b05616,#ffffff05);box-shadow:inset 2px 0 #c7a24b}.ranking-place{font-family:var(--mono);font-size:11px}.ranking-avatar{border-radius:50%;box-shadow:inset 0 1px #ffffff14}.ranking-member b{letter-spacing:-.015em;font-weight:700}.ranking-rating{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11px}@media (max-width:760px){.ranking-heading:after{top:-110px;right:-90px}.podium-section-heading{margin-bottom:10px}.podium-card{box-shadow:0 14px 34px #0005}}@media (max-width:520px){.podium-section-heading{flex-direction:column;align-items:flex-start;gap:5px}.podium-section-heading>small{font-size:10px}.ranking-heading:after{top:-120px;right:-130px}}.image-upload-field .upload-field-heading{color:#d7d0c1;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.image-upload-field .upload-field-heading b{font-size:13px}.image-upload-field .upload-field-heading small{color:#a79d84;font:500 10px var(--mono);letter-spacing:.025em}.image-upload-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin:-5px 0 3px;display:grid}.upload-preview{isolation:isolate;aspect-ratio:1;background:linear-gradient(145deg,#20262e,#11161d);border:1px solid #3a424b;border-radius:14px;min-width:0;padding:5px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 8px 22px #0004}.upload-preview:hover{border-color:#8d7744;transform:translateY(-2px);box-shadow:0 12px 27px #0006}.upload-preview.is-cover{border-color:#d2b052;box-shadow:0 0 0 1px #d2b05266,0 8px 25px #c59f3c1b}.upload-preview>img{object-fit:cover;background:#0d1116;border-radius:9px;width:100%;height:100%;display:block}.upload-cover-badge{color:#18150e;font:700 8px/1 var(--mono);letter-spacing:.09em;background:linear-gradient(120deg,#e2c66d,#b18d3c);border:1px solid #f0d57d77;border-radius:6px;padding:5px 7px;position:absolute;top:10px;left:10px;box-shadow:0 3px 12px #0006}.cover-image-button{color:#eee3c4;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0d1014e6;border:1px solid #d0ad58;border-radius:9px;min-height:34px;padding:0 9px;font-size:11px;font-weight:700;transition:color .18s,background .18s,box-shadow .18s;position:absolute;bottom:10px;left:10px;right:10px}.cover-image-button:hover,.cover-image-button[aria-pressed=true]{color:#19160f;background:linear-gradient(120deg,#e2c66d,#bd9844);box-shadow:0 4px 16px #b9953f44}.remove-image-button{color:#f2eee5;width:29px;height:29px;font:400 20px/1 var(--font);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0f13db;border:1px solid #fff5;border-radius:50%;place-items:center;padding:0;transition:transform .18s,border-color .18s,background .18s,color .18s;display:grid;position:absolute;top:9px;right:9px}.remove-image-button:hover{color:#fff;background:#542b2a;border-color:#e38b7b;transform:scale(1.07)}@media (max-width:760px){.image-upload-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width:520px){.image-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.upload-preview{border-radius:12px;padding:4px}.upload-preview>img{border-radius:8px}.image-upload-field .upload-field-heading small{font-size:9px}}.managed-listing{background:linear-gradient(140deg,#171e27,#11171e);border:1px solid #303a45;border-radius:15px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.managed-listing:hover{border-color:#78653c;box-shadow:0 12px 30px #0004}.managed-listing .profile-offer{background:0 0;border:0;border-radius:0;grid-template-columns:120px minmax(0,1fr) auto}.managed-listing .profile-offer:hover{background:#ffffff05;border-color:#0000;transform:none}.managed-listing-actions{gap:8px;padding:0 15px 13px;display:flex}.managed-listing-actions .button{min-height:34px;padding:0 12px;font-size:11px}.managed-listing-actions .remove-listing-action{color:#d9a39c!important;border-color:#573939!important}.managed-listing-actions .remove-listing-action:hover{color:#ffe2dc!important;background:#30201f!important;border-color:#a45b50!important}.managed-listing-editor{background:#080c118c;border:1px solid #303a45;border-radius:12px;margin:0 14px 14px;padding:16px}.managed-listing-editor label{color:#c9c2b2}.managed-listing-editor select{color:#f0ebdf;min-height:46px;font:500 14px var(--font);background:#11161d;border:1px solid #39434e;border-radius:11px;outline:none;padding:0 12px}.managed-listing-editor select:focus{border-color:#d1ad53;box-shadow:0 0 0 3px #d1ad531c}.managed-listing-editor textarea{color:#f2eee4;min-height:98px;font:400 14px/1.5 var(--font);resize:vertical;background:#11161d;border:1px solid #39434e;border-radius:11px;outline:none;padding:12px}.managed-listing-editor textarea:focus{border-color:#d1ad53;box-shadow:0 0 0 3px #d1ad531c}.managed-listing-editor-actions{justify-content:flex-end;gap:9px;margin-top:3px;display:flex}@media (max-width:520px){.managed-listing .profile-offer{grid-template-columns:1fr auto;gap:7px}.managed-listing .profile-offer span{grid-column:1/-1}.managed-listing-actions .button{flex:1}.managed-listing-editor{margin-inline:9px;padding:12px}}.listing-owner-tools{background:linear-gradient(110deg,#c49e4017,#11161ccc);border:1px solid #4b4129;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;margin:18px 0;padding:14px 15px;display:flex}.listing-owner-tools>div:first-child{flex-direction:column;gap:5px;display:flex}.listing-owner-tools>div:first-child>span{color:#ddc16c;font:600 9px var(--mono);letter-spacing:.12em}.listing-owner-tools small{color:#999589;font-size:11px}.listing-owner-buttons{gap:8px;display:flex}.listing-owner-buttons .button{white-space:nowrap;min-height:36px;padding:0 12px;font-size:11px}.listing-owner-buttons .listing-remove-button{color:#d9a39c!important;border-color:#573939!important}.listing-owner-buttons .listing-remove-button:hover{color:#ffe2dc!important;background:#30201f!important;border-color:#a45b50!important}.listing-detail-editor{background:#090d12a6;border:1px solid #303a45;border-radius:13px;margin:0 0 17px;padding:17px;display:flex}.listing-detail-editor label{color:#c9c2b2}.listing-detail-editor select{color:#f0ebdf;min-height:46px;font:500 14px var(--font);background:#11161d;border:1px solid #39434e;border-radius:11px;outline:none;padding:0 12px}.listing-detail-editor select:focus{border-color:#d1ad53;box-shadow:0 0 0 3px #d1ad531c}.listing-detail-editor textarea{color:#f2eee4;min-height:98px;font:400 14px/1.5 var(--font);resize:vertical;background:#11161d;border:1px solid #39434e;border-radius:11px;outline:none;padding:12px}.listing-detail-editor textarea:focus{border-color:#d1ad53;box-shadow:0 0 0 3px #d1ad531c}.listing-detail-editor-actions{justify-content:flex-end;gap:9px;display:flex}@media (max-width:600px){.listing-owner-tools{flex-direction:column;align-items:stretch}.listing-owner-buttons .button{flex:1}}.site-header{z-index:80;-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:#0a0d11d1;border-bottom:1px solid #bea56929;align-items:center;height:74px;min-height:74px;padding:0 max(50vw - 660px,28px);display:flex;position:sticky;top:0}.site-header .brand{margin:0 28px 0 0;font-size:20px;position:static;left:auto;transform:none}.site-header .brand-image{width:34px;height:34px}.site-header .desktop-nav{flex:1;align-items:center;gap:6px;margin:0;display:flex;position:static}.site-header .desktop-nav a{color:#aab0b5;border-radius:9px;padding:9px 12px;font-size:12px}.site-header .desktop-nav a:hover,.site-header .desktop-nav .nav-active{color:#eee1bd;background:#ffffff0a;border-color:#383b3c}.site-header .header-actions{margin-left:auto}.site-header .auth-actions{gap:9px}.site-header .auth-actions .button{border-radius:10px;min-height:39px;padding:0 15px;font-size:12px}#top .hero{text-align:left;isolation:isolate;background:0 0;border:1px solid #c6a96533;border-radius:25px;grid-template-columns:minmax(0,1.08fr) minmax(320px,.84fr);align-items:center;gap:clamp(30px,5vw,78px);width:min(1320px,100% - 56px);height:auto;min-height:405px;margin:24px auto 0;padding:36px clamp(26px,5vw,62px);display:grid;position:relative;overflow:hidden}#top>.hero:before{background:0 0}#top .hero-grid{z-index:-1;opacity:.1;background-size:60px 60px;-webkit-mask-image:radial-gradient(at 50% 45%,#000 0%,#0000 82%);mask-image:radial-gradient(at 50% 45%,#000 0%,#0000 82%)}#top .hero-copy{z-index:2;width:100%;max-width:660px;margin:0;position:relative}#top .hero-eyebrow{color:#d3b866;font:600 10px/1.3 var(--mono);letter-spacing:.13em;margin-bottom:17px;display:flex!important}#top .hero h1{color:#f2eee4;font:700 clamp(42px,5.1vw,66px)/.99 var(--display);letter-spacing:-.015em;margin:0 0 15px}#top .hero h1 span{color:#dfbd60}#top .hero-copy>p{color:#aeb3b6;max-width:430px;margin:0 0 24px;font-size:15px;line-height:1.65;display:block!important}#top .hero-search{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0f1318d1;border:1px solid #41464a;border-radius:13px;gap:11px;width:min(680px,100%);height:58px;margin:0;padding:6px 7px 6px 16px;box-shadow:0 12px 32px #0000003d,inset 0 1px #ffffff09}#top .hero-search:focus-within{border-color:#ba9c4e;box-shadow:0 0 0 3px #c9a64b1c,0 14px 34px #0005}#top .hero-search .search-icon{color:#c9ad62}#top .hero-search input{font-size:14px!important}#top .hero-search input::placeholder{color:#818a91!important}#top .hero-search button{border-radius:10px;min-width:91px;height:44px;font-size:12px}#top .hero-proof{color:#969a98;letter-spacing:.02em;align-items:center;gap:11px;margin-top:17px;font-size:10px;display:flex}#top .hero-proof i{background:#b49851;border-radius:50%;width:3px;height:3px}#top .hero-art{opacity:1;width:100%;min-width:0;height:312px;display:block;position:relative;inset:auto;overflow:visible;transform:none}.hero-spotlight{background:#181b1e;border:1px solid #6c5c37;border-radius:20px;text-decoration:none;transition:transform .3s,border-color .3s,box-shadow .3s;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 60px #0006,0 0 0 6px #cfae5b0b}.hero-spotlight:hover{border-color:#d0b45f;transform:translateY(-4px);box-shadow:0 30px 70px #0008,0 0 0 7px #cfae5b14}.hero-spotlight>img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.hero-spotlight:hover>img{transform:scale(1.04)}.hero-spotlight:after{content:"";pointer-events:none;background:linear-gradient(#07090c80,#0000 38%,#07090c26 52%,#07090ceb);position:absolute;inset:0}.spotlight-top,.spotlight-info{z-index:1;color:#f3efe4;display:flex;position:absolute;left:18px;right:18px}.spotlight-top{justify-content:space-between;align-items:center;top:16px}.spotlight-top b{color:#f0d785;font:600 9px var(--mono);letter-spacing:.1em;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0e10118c;border:1px solid #e8d08b55;border-radius:7px;padding:7px 9px}.spotlight-top small{color:#e0d8c1;font:500 9px var(--mono);letter-spacing:.08em}.spotlight-info{flex-direction:column;gap:8px;bottom:17px}.spotlight-info>small{color:#d8c99f;font:500 9px var(--mono);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.spotlight-info>small i{background:#e1c56e;border-radius:50%;width:3px;height:3px}.spotlight-info>strong{max-width:95%;font:700 22px/1.2 var(--display);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spotlight-info>span{justify-content:space-between;align-items:center;display:flex}.spotlight-info>span b{color:#f1d476;font:700 17px var(--display)}.spotlight-info>span em{color:#f2ead5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f12138c;border:1px solid #edd38985;border-radius:8px;padding:8px 12px;font-size:10px;font-style:normal;font-weight:700}#top .browse-section{width:min(1320px,100% - 56px);padding:56px 0 17px}#top .browse-section .section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 20px;display:flex!important}#top .browse-section .section-heading .eyebrow{color:#c1a85e;font:600 9px var(--mono);letter-spacing:.13em;margin-bottom:8px;display:flex!important}#top .browse-section .section-heading h2{color:#eee9dd;font:700 clamp(27px,3vw,36px)/1.08 var(--display);letter-spacing:-.015em;margin:0}#top .browse-section .section-heading h2 span{color:#d3b45c}#top .browse-section .section-heading>p{color:#939ba2;max-width:320px;margin:0 0 3px;font-size:12px;line-height:1.6;display:block!important}.category-quicklinks{scrollbar-width:none;align-items:center;gap:8px;margin:0 0 15px;padding:2px 1px 5px;display:flex;overflow-x:auto}.category-quicklinks::-webkit-scrollbar{display:none}.category-quicklinks button{color:#b9c0c3;min-height:37px;font:600 11px var(--font);white-space:nowrap;background:#12171dd1;border:1px solid #343b42;border-radius:10px;flex:none;padding:0 14px;transition:background .18s,border-color .18s,color .18s,transform .18s}.category-quicklinks button:hover{color:#efdfa9;border-color:#8d7741;transform:translateY(-1px)}.category-quicklinks button.active{color:#17150f;background:linear-gradient(135deg,#d7b95e,#a98534);border-color:#b99b4d;box-shadow:0 5px 16px #a884332b}#top .market-filters{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e1319ad;border:1px solid #303943;border-radius:14px;grid-template-columns:minmax(150px,1.1fr) minmax(180px,1.4fr) minmax(115px,.8fr) minmax(115px,.8fr) auto;gap:10px;padding:13px;box-shadow:inset 0 1px #ffffff06}#top .market-filters .field{color:#9ba3a8;font:500 10px var(--font);gap:6px}#top .market-filters input,#top .market-filters .custom-number-input>input,#top .market-filters .custom-select-trigger{height:40px;min-height:40px;border-radius:9px!important;font-size:12px!important}#top .filter-actions{gap:7px}#top .filter-actions .button{border-radius:9px;height:40px;min-height:40px;padding:0 13px;font-size:11px}#top .filter-actions .text-button{font-size:10px}#top .featured-section{width:min(1320px,100% - 56px);padding:37px 0 58px}#top .featured-section .listing-header{align-items:center;margin:0 0 7px}#top .featured-section .section-kicker{color:#9a895e;font:500 9px var(--mono);letter-spacing:.13em;margin:0 0 5px;display:block!important}#top .featured-section .listing-header h2{color:#f0ece2;font:700 clamp(27px,3vw,35px)/1.1 var(--display);letter-spacing:-.015em;margin:0}#top .featured-section .listing-subtitle{color:#929aa1;margin-top:6px;font-size:12px;display:block!important}#top .listing-controls .custom-select{min-width:190px}#top .listing-controls .custom-select-trigger{background:#11161ce0;border-radius:10px;min-height:40px;font-size:11px}#top .results-meta{color:#969da2;justify-content:space-between;align-items:center;min-height:38px;margin-bottom:8px;font-size:11px;display:flex}#top .demo-notice{color:#c4b485;background:#251f1394;border:1px solid #53472b;border-radius:9px;align-items:center;gap:9px;margin:0 0 13px;padding:9px 12px;font-size:10px;display:flex}#top .demo-notice:before{content:"";background:#d5b451;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 9px #d5b45188}#top .listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#top .listing-card{background:linear-gradient(160deg,#191f26,#11171d);border-color:#2d3841;border-radius:17px;transition:transform .24s,border-color .24s,box-shadow .24s;overflow:hidden;box-shadow:0 12px 30px #0003}#top .listing-card:hover{border-color:#91783f;transform:translateY(-5px);box-shadow:0 22px 42px #0006,0 0 0 1px #c3a35122}#top .card-art{height:188px;background:#171d23!important}#top .card-art .listing-cover-image{transition:transform .55s cubic-bezier(.2,.7,.3,1),filter .4s}#top .listing-card:hover .listing-cover-image{filter:saturate(1.08);transform:scale(1.045)}#top .card-content{background:linear-gradient(#171e26,#141a21);padding:15px 16px 16px}#top .card-game-row{margin:0 0 7px}#top .card-game{color:#9aa2a8;font:500 9px var(--mono);letter-spacing:.015em}#top .card-title{color:#f0ece2;letter-spacing:-.012em;min-height:46px;margin:0;font-size:14px;line-height:1.5}#top .card-description{height:0;min-height:0;margin:0;padding:0;font-size:0;overflow:hidden}#top .seller-row{color:#c4c0b6;border-color:#303841;min-height:31px;margin-top:8px;padding:0 0 9px}#top .seller-row .seller-name{font-size:11px}#top .seller-rating{font-size:9px}#top .delivery-label{font-size:9px}#top .price-block b{letter-spacing:-.015em;font-size:18px}#top .card-view{min-height:40px;margin-top:10px;border-radius:10px!important;font-size:12px!important}#top .pager{color:#a9aa9f;justify-content:center;align-items:center;gap:12px;margin-top:22px;font-size:11px;display:flex}#top .pager .button{min-height:36px;padding:0 12px;font-size:11px}#top .browse-more{margin-top:12px}#top .browse-more .button{min-height:39px;font-size:11px}#top>.sell-banner,#top>.community-section{display:none!important}#top+.site-footer{border-top:1px solid #2b333b}@media (max-width:1050px){#top .listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#top .hero{gap:30px;padding-inline:32px}.site-header{padding-inline:24px}}@media (max-width:760px){.site-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""nav nav";gap:7px 12px;height:auto;min-height:0;padding:11px 18px 9px;display:grid}.site-header>.brand{grid-area:brand;margin:0}.site-header>.header-actions{grid-area:actions}.site-header>.desktop-nav{width:100%;box-shadow:none;background:0 0;border:0;flex-direction:row;grid-area:nav;justify-content:center;align-items:center;gap:5px;margin:0;padding:7px 0 0;position:static;overflow-x:auto;display:flex!important}.site-header .desktop-nav a{flex:none;padding:7px 10px;font-size:11px}#top .hero{border-radius:20px;grid-template-columns:1fr;gap:22px;width:calc(100% - 30px);min-height:0;margin-top:14px;padding:28px 22px 22px}#top .hero h1{font-size:clamp(40px,8vw,56px)}#top .hero-art{height:260px}#top .browse-section,#top .featured-section{width:calc(100% - 30px)}#top .browse-section{padding-top:38px}#top .market-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#top .market-filters .field:nth-child(2){grid-column:1/-1}#top .market-filters .filter-actions{grid-column:1/-1;justify-content:flex-end}#top .market-filters .filter-actions .button{flex:1}#top .listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#top .card-art{height:150px}#top .card-content{padding:12px}#top .card-title{min-height:42px;font-size:13px}#top .seller-rating{font-size:8px}#top .price-block b{font-size:16px}}@media (max-width:520px){#top .hero{padding:25px 17px 17px}#top .hero-eyebrow{font-size:8px}#top .hero h1{letter-spacing:-.015em;font-size:39px}#top .hero-copy>p{margin-bottom:18px;font-size:13px}#top .hero-search{height:52px;padding:5px 6px 5px 11px}#top .hero-search button{min-width:67px;height:40px;padding-inline:10px;font-size:11px}#top .hero-proof{gap:7px;font-size:8px}#top .hero-art{height:218px}.spotlight-top{top:11px;left:12px;right:12px}.spotlight-top b,.spotlight-top small{font-size:7px}.spotlight-info{gap:6px;bottom:12px;left:12px;right:12px}.spotlight-info>strong{font-size:17px}.spotlight-info>span b{font-size:15px}.spotlight-info>span em{padding:7px 9px;font-size:9px}#top .browse-section .section-heading{flex-direction:column;align-items:flex-start;gap:7px}#top .browse-section .section-heading h2{font-size:30px}#top .browse-section .section-heading>p{font-size:11px}.category-quicklinks{margin-right:-15px;padding-right:15px}.category-quicklinks button{min-height:34px;padding-inline:12px;font-size:10px}#top .market-filters{gap:8px;padding:10px}#top .market-filters .field{min-width:0;font-size:9px}#top .market-filters input,#top .market-filters .custom-number-input>input,#top .market-filters .custom-select-trigger{height:38px;min-height:38px;font-size:11px!important}#top .filter-actions .button{min-height:37px;font-size:10px}#top .featured-section{padding-top:29px}#top .featured-section .listing-header{align-items:flex-start;gap:12px}#top .featured-section .listing-header h2{font-size:26px}#top .featured-section .listing-subtitle{font-size:10px}#top .listing-controls .custom-select{min-width:135px}#top .listing-controls .custom-select-trigger{min-height:36px;padding-inline:9px;font-size:9px}#top .listing-grid{grid-template-columns:1fr;gap:13px}#top .card-art{height:200px}#top .card-content{padding:14px}#top .card-title{min-height:0;font-size:15px}#top .seller-rating{font-size:9px}#top .price-block b{font-size:18px}#top .card-view{min-height:40px;font-size:12px!important}}body{line-height:1.45}p{line-height:1.5}#top .hero{min-height:372px;padding-block:30px}#top .hero h1{margin-bottom:11px;line-height:1.02}#top .hero-copy>p{margin-bottom:18px;line-height:1.48}#top .hero-proof{margin-top:12px}#top .hero-art{height:286px}#top .browse-section{padding-top:42px}#top .browse-section .section-heading{margin-bottom:15px}#top .browse-section .section-heading h2{line-height:1.03}#top .browse-section .section-heading>p{line-height:1.45}.category-quicklinks{gap:7px;margin-bottom:12px}.category-quicklinks button{min-height:34px;padding-inline:12px}#top .market-filters{gap:9px;padding:11px}#top .market-filters .field{gap:5px}#top .featured-section{padding-top:28px;padding-bottom:44px}#top .featured-section .listing-header{margin-bottom:4px}#top .featured-section .listing-header h2{line-height:1.04}#top .featured-section .listing-subtitle{margin-top:4px;line-height:1.4}#top .results-meta{min-height:32px}#top .listing-grid{gap:14px}#top .card-content{padding:13px 14px 14px}#top .card-game-row{margin-bottom:5px}#top .seller-row{margin-top:5px;padding-bottom:7px}#top .delivery-row{padding-top:7px}#top .card-view{min-height:38px;margin-top:8px}.ranking-page{padding-top:44px;padding-bottom:58px}.ranking-heading{margin-bottom:29px;padding-bottom:22px}.ranking-heading h1{margin-top:12px;margin-bottom:9px;line-height:.99}.ranking-heading p{line-height:1.45}.ranking-podium{gap:13px;margin-bottom:27px}.podium-card{min-height:258px;padding:19px}.podium-rank-1{min-height:288px}.podium-name{margin-top:6px;line-height:1.08}.podium-meta{margin-top:8px;line-height:1.35}.ranking-panel-heading{padding:18px 22px}.ranking-panel-heading h2{line-height:1.15}.ranking-table th,.ranking-table td{padding-block:12px}.profile-page{gap:18px;margin-top:30px;margin-bottom:54px}.profile-main{padding:26px}.profile-heading{margin-bottom:20px}.profile-heading h1{line-height:1.05}.profile-form{gap:10px}.detail-page{padding-top:27px}.detail-copy h1{line-height:1.08}.detail-copy>p{line-height:1.52}.comments-panel{padding:23px}.comments-head{margin-bottom:15px}.seller-profile-hero{gap:18px;padding:24px}.seller-profile-hero h1{line-height:1.05}.seller-profile-hero p{gap:14px;line-height:1.35}@media (max-width:760px){#top .hero{min-height:0;padding-block:26px 20px}#top .hero-art{height:245px}.ranking-page{padding-top:31px;padding-bottom:42px}.ranking-heading{margin-bottom:23px;padding-bottom:19px}.ranking-podium{gap:10px}.podium-card{min-height:235px;padding:16px}.podium-rank-1{min-height:260px}.profile-page{gap:14px;margin-top:22px}.profile-main{padding:20px}.comments-panel{padding:18px}}@media (max-width:520px){#top .hero{padding-block:23px 16px}#top .hero-art{height:205px}#top .browse-section{padding-top:31px}#top .featured-section{padding-top:23px;padding-bottom:34px}.ranking-page{padding-top:25px}.ranking-heading{margin-bottom:18px;padding-bottom:15px}.podium-card,.podium-rank-1{min-height:215px}.ranking-panel-heading{padding:15px}.ranking-table td{padding-block:9px}.profile-main{padding:16px}.profile-heading{margin-bottom:16px}.detail-page{padding-top:18px}.comments-panel{padding:15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ambient-backdrop{background:radial-gradient(440px at 50% 20%,#c6a0460b,#0000 72%)}.ambient-crosshair{display:none}}.detail-layout{align-items:stretch;min-height:0}.detail-visual{min-height:370px}.detail-copy{justify-content:flex-start;gap:0;padding:28px 30px}.detail-copy h1{margin:7px 0 8px;line-height:1.08}.detail-copy>p{margin:0 0 10px;line-height:1.45}.detail-seller{gap:8px;margin:4px 0 8px;padding:9px 0}.detail-delivery{margin:0 0 8px}.detail-copy .listing-owner-tools{margin:8px 0;padding:11px 12px}.detail-copy .listing-form{gap:9px}.detail-copy .listing-form label{gap:4px}.listing-detail-editor{margin-bottom:10px;padding:13px}.detail-purchase{gap:10px;margin-top:10px}.comments-head{gap:5px;margin-bottom:10px}.comments-list{margin:0}.listing-comment{padding:10px 0}.listing-comment p{margin:4px 0 0;line-height:1.42}.no-comments{margin:0;padding:10px 0}.comment-form{padding-top:12px}.comment-form textarea{min-height:70px}@media (max-width:900px){.detail-visual{min-height:300px}.detail-copy{padding:24px}}@media (max-width:520px){.detail-visual{min-height:230px}.detail-copy{padding:20px 17px}.detail-copy h1{margin:6px 0 7px}.detail-seller{flex-wrap:wrap}.detail-seller .seller-rating{margin-left:0}}.card-view{isolation:isolate;position:relative;overflow:hidden}.card-view:before{z-index:-1;pointer-events:none}.card-view:hover{box-shadow:0 0 0 2px #e8cc76,0 0 22px 3px #d9b65075!important}.button-dark:hover{box-shadow:0 0 0 3px #c9a1451f,0 0 22px 3px #c9a14547,inset 0 1px #fff6!important}.hero-search button:hover{box-shadow:0 0 0 3px #dfbd5b2e,0 0 20px 2px #dfbd5b57!important}.cover-image-button:hover,.cover-image-button[aria-pressed=true]{box-shadow:0 0 0 2px #e2c66d29,0 0 18px 2px #b9953f52!important}.site-header .auth-actions .header-account-link{min-height:38px!important;padding:0 12px!important;font-size:11px!important}@media (max-width:760px){.site-header .auth-actions .header-account-link{min-height:37px!important;padding:0 10px!important}}@media (max-width:520px){.site-header .auth-actions .header-account-link{min-height:35px!important;padding:0 9px!important}}.admin-launcher{z-index:120;color:#e7e2d6;min-height:42px;font:600 11px var(--sans);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#11151af0;border:1px solid #5c4a2a;border-radius:999px;align-items:center;gap:9px;padding:5px 13px 5px 6px;transition:border-color .18s,transform .18s,background .18s;display:flex;position:fixed;bottom:20px;left:22px;box-shadow:0 8px 28px #0007}.admin-launcher:hover{background:#1c2024;border-color:#d0aa53;transform:translateY(-2px)}.admin-launcher-mark,.admin-brand-mark{color:#f3d47a;font:700 10px var(--mono);letter-spacing:-.015em;background:radial-gradient(circle at 35% 25%,#584728,#171b20 72%);border:1px solid #c6a14d;border-radius:50%;place-items:center;display:grid}.admin-launcher-mark{width:29px;height:29px}.admin-launcher kbd{color:#9299a1;font:500 8px var(--mono);background:#1a1e23;border:1px solid #343b44;border-radius:5px;margin-left:4px;padding:3px 5px}.admin-overlay,.admin-sub-overlay{z-index:10000;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#05080cc2;place-items:center;padding:24px;animation:.18s ease-out adminFadeIn;display:grid;position:fixed;inset:0}.admin-dialog{background:#11161c;border:1px solid #39424c;border-radius:22px;grid-template-columns:218px minmax(0,1fr);width:min(1080px,96vw);height:min(790px,100vh - 48px);animation:.24s cubic-bezier(.2,.8,.2,1) adminModalIn;display:grid;overflow:hidden;box-shadow:0 32px 100px #000a,0 0 0 1px #ffffff08}.admin-rail{background:linear-gradient(165deg,#1a2027,#13181e 70%);border-right:1px solid #303943;flex-direction:column;padding:22px 14px 18px;display:flex}.admin-brand{align-items:center;gap:11px;padding:0 8px 25px;display:flex}.admin-brand b{color:#f2eee5;font:700 14px var(--display);letter-spacing:-.02em}.admin-brand small{color:#8c9195;font:500 8px var(--mono);letter-spacing:.12em}.admin-rail-label,.admin-eyebrow{color:#9c8b62;font:600 9px var(--mono);letter-spacing:.13em}.admin-rail-label{padding:0 9px 10px}.admin-rail nav{gap:5px;display:grid}.admin-rail nav button{color:#aeb4ba;text-align:left;min-height:40px;font:500 11px var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;padding:0 10px;transition:background .17s,border-color .17s,color .17s;display:flex}.admin-rail nav button>span{color:#777f87;font:500 8px var(--mono)}.admin-rail nav button:hover{color:#f0ece1;background:#ffffff08}.admin-rail nav button.active{color:#edd27f;background:linear-gradient(100deg,#4d3e201c,#d9b3550b);border-color:#534526}.admin-rail nav button.active>span{color:#d6b656}.admin-rail-foot{color:#d4d0c7;border-top:1px solid #313840;grid-template-columns:8px 1fr;align-items:center;gap:7px;margin-top:auto;padding:12px 8px;font-size:10px;display:grid}.admin-rail-foot>i,.admin-preview-pill i,.admin-status-live i,.admin-announcement-status i,.admin-save-dot{background:#79b78e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #79b78e65}.admin-rail-foot small{color:#858c93;grid-column:2;font-size:9px}.admin-main{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.admin-topbar{border-bottom:1px solid #2a323a;justify-content:space-between;align-items:center;padding:20px 26px 15px;display:flex}.admin-topbar h1{color:#eeeae1;font:700 23px/1.1 var(--display);letter-spacing:-.015em;margin:4px 0 0}.admin-topbar h1>span,.admin-sub-dialog h2>span{color:#dab850}.admin-top-actions{align-items:center;gap:13px;display:flex}.admin-preview-pill,.admin-status-live,.admin-announcement-status{color:#a9d2b3;font:600 8px var(--mono);letter-spacing:.04em;background:#14201b;border:1px solid #385044;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;display:flex}.admin-preview-pill i{width:5px;height:5px}.admin-close{color:#bfc2c4;width:34px;height:34px;font:600 8px var(--sans);letter-spacing:.04em;cursor:pointer;background:#1b2026;border:1px solid #3a424a;border-radius:10px;place-items:center;display:grid}.admin-close:hover{color:#f6df99;border-color:#836e3c}.admin-content{scrollbar-color:#655433 #171c21;scrollbar-width:thin;min-height:0;padding:22px 26px 24px;animation:.18s ease-out adminFadeIn;overflow:auto}.admin-content::-webkit-scrollbar{width:8px}.admin-content::-webkit-scrollbar-track{background:#171c21}.admin-content::-webkit-scrollbar-thumb{background:linear-gradient(#92793f,#554625);border:2px solid #171c21;border-radius:20px}.admin-welcome{background:radial-gradient(at 90%,#8c6d271e,#0000 40%),linear-gradient(118deg,#22221d,#191e23 67%);border:1px solid #544627;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;min-height:140px;padding:20px 24px;display:flex}.admin-welcome h2,.admin-section-intro h2{color:#f0ece3;font:700 25px/1.08 var(--display);letter-spacing:-.015em;margin:8px 0 5px}.admin-welcome p,.admin-section-intro p{color:#a8afb4;max-width:510px;margin:0;font-size:11px;line-height:1.6}.admin-orbit{background:radial-gradient(circle,#d2ae4e12 0 31%,#0000 32% 52%,#d2ae4e22 53% 54%,#0000 55%);border:1px solid #8b703a55;border-radius:50%;flex:none;place-items:center;width:80px;height:80px;display:grid;position:relative}.admin-orbit:before,.admin-orbit:after{content:"";border:1px solid #c4a14537;border-radius:50%;position:absolute;inset:12px;transform:rotate(56deg)scaleX(.5)}.admin-orbit:after{transform:rotate(-56deg)scaleX(.5)}.admin-orbit>span{color:#e5cb79;font:700 17px var(--mono);letter-spacing:-.015em}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.admin-stat-grid article{background:linear-gradient(145deg,#1b2229,#151a20);border:1px solid #303943;border-radius:12px;gap:6px;min-height:96px;padding:13px;display:grid}.admin-stat-grid article>span{color:#a9afb4;font-size:9px}.admin-stat-grid article>b{color:#f2d47b;font:700 24px/1 var(--display)}.admin-stat-grid article>small{color:#78818a;font-size:8px}.admin-overview-grid{grid-template-columns:1.12fr .88fr;gap:12px;display:grid}.admin-panel{background:#171d23;border:1px solid #303942;border-radius:13px;padding:15px}.admin-panel-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.admin-panel-heading h3{color:#ede9e0;font:600 15px var(--display);letter-spacing:-.015em;margin:4px 0 0}.admin-panel-mark{color:#6f757b;font:500 9px var(--mono)}.admin-action-row{color:#eee9df;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #2b333b;align-items:center;gap:10px;width:100%;padding:10px 2px;display:flex}.admin-action-row:first-of-type{border-top:0}.admin-action-row:hover .admin-action-icon{color:#f0d276;border-color:#bc9c4d}.admin-action-icon{color:#c7a74d;width:30px;height:30px;font:600 11px var(--mono);background:#11171d;border:1px solid #353e47;border-radius:9px;flex:none;place-items:center;display:grid}.admin-action-row>span:nth-child(2){flex:1;gap:3px;display:grid}.admin-action-row b{font-size:10px;font-weight:600}.admin-action-row small{color:#899099;font-size:9px}.admin-action-row>i{color:#c9aa5b;font:500 8px var(--mono);letter-spacing:.06em;text-transform:uppercase}.admin-state-panel>p{color:#9ca4ab;margin:0 0 13px;font-size:10px;line-height:1.6}.admin-state-line{color:#9aa1a8;border-top:1px solid #2b333b;justify-content:space-between;gap:10px;padding:8px 0;font-size:9px;display:flex}.admin-state-line b{color:#ddd9ce;font-weight:500}.admin-status-live{padding:5px 7px;font-size:7px}.admin-status-live i{width:5px;height:5px}.admin-section-intro{margin:2px 0 18px}.admin-section-intro h2{font-size:24px}.admin-listing-tools{color:#b3b8b8;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:9px;display:flex}.admin-listing-tools>span:last-child{color:#9b8652;font-family:var(--mono);font-size:8px}.admin-listing-list{gap:7px;display:grid}.admin-listing-row{background:#171d23;border:1px solid #303943;border-radius:11px;align-items:center;gap:11px;min-height:69px;padding:8px;transition:opacity .18s,border-color .18s;display:flex}.admin-listing-row.is-hidden{opacity:.53}.admin-listing-row>img{object-fit:cover;background:#0d1115;border:1px solid #3b4349;border-radius:7px;flex:none;width:63px;height:51px}.admin-listing-copy{flex:1;gap:3px;min-width:0;display:grid}.admin-listing-copy>span{color:#c6a956;font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.07em}.admin-listing-copy>span i{background:#777b7b;border-radius:50%;width:3px;height:3px;margin:0 4px 2px;display:inline-block}.admin-listing-copy>b{color:#e3e0d8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-listing-copy>small{color:#858d94;font-size:8px}.admin-listing-actions{gap:6px;display:flex}.admin-listing-actions button,.admin-secondary{color:#aeb4b8;min-height:29px;font:500 9px var(--sans);cursor:pointer;background:#1c232a;border:1px solid #39414a;border-radius:7px;padding:0 9px;transition:border-color .17s,color .17s,background .17s}.admin-listing-actions button:hover,.admin-secondary:hover{color:#edd17b;border-color:#8f773c}.admin-listing-actions button.is-selected{color:#e8cd7a;background:#332b1c;border-color:#786333}.admin-announcement-status{color:#949a9d;background:#1d2227;border-color:#3c4248;font-size:7px}.admin-announcement-status i{box-shadow:none;background:#71777b}.admin-announcement-status.is-live{color:#a9d2b3;background:#14201b;border-color:#385044}.admin-announcement-status.is-live i{background:#79b78e;box-shadow:0 0 10px #79b78e65}.admin-announcement-preview{background:#11171d;border:1px dashed #404951;border-radius:10px;gap:7px;min-height:93px;margin:13px 0;padding:13px;display:grid}.admin-announcement-preview>span,.admin-note-card>span{color:#9c8b62;font:500 8px var(--mono);letter-spacing:.1em}.admin-announcement-preview p,.admin-note-card p{color:#e8dfc6;margin:0;font-size:11px;line-height:1.55}.admin-announcement-preview p.admin-muted{color:#727c84;align-self:center;font-size:10px}.admin-button-row{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.admin-primary,.admin-footer>button{color:#1a1a17;min-height:36px;font:700 10px var(--sans);cursor:pointer;background:linear-gradient(135deg,#e1c36f,#b68c32);border:1px solid #d3ad50;border-radius:8px;padding:0 13px;transition:transform .18s,filter .18s;box-shadow:0 4px 15px #b68c3218}.admin-primary:hover,.admin-footer>button:hover{filter:brightness(1.08);transform:translateY(-1px)}.admin-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.admin-note-card{background:#161c22;border:1px solid #333c44;border-radius:10px;gap:15px;margin-top:12px;padding:13px 15px;display:flex}.admin-note-card p{color:#9aa2a8;font-size:9px}.admin-control-stack{gap:9px;display:grid}.admin-control-card{background:linear-gradient(115deg,#1a2027,#151a20);border:1px solid #303943;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:15px;display:flex}.admin-control-copy{align-items:center;gap:11px;min-width:0;display:flex}.admin-control-icon{color:#d7b75c;background:#201f1a;border:1px solid #51472f;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.admin-control-copy>div{gap:4px;display:grid}.admin-control-copy b{color:#eee9df;font-size:11px}.admin-control-copy p{color:#929ba2;margin:0;font-size:9px;line-height:1.5}.admin-switch{cursor:pointer;background:#292f35;border:1px solid #424951;border-radius:999px;flex:none;width:42px;height:24px;padding:3px;transition:background .2s,border-color .2s;position:relative}.admin-switch i{background:#a0a5a7;border-radius:50%;width:16px;height:16px;transition:transform .2s,background .2s;display:block}.admin-switch.is-on{background:#554727;border-color:#947b3e}.admin-switch.is-on i{background:#f1d477;transform:translate(17px)}.admin-control-value{color:#d2b461;font:500 9px var(--mono)}.admin-danger-card{border-color:#493635}.admin-danger-card .admin-control-icon{color:#d98873;background:#241917;border-color:#633c35}.admin-footer{color:#899198;border-top:1px solid #2b333b;justify-content:space-between;align-items:center;min-height:52px;padding:8px 26px;font-size:9px;display:flex}.admin-footer>span{align-items:center;gap:7px;display:flex}.admin-save-dot{width:5px;height:5px}.admin-footer>button{min-height:30px;padding:0 14px}.admin-sub-overlay{z-index:10010;background:#05080cad}.admin-sub-dialog{background:linear-gradient(145deg,#1b2229,#12171d);border:1px solid #4c4531;border-radius:16px;width:min(450px,100vw - 30px);padding:23px;animation:.2s ease-out adminModalIn;box-shadow:0 26px 90px #000a}.admin-sub-dialog h2{color:#f1ede5;font:700 23px var(--display);letter-spacing:-.015em;margin:7px 0}.admin-sub-dialog>p{color:#9ca4aa;margin:0 0 16px;font-size:10px;line-height:1.6}.admin-sub-dialog label{color:#ddd8cd;justify-content:space-between;margin-bottom:6px;font-size:10px;display:flex}.admin-sub-dialog label small{color:#79828b;font:9px var(--mono)}.admin-sub-dialog textarea{resize:vertical;color:#f1eee7;width:100%;min-height:100px;font:11px/1.5 var(--sans);background:#0f141a;border:1px solid #414951;border-radius:9px;outline:0;padding:11px}.admin-sub-dialog textarea:focus{border-color:#b28f43;box-shadow:0 0 0 3px #c6a14c18}.mock-admin-announcement{z-index:115;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#181916f5;border:1px solid #69562f;border-radius:11px;align-items:center;gap:13px;width:min(730px,100vw - 32px);min-height:45px;padding:8px 12px;display:flex;position:fixed;top:auto;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}.mock-admin-announcement>span{color:#e5c968;font:600 8px var(--mono);letter-spacing:.1em;flex:none}.mock-admin-announcement p{color:#e7e1d5;flex:1;margin:0;font-size:10px;line-height:1.4}.mock-admin-announcement button{color:#bcb5a3;width:auto;min-width:38px;height:25px;font:500 8px var(--sans);letter-spacing:.04em;cursor:pointer;background:#22241f;border:1px solid #45433a;border-radius:7px;padding:0 6px}.mock-maintenance-indicator{z-index:114;color:#e0c474;font:500 8px var(--mono);background:#1c1811f2;border:1px solid #62502c;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 20px #0005}.mock-maintenance-indicator i{background:#e0ae4e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #e0ae4e88}@keyframes adminFadeIn{0%{opacity:0}to{opacity:1}}@keyframes adminModalIn{0%{opacity:0;transform:translateY(9px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.admin-launcher{min-height:38px;padding-right:10px;font-size:10px;bottom:12px;left:12px}.admin-launcher kbd{display:none}.admin-overlay{padding:10px}.admin-dialog{border-radius:16px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;width:100%;height:calc(100vh - 20px)}.admin-rail{border-bottom:1px solid #303943;border-right:0;padding:10px 12px}.admin-brand,.admin-rail-label,.admin-rail-foot{display:none}.admin-rail nav{gap:5px;display:flex;overflow:auto}.admin-rail nav button{flex:none;gap:6px;min-height:34px;padding:0 9px;font-size:9px}.admin-rail nav button>span{font-size:7px}.admin-topbar{padding:13px 16px 11px}.admin-topbar h1{font-size:20px}.admin-content{padding:15px}.admin-footer{min-height:46px;padding-inline:15px}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.admin-stat-grid article{min-height:82px;padding:10px}.admin-stat-grid article>b{font-size:21px}.admin-overview-grid{grid-template-columns:1fr;gap:9px}.admin-welcome{min-height:115px;padding:16px}.admin-welcome h2,.admin-section-intro h2{font-size:22px}.admin-orbit{width:60px;height:60px}.admin-listing-row{gap:8px}.admin-listing-row>img{width:50px;height:45px}.admin-listing-actions{flex-direction:column;gap:4px}.admin-listing-actions button{min-height:25px}.mock-admin-announcement{gap:8px;padding:7px 9px;top:auto;bottom:58px}.mock-admin-announcement>span{font-size:7px}.mock-admin-announcement p{font-size:9px}.mock-maintenance-indicator{bottom:12px;right:10px}.admin-sub-dialog{padding:19px}}@media (max-width:430px){.admin-preview-pill{padding:6px 7px;font-size:7px}.admin-preview-pill i{width:4px;height:4px}.admin-top-actions{gap:7px}.admin-topbar{padding-inline:12px}.admin-content{padding:12px}.admin-stat-grid article>span{font-size:8px}.admin-stat-grid article>small{font-size:7px}.admin-control-card{gap:8px;padding:12px}.admin-control-copy{gap:8px}.admin-control-icon{width:30px;height:30px}.admin-control-copy b{font-size:10px}.admin-control-copy p{font-size:8px}.admin-control-card>.admin-secondary{padding-inline:7px;font-size:8px}.admin-listing-copy>b{font-size:9px}.admin-listing-actions button{padding-inline:6px;font-size:8px}.admin-footer{font-size:8px}}@media (prefers-reduced-motion:reduce){.admin-overlay,.admin-sub-overlay,.admin-dialog,.admin-sub-dialog,.admin-content{animation:none}}#top .hero h1,.ranking-heading h1{margin-top:0}.follow-confetti{z-index:1;pointer-events:none;width:1px;height:1px;position:absolute;top:20px;left:50%}.follow-confetti i{background:var(--confetti-color);opacity:0;width:6px;height:9px;box-shadow:0 0 7px color-mix(in srgb,var(--confetti-color),transparent 45%);animation:onescript-follow-confetti .9s cubic-bezier(.16,.75,.28,1) var(--confetti-delay) both;border-radius:2px;display:block;position:absolute;top:0;left:0}@keyframes onescript-follow-confetti{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)rotate(0)}12%{opacity:1}72%{opacity:.95}to{opacity:0;transform:translate(calc(-50% + var(--confetti-x)),calc(-50% + var(--confetti-y))) scale(.72) rotate(var(--confetti-rotate))}}@media (prefers-reduced-motion:reduce){.follow-confetti{display:none}}.delete-confirm-dialog{border-color:#4a3925;border-radius:20px;width:min(480px,100% - 28px);padding:34px}.delete-confirm-dialog h2{letter-spacing:-.015em;margin:10px 0 8px;font-size:30px}.delete-confirm-dialog .dialog-intro{color:#b6ad9c;max-width:390px;margin:0;font-size:14px;line-height:1.6}.delete-confirm-dialog .dialog-intro b{color:#f1e8d6}.delete-confirm-icon{color:#e5bd5c;background:linear-gradient(145deg,#332814,#1b1914);border:1px solid #745b2b;border-radius:14px;place-items:center;width:42px;height:42px;margin-bottom:17px;font-size:22px;font-weight:800;display:grid}.confirmation-actions{justify-content:flex-end;gap:11px;margin-top:25px;display:flex}.confirmation-actions .button{min-height:44px;padding-inline:17px}.button-danger{color:#fff3eb;background:linear-gradient(135deg,#a34436,#7e3029);border:1px solid #a44b3e;box-shadow:0 7px 20px #76291d35}.button-danger:hover{background:linear-gradient(135deg,#b65040,#91372e);border-color:#d27460;box-shadow:0 8px 24px #76291d55}.button-danger:disabled{opacity:.55;cursor:wait;transform:none}@media (max-width:520px){.delete-confirm-dialog{padding:29px 22px}.delete-confirm-dialog h2{font-size:26px}.confirmation-actions{gap:8px}.confirmation-actions .button{flex:1;padding-inline:10px;font-size:12px}}#top>.browse-section{z-index:20;position:relative}.field-error{color:#f0a08f;margin:2px 0 0;font-size:12px;font-weight:600;line-height:1.4;display:block}.listing-form input[aria-invalid=true],.listing-form textarea[aria-invalid=true],.listing-form select[aria-invalid=true],.comment-form textarea[aria-invalid=true]{border-color:#ba6254!important;box-shadow:0 0 0 2px #ba62541c!important}.listing-form input[aria-invalid=true]:focus,.listing-form textarea[aria-invalid=true]:focus,.listing-form select[aria-invalid=true]:focus,.comment-form textarea[aria-invalid=true]:focus{border-color:#df806d!important}.comment-form-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:9px;display:flex}.comment-form-actions .field-error{flex:1;max-width:none;margin:0;font-size:12px}@media (max-width:520px){.comment-form-actions{flex-direction:column;align-items:flex-start}.comment-form-actions .button{align-self:flex-end}}.admin-access-overlay{z-index:10020}.admin-access-dialog{background:radial-gradient(at 92% 2%,#c39d4620,#0000 37%),linear-gradient(145deg,#1a2026,#11161b 74%);border:1px solid #4a4029;border-radius:25px;width:min(480px,100vw - 30px);padding:38px;animation:.22s cubic-bezier(.2,.8,.2,1) adminModalIn;position:relative;box-shadow:0 30px 100px #000b,0 0 0 1px #ffffff08}.admin-access-close{color:#b5b8b7;cursor:pointer;background:#1a2026;border:1px solid #343d46;border-radius:12px;width:38px;height:38px;font-size:22px;position:absolute;top:18px;right:18px}.admin-access-close:hover{color:#f2d579;border-color:#9b7f41}.admin-access-emblem{background:linear-gradient(145deg,#3a311e,#171b20);border:1px solid #8e713b;border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:27px;display:grid;position:relative;box-shadow:0 10px 35px #0005,inset 0 1px #ffffff14}.admin-access-emblem span{color:#f0d27a;font:700 15px var(--mono);letter-spacing:-.015em}.admin-access-emblem i{background:#91c795;border:2px solid #161b20;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 12px #91c79588}.admin-access-dialog>.admin-eyebrow{letter-spacing:.15em;font-size:11px}.admin-access-dialog h1{color:#f1ede2;font:700 36px/1.05 var(--display);letter-spacing:-.015em;margin:8px 0}.admin-access-dialog h1 span{color:#d9b75d}.admin-access-dialog>p{color:#a0a8ac;margin:0;font-size:14px}.admin-access-form{gap:15px;margin-top:27px;display:grid}.admin-access-form label{color:#d9d4ca;gap:7px;font-size:12px;font-weight:650;display:grid}.admin-access-form input{color:#f2eee4;width:100%;height:48px;font:14px var(--sans);background:#10161c;border:1px solid #39434c;border-radius:11px;outline:none;padding:0 13px;transition:border-color .17s,box-shadow .17s}.admin-access-form input:focus{border-color:#b18f43;box-shadow:0 0 0 3px #c6a14c18}.admin-access-form input[aria-invalid=true]{border-color:#aa594d}.admin-access-submit{color:#1a1a16;min-height:49px;font:700 13px var(--sans);cursor:pointer;background:linear-gradient(125deg,#e3ca78,#ba933d);border:1px solid #d2ac52;border-radius:11px;justify-content:space-between;align-items:center;margin-top:3px;padding:0 17px;transition:filter .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:0 9px 25px #9c74252b}.admin-access-submit:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 12px 30px #9c742544}.admin-access-submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.admin-access-submit span{font-size:19px}.admin-access-error{color:#efaa9e;background:#2a1b1b;border:1px solid #633d38;border-radius:9px;margin:0;padding:10px 12px;font-size:12px}.admin-access-hint{color:#e7d9b5;background:#2b2418;border:1px solid #5d4b2b;border-radius:10px;margin:0;padding:12px;font-size:11px;line-height:1.65}.admin-access-hint code{color:#f5d77c;font-family:var(--mono);font-size:.94em}.admin-access-foot{color:#899298;border-top:1px solid #2d353a;align-items:center;gap:8px;margin-top:20px;padding-top:15px;font-size:10px;display:flex}.admin-access-foot span{background:#8bbd93;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #8bbd9370}.admin-quick-nav-label{position:relative}.admin-quick-nav{appearance:none;color:#ddd5c4;min-width:130px;height:40px;font:600 11px var(--sans);cursor:pointer;background:linear-gradient(45deg,#0000 50%,#bd9d56 50%) calc(100% - 14px) 17px/6px 6px no-repeat,linear-gradient(135deg,#bd9d56 50%,#0000 50%) calc(100% - 10px) 17px/6px 6px no-repeat,#171d22;border:1px solid #3b4348;border-radius:10px;outline:none;padding:0 33px 0 12px}.admin-quick-nav:focus{border-color:#b3944e;box-shadow:0 0 0 3px #c6a14c18}.admin-signout{color:#e1b4a7;height:40px;font:600 11px var(--sans);cursor:pointer;background:#211b19;border:1px solid #4b3a32;border-radius:10px;padding:0 13px;transition:background .16s,border-color .16s}.admin-signout:hover{color:#f4d0c4;background:#2a1d1a;border-color:#895b4b}.admin-appearance-grid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.admin-appearance-grid>.admin-panel{min-width:0}.admin-appearance-fields{gap:13px;display:grid}.admin-appearance-field{color:#ddd8cd;grid-template-columns:minmax(0,1fr) auto;gap:7px;font-size:12px;font-weight:650;display:grid}.admin-appearance-field>span{color:#79828b;font:10px var(--mono)}.admin-appearance-field input,.admin-appearance-field textarea{color:#f0ece3;width:100%;min-height:42px;font:13px/1.45 var(--sans);resize:vertical;background:#10161c;border:1px solid #3c454e;border-radius:10px;outline:none;grid-column:1/-1;padding:10px 12px}.admin-appearance-field input:focus,.admin-appearance-field textarea:focus{border-color:#b18f43;box-shadow:0 0 0 3px #c6a14c18}.admin-inline-preview{background:radial-gradient(at 100% 0,#a77e2422,#0000 50%),#12171c;border:1px solid #4e422a;border-radius:12px;gap:7px;margin-top:16px;padding:14px;display:grid}.admin-inline-preview>span{color:#a59160;font:600 9px var(--mono);letter-spacing:.11em}.admin-inline-preview>b{color:#f1ede2;font:700 19px/1.2 var(--display);letter-spacing:-.015em}.admin-inline-preview>b em{color:#dfbd61;font-style:normal}.admin-inline-preview>small{color:#9ba3a8;font-size:11px;line-height:1.5}.admin-appearance-sections{gap:10px;display:grid}.admin-appearance-sections>.admin-panel-heading{justify-content:space-between;align-items:center;padding:4px 2px 3px;display:flex}.admin-appearance-sections>.admin-panel-heading h3{color:#f0ece3;font:700 19px var(--display);margin:4px 0 0}.admin-appearance-sections .admin-control-card{min-height:82px;padding:13px}.admin-appearance-sections .admin-control-copy b{font-size:12px}.admin-appearance-sections .admin-control-copy p{font-size:10px}@media (max-width:900px){.admin-top-actions{gap:8px}.admin-quick-nav{min-width:112px}.admin-appearance-grid{grid-template-columns:1fr}}@media (max-width:760px){.admin-top-actions{gap:7px}.admin-preview-pill{display:none}.admin-quick-nav{min-width:110px;height:35px}.admin-signout{height:35px;padding-inline:9px;font-size:10px}.admin-access-dialog{padding:30px 24px}.admin-access-dialog h1{font-size:31px}}@media (max-width:520px){.admin-topbar{align-items:flex-start;gap:10px}.admin-topbar h1{font-size:22px}.admin-top-actions{flex-wrap:wrap;justify-content:flex-end;max-width:62%}.admin-quick-nav{min-width:100px;max-width:125px}.admin-signout{height:34px}.admin-close{min-width:44px;height:34px}.admin-access-dialog{border-radius:20px;padding:28px 20px}.admin-access-emblem{margin-bottom:21px}.admin-access-dialog h1{font-size:28px}.admin-access-dialog>p{font-size:13px}.admin-access-form{margin-top:22px}}@media (prefers-reduced-motion:reduce){.admin-access-dialog,.admin-access-submit{transition:none;animation:none}}.demo-mode-banner{z-index:2;color:#aaa28f;min-height:30px;font:500 10px/1.4 var(--mono);letter-spacing:.025em;text-align:center;background:linear-gradient(90deg,#1c1911f5,#12161af5);border-bottom:1px solid #48391e;justify-content:center;align-items:center;gap:10px;padding:6px 14px;display:flex;position:relative}.demo-mode-banner span{color:#e0c16a;letter-spacing:.12em;font-weight:700}.demo-mode-banner i{background:#c5a34f;border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #c5a34f88}@media (max-width:520px){.demo-mode-banner{gap:7px;min-height:28px;padding:5px 8px;font-size:8px}.demo-mode-banner span{font-size:8px}}.admin-dialog,.admin-sub-dialog{font-family:var(--sans);font-size:14px}.admin-launcher{gap:11px;min-height:48px;padding:6px 16px 6px 7px;font-size:13px}.admin-launcher-mark{width:34px;height:34px;font-size:11px}.admin-launcher kbd{padding:4px 6px;font-size:9px}.admin-dialog{border-radius:24px;grid-template-columns:250px minmax(0,1fr);width:min(1240px,96vw);height:min(880px,100vh - 40px)}.admin-rail{padding:26px 16px 20px}.admin-brand{gap:12px;padding:0 8px 30px}.admin-brand-mark{width:42px;height:42px;font-size:12px}.admin-brand b{font-size:17px}.admin-brand small,.admin-rail-label{font-size:10px}.admin-rail-label{padding-bottom:13px}.admin-rail nav{gap:7px}.admin-rail nav button{border-radius:11px;gap:13px;min-height:48px;padding-inline:12px;font-size:13px}.admin-rail nav button>span{font-size:10px}.admin-rail-foot{padding:15px 9px;font-size:12px}.admin-rail-foot small{font-size:10px}.admin-topbar{padding:25px 32px 19px}.admin-topbar h1{font-size:30px}.admin-eyebrow{font-size:10px}.admin-top-actions{gap:15px}.admin-preview-pill,.admin-status-live,.admin-announcement-status{padding:8px 11px;font-size:10px}.admin-close{width:auto;min-width:54px;height:40px;padding:0 10px;font-size:10px}.admin-content{padding:27px 32px 30px}.admin-welcome{min-height:164px;padding:27px 30px}.admin-welcome h2,.admin-section-intro h2{font-size:32px}.admin-welcome p,.admin-section-intro p{font-size:14px;line-height:1.6}.admin-orbit{width:96px;height:96px}.admin-stat-grid{gap:12px;margin:14px 0}.admin-stat-grid article{border-radius:14px;gap:8px;min-height:119px;padding:16px}.admin-stat-grid article>span{font-size:12px}.admin-stat-grid article>b{font-size:30px}.admin-stat-grid article>small{font-size:10px}.admin-overview-grid{gap:14px}.admin-panel{border-radius:15px;padding:20px}.admin-panel-heading{margin-bottom:15px}.admin-panel-heading h3{font-size:19px}.admin-panel-mark{font-size:10px}.admin-action-row{gap:12px;padding:13px 2px}.admin-action-icon{width:36px;height:36px;font-size:13px}.admin-action-row b{font-size:13px}.admin-action-row small{font-size:11px}.admin-action-row>i{font-size:10px}.admin-state-panel>p{font-size:12px;line-height:1.6}.admin-state-line{padding:10px 0;font-size:11px}.admin-section-intro{margin-bottom:22px}.admin-section-intro h2{margin-top:9px;font-size:30px}.admin-listing-tools{margin-bottom:11px;font-size:12px}.admin-listing-tools>span:last-child{font-size:10px}.admin-listing-list{gap:9px}.admin-listing-row{border-radius:13px;gap:13px;min-height:86px;padding:10px}.admin-listing-row>img{border-radius:9px;width:76px;height:62px}.admin-listing-copy{gap:5px}.admin-listing-copy>span{font-size:10px}.admin-listing-copy>b{font-size:13px}.admin-listing-copy>small{font-size:10px}.admin-listing-actions{gap:7px}.admin-listing-actions button,.admin-secondary{border-radius:9px;min-height:36px;padding:0 12px;font-size:11px}.admin-announcement-card{padding:22px}.admin-announcement-preview{min-height:110px;margin:16px 0;padding:16px}.admin-announcement-preview>span,.admin-note-card>span{font-size:10px}.admin-announcement-preview p,.admin-note-card p{font-size:13px;line-height:1.55}.admin-announcement-preview p.admin-muted{font-size:12px}.admin-button-row{gap:10px;margin-top:16px}.admin-primary,.admin-footer>button{border-radius:9px;min-height:42px;padding-inline:16px;font-size:12px}.admin-note-card{gap:18px;margin-top:15px;padding:16px 18px}.admin-control-stack{gap:11px}.admin-control-card{border-radius:14px;gap:18px;min-height:96px;padding:18px}.admin-control-copy{gap:14px}.admin-control-icon{border-radius:11px;width:40px;height:40px;font-size:13px}.admin-control-copy b{font-size:14px}.admin-control-copy p{font-size:12px;line-height:1.55}.admin-switch{width:48px;height:28px;padding:4px}.admin-switch i{width:18px;height:18px}.admin-switch.is-on i{transform:translate(19px)}.admin-control-value{font-size:11px}.admin-footer{min-height:64px;padding:10px 32px;font-size:11px}.admin-footer>button{min-height:38px}.admin-sub-dialog{border-radius:19px;width:min(540px,100vw - 32px);padding:30px}.admin-sub-dialog h2{font-size:30px}.admin-sub-dialog>p{margin-bottom:20px;font-size:13px;line-height:1.6}.admin-sub-dialog label{margin-bottom:8px;font-size:13px}.admin-sub-dialog label small{font-size:11px}.admin-sub-dialog textarea{border-radius:11px;min-height:130px;padding:14px;font-size:14px}.admin-confirm-dialog{width:min(500px,100vw - 32px)}.mock-admin-announcement{border-radius:13px;gap:15px;min-height:54px;padding:10px 15px}.mock-admin-announcement>span{font-size:10px}.mock-admin-announcement p{font-size:13px}.mock-admin-announcement button{min-width:52px;height:32px;font-size:10px}.mock-maintenance-indicator{gap:9px;padding:11px 14px;font-size:10px}@media (max-width:900px){.admin-dialog{grid-template-columns:220px minmax(0,1fr)}.admin-topbar{padding-inline:23px}.admin-content{padding:22px}.admin-footer{padding-inline:23px}.admin-welcome{padding:21px}.admin-stat-grid article{padding:13px}.admin-listing-row>img{width:65px;height:56px}}@media (max-width:760px){.admin-launcher{min-height:44px;padding-right:13px;font-size:12px;bottom:12px;left:12px}.admin-dialog{border-radius:17px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;width:100%;height:calc(100vh - 20px)}.admin-rail{border-bottom:1px solid #303943;border-right:0;padding:12px}.admin-rail nav{gap:6px}.admin-rail nav button{gap:8px;min-height:42px;padding-inline:11px;font-size:11px}.admin-rail nav button>span{font-size:9px}.admin-topbar{padding:16px 19px 13px}.admin-topbar h1{font-size:25px}.admin-content{padding:18px}.admin-footer{min-height:56px;padding-inline:18px}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.admin-stat-grid article{min-height:97px;padding:12px}.admin-stat-grid article>span{font-size:10px}.admin-stat-grid article>b{font-size:25px}.admin-stat-grid article>small{font-size:9px}.admin-overview-grid{grid-template-columns:1fr;gap:10px}.admin-welcome{min-height:128px;padding:18px}.admin-welcome h2,.admin-section-intro h2{font-size:26px}.admin-welcome p,.admin-section-intro p{font-size:12px}.admin-orbit{width:66px;height:66px}.admin-listing-row{gap:9px}.admin-listing-row>img{width:54px;height:50px}.admin-listing-copy>b{font-size:11px}.admin-listing-copy>span{font-size:8px}.admin-listing-copy>small{font-size:9px}.admin-listing-actions{flex-direction:column;gap:5px}.admin-listing-actions button{min-height:31px;font-size:10px}.admin-control-card{min-height:84px;padding:13px}.admin-control-copy{gap:9px}.admin-control-copy b{font-size:12px}.admin-control-copy p{font-size:10px}.admin-control-icon{width:34px;height:34px}.admin-sub-dialog{padding:23px}.admin-sub-dialog h2{font-size:26px}.mock-admin-announcement{gap:9px;padding:9px 11px;bottom:65px}.mock-admin-announcement>span{font-size:8px}.mock-admin-announcement p{font-size:11px}.mock-maintenance-indicator{bottom:12px;right:10px}}@media (max-width:430px){.admin-launcher{min-height:40px;font-size:11px}.admin-launcher-mark{width:30px;height:30px}.admin-topbar{padding-inline:13px}.admin-content{padding:13px}.admin-preview-pill{font-size:8px}.admin-close{min-width:46px;height:36px;font-size:9px}.admin-stat-grid article>span{font-size:9px}.admin-stat-grid article>small{font-size:8px}.admin-panel{padding:15px}.admin-action-row b{font-size:11px}.admin-action-row small{font-size:10px}.admin-control-card{gap:7px;padding:11px}.admin-control-copy{gap:7px}.admin-control-copy b{font-size:11px}.admin-control-copy p{font-size:9px}.admin-control-card>.admin-secondary{min-height:32px;padding-inline:8px;font-size:9px}.admin-listing-row{gap:7px}.admin-listing-row>img{width:46px;height:44px}.admin-listing-copy>b{font-size:10px}.admin-listing-actions button{padding-inline:7px;font-size:9px}.admin-footer{font-size:9px}.mock-admin-announcement{width:calc(100vw - 24px);bottom:61px}.mock-admin-announcement p{font-size:10px}}.admin-production-toggle{color:#b5bbc0;min-height:34px;font:600 9px var(--mono);letter-spacing:.025em;white-space:nowrap;cursor:pointer;background:#1c2228;border:1px solid #4b5259;border-radius:999px;align-items:center;gap:8px;padding:0 11px;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.admin-production-toggle i{background:#82898f;border-radius:50%;width:8px;height:8px;box-shadow:inset 0 0 0 1px #fff2}.admin-production-toggle:hover{color:#f2dfaa;border-color:#9b8040}.admin-production-toggle.is-on{color:#f2d77c;background:linear-gradient(120deg,#3e351f,#29251a);border-color:#82703e;box-shadow:inset 0 0 0 1px #d4b35a1c}.admin-production-toggle.is-on i{background:#e3c35f;box-shadow:0 0 12px #e3c35f88}.admin-production-toggle:disabled{opacity:.56;cursor:wait}.admin-rail-foot>i.is-live{background:#dfbf5b;box-shadow:0 0 10px #dfbf5b75}.admin-content-controls.is-locked{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.34;filter:saturate(.55)}.admin-production-lock{background:radial-gradient(at 95% 5%,#c7a4491c,#0000 50%),linear-gradient(115deg,#27251e,#1b2025 70%);border:1px solid #574a2e;border-radius:14px;gap:7px;margin-bottom:18px;padding:18px 19px;display:grid;box-shadow:inset 0 1px #ffffff08}.admin-production-lock b{color:#f0e8d6;font:650 17px var(--display);letter-spacing:-.015em}.admin-production-lock p{color:#abb0b2;max-width:620px;font:400 11px/1.55 var(--sans);margin:0}.admin-inline-error{color:#e9a398;text-overflow:ellipsis;white-space:nowrap;max-width:min(660px,58vw);overflow:hidden}.admin-listing-tools>span:first-child{font-size:10px}@media (max-width:760px){.admin-top-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px}.admin-production-toggle{min-height:32px;padding-inline:9px;font-size:8px}.admin-production-lock{padding:14px}.admin-production-lock b{font-size:15px}.admin-production-lock p{font-size:10px}}.owner-console-entry{text-align:center;place-content:center;justify-items:center;min-height:calc(100svh - 130px);padding:36px 20px;display:grid}.owner-console-mark{color:#e7c76b;width:58px;height:58px;font:700 17px var(--mono);background:linear-gradient(145deg,#2a271e,#171b20);border:1px solid #b99848;border-radius:18px;place-items:center;margin-bottom:24px;display:grid;box-shadow:0 12px 36px #0005,0 0 28px #d6b35215}.owner-console-entry .admin-eyebrow{margin:0 0 9px}.owner-console-entry h1{color:#f2eee6;font:700 clamp(30px,5vw,46px)/1.08 var(--display);letter-spacing:-.015em;margin:0}.owner-console-entry h1 span{color:#d8b653}.owner-console-entry>p:last-child{color:#a4a9ad;font:400 14px/1.6 var(--sans);margin:12px 0 0}.admin-brand-logo{object-fit:contain;background:#10151b;border:1px solid #8f773f;border-radius:12px;flex:0 0 44px;width:44px;height:44px;padding:2px;display:block;box-shadow:0 5px 18px #0005,0 0 18px #d3b45717}.admin-brand>span:last-child{gap:3px;display:grid}.admin-quick-nav-label{z-index:8;flex:0 150px;width:150px}.admin-quick-nav-label .custom-select{width:100%}.admin-quick-nav-label .custom-select-trigger{color:#e9e1cd;background:linear-gradient(145deg,#20252a,#171c21);border-color:#41464a;border-radius:11px;min-height:40px;padding:8px 12px;font-size:11px;font-weight:600;box-shadow:inset 0 1px #ffffff08}.admin-quick-nav-label .custom-select-trigger:hover,.admin-quick-nav-label .custom-select-trigger:focus-visible{background:#252820;border-color:#b99a4c;box-shadow:0 0 0 3px #c6a14c18}.admin-quick-nav-label .custom-select-menu{background:#141a20;border-color:#514832;border-radius:13px;max-height:260px;padding:6px;box-shadow:0 18px 40px #000b}.admin-quick-nav-label .custom-select-menu button{border-radius:9px;min-height:38px;font-size:11px}.admin-quick-nav-label .custom-select-menu button.selected{color:#efd47d;background:linear-gradient(90deg,#4b3d201c,#b899431b)}.admin-quick-nav-label .custom-select-menu::-webkit-scrollbar{width:8px}.admin-quick-nav-label .custom-select-menu::-webkit-scrollbar-track{background:#10151a;border:1px solid #2b3136;border-radius:99px;margin:8px 2px}.admin-quick-nav-label .custom-select-menu::-webkit-scrollbar-thumb{background:linear-gradient(#d2b35e,#806426);border:2px solid #10151a;border-radius:99px}@media (max-width:760px){.admin-brand{gap:10px;padding:0 4px 10px;display:flex}.admin-brand-logo{border-radius:10px;flex-basis:36px;width:36px;height:36px}.admin-brand b{font-size:14px}.admin-brand small{font-size:7px}.admin-quick-nav-label{flex-basis:130px;width:130px}}@media (max-width:520px){.admin-rail{padding:10px 10px 8px}.admin-brand{padding-bottom:8px}.admin-brand-logo{flex-basis:32px;width:32px;height:32px}.admin-quick-nav-label{flex-basis:115px;width:115px}.admin-quick-nav-label .custom-select-trigger{min-height:34px;padding-inline:9px;font-size:10px}.admin-quick-nav-label .custom-select-menu button{min-height:34px;font-size:10px}}.admin-orbit>img{z-index:1;object-fit:contain;filter:drop-shadow(0 2px 6px #0009)drop-shadow(0 0 8px #d9b65338);width:45%;height:45%;position:relative}.admin-access-emblem>img{object-fit:contain;filter:drop-shadow(0 2px 6px #0009);width:35px;height:35px}.owner-console-mark>img{object-fit:contain;filter:drop-shadow(0 2px 6px #0009);width:48px;height:48px}:root{--cursor-visible:0}.ambient-cursor-logo{left:var(--pointer-x);top:var(--pointer-y);object-fit:contain;width:22px;height:22px;opacity:var(--cursor-visible);pointer-events:none;filter:drop-shadow(0 2px 3px #000000e6)drop-shadow(0 0 5px #dfba5299);transition:left .12s cubic-bezier(.22,.72,.2,1),top .12s cubic-bezier(.22,.72,.2,1),opacity .2s;display:block;position:absolute;transform:translate(12px,-18px)}@media (pointer:coarse){.ambient-cursor-logo{display:none}}@media (prefers-reduced-motion:reduce){.ambient-cursor-logo{display:none}}#top .listing-card{flex-direction:column;display:flex}#top .card-content{flex-direction:column;flex:1;display:flex}#top .card-title{min-height:0;line-height:1.32}#top .seller-row{min-height:0;margin-top:3px;padding-bottom:5px}#top .delivery-row{min-height:0;padding-top:5px}#top .card-view{margin-top:auto;padding-top:8px}#top .favorite-button svg{width:21px;height:21px;display:block}@media (max-width:760px){#top .card-title{min-height:0;line-height:1.32}#top .seller-row{margin-top:3px;padding-bottom:5px}#top .delivery-row{padding-top:5px}}.listing-card .card-art .favorite-button,.listing-card .card-content button{pointer-events:auto;cursor:pointer}@property --hero-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hero-orbit{to{--hero-angle:360deg}}@keyframes gold-sheen{to{background-position:-200%}}@keyframes live-pulse{0%{box-shadow:0 0 #e2c0628c}70%{box-shadow:0 0 0 9px #e2c06200}to{box-shadow:0 0 #e2c06200}}@keyframes halo-breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.9;transform:scale(1.04)}}@keyframes card-shine{0%,72%{translate:-130%}to{translate:130%}}@keyframes dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ticker-run{to{transform:translate(-50%)}}@keyframes spark-fly{0%{opacity:1;transform:rotate(calc(var(--spark)*45deg)) translateY(0) scale(1)}to{opacity:0;transform:rotate(calc(var(--spark)*45deg)) translateY(-24px) scale(.2)}}@keyframes heart-pop{0%{transform:scale(1)}35%{transform:scale(1.38)}60%{transform:scale(.9)}to{transform:scale(1)}}@keyframes ring-out{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.7)}}@keyframes grid-shimmer{to{background-position:-220% 0}}::selection{color:#13110b;background:#d6b45a}html{scrollbar-color:#8a6d2c #0b0e12}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#0b0e12}::-webkit-scrollbar-thumb{background:linear-gradient(#d8b75e,#866726);border:3px solid #0b0e12;border-radius:99px}.scroll-progress{z-index:120;height:2px;transform:scaleX(var(--scroll-progress,0));transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#8d6b26,#f1d27c 60%,#fff2c4);position:fixed;inset:0 0 auto;box-shadow:0 0 12px #ecc869b3}.site-header{transition:background .3s,box-shadow .3s,border-color .3s}html[data-scrolled] .site-header{background:#080b0fed;border-bottom-color:#d6b45a42;box-shadow:0 12px 34px #00000073}.back-to-top{z-index:90;color:#efd27a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;opacity:0;pointer-events:none;background:#0e1218e0;border:0;border-radius:50%;place-items:center;width:50px;height:50px;padding:0;transition:opacity .3s,translate .3s,background .2s;display:grid;position:fixed;bottom:22px;right:22px;translate:0 14px;box-shadow:0 10px 26px #00000080}.back-to-top.is-shown{opacity:1;pointer-events:auto;translate:0}.back-to-top:hover{background:#2a2416}.back-to-top:focus-visible{outline-offset:3px;outline:2px solid #e3c25f}.back-to-top svg{grid-area:1/1}.back-to-top-ring{width:50px;height:50px;transform:rotate(-90deg)}.back-to-top-ring circle{fill:none;stroke:#e1bf5f;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--scroll-progress,0))}.back-to-top-arrow{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:translate .2s}.back-to-top:hover .back-to-top-arrow{translate:0 -2px}.reveal-ready [data-reveal]{transition:opacity .8s cubic-bezier(.2,.7,.2,1),translate .8s cubic-bezier(.2,.7,.2,1)}.reveal-ready [data-reveal]:not(.is-revealed){opacity:0;translate:0 28px}.gold-dust{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}#top .hero:after{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--hero-angle),transparent 0 62%,#e2c062d9 74%,transparent 86%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;animation:10s linear infinite hero-orbit;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero-live-pill{color:#e3cd8c;font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e1b1299;border:1px solid #d6b45a52;border-radius:99px;align-items:center;gap:9px;margin:0 0 18px;padding:7px 13px 7px 11px;display:inline-flex}.hero-live-pill i{background:#e8c867;border-radius:50%;width:8px;height:8px;animation:2.2s infinite live-pulse}#top .hero h1 span{background:linear-gradient(100deg,#c79832 0%,#f7de90 22%,#d5aa45 44%,#f3d983 66%,#c79832 88%) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite gold-sheen}.hero-stats{flex-wrap:wrap;gap:12px 34px;margin:24px 0 0;padding:0;display:flex}.hero-stats>div{border-left:2px solid #d6b45a59;flex-direction:column-reverse;gap:3px;padding-left:14px;display:flex}.hero-stats dt{color:#8f979d;font:600 10px var(--mono);letter-spacing:.09em;text-transform:uppercase}.hero-stats dd{margin:0}.hero-stats b{color:#f3e7c4;font:700 30px/1 var(--display);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.live-showcase{z-index:2;perspective:1100px;height:340px;position:relative}.showcase-halo{filter:blur(28px);pointer-events:none;background:radial-gradient(closest-side,#d6af5052,#0000);border-radius:50%;animation:6s ease-in-out infinite halo-breathe;position:absolute;inset:8% 6%}.showcase-stage{transform-style:preserve-3d;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .3s ease-out;position:absolute;inset:14px 18px 40px}.showcase-card{color:#fff;background:#181b1e;border:1px solid #6f5d36;border-radius:20px;text-decoration:none;transition:transform .9s cubic-bezier(.2,.75,.2,1),opacity .9s,filter .9s,border-color .3s;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 26px 60px #0000008c}.showcase-card[data-pos="0"]{z-index:3;transform:translateZ(40px)}.showcase-card[data-pos="1"]{z-index:2;opacity:.6;filter:brightness(.55)saturate(.7);pointer-events:none;transform:translate3d(9%,-5%,-50px)rotate(4deg)scale(.9)}.showcase-card[data-pos="2"]{z-index:1;opacity:.35;filter:brightness(.4)saturate(.6);pointer-events:none;transform:translate3d(-9%,-8%,-100px)rotate(-5deg)scale(.82)}.showcase-card[data-pos="0"]:hover{border-color:#e0c063}.showcase-card>img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.showcase-card[data-pos="0"]:hover>img{transform:scale(1.05)}.showcase-card:after{content:"";pointer-events:none;background:linear-gradient(#07090c8c,#0000 34%,#07090c33 52%,#07090cf0);position:absolute;inset:0}.showcase-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:16px;right:16px}.showcase-top b{color:#ecd284;font:600 9px var(--mono);letter-spacing:.1em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c0fb3;border:1px solid #e2c06266;border-radius:99px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.showcase-top b i{background:#e8c867;border-radius:50%;width:6px;height:6px;animation:2.2s infinite live-pulse}.showcase-top small{color:#d9d4c6;font:600 10px var(--mono)}.showcase-info{z-index:2;gap:6px;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.showcase-info>small{color:#d8c48a;font:600 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.showcase-info strong{color:#fbf7ec;font:700 21px/1.2 var(--display);letter-spacing:-.015em}.showcase-info>span{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.showcase-info>span b{color:#f2d57c;font:800 22px var(--display)}.showcase-info em{color:#1b170e;font:800 12px var(--font);background:linear-gradient(110deg,#d9b556,#b98b2b);border-radius:10px;padding:8px 13px;font-style:normal}.showcase-info em span{transition:translate .2s;display:inline-block}.showcase-card:hover .showcase-info em span{translate:3px}.showcase-shine{z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff0c829 50%,#0000 65%);position:absolute;inset:0;translate:-130%}.showcase-card[data-pos="0"] .showcase-shine{animation:5.2s ease-in-out infinite card-shine}.showcase-dots{gap:8px;display:flex;position:absolute;bottom:6px;left:50%;translate:-50%}.showcase-dots button{cursor:pointer;background:0 0;border:0;width:34px;height:14px;padding:5px 0}.showcase-dots button i{background:#ffffff2e;border-radius:99px;height:4px;display:block;position:relative;overflow:hidden}.showcase-dots button i:after{content:"";transform-origin:0;background:#e2c062;position:absolute;inset:0;transform:scaleX(0)}.showcase-dots button.active i:after{animation:5.2s linear forwards dot-fill;animation-play-state:inherit}.showcase-dots button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #e3c25f}.listing-ticker{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d1116bf;border:1px solid #c6a9652e;border-radius:14px;align-items:center;width:min(1320px,100% - 56px);height:50px;margin:18px auto 0;display:flex;position:relative;overflow:hidden}.ticker-label{z-index:2;color:#ecd284;height:100%;font:700 11px var(--mono);letter-spacing:.14em;background:linear-gradient(90deg,#1c1a12,#14161a);border-right:1px solid #c6a96533;align-items:center;gap:8px;padding:0 16px;display:flex;position:relative}.ticker-label i{background:#e45d4f;border-radius:50%;width:7px;height:7px;animation:1.8s infinite live-pulse}.ticker-viewport{flex:1;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ticker-track{width:max-content;animation:48s linear infinite ticker-run;display:flex}.listing-ticker:hover .ticker-track,.listing-ticker:focus-within .ticker-track{animation-play-state:paused}.ticker-group{flex:none;display:flex}.ticker-item{color:#c7c9c6;white-space:nowrap;border-right:1px solid #ffffff0f;align-items:center;gap:9px;padding:0 26px;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}.ticker-item:hover{color:#fff}.ticker-item small{color:#b49855;font:600 10px var(--mono);letter-spacing:.06em;text-transform:uppercase}.ticker-item b{color:#ece6d6;font-weight:700}.ticker-item em{color:#efd27a;font-style:normal;font-weight:800}.ticker-seller{color:#7f878d}.ticker-pulse{background:#d6b45a;border-radius:50%;width:5px;height:5px}.category-quicklinks button{align-items:center;gap:7px;display:inline-flex}.category-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.category-quicklinks button:hover .category-icon{transform:rotate(-10deg)scale(1.18)}.category-quicklinks button.active .category-icon{stroke-width:2px}#top .section-heading h2 span,#top .listing-header h2 .heading-dot{background:linear-gradient(100deg,#c79832 0%,#f7de90 22%,#d5aa45 44%,#f3d983 66%,#c79832 88%) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite gold-sheen}#top .listing-card{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(var(--lift,0px));transition:transform .18s ease-out,border-color .24s,box-shadow .24s,opacity .8s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*70ms),translate .8s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*70ms),filter .3s}#top .listing-card:hover{--lift:-6px;transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(var(--lift))}.card-glare{z-index:4;border-radius:inherit;background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,0%),#ffe5962b,transparent 48%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.listing-card:hover .card-glare{opacity:1}.listing-grid.is-loading .listing-card{filter:saturate(.5)brightness(.7);pointer-events:none}.listing-grid.is-loading .listing-card:after{content:"";z-index:6;background:linear-gradient(100deg,#0000 30%,#ffecb41a 50%,#0000 70%) 0 0/220% 100%;animation:1.1s linear infinite grid-shimmer;position:absolute;inset:0}.favorite-button.is-bursting svg{animation:.5s cubic-bezier(.3,1.5,.5,1) heart-pop}.favorite-button.is-bursting:after{content:"";pointer-events:none;border:2px solid #edcd6c;border-radius:50%;animation:.6s ease-out forwards ring-out;position:absolute;inset:-2px}.heart-burst{pointer-events:none;position:absolute;inset:0}.heart-burst i{background:#f4d778;border-radius:50%;width:5px;height:5px;margin:-2.5px;animation:.65s ease-out forwards spark-fly;position:absolute;top:50%;left:50%;box-shadow:0 0 6px #f4d778}.heart-burst i:nth-child(2n){background:#fff3cf;width:4px;height:4px}.footer-wordmark{color:#0000;font:800 clamp(64px,16vw,230px)/.82 var(--display);letter-spacing:-.015em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(100deg,#d6b45a12 0%,#f0d48247 25%,#d6b45a12 50%,#f0d48247 75%,#d6b45a12 100%) 0 0/200%;-webkit-background-clip:text;background-clip:text;margin:30px 0 4px;animation:14s linear infinite gold-sheen;display:block;overflow:hidden}@media (max-width:900px){.live-showcase{height:290px}.hero-stats b{font-size:26px}}@media (max-width:760px){.listing-ticker{width:calc(100% - 30px);height:44px}.ticker-label{padding:0 11px;font-size:10px}.ticker-item{padding:0 18px;font-size:11px}.back-to-top{width:44px;height:44px;bottom:14px;right:14px}.back-to-top-ring{width:44px;height:44px}}@media (max-width:520px){.live-showcase{height:250px}.showcase-stage{inset:10px 10px 36px}.showcase-info strong{font-size:17px}.showcase-info>span b{font-size:18px}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.hero-stats>div{padding-left:10px}.hero-stats dt{letter-spacing:.05em;font-size:8px}.hero-stats b{font-size:22px}.hero-live-pill{margin-bottom:14px;font-size:9px}}@media (pointer:coarse){#top .listing-card:hover{--lift:0px}.card-glare{display:none}}@media (prefers-reduced-motion:reduce){#top .hero:after,.hero-live-pill i,#top .hero h1 span,#top .section-heading h2 span,#top .listing-header h2 .heading-dot,.showcase-halo,.showcase-top b i,.showcase-shine,.ticker-label i,.footer-wordmark,.listing-grid.is-loading .listing-card:after{animation:none!important}.ticker-track{animation:none}.ticker-viewport{overflow-x:auto}.showcase-dots button.active i:after{animation:none;transform:scaleX(1)}#top .listing-card,.showcase-card,.showcase-stage{transition:none}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}@keyframes panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes result-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes avatar-glow{0%,to{box-shadow:0 0 #d6b45a59,0 12px 30px #0006}50%{box-shadow:0 0 0 9px #d6b45a00,0 12px 30px #0006}}@keyframes coin-spin{0%{transform:rotateY(0)}45%,to{transform:rotateY(360deg)}}@keyframes crown-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-4px)}}.app-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080cbd;animation:.2s ease-out overlay-in}.app-modal{background:radial-gradient(at 92% 0,#c39d4624,#0000 40%),linear-gradient(150deg,#1a2027,#11161b 75%);border:1px solid #4a4029;border-radius:24px;animation:.34s cubic-bezier(.2,.8,.2,1) modal-in;box-shadow:0 30px 100px #000000b3,0 0 0 1px #ffffff08}.app-modal:focus{outline:none}.modal-glow{pointer-events:none;background:linear-gradient(90deg,#0000,#e6c66a,#0000);height:1px;position:absolute;top:0;left:12%;right:12%;box-shadow:0 0 18px 1px #e6c66a8c}.app-modal .dialog-eyebrow{color:#d9b85e;font-family:var(--mono);letter-spacing:.16em}.app-modal h2{color:#f3eee3;letter-spacing:-.015em}.app-modal .dialog-intro{color:#a9b0b5}.app-modal .dialog-close{color:#cfd3d1;cursor:pointer;background:#12171de6;border:1px solid #3c4248;border-radius:12px;place-items:center;width:38px;min-width:0;height:38px;padding:0;transition:border-color .2s,color .2s,transform .25s,background .2s;display:grid;top:18px;right:18px}.app-modal .dialog-close:hover{color:#f0d47c;background:#262217;border-color:#c6a24c;transform:rotate(90deg)}.app-modal .dialog-close:focus-visible{outline-offset:2px;outline:2px solid #e3c25f}.app-modal .dialog-close:disabled{opacity:.4;cursor:not-allowed;transform:none}.app-modal .dialog-close svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}.app-modal .form-note{color:#8d969c}.delete-confirm-icon{color:#f08f7f;background:linear-gradient(145deg,#3a1d18,#1d1514);border-color:#7a3b32}.delete-confirm-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.seller-search-form{display:block;position:relative}.seller-search-form input{width:100%;padding-left:44px!important;padding-right:44px!important}.seller-search-icon{color:#c9ad62;pointer-events:none;position:absolute;top:50%;left:15px;translate:0 -50%}.seller-search-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px;display:block}.seller-search-spinner{border:2px solid #d6b45a40;border-top-color:#e2c062;border-radius:50%;width:16px;height:16px;margin-top:-8px;animation:.7s linear infinite spin;position:absolute;top:50%;right:15px}.seller-results{gap:7px;max-height:340px;margin-top:14px;display:grid;overflow:auto}.seller-result{color:#e9e4d8;animation:.35s cubic-bezier(.2,.8,.2,1) both result-in;animation-delay:calc(var(--i,0)*45ms);background:#0f141ab3;border:1px solid #2f363d;border-radius:13px;align-items:center;gap:12px;padding:11px 13px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:flex}.seller-result:hover,.seller-result:focus-visible{background:#1f1d16;border-color:#a8873f;transform:translate(3px)}.seller-result .seller-result-name{flex:1}.seller-result-arrow{color:#d6b45a;font-size:16px;transition:translate .2s}.seller-result:hover .seller-result-arrow{translate:3px}.seller-result-empty{color:#8e979d;margin:6px 2px;font-size:13px}.image-upload-field .upload-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.upload-dropzone{cursor:pointer;background:#0e1319bf;border:1.5px dashed #4a4636;border-radius:14px;align-items:center;gap:14px;width:100%;margin-top:8px;padding:16px;transition:border-color .2s,background .2s,transform .2s;display:flex}.upload-dropzone:hover,.image-upload-field:focus-within .upload-dropzone{background:#1c1b15;border-color:#b99a4c}.image-upload-field.is-dragging .upload-dropzone{background:#2a2516;border-color:#e6c66a;transform:scale(1.01)}.upload-dropzone-icon{color:#ecd07a;background:linear-gradient(145deg,#2c2616,#191712);border:1px solid #6b5a32;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.upload-dropzone-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:translate .25s}.upload-dropzone:hover .upload-dropzone-icon svg{translate:0 -2px}.upload-dropzone>span:last-child{gap:3px;display:grid}.upload-dropzone b{color:#ece6d8;font-size:13px}.upload-dropzone small{color:#8f979c;font:500 10px var(--mono)}.detail-visual{overflow:hidden}.detail-cover-image{transition:transform 1s cubic-bezier(.2,.7,.2,1)}.detail-visual:hover .detail-cover-image{transform:scale(1.04)}.detail-visual .favorite-button{z-index:4;position:absolute}.detail-visual .favorite-button svg{width:21px;height:21px;display:block}.detail-delivery{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-share{color:#d8d2c3;min-height:32px;font:600 11px var(--font);cursor:pointer;background:#12171dcc;border:1px solid #3d444b;border-radius:99px;align-items:center;gap:7px;padding:0 12px;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.detail-share:hover{color:#f0d47c;background:#262217;border-color:#c6a24c}.detail-share svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.detail-safety>div{align-items:flex-start;gap:15px;transition:border-color .25s,transform .25s;display:flex}.detail-safety>div:hover{border-color:#6f5d36;transform:translateY(-2px)}.detail-safety-icon{color:#e6c76c;background:linear-gradient(145deg,#2a2416,#171612);border:1px solid #5c4d2c;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.detail-safety-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.detail-similar{margin-top:44px}.detail-similar .listing-header{margin-bottom:18px}.summary-card{transition:transform .25s,border-color .25s,box-shadow .25s,opacity .8s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*70ms),translate .8s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*70ms)!important}.summary-card:hover{transform:translateY(-6px)}.summary-card .card-art .art-game-name{z-index:1}.reveal-ready tr[data-reveal],.reveal-ready .podium-card[data-reveal]{transition:opacity .7s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*60ms),translate .7s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*60ms),transform .25s,border-color .25s,box-shadow .25s}.ranking-table tbody tr{transition:background .2s}.ranking-table tbody tr:hover{background:#d6b45a0d}.podium-card{position:relative}.podium-crown{z-index:3;color:#f2d47a;background:linear-gradient(145deg,#3b311a,#1d1a12);border:1px solid #c9a64b;border-radius:50%;place-items:center;width:34px;height:34px;animation:3s ease-in-out infinite crown-float;display:grid;position:absolute;top:14px;left:50%;box-shadow:0 0 22px #e2c06273}.podium-crown svg{fill:currentColor;width:17px;height:17px}.podium-meter i{transform-origin:0;transition:transform 1.3s cubic-bezier(.2,.7,.2,1) .35s;display:block}.reveal-ready .podium-card:not(.is-revealed) .podium-meter i{transform:scaleX(0)}.ranking-stats b>b{font:inherit;color:inherit}.seller-profile-hero{isolation:isolate;position:relative;overflow:hidden}.seller-profile-hero>.gold-dust{z-index:-1;opacity:.75}.seller-profile-hero .profile-avatar,.profile-sidebar .profile-avatar{animation:3.2s ease-in-out infinite avatar-glow}.seller-hero-copy{flex:1;min-width:0}.seller-hero-stats{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;display:flex}.seller-hero-stats>div{background:#0c101599;border:1px solid #343b43;border-radius:13px;flex-direction:column-reverse;gap:2px;min-width:118px;padding:10px 14px;display:flex}.seller-hero-stats dt{color:#8f979d;font:600 9px var(--mono);letter-spacing:.09em;text-transform:uppercase}.seller-hero-stats dd{margin:0}.seller-hero-stats b{color:#f2d57c;font:700 22px/1.1 var(--display);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.profile-summary small{align-items:center;gap:7px;display:inline-flex}.profile-live-dot{background:#7fc58f;border-radius:50%;width:7px;height:7px;animation:2.4s infinite live-pulse;box-shadow:0 0 8px #7fc58f}.profile-counters{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 2px;padding:0;display:grid}.profile-counters>div{background:#0a0e1380;border:1px solid #303a45;border-radius:12px;flex-direction:column-reverse;align-items:center;gap:2px;padding:11px 6px;display:flex}.profile-counters dt{color:#8f979d;font:600 9px var(--mono);letter-spacing:.09em;text-transform:uppercase}.profile-counters dd{margin:0}.profile-counters b{color:#f2d57c;font:700 22px/1 var(--display)}.profile-sidebar nav button{align-items:center;gap:10px;transition:background .2s,color .2s,transform .2s;display:flex}.profile-sidebar nav button:hover{transform:translate(3px)}.profile-sidebar nav button>span{flex:1}.profile-sidebar nav button>em{color:#e8cd7a;min-width:24px;font:600 10px var(--mono);text-align:center;background:#2a2a20;border-radius:99px;padding:2px 7px;font-style:normal}.profile-tab-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.profile-main{animation:.35s cubic-bezier(.2,.8,.2,1) panel-in}.profile-offers .profile-offer{grid-template-columns:84px minmax(0,1fr) auto auto;grid-template-areas:"cover cat price arrow""cover title price arrow""cover meta price arrow";gap:3px 16px;padding:10px 16px 10px 10px}.profile-offer .profile-offer-cover{object-fit:cover;border-radius:10px;grid-area:cover;width:84px;height:66px;transition:transform .4s}.profile-offer:hover .profile-offer-cover{transform:scale(1.05)}.profile-offer .profile-offer-category{color:#d6b45a;font:600 10px var(--mono);letter-spacing:.06em;text-transform:uppercase;grid-area:cat/auto;align-items:center;gap:6px;display:inline-flex}.profile-offer .profile-offer-category .category-icon{width:13px;height:13px}.profile-offer>b{color:#f1ecdf;font:700 14px var(--display);text-overflow:ellipsis;white-space:nowrap;grid-area:title;overflow:hidden}.profile-offer .profile-offer-meta{color:#8d969c;grid-area:meta;font-size:11px}.profile-offer>strong{font:800 17px var(--display);grid-area:price}.profile-offer .profile-offer-arrow{color:#d6b45a;grid-area:arrow/auto;font-size:16px;transition:translate .2s}.profile-offer:hover .profile-offer-arrow{translate:3px}.profile-empty-listings{text-align:center;border:1px dashed #3a3a2e;border-radius:16px;justify-items:center;gap:10px;padding:44px 20px;display:grid}.profile-empty-mark{background:linear-gradient(145deg,#2a2416,#14161a);border:1px solid #6b5a32;border-radius:18px;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 0 30px #d6b45a26}.profile-empty-mark img{object-fit:contain;width:36px;height:36px}.profile-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.profile-action{color:#ece6d8;background:linear-gradient(145deg,#171d25,#11161c);border:1px solid #303a45;border-radius:15px;gap:4px;padding:16px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.profile-action:hover{border-color:#a8873f;transform:translateY(-3px);box-shadow:0 14px 30px #00000059}.profile-action>span{color:#efd27a;background:#221f15;border:1px solid #6b5a32;border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:6px;font-size:16px;display:grid}.profile-action b{font:700 14px var(--display)}.profile-action small{color:#8f979c;font-size:11px}.not-found-page{place-items:center;min-height:calc(100svh - 180px);padding:30px 16px;display:grid}.not-found-hero{isolation:isolate;text-align:center;background:radial-gradient(at 50% 0,#c39d4624,#0000 55%),linear-gradient(160deg,#161c23,#0f1318);border:1px solid #c6a96538;border-radius:26px;justify-items:center;width:min(820px,100%);padding:54px 28px 42px;display:grid;position:relative;overflow:hidden}.not-found-hero>.gold-dust{z-index:-1}.not-found-code{color:#0000;font:800 clamp(90px,17vw,170px)/.9 var(--display);letter-spacing:-.015em;background:linear-gradient(100deg,#c79832 0%,#f7de90 30%,#d5aa45 60%,#f3d983 90%) 0 0/200%;-webkit-background-clip:text;background-clip:text;align-items:center;gap:10px;animation:6s linear infinite gold-sheen;display:flex}.not-found-coin{perspective:400px;place-items:center;width:.8em;height:.8em;display:grid}.not-found-coin img{object-fit:contain;filter:drop-shadow(0 8px 24px #d6b45a59);width:100%;height:100%;animation:4.5s cubic-bezier(.5,0,.2,1) infinite coin-spin}.not-found-hero .dialog-eyebrow{color:#d9b85e;font-family:var(--mono);letter-spacing:.16em;margin:18px 0 8px}.not-found-hero h1{color:#f3eee3;font:700 clamp(26px,4vw,40px)/1.1 var(--display);letter-spacing:-.015em;margin:0}.not-found-hero>p{color:#a4abb0;max-width:460px;margin:12px 0 24px;font-size:14px;line-height:1.6}.not-found-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.not-found-categories{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;padding-top:22px;display:flex}.not-found-categories a{color:#b9c0c3;min-height:34px;font:600 11px var(--font);background:#12171dd1;border:1px solid #343b42;border-radius:10px;align-items:center;gap:7px;padding:0 12px;text-decoration:none;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.not-found-categories a:hover{color:#efdfa9;border-color:#8d7741;transform:translateY(-2px)}.owner-console-entry{isolation:isolate;position:relative;overflow:hidden}.owner-console-entry>.gold-dust{z-index:-1;opacity:.6}@media (max-width:760px){.profile-quick-actions{grid-template-columns:1fr}.profile-sidebar nav button{justify-content:center;gap:6px}.profile-sidebar nav button>span{flex:none}.profile-sidebar nav button>em,.profile-tab-icon{display:none}.seller-hero-stats>div{flex:1;min-width:0}.app-modal{border-radius:20px}}@media (max-width:520px){.profile-offers .profile-offer{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"cover cat cat""cover title title""cover meta price"}.profile-offer .profile-offer-cover{width:64px;height:56px}.profile-offer .profile-offer-arrow{display:none}.seller-hero-stats b{font-size:18px}.seller-hero-stats>div{padding:8px 10px}.not-found-hero{padding:40px 18px 30px}}@media (prefers-reduced-motion:reduce){.app-overlay,.app-modal,.seller-result,.profile-main,.podium-crown,.seller-profile-hero .profile-avatar,.profile-sidebar .profile-avatar,.profile-live-dot,.not-found-code,.not-found-coin img,.seller-search-spinner{animation:none!important}.podium-meter i{transition:none}}body{background-image:none!important;background-attachment:scroll!important}body:before{content:"";z-index:-1;pointer-events:none;will-change:transform;background-color:#090b0e;background-image:linear-gradient(#07090cbd,#07090cf0 420px),url(/onescript-background.gif);background-position:top,50% 90px;background-repeat:no-repeat;background-size:cover,min(1100px,100vw);position:fixed;inset:0;transform:translateZ(0)}.ambient-backdrop{background:0 0!important}.ambient-pointer-glow{will-change:transform;background:radial-gradient(closest-side,#c6a04612,#0000);border-radius:50%;width:440px;height:440px;position:absolute;top:-220px;left:-220px;transform:translate(-999px,-999px)}.ambient-cursor-logo{opacity:0;will-change:transform;transform:translate(-100px,-100px);transition:opacity .2s!important;top:0!important;left:0!important}@keyframes ambient-float{0%{translate:0 -8px}to{translate:0 14px}}.ambient-orb{filter:none!important;animation-name:ambient-float!important}@media (pointer:coarse){.ambient-pointer-glow{display:none}}.site-header{-webkit-backdrop-filter:none!important;background:#0a0d11f5!important}.listing-ticker{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d1116f0}#top .hero:after{background:conic-gradient(from 200deg,transparent 0 60%,#e2c06299 72%,transparent 84%);animation:none}#top .hero h1 span,#top .section-heading h2 span,#top .listing-header h2 .heading-dot,.footer-wordmark,.not-found-code{animation:none!important}.showcase-halo{opacity:.7;animation:none}.seller-profile-hero .profile-avatar,.profile-sidebar .profile-avatar{animation:none;box-shadow:0 0 0 4px #d6b45a1f,0 12px 30px #0006}.profile-live-dot{animation:none}.scroll-progress{will-change:transform;transform:scaleX(0)}@keyframes hof-crown{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes lb-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lb-fill{0%{transform:scaleX(0)}}.hof-page{width:min(1180px,100% - 40px);margin:0 auto;padding:40px 0 72px}.lb-eyebrow{color:#d9b85e;font:600 10px var(--mono);letter-spacing:.18em}.hof-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:40px;display:grid}.hof-hero h1{color:#f3eee3;font:800 clamp(52px,7.4vw,96px)/.9 var(--display);letter-spacing:-.015em;margin:12px 0 14px}.hof-hero h1 span{background:linear-gradient(100deg,#c79832,#f7de90 40%,#d5aa45 75%);color:#0000;-webkit-background-clip:text;background-clip:text}.hof-hero-copy>p{color:#a4abb0;max-width:440px;margin:0;font-size:15px;line-height:1.65}.hof-stats{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.hof-stats>div{background:linear-gradient(150deg,#171d24,#10141a);border:1px solid #2f363e;border-radius:16px;flex-direction:column-reverse;gap:4px;padding:16px 18px;display:flex}.hof-stats dt{color:#8a9298;font:600 9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.hof-stats dd{margin:0}.hof-stats b{color:#f3e7c4;font:700 30px/1 var(--display);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.hof-stage{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;max-width:880px;margin:56px auto 0;padding-top:30px;display:grid;position:relative}.hof-spotlight{pointer-events:none;background:conic-gradient(from 180deg at 50% 0,#0000 158deg,#ecc96829 180deg,#0000 202deg);width:min(560px,90vw);height:560px;position:absolute;top:-60px;left:50%;translate:-50%;-webkit-mask:linear-gradient(#000 30%,#0000 85%);mask:linear-gradient(#000 30%,#0000 85%)}.hof-stage:after{content:"";pointer-events:none;background:radial-gradient(#d6af5033,#0000 70%);height:52px;position:absolute;bottom:-26px;left:4%;right:4%}.hof-gold{--metal:#f2d47a;--metal-dark:#a87b25;--glow:#e6c35f61;--edge:#e6c35f80;--h:215px;--size:122px}.hof-silver{--metal:#e2e7ec;--metal-dark:#7f8a95;--glow:#d2dce633;--edge:#cdd6e059;--h:160px;--size:98px}.hof-bronze{--metal:#e7a676;--metal-dark:#8a4f27;--glow:#de8e523d;--edge:#de8e5266;--h:122px;--size:98px}.hof-place{z-index:1;color:inherit;flex-direction:column;align-items:center;text-decoration:none;display:flex;position:relative}.hof-place:focus-visible{outline-offset:6px;border-radius:18px;outline:2px solid #e3c25f}.hof-person{text-align:center;flex-direction:column;align-items:center;gap:5px;padding-bottom:18px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex}.hof-place:hover .hof-person{transform:translateY(-7px)}.hof-crown{color:#f2d47a;filter:drop-shadow(0 0 12px #f2d47a8c);margin-bottom:-4px;animation:3.2s ease-in-out infinite hof-crown;display:block}.hof-crown svg{fill:currentColor;width:34px;height:34px;display:block}.hof-medallion{width:var(--size);height:var(--size);background:conic-gradient(from 140deg,var(--metal),var(--metal-dark),var(--metal),var(--metal-dark),var(--metal));box-shadow:0 16px 38px #0000008c,0 0 34px var(--glow);border-radius:50%;place-items:center;padding:4px;transition:box-shadow .3s;display:grid}.hof-place:hover .hof-medallion{box-shadow:0 20px 44px #0009,0 0 48px var(--glow)}.hof-medallion>span{width:100%;height:100%;color:var(--metal);font:800 calc(var(--size) * .36) var(--display);background:radial-gradient(circle at 30% 25%,#232a33,#0f1318 70%);border-radius:50%;place-items:center;display:grid}.hof-name{color:#f3eee3;font:700 19px var(--display);letter-spacing:-.015em;margin-top:8px}.hof-title{color:var(--metal);font:600 9px var(--mono);letter-spacing:.14em;text-transform:uppercase}.hof-rating{border:1px solid var(--edge);color:#f3eee3;font:700 13px var(--display);background:#0c0f13b3;border-radius:99px;align-items:center;gap:5px;margin-top:2px;padding:4px 10px;display:inline-flex}.hof-rating svg{width:13px;height:13px;fill:var(--metal)}.hof-pedestal{width:100%;height:var(--h);border:1px solid var(--edge);transform-origin:bottom;transition:transform 1s cubic-bezier(.2,.8,.2,1) calc(var(--i,0) * .12s + .15s);background:linear-gradient(#ffffff12,#0000 26%),linear-gradient(#1a2028,#0e1217);border-bottom:0;border-radius:18px 18px 6px 6px;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 30px 60px #00000073}.hof-pedestal:before{content:"";background:linear-gradient(90deg,transparent,var(--metal),transparent);height:3px;position:absolute;inset:0 0 auto}.reveal-ready .hof-place:not(.is-revealed) .hof-pedestal{transform:scaleY(.15)}.hof-number{color:#0000;font:800 clamp(56px,7vw,96px)/1 var(--display);background:linear-gradient(180deg,var(--metal),#ffffff0a 92%);-webkit-background-clip:text;background-clip:text;margin-top:12px}.hof-pedestal-stats{color:#8a9298;font:500 10px var(--mono);flex-wrap:wrap;justify-content:center;gap:4px 10px;margin-top:auto;padding:0 8px 14px;display:flex}.lb-panel{background:radial-gradient(at 100% 0,#c39d4614,#0000 40%),linear-gradient(160deg,#151b22,#0f1318);border:1px solid #2f363e;border-radius:24px;margin-top:64px;padding:26px;box-shadow:0 24px 60px #00000059}.lb-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.lb-top h2{color:#f3eee3;font:700 30px var(--display);letter-spacing:-.015em;margin:8px 0 0}.lb-search{color:#c9ad62;background:#10151b;border:1px solid #343b43;border-radius:12px;align-items:center;gap:9px;height:42px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.lb-search:focus-within{border-color:#c6a24c;box-shadow:0 0 0 3px #c9a64b1f}.lb-search svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:16px;height:16px}.lb-search input{color:#ece6d8;width:200px;height:100%;font:500 13px var(--font);background:0 0;border:0;outline:none;padding:0}.lb-search input::placeholder{color:#737b81}.lb-tabs{background:#0d1116;border:1px solid #2a3037;border-radius:13px;flex-wrap:wrap;gap:4px;margin:20px 0 16px;padding:4px;display:inline-flex}.lb-tabs button{color:#a7aeb3;font:600 12px var(--font);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 15px;transition:background .2s,color .2s}.lb-tabs button:hover{color:#f0dfa8}.lb-tabs button.active{color:#1b170e;background:linear-gradient(120deg,#dcb95a,#b98b2b);box-shadow:0 4px 14px #b98b2b40}.lb-tabs button:focus-visible{outline-offset:2px;outline:2px solid #e3c25f}.lb-head,.lb-row{grid-template-columns:58px minmax(0,1.5fr) minmax(0,1.4fr) 76px 86px 70px;align-items:center;gap:12px;display:grid}.lb-head{color:#737b81;font:600 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:0 16px 9px}.lb-head>span:nth-child(n+4){text-align:right}.lb-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lb-list>li{animation:.45s cubic-bezier(.2,.8,.2,1) both lb-in;animation-delay:calc(var(--i,0) * 40ms)}.lb-row{color:#e7e2d6;background:#11161cd9;border:1px solid #262d35;border-radius:15px;padding:12px 16px;text-decoration:none;transition:border-color .2s,transform .2s,background .2s}.lb-row:hover,.lb-row:focus-visible{background:#1a1c1d;border-color:#8d7440;transform:translate(4px)}.lb-gold{--metal:#f2d47a;background:linear-gradient(90deg,#f2d47a1a,#11161cd9 50%);border-color:#f2d47a52}.lb-silver{--metal:#e2e7ec;background:linear-gradient(90deg,#e2e7ec12,#11161cd9 50%);border-color:#e2e7ec38}.lb-bronze{--metal:#e7a676;background:linear-gradient(90deg,#e7a67614,#11161cd9 50%);border-color:#e7a67642}.lb-rank{color:var(--metal,#7f878d);align-items:center;gap:6px;display:flex}.lb-rank b{font:700 18px var(--display);font-variant-numeric:tabular-nums}.lb-rank svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:18px;height:18px}.lb-seller{align-items:center;gap:12px;min-width:0;display:flex}.lb-seller>span:last-child{min-width:0;display:grid}.lb-seller b{color:#f1ecdf;font:700 14px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-seller small{color:#7f878d;font-size:11px}.lb-avatar{border:1px solid var(--metal,#4a4636);width:38px;height:38px;color:var(--metal,#ecd07a);font:700 14px var(--display);background:#1c1a14;border-radius:50%;flex:none;place-items:center;display:grid}.lb-meter{align-items:center;gap:10px;display:flex}.lb-meter i{background:#ffffff0f;border-radius:99px;flex:1;height:8px;position:relative;overflow:hidden}.lb-meter i:after{content:"";border-radius:inherit;transform:scaleX(var(--fill,0));transform-origin:0;animation:.9s cubic-bezier(.2,.8,.2,1) both lb-fill;animation-delay:calc(var(--i,0) * 40ms + .1s);background:linear-gradient(90deg,#9c7a2c,#f0d27a);position:absolute;inset:0}.lb-meter em{color:#f2d57c;min-width:42px;font:600 12px var(--mono);text-align:right;font-style:normal}.lb-cell{color:#b9bfc2;font:500 12px var(--mono);text-align:right}.lb-rating{color:#f2d57c}.lb-empty{color:#8e979d;margin:18px 4px 4px;font-size:13px}.hof-explainers{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.hof-explainers article{background:linear-gradient(150deg,#151b22,#0f1318);border:1px solid #2a3037;border-radius:18px;gap:6px;padding:20px;transition:border-color .25s,transform .25s;display:grid}.hof-explainers article:hover{border-color:#6f5d36;transform:translateY(-3px)}.hof-explainers span{color:#e6c76c;background:linear-gradient(145deg,#2a2416,#171612);border:1px solid #5c4d2c;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:6px;display:grid}.hof-explainers svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.hof-explainers b{color:#f1ecdf;font:700 15px var(--display)}.hof-explainers p{color:#9aa2a7;margin:0;font-size:12.5px;line-height:1.6}@media (max-width:900px){.hof-hero{grid-template-columns:1fr;gap:26px}.hof-explainers{grid-template-columns:1fr}}@media (max-width:760px){.hof-page{width:calc(100% - 30px);padding-top:26px}.hof-gold{--h:150px;--size:84px}.hof-silver{--h:112px;--size:66px}.hof-bronze{--h:90px;--size:66px}.hof-stage{gap:8px;margin-top:40px}.hof-name{font-size:14px}.hof-title{letter-spacing:.08em;font-size:7px}.hof-crown svg{width:26px;height:26px}.hof-rating{padding:3px 7px;font-size:11px}.hof-pedestal-stats{font-size:8px}.lb-panel{border-radius:20px;padding:16px}.lb-top h2{font-size:24px}.lb-search,.lb-search input{width:100%}.lb-head{display:none}.lb-row{grid-template-columns:40px minmax(0,1fr) minmax(90px,.8fr);gap:10px;padding:11px 12px}.lb-cell,.lb-rank svg{display:none}.lb-avatar{width:32px;height:32px;font-size:12px}}@media (prefers-reduced-motion:reduce){.hof-crown,.lb-list>li,.lb-meter i:after{animation:none!important}.hof-pedestal{transition:none}}.lb-head,.lb-row{grid-template-columns:58px minmax(0,1.5fr) minmax(0,1.5fr) 90px 90px}@media (max-width:760px){.lb-row{grid-template-columns:40px minmax(0,1fr) minmax(90px,.8fr)}.hof-pedestal-stats{display:none}}.particle-burst{pointer-events:none;width:0;height:0}.particle{will-change:transform,opacity;line-height:0;display:block;position:absolute;top:0;left:0}.particle svg{display:block}.particle-popper{filter:drop-shadow(0 4px 10px #00000073);font-size:38px;line-height:1}.seller-follow-action{isolation:isolate;position:relative}.seller-follow-action .follow-button{z-index:1;position:relative}.follow-confetti{display:none}.seller-profile-hero{overflow:visible}.seller-profile-hero>.gold-dust{border-radius:inherit}.particle-burst .particle svg{filter:drop-shadow(0 0 4px #e2c06266)}.footer-wordmark{letter-spacing:.02em;padding:.04em 0;font-size:clamp(52px,13vw,196px);line-height:1.08}:root{--font:"Plus Jakarta Sans",Arial,sans-serif;--sans:"Plus Jakarta Sans",Arial,sans-serif;--display:"Outfit","Plus Jakarta Sans",sans-serif;--mono:"JetBrains Mono",monospace}.brand,.card-title,.hof-name,.hof-rating,.lb-seller b,.comments-head h2,.comments-head h3,.showcase-info strong,.ticker-item b,.price-block b,.detail-copy h1,.seller-profile-hero h1,.profile-heading h1{letter-spacing:0!important}.adm-overlay,.adm-sub-overlay{z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040609c7;place-items:center;padding:20px;animation:.18s ease-out adm-fade;display:grid;position:fixed;inset:0}.adm-sub-overlay{z-index:10001;background:#04060999}@keyframes adm-fade{0%{opacity:0}}@keyframes adm-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.adm-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;display:block}.adm-dialog{width:min(1240px,100%);height:min(880px,100dvh - 40px);font-family:var(--font);color:#e9e5da;background:#0d1116;border:1px solid #2c333c;border-radius:22px;grid-template-columns:248px minmax(0,1fr);animation:.25s cubic-bezier(.2,.8,.2,1) adm-pop;display:grid;overflow:hidden;box-shadow:0 40px 120px #000000b3,0 0 0 1px #d6b45a0f}.adm-rail{background:linear-gradient(#121820,#0e1318);border-right:1px solid #222931;flex-direction:column;gap:6px;padding:22px 14px 16px;display:flex}.adm-brand{align-items:center;gap:11px;padding:0 8px 22px;display:flex}.adm-brand img{object-fit:contain;filter:drop-shadow(0 4px 10px #00000080);width:40px;height:40px}.adm-brand span{display:grid}.adm-brand b{font:700 17px var(--display);color:#f3eee3}.adm-brand small{color:#d9b85e;font:600 10px var(--mono);letter-spacing:.14em;text-transform:uppercase}.adm-rail-label{color:#6f7880;font:600 10px var(--mono);letter-spacing:.16em;padding:4px 10px 6px}.adm-rail nav{gap:3px;display:grid}.adm-rail nav button{color:#a9b0b5;min-height:44px;font:600 14px var(--font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:0 12px;transition:background .15s,color .15s;display:flex;position:relative}.adm-rail nav button:hover{color:#f0ebdf;background:#18202a}.adm-rail nav button.active{color:#f3dc92;background:linear-gradient(90deg,#d6b45a29,#d6b45a0a)}.adm-rail nav button.active:before{content:"";background:#e0bf62;border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-14px}.adm-rail nav button span{flex:1}.adm-rail nav button em{color:#cfd4d6;min-width:24px;font:600 11px var(--mono);text-align:center;background:#222a33;border-radius:99px;padding:2px 7px;font-style:normal}.adm-dot{background:#59626a;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.adm-dot.is-on{background:#5ccf8f;box-shadow:0 0 0 3px #5ccf8f2e}.adm-dot.is-warn{background:#e8b443;box-shadow:0 0 0 3px #e8b4432e}.adm-dot.is-mock{background:#d9b85e}.adm-env{background:#111720;border:1px solid #252c35;border-radius:14px;gap:8px;margin-top:auto;padding:14px;display:grid}.adm-env-head{align-items:center;gap:8px;display:flex}.adm-env-head b{font:700 14px var(--display);color:#f0ebdf}.adm-env p{color:#8b939a;font-size:12px;line-height:1.5}.adm-signout{color:#d6d0c3;min-height:36px;font:600 13px var(--font);cursor:pointer;background:#171e27;border:1px solid #2e353e;border-radius:10px;justify-content:center;align-items:center;gap:8px;transition:border-color .15s,color .15s;display:inline-flex}.adm-signout:hover{color:#f3dc92;border-color:#a3843d}.adm-signout .adm-icon{width:16px;height:16px}.adm-main{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.adm-topbar{border-bottom:1px solid #1f262e;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 28px 18px;display:flex}.adm-crumb{color:#7a838a;font:600 11px var(--mono);letter-spacing:.06em;align-items:center;gap:6px;display:inline-flex}.adm-crumb .adm-icon{width:13px;height:13px}.adm-heading h1{color:#f5f0e5;font:700 28px var(--display);margin:6px 0 4px}.adm-heading p{color:#959ca2;font-size:14px}.adm-top-actions{flex:none;align-items:center;gap:10px;display:flex}.adm-quick-nav{width:170px;display:none}.adm-mode-pill,.adm-live-switch{color:#e8cf84;min-height:38px;font:600 12px var(--font);background:#1a1810;border:1px solid #3a3424;border-radius:99px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.adm-mode-pill i,.adm-live-switch i{background:#d9b85e;border-radius:50%;width:8px;height:8px}.adm-live-switch{color:#b4bbc0;cursor:pointer;background:#151b22;border-color:#343c45;transition:border-color .2s,background .2s,color .2s}.adm-live-switch i{background:#5c656d}.adm-live-switch.is-on{color:#8fe0b2;background:#11251b;border-color:#2f6b4b}.adm-live-switch.is-on i{background:#5ccf8f;box-shadow:0 0 10px #5ccf8f}.adm-live-switch:disabled{opacity:.55;cursor:wait}.adm-close{color:#d6d0c3;cursor:pointer;background:#151b22;border:1px solid #2e353e;border-radius:11px;place-items:center;width:38px;height:38px;padding:0;transition:border-color .15s,color .15s,transform .2s;display:grid}.adm-close:hover{color:#f3dc92;border-color:#a3843d;transform:rotate(90deg)}.adm-content{align-content:start;gap:16px;padding:24px 28px 28px;animation:.2s ease-out adm-fade;display:grid;overflow-y:auto}.adm-content::-webkit-scrollbar{width:10px}.adm-content::-webkit-scrollbar-thumb{background:#2b333c;border:3px solid #0d1116;border-radius:99px}.adm-controls{gap:16px;display:grid}.adm-controls.is-locked{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none;filter:saturate(.5)}.adm-lock-banner{background:linear-gradient(110deg,#2a2416,#161b20 70%);border:1px solid #574a2e;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;display:flex}.adm-lock-banner>.adm-icon{color:#e8c766;width:24px;height:24px}.adm-lock-banner div{flex:1}.adm-lock-banner b{font:700 15px var(--display);color:#f3eee3}.adm-lock-banner p{color:#a8afb4;font-size:13px}.adm-footer{background:#0f141a;border-top:1px solid #1f262e;justify-content:space-between;align-items:center;gap:12px;padding:14px 28px;display:flex}.adm-status{color:#8b939a;align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex}.adm-status .adm-icon{width:16px;height:16px}.adm-status.is-ok,.adm-status.is-live{color:#8fe0b2}.adm-status.is-error{color:#f0a196}.adm-spinner{border:2px solid #2f3740;border-top-color:#e0bf62;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}.adm-button{min-height:40px;font:700 13px var(--font);cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:filter .15s,background .15s,border-color .15s;display:inline-flex}.adm-button .adm-icon{width:16px;height:16px}.adm-button-primary{color:#17130a;background:linear-gradient(120deg,#e2c062,#b98b2b)}.adm-button-primary:hover{filter:brightness(1.08)}.adm-button-secondary{color:#e2ddd1;background:#161c24;border-color:#2f363f}.adm-button-secondary:hover{border-color:#a3843d}.adm-button-danger{color:#fff;background:#c9443e}.adm-button-danger:hover{background:#d8524c}.adm-button:disabled{opacity:.5;cursor:not-allowed}.adm-button-small{min-height:34px;padding:0 12px;font-size:12px}.adm-button-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.adm-chip{color:#aeb5ba;font:600 11px var(--mono);letter-spacing:.04em;white-space:nowrap;background:#141a21;border:1px solid #2c333c;border-radius:99px;align-items:center;gap:7px;padding:5px 10px;display:inline-flex}.adm-chip.is-live{color:#8fe0b2;background:#11251b;border-color:#2f6b4b}.adm-link{color:#e0bf62;font:600 12px var(--font);cursor:pointer;background:0 0;border:0;padding:0}.adm-link:hover{text-decoration:underline}.adm-muted{color:#848c93;font-size:13px}.adm-eyebrow{color:#d9b85e;font:600 10px var(--mono);letter-spacing:.16em}.adm-card{background:linear-gradient(160deg,#141a21,#10151b);border:1px solid #232a32;border-radius:18px;align-content:start;gap:14px;padding:20px;display:grid}.adm-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-card-head h3{color:#f3eee3;font:700 17px var(--display)}.adm-card-icon{color:#6f7880}.adm-grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.adm-grid-top{align-items:start}.adm-grid-wide-left{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.adm-welcome{background:radial-gradient(at 90% 0,#d6b45a38,#0000 55%),linear-gradient(120deg,#221e14,#12171d 70%);border:1px solid #3d3522;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.adm-welcome h2{color:#f6f1e4;font:700 26px var(--display);margin:6px 0 4px}.adm-welcome p{color:#a9afb3;max-width:520px;font-size:14px}.adm-welcome-ring{--pct:0;background:radial-gradient(closest-side,#141a20 78%,transparent 80%),conic-gradient(#e0bf62 calc(var(--pct)*1%),#2a3139 0);text-align:center;border-radius:50%;flex:none;place-content:center;width:96px;height:96px;display:grid}.adm-welcome-ring b{color:#f3e3b1;font:700 22px var(--display);line-height:1}.adm-welcome-ring small{color:#8b939a;font-size:11px}.adm-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.adm-stats article{background:#121820;border:1px solid #232a32;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;display:flex}.adm-stats article>div{gap:2px;min-width:0;display:grid}.adm-stats span:not(.adm-stat-icon){color:#8b939a;font-size:12px}.adm-stats b{color:#f3eee3;font:700 26px var(--display);line-height:1.15}.adm-stats small{color:#6f7880;font-size:11px}.adm-stat-icon{color:#c7cdd1;background:#1c232c;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.adm-stats .is-green .adm-stat-icon{color:#7fd9a6;background:#5ccf8f1f}.adm-stats .is-gold .adm-stat-icon{color:#e8c766;background:#e0bf6224}.adm-stats .is-red .adm-stat-icon{color:#f0948a;background:#f07c6e1f}.adm-tasks{gap:6px;display:grid}.adm-tasks button{color:inherit;text-align:left;cursor:pointer;background:#151b23;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;padding:10px;transition:border-color .15s,background .15s;display:flex}.adm-tasks button:hover{background:#1a1d1f;border-color:#5a4b2a}.adm-tasks button>span:nth-child(2){flex:1;display:grid}.adm-tasks b{color:#f0ebdf;font:600 14px var(--font)}.adm-tasks small{color:#848c93;font-size:12px}.adm-task-arrow{color:#6f7880;transition:transform .15s,color .15s}.adm-tasks button:hover .adm-task-arrow{color:#e0bf62;transform:translate(3px)}.adm-task-icon{color:#e8c766;background:#e0bf621f;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.adm-task-icon.is-warn{color:#e8b443;background:#e8b4431f}.adm-task-icon.is-danger{color:#f0948a;background:#f07c6e1f}.adm-checklist{margin:0;padding:0;list-style:none;display:grid}.adm-checklist li{color:#d9d4c8;border-top:1px solid #1e252d;align-items:center;gap:12px;padding:10px 2px;font-size:14px;display:flex}.adm-checklist li:first-child{border-top:0}.adm-checklist li>span:nth-child(2){flex:1}.adm-check{color:#6f7880;background:#20262e;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.adm-check .adm-icon{width:14px;height:14px}.adm-check.is-on{color:#7fd9a6;background:#5ccf8f24}.adm-bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.adm-bars li{color:#c9cdd0;grid-template-columns:100px minmax(0,1fr) 28px;align-items:center;gap:12px;font-size:13px;display:grid}.adm-bars i{background:#1e252d;border-radius:99px;height:8px;overflow:hidden}.adm-bars em{border-radius:inherit;background:linear-gradient(90deg,#a6802c,#ecd078);height:100%;display:block}.adm-bars b{color:#f0ebdf;font:600 13px var(--mono);text-align:right}.adm-facts{margin:0;display:grid}.adm-facts>div{border-top:1px solid #1e252d;justify-content:space-between;align-items:center;gap:12px;padding:11px 2px;font-size:14px;display:flex}.adm-facts>div:first-child{border-top:0}.adm-facts dt{color:#8b939a;align-items:center;gap:9px;display:inline-flex}.adm-facts dt .adm-icon{width:16px;height:16px}.adm-facts dd{color:#ece7da;margin:0;font-weight:600}.adm-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-search{color:#7a838a;background:#121820;border:1px solid #2c333c;border-radius:12px;flex:1;align-items:center;gap:9px;max-width:380px;height:42px;padding:0 13px;transition:border-color .15s;display:flex}.adm-search:focus-within{color:#e0bf62;border-color:#b99b4c}.adm-search input{color:#ece7da;min-width:0;font:500 14px var(--font);background:0 0;border:0;outline:none;flex:1}.adm-search input::placeholder{color:#6f7880}.adm-segmented{background:#10151b;border:1px solid #232a32;border-radius:13px;gap:3px;padding:4px;display:inline-flex}.adm-segmented button{color:#9aa1a6;min-height:32px;font:600 13px var(--font);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.adm-segmented button em{color:#6f7880;font:600 11px var(--mono);font-style:normal}.adm-segmented button:hover{color:#f0ebdf}.adm-segmented button.active{color:#f3dc92;background:#232b35}.adm-segmented button.active em{color:#d9b85e}.adm-result-line{margin-top:-4px}.adm-listing-table{gap:8px;display:grid}.adm-listing{background:#121820;border:1px solid #222931;border-radius:15px;grid-template-columns:76px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:10px 14px 10px 10px;transition:border-color .15s,background .15s;display:grid}.adm-listing:hover{background:#151c25;border-color:#3a4049}.adm-listing.is-hidden{opacity:.6}.adm-listing>img{object-fit:cover;border-radius:10px;width:76px;height:58px}.adm-listing-copy{gap:3px;min-width:0;display:grid}.adm-listing-copy b{color:#f1ecdf;font:600 14px var(--font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-listing-copy>span{color:#848c93;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adm-listing-tags{gap:6px;display:flex}.adm-tag{font:600 10px var(--mono);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-style:normal;display:inline-flex}.adm-tag .adm-icon{width:11px;height:11px}.adm-tag.is-gold{color:#e8c766;background:#e0bf6224}.adm-tag.is-green{color:#7fd9a6;background:#5ccf8f1f}.adm-tag.is-red{color:#f0948a;background:#f07c6e1f}.adm-listing-price{color:#f3e7c4;font:700 15px var(--display)}.adm-listing-actions{gap:6px;display:flex}.adm-icon-toggle{color:#9aa1a6;cursor:pointer;background:#161c24;border:1px solid #2c333c;border-radius:10px;place-items:center;width:36px;height:36px;transition:border-color .15s,color .15s,background .15s;display:grid}.adm-icon-toggle:hover{color:#f3dc92;border-color:#a3843d}.adm-icon-toggle.is-active{color:#f3dc92;background:#e0bf6229;border-color:#a3843d}.adm-icon-toggle.is-active .adm-icon{fill:currentColor}.adm-icon-toggle.is-active.is-red{color:#f0948a;background:#f07c6e24;border-color:#7a3b35}.adm-icon-toggle.is-active.is-red .adm-icon{fill:none}.adm-empty{color:#848c93;text-align:center;border:1px dashed #2c333c;border-radius:16px;justify-items:center;gap:6px;padding:40px 20px;display:grid}.adm-empty>.adm-icon{color:#5f6870;width:28px;height:28px}.adm-empty b{color:#e9e5da;font:700 16px var(--display)}.adm-hero-preview{background:radial-gradient(at 85% 10%,#d6b45a2e,#0000 50%),linear-gradient(140deg,#16140f,#0e1217 70%);border:1px solid #3d3522;border-radius:16px;gap:8px;padding:16px 18px 18px;display:grid}.adm-hero-preview-bar{align-items:center;gap:6px;margin-bottom:6px;display:flex}.adm-hero-preview-bar img{object-fit:contain;width:20px;height:20px;margin-right:auto}.adm-hero-preview-bar i{background:#2a3038;border-radius:99px;width:28px;height:6px}.adm-hero-preview b{color:#f4efe4;font:700 24px/1.05 var(--display)}.adm-hero-preview em{color:#e0bf62;font-style:normal}.adm-hero-preview small{color:#a3aaaf;font-size:12px}.adm-hero-preview-search{color:#717a81;background:#0f141a;border:1px solid #343b43;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:5px 5px 5px 10px;font-size:11px;display:flex}.adm-hero-preview-search .adm-icon{width:13px;height:13px}.adm-hero-preview-search i{color:#17130a;background:#d4b052;border-radius:7px;margin-left:auto;padding:5px 10px;font-style:normal;font-weight:700}.adm-fields{gap:12px;display:grid}.adm-field{gap:6px;display:grid}.adm-field-label{color:#d6d0c3;font:600 13px var(--font);justify-content:space-between;display:flex}.adm-field-label small{color:#6f7880;font:500 11px var(--mono)}.adm-field input,.adm-field textarea,.adm-sub-dialog textarea{color:#ece7da;width:100%;min-height:44px;font:500 14px var(--font);resize:vertical;background:#0f141a;border:1px solid #2c333c;border-radius:12px;outline:none;padding:11px 13px;transition:border-color .15s,box-shadow .15s}.adm-field input:focus,.adm-field textarea:focus,.adm-sub-dialog textarea:focus{border-color:#b99b4c;box-shadow:0 0 0 3px #c9a64b24}.adm-switch-list{gap:8px;display:grid}.adm-switch-row{background:#121820;border:1px solid #20272f;border-radius:14px;align-items:center;gap:14px;padding:12px;display:flex}.adm-switch-row>div{flex:1;min-width:0}.adm-switch-row b{color:#f0ebdf;font:600 14px var(--font)}.adm-switch-row p{color:#848c93;font-size:12px;line-height:1.5}.adm-switch{cursor:pointer;background:#2a3139;border:0;border-radius:99px;flex:none;width:46px;height:26px;padding:3px;transition:background .2s;position:relative}.adm-switch i{background:#8e969c;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.3,1.4,.5,1),background .2s;display:block}.adm-switch.is-on{background:linear-gradient(120deg,#d9b85e,#a8812c)}.adm-switch.is-on i{background:#fff8e3;transform:translate(20px)}.adm-danger-zone{background:linear-gradient(160deg,#1a1415,#10151b);border-color:#4a2a27}.adm-danger-zone .adm-switch-row{border-color:#3a2523}.adm-browser{background:#0c1015;border:1px solid #2a3139;border-radius:14px;overflow:hidden}.adm-browser-bar{background:#141a21;border-bottom:1px solid #20272f;align-items:center;gap:6px;padding:9px 12px;display:flex}.adm-browser-bar i{background:#2e353e;border-radius:50%;width:9px;height:9px}.adm-browser-bar span{color:#6f7880;font:500 11px var(--mono);background:#0d1116;border-radius:7px;margin-left:10px;padding:2px 12px}.adm-browser-page{gap:8px;min-height:150px;padding:16px;display:grid;position:relative}.adm-browser-page>i{background:#171d24;border-radius:99px;height:10px;display:block}.adm-browser-page>i:nth-of-type(2){width:80%}.adm-browser-page>i:nth-of-type(3){width:60%}.adm-browser-notice,.adm-announce-preview{background:#17140d;border:1px solid #4a4029;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.adm-browser-notice span,.adm-announce-preview span{color:#17130a;font:700 9px var(--mono);letter-spacing:.06em;background:#d4b052;border-radius:6px;flex:none;padding:3px 7px}.adm-browser-notice p,.adm-announce-preview p{color:#ece7da;font-size:13px}.adm-tips{gap:10px;margin:0;padding:0;list-style:none;display:grid}.adm-tips li{color:#c9cdd0;gap:10px;font-size:14px;display:flex}.adm-tips .adm-icon{color:#7fd9a6;width:16px;height:16px;margin-top:2px}.adm-note{color:#8b939a;background:#121820;border-radius:12px;padding:12px 14px;font-size:12px}.adm-sub-dialog{color:#e9e5da;width:min(480px,100%);font-family:var(--font);background:linear-gradient(160deg,#161c23,#0f1419);border:1px solid #2f363e;border-radius:20px;gap:12px;padding:28px;animation:.22s cubic-bezier(.2,.8,.2,1) adm-pop;display:grid;box-shadow:0 30px 90px #000000b3}.adm-sub-dialog-wide{width:min(560px,100%)}.adm-sub-dialog h2{color:#f5f0e5;font:700 24px var(--display)}.adm-sub-dialog>p{color:#9aa1a6;margin-top:-6px;font-size:14px}.adm-sub-dialog label{color:#d6d0c3;font:600 13px var(--font);justify-content:space-between;display:flex}.adm-sub-dialog label small{color:#6f7880;font:500 11px var(--mono)}.adm-sub-dialog label small.is-near{color:#e8b443}.adm-sub-icon{color:#e8c766;background:#e0bf6224;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.adm-sub-icon .adm-icon{width:22px;height:22px}.adm-sub-icon.is-danger{color:#f0948a;background:#f07c6e24}.adm-sub-icon.is-warn{color:#7fd9a6;background:#5ccf8f1f}.adm-templates{flex-wrap:wrap;gap:8px;display:flex}.adm-templates button{color:#d6d0c3;min-height:32px;font:600 12px var(--font);cursor:pointer;background:#141a21;border:1px solid #2f363e;border-radius:99px;align-items:center;gap:6px;padding:0 12px;transition:border-color .15s,color .15s;display:inline-flex}.adm-templates button:hover{color:#f3dc92;border-color:#a3843d}.adm-templates .adm-icon{color:#e0bf62;width:14px;height:14px}.adm-sub-dialog .adm-button-row{margin-top:4px}.admin-access-password{display:block;position:relative}.admin-access-password input{padding-right:70px!important}.admin-access-reveal{color:#cfc9bb;min-height:30px;font:600 12px var(--font);cursor:pointer;background:#161c24;border:1px solid #343b43;border-radius:8px;padding:0 10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.admin-access-reveal:hover{color:#f3dc92;border-color:#a3843d}.admin-access-caps{color:#e8b443;margin-top:6px;font-size:12px;font-weight:600;display:block}@media (max-width:1000px){.adm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-grid-2,.adm-grid-wide-left{grid-template-columns:1fr}}@media (max-width:820px){.adm-overlay{padding:0}.adm-dialog{border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:100dvh}.adm-rail{border-bottom:1px solid #222931;border-right:0;flex-direction:row;align-items:center;padding:10px 14px}.adm-brand{padding:0}.adm-rail-label,.adm-rail nav{display:none}.adm-env{background:0 0;border:0;flex-direction:row;margin:0 0 0 auto;padding:0}.adm-env p,.adm-env-head{display:none}.adm-quick-nav{display:block}.adm-topbar{flex-direction:column;padding:16px}.adm-top-actions{width:100%}.adm-quick-nav{flex:1}.adm-heading h1{font-size:22px}.adm-content{padding:16px}.adm-footer{padding:12px 16px}.adm-listing{grid-template-columns:60px minmax(0,1fr) auto;gap:12px}.adm-listing>img{width:60px;height:48px}.adm-listing-price,.adm-welcome-ring{display:none}}@media (max-width:520px){.adm-stats{grid-template-columns:1fr 1fr}.adm-stats b{font-size:22px}.adm-listing{grid-template-columns:minmax(0,1fr) auto}.adm-listing>img{display:none}.adm-search{max-width:none}.adm-segmented{width:100%;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.adm-overlay,.adm-sub-overlay,.adm-dialog,.adm-sub-dialog,.adm-content{animation:none}}.adm-dialog{grid-template-rows:minmax(0,1fr)}.adm-rail{min-height:0;overflow-y:auto}@media (max-width:820px){.adm-dialog{grid-template-rows:auto minmax(0,1fr)}.adm-rail{overflow:visible}}.auth-tabs{background:#0f141a;border:1px solid #2c333c;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:4px 0 18px;padding:4px;display:grid}.auth-tabs button{color:#a9b0b5;min-height:38px;font:600 14px var(--font);cursor:pointer;background:0 0;border:0;border-radius:9px;transition:background .15s,color .15s}.auth-tabs button:hover{color:#f0ebdf}.auth-tabs button.active{color:#17130a;background:linear-gradient(120deg,#dcb95a,#b98b2b)}.password-field{display:block;position:relative}.password-field input{width:100%;padding-right:70px!important}.password-reveal{color:#cfc9bb;min-height:30px;font:600 12px var(--font);cursor:pointer;background:#161c24;border:1px solid #343b43;border-radius:8px;padding:0 10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.password-reveal:hover{color:#f3dc92;border-color:#a3843d}.field-hint{color:#8b939a;font-size:11px;font-weight:500}.auth-dialog .form-note{text-align:center;margin-top:14px}.auth-dialog .text-button{font-size:inherit;text-decoration:underline}.form-message.success{color:#8fe0b2;background:#11251b;border-color:#2f6b4b}.profile-password-fields{border:1px solid #2a3139;border-radius:14px;gap:12px;margin:4px 0 0;padding:16px;display:grid}.profile-password-fields legend{color:#e9e4d8;font:600 13px var(--font);padding:0 6px}.profile-password-fields legend small{color:#8b939a;font-weight:500}.profile-form textarea{min-height:90px}.profile-signout{width:100%;margin-top:14px}.hof-stage{grid-template-columns:repeat(var(--count,3),minmax(0,1fr));max-width:min(980px,calc(var(--count,3) * 330px))}.adm-member-avatar{color:#ecd07a;width:44px;height:44px;font:700 16px var(--display);background:#1c1a14;border:1px solid #4a4029;border-radius:50%;place-items:center;display:grid}.adm-member{grid-template-columns:44px minmax(0,1fr) auto}.adm-icon-toggle:disabled{opacity:.5;cursor:wait}.adm-inline-alert{color:#f0a196;background:#2a1715;border:1px solid #6b3530;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.adm-inline-alert .adm-icon{width:16px;height:16px}.adm-audit{gap:6px;max-height:520px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.adm-audit li{background:#121820;border:1px solid #20272f;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.adm-audit li>div{min-width:0;display:grid}.adm-audit b{color:#f0ebdf;font:600 13px var(--font)}.adm-audit small{color:#848c93;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adm-audit-icon{color:#c7cdd1;background:#1c232c;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.adm-audit-icon .adm-icon{width:16px;height:16px}.adm-audit .is-green .adm-audit-icon{color:#7fd9a6;background:#5ccf8f1f}.adm-audit .is-red .adm-audit-icon{color:#f0948a;background:#f07c6e24}.adm-audit .is-gold .adm-audit-icon{color:#e8c766;background:#e0bf6224}.adm-audit-meta{color:#a3aaaf;font:500 11px var(--mono);justify-items:end;gap:2px;display:grid}.adm-tips li span b{color:#f0ebdf}.adm-danger-row{border-color:#3a2523;margin-top:6px}.profile-security{background:#0c10158c;border:1px solid #2a3139;border-radius:16px;gap:14px;margin-top:22px;padding:20px;display:grid}.profile-security h2{color:#f1ecdf;font:700 18px var(--display);margin:0}.profile-security dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.profile-security dl>div{background:#10151b;border:1px solid #262d35;border-radius:12px;gap:3px;padding:12px;display:grid}.profile-security dt{color:#8b939a;font:600 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.profile-security dd{color:#ece7da;font:600 14px var(--font);margin:0}.profile-security-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-security-actions p{color:#8f979c;flex:1;min-width:220px;margin:0;font-size:13px}@media (max-width:700px){.profile-security dl{grid-template-columns:1fr}}#top .hero-search input,#top .hero-search input:hover,#top .hero-search input:focus,#top .hero-search input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}#top .hero-search input:-webkit-autofill{-webkit-text-fill-color:#f2eee4;caret-color:#f2eee4;transition:background-color 600000s}#top .hero-search input:-webkit-autofill:hover{-webkit-text-fill-color:#f2eee4;caret-color:#f2eee4;transition:background-color 600000s}#top .hero-search input:-webkit-autofill:focus{-webkit-text-fill-color:#f2eee4;caret-color:#f2eee4;transition:background-color 600000s}.profile-picture-field{background:#0c10158c;border:1px solid #2a3139;border-radius:16px;align-items:center;gap:18px;margin-bottom:18px;padding:16px;display:flex}.profile-picture-preview{color:#f0cf6c;width:76px;height:76px;font:700 28px var(--display);background:#262b30;border:2px solid #c9a64a;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.profile-picture-preview img,.profile-avatar img,.seller-profile-hero .profile-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.profile-picture-copy{gap:4px;display:grid}.profile-picture-copy b{color:#f1ecdf;font:700 15px var(--display)}.profile-picture-copy small{color:#8f979c;font-size:12px}.profile-picture-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.profile-picture-actions label{cursor:pointer}.profile-picture-actions .is-disabled{opacity:.6;pointer-events:none}.profile-picture-actions label:focus-within{outline-offset:2px;outline:2px solid #e3c25f}.header-account-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.edit-listing-dialog .confirmation-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}@media (max-width:520px){.profile-picture-field{flex-direction:column;align-items:flex-start}}.avatar-circle.has-image{background:#14181d;overflow:hidden;padding:0!important}.avatar-circle img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.seller-with-avatar{align-items:center;gap:7px;min-width:0;display:inline-flex}.seller-row .card-seller-avatar{color:#ecd07a;width:22px;height:22px;font:700 10px var(--display);text-transform:uppercase;background:#1c1a14;border:1px solid #4a4029;border-radius:50%;flex:none;place-items:center;display:inline-grid!important}.detail-listed-by{align-items:center;gap:6px;display:inline-flex}.detail-seller-avatar{color:#ecd07a;width:26px;height:26px;font:700 11px var(--display);text-transform:uppercase;background:#1c1a14;border:1px solid #4a4029;border-radius:50%;flex:none;place-items:center;display:inline-grid}@media (pointer:coarse){.ambient-cursor-logo{transition:opacity .35s!important;display:block!important}}@media (prefers-reduced-motion:reduce){.ambient-cursor-logo{display:none!important}}.ambient-cursor-logo{z-index:2147483000;pointer-events:none;position:fixed!important}.seller-with-avatar{max-width:100%;overflow:hidden}.seller-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-name{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.user-name .user-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.user-name.is-verified .user-name-text{color:#4da3ff!important}.user-name.is-owner .user-name-text{background:linear-gradient(100deg,#f7de90,#e0b84f 45%,#fff2c7 70%,#d4a73c);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text;color:#0000!important}.owner-badge{color:#f3d77e;font:700 9px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(120deg,#e2c06238,#98732d2e);border:1px solid #e2c0628c;border-radius:99px;flex:none;align-items:center;gap:3px;padding:2px 7px 2px 5px;display:inline-flex;box-shadow:0 0 10px #e2c0622e}.owner-badge svg{fill:currentColor;width:11px;height:11px}.user-name .verified-seller-badge{flex:none}.user-name.is-verified .verified-seller-badge path:first-of-type{fill:#2f8bff}.seller-row .owner-badge,.comment-meta .owner-badge,.lb-seller .owner-badge,.seller-result-name .owner-badge{gap:0;padding:2px;font-size:0}.seller-row .owner-badge svg,.comment-meta .owner-badge svg,.lb-seller .owner-badge svg,.seller-result-name .owner-badge svg{width:12px;height:12px}.seller-hero-name{flex-wrap:wrap;gap:10px;display:flex}.seller-hero-name .owner-badge{padding:4px 10px 4px 8px;font-size:11px}.seller-hero-name .owner-badge svg{width:14px;height:14px}.hof-name.user-name{justify-content:center}.adm-tag.is-blue{color:#7db9ff;background:#4da3ff24}.listing-card .seller-row .seller-with-avatar{flex:0 auto;min-width:0;max-width:none!important}.listing-card .seller-row .seller-rating{flex:none}.user-name.is-owner .user-name-text{-webkit-text-fill-color:#ff4d4d;color:#ff4d4d!important;background:0 0!important}.user-name.is-verified .user-name-text{-webkit-text-fill-color:#4da3ff}.owner-badge,.user-name .verified-seller-badge{box-shadow:none!important;filter:none!important}.user-name .verified-seller-badge{margin-left:0}.ambient-cursor-logo{display:none!important}.adm-delete-toggle:hover,.adm-delete-toggle:focus-visible{color:#ff7a7a;background:#ff5a5a14;border-color:#ff7a7a80}.adm-edit-dialog{gap:16px;width:min(760px,100%);max-height:min(90vh,920px);overflow:auto}.adm-edit-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adm-edit-head h2{margin:2px 0 0}.adm-edit-kicker{color:#c9a64b;font:700 10px var(--mono);letter-spacing:.12em}.adm-edit-form{gap:14px;display:grid}.adm-edit-form .adm-field{color:#cfc9ba;font:600 12px var(--font);gap:7px;display:grid}.adm-edit-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.adm-edit-row-3{grid-template-columns:1fr 1fr 1.4fr}.adm-edit-photos-head small{color:#8a929a;margin-left:6px;font-weight:500}.adm-edit-photos{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.adm-edit-photos figure{aspect-ratio:4/3;background:#0f141a;border:1px solid #2c333c;border-radius:12px;margin:0;position:relative;overflow:hidden}.adm-edit-photos figure.is-cover{border-color:#b99b4c}.adm-edit-photos img{object-fit:cover;width:100%;height:100%;display:block}.adm-edit-photos figure button,.adm-edit-cover{color:#ece7da;font:700 9px var(--mono);letter-spacing:.06em;cursor:pointer;background:#0a0d12d1;border:1px solid #ffffff2e;border-radius:99px;padding:3px 7px;position:absolute;bottom:6px;left:6px}.adm-edit-cover{color:#f0d27a;cursor:default;border-color:#e2c06280}.adm-edit-photos .adm-edit-remove{width:24px;height:24px;padding:0;font-size:15px;line-height:1;inset:6px 6px auto auto}.adm-edit-photos .adm-edit-remove:hover{color:#ff8a8a;border-color:#ff7a7a99}.adm-edit-add{aspect-ratio:4/3;color:#b9b2a2;font:600 12px var(--font);cursor:pointer;border:1px dashed #3a424c;border-radius:12px;align-content:center;place-items:center;gap:4px;transition:border-color .2s,background .2s;display:grid}.adm-edit-add span{color:#d9b85a;font-size:22px;line-height:1}.adm-edit-add:hover,.adm-edit-add.is-dragging{background:#c9a64b12;border-color:#b99b4c}@media (max-width:620px){.adm-edit-row,.adm-edit-row-3{grid-template-columns:1fr}}.adm-edit-form .adm-field{justify-items:stretch;min-width:0}.adm-edit-form .adm-field>input,.adm-edit-form .adm-field>textarea,.adm-edit-form .custom-select,.adm-edit-form .custom-select-trigger{box-sizing:border-box;width:100%;max-width:none}.adm-edit-form .adm-field>textarea{min-height:120px}.adm-edit-photos .adm-edit-add{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;display:flex}.adm-edit-form .adm-field{grid-template-columns:minmax(0,1fr);justify-content:stretch}
