@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700;900&family=Inter:wght@400;500;600&display=swap";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh;width:100%;display:block}#root{width:100%;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}:root{--neon-green: #00ff41;--dark-bg: #050505;--card-bg: #111;--gold: #ffcc00;--blue: #0088ff;--red: #ff3e3e}html,body{margin:0;padding:0;overflow-x:hidden;width:100%;max-width:100vw}body{background:var(--dark-bg);color:#eee;font-family:Courier New,monospace}you .refresh-strip-wrapper{grid-column:1 / -1;background:#000;border-bottom:1px solid #151515;padding:8px 25px;position:relative}.refresh-strip{width:100%;display:flex;align-items:center;gap:12px;margin:0}.refresh-strip__track{flex:1;height:6px;background:#ffffff29;border:1px solid rgba(255,255,255,.14);overflow:hidden;box-shadow:inset 0 0 0 1px #00000059}.refresh-strip__fill{height:100%;width:100%;transform-origin:left;background:linear-gradient(90deg,#00ff4126,#00ff41f2);box-shadow:0 0 10px #00ff4159}.refresh-strip__text{color:#ffffff8c;font-size:.65rem;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.refresh-strip__time{color:var(--neon-green);margin-left:6px}.refresh-strip-wrapper.is-refreshing .refresh-strip__fill{background:linear-gradient(90deg,#00ff4126,#00ff41f2);animation:refreshFlash .7s steps(2,end) 2}.refresh-strip__flash{position:absolute;right:25px;top:50%;transform:translateY(-50%);color:#00ff41f2;font-size:.65rem;letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 12px rgba(0,255,65,.35);pointer-events:none}@keyframes refreshFlash{0%{filter:brightness(1)}45%{filter:brightness(1.6)}to{filter:brightness(1)}}body.territory-ended{background:#0f0f0f}.processing-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000d9;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.scanner-line{position:absolute;width:100%;height:3px;background:var(--neon-green);box-shadow:0 0 20px var(--neon-green);animation:scan 2s linear infinite}.loading-text{color:var(--neon-green);font-size:.8rem;letter-spacing:2px;margin-top:20px;z-index:10000;text-shadow:0 0 10px var(--neon-green)}@keyframes scan{0%{top:0}to{top:100%}}.terminal-container{width:100%;max-width:100%;margin:0 auto;overflow-x:hidden;box-sizing:border-box}.compact-header{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;row-gap:10px;column-gap:14px;padding:10px 25px;background:#000;border-bottom:2px solid #222;position:relative;z-index:100;min-height:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.header-row--logo,.header-row--marketplaces{grid-column:1 / -1;display:flex;justify-content:center;align-items:center}.mp-nav{display:flex;gap:10px;align-items:center;justify-content:center}.mp-tab{background:transparent;border:1px solid transparent;padding:8px 14px;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px;border-radius:0}.mp-tab:hover{border-color:#333}.mp-tab.is-active{border-color:var(--neon-green);box-shadow:0 0 5px var(--neon-green)}.mp-tab.is-disabled{opacity:.4;cursor:not-allowed}.mp-tab__logo{height:22px;width:auto;display:block;filter:grayscale(.15) brightness(.95)}.mp-tab__text{color:#555;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:Courier New,monospace}.header-row--controls{grid-column:1 / -1;display:grid;grid-template-columns:max-content max-content max-content 1fr;align-items:center;column-gap:14px;row-gap:10px}.header-row--marketplaces{grid-column:1 / -1;display:flex;justify-content:center;align-items:center}.mp-nav{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;padding:2px 0}.mp-tab{display:inline-flex;align-items:center;gap:10px;background:transparent;border:1px solid transparent;color:#555;padding:8px 14px;font-size:.75rem;cursor:pointer;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:0;transition:all .2s;font-family:Courier New,monospace}.mp-tab:hover{color:#888;border-color:#333}.mp-tab.active{color:var(--neon-green);border-color:var(--neon-green);box-shadow:0 0 5px var(--neon-green)}.mp-tab__logo{height:18px;width:auto;display:block;opacity:.9}.mp-tab__text{line-height:1}.logo-img{height:110px;width:auto;display:block}.logo-link{display:flex;align-items:center;text-decoration:none;flex:0 0 auto}.main-nav{display:flex;gap:14px;align-items:center;justify-content:center;white-space:nowrap}.nav-link{color:#555;text-decoration:none;font-size:.75rem;font-weight:700;text-transform:uppercase;padding:8px 16px;border:1px solid transparent;transition:all .2s;letter-spacing:1px}.nav-link:hover{color:#888;border-color:#333}.nav-link.active{color:var(--neon-green);border-color:var(--neon-green);box-shadow:0 0 5px var(--neon-green)}.header-row--controls{font-size:.75rem;letter-spacing:1px}.controls{display:flex;gap:15px;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:0}.global-search{background:transparent;border:1px solid #333;color:#eee;padding:8px 16px;width:clamp(140px,18vw,220px);outline:none;border-radius:0;font-family:Courier New,monospace;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.global-search::placeholder{color:#555;opacity:1}.global-search:focus{border-color:var(--neon-green);box-shadow:0 0 5px var(--neon-green)}.toggle-group{display:flex;gap:10px;background:transparent;padding:0;border:none;border-radius:0;white-space:nowrap}.toggle-group{justify-content:flex-start}.toggle-group button{background:transparent;border:1px solid transparent;color:#555;padding:8px 16px;font-size:.75rem;cursor:pointer;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:0;transition:all .2s;font-family:Courier New,monospace}.toggle-group button:hover{color:#888;border-color:#333}.toggle-group button.active{color:var(--neon-green);border-color:var(--neon-green);box-shadow:0 0 5px var(--neon-green)}.util-btn{background:transparent;border:1px solid transparent;color:#555;padding:8px 16px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:0;cursor:pointer;transition:all .2s;font-family:Courier New,monospace}.util-btn:hover{color:#888;border-color:#333}.util-btn:focus-visible{outline:2px solid #333;outline-offset:2px}.territory-controls{display:flex;align-items:center;gap:10px;justify-content:flex-start;white-space:nowrap}.ended-disabled-note{font-size:.6rem;letter-spacing:1px;text-transform:uppercase;color:#ffffff73;border:1px dashed rgba(255,255,255,.18);padding:6px 10px}.territory-toggle{border-color:#333;color:#888}@keyframes liveTickerGlow{0%{opacity:.55;text-shadow:0 0 2px rgba(0,255,65,.15)}40%{opacity:1;text-shadow:0 0 12px rgba(0,255,65,.55)}to{opacity:.65;text-shadow:0 0 4px rgba(0,255,65,.2)}}.territory-toggle.is-live{color:var(--neon-green);border-color:#00ff4159;box-shadow:0 0 8px #00ff4133;animation:liveTickerGlow 1.1s steps(2,end) infinite}.territory-toggle.active{color:var(--red);border-color:var(--red);box-shadow:0 0 6px #ff3e3e73}.ended-range{display:flex;gap:8px;align-items:center}body.territory-ended .ended-range .util-btn{color:var(--red);border-color:var(--red);box-shadow:0 0 6px #ff3e3e40}body.territory-ended .ended-range .util-btn.active{box-shadow:0 0 10px #ff3e3e8c}@media(prefers-reduced-motion:reduce){.territory-toggle.is-live{animation:none}}@media(max-width:900px){.header-row--controls{grid-template-columns:1fr}.toggle-group,.territory-controls,.main-nav,.controls{justify-content:center}}@media(max-width:600px){.logo-img{height:96px}.toggle-group,.territory-controls,.main-nav,.controls{grid-column:1 / -1;justify-content:center}.controls{flex-wrap:wrap}.global-search{width:min(360px,80vw)}}.mobile-menu-btn{display:none}@media(max-width:640px){.refresh-strip-wrapper{padding:8px 12px}.refresh-strip__flash{right:12px;font-size:.6rem}.compact-header{padding:8px 12px;row-gap:8px;column-gap:10px}.refresh-strip__text{font-size:.6rem}.header-row--logo{justify-content:space-between}.logo-img{height:56px}.header-row--dual-logo{gap:10px}.header-row--dual-logo .logo-img{height:44px;max-width:min(120px,35vw)}.mobile-menu-btn{display:inline-flex;align-items:center;gap:10px;background:transparent;border:1px solid #333;color:#ddd;padding:8px 12px;font-family:Courier New,monospace;font-weight:700;font-size:.72rem;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.mobile-menu-btn:hover{border-color:var(--neon-green);box-shadow:0 0 5px #00ff4159}.mobile-menu-btn__icon{font-size:1rem;line-height:1;display:inline-block;width:1.2em;text-align:center}.mobile-menu-btn__text{line-height:1}.compact-header:not(.is-mobile-menu-open) .header-row--marketplaces,.compact-header:not(.is-mobile-menu-open) .header-row--controls{display:none}.header-row--marketplaces,.header-row--controls{justify-content:flex-start}.mp-nav{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;justify-content:stretch}.mp-tab{justify-content:center;border-color:#222;padding:10px 12px}.header-row--controls{grid-template-columns:1fr;row-gap:10px}.toggle-group,.main-nav,.controls{justify-content:flex-start}.global-search{width:min(520px,92vw)}}.range-group button.active{border-color:var(--blue);box-shadow:0 0 5px var(--blue)}.grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding:15px;width:100%;box-sizing:border-box}@media(max-width:720px){body{overflow-x:hidden}.grid-container{grid-template-columns:1fr;gap:12px;padding:12px}}@media(min-width:1080px){.grid-container{grid-template-columns:repeat(4,1fr)}}.column.gold{--theme-color: var(--gold)}.column.green{--theme-color: var(--neon-green)}.column.blue{--theme-color: var(--blue)}.column.red{--theme-color: var(--red)}.column-title{color:var(--theme-color);font-size:.8rem;border-bottom:2px solid var(--theme-color);padding-bottom:5px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.column-title{white-space:normal;overflow:visible;text-overflow:clip;flex-wrap:wrap;gap:6px 10px;line-height:1.2}}.expand-shelf-btn{width:100%;background:#1a1a1a;border:1px dashed var(--theme-color);color:var(--theme-color);padding:8px;font-size:.65rem;font-family:Courier New,monospace;cursor:pointer;margin-top:5px;opacity:.7;transition:opacity .2s}.expand-shelf-btn:hover{opacity:1;background:#222}.price-row{display:flex;align-items:center;gap:10px}.bid-count{font-size:.6rem;background:#222;padding:2px 5px;color:#fff;border:1px solid #444}.item-list{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#333 #000;width:100%}.column{min-width:0;width:100%;height:75vh;display:flex;flex-direction:column}.card-wrapper{position:relative}.compact-card{display:flex;gap:12px;background:var(--card-bg);padding:10px;text-decoration:none;border-left:4px solid var(--theme-color);margin-bottom:8px;transition:transform .1s;width:100%;box-sizing:border-box;overflow:hidden;position:relative}.mini-data{flex:1;min-width:0}.compact-card:hover{transform:translate(4px);background:#181818}@keyframes endingSoonPulse{0%{box-shadow:0 0 #ff3e3e00;border-left-color:var(--theme-color)}45%{box-shadow:0 0 16px #ff3e3e40;border-left-color:#ff3e3ed9}to{box-shadow:0 0 #ff3e3e00;border-left-color:var(--theme-color)}}.compact-card.is-ending-soon{animation:endingSoonPulse .9s ease-in-out infinite}.mini-thumb{width:70px;height:70px;flex-shrink:0;background:#000}.mini-thumb img{width:100%;height:100%;object-fit:contain}.price{color:var(--theme-color);font-weight:900;font-size:1.2rem;white-space:nowrap}.mini-title{font-size:.75rem;color:#fff;line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;opacity:.8}.time-left-inline{margin-left:auto;font-size:.6rem;color:#ffffff8c;border:1px solid rgba(255,255,255,.12);padding:2px 6px;letter-spacing:.5px;text-transform:uppercase;background:#00000059}.time-left-inline.is-ending-soon{color:#ff3e3ef2;border-color:#ff3e3e73}@media(prefers-reduced-motion:reduce){.compact-card.is-ending-soon{animation:none}}@media(max-width:600px){.header-row--controls{row-gap:12px}.main-nav,.toggle-group,.territory-controls{white-space:normal;flex-wrap:wrap;justify-content:center;text-align:center}.nav-link,.toggle-group button,.util-btn{padding:7px 12px;font-size:.72rem}.global-search{width:min(420px,92vw);padding:10px 14px}.compact-card{padding:9px;gap:10px}.mini-thumb{width:60px;height:60px}.price-row{flex-wrap:wrap;gap:8px}.price{font-size:1.05rem}.time-left-inline{margin-left:0}}.hide-trigger{position:absolute;right:5px;top:5px;background:#0009;border:none;color:#444;cursor:pointer;padding:0 5px;z-index:10;font-size:.9rem}.hide-trigger:hover{color:#fff}.hidden-drawer{margin-top:10px;border-top:1px solid #222}.hidden-drawer button{background:none;border:none;color:#444;font-size:.6rem;cursor:pointer;padding:5px;width:100%;text-align:left}.is-ghosted{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;font-size:.65rem;color:#444;background:#080808;margin-bottom:2px;border-radius:2px}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%}.undo-btn{background:none;border:1px solid #222;color:#444;font-size:.55rem;cursor:pointer;padding:1px 4px}.undo-btn:hover{border-color:var(--neon-green);color:#eee}.reason-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.reason-chip{font-size:.55rem;padding:2px 6px;border-radius:3px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border:1px solid;background:#0006;white-space:nowrap}.reason-chip.underpriced{color:var(--neon-green);border-color:var(--neon-green)}.reason-chip.typo{color:var(--red);border-color:var(--red)}.reason-chip.rare{color:var(--blue);border-color:var(--blue)}.reason-chip.expensive{color:var(--gold);border-color:var(--gold)}.reason-chip.info{color:#888;border-color:#444}.search-page{padding:30px;max-width:1400px;margin:0 auto}.search-header{text-align:center;margin-bottom:40px}.search-title{color:var(--neon-green);font-size:2rem;margin:0 0 10px;text-transform:uppercase;letter-spacing:2px}.search-subtitle{color:#888;font-size:.9rem;margin:0}.search-bar-container{display:flex;gap:15px;max-width:800px;margin:0 auto 40px}.search-input{flex:1;background:#111;border:1px solid #333;color:var(--neon-green);padding:15px 20px;font-size:1rem;outline:none;border-radius:4px;font-family:Courier New,monospace}.search-input:focus{border-color:var(--neon-green);box-shadow:0 0 10px #00ff414d}.search-btn{background:#1a1a1a;border:1px solid var(--neon-green);color:var(--neon-green);padding:15px 40px;font-size:.9rem;font-weight:700;cursor:pointer;text-transform:uppercase;letter-spacing:1px;transition:all .2s}.search-btn:hover:not(:disabled){background:#00ff411a;box-shadow:0 0 15px var(--neon-green)}.search-btn:disabled{opacity:.5;cursor:not-allowed}.search-results{margin-top:30px}.results-header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #222}.results-count{color:var(--neon-green);font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.result-card{background:#111;border:1px solid #222;border-radius:4px;overflow:hidden;text-decoration:none;transition:all .2s;display:flex;flex-direction:column}.result-card:hover{border-color:var(--neon-green);transform:translateY(-4px);box-shadow:0 4px 20px #00ff4133}.result-img{width:100%;height:200px;object-fit:contain;background:#000;padding:10px}.result-content{padding:15px;flex:1}.result-price{color:var(--neon-green);font-size:1.5rem;font-weight:700;margin-bottom:8px}.result-title{color:#eee;font-size:.85rem;line-height:1.3;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.result-score{color:#888;font-size:.75rem;margin-top:10px;padding-top:10px;border-top:1px solid #222}.search-empty{text-align:center;color:#555;padding:60px 20px;font-size:1rem}@media(max-width:600px){.search-page{padding:18px}.search-bar-container{flex-direction:column}.search-btn{width:100%;padding:14px 18px}.search-input{width:100%}}.site-footer{border-top:1px solid #141414;background:#000;padding:16px 12px;margin-top:18px}.site-footer__inner{max-width:1200px;margin:0 auto;display:flex;gap:12px 18px;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;text-align:center}.site-footer__disclosure{color:#ffffff8c;font-size:.72rem;letter-spacing:.5px;text-transform:uppercase;text-align:center}.site-footer__links{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;text-align:center}.site-footer__link{color:#00ff41cc;text-decoration:none;font-size:.72rem;letter-spacing:.6px;text-transform:uppercase}.site-footer__link:hover{text-decoration:underline}.site-footer__sep{color:#ffffff40}.site-footer__break{flex-basis:100%;height:1px;background:#ffffff14;margin:8px 0}.site-footer__vault{width:100%;text-align:center;padding:2px 0 0}.site-footer__vault-kicker{color:#ffffffbf;font-size:.8rem;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:4px}.site-footer__vault-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;color:#00ff41cc;font-size:.78rem;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;cursor:pointer}.site-footer__vault-link:hover{text-decoration:underline}.qs-vault-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000009e;z-index:9999;display:flex;justify-content:center;align-items:flex-end;padding:18px 12px}.qs-vault-drawer{width:min(1100px,100%);max-height:min(70vh,720px);overflow:auto;background:#050505;border:1px solid rgba(255,255,255,.08);border-top:2px solid rgba(0,255,65,.7);border-radius:14px 14px 10px 10px;padding:14px 14px 16px;box-shadow:0 24px 80px #0009}.qs-vault-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#ffffffb3;font-size:1.4rem;line-height:1;cursor:pointer;position:sticky;top:0;margin-left:auto;display:block}.qs-vault-head{padding:2px 2px 10px}.qs-vault-title{color:#00ff41d9;letter-spacing:1.4px;text-transform:uppercase;font-size:.95rem}.qs-vault-subtitle{margin-top:4px;color:#ffffff8c;font-size:.8rem}.qs-vault-status{margin:6px 2px 12px;color:#ffffff8c;font-size:.8rem}.qs-vault-status--error{color:#ff7878d9}.qs-vault-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.qs-vault-section{margin-top:10px}.qs-vault-section__label{font-size:.72rem;letter-spacing:.9px;text-transform:uppercase;color:#fff9;margin:0 2px 8px}@media(min-width:900px){.qs-vault-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.qs-vault-grid--four{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:700px){.qs-vault-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1020px){.qs-vault-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.qs-vault-card{border-color:#ffffff14;background:#ffffff05}.qs-vault-cta-card{border-style:dashed}.qs-vault-cta{margin-top:8px;font-size:.78rem;letter-spacing:.6px;text-transform:uppercase;color:#00ff41b3}.legal-page{padding:18px;max-width:900px;margin:0 auto;line-height:1.55;color:#ffffffd9}.legal-title{margin:0 0 6px;color:var(--neon-green);letter-spacing:1px;text-transform:uppercase;font-size:1.2rem}.legal-updated{margin:0 0 16px;color:#ffffff73;font-size:.75rem;letter-spacing:.6px;text-transform:uppercase}.legal-h2{margin:18px 0 8px;font-size:.9rem;letter-spacing:.8px;text-transform:uppercase;color:#fffc}.legal-list{margin:8px 0 0;padding-left:18px;color:#fffc}.legal-nav{margin-top:18px;font-size:.8rem}.legal-nav a{color:#00ff41d9;text-decoration:none}.legal-nav a:hover{text-decoration:underline}.legal-email{color:#00ff41f2;font-weight:700;text-decoration:none}.legal-email:hover{text-decoration:underline}.qs-header{display:flex;flex-direction:column;align-items:center;padding:4px 6px;gap:3px;background:#000;border-bottom:2px solid #222;width:100%;box-sizing:border-box;overflow:hidden}.qs-header .header-row--logo{display:flex;justify-content:center;width:100%;margin:0 auto;max-width:100%}.qs-header .logo-img{height:clamp(45px,6vw,60px);max-width:min(180px,50vw);object-fit:contain;margin:0 auto}.header-row--dual-logo{gap:18px;align-items:center}.header-row--dual-logo .logo-link{opacity:.4;filter:grayscale(60%);transition:opacity .25s ease,filter .25s ease,transform .25s ease}.header-row--dual-logo .logo-link--active{opacity:1;filter:none;transform:scale(1.05)}.header-row--dual-logo .logo-link:hover{opacity:.85;filter:grayscale(20%)}.header-row--dual-logo .logo-link--active:hover{opacity:1;filter:none}.qs-header .refresh-strip-wrapper{width:100%}.qs-header .header-row--marketplaces{display:flex;justify-content:center;width:100%;padding:3px 0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 auto;max-width:100%}.qs-header .header-row--marketplaces::-webkit-scrollbar{display:none}.qs-header .mp-nav{display:flex;gap:5px;justify-content:center;flex-wrap:nowrap;width:fit-content;min-width:fit-content;margin:0 auto}.qs-header .mp-tab{display:flex;align-items:center;justify-content:center;gap:3px;padding:4px 8px;border:1px solid #333;border-radius:4px;background:#ffffff08;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0;font-family:inherit;color:inherit}.qs-header .mp-tab:hover{border-color:#555;background:#ffffff0f}.qs-header .mp-tab.is-active{border-color:var(--neon-green);box-shadow:0 0 10px #00ff4133;background:#00ff410a}.qs-header .mp-tab__logo{height:13px;filter:none}.qs-header .mp-tab__text{font-size:.56rem;letter-spacing:.25px;color:#aaa;text-transform:uppercase}.qs-header .mp-tab.is-active .mp-tab__text{color:var(--neon-green)}.qs-header .mp-tab:hover .mp-tab__text{color:#ddd}.qs-header .header-row--gender,.compact-header .header-row--gender{display:flex;justify-content:center;width:100%;padding:2px 0 4px}.qs-header .gender-nav,.compact-header .gender-nav{display:flex;gap:4px;justify-content:center;flex-wrap:wrap}.qs-header .gender-tab,.compact-header .gender-tab{padding:3px 10px;border:1px solid #333;border-radius:4px;background:#ffffff08;cursor:pointer;font-size:.7rem;font-family:inherit;color:#999;transition:all .2s}.qs-header .gender-tab:hover,.compact-header .gender-tab:hover{border-color:#555;color:#ddd}.qs-header .gender-tab.is-active,.compact-header .gender-tab.is-active{border-color:var(--neon-green);color:var(--neon-green);background:#00ff410f}@media(min-width:640px){.qs-header{padding:10px 16px;gap:6px}.qs-header .logo-img{height:80px;max-width:min(180px,40vw)}.qs-header .mp-nav{gap:8px}.qs-header .mp-tab{padding:7px 16px;gap:6px;border-width:2px;border-radius:7px}.qs-header .mp-tab__logo{height:24px}.qs-header .mp-tab__text{font-size:.75rem;letter-spacing:1px}}@media(min-width:1024px){.qs-header{padding:12px 20px;gap:8px}.qs-header .logo-img{height:120px;max-width:min(240px,40vw)}.qs-header .mp-nav{gap:10px}.qs-header .mp-tab{padding:10px 24px;gap:8px;border-radius:8px}.qs-header .mp-tab__logo{height:32px}.qs-header .mp-tab__text{font-size:.9rem;letter-spacing:1.2px}}@media(max-width:1100px){.qs-header{padding:4px 6px}.qs-header .logo-img{height:clamp(45px,6vw,60px);max-width:min(140px,35vw)}.qs-header .header-row--dual-logo{gap:12px}.qs-header .header-row--marketplaces{overflow-x:visible;padding:4px 0}.qs-header .mp-nav{display:flex;flex-wrap:wrap;justify-content:center;width:100%;min-width:0;max-width:100%;margin:0 auto;gap:5px 6px}.qs-header .mp-tab{justify-content:center;min-width:100px;max-width:160px;flex:0 1 auto;padding:3px 8px;gap:3px}.qs-header .mp-tab__logo{height:13px}.qs-header .mp-tab__text{font-size:.55rem;letter-spacing:.25px}}.qs-v2{--qs-bg: #0c0c14;--qs-surface: #14142a;--qs-surface-alt: #1a1a35;--qs-surface-hover: #1e1e3a;--qs-border: #2a2a48;--qs-border-subtle: #1e1e38;--qs-text: #e8e8f2;--qs-text-secondary: #a0a0b8;--qs-text-muted: #6b6b85;--qs-accent: #10b981;--qs-accent-hover: #34d399;--qs-accent-muted: rgba(16, 185, 129, .12);--qs-shadow-sm: 0 1px 3px rgba(0,0,0,.4);--qs-shadow-md: 0 4px 12px rgba(0,0,0,.5);--qs-shadow-lg: 0 8px 30px rgba(0,0,0,.6);--qs-radius: 6px;--qs-radius-sm: 4px;--qs-steals: #10b981;--qs-heavy: #f59e0b;--qs-wild: #3b82f6;--qs-typo: #ef4444;--qs-card-img-bg: #0a0a18;--qs-filter-bg: #10102a;--qs-input-bg: #1a1a38;--qs-skeleton: linear-gradient(90deg, #1a1a35 25%, #22223a 50%, #1a1a35 75%);--qs-transition: .2s ease}.qs-v2.light-mode{--qs-bg: #f4f6f9;--qs-surface: #ffffff;--qs-surface-alt: #f8f9fb;--qs-surface-hover: #f0f2f5;--qs-border: #e2e5ea;--qs-border-subtle: #eceef2;--qs-text: #1a1e2e;--qs-text-secondary: #4a5068;--qs-text-muted: #8890a5;--qs-accent: #059669;--qs-accent-hover: #047857;--qs-accent-muted: rgba(5, 150, 105, .08);--qs-shadow-sm: 0 1px 3px rgba(0,0,0,.06);--qs-shadow-md: 0 4px 12px rgba(0,0,0,.08);--qs-shadow-lg: 0 8px 30px rgba(0,0,0,.1);--qs-card-img-bg: #f0f2f5;--qs-filter-bg: #ffffff;--qs-input-bg: #f4f6f9;--qs-skeleton: linear-gradient(90deg, #e8eaee 25%, #f0f2f5 50%, #e8eaee 75%)}.qs-v2{background:var(--qs-bg);color:var(--qs-text);font-family:inherit;min-height:80vh;padding:0;transition:background var(--qs-transition),color var(--qs-transition);width:100%;max-width:100vw;margin:0;overflow-x:hidden;position:relative;box-sizing:border-box}.qs-v2 *,.qs-v2 *:before,.qs-v2 *:after{box-sizing:border-box;max-width:100%}.qs-v2-inner{max-width:100%;width:100%;margin:0 auto;padding:0 0 24px;overflow-x:hidden;box-sizing:border-box}.qs-stats-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px 7px;padding:5px 6px;background:var(--qs-surface);border-bottom:1px solid var(--qs-border-subtle);scrollbar-width:none;overflow-x:hidden;overflow-y:visible;width:100%;max-width:100vw;margin:0;box-sizing:border-box;position:relative}.qs-stats-bar::-webkit-scrollbar{display:none}.qs-stat{display:flex;align-items:center;gap:3px;white-space:nowrap;font-size:.62rem;color:var(--qs-text-muted);flex-shrink:0}.qs-stat__value{font-weight:700;color:var(--qs-text);font-variant-numeric:tabular-nums}.qs-stat__value--accent{color:var(--qs-accent)}.qs-stat__value--warn{color:var(--qs-typo)}.qs-stat__icon{font-size:.7rem;line-height:1;flex-shrink:0}.qs-stats-bar__right{margin-left:auto;display:flex;align-items:center;gap:8px}.qs-refresh-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;border:1px solid var(--qs-border);background:var(--qs-input-bg);color:var(--qs-text-secondary);font-size:.58rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.qs-refresh-dots{display:inline-block;width:14px;text-align:left;animation:qs-dots 1.1s steps(4,end) infinite}@keyframes qs-dots{0%{clip-path:inset(0 100% 0 0)}25%{clip-path:inset(0 66% 0 0)}50%{clip-path:inset(0 33% 0 0)}75%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.qs-mode-toggle{display:flex;border:1px solid var(--qs-border);border-radius:999px;overflow:hidden;flex-shrink:0;margin:0 auto}.qs-mode-btn{background:var(--qs-input-bg);border:none;padding:4px 9px;font-size:.58rem;font-weight:700;color:var(--qs-text-muted);cursor:pointer;transition:all var(--qs-transition);font-family:inherit;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;flex-shrink:0}.qs-mode-btn:first-child{border-right:1px solid var(--qs-border)}.qs-mode-btn:hover{color:var(--qs-text-secondary)}.qs-mode-btn.is-active{background:var(--qs-accent);color:#fff}.qs-theme-toggle{display:flex;align-items:center;gap:4px;background:var(--qs-input-bg);border:1px solid var(--qs-border);border-radius:999px;padding:4px 8px 4px 6px;cursor:pointer;font-size:.58rem;font-weight:600;color:var(--qs-text-secondary);transition:all var(--qs-transition);font-family:inherit;white-space:nowrap;flex:0 0 auto;margin-left:auto;flex-shrink:0}.qs-theme-toggle:hover{border-color:var(--qs-accent);color:var(--qs-text)}.qs-theme-toggle__icon{font-size:.75rem;line-height:1;transition:transform .3s ease;flex-shrink:0}.qs-theme-toggle:hover .qs-theme-toggle__icon{transform:rotate(25deg)}.qs-v2.light-mode .qs-theme-toggle{background:#fff;border-color:#d8deea;color:#4a5068}.qs-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 8px;background:var(--qs-filter-bg);border-bottom:1px solid var(--qs-border-subtle);overflow:hidden;width:100%;max-width:100vw;box-sizing:border-box}.qs-search-input{width:100%;background:var(--qs-input-bg);border:1px solid var(--qs-border);border-radius:var(--qs-radius-sm);color:var(--qs-text);padding:5px 10px 5px 28px;font-size:.7rem;font-family:inherit;outline:none;transition:border-color var(--qs-transition),box-shadow var(--qs-transition)}.qs-search-input::placeholder{color:var(--qs-text-muted)}.qs-search-input:focus{border-color:var(--qs-accent);box-shadow:0 0 0 3px var(--qs-accent-muted)}.qs-search-wrap{position:relative;flex:1 1 100%;min-width:0}.qs-search-wrap:before{content:"⌕";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--qs-text-muted);font-size:.95rem;pointer-events:none}.qs-filter-pills{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.qs-filter-pill{display:inline-flex;align-items:center;gap:4px;background:var(--qs-input-bg);border:1px solid var(--qs-border);border-radius:999px;padding:5px 12px;font-size:.72rem;font-weight:600;color:var(--qs-text-secondary);cursor:pointer;transition:all var(--qs-transition);white-space:nowrap;font-family:inherit}.qs-filter-pill:hover{border-color:var(--qs-text-muted);color:var(--qs-text)}.qs-filter-pill.is-active{background:var(--qs-accent-muted);border-color:var(--qs-accent);color:var(--qs-accent)}.qs-filter-label{font-size:.68rem;font-weight:700;color:var(--qs-text-muted);text-transform:uppercase;letter-spacing:.8px;margin-right:2px;flex-shrink:0}.qs-filter-divider{width:1px;height:20px;background:var(--qs-border);flex-shrink:0}.qs-sort-select{background:var(--qs-input-bg);border:1px solid var(--qs-border);border-radius:var(--qs-radius-sm);color:var(--qs-text-secondary);padding:5px 8px;font-size:.65rem;font-family:inherit;font-weight:600;cursor:pointer;outline:none;transition:border-color var(--qs-transition);white-space:nowrap;flex:1;min-width:0;max-width:100%}.qs-sort-select:focus{border-color:var(--qs-accent)}.qs-clear-btn{background:none;border:1px solid var(--qs-border);border-radius:var(--qs-radius-sm);color:var(--qs-text-muted);padding:7px 12px;font-size:.72rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all var(--qs-transition);white-space:nowrap}.qs-clear-btn:hover{border-color:var(--qs-typo);color:var(--qs-typo)}.qs-filter-drawer-toggle{display:flex;align-items:center;gap:6px;background:var(--qs-input-bg);border:1px solid var(--qs-border);border-radius:var(--qs-radius-sm);padding:5px 10px;color:var(--qs-text-secondary);font-size:.65rem;font-weight:700;font-family:inherit;cursor:pointer;transition:all var(--qs-transition);letter-spacing:.3px;white-space:nowrap;flex-shrink:0}.qs-filter-drawer-toggle:hover{border-color:var(--qs-accent);color:var(--qs-text)}.qs-filter-drawer-toggle.is-open{border-color:var(--qs-accent);color:var(--qs-accent);background:var(--qs-accent-muted)}.qs-filter-drawer-toggle__icon{font-size:.7rem;transition:transform .15s ease}.qs-filter-drawer-toggle.is-open .qs-filter-drawer-toggle__icon{transform:rotate(0)}.qs-filter-drawer-toggle__badge{font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;background:var(--qs-accent);color:#fff;padding:1px 6px;border-radius:999px;line-height:1.4}.qs-filter-drawer{display:flex;flex-direction:column;gap:6px;padding:6px 8px;background:var(--qs-filter-bg);border-bottom:1px solid var(--qs-border-subtle);animation:qs-drawer-open .2s ease}@keyframes qs-drawer-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.qs-filter-group{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.qs-filter-group .qs-filter-label{padding-top:5px}.qs-v2-toggle{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:999px;padding:5px 14px;cursor:pointer;font-size:.72rem;font-weight:800;color:#fff;transition:all var(--qs-transition);font-family:inherit;white-space:nowrap;letter-spacing:.5px;box-shadow:0 0 8px #10b9814d}.qs-v2-toggle:hover{box-shadow:0 0 14px #10b98180;transform:scale(1.05)}.qs-category-tabs{display:flex;gap:0;padding:0 8px;background:var(--qs-surface);border-bottom:2px solid var(--qs-border-subtle);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;max-width:100vw;box-sizing:border-box}.qs-category-tabs::-webkit-scrollbar{display:none}.qs-tab-description{padding:6px 16px 8px;font-size:.72rem;line-height:1.4;color:var(--qs-text-muted);background:var(--qs-surface);max-width:100vw;box-sizing:border-box}.qs-cat-tab{display:flex;align-items:center;gap:4px;padding:8px 10px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;transition:all var(--qs-transition);white-space:nowrap;font-family:inherit}.qs-cat-tab.cat-all{color:var(--qs-text-muted)}.qs-cat-tab.cat-steals{color:#ff8c008c}.qs-cat-tab.cat-heavyweights{color:#ffd7008c}.qs-cat-tab.cat-wildwest{color:#8b00008c}.qs-cat-tab.cat-hidden{color:#10b9818c}.qs-cat-tab.cat-all:hover{color:var(--qs-text-secondary)}.qs-cat-tab.cat-steals:hover{color:#ff8c00}.qs-cat-tab.cat-heavyweights:hover{color:gold}.qs-cat-tab.cat-wildwest:hover{color:#8b0000}.qs-cat-tab.cat-hidden:hover{color:#10b981}.qs-cat-tab.is-active{border-bottom-color:var(--qs-accent)}.qs-cat-tab.is-active.cat-all{color:var(--qs-text);border-bottom-color:var(--qs-accent)}.qs-cat-tab.is-active.cat-steals{background:#ff8c00;color:#000;border-bottom-color:#ff8c00}.qs-cat-tab.is-active.cat-heavyweights{background:gold;color:#000;border-bottom-color:gold}.qs-cat-tab.is-active.cat-wildwest{background:#dc143c;color:#000;border-bottom-color:#dc143c}.qs-cat-tab.is-active.cat-hidden{background:#10b981;color:#000;border-bottom-color:#10b981}.qs-cat-tab__count{font-size:.65rem;font-weight:700;background:var(--qs-surface-alt);padding:1px 7px;border-radius:999px;font-variant-numeric:tabular-nums}.qs-cat-tab.cat-all .qs-cat-tab__count{color:var(--qs-text-muted)}.qs-cat-tab.cat-steals .qs-cat-tab__count{color:#ff8c0099}.qs-cat-tab.cat-heavyweights .qs-cat-tab__count{color:#ffd70099}.qs-cat-tab.cat-wildwest .qs-cat-tab__count{color:#8b000099}.qs-cat-tab.cat-hidden .qs-cat-tab__count{color:#10b98199}.qs-cat-tab.is-active .qs-cat-tab__count{background:var(--qs-accent-muted);color:var(--qs-accent)}.qs-cat-tab.is-active.cat-steals .qs-cat-tab__count,.qs-cat-tab.is-active.cat-heavyweights .qs-cat-tab__count,.qs-cat-tab.is-active.cat-wildwest .qs-cat-tab__count,.qs-cat-tab.is-active.cat-hidden .qs-cat-tab__count{background:#0003;color:#000}.qs-hidden-banner{display:flex;align-items:center;justify-content:center;gap:8px;padding:5px 10px;background:var(--qs-surface-alt);border-bottom:1px solid var(--qs-border-subtle);font-size:.65rem;color:var(--qs-text-muted)}.qs-hidden-banner__btn{background:none;border:1px solid var(--qs-border);border-radius:var(--qs-radius-sm);color:var(--qs-text-muted);padding:3px 10px;font-size:.68rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all var(--qs-transition)}.qs-hidden-banner__btn:hover{border-color:var(--qs-accent);color:var(--qs-accent)}.qs-deal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px 4px;width:100%;max-width:100vw;box-sizing:border-box}.qs-sniper-layout{padding:6px 4px;display:flex;flex-direction:column;gap:16px}.qs-sniper-split{display:grid;grid-template-columns:1fr;gap:12px}.qs-sniper-pane__title{font-size:12px;font-weight:900;letter-spacing:.6px;color:#ffffffbf;margin-bottom:8px;padding:0 4px}.qs-sniper-pane .qs-deal-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:700px){.qs-sniper-pane .qs-deal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.qs-sniper-pane .qs-deal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.qs-sniper-pane .qs-card-body{min-height:116px}.qs-sniper-pane .qs-card-title{min-height:2.5em}.qs-sniper-pane .qs-card-msrp-row{min-height:.95rem}.qs-sniper-pane .qs-card-meta{min-height:1rem}.qs-sniper-pane .qs-card-price-row{justify-content:space-between;min-height:1.15rem}.qs-sniper-pane .qs-card-shipping{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;max-width:55%}@media(min-width:1024px){.qs-sniper-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.qs-sniper-pane--right{position:relative}.qs-sniper-pane--right:before{content:"";position:absolute;left:-10px;top:0;bottom:0;width:1px;background:var(--qs-border-subtle);pointer-events:none}}.qs-deal-card{position:relative;background:var(--qs-surface);border:1px solid var(--qs-border-subtle);border-radius:var(--qs-radius-sm);overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform var(--qs-transition),box-shadow var(--qs-transition),border-color var(--qs-transition)}.qs-deal-card:hover{transform:translateY(-2px);box-shadow:var(--qs-shadow-md);border-color:var(--qs-border)}.qs-card-badges{display:flex;align-items:center;justify-content:space-between;padding:3px 5px 0;gap:3px}.qs-category-badge{display:inline-flex;align-items:center;gap:3px;font-size:.48rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:2px 5px;border-radius:3px;line-height:1}.qs-category-badge.steals{background:#10b9811f;color:var(--qs-steals)}.qs-category-badge.heavyweights{background:#f59e0b1f;color:var(--qs-heavy)}.qs-category-badge.wildwest{background:#3b82f61f;color:var(--qs-wild)}.qs-category-badge.hidden{background:#ef44441f;color:var(--qs-typo)}.qs-category-badge.collector_heat{background:#a855f71f;color:#d8b4fe}.qs-category-badge.new_markdowns{background:#22c55e1f;color:#4ade80}.qs-category-badge.deep_discounts{background:#f973161f;color:#fb923c}.qs-category-badge.last_pairs{background:#eab3081f;color:#fde047}.qs-mp-badge{font-size:.48rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--qs-text-muted);padding:2px 5px;border-radius:3px;background:var(--qs-surface-alt);line-height:1}.qs-mp-badge.mp-ebay{color:#3665f3;background:#3665f314}.qs-mp-badge.mp-shopgoodwill{color:#0891b2;background:#0891b214}.qs-mp-badge.mp-footsites{color:#a3e635;background:#a3e63514}.qs-card-image{position:relative;width:100%;aspect-ratio:4 / 5;background:var(--qs-card-img-bg);overflow:hidden}.qs-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.qs-deal-card:hover .qs-card-image img{transform:scale(1.03)}.qs-ending-badge{position:absolute;top:8px;right:8px;background:#ef4444eb;color:#fff;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:4px 8px;border-radius:4px;animation:qs-pulse 1.5s ease-in-out infinite}@keyframes qs-pulse{0%,to{opacity:1}50%{opacity:.7}}.qs-card-body{padding:4px 6px 6px;flex:1;display:flex;flex-direction:column;gap:2px}.qs-card-price-row{display:flex;align-items:baseline;gap:8px}.qs-card-msrp-row{display:flex;align-items:baseline;gap:8px;margin-top:-2px;flex-wrap:wrap}.qs-card-msrp{font-size:.7rem;color:var(--qs-text-muted);text-decoration:line-through;text-decoration-thickness:1px;opacity:.85}.qs-card-discount{font-size:.7rem;font-weight:800;color:#4ade80;letter-spacing:.2px}.qs-card-drop{font-size:.7rem;color:var(--qs-text-muted)}.qs-card-price{font-size:.88rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-family:inherit;color:#00e676;text-shadow:0 0 6px rgba(0,230,118,.2)}.qs-deal-card.cat-steals .qs-card-price{color:#00e676;text-shadow:0 0 8px rgba(0,230,118,.3)}.qs-deal-card.cat-heavyweights .qs-card-price{color:#ffb300;text-shadow:0 0 8px rgba(255,179,0,.3)}.qs-deal-card.cat-wildwest .qs-card-price{color:#42a5f5;text-shadow:0 0 8px rgba(66,165,245,.3)}.qs-deal-card.cat-hidden .qs-card-price{color:#ff5252;text-shadow:0 0 8px rgba(255,82,82,.3)}.qs-v2.light-mode .qs-card-price{color:#00a152;text-shadow:none}.qs-v2.light-mode .qs-deal-card.cat-heavyweights .qs-card-price{color:#e09000}.qs-v2.light-mode .qs-deal-card.cat-wildwest .qs-card-price{color:#1976d2}.qs-v2.light-mode .qs-deal-card.cat-hidden .qs-card-price{color:#d32f2f}.qs-card-shipping{font-size:.68rem;font-weight:600;color:var(--qs-accent)}.qs-card-title{font-size:.65rem;font-weight:500;line-height:1.25;color:var(--qs-text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qs-deal-card:hover .qs-card-title{color:var(--qs-text)}.qs-card-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.qs-chip{display:inline-flex;align-items:center;font-size:.5rem;font-weight:700;padding:1px 4px;border-radius:3px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border:1px solid}.qs-chip.underpriced{color:var(--qs-steals);border-color:#10b9814d;background:#10b9810f}.qs-chip.expensive{color:var(--qs-heavy);border-color:#f59e0b4d;background:#f59e0b0f}.qs-chip.rare{color:var(--qs-wild);border-color:#3b82f64d;background:#3b82f60f}.qs-chip.typo{color:var(--qs-typo);border-color:#ef44444d;background:#ef44440f}.qs-chip.info{color:var(--qs-text-muted);border-color:var(--qs-border);background:var(--qs-surface-alt)}.qs-card-meta{display:flex;align-items:center;gap:4px;margin-top:auto;padding-top:3px;border-top:1px solid var(--qs-border-subtle);font-size:.55rem;color:var(--qs-text-muted);font-weight:600}.qs-meta-item{display:flex;align-items:center;gap:4px;white-space:nowrap}.qs-meta-item.is-ending-soon{color:var(--qs-typo)}.qs-meta-item__icon{font-size:.75rem;line-height:1}.qs-deal-score{margin-left:auto;display:flex;align-items:center;gap:4px}.qs-deal-score__dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.qs-deal-score__dot.score-high{background:var(--qs-steals);box-shadow:0 0 4px var(--qs-steals)}.qs-deal-score__dot.score-mid{background:var(--qs-heavy)}.qs-deal-score__dot.score-low{background:var(--qs-text-muted)}.qs-dismiss-btn{position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#00000080;border:none;border-radius:50%;color:#ffffff80;font-size:.75rem;cursor:pointer;opacity:0;transition:opacity var(--qs-transition),background var(--qs-transition);z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0;line-height:1}.qs-deal-card:hover .qs-dismiss-btn{opacity:1}.qs-dismiss-btn:hover{background:#ef4444cc;color:#fff}.qs-v2.light-mode .qs-dismiss-btn{background:#ffffffb3;color:#0006}.qs-v2.light-mode .qs-dismiss-btn:hover{background:#ef4444d9;color:#fff}.qs-skeleton-card{background:var(--qs-surface);border:1px solid var(--qs-border-subtle);border-radius:var(--qs-radius);overflow:hidden}.qs-skeleton-img{width:100%;aspect-ratio:1 / 1;background:var(--qs-skeleton);background-size:200% 100%;animation:qs-shimmer 1.5s infinite}.qs-skeleton-body{padding:14px;display:flex;flex-direction:column;gap:10px}.qs-skeleton-line{height:12px;background:var(--qs-skeleton);background-size:200% 100%;animation:qs-shimmer 1.5s infinite;border-radius:4px}.qs-skeleton-line.w-40{width:40%}.qs-skeleton-line.w-70{width:70%}.qs-skeleton-line.w-90{width:90%}.qs-skeleton-line.h-20{height:20px}@keyframes qs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.qs-empty-state{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px}.qs-empty-state__icon{font-size:2.5rem;opacity:.5}.qs-empty-state__text{font-size:.9rem;font-weight:600;color:var(--qs-text-muted);text-align:center}.qs-empty-state__sub{font-size:.78rem;color:var(--qs-text-muted);opacity:.7;text-align:center}.qs-see-more-wrap{display:flex;justify-content:center;padding:10px 8px 4px}.qs-see-more-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--qs-surface);border:1px solid var(--qs-border);border-radius:var(--qs-radius-sm);padding:8px 20px;font-size:.72rem;font-weight:700;width:100%;color:var(--qs-text);cursor:pointer;font-family:inherit;transition:all var(--qs-transition);letter-spacing:.2px}.qs-see-more-btn:hover{border-color:var(--qs-accent);color:var(--qs-accent);box-shadow:var(--qs-shadow-md);transform:translateY(-1px)}.qs-see-more-btn__count{font-size:.72rem;font-weight:600;color:var(--qs-text-muted)}.qs-end-refresh-note{display:flex;justify-content:center;align-items:center;gap:4px;padding:6px 10px 10px;font-size:.7rem;color:var(--qs-text-muted);text-transform:uppercase;letter-spacing:.35px}.qs-end-refresh-note strong{color:var(--qs-accent);font-weight:800;letter-spacing:.6px}.qs-community-submit-card{border-style:dashed;border-color:var(--qs-border)}.qs-community-submit-title{font-size:.78rem;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--qs-accent)}.qs-community-submit-copy{margin:0;font-size:.65rem;line-height:1.35;color:var(--qs-text-muted)}.qs-community-input{width:100%;min-width:0}.qs-community-msg{font-size:.64rem;color:var(--qs-accent)}.qs-community-msg--error{color:#ff7b7b}.qs-spotlight{margin:4px 4px 0;padding:5px 5px 7px;background:var(--qs-surface);border:1px solid var(--qs-border-subtle);border-radius:6px;box-shadow:var(--qs-shadow-md);position:relative;overflow:hidden;width:calc(100% - 8px);max-width:calc(100vw - 8px);box-sizing:border-box}.qs-spotlight__header{display:flex;align-items:center;gap:5px;margin-bottom:7px}.qs-spotlight__title{font-size:.68rem;font-weight:900;color:var(--qs-text);margin:0;letter-spacing:.3px;display:flex;align-items:center;gap:4px;text-transform:uppercase}.qs-spotlight__title:before{content:"⚡";font-size:.8rem}.qs-spotlight__carousel{display:grid;grid-template-columns:1fr;gap:5px;grid-auto-rows:1fr;min-width:0;max-width:100%}.qs-spot-card{display:flex;flex-direction:row;align-items:stretch;min-height:120px;height:100%;width:100%;max-width:100%;min-width:0;background:var(--qs-surface-alt);border:1px solid var(--qs-border-subtle);border-radius:6px;overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--qs-transition),box-shadow var(--qs-transition),border-color var(--qs-transition);position:relative}.qs-spot-card:hover{transform:translateY(-4px);box-shadow:var(--qs-shadow-lg);border-color:var(--qs-border)}.qs-spot-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--qs-accent);z-index:2}.qs-spot-card.cat-steals:before{background:var(--qs-steals)}.qs-spot-card.cat-heavyweights:before{background:var(--qs-heavy)}.qs-spot-card.cat-wildwest:before{background:var(--qs-wild)}.qs-spot-card.cat-hidden:before{background:var(--qs-typo)}.qs-spot-card.pick-biggest-steal:before{background:linear-gradient(90deg,#16a34a,#22c55e)}.qs-spot-card.pick-ending-soon:before{background:linear-gradient(90deg,#dc2626,#ef4444)}.qs-spot-card.pick-sweet-spot:before{background:linear-gradient(90deg,#d97706,#f59e0b)}.qs-spot-card.pick-hidden-gem:before{background:linear-gradient(90deg,#7c3aed,#a855f7)}.qs-spot-card__img{position:relative;flex:0 0 70px;min-height:120px;background:var(--qs-card-img-bg);display:flex;align-items:center;justify-content:center;overflow:hidden}.qs-spot-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.qs-spot-card:hover .qs-spot-card__img img{transform:scale(1.05)}.qs-spot-card__badge{position:absolute;top:8px;left:8px;background:var(--qs-accent);color:#fff;font-size:.55rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:2px 8px;border-radius:3px;display:flex;align-items:center;gap:4px}.qs-spot-card__badge-icon{font-size:.7rem;line-height:1}.qs-spot-card__badge.badge-steal,.qs-spot-card__badge.badge-ending,.qs-spot-card__badge.badge-hidden{font-size:.6rem;padding:3px 10px;border-radius:4px;letter-spacing:.8px}.qs-spot-card__badge.badge-steal{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 2px 10px #16a34a73}.qs-spot-card__badge.badge-ending{background:linear-gradient(135deg,#dc2626,#ef4444);box-shadow:0 2px 10px #dc262673;animation:badge-pulse 2s ease-in-out infinite}@keyframes badge-pulse{0%,to{opacity:1}50%{opacity:.7}}.qs-spot-card__badge.badge-hidden{background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 2px 10px #7c3aed73}.qs-spot-card.pick-biggest-steal{border-color:#16a34a66;background:linear-gradient(180deg,rgba(22,163,74,.1) 0%,transparent 50%),var(--qs-surface-alt)}.qs-spot-card.pick-biggest-steal:hover{border-color:#16a34a99}.qs-spot-card.pick-ending-soon{border-color:#dc262666;background:linear-gradient(180deg,rgba(220,38,38,.1) 0%,transparent 50%),var(--qs-surface-alt)}.qs-spot-card.pick-ending-soon:hover{border-color:#dc262699}.qs-spot-card.pick-sweet-spot{border-color:#d9770666;background:linear-gradient(180deg,rgba(217,119,6,.1) 0%,transparent 50%),var(--qs-surface-alt)}.qs-spot-card.pick-sweet-spot:hover{border-color:#d9770699}.qs-spot-card.pick-hidden-gem{border-color:#7c3aed66;background:linear-gradient(180deg,rgba(124,58,237,.1) 0%,transparent 50%),var(--qs-surface-alt)}.qs-spot-card.pick-hidden-gem:hover{border-color:#7c3aed99}.qs-spot-card__subtitle{margin:0;font-size:.6rem;line-height:1.25;color:var(--qs-muted);font-style:italic;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;min-height:1.25em;overflow-wrap:anywhere}.pick-biggest-steal .qs-spot-card__subtitle{color:#16a34a;font-style:normal;font-weight:600}.pick-ending-soon .qs-spot-card__subtitle{color:#dc2626;font-style:normal;font-weight:600}.pick-sweet-spot .qs-spot-card__subtitle{color:#d97706;font-style:normal;font-weight:600}.pick-hidden-gem .qs-spot-card__subtitle{color:#7c3aed;font-style:normal;font-weight:600}.qs-spot-card__body{padding:4px 5px 5px;display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;overflow:hidden;justify-content:flex-start}.qs-spot-card__title{font-size:.62rem;font-weight:600;line-height:1.25;color:var(--qs-text);margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.qs-spot-card:hover .qs-spot-card__title{color:var(--qs-accent)}.qs-spot-card__price-row{display:flex;align-items:baseline;gap:6px;margin-top:2px}.qs-spot-card__price{font-size:.8rem;font-weight:900;color:#00e676;letter-spacing:-.3px}.qs-v2.light-mode .qs-spot-card__price{color:#00a152}.qs-spot-card__ship{font-size:.58rem;font-weight:700;color:var(--qs-accent)}.qs-spot-card__meta{display:flex;align-items:center;gap:6px}.qs-spot-card__mp{font-size:.6rem;font-weight:700;color:var(--qs-text-muted)}.qs-spot-card__brand{font-size:.62rem;font-weight:700;color:var(--qs-accent)}.qs-spot-card__footer{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:3px;border-top:1px solid var(--qs-border-subtle);font-size:.56rem;font-weight:600;color:var(--qs-text-muted);flex-wrap:wrap}.qs-spot-card__ending{color:var(--qs-typo);font-weight:700}.qs-spot-card__qs{margin-left:auto;font-size:.55rem;font-weight:800;color:var(--qs-accent);background:var(--qs-accent-muted);padding:1px 6px;border-radius:999px}.qs-discover{padding:5px 8px;background:var(--qs-surface);border-bottom:1px solid var(--qs-border-subtle);width:100%;max-width:100vw;overflow:hidden;box-sizing:border-box}.qs-discover__title{font-size:.55rem;font-weight:800;color:var(--qs-text-muted);text-transform:uppercase;letter-spacing:.8px;margin:0 0 6px}.qs-discover__rail{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.qs-discover__rail::-webkit-scrollbar{display:none}.qs-discover__card{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;background:var(--qs-surface-alt);border:1px solid var(--qs-border-subtle);border-radius:999px;cursor:pointer;font-family:inherit;white-space:nowrap;transition:all var(--qs-transition);flex-shrink:0}.qs-discover__card:hover{border-color:var(--qs-accent);background:var(--qs-accent-muted)}.qs-discover__icon{font-size:.65rem;line-height:1}.qs-discover__label{font-size:.58rem;font-weight:700;color:var(--qs-text)}.qs-discover__count{font-size:.52rem;font-weight:700;color:var(--qs-text-muted);min-width:0}.qs-discover__card.disc-red{border-color:#ef444459}.qs-discover__card.disc-red:hover{border-color:var(--qs-typo);background:#ef444414}.qs-discover__card.disc-green{border-color:#10b98159}.qs-discover__card.disc-green:hover{border-color:var(--qs-steals);background:#10b98114}.qs-discover__card.disc-teal{border-color:#06b6d459}.qs-discover__card.disc-teal:hover{border-color:#06b6d4;background:#06b6d414}.qs-discover__card.disc-blue{border-color:#3b82f659}.qs-discover__card.disc-blue:hover{border-color:var(--qs-wild);background:#3b82f614}.qs-discover__card.disc-purple{border-color:#a855f759}.qs-discover__card.disc-purple:hover{border-color:#a855f7;background:#a855f714}.qs-discover__card.disc-pink{border-color:#ec489959}.qs-discover__card.disc-pink:hover{border-color:#ec4899;background:#ec489914}.qs-deal-card.is-ending-soon{border-color:#ef44444d;box-shadow:0 0 0 1px #ef44441a}.qs-deal-card.is-ending-imminent{animation:qs-imminent-pulse 1.2s ease-in-out infinite}@keyframes qs-imminent-pulse{0%,to{box-shadow:0 0 0 1px #ef444424,0 0 #ef444400}50%{box-shadow:0 0 0 1px #ef444457,0 0 18px #ef44442e}}.qs-v2.light-mode .qs-cat-tab.cat-steals{color:#e6640099}.qs-v2.light-mode .qs-cat-tab.cat-heavyweights{color:#daa520b3}.qs-v2.light-mode .qs-cat-tab.cat-wildwest{color:#8b0000b3}.qs-v2.light-mode .qs-cat-tab.cat-hidden{color:#05966999}.qs-v2.light-mode .qs-cat-tab.is-active.cat-steals{color:#d96500}.qs-v2.light-mode .qs-cat-tab.is-active.cat-heavyweights{color:#daa520}.qs-v2.light-mode .qs-cat-tab.is-active.cat-wildwest{color:#8b0000}.qs-v2.light-mode .qs-cat-tab.is-active.cat-hidden{color:#059669}.qs-v2.light-mode .qs-cat-tab.is-active.cat-steals,.qs-v2.light-mode .qs-cat-tab.is-active.cat-heavyweights,.qs-v2.light-mode .qs-cat-tab.is-active.cat-wildwest,.qs-v2.light-mode .qs-cat-tab.is-active.cat-hidden{text-shadow:none}@media(max-width:640px){.qs-stats-bar{justify-content:center;row-gap:6px;column-gap:5px;padding:5px 4px}.qs-stat{font-size:.58rem;gap:3px}.qs-theme-toggle{order:99;margin-left:0;flex-shrink:0;width:calc(100% - 8px);max-width:200px;justify-content:center;font-size:.58rem}.qs-theme-toggle__icon{font-size:.7rem}.qs-mode-toggle{width:auto;max-width:200px}.qs-mode-btn{font-size:.56rem;padding:3px 8px}}@media(max-width:920px)and (min-width:641px){.qs-stats-bar{justify-content:center;gap:5px 7px}.qs-theme-toggle{flex-basis:100%;justify-content:center;margin-left:0}}@media(min-width:640px){.qs-stats-bar{padding:8px 12px;gap:8px 16px}.qs-stat{font-size:.7rem}.qs-stat__icon{font-size:.78rem}.qs-mode-btn{padding:5px 12px;font-size:.68rem}.qs-spotlight{margin:10px 12px 0;padding:12px 12px 14px}.qs-spotlight__header{margin-bottom:10px}.qs-spotlight__title{font-size:.88rem}.qs-spotlight__carousel{gap:10px}.qs-spot-card{min-height:150px}.qs-spot-card__img{flex:0 0 120px;min-height:150px}.qs-spot-card__body{padding:8px 10px 10px;gap:4px}.qs-spot-card__title{font-size:.72rem;-webkit-line-clamp:2}.qs-spot-card__subtitle{-webkit-line-clamp:2;min-height:2.4em}.qs-spot-card__price{font-size:1rem}.qs-spot-card__footer{font-size:.55rem;gap:6px}.qs-toolbar{padding:8px 12px;gap:8px}.qs-search-input{padding:6px 12px 6px 30px;font-size:.75rem}.qs-sort-select{padding:6px 10px;font-size:.7rem;flex:0 1 auto;min-width:200px;max-width:280px}.qs-search-wrap{flex:0 1 250px}.qs-filter-drawer-toggle{padding:7px 12px;font-size:.72rem}.qs-filter-drawer{gap:10px;padding:10px 14px}.qs-discover{padding:6px 12px}.qs-discover__title{font-size:.6rem}.qs-discover__card{padding:4px 10px}.qs-discover__label{font-size:.65rem}.qs-discover__icon{font-size:.72rem}.qs-category-tabs{padding:0 12px}.qs-cat-tab{padding:8px 12px;font-size:.68rem}.qs-card-image{aspect-ratio:1 / 1}.qs-deal-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;padding:10px 12px}.qs-card-price{font-size:1rem}.qs-card-title{font-size:.7rem}.qs-card-body{padding:6px 8px 8px;gap:3px}.qs-card-badges{padding:6px 8px 0;gap:4px}.qs-category-badge,.qs-mp-badge{font-size:.55rem;padding:2px 6px}.qs-chip{font-size:.58rem;padding:2px 6px}.qs-card-meta{font-size:.6rem;gap:6px}.qs-hidden-banner{font-size:.7rem;padding:6px 14px}.qs-see-more-wrap{padding:12px 14px 6px}}@media(min-width:1024px){.qs-stats-bar{padding:10px 16px;gap:10px 18px}.qs-stat{font-size:.72rem}.qs-mode-btn{padding:5px 14px;font-size:.72rem}.qs-spotlight{margin:14px 16px 0;padding:18px 20px 22px;border-radius:10px}.qs-spotlight__header{margin-bottom:14px}.qs-spotlight__title{font-size:1rem}.qs-spotlight__carousel{grid-template-columns:repeat(3,1fr);gap:14px}.qs-spot-card{flex-direction:column;min-height:auto}.qs-spot-card__img{flex:none;aspect-ratio:4 / 3;min-height:auto}.qs-spot-card__body{padding:10px 12px 12px;gap:4px}.qs-spot-card__title{font-size:.76rem;-webkit-line-clamp:2}.qs-spot-card__subtitle{-webkit-line-clamp:2;min-height:2.5em}.qs-spot-card__price{font-size:1.15rem}.qs-spot-card__footer{font-size:.58rem;gap:8px;padding-top:6px}.qs-toolbar{padding:8px 16px;flex-wrap:nowrap}.qs-sort-select{flex:0 1 auto;min-width:220px;max-width:300px}.qs-filter-drawer-toggle{padding:9px 14px;font-size:.78rem}.qs-filter-drawer{gap:12px;padding:14px 20px}.qs-discover{padding:8px 16px}.qs-discover__title{font-size:.62rem}.qs-discover__card{padding:4px 10px;gap:5px}.qs-discover__label{font-size:.68rem}.qs-discover__icon{font-size:.78rem}.qs-discover__count{font-size:.56rem}.qs-category-tabs{padding:0 16px}.qs-cat-tab{padding:8px 14px;font-size:.72rem;gap:5px;letter-spacing:.5px}.qs-card-image{aspect-ratio:1 / 1}.qs-deal-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:12px 16px}.qs-card-price{font-size:1.1rem}.qs-card-title{font-size:.72rem;line-height:1.3}.qs-card-body{padding:6px 8px 8px;gap:3px}.qs-card-badges{padding:6px 8px 0}.qs-category-badge,.qs-mp-badge{font-size:.6rem;padding:3px 8px}.qs-chip{font-size:.6rem;padding:2px 7px}.qs-card-meta{font-size:.62rem;gap:8px;padding-top:5px}.qs-hidden-banner{font-size:.72rem;padding:8px 20px}.qs-see-more-wrap{padding:14px 20px 8px}}@media(min-width:1280px){.qs-deal-grid{grid-template-columns:repeat(6,1fr);gap:12px;padding:14px 20px}}@media(prefers-reduced-motion:reduce){.qs-deal-card{transition:none}.qs-deal-card:hover{transform:none}.qs-ending-badge,.qs-skeleton-img,.qs-skeleton-line{animation:none}}.mc-page{--mc-bg: #faf8f4;--mc-bg-alt: #f5f2ec;--mc-text: #1a1a1a;--mc-text-secondary: #4a4a4a;--mc-text-muted: #8a8a8a;--mc-border: #d4cfc6;--mc-border-light: #e8e4dc;--mc-accent: #8b4513;--mc-accent-light: #a0522d;--mc-hero-overlay: rgba(20, 15, 10, .72);--mc-shadow: 0 1px 4px rgba(0, 0, 0, .08);--mc-shadow-md: 0 3px 12px rgba(0, 0, 0, .1);--mc-serif: "Playfair Display", Georgia, "Times New Roman", serif;--mc-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mc-radius: 3px;background-color:var(--mc-bg);background-image:url("data:image/svg+xml,%3Csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.03'/%3E%3C/svg%3E");color:var(--mc-text);font-family:var(--mc-sans);line-height:1.6;min-height:100vh;padding-bottom:60px}.mc-masthead{text-align:center;padding:20px 20px 0}.mc-masthead__inner{max-width:1200px;margin:0 auto}.mc-masthead__date{font-weight:500}.mc-masthead__sep{color:var(--mc-text-muted)}.mc-masthead__title{font-family:var(--mc-serif);font-size:3rem;font-weight:900;letter-spacing:-.02em;color:var(--mc-text);margin:0 0 4px;line-height:1.1}.mc-masthead__subtitle{font-family:var(--mc-sans);font-size:.875rem;font-weight:500;color:var(--mc-text-muted);text-transform:uppercase;letter-spacing:.15em;margin:0 0 16px}.mc-masthead__rule{height:2px;background:linear-gradient(to right,transparent,var(--mc-border),transparent);margin:0 auto;max-width:600px}.mc-controls-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 20px;max-width:1200px;margin:0 auto}.mc-controls-bar__left{display:flex;align-items:center;gap:8px}.mc-controls-bar__right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mc-controls-bar__label{font-family:var(--mc-sans);font-size:.85rem;color:var(--mc-text-secondary);font-weight:500}.mc-controls-bar__login-link{font-family:var(--mc-sans);font-size:.78rem;font-weight:500;color:var(--mc-accent);text-decoration:none;letter-spacing:.04em}.mc-controls-bar__login-link:hover{text-decoration:underline}.mc-controls-bar__select{font-family:var(--mc-serif);font-size:.95rem;padding:6px 28px 6px 10px;border:1px solid var(--mc-border);border-radius:var(--mc-radius);background:#fff;color:var(--mc-text);cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.mc-controls-bar__select:focus{outline:2px solid var(--mc-accent);outline-offset:1px}.mc-loading,.mc-error,.mc-empty{text-align:center;padding:60px 20px;max-width:600px;margin:0 auto;font-family:var(--mc-sans)}.mc-loading{color:var(--mc-text-muted);font-style:italic}.mc-error{color:#b91c1c}.mc-empty__hint{color:var(--mc-text-muted);font-size:.85rem}.mc-report{max-width:1200px;margin:0 auto;padding:0 20px}.mc-summary{text-align:center;padding:8px 0 24px;font-family:var(--mc-sans);font-size:.82rem;color:var(--mc-text-muted)}.mc-summary__sep{margin:0 8px}.mc-spread{display:grid;grid-template-columns:1fr 2fr 1fr;gap:20px;margin-bottom:32px;align-items:stretch}.mc-spread__col{display:flex;flex-direction:column;gap:20px}.mc-spread__col:not(.mc-spread__col--center){justify-content:space-between}@media(max-width:768px){.mc-spread{grid-template-columns:1fr}.mc-spread__col--center{order:-1}}.mc-keyword-tag{display:inline-block;font-family:var(--mc-sans);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;background:var(--mc-bg-alt);color:var(--mc-accent);padding:2px 8px;border-radius:2px;border:1px solid var(--mc-border-light)}.mc-badge{display:inline-block;font-family:var(--mc-sans);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:2px}.mc-badge--auction{background:#fef3c7;color:#92400e;border:1px solid #fbbf24}.mc-badge--bin{background:#dcfce7;color:#166534;border:1px solid #4ade80}.mc-badge--ambiguous{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.mc-section-card{background:#fff;border:1px solid var(--mc-border-light);border-radius:var(--mc-radius);box-shadow:var(--mc-shadow);overflow:hidden;transition:box-shadow .15s ease}.mc-section-card:hover{box-shadow:var(--mc-shadow-md)}.mc-section-card__heading{font-family:var(--mc-serif);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mc-text-secondary);padding:12px 16px 0;margin:0;border-bottom:none}.mc-section-card__body{display:flex;gap:14px;padding:10px 16px 16px}.mc-section-card__thumb-wrap{flex-shrink:0;width:90px;height:90px;border-radius:var(--mc-radius);overflow:hidden;background:var(--mc-bg-alt)}.mc-section-card__thumb{width:100%;height:100%;object-fit:contain}.mc-section-card--center{border:2px solid var(--mc-accent)}.mc-section-card--center .mc-section-card__body{flex-direction:column}.mc-section-card--center .mc-section-card__thumb-wrap{width:100%;height:280px}.mc-section-card--center .mc-section-card__title{font-size:1.15rem}.mc-section-card--center .mc-section-card__price{font-size:1.5rem}.mc-section-card--center .mc-section-card__heading{font-size:.92rem}.mc-section-card__link{color:var(--mc-text);text-decoration:none;transition:color .15s ease}.mc-section-card__link:hover{color:var(--mc-accent);text-decoration:underline}.mc-table__link{color:var(--mc-text);text-decoration:none}.mc-table__link:hover{color:var(--mc-accent);text-decoration:underline}.mc-section-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:var(--mc-text-muted)}.mc-section-card__info{flex:1;min-width:0}.mc-section-card__title{font-family:var(--mc-serif);font-size:.88rem;font-weight:400;line-height:1.3;color:var(--mc-text);margin-bottom:4px}.mc-section-card__price{font-family:var(--mc-serif);font-size:1.1rem;font-weight:700;color:var(--mc-text);margin-bottom:6px}.mc-section-card__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mc-section-card__bids{font-family:var(--mc-sans);font-size:.75rem;color:var(--mc-text-muted)}.mc-section-card__keywords{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.mc-inconsistent{margin:32px 0;padding:20px;background:#fff8f0;border:1px solid #f0e0cc;border-radius:var(--mc-radius)}.mc-inconsistent__heading{font-family:var(--mc-serif);font-size:1rem;font-weight:700;color:#92400e;margin:0 0 6px}.mc-inconsistent__desc{font-size:.8rem;color:var(--mc-text-muted);margin:0 0 14px}.mc-inconsistent__list{display:flex;flex-direction:column;gap:10px}.mc-inconsistent__item{padding:8px 12px;background:#fffbf5;border:1px solid #f0e0cc;border-radius:var(--mc-radius)}.mc-inconsistent__title{font-family:var(--mc-serif);font-size:.85rem;font-weight:400;color:var(--mc-text);margin-bottom:2px}.mc-inconsistent__detail{font-family:var(--mc-sans);font-size:.78rem;color:var(--mc-text-secondary)}.mc-inconsistent--compact{max-height:200px;overflow-y:auto}.mc-table-wrap{margin:32px 0}.mc-table__heading{font-family:var(--mc-serif);font-size:1rem;font-weight:700;color:var(--mc-text-secondary);margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--mc-border)}.mc-table__filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.mc-table__filter-select{font-family:var(--mc-sans);font-size:.8rem;padding:5px 10px;border:1px solid var(--mc-border);border-radius:var(--mc-radius);background:#fff;color:var(--mc-text);cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.mc-table__filter-select:focus{outline:2px solid var(--mc-accent);outline-offset:1px}.mc-table__filter-input{font-family:var(--mc-sans);font-size:.8rem;padding:5px 10px;border:1px solid var(--mc-border);border-radius:var(--mc-radius);background:#fff;color:var(--mc-text);min-width:160px}.mc-table__filter-input:focus{outline:2px solid var(--mc-accent);outline-offset:1px}.mc-table__filter-input::placeholder{color:var(--mc-text-muted);font-style:italic}.mc-table__filter-count{font-family:var(--mc-sans);font-size:.75rem;color:var(--mc-text-muted);margin-left:auto}.mc-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.mc-table{width:100%;border-collapse:collapse;font-family:var(--mc-sans);font-size:.8rem}.mc-table th{text-align:left;padding:8px 10px;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--mc-text-secondary);border-bottom:1px solid var(--mc-border);white-space:nowrap;-webkit-user-select:none;user-select:none}.mc-table__sortable{cursor:pointer}.mc-table__sortable:hover{color:var(--mc-accent)}.mc-table td{padding:7px 10px;border-bottom:1px solid var(--mc-border-light);vertical-align:top}.mc-table__title-cell{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-table tbody tr:hover{background:var(--mc-bg-alt)}.mc-table__row--ambiguous{background:#fff8f0}.mc-table__row--ambiguous:hover{background:#fef3e0}.mc-footer{max-width:1200px;margin:48px auto 0;padding:0 20px;text-align:center}.mc-footer__rule{height:1px;background:linear-gradient(to right,transparent,var(--mc-border),transparent);margin-bottom:16px}.mc-footer__text{font-family:var(--mc-sans);font-size:.75rem;color:var(--mc-text-muted);text-transform:uppercase;letter-spacing:.1em}.mc-draft-toggle{max-width:1200px;margin:0 auto;padding:0 20px;text-align:right}.mc-draft-toggle__btn{font-family:var(--mc-sans);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:6px 16px;border:1px solid var(--mc-accent);border-radius:var(--mc-radius);background:transparent;color:var(--mc-accent);cursor:pointer;transition:background .15s ease,color .15s ease}.mc-draft-toggle__btn:hover,.mc-draft-toggle__btn--active{background:var(--mc-accent);color:#fff}.mc-draft{max-width:1200px;margin:16px auto 32px;padding:20px;background:#fff;border:1px solid var(--mc-border);border-radius:var(--mc-radius);box-shadow:var(--mc-shadow-md)}.mc-draft__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:10px}.mc-draft__title{font-family:var(--mc-serif);font-size:1.1rem;font-weight:700;color:var(--mc-text);margin:0}.mc-draft__actions{display:flex;gap:8px}.mc-draft__btn{font-family:var(--mc-sans);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:5px 12px;border-radius:var(--mc-radius);cursor:pointer;border:1px solid var(--mc-border);transition:background .15s ease}.mc-draft__btn:disabled{opacity:.5;cursor:not-allowed}.mc-draft__btn--save{background:var(--mc-accent);color:#fff;border-color:var(--mc-accent)}.mc-draft__btn--save:hover:not(:disabled){background:var(--mc-accent-light)}.mc-draft__btn--load{background:#fff;color:var(--mc-text-secondary);border-color:var(--mc-border)}.mc-draft__btn--load:hover:not(:disabled){background:var(--mc-bg-alt)}.mc-draft__btn--clear{background:#fff;color:#b91c1c;border-color:#fca5a5}.mc-draft__btn--clear:hover:not(:disabled){background:#fee2e2}.mc-draft__message{font-family:var(--mc-sans);font-size:.8rem;padding:8px 12px;border-radius:var(--mc-radius);margin-bottom:12px}.mc-draft__message--success{background:#dcfce7;color:#166534;border:1px solid #86efac}.mc-draft__message--error{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.mc-draft__message--info{background:#f0f9ff;color:#0369a1;border:1px solid #7dd3fc}.mc-draft__active-indicator{font-family:var(--mc-sans);font-size:.78rem;font-weight:500;color:var(--mc-accent);padding:6px 12px;background:#fef3c7;border:1px solid #fbbf24;border-radius:var(--mc-radius);margin-bottom:16px}.mc-draft__sections{display:flex;flex-direction:column;gap:16px}.mc-draft__section{padding:14px 16px;background:var(--mc-bg);border:1px solid var(--mc-border-light);border-radius:var(--mc-radius);transition:border-color .15s ease}.mc-draft__section--overridden{border-color:var(--mc-accent);background:#fffbf5}.mc-draft__section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mc-draft__section-label{font-family:var(--mc-serif);font-size:.85rem;font-weight:700;color:var(--mc-text-secondary)}.mc-draft__section-reset{font-family:var(--mc-sans);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border:1px solid #fca5a5;border-radius:2px;background:#fff;color:#b91c1c;cursor:pointer}.mc-draft__section-reset:hover{background:#fee2e2}.mc-draft__field{margin-bottom:8px}.mc-draft__field:last-child{margin-bottom:0}.mc-draft__field-label{display:block;font-family:var(--mc-sans);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--mc-text-muted);margin-bottom:3px}.mc-draft__select{width:100%;font-family:var(--mc-sans);font-size:.82rem;padding:6px 10px;border:1px solid var(--mc-border);border-radius:var(--mc-radius);background:#fff;color:var(--mc-text);cursor:pointer}.mc-draft__select:focus{outline:2px solid var(--mc-accent);outline-offset:1px}.mc-draft__input{width:100%;font-family:var(--mc-sans);font-size:.82rem;padding:6px 10px;border:1px solid var(--mc-border);border-radius:var(--mc-radius);background:#fff;color:var(--mc-text);box-sizing:border-box}.mc-draft__input:focus{outline:2px solid var(--mc-accent);outline-offset:1px}.mc-draft__input::placeholder{color:var(--mc-text-muted);font-style:italic}.mc-section-card--overridden{border-color:var(--mc-accent);position:relative}.mc-section-card__override-badge{position:absolute;top:8px;right:8px;font-family:var(--mc-sans);font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;background:var(--mc-accent);color:#fff;border-radius:2px}.mc-section-card__headline-override{font-style:italic;opacity:.85}.mc-section-card__deck-override{font-family:var(--mc-sans);font-size:.82rem;margin:2px 0 6px;padding:0 14px;opacity:.85;font-style:italic;color:var(--mc-text-secondary)}.mc-publish-btn{font-family:var(--mc-sans);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:8px 24px;border:2px solid #166534;border-radius:var(--mc-radius);background:#166534;color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease}.mc-publish-btn:hover:not(:disabled){background:#15803d;border-color:#15803d}.mc-publish-btn:disabled{opacity:.5;cursor:not-allowed}.mc-published-badge{font-family:var(--mc-sans);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:5px 12px;background:#dcfce7;color:#166534;border:1px solid #86efac;border-radius:var(--mc-radius)}.mc-ig-export{text-align:center;margin-bottom:20px}.mc-ig-export__btn{font-family:var(--mc-sans);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:8px 24px;border:2px solid var(--mc-accent);border-radius:var(--mc-radius);background:var(--mc-accent);color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease}.mc-ig-export__btn:hover:not(:disabled){background:var(--mc-accent-light);border-color:var(--mc-accent-light)}.mc-ig-export__btn--loading{opacity:.6;cursor:not-allowed}.mc-ig-export__download{display:inline-block;font-family:var(--mc-sans);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:8px 24px;border:2px solid var(--mc-accent);border-radius:var(--mc-radius);background:transparent;color:var(--mc-accent);text-decoration:none;transition:background .15s ease,color .15s ease}.mc-ig-export__download:hover{background:var(--mc-accent);color:#fff}.mc-ig-export__error{font-family:var(--mc-sans);font-size:.8rem;padding:8px 16px;background:#fee2e2;color:#991b1b;border:1px solid #fca5a5;border-radius:var(--mc-radius);display:inline-block}.mc-ig-export__retry{font-family:var(--mc-sans);font-size:.72rem;font-weight:600;text-transform:uppercase;padding:3px 10px;margin-left:10px;border:1px solid #991b1b;border-radius:var(--mc-radius);background:transparent;color:#991b1b;cursor:pointer}.mc-ig-export__retry:hover{background:#991b1b;color:#fff}.refresh-strip--mc-edition,.refresh-strip--mc-edition .refresh-strip__text,.refresh-strip--mc-edition .refresh-strip__time{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.mc-publish-error{text-align:center;font-family:var(--mc-sans);font-size:.8rem;padding:8px 16px;background:#fee2e2;color:#991b1b;border:1px solid #fca5a5;border-radius:var(--mc-radius);margin-bottom:16px}.mcp-page{--mcp-bg: #faf8f4;--mcp-bg-alt: #f5f2ec;--mcp-text: #1a1a1a;--mcp-text-secondary: #4a4a4a;--mcp-text-muted: #8a8a8a;--mcp-border: #d4cfc6;--mcp-border-light: #e8e4dc;--mcp-accent: #8b4513;--mcp-accent-light: #a0522d;--mcp-hero-overlay: rgba(20, 15, 10, .72);--mcp-shadow: 0 1px 4px rgba(0, 0, 0, .08);--mcp-shadow-md: 0 3px 12px rgba(0, 0, 0, .1);--mcp-serif: "Playfair Display", Georgia, "Times New Roman", serif;--mcp-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mcp-radius: 3px;background-color:var(--mcp-bg);background-image:url("data:image/svg+xml,%3Csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.03'/%3E%3C/svg%3E");color:var(--mcp-text);font-family:var(--mcp-sans);line-height:1.6;min-height:100vh;padding-bottom:60px}.mcp-masthead{text-align:center;padding:40px 20px 0}.mcp-masthead__inner{max-width:800px;margin:0 auto}.mcp-masthead__title{font-family:var(--mcp-serif);font-size:3rem;font-weight:900;letter-spacing:-.02em;color:var(--mcp-text);margin:0 0 4px;line-height:1.1}.mcp-masthead__logo{display:block;margin:0 auto 8px;max-width:320px;height:auto}.mcp-masthead__subtitle{font-family:var(--mcp-sans);font-size:.875rem;font-weight:500;color:var(--mcp-text-muted);text-transform:uppercase;letter-spacing:.15em;margin:0 0 16px}.mcp-masthead__rule{height:2px;background:linear-gradient(to right,transparent,var(--mcp-border),transparent);margin:0 auto;max-width:600px}.mcp-nav{max-width:800px;margin:16px auto 0;padding:0 20px}.mcp-back-link{font-family:var(--mcp-sans);font-size:.82rem;color:var(--mcp-accent);text-decoration:none;transition:color .15s ease}.mcp-back-link:hover{color:var(--mcp-accent-light);text-decoration:underline}.mcp-issue-header{text-align:center;max-width:800px;margin:16px auto 4px;padding:0 20px}.mcp-issue-header__date{font-family:var(--mcp-serif);font-size:1.25rem;color:var(--mcp-text-secondary)}.mcp-issue-header__code{font-family:var(--mcp-sans);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--mcp-text-muted);margin-top:2px}.mcp-summary{text-align:center;padding:8px 0 24px;max-width:800px;margin:0 auto;font-family:var(--mcp-sans);font-size:.82rem;color:var(--mcp-text-muted)}.mcp-summary__sep{margin:0 8px}.mcp-loading,.mcp-error,.mcp-empty{text-align:center;padding:60px 20px;max-width:600px;margin:0 auto;font-family:var(--mcp-sans)}.mcp-loading{color:var(--mcp-text-muted);font-style:italic}.mcp-error{color:#b91c1c}.mcp-empty__hint{color:var(--mcp-text-muted);font-size:.85rem}.mcp-not-found{text-align:center;padding:60px 20px;max-width:600px;margin:0 auto}.mcp-not-found__heading{font-family:var(--mcp-serif);font-size:1.5rem;font-weight:900;color:var(--mcp-text);margin:0 0 12px}.mcp-not-found__text{font-family:var(--mcp-sans);font-size:.9rem;color:var(--mcp-text-secondary);margin:0 0 20px}.mcp-content{max-width:800px;margin:0 auto;padding:0 20px}.mcp-hero{margin:0 0 32px;border-radius:var(--mcp-radius);overflow:hidden;box-shadow:var(--mcp-shadow-md)}.mcp-hero__image-wrap{position:relative;background:var(--mcp-bg-alt);min-height:300px}.mcp-hero__image{width:100%;height:400px;object-fit:cover;display:block}.mcp-hero__placeholder{width:100%;height:400px;display:flex;align-items:center;justify-content:center;background:var(--mcp-bg-alt);color:var(--mcp-text-muted);font-family:var(--mcp-sans);font-size:1.1rem}.mcp-hero__overlay{position:absolute;bottom:0;left:0;right:0;background:var(--mcp-hero-overlay);padding:24px 28px;color:#fff}.mcp-hero__label{font-family:var(--mcp-sans);font-size:.7rem;text-transform:uppercase;letter-spacing:.15em;color:#ffffffb3;display:block;margin-bottom:6px}.mcp-hero__title{font-family:var(--mcp-serif);font-size:1.5rem;font-weight:700;margin:0 0 8px;line-height:1.3}.mcp-hero__deck{font-family:var(--mcp-sans);font-size:.85rem;margin-bottom:8px;opacity:.85;font-style:italic}.mcp-hero__price{font-family:var(--mcp-serif);font-size:1.75rem;font-weight:700;margin-bottom:8px}.mcp-hero__keywords{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.mcp-keyword-tag{display:inline-block;font-family:var(--mcp-sans);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;background:#ffffff2e;color:#ffffffe6;padding:2px 8px;border-radius:2px;border:1px solid rgba(255,255,255,.2)}.mcp-keyword-tag--card{background:var(--mcp-bg-alt);color:var(--mcp-accent);border-color:var(--mcp-border-light)}.mcp-badge{display:inline-block;font-family:var(--mcp-sans);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:2px}.mcp-badge--auction{background:#fef3c7;color:#92400e;border:1px solid #fbbf24}.mcp-badge--bin{background:#dcfce7;color:#166534;border:1px solid #4ade80}.mcp-badge--ambiguous{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.mcp-hero .mcp-badge--auction,.mcp-hero .mcp-badge--bin{background:#ffffff26;color:#fff;border-color:#ffffff4d}.mcp-featured{margin-bottom:24px}.mcp-featured .mcp-section-card{border:2px solid var(--mcp-accent)}.mcp-sections{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px}@media(max-width:640px){.mcp-sections{grid-template-columns:1fr}}.mcp-section-card{background:#fff;border:1px solid var(--mcp-border-light);border-radius:var(--mcp-radius);box-shadow:var(--mcp-shadow);overflow:hidden;transition:box-shadow .15s ease}.mcp-section-card:hover{box-shadow:var(--mcp-shadow-md)}.mcp-section-card__heading{font-family:var(--mcp-serif);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mcp-text-secondary);padding:12px 16px 0;margin:0}.mcp-section-card__body{display:flex;gap:14px;padding:10px 16px 16px}.mcp-section-card__thumb-wrap{flex-shrink:0;width:90px;height:90px;border-radius:var(--mcp-radius);overflow:hidden;background:var(--mcp-bg-alt)}.mcp-section-card__thumb{width:100%;height:100%;object-fit:cover}.mcp-section-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:var(--mcp-text-muted)}.mcp-section-card__info{flex:1;min-width:0}.mcp-section-card__title{font-family:var(--mcp-serif);font-size:.88rem;font-weight:400;line-height:1.3;color:var(--mcp-text);margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mcp-section-card__deck{font-family:var(--mcp-sans);font-size:.8rem;color:var(--mcp-text-secondary);font-style:italic;margin-bottom:4px}.mcp-section-card__price{font-family:var(--mcp-serif);font-size:1.1rem;font-weight:700;color:var(--mcp-text);margin-bottom:6px}.mcp-section-card__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mcp-section-card__bids{font-family:var(--mcp-sans);font-size:.75rem;color:var(--mcp-text-muted)}.mcp-section-card__keywords{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.mcp-inconsistent{margin:32px 0;padding:20px;background:#fff8f0;border:1px solid #f0e0cc;border-radius:var(--mcp-radius)}.mcp-inconsistent__heading{font-family:var(--mcp-serif);font-size:1rem;font-weight:700;color:#92400e;margin:0 0 6px}.mcp-inconsistent__desc{font-size:.8rem;color:var(--mcp-text-muted);margin:0 0 14px}.mcp-inconsistent__list{display:flex;flex-direction:column;gap:10px}.mcp-inconsistent__item{padding:8px 12px;background:#fffbf5;border:1px solid #f0e0cc;border-radius:var(--mcp-radius)}.mcp-inconsistent__title{font-family:var(--mcp-serif);font-size:.85rem;font-weight:400;color:var(--mcp-text);margin-bottom:2px}.mcp-inconsistent__detail{font-family:var(--mcp-sans);font-size:.78rem;color:var(--mcp-text-secondary)}.mcp-table-wrap{margin:32px 0}.mcp-table__heading{font-family:var(--mcp-serif);font-size:1rem;font-weight:700;color:var(--mcp-text-secondary);margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--mcp-border)}.mcp-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.mcp-table{width:100%;border-collapse:collapse;font-family:var(--mcp-sans);font-size:.8rem}.mcp-table th{text-align:left;padding:8px 10px;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--mcp-text-secondary);border-bottom:1px solid var(--mcp-border);white-space:nowrap;-webkit-user-select:none;user-select:none}.mcp-table__sortable{cursor:pointer}.mcp-table__sortable:hover{color:var(--mcp-accent)}.mcp-table td{padding:7px 10px;border-bottom:1px solid var(--mcp-border-light);vertical-align:top}.mcp-table__title-cell{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcp-table tbody tr:hover{background:var(--mcp-bg-alt)}.mcp-archive{max-width:800px;margin:24px auto;padding:0 20px}.mcp-archive__list{display:flex;flex-direction:column;gap:8px}.mcp-archive__item{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:#fff;border:1px solid var(--mcp-border-light);border-radius:var(--mcp-radius);box-shadow:var(--mcp-shadow);text-decoration:none;color:var(--mcp-text);transition:box-shadow .15s ease,border-color .15s ease}.mcp-archive__item:hover{box-shadow:var(--mcp-shadow-md);border-color:var(--mcp-accent)}.mcp-archive__item-date{font-family:var(--mcp-serif);font-size:.95rem;font-weight:700}.mcp-archive__item-meta{display:flex;align-items:center;gap:10px}.mcp-archive__item-code{font-family:var(--mcp-sans);font-size:.72rem;color:var(--mcp-text-muted);letter-spacing:.04em}.mcp-archive-badge{display:inline-block;font-family:var(--mcp-sans);font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:2px}.mcp-archive-badge--daily{background:#dcfce7;color:#166534;border:1px solid #86efac}.mcp-archive-badge--window_7d{background:#dbeafe;color:#1e40af;border:1px solid #93c5fd}.mcp-archive-badge--window_30d{background:#f3e8ff;color:#6b21a8;border:1px solid #c4b5fd}.mcp-footer{max-width:800px;margin:48px auto 0;padding:0 20px;text-align:center}.mcp-footer__rule{height:1px;background:linear-gradient(to right,transparent,var(--mcp-border),transparent);margin-bottom:16px}.mcp-footer__text{font-family:var(--mcp-sans);font-size:.75rem;color:var(--mcp-text-muted);text-transform:uppercase;letter-spacing:.1em}
