@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";:root{--paper:#fbf9ff;--ink:#21152f;--muted:#675e72;--line:#e2dbea;--surface:#fffefe;--surface-raised:#fff;--surface-soft:#f5f1fa;--surface-muted:#ece5f3;--coral:#6233a7;--coral-soft:#8050c3;--brand-purple:#6233a7;--brand-purple-deep:#32145c;--brand-purple-tint:#eee7f8;--brand-purple-border:#c8b1e4;--accent-text:#4c237d;--brand-gold:#ffc62f;--brand-gold-soft:#ffdc78;--danger-text:#8f3f2c;--danger-surface:#fbefeb;--danger-border:#e7b7aa;--casino-night:#13091f;--casino-velvet:#2a1044;--casino-plum:#4e1f75;--casino-gold:#f6c84b;--casino-gold-soft:#ffe6a0;--casino-red:#bb3438;--casino-felt:#123d32;--on-accent:#fff;--sans:"DM Sans", "Segoe UI", sans-serif;--display:"Space Grotesk", "DM Sans", sans-serif;color:var(--ink);background:var(--paper);font:400 14px/1.45 var(--sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px;scroll-padding-top:96px}body{overscroll-behavior-y:none;background-color:var(--paper);background-image:radial-gradient(circle at 7% 9%,#6233a712,#0000 20rem),radial-gradient(circle at 92% 31%,#ffc62f13,#0000 24rem);background-attachment:fixed;min-width:320px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}input,textarea,select{color:var(--ink);caret-color:var(--brand-gold)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input:disabled,textarea:disabled,select:disabled{color:var(--muted);-webkit-text-fill-color:var(--muted);opacity:.72}:-webkit-any(input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill){-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--surface-raised) inset;caret-color:var(--brand-gold)}:is(input:autofill,textarea:autofill,select:autofill){-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--surface-raised) inset;caret-color:var(--brand-gold)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--brand-gold);outline-offset:3px}:where(button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),label[for],select,input[type=checkbox],input[type=radio],input[type=range],input[type=file]){cursor:pointer}:where(button:disabled,[aria-disabled=true]){cursor:not-allowed}::selection{background:var(--brand-gold-soft);color:var(--brand-purple-deep)}#root{min-height:100vh}@media (width<=700px),(pointer:coarse){body{background-attachment:scroll}}@media (prefers-color-scheme:dark){:root{--paper:#0f0a16;--ink:#fbf8ff;--muted:#bdb3ca;--line:#3d304c;--surface:#191120;--surface-raised:#21172b;--surface-soft:#271b32;--surface-muted:#342443;--coral:#ffc62f;--coral-soft:#ffdc78;--brand-purple:#8c55d1;--brand-purple-deep:#32145c;--brand-purple-tint:#38234d;--brand-purple-border:#6f548e;--accent-text:#e5d0ff;--brand-gold:#ffc62f;--brand-gold-soft:#ffdc78;--danger-text:#ffc0b1;--danger-surface:#422a25;--danger-border:#7e4d43;--casino-night:#08060d;--casino-velvet:#20102f;--casino-plum:#51247a;--casino-gold:#ffd15a;--casino-gold-soft:#ffe9a9;--casino-red:#c13b36;--casino-felt:#12382f;--on-accent:#21122f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-image:radial-gradient(circle at 7% 9%,#8c55d121,#0000 20rem),radial-gradient(circle at 92% 31%,#ffc62f14,#0000 24rem)}::selection{background:var(--brand-gold);color:var(--brand-purple-deep)}}.jem-earned-stream{z-index:1390;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.jem-earned-flight{background:color-mix(in srgb, var(--surface,#fff) 92%, #e8faef);color:#168447;will-change:transform, opacity;border:1px solid #1c924b59;border-radius:999px;align-items:center;gap:9px;max-width:calc(100vw - 24px);padding:9px 14px 9px 10px;animation:3s cubic-bezier(.2,.75,.2,1) both jem-earned-cross;display:inline-flex;position:absolute;top:70%;left:0;box-shadow:0 10px 32px #0e592d33,inset 0 1px #ffffffb8}.jem-earned-jewel{color:#159047;filter:drop-shadow(0 3px 6px #15904740);background:#dff7e8;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.jem-earned-flight>span:last-child{white-space:nowrap;align-items:baseline;gap:5px;min-width:0;display:flex}.jem-earned-flight strong{font:800 clamp(17px, 3vw, 22px)/1 var(--display,inherit);letter-spacing:-.03em}.jem-earned-flight small{color:#16713e;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}@keyframes jem-earned-cross{0%{opacity:0;transform:translate(-115%,7vh)rotate(-4deg)scale(.9)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(calc(100vw + 15%),-34vh)rotate(3deg)scale(1.04)}}@media (width<=480px){.jem-earned-flight{gap:7px;padding:7px 12px 7px 8px;top:66%}.jem-earned-jewel{flex-basis:32px;width:32px;height:32px}.jem-earned-jewel svg{width:20px;height:20px}}@media (prefers-color-scheme:dark){.jem-earned-flight{background:color-mix(in srgb, var(--surface,#211a28) 86%, #16472b);color:#9aefb9;border-color:#83e0aa7a}.jem-earned-flight small{color:#8de5ad}.jem-earned-jewel{color:#91e8b0;background:#183f29}}@media (prefers-reduced-motion:reduce){.jem-earned-flight{animation:3s both jem-earned-still;top:18px;left:50%}@keyframes jem-earned-still{0%,to{opacity:0;transform:translate(-50%)scale(.96)}12%,84%{opacity:1;transform:translate(-50%)scale(1)}}}.jem-wallet-workspace{gap:18px;min-width:0;display:grid}.jem-wallet-workspace :where(h2,h3,p,small,strong,span,label,button){overflow-wrap:anywhere}.jem-wallet-workspace :where(header,header>div,article,article>span,section,form,label){min-width:0}.jem-wallet-hero{background:radial-gradient(circle at 88% 10%,#7140be24,#0000 42%),linear-gradient(135deg,#fffdf8,#f8f2ff);border:1px solid #d8ccef;grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);align-items:stretch;gap:18px;padding:28px;display:grid}.jem-wallet-hero>div:first-child>span,.jem-cost-menu header span,.jem-ledger header small{color:#62409b;letter-spacing:.15em;font-size:9px;font-weight:850}.jem-wallet-hero h2{color:#1d1528;font:600 clamp(25px,3vw,40px)/1.04 var(--display);margin:7px 0 8px}.jem-wallet-hero p{color:#655d6b;max-width:700px;margin:0;font-size:12px;line-height:1.65}.jem-balance-card{color:#fff;background:linear-gradient(145deg,#241733,#6c3ca6);grid-template-columns:auto 1fr;align-items:center;gap:13px;min-width:0;padding:20px;display:grid;box-shadow:0 18px 42px #321c4d2e}.jem-balance-card.is-compact{padding:16px}.jem-balance-mark{background:#ffffff17;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.jem-balance-card small{color:#dac9ef;letter-spacing:.14em;font-size:8px;font-weight:850;display:block}.jem-balance-card strong{font:650 26px/1 var(--display);align-items:center;gap:7px;margin-top:4px;display:flex}.jem-balance-card p{color:#e8ddf4;margin:6px 0 0;font-size:10px}.jem-balance-card button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff4d;grid-column:1/-1;min-height:34px;font-size:9px;font-weight:800}.jem-wallet-stats{background:#fffdfa;border:1px solid #ddd6e2;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.jem-wallet-stats>div{border-right:1px solid #e9e3eb;min-width:0;padding:17px 16px}.jem-wallet-stats>div:last-child{border-right:0}.jem-wallet-stats small{color:#827788;letter-spacing:.11em;font-size:8px;font-weight:850;display:block}.jem-wallet-stats strong{color:#2e1f3d;font:650 21px/1.1 var(--display);margin:5px 0 3px;display:block}.jem-wallet-stats span{color:#7a707f;font-size:9px;line-height:1.4}.jem-economy-dashboard{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(220px,.85fr));gap:12px;min-width:0;display:grid}.jem-economy-dashboard>article{background:#fffdfa;border:1px solid #ddd6e2;min-width:0;overflow:hidden}.jem-economy-dashboard article>header{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:16px 17px 13px;display:flex}.jem-economy-dashboard header small{color:#684093;letter-spacing:.12em;font-size:8px;font-weight:850;display:block}.jem-economy-dashboard header h3{color:#2c2233;font:600 18px/1.15 var(--display);margin:4px 0 0}.jem-economy-dashboard header>span,.jem-daily-earning header>strong{color:#62409b;text-align:right;flex:0 auto;max-width:48%;font-size:9px;font-weight:850;line-height:1.35}.jem-balance-meter{background:#eee8f2;border-radius:8px;height:8px;margin:0 17px;display:flex;overflow:hidden}.jem-balance-meter>i{min-width:0;height:100%}.jem-balance-meter>.monthly{background:#7446aa}.jem-balance-meter>.earned{background:#d5a82c}.jem-balance-sources{border-top:1px solid #eee9ef;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:13px;display:grid}.jem-balance-sources>div{border-right:1px solid #eee9ef;align-content:start;gap:4px;min-width:0;padding:13px 12px;display:grid}.jem-balance-sources>div:last-child{border-right:0}.jem-balance-sources span{color:#6e6472;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.jem-balance-sources span i{background:#7446aa;border-radius:50%;flex:none;width:7px;height:7px}.jem-balance-sources span i.earned{background:#d5a82c}.jem-balance-sources span i.reserved{background:#8a858d}.jem-balance-sources strong{color:#2e1f3d;font:650 19px/1 var(--display)}.jem-balance-sources small{color:#7a707f;font-size:8px;line-height:1.4}.jem-daily-earning>div{background:#eee8f2;border-radius:8px;height:8px;margin:0 17px;overflow:hidden}.jem-daily-earning>div i{border-radius:inherit;background:linear-gradient(90deg,#5f368e,#9d6ed1);height:100%;display:block}.jem-daily-earning>p{color:#746b78;margin:0;padding:13px 17px 16px;font-size:9px;line-height:1.5}.jem-runway>ul{border-top:1px solid #eee9ef;margin:0;padding:0;list-style:none;display:grid}.jem-runway li{border-bottom:1px solid #eee9ef;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:10px 16px;display:grid}.jem-runway li:last-child{border-bottom:0}.jem-runway li>svg{color:#7146a4}.jem-runway li>span{gap:2px;min-width:0;display:grid}.jem-runway li strong{color:#312739;font-size:10px}.jem-runway li small{color:#7b7280;font-size:8px}.jem-runway li>b{color:#5f368e;text-align:right;min-width:30px;font-size:9px}.jem-cost-menu,.jem-missions,.jem-gift-card,.jem-ledger{background:#fffdfa;border:1px solid #ddd6e2}.jem-cost-menu>header,.jem-ledger>header{border-bottom:1px solid #e9e3eb;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.jem-cost-menu h3,.jem-ledger h3,.jem-missions h3,.jem-gift-card h3{color:#2c2233;font:600 19px/1.15 var(--display);margin:4px 0 0}.jem-cost-menu header>small{color:#776e7b;font-size:9px}.jem-cost-menu>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jem-cost-menu article{border-right:1px solid #e9e3eb;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:19px 20px;display:grid}.jem-cost-menu article:last-child{border-right:0}.jem-cost-menu article>svg{color:#7146a4}.jem-cost-menu article strong,.jem-cost-menu article small{display:block}.jem-cost-menu article strong{color:#312739;font-size:11px}.jem-cost-menu article small{color:#7b7280;margin-top:4px;font-size:9px;line-height:1.45}.jem-cost-menu article b{color:#5f368e;white-space:nowrap;font-size:10px}.jem-wallet-grid{grid-template-columns:1.08fr .92fr;align-items:start;gap:18px;display:grid}.jem-missions{grid-row:span 2}.jem-missions>header,.jem-gift-card>header{border-bottom:1px solid #e9e3eb;gap:12px;padding:20px;display:flex}.jem-missions>header>span,.jem-gift-card>header>span{color:#fff;background:#6e44a2;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;display:grid}.jem-missions header small,.jem-gift-card header small{color:#684093;letter-spacing:.13em;font-size:8px;font-weight:850}.jem-missions header p,.jem-gift-card header p{color:#796f7e;margin:5px 0 0;font-size:9px;line-height:1.5}.jem-missions>div>article{border-bottom:1px solid #eee9ef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 20px;display:grid}.jem-missions>div>article:last-child{border-bottom:0}.jem-missions article strong,.jem-missions article small{display:block}.jem-missions article strong{color:#33283a;font-size:10px}.jem-missions article small{color:#827886;margin-top:3px;font-size:9px}.jem-missions article em{color:#5d328c;font-size:10px;font-style:normal;font-weight:850}.jem-missions article i{background:#eee8f2;height:3px;margin-top:8px;display:block;overflow:hidden}.jem-missions article i b{background:#7446aa;height:100%;display:block}.jem-missions article.is-complete{background:#f5fbf6}.jem-gift-card form{grid-template-columns:1fr 110px;gap:12px;padding:20px;display:grid}.jem-gift-card form label{color:#5d535f;letter-spacing:.06em;font-size:8px;font-weight:800}.jem-gift-card form label.wide{grid-column:1/-1}.jem-gift-card input,.jem-gift-card select{box-sizing:border-box;color:#2c2331;width:100%;min-width:0;min-height:39px;font:500 11px var(--sans);background:#fff;border:1px solid #d9d1dc;border-radius:0;margin-top:5px;padding:0 10px}.jem-gift-card .jem-confirm{color:#766c79;letter-spacing:0;grid-template-columns:auto 1fr;align-items:start;gap:8px;font-weight:500;line-height:1.45;display:grid}.jem-gift-card .jem-confirm input{width:15px;min-height:15px;margin:1px 0 0}.jem-gift-card form>button{color:#fff;cursor:pointer;background:#302139;border:0;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:9px;font-weight:850;display:inline-flex}.jem-gift-card form>button:disabled{opacity:.48;cursor:not-allowed}.jem-card-gift form{grid-template-columns:1fr 1fr}.jem-ledger>header>span{color:#776d7b;align-items:center;gap:6px;font-size:9px;display:inline-flex}.jem-ledger>div>article{border-bottom:1px solid #eee9ef;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:13px 20px;display:grid}.jem-ledger>div>article:last-child{border-bottom:0}.jem-ledger article>span{font:700 16px var(--display)}.jem-ledger article>span.credit{color:#397547}.jem-ledger article>span.debit{color:#9b3c52}.jem-ledger article strong,.jem-ledger article small{display:block}.jem-ledger article strong{color:#352b39;font-size:10px}.jem-ledger article small{color:#827987;margin-top:3px;font-size:9px}.jem-ledger>p{color:#7e7482;margin:0;padding:22px;font-size:10px}@media (width<=900px){.jem-wallet-hero,.jem-wallet-grid{grid-template-columns:1fr}.jem-economy-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.jem-balance-composition{grid-column:1/-1}.jem-missions{grid-row:auto}.jem-wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.jem-wallet-stats>div{border-bottom:1px solid #e9e3eb}.jem-cost-menu>div{grid-template-columns:1fr}.jem-cost-menu article{border-bottom:1px solid #e9e3eb;border-right:0}}@media (width<=560px){.jem-wallet-hero{padding:20px 16px}.jem-balance-card{grid-template-columns:auto minmax(0,1fr);padding:16px}.jem-balance-card strong{flex-wrap:wrap;font-size:23px}.jem-wallet-stats{grid-template-columns:1fr}.jem-wallet-stats>div{border-right:0}.jem-cost-menu>header,.jem-ledger>header{display:grid}.jem-economy-dashboard{grid-template-columns:minmax(0,1fr)}.jem-balance-composition{grid-column:auto}.jem-economy-dashboard article>header{display:grid}.jem-economy-dashboard header>span,.jem-daily-earning header>strong{text-align:left;max-width:none}.jem-balance-sources{grid-template-columns:minmax(0,1fr)}.jem-balance-sources>div{border-bottom:1px solid #eee9ef;border-right:0;grid-template-columns:minmax(0,1fr) auto}.jem-balance-sources>div:last-child{border-bottom:0}.jem-balance-sources small{grid-column:1/-1}.jem-cost-menu article{grid-template-columns:auto 1fr}.jem-cost-menu article b{grid-column:2}.jem-gift-card form,.jem-card-gift form{grid-template-columns:1fr}.jem-gift-card form label.wide,.jem-gift-card form>button{grid-column:auto}.jem-ledger>div>article{grid-template-columns:54px 1fr;padding-inline:15px}}@media (prefers-color-scheme:dark){.jem-wallet-hero{background:radial-gradient(circle at 88% 10%,#985ee22e,#0000 42%),linear-gradient(135deg,#211c23,#261d2c);border-color:#50455a}.jem-wallet-hero h2,.jem-wallet-stats strong,.jem-cost-menu h3,.jem-ledger h3,.jem-missions h3,.jem-gift-card h3,.jem-cost-menu article strong,.jem-missions article strong,.jem-ledger article strong{color:#f6eff8}.jem-wallet-hero p,.jem-wallet-stats span,.jem-cost-menu article small,.jem-missions article small,.jem-missions header p,.jem-gift-card header p,.jem-ledger article small,.jem-ledger>p{color:#bdb3c2}.jem-wallet-stats,.jem-economy-dashboard>article,.jem-cost-menu,.jem-missions,.jem-gift-card,.jem-ledger{background:#211d23;border-color:#4c4450}.jem-economy-dashboard header h3,.jem-balance-sources strong,.jem-runway li strong{color:#f6eff8}.jem-balance-sources small,.jem-daily-earning>p,.jem-runway li small{color:#bdb3c2}.jem-balance-meter,.jem-daily-earning>div{background:#403746}.jem-balance-sources,.jem-balance-sources>div,.jem-runway>ul,.jem-runway li,.jem-wallet-stats>div,.jem-cost-menu>header,.jem-cost-menu article,.jem-missions>header,.jem-gift-card>header,.jem-missions>div>article,.jem-ledger>header,.jem-ledger>div>article{border-color:#3f3943}.jem-gift-card input,.jem-gift-card select{color:#f5eef7;background:#2c2730;border-color:#554c5a}.jem-missions article.is-complete{background:#1e2a22}.jem-missions article i{background:#403746}}.admin-jem-economy{border:1px solid var(--line);background:var(--surface);min-width:0}.admin-jem-economy>header{border-bottom:1px solid var(--line);background:linear-gradient(110deg, color-mix(in srgb, var(--brand-gold) 12%, var(--surface)), var(--surface) 72%);justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:17px 19px;display:flex}.admin-jem-economy>header>div{gap:4px;display:grid}.admin-jem-economy>header span{color:var(--brand-purple);letter-spacing:1.1px;align-items:center;gap:5px;font-size:9px;font-weight:850;display:inline-flex}.admin-jem-economy>header h2{color:var(--ink);font:650 21px var(--display);margin:0}.admin-jem-economy>header p{max-width:760px;color:var(--muted);margin:0;font-size:10px;line-height:1.45}.admin-jem-economy>header>small{color:var(--muted);flex:none;align-items:center;gap:5px;font-size:9px;display:inline-flex}.admin-jem-tier-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;display:grid}.admin-jem-tier-card{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 93%, var(--brand-purple-tint));min-width:0;position:relative;overflow:hidden}.admin-jem-tier-card:before{content:"";background:#92958e;height:3px;position:absolute;inset:0 0 auto}.admin-jem-tier-card.tier-insider:before{background:var(--coral)}.admin-jem-tier-card.tier-pro:before{background:var(--brand-purple)}.admin-jem-tier-card.tier-elite:before{background:var(--brand-gold)}.admin-jem-tier-card>header{border-bottom:1px solid var(--line);gap:3px;padding:15px 14px 12px;display:grid}.admin-jem-tier-card>header span{color:var(--coral);letter-spacing:.8px;text-transform:uppercase;font-size:8px;font-weight:850}.admin-jem-tier-card>header h3{color:var(--ink);font:650 18px var(--display);margin:0}.admin-jem-tier-card>header strong{color:var(--brand-purple);font-size:11px}.admin-jem-tier-card form{gap:10px;padding:13px;display:grid}.admin-jem-tier-card form>label:not(.admin-jem-unlimited),.admin-jem-tier-card fieldset label,.admin-jem-user-fields label,.admin-jem-user-note{color:var(--ink);gap:4px;font-size:9px;font-weight:800;display:grid}.admin-jem-tier-card label>small,.admin-jem-user-fields label>small,.admin-jem-user-note>small{color:var(--muted);font-size:8px;font-weight:500;line-height:1.35}.admin-jem-tier-card input,.admin-jem-tier-card textarea,.admin-jem-user-dialog input,.admin-jem-user-dialog select,.admin-jem-user-dialog textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-height:36px;color:var(--ink);font:700 10px var(--sans);border-radius:0}.admin-jem-tier-card input,.admin-jem-user-dialog input,.admin-jem-user-dialog select{padding:0 9px}.admin-jem-tier-card textarea,.admin-jem-user-dialog textarea{resize:vertical;min-height:64px;padding:8px 9px;line-height:1.4}.admin-jem-tier-card input:focus-visible,.admin-jem-tier-card textarea:focus-visible,.admin-jem-user-dialog input:focus-visible,.admin-jem-user-dialog select:focus-visible,.admin-jem-user-dialog textarea:focus-visible{outline:2px solid var(--brand-purple);outline-offset:1px}.admin-jem-tier-card input:disabled,.admin-jem-tier-card textarea:disabled,.admin-jem-user-dialog input:disabled,.admin-jem-user-dialog select:disabled,.admin-jem-user-dialog textarea:disabled{opacity:.58;cursor:not-allowed}.admin-jem-unlimited{border:1px solid var(--line);cursor:pointer;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:1px 8px;padding:8px;display:grid}.admin-jem-unlimited input{opacity:0;width:1px;height:1px;position:absolute}.admin-jem-unlimited>span{background:#acaeaa;border-radius:10px;grid-row:1/span 2;width:28px;height:16px;transition:background .12s}.admin-jem-unlimited>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;margin:2px;transition:transform .12s;display:block}.admin-jem-unlimited input:checked+span{background:var(--brand-purple)}.admin-jem-unlimited input:checked+span:after{transform:translate(12px)}.admin-jem-unlimited input:focus-visible+span{outline:2px solid var(--brand-purple);outline-offset:2px}.admin-jem-unlimited b{color:var(--ink);font-size:9px}.admin-jem-unlimited small{color:var(--muted);font-size:8px}.admin-jem-tier-card fieldset{border:1px solid var(--line);gap:7px;min-width:0;margin:0;padding:9px;display:grid}.admin-jem-tier-card legend{color:var(--muted);letter-spacing:.7px;text-transform:uppercase;padding:0 5px;font-size:8px;font-weight:850}.admin-jem-tier-card fieldset label>div{border:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.admin-jem-tier-card fieldset label>div input{border:0}.admin-jem-tier-card fieldset label>div b{color:var(--muted);padding:0 8px;font-size:8px}.admin-jem-policy-note textarea{min-height:72px}.admin-jem-tier-card form>button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;min-height:38px;font:850 9px var(--sans);cursor:pointer}.admin-jem-tier-card form>button:hover:not(:disabled){background:var(--brand-purple-deep)}.admin-jem-tier-card form>button:disabled{opacity:.58;cursor:wait}.admin-jem-error,.admin-jem-policy-confirm,.admin-jem-user-confirm{border:1px solid color-mix(in srgb, var(--coral) 55%, var(--line));background:color-mix(in srgb, var(--coral) 9%, var(--surface));color:var(--ink);align-items:flex-start;gap:8px;padding:9px;font-size:9px;line-height:1.35;display:flex}.admin-jem-error{color:#9b3524}.admin-jem-policy-confirm span,.admin-jem-user-confirm span{gap:2px;display:grid}.admin-jem-policy-confirm small,.admin-jem-user-confirm small{color:var(--muted);font-size:8px}.admin-jem-economy>footer{border-top:1px solid var(--line);min-height:48px;color:var(--brand-purple);align-items:center;gap:8px;padding:8px 16px;display:flex}.admin-jem-economy>footer span{gap:2px;display:grid}.admin-jem-economy>footer strong{font-size:9px}.admin-jem-economy>footer small{color:var(--muted);font-size:8px}.admin-jem-wallet-cell{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 6px;margin-bottom:8px;padding:7px 8px;display:grid}.admin-jem-wallet-cell>span{color:var(--brand-purple);grid-row:1/span 2}.admin-jem-wallet-cell strong{color:var(--ink);font-size:9px}.admin-jem-wallet-cell small{color:var(--muted);font-size:8px;line-height:1.35}.admin-jem-wallet-cell.is-unlimited{border-color:color-mix(in srgb, var(--brand-gold) 58%, var(--line));background:color-mix(in srgb, var(--brand-gold) 12%, var(--surface))}.admin-jem-user-backdrop{padding:20px}.admin-jem-user-dialog{background:var(--surface);width:min(820px,100%);max-height:min(90vh,920px);color:var(--ink);border:0;overflow:auto;box-shadow:0 26px 90px #110a1c59}.admin-jem-user-dialog>header{border-bottom:1px solid var(--line);background:linear-gradient(110deg, var(--brand-purple-tint), var(--surface) 72%);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:14px 18px;display:grid}.admin-jem-user-dialog>header>span{border:1px solid var(--brand-purple-border);background:var(--surface);width:36px;height:36px;color:var(--brand-purple);place-items:center;display:grid}.admin-jem-user-dialog>header div{gap:2px;display:grid}.admin-jem-user-dialog>header small{color:var(--brand-purple);letter-spacing:.9px;font-size:8px;font-weight:850}.admin-jem-user-dialog>header h2{color:var(--ink);font:650 21px var(--display);margin:0}.admin-jem-user-dialog>header p{color:var(--muted);margin:0;font-size:9px}.admin-jem-user-dialog>header button{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;place-items:center;display:grid}.admin-jem-user-dialog>p{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:13px 18px;font-size:10px;line-height:1.5}.admin-jem-user-snapshot,.admin-jem-user-preview{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:14px 18px 0;display:grid}.admin-jem-user-snapshot>div,.admin-jem-user-preview>div{background:var(--surface);gap:4px;min-width:0;padding:12px;display:grid}.admin-jem-user-snapshot small,.admin-jem-user-preview small{color:var(--muted);letter-spacing:.7px;font-size:8px;font-weight:800}.admin-jem-user-snapshot strong,.admin-jem-user-preview strong{overflow-wrap:anywhere;color:var(--ink);font:650 16px var(--display)}.admin-jem-user-snapshot span,.admin-jem-user-preview span{color:var(--muted);font-size:8px;line-height:1.35}.admin-jem-user-fields{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:10px;padding:14px 18px 0;display:grid}.admin-jem-user-fields fieldset{border:1px solid var(--line);align-content:start;gap:10px;min-width:0;margin:0;padding:12px;display:grid}.admin-jem-user-fields legend{color:var(--brand-purple);padding:0 5px;font-size:9px;font-weight:850}.admin-jem-user-fields aside{background:var(--brand-purple-tint);color:var(--brand-purple);gap:8px;padding:9px;display:flex}.admin-jem-user-fields aside span{gap:2px;display:grid}.admin-jem-user-fields aside strong{font-size:8px}.admin-jem-user-fields aside small{color:var(--muted);font-size:8px;line-height:1.35}.admin-jem-user-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-jem-user-note{margin:14px 18px 0}.admin-jem-user-note>span{justify-content:space-between;gap:10px;display:flex}.admin-jem-user-note>span small{color:var(--muted);font-size:8px;font-weight:500}.admin-jem-user-dialog>.admin-jem-error,.admin-jem-user-dialog>.admin-jem-user-confirm{margin:12px 18px 0}.admin-jem-user-dialog>footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;min-height:62px;margin-top:14px;padding:10px 18px;display:flex}.admin-jem-user-dialog>footer button{border:1px solid var(--line);background:var(--surface);min-height:37px;color:var(--ink);font:800 9px var(--sans);cursor:pointer;padding:0 14px}.admin-jem-user-dialog>footer button:last-child{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.admin-jem-user-dialog>footer button:disabled{opacity:.58;cursor:wait}@media (width<=1120px){.admin-jem-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-jem-economy>header{flex-direction:column;align-items:flex-start;gap:8px}.admin-jem-tier-grid{grid-template-columns:minmax(0,1fr);padding:8px}.admin-jem-user-backdrop{padding:8px}.admin-jem-user-dialog{max-height:94vh}.admin-jem-user-dialog>header{grid-template-columns:34px minmax(0,1fr) auto;padding-inline:13px}.admin-jem-user-dialog>p{padding-inline:13px}.admin-jem-user-snapshot,.admin-jem-user-preview{grid-template-columns:minmax(0,1fr);margin-inline:13px}.admin-jem-user-fields{grid-template-columns:minmax(0,1fr);padding-inline:13px}.admin-jem-user-note,.admin-jem-user-dialog>.admin-jem-error,.admin-jem-user-dialog>.admin-jem-user-confirm{margin-inline:13px}.admin-jem-user-dialog>footer{background:var(--surface);padding-inline:13px;position:sticky;bottom:0}.admin-jem-user-dialog>footer button{flex:1}}@media (prefers-color-scheme:dark){.admin-jem-error{color:#ffc0b1}.admin-jem-tier-card>header strong,.admin-jem-economy>footer{color:var(--accent-text)}.admin-jem-tier-card form>button,.admin-jem-user-dialog>footer button:last-child{color:#fff}}.app-shell{box-sizing:border-box;width:100%;margin:0;padding:0 54px}select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--brand-purple)}select option,select optgroup{background-color:var(--surface-raised);color:var(--ink)}select option:checked{background-color:var(--brand-purple-deep);color:#fff}select option:disabled{color:var(--muted)}.follower-insights{border:1px solid var(--line);background:var(--surface);margin:0 0 26px;overflow:hidden}.follower-insights>header{border-bottom:1px solid var(--line);background:linear-gradient(105deg,var(--brand-purple-tint),transparent);justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:13px 16px;display:flex}.follower-insights>header>div:first-child{gap:3px;display:grid}.follower-insights>header span,.follower-leaders header span,.follower-listings header span{color:var(--brand-purple);letter-spacing:1px;font-size:9px;font-weight:850}.follower-insights h2,.follower-insights h3{color:var(--ink);font:650 19px var(--display);margin:0}.follower-insights header p,.follower-insights header small{color:var(--muted);margin:0;font-size:11px}.follower-signal-total{text-align:right;min-width:120px;display:grid}.follower-signal-total strong{color:var(--ink);font:700 23px var(--display)}.follower-signal-total span{text-transform:uppercase;color:var(--muted)!important;letter-spacing:.5px!important;font-size:9px!important}.follower-insights-grid{grid-template-columns:minmax(360px,1.1fr) minmax(310px,.9fr);gap:14px;padding:14px;display:grid}.follower-growth{border:1px solid var(--line);background:linear-gradient(to top,var(--brand-purple-tint),transparent 66%);grid-template-columns:repeat(6,1fr);align-items:end;gap:8px;min-height:196px;padding:15px 13px 9px;display:grid}.follower-growth>div{text-align:center;grid-template-rows:128px auto auto;gap:4px;min-width:0;display:grid}.follower-growth>div>span{border-bottom:1px solid var(--brand-purple-border);justify-content:center;align-items:end;height:128px;display:flex}.follower-growth b{background:linear-gradient(var(--brand-gold),var(--brand-purple));border-radius:4px 4px 0 0;width:min(30px,62%);min-height:4px;display:block;position:relative}.follower-growth b i{color:var(--brand-purple);font-size:8px;font-style:normal;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.follower-growth strong{color:var(--ink);font-size:11px}.follower-growth small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.follower-funnel{border:1px solid var(--line);background:var(--surface-soft);align-content:center;gap:8px;padding:12px;display:grid}.follower-funnel>div{background:var(--surface);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:38px;padding:5px 9px;display:grid;position:relative;overflow:hidden}.follower-funnel>div>span{opacity:.2;position:absolute;inset:0}.follower-funnel>div>span i{background:var(--brand-purple);height:100%;display:block}.follower-funnel>div>b{z-index:1;background:var(--brand-purple);color:#fff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.follower-funnel>div>div{z-index:1;gap:2px;display:grid}.follower-funnel strong,.follower-funnel em{z-index:1;color:var(--ink);font-size:11px;font-style:normal}.follower-funnel small{color:var(--ink);font-size:9px}.follower-signal-strip{border:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin:0 14px 14px;display:grid}.follower-signal-strip>span{border-right:1px solid var(--line);align-content:center;gap:3px;min-height:56px;padding:8px 13px;display:grid}.follower-signal-strip>span:last-child{border-right:0}.follower-signal-strip small{color:var(--muted);text-transform:uppercase;font-size:9px}.follower-signal-strip strong{color:var(--ink);font:650 17px var(--display)}.follower-detail-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.follower-leaders{border-right:1px solid var(--line)}.follower-leaders>header,.follower-listings>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:59px;padding:10px 14px;display:flex}.follower-leaders header>div,.follower-listings header>div{gap:3px;display:grid}.follower-leaders h3,.follower-listings h3{font-size:15px}.follower-leaders>div,.follower-listings>div{max-height:318px;overflow-y:auto}.follower-leaders button,.follower-listings button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:68px;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:39px minmax(0,1fr) auto 14px;align-items:center;gap:9px;padding:8px 13px;display:grid}.follower-leaders button:hover,.follower-listings button:hover{background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.follower-leaders button>span:not(.follower-avatar),.follower-listings button>span{gap:3px;min-width:0;display:grid}.follower-leaders button>span:nth-child(3),.follower-listings button>span:nth-child(3){text-align:right}.follower-leaders button strong,.follower-listings button strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.follower-leaders button small,.follower-listings button small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.follower-leaders button>svg,.follower-listings button>svg{color:var(--brand-purple)}.follower-avatar{background:var(--brand-purple-tint);width:37px;height:37px;color:var(--brand-purple);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;overflow:hidden}.follower-avatar img{object-fit:cover;width:100%;height:100%}.follower-listings button>img{object-fit:cover;background:var(--surface-muted);width:37px;height:50px}.follower-leaders>p,.follower-listings>p{min-height:120px;color:var(--muted);text-align:center;place-items:center;margin:0;padding:18px;font-size:11px;display:grid}.portal-hero-actions .owner{border-color:var(--brand-gold);color:var(--brand-gold-soft)}.owner-button{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);min-height:35px;color:var(--brand-purple);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.owner-button:hover{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.admin-shell{padding:34px 0 64px}.admin-hero{color:#fff;background:radial-gradient(circle at 90% 0,#ffc62f33,transparent 22rem),linear-gradient(130deg,#26113e,var(--brand-purple) 70%,#4a2677);grid-template-columns:minmax(0,1fr) auto;gap:22px;padding:22px 28px 26px;display:grid}.admin-hero-top{grid-column:1/-1;justify-content:space-between;display:flex}.admin-hero-top button{color:#e8dbf5;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:750;display:inline-flex}.admin-hero-top button:hover{color:var(--brand-gold-soft)}.admin-hero-copy{align-items:center;gap:14px;display:flex}.admin-hero-mark{width:48px;height:48px;color:var(--brand-gold);background:#ffc62f1a;border:1px solid #ffc62f8c;flex:none;place-items:center;display:grid;transform:rotate(45deg)}.admin-hero-mark svg{transform:rotate(-45deg)}.admin-hero-copy p,.admin-card header span,.admin-table-card>header span,.admin-launch>header p{color:var(--brand-gold-soft);letter-spacing:1.2px;margin:0;font-size:9px;font-weight:850}.admin-card header span,.admin-table-card>header span,.admin-launch>header p{color:var(--brand-purple)}.admin-hero h1{font:650 32px var(--display);margin:4px 0}.admin-hero small{color:#e5d8f1;font-size:11px}.admin-hero-status{flex-direction:column;justify-content:center;align-items:end;gap:9px;display:flex}.admin-hero-status>span{text-transform:uppercase;border:1px solid #ffffff40;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.admin-hero-status>span.preview{color:var(--brand-gold-soft);border-color:#ffc62f80}.admin-hero-status>span.ready{color:#aef0c5;border-color:#80d9a0}.admin-hero-status button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:10px;font-weight:750;display:inline-flex}.admin-toolbar{border:1px solid var(--line);background:var(--surface);border-top:0;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:8px 13px 8px 19px;display:flex}.admin-toolbar nav{align-self:stretch;gap:21px;min-width:0;display:flex;overflow-x:auto}.admin-toolbar nav button{min-width:max-content;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;font-weight:750;display:inline-flex;position:relative}.admin-toolbar nav button.active{color:var(--ink)}.admin-toolbar nav button.active:after{background:var(--coral);content:"";height:2px;position:absolute;bottom:-9px;left:0;right:0}.admin-toolbar nav b{background:var(--brand-purple-tint);min-width:17px;color:var(--brand-purple);text-align:center;border-radius:9px;padding:2px 4px;font-size:8px}.admin-toolbar form{border:1px solid var(--line);background:var(--surface-soft);align-items:center;gap:7px;min-width:min(320px,30vw);height:37px;padding-left:10px;display:flex}.admin-toolbar form>svg{color:var(--muted);flex:none}.admin-toolbar input{width:100%;min-width:80px;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px}.admin-toolbar form button{border:0;border-left:1px solid var(--line);background:var(--brand-purple-deep);color:#fff;cursor:pointer;align-self:stretch;padding:0 10px;font-size:9px;font-weight:750}.admin-toolbar form button[type=button]{color:var(--muted);background:0 0;border:0;padding:0 5px}.admin-content{padding-top:17px}.admin-search-note{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--muted);align-items:center;gap:7px;margin-bottom:11px;padding:9px 12px;font-size:10px;display:flex}.admin-search-note button{color:var(--brand-purple);cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:800}.admin-sync-error{border:1px solid color-mix(in srgb,var(--coral) 42%,var(--line));background:color-mix(in srgb,var(--coral) 7%,var(--surface));min-height:43px;color:var(--muted);align-items:center;gap:8px;margin-bottom:10px;padding:8px 11px;font-size:9px;display:flex}.admin-sync-error>svg{color:var(--coral);flex:none}.admin-sync-error strong{color:var(--ink)}.admin-sync-error button{border:1px solid var(--line);background:var(--surface);min-height:32px;color:var(--brand-purple);cursor:pointer;margin-left:auto;padding:0 10px;font-size:8px;font-weight:850}.admin-state{border:1px solid var(--line);background:var(--surface);min-height:300px;color:var(--muted);text-align:center;border-top:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.admin-state strong{color:var(--ink);font:650 20px var(--display)}.admin-state button{background:var(--brand-purple-deep);color:#fff;cursor:pointer;border:0;min-height:36px;padding:0 14px}.spinning{animation:.8s linear infinite spin}.admin-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.admin-metric{border:1px solid var(--line);background:var(--surface);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:113px;padding:12px;display:grid}.admin-metric>span{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:29px;height:29px;color:var(--brand-purple);place-items:center;display:grid}.admin-metric>span svg{width:15px}.admin-metric>div{gap:4px;min-width:0;display:grid}.admin-metric small{color:var(--muted);text-transform:uppercase;font-size:9px}.admin-metric strong{color:var(--ink);font:650 18px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-metric p{color:var(--muted);margin:0;font-size:9px;line-height:1.35}.admin-metric.attention{border-color:color-mix(in srgb,var(--coral) 42%,var(--line));box-shadow:inset 0 3px var(--coral)}.admin-performance{border:1px solid var(--line);background:var(--surface);margin-top:12px}.admin-performance>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:11px 14px;display:flex}.admin-performance>header>div{gap:3px;display:grid}.admin-performance>header span{color:var(--brand-purple);letter-spacing:1.2px;font-size:9px;font-weight:850}.admin-performance h2{color:var(--ink);font:650 18px var(--display);margin:0}.admin-performance header small{color:var(--muted);font-size:9px}.admin-performance-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-trend-metric{border-right:1px solid var(--line);gap:5px;min-width:0;padding:13px 14px;display:grid}.admin-trend-metric:last-child{border-right:0}.admin-trend-metric>small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.admin-trend-metric>strong{color:var(--ink);font:650 20px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-trend-metric>span{font-size:9px;font-weight:800}.admin-trend-metric>span.up{color:#287143}.admin-trend-metric>span.down{color:#a34230}.admin-trend-metric>span.flat{color:var(--muted)}.admin-runtime{margin-top:12px}.admin-runtime-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.admin-runtime-grid>span{border-right:1px solid var(--line);align-content:center;gap:4px;min-width:0;min-height:71px;padding:10px 13px;display:grid}.admin-runtime-grid>span:last-child{border-right:0}.admin-runtime-grid small{color:var(--muted);font-size:8px}.admin-runtime-grid strong{color:var(--ink);font:650 15px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-runtime-grid em{color:var(--muted);font-size:8px;font-style:normal}.admin-runtime-grid .attention strong{color:#a34230}.admin-runtime>footer{border-top:1px solid var(--line);min-height:40px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:8px 13px;font-size:9px;display:flex}.admin-operations-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:12px;margin-top:12px;display:grid}.admin-card,.admin-table-card,.admin-launch{border:1px solid var(--line);background:var(--surface)}.admin-card>header,.admin-table-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:11px 14px;display:flex}.admin-card>header>div,.admin-table-card>header>div{gap:3px;display:grid}.admin-card h2,.admin-table-card h2,.admin-launch h2{color:var(--ink);font:650 18px var(--display);margin:0}.admin-card header p,.admin-table-card header p{color:var(--muted);margin:0;font-size:10px}.admin-card header small{color:var(--muted);font-size:10px}.admin-legend{color:var(--ink);flex-wrap:wrap;justify-content:end;gap:8px;font-size:9px;font-weight:700;display:flex}.admin-legend span{align-items:center;gap:4px;display:inline-flex}.admin-legend i{width:7px;height:7px;display:block}.admin-legend .users,.admin-activity-day i.users{background:var(--brand-purple)}.admin-legend .listings,.admin-activity-day i.listings{background:var(--brand-gold)}.admin-legend .orders,.admin-activity-day i.orders{background:var(--coral)}.admin-legend .events,.admin-activity-day i.events{background:#688e7b}.admin-activity-chart{background:linear-gradient(to top,var(--brand-purple-tint),transparent 66%);grid-template-columns:repeat(14,minmax(18px,1fr));align-items:end;gap:5px;height:190px;padding:17px 12px 8px;display:grid}.admin-activity-day{text-align:center;grid-template-rows:137px auto;gap:7px;min-width:0;display:grid}.admin-activity-day>div{border-bottom:1px solid var(--line);justify-content:center;align-items:end;gap:2px;height:137px;display:flex}.admin-activity-day i{border-radius:2px 2px 0 0;width:min(7px,23%);min-height:2px;display:block}.admin-activity-day span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.admin-chart-note{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:8px 12px;font-size:8px;line-height:1.4}.admin-attention>header b{background:var(--coral);color:#fff;border-radius:50%;place-items:center;min-width:28px;height:28px;font-size:10px;display:grid}.admin-attention>div{display:grid}.admin-attention>div button{border:0;border-bottom:1px solid var(--line);min-height:55px;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;padding:8px 13px;display:grid}.admin-attention>div button:hover{background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.admin-attention>div button>svg{color:var(--brand-purple)}.admin-attention button span{gap:2px;min-width:0;display:grid}.admin-attention button strong{color:var(--ink);font-size:10px}.admin-attention button small{color:var(--muted);font-size:9px}.admin-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.admin-funnel-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:13px;display:grid}.admin-funnel-row{border-right:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;min-width:0;padding:8px 11px;display:grid}.admin-funnel-row:last-child{border-right:0}.admin-funnel-row>span{gap:3px;min-width:0;display:grid}.admin-funnel-row strong{color:var(--ink);font-size:10px}.admin-funnel-row small{color:var(--muted);font-size:8px}.admin-funnel-row>b{color:var(--ink);font:650 16px var(--display)}.admin-funnel-row>div,.admin-health-metric>div{background:var(--surface-muted);grid-column:1/-1;height:5px;overflow:hidden}.admin-funnel-row i,.admin-health-metric i{background:linear-gradient(90deg,var(--brand-purple),var(--brand-gold));height:100%;display:block}.admin-health-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.admin-health-metric{background:var(--surface);gap:6px;min-width:0;padding:10px 13px;display:grid}.admin-health-metric>span{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.admin-health-metric strong{color:var(--ink);font-size:9px}.admin-health-metric b{color:var(--brand-purple);font:650 14px var(--display)}.admin-health-metric small{color:var(--muted);font-size:8px;line-height:1.35}.admin-health>footer{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.admin-health>footer span{border-right:1px solid var(--line);gap:3px;min-width:0;padding:10px 13px;display:grid}.admin-health>footer span:last-child{border-right:0}.admin-health>footer small{color:var(--muted);font-size:8px}.admin-health>footer strong{color:var(--ink);font:650 15px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-category-card{margin-top:12px}.admin-category-grid{grid-template-columns:repeat(4,1fr);display:grid}.admin-category-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;min-width:0;padding:13px;display:grid}.admin-category-grid>div:nth-child(4n){border-right:0}.admin-category-grid span{gap:2px;min-width:0;display:grid}.admin-category-grid strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-category-grid small,.admin-category-grid em{color:var(--muted);font-size:8px;font-style:normal}.admin-category-grid b{color:var(--ink);font:650 15px var(--display)}.admin-category-grid>div>div{background:var(--surface-muted);grid-column:1/-1;height:4px;overflow:hidden}.admin-category-grid i{background:linear-gradient(90deg,var(--brand-purple),var(--brand-gold));height:100%;display:block}.admin-table-card>header{min-height:75px}.admin-table-card>header p{max-width:720px;line-height:1.45}.admin-table-result{text-align:right;flex:none;justify-items:end;display:grid}.admin-table-result strong{color:var(--ink);font-size:10px}.admin-table-result small{color:var(--muted);font-size:8px}.admin-table-result button,.admin-table-no-results button{min-height:24px;color:var(--brand-purple);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;font-weight:800;text-decoration:underline}.admin-table-quick-filters{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--brand-purple-tint) 42%,var(--surface));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:54px;padding:8px 12px;display:grid}.admin-table-quick-filters>span{color:var(--brand-purple);grid-template-columns:auto auto;justify-content:start;align-items:center;gap:1px 6px;display:grid}.admin-table-quick-filters>span svg{color:var(--brand-gold);grid-row:1/3}.admin-table-quick-filters>span strong{letter-spacing:.5px;text-transform:uppercase;font-size:9px}.admin-table-quick-filters>span small{color:var(--muted);font-size:8px}.admin-table-quick-filters>div{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.admin-table-quick-filters>div::-webkit-scrollbar{display:none}.admin-table-quick-filters button{border:1px solid var(--line);background:var(--surface);min-height:32px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:18px;flex:none;padding:0 11px;font-size:9px;font-weight:750;transition:transform .16s,border-color .16s,background-color .16s}.admin-table-quick-filters button:hover{border-color:var(--brand-purple-border);transform:translateY(-1px)}.admin-table-quick-filters button.active{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff;box-shadow:0 4px 12px color-mix(in srgb,var(--brand-purple) 20%,transparent)}.admin-table-quick-filters button:focus-visible{outline:3px solid var(--brand-gold);outline-offset:2px}.admin-table-no-results button{z-index:1;background:var(--surface);pointer-events:auto;justify-content:center;align-items:center;width:max-content;min-height:36px;padding:0 10px;display:inline-flex;position:relative}.admin-table-wrap{overflow-x:auto}.admin-table-wrap:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.admin-table-wrap table{border-collapse:collapse;width:100%;min-width:980px}.admin-table-wrap th{border-bottom:1px solid var(--line);background:var(--surface-soft);min-width:175px;color:var(--muted);text-align:left;vertical-align:top;padding:8px;font-size:8px}.admin-column-controls{grid-template-columns:minmax(0,1fr) minmax(76px,.72fr);gap:5px;display:grid;position:relative}.admin-column-sort{min-height:25px;color:var(--muted);cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-content:space-between;align-items:center;gap:5px;padding:0 2px;display:flex}.admin-column-sort span{letter-spacing:.6px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:850;overflow:hidden}.admin-column-sort svg{color:var(--brand-purple);flex:none}.admin-column-sort:hover,.admin-column-sort:focus-visible{color:var(--ink)}.admin-column-sort:focus-visible,.admin-column-search:focus-within,.admin-column-filter:focus-within{outline:2px solid var(--brand-gold);outline-offset:1px}.admin-column-search{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:28px;color:var(--muted);align-items:center;gap:4px;padding:0 6px;display:flex}.admin-column-search input{width:100%;min-width:0;color:var(--ink);font:500 9px var(--sans);background:0 0;border:0;outline:0;padding:0}.admin-column-search input::placeholder{color:var(--muted);opacity:.8}.admin-column-filter{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:28px;display:flex}.admin-column-filter select{width:100%;min-width:0;color:var(--ink);font:600 8px var(--sans);cursor:pointer;background:0 0;border:0;outline:0;padding:0 18px 0 5px}.admin-table-mobile-controls{display:none}.admin-table-no-results{min-width:980px;min-height:120px;color:var(--muted);place-content:center;justify-items:center;gap:6px;margin:0;font-size:10px;display:grid}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.admin-table-wrap td{border-bottom:1px solid var(--line);min-width:130px;height:71px;color:var(--ink);vertical-align:middle;padding:8px 12px;font-size:10px}.admin-table-wrap tr:last-child td{border-bottom:0}.admin-table-wrap tr.attention{background:color-mix(in srgb,var(--coral) 5%,var(--surface));box-shadow:inset 3px 0 var(--coral)}.admin-table-wrap tr.featured{background:color-mix(in srgb,var(--brand-gold) 7%,var(--surface));box-shadow:inset 3px 0 var(--brand-gold)}.admin-table-wrap td>strong,.admin-table-wrap td>small{display:block}.admin-table-wrap td>strong{font-size:10px}.admin-table-wrap td>small{color:var(--muted);margin-top:4px;font-size:9px}.admin-identity,.admin-record-link,.admin-text-link{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.admin-identity{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;display:grid}.admin-identity>img,.admin-identity>span:first-child{object-fit:cover;background:var(--brand-purple-tint);width:34px;height:34px;color:var(--brand-purple);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.admin-identity>span:last-child,.admin-record-link>span{gap:3px;min-width:0;display:grid}.admin-identity strong,.admin-record-link strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-identity small,.admin-record-link small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-record-link{grid-template-columns:15px minmax(0,1fr);align-items:center;gap:5px;display:inline-grid}.admin-record-link>svg{color:var(--brand-purple)}.admin-record-link.static{cursor:default}.admin-text-link{width:fit-content;min-height:24px;color:var(--brand-purple);align-items:center;font-size:10px;font-weight:750;display:flex}.admin-text-link+.admin-text-link{margin-top:2px}.admin-text-link:hover,.admin-identity:hover strong,.admin-record-link:hover strong{color:var(--coral)}.admin-pill{border:1px solid var(--line);background:var(--surface-soft);width:fit-content;color:var(--muted);text-transform:uppercase;border-radius:9px;align-items:center;gap:3px;margin:2px 4px 2px 0;padding:3px 6px;font-size:8px;font-weight:800;display:inline-flex}.admin-pill.active,.admin-pill.live,.admin-pill.succeeded,.admin-pill.clear,.admin-pill.delivered,.admin-pill.verified,.admin-pill.ready{color:#275e3a;background:#edf8f0;border-color:#a6c9b2}.admin-pill.restricted,.admin-pill.failed,.admin-pill.flagged,.admin-pill.cancelled{color:#973b2a;background:#fff0ec;border-color:#e2afa4}.admin-pill.pending,.admin-pill.reserved,.admin-pill.upcoming,.admin-pill.awaiting_shipment,.admin-pill.unfulfilled,.admin-pill.ripping{color:#7c5a08;background:#fff8df;border-color:#dbc683}.admin-pill.owner{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-purple)}.admin-pill.featured{color:#765406;background:#fff8df;border-color:#d2b354}.admin-row-actions{flex-wrap:wrap;gap:5px;display:flex}.admin-row-actions button,.admin-review-cell button{border:1px solid var(--line);background:var(--surface);min-height:27px;color:var(--ink);cursor:pointer;align-items:center;gap:4px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.admin-row-actions button:hover,.admin-review-cell button:hover{border-color:var(--brand-purple);background:var(--brand-purple-tint)}.admin-row-actions button.danger{border-color:color-mix(in srgb,var(--coral) 50%,var(--line));color:#a34230}.admin-row-actions button.danger.confirm{background:var(--coral);color:#fff}.admin-row-actions button.positive{color:#275e3a;border-color:#8ab99b}.admin-row-actions button.positive.confirm{color:#fff;background:#275e3a}.admin-review-cell{justify-items:start;gap:4px;display:grid}.admin-review-cell small{max-width:190px;color:var(--muted);font-size:8px;line-height:1.35}.admin-control-pills{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.admin-curation-actions{margin-top:2px}.admin-review-cell .admin-control-note{max-width:180px;color:var(--muted);font-size:8px;line-height:1.35}.admin-listing-curation{background:linear-gradient(110deg,#fff9e7,var(--surface) 70%);border:1px solid #d9c475;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;margin-bottom:10px;padding:12px 16px;display:grid}.admin-listing-curation>span{color:#765406;background:#fff3c8;border:1px solid #d2b354;place-items:center;width:40px;height:40px;display:grid}.admin-listing-curation>div{gap:2px;min-width:0;display:grid}.admin-listing-curation>div>small{color:#765406;letter-spacing:1px;font-size:8px;font-weight:900}.admin-listing-curation>div>strong{color:var(--ink);font:650 18px var(--display)}.admin-listing-curation p{color:var(--muted);margin:0;font-size:9px;line-height:1.4}.admin-listing-curation>b{min-width:112px;color:var(--ink);font:650 21px var(--display);text-align:right;border-left:1px solid #d9c475;gap:2px;padding:10px 13px;display:grid}.admin-listing-curation>b small{color:var(--muted);font:750 8px var(--sans);text-transform:uppercase}.admin-warning{font-weight:800;color:#a34230!important}.admin-shipping-issue{border-left:3px solid var(--coral);background:color-mix(in srgb,var(--coral) 7%,var(--surface));gap:3px;max-width:260px;margin-top:6px;padding:7px 8px;display:grid}.admin-shipping-issue strong{color:#963927;text-transform:uppercase;font-size:8px}.admin-shipping-issue small{color:var(--ink);font-size:8px;line-height:1.35;display:block}.admin-shipping-issue code{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.admin-muted{color:var(--muted);font-size:9px}.admin-table-wrap code{max-width:220px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font:8px/1.4 ui-monospace,monospace;display:block;overflow:hidden}.admin-empty{min-height:160px;color:var(--muted);place-items:center;margin:0;font-size:11px;display:grid}.admin-pagination{border:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin-top:10px;padding:10px 12px 10px 15px;display:flex}.admin-pagination p{color:var(--muted);margin:0;font-size:10px}.admin-pagination p strong{color:var(--ink)}.admin-pagination>div,.admin-page-numbers,.admin-page-numbers>span{align-items:center;gap:5px;display:flex}.admin-pagination button{border:1px solid var(--line);background:var(--surface);min-width:35px;min-height:35px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.admin-pagination button:hover:not(:disabled){border-color:var(--brand-purple);background:var(--brand-purple-tint)}.admin-pagination button[aria-current=page]{border-color:var(--brand-purple-deep);background:var(--brand-purple-deep);color:#fff}.admin-pagination button:disabled{opacity:.45;cursor:not-allowed}.admin-page-numbers i{color:var(--muted);padding-inline:2px;font-style:normal}.admin-launch>header{border-bottom:1px solid var(--line);background:linear-gradient(105deg,var(--brand-purple-tint),transparent);grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:112px;padding:17px 20px;display:grid}.admin-launch>header>span{border:1px solid var(--brand-purple-border);background:var(--surface);width:43px;height:43px;color:var(--brand-purple);place-items:center;display:grid}.admin-launch>header>div{gap:4px;display:grid}.admin-launch>header small{color:var(--muted);font-size:10px}.admin-launch>header>b{color:var(--ink);font:650 22px var(--display)}.admin-launch-grid{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.admin-launch-grid article{background:var(--surface);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:78px;padding:12px 15px;display:grid}.admin-launch-grid article>span{border:1px solid var(--line);place-items:center;width:27px;height:27px;display:grid}.admin-launch-grid article.ready>span{color:#275e3a;background:#edf8f0}.admin-launch-grid article.pending>span{color:#7c5a08;background:#fff8df}.admin-launch-grid article>div{gap:4px;display:grid}.admin-launch-grid strong{color:var(--ink);font-size:10px}.admin-launch-grid p{color:var(--muted);margin:0;font-size:9px;line-height:1.35}.admin-launch-grid article>b{color:var(--muted);text-transform:uppercase;font-size:8px}.admin-launch-pulse{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.admin-launch-pulse>span{border-right:1px solid var(--line);gap:4px;min-width:0;padding:13px 17px;display:grid}.admin-launch-pulse>span:last-child{border-right:0}.admin-launch-pulse small{color:var(--muted);font-size:8px}.admin-launch-pulse strong{color:var(--ink);font:650 18px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-launch-pulse .attention strong{color:#a34230}.admin-launch>footer{border-top:1px solid var(--line);min-height:58px;color:var(--brand-purple);align-items:center;gap:9px;padding:10px 17px;display:flex}.admin-launch>footer span{gap:3px;display:grid}.admin-launch>footer strong{color:var(--ink);font-size:10px}.admin-launch>footer small{color:var(--muted);font-size:9px}.admin-fees{gap:12px;min-width:0;display:grid}.admin-fee-intro{border:1px solid var(--line);background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface) 70%);justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:17px 19px;display:flex}.admin-fee-intro>div{gap:4px;display:grid}.admin-fee-intro span,.admin-fee-form header span{color:var(--brand-purple);letter-spacing:1.1px;font-size:9px;font-weight:850}.admin-fee-intro h2{color:var(--ink);font:650 21px var(--display);margin:0}.admin-fee-intro p{max-width:720px;color:var(--muted);margin:0;font-size:10px;line-height:1.45}.admin-fee-intro>small{color:var(--muted);flex:none;font-size:9px}.admin-fee-tier-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-fee-tier-picker button{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:76px;color:var(--muted);text-align:left;cursor:pointer;align-content:center;gap:4px;padding:11px 13px;transition:border-color .15s,background .15s,transform .15s;display:grid}.admin-fee-tier-picker button:hover{border-color:var(--brand-purple-border);transform:translateY(-1px)}.admin-fee-tier-picker button.active{border-color:var(--brand-purple);background:var(--brand-purple-tint);box-shadow:inset 0 3px var(--brand-purple)}.admin-fee-tier-picker span{color:var(--muted);letter-spacing:.65px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:850;overflow:hidden}.admin-fee-tier-picker strong{color:var(--ink);font:650 16px var(--display)}.admin-fee-tier-picker small{color:var(--muted);font-size:8px}.admin-fee-layout{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:12px;display:grid}.admin-fee-form,.admin-fee-policy{border:1px solid var(--line);background:var(--surface)}.admin-fee-form{gap:15px;padding:19px;display:grid}.admin-fee-form>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.admin-fee-form header>div{gap:3px;display:grid}.admin-fee-form h3{color:var(--ink);font:650 24px var(--display);margin:0}.admin-fee-form header>svg{color:var(--brand-purple)}.admin-fee-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.admin-fee-inputs>label{min-width:0;color:var(--ink);gap:5px;font-size:9px;font-weight:800;display:grid}.admin-fee-inputs label>div{border:1px solid var(--line);background:var(--surface-soft);align-items:center;gap:6px;height:42px;padding:0 11px;display:flex}.admin-fee-inputs input{width:100%;min-width:0;color:var(--ink);font:700 15px var(--sans);background:0 0;border:0;outline:0}.admin-fee-inputs b{color:var(--muted);font-size:10px}.admin-fee-inputs small{color:var(--muted);font-size:8px;font-weight:500}.admin-fee-switch{border:1px solid var(--line);cursor:pointer;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:9px;min-height:51px;padding:9px 11px;display:grid}.admin-fee-switch>input{opacity:0;pointer-events:none;position:absolute}.admin-fee-switch>span{background:#a4a6a0;border-radius:10px;width:30px;height:17px;transition:background .15s;position:relative}.admin-fee-switch>span:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;transition:transform .15s;position:absolute;top:3px;left:3px}.admin-fee-switch>input:checked+span{background:var(--brand-purple)}.admin-fee-switch>input:checked+span:after{transform:translate(13px)}.admin-fee-switch>input:focus-visible+span{outline:2px solid var(--brand-gold);outline-offset:2px}.admin-fee-switch>div{gap:2px;display:grid}.admin-fee-switch strong{color:var(--ink);font-size:9px}.admin-fee-switch small{color:var(--muted);font-size:8px;font-weight:500;line-height:1.35}.admin-fee-example{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.admin-fee-example>span{background:var(--surface-soft);gap:4px;padding:11px;display:grid}.admin-fee-example small{color:var(--muted);font-size:8px}.admin-fee-example strong{color:var(--ink);font-size:12px}.admin-fee-confirm{border:1px solid color-mix(in srgb,var(--brand-gold) 58%,var(--line));background:color-mix(in srgb,var(--brand-gold) 10%,var(--surface));justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.admin-fee-confirm>span{gap:3px;display:grid}.admin-fee-confirm strong{color:var(--ink);font-size:9px}.admin-fee-confirm small{color:var(--muted);font-size:8px;line-height:1.4}.admin-fee-confirm>button{flex:none;border:1px solid var(--line)!important;background:var(--surface)!important;min-height:34px!important;color:var(--brand-purple)!important;padding:0 10px!important;font-size:8px!important}.admin-fee-form>button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;min-height:39px;font:850 9px var(--sans);cursor:pointer}.admin-fee-form>button:disabled{opacity:.6;cursor:progress}.admin-fee-policy{flex-direction:column;display:flex}.admin-fee-policy article{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:9px;padding:15px;display:grid}.admin-fee-policy article>svg{color:var(--brand-purple)}.admin-fee-policy article>span{gap:4px;display:grid}.admin-fee-policy strong{color:var(--ink);font-size:10px}.admin-fee-policy small{color:var(--muted);font-size:9px;line-height:1.4}.admin-fee-policy footer{color:var(--muted);margin-top:auto;padding:12px 15px;font-size:8px}.admin-memberships{gap:12px;min-width:0;max-width:100%;display:grid}.admin-membership-intro,.admin-feature-card>header{border:1px solid var(--line);background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface) 70%);justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:16px 18px;display:flex}.admin-membership-intro>div,.admin-feature-card>header>div{gap:4px;display:grid}.admin-membership-intro span,.admin-feature-card>header span{color:var(--brand-purple);letter-spacing:1.1px;font-size:9px;font-weight:850}.admin-membership-intro h2,.admin-feature-card h2{color:var(--ink);font:650 21px var(--display);margin:0}.admin-membership-intro p,.admin-feature-card header p{max-width:760px;color:var(--muted);margin:0;font-size:10px;line-height:1.45}.admin-membership-intro>small,.admin-feature-card header>small{color:var(--muted);flex:none;font-size:9px}.admin-membership-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-membership-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-membership-plans article{border:1px solid var(--line);background:var(--surface);gap:5px;min-width:0;padding:15px;display:grid;position:relative;overflow:hidden}.admin-membership-plans article:before{content:"";background:#92958e;height:3px;position:absolute;top:0;left:0;right:0}.admin-membership-plans .tier-insider:before{background:var(--coral)}.admin-membership-plans .tier-pro:before{background:var(--brand-purple)}.admin-membership-plans .tier-elite:before{background:var(--brand-gold)}.admin-membership-plans article>span{color:var(--coral);letter-spacing:.8px;text-transform:uppercase;font-size:8px;font-weight:850}.admin-membership-plans h3{color:var(--ink);font:650 18px var(--display);margin:0}.admin-membership-plans strong{color:var(--ink);font-size:12px}.admin-membership-plans p{color:var(--muted);margin:0;font-size:9px;line-height:1.4}.admin-feature-card{border:1px solid var(--line);background:var(--surface);min-width:0;max-width:100%;overflow:hidden}.admin-feature-card>header{border:0;border-bottom:1px solid var(--line)}.admin-feature-scroll{overscroll-behavior-inline:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto}.admin-feature-scroll:focus-visible{outline:2px solid var(--brand-gold);outline-offset:-2px}.admin-feature-matrix{min-width:850px}.admin-feature-head,.admin-feature-row{grid-template-columns:minmax(280px,1.7fr) repeat(4,minmax(110px,.6fr));align-items:center;display:grid}.admin-feature-head{background:var(--surface-soft);min-height:37px;color:var(--muted);letter-spacing:.55px;text-transform:uppercase;font-size:8px}.admin-feature-head>*,.admin-feature-row>*{border-right:1px solid var(--line);padding:8px 13px}.admin-feature-head>:last-child,.admin-feature-row>:last-child{border-right:0}.admin-feature-head strong{text-align:center}.admin-feature-row{border-top:1px solid var(--line);min-height:62px}.admin-feature-row.enforced{background:color-mix(in srgb,var(--brand-gold) 7%,var(--surface));box-shadow:inset 3px 0 var(--brand-gold)}.admin-feature-row:first-of-type{border-top:0}.admin-feature-row>span{gap:4px;min-width:0;display:grid}.admin-feature-row>span strong{color:var(--ink);font-size:10px}.admin-feature-row>span small{color:var(--muted);font-size:9px;line-height:1.35}.admin-feature-row>button{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:35px;color:var(--muted);cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:6px;margin:7px 12px;font-size:9px;font-weight:800;display:inline-flex}.admin-feature-row>button i{background:#a4a6a0;border-radius:9px;flex:none;width:22px;height:12px;position:relative}.admin-feature-row>button i:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transition:transform .15s;position:absolute;top:2px;left:2px}.admin-feature-row>button.enabled{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--ink)}.admin-feature-row>button.enabled i{background:var(--brand-purple)}.admin-feature-row>button.enabled i:after{transform:translate(10px)}.admin-feature-row>button:disabled{opacity:.65;cursor:progress}@media (width<=1050px){.admin-kpis,.admin-performance-grid,.admin-runtime-grid{grid-template-columns:repeat(3,1fr)}.admin-runtime-grid>span:nth-child(3n){border-right:0}.admin-runtime-grid>span:nth-child(-n+3),.admin-trend-metric{border-bottom:1px solid var(--line)}.admin-trend-metric:nth-child(3n){border-right:0}.admin-toolbar{flex-direction:column;align-items:stretch}.admin-toolbar nav{min-height:39px}.admin-toolbar nav button.active:after{bottom:0}.admin-toolbar form{width:100%;min-width:0}.admin-fee-layout{grid-template-columns:1fr}.admin-membership-kpis,.admin-membership-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.follower-insights-grid,.follower-detail-grid{grid-template-columns:1fr}.follower-leaders{border-right:0;border-bottom:1px solid var(--line)}.admin-hero{grid-template-columns:1fr;padding:20px}.admin-hero-status{align-items:start}.admin-operations-grid,.admin-insight-grid{grid-template-columns:1fr}.admin-category-grid{grid-template-columns:repeat(2,1fr)}.admin-category-grid>div:nth-child(2n){border-right:0}.admin-launch-grid{grid-template-columns:1fr}.admin-launch-pulse{grid-template-columns:repeat(2,1fr)}.admin-launch-pulse>span:nth-child(2){border-right:0}.admin-launch-pulse>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.admin-table-card>header{align-items:start;min-height:0;padding:15px}.admin-table-result{padding-top:2px}.admin-table-quick-filters{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px}.admin-table-quick-filters>div{scroll-snap-type:x proximity;margin-right:-10px;padding-right:10px}.admin-table-quick-filters button{scroll-snap-align:start;min-height:44px;padding-inline:14px}.admin-table-mobile-controls{border-bottom:1px solid var(--line);background:var(--surface-soft);scroll-snap-type:x proximity;gap:8px;padding:10px;display:flex;overflow-x:auto}.admin-column-controls.mobile{border:1px solid var(--line);background:var(--surface);scroll-snap-align:start;flex:0 0 210px;min-width:210px;padding:7px}.admin-column-controls.mobile .admin-column-sort,.admin-column-controls.mobile .admin-column-search,.admin-column-controls.mobile .admin-column-filter{min-height:38px}.admin-table-wrap{background:var(--surface-soft);padding:10px;overflow:visible}.admin-table-wrap table,.admin-table-wrap tbody{width:100%;min-width:0;display:block}.admin-table-wrap thead{display:none}.admin-table-wrap tbody{gap:10px;display:grid}.admin-table-wrap tr{border:1px solid var(--line);background:var(--surface);box-shadow:0 5px 16px color-mix(in srgb,var(--ink) 5%,transparent);display:block;overflow:hidden}.admin-table-wrap td{border-bottom:1px solid var(--line);width:100%;min-width:0;height:auto;padding:10px 12px;display:block}.admin-table-wrap tr:last-child td:not(:last-child){border-bottom:1px solid var(--line)}.admin-table-wrap td:last-child{border-bottom:0}.admin-table-wrap td:before{color:var(--muted);letter-spacing:.55px;text-transform:uppercase;content:attr(data-label);margin-bottom:6px;font-size:9px;font-weight:850;display:block}.admin-table-wrap .admin-identity{width:100%}.admin-table-wrap code{white-space:normal;overflow-wrap:anywhere;max-width:100%}.admin-table-no-results{min-width:0}.admin-table-no-results button{min-height:44px;padding-inline:12px}.admin-row-actions button,.admin-review-cell button{min-height:38px;padding-inline:10px;font-size:9px}.admin-pagination{flex-direction:column;align-items:stretch}.admin-pagination>div{justify-content:space-between}.admin-fee-intro{flex-direction:column;align-items:start;gap:8px}.admin-fee-tier-picker{scroll-snap-type:x proximity;padding-bottom:3px;display:flex;overflow-x:auto}.admin-fee-tier-picker button{scroll-snap-align:start;flex:0 0 170px;min-width:170px}.admin-membership-intro,.admin-feature-card>header{flex-direction:column;align-items:start;gap:8px}}@media (width<=560px){.owner-button span{display:none}.owner-button{padding-inline:8px}.follower-insights>header{flex-direction:column;align-items:start}.follower-signal-total{text-align:left}.follower-insights-grid{padding:9px}.follower-growth{gap:3px;padding-inline:7px}.follower-growth small{font-size:7px}.follower-signal-strip{grid-template-columns:repeat(5,minmax(0,1fr));margin:0 9px 9px}.follower-signal-strip>span{min-width:0;padding:7px 5px}.follower-signal-strip strong{font-size:13px}.follower-leaders button,.follower-listings button{grid-template-columns:35px minmax(90px,1fr) auto 12px;padding-inline:9px}.follower-leaders button>span:nth-child(3),.follower-listings button>span:nth-child(3){max-width:95px}.admin-shell{padding-top:16px}.admin-hero-copy{align-items:start}.admin-hero-mark{width:39px;height:39px}.admin-hero h1{font-size:25px}.admin-kpis{grid-template-columns:repeat(2,1fr)}.admin-fee-inputs,.admin-fee-example,.admin-membership-kpis,.admin-membership-plans{grid-template-columns:minmax(0,1fr)}.admin-metric{grid-template-columns:25px minmax(0,1fr);padding:9px}.admin-metric>span{width:25px;height:25px}.admin-activity-chart{gap:2px;padding-inline:6px}.admin-performance>header{flex-direction:column;align-items:start}.admin-performance-grid,.admin-runtime-grid{grid-template-columns:repeat(2,1fr)}.admin-runtime-grid>span:nth-child(3n){border-right:1px solid var(--line)}.admin-runtime-grid>span:nth-child(2n){border-right:0}.admin-runtime-grid>span:nth-child(-n+4){border-bottom:1px solid var(--line)}.admin-runtime>footer{flex-direction:column;align-items:start}.admin-trend-metric:nth-child(3n){border-right:1px solid var(--line)}.admin-trend-metric:nth-child(2n){border-right:0}.admin-trend-metric:last-child{border-right:0;grid-column:1/-1}.admin-funnel-grid{grid-template-columns:repeat(2,1fr);padding:9px}.admin-funnel-row:nth-child(2){border-right:0}.admin-funnel-row:nth-child(-n+2){border-bottom:1px solid var(--line)}.admin-toolbar{padding:8px}.admin-toolbar nav{scroll-snap-type:x proximity;gap:16px}.admin-toolbar nav button{scroll-snap-align:start;min-height:40px}.admin-toolbar form{height:44px}.admin-toolbar input{font-size:16px}.admin-toolbar form button{min-width:55px;font-size:10px}.admin-health-grid,.admin-health>footer{grid-template-columns:1fr}.admin-health>footer span{border-right:0;border-bottom:1px solid var(--line)}.admin-health>footer span:last-child{border-bottom:0}.admin-category-grid{grid-template-columns:1fr}.admin-category-grid>div{border-right:0}.admin-launch>header{grid-template-columns:40px minmax(0,1fr)}.admin-launch>header>b{grid-column:2}.admin-launch-grid article{grid-template-columns:26px minmax(0,1fr)}.admin-launch-grid article>b{grid-column:2}.admin-pagination p span{margin-top:2px;display:block}.admin-page-numbers{display:none}.admin-pagination>div>button{min-width:104px;min-height:42px;font-size:10px}}@media (prefers-color-scheme:dark){select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--brand-gold)}select option:checked{background-color:var(--brand-gold);color:var(--brand-purple-deep)}.follower-insights,.follower-growth,.follower-funnel>div,.follower-leaders button,.follower-listings button,.admin-toolbar,.admin-state,.admin-metric,.admin-performance,.admin-trend-metric,.admin-card,.admin-table-card,.admin-launch,.admin-launch-grid article,.admin-row-actions button,.admin-review-cell button,.admin-launch>header>span{background:var(--surface)}.follower-funnel,.admin-toolbar form,.admin-table-wrap th,.admin-table-quick-filters{background:var(--surface-soft)}.admin-table-quick-filters>span{color:var(--brand-gold-soft)}.follower-insights>header,.admin-launch>header,.admin-search-note{background:linear-gradient(105deg,var(--brand-purple-tint),var(--surface))}.follower-insights>header span,.follower-leaders header span,.follower-listings header span,.admin-text-link,.admin-search-note button,.admin-card header span,.admin-table-card>header span,.admin-launch>header p,.admin-performance>header span,.admin-health-metric b{color:var(--brand-gold-soft)}.follower-leaders button:hover,.follower-listings button:hover,.admin-attention>div button:hover,.admin-row-actions button:hover,.admin-review-cell button:hover{box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.follower-growth b i,.follower-leaders button>svg,.follower-listings button>svg,.admin-attention>div button>svg,.admin-record-link>svg{color:var(--brand-gold-soft)}.owner-button{border-color:var(--brand-purple-border);color:var(--brand-gold-soft);background:#38234d}.owner-button:hover{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.admin-toolbar nav b,.admin-pill.owner,.admin-identity>span:first-child{color:var(--brand-gold-soft);background:#38234d}.admin-metric>span,.admin-launch>header>span,.admin-launch>footer{color:var(--brand-gold-soft)}.admin-attention>header b,.admin-row-actions button.danger.confirm{color:var(--brand-purple-deep)}.admin-pill.active,.admin-pill.live,.admin-pill.succeeded,.admin-pill.clear,.admin-pill.delivered,.admin-pill.verified,.admin-pill.ready,.admin-launch-grid article.ready>span{color:#a8e5bd;background:#1d3426;border-color:#4e775c}.admin-pill.restricted,.admin-pill.failed,.admin-pill.flagged,.admin-pill.cancelled{color:#ffc0b1;background:#422a25;border-color:#7e4d43}.admin-pill.pending,.admin-pill.reserved,.admin-pill.upcoming,.admin-pill.awaiting_shipment,.admin-pill.unfulfilled,.admin-pill.ripping,.admin-launch-grid article.pending>span{color:var(--brand-gold-soft);background:#3a301c;border-color:#765f31}.admin-table-wrap tr.attention{background:color-mix(in srgb,var(--coral) 9%,var(--surface))}.admin-table-wrap tr.featured{background:color-mix(in srgb,var(--brand-gold) 10%,var(--surface))}.admin-row-actions button.danger{color:#ffc0b1}.admin-row-actions button.positive{color:#a8e5bd}.admin-row-actions button.positive.confirm{color:#fff}.admin-pill.featured{color:var(--brand-gold-soft);background:#3a301c;border-color:#765f31}.admin-listing-curation{background:linear-gradient(110deg,#3a301c,var(--surface) 72%);border-color:#765f31}.admin-listing-curation>span{color:var(--brand-gold-soft);background:#332916;border-color:#765f31}.admin-listing-curation>div>small{color:var(--brand-gold-soft)}.admin-listing-curation>b{border-color:#765f31}.admin-trend-metric>span.up{color:#a8e5bd}.admin-trend-metric>span.down,.admin-launch-pulse .attention strong,.admin-runtime-grid .attention strong{color:#ffc0b1}.admin-warning{color:#ffc0b1!important}.admin-fee-intro{background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface) 70%)}.admin-fee-intro span,.admin-fee-form header span,.admin-fee-form header>svg,.admin-fee-policy article>svg{color:var(--brand-gold-soft)}.admin-fee-switch>input:checked+span{background:var(--brand-gold)}.admin-membership-intro,.admin-feature-card>header{background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface) 70%)}.admin-membership-intro span,.admin-feature-card>header span{color:var(--brand-gold-soft)}.admin-membership-plans article,.admin-feature-card{background:var(--surface)}.admin-feature-head,.admin-feature-row>button{background:var(--surface-soft)}.admin-feature-row>button.enabled{border-color:var(--brand-gold);color:#fff;background:#38234d}.admin-feature-row>button.enabled i{background:var(--brand-gold)}}.seo-crawl-content{border:1px solid var(--line);background:var(--surface);width:min(980px,100% - 34px);color:var(--ink);margin:48px auto;padding:28px}.seo-crawl-content>a{color:var(--brand-purple);font-weight:750}.seo-crawl-content h1{font:600 clamp(27px,5vw,48px)/1.05 var(--display);margin:12px 0}.seo-crawl-content h2{font:600 22px var(--display);margin:25px 0 10px}.seo-crawl-content p{max-width:760px;color:var(--muted)}.seo-crawl-content ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding-left:20px;display:grid}.seo-crawl-content li::marker{color:var(--brand-gold)}.seo-crawl-content li a{color:var(--ink)}.skip-link{z-index:100;background:var(--ink);color:#fff;padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .12s;position:fixed;top:0;left:18px;transform:translateY(-120%)}.skip-link:focus{transform:translateY(0)}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.preview-strip{background:var(--brand-purple-deep);color:#fffaf0;min-height:24px;font:600 9px/1 var(--sans);letter-spacing:1px;justify-content:center;align-items:center;gap:9px;margin:0 -54px;display:flex}.preview-dot,.live-nav-dot,.live-pulse{background:var(--brand-gold);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.preview-divider{color:#cbb7e8}.sticky-header-stack{z-index:20;position:sticky;top:0}.site-header{z-index:2;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;min-height:72px;display:flex;position:relative;box-shadow:0 8px 26px #24302709}.brand{color:var(--ink);font:700 18px/1 var(--display);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.brand-logo{flex:none;place-items:center;width:128px;height:62px;display:grid}.brand-logo img{object-fit:contain;width:100%;height:100%;display:block}.primary-nav,.header-actions{align-items:center;display:flex}.primary-nav{align-self:stretch;gap:24px;margin-left:48px}.primary-nav a{color:#65675f;align-items:center;gap:7px;font-size:12px;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.primary-nav a:hover,.primary-nav .nav-active{color:var(--ink)}.primary-nav .nav-active:after{background:var(--coral);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.primary-nav .nav-lounge b{background:var(--brand-purple-tint);min-width:19px;height:19px;color:var(--brand-purple);border-radius:10px;place-items:center;padding:0 4px;font-size:8px;display:grid}.live-nav-dot{width:5px;height:5px}.header-actions{gap:14px;position:relative}.command-trigger{border:1px solid var(--line);background:var(--surface);min-height:35px;color:var(--muted);cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:0 8px 0 10px;font-size:10px;font-weight:750;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex;box-shadow:0 4px 15px #32145c0d}.command-trigger:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-purple);transform:translateY(-1px)}.command-trigger kbd{border:1px solid var(--line);background:var(--surface-soft);min-width:27px;color:var(--muted);font:700 8px var(--sans);text-align:center;border-radius:4px;padding:3px 5px}.icon-button{color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:6px;display:grid}.account-button{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;font-size:11px;font-weight:650;display:inline-flex}.account-button img{object-fit:cover;border-radius:50%;width:24px;height:24px}.account-identity{text-align:left;gap:1px;display:grid}.account-tier{color:var(--brand-purple);letter-spacing:.35px;text-transform:uppercase;font-size:8px;font-weight:850}.notification-button{position:relative}.notification-badge{box-sizing:border-box;border:2px solid var(--paper);background:var(--brand-gold);min-width:13px;height:13px;color:var(--brand-purple-deep);border-radius:9px;place-items:center;padding:0 2px;font-size:7px;font-weight:800;display:grid;position:absolute;top:1px;right:0}.notification-panel{z-index:24;border:1px solid var(--line);background:#fffdf7;width:min(390px,100vw - 34px);max-height:min(650px,100vh - 120px);position:absolute;top:calc(100% + 16px);right:92px;overflow-y:auto;box-shadow:0 22px 64px #1b251e33}.notification-panel:before{border-top:1px solid var(--line);border-left:1px solid var(--line);content:"";background:#fffdf7;width:12px;height:12px;position:absolute;top:-7px;right:29px;transform:rotate(45deg)}.notification-panel header{z-index:2;border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:10px;min-height:53px;padding:0 13px;display:flex;position:sticky;top:0}.notification-panel header>div:first-child{gap:3px;display:grid}.notification-panel header span{color:var(--coral);letter-spacing:1px;font-size:8px;font-weight:800}.notification-panel header strong{color:var(--ink);font:600 16px var(--display)}.notification-panel header button{color:var(--brand-purple);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:9px;font-weight:750}.notification-panel header button:disabled{color:#737b72;cursor:default}.notification-panel-actions{align-items:center;gap:11px;display:flex}.notification-panel header .notification-close{width:30px;height:30px;color:var(--ink);border:1px solid #dfe1d8;place-items:center;padding:0;display:grid}.push-notification-control{border-bottom:1px solid var(--line);background:linear-gradient(115deg,var(--brand-purple-tint),var(--surface));grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.push-notification-mark{border:1px solid var(--brand-purple-border);background:var(--surface);width:34px;height:34px;color:var(--brand-purple);border-radius:50%;place-items:center;display:grid}.push-notification-control.is-enabled .push-notification-mark{background:var(--brand-gold);color:var(--brand-purple-deep);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-gold) 14%,transparent);border-color:#d1a026}.push-notification-control>span:nth-child(2){gap:3px;min-width:0;display:grid}.push-notification-control strong{color:var(--ink);font-size:10px}.push-notification-control small{color:var(--muted);font-size:8.5px;line-height:1.35}.push-notification-control .push-notification-error{color:#a44435}.notification-control-actions{justify-items:stretch;gap:5px;display:grid}.notification-control-actions button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;white-space:nowrap;border-radius:15px;justify-content:center;align-items:center;gap:4px;min-height:29px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.notification-control-actions button:hover{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.notification-control-actions button:disabled{opacity:.6;cursor:wait}.notification-control-actions button[aria-pressed=false]{background:var(--surface);color:var(--brand-purple)}.notification-tabs{z-index:2;border-bottom:1px solid var(--line);background:#fffdf7;gap:5px;padding:8px 10px;display:flex;position:sticky;top:53px}.notification-tabs button{color:#667067;cursor:pointer;white-space:nowrap;background:#f0f1e9;border:1px solid #0000;flex:1;min-height:28px;padding:0 7px;font-size:8px;font-weight:800}.notification-list>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #efeee6;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:76px;padding:11px 13px;display:grid}.notification-list>button:last-child{border-bottom:0}.notification-list>button:hover{background:#f1f3ec}.notification-list>button.is-unread{box-shadow:inset 3px 0 var(--coral)}.notification-list>button.is-read{opacity:.72;background:#f7f7f1}.notification-list>button>span:nth-child(2){gap:5px;min-width:0;display:grid}.notification-list>button strong{color:var(--ink);font-size:10px}.notification-list>button small{color:#636b62;font-size:9px;line-height:1.35}.notification-title-row{justify-content:space-between;align-items:start;gap:8px;display:flex}.notification-title-row time{color:#90978f;flex:none;font-size:8px;font-weight:700}.notification-empty{min-height:108px;color:var(--muted);align-items:center;gap:10px;padding:15px;display:flex}.notification-empty>span{gap:3px;display:grid}.notification-empty strong{color:var(--ink);font-size:12px}.notification-empty small{font-size:11px;line-height:1.4}.notification-icon{background:var(--brand-purple-tint);width:34px;height:34px;color:var(--brand-purple);border-radius:50%;place-items:center;display:grid}.notification-icon.type-mention,.notification-icon.type-reply,.notification-icon.type-live_mention{color:var(--brand-purple-deep);background:#fff1bd}.notification-icon.type-break_purchase,.notification-icon.type-break_reveal{color:var(--brand-purple);background:#ece4f7}.notification-icon.type-wishlist_match{background:color-mix(in srgb,var(--coral) 14%,var(--surface));color:var(--coral)}.sign-in-button{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:7px 0;font-size:12px;font-weight:600}.sell-button,.section-heading .all-auctions-link,.seller-band button{background:var(--ink);color:#fffdf6;cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:650;transition:background .16s,transform .16s;display:inline-flex}.sell-button{padding:9px 12px}.sell-label-mobile{display:none}.sell-button:hover,.seller-band button:hover{background:#4c237d;transform:translateY(-1px)}.mobile-menu,.mobile-nav-panel{display:none}.market-intro{isolation:isolate;color:#251237;background:radial-gradient(circle at 77% 23%,#ffc62f3d,#0000 19rem),radial-gradient(circle at 11% 88%,#6733ac26,#0000 25rem),linear-gradient(125deg,#fffdfb 0%,#f4eefb 48%,#e9dcf7 100%);grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:34px 54px;min-height:min(610px,100vh - 96px);margin:0 -54px;padding:clamp(52px,6vw,82px) 54px 0;display:grid;position:relative;overflow:hidden}.market-intro:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 54%,#4c237d11 54% 54.15%,#0000 54.15% 72%,#ffc62f29 72% 72.15%,#0000 72.15%),repeating-linear-gradient(135deg,#0000 0 42px,#4c237d08 43px 44px);position:absolute;inset:0}.market-intro:after{z-index:-1;content:"";pointer-events:none;border:1px solid #4c237d26;width:620px;height:620px;position:absolute;top:-290px;right:-160px;transform:rotate(45deg)}.entry-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.entry-atmosphere i{background:#ffc62f57;border:1px solid #4c237d73;width:7px;height:7px;animation:6s ease-in-out infinite entry-drift;position:absolute;transform:rotate(45deg)}.entry-atmosphere i:first-child{top:16%;left:49%}.entry-atmosphere i:nth-child(2){width:11px;height:11px;animation-delay:-2s;bottom:27%;right:5%}.entry-atmosphere i:nth-child(3){width:5px;height:5px;animation-delay:-4s;bottom:13%;left:39%}.entry-copy-block{z-index:2;max-width:690px;padding-bottom:28px;animation:.5s both entry-rise;position:relative}.eyebrow,.section-overline{color:#6b6d64;letter-spacing:1.45px;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.market-intro .eyebrow{color:#572989;font-weight:800}.eyebrow-mark{background:var(--coral);width:16px;height:2px}.market-intro .eyebrow-mark{background:var(--brand-purple);width:28px;box-shadow:0 0 16px #6733ac33}.market-intro h1{color:#251237;max-width:720px;font:620 clamp(49px,5.35vw,77px)/.91 var(--display);letter-spacing:-2.2px;text-wrap:balance;margin:18px 0 14px}h1 em,.section-heading h2 em{color:var(--coral);font-style:italic;font-weight:500}.market-intro h1 em{color:#672fa2;text-shadow:0 0 34px #672fa21f;display:inline-block}.intro-copy{color:#71736a;max-width:590px;font:400 13px/1.5 var(--sans)}.market-intro .intro-copy{color:#5d5068;max-width:620px;font-size:clamp(12px,1.05vw,15px);line-height:1.58}.entry-search{border:1px solid var(--brand-purple-border);background:var(--surface);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;max-width:650px;min-height:52px;margin-top:20px;padding:5px 5px 5px 15px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 9px 28px #32145c17}.market-intro .entry-search{background:#fffdfb;border-color:#4c237d3d;border-radius:10px;max-width:670px;min-height:58px;margin-top:25px;box-shadow:0 18px 50px #32145c21}.entry-search:focus-within{border-color:var(--brand-purple);box-shadow:0 0 0 3px var(--brand-purple-tint),0 12px 32px #32145c21;transform:translateY(-1px)}.entry-search>svg{color:var(--brand-purple)}.entry-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.market-intro .entry-search input{color:#251237;font-size:13px}.entry-search input::placeholder{color:var(--muted);opacity:.9}.market-intro .entry-search input::placeholder{color:#74687c}.entry-search input::-webkit-search-cancel-button{display:none}.entry-search-clear{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.entry-search-clear:hover{background:var(--surface-soft);color:var(--ink)}.entry-search-submit{background:var(--brand-purple-deep);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex}.market-intro .entry-search-submit{background:var(--brand-purple-deep);color:#fff;border-radius:7px;min-height:46px;padding-inline:17px}.entry-search-submit:hover{background:var(--brand-purple)}.market-intro .entry-search-submit:hover{background:#5b2a91}.entry-intents{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.entry-intents button{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 78%,transparent);min-height:30px;color:var(--muted);cursor:pointer;border-radius:16px;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:750;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.market-intro .entry-intents{gap:8px;margin-top:12px}.market-intro .entry-intents button{color:#513468;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffa3;border-color:#4c237d33;min-height:33px}.entry-intents button:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-purple);transform:translateY(-1px)}.market-intro .entry-intents button:hover{color:#4c237d;background:#6733ac1a;border-color:#6733ac8c}.entry-intents button b{background:var(--brand-purple-tint);min-width:18px;height:18px;color:var(--brand-purple);border-radius:9px;place-items:center;padding:0 4px;font-size:9px;display:grid}.market-intro .entry-intents button b{color:#572989;background:#e9def5}.entry-services{color:#47564c;letter-spacing:1.2px;align-items:center;gap:10px;margin-top:15px;font-size:9px;font-weight:800;display:flex}.entry-services i{background:var(--coral);border-radius:50%;width:3px;height:3px}.entry-actions{align-items:center;gap:9px;margin-top:21px;display:flex}.entry-actions button{border:1px solid var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 14px;font-size:10px;font-weight:750;transition:transform .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.market-intro .entry-actions{gap:11px;margin-top:22px}.market-intro .entry-actions button{border-radius:6px;min-height:44px;padding-inline:17px;font-size:11px}.entry-actions button:hover{transform:translateY(-1px)}.entry-primary{background:var(--ink);color:#fff}.entry-primary:hover{background:#4c237d}.market-intro .entry-primary{border-color:var(--brand-purple-deep);background:var(--brand-purple-deep);color:#fff;box-shadow:0 9px 25px #32145c2e}.entry-surprise{color:var(--ink);background:0 0}.entry-surprise:hover{background:#f1eafb}.market-intro .entry-surprise:hover{background:#fffc;border-color:#4c237d9e}.entry-pulse{color:#626a61;align-items:center;gap:18px;min-height:29px;margin-top:13px;font-size:9px;font-weight:700;display:flex}.market-intro .entry-pulse{color:#65566f;letter-spacing:.55px;gap:14px;min-height:32px;margin-top:11px}.entry-pulse>span{align-items:center;gap:7px;display:inline-flex}.entry-pulse i{background:var(--coral);border-radius:50%;width:7px;height:7px;animation:1.9s ease-in-out infinite live-breathe;box-shadow:0 0 0 4px #ef735424}.market-intro .entry-pulse i{background:#ff765b;box-shadow:0 0 0 4px #ff765b2b}.entry-pulse button{color:var(--brand-purple);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;display:inline-flex}.entry-pulse button:hover{color:var(--coral)}.market-intro .entry-pulse button:hover{color:#2e123f}.entry-stage{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(150deg,#ffffffd1,#f5edfca8);border:1px solid #4c237d2e;border-radius:14px;min-width:0;padding:12px;animation:.65s 80ms both entry-rise;position:relative;box-shadow:0 30px 80px #32145c2b}.entry-stage:before{z-index:-1;content:"";pointer-events:none;border:1px solid #6733ac33;border-radius:18px;position:absolute;inset:-17px 24px 17px -17px}.entry-stage-heading,.entry-stage-footer{color:#62546d;justify-content:space-between;align-items:center;gap:12px;display:flex}.entry-stage-heading{min-height:35px;padding:0 4px 10px}.entry-stage-heading>span,.entry-stage-footer>span{align-items:center;gap:6px;display:inline-flex}.entry-stage-heading>span{color:#572989;letter-spacing:1.35px;font-size:9px;font-weight:850}.entry-stage-heading small{font-size:9px}.entry-stage-footer{min-height:39px;padding:10px 4px 0;font-size:9px}.entry-stage-footer svg{color:var(--brand-purple)}.entry-pick{color:#251237;text-align:left;cursor:pointer;background:#fffdf9;border:1px solid #4c237d38;border-radius:9px;grid-template-columns:54% minmax(0,1fr);gap:0;width:100%;min-height:346px;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 44px #32145c29}.entry-pick:hover{border-color:#6733ac9e;transform:translateY(-3px);box-shadow:0 25px 55px #32145c38}.entry-pick:focus-visible{outline:3px solid var(--brand-gold);outline-offset:3px}.entry-pick-art{background:radial-gradient(circle at 45% 42%,#ffdc7845,#0000 29%),linear-gradient(145deg,#7b47a2,#371657 62%,#1e0b30);min-width:0;position:relative;overflow:hidden}.entry-pick-art:before{content:"";pointer-events:none;background:linear-gradient(125deg,#0000 0 45%,#ffffff1c 45.2% 45.7%,#0000 46%),repeating-linear-gradient(115deg,#0000 0 28px,#ffffff0b 29px 30px);position:absolute;inset:0}.entry-pick-art:after{content:"";pointer-events:none;background:#ffc62f0b;border:1px solid #ffc62f40;height:74%;position:absolute;inset:auto -15% -38% 12%;transform:rotate(45deg)}.entry-pick-halo{border:1px solid #ffde8036;border-radius:50%;width:230px;height:230px;animation:4.5s ease-in-out infinite entry-halo;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 45px #ffc62f14,0 0 55px #ffc62f14}.entry-pick-face{z-index:1;aspect-ratio:5/7;background:#d7d8ce;border:5px solid #fffdf7;border-radius:4px;width:min(57%,154px);transition:transform .4s;position:absolute;overflow:hidden;box-shadow:0 14px 30px #09021261,0 0 0 1px #ffffff38}.entry-pick-face img{object-fit:cover;filter:saturate(.95)contrast(1.03);width:100%;height:100%;display:block}.entry-pick-face small{color:#fff8df;letter-spacing:.8px;background:#1f0b30e6;border-radius:3px;padding:4px 6px;font-size:8px;font-weight:800;position:absolute;bottom:7px;right:7px}.entry-pick-front{z-index:2;top:55px;left:17px;transform:rotate(-4deg)}.entry-pick-back{top:72px;right:12px;transform:rotate(4deg)}.entry-pick:hover .entry-pick-front{transform:translate(-3px,-5px)rotate(-5deg)}.entry-pick:hover .entry-pick-back{transform:translate(3px,-5px)rotate(5deg)}.entry-pick-label{z-index:3;background:var(--brand-gold);color:var(--brand-purple-deep);letter-spacing:1px;border-radius:4px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;font-weight:850;display:inline-flex;position:absolute;top:14px;left:13px}.entry-pick-copy{background:linear-gradient(155deg,#fffdf9,#f3ebfa);align-content:center;min-width:0;padding:25px 23px;display:grid}.entry-pick-copy small{color:#5f4b70;letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:750}.entry-pick-copy>strong{color:#251237;font:620 28px/1.02 var(--display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;display:-webkit-box;overflow:hidden}.entry-pick-title{color:#61536a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.entry-pick-facts{color:#5b4d64;gap:5px;margin-top:15px;font-size:10px;line-height:1.3;display:grid}.entry-pick-facts>span{align-items:center;gap:5px;display:flex}.entry-pick-price{border-top:1px solid #4c237d26;gap:4px;margin-top:17px;padding-top:12px;display:grid}.entry-pick-price b{color:#4c237d;font:620 19px var(--display);justify-content:space-between;align-items:center;gap:8px;display:flex}.entry-stage-loading{color:#594a65;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:430px;display:flex}.entry-stage-loading:after{content:"";border:1px solid #4c237d21;border-radius:9px;position:absolute;inset:70px 12% 62px}.entry-loader-gem{width:74px;height:74px;color:var(--brand-gold);background:#ffc62f1a;border:1px solid #ffc62f80;place-items:center;margin-bottom:10px;animation:2.8s ease-in-out infinite entry-gem;display:grid;transform:rotate(45deg)}.entry-loader-gem svg{transform:rotate(-45deg)}.entry-stage-loading strong{color:#251237;font:600 21px var(--display)}.entry-stage-loading small{color:#62546c;max-width:260px;line-height:1.5}.intro-stats{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff7a;border-top:1px solid #4c237d21;grid-column:1/-1;grid-template-columns:repeat(4,minmax(110px,1fr)) minmax(170px,1.05fr);align-self:end;margin:0 -54px;padding:0 54px;display:grid;position:relative}.intro-stats>div{border-right:1px solid #4c237d1f;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:78px;padding:13px 22px;display:flex}.intro-stats>div:first-child{padding-left:0}.intro-stats strong{color:#251237;font:620 24px/1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.intro-stats>div>span{color:#5d5068;letter-spacing:1px;white-space:nowrap;font-size:9px;font-weight:750}.intro-stats .stat-unit{color:#672fa2;font:500 13px var(--sans);padding-left:2px}.intro-stats .trust-note{color:#53445e;border-right:0;flex-direction:row;align-items:center;gap:10px;display:flex}.trust-note svg{color:var(--brand-purple);flex:none}.intro-stats .trust-note span{color:#53445e;font-size:10px;line-height:1.4}.depot-ribbon{background:var(--brand-purple-deep);color:#fffaf0;letter-spacing:1.35px;white-space:nowrap;border-top:1px solid #4b287c;border-bottom:1px solid #4b287c;justify-content:space-between;align-items:center;gap:18px;min-height:42px;margin:0 -54px 15px;padding:0 54px;font-size:8px;font-weight:800;display:flex;overflow:hidden}.depot-ribbon i{background:var(--coral-soft);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 4px #f18c7014}.preview-journeys{border:1px solid var(--line);background:var(--line);border-bottom:0;grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(145px,1fr));gap:1px;display:grid;overflow:hidden}.preview-journeys>div,.preview-journeys>button{text-align:left;background:#fffdf7;border:0;min-height:94px;padding:13px 15px}.preview-journeys>div{background:var(--brand-purple-deep);align-content:center;gap:4px;display:grid}.preview-journeys>div>span{color:var(--brand-gold);letter-spacing:1.15px;font-size:8px;font-weight:800}.preview-journeys>div>strong{color:#fffaf1;font:600 18px/1.05 var(--display)}.preview-journeys small{color:#687168;font:500 8px/1.4 var(--sans);margin-top:4px;display:block}.preview-journeys>div small{color:#c4cec5;max-width:210px}.preview-journeys>button{color:#445148;cursor:pointer;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;transition:background .17s,transform .17s;display:grid;position:relative}.preview-journeys>button:after{color:#899188;content:"↗";font-size:12px;transition:color .17s,transform .17s;position:absolute;top:11px;right:12px}.preview-journeys>button:hover{z-index:1;background:#f3edf9;transform:translateY(-2px)}.preview-journeys>button:hover:after{color:var(--coral);transform:translate(2px,-2px)}.preview-journeys>button:disabled{opacity:.55;cursor:progress}.preview-journeys>button>svg{box-sizing:border-box;border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:34px;height:34px;color:var(--brand-purple);border-radius:50%;padding:9px}.preview-journeys>button>span{color:var(--ink);font-size:11px;font-weight:750}.collector-path{background:#f2edf8;border:1px solid #543581;grid-template-columns:minmax(260px,.82fr) minmax(0,1.8fr);margin:17px 0;display:grid;overflow:hidden;box-shadow:0 10px 30px #32145c14}.collector-path-intro{background:var(--brand-purple-deep);color:#fffaf0;padding:25px 27px;position:relative;overflow:hidden}.collector-path-intro:after{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-88px;right:-62px;box-shadow:0 0 0 28px #ffffff06,0 0 0 56px #ffffff05}.collector-path-kicker{color:var(--brand-gold);letter-spacing:1.05px;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.collector-path-kicker svg{fill:currentColor}.collector-path-intro h2{color:#fffaf1;max-width:330px;font:600 28px/1.04 var(--display);margin:10px 0 7px}.collector-path-intro>p{color:#c8d2ca;max-width:390px;font-size:12px;line-height:1.5}.collector-path-summary{z-index:1;align-items:center;gap:12px;margin-top:20px;display:flex;position:relative}.collector-path-ring{--path-progress:0deg;background:radial-gradient(circle at center,var(--brand-purple-deep) 58%,transparent 60%),conic-gradient(var(--brand-gold) var(--path-progress),#ffffff24 0);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:baseline;width:55px;height:55px;padding-top:17px;display:flex}.collector-path-ring b{font:700 18px/1 var(--display)}.collector-path-ring small{color:#cbd6ce;font-size:10px}.collector-path-summary>span:last-child{gap:4px;display:grid}.collector-path-summary strong{color:#fff;font-size:12px}.collector-path-summary small{color:#bac8bd;align-items:center;gap:5px;font-size:11px;display:flex}.collector-path-summary small svg{color:var(--brand-gold);fill:currentColor}.collector-path-next{z-index:1;border:1px solid var(--brand-gold);background:var(--brand-gold);min-height:38px;color:var(--brand-purple-deep);cursor:pointer;align-items:center;gap:8px;margin-top:17px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex;position:relative}.collector-path-next:hover{background:var(--brand-gold-soft)}.collector-path-next.is-complete{background:#d8e5db}.collector-path-activities{background:#d9ddd3;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.collector-activity{min-height:111px;color:var(--ink);text-align:left;cursor:pointer;background:#fffdf7;border:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px 19px;transition:background .16s,transform .16s;display:grid}.collector-activity:hover{z-index:1;background:#f5f1fa;transform:translateY(-2px)}.collector-activity-icon{background:var(--brand-purple-tint);width:40px;height:40px;color:var(--brand-purple);border-radius:50%;place-items:center;display:grid}.collector-activity>span:nth-child(2){gap:5px;min-width:0;display:grid}.collector-activity strong{color:var(--ink);font-size:12px}.collector-activity small{color:#636d64;font-size:12px;line-height:1.35}.collector-activity-arrow{color:#889188;transition:transform .16s}.collector-activity:hover .collector-activity-arrow{color:var(--coral);transform:translate(3px)}.collector-activity.is-complete{background:#edf3e9}.collector-activity.is-complete .collector-activity-icon{background:var(--brand-purple);color:var(--brand-gold-soft)}.collector-activity.is-complete small{color:#4c6c54;font-weight:700}.feature-showcase{background:#21162c;border:1px solid #4b3861;overflow:hidden}.live-feature{color:#fffaf1;isolation:isolate;background:#281a36;min-height:340px;position:relative;overflow:hidden}.live-feature>img{z-index:-2;object-fit:cover;object-position:50% 49%;filter:saturate(.78);width:65%;height:100%;animation:.8s both image-arrive;position:absolute;inset:0 0 0 35%}.feature-shade{z-index:-1;background:linear-gradient(90deg,#281a36 3% 39%,#281a36db 53%,#281a3617 100%);position:absolute;inset:0}.feature-content{width:58%;padding:31px 34px 27px}.feature-kicker{color:#d7dfd6;letter-spacing:1.2px;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.live-pulse{width:7px;height:7px;box-shadow:0 0 0 4px #ef73542e}.feature-rule{background:#758277;width:20px;height:1px;margin-left:3px}.feature-content h2{color:#fffaf1;max-width:620px;font:500 40px/.99 var(--display);margin:25px 0 8px}.feature-content>p{color:#d1d9d1;font-size:13px}.feature-content>p span{color:#ee856c;padding:0 5px}.feature-content .feature-watching{color:#eef3ed;align-items:center;gap:7px;margin-top:13px;font-size:13px;font-weight:700;display:flex}.feature-bottom{align-items:end;gap:27px;margin-top:20px;display:flex}.feature-bottom>div{flex-direction:column;gap:4px;display:flex}.feature-label{color:#c1cbc1;letter-spacing:1.1px;font-size:11px;font-weight:700}.feature-bottom strong{color:#fffaf1;font:600 24px/1 var(--display)}.feature-bottom button{background:var(--coral);color:#fffaf1;cursor:pointer;border:0;align-items:center;gap:9px;min-height:42px;padding:10px 14px;font-size:13px;font-weight:650;transition:background .16s;display:flex}.feature-bottom button:hover{background:#7d4db9}.feature-bottom .feature-secondary{background:#1f302780;border:1px solid #ffffff6b}.feature-bottom .feature-secondary:hover{background:#ffffff1f}.feature-navigation{color:#fffaf1c7;align-items:center;gap:10px;font-size:12px;display:flex;position:absolute;bottom:18px;right:20px}.feature-navigation button{color:#fff;cursor:pointer;background:#1f3027b8;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.feature-navigation button:hover{background:var(--coral)}.feature-navigation strong{color:#fff}.featured-lot-rail{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;background:#4b3861;display:flex;overflow-x:auto}.featured-lot-rail::-webkit-scrollbar{display:none}.featured-lot-cycle{background:#4b3861;flex:none;grid-auto-columns:clamp(205px,20vw,270px);grid-auto-flow:column;gap:1px;padding-right:1px;display:grid}.featured-lot-option{min-height:91px;color:var(--ink);text-align:left;cursor:pointer;scroll-snap-align:start;background:#f6f5ee;border:0;border-top:3px solid #0000;grid-template-columns:24px 47px minmax(0,1fr);align-items:center;gap:9px;padding:10px;transition:background .16s,border-color .16s;display:grid}.featured-lot-option.selected{border-top-color:var(--coral);background:#fffdf7}.featured-lot-option>span:first-child{color:#4f5c52;font-size:12px;font-weight:800}.featured-lot-option>img{object-fit:cover;background:#d9ddd4;width:47px;height:66px}.featured-lot-option>span:last-child{gap:7px;min-width:0;display:grid}.featured-lot-option strong{color:var(--ink);font:600 14px/1.15 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.featured-lot-option small{color:#58675c;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.auction-section{padding:42px 0 36px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.section-heading .section-overline{color:#7b7b70;gap:6px}.section-overline svg{color:var(--coral)}.section-heading h2{color:var(--ink);font:500 28px/1.1 var(--display);margin:10px 0 0}.section-heading .all-auctions-link{padding:9px 12px;font-size:11px}.section-heading .all-auctions-link:hover{background:#4c237d}.section-heading p{max-width:590px;color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.5}.market-controls{z-index:12;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper) 95%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;min-height:43px;margin-inline:-10px;padding-inline:10px;display:flex;position:sticky;top:62px;box-shadow:0 9px 22px #2531280a}.feed-personalization{align-items:center;gap:9px;min-width:0;padding-block:6px;display:flex}.feed-personalization>span:first-child{background:var(--brand-purple-tint);width:31px;height:31px;color:var(--brand-purple);border-radius:50%;flex:none;place-items:center;display:grid}.feed-personalization>span:last-child{gap:1px;min-width:0;display:grid}.feed-personalization strong{color:var(--ink);font-size:12px}.feed-personalization small{max-width:310px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.filter-tools{flex:none;align-items:center;gap:8px;display:flex}.search-field{box-sizing:border-box;border:1px solid var(--line);color:#85877d;align-items:center;gap:7px;width:227px;height:30px;padding:0 8px;display:flex}.search-field input{width:100%;min-width:0;color:var(--ink);font:400 10px var(--sans);background:0 0;border:0;outline:0}.search-field input::placeholder{color:#9b9b90}.search-field kbd{color:#85877d;width:15px;height:15px;font:10px var(--sans);border:1px solid #e3e1d5;place-items:center;display:grid}.search-clear{color:#697168;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:20px;height:20px;padding:0;display:grid}.search-clear:hover{color:var(--coral)}.sort-button,.filter-button{border:1px solid var(--line);color:#5e6259;cursor:pointer;background:#fffdf7;align-items:center;gap:7px;height:30px;padding:0 9px;font-size:10px;display:inline-flex}.sort-button svg:first-child{color:#83877a}.sort-button select{appearance:none;min-width:112px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.category-refine select{min-width:94px;max-width:135px}.sort-button select:focus-visible{outline:2px solid var(--coral);outline-offset:4px}.sort-button:focus-within{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple-tint)}.filter-button{justify-content:center;width:31px;padding:0}.sort-button:hover,.filter-button:hover{border-color:#a98dcc}.format-tabs{align-items:center;gap:6px;padding-top:10px;display:flex}.format-tabs button{border:1px solid var(--line);color:#5b625a;cursor:pointer;background:#fffdf7;min-height:31px;padding:0 11px;font-size:9px;font-weight:700}.format-tabs button:hover,.format-tabs button.selected{border-color:var(--ink);background:var(--ink);color:#fff}.format-tabs .clear-market-filters{color:#9d4634;background:0 0;border-color:#0000;margin-left:auto}.format-tabs .clear-market-filters:hover{border-color:var(--danger-border);background:var(--danger-surface);color:var(--danger-text)}.market-result-summary{color:#59635a;align-items:center;gap:7px;min-height:20px;padding-top:7px;font-size:9px;font-weight:750;display:flex}.market-result-summary small{color:#777f76;font-size:9px;font-weight:500}.market-orbit{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;min-width:0;margin-top:12px;overflow:hidden;box-shadow:0 12px 34px #32145c12}.market-orbit>header{border-bottom:1px solid var(--line);background:linear-gradient(105deg,var(--brand-purple-tint),var(--surface) 64%);justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:13px 15px;display:flex}.market-orbit>header>div:first-child{gap:3px;min-width:0;display:grid}.market-orbit>header span{color:var(--brand-purple);letter-spacing:1px;align-items:center;gap:5px;font-size:9px;font-weight:850;display:inline-flex}.market-orbit>header h3{color:var(--ink);font:650 21px/1.05 var(--display);margin:1px 0 0}.market-orbit>header p{color:var(--muted);font-size:10px;line-height:1.4}.market-orbit-controls{flex:none;gap:7px;display:flex}.market-orbit-controls button{border:1px solid var(--brand-purple-border);background:var(--surface);width:40px;height:40px;color:var(--brand-purple);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:grid}.market-orbit-controls button:hover{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff;transform:translateY(-1px)}.market-orbit-track{background:color-mix(in srgb,var(--surface-soft) 78%,var(--brand-purple-tint));scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;min-width:0;display:flex;overflow:auto hidden}.market-orbit-track::-webkit-scrollbar{display:none}.market-orbit-track:focus-visible{outline:3px solid var(--brand-gold);outline-offset:-3px}.market-orbit-cycle{flex:none;gap:10px;padding:12px 5px;display:flex}.market-orbit-card{border:1px solid var(--line);background:var(--surface);width:clamp(245px,23vw,292px);min-height:128px;color:var(--ink);scroll-snap-align:start;border-radius:7px;flex:none;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:hidden}.market-orbit-card:hover{border-color:var(--brand-purple-border);transform:translateY(-2px);box-shadow:0 9px 21px #32145c21}.market-orbit-open{width:100%;min-height:126px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:75px minmax(0,1fr);gap:11px;padding:9px 43px 9px 9px;display:grid}.market-orbit-open>img{object-fit:cover;background:var(--surface-muted);filter:saturate(.84);border-radius:3px;width:75px;height:106px}.market-orbit-open>span{align-content:center;gap:4px;min-width:0;display:grid}.market-orbit-card small{color:var(--brand-purple);align-items:center;gap:4px;font-size:11px;font-weight:800;display:flex}.market-orbit-card strong{color:var(--ink);font:600 16px/1.1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-orbit-card em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.market-orbit-card b{color:var(--brand-purple);align-items:center;gap:5px;margin-top:4px;font-size:12px;display:flex}.market-orbit-save{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);width:31px;height:31px;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:9px;right:9px}.market-orbit-save:hover,.market-orbit-save.is-saved{border-color:var(--brand-purple-border);color:var(--brand-purple)}.market-orbit>footer{border-top:1px solid var(--line);min-height:34px;color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:6px;padding:6px 12px;display:flex}.market-orbit>footer span{color:var(--brand-purple);font:700 18px/1 var(--display)}.market-orbit>footer strong{color:var(--ink);font-size:9px}.market-orbit>footer small{font-size:9px}.listing-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px 13px;padding-top:18px;display:grid}.personalized-listing-grid{align-items:stretch}.feed-sentinel{border:1px solid var(--brand-purple-border);background:linear-gradient(105deg,var(--brand-purple-tint),var(--surface));min-height:82px;color:var(--ink);overflow-anchor:none;border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:24px;padding:14px 16px;display:grid}.feed-sentinel-mark{background:var(--brand-purple-deep);width:38px;height:38px;color:var(--brand-gold);border-radius:50%;place-items:center;display:grid}.feed-sentinel>span:nth-child(2){gap:3px;min-width:0;display:grid}.feed-sentinel strong{font:650 15px var(--display)}.feed-sentinel small{color:var(--muted);font-size:10px;line-height:1.4}.feed-sentinel>button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}.feed-sentinel>button:hover{background:var(--brand-purple-deep)}.feed-sentinel.is-loading{border-style:dashed}.feed-sentinel.has-error{border-color:color-mix(in srgb,var(--coral) 58%,var(--line))}.feed-complete{background:var(--surface-soft)}.listing{cursor:pointer;background:#fffdf7;border:1px solid #e0e2d7;border-radius:5px;flex-direction:column;min-width:0;height:100%;transition:border-color .18s,box-shadow .18s,transform .18s;animation:.44s both listing-arrive;display:flex;overflow:hidden;box-shadow:0 2px #2b342b06}.listing:hover{border-color:var(--brand-purple-border);transform:translateY(-3px);box-shadow:0 12px 28px #32145c1f}.listing:focus-visible{outline:3px solid var(--brand-gold);outline-offset:3px;border-color:var(--brand-purple);box-shadow:0 12px 28px #32145c26}.listing.is-ending-soon{border-bottom-color:#dc826a}.listing-image-wrap{aspect-ratio:5/7;background:#d4d4c8;border:4px solid #fffdf7;width:100%;height:auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #29342d1f}.card-flip{perspective:900px;width:100%;height:100%;position:relative}.card-flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .48s cubic-bezier(.2,.72,.2,1);position:relative}.card-open-image{cursor:pointer;background:0 0;border:0;padding:0;display:block}.card-open-image:focus-visible{outline-offset:-5px;outline:3px solid #fffdf7}.card-flip.is-flipped .card-flip-inner{transform:rotateY(180deg)}.card-flip-face{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.card-flip-back{transform:rotateY(180deg)}.card-flip-face img{object-fit:contain;width:100%;height:100%;display:block}.card-flip-button{z-index:3;color:#fff;letter-spacing:.25px;cursor:pointer;background:#1f2b23e0;border:1px solid #ffffffb8;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:8px;font-weight:750;display:inline-flex;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 8px #141c172e}.card-flip-button:hover{background:var(--coral)}.card-flip-button:focus-visible{outline-offset:2px;outline:2px solid #fff}.listing-image{object-fit:contain;filter:saturate(.76);width:100%;height:100%;transition:transform .35s}.listing:hover .listing-image{transform:scale(1.035)}.listing-image-wrap:after{content:"";pointer-events:none;background:linear-gradient(#0000,#18201a52);position:absolute;inset:55% 0 0}.sport-stamp{z-index:2;box-sizing:border-box;color:#475549;letter-spacing:.8px;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#fffdf7eb;max-width:calc(100% - 58px);padding:5px 7px;font-size:8px;font-weight:750;position:absolute;top:11px;left:11px;overflow:hidden}.photo-credit{z-index:1;color:#fffdf7;font-size:7px;text-decoration:none;position:absolute;bottom:4px;left:7px}.photo-credit:hover{text-decoration:underline}.watch-button{z-index:3;color:#65685f;cursor:pointer;background:#fffdf7f0;border:0;place-items:center;width:30px;height:30px;transition:color .15s,transform .15s;display:grid;position:absolute;top:8px;right:8px}.watch-button:hover{color:var(--coral);transform:scale(1.06)}.watch-button.watching{color:var(--coral)}.grade-badge{z-index:1;color:#343a32;background:#fffdf7;align-items:center;gap:6px;min-width:46px;padding:6px;display:flex;position:absolute;bottom:11px;right:11px}.grade-badge b{font:700 15px/1 var(--display)}.grade-badge span{color:#6e7066;font-size:7px;font-weight:750}.listing-details{flex-direction:column;flex:1;min-width:0;padding:12px 13px 10px;display:flex}.listing-meta{color:#84857a;align-items:center;gap:5px;font-size:9px;font-weight:600;display:flex}.listing-classification{align-items:center;gap:5px;min-width:0;display:inline-flex}.listing-classification>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta-separator{color:#c1beb0}.listing-live-label{color:#c25940;letter-spacing:.55px;margin-left:auto;font-size:8px;font-weight:750}.listing-details h3{color:#29342d;font:600 18px/1.1 var(--display);text-overflow:ellipsis;white-space:nowrap;margin:9px 0 2px;overflow:hidden}.listing-open{max-width:100%;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.listing-open:hover{color:#b6533e}.listing-title{color:#7a7a70;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.listing-bid-row{border-bottom:1px solid #ebe9de;justify-content:space-between;align-items:end;gap:8px;min-width:0;margin-top:auto;padding-top:15px;padding-bottom:11px;display:flex}.bid-amount{flex-direction:column;gap:3px;min-width:0;display:flex}.bid-amount span{color:#88897f;font-size:9px}.bid-amount strong{color:#28332c;font:600 18px/1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bid-amount .listing-reserve-state{border:1px solid color-mix(in srgb,var(--coral) 35%,var(--line));background:color-mix(in srgb,var(--coral) 7%,var(--surface));width:max-content;color:color-mix(in srgb,var(--coral) 78%,var(--ink));letter-spacing:.25px;text-transform:uppercase;border-radius:20px;padding:3px 5px;font-size:7px;font-weight:800}.bid-amount .listing-reserve-state.is-met{border-color:color-mix(in srgb,#2c8b62 35%,var(--line));background:color-mix(in srgb,#2c8b62 8%,var(--surface));color:color-mix(in srgb,#2c8b62 78%,var(--ink))}.detail-reserve-state{border:1px solid color-mix(in srgb,var(--coral) 35%,var(--line));background:color-mix(in srgb,var(--coral) 7%,var(--surface));letter-spacing:.2px;border-radius:20px;width:fit-content;padding:4px 7px;font-weight:800;color:color-mix(in srgb,var(--coral) 78%,var(--ink))!important}.detail-reserve-state.is-met{border-color:color-mix(in srgb,#2c8b62 35%,var(--line));background:color-mix(in srgb,#2c8b62 8%,var(--surface));color:color-mix(in srgb,#2c8b62 78%,var(--ink))!important}.bid-button{color:#435b48;cursor:pointer;background:#e7ebe0;border:0;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:58%;padding:8px 10px;font-size:10px;font-weight:700;transition:background .15s;display:inline-flex}.bid-button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bid-button>svg{flex:none}.listing-footer{color:#85867b;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-top:9px;font-size:9px;display:flex}.listing-footer>span:first-child{color:#b4624b;align-items:center;gap:4px;font-weight:650;display:inline-flex}.listing-footer>span:last-child{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.seller-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;margin-left:auto;display:inline-flex;overflow:hidden}.seller-name img,.seller-name i{color:#4e6654;object-fit:cover;background:#e4e9e1;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;font-weight:800;display:grid;overflow:hidden}.seller-name span{text-overflow:ellipsis;overflow:hidden}.listing-engagement{border-top:1px solid #efeee6;align-items:center;gap:5px;margin-top:9px;padding-top:8px;display:flex}.listing-engagement button{color:#73776d;cursor:pointer;background:0 0;border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:27px;padding:0 7px;font-size:9px;font-weight:650;display:inline-flex;overflow:hidden}.listing-engagement .engagement-like,.listing-engagement .engagement-share{flex:none}.engagement-action-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-engagement button:hover{color:var(--ink);background:#f7f6ef;border-color:#e7e6db}.listing-engagement button.engagement-liked{color:#cf5e4e}.listing-engagement button:disabled{opacity:.45;cursor:not-allowed}.empty-state{color:#74766c;text-align:center;justify-items:center;gap:12px;padding:50px 12px;font-size:12px;display:grid}.empty-state button{border:1px solid var(--line);min-height:34px;color:var(--ink);cursor:pointer;background:#fffdf7;padding:0 12px;font-size:10px;font-weight:750}.empty-state button:hover{border-color:var(--ink);background:var(--ink);color:#fff}.load-more{color:#51574e;cursor:pointer;background:0 0;border:1px solid #deddd1;align-items:center;gap:7px;margin:25px auto 0;padding:9px 14px;font-size:11px;font-weight:650;display:flex}.load-more:hover{background:#f0f0e7}.seller-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f3f2e9;align-items:center;gap:15px;padding:17px 20px;display:flex}.seller-band-icon{background:var(--brand-purple-tint);width:38px;height:38px;color:var(--brand-purple);flex:none;place-items:center;display:grid}.seller-band .section-overline{color:#797b6f;font-size:8px}.seller-band h2{color:var(--ink);font:600 16px/1.1 var(--display);margin:4px 0 0}.seller-band>p{color:#77786e;margin-left:auto;font-size:11px}.seller-band button{white-space:nowrap;padding:10px 12px;font-size:10px}.slow-lounge{padding:40px 0 4px;scroll-margin-top:120px}.slow-lounge-heading{justify-content:space-between;align-items:end;gap:22px;margin-bottom:12px;display:flex}.slow-lounge-heading>div:first-child{gap:6px;display:grid}.slow-lounge-heading>div:first-child>span{color:var(--brand-purple);letter-spacing:1.1px;align-items:center;gap:6px;font-size:8px;font-weight:850;display:inline-flex}.slow-lounge-heading h2{color:var(--ink);font:500 31px/1 var(--display);margin:0}.slow-lounge-heading p{max-width:650px;color:var(--muted);font-size:11px}.slow-lounge-controls{align-items:center;gap:6px;display:flex}.slow-lounge-controls>span{color:var(--muted);margin-right:4px;font-size:9px;font-weight:800}.slow-lounge-controls button{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.slow-lounge-controls button:hover{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.slow-lounge-controls .slow-lounge-live-link{width:auto;color:var(--brand-purple);font:800 9px var(--sans);white-space:nowrap;border-radius:18px;grid-auto-flow:column;gap:6px;padding:0 11px;display:inline-flex}.lounge-discovery{border:1px solid var(--line);background:var(--surface);margin-bottom:10px}.lounge-discovery>form{border-bottom:1px solid var(--line);min-height:48px;color:var(--muted);grid-template-columns:auto minmax(120px,1fr) auto auto;align-items:center;gap:9px;padding:6px 7px 6px 13px;display:grid}.lounge-discovery>form input{min-width:0;color:var(--ink);font:600 12px var(--sans);background:0 0;border:0;outline:0}.lounge-discovery>form input::placeholder{color:var(--muted)}.lounge-discovery>form button{border:1px solid var(--brand-purple-deep);background:var(--brand-purple-deep);color:#fff;min-height:34px;font:800 9px var(--sans);cursor:pointer;padding:0 13px}.lounge-discovery>form .lounge-search-clear{width:28px;min-height:28px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.lounge-discovery-filters{align-items:center;gap:9px;min-height:48px;padding:8px 10px;display:flex}.lounge-discovery-filters>div{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.lounge-discovery-filters>div::-webkit-scrollbar{display:none}.lounge-discovery-filters button{border:1px solid var(--line);background:var(--surface-soft);min-height:30px;color:var(--muted);font:750 9px var(--sans);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.lounge-discovery-filters button:hover,.lounge-discovery-filters button.active{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.lounge-discovery-filters>label{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:9px;font-weight:750;display:inline-flex}.lounge-discovery-filters select{border:1px solid var(--line);background:var(--surface-soft);min-width:128px;min-height:30px;color:var(--ink);font:700 10px var(--sans);padding:0 25px 0 9px}.lounge-discovery-filters .lounge-filter-reset{color:var(--brand-purple);background:0 0;margin-left:0}.lounge-discovery>p{border-top:1px solid var(--line);min-height:31px;color:var(--muted);align-items:center;margin:0;padding:5px 10px;font-size:9px;font-weight:700;display:flex}.lounge-discovery-empty{border:1px solid var(--line);background:var(--surface-soft);min-height:220px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:7px;display:grid}.lounge-discovery-empty strong{color:var(--ink);font:600 20px var(--display)}.lounge-discovery-empty span{font-size:10px}.lounge-discovery-empty button{background:var(--brand-purple);color:#fff;min-height:35px;font:800 9px var(--sans);cursor:pointer;border:0;margin-top:4px;padding:0 12px}.slow-lounge-track{border:1px solid var(--line);background:var(--surface-soft);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.slow-lounge-cycle{flex:none;gap:10px;padding:11px 5px;display:flex}.slow-lounge-card{border:1px solid var(--line);background:var(--surface);scroll-snap-align:start;flex:none;grid-template-rows:minmax(0,1fr) auto;width:clamp(270px,26vw,320px);transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;overflow:hidden}.slow-lounge-card:hover,.slow-lounge-card.selected{border-color:var(--brand-purple-border);transform:translateY(-2px);box-shadow:0 12px 26px #32145c21}.slow-lounge-card.selected{box-shadow:inset 0 -3px var(--brand-purple),0 12px 26px #32145c21}.slow-lounge-card-main{min-height:176px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:104px minmax(0,1fr);padding:0;display:grid}.slow-lounge-art{background:linear-gradient(145deg,var(--brand-purple-deep),#674584);color:var(--brand-gold-soft);place-items:center;display:grid;position:relative;overflow:hidden}.slow-lounge-art img{object-fit:cover;width:100%;height:100%}.slow-lounge-art>span{color:#fff;letter-spacing:.8px;text-align:center;background:#1d0f2bd1;padding:5px 6px;font-size:7px;font-weight:900;position:absolute;bottom:7px;left:7px;right:7px}.slow-lounge-copy{align-content:center;gap:6px;min-width:0;padding:12px;display:grid}.slow-lounge-copy>small{color:var(--coral);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:850;overflow:hidden}.slow-lounge-copy>strong{color:var(--ink);font:600 18px/1.06 var(--display);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.slow-lounge-copy>em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.slow-lounge-progress{background:var(--surface-muted);border-radius:8px;height:5px;overflow:hidden}.slow-lounge-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--brand-purple),var(--coral));height:100%;display:block}.slow-lounge-copy>b{color:var(--ink);font-size:10px}.slow-lounge-tags{flex-wrap:wrap;gap:4px;display:flex}.slow-lounge-tags i{background:var(--brand-purple-tint);color:var(--brand-purple);border-radius:10px;align-items:center;gap:3px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.slow-lounge-card>footer{border-top:1px solid var(--line);background:var(--surface-soft);align-items:center;gap:6px;padding:6px;display:flex}.slow-lounge-card>footer button{border:1px solid var(--line);background:var(--surface);min-height:30px;color:var(--ink);font:750 9px var(--sans);cursor:pointer;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.slow-lounge-card>footer .slow-lounge-save.saved{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-purple)}.slow-lounge-card>footer .slow-lounge-choose{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff;margin-left:auto}.slow-lounge-more{border:1px dashed var(--brand-purple-border);background:var(--brand-purple-tint);width:clamp(270px,26vw,320px);min-height:219px;color:var(--brand-purple);cursor:pointer;scroll-snap-align:start;flex:none;place-content:center;justify-items:center;gap:7px;display:grid}.slow-lounge-more strong{font:600 17px var(--display)}.slow-lounge-more small{color:var(--muted);font-size:9px}.slow-lounge-board{border:1px solid var(--line);background:var(--surface);border-top:0;animation:.22s both room-arrive}.slow-lounge-board>header{border-bottom:1px solid var(--line);background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface) 65%);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.slow-lounge-board>header>div:first-child{gap:4px;display:grid}.slow-lounge-board>header span{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:900}.slow-lounge-board>header h3{color:var(--ink);font:600 24px/1 var(--display);margin:0}.slow-lounge-board>header p{max-width:720px;color:var(--muted);font-size:10px}.slow-lounge-board>header>div:last-child{justify-items:end;min-width:70px;display:grid}.slow-lounge-board>header>div:last-child strong{color:var(--brand-purple);font:600 29px var(--display)}.slow-lounge-board>header>div:last-child small{color:var(--muted);font-size:8px}.slow-lounge-board>.slow-lounge-media{border-bottom:1px solid var(--line);background:var(--surface-soft);grid-template-columns:minmax(260px,.75fr) minmax(260px,1.25fr);align-items:stretch;gap:0;min-height:210px;padding:0;display:grid}.slow-lounge-media.image>img{object-fit:cover;background:var(--surface-muted);width:100%;height:100%;max-height:360px}.slow-lounge-media.image>span,.slow-lounge-media.image>div{align-content:center;justify-items:start;gap:6px;padding:24px;display:grid}.slow-lounge-media small{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:900}.slow-lounge-media strong{color:var(--ink);font:600 24px/1.05 var(--display)}.slow-lounge-media p{max-width:480px;color:var(--muted);margin:0;font-size:10px;line-height:1.5}.slow-lounge-board>.slow-lounge-media.live{background:radial-gradient(circle at 15% 50%,var(--brand-purple-tint),transparent 34%),linear-gradient(120deg,var(--surface),var(--surface-soft));justify-content:space-between;align-items:center;gap:22px;min-height:150px;padding:22px 25px;display:flex}.slow-lounge-media.live>div{align-items:center;gap:16px;display:flex}.slow-lounge-media.live>div>svg{background:var(--brand-purple);color:#fff;width:58px;height:58px;box-shadow:0 0 0 8px var(--brand-purple-tint);border-radius:50%;padding:16px}.slow-lounge-media.live>div>span{gap:5px;display:grid}.slow-lounge-media.live>button{border:1px solid var(--coral);background:var(--coral);color:#fff;min-height:42px;font:850 10px var(--sans);cursor:pointer;align-items:center;gap:7px;padding:0 16px;display:inline-flex}.slow-lounge-board>div{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;padding:12px;display:grid}.slow-lounge-board>div>article{border:1px solid var(--line);background:var(--surface-soft);align-content:start;gap:7px;min-width:0;padding:12px;display:grid}.slow-lounge-board>div>article.sold,.slow-lounge-board>div>article.revealed{opacity:.72}.slow-lounge-board article>span:first-child{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.slow-lounge-board article>span:first-child small,.slow-lounge-board article>span:first-child b{letter-spacing:.7px;font-size:7px}.slow-lounge-board article>span:first-child b{color:var(--coral)}.slow-lounge-board article>strong{color:var(--ink);font:600 16px var(--display)}.slow-lounge-board article>p{min-height:29px;color:var(--muted);font-size:9px;line-height:1.45}.slow-lounge-board article>button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;min-height:34px;font:800 9px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:6px;display:flex}.slow-lounge-board article>button:disabled{opacity:.6;cursor:progress}.slow-lounge-sold{background:var(--surface-muted);color:var(--muted);text-align:center;padding:8px;font-size:8px;font-weight:800}.slow-lounge-board>footer{border-top:1px solid var(--line);min-height:44px;color:var(--muted);align-items:center;gap:7px;padding:8px 14px;font-size:9px;display:flex}.slow-lounge-board>footer b{color:var(--brand-purple);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.live-sales{padding:40px 0 7px;scroll-margin-top:120px}.live-sales-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:19px;display:flex}.live-sales-heading h2{color:var(--ink);font:500 30px/1.05 var(--display);margin:9px 0 5px}.live-sales-heading h2 em{color:var(--coral);font-weight:500}.live-sales-heading p{color:#61675f;max-width:650px;font-size:12px}.live-heading-actions{align-items:center;gap:7px;display:flex}.live-heading-actions>button{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);min-height:34px;color:var(--brand-purple);font:800 9px var(--sans);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.live-heading-actions>button:hover{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.live-heading-actions>button b{background:var(--surface);min-width:18px;color:inherit;border-radius:9px;padding:2px 4px;font-size:8px}.public-viewing{border:1px solid var(--line);color:#4e5e52;white-space:nowrap;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:750;display:inline-flex}.live-discovery{border:1px solid var(--line);background:#fffdf7;margin-bottom:12px}.live-discovery-search{border-bottom:1px solid var(--line);color:#6c6e65;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:6px 7px 6px 14px;display:grid}.live-discovery-search input{min-width:0;color:var(--ink);font:600 12px var(--sans);background:0 0;border:0;outline:0}.live-discovery-search input::placeholder{color:#85877f}.live-discovery-search button{color:#fff;min-height:34px;font:750 10px var(--sans);letter-spacing:.4px;cursor:pointer;background:#3f225b;border:1px solid #3f225b;padding:0 14px}.live-discovery-filters{flex-wrap:wrap;align-items:center;gap:7px;padding:9px 11px;display:flex}.live-filter-chips{align-items:center;gap:7px;display:flex}.live-filter-divider{background:var(--line);width:1px;height:20px;margin:0 2px}.live-discovery-filters button{border:1px solid var(--line);color:#555c55;min-height:30px;font:700 9px var(--sans);cursor:pointer;background:#f6f4ec;padding:0 10px;transition:border-color .18s,background-color .18s,color .18s}.live-discovery-filters button:hover{color:#3f225b;border-color:#8c55d1}.live-discovery-filters button.active{color:#fff;background:#3f225b;border-color:#3f225b}.live-filter-selects{align-items:center;gap:7px;margin-left:auto;display:flex}.live-discovery-filters label{color:#6c6e65;align-items:center;gap:7px;font-size:9px;font-weight:750;display:inline-flex}.live-discovery-filters select{border:1px solid var(--line);min-height:30px;color:var(--ink);font:700 10px var(--sans);background:#f6f4ec;padding:0 25px 0 9px}.live-discovery-result{border-top:1px solid var(--line);color:#686d67;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:6px 11px;font-size:9px;font-weight:700;display:flex}.live-discovery-result>div{align-items:center;gap:10px;display:flex}.live-filter-reset{border:1px solid var(--line);min-height:26px;color:var(--ink);font:750 9px var(--sans);cursor:pointer;background:0 0;padding:0 8px}.live-filter-reset:hover{border-color:var(--brand-purple-border);color:var(--brand-purple)}.live-discovery-empty{border:1px solid var(--line);min-height:260px;color:var(--muted);text-align:center;background:#f6f4ec;place-content:center;justify-items:center;gap:8px;display:grid}.live-discovery-empty strong{color:var(--ink);font:600 20px var(--display)}.live-discovery-empty span{font-size:11px}.live-discovery-empty button{color:#fff;font:750 10px var(--sans);cursor:pointer;background:#3f225b;border:1px solid #3f225b;margin-top:4px;padding:9px 12px}.live-show-feed-shell{border:1px solid var(--line);background:var(--surface-soft);margin-bottom:12px}.live-show-feed-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:11px 13px;display:flex}.live-show-feed-heading>div:first-child{gap:3px;min-width:0;display:grid}.live-show-feed-heading span{color:var(--brand-purple);letter-spacing:1px;align-items:center;gap:5px;font-size:8px;font-weight:850;display:inline-flex}.live-show-feed-heading strong{color:var(--ink);font:600 18px/1.05 var(--display)}.live-show-feed-heading small{color:var(--muted);font-size:9px}.live-show-feed-controls{flex:none;gap:6px;display:flex}.live-show-feed-controls button{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:grid}.live-show-feed-controls button:hover{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff;transform:translateY(-1px)}.live-show-feed{background:var(--surface-soft);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.live-show-cycle{flex:none;gap:10px;padding:11px 5px;display:flex}.live-show-card{border:1px solid var(--line);background:var(--surface);width:clamp(270px,27vw,326px);min-width:0;color:var(--ink);scroll-snap-align:start;flex:none;grid-template-rows:minmax(0,1fr) auto;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.live-show-card:hover{border-color:var(--brand-purple-border);transform:translateY(-2px);box-shadow:0 11px 25px #32145c1f}.live-show-card.selected{border-color:var(--brand-purple);box-shadow:inset 0 -3px var(--brand-purple),0 10px 23px #32145c21}.live-show-select{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:145px minmax(0,1fr);padding:0;display:grid}.live-show-select:focus-visible{outline:3px solid var(--brand-purple);outline-offset:-3px}.live-show-visual{color:#fff;background:linear-gradient(135deg,#271937,#5c3276);min-width:0;position:relative;overflow:hidden}.live-show-visual>img{object-fit:cover;filter:saturate(.86);width:100%;height:100%;transition:transform .3s,filter .3s}.live-show-card:hover .live-show-visual>img{filter:saturate();transform:scale(1.035)}.live-show-placeholder{color:#ffffffb8;place-items:center;width:100%;height:100%;display:grid}.live-show-shade{pointer-events:none;background:linear-gradient(#10071914,#1007190a 45%,#100719b3);position:absolute;inset:0}.live-show-status,.live-show-audience{z-index:1;color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);letter-spacing:.7px;background:#1f1627d1;align-items:center;min-height:25px;padding:0 8px;font-size:8px;font-weight:850;display:inline-flex;position:absolute;top:9px}.live-show-status{left:9px}.live-show-status.is-live{background:#c1462ff0}.live-show-audience{letter-spacing:0;gap:4px;right:9px}.live-show-copy{align-content:start;gap:5px;min-width:0;padding:11px 12px 10px;display:grid}.live-show-kicker{color:var(--coral);letter-spacing:.7px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex;overflow:hidden}.live-show-kicker em{background:var(--brand-purple-tint);color:var(--brand-purple);border-radius:8px;align-items:center;gap:3px;margin-left:auto;padding:2px 4px;font-size:7px;font-style:normal;display:inline-flex}.live-show-copy>strong{color:var(--ink);font:600 18px/1.08 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-show-host{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:flex;overflow:hidden}.live-show-host b{background:var(--brand-purple-tint);color:var(--brand-purple);text-transform:uppercase;border-radius:8px;padding:2px 5px;font-size:7px}.live-show-offer{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.live-show-activity{color:var(--muted);align-items:center;gap:11px;margin-top:2px;font-size:8px;display:flex}.live-show-activity>span{align-items:center;gap:4px;display:inline-flex}.live-show-card>footer{border-top:1px solid var(--line);background:var(--surface-soft);align-items:center;gap:6px;min-height:42px;padding:6px;display:flex}.live-show-card>footer button{border:1px solid var(--line);background:var(--surface);min-height:30px;color:var(--ink);font:750 9px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.live-show-card>footer .live-show-host-link{margin-right:auto}.live-show-card>footer .live-show-save.saved{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-purple)}.live-show-card>footer .live-show-join{border-color:var(--coral);background:var(--coral);color:#fff}.live-show-card>footer .live-show-join.is-waiting{color:#385241;background:#e5eee4;border-color:#78917e}.live-show-card>footer .live-show-preview{border-color:var(--brand-purple-border);color:var(--brand-purple)}.live-show-more{border:1px dashed var(--brand-purple-border);background:var(--brand-purple-tint);width:clamp(270px,27vw,326px);min-height:278px;color:var(--brand-purple);text-align:center;cursor:pointer;scroll-snap-align:start;flex:none;place-content:center;justify-items:center;gap:7px;padding:18px;display:grid}.live-show-more>span{background:var(--surface);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.live-show-more strong{font:600 18px var(--display)}.live-show-more small{color:var(--muted);font-size:9px}.live-show-more:disabled{opacity:.72;cursor:progress}.live-feed-end{color:var(--muted);justify-content:center;align-items:center;gap:6px;padding:11px;font-size:9px;font-weight:750;display:flex}.live-room-layout{border:1px solid var(--line);background:#21162c;grid-template-columns:minmax(0,1fr) 315px;min-height:410px;scroll-margin-top:104px;animation:.22s both room-arrive;display:grid}.broadcast-stage{color:#fffaf1;isolation:isolate;min-width:0;min-height:410px;position:relative;overflow:hidden}.broadcast-stage>img{z-index:-2;object-fit:cover;filter:saturate(.9);border:7px solid #fffdf7ed;border-radius:10px;width:35%;height:88%;position:absolute;top:6%;right:4%;box-shadow:0 22px 45px #00000059}.broadcast-shade{z-index:-1;background:radial-gradient(circle at 77% 45%,#8c55d140,#0000 33%),linear-gradient(90deg,#21162c 0 54%,#21162cc7 72%,#21162c38);position:absolute;inset:0}.broadcast-top{color:#d8e1d8;justify-content:space-between;align-items:center;padding:20px 22px;font-size:10px;font-weight:700;display:flex}.broadcast-top span{align-items:center;gap:6px;display:inline-flex}.broadcast-live,.broadcast-upcoming{color:#fff;letter-spacing:.9px;background:#c24e39;padding:6px 8px}.broadcast-upcoming{background:#637469}.broadcast-copy{width:58%;padding:50px 0 25px 27px}.broadcast-copy>span{color:#b8c9bc;letter-spacing:1px;font-size:9px;font-weight:750}.broadcast-copy h3{color:#fffaf1;font:500 36px/.98 var(--display);margin:12px 0 8px}.broadcast-copy>p{color:#c4d0c6;font-size:11px;line-height:1.6}.enter-live-room{background:var(--coral);color:#fff;min-height:40px;font:750 12px var(--sans);cursor:pointer;border:1px solid #ff9e84;align-items:center;gap:8px;margin-top:16px;padding:0 14px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 24px #0a140e3d}.enter-live-room:hover{transform:translateY(-1px);box-shadow:0 11px 30px #0a140e52}.enter-live-room.waiting-room-button{color:#fff;background:#586f60;border-color:#ffffff4d}.enter-live-room.waiting-room-button:hover{background:#688371}.room-opens-soon{color:#dce6de;border:1px solid #fff3;align-items:center;gap:7px;width:fit-content;margin-top:16px;padding:9px 11px;font-size:11px;font-weight:700;display:flex}.broadcast-lot{border-top:1px solid #ffffff2b;grid-template-columns:minmax(0,1.4fr) minmax(100px,.8fr);gap:16px;margin-top:33px;padding-top:18px;display:grid}.broadcast-lot>div{gap:3px;min-width:0;display:grid}.broadcast-lot small{color:#aebeb1;letter-spacing:.8px;font-size:8px;font-weight:750}.broadcast-lot strong{color:#fff;font:600 21px/1.1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.broadcast-lot span{color:#c2cdc4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.broadcast-lot.break-product{grid-template-columns:minmax(0,1fr) auto;align-items:end}.broadcast-lot.break-product>svg{color:var(--brand-gold)}.live-chat{background:#fffdf7;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.chat-heading{border-bottom:1px solid var(--line);min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 13px;font-size:10px;display:flex}.chat-heading>div{align-items:center;gap:7px;display:flex}.chat-heading>span{color:#697168;font-size:8px}.chat-messages{max-height:310px;padding:12px;overflow-y:auto}.chat-message{grid-template-columns:28px minmax(0,1fr);gap:8px;margin-bottom:13px;display:grid}.chat-message>span{background:var(--brand-purple-tint);width:27px;height:27px;color:var(--brand-purple);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.chat-message p{color:#565d55;gap:2px;font-size:9px;line-height:1.4;display:grid}.chat-message strong{color:var(--ink);font-size:9px}.chat-form{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:10px;display:grid}.chat-form input{min-width:0;height:36px;color:var(--ink);font:10px var(--sans);background:#fff;border:1px solid #d9d9cf;padding:0 9px}.chat-form input:focus{outline-offset:1px;outline:2px solid #819781}.chat-form button,.chat-sign-in{background:var(--ink);color:#fff;cursor:pointer;border:0;font-size:9px;font-weight:750}.chat-form button{padding:0 11px}.chat-form button:disabled{opacity:.6}.chat-sign-in{min-height:42px;margin:10px}.live-mention-link{color:#a44d38;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;display:inline}.live-tag-form{position:relative}.live-tag-form>input{grid-area:1/1}.live-tag-form>button[type=submit]{grid-area:1/2}.live-tag-help{color:var(--muted);grid-column:1/-1;align-items:center;gap:4px;font-size:8px;display:inline-flex}.live-mention-suggestions{z-index:4;border:1px solid var(--line);background:#fffdf7;gap:2px;padding:5px;display:grid;position:absolute;bottom:63px;left:10px;right:10px;box-shadow:0 12px 30px #111d1633}.live-mention-suggestions>button{min-height:38px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:8px;padding:5px 7px;display:grid}.live-mention-suggestions>button:hover,.live-mention-suggestions>button:focus-visible{background:#eef1e8;outline:none}.live-mention-suggestions>button>span:first-child{color:#fff;background:#2b4035;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.live-mention-suggestions>button>span:last-child{gap:1px;display:grid}.live-mention-suggestions strong{font-size:9px}.live-mention-suggestions small{color:var(--muted);font-size:8px}.live-room-footer{border:1px solid var(--line);background:#fffdf7;border-top:0;align-items:center;gap:20px;min-height:66px;padding:9px 13px;display:flex}.live-host{align-items:center;gap:9px;min-width:0;display:flex}.live-host>span{background:var(--brand-purple-tint);width:35px;height:35px;color:var(--brand-purple);font:600 12px var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.live-host>div{gap:2px;min-width:0;display:grid}.live-host strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.live-host small{color:#626b62;font-size:8px}.live-host button{border:1px solid var(--line);color:#475c4c;cursor:pointer;background:0 0;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:9px;font-weight:750;display:inline-flex}.live-lot-actions{gap:7px;margin-left:auto;display:flex}.live-lot-actions button{border:1px solid var(--line);color:#445047;cursor:pointer;background:0 0;min-height:35px;padding:0 12px;font-size:10px;font-weight:750}.live-lot-actions .live-bid{border-color:var(--coral);background:var(--coral);color:#fff;align-items:center;gap:7px;display:inline-flex}.live-lot-actions .footer-enter-room{color:#385241;background:#e5eee4;border-color:#75917b;align-items:center;gap:6px;display:inline-flex}.break-board{border:1px solid var(--line);background:linear-gradient(135deg,#f3ecfb,#fff9e7);margin-top:10px;padding:17px}.break-board>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:13px;display:flex}.break-board>header>div>span{color:var(--brand-purple);letter-spacing:1px;align-items:center;gap:6px;font-size:10px;font-weight:850;display:inline-flex}.break-board h3{color:var(--ink);font:600 24px var(--display);margin:5px 0 2px}.break-board header p{color:var(--muted);font-size:11px}.break-board>header>small{color:var(--brand-purple);white-space:nowrap;border:1px solid #bfaad9;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:800;display:inline-flex}.break-stage-track{color:#899188;letter-spacing:.25px;align-items:center;gap:9px;margin:0 0 13px;font-size:9px;font-weight:800;display:flex}.break-stage-track span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.break-stage-track b{color:#7b837b;background:#f7f5ed;border:1px solid #cbd1c7;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;display:grid}.break-stage-track span.active{color:var(--brand-purple)}.break-stage-track span.active b{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.break-stage-track i{background:#cfd5cc;flex:1;height:1px}.break-spot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.break-spot{background:#fffdf7;border:1px solid #d2d9cf;align-content:start;gap:8px;min-width:0;padding:12px;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid}.break-spot:hover{border-color:#a986d2;transform:translateY(-1px);box-shadow:0 7px 18px #44226c1f}.break-spot.owned{border-color:var(--brand-purple);box-shadow:inset 3px 0 var(--brand-purple)}.break-spot.sold{background:#f0f1eb}.break-spot>div:first-child{color:var(--muted);letter-spacing:.8px;justify-content:space-between;align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex}.break-spot>div:first-child b{color:#4c237d;background:#eee4f9;padding:3px 5px;font-size:7px}.break-spot h4{color:var(--ink);font:600 18px var(--display);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.break-spot>p{min-height:29px;color:var(--muted);font-size:9px;line-height:1.4}.break-price{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:8px;padding-top:8px;display:flex}.break-price>span{gap:2px;display:grid}.break-price small,.break-result small{color:var(--muted);letter-spacing:.7px;font-size:7px;font-weight:850}.break-price strong{color:var(--ink);font-size:14px}.break-price em{color:var(--muted);font-size:9px;font-style:normal}.break-bid{background:var(--brand-purple);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;min-height:35px;font-size:10px;font-weight:800;display:flex}.break-bid:disabled{cursor:not-allowed;opacity:.55}.break-result{background:#e8eee4;padding:9px;gap:4px!important;display:grid!important}.break-result.sold{background:#eceee9}.break-result.tier-rookie,.break-result.tier-insert{background:#e9eef5;border-left:3px solid #6983a6}.break-result.tier-parallel,.break-result.tier-numbered{background:#eee9f5;border-left:3px solid #8069a7}.break-result.tier-relic,.break-result.tier-autograph,.break-result.tier-case_hit{background:#f7e8df;border-left:3px solid #cf704f}.break-result strong{color:var(--ink);white-space:normal;font-size:11px}.break-result span{color:var(--muted);font-size:9px}.live-room-backdrop{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d1410c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.live-room-dialog{background:#17101e;border:1px solid #ffffff24;grid-template-rows:auto minmax(0,1fr);width:min(1180px,100%);height:min(820px,100dvh - 40px);max-height:calc(100vh - 40px);animation:.24s both room-arrive;display:grid;overflow:hidden;box-shadow:0 30px 100px #0000007a}.live-room-dialog.waiting-room{border-color:#b9d6c14d}.live-room-dialog.waiting-room .live-room-dialog-head{background:linear-gradient(90deg,#435b4b66,#0000 58%)}.live-room-dialog-head{color:#fff;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:12px 16px;display:flex}.live-room-dialog-head>div,.room-presence,.live-room-dialog-head>div>div{align-items:center;gap:11px;min-width:0;display:flex}.live-room-dialog-head>div>div{gap:2px;display:grid}.live-room-dialog-head small{color:#abc0b0;letter-spacing:1px;font-size:9px;font-weight:800}.live-room-dialog-head h2{color:#fff;font:600 22px var(--display);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.room-presence{color:#c7d5ca;font-size:12px}.room-presence>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.room-presence button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-weight:750;display:inline-flex}.entered-room-grid{grid-template-columns:minmax(0,1fr) 380px;min-height:0;display:grid;overflow:hidden}.host-video-stage{background:radial-gradient(circle at 48% 35%,#4a3164,#17101e 64%);min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.host-video-stage.is-waiting{background:radial-gradient(circle at 48% 35%,#395444,#171d19 68%)}.host-video-stage>video{width:100%;height:100%;min-height:inherit;object-fit:cover;opacity:0;transition:opacity .25s;display:block}.host-video-stage.playing>video{opacity:1}.host-video-placeholder{color:#dce8df;text-align:center;align-content:center;place-items:center;gap:9px;padding:24px;display:grid;position:absolute;inset:0}.host-video-placeholder>span{background:#ffffff12;border:1px solid #fff3;border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.host-video-stage.is-waiting .host-video-placeholder>span{color:#dff0e3;background:#89b29321;border-color:#c6e1cc57}.host-video-placeholder strong{max-width:470px;font:600 25px var(--display)}.host-video-placeholder small{color:#afc0b3;max-width:420px;font-size:12px;line-height:1.5}.live-reaction-floats{z-index:3;pointer-events:none;position:absolute;inset:58px 3% 62px;overflow:hidden}.live-activity-float{bottom:-56px;left:var(--reaction-left);color:#fff;animation:live-reaction-rise 3.8s cubic-bezier(.16,.72,.31,1) var(--reaction-delay) both;filter:drop-shadow(0 5px 8px #00000080);will-change:transform,opacity;position:absolute}.live-activity-float.reaction{align-content:center;place-items:center;gap:1px;width:48px;min-height:48px;display:grid}.live-activity-float.reaction b{font-size:28px;line-height:1}.live-activity-float.reaction small{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;background:#17101e9e;border-radius:8px;max-width:48px;padding:2px 5px;font-size:7px;font-weight:800;overflow:hidden}@keyframes live-reaction-rise{0%{opacity:0;transform:translateY(20px)scale(.62)rotate(-8deg)}12%{opacity:1;transform:translate(0,0)scale(1)rotate(4deg)}72%{opacity:.96}to{opacity:0;transform:translate3d(var(--reaction-drift),-52vh,0) scale(1.22) rotate(12deg)}}.host-video-top{z-index:4;color:#fff;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:750;display:flex;position:absolute;top:14px;left:14px;right:14px}.host-video-top>span,.host-video-top>div>span,.stream-sound{color:#fff;min-height:30px;font:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d1611b3;border:0;align-items:center;gap:6px;padding:7px 9px;display:inline-flex}.host-video-top>div{align-items:center;gap:6px;display:flex}.stream-sound{cursor:pointer}.stream-sound:disabled{opacity:.62;cursor:not-allowed}.stream-health.joining,.stream-health.connecting{background:#5c407ee0}.stream-health.waiting{background:#4a5d50e0}.stream-health.live{background:#29663bd6}.stream-health.error{background:#993e2bd6}.live-reaction-dock{grid-template-columns:repeat(4,30px);align-items:center;gap:0;display:inline-grid}.live-reaction-dock button{width:30px;height:38px;color:var(--ink);cursor:pointer;filter:drop-shadow(0 2px 3px #1a0e2724);touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;place-content:center;padding:0;transition:filter .1s,transform .1s;display:grid}.live-reaction-dock button:hover{filter:drop-shadow(0 3px 5px #4a266e47);transform:translateY(-2px)scale(1.08)}.live-reaction-dock button:active{filter:none;transform:translateY(1px)scale(.84)}.live-reaction-dock button:disabled{opacity:.32;cursor:not-allowed;filter:none;transform:none}.live-reaction-dock button b{font-size:19px;line-height:1}.live-room-side-scroll{overscroll-behavior:contain;scrollbar-width:thin;background:#21142f;grid-template-rows:minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.live-room-side-scroll.has-lot{grid-template-rows:auto minmax(0,1fr) auto}.live-room-side-scroll.has-break{display:block;overflow:hidden auto}.live-current-lot-bar{border-bottom:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:72px;color:var(--ink);grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.live-current-lot-bar img{object-fit:cover;background:var(--surface-muted);width:36px;height:50px}.live-current-lot-bar>div{gap:2px;min-width:0;display:grid}.live-current-lot-bar small{color:var(--coral);letter-spacing:.65px;font-size:7px;font-weight:850}.live-current-lot-bar strong,.live-current-lot-bar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-current-lot-bar strong{font-size:11px}.live-current-lot-bar span{color:var(--muted);font-size:9px}.live-current-lot-bar>button{border:1px solid var(--line);background:var(--surface);min-height:32px;color:var(--ink);font:750 9px var(--sans);cursor:pointer;padding:0 8px}.live-current-lot-bar>.live-bid{border-color:var(--coral);background:var(--coral);color:#fff;align-items:center;gap:4px;display:inline-flex}.live-current-lot-bar>.live-bid:disabled,.entered-lot-details .live-bid:disabled{border-color:var(--line);background:var(--surface-muted);color:var(--muted);cursor:not-allowed}.live-room-dialog button:focus-visible,.live-room-dialog input:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.entered-room-comments,.host-studio-chat{background:var(--surface);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;position:relative}.live-room-side-scroll>.entered-room-comments{min-height:0}.live-room-side-scroll.has-break>.entered-room-comments{height:clamp(320px,58%,500px)}.entered-room-comments .chat-messages,.host-studio-chat .chat-messages{min-height:0;max-height:none;overflow-y:auto}.live-comments-heading{padding-right:7px}.live-comments-heading>div:first-child{gap:5px;min-width:0}.live-comments-heading>div:first-child>strong{white-space:nowrap}.live-comment-share{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.live-comment-share:hover{color:var(--brand-purple)}.live-new-comments{z-index:4;border:1px solid var(--brand-purple-border);background:var(--brand-purple);color:#fff;min-height:32px;font:800 9px var(--sans);cursor:pointer;border-radius:16px;align-items:center;gap:5px;padding:0 10px;display:inline-flex;position:absolute;bottom:66px;right:12px;box-shadow:0 8px 24px #1f0f2d3d}.entered-lot-details{background:var(--surface);min-height:0;color:var(--ink);padding:12px;overflow-y:auto}.entered-lot-details>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.entered-lot-details>header button{color:var(--brand-purple);font:800 9px var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.entered-lot-details>header span{color:var(--coral);letter-spacing:.7px;font-size:7px;font-weight:900}.entered-lot-details>div{grid-template-columns:minmax(90px,.65fr) minmax(0,1fr);gap:13px;display:grid}.entered-lot-details img{object-fit:cover;background:var(--surface-muted);width:100%;max-height:250px}.entered-lot-details>div>div{min-width:0}.entered-lot-details small{color:var(--coral);font-size:8px;font-weight:800}.entered-lot-details h3{font:600 20px var(--display);margin:5px 0 2px}.entered-lot-details p{color:var(--muted);margin:0 0 10px;font-size:10px;line-height:1.4}.entered-lot-details dl{gap:6px;margin:0 0 12px;display:grid}.entered-lot-details dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:9px;padding-bottom:5px;font-size:9px;display:flex}.entered-lot-details dt{color:var(--muted)}.entered-lot-details dd{color:var(--ink);text-align:right;margin:0;font-weight:750}.entered-lot-details .live-bid{background:var(--coral);color:#fff;width:100%;min-height:36px;font:800 10px var(--sans);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.entered-room-footer{color:#b9c9bd;border-top:1px solid #ffffff1c;align-items:center;gap:12px;min-height:42px;padding:0 15px;font-size:11px;display:flex}.entered-room-footer span{align-items:center;gap:6px;display:inline-flex}.entered-room-footer p{margin-left:auto}.entered-room-footer strong{color:#fff}.entered-break-board{color:#fff;background:#21142f;border-top:1px solid #ffffff1f;min-width:0;padding:10px 14px}.entered-break-board>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.entered-break-board>header>div{align-items:center;gap:8px;display:flex}.entered-break-board>header span{gap:1px;display:grid}.entered-break-board>header small{color:#c7b5dc;letter-spacing:.7px;font-size:8px}.entered-break-board>header strong{font-size:12px}.entered-break-board>header em{color:#d8cbea;align-items:center;gap:4px;font-size:10px;font-style:normal;display:inline-flex}.entered-break-board>.break-stage-track{color:#bca8d4;margin-bottom:8px}.entered-break-board>.break-stage-track span.active{color:#fff3c8}.entered-break-board>.break-stage-track b{color:#c7b5dc;background:#ffffff0f;border-color:#fff3}.entered-break-board>.break-stage-track span.active b{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.entered-break-board>.break-stage-track i{background:#ffffff26}.entered-break-board>.entered-break-track{scrollbar-width:thin;gap:7px;display:flex;overflow-x:auto}.entered-break-board article{background:#ffffff0a;border:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:205px;padding:8px;display:grid}.entered-break-board article.owned{border-color:var(--brand-gold);box-shadow:inset 3px 0 var(--brand-gold)}.entered-break-board article.sold{background:#ffffff14}.entered-break-board article>span{gap:2px;display:grid}.entered-break-board article small{color:#c7b5dc;letter-spacing:.7px;font-size:7px}.entered-break-board article strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.entered-break-board article button{background:var(--brand-gold);min-height:32px;color:var(--brand-purple-deep);cursor:pointer;border:0;align-items:center;gap:5px;padding:0 8px;font-size:9px;font-weight:800;display:flex}.entered-break-board article button:disabled{cursor:wait;opacity:.6}.entered-break-board article>p{color:#e5eee7;grid-column:2;max-width:110px;font-size:9px}.entered-break-board article>p small{color:var(--brand-gold-soft);margin-bottom:2px;display:block}.entered-break-board article>p.tier-relic,.entered-break-board article>p.tier-autograph,.entered-break-board article>p.tier-case_hit{color:#ffe29a}.lot-queue{scroll-behavior:smooth;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;align-items:stretch;gap:8px;padding:10px 0 0;display:flex;overflow-x:auto}.lot-queue::-webkit-scrollbar{display:none}.lot-queue>div{background:#f0f1e9;align-content:center;gap:4px;min-width:130px;padding:10px;display:grid}.lot-queue>div span{color:#657066;letter-spacing:.8px;font-size:8px;font-weight:750}.lot-queue>div strong{color:var(--ink);font:600 14px var(--display)}.lot-queue>div small{color:#59635a;font-size:11px;line-height:1.35}.lot-queue button{border:1px solid var(--line);text-align:left;cursor:pointer;scroll-snap-align:start;background:#fffdf7;grid-template-columns:52px minmax(0,1fr);gap:9px;min-width:225px;padding:6px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.lot-queue button:hover{border-color:var(--brand-purple-border);transform:translateY(-1px);box-shadow:0 5px 14px #32145c1a}.lot-queue button.active{border-color:var(--brand-purple);box-shadow:inset 0 0 0 1px var(--brand-purple)}.lot-queue img{aspect-ratio:5/7;object-fit:cover;width:52px}.lot-queue button>span{align-content:center;gap:2px;min-width:0;display:grid}.lot-queue small{color:#a14733;letter-spacing:.7px;font-size:7px;font-weight:800}.lot-queue strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.lot-queue em{color:#59635a;font-size:9px;font-style:normal}.lot-queue .lot-watching{color:#3f5e48;letter-spacing:0;align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:750;display:flex}.watching-carousel{background:linear-gradient(120deg,#eff2e9,#f8f6ee);border:1px solid #d9ddd3;margin-top:12px;padding:16px}.watching-carousel>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:13px;display:flex}.watching-carousel>header>div:first-child>span{color:#55715b;letter-spacing:1px;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.watching-carousel h3{color:var(--ink);font:600 25px/1.05 var(--display);margin:5px 0 2px}.watching-carousel p{color:#626a61;font-size:12px}.watching-carousel-controls{gap:7px;display:flex}.watching-carousel-controls button{width:38px;height:38px;color:var(--ink);background:#fffdf7;border:1px solid #cbd2c8;border-radius:50%;place-items:center;padding:0;transition:background .16s,color .16s,transform .16s;display:grid}.watching-carousel-controls button:hover{background:var(--ink);color:#fff;transform:translateY(-1px)}.watching-track{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;display:flex;overflow-x:auto}.watching-track::-webkit-scrollbar{display:none}.watching-cycle{flex:none;gap:9px;padding:2px 5px 8px;display:flex}.watching-carousel-card{width:clamp(250px,24vw,310px);min-height:126px;color:var(--ink);text-align:left;scroll-snap-align:start;background:#fffdf7;border:1px solid #d7dcd2;flex:none;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:9px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.watching-carousel-card:hover{border-color:var(--brand-purple-border);transform:translateY(-2px);box-shadow:0 8px 18px #32145c1c}.watching-carousel-card>img{object-fit:cover;background:#d9ddd4;width:72px;height:101px}.watching-rank{z-index:1;color:#fff;background:#203027e6;padding:3px 5px;font-size:10px;font-weight:800;position:absolute;top:12px;left:12px}.watching-card-copy{align-content:center;gap:4px;min-width:0;display:grid}.watching-card-copy small{color:#3f654a;align-items:center;gap:4px;font-size:12px;font-weight:800;display:flex}.watching-card-copy strong{color:var(--ink);font:600 16px/1.1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.watching-card-copy em{color:#646b63;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.watching-card-copy b{color:#a14733;align-items:center;gap:5px;margin-top:5px;font-size:12px;display:flex}.discovery-strip{border:1px solid var(--line);background:#f4f3eb;min-width:0;margin-top:17px;padding:20px}.discovery-strip>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:13px;display:flex}.discovery-strip>header span{color:var(--brand-purple);letter-spacing:1px;font-size:11px;font-weight:800}.discovery-strip h2{color:var(--ink);font:600 25px/1.05 var(--display);margin:5px 0 2px}.discovery-strip p{color:#616960;font-size:12px}.discovery-strip-controls{gap:7px;display:flex}.discovery-strip-controls button{width:38px;height:38px;color:var(--ink);background:#fffdf7;border:1px solid #ccd0c6;border-radius:50%;place-items:center;padding:0;transition:background .16s,color .16s,transform .16s;display:grid}.discovery-strip-controls button:hover{background:var(--ink);color:#fff;transform:translateY(-1px)}.discovery-strip-track{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:none;display:flex;overflow-x:auto}.discovery-strip-track::-webkit-scrollbar{display:none}.discovery-strip-cycle{flex:none;gap:9px;padding:2px 5px 7px;display:flex}.discovery-strip-card{width:clamp(245px,24vw,310px);min-height:125px;color:var(--ink);text-align:left;scroll-snap-align:start;background:#fffdf7;border:1px solid #d9d9cf;border-radius:5px;flex:none;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:hidden}.discovery-strip-card:hover{border-color:var(--brand-purple-border);transform:translateY(-2px);box-shadow:0 8px 18px #32145c1c}.discovery-strip-open{width:100%;min-height:123px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:72px minmax(0,1fr);gap:11px;padding:9px 42px 9px 9px;display:grid}.discovery-strip-open>img{object-fit:cover;background:#dcdfd6;width:72px;height:101px}.discovery-strip-open>span{align-content:center;gap:4px;min-width:0;display:grid}.discovery-strip-card small{color:var(--brand-purple);align-items:center;gap:4px;font-size:12px;font-weight:800;display:flex}.discovery-strip-card strong{color:var(--ink);font:600 16px/1.1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discovery-strip-card em{color:#676e66;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.discovery-strip-card b{color:var(--brand-purple);align-items:center;gap:5px;margin-top:5px;font-size:12px;display:flex}.discovery-save{background:color-mix(in srgb,var(--surface) 94%,transparent);color:#647067;cursor:pointer;border:1px solid #dfe2d8;border-radius:50%;place-items:center;width:31px;height:31px;padding:0;display:grid;position:absolute;top:9px;right:9px}.discovery-save:hover,.discovery-save.is-saved{border-color:var(--brand-purple-border);color:var(--brand-purple)}.continue-collecting{background:linear-gradient(120deg,var(--brand-purple-tint),#f4f3eb 48%);margin-bottom:17px}@keyframes room-arrive{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}:is(.featured-lot-rail,.room-picker,.entered-break-track,.break-spot-grid,.lot-queue,.watching-track,.discovery-strip-track,.market-orbit-track,.format-tabs,.portal-nav,.portal-live-cards,.host-lot-track){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}:is(.watching-track,.discovery-strip-track,.market-orbit-track){cursor:grab;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none}:is(.watching-track,.discovery-strip-track,.market-orbit-track).is-dragging{cursor:grabbing;scroll-snap-type:none}:is(.watching-track,.discovery-strip-track,.market-orbit-track) img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.compact-listing .listing-image-wrap{border-width:3px}.compact-listing .listing-details{padding:9px}.compact-listing .sport-stamp{padding:4px 5px;font-size:7px;top:7px;left:7px}.compact-listing .watch-button{width:27px;height:27px;top:6px;right:6px}.compact-listing .grade-badge{padding:4px;bottom:7px;right:7px}.compact-listing .grade-badge b{font-size:12px}.compact-listing .listing-meta{font-size:7px}.compact-listing .listing-details h3{margin-top:7px;font-size:15px}.compact-listing .listing-title{font-size:8px}.compact-listing .listing-bid-row{margin-top:10px;padding-bottom:8px}.compact-listing .bid-amount span{font-size:7px}.compact-listing .bid-amount strong{font-size:15px}.compact-listing .bid-button{gap:4px;padding:7px;font-size:8px}.compact-listing .listing-footer{gap:6px;padding-top:7px;font-size:7px}.compact-listing .seller-name{display:none}.compact-listing .listing-engagement{justify-content:space-between;margin-top:6px;padding-top:5px}.compact-listing .listing-engagement button{min-height:23px;padding:0 4px;font-size:8px}.mobile-action-dock{display:none}.site-footer{color:#85867b;justify-content:space-between;align-items:center;min-height:66px;display:flex}.footer-brand{font-size:15px}.footer-brand .brand-logo{width:106px;height:70px}.footer-brand small{font-size:7px}.site-footer>span{font-size:10px}.site-footer>div{align-items:center;gap:17px;font-size:10px;display:flex}.site-footer a:not(.brand){color:#72756b;text-decoration:none}.jem-command-backdrop{z-index:1300;-webkit-backdrop-filter:blur(14px)saturate(.9);backdrop-filter:blur(14px)saturate(.9);background:#140a1ead;place-items:start center;padding:clamp(42px,8vh,90px) 20px 24px;animation:.15s both fade-in;display:grid;position:fixed;inset:0;overflow-y:auto}.jem-command{border:1px solid color-mix(in srgb,var(--brand-purple-border) 70%,var(--line));background:color-mix(in srgb,var(--surface) 96%,transparent);width:min(760px,100%);max-height:min(760px,100dvh - 90px);color:var(--ink);border-radius:18px;grid-template-rows:auto auto auto minmax(160px,1fr) auto;animation:.19s both modal-in;display:grid;overflow:hidden;box-shadow:0 34px 110px #0f041a75,inset 0 0 0 1px #ffffff1f}.jem-command>header{border-bottom:1px solid var(--line);background:linear-gradient(115deg,var(--brand-purple-tint),transparent 62%);grid-template-columns:39px minmax(0,1fr) 36px;align-items:center;gap:11px;min-height:68px;padding:10px 14px;display:grid}.jem-command-mark{background:var(--brand-purple-deep);width:38px;height:38px;color:var(--brand-gold);border-radius:11px;place-items:center;display:grid;box-shadow:0 8px 18px #32145c33}.jem-command>header>div{gap:2px;min-width:0;display:grid}.jem-command>header>div>span{color:var(--brand-purple);letter-spacing:1.2px;font-size:8px;font-weight:900}.jem-command>header strong{color:var(--ink);font:650 18px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jem-command>header>button{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:grid}.jem-command>header>button:hover{border-color:var(--brand-purple-border);color:var(--brand-purple)}.jem-command-search{border-bottom:1px solid var(--line);min-height:67px;color:var(--brand-purple);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:9px 15px;display:grid}.jem-command-search input{min-width:0;height:45px;color:var(--ink);font:600 clamp(14px,2vw,17px) var(--sans);background:0 0;border:0;outline:0}.jem-command-search input::placeholder{color:var(--muted);opacity:.78;font-weight:500}.jem-command-search input::-webkit-search-cancel-button{display:none}.jem-command-search>button{background:var(--surface-soft);width:32px;height:32px;color:var(--muted);cursor:pointer;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.jem-command-search>kbd{border:1px solid var(--line);background:var(--surface-soft);color:var(--muted);font:800 8px var(--sans);border-radius:5px;padding:4px 6px}.jem-command-scopes{border-bottom:1px solid var(--line);scrollbar-width:none;align-items:center;gap:6px;min-height:48px;padding:7px 14px;display:flex;overflow-x:auto}.jem-command-scopes::-webkit-scrollbar{display:none}.jem-command-scopes button{background:var(--surface-soft);min-height:31px;color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:16px;flex:none;padding:0 11px;font-size:9px;font-weight:800}.jem-command-scopes button:hover{border-color:var(--brand-purple-border);color:var(--ink)}.jem-command-scopes button[aria-pressed=true]{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.jem-command-results{overscroll-behavior:contain;min-height:0;padding:7px;scroll-padding-block:7px;overflow-y:auto}.jem-command-search-state{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);min-height:48px;color:var(--brand-purple);border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 2px 6px;padding:7px 9px;display:grid}.jem-command-search-state>svg{justify-self:center}.jem-command-search-state:not(.is-error):not(.is-partial)>svg{animation:.9s linear infinite command-spin}.jem-command-search-state>span{gap:2px;min-width:0;display:grid}.jem-command-search-state strong{color:var(--ink);font-size:9px}.jem-command-search-state small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.jem-command-search-state>button{min-height:31px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;align-items:center;gap:5px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.jem-command-search-state.is-error{border-color:color-mix(in srgb,var(--coral) 55%,var(--line));background:color-mix(in srgb,var(--coral-soft) 22%,var(--surface));color:var(--coral)}.jem-command-search-state.is-partial{border-color:var(--line);background:var(--surface-soft);color:var(--muted)}.jem-command-results>button[role=option]{width:100%;min-height:65px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:45px minmax(0,1fr) auto 17px;align-items:center;gap:11px;padding:7px 9px;transition:border-color .12s,background .12s,transform .12s;display:grid}.jem-command-results>button[role=option]:hover,.jem-command-results>button[role=option].active{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);transform:translate(2px)}.jem-command-result-art{background:linear-gradient(145deg,var(--brand-purple-tint),var(--surface-muted));width:43px;height:49px;color:var(--brand-purple);border-radius:9px;place-items:center;display:grid;overflow:hidden}.jem-command-result-art.has-image{background:var(--surface-muted);border-radius:7px}.jem-command-result-art img{object-fit:cover;width:100%;height:100%}.jem-command-result-copy{gap:2px;min-width:0;display:grid}.jem-command-result-copy small{color:var(--brand-purple);letter-spacing:.95px;font-size:7px;font-weight:900}.jem-command-result-copy strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.jem-command-result-copy em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.jem-command-results>button>b{background:var(--surface);color:var(--brand-purple);white-space:nowrap;border-radius:10px;padding:4px 7px;font-size:8px}.jem-command-results>button>svg{color:var(--muted)}.jem-command-empty{min-height:270px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.jem-command-empty>svg{color:var(--brand-purple)}.jem-command-empty strong{color:var(--ink);font:650 21px var(--display)}.jem-command-empty span{max-width:340px;font-size:10px;line-height:1.5}.jem-command-empty button{background:var(--brand-purple);color:#fff;cursor:pointer;border:0;border-radius:6px;min-height:34px;margin-top:3px;padding:0 11px;font-size:9px;font-weight:800}.jem-command>footer{border-top:1px solid var(--line);background:var(--surface-soft);min-height:43px;color:var(--muted);align-items:center;gap:15px;padding:7px 14px;font-size:8px;font-weight:700;display:flex}.jem-command>footer span{align-items:center;gap:4px;display:inline-flex}.jem-command>footer span:last-child{text-align:right;margin-left:auto}.jem-command>footer kbd{border:1px solid var(--line);background:var(--surface);min-width:19px;color:var(--ink);font:800 7px var(--sans);text-align:center;border-radius:4px;padding:2px 4px}.toast{z-index:1000;background:var(--brand-purple-deep);color:#fffaf1;align-items:center;gap:17px;max-width:min(390px,100vw - 44px);padding:12px 13px;font-size:12px;animation:.18s both toast-in;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 25px #23123a47}.toast button{color:#d5ded4;cursor:pointer;background:0 0;border:0;place-items:center;padding:2px;display:grid}.modal-backdrop{z-index:1200;background:#19211c94;place-items:center;padding:20px;animation:.15s both fade-in;display:grid;position:fixed;inset:0}.bid-dialog-backdrop{z-index:1250;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#140a1fcc;place-items:center;padding:20px;animation:.15s both fade-in;display:grid;position:fixed;inset:0;overflow-y:auto}.bid-dialog{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--brand-purple) 30%,var(--line));background:var(--surface);border-radius:16px;width:min(510px,100%);padding:31px;animation:.19s both modal-in;position:relative;overflow:hidden;box-shadow:0 28px 90px #13081f61}.bid-dialog:before{background:linear-gradient(90deg,var(--brand-purple),var(--brand-gold),var(--coral));content:"";height:5px;position:absolute;inset:0 0 auto}.bid-dialog-mark{background:var(--brand-purple);color:#fff;border-radius:13px;place-items:center;width:43px;height:43px;margin-bottom:15px;display:grid;box-shadow:0 9px 24px #4b237d38}.bid-dialog-progress{color:var(--muted);letter-spacing:.25px;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex;position:absolute;top:26px;left:88px}.bid-dialog-progress span{opacity:.58;align-items:center;gap:5px;display:inline-flex}.bid-dialog-progress span:first-letter{color:var(--surface)}.bid-dialog-progress span{border:1px solid var(--line);background:var(--surface-soft);border-radius:20px;padding:5px 8px}.bid-dialog-progress span.active{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--accent-text);opacity:1}.bid-dialog-progress i{background:var(--line);width:18px;height:1px}.bid-dialog h2{color:var(--ink);font:650 31px/1.04 var(--display);letter-spacing:-.3px;margin:8px 0 7px}.bid-dialog-lot{color:var(--muted);justify-content:space-between;align-items:end;gap:12px;margin:0 0 19px;font-size:10px;display:flex}.bid-dialog-lot>span{gap:2px;min-width:0;display:grid}.bid-dialog-lot strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bid-dialog-lot em{border:1px solid var(--line);background:var(--surface-soft);color:var(--muted);border-radius:20px;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.bid-dialog-prices{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.bid-dialog-prices>span{background:var(--surface-soft);gap:5px;min-width:0;padding:12px;display:grid}.bid-dialog-prices small{color:var(--muted);letter-spacing:.25px;text-transform:uppercase;font-size:8px;font-weight:800}.bid-dialog-prices strong{color:var(--ink);font:650 16px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bid-dialog form{gap:10px;display:grid}.bid-dialog form>label{color:var(--ink);letter-spacing:.35px;text-transform:uppercase;font-size:10px;font-weight:850}.bid-amount-heading{justify-content:space-between;align-items:end;gap:12px;display:flex}.bid-amount-heading label{color:var(--ink);letter-spacing:.35px;text-transform:uppercase;font-size:10px;font-weight:850}.bid-amount-heading small{color:var(--muted);font-size:8px}.bid-dialog-input{border:1px solid var(--brand-purple-border);background:var(--surface-raised);min-height:55px;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-purple-tint) 65%,transparent);border-radius:10px;grid-template-columns:auto minmax(0,1fr) 47px 47px;align-items:center;display:grid;overflow:hidden}.bid-dialog-input:focus-within{border-color:var(--brand-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-purple) 14%,transparent)}.bid-dialog-input>span{border-right:1px solid var(--line);background:var(--surface-soft);color:var(--accent-text);align-self:stretch;place-items:center;padding:0 12px;font-size:9px;font-weight:900;display:grid}.bid-dialog-input input{width:100%;min-width:0;height:53px;color:var(--ink);caret-color:var(--brand-gold);font:650 22px var(--display);background:0 0;border:0;outline:0;padding:0 13px}.bid-dialog-input input[type=number]{appearance:textfield}.bid-dialog-input input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.bid-dialog-input input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.bid-dialog-input button{border:0;border-left:1px solid var(--line);background:var(--surface-soft);color:var(--accent-text);cursor:pointer;align-self:stretch;place-items:center;display:grid}.bid-dialog-input button:hover,.bid-dialog-input button:focus-visible{background:var(--brand-purple-tint);color:var(--accent-text);outline:0}.bid-dialog-input button:disabled{color:var(--muted);opacity:.45;cursor:not-allowed}.bid-increment-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.bid-increment-shortcuts button{border:1px solid var(--line);background:var(--surface-soft);min-height:50px;color:var(--ink);font:800 9px var(--sans);cursor:pointer;border-radius:9px;place-content:center;gap:2px;padding:6px;display:grid}.bid-increment-shortcuts button:hover,.bid-increment-shortcuts button:focus-visible,.bid-increment-shortcuts button.selected{border-color:var(--brand-purple);background:var(--brand-purple-tint);color:var(--accent-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-purple) 25%,transparent);outline:none}.bid-increment-shortcuts button:active{transform:translateY(1px)}.bid-increment-shortcuts small{color:var(--muted);font-size:8px;font-weight:650}.bid-adjustment-status{min-height:15px;color:var(--muted);margin:-2px 1px 0;font-size:8px;line-height:1.35}.bid-plan{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;grid-template-columns:minmax(0,1fr) 19px minmax(0,1fr);align-items:center;gap:8px;padding:11px 12px;display:grid}.bid-plan>span:not(.bid-plan-protection){gap:3px;display:grid}.bid-plan>span:nth-child(3){text-align:right}.bid-plan small{color:var(--muted);font-size:8px}.bid-plan strong{color:var(--ink);font:650 15px var(--display)}.bid-plan>i{background:var(--brand-purple-border);width:19px;height:1px;position:relative}.bid-plan>i:after{border-top:1px solid var(--brand-purple);border-right:1px solid var(--brand-purple);content:"";width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.bid-plan-protection{border-top:1px solid var(--line);color:var(--accent-text);grid-column:1/-1;align-items:center;gap:5px;padding-top:7px;display:flex}.bid-plan-protection svg{flex:none}.bid-plan-protection small{color:var(--accent-text);font-weight:750}.bid-plan.is-invalid{border-color:color-mix(in srgb,var(--coral) 40%,var(--line))}.bid-dialog-help{background:var(--brand-purple-tint);color:var(--muted);border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:9px;margin:3px 0 0;padding:11px;font-size:9px;line-height:1.45;display:grid}.bid-dialog-help svg{color:var(--accent-text);margin-top:1px}.bid-dialog-help span{gap:2px;display:grid}.bid-dialog-help strong{color:var(--accent-text)}.bid-reserve-notice{border:1px solid color-mix(in srgb,var(--coral) 32%,var(--line));background:color-mix(in srgb,var(--coral) 7%,var(--surface));margin:-7px 0 8px}.bid-reserve-notice.is-met{border-color:color-mix(in srgb,#2c8b62 32%,var(--line));background:color-mix(in srgb,#2c8b62 8%,var(--surface))}.bid-reserve-notice.is-met svg,.bid-reserve-notice.is-met strong{color:color-mix(in srgb,#2c8b62 78%,var(--ink))}.bid-confirm-total{border:1px solid var(--brand-purple-border);background:linear-gradient(145deg,var(--brand-purple-tint),var(--surface-soft));text-align:center;border-radius:12px;place-items:center;gap:4px;padding:19px 14px 17px;display:grid;position:relative;overflow:hidden}.bid-confirm-total:before{background:linear-gradient(var(--brand-purple),var(--brand-gold));content:"";width:4px;position:absolute;inset:0 auto 0 0}.bid-confirm-total span{color:var(--accent-text);letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:900}.bid-confirm-total strong{color:var(--ink);font:650 32px/1 var(--display)}.bid-confirm-total small{color:var(--muted);font-size:9px}.bid-confirm-breakdown{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.bid-confirm-breakdown>div{background:var(--surface-soft);gap:4px;min-width:0;padding:10px;display:grid}.bid-confirm-breakdown dt{color:var(--muted);letter-spacing:.25px;text-transform:uppercase;font-size:7px;font-weight:850}.bid-confirm-breakdown dd{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:850;overflow:hidden}.bid-confirm-copy{color:var(--muted);margin:1px 0 4px;font-size:10px;line-height:1.5}.bid-confirm-copy strong{color:var(--ink)}.bid-pin-input{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;grid-template-columns:45px minmax(0,1fr);align-items:center;min-height:50px;display:grid;overflow:hidden}.bid-pin-input:focus-within{border-color:var(--brand-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-purple) 14%,transparent)}.bid-pin-input>span,.bid-pin-input>svg{width:45px;color:var(--accent-text);text-align:center;font-size:8px;font-weight:900}.bid-pin-input>svg{width:16px;margin:auto}.bid-pin-input input{border:0;border-left:1px solid var(--line);width:100%;min-width:0;height:50px;color:var(--ink);caret-color:var(--brand-gold);font:700 19px var(--sans);letter-spacing:4px;background:0 0;outline:0;padding:0 13px}.bid-pin-input input[type=password]{color-scheme:inherit;-webkit-text-fill-color:var(--ink);opacity:1}.bid-pin-note{background:var(--surface-soft);color:var(--muted);border-radius:8px;align-items:flex-start;gap:7px;margin:0;padding:9px 10px;font-size:9px;line-height:1.4;display:flex}.bid-pin-note svg{color:var(--accent-text);flex:none}.bid-pin-reset-link{color:var(--accent-text);font:750 9px var(--sans);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:3px 0;display:inline-flex}.bid-pin-reset-link:hover{color:var(--accent-text);text-decoration:underline}.bid-dialog-success{border:1px solid color-mix(in srgb,#2c8b62 35%,var(--line));background:color-mix(in srgb,#2c8b62 10%,var(--surface));color:color-mix(in srgb,#2c8b62 78%,var(--ink));border-radius:8px;margin:0;padding:9px 10px;font-size:10px}.bid-dialog-error{border:1px solid var(--danger-border);background:var(--danger-surface);color:var(--danger-text);border-radius:8px;margin:0;padding:9px 10px;font-size:10px}.bid-dialog-submit{background:var(--brand-purple);color:#fff;min-height:47px;font:850 11px var(--sans);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:2px;display:inline-flex;box-shadow:0 9px 22px #4b237d33}.bid-dialog-submit:hover{background:var(--brand-purple-deep)}.bid-dialog-submit:disabled,.bid-dialog .modal-close:disabled{opacity:.58;cursor:progress}.bid-dialog-actions{grid-template-columns:minmax(120px,.7fr) minmax(180px,1.3fr);gap:8px;margin-top:2px;display:grid}.bid-dialog-actions .bid-dialog-submit{margin:0}.bid-dialog-back{border:1px solid var(--line);background:var(--surface-soft);min-height:47px;color:var(--ink);font:800 9px var(--sans);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.bid-dialog-back:hover{border-color:var(--brand-purple-border);color:var(--brand-purple)}.sign-in-modal{box-sizing:border-box;background:#fffdf7;width:min(410px,100%);max-height:90vh;padding:32px;animation:.2s both modal-in;position:relative;overflow-y:auto;box-shadow:0 24px 90px #121c1542}.sign-in-modal.signup-mode{width:min(760px,100%)}.modal-close{z-index:10;border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink);cursor:pointer;place-items:center;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 3px 12px #12081e24}.modal-brand-logo{width:126px;height:82px;margin-bottom:12px}.sign-in-modal .section-overline{font-size:9px}.sign-in-modal h2{color:var(--ink);font:600 24px/1.15 var(--display);margin:8px 0 5px}.modal-copy{color:#77786e;margin-bottom:19px;font-size:12px}.provider-list{gap:8px;display:grid}.provider-list>button{color:#353c35;cursor:pointer;background:0 0;border:1px solid #dfded3;justify-content:center;align-items:center;gap:9px;height:38px;font-size:11px;font-weight:600;transition:background .14s;display:flex}.provider-list>button:hover{background:#f3f2e9}.provider-list>button:disabled{opacity:.6;cursor:progress}.provider-symbol{place-items:center;width:17px;height:17px;font-weight:750;display:inline-grid}.google-symbol{color:#4285f4;font-size:15px}.facebook-symbol{color:#fff;font:700 16px/18px var(--sans);background:#1877f2}.microsoft-symbol{grid-template-rows:repeat(2,6px);grid-template-columns:repeat(2,6px);gap:2px}.microsoft-symbol i:first-child{background:#f25022}.microsoft-symbol i:nth-child(2){background:#7fba00}.microsoft-symbol i:nth-child(3){background:#00a4ef}.microsoft-symbol i:nth-child(4){background:#ffb900}.modal-separator{color:#9a998e;align-items:center;gap:10px;margin:15px 0;font-size:9px;font-weight:650;display:flex}.modal-separator span{background:#e5e3d8;flex:1;height:1px}.email-label{color:#65675e;margin-bottom:5px;font-size:10px;font-weight:650;display:block}.email-row{gap:6px;display:flex}.email-row input{min-width:0;height:36px;font:11px var(--sans);background:0 0;border:1px solid #dfded3;outline:0;flex:1;padding:0 10px}.email-row input:focus{border-color:#829380}.email-row>button{background:var(--ink);color:#fff;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:650;display:flex}.provider-message{border:1px solid var(--danger-border);background:var(--danger-surface);color:var(--danger-text);margin:11px 0 0;padding:8px;font-size:10px}.security-note{color:#85867b;align-items:center;gap:6px;margin-top:16px;font-size:9px;display:flex}.security-note svg{color:#61806a;flex:none}@media (width<=700px){.bid-dialog-backdrop{place-items:end center;padding:0}.bid-dialog{width:100%;max-height:min(92dvh,760px);padding:25px 17px calc(17px + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;overflow-y:auto}.bid-dialog h2{padding-right:35px;font-size:26px}.bid-dialog-mark{width:39px;height:39px;margin-bottom:11px}.bid-dialog-progress{top:22px;left:70px}.bid-dialog-progress b{display:none}.bid-dialog-prices>span{padding:10px 8px}.bid-dialog-prices strong{font-size:14px}.bid-increment-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.bid-increment-shortcuts button{min-height:46px;font-size:8px}.bid-dialog-submit{min-height:48px}.bid-dialog>form>.bid-dialog-submit{position:sticky;bottom:0}.bid-dialog-actions{grid-template-columns:minmax(105px,.65fr) minmax(170px,1.35fr)}.sign-in-modal.signup-mode{padding:24px 16px}.signup-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-plan{min-height:105px}}@media (width<=420px){.signup-membership{margin-inline:-5px;padding:10px}.signup-cycle{width:100%}.signup-cycle button{flex:1;justify-content:center;min-width:0;padding-inline:7px}.signup-cycle b{display:none}.signup-plan-grid{grid-template-columns:minmax(0,1fr)}.signup-plan{min-height:0}}.policy-modal{background:#fffdf7;width:min(520px,100%);padding:31px;position:relative;box-shadow:0 22px 70px #141e1747}.policy-modal h2{color:var(--ink);font:600 30px/1 var(--display);margin:9px 0 12px}.policy-modal p,.policy-modal li{color:#60675f;font-size:11px;line-height:1.6}.policy-modal ul{gap:7px;margin:14px 0 20px;padding-left:18px;display:grid}.policy-done{background:var(--ink);color:#fff;cursor:pointer;border:0;min-height:37px;padding:0 16px;font-size:10px;font-weight:750}.auth-form{gap:9px;display:grid}.auth-form .email-label{margin:0}.auth-form .email-label input{width:100%;height:37px;color:var(--ink);font:11px var(--sans);background:0 0;border:1px solid #dfded3;margin-top:5px;padding:0 10px}.auth-form .email-label input:focus{outline-offset:1px;border-color:#829380;outline:2px solid #829380}.auth-submit{background:var(--ink);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:38px;margin-top:2px;font-size:11px;font-weight:700;display:flex}.auth-submit:disabled{opacity:.65;cursor:progress}.signup-membership{border:1px solid var(--line);background:var(--surface-soft);gap:9px;margin:4px 0 0;padding:13px;display:grid}.signup-membership legend{color:var(--ink);letter-spacing:.55px;text-transform:uppercase;padding:0 5px;font-size:10px;font-weight:850}.signup-cycle{border:1px solid var(--line);background:var(--surface);border-radius:22px;gap:2px;width:fit-content;padding:3px;display:flex}.signup-cycle button{min-height:31px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:17px;align-items:center;gap:5px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.signup-cycle button.active{background:var(--ink);color:var(--surface)}.signup-cycle b{background:color-mix(in srgb,var(--brand-gold) 28%,var(--surface));color:var(--ink);border-radius:8px;padding:3px 5px;font-size:8px}.signup-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.signup-plan{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:116px;color:var(--ink);text-align:left;cursor:pointer;align-content:start;gap:5px;padding:11px;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.signup-plan:before{content:"";background:#92958e;height:3px;position:absolute;top:0;left:0;right:0}.signup-plan.tier-insider:before{background:var(--coral)}.signup-plan.tier-pro:before{background:var(--brand-purple)}.signup-plan.tier-elite:before{background:var(--brand-gold)}.signup-plan:hover{border-color:var(--brand-purple-border);transform:translateY(-1px)}.signup-plan.selected{border-color:var(--brand-purple);background:var(--brand-purple-tint);box-shadow:inset 0 0 0 1px var(--brand-purple)}.signup-plan>span{min-height:17px;color:var(--coral);text-transform:uppercase;justify-content:space-between;align-items:center;gap:4px;font-size:8px;font-weight:800;display:flex}.signup-plan>span b{background:var(--coral);color:#fff;padding:2px 4px;font-size:7px}.signup-plan>strong{font:650 16px var(--display)}.signup-plan>small{color:var(--ink);font-size:10px;font-weight:800}.signup-plan>.signup-price-equivalent{color:var(--brand-purple);font-size:8px;font-weight:750}.signup-plan>em{color:var(--muted);font-size:8px;font-style:normal;line-height:1.4}.signup-membership>p{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:9px;display:flex}.signup-membership>p svg{color:var(--brand-purple);flex:none}.demo-accounts{scrollbar-width:thin;background:#f1f2e9;gap:5px;max-height:min(390px,44vh);margin-top:16px;padding:10px;display:grid;overflow-y:auto}.demo-accounts>div{color:#566253;justify-content:space-between;align-items:center;gap:8px;padding:0 2px 5px;font-size:9px;display:flex}.demo-accounts>div>span{color:#77796f}.demo-accounts code{color:#435b48;font:700 9px var(--sans);background:#e4e8dc;padding:2px 4px}.demo-accounts>button{min-height:39px;color:var(--ink);text-align:left;cursor:pointer;background:#fffdf7;border:1px solid #e2e2d8;justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;display:flex}.demo-accounts>button:hover{border-color:#b9c6b6}.demo-accounts>button:disabled{opacity:.6;cursor:progress}.demo-accounts>button span{gap:2px;font-size:9px;font-weight:700;display:grid}.demo-accounts>button small{color:#85867b;font-size:8px;font-weight:500}.demo-accounts>button svg{color:#55755b;flex:none}.auth-mode-toggle{color:#55755b;cursor:pointer;background:0 0;border:0;width:100%;margin-top:11px;padding:5px;font-size:10px;font-weight:700}.auth-error{border:1px solid var(--danger-border);background:var(--danger-surface);color:var(--danger-text);margin:9px 0 0;padding:8px;font-size:10px}.listing-detail-backdrop{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#150c1fc2;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.listing-detail-backdrop.is-backgrounded{pointer-events:none}.listing-detail-mobile-close{display:none}.listing-detail-modal{isolation:isolate;background:var(--surface);grid-template-columns:minmax(250px,.72fr) minmax(0,1fr);gap:24px;width:min(940px,100%);max-height:min(90vh,860px);padding:24px;animation:.24s cubic-bezier(.2,.72,.2,1) both detail-modal-arrive;display:grid;position:relative;overflow-y:auto;box-shadow:0 22px 80px #12081e57}.detail-browse-trail{border:1px solid color-mix(in srgb,var(--brand-purple) 24%,var(--line));background:color-mix(in srgb,var(--brand-purple) 32%,var(--line));border-radius:12px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(170px,.58fr) minmax(0,1fr);align-items:stretch;gap:1px;min-width:0;min-height:82px;margin:-9px 36px 0 0;display:grid;position:relative;overflow:hidden;box-shadow:0 11px 28px #1d0d2817}.detail-trail-card{background:linear-gradient(135deg,color-mix(in srgb,var(--surface-raised) 94%,var(--brand-purple-tint)),var(--surface));min-width:0;color:var(--ink);text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;padding:9px 12px;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.detail-trail-card>svg{color:var(--brand-purple);flex:none;transition:transform .18s}.detail-trail-card>img{border:2px solid var(--surface);object-fit:cover;border-radius:5px;flex:none;width:39px;height:54px;box-shadow:0 4px 12px #180d202e}.detail-trail-card>span{gap:3px;min-width:0;display:grid}.detail-trail-card small,.detail-trail-card strong,.detail-trail-card em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-trail-card small{color:var(--brand-purple);letter-spacing:.8px;text-transform:uppercase;font-size:7px;font-weight:900}.detail-trail-card strong{color:var(--ink);font-size:10px}.detail-trail-card em{color:var(--muted);font-size:8px;font-style:normal}.detail-trail-card.is-next{text-align:right;background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--brand-gold) 10%,var(--surface-raised)));justify-content:flex-end}.detail-trail-card:hover:not(:disabled){background:color-mix(in srgb,var(--brand-purple-tint) 76%,var(--surface));box-shadow:inset 0 0 0 1px var(--brand-purple-border)}.detail-trail-card.is-previous:hover:not(:disabled)>svg{transform:translate(-3px)}.detail-trail-card.is-next:hover:not(:disabled)>svg{transform:translate(3px)}.detail-trail-card:focus-visible{z-index:2;outline:3px solid color-mix(in srgb,var(--brand-purple) 42%,transparent);outline-offset:-4px;position:relative}.detail-trail-card:disabled{color:var(--muted);cursor:default;opacity:.64}.detail-trail-status{color:#fff;text-align:center;background:linear-gradient(145deg,#2c153b,#1f102b);align-content:center;justify-items:center;gap:4px;min-width:0;padding:9px 12px;display:grid}.detail-trail-status>span{color:var(--casino-gold-soft);letter-spacing:1px;align-items:center;gap:5px;font-size:7px;font-weight:900;display:inline-flex}.detail-trail-status>strong{font:600 15px/1 var(--display);white-space:nowrap}.detail-trail-status>small{color:#cabbd4;white-space:nowrap;font-size:7px}.detail-trail-status>i{background:#ffffff1f;border-radius:4px;width:min(112px,100%);height:3px;overflow:hidden}.detail-trail-status>i>b{border-radius:inherit;background:linear-gradient(90deg,var(--casino-gold),#fff0b1);height:100%;transition:width .34s;display:block;box-shadow:0 0 9px #f7c34b7a}@keyframes detail-modal-arrive{0%{opacity:.5;transform:translateY(8px)scale(.992)}to{opacity:1;transform:none}}.detail-card-stage{grid-template-rows:auto minmax(0,1fr);align-content:start;align-self:stretch;gap:11px;min-width:0;display:grid}.detail-card-flip{z-index:0;aspect-ratio:5/7;background:#e6e4d9;border:5px solid #fff;place-self:start center;width:min(100%,48.5714vh);height:auto;max-height:68vh;box-shadow:0 0 0 1px #dddbcf,0 8px 22px #1e28201f}.detail-card-flip .detail-card-image{object-fit:contain;width:100%;height:100%}.detail-card-flip .card-flip-button{min-height:34px;padding:0 11px;font-size:10px;bottom:12px;left:12px}.detail-card-pulse{isolation:isolate;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--brand-gold) 38%,var(--brand-purple-border));background:radial-gradient(circle at 94% 0,color-mix(in srgb,var(--brand-gold) 20%,transparent),transparent 9rem),linear-gradient(130deg,var(--brand-purple-deep),#241333 58%,#173128);color:#fff;border-radius:10px;align-content:start;place-self:stretch center;gap:8px;width:min(100%,48.5714vh);min-width:0;padding:11px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #1d0b2b26}.detail-card-pulse:before{z-index:-1;content:"";pointer-events:none;border:1px solid #f6c84b21;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-70px;right:-38px;box-shadow:0 0 0 25px #f6c84b06,0 0 0 49px #c799ef06}.detail-card-pulse-heading{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.detail-card-pulse-heading span{color:var(--casino-gold-soft);letter-spacing:1px;align-items:center;gap:5px;font-size:8px;font-weight:900;display:inline-flex}.detail-card-pulse-heading strong{color:#d8cadf;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.detail-card-pulse-stats{background:#f6c84b2b;border:1px solid #f6c84b2b;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.detail-card-pulse-stats>span{text-align:center;background:#08030d7a;place-content:center;gap:2px;min-width:0;min-height:43px;padding:5px;display:grid}.detail-card-pulse-stats b{color:#fff;font:650 13px/1 var(--display);text-overflow:ellipsis;overflow:hidden}.detail-card-pulse-stats small{color:#bfaec9;letter-spacing:.35px;text-transform:uppercase;font-size:7px;font-weight:800}.detail-card-pulse-next{color:#fff;text-align:left;cursor:pointer;background:#fff1;border:1px solid #ffffff26;border-radius:7px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:57px;padding:6px 8px;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.detail-card-pulse-next:hover{border-color:var(--casino-gold);background:#f6c84b1c;transform:translateY(-1px)}.detail-card-pulse-next:focus-visible{outline-offset:2px;outline:3px solid #fff}.detail-card-pulse-next img{object-fit:cover;border:2px solid #fffc;border-radius:3px;width:34px;height:45px}.detail-card-pulse-next>span{gap:2px;min-width:0;display:grid}.detail-card-pulse-next small,.detail-card-pulse-next strong,.detail-card-pulse-next em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-card-pulse-next small{color:var(--casino-gold-soft);letter-spacing:.45px;text-transform:uppercase;font-size:7px;font-weight:850}.detail-card-pulse-next strong{color:#fff;font-size:9px}.detail-card-pulse-next em{color:#c9bacf;font-size:7px;font-style:normal}.detail-card-pulse-next>svg{color:var(--casino-gold)}.detail-card-info{align-self:center;min-width:0;padding:8px 8px 8px 0}.detail-card-info h2{color:var(--ink);font:600 30px/1.1 var(--display);margin:12px 0 4px}.detail-card-info>p{color:#77796f;font-size:12px;line-height:1.5}.detail-grade{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:fit-content;color:var(--accent-text);margin-top:13px;padding:6px 8px;font-size:10px;font-weight:750}.detail-current-bid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:4px;margin-top:21px;padding:14px 0;display:grid}.detail-current-bid span,.detail-current-bid small{color:#85867b;font-size:10px}.detail-current-bid strong{color:var(--ink);font:600 26px var(--display)}.portal-card-journey{border:1px solid var(--brand-purple-border);background:linear-gradient(135deg,var(--brand-purple-tint),var(--surface-raised));margin-top:15px;padding:13px}.portal-card-journey>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.portal-card-journey>header>div{gap:4px;display:grid}.portal-card-journey>header span{color:var(--coral);letter-spacing:.9px;font-size:9px;font-weight:850}.portal-card-journey>header strong{color:var(--ink);font:600 18px var(--display)}.portal-card-journey>header b{color:var(--ink);font:600 17px var(--display);white-space:nowrap}.portal-card-journey>p{color:var(--muted);margin:8px 0 12px;font-size:11px;line-height:1.45}.portal-card-journey ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.portal-card-journey li{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-raised) 82%,transparent);align-items:center;gap:6px;min-width:0;padding:7px;display:flex}.portal-card-journey li>span{background:var(--surface-muted);width:19px;height:19px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:850;display:grid}.portal-card-journey li>div{gap:2px;min-width:0;display:grid}.portal-card-journey li strong,.portal-card-journey li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-card-journey li strong{color:var(--ink);font-size:9px}.portal-card-journey li small{color:var(--muted);font-size:8px}.portal-card-journey li.done>span{background:var(--brand-purple-tint);color:var(--brand-purple)}.portal-card-journey li.current{border-color:var(--brand-purple-border);background:color-mix(in srgb,var(--brand-purple-tint) 72%,var(--surface-raised))}.portal-card-journey li.current>span{background:var(--brand-purple);color:#fff}.portal-card-journey li.future,.portal-card-journey li.muted{opacity:.57}.portal-card-journey>footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:6px 13px;margin-top:10px;padding-top:9px;font-size:9px;display:flex}.portal-card-journey>footer strong{color:var(--ink)}.detail-state-closed{background:var(--brand-purple-tint);min-height:46px;color:var(--brand-purple);align-items:center;gap:9px;margin-top:10px;padding:9px 11px;display:flex}.detail-state-closed span{gap:2px;display:grid}.detail-state-closed strong{color:var(--ink);font-size:11px}.detail-state-closed small{color:var(--muted);font-size:9px}.detail-seller{color:#666d65;gap:5px;margin:14px 0;font-size:10px;display:grid}.detail-seller strong{color:var(--ink)}.detail-seller span{margin-left:5px}.detail-seller small{color:#5c655d;font-size:9px;line-height:1.45}.detail-primary-action{background:var(--ink);color:#fffdf7;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:39px;font-size:11px;font-weight:700;display:flex}.detail-trade-builder{border:1px solid var(--brand-purple-border);background:linear-gradient(145deg,color-mix(in srgb,var(--brand-purple-tint) 72%,var(--surface)),var(--surface) 64%);gap:10px;margin-top:11px;padding:12px;display:grid;position:relative;overflow:hidden}.detail-trade-builder:before{border:1px solid color-mix(in srgb,var(--brand-purple) 18%,transparent);width:130px;height:130px;box-shadow:0 0 0 20px color-mix(in srgb,var(--brand-purple) 5%,transparent),0 0 0 42px color-mix(in srgb,var(--brand-purple) 3%,transparent);content:"";pointer-events:none;border-radius:50%;position:absolute;top:-85px;right:-42px}.detail-trade-heading{gap:4px;display:grid;position:relative}.detail-trade-heading>span,.trade-inventory-head span{color:var(--brand-purple);letter-spacing:1px;align-items:center;gap:5px;font-size:8px;font-weight:900;display:flex}.detail-trade-heading strong{color:var(--ink);font:600 18px/1.05 var(--display)}.detail-trade-heading small{max-width:440px;color:var(--muted);font-size:9px;line-height:1.45}.trade-sign-in{border:1px solid var(--brand-purple-border);background:var(--brand-purple);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:10px;font-weight:800;display:flex}.detail-trade-form{gap:9px;min-width:0;display:grid;position:relative}.trade-inventory-head{justify-content:space-between;align-items:center;gap:10px;padding-top:3px;display:flex}.trade-inventory-head b{color:var(--muted);letter-spacing:.55px;font-size:8px}.trade-card-picker{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:208px;padding:1px;display:grid;overflow:auto}.trade-card-option{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:76px;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;padding:6px;transition:border-color .18s,transform .18s,background .18s;display:grid;position:relative}.trade-card-option:hover:not(:disabled){border-color:var(--brand-purple-border);transform:translateY(-1px)}.trade-card-option.is-selected{border-color:var(--brand-purple);background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.trade-card-option:disabled{opacity:.45;cursor:not-allowed}.trade-card-option>img{object-fit:cover;background:var(--surface-muted);width:42px;height:58px}.trade-card-option>span:not(.trade-card-check){gap:3px;min-width:0;display:grid}.trade-card-option strong,.trade-card-option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trade-card-option strong{font-size:10px}.trade-card-option small{color:var(--muted);font-size:8px}.trade-card-option em{color:var(--brand-purple);font-size:8px;font-style:normal;font-weight:800}.trade-card-check{z-index:1;border:1px solid color-mix(in srgb,var(--surface) 70%,var(--line));background:color-mix(in srgb,var(--surface) 90%,transparent);width:18px;height:18px;color:var(--brand-purple);border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;top:4px;left:4px}.trade-card-option.is-selected .trade-card-check{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.trade-inventory-empty{border:1px dashed var(--line);background:color-mix(in srgb,var(--surface) 76%,transparent);min-height:66px;color:var(--muted);justify-content:center;align-items:center;gap:9px;padding:10px;font-size:10px;display:flex}.trade-inventory-empty>span{gap:2px;display:grid}.trade-inventory-empty strong{color:var(--ink);font-size:10px}.trade-inventory-empty small{font-size:8px}.trade-inventory-empty-action{justify-content:flex-start}.trade-inventory-empty-action>svg{color:var(--brand-purple);flex:none}.trade-inventory-import{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:fit-content;min-height:30px;color:var(--accent-text);font:800 8px var(--sans);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;margin-top:5px;padding:0 9px;display:inline-flex}.trade-inventory-import:hover{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.trade-inventory-import:focus-visible{outline:3px solid var(--brand-purple);outline-offset:2px}.trade-offer-fields{grid-template-columns:120px minmax(0,1fr);gap:7px;display:grid}.detail-trade-form label{min-width:0;color:var(--muted);gap:4px;font-size:8px;font-weight:750;display:grid}.detail-trade-form input{border:1px solid var(--line);background:var(--surface-raised,var(--surface));width:100%;min-width:0;height:36px;color:var(--ink);font:11px var(--sans);padding:0 9px}.detail-trade-form input:focus{outline:2px solid color-mix(in srgb,var(--brand-purple) 32%,transparent);outline-offset:1px;border-color:var(--brand-purple)}.trade-money-input{display:block;position:relative}.trade-money-input b{z-index:1;color:var(--muted);font-size:10px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.trade-money-input input{padding-left:20px}.trade-value-comparison{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 90%,var(--brand-purple-tint));gap:9px;min-width:0;padding:10px;display:grid}.trade-value-comparison>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.trade-value-comparison>header>span{color:var(--brand-purple);letter-spacing:.85px;align-items:center;gap:5px;font-size:8px;font-weight:900;display:inline-flex}.trade-value-comparison>header>b{color:var(--muted);text-align:right;font-size:8px}.trade-value-comparison.state-near>header>b{color:#27643c}.trade-value-comparison.state-below>header>b,.trade-value-comparison.state-above>header>b{color:#8b5a10}.trade-value-totals{border:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.trade-value-totals>span{border-right:1px solid var(--line);gap:3px;min-width:0;padding:8px;display:grid}.trade-value-totals>span:last-child{border-right:0}.trade-value-totals small{color:var(--muted);letter-spacing:.45px;font-size:7px;font-weight:850}.trade-value-totals strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.trade-value-totals .trade-value-offer-total{background:var(--brand-purple-tint)}.trade-value-totals .trade-value-offer-total strong{color:var(--brand-purple)}.trade-value-bars{gap:5px;display:grid}.trade-value-bars>span{grid-template-columns:55px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.trade-value-bars small{color:var(--muted);font-size:7px;font-weight:750}.trade-value-bars i{background:var(--surface-muted);border-radius:4px;height:6px;overflow:hidden}.trade-value-bars i b{border-radius:inherit;background:var(--brand-purple);height:100%;transition:width .22s;display:block}.trade-value-bars>span:first-child i b{background:var(--brand-gold)}.trade-value-comparison>footer{gap:2px;display:grid}.trade-value-comparison>footer strong{color:var(--ink);font-size:8px}.trade-value-comparison>footer small{color:var(--muted);font-size:7px;line-height:1.4}.trade-value-comparison.is-compact{gap:7px;padding:8px}.trade-value-comparison.is-compact .trade-value-totals>span{padding:6px}.trade-offer-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 9px;padding-top:2px;display:grid}.trade-offer-summary>span{color:var(--ink);font-size:9px}.trade-offer-summary>span b{color:var(--brand-purple);font-size:12px}.trade-offer-summary>small{color:var(--muted);font-size:8px}.trade-offer-summary>button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;grid-area:1/2/3;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:9px;font-weight:850;display:flex}.trade-offer-summary>button:disabled{opacity:.55;cursor:wait}.detail-engagement{flex-wrap:wrap}.detail-engagement button{flex:1}.detail-recommendations{background:#f1f3eb;border-left:0;border-right:0;grid-column:1/-1;margin:1px -24px 0;padding:20px 24px}.detail-recommendations .discovery-strip-track{grid-auto-columns:minmax(235px,1fr)}.detail-community{border-top:1px solid var(--line);background:var(--line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;margin:7px -24px -24px;display:grid}.detail-community>article{background:#fffdf7;min-width:0;padding:24px}.detail-section-heading>span{color:var(--coral);letter-spacing:1.15px;font-size:8px;font-weight:800}.detail-section-heading h3{color:var(--ink);font:600 23px/1.05 var(--display);margin:7px 0 5px}.detail-section-heading p{color:#626a62;font-size:10px;line-height:1.5}.history-timeline{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.history-timeline li{grid-template-columns:26px minmax(0,1fr);gap:11px;padding-bottom:16px;display:grid;position:relative}.history-timeline li:not(:last-child):before{background:var(--line);content:"";width:1px;position:absolute;top:24px;bottom:0;left:12px}.history-mark{z-index:1;border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:25px;height:25px;color:var(--brand-purple);border-radius:50%;place-items:center;font-size:8px;font-weight:850;display:grid}.history-graded{color:#a64832;background:#f8e9e3;border-color:#dfb29f}.history-certificate{color:#24683e;background:#e6f4e9;border-color:#70a981}.history-listed{border-color:var(--ink);background:var(--ink);color:#fff}.history-timeline li>div{gap:4px;display:grid}.history-timeline time{color:#777f77;letter-spacing:.4px;text-transform:uppercase;font-size:8px;font-weight:700}.history-timeline strong{color:var(--ink);font-size:11px}.history-timeline p{color:#5e665f;font-size:9px;line-height:1.5}.history-timeline small{background:var(--surface-soft);width:fit-content;color:var(--muted);letter-spacing:.45px;text-transform:uppercase;padding:3px 5px;font-size:7px;font-weight:750}.history-disclaimer{background:var(--surface-soft);color:var(--muted);align-items:flex-start;gap:7px;margin-top:3px;padding:10px;font-size:8px;line-height:1.5;display:flex}.history-disclaimer svg{color:var(--brand-purple);flex:none}.card-comments{scrollbar-width:thin;max-height:310px;margin:15px -6px 0 0;padding-right:6px;overflow-y:auto}.comment-thread{border-bottom:1px solid #ecebe2}.card-comment{grid-template-columns:30px minmax(0,1fr);gap:9px;padding:12px 0;display:grid}.card-comment.notification-focus,.chat-message.notification-focus{background:color-mix(in srgb,var(--brand-gold) 18%,var(--surface));box-shadow:inset 3px 0 var(--brand-gold);border-radius:5px;animation:1.25s ease-out both notification-focus-pulse}.card-comment.notification-focus{padding-inline:9px}.chat-message.notification-focus{outline:none;padding:8px}@keyframes notification-focus-pulse{0%{background:color-mix(in srgb,var(--brand-gold) 42%,var(--surface))}to{background:color-mix(in srgb,var(--brand-gold) 18%,var(--surface))}}.comment-avatar{background:var(--brand-purple-tint);width:29px;height:29px;color:var(--accent-text);font:700 11px var(--display);border-radius:50%;place-items:center;display:grid;overflow:hidden}.comment-avatar img{object-fit:cover;width:100%;height:100%}.card-comment>div{min-width:0}.card-comment>div>p{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.card-comment strong{color:var(--ink);font-size:9px}.card-comment time{color:#858b83;white-space:nowrap;font-size:7px}.card-comment>div>span{color:#525b53;overflow-wrap:anywhere;font-size:9px;line-height:1.55;display:block}.comment-actions{align-items:center;gap:12px;margin-top:5px;display:flex}.comment-actions button{color:#a34834;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:2px 0;font-size:8px;font-weight:750;display:inline-flex}.comment-actions button:last-child{color:#737970}.comment-mention{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline;color:#8e3e2d!important;font-weight:800!important}.comment-reply{margin-left:37px;padding-top:5px}.comment-reply .comment-avatar{width:25px;height:25px;font-size:9px}.detail-community-empty{color:#727a72;text-align:center;padding:22px 4px;font-size:10px}.card-comment-form{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:13px;padding-top:13px;display:grid}.card-comment-form>div{color:#626a62;background:#f1f2eb;grid-column:1/-1;align-items:center;gap:4px;padding:7px 8px;font-size:8px;display:flex}.card-comment-form>div button{color:#a34834;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 0;font-size:8px}.card-comment-form textarea{resize:vertical;min-height:52px;color:var(--ink);font:10px/1.45 var(--sans);background:#fff;border:1px solid #d9d9cf;padding:9px}.card-comment-form textarea:focus{outline:2px solid var(--brand-purple);outline-offset:1px}.card-comment-form>button,.comment-sign-in{background:var(--ink);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:750;display:inline-flex}.card-comment-form>button{align-self:stretch;padding:0 11px}.card-comment-form>button:disabled{opacity:.6}.mention-suggestions{border:1px solid #d9d9cf;grid-column:1/-1;box-shadow:0 10px 24px #15221b1a;background:#fff!important;gap:2px!important;padding:5px!important;display:grid!important}.mention-suggestions>button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:6px;display:grid}.mention-suggestions>button:hover,.mention-suggestions>button:focus-visible{background:#f0f3ec;outline:none}.mention-suggestions>button>span:first-child{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid;overflow:hidden}.mention-suggestions img{object-fit:cover;width:100%;height:100%}.mention-suggestions>button>span:last-child{gap:1px;display:grid}.mention-suggestions strong{font-size:9px}.mention-suggestions small{color:#71786f;font-size:8px}.mention-help{color:#747c73;grid-column:1/-1;align-items:center;gap:4px;font-size:8px;display:inline-flex}.engagement-block{color:#6e4d47!important}.comment-sign-in{width:100%;min-height:39px;margin-top:13px}@keyframes listing-arrive{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes image-arrive{0%{opacity:.65;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes live-breathe{50%{box-shadow:0 0 0 7px #ef73540d}}@keyframes entry-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes entry-drift{50%{opacity:.35;transform:translateY(-12px)rotate(135deg)scale(.82)}}@keyframes entry-halo{50%{opacity:.55;transform:translate(-50%,-50%)scale(1.07)}}@keyframes entry-gem{50%{border-color:#ffc62fd9;transform:rotate(135deg)scale(.92);box-shadow:0 0 32px #ffc62f33}}@keyframes command-spin{to{transform:rotate(360deg)}}@media (width<=1000px){.app-shell{padding:0 32px}.preview-strip{margin-inline:-32px}.primary-nav{gap:20px;margin-left:25px}.header-actions{gap:12px}.command-trigger{justify-content:center;width:35px;padding:0}.command-trigger span,.command-trigger kbd{display:none}.market-controls{flex-direction:column;align-items:start;gap:11px;padding:10px 0}.filter-tools{width:100%}.search-field{flex:1}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rail-track{grid-auto-columns:calc(25% - 9px)}.live-room-layout{grid-template-columns:minmax(0,1fr) 285px}.broadcast-copy{width:55%;padding-left:20px}.broadcast-copy h3{font-size:30px}.preview-journeys{grid-template-columns:repeat(4,minmax(0,1fr))}.preview-journeys>div{grid-column:1/-1;min-height:78px}.collector-path{grid-template-columns:minmax(0,1fr)}.collector-path-intro{grid-template-columns:minmax(0,1fr) auto;column-gap:22px;display:grid}.collector-path-intro>p{grid-column:1}.collector-path-summary{grid-area:1/2/4;align-self:center;margin:0}.collector-path-next{justify-self:start}.market-intro{grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);gap:30px;min-height:0;margin-inline:-32px;padding:54px 32px 0}.market-intro h1{font-size:clamp(47px,6.3vw,64px)}.entry-pick{min-height:330px}.entry-pick-face{width:min(56%,135px)}.intro-stats{margin-inline:-32px;padding-inline:32px}.intro-stats>div{padding-inline:15px}.depot-ribbon{margin-inline:-32px;padding-inline:32px}}@media (width<=650px){.app-shell{padding:0 17px}.preview-strip{letter-spacing:.8px;min-height:21px;margin-inline:-17px;font-size:8px}.sticky-header-stack{width:calc(100% + 34px);margin-inline:-17px}.site-header{width:100%;min-height:56px;padding-inline:17px}.brand{gap:7px;font-size:16px}.brand-logo{width:91px;height:49px}.primary-nav{display:none}.header-actions{gap:6px}.command-trigger,.notification-button,.sign-in-button{display:none}.account-button{gap:0;padding:5px}.account-identity{display:none}.account-button svg{width:20px;height:20px}.account-button img{width:22px;height:22px}.notification-panel{width:auto;position:fixed;top:104px;left:17px;right:17px}.notification-panel:before{display:none}.sell-button{gap:5px;min-height:34px;padding:7px 9px;font-size:11px}.sell-label{display:none}.sell-label-mobile{display:inline}.mobile-menu{display:grid}.mobile-nav-panel{border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 32px #19221c2e}.mobile-nav-panel button{background:var(--surface);min-height:47px;color:var(--ink);text-align:left;cursor:pointer;border:0;padding:0 17px;font-size:11px;font-weight:750}.mobile-nav-panel button:last-child{color:#9b4533;grid-column:1/-1}.jem-command-backdrop{place-items:end center;padding:0}.jem-command{width:100%;max-height:calc(100dvh - env(safe-area-inset-top));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0}.jem-command>header{grid-template-columns:37px minmax(0,1fr) 40px;min-height:64px;padding:9px 12px}.jem-command>header strong{font-size:16px}.jem-command>header>button{width:40px;height:40px}.jem-command-search{gap:8px;min-height:62px;padding:7px 12px}.jem-command-search input{height:44px;font-size:14px}.jem-command-search>kbd{display:none}.jem-command-scopes{min-height:53px;padding-inline:12px}.jem-command-scopes button{min-height:38px;padding-inline:13px}.jem-command-results{padding:5px 7px calc(7px + env(safe-area-inset-bottom))}.jem-command-search-state{min-height:58px;margin-inline:0}.jem-command-search-state>button{min-height:44px;padding-inline:12px}.jem-command-results>button[role=option]{grid-template-columns:47px minmax(0,1fr) auto 16px;gap:9px;min-height:70px;padding-inline:7px}.jem-command-result-copy strong{font-size:12px}.jem-command-result-copy em{font-size:10px}.jem-command>footer{display:none}.market-intro{grid-template-columns:minmax(0,1fr);align-items:start;gap:26px;min-height:0;margin-inline:-17px;padding:38px 17px 0}.market-intro:after{top:-220px;right:-260px}.entry-copy-block{padding-bottom:0}.market-intro h1{letter-spacing:-1.5px;margin-top:14px;font-size:clamp(43px,13.8vw,58px)}.market-intro .intro-copy{max-width:430px;font-size:12px}.market-intro .entry-search{grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px;min-height:52px;margin-top:20px;padding-left:11px}.market-intro .entry-search input{font-size:12px}.market-intro .entry-search-submit{min-height:40px;padding-inline:10px;font-size:10px}.entry-intents{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.entry-intents button{justify-content:start;width:100%;min-height:34px}.entry-intents button b{margin-left:auto}.entry-services{gap:8px;margin-top:13px}.market-intro .entry-actions{margin-top:18px}.market-intro .entry-actions button{min-height:42px;padding-inline:13px}.market-intro .entry-pulse{flex-direction:column;align-items:flex-start;gap:3px;margin-top:12px}.entry-stage{border-radius:12px;width:100%;padding:9px}.entry-stage:before{inset:-9px 13px 10px -9px}.entry-stage-heading{padding-inline:3px}.entry-stage-footer{flex-direction:column;align-items:flex-start;gap:6px}.entry-pick{grid-template-columns:53% minmax(0,1fr);width:100%;min-height:302px;box-shadow:0 16px 38px #09021261}.entry-pick:hover{box-shadow:0 19px 43px #09021273}.entry-pick-face{border-width:4px;width:min(58%,118px)}.entry-pick-front{top:54px;left:10px}.entry-pick-back{top:67px;right:8px}.entry-pick-copy{padding:14px 12px}.entry-pick-copy>strong{font-size:21px}.entry-pick-facts{margin-top:11px}.entry-pick-price{margin-top:12px}.entry-pick-price b{margin-top:0;font-size:16px}.discovery-strip{margin-inline:-1px;padding:16px 12px}.discovery-strip>header{align-items:start}.discovery-strip h2{font-size:22px}.discovery-strip p{max-width:230px}.discovery-strip-controls button{width:36px;height:36px}.discovery-strip-card{width:min(78vw,310px)}.intro-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:2px -17px 0;padding:0 17px;display:grid}.intro-stats>div,.intro-stats>div:first-child{border-bottom:1px solid #ffffff1c;min-height:66px;padding:11px 8px}.intro-stats>div:nth-child(2n){border-right:0}.intro-stats strong{font-size:19px}.intro-stats .trust-note{border-bottom:0;grid-column:1/-1;justify-content:center;min-height:58px;padding:10px 0}.intro-stats .trust-note span{white-space:normal}.depot-ribbon{justify-content:flex-start;gap:18px;margin:0 -17px 13px;padding:0 17px;overflow-x:hidden}.depot-ribbon span:nth-of-type(n+5),.depot-ribbon i:nth-of-type(n+5){display:none}.preview-journeys{border-right:0;border-bottom:1px solid var(--line);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(210px,76vw);grid-auto-flow:column;margin-right:-17px;overflow-x:auto}.preview-journeys::-webkit-scrollbar{display:none}.preview-journeys>div{grid-column:auto;min-height:104px}.preview-journeys>button{min-height:104px}.collector-path{margin-block:14px}.collector-path-intro{padding:22px 19px;display:block}.collector-path-intro h2{font-size:25px}.collector-path-intro>p{font-size:12px}.collector-path-summary{margin-top:17px}.collector-path-activities{grid-template-columns:minmax(0,1fr)}.collector-activity{min-height:82px;padding:12px 15px}.collector-activity-icon{width:37px;height:37px}.live-feature{min-height:300px}.live-feature>img{opacity:.63;width:100%;inset:0}.feature-shade{background:linear-gradient(90deg,#263930f7,#263930b0 78%,#26393061)}.feature-content{width:auto;padding:24px 20px}.feature-content h2{font-size:34px}.feature-bottom{flex-wrap:wrap;gap:12px}.feature-navigation{bottom:14px;right:14px}.featured-lot-cycle{grid-auto-columns:minmax(215px,76vw)}.live-sales,.slow-lounge{padding-top:34px}.slow-lounge-heading{flex-direction:column;align-items:start;gap:10px}.slow-lounge-heading h2{font-size:27px}.slow-lounge-controls{width:100%}.slow-lounge-controls>span{margin-right:auto}.slow-lounge-controls button{width:48px;height:48px}.slow-lounge-controls .slow-lounge-live-link{width:auto;min-height:48px;padding-inline:15px}.lounge-discovery>form{grid-template-columns:auto minmax(0,1fr) auto auto}.lounge-discovery-filters{flex-direction:column;align-items:stretch}.lounge-discovery-filters>div{width:100%}.lounge-discovery-filters button,.lounge-discovery-filters select{min-height:44px}.lounge-discovery-filters>label{justify-content:space-between;width:100%;margin-left:0}.lounge-discovery-filters select{width:58%;min-width:0}.lounge-discovery-filters .lounge-filter-reset{align-self:start}.slow-lounge-track{scrollbar-width:none;margin-inline:-1px}.slow-lounge-cycle{gap:9px;padding:9px 5px}.slow-lounge-card,.slow-lounge-more{width:min(86vw,315px)}.slow-lounge-track::-webkit-scrollbar{display:none}.slow-lounge-card-main{grid-template-columns:92px minmax(0,1fr)}.slow-lounge-board>header{align-items:start;padding:15px}.slow-lounge-board>.slow-lounge-media{grid-template-columns:minmax(0,1fr);padding:0}.slow-lounge-media.image>img{height:220px}.slow-lounge-board>.slow-lounge-media.live{flex-direction:column;align-items:stretch;padding:20px}.slow-lounge-media.live>button{justify-content:center}.slow-lounge-board>div{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.slow-lounge-board>footer{flex-wrap:wrap;align-items:start}.slow-lounge-board>footer b{width:100%;margin-left:20px}.live-sales-heading{flex-direction:column;align-items:start;gap:10px}.live-sales-heading h2{font-size:26px}.live-heading-actions{justify-content:space-between;width:100%}.live-discovery-filters{align-items:stretch;padding-inline:0;display:grid;overflow:hidden}.live-filter-chips{scrollbar-width:none;scroll-snap-type:x proximity;padding-inline:10px;overflow-x:auto}.live-filter-chips::-webkit-scrollbar{display:none}.live-filter-chips button{white-space:nowrap;scroll-snap-align:start;flex:none;min-height:44px;padding-inline:14px}.live-filter-divider{display:none}.live-filter-selects{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;margin:2px 0 0;padding-inline:10px;display:grid}.live-discovery-filters label{flex-direction:column;align-items:stretch;gap:4px;min-width:0}.live-discovery-filters select{width:100%;min-width:0}.live-discovery-result{flex-direction:column;align-items:flex-start}.live-discovery-result>div{justify-content:space-between;width:100%}.live-discovery-result .live-filter-reset{min-height:44px;padding-inline:12px}.live-show-feed-shell{margin-inline:-1px}.live-show-feed-heading{min-height:62px;padding:10px 11px}.live-show-feed-heading small{max-width:240px}.live-show-feed{scrollbar-width:none}.live-show-cycle{gap:9px;padding:9px 5px}.live-show-card,.live-show-more{width:min(82vw,310px)}.live-show-feed::-webkit-scrollbar{display:none}.live-show-select{grid-template-rows:140px minmax(0,1fr)}.live-show-feed-controls button{width:32px;height:32px}.live-room-layout{grid-template-columns:minmax(0,1fr)}.broadcast-stage{min-height:390px}.broadcast-stage>img{border-width:5px;width:42%;height:78%;top:8%;right:5%}.broadcast-shade{background:linear-gradient(90deg,#21162c 0 53%,#21162cad 78%,#21162c47)}.broadcast-top{padding:14px}.broadcast-copy{width:57%;padding:64px 0 18px 15px}.broadcast-copy h3{font-size:27px}.broadcast-copy>p{font-size:10px}.broadcast-lot{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:22px}.broadcast-lot>div:first-child span{white-space:normal}.live-chat{border-top:1px solid var(--line);min-height:330px}.chat-messages{max-height:240px}.live-room-footer{flex-direction:column;align-items:stretch;gap:9px;padding:10px}.live-host button{margin-left:auto}.live-lot-actions{width:100%;margin:0}.live-lot-actions button{flex:1}.break-board{margin-inline:-1px;padding:14px 11px}.break-board>header{align-items:start}.break-board h3{font-size:21px}.break-board header p{max-width:250px}.break-spot-grid{scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.break-spot-grid::-webkit-scrollbar{display:none}.break-spot{scroll-snap-align:start;min-width:min(270px,79vw)}.lot-queue{margin-right:-17px}.watching-carousel{margin-inline:-1px;padding:15px 12px}.watching-carousel>header{align-items:start}.watching-carousel h3{font-size:22px}.watching-carousel p{max-width:230px}.watching-carousel-controls button{width:36px;height:36px}.watching-carousel-card{width:min(78vw,310px)}.auction-section{padding:36px 0 31px}.section-heading{align-items:start;gap:15px}.section-heading h2{font-size:24px}.section-heading p{font-size:11px}.section-heading .all-auctions-link{white-space:nowrap;align-self:end;gap:5px;padding:8px 9px;font-size:9px}.market-controls{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;margin-inline:0;padding-inline:0;position:static}.feed-personalization{width:100%}.feed-personalization small{max-width:calc(100vw - 95px)}.market-orbit{border-radius:8px;margin-inline:-1px}.market-orbit>header{gap:10px;min-height:72px;padding:11px 10px 11px 12px}.market-orbit>header h3{font-size:18px}.market-orbit>header p{max-width:245px}.market-orbit-controls{gap:5px}.market-orbit-controls button{width:44px;height:44px}.market-orbit-cycle{gap:8px;padding-block:10px}.market-orbit-card{width:min(79vw,285px)}.market-orbit>footer small{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.filter-tools{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.search-field{width:100%;min-width:0;height:44px}.search-clear{width:32px;height:32px}.sort-button{height:44px;margin-left:0}.sort-button select{min-width:0;max-width:92px}.category-refine select{max-width:82px}.format-tabs{scrollbar-width:none;margin-right:-17px;padding-right:17px;overflow-x:auto}.format-tabs::-webkit-scrollbar{display:none}.format-tabs button{flex:none}.format-tabs .clear-market-filters{margin-left:0}.listing-grid{grid-template-columns:minmax(0,1fr);gap:13px}.feed-sentinel{grid-template-columns:38px minmax(0,1fr);margin-top:17px;padding:13px}.feed-sentinel>button{grid-column:1/-1;min-height:44px}.listing{grid-template-columns:39% minmax(0,1fr);display:grid}.listing-image-wrap{aspect-ratio:5/7;align-self:start;height:auto;min-height:0}.listing-image{position:absolute;inset:0}.listing-details{flex-direction:column;min-width:0;padding:12px 10px 9px;display:flex}.listing-meta{gap:4px;font-size:8px}.listing-live-label{font-size:7px}.listing-details h3{margin-top:9px;font-size:16px}.listing-title{font-size:9px}.listing-bid-row{margin-top:auto;padding-top:11px}.bid-amount strong{font-size:16px}.bid-button{padding:7px 8px}.listing-footer{flex-wrap:nowrap;gap:6px;font-size:8px}.seller-name{display:none}.listing-engagement{gap:2px;margin-top:6px;padding-top:5px}.listing-engagement button{gap:3px;min-height:25px;padding:0 5px;font-size:8px}.grade-badge{gap:4px;min-width:39px;padding:5px;bottom:7px;right:7px}.grade-badge b{font-size:13px}.grade-badge span{font-size:6px}.sport-stamp{padding:4px 5px;font-size:7px;top:7px;left:7px}.watch-button{width:36px;height:36px;top:7px;right:7px}.watch-button svg{width:15px}.seller-band{flex-wrap:wrap;align-items:start;gap:11px;padding:16px 13px}.seller-band-icon{width:32px;height:32px}.seller-band>div:nth-child(2){flex:1}.seller-band>p{order:3;width:calc(100% - 115px);margin:0 0 0 43px;font-size:10px}.seller-band button{order:4;margin-left:auto;padding:8px;font-size:9px}.site-footer{box-sizing:border-box;flex-wrap:wrap;gap:4px 12px;min-height:84px;margin-bottom:66px;padding:12px 0}.site-footer>span{display:none}.site-footer>div{gap:11px;font-size:9px}.sign-in-modal{padding:27px 23px}.listing-detail-backdrop{place-items:start center}.listing-detail-modal{grid-template-columns:minmax(0,1fr);gap:13px;width:min(460px,100%);max-height:none;padding:17px;overflow:visible}.detail-browse-trail{border-radius:10px;grid-template-columns:43px minmax(116px,1fr) minmax(95px,.9fr);min-height:70px;margin:0}.detail-trail-card{gap:5px;padding:7px}.detail-trail-card.is-previous{justify-content:center}.detail-trail-card.is-previous>img,.detail-trail-card.is-previous>span,.detail-trail-card.is-next>img{display:none}.detail-trail-card.is-next>span{text-align:right}.detail-trail-card strong{font-size:9px}.detail-trail-card em{display:none}.detail-trail-status{gap:3px;padding:7px 8px}.detail-trail-status>strong{font-size:13px}.detail-trail-status>small{font-size:6px}.detail-card-stage{grid-template-rows:auto;align-self:auto;gap:0}.detail-card-flip{width:min(56vw,250px,30vh);max-height:42vh}.detail-card-pulse{display:none}.detail-card-info{padding:0}.detail-recommendations{margin:0 -17px;padding:17px}.detail-card-info h2{margin-top:8px;font-size:24px}.detail-current-bid{margin-top:12px;padding:9px 0}.detail-community{grid-template-columns:minmax(0,1fr);margin:4px -17px -17px}.detail-community>article{padding:19px 17px}.card-comments{max-height:360px}.mobile-action-dock{z-index:18;right:9px;bottom:max(9px,env(safe-area-inset-bottom));border:1px solid color-mix(in srgb,var(--line) 78%,transparent);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;grid-template-columns:repeat(6,1fr);height:58px;display:grid;position:fixed;left:9px;overflow:hidden;box-shadow:0 14px 38px #141e1833}.mobile-action-dock button{min-width:0;color:var(--muted);cursor:pointer;background:0 0;border:0;align-content:center;place-items:center;gap:3px;padding:4px 2px;font-size:10px;font-weight:750;display:grid}.mobile-action-dock button:hover,.mobile-action-dock button:focus-visible{background:var(--surface-soft);color:var(--coral)}.mobile-action-dock img{object-fit:cover;border-radius:50%;width:19px;height:19px}.dock-icon{place-items:center;display:grid;position:relative}.dock-icon i{border:1px solid var(--surface);background:#ef7354;border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;right:-5px}.dock-icon b{border:2px solid var(--surface);background:var(--coral);color:#fff;border-radius:9px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:8px;display:grid;position:absolute;top:-7px;right:-13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.advanced-filter-toggle{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:750 10px var(--sans);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.advanced-filter-toggle.active{border-color:var(--brand-purple);background:var(--brand-purple-tint);color:var(--accent-text)}.advanced-filter-toggle b{background:var(--brand-purple);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:9px;display:grid}.advanced-market-filters{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-soft) 76%,white);padding:12px}.advanced-market-grid{grid-template-columns:repeat(4,minmax(105px,1fr)) minmax(180px,1.4fr);gap:9px;display:grid}.advanced-market-grid>label:not(.offers-only-filter){color:var(--muted);letter-spacing:.4px;text-transform:uppercase;gap:5px;font-size:9px;font-weight:800;display:grid}.advanced-market-grid input,.advanced-market-grid select,.card-hunt-workbench input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:38px;color:var(--ink);font:700 11px var(--sans);border-radius:7px;padding:0 10px}.offers-only-filter{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:8px;align-items:center;gap:9px;min-height:52px;padding:7px 10px;display:flex}.offers-only-filter input{width:16px;height:16px}.offers-only-filter span{gap:2px;display:grid}.offers-only-filter strong{font-size:10px}.offers-only-filter small{color:var(--muted);font-size:9px;line-height:1.25}.card-hunt-workbench{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-top:11px;padding-top:11px;display:flex}.card-hunt-workbench>div{gap:3px;display:grid}.card-hunt-workbench>div>span{color:var(--accent-text);align-items:center;gap:6px;font-size:11px;display:flex}.card-hunt-workbench small{color:var(--muted);font-size:10px}.card-hunt-workbench form{gap:7px;min-width:min(100%,360px);display:flex}.card-hunt-workbench form button{background:var(--brand-purple);color:#fff;min-width:98px;font:800 10px var(--sans);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;display:inline-flex}.saved-hunts{gap:7px;margin-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.saved-hunts>span{border:1px solid var(--brand-purple-border);background:var(--surface);border-radius:16px;flex:none;display:inline-flex;overflow:hidden}.saved-hunts button{min-height:29px;color:var(--accent-text);font:750 9px var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.saved-hunts button+button{border-left:1px solid var(--line);padding-inline:7px}.detail-cash-offer-form{border:1px solid color-mix(in srgb,var(--brand-gold) 55%,var(--line));background:color-mix(in srgb,var(--brand-gold) 7%,var(--surface));border-radius:9px;grid-template-columns:minmax(0,1.35fr) minmax(105px,.65fr);gap:8px;margin-top:10px;padding:12px;display:grid}.detail-cash-offer-form>div{grid-row:span 2;align-content:center;gap:3px;display:grid}.detail-cash-offer-form>div span,.cash-offer-panel header span,.cash-offer-price small{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:850}.detail-cash-offer-form>div strong{font-size:12px}.detail-cash-offer-form>div small{color:var(--muted);font-size:9px;line-height:1.35}.detail-cash-offer-form label{color:var(--muted);gap:3px;font-size:8px;font-weight:750;display:grid}.detail-cash-offer-form input{border:1px solid var(--line);background:var(--surface);min-width:0;height:34px;color:var(--ink);font:700 10px var(--sans);border-radius:5px;padding:0 8px}.detail-cash-offer-form>button{background:var(--brand-purple);color:#fff;min-height:34px;font:800 9px var(--sans);cursor:pointer;border:0;border-radius:5px;grid-column:2}.cash-offer-panel{border:1px solid var(--line);border-radius:9px;margin-top:10px;overflow:hidden}.cash-offer-panel>header{background:var(--surface-soft);justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:9px 11px;display:flex}.cash-offer-panel header div{gap:2px;display:grid}.cash-offer-panel header h3{font:800 12px var(--serif);margin:0}.cash-offer-panel header>b{background:var(--brand-purple-tint);color:var(--accent-text);border-radius:10px;padding:4px 7px;font-size:8px}.cash-offer-row{border-top:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:10px;padding:11px;display:grid}.cash-offer-price,.cash-offer-state{align-content:start;gap:3px;display:grid}.cash-offer-price strong{font:850 17px var(--serif)}.cash-offer-price span,.cash-offer-state p{color:var(--muted);font-size:9px}.cash-offer-state{justify-items:start}.cash-offer-state>b{color:var(--accent-text);align-items:center;gap:4px;font-size:9px;display:inline-flex}.offer-status{background:var(--brand-purple-tint);color:var(--accent-text);border-radius:8px;padding:3px 6px;font-size:8px;font-weight:850}.cash-offer-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.cash-offer-actions>button,.cash-offer-actions form button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;min-height:30px;font:800 8px var(--sans);cursor:pointer;border-radius:5px;padding:0 10px}.cash-offer-actions .quiet{border-color:var(--line);color:var(--muted);background:0 0}.cash-offer-actions form{gap:5px;display:flex}.cash-offer-actions form input{border:1px solid var(--line);background:var(--surface);width:90px;min-height:30px;color:var(--ink);font:700 9px var(--sans);border-radius:5px;padding:0 7px}@media (width<=1000px){.advanced-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-market-grid .offers-only-filter{grid-column:1/-1}}@media (width<=650px){.market-discovery-card .filter-tools{grid-template-columns:minmax(0,1fr) minmax(120px,.55fr)}.market-discovery-card .filter-tools .search-field{grid-column:1/-1}.advanced-market-grid{grid-template-columns:1fr 1fr}.card-hunt-workbench{flex-direction:column;align-items:stretch}.card-hunt-workbench form{min-width:0}.detail-cash-offer-form{grid-template-columns:1fr}.detail-cash-offer-form>div{grid-row:auto}.detail-cash-offer-form>button{grid-column:1}}@media (prefers-color-scheme:dark){.advanced-market-filters,.detail-cash-offer-form{background:color-mix(in srgb,var(--surface-soft) 88%,black)}}.portal-private-badge{background:var(--brand-purple-tint);width:fit-content;color:var(--accent-text);border-radius:10px;align-items:center;gap:4px;padding:3px 6px;font-size:8px;font-weight:850;display:inline-flex}.portal-offer-setting{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;gap:9px;padding:11px;display:grid}.portal-offer-setting>label:first-child{align-items:center;gap:9px;display:flex}.portal-offer-setting>label:first-child input{width:16px;height:16px}.portal-offer-setting>label:first-child span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.portal-offer-setting>label:first-child strong{font-size:11px}.portal-offer-setting>label:first-child small{color:var(--muted);font-size:9px;line-height:1.4}.portal-auto-relist-setting{border-color:color-mix(in srgb,#4e9b62 52%,var(--line));background:color-mix(in srgb,#4e9b62 9%,var(--surface))}.portal-auto-relist-count{grid-template-columns:minmax(0,1fr) minmax(128px,.55fr);align-items:center;column-gap:10px}.portal-auto-relist-count small{grid-column:1/-1}.portal-break-team-picker{border:1px solid color-mix(in srgb,#5c7ca5 45%,var(--line));background:color-mix(in srgb,#5c7ca5 9%,var(--surface));border-radius:8px;gap:9px;min-width:0;padding:11px;display:grid}.portal-break-team-picker .portal-form-pair{min-width:0}.portal-break-team-actions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.portal-break-team-actions button{border:1px solid var(--brand-purple-border);background:var(--surface);min-width:0;min-height:34px;color:var(--accent-text);cursor:pointer;white-space:normal;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.portal-break-team-actions button:disabled{opacity:.45;cursor:not-allowed}.portal-break-team-actions small{color:var(--muted);overflow-wrap:anywhere;flex:1 0 100%;font-size:9px;line-height:1.45}.portal-break-options{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;gap:9px;min-width:0;margin:0;padding:11px;display:grid}.portal-break-options legend{width:100%;min-width:0;color:var(--ink);justify-content:space-between;align-items:baseline;gap:10px;padding:0 3px;font-size:11px;font-weight:850;display:flex}.portal-break-options legend span,.portal-break-options legend small{overflow-wrap:anywhere;min-width:0}.portal-break-options legend small{color:var(--muted);font-size:9px;font-weight:650}.portal-break-options>p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}.portal-break-price-all{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);border-radius:6px;grid-template-columns:minmax(150px,220px) auto minmax(0,1fr);align-items:end;gap:7px;min-width:0;padding:8px;display:grid}.portal-break-price-all label{min-width:0}.portal-break-price-all label>span{color:var(--muted);overflow-wrap:anywhere;font-size:8px;font-weight:750}.portal-break-price-all button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;border-radius:5px;min-height:36px;padding:0 11px;font-size:9px;font-weight:800}.portal-break-price-all button:disabled{opacity:.45;cursor:not-allowed}.portal-break-price-all small{min-width:0;color:var(--muted);overflow-wrap:anywhere;align-self:center;font-size:8px;line-height:1.4}.portal-break-option-list{scrollbar-gutter:stable;gap:7px;min-width:0;max-height:360px;padding-right:3px;display:grid;overflow:hidden auto}.portal-break-option{border:1px solid var(--line);background:var(--surface);border-radius:6px;grid-template-columns:24px minmax(0,1fr) minmax(112px,.38fr) 34px;align-items:end;gap:7px;min-width:0;padding:8px;display:grid}.portal-break-option-index{background:var(--brand-purple-tint);width:22px;height:22px;color:var(--accent-text);border-radius:50%;align-self:center;place-items:center;font-size:8px;font-weight:850;display:grid}.portal-sell-form .portal-break-option label{gap:3px}.portal-break-option label>span{color:var(--muted);overflow-wrap:anywhere;font-size:8px;font-weight:750}.portal-break-option-remove{border:1px solid var(--line);width:34px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border-radius:5px;place-items:center;padding:0;display:grid}.portal-break-option-remove:hover:not(:disabled),.portal-break-option-remove:focus-visible{background:color-mix(in srgb,#b95a5a 9%,var(--surface));color:#9d3434;border-color:#b95a5a}.portal-break-option-remove:disabled{opacity:.35;cursor:not-allowed}.portal-break-option-add{border:1px dashed var(--brand-purple-border);background:var(--surface);width:fit-content;min-height:36px;color:var(--accent-text);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.portal-break-option-add:disabled{opacity:.45;cursor:not-allowed}.portal-break-pricing{border-top:1px solid var(--line);grid-column:1/-1}.portal-break-pricing summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:45px;padding:8px 12px;list-style:none;display:flex}.portal-break-pricing summary::-webkit-details-marker{display:none}.portal-break-pricing summary>span{align-items:center;gap:7px;display:flex}.portal-break-pricing summary strong{font-size:10px}.portal-break-pricing summary small{color:var(--muted);font-size:9px}.portal-break-pricing[open] summary>svg{transform:rotate(90deg)}.portal-break-pricing>div{gap:6px;padding:0 12px 12px;display:grid}.portal-break-pricing article{border:1px solid var(--line);background:var(--surface);border-radius:7px;grid-template-columns:minmax(120px,1fr) auto auto;align-items:center;gap:8px;padding:8px;display:grid}.portal-break-pricing article>span{gap:2px;display:grid}.portal-break-pricing article strong{font-size:10px}.portal-break-pricing article small{color:var(--muted);font-size:8px}.portal-break-pricing article form{gap:5px;display:flex}.portal-break-pricing input{border:1px solid var(--line);background:var(--surface);width:82px;height:30px;color:var(--ink);font:700 9px var(--sans);border-radius:5px;padding:0 7px}.portal-break-pricing button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;min-height:30px;font:800 8px var(--sans);cursor:pointer;border-radius:5px;padding:0 9px}.portal-break-pricing button.quiet{border-color:var(--line);color:var(--muted);background:0 0}.portal-break-pricing article.sold,.portal-break-pricing article.revealed{opacity:.7}@media (width<=650px){.portal-break-pricing article{grid-template-columns:1fr auto}.portal-break-pricing article form{grid-column:1/-1}}.portal-shell{padding:34px 0 58px}.portal-hero{background:radial-gradient(circle at 86% 18%,#ffc62f2e,transparent 24rem),linear-gradient(132deg,var(--brand-purple-deep),#4b247d);color:#fffaf1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:25px 30px;display:grid;box-shadow:inset 0 0 0 1px #4f2a7d}.portal-back{color:#e8daf8;cursor:pointer;background:0 0;border:0;grid-column:1/-1;align-items:center;gap:7px;width:fit-content;padding:0;font-size:11px;font-weight:650;display:inline-flex}.portal-back:hover{color:var(--brand-gold-soft)}.portal-identity{align-items:center;gap:17px;min-width:0;display:flex}.portal-identity>span{color:#fffaf1;width:54px;height:54px;font:600 17px var(--display);background:#593091;border:1px solid #ffc62fa3;border-radius:50%;flex:none;place-items:center;display:grid}.portal-identity>span img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.portal-identity p{color:var(--brand-gold-soft);letter-spacing:1px;margin:0 0 7px;font-size:9px;font-weight:750}.portal-identity h1{color:#fffaf1;font:500 32px/1.08 var(--display);margin:0}.portal-identity h1 em{color:var(--brand-gold);font-weight:500}.portal-identity small{color:#e3d8f1;margin-top:7px;font-size:11px;display:block}.portal-membership-badge{width:fit-content;min-height:25px;color:var(--brand-gold-soft);letter-spacing:.35px;cursor:pointer;background:#ffc62f1f;border:1px solid #ffc62f99;border-radius:14px;align-items:center;gap:5px;margin-top:9px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.portal-membership-badge:hover,.portal-membership-badge:focus-visible{background:var(--brand-gold);color:var(--brand-purple-deep);outline:none}.portal-hero-actions{flex-wrap:wrap;justify-content:end;align-items:end;gap:8px;display:flex}.portal-hero-actions button,.portal-section-heading>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.portal-hero-actions button:disabled{opacity:.6;cursor:progress}.portal-hero-actions button:hover{border-color:var(--brand-gold-soft);background:#ffc62f1f}.portal-hero-actions .accent{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.portal-hero-actions .accent:hover{background:var(--brand-gold-soft)}.portal-create-cluster{background:#ffffff0e;border:1px solid #ffffff2e;gap:5px;padding:7px;display:grid}.portal-create-cluster>span{color:var(--brand-gold-soft);letter-spacing:1.1px;padding-left:3px;font-size:8px;font-weight:850}.portal-create-cluster>div,.portal-utility-actions{flex-wrap:wrap;gap:6px;display:flex}.portal-create-cluster button{min-height:34px}.portal-utility-actions button{min-height:34px;padding-inline:9px}.portal-nav{z-index:12;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:thin;border-top:0;align-items:stretch;gap:27px;min-height:49px;padding:0 20px;display:flex;position:sticky;top:72px;overflow:auto hidden;box-shadow:0 8px 20px #2313310f}.portal-nav button{color:#73766d;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-width:max-content;padding:0;font-size:11px;font-weight:650;display:inline-flex;position:relative}.portal-nav button b{background:var(--brand-purple-tint);min-width:17px;height:17px;color:var(--brand-purple);border-radius:9px;place-items:center;padding:0 4px;font-size:8px;display:grid}.portal-nav button.active{color:var(--ink)}.portal-nav button.active b{background:var(--brand-purple);color:#fff}.portal-nav button.active:after{background:var(--coral);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.portal-content{min-width:0;padding-top:23px}.inventory-exchange{border:1px solid var(--brand-purple-border);background:linear-gradient(120deg,var(--brand-purple-tint),var(--surface));grid-template-columns:auto minmax(260px,1fr) auto;align-items:center;gap:13px;margin-bottom:15px;padding:14px;display:grid}.inventory-exchange-icon{background:var(--brand-purple);color:#fff;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.inventory-exchange>div:nth-child(2){gap:3px;display:grid}.inventory-exchange>div:nth-child(2)>span{color:var(--coral);letter-spacing:1px;font-size:8px;font-weight:850}.inventory-exchange h3{color:var(--ink);font:600 18px var(--display);margin:0}.inventory-exchange p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.inventory-exchange-actions{flex-wrap:wrap;justify-content:end;align-items:end;gap:6px;display:flex}.inventory-exchange-actions>label:first-child{color:var(--muted);gap:4px;font-size:8px;font-weight:750;display:grid}.inventory-exchange select{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink);font:9px var(--sans);padding:0 25px 0 8px}.inventory-import-button,.inventory-exchange-actions>button{border:1px solid var(--brand-purple-border);background:var(--surface);min-height:34px;color:var(--brand-purple);font:800 9px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.inventory-import-button{position:relative;overflow:hidden}.inventory-import-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.inventory-import-button.busy,.inventory-import-button.disabled,.inventory-exchange-actions>button:disabled{opacity:.55;cursor:not-allowed}.inventory-exchange.is-locked{background:linear-gradient(120deg,var(--surface-soft),var(--surface));border-style:dashed}.inventory-exchange.is-locked .inventory-exchange-icon{background:var(--surface-muted);color:var(--muted)}.bulk-card-processor{border:1px solid var(--line);background:var(--surface-raised);grid-column:1/-1;gap:12px;min-width:0;margin-top:2px;padding:16px;display:grid}.bulk-card-processor>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.bulk-card-processor>header>div{gap:4px;min-width:0;display:grid}.bulk-card-processor>header span{color:var(--brand-purple);letter-spacing:.9px;align-items:center;gap:5px;font-size:8px;font-weight:900;display:inline-flex}.bulk-card-processor>header h3{color:var(--ink);font:600 20px var(--display);margin:0}.bulk-card-processor>header p{max-width:690px;color:var(--muted);margin:0;font-size:9px;line-height:1.5}.bulk-card-processor>header>strong{border:1px solid var(--line);background:var(--surface-soft);min-height:27px;color:var(--muted);letter-spacing:.55px;border-radius:14px;flex:none;align-items:center;gap:5px;padding:0 9px;font-size:8px;display:inline-flex}.bulk-card-processor>header>strong.is-on{border-color:color-mix(in srgb,#43865d 45%,var(--line));background:color-mix(in srgb,#43865d 9%,var(--surface));color:#33714c}@media (prefers-color-scheme:dark){.bulk-card-processor>header>div>span{color:var(--accent-text)}.bulk-card-processor>header>strong.is-on{background:color-mix(in srgb,#43865d 16%,var(--surface));color:#b9e9c8;border-color:#5c8f6d}}.bulk-card-dropzone{border:1px dashed var(--brand-purple-border);background:var(--brand-purple-tint);min-height:78px;color:var(--brand-purple);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;transition:border-color .16s,background .16s,transform .16s;display:grid}.bulk-card-dropzone.is-dragging{border-color:var(--brand-purple);background:color-mix(in srgb,var(--brand-purple) 13%,var(--surface));transform:translateY(-1px)}.bulk-card-dropzone>div{gap:3px;min-width:0;display:grid}.bulk-card-dropzone strong{color:var(--ink);font-size:11px}.bulk-card-dropzone span{color:var(--muted);font-size:8px}.bulk-card-dropzone button,.bulk-card-processor>footer button,.bulk-card-processor.is-locked>button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;min-height:36px;font:800 9px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.bulk-card-dropzone button:disabled,.bulk-card-processor>footer button:disabled{opacity:.5;cursor:progress}.bulk-card-guidance,.bulk-card-notice{border:1px solid color-mix(in srgb,var(--brand-gold) 55%,var(--line));background:color-mix(in srgb,var(--brand-gold) 11%,var(--surface));color:var(--muted);align-items:flex-start;gap:7px;margin:0;padding:9px 11px;font-size:9px;line-height:1.45;display:flex}.bulk-card-guidance svg{color:var(--accent-text);flex:none}.bulk-card-notice{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--ink)}.bulk-card-progress{gap:7px;display:grid}.bulk-card-progress>div{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:8px;display:flex}.bulk-card-progress strong{color:var(--ink);font-size:8px}.bulk-card-progress>i{background:var(--surface-muted);height:4px;overflow:hidden}.bulk-card-progress>i>b{background:linear-gradient(90deg,var(--brand-purple),var(--brand-gold));height:100%;transition:width .25s;display:block}.bulk-card-queue{gap:7px;display:grid}.bulk-card-item{border:1px solid var(--line);background:var(--surface-soft);grid-template-columns:67px minmax(0,1fr) auto;align-items:stretch;gap:11px;min-width:0;padding:9px;display:grid;box-shadow:inset 3px 0 #0000}.bulk-card-item.is-ready{box-shadow:inset 3px 0 #43865d}.bulk-card-item.is-needs-review{box-shadow:inset 3px 0 var(--brand-gold)}.bulk-card-item.is-failed{box-shadow:inset 3px 0 var(--coral)}.bulk-card-thumb{background:var(--surface-muted);min-height:94px;color:var(--muted);place-items:center;display:grid;position:relative;overflow:hidden}.bulk-card-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bulk-card-thumb.is-slab img{object-fit:contain}.bulk-card-thumb>span{color:#fff;background:#1f1426d1;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:8px;font-weight:850;display:grid;position:absolute;top:4px;left:4px}.bulk-card-item-main{align-content:start;gap:7px;min-width:0;display:grid}.bulk-card-item-head{align-items:center;gap:8px;min-width:0;display:flex}.bulk-card-item-head>small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.bulk-card-status{background:var(--surface-muted);min-height:21px;color:var(--muted);letter-spacing:.4px;text-transform:uppercase;border-radius:11px;flex:none;align-items:center;gap:4px;padding:0 7px;font-size:7px;font-weight:900;display:inline-flex}.bulk-card-status.is-ready{background:color-mix(in srgb,#43865d 12%,var(--surface));color:#33714c}.bulk-card-status.is-needs-review{background:color-mix(in srgb,var(--brand-gold) 18%,var(--surface));color:var(--accent-text)}.bulk-card-status.is-failed{background:color-mix(in srgb,var(--coral) 11%,var(--surface));color:var(--coral)}.bulk-card-fields{grid-template-columns:1.2fr 1.8fr repeat(6,minmax(58px,.7fr));gap:6px;min-width:0;display:grid}.bulk-card-fields label{gap:3px;min-width:0;display:grid}.bulk-card-fields label>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:800;overflow:hidden}.bulk-card-fields input,.bulk-card-fields select{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:30px;color:var(--ink);font:8px var(--sans);outline:0;padding:0 6px}.bulk-card-fields input:focus,.bulk-card-fields select:focus{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple-tint)}.bulk-card-fields input:disabled,.bulk-card-fields select:disabled{opacity:.58}.bulk-card-error{color:var(--coral);margin:6px 0 0;font-size:9px;line-height:1.45}.bulk-card-item-actions{flex-direction:column;align-items:start;gap:5px;display:flex}.bulk-card-item-actions button{border:1px solid var(--line);background:var(--surface);width:72px;min-height:28px;color:var(--muted);font:750 8px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 6px;display:inline-flex}.bulk-card-item-actions button:hover{border-color:var(--brand-purple-border);color:var(--brand-purple)}.bulk-card-item-actions button:disabled{opacity:.45;cursor:progress}.bulk-card-processor>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-top:12px;display:flex}.bulk-card-processor>footer>span{color:var(--muted);font-size:9px;line-height:1.45}.bulk-card-processor>footer>span strong{color:var(--ink)}.bulk-card-processor.is-locked{background:var(--surface-soft);border-style:dashed;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:13px 15px}.bulk-card-lock{background:var(--surface-muted);width:43px;height:43px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.bulk-card-lock span{width:1px;height:1px;position:absolute;overflow:hidden}.bulk-card-processor.is-locked>div:nth-child(2){gap:3px;display:grid}.bulk-card-processor.is-locked h3{color:var(--ink);font:600 17px var(--display);margin:0}.bulk-card-processor.is-locked p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.portal-loading,.portal-error{border:1px solid var(--line);min-height:270px;color:var(--muted);text-align:center;background:#fffdf7;border-top:0;flex-direction:column;justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.portal-error strong{color:var(--ink);font:600 22px var(--display)}.portal-error button{background:var(--ink);color:#fff;cursor:pointer;border:0;margin-top:5px;padding:9px 14px;font-size:11px}.portal-metrics{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:9px;display:grid}.portal-metric{border:1px solid var(--line);background:#fffdf7;grid-template-rows:auto auto auto;grid-template-columns:30px minmax(0,1fr);align-content:center;column-gap:9px;min-width:0;min-height:112px;padding:13px;display:grid}.portal-metric-icon{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:28px;height:28px;color:var(--brand-purple);grid-row:1/4;place-items:center;display:grid}.portal-metric-icon svg{width:15px;height:15px}.portal-metric>span:nth-child(2){color:#77796f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.portal-metric strong{color:var(--ink);font:600 19px/1.1 var(--display);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.portal-metric small{color:#898a80;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.portal-engagement{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);margin-top:14px;overflow:hidden}.portal-engagement>header{border-bottom:1px solid var(--brand-purple-border);justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:11px 15px;display:flex}.portal-engagement>header>div{gap:2px;display:grid}.portal-engagement>header span{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:850}.portal-engagement>header h2{color:var(--ink);font:600 17px var(--display);margin:0}.portal-engagement>header p{color:var(--muted);margin:0;font-size:9px}.portal-engagement>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.portal-engagement>div>button{border:0;border-right:1px solid var(--brand-purple-border);background:var(--surface);min-width:0;min-height:88px;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;padding:12px 14px;display:grid}.portal-engagement>div>button:last-child{border-right:0}.portal-engagement>div>button:hover{background:var(--surface-raised);box-shadow:inset 0 -3px var(--brand-purple)}.portal-engagement>div>button>span{gap:3px;min-width:0;display:grid}.portal-engagement>div small{color:var(--brand-purple);font-size:9px;font-weight:800}.portal-engagement>div strong{color:var(--ink);font:600 20px var(--display)}.portal-engagement>div em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.portal-engagement>div svg{color:var(--brand-purple)}.portal-commerce-insights{border:1px solid var(--line);background:var(--surface);margin-top:14px}.portal-commerce-insights>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:11px 15px;display:flex}.portal-commerce-insights>header>div:first-child{gap:2px;display:grid}.portal-commerce-insights>header>div:first-child>span{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:850}.portal-commerce-insights h2{color:var(--ink);font:600 17px var(--display);margin:0}.portal-commerce-insights p{color:var(--muted);margin:0;font-size:9px}.portal-chart-legend{color:var(--muted);flex-wrap:wrap;justify-content:end;gap:10px;font-size:9px;display:flex}.portal-chart-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.portal-chart-legend i{border-radius:2px 2px 0 0;width:8px;height:8px;display:inline-block}.portal-chart-legend .sales,.portal-chart-month i.sales{background:var(--brand-purple)}.portal-chart-legend .spend,.portal-chart-month i.spend{background:var(--brand-gold)}.portal-commerce-layout{grid-template-columns:minmax(240px,.8fr) minmax(430px,1.2fr);gap:16px;padding:14px;display:grid}.portal-commerce-chart{border:1px solid var(--line);background:linear-gradient(to top,var(--brand-purple-tint),transparent 60%);grid-template-columns:repeat(auto-fit,minmax(34px,1fr));align-items:end;gap:8px;min-height:166px;padding:14px 12px 7px;display:grid}.portal-chart-month{text-align:center;grid-template-rows:120px auto;gap:7px;min-width:0;display:grid}.portal-chart-month>div{border-bottom:1px solid var(--brand-purple-border);justify-content:center;align-items:end;gap:3px;height:120px;display:flex}.portal-chart-month i{border-radius:3px 3px 0 0;width:min(13px,42%);min-height:4px;display:block}.portal-chart-month span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:700;overflow:hidden}.portal-pivot-panel{border:1px solid var(--line);background:var(--surface);min-width:0;overflow:hidden}.portal-pivot-wrap{contain:paint;overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.portal-pivot-wrap:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.portal-commerce-pivot{border-collapse:collapse;width:100%;min-width:760px;color:var(--ink);font-size:9px}.portal-commerce-pivot caption{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.portal-commerce-pivot th,.portal-commerce-pivot td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;height:30px;padding:4px 8px}.portal-commerce-pivot thead th{background:var(--surface-soft);min-width:138px;height:auto;color:var(--muted);letter-spacing:.55px;text-transform:uppercase;vertical-align:top;padding:8px;font-size:8px}.portal-commerce-pivot thead th:first-child{min-width:150px}.portal-commerce-pivot th:first-child{text-align:left}.portal-commerce-pivot tbody th{color:var(--ink);font-weight:750}.portal-commerce-pivot tbody tr:last-child th,.portal-commerce-pivot tbody tr:last-child td{border-bottom:0}.portal-pivot-heading,.portal-data-column-header{gap:5px;min-width:0;display:grid}.portal-pivot-sort,.portal-data-sort{width:100%;min-height:25px;color:inherit;font:800 8px var(--sans);letter-spacing:.55px;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;padding:3px 5px;display:flex}.portal-pivot-sort:hover,.portal-data-sort:hover{background:var(--brand-purple-tint);color:var(--brand-purple)}.portal-pivot-sort:focus-visible,.portal-data-sort:focus-visible{outline:2px solid var(--brand-purple);outline-offset:-1px}.portal-pivot-filter,.portal-data-filter{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4px;min-width:0;display:grid}.portal-pivot-filter label,.portal-data-filter label{min-width:0}.portal-pivot-filter input,.portal-pivot-filter select,.portal-data-filter input,.portal-data-filter select,.portal-pivot-toolbar input,.portal-data-toolbar input{border:1px solid var(--line);background:var(--surface-raised);width:100%;min-width:0;height:27px;color:var(--ink);font:500 8px var(--sans);letter-spacing:normal;text-transform:none;border-radius:0;padding:0 6px}.portal-pivot-filter input:focus,.portal-pivot-filter select:focus,.portal-data-filter input:focus,.portal-data-filter select:focus,.portal-pivot-toolbar input:focus,.portal-data-toolbar input:focus{outline:2px solid var(--brand-purple);outline-offset:-1px;border-color:var(--brand-purple)}.portal-pivot-toolbar,.portal-data-toolbar{border-bottom:1px solid var(--line);background:var(--surface-soft);align-items:center;gap:8px;min-height:43px;padding:7px 9px;display:flex}.portal-pivot-toolbar>label,.portal-data-toolbar>label{flex:1;min-width:150px}.portal-pivot-toolbar>span,.portal-data-toolbar>span{color:var(--muted);white-space:nowrap;font-size:8px;font-weight:700}.portal-pivot-toolbar>button,.portal-data-toolbar>button{border:1px solid var(--brand-purple-border);background:var(--surface);min-height:27px;color:var(--brand-purple);font:750 8px var(--sans);white-space:nowrap;cursor:pointer;padding:0 8px}.portal-pivot-toolbar>button:disabled,.portal-data-toolbar>button:disabled{opacity:.45;cursor:default}.portal-pivot-empty td{height:72px;color:var(--muted);text-align:center;white-space:normal}.portal-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.portal-panel{border:1px solid var(--line);background:#fffdf7;min-width:0}.portal-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:0 13px;display:flex}.portal-panel>header h2{color:var(--ink);font:600 15px/1.2 var(--display);margin:0}.portal-panel>header button{color:var(--brand-purple);cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:9px;font-weight:700}.portal-panel>div{padding:7px 12px}.compact-portal-row{border-bottom:1px solid #efeee6;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;display:grid}.compact-portal-row:last-child{border-bottom:0}.compact-portal-row img{object-fit:cover;background:#e9e8df;width:38px;height:38px}.compact-portal-row>div{gap:3px;min-width:0;display:grid}.compact-portal-row strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.compact-portal-row span{color:#818278;font-size:9px}.compact-portal-row>b{color:var(--ink);font:600 12px var(--display);white-space:nowrap}.compact-order-row{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:38px minmax(0,1fr) auto 12px;padding:0}.compact-order-row:last-child{border-bottom:0}.compact-order-row>span{gap:3px;min-width:0;display:grid}.compact-order-row strong,.compact-order-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-order-row strong{color:var(--ink);font-size:10px}.compact-order-row small{color:var(--muted);font-size:9px}.compact-order-row>svg{color:var(--brand-purple)}.compact-order-row:hover{background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-audience{background:var(--brand-purple-tint);grid-template-columns:1fr 1fr;align-content:center;gap:8px 15px;min-height:156px;padding:10px 16px;display:grid}.portal-audience strong{color:var(--ink);font:600 23px var(--display)}.portal-audience span{color:#77796f;align-self:center;font-size:10px}.portal-audience-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.portal-data-grid-panel{width:100%;min-width:0;max-width:100%;overflow:hidden}.portal-data-grid-panel>.portal-data-toolbar{border:1px solid var(--line);border-bottom:0}.portal-audience-list{border:1px solid var(--line);background:#fffdf7;overflow:auto hidden}.portal-audience-head,.portal-audience-row{grid-template-columns:minmax(240px,2fr) repeat(4,minmax(118px,.65fr));align-items:center;gap:12px;min-width:780px;padding:0 14px;display:grid}.portal-audience-head{border-bottom:1px solid var(--line);color:#5d665d;letter-spacing:.55px;text-transform:uppercase;background:#f1f2eb;align-items:stretch;min-height:82px;padding-block:8px;font-size:9px;font-weight:800}.portal-audience-head .portal-data-column-header{align-content:start}.portal-audience-row{border-bottom:1px solid #efeee6;min-height:77px}.portal-audience-row:last-child{border-bottom:0}.portal-audience-row>strong{color:var(--ink);font:600 15px var(--display)}.portal-audience-listing{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.portal-audience-listing img{aspect-ratio:5/7;object-fit:cover;background:#e9e8df;width:42px}.portal-audience-listing>span{gap:3px;min-width:0;display:grid}.portal-audience-listing strong,.portal-audience-listing small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-audience-listing strong{color:var(--ink);font-size:10px}.portal-audience-listing small{color:#656d64;font-size:9px}.portal-audience-empty[role=row]{min-height:76px;color:var(--muted);text-align:center;place-items:center;margin:0;padding:14px;font-size:10px;display:grid}.portal-audience-empty{color:#656d64;place-items:center;min-height:120px;margin:0;padding:18px;font-size:10px;display:grid}.compact-payment-row{border-bottom:1px solid #efeee6;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;display:grid}.compact-payment-row:last-child{border-bottom:0}.compact-payment-row>img{object-fit:cover;background:var(--surface-muted);width:30px;height:38px}.compact-payment-row>span{gap:2px;min-width:0;display:grid}.compact-payment-row strong{color:var(--ink);font-size:9px}.compact-payment-row small{color:#818278;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.compact-payment-row>b{color:var(--brand-purple);font:600 12px var(--display);white-space:nowrap}.portal-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.portal-section-heading>div>span{color:var(--coral);letter-spacing:1.2px;font-size:9px;font-weight:800}.portal-section-heading h2{color:var(--ink);font:600 28px/1.1 var(--display);margin:6px 0 4px}.portal-section-heading p{color:var(--muted);font-size:10px}.portal-section-heading>button{border-color:var(--ink);background:var(--ink);white-space:nowrap}.portal-listings{border-top:1px solid var(--line);display:grid}.portal-listing-row{border:1px solid var(--line);background:#fffdf7;border-top:0;grid-template-columns:52px minmax(160px,1.5fr) minmax(95px,.7fr) minmax(145px,1fr) minmax(100px,.7fr);align-items:center;gap:12px;min-width:0;min-height:83px;padding:9px 11px;display:grid}.portal-listing-row.is-focused{z-index:1;border-color:var(--brand-purple);background:var(--brand-purple-tint);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-purple) 18%,transparent);outline:none;position:relative}.portal-listing-row>img{object-fit:cover;background:#e9e8df;width:52px;height:62px}.portal-listing-row>div{align-content:center;gap:4px;min-width:0;display:grid}.portal-listing-row>div>span:not(.portal-status){color:#898a80;letter-spacing:.6px;font-size:8px;font-weight:750}.portal-listing-row>div>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.portal-listing-row>div>small{color:#7b7d73;overflow-wrap:anywhere;font-size:9px}.portal-row-main{min-width:0}.portal-row-main .portal-status{margin-bottom:2px}.portal-row-main .portal-auto-relist{background:color-mix(in srgb,#4e9b62 16%,var(--surface));width:fit-content;max-width:100%;color:color-mix(in srgb,#2f7b43 82%,var(--ink));letter-spacing:0;overflow-wrap:anywhere;white-space:normal;border-radius:10px;padding:3px 6px;font-size:8px;font-weight:800;line-height:1.25}.portal-row-main .portal-auto-relist.blocked{background:var(--danger-surface);color:var(--danger-text)}.portal-row-main .portal-auto-relist.complete{background:var(--surface-muted);color:var(--muted)}@media (prefers-color-scheme:dark){.portal-row-main .portal-auto-relist.active{color:#a7efbd}}.portal-row-actions{justify-content:end;display:flex}.portal-row-actions button{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);min-height:31px;color:var(--accent-text);cursor:pointer;padding:0 9px;font-size:9px;font-weight:700}.portal-row-actions button:last-child{border-color:var(--danger-border);background:var(--danger-surface);color:var(--danger-text)}.portal-row-actions button.manage-listing,.portal-row-actions button.manage-listing:last-child{border-color:var(--brand-purple-border);background:var(--brand-purple);color:#fff}.portal-row-actions button:disabled{opacity:.6;cursor:progress}.portal-row-actions small{color:#85867b;font-size:9px}.portal-status{color:#5f665f;text-transform:uppercase;background:#ecece6;width:fit-content;padding:4px 7px;font-size:8px;font-weight:800}.portal-status.active,.portal-status.succeeded,.portal-status.paid,.portal-status.delivered{background:var(--brand-purple-tint);color:var(--accent-text)}.portal-status.live{color:#9b3f2d;background:#f8dcd5}.portal-status.scheduled,.portal-status.pending,.portal-status.reserved,.portal-status.shipped,.portal-status.upcoming{color:#765e2d;background:#f0e8d4}.portal-status.cancelled,.portal-status.refunded,.portal-status.failed{color:#934b3e;background:#f2dfdc}.portal-status.ended{color:#686e67;background:#e5e7e1}.portal-panel-empty{min-height:90px;color:var(--muted);text-align:center;place-items:center;margin:0;padding:14px;font-size:12px;display:grid}.compact-live-group{border-bottom:1px solid #efeee6}.compact-live-group:last-child{border-bottom:0}.compact-live-row{width:100%;min-height:52px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto 12px;align-items:center;gap:9px;padding:0;display:grid}.compact-live-row:hover{background:var(--brand-purple-tint)}.compact-live-row:focus-visible{outline:2px solid var(--brand-purple);outline-offset:1px}.compact-live-row>span{color:#69736b;background:#ebece5;place-items:center;width:28px;height:28px;display:grid}.compact-live-row>span.live{color:#a74430;background:#f8dcd5}.compact-live-row>div{gap:3px;min-width:0;display:grid}.compact-live-row strong,.compact-live-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-live-row strong{color:var(--ink);font-size:12px}.compact-live-row small{color:var(--muted);font-size:12px}.compact-live-row b{color:var(--ink);font:600 12px var(--display);white-space:nowrap}.compact-live-row>svg{color:var(--brand-purple)}.compact-live-cards{gap:4px;padding:0 0 8px 39px;display:grid}.compact-live-cards button{background:var(--surface-soft);min-width:0;color:var(--ink);text-align:left;cursor:pointer;border:1px solid #0000;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:7px;padding:4px 6px;display:grid}.compact-live-cards button:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint)}.compact-live-cards button:focus-visible{outline:2px solid var(--brand-purple);outline-offset:1px}.compact-live-cards img{object-fit:cover;background:var(--surface-muted);width:27px;height:35px}.compact-live-cards button>span{gap:2px;min-width:0;display:grid}.compact-live-cards strong,.compact-live-cards small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-live-cards strong{font-size:10px}.compact-live-cards small{color:var(--muted);text-transform:uppercase;font-size:8px}.compact-bid-row{border-bottom:1px solid #efeee6;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:54px;display:grid}.compact-bid-row:last-child{border-bottom:0}.compact-bid-row>div{gap:3px;min-width:0;display:grid}.compact-bid-row strong,.compact-bid-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-bid-row strong{color:var(--ink);font-size:12px}.compact-bid-row small{color:var(--muted);font-size:11px}.compact-bid-row>b{color:var(--ink);font:600 12px var(--display)}.bid-state{color:#5f665f;letter-spacing:.45px;text-transform:uppercase;background:#e8eae4;width:fit-content;padding:4px 6px;font-size:9px;font-weight:850}.bid-state.winning,.bid-state.won{background:var(--brand-purple-tint);color:var(--accent-text)}.bid-state.outbid,.bid-state.lost{color:#914734;background:#f2dfda}.bid-state.scheduled{color:#765e2d;background:#f0e8d4}.portal-bid-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.portal-bid-summary>div{border:1px solid var(--line);background:var(--surface);align-content:center;gap:4px;min-height:96px;padding:15px;display:grid}.portal-bid-summary span{color:var(--coral);letter-spacing:.8px;font-size:9px;font-weight:850}.portal-bid-summary strong{color:var(--ink);font:600 25px var(--display)}.portal-bid-summary small{color:var(--muted);font-size:11px}.portal-bid-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.portal-bid-column{border:1px solid var(--line);background:var(--surface);min-width:0}.portal-bid-column>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:10px 13px;display:flex}.portal-bid-column>header>div{gap:3px;display:grid}.portal-bid-column>header span{color:var(--coral);letter-spacing:.8px;font-size:9px;font-weight:800}.portal-bid-column>header h3{color:var(--ink);font:600 17px var(--display);margin:0}.portal-bid-column>header small{color:var(--muted);font-size:11px}.portal-bid-column>article{border-bottom:1px solid var(--line);grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:76px;padding:8px 12px;display:grid}.portal-bid-column>article:last-child{border-bottom:0}.portal-bid-column>article img{object-fit:cover;background:var(--surface-muted);width:44px;height:58px}.portal-bid-column>article>div{gap:3px;min-width:0;display:grid}.portal-bid-column>article strong,.portal-bid-column>article span,.portal-bid-column>article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-bid-column>article strong{color:var(--ink);font-size:12px}.portal-bid-column>article span:not(.bid-state),.portal-bid-column>article small{color:var(--muted);font-size:11px}.portal-bid-column>article>b{color:var(--ink);font:600 13px var(--display);white-space:nowrap}.portal-trade-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.portal-trade-summary>div{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--brand-purple-tint) 38%,var(--surface)));align-content:center;gap:4px;min-height:96px;padding:15px;display:grid;position:relative;overflow:hidden}.portal-trade-summary>div:after{border:8px solid color-mix(in srgb,var(--brand-purple) 7%,transparent);content:"";border-radius:50%;width:68px;height:68px;position:absolute;bottom:-42px;right:-34px}.portal-trade-summary span{color:var(--brand-purple);letter-spacing:.8px;font-size:9px;font-weight:850}.portal-trade-summary strong{color:var(--ink);font:600 25px var(--display)}.portal-trade-summary small{color:var(--muted);font-size:11px}.portal-trade-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.portal-trade-column{border:1px solid var(--line);background:var(--surface);min-width:0;display:grid}.portal-trade-column>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:10px 13px;display:flex}.portal-trade-column>header>div{gap:3px;display:grid}.portal-trade-column>header span{color:var(--brand-purple);letter-spacing:.8px;font-size:9px;font-weight:850}.portal-trade-column>header h3{color:var(--ink);font:600 17px var(--display);margin:0}.portal-trade-column>header small{color:var(--muted);font-size:11px}.portal-trade-offer{border-bottom:1px solid var(--line);gap:10px;min-width:0;padding:12px;display:grid}.portal-trade-offer:last-child{border-bottom:0}.portal-trade-offer.status-pending{box-shadow:inset 3px 0 var(--brand-purple)}.trade-target-card{border:1px solid var(--line);background:var(--surface-soft);min-width:0;color:inherit;text-align:left;cursor:pointer;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px;display:grid}.trade-target-card:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint)}.trade-target-card img{object-fit:cover;background:var(--surface-muted);width:48px;height:64px}.trade-target-card>span{gap:3px;min-width:0;display:grid}.trade-target-card em{color:var(--coral);letter-spacing:.55px;font-size:8px;font-style:normal;font-weight:850}.trade-target-card strong,.trade-target-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trade-target-card strong{color:var(--ink);font-size:12px}.trade-target-card small{color:var(--muted);font-size:10px}.trade-target-card>svg{color:var(--brand-purple)}.trade-exchange-divider{align-items:center;gap:8px;display:flex}.trade-exchange-divider>span:first-child{color:var(--muted);letter-spacing:.5px;font-size:8px;font-weight:800}.trade-exchange-divider>b{color:var(--brand-purple);flex:1;align-items:center;gap:6px;font-size:14px;display:flex}.trade-exchange-divider>b:before,.trade-exchange-divider>b:after{background:var(--line);content:"";flex:1;height:1px}.trade-status{background:var(--surface-muted);color:var(--muted);letter-spacing:.4px;text-transform:uppercase;padding:4px 6px;font-size:8px;font-weight:850}.trade-status.pending{background:var(--brand-purple-tint);color:var(--brand-purple)}.trade-status.accepted{color:#2e6838;background:#dcebdd}.trade-status.declined,.trade-status.withdrawn{color:#82564d;background:#eee5e2}.trade-offered-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.trade-offered-card,.trade-legacy-card{border:1px solid var(--line);background:var(--surface);grid-template-columns:50px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:84px;padding:7px;display:grid}.trade-offered-card{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:50px minmax(0,1fr) auto;transition:border-color .15s,transform .15s,box-shadow .15s}.trade-offered-card:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);transform:translateY(-1px);box-shadow:0 7px 18px #2c184317}.trade-offered-card:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.trade-offered-card>svg{color:var(--brand-purple)}.trade-offered-card img{object-fit:cover;background:var(--surface-muted);width:50px;height:68px}.trade-offered-card>span,.trade-legacy-card>span{gap:2px;min-width:0;display:grid}.trade-offered-card strong,.trade-offered-card small,.trade-legacy-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trade-offered-card strong,.trade-legacy-card strong{color:var(--ink);font-size:10px}.trade-offered-card small,.trade-legacy-card small{color:var(--muted);font-size:8px}.trade-offered-card em{color:var(--brand-purple);font-size:8px;font-style:normal;font-weight:850}.trade-legacy-card{grid-column:1/-1}.trade-legacy-card>svg{color:var(--brand-purple)}.trade-offer-value{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.trade-offer-value>span{background:var(--surface-soft);gap:3px;padding:7px;display:grid}.trade-offer-value small{color:var(--muted);letter-spacing:.45px;font-size:7px;font-weight:800}.trade-offer-value strong{color:var(--ink);font-size:10px}.portal-trade-offer blockquote{border-left:2px solid var(--brand-purple);background:var(--brand-purple-tint);color:var(--muted);font:italic 10px/1.45 var(--sans);margin:0;padding:8px 10px}.trade-thread{border:1px solid var(--line);background:var(--surface-soft);min-width:0;overflow:hidden}.trade-thread>header{border-bottom:1px solid var(--line);background:linear-gradient(105deg,var(--brand-purple-tint),var(--surface));justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:7px 9px;display:flex}.trade-thread>header>span{min-width:0;color:var(--brand-purple);align-items:center;gap:6px;display:flex}.trade-thread>header strong{color:var(--ink);font-size:10px}.trade-thread>header small{color:var(--muted);white-space:nowrap;font-size:8px}.trade-thread-feed{scrollbar-width:thin;gap:6px;max-height:190px;padding:8px;display:grid;overflow-y:auto}.trade-thread-feed>article{border:1px solid var(--line);background:var(--surface);border-radius:2px 10px 10px;justify-self:start;gap:3px;width:min(88%,430px);padding:7px 8px;display:grid}.trade-thread-feed>article.is-mine{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);border-radius:10px 2px 10px 10px;justify-self:end}.trade-thread-feed article>header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.trade-thread-feed article strong{color:var(--brand-purple);font-size:8px}.trade-thread-feed article time{color:var(--muted);white-space:nowrap;font-size:7px}.trade-thread-feed article p{overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:9px;line-height:1.45}.trade-thread-empty{color:var(--muted);margin:0;padding:3px;font-size:9px;line-height:1.45}.trade-thread>form{border-top:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:6px;padding:7px;display:grid}.trade-thread>form label{min-width:0}.trade-thread>form textarea{resize:vertical;border:1px solid var(--line);background:var(--surface-raised);width:100%;min-height:46px;color:var(--ink);font:400 10px/1.4 var(--sans);border-radius:0;padding:7px 8px;display:block}.trade-thread>form textarea:focus{outline:2px solid var(--brand-purple);outline-offset:1px;border-color:var(--brand-purple)}.trade-thread>form button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:5px;min-width:72px;padding:0 10px;font-size:9px;font-weight:850;display:inline-flex}.trade-thread>form button:disabled{opacity:.55;cursor:not-allowed}.trade-desk-actions{flex-wrap:wrap;gap:7px;display:flex}.trade-desk-actions button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.trade-desk-actions button.quiet{border-color:var(--line);background:var(--surface);color:var(--muted)}.trade-desk-actions button:disabled{opacity:.55;cursor:wait}.trade-preview-note{border:1px solid var(--line);background:var(--surface-soft);color:var(--muted);align-items:center;gap:7px;margin:12px 0 0;padding:10px 12px;font-size:9px;line-height:1.45;display:flex}.trade-preview-note svg{color:var(--brand-purple);flex:none}.trade-accept-modal{border:1px solid var(--brand-purple-border);border-radius:18px;width:min(760px,100%);padding:0;overflow:hidden auto}.trade-accept-heading{border-bottom:1px solid var(--line);background:radial-gradient(circle at 88% -20%,color-mix(in srgb,var(--brand-gold) 28%,transparent),transparent 35%),linear-gradient(135deg,var(--brand-purple-tint),var(--surface));gap:5px;padding:24px 58px 19px 24px;display:grid;position:relative}.trade-accept-heading h2{margin:0}.trade-accept-heading p{max-width:610px;color:var(--muted);margin:0;font-size:11px;line-height:1.5}.trade-accept-route{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch;gap:10px;width:100%;min-width:0;padding:18px 20px 14px;display:grid;overflow:hidden}.trade-accept-side{border:1px solid var(--line);background:var(--surface-soft);align-content:start;gap:9px;min-width:0;max-width:100%;padding:11px;display:grid;overflow:hidden}.trade-accept-side>*{min-width:0;max-width:100%}.trade-accept-side>header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.trade-accept-side>header>*{min-width:0}.trade-accept-side>header span{color:var(--coral);letter-spacing:.8px;font-size:9px;font-weight:900}.trade-accept-side.is-receiving>header span{color:var(--brand-purple)}.trade-accept-side>header small{color:var(--muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:8px;overflow:hidden}.trade-accept-cards{scrollbar-width:thin;gap:7px;max-height:230px;display:grid;overflow-y:auto}.trade-accept-card{border:1px solid var(--line);background:var(--surface);grid-template-columns:46px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:7px;display:grid}.trade-accept-card img{object-fit:cover;background:var(--surface-muted);width:46px;height:61px}.trade-accept-card>span{gap:3px;min-width:0;display:grid}.trade-accept-card strong,.trade-accept-card small,.trade-accept-card em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trade-accept-card strong{color:var(--ink);font-size:11px}.trade-accept-card small{color:var(--muted);font-size:9px}.trade-accept-card em{color:var(--brand-purple);font-size:8px;font-style:normal;font-weight:800}.trade-accept-card.is-interactive{appearance:none;width:100%;max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:46px minmax(0,1fr) 13px;transition:border-color .15s,transform .15s;overflow:hidden}.trade-accept-card.is-interactive:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);transform:translateY(-1px)}.trade-accept-card.is-interactive:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.trade-accept-card.is-interactive>svg{width:13px;min-width:0;color:var(--brand-purple)}.trade-accept-swap{color:var(--brand-purple);place-content:center;justify-items:center;gap:2px;display:grid}.trade-accept-swap b{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);border-radius:50%;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.trade-accept-swap span{color:var(--muted);letter-spacing:.55px;font-size:6px;font-weight:850}.trade-accept-legacy,.trade-accept-cash{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:62px;color:var(--brand-purple);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.trade-accept-legacy>span,.trade-accept-cash>span{gap:2px;min-width:0;display:grid}.trade-accept-legacy strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.trade-accept-legacy small{color:var(--muted);font-size:8px;line-height:1.35}.trade-accept-cash{grid-template-columns:auto minmax(0,1fr) auto}.trade-accept-cash small{color:var(--muted);letter-spacing:.55px;font-size:7px;font-weight:850}.trade-accept-cash strong{color:var(--ink);font:600 15px var(--display)}.trade-accept-cash em{color:var(--muted);font-size:8px;font-style:normal}.trade-accept-modal>.trade-value-comparison{margin:0 20px 14px}.trade-accept-message{border-left:3px solid var(--brand-purple);background:var(--brand-purple-tint);color:var(--ink);font:italic 11px/1.45 var(--sans);gap:4px;margin:0 20px 14px;padding:10px 12px;display:grid}.trade-accept-message span{color:var(--brand-purple);letter-spacing:.55px;font-size:7px;font-style:normal;font-weight:900}.trade-accept-warning{border:1px solid color-mix(in srgb,var(--coral) 38%,var(--line));background:color-mix(in srgb,var(--coral) 8%,var(--surface));align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.45;display:flex;color:var(--muted)!important;margin:0 20px 18px!important;font-size:9px!important}.trade-accept-warning svg{color:var(--coral);flex:none}.trade-accept-warning strong{color:var(--ink);display:block}.trade-accept-actions{z-index:2;padding:13px 20px max(13px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:flex-end;gap:8px;display:flex;position:sticky;bottom:0}.trade-accept-actions button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:10px;font-weight:850;display:inline-flex}.trade-accept-actions button.quiet{border-color:var(--line);background:var(--surface);color:var(--muted)}.trade-accept-actions button:disabled,.trade-accept-modal .portal-modal-close:disabled{opacity:.55;cursor:wait}.portal-confirm-modal{border:1px solid var(--brand-purple-border);background:radial-gradient(circle at 90% -5%,color-mix(in srgb,var(--brand-gold) 24%,transparent),transparent 35%),var(--surface);border-radius:18px;gap:12px;width:min(470px,100%);padding:25px;display:grid;overflow:hidden}.portal-confirm-modal>.portal-form-eyebrow{margin:1px 44px -6px 0}.portal-confirm-modal>h2{color:var(--ink);margin:0 44px 0 0}.portal-confirm-modal>p:not(.portal-confirm-warning){color:var(--muted);margin:0;font-size:11px;line-height:1.55}.portal-confirm-icon{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:45px;height:45px;color:var(--brand-purple);border-radius:50%;place-items:center;display:grid}.portal-confirm-icon.danger{border-color:color-mix(in srgb,var(--coral) 35%,var(--line));background:color-mix(in srgb,var(--coral) 10%,var(--surface));color:var(--coral)}.portal-confirm-facts{border:1px solid var(--line);background:var(--line);gap:1px;display:grid}.portal-confirm-facts>span{background:var(--surface-soft);grid-template-columns:minmax(105px,.7fr) minmax(0,1.3fr);align-items:baseline;gap:10px;min-width:0;padding:10px 11px;display:grid}.portal-confirm-facts small{color:var(--muted);letter-spacing:.55px;font-size:7px;font-weight:900}.portal-confirm-facts strong{overflow-wrap:anywhere;color:var(--ink);text-align:right;font-size:10px}.portal-confirm-warning{border:1px solid color-mix(in srgb,var(--coral) 35%,var(--line));background:color-mix(in srgb,var(--coral) 8%,var(--surface));align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.45;display:flex;color:var(--muted)!important;margin:0!important;font-size:9px!important}.portal-confirm-warning svg{color:var(--coral);flex:none}.portal-confirm-warning strong{color:var(--ink);display:block}.portal-confirm-actions{padding:13px 25px max(13px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:8px;margin:3px -25px -25px;display:grid}.portal-confirm-actions button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:43px;padding:0 13px;font-size:10px;font-weight:850;display:inline-flex}.portal-confirm-actions button.quiet{border-color:var(--line);background:var(--surface);color:var(--muted)}.portal-confirm-actions button.danger{border-color:var(--coral);background:var(--coral)}.portal-confirm-actions button:disabled,.portal-confirm-modal .portal-modal-close:disabled{opacity:.55;cursor:wait}.portal-live-list{border-top:1px solid var(--line);display:grid}.portal-live-row{border:1px solid var(--line);background:var(--surface);border-top:0;grid-template-columns:42px minmax(180px,1.5fr) minmax(145px,1fr) minmax(92px,.6fr) minmax(142px,.7fr);align-items:center;gap:13px;min-width:0;min-height:92px;padding:12px;display:grid}.portal-live-row.live{box-shadow:inset 3px 0 var(--coral)}.portal-live-signal{background:var(--brand-purple-tint);width:38px;height:38px;color:var(--brand-purple);place-items:center;display:grid}.portal-live-row.live .portal-live-signal{color:#aa432f;background:#f8dcd5;animation:1.9s ease-in-out infinite live-breathe}.portal-live-main,.portal-live-row>div:not(.portal-row-actions){gap:4px;min-width:0;display:grid}.portal-live-open{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;gap:4px;padding:5px 7px;display:grid}.portal-live-open:hover{background:var(--brand-purple-tint)}.portal-live-open:focus-visible{outline:2px solid var(--brand-purple);outline-offset:1px}.portal-live-open>strong,.portal-live-open>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.portal-live-open>strong{color:var(--ink);font-size:12px}.portal-live-open>small{color:var(--muted);font-size:12px;line-height:1.35}.portal-live-open>em{color:var(--brand-purple);letter-spacing:.35px;text-transform:uppercase;align-items:center;gap:4px;font-size:8px;font-style:normal;font-weight:850;display:inline-flex}.portal-live-row>div>span:not(.portal-status){color:var(--muted);letter-spacing:.6px;font-size:11px;font-weight:750}.portal-live-row>div>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.portal-live-row>div>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.portal-live-row .portal-row-actions{flex-flow:wrap;gap:6px;display:flex}.portal-live-cards{border-top:1px solid var(--line);scrollbar-width:thin;grid-column:1/-1;padding-top:10px;overflow-x:auto;gap:7px!important;display:flex!important}.portal-live-cards button{border:1px solid var(--line);background:var(--surface-soft);min-width:205px;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.portal-live-cards button:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint)}.portal-live-cards button:focus-visible{outline:2px solid var(--brand-purple);outline-offset:1px}.portal-live-cards img{object-fit:cover;background:var(--surface-muted);width:39px;height:49px}.portal-live-cards button>span{gap:2px;min-width:0;display:grid}.portal-live-cards button small,.portal-live-cards button strong,.portal-live-cards button em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-live-cards button small{color:var(--coral);text-transform:uppercase;font-size:8px;font-weight:800}.portal-live-cards button strong{color:var(--ink);font-size:11px}.portal-live-cards button em{color:var(--muted);font-size:9px;font-style:normal}.portal-row-actions button.quiet{background:0 0}.portal-live-on-air{text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:6px;display:inline-flex;color:var(--coral)!important;font-size:12px!important}.portal-live-on-air:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.portal-row-actions .open-studio{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--accent-text);align-items:center;gap:6px;display:inline-flex}.portal-live-empty{border:1px solid var(--line);background:var(--surface);min-height:240px;color:var(--muted);text-align:center;border-top:0;align-content:center;place-items:center;gap:8px;padding:24px;display:grid}.portal-live-empty strong{color:var(--ink);font:600 22px var(--display)}.portal-live-empty button{background:var(--ink);min-height:37px;color:var(--paper);border:0;margin-top:8px;padding:0 13px;font-weight:700}.portal-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.portal-community-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-card-shelf{border:1px solid var(--line);background:var(--surface);margin-top:16px}.portal-card-shelf>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex}.portal-card-shelf>header>div{gap:3px;display:grid}.portal-card-shelf>header span{color:var(--coral);letter-spacing:.9px;font-size:9px;font-weight:850}.portal-card-shelf>header h3{color:var(--ink);font:600 18px var(--display);margin:0}.portal-card-shelf>header p,.portal-card-shelf>header small{color:var(--muted);font-size:10px}.portal-card-shelf>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.portal-card-shelf>div>button{border:1px solid var(--line);background:var(--surface-raised);min-width:0;color:var(--ink);text-align:left;cursor:pointer;grid-template-rows:auto auto auto 1fr;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:3px 9px;padding:8px;display:grid}.portal-card-shelf>div>button:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-card-shelf>div>button:focus-visible{outline:2px solid var(--brand-purple);outline-offset:1px}.portal-card-shelf img{object-fit:cover;background:var(--surface-muted);grid-area:1/1/-1;width:54px;height:68px}.portal-card-shelf .portal-status{grid-column:2}.portal-card-shelf strong,.portal-card-shelf small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.portal-card-shelf strong{font-size:11px}.portal-card-shelf small{color:var(--muted);font-size:9px}.portal-card-shelf b{color:var(--ink);font:600 11px var(--display);align-self:end}.portal-collection-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.portal-collection-column{border:1px solid var(--line);background:#fffdf7;min-width:0}.portal-collection-column h3{border-bottom:1px solid var(--line);color:var(--ink);font:600 16px var(--display);margin:0;padding:13px}.portal-collection-column article{border-bottom:1px solid #efeee6;grid-template-columns:49px minmax(0,1fr) 30px;align-items:center;gap:10px;min-width:0;padding:9px 12px;display:grid}.portal-collection-column article:last-child{border-bottom:0}.portal-collection-column article>img{aspect-ratio:5/7;object-fit:cover;background:#e9e8df;width:49px;height:auto}.portal-collection-column article>div{gap:3px;min-width:0;display:grid}.portal-collection-column article strong,.portal-collection-column article span,.portal-collection-column article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-collection-column article strong{color:var(--ink);font-size:10px}.portal-collection-column article span{color:#77796f;font-size:9px}.portal-collection-column article small{color:#87897f;font-size:8px}.portal-collection-column article button{color:#8b5546;cursor:pointer;background:#f3eee8;border:0;place-items:center;width:29px;height:29px;display:grid}.portal-collection-column article button:disabled{opacity:.55;cursor:progress}.portal-jem-open-icon{color:var(--brand-purple);pointer-events:none;place-items:center;display:grid}.portal-collection-empty{color:#83857a;text-align:center;place-items:center;min-height:100px;margin:0;padding:15px;font-size:10px;display:grid}.wishlist-workspace{gap:14px;margin-top:16px;display:grid}.wishlist-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wishlist-summary>div{border:1px solid var(--line);background:linear-gradient(135deg,var(--surface-raised),var(--surface));align-items:center;gap:11px;min-width:0;min-height:76px;padding:13px 14px;display:flex;box-shadow:0 8px 20px #2313310b}.wishlist-summary>div>svg{background:var(--brand-purple-tint);width:29px;height:29px;color:var(--brand-purple);border-radius:50%;flex:none;padding:6px}.wishlist-summary>div>span{gap:3px;min-width:0;display:grid}.wishlist-summary small{color:var(--muted);letter-spacing:.85px;font-size:8px;font-weight:850}.wishlist-summary strong{color:var(--ink);font:650 24px var(--display);line-height:1}.wishlist-summary strong em{color:var(--muted);font-size:13px;font-style:normal}.wishlist-summary .has-signal{border-color:color-mix(in srgb,var(--coral) 50%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--coral) 12%,var(--surface)),var(--surface))}.wishlist-summary .has-signal>svg{background:var(--coral);color:#fff;animation:2.4s ease-in-out infinite wishlist-signal}@keyframes wishlist-signal{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--coral) 0%,transparent)}45%{box-shadow:0 0 0 7px color-mix(in srgb,var(--coral) 18%,transparent)}}.wishlist-locked{border:1px solid var(--brand-purple-border);background:radial-gradient(circle at 8% 20%,color-mix(in srgb,var(--brand-gold) 16%,transparent),transparent 25%),linear-gradient(125deg,var(--brand-purple-tint),var(--surface));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;margin-top:16px;padding:22px;display:grid}.wishlist-locked-mark{background:var(--brand-purple);width:54px;height:54px;color:var(--brand-gold-soft);place-items:center;display:grid;transform:rotate(45deg);box-shadow:0 10px 28px #491f7433}.wishlist-locked-mark svg{transform:rotate(-45deg)}.wishlist-locked>div:nth-child(2){gap:5px;display:grid}.wishlist-locked span{color:var(--coral);letter-spacing:1.1px;font-size:8px;font-weight:900}.wishlist-locked h3{color:var(--ink);font:650 22px var(--display);margin:0}.wishlist-locked p{max-width:720px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.wishlist-locked>button,.wishlist-form-actions button,.wishlist-add-card button{background:var(--brand-purple);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:10px;font-weight:800;display:inline-flex}.wishlist-composer{border:1px solid var(--line);background:var(--surface)}.wishlist-composer>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:59px;padding:11px 15px;list-style:none;display:flex}.wishlist-composer>summary::-webkit-details-marker{display:none}.wishlist-composer>summary>span{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.wishlist-composer>summary>span>svg{background:var(--brand-purple-tint);width:30px;height:30px;color:var(--brand-purple);border-radius:50%;grid-row:1/3;padding:7px}.wishlist-composer>summary strong{color:var(--ink);font:600 17px var(--display)}.wishlist-composer>summary small{color:var(--muted);font-size:9px}.wishlist-composer>summary>svg{color:var(--muted);transition:transform .2s}.wishlist-composer[open]>summary{border-bottom:1px solid var(--line)}.wishlist-composer[open]>summary>svg{transform:rotate(90deg)}.wishlist-composer>form{background:color-mix(in srgb,var(--surface-muted) 55%,var(--surface));gap:12px;padding:15px;display:grid}.wishlist-form-intro{border-left:3px solid var(--brand-gold);background:var(--surface-raised);color:var(--ink);align-items:center;gap:10px;padding:11px 12px;display:flex}.wishlist-form-intro>svg{color:var(--brand-purple);flex:none}.wishlist-form-intro span{gap:3px;display:grid}.wishlist-form-intro strong{font-size:10px}.wishlist-form-intro small{color:var(--muted);font-size:9px;line-height:1.45}.wishlist-form-grid{grid-template-columns:1fr 1fr .55fr .8fr;gap:9px;display:grid}.wishlist-composer label,.wishlist-add-card label{min-width:0;color:var(--ink);gap:5px;font-size:9px;font-weight:750;display:grid}.wishlist-composer label small{color:var(--muted);font-weight:500}.wishlist-composer input,.wishlist-composer select,.wishlist-composer textarea,.wishlist-add-card input{border:1px solid var(--line);background:var(--surface);width:100%;min-height:36px;color:var(--ink);font:500 11px var(--sans)}.wishlist-composer input,.wishlist-composer select,.wishlist-add-card input{padding:0 10px}.wishlist-composer textarea{resize:vertical;padding:9px 10px;line-height:1.45}.wishlist-composer :is(input,select,textarea):focus,.wishlist-add-card input:focus{outline:2px solid var(--brand-purple-border);border-color:var(--brand-purple)}.wishlist-form-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.wishlist-form-actions>span{color:var(--muted);align-items:center;gap:6px;font-size:9px;display:inline-flex}.wishlist-form-actions>span svg{color:var(--coral)}.wishlist-form-actions button:disabled,.wishlist-add-card button:disabled{opacity:.55;cursor:progress}.wishlist-empty{border:1px dashed var(--brand-purple-border);background:var(--surface);text-align:center;align-content:center;place-items:center;gap:7px;min-height:190px;padding:24px;display:grid}.wishlist-empty>span{background:var(--brand-purple-tint);width:52px;height:52px;color:var(--brand-purple);place-items:center;display:grid;transform:rotate(45deg)}.wishlist-empty>span svg{transform:rotate(-45deg)}.wishlist-empty strong{color:var(--ink);font:600 20px var(--display)}.wishlist-empty p{max-width:420px;color:var(--muted);margin:0;font-size:10px}.wishlist-list{gap:13px;display:grid}.wishlist-set{border:1px solid var(--line);background:var(--surface);animation:.36s both wishlist-set-in;overflow:hidden;box-shadow:0 10px 28px #2313310e}@keyframes wishlist-set-in{0%{transform:translateY(8px)}to{transform:translateY(0)}}.wishlist-set>header{border-bottom:1px solid var(--line);background:linear-gradient(110deg,color-mix(in srgb,var(--brand-purple-tint) 60%,var(--surface)),var(--surface));justify-content:space-between;align-items:center;gap:14px;padding:14px 15px;display:flex}.wishlist-set-title{align-items:center;gap:12px;min-width:0;display:flex}.wishlist-set-title>span{background:var(--brand-purple);width:40px;height:40px;color:var(--brand-gold-soft);flex:none;place-items:center;display:grid;transform:rotate(45deg)}.wishlist-set-title>span svg{width:18px;transform:rotate(-45deg)}.wishlist-set-title>div{gap:2px;min-width:0;display:grid}.wishlist-set-title small{color:var(--coral);letter-spacing:.85px;font-size:8px;font-weight:900}.wishlist-set-title h3{color:var(--ink);font:650 20px var(--display);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.wishlist-set-title p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.wishlist-set-actions{flex:none;gap:6px;display:flex}.wishlist-set-actions button{border:1px solid var(--line);background:var(--surface);min-height:31px;color:var(--muted);cursor:pointer;align-items:center;gap:5px;padding:0 10px;font-size:9px;font-weight:750;display:inline-flex}.wishlist-set-actions .alerts-on{border-color:color-mix(in srgb,var(--coral) 40%,var(--line));background:color-mix(in srgb,var(--coral) 8%,var(--surface));color:var(--coral)}.wishlist-set-actions .wishlist-delete{justify-content:center;width:31px;padding:0}.wishlist-set-actions .wishlist-delete:hover,.wishlist-card-delete:hover{color:#a13930}.wishlist-progress-block{border-bottom:1px solid var(--line);gap:8px;padding:12px 15px;display:grid}.wishlist-progress-block>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wishlist-progress-block strong{color:var(--ink);font-size:11px}.wishlist-progress-block span{color:var(--muted);font-size:9px}.wishlist-progress-track{background:var(--surface-muted);border-radius:5px;height:7px;overflow:hidden}.wishlist-progress-track i{border-radius:inherit;background:linear-gradient(90deg,var(--brand-purple),var(--coral),var(--brand-gold));height:100%;transition:width .45s cubic-bezier(.2,.8,.2,1);display:block}.wishlist-cards{display:grid}.wishlist-card{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(125px,1fr) 115px minmax(190px,1.35fr) 27px;align-items:center;gap:10px;min-width:0;min-height:58px;padding:8px 13px;transition:background .16s;display:grid}.wishlist-card:hover{background:var(--surface-muted)}.wishlist-card.is-owned{background:color-mix(in srgb,#4e9c74 7%,var(--surface))}.wishlist-card.has-match{box-shadow:inset 3px 0 var(--coral)}.wishlist-owned-toggle{border:1px solid var(--line);background:var(--surface);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:25px;height:25px;padding:0;display:grid}.wishlist-owned-toggle[aria-pressed=true]{background:#387b59;border-color:#387b59}.wishlist-owned-toggle:disabled{opacity:.55;cursor:progress}.wishlist-card-identity{gap:3px;min-width:0;display:grid}.wishlist-card-identity strong{color:var(--ink);font-size:11px}.wishlist-card-identity span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.wishlist-card-state>span{color:var(--muted);letter-spacing:.6px;align-items:center;gap:4px;font-size:7px;font-weight:850;display:inline-flex}.wishlist-card-state .owned{color:#387b59}.wishlist-card-state .matched{color:var(--coral)}.wishlist-match{border:1px solid color-mix(in srgb,var(--coral) 30%,var(--line));background:color-mix(in srgb,var(--coral) 6%,var(--surface));min-width:0;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 6px;display:grid}.wishlist-match:hover{border-color:var(--coral);transform:translate(2px)}.wishlist-match img{object-fit:cover;background:var(--surface-muted);width:31px;height:39px}.wishlist-match>span{gap:2px;min-width:0;display:grid}.wishlist-match strong,.wishlist-match small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wishlist-match strong{font-size:9px}.wishlist-match small{color:var(--muted);font-size:8px}.wishlist-match>svg{color:var(--coral)}.wishlist-card-delete{width:27px;height:27px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.wishlist-add-card{background:var(--surface-muted);grid-template-columns:.5fr 1fr 1fr auto;align-items:end;gap:8px;padding:11px 13px;display:grid}.wishlist-add-card label>span{color:var(--muted);font-size:8px}.wishlist-add-card button{min-height:36px}@media (width<=780px){.wishlist-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.wishlist-form-grid{grid-template-columns:1fr 1fr}.wishlist-locked{grid-template-columns:auto minmax(0,1fr)}.wishlist-locked>button{grid-column:1/-1}.wishlist-card{grid-template-columns:28px minmax(0,1fr) auto;gap:8px}.wishlist-card-state{grid-column:2}.wishlist-match{grid-column:2/4;width:100%}.wishlist-card-delete{grid-area:1/3}.wishlist-add-card{grid-template-columns:1fr 1fr}.wishlist-add-card button{align-self:stretch}}@media (width<=520px){.wishlist-summary{gap:6px}.wishlist-summary>div{min-height:66px;padding:10px}.wishlist-summary strong{font-size:20px}.wishlist-form-grid,.wishlist-add-card{grid-template-columns:minmax(0,1fr)}.wishlist-form-actions,.wishlist-progress-block>div:first-child{flex-direction:column;align-items:flex-start}.wishlist-set>header{align-items:flex-start}.wishlist-set-title>span{width:34px;height:34px}.wishlist-set-title h3{font-size:17px}.wishlist-set-actions{display:grid}.wishlist-set-actions .alerts-on,.wishlist-set-actions button:first-child{color:#0000;justify-content:center;width:31px;padding:0;overflow:hidden}.wishlist-set-actions button:first-child svg{color:var(--coral)}}@media (prefers-reduced-motion:reduce){.wishlist-summary .has-signal>svg,.wishlist-set{animation:none}.wishlist-progress-track i,.wishlist-match{transition:none}}.portal-order-column{border:1px solid var(--line);background:#fffdf7;min-width:0}.portal-order-column h3{border-bottom:1px solid var(--line);color:var(--ink);font:600 16px var(--display);margin:0;padding:13px}.portal-order-column article{border-bottom:1px solid #efeee6;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:77px;padding:9px 12px;display:grid}.portal-order-column article:last-child{border-bottom:0}.portal-order-column article>img{object-fit:cover;background:#e9e8df;width:48px;height:58px}.portal-order-column article>div{gap:4px;min-width:0;display:grid}.portal-order-column article strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.portal-order-column article span,.portal-order-column article small{color:#7c7e74;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.portal-order-column article>div:last-child{justify-items:end}.portal-order-column article.has-order-action{grid-template-rows:auto auto}.portal-reveal-result{line-height:1.35;color:var(--brand-purple)!important;white-space:normal!important}.portal-reveal-result b{color:inherit}.portal-tracking{justify-content:end;align-items:center;gap:4px;max-width:220px;font-weight:750;display:inline-flex;color:var(--ink)!important}.portal-shipment-form{z-index:2;border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);grid-column:1/-1;grid-template-columns:120px minmax(150px,1fr) auto;align-items:end;gap:8px;padding:10px;display:grid;position:relative}.portal-shipment-form label{min-width:0;color:var(--muted);gap:4px;font-size:10px;font-weight:750;display:grid}.portal-shipment-form select,.portal-shipment-form input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:35px;color:var(--ink);font:11px var(--sans);padding:0 8px}.portal-shipment-form button,.portal-order-confirm button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.portal-shipment-form button:disabled,.portal-order-confirm button:disabled{opacity:.55;cursor:progress}.portal-order-confirm{z-index:2;border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;position:relative;display:flex!important}.portal-order-confirm>span{font-weight:750;color:var(--ink)!important}.portal-shipping-workspace{z-index:2;grid-column:1/-1;gap:8px;min-width:0;padding-top:3px;display:grid;position:relative}.portal-shipping-workspace>*{min-width:0;max-width:100%}.portal-shipping-progress{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.portal-shipping-progress li{background:var(--surface-muted);min-width:0;color:var(--muted);align-items:center;gap:7px;padding:9px;display:flex}.portal-shipping-progress li.current{background:var(--brand-purple-tint);color:var(--accent-text)}.portal-shipping-progress li.done{background:var(--surface);color:var(--brand-purple)}.portal-shipping-progress li>svg{flex:none}.portal-shipping-progress li>span{gap:2px;min-width:0;display:grid}.portal-shipping-progress b,.portal-shipping-progress small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-shipping-progress b{color:inherit;font-size:9px}.portal-shipping-progress small{color:inherit;font-size:8px}.portal-shipping-address,.portal-tracking-card,.portal-shipping-callout{border:1px solid var(--line);background:var(--surface);align-items:flex-start;gap:9px;padding:10px;display:flex!important}.portal-shipping-address>svg,.portal-tracking-card>svg,.portal-shipping-callout>svg{color:var(--brand-purple);flex:none;margin-top:2px}.portal-shipping-address>span,.portal-tracking-card>span,.portal-shipping-callout>span{flex:1;gap:2px;min-width:0;display:grid}.portal-shipping-address b,.portal-tracking-card b,.portal-shipping-callout b{color:var(--ink);font-size:10px}.portal-shipping-address small,.portal-tracking-card small,.portal-shipping-callout small{color:var(--muted);white-space:normal;font-size:9px}.portal-shipping-address em{color:var(--brand-purple);margin-top:3px;font-size:9px;font-style:normal}.portal-shipping-callout.warning{background:#fff8df;border-color:#d7b85c}.portal-shipping-callout.warning>svg{color:#9b6d00}.portal-shipping-details{z-index:2;border:1px solid var(--line);background:var(--surface);position:relative}.portal-shipping-details>summary{min-height:36px;color:var(--ink);cursor:pointer;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:800;list-style:none;display:flex}.portal-shipping-details>summary::-webkit-details-marker{display:none}.portal-shipping-details>summary:after{content:"+";color:var(--brand-purple);margin-left:auto;font-size:14px}.portal-shipping-details[open]>summary:after{content:"−"}.portal-address-form,.portal-tracking-form,.portal-issue-form,.portal-rate-form{border-top:1px solid var(--line);background:var(--surface-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.portal-address-form label,.portal-tracking-form label,.portal-issue-form label,.portal-rate-form label{min-width:0;color:var(--muted);gap:4px;font-size:9px;font-weight:750;display:grid}.portal-address-form label.wide,.portal-tracking-form label.wide,.portal-issue-form label.wide{grid-column:1/-1}.portal-address-form input,.portal-tracking-form input,.portal-tracking-form select,.portal-issue-form select,.portal-issue-form textarea,.portal-rate-form input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:35px;color:var(--ink);font:11px var(--sans);padding:7px 8px}.portal-address-form button,.portal-tracking-form button,.portal-issue-form button,.portal-rate-form button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;justify-content:center;align-self:end;align-items:center;gap:6px;min-height:35px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.portal-address-form button:disabled,.portal-tracking-form button:disabled,.portal-issue-form button:disabled,.portal-rate-form button:disabled{opacity:.55;cursor:progress}.portal-ship-deadline{border:1px solid var(--brand-purple-border);background:var(--surface);grid-column:1/-1;align-items:center;gap:8px;padding:8px;display:flex}.portal-ship-deadline>span{gap:2px;display:grid}.portal-ship-deadline b{color:var(--ink);font-size:10px}.portal-ship-deadline small{color:var(--muted);font-size:9px}.portal-ship-deadline.late{color:#9b392b;background:#fff0ec;border-color:#d39684}.portal-tracking-card{background:var(--brand-purple-tint);border-color:var(--brand-purple-border);align-items:center}.portal-tracking-card>a,.portal-label-link{border:1px solid var(--brand-purple-border);background:var(--surface);color:var(--accent-text);flex:none;align-items:center;gap:5px;padding:7px 8px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.portal-label-link{justify-self:start}.portal-shipping-issue{background:#fff0ec;border:1px solid #d39684;grid-template-columns:18px minmax(0,1fr);gap:9px;padding:10px;display:grid}.portal-shipping-issue>svg{color:#9b392b}.portal-shipping-issue>span{gap:3px;display:grid}.portal-shipping-issue b{color:#7f2c22;font-size:10px}.portal-shipping-issue small,.portal-shipping-issue em{color:#8b5148;white-space:normal;font-size:9px;font-style:normal}.portal-shipping-issue form{grid-column:2;grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.portal-shipping-issue input{background:var(--surface);min-width:0;height:34px;color:var(--ink);border:1px solid #d39684;padding:0 8px}.portal-shipping-issue button{color:#fff;background:#8d382b;border:0;font-size:9px;font-weight:800}.portal-shipping-history ol{margin:0;padding:0 10px 9px;list-style:none}.portal-shipping-history li{border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);gap:8px;padding:7px 0;display:grid}.portal-shipping-history li>span{background:var(--brand-purple-tint);width:22px;height:22px;color:var(--brand-purple);border-radius:50%;place-items:center;display:grid}.portal-shipping-history p{gap:2px;display:grid}.portal-shipping-history b{color:var(--ink);font-size:9px}.portal-shipping-history small,.portal-shipping-history time{color:var(--muted);white-space:normal;font-size:8px}.portal-provider-panel{border:1px solid var(--line);background:var(--surface);margin-bottom:14px}.portal-provider-panel>header{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.portal-provider-icon{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:40px;height:40px;color:var(--brand-purple);border-radius:50%;place-items:center;display:grid}.portal-provider-panel header>div{gap:3px;min-width:0;display:grid}.portal-provider-panel header small{color:var(--coral);letter-spacing:.8px;font-size:8px;font-weight:850}.portal-provider-panel header h3{color:var(--ink);font:600 16px var(--display);margin:0}.portal-provider-panel header p{color:var(--muted);font-size:9px}.portal-provider-state{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;padding:6px 8px;font-size:8px;font-weight:850}.portal-provider-state.ready{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--accent-text)}.portal-provider-panel>details>summary{color:var(--ink);cursor:pointer;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:800;display:flex}.portal-provider-form{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-rate-form{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);grid-template-columns:repeat(4,minmax(0,1fr)) auto}.portal-rate-results{border:1px solid var(--line);background:var(--surface);overflow:hidden}.portal-rate-results>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.portal-rate-results>header b{color:var(--ink);font-size:10px}.portal-rate-results>header small{color:var(--muted);font-size:8px}.portal-rate-results>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:7px;padding:8px 10px;display:grid}.portal-rate-results>div:last-child{border-bottom:0}.portal-rate-results>div>span{gap:2px;min-width:0;display:grid}.portal-rate-results b,.portal-rate-results strong{color:var(--ink);font-size:9px}.portal-rate-results small{color:var(--muted);font-size:8px}.portal-rate-results button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;min-height:29px;padding:0 8px;font-size:8px;font-weight:800}.portal-rate-results button.secondary{border-color:var(--brand-purple-border);background:var(--surface);color:var(--accent-text)}.portal-rate-results button:disabled{opacity:.55;cursor:progress}.portal-reveal-shelf{border:1px solid var(--line);background:var(--surface);margin-top:16px}.portal-reveal-shelf>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:12px 15px;display:flex}.portal-reveal-shelf>header>div{gap:3px;display:grid}.portal-reveal-shelf>header span{color:var(--coral);letter-spacing:1px;font-size:9px;font-weight:850}.portal-reveal-shelf>header h3{color:var(--ink);font:600 18px var(--display);margin:0}.portal-reveal-shelf>header p{color:var(--muted);font-size:10px}.portal-reveal-shelf>header>svg{color:var(--brand-purple);flex:none}.portal-reveal-shelf>div{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;display:grid}.portal-reveal-shelf>div>section{background:var(--surface);min-width:0;padding:10px}.portal-reveal-shelf h4{color:var(--ink);font:600 14px var(--display);justify-content:space-between;align-items:center;gap:10px;margin:0 0 7px;display:flex}.portal-reveal-shelf h4 b{background:var(--brand-purple-tint);min-width:20px;height:20px;color:var(--brand-purple);font:800 9px var(--sans);border-radius:10px;place-items:center;display:grid}.portal-reveal-shelf section>button{border:0;border-top:1px solid var(--line);width:100%;min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:43px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:8px 5px;display:grid}.portal-reveal-shelf section>button:hover{background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-reveal-shelf section>button img{object-fit:cover;background:var(--surface-muted);width:43px;height:55px}.portal-reveal-shelf section>button>span{gap:3px;min-width:0;display:grid}.portal-reveal-shelf section>button small{color:var(--coral);letter-spacing:.6px;font-size:8px;font-weight:850}.portal-reveal-shelf section>button strong,.portal-reveal-shelf section>button em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-reveal-shelf section>button strong{color:var(--ink);font-size:10px}.portal-reveal-shelf section>button em{color:var(--muted);font-size:9px;font-style:normal}.portal-reveal-shelf section>button>svg{color:var(--brand-purple)}.portal-avatar{background:var(--brand-purple-tint);border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid;color:var(--accent-text)!important;font-size:11px!important}.portal-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.portal-people article>div{justify-items:start!important}.portal-people button{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--accent-text);cursor:pointer;padding:6px 9px;font-size:9px;font-weight:700}.portal-people button:disabled{opacity:.6;cursor:progress}.portal-payment-table{border:1px solid var(--line);overscroll-behavior-inline:contain;background:#fffdf7;width:100%;max-width:100%;overflow:auto hidden}.portal-payment-head,.portal-payment-row{grid-template-columns:120px minmax(150px,1.1fr) minmax(160px,1.2fr) minmax(160px,1.2fr) minmax(120px,.75fr) minmax(130px,auto);align-items:center;gap:12px;min-width:1010px;padding:0 13px;display:grid}.portal-payment-head{border-bottom:1px solid var(--line);background:var(--surface-soft);color:#77796f;letter-spacing:.6px;text-transform:uppercase;align-items:stretch;min-height:82px;padding-block:8px;font-size:9px;font-weight:750}.portal-payment-head .portal-data-column-header{align-content:start}.portal-payment-row{border-bottom:1px solid #efeee6;min-height:55px}.portal-payment-row:last-child{border-bottom:0}.portal-payment-card{min-width:0}.portal-payment-card>img{object-fit:cover;background:var(--surface-muted);width:38px;height:48px;display:block}.portal-payment-row>span{gap:3px;min-width:0;display:grid}.portal-payment-row strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.portal-payment-row small{color:#83857a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.portal-payment-row>b{color:var(--brand-purple);font:600 12px var(--display);white-space:nowrap}.portal-payment-row>b.outgoing{color:#925244}.portal-data-empty{min-width:1010px;min-height:76px;color:var(--muted);text-align:center;place-items:center;font-size:10px;display:grid}.compact-portal-row,.compact-bid-row,.compact-payment-row,.portal-listing-row,.portal-bid-column>article,.portal-audience-row,.portal-collection-column article,.portal-order-column article,.portal-payment-row{transition:background .16s,box-shadow .16s;position:relative}button.portal-card-hitbox{z-index:1;color:#0000;cursor:pointer;background:0 0;border:0;width:auto;height:auto;padding:0;position:absolute;inset:0}.portal-order-column article>button.portal-card-hitbox{height:77px;bottom:auto}.portal-collection-column article>button.portal-card-hitbox{z-index:1;color:#0000;background:0 0;border:0;width:auto;height:auto;padding:0;position:absolute;inset:0}.compact-portal-row:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.compact-bid-row:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.compact-payment-row:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-listing-row:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-bid-column>article:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-audience-row:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-collection-column article:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-order-column article:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-payment-row:has(.portal-card-hitbox:hover){background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.compact-portal-row:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.compact-bid-row:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.compact-payment-row:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.portal-listing-row:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.portal-bid-column>article:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.portal-audience-row:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.portal-collection-column article:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.portal-order-column article:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.portal-payment-row:has(.portal-card-hitbox:focus-visible){outline:2px solid var(--brand-purple);outline-offset:-2px}.portal-row-actions,.portal-collection-column article>button:not(.portal-card-hitbox),.portal-order-column .portal-person-link{z-index:2;position:relative}.portal-modal-backdrop{z-index:1100;overscroll-behavior:contain;background:#150c1fb3;grid-template-columns:minmax(0,1fr);place-items:center;width:100%;min-width:0;max-width:100vw;height:100dvh;min-height:0;max-height:100dvh;padding:18px;display:grid;position:fixed;inset:0;overflow:hidden auto}.portal-sell-modal{box-sizing:border-box;background:var(--surface);overscroll-behavior:contain;justify-self:center;width:min(590px,100%);min-width:0;max-width:100%;max-height:min(92vh,860px);padding:25px;position:relative;overflow-y:auto;box-shadow:0 22px 70px #12081e52}.portal-modal-close{z-index:10;border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 3px 12px #12081e24}.portal-modal-close:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-purple)}.portal-modal-close:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.portal-form-eyebrow{color:var(--coral);letter-spacing:1.2px;font-size:9px;font-weight:800}.portal-sell-modal h2{color:var(--ink);font:600 25px/1.1 var(--display);margin:6px 0 4px}.portal-sell-modal>p{color:#7b7d73;margin-bottom:17px;font-size:10px}.portal-sell-form{gap:11px;display:grid}.card-side-uploaders{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.card-side-uploaders .image-uploader{grid-template-columns:82px minmax(0,1fr);gap:10px;min-height:126px;padding:10px}.card-side-uploaders .upload-placeholder,.card-side-uploaders .upload-preview{width:72px}.card-side-uploaders .image-uploader.adjusting{grid-column:1/-1;grid-template-columns:104px minmax(0,1fr)}.card-side-uploaders .image-uploader.adjusting>.upload-placeholder,.card-side-uploaders .image-uploader.adjusting>.upload-preview{width:92px}.portal-sell-form label{color:#535a51;gap:5px;min-width:0;font-size:9px;font-weight:700;display:grid}.portal-sell-form input,.portal-sell-form select,.portal-sell-form textarea{background:var(--surface-raised);width:100%;min-width:0;color:var(--ink);font:400 11px/1.4 var(--sans);border:1px solid #deddd2;border-radius:0;padding:9px}.portal-sell-form input,.portal-sell-form select{height:36px;padding-block:0}.portal-sell-form textarea{resize:vertical}.portal-sell-form input::placeholder{color:#a0a096}.portal-sell-form input:focus,.portal-sell-form select:focus{outline:2px solid var(--brand-purple);outline-offset:1px;border-color:var(--brand-purple)}.image-uploader{border:1px solid var(--line);background:var(--surface-raised);grid-template-columns:104px minmax(0,1fr);gap:16px;min-height:146px;padding:13px;display:grid}.upload-placeholder,.upload-preview{aspect-ratio:2.5/3.5;border:1px dashed var(--brand-purple-border);background:var(--brand-purple-tint);width:92px;color:var(--brand-purple);border-radius:7px;place-items:center;display:grid;position:relative;overflow:hidden}.upload-placeholder span{font-size:9px;font-weight:700;position:absolute;bottom:9px}.upload-preview{border-style:solid}.upload-preview img{object-fit:cover;width:100%;height:100%}.upload-preview.is-slab{aspect-ratio:3.2/5.25}.upload-preview.is-slab img{object-fit:contain}.upload-preview span{background:var(--ink);color:#fff;align-items:center;gap:3px;padding:4px 6px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:5px;right:5px}.upload-copy{flex-direction:column;justify-content:center;align-items:start;min-width:0;display:flex}.upload-copy>strong{color:var(--ink);font:600 17px var(--display)}.upload-copy>p{max-width:410px;color:var(--muted);margin:4px 0 10px;font-size:10px;line-height:1.45}.upload-actions{flex-wrap:wrap;gap:7px;max-width:100%;display:flex}.upload-actions button{background:var(--brand-purple-tint);min-width:0;min-height:36px;color:var(--accent-text);cursor:pointer;border:0;align-items:center;gap:7px;padding:0 11px;font-size:10px;font-weight:750;display:flex}.upload-actions button:disabled{opacity:.65;cursor:wait}.upload-status{color:#5c685f;margin-top:8px;font-size:9px}.card-recognition{border:1px solid var(--brand-purple-border);background:linear-gradient(120deg,var(--brand-purple-tint),var(--surface-raised));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 13px;display:grid}.card-recognition>svg{box-sizing:content-box;background:var(--surface-raised);color:var(--brand-purple);box-shadow:0 0 0 1px var(--brand-purple-border);border-radius:50%;align-self:start;padding:7px}.card-recognition>div{gap:3px;min-width:0;display:grid}.card-recognition>div>span{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:850}.card-recognition>div>strong{color:var(--ink);font:600 16px/1.15 var(--display)}.card-recognition p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.card-recognition-facts{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.card-recognition-facts em{border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);padding:3px 6px;font-size:8px;font-style:normal;font-weight:700}.card-recognition>button{border:1px solid var(--brand-purple-border);background:var(--surface-raised);min-height:34px;color:var(--accent-text);cursor:pointer;padding:0 10px;font-size:9px;font-weight:800}.card-recognition.is-unavailable{border-color:var(--line);background:var(--surface-soft)}.card-recognition.is-unavailable>svg{color:var(--muted);box-shadow:0 0 0 1px var(--line)}.crop-adjuster{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:145px minmax(0,1fr);gap:17px;padding-top:14px;display:grid}.crop-adjuster-preview{aspect-ratio:2.5/3.5;border:4px solid var(--surface-raised);background:var(--brand-purple-tint);width:145px;box-shadow:0 0 0 1px var(--brand-purple-border),0 7px 18px #2814401f;overflow:hidden}.crop-adjuster-preview img{object-fit:cover;width:100%;height:100%;display:block}.crop-adjuster-preview.is-slab{aspect-ratio:3.2/5.25}.crop-adjuster-preview.is-slab img{object-fit:contain}.crop-adjuster-controls{align-content:start;gap:10px;min-width:0;display:grid}.crop-adjuster-controls>div:first-child{gap:3px;display:grid}.crop-adjuster-controls>div:first-child strong{color:var(--ink);font:600 16px var(--display)}.crop-adjuster-controls>div:first-child span{color:var(--muted);font-size:9px;line-height:1.4}.portal-sell-form .crop-adjuster-controls label{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:9px}.portal-sell-form .crop-adjuster-controls input[type=range]{height:22px;accent-color:var(--coral);cursor:ew-resize;border:0;padding:0}.crop-adjuster-actions{flex-wrap:wrap;justify-content:end;gap:6px;padding-top:2px;display:flex}.crop-adjuster-actions button{color:#556057;cursor:pointer;background:#fffdf7;border:1px solid #d7d9d0;align-items:center;gap:5px;min-height:32px;padding:0 9px;font-size:9px;font-weight:750;display:inline-flex}.crop-adjuster-actions button:last-child{border-color:var(--ink);background:var(--ink);color:#fff}.crop-adjuster-actions button:disabled{opacity:.6;cursor:progress}.spin{animation:.8s linear infinite spin}.portal-form-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.portal-sell-form label>small{color:var(--muted);font-size:8px;font-weight:500;line-height:1.4}.portal-form-guidance{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);align-content:center;gap:4px;min-height:60px;padding:9px 11px;display:grid}.portal-form-guidance strong{color:var(--accent-text);font-size:9px}.portal-form-guidance small{color:var(--muted);font-size:8px;line-height:1.45}.portal-form-actions{justify-content:end;gap:8px;margin-top:4px;display:flex}.portal-form-actions button{color:#5e645a;cursor:pointer;background:0 0;border:1px solid #dcdacf;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.portal-form-actions button[type=submit]{border-color:var(--ink);background:var(--ink);color:#fff}.portal-form-actions button:disabled{opacity:.6;cursor:progress}.portal-live-modal{width:min(720px,100%)}.portal-live-lots{border:1px solid var(--line);gap:7px;min-width:0;max-height:285px;margin:2px 0;padding:10px;display:grid;overflow-y:auto}.portal-live-lots legend{width:100%;color:var(--ink);justify-content:space-between;gap:12px;padding:0 3px;font-size:12px;font-weight:800;display:flex}.portal-live-lots legend span{color:var(--muted);font-size:12px;font-weight:600}.portal-live-lots>p{color:var(--muted);margin:4px;font-size:12px}.portal-live-lot-option{border:1px solid var(--line);background:var(--surface-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.portal-live-lot-option>label{cursor:pointer;grid-template-columns:19px 44px minmax(0,1fr);align-items:center;gap:10px;min-height:68px;padding:7px 9px;display:grid;position:relative}.portal-live-lot-option:has(input:checked){border-color:var(--brand-purple);background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-live-lot-option:has(input:disabled)>label{opacity:.55;cursor:not-allowed}.portal-live-lot-option>button{border:1px solid var(--brand-purple-border);background:var(--surface);color:var(--brand-purple);cursor:pointer;align-items:center;gap:5px;margin:8px;padding:0 9px;font-size:10px;font-weight:750;display:inline-flex}.portal-live-lots input[type=checkbox]{width:16px;height:16px;accent-color:var(--brand-purple);padding:0}.portal-live-lots img{aspect-ratio:5/7;object-fit:cover;background:var(--surface-muted);width:42px}.portal-live-lots label>span{gap:2px;min-width:0;display:grid}.portal-live-lots strong,.portal-live-lots small,.portal-live-lots em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-live-lots strong{color:var(--ink);font-size:12px}.portal-live-lots small{color:var(--muted);font-size:12px;font-weight:500}.portal-live-lots em{color:var(--brand-purple);font-size:11px;font-style:normal;font-weight:650}.portal-live-note{background:var(--surface-soft);align-items:center;gap:7px;padding:10px;line-height:1.4;display:flex;color:var(--muted)!important;margin:0!important;font-size:12px!important}.portal-lounge-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.portal-sell-form .portal-lounge-choices>label{border:1px solid var(--line);background:var(--surface-soft);cursor:pointer;min-height:78px;padding:0;display:block;position:relative}.portal-lounge-choices>label.selected{border-color:var(--brand-purple);background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple)}.portal-lounge-choices input{opacity:0;position:absolute;width:1px!important;height:1px!important}.portal-lounge-choices label>span{height:100%;color:var(--brand-purple);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:9px;padding:11px 12px;display:grid}.portal-lounge-choices svg{grid-row:1/3;align-self:center}.portal-lounge-choices strong{color:var(--ink);font-size:12px}.portal-lounge-choices small{color:var(--muted);font-size:9px;font-weight:500}.show-image-uploader{border:1px solid var(--line);background:var(--surface-soft);grid-template-columns:minmax(150px,.7fr) minmax(220px,1.3fr);align-items:stretch;min-height:155px;display:grid;overflow:hidden}.show-image-preview{background:linear-gradient(145deg,var(--brand-purple-tint),var(--surface-muted));min-height:155px;color:var(--brand-purple);align-content:center;place-items:center;gap:8px;display:grid;position:relative;overflow:hidden}.show-image-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.show-image-preview>span{font-size:9px;font-weight:800}.show-image-preview>b{color:#fff;background:#180e22d1;align-items:center;gap:4px;padding:5px 7px;font-size:8px;display:inline-flex;position:absolute;bottom:8px;right:8px}.show-image-uploader>div:last-child{align-content:center;justify-items:start;gap:6px;padding:17px;display:grid}.show-image-uploader>div:last-child>strong{color:var(--ink);font:600 17px/1.1 var(--display)}.show-image-uploader p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.show-image-uploader button{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);min-height:35px;color:var(--brand-purple);font:800 9px var(--sans);cursor:pointer;align-items:center;gap:6px;margin-top:3px;padding:0 11px;display:inline-flex}.show-image-uploader button:disabled{opacity:.65;cursor:wait}.show-image-uploader [role=status]{color:var(--muted);font-size:8px}.saved-show-shelf{border:1px solid var(--line);background:var(--surface);margin-bottom:14px}.saved-show-shelf>header{border-bottom:1px solid var(--line);background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface));justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:13px 16px;display:flex}.saved-show-shelf>header>div{gap:3px;display:grid}.saved-show-shelf>header span{color:var(--brand-purple);letter-spacing:1px;align-items:center;gap:5px;font-size:8px;font-weight:900;display:inline-flex}.saved-show-shelf h3{color:var(--ink);font:600 19px var(--display);margin:0}.saved-show-shelf header p{color:var(--muted);margin:0;font-size:9px}.saved-show-shelf>header>strong{color:var(--brand-purple);font:600 28px var(--display)}.saved-show-shelf>div{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1px;display:grid}.saved-show-shelf article{background:var(--surface);min-width:0;position:relative}.saved-show-open{width:100%;min-height:116px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:82px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:10px 38px 10px 10px;display:grid}.saved-show-open:hover{background:var(--brand-purple-tint)}.saved-show-art{background:var(--surface-muted);width:82px;height:92px;color:var(--brand-purple);place-items:center;display:grid;position:relative;overflow:hidden}.saved-show-art img{object-fit:cover;width:100%;height:100%}.saved-show-art b{color:#fff;text-align:center;background:#180e22cc;padding:4px;font-size:7px;position:absolute;bottom:5px;left:5px;right:5px}.saved-show-open>span:nth-child(2){gap:4px;min-width:0;display:grid}.saved-show-open small{color:var(--brand-purple);letter-spacing:.7px;font-size:7px;font-weight:850}.saved-show-open strong{color:var(--ink);font:600 15px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-show-open em,.saved-show-open span span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.saved-show-remove{border:1px solid var(--line);background:var(--surface);width:27px;height:27px;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:7px;right:7px}.saved-show-remove:hover{border-color:var(--coral);color:var(--coral)}.broadcast-studio-backdrop{z-index:1110}.host-studio{background:var(--surface);grid-template-rows:auto minmax(250px,1fr) auto auto auto auto;width:min(1120px,100%);max-height:calc(100vh - 36px);display:grid;overflow:hidden auto;box-shadow:0 28px 90px #0f191266}.host-studio>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:14px 18px;display:flex}.host-studio>header>div{gap:3px;min-width:0;display:grid}.host-studio>header span{color:var(--coral);letter-spacing:1px;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.host-studio>header h2{color:var(--ink);font:600 24px var(--display);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.host-studio>header p{color:var(--muted);font-size:11px}.host-studio>header>button{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.host-studio-grid{grid-template-columns:minmax(0,1fr) 350px;height:clamp(400px,62vh,620px);min-height:400px;display:grid;position:relative;overflow:hidden}.host-preview{z-index:0;background:radial-gradient(circle at 50% 40%,#5a338a,var(--brand-purple-deep) 67%);min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.host-preview video{width:100%;height:100%;min-height:inherit;object-fit:cover;opacity:0;display:block;transform:scaleX(-1)}.host-preview.live video{opacity:1}.host-preview-empty{color:#fffaf1;text-align:center;align-content:center;place-items:center;gap:8px;padding:22px;display:grid;position:absolute;inset:0}.host-preview-empty>span{background:#ffffff12;border:1px solid #fff3;border-radius:50%;place-items:center;width:70px;height:70px;display:grid}.host-preview-empty strong{font:600 24px var(--display)}.host-preview-empty small{color:#d9c9ec;font-size:12px}.host-preview-status{z-index:4;color:#fff;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:750;display:flex;position:absolute;top:13px;left:13px;right:13px}.host-preview-status span{background:#230e3dcc;align-items:center;gap:6px;padding:7px 9px;display:inline-flex}.host-preview-status .on{background:#aa402beb}.host-chat-toggle{z-index:5;color:#fff;min-height:38px;font:800 10px var(--sans);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#230e3de0;border:1px solid #ffffff4d;align-items:center;gap:7px;padding:0 11px;display:none;position:absolute;bottom:13px;right:13px;box-shadow:0 9px 25px #00000038}.host-chat-toggle.has-new-comment{border-color:var(--brand-gold);box-shadow:0 0 0 3px #e7bf5b2e,0 9px 25px #00000038}.host-chat-toggle>span{background:var(--brand-gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e7bf5b2e}.host-studio-chat{z-index:5;border-left:1px solid var(--line);min-width:0;height:100%;position:relative;overflow:hidden;box-shadow:-12px 0 32px #1a0e271f}.host-chat-heading-actions{align-items:center;gap:7px;display:flex}.host-chat-heading-actions>span{color:var(--muted);font-size:8px}.host-chat-close{border:1px solid var(--line);background:var(--surface-soft);width:30px;height:30px;color:var(--ink);cursor:pointer;place-items:center;padding:0;display:none}.host-chat-empty{color:var(--muted);text-align:center;align-self:center;margin:auto;padding:22px;font-size:11px;line-height:1.5}.host-engagement-console{border-top:1px solid var(--line);background:var(--line);grid-template-columns:.9fr .55fr 1.55fr;gap:1px;display:grid}.host-engagement-console>div{background:var(--surface);min-width:0;padding:11px 13px}.host-engagement-console header{color:var(--brand-purple);align-items:center;gap:7px;margin-bottom:8px;display:flex}.host-engagement-console header>div{gap:1px;display:grid}.host-engagement-console header span{color:var(--coral);letter-spacing:.8px;font-size:8px;font-weight:850}.host-engagement-console header strong{color:var(--ink);font-size:11px}.host-share-console>div{flex-wrap:wrap;gap:5px;display:flex}.host-share-console button{border:1px solid var(--line);background:var(--surface-soft);min-height:29px;color:var(--ink);font:750 8px var(--sans);cursor:pointer;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.host-audience-pulse>div{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.host-audience-pulse>div span{border:1px solid var(--line);background:var(--surface-soft);min-height:35px;color:var(--ink);place-items:center;gap:1px;padding:4px;font-size:9px;display:grid}.host-audience-pulse>div b{font-size:15px}.host-comment-pulse>div{gap:5px;max-height:112px;display:grid;overflow-y:auto}.host-comment-pulse p{border-top:1px solid var(--line);min-width:0;color:var(--muted);grid-template-columns:minmax(68px,auto) minmax(0,1fr);gap:7px;margin:0;padding-top:5px;font-size:9px;line-height:1.35;display:grid}.host-comment-pulse p strong{color:var(--brand-purple);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.host-comment-pulse p span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.host-comment-pulse .host-comment-pulse-empty{border:0;padding:0;line-height:1.45;display:block}.host-lot-console{border-top:1px solid var(--line);background:var(--surface-soft);gap:10px;min-width:0;padding:12px 16px 14px;display:grid}.host-lot-console>header{justify-content:space-between;align-items:end;gap:16px;display:flex}.host-lot-console>header>div{gap:3px;min-width:0;display:grid}.host-lot-console>header span{color:var(--coral);letter-spacing:1px;align-items:center;gap:5px;font-size:9px;font-weight:850;display:inline-flex}.host-lot-console>header strong{color:var(--ink);font:600 18px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.host-lot-console>header small{color:var(--muted);flex:none;font-size:10px}.host-lot-track{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:8px;min-width:0;padding-bottom:3px;display:flex;overflow-x:auto}.host-lot-track article{border:1px solid var(--line);background:var(--surface);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:285px;max-width:340px;padding:8px;display:grid}.host-lot-track article.live{border-color:var(--brand-gold);box-shadow:inset 3px 0 var(--brand-gold)}.host-lot-track article.sold{opacity:.68}.host-lot-track img{aspect-ratio:5/7;object-fit:cover;background:var(--surface-muted);width:36px}.host-lot-track article>div{gap:2px;min-width:0;display:grid}.host-lot-track article>div span{color:var(--coral);letter-spacing:.65px;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:850;overflow:hidden}.host-lot-track article>div strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.host-lot-track article>div small{color:var(--muted);font-size:10px}.host-lot-track button,.lot-closed{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);min-height:34px;color:var(--accent-text);white-space:nowrap;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.host-lot-track button{cursor:pointer}.host-lot-track article.live button{color:#8d3e2e;background:#fff0ec;border-color:#d6a99f}.host-lot-track button:disabled{opacity:.55;cursor:progress}.lot-closed{border-color:var(--line);background:var(--surface-muted);color:var(--muted)}.host-break-console .host-lot-track article{grid-template-columns:28px minmax(0,1fr) minmax(150px,auto);min-width:350px}.host-break-console>.break-stage-track{border:1px solid var(--line);background:var(--surface);margin:0;padding:8px 10px}.host-break-progress{align-items:center;gap:9px;display:flex}.host-break-progress button{color:#8d3e2e;cursor:pointer;background:#fff0ea;border:1px solid #d79d8e;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.break-console-number{color:var(--coral);font:700 13px var(--display)}.host-break-console form{gap:5px;display:flex}.host-break-console input,.host-break-console select{border:1px solid var(--line);background:var(--surface);min-width:0;height:34px;color:var(--ink);font:10px var(--sans);padding:0 8px}.host-break-console input{width:150px}.host-break-console select{width:88px}.host-break-console .break-console-result{max-width:170px;color:var(--brand-purple);align-items:center;gap:5px;font-size:10px;font-weight:750;display:inline-flex}.host-break-console .break-console-result small{background:var(--brand-purple-tint);color:var(--accent-text);letter-spacing:.5px;padding:3px 5px;font-size:7px}.host-break-console .break-console-result.tier-autograph,.host-break-console .break-console-result.tier-relic,.host-break-console .break-console-result.tier-case_hit{color:#9a452f}.host-studio-error{color:#893d2c;background:#fff0ec;border-top:1px solid #e5c3ba;margin:0;padding:10px 16px;font-size:12px}.host-studio>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:11px 16px;display:flex}.host-studio>footer>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.host-studio>footer span{color:var(--ink);align-items:center;gap:5px;font-size:11px;font-weight:750;display:inline-flex}.host-studio>footer small{color:var(--muted);font-size:11px}.host-studio>footer button{color:#fff;cursor:pointer;border:0;min-height:40px;padding:0 15px;font-size:12px;font-weight:800}.start-broadcast{background:var(--brand-purple-deep);color:var(--brand-gold-soft)!important}.stop-broadcast{background:#a94834}.host-studio>footer button:disabled{opacity:.6;cursor:progress}@media (width<=900px){.host-studio{grid-template-rows:auto minmax(0,1fr) auto auto auto auto}.entered-room-grid{grid-template-rows:minmax(280px,52%) minmax(0,48%);grid-template-columns:minmax(0,1fr);overflow:hidden}.host-studio-grid{height:min(58vh,520px);min-height:390px;display:block;overflow:hidden}.host-video-stage,.host-preview{height:100%;min-height:0}.entered-room-comments{min-height:0}.host-studio-chat{z-index:8;border-left:1px solid var(--line);width:min(380px,92vw);height:100%;min-height:0;transition:transform .22s,visibility .22s;position:absolute;inset:0 0 0 auto;box-shadow:-18px 0 46px #0f081757}.host-studio-chat.is-closed{visibility:hidden;transform:translate(calc(100% + 22px))}.host-chat-toggle{display:inline-flex}.host-chat-close{display:grid}.live-room-dialog,.host-studio{max-height:calc(100vh - 24px)}.live-room-side-scroll.has-break>.entered-room-comments{height:max(300px,68%)}.host-engagement-console{grid-template-columns:repeat(2,minmax(0,1fr))}.host-comment-pulse{grid-column:1/-1}}@media (width<=650px){.live-room-backdrop,.broadcast-studio-backdrop{padding:0}.live-room-dialog,.host-studio{width:100%;height:100dvh;max-height:none}.live-room-dialog-head{align-items:start;min-height:66px;padding:10px}.live-room-dialog-head h2{max-width:48vw;font-size:17px}.room-presence{flex-direction:column-reverse;align-items:end;gap:5px}.room-presence>span{font-size:10px}.room-presence button{min-height:34px;padding-inline:9px}.entered-room-grid{grid-template-rows:minmax(260px,60%) minmax(0,40%);overflow:hidden}.host-video-stage{min-height:0}.host-studio-grid{height:52vh;min-height:360px}.live-current-lot-bar{grid-template-columns:34px minmax(0,1fr) auto auto;gap:6px;min-height:66px;padding:7px 8px}.live-current-lot-bar img{width:32px;height:46px}.live-current-lot-bar>button{min-height:30px;padding-inline:7px}.live-reaction-dock{grid-template-columns:repeat(4,28px)}.live-reaction-dock button{width:28px;height:38px}.live-reaction-dock button b{font-size:18px}.live-reaction-floats{inset:52px 2% 18px}.entered-room-comments{min-height:0}.entered-room-footer{display:none}.entered-lot-details{padding:10px}.entered-lot-details>div{grid-template-columns:88px minmax(0,1fr);gap:10px}.entered-lot-details img{max-height:180px}.live-room-dialog.is-composing .live-room-dialog-head{align-items:center;min-height:50px;padding-block:6px}.live-room-dialog.is-composing .live-room-dialog-head small,.live-room-dialog.is-composing .room-presence>span{display:none}.live-room-dialog.is-composing .entered-room-grid{grid-template-rows:minmax(190px,1fr) auto}.live-room-dialog.is-composing .live-room-side-scroll{height:auto;min-height:58px;display:block;overflow:visible}.live-room-dialog.is-composing .live-current-lot-bar,.live-room-dialog.is-composing .entered-room-footer,.live-room-dialog.is-composing .entered-break-board,.live-room-dialog.is-composing .entered-room-comments>.chat-heading,.live-room-dialog.is-composing .entered-room-comments>.chat-messages,.live-room-dialog.is-composing .live-new-comments,.live-room-dialog.is-composing .live-tag-help{display:none}.live-room-dialog.is-composing .entered-room-comments{min-height:58px;display:block;height:auto!important}.live-room-dialog.is-composing .live-tag-form{border-top-color:var(--line);background:var(--surface);min-height:58px;padding:8px}.live-room-dialog.is-composing .live-tag-form input{height:40px;font-size:16px}.live-room-dialog.is-composing .live-tag-form>button[type=submit]{min-height:40px}.live-room-dialog.is-composing .live-mention-suggestions{bottom:52px}.entered-break-board{padding-inline:10px}.entered-break-board article{min-width:190px}.host-studio>header{min-height:70px;padding:11px 13px}.host-studio>header h2{max-width:74vw;font-size:20px}.host-lot-console{padding:10px}.host-lot-console>header{flex-direction:column;align-items:start;gap:3px}.host-lot-console>header strong{font-size:16px}.host-lot-console>header small{font-size:9px}.host-lot-track article{min-width:270px}.host-break-console .host-lot-track article{grid-template-columns:25px minmax(0,1fr);min-width:320px}.host-break-console form,.host-break-console .break-console-result{grid-column:1/-1;max-width:none}.host-break-console input{width:100%}.host-studio>footer{flex-direction:column;align-items:stretch}.host-studio>footer button{width:100%}.host-engagement-console{grid-template-columns:minmax(0,1fr)}.live-room-footer .live-lot-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.live-room-footer .footer-enter-room{grid-column:1/-1;justify-content:center;min-height:42px}}@media (prefers-reduced-motion:reduce){.live-reaction-floats{display:none}.host-studio-chat{transition:none}}.portal-profile{border:1px solid var(--line);background:#fffdf7;overflow:hidden}.profile-image-uploader{border-bottom:1px solid var(--line);background:var(--surface-soft);grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;padding:20px;display:grid}.profile-image-preview{border:2px solid var(--surface-raised);background:var(--brand-purple-deep);width:88px;height:88px;color:var(--brand-gold-soft);box-shadow:0 0 0 1px var(--brand-purple-border);font:600 23px var(--display);border-radius:50%;place-items:center;display:grid;overflow:hidden}.profile-image-preview img{object-fit:cover;width:100%;height:100%}.profile-image-uploader>div:last-child{justify-items:start;gap:5px;display:grid}.profile-image-uploader strong{color:var(--ink);font:600 18px var(--display)}.profile-image-uploader p{max-width:480px;color:var(--muted);margin:0 0 5px;font-size:10px;line-height:1.45}.profile-image-actions{flex-wrap:wrap;gap:7px;display:flex}.profile-image-actions button{background:var(--ink);color:#fff;cursor:pointer;border:0;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:10px;font-weight:700;display:inline-flex}.profile-image-actions button.remove{color:#875344;background:0 0;border:1px solid #d9d7cd}.profile-image-actions button:disabled{opacity:.6;cursor:progress}.portal-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.portal-profile-fields label{color:#535a51;align-content:start;gap:6px;font-size:9px;font-weight:750;display:grid;position:relative}.portal-profile-fields label>svg{color:var(--brand-purple);position:absolute;top:-2px;right:0}.portal-profile-fields input,.portal-profile-fields select,.portal-profile-fields textarea{box-sizing:border-box;width:100%;min-width:0;color:var(--ink);font:400 11px/1.4 var(--sans);resize:vertical;background:#fffefa;border:1px solid #deddd2;border-radius:0;padding:9px 10px}.portal-profile-fields input,.portal-profile-fields select{height:38px}.portal-profile-fields input[readonly]{color:#6b6d65;background:#f0f0e8}.portal-profile-fields input:focus,.portal-profile-fields select:focus,.portal-profile-fields textarea:focus{outline:2px solid var(--brand-purple);outline-offset:1px;border-color:var(--brand-purple)}.portal-profile-fields small{color:#6a7168;font-size:8px;font-weight:500;line-height:1.4}.portal-profile-fields .profile-wide{grid-column:1/-1}.portal-profile-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 20px;display:flex}.portal-profile-footer>span{color:#616960;font-size:9px}.portal-profile-footer button{background:var(--ink);color:#fff;cursor:pointer;border:0;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:10px;font-weight:750;display:inline-flex}.portal-profile-footer button:disabled{opacity:.6;cursor:progress}.portal-membership{gap:17px;display:grid}.membership-current{border:1px solid var(--brand-purple-border);background:linear-gradient(115deg,var(--brand-purple-tint),var(--surface-raised));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:92px;padding:16px 18px;display:grid}.membership-current-mark{border:1px solid var(--brand-purple-border);background:var(--brand-purple);width:54px;height:54px;color:var(--brand-gold-soft);place-items:center;display:grid;transform:rotate(45deg);box-shadow:0 8px 24px #491f742e}.membership-current-mark svg{transform:rotate(-45deg)}.membership-current>div:nth-child(2){gap:4px;display:grid}.membership-current>div:nth-child(2)>span,.membership-history header>span{color:var(--ink);letter-spacing:1.1px;font-size:9px;font-weight:850}.membership-current>div:nth-child(2)>strong{color:var(--ink);font:600 23px var(--display)}.membership-current>div:nth-child(2)>small{color:var(--muted);font-size:10px}.membership-cycle{border:1px solid var(--line);background:var(--surface);border-radius:24px;align-items:center;gap:3px;padding:3px;display:flex}.membership-cycle button{min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:5px;padding:0 12px;font-size:10px;font-weight:750;display:inline-flex}.membership-cycle button b{background:color-mix(in srgb,var(--brand-gold) 24%,var(--surface));color:var(--ink);border-radius:8px;padding:3px 5px;font-size:8px}.membership-cycle button.active{background:var(--ink);color:var(--surface)}.membership-rewards{border:1px solid var(--brand-purple-border);background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--brand-gold) 20%,transparent),transparent 18rem),linear-gradient(120deg,var(--brand-purple-tint),var(--surface-raised));grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);gap:14px 24px;padding:19px;display:grid}.membership-rewards-copy{align-content:center;gap:5px;display:grid}.membership-rewards-copy>span{color:var(--brand-purple);letter-spacing:1.05px;font-size:9px;font-weight:850}.membership-rewards-copy h3{color:var(--ink);font:600 22px var(--display);margin:0}.membership-rewards-copy p{max-width:680px;color:var(--muted);margin:0;font-size:10px;line-height:1.55}.membership-rewards-balance{border:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.membership-rewards-balance>span{border-right:1px solid var(--line);gap:4px;min-width:0;padding:11px;display:grid}.membership-rewards-balance>span:last-child{border-right:0}.membership-rewards-balance small{color:var(--muted);font-size:8px}.membership-rewards-balance strong{color:var(--ink);font:650 15px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.membership-rewards-progress{background:var(--surface-muted);grid-column:1/-1;height:6px;overflow:hidden}.membership-rewards-progress i{background:linear-gradient(90deg,var(--brand-purple),var(--brand-gold));height:100%;display:block}.membership-rewards-note{color:var(--muted);grid-column:1/-1;font-size:9px}.membership-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.membership-plan{border:1px solid var(--line);background:var(--surface-raised);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #2212310b}.membership-plan:before{content:"";background:#8c9088;flex:none;height:4px}.membership-plan.tier-insider:before{background:var(--coral)}.membership-plan.tier-pro:before{background:var(--brand-purple)}.membership-plan.tier-elite:before{background:var(--brand-gold)}.membership-plan.current{border-color:var(--brand-purple-border);box-shadow:0 15px 38px #491f7421}.membership-plan header{min-height:143px;padding:17px 16px 12px}.membership-plan header>span{color:var(--coral);letter-spacing:1px;text-transform:uppercase;font-size:8px;font-weight:850}.membership-plan header>b{float:right;color:var(--ink);align-items:center;gap:4px;font-size:9px;display:inline-flex}.membership-plan h3{color:var(--ink);font:600 23px var(--display);margin:8px 0 6px}.membership-plan header p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.membership-account-terms{color:#765406;background:#fff8df;border:1px solid #d6b34f;border-radius:10px;align-items:center;gap:4px;width:fit-content;margin-top:8px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:850;display:inline-flex}.membership-price{color:var(--ink);align-items:baseline;gap:3px;padding:0 16px;display:flex}.membership-price strong{font:600 25px var(--display)}.membership-price span{color:var(--muted);font-size:9px}.membership-saving{color:#2d7947;min-height:18px;padding:4px 16px 0;font-size:9px;font-weight:750}.membership-plan ul{border-top:1px solid var(--line);flex:1;align-content:start;gap:9px;margin:14px 16px;padding:14px 0 0;list-style:none;display:grid}.membership-plan li{color:var(--muted);grid-template-columns:14px minmax(0,1fr);gap:7px;font-size:10px;line-height:1.35;display:grid}.membership-plan li svg{color:var(--brand-purple)}.membership-plan-features{border-top:1px solid var(--line);align-content:start;gap:6px;margin:0 16px 14px;padding-top:12px;display:grid}.membership-plan-features>small{color:var(--ink);letter-spacing:.7px;font-size:8px;font-weight:850}.membership-plan-features>span{color:var(--muted);align-items:center;gap:6px;font-size:9px;display:flex}.membership-plan-features svg{color:var(--brand-purple);flex:none}.membership-limits{border-top:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.membership-limits span{background:var(--surface-soft);color:var(--muted);gap:3px;padding:10px;font-size:8px;display:grid}.membership-limits b{color:var(--ink);font-size:11px}.membership-plan>button{background:var(--ink);min-height:43px;color:var(--surface);cursor:pointer;border:0;margin:12px;font-size:10px;font-weight:800}.membership-plan.tier-elite>button{background:var(--brand-gold);color:var(--brand-purple-deep)}.membership-plan>button:disabled{background:var(--surface-muted);color:var(--muted);cursor:default}.membership-history{border:1px solid var(--line);background:var(--surface-raised)}.membership-history header{border-bottom:1px solid var(--line);padding:15px 17px}.membership-history h3{color:var(--ink);font:600 20px var(--display);margin:5px 0 0}.membership-history>div{border-bottom:1px solid var(--line);min-height:57px;color:var(--brand-purple);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 17px;display:grid}.membership-history>div:last-child{border-bottom:0}.membership-history>div span{gap:3px;display:grid}.membership-history>div strong{color:var(--ink);font-size:10px}.membership-history>div small{color:var(--muted);font-size:9px}.membership-history>p{color:var(--muted);margin:0;padding:18px;font-size:11px}@media (width<=900px){.portal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.inventory-exchange{grid-template-columns:auto minmax(0,1fr)}.inventory-exchange-actions{grid-column:2;justify-content:start}.bulk-card-fields{grid-template-columns:repeat(4,minmax(80px,1fr))}.bulk-card-fields label:first-child,.bulk-card-fields label.wide{grid-column:span 2}.portal-engagement>div{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-engagement>div>button:nth-child(2){border-right:0}.portal-engagement>div>button:nth-child(-n+2){border-bottom:1px solid var(--brand-purple-border)}.membership-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-current{grid-template-columns:auto minmax(0,1fr)}.membership-cycle{grid-column:1/-1;justify-self:stretch}.membership-cycle button{flex:1;justify-content:center}.membership-rewards{grid-template-columns:minmax(0,1fr)}.portal-audience-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-listing-row{grid-template-columns:48px minmax(140px,1.5fr) minmax(90px,.8fr) minmax(130px,1fr)}.portal-live-row{grid-template-columns:42px minmax(170px,1.5fr) minmax(135px,1fr) minmax(90px,.6fr)}.portal-row-actions{grid-column:2/-1;justify-content:start}}@media (width<=650px){.portal-shell{margin:0 -17px;padding:18px 0 35px}.portal-hero{grid-template-columns:minmax(0,1fr);gap:17px;padding:19px 16px}.portal-identity{align-items:start;gap:12px}.portal-identity>span{width:42px;height:42px;font-size:14px}.portal-identity p{font-size:8px}.portal-identity h1{font-size:25px}.portal-identity small{font-size:10px;line-height:1.45}.portal-hero-actions{justify-content:start}.portal-create-cluster{width:100%}.portal-create-cluster>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.portal-create-cluster button{align-content:center;min-width:44px;min-height:56px;padding:7px;line-height:1.25}.portal-utility-actions{width:100%}.portal-utility-actions button{flex:1;min-height:44px}.portal-nav{gap:21px;min-height:44px;padding:0 13px;top:56px}.portal-nav button{font-size:10px}.portal-content{padding:15px 13px 0}.show-image-uploader{grid-template-columns:minmax(0,1fr)}.show-image-preview{min-height:190px}.saved-show-shelf>header{align-items:start}.saved-show-shelf>div{grid-template-columns:minmax(0,1fr)}.inventory-exchange{grid-template-columns:minmax(0,1fr);gap:9px;padding:12px}.inventory-exchange-icon{width:36px;height:36px}.inventory-exchange-actions{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;display:grid}.inventory-exchange-actions>label:first-child{grid-column:1/-1}.inventory-exchange select{width:100%}.bulk-card-processor{padding:12px}.bulk-card-processor>header{flex-direction:column;align-items:flex-start;gap:8px}.bulk-card-dropzone{grid-template-columns:auto minmax(0,1fr)}.bulk-card-dropzone>button{grid-column:1/-1;min-height:42px}.bulk-card-item{grid-template-columns:58px minmax(0,1fr)}.bulk-card-thumb{min-height:82px}.bulk-card-item-actions{flex-direction:row;grid-column:2}.bulk-card-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-card-fields label:first-child,.bulk-card-fields label.wide{grid-column:1/-1}.bulk-card-processor>footer{flex-direction:column;align-items:stretch}.bulk-card-processor>footer button{min-height:43px}.bulk-card-processor.is-locked{grid-template-columns:auto minmax(0,1fr)}.bulk-card-processor.is-locked>button{grid-column:1/-1;min-height:42px}.portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.portal-engagement>header{flex-direction:column;align-items:start;gap:5px}.portal-engagement>div>button{min-height:82px;padding:10px}.portal-commerce-insights>header{flex-direction:column;align-items:start;gap:8px}.portal-chart-legend{justify-content:start}.portal-commerce-layout{grid-template-columns:minmax(0,1fr);gap:10px;padding:10px}.portal-commerce-chart{min-height:142px;padding-inline:7px}.portal-chart-month{grid-template-rows:96px auto}.portal-chart-month>div{height:96px}.portal-metric{grid-template-columns:25px minmax(0,1fr);gap:7px;min-height:94px;padding:9px}.portal-metric-icon{width:24px;height:24px}.portal-metric-icon svg{width:13px;height:13px}.portal-metric strong{font-size:16px}.portal-metric small{font-size:7px}.portal-overview-grid,.portal-columns,.portal-collection-columns,.portal-bid-columns{grid-template-columns:minmax(0,1fr);gap:9px;margin-top:9px}.portal-bid-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.portal-bid-summary>div{min-height:83px;padding:10px}.portal-bid-summary strong{font-size:21px}.portal-bid-column>article{grid-template-columns:42px minmax(0,1fr)}.portal-bid-column>article>b{grid-column:2}.portal-card-journey ol{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-card-journey>header strong{font-size:16px}.portal-live-lot-option{grid-template-columns:minmax(0,1fr)}.portal-live-lot-option>button{justify-content:center;min-height:34px;margin-top:0}.portal-pivot-toolbar,.portal-data-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.portal-pivot-toolbar>label,.portal-data-toolbar>label{grid-column:1/-1}.portal-audience-list{overflow:hidden}.portal-audience-head{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;padding:9px;display:grid}.portal-audience-head .portal-data-column-header{border:1px solid var(--line);background:var(--surface);padding:5px}.portal-audience-head .portal-data-column-header:last-child{grid-column:1/-1}.portal-audience-row{grid-template-columns:minmax(145px,1fr) repeat(4,minmax(42px,.35fr));gap:7px;min-width:0;padding:9px}.portal-audience-row>strong{text-align:center;font-size:12px}.portal-audience-row>strong:after{color:#687068;font:700 7px var(--sans);letter-spacing:.35px;text-transform:uppercase;margin-top:3px;display:block}.portal-audience-row>strong:nth-child(2):after{content:"views"}.portal-audience-row>strong:nth-child(3):after{content:"watchers"}.portal-audience-row>strong:nth-child(4):after{content:"bids"}.portal-audience-row>strong:nth-child(5):after{content:"signals"}.portal-payment-table{overflow:hidden}.portal-payment-head{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;padding:9px;display:grid}.portal-payment-head .portal-data-column-header{border:1px solid var(--line);background:var(--surface);padding:5px}.portal-payment-row{grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:6px 9px;min-width:0;padding:10px}.portal-payment-card{grid-row:1/4}.portal-payment-row>span:first-of-type{grid-area:1/2}.portal-payment-row>span:nth-of-type(2){grid-area:2/2}.portal-payment-row>span:nth-of-type(3){grid-area:3/2}.portal-payment-row>span:nth-of-type(4){grid-area:1/3}.portal-payment-row>b{text-align:right;grid-area:2/3}.portal-data-empty{min-width:0}.portal-section-heading{flex-direction:column;align-items:start;gap:10px;margin-bottom:12px}.portal-section-heading h2{font-size:24px}.portal-listing-row{grid-template-columns:43px minmax(0,1fr) auto;gap:8px;padding:8px}.portal-listing-row>img{grid-row:1/3;width:43px;height:53px}.portal-listing-row>div:nth-child(3){grid-area:2/2}.portal-listing-row>div:nth-child(4){text-align:right;grid-area:1/3/3}.portal-listing-row>div:nth-child(4) strong{max-width:106px;font-size:9px}.portal-live-row{grid-template-columns:38px minmax(0,1fr) auto;gap:8px;padding:10px}.portal-live-signal{grid-row:1/3;width:36px;height:36px}.portal-live-main{grid-column:2/4}.portal-live-row>div:nth-of-type(2){grid-area:2/2}.portal-live-row>div:nth-of-type(3){text-align:right;grid-area:2/3}.portal-live-row>.portal-row-actions{grid-area:3/2/auto/4}.portal-live-row>.portal-live-cards{grid-area:auto/1/auto/-1}.portal-row-actions{grid-area:3/2/auto/-1;justify-content:start}.portal-row-actions button{min-height:29px}.portal-order-column article{grid-template-columns:42px minmax(0,1fr) minmax(0,112px);gap:8px;width:100%;max-width:100%;padding:8px;overflow:hidden}.portal-order-column article>img{width:42px;height:51px}.portal-order-column article small{font-size:8px}.portal-shipment-form{grid-template-columns:minmax(0,1fr)}.portal-shipment-form button{width:100%}.portal-order-confirm{flex-direction:column;align-items:stretch}.portal-order-confirm>span{min-width:0}.portal-order-confirm small{white-space:normal}.portal-order-confirm button{width:100%}.portal-shipping-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-address-form,.portal-tracking-form,.portal-issue-form,.portal-rate-form,.portal-provider-form{grid-template-columns:minmax(0,1fr)}.portal-address-form label.wide,.portal-tracking-form label.wide,.portal-issue-form label.wide,.portal-ship-deadline{grid-column:1}.portal-provider-panel>header{grid-template-columns:38px minmax(0,1fr)}.portal-provider-state{grid-column:2;justify-self:start}.portal-rate-results>header{flex-direction:column;align-items:start}.portal-rate-results>div{grid-template-columns:minmax(0,1fr) auto}.portal-rate-results>div button{min-height:34px}.portal-shipping-issue form{grid-template-columns:minmax(0,1fr)}.portal-tracking-card{flex-wrap:wrap;align-items:flex-start}.portal-tracking-card>a{margin-left:23px}.portal-people article{grid-template-columns:36px minmax(0,1fr) auto}.portal-avatar{width:34px;height:34px}.portal-payment-table{margin-inline:-2px}.portal-modal-backdrop{place-items:start center;padding:12px}.portal-sell-modal{width:100%;max-height:none;padding:22px 16px;overflow:visible}.portal-form-pair{grid-template-columns:minmax(0,1fr);gap:7px}.portal-auto-relist-count{grid-template-columns:minmax(0,1fr)}.portal-auto-relist-count small{grid-column:1}.portal-break-team-actions button{flex:100%;width:100%}.portal-break-options{padding:9px}.portal-break-options legend{flex-direction:column;align-items:flex-start;gap:2px}.portal-break-price-all{grid-template-columns:minmax(0,1fr) auto;align-items:end}.portal-break-price-all small{grid-column:1/-1}.portal-break-option-list{scrollbar-gutter:auto;max-height:none;padding-right:0;overflow-y:visible}.portal-break-option{grid-template-columns:24px minmax(0,1fr) 38px;align-items:center;gap:6px;padding:8px 7px}.portal-break-option-index{grid-area:1/1/3}.portal-break-option-name,.portal-break-option-price{grid-column:2}.portal-break-option-remove{grid-area:1/3/3;width:38px;height:100%;min-height:44px}.portal-break-option-add{width:100%;min-height:44px}.portal-sell-form>*{min-width:0}.portal-form-actions{padding:12px 16px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface);margin:4px -16px -22px}.portal-form-actions button{min-height:44px}.portal-live-lots{max-height:250px;padding:7px}.portal-live-lots legend{flex-direction:column;align-items:start;gap:2px}.card-side-uploaders{grid-template-columns:minmax(0,1fr)}.card-recognition{grid-template-columns:auto minmax(0,1fr);align-items:start}.card-recognition>button{grid-column:2;justify-self:start}.image-uploader{grid-template-columns:88px minmax(0,1fr);gap:12px}.upload-placeholder,.upload-preview{width:78px}.card-side-uploaders .image-uploader.adjusting{grid-template-columns:88px minmax(0,1fr)}.card-side-uploaders .image-uploader.adjusting>.upload-placeholder,.card-side-uploaders .image-uploader.adjusting>.upload-preview{width:78px}.crop-adjuster{grid-template-columns:105px minmax(0,1fr);gap:12px}.crop-adjuster-preview{width:105px}.portal-sell-form .crop-adjuster-controls label{grid-template-columns:minmax(0,1fr);gap:3px}.crop-adjuster-actions{justify-content:start}.profile-image-uploader{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:15px}.profile-image-preview{width:66px;height:66px}.portal-profile-fields{grid-template-columns:minmax(0,1fr);gap:12px;padding:15px}.portal-profile-fields .profile-wide{grid-column:auto}.portal-profile-footer{flex-direction:column;align-items:start;padding:13px 15px}.portal-card-shelf>div{grid-template-columns:minmax(0,1fr)}.membership-current{grid-template-columns:42px minmax(0,1fr);gap:11px;padding:13px}.membership-current-mark{width:40px;height:40px}.membership-current>div:nth-child(2)>strong{font-size:19px}.membership-cycle{grid-column:1/-1}.membership-cycle button{min-width:0;padding-inline:8px}.membership-cycle button b{display:none}.membership-rewards{gap:12px;padding:15px}.membership-rewards-balance{grid-template-columns:minmax(0,1fr)}.membership-rewards-balance>span{border-right:0;border-bottom:1px solid var(--line)}.membership-rewards-balance>span:last-child{border-bottom:0}.membership-plans{grid-template-columns:minmax(0,1fr)}.membership-plan header{min-height:0}}.intro-stats>div>span,.trust-note span,.section-heading .section-overline,.listing-meta,.listing-title,.bid-amount span,.listing-footer,.listing-footer>span:first-child,.listing-engagement button,.seller-band .section-overline,.seller-band>p,.site-footer>span,.site-footer>div,.site-footer a{color:#5b6259}.site-footer a:not(.brand){color:#5b6259}.portal-metric>span:nth-child(2),.portal-metric small,.compact-portal-row span,.portal-audience span,.compact-payment-row small,.portal-section-heading p,.portal-listing-row>div>span:not(.portal-status),.portal-listing-row>div>small,.portal-collection-column article span,.portal-collection-column article small,.portal-collection-empty,.portal-order-column article span,.portal-order-column article small,.portal-payment-row small,.portal-payment-head{color:#586057}.seller-name,.detail-seller-link,.comment-user-link,.inline-profile-link,.chat-user-link,.portal-person-link{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.seller-name:hover,.detail-seller-link:hover,.comment-user-link:hover,.inline-profile-link:hover,.chat-user-link:hover,.portal-person-link:hover{color:var(--brand-purple);text-underline-offset:2px;text-decoration:underline}.detail-seller-link{align-items:center;gap:3px;display:inline-flex}.comment-avatar{cursor:pointer;border:0;padding:0}.comment-user-link{color:var(--ink);font-weight:800}.inline-profile-link{color:inherit;font-weight:800}.chat-avatar-link{background:var(--brand-purple-tint);width:27px;height:27px;color:var(--brand-purple);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:10px;font-weight:800;display:grid}.chat-user-link{color:var(--ink);font-size:inherit;font-weight:800;display:block}.live-host .live-host-avatar{background:var(--brand-purple-tint);width:35px;height:35px;min-height:35px;color:var(--brand-purple);font:600 12px var(--display);border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;display:grid}.live-host .live-host-name{text-align:left;background:0 0;border:0;justify-items:start;gap:2px;min-height:0;margin:0;padding:0;display:grid}.live-host .live-host-name:hover strong{color:var(--coral)}.portal-person-link{font-weight:750}.portal-people article{grid-template-columns:minmax(0,1fr) auto}.portal-person-profile{text-align:left;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid;background:0 0!important;border:0!important;padding:0!important}.portal-person-profile>span:last-child{gap:2px;min-width:0;display:grid}.portal-person-profile:hover strong{color:var(--brand-purple)}.public-profile-backdrop{z-index:1150;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13081fcc;place-items:center;padding:20px;animation:.15s both fade-in;display:grid;position:fixed;inset:0;overflow-y:auto}.public-profile-dialog{border:1px solid var(--brand-purple-border);background:var(--paper);border-radius:10px;width:min(1040px,100%);max-height:calc(100vh - 40px);position:relative;overflow-y:auto;box-shadow:0 28px 80px #1407236b}.public-profile-close{z-index:2;float:right;width:38px;height:38px;color:var(--brand-gold-soft);cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#32145ce0;border:1px solid #ffc62f61;border-radius:50%;place-items:center;margin:14px 14px -52px 0;display:grid;position:sticky;top:14px}.public-profile-loading,.public-profile-error{min-height:420px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px;display:flex}.public-profile-loading>span{border:2px solid var(--brand-purple-border);border-top-color:var(--brand-gold);border-radius:50%;width:25px;height:25px;animation:.8s linear infinite spin}.public-profile-error strong{color:var(--ink);font:700 24px var(--display)}.public-profile-error p{max-width:420px}.public-profile-error button{border:1px solid var(--brand-purple);background:var(--brand-purple);color:#fff;cursor:pointer;min-height:40px;padding:0 15px;font-weight:750}.public-profile-hero{color:#fff;background:radial-gradient(circle at 12% 20%,#ffc62f33,transparent 29%),linear-gradient(130deg,#4d257f,var(--brand-purple-deep) 62%,#24103d);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:250px;padding:44px 54px;display:grid}.public-profile-avatar{width:116px;height:116px;color:var(--brand-purple-deep);font:700 31px var(--display);background:#efe6fb;border:4px solid #ffc62f6b;border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:0 12px 35px #0f041b4d}.public-profile-avatar img{object-fit:cover;width:100%;height:100%}.public-profile-identity>span,.public-profile-section>header span,.profile-review-listing small{color:var(--brand-gold);letter-spacing:.12em;font-size:11px;font-weight:850}.public-profile-identity h2{font:700 clamp(30px,4vw,48px)/1 var(--display);align-items:center;gap:8px;margin:7px 0 3px;display:flex}.public-profile-identity h2 svg{color:var(--brand-gold)}.public-profile-identity>p{color:#dfd0ef;font-size:12px}.public-profile-identity blockquote{color:#fbf8ff;max-width:560px;margin:16px 0 0;font-size:14px;line-height:1.55}.public-profile-tags{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.public-profile-tags span{color:#eadff7;background:#ffffff0b;border:1px solid #ffc62f47;border-radius:20px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;display:inline-flex}.public-profile-actions{align-self:end;gap:8px;display:grid}.public-profile-actions button{color:#fff;cursor:pointer;border:1px solid #ffffff40;justify-content:center;align-items:center;gap:7px;min-height:41px;padding:0 14px;font-weight:780;display:inline-flex}.public-profile-actions button:disabled{opacity:.58;cursor:not-allowed}.public-profile-actions .profile-primary{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.public-profile-actions .profile-safety{background:0 0}.public-profile-metrics{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(5,1fr);display:grid}.public-profile-metrics>div{border-right:1px solid var(--line);align-content:center;gap:5px;min-height:92px;padding:18px 22px;display:grid}.public-profile-metrics>div:last-child{border-right:0}.public-profile-metrics strong{color:var(--ink);font:700 26px var(--display)}.public-profile-metrics span{color:var(--muted);align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex}.public-profile-block-note{background:var(--surface-soft);color:var(--muted);align-items:center;gap:8px;margin:18px 28px 0;padding:12px 14px;font-size:12px;display:flex}.public-profile-section{border-bottom:1px solid var(--line);padding:34px 42px}.public-profile-section>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.public-profile-section>header span{color:var(--brand-purple)}.public-profile-section>header h3{color:var(--ink);font:700 27px var(--display);margin-top:5px}.public-profile-section>header>small{color:var(--muted);font-size:12px}.public-profile-listings{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.public-profile-listings>button{border:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;grid-template-columns:82px minmax(0,1fr);gap:10px;min-width:0;padding:9px;display:grid}.public-profile-listings>button:hover{border-color:var(--brand-purple);background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple);transform:translateY(-1px)}.public-profile-listings img{object-fit:cover;background:var(--surface-muted);width:82px;height:108px}.public-profile-listings button>span{align-content:center;gap:4px;min-width:0;display:grid}.public-profile-listings small{color:var(--brand-purple);font-size:9px;font-weight:800}.public-profile-listings strong,.public-profile-listings em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-profile-listings strong{color:var(--ink);font:700 14px var(--display)}.public-profile-listings em{color:var(--muted);font-size:10px;font-style:normal}.public-profile-listings b{color:var(--ink);align-items:center;gap:4px;margin-top:5px;font-size:12px;display:flex}.profile-review-filters{flex-wrap:wrap;gap:7px;margin-bottom:17px;display:flex}.profile-review-filters button{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:18px;padding:0 11px;font-size:11px;font-weight:750}.profile-review-filters button:hover:not([aria-selected=true]){border-color:var(--brand-purple);background:var(--brand-purple-tint);color:var(--brand-purple)}.profile-review-filters button[aria-selected=true]{border-color:var(--brand-purple);background:var(--brand-purple);color:#fff}.profile-review-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.profile-review-list article{border:1px solid var(--line);background:var(--surface);gap:13px;min-width:0;padding:17px;display:grid}.profile-review-list article>div:nth-child(2){justify-content:space-between;gap:12px;display:flex}.profile-review-stars{color:#c48600;gap:2px;display:inline-flex}.profile-review-list time{color:var(--muted);font-size:10px}.profile-review-list article>p{color:var(--ink);font-size:12px;line-height:1.55}.profile-review-author{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;min-width:0;padding:0;display:flex}.profile-review-author>span:first-child{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);width:34px;height:34px;color:var(--brand-purple);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid;overflow:hidden}.profile-review-author img{object-fit:cover;width:100%;height:100%}.profile-review-author>span:last-child{gap:2px;min-width:0;display:grid}.profile-review-author strong{color:var(--ink);font-size:12px}.profile-review-author small{color:var(--muted);font-size:10px}.profile-review-author:hover strong{color:var(--brand-purple)}.profile-review-listing{border:0;border-top:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px 0 0;display:grid}.profile-review-listing:hover strong{color:var(--brand-purple)}.profile-review-listing:focus-visible{outline:2px solid var(--brand-purple);outline-offset:3px}.profile-review-listing img{object-fit:cover;width:40px;height:50px}.profile-review-listing>span{gap:2px;min-width:0;display:grid}.profile-review-listing small{color:var(--brand-purple);font-size:8px}.profile-review-listing strong,.profile-review-listing em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-review-listing strong{color:var(--ink);font-size:11px}.profile-review-listing em{color:var(--muted);font-size:9px;font-style:normal}.public-profile-empty{border:1px dashed var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--muted);text-align:center;padding:20px;font-size:12px}@media (width<=850px){.public-profile-backdrop{padding:0}.public-profile-dialog{border-radius:0;min-height:100vh;max-height:100vh}.public-profile-hero{grid-template-columns:auto minmax(0,1fr);min-height:0;padding:38px 24px 28px}.public-profile-avatar{width:84px;height:84px}.public-profile-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:auto}.public-profile-metrics{grid-template-columns:repeat(3,1fr)}.public-profile-metrics>div:nth-child(3){border-right:0}.public-profile-metrics>div:nth-child(n+4){border-top:1px solid var(--line)}.public-profile-listings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.public-profile-hero{text-align:center;grid-template-columns:1fr;gap:15px;padding-inline:18px}.public-profile-avatar{margin:auto}.public-profile-identity h2,.public-profile-tags{justify-content:center}.public-profile-actions{grid-column:auto;grid-template-columns:1fr}.public-profile-metrics{grid-template-columns:repeat(2,1fr)}.public-profile-metrics>div{border-top:1px solid var(--line);min-height:78px;padding:13px}.public-profile-metrics>div:nth-child(odd){border-right:1px solid var(--line)}.public-profile-metrics>div:nth-child(2n){border-right:0}.public-profile-section{padding:27px 16px}.public-profile-listings,.profile-review-list{grid-template-columns:1fr}}.preview-strip,.brand small,.notification-panel header span,.notification-panel header button,.notification-list>button small,.eyebrow,.section-overline,.entry-services,.entry-pulse,.entry-pick-label,.entry-pick-face small,.entry-pick-copy small,.intro-stats>div>span,.trust-note span,.depot-ribbon,.preview-journeys>div>span,.preview-journeys small,.feature-label,.card-flip-button,.sport-stamp,.grade-badge span,.listing-meta,.listing-live-label,.bid-amount span,.listing-footer,.listing-engagement button,.seller-band .section-overline,.broadcast-copy>span,.broadcast-lot small,.broadcast-lot span,.chat-heading>span,.chat-message p,.chat-message strong,.live-host small,.lot-queue>div span,.lot-queue small,.lot-queue em,.rail-heading span,.compact-listing .listing-meta,.compact-listing .listing-title,.compact-listing .bid-amount span,.compact-listing .listing-footer,.footer-brand small,.sign-in-modal .section-overline,.modal-separator,.security-note,.demo-accounts>div,.demo-accounts>button span,.demo-accounts>button small,.detail-grade,.detail-current-bid span,.detail-current-bid small,.detail-seller,.detail-seller small,.detail-section-heading>span,.history-mark,.history-timeline time,.history-timeline p,.history-timeline small,.history-disclaimer,.card-comment strong,.card-comment time,.card-comment>div>span,.card-comment>div>button,.card-comment-form>div,.card-comment-form>div button,.portal-identity p,.portal-metric>span:nth-child(2),.portal-metric small,.compact-portal-row span,.portal-audience span,.portal-audience-head,.portal-audience-listing small,.compact-payment-row small,.portal-section-heading>div>span,.portal-listing-row>div>span:not(.portal-status),.portal-listing-row>div>small,.portal-row-actions small,.portal-status,.portal-collection-column article span,.portal-collection-column article small,.portal-order-column article span,.portal-order-column article small,.portal-payment-head,.portal-payment-row small,.portal-form-eyebrow,.portal-sell-form label,.upload-placeholder span,.upload-preview span,.upload-status,.crop-adjuster-controls>div:first-child span,.portal-profile-fields label,.portal-profile-fields small,.portal-profile-footer>span,.account-button,.notification-list>button strong,.sell-button,.entry-actions button,.entry-pick-copy>span,.preview-journeys>button>span,.section-heading .all-auctions-link,.sort-button,.filter-button,.format-tabs button,.market-result-summary,.market-result-summary small,.listing-title,.bid-button,.empty-state button,.load-more,.seller-band>p,.seller-band button,.live-sales-heading p,.public-viewing,.broadcast-top,.broadcast-copy>p,.chat-heading,.chat-message>span,.chat-form button,.chat-sign-in,.live-host strong,.live-host button,.live-lot-actions button,.lot-queue strong,.rail-view-all,.rail-tail,.rail-tail button,.compact-listing .bid-button,.compact-listing .listing-engagement button,.site-footer>span,.site-footer>div,.toast,.modal-copy,.provider-list>button,.email-label,.email-row>button,.provider-message,.policy-modal p,.policy-modal li,.policy-done,.auth-submit,.auth-mode-toggle,.auth-error,.detail-card-info>p,.detail-primary-action,.detail-trade-form label,.detail-trade-form button,.detail-section-heading p,.history-timeline strong,.detail-community-empty,.card-comment-form>button,.comment-sign-in,.portal-back,.portal-identity small,.portal-hero-actions button,.portal-section-heading>button,.portal-nav button,.portal-loading,.portal-error,.portal-error button,.portal-panel>header button,.compact-portal-row strong,.portal-audience-listing strong,.portal-audience-empty,.compact-payment-row strong,.portal-section-heading p,.portal-listing-row>div>strong,.portal-row-actions button,.portal-collection-column article strong,.portal-collection-empty,.portal-order-column article strong,.portal-people button,.portal-payment-row strong,.portal-sell-modal>p,.upload-copy>p,.upload-actions button,.crop-adjuster-actions button,.portal-form-actions button,.profile-image-uploader p,.profile-image-actions button,.portal-profile-footer button{font-size:12px}@media (width<=650px){.live-feature{min-height:385px}.feature-content{padding-bottom:78px}.feature-content h2{max-width:78%;font-size:32px}.feature-content>p,.feature-content .feature-watching{font-size:12px}.feature-bottom button{min-height:40px;padding-inline:12px;font-size:12px}.listing-details h3{font-size:18px}.listing-meta,.listing-live-label,.listing-title,.listing-footer,.listing-engagement button,.grade-badge span,.sport-stamp,.sell-button,.mobile-nav-panel button,.site-footer>div,.portal-identity p,.portal-identity small,.portal-nav button,.portal-metric small,.portal-listing-row>div:nth-child(4) strong,.portal-order-column article small{font-size:12px}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.account-tier,.membership-rewards-copy>span{color:var(--brand-gold-soft)}.signup-plan.selected{border-color:var(--brand-gold);box-shadow:inset 0 0 0 1px var(--brand-gold);background:#38234d}.signup-membership>p svg,.membership-plan-features svg{color:var(--brand-gold-soft)}.entry-search{border-color:var(--brand-purple-border);background:var(--surface);box-shadow:0 10px 32px #00000042}.command-trigger{border-color:var(--line);background:var(--surface);color:var(--muted);box-shadow:0 4px 15px #0000002e}.command-trigger:hover{border-color:var(--brand-gold);background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.command-trigger kbd{border-color:var(--brand-purple-border);background:var(--surface-soft);color:var(--brand-gold-soft)}.jem-command{border-color:var(--brand-purple-border);background:color-mix(in srgb,var(--surface) 97%,transparent);box-shadow:0 34px 110px #000000ad,inset 0 0 0 1px #ffffff0a}.jem-command>header{background:linear-gradient(115deg,#38234d,#0000 68%)}.jem-command>header>div>span,.jem-command-result-copy small{color:var(--brand-gold-soft)}.jem-command>header>button,.jem-command-results>button>b,.jem-command>footer kbd{background:var(--surface-raised)}.jem-command-scopes button{background:var(--surface-soft);color:var(--muted)}.jem-command-scopes button:hover{border-color:var(--brand-purple-border);color:var(--ink)}.jem-command-scopes button[aria-pressed=true]{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.jem-command-results>button[role=option]{transition:border-color .12s,transform .12s}.jem-command-results>button[role=option]:hover,.jem-command-results>button[role=option].active{border-color:var(--brand-purple-border);background:#38234d}.jem-command-results>button[role=option].active .jem-command-result-copy small{color:#ffdc78}.jem-command-results>button[role=option].active .jem-command-result-copy strong{color:#fff}.jem-command-results>button[role=option].active .jem-command-result-copy em{color:#eee7f5}.jem-command-result-art{background:linear-gradient(145deg,#38234d,var(--surface-muted));color:var(--brand-gold-soft)}.jem-command-results>button>b{color:var(--brand-gold-soft)}.jem-command-search-state{border-color:var(--brand-purple-border);color:var(--brand-gold-soft);background:#2d1d3d}.jem-command-search-state.is-error{color:#ffb49f;background:#361f2c;border-color:#d27861}.jem-command-search-state.is-partial{border-color:var(--line);background:var(--surface-raised);color:var(--muted)}.jem-command-empty>svg{color:var(--brand-gold)}.jem-command-empty button{background:var(--brand-gold);color:var(--brand-purple-deep)}.entry-search-submit{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.entry-search-submit:hover{background:var(--brand-gold-soft)}.entry-intents button{border-color:var(--line);background:var(--surface);color:var(--muted)}.entry-intents button:hover{border-color:var(--brand-gold);background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.entry-intents button b{background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.chat-user-link{color:var(--ink)}.live-host .live-host-avatar{background:var(--brand-gold);color:var(--brand-purple-deep)}.site-header{background:color-mix(in srgb,var(--paper) 94%,transparent);box-shadow:0 8px 26px #0003}.primary-nav a,.eyebrow,.section-overline,.intro-copy,.entry-pulse,.intro-stats>div>span,.trust-note span,.section-heading .section-overline,.listing-meta,.listing-title,.bid-amount span,.listing-footer,.listing-engagement button,.seller-band .section-overline,.seller-band>p,.live-sales-heading p,.chat-heading>span,.live-host small,.lot-queue>div span,.watching-carousel p,.watching-card-copy em,.discovery-strip p,.discovery-strip-card em,.rail-heading span,.site-footer,.site-footer>span,.site-footer>div,.site-footer a,.site-footer a:not(.brand),.modal-copy,.email-label,.security-note,.policy-modal p,.policy-modal li,.demo-accounts>div>span,.demo-accounts>button small,.detail-card-info>p,.detail-current-bid span,.detail-current-bid small,.detail-seller,.detail-trade-form label,.detail-section-heading p,.history-timeline time,.history-disclaimer,.detail-community-empty,.card-comment time,.card-comment-form>div,.portal-nav button,.portal-metric>span:nth-child(2),.portal-metric small,.compact-portal-row span,.portal-audience span,.portal-audience-head,.portal-audience-listing small,.portal-audience-empty,.compact-payment-row small,.portal-section-heading p,.portal-listing-row>div>span:not(.portal-status),.portal-listing-row>div>small,.portal-row-actions small,.portal-collection-column article span,.portal-collection-column article small,.portal-collection-empty,.portal-order-column article span,.portal-order-column article small,.portal-payment-head,.portal-payment-row small,.portal-modal-close,.portal-sell-modal>p,.portal-sell-form label,.upload-status,.portal-profile-fields label,.portal-profile-fields small,.portal-profile-footer>span{color:var(--muted)}.notification-panel,.notification-panel:before,.preview-journeys>div,.preview-journeys>button,.collector-activity,.featured-lot-option.selected,.sort-button,.filter-button,.format-tabs button,.listing,.feed-sentinel,.empty-state button,.live-chat,.live-room-footer,.lot-queue button,.watching-carousel-controls button,.watching-carousel-card,.discovery-strip-controls button,.discovery-strip-card,.rail-view-all,.sign-in-modal,.policy-modal,.demo-accounts>button,.listing-detail-modal,.detail-community>article,.portal-nav,.portal-loading,.portal-error,.rail-edge-arrow,.portal-metric,.portal-panel,.portal-audience-list,.portal-listing-row,.portal-collection-column,.portal-bid-column,.portal-bid-summary>div,.portal-order-column,.portal-payment-table,.portal-sell-modal,.portal-profile,.crop-adjuster-actions button{background:var(--surface)}.notification-list>button:hover,.entry-surprise:hover,.preview-journeys>button:hover,.collector-activity:hover,.featured-lot-option,.featured-lot-option:hover,.seller-band,.room-picker,.lot-queue>div,.discovery-strip,.rail-tail,.provider-list>button:hover,.demo-accounts,.detail-recommendations,.card-comment-form>div,.portal-audience,.portal-audience-head,.profile-image-uploader,.watching-carousel,.mobile-nav-panel button{background:var(--surface-soft)}.preview-journeys>button>svg{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-gold)}.preview-journeys>button:hover>svg{border-color:var(--brand-gold);color:var(--brand-gold-soft);background:#4a2c65}.preview-journeys>button:after{color:#c8b6dc}.notification-list>button.is-read,.listing-engagement button:hover,.portal-profile-fields input[readonly]{background:var(--surface-muted)}.collector-path{background:var(--surface-soft);border-color:#513c67}.collector-path-intro{background:var(--brand-purple-deep)}.collector-path-ring{background:radial-gradient(circle at center,var(--brand-purple-deep) 58%,transparent 60%),conic-gradient(var(--brand-gold) var(--path-progress),#ffffff24 0)}.collector-path-activities{background:var(--line)}.collector-activity-icon,.seller-name img,.seller-name i{background:var(--surface-muted);color:var(--coral-soft)}.collector-activity small{color:var(--muted)}.collector-activity.is-complete{background:#2b1f37}.collector-activity.is-complete .collector-activity-icon{color:var(--brand-gold-soft);background:#5c3880}.collector-activity.is-complete small{color:#d3bdec}.feed-personalization>span:first-child{color:var(--brand-gold-soft);background:#38234d}.feed-sentinel{border-color:var(--brand-purple-border);background:linear-gradient(105deg,#2d1d3d,var(--surface))}.feed-sentinel.has-error{background:#361f2c;border-color:#d27861}.feed-sentinel>button{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.feed-sentinel>button:hover{background:var(--brand-gold-soft)}.market-orbit{box-shadow:0 12px 34px #0000003d}.market-orbit>header span,.market-orbit-card small,.market-orbit-card b,.market-orbit>footer span{color:var(--brand-gold-soft)}.market-orbit-controls button{border-color:var(--brand-purple-border);background:var(--surface-raised);color:var(--brand-gold-soft)}.market-orbit-controls button:hover{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.market-orbit-save:hover,.market-orbit-save.is-saved{border-color:var(--brand-gold);color:var(--brand-gold-soft)}.mention-suggestions{border-color:var(--line);background:var(--surface)!important}.mention-suggestions>button:hover,.mention-suggestions>button:focus-visible{background:var(--surface-soft)}.mention-suggestions small,.mention-help,.comment-actions button:last-child{color:var(--muted)}.entry-pick{border-color:var(--line);background:var(--surface-soft);box-shadow:12px 12px 0 var(--surface-muted)}.entry-pick:hover{box-shadow:14px 14px 0 var(--surface-muted)}.entry-pick-art{background:radial-gradient(circle at 30% 28%,#3d2852 0 18%,#0000 46%),linear-gradient(145deg,#352247,#21152e)}.entry-pick-copy small,.entry-pick-title,.entry-pick-facts,.entry-pick-price small,.preview-journeys small,.market-result-summary,.market-result-summary small,.rail-heading span:first-child,.rail-tail,.load-more,.modal-separator,.provider-list>button,.demo-accounts>div,.history-timeline p,.history-timeline small,.card-comment p{color:var(--muted)}.discovery-strip>header span,.discovery-strip-card small,.discovery-strip-card b{color:var(--brand-gold-soft)}.listing-details h3,.listing-open,.bid-amount strong,.provider-list>button,.demo-accounts>button,.detail-card-info h2,.history-timeline strong{color:var(--ink)}.listing-live-label,.listing-footer>span:first-child{color:var(--coral-soft)}.featured-lot-option>span:first-child,.featured-lot-option strong,.chat-message strong,.live-host button,.live-lot-actions button,.sort-button,.filter-button,.format-tabs button,.rail-view-all{color:var(--ink)}.featured-lot-option small,.chat-message p,.lot-queue>div small,.lot-queue em,.lot-queue .lot-watching{color:var(--muted)}.lot-queue small,.watching-card-copy b{color:var(--coral-soft)}.watching-card-copy small,.watching-carousel>header>div:first-child>span{color:#d3bdec}.entry-pick-face,.listing-image-wrap,.detail-card-flip{border-color:var(--surface);background:var(--surface-muted)}.listing,.listing-image-wrap,.compact-portal-row,.compact-live-row,.portal-audience-row,.compact-payment-row,.portal-collection-column article,.portal-order-column article,.notification-list>button{border-color:var(--line)}.watch-button{color:var(--ink);background:#18211bf0}.grade-badge{background:var(--surface-raised);color:var(--ink)}.bid-button,.detail-trade-form button,.upload-actions button,.portal-row-actions button,.portal-people button{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:#f1e7ff}.chat-form input,.detail-trade-form input,.card-comment-form textarea,.email-row input,.auth-form .email-label input,.portal-sell-form input,.portal-sell-form select,.portal-sell-form textarea,.portal-profile-fields input,.portal-profile-fields select,.portal-profile-fields textarea,.image-uploader{border-color:var(--line);background:var(--surface-raised);color:var(--ink)}.upload-placeholder,.upload-preview,.history-mark,.comment-avatar,.portal-metric-icon,.portal-avatar,.compact-live-row>span{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-gold-soft)!important}.portal-live-lot-option:has(input:checked){border-color:var(--brand-gold);background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-gold)}.portal-live-row.live .portal-live-signal,.compact-live-row>span.live{background:#4c2c24;color:#ff9b7e!important}.compact-live-cards button,.portal-live-cards button,.portal-card-shelf>div>button{border-color:var(--line);background:var(--surface-muted);color:var(--ink)}.compact-live-cards button:hover,.portal-live-cards button:hover,.portal-card-shelf>div>button:hover{border-color:var(--brand-gold);background:var(--brand-purple-tint)}.portal-status{color:#c2cbc3;background:#2b352f}.portal-status.active,.portal-status.succeeded,.portal-status.paid,.portal-status.delivered{background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.portal-status.live{color:#ff9b7e;background:#4c2c24}.portal-status.scheduled,.portal-status.pending,.portal-status.reserved,.portal-status.shipped,.portal-status.upcoming{color:#e4cc91;background:#433a24}.portal-status.cancelled,.portal-status.refunded,.portal-status.failed{color:#efad9f;background:#452925}.portal-status.ended{color:#aeb8af;background:#2b352f}.portal-shipping-callout.warning{background:#3a301c;border-color:#765f31}.portal-shipping-callout.warning>svg,.portal-shipping-callout.warning b{color:var(--brand-gold-soft)}.portal-ship-deadline.late,.portal-shipping-issue{background:#3d2924;border-color:#664039}.portal-ship-deadline.late,.portal-shipping-issue>svg,.portal-shipping-issue b{color:#efad9f}.portal-shipping-issue small,.portal-shipping-issue em{color:#d6aaa1}.portal-shipping-issue input{background:var(--surface-raised);color:var(--ink);border-color:#664039}.portal-shipping-issue button{background:#9f402d}.portal-tracking-card,.portal-rate-form{border-color:var(--brand-purple-border);background:var(--brand-purple-tint)}.portal-rate-results button.secondary,.portal-tracking-card>a,.portal-label-link{background:var(--surface-raised);color:var(--brand-gold-soft)}.bid-state{color:#c2cbc3;background:#2b352f}.bid-state.winning,.bid-state.won{background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.bid-state.outbid,.bid-state.lost{color:#efad9f;background:#452925}.bid-state.scheduled{color:#e4cc91;background:#433a24}.portal-row-actions button:last-child{color:#efad9f;background:#3d2924;border-color:#664039}.wishlist-set-actions .alerts-on{border-color:var(--brand-gold);color:var(--brand-gold-soft);background:#38234d}.wishlist-add-card{background:var(--surface-soft)}.wishlist-add-card label>span{color:#d8cce5}.wishlist-add-card input{border-color:var(--brand-purple-border);background:var(--surface-raised);color:var(--ink)}.wishlist-add-card button{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.live-lot-actions .live-bid{color:#fff;background:#9f402d;border-color:#b94f37}.skip-link,.sell-button,.section-heading .all-auctions-link,.seller-band button,.entry-primary,.format-tabs button:hover,.format-tabs button.selected,.empty-state button:hover,.chat-form button,.chat-sign-in,.watching-carousel-controls button:hover,.discovery-strip-controls button:hover,.rail-tail button,.email-row>button,.policy-done,.auth-submit,.detail-primary-action,.history-listed,.card-comment-form>button,.comment-sign-in,.portal-error button,.portal-section-heading>button,.portal-live-empty button,.crop-adjuster-actions button:last-child,.portal-form-actions button[type=submit],.profile-image-actions button,.portal-profile-footer button{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.notification-tabs{background:var(--surface)}.notification-tabs button{background:var(--surface-soft);color:var(--muted)}.notification-tabs button:hover{color:#fff;background:#38234d;border-color:#8c55d1}.notification-tabs button.active{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.sort-button:hover,.filter-button:hover{color:#fff;background:#38234d;border-color:#8c55d1}.format-tabs button:hover,.format-tabs button.selected,.profile-review-filters button[aria-selected=true]{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.format-tabs .clear-market-filters:hover{color:#fff;background:#38234d;border-color:#8c55d1}.live-discovery,.live-discovery-empty{border-color:var(--line);background:var(--surface)}.slow-lounge-heading>div:first-child>span,.slow-lounge-board>header span,.slow-lounge-board>header>div:last-child strong{color:var(--brand-gold-soft)}.slow-lounge-controls button:hover,.slow-lounge-card>footer .slow-lounge-choose,.slow-lounge-board article>button{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.slow-lounge-card:hover,.slow-lounge-card.selected{border-color:var(--brand-gold);box-shadow:0 12px 26px #0000004d}.slow-lounge-card.selected{box-shadow:inset 0 -3px var(--brand-gold),0 12px 26px #0000004d}.slow-lounge-copy>small,.slow-lounge-board>footer b{color:var(--brand-gold-soft)}.slow-lounge-tags i{background:var(--brand-gold);color:var(--brand-purple-deep)}.lounge-discovery>form button,.lounge-discovery-empty button{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.lounge-discovery>form .lounge-search-clear{color:var(--muted);background:0 0;border:0}.lounge-discovery-filters button,.lounge-discovery-filters select{border-color:var(--line);background:var(--surface-muted);color:var(--ink)}.lounge-discovery-filters button:hover,.lounge-discovery-filters button.active{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.lounge-discovery-filters .lounge-filter-reset{color:var(--brand-gold-soft);background:0 0}.slow-lounge-controls .slow-lounge-live-link,.live-heading-actions>button{border-color:var(--brand-purple-border);color:var(--brand-gold-soft);background:#38234d}.slow-lounge-controls .slow-lounge-live-link:hover,.live-heading-actions>button:hover{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.slow-lounge-card>footer .slow-lounge-save.saved,.live-show-card>footer .live-show-save.saved{border-color:var(--brand-gold);color:var(--brand-gold-soft);background:#38234d}.slow-lounge-more{border-color:var(--brand-gold);color:var(--brand-gold-soft)}.slow-lounge-board>header{background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface) 65%)}.slow-lounge-media small,.saved-show-shelf>header span,.saved-show-shelf>header>strong,.saved-show-open small{color:var(--brand-gold-soft)}.slow-lounge-media.live>div>svg{background:var(--brand-gold);color:var(--brand-purple-deep)}.slow-lounge-media.live>button{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.show-image-uploader button{border-color:var(--brand-gold);color:var(--brand-gold-soft);background:#38234d}.show-image-preview,.saved-show-art{background:var(--surface-muted);color:var(--brand-gold-soft)}.saved-show-shelf>header{background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface))}.saved-show-open:hover,.compact-live-row:hover,.portal-live-open:hover{background:#38234d}.compact-live-row>svg,.portal-live-open>em{color:var(--brand-gold-soft)}.primary-nav .nav-lounge b{color:var(--brand-gold-soft);background:#38234d}.live-discovery-search{color:var(--muted)}.live-discovery-search input{color:var(--ink)}.live-discovery-search input::placeholder{color:var(--muted)}.live-discovery-search button,.live-discovery-empty button{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.live-discovery-filters button,.live-discovery-filters select{border-color:var(--line);background:var(--surface-muted);color:var(--ink)}.live-discovery-filters button:hover{color:#fff;background:#38234d;border-color:#8c55d1}.live-discovery-filters button.active{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.live-discovery-filters label,.live-discovery-result,.live-discovery-empty{color:var(--muted)}.live-filter-reset{border-color:var(--line);color:var(--ink)}.public-viewing{border-color:var(--brand-purple-border);color:var(--brand-gold-soft)}.live-show-feed-heading span,.live-show-kicker,.live-show-card>footer .live-show-preview{color:var(--brand-gold-soft)}.live-show-feed-controls button:hover{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.live-show-card:hover{border-color:var(--brand-purple-border);box-shadow:0 11px 25px #00000047}.live-show-card.selected{border-color:var(--brand-gold);box-shadow:inset 0 -3px var(--brand-gold),0 10px 23px #00000047}.live-show-select:focus-visible{outline-color:var(--brand-gold)}.live-show-kicker em,.live-show-host b{background:var(--brand-gold);color:var(--brand-purple-deep)}.live-show-card>footer .live-show-join{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.live-show-more{border-color:var(--brand-gold);background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.portal-nav button:hover{color:#fff}.portal-nav button.active{color:var(--brand-gold)}.portal-nav button b{color:var(--brand-gold-soft);background:#38234d}.portal-nav button.active b{background:var(--brand-gold);color:var(--brand-purple-deep)}.portal-engagement>header span,.portal-engagement>div small,.portal-commerce-insights>header>div:first-child>span{color:var(--brand-gold-soft)}.inventory-import-button,.inventory-exchange-actions>button{border-color:var(--brand-purple-border);background:var(--surface-raised);color:var(--brand-gold-soft)}.portal-panel>header button{color:var(--brand-gold-soft)}.compact-portal-row:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.compact-bid-row:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.compact-payment-row:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.portal-listing-row:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.portal-bid-column>article:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.portal-audience-row:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.portal-collection-column article:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.portal-order-column article:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.portal-payment-row:has(.portal-card-hitbox:hover){box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.featured-lot-option.selected{border-top-color:var(--brand-gold);background:var(--surface-raised)}.portal-live-lot-option:has(input:checked){border-color:var(--brand-gold);box-shadow:inset 3px 0 var(--brand-gold);background:#38234d}.entry-pick-label,.feature-bottom button:not(.feature-secondary),.feature-navigation button:hover,.card-flip-button:hover,.enter-live-room,.live-lot-actions .live-bid,.rail-edge-arrow:hover:not(:disabled),.portal-card-journey li.current>span,.dock-icon b,.portal-hero-actions .accent,.public-profile-actions .profile-primary{color:var(--brand-purple-deep)}.feature-bottom button:not(.feature-secondary):hover,.feature-navigation button:hover,.card-flip-button:hover,.enter-live-room:hover,.rail-edge-arrow:hover:not(:disabled){background:var(--brand-gold-soft)}.detail-grade{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.portal-card-journey{border-color:var(--brand-purple-border);background:linear-gradient(135deg,#281a36,var(--surface-raised))}.portal-card-journey li{border-color:var(--line);background:var(--surface-raised)}.portal-card-journey li.done>span{color:var(--brand-gold-soft);background:#4a2c65}.portal-card-journey li.current{border-color:var(--brand-gold);background:var(--brand-purple-tint)}.portal-card-journey li.current>span{background:var(--brand-gold);color:var(--brand-purple-deep)}.detail-state-closed{background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.detail-seller small,.card-comment>div>span{color:var(--muted)}.history-timeline li:not(:last-child):before{background-color:var(--line)}.comment-thread{border-color:var(--line)}.history-timeline small,.history-disclaimer{background:var(--surface-soft);color:var(--muted)}.history-graded{color:#f1e7ff;background:#321f46;border-color:#75549a}.card-comment-form textarea{border-color:var(--line);background:var(--surface-raised);color:var(--ink)}.break-board{background:linear-gradient(135deg,#21162c,#17101e);border-color:#4b3861}.break-board>header>div>span,.break-board>header>small{color:var(--brand-gold)}.break-board>header>small{border-color:#6f548e}.break-stage-track{color:#a99bb8}.break-stage-track b{color:#bdb3ca;background:#21172b;border-color:#574466}.break-stage-track span.active{color:var(--brand-gold)}.break-stage-track span.active b{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.break-stage-track i{background:#4b3861}.break-spot{background:var(--surface-raised);border-color:#49375a}.break-spot:hover{background:#281b34;border-color:#8c55d1;box-shadow:0 8px 22px #00000047}.break-spot.owned{border-color:var(--brand-gold);box-shadow:inset 3px 0 var(--brand-gold)}.break-spot.sold{background:var(--surface-muted)}.break-spot>div:first-child{color:#bdb3ca}.break-spot>div:first-child b{color:#ffe497;background:#42295d}.break-price{border-color:#49375a}.break-price small,.break-result small{color:#bdb3ca}.break-bid{background:var(--brand-gold);color:var(--brand-purple-deep)}.break-result,.break-result.sold{background:#2a2033}.break-result.tier-rookie,.break-result.tier-insert{background:#17283d;border-left-color:#7eb8ff}.break-result.tier-parallel,.break-result.tier-numbered{background:#2c1e42;border-left-color:#b792ef}.break-result.tier-relic,.break-result.tier-autograph,.break-result.tier-case_hit{border-left-color:var(--brand-gold);background:#382d19}.host-break-console>.break-stage-track{border-color:var(--line);background:var(--surface-raised)}.host-break-progress button{color:#f1e7ff;background:#321f46;border-color:#75549a}.host-break-console .break-console-result{color:#eadcff}.host-break-console .break-console-result small{color:var(--brand-gold-soft);background:#38234d}.host-break-console .break-console-result.tier-autograph,.host-break-console .break-console-result.tier-relic,.host-break-console .break-console-result.tier-case_hit{color:var(--brand-gold-soft)}.entered-break-board{background:#21142f}.portal-hero{background:radial-gradient(circle at 86% 18%,#ffc62f29,transparent 24rem),linear-gradient(132deg,#25103f,var(--brand-purple-deep));box-shadow:inset 0 0 0 1px #65428a}.notification-badge{border-color:var(--paper)}.image-uploader,.crop-adjuster-preview{box-shadow:none}.profile-image-preview{border-color:var(--surface)}.profile-image-actions button.remove{color:#ffc0b1;background:#422a25;border-color:#7e4d43}.portal-profile-fields input[readonly]{background:var(--surface-muted);color:var(--muted)}.public-profile-section>header span,.public-profile-listings small,.profile-review-listing small{color:var(--brand-gold-soft)}.public-profile-listings>button:hover{border-color:var(--brand-gold);background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-gold)}.profile-review-filters button:hover:not([aria-selected=true]){border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-gold-soft)}.profile-review-author>span:first-child,.profile-review-author:hover strong,.profile-review-listing:hover strong{color:var(--brand-gold-soft)}.profile-review-stars{color:var(--brand-gold)}.portal-row-actions .open-studio,.live-lot-actions .footer-enter-room,.host-lot-track button{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);color:#f1e7ff}.host-lot-track article.live button{color:#ffc0b1;background:#422a25;border-color:#7e4d43}.host-studio-error{color:#ffc0b1;background:#422a25;border-color:#6b4138}.market-intro{color:#fffaf1;background:radial-gradient(circle at 77% 23%,#ffc62f33,#0000 19rem),radial-gradient(circle at 11% 88%,#b164ee42,#0000 25rem),linear-gradient(125deg,#170922 0%,#2f1050 45%,#4c237d 100%)}.market-intro:before{background:linear-gradient(115deg,#0000 0 54%,#ffffff0b 54% 54.15%,#0000 54.15% 72%,#ffc62f12 72% 72.15%,#0000 72.15%),repeating-linear-gradient(135deg,#0000 0 42px,#ffffff06 43px 44px)}.market-intro:after{border-color:#ffc62f2e}.market-intro .entry-atmosphere i{background:#ffc62f2e;border-color:#ffdf84bf}.market-intro .eyebrow{color:#e3d3f2}.market-intro .eyebrow-mark{background:var(--brand-gold);box-shadow:0 0 16px #ffc62f80}.market-intro h1{color:#fffdf7}.market-intro h1 em{color:var(--brand-gold);text-shadow:0 0 34px #ffc62f29}.market-intro .intro-copy{color:#d9cce4}.market-intro .entry-search{background:#fffdf9;border-color:#ffffff42;box-shadow:0 18px 50px #0903124d}.market-intro .entry-search:focus-within{border-color:var(--brand-gold);box-shadow:0 0 0 3px #ffc62f38,0 22px 54px #09031261}.market-intro .entry-search-submit{border-color:var(--brand-purple-deep);background:var(--brand-purple-deep);color:#fff}.market-intro .entry-search-submit:hover{background:#5b2a91}.market-intro .entry-intents button{color:#eee5f5;background:#ffffff13;border-color:#ffffff29}.market-intro .entry-intents button:hover{color:#fff3ca;background:#ffc62f1f;border-color:#ffc62fa6}.market-intro .entry-intents button b{color:var(--brand-gold-soft);background:#ffc62f24}.market-intro .entry-primary{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep);box-shadow:0 9px 25px #ffc62f29}.market-intro .entry-primary:hover{background:var(--brand-gold-soft);box-shadow:0 12px 30px #ffc62f3d}.market-intro .entry-surprise{color:#fffdf7;background:#ffffff0f;border-color:#ffffff47}.market-intro .entry-surprise:hover{color:#fff;background:#ffffff1f;border-color:#ffffff8c}.market-intro .entry-pulse{color:#cfbfdd}.market-intro .entry-pulse button{color:#fff1bf}.market-intro .entry-pulse button:hover{color:#fff}.market-intro .entry-stage{background:linear-gradient(150deg,#ffffff1d,#ffffff09);border-color:#ffffff2b;box-shadow:0 30px 80px #0a02156b}.market-intro .entry-stage:before{border-color:#ffc62f38}.market-intro .entry-stage-heading,.market-intro .entry-stage-footer{color:#d9cce5}.market-intro .entry-stage-heading>span{color:var(--brand-gold-soft)}.market-intro .entry-stage-footer svg{color:var(--brand-gold)}.market-intro .entry-pick{color:#fffdf8;background:#150823c2;border-color:#ffffff2e;box-shadow:0 20px 44px #09021259}.market-intro .entry-pick:hover{border-color:#ffc62fa8;box-shadow:0 25px 55px #09021275}.market-intro .entry-pick-art{background:radial-gradient(circle at 45% 42%,#ffdc7845,#0000 29%),linear-gradient(145deg,#7b47a2,#371657 62%,#1e0b30)}.market-intro .entry-pick-copy{background:linear-gradient(155deg,#280f42db,#150823f0)}.market-intro .entry-pick-copy small{color:#d8c1e8}.market-intro .entry-pick-copy>strong{color:#fffdf8}.market-intro .entry-pick-title{color:#d9cde2}.market-intro .entry-pick-facts{color:#c6b7d2}.market-intro .entry-pick-price{border-color:#ffffff24}.market-intro .entry-pick-price b{color:var(--brand-gold-soft)}.market-intro .entry-stage-loading{color:#e8dbf3}.market-intro .entry-stage-loading:after{border-color:#ffffff1c}.market-intro .entry-stage-loading strong{color:#fffdf7}.market-intro .entry-stage-loading small{color:#cbbbd7}.market-intro .intro-stats{background:#0d04174d;border-color:#ffffff21}.market-intro .intro-stats>div{border-color:#ffffff1c}.market-intro .intro-stats strong{color:#fffdf7}.market-intro .intro-stats>div>span{color:#bdaecb}.market-intro .intro-stats .stat-unit{color:var(--brand-gold)}.market-intro .intro-stats .trust-note,.market-intro .intro-stats .trust-note span{color:#dcd0e7}.market-intro .trust-note svg{color:var(--brand-gold)}}body{background-color:var(--paper);background-image:radial-gradient(circle at 8% 4%,color-mix(in srgb,var(--brand-purple) 11%,transparent),transparent 22rem), radial-gradient(circle at 94% 22%,color-mix(in srgb,var(--casino-gold) 9%,transparent),transparent 28rem), linear-gradient(135deg,transparent 0 49.7%,color-mix(in srgb,var(--brand-purple) 3%,transparent) 49.8% 50.2%,transparent 50.3%);background-size:auto,auto,44px 44px}.preview-strip{background:linear-gradient(90deg,#160a24,var(--casino-plum) 48%,#160a24);border-bottom:1px solid #f6c84b57;box-shadow:0 2px 14px #13091f2e}.preview-dot,.live-nav-dot,.live-pulse{background:var(--casino-gold);box-shadow:0 0 0 3px #f6c84b21,0 0 12px #f6c84b8f}.site-header{border-bottom-color:color-mix(in srgb,var(--casino-gold) 36%,var(--line));background:color-mix(in srgb,var(--paper) 92%,transparent);box-shadow:0 10px 34px #18082617}.site-header:after{background:linear-gradient(90deg,transparent,var(--casino-gold),var(--brand-purple),transparent);content:"";pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.primary-nav a{color:var(--muted)}.primary-nav .nav-active:after{background:linear-gradient(90deg,var(--casino-gold),var(--brand-purple));height:3px}.primary-nav .nav-lounge b,.notification-badge{background:var(--casino-gold);color:var(--casino-night)}.command-trigger{border-color:color-mix(in srgb,var(--brand-purple-border) 72%,var(--casino-gold))}.sell-button{background:linear-gradient(135deg,var(--casino-plum),var(--casino-night));border:1px solid #735095;box-shadow:inset 0 0 0 1px #ffffff14,0 6px 18px #1e0a2f29}.sell-button:hover{border-color:var(--casino-gold);background:linear-gradient(135deg,#61308c,var(--casino-velvet))}.market-intro{background:radial-gradient(circle at 82% 18%,#f6c84b38,transparent 19rem), radial-gradient(circle at 10% 92%,#7636ae73,transparent 31rem), radial-gradient(circle at 55% 38%,#133d3240,transparent 28rem), linear-gradient(122deg,var(--casino-night) 0%,var(--casino-velvet) 52%,#431768 100%);color:#fffaf0;box-shadow:inset 0 -1px #f6c84b4d}.market-intro:before{background:linear-gradient(115deg,#0000 0 54%,#ffffff0d 54% 54.14%,#0000 54.14% 72%,#f6c84b24 72% 72.14%,#0000 72.14%),repeating-linear-gradient(135deg,#0000 0 42px,#ffffff07 43px 44px)}.market-intro:after{border-color:#f6c84b3d;box-shadow:0 0 90px #f6c84b12}.market-intro .entry-atmosphere i{background:#f6c84b33;border-color:#ffe6a0bd;box-shadow:0 0 16px #f6c84b52}.market-intro .eyebrow{color:#eadcf4}.market-intro .eyebrow-mark{background:var(--casino-gold);box-shadow:0 0 16px #f6c84b99}.market-intro h1{color:#fffdf8;text-shadow:0 5px 32px #00000040}.market-intro h1 em{color:var(--casino-gold);text-shadow:0 0 32px #f6c84b3d}.market-intro .intro-copy{color:#ddcee8}.market-intro .entry-search{background:#fffdf8;border-color:#f6c84b78;box-shadow:0 0 0 1px #ffffff17,0 20px 55px #05010a6b}.market-intro .entry-search:focus-within{border-color:var(--casino-gold);box-shadow:0 0 0 3px #f6c84b33,0 22px 58px #05010a80}.market-intro .entry-search-submit{color:#fff;background:linear-gradient(135deg,#5e2c88,#281139);border:1px solid #4e236f;box-shadow:inset 0 1px #ffffff1f}.market-intro .entry-search-submit:hover{border-color:var(--casino-gold);background:linear-gradient(135deg,#6d369b,#35154f)}.market-intro .entry-intents button{color:#f2eaf8;background:#ffffff12;border-color:#f6c84b3b;box-shadow:inset 0 1px #ffffff0d}.market-intro .entry-intents button:hover{border-color:var(--casino-gold);color:var(--casino-gold-soft);background:#f6c84b21}.market-intro .entry-intents button b{background:var(--casino-gold);color:var(--casino-night)}.market-intro .entry-primary{border-color:var(--casino-gold);color:var(--casino-night);background:linear-gradient(135deg,#ffdb68,#e9ad21);box-shadow:0 8px 24px #f6c84b3d,inset 0 1px #ffffff8c}.market-intro .entry-primary:hover{background:linear-gradient(135deg,#ffe58c,#f4bf3d);box-shadow:0 11px 30px #f6c84b57}.market-intro .entry-surprise{color:#fff;background:#ffffff12;border-color:#ffffff57}.market-intro .entry-surprise:hover{border-color:var(--casino-gold);color:var(--casino-gold-soft);background:#f6c84b1a}.market-intro .entry-pulse{color:#d2c1dd}.market-intro .entry-pulse button{color:var(--casino-gold-soft)}.market-intro .entry-stage{background:linear-gradient(145deg,#ffffff1f,#ffffff09);border-color:#f6c84b66;box-shadow:0 30px 90px #03000780,inset 0 0 0 1px #ffffff12}.market-intro .entry-stage:before{border-color:#f6c84b40}.market-intro .entry-stage-heading,.market-intro .entry-stage-footer{color:#d8c9e3}.market-intro .entry-stage-heading>span{color:var(--casino-gold-soft)}.market-intro .entry-stage-footer svg{color:var(--casino-gold)}.market-intro .entry-pick{background:var(--casino-night);color:#fffdf8;border-color:#f6c84b54;box-shadow:0 22px 52px #0006}.market-intro .entry-pick:hover{border-color:var(--casino-gold);box-shadow:0 28px 64px #00000085,0 0 28px #f6c84b1f}.market-intro .entry-pick-copy{background:linear-gradient(155deg,#311148f7,#100719fc)}.market-intro .entry-pick-copy small{color:#d8c1e8}.market-intro .entry-pick-copy>strong{color:#fff}.market-intro .entry-pick-title,.market-intro .entry-pick-facts{color:#d4c5de}.market-intro .entry-pick-price{border-color:#f6c84b33}.market-intro .entry-pick-price b{color:var(--casino-gold-soft)}.entry-pick-label{background:linear-gradient(135deg,#ffdf72,#eeb72d);box-shadow:0 6px 20px #00000038}.market-intro .intro-stats{background:#08030e80;border-color:#f6c84b4f}.market-intro .intro-stats>div{border-color:#f6c84b2e}.market-intro .intro-stats strong{color:#fff}.market-intro .intro-stats>div>span{color:#cbbbd7}.market-intro .intro-stats .trust-note,.market-intro .intro-stats .trust-note span{color:#e0d5e7}.market-intro .trust-note svg{color:var(--casino-gold)}.depot-ribbon{min-height:46px;color:var(--casino-gold-soft);background:linear-gradient(90deg,#12081d,#391557 48%,#12081d);border-color:#f6c84b80;box-shadow:inset 0 1px #ffffff0f,0 8px 24px #18082624}.depot-ribbon i{background:var(--casino-gold);box-shadow:0 0 0 4px #f6c84b1a,0 0 12px #f6c84b6b}.preview-journeys{border-color:color-mix(in srgb,var(--casino-gold) 38%,var(--line));background:color-mix(in srgb,var(--casino-gold) 24%,var(--line));box-shadow:0 12px 30px #1d0a2d14}.preview-journeys>div{background:radial-gradient(circle at 10% 0,#f6c84b1f,transparent 12rem),linear-gradient(135deg,var(--casino-velvet),var(--casino-night))}.preview-journeys>div>span{color:var(--casino-gold)}.preview-journeys>div small{color:#d2c4dc}.preview-journeys>button{background:var(--surface-raised)}.preview-journeys>button:hover{background:color-mix(in srgb,var(--casino-gold) 10%,var(--surface));box-shadow:inset 0 -3px var(--casino-gold)}.preview-journeys>button>svg{border-color:color-mix(in srgb,var(--casino-gold) 52%,var(--brand-purple-border));background:color-mix(in srgb,var(--brand-purple-tint) 82%,var(--casino-gold));color:var(--brand-purple)}.collector-path,.feature-showcase,.market-orbit,.slow-lounge-track,.live-discovery,.live-show-feed-shell,.live-room-layout,.watching-carousel,.discovery-strip{border-color:color-mix(in srgb,var(--casino-gold) 36%,var(--line));box-shadow:0 14px 38px #1b082b17}.collector-path-intro{background:radial-gradient(circle at 0 0,#f6c84b29,transparent 15rem),linear-gradient(145deg,var(--casino-velvet),var(--casino-night))}.collector-path-next{border-color:var(--casino-gold);color:var(--casino-night);background:linear-gradient(135deg,#ffdd72,#eab229)}.collector-activity:hover{box-shadow:inset 0 -3px var(--casino-gold)}.feature-showcase{background:var(--casino-night);border-radius:14px}.live-feature{background:radial-gradient(circle at 16% 24%,#452160,transparent 27rem),linear-gradient(115deg,var(--casino-night),var(--casino-velvet))}.feature-shade{background:linear-gradient(90deg,var(--casino-night) 4%,var(--casino-night) 35%,#13091fe3 52%,#13091f1f)}.feature-kicker,.feature-label{color:var(--casino-gold-soft)}.feature-rule{background:var(--casino-gold)}.feature-bottom button:not(.feature-secondary){color:var(--casino-night);background:linear-gradient(135deg,#ffdb68,#e9ad21);box-shadow:0 7px 20px #f6c84b33}.feature-bottom button:not(.feature-secondary):hover{background:var(--casino-gold-soft)}.feature-navigation button{background:#0c0513b8;border-color:#f6c84b7a}.feature-navigation button:hover{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.featured-lot-rail,.featured-lot-cycle{background:color-mix(in srgb,var(--casino-gold) 42%,var(--casino-night))}.featured-lot-option{background:var(--surface)}.featured-lot-option:hover{background:color-mix(in srgb,var(--casino-gold) 9%,var(--surface))}.featured-lot-option.selected{border-top-color:var(--casino-gold);background:var(--surface-raised);box-shadow:inset 0 -3px color-mix(in srgb,var(--casino-gold) 55%,transparent)}.section-overline svg,.slow-lounge-heading>div:first-child>span,.live-show-feed-heading span,.market-orbit>header span,.discovery-strip>header span{color:var(--brand-purple)}.section-heading h2,.slow-lounge-heading h2,.live-sales-heading h2{letter-spacing:-.55px}.market-controls{border-color:color-mix(in srgb,var(--casino-gold) 28%,var(--line));box-shadow:0 10px 25px #16072314}.format-tabs button,.sort-button,.filter-button{background:var(--surface);color:var(--ink);border-radius:16px}.format-tabs button:hover,.format-tabs button.selected{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night);box-shadow:0 4px 14px #f6c84b2e}.market-orbit>header,.live-show-feed-heading{background:radial-gradient(circle at 88% 0,#f6c84b21,transparent 15rem),linear-gradient(120deg,var(--casino-velvet),var(--casino-night));border-color:#f6c84b40}.market-orbit>header h3,.live-show-feed-heading strong{color:#fffdf8}.market-orbit>header p,.live-show-feed-heading small{color:#cdbed8}.market-orbit>header span,.live-show-feed-heading span{color:var(--casino-gold-soft)}.market-orbit-track,.live-show-feed,.slow-lounge-track{background:linear-gradient(120deg,color-mix(in srgb,var(--casino-velvet) 88%,var(--surface-soft)),var(--surface-soft))}.market-orbit-controls button,.live-show-feed-controls button,.slow-lounge-controls button,.watching-carousel-controls button,.discovery-strip-controls button{border-color:color-mix(in srgb,var(--casino-gold) 48%,var(--line));background:var(--surface-raised);color:var(--brand-purple)}.market-orbit-controls button:hover,.live-show-feed-controls button:hover,.slow-lounge-controls button:hover,.watching-carousel-controls button:hover,.discovery-strip-controls button:hover{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.market-orbit-card,.live-show-card,.slow-lounge-card,.watching-carousel-card,.discovery-strip-card{border-color:color-mix(in srgb,var(--casino-gold) 28%,var(--line));background:var(--surface);border-radius:9px}.market-orbit-card:hover,.live-show-card:hover,.slow-lounge-card:hover,.watching-carousel-card:hover,.discovery-strip-card:hover{border-color:var(--casino-gold);box-shadow:0 12px 28px #1907282e,0 0 0 1px #f6c84b21}.live-show-card.selected,.slow-lounge-card.selected{border-color:var(--casino-gold);box-shadow:inset 0 -3px var(--casino-gold),0 12px 28px #19072833}.live-show-status.is-live{background:var(--casino-red);box-shadow:0 0 14px #d94b4b61}.live-show-card>footer .live-show-join,.slow-lounge-card>footer .slow-lounge-choose{border-color:var(--casino-gold);color:var(--casino-night);background:linear-gradient(135deg,#ffdc70,#e9ae25)}.listing{border-color:color-mix(in srgb,var(--casino-gold) 30%,var(--line));background:var(--surface);border-radius:10px;position:relative;box-shadow:0 6px 18px #18082612,inset 0 0 0 1px #ffffff0a}.listing:hover{border-color:var(--casino-gold);box-shadow:0 16px 36px #1808262b,0 0 0 1px #f6c84b29}.listing.is-ending-soon{border-bottom:3px solid var(--casino-red)}.listing-image-wrap{border-color:var(--surface);background:var(--surface-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--casino-gold) 28%,var(--line))}.listing-image{filter:saturate(.9)contrast(1.02)}.sport-stamp,.grade-badge,.watch-button{background:color-mix(in srgb,var(--surface-raised) 92%,transparent);color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sport-stamp{border:1px solid #f6c84b59}.watch-button{border:1px solid #f6c84b47;border-radius:50%}.watch-button:hover,.watch-button.watching{color:var(--brand-purple);box-shadow:0 0 0 3px #f6c84b29}.listing-details h3,.listing-open,.bid-amount strong{color:var(--ink)}.listing-meta,.listing-title,.bid-amount span,.listing-footer,.listing-engagement button{color:var(--muted)}.listing-live-label,.listing-footer>span:first-child{color:color-mix(in srgb,var(--casino-red) 78%,var(--ink))}.listing-bid-row,.listing-engagement{border-color:var(--line)}.bid-button{border:1px solid color-mix(in srgb,var(--casino-gold) 65%,#bd8f18);color:var(--casino-night);background:linear-gradient(135deg,#ffe185,#edb631);border-radius:5px;box-shadow:inset 0 1px #ffffff80}.bid-button:hover{background:var(--casino-gold-soft)}.listing-engagement button:hover{border-color:color-mix(in srgb,var(--casino-gold) 45%,var(--line));background:color-mix(in srgb,var(--casino-gold) 9%,var(--surface-soft))}.slow-lounge-heading,.live-sales-heading{padding-inline:4px}.lounge-discovery,.live-discovery{background:var(--surface);border-radius:10px;overflow:hidden}.lounge-discovery>form button,.live-discovery-search button{border-color:var(--casino-gold);color:var(--casino-night);background:linear-gradient(135deg,#ffda67,#e7aa20)}.lounge-discovery-filters button,.live-discovery-filters button{background:var(--surface-soft);color:var(--ink);border-radius:15px}.lounge-discovery-filters button:hover,.lounge-discovery-filters button.active,.live-discovery-filters button:hover,.live-discovery-filters button.active{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.live-show-feed-shell{border-radius:12px;overflow:hidden}.live-room-layout{border-radius:12px;overflow:hidden;box-shadow:0 18px 48px #0f041833}.slow-lounge-art{background:radial-gradient(circle at 28% 20%,#6e388e,transparent 12rem),linear-gradient(145deg,var(--casino-velvet),var(--casino-night))}.slow-lounge-progress i{background:linear-gradient(90deg,var(--brand-purple),var(--casino-gold))}.slow-lounge-tags i{background:color-mix(in srgb,var(--casino-gold) 18%,var(--brand-purple-tint));color:var(--brand-purple)}.watching-carousel,.discovery-strip{background:linear-gradient(125deg,color-mix(in srgb,var(--brand-purple-tint) 58%,var(--surface-soft)),var(--surface-soft));border-radius:12px}.watching-carousel>header>div:first-child>span,.watching-card-copy small,.discovery-strip>header span,.discovery-strip-card small,.discovery-strip-card b{color:var(--brand-purple)}.discovery-strip-card,.watching-carousel-card{box-shadow:0 5px 15px #1808260f}.feed-sentinel{border-color:color-mix(in srgb,var(--casino-gold) 42%,var(--brand-purple-border));background:linear-gradient(105deg,color-mix(in srgb,var(--casino-gold) 11%,var(--brand-purple-tint)),var(--surface))}.feed-sentinel-mark{background:radial-gradient(circle at 35% 30%,#6d3597,var(--casino-night));color:var(--casino-gold);box-shadow:0 0 0 4px #f6c84b1a}.feed-sentinel>button{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.toast{background:linear-gradient(135deg,var(--casino-velvet),var(--casino-night));border:1px solid #f6c84b80;border-radius:9px;box-shadow:0 16px 44px #0a021259}.notification-panel{border-color:color-mix(in srgb,var(--casino-gold) 38%,var(--line));background:var(--surface);box-shadow:0 24px 70px #11041c47}.notification-tabs button{border-radius:14px}.notification-tabs button.active{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}@media (width<=900px){.market-intro{background:radial-gradient(circle at 80% 15%,#f6c84b2e,transparent 15rem),linear-gradient(145deg,var(--casino-night),var(--casino-velvet))}.market-intro .entry-stage{background:linear-gradient(145deg,#ffffff1f,#ffffff0a)}}@media (width<=650px){.site-header{min-height:58px}.market-intro{padding-top:38px}.market-intro h1{letter-spacing:-1.5px}.market-intro .entry-search{border-radius:9px}.market-intro .entry-search-submit{border-radius:6px}.market-intro .entry-intents button{min-height:35px}.market-intro .entry-actions button{min-height:45px}.market-intro .intro-stats{background:#08030e94}.preview-journeys,.collector-path,.feature-showcase,.live-show-feed-shell,.live-room-layout,.watching-carousel,.discovery-strip,.listing{border-radius:9px}}@media (prefers-color-scheme:dark){.site-header{background:color-mix(in srgb,var(--casino-night) 91%,transparent)}.primary-nav a{color:#c9bdd3}.market-intro .entry-stage{background:linear-gradient(145deg,#ffffff18,#08060d29)}.preview-journeys>button,.featured-lot-option,.market-orbit-card,.live-show-card,.slow-lounge-card,.listing,.watching-carousel-card,.discovery-strip-card{background:var(--surface)}.preview-journeys>button:hover{background:color-mix(in srgb,var(--casino-gold) 10%,var(--surface))}.preview-journeys>button>svg{border-color:var(--brand-purple-border);color:var(--brand-gold);background:#38234d}.section-overline svg,.slow-lounge-heading>div:first-child>span,.watching-carousel>header>div:first-child>span,.watching-card-copy small,.discovery-strip>header span,.discovery-strip-card small,.discovery-strip-card b{color:var(--casino-gold-soft)}.format-tabs button,.sort-button,.filter-button{background:var(--surface-raised)}.listing-live-label,.listing-footer>span:first-child{color:#ff9b8d}.sport-stamp,.grade-badge,.watch-button{background:color-mix(in srgb,var(--surface-raised) 92%,transparent)}.watch-button{color:var(--ink)}.watch-button:hover,.watch-button.watching{color:var(--casino-gold-soft)}.slow-lounge-tags i{color:var(--casino-gold-soft);background:#46311f}.notification-panel:before,.notification-tabs{background:var(--surface)}.notification-tabs button{background:var(--surface-raised);color:var(--muted)}.notification-list>button{border-color:var(--line)}.notification-list>button:hover{background:var(--surface-raised)}.notification-list>button.is-read{background:var(--surface-soft)}.notification-list>button small,.notification-title-row time{color:var(--muted)}.push-notification-control .push-notification-error{color:#ff9b8d}}@media (prefers-reduced-motion:reduce){.preview-dot,.live-nav-dot,.live-pulse,.entry-atmosphere i,.entry-pick-halo{animation:none}}.sell-button{background-color:#efb62c;background-image:linear-gradient(135deg,#ffe58b,#efb62c);border:1px solid #d3a226;font-weight:800;box-shadow:inset 0 1px #ffffffb3,0 7px 20px #f6c84b33;color:var(--casino-night)!important}.sell-button:hover{background-color:#f7c94c;background-image:linear-gradient(135deg,#fff0b0,#f7c94c);border-color:#ffe7a0;box-shadow:inset 0 1px #ffffffc7,0 10px 27px #f6c84b4d;color:var(--casino-night)!important}.sell-button>svg:first-child{color:#5b2b00;fill:#5b2b001f}.sell-button span{color:inherit!important}.collector-level-chip{border:1px solid color-mix(in srgb,var(--casino-gold) 58%,var(--line));background:color-mix(in srgb,var(--casino-gold) 10%,var(--surface));min-height:31px;color:var(--brand-purple);font:800 10px/1 var(--display);letter-spacing:.45px;cursor:pointer;border-radius:16px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.collector-level-chip:hover{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.collector-level-chip svg{color:var(--casino-gold);fill:#f6c84b33}.collector-level-chip:hover svg{color:inherit}.xp-burst{z-index:80;background:linear-gradient(135deg,var(--casino-velvet),var(--casino-night));min-width:0;color:var(--casino-gold-soft);font:800 12px/1 var(--display);letter-spacing:.65px;opacity:0;pointer-events:none;border:0 solid #ffe08099;border-radius:20px;justify-content:center;align-items:center;gap:7px;padding:0;display:inline-flex;position:fixed;top:91px;right:24px;transform:translateY(-10px)scale(.92);box-shadow:0 14px 38px #0a021261,0 0 24px #f6c84b24}.xp-burst.is-visible{border-width:1px;min-width:130px;padding:11px 14px;animation:1.8s both xp-burst-in}.xp-burst svg{fill:#f6c84b33}.collector-path{background:color-mix(in srgb,var(--casino-gold) 27%,var(--line))}.collector-path-intro{isolation:isolate;min-width:0}.collector-path-intro:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0 43%,#ffffff14 43.2% 43.6%,#0000 43.8% 100%);animation:8s ease-in-out infinite jem-scan;position:absolute;inset:0;transform:translate(-115%)}.collector-path-kicker-row{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.collector-path-level{color:var(--casino-gold-soft);font:800 10px/1 var(--display);letter-spacing:.7px;background:#f6c84b1a;border:1px solid #f6c84b7a;border-radius:13px;align-items:center;gap:5px;padding:6px 8px;display:inline-flex}.collector-path-level svg{color:var(--casino-gold);fill:#f6c84b38}.collector-xp{z-index:1;background:#05020a45;border:1px solid #f6c84b45;border-radius:8px;gap:7px;margin-top:18px;padding:12px 13px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.collector-xp>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.collector-xp>div:first-child span{color:#fffdf8;font:750 12px var(--display)}.collector-xp>div:first-child b{color:var(--casino-gold-soft);font:800 10px var(--display);letter-spacing:.55px}.collector-xp>div:last-child small{color:#d9cce2;letter-spacing:.45px;align-items:center;gap:4px;font-size:9px;font-weight:750;display:inline-flex}.collector-xp>div:last-child small:last-child{color:var(--casino-gold-soft)}.collector-xp-track{background:#ffffff21;border-radius:4px;height:6px;overflow:hidden;box-shadow:inset 0 1px 2px #00000059}.collector-xp-track i{border-radius:inherit;background:linear-gradient(90deg,#ffb927,#fff0a3 58%,#c68aff);width:0;height:100%;transition:width .42s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 0 14px #f6c84b8c}.collector-unlocks{z-index:1;gap:8px;margin-top:10px;display:grid;position:relative}.collector-unlocks>header{color:#d9cce2;font:800 8px/1 var(--display);letter-spacing:.75px;justify-content:space-between;align-items:center;gap:8px;display:flex}.collector-unlocks>header small{color:var(--casino-gold-soft);font:inherit}.collector-unlocks>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.collector-unlocks>div>span{color:#887a94;background:#ffffff09;border:1px solid #ffffff17;border-radius:6px;place-items:center;gap:2px;min-width:0;min-height:38px;padding:5px 2px;display:grid}.collector-unlocks>div>span small{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:750;overflow:hidden}.collector-unlocks>div>span.is-unlocked{color:var(--casino-gold-soft);background:#f6c84b1c;border-color:#f6c84b8c;box-shadow:inset 0 0 12px #f6c84b0f,0 0 12px #f6c84b0f}.collector-path-summary{margin-top:14px}.collector-path-summary>span:last-child small{display:none}.collector-activity{position:relative;overflow:hidden}.collector-activity:after{background:linear-gradient(90deg,transparent,var(--casino-gold),transparent);content:"";opacity:0;height:2px;transition:opacity .16s,transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.3)}.collector-activity:hover:after,.collector-activity.is-complete:after{opacity:.72;transform:scaleX(1)}.collector-activity-reward{color:var(--brand-purple);font:800 9px/1 var(--display);letter-spacing:.65px;justify-self:start;margin-top:1px}.collector-activity.is-complete .collector-activity-reward{color:var(--brand-purple)}@keyframes xp-burst-in{0%{opacity:0;transform:translateY(-10px)scale(.92)}16%,72%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.97)}}@keyframes jem-scan{0%,72%{transform:translate(-115%)}88%,to{transform:translate(115%)}}@media (width<=1000px){.collector-path-intro{display:block}.collector-path-summary{margin-top:14px}}@media (width<=820px){.collector-level-chip{display:none}}@media (width<=650px){.sell-button>svg:first-child{display:none}.xp-burst{top:76px;right:12px}.collector-path-intro{padding:22px 17px}.collector-path-kicker-row{align-items:flex-start}.collector-path-level{padding:5px 7px}.collector-xp{margin-top:15px}.collector-unlocks>div>span{min-height:42px}.collector-unlocks>div>span small{font-size:6px}.collector-path-summary{display:none}.collector-path-next{justify-content:center;width:100%}.collector-activity-reward{font-size:8px}}@media (prefers-color-scheme:dark){.sell-button,.sell-button:hover,.seller-band button{color:#13091f!important}.collector-level-chip{color:var(--casino-gold-soft);background:#f6c84b17}.collector-level-chip:hover{background:var(--casino-gold);color:var(--casino-night)}.collector-activity-reward,.collector-activity.is-complete .collector-activity-reward{color:var(--casino-gold-soft)}}@media (prefers-reduced-motion:reduce){.xp-burst.is-visible{opacity:1;animation:none;transform:none}.collector-path-intro:before{animation:none}.collector-xp-track i{transition:none}}.sticky-header-stack{width:calc(100% + 108px);margin-inline:-54px}.site-header{width:100%;padding-inline:54px}.primary-nav a,.sign-in-button,.sell-button{white-space:nowrap}.header-signal-deck{z-index:1;color:#e7dced;background:linear-gradient(90deg,#100719,#241034 48%,#100719);border-bottom:1px solid #f6c84b5c;grid-template-columns:minmax(185px,1.15fr) repeat(3,minmax(150px,.9fr)) minmax(145px,.72fr);align-items:stretch;min-height:33px;padding-inline:54px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #12061d29}.header-signal-deck:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0b,#0000);width:18%;animation:9s ease-in-out infinite header-signal-sweep;position:absolute;top:0;bottom:0}.header-signal-brand{color:#bcaec7;min-width:0;font:750 8px/1 var(--display);letter-spacing:.9px;white-space:nowrap;align-items:center;gap:7px;padding-right:14px;display:inline-flex}.header-signal-brand svg{color:var(--casino-gold);fill:#f6c84b2e}.header-signal-brand b{color:var(--casino-gold-soft);font:inherit}.header-signal-brand i{background:#58d49a;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #58d49ac7}.header-signal-deck button{color:#cdbfd7;min-width:0;font:750 8px/1 var(--display);letter-spacing:.55px;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #f6c84b29;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 13px;display:grid}.header-signal-deck button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header-signal-deck button b{color:#fff9e8;max-width:94px;font:800 9px/1 var(--display);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;display:inline-flex;overflow:hidden}.header-signal-deck button svg{color:var(--casino-gold)}.header-signal-deck button:hover,.header-signal-deck button:focus-visible{color:#fff;background:#f6c84b1a}.header-signal-deck .header-signal-scan{background:linear-gradient(100deg,#f6c84b1a,#6233a72e)}.header-signal-deck .header-signal-scan b{color:var(--casino-gold-soft)}@keyframes header-signal-sweep{0%,70%{left:-22%}92%,to{left:112%}}@media (width>=1101px){.market-controls{top:105px}}@media (width>=1101px) and (width<=1400px){.primary-nav{gap:16px;margin-left:24px}.header-actions{gap:9px}.command-trigger{justify-content:center;width:35px;padding:0}.command-trigger span,.command-trigger kbd{display:none}}@media (width<=1100px){.header-signal-deck{display:none}.primary-nav{gap:14px;margin-left:18px}.primary-nav a{font-size:11px}.header-actions{gap:8px}.command-trigger{justify-content:center;width:35px;padding:0}.command-trigger span,.command-trigger kbd,.collector-level-chip{display:none}}@media (width<=1000px){.sticky-header-stack{width:calc(100% + 64px);margin-inline:-32px}.site-header{padding-inline:32px}}@media (width<=650px){.sticky-header-stack{width:calc(100% + 34px);margin-inline:-17px}.site-header{padding-inline:17px}}@media (prefers-reduced-motion:reduce){.header-signal-deck:after{animation:none}}.detail-seller-inventory{background:radial-gradient(circle at 92% 0,#f6c84b29,transparent 18rem), linear-gradient(120deg,color-mix(in srgb,var(--brand-purple-tint) 76%,var(--surface)),var(--surface-soft));border-left:0;border-right:0;border-radius:0;grid-column:1/-1;margin:1px -24px 0;padding:22px 24px 20px;position:relative;overflow:hidden}.detail-seller-inventory:before{background:linear-gradient(90deg,transparent,var(--casino-gold),transparent);content:"";opacity:.72;height:1px;position:absolute;top:0;left:24px;right:24px}.detail-seller-inventory>header{z-index:1;position:relative}.detail-seller-inventory>header>div:first-child{flex:1;min-width:0}.detail-seller-inventory .discovery-strip-controls{flex:none}.detail-seller-inventory>header span{align-items:center;gap:6px;display:inline-flex}.detail-seller-inventory>header span:before{content:"";background:#55d69a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #55d69abf}.detail-seller-inventory .discovery-strip-track{margin-inline:-4px;padding-inline:4px;scroll-padding-inline:4px;position:relative}.detail-seller-inventory .discovery-strip-card{width:clamp(255px,27vw,330px)}.detail-seller-inventory-loading{border-block:1px solid color-mix(in srgb,var(--casino-gold) 34%,var(--line));background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface-soft));min-height:76px;color:var(--brand-purple);grid-column:1/-1;align-items:center;gap:11px;margin:1px -24px 0;padding:18px 24px;display:flex}.detail-seller-inventory-loading>span{gap:3px;display:grid}.detail-seller-inventory-loading strong{color:var(--ink);font-size:11px}.detail-seller-inventory-loading small{color:var(--muted);font-size:9px}@media (width<=650px){.detail-seller-inventory{margin-inline:-17px;padding:18px 17px 17px}.detail-seller-inventory:before{left:17px;right:17px}.detail-seller-inventory>header{align-items:center;gap:10px}.detail-seller-inventory>header h2{font-size:21px}.detail-seller-inventory>header p{max-width:275px;font-size:10px;line-height:1.45}.detail-seller-inventory .discovery-strip-controls button{width:42px;height:42px}.detail-seller-inventory .discovery-strip-card{width:min(82vw,320px)}.detail-seller-inventory-loading{margin-inline:-17px;padding-inline:17px}}@media (prefers-color-scheme:dark){.detail-seller-inventory{background:radial-gradient(circle at 92% 0,#f6c84b21,transparent 18rem), linear-gradient(120deg,#20102d,var(--surface-soft))}.detail-seller-inventory-loading{background:linear-gradient(110deg,#271337,var(--surface-soft))}}.auction-gateway-stage{align-self:center}.auction-gateway{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-height:346px;display:grid}.auction-gateway-button{color:#fffdf8;text-align:left;cursor:pointer;background:radial-gradient(circle at 100% 0,#f6c84b1c,#0000 9rem),linear-gradient(145deg,#271039,#13091f);border:1px solid #f6c84b42;border-radius:8px;grid-template-rows:auto auto 1fr auto;gap:8px;min-width:0;min-height:168px;padding:15px;transition:border-color .18s,transform .18s,box-shadow .18s,background .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 10px 24px #0003}.auction-gateway-button:after{content:"";pointer-events:none;border:1px solid #f6c84b1a;width:116px;height:116px;position:absolute;bottom:-48px;right:-32px;transform:rotate(45deg)}.auction-gateway-button:hover{z-index:1;border-color:var(--casino-gold);background:radial-gradient(circle at 100% 0,#f6c84b30,#0000 10rem),linear-gradient(145deg,#37134f,#170a24);transform:translateY(-3px);box-shadow:inset 0 1px #ffffff1a,0 15px 34px #0000004d,0 0 20px #f6c84b14}.auction-gateway-button:focus-visible{z-index:2;outline:3px solid var(--casino-gold);outline-offset:2px}.auction-gateway-top,.auction-gateway-meta{justify-content:space-between;align-items:center;gap:9px;display:flex}.auction-gateway-icon{width:43px;height:43px;color:var(--casino-gold);background:#f6c84b17;border:1px solid #f6c84b66;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}.auction-gateway-badge{color:#e8d9f2;letter-spacing:.8px;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:850;display:inline-flex}.auction-gateway-badge i{background:#ff765b;border-radius:50%;width:6px;height:6px;animation:1.9s ease-in-out infinite live-breathe;box-shadow:0 0 0 4px #ff765b1f,0 0 10px #ff765ba6}.auction-gateway-button>strong{color:#fffdf8;font:610 20px/1 var(--display);letter-spacing:-.2px}.auction-gateway-description{color:#d4c6df;max-width:220px;font-size:10px;line-height:1.45}.auction-gateway-meta{color:#d9cce2;border-top:1px solid #f6c84b2e;padding-top:9px;font-size:9px;font-weight:700}.auction-gateway-meta>span{align-items:baseline;gap:4px;display:flex}.auction-gateway-meta b{color:var(--casino-gold-soft);font:700 17px/1 var(--display)}.auction-gateway-meta>svg{color:var(--casino-gold);transition:transform .18s}.auction-gateway-button:hover .auction-gateway-meta>svg{transform:translate(3px)}@media (width<=1000px){.auction-gateway{gap:7px;min-height:330px}.auction-gateway-button{min-height:160px;padding:13px}.auction-gateway-button>strong{font-size:18px}}@media (width<=650px){.auction-gateway-stage{margin-bottom:2px}.auction-gateway{gap:7px;min-height:0}.auction-gateway-button{border-radius:7px;gap:7px;min-height:158px;padding:12px 11px}.auction-gateway-icon{width:38px;height:38px}.auction-gateway-icon svg{width:18px;height:18px}.auction-gateway-badge{letter-spacing:.55px;font-size:7px}.auction-gateway-button>strong{font-size:17px;line-height:1.05}.auction-gateway-description{font-size:9px;line-height:1.4}.auction-gateway-meta{padding-top:7px;font-size:8px}.auction-gateway-meta b{font-size:15px}}@media (prefers-color-scheme:dark){.auction-gateway-button{background:radial-gradient(circle at 100% 0,#f6c84b1a,#0000 9rem),linear-gradient(145deg,#21102f,#08060d)}.auction-gateway-button:hover{background:radial-gradient(circle at 100% 0,#f6c84b2e,#0000 10rem),linear-gradient(145deg,#321346,#0e0715)}}@media (prefers-reduced-motion:reduce){.auction-gateway-button,.auction-gateway-meta>svg{transition:none}.auction-gateway-button:hover{transform:none}.auction-gateway-badge i{animation:none}}.market-discovery-card,.discovery-card{border:1px solid color-mix(in srgb,var(--casino-gold) 34%,var(--line));background:color-mix(in srgb,var(--surface) 96%,transparent);border-radius:12px;overflow:hidden;box-shadow:0 14px 36px #1b082b1a}.market-discovery-card{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);margin-bottom:14px;position:sticky;top:105px}.market-discovery-card .market-controls{border:0;border-bottom:1px solid var(--line);min-height:62px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;padding:9px 11px;position:static}.market-discovery-card .feed-personalization{flex:270px;padding:0}.market-discovery-card .feed-personalization>span:first-child{width:38px;height:38px}.market-discovery-card .feed-personalization strong{font-size:12px}.market-discovery-card .feed-personalization small{max-width:350px;font-size:12px}.market-discovery-card .filter-tools{flex:620px;justify-content:flex-end}.market-discovery-card .search-field{background:var(--surface-raised);width:clamp(250px,29vw,430px);height:42px;color:var(--brand-purple);border-radius:8px;padding-inline:12px;transition:border-color .16s,box-shadow .16s}.market-discovery-card .search-field:focus-within{border-color:var(--brand-purple);box-shadow:0 0 0 3px var(--brand-purple-tint)}.market-discovery-card .search-field input{font-size:12px}.market-discovery-card .search-field input::-webkit-search-cancel-button{display:none}.market-discovery-card .search-field kbd{background:var(--surface-soft);border-radius:4px}.market-discovery-card .sort-button{background:var(--surface-raised);border-radius:8px;gap:8px;height:42px;padding:5px 10px}.market-discovery-card .category-refine{min-width:126px}.market-discovery-card .sort-button:not(.category-refine){min-width:166px}.filter-control-copy{gap:1px;min-width:0;display:grid}.filter-control-copy small{color:var(--muted);letter-spacing:.65px;text-transform:uppercase;font-size:8px;font-weight:800;line-height:1}.market-discovery-card .sort-button select{width:100%;min-width:0;max-width:none;color:var(--ink);font-size:11px;font-weight:750}.market-discovery-card .sort-button>svg:last-child{color:var(--brand-purple);flex:none}.market-discovery-footer{justify-content:space-between;align-items:center;gap:15px;min-height:49px;padding:7px 11px;display:flex}.market-discovery-footer .format-tabs{scrollbar-width:none;min-width:0;padding:0;overflow-x:auto}.market-discovery-footer .format-tabs::-webkit-scrollbar{display:none}.market-discovery-footer .format-tabs button{white-space:nowrap;border-radius:17px;flex:none;align-items:center;gap:5px;min-height:34px;font-size:11px;display:inline-flex}.market-discovery-footer .format-tabs .clear-market-filters{color:var(--coral);margin-left:3px}.market-discovery-footer .market-result-summary{text-align:right;justify-content:flex-end;min-width:max-content;padding:0;font-size:11px}.market-discovery-footer .market-result-summary small{font-size:10px}.discovery-card{margin-bottom:12px}.discovery-card .discovery-search{border-bottom:1px solid var(--line);min-height:58px;color:var(--brand-purple);background:linear-gradient(105deg,color-mix(in srgb,var(--brand-purple-tint) 48%,var(--surface)),var(--surface) 58%);grid-template-columns:auto minmax(120px,1fr) auto auto;align-items:center;gap:10px;padding:7px 8px 7px 15px;transition:box-shadow .16s;display:grid}.discovery-card .discovery-search:focus-within{box-shadow:inset 3px 0 var(--casino-gold)}.discovery-card .discovery-search input{min-width:0;color:var(--ink);font:650 12px var(--sans);background:0 0;border:0;outline:0}.discovery-card .discovery-search input::placeholder{color:var(--muted)}.discovery-card .discovery-search input::-webkit-search-cancel-button{display:none}.discovery-card .discovery-search .discovery-search-clear{width:32px;min-height:32px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.discovery-card .discovery-search .discovery-search-clear:hover{background:var(--surface-muted);color:var(--ink)}.discovery-card .discovery-search .discovery-search-submit{border:1px solid var(--casino-gold);min-height:40px;color:var(--casino-night);font:850 11px var(--sans);cursor:pointer;background:linear-gradient(135deg,#ffda67,#e7aa20);border-radius:7px;padding-inline:17px}.discovery-filter-row{flex-wrap:wrap;align-items:center;gap:8px;min-height:58px;padding:8px 11px;display:flex}.discovery-filter-chips{scrollbar-width:none;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.discovery-filter-chips::-webkit-scrollbar{display:none}.discovery-filter-row .discovery-filter-chips button{border:1px solid var(--line);background:var(--surface-soft);min-height:34px;color:var(--ink);font:750 11px var(--sans);white-space:nowrap;cursor:pointer;border-radius:17px;flex:none;align-items:center;gap:5px;padding-inline:11px;display:inline-flex}.discovery-filter-row .discovery-filter-chips button:hover{border-color:var(--brand-purple-border);color:var(--brand-purple)}.discovery-filter-row .discovery-filter-chips button.active{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night);box-shadow:0 4px 14px #f6c84b29}.discovery-filter-selects{align-items:center;gap:7px;margin-left:auto;display:flex}.discovery-select{color:var(--muted);letter-spacing:.5px;text-transform:uppercase;gap:3px;font-size:8px;font-weight:850;display:grid}.discovery-select select{border:1px solid var(--line);background:var(--surface-raised);min-width:138px;min-height:36px;color:var(--ink);font:750 11px var(--sans);letter-spacing:0;text-transform:none;cursor:pointer;border-radius:7px;padding:0 28px 0 10px}.discovery-select select:focus-visible{border-color:var(--brand-purple);outline:3px solid var(--brand-purple-tint)}.discovery-reset{min-height:34px;color:var(--coral);font:800 10px var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:17px;justify-content:center;align-items:center;gap:5px;padding-inline:10px;display:inline-flex}.discovery-reset:hover{border-color:var(--line);background:var(--surface-soft)}.discovery-result{border-top:1px solid var(--line);min-height:39px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:7px 11px;font-size:11px;font-weight:700;display:flex}.discovery-result>div{align-items:center;gap:9px;display:flex}.discovery-result small{color:var(--muted);font-size:10px;font-weight:600}.lounge-filter-selects{margin-left:auto}@media (width<=1100px){.market-discovery-card{top:62px}.market-discovery-card .filter-tools{flex-basis:530px}.market-discovery-card .search-field{width:min(34vw,330px)}}@media (width<=1000px){.market-discovery-card{-webkit-backdrop-filter:none;backdrop-filter:none;position:static}.market-discovery-card .market-controls{align-items:stretch;gap:9px;min-height:0;padding:10px}.market-discovery-card .feed-personalization{flex:none;width:100%}.market-discovery-card .filter-tools{flex:none;grid-template-columns:minmax(0,1fr) minmax(126px,.38fr) minmax(160px,.46fr);width:100%;display:grid}.market-discovery-card .search-field{width:100%}.market-discovery-footer{flex-direction:column;align-items:flex-start;gap:7px}.market-discovery-footer .format-tabs{width:100%}.market-discovery-footer .market-result-summary{text-align:left;justify-content:space-between;width:100%;min-width:0}.discovery-filter-row{flex-flow:column;align-items:stretch;padding-inline:10px}.discovery-filter-chips{scroll-snap-type:x proximity;width:100%;padding-bottom:1px}.discovery-filter-row .discovery-filter-chips button{scroll-snap-align:start;min-height:44px;padding-inline:14px}.live-filter-divider{display:none}.discovery-filter-selects{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;display:grid}.discovery-select{min-width:0}.discovery-select select{width:100%;min-width:0;min-height:44px}.discovery-reset{align-self:flex-start;min-height:44px}.discovery-result{flex-direction:column;align-items:flex-start}.discovery-result>div{justify-content:space-between;width:100%}}@media (width<=650px){.market-discovery-card{border-radius:10px;margin-inline:-1px}.market-discovery-card .feed-personalization small{max-width:calc(100vw - 105px)}.market-discovery-card .filter-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.market-discovery-card .search-field{grid-column:1/-1;height:46px}.market-discovery-card .sort-button{width:100%;height:48px;min-width:0!important}.market-discovery-footer{padding-inline:9px}.market-discovery-footer .market-result-summary{flex-direction:column;align-items:flex-start;gap:2px}.discovery-card .discovery-search{grid-template-columns:auto minmax(0,1fr) auto auto;gap:7px;min-height:60px;padding-left:11px}.discovery-card .discovery-search input{font-size:16px}.discovery-card .discovery-search .discovery-search-submit{min-height:44px;padding-inline:11px}.discovery-result{min-height:47px}}@media (prefers-color-scheme:dark){.market-discovery-card,.discovery-card{background:color-mix(in srgb,var(--surface) 97%,transparent);box-shadow:0 16px 40px #0000004d}.market-discovery-card .search-field,.market-discovery-card .sort-button,.discovery-select select{border-color:var(--line);background:var(--surface-raised);color:var(--ink)}.filter-control-copy small,.discovery-select,.discovery-result,.discovery-result small{color:var(--muted)}.discovery-card .discovery-search{background:linear-gradient(105deg,#2d1d3d,var(--surface) 58%);color:var(--casino-gold-soft)}.discovery-card .discovery-search .discovery-search-clear{color:var(--muted);background:0 0;border:0}.discovery-card .discovery-search .discovery-search-clear:hover{background:var(--surface-muted);color:var(--ink)}.discovery-filter-row .discovery-filter-chips button{border-color:var(--line);background:var(--surface-raised);color:var(--ink)}.discovery-filter-row .discovery-filter-chips button:hover{border-color:var(--brand-purple-border);color:#fff;background:#38234d}.discovery-filter-row .discovery-filter-chips button.active{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.discovery-reset{color:var(--casino-gold-soft)}}.header-signal-deck{grid-template-columns:minmax(150px,.9fr) repeat(4,minmax(125px,.78fr)) minmax(126px,.68fr)}.header-signal-deck button{position:relative}.header-signal-deck button:after{background:var(--casino-gold);content:"";opacity:0;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(.45)}.header-signal-deck button.is-active{color:#fff;background:linear-gradient(#f6c84b24,#f6c84b0b)}.header-signal-deck button.is-active:after{opacity:1;transform:scaleX(1)}.header-signal-deck button.is-active svg,.header-signal-deck button.is-active b{color:var(--casino-gold-soft)}.market-scroll-progress{z-index:3;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.market-scroll-progress i{background:linear-gradient(90deg,var(--casino-gold),var(--brand-purple));transform-origin:0;width:100%;height:100%;transition:transform 80ms linear;display:block;box-shadow:0 0 12px #f6c84b99}.entry-search-starters{color:#776782;scrollbar-width:none;align-items:center;gap:7px;max-width:670px;margin-top:9px;padding:2px 0;display:flex;overflow-x:auto}.entry-search-starters::-webkit-scrollbar{display:none}.entry-search-starters>span{color:#8a7894;letter-spacing:.8px;text-transform:uppercase;flex:none;font-size:8px;font-weight:850}.entry-search-starters button{color:#513468;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #4c237d33;border-radius:14px;flex:none;min-height:27px;padding:0 10px;font-size:9px;font-weight:750;transition:border-color .16s,background .16s,transform .16s}.entry-search-starters button:hover{background:#ffffffdb;border-color:#6733ac8c;transform:translateY(-1px)}.back-to-top{z-index:17;border:1px solid color-mix(in srgb,var(--casino-gold) 55%,var(--brand-purple-border));background:color-mix(in srgb,var(--casino-night) 92%,transparent);min-width:48px;height:48px;color:var(--casino-gold-soft);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;align-content:center;place-items:center;gap:1px;padding:3px;transition:border-color .16s,background .16s,transform .16s;animation:.18s both back-to-top-in;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 13px 34px #13091f4d}.back-to-top span{letter-spacing:.6px;text-transform:uppercase;font-size:7px;font-weight:850}.back-to-top:hover{border-color:var(--casino-gold);background:var(--brand-purple-deep);transform:translateY(-2px)}@keyframes back-to-top-in{0%{opacity:0;transform:translateY(8px)}}@media (width>=651px){html{scrollbar-gutter:stable}:where(html,.notification-panel,.listing-detail-modal,.demo-accounts,.jem-command-results,.admin-table-wrap,.admin-feature-scroll,.card-comments,.chat-messages,.entered-lot-details,.portal-nav){scrollbar-color:color-mix(in srgb,var(--brand-purple) 52%,var(--line)) transparent;scrollbar-width:thin}:where(html,.notification-panel,.listing-detail-modal,.demo-accounts,.jem-command-results,.admin-table-wrap,.admin-feature-scroll,.card-comments,.chat-messages,.entered-lot-details,.portal-nav)::-webkit-scrollbar{width:9px;height:9px}:where(html,.notification-panel,.listing-detail-modal,.demo-accounts,.jem-command-results,.admin-table-wrap,.admin-feature-scroll,.card-comments,.chat-messages,.entered-lot-details,.portal-nav)::-webkit-scrollbar-track{background:0 0}:where(html,.notification-panel,.listing-detail-modal,.demo-accounts,.jem-command-results,.admin-table-wrap,.admin-feature-scroll,.card-comments,.chat-messages,.entered-lot-details,.portal-nav)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand-purple) 52%,var(--line));background-clip:padding-box;border:2px solid #0000;border-radius:9px}:where(html,.notification-panel,.listing-detail-modal,.demo-accounts,.jem-command-results,.admin-table-wrap,.admin-feature-scroll,.card-comments,.chat-messages,.entered-lot-details,.portal-nav)::-webkit-scrollbar-thumb:hover{background:var(--brand-purple);background-clip:padding-box}}@media (width<=1100px){.back-to-top{bottom:16px;right:16px}}@media (width<=650px){.entry-search-starters{margin-right:-17px;padding-right:17px}.entry-search-starters button{min-height:31px;padding-inline:11px}.mobile-action-dock button.is-active{background:var(--brand-purple-tint);color:var(--brand-purple)}.mobile-action-dock button.is-active:after{background:var(--brand-gold);content:"";border-radius:2px;width:24px;height:2px;position:absolute;top:0}.mobile-action-dock button{position:relative}.back-to-top{right:13px;bottom:calc(76px + env(safe-area-inset-bottom));width:43px;min-width:43px;height:43px}}@media (prefers-color-scheme:dark){.entry-search-starters{color:#cbbbd6}.entry-search-starters>span{color:#bdaac9}.entry-search-starters button{color:#fff1c7;background:#ffffff12;border-color:#ffe6a040}.entry-search-starters button:hover{border-color:var(--casino-gold);background:#ffffff1f}.mobile-action-dock button.is-active{color:var(--casino-gold-soft);background:#38234d}}@media (prefers-reduced-motion:reduce){.market-scroll-progress i,.header-signal-deck button:after,.entry-search-starters button,.back-to-top{transition:none}.back-to-top{animation:none}.back-to-top:hover,.entry-search-starters button:hover{transform:none}}.chat-user-link,.live-mention-link{align-items:center;min-height:24px;display:inline-flex}.chat-user-link{display:flex}.slow-lounge,.live-sales,.auction-section{isolation:isolate;box-sizing:border-box;border-top:1px solid color-mix(in srgb,var(--casino-gold) 42%,var(--line));margin-inline:-54px;padding-inline:54px;position:relative}.slow-lounge{background:radial-gradient(circle at 89% 8%,#f6c84b2b,#0000 24rem),radial-gradient(circle at 4% 76%,#6233a726,#0000 30rem),repeating-linear-gradient(135deg,#0000 0 44px,#4c237d06 45px 46px),linear-gradient(145deg,#f4eefb 0%,#f9f6fb 48%,#eee5f7 100%);padding-top:56px;padding-bottom:50px}.live-sales{background:radial-gradient(circle at 8% 17%,#bb343814,#0000 23rem),radial-gradient(circle at 92% 78%,#f6c84b24,#0000 28rem),repeating-linear-gradient(45deg,#0000 0 54px,#4c237d06 55px 56px),linear-gradient(150deg,#fbf7ef 0%,#f8f3fb 54%,#f1e9f8 100%);padding-top:56px;padding-bottom:54px}.auction-section{background:radial-gradient(circle at 80% 5%,#f6c84b29,#0000 29rem),radial-gradient(circle at 8% 34%,#6233a726,#0000 36rem),linear-gradient(#eee5f8 0%,#faf7fc 16%,#f3ecf9 55%,#faf7fc 100%);padding-top:58px;padding-bottom:68px}.marketplace-chapter-heading{isolation:isolate;box-sizing:border-box;background:radial-gradient(circle at 90% 0,#f6c84b33,transparent 18rem), radial-gradient(circle at 10% 110%,#692f9a80,transparent 24rem), linear-gradient(124deg,var(--casino-night),var(--casino-velvet) 62%,#431666);color:#fffdf8;border:1px solid #f6c84b6e;border-radius:17px;align-items:center;min-height:174px;margin-bottom:0;padding:31px 146px 54px 31px;position:relative;overflow:hidden;box-shadow:0 24px 64px #18072636,inset 0 1px #ffffff12}.marketplace-chapter-heading:before{z-index:-1;content:"";pointer-events:none;border:1px solid #f6c84b2b;width:330px;height:330px;position:absolute;top:-138px;right:42px;transform:rotate(45deg);box-shadow:0 0 0 42px #f6c84b06,0 0 0 84px #f6c84b05}.marketplace-chapter-heading:after{background:linear-gradient(90deg,var(--casino-gold),#f6c84b14 72%,transparent);content:"";pointer-events:none;height:1px;position:absolute;bottom:19px;left:30px;right:30px}.marketplace-chapter-heading>div{z-index:2;position:relative}.marketplace-chapter-heading .chapter-index{z-index:0;color:#ffffff13;font:720 116px/.8 var(--display);letter-spacing:-7px;pointer-events:none;position:absolute;top:50%;right:27px;transform:translateY(-51%)}.marketplace-chapter-heading .section-overline,.slow-lounge-heading>div:first-child>span{color:var(--casino-gold-soft);letter-spacing:1.55px;font-size:10px}.marketplace-chapter-heading .section-overline svg,.slow-lounge-heading>div:first-child>span svg{color:var(--casino-gold)}.marketplace-chapter-heading h2,.slow-lounge-heading.marketplace-chapter-heading h2,.live-sales-heading.marketplace-chapter-heading h2{color:#fffdf8;letter-spacing:-1.05px;text-wrap:balance;margin-top:10px;font-size:clamp(31px,3vw,43px)}.marketplace-chapter-heading h2 em,.live-sales-heading.marketplace-chapter-heading h2 em{color:var(--casino-gold)}.marketplace-chapter-heading p,.slow-lounge-heading.marketplace-chapter-heading p,.live-sales-heading.marketplace-chapter-heading p{color:#d4c5df;max-width:670px;font-size:12px;line-height:1.55}.slow-lounge-controls,.live-heading-actions,.market-heading-actions{align-items:center;gap:8px;display:flex}.slow-lounge-controls>span,.market-heading-signal{color:#d5c8df;font-size:10px;font-weight:800}.slow-lounge-controls button,.slow-lounge-controls .slow-lounge-live-link,.live-heading-actions>button,.public-viewing{color:#fffdf8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff13;border-color:#f6c84b6b}.slow-lounge-controls button:hover,.live-heading-actions>button:hover{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.live-heading-actions>button b{background:#ffffff1f}.public-viewing{color:#eadff1}.market-heading-actions{z-index:2;flex-direction:column;align-items:flex-end;position:relative}.market-heading-signal{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.market-heading-signal i{background:#ff765b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ff765b1f,0 0 12px #ff765b73}.marketplace-chapter-heading .all-auctions-link{border:1px solid var(--casino-gold);min-height:42px;color:var(--casino-night);background:linear-gradient(135deg,#ffdf79,#eab229);border-radius:7px;padding-inline:15px;font-size:11px;font-weight:850;box-shadow:0 9px 24px #f6c84b2b}.marketplace-chapter-heading .all-auctions-link:hover{background:var(--casino-gold-soft);color:var(--casino-night)}.slow-lounge>.discovery-card,.live-sales>.discovery-card{z-index:4;border-color:#f6c84b85;border-radius:13px;margin:-15px 18px 15px;box-shadow:0 18px 45px #1707242e}.live-sales>.live-discovery{margin-top:14px;margin-bottom:18px}.discovery-card .discovery-search{background:radial-gradient(circle at 90% 0,#f6c84b1f,transparent 16rem), linear-gradient(110deg,var(--casino-velvet),var(--casino-night));color:var(--casino-gold-soft);border-color:#f6c84b33}.discovery-card .discovery-search input{color:#fffdf8}.discovery-card .discovery-search input::placeholder{color:#c8bad3;opacity:1}.discovery-card .discovery-search .discovery-search-clear{color:#cbbdd6}.discovery-card .discovery-search .discovery-search-clear:hover{color:#fff;background:#ffffff1a}.discovery-card .discovery-filter-row{background:color-mix(in srgb,var(--surface) 97%,transparent)}.discovery-card .discovery-result{background:color-mix(in srgb,var(--surface-soft) 88%,transparent)}.slow-lounge-track,.live-show-feed-shell{box-shadow:0 20px 48px #19072829}.break-board{background:radial-gradient(circle at 90% 0,#f6c84b29,transparent 21rem), linear-gradient(135deg,var(--casino-velvet),var(--casino-night));border-color:#f6c84b6e;border-radius:13px;margin-top:13px;padding:22px;overflow:hidden;box-shadow:0 20px 48px #13051e33}.break-board>header>div>span{color:var(--casino-gold-soft)}.break-board h3{color:#fffdf8;font-size:27px}.break-board header p{color:#d1c3dc;max-width:760px}.break-board>header>small{color:var(--casino-gold-soft);background:#f6c84b14;border-color:#f6c84b80}.break-board>.break-stage-track{color:#ad9aba}.break-board>.break-stage-track i{background:#ffffff21}.break-board>.break-stage-track b{color:#c9b9d4;background:#ffffff12;border-color:#fff3}.break-board>.break-stage-track span.active{color:var(--casino-gold-soft)}.break-board>.break-stage-track span.active b{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.break-board .break-spot{background:var(--surface);border-color:#f6c84b3d;border-radius:7px;box-shadow:0 7px 20px #05010a2e}.break-board .break-spot.sold{background:color-mix(in srgb,var(--surface-soft) 90%,var(--surface-muted))}.break-board .break-bid{color:var(--casino-night);background:linear-gradient(135deg,#ffdf79,#eab229);border:1px solid #d6a31f;border-radius:4px}.watching-carousel{background:radial-gradient(circle at 92% 0,#f6c84b29,transparent 20rem), linear-gradient(125deg,var(--casino-night),var(--casino-velvet));border-color:#f6c84b66;border-radius:13px;padding:21px;overflow:hidden;box-shadow:0 20px 50px #14062033}.watching-carousel>header>div:first-child>span{color:var(--casino-gold-soft)}.watching-carousel h3{color:#fffdf8;font-size:28px}.watching-carousel p{color:#cfbfda}.watching-carousel-controls button{color:var(--casino-gold-soft);background:#ffffff14;border-color:#f6c84b7a}.watching-carousel-controls button:hover{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.watching-carousel-card{background:color-mix(in srgb,var(--surface) 96%,transparent);border-color:#f6c84b4d;box-shadow:0 9px 24px #00000038}.watching-rank{background:var(--casino-night);color:var(--casino-gold-soft)}.market-discovery-card{background:radial-gradient(circle at 92% 0,#f6c84b1f,transparent 17rem), linear-gradient(118deg,var(--casino-velvet),var(--casino-night));-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#f6c84b80;position:static;overflow:hidden;box-shadow:0 20px 48px #16062230}.market-discovery-card .market-controls{border-color:#f6c84b2e}.market-discovery-card .feed-personalization>span:first-child{background:var(--casino-gold);color:var(--casino-night)}.market-discovery-card .feed-personalization strong{color:#fffdf8}.market-discovery-card .feed-personalization small{color:#cdbed8}.market-discovery-card .search-field,.market-discovery-card .sort-button,.market-discovery-card .advanced-filter-toggle{color:#251237;background:#fffffff0;border-color:#f6c84b47}.market-discovery-card .search-field input,.market-discovery-card .sort-button select{color:#251237}.market-discovery-card .filter-control-copy small{color:#6d6174}.market-discovery-card .advanced-filter-toggle.active{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.market-discovery-card .market-discovery-footer{background:#07020c2b;border-top:1px solid #f6c84b2e}.market-discovery-card .format-tabs button{color:#eee5f4;background:#ffffff14;border-color:#fff3}.market-discovery-card .format-tabs button:hover,.market-discovery-card .format-tabs button.selected{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.market-discovery-card .format-tabs .clear-market-filters{color:#ffb09d}.market-discovery-card .market-result-summary,.market-discovery-card .market-result-summary small{color:#d2c4dc}.market-discovery-card .advanced-market-filters{background:var(--surface)}.market-orbit{margin-top:16px}.personalized-listing-grid{row-gap:17px}.listing:before{z-index:3;background:var(--brand-purple);content:"";opacity:.72;pointer-events:none;border-radius:0 0 4px 4px;height:3px;position:absolute;top:-1px;left:14px;right:14px}.listing.format-auction:before{background:var(--casino-red)}.listing.format-buy_now:before{background:#27816b}.listing.format-trade:before{background:var(--brand-purple)}.listing.format-both:before{background:linear-gradient(90deg,var(--casino-red),var(--casino-gold),var(--brand-purple))}.listing:hover:before{opacity:1;transition:right .18s,left .18s,opacity .18s;left:0;right:0}.market-stream-interlude{isolation:isolate;background:radial-gradient(circle at 88% 8%,#f6c84b33,transparent 17rem), radial-gradient(circle at 8% 110%,#7133a88c,transparent 22rem), linear-gradient(120deg,var(--casino-night),var(--casino-velvet));color:#fff;border:1px solid #f6c84b73;border-radius:13px;grid-column:1/-1;grid-template-columns:58px minmax(270px,1fr) auto auto;align-items:center;gap:22px;min-height:188px;padding:27px 31px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 52px #15062238}.market-stream-interlude.is-alternate{background:radial-gradient(circle at 12% 10%,#f6c84b26,#0000 18rem),linear-gradient(120deg,#123d32,#17251f 63%,#27123a)}.market-stream-interlude:before{z-index:-1;content:"";border:1px solid #f6c84b21;width:245px;height:245px;position:absolute;top:-85px;right:10%;transform:rotate(45deg);box-shadow:0 0 0 34px #f6c84b06}.stream-interlude-gem{width:55px;height:55px;color:var(--casino-gold);background:#f6c84b1c;border:1px solid #f6c84b8a;place-items:center;display:grid;transform:rotate(45deg);box-shadow:0 0 0 7px #f6c84b0a}.stream-interlude-gem svg{transform:rotate(-45deg)}.stream-interlude-copy{min-width:0}.stream-interlude-copy>span{color:var(--casino-gold-soft);letter-spacing:1.35px;font-size:9px;font-weight:900}.stream-interlude-copy h3{color:#fff;font:620 28px/1 var(--display);margin:7px 0 5px}.stream-interlude-copy p{color:#d2c4dc;max-width:580px;margin:0;font-size:11px;line-height:1.5}.market-stream-interlude.is-alternate .stream-interlude-copy p{color:#bfd2c8}.stream-interlude-stats{background:#f6c84b33;border:1px solid #f6c84b33;grid-template-columns:repeat(3,minmax(76px,1fr));gap:1px;display:grid}.stream-interlude-stats>span{background:#0c0513ad;grid-template-columns:auto auto;place-content:center;gap:2px 6px;min-width:82px;min-height:68px;padding:9px;display:grid}.stream-interlude-stats svg{color:var(--casino-gold)}.stream-interlude-stats b{color:#fff;font:650 15px var(--display)}.stream-interlude-stats small{color:#c8b8d3;text-align:center;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:750}.market-stream-interlude>button{border:1px solid var(--casino-gold);background:var(--casino-gold);min-height:43px;color:var(--casino-night);white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:10px;font-weight:850;display:inline-flex}.market-stream-interlude>button:hover{background:var(--casino-gold-soft)}.stream-interlude-number{z-index:-1;color:#ffffff0e;font:720 104px/.8 var(--display);pointer-events:none;position:absolute;bottom:-20px;right:14px}.seller-band{isolation:isolate;box-sizing:border-box;background:radial-gradient(circle at 88% 8%,#f6c84b33,transparent 23rem), radial-gradient(circle at 14% 120%,#6d309d94,transparent 27rem), linear-gradient(120deg,var(--casino-night),var(--casino-velvet) 58%,#411761);color:#fff;border-top:1px solid #f6c84b73;border-bottom:1px solid #f6c84b4d;grid-template-columns:62px minmax(280px,.86fr) minmax(390px,1.05fr) auto;align-items:center;gap:25px;min-height:235px;margin-inline:-54px;padding:38px 54px;display:grid;position:relative;overflow:hidden;box-shadow:0 -16px 48px #1606221f}.seller-band-orbit{z-index:-1;pointer-events:none;position:absolute;inset:0}.seller-band-orbit:before,.seller-band-orbit:after,.seller-band-orbit i{content:"";border:1px solid #f6c84b1f;border-radius:50%;position:absolute}.seller-band-orbit:before{width:430px;height:430px;top:-210px;right:-30px}.seller-band-orbit:after{width:326px;height:326px;top:-158px;right:22px}.seller-band-orbit i:first-child{background:var(--casino-gold);width:8px;height:8px;top:34px;right:172px;box-shadow:0 0 15px #f6c84b8c}.seller-band-orbit i:nth-child(2){background:#ffffffb3;width:5px;height:5px;bottom:28px;right:11%}.seller-band-orbit i:nth-child(3){background:#f6c84bb3;width:6px;height:6px;top:27px;left:43%}.seller-band-icon{width:58px;height:58px;color:var(--casino-gold);background:#f6c84b1c;border:1px solid #f6c84b80;transform:rotate(45deg);box-shadow:0 0 0 7px #f6c84b0a}.seller-band-icon svg{transform:rotate(-45deg)}.seller-band-copy{z-index:1;position:relative}.seller-band .section-overline{color:var(--casino-gold-soft);letter-spacing:1.4px;font-size:9px}.seller-band h2{color:#fff;font:620 clamp(27px,2.7vw,39px)/.98 var(--display);letter-spacing:-.8px;text-wrap:balance;margin:9px 0 8px}.seller-band h2 em{color:var(--casino-gold);font-style:italic;font-weight:500}.seller-band-copy>p{color:#d1c2dc;max-width:560px;margin:0;font-size:11px;line-height:1.55}.seller-band-proof{z-index:1;background:#f6c84b30;border:1px solid #f6c84b30;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:relative}.seller-band-proof>span{background:#0c05139e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:74px;padding:10px;display:grid}.seller-band-proof svg{color:var(--casino-gold)}.seller-band-proof>span>span{gap:3px;min-width:0;display:grid}.seller-band-proof b{color:#fff;font-size:10px}.seller-band-proof small{color:#c6b6d1;font-size:8px;line-height:1.3}.seller-band>button{z-index:1;border:1px solid var(--casino-gold);min-height:49px;color:var(--casino-night);background:linear-gradient(135deg,#ffdf79,#eab229);border-radius:7px;padding:0 19px;font-size:11px;font-weight:850;position:relative;box-shadow:0 10px 28px #f6c84b2e}.seller-band>button:hover{background:var(--casino-gold-soft);color:var(--casino-night)}.site-footer{box-sizing:border-box;background:linear-gradient(125deg,#09050d,var(--casino-night) 68%,#1d0b2d);color:#d7c9df;border-top:1px solid #f6c84b2e;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:42px;min-height:174px;margin-inline:-54px;padding:30px 54px;display:grid}.footer-identity{align-items:center;gap:20px;display:flex}.footer-identity>span{color:#bbaac7;max-width:310px;font-size:10px;line-height:1.55}.site-footer .footer-brand{flex:none}.site-footer .footer-brand .brand-logo{width:122px}.site-footer .footer-brand .brand-logo img{filter:drop-shadow(0 7px 18px #00000047)}.footer-links{flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.site-footer .footer-links a{color:#e4d8ec;font-size:10px;font-weight:750;text-decoration:none}.site-footer .footer-links a:hover{color:var(--casino-gold-soft)}.footer-status{text-align:right;justify-items:end;gap:8px;display:grid}.footer-status>span{color:var(--casino-gold-soft);letter-spacing:.7px;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:850;display:inline-flex}.footer-status i{background:#79d690;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #79d6901a,0 0 13px #79d6906b}.footer-status small{color:#9f8faf;font-size:9px}@media (width<=1180px){.marketplace-chapter-heading{padding-right:116px}.marketplace-chapter-heading .chapter-index{font-size:98px;right:20px}.seller-band{grid-template-columns:56px minmax(280px,1fr) minmax(330px,1fr)}.seller-band>button{grid-column:3;justify-self:end;margin-top:-12px}.seller-band-proof{grid-column:2/4}}@media (width<=1100px){.slow-lounge,.live-sales,.auction-section,.seller-band,.site-footer{margin-inline:-32px;padding-inline:32px}.marketplace-chapter-heading{flex-direction:column;align-items:flex-start;gap:15px;padding-bottom:52px}.slow-lounge-controls,.live-heading-actions,.market-heading-actions{flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.market-heading-actions{justify-content:space-between}.market-stream-interlude{grid-template-columns:52px minmax(0,1fr) auto}.stream-interlude-stats{grid-column:2/3}.market-stream-interlude>button{grid-area:1/3/3}.site-footer{grid-template-columns:minmax(260px,1fr) 1fr;gap:24px}.footer-status{justify-content:space-between;align-items:center;justify-items:initial;grid-column:1/-1;grid-auto-flow:column;width:100%}}@media (width<=760px){.seller-band{grid-template-columns:50px minmax(0,1fr);gap:18px}.seller-band-proof{grid-column:1/-1}.seller-band>button{grid-column:1/-1;width:100%;margin:0}.site-footer{grid-template-columns:minmax(0,1fr)}.footer-links{justify-content:flex-start}.footer-status{grid-column:auto}}@media (width<=650px){.slow-lounge,.live-sales,.auction-section{margin-inline:-17px;padding-inline:17px}.slow-lounge{padding-top:39px;padding-bottom:38px}.live-sales{padding-top:39px;padding-bottom:40px}.auction-section{padding-top:42px;padding-bottom:46px}.marketplace-chapter-heading{border-radius:12px;gap:17px;min-height:0;padding:24px 18px 50px}.marketplace-chapter-heading:before{width:250px;height:250px;top:-105px;right:-78px}.marketplace-chapter-heading:after{bottom:17px;left:18px;right:18px}.marketplace-chapter-heading .chapter-index{font-size:72px;top:17px;right:14px;transform:none}.marketplace-chapter-heading>div:first-child{max-width:calc(100% - 30px)}.marketplace-chapter-heading h2,.slow-lounge-heading.marketplace-chapter-heading h2,.live-sales-heading.marketplace-chapter-heading h2{max-width:290px;font-size:29px;line-height:1}.marketplace-chapter-heading p,.slow-lounge-heading.marketplace-chapter-heading p,.live-sales-heading.marketplace-chapter-heading p{font-size:11px}.slow-lounge-controls,.live-heading-actions,.market-heading-actions{flex-wrap:wrap;align-items:stretch}.slow-lounge-controls>span{order:-1;width:100%}.slow-lounge-controls button{width:44px;height:44px}.slow-lounge-controls .slow-lounge-live-link{width:auto}.live-heading-actions>button,.public-viewing{min-height:42px}.public-viewing{white-space:normal}.market-heading-actions{flex-direction:column;align-items:flex-start}.marketplace-chapter-heading .all-auctions-link{min-height:44px}.slow-lounge>.discovery-card,.live-sales>.discovery-card{margin:-12px 7px 13px}.live-sales>.live-discovery{margin-top:12px;margin-bottom:15px}.discovery-card .discovery-search{background:linear-gradient(115deg,var(--casino-velvet),var(--casino-night))}.break-board{border-radius:10px;margin-inline:-1px;padding:16px 11px}.break-board h3{font-size:23px}.break-board>header{flex-direction:column}.watching-carousel{padding:17px 12px}.watching-carousel h3{font-size:24px}.market-discovery-card{border-radius:10px}.market-discovery-card .filter-tools{gap:7px}.personalized-listing-grid{gap:14px}.listing-engagement button,.bid-button{min-height:42px}.listing-engagement{margin-top:8px}.market-stream-interlude{border-radius:10px;grid-template-columns:43px minmax(0,1fr);gap:15px 13px;min-height:0;padding:21px 17px}.stream-interlude-gem{width:41px;height:41px}.stream-interlude-gem svg{width:18px;height:18px}.stream-interlude-copy h3{font-size:23px}.stream-interlude-copy p{font-size:10px}.stream-interlude-stats{grid-column:1/-1;width:100%}.stream-interlude-stats>span{min-width:0;min-height:62px;padding:7px 4px}.market-stream-interlude>button{grid-area:auto/1/auto/-1;width:100%;min-height:46px}.stream-interlude-number{font-size:78px}.seller-band{gap:17px 14px;min-height:0;margin-inline:-17px;padding:35px 17px 38px}.seller-band-icon{width:46px;height:46px}.seller-band h2{font-size:30px}.seller-band-copy>p{font-size:11px}.seller-band-proof{grid-template-columns:minmax(0,1fr)}.seller-band-proof>span{min-height:61px}.seller-band>button{min-height:50px}.site-footer{min-height:0;padding:30px 17px calc(96px + env(safe-area-inset-bottom));gap:24px;margin-inline:-17px}.footer-identity{flex-direction:column;align-items:flex-start;gap:8px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;display:grid}.site-footer .footer-links a{align-items:center;min-height:28px;display:flex}.footer-status{text-align:left;grid-auto-flow:row;justify-content:start;justify-items:start;gap:7px}.back-to-top{opacity:.9;right:8px}}@media (width>=651px) and (width<=850px){.primary-nav{display:none}.header-actions{gap:7px}.command-trigger,.notification-button,.sign-in-button{display:none}.account-button{gap:0;padding:5px}.account-identity{display:none}.sell-button{gap:5px;min-height:36px;padding:7px 10px;font-size:11px}.sell-label{display:none}.sell-label-mobile{display:inline}.mobile-menu{display:grid}.mobile-nav-panel{border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 32px #19221c2e}.mobile-nav-panel button{background:var(--surface);min-height:47px;color:var(--ink);text-align:left;cursor:pointer;border:0;padding:0 32px;font-size:11px;font-weight:750}.mobile-nav-panel button:last-child{color:#9b4533;grid-column:1/-1}}@media (prefers-color-scheme:dark){.slow-lounge{background:radial-gradient(circle at 88% 7%,#f6c84b1a,#0000 25rem),linear-gradient(145deg,#170d20,#21142b 55%,#18101f)}.live-sales{background:radial-gradient(circle at 8% 16%,#bb34381c,#0000 24rem),linear-gradient(145deg,#150d1d,#21162a 55%,#17101f)}.auction-section{background:radial-gradient(circle at 82% 5%,#f6c84b17,#0000 28rem),linear-gradient(#1c1126,#160e1e 48%,#1b1124)}.discovery-card .discovery-filter-row,.discovery-card .discovery-result{background:var(--surface)}.market-discovery-card .search-field,.market-discovery-card .sort-button,.market-discovery-card .advanced-filter-toggle{background:var(--surface-raised);color:var(--ink);border-color:#f6c84b3d}.market-discovery-card .search-field input,.market-discovery-card .sort-button select{color:var(--ink)}.market-discovery-card .filter-control-copy small{color:var(--muted)}.break-board .break-spot{background:var(--surface-raised)}.watching-carousel-card{background:var(--surface)}.site-footer{background:linear-gradient(125deg,#050307,#0b0710 68%,#160820)}}@media (prefers-reduced-motion:reduce){.listing:hover:before{transition:none}}.ever-scroll-journey{isolation:isolate;box-sizing:border-box;color:#fffdf8;background:radial-gradient(circle at 6% 135%,#7133a8b8,#0000 22rem),radial-gradient(circle at 88% -75%,#f6c84b3d,#0000 20rem),linear-gradient(112deg,#150b20,#241231 58%,#18281f);border:1px solid #f6c84b6b;border-radius:11px;grid-template-columns:minmax(225px,.86fr) minmax(290px,1.25fr) auto;align-items:center;gap:18px;min-height:92px;margin-top:12px;padding:14px 17px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 36px #1406202e}.ever-scroll-journey:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.ever-scroll-identity{align-items:center;gap:13px;min-width:0;display:flex}.ever-scroll-infinity{width:48px;height:48px;color:var(--casino-gold-soft);font:650 27px/1 var(--display);background:#f6c84b17;border:1px solid #f6c84b85;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 20px #f6c84b0f,0 0 0 5px #f6c84b09}.ever-scroll-identity>span:last-child{gap:5px;min-width:0;display:grid}.ever-scroll-identity small{color:var(--casino-gold-soft);letter-spacing:1.25px;white-space:nowrap;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.ever-scroll-identity small i{background:#79d690;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #79d6901a,0 0 12px #79d69073}.ever-scroll-identity h3{color:#fffdf8;font:620 22px/1 var(--display);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ever-scroll-route{gap:10px;min-width:0;display:grid}.ever-scroll-route-copy{justify-content:space-between;align-items:baseline;gap:14px;min-width:0;display:flex}.ever-scroll-route-copy span{color:#f8f0fb;letter-spacing:.25px;font-size:10px;font-weight:850}.ever-scroll-route-copy small{color:#c7b8d2;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ever-scroll-meter{background:#ffffff1c;border-radius:4px;height:5px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000003d}.ever-scroll-meter i{border-radius:inherit;background:linear-gradient(90deg,#8b47bd,var(--casino-gold) 72%,#fff0b0);transform-origin:0;transition:transform .42s cubic-bezier(.2,.72,.2,1);position:absolute;inset:0;box-shadow:0 0 12px #f6c84b57}.ever-scroll-stats{background:#f6c84b2e;border:1px solid #f6c84b2e;border-radius:6px;grid-template-columns:repeat(3,minmax(62px,1fr));gap:1px;display:grid;overflow:hidden}.ever-scroll-stats>span{text-align:center;background:#08030d91;place-content:center;gap:2px;min-height:48px;padding:4px 9px;display:grid}.ever-scroll-stats b{color:#fffdf8;font:650 14px/1 var(--display)}.ever-scroll-stats small{color:#bfaecb;letter-spacing:.35px;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:850}.ever-scroll-scan{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffefbb1c,#0000);width:11%;position:absolute;top:0;bottom:0;left:-12%;transform:skew(-12deg)}.ever-scroll-journey.is-loading .ever-scroll-scan{opacity:1;animation:1.25s ease-in-out infinite ever-scroll-scan}@keyframes ever-scroll-scan{to{left:108%}}.stream-interlude-signals{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.stream-interlude-signals span{color:#d9cde1;background:#ffffff0e;border:1px solid #f6c84b2b;border-radius:12px;align-items:center;min-height:23px;padding:0 8px;font-size:9px;font-weight:750;display:inline-flex}.market-stream-interlude{grid-template-columns:50px minmax(280px,1fr) auto;gap:18px;min-height:146px;padding:21px 25px}.stream-interlude-gem{width:47px;height:47px}.stream-interlude-copy h3{margin-top:6px;font-size:24px}.stream-interlude-copy p{max-width:700px}.stream-interlude-stats>span{min-height:62px}.stream-initial-loading{padding-top:18px}.stream-initial-skeleton{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px 13px;display:grid}.stream-initial-skeleton>span{border:1px solid var(--line);background:var(--surface);border-radius:9px;min-width:0;padding-bottom:13px;overflow:hidden;box-shadow:0 8px 22px #1e0c2c0f}.stream-initial-skeleton>span>i{aspect-ratio:5/7;background:linear-gradient(105deg,var(--surface-muted) 8%,color-mix(in srgb,var(--surface) 70%,white) 18%,var(--surface-muted) 33%);background-size:220% 100%;animation:1.35s linear infinite stream-shimmer;display:block}.stream-initial-skeleton b,.stream-initial-skeleton em{background:var(--surface-muted);border-radius:5px;height:9px;margin:11px 13px 0;display:block}.stream-initial-skeleton b:first-of-type{width:58%;height:14px}.stream-initial-skeleton b:nth-of-type(2){width:76%}.stream-initial-skeleton em{width:42%}@keyframes stream-shimmer{to{background-position-x:-220%}}.stream-continuation{isolation:isolate;box-sizing:border-box;color:#fffdf8;background:radial-gradient(circle at 92% 8%,#f6c84b33,#0000 17rem),radial-gradient(circle at 4% 112%,#7133a8ad,#0000 23rem),linear-gradient(138deg,#12071e,#271137 57%,#15382d);border:1px solid #f6c84b7a;border-radius:12px;grid-template-rows:auto auto auto 1fr auto;align-content:start;align-self:stretch;gap:14px;min-width:0;min-height:100%;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px #18072533,inset 0 1px #ffffff12}.stream-continuation:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:27px 27px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#000,#0000 78%);mask-image:linear-gradient(115deg,#000,#0000 78%)}.stream-continuation:after{z-index:-1;color:#ffffff09;content:"∞";width:240px;height:240px;font:700 118px/235px var(--display);text-align:center;pointer-events:none;border:1px solid #f6c84b21;border-radius:50%;position:absolute;bottom:-98px;right:-74px;box-shadow:0 0 0 38px #f6c84b06,0 0 0 76px #c69bea05}.stream-continuation>header{align-content:start;gap:7px;min-width:0;display:grid}.stream-continuation>header>span{color:var(--casino-gold-soft);letter-spacing:1.2px;align-items:center;gap:6px;font-size:8px;font-weight:900;display:inline-flex}.stream-continuation>header strong{color:#fff;max-width:620px;font:620 clamp(22px,2.2vw,31px)/1.06 var(--display);text-wrap:balance}.stream-continuation>header small{color:#cebfda;max-width:560px;font-size:10px;line-height:1.55}.stream-continuation-meter{background:#ffffff1f;border-radius:5px;height:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000047}.stream-continuation-meter i{border-radius:inherit;background:linear-gradient(90deg,#a568d2,var(--casino-gold) 76%,#fff1b7);transform-origin:0;transition:transform .42s cubic-bezier(.2,.72,.2,1);position:absolute;inset:0;box-shadow:0 0 14px #f6c84b52}.stream-continuation-signals{background:#f6c84b33;border:1px solid #f6c84b33;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.stream-continuation-signals>span{text-align:center;background:#07030c91;grid-template-columns:auto auto;place-content:center;gap:4px 7px;min-width:0;min-height:73px;padding:9px;display:grid}.stream-continuation-signals svg{color:var(--casino-gold)}.stream-continuation-signals b{color:#fff;font:650 17px/1 var(--display);text-overflow:ellipsis;overflow:hidden}.stream-continuation-signals small{color:#bfafca;letter-spacing:.45px;text-transform:uppercase;grid-column:1/-1;font-size:7px;font-weight:850}.stream-continuation-focus{z-index:1;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:10px;align-self:stretch;min-width:0;min-height:0;position:relative;overflow:hidden}.stream-continuation-focus.has-next{grid-template-columns:minmax(112px,150px) minmax(0,360px);justify-content:center;align-items:center;gap:clamp(16px,2.2vw,28px);padding:14px 18px;display:grid}.stream-continuation-card-art{aspect-ratio:5/7;background:#100718;border:3px solid #ffffffe0;border-radius:7px;justify-self:center;width:min(100%,150px);position:relative;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 17px 32px #0000004d,0 0 0 1px #f6c84b52}.stream-continuation-card-art img{object-fit:cover;width:100%;height:100%;display:block}.stream-continuation-card-art small{color:var(--casino-gold-soft);letter-spacing:1px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12071edb;border:1px solid #ffffff3d;border-radius:4px;padding:5px 7px;font-size:7px;font-weight:900;position:absolute;inset:auto 6px 6px}.stream-continuation-next-copy{align-content:center;gap:7px;min-width:0;display:grid}.stream-continuation-next-copy>small{color:var(--casino-gold-soft);letter-spacing:1.25px;font-size:8px;font-weight:900}.stream-continuation-next-copy>strong{color:#fff;font:650 clamp(20px,2.1vw,29px)/1.02 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stream-continuation-next-copy>em{color:#d1c1dc;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;line-height:1.45;overflow:hidden}.stream-continuation-next-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.stream-continuation-next-meta b,.stream-continuation-next-meta i{white-space:nowrap;background:#07030c61;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.stream-continuation-next-meta b{color:var(--casino-gold-soft);border-color:#f6c84b59}.stream-continuation-next-meta i{color:#cdbfd6}.stream-continuation-next-seller{color:#cdbfd6;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:8px;font-weight:750;display:flex;overflow:hidden}.stream-continuation-next-seller .seller-logo{--seller-logo-size:20px;border-radius:6px;flex:none}.stream-continuation-next-seller>svg{color:var(--casino-gold);flex:none}.stream-continuation-focus.is-ready{grid-template-columns:auto minmax(0,390px);place-content:center;align-items:center;gap:20px;padding:20px;display:grid}.stream-continuation-ready-mark{width:96px;height:96px;color:var(--casino-gold-soft);font:650 58px/1 var(--display);background:radial-gradient(circle,#f6c84b2b,#7133a81a 62%,#0000 63%);border:1px solid #f6c84b47;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 14px #f6c84b06,0 0 40px #a668d229}.stream-continuation-focus.is-ready>span:last-child{gap:7px;min-width:0;display:grid}.stream-continuation-focus.is-ready small{color:var(--casino-gold-soft);letter-spacing:1.2px;font-size:8px;font-weight:900}.stream-continuation-focus.is-ready strong{color:#fff;font:620 clamp(19px,1.9vw,27px)/1.08 var(--display);text-wrap:balance}.stream-continuation-focus.is-ready em{color:#cdbfd6;font-size:10px;font-style:normal;line-height:1.5}.stream-continuation>button{z-index:1;border:1px solid var(--casino-gold);width:100%;min-height:48px;color:var(--casino-night);font:900 10px var(--sans);cursor:pointer;background:linear-gradient(135deg,#ffe38a,#eab229);border-radius:7px;justify-content:center;align-self:end;align-items:center;gap:8px;padding:0 15px;transition:background-color .16s,transform .16s;display:inline-flex;position:relative;box-shadow:0 10px 26px #f6c84b29}.stream-continuation>button:hover{background:var(--casino-gold-soft);transform:translateY(-1px)}.stream-continuation>button:focus-visible{outline-offset:2px;outline:3px solid #fff}.stream-continuation>button:disabled{opacity:.68;cursor:progress;transform:none}.stream-continuation[data-span="1"]{gap:11px;padding:17px 14px}.stream-continuation[data-span="1"]>header strong{font-size:21px}.stream-continuation[data-span="1"]>header small{font-size:9px}.stream-continuation[data-span="1"] .stream-continuation-signals{grid-template-columns:minmax(0,1fr)}.stream-continuation[data-span="1"] .stream-continuation-signals>span{grid-template-columns:auto auto auto;gap:5px;min-height:48px}.stream-continuation[data-span="1"] .stream-continuation-signals small{grid-column:auto}.stream-continuation[data-span="1"] .stream-continuation-focus.has-next{grid-template-columns:72px minmax(0,1fr);justify-content:stretch;gap:9px;padding:9px}.stream-continuation[data-span="1"] .stream-continuation-card-art{border-width:2px;border-radius:5px;width:72px}.stream-continuation[data-span="1"] .stream-continuation-card-art small{padding:3px;font-size:6px;inset:auto 3px 3px}.stream-continuation[data-span="1"] .stream-continuation-next-copy{gap:4px}.stream-continuation[data-span="1"] .stream-continuation-next-copy>strong{font-size:15px}.stream-continuation[data-span="1"] .stream-continuation-next-copy>em{font-size:8px}.stream-continuation[data-span="1"] .stream-continuation-next-meta{gap:4px}.stream-continuation[data-span="1"] .stream-continuation-next-meta b,.stream-continuation[data-span="1"] .stream-continuation-next-meta i{min-height:20px;padding:0 6px;font-size:6px}.stream-continuation[data-span="1"] .stream-continuation-next-seller{font-size:7px}.stream-continuation[data-span="1"] .stream-continuation-focus.is-ready{text-align:center;grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 10px}.stream-continuation[data-span="1"] .stream-continuation-ready-mark{justify-self:center;width:58px;height:58px;font-size:38px}.stream-continuation[data-span="1"] .stream-continuation-focus.is-ready strong{font-size:17px}.card-flip-front{background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--brand-purple) 15%,var(--surface-muted)),var(--surface-muted))}.card-flip-front .card-front-image{opacity:0;transition:opacity .34s,transform .58s cubic-bezier(.2,.72,.2,1);transform:scale(1.018)}.card-flip-front .card-front-image.is-loaded{opacity:1;transform:scale(1)}.card-flip-front .card-front-image.is-error{opacity:0}.listing:hover .card-flip-front .card-front-image.is-loaded{transform:scale(1.035)}.card-front-loading{z-index:0;pointer-events:none;color:var(--brand-purple);background:radial-gradient(circle at 24% 18%,color-mix(in srgb,var(--casino-gold) 16%,transparent),transparent 36%),linear-gradient(145deg,var(--surface-muted),color-mix(in srgb,var(--brand-purple-tint) 58%,var(--surface-soft)));place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.card-front-loading:before{background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--surface-raised) 76%,transparent) 49%,transparent 61%);content:"";animation:1.25s ease-in-out infinite card-front-reveal;position:absolute;inset:-35% -70%;transform:translate(-34%)}.card-front-loading>span{border:1px solid color-mix(in srgb,var(--brand-purple-border) 58%,transparent);background:color-mix(in srgb,var(--surface-raised) 76%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;justify-items:center;gap:7px;padding:10px 12px;display:grid;position:relative;box-shadow:0 10px 28px #18082617}.card-front-loading svg{color:var(--brand-purple);filter:drop-shadow(0 3px 7px #4c237d2e)}.card-front-loading small{letter-spacing:.55px;text-transform:uppercase;font-size:8px;font-weight:850}.card-front-loading.is-error{background:linear-gradient(145deg,var(--surface-muted),var(--surface-soft))}.card-front-loading.is-error:before{display:none}@keyframes card-front-reveal{55%,to{transform:translate(34%)}}.card-flip-back{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--brand-purple) 20%,var(--surface-muted)),var(--surface-muted));place-items:center;display:grid}.card-flip-back>img{z-index:1;opacity:0;transition:opacity .18s;position:relative}.card-flip-back>img.is-loaded{opacity:1}.card-back-loading{color:var(--brand-purple);pointer-events:none;place-content:center;justify-items:center;gap:7px;display:grid;position:absolute;inset:0}.card-back-loading svg{animation:1.4s ease-in-out infinite card-reverse-ready}.card-back-loading small{letter-spacing:.45px;text-transform:uppercase;font-size:9px;font-weight:850}@keyframes card-reverse-ready{50%{transform:rotate(-35deg)}}.feed-loading-preview{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.feed-loading-preview>span{border:1px solid color-mix(in srgb,var(--casino-gold) 18%,var(--line));background:color-mix(in srgb,var(--surface) 82%,transparent);border-radius:6px;grid-template-rows:1fr 1fr;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:6px 9px;min-width:0;padding:7px;display:grid}.feed-loading-preview i{background:var(--surface-muted);border-radius:3px;grid-row:1/3;width:42px;height:49px}.feed-loading-preview b,.feed-loading-preview em{background:var(--surface-muted);border-radius:4px;height:7px}.feed-loading-preview b{width:82%}.feed-loading-preview em{width:58%}.feed-sentinel.is-loading .feed-loading-preview>span{animation:1.15s ease-in-out infinite alternate loading-preview-pulse}.feed-sentinel.is-loading .feed-loading-preview>span:nth-child(2){animation-delay:.12s}.feed-sentinel.is-loading .feed-loading-preview>span:nth-child(3){animation-delay:.24s}@keyframes loading-preview-pulse{to{opacity:.48}}.feed-sentinel.is-chapter-break{color:#fffdf8;background:radial-gradient(circle at 7% 145%,#7133a8ad,#0000 18rem),radial-gradient(circle at 92% -80%,#f6c84b38,#0000 18rem),linear-gradient(110deg,#150b20,#281334 64%,#17271f);border-color:#f6c84b85;min-height:102px;box-shadow:0 15px 34px #1a08272b}.feed-sentinel.is-chapter-break .feed-sentinel-mark{background:var(--casino-gold);color:var(--casino-night)}.feed-sentinel.is-chapter-break strong{color:#fffdf8}.feed-sentinel.is-chapter-break small{color:#cdbed8}.feed-sentinel.is-chapter-break>button{min-height:44px;padding-inline:17px;box-shadow:0 8px 18px #f6c84b21}@media (width<=1100px){.ever-scroll-journey{grid-template-columns:minmax(210px,.8fr) minmax(250px,1fr) auto;gap:13px}.ever-scroll-stats>span{padding-inline:6px}.market-stream-interlude{grid-template-columns:47px minmax(0,1fr)}.stream-interlude-stats{grid-column:2}}@media (width<=900px){.market-discovery-card .advanced-filter-toggle{grid-column:1/-1;justify-content:center;width:100%}.ever-scroll-journey{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:15px}.ever-scroll-identity{grid-column:1/-1}.ever-scroll-route{grid-column:1}.ever-scroll-stats{grid-area:2/2}.ever-scroll-stats>span{min-width:52px;min-height:43px;padding-inline:5px}.market-stream-interlude{grid-template-columns:43px minmax(0,1fr);gap:13px;padding:18px}.stream-interlude-gem{width:41px;height:41px}.stream-interlude-copy h3{font-size:21px}.stream-interlude-stats{grid-column:1/-1}}@media (width<=650px){.market-discovery-card .advanced-filter-toggle{grid-column:1/-1;justify-content:center;width:100%}.ever-scroll-journey{border-radius:9px;margin-top:10px;padding:14px 13px}.ever-scroll-infinity{width:42px;height:42px;font-size:24px}.ever-scroll-identity h3{font-size:20px}.ever-scroll-route-copy{flex-direction:column;align-items:flex-start;gap:3px}.ever-scroll-route-copy small{max-width:100%}.ever-scroll-stats{align-self:end}.ever-scroll-stats>span{min-width:45px;min-height:45px;padding-inline:3px}.ever-scroll-stats small{letter-spacing:.2px;font-size:8px}.market-stream-interlude{min-height:0;padding:17px 14px}.stream-interlude-copy h3{font-size:20px}.stream-interlude-copy p{display:none}.stream-interlude-signals{margin-top:8px}.stream-interlude-signals span{min-height:24px}.stream-interlude-stats>span{min-height:54px}.stream-initial-skeleton{grid-template-columns:minmax(0,1fr);gap:13px}.stream-initial-skeleton>span{box-sizing:border-box;min-height:225px;padding:64px 12px 12px calc(39% + 12px);display:block;position:relative}.stream-initial-skeleton>span>i{aspect-ratio:auto;width:39%;height:100%;position:absolute;inset:0 auto 0 0}.stream-initial-skeleton b,.stream-initial-skeleton em{height:9px;margin:0 0 12px}.stream-initial-skeleton b:first-of-type{width:72%;height:14px}.stream-initial-skeleton b:nth-of-type(2){width:92%}.stream-initial-skeleton>span:nth-child(n+4){display:none}.feed-loading-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.feed-loading-preview>span:nth-child(3){display:none}.feed-sentinel{scroll-margin-bottom:calc(90px + env(safe-area-inset-bottom))}}@media (width<=430px){.ever-scroll-journey{grid-template-columns:minmax(0,1fr)}.ever-scroll-route,.ever-scroll-stats{grid-area:auto/1}.ever-scroll-stats{width:100%}.ever-scroll-route-copy{flex-direction:row;gap:8px}.ever-scroll-route-copy small{max-width:52%}.market-stream-interlude{grid-template-columns:36px minmax(0,1fr);gap:11px}.stream-interlude-gem{width:34px;height:34px}.stream-interlude-copy h3{font-size:18px}.stream-interlude-signals span:nth-child(n+3){display:none}}@media (width>=651px) and (width<=850px){.personalized-listing-grid{grid-template-columns:minmax(0,1fr)}.personalized-listing-grid>.listing{grid-template-columns:minmax(200px,32%) minmax(0,1fr);grid-template-areas:"art details""actions actions";display:grid}.personalized-listing-grid .listing-image-wrap{grid-area:art;align-self:start}.personalized-listing-grid .listing-details{flex-direction:column;grid-area:details;min-width:0;display:flex}.personalized-listing-grid .listing>.listing-engagement{grid-area:actions}.personalized-listing-grid .listing-bid-row{margin-top:auto;padding-top:12px}}@media (pointer:coarse){.auction-section .card-flip-button{min-height:44px;padding-inline:11px}.auction-section .watch-button,.auction-section .market-orbit-save{width:44px;height:44px}.auction-section .bid-button,.auction-section .listing-open,.auction-section .listing-engagement button,.auction-section .seller-name{min-height:44px}.auction-section .listing-open{align-items:center;display:inline-flex}.detail-card-pulse-next,.trade-inventory-import{min-height:44px}}@media (prefers-color-scheme:dark){.stream-initial-skeleton>span{border-color:var(--line);background:var(--surface);box-shadow:0 8px 22px #00000038}}@media (prefers-reduced-motion:reduce){.ever-scroll-meter i,.stream-continuation-meter i{transition:none}.ever-scroll-journey.is-loading .ever-scroll-scan,.stream-initial-skeleton>span>i,.feed-sentinel.is-loading .feed-loading-preview>span,.card-back-loading svg,.card-front-loading:before{animation:none}.card-flip-front .card-front-image{transition:none}.ever-scroll-journey.is-loading .ever-scroll-scan{display:none}}.auction-section{isolation:isolate;view-timeline-name:--ever-scroll-scene;view-timeline-axis:block;background:linear-gradient(#f9f5fdb8,#f9f5fde6 12%,#f2e9fabd 43%,#f9f6fce6 72%,#ede4f7d1),linear-gradient(135deg,#eee4f8,#fbf8fd 45%,#eee6f8 78%,#f9f4eb);position:relative;overflow:clip}.auction-section>:not(.market-scroll-backdrop){z-index:1;position:relative}.market-scroll-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.market-scroll-scene{opacity:.9;contain:paint;height:calc(100vh - 72px);min-height:520px;position:sticky;top:72px;overflow:hidden}.market-scroll-scene>span{pointer-events:none;display:block;position:absolute}.stream-aurora{aspect-ratio:1;opacity:.7;border-radius:50%;width:min(62vw,860px)}.stream-aurora-one{background:radial-gradient(circle,#f6c84b3d 0 12%,#b972dc2b 34%,#582a8e12 57%,#0000 72%);top:-31%;right:-17%;transform:translateY(-3%)scale(.86)}.stream-aurora-two{background:radial-gradient(circle,#348e7133 0 11%,#652d9e26 35%,#f6c84b0f 58%,#0000 73%);bottom:-43%;left:-24%;transform:translateY(7%)scale(.92)}.stream-orbit-lines{aspect-ratio:1;opacity:.8;border:1px solid #66309a21;border-radius:50%;width:min(29vw,410px);top:8%;left:58%;transform:rotate(-18deg)scale(.88);box-shadow:0 0 0 48px #66309a09,0 0 0 96px #f6c84b07,0 0 0 145px #66309a06}.stream-orbit-lines:before,.stream-orbit-lines:after{content:"";border-radius:50%;position:absolute}.stream-orbit-lines:before{border:1px dashed #7a3cb138;inset:17%}.stream-orbit-lines:after{background:var(--casino-gold);width:9px;height:9px;top:10%;right:8%;box-shadow:0 0 0 6px #f6c84b1c,0 0 22px #f6c84b6b}.stream-star-field{opacity:.62;background-image:radial-gradient(circle,#67309d5c 0 1px,#0000 1.5px),radial-gradient(circle,#f6c84b6b 0 1px,#0000 1.6px),radial-gradient(circle,#26775b40 0 1px,#0000 1.4px);background-position:4px 9px,47px 61px,88px 24px;background-size:89px 89px,137px 137px,173px 173px;inset:-10%;transform:translateY(-2%);-webkit-mask-image:linear-gradient(135deg,#0000 7%,#000 28% 71%,#0000 94%);mask-image:linear-gradient(135deg,#0000 7%,#000 28% 71%,#0000 94%)}.stream-prism{aspect-ratio:1;opacity:.34;clip-path:polygon(50% 0,94% 25%,94% 75%,50% 100%,6% 75%,6% 25%);background:linear-gradient(135deg,#f6c84b52,#7635ae21 48%,#2684663d);width:clamp(110px,14vw,210px);bottom:11%;right:8%;transform:rotate(18deg)scale(.85);box-shadow:inset 0 0 0 1px #ffffff59}.stream-infinity-glyph{color:#57248b17;font:600 clamp(150px,22vw,330px)/.7 var(--display);letter-spacing:-20px;top:16%;left:6%;transform:rotate(-11deg)translate(-4%)}.stream-chapter-portal{--chapter-bright:#f6c84b;--chapter-mid:#7133a8;--chapter-deep:#170b22;isolation:isolate;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--chapter-bright) 55%,transparent);background:radial-gradient(circle at 6% 125%,color-mix(in srgb,var(--chapter-mid) 76%,transparent),transparent 27rem), radial-gradient(circle at 87% -42%,color-mix(in srgb,var(--chapter-bright) 25%,transparent),transparent 24rem), linear-gradient(116deg,var(--chapter-deep),color-mix(in srgb,var(--chapter-mid) 35%,var(--chapter-deep)) 58%,#17271f);color:#fffdf8;view-timeline-name:--chapter-portal;view-timeline-axis:block;border-radius:12px;grid-column:1/-1;grid-template-columns:54px minmax(270px,1.25fr) minmax(225px,.68fr) minmax(238px,.72fr);align-items:center;gap:18px;min-width:0;min-height:174px;padding:23px 25px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 54px #18072533,inset 0 1px #ffffff12}.stream-chapter-portal:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:27px 27px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.stream-chapter-portal:after{z-index:-1;border:1px solid color-mix(in srgb,var(--chapter-bright) 22%,transparent);content:"";width:340px;height:340px;box-shadow:0 0 0 44px color-mix(in srgb,var(--chapter-bright) 3%,transparent),0 0 0 89px color-mix(in srgb,var(--chapter-bright) 2%,transparent);pointer-events:none;border-radius:50%;position:absolute;bottom:-160px;right:-80px}.stream-chapter-portal.theme-category{--chapter-bright:#c9a5ff;--chapter-mid:#3565a9;--chapter-deep:#0e162d}.stream-chapter-portal.theme-bids{--chapter-bright:#ff9a72;--chapter-mid:#a7314b;--chapter-deep:#270b16}.stream-chapter-portal.theme-watching{--chapter-bright:#f7d36b;--chapter-mid:#7650a6;--chapter-deep:#180d24}.stream-chapter-portal.theme-clock{--chapter-bright:#ffbb72;--chapter-mid:#a3483f;--chapter-deep:#241011}.stream-chapter-portal.theme-trade{--chapter-bright:#73d2aa;--chapter-mid:#176950;--chapter-deep:#081e19}.stream-chapter-portal.theme-grade{--chapter-bright:#88d8ff;--chapter-mid:#285c91;--chapter-deep:#091728}.stream-chapter-portal.theme-value{--chapter-bright:#ffe08a;--chapter-mid:#8a5b20;--chapter-deep:#211507}.stream-chapter-portal.theme-direct{--chapter-bright:#ffb1a0;--chapter-mid:#904a72;--chapter-deep:#24101f}.stream-chapter-portal .stream-chapter-copy,.stream-chapter-portal .stream-chapter-feature,.stream-chapter-portal .stream-chapter-stats{transition:opacity .42s,transform .48s cubic-bezier(.2,.72,.2,1),filter .42s}.stream-chapter-portal:not(.is-open) .stream-chapter-copy{opacity:.62;transform:translateY(7px)}.stream-chapter-portal:not(.is-open) .stream-chapter-feature{opacity:.46;filter:saturate(.7);transform:translateY(12px)}.stream-chapter-portal:not(.is-open) .stream-chapter-stats{opacity:.36;transform:translateY(15px)}.stream-chapter-portal.is-open .stream-chapter-copy,.stream-chapter-portal.is-open .stream-chapter-stats{opacity:1;filter:none;transform:translateY(0)}.stream-chapter-portal.is-open .stream-chapter-feature{opacity:1;filter:none}.stream-chapter-portal.is-open .stream-chapter-feature:not(:hover){transform:translateY(0)}.stream-chapter-mark{border:1px solid color-mix(in srgb,var(--chapter-bright) 62%,transparent);background:color-mix(in srgb,var(--chapter-bright) 11%,transparent);width:50px;height:50px;color:var(--chapter-bright);box-shadow:inset 0 0 22px color-mix(in srgb,var(--chapter-bright) 8%,transparent),0 0 0 6px color-mix(in srgb,var(--chapter-bright) 4%,transparent);border-radius:50% 50% 50% 10px;place-items:center;display:grid;transform:rotate(-8deg)}.stream-chapter-mark>svg{transform:rotate(8deg)}.stream-chapter-copy{min-width:0}.stream-chapter-copy>span{color:var(--chapter-bright);letter-spacing:1.35px;font-size:8px;font-weight:900}.stream-chapter-copy h3{color:#fffdf8;max-width:670px;font:600 clamp(20px,2vw,27px)/1.06 var(--display);letter-spacing:-.25px;text-wrap:balance;margin:6px 0 5px}.stream-chapter-copy p{color:#cfc1d8;max-width:680px;margin:0;font-size:10px;line-height:1.55}.stream-chapter-trail{align-items:center;gap:5px;margin-top:13px;display:flex}.stream-chapter-trail i{border:1px solid color-mix(in srgb,var(--chapter-bright) 42%,transparent);border-radius:50%;width:5px;height:5px}.stream-chapter-trail i.is-past{background:color-mix(in srgb,var(--chapter-bright) 42%,transparent)}.stream-chapter-trail i.is-current{background:var(--chapter-bright);width:20px;box-shadow:0 0 12px color-mix(in srgb,var(--chapter-bright) 40%,transparent);border-radius:4px}.stream-chapter-trail small{color:#a997b5;letter-spacing:.75px;margin-left:3px;font-size:7px;font-weight:850}.stream-chapter-feature{z-index:1;color:#fffdf8;text-align:left;cursor:pointer;background:#05020a4d;border:1px solid #ffffff24;border-radius:8px;grid-template-columns:67px minmax(0,1fr) 20px;align-items:center;gap:11px;min-width:0;min-height:104px;padding:8px 9px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.stream-chapter-feature:hover{border-color:color-mix(in srgb,var(--chapter-bright) 62%,transparent);background:#05020a7a;transform:translateY(-2px)}.stream-chapter-feature:focus-visible{outline:3px solid var(--chapter-bright);outline-offset:2px}.stream-chapter-feature img{object-fit:cover;border:3px solid #ffffffd1;border-radius:4px;width:67px;height:88px;box-shadow:0 8px 19px #00000047}.stream-chapter-feature>span{gap:4px;min-width:0;display:grid}.stream-chapter-feature small{color:var(--chapter-bright);letter-spacing:.75px;text-transform:uppercase;font-size:7px;font-weight:900}.stream-chapter-feature strong,.stream-chapter-feature em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stream-chapter-feature strong{color:#fffdf8;font:600 14px/1.15 var(--display)}.stream-chapter-feature em{color:#d7cadf;font-size:10px;font-style:normal;font-weight:750}.stream-chapter-feature>svg{color:var(--chapter-bright)}.stream-chapter-stats{z-index:1;border:1px solid color-mix(in srgb,var(--chapter-bright) 18%,transparent);background:color-mix(in srgb,var(--chapter-bright) 18%,transparent);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:relative;overflow:hidden}.stream-chapter-stats>span{text-align:center;background:#05020a80;place-content:center;gap:5px;min-width:0;min-height:75px;padding:8px 6px;display:grid}.stream-chapter-stats b{color:#fffdf8;font:600 16px/1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stream-chapter-stats small{color:#bdaec7;letter-spacing:.45px;text-transform:uppercase;font-size:7px;font-weight:850;line-height:1.2}.stream-chapter-number{z-index:0;color:color-mix(in srgb,var(--chapter-bright) 9%,transparent);font:700 104px/.8 var(--display);letter-spacing:-7px;pointer-events:none;position:absolute;bottom:-11px;right:13px}@keyframes ever-aurora-one{0%{opacity:.44;transform:translate(10%,-10%)scale(.76)}to{opacity:.78;transform:translate(-17%,38%)scale(1.08)}}@keyframes ever-aurora-two{0%{opacity:.36;transform:translate(-9%,18%)scale(.82)}to{opacity:.72;transform:translate(24%,-38%)scale(1.12)}}@keyframes ever-orbits{0%{opacity:.45;transform:translate(13%,-9%)rotate(-22deg)scale(.72)}to{opacity:.88;transform:translate(-31%,39%)rotate(42deg)scale(1.1)}}@keyframes ever-stars{0%{opacity:.34;transform:translateY(-5%)scale(1)}to{opacity:.76;transform:translateY(11%)scale(1.08)}}@keyframes ever-prism{0%{opacity:.2;transform:translate(12%,-18%)rotate(8deg)scale(.72)}to{opacity:.47;transform:translate(-27%,-74%)rotate(79deg)scale(1.08)}}@keyframes ever-glyph{0%{opacity:.48;transform:translate(-12%,-7%)rotate(-14deg)}to{opacity:.92;transform:translate(36%,72%)rotate(8deg)}}@keyframes chapter-portal-arrive{0%{opacity:.32;transform:translateY(26px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@supports (animation-timeline:view()){.stream-aurora-one{animation:linear both ever-aurora-one;animation-timeline:--ever-scroll-scene;animation-range:entry exit}.stream-aurora-two{animation:linear both ever-aurora-two;animation-timeline:--ever-scroll-scene;animation-range:entry exit}.stream-orbit-lines{animation:linear both ever-orbits;animation-timeline:--ever-scroll-scene;animation-range:entry exit}.stream-star-field{animation:linear both ever-stars;animation-timeline:--ever-scroll-scene;animation-range:entry exit}.stream-prism{animation:linear both ever-prism;animation-timeline:--ever-scroll-scene;animation-range:entry exit}.stream-infinity-glyph{animation:linear both ever-glyph;animation-timeline:--ever-scroll-scene;animation-range:entry exit}.stream-chapter-portal{animation:linear both chapter-portal-arrive;animation-timeline:view();animation-range:entry 3% cover 25%}}@media (width<=1120px){.stream-chapter-portal{grid-template-columns:50px minmax(0,1fr) minmax(220px,.75fr)}.stream-chapter-feature{grid-area:1/3}.stream-chapter-stats{grid-column:2/-1}}@media (width<=750px){.market-scroll-scene{opacity:.72;height:calc(100vh - 58px);min-height:430px;top:58px}.stream-aurora{width:118vw}.stream-aurora-one{right:-55%}.stream-aurora-two{left:-63%}.stream-orbit-lines{width:54vw;left:57%}.stream-infinity-glyph{font-size:43vw;top:20%;left:-7%}.stream-prism{bottom:8%;right:3%}.stream-chapter-portal{grid-template-columns:42px minmax(0,1fr);gap:13px;min-height:0;padding:19px 16px}.stream-chapter-mark{align-self:start;width:39px;height:39px}.stream-chapter-copy h3{font-size:21px}.stream-chapter-feature{grid-area:auto/1/auto/-1;grid-template-columns:60px minmax(0,1fr) 20px;min-height:98px}.stream-chapter-feature img{width:60px;height:80px}.stream-chapter-stats{grid-column:1/-1}.stream-chapter-stats>span{min-height:62px}.stream-chapter-number{font-size:78px;bottom:-6px;right:8px}}@media (width<=430px){.stream-chapter-copy p{font-size:9px}.stream-chapter-trail{margin-top:10px}.stream-chapter-feature{min-height:91px}.stream-chapter-stats b{font-size:14px}.stream-chapter-stats small{letter-spacing:.25px;font-size:6px}}@media (prefers-color-scheme:dark){.auction-section{background:linear-gradient(#160d1eb8,#120a1ae0 18%,#1b0f26c2 51%,#110a19e6),linear-gradient(135deg,#170d21,#22132f 52%,#151f1a)}.stream-infinity-glyph{color:#d0a8f112}.stream-orbit-lines{border-color:#cea6f11f}.stream-star-field{opacity:.48}}@media (prefers-reduced-motion:reduce){.market-scroll-scene>span,.stream-chapter-portal{animation:none!important}.stream-chapter-portal .stream-chapter-copy,.stream-chapter-portal .stream-chapter-feature,.stream-chapter-portal .stream-chapter-stats{opacity:1;filter:none;transition:none;transform:none}}html:has(.admin-shell){scroll-behavior:auto}.admin-control-deck{color:#fff;background:radial-gradient(circle at 8% 0,#f6c84b21,#0000 18rem),linear-gradient(118deg,#160a24 0%,#2b123e 48%,#1c0d2a 100%);border:1px solid #f6c84b52;grid-template-columns:minmax(218px,.86fr) minmax(540px,2.35fr) minmax(145px,.58fr);min-height:94px;margin-bottom:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 45px #1a09282b}.admin-control-deck:before{border-top:2px solid #0000;border-image:linear-gradient(90deg,var(--casino-gold),#b77ce5,transparent 88%) 1;content:"";pointer-events:none;position:absolute;inset:0}.admin-control-status{border-right:1px solid #ffffff1f;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:14px 15px;display:grid}.admin-control-status>span{background:#ffffff0f;border:1px solid #ffffff2e;place-items:center;width:32px;height:32px;display:grid;transform:rotate(45deg)}.admin-control-status>span svg{transform:rotate(-45deg)}.admin-control-status>span.critical{color:#ffc0b1;background:#ff6a4e21;border-color:#ff8e76a8}.admin-control-status>span.attention{color:var(--brand-gold-soft);background:#f6c84b1a;border-color:#f6c84b94}.admin-control-status>span.clear{color:#a8e5bd;background:#50b5741f;border-color:#80d9a080}.admin-control-status>div{gap:3px;min-width:0;display:grid}.admin-control-status small,.admin-control-domains small{color:var(--brand-gold-soft);letter-spacing:.9px;font-size:7px;font-weight:900}.admin-control-status strong{font:650 15px/1.15 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-control-status p{color:#cbbbd8;margin:0;font-size:8px;line-height:1.35}.admin-control-domains{grid-template-columns:repeat(7,minmax(72px,1fr));min-width:0;display:grid}.admin-control-domains>button{color:#fff;text-align:left;cursor:pointer;background:#ffffff04;border:0;border-right:1px solid #ffffff1a;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:92px;padding:10px 8px;transition:background .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.admin-control-domains>button:first-child{border-left:1px solid #ffffff1a}.admin-control-domains>button:hover,.admin-control-domains>button:focus-visible{z-index:1;box-shadow:inset 0 -3px var(--casino-gold);background:#f6c84b1a;outline:none}.admin-control-domains>button:active{transform:translateY(1px)}.admin-control-domains>button:disabled,.admin-toolbar button:disabled,.admin-toolbar input:disabled{opacity:.55;cursor:progress}.admin-control-domains>button>svg{color:var(--brand-gold-soft)}.admin-control-domains>button>span{gap:2px;min-width:0;display:grid}.admin-control-domains strong{font:650 18px/1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-control-domains em{color:#c8b8d3;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.admin-sync-control{background:#04020733;align-content:center;gap:10px;min-width:0;padding:11px 13px;display:grid}.admin-sync-control>span{grid-template-columns:7px minmax(0,1fr);gap:2px 6px;display:grid}.admin-sync-control>span i{background:#8a8290;border-radius:50%;align-self:center;width:6px;height:6px}.admin-sync-control>span i.is-live{background:#79d39a;box-shadow:0 0 0 3px #79d39a1f,0 0 10px #79d39a85}.admin-sync-control>span small{color:#b9aabe;font-size:7px}.admin-sync-control>span strong{grid-column:2;font-size:9px}.admin-sync-control label{cursor:pointer;grid-template-rows:auto auto;grid-template-columns:27px minmax(0,1fr);align-items:center;column-gap:7px;min-height:34px;display:grid}.admin-sync-control label input{opacity:0;pointer-events:none;position:absolute}.admin-sync-control label>span{background:#655b6b;border-radius:9px;grid-row:1/-1;width:27px;height:15px;transition:background .15s;position:relative}.admin-sync-control label>span:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;transition:transform .15s;position:absolute;top:3px;left:3px}.admin-sync-control label input:checked+span{background:var(--casino-gold)}.admin-sync-control label input:checked+span:after{transform:translate(12px)}.admin-sync-control label input:focus-visible+span{outline-offset:2px;outline:2px solid #fff}.admin-sync-control label b{align-self:end;font-size:8px}.admin-sync-control label small{color:#b9aabe;align-self:start;font-size:7px}.admin-action-center,.admin-universal-results{border:1px solid var(--line);background:var(--surface);box-shadow:0 10px 28px color-mix(in srgb,var(--ink) 6%,transparent);margin-bottom:12px;overflow:hidden}.admin-action-center>header,.admin-universal-results>header{border-bottom:1px solid var(--line);background:linear-gradient(108deg,var(--brand-purple-tint),var(--surface) 62%);justify-content:space-between;align-items:center;gap:16px;min-height:91px;padding:15px 18px;display:flex}.admin-action-center>header>div,.admin-universal-results>header>div{gap:3px;min-width:0;display:grid}.admin-action-center>header span,.admin-universal-results>header span{color:var(--brand-purple);letter-spacing:1.15px;font-size:8px;font-weight:900}.admin-action-center h2,.admin-universal-results h2{color:var(--ink);font:650 20px var(--display);margin:0}.admin-action-center>header p,.admin-universal-results>header p{max-width:750px;color:var(--muted);margin:0;font-size:9px;line-height:1.45}.admin-action-center>header>b,.admin-universal-results>header>b{border:1px solid color-mix(in srgb,var(--coral) 46%,var(--line));background:color-mix(in srgb,var(--coral) 8%,var(--surface));color:#963927;min-width:66px;font:700 13px var(--display);text-align:center;white-space:nowrap;padding:8px 10px}.admin-action-center-grid{grid-template-columns:minmax(0,1.45fr) minmax(285px,.55fr);display:grid}.admin-priority-queue{border-right:1px solid var(--line);min-width:0}.admin-priority-queue>header,.admin-recent-control>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:53px;padding:9px 13px;display:flex}.admin-priority-queue>header strong,.admin-recent-control>header strong{color:var(--ink);font-size:10px}.admin-priority-queue>header small,.admin-recent-control>header small{color:var(--muted);font-size:8px}.admin-priority-queue>div{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.admin-priority-queue>div>button{background:var(--surface);min-width:0;min-height:103px;color:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 8px;padding:12px 14px 11px 16px;display:grid;position:relative}.admin-priority-queue>div>button:before{background:var(--brand-gold);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.admin-priority-queue>div>button.critical:before{background:var(--coral)}.admin-priority-queue>div>button:hover,.admin-priority-queue>div>button:focus-visible{z-index:1;outline:2px solid var(--brand-gold);outline-offset:-2px;background:color-mix(in srgb,var(--brand-purple-tint) 62%,var(--surface))}.admin-priority-queue button>span{color:#86650f;letter-spacing:.48px;text-transform:uppercase;align-items:center;gap:5px;font-size:7px;font-weight:900;display:inline-flex}.admin-priority-queue button.critical>span{color:#a34230}.admin-priority-queue button>span i{background:currentColor;border-radius:50%;width:6px;height:6px}.admin-priority-queue button>strong{color:var(--ink);font:650 14px var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-priority-queue button>p{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1;margin:0;font-size:8px;overflow:hidden}.admin-priority-queue button>time{color:var(--muted);grid-column:1;font-size:7px}.admin-priority-queue button>svg{color:var(--brand-purple);grid-area:1/2/5;align-self:center}.admin-priority-clear{color:#347047;grid-column:1/-1;justify-content:center;align-items:center;gap:11px;min-height:174px;padding:20px;background:var(--surface)!important;display:flex!important}.admin-priority-clear>span{gap:3px;color:inherit!important;letter-spacing:0!important;text-transform:none!important;display:grid!important}.admin-priority-clear strong{color:var(--ink);font-size:11px}.admin-priority-clear small{max-width:360px;color:var(--muted);font-size:9px;line-height:1.45}.admin-priority-queue>footer{border-top:1px solid var(--line);align-items:center;gap:8px;min-height:47px;padding:7px 12px;display:flex}.admin-priority-queue>footer button,.admin-recent-control>header button{border:1px solid var(--line);background:var(--surface);min-height:32px;color:var(--brand-purple);cursor:pointer;padding:0 10px;font-size:8px;font-weight:850}.admin-priority-queue>footer button:hover,.admin-recent-control>header button:hover{border-color:var(--brand-purple);background:var(--brand-purple-tint)}.admin-recent-control{min-width:0}.admin-recent-control>header>div{gap:3px;display:grid}.admin-recent-control>div{display:grid}.admin-recent-control>div>button{border:0;border-bottom:1px solid var(--line);min-width:0;min-height:58px;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:26px minmax(0,1fr) auto 13px;align-items:center;gap:7px;padding:8px 10px;display:grid}.admin-recent-control>div>button:last-child{border-bottom:0}.admin-recent-control>div>button:hover,.admin-recent-control>div>button:focus-visible{background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple);outline:none}.admin-recent-control button>span:first-child{border:1px solid var(--line);background:var(--surface-soft);width:25px;height:25px;color:var(--muted);place-items:center;display:grid}.admin-recent-control button>span:first-child.owner{border-color:var(--brand-purple-border);color:var(--brand-purple)}.admin-recent-control button>span:nth-child(2){gap:2px;min-width:0;display:grid}.admin-recent-control button strong,.admin-recent-control button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-recent-control button strong{color:var(--ink);font-size:9px}.admin-recent-control button small,.admin-recent-control button time{color:var(--muted);font-size:7px}.admin-recent-control button>svg{color:var(--brand-purple)}.admin-result-groups{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.admin-result-groups>article{background:var(--surface);align-content:start;min-width:0;display:grid}.admin-result-groups>article>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;min-height:47px;padding:9px 12px;display:flex}.admin-result-groups>article>header strong{color:var(--ink);font-size:10px}.admin-result-groups>article>header span{background:var(--brand-purple-tint);min-width:23px;color:var(--brand-purple);text-align:center;border-radius:11px;padding:3px 5px;font-size:8px}.admin-result-groups>article>div{display:grid}.admin-result-groups article button{border:0;border-bottom:1px solid var(--line);min-width:0;min-height:59px;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 15px;align-items:center;gap:7px;padding:9px 12px;display:grid}.admin-result-groups article button:hover,.admin-result-groups article button:focus-visible{background:var(--brand-purple-tint);box-shadow:inset 3px 0 var(--brand-purple);outline:none}.admin-result-groups article button>span{gap:3px;min-width:0;display:grid}.admin-result-groups article button strong,.admin-result-groups article button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-result-groups article button strong{color:var(--ink);font-size:10px}.admin-result-groups article button small{color:var(--muted);font-size:8px}.admin-result-groups article button svg{color:var(--brand-purple)}.admin-result-groups article .admin-result-more{min-height:39px;color:var(--brand-purple);text-align:center;font-size:8px;font-weight:850;display:block}.admin-search-empty{min-height:240px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:7px;padding:30px;display:grid}.admin-search-empty svg{color:var(--brand-purple)}.admin-search-empty strong{color:var(--ink);font:650 17px var(--display)}.admin-search-empty small{max-width:490px;font-size:9px;line-height:1.45}.admin-audit-context{flex-wrap:wrap;gap:4px;max-width:300px;margin:0;display:flex}.admin-audit-context>div{border:1px solid var(--line);background:var(--surface-soft);align-items:baseline;gap:4px;min-width:0;padding:3px 6px;display:inline-flex}.admin-audit-context dt{color:var(--muted);text-transform:uppercase;font-size:7px;font-weight:850}.admin-audit-context dd{max-width:170px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font:8px/1.25 ui-monospace,monospace;overflow:hidden}.admin-fee-example.is-draft{outline:2px solid var(--brand-gold);outline-offset:2px}.admin-review-backdrop{z-index:1200;width:100vw;max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;place-items:center;margin:0;padding:18px;display:grid;position:fixed;inset:0}.admin-review-backdrop:not([open]){display:none}.admin-review-backdrop::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0e0616b3}.admin-review-dialog{z-index:1;background:var(--surface);width:min(560px,100%);color:var(--ink);border:1px solid #f6c84b6b;position:relative;overflow:hidden;box-shadow:0 28px 90px #09030e6b}.admin-review-dialog>header{border-bottom:1px solid var(--line);background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface));grid-template-columns:35px minmax(0,1fr) 34px;align-items:center;gap:10px;min-height:78px;padding:13px 15px;display:grid}.admin-review-dialog>header>span{border:1px solid color-mix(in srgb,var(--coral) 48%,var(--line));background:color-mix(in srgb,var(--coral) 8%,var(--surface));width:34px;height:34px;color:var(--coral);place-items:center;display:grid}.admin-review-dialog>header>div{gap:3px;min-width:0;display:grid}.admin-review-dialog>header small{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:900}.admin-review-dialog h2{font:650 20px var(--display);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.admin-review-dialog>header button{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--muted);cursor:pointer;place-items:center;display:grid}.admin-review-dialog>p{color:var(--muted);margin:0;padding:14px 16px 0;font-size:10px;line-height:1.5}.admin-review-dialog>label{gap:6px;padding:14px 16px 16px;display:grid}.admin-review-dialog>label>span{color:var(--ink);font-size:9px;font-weight:850}.admin-review-dialog textarea{resize:vertical;border:1px solid var(--line);background:var(--surface-soft);width:100%;min-height:125px;color:var(--ink);font:500 11px/1.5 var(--sans);outline:none;padding:11px}.admin-review-dialog textarea:focus{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple-tint)}.admin-review-dialog>label>small{color:var(--muted);justify-self:end;font-size:8px}.admin-review-dialog>footer{z-index:2;border-top:1px solid var(--line);background:var(--surface-soft);justify-content:end;gap:8px;padding:11px 16px;display:flex;position:relative}.admin-review-dialog>footer button{border:1px solid var(--line);background:var(--surface);min-height:39px;color:var(--ink);cursor:pointer;padding:0 14px;font-size:9px;font-weight:850}.admin-review-dialog>footer button[type=submit]{border-color:var(--brand-purple-deep);background:var(--brand-purple-deep);color:#fff}.admin-review-dialog button:disabled{opacity:.55;cursor:not-allowed}.admin-pill.custom{color:#765406;background:#fff8df;border-color:#c4972c}.admin-commercial-cell{gap:3px;min-width:225px;margin-bottom:7px;display:grid}.admin-commercial-cell strong{color:var(--ink);font-size:9px}.admin-commercial-cell small{color:var(--muted);font-size:8px;line-height:1.35}.admin-commercial-dialog{z-index:1;background:var(--surface);width:min(780px,100%);max-height:min(92dvh,900px);color:var(--ink);border:1px solid #f6c84b75;position:relative;overflow-y:auto;box-shadow:0 32px 110px #09030e80}.admin-commercial-dialog>header{border-bottom:1px solid var(--line);background:linear-gradient(110deg,var(--brand-purple-tint),var(--surface) 72%);grid-template-columns:39px minmax(0,1fr) 36px;align-items:center;gap:11px;min-height:84px;padding:14px 17px;display:grid}.admin-commercial-dialog>header>span{color:#765406;background:#fff8df;border:1px solid #d6b34f;place-items:center;width:38px;height:38px;display:grid}.admin-commercial-dialog>header>div{gap:2px;min-width:0;display:grid}.admin-commercial-dialog>header small{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:900}.admin-commercial-dialog h2{font:650 21px var(--display);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.admin-commercial-dialog>header p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.admin-commercial-dialog>header button{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--muted);cursor:pointer;place-items:center;display:grid}.admin-commercial-dialog>p{color:var(--muted);margin:0;padding:14px 17px 0;font-size:10px;line-height:1.55}.admin-commercial-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px 17px 11px;display:grid}.admin-commercial-sections fieldset{border:1px solid var(--line);background:var(--surface-soft);min-width:0;margin:0;padding:12px;transition:border-color .18s,box-shadow .18s}.admin-commercial-sections fieldset.enabled{border-color:var(--brand-purple-border);box-shadow:inset 0 3px var(--brand-purple)}.admin-commercial-sections legend{color:var(--ink);letter-spacing:.4px;text-transform:uppercase;padding-inline:5px;font-size:9px;font-weight:900}.admin-commercial-switch{cursor:pointer;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 8px;display:grid}.admin-commercial-switch input{opacity:0;pointer-events:none;position:absolute}.admin-commercial-switch>span{border:1px solid var(--line);background:var(--surface-muted);border-radius:12px;grid-row:1/3;width:34px;height:20px;transition:background .18s,border-color .18s;position:relative}.admin-commercial-switch>span:after{background:var(--muted);content:"";border-radius:50%;width:12px;height:12px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}.admin-commercial-switch input:checked+span{border-color:var(--brand-purple);background:var(--brand-purple)}.admin-commercial-switch input:checked+span:after{background:#fff;transform:translate(14px)}.admin-commercial-switch input:focus-visible+span{outline:3px solid var(--brand-purple-tint);outline-offset:2px}.admin-commercial-switch b{color:var(--ink);font-size:9px}.admin-commercial-switch small{color:var(--muted);font-size:8px;line-height:1.3}.admin-commercial-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.admin-commercial-fields>label{gap:5px;min-width:0;display:grid}.admin-commercial-fields>label>span{color:var(--ink);font-size:8px;font-weight:850}.admin-commercial-fields>label>div{border:1px solid var(--line);background:var(--surface);align-items:center;min-width:0;min-height:40px;display:flex}.admin-commercial-fields>label>div:focus-within{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple-tint)}.admin-commercial-fields input{width:100%;min-width:0;height:38px;color:var(--ink);font:750 12px var(--sans);background:0 0;border:0;outline:0;padding:0 7px}.admin-commercial-fields input:disabled{color:var(--muted);cursor:not-allowed;opacity:.62}.admin-commercial-fields div b{color:var(--muted);padding-inline:7px;font-size:10px}.admin-commercial-fields>label>small{color:var(--muted);font-size:7px}.admin-commercial-preview{background:linear-gradient(110deg,#fff9e7,var(--surface));border:1px solid #d9c475;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 17px 12px;display:grid}.admin-commercial-preview>div{gap:3px;min-width:0;padding:11px 13px;display:grid}.admin-commercial-preview>div+div{border-left:1px solid #e4d49d}.admin-commercial-preview small{color:#765406;letter-spacing:.7px;font-size:7px;font-weight:900}.admin-commercial-preview strong{color:var(--ink);font:650 16px var(--display)}.admin-commercial-preview span{color:var(--muted);font-size:8px}.admin-commercial-note{gap:6px;margin:0 17px 13px;display:grid}.admin-commercial-note>span{color:var(--ink);justify-content:space-between;gap:10px;font-size:9px;font-weight:850;display:flex}.admin-commercial-note>span small,.admin-commercial-note>small{color:var(--muted);font-size:8px;font-weight:600}.admin-commercial-note>small{justify-self:end}.admin-commercial-note textarea{resize:vertical;border:1px solid var(--line);background:var(--surface-soft);width:100%;min-height:70px;color:var(--ink);font:500 10px/1.45 var(--sans);outline:0;padding:9px 10px}.admin-commercial-note textarea:focus{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple-tint)}.admin-commercial-confirm{color:#765406;background:#fff8df;border:1px solid #d2b354;align-items:center;gap:9px;margin:0 17px 13px;padding:10px 12px;display:flex}.admin-commercial-confirm.reset{border-color:color-mix(in srgb,var(--coral) 45%,var(--line));background:color-mix(in srgb,var(--coral) 8%,var(--surface));color:var(--coral)}.admin-commercial-confirm span{gap:2px;display:grid}.admin-commercial-confirm strong{color:inherit;font-size:9px}.admin-commercial-confirm small{color:var(--muted);font-size:8px}.admin-commercial-dialog>footer{z-index:2;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-soft) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:8px;padding:11px 17px;display:flex;position:sticky;bottom:0}.admin-commercial-dialog>footer>span{flex:1}.admin-commercial-dialog>footer button{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);cursor:pointer;padding:0 14px;font-size:9px;font-weight:850}.admin-commercial-dialog>footer button[type=submit]{border-color:var(--brand-purple-deep);background:var(--brand-purple-deep);color:#fff}.admin-commercial-dialog>footer .admin-commercial-reset{border-color:color-mix(in srgb,var(--coral) 48%,var(--line));color:var(--coral)}.admin-commercial-dialog button:disabled,.admin-commercial-dialog textarea:disabled{opacity:.55;cursor:not-allowed}.admin-row-actions button,.admin-review-cell button{min-height:34px;padding-inline:9px;font-size:9px}.admin-column-sort{min-height:30px}.admin-column-search,.admin-column-filter{min-height:32px}.admin-text-link{min-height:30px}@media (width<=1050px){.admin-control-deck{grid-template-columns:minmax(0,1fr) auto}.admin-control-status{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1f;min-height:74px}.admin-control-domains{grid-area:2/1/auto/-1}.admin-control-domains>button{min-height:72px}.admin-sync-control{border-bottom:1px solid #ffffff1a;min-width:170px}.admin-action-center-grid{grid-template-columns:minmax(0,1.3fr) minmax(255px,.7fr)}.admin-result-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-runtime-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-runtime-grid>span{border-bottom:1px solid var(--line)}.admin-runtime-grid>span:nth-child(3n){border-right:1px solid var(--line)}.admin-runtime-grid>span:nth-child(4n){border-right:0}.admin-runtime-grid>span:nth-last-child(-n+3){border-bottom:0}}@media (width<=780px){.admin-control-domains{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-control-domains>button{border-bottom:1px solid #ffffff1a;min-height:76px}.admin-control-domains>button:nth-child(3n){border-right:0}.admin-action-center>header,.admin-universal-results>header{align-items:start;min-height:0;padding:14px}.admin-action-center-grid{grid-template-columns:1fr}.admin-priority-queue{border-right:0;border-bottom:1px solid var(--line)}.admin-recent-control button>time{display:none}.admin-result-groups{grid-template-columns:1fr}.admin-column-controls.mobile .admin-column-sort,.admin-column-controls.mobile .admin-column-search,.admin-column-controls.mobile .admin-column-filter{min-height:44px}.admin-table-card,.admin-table-mobile-controls,.admin-table-wrap,.admin-pagination{min-width:0;max-width:100%}.admin-table-mobile-controls{contain:inline-size;overscroll-behavior-inline:contain}.admin-column-sort,.admin-pagination button{scroll-margin-block:110px 78px}.admin-pagination>div{flex-wrap:wrap;width:100%;min-width:0}.admin-page-numbers{flex-wrap:wrap;justify-content:center;min-width:0}.admin-row-actions button,.admin-review-cell button,.admin-text-link,.admin-toolbar nav button{min-height:44px}.admin-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-runtime-grid>span,.admin-runtime-grid>span:nth-child(3n),.admin-runtime-grid>span:nth-child(4n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.admin-runtime-grid>span:nth-child(2n){border-right:0}.admin-runtime-grid>span:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.admin-commercial-sections{grid-template-columns:1fr}}@media (width<=560px){.admin-control-deck{grid-template-columns:1fr}.admin-control-status{border-right:0}.admin-sync-control{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0}.admin-control-domains{grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-control-domains>button{min-height:78px}.admin-control-domains>button:nth-child(3n){border-right:1px solid #ffffff1a}.admin-control-domains>button:nth-child(2n){border-right:0}.admin-action-center>header,.admin-universal-results>header{flex-direction:column}.admin-listing-curation{grid-template-columns:36px minmax(0,1fr);padding:12px}.admin-listing-curation>span{width:35px;height:35px}.admin-listing-curation>b{text-align:left;border-top:1px solid #d9c475;border-left:0;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:baseline;gap:6px;min-width:0;padding:9px 0 0}.admin-action-center>header>b,.admin-universal-results>header>b{min-width:0}.admin-priority-queue>div{grid-template-columns:1fr}.admin-priority-queue>div>button{min-height:98px}.admin-priority-queue>footer{flex-direction:column;align-items:stretch}.admin-priority-queue>footer button,.admin-recent-control>header button{min-height:44px}.admin-recent-control>header{flex-direction:column;align-items:stretch}.admin-recent-control>div>button{grid-template-columns:30px minmax(0,1fr) 14px;min-height:68px}.admin-recent-control button>span:first-child{width:30px;height:30px}.admin-review-backdrop{padding:0;display:block}.admin-review-backdrop:not([open]){display:none}.admin-review-dialog{border-bottom:0;border-left:0;border-right:0;width:100%;max-height:92dvh;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.admin-review-dialog>footer{position:sticky;bottom:0}.admin-commercial-dialog{border-bottom:0;border-left:0;border-right:0;width:100%;max-height:94dvh;position:absolute;bottom:0;left:0;right:0}.admin-commercial-dialog>header{z-index:3;position:sticky;top:0}.admin-commercial-sections{padding-inline:12px}.admin-commercial-preview{grid-template-columns:1fr;margin-inline:12px}.admin-commercial-preview>div+div{border-top:1px solid #e4d49d;border-left:0}.admin-commercial-note,.admin-commercial-confirm{margin-inline:12px}.admin-commercial-dialog>footer{flex-wrap:wrap;padding-inline:12px}.admin-commercial-dialog>footer>span{display:none}.admin-commercial-dialog>footer button{flex:120px;min-height:44px}}@media (prefers-color-scheme:dark){.admin-action-center,.admin-universal-results,.admin-priority-queue>div>button,.admin-result-groups>article,.admin-review-dialog,.admin-commercial-dialog{background:var(--surface)}.admin-action-center>header,.admin-universal-results>header,.admin-review-dialog>header,.admin-commercial-dialog>header{background:linear-gradient(108deg,#38234d,var(--surface) 68%)}.admin-action-center>header span,.admin-universal-results>header span,.admin-review-dialog>header small,.admin-commercial-dialog>header small{color:var(--brand-gold-soft)}.admin-action-center>header>b,.admin-universal-results>header>b{color:#ffc0b1;background:#422a25;border-color:#7e4d43}.admin-priority-queue>div>button:hover,.admin-priority-queue>div>button:focus-visible,.admin-recent-control>div>button:hover,.admin-recent-control>div>button:focus-visible,.admin-result-groups article button:hover,.admin-result-groups article button:focus-visible{background:#38234d}.admin-priority-queue button>span{color:var(--brand-gold-soft)}.admin-priority-queue button.critical>span{color:#ffc0b1}.admin-priority-queue>footer button,.admin-recent-control>header button{border-color:var(--brand-purple-border);color:var(--brand-gold-soft)}.admin-priority-queue>footer button:hover,.admin-recent-control>header button:hover{background:#38234d}.admin-priority-clear{color:#a8e5bd;background:var(--surface)!important}.admin-recent-control button>span:first-child.owner,.admin-result-groups>article>header span{border-color:var(--brand-purple-border);color:var(--brand-gold-soft);background:#38234d}.admin-audit-context>div,.admin-review-dialog textarea,.admin-review-dialog>footer{background:var(--surface-soft)}.admin-review-dialog>header>span{color:#ffc0b1;background:#422a25;border-color:#7e4d43}.admin-pill.custom,.admin-commercial-dialog>header>span{color:var(--brand-gold-soft);background:#3a301c;border-color:#765f31}.admin-commercial-sections fieldset,.admin-commercial-note textarea{background:var(--surface-soft)}.admin-commercial-preview{background:linear-gradient(110deg,#3a301c,var(--surface));border-color:#765f31}.admin-commercial-preview>div+div{border-color:#765f31}.admin-commercial-preview small{color:var(--brand-gold-soft)}.admin-commercial-confirm{color:var(--brand-gold-soft);background:#3a301c;border-color:#765f31}.admin-shipping-issue{background:#422a25}.admin-shipping-issue strong{color:#ffc0b1}}.marketplace-monetization{isolation:isolate;box-sizing:border-box;border:1px solid #f6c84b75;border-radius:14px;grid-column:1/-1;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 22px 54px #13061f33}.marketplace-house-message{color:#fff;background:radial-gradient(circle at 91% 7%,#f6c84b33,#0000 19rem),radial-gradient(circle at 7% 120%,#7937ac9e,#0000 23rem),linear-gradient(121deg,#11071c,#251035 58%,#18382f);grid-template-columns:58px minmax(280px,1.25fr) minmax(330px,.8fr) auto;align-items:center;gap:22px;min-height:194px;padding:27px 30px;display:grid}.marketplace-monetization-orbit{z-index:-1;pointer-events:none;position:absolute;inset:0}.marketplace-monetization-orbit:before,.marketplace-monetization-orbit:after,.marketplace-monetization-orbit i{content:"";border:1px solid #f6c84b21;border-radius:50%;position:absolute}.marketplace-monetization-orbit:before{width:370px;height:370px;top:-185px;right:4%}.marketplace-monetization-orbit:after{width:260px;height:260px;top:-130px;right:calc(4% + 55px)}.marketplace-monetization-orbit i:first-child{background:var(--casino-gold);width:7px;height:7px;top:25px;right:19%;box-shadow:0 0 16px #f6c84ba3}.marketplace-monetization-orbit i:nth-child(2){background:#ffffffbd;width:4px;height:4px;bottom:19px;right:42%}.marketplace-monetization-orbit i:nth-child(3){background:#cea6f1b8;width:5px;height:5px;top:21px;left:29%}.marketplace-monetization-mark{width:55px;height:55px;color:var(--casino-gold);background:#f6c84b1c;border:1px solid #f6c84b8c;place-items:center;display:grid;transform:rotate(45deg);box-shadow:0 0 0 7px #f6c84b0b}.marketplace-monetization-mark svg{transform:rotate(-45deg)}.marketplace-monetization-copy{min-width:0}.marketplace-monetization-copy>span{color:var(--casino-gold-soft);letter-spacing:1.35px;align-items:center;gap:6px;font-size:9px;font-weight:900;display:inline-flex}.marketplace-monetization-copy h3{color:#fff;font:620 clamp(24px,2.4vw,34px)/1 var(--display);letter-spacing:-.45px;text-wrap:balance;margin:7px 0 6px}.marketplace-monetization-copy h3 em{color:var(--casino-gold);font-style:italic;font-weight:500}.marketplace-monetization-copy p{color:#d1c2dc;max-width:640px;margin:0;font-size:11px;line-height:1.55}.marketplace-monetization-promises{background:#f6c84b33;border:1px solid #f6c84b33;gap:1px;display:grid}.marketplace-monetization-promises>span{color:#eee7f3;background:#08030ea8;align-items:center;gap:8px;min-height:38px;padding:7px 10px;display:flex}.marketplace-monetization-promises svg{color:var(--casino-gold);flex:none}.marketplace-monetization-promises b{font-size:9px;font-weight:750}.marketplace-house-message>button{border:1px solid var(--casino-gold);min-height:47px;color:var(--casino-night);white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#ffe38a,#eab229);border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:10px;font-weight:900;transition:background-color .16s,transform .16s;display:inline-flex;box-shadow:0 10px 28px #f6c84b2b}.marketplace-house-message>button:hover{background:var(--casino-gold-soft);transform:translateY(-1px)}.marketplace-house-message>button:focus-visible{outline-offset:3px;outline:3px solid #fff}.marketplace-network-ad{background:color-mix(in srgb,var(--surface) 96%,var(--brand-purple-tint));min-height:214px;padding:12px}.marketplace-network-ad>header{min-height:28px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;display:flex}.marketplace-network-ad>header span{letter-spacing:1.25px;font-size:8px;font-weight:900}.marketplace-network-ad>header small{font-size:8px}.marketplace-network-ad-frame{border:1px solid var(--line);background:var(--surface-soft);place-items:center;min-height:170px;display:grid;overflow:hidden}.marketplace-network-ad-frame .adsbygoogle{width:100%;min-height:170px}@media (width<=1080px){.marketplace-house-message{grid-template-columns:54px minmax(0,1fr) auto}.marketplace-monetization-promises{grid-area:2/2/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-monetization-promises>span{justify-content:center}}@media (width<=700px){.marketplace-house-message{grid-template-columns:43px minmax(0,1fr);gap:15px 13px;min-height:0;padding:21px 17px}.marketplace-monetization-mark{width:41px;height:41px}.marketplace-monetization-copy h3{font-size:23px}.marketplace-monetization-copy p{font-size:10px}.marketplace-monetization-promises{grid-area:auto/1/auto/-1;grid-template-columns:1fr}.marketplace-monetization-promises>span{justify-content:start;min-height:36px}.marketplace-house-message>button{grid-column:1/-1;width:100%;min-height:45px}.marketplace-network-ad{min-height:192px;padding:9px}.marketplace-network-ad>header{flex-direction:column;justify-content:center;align-items:start;gap:2px;padding:5px 2px 8px}.marketplace-network-ad-frame,.marketplace-network-ad-frame .adsbygoogle{min-height:150px}}@media (prefers-reduced-motion:reduce){.marketplace-house-message>button{transition:none}}.seller-logo{--seller-logo-size:28px;width:var(--seller-logo-size);height:var(--seller-logo-size);flex:0 0 var(--seller-logo-size);border:1px solid color-mix(in srgb,var(--casino-gold) 48%,var(--line));background:linear-gradient(145deg,var(--brand-purple),var(--casino-night));color:var(--casino-gold-soft);font-size:calc(var(--seller-logo-size) * .31);letter-spacing:-.2px;border-radius:9px;place-items:center;font-style:normal;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 12px #0c04152e}.seller-logo>span{place-items:center;width:100%;height:100%;display:grid}.seller-logo>img{object-fit:cover;background:var(--surface-muted);width:100%;height:100%;position:absolute;inset:0}.listing-seller-brand{z-index:4;color:#fffdf8;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12091ddb;border:1px solid #ffe08961;border-radius:11px;align-items:center;gap:7px;min-width:0;max-width:calc(100% - 20px);min-height:39px;padding:3px 9px 3px 3px;display:inline-flex;position:absolute;top:43px;left:10px;box-shadow:0 8px 22px #08030e3d}button.listing-seller-brand{cursor:pointer;transition:border-color .16s,background-color .16s,transform .16s}button.listing-seller-brand:hover{border-color:var(--casino-gold);background:#281239f0;transform:translateY(-1px)}button.listing-seller-brand:focus-visible{outline-offset:2px;outline:3px solid #fff}.listing-seller-brand .seller-logo{--seller-logo-size:31px}.listing-seller-brand>span:not(.seller-logo){gap:1px;min-width:0;display:grid}.listing-seller-brand small{color:var(--casino-gold-soft);letter-spacing:1px;font-size:6px;font-weight:900}.listing-seller-brand strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:128px;font-size:9px;font-weight:800;overflow:hidden}.listing-seller-brand>svg{color:var(--casino-gold);flex:none}.market-orbit-seller,.discovery-seller{min-width:0;color:var(--brand-purple)}.market-orbit-seller .seller-logo,.discovery-seller .seller-logo{--seller-logo-size:23px;border-radius:7px}.market-orbit-seller>span:not(.seller-logo),.discovery-seller>span:not(.seller-logo){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.market-orbit-seller>svg,.discovery-seller>svg{color:var(--casino-gold);flex:none}.market-orbit-card b>span,.discovery-strip-card b>span{color:var(--muted);font:750 8px var(--sans);white-space:nowrap;align-items:center;gap:3px;margin-left:auto;display:inline-flex;overflow:hidden}.featured-lot-option>span:last-child{gap:4px}.featured-lot-seller{min-width:0;gap:4px!important;font-size:9px!important}.featured-lot-seller .seller-logo{--seller-logo-size:19px;border-radius:6px}.featured-lot-seller>span:not(.seller-logo){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.featured-lot-seller i{color:var(--muted);font-style:normal}.feature-seller{color:#fff;text-align:left;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0d06168f;border:1px solid #ffe08957;border-radius:10px;align-items:center;gap:9px;min-width:0;min-height:42px;margin-top:17px;padding:4px 10px 4px 4px;display:inline-flex}button.feature-seller{cursor:pointer;transition:border-color .16s,background-color .16s,transform .16s}button.feature-seller:hover{border-color:var(--casino-gold);background:#2c133ecc;transform:translateY(-1px)}button.feature-seller:focus-visible{outline-offset:2px;outline:3px solid #fff}.feature-seller .seller-logo{--seller-logo-size:33px}.feature-seller>span:not(.seller-logo){gap:2px;min-width:0;display:grid}.feature-seller small{color:var(--casino-gold-soft);letter-spacing:1px;font-size:7px;font-weight:900}.feature-seller strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:230px;font-size:10px;overflow:hidden}.feature-seller>svg{color:var(--casino-gold);flex:none}.feature-seller+h2{margin-top:14px}.detail-seller{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-soft) 82%,var(--brand-purple-tint));border-radius:9px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:9px}.detail-seller>.seller-logo{--seller-logo-size:44px;margin:0}.detail-seller .seller-logo>span{margin:0}.detail-seller>div{gap:4px;min-width:0;display:grid}.detail-seller-link{max-width:100%}.detail-seller-link strong,.detail-seller-link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-seller-link>span{margin-left:3px}.detail-seller-link>svg{flex:none}.stream-chapter-seller{color:#cfc1d8;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:8px;font-weight:750;display:flex;overflow:hidden}.stream-chapter-seller .seller-logo{--seller-logo-size:18px;border-radius:5px}.stream-chapter-seller>svg{color:var(--chapter-bright);flex:none}@media (width<=650px){.listing{grid-template-columns:39% minmax(0,1fr);grid-template-areas:"art details""actions actions""seller seller";align-items:start}.listing-image-wrap{aspect-ratio:auto;grid-area:art;align-self:stretch;height:100%}.listing-image-wrap .grade-badge{bottom:58px;right:7px}.listing-details{grid-area:details;align-self:stretch}.listing>.listing-engagement{grid-area:actions;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0 8px 8px;padding-top:8px;display:grid}.listing>.listing-engagement.is-three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-seller-brand{z-index:auto;border-color:var(--line);background:color-mix(in srgb,var(--surface-soft) 86%,var(--brand-purple-tint));width:auto;max-width:none;min-height:48px;color:var(--ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px;grid-area:seller;margin:0 8px 8px;padding:7px 10px 7px 7px;position:static}button.listing-seller-brand:hover{border-color:var(--brand-purple-border);background:var(--brand-purple-tint);transform:none}button.listing-seller-brand:focus-visible{outline-color:var(--brand-gold)}.listing-seller-brand .seller-logo{--seller-logo-size:32px}.listing-seller-brand>span:not(.seller-logo){flex:1}.listing-seller-brand small{color:var(--brand-purple);font-size:7px}.listing-seller-brand strong{max-width:none;color:var(--ink);font-size:10px}.listing-seller-brand>svg{color:var(--brand-purple)}.listing-details{padding-top:10px}.listing-meta,.listing-live-label{font-size:10px}.listing-classification{flex:1}.listing-live-label{white-space:nowrap;flex:none}.listing-engagement button{border-color:var(--line);background:var(--surface-soft);white-space:nowrap;gap:3px;width:100%;min-width:0;min-height:44px;padding-inline:4px;overflow:hidden}.listing-engagement button>span{min-width:0}.listing-engagement button>span:last-child{flex:none}.feature-seller{margin-top:13px}.detail-seller{grid-template-columns:40px minmax(0,1fr)}.detail-seller>.seller-logo{--seller-logo-size:40px}}@media (width<=390px){.listing{grid-template-columns:40% minmax(0,1fr)}.listing-engagement button{padding-inline:2px;font-size:10px}.listing-seller-brand{margin-inline:6px}}.personalized-listing-grid{position:relative}.personalized-listing-grid:before{z-index:8;background:linear-gradient(90deg,transparent 0,var(--casino-gold) 34%,var(--brand-purple) 66%,transparent 100%);content:"";opacity:0;pointer-events:none;background-repeat:no-repeat;background-size:38% 100%;border-radius:3px;height:3px;position:absolute;top:10px;left:0;right:0}.personalized-listing-grid>.listing{transition-property:border-color,box-shadow,transform,opacity,filter}.personalized-listing-grid.is-refreshing:before{opacity:1;animation:1.05s ease-in-out infinite market-grid-refresh}.personalized-listing-grid.is-refreshing>.listing{opacity:.58;filter:saturate(.7);cursor:progress}@keyframes market-grid-refresh{0%{background-position-x:-60%}to{background-position-x:160%}}.listing-engagement button{border-radius:7px;transition:border-color .16s,background-color .16s,color .16s,transform .12s}.listing-engagement button svg{flex:none;transition:transform .16s}.listing-engagement button:hover svg{transform:translateY(-1px)scale(1.08)}.listing-engagement button:active{transform:translateY(1px)scale(.98)}.listing-engagement .engagement-like:hover,.listing-engagement .engagement-like.engagement-liked{color:var(--coral)}.listing-engagement .engagement-share:hover{color:var(--brand-purple)}.engagement-label{font-weight:800}.auction-countdown{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:4px;display:inline-flex}.auction-countdown time{color:inherit;font:inherit}.auction-countdown.is-live-timer time{min-width:5.2ch}.auction-countdown.is-coarse time{letter-spacing:.15px;min-width:2.4ch;font-weight:800}.auction-countdown.is-urgent{color:color-mix(in srgb,var(--casino-red) 84%,var(--ink))}.auction-countdown.is-final{color:var(--casino-red);font-weight:850}.auction-countdown.is-ended{color:var(--muted)}.auction-countdown.is-ended time,.intro-stats .auction-countdown time{min-width:0}.detail-current-bid .auction-countdown{color:color-mix(in srgb,var(--casino-red) 82%,var(--ink));font-weight:750}.bid-dialog-lot .auction-countdown{color:inherit}@keyframes collector-action-pop{0%{transform:scale(.72)rotate(-8deg)}52%{transform:scale(1.28)rotate(5deg)}to{transform:scale(1)rotate(0)}}@keyframes auction-final-pulse{50%{opacity:.55;transform:scale(.9)}}@media (prefers-reduced-motion:no-preference){.watch-button.watching svg,.listing-engagement .engagement-liked svg{animation:.38s cubic-bezier(.2,.78,.2,1) collector-action-pop}.auction-countdown.is-final svg{animation:1.2s ease-in-out infinite auction-final-pulse}}.listing>.listing-engagement{margin:-1px 13px 10px}@media (width>=651px){.listing>.listing-engagement .engagement-label{display:none}.listing>.listing-engagement button{gap:3px;padding-inline:3px;font-size:8px}}@media (width<=650px){.listing>.listing-engagement{margin:0 8px 8px}.listing-engagement .engagement-label{display:inline}}@media (width<=390px){.listing>.listing-engagement{margin-inline:6px}}@keyframes mobile-listing-rise{0%{translate:0 18px;scale:.985}to{translate:0;scale:1}}@supports (animation-timeline:view()){@media (width<=650px) and (prefers-reduced-motion:no-preference){.personalized-listing-grid>.listing{animation-name:mobile-listing-rise;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 22%;animation-delay:0s!important}}}@media (prefers-color-scheme:dark){.card-front-loading>span{background:#1c1126b8;border-color:#ffe08938}.card-front-loading small{color:#e3d8eb}}@media (prefers-reduced-motion:reduce){.personalized-listing-grid.is-refreshing:before{background-size:100% 100%;animation:none}.personalized-listing-grid>.listing{translate:none;scale:none}.personalized-listing-grid>.listing,.listing-engagement button,.listing-engagement button svg{transition:none}.listing-engagement button:hover svg,.listing-engagement button:active{transform:none}.watch-button.watching svg,.listing-engagement .engagement-liked svg,.auction-countdown.is-final svg{animation:none}}.auction-section .market-discovery-card{z-index:2}.active-market-refinements{z-index:2;background:#07020c45;border-top:1px solid #f6c84b2e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:7px 11px;display:grid;position:relative}.market-discovery-card .market-discovery-footer{z-index:2;position:relative}.active-market-refinements-label{color:var(--casino-gold-soft);letter-spacing:.65px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:850;display:inline-flex}.active-market-refinements-label strong{background:var(--casino-gold);min-width:18px;height:18px;color:var(--casino-night);border-radius:9px;place-items:center;font-size:9px;display:inline-grid}.active-market-refinements-list{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;min-width:0;display:flex;overflow-x:auto}.active-market-refinements-list::-webkit-scrollbar{display:none}.active-market-refinement,.clear-market-refinements{color:#f8f2fb;min-height:30px;font:750 9px var(--sans);cursor:pointer;background:#ffffff17;border:1px solid #fff3;border-radius:16px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 9px;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.active-market-refinement span{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.active-market-refinement:hover{border-color:var(--casino-gold);color:#fff;background:#f6c84b29;transform:translateY(-1px)}.active-market-refinement:focus-visible,.clear-market-refinements:focus-visible{outline-offset:2px;outline:3px solid #fff}.clear-market-refinements{color:#ffb09d;white-space:nowrap;background:0 0;border-color:#0000}.clear-market-refinements:hover{color:#ffd4c9;background:#ffb09d1a;border-color:#ffb09d61}@media (width<=650px){.active-market-refinements{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;padding-inline:9px}.active-market-refinements-label{grid-column:1/-1}.active-market-refinement span{max-width:152px}}.slow-lounge-heading.marketplace-chapter-heading,.live-sales-heading.marketplace-chapter-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:28px;display:grid}.slow-lounge-heading.marketplace-chapter-heading>div:first-child,.live-sales-heading.marketplace-chapter-heading>div:first-child{min-width:0}.slow-lounge-controls,.live-heading-actions{box-sizing:border-box;background:#08030d3d;border:1px solid #f6c84b4a;border-radius:12px;justify-self:end;min-height:48px;padding:5px;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #08030d26}.slow-lounge-controls>span{white-space:nowrap;border-right:1px solid #f6c84b33;order:-1;align-items:center;min-height:36px;margin:0;padding-inline:10px 12px;display:inline-flex}.slow-lounge-controls button{width:38px;height:38px}.slow-lounge-controls .slow-lounge-live-link{border-radius:8px;width:auto;min-height:38px;padding-inline:12px}.live-heading-actions>button,.public-viewing{box-sizing:border-box;border-radius:8px;min-height:38px}.public-viewing{justify-content:center}.slow-lounge-card>footer,.live-show-card>footer{grid-template-columns:minmax(0,.72fr) minmax(0,.72fr) minmax(0,1.25fr);align-items:stretch;display:grid}.slow-lounge-card>footer button,.live-show-card>footer button{white-space:nowrap;justify-content:center;width:100%;min-width:0;min-height:38px;padding-inline:6px}.slow-lounge-card>footer .slow-lounge-choose,.live-show-card>footer .live-show-host-link{margin:0}.lounge-discovery-filters .lounge-filter-reset{justify-content:center;min-width:44px;min-height:44px;padding-inline:12px}@keyframes chapter-rule-shimmer{0%,to{opacity:.76;background-position:0}50%{opacity:1;background-position:100%}}@keyframes lounge-progress-reveal{0%{scale:0 1}to{scale:1}}@keyframes live-signal-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}@keyframes primary-room-pulse{0%,to{box-shadow:0 10px 28px #f6c84b2b}50%{box-shadow:0 12px 34px #f6c84b57,0 0 0 3px #f6c84b1a}}@keyframes chapter-rise{0%{translate:0 20px;scale:.99}to{translate:0;scale:1}}@keyframes rail-card-reveal{0%{translate:18px;scale:.97}to{translate:0;scale:1}}@media (prefers-reduced-motion:no-preference){.slow-lounge-heading.marketplace-chapter-heading:after,.live-sales-heading.marketplace-chapter-heading:after{background-size:220% 100%;animation:4.8s ease-in-out infinite chapter-rule-shimmer}.slow-lounge-progress i{transform-origin:0;animation:.72s cubic-bezier(.2,.72,.2,1) both lounge-progress-reveal}.broadcast-live,.live-show-status.is-live{animation:2.2s ease-in-out infinite live-signal-pulse}.enter-live-room:not(.waiting-room-button){animation:2.8s ease-in-out infinite primary-room-pulse}.slow-lounge-controls button,.live-heading-actions>button,.slow-lounge-card>footer button,.live-show-card>footer button{transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,translate .15s}.slow-lounge-controls button:hover,.live-heading-actions>button:hover,.slow-lounge-card>footer button:hover,.live-show-card>footer button:hover{translate:0 -2px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.slow-lounge-heading.marketplace-chapter-heading,.live-sales-heading.marketplace-chapter-heading{animation:1ms linear both chapter-rise;animation-timeline:view();animation-range:entry cover 24%}.slow-lounge-card,.live-show-card,.watching-carousel-card{animation:1ms linear both rail-card-reveal;animation-timeline:view(inline);animation-range:entry cover 18%}}}@media (width<=1100px){.slow-lounge-heading.marketplace-chapter-heading,.live-sales-heading.marketplace-chapter-heading{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:18px}.slow-lounge-controls,.live-heading-actions{justify-self:stretch;width:100%}}@media (width<=650px){.listing-detail-modal{padding-top:68px}.listing-detail-dialog-close{display:none}.listing-detail-mobile-close{z-index:1120;top:max(12px,env(safe-area-inset-top));border-radius:50%;width:44px;height:44px;display:grid;position:fixed;right:12px}.slow-lounge-heading.marketplace-chapter-heading,.live-sales-heading.marketplace-chapter-heading{row-gap:20px}.slow-lounge-heading.marketplace-chapter-heading>div:first-child,.live-sales-heading.marketplace-chapter-heading>div:first-child{max-width:none}.slow-lounge-controls{grid-template-columns:minmax(0,1fr) 44px 44px;align-items:stretch;gap:8px;display:grid}.slow-lounge-controls>span{border:0;grid-column:1/-1;width:auto;min-height:24px;padding:0}.slow-lounge-controls .slow-lounge-live-link{width:100%;min-height:44px}.slow-lounge-controls button:not(.slow-lounge-live-link){width:44px;height:44px}.live-heading-actions{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.live-heading-actions>button,.public-viewing{justify-content:flex-start;width:100%;min-height:44px;padding-inline:12px}.lounge-discovery>form,.live-discovery-search{grid-template-columns:auto minmax(0,1fr) auto;row-gap:8px;padding:10px}.lounge-discovery>form .discovery-search-submit,.live-discovery-search .discovery-search-submit{border-radius:7px;grid-column:1/-1;width:100%;min-height:44px}.lounge-discovery>form input,.live-discovery-search input{min-height:44px;font-size:16px}.lounge-discovery-filters>.lounge-filter-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin:0;display:grid;overflow:visible}.lounge-filter-selects .discovery-select{gap:5px;min-width:0;display:grid}.lounge-filter-selects .discovery-select select{width:100%;min-width:0}.discovery-filter-chips{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:10px}.slow-lounge-card>footer,.live-show-card>footer{gap:5px}.slow-lounge-card>footer button,.live-show-card>footer button{min-height:44px;font-size:9px}}@media (prefers-reduced-motion:reduce){.slow-lounge-heading.marketplace-chapter-heading:after,.live-sales-heading.marketplace-chapter-heading:after,.slow-lounge-progress i,.broadcast-live,.live-show-status.is-live,.enter-live-room:not(.waiting-room-button),.slow-lounge-heading.marketplace-chapter-heading,.live-sales-heading.marketplace-chapter-heading,.slow-lounge-card,.live-show-card,.watching-carousel-card{animation:none;translate:none;scale:none}.slow-lounge-controls button,.live-heading-actions>button,.slow-lounge-card>footer button,.live-show-card>footer button{transition:none}}.discovery-preset-row{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 97%,transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:52px;padding:7px 11px;display:grid}.discovery-preset-label,.market-quick-picks-label{color:var(--brand-purple);letter-spacing:.7px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:900;display:inline-flex}.discovery-preset-label svg{color:var(--casino-gold)}.discovery-preset-label>span{gap:1px;display:grid}.discovery-preset-label strong{color:inherit;letter-spacing:.7px;font-size:9px}.discovery-preset-label small{color:var(--muted);letter-spacing:0;text-transform:none;font-size:8px;font-weight:650}.discovery-category-row{background:color-mix(in srgb,var(--surface-soft) 78%,var(--surface));min-height:48px}.discovery-preset-chips,.market-quick-pick-chips{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.discovery-preset-chips::-webkit-scrollbar{display:none}.market-quick-pick-chips::-webkit-scrollbar{display:none}.discovery-preset-chips button,.market-quick-pick-chips button{border:1px solid var(--line);background:var(--surface-raised);min-height:34px;color:var(--ink);font:800 10px var(--sans);white-space:nowrap;cursor:pointer;border-radius:17px;flex:none;justify-content:center;align-items:center;padding-inline:11px;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.discovery-preset-chips button:hover,.market-quick-pick-chips button:hover{border-color:var(--brand-purple-border);color:var(--brand-purple);transform:translateY(-1px)}.discovery-preset-chips button.active,.market-quick-pick-chips button.selected{border-color:var(--casino-gold);color:var(--casino-night);background:linear-gradient(135deg,#ffdc70,#e9ae25);box-shadow:0 4px 14px #f6c84b2e}.discovery-preset-chips button:focus-visible,.market-quick-pick-chips button:focus-visible{outline:3px solid var(--brand-purple-tint);outline-offset:2px}.market-quick-picks{background:#07020c2e;border-bottom:1px solid #f6c84b2e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:54px;padding:8px 11px;display:grid}.market-category-picks{background:#07020c47;border-top:1px solid #f6c84b1f;min-height:48px}.market-quick-picks-label{color:var(--casino-gold-soft)}.market-quick-picks-label>span{gap:1px;display:grid}.market-quick-picks-label strong{color:#fffdf8;font-size:10px}.market-quick-picks-label small{color:#bcaac9;letter-spacing:.6px;font-size:8px}.market-quick-pick-chips button{color:#eee5f4;background:#ffffff14;border-color:#fff3}.market-quick-pick-chips button:hover{border-color:var(--casino-gold);color:#fff}.market-quick-pick-chips button.modifier{border-style:dashed}.market-quick-pick-chips button.modifier:before{content:"+";color:var(--casino-gold-soft);font-weight:950}.market-quick-pick-chips button.modifier.selected:before{content:"✓";color:inherit}@media (width<=1000px){.discovery-preset-row,.market-quick-picks{grid-template-columns:minmax(0,1fr);gap:6px}.discovery-preset-chips,.market-quick-pick-chips{scroll-snap-type:x proximity;width:100%}.discovery-preset-chips button,.market-quick-pick-chips button{scroll-snap-align:start;min-height:44px;padding-inline:14px}}@media (width<=650px){.discovery-preset-row,.market-quick-picks{padding:9px}.discovery-preset-label,.market-quick-picks-label{padding-inline:2px}.discovery-preset-chips,.market-quick-pick-chips{margin-right:-9px;padding-right:9px}}@media (prefers-color-scheme:dark){.discovery-preset-row{background:var(--surface)}.discovery-preset-label{color:var(--casino-gold-soft)}.discovery-preset-chips button{border-color:var(--line);background:var(--surface-raised);color:var(--ink)}.discovery-preset-chips button.active{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}}@media (prefers-reduced-motion:reduce){.discovery-preset-chips button,.market-quick-pick-chips button,.admin-table-quick-filters button{transition:none}.discovery-preset-chips button:hover,.market-quick-pick-chips button:hover,.admin-table-quick-filters button:hover{transform:none}}:root{--marketplace-sticky-offset:105px}#market-overview,#collector-path,#slow-break-lounge,#live-room,#auctions{scroll-margin-top:calc(var(--marketplace-sticky-offset) + 14px)}.slow-lounge,.auction-section{min-height:calc(100svh - var(--marketplace-sticky-offset))}.slow-lounge-workspace{z-index:4;background:color-mix(in srgb,var(--surface) 94%,transparent);border:1px solid #f6c84b80;border-radius:16px;gap:13px;margin:14px 18px 0;padding:16px;display:grid;position:relative;box-shadow:0 22px 55px #1707242b}.slow-lounge-workspace>.discovery-card{border-color:color-mix(in srgb,var(--casino-gold) 38%,var(--line));box-shadow:none;margin:0}.slow-lounge-workspace>.slow-lounge-track{box-shadow:none}.slow-lounge-workspace>.slow-lounge-board{scroll-margin-top:calc(var(--marketplace-sticky-offset) + 20px);border-top:1px solid var(--line);border-radius:12px;overflow:hidden}.slow-lounge-steps{border:1px solid color-mix(in srgb,var(--casino-gold) 28%,var(--line));background:var(--surface-soft);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:62px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.slow-lounge-steps li{border-right:1px solid var(--line);min-width:0;color:var(--muted);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:9px 13px;display:grid}.slow-lounge-steps li:last-child{border-right:0}.slow-lounge-steps li>b{border:1px solid var(--brand-purple-border);background:var(--surface);width:29px;height:29px;color:var(--brand-purple);border-radius:50%;place-items:center;font-size:10px;display:grid}.slow-lounge-steps li>span{gap:2px;min-width:0;display:grid}.slow-lounge-steps strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.slow-lounge-steps small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.slow-lounge-steps li.is-current{background:color-mix(in srgb,var(--casino-gold) 11%,var(--surface));box-shadow:inset 0 -3px var(--casino-gold)}.slow-lounge-steps li.is-current>b{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.auction-section>.auction-feature-showcase,.auction-section>.market-discovery-card{margin-inline:18px}.auction-section>.auction-feature-showcase{z-index:4;border-color:#f6c84b8c;border-radius:14px;margin-top:14px;margin-bottom:14px;position:relative;box-shadow:0 22px 55px #17072433}.auction-section>.market-discovery-card{margin-top:14px;top:auto}.auction-section>.auction-feature-showcase+.market-discovery-card{margin-top:0}@media (width<=650px){:root{--marketplace-sticky-offset:58px}.slow-lounge-workspace{border-radius:12px;gap:10px;margin:12px 7px 0;padding:8px}.slow-lounge-steps{min-height:54px}.slow-lounge-steps li{grid-template-columns:25px minmax(0,1fr);gap:6px;padding:7px 6px}.slow-lounge-steps li>b{width:24px;height:24px;font-size:9px}.slow-lounge-steps strong{font-size:8px}.slow-lounge-steps small{display:none}.auction-section>.auction-feature-showcase,.auction-section>.market-discovery-card{margin-inline:7px}.auction-section>.auction-feature-showcase{border-radius:10px;margin-top:12px}.auction-section>.market-discovery-card{margin-top:12px}.auction-section>.auction-feature-showcase+.market-discovery-card{margin-top:0}}@media (prefers-reduced-motion:no-preference){.slow-lounge-workspace,.auction-feature-showcase{animation:.42s cubic-bezier(.2,.72,.2,1) both marketplace-workspace-arrive}}@keyframes marketplace-workspace-arrive{0%{opacity:.72;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=900px){.portal-trade-columns{grid-template-columns:minmax(0,1fr)}}@media (width<=650px){.detail-trade-builder{margin-inline:-2px;padding:11px}.trade-card-picker{grid-template-columns:minmax(0,1fr);max-height:244px}.trade-card-option{min-height:72px}.trade-offer-fields{grid-template-columns:minmax(0,1fr)}.trade-value-comparison>header{flex-direction:column;align-items:start;gap:4px}.trade-value-comparison>header>b{text-align:left}.trade-value-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-value-totals>span:nth-child(2){border-right:0}.trade-value-totals>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.trade-offer-summary{grid-template-columns:minmax(0,1fr);gap:7px}.trade-offer-summary>button{grid-area:auto/1;width:100%}.portal-trade-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.portal-trade-summary>div{min-height:82px;padding:9px}.portal-trade-summary span{font-size:7px}.portal-trade-summary strong{font-size:21px}.portal-trade-summary small{font-size:8px}.portal-trade-column>header{min-height:56px}.portal-trade-offer{padding:9px}.trade-offered-cards{grid-template-columns:minmax(0,1fr)}.trade-legacy-card{grid-column:1}.trade-thread>header{flex-direction:column;align-items:flex-start;gap:2px}.trade-thread>form{grid-template-columns:minmax(0,1fr)}.trade-thread>form button{min-height:42px}.trade-desk-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trade-desk-actions button:only-child{grid-column:1/-1}.trade-accept-backdrop{align-items:end;padding:0}.trade-accept-modal{border-width:1px 0 0;border-radius:18px 18px 0 0;width:100%;max-height:min(94dvh,900px);overflow-y:auto}.trade-accept-heading{padding:20px 50px 15px 16px}.trade-accept-heading h2{font-size:23px}.trade-accept-route{grid-template-columns:minmax(0,1fr);gap:7px;padding:12px 12px 10px}.trade-accept-swap{grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;min-height:29px}.trade-accept-swap b{width:29px;height:29px;font-size:15px;transform:rotate(90deg)}.trade-accept-swap span:first-child{justify-self:end}.trade-accept-swap span:last-child{justify-self:start}.trade-accept-cards{max-height:190px}.trade-accept-modal>.trade-value-comparison,.trade-accept-message,.trade-accept-warning{margin-inline:12px!important}.trade-accept-actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding-inline:12px;display:grid}.trade-accept-actions button{min-width:0;padding-inline:9px}.portal-confirm-backdrop{align-items:end;padding:0}.portal-confirm-modal{border-width:1px 0 0;border-radius:18px 18px 0 0;width:100%;max-height:94dvh;padding:20px 16px;overflow-y:auto}.portal-confirm-actions{margin:3px -16px -20px;padding-inline:12px}}@media (prefers-color-scheme:dark){.trade-status.accepted{color:#a8ddb2;background:#233a2b}.trade-status.declined,.trade-status.withdrawn{color:#e7b5ab;background:#3d292b}.trade-offered-card,.trade-accept-card.is-interactive{color:var(--ink);background:#191120}.trade-offered-card:hover,.trade-accept-card.is-interactive:hover{background:var(--brand-purple-tint)}.detail-trade-form .trade-card-option{border-color:var(--line);background:var(--surface);color:var(--ink)}.detail-trade-form .trade-card-option.is-selected{border-color:var(--brand-gold);background:var(--brand-purple-tint);color:var(--ink)}.detail-trade-form .trade-offer-summary>button{border-color:var(--brand-gold);background:var(--brand-purple);color:#fff}.trade-value-comparison{background:color-mix(in srgb,var(--surface-soft) 88%,var(--brand-purple-tint))}.trade-value-comparison.state-near>header>b{color:#a8e5bd}.trade-value-comparison.state-below>header>b,.trade-value-comparison.state-above>header>b,.trade-value-totals .trade-value-offer-total strong,.trade-value-comparison>header>span{color:var(--brand-gold-soft)}.portal-trade-offer blockquote{color:var(--ink)}.trade-thread>header>span,.trade-thread-feed article strong{color:var(--brand-gold-soft)}.trade-thread>form button{border-color:var(--brand-gold);background:var(--brand-gold);color:var(--brand-purple-deep)}.trade-accept-side.is-receiving>header span,.trade-accept-card em,.trade-accept-message span{color:var(--brand-gold-soft)}}@media (prefers-reduced-motion:no-preference){.detail-trade-builder{animation:.35s cubic-bezier(.2,.72,.2,1) both trade-builder-arrive}.portal-trade-offer.status-pending{animation:.35s both trade-offer-arrive}.portal-trade-offer.status-pending:nth-child(3){animation-delay:40ms}.portal-trade-offer.status-pending:nth-child(4){animation-delay:80ms}}@keyframes trade-builder-arrive{0%{opacity:.55;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes trade-offer-arrive{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:none}}.slow-lounge,.live-sales,.auction-section{--chapter-glow:#f6c84b5c;--chapter-edge:#692f9a57}.live-sales{--chapter-glow:#ff7b5b47;--chapter-edge:#f6c84b4d}.auction-section{--chapter-glow:#6f3cab4d;--chapter-edge:#2b80623d}.slow-lounge:before,.live-sales:before,.auction-section:before{z-index:0;background:linear-gradient(90deg,transparent,var(--chapter-edge) 18%,var(--chapter-glow) 52%,var(--chapter-edge) 82%,transparent);height:2px;box-shadow:0 0 24px var(--chapter-glow);content:"";pointer-events:none;position:absolute;top:-1px;left:54px;right:54px}.marketplace-chapter-heading{background:radial-gradient(circle at 90% 0,#ffda6e38,#0000 18rem),radial-gradient(circle at 9% 115%,#7a3ab38f,#0000 25rem),linear-gradient(124deg,#15091f,#2f1245 58%,#47186b);border-color:#ffd76980;box-shadow:0 26px 68px #1807263d,inset 0 0 0 1px #ffffff0e,inset 0 1px #ffffff1f}.marketplace-chapter-heading h2{text-shadow:0 8px 28px #05010a47}.marketplace-chapter-heading .section-overline,.slow-lounge-heading>div:first-child>span{text-shadow:0 0 20px #f6c84b3d}.marketplace-chapter-heading .chapter-index{color:#0000;background:linear-gradient(#ffffff26,#f6c84b05);-webkit-background-clip:text;background-clip:text}.slow-lounge-workspace,.auction-section>.auction-feature-showcase,.slow-lounge>.discovery-card,.live-sales>.discovery-card,.live-show-feed-shell,.live-room-layout,.break-board,.watching-carousel{box-shadow:0 24px 62px #1b082b2b,inset 0 0 0 1px #ffffff73}.slow-lounge-workspace{background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 97%,transparent),color-mix(in srgb,var(--surface-soft) 91%,transparent));-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08)}.discovery-card .discovery-filter-row,.discovery-preset-row,.discovery-card .discovery-result{box-shadow:inset 0 1px #ffffff85}.discovery-card .discovery-search{box-shadow:inset 0 -1px #ffffff0d}.slow-lounge-card,.live-show-card,.listing,.watching-carousel-card,.market-orbit-card{position:relative;box-shadow:0 9px 25px #1a082916,inset 0 1px #ffffffb3}.slow-lounge-card:after,.live-show-card:after{z-index:4;content:"";opacity:0;pointer-events:none;background:linear-gradient(112deg,#0000 32%,#ffffff29 46%,#0000 60%);transition:opacity .2s,transform .55s cubic-bezier(.2,.72,.2,1);position:absolute;inset:0;transform:translate(-72%)}.slow-lounge-card:hover:after,.live-show-card:hover:after{opacity:1;transform:translate(72%)}.slow-lounge-card:hover,.slow-lounge-card:focus-within,.live-show-card:hover,.live-show-card:focus-within{border-color:var(--casino-gold);transform:translateY(-4px);box-shadow:0 18px 42px #18072630,0 0 0 1px #f6c84b26}.listing:hover,.listing:focus-within{box-shadow:0 19px 44px #1808262b,0 0 0 1px #f6c84b2e}.break-board .break-spot,.watching-carousel-card{transition:border-color .18s,box-shadow .18s,transform .18s}.break-board .break-spot:hover,.break-board .break-spot:focus-within,.watching-carousel-card:hover{border-color:color-mix(in srgb,var(--casino-gold) 66%,var(--line));transform:translateY(-2px);box-shadow:0 13px 30px #0a021133}.sticky-header-stack{filter:drop-shadow(0 13px 19px #18072614)}.site-header{background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.28);backdrop-filter:blur(22px)saturate(1.28)}.mobile-action-dock{border-color:color-mix(in srgb,var(--casino-gold) 42%,var(--brand-purple-border));background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:blur(24px)saturate(1.35);backdrop-filter:blur(24px)saturate(1.35);box-shadow:0 18px 46px #14062047,inset 0 1px #ffffffb8}.mobile-action-dock button svg,.mobile-action-dock button img{transition:transform .2s cubic-bezier(.2,.72,.2,1)}.mobile-action-dock button.is-active svg,.mobile-action-dock button.is-active img{transform:translateY(-2px)scale(1.08)}@keyframes chapter-gem-breathe{0%,to{opacity:.76;transform:rotate(45deg)scale(1)}50%{opacity:1;transform:rotate(45deg)scale(1.035)}}@keyframes floor-edge-flow{0%,to{opacity:.55;filter:saturate(.9)}50%{opacity:1;filter:saturate(1.2)}}@media (prefers-reduced-motion:no-preference){.marketplace-chapter-heading:before{animation:6.5s ease-in-out infinite chapter-gem-breathe}.slow-lounge:before,.live-sales:before,.auction-section:before{animation:5.5s ease-in-out infinite floor-edge-flow}}@media (width<=1100px){.slow-lounge:before,.live-sales:before,.auction-section:before{left:32px;right:32px}}@media (width<=650px){:root{--marketplace-sticky-offset:68px}#market-overview,#collector-path,#slow-break-lounge,#live-room,#auctions{scroll-margin-top:82px}.slow-lounge:before,.live-sales:before,.auction-section:before{left:17px;right:17px}.site-header{background:color-mix(in srgb,var(--paper) 90%,transparent);border-bottom-color:#f6c84b6b;min-height:62px;box-shadow:0 12px 30px #1807261f}.brand-logo{width:108px;height:54px}.marketplace-chapter-heading{border-radius:15px;padding-top:27px;box-shadow:0 21px 52px #1807263b,inset 0 1px #ffffff1a}.slow-lounge-workspace{border-color:#f6c84b94;box-shadow:0 18px 45px #18072629}.slow-lounge>.discovery-card,.live-sales>.discovery-card{border-radius:12px;box-shadow:0 17px 40px #1707242b}.discovery-filter-chips,.discovery-preset-chips,.market-quick-pick-chips{padding-inline:9px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.slow-lounge-card,.live-show-card,.listing{border-radius:12px;box-shadow:0 12px 29px #1807261f}.slow-lounge-card:hover,.slow-lounge-card:focus-within,.live-show-card:hover,.live-show-card:focus-within{transform:none}.slow-lounge-card:after,.live-show-card:after{display:none}.break-board .break-spot:hover,.break-board .break-spot:focus-within,.watching-carousel-card:hover{transform:none}.mobile-action-dock{bottom:max(8px,env(safe-area-inset-bottom));border-radius:19px;height:62px}.mobile-action-dock button{letter-spacing:.1px;font-size:9px}.mobile-action-dock button.is-active:after{background:linear-gradient(90deg,var(--brand-purple),var(--casino-gold));width:30px;height:3px;box-shadow:0 0 11px #f6c84b57}}@media (prefers-color-scheme:dark){.site-header{background:color-mix(in srgb,var(--paper) 92%,transparent)}.mobile-action-dock{background:color-mix(in srgb,var(--surface) 86%,transparent);border-color:#f6c84b57;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff14}.slow-lounge-workspace{background:linear-gradient(135deg,#24162ef0,#180f1ff0)}.discovery-card .discovery-filter-row,.discovery-preset-row,.discovery-card .discovery-result{box-shadow:inset 0 1px #ffffff0b}}@media (prefers-reduced-motion:reduce){.marketplace-chapter-heading:before,.slow-lounge:before,.live-sales:before,.auction-section:before{animation:none}.slow-lounge-card:after,.live-show-card:after,.mobile-action-dock button svg,.mobile-action-dock button img{transition:none}}.detail-mobile-action-tray{display:none}.toast{--toast-accent:var(--casino-gold);z-index:1400;pointer-events:none;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:62px;padding:10px 10px 12px;display:grid;overflow:hidden}.toast-mark{border:1px solid color-mix(in srgb,var(--toast-accent) 52%,transparent);background:color-mix(in srgb,var(--toast-accent) 16%,transparent);width:34px;height:34px;color:var(--toast-accent);border-radius:10px;place-items:center;display:grid}.toast-copy{gap:2px;min-width:0;display:grid}.toast-copy strong{color:#fffdf8;letter-spacing:.35px;font-size:10px}.toast-copy>span{color:#e4d9eb;font-size:10px;line-height:1.35}.toast>button{pointer-events:auto;border-radius:8px;width:28px;height:28px}.toast>button:hover{color:#fff;background:#ffffff17}.toast-timer{background:var(--toast-accent);transform-origin:0;height:3px;animation:6s linear both toast-timer;position:absolute;bottom:0;left:0;right:0}.toast.is-success{--toast-accent:#83e0aa}.toast.is-error{--toast-accent:#ff9f87;border-color:#ff9f879e}@keyframes toast-timer{to{transform:scaleX(0)}}@media (width<=650px){.toast{right:10px;bottom:max(12px,env(safe-area-inset-bottom));max-width:none;left:10px}.toast.with-mobile-dock{bottom:calc(80px + env(safe-area-inset-bottom))}.detail-mobile-action-tray{z-index:1110;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--casino-gold) 48%,var(--line));background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);grid-template-columns:minmax(0,1fr) minmax(166px,1.25fr);align-items:center;gap:12px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -16px 42px #13061d38}.detail-mobile-action-tray>span{gap:2px;min-width:0;display:grid}.detail-mobile-action-tray small{color:var(--muted);letter-spacing:.55px;text-transform:uppercase;font-size:8px;font-weight:800}.detail-mobile-action-tray strong{color:var(--ink);font:650 19px/1.1 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-mobile-action-tray button{border:1px solid color-mix(in srgb,var(--casino-gold) 65%,#bd8f18);min-height:48px;color:var(--casino-night);font:850 11px var(--sans);cursor:pointer;background:linear-gradient(135deg,#ffe185,#edb631);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 8px 22px #4a280429}.detail-mobile-action-tray button:active{transform:translateY(1px)}.listing-detail-modal{padding-bottom:calc(92px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.toast-timer{animation:none}.detail-mobile-action-tray button:active{transform:none}}.adaptive-mode-button{border:1px solid color-mix(in srgb,var(--brand-purple) 38%,var(--line));background:color-mix(in srgb,var(--brand-purple-tint) 82%,var(--surface));min-height:40px;color:var(--brand-purple);cursor:pointer;border-radius:21px;align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:relative;overflow:hidden}.adaptive-mode-button>span{color:var(--ink);text-align:left;white-space:nowrap;gap:1px;font-size:10px;font-weight:850;line-height:1;display:grid}.adaptive-mode-button small{color:var(--muted);letter-spacing:.65px;font-size:7px}.adaptive-mode-button>i{background:#41a568;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #41a5681f}.adaptive-mode-button:hover,.adaptive-mode-button[aria-expanded=true]{border-color:var(--brand-gold);background:color-mix(in srgb,var(--brand-gold) 15%,var(--surface))}.adaptive-experience-backdrop{z-index:1200;-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:#0e0517b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.adaptive-experience-panel{isolation:isolate;border:1px solid color-mix(in srgb,var(--casino-gold) 47%,var(--line));background:radial-gradient(circle at 93% 0,#f6c84b29,transparent 21rem), radial-gradient(circle at 0 100%,#6733ac1a,transparent 24rem), var(--surface);width:100%;color:var(--ink);border-radius:14px;gap:15px;padding:19px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #1c082b33}.adaptive-experience-panel.mode-onboarding{margin:3px 0 17px}.adaptive-experience-panel.mode-dialog{max-width:1040px;max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 35px 110px #0400088c}.adaptive-experience-panel:before{z-index:-1;border:1px solid color-mix(in srgb,var(--casino-gold) 20%,transparent);width:250px;height:250px;box-shadow:0 0 0 28px color-mix(in srgb,var(--casino-gold) 5%,transparent),0 0 0 58px color-mix(in srgb,var(--brand-purple) 4%,transparent);content:"";pointer-events:none;border-radius:50%;position:absolute;top:-95px;right:-65px}.adaptive-experience-heading{grid-template-columns:43px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.adaptive-experience-gem{border:1px solid var(--casino-gold);background:linear-gradient(135deg,var(--brand-purple-deep),#6a3598);width:43px;height:43px;color:var(--casino-gold-soft);border-radius:12px;place-items:center;display:grid;box-shadow:0 9px 25px #32145c33}.adaptive-experience-heading>span:nth-child(2){gap:3px;display:grid}.adaptive-experience-heading small{color:var(--brand-purple);letter-spacing:1px;font-size:8px;font-weight:900}.adaptive-experience-heading h2{color:var(--ink);font:620 clamp(21px,2.4vw,31px)/1.06 var(--display);letter-spacing:-.45px;margin:0}.adaptive-experience-heading p{max-width:730px;color:var(--muted);margin:2px 0 0;font-size:11px;line-height:1.45}.adaptive-experience-close{border:1px solid var(--line);background:var(--surface);width:37px;height:37px;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.adaptive-experience-close:hover{border-color:var(--brand-purple);color:var(--brand-purple)}.adaptive-preference-section{gap:8px;min-width:0;display:grid}.adaptive-preference-label{justify-content:space-between;align-items:end;gap:12px;display:flex}.adaptive-preference-label>span{color:var(--brand-purple);align-items:center;gap:6px;display:inline-flex}.adaptive-preference-label strong{color:var(--ink);font-size:11px}.adaptive-preference-label small{color:var(--muted);text-align:right;font-size:9px}.adaptive-intent-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.adaptive-intent-grid>button{border:1px solid var(--line);background:var(--surface-raised);min-width:0;min-height:94px;color:var(--ink);text-align:left;cursor:pointer;border-radius:9px;grid-template-columns:33px minmax(0,1fr);align-items:start;gap:8px;padding:11px 10px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid;position:relative}.adaptive-intent-grid>button:hover{border-color:var(--brand-purple-border);transform:translateY(-2px);box-shadow:0 8px 22px #230c351a}.adaptive-intent-grid>button.is-selected{border-color:var(--casino-gold);background:color-mix(in srgb,var(--brand-purple-tint) 68%,var(--surface));box-shadow:inset 0 -3px var(--casino-gold)}.adaptive-intent-grid>button>span:nth-child(2){gap:4px;min-width:0;display:grid}.adaptive-intent-grid strong{font-size:10px}.adaptive-intent-grid small{color:var(--muted);font-size:8px;line-height:1.4}.adaptive-intent-grid>button>svg{color:#2d7c49;position:absolute;top:8px;right:8px}.adaptive-option-icon{background:var(--brand-purple-tint);width:33px;height:33px;color:var(--brand-purple);border-radius:9px;place-items:center;display:grid}.adaptive-intent-grid .is-selected .adaptive-option-icon{background:var(--brand-purple);color:#fff}.adaptive-category-chips{flex-wrap:wrap;gap:7px;display:flex}.adaptive-category-chips button{border:1px solid var(--line);background:var(--surface-raised);min-height:34px;color:var(--ink);cursor:pointer;border-radius:18px;align-items:center;gap:5px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.adaptive-category-chips button:hover{border-color:var(--brand-purple-border)}.adaptive-category-chips button.is-selected{border-color:var(--casino-gold);background:var(--casino-gold);color:var(--casino-night)}.adaptive-preference-split{grid-template-columns:1fr 1fr;gap:15px;padding-top:2px;display:grid}.adaptive-density-options,.adaptive-guidance-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.adaptive-guidance-options{grid-template-columns:repeat(2,minmax(0,1fr))}.adaptive-density-options button,.adaptive-guidance-options button{border:1px solid var(--line);background:var(--surface-raised);min-height:58px;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;align-content:center;gap:3px;padding:8px 10px;display:grid}.adaptive-density-options button:hover,.adaptive-guidance-options button:hover{border-color:var(--brand-purple-border)}.adaptive-density-options button.is-selected,.adaptive-guidance-options button.is-selected{border-color:var(--brand-purple);background:var(--brand-purple-tint);box-shadow:inset 0 -3px var(--brand-purple)}.adaptive-density-options strong,.adaptive-guidance-options strong{font-size:9px}.adaptive-density-options small,.adaptive-guidance-options small{color:var(--muted);font-size:7px;line-height:1.35}.adaptive-experience-footer{border:1px solid color-mix(in srgb,var(--brand-purple) 20%,var(--line));background:color-mix(in srgb,var(--brand-purple-tint) 55%,var(--surface));border-radius:9px;justify-content:space-between;align-items:center;gap:15px;min-height:57px;padding:10px 11px 10px 14px;display:flex}.adaptive-experience-footer>span{align-items:center;gap:10px;min-width:0;display:flex}.adaptive-experience-footer>span>i{background:#43a96c;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 5px #43a96c1f}.adaptive-experience-footer>span>span{gap:2px;display:grid}.adaptive-experience-footer strong{font-size:10px}.adaptive-experience-footer small{color:var(--muted);font-size:8px}.adaptive-experience-footer>button{border:1px solid var(--casino-gold);min-height:39px;color:var(--casino-night);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ffdc70,#e9ae25);border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:10px;font-weight:900;display:inline-flex}.adaptive-experience-footer>button:hover{background:var(--casino-gold-soft)}.marketplace-home.adaptive-density-immersive .listing-grid{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:24px 17px}.marketplace-home.adaptive-density-immersive .market-intro{min-height:min(680px,100vh - 96px)}.marketplace-home.adaptive-density-compact .market-intro{gap:24px 34px;min-height:0;padding-top:34px}.marketplace-home.adaptive-density-compact .market-intro h1{margin-block:12px 9px;font-size:clamp(42px,4.6vw,62px)}.marketplace-home.adaptive-density-compact .entry-search{margin-top:16px}.marketplace-home.adaptive-density-compact .auction-gateway{min-height:260px}.marketplace-home.adaptive-density-compact .auction-gateway-button{min-height:124px;padding:10px}.marketplace-home.adaptive-density-compact .auction-gateway-description{display:none}.marketplace-home.adaptive-density-compact .listing-grid{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:12px 9px;padding-top:12px}.marketplace-home.adaptive-density-compact .listing-details{padding:11px}.marketplace-home.adaptive-density-compact .collector-path{margin-block:10px}.marketplace-home.adaptive-guidance-streamlined .collector-path-intro>p,.marketplace-home.adaptive-guidance-streamlined .marketplace-chapter-heading p,.marketplace-home.adaptive-guidance-streamlined .slow-lounge-heading p,.marketplace-home.adaptive-guidance-streamlined .live-sales-heading p,.marketplace-home.adaptive-guidance-streamlined .stream-interlude-copy p{display:none}.marketplace-home.adaptive-intent-live .auction-gateway-button:first-child,.marketplace-home.adaptive-intent-bid .auction-gateway-button:nth-child(2){border-color:var(--casino-gold);box-shadow:0 12px 30px #f6c84b1f,inset 0 -3px var(--casino-gold);background:linear-gradient(145deg,#f6c84b33,#ffffff0f)}@media (prefers-color-scheme:dark){.adaptive-mode-button{color:var(--casino-gold-soft);background:#30203d}.adaptive-mode-button>span{color:var(--ink)}.adaptive-experience-panel{background:radial-gradient(circle at 93% 0,#f6c84b1c,transparent 21rem),radial-gradient(circle at 0 100%,#6733ac29,transparent 24rem),var(--surface)}.adaptive-experience-heading small,.adaptive-preference-label>span{color:var(--casino-gold-soft)}.adaptive-intent-grid>button.is-selected,.adaptive-density-options button.is-selected,.adaptive-guidance-options button.is-selected{color:#fff;background:#332344}.adaptive-option-icon{color:var(--casino-gold-soft);background:#3a2949}.adaptive-intent-grid .is-selected .adaptive-option-icon{background:var(--casino-gold);color:var(--casino-night)}.adaptive-experience-footer{background:#2b1d37}}@media (width<=1100px){.adaptive-mode-button>span,.adaptive-mode-button>i{display:none}.adaptive-mode-button{justify-content:center;width:40px;padding:0}.adaptive-intent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.adaptive-experience-backdrop{align-items:end;padding:0}.adaptive-experience-panel.mode-dialog{border-radius:16px 16px 0 0;max-width:none;max-height:min(92vh,820px)}.adaptive-experience-panel{border-radius:11px;gap:13px;padding:15px}.adaptive-experience-panel.mode-onboarding{margin-inline:7px}.adaptive-experience-heading{grid-template-columns:38px minmax(0,1fr) auto;gap:9px}.adaptive-experience-gem{width:38px;height:38px}.adaptive-experience-heading h2{font-size:21px}.adaptive-preference-label{flex-direction:column;align-items:start;gap:2px}.adaptive-preference-label small{text-align:left}.adaptive-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adaptive-intent-grid>button{min-height:82px}.adaptive-preference-split{grid-template-columns:minmax(0,1fr);gap:13px}.adaptive-experience-footer{flex-direction:column;align-items:stretch}.adaptive-experience-footer>button{width:100%;min-height:44px}.marketplace-home.adaptive-density-immersive .listing-grid,.marketplace-home.adaptive-density-compact .listing-grid{grid-template-columns:minmax(0,1fr)}.marketplace-home.adaptive-density-compact .market-intro{padding-top:25px}}@media (width<=420px){.adaptive-experience-panel{padding:13px 11px}.adaptive-experience-heading p{display:none}.adaptive-intent-grid>button{grid-template-columns:28px minmax(0,1fr);min-height:74px;padding:9px 8px}.adaptive-option-icon{width:28px;height:28px}.adaptive-intent-grid small{display:none}.adaptive-density-options{grid-template-columns:minmax(0,1fr)}.adaptive-density-options button{min-height:48px}.adaptive-category-chips{max-height:116px;overflow-y:auto}}@media (width<=360px){.header-actions>.adaptive-mode-button,.header-actions>.owner-button{display:none}}@media (prefers-reduced-motion:no-preference){.adaptive-experience-panel.mode-onboarding{animation:.42s cubic-bezier(.2,.72,.2,1) both adaptive-panel-arrive}.adaptive-experience-panel.mode-dialog{animation:.24s both adaptive-dialog-arrive}}@keyframes adaptive-panel-arrive{0%{opacity:.55;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes adaptive-dialog-arrive{0%{opacity:.5;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.portal-support-grid{grid-template-columns:minmax(320px,.92fr) minmax(360px,1.08fr);align-items:start;gap:14px;display:grid}.support-report-compose,.support-report-history{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 15px 38px #1c0e2712}.support-report-compose>header,.support-report-history>header{border-bottom:1px solid var(--line);background:linear-gradient(115deg,color-mix(in srgb,var(--brand-purple-tint) 62%,var(--surface)),var(--surface));align-items:center;gap:12px;min-height:82px;padding:14px;display:flex}.support-report-mark{border:1px solid var(--brand-purple-border);background:var(--brand-purple);width:42px;height:42px;color:var(--brand-gold-soft);flex:none;place-items:center;display:grid;transform:rotate(45deg)}.support-report-mark svg{transform:rotate(-45deg)}.support-report-compose>header>div,.support-report-history>header>div{gap:2px;min-width:0;display:grid}.support-report-compose header small,.support-report-history header small{color:var(--coral);letter-spacing:.85px;font-size:8px;font-weight:900}.support-report-compose h3,.support-report-history h3{color:var(--ink);font:650 19px/1.1 var(--display);margin:0}.support-report-compose header p,.support-report-history header p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.support-report-history>header{justify-content:space-between}.support-report-history>header>b{background:var(--brand-purple);color:#fff;border-radius:50%;place-items:center;min-width:32px;height:32px;font-size:11px;display:grid}.support-report-compose>form{gap:12px;padding:14px;display:grid}.support-report-compose form>label{min-width:0;color:var(--ink);gap:5px;font-size:10px;font-weight:800;display:grid}.support-report-compose input,.support-report-compose select,.support-report-compose textarea{border:1px solid var(--line);background:var(--surface-raised);width:100%;min-width:0;color:var(--ink);font:11px/1.45 var(--sans);border-radius:7px;outline:0;padding:10px}.support-report-compose input,.support-report-compose select{min-height:42px}.support-report-compose textarea{resize:vertical}.support-report-compose input:focus,.support-report-compose select:focus,.support-report-compose textarea:focus{border-color:var(--brand-purple);box-shadow:0 0 0 3px var(--brand-purple-tint)}.support-report-compose form>label>small{color:var(--muted);font-size:8px;font-weight:500}.support-type-picker{border:0;min-width:0;margin:0;padding:0}.support-type-picker>legend{color:var(--ink);margin-bottom:6px;font-size:10px;font-weight:800}.support-type-picker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.support-type-picker label{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:76px;color:var(--muted);cursor:pointer;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-content:center;gap:7px;padding:10px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative}.support-type-picker label:hover{border-color:var(--brand-purple-border);transform:translateY(-1px)}.support-type-picker label.active{border-color:var(--brand-purple);background:var(--brand-purple-tint);color:var(--brand-purple);box-shadow:inset 0 -2px var(--brand-purple)}.support-type-picker input{opacity:0;width:1px;min-height:1px;position:absolute}.support-type-picker label>svg:first-of-type{margin-top:2px}.support-type-picker label>svg:last-of-type{opacity:0;position:absolute;top:7px;right:7px}.support-type-picker label.active>svg:last-of-type{opacity:1}.support-type-picker label>span{gap:3px;min-width:0;display:grid}.support-type-picker strong{color:var(--ink);font-size:9px}.support-type-picker small{color:var(--muted);font-size:8px;font-weight:500;line-height:1.35}.support-context-note{border:1px solid var(--brand-purple-border);background:var(--brand-purple-tint);color:var(--brand-purple);border-radius:8px;align-items:flex-start;gap:8px;padding:10px;display:flex}.support-context-note svg{flex:none;margin-top:1px}.support-context-note span{gap:2px;display:grid}.support-context-note strong{color:var(--ink);font-size:9px}.support-context-note small{color:var(--muted);font-size:8px;line-height:1.45}.support-report-compose form>button{border:1px solid var(--brand-purple);background:linear-gradient(135deg,var(--brand-purple),color-mix(in srgb,var(--brand-purple) 76%,#000));color:#fff;min-height:43px;font:850 10px var(--sans);cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb,var(--brand-purple) 20%,transparent);border-radius:7px;justify-content:center;align-items:center;gap:7px;display:flex}.support-report-compose form>button:disabled{opacity:.55;cursor:progress}.support-report-history>div{gap:8px;max-height:670px;padding:10px;display:grid;overflow-y:auto}.support-case{border:1px solid var(--line);background:var(--surface-soft);border-radius:9px;gap:9px;padding:12px;animation:.3s both support-case-in;display:grid}.support-case.status-open{box-shadow:inset 3px 0 var(--coral)}.support-case.status-in_review{box-shadow:inset 3px 0 var(--brand-gold)}.support-case.status-resolved,.support-case.status-closed{box-shadow:inset 3px 0 #4e9c74}@keyframes support-case-in{0%{transform:translateY(5px)}}.support-case-heading{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;display:grid}.support-case-icon{background:var(--brand-purple-tint);width:32px;height:32px;color:var(--brand-purple);border-radius:50%;place-items:center;display:grid}.support-case-icon.seller{background:color-mix(in srgb,var(--coral) 10%,var(--surface));color:var(--coral)}.support-case-icon.transaction{background:color-mix(in srgb,var(--brand-gold) 15%,var(--surface));color:var(--accent-text)}.support-case-heading>div{gap:2px;min-width:0;display:grid}.support-case-heading small{color:var(--muted);letter-spacing:.55px;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:850;overflow:hidden}.support-case-heading strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.support-status{border:1px solid var(--line);color:var(--muted);letter-spacing:.45px;text-transform:uppercase;white-space:nowrap;border-radius:10px;padding:5px 7px;font-size:7px;font-weight:900}.support-status.open{border-color:color-mix(in srgb,var(--coral) 40%,var(--line));background:color-mix(in srgb,var(--coral) 8%,var(--surface));color:var(--coral)}.support-status.in_review{border-color:color-mix(in srgb,var(--brand-gold) 55%,var(--line));background:color-mix(in srgb,var(--brand-gold) 12%,var(--surface));color:var(--accent-text)}.support-status.resolved,.support-status.closed{border-color:color-mix(in srgb,#4e9c74 45%,var(--line));background:color-mix(in srgb,#4e9c74 9%,var(--surface));color:#367754}.support-case>p{color:var(--muted);white-space:pre-wrap;margin:0;font-size:9px;line-height:1.55}.support-case-links{flex-wrap:wrap;gap:6px;display:flex}.support-case-links button,.support-case-links span{border:1px solid var(--line);background:var(--surface);min-height:27px;color:var(--ink);font:750 8px var(--sans);border-radius:5px;align-items:center;gap:5px;padding:0 7px;display:inline-flex}.support-case-links button{cursor:pointer}.support-case blockquote{border-left:3px solid var(--brand-purple);background:var(--brand-purple-tint);border-radius:0 6px 6px 0;gap:8px;margin:0;padding:10px;display:flex}.support-case blockquote>svg{color:var(--brand-purple);flex:none}.support-case blockquote span{gap:3px;display:grid}.support-case blockquote small{color:var(--brand-purple);letter-spacing:.65px;font-size:7px;font-weight:900}.support-case blockquote strong{color:var(--ink);font-size:9px;line-height:1.45}.support-case>footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding-top:7px;font-size:7px;display:flex}.support-history-empty{min-height:230px;color:var(--brand-purple);text-align:center;align-content:center;place-items:center;gap:7px;display:grid}.support-history-empty strong{color:var(--ink);font:650 17px var(--display)}.support-history-empty p{max-width:250px;color:var(--muted);margin:0;font-size:9px;line-height:1.45}@media (width<=900px){.portal-support-grid{grid-template-columns:minmax(0,1fr)}.support-report-history>div{max-height:none}}@media (width<=560px){.support-type-picker>div{grid-template-columns:minmax(0,1fr)}.support-type-picker label{min-height:61px}.support-case-heading{grid-template-columns:32px minmax(0,1fr)}.support-case-heading .support-status{grid-column:2;justify-self:start}.support-case>footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.support-type-picker label{transition:none}.support-case{animation:none}}.admin-report-summary{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.admin-report-summary>span:last-child{gap:3px;min-width:0;display:grid}.admin-report-icon{background:var(--brand-purple-tint);width:30px;height:30px;color:var(--brand-purple);border-radius:50%;place-items:center;display:grid}.admin-report-icon.seller{background:color-mix(in srgb,var(--coral) 10%,var(--surface));color:var(--coral)}.admin-report-icon.transaction{background:color-mix(in srgb,var(--brand-gold) 14%,var(--surface));color:var(--accent-text)}.admin-report-detail{max-width:360px;color:var(--muted);white-space:pre-wrap;margin:7px 0 4px;font-size:9px;line-height:1.45}.admin-report-page{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.admin-report-response{gap:7px;min-width:210px;display:grid}.admin-report-response>label{color:var(--muted);gap:4px;font-size:8px;font-weight:800;display:grid}.admin-report-response textarea{resize:vertical;border:1px solid var(--line);background:var(--surface-raised);width:100%;min-width:0;color:var(--ink);font:9px/1.4 var(--sans);border-radius:5px;outline:0;padding:7px}.admin-report-response textarea:focus{border-color:var(--brand-purple);box-shadow:0 0 0 2px var(--brand-purple-tint)}.admin-report-response .admin-row-actions{flex-wrap:wrap}.admin-pill.open{border-color:color-mix(in srgb,var(--coral) 45%,var(--line));background:color-mix(in srgb,var(--coral) 9%,var(--surface));color:var(--coral)}.admin-pill.in_review{border-color:color-mix(in srgb,var(--brand-gold) 55%,var(--line));background:color-mix(in srgb,var(--brand-gold) 12%,var(--surface));color:var(--accent-text)}.admin-pill.resolved,.admin-pill.closed{border-color:color-mix(in srgb,#4e9c74 45%,var(--line));background:color-mix(in srgb,#4e9c74 9%,var(--surface));color:#367754}@media (prefers-color-scheme:dark){.admin-pill.open{color:#ffc0b1;background:#422a25;border-color:#7e4d43}.admin-pill.in_review{color:var(--brand-gold-soft);background:#3a301c;border-color:#765f31}.admin-pill.resolved,.admin-pill.closed{color:#a8e5bd;background:#1d3426;border-color:#4e775c}}@media (width<=700px){.admin-report-detail,.admin-report-page{max-width:none}.admin-report-response{min-width:0}}
