@import url(https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,600;0,700;0,800;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Acme&display=swap);@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.home-root{background:linear-gradient(135deg,#000,#000000eb 40%,#22113b 75%,#312e81);background:linear-gradient(135deg,#000 0,#000000eb 40%,var(--eol-purple-dark,#22113b) 75%,var(--eol-purple-mid,#312e81) 100%);color:#e5e7eb;color:var(--eol-text,#e5e7eb);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:hidden;position:relative}.home-header__inner,.home-hero__inner,.home-section__inner,.home-strip__inner{margin:0 auto;max-width:1120px;padding:0 20px}.home-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at top left,#8b5cf640,#0000 55%);border-bottom:1px solid #94a3b840;position:sticky;top:0;z-index:30}.home-header__inner{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.home-brand{align-items:center;display:flex;gap:10px}.home-brand__logo{height:34px;object-fit:contain;width:34px}.home-brand__text{display:flex;flex-direction:column}.home-brand__name{font-size:16px;font-weight:700}.home-brand__tag{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:11px}.home-nav{display:flex;font-size:14px;gap:18px}.home-nav a{color:#9ca3af;color:var(--eol-muted,#9ca3af);padding-bottom:2px;position:relative;text-decoration:none}.home-nav a:after{background:linear-gradient(90deg,#22d3ee,#8b5cf6);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .2s ease-out;width:0}.home-nav a:hover{color:#e5e7eb;color:var(--eol-text,#e5e7eb)}.home-nav a:hover:after{width:100%}.home-auth{display:flex;gap:10px}.home-btn{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:7px 16px;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease;white-space:nowrap}.home-btn--primary{background:linear-gradient(135deg,#22d3ee,#8b5cf6);box-shadow:0 0 18px #8b5cf659;color:#0b1020}.home-btn--primary:hover{box-shadow:0 0 22px #8b5cf680;transform:translateY(-1px)}.home-btn--ghost{background:#0f172ae6;border-color:#94a3b866;color:#e5e7eb;color:var(--eol-text,#e5e7eb)}.home-btn--ghost:hover{background:#1f2937e6;border-color:#bfdbfe99}.home-btn--sm{font-size:12px;padding:5px 14px}.home-btn--lg{font-size:14px;padding:10px 22px}.home-btn--full{width:100%}.home-hero{padding:40px 0 30px}.home-hero__inner{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.home-hero__left{display:flex;flex-direction:column;gap:16px}.home-hero__title{font-size:32px;font-weight:800;line-height:1.15}.home-hero__title span{color:#a855f7}.home-hero__sub{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:15px;max-width:520px}.home-hero__chips{display:flex;flex-wrap:wrap;gap:8px}.home-chip{background:radial-gradient(circle at top left,#38bdf82e,#581c8759);border:1px solid #94a3b873;border-radius:999px;color:#e5e7eb;font-size:11px;padding:4px 10px}.home-hero__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.home-hero__list{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:13px;list-style:none;margin:4px 0 0;padding:0}.home-hero__list li+li{margin-top:2px}.home-hero__sources{margin-top:10px}.home-muted{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:12px}.home-partners{align-items:center;display:flex;gap:14px;margin-top:6px}.home-partners img{height:22px;object-fit:contain;opacity:.9}.home-hero__right{display:flex;justify-content:center}.home-hero__card{background:radial-gradient(circle at top left,#1e40af66,#0f172af5);border:1px solid #94a3b866;border-radius:18px;box-shadow:0 20px 40px #0f172ae6,0 0 30px #818cf84d;display:flex;flex-direction:column;gap:10px;max-width:380px;padding:16px 16px 14px;width:100%}.home-hero__cardhead{align-items:center;display:flex;font-size:12px;justify-content:space-between}.home-hero__metrics{display:flex;flex-direction:column;gap:8px}.home-metric{background:#0f172af2;border:1px solid #1e40afb3;border-radius:10px;padding:8px 10px}.home-metric__label{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:11px}.home-metric__value{display:block;font-size:18px;font-weight:700;margin-top:2px}.home-metric__hint{color:#94a3b8d9;font-size:11px}.home-hero__shots{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.home-hero__shots img{background:#020617;border:1px solid #94a3b84d;border-radius:10px;width:100%}.home-hero__foot{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:11px;margin-top:4px}.home-section{padding:32px 0}.home-section--pricing{padding-top:36px}.home-section--cta{padding-bottom:40px}.home-section__title{font-size:22px;font-weight:700;margin-bottom:4px}.home-section__sub{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:14px;max-width:520px}.home-how{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.home-how__step{background:#0f172ae6;border:1px solid #94a3b859;border-radius:14px;padding:12px 12px 14px}.home-how__num{align-items:center;background:radial-gradient(circle at top left,#38bdf84d,#818cf899);border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;margin-bottom:6px;width:22px}.home-how__step h3{font-size:15px;margin-bottom:4px}.home-how__step p{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:13px}.home-featuregrid{display:flex;flex-direction:column;gap:28px;margin-top:18px}.home-featurerow{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.home-featurerow--reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.home-featurerow__copy h3{font-size:18px;margin-bottom:6px}.home-featurerow__copy p{font-size:14px;margin-bottom:8px}.home-checklist,.home-featurerow__copy p{color:#9ca3af;color:var(--eol-muted,#9ca3af)}.home-checklist{font-size:13px;list-style:none;margin:0;padding:0}.home-checklist li+li{margin-top:2px}.home-featurerow__media img{background:#020617;border:1px solid #94a3b866;border-radius:14px;width:100%}.home-strip{background:radial-gradient(circle at center,#0f172acc,#0f172af2);border-bottom:1px solid #94a3b84d;border-top:1px solid #94a3b84d;padding:20px 0}.home-strip__inner{align-items:center;display:flex;justify-content:space-between}.home-pricing{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.home-pricecard{background:#0f172af5;border:1px solid #94a3b880;border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:16px 14px 14px}.home-pricecard--highlight{background:radial-gradient(circle at top,#38bdf81a,#1e40aff2);border-color:#818cf8f2;box-shadow:0 18px 40px #0f172af2,0 0 32px #818cf873}.home-pricecard__head h3{font-size:16px;margin-bottom:2px}.home-pricecard__head p{font-size:13px}.home-pricecard__price{align-items:baseline;display:inline-flex;font-weight:700;gap:2px}.home-pricecard__symbol{font-size:16px}.home-pricecard__big{font-size:26px}.home-pricecard__suffix{font-size:13px}.home-pricecard__list{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:13px;list-style:none;margin:4px 0 0;padding:0}.home-pricecard__list li+li{margin-top:2px}.home-pricecard__note{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:11px;margin-top:4px}.home-pricing__fineprint{margin-top:12px;text-align:center}.home-tiny{font-size:11px}.home-faq{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.home-faq details{background:#0f172af2;border:1px solid #94a3b866;border-radius:12px;font-size:13px;padding:8px 10px}.home-faq summary{cursor:pointer;list-style:none}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary:after{content:"›";float:right;opacity:.7;transform:rotate(90deg)}.home-faq details[open] summary:after{transform:rotate(270deg)}.home-faq p{color:#9ca3af;color:var(--eol-muted,#9ca3af);margin-top:6px}.home-cta{align-items:center;background:radial-gradient(circle at top right,#818cf833,#0f172afa);border:1px solid #94a3b873;border-radius:16px;display:flex;gap:14px;justify-content:space-between;margin-top:10px;padding:14px 16px}.home-cta__copy h3{font-size:17px;margin-bottom:4px}.home-cta__copy p{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:13px}.home-cta__actions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:960px){.home-hero__inner{grid-template-columns:minmax(0,1fr)}.home-hero__right{order:-1}.home-strip__inner{align-items:flex-start;flex-direction:column;gap:6px}.home-faq,.home-featurerow,.home-featurerow--reverse,.home-how,.home-pricing{grid-template-columns:minmax(0,1fr)}.home-cta{align-items:flex-start;flex-direction:column}}@media (max-width:720px){.home-header__inner{flex-wrap:wrap;gap:8px}.home-nav{display:none}.home-hero{padding-top:24px}.home-hero__title{font-size:26px}}.storex-home canvas{pointer-events:none}.storex-cta,.storex-hero,.storex-section,.storex-trust{padding-inline:min(6vw,4rem);position:relative;z-index:1}.storex-section{padding-bottom:4rem;padding-top:4rem}.storex-section--alt{background:radial-gradient(circle at top left,#4f46e52e,#0000 55%)}.storex-cta__inner,.storex-hero__inner,.storex-section__inner,.storex-trust__inner{margin:0 auto;max-width:95%}.storex-hero{padding-bottom:4rem;padding-top:6rem}.storex-hero__inner{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr)}.storex-hero__left{position:relative;z-index:2}.storex-hero__pill{background:#0f172ae6;border:1px solid #94a3b866;color:#94a3b8;color:var(--eol-muted,#94a3b8);font-size:.75rem;gap:.5rem;letter-spacing:.08em;margin-bottom:1rem;padding:.25rem .85rem}.storex-hero__logoRow{align-items:center;background:#fff;border-radius:24px;color:#000;display:flex;gap:.75rem;margin-bottom:.75rem;width:280px}.storex-hero__logo{height:75px;width:auto}.storex-hero__tagline{color:#000;font-size:.9rem}.storex-hero__title{font-size:clamp(2.4rem,3vw + 1rem,3.2rem);margin:0 0 .75rem}.storex-hero__title span{background:linear-gradient(120deg,#38bdf8,#6366f1,#a855f7);background:linear-gradient(120deg,var(--eol-blue,#38bdf8),var(--eol-indigo,#6366f1),var(--eol-purple,#a855f7));-webkit-background-clip:text;background-clip:text;color:#0000}.storex-hero__subtitle{color:#9ca3af;color:var(--eol-muted,#9ca3af);margin:0 0 1.5rem;max-width:34rem}.storex-hero__ctaRow{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.storex-btn{align-items:center;border:1px solid #0000;border-radius:999px;border-radius:var(--eol-radius,999px);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:500;gap:.35rem;justify-content:center;padding:.7rem 1.4rem;transition:transform .1s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.storex-btn--primary{background:linear-gradient(135deg,#38bdf8,#6366f1);background:linear-gradient(135deg,var(--eol-blue,#38bdf8),var(--eol-indigo,#6366f1));box-shadow:0 12px 40px #2563eb66;box-shadow:var(--eol-shadow,0 12px 40px #2563eb66);color:#0b1120}.storex-btn--primary:hover{box-shadow:0 16px 45px #2563eb80;transform:translateY(-1px)}.storex-btn--ghost{background:#0f172ae6;border-color:#94a3b880;color:#cbd5f5;color:var(--eol-muted,#cbd5f5)}.storex-btn--ghost:hover{background:#0f172af2;border-color:#38bdf8;border-color:var(--eol-blue,#38bdf8)}.storex-hero__meta{gap:1.1rem}.storex-hero__metaItem{gap:.1rem}.storex-hero__metaNum{font-size:1.15rem}.storex-hero__metaLabel{color:#9ca3af;color:var(--eol-muted,#9ca3af)}.storex-hero__right{position:relative}.storex-hero__mockup{margin-left:auto;max-width:480px}.storex-hero__img{background:#020617;border:1px solid #94a3b84d;border-radius:19.2px;border-radius:calc(var(--eol-radius, 16px)*1.2);box-shadow:0 20px 50px #0f172af2;box-shadow:var(--eol-shadow,0 20px 50px #0f172af2);display:block;object-fit:cover;width:100%}.storex-hero__img--primary{transform:translateY(0) translateX(0)}.storex-hero__img--secondary{bottom:-16%;opacity:.95;right:-4%;transform:rotate(-3deg);width:70%}.storex-trust{padding-bottom:1.75rem;padding-top:1.75rem}.storex-trust__inner{align-items:center;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);background:#fff;border:1px solid #ffffff1f;border-radius:14px;border-radius:var(--eol-radius,14px);box-shadow:0 0 35px #00000059,inset 0 0 22px #ffffff14;margin:0 auto;max-width:1250px;padding:1rem 1.4rem}.storex-trust__label{color:#000;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.storex-trust__logos{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.storex-trust__logos img{filter:grayscale(.1);height:24px;opacity:.8}.storex-section__head{margin:0 auto 2.5rem;max-width:640px;text-align:center}.storex-section__head h2{font-size:1.7rem;margin-bottom:.4rem}.storex-section__head p{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:.98rem;margin:0}.storex-featureGrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.storex-featureCard{background:radial-gradient(circle at top left,#38bdf81a,#0000 60%),radial-gradient(circle at bottom right,#818cf81a,#0000 60%),#020617;background:radial-gradient(circle at top left,#38bdf81a,#0000 60%),radial-gradient(circle at bottom right,#818cf81a,#0000 60%),var(--eol-panel,#020617);border:1px solid #94a3b859;border:1px solid var(--eol-border,#94a3b859);border-radius:16px;border-radius:var(--eol-radius,16px);box-shadow:0 16px 40px #0f172ad9;box-shadow:var(--eol-shadow,0 16px 40px #0f172ad9);font-size:.95rem;padding:1.4rem 1.3rem 1.3rem}.storex-featureCard h3{font-size:1.1rem;margin-bottom:.4rem}.storex-featureCard p{color:#9ca3af;color:var(--eol-muted,#9ca3af);margin:0 0 .75rem}.storex-featureCard ul{grid-gap:.35rem;display:grid;font-size:.88rem;gap:.35rem;list-style:none;margin:0;padding:0}.storex-featureCard li:before{color:#38bdf8;color:var(--eol-blue,#38bdf8);content:"•";margin-right:.45rem}.storex-section__inner--split{grid-gap:2.5rem;align-items:center;display:grid;gap:2.5rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr)}.storex-section__inner--reverse{direction:rtl}.storex-section__inner--reverse>.storex-section__col{direction:ltr}.storex-section__col{min-width:0}.storex-kicker{color:#38bdf8;color:var(--eol-blue,#38bdf8);display:inline-block;font-size:.78rem;letter-spacing:.14em;margin-bottom:.4rem;text-transform:uppercase}.storex-section__col h2{font-size:1.6rem;margin-bottom:.55rem}.storex-section__col p{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:.96rem;margin-bottom:.85rem}.storex-bullets{grid-gap:.35rem;display:grid;font-size:.9rem;gap:.35rem;list-style:none;margin:0;padding:0}.storex-bullets li:before{color:#38bdf8;color:var(--eol-blue,#38bdf8);content:"✓";margin-right:.45rem}.storex-section__col--media{display:flex;justify-content:center}.storex-screenshotCard{max-width:520px}.storex-screenshotCard img{border-radius:12.8px;border-radius:calc(var(--eol-radius, 16px)*.8);display:block;width:100%}.storex-screenshotStack{max-width:520px;position:relative}.storex-screenshotStack__bottom,.storex-screenshotStack__top{border:1px solid #94a3b880;border:1px solid var(--eol-border,#94a3b880);border-radius:17.6px;border-radius:calc(var(--eol-radius, 16px)*1.1);box-shadow:0 18px 50px #0f172af2;box-shadow:var(--eol-shadow,0 18px 50px #0f172af2);width:100%}.storex-screenshotStack__top{position:relative;z-index:2}.storex-screenshotStack__bottom{inset:12% -7% auto auto;opacity:.9;position:absolute;transform:rotate(-4deg)}.storex-statsGrid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}.storex-statCard{background:#020617;background:var(--eol-panel,#020617);border:1px solid #94a3b873;border:1px solid var(--eol-border,#94a3b873);border-radius:16px;border-radius:var(--eol-radius,16px);box-shadow:0 16px 42px #0f172ae6;box-shadow:var(--eol-shadow,0 16px 42px #0f172ae6);font-size:.9rem;padding:1rem 1rem .9rem}.storex-statLabel{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.storex-statValue{display:block;font-size:1.25rem;font-weight:600;margin-top:.25rem}.storex-statHint{color:#94a3b8;color:var(--eol-muted,#94a3b8);display:block;font-size:.78rem;margin-top:.25rem}.storex-cta{margin-top:1.5rem}.storex-cta__inner{align-items:center;background:radial-gradient(circle at top left,#38bdf840,#0000 55%),radial-gradient(circle at bottom right,#818cf840,#0000 55%),#0f172af5;border:1px solid #94a3b899;border-radius:19.2px;border-radius:calc(var(--eol-radius, 16px)*1.2);box-shadow:0 24px 60px #0f172a;box-shadow:var(--eol-shadow,0 24px 60px #0f172a);display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin:0 auto;max-width:1100px;padding:1.75rem 1.5rem}.storex-cta__content h2{font-size:1.45rem;margin:0 0 .3rem}.storex-cta__content p{color:#e5e7eb;color:var(--eol-muted,#e5e7eb);font-size:.95rem;margin:0}.storex-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:960px){.storex-hero__inner{grid-template-columns:minmax(0,1fr)}.storex-hero__right{order:-1}.storex-hero{padding-top:5rem}.storex-featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.storex-section__inner--split{grid-template-columns:minmax(0,1fr)}.storex-screenshotStack__bottom{inset:20% -4% auto auto}.storex-statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.storex-cta__inner{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.storex-cta,.storex-hero,.storex-section,.storex-trust{padding-inline:1.2rem}.storex-featureGrid,.storex-statsGrid{grid-template-columns:minmax(0,1fr)}.storex-hero__mockup{max-width:100%}.storex-trust__inner{align-items:flex-start;flex-direction:column}}.storex-trust__inner{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.storex-trust__block{display:flex;flex-direction:column;gap:.35rem}.storex-trust__block--muted .storex-trust__label{opacity:.8}.storex-hero__auth{top:1.75rem}.storex-hero__loginBtn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #94a3b859;border-radius:12px;border-radius:var(--eol-radius,12px);padding:.55rem 1.2rem}.storex-pricingGrid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.storex-pricingCard{background:#0f172ad9;border:1px solid #94a3b859;border:1px solid var(--eol-border,#94a3b859);border-radius:16px;border-radius:var(--eol-radius,16px);box-shadow:0 16px 40px #0f172ae6;box-shadow:var(--eol-shadow,0 16px 40px #0f172ae6);padding:1.6rem 1.4rem 1.45rem;position:relative}.storex-pricingCard h3{font-size:1.3rem;margin-bottom:.4rem}.storex-priceTag{display:block;font-size:1.6rem;font-weight:600;margin-bottom:.4rem}.storex-priceDesc{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:.95rem;margin-bottom:.9rem}.storex-priceBtn{margin-top:.5rem;width:100%}.storex-pricingCard--accent{background:radial-gradient(circle at top left,#8000ff40,#0000 60%),#0f172aeb;border:1px solid #a855f78c}.storex-pricingBadge{background:linear-gradient(135deg,#a855f7,#6366f1);background:linear-gradient(135deg,var(--eol-purple,#a855f7),var(--eol-indigo,#6366f1));border-radius:12px;box-shadow:0 4px 12px #00000059;color:#0b1120;font-size:.75rem;font-weight:600;padding:.35rem .7rem;position:absolute;right:-10px;top:-10px}@media (max-width:640px){.storex-pricingCard{padding:1.4rem}.storex-priceTag{font-size:1.4rem}}.storex-hero{align-items:center;background:radial-gradient(circle at top,#1c1636 0,#050514 50%,#03030a 100%);color:#fff;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:clamp(4rem,7vh,6rem) 6vw 4rem;position:relative;width:100%}.storex-hero__auth{position:absolute;right:2rem;top:1.5rem;z-index:10}.storex-hero__loginBtn{font-size:.9rem;height:2.5rem;padding-inline:1.25rem}.storex-hero__glow{border-radius:50%;filter:blur(80px);height:420px;opacity:.45;pointer-events:none;position:absolute;width:420px;z-index:0}.storex-hero__glow--one{background:#5035ff;left:-80px;top:-120px}.storex-hero__glow--two{background:#00d1ff;bottom:-140px;right:-60px}.storex-hero__inner{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,4vh,4rem);max-width:1200px;position:relative;width:100%;z-index:1}.storex-hero__copy{max-width:720px;text-align:center}.storex-hero__pill{align-items:center;background:linear-gradient(90deg,#5035ff59,#00d1ff33);border:1px solid #ffffff1f;border-radius:999px;color:#e5e5ff;display:inline-flex;font-size:.78rem;justify-content:center;letter-spacing:.06em;margin-bottom:1.5rem;padding:.3rem .9rem;text-transform:uppercase}.storex-hero__title{font-size:clamp(2.4rem,4vw,3.6rem);font-weight:700;line-height:1.05;margin-bottom:1.25rem}.storex-hero__title span{color:#b0a9ff}.storex-hero__subtitle{color:#b7bddb;font-size:.98rem;line-height:1.7;margin:0 auto 1.75rem;max-width:620px}.storex-hero__ctaRow{align-items:center;display:flex;gap:.9rem;justify-content:center;margin-bottom:1.8rem}.storex-hero__meta{color:#c7cdf8;display:flex;flex-wrap:wrap;font-size:.8rem;gap:2.5rem;justify-content:center}.storex-hero__metaItem{align-items:center;display:flex;flex-direction:column;gap:.15rem}.storex-hero__metaNum{font-size:1.1rem;font-weight:600}.storex-hero__metaLabel{opacity:.7}.storex-hero__mockShell{display:flex;justify-content:center;width:100%}.storex-hero__browser{background:radial-gradient(circle at top left,#282547,#101024);border:1px solid #ffffff1f;border-radius:1.75rem;box-shadow:0 40px 100px #000000d9,0 0 0 1px #ffffff0a;overflow:hidden;transform:translateY(0) translateZ(0);width:min(100%,1040px)}.storex-hero__browserTop{align-items:center;background:#05050fe6;border-bottom:1px solid #ffffff0f;display:flex;gap:.75rem;padding:.75rem 1.25rem}.storex-hero__dots{display:flex;gap:.35rem}.storex-hero__dots span{background:#3e3e57;border-radius:999px;height:8px;width:8px}.storex-hero__addressBar{background:#121125f2;border-radius:999px;color:#a5acd9;flex:1 1;font-size:.75rem;overflow:hidden;padding:.35rem .9rem;text-overflow:ellipsis;white-space:nowrap}.storex-hero__browserBody{padding:1rem 1.2rem 1.4rem}.storex-hero__mockup{align-items:center;display:flex;justify-content:center;min-height:260px;position:relative;width:100%}.storex-hero__img{border:1px solid #ffffff1f;border-radius:1.2rem;box-shadow:0 24px 60px #000000d9;max-width:60%}.storex-hero__img--primary{transform:translateX(-8%) translateY(4px);z-index:2}.storex-hero__img--secondary{bottom:0;max-width:52%;opacity:.92;position:absolute;right:2%;transform:translateY(16px)}@media (max-width:900px){.storex-hero{padding-inline:1.5rem}.storex-hero__browser{border-radius:1.4rem}.storex-hero__img{max-width:80%}.storex-hero__img--primary{transform:translateX(0) translateY(0)}.storex-hero__img--secondary{display:none}}@media (max-width:600px){.storex-hero__meta{gap:1.5rem}}.sx-landing{align-items:center;background-color:#050316;background-image:linear-gradient(90deg,#747bff14 1px,#0000 0),radial-gradient(circle at bottom,#3a1b85 0,#050316 55%);background-size:220px 100%,100% 100%;border-bottom-left-radius:50px;border-bottom-right-radius:50px;color:#fff;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:clamp(4rem,7vh,6rem) 6vw 4rem;position:relative;width:100%}.sx-landing__auth{position:absolute;right:2rem;top:1.5rem;z-index:20}.sx-landing__orb{border-radius:50%;filter:blur(80px);height:420px;opacity:.45;pointer-events:none;position:absolute;width:420px;z-index:0}.sx-landing__orb--left{background:#5b3bff;left:-80px;top:-120px}.sx-landing__orb--right{background:#00d0ff;bottom:-150px;right:-70px}.sx-landing__shell{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,4vh,4rem);max-width:1180px;position:relative;width:100%;z-index:1}.sx-landing__copy{max-width:760px;text-align:center}.sx-landing__pill{align-items:center;background:#0f122ff2;border:1px solid #ffffff2e;border-radius:999px;box-shadow:0 0 0 1px #6067ff5c;color:#e7e7ff;display:inline-flex;font-size:.78rem;justify-content:center;letter-spacing:.14em;margin-bottom:1.5rem;padding:.35rem 1.1rem;text-transform:uppercase}.sx-landing__title{font-size:clamp(2.6rem,4.4vw,3.9rem);font-weight:700;line-height:1.04;margin-bottom:1.1rem}.sx-landing__title span{color:#f6f3ff}.sx-landing__subtitle{color:#b0b7dd;font-size:.98rem;line-height:1.75;margin:0 auto 2.1rem;max-width:640px}.sx-landing__ctaRow{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.sx-landing__btn{border:none;border-radius:999px;cursor:pointer;font-size:.95rem;font-weight:600;outline:none;padding:.75rem 1.9rem;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,border-color .16s ease}.sx-landing__btn--primary{background:radial-gradient(circle at 0 0,#ff74ff 0,#6c5dff 40%,#2641ff 100%);box-shadow:0 20px 40px #000000d9,0 0 0 1px #ffffff0f;color:#fff}.sx-landing__btn--primary:hover{box-shadow:0 26px 60px #000000e6,0 0 0 1px #ffffff1f;transform:translateY(-1.5px)}.sx-landing__btn--ghost,.sx-landing__btn--secondary{background:#0000;border:1px solid #ffffff38;color:#e6e8ff;padding-inline:1.6rem}.sx-landing__btn--ghost:hover,.sx-landing__btn--secondary:hover{background:#ffffff0f;border-color:#ffffff52;transform:translateY(-1px)}.sx-landing__stats{color:#c4caf4;display:flex;flex-wrap:wrap;font-size:.8rem;gap:2.6rem;justify-content:center}.sx-landing__stat{align-items:center;display:flex;flex-direction:column;gap:.15rem}.sx-landing__statNum{font-size:1.1rem;font-weight:600}.sx-landing__statLabel{opacity:.7}.sx-landing__mockWrap{display:flex;justify-content:center;width:100%}.sx-landing__browser{background:radial-gradient(circle at top left,#292547,#101024);border:1px solid #ffffff1f;border-radius:1.9rem;box-shadow:0 40px 100px #000000e6,0 0 0 1px #ffffff0a;overflow:hidden;width:min(100%,1040px)}.sx-landing__browserTop{align-items:center;background:#080715f2;border-bottom:1px solid #ffffff0f;display:flex;gap:.85rem;padding:.75rem 1.25rem}.sx-landing__dots{display:flex;gap:.35rem}.sx-landing__dots span{background:#3e3e57;border-radius:999px;height:8px;width:8px}.sx-landing__url{background:#121125f2;border-radius:999px;color:#a5acd9;flex:1 1;font-size:.75rem;overflow:hidden;padding:.35rem .9rem;text-overflow:ellipsis;white-space:nowrap}.sx-landing__screens{aspect-ratio:16/8;overflow:hidden;position:relative;width:100%}.sx-landing__slide{animation:sxFadeCycle 12s ease-in-out infinite;border-radius:inherit;height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;width:100%}.sx-landing__slide--one{animation-delay:0s}.sx-landing__slide--two{animation-delay:6s}@keyframes sxFadeCycle{0%{opacity:0}10%{opacity:1}40%{opacity:1}50%{opacity:0}to{opacity:0}}@media (max-width:900px){.sx-landing{padding-inline:1.5rem}.sx-landing__browser{border-radius:1.4rem}.sx-landing__screen{max-width:80%}.sx-landing__screen--main{transform:translateX(0) translateY(0)}.sx-landing__screen--side{display:none}}@media (max-width:600px){.sx-landing__stats{gap:1.6rem}.sx-landing__auth{right:1.2rem}}.sx-features{color:#fff;padding:5rem 6vw 6rem;position:relative}.sx-features__inner{margin:0 auto;max-width:1180px}.sx-features__head{margin-bottom:3.5rem;text-align:center}.sx-features__title{font-size:clamp(2rem,3vw,2.6rem);font-weight:700;margin-bottom:.9rem}.sx-features__subtitle{color:#b1b7d8;font-size:.98rem;line-height:1.7;margin:0 auto;max-width:620px}.sx-features__grid{grid-gap:1.7rem;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.sx-features__grid,.sx-features__grid2{display:grid;gap:1.7rem;grid-auto-rows:1fr}.sx-features__grid2{grid-gap:1.7rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.sx-features__card{background:radial-gradient(circle at top left,#151525,#090816);border:1px solid #ffffff14;border-radius:1.6rem;box-shadow:0 24px 60px #000000d9;overflow:hidden;padding:1.9rem 2rem;position:relative}.sx-features__card--primary{align-items:center;background-color:#050316;background-image:linear-gradient(90deg,#747bff14 1px,#0000 0),radial-gradient(circle at bottom,#3a1b85 0,#050316 55%);background-size:220px 100%,100% 100%;color:#fff;display:flex;flex-direction:column;grid-row:span 1;justify-content:space-between;overflow:hidden}.sx-features__icon{align-items:center;background:radial-gradient(circle at 30% 0,#ff9bff 0,#866bff 40%,#4632ff 100%);border-radius:999px;box-shadow:0 16px 40px #000c;display:inline-flex;height:58px;justify-content:center;margin-bottom:1.6rem;width:58px}.sx-features__iconGlow{font-size:1.4rem}.sx-features__icon--small{background:radial-gradient(circle at 30% 0,#fff 0,#303246 80%);box-shadow:0 12px 30px #000000bf;height:46px;width:46px}.sx-features__icon--small span{color:#f2f3ff;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sx-features__cardBody{display:flex;flex-direction:column;gap:.9rem}.sx-features__cardTitle{font-size:1.25rem;font-weight:600}.sx-features__cardText{color:#b7bddc;font-size:.95rem;line-height:1.7}.sx-features__list{color:#c6ccef;display:flex;flex-direction:column;font-size:.9rem;gap:.35rem;list-style:none;margin:.4rem 0 0;padding:0}.sx-features__list li:before{color:#7a86ff;content:"•";margin-right:.4rem}.sx-features__btn{align-self:flex-start;background:radial-gradient(circle at 0 0,#ff74ff 0,#6c5dff 40%,#2641ff 100%);border:none;border-radius:999px;box-shadow:0 16px 40px #000000d9,0 0 0 1px #ffffff14;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;margin-top:1.4rem;padding:.7rem 1.6rem;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.sx-features__btn:hover{box-shadow:0 24px 60px #000000e6,0 0 0 1px #ffffff24;transform:translateY(-1px)}.sx-features__card:hover{box-shadow:0 28px 70px #000000f2;transform:translateY(-2px);transition:transform .2s ease,box-shadow .2s ease}@media (max-width:960px){.sx-features__grid,.sx-features__grid2{grid-auto-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sx-features__card--primary{grid-column:1/-1;grid-row:auto}}@media (max-width:700px){.sx-features{padding-inline:1.5rem}.sx-features__grid,.sx-features__grid2{grid-template-columns:minmax(0,1fr)}.sx-landing__shell{margin-top:5px}}.sx-pricing{background-color:#050316;background-image:linear-gradient(90deg,#747bff14 1px,#0000 0),radial-gradient(circle at bottom,#3a1b85 0,#050316 55%);background-size:220px 100%,100% 100%;color:#fff;padding:5.5rem 6vw 6.5rem;position:relative}.sx-pricing__inner{margin:0 auto;max-width:1180px}.sx-pricing__head{margin-bottom:3.1rem;text-align:center}.sx-pricing__title{font-size:clamp(2.2rem,3.1vw,2.9rem);font-weight:700;letter-spacing:-.03em;margin-bottom:.85rem}.sx-pricing__subtitle{color:#b4bad6;font-size:.96rem;line-height:1.7;margin:0 auto;max-width:640px}.sx-pricing__pillGroup{background:#101229f2;border:1px solid #ffffff1f;border-radius:999px;display:inline-flex;margin-top:1.8rem;padding:.18rem}.sx-pricing__pill{background:#0000;border:none;border-radius:999px;color:#c2c5e8;cursor:default;font-size:.86rem;font-weight:500;padding:.45rem 1.5rem;transition:background .18s ease,color .18s ease}.sx-pricing__pill--active{background:radial-gradient(circle at 0 0,#ff74ff 0,#6c5dff 40%,#2641ff 100%);color:#fff}.sx-pricing__card{background:radial-gradient(circle at top left,#252347,#0a091b);border:1px solid #ffffff0f;border-radius:2.4rem;box-shadow:0 40px 100px #000000e6,0 0 0 1px #ffffff0a;margin-top:3.4rem;overflow:hidden;position:relative}.sx-pricing__starOverlay{background:radial-gradient(circle at center,#ffffff1f,#0000 60%);inset:0;mix-blend-mode:soft-light;opacity:.08;pointer-events:none;position:absolute}.sx-pricing__cardInner{background:radial-gradient(circle at top left,#464c7852,#0000 55%),linear-gradient(180deg,#191c33 0,#101226 45%,#070716);border-radius:2rem;overflow:hidden;padding:2.6rem 3rem 2.8rem;position:relative;z-index:2}.sx-pricing__panel{grid-column-gap:3rem;grid-row-gap:2.6rem;align-items:flex-start;column-gap:3rem;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);row-gap:2.6rem}.sx-pricing__headerRow{align-items:center;display:flex;gap:.75rem;grid-column:1/2;grid-row:1/2}.sx-pricing__badge{align-items:center;background:radial-gradient(circle at 30% 0,#fff 0,#31344a 70%);border-radius:999px;box-shadow:0 12px 30px #000000d9;display:inline-flex;font-size:1.1rem;height:40px;justify-content:center;width:40px}.sx-pricing__badge--accent{background:radial-gradient(circle at 30% 0,#ffb7ff 0,#866bff 35%,#3a2aff 100%)}.sx-pricing__planName{font-size:1.1rem;font-weight:600;letter-spacing:-.01em;margin-bottom:.1rem}.sx-pricing__tagline{color:#bfc4e6;font-size:.86rem}.sx-pricing__features{align-self:center;color:#e3e6ff;display:flex;flex-direction:column;font-size:.96rem;gap:.5rem;grid-column:2/3;grid-row:1/3;list-style:none;margin:0;padding:0}.sx-pricing__features li{padding-left:1.1rem;position:relative}.sx-pricing__features li:before{color:#7c87ff;content:"•";left:.2rem;position:absolute;top:.1rem}.sx-pricing__priceBlock{align-self:end;grid-column:1/2;grid-row:2/3}.sx-pricing__priceMain{align-items:baseline;display:flex;gap:.35rem}.sx-pricing__priceValue{font-size:2.3rem;font-weight:700}.sx-pricing__priceTerm{color:#d0d3f2;font-size:.95rem}.sx-pricing__priceNote{color:#b5bbdb;font-size:.9rem;margin-top:.35rem}.sx-pricing__ctaCell{align-items:flex-end;display:flex;grid-column:2/3;grid-row:2/3;justify-content:flex-end}.sx-pricing__btn{align-self:auto;margin-top:0}@media (max-width:900px){.sx-pricing__cardInner{padding:2.3rem 1.8rem 2.5rem}.sx-pricing__panel{grid-template-columns:minmax(0,1fr);row-gap:1.8rem}.sx-pricing__features{grid-column:1/2;grid-row:2/3}.sx-pricing__priceBlock{grid-row:3/4}.sx-pricing__ctaCell{grid-row:4/5;justify-content:flex-start}}.sx-pricing__panel{grid-column:1/-1;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}.sx-pricing__panel.sx-show{opacity:1;pointer-events:auto;position:relative;transform:translateY(0);z-index:2}.sx-pricing__panel.sx-hide{inset:0;opacity:0;pointer-events:none;position:absolute}.sx-pricing__regionPill{align-items:center;background:#121536e6;border:1px solid #ffffff2e;border-radius:999px;color:#dbe0ff;display:inline-flex;font-size:.72rem;font-weight:500;justify-content:center;letter-spacing:.12em;margin-right:.75rem;padding:.2rem .65rem;text-transform:uppercase}.sx-pricing__regionPill--world{background:#3c46ff33;border-color:#6e8cff8c}.sx-pricing__regionPill--uk{background:#9150ff40;border-color:#c89bffa6}.sx-landing__betaBanner{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#8462ff40,#634be673);border:1px solid #b4a5ff59;border-radius:999px;box-shadow:0 0 22px #7860ff59;color:#e7e4ff;cursor:pointer;display:inline-flex;font-size:.82rem;gap:.6rem;margin-bottom:1.2rem;padding:.55rem 1rem;transition:.25s ease}.sx-landing__betaBanner:hover{box-shadow:0 0 32px #8c78ff8c;transform:translateY(-2px)}.sx-landing__betaLabel{background:#ffffff2e;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.04em;padding:.22rem .55rem;text-transform:uppercase}.sx-landing__betaText{font-weight:400;opacity:.85}.sx-landing__betaArrow{font-size:1rem;font-weight:600;opacity:.9;transition:.25s ease}.sx-landing__betaBanner:hover .sx-landing__betaArrow{transform:translateX(4px)}.sx-pricing__betaBanner{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#8462ff40,#634be68c);border:1px solid #baa9ff73;border-radius:999px;box-shadow:0 0 22px #7860ff59;color:#ece9ff;display:inline-flex;font-size:.82rem;gap:.6rem;margin:1.2rem auto 1.7rem;max-width:620px;padding:.55rem 1.1rem}.sx-pricing__betaLabel{background:#ffffff2e;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.06em;padding:.2rem .6rem;text-transform:uppercase}.sx-pricing__betaText{opacity:.9}.sx-pricing__betaRow{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.4rem}.sx-pricing__betaPill{background:#755cff40;border:1px solid #b2a2ffb3;border-radius:999px;color:#efe9ff;font-size:.7rem;font-weight:600;letter-spacing:.08em;padding:.18rem .55rem;text-transform:uppercase}.sx-pricing__betaCopy{color:#c3c7eb;font-size:.78rem}@media (max-width:640px){.sx-pricing__betaBanner{max-width:100%;padding-inline:.9rem}.sx-pricing__betaText{flex:1 1 100%}}.tcgai-subscription-section2{background:#f5f5fa;border-radius:1.5rem;justify-content:center;padding:2rem;position:relative}.subscription-card{background:#fff;border-radius:1.25rem;box-shadow:0 6px 24px #0000000d;max-width:360px;padding:2rem;text-align:center;transition:all .3s ease;width:100%}.subscription-card.pro{border:2px solid #9a8cff33}.subscription-title{color:#5b5f77;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.subscription-subtext{color:#888ca6;font-size:.95rem;margin-bottom:1rem}.subscription-logo{height:60px;margin:1rem auto;opacity:.85}.subscription-benefits{color:#7a7f9a;font-size:.95rem;list-style:none;margin:1.25rem 0;padding:0}.subscription-benefits li{margin-bottom:.5rem}.auth-buttons{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.subscription-action-btn{background:#e4e5f1;border:none;border-radius:.75rem;color:#3b3f5c;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:background .2s ease}.subscription-action-btn:hover{background:#d2d3e0}.subscription-action-btn.highlighted{background:#d8d7ff;box-shadow:0 0 8px #9e8eff4d;color:#4038a0}.tcgai-subscription-section2{align-items:center;display:flex;flex-direction:column;padding:2rem 1rem}.subscription-header{color:#4c4f64;font-size:1.75rem;margin-bottom:1.5rem;text-align:center}.subscription-status-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}body{animation:gradientShift 10s ease infinite;background:#fff;background-size:200% 400%;color:#fff;font-family:Arial,sans-serif;margin:0;padding:0}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.app-container{padding:20px;text-align:center}.title{align-items:center;background:#000c;box-shadow:0 4px 6px #0000004d;display:flex;justify-content:space-between;position:sticky;top:0;z-index:1000}.set-logo{border-radius:5px;max-height:50px;max-width:150px;width:75%}.card-image{height:140px;width:50px}.card-name{margin-bottom:5px}.card-number{margin-bottom:5px}.card-number,.card-rarity{color:#f5f5f5;font-size:.9rem}.card-details{align-items:center;background:#000000b3;box-shadow:0 4px 6px #0000001a;margin:0 auto}.card-image-large{height:280px;margin-bottom:20px;object-fit:cover;width:200px}.card-image-container{align-items:center;background:#f5f5f5;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:center;padding:20px}.card-info-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.card-info-item{background:#000c;border-radius:8px;box-shadow:0 4px 6px #0000001a;font-size:1rem;padding:10px 15px;text-align:center}.card-prices-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.price-section{border-radius:8px;box-shadow:0 4px 6px #0000001a;flex:1 1 300px}.price-section h3{color:#444;font-size:1.2rem;margin-bottom:10px}.loading{color:#777}.error,.loading{align-items:center;display:flex;font-size:1.5rem;height:100vh;justify-content:center}.error{color:red}.upload-section{margin:20px 0;text-align:center}.upload-section input[type=file]{margin-top:10px}.search-result{margin-top:20px;text-align:center}.image-search-box{background:#000000b3;text-align:center}.image-search-box h2{color:#fff;font-size:1.5rem;margin-bottom:10px}.image-search-box p{color:#ccc;font-size:1rem;margin-bottom:15px}.image-search-box input[type=file]{transition:background .2s ease}.search-result-card{flex-direction:column;gap:15px;margin-top:20px}.result-card-container{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center}.result-card-details,.result-card-image{box-shadow:0 4px 6px #0009}.result-card-details{align-items:flex-start;background:#000c;display:flex;flex-direction:column;gap:10px}.result-card-details h4{color:#fff;font-size:1.2rem;margin:0}.result-card-details p{color:#ccc;font-size:1rem;margin:0}.loading-indicator{color:#ccc;font-size:1.2rem;margin-top:10px}.error-message{color:red;font-size:1rem;margin-top:10px}.price-section{background:#000c;border-radius:10px;box-shadow:0 4px 6px #0009;margin-top:15px;padding:15px}.price-section h4{color:#fff;font-size:1.2rem;margin-bottom:10px}.price-section p{color:#ccc;font-size:1rem;margin:5px 0}.header h1{color:#4dbae8;flex-grow:1;font-size:1.8rem;margin:0 auto;text-align:left;text-shadow:1px 1px 4px #000000b3}.header{align-items:first;background:#000c;border-radius:15px;box-shadow:0 4px 6px #0000004d;padding:15px 20px;position:sticky;top:0;z-index:1000}.header,.search-sort-container{display:flex;justify-content:space-between}.search-sort-container{align-items:center;background:#000000b3;border-radius:10px;box-shadow:0 4px 6px #0009;margin-bottom:15px;padding:10px}.sort-dropdown{background:#ffffff1a;border:1px solid #e514fc80;border-radius:5px;cursor:pointer;font-size:16px;padding:10px;transition:background .2s ease,border .2s ease}.sort-dropdown:hover{background:#fff3}.sort-dropdown:focus{border-color:#4dbae8;outline:none}.sort-dropdown option{background:#000;color:#fff}.filter-sort-container{align-items:center;background:#000000b3;border-radius:10px;box-shadow:0 4px 6px #0009;display:flex;justify-content:space-between;margin-bottom:15px;padding:10px}.search-input{background:#ffffff1a;border:1px solid #e514fc80;border-radius:5px;color:#fff;flex:1 1;font-size:16px;margin-right:10px;outline:none;padding:10px;transition:border .2s ease}.search-input::placeholder{color:#ffffffb3}.search-input:focus{border-color:#4dbae8}.rarity-dropdown,.sort-dropdown{background:#ffffff1a;border:1px solid #e514fc80;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:background .2s ease,border .2s ease}.rarity-dropdown:hover,.sort-dropdown:hover{background:#fff3}.rarity-dropdown:focus,.sort-dropdown:focus{border-color:#4dbae8;outline:none}.rarity-dropdown option,.sort-dropdown option{background:#000;color:#fff}.database-container{background:#0000;border-radius:15px;box-shadow:0 4px 8px #0000;color:#fff;margin:auto;text-align:center;width:100%;z-index:10}.database-container h1{color:#2bb6e4;font-size:2rem;font-weight:700;margin-bottom:20px;text-shadow:2px 2px 4px #000c}.sets-grid{padding:20px}.set-card{border:1px solid #e514fc80;box-shadow:0 4px 6px #0009;cursor:pointer;padding:10px;transition:transform .3s ease,box-shadow .3s}.set-card:hover{box-shadow:0 6px 10px #000c;transform:translateY(-8px)}.set-logo{height:150px;margin:auto;width:150px}.set-name{font-size:1.2rem;margin-top:10px}.error,.loading{margin-top:20px;text-align:center}@media (max-width:768px){.sets-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.set-logo{height:100px;width:100px}}.card-header{border-radius:12px 12px 0 0;box-shadow:inset 0 -4px 8px #00000080;padding:20px}.card-image{border-radius:10px;height:auto;margin-bottom:10px;width:100px}.card-subtitle{font-size:1.1rem;opacity:.9}.card-info{background:#ffffff1a;border-radius:10px;box-shadow:0 4px 10px #00000080;padding:15px}.card-info p{font-size:1.1rem;margin:5px 0}.market-prices{flex-wrap:wrap;gap:15px;justify-content:center}.price-card{background:#000000b3;border-radius:10px;box-shadow:0 4px 10px #0009;padding:15px;width:250px}.price-card h3{color:#fc0;margin-bottom:10px}.price-card p{font-size:1rem;opacity:.9}.card-image2-container{align-items:center;background:#000000e6;border-radius:12px;display:flex;flex:1 1;justify-content:center;padding:20px;width:50%}.card-image2{box-shadow:0 6px 10px #0009;width:65%}.card-details{background:#000c;border-radius:12px;display:flex;flex:2 1;flex-direction:column;width:50%}.card-subtitle{color:#ccc}.card-info-table{border-collapse:collapse;width:100%}.card-info-table tr{border-bottom:1px solid #ffffff1a}.card-info-table td{color:#fff;padding:10px}.card-info-table td:first-child{color:#4dbae8;font-weight:700;width:40%}.market-prices{margin-top:20px}.market-prices h3{color:#000;font-size:1.4rem;margin-bottom:10px}.price-table td:first-child{color:#fc0}@media (max-width:900px){.card-container{align-items:center;flex-direction:column;text-align:center}.card-image2-container{max-width:300px;width:100%}.card-details{width:100%}.card-info-table td:first-child{width:50%}}.report-button{background:linear-gradient(90deg,red,darkred);border-radius:10px;box-shadow:0 5px 10px #0003;color:#fff;display:inline-block;font-weight:700;padding:12px 24px;text-decoration:none;transition:background .3s ease,transform .2s ease,box-shadow .3s ease}.report-button:hover{background:#e63946}.overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;bottom:0;left:0;right:0;top:0}.report-modal{background:#000000d9;border:1px solid #e514fc80;border-radius:15px;box-shadow:0 6px 12px #0009;position:relative;text-align:center;width:400px}.close-btn{border-radius:50%;font-size:18px;height:30px;line-height:30px;padding:1px;right:12px;text-align:center;top:10px;transition:transform .2s,color .3s;width:30px}.close-btn:hover{color:red;transform:scale(1)}.report-modal input,.report-modal textarea{background:#0009;border:1px solid #fff3;font-size:16px;margin:10px 0;outline:none;padding:12px;transition:all .3s ease;width:90%}.submit-report{background:linear-gradient(120deg,#2bb6e4,#2db4e4);border-radius:8px;font-size:16px;margin-top:15px;padding:12px}.submit-report:hover{background:linear-gradient(120deg,#2db4e4,#4dbae8)}.logo-box{margin:10%}.logo-box,.logo-box2{border-radius:15px;box-shadow:0 10px 20px #0000001a;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}.logo-box2{align-items:center;background:#000;display:flex;flex-direction:column;margin-top:10px;padding:15px}.logo-box:hover{box-shadow:0 15px 30px #00000026;transform:scale(1.05)}.logo-image{height:auto;margin-bottom:15px}.button-link{background:linear-gradient(90deg,#007bff,#6610f2);border-radius:10px;box-shadow:0 5px 10px #0003;color:#fff;display:inline-block;font-weight:700;padding:12px 24px;text-decoration:none;transition:background .3s ease,transform .2s ease,box-shadow .3s ease}.button-link:hover{background:linear-gradient(90deg,#6610f2,#007bff);box-shadow:0 8px 15px #00000040;transform:translateY(-3px)}.collection-checkbox{align-items:center;background:#0009;border-radius:8px;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:8px;margin:10px auto 0;padding:8px 12px;transition:all .3s ease;width:fit-content}.collection-checkbox input{accent-color:#4dbae8;cursor:pointer;transform:scale(1.2)}.collection-checkbox:hover{background:#4dbae8cc;color:#000}.collection-checkbox input:checked+span{color:#fc0;font-weight:700}.card:hover{box-shadow:0 6px 12px #000c;transform:translateY(-5px)}.card-image{border-radius:8px;max-height:200px;object-fit:cover}.card-name{font-size:1.2rem;margin-top:10px}.card-number,.card-rarity{color:#ffffffb3;font-size:.9rem}.collection-checkbox-container{background:#0000;height:30px;position:absolute;right:10px;top:10px;width:30px}.hidden-checkbox{display:none}.collection-checkmark{align-items:center;border-radius:50%;display:flex;font-size:18px;height:35px;justify-content:center;transition:transform .2s ease,background .3s ease;width:35px}.collection-checkmark.not-collected{background:#ff0000b3}.collection-checkmark.collected{background:#00c800cc}.card-details-table{border-collapse:collapse;margin-top:10px}.card-details-table td{color:#fff;font-size:14px;padding:5px 8px}.card-detail-label{color:#4dbae8;text-align:left}.hidden-checkbox:checked+.collection-checkmark{background:#28a745;color:#fff;font-size:1.2rem;font-weight:700}.check-icon{color:#fff;font-size:1.2rem;font-weight:700}.set-header{background:#000c;border-radius:12px;box-shadow:0 4px 8px #00000080;margin-bottom:15px;padding:15px}.set-title{color:#4dbae8;font-size:1.8rem;margin-bottom:10px;margin-right:33%}.controls{gap:10px;justify-content:center}.zindex{position:relative;z-index:10}.search-box input{background:#ffffff1a;border:1px solid #e514fc80;font-size:16px;transition:border .2s ease}.search-box input:focus{border-color:#4dbae8}.search-box .icon{color:#4dbae8;font-size:18px}.controls select{background:#ffffff1a;border:1px solid #e514fc80;border-radius:8px;color:#fff;font-size:16px;padding:10px;transition:background .2s ease,border .2s ease}.controls select:hover{background:#fff3}.controls select:focus{border-color:#4dbae8}.tcg-button{background:linear-gradient(90deg,#007bff,#6610f2);border-radius:10px;box-shadow:0 5px 10px #0003;display:inline-block;padding:12px 24px;transition:background .3s ease,transform .2s ease,box-shadow .3s ease}.tcg-button:hover{background:#fff3;transform:translateY(-2px)}.tcg-button img{margin-right:6px;width:30px}.set-list-container{background:#000c;border-radius:12px;box-shadow:0 4px 10px #0009;margin:auto;max-width:100%;padding:20px}.set-filter-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.search-input,.sort-dropdown{background:#ffffff1a;border:1px solid #e514fc80;border-radius:8px;color:#fff;font-size:16px;outline:none;padding:10px}.set-section{background:#000000b3;border-radius:10px;box-shadow:0 2px 8px #00000080;margin-bottom:20px;padding:15px}.set-section-header{color:#4dbae8;font-size:1.5rem;transition:.3s}.set-section-header:hover{color:#2bb6e4}.sets-grid{grid-gap:15px;gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.set-card{border-radius:8px;transition:transform .2s ease-in-out}.set-card:hover{transform:scale(1.05)}.set-section-header{background:#000000d9;border-radius:10px;box-shadow:0 4px 6px #00000080;padding:15px;transition:background .3s ease}.set-section-header:hover{background:#4dbae8cc}.set-header-content{gap:15px}.set-header-logo{border-radius:5px;width:50px}.toggle-icon{font-size:1.5rem}.set-card,.sets-grid{padding:15px}.set-card{background:#000000b3;border-radius:10px;transition:transform .2s ease}.set-card:hover{transform:translateY(-5px)}.set-logo{height:auto}.card-container{gap:30px;padding:30px}.left-side{align-items:center;background-color:#000;border-radius:12px;display:flex;flex-direction:column;padding:20px;width:40%}.card-image2{max-width:40%}.market-prices{background:#ffffff1a;border-radius:10px;margin-top:15px;padding:12px;text-align:center;width:50%}.market-prices h2{font-size:18px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.price-table{margin-top:8px}.price-table td{border-bottom:1px solid #fff3;padding:8px}.tcgplayer-section{align-items:center;background:none;display:flex;gap:10px;justify-content:center;margin-top:10px;padding:12px 0}.right-side{background-color:#000;flex-grow:1}.card-title{font-size:28px}.card-subtitle{font-size:18px}.card-info-table,.price-table{border-collapse:collapse;margin-top:10px;width:100%}.card-info-table td{border-bottom:1px solid #fff3;padding:12px}.attack-card{background:#ffffff1a;border-radius:8px;margin-top:10px;padding:12px}.attack-card p{margin:5px 0}.card-info-table h2{font-size:20px;margin-bottom:10px;text-align:center}.additional-info{background:#000;border:3px solid #e514fc80;border-radius:10px;padding:15px}.additional-info p{font-size:14px;margin:5px 0}@media (max-width:900px){.card-container{align-items:center;flex-direction:column}.left-side,.right-side{width:100%}}.card-image2{box-shadow:0 4px 10px #fff3;margin-bottom:20px;max-width:260px;width:100%}.logo-box{background:#fff;border-radius:10px;margin-top:20px;padding:15px;text-align:center}.logo-image{width:100px}.buy-button{background-color:#fc0;padding:8px 18px}.buy-button:hover{background-color:#f90}.right-side{background-color:#0c0c0c;border-radius:12px;flex:2 1;min-width:300px;padding:20px}.card-title{font-size:1.5rem;margin-bottom:5px}.card-subtitle{margin-bottom:20px}.card-container{color:#fff;display:flex;flex-direction:column;gap:20px;margin:auto;max-width:100%;padding:20px}.card-title{font-weight:700;text-align:center}.card-subtitle{font-size:1.2rem;margin-bottom:10px;text-align:center}.top-row{gap:1%;justify-content:space-between;width:100%}.image-and-button{background-color:#000;border:3px solid #e514fc80;border-radius:10px;flex:1 1;max-width:300px;min-width:200px}.card-image2{border-radius:10px;margin-bottom:10px;margin-top:10px;width:75%}.logo-image{margin-bottom:10px;width:120px}.buy-button{background-color:#4dbae8;border-radius:6px;color:#000;font-weight:700;padding:10px 20px;text-decoration:none;transition:.3s}.buy-button:hover{background-color:#2bb6e4}.market-prices{align-items:center;display:flex;flex-direction:column;margin:0;max-width:25%;padding:10px}.market-prices h2{color:#4dbae8;font-size:1.4rem;margin-bottom:8px;text-align:center}.price-table{margin:0 auto;max-width:500px;text-align:left;width:90%}.price-table td{padding:6px 10px;text-align:center}.price-table td:first-child{color:#e514fc80;font-weight:700}.price-chart{align-items:center;background:#ffffff05;background:#000;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:10px;width:50%}.price-chart h2{color:#000;font-size:1.4rem;margin-bottom:8px;text-align:center}.bottom-row{display:flex;flex-wrap:nowrap;gap:1%;justify-content:space-between;margin-top:.1%;width:100%}.abilities-box,.attacks-box,.card-info-box,.weakness-box{align-items:center;background-color:#000;border:3px solid #e514fc80;border-radius:10px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;max-width:25%;padding:15px}.abilities-box h3,.attacks-box h3,.card-info-box h3,.weakness-box h3{color:#4dbae8;font-size:1.1rem;margin-bottom:10px;text-align:center}.abilities-box p,.attacks-box p,.card-info-box p,.weakness-box p{color:#ccc;font-size:.95rem;margin-bottom:6px;text-align:center}@media (max-width:1200px){.bottom-row{flex-wrap:wrap}.abilities-box,.attacks-box,.card-info-box,.weakness-box{margin-bottom:20px;max-width:48%}}@media (max-width:768px){.abilities-box,.attacks-box,.card-info-box,.weakness-box{max-width:100%}}.abilities-box,.attacks-box,.card-info-box,.image-and-button,.market-prices,.price-chart,.weakness-box{flex:1 1;max-width:100%;min-width:250px}.card-image-placeholder{background-color:#e514fc40;border-radius:15px;font-style:italic;width:100%}.set-header{background:#ffffff05;border-bottom:1px solid #ffffff0d;box-shadow:0 6px 12px #0006;justify-content:center;padding:30px 20px 10px}.set-title{color:#fff;font-size:2rem;font-weight:700;margin-right:auto}.controls{align-items:center;display:flex;flex-wrap:wrap;gap:16px;max-width:1200px;width:100%}.search-box{flex-grow:1;max-width:300px;position:relative}.search-box input{background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;color:#fff;font-size:.95rem;outline:none;padding:10px 12px;width:100%}.search-box .icon{color:#ccc;font-size:1rem;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.sort-dropdown{background:#ffffff0d;border:1px solid #ffffff1a;padding:8px 12px}.tcg-button{align-items:center;box-shadow:0 0 14px #ff00ea4d;display:flex;font-size:.95rem;font-weight:700;gap:8px;padding:10px 16px;transition:all .3s ease}.tcg-button img{height:24px;width:auto}.tcg-button:hover{box-shadow:0 0 20px #ff00ea80;transform:scale(1.05)}.set-section-header{align-items:center;background:#ffffff0a;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;margin:20px 0 10px;padding:14px 20px;transition:background .3s}.set-section-header:hover{background:#ffffff12}.set-header-content{align-items:center;display:flex;gap:12px}.set-header-logo{border-radius:8px;box-shadow:0 0 6px #ffffff1a;height:auto;object-fit:contain;width:40px}.toggle-icon{font-size:1.2rem}.sets-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:20px 10px}.set-card{background:#000000bf;border:1px solid #e514fc4d;border-radius:14px;box-shadow:0 4px 12px #0006;color:#e0e0e0;padding:20px;text-align:center;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.set-card:hover{box-shadow:0 8px 20px #e514fc4d;transform:translateY(-6px)}.set-logo{height:100px;margin-bottom:12px;object-fit:contain;width:100px}.set-name{color:#4dbae8;font-size:1rem;font-weight:700}.card:hover{box-shadow:0 8px 20px #e514fc4d;transform:translateY(-6px)}.card-image{border-bottom:1px solid #ffffff0d;max-height:280px;object-fit:contain;padding:12px;width:100%}.card-image-placeholder{align-items:center;background:#ffffff0d;color:#fff;display:flex;font-size:.95rem;height:150px;justify-content:center}.card-details-table{font-size:.9rem;padding:12px;width:100%}.card-details-table td{padding:4px 8px}.card-detail-label{color:#aaa;font-weight:700}.collection-checkmark{background:#ffffff1a;border-radius:8px;color:#fff;cursor:pointer;font-size:.85rem;padding:6px 10px;position:absolute;right:10px;top:10px;transition:background .3s}.collection-checkmark.collected{background:#2ecc7199}.collection-checkmark.not-collected:hover{background:#ff00004d}.overlay{align-items:center;background:#000c;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.report-modal{background:#1a1a1a;border-radius:12px;color:#fff;display:flex;flex-direction:column;gap:12px;max-width:400px;padding:30px;width:100%}.report-modal input,.report-modal textarea{background:#ffffff0d;border:none;border-radius:8px;color:#fff;padding:10px}.submit-report{background:linear-gradient(90deg,#ff00ea,#2600fc);border:none;border-radius:999px;color:#fff;cursor:pointer;padding:10px}.pagination{align-items:center;color:#fff;display:flex;font-size:1rem;gap:16px;justify-content:center;margin:30px auto}.pagination button{background:linear-gradient(90deg,#2600fc,#ff00ea);border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;padding:8px 16px;transition:all .3s ease}.pagination button:disabled{background:#ffffff1a;cursor:not-allowed;opacity:.5}.pagination span{color:#ccc;font-weight:700}.collection-btn{align-items:center;background:linear-gradient(135deg,#7e2cff,#c74fff);border:none;border-radius:10px;box-shadow:0 4px 10px #c74fff4d;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:700;justify-content:center;margin-top:12px;padding:10px 14px;text-align:center;transition:all .3s ease;width:48%}.collection-button-group{display:flex;flex-wrap:wrap;gap:2px;justify-content:center}.collection-btn:hover{background:linear-gradient(135deg,#a94cff,#e084ff);box-shadow:0 6px 16px #c74fff80;transform:scale(1.02)}.collection-btn.remove{background:linear-gradient(135deg,#ff4d4d,#ff7e79);box-shadow:0 4px 10px #ff646433}.collection-btn.add:hover{background:linear-gradient(135deg,#6b4bb6,#a54ddc);box-shadow:0 6px 18px #ff5aff59;transform:scale(1.03)}.collection-btn.remove:hover{background:linear-gradient(135deg,#ff5e5e,#ffa29e)}.card-details-block{background:#ffffff05;border-radius:10px;color:#000;flex-direction:column;font-size:.9rem;gap:6px;margin-top:10px;min-height:120px;padding:10px}.card-details-block,.detail-row{display:flex;justify-content:space-between}.detail-row{align-items:center;border-bottom:1px solid #ffffff0d;min-height:24px;overflow:hidden;padding-bottom:4px;text-overflow:ellipsis}.detail-row:last-child{border-bottom:none}.label{color:#c7a3ff;margin-right:8px}.label,.value{white-space:nowrap}.value{color:#000;font-weight:400;max-width:60%;overflow:hidden;text-align:right;text-overflow:ellipsis}.value.shrinkable{font-size:.8rem;line-height:1.2;white-space:normal;word-break:break-word}.view-toggle{margin-top:1rem}.view-toggle button{background:#ffffff0d;border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:all .3s ease}.view-toggle button:hover{background:#ffffff26}.view-toggle button.active{background:linear-gradient(90deg,#7f00ff,#e100ff);box-shadow:0 0 12px #e514fc80}.top-row{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.image-and-button{align-items:center;display:flex;flex-direction:column}.card-image2{border-radius:16px;box-shadow:0 0 20px #ffffff0d;width:250px}.logo-box{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.logo-box img.logo-image{opacity:.9;width:100px}.tcg-button{background:linear-gradient(90deg,#2600fc,#ff00ea);border-radius:999px;color:#fff;font-weight:600;padding:10px 20px;text-decoration:none;transition:background .3s ease}.tcg-button:hover{background:linear-gradient(270deg,#2600fc,#ff00ea)}.market-prices{background:#ffffff05;border-radius:12px;box-shadow:0 0 12px #ffffff08;margin:0 auto;max-width:500px;padding:1rem 1.5rem}.price-table{border-collapse:collapse;margin-top:1rem;width:100%}.price-table td{color:green}.price-table td,.price-table th{border-bottom:1px solid #ffffff1a;font-size:.95rem;padding:8px 10px}.price-table th{color:#000}.bottom-row{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.additional-info,.card-info-box{background:#ffffff05;border-radius:12px;box-shadow:0 0 12px #ffffff05;padding:1.2rem}.additional-info p,.card-info-box p{font-size:.95rem;line-height:1.6;margin-bottom:.5rem}.additional-info h3,.card-info-box h3,.market-prices h2,.overview-details-table h2,.price-chart h2,.quick-info-panel h2{border-bottom:1px solid #ffffff1a;color:#000;font-size:1.25rem;margin-bottom:.8rem;padding-bottom:4px}@media (max-width:768px){.card-container{padding:1rem}.view-toggle{flex-direction:column;gap:.5rem}.card-image2{width:200px}.price-table td{font-size:.85rem}}.set-header{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.card-title{font-size:2rem}.card-title span{color:#bbb;font-size:1rem;margin-left:10px}.quick-info-panel{padding:1rem 1.25rem;text-align:left;width:100%}.quick-info-panel h3{margin-bottom:.6rem}.quick-info-panel ul{margin:0 0 1rem}.quick-info-panel li{margin-bottom:6px}.overview-content{margin-top:20px;width:100%}.overview-main-box{background:#ffffff05;border-radius:16px;box-shadow:0 0 12px #ffffff0d;display:flex;flex-wrap:wrap;gap:24px;padding:24px}.card-image2{background:#ffffff0d;border-radius:12px;flex-shrink:0;max-width:200px;object-fit:contain}.overview-info-box{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:space-between}.overview-info-box h3{font-size:1.2rem;margin-bottom:8px}.overview-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.vertical-layout{align-items:center;display:flex;flex-direction:column;gap:20px}.image-center{display:flex;justify-content:center}.overview-details-table{margin:0 auto;max-width:400px}.overview-button-group{justify-content:center;margin-top:10px}.two-column-layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:20px}.image-column{flex:1 1;justify-content:center;min-width:280px}.details-column{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:300px}.overview-details-table{background:#ffffff05;border-collapse:collapse;border-radius:10px;color:#eaeaea;font-size:.95rem;overflow:hidden}.overview-details-table td{border-bottom:1px solid #ffffff0d;padding:10px 14px}.overview-details-table td:first-child{color:#bbb;font-weight:600;width:40%}.overview-button-group{flex-wrap:wrap;gap:14px}.market-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:1.5rem}.market-prices{min-width:280px}.price-chart{flex:0 0 70%}@media (max-width:768px){.market-prices,.price-chart{flex:1 1 100%;max-width:100%}}.quick-info-panel .disclaimer-text{color:#cd5c5c;font-size:.85rem;line-height:1.4;margin-top:1rem}.market-forecast-grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2rem}.market-prices{flex:0 0 25%;max-width:320px;min-width:260px}.price-chart{flex:0 0 50%;min-width:360px}.quick-info-panel{background:#ffffff08;border-radius:12px;box-shadow:0 0 12px #ffffff05;color:#e6e8eb;flex:0 0 25%;min-width:260px;padding:1.25rem}.quick-info-panel h3{color:#fff;font-size:1.1rem;margin-bottom:1rem}.quick-info-panel ul{font-size:.95rem;list-style:none;margin:0;padding:0}.quick-info-panel li{color:#000;line-height:1.4;margin-bottom:.5rem}.disclaimer-text{color:#999;font-size:.85rem;line-height:1.4;margin-top:1rem}.market-prices,.price-chart,.quick-info-panel{background:#fff;border-radius:12px;box-shadow:0 12px 32px #0006;color:#e6e8eb;display:flex;flex-direction:column;justify-content:space-between;min-height:420px;padding:1.5rem}@media (max-width:960px){.market-forecast-grid{align-items:stretch;flex-direction:column}.market-prices,.price-chart,.quick-info-panel{flex:1 1 100%;max-width:100%}}.price-chart .recharts-responsive-container{flex:1 1}@media (max-width:960px){.market-forecast-grid{align-items:stretch;flex-direction:column}.market-prices,.price-chart,.quick-info-panel{flex:1 1 100%;max-width:100%;min-height:auto}}.placeholder{color:#999;font-size:.95rem;font-style:italic;margin-top:1rem}.loading-container{align-items:center;color:#333;display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;justify-content:center;min-height:100vh;padding:2rem;text-align:center}.loading-container p{animation:fadeLoop 3s ease-in-out infinite;color:#fff;font-size:25pt}@keyframes fadeLoop{0%{opacity:0;transform:translateY(10px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.spinner{animation:spin 1s linear infinite;background:conic-gradient(from 0deg,#2600fc,#ff00ea,#2600fc);border-radius:50%;height:75px;margin:0 auto 16px;-webkit-mask:radial-gradient(farthest-side,#0000 65%,#000 66%);mask:radial-gradient(farthest-side,#0000 65%,#000 66%);position:relative;width:75px}.spinner:after{border-radius:50%;box-shadow:0 0 20px #ff00ea,0 0 40px #2600fc;content:"";inset:0;position:absolute;z-index:-1}.floating-save-bar{animation:fadeInUp .4s ease-out,pulseGlow 2s infinite;background:linear-gradient(135deg,#2e2a60,#1a1833);border-radius:2rem;bottom:30px;box-shadow:0 0 20px #8a2be280;color:#fff;left:50%;min-width:280px;padding:.75rem 1.5rem;position:fixed;transform:translateX(-50%);z-index:9999}.bar-content,.floating-save-bar{align-items:center;display:flex;flex-direction:column}.pending-count{color:#eee;font-size:.9rem;font-weight:500;margin-bottom:.4rem}.bar-buttons{display:flex;gap:10px}.bar-buttons button{background:#0000;border:1px solid #8a2be2;border-radius:8px;color:#fff;cursor:pointer;font-size:.85rem;padding:6px 10px;transition:.2s}.bar-buttons button:hover{background-color:#8a2be2;box-shadow:0 0 10px #c77dff}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.action-btn{background-color:#3d347a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:500;min-width:100px;padding:8px 16px;transition:background-color .2s,box-shadow .2s}.action-btn:hover{background-color:#5f4acb;box-shadow:0 0 10px #8a2be2}.collection-save-btn,.secondary-btn{border:none;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;padding:.6rem 1.2rem;transition:background .3s ease}.collection-save-btn{background:#4dbae8;color:#000}.collection-save-btn.saving{background:#888;cursor:wait}.secondary-btn{background:#222;color:#ccc}.spinner2{animation:spin .75s linear infinite;border:3px solid #ccc;border-radius:50%;border-top-color:#0000;height:1rem;margin:auto;width:1rem}.set-title-logo{display:block;margin:0 auto;max-height:60px}.set-header-top{margin-bottom:1rem;margin-top:2rem;text-align:center;z-index:100}.set-title-logo{max-height:80px;object-fit:contain}.set-filter-bar{align-items:center;background:var(--color-dark-bg);border-radius:12px;box-shadow:0 2px 6px #0003;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem;padding:1rem}.set-filter-bar .search-box{flex:1 1 200px}.set-filter-bar .dropdown-group{display:flex;flex-wrap:wrap;gap:.5rem}.set-filter-bar .action-buttons{display:flex;flex:1 1 180px;justify-content:flex-end}.details-box-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:1.5rem}.info-box{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 0 12px #6464ff1a;color:#eee;padding:1rem 1.25rem;transition:all .3s ease;z-index:100}.info-box:hover{background:#ffffff14;transform:translateY(-2px)}.info-box .label{color:#94aaff;display:block;font-size:.85rem;font-weight:600;margin-bottom:.25rem}.nerko-fade-in{animation:fadeIn .4s ease-in-out}.cardv2-image-placeholder{background-color:#111;border-radius:12px;color:#777;font-size:.9rem;padding:3rem 1rem;text-align:center}.cardv2-price-tags{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000040;border-radius:0 0 12px 12px;flex-wrap:wrap;gap:.35rem;justify-content:center;left:0;padding:.4rem;pointer-events:none;right:0}.cardv2-price-tag{border-radius:999px;box-shadow:0 0 4px #0000004d;font-size:2rem;font-weight:600;padding:.2rem .6rem;pointer-events:auto;white-space:nowrap}.cardv2-price-tag.type-normal{background-color:#7f8c8d}.cardv2-price-tag.type-holofoil{background-color:#4dbae8}.cardv2-price-tag.type-reverse-holofoil{background-color:#9b59b6}.cardv2-price-tag.type-1st-edition{background-color:#f39c12}.cardv2-details-tags{gap:.5rem;margin-top:.6rem}.cardv2-info-tag{background-color:#2a2a2a;border:1px solid #444;border-radius:999px;box-shadow:0 0 4px #00000040;color:#fff;font-size:10px;font-weight:600;max-width:99%;padding:.2rem .6rem;white-space:nowrap}.cardv2-info-tag.number-tag{background-color:#1e1e1e;border-color:#4dbae8}.cardv2-info-tag.rarity-tag.rarity-common{background-color:#7f8c8d}.cardv2-info-tag.rarity-tag.rarity-uncommon{background-color:#27ae60}.cardv2-info-tag.rarity-tag.rarity-rare{background-color:#f1c40f}.cardv2-info-tag.rarity-tag.rarity-ultra-rare{background-color:#e67e22}.cardv2-info-tag.rarity-tag.rarity-secret-rare{background-color:#9b59b6}@keyframes pulseGlow{0%{box-shadow:0 0 0 #00d9ff99}50%{box-shadow:0 0 12px #00d9ff}to{box-shadow:0 0 0 #00d9ff99}}.collection-btn.pending{animation:pulseGlow 1.4s ease-in-out infinite;background-color:#1e1e1e!important;border-radius:6px;color:#00d9ff!important;outline:2px solid #00d9ff;outline-offset:1px}.market-locked-message{border:1px solid #333;border-radius:16px;color:#eee;margin:2rem auto;max-width:600px;padding:2rem;position:relative;text-align:center;z-index:1000}.locked-description{font-size:1.1rem;margin:1rem 0}.upgrade-button{background-color:#4dbae8;border-radius:10px;color:#fff;display:inline-block;padding:10px 18px;transition:background .2s ease}.upgrade-button:hover{background-color:#3aa5d1}.filter-sidebar-overlay{background:#000000a6;bottom:0;display:flex;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:1}.filter-sidebar{animation:slideIn .3s ease forwards;background:#12121c;box-shadow:-4px 0 20px #0006;color:#fff;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:1.5rem;width:300px;z-index:1}.filter-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.filter-section{margin-bottom:1.5rem}.filter-section label{display:block;font-weight:600;margin-bottom:.5rem}.filter-footer{margin-top:auto}.apply-btn,.reset-btn{border:none;border-radius:8px;cursor:pointer;display:block;font-weight:700;margin-top:.5rem;padding:.75rem;width:100%}.apply-btn{background:#7a3cff;color:#fff}.reset-btn{background:#0000;border:1px solid #444;color:#ccc}.filter-toggle-button{align-items:center;background-color:#0e0e0e;border:2px solid #7a3cff;border-radius:999px;box-shadow:0 0 8px #7a3cff55;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;padding:.5rem 1.25rem;transition:all .2s ease}.filter-toggle-button:hover{background-color:#1a1a1a;box-shadow:0 0 12px #a370ffaa}.filter-toggle-button .icon{display:inline-block;font-size:1.1rem}.scrollable-list{display:flex;flex-direction:column;gap:.5rem;max-height:300px;overflow-y:auto;padding:.5rem 0}.scroll-item{background:#1e1e2a;border:1px solid #333;border-radius:8px;color:#ccc;cursor:pointer;padding:.5rem .75rem;text-align:left;transition:.2s ease}.scroll-item:hover{background:#2a2a3a}.scroll-item.active{background:#7a3cff;color:#fff;font-weight:600}.filter-section-header{align-items:center;display:flex;font-weight:600;justify-content:space-between;margin-bottom:.5rem}.clear-button{background:#0000;border:1px solid #444;border-radius:999px;color:#888;cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:all .2s ease}.clear-button:hover{background-color:#1e1e2a;border-color:#7a3cff;color:#fff}.card:hover{transform:scale(1.02)}.cardv2-image{border-radius:8px;height:auto;width:100%}.cardv2-price-tags{margin-top:.3rem}.cardv2-bottom-label{margin-top:.5rem;text-align:center}.set-name{color:#999;font-size:.8rem}.cardv2-info-tag.set-tag{background-color:#007bff1a;border:1px solid #007bff66;border-radius:6px;color:#4dbae8;display:inline-block;font-size:.75rem;font-weight:600;margin-top:.25rem;padding:2px 6px}.nerko-hero-stats{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center}.stat-box{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0d;border-radius:.75rem;box-shadow:0 0 10px #0003;min-width:160px;padding:1rem 1.5rem;text-align:center}.stat-box .label{color:#aaa;display:block;font-size:.75rem;letter-spacing:1px;margin-bottom:.25rem;text-transform:uppercase}.stat-box .value{color:#fff;font-size:1.5rem;font-weight:600}.nerko-hero3{height:10vh;justify-content:center;padding:0 8%;position:relative;text-align:center}.binder-container,.nerko-hero3{align-items:center;display:flex}.binder-container{flex-direction:column;gap:3rem;padding:2rem}.binder-spread{background:#111;border:3px solid #2c2c2c;border-radius:12px;box-shadow:0 0 12px #0009;display:flex;overflow:hidden}.binder-page{grid-gap:.8rem;background:#181818;display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr);padding:1rem;width:500px}.binder-spine{background:repeating-linear-gradient(90deg,#333,#333 6px,#222 0,#222 12px);box-shadow:inset 0 0 6px #00000080;width:16px}.binder-controls{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-top:1.5rem}.binder-controls button{background:#222;border:1px solid #555;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1.2rem}.binder-controls button:disabled{cursor:not-allowed;opacity:.4}.binder-page-count{color:#aaa;font-size:.9rem}.showcase-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(145deg,#121212,#1e1e1e);border-radius:12px;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:150px}.showcase-card .cardv2-image-container{background:#000}.showcase-card .cardv2-image{border-radius:6px;display:block;height:auto;width:100%}.showcase-card .cardv2-details-tags{display:flex;flex-wrap:wrap;justify-content:center;margin-top:.1rem}.showcase-card .cardv2-info-tag{background:#ffffff14;border-radius:4px;color:#ddd;font-size:.7rem;font-weight:500;padding:3px 8px}.showcase-card .rarity-holofoil{background:linear-gradient(90deg,#0ff,#08f);color:#fff}.showcase-card .rarity-ultra-rare{background:linear-gradient(90deg,#fc0,#f80);color:#111}.showcase-card .rarity-hyper-rare{background:linear-gradient(90deg,#f0f,#f06);color:#fff}.showcase-card .rarity-illustration-rare{background:linear-gradient(90deg,#ff5edf,#04c8de);color:#fff}.showcase-card .cardv2-image-container{border-radius:8px;overflow:hidden;position:relative}.showcase-card-tags-overlay{bottom:6px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;left:6px;pointer-events:none;position:absolute;right:6px;z-index:5}.overlay-tag{background:#0009;border:1px solid #fff3;border-radius:4px;color:#ccc;font-size:.6rem;padding:2px;white-space:nowrap}@media (max-width:768px){.binder-spread{align-items:center;flex-direction:column}.binder-spine{display:none}.binder-page{gap:.6rem;grid-template-columns:repeat(2,1fr);max-width:360px;padding:.8rem;width:100%}.showcase-card{width:140px}.showcase-card .cardv2-image{border-radius:6px}.binder-controls{flex-direction:column;gap:1rem}.binder-page-count{font-size:.85rem}}@media (max-width:480px){.binder-page{gap:.5rem;grid-template-columns:repeat(2,1fr);max-width:320px}.showcase-card{width:130px}.overlay-tag{font-size:.55rem}}.ebay-listing-ul{list-style-type:none;margin-top:.5rem;padding-left:0}.ebay-listing-item{font-size:.9rem;margin-bottom:.3rem}.ebay-listing-item a{color:#6cf;text-decoration:none}.ebay-listing-item a:hover{text-decoration:underline}.psa-listings-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start}.quick-info-panel.psa-box{border-radius:12px;flex:1 1 48%;max-width:48%;min-width:300px}.quick-info-panel.psa-box h3{color:#000}.psa-ebay-table{border-collapse:collapse;width:100%}.psa-ebay-table td,.psa-ebay-table th{border-bottom:1px solid #333;color:green;font-size:.85rem;padding:8px 10px;text-align:left}.psa-ebay-table th{background-color:#111;color:#ccc}.psa-ebay-table .listing-title{color:#000;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-btn{background-color:#0074d9;border:none;border-radius:4px;color:#fff;font-size:.8rem;padding:4px 10px;text-decoration:none}.view-btn:hover{background-color:#005fa3}.market-section-banner{align-items:center;border-radius:10px;display:flex;gap:1rem;justify-content:center;padding:.75rem 1rem}.market-section-banner h2{color:#fff;font-size:1.25rem;margin:0}.section-icon{height:50px;width:auto}.show-more-btn{background-color:#222;border:1px solid #555;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;margin-top:.75rem;padding:6px 12px;transition:all .2s ease-in-out}.show-more-btn:hover{background-color:#333}.tcgai-partners-section2{background-color:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;margin:1rem auto;padding:4rem 2rem;position:relative;width:100%;z-index:0}.grid-header{grid-gap:2rem;align-items:center;background-color:#ffffff05;border-radius:12px;display:grid;gap:2rem;grid-template-columns:1fr auto 1fr;margin:0 auto;padding:1.5rem 2rem;width:100%}.header-image{justify-self:start}.header-image img.card-image2{border-radius:10px;box-shadow:0 0 8px #00000080;height:auto;width:150px}.header-info{text-align:center}.card-title{color:#0cf;font-size:1.8rem;margin-bottom:.2rem}.card-subtitle{color:#bbb;font-size:1rem;margin-bottom:1rem}.view-toggle{gap:1rem}.overview-button-group{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;justify-self:end}.login-hint{color:red;font-size:.95rem;margin-top:1rem;text-align:center}.expand-btn{align-items:center;background:#fff;border:0 solid #2a2a2a;border-radius:8px;color:#000;cursor:pointer;display:inline-flex;height:25px;justify-content:center;transition:transform .12s ease,background .2s ease,box-shadow .2s ease;width:25px}.expand-btn:hover{background:#151a26;box-shadow:0 6px 24px #b18cff33,0 2px 8px #00000040;transform:translateY(-1px)}.expand-btn:active{box-shadow:none;transform:translateY(0)}.expand-icon{display:block}.overlay-backdrop{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.overlay-box{background:#fff;border-radius:12px;color:#000;max-width:600px;padding:20px;width:90%}.sk{border-radius:10px}.sk--line{margin-top:10px}.sk--short{width:60%}.sk--chip{border-radius:999px;height:12px;width:140px}.sk--btn{height:34px;width:150px}.sk--pill{border-radius:999px;height:10px;width:220px}.sk--icon-lg{height:36px;width:36px}.sk--panel{background:#e9ecf2}.sk--chart{height:320px;width:100%}.sk--thumb{background:#e9ecf2;border-radius:12px;height:180px}.iq-gitem{grid-gap:12px;display:grid;grid-template-columns:40px 1fr}.iq-tiles-row .iq-tile{background:#fff;border:1px solid #eff1f5;border-radius:12px;box-shadow:0 2px 10px #0000000a;padding:10px}.iq-card{border:1px solid #e6e8ef;border-radius:16px;box-shadow:0 8px 24px #0000000f;padding:16px}.sk{background:#eef0f4;overflow:hidden;position:relative}.sk:after{animation:sk-shimmer 1.1s linear infinite;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.sk--line{display:inline-block}.sk--icon{height:18px;width:18px}.stacknav-item.is-skel{opacity:1;pointer-events:none}.stacknav-item.is-skel .stacknav-label{align-items:center;display:flex}.ebay-ol__hint--danger{color:#f97373;font-weight:600}.ebay-ol__btn.is-dupe-disabled{background:linear-gradient(145deg,red,#cd5c5c);cursor:not-allowed;opacity:.6}.ebay-ol__descpreview{background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:14px;overflow:hidden;padding:12px;position:relative;transition:max-height .35s ease}.ebay-ol__descpreview.collapsed{max-height:175px}.ebay-ol__descpreview.expanded{max-height:800px}.ebay-ol__descpreview-inner{color:var(--eol-text)}.ebay-ol__descpreview.collapsed:after{background:linear-gradient(to bottom,#0f172a00 0,var(--eol-panel) 100%);bottom:0;content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0}.ebay-ol__desc-toggle{background:none;border:none;color:var(--eol-blue);cursor:pointer;font-size:13px;margin-top:6px;padding:4px 0}.ebay-ol__desc-toggle:hover{opacity:.8}.ebay-ol__input,.ebay-ol__input select,.ebay-ol__input[type=number],.ebay-ol__input[type=text],select.ebay-ol__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:10px;color:var(--eol-text);padding:10px 12px}.ebay-ol__control select{background-color:var(--eol-panel);background-image:url("data:image/svg+xml;utf8,<svg fill=%27%23A78BFA%27 height=%2724%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:18px;color:var(--eol-text);padding-right:36px}.ebay-ol__control select:hover{border-color:#60a5fa;border-color:var(--eol-blue,#60a5fa)}.ebay-ol__control select:focus{border-color:#8b5cf6;border-color:var(--eol-purple,#8b5cf6);box-shadow:0 0 0 2px #8b5cf659;outline:none}.ebay-ol__control select option{background-color:var(--eol-panel);color:var(--eol-text)}.ebay-cg__searchbar{align-items:center;gap:10px;margin-bottom:12px}.ebay-cg__searchicon{color:var(--eol-muted);flex-shrink:0}.ebm-mp__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.ebm-mp__summary{align-items:baseline;display:flex;gap:6px}.ebm-mp__label{color:#fff;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ebm-mp__summaryvalue{color:green;font-size:13px}.ebm-mp__stats{display:flex;flex-direction:column;gap:2px;margin:6px 0 4px;padding-left:2px}.ebm-mp__statrow{color:#fff;display:flex;font-size:13px;justify-content:space-between}.ebm-mp__key,.ebm-mp__value{color:#fff}.ebm-mp__meta{margin-top:4px}.ebm-mp__updated{color:#639;font-size:8px}.listing-popup{align-items:center;background:#16a34a;border-radius:999px;bottom:20px;box-shadow:0 8px 20px #00000059;color:#f9fafb;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 14px;position:fixed;right:20px;z-index:9999}.listing-popup__icon{font-size:14px;line-height:1}.listing-popup__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-popup__text strong{font-weight:700}.ebay-cg__searchbar{display:flex;gap:8px}.ebay-cg__searchinput{flex:1 1 auto}.ebay-cg__setfilter{background:#fff;border:1px solid var(--eol-border);border-radius:10px;color:#000;flex:0 0 220px;height:2.4rem;padding:0 .9rem;width:100%}.ebay-cg__media{background:#111827;background:var(--eol-panel,#111827);border-radius:12px}.ebay-cg__media:before{content:"";display:block;padding-bottom:140%}.ebay-cg__img,.ebay-cg__img-skeleton{height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.ebay-cg__img-skeleton{animation:ebay-cg-skel 1.4s ease-in-out infinite;background:linear-gradient(90deg,#94a3b826,#1e40af3d,#94a3b826);background-size:200% 100%}@keyframes ebay-cg-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.ebay-cg__media.is-loading .ebay-cg__img{opacity:0}.ebay-cg__media.is-loaded .ebay-cg__img{opacity:1;transition:opacity .25s ease-out}.storetools-panel{background:#020617;background:var(--eol-panel,#020617);border-radius:16px;border-radius:var(--eol-radius,16px);box-shadow:0 18px 40px #0f172abf;box-shadow:var(--eol-shadow,0 18px 40px #0f172abf);display:flex;flex-direction:column;gap:16px;padding:18px 20px}.storetools-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:4px}.storetools-title{color:#e5e7eb;color:var(--eol-text,#e5e7eb);font-size:1.1rem;font-weight:600;margin:0}.storetools-subtitle{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:.85rem;margin:4px 0 0}.storetools-meta{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.storetools-chip{background:#0f172ae6;border:1px solid #94a3b880;border-radius:999px;color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:.78rem;padding:3px 10px}.storetools-size-toggle{background:#0f172ae6;border-radius:999px;display:inline-flex;padding:2px}.storetools-sizebtn{background:#0000;border:none;border-radius:999px;color:#9ca3af;color:var(--eol-muted,#9ca3af);cursor:pointer;font-size:.78rem;padding:3px 10px}.storetools-sizebtn.is-active{background:linear-gradient(90deg,#6366f1,#14b8a6);color:#020617}.storetools-body{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.storetools-col{display:flex;flex-direction:column;gap:14px}.storetools-block{background:#020617;background:var(--eol-panel-alt,#020617);border:1px solid #1e293b;border:1px solid var(--eol-border,#1e293b);border-radius:12px;padding:14px 16px}.storetools-block-title{color:#e5e7eb;color:var(--eol-text,#e5e7eb);font-size:.95rem;font-weight:600;margin:0}.storetools-block-help{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:.82rem;margin:6px 0 10px}.storetools-textarea{min-height:180px;resize:vertical}.storetools-btn{margin-top:10px}.storetools-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.storetools-field>span{color:#9ca3af;color:var(--eol-muted,#9ca3af);display:block;font-size:.78rem;margin-bottom:3px}.storetools-error{color:#f97373;font-size:.8rem;margin-top:6px}.storetools-hint{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:.78rem;margin-top:6px}.storetools-labelgrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.storetools-labelpreview{background:#e5e7eb;border-radius:8px;padding:6px}.storetools-labelpreview-inner{grid-gap:12px;aspect-ratio:3/2;background:#fff;border:1px solid #000;border-radius:6px;box-sizing:border-box;color:#111827;display:grid;gap:12px;grid-template-rows:auto 1fr auto;max-height:300px;padding:14px 18px;width:100%}.storetools-labelpreview-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.storetools-labelpreview-brand{flex:0 0 auto}.storetools-labelpreview-logo{max-height:32px;max-width:90px;object-fit:contain}.storetools-labelpreview-meta{flex:1 1 auto;font-size:.72rem;line-height:1.3;opacity:.8;text-align:right}.storetools-labelpreview-main{align-items:flex-start;display:flex;flex-direction:column;gap:2px;margin:0;padding:0}.storetools-tag{font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-bottom:2px;text-transform:uppercase}.storetools-addr{font-size:.9rem;text-align:left}.storetools-addr-line{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storetools-addr-line--name{font-size:1rem;font-weight:800}.storetools-labelpreview-returnbar{align-items:flex-start;border-top:1px solid #000;display:flex;gap:8px;padding-top:4px}.storetools-return-title{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.storetools-addr--small .storetools-addr-line{font-size:.78rem}.storetools-labelpreview-foot{color:#4b5563;font-size:.72rem;margin-top:4px;text-align:right}.green-button{background:#0b0f18;border:1px solid green;border-radius:10px;color:green;cursor:pointer;font-weight:600;justify-content:right;justify-items:right;justify-self:right;margin:10px;padding:10px 14px}.ebay-ol__control--row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.75rem}.ebay-ol__priceblock{flex:1 1 260px}.ebay-ol__qtyblock{flex:0 0 150px}.ebay-ol__pricelabelrow{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.ebay-ol__pricesource-inline{align-items:center;display:flex;gap:.5rem}.ebay-ol__pillgroup{align-items:center;background:#0f172af2;border:1px solid #1f2937;border:1px solid var(--eol-border,#1f2937);border-radius:9999px;display:inline-flex;gap:.25rem;max-height:16px}.ebay-ol__pillbtn{background:#0000;border:none;border-radius:9999px;color:#9ca3af;color:var(--eol-muted,#9ca3af);cursor:pointer;font-size:10px;outline:none;padding:3px 10px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.ebay-ol__pillbtn:is(:hover,:focus-visible){background:#1f2937e6;color:#e5e7eb}.ebay-ol__pillbtn.is-active{background:linear-gradient(135deg,#8b5cf6,#22d3ee);background:linear-gradient(135deg,var(--eol-purple,#8b5cf6),var(--eol-blue,#22d3ee));box-shadow:0 0 0 1px #0f172ae6;color:#f9fafb}.ebay-ol__hint{color:var(--eol-muted);font-size:12.5px;justify-content:space-between}.ebay-cg__bulk,.ebay-ol__hint{align-items:center;display:flex}.ebay-cg__bulk{gap:.5rem}.ebay-cg__bulkcount{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:12px}.ebay-cg__card{position:relative}.ebay-cg__bulkcheck{align-items:center;background:#0f172acc;border:1px solid #9ca3afb3;border-radius:999px;cursor:pointer;display:flex;height:18px;justify-content:center;left:6px;padding:0;position:absolute;top:6px;width:18px;z-index:2}.ebay-cg__bulkcheck-box{background:#0000;border-radius:999px;height:10px;width:10px}.ebay-cg__bulkcheck.is-checked .ebay-cg__bulkcheck-box{background:linear-gradient(135deg,#8b5cf6,#22d3ee);background:linear-gradient(135deg,var(--eol-purple,#8b5cf6),var(--eol-blue,#22d3ee))}.ebay-cg__card.is-bulkselected{box-shadow:0 0 0 1px #8b5cf6b3}.ebay-ol.ebay-ol--bulk{max-width:1100px}.ebay-ol__body--bulk{padding:1rem 1.25rem}.ebay-bulklist{display:flex;flex-direction:column;gap:.35rem;max-height:60vh;overflow:auto;width:100%}.ebay-bulklist__head,.ebay-bulklist__row{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:minmax(260px,1.7fr) 1.3fr .7fr .7fr .25fr .25fr}.ebay-bulklist__head{border-bottom:1px solid #1f2937;border-bottom:1px solid var(--eol-border,#1f2937);color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:12px;letter-spacing:.08em;padding-bottom:.35rem;text-transform:uppercase}.ebay-bulklist__row{border-bottom:1px solid #0f172acc;padding:.4rem 0}.ebay-bulklist__cell--card{align-items:flex-start;display:flex;gap:.6rem}.ebay-bulklist__thumb{background:#020617;border-radius:6px;height:56px;object-fit:cover;width:40px}.ebay-bulklist__cardmeta{flex:1 1;min-width:0}.ebay-bulklist__name{font-size:13px;font-weight:600}.ebay-bulklist__set{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:11px;margin-bottom:4px}.ebay-bulklist__title{font-size:11px;padding:4px 8px}.ebay-bulklist__badge{align-items:center;border:1px solid #1f2937;border:1px solid var(--eol-border,#1f2937);border-radius:999px;color:#9ca3af;color:var(--eol-muted,#9ca3af);display:inline-flex;font-size:11px;padding:2px 8px}.ebay-bulklist__badge--ok{border-color:#10b981;color:#bbf7d0}.ebay-bulklist__badge--error{border-color:#f97373;color:#fecaca}.ebay-bulk{margin:0 auto;max-width:960px}.ebay-bulk__body{padding:20px 28px 18px}.ebay-bulk__table{width:100%}.ebay-bulk__head{border-bottom:1px solid #111827;border-bottom:1px solid var(--eol-border,#111827);color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:12px;letter-spacing:.08em;padding:0 0 10px;text-transform:uppercase}.ebay-bulk__head,.ebay-bulk__row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ebay-bulk__row{align-items:center;border-bottom:1px solid #0f172ab3;padding:14px 0}.ebay-bulk__cell--card,.ebay-bulk__cell--variant{align-items:center;display:flex;gap:12px}.ebay-bulk__thumb{border-radius:8px;flex-shrink:0;height:72px;overflow:hidden;width:52px}.ebay-bulk__thumb img{height:100%;object-fit:cover;width:100%}.ebay-bulk__progress{background:#0f172ae6;border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.ebay-bulk__progress-inner{background:linear-gradient(90deg,#8b5cf6,#22d3ee);background:linear-gradient(90deg,var(--eol-purple,#8b5cf6),var(--eol-blue,#22d3ee));border-radius:inherit;height:100%;transition:width .25s ease-out;width:0}.ebay-ol__body2{grid-gap:var(--eol-gap);display:grid;gap:var(--eol-gap);overflow:auto;padding:var(--eol-pad)}.ebay-cg__bulk{margin-left:auto}.ebay-cg__btn--bulk{align-items:center;background:#0b0f18;border:1px solid var(--eol-border);border-radius:10px;color:var(--eol-text);cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;height:2.4rem;padding-left:10px;padding-right:3rem;position:relative;width:250px}.ebay-cg__bulklabel{display:inline-block}.ebay-cg__bulkcount{background:#0f172ae6;border-radius:999px;box-shadow:0 0 0 1px #0f172acc;color:#f9fafb;font-size:.75rem;font-weight:700;height:1.4rem;line-height:1.4rem;min-width:1.4rem;padding:0 .2rem;position:absolute;right:.7rem;text-align:center;top:50%;transform:translateY(-50%)}.ebay-cg__btn--bulk:disabled .ebay-cg__bulkcount{opacity:.4}.ebay-ol__disclaimer{align-items:center;color:#8b5cf6;color:var(--eol-purple,#8b5cf6);display:flex;font-size:13px;font-weight:500;gap:4px;margin-top:6px;opacity:.9}.ebay-ol__brandblock{background:#020617;border:1px solid #1f2937;border-radius:18px;margin-top:16px;padding:10px 10px 14px}.ebay-ol__brandtitle{color:#9ca3af;font-size:11px;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.ebay-ol__brandframe{background-image:linear-gradient(135deg,#8b5cf6,#2563eb,#22d3ee);border-radius:18px;box-shadow:0 18px 45px #000c,0 0 32px #38bdf859;padding:4px;position:relative}.ebay-ol__brandframe:before{background:radial-gradient(circle at top,#f8fafc29,#0000 55%);border-radius:inherit;content:"";inset:0;opacity:.7;pointer-events:none;position:absolute}.ebay-ol__brandframe>*{position:relative;z-index:1}.ebay-ol__brand-card{background:#020617;border-radius:14px 14px 0 0;display:block;width:100%}.ebay-ol__brand-footer{align-items:center;background:#020617;border-radius:0 0 14px 14px;border-top:1px solid #0f172ae6;display:flex;gap:10px;padding:10px 12px 12px}.ebay-ol__brand-logo-wrap{align-items:center;background:radial-gradient(circle at 30% 0,#22d3ee,#0f172a);border-radius:999px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ebay-ol__brand-logo{background:#020617;border-radius:999px;height:32px;object-fit:cover;width:32px}.ebay-ol__brand-text{min-width:0}.ebay-ol__brand-store{color:#e5e7eb;font-size:14px;font-weight:700}.ebay-ol__brand-sub{color:#9ca3af;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-info{background:#0f1116;background:var(--eol-panel,#0f1116);border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff14);border-radius:12px;display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:10px}.pos-info__meta{align-items:center;display:flex;gap:8px;justify-content:space-between}.pos-info__set{color:#ffffffb3;color:var(--eol-muted,#ffffffb3);font-size:12px;line-height:1.2}.pos-info__variant{display:flex;flex-direction:column;gap:2px;padding:8px}.pos-info__variantHead{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.pos-info__variantTitle{color:#fff;color:var(--eol-text,#fff);font-size:13px;font-weight:700;letter-spacing:.2px;text-align:left}.pos-info__sku{color:#fff9;color:var(--eol-muted,#fff9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono;font-size:11px;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.pos-grid{display:flex;flex-direction:column}.pos-grid__row{grid-gap:6px;align-items:center;border-radius:8px;display:grid;gap:6px;grid-template-columns:1fr 40px 80px;padding:2px}.pos-grid__loc{color:#ffffffb3;color:var(--eol-muted,#ffffffb3);font-size:12px;font-weight:600;text-align:left}.pos-grid__qty{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff14);border-radius:6px;padding:4px 6px;text-align:center}.pos-grid__price,.pos-grid__qty{color:#fff;color:var(--eol-text,#fff);font-size:12px;font-weight:700}.pos-grid__price{text-align:right}.pos-info__editBtn{border-radius:10px;font-weight:700;margin-top:6px;width:90%}.ebay-ol--pos{max-height:90vh;overflow:hidden;width:min(1100px,94vw)}.ebay-ol__body--pos{grid-gap:14px;display:grid;gap:14px;grid-template-columns:320px 1fr;overflow:auto;padding:14px}@media (max-width:900px){.ebay-ol__body--pos{grid-template-columns:1fr}}.ebay-ol__preview{background:#0f1116;background:var(--eol-panel,#0f1116);border:1px solid var(--eol-border,#ffffff14);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:10px;position:sticky;top:0}.ebay-ol__cardimg{aspect-ratio:1/1;background:#000;border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff14);border-radius:10px;width:100%}.ebay-ol__cardimg img{object-fit:contain}.ebay-ol__meta{display:flex;flex-direction:column;gap:4px}.ebay-ol__name{color:#fff;color:var(--eol-text,#fff);font-weight:800}.pos-edit{gap:12px}.pos-edit,.pos-edit__variant{display:flex;flex-direction:column}.pos-edit__variant{background:#0f1116;background:var(--eol-panel,#0f1116);border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff14);border-radius:12px;gap:8px;padding:10px}.pos-edit__variantHead{align-items:baseline;border-bottom:1px dashed #ffffff14;border-bottom:1px dashed var(--eol-border,#ffffff14);display:flex;gap:10px;justify-content:space-between;padding-bottom:6px}.pos-edit__variantTitle{color:#fff;color:var(--eol-text,#fff);font-size:14px;font-weight:800;letter-spacing:.2px}.pos-edit__sku{color:#fff9;color:var(--eol-muted,#fff9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono;font-size:12px;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-table{grid-gap:0;border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff14);border-radius:10px;display:grid;gap:0;grid-template-columns:1fr;overflow:hidden}.pos-table__head,.pos-table__row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;padding:8px 10px}.pos-table__head{background:#ffffff0a;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border,#ffffff14);color:#ffffffbf;color:var(--eol-muted,#ffffffbf);font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.pos-table__row{background:#00000040;border-bottom:1px solid #ffffff0f;border-bottom:1px solid var(--eol-border,#ffffff0f)}.pos-table__row:last-child{border-bottom:none}.pos-table__loc{font-weight:700}.pos-table__cell,.pos-table__cell .ebay-ol__input,.pos-table__loc{color:#fff;color:var(--eol-text,#fff);font-size:13px}.pos-table__cell .ebay-ol__input{background:#ffffff08;border:1px solid #ffffff1f;border:1px solid var(--eol-border,#ffffff1f);border-radius:8px;font-weight:700;height:34px;outline:none;text-align:center;width:100%}.pos-table__cell .ebay-ol__input:focus{border-color:#6aa5ff;border-color:var(--eol-blue,#6aa5ff);box-shadow:0 0 0 2px #6aa5ff26}.pos-table__row:first-of-type{background:#ffffff05}.pos-table__row:first-of-type .pos-table__cell{color:#ffffffbf;color:var(--eol-muted,#ffffffbf);font-weight:700}.pos-edit__actions{display:flex;justify-content:flex-end;padding-top:6px}.ebay-ol__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;padding:12px;z-index:9999}.ebay-ol--pos .ebay-ol__header{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border,#ffffff14)}.ebay-ol--pos .ebay-ol__footer{border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border,#ffffff14)}@media (max-width:520px){.pos-grid__row{grid-template-columns:1fr 50px 80px}.pos-table__head,.pos-table__row{font-size:12px;grid-template-columns:1fr .8fr .9fr .5fr}.pos-edit__sku,.pos-info__sku{max-width:55%}}.pos-cartlist__num{text-align:right;white-space:nowrap}.pos-cartlist__qtyWrap{align-items:center;display:inline-flex;gap:6px;justify-content:flex-end}.pos-cartlist__qtyBtn{line-height:1;padding:6px 8px}.pos-cartlist__qtyInput{padding-inline:6px;text-align:center;width:64px}.pos-cartlist__priceInput{text-align:right;width:90px}.pos-cartlist__lineTotal{font-weight:800}.pos-cartlist__actions{text-align:right}.pos-cart__muted{color:var(--eol-muted);font-size:12px;font-weight:600;opacity:.8}.pos-transfer{width:min(520px,calc(100vw - 24px))}.pos-transfer__msg{color:var(--eol-text);margin-bottom:12px}.pos-transfer__opts{grid-gap:8px;display:grid;gap:8px}.pos-sync__backdrop{animation:posSyncFade .22s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pos-sync__panel{animation:posSyncPop .26s ease-out;border:1px solid var(--eol-border);box-shadow:var(--eol-shadow);overflow:hidden;transform-origin:center}.pos-sync__header{position:relative}.pos-sync__header:after{animation:posSyncShimmer 1.4s linear infinite;background:linear-gradient(110deg,#0000 35%,#ffffff0f 50%,#0000 65%);content:"";height:3000px;inset:-40% -60%;pointer-events:none;position:absolute}.pos-sync__title{align-items:center;display:flex;gap:8px}.pos-sync__titleDots{height:10px;position:relative;width:28px}.pos-sync__titleDots:after,.pos-sync__titleDots:before{animation:posSyncDot 1s ease-in-out infinite;background:var(--eol-muted);border-radius:50%;content:"";height:6px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.pos-sync__titleDots:before{left:0}.pos-sync__titleDots:after{animation-delay:.18s;left:10px}.pos-sync__titleDots span{animation:posSyncDot 1s ease-in-out infinite;animation-delay:.36s;background:var(--eol-muted);border-radius:50%;height:6px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.pos-sync__progress{background:#ffffff0f;border-radius:999px;height:6px;margin-top:10px;overflow:hidden;width:100%}.pos-sync__progressBar{background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:999px;box-shadow:0 0 10px #788cff99;height:100%;transition:width .26s ease}.pos-sync__row{align-items:center;background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px 12px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pos-sync__row.is-loading{animation:posSyncPulse 1.1s ease-in-out infinite;border-color:#788cffcc;box-shadow:0 0 0 1px #788cff40,0 0 18px #788cff2e}.pos-sync__row.is-pending{opacity:.8}.pos-sync__row.is-done{animation:posSyncDonePop .32s ease-out}.pos-sync__row.is-error{animation:posSyncShake .3s ease-in-out;border-color:#ff7878cc;box-shadow:0 0 0 1px #ff787840,0 0 18px #ff787833}.pos-sync__pill{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.2px;padding:6px 10px}.pos-sync__pill--queued{animation:posSyncQueued 1.4s ease-in-out infinite;background:#ffffff0a;border-color:var(--eol-border);color:var(--eol-muted)}.pos-sync__pill--loading{background:linear-gradient(90deg,#788cff2e,#aa78ff2e);border-color:#788cff99;color:#fff}.pos-sync__pill--done{background:#3cc8781f;border-color:#3cc87899;color:#c9ffd6}.pos-sync__check{animation:posSyncCheck .52s ease-out;display:inline-block}.pos-sync__pill--error{background:#ff50501f;border-color:#ff505099;color:#ffd2d2}.pos-sync__dots{display:inline-block;height:6px;position:relative;width:18px}.pos-sync__dots:after,.pos-sync__dots:before{animation:posSyncDot .9s ease-in-out infinite;background:#fff;border-radius:50%;content:"";height:5px;opacity:.9;position:absolute;top:0;width:5px}.pos-sync__dots:before{left:0}.pos-sync__dots:after{animation-delay:.18s;left:8px}.pos-sync__dots span{animation:posSyncDot .9s ease-in-out infinite;animation-delay:.36s;background:#fff;border-radius:50%;height:5px;left:16px;opacity:.9;position:absolute;top:0;width:5px}.pos-sync__miniSpinner{animation:posSyncSpin .9s linear infinite;border:2px solid #ffffff40;border-radius:50%;border-top-color:#fff;display:inline-block;height:12px;width:12px}.pos-sync__ebayLine{align-items:center;display:flex;gap:8px}.pos-sync__error{animation:posSyncFadeIn .18s ease-out}@keyframes posSyncFade{0%{opacity:0}to{opacity:1}}@keyframes posSyncPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes posSyncShimmer{0%{transform:translateX(-40%)}to{transform:translateX(40%)}}@keyframes posSyncDot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes posSyncPulse{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}@keyframes posSyncQueued{0%,to{opacity:.6}50%{opacity:1}}@keyframes posSyncDonePop{0%{transform:scale(.98)}60%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes posSyncCheck{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.25)}to{transform:scale(1)}}@keyframes posSyncShake{0%{transform:translateX(0)}25%{transform:translateX(-3px)}50%{transform:translateX(3px)}75%{transform:translateX(-2px)}to{transform:translateX(0)}}@keyframes posSyncSpin{to{transform:rotate(1turn)}}@keyframes posSyncFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pos-info__variantHeadRow{grid-gap:2px;display:grid;gap:2px;grid-template-columns:1fr auto;grid-template-rows:auto auto;margin-bottom:10px}.pos-info__condSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--eol-panel);background-image:linear-gradient(45deg,#0000 50%,var(--eol-muted) 50%),linear-gradient(135deg,var(--eol-muted) 50%,#0000 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-repeat:no-repeat;background-size:6px 6px;border:1px solid var(--eol-border);border-radius:999px;box-shadow:var(--eol-shadow);color:var(--eol-text);cursor:pointer;font-size:13px;font-weight:600;grid-column:1/-1;line-height:1.1;margin-bottom:5px;padding:8px 40px 8px 14px;transition:border-color .15s ease,box-shadow .15s ease,transform .08s ease;width:100%}.pos-info__condSelect:hover{border-color:var(--eol-blue);box-shadow:0 0 0 3px #5a78ff2e,var(--eol-shadow)}.pos-info__condSelect:focus{border-color:var(--eol-indigo);box-shadow:0 0 0 3px #788cff40,var(--eol-shadow);outline:none}.pos-info__condSelect:active{transform:translateY(1px)}.pos-head2{display:flex;flex-direction:column;gap:8px}.pos-head2__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}.pos-head2__panel{background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:16px;box-shadow:var(--eol-shadow);cursor:pointer;overflow:hidden;padding:0;position:relative;text-align:left;transition:transform .12s ease,border-color .15s ease,box-shadow .15s ease}.pos-head2__panel:hover{border-color:#ffffff24;transform:translateY(-1px)}.pos-head2__panel--instock{background:radial-gradient(1200px 180px at 10% -40%,#50c8781a,#0000 60%),var(--eol-panel)}.pos-head2__panel--addstock{background:radial-gradient(1200px 180px at 10% -40%,#788cff1f,#0000 60%),var(--eol-panel)}.pos-head2__panelInner{display:flex;flex-direction:column;gap:8px;min-height:110px;padding:12px 14px}.pos-head2__panel.is-active{border-color:#ffffff38;box-shadow:inset 0 0 0 1px #ffffff0f,0 8px 30px #00000073,0 0 0 2px #788cff2e}.pos-head2__titleRow{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:1fr auto}.pos-head2__title{color:var(--eol-text);font-size:18px;font-weight:900;letter-spacing:.02em}.pos-head2__subtitle{color:var(--eol-muted);font-size:12px;font-weight:700;margin-top:2px}.pos-head2__badge{background:#0000002e;border:1px solid var(--eol-border);border-radius:999px;color:var(--eol-muted);font-size:11px;font-weight:800;height:fit-content;padding:5px 8px}.pos-head2__panel.is-active .pos-head2__badge{background:linear-gradient(135deg,var(--eol-blue),var(--eol-purple));border-color:#0000;color:#fff}.pos-head2__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pos-head2__pills{margin-top:2px}.pos-head2__note{border-top:1px dashed var(--eol-border);color:var(--eol-muted);font-size:12px;padding-top:6px}.pos-head2__panel.is-active{background:radial-gradient(1200px 180px at 10% -40%,#8c78ff2e,#0000 60%),var(--eol-panel);border:1.5px solid #0000;box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 34px #0000008c,0 0 0 2px #6e78ff73,0 0 26px #8c5aff59;position:relative}.pos-head2__panel.is-active:after{background:linear-gradient(135deg,var(--eol-blue),var(--eol-purple));border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;pointer-events:none;position:absolute}.pos-head2__panel:not(.is-active){border-color:#ffffff14;box-shadow:var(--eol-shadow);filter:grayscale(.35) saturate(.7);opacity:.78}.pos-head2__actions.is-disabled,.pos-head2__pills.is-disabled{filter:grayscale(.6);opacity:.45;pointer-events:none}.pos-head2__panel:not(.is-active):hover{border-color:#ffffff14;transform:none}.pos-head3{margin-bottom:12px}.pos-head3__grid{display:flex;gap:10px;width:100%}.pos-head3__panel{background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:16px;cursor:pointer;padding:0;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .08s ease,opacity .18s ease,filter .18s ease;width:100%}.pos-head3__panel:hover{transform:translateY(-1px)}.pos-head3__panelInner{display:flex;flex-direction:column;gap:10px;padding:14px 14px 12px}.pos-head3__panel.is-active{flex-basis:80%}.pos-head3__panel.is-inactive{flex-basis:20%}.pos-head3__panel.is-active{border-color:#25d06f;box-shadow:0 0 0 1px #25d06f8c,0 8px 32px #14b45a2e}.pos-head3__panel.is-inactive{border-style:dashed;box-shadow:none;filter:saturate(.65);opacity:.72}.pos-head3__panel.is-inactive:hover{border-color:#b4b4b480;filter:saturate(.9);opacity:.9}.pos-head3__titleRow{justify-content:space-between}.pos-head3__titleLeft,.pos-head3__titleRow{align-items:center;display:flex;gap:10px}.pos-head3__icon{flex:0 0 auto;height:20px;width:20px}.pos-head3__title{font-size:15px;font-weight:900;letter-spacing:.2px;line-height:1.1}.pos-head3__subtitle{font-size:12px;font-weight:600;margin-top:2px;opacity:.8}.pos-head3__refreshTop{border-radius:999px;font-size:12px;padding:6px 10px;white-space:nowrap}.pos-head3__content--instock{display:flex;flex-direction:column;gap:10px}.pos-head3__note{font-size:12px;opacity:.9}.pos-head3__miniCartBar{grid-gap:10px;align-items:center;background:#ffffff08;border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:10px;grid-template-columns:1fr auto;padding:8px 10px}.pos-head3__miniCartList{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.pos-head3__miniCartList::-webkit-scrollbar{height:6px}.pos-head3__miniCartList::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.pos-head3__miniEmpty{font-size:12px;opacity:.8;padding:3px 4px}.pos-head3__miniCartActions{align-items:flex-end;display:flex;flex-direction:column;gap:8px;min-width:220px}.pos-head3__miniTotals{display:flex;font-size:12px;font-weight:700;gap:12px;opacity:.95}.pos-head3__miniTotals strong{font-weight:900}.pos-head3__miniBtns{display:flex;gap:6px}.pos-head3__miniBtns .ebay-btn{border-radius:10px;font-size:12px;padding:6px 10px}.pos-head3__compact{align-items:center;border-top:1px dashed var(--eol-border);display:flex;justify-content:space-between;margin-top:4px;padding-top:8px}.pos-head3__compactText{font-size:12px;font-weight:900;opacity:.95}.pos-head3__switchBtn{border-radius:10px;font-size:12px;padding:6px 10px}.pos-head3__panel.is-inactive .pos-head3__subtitle{display:none}.pos-head3__pills{margin-top:2px}@media (max-width:950px){.pos-head3__miniCartBar{grid-template-columns:1fr}.pos-head3__miniCartActions{align-items:flex-start;width:100%}}@media (max-width:640px){.pos-head3__grid{flex-direction:column}.pos-head3__panel.is-inactive{flex-basis:auto}}.pos-head3,.pos-head3 *{stroke:#fff!important;color:#fff!important}.pos-head3__miniItem{align-items:center;background:#ffffff05;border:1px solid var(--eol-border);border-radius:10px;color:#fff!important;display:flex;gap:10px;min-width:220px;padding:6px 8px;text-align:left}.pos-head3__miniThumb{background:#111;border:1px solid var(--eol-border);border-radius:6px;box-shadow:var(--eol-shadow);display:block;height:34px;min-height:34px;min-width:34px;object-fit:cover;width:34px}.pos-head3__miniRight{color:#fff!important;display:flex;flex-direction:column;gap:2px;min-width:0}.pos-head3__miniName{font-size:12.5px;font-weight:800;line-height:1.15}.pos-head3__miniMeta,.pos-head3__miniName{color:#fff!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-head3__miniMeta{font-size:11px;font-weight:700;opacity:.8}.pos-head3__miniList{display:flex;gap:8px;overflow-x:auto;padding:6px 2px;scroll-snap-type:x mandatory}.pos-head3__miniItem{scroll-snap-align:start}.pos-edit-ol .pos-edit-body{grid-gap:16px;display:grid;gap:16px;grid-template-columns:320px 1fr}.pos-edit-preview{align-self:start;position:sticky;top:0}.pos-market{background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:12px;margin-top:12px;padding:12px}.pos-market__title{font-weight:700;margin-bottom:8px}.pos-market__row{display:flex;font-size:13px;justify-content:space-between;opacity:.9;padding:4px 0}.pos-market__link{color:var(--eol-blue);display:inline-block;font-size:13px;margin-top:8px;text-decoration:none}.pos-edit-topbar{grid-gap:12px;background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:12px;grid-template-columns:180px 1fr;margin-bottom:12px;padding:10px}.pos-bulk__label{font-size:12px;margin-bottom:6px;opacity:.7}.pos-bulk__row{display:flex;flex-wrap:wrap;gap:8px}.pos-bulk__row--manual .ebay-ol__input{width:140px}.pos-marketstrip{grid-gap:10px;background:linear-gradient(180deg,#ffffff05,#fff0);border:1px dashed var(--eol-border);border-radius:12px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr)) auto;margin:8px 0 10px;padding:10px}.pos-marketstrip__item{background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:10px;padding:8px}.pos-marketstrip__tag{font-size:11px;margin-bottom:2px;opacity:.7}.pos-marketstrip__price{font-size:16px;font-weight:800}.pos-marketstrip__meta{font-size:12px;margin-top:2px;opacity:.75}.pos-marketstrip__actions{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:6px;width:100%}.pos-edit__dirty{color:var(--eol-blue);font-size:12px;margin-left:auto;opacity:.9;padding-right:4px}.pos-bulk{display:flex;flex-direction:column;gap:10px}.pos-bulk__label{font-weight:700;margin-bottom:2px;opacity:.9}.pos-bulk__row{grid-gap:8px 10px;align-items:center;display:grid;gap:8px 10px;grid-template-columns:1fr 1fr;width:100%}.pos-bulk__row--setall{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.pos-bulk__setallGroup{background:#ffffff05;border:1px solid var(--eol-border);border-radius:12px;margin-bottom:15px;padding:8px}.pos-bulk__miniLabel{font-size:12px;margin-bottom:6px;opacity:.7}.pos-bulk__inline{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:1fr auto auto}@media (max-width:900px){.pos-bulk__row--setall{grid-template-columns:1fr}}.pos-edit__variantCard{margin-top:15px}.pos-scanbar{border-radius:14px;margin-bottom:15px;margin-top:10px;padding:10px}.pos-scanbar__row{align-items:center;display:flex;gap:8px}.pos-scanbar__input{flex:1 1}.pos-scanbar__hint{color:var(--eol-muted);font-size:12px;margin-top:6px}.pos-scanbar__hint code{background:#ffffff0f;border-radius:6px;padding:2px 6px}.pos-cartCheckout{background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:12px;margin-top:8px;padding:10px}.pos-cartCheckout__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1.2fr .8fr}.pos-cartCheckout__label{color:var(--eol-muted);display:block;font-size:12px;margin-bottom:4px}.pos-cartCheckout__discountRow{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr}.pos-cartCheckout__summary{grid-gap:6px;background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:10px;display:grid;gap:6px;padding:8px}.pos-cartCheckout__row{align-items:center;display:flex;justify-content:space-between}.pos-cartCheckout__row--total{border-top:1px dashed var(--eol-border);font-size:16px;margin-top:2px;padding-top:6px}.pos-cartCheckout__receipt{border-top:1px dashed var(--eol-border);margin-top:8px;padding-top:6px}.pos-cartCheckout__receiptRow{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:1fr auto}.pos-cartCheckout__toggle{align-items:center;color:var(--eol-muted);display:flex;font-size:12px;gap:6px;margin-top:6px}.ebay-or__card--table{overflow:hidden;padding:0}.sales-tablewrap{border-top:1px solid var(--eol-border);max-height:70vh;overflow:auto}.sales-table{border-collapse:collapse;font-size:13.5px;width:100%}.sales-table thead th{background:var(--eol-panel);border-bottom:1px solid var(--eol-border);font-weight:700;letter-spacing:.02em;padding:10px;position:sticky;text-align:left;top:0;z-index:2}.sales-table td{border-bottom:1px solid #ffffff0f;padding:9px 10px;vertical-align:middle;white-space:nowrap}.sales-table .col-card{min-width:320px;white-space:normal}.sales-table .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.sales-table .strong{font-weight:800}.sales-row:nth-child(odd) td{background:hsla(0,0%,100%,.015)}.sales-row:hover td{background:#ffffff0d}.sales-row.is-neworder td{border-top:2px solid #ffffff1f}.sales-row.is-pos td{box-shadow:inset 3px 0 0 #78c8ff99}.sales-row.is-ebay td{box-shadow:inset 3px 0 0 #b482ff99}.sales-cardname__main{font-weight:700;line-height:1.2}.sales-cardname__sub{font-size:12px;margin-top:2px;opacity:.65}.sales-table .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono;font-size:12.5px;opacity:.9}.pill--cond{font-size:11px;font-weight:800;letter-spacing:.03em;padding:2px 7px}.pill--nm{background:#50c8782e;border:1px solid #50c87873}.pill--lp{background:#78b4ff2e;border:1px solid #78b4ff73}.pill--mp{background:#ffc85a2e;border:1px solid #ffc85a73}.pill--hp{background:#ff8c5a2e;border:1px solid #ff8c5a73}.pill--dmg{background:#ff5a5a2e;border:1px solid #ff5a5a73}.sales-cardcell{align-items:center;display:flex;gap:10px}.sales-thumb{background:#111;border:1px solid var(--eol-border);border-radius:6px;height:34px;object-fit:cover;width:34px}.sales-thumb--empty{opacity:.35}.col-vat{min-width:90px}.pos-fields{grid-gap:8px;background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:8px;padding:10px}.pos-fields__row{grid-gap:10px;align-items:center;border-radius:10px;display:grid;gap:10px;grid-template-columns:140px 1fr;padding:8px 6px}.pos-fields__row--editable{background:color-mix(in oklab,var(--eol-panel) 70%,#0000);border:1px dashed color-mix(in oklab,var(--eol-border) 70%,#0000)}.pos-fields__label{color:var(--eol-muted);font-size:12px;letter-spacing:.2px;text-transform:uppercase}.pos-fields__value{align-items:center;color:var(--eol-text);display:flex;font-weight:600;gap:8px}.pos-fields__value--input{gap:10px}.pos-fields__input{font-size:14px;height:34px;padding:6px 8px;width:120px}.pos-fields__qtywrap{width:140px}.pos-fields__qtyinput{height:32px}.pos-fields__delta{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;font-size:12px;font-weight:700;padding:4px 7px;white-space:nowrap}.pos-fields__delta.is-up{background:#7ee78714;border-color:#7ee78759;color:#7ee787}.pos-fields__delta.is-down{background:#ff7b7214;border-color:#ff7b7259;color:#ff7b72}.pos-fields__delta.is-flat{color:var(--eol-muted)}.pos-fields__divider{background:var(--eol-border);height:1px;margin:2px 0;opacity:.7}.pos-fields__qtywrap{align-items:center;background:#00000059;border:1px solid var(--eol-border);border-radius:10px;display:flex!important;flex-direction:row!important;gap:6px;justify-content:center;padding:6px;width:130px}.pos-fields__qtywrap .pos-edit__qtybtn{align-items:center;background:#ffffff0a;border:1px solid var(--eol-border);border-radius:8px;color:var(--eol-text);display:flex;font-weight:700;height:30px;justify-content:center;width:32px}.pos-fields__qtywrap .pos-edit__qtyinput{background:#0000;border:none;color:var(--eol-text);flex:1 1 auto;font-size:1rem;font-weight:700;outline:none;text-align:center}.ebay-or__stats{display:flex;justify-content:center}.pos-report__summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.pos-report__card{background:#111924;background:var(--eol-panel,#111924);border-radius:12px;border-radius:var(--eol-radius,12px);box-shadow:var(--eol-shadow-soft);padding:10px 12px}.pos-report__label{font-size:13px;opacity:.8}.pos-report__value{font-size:18px;font-weight:600;margin-top:4px}.pos-report__meta{font-size:12px;opacity:.7}.pos-report__tableWrapper{max-height:260px;overflow:auto;width:100%}.pos-report__table{border-collapse:collapse;font-size:13px;width:100%}.pos-report__table td,.pos-report__table th{border-bottom:1px solid #222b3b;border-bottom:1px solid var(--eol-border,#222b3b);padding:6px 8px;text-align:left}.pos-report__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.ebay-or__stats--compact{margin-bottom:16px}.ebay-or__statmeta{display:block;font-size:12px;margin-top:2px;opacity:.7}.ebay-ol__footer{border-top:1px solid #222b3b;border-top:1px solid var(--eol-border,#222b3b);display:flex;justify-content:flex-end;padding:12px 20px 16px}.ebay-ol__footerActions{display:flex;gap:8px}.full-width-stats{width:100%}.padding-fix{padding:15px}.iq-dashgrid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}@media (max-width:960px){.iq-dashgrid{grid-template-columns:1fr}}.align-left{text-align:left}.storex-featureCard--buylist{display:flex;flex-direction:column;gap:.75rem}.storex-featureStats{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.5rem}.storex-featureStat-label{color:var(--eol-muted);display:block;font-size:.75rem}.storex-featureStat-value{font-size:.95rem}.storex-featureChart{margin-top:.5rem}.storex-featureChart-empty{color:var(--eol-muted);font-size:.8rem;margin:.25rem 0 0}.sk{animation:sk-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--eol-panel) 0,var(--eol-border) 40%,var(--eol-panel) 80%);background-size:200% 100%;border-radius:8px;display:block;opacity:.85}@keyframes sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.sk--line{height:12px;margin:6px 0}.sk--medium{width:60%}.sk--short{width:40%}.sk--shorter{width:25%}.sk--btn{border-radius:999px;height:32px;width:120px}.sk--btn-ghost{opacity:.65}.sk--thumb{border-radius:6px;height:70px;width:52px}.sk--icon-lg{border-radius:12px;height:46px;width:46px}.sk--panel{border-radius:12px;height:150px;width:100%}.sk--chart{border-radius:12px;height:160px}.storex-featureCard .sk--line{margin:4px 0}.iq-dashgrid article .sk--btn{margin-right:8px}.storex-featureSkeleton-list{list-style:none;margin:.5rem 0 0;padding:0}.storex-featureSkeleton-item{align-items:center;display:flex;gap:.5rem;margin:4px 0}.storex-featureSkeleton-bullet{background:var(--eol-muted);border-radius:999px;flex:0 0 auto;height:4px;width:4px}.sk--inline{height:10px;width:80%}.storex-featureSkeleton-buttons{display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start}.storex-featureSkeleton-buttons .sk--btn{flex:0 0 auto;width:100px}.gapleft{margin-left:10px}.stacknav{position:relative;transition:width .22s ease;width:260px}.stacknav--collapsed{width:80px}.stacknav-head{padding:.75rem .75rem .5rem;position:relative}.stacknav-brand{align-items:center;display:flex;gap:.6rem;overflow:hidden}.stacknav-brand-icon,.stacknav-brand-logo{flex-shrink:0;height:32px}.stacknav-brand-icon{width:32px}.stacknav--collapsed .stacknav-brand-mark{display:none}.stacknav-collapse{background:var(--eol-panel);border:none;border-radius:999px;box-shadow:0 4px 16px #00000073;color:var(--eol-text);display:flex;height:26px;position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:26px}.stacknav--collapsed .stacknav-collapse{right:-13px}.pos-sync__list--grid{grid-gap:.75rem 1rem;display:grid;gap:.75rem 1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem}@media (max-width:1200px){.pos-sync__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.pos-sync__list--grid{grid-template-columns:1fr}}.ebay-ol__input[type=number]::-webkit-inner-spin-button,.ebay-ol__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ebay-ol__input[type=number]{-moz-appearance:textfield}.apx-progress{margin:.5rem 0 1rem}.apx-progress__barWrap{background:#94a3b840;border-radius:999px;height:4px;overflow:hidden;width:100%}.apx-progress__bar{background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:999px;height:100%;transition:width .25s ease-out}.apx-steps{display:flex;font-size:.78rem;gap:.75rem;margin-top:.5rem}.apx-step{align-items:center;display:flex;gap:.35rem;opacity:.55}.apx-step.is-active{opacity:1}.apx-step__num{align-items:center;border:1px solid #94a3b8e6;border-radius:999px;display:inline-flex;font-size:.68rem;height:18px;justify-content:center;width:18px}.apx-step.is-active .apx-step__num{background:#3b82f626;border-color:var(--eol-blue)}.apx-step__label{white-space:nowrap}.apx-3col{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin-top:20px}.apx-panel{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;min-height:300px;padding:24px}.apx-panel.is-disabled{filter:grayscale(1);opacity:.35;pointer-events:none}.apx-panel h4,.apx-panel p{text-align:center}.apx-backbtn{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;gap:6px;margin-bottom:16px;padding:6px 12px;transition:background .2s,border .2s}.apx-backbtn:hover{background:#ffffff1f;border-color:#fff3}.apx-backbtn svg{stroke:currentColor;height:14px;width:14px}.apx-toplist{list-style:none;margin:8px 0 0;padding:0}.apx-toplist__item{align-items:baseline;display:flex;font-size:.85rem;gap:8px;justify-content:space-between;padding:4px 0}.apx-toplist__title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apx-toplist__delta{flex:0 0 auto;opacity:.85;text-align:right}.apx-toplist__deltaVal{margin-left:4px;opacity:.8}.apx-prefillScroll{border:1px solid var(--eol-border);border-radius:12px;box-shadow:inset 0 0 6px #0000001f;font-size:12px;margin:12px 0 16px;max-height:320px;overflow-x:hidden;overflow-y:auto;padding:0}.apx-prefillScroll::-webkit-scrollbar{width:8px}.apx-prefillScroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:8px}.apx-prefillScroll::-webkit-scrollbar-thumb{background:var(--eol-muted);border-radius:8px}.apx-prefillScroll::-webkit-scrollbar-thumb:hover{background:var(--eol-text)}.ebay-ol__customimg{margin-top:12px;text-align:center}.ebay-ol__customimg-previewwrap{background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:var(--eol-radius);padding:6px;width:100%}.ebay-ol__customimg-preview{border-radius:var(--eol-radius);display:block;width:100%}.ebay-ol__customimg-placeholder{color:var(--eol-muted);font-size:13px;padding:18px 0}.ebay-ol__uploadbox-wrapper{margin-bottom:12px;margin-top:14px}.ebay-ol__uploadbox{background:#0f172a59;border:2px dashed #374151;border:2px dashed var(--eol-border,#374151);border-radius:16px;box-shadow:inset 0 0 0 0 #8b5cf600,0 0 0 #22d3ee00;cursor:pointer;padding:5px;position:relative;text-align:center;transition:all .25s ease}.ebay-ol__uploadbox:hover{border-color:#22d3ee;border-color:var(--eol-blue,#22d3ee);box-shadow:inset 0 0 12px #22d3ee2e,0 0 18px #8b5cf640}.ebay-ol__uploadbox.is-uploading{cursor:wait;opacity:.6}.ebay-ol__uploadbox-inner{align-items:center;display:flex;flex-direction:column;gap:6px}.ebay-ol__uploadbox-icon{color:#22d3ee;color:var(--eol-blue,#22d3ee);font-size:32px;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}.ebay-ol__uploadbox-text{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:13px;opacity:.9}.ebay-ol__uploadbox-error{color:#f87171;font-size:12px;margin-top:4px}.ebay-ol__uploadbox-note{color:#9ca3af;color:var(--eol-muted,#9ca3af);font-size:12px;margin-top:6px;text-align:center}.storex-plansFooter{margin-top:15px}.listing-popup--error{background-color:#b71c1c;border-color:#ef5350}.listing-popup--error .listing-popup__icon{color:#fff}.prof__divider{border:0;border-top:1px solid var(--eol-border);margin:40px 0 30px;opacity:.5}.prof__subsection{padding:0 0 20px}.prof__subheading{color:var(--eol-text);font-size:1.4rem;font-weight:600;margin-bottom:6px}.prof__subtext{color:var(--eol-muted);font-size:.95rem;margin-bottom:20px}.prof__subgrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.prof__subcard{background:var(--eol-panel);border:1px solid var(--eol-border);border-radius:var(--eol-radius);box-shadow:var(--eol-shadow);padding:20px 22px}.prof__summary{margin:0 0 20px;padding:0}.prof__summary>div{border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:6px 0}.prof__summary dt{color:var(--eol-muted);font-size:.95rem}.prof__summary dd{color:var(--eol-text);font-size:.95rem;font-weight:600;margin:0}.prof__subactions{display:flex;flex-direction:column;gap:10px;margin-top:10px}.prof__subactions .ebay-ol__btn,.prof__subactions .eolx-btn,.prof__subactions .eolx-btn.outline,.prof__subactions .eolx-btn.solid{justify-content:center;width:100%}.prof__hint{color:var(--eol-muted);font-size:.9rem;line-height:1.3;margin-top:-6px}.storex-featureCard--changelog{display:flex;flex-direction:column}.storex-changelog{background:radial-gradient(circle at top left,#ffffff0a,#00000026);border-radius:12px;border-radius:var(--eol-radius,12px);margin-top:.75rem;max-height:220px;overflow:auto;padding:.75rem .5rem .25rem}.storex-changelog__entry{grid-gap:.25rem .75rem;border-radius:10px;display:grid;gap:.25rem .75rem;grid-template-columns:auto 1fr;padding:.35rem .4rem}.storex-changelog__entry+.storex-changelog__entry{margin-top:.25rem}.storex-changelog__date{color:#9ca3c7;color:var(--eol-muted,#9ca3c7);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.storex-changelog__title{color:#f9fafb;color:var(--eol-text,#f9fafb);font-size:.9rem;font-weight:600}.storex-changelog__list{color:#a0a4c2;color:var(--eol-muted,#a0a4c2);font-size:.8rem;margin:.15rem 0 0;padding-left:1.1rem}.upload-box{margin-bottom:1rem}.upload-label{display:block;font-weight:600;margin-bottom:.5rem}.file-input{background:#f9f9f9;border:1px solid #ccc;border-radius:.75rem;padding:.6rem;width:100%}.preview-wrapper{border-radius:1rem;box-shadow:0 0 10px #00000014;margin:1rem 0;overflow:hidden}.image-column{align-items:center;box-shadow:0 0 12px #ffffff08;display:flex;flex-direction:column}.upload-heading{color:#ddd;font-size:1.2rem;font-weight:600;margin-bottom:1rem;text-align:center}.image-frame{align-items:center;aspect-ratio:3/4;background:#111827;border:2px dashed #888;border-radius:1rem;display:flex;justify-content:center;margin-bottom:1.5rem;max-width:300px}.placeholder-frame{color:#888;font-size:.9rem;padding:1rem;text-align:center}.button-stack{display:flex;flex-direction:column;gap:.75rem;max-width:300px;width:100%}.upload-button{text-align:center}.buy-button,.upload-button{background:linear-gradient(90deg,#2600fc,#ff00ea);border-radius:.75rem;cursor:pointer;font-weight:600;padding:.6rem}.buy-button{border:none;color:#fff}.file-input-hidden{display:none}.help-grid-2row{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);margin-top:2rem}.help-box{background-color:#1e1e2f;border:2px solid #3b3b55;border-radius:1rem;box-shadow:0 4px 12px #00000026;color:#e4e4e7;display:flex;flex-direction:column;font-weight:500;justify-content:center;min-height:110px;padding:1rem;text-align:center}.subtext{color:#a1a1aa;font-size:.85rem;margin-top:.5rem}.set-header{margin-bottom:1.5rem;padding-bottom:1rem;position:relative}.credits-floating-box{background-color:#e0f7fa;border-radius:8px;box-shadow:0 1px 4px #0000001a;color:#00796b;font-size:.85rem;font-weight:600;padding:6px 12px;position:absolute;right:15px;top:15px}.final-grade-circle-container{margin-top:24px}.final-grade-circle{background-color:#eee;box-shadow:0 4px 12px #0000001a;height:120px;text-align:center;width:120px}.final-grade-score{font-size:36px}.final-grade-label{font-size:14px}@media (max-width:600px){.final-grade-circle{font-size:18px;height:90px;width:90px}.final-grade-score{font-size:28px}}.grading-stat-box{background-color:#fff;border-radius:12px;box-shadow:0 0 12px #ff00ea66;color:#fff;display:inline-block;font-size:14px;margin-top:1rem;padding:10px 18px;text-align:center}.grading-stat-box .label{display:block;font-size:13px;font-weight:600;margin-bottom:2px;opacity:.8}.grading-stat-box .value{font-size:18px;font-weight:700}.dual-upload-wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:1rem}.image-upload-block{flex:1 1 45%;min-width:200px}.grading-results-section,.match-details-section{background-color:#1c1c1c;border-radius:12px;margin-top:2rem;padding:1.5rem}.section-heading{color:#ffc107;font-size:1.25rem;margin-bottom:1rem;text-align:left}.match-card-layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem}.match-image-block{flex:1 1 150px}.graded-card-image{border-radius:10px;width:150px}.match-info-block{display:flex;flex:2 1 300px;flex-direction:column;gap:.3rem}.loading-overlay{align-items:center;background-color:#0a0a0ad9;border-radius:12px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.grading-report-table .dual-upload-wrapper{gap:2rem;justify-content:center}.grading-report-table .image-upload-block{align-items:center}.grading-row-layout{align-items:flex-start;flex-wrap:nowrap;justify-content:center;margin-top:2rem}.image-upload-block{max-width:250px}.grading-report-details,.image-upload-block{align-items:center;display:flex;flex:1 1;flex-direction:column}.grading-report-details{max-width:300px}.overview-details-table{margin-bottom:1rem;width:100%}.final-grade-circle-container{width:100%}.slideshow-wrapper{border-radius:24px;box-shadow:0 12px 32px #0006;height:360px;margin:0 auto;max-width:600px;overflow:hidden;position:relative;width:100%}.slideshow-image-container{height:100%;position:relative;width:100%}.slideshow-image{border-radius:24px;height:100%;left:0;object-fit:contain;opacity:0;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%}.slideshow-image.active{opacity:1;z-index:2}.topup-button{background-color:#4dbae8;border:none;border-radius:12px;box-shadow:0 6px 16px #0003;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 20px;transition:all .25s ease-in-out}.topup-button:hover{background-color:#3aa5d1;box-shadow:0 8px 20px #00000040;transform:translateY(-2px)}.topup-button:active{box-shadow:0 4px 10px #0003;transform:scale(.98)}.report-grid-container{gap:40px;padding:30px 20px}.report-grid-item{background:#1e1e28e6;border-radius:16px;color:#fff;padding:24px}.report-grid-item h3{font-size:1.6rem;margin-bottom:20px;text-align:center}.corner-tag-grid{grid-gap:32px 48px;display:grid;gap:32px 48px;grid-template-columns:repeat(2,1fr);justify-items:center}.corner-tag-card{max-width:160px;text-align:center}.corner-tag-img{border-radius:8px;box-shadow:0 2px 10px #ff00004d;width:100%}.corner-tag-label{color:#eee;font-size:1rem;font-weight:600;margin-top:10px}.corner-tag-metrics{color:#ccc;font-size:.9rem;margin-top:4px}.centering-overlay{margin-bottom:12px;width:250px}.centering-ratios td{padding:4px 8px}.edge-layout{display:flex;flex-direction:column;gap:20px}.edge-row{display:flex;gap:60px;justify-content:center}.edge-card{text-align:center}.edge-card img{border-radius:8px;width:150px}.edge-label{font-size:.95rem;font-weight:600;margin-top:8px}.edge-metrics{color:#ccc;font-size:.85rem}.edge-card.vertical img{height:180px;width:auto}.edge-card.horizontal img{height:auto;width:160px}.surface-image-pair{display:flex;gap:40px;justify-content:center;margin-bottom:20px}.surface-image img{border-radius:12px;width:130px}.surface-label{color:#ccc;font-size:.9rem;font-weight:600;margin-top:6px;text-align:center}.surface-table{border-collapse:collapse;color:#ccc;font-size:.95rem;max-width:400px;width:100%}.surface-table td,.surface-table th{border-bottom:1px solid #444;padding:8px;text-align:center}.surface-table th{background:#2a2a2e;color:#fff}.surface-clean{color:#7fff7f;font-weight:500;margin-top:10px}.report-grid-container{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:1100px;padding:40px 20px}.report-grid-container h3{color:#fff;font-size:1.8rem;font-weight:600;margin-bottom:20px;text-align:center}.report-grid-item{align-items:center;background:none;border-radius:12px;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;padding:5px}.report-grid-item:not(:last-child){margin-bottom:60px}.centering-report,.corner-report,.edge-report,.surface-report{width:100%}.centering-content{align-items:center;display:flex;flex-direction:column}.centering-overlay{border-radius:12px;margin-bottom:16px;width:260px}.centering-ratios{text-align:center}.centering-ratios table{color:#ccc;font-size:.95rem}.centering-ratios td{padding:4px 12px}.nerko-hero2{align-items:center;display:flex;height:35vh;justify-content:center;padding:0 8%;position:relative}.hero-content h1{color:var(--font-color);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:20px}.hero-content .subtitle{color:#ffffffd9;font-size:1.5rem;font-weight:400;margin-bottom:32px}.gradient-text{-webkit-text-fill-color:#0000;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(25deg,#2600fc,#ff00ea)}.alignment-guide-box{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:500px;padding:1.5rem;text-align:center}.alignment-guide-box h3{color:#fff;font-size:1.1rem;margin-bottom:.5rem}.guide-subtext{color:#bbb;font-size:.9rem;margin-bottom:1rem}.download-pdf-button{background:#007bff;border-radius:8px;color:#fff;font-weight:700;padding:.5rem 1.2rem;text-decoration:none;transition:background .2s ease}.download-pdf-button:hover{background:#0056b3}.modal-overlay{align-items:center;background:#0f0f19d9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-box{background:#1c1b29;border:2px solid #333;border-radius:16px;box-shadow:0 0 24px #000c;max-width:480px;padding:2rem;text-align:center;width:90%}.modal-box h2{color:#fff;margin-bottom:1rem}.modal-box p{color:#ccc;font-size:1rem;margin-bottom:1rem}.modal-preview-img{border-radius:8px;margin-bottom:1rem;width:100%}.modal-actions{justify-content:space-around;margin-top:1rem}.cancel-button,.confirm-button{border:none;border-radius:8px;cursor:pointer;font-weight:600;padding:.6rem 1.2rem}.confirm-button{background:#3aa9ff;color:#fff}.cancel-button{background:#f55;color:#fff}.download-button{background-color:#3aa9ff;border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:.6rem 1rem;text-decoration:none}.grading-summary-metrics{display:flex;gap:12px;justify-content:space-between;margin-bottom:24px}.metric-card{background:#1a1a1a;border-radius:12px;flex:1 1;padding:16px;text-align:center}.metric-card h4{color:#ccc;font-size:.9rem}.metric-card p{font-size:1.5rem;font-weight:700}.grading-charts-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:36px;margin-top:24px}.chart-block{background:#1e1e1e;border-radius:12px;padding:16px}.chart-block h4{color:#fff;font-size:1rem;margin-bottom:12px}.crop-modal{align-items:center;background:#080814f2;color:#f0f8ff;display:flex;flex-direction:column;font-family:Inter,sans-serif;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:2000}.crop-container{background-color:#0a0a12;border:1px solid #00ccff1a;border-radius:20px;box-shadow:0 0 30px #00ccff26;height:65vh;max-width:900px;overflow:hidden;position:relative;width:90vw}.crop-controls{align-items:center;gap:1rem;justify-content:center;margin-top:2rem;max-width:720px}.crop-controls,.zoom-control{display:flex;flex-direction:column;width:100%}.zoom-control{gap:.5rem}.zoom-control label{color:#ccc;font-size:.9rem}.zoom-control input[type=range]{appearance:none;background:linear-gradient(90deg,#0cf,#c6f);border-radius:4px;height:6px;outline:none;width:100%}.zoom-control input[type=range]::-moz-range-thumb,.zoom-control input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 8px #0cf;cursor:pointer;height:16px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;width:16px}.aspect-toggle{color:#aaa;font-size:.9rem}.aspect-toggle input{accent-color:#0cf}.crop-controls button{background:linear-gradient(135deg,#0cf,#c6f);border:none;border-radius:12px;box-shadow:0 0 12px #0cf3;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;padding:10px 24px;transition:all .2s ease-in-out}.crop-controls button:hover{background:linear-gradient(135deg,#00b2e2,#a84de0);box-shadow:0 0 20px #00ccff59}.crop-preview-box{background:#ffffff08;border:1px solid #fff3;border-radius:10px;box-shadow:0 0 8px #0cf3;margin-top:1.5rem;padding:1rem}.subscription-plans{animation:gradientAnimation 10s ease infinite;background:linear-gradient(270deg,#e600f0,#9333ea,#2600fc);background-size:800% 800%;border-radius:12px;color:#fff;padding:20px;text-align:center}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.plans-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.account-container{align-items:flex-start;box-shadow:0 4px 12px #0009;justify-content:center;margin:auto auto 10px;max-width:98%;z-index:1}.account-container,.account-sidebar{border-radius:15px;display:flex;position:relative}.account-sidebar{background:#000000e6;border-right:1px solid #fff3;box-shadow:5px 0 10px #00000080;flex-direction:column;height:100%}.account-content{align-items:flex-start;display:flex;flex:1 1;justify-content:center;min-height:100vh;z-index:2}.site-footer{z-index:2}.account-main{border-radius:15px;margin-left:15px;text-align:center;width:100%}@media (max-width:768px){.account-container,.account-sidebar{flex-direction:column}.account-sidebar{align-items:center;background:#0a0a0afa;display:flex;height:100vh;justify-content:flex-start;left:0;opacity:0;overflow-y:auto;padding:40px 20px;pointer-events:none;position:fixed;top:0;transform:translateY(-100%);transition:transform .3s ease,opacity .3s ease;width:100vw;z-index:999}.account-sidebar.open{opacity:1;pointer-events:auto;transform:translateY(0)}.account-sidebar ul{display:flex;flex-direction:column;gap:20px;margin-top:40px;padding:0}.account-content{margin-left:0;z-index:1}.collection-stats{align-items:center;flex-direction:column}}.strength-bar{background-color:#ccc;border-radius:4px;height:8px;margin-bottom:.5rem;transition:background-color .3s ease}.strength-bar.red{background-color:#e74c3c}.strength-bar.orange{background-color:#f39c12}.strength-bar.green{background-color:#27ae60}.password-checklist{color:#666;font-size:.9rem;list-style:none;padding-left:0}.password-checklist li{margin-bottom:.3rem;padding-left:1.4rem;position:relative}.password-checklist li:before{color:#e74c3c;content:"❌";left:0;position:absolute}.password-checklist li.valid{color:#2ecc71}.password-checklist li.valid:before{color:#2ecc71;content:"✅"}.account-card-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.account-card-grid,.danger-actions-grid{grid-gap:2rem;gap:2rem}.danger-action{background-color:#fff;border-radius:10px;box-shadow:0 1px 4px #0000000d;gap:.75rem;padding:1rem}.danger-label{color:#a33;font-weight:500}.account-card.danger-zone{background-color:#cd5c5c;border:1px solid darkred;border-radius:15px;margin-top:25px;padding:5px}.account-card.danger-zone button.danger-btn{all:unset;background-color:#e53935!important;border:none;border-radius:6px;color:#fff!important;cursor:pointer;display:inline-block;font-size:.95rem;font-weight:600;padding:.5rem 1rem;text-align:center;transition:background-color .2s ease}.account-card.danger-zone button.danger-btn:hover{background-color:#c62828!important}.account-card.danger-zone button.danger-btn.delete{background-color:#b71c1c!important}.account-card.danger-zone button.danger-btn.delete:hover{background-color:#8e1616!important}.overview-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:1.5rem}.overview-card{background:#ffffff0d;border-radius:12px;box-shadow:0 1px 4px #ffffff0d;padding:1rem;text-align:center}.overview-card h4{color:#aaa;font-size:1rem;margin-bottom:.3rem}.overview-card p{color:#fff;font-size:1.3rem;font-weight:700}.upgrade-card{background:#ffffff0d;border-radius:12px;color:#fc0;margin-top:1.5rem;padding:1rem;text-align:center}.upgrade-btn{background-color:#ff4d4d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-top:.5rem;padding:.6rem 1rem}.upgrade-btn:hover{background-color:#e63946}.highlight-card{background:#ffffff0d;border-radius:12px;box-shadow:0 1px 4px #ffffff0d;gap:1rem;padding:1rem}.highlight-card img{border-radius:8px;width:80px}.empty-state{background:#ffffff0d;border-radius:10px;color:#ccc;margin-top:2rem;padding:1.2rem}.primary-btn{background:#07c;border-radius:6px;color:#fff;display:inline-block;font-weight:700;margin-top:.5rem;padding:.6rem 1rem;text-decoration:none}.primary-btn:hover{background-color:#005fa3}.card-of-day{background:#ffffff0d;border-radius:12px;box-shadow:0 1px 4px #ffffff0d;padding:1rem}.section-subtitle{color:#fff;font-size:1.8rem;margin:40px 0 20px}.overview-stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:32px}.overview-stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 4px 20px #0000004d;margin-bottom:5px;padding:20px;text-align:center}.overview-stat .label{color:#ccc;display:block;font-size:.95rem}.overview-stat .value{color:#fff;font-size:1.6rem;font-weight:700}.upgrade-banner{background:linear-gradient(90deg,#ff00ea20,#2600fc20);border:1px solid #ffffff1a;border-radius:16px;color:#fff;margin-bottom:32px;padding:20px;text-align:center}.upgrade-banner p{font-size:1.1rem;margin-bottom:16px}.cta-button{background:linear-gradient(90deg,#2600fc,#ff00ea);box-shadow:0 0 20px #ff00ea66;display:inline-block;padding:12px 24px;text-decoration:none;transition:all .3s ease}.cta-button:hover{background:linear-gradient(270deg,#2600fc,#ff00ea);box-shadow:0 0 30px #ff00eacc}.highlight-card{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 6px 20px #0006;display:flex;gap:20px;max-width:700px;padding:20px}.highlight-card img{border-radius:12px;width:140px}.highlight-card h4{color:#fff;font-size:1.4rem;margin-bottom:4px}.highlight-card p{color:#ccc;margin:2px 0}.recent-cards-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.recent-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;box-shadow:0 4px 16px #0006;color:#fff;padding:10px;text-decoration:none;transition:transform .2s ease}.recent-card:hover{box-shadow:0 8px 24px #ff00ea33;transform:translateY(-6px)}.recent-card-image{border-radius:10px;height:auto;margin-bottom:10px;width:100%}.recent-card-name{font-size:1rem;font-weight:700}.recent-card-set{color:#aaa;font-size:.85rem}.empty-state{color:#eee;font-size:1.1rem;padding:60px 20px}.card-of-day{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;margin:60px auto;max-width:400px;padding:20px;text-align:center}.card-of-day-img{border-radius:12px;margin:10px auto;width:200px}.card-name{color:#fff;font-size:1rem}.card-summary-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-top:2rem}.summary-panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 8px 24px #0006;padding:24px}.summary-card{align-items:center;display:flex;gap:20px;margin-top:16px}.summary-card img{border-radius:12px;width:100px}.summary-card h4{color:#fff;font-size:1.2rem;margin-bottom:4px}.summary-card p{color:#ccc;font-size:.95rem;margin:2px 0}.recent-mini-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}.mini-card{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:12px;color:#fff;display:flex;flex-direction:column;gap:8px;padding:10px;text-align:center;text-decoration:none;transition:transform .2s ease}.mini-card:hover{transform:scale(1.03)}.mini-card img{border-radius:10px;width:80px}.mini-card .recent-card-name{font-size:.95rem;font-weight:700}.mini-card .recent-card-set{color:#aaa;font-size:.8rem}@media (max-width:768px){.card-summary-grid{grid-template-columns:1fr}}.section-title{color:#fff;color:var(--font-color,#fff);font-size:2.5rem;font-weight:700;margin-bottom:32px}.account-card-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-top:32px}.account-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 8px 24px #0006;padding:24px}.card-title{font-size:1.4rem;margin-bottom:20px}.account-form{display:flex;flex-direction:column;gap:16px}.account-form input{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;color:#fff;font-size:1rem;padding:12px}.account-form input::placeholder{color:#fff6}.account-form input:focus{border-color:#ff00ea;border-color:var(--color-button-hover,#ff00ea);outline:none}.form-message{color:#aaa;font-size:.9rem;margin-top:8px}.danger-zone{background:#ff00000d;border:1px solid #f003;border-radius:18px;box-shadow:0 0 20px #ff000026;margin-top:40px;padding:24px}.danger-actions-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:16px}.danger-action{display:flex;flex-direction:column;gap:12px}.danger-label{color:#ff8c8c;font-size:.95rem}.danger-btn{background:#f003;border:1px solid #ff000080;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;padding:12px;transition:background .2s ease}.danger-btn:hover{background:#f006}.danger-btn.delete{background:#ff00004d;border:1px solid red}.danger-btn.delete:hover{background:#ff000080}.remove-btn{background:#ff00001a;border:1px solid #ff00004d;border-radius:10px;color:#ff6b6b;cursor:pointer;font-size:.9rem;font-weight:700;margin-top:10px;padding:8px;transition:background .2s ease;width:100%}.remove-btn:hover{background:#f003;color:#ff4d4d}.pagination-controls{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:32px}.page-btn{background:#ffffff14;border:1px solid #ffffff1a;border-radius:9999px;color:#fff;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:all .3s ease}.page-btn:hover{background:#fff3}.page-btn.active{background:linear-gradient(90deg,#2600fc,#ff00ea);box-shadow:0 0 10px #ff00ea4d;color:#fff;font-weight:700}@media (max-width:768px){.pagination-controls{justify-content:flex-start;padding:0 10px}.filters{flex-direction:column;gap:10px}}.confirm-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.confirm-modal{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 0 20px #ff00ea33;color:#fff;max-width:400px;padding:32px;text-align:center}.confirm-modal h3{font-size:1.5rem;margin-bottom:12px}.confirm-actions{display:flex;gap:16px;justify-content:center;margin-top:24px}.btn{border:none;border-radius:999px;cursor:pointer;font-size:.95rem;font-weight:700;padding:10px 20px;transition:all .3s ease}.btn.cancel{background:#ffffff1a;color:#ccc}.btn.cancel:hover{background:#fff3}.btn.danger{background:#ff005a4d;border:1px solid #ff005a99;color:#fff}.btn.danger:hover{background:#ff005a80}.sidebar-toggle{display:none}.account-sidebar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff08;border-right:1px solid #ffffff14;box-shadow:6px 0 24px #0000004d;color:#fff;min-height:100%;padding:30px 20px;transition:all .3s ease;width:250px}.account-sidebar ul{list-style:none;margin:0;padding:0}.sidebar-title{border-bottom:1px solid #ffffff0d;color:#aaa;font-size:1rem;letter-spacing:1px;margin:24px 0 12px;padding-bottom:4px;text-transform:uppercase}.account-sidebar li{border-radius:10px;color:#ccc;cursor:pointer;font-size:.95rem;margin:6px 0;padding:10px 14px;transition:all .3s ease}.account-sidebar li:hover{background:#ffffff0d;color:#fff}.account-sidebar li.active{background:linear-gradient(90deg,#2600fc,#ff00ea);box-shadow:0 0 12px #ff00ea4d;color:#fff;font-weight:700}@media (max-width:768px){.sidebar-toggle{background:linear-gradient(90deg,#2600fc,#ff00ea);border:none;border-radius:8px;box-shadow:0 0 6px #0006;color:#fff;display:block;font-size:1rem;left:1rem;padding:.6rem 1.2rem;position:fixed;top:7rem;width:auto;z-index:2000}.sidebar-close{background:none;border:none;color:#fff;cursor:pointer;font-size:1.8rem;position:absolute;right:1.2rem;top:1.2rem;z-index:1001}.account-sidebar{align-items:center;background:#181818;border-radius:0;display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;padding:2rem 1.5rem;position:fixed;top:0;transform:translateY(-150%);transition:transform .3s ease-in-out;width:100vw;z-index:2000}.account-sidebar.open{transform:translateY(0)}.account-sidebar ul{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.account-sidebar li{background:#ffffff08;border-radius:12px;color:#eee;font-size:1rem;font-weight:500;padding:12px 16px;text-align:center;transition:background .25s ease}.account-sidebar li.active{background:linear-gradient(90deg,#2600fc,#ff00ea);color:#fff;font-weight:600}.account-sidebar li:hover{background:#ffffff0f}.sidebar-title{border-left:2px solid #ad8eff;color:#adadad;font-size:.85rem;font-weight:600;margin-top:1rem;padding-left:4px;text-transform:uppercase}.store-sidebar-box{background:hsla(0,0%,100%,.025);border-radius:12px;color:#ccc;margin-bottom:1.5rem;padding:1rem;text-align:center}.store-sidebar-btn{background:linear-gradient(90deg,#9c27b0,#ff00ea);border-radius:10px;color:#fff;display:inline-block;font-weight:700;margin-top:.75rem;padding:10px 20px;text-decoration:none;transition:background .2s ease}.store-sidebar-btn:hover{background:linear-gradient(90deg,#ad8eff,#ffb6f2)}}.skeleton-loader{animation:skeleton-loading 1.2s ease-in-out infinite;background:linear-gradient(90deg,#2b1055 25%,#4c2d91 50%,#2b1055 75%);background-size:200% 100%;border-radius:4px;display:inline-block;height:2em}.skeleton-loader.short{width:60px}.skeleton-loader.medium{width:100px}.skeleton-loader.long{width:160px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-loader.dollar:before{color:#0000;content:"$";margin-right:2px}.card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.tag{background:#3b3b7e;border-radius:6px;color:#fff;font-size:.75rem;font-weight:500;padding:2px 6px;white-space:nowrap}.tag.supertype{background:#46298a}.tag.subtype{background:#1e86d3}.collection-filters-bar{justify-content:space-between;margin-top:1rem}.collection-filters-bar,.filters-group{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.sort-dropdown{background-color:#1a1f4f;border:1px solid #3b3b7e;border-radius:8px;color:#fff;padding:6px 12px}.export-buttons{display:flex;gap:10px}.export-btn{background:#46298a;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:6px 12px;transition:background .2s ease}.export-btn:hover{background:#5943b1}.collection-insights-grid{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 2fr;margin-top:2rem}.insight-panel{border-radius:12px;box-shadow:0 0 12px #5046a04d;padding:1rem}.saved-decks-container{display:flex;gap:2rem;margin-top:1rem}.deck-list-sidebar{border-radius:12px;box-shadow:0 0 12px #5046a04d;max-height:850px;overflow-y:auto;padding:1rem;width:300px}.deck-list-item{background:linear-gradient(90deg,#ff00ea20,#2600fc20);border-radius:8px;padding:.75rem;transition:.3s ease}.deck-list-item.active{background:linear-gradient(90deg,#2600fc,#ff00ea)}.deck-list-item:hover{background:#2a2a5e}.deck-preview-column{width:70%}.deck-group{background:linear-gradient(90deg,#ff00ea20,#2600fc20);border:1px solid #ffffff1a;border-radius:16px;color:#fff;margin-bottom:32px;padding:20px;text-align:center}.card-entry,.deck-group h4{margin-bottom:.5rem}.card-entry{align-items:center;display:flex}.card-entry img{border-radius:8px;height:auto;margin-right:1rem;width:40px}.export-deck-buttons{display:flex;gap:12px;justify-content:center;margin-bottom:1rem}.export-deck-buttons button{background-color:#222;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:6px 12px;transition:background-color .2s}.export-deck-buttons button:hover{background-color:#333}.grading-detail-stats{font-size:.95rem;line-height:1.6;margin-top:12px}.graded-detail-flex{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;margin-top:12px}.graded-card-image{flex:1 1;max-width:280px;min-width:200px}.graded-thumb{border-radius:12px;box-shadow:0 4px 8px #0000001a;width:100%}.graded-card-stats{flex:1 1;min-width:220px}.subgrades-table{border-collapse:collapse;margin-bottom:12px;width:100%}.subgrades-table td{border-bottom:1px solid #eee;font-size:.95rem;padding:8px 12px}.final-grade-circle{background:#eee;box-shadow:0 4px 10px #0000001a;font-size:20px;margin:auto}.final-grade-score{font-size:32px}.final-grade-label{color:#555;font-size:12px}.graded-at{color:#777;font-size:.85rem;margin-top:6px}.grade-green,.grade-orange,.grade-red{color:#fff}.comparison-table{background:#1a1a1a;border-radius:12px;color:#fff;font-size:.95rem;margin-top:1rem}.comparison-table td,.comparison-table th{border-bottom:1px solid #333;padding:12px 16px}.comparison-table th{background-color:#ffd700d9;color:#fff;font-weight:600}.comparison-table tr:last-child td{border-bottom:none}.comparison-table td:first-child{font-weight:500;text-align:left}.time-range-selector{background-color:#1a1a1a;border-radius:1rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1rem;padding:.5rem}.time-range-selector button{background-color:#111;border:1px solid #333;border-radius:999px;color:#ccc;cursor:pointer;font-size:.875rem;font-weight:600;padding:.4rem .9rem;transition:all .2s ease}.time-range-selector button:hover{background-color:#222;border-color:#4dbae8;color:#fff}.time-range-selector button.active{background-color:#4dbae8;border-color:#4dbae8;box-shadow:0 0 8px #4dbae899;color:#000}.cardv2-number-tag-container{bottom:6px;display:flex;position:absolute;right:6px;z-index:2}.card-number-tag{background:#000c;border-radius:12px;box-shadow:0 0 4px #0009;color:#fff;font-size:.7rem;font-weight:600;padding:4px 8px}.variant-price-badge{border-radius:16px;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;margin-bottom:4px;padding:4px 10px}.variant-price-badge.holofoil{background-color:#2196f3}.variant-price-badge.reverse-holofoil{background-color:#9c27b0}.variant-price-badge.normal{background-color:#607d8b}.set-name-tag{background-color:#111;border-radius:12px;color:#ccc;display:inline-block;font-size:.7rem;padding:4px 10px}.cardv2-price-tag.type-number{background-color:#4dbae8;color:#fff;font-weight:600}.cardv2-set-name{background-color:#1e1e1e;border:1px solid #333;border-radius:999px;box-shadow:0 0 4px #0000004d;color:#ccc;display:inline-block;font-size:.7rem;font-weight:500;margin-top:.4rem;padding:.25rem .6rem;text-align:center;white-space:nowrap}.settings-section{color:#cfcfcf;margin-bottom:2rem}.label{color:#999;display:block;font-size:.95rem;text-align:center}.checkbox-group{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:.5rem}.checkbox-option{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:10px;color:#e0e0e0;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.6rem 1.2rem;transition:all .2s ease}.checkbox-option:hover{background:#222;border-color:#555}.checkbox-option input[type=checkbox]{appearance:none;background:#0000;border:2px solid #888;border-radius:4px;cursor:pointer;height:18px;transition:all .2s ease;width:18px}.checkbox-option input[type=checkbox]:checked{background:linear-gradient(135deg,#f0c,#33f);border-color:#aaa}.buylist-rate-input{font-size:1rem;font-weight:700;margin-top:.5rem;text-align:center;width:80px}.cta-button{background:linear-gradient(90deg,#9333ea,#3b82f6);border-radius:9999px;box-shadow:0 0 12px #9333ea99;font-weight:700;margin-top:1.5rem;padding:10px 18px;transition:transform .15s ease}.cta-button:hover{transform:scale(1.05)}.profile-form-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.profile-form-grid .settings-section{display:flex;flex-direction:column}@media (max-width:768px){.profile-form-grid{grid-template-columns:1fr}}.buylist-rate-input{background-color:#1e1e1e;border:1px solid #333;border-radius:8px;color:#fff;font-size:.95rem;padding:8px 12px}.store-profile-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.store-input-block{display:flex;flex-direction:column}.store-label{color:#ccc;font-weight:500;margin-bottom:.5rem}.store-input{background-color:#1e1e1e;border:1px solid #444;border-radius:8px;color:#fff;font-size:.95rem;padding:10px 12px}.store-button{background:linear-gradient(90deg,#9333ea,#3b82f6);border:none;border-radius:9999px;box-shadow:0 0 12px #9333ea99;color:#fff;cursor:pointer;font-weight:700;margin-top:1rem;padding:10px 18px;transition:transform .2s ease}.store-button:hover{transform:scale(1.05)}@media (max-width:768px){.store-profile-grid{grid-template-columns:1fr}}.rarity-override-row{align-items:center;display:flex;gap:10px;margin:6px 0}.rarity-name{color:#ccc;min-width:120px}.rarity-row{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:6px 0}.rarity-row .checkbox-option{align-items:center;display:flex;flex:1 1;font-size:.95rem;gap:8px}.rarity-override-input{background-color:#1e1e1e;padding:6px 8px;width:80px}.rarity-section{margin-top:1rem}.rarity-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.rarity-reset-button{background-color:#333;border:1px solid #555;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;padding:4px 10px}.rarity-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.rarity-cell{align-items:center;background-color:#1a1a1a;border:1px solid #333;border-radius:10px;display:flex;justify-content:space-between;padding:10px}.rarity-override-input{background-color:#111;border:1px solid #444;border-radius:6px;color:#fff;padding:6px;text-align:center;width:60px}.settings-page{margin:auto}.settings-grid-row{grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:2rem}.settings-grid-columns{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 300px;margin-bottom:3rem}.column-right{background:#111;border:1px solid #444;border-radius:8px;max-height:400px;overflow-y:auto;padding:1rem}.scrollable-set-list{display:flex;flex-direction:column;gap:.4rem}.set-tag{background:#222;border-radius:6px;color:#ccc;cursor:pointer;padding:.4rem .6rem;transition:.2s}.set-tag.active{background:#8000ff;color:#fff}.game-header{color:#fff;font-size:1.25rem;margin:2rem 0 1rem}.settings-page{background:#0000;margin:0 auto;padding:2rem}.section{margin-bottom:2rem}.label-row label,.section-label{color:#ccc;display:block;font-weight:700;margin-bottom:.5rem}.label-row{align-items:center;display:flex;justify-content:space-between}.button-toggle-group{display:flex;flex-wrap:wrap;gap:.75rem}.toggle-btn{background:#111;border:1px solid #444;border-radius:8px;color:#ccc;cursor:pointer;padding:.5rem 1rem}.toggle-btn.active{background:linear-gradient(90deg,#f0f,#00f);border:none;color:#fff}.tag-grid{flex-wrap:wrap}.tag-grid,.tag-option{display:flex;gap:.5rem}.tag-option{align-items:center;background:#222;border:1px solid #444;border-radius:6px;color:#ccc;cursor:pointer;padding:.4rem .8rem}.tag-option.active{background:#8000ff;border-color:#b300ff;color:#fff}.input-compact{background:#111;border:1px solid #444;border-radius:4px;color:#fff;padding:.4rem;width:60px}.input-tiny{background:#111;border:1px solid #333;border-radius:4px;color:#fff;padding:.3rem;width:50px}.clear-btn{background:none;border:none;color:#f55;cursor:pointer;font-size:.9rem}.save-bar{display:flex;justify-content:flex-end;margin-top:2rem}.card:hover{transform:translateY(-4px)}.card-name-top{color:#e0e0ff;font-size:.85rem;font-weight:600;margin-bottom:.4rem}.cardv2-image-container{border-radius:10px;box-shadow:0 0 5px #0003;height:auto;margin-bottom:.6rem;max-width:100%;overflow:hidden;position:relative;width:100%}@media (max-width:480px){.cardv2-image-container{border-radius:6px;margin-bottom:.4rem}}.cardv2-price-tags{background:linear-gradient(0deg,#000000b3,#0000);bottom:0;position:absolute;width:100%}.cardv2-price-tag{background:#222;border-radius:6px;color:#ccc;font-size:14px;padding:2px 6px}.cardv2-price-tag.store-offer{animation:pulse-glow 2s infinite;background:#0ff;color:#000;font-weight:700}.cardv2-details-tags{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-bottom:.4rem}.cardv2-info-tag{background:#1a1a2b;border-radius:6px;color:#ccc;padding:2px 6px}.select-condition{background:#1e1e2f;border:1px solid #555;border-radius:8px;color:#fff;margin:6px 0;padding:4px;width:100%}.cta-button{background:linear-gradient(90deg,#0ff,#0ff2a5);border-radius:10px;color:#000;margin-top:6px;padding:8px;transition:background .3s ease}.cta-button:hover{background:linear-gradient(90deg,#0cf,#0f8)}.checkout-overlay{animation:slideIn .3s ease-in-out;background-color:#111;border-left:2px solid #333;box-shadow:-4px 0 12px #0009;height:100%;overflow-y:auto;padding:24px;right:0;width:400px;z-index:999}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.checkout-overlay h3{color:#fff;font-size:1.4rem;margin-bottom:16px}.checkout-overlay label{color:#aaa;display:block;font-size:.9rem;margin-bottom:4px;margin-top:12px}.checkout-overlay input,.checkout-overlay select,.checkout-overlay textarea{background-color:#1a1a1a;border:1px solid #333;border-radius:8px;color:#fff;font-size:.95rem;margin-bottom:12px;padding:10px;width:100%}.checkout-overlay input:focus,.checkout-overlay select:focus,.checkout-overlay textarea:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf6aa;outline:none}.checkout-overlay .terms-box{align-items:center;color:#ccc;display:flex;font-size:.85rem;margin-bottom:12px;margin-top:16px}.checkout-overlay .terms-box input{margin-right:8px}.checkout-overlay .checkout-actions{display:flex;flex-direction:column;gap:12px}.checkout-overlay .checkout-submit-btn{background:linear-gradient(90deg,#00f0ff,#00ffa3);border:none;border-radius:10px;color:#000;cursor:pointer;font-size:1rem;font-weight:700;padding:12px;transition:.2s ease}.checkout-overlay .checkout-submit-btn:hover{background:linear-gradient(90deg,#00ffa3,#00f0ff);transform:scale(1.03)}.checkout-overlay .cancel-btn{background-color:#222;border:1px solid #444;border-radius:8px;color:#aaa;cursor:pointer;font-size:.9rem;padding:10px}.checkout-overlay .cancel-btn:hover{background-color:#333}.deck-list-item .pill{font-size:.7rem;font-weight:600;padding:.25rem .6rem;position:absolute;right:1rem;top:.75rem}.deck-list-item .pill,.pill{border-radius:9999px;text-transform:capitalize}.pill{box-shadow:0 0 6px #0003;display:inline-block;font-size:.85rem;margin-top:6px;padding:6px 12px}.pill-pending{background-color:#facc15;box-shadow:0 0 6px #facc1566;color:#111827}.pill-processing{background-color:#38bdf8;box-shadow:0 0 6px #38bdf866;color:#111827}.pill-complete{background-color:#4ade80;box-shadow:0 0 6px #4ade8066;color:#111827}.pill-rejected{background-color:#ef4444;box-shadow:0 0 6px #ef444466;color:#fff}.main-card{box-shadow:0 0 12px #0006;padding:2rem}.grid-3col{grid-gap:2.5rem;font-size:.95rem;gap:2.5rem;line-height:1.6;margin-bottom:1.75rem}.label{color:#a1a1aa;display:inline-block;font-weight:700}.buylist-bar{align-items:center;background-color:#1f2937;border-radius:12px;display:flex;font-size:1rem;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 1.5rem}.buylist-bar strong{font-size:1.1rem;font-weight:600}.status-update{align-items:center;display:flex;gap:.5rem}.status-update label{color:#e5e7eb;font-size:.9rem}.status-update select{background-color:#0f172a;border:1px solid #334155;border-radius:8px;color:#fff;font-size:.9rem;font-weight:500;padding:.4rem .75rem}.card-row-list{display:flex;flex-direction:column;gap:1rem}.buylist-card{background-color:#1e1b2e;box-shadow:0 0 6px #ffffff08;transition:background .2s}.buylist-card:hover{background-color:#27203e}.buylist-card img{width:70px}.card-meta{color:#fff}.card-meta.center{flex:0 0 100px}.card-meta.right{flex:0 0 120px;font-weight:600}.light-text{margin-top:.25rem}.account-grid{grid-gap:2rem;align-items:flex-start;display:grid;gap:2rem;grid-template-columns:300px 1fr}.deck-list-item{display:block;margin-bottom:.75rem;position:relative;text-align:left;width:100%}.deduction-input{background:#111827;border:1px solid #4b5563;border-radius:6px;color:#fff;margin-top:.25rem;padding:.25rem .5rem;width:80px}.buylist-bar-column{align-items:flex-start;background-color:#fff;border-radius:24px;color:#000;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:12px;padding:1.5rem}.totals-display div{margin-bottom:.5rem}.final-payout{color:#10b981;font-size:1.2rem}.buylist-card{align-items:center;background-color:#1c1c26;box-shadow:0 0 6px #ffffff0d;color:#fff;flex-wrap:wrap;gap:1.25rem;padding:1rem}.buylist-card img{background:#0f172a;border:1px solid #334155;border-radius:8px;height:auto;object-fit:contain;width:80px}.card-meta{font-size:.95rem;min-width:120px}.card-meta.center{font-weight:500;text-align:center}.card-meta.right{font-weight:700;text-align:right}.light-text{color:#9ca3af;font-size:.8rem;margin-bottom:.25rem}.meta-group{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:.5rem}.meta-group .field{display:flex;flex:1 1;flex-direction:column;font-size:.85rem;min-width:100px}.meta-group .field label{color:#9ca3af;margin-bottom:.25rem}.meta-group .field input,.meta-group .field select{background-color:#111827;border:1px solid #4b5563;border-radius:6px;color:#fff;font-size:.9rem;padding:.4rem .6rem;width:100%}.status-update-slider{display:flex;flex-direction:column;margin-top:1rem}.status-steps{gap:.75rem;margin-top:.5rem}.status-step{background-color:#1f2937;border:1px solid #4b5563;border-radius:8px;color:#fff;padding:.5rem 1rem;transition:background-color .2s}.status-step.active{background-color:#8b5cf6;border-color:#8b5cf6;font-weight:700}.card-row-columns{justify-content:space-between}.card-column{display:flex;flex-direction:column;gap:12px}.status-filter-group{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:12px 0}.status-filter-btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000;border:2px solid #ffffff44;border-radius:20px;color:#fff;cursor:pointer;font-size:.85rem;padding:6px 12px;transition:all .2s ease}.status-filter-btn:hover{background:#ffffff22;border-color:#fff6}.status-filter-btn.active{background:#1e90ff;border-color:#1e90ff;box-shadow:0 0 6px 2px #1e90ff99;color:#fff;font-weight:700}.main-card{box-shadow:0 0 20px #00000088;color:#e0e0e0;margin-left:24px;padding:24px}.grid-3col{display:grid;grid-template-columns:repeat(3,1fr)}.label{color:#888;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.totals-display div{font-size:1rem;margin-bottom:4px}.final-payout{color:#16c784;font-size:1.1rem;font-weight:700}.status-update-slider label{color:#aaa;display:block;font-size:.85rem;font-weight:700;margin-bottom:6px}.status-steps{display:flex;gap:10px}.status-step{background-color:initial;border:1px solid #444;border-radius:20px;color:#000;cursor:pointer;font-size:.85rem;padding:6px 14px;transition:all .2s ease}.status-step:hover{background-color:#444}.status-step.active{background:#8a2be2;border-color:#8a2be2;box-shadow:0 0 8px #8a2be2;color:#fff}.status-step.rejected-status.active{background:#e74c3c;border-color:#e74c3c;box-shadow:0 0 8px #e74c3caa;color:#fff}.card-row-columns{display:flex;gap:24px;margin-top:16px}.card-column{background:#fff;border-radius:12px;flex:1 1;padding:16px}.section-subheader{color:#fff}.section-subheader,.section-subheader2{align-items:center;display:flex;font-size:1.1rem;font-weight:700;gap:6px;margin-bottom:16px}.section-subheader2{color:#000}.buylist-card{background:#fff;border:1px solid #2a2d3d;border-radius:12px;color:#000;display:flex;gap:16px;margin-bottom:12px;padding:12px;transition:background .2s ease}.buylist-card:hover{background:#2a2d3d}.card-meta{flex:1 1}.card-meta strong{color:#000;font-size:.95rem}.light-text{color:#bbb;font-size:.85rem;margin-top:2px}.buylist-header-section{background:#111;border:1px solid #2a2a2a;border-radius:12px;margin-bottom:20px;padding:16px 24px}.settings-grid-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.settings-grid-columns{display:flex;flex-wrap:wrap;gap:24px;margin-top:20px}.column-left,.column-right{flex:1 1;min-width:300px}.game-tab-toggle{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.game-tab-btn{background:#1f1f1f;border:1px solid #555;border-radius:20px;color:#fff;font-size:.9rem;padding:6px 14px;transition:.2s ease}.game-tab-btn.active{background:#9f2fff;border-color:#9f2fff;box-shadow:0 0 8px #9f2fff88}.buylist-settings-grid{display:flex;flex-wrap:wrap;gap:32px;margin-top:20px}.buylist-column{flex:1 1;height:25%;height:calc(50vh - 80px);max-width:50%;min-width:320px;overflow-y:auto;padding-right:8px}.buylist-search-input{background:#1a1a1a;border-radius:8px;font-size:.95rem;max-width:300px;padding:8px 12px;width:80%}.pro-bonus-summary{background:linear-gradient(135deg,#2b2b2b,#1f1f1f);border:1px solid #444;border-left:4px solid #4cc9f0;border-radius:8px;box-shadow:0 2px 8px #0000004d;color:#e0e0e0;font-size:.95rem;margin-top:16px;padding:12px 16px}.pro-bonus-summary strong{color:#4cc9f0;font-size:1rem}.pro-bonus-summary div{margin-bottom:4px}.pill.pro-pill{background-color:#845ec2;border-radius:999px;color:#fff;display:inline-block;font-size:.85rem;font-weight:700;margin-top:.5rem;padding:4px 10px}.store-banner{align-items:center;background:linear-gradient(145deg,#1e1e1e,#0f0f0f);border:1px solid #6e2bf2;border-left:6px solid #8e44ad;border-radius:16px;box-shadow:0 0 12px #8e44ad66;display:flex;gap:1rem;justify-content:space-between;margin:1.5rem 0;padding:1.2rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.store-banner:hover{box-shadow:0 0 20px #8e44ad99;transform:scale(1.01)}.store-banner p{align-items:center;color:#f0f0f0;display:flex;font-size:1.05rem;font-weight:500;gap:.5rem;margin:0}.store-banner .cta-button{background:linear-gradient(90deg,#6e2bf2,#f0c);border:none;border-radius:30px;box-shadow:0 0 8px #f0c6;color:#fff;font-size:.95rem;font-weight:600;padding:.75rem 1.5rem;text-align:center;transition:background .3s ease;white-space:nowrap}.store-banner .cta-button:hover{background:linear-gradient(90deg,#5a1eda,#e100b8);box-shadow:0 0 12px #f0c9}.store-sidebar-box{align-items:center;background:linear-gradient(145deg,#1e1e1e,#0f0f0f);border:2px solid #6e2bf2;border-radius:16px;box-shadow:0 0 12px #8e44ad66;display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0;padding:1.2rem;text-align:center}.store-sidebar-box .sidebar-title{color:#33d6ff;font-size:1.1rem;font-weight:600;letter-spacing:1px;margin:0}.store-sidebar-btn{background:linear-gradient(90deg,#6e2bf2,#f0c);border:none;border-radius:30px;box-shadow:0 0 10px #f0c6;color:#fff;font-size:.95rem;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.store-sidebar-btn:hover{box-shadow:0 0 14px #f0c9;transform:scale(1.05)}.buylist-header-row{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}.buylist-subtitle{color:#eee;font-size:1rem;font-weight:700}.buylist-reset-btn{padding:6px 12px}.buylist-scroll-body{flex:1 1;overflow-y:auto}.buylist-rarity-header,.buylist-set-header{align-items:center;background:#111;border-bottom:1px solid #333;color:#bbb;display:grid;font-weight:700;padding:10px 12px;position:sticky;top:0;width:100%;z-index:2}.buylist-rarity-header{grid-template-columns:40px 1fr 60px}.buylist-set-header{grid-template-columns:40px 1fr}.buylist-rarity-row,.buylist-set-row{align-items:center;border-bottom:1px solid #1a1a1a;box-sizing:border-box;display:grid;font-size:.95rem;padding:10px 12px;width:100%}.buylist-rarity-row{grid-template-columns:60px 1fr 60px}.buylist-set-row{grid-template-columns:40px 1fr}.buylist-rarity-name,.buylist-set-name{color:#ddd}.buylist-rarity-input{background:#1a1a1a;border-radius:6px;padding:4px 6px;width:100%}.buylist-header-buttons{display:flex;gap:10px;justify-content:flex-end}.buylist-reset-btn,.buylist-save-btn{border:none;border-radius:6px;cursor:pointer;font-size:.95rem;font-weight:700;padding:6px 14px}.buylist-reset-btn{background-color:#c0392b}.buylist-save-btn{background:linear-gradient(90deg,#8e2de2,#4a00e0)}.grid-item.align-end{display:flex;flex-direction:column;justify-content:flex-end}.tab-toggle-bar{border-radius:10px;display:flex;gap:12px;justify-content:center;margin:24px 0;padding:8px}.tab-toggle{background:#2a2d3c;border:none;border-radius:8px;color:#ccc;cursor:pointer;font-weight:700;padding:10px 20px;transition:all .2s ease}.tab-toggle:hover{background:#3a3e52;color:#fff}.tab-toggle.active{background:linear-gradient(90deg,#00bfff,#07f);box-shadow:0 0 8px #00bfff66;color:#fff}.rejected-warning-banner{align-items:center;background:#2a1a1f;border:1px solid #7f1d1d;border-left:6px solid #dc2626;border-radius:10px;box-shadow:0 0 10px #ff00001a;color:#f87171;display:flex;font-size:.95rem;gap:8px;margin-bottom:16px;padding:12px 16px}.dashboard-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:1.5rem}.dashboard-card{background:#1e1e2f;border-radius:16px;box-shadow:0 0 12px #00000040;color:#fff;padding:1.25rem;transition:all .3s ease}.dashboard-card:hover{box-shadow:0 4px 20px #6464ff66;transform:translateY(-4px)}.card-label{font-size:.85rem;opacity:.7}.card-value{font-size:1.75rem;font-weight:700;margin-top:.5rem}.card-subtext{font-size:.75rem;margin-top:.25rem;opacity:.5}.dashboard-card.locked{opacity:.6;pointer-events:none}.overview-tiles-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:2rem}.tile-card{background:#1c1c28;border-radius:16px;box-shadow:0 4px 14px #0006;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem}.tile-card h3{color:#cfcfff;font-size:1rem;margin-bottom:.5rem}.tile-value{font-size:2rem;font-weight:600}.tile-sub{color:#888;font-size:.8rem;margin-top:.25rem}.locked{opacity:.6}.wide-card{grid-column:span 2}.wide-card2{grid-column:span 5}.valuable-card-content{align-items:center;display:flex;gap:1rem;justify-content:center}.portfolio-tile{border-radius:16px;box-shadow:0 0 10px #00ff641a;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:120px;padding:20px}.portfolio-header{color:#dfefff;font-size:.95rem;font-weight:500;gap:12px}.icon-circle,.portfolio-header{align-items:center;display:flex}.icon-circle{border-radius:50%;font-size:1.4rem;font-weight:700;height:36px;justify-content:center;width:36px}.green-theme{background:linear-gradient(135deg,#0d5c48,#167a5b)}.blue-theme{background:linear-gradient(135deg,#1e3a8a,#2563eb)}.violet-theme{background:linear-gradient(135deg,#6b21a8,#9333ea)}.orange-theme{background:linear-gradient(135deg,#ea580c,#f97316)}.yellow-theme{background:linear-gradient(135deg,#ca8a04,#facc15)}.red-theme{background:linear-gradient(135deg,#dc2626,#ef4444)}.black-gold-theme{background:linear-gradient(135deg,#0f0f0f,#1c1c1c);border:1px solid #f9c80e1a;color:#f9c80e}.black-gold-theme .icon-circle{background-color:#daa520;color:#fff}.gold-theme{background:linear-gradient(135deg,#d4af37,#b8860b)}.gold-bg{background-color:#d4af37}.purple-theme{background:linear-gradient(135deg,#6a1b9a,#8e24aa)}.pink-theme{background:linear-gradient(135deg,#ec407a,#d81b60)}.blue-bg{background:#3b82f633;color:#93c5fd}.violet-bg{background:#a855f733;color:#e9d5ff}.portfolio-label{font-weight:600}.portfolio-value-section{margin-top:12px}.portfolio-value{color:#fff;font-size:1.8rem;font-weight:700}.portfolio-sub{color:#aaa;font-size:.8rem;margin-top:4px}.valuable-card-content img{border-radius:8px;height:200px}.card-name{font-weight:700}.card-price{color:#a8ffa8}.recent-grid{display:flex;flex-wrap:wrap;gap:1rem}.recent-card{align-items:center;display:flex;flex-direction:column;text-align:center;width:20%}.recent-card img{border-radius:8px;height:100px;padding-bottom:5px}.full-span{grid-column:1/-1}.subscription-plans{border-radius:1rem;color:#e0e0e0;padding:2rem}.plans-container{margin:0 auto;max-width:1000px}.subscription-comparison{overflow-x:auto}.comparison-table{background:#1c1234;border-collapse:collapse;border-radius:1rem;box-shadow:0 0 20px #a855f733;overflow:hidden;width:100%}.comparison-table thead{background:linear-gradient(90deg,#9333ea,#7e22ce);color:#fff}.comparison-table td,.comparison-table th{border-bottom:1px solid #ffffff0d;font-size:.95rem;padding:1rem;text-align:center}.comparison-table td:first-child,.comparison-table th:first-child{background:#2a1e47;color:#a78bfa;font-weight:700;text-align:left}.comparison-table td{color:#ddd}.comparison-table tbody tr:nth-child(2n){background-color:#ffffff05}.comparison-table td:has(.✅){color:#4ade80;font-weight:700}.comparison-table td:has(.❌){color:#f87171;font-weight:700}.subscription-comparison p{color:#a1a1aa;font-size:.85rem;margin-top:1rem;text-align:center}.comparison-table td{font-family:Inter,sans-serif;vertical-align:middle}td[data-status=yes]:before{color:#4ade80;content:"✔";font-size:1.25rem}td[data-status=no]:before{color:#f87171;content:"✖";font-size:1.25rem}.grading-row-layout{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.image-frame{border-radius:12px;overflow:hidden;position:relative;width:100%}.image-frame img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.grading-report-details{flex:1 1 300px}.final-grade-circle-container{display:flex;justify-content:center;margin-top:1rem}.final-grade-circle{align-items:center;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:100px;justify-content:center;width:100px}.final-grade-label{font-size:.8rem;margin-top:4px}.graded-at{color:#666;font-style:italic;margin:.5rem 0}.sidebar-grade-circle{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:700;height:48px;justify-content:center;margin:.5rem 0;width:48px}.sidebar-grade-score{font-size:1.1rem}.grade-green{background-color:#4caf50}.grade-yellow{background-color:#ffeb3b;color:#333}.grade-orange{background-color:#ff9800}.grade-red{background-color:#f44336}.header-grid{grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.sticky-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.collapsible-card summary{background:linear-gradient(135deg,var(--color-purple-dark) 0,var(--color-purple-mid) 50%,var(--color-purple-light) 100%);border-radius:6px;cursor:pointer;font-weight:600;margin-top:2rem;padding:.75rem 1rem}.collapsible-card[open]{border-radius:6px}.cond-deduction{background:#181818;border:1px solid #333;border-radius:6px;margin-top:1rem;padding:1rem}.buylist-rarity-row{background:#1a1a1a;border-radius:6px;gap:.5rem;padding:.5rem}.buylist-set-grid{grid-gap:.75rem;gap:.75rem;margin-top:1rem}.buylist-set-row{background:#1a1a1a;border-radius:6px;gap:.5rem;padding:.5rem;transition:background .2s ease}.buylist-sets-wrapper{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.buylist-search-bar{display:flex;justify-content:center;padding:.5rem 0}.buylist-search-input{background:#111;border:1px solid #333;border-radius:6px;color:#fff;max-width:400px;padding:.5rem 1rem;width:100%}.buylist-set-grid{grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.buylist-set-row{align-items:center;background:#7f00ff;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem;transition:background .2s ease,border .2s ease}.buylist-set-row:hover{background:#222}.buylist-set-row.selected{background:#133a1a;border-color:#38ff70}.buylist-set-name{flex:1 1}.buylist-rarity-grid{grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1rem}.buylist-rarity-row{align-items:center;background:#7f00ff;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem;transition:background .2s ease,border .2s ease}.buylist-rarity-row:hover{background:#222}.buylist-rarity-row.selected{background:#133a1a;border-color:#38ff70}.buylist-rarity-name{flex:1 1}.buylist-rarity-input{background:#0f0f0f;border:1px solid #444;border-radius:4px;color:#fff;padding:.25rem .5rem;width:60px}.condition-combined-card{background:linear-gradient(135deg,var(--color-purple-dark) 0,var(--color-purple-mid) 50%,var(--color-purple-light) 100%);border:1px solid #333;border-radius:8px;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding:1rem}.condition-row{gap:1rem;padding:.75rem;transition:all .2s ease}.condition-label{flex:1 1}.condition-deduction-input{gap:.5rem}.condition-row-group{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.condition-row{align-items:center;background:#7f00ff;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;flex:1 0 auto;gap:.5rem;min-width:240px;padding:.75rem 1rem;transition:background .2s ease,border .2s ease}.condition-row:hover{background:#222}.condition-row.selected{background:#133a1a;border-color:#38ff70}.condition-label{font-weight:500}.condition-deduction-input{align-items:center;display:flex;gap:.4rem}.condition-deduction-input input{background:#0f0f0f;border:1px solid #444;border-radius:4px;color:#fff;padding:.25rem .5rem;width:60px}.deduction-suffix{color:#aaa}.header-grid{grid-gap:2rem;align-items:start;border-radius:15px;box-shadow:0 0 12px #5046a04d;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);justify-items:center;margin-top:1rem;padding:15px}.grid-block{align-items:center;display:flex;flex-direction:column;gap:.75rem;text-align:center}.filtered-card-scroll{max-height:700px;overflow-y:auto;padding:1rem}.filtered-card-buylist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.cardv2-override-controls{border-top:1px solid #ffffff1a;display:flex;flex-direction:column;gap:6px;margin-top:8px;padding-top:6px}.variant-override-row{display:flex;flex-direction:column;gap:4px}.override-mode-label{color:#ccc;font-size:.85rem}.override-mode-label select{background:#1a1a1a;border:1px solid #444;border-radius:6px;color:#fff;font-size:.85rem;margin-top:2px;padding:4px 6px;width:100%}.variant-override-input{padding:5px 8px}.variant-price-row{display:flex;flex-direction:column;gap:4px;margin-top:6px}.input-wrapper{align-items:center;display:flex;position:relative}.variant-override-input{background:#111;border:1px solid #555;border-radius:6px;color:#fff;font-size:.85rem;padding:6px 40px 6px 8px;width:100%}.currency-suffix{color:#999;font-size:.8rem;pointer-events:none;position:absolute;right:10px}.buylist-filters{align-items:center;display:flex;gap:10px;padding:10px}.filter-dropdown,.filter-input{font-size:14px;padding:6px 10px}.highlight-row{border-left:4px solid #b8860b}.highlight-row td{color:#f0f0f0;font-weight:600}.sidebar-card-preview{background:#131313;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:12px;margin-bottom:10px;padding:12px;transition:border .2s,background .2s}.sidebar-card-preview.active{background:#1e1e1e;border-color:#00bcd4}.card-thumbnail-wrapper{border:1px solid #333;border-radius:6px;height:70px;overflow:hidden;width:150px}.card-text-info{color:#eee;display:flex;flex-direction:column;font-size:.85rem;justify-content:space-between}.card-title{color:#fff;font-size:.9rem;font-weight:600}.card-subtitle{color:#aaa;font-size:.75rem}.card-meta{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.card-grade-badge{border-radius:6px;color:#fff;font-size:.75rem;font-weight:600;padding:2px 8px}.card-grade-badge.grade-10{background:#00c853}.card-grade-badge.grade-9{background:#64dd17}.card-grade-badge.grade-8{background:#ffca28}.card-grade-badge.grade-7{background:#ffa726}.card-grade-badge.grade-5,.card-grade-badge.grade-6{background:#ef5350}.card-grade-badge.grade-1,.card-grade-badge.grade-2,.card-grade-badge.grade-3,.card-grade-badge.grade-4{background:#c62828}.card-date{color:#bbb;font-size:.7rem}.grading-summary-block{background-color:#ffd7000d;border:1px solid #ffd70033;border-radius:12px;margin-top:1rem;padding:16px}.grading-summary-text p{color:#eee;font-size:.9rem;margin:0}.ai-analysis-block{background:#1a1f2b;border:1px solid #2c3242;border-radius:12px;margin-top:1rem;padding:20px}.ai-summary{color:#ccc;font-size:.95rem;margin-bottom:1rem}.detected-defects-list{display:flex;flex-direction:column;gap:12px}.defect-card{background:#2b2f3c;border-left:4px solid #d9534f;border-radius:8px;padding:12px}.defect-header{color:#fff;display:flex;font-weight:600;justify-content:space-between}.impact-tag{color:#faa;font-size:.85rem;font-style:italic}.locked-feature{background:linear-gradient(180deg,#1a1a1a,#0d0d0d);border:2px solid gold;border-radius:12px;color:#fff;height:250px;margin-bottom:2rem;overflow:hidden;padding:1rem;position:relative}.lock-overlay{align-items:center;background:#000000e0;border-radius:12px;color:gold;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-weight:500;height:100%;justify-content:center;left:0;padding:2rem;position:absolute;text-align:center;top:0;width:100%;z-index:2}.locked-title{font-size:1.2rem;font-weight:600;margin-bottom:.4rem;margin-top:.8rem}.tcg-ai-one-logo{filter:drop-shadow(0 0 5px #ffd700aa);width:120px}.upgrade-button{background-color:gold;border-radius:8px;color:#000;font-weight:700;margin-top:1rem;padding:.6rem 1.2rem;text-decoration:none;transition:all .3s ease}.upgrade-button:hover{background-color:#fff8dc;color:#000}.breaker-line{background:linear-gradient(90deg,#2600fc,#ff00ea,#00bcd4);border-radius:2px;box-shadow:0 0 6px #ffd70066;height:3px;margin:12px 0 24px;width:100%}.overview-tiles-grid{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.portfolio-tile,.tile-card{flex:1 1 250px}.tile-card.wide-card,.tile-card.wide-card2{flex:1 1 48%;max-width:50%}@media (max-width:768px){.overview-tiles-grid{flex-direction:column;gap:1rem}.portfolio-tile,.tile-card{flex:1 1 100%;max-width:100%}.recent-grid{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.tile-card.wide-card,.tile-card.wide-card2{flex:1 1 100%;max-width:100%}.recent-card{flex-basis:calc(50% - 1rem);flex-grow:1;flex-shrink:1;max-width:calc(50% - 1rem)}@media (max-width:480px){.recent-card{flex:1 1 100%;max-width:100%}}}.collection-insights-grid{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.collection-insights-grid .insight-panel{background:#111;border-radius:12px;flex:1 1 48%;min-width:280px;padding:1rem}@media (max-width:768px){.collection-insights-grid{flex-direction:column}.collection-insights-grid .insight-panel{flex:1 1 100%}.insight-panel{max-width:100%;overflow:hidden;width:100%}.saved-decks-container{flex-direction:column}.deck-list-sidebar{height:300px;order:1;padding:0;width:100%}.deck-preview-column{order:1;width:100%}.card-title{margin-bottom:2px}.card-grade-badge,.card-title{font-size:10px}.card-thumbnail-wrapper{max-width:50px}}.ebay-status-header{align-items:center;display:flex;justify-content:space-between;margin:1rem 0 .5rem;padding-bottom:.25rem}.status-badge{align-items:center;border-radius:8px;display:flex;font-size:1rem;font-weight:600;height:28px;justify-content:center;padding:.25rem .5rem;text-align:center;transition:background-color .2s ease,border .2s ease;width:28px}.status-badge.connected{background-color:#22c55e26;border:1px solid #22c55e80;color:#22c55e}.status-badge.not-connected{background-color:#ef444426;border:1px solid #ef444480;color:#ef4444}.status-badge.checking{background-color:#eab30826;border:1px solid #eab30880;color:#eab308}.char-count{font-size:.8rem;font-weight:500;margin-left:auto;padding-left:.5rem}.char-count.valid{color:#22c55e}.char-count.over{color:#ef4444}.inputtext.input-valid{border:2px solid #22c55e}.inputtext.input-error{border:2px solid #ef4444}.submit-listing-btn:disabled{background-color:#555!important;cursor:not-allowed;opacity:.6}.form-errors p{color:#ef4444;font-size:.75rem;margin-top:.25rem}.welcome-modal-overlay{align-items:center;background:#000000d9;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:9999}.welcome-modal-content{background:linear-gradient(145deg,#1e1e1e,#111);border:2px solid #2c2c2c;border-radius:20px;box-shadow:0 0 16px #000000e6;color:#fff;font-family:Rubik,sans-serif;max-width:480px;padding:2rem;text-align:center;width:100%}.welcome-modal-content h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff00ea,#2600fc);-webkit-background-clip:text;font-size:1.8rem;margin-bottom:1rem}.welcome-modal-content p{color:#ccc;font-size:1rem;margin-bottom:1.5rem}.modal-actions{display:flex;flex-direction:column;gap:1rem}.modal-button{background:linear-gradient(90deg,#2600fc,#ff00ea);border-radius:10px;color:#fff;font-size:1rem;font-weight:600;padding:.8rem 1.2rem;text-align:center;text-decoration:none;transition:transform .2s ease}.modal-button:hover{transform:scale(1.05)}.modal-button.secondary{background:#333}.modal-navigation{display:flex;gap:1rem;justify-content:center}.nav-button{background:#2a2a2a;border:1px solid #444;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.6rem 1.2rem;transition:background .2s ease}.nav-button.filled{background:linear-gradient(90deg,#2600fc,#ff00ea);border:none}.close-modal{background:none;border:none;color:#888;cursor:pointer;font-size:.9rem;margin-top:1.5rem}.custom-navbar{align-items:center;background:#000000e6;box-shadow:0 4px 12px #0009;display:flex;justify-content:space-between;margin-bottom:10px;padding:12px 20px;position:sticky;top:0;width:100%;z-index:100}.navbar-logo img{object-fit:contain;width:140px}.menu-toggle{color:#fff;cursor:pointer;display:none;font-size:2rem}.nav-links{align-items:center;display:flex;gap:20px;list-style:none;margin:0 auto;padding:0;transition:all .3s ease}.nav-links li{position:relative}.nav-item{align-items:center;border-radius:999px;color:#fff;display:flex;font-size:1rem;font-weight:700;gap:6px;padding:10px 16px;text-align:center;text-decoration:none;transition:all .3s ease}.nav-item.active,.nav-item:hover{background:linear-gradient(90deg,#2600fc,#ff00ea);box-shadow:0 0 12px #ff00ea66;color:#fff;transform:scale(1.05)}.auth-section{align-items:center;display:flex;gap:16px}.auth-links{display:flex;gap:12px}.auth-btn{align-items:center;background:linear-gradient(90deg,#2600fc,#ff00ea);border-radius:999px;box-shadow:0 0 12px #ff00ea4d;color:#fff;display:flex;font-size:.95rem;font-weight:500;gap:6px;padding:8px 18px;text-decoration:none;transition:all .3s ease}.auth-btn:hover{background:linear-gradient(270deg,#2600fc,#ff00ea);box-shadow:0 0 20px #ff00ea80}.auth-btn.register{background:#0000;border:1px solid #ffffff4d}.auth-btn.logout{background:#ffffff14;border:1px solid #ffffff1a}.auth-btn.logout:hover{background:#ff007833;color:#ff66e0}.profile-btn{align-items:center;background:#ffffff1a;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:8px 16px;transition:background .3s}.profile-btn:hover{background:#fff3}.dropdown-menu{background:#000000d9;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 24px #0006;display:flex;flex-direction:column;gap:10px;min-width:160px;padding:14px;position:absolute;right:0;top:120%;z-index:999}.dropdown-menu a,.dropdown-menu span{color:#fff;cursor:pointer;font-size:.95rem;text-decoration:none;transition:color .3s ease}.dropdown-menu a:hover,.dropdown-menu span:hover{color:#ff66e0}.mega-menu{position:relative}.mega-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2;border:1px solid #ffffff14;border-radius:12px;box-shadow:0 8px 16px #00000080;flex-direction:column;gap:8px;left:0;min-width:240px;padding:16px;top:100%;transition:opacity .25s ease;z-index:999}.mega-menu:hover .mega-dropdown{display:flex;opacity:1;pointer-events:auto}.dropdown-icon{margin-right:6px;vertical-align:middle;width:18px}.nav-item.locked{background:#ff00004d;color:#fff9;cursor:not-allowed}.nav-item.locked:hover{background:#ff000080;transform:none}.nav-item.unlocked{color:#4dbae8}.currency-selector{appearance:none;background-color:#1c1c28;border:1px solid #7a3cff;border-radius:999px;box-shadow:0 0 6px #7a3cff4d;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.4rem 1rem;transition:all .2s ease}.currency-selector:hover{background-color:#27273a;box-shadow:0 0 10px #7a3cff80}.mega-dropdown{display:none;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1000}@media (max-width:992px){.custom-navbar{position:relative}.nav-links{align-items:center;background:#0a0a0af7;flex-direction:column;gap:1rem;height:100vh;justify-content:flex-start;left:0;max-height:0;opacity:0;overflow-y:auto;padding-top:80px;pointer-events:none;position:fixed;top:0;transition:all .3s ease;width:100vw;z-index:999}.nav-links.open{max-height:100vh;opacity:1;pointer-events:auto}.nav-item,.nav-links li{padding:1rem;text-align:center;width:100%}.menu-toggle{display:block;z-index:1001}.auth-section{flex-direction:column;gap:10px;margin-top:20px}.mega-dropdown.active{align-items:center;background:#111;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:1;padding:12px;pointer-events:auto;position:fixed;top:0;width:100vw;z-index:999}.mega-menu{flex-direction:column;width:100%}.mega-menu .nav-item{justify-content:center;padding:12px 0;text-align:center}.mega-dropdown{background:#000;border-radius:10px;box-shadow:0 4px 12px #0009;color:#fff;display:none;flex-direction:column;left:50%;min-width:200px;padding:12px 16px;position:absolute;text-align:center;top:100%;transform:translateX(-50%);z-index:1000}.mega-dropdown.active{display:flex}}.login-page{align-items:center;color:#fff;color:var(--eol-text,#fff);display:flex;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;padding:2rem}.login-card{background:#15151c;background:var(--eol-panel,#15151c);border:1px solid #2a2a36;border:1px solid var(--eol-border,#2a2a36);border-radius:16px;border-radius:var(--eol-radius,16px);box-shadow:0 4px 18px #0009;box-shadow:var(--eol-shadow,0 4px 18px #0009);max-width:520px;padding:2rem 2.5rem;position:relative;width:100%;z-index:2}.brand-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,var(--eol-indigo),var(--eol-purple));-webkit-background-clip:text;font-size:1.8rem;font-weight:700;margin-bottom:.25rem;text-align:center}.subtitle{color:#aaa;color:var(--eol-muted,#aaa);font-size:1rem;margin-bottom:2rem;text-align:center}.login-form input[type=email],.login-form input[type=password],.login-form input[type=text],.login-form input[type=url]{background:#1e1e26;border:1px solid #2a2a36;border:1px solid var(--eol-border,#2a2a36);border-radius:12px;color:#fff;color:var(--eol-text,#fff);font-size:.95rem;margin-bottom:1rem;padding:.75rem 1rem;transition:border .2s ease,background .2s ease;width:100%}.login-form input:focus{background:#23232c;border-color:#6366f1;border-color:var(--eol-indigo,#6366f1);outline:none}.terms-checkbox{color:#bbb;color:var(--eol-muted,#bbb);gap:.5rem;margin-bottom:1.5rem}.terms-checkbox a{color:var(--eol-indigo);text-decoration:underline}.cta-button{background:linear-gradient(90deg,var(--eol-indigo),var(--eol-purple));border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.9rem 1rem;transition:opacity .25s ease;width:100%}.cta-button:hover{opacity:.9}.cta-secondary{background:#0000!important;border:1px solid var(--eol-border);color:var(--eol-text)}.cta-secondary:hover{border-color:var(--eol-indigo);color:var(--eol-indigo)}.login-card .flex .w-8{font-weight:600}.footer-note{color:#aaa;color:var(--eol-muted,#aaa);font-size:.85rem;margin-top:1.25rem;text-align:center}.footer-note a{color:var(--eol-indigo);text-decoration:underline}.login-error{color:#ff8ea1;font-size:.9rem;margin:1rem 0;text-align:center}.login-form.grid{grid-gap:1rem;display:grid;gap:1rem}@media (min-width:768px){.login-form.grid{grid-template-columns:repeat(2,1fr)}}.register-page{align-items:center;color:#e9ecff;display:flex;justify-content:center;min-height:100vh;position:relative}.register-shell{grid-gap:28px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;display:grid;gap:28px;grid-template-columns:.75fr 1.25fr;max-width:1500px;padding:28px;width:100%}@media (max-width:980px){.register-shell{grid-template-columns:1fr}}.benefits-panel{background:linear-gradient(180deg,#3e30b63d,#1b164433);border:1px solid #806eff33;border-radius:16px;padding:24px}.badge-suite{background:#806eff26;border:1px solid #806eff59;border-radius:999px;color:#c9c5ff;display:inline-block;font-size:12px;letter-spacing:.08em;margin-bottom:12px;padding:6px 10px;text-transform:uppercase}.headline{font-size:28px;line-height:1.15;margin:0 0 8px}.subhead{margin:0 0 18px;opacity:.9}.brand{color:#c9c5ff;font-weight:600}.benefits-grid{grid-gap:14px;display:grid;gap:14px;margin-top:12px}.benefit{grid-gap:12px;align-items:center;background:#0a0c2080;border:1px solid #806eff2e;border-radius:14px;display:grid;gap:12px;grid-template-columns:96px 1fr;padding:12px}.benefit h3{font-size:16px;margin:0 0 4px}.benefit p{font-size:14px;margin:0;opacity:.85}.benefit-logo{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #806eff66;border-radius:12px;height:48px;width:96px}.benefit-logo.trackr{box-shadow:inset 0 0 20px #64a0ff66}.benefit-logo.deckr{box-shadow:inset 0 0 20px #ffce6e66}.benefit-logo.buylist{box-shadow:inset 0 0 20px #6eff9e59}.bullets{line-height:1.65;margin:18px 0 0;opacity:.95;padding-left:18px}.sso-box{background:#0a0c208c;border:1px dashed #806eff59;border-radius:14px;margin-top:18px;padding:14px}.sso-title{font-weight:600;margin:0 0 10px}.sso-buttons{grid-gap:10px;display:grid;gap:10px}.sso-btn{align-items:center;background:#101433;border:1px solid #806eff4d;border-radius:999px;color:#e9ecff;cursor:pointer;display:inline-flex;font-weight:600;gap:10px;justify-content:center;padding:10px 14px;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;width:100%}.sso-btn:hover{box-shadow:0 8px 20px #00000059;transform:translateY(-1px)}.sso-ico{background:#ffffffd9;border-radius:4px;display:inline-block;height:16px;width:16px}.sso-ico.google{background:linear-gradient(135deg,#fff,#ddd)}.sso-ico.apple{background:#000}.sso-ico.github{background:#24292e}.sso-btn.sso-google{border-color:#4285f459}.sso-btn.sso-apple{border-color:#ffffff4d}.sso-btn.sso-github{border-color:#24292e80}.sso-note{font-size:12px;margin:10px 0 0;opacity:.75}.form-panel{background:#0a0c2099;border:1px solid #806eff33;border-radius:16px;padding:22px}.panel-title{font-size:22px;margin:0 0 14px}.form{grid-gap:12px;display:grid;gap:12px}.form label{grid-gap:8px;display:grid;font-size:14px;gap:8px}.form input[type=email],.form input[type=password],.form input[type=text]{background:#0e1024cc;border:1px solid #806eff4d;border-radius:12px;color:#eef1ff;outline:none;padding:12px 14px;width:100%}.form input::placeholder{color:#e9ecff8c}.hint{opacity:.75}.pw-meter{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden;position:relative}.pw-meter:after{background:linear-gradient(90deg,#ff6b6b,#ffd166,#06d6a0);content:"";height:100%;left:0;position:absolute;top:0;transition:width .18s ease;width:0}.pw-meter.s0:after{width:0}.pw-meter.s1:after{width:25%}.pw-meter.s2:after{width:50%}.pw-meter.s3:after{width:75%}.pw-meter.s4:after{width:100%}.terms{align-items:start;display:flex;font-size:13px;gap:10px;line-height:1.4}.form-error{background:#ff505014;border:1px solid #ff50504d;border-radius:10px;color:#ff8484}.form-error,.form-success{font-weight:600;padding:8px 10px}.form-success{background:#1496501a;border:1px solid #64faa059;border-radius:10px;color:#8dffb3}.cta{background:linear-gradient(90deg,#7a6bff,#9b8cff);border:none;border-radius:12px;color:#0b0d22;cursor:pointer;font-weight:800;margin-top:4px;padding:12px 16px;transition:transform .12s ease,box-shadow .12s ease}.cta:hover{box-shadow:0 12px 28px #7a6bff47;transform:translateY(-1px)}.switch-auth{font-size:14px;margin-top:10px;opacity:.9}a{color:#bfb7ff}a:hover{text-decoration:underline}.coming-soon-note{font-size:12px;margin-top:12px;opacity:.75}.stepper{gap:0;justify-content:center;margin:0 0 1.5rem}.stepper,.stepper__item{align-items:center;display:flex}.stepper__item{gap:8px}.stepper__dot{align-items:center;background:#1a1b24;background:var(--eol-panel,#1a1b24);border:2px solid #2a2a38;border:2px solid var(--eol-border,#2a2a38);border-radius:50%;color:#888;color:var(--eol-muted,#888);display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;transition:all .25s ease;width:32px}.stepper__dot.is-active{background:#6366f1;background:var(--eol-indigo,#6366f1);border-color:#6366f1;border-color:var(--eol-indigo,#6366f1);box-shadow:0 0 10px #6366f199;color:#fff}.stepper__bar{background:#2a2a38;background:var(--eol-border,#2a2a38);border-radius:2px;flex:0 0 60px;height:2px;transition:background .25s ease}.stepper__bar.is-active{background:#6366f1;background:var(--eol-indigo,#6366f1)}.plan-grid{grid-gap:20px;display:grid;gap:20px;margin:1.5rem 0}@media (min-width:640px){.plan-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.plan-grid{grid-template-columns:repeat(3,1fr)}}.plan-card{background:#1a1b24;background:var(--eol-panel,#1a1b24);border:1px solid #2a2a38;border:1px solid var(--eol-border,#2a2a38);border-radius:16px;color:#fff;color:var(--eol-text,#fff);display:flex;flex-direction:column;justify-content:space-between;padding:20px;transition:all .25s ease}.plan-card:hover{transform:translateY(-2px)}.plan-card.is-active,.plan-card:hover{border-color:#6366f1;border-color:var(--eol-indigo,#6366f1)}.plan-card.is-active{box-shadow:0 0 12px #6366f166}.plan-card__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.plan-card__title{font-size:1.2rem;font-weight:600}.plan-card__badge{background:#6366f1;background:var(--eol-indigo,#6366f1);border-radius:999px;color:#fff;font-size:.75rem;font-weight:500;padding:2px 8px}.plan-card__price{font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.plan-card__period{font-size:.9rem;margin-left:2px;opacity:.7}.plan-card__features{flex:1 1;list-style:none;margin:0 0 1rem;padding:0}.plan-card__features li{color:#aab0c2;color:var(--eol-muted,#aab0c2);font-size:.85rem;margin:6px 0}.plan-card__features .k{color:#fff;color:var(--eol-text,#fff);font-weight:600}.plan-card__cta{margin-top:auto;width:100%}.plan-compare{margin-top:2rem}.plan-compare__title{font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.plan-compare__wrap{overflow-x:auto}.plan-compare__table{border-collapse:collapse;font-size:.9rem;width:100%}.plan-compare__table td,.plan-compare__table th{border-bottom:1px solid #2a2a38;border-bottom:1px solid var(--eol-border,#2a2a38);padding:10px 12px;text-align:left}.plan-compare__table th{color:#aab0c2;color:var(--eol-muted,#aab0c2);font-weight:500}.plan-compare__table td{color:#fff;color:var(--eol-text,#fff)}.plan-compare__table tr:hover td{background:#ffffff05}.link-button{background:none;border:none;color:#60a5fa;color:var(--eol-blue,#60a5fa);cursor:pointer;font:inherit;padding:0}.link-button:hover{text-decoration:underline}.sx-footer{background:#000;border-top:1px solid #ffffff0a;color:#fff;padding:3.5rem 6vw 2.5rem}.sx-footer__inner{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1180px}.sx-footer__col--brand{max-width:340px}.sx-footer__logo{font-size:1.6rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.6rem}.sx-footer__blurb{color:#b9bedc;font-size:.92rem;line-height:1.7;margin-bottom:1.4rem}.sx-footer__social{display:flex;gap:.85rem}.sx-footer__social a{align-items:center;border:1px solid #ffffff1f;border-radius:999px;color:#e4e7ff;display:inline-flex;font-size:.9rem;height:32px;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;width:32px}.sx-footer__social a:hover{background:#7c87ff33;border-color:#9caaffe6;transform:translateY(-1px)}.sx-footer__heading{font-size:.92rem;font-weight:600;margin-bottom:.9rem}.sx-footer__list{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.sx-footer__list a{color:#c3c7e6;font-size:.9rem;text-decoration:none;transition:color .18s ease}.sx-footer__list a:hover{color:#fff}.sx-footer__divider{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;margin:2.7rem auto 1.8rem;max-width:1180px;opacity:.5}.sx-footer__bottom{margin:0 auto;max-width:1180px;text-align:center}.sx-footer__smallprint{color:#8f94b3;font-size:.8rem;line-height:1.6;margin-bottom:.8rem}.sx-footer__copy{color:#a2a6c4;font-size:.82rem}@media (max-width:900px){.sx-footer__inner{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);row-gap:2rem}}@media (max-width:640px){.sx-footer{padding:3rem 1.7rem 2.3rem}.sx-footer__inner{grid-template-columns:minmax(0,1fr)}.sx-footer__col--brand{max-width:none}.sx-footer__bottom{text-align:left}}.legal-container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0ae6;border-radius:16px;box-shadow:0 0 20px #ff00ea1a;color:#e0e0e0;margin:60px auto;max-width:900px;padding:30px}.legal-container h1{color:#ff66e0;font-size:2rem;margin-bottom:20px;text-align:center}.legal-container h2{color:#4dbae8;font-size:1.4rem;margin-bottom:12px;margin-top:30px}.legal-container li,.legal-container p{font-size:1rem;line-height:1.7;margin-bottom:12px}.legal-container ul{padding-left:20px}.legal-container a{color:#66d9ef;text-decoration:underline}.legal-container a:hover{color:#ff66e0}.store-list-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:1rem}.store-card{align-items:center;background-color:#1c1c24;border:1px solid #333;border-radius:12px;box-shadow:0 4px 12px #0003;display:flex;gap:1rem;padding:1rem;transition:transform .2s ease,box-shadow .2s ease}.store-card:hover{box-shadow:0 6px 16px #9333ea4d;transform:translateY(-4px)}.store-logo{background:#333;border-radius:8px;height:60px;object-fit:cover;width:60px}.store-info h4{color:#fff;font-size:1.1rem;margin:0}.store-info p{color:#bbb;font-size:.9rem;margin:.25rem 0}.store-info a{color:#60a5fa;font-size:.85rem;text-decoration:none}.store-info a:hover{text-decoration:underline}.leaflet-container{border:2px solid #333;border-radius:12px}.card-name-top{color:#000;font-size:1rem;font-weight:500;line-height:1.1;margin-bottom:.5rem;min-height:32px;padding:4px;text-align:center}.cardv2-price-tags{align-items:center;display:flex;flex-direction:column}.cardv2-price-tag{background:#333;border-radius:8px;color:#fff;font-weight:500;padding:2px 8px}.cardv2-price-tag.market-price{background:#555;color:#ccc}@keyframes neonPulse{0%{box-shadow:0 0 6px #0ff,0 0 12px #0ff,0 0 20px #0ff;text-shadow:0 0 3px #0ff,0 0 6px #0ff,0 0 12px #0ff;transform:scale(1)}50%{box-shadow:0 0 12px #0ff,0 0 24px #0ff,0 0 36px #0ff;text-shadow:0 0 6px #0ff,0 0 12px #0ff,0 0 18px #0ff;transform:scale(1.05)}to{box-shadow:0 0 6px #0ff,0 0 12px #0ff,0 0 20px #0ff;text-shadow:0 0 3px #0ff,0 0 6px #0ff,0 0 12px #0ff;transform:scale(1)}}.cardv2-price-tag.strong-offer{animation:neonPulse 1.8s ease-in-out infinite;background:#0ff;border:2px solid #00f0f0;border-radius:10px;color:#000;font-size:.95rem;padding:3px 10px}.store-buylist-page{display:flex;margin:10px;position:relative;z-index:10}.set-page-container{flex:1 1;padding-bottom:2rem;z-index:100}.buy-cart-sidebar h3{border-bottom:1px solid #444;font-size:1.4rem;margin-bottom:1rem;padding-bottom:.5rem}.cart-empty{color:#aaa}.cart-item{background:#222;border-radius:8px;box-shadow:0 0 4px #000;justify-content:space-between;margin-bottom:.75rem}.cart-price{color:#5dfce9;font-size:.9rem}.cart-controls{gap:.5rem}.cart-controls input{font-size:.85rem;padding:4px}.cart-controls button{font-size:1rem}.buy-actions{margin-top:.5rem;text-align:center}.buy-actions .cta-button{background:#00ffc3;border:none;border-radius:6px;box-shadow:0 0 8px #00ffc3aa;color:#111;cursor:pointer;font-weight:700;padding:6px 12px;transition:background .2s ease}.buy-actions .cta-button:hover{background:#00d8aa}.cardv2-price-tag.strong-offer{animation:pulse-glow 1.6s ease-in-out infinite;background:#1a1f2a;border:1px solid #00ffc3;box-shadow:0 0 6px #00ffc3,0 0 12px #00ffc388;color:#00ffc3;font-weight:700}@keyframes pulse-glow{0%{box-shadow:0 0 4px #00ffc3,0 0 8px #00ffc377}50%{box-shadow:0 0 12px #00ffc3,0 0 24px #00ffc3cc}to{box-shadow:0 0 4px #00ffc3,0 0 8px #00ffc377}}.cart-item{align-items:center;background:#1b1d24;border-radius:10px;gap:.75rem;padding:.5rem}.cart-thumb{border-radius:4px;box-shadow:0 0 4px #000;width:45px}.cart-item-info{color:#ccc;flex-grow:1;font-size:.85rem}.cart-item-info strong{display:block;font-size:.9rem}.cart-price{color:#00ffc3;font-weight:600;margin-top:4px}.cart-controls{align-items:center;display:flex;flex-direction:column;gap:4px}.cart-controls input{background-color:#111;border:1px solid #444;border-radius:4px;color:#fff;font-size:.8rem;padding:3px;text-align:center;width:50px}.cart-controls button{background:#0000;border:none;color:#f66;cursor:pointer;font-size:1.2rem}.cart-summary{border-top:1px solid #444;margin-top:1.5rem;padding-top:1rem;text-align:center}.cart-total{color:#fff;margin-bottom:1rem}.checkout-btn{background:#00ffc3;border-radius:8px;box-shadow:0 0 12px #00ffc3bb;color:#111;padding:10px 20px;transition:all .2s ease}.checkout-btn:hover{background:#00e2b2;box-shadow:0 0 16px #00ffc3cc}.marketplace-layout{align-items:flex-start;display:flex;gap:2rem}.deck-list-header{font-size:1.25rem;margin-bottom:1rem}.deck-list-item{background-color:#111827;border-radius:12px;color:#fff;cursor:pointer;margin-bottom:1rem;padding:1rem;text-decoration:none;transition:background .2s}.deck-list-item:hover{background-color:#374151}.main-card{border-radius:16px;box-shadow:0 0 12px #5046a04d;color:#fff;flex:1 1;max-height:85vh;overflow-y:auto;padding:1.5rem}.store-entry{align-items:center;display:flex;gap:1rem}.store-logo-small{background:#0f172a;border:1px solid #334155;height:40px;object-fit:contain;width:40px}.leaflet-marker-icon.store-marker-icon{background:#fff;border:1px solid #fff;border-radius:50%;object-fit:cover}.marketplace-hero{background:linear-gradient(135deg,#202636,#141821);border-bottom:1px solid #2a2a2a;border-radius:12px;margin-bottom:24px;padding:40px 20px;text-align:center}.hero-content{margin:0 auto;max-width:100%}.hero-title{color:#00bfff;font-size:2.5rem;font-weight:700;margin-bottom:12px}.hero-description{color:#bbb;font-size:1.1rem;line-height:1.6}.marketplace-body{border-radius:12px;display:flex;flex-direction:row;gap:24px;margin:2rem auto;max-width:1400px;padding:2rem;z-index:100}.marketplace-list{background:#1a1d29;border:1px solid #2a2a2a;border-radius:12px;flex:1 1;max-height:600px;overflow-y:auto;padding:20px;z-index:100}.marketplace-map{border-radius:12px;flex:2 1;height:600px;overflow:hidden;z-index:100}.marketplace-subtitle{color:#fff;font-size:1.25rem;margin-bottom:1rem}.store-list-item{align-items:center;border-bottom:1px solid #2a2a2a;color:#fff;display:flex;gap:12px;padding:10px;text-decoration:none;transition:background .2s}.store-list-item:hover{background:#262a3d;border-radius:8px}.store-logo-small{border-radius:8px;height:48px;object-fit:cover;width:48px}.store-meta{color:#bbb;font-size:.85rem;line-height:1.4}.nerko-hero2{border-radius:12px;padding:60px 20px;text-align:center}.center-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 20px;text-align:center}.loading-spinner{animation:spin 1s linear infinite;border:6px solid #2a2a2a;border-radius:50%;border-top-color:#00bfff;height:48px;margin-bottom:16px;width:48px}.cart-title{font-weight:600}.cart-summary-top{border-bottom:1px solid #2b2d3a;margin-bottom:16px;padding-bottom:12px}.cart-total{color:#f8f8f8;font-size:1.1rem;margin-bottom:8px}.checkout-btn{background:linear-gradient(90deg,#00bfff,#7f5eff);border-radius:10px;padding:10px 18px;transition:.3s ease}.checkout-btn:hover{background:linear-gradient(90deg,#09c,#5e4bff)}.cart-empty{color:#888;font-style:italic;margin-top:16px}.cart-item{background:#1e1f2b;border-radius:12px;box-shadow:0 0 0 #0000;gap:12px;margin-bottom:16px;padding:12px;position:relative;transition:box-shadow .2s ease}.cart-item:hover{box-shadow:0 0 12px #00bfff26}.cart-remove-btn{background:#0000;color:#ff5c5c;font-size:1.1rem;position:absolute;right:8px;top:8px;z-index:2}.cart-thumb{border:1px solid #2b2d3a;border-radius:6px;height:84px;object-fit:cover}.cart-item-inner{display:flex;gap:12px}.cart-item-info{display:flex;flex-direction:column;justify-content:center}.cart-item-info strong{color:#fff;font-size:1rem}.cart-item-info small{color:#aaa;font-size:.85rem;margin-top:4px}.qty-price-row{margin-top:8px}.qty-input{background:#10131d;border:1px solid #333;border-radius:6px;font-size:.95rem;padding:6px}.price-total{color:#f8f8f8;font-size:1rem}.checkout-overlay{animation:slideInRight .3s ease forwards;background-color:#000;width:360px}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.checkout-panel{border-radius:12px;color:#fff;max-width:360px;position:relative;width:100%}.checkout-panel h2{color:#00bfff;font-size:1.25rem;margin-bottom:16px}.checkout-panel label{color:#ccc;display:block;font-size:.9rem;margin-top:10px}.checkout-panel input,.checkout-panel select{background:#11141f;border:1px solid #444;border-radius:8px;color:#fff;font-size:.95rem;margin-bottom:10px;margin-top:4px;padding:10px;width:100%}.terms-checkbox{align-items:center;color:#ccc;display:flex;font-size:.85rem;gap:10px;margin-top:16px}.checkout-panel .cta-button{background:linear-gradient(90deg,#00bfff,#7f5eff);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;margin-top:16px;padding:10px 16px;width:100%}.checkout-panel .cta-button:hover{background:linear-gradient(90deg,#00a3cc,#5e4bff)}.close-btn{color:#ccc;font-size:1.3rem;right:14px;top:12px}.cart-title{color:#00bfff;font-size:1.4rem;margin-bottom:16px;margin-top:0}.buylist-section{background:#1a1d29;border-radius:12px;margin-top:1rem;padding:16px}.buylist-table-header{border-bottom:1px solid #2a2a2a;color:#aaa;font-size:.9rem;margin-bottom:12px;padding-bottom:8px;padding-left:6px;padding-right:6px}.buylist-row,.buylist-table-header{display:grid;grid-template-columns:1fr 80px 100px}.buylist-row{align-items:center;background:#222533;border-radius:10px;color:#f0f0f0;margin-bottom:10px;padding:10px;transition:background .2s ease}.buylist-row:hover{background:#2a2d3c}.row-card{align-items:center;display:flex;gap:12px}.row-card img{border:1px solid #333;border-radius:6px;height:84px;object-fit:cover;width:60px}.row-card strong{color:#fff;font-size:1rem}.row-card .light-text{color:#000;font-size:.85rem}.row-offer,.row-qty{font-size:.95rem;font-weight:700;text-align:right}.row-offer{color:#00d4ff}.success-panel{background-color:#0f1117;padding:28px}.success-message{font-size:1rem;margin-bottom:6px}.success-subtext{color:#ccc;font-size:.95rem}.store-address-section{background:#181a22;border:1px solid #2a2d3c;border-radius:10px;margin:16px 0;padding:12px}.store-address-section strong{color:#00bfff;display:block;font-size:1.05rem;margin-bottom:6px}.store-address-details p{color:#ddd;font-size:.95rem;margin:2px 0}.pro-bonus-pill{background-color:#7c3aed;border-radius:999px;color:#fff;display:inline-block;font-size:.75rem;font-weight:600;margin-top:6px;padding:4px 10px}.pro-bonus-info{color:#6ee7b7;font-size:.85rem;margin-top:4px}.pro-bonus-active{font-weight:700}.pro-bonus-upgrade{color:#facc15;font-style:italic}.cart-summary-box{background:#1e1e1e;border-radius:12px;margin-top:1rem;padding:1rem}.summary-line{margin-bottom:6px}.final-total{border-top:1px solid #333;font-size:1.1rem;font-weight:700;margin-top:8px;padding-top:8px}.grand-total-line{color:#fff;font-size:1.05rem;font-weight:700;margin-top:6px}.cart-toggle-btn{background:none;font-size:1.25rem}.cart-toggle-fixed{bottom:20px;position:fixed;right:20px;z-index:1000}.cart-toggle-btn{background:linear-gradient(145deg,#a855f7,#9333ea);box-shadow:0 0 12px #9333ea,0 0 24px #a855f7}.cart-toggle-btn:hover{box-shadow:0 0 18px #c084fc,0 0 36px #a855f7}@keyframes pulse{0%{box-shadow:0 0 12px #9333ea,0 0 24px #a855f7}50%{box-shadow:0 0 24px #c084fc,0 0 36px #d8b4fe}to{box-shadow:0 0 12px #9333ea,0 0 24px #a855f7}}.cart-toggle-btn{animation:pulse 2.5s infinite}.pro-bonus-text{color:#d8b4fe;font-size:.85rem;font-weight:400;margin-left:.25rem}.cart-toggle-btn{align-items:center;background:linear-gradient(90deg,#9333ea,#7e22ce);border:none;border-radius:.75rem;box-shadow:0 0 12px #a855f7,0 0 24px #9333ea;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;padding:.75rem 1.25rem;transition:transform .2s ease,box-shadow .2s ease}.cart-toggle-btn:hover{box-shadow:0 0 16px #d946ef,0 0 36px #a855f7;transform:scale(1.05)}.cart-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.cart-title{color:#3b82f6;font-size:1.25rem;font-weight:700}.cart-summary-section{background:#111;border-radius:.75rem;box-shadow:0 0 10px #7e22ce66;margin-bottom:1rem;padding:1rem}.summary-line{display:flex;justify-content:space-between;margin:.5rem 0}.grand-total strong,.total strong{color:#fff}.pro-bonus{color:#22c55e;font-weight:700}.bonus-amount{color:#bbf7d0}.pro-upgrade-hint{color:#d8b4fe;font-size:.85rem;margin-top:.5rem}.checkout-btn{background:linear-gradient(90deg,#a855f7,#9333ea);border:none;border-radius:.75rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:1rem;padding:.75rem;transition:transform .2s ease;width:100%}.checkout-btn:hover{box-shadow:0 0 10px #9333ea;transform:scale(1.03)}.cart-list{list-style:none;margin:0;padding:0}.cart-item{align-items:flex-start;background:#1a1a1a;border-radius:.5rem;display:flex;margin-bottom:1rem;padding:.75rem}.cart-thumb{border-radius:.5rem;height:auto;margin-right:.75rem;width:60px}.cart-item-info{flex:1 1}.cart-item-header,.qty-price-row{align-items:center;display:flex;justify-content:space-between}.qty-price-row{margin-top:.5rem}.qty-input{background:#000;border:1px solid #444;border-radius:.25rem;color:#fff;padding:.25rem}.price-total{color:#93c5fd;font-weight:700}.cart-remove-btn{background:none;border:none;color:#f87171;cursor:pointer;font-size:1rem}.cart-collapse-btn{align-items:center;background:linear-gradient(90deg,#9333ea,#7e22ce);border:none;border-radius:.75rem;box-shadow:0 0 10px #a855f7,0 0 20px #7e22ce;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:700;gap:.5rem;padding:.5rem 1rem;transition:transform .2s ease,box-shadow .2s ease}.cart-collapse-btn:hover{box-shadow:0 0 16px #d946ef,0 0 32px #9333ea;transform:scale(1.05)}.cart-collapse-btn .icon{font-size:1.1rem}.store-signup-section{background:radial-gradient(circle at top,#1c1a2e 0,#141024 100%);border-radius:0 0 1rem 1rem;border-top:1px solid #ffffff0d;margin-top:2rem;padding:2rem 1.5rem;position:relative;text-align:center;z-index:1000}.store-signup-content h2{color:#d8b4fe;font-size:1.5rem;font-weight:600;margin-bottom:.75rem}.store-signup-content p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 auto 1.25rem;max-width:680px}.signup-button{background:linear-gradient(90deg,#a855f7,#9333ea);border-radius:.65rem;box-shadow:0 0 8px #9333ea,0 0 16px #a855f7;color:#fff;display:inline-block;font-size:.95rem;font-weight:600;padding:.6rem 1.4rem;text-decoration:none;transition:all .2s ease}.signup-button:hover{box-shadow:0 0 12px #c084fc,0 0 20px #9333ea;transform:translateY(-1px) scale(1.03)}.loading-indicator{align-items:center;color:#cbd5e1;display:flex;flex-direction:column;font-size:1rem;padding:2rem}.rarity-dropdown2{background:#ffffff1a;border:1px solid #e514fc80;border-radius:5px;color:#000;cursor:pointer;font-size:16px;padding:10px;transition:background .2s ease,border .2s ease}.collection-btn2{align-items:center;background:linear-gradient(135deg,#7e2cff,#c74fff);border:none;border-radius:10px;box-shadow:0 4px 10px #c74fff4d;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:700;justify-content:center;margin-top:12px;padding:10px 14px;text-align:center;transition:all .3s ease;width:100%}.buy-cart-sidebar{border-radius:25px;position:relative;top:0;z-index:100}.checkout-overlay{align-items:center;animation:fadeIn .3s ease forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000f2;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.success-panel{background-color:#11141f;border-radius:12px;box-shadow:0 0 24px #9333ea66;color:#f8f8f8;max-width:480px;padding:2rem;position:relative;text-align:center;width:100%}.collection-btn2.sign-in-btn{background:linear-gradient(135deg,#f43f5e,#be123c);border-radius:10px;box-shadow:0 4px 10px #be123c4d;color:#fff;display:inline-block;font-weight:700;padding:10px 14px;text-align:center;text-decoration:none;transition:all .3s ease}.collection-btn2.sign-in-btn:hover{box-shadow:0 6px 12px #f43f5e80;transform:scale(1.03)}.condensed-header-row{border-radius:24px;gap:2rem;padding:15px}.condensed-header-row,.header-control{align-items:center;background-color:#fff}.header-control{border:0 solid #333;border-radius:24px;box-shadow:0 12px 32px #0006;color:#000;gap:.5rem;justify-content:center;min-width:200px;padding:1rem}.condensed-header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.checkbox-toggle-group{display:flex;flex-wrap:wrap;gap:.5rem}.checkbox-toggle{align-items:center;background:#1a1a1a;border:1px solid #0000;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;gap:.4rem;padding:.4rem .8rem;transition:all .2s ease}.checkbox-toggle input{display:none}.checkbox-toggle.checked{background:green;box-shadow:0 0 8px #adff2f;color:#fff}.header-control.action-buttons{align-items:center;justify-content:center;text-align:center}.button-row{display:flex;gap:1rem;justify-content:center;margin-top:.5rem}.buylist-save-btn{background-color:#8a2be2;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:.6rem 1.2rem;transition:background .2s ease}.buylist-save-btn:hover{background-color:#a84dff}.buylist-reset-btn{background-color:#b22222;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:.6rem 1.2rem;transition:background .2s ease}.buylist-reset-btn:hover{background-color:#e74c3c}.column-box{border:0 solid #333;border-radius:24px;box-shadow:0 12px 32px #0006;flex:1 1 400px;gap:.5rem;padding:.5rem}.sub-label{font-size:1.25rem;font-weight:600}.condition-header-row{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.condition-grid{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.condition-box{align-items:center;background:#1a1a1a;border:1px solid #0000;border-radius:6px;font-size:.85rem;gap:.4rem;justify-content:space-between;padding:.4rem .6rem}.condition-box.selected{box-shadow:0 0 8px #adff2f}.deduction-control input{font-size:.8rem;padding:.2rem .4rem;width:50px}.buylist-rarity-grid{display:flex;flex-wrap:wrap}.rarity-input{font-size:.8rem;width:50px}.buylist-rarity-grid{grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(3,1fr)}.rarity-box{align-items:center;background:#1a1a1a;border:1px solid #0000;border-radius:6px;display:flex;font-size:.85rem;gap:.5rem;justify-content:space-between;padding:.4rem .6rem;transition:border .2s ease}.rarity-box.selected{background-color:green;box-shadow:0 0 8px #adff2f}.rarity-name{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rarity-input{background:#222;border:1px solid #555;border-radius:4px;color:#fff;font-size:.85rem;padding:.2rem .4rem;width:55px}.light-text2{color:dimgrey;font-size:12px}.buylist-set-grid{grid-template-columns:repeat(3,1fr)}.buylist-set-box{align-items:center;background:#1a1a1a;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;font-size:.85rem;gap:.5rem;padding:.4rem .6rem;transition:border .2s ease}.buylist-set-box.selected{background-color:green;box-shadow:0 0 4px #adff2f}.buylist-set-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-column-grid{flex-wrap:wrap}.two-column-settings{max-width:100%;width:100%}.two-column-grid{align-items:flex-start;flex-wrap:nowrap;gap:2rem;width:100%}.column-box,.two-column-grid{box-sizing:border-box;display:flex}.column-box{flex:1 1;flex-direction:column;gap:1rem;min-width:0}.buylist-set-grid{max-height:320px;overflow-y:auto;padding-right:.5rem}.buylist-rarity-grid,.buylist-set-grid{grid-gap:.5rem;box-sizing:border-box;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.card-overrides-subtext{font-size:.85rem;margin-top:.25rem}.card-overrides-filters{gap:1rem}.card-overrides-search{flex:1 1}.card-overrides-dropdown,.card-overrides-search{background:#111;border:1px solid #444;border-radius:6px;color:#fff;font-size:.9rem;padding:.4rem .6rem}.card-override-entry{background:#fff;border-radius:8px;box-shadow:6px 6px 6px 6px #0006;display:flex;gap:.5rem;margin-bottom:.1rem;max-width:100%;padding:1rem}.card-override-image{object-fit:contain}.card-override-main{display:flex;flex-direction:column;gap:.5rem}.card-override-header{font-size:1rem;font-weight:600;margin-bottom:.25rem}.card-override-name{display:block;font-size:1rem;margin-bottom:.5rem}.card-override-row{font-size:.9rem;gap:.75rem}.card-override-variant{color:#ccc;font-weight:600}.card-override-market,.card-override-offer{color:#aaa}.card-override-select{background:#222;border:1px solid #444;border-radius:4px;color:#fff;font-size:.85rem;padding:.3rem .4rem}.card-tag{background:#2a2a2a;color:#ddd;padding:.25rem .5rem}.card-overrides-section{background:#fff;border:1px solid #333;border-radius:10px;margin-top:2rem;padding:1rem 1.5rem}.card-overrides-title{color:#000;font-size:1.5rem;margin-bottom:.2rem}.card-overrides-subtext{color:#aaa;font-size:.9rem;margin-bottom:1rem}.card-overrides-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.card-overrides-dropdown,.card-overrides-search{background:#222;border:1px solid #444;border-radius:5px;color:#fff;flex:1 1;min-width:160px;padding:.5rem}.card-overrides-list{display:flex;flex-direction:column;gap:1.5rem;padding:10px}.card-override-image{border-radius:6px;height:auto}.card-override-main{flex:1 1}.card-override-header{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.card-override-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.4rem}.card-override-input,.card-override-select{background:#fff;border-radius:12px;color:#000;font-weight:700;max-width:50px;padding:.3rem;text-align:center}.card-tag{display:inline-block;margin-right:.3rem}.card-override-grid{display:flex;flex:1 1;flex-direction:column;gap:.75rem}.card-override-title{color:#000;font-size:1.1rem;font-weight:600}.card-override-row-grid{grid-gap:.2rem;align-items:center;display:grid;gap:.2rem;grid-template-columns:.8fr .8fr .8fr .8fr auto auto;padding:.2rem}.market-col,.offer-col,.variant-col{border-radius:12px;box-shadow:2px 2px 2px #0006;font-size:.9rem;max-width:250px}.mode-col,.value-col{align-items:center;border-radius:12px;box-shadow:2px 2px 2px #0006;display:flex}.market-col{color:green}.offer-col{color:darkred}.card-override-image{border-radius:5px;width:80px}.card-override-tags{display:flex;gap:.5rem;margin-top:.5rem}.card-tag{background:#333;border-radius:4px;color:#ccc;font-size:.75rem;padding:.2rem .5rem}.header-control2{background-color:#fff;border:0 solid #333;border-radius:24px;box-shadow:0 12px 32px #0006;color:#000;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;min-width:200px;padding:1rem}.header-control3{box-shadow:0 6px 16px green;margin-left:2.5%;max-width:200px}.header-control3,.header-control4{background-color:#fff;border:0 solid #333;border-radius:24px;color:#000;display:flex;flex-direction:column;padding:.5rem}.header-control4,.header-control5{box-shadow:0 6px 16px #0006;min-width:200px}.header-control5{background-color:#fff;border:0 solid #333;border-radius:24px;color:#000;display:flex;flex-direction:column;margin-bottom:5px;padding:.5rem}.header-control5:hover{background-color:#d3d3d3}.account-container2{align-items:flex-start;display:flex;gap:10px;justify-content:center;margin:10px;margin-left:var(--stacknav-w);max-width:99%;position:relative;z-index:1}.card-overrides-scroll-container{max-height:70vh}.card-overrides-section-wrapper{display:flex;flex-direction:column;height:100%;max-height:100vh}.card-overrides-wrapper{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 200px)}.card-overrides-scroll-container{flex:1 1;padding-right:.5rem}.card-overrides-wrapper{max-height:600px;overflow:hidden;position:relative}.card-overrides-scroll-container{max-height:100%;overflow-y:auto;padding-right:10px}.condition-box{align-items:flex-start;background-color:#1c1c1c;border-radius:8px;color:#fff;display:flex;flex-direction:column;margin-right:12px;min-width:140px;padding:10px;position:relative;transition:background-color .2s ease}.condition-box.selected{background-color:green;box-shadow:0 0 10px #0f06}.condition-box input[type=checkbox]{margin-bottom:6px}.condition-label{font-weight:700;margin-bottom:4px}.deduction-control{margin-top:4px;position:relative;width:100%}.deduction-label{color:#ffffffb3;display:block;font-size:.7rem;margin-bottom:2px}.deduction-control input[type=number]{border:none;border-radius:4px;font-size:14px;outline:none;padding:6px;width:100%}.game-tab-container{background:#fff;border-radius:24px;margin-bottom:12px;margin-top:12px;padding:20px;text-align:center}.section-title{color:#000;font-size:1.5rem;margin-bottom:12px}.view-toggle{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.game-tab-btn{background-color:#eee;border:none;border-radius:999px;box-shadow:0 0 0 #0000;color:#000;cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:all .2s ease}.game-tab-btn.active{background:linear-gradient(90deg,#f0c,#33f);box-shadow:0 0 12px #cc00ff4d;color:#fff}.view-toggle2{display:flex;gap:12px;justify-content:center;margin-bottom:32px}.export-btn-csv{background:green;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:5px;padding:6px 12px;transition:background .2s ease}.print-label-btn{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;margin-top:.5rem;padding:.4rem .8rem}.print-label-btn:hover{background-color:#0056b3}.tracking-input-group{align-items:center;display:flex;flex-direction:column;margin:1rem 0;text-align:center}.tracking-input{border:1px solid #ccc;border-radius:6px;font-size:14px;max-width:300px;padding:.4rem;width:100%}.save-tracking-btn{background-color:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;margin-top:.4rem;padding:.4rem 1rem}.save-tracking-btn:hover{background-color:#218838}.tracking-display{align-items:center;display:flex;gap:1rem}.tracking-link{align-items:center;color:#007bff;font-weight:500;text-decoration:underline}.edit-tracking-btn{background-color:#ffc107;border:none;border-radius:6px;cursor:pointer;font-weight:600;padding:.4rem .8rem}.edit-tracking-btn:hover{background-color:#e0a800}.paypal-copy-block{align-items:center;display:flex;flex-direction:column;gap:.2rem}.email-copy-row{gap:.3rem}.copy-btn,.email-copy-row{align-items:center;display:flex}.copy-btn{background:none;border:none;color:#666;cursor:pointer;padding:0;transition:color .2s ease}.copy-btn:hover{color:#000}.copy-icon{height:16px;width:16px}.buylist-sidebar-account{background-color:#fff;border-radius:24px;box-shadow:0 0 12px #5046a04d;max-height:850px;overflow-y:auto;padding:1rem;width:300px}.buylist-sidebar-header{color:#000;font-size:1.25rem;margin-bottom:1rem}.status-filter-btn2{align-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000;border:2px solid #000;border-radius:20px;color:#000;cursor:pointer;font-size:.85rem;padding:6px 12px;transition:all .2s ease}.status-filter-btn2:hover{background:#ffffff22;border-color:#fff6}.status-filter-btn2.active{background:#1e90ff;border-color:#1e90ff;box-shadow:0 0 6px 2px #1e90ff99;color:#fff;font-weight:700}.black-text{color:#000}.buy-cart-sidebar{background:#fff;border-radius:25px 0 0 25px;bottom:0;box-shadow:-2px 0 20px #9333ea;color:#fff;overflow-y:auto;padding:1rem;position:fixed;right:0;top:100px;transition:transform .3s ease;width:400px;z-index:1000}@media (max-width:768px){.buy-cart-sidebar{border-radius:0;bottom:0;box-shadow:none;height:45vh;left:0;padding:1rem;right:0;top:500px;width:100vw;z-index:1001}.cart-backdrop{background:#0009;display:block;inset:0;position:fixed;z-index:1000}}.cart-backdrop{display:none}.card-grid-insights{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-top:1rem;width:100%}.card-insight-tile{align-items:center;background:#1c1c24;border-radius:12px;display:flex;flex:1 1 200px;gap:1rem;max-width:300px;padding:1rem}.card-thumb-insight{border-radius:6px;height:auto;width:60px}.card-info-insight{flex-grow:1}.insights-chart{background-color:#fff;border-radius:24px;padding:1rem}.buylist-sidebar-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.refresh-btn{align-items:center;background:none;border:none;display:flex;height:150%;justify-content:center;padding:.5rem}.refresh-btn svg{stroke:#6b7280;display:block;transition:transform .2s ease,stroke .2s ease}.refresh-btn:hover svg{stroke:#374151}.refresh-btn2{align-items:center;background:#2a2a2a;border:1px solid #444;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-weight:600;height:150%;justify-content:center;padding:.5rem 1rem;transition:all .2s ease}.refresh-btn2:hover{background:#3a3a3a;border-color:#666;box-shadow:0 0 6px #fff3}.refresh-btn2:disabled{cursor:not-allowed;opacity:.5}.ebay-listings-section{text-align:center}.ebay-title{font-size:1.75rem;margin-bottom:1rem}.ebay-connect-box{align-items:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:1.2rem;margin-top:2rem;padding:24px}.ebay-logo{height:auto;object-fit:contain;width:160px}.ebay-connected-text{color:#059669;font-size:1rem;font-weight:600}.connect-ebay-btn{align-items:center;background:linear-gradient(90deg,#e60000,#0064d2);border:none;border-radius:8px;box-shadow:0 0 12px #0064d266;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.6rem;padding:.8rem 1.4rem;transition:transform .2s,box-shadow .2s}.connect-ebay-btn:hover{box-shadow:0 0 20px #0064d299;transform:scale(1.03)}.ebay-icon{height:22px;width:22px}.card-search-input{background:#1a1a2a;border:1px solid #555;border-radius:8px;color:#fff;margin-bottom:1rem;padding:.7rem;width:100%}.cards-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ebay-card-listing-btn{margin-top:.5rem;text-align:center}.ebay-card-listing-btn .collection-btn.add{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:.4rem .8rem;transition:.2s}.ebay-card-listing-btn .collection-btn.add:hover{background-color:#2563eb}.ebay-card-list-section{width:100%}.listing-overlay{align-items:center;background:#0c0c16e6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.listing-modal{background:#1b1b2c;border-radius:1rem;color:#fff;max-width:700px;padding:2rem;position:relative;width:90%}.close-btn{background:#0000;color:#fff}.listing-header{display:flex;gap:1rem;margin-bottom:1rem}.listing-header img{border-radius:8px;height:140px;object-fit:contain}.listing-fields input,.listing-fields select,.listing-fields textarea{background:#222;border:1px solid #555;border-radius:6px;color:#fff;margin-bottom:1rem;padding:.5rem;width:100%}.submit-listing-btn{background:#4ade80;border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:700;padding:.75rem;width:100%}.overlay-container{align-items:center;background:#0f0f1ee6;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;right:0;top:0}.overlay-container,.overlay-modal{padding:2rem;position:fixed;z-index:200}.overlay-modal{background:#fff;border-radius:1rem;color:#000;max-width:800px;width:100%}.header-section{margin-bottom:1.5rem}.header-card img{border-radius:8px;height:auto;margin-right:1rem;width:80px}.form-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem}.header-control{display:flex;flex-direction:column}.header-control.full-width{grid-column:span 2}.readonly-input,.readonly-input2{background-color:#2a2a40;border:1px solid #444;border-radius:24px;color:#ccc;font-size:12px;padding:2px;text-align:center}.readonly-input2{width:100%}.close-btn{background:none;border:none;color:red;cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem}.inputtext,.inputtext2{border-radius:24px;font-size:12px;padding:2px;text-align:center;width:95%}.inputtext2{height:100px}.buylist-move-notice{background:#fffc;border-radius:16px;box-shadow:0 4px 16px #0000001a;margin:100px auto;max-width:600px;padding:32px;text-align:center}.buylist-move-notice h1{font-size:24px;margin-bottom:16px}.buylist-move-notice p{font-size:16px;margin-bottom:12px}.buylist-move-notice a{color:#007bff;text-decoration:underline}.qty-wrapper{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:6px}.qty-btn{background:#11141c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;height:36px;width:36px}.qty-input{text-align:center;width:60px}:root{--nerko-accent:#7c3aed;--nerko-accent2:#00d4ff;--nerko-text:#111;--nerko-muted:#6b7280;--nerko-border:#e9e9ef}.ebay-orders-header{align-items:center;background:#fff;border:1px solid #e9e9ef;border:1px solid var(--nerko-border);border-radius:24px;box-shadow:0 10px 24px #0000002e,inset 0 0 0 1px #7c3aed0f;color:#111;color:var(--nerko-text);display:flex;gap:12px;margin-bottom:16px;padding:10px 14px;position:relative}.ebay-orders-header .ebay-logo{height:22px}.ebay-orders-title{font-weight:800;letter-spacing:.2px;margin-right:4px}.orders-tabs{display:flex;gap:8px;margin-left:8px}.tab-btn{background:#f7f7fb;border:1px solid #e9e9ef;border:1px solid var(--nerko-border);border-radius:999px;cursor:pointer;font-size:.9rem;font-weight:700;padding:6px 12px;transition:.18s ease}.tab-btn:hover{background:#f1f2f7}.tab-btn.active{background:linear-gradient(90deg,#7c3aed,#00d4ff);background:linear-gradient(90deg,var(--nerko-accent),var(--nerko-accent2));border-color:#0000;box-shadow:0 6px 16px #7c3aed40;color:#fff}.orders-controls{display:flex;gap:8px;margin-left:auto}.orders-input,.orders-select{background:#fafafe;border:1px solid #e9e9ef;border:1px solid var(--nerko-border);border-radius:24px;font-size:.9rem;height:34px;outline:none;padding:0 10px;transition:.18s ease}.orders-input::placeholder{color:#6b7280;color:var(--nerko-muted)}.orders-input:focus,.orders-select:focus{border-color:#0000;box-shadow:0 0 0 2px #7c3aed40}.refresh-btn{background:#fff;border:1px solid #e9e9ef;border:1px solid var(--nerko-border);border-radius:10px;cursor:pointer;font-weight:800;height:34px;padding:0 12px;transition:.18s}.refresh-btn:hover{box-shadow:0 0 0 2px #7c3aed2e}.start-processing-btn{background:linear-gradient(90deg,#00c853,#00bfa5);border:none;border-radius:999px;box-shadow:0 6px 14px #00c85359;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;padding:8px 16px;transition:all .2s ease}.start-processing-btn:hover{box-shadow:0 8px 18px #00c85373;transform:translateY(-1px)}.start-processing-btn:disabled{background:#ccc;box-shadow:none;color:#777;cursor:not-allowed}.orders-list{-ms-overflow-style:none;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#7c3aed,#00d4ff) border-box;border:4px solid #0000;border-radius:24px;box-shadow:0 6px 16px #00000040;max-height:77vh;overflow-y:auto;padding:12px;scrollbar-width:none;width:100%}.orders-list::-webkit-scrollbar{display:none}.orders-list .account-card{background:#fff;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 6px 16px #0000001f;color:#111;margin-bottom:12px;padding:14px 16px}.orders-list2{-ms-overflow-style:none;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#7c3aed,#00d4ff) border-box;border:4px solid #0000;border-radius:24px;box-shadow:0 6px 16px #00000040;padding:12px;scrollbar-width:none;width:100%}.orders-list2::-webkit-scrollbar{display:none}.order-row{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:1.1fr minmax(220px,420px) .7fr}.order-meta{text-align:left}.order-meta .title-line{font-weight:800}.order-thumbs{align-items:center;display:flex;gap:8px;justify-content:center;overflow-x:auto;overflow-y:hidden;padding:4px 2px}.thumb{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;cursor:zoom-in;flex:0 0 auto;height:64px;overflow:hidden;width:64px}.thumb img{display:block;height:100%;object-fit:cover;width:100%}.order-side{text-align:right}.order-side strong{font-weight:800}.order-badge{background:linear-gradient(90deg,#7c3aed,#00d4ff);border-radius:999px;color:#fff;font-size:12px;font-weight:700;margin-left:8px;padding:2px 8px}.ship-to{grid-column:1/-1}@media (max-width:860px){.order-row{align-items:start;grid-template-areas:"meta side" "thumbs thumbs";grid-template-columns:1fr auto;row-gap:10px}.order-meta{grid-area:meta}.order-thumbs{grid-area:thumbs;justify-content:flex-start}.order-side{grid-area:side;text-align:left}}:root{--nk-purple:#7c3aed;--nk-cyan:#00d4ff;--nk-blue1:#6a11cb;--nk-blue2:#2575fc;--nk-green1:#00c853;--nk-green2:#00e676;--nk-orange1:#ff9800;--nk-orange2:#ff5722;--nk-border:#e5e7eb}.single-toolbar.account-card{align-items:center;background:#fff;border:1px solid #e5e7eb;border:1px solid var(--nk-border);border-radius:24px;box-shadow:0 6px 16px #0000001f;display:flex;gap:10px;margin-bottom:12px;padding:10px 12px}.btn-ghost{background:#f8f9fb;border:1px solid #e5e7eb;border:1px solid var(--nk-border);border-radius:10px;cursor:pointer;font-weight:700;padding:8px 12px;transition:.18s}.btn-ghost:hover{background:#f1f2f6}.progress-pill{background:#1f2937;border-radius:999px;color:#fff;font-size:12px;font-weight:800;margin-left:4px;padding:4px 10px}.pager{align-items:center;display:flex;font-weight:700;gap:8px;margin-left:auto}.btn-nav{@apply .btn-ghost;padding:6px 10px}.btn-done{background:linear-gradient(90deg,#6a11cb,#2575fc);background:linear-gradient(90deg,var(--nk-blue1),var(--nk-blue2));border:none;border-radius:10px;box-shadow:0 6px 14px #2575fc40;color:#fff;cursor:pointer;font-weight:800;padding:8px 12px;transition:.18s}.btn-done:hover{transform:translateY(-1px)}.single-card.account-card{background:#fff;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#7c3aed,#00d4ff) border-box;border:4px solid #0000;border-radius:24px;box-shadow:0 6px 16px #0000001f;color:#111;margin-bottom:12px;padding:16px}.single-head{align-items:center}.single-meta .title{font-weight:800}.ship-to{color:#444;margin-top:10px}.btn-print{background:linear-gradient(90deg,var(--nk-orange1),var(--nk-orange2));box-shadow:0 6px 14px #ff572240;transition:.18s}.btn-go{background:linear-gradient(135deg,var(--nk-green1),var(--nk-green2));box-shadow:0 3px 8px #00c85347;font-size:12px;font-weight:700;height:28px;padding:0 10px;transition:.15s}.btn-go:hover{filter:brightness(1.06);transform:translateY(-1px)}.items-wrap{margin-top:12px}.items-wrap>.title{font-weight:800}.item-row,.thumb-lg{border:1px solid var(--nk-border)}.thumb-lg{cursor:zoom-in;height:140px;width:140px}.badge-combined{background:linear-gradient(90deg,#7c3aed,#00d4ff);background:linear-gradient(90deg,var(--nk-purple),var(--nk-cyan));border-radius:999px;color:#fff;font-size:12px;font-weight:800;margin-left:8px;padding:2px 8px}@media (max-width:820px){.single-head{grid-template-columns:1fr}.single-side{text-align:left}.thumb-lg{height:110px;width:110px}}.single-card{padding:16px 18px}.single-head{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1fr auto}.single-meta{text-align:left}.single-side{text-align:right}.items-title,.single-title{background:none!important;border:0;box-shadow:none;color:#111;display:inline-block;font-weight:800;margin:0 0 6px;padding:0}.ship-to{color:#555;font-size:12px;margin-top:6px}.actions{flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:12px}.action-left,.action-right{align-items:center;display:flex;gap:8px}.btn-print{background:linear-gradient(90deg,#ff9800,#ff5722);border:none;border-radius:10px;box-shadow:0 6px 14px #ff57222e;padding:8px 14px}.btn-go,.btn-print{color:#fff;cursor:pointer;font-weight:800}.btn-go{background:linear-gradient(135deg,#00c853,#00e676);border:none;border-radius:12px;box-shadow:0 4px 10px #00c85338;height:32px;letter-spacing:.2px;padding:0 12px}.items-wrap{margin-top:14px}.item-row{grid-gap:12px;align-items:center;background:#fcfcfe;border:1px solid #e5e7eb;border-radius:12px;display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:10px}.thumb-lg{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;flex:0 0 auto;height:120px;overflow:hidden;width:120px}.thumb-lg img{display:block;height:100%;object-fit:cover;width:100%}.single-toolbar{gap:10px}.progress-pill{margin-left:6px}@media (max-width:900px){.single-head{grid-template-columns:1fr}.single-side{text-align:left}.thumb-lg{height:100px;width:100px}}.items-grid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:12px;margin-top:12px}.item-thumb{background:#fafafa;border:1px solid #e5e7eb;border:1px solid var(--nk-border);border-radius:12px;cursor:zoom-in;height:200px;width:150px}.item-thumb img{display:block;height:100%;object-fit:cover;width:100%}.item-qty{align-items:center;background:#96969680;border-radius:10px;color:#fff;display:flex;font-size:45px;font-weight:800;height:100%;justify-content:center;left:50%;position:absolute;text-shadow:0 2px 4px #0006;top:50%;transform:translate(-50%,-50%);width:100%}.item-qty.multi{background:linear-gradient(135deg,#7c3aedcc,#00d4ffcc)}.titlec{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#ff0046e6,#ff6400e6);background-origin:border-box}.titlec,.titlec2{align-items:center;border:3px solid #0000;border-radius:15px;display:inline-block;justify-content:space-between;margin-bottom:5px;padding:15px;position:sticky;top:0;width:100%;z-index:1000}.titlec2{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#7c3aed,#00d4ff);background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,var(--nk-purple),var(--nk-cyan));background-origin:border-box}.single-sidec{text-align:left}.btn-go{align-items:center;display:inline-flex;justify-content:center;line-height:1;min-height:40px;position:relative}.btn-go.is-loading{background:#ccc!important;border-color:#666!important;color:#666!important;cursor:not-allowed}.btn-go .btn-spinner{animation:btnSpin 1s linear infinite;background:conic-gradient(from 0deg,#2600fc,#ff00ea,#2600fc);height:20px;left:50%;-webkit-mask:radial-gradient(farthest-side,#0000 60%,#000 61%);mask:radial-gradient(farthest-side,#0000 60%,#000 61%);pointer-events:none;top:50%;transform:translate(-50%,-50%) rotate(0deg);transform-origin:center center;width:20px;will-change:transform}.btn-go .btn-spinner,.btn-go .btn-spinner:after{border-radius:50%;box-shadow:0 0 6px #ff00ea,0 0 12px #2600fc;position:absolute}.btn-go .btn-spinner:after{content:"";inset:0}.progress-steps{align-items:flex-start;display:flex;gap:0;justify-content:center;margin:10px 0 6px;width:100%}.step{flex:1 1;padding:4px 8px 0;text-align:center}.dot,.step{position:relative}.dot{align-items:center;background:#fff;border:3px solid #cfd8dc;border-radius:50%;color:#fff;display:flex;font-size:13px;font-weight:700;height:26px;justify-content:center;margin:0 auto;width:26px;z-index:2}.label{color:#4b5563;font-size:12px;font-weight:600;margin-top:6px}.step .connector{background:#e5e7eb;border-radius:2px;height:3px;left:50%;position:absolute;top:16px;width:100%;z-index:1}.step:last-child .connector{display:none}.step.active .dot,.step.done .dot{background:linear-gradient(135deg,#16a34a,#22c55e);border-color:#0000;box-shadow:0 0 6px #22c55e8c,0 0 12px #16a34a59}.step.done .connector{background:linear-gradient(90deg,#16a34a,#22c55e)}.controls{margin-top:6px;min-height:30px}.step-btn{border:1px solid #d1d5db;border-radius:8px;color:#111827;cursor:pointer;font-size:12px;padding:6px 10px}.step-btn,.step-btn.ghost{background:#fff}.step-btn.primary{background:linear-gradient(90deg,#16a34a,#22c55e);border:none;box-shadow:0 2px 6px #00000026;color:#fff;font-weight:700}.step-btn.primary.is-loading{background:#ccc!important;color:#666!important;position:relative}.step-btn.primary .btn-spinner{animation:btnSpin 1s linear infinite;background:conic-gradient(from 0deg,#2600fc,#ff00ea,#2600fc);border-radius:50%;box-shadow:0 0 6px #ff00ea,0 0 12px #2600fc;height:18px;left:50%;-webkit-mask:radial-gradient(farthest-side,#0000 60%,#000 61%);mask:radial-gradient(farthest-side,#0000 60%,#000 61%);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.invisible{visibility:hidden}@keyframes btnSpin{to{transform:translate(-50%,-50%) rotate(1turn)}}@media (max-width:560px){.label{font-size:11px}.dot{height:22px;width:22px}}.reset-wrap{margin-top:6px;text-align:right}.reset-wrap .step-btn{border-radius:6px;color:#666;font-size:11px;padding:4px 8px}:root{--gt-bg:#f3f4f6;--gt-border:#e5e7eb;--gt-text:#111827;--gt-muted:#6b7280;--gt-hover:#0000000d;--gt-accent-start:#2600fc;--gt-accent-end:#ff00ea}@media (prefers-color-scheme:dark){:root{--gt-bg:#0f1115;--gt-border:#1f2430;--gt-text:#e5e7eb;--gt-muted:#9aa4b2;--gt-hover:#ffffff0f}}.game-toggle{align-items:center;background:#f3f4f6;background:var(--gt-bg);border:1px solid #e5e7eb;border:1px solid var(--gt-border);border-radius:9999px;display:flex;flex-wrap:wrap;gap:6px;padding:4px}.game-pill{appearance:none;background:#0000;border:1px solid #0000;border-radius:9999px;color:#111827;color:var(--gt-text);cursor:pointer;font-size:14px;font-weight:600;line-height:1;padding:8px 14px;transition:transform .08s ease,background-color .15s ease,box-shadow .15s ease;will-change:transform}.game-pill:hover{background:#0000000d;background:var(--gt-hover)}.game-pill:active{transform:translateY(1px)}.game-pill:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #2600fca6;outline:none}.game-pill.active{background-image:linear-gradient(135deg,#2600fc,#ff00ea);background-image:linear-gradient(135deg,var(--gt-accent-start),var(--gt-accent-end));box-shadow:0 6px 18px #2600fc40,0 2px 6px #0000002e;color:#fff}.game-pill.active:after{background:linear-gradient(180deg,#ffffff40,#fff0 40%);border-radius:inherit;content:"";inset:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute}.game-pill[aria-disabled=true],.game-pill[disabled]{cursor:not-allowed;opacity:.55}@media (max-width:480px){.game-pill{font-size:13px;padding:7px 12px}}.game-toggle.segmented .game-pill{background:#0000;border:1px solid #e5e7eb;border:1px solid var(--gt-border)}.game-toggle.segmented .game-pill+.game-pill{margin-left:-1px}.game-toggle.segmented .game-pill.active{border-color:#0000}.pick-view-toggle{background:#f3f4f6;border-radius:10px;display:inline-flex;padding:2px}.pick-view-toggle .seg-btn{background:#0000;border:none;border-radius:8px;cursor:pointer;padding:6px 10px}.pick-view-toggle .seg-btn.active{background:#fff;box-shadow:0 1px 2px #0000000f}.row-sep{background:#e8e9ef;height:1px}.picklist-grid{row-gap:6px}.buylist-settings-box{background:#fff;border:1px solid #00000014;border-radius:16px;box-shadow:0 4px 18px #0000000f;margin-bottom:20px;padding:16px 20px;width:100%}.buylist-settings-row{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.buylist-settings-label{color:#333;font-size:13px;font-weight:700;margin-bottom:6px}.buylist-settings-group{display:flex;flex-direction:column;gap:6px}.buylist-settings-pills{display:flex;flex-wrap:wrap;gap:8px}.buylist-pill{align-items:center;background:#fff;border:1px solid #0000001f;border-radius:999px;box-shadow:0 2px 8px #0000000f;cursor:pointer;display:inline-flex;height:32px;padding:0 14px;position:relative;transition:transform .05s ease,box-shadow .2s ease,background .2s ease;-webkit-user-select:none;user-select:none}.buylist-pill:hover{transform:translateY(-1px)}.buylist-pill input{cursor:pointer;inset:0;opacity:0;position:absolute}.buylist-pill span{font-size:13px;font-weight:700;letter-spacing:.2px}.buylist-pill.checked{background:linear-gradient(90deg,#6f3aff,#3aa0ff);border-color:#0000;color:#fff}.buylist-settings-segmented{--count:3;grid-gap:6px;background:#f8f8fb;border:1px solid #00000014;border-radius:999px;box-shadow:0 2px 12px #0000000f;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);height:38px;padding:4px;position:relative}.buylist-seg-thumb{background:linear-gradient(90deg,#6f3aff,#3aa0ff);border-radius:999px;height:calc(100% - 8px);left:calc(4px + var(--i)*((100% - 8px)/var(--count)));position:absolute;top:4px;transition:left .18s ease;width:calc((100% - 8px)/var(--count));z-index:0}.buylist-seg-item{align-items:center;background:#0000;border:none;border-radius:999px;color:#333;cursor:pointer;display:flex;font-size:13px;font-weight:800;height:30px;justify-content:center;letter-spacing:.2px;position:relative;z-index:1}.buylist-seg-item.active{color:#fff}.buylist-settings-actions{align-items:center;display:flex;gap:10px}.buylist-btn{border-radius:8px;cursor:pointer;font-weight:800;height:34px;letter-spacing:.2px;padding:6px 14px;transition:transform .05s ease,opacity .2s ease}.buylist-btn.save{background:linear-gradient(90deg,#00c853,#00bfa5);border:none;color:#fff}.buylist-btn.reset{background:#fff;border:1px solid #e5393540;color:#e53935}.buylist-btn:hover{transform:translateY(-1px)}.buylist-btn:disabled{cursor:not-allowed;opacity:.6}.buylist-settings-header{color:#222;font-size:15px;font-weight:800;letter-spacing:.3px;margin-bottom:14px}.buylist-pill.inactive{cursor:not-allowed;opacity:.5}.buylist-pill.inactive:hover{box-shadow:0 2px 8px #0000000f;transform:none}.buylist-game-tabs{margin-top:14px}.buylist-game-tabs-title{color:#fff;font-size:14px;font-weight:800;letter-spacing:.3px;margin-bottom:10px}.buylist-game-segmented{grid-gap:6px;background:#fff;border:1px solid #00000014;box-shadow:0 2px 12px #0000000f;display:grid;gap:6px;grid-auto-columns:1fr;grid-auto-flow:column;height:40px;overflow:hidden;padding:4px}.buylist-game-thumb{background:linear-gradient(90deg,#6f3aff,#3aa0ff);border-radius:999px;height:calc(100% - 8px);left:calc(4px + var(--i)*((100% - 8px)/var(--count)));position:absolute;top:4px;transition:left .18s ease;width:calc((100% - 8px)/var(--count));z-index:0}.buylist-game-item{align-items:center;border:none;color:#333;display:flex;font-size:13px;font-weight:800;height:32px;justify-content:center;letter-spacing:.2px;padding:0 10px;z-index:1}.buylist-game-item:focus-visible{border-radius:999px;outline:2px solid #7aa7ff;outline-offset:2px}.buylist-game-empty{background:#fff;border:1px dashed #00000026;border-radius:10px;color:#777;font-size:13px;padding:10px 12px}.buylist-main-card{background:#fff;border:1px solid #00000014;box-shadow:0 4px 18px #0000000f;margin-top:14px;padding:16px 18px}.buylist-main-title{color:#222;font-size:15px;letter-spacing:.3px;margin-bottom:12px}.buylist-main-block+.buylist-main-block{margin-top:50px}.buylist-main-block-head{margin-bottom:10px;padding:24px}.buylist-main-block-head.sticky{background:#fff;padding-top:6px}.buylist-main-block-title{color:#222;font-size:14px}.buylist-main-subtext{color:#666;margin-top:4px}.buylist-main-conditions{grid-template-columns:repeat(4,minmax(220px,1fr))}@media (max-width:1100px){.buylist-main-conditions{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.buylist-main-conditions{grid-template-columns:1fr}}.bm-condition{background:#fff;border:1px solid #0000001a;box-shadow:0 2px 8px #0000000a;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:10px;position:relative;-webkit-user-select:none;user-select:none}.bm-condition input{cursor:pointer;inset:0;opacity:0;position:absolute}.bm-condition.selected{background:linear-gradient(90deg,#f7f6ff,#f4f9ff)}.bm-cond-name{color:#333;font-size:13px;font-weight:800}.bm-input{align-items:center;display:flex}.bm-input.compact input{height:30px}.bm-input input{border:1px solid #0000001f;border-radius:8px;font-weight:700;height:34px;padding:6px 10px}.bm-input-label{font-size:11.5px;font-weight:700}.bm-suffix{color:#777;font-size:12px;pointer-events:none;right:8px}.buylist-main-two-col{grid-gap:14px;gap:14px}@media (max-width:900px){.buylist-main-two-col{grid-template-columns:1fr}}.bm-col{gap:10px;min-height:280px}.bm-col,.bm-col-head{display:flex;flex-direction:column}.bm-col-title{color:#222;font-size:13.5px}.bm-rarity-grid{grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(240px,1fr));max-height:360px;overflow:auto;padding-right:4px}@media (max-width:600px){.bm-rarity-grid{grid-template-columns:1fr}}.bm-rarity{background:#fff;border:1px solid #0000001a;grid-template-columns:auto 1fr auto}.bm-rarity.selected{background:#f9f9ff;border-color:#6f3aff40}.bm-rarity input{accent-color:#6f3aff}.bm-rarity-name{color:#333;font-size:12.5px}.bm-search-row{display:flex}.bm-search-input{border:1px solid #0000001f;font-weight:600;height:36px;padding:6px 12px}.bm-set-grid{grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(220px,1fr));margin-top:8px;max-height:360px;overflow:auto;padding-right:4px}@media (max-width:600px){.bm-set-grid{grid-template-columns:1fr}}.bm-set{background:#fff;border:1px solid #0000001a;cursor:pointer;gap:8px}.bm-set.selected{background:#f6fbff;border-color:#3aa0ff47}.bm-set input{pointer-events:none}.bm-set-name{color:#333;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bm-filters{flex-wrap:wrap}.bm-filter-input{flex:1 1 260px;font-weight:600;padding:6px 12px}.bm-filter-input,.bm-filter-select{border:1px solid #0000001f;border-radius:10px;height:36px}.bm-filter-select{background:#fff;font-weight:700;padding:6px 10px}.bm-card-list{display:flex;flex-direction:column;margin-top:12px}.bm-card-row{grid-gap:10px;background:#fff;border:1px solid #00000014;gap:10px;grid-template-columns:60px 1fr}.bm-card-img{width:60px}.bm-card-img,.bm-card-img2{border-radius:8px;box-shadow:0 2px 8px #00000014}.bm-card-img2{height:auto;object-fit:cover;width:120px}.bm-card-info{display:flex;flex-direction:column}.bm-card-title{flex-wrap:wrap}.bm-card-title strong{font-size:13.5px}.bm-card-meta{color:#666;font-size:12px}.bm-variant-row{grid-gap:8px;gap:8px;grid-template-columns:auto auto auto 140px 140px;padding:6px 8px}@media (max-width:1000px){.bm-variant-row{grid-auto-rows:auto;grid-template-columns:1fr 1fr}}.bm-variant-left{align-items:center;display:flex;gap:8px}.bm-variant-pill{background:#eef2ff;color:#334;font-size:12px;font-weight:800;padding:4px 8px}.bm-market,.bm-offer{font-size:12.5px}.bm-mode{background:#fff;border:1px solid #0000001f;border-radius:8px;font-weight:700;height:32px;padding:4px 8px}.bm-condition>input[type=checkbox]{cursor:pointer;inset:0;opacity:0;position:absolute}.bm-input input{background:#fff;opacity:1;pointer-events:auto;position:static;z-index:1}.bm-input.with-suffix input{font-weight:700;margin-left:auto;padding-right:20px;text-align:right;width:75px}.bm-suffix{z-index:2}.bm-condition.selected{border-color:#0000;box-shadow:0 4px 12px #0000000f;color:#222}.bm-condition.selected[data-cond="Near Mint"]{background:linear-gradient(90deg,#6f3aff40,#3aa0ff40);color:#222}.bm-condition.selected[data-cond="Lightly Played"]{background:linear-gradient(90deg,#ffeb3b40,#fdd83540);color:#222}.bm-condition.selected[data-cond=Played]{background:linear-gradient(90deg,#ff980040,#fb8c0040);color:#222}.bm-condition.selected[data-cond=Damaged]{background:linear-gradient(90deg,#e5393540,#d32f2f40);color:#222}.bm-card-info,.bm-filter-input,.bm-filter-select,.bm-input input,.bm-mode,.bm-variant-row{color:#111}.bm-card-meta{color:#333}.bm-filter-input::placeholder,.bm-input input::placeholder{color:#999}:root{--market-color:#3aa0ff;--offer-color:#00c853}.bm-market strong{color:#3aa0ff;color:var(--market-color)}.bm-offer strong{color:#00c853;color:var(--offer-color)}.bm-market,.bm-offer{color:#111}:root{--bl-pager-bg:#fff;--bl-pager-border:#0000000f;--bl-pager-text:#111;--bl-pager-muted:#666;--bl-pager-btn-border:#0000001f;--bl-pager-active-grad:linear-gradient(90deg,#6f3aff,#3aa0ff);--bl-focus:#7aa7ff}.buylist-pager{background:#0000;border-top:1px solid #0000000f;border-top:1px solid var(--bl-pager-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:12px;padding-top:8px}.buylist-pager-left,.buylist-pager-right{align-items:center;display:flex;gap:8px}.buylist-pager-info{color:#111;color:var(--bl-pager-text);font-size:12.5px}.buylist-pager-btn{background:#fff;border:1px solid #0000001f;border:1px solid var(--bl-pager-btn-border);border-radius:8px;color:#111;color:var(--bl-pager-text);font-weight:800;height:32px;letter-spacing:.2px;min-width:34px;padding:0 10px;transition:transform .05s ease,box-shadow .2s ease,opacity .2s ease,background .2s ease,border-color .2s ease}.buylist-pager-btn:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.buylist-pager-btn:focus-visible{border-radius:8px;outline:2px solid #7aa7ff;outline:2px solid var(--bl-focus);outline-offset:2px}.buylist-pager-btn.is-active{background:linear-gradient(90deg,#6f3aff,#3aa0ff);background:var(--bl-pager-active-grad);border-color:#0000;box-shadow:0 2px 8px #0000002e;color:#fff}.buylist-pager-btn:disabled{box-shadow:none;transform:none}.buylist-pager-ellipsis{color:#666;color:var(--bl-pager-muted);padding:0 4px;-webkit-user-select:none;user-select:none}.buylist-pager-size{align-items:center;color:#111;color:var(--bl-pager-text);display:flex;font-size:12.5px;gap:6px}.buylist-pager-size select{background:#fff;border:1px solid #0000001f;border:1px solid var(--bl-pager-btn-border);border-radius:8px;color:#111;color:var(--bl-pager-text);font-weight:800;height:32px;letter-spacing:.2px;padding:4px 8px}.buylist-pager-size select:focus-visible{outline:2px solid #7aa7ff;outline:2px solid var(--bl-focus);outline-offset:2px}.buylist-pager.is-sticky-bottom{bottom:0;padding-bottom:8px}.buylist-pager.is-sticky-bottom,.buylist-pager.is-sticky-top{background:#fff;background:var(--bl-pager-bg);position:sticky;z-index:3}.buylist-pager.is-sticky-top{border-bottom:1px solid #0000000f;border-bottom:1px solid var(--bl-pager-border);border-top:none;padding-top:8px;top:0}.buylist-pager.is-compact .buylist-pager-btn{border-radius:7px;font-weight:800;height:28px;min-width:30px;padding:0 8px}.buylist-pager.is-compact .buylist-pager-size select{border-radius:7px;height:28px;padding:2px 8px}@media (max-width:720px){.buylist-pager{gap:10px 8px;justify-content:center}.buylist-pager-left,.buylist-pager-right{order:2}.buylist-pager-center{flex-basis:100%;justify-content:center;order:1}}:root{--blm-text:#111;--blm-muted:#555;--blm-border:#00000014;--blm-border-soft:#0000000f;--blm-focus:#7aa7ff;--blm-grad:linear-gradient(90deg,#6f3aff,#3aa0ff);--blm-green-grad:linear-gradient(90deg,#00c853,#00bfa5)}.buylist-manage-grid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:300px 1fr}@media (max-width:980px){.buylist-manage-grid{grid-template-columns:1fr}}.buylist-manage-sidebar{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:14px;box-shadow:0 4px 18px #0000000f;padding:12px}.buylist-manage-sidebar-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.buylist-manage-sidebar-title{color:#111;color:var(--blm-text);font-size:14px;font-weight:800;margin:0}.buylist-manage-refresh{align-items:center;background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:transform .05s ease,box-shadow .2s ease;width:32px}.buylist-manage-refresh:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.buylist-manage-status-group{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.buylist-manage-status-btn{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:999px;color:#111;color:var(--blm-text);cursor:pointer;font-weight:800;height:30px;padding:0 12px;transition:transform .05s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.buylist-manage-status-btn:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.buylist-manage-status-btn.is-active{background:linear-gradient(90deg,#6f3aff,#3aa0ff);background:var(--blm-grad);border-color:#0000;box-shadow:0 2px 8px #0000002e;color:#fff}.buylist-manage-list{display:flex;flex-direction:column;gap:8px}.buylist-manage-item{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:12px;box-shadow:0 2px 8px #0000000a;cursor:pointer;display:block;padding:10px 12px;text-align:left;transition:transform .05s ease,box-shadow .2s ease,border-color .2s ease;width:100%}.buylist-manage-item:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.buylist-manage-item.is-active{border-color:#6f3aff59;box-shadow:0 4px 14px #6f3aff2e}.buylist-manage-item-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.buylist-manage-id{color:#111;color:var(--blm-text);font-size:13.5px;font-weight:800;margin:0}.buylist-manage-meta{color:#555;color:var(--blm-muted);font-size:12px;margin-top:4px}.buylist-status-pill{background:#eef2ff;border-radius:999px;color:#333;font-size:11.5px;font-weight:800;padding:4px 8px;text-transform:capitalize}.buylist-status-pending{background:#fff7e6;color:#8a5b00}.buylist-status-processing{background:#e6f4ff;color:#0b64a4}.buylist-status-complete{background:#e8f5e9;color:#1b5e20}.buylist-status-rejected{background:#ffebee;color:#b71c1c}.buylist-manage-loading{align-items:center;color:#555;color:var(--blm-muted);display:flex;font-weight:700;gap:8px}.buylist-manage-spinner{animation:blm-spin .9s linear infinite;border:2px solid #00000014;border:2px solid var(--blm-border);border-radius:999px;border-top:2px solid #6f3aff;height:16px;width:16px}@keyframes blm-spin{to{transform:rotate(1turn)}}.buylist-manage-empty{color:#555;color:var(--blm-muted)}.buylist-manage-detail{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:14px;box-shadow:0 4px 18px #0000000f;padding:14px}.buylist-manage-totalsbar{display:flex;flex-direction:column;gap:10px}.buylist-manage-totals{align-items:center;color:#111;color:var(--blm-text);display:flex;flex-wrap:wrap;font-size:13px;gap:14px}.buylist-manage-final{background:#e8f5e9;color:#1b5e20}.buylist-manage-final,.buylist-manage-pill{border-radius:999px;font-weight:800;padding:4px 10px}.buylist-manage-pill{width:max-content}.buylist-manage-propill{background:#fff3e0;color:#8a5b00}.buylist-manage-status-steps{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.buylist-manage-status-label{color:#111;color:var(--blm-text);font-weight:800}.buylist-manage-steps{display:flex;flex-wrap:wrap;gap:8px}.buylist-step{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:999px;color:#111;color:var(--blm-text);cursor:pointer;font-weight:800;height:32px;padding:0 12px;transition:transform .05s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.buylist-step:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.buylist-step.is-active{background:linear-gradient(90deg,#6f3aff,#3aa0ff);background:var(--blm-grad);border-color:#0000;color:#fff}.buylist-step.is-rejected.is-active{background:linear-gradient(90deg,#e53935,#d32f2f)}.buylist-manage-export{background:linear-gradient(90deg,#00c853,#00bfa5);background:var(--blm-green-grad);border:none;border-radius:8px;box-shadow:0 2px 8px #0000002e;color:#fff;cursor:pointer;font-weight:800;height:32px;padding:6px 12px}.buylist-manage-infogrid{margin-top:12px}.buylist-manage-info{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:12px;box-shadow:0 2px 8px #0000000a;color:#111;color:var(--blm-text);display:flex;flex-direction:column;gap:6px;padding:10px}.buylist-manage-info-label{color:#333;font-size:18px;font-weight:300}.buylist-manage-emailrow{align-items:center;display:flex;gap:8px}.buylist-manage-email{color:#111;color:var(--blm-text);font-weight:800}.buylist-manage-copy{align-items:center;background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.buylist-manage-trackblock{display:flex;flex-direction:column;gap:8px;margin-top:8px}.buylist-manage-trackrow{align-items:center;display:flex;gap:8px}.buylist-manage-tracklink{color:#0b64a4;font-weight:800;text-decoration:underline}.buylist-manage-print,.buylist-manage-trackedit,.buylist-manage-tracksave{border-radius:8px;cursor:pointer;font-weight:800;height:32px;padding:6px 12px}.buylist-manage-print,.buylist-manage-trackedit,.buylist-manage-trackinput,.buylist-manage-tracksave{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);color:#111;color:var(--blm-text)}.buylist-manage-trackinput{border-radius:8px;font-weight:700;height:36px;padding:6px 10px}.buylist-manage-lines{margin-top:14px}.buylist-manage-linecols{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media (max-width:980px){.buylist-manage-linecols{grid-template-columns:1fr}}.buylist-manage-linecol{display:flex;flex-direction:column;gap:10px}.buylist-manage-subheader{color:#111;color:var(--blm-text);font-size:13.5px;font-weight:800;margin:0 0 6px}.buylist-line{--bl-thumb:120px;grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:var(--bl-thumb) 1fr}.buylist-line-img{aspect-ratio:63/88;border-radius:8px;box-shadow:0 2px 8px #00000014;display:block;height:auto;object-fit:cover;width:var(--bl-thumb)}.buylist-line-body{display:flex;flex-direction:column;gap:8px}.buylist-line-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;text-align:center;width:100%}.buylist-line-title strong{color:#111;color:var(--blm-text);font-size:26.5px}.buylist-line-meta{color:#555;color:var(--blm-muted);font-size:12px}.buylist-line-grid{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(140px,1fr))}@media (max-width:980px){.buylist-line-grid{grid-template-columns:1fr}}.buylist-line-col{display:flex;flex-direction:column;gap:4px}.buylist-line-editor{align-items:flex-end;background:#fafafa;border:1px solid #0000000f;border:1px solid var(--blm-border-soft);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;padding:8px}.buylist-field{display:flex;flex-direction:column;gap:6px;min-width:140px}.buylist-field label{color:#333;font-size:12px;font-weight:700}.buylist-field input,.buylist-field select{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:8px;color:#111;color:var(--blm-text);font-weight:700;height:32px;padding:4px 8px}.buylist-field input:focus-visible,.buylist-field select:focus-visible,.buylist-manage-copy:focus-visible,.buylist-manage-export:focus-visible,.buylist-manage-item:focus-visible,.buylist-manage-print:focus-visible,.buylist-manage-refresh:focus-visible,.buylist-manage-status-btn:focus-visible,.buylist-manage-trackedit:focus-visible,.buylist-manage-trackinput:focus-visible,.buylist-manage-tracksave:focus-visible,.buylist-step:focus-visible{border-radius:8px;outline:2px solid #7aa7ff;outline:2px solid var(--blm-focus);outline-offset:2px}.buylist-manage-statusbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.buylist-manage-infogrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}@media (max-width:980px){.buylist-manage-infogrid{grid-template-columns:1fr}}.buylist-manage-totalsbox{background:#fff;border:1px solid #00000014;border:1px solid var(--blm-border);border-radius:12px;box-shadow:0 2px 8px #0000000a;color:#111;color:var(--blm-text);display:flex;flex-direction:column;gap:8px;padding:10px}.buylist-manage-totalrow{align-items:center;display:flex;font-size:13px;justify-content:space-between}.buylist-manage-total-label{color:#222;font-weight:800}.buylist-manage-total-value{color:#111;font-weight:800}.buylist-manage-total-value.minus{color:#b71c1c}.buylist-manage-total-value.plus{color:#1b5e20}.buylist-manage-finalrow{align-items:center;background:#e8f5e9;border-radius:10px;display:flex;justify-content:space-between;margin-top:2px;padding:6px 10px}.buylist-manage-final-label,.buylist-manage-final-value{color:#1b5e20;font-weight:900}.buylist-ebay-progress{width:100%}.buylist-ebay-progress .dot{transition:box-shadow .2s ease,background .2s ease,border-color .2s ease,transform .05s ease}.buylist-ebay-progress .controls{min-height:30px}.buylist-ebay-progress .progress-steps{counter-reset:step}.buylist-ebay-progress .step-btn.danger:hover{box-shadow:0 2px 6px #e539352e}.buylist-ebay-progress .progress-steps{align-items:flex-start;display:flex;gap:0;justify-content:center;margin:10px 0 6px;width:100%}.buylist-ebay-progress .step{flex:1 1;padding:4px 8px 0;position:relative;text-align:center}.buylist-ebay-progress .node-btn{background:#0000;border:0;cursor:pointer;display:block;margin:0 auto;padding:0}.buylist-ebay-progress .node-btn:focus-visible{border-radius:999px;outline:2px solid #7aa7ff;outline-offset:3px}.buylist-ebay-progress .dot{align-items:center;background:#fff;border:3px solid #cfd8dc;border-radius:50%;box-shadow:0 0 0 #0000;display:flex;height:26px;justify-content:center;margin:0 auto;position:relative;transition:box-shadow .2s,background .2s,border-color .2s,transform .05s;width:26px;z-index:2}.buylist-ebay-progress .label{color:#4b5563;font-size:12px;font-weight:700;letter-spacing:.3px;margin-top:6px}.buylist-ebay-progress .step .connector{background:#e5e7eb;border-radius:2px;height:3px;left:50%;position:absolute;top:16px;width:100%;z-index:1}.buylist-ebay-progress .step:last-child .connector{display:none}.buylist-ebay-progress .step.active .dot,.buylist-ebay-progress .step.done .dot{background:linear-gradient(135deg,#16a34a,#22c55e);border-color:#0000;box-shadow:0 0 6px #22c55e8c,0 0 12px #16a34a59}.buylist-ebay-progress .step.done .connector{background:linear-gradient(90deg,#16a34a,#22c55e)}.buylist-ebay-progress .node-btn:hover .dot{transform:translateY(-1px)}.buylist-ebay-progress .step.rejected.active .dot{background:linear-gradient(135deg,#e53935,#d32f2f);border-color:#0000;box-shadow:0 0 6px #e5393573,0 0 12px #d32f2f4d}.buylist-ebay-progress .step.rejected .label{color:#7f1d1d}.buylist-ebay-progress .step-btn{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#111827;cursor:pointer;font-size:12px;padding:6px 10px}.buylist-ebay-progress .step-btn.primary{background:linear-gradient(90deg,#16a34a,#22c55e);border:none;box-shadow:0 2px 6px #00000026;color:#fff;font-weight:700}.buylist-ebay-progress .step-btn.ghost{background:#fff}.buylist-ebay-progress .step-btn.danger{background:#fff;border:1px solid #e5393573;color:#b71c1c}.buylist-ebay-progress .step-btn:focus-visible{outline:2px solid #7aa7ff;outline-offset:2px}.buylist-ebay-progress .kbd{background:#f8fafc;border:1px solid #d1d5db;border-radius:6px;color:#111;font-size:11px;font-weight:800;margin-left:6px;padding:2px 6px}.buylist-ebay-progress .controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:6px;min-height:32px}.buylist-field label,.buylist-line,.buylist-line-body,.buylist-line-editor,.buylist-line-title{color:#111}.buylist-line-title strong{font-size:13.5px}.buylist-line-info-row{grid-gap:10px;align-items:center;background:#fafafa;border:1px solid #0000000f;border-radius:10px;display:grid;gap:10px;grid-template-columns:1.2fr .6fr .8fr .9fr;padding:6px 8px}@media (max-width:900px){.buylist-line-info-row{grid-template-columns:1fr 1fr}}.buylist-info-cell{align-items:baseline;display:flex;gap:8px}.blm-label{color:#333;font-size:12px;font-weight:800;min-width:72px;text-transform:none}.blm-value{font-weight:900;letter-spacing:.2px}.blm-cond{color:#111}.blm-qty{color:#6f3aff}.blm-unit{color:#0b64a4}.blm-total{color:#1b5e20}.buylist-manage-info--address{grid-column:1/-1}.buylist-address-grid{display:block}.buylist-address-grid.has-actions{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1.2fr 1fr}.buylist-address-col{color:#111}.buylist-address-actions{align-items:flex-start;display:flex;flex-direction:column;gap:10px}@media (max-width:780px){.buylist-address-grid.has-actions{grid-template-columns:1fr}.buylist-address-actions{align-items:stretch}}:root{--sp-text:#111;--sp-muted:#555;--sp-border:#00000014;--sp-border-soft:#0000000f;--sp-focus:#7aa7ff;--sp-grad:linear-gradient(90deg,#6f3aff,#3aa0ff);--sp-green-grad:linear-gradient(90deg,#16a34a,#22c55e);--sp-bg:#fff}.storeprof-card{background:#fff;background:var(--sp-bg);border:1px solid #00000014;border:1px solid var(--sp-border);border-radius:14px;box-shadow:0 4px 18px #0000000f;color:#111;color:var(--sp-text);padding:14px}.storeprof-head{justify-content:space-between;margin-bottom:10px}.storeprof-head,.storeprof-head-left{align-items:center;display:flex;gap:12px}.storeprof-avatar{align-content:center;align-items:center;background:#fafafa;border:1px solid #00000014;border:1px solid var(--sp-border);border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;height:auto;justify-content:center;overflow:hidden;width:100px}.storeprof-avatar-img{display:block;height:100%;object-fit:cover;width:100%}.storeprof-avatar-fallback{font-size:22px}.storeprof-title{color:#111;color:var(--sp-text);font-size:16px;font-weight:900;margin:0}.storeprof-sub{color:#555;color:var(--sp-muted);font-size:12.5px;margin:0}.storeprof-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(220px,1fr));margin-top:8px}@media (max-width:900px){.storeprof-grid{grid-template-columns:1fr}}.storeprof-field{display:flex;flex-direction:column;gap:6px}.storeprof-label{color:#333;font-size:12px;font-weight:800}.storeprof-required{color:#b71c1c;margin-left:4px}.storeprof-input{background:#fff;border:1px solid #00000014;border:1px solid var(--sp-border);border-radius:10px;color:#111;color:var(--sp-text);font-weight:700;height:38px;padding:8px 10px}.storeprof-input::placeholder{color:#9aa1a9;font-weight:600}.storeprof-input:focus-visible{outline:2px solid #7aa7ff;outline:2px solid var(--sp-focus);outline-offset:2px}.storeprof-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.storeprof-save{background:linear-gradient(90deg,#16a34a,#22c55e);background:var(--sp-green-grad);border:none;border-radius:10px;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;font-weight:900;height:38px;letter-spacing:.2px;padding:0 14px;transition:transform .05s ease,box-shadow .2s ease}.storeprof-save:hover{box-shadow:0 4px 12px #0000002e;transform:translateY(-1px)}.storeprof-save:focus-visible{outline:2px solid #7aa7ff;outline:2px solid var(--sp-focus);outline-offset:2px}.storeprof-field input[type=text][value*=http]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:600}:root{--eb-text:#111;--eb-muted:#555;--eb-border:#00000014;--eb-focus:#7aa7ff;--eb-grad:linear-gradient(90deg,#6f3aff,#3aa0ff);--eb-green:linear-gradient(90deg,#16a34a,#22c55e);--eb-blue:linear-gradient(90deg,#3aa0ff,#6f3aff);--eb-bg:#fff}.ebset-card{background:#fff;background:var(--eb-bg);border:1px solid #00000014;border:1px solid var(--eb-border);border-radius:14px;box-shadow:0 4px 18px #0000000f;color:#111;color:var(--eb-text);padding:14px}.ebset-head{flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.ebset-head,.ebset-head-left{align-items:center;display:flex;gap:12px}.ebset-avatar{align-items:center;background:#fafafa;border:1px solid #00000014;border:1px solid var(--eb-border);border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;height:46px;justify-content:center;width:46px}.ebset-title{color:#111;color:var(--eb-text);font-size:16px;font-weight:900;margin:0}.ebset-sub{color:#555;color:var(--eb-muted);font-size:12.5px;margin:0}.ebset-head-right{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ebset-conn-pill{background:#e6f4ff;border:1px solid #3aa0ff40;border-radius:999px;color:#0b64a4;font-weight:800;padding:6px 10px}.ebset-connect{background:linear-gradient(90deg,#3aa0ff,#6f3aff);background:var(--eb-blue)}.ebset-connect,.ebset-save{border:none;border-radius:10px;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;font-weight:900;height:36px;letter-spacing:.2px;padding:0 12px}.ebset-save{background:linear-gradient(90deg,#16a34a,#22c55e);background:var(--eb-green)}.ebset-connect:hover,.ebset-save:hover{box-shadow:0 4px 12px #0000002e;transform:translateY(-1px)}.ebset-connect:focus-visible,.ebset-save:focus-visible{outline:2px solid #7aa7ff;outline:2px solid var(--eb-focus);outline-offset:2px}.ebset-save:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.ebset-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}@media (max-width:980px){.ebset-grid{grid-template-columns:1fr}}.ebset-field{display:flex;flex-direction:column;gap:6px}.ebset-label{color:#333;font-size:12px;font-weight:800}.ebset-required{color:#b71c1c;margin-left:4px}.ebset-input{background:#fff;border:1px solid #00000014;border:1px solid var(--eb-border);border-radius:10px;color:#111;color:var(--eb-text);font-weight:700;height:38px;padding:8px 10px}.ebset-input:focus-visible{outline:2px solid #7aa7ff;outline:2px solid var(--eb-focus);outline-offset:2px}.ebset-input option{color:#111}.ebset-summary{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ebset-chip{align-items:center;background:#fff;border:1px solid #00000014;border:1px solid var(--eb-border);border-radius:999px;box-shadow:0 2px 6px #0000000d;display:flex;font-size:12.5px;gap:6px;padding:6px 10px}.ebset-chip span{color:#333;font-weight:800}.ebset-chip strong{color:#111}:root{--nav-top:0px;--nav-expanded:260px;--nav-thin:68px;--nav-gutter:6px;--nav-bg:#fff;--nav-text:#111;--nav-muted:#666;--nav-border:#00000014;--nav-focus:#7aa7ff;--nav-active:linear-gradient(90deg,#6f3aff,#3aa0ff)}.stacknav-aside{background:#fff;background:var(--nav-bg);border-right:1px solid #00000014;border-right:1px solid var(--nav-border);bottom:0;box-shadow:0 6px 24px #0000000f;display:flex;flex-direction:column;left:0;position:fixed;top:0;top:var(--nav-top);transition:width .2s ease;width:260px;width:var(--nav-expanded);z-index:30}.stacknav-main{margin-left:266px;margin-left:calc(var(--nav-expanded) + var(--nav-gutter));transition:margin-left .2s ease,width .2s ease;width:calc(100% - 266px);width:calc(100% - var(--nav-expanded) - var(--nav-gutter))}.account-container2.nav-collapsed .stacknav-aside{width:68px;width:var(--nav-thin)}.account-container2.nav-collapsed .stacknav-main{margin-left:74px;margin-left:calc(var(--nav-thin) + var(--nav-gutter));width:calc(100% - 74px);width:calc(100% - var(--nav-thin) - var(--nav-gutter))}.stacknav-aside.is-collapsed~.stacknav-main{margin-left:74px!important;margin-left:calc(var(--nav-thin) + var(--nav-gutter))!important;width:calc(100% - 74px)!important;width:calc(100% - var(--nav-thin) - var(--nav-gutter))!important}.stacknav-head{align-items:center;border-bottom:1px solid #00000014;border-bottom:1px solid var(--nav-border);display:flex;gap:8px;justify-content:space-between;padding:12px 10px}.stacknav-brand{color:#111;color:var(--nav-text);font-size:16px;font-weight:900}.stacknav-collapse{align-items:center;background:#fff;border:1px solid #00000014;border:1px solid var(--nav-border);border-radius:8px;color:#333;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.stacknav-collapse:focus-visible{outline:2px solid #7aa7ff;outline:2px solid var(--nav-focus);outline-offset:2px}.stacknav-nav{flex:1 1 auto;overflow-y:auto}.stacknav-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:8px}.stacknav-section{align-items:center;color:#333;display:flex;font-size:11.5px;font-weight:900;gap:8px;justify-content:space-between;letter-spacing:.6px;margin:10px 8px 6px;text-transform:uppercase}.stacknav-item{align-items:center;background:#fff;border:1px solid #0000;border-radius:10px;color:#111;color:var(--nav-text);cursor:pointer;display:flex;font-weight:800;gap:10px;padding:10px 12px;text-align:left;transition:transform .05s,box-shadow .2s,background .2s,border-color .2s;width:100%}.stacknav-item:hover{background:#fafafa;box-shadow:0 2px 8px #0000000f;transform:translateY(-1px)}.stacknav-item.is-active{background:linear-gradient(90deg,#6f3aff,#3aa0ff);background:var(--nav-active);box-shadow:0 2px 10px #00000026;color:#fff}.stacknav-item:focus-visible{outline:2px solid #7aa7ff;outline:2px solid var(--nav-focus);outline-offset:2px}.stacknav-icn{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.stacknav-label{white-space:nowrap}.stacknav-status{align-items:center;border:1px solid #00000014;border:1px solid var(--nav-border);border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;height:20px;justify-content:center;min-width:28px;padding:0 6px}.stacknav-status.connected{background:#e6f5ec;border-color:#1b5e2040;color:#1b5e20}.stacknav-status.not-connected{background:#ffebee;border-color:#b71c1c40;color:#b71c1c}.stacknav-status.checking{background:#fff7e6;border-color:#8a5b0040;color:#8a5b00}.stacknav-aside.is-collapsed .stacknav-item{justify-content:center;padding:10px}.stacknav-aside.is-collapsed .stacknav-item .stacknav-label{display:none}.stacknav-aside.is-collapsed .stacknav-section{justify-content:center}.stacknav-aside.is-collapsed .stacknav-section span{display:none}.stacknav-aside.is-collapsed .stacknav-item[data-tooltip]:hover:after{background:#111;border-radius:8px;box-shadow:0 6px 20px #0003;color:#fff;content:attr(data-tooltip);font-size:12px;font-weight:800;left:82px;left:calc(var(--nav-thin) + var(--nav-gutter) + 8px);padding:6px 8px;pointer-events:none;position:fixed;top:0;top:var(--tooltip-y,0);transform:translateY(-50%);z-index:1000}@media (max-width:980px){.stacknav-aside{left:0;transform:translateX(-100%);transition:transform .25s ease;width:260px;width:var(--nav-expanded)}.stacknav-aside.is-open{transform:translateX(0)}.stacknav-main{margin-left:6px;margin-left:var(--nav-gutter);width:calc(100% - 6px);width:calc(100% - var(--nav-gutter))}}:root{--iq-border:#00000014;--iq-shadow:0 4px 18px #0000000f;--iq-grad:linear-gradient(90deg,#6f3aff,#3aa0ff)}.iq-page{display:flex;flex-direction:column;gap:12px}.iq-card{background:#fff;border:1px solid #00000014;border:1px solid var(--iq-border);border-radius:14px;box-shadow:0 4px 18px #0000000f;box-shadow:var(--iq-shadow);color:#111;padding:14px}.iq-card-title{font-size:14px;font-weight:900;margin:0 0 8px}.iq-guide .iq-title{font-size:16px;font-weight:900;margin:0}.iq-guide .iq-sub{color:#555;font-size:12.5px;margin:2px 0 0}.iq-guide-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.iq-steps{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(240px,1fr))}@media (max-width:900px){.iq-steps{grid-template-columns:1fr}}.iq-step{align-items:flex-start;background:#fafafa;border:1px solid #00000014;border:1px solid var(--iq-border);border-radius:12px;display:flex;gap:10px;padding:10px}.iq-step-icn{align-items:center;background:linear-gradient(90deg,#6f3aff,#3aa0ff);background:var(--iq-grad);border-radius:10px;box-shadow:0 2px 8px #0000001f;color:#fff;display:flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.iq-step-icn svg{height:22px;width:22px}.iq-step-body h3{font-size:13.5px;margin:0 0 4px}.iq-step-body p{color:#444;font-size:12.5px;margin:0 0 8px}.iq-inline{display:flex;flex-wrap:wrap;gap:8px}.iq-btn.ghost{border:1px solid var(--iq-border)}.iq-tips{border-top:1px dashed #00000014;border-top:1px dashed var(--iq-border);margin-top:10px;padding-top:10px}.iq-tips h4{font-size:12.5px;margin:0 0 6px}.iq-tips ul{color:#444;margin:0;padding-left:16px}.iq-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.2fr .8fr}@media (max-width:1100px){.iq-grid{grid-template-columns:1fr}}.iq-tiles{padding-bottom:8px}.iq-tiles-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(120px,1fr))}@media (max-width:1300px){.iq-tiles-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.iq-tiles-grid{grid-template-columns:repeat(2,1fr)}}.iq-tile{align-items:flex-start;background:#fff;border:1px solid #00000014;border:1px solid var(--iq-border);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:12px}.iq-tile-label{color:#333;font-size:12px;font-weight:800}.iq-tile-value{font-size:20px;font-weight:900}.iq-blue .iq-tile-value{color:#0b64a4}.iq-violet .iq-tile-value{color:#6f3aff}.iq-orange .iq-tile-value{color:#fb8c00}.iq-yellow .iq-tile-value{color:#a87900}.iq-red .iq-tile-value{color:#d32f2f}.iq-chart .iq-chart-wrap{height:300px;width:100%}@media (max-width:720px){.iq-chart .iq-chart-wrap{height:260px}}.iq-cards-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(160px,1fr))}@media (max-width:1200px){.iq-cards-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:800px){.iq-cards-grid{grid-template-columns:repeat(2,1fr)}}.iq-card-mini{background:#fff;border:1px solid #00000014;border:1px solid var(--iq-border);border-radius:12px;box-shadow:0 2px 8px #0000000f;overflow:hidden}.iq-card-mini img{aspect-ratio:63/88;display:block;object-fit:cover;width:100%}.iq-card-mini-body{display:flex;flex-direction:column;gap:4px;padding:8px}.iq-card-mini-title{font-size:12.5px}.iq-card-mini-meta{font-size:12px}.iq-guide.slim{padding:12px 14px;position:relative}.iq-x{background:#fff;border:1px solid #00000014;border-radius:10px;color:#111;cursor:pointer;font-weight:900;height:32px;min-width:32px;padding:0 8px;position:absolute;right:10px;top:10px}.iq-guide-head2{margin:2px 0 8px}.iq-title2{color:#111;font-size:15px;font-weight:900;margin:0}.iq-sub2{color:#555;font-size:12.5px;margin:2px 0 0}.iq-guide-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(280px,1fr))}@media (max-width:900px){.iq-guide-grid{grid-template-columns:1fr}}.iq-gitem{align-items:flex-start;background:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;gap:12px;padding:12px;transition:box-shadow .2s ease,transform .05s ease}.iq-gitem:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.iq-gicon{align-items:center;background:linear-gradient(90deg,#6f3aff,#3aa0ff);border-radius:12px;box-shadow:0 3px 10px #0000001f;color:#fff;display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.iq-gicon svg{height:22px;width:22px}.iq-gbody{flex:1 1;min-width:0}.iq-gtitle{color:#111;font-size:13.5px;font-weight:900;margin:0 0 2px}.iq-gtext{color:#444;font-size:12.5px;margin:0 0 8px}.iq-gctas{flex-wrap:wrap}.iq-btn{align-items:center;background:linear-gradient(90deg,#16a34a,#22c55e);border:none;border-radius:10px;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;display:inline-flex;font-weight:900;height:34px;padding:0 12px}.iq-btn,.iq-gctas{justify-content:center}.iq-gctas{display:flex;gap:8px}.iq-gctas .iq-btn:only-child{display:block;margin-inline:auto;width:fit-content}.iq-btn.sm{border-radius:9px;font-size:12.5px;height:30px;padding:0 10px}.iq-btn.ghost{background:#fff;border:1px solid #00000014;box-shadow:none;color:#111}.iq-btn.outline{background:#fff;border:1px solid #3aa0ff59;color:#0b64a4}.iq-btn:focus-visible{outline:2px solid #7aa7ff;outline-offset:2px}.iq-tipsbar{border-top:1px dashed #00000014;color:#4b5563;display:flex;flex-wrap:wrap;font-size:12.5px;font-weight:800;gap:18px;justify-content:center;margin-top:10px;padding-top:10px}.iq-tipsbar span{padding-left:12px;position:relative}.iq-tipsbar span:before{color:#9aa1a9;content:"•";left:0;position:absolute;top:-1px}.iq-chartstack{padding-bottom:12px}.iq-chartstack-chart{height:300px;margin-bottom:12px}@media (max-width:720px){.iq-chartstack-chart{height:260px}}.iq-tiles-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(120px,1fr))}@media (max-width:1300px){.iq-tiles-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.iq-tiles-row{grid-template-columns:repeat(2,1fr)}}.iq-cards-grid.compact{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.iq-card-mini.compact{background:#fff;border:1px solid #0000000f;border-radius:10px;box-shadow:0 1px 4px #0000000d;overflow:hidden;transition:transform .05s ease,box-shadow .2s ease}.iq-card-mini.compact:hover{box-shadow:0 3px 10px #00000014;transform:translateY(-1px)}.iq-card-mini.compact img{aspect-ratio:63/88;display:block;object-fit:cover;width:100%}.iq-card-mini.compact .iq-card-mini-body{gap:4px;padding:6px}.iq-card-mini-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:11.5px;line-height:1.25;overflow:hidden}.iq-card-mini-meta{color:#555;font-size:11px;font-weight:800}.buylist-pager-btn.is-success{background:#10b981;border-color:#0ea371;color:#fff}.buylist-pager-btn.is-success:hover:not(:disabled){background:#0ea371}.buylist-pager-btn.is-danger{background:#ef4444;border-color:#dc2626;color:#fff}.buylist-pager-btn.is-danger:hover:not(:disabled){background:#d63535}.buylist-pager-btn:disabled{filter:grayscale(.2);opacity:.5}.bm-update{background:linear-gradient(180deg,#fff,#fff);background:linear-gradient(180deg,var(--card,#fff),var(--card-strong,#fff))}.bm-update-label{padding-left:2px}.prefix{font-feature-settings:"tnum";color:#1c1f2b;color:var(--text,#1c1f2b);font-variant-numeric:tabular-nums}@media (max-width:980px){.bm-update-grid{grid-template-columns:1fr}.bm-update-label{padding-left:0}.bm-input-group{grid-template-columns:auto 1fr auto}.bm-update-actions{justify-self:start}}.with-pill{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:8px}.pill.pill--inline{margin-left:6px}@media (max-width:680px){.with-pill{flex-wrap:wrap}.pill.pill--inline{margin-left:0;order:99}}.pill{background:#fff;gap:6px}.bm-row,.pill{border:1px solid #0000001a;border:1px solid var(--border,#0000001a)}.bm-row{background:linear-gradient(180deg,#fff,#fff);background:linear-gradient(180deg,var(--card,#fff),var(--card-strong,#fff));grid-template-columns:108px 1fr 220px;padding:12px}.bm-row-media{display:flex}.bm-row-main{grid-gap:10px;display:grid;gap:10px}.bm-row-head{grid-gap:6px;display:grid;gap:6px}.bm-row-title{align-items:center;display:flex;gap:8px;min-width:0}.bm-title-text{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-chip{background:#fff;border:1px solid #0000001f;border:1px solid var(--border,#0000001f);border-radius:999px;font-size:12px;height:28px;line-height:28px;padding:0 10px}.bm-row-meta{color:#6b7085;color:var(--muted,#6b7085);display:flex;flex-wrap:wrap;gap:10px}.bm-row-meta b{color:#1c1f2b;color:var(--text,#1c1f2b)}.bm-row-market{display:flex;flex-wrap:wrap;gap:10px}.market-chip{border:1px solid #0000001a;border:1px solid var(--border,#0000001a);gap:8px}.market-chip .label{color:#6b7085;color:var(--muted,#6b7085)}.market-chip .value{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums}.market-chip .sub{margin-left:6px;opacity:.75}.bm-row-aside{gap:8px;justify-content:flex-start}.bm-row-aside,.stat{align-items:flex-end;display:flex;flex-direction:column}.stat-label{color:#6b7085;color:var(--muted,#6b7085)}.stat-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bm-update{border:1px solid #0000001a;border:1px solid var(--border,#0000001a);padding:10px 12px}.bm-update-grid{grid-gap:14px 18px;align-items:center;display:grid;gap:14px 18px;grid-template-columns:180px 1fr 1fr auto}.bm-update-label{color:#1c1f2b;color:var(--text,#1c1f2b);font-weight:600}.bm-input-group{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto;min-width:0}.bm-input-label{color:#6b7085;color:var(--muted,#6b7085);white-space:nowrap}.bm-input-wrap{align-items:center;display:flex;gap:8px;min-width:0;position:relative}.prefix{align-items:center;border:1px solid #0000001f;border:1px solid var(--border,#0000001f);border-radius:10px 0 0 10px;border-right:0;display:inline-flex;flex:0 0 auto;padding:0 8px}.bm-input-ctl,.prefix{background:#fff;height:36px}.bm-input-ctl{border:1px solid #0000001f;border:1px solid var(--border,#0000001f);border-radius:0 10px 10px 0;line-height:36px;min-width:0;padding:0 10px;width:100%}.bm-input-ctl--qty{border-radius:10px;text-align:center;width:68px}.bm-qty-wrap{gap:6px}.buylist-pager-btn.sq{border-radius:10px;height:32px;line-height:32px;padding:0;text-align:center;width:32px}.bm-update-actions{align-items:center;display:inline-flex;gap:8px;justify-self:end}.pill.pill--inline{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:28px;line-height:28px;padding:0 10px;white-space:nowrap}@media (max-width:1080px){.bm-row{grid-template-columns:92px 1fr}.bm-row-aside{flex-direction:row;gap:16px;grid-column:2/-1;justify-content:flex-start}}@media (max-width:820px){.bm-update-grid{grid-template-columns:1fr}.bm-update-actions{justify-self:start}}.bm-row{grid-gap:16px;background:#fff;border:1px solid #00000014;border-radius:14px;color:#111;display:grid;font-size:14px;gap:16px;grid-template-columns:142px 1fr 220px;padding:14px}.bm-row *{color:inherit}.bm-row-img{background:#fafafa;border:1px solid #00000014;border-radius:10px;height:auto;object-fit:cover;width:130px}.bm-title-text{font-size:15px;font-weight:600}.bm-row-meta{color:#555;font-size:12px}.bm-row-meta b{color:#111}.market-chip{align-items:center;background:#fff;border:1px solid #0000001f;border-radius:999px;display:flex;font-size:13px;gap:6px;padding:6px 10px}.market-chip .label{color:#666;font-size:12px}.market-chip .value{font-weight:600}.stat-label{color:#666;font-size:12px}.stat-value{font-weight:600}.bm-update{background:#fff;border:1px solid #00000014;border-radius:12px}.bm-input-label{color:#666;font-size:12px}.bm-input-ctl,.prefix{background:#fff;border:1px solid #0000001f;color:#111}.bm-input-ctl{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btn-chip,.buylist-pager-btn{background:#fff;border:1px solid #00000026;border-radius:8px;color:#111;cursor:pointer;font-size:12px;line-height:1.2}.btn-chip:hover,.buylist-pager-btn:hover{background:#f5f5f5}.pill--pos{background:#e9f9ef;border-color:#067d3f40;color:#067d3f}.pill--neg{background:#ffeef0;border-color:#b0002040;color:#b00020}.pill--neutral{background:#f5f7fb;border-color:#00000014;color:#3b4054}.chip--ok{background:#e9f9ef;color:#067d3f}.chip--warn{background:#fff7e6;color:#a15c00}.bm-row.is-out{position:relative}.bm-row.is-out:after{background:#ff000040;border-radius:14px;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.bm-row>*{position:relative;z-index:2}.out-badge{background:#ffeef0;border-radius:6px;color:#b00020;font-size:12px;font-weight:600;padding:4px 8px}.empty-state{grid-gap:6px;background:#fff;border:1px dashed #0000001f;border-radius:12px;color:#111;display:grid;gap:6px;justify-items:center;padding:28px 12px;text-align:center}.empty-title{font-weight:700}.empty-sub{color:#666}.empty-actions{margin-top:6px}.bm-bulk-bar{align-items:center;background:#fff;border:1px solid #00000014;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;padding:10px 12px}.switch{align-items:center;display:inline-flex;font-weight:600;gap:8px;-webkit-user-select:none;user-select:none}.switch input[type=checkbox]{appearance:none;background:#f2f2f2;border:1px solid #00000040;border-radius:999px;cursor:pointer;height:20px;outline:none;position:relative;transition:background .15s ease,border-color .15s ease;width:36px}.switch input[type=checkbox]:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000026;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:16px}.switch input[type=checkbox]:checked{background:#1f7a1f22;border-color:#1f7a1f66}.switch input[type=checkbox]:checked:after{transform:translateX(16px)}.bulk-controls{flex-wrap:wrap;gap:12px}.bulk-controls,.bulk-controls label{align-items:center;display:inline-flex}.bulk-controls label{color:#222;font-size:13px;gap:6px}.bulk-controls input[type=number],.bulk-controls select{background:#fff;border:1px solid #0000002e;border-radius:8px;color:#111;height:32px;outline:none;padding:0 10px}.bulk-controls input[type=number]:focus,.bulk-controls select:focus{border-color:#6b5cff;box-shadow:0 0 0 3px #6b5cff26}.bulk-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:auto}.bulk-summary{color:#555;font-size:12px;width:100%}.bulk-check{align-items:center;display:inline-flex;justify-content:center;margin-right:8px}.bulk-check input[type=checkbox]{appearance:none;background:#fff;border:1px solid #0000004d;border-radius:4px;cursor:pointer;height:18px;outline:none;position:relative;width:18px}.bulk-check input[type=checkbox]:checked{background:#6b5cff;border-color:#6b5cff}.bulk-check input[type=checkbox]:checked:after{background:conic-gradient(from 45deg,#fff 0 25%,#0000 0 100%),conic-gradient(from 225deg,#fff 0 25%,#0000 0 100%);border-radius:2px;content:"";inset:0;position:absolute;transform:scale(.55) rotate(45deg)}.bulk-save-overlay{align-items:center;animation:fadeIn .2s ease-out;background:#0000008c;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.bulk-save-dialog{animation:popIn .18s ease-out forwards;background:#fff;border-radius:16px;box-shadow:0 18px 60px #00000059;color:#111;padding:22px 22px 26px;transform:scale(.97);width:min(92vw,420px)}.bulk-save-title{color:#111;font-size:1.1rem;font-weight:700;letter-spacing:.2px;margin:0 0 6px}.bulk-save-sub{color:#222;margin:0 0 14px}.bulk-save-progress{background:#eee;border-radius:999px;box-shadow:inset 0 0 0 1px #e2e2e2;height:12px;overflow:hidden}.bulk-save-progress-bar{animation:stripes .75s linear infinite;background-image:linear-gradient(90deg,#0000 25%,#00000012 50%,#0000 75%),linear-gradient(90deg,#2f7d32,#58b357);background-repeat:repeat,no-repeat;background-size:22px 100%,100% 100%;border-radius:inherit;height:100%;transition:width .32s ease;width:0}.bulk-save-progress-bar.is-paused{animation-play-state:paused}.saving-dots:after{animation:dots 1.2s steps(4) infinite;content:"";display:inline-block;text-align:left;width:1.5ch}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.bulk-save-dialog.is-done{box-shadow:0 18px 60px #00000059,inset 0 0 0 4px #4caf5026}@keyframes stripes{0%{background-position:0 0,0 0}to{background-position:22px 0,0 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{to{transform:scale(1)}}.bulk-save-hint{color:#444;font-size:.85rem;line-height:1.4;margin-top:12px}.progress-steps-container{gap:16px;margin-top:10px}.progress-actions-frame{max-width:780px;padding:12px 16px}.progress-actions-frame .actions-row{gap:10px;margin:6px 0}.progress-actions-frame .actions-summary{font-size:14px;margin-bottom:6px}.progress-actions-frame .actions-row.wrap label{align-items:center;display:inline-flex;gap:6px;margin:4px 10px}.progress-steps-container{align-items:center;display:flex;flex-direction:column;gap:22px;margin:0 auto;max-width:1200px;padding:20px 30px;width:100%}.progress-steps-wrapper.center{display:flex;justify-content:center;width:100%}.progress-actions-frame{background:#fff;background:var(--card,#fff);border:1px solid #e5e7eb;border:1px solid var(--border,#e5e7eb);border-radius:12px;margin:0 auto;max-width:1000px;padding:20px;text-align:center;width:100%}.progress-actions-frame .actions-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:10px 0}.progress-actions-frame .actions-summary{font-size:15px;margin-bottom:8px}.progress-actions-frame .actions-hint{font-size:13px;margin-top:4px;opacity:.75}.brand-logo{align-items:center;display:flex;gap:8px}.brand-logo .brand-icon{height:auto;width:150px}.review-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:8px 0 10px;text-align:center}.review-stats .stat{background:#fff;background:var(--card,#fff);border:1px solid #e5e7eb;border:1px solid var(--border,#e5e7eb);border-radius:10px;padding:10px 12px}.review-stats .k{display:block;font-size:12px;margin-bottom:4px;opacity:.7}.review-stats .v{font-weight:700}.bm-bulk-bar{background-image:linear-gradient(90deg,#2563eb40,#4f46e540 50%,#7c3aed40);color:#111}:root{--eol-bg:#0f1115;--eol-pad:16px}.ebay-ol__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0c108c;display:grid;inset:0;place-items:center;position:fixed;z-index:1000}.ebay-ol{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);color:#e7e9ee;color:var(--eol-text);display:grid;grid-template-rows:auto 1fr auto;max-height:88vh;overflow:hidden;width:min(1100px,92vw)}.ebay-ol__header{align-items:center;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border);display:flex;justify-content:space-between;padding:14px 18px;position:relative}.ebay-ol__header:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));content:"";inset:0;opacity:.25;pointer-events:none;position:absolute}.ebay-ol__titles{position:relative;z-index:1}.ebay-ol__titles h2{font-size:18px;font-weight:700;letter-spacing:.2px;margin:0}.ebay-ol__subtitle{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;margin:2px 0 0}.ebay-ol__close{background:#0000;border:0;border-radius:8px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:16px;line-height:1;padding:8px 10px;position:relative;z-index:1}.ebay-ol__close:hover{background:#ffffff0f}.ebay-ol__body{grid-gap:14px;grid-gap:var(--eol-gap);display:grid;gap:14px;gap:var(--eol-gap);grid-template-columns:320px 1fr;overflow:auto;padding:16px;padding:var(--eol-pad)}.ebay-ol__preview{align-self:start;background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;border-radius:var(--eol-radius-sm);padding:12px}.ebay-ol__cardimg{aspect-ratio:3/4;background:#0b0e14;border-radius:12px;display:grid;overflow:hidden;place-items:center}.ebay-ol__cardimg img{display:block;height:100%;object-fit:cover;width:100%}.ebay-ol__meta{margin-top:10px}.ebay-ol__name{font-size:14px;font-weight:700}.ebay-ol__set{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;margin-top:2px}.ebay-ol__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ebay-ol__tag{border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);font-size:11.5px;padding:2px 6px}.ebay-ol__tag--muted{color:#a7afc0;color:var(--eol-muted)}.ebay-ol__form{grid-gap:14px;grid-gap:var(--eol-gap);align-content:start;display:grid;gap:14px;gap:var(--eol-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.ebay-ol__control{grid-gap:6px;display:grid;gap:6px}.ebay-ol__control--wide{grid-column:1/-1}.ebay-ol__control>label{align-items:center;color:#a7afc0;color:var(--eol-muted);display:flex;font-size:12.5px;justify-content:space-between}.ebay-ol__char{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ebay-ol__char.ok{color:#a7afc0;color:var(--eol-muted)}.ebay-ol__char.over{color:#ef4444;color:var(--eol-red);font-weight:600}.ebay-ol__input{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff1a);border-radius:10px;color:#e7e9ee;color:var(--eol-text,#fff);outline:none;padding:10px 12px;width:100%}.ebay-ol__input:is(:focus){border-color:#6366f18c;box-shadow:0 0 0 3px #6366f126}.ebay-ol__input.is-error{border-color:#ef4444;border-color:var(--eol-red)}.ebay-ol__input--ro{opacity:.85}.ebay-ol__textarea{min-height:84px;resize:vertical}.ebay-ol__inputrow,.ebay-ol__qty{align-items:center;display:flex;gap:8px}.ebay-ol__qtybtn{background:#0b0f18;border:1px solid var(--eol-border);border-radius:8px;color:var(--eol-text);height:34px;width:34px}.ebay-ol__qtybtn:hover{background:#0e1420}.ebay-ol__qtyinput{max-width:80px;text-align:center}.ebay-ol__footer{grid-gap:10px;border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border);display:grid;gap:10px;padding:12px 16px;padding:12px var(--eol-pad)}.ebay-ol__errors{grid-gap:4px;color:#ef4444;color:var(--eol-red);display:grid;font-size:13px;gap:4px}.ebay-ol__actions{display:flex;gap:10px;justify-content:flex-end}.ebay-ol__btn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-weight:600;padding:10px 14px}.ebay-ol__btn--ghost:hover{background:#0e1420}.ebay-ol__btn--primary{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-color:#0000}.ebay-ol__btn--primary:hover{filter:brightness(1.05)}.ebay-ol__btn.is-busy{cursor:wait;opacity:.8}.ebay-ol__spinner{animation:eolspin .8s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;margin-right:8px;vertical-align:-2px;width:16px}.ebay-ol__toast{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;bottom:12px;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);color:#e7e9ee;color:var(--eol-text);left:12px;padding:10px 12px;position:absolute}@media (max-width:860px){.ebay-ol__body,.ebay-ol__form{grid-template-columns:1fr}}:root{--eol-radius-sm:12px;--eol-gap:14px}.ebay-cg{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);color:#e7e9ee;color:var(--eol-text);padding:14px}.ebay-cg__toolbar{border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;border-radius:var(--eol-radius-sm);margin-bottom:12px;padding:10px;position:relative}.ebay-cg__toolbar:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.12;pointer-events:none;position:absolute}.ebay-cg__search{position:relative}.ebay-cg__search svg{color:#a7afc0;color:var(--eol-muted)}.ebay-cg__alert{background:#1a1220;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);padding:10px 12px}.ebay-cg__skeletongrid{grid-gap:14px;grid-gap:var(--eol-gap);display:grid;gap:14px;gap:var(--eol-gap);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ebay-cg__skeleton{animation:cgShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0f,#ffffff1a,#ffffff0f);background-size:200% 100%;border-radius:14px;height:340px}@keyframes cgShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.ebay-cg__grid{grid-gap:14px;grid-gap:var(--eol-gap);display:grid;gap:14px;gap:var(--eol-gap);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ebay-cg__card{grid-gap:10px;gap:10px;grid-template-rows:auto 1fr auto}.ebay-cg__card,.ebay-cg__card2{border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;cursor:pointer;display:grid;outline:none;overflow:hidden;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.ebay-cg__card2{grid-gap:14px;grid-gap:var(--eol-gap);gap:14px;gap:var(--eol-gap);grid-template-rows:auto 1fr auto;height:425px}.ebay-cg__card:focus{box-shadow:0 0 0 3px #6366f12e}.ebay-cg__card:hover{border-color:#6366f173;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);transform:translateY(-2px)}.ebay-cg__media{background:#0b0e14}.ebay-cg__media img{border-radius:12px;display:block;height:100%;object-fit:cover;width:100%}.ebay-cg__chips{grid-gap:6px;bottom:8px;display:grid;gap:6px;left:5px;position:absolute;right:5px}.ebay-cg__chip{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;color:#000;font-size:12px;line-height:1;padding:6px 8px}.ebay-cg__info{padding:0 10px}.ebay-cg__name{font-size:14px;font-weight:700;margin:2px 0 4px}.ebay-cg__set{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;margin:0 0 8px}.ebay-cg__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.ebay-cg__tag{border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);font-size:11.5px;padding:2px 6px}.ebay-cg__tag--muted{color:#a7afc0;color:var(--eol-muted)}.ebay-cg__btn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-weight:600;margin:0 10px 10px;padding:10px 12px}.ebay-cg__btn--ghost:hover{background:#0e1420}.ebay-cg__btn--primary{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-color:#0000}.ebay-cg__pager{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:12px}.ebay-cg__pagecount{color:#a7afc0;color:var(--eol-muted)}@media (max-width:520px){.ebay-cg__grid,.ebay-cg__skeletongrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}.ebay-hd{margin-bottom:12px}.ebay-hd__bar{align-items:center;background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);display:flex;gap:12px;justify-content:space-between;padding:12px 14px;position:relative}.ebay-hd__bar:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.18;pointer-events:none;position:absolute}.ebay-hd__title{position:relative;z-index:1}.ebay-hd__titletext{color:#e7e9ee;color:var(--eol-text);font-weight:800;letter-spacing:.2px}.ebay-hd__toggle{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:flex;gap:8px;padding:6px;position:relative;z-index:1}.ebay-hd__pill{appearance:none;background:#0000;border:0;border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-weight:600;outline:none;padding:8px 12px;transition:background .12s ease,color .12s ease,transform .08s ease}.ebay-hd__pill:hover{background:#ffffff0f}.ebay-hd__pill:focus-visible{box-shadow:0 0 0 3px #6366f140}.ebay-hd__pill.is-active{color:#fff}.ebay-hd__pill.is-active:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.25;pointer-events:none;position:absolute}.ebay-hd__pill.is-active:after{background:linear-gradient(90deg,#2563eb,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:2px;bottom:-6px;content:"";height:2px;left:8px;opacity:.9;position:absolute;right:8px}@media (max-width:720px){.ebay-hd__bar{align-items:stretch;flex-direction:column}.ebay-hd__toggle{flex-wrap:wrap;justify-content:space-between}}.ebay-st{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);color:#e7e9ee;color:var(--eol-text);padding:14px}.ebay-st__header{align-items:center;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:flex;gap:12px;justify-content:space-between;overflow:hidden;padding:12px 14px;position:relative}.ebay-st__header:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.18;pointer-events:none;position:absolute}.ebay-st__actions,.ebay-st__titles{position:relative;z-index:1}.ebay-st__title{font-size:18px;font-weight:800;letter-spacing:.2px;margin:0}.ebay-st__sub{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;margin:2px 0 0}.ebay-st__actions{align-items:center;display:flex;gap:10px}.ebay-st__pill{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);font-size:13px;padding:8px 10px;white-space:nowrap}.ebay-st__grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.ebay-st__field{grid-gap:6px;display:grid;gap:6px}.ebay-st__label{color:#a7afc0;color:var(--eol-muted);font-size:12.5px}.ebay-st__req{color:#ef4444}.ebay-st__field.is-required select.ebay-ol__input{border-color:#ef444499;box-shadow:0 0 0 3px #ef44441f}.ebay-st__summary{border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border);display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:12px}.ebay-st__chip{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);display:inline-flex;font-size:13px;gap:8px;padding:8px 10px}@media (max-width:900px){.ebay-st__grid{grid-template-columns:1fr}.ebay-st__actions{flex-wrap:wrap;justify-content:flex-end}}.prof{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);color:#e7e9ee;color:var(--eol-text);padding:14px}.prof__header{align-items:center;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:flex;gap:12px;justify-content:space-between;overflow:hidden;padding:12px 14px;position:relative}.prof__header:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.18;pointer-events:none;position:absolute}.prof__left,.prof__right{align-items:center;display:flex;gap:12px;position:relative;z-index:1}.prof__titles{grid-gap:2px;display:grid;gap:2px}.prof__title{font-size:18px;font-weight:800;letter-spacing:.2px;margin:0}.prof__sub{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;margin:0}.prof__avatar{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:50%;display:grid;height:48px;overflow:hidden;place-items:center;width:48px}.prof__avatarimg{display:block;height:100%;object-fit:cover;width:100%}.prof__avatarfallback{font-size:22px;opacity:.9}.prof__form{margin-top:14px}.prof__grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.prof__field{grid-gap:6px;display:grid;gap:6px}.prof__label{color:#a7afc0;color:var(--eol-muted);font-size:12.5px}.prof__req{color:#ef4444}.prof__hint{color:#f59e0b;font-size:12px}.prof__field.is-required .ebay-ol__input{border-color:#ef444499;box-shadow:0 0 0 3px #ef44441f}@media (max-width:900px){.prof__grid{grid-template-columns:1fr}.prof__header{align-items:stretch;flex-direction:column}.prof__right{justify-content:flex-end}}.ebay-or{border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);color:#e7e9ee;color:var(--eol-text);padding:14px}.ebay-or__actions{align-items:center;display:flex;gap:8px;position:relative;z-index:1}.ebay-or__select{min-width:180px}.eol-lightbox{align-items:flex-start;background:#000c;display:flex;inset:0;justify-content:center;overflow:auto;padding:20px;position:fixed;z-index:9999}.eol-lightbox__body{margin:0 auto;max-width:90vw}.eol-lightbox__body img{border-radius:12px;box-shadow:0 10px 30px #00000059;display:block;max-height:90vh;max-width:90vw}.eol-modal{align-items:flex-start;background:#000000b3;display:flex;inset:0;justify-content:center;overflow:auto;padding:20px;position:fixed;z-index:9999}.eol-modal__box{background:#fff;border-radius:16px;color:#111;max-width:440px;padding:18px;width:100%}.eol-modal__title{font-weight:800;margin:0 0 10px}.eol-modal__qr{background:#fff;border-radius:12px;padding:12px}.eol-modal__qr,.eol-modal__row{display:flex;justify-content:center}.eol-modal__row{gap:8px;margin-top:12px}.ebay-or__alert{background:#1a1220;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;padding:12px}.ebay-or__loading{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ebay-or__skeleton{animation:orShimmer 1.2s infinite;background:linear-gradient(90deg,#ffffff0f,#ffffff1a,#ffffff0f);background-size:200% 100%;border-radius:12px;height:140px}.ebay-or__skeleton--wide{grid-column:1/-1;height:260px}@keyframes orShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.ebay-or__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;margin-top:12px}.ebay-or__stat{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;overflow:hidden;padding:12px;position:relative}.ebay-or__stat:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.12;pointer-events:none;position:absolute}.ebay-or__statlabel{color:#a7afc0;color:var(--eol-muted);font-size:12.5px}.ebay-or__statnum{display:block;font-size:22px;margin-top:4px}.ebay-or__statnum--accent{color:#ef4444}.ebay-or__card{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;margin-bottom:12px;padding:12px}.ebay-or__card--center{text-align:center}.ebay-or__cardhead{align-items:center;display:flex;gap:10px;justify-content:space-between}.ebay-or__cardtitle{font-size:16px;font-weight:800;margin:0}.ebay-or__cardactions{align-items:center;display:flex;gap:8px}.ebay-or__muted{color:#a7afc0;color:var(--eol-muted)}.ebay-or__seg{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;display:flex;gap:6px;padding:4px}.ebay-or__segbtn{appearance:none;background:#0000;border:0;border-radius:8px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;padding:6px 8px}.ebay-or__segbtn.is-active{background:#ffffff14}.ebay-or__pickgrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));margin-top:10px}.ebay-or__thumb{aspect-ratio:1/1;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:block;overflow:hidden;position:relative;width:100%}.ebay-or__thumb img{display:block;height:100%;object-fit:cover;width:100%}.ebay-or__qty{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;bottom:6px;font-size:12px;font-weight:800;padding:4px 7px;position:absolute;right:6px}.ebay-or__qty.is-multi{background:#111;color:#fff}.ebay-or__picklist{grid-gap:8px;display:grid;gap:8px;margin-top:10px}.ebay-or__pickrow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:72px 1fr auto}.ebay-or__pickthumb{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:flex;height:72px;justify-content:center;overflow:hidden;width:72px}.ebay-or__pickthumb img{height:100%;object-fit:cover;width:100%}.ebay-or__pickmeta{grid-gap:2px;display:grid;gap:2px}.ebay-or__picktitle{font-weight:600}.ebay-or__pickqty{background:#111;border-radius:10px;color:#fff;font-weight:800;min-width:44px;padding:6px 10px;text-align:center}.ebay-or__empty{grid-column:1/-1;opacity:.7;padding:10px}.ebay-or__list{grid-gap:12px;display:grid;gap:12px}.ebay-or__order{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;cursor:pointer;padding:12px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.ebay-or__order:hover{border-color:#6366f173;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);transform:translateY(-2px)}.ebay-or__orderhead{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.ebay-or__orderleft .ebay-or__row,.ebay-or__orderright .ebay-or__row{margin:2px 0}.ebay-or__badge{background:#2a2a2a;border-radius:6px;color:#fff;font-size:12px;margin-left:8px;padding:2px 6px}.ebay-or__thumbs{margin-top:10px}.ebay-or__more{align-items:center;display:flex;font-size:12px;opacity:.8}.ebay-or__ship{font-size:12.5px;margin-top:8px}.ebay-or__toolbar{align-items:center;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px;margin-top:12px;overflow:hidden;padding:10px 12px;position:relative}.ebay-or__toolbar:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.12;pointer-events:none;position:absolute}.ebay-or__progresspill{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;font-size:13px;padding:8px 10px}.ebay-or__pager{align-items:center;display:flex;gap:8px}.ebay-or__page{color:#a7afc0;color:var(--eol-muted)}.ebay-or__mediarow{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.ebay-or__thumb--lg{aspect-ratio:1/1;height:120px;width:120px}.ebay-or__split{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-top:10px}.ebay-or__meta{grid-gap:4px;display:grid;gap:4px}.ebay-or__meta--right{text-align:right}.ebay-or__linerows{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-top:10px}.ebay-or__linerow{grid-gap:10px;align-items:center;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:10px;grid-template-columns:120px 1fr auto;padding:10px}.ebay-or__linerow,.ebay-or__linerow--mini,.ebay-or__linerow--sub{background:#0b0f18}.ebay-or__lineinfo{grid-gap:2px;display:grid;gap:2px}.ebay-or__lineprice{font-weight:700;margin-top:2px}.ebay-or__subhead{display:flex;gap:8px}.ebay-or__badgebar{margin-top:10px}.ebay-or__badge--strong{background:#111;color:#fff}.ebay-or__search{min-width:260px}@media (max-width:980px){.ebay-or__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ebay-or__split{flex-direction:column;text-align:left}.ebay-or__meta--right{text-align:left}.ebay-or__pickrow{grid-template-columns:56px 1fr auto}.ebay-or__pickthumb{height:56px;width:56px}.ebay-or__toolbar{align-items:stretch;flex-direction:column}.ebay-or__actions{flex-wrap:wrap}}.ebay-or__thumbs{display:flex;flex-wrap:wrap;gap:10px}.ebay-or__thumbs .ebay-or__thumb{--or-thumb-size:clamp(64px,9vw,96px);aspect-ratio:1/1;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:block;flex:0 0 var(--or-thumb-size);height:var(--or-thumb-size);overflow:hidden;position:relative;width:var(--or-thumb-size)}.ebay-or__thumbs .ebay-or__thumb img{display:block;height:100%;object-fit:cover;width:100%}.ebay-or__thumbs .ebay-or__thumb>span{align-items:center;display:flex;font-size:12px;height:100%;justify-content:center;opacity:.75;width:100%}.ebay-or__thumbs .ebay-or__qty{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;bottom:6px;font-size:12px;font-weight:800;padding:4px 7px;position:absolute;right:6px}.ebay-or__thumbs .ebay-or__qty.is-multi{background:#111;color:#fff}@media (max-width:720px){.ebay-or__thumbs{gap:8px}.ebay-or__thumbs .ebay-or__thumb{--or-thumb-size:clamp(56px,12vw,80px)}}.ebay-or__group{grid-gap:12px;display:grid;gap:12px}.ebay-or__suborder{background:var(--eol-card);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;padding:12px}.ebay-or__subhead{grid-gap:10px;align-items:center;border-bottom:1px dashed #ffffff14;border-bottom:1px dashed var(--eol-border);display:grid;gap:10px;grid-template-columns:1fr auto;padding:6px 6px 10px}.ebay-or__subleft{align-items:center;display:flex;gap:8px}.ebay-or__submeta{display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:flex-end;opacity:.9}.ebay-or__label{opacity:.8}.ebay-or__badge{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;font-size:11px;font-weight:700;padding:2px 8px}.ebay-or__badge--combined{background:linear-gradient(135deg,#4285f42e,#ab55f72e);border-color:#ffffff1f}.ebay-or__minirows{grid-gap:8px;display:grid;gap:8px;margin-top:10px}.ebay-or__minirow{grid-gap:12px;align-items:center;background:#ffffff05;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:12px;grid-template-columns:84px 1fr auto;padding:8px}.ebay-or__lineinfo{min-width:0}.ebay-or__linetitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.ebay-or__muted{font-size:12px;margin-top:2px;opacity:.75}.ebay-or__lineqty{grid-gap:6px;display:grid;gap:6px;justify-items:end;text-align:right}.ebay-or__qtypill{background:#111;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#fff;font-weight:800;min-width:42px;padding:6px 10px;text-align:center}.ebay-or__lineprice{font-weight:800}@media (max-width:720px){.ebay-or__subhead{gap:6px;grid-template-columns:1fr}.ebay-or__submeta{gap:10px;justify-content:flex-start}.ebay-or__minirow{gap:10px;grid-template-columns:72px 1fr auto}}:root{--eol-panel:#131722;--eol-border:#ffffff14;--eol-text:#e7e9ee;--eol-muted:#a7afc0;--eol-blue:#2563eb;--eol-indigo:#4f46e5;--eol-purple:#7c3aed;--eol-green:#10b981;--eol-red:#ef4444;--eol-shadow:0 12px 40px #00000073;--eol-radius:16px;--eol-radius-sm:10px}.ebay-grid.ebay-grid--manage{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:320px 1fr}.ebay-panel{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);color:#e7e9ee;color:var(--eol-text)}.ebay-panel--side{max-height:calc(100vh - 24px);overflow:auto;padding:14px;position:sticky;top:12px}.ebay-panel--main{padding:14px}.ebay-panel__head{align-items:center;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border);border-top-left-radius:12px;border-top-left-radius:calc(var(--eol-radius) - 4px);border-top-right-radius:12px;border-top-right-radius:calc(var(--eol-radius) - 4px);display:flex;gap:10px;justify-content:space-between;margin:-10px -10px 10px;overflow:hidden;padding:10px;position:relative}.ebay-panel__head:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));content:"";inset:0;opacity:.18;pointer-events:none;position:absolute}.ebay-panel__title{font-weight:800;letter-spacing:.2px;margin:0;position:relative;z-index:1}.ebay-iconbtn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);display:grid;height:34px;place-items:center;position:relative;width:34px;z-index:1}.ebay-iconbtn:hover{background:#0e1420}.ebay-seg{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin:10px 0 12px}.ebay-seg__btn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);font-size:.9rem;font-weight:600;padding:8px 10px}.ebay-seg__btn.is-active{background:#ffffff0f;box-shadow:inset 0 0 0 2px #6366f12e}.ebay-loading{align-items:center;color:#a7afc0;color:var(--eol-muted);display:flex;gap:10px;padding:10px}.ebay-spinner{animation:eolspin .9s linear infinite;border:2px solid #ffffff40;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes eolspin{to{transform:rotate(1turn)}}.ebay-empty{color:#a7afc0;color:var(--eol-muted);padding:8px 2px}.ebay-list{display:flex;flex-direction:column;gap:8px}.ebay-list__item{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;color:#e7e9ee;color:var(--eol-text);padding:10px 12px;text-align:left;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.ebay-list__item:hover{border-color:#6366f173;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);transform:translateY(-2px)}.ebay-list__item.is-active{border-color:#6366f173;box-shadow:inset 0 0 0 2px #6366f138}.ebay-list__top{align-items:center;display:flex;gap:10px;justify-content:space-between}.ebay-list__id{font-size:.95rem;font-weight:700;letter-spacing:.2px;margin:0}.ebay-list__meta{color:#a7afc0;color:var(--eol-muted);font-size:.85rem;margin-top:4px}.ebay-pill{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);display:inline-block;font-size:.8rem;font-weight:700;line-height:1;padding:4px 8px}.ebay-pill.is-pro{background:linear-gradient(135deg,#10b9812e,#4f46e52e);border-color:#ffffff1f}.ebay-pill.is-pending{background:#e3a00824;color:#fdecc8}.ebay-pill.is-processing{background:#2563eb2e;color:#dbeafe}.ebay-pill.is-complete{background:#10b9812e;color:#d1fae5}.ebay-pill.is-rejected{background:#ef44442e;color:#ffe0e0}.ebay-statusbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.ebay-progress{flex:1 1}.ebay-steps{align-items:flex-start;display:flex;gap:10px;position:relative}.ebay-steps__step{flex:1 1;min-width:120px;position:relative}.ebay-steps__node{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:50%;color:#e7e9ee;color:var(--eol-text);display:grid;height:34px;place-items:center;width:34px}.ebay-steps__dot{background:#2a3a50;border-radius:50%;height:10px;width:10px}.ebay-steps__label{color:#a7afc0;color:var(--eol-muted);font-size:.75rem;font-weight:700;letter-spacing:.8px;margin-top:6px}.ebay-steps__controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ebay-steps__connector{background:#ffffff14;height:2px;left:42px;position:absolute;right:10px;top:17px}.ebay-steps__step.is-done .ebay-steps__dot{background:#10b981;background:var(--eol-green)}.ebay-steps__step.is-active .ebay-steps__node{border-color:#6366f18c;box-shadow:0 0 0 3px #6366f12e}.ebay-steps__step.is-rejected .ebay-steps__dot{background:#ef4444;background:var(--eol-red)}.ebay-btn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:.9rem;font-weight:700;padding:8px 12px}.ebay-btn.is-primary{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-color:#0000}.ebay-btn.is-primary:hover{filter:brightness(1.05)}.ebay-btn.is-danger{background:linear-gradient(90deg,#ef4444,#ef4444);border-color:#ef444480}.ebay-btn.is-outline{background:#0000}.ebay-btn.is-ghost{background:#0000;color:#a7afc0;color:var(--eol-muted)}.ebay-btn:disabled{cursor:not-allowed;opacity:.6}.ebay-infogrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr 1fr;margin:6px 0 12px}.ebay-info{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;padding:12px}.ebay-info__label{color:#a7afc0;color:var(--eol-muted);font-size:.85rem}.ebay-paypal .ebay-email{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ebay-totals{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;overflow:hidden;padding:12px;position:relative}.ebay-totals:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.12;pointer-events:none;position:absolute}.ebay-totals__row{align-items:center;border-bottom:1px dashed #ffffff14;border-bottom:1px dashed var(--eol-border);display:flex;justify-content:space-between;padding:6px 0}.ebay-totals__row:last-child{border-bottom:0}.ebay-totals__label{color:#a7afc0;color:var(--eol-muted)}.ebay-totals__value{color:#e7e9ee;color:var(--eol-text);font-weight:800}.ebay-totals__value.is-minus{color:#ffb4b6}.ebay-totals__value.is-plus{color:#baf5d4}.ebay-totals__final{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;display:flex;justify-content:space-between;margin-top:10px;padding:10px 12px}.ebay-totals__final-label{color:#a7afc0;color:var(--eol-muted)}.ebay-totals__final-value{color:#eaf2ff;font-weight:900}.ebay-info--address{grid-column:1/-1}.ebay-address{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.ebay-address.has-actions{grid-template-columns:1fr 1fr}.ebay-address__actions{display:flex;flex-direction:column;gap:10px}.ebay-track__row{align-items:center;display:flex;gap:10px}.ebay-track__link{color:#dbeafe;text-decoration:underline;text-underline-offset:2px}.ebay-input{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);font-size:.95rem;outline:none;padding:10px 12px;width:100%}.ebay-input:focus{border-color:#6366f18c;box-shadow:0 0 0 3px #6366f12e}.ebay-lines{display:block}.ebay-linecols{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.ebay-linecol{display:flex;flex-direction:column;gap:10px}.ebay-subheader{color:#eaf2ff;font-size:1rem;font-weight:800;letter-spacing:.3px;margin:4px 2px 6px}.ebay-line{grid-gap:12px;background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;display:grid;gap:12px;grid-template-columns:88px 1fr;padding:10px}.ebay-line__body{display:flex;flex-direction:column;gap:8px}.ebay-line__title{font-size:.98rem;font-weight:800}.ebay-line__meta{display:flex;flex-wrap:wrap;gap:12px 18px}.ebay-kv{grid-gap:2px;display:grid;gap:2px;min-width:100px}.ebay-kv__label{color:#a7afc0;color:var(--eol-muted);font-size:.78rem;letter-spacing:.3px}.ebay-kv__value{color:#e7e9ee;color:var(--eol-text);font-weight:800}.ebay-kv__value.is-cond{letter-spacing:.8px;text-transform:uppercase}.ebay-kv__value.is-total{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ebay-line__editor{background:#0b0f18;border:1px dashed #ffffff14;border:1px dashed var(--eol-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:6px;padding:10px}.ebay-field{grid-gap:6px;display:grid;gap:6px;min-width:160px}.ebay-field label{color:#a7afc0;color:var(--eol-muted);font-size:.85rem}.ebay-field input,.ebay-field select{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);font-size:.95rem;outline:none;padding:10px 12px}.ebay-field input:focus,.ebay-field select:focus{border-color:#6366f18c;box-shadow:0 0 0 3px #6366f12e}@media (max-width:1100px){.ebay-grid.ebay-grid--manage{grid-template-columns:1fr}.ebay-panel--side{max-height:none;position:relative;top:auto}.ebay-address.has-actions,.ebay-infogrid,.ebay-linecols{grid-template-columns:1fr}}@media (max-width:520px){.ebay-seg{grid-template-columns:repeat(3,1fr)}.ebay-steps__label{font-size:.68rem}.ebay-line{grid-template-columns:72px 1fr}.ebay-or__thumb--md{height:72px;width:72px}}:root{--ctl-pill-h:36px;--ctl-pill-pad-x:12px;--ctl-pill-radius:999px;--ctl-pill-gap:8px;--ctl-font-size:13.5px;--ctl-font-weight:700;--ctl-btn-h:40px;--ctl-btn-pad-x:14px;--ctl-card-pad:12px;--ctl-label-mb:8px}.ebay-bs__controls{align-items:stretch}.buylist-settings-group.ebay-bs__card{padding:12px;padding:var(--ctl-card-pad)}.buylist-settings-label,.ebay-bs__label{margin-bottom:8px;margin-bottom:var(--ctl-label-mb)}.buylist-settings-segmented.ebay-hd__toggle,.ebay-hd__toggle{align-items:center;border-radius:999px;border-radius:var(--ctl-pill-radius);display:flex;gap:8px;gap:var(--ctl-pill-gap);padding:6px}.ebay-hd__toggle--wrap{flex-wrap:wrap}.buylist-settings-segmented .buylist-seg-thumb.ebay-hd__segthumb{display:none}.buylist-seg-item.ebay-hd__pill,.ebay-hd__pill{align-items:center;appearance:none;background:#0000;border:0;border-radius:999px;border-radius:var(--ctl-pill-radius);color:#e7e9ee;color:var(--eol-text);cursor:pointer;display:inline-flex;font-size:13.5px;font-size:var(--ctl-font-size);font-weight:700;font-weight:var(--ctl-font-weight);height:36px;height:var(--ctl-pill-h);justify-content:center;line-height:34px;line-height:calc(var(--ctl-pill-h) - 2px);padding:0 12px;padding:0 var(--ctl-pill-pad-x);position:relative;white-space:nowrap}.buylist-seg-item.ebay-hd__pill:hover,.ebay-hd__pill:hover{background:#ffffff0f}.buylist-seg-item.ebay-hd__pill:focus-visible,.ebay-hd__pill--check:has(input:focus-visible),.ebay-hd__pill:focus-visible{box-shadow:0 0 0 3px #6366f140;outline:none}.buylist-seg-item.ebay-hd__pill.is-active,.ebay-hd__pill--check.is-active,.ebay-hd__pill.is-active{color:#fff}.buylist-seg-item.ebay-hd__pill.is-active:before,.ebay-hd__pill--check.is-active:before,.ebay-hd__pill.is-active:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.25;pointer-events:none;position:absolute}.buylist-seg-item.ebay-hd__pill.is-active:after,.ebay-hd__pill--check.is-active:after,.ebay-hd__pill.is-active:after{background:linear-gradient(90deg,#2563eb,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:2px;bottom:-6px;content:"";height:2px;left:8px;opacity:.9;position:absolute;right:8px}.ebay-hd__pill--check{align-items:center;background:#0000;border-radius:999px;border-radius:var(--ctl-pill-radius);color:#e7e9ee;color:var(--eol-text);cursor:pointer;display:inline-flex;font-size:13.5px;font-size:var(--ctl-font-size);font-weight:700;font-weight:var(--ctl-font-weight);gap:8px;height:36px;height:var(--ctl-pill-h);justify-content:center;line-height:34px;line-height:calc(var(--ctl-pill-h) - 2px);padding:0 12px;padding:0 var(--ctl-pill-pad-x);position:relative;-webkit-user-select:none;user-select:none}.ebay-hd__pill--check>input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.ebay-hd__pill--check.is-disabled,.ebay-hd__pill.is-disabled{cursor:not-allowed;opacity:.6}.ebay-bs__actions{align-items:center;display:flex;gap:8px}.ebay-bs__btn{align-items:center;border-radius:10px;display:inline-flex;font-weight:800;height:40px;height:var(--ctl-btn-h);justify-content:center;line-height:38px;line-height:calc(var(--ctl-btn-h) - 2px);padding:0 14px;padding:0 var(--ctl-btn-pad-x)}.ebay-hd__titletext{font-size:16px;line-height:1.2}@media (max-width:900px){.ebay-bs__controls{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ebay-bs__controls{grid-template-columns:1fr}.ebay-hd__toggle{padding:6px}}.ebay-lr{grid-gap:12px;background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;color:#e7e9ee;color:var(--eol-text);display:grid;gap:12px;grid-template-columns:120px 1fr 200px;padding:12px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.ebay-lr:hover{border-color:#6366f173;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);transform:translateY(-2px)}.ebay-lr.is-selected{border-color:#6366f173;box-shadow:inset 0 0 0 2px #6366f138}.ebay-lr.is-out{opacity:.85}.ebay-lr__media{grid-gap:8px;align-content:start;display:grid;gap:8px}.ebay-lr__check{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);display:inline-flex;font-size:13px;gap:8px;padding:6px 8px}.ebay-lr__check input{accent-color:#4f46e5;accent-color:var(--eol-indigo)}.ebay-lr__thumb{all:unset;aspect-ratio:1/1;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;cursor:pointer;display:block;overflow:hidden;width:100%}.ebay-lr__thumb img{display:block;height:100%;object-fit:cover;width:100%}.ebay-lr__main{grid-gap:10px;align-content:start;display:grid;gap:10px}.ebay-lr__head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.ebay-lr__title{align-items:center;display:flex;gap:8px}.ebay-lr__titletext{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:800;letter-spacing:.2px;line-height:1.25;overflow:hidden}.ebay-lr__copybtn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:12.5px;padding:6px 10px}.ebay-lr__copybtn:hover{background:#0e1420}.ebay-lr__meta{color:#a7afc0;color:var(--eol-muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px}.ebay-lr__meta b{color:#e7e9ee;color:var(--eol-text)}.ebay-lr__market{display:flex;flex-wrap:wrap;gap:8px}.ebay-lr__mchip{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px}.ebay-lr__mchip .label{color:#a7afc0;color:var(--eol-muted)}.ebay-lr__mchip .value{font-weight:700}.ebay-lr__linkbtn{background:#0000;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:12.5px;padding:6px 10px}.ebay-lr__linkbtn:hover{background:#ffffff0f}.ebay-lr__update{border-top:1px dashed #ffffff14;border-top:1px dashed var(--eol-border);padding-top:10px}.ebay-lr__grid{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:1fr 1fr auto}.ebay-lr__label{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;margin-bottom:6px}.ebay-lr__field{grid-gap:6px;display:grid;gap:6px}.ebay-lr__inputrow{align-items:center;display:flex;gap:8px}.ebay-lr__prefix{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#a7afc0;color:var(--eol-muted);font-size:13px;min-width:28px;padding:10px 8px;text-align:center}.ebay-lr__qtyrow{align-items:center;display:flex;gap:8px}.ebay-lr__qtybtn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;height:34px;width:34px}.ebay-lr__qtybtn:hover{background:#0e1420}.ebay-lr__pill{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:inline-flex;font-size:12.5px;font-weight:800;gap:6px;padding:6px 8px}.ebay-lr__pill--pos{border-color:#10b98159;color:#baf5d4}.ebay-lr__pill--neg{border-color:#ef444473;color:#ffb4b6}.ebay-lr__pill--neutral{color:#a7afc0;color:var(--eol-muted)}.ebay-lr__actions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.ebay-lr__chip{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;gap:6px;padding:4px 8px}.ebay-lr__chip--ok{border-color:#10b98159;color:#d1fae5}.ebay-lr__chip--warn{border-color:#ef444473;color:#ffe0e0}.ebay-lr__reset{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-weight:700;padding:8px 12px}.ebay-lr__reset:hover{background:#0e1420}.ebay-lr__aside{grid-gap:8px;align-content:start;border-left:1px dashed #ffffff14;border-left:1px dashed var(--eol-border);display:grid;gap:8px;padding-left:10px}.ebay-lr__stat{grid-gap:4px;display:grid;gap:4px}.ebay-lr__statlabel{color:#a7afc0;color:var(--eol-muted);font-size:12.5px}.ebay-lr__statvalue{font-weight:800}.ebay-lr__muted{color:#a7afc0;color:var(--eol-muted)}.ebay-lr__out{align-items:center;background:#ef444424;border:1px solid #ef444459;border-radius:999px;color:#ffe0e0;display:inline-flex;font-size:12px;font-weight:800;gap:6px;margin-top:4px;padding:6px 8px}@media (max-width:980px){.ebay-lr{grid-template-columns:100px 1fr}.ebay-lr__aside{border-left:0;border-top:1px dashed #ffffff14;border-top:1px dashed var(--eol-border);grid-column:1/-1;padding:10px 0 0}}@media (max-width:640px){.ebay-lr__grid{grid-template-columns:1fr}}.ebay-lr__value--green{color:#10b981;color:var(--eol-green);font-weight:700}.ebay-lm{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);color:#e7e9ee;color:var(--eol-text);padding:14px}.ebay-lm__head.sticky{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,#0000003d,#0000);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border);margin:-10px -12px 12px;padding:10px 12px;position:sticky;top:0;z-index:5}.ebay-lm__title{font-size:18px;letter-spacing:.2px;margin:0 0 4px}.ebay-lm__sub{font-size:12.5px}.ebay-lm__games{grid-gap:8px;display:grid;gap:8px}.ebay-lm__gametitle{color:#a7afc0;color:var(--eol-muted);font-size:13px}.ebay-lm__gametitle strong{color:#e7e9ee;color:var(--eol-text)}.ebay-lm__seg{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:flex;gap:8px;overflow:hidden;padding:6px;position:relative}.ebay-lm__seg .is-active{color:#fff;position:relative}.ebay-lm__seg .is-active:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:999px;content:"";inset:0;opacity:.25;pointer-events:none;position:absolute}.ebay-lm__btn{appearance:none;background:#0000;border:0;border-radius:999px;font-weight:700;height:36px;line-height:34px;padding:0 12px}.ebay-lm__btn:hover{background:#ffffff0f}.ebay-lm__count{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;font-size:12px;margin-left:8px;opacity:.7;padding:2px 6px}.ebay-lm__bulk{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;margin-top:10px;padding:12px}.ebay-lm__bulkhead{align-items:center;display:flex;gap:10px;margin-bottom:10px}.ebay-lm__brand{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;display:grid;height:28px;overflow:hidden;place-items:center;width:28px}.ebay-lm__switch{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);font-size:13px;margin-left:auto;padding:6px 10px}.ebay-lm__steps{margin-bottom:10px}.ebay-lm__controls{display:flex;flex-direction:column;gap:10px}.ebay-lm__row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ebay-lm__hint{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;text-align:center}.ebay-lm__summary{font-size:13px;text-align:center}.ebay-lm__btn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:.92rem;font-weight:800;padding:8px 12px}.ebay-lm__btn:hover{background:#0e1420}.ebay-lm__btn--ghost{background:#0000;color:#a7afc0;color:var(--eol-muted)}.ebay-lm__btn--danger{background:linear-gradient(90deg,#ef4444,#ef4444);border-color:#ef444480}.ebay-lm__btn--ok{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-color:#0000}.ebay-lm__field{align-items:center;background:#0b0f18;border:1px dashed #ffffff14;border:1px dashed var(--eol-border);border-radius:10px;display:flex;gap:6px;padding:8px}.ebay-lm__field label{color:#a7afc0;color:var(--eol-muted);font-size:12.5px}.ebay-lm__field input,.ebay-lm__field select{min-width:90px}.ebay-lm input.ebay-ol__input,.ebay-lm select.ebay-ol__input{height:auto}.ebay-lm__filters{align-items:center;background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:flex;gap:8px;margin-top:10px;overflow:hidden;padding:10px;position:relative}.ebay-lm__filters:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.12;pointer-events:none;position:absolute}.ebay-lm__search{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;display:flex;flex:1 1;gap:8px;padding:8px 10px}.ebay-lm__search input{background:#0000;border:0;color:#e7e9ee;color:var(--eol-text);outline:0;width:100%}.ebay-lm__check{align-items:center;color:#e7e9ee;color:var(--eol-text);display:flex;gap:8px}.ebay-lm__spacer{flex:1 1}.ebay-lm__spinner{color:#a7afc0;color:var(--eol-muted);display:grid;padding:20px;place-items:center}.ebay-lm__empty{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;padding:18px;text-align:center}.ebay-lm__empty h4{margin:0 0 6px}.ebay-lm__empty p{color:#a7afc0;color:var(--eol-muted);margin:0 0 10px}.ebay-lm__overlay{align-items:flex-start;background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.ebay-lm__dialog{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);color:#e7e9ee;color:var(--eol-text);max-width:480px;padding:18px;width:100%}.ebay-lm__title{font-weight:800;margin:0 0 6px}.ebay-lm__sub{color:#a7afc0;color:var(--eol-muted);margin:0 0 10px}.ebay-lm__bar{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;height:10px;overflow:hidden}.ebay-lm__bar>span{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));display:block;height:100%;transition:width .35s ease;width:0}.ebay-lm__foot{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;margin-top:6px}.ebay-lm__foot strong{color:#e7e9ee;color:var(--eol-text)}.ebay-lm__pager{grid-gap:10px;align-items:center;border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border);display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin-top:10px;padding-top:10px}.ebay-lm__pagerinfo{color:#a7afc0;color:var(--eol-muted)}.ebay-lm__pagerrail{align-items:center;display:flex;gap:6px;justify-content:center}.ebay-lm__pagerbtn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-weight:700;padding:8px 12px}.ebay-lm__pagerbtn.is-active{border-color:#6366f173;box-shadow:inset 0 0 0 2px #6366f138}.ebay-lm__pagerbtn:disabled{cursor:not-allowed;opacity:.6}.ebay-lm__pagesize{align-items:center;display:flex;gap:8px;justify-self:end}.ebay-lm__pagesize select{min-width:70px}@media (max-width:880px){.ebay-lm__pager{gap:8px;grid-template-columns:1fr}.ebay-lm__pagesize{justify-self:start}}.buylist-game-item.active,.buylist-game-item.is-active{color:#fff}.buylist-game-item.active:before,.buylist-game-item.is-active:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.25;pointer-events:none;position:absolute}.buylist-game-item.active:after,.buylist-game-item.is-active:after{background:linear-gradient(90deg,#2563eb,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:2px;bottom:-6px;content:"";height:2px;left:8px;opacity:.9;position:absolute;right:8px}.buylist-game-item .chip-count{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);display:inline-block;font-size:11.5px;font-weight:700;margin-left:8px;opacity:.8;padding:2px 6px}.buylist-game-segmented{flex:1 1 auto;overflow:visible}.buylist-main-card{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);color:#e7e9ee;color:var(--eol-text);margin-top:12px;padding:14px}.buylist-main-title{font-weight:800;letter-spacing:.2px;margin:0 0 8px}.buylist-main-block{margin-top:12px}.buylist-main-block-head{grid-gap:4px;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:4px;overflow:hidden;padding:12px 14px;position:relative}.buylist-main-block-head.sticky{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:sticky;top:0;z-index:5}.buylist-main-block-head:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.18;pointer-events:none;position:absolute}.buylist-main-block-title{font-size:16px;font-weight:800;position:relative;z-index:1}.buylist-main-subtext{color:#a7afc0;color:var(--eol-muted);font-size:12.5px;position:relative;z-index:1}.buylist-game-tabs-title{color:#a7afc0;color:var(--eol-muted);margin:8px 0}.buylist-game-tabs-title strong{color:#e7e9ee;color:var(--eol-text)}.buylist-game-segmented{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px;padding:6px;position:relative;width:100%;z-index:1}.buylist-game-item{appearance:none;background:#0000;border:0;border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;flex:1 1;font-weight:600;outline:none;padding:8px 12px;position:relative;text-align:center;transition:background .12s ease,color .12s ease,transform .08s ease}.buylist-game-item:hover{background:#ffffff0f}.buylist-game-item:focus-visible{box-shadow:0 0 0 3px #6366f140}.buylist-game-item.active{color:#fff}.buylist-game-item.active:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.25;pointer-events:none;position:absolute}.buylist-game-item.active:after{background:linear-gradient(90deg,#2563eb,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:2px;bottom:-6px;content:"";height:2px;left:8px;opacity:.9;position:absolute;right:8px}.buylist-main-conditions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:10px}.bm-condition{grid-gap:10px;align-content:start;background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:10px;padding:12px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.bm-condition.selected{border-color:#6366f173;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow)}.bm-cond-name{font-weight:700}.bm-input{grid-gap:6px;display:grid;gap:6px}.bm-input.with-suffix{position:relative}.bm-input input{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);outline:none;padding:10px 12px;width:100%}.bm-input input:focus{border-color:#6366f18c;box-shadow:0 0 0 3px #6366f126}.bm-suffix{color:#a7afc0;color:var(--eol-muted);font-weight:800;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.buylist-main-two-col{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:10px}.bm-col{background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;padding:12px}.bm-col-head{grid-gap:4px;display:grid;gap:4px;margin-bottom:8px}.bm-col-title{font-weight:800}.bm-rarity-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.bm-rarity{grid-gap:8px;align-items:center;background:#ffffff05;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;display:grid;gap:8px;grid-template-columns:1fr auto;padding:8px 10px}.bm-rarity.selected{border-color:#6366f173;box-shadow:inset 0 0 0 2px #6366f12e}.bm-rarity-name{font-weight:700}.bm-search-row{margin-bottom:8px}.bm-search-input{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);outline:none;padding:8px 10px;width:100%}.bm-search-input:focus{border-color:#6366f18c;box-shadow:0 0 0 3px #6366f126}.bm-set-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.bm-set{align-items:center;background:#ffffff05;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.bm-set.selected{border-color:#6366f173;box-shadow:inset 0 0 0 2px #6366f12e}.bm-set-name{font-weight:700}.bm-filters{align-items:center;background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:flex;gap:8px;margin-top:10px;overflow:hidden;padding:10px;position:relative}.bm-filter-input,.bm-filter-select{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);outline:none;padding:8px 10px}.bm-filter-select{min-width:160px}.bm-card-list{grid-gap:10px;display:grid;gap:10px;margin-top:10px}.bm-card-row{grid-gap:12px;background:#0d111a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:12px;grid-template-columns:84px 1fr;padding:10px}.bm-card-img{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;height:84px;object-fit:cover;width:84px}.bm-card-info{grid-gap:8px;align-content:start;display:grid;gap:8px}.bm-card-title{align-items:center;display:flex;gap:8px}.bm-card-title strong{font-size:15px}.bm-card-meta{color:#a7afc0;color:var(--eol-muted);font-size:12.5px}.bm-variant-row{grid-gap:10px;align-items:center;border:1px dashed #ffffff14;border:1px dashed var(--eol-border);border-radius:10px;display:grid;gap:10px;grid-template-columns:auto auto auto 140px 1fr;padding:8px}.bm-variant-left{min-width:100px}.bm-variant-pill{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:6px 8px}.bm-market,.bm-offer{font-size:13px}.bm-market strong,.bm-offer strong{font-weight:800}.bm-mode{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);min-width:140px;outline:none}.bm-input.compact input,.bm-mode{padding:8px 10px}.buylist-pager{grid-gap:10px;align-items:center;border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border);display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin-top:10px;padding-top:10px}.buylist-pager-info{color:#a7afc0;color:var(--eol-muted)}.buylist-pager-center{align-items:center;display:flex;gap:6px;justify-content:center}.buylist-pager-btn{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-weight:700;padding:8px 12px}.buylist-pager-btn.is-active{border-color:#6366f173;box-shadow:inset 0 0 0 2px #6366f138}.buylist-pager-btn:disabled{cursor:not-allowed;opacity:.6}.buylist-pager-size select{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);min-width:70px;outline:none;padding:8px 10px}@media (max-width:980px){.buylist-main-two-col{grid-template-columns:1fr}.bm-variant-row{grid-template-columns:auto auto}}.ebay-header{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);display:flex;flex-direction:column;gap:14px;margin-bottom:16px;padding:14px}.ebay-header__title{color:#e7e9ee;color:var(--eol-text);font-size:18px;font-weight:800;letter-spacing:.2px}.ebay-header__controls{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ebay-header__group{display:flex;flex-direction:column;gap:8px}.ebay-header__label{color:#a7afc0;color:var(--eol-muted);font-size:13px;font-weight:600}.ebay-header__actions{align-items:center;display:flex;gap:10px;justify-content:flex-end}:root{--tgl-h:40px;--tgl-pad:6px;--pill-pad-x:12px}.ebay-toggle{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow);display:inline-flex;gap:8px;height:40px;height:var(--tgl-h);overflow:hidden;padding:6px;padding:var(--tgl-pad);position:relative}.ebay-toggle--full{justify-content:space-between}.ebay-toggle__thumb{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;bottom:6px;bottom:var(--tgl-pad);box-shadow:inset 0 0 0 1px #ffffff0f;left:calc(6px + ((100% - (6px*2))/max(1, 1))*0);left:calc(var(--tgl-pad) + var(--i,0)*((100% - (var(--tgl-pad)*2))/max(1, var(--count,1))));pointer-events:none;position:absolute;top:6px;top:var(--tgl-pad);transition:left .22s cubic-bezier(.2,.7,.2,1);width:calc((100% - 12px)/max(1, 1));width:calc((100% - var(--tgl-pad)*2)/max(1, var(--count,1)));z-index:0}.ebay-toggle__pill{align-items:center;appearance:none;background:#0000;border:0;border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;display:inline-flex;font-weight:600;gap:8px;height:28px;height:calc(var(--tgl-h) - var(--tgl-pad)*2);line-height:28px;line-height:calc(var(--tgl-h) - var(--tgl-pad)*2);outline:none;padding:0 12px;padding:0 var(--pill-pad-x);position:relative;transition:background .12s ease,color .12s ease,transform .08s ease;z-index:1}.ebay-toggle__pill:hover{background:#ffffff0f}.ebay-toggle__pill:focus-visible{box-shadow:0 0 0 3px #6366f140}.ebay-toggle__pill.is-active{color:#fff}.ebay-toggle__pill.is-active:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:inherit;content:"";inset:0;opacity:.25;pointer-events:none;position:absolute}.ebay-toggle__pill.is-active:after{background:linear-gradient(90deg,#2563eb,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:2px;bottom:2px;content:"";height:2px;left:8px;opacity:.9;position:absolute;right:8px}.ebay-toggle__pill>input[type=checkbox],.ebay-toggle__pill>input[type=radio]{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.ebay-toggle__pill.is-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.ebay-toggle--full{display:flex;width:100%}.ebay-toggle--equal .ebay-toggle__pill{flex:1 1;justify-content:center;text-align:center}.ebay-toggle--equal .ebay-toggle__thumb{left:calc(6px + ((100% - (6px*2))/max(1, 1))*0);left:calc(var(--tgl-pad) + var(--i,0)*((100% - (var(--tgl-pad)*2))/max(1, var(--count,1))));width:calc((100% - 12px)/max(1, 1));width:calc((100% - var(--tgl-pad)*2)/max(1, var(--count,1)))}.ebay-header__group .ebay-toggle{width:100%}.ebay-gs,.ebay-gs *,.ebay-gs__title{color:#e7e9ee;color:var(--eol-text)}.ebay-gs__title{font-weight:800;margin:0 0 10px}.ebay-gs__title strong{color:#fff}.ebay-gs__seg{background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:flex;gap:8px;padding:6px}.ebay-gs__thumb{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo),var(--eol-purple));border-radius:10px;height:calc(100% - 12px);left:6px;opacity:.28;pointer-events:none;position:absolute;top:6px;transform:translateX(calc(0% + 0px));transform:translateX(calc(var(--i,0)*(100% + 8px)));transition:transform .15s ease;width:calc(100%/max(1, 1));width:calc((100% - (var(--count,1) - 1)*8px)/max(var(--count,1), 1))}.ebay-gs__btn{appearance:none;background:#0000;border:0;border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-weight:800;height:36px;padding:0 12px;position:relative}.ebay-gs__btn:hover{background:#ffffff14}.ebay-gs__btn:focus-visible{box-shadow:0 0 0 3px #6366f140;outline:none}.ebay-gs__btn.is-active{color:#fff}.ebay-gs__btn.is-active:after{background:linear-gradient(90deg,#2563eb,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:2px;bottom:-6px;content:"";height:2px;left:8px;opacity:.9;position:absolute;right:8px}.ebay-gs__empty{background:#0d111a;border:1px dashed #ffffff14;border:1px dashed var(--eol-border);border-radius:12px;margin-top:8px;padding:12px}.ebay-bm__blockhead,.ebay-bm__blocktitle,.ebay-bm__sub,.ebay-gs__empty{color:#e7e9ee;color:var(--eol-text)}.ebay-bm__sub{opacity:.92}.ebay-bm__blockhead:before{opacity:.12}.ebay-bm__blockhead strong,.ebay-bm__blocktitle,.ebay-bm__sub{color:#fff}.ebay-bm__condgrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ebay-bm__cond{align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;color:#fff;display:flex;justify-content:center;min-height:120px;padding:14px;position:relative;text-align:center}.ebay-bm__cond:has(input:focus-visible){border-color:#6366f173;box-shadow:0 0 0 3px #6366f138}.ebay-bm__cond.is-selected{border-color:#6366f173;box-shadow:inset 0 0 0 1px #ffffff0f}.ebay-bm__cond.is-selected:before{background:linear-gradient(135deg,#2563eb40,#7c3aed40);border-radius:10px;content:"";inset:2px;pointer-events:none;position:absolute}.ebay-bm__condname{color:#fff;font-weight:800;letter-spacing:.2px;opacity:.95;position:relative;z-index:1}.ebay-bm__input{grid-gap:6px;bottom:14px;display:grid;gap:6px;left:14px;position:absolute;text-align:left;z-index:2}.ebay-bm__inputlabel{color:#fff;font-size:12px;opacity:.9}.ebay-bm__input--suffix input{background:#0e0e11;border:1px solid #ffffff2e;border-radius:10px;color:#fff;font-weight:800;outline:none;padding:8px 28px 8px 10px;text-align:right;width:80px}.ebay-bm__input--suffix input:focus{border-color:#6366f18c;box-shadow:0 0 0 3px #6366f12e}.ebay-bm__suffix{background:#0e0e11;border:1px solid #ffffff2e;border-radius:8px;bottom:6px;color:#fff;font-size:12px;font-weight:800;line-height:1;padding:6px 8px;position:absolute;right:6px;transform:translateY(0)}.ebay-bm__input--suffix input:disabled{cursor:not-allowed;opacity:.7}@media (max-width:1100px){.ebay-bm__condgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ebay-bm__condgrid{grid-template-columns:1fr}}.ebay-bm__cond .ebay-bm__input{bottom:14px;left:14px;position:absolute;z-index:2}.ebay-bm__cond .ebay-bm__suffix{bottom:6px;position:absolute;right:6px}.ebay-bm__rar{grid-gap:10px;align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;box-sizing:border-box;color:#fff;display:grid;gap:10px;grid-template-columns:auto 1fr auto;min-height:56px;padding:10px 12px}.ebay-bm__rar>input[type=checkbox]{accent-color:#4f46e5;accent-color:var(--eol-indigo);display:inline-block!important;height:16px;margin:0;vertical-align:middle;width:16px}.ebay-bm__rarname{color:#fff;font-weight:800;letter-spacing:.2px;line-height:1.2}.ebay-bm__rar .ebay-bm__input{display:inline-grid;gap:6px;margin-left:auto;position:relative}.ebay-bm__rar .ebay-bm__input--compact input{background:#0e0e11;border:1px solid #ffffff2e;border-radius:10px;color:#fff;font-weight:800;min-width:72px;padding:8px 26px 8px 10px;text-align:right;width:84px}.ebay-bm__rar .ebay-bm__suffix{background:#0e0e11;border:1px solid #ffffff2e;border-radius:8px;color:#fff;font-size:12px;font-weight:800;line-height:1;padding:4px 6px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.ebay-bm__rar.is-selected{border-color:#6366f161;box-shadow:inset 0 0 0 2px #6366f12e}.ebay-bm__set{grid-gap:10px;align-items:center;background:#0b0f18;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;box-sizing:border-box;color:#fff;display:grid;gap:10px;grid-template-columns:auto 1fr;min-height:48px;padding:10px 12px}.ebay-bm__set>input[type=checkbox]{accent-color:#4f46e5;accent-color:var(--eol-indigo);display:inline-block!important;height:16px;margin:0;vertical-align:middle;width:16px}.ebay-bm__setname{color:#fff;font-weight:700}.ebay-bm__rargrid,.ebay-bm__setgrid{gap:10px}.ebay-bm{margin-top:50px}:root{--cr-bg:#0b0f18;--cr-bg-chip:#0e0e11;--cr-text:#fff;--cr-border:#ffffff29;--cr-border-strong:#6366f173;--cr-focus:#6366f138;--cr-radius:12px;--cr-gap:12px;--cr-input-w:88px}.cr-row{grid-gap:12px;grid-gap:var(--cr-gap);align-items:center;background:#0b0f18;background:var(--cr-bg);border:1px solid #ffffff29;border:1px solid var(--cr-border);border-radius:12px;border-radius:var(--cr-radius);box-sizing:border-box;color:#fff;color:var(--cr-text);display:grid;gap:12px;gap:var(--cr-gap);grid-template-columns:auto 1fr auto;min-height:56px;padding:12px 14px}.cr-row.is-selected{background:linear-gradient(135deg,#2563eb1f,#7c3aed1f),#0b0f18;background:linear-gradient(135deg,#2563eb1f,#7c3aed1f),var(--cr-bg);border-color:#6366f173;border-color:var(--cr-border-strong)}.cr-row__check{accent-color:#6366f1;height:18px;margin:0;width:18px}.cr-row__name{color:#fff;color:var(--cr-text);font-weight:800;letter-spacing:.2px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-field{display:inline-block;position:relative}.cr-field__label{color:#fff;color:var(--cr-text);font-size:12px;opacity:.9}.cr--sr{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.cr-field__input{background:#0e0e11;background:var(--cr-bg-chip);border:1px solid #ffffff29;border:1px solid var(--cr-border);border-radius:10px;color:#fff;color:var(--cr-text);font-weight:800;outline:none;padding:8px 26px 8px 10px;text-align:right;width:88px;width:var(--cr-input-w)}.cr-field__input:focus{border-color:#6366f173;border-color:var(--cr-border-strong);box-shadow:0 0 0 3px #6366f138;box-shadow:0 0 0 3px var(--cr-focus)}.cr-field__suffix{background:#0e0e11;background:var(--cr-bg-chip);border:1px solid #ffffff29;border:1px solid var(--cr-border);border-radius:8px;color:#fff;color:var(--cr-text);font-size:12px;font-weight:800;line-height:1;padding:4px 6px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.cr-row:has(.cr-field__input:focus-visible),.cr-row:has(.cr-row__check:focus-visible){border-color:#6366f173;border-color:var(--cr-border-strong);box-shadow:0 0 0 3px #6366f138;box-shadow:0 0 0 3px var(--cr-focus)}@media (max-width:560px){:root{--cr-input-w:76px}.cr-row{gap:10px;padding:10px 12px}}:root{--cr-ok:#10b981;--cr-warn:#f59e0b;--cr-bad:#ef4444}.cr-row{position:relative}.cr-row:before{background:#ffffff14;border-radius:12px 0 0 12px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.cr-row[data-cond="Near Mint"]:before{background:#10b981;background:var(--cr-ok)}.cr-row[data-cond="Lightly Played"]:before,.cr-row[data-cond=Played]:before{background:#f59e0b;background:var(--cr-warn)}.cr-row[data-cond=Damaged]:before{background:#ef4444;background:var(--cr-bad)}.cr-row__name{gap:8px;position:relative}.cr-row__name,.cr-row__name:after{align-items:center;display:inline-flex}.cr-row__name:after{background:#0e0e11;border:1px solid #ffffff2e;border-radius:999px;color:#fff;content:"";font-size:11px;font-weight:800;height:20px;justify-content:center;letter-spacing:.3px;min-width:28px;padding:0 6px}.cr-row[data-cond="Near Mint"] .cr-row__name:after{background:#10b98129;border-color:#10b98159;content:"NM"}.cr-row[data-cond="Lightly Played"] .cr-row__name:after{background:#f59e0b29;border-color:#f59e0b59;content:"LP"}.cr-row[data-cond=Played] .cr-row__name:after{background:#f59e0b29;border-color:#f59e0b59;content:"PL"}.cr-row[data-cond=Damaged] .cr-row__name:after{background:#ef44442e;border-color:#ef444459;content:"DMG"}.cr-row[data-cond="Near Mint"] .cr-row__check{accent-color:#10b981;accent-color:var(--cr-ok)}.cr-row[data-cond="Lightly Played"] .cr-row__check,.cr-row[data-cond=Played] .cr-row__check{accent-color:#f59e0b;accent-color:var(--cr-warn)}.cr-row[data-cond=Damaged] .cr-row__check{accent-color:#ef4444;accent-color:var(--cr-bad)}.cr-row.is-selected{box-shadow:inset 0 0 0 1px #ffffff0f}.cr-row.is-selected[data-cond="Near Mint"]{box-shadow:inset 0 0 0 1px #10b98140,0 0 0 3px #10b9811f}.cr-row.is-selected[data-cond="Lightly Played"],.cr-row.is-selected[data-cond=Played]{box-shadow:inset 0 0 0 1px #f59e0b40,0 0 0 3px #f59e0b1a}.cr-row.is-selected[data-cond=Damaged]{box-shadow:inset 0 0 0 1px #ef444440,0 0 0 3px #ef44441a}:root{--rr-input-w:88px}.rg{grid-gap:10px;color:#fff;color:var(--rr-text);display:grid;gap:10px}.rg__head{grid-gap:4px;display:grid;gap:4px}.rg__title{color:#fff;font-weight:800;letter-spacing:.2px}.rg__sub{color:#fff;font-size:12.5px;opacity:.9}.rg__scroll{background:#0d111a;background:var(--rr-card);border:1px solid #ffffff29;border:1px solid var(--rr-border);border-radius:12px;border-radius:var(--rr-radius);padding:10px}.rg__scroll--md{max-height:340px;overflow:auto}.rg__scroll::-webkit-scrollbar{width:10px}.rg__scroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px}.rg__grid{grid-gap:12px;grid-gap:var(--rr-gap);display:grid;gap:12px;gap:var(--rr-gap);grid-template-columns:repeat(2,minmax(280px,1fr));margin-top:50px}.rr-row{grid-gap:10px;align-items:center;background:#0b0f18;background:var(--rr-bg);border:1px solid #ffffff29;border:1px solid var(--rr-border);border-radius:12px;border-radius:var(--rr-radius);box-sizing:border-box;color:#fff;color:var(--rr-text);display:grid;gap:10px;grid-template-columns:auto 1fr auto;min-height:56px;padding:10px 12px}.rr-row.is-selected{background:linear-gradient(135deg,#2563eb1f,#7c3aed1f),#0b0f18;background:linear-gradient(135deg,#2563eb1f,#7c3aed1f),var(--rr-bg);border-color:#6366f173;border-color:var(--rr-border-strong);box-shadow:inset 0 0 0 1px #ffffff0f}.rr-row__check{accent-color:#6366f1;height:18px;margin:0;width:18px}.rr-row__name{color:#fff;font-weight:800;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rr-field{display:inline-block;position:relative}.rr-field__label{color:#fff;font-size:12px;opacity:.9}.rr--sr{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.rr-field__input{background:#0e0e11;background:var(--rr-chip);border:1px solid #ffffff29;border:1px solid var(--rr-border);border-radius:10px;color:#fff;font-weight:800;outline:none;padding:8px 26px 8px 10px;text-align:right;width:88px;width:var(--rr-input-w)}.rr-field__input:focus{border-color:#6366f173;border-color:var(--rr-border-strong);box-shadow:0 0 0 3px #6366f138;box-shadow:0 0 0 3px var(--rr-focus)}.rr-field__input:disabled{cursor:not-allowed;opacity:.65}.rr-field__suffix{background:#0e0e11;background:var(--rr-chip);border:1px solid #ffffff29;border:1px solid var(--rr-border);border-radius:8px;color:#fff;font-size:12px;font-weight:800;line-height:1;padding:4px 6px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}@media (max-width:980px){.rg__grid{grid-template-columns:1fr}}@media (max-width:560px){:root{--rr-input-w:76px}}:root{--rr-bg:#0b0f18;--rr-card:#0d111a;--rr-chip:#0e0e11;--rr-text:#fff;--rr-border:#ffffff29;--rr-border-strong:#6366f173;--rr-focus:#6366f138;--rr-radius:12px;--rr-gap:12px}.sg{grid-gap:10px;color:#fff;color:var(--rr-text);display:grid;gap:10px}.sg__head{grid-gap:4px;display:grid;gap:4px}.sg__title{color:#fff;font-weight:800;letter-spacing:.2px}.sg__sub{color:#fff;font-size:12.5px;opacity:.9}.sg__search{background:#0e0e11;background:var(--rr-chip);border:1px solid #ffffff29;border:1px solid var(--rr-border);border-radius:10px;color:#fff;height:38px;outline:none;padding:8px 12px;width:100%}.sg__search::placeholder{color:#ffffffb3}.sg__search:focus{border-color:#6366f173;border-color:var(--rr-border-strong);box-shadow:0 0 0 3px #6366f138;box-shadow:0 0 0 3px var(--rr-focus)}.sg__scroll{background:#0d111a;background:var(--rr-card);border:1px solid #ffffff29;border:1px solid var(--rr-border);border-radius:12px;border-radius:var(--rr-radius);padding:10px}.sg__scroll--lg{max-height:340px;overflow:auto}.sg__scroll::-webkit-scrollbar{width:10px}.sg__scroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px}.sg__grid{grid-gap:12px;grid-gap:var(--rr-gap);display:grid;gap:12px;gap:var(--rr-gap);grid-template-columns:repeat(2,minmax(280px,1fr))}.sr-row{grid-gap:10px;align-items:center;background:#0b0f18;background:var(--rr-bg);border:1px solid #ffffff29;border:1px solid var(--rr-border);border-radius:12px;border-radius:var(--rr-radius);box-sizing:border-box;color:#fff;display:grid;gap:10px;grid-template-columns:auto 1fr;min-height:56px;padding:10px 12px}.sr-row.is-selected{background:linear-gradient(135deg,#2563eb1f,#7c3aed1f),#0b0f18;background:linear-gradient(135deg,#2563eb1f,#7c3aed1f),var(--rr-bg);border-color:#6366f173;border-color:var(--rr-border-strong);box-shadow:inset 0 0 0 1px #ffffff0f,0 0 0 0 #0000}.sr-row__check{accent-color:#6366f1;height:18px;margin:0;width:18px}.sr-row__name{color:#fff;font-weight:800;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:980px){.sg__grid{grid-template-columns:1fr}}:root{--ov-bg:#0b0f18;--ov-card:#0d111a;--ov-chip:#0e0e11;--ov-text:#fff;--ov-muted:#ffffffe6;--ov-border:#ffffff29;--ov-accent:#6366f173;--ov-focus:#6366f138;--ov-shadow:0 12px 40px #00000073;--ov-radius:12px;--ov-gap:12px}.ov{grid-gap:12px;color:#fff;color:var(--ov-text);display:grid;gap:12px;margin-top:50px}.ov__head{grid-gap:8px;background:#0d111a;background:var(--ov-card);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:12px;display:grid;gap:8px;overflow:hidden;padding:12px 14px;position:relative}.ov__head:before{background:linear-gradient(90deg,#2563eb,#4f46e5,#7c3aed);content:"";inset:0;opacity:.12;pointer-events:none;position:absolute}.ov__head--sticky{box-shadow:0 12px 40px #00000073;box-shadow:var(--ov-shadow);position:sticky;top:0;z-index:5}.ov__title{color:#fff;font-weight:800;letter-spacing:.2px}.ov__sub{color:#fff;font-size:12.5px;opacity:.9}.ov__filters{display:flex;flex-wrap:wrap;gap:10px}.ov__filter{background:#0e0e11;background:var(--ov-chip);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:10px;color:#fff;height:38px;outline:none;padding:8px 12px}.ov__filter::placeholder{color:#ffffffbf}.ov__filter:focus{border-color:#6366f173;border-color:var(--ov-accent);box-shadow:0 0 0 3px #6366f138;box-shadow:0 0 0 3px var(--ov-focus)}.ov__cards{grid-gap:12px}.oc,.ov__cards{display:grid;gap:12px}.oc{grid-gap:12px;background:#0d111a;background:var(--ov-card);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:12px;border-radius:var(--ov-radius);grid-template-columns:120px 1fr;padding:12px}.oc__img{background:#0b0e14;border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:10px;height:160px;object-fit:cover;width:120px}.oc__body{grid-gap:10px;align-content:start;display:grid;gap:10px}.oc__title{grid-gap:4px;display:grid;gap:4px}.oc__title strong{color:#fff;font-size:15px}.oc__meta{color:#fff;font-size:12.5px;opacity:.9}.ovr{grid-gap:10px;background:#0b0f18;background:var(--ov-bg);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:10px;color:#fff;display:grid;gap:10px;grid-template-columns:auto auto auto 160px 120px;padding:10px 12px}.ovr__chip{align-items:center;background:#0e0e11;background:var(--ov-chip);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-width:44px;padding:6px 10px}.ovr__stat{color:#fff;white-space:nowrap}.ovr__stat strong{color:#fff}.ovr__mode{background:#0e0e11;background:var(--ov-chip);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:10px;color:#fff;height:36px;outline:none;padding:6px 10px}.ovr__mode:focus{border-color:#6366f173;border-color:var(--ov-accent);box-shadow:0 0 0 3px #6366f138;box-shadow:0 0 0 3px var(--ov-focus)}.ovr__field input{background:#0e0e11;background:var(--ov-chip);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:10px;color:#fff;font-weight:800;height:36px;outline:none;padding:8px 10px;text-align:right;width:120px}.ovr__field input::placeholder{color:#ffffffbf}.ovr__field input:focus{border-color:#6366f173;border-color:var(--ov-accent);box-shadow:0 0 0 3px #6366f138;box-shadow:0 0 0 3px var(--ov-focus)}.ov__pager{grid-gap:10px;align-items:center;background:#0d111a;background:var(--ov-card);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:12px;color:#fff;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;padding:10px 12px}.ov__pagerleft{color:#fff;opacity:.95}.ov__pagercenter{align-items:center;display:flex;gap:8px;justify-content:center}.ov__pagerright{display:flex;justify-content:flex-end}.ov__pagebtn{background:#0b0f18;background:var(--ov-bg);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:10px;color:#fff;font-weight:700;padding:8px 12px}.ov__pagebtn.is-active{border-color:#6366f173;border-color:var(--ov-accent);box-shadow:inset 0 0 0 1px #ffffff0f}.ov__pagebtn:disabled{cursor:not-allowed;opacity:.6}.ov__dots{opacity:.9}.ov__pagesize{align-items:center;color:#fff;display:inline-flex;gap:8px}.ov__pagesize select{background:#0e0e11;background:var(--ov-chip);border:1px solid #ffffff29;border:1px solid var(--ov-border);border-radius:10px;color:#fff;height:36px;outline:none;padding:6px 10px}.ov__pagesize select:focus{border-color:#6366f173;border-color:var(--ov-accent);box-shadow:0 0 0 3px #6366f138;box-shadow:0 0 0 3px var(--ov-focus)}@media (max-width:980px){.oc{grid-template-columns:96px 1fr}.oc__img{height:128px;width:96px}.ovr{grid-auto-rows:minmax(36px,auto);grid-template-columns:auto 1fr}.ovr__chip{order:0}.ovr__stat{order:1}.ovr__mode{order:2;width:100%}.ovr__field{order:3}}@media (max-width:560px){.ov__filters{gap:8px}.ovr__field input{width:100px}}.bm-bulk-premium{background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid #ffffff14;border:1px solid var(--eol-border,#2b2f3a);border-radius:16px;border-radius:var(--eol-radius,16px);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow,0 8px 26px #00000059);margin:14px 0 22px;overflow:hidden;position:relative}.bm-bulk-premium:before{background:radial-gradient(1200px 240px at 10% -10%,#7c3aed 0,#0000 40%),radial-gradient(900px 200px at 110% -20%,#2563eb 0,#0000 45%);background:radial-gradient(1200px 240px at 10% -10%,var(--eol-purple,#6b5bff) 0,#0000 40%),radial-gradient(900px 200px at 110% -20%,var(--eol-blue,#2ea3ff) 0,#0000 45%);content:"";inset:0;opacity:.18;pointer-events:none;position:absolute}.bm-bulk-head{background:linear-gradient(180deg,#ffffff0a,#fff0);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border);gap:16px;justify-content:space-between;padding:14px 16px 12px}.bm-bulk-brand,.bm-bulk-head{align-items:center;display:flex}.bm-bulk-brand{gap:12px}.brand-icon{border-radius:8px;height:auto;object-fit:contain;width:125px}.brand-copy .t1{font-weight:700;letter-spacing:.2px}.brand-copy .t2{color:#a7afc0;color:var(--eol-muted,#8b93a7);font-size:.9rem;margin-top:2px}.bm-bulk-ribbon{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple,#6b5bff),var(--eol-blue,#2ea3ff));border-radius:12px;box-shadow:0 6px 18px #00000059;color:#fff;font-size:.8rem;font-weight:800;left:15px;letter-spacing:.6px;padding:4px 30px;position:absolute;text-transform:uppercase;top:12px}.eol-switch{display:inline-block;height:32px;position:relative;width:56px}.eol-switch input{display:none}.eol-switch .slider{background:#2a2f3a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;inset:0;position:absolute;transition:.25s ease}.eol-switch .slider:after{background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000059;content:"";height:24px;left:4px;position:absolute;top:50%;transform:translateY(-50%);transition:.25s ease;width:24px}.eol-switch input:checked+.slider{background:linear-gradient(90deg,#4f46e5,#2563eb);background:linear-gradient(90deg,var(--eol-indigo,#7e6bff),var(--eol-blue,#2ea3ff));box-shadow:0 0 0 3px #7e6bff26}.eol-switch input:checked+.slider:after{left:28px}.bm-bulk-locked{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:30px 18px 24px;position:relative}.locked-inner{background:#00000040;border:1px dashed #ffffff14;border:1px dashed var(--eol-border);border-radius:14px;margin:12px auto;max-width:720px;padding:20px;text-align:center}.lock-icon{font-size:24px;margin-bottom:6px}.lock-title{font-size:1.1rem;font-weight:800;margin-bottom:4px}.lock-sub{color:#a7afc0;color:var(--eol-muted);margin:.2rem 0 1rem}.lock-points{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:12px}.lock-points li{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text,#fff);font-size:.9rem;padding:6px 10px}.bm-bulk-body{padding:12px 16px 16px}.eol-steps{justify-content:center;margin:8px 0 14px}.eol-steps,.eol-steps .step{align-items:center;display:flex;gap:8px}.eol-steps .step{color:#a7afc0;color:var(--eol-muted)}.eol-steps .dot{background:#3a4050;border-radius:50%;box-shadow:inset 0 0 0 2px #ffffff0f;height:10px;width:10px}.eol-steps .line{background:#2f3442;border-radius:2px;height:2px;width:48px}.eol-steps .label{font-size:.92rem}.eol-steps .active .dot{background:#2563eb;background:var(--eol-blue);box-shadow:0 0 12px #2563eb;box-shadow:0 0 12px var(--eol-blue,.4)}.eol-steps .done .dot{background:#7c3aed;background:var(--eol-purple)}.eol-steps .active .label{color:#fff}.eol-steps .done .label{color:#d8d9ff}.bm-actions{display:flex;flex-direction:column;gap:14px}.rule-row{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px}.rule-row label{display:flex;flex-direction:column;font-size:.92rem;gap:6px}.rule-row input,.rule-row select{background:#171a22;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#fff;min-width:120px;padding:8px 10px}.btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.btn-row.end{justify-content:flex-end}.eol-btn{background:#171a22;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:.2px;padding:10px 14px;transition:.2s ease}.eol-btn:hover{border-color:#3b4152;transform:translateY(-1px)}.eol-btn.solid{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple),var(--eol-blue));border:0;box-shadow:0 8px 24px #00000059}.eol-btn.ghost{background:#0000}.pill-stats{display:flex;flex-wrap:wrap;gap:10px}.pill{background:#ffffff08;font-size:.92rem;padding:6px 10px}.pill b{font-weight:800;margin-right:6px}.pill.delta.up{border-color:#19a06259;color:#19a062}.pill.delta.down{border-color:#e2595959;color:#e25959}.stats-row.muted{font-size:.94rem}.spinner-row,.stats-row.muted{color:#a7afc0;color:var(--eol-muted)}.spinner-row{align-items:center;display:flex;gap:10px}.spinner-multi{animation:spin 1s linear infinite;border:2px solid #fff3;border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes spin{to{transform:rotate(1turn)}}.bm-bulk-premium.is-locked .eol-switch{filter:grayscale(1);opacity:.6}.eolx-topbar{align-items:center;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border);display:flex;flex-wrap:wrap;gap:12px;padding:10px 0}.eolx-topbar__title{display:flex;flex-direction:column;gap:4px;min-width:240px}.eolx-sub{color:#a7afc0;color:var(--eol-muted)}.eolx-topbar__tabs{align-items:center;display:flex}.eolx-tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.eolx-tab{align-items:center;background:#171a22;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#fff;display:inline-flex;font-weight:700;gap:8px;letter-spacing:.2px;padding:8px 12px;transition:.2s ease}.eolx-tab:hover{border-color:#3b4152;transform:translateY(-1px)}.eolx-tab.is-active{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple,#6b5bff),var(--eol-blue,#2ea3ff));border:0}.eolx-tab__chip{background:#00000040;border:1px solid #fff3;border-radius:999px;display:inline-grid;font-size:.85rem;height:22px;min-width:22px;padding:0 6px;place-items:center}.eolx-tabs--empty{color:#a7afc0;color:var(--eol-muted)}.eolx-topbar__search{align-items:center;display:flex;flex:1 1 280px;gap:10px;max-width:520px}.eolx-input{background:#171a22;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;color:#fff;flex:1 1;min-width:160px;padding:10px 12px}.eolx-check{align-items:center;color:#fff;display:flex;gap:8px;white-space:nowrap}.eolx-topbar__actions{align-items:center;display:flex;gap:10px;margin-left:auto}.eolx-btn.is-success{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple,#6b5bff),var(--eol-blue,#2ea3ff));border:0}.eolx-btn.is-danger{background:linear-gradient(90deg,#9a1a1a,#b33a3a);border:0}.eolx-overlay{background:#0000008c;display:grid;inset:0;place-items:center;position:fixed;z-index:60}.eolx-dialog{background:linear-gradient(180deg,#131722,#ffffff05);background:linear-gradient(180deg,var(--eol-panel,#0f1219),#ffffff05);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow,0 18px 46px #00000080);padding:18px;width:min(92vw,520px)}.eolx-dialog__title{font-weight:800;margin:0 0 4px}.eolx-dialog__sub{color:#a7afc0;color:var(--eol-muted);margin:2px 0 12px}.eolx-progress{background:#1a1f2a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;height:10px;overflow:hidden;width:100%}.eolx-progress__bar{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple),var(--eol-blue));height:100%;transition:width .25s ease}.eolx-dialog__hint{margin-top:10px}.eolx-dialog__hint,.eolx-meta{color:#a7afc0;color:var(--eol-muted)}.eolx-meta{padding:8px 0}@media (max-width:920px){.eolx-topbar{gap:10px}.eolx-topbar__actions{justify-content:flex-end;width:100%}}@media (max-width:640px){.eolx-topbar__title{width:100%}.eolx-topbar__search{flex:1 1 100%;max-width:none}.eolx-topbar__actions{gap:8px;width:100%}}.eolx-toggle{align-items:center;color:#fff;display:flex;font-size:.92rem;gap:8px;white-space:nowrap}.eolx-toggle__label{color:#a7afc0;color:var(--eol-muted)}.eolx-toggle__switch{display:inline-block;height:22px;position:relative;width:42px}.eolx-toggle__switch input{height:0;opacity:0;width:0}.eolx-toggle__slider{background:#2a2f3a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;cursor:pointer;inset:0;position:absolute;transition:.25s ease}.eolx-toggle__slider:after{background:#fff;border-radius:50%;box-shadow:0 1px 4px #00000059;content:"";height:16px;left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:.25s ease;width:16px}.eolx-toggle__switch input:checked+.eolx-toggle__slider{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple,#6b5bff),var(--eol-blue,#2ea3ff))}.eolx-toggle__switch input:checked+.eolx-toggle__slider:after{left:22px}.eolx-head{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border);margin-bottom:5px;padding:10px 0}.eolx-head__bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.eolx-head__title{display:flex;flex-direction:column;gap:4px}.eolx-head__titletext{font-size:clamp(1.05rem,.9rem + .8vw,1.4rem);font-weight:800}.eolx-head__subtitle{color:#a7afc0;color:var(--eol-muted);font-size:.9rem}.eolx-head__actions{align-items:center;display:flex;gap:10px}.eolx-btn{padding:8px 14px}.eolx-pills{display:flex;flex-wrap:wrap;justify-content:center}.eolx-pill,.eolx-pills{align-items:center;gap:8px}.eolx-pill{background:#171a22;color:#fff;display:inline-flex;font-weight:700;letter-spacing:.2px;outline:none;padding:8px 12px;transition:.2s ease}.eolx-pill:hover{border-color:#3b4152;transform:translateY(-1px)}.eolx-pill.is-active{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple,#6b5bff),var(--eol-blue,#2ea3ff));border:0}.eolx-pill:focus-visible{box-shadow:0 0 0 3px #7e6bff40}.eolx-pill__label{line-height:1}@media (max-width:720px){.eolx-head__bar{gap:10px}.eolx-pills{justify-content:flex-start}}.eolx-pillstatus{align-items:center;background:#171a22;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#fff;display:inline-flex;font-weight:600;gap:8px;padding:8px 12px;white-space:nowrap}.eolx-pillstatus .dot{background:#8a8f9f;border-radius:50%;box-shadow:inset 0 0 0 2px #ffffff0f;height:8px;width:8px}.eolx-pillstatus.is-ok .dot{background:#19a062;box-shadow:0 0 10px #19a06273}.eolx-pillstatus.is-warn .dot{background:#d69b23;box-shadow:0 0 10px #d69b2373}.eolx-pillstatus.is-err .dot{background:#e25959;box-shadow:0 0 10px #e2595973}@media (max-width:720px){.eolx-head__actions{justify-content:flex-end;width:100%}}.eolx-profhead{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--eol-border);padding:10px 0}.eolx-profhead__bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.eolx-profhead__left{align-items:center;display:flex;gap:12px;min-width:260px}.eolx-profhead__avatar{background:#171a22;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:grid;flex:0 0 auto;height:48px;overflow:hidden;place-items:center;width:48px}.eolx-profhead__avatarimg{display:block;height:100%;object-fit:cover;width:100%}.eolx-profhead__avatarfallback{font-size:22px}.eolx-profhead__titles{display:flex;flex-direction:column;gap:4px}.eolx-profhead__title{font-size:clamp(1.05rem,.9rem + .8vw,1.4rem);font-weight:800;margin:0}.eolx-profhead__sub{color:#a7afc0;color:var(--eol-muted);margin:0}.eolx-profhead__actions{align-items:center;display:flex;gap:10px}.eolx-btn[disabled]{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:720px){.eolx-profhead__actions{justify-content:flex-end;width:100%}}.eolx-buylisthdr{padding:10px 0 2px}.eolx-buylisthdr__bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px}.eolx-buylisthdr__title{align-items:center;display:flex;gap:8px}.eolx-title{font-size:clamp(1.05rem,.9rem + .8vw,1.4rem);font-weight:800}.eolx-blactions{align-items:center;display:flex;gap:10px;margin-left:auto}.eolx-btn{background:#171a22;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:.2px;padding:10px 14px;transition:.2s ease}.eolx-btn:hover{border-color:#3b4152;transform:translateY(-1px)}.eolx-btn.solid{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple,#6b5bff),var(--eol-blue,#2ea3ff));border:0}.eolx-buylisthdr__grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:15px}.eolx-blcard{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;display:flex;flex-direction:column;gap:10px;height:100%;padding:12px}.eolx-blcard__label{color:#fff;font-weight:700}:root{--eolx-pill-h:34px;--eolx-pill-pad-x:12px}.eolx-pillswrap{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;text-align:center}.eolx-pillcheck{align-items:center;background:#171a22;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;height:34px;height:var(--eolx-pill-h);padding:0 12px;padding:0 var(--eolx-pill-pad-x);position:relative;transition:.2s ease;-webkit-user-select:none;user-select:none}.eolx-pillcheck input{inset:0;opacity:0;pointer-events:none;position:absolute}.eolx-pillcheck.is-active{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple,#6b5bff),var(--eol-blue,#2ea3ff));border:0}.eolx-pillcheck.is-disabled{cursor:not-allowed;opacity:.6}.eolx-pillcheck__label{line-height:1}.eolx-seg{--h:36px;--gap:6px;grid-gap:var(--gap);background:#0f1219;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:var(--gap);grid-template-columns:repeat(var(--count),1fr);padding:6px}.eolx-seg__item{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-weight:700;height:var(--h);justify-content:center;letter-spacing:.2px;transition:.2s ease}.eolx-seg__item:hover{border-color:#3b4152;transform:translateY(-1px)}.eolx-seg__thumb{background:linear-gradient(90deg,#7c3aed,#2563eb);background:linear-gradient(90deg,var(--eol-purple,#6b5bff),var(--eol-blue,#2ea3ff));border-radius:10px;height:var(--h);pointer-events:none;transform:translateX(calc(var(--i)*(100% + var(--gap))));transition:transform .25s ease;width:calc((100% - 12px - (var(--count) - 1)*var(--gap))/var(--count))}@media (max-width:720px){.eolx-blactions{justify-content:flex-end;width:100%}}.eolx-seg{position:relative}.eolx-seg__thumb{left:6px;position:absolute;top:6px;z-index:0}.eolx-seg__item{color:#fff;position:relative;z-index:1}.eolx-seg__item.is-active{color:#fff;text-shadow:0 0 6px #00000059}.picklist-byset{grid-gap:18px;display:grid;gap:18px}.pick-section{grid-gap:10px;display:grid;gap:10px}.pick-section__head{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#131722;background:var(--eol-panel,#0f0f13);border:1px solid #ffffff14;border:1px solid var(--eol-border,#23232b);border-radius:16px;border-radius:var(--eol-radius,16px);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow,0 4px 18px #00000040);display:flex;justify-content:space-between;padding:8px 10px;position:sticky;top:0;z-index:1}.pick-section__title{color:#e7e9ee;color:var(--eol-text,#fff);font-weight:700;max-width:60ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-section__meta{align-items:center;display:flex;gap:8px}.pill{background:#ffffff0a;border:1px solid var(--eol-border,#23232b);color:#e7e9ee;color:var(--eol-text,#fff);line-height:1;padding:6px 8px}.pill--muted{opacity:.75}@media (max-width:640px){.pick-section__head{position:static}}.item-thumb .item-cond,.item-thumb .item-qty{position:absolute;z-index:3}.item-cond{background:#000000bf;background:var(--cond-solid,#000000bf);border-radius:999px;color:#fff;font-size:15px;font-weight:600;letter-spacing:.5px;line-height:1;padding:4px 9px;pointer-events:none;right:6px;text-shadow:0 1px 0 #00000059;text-transform:uppercase;top:170px;-webkit-user-select:none;user-select:none}.item-cond--nm{--cond-solid:#19c37d;--cond-fg:#081b12}.item-cond--ex{--cond-solid:#2d9cdb;--cond-fg:#07131b}.item-cond--vg{--cond-solid:#f1c40f;--cond-fg:#111}.item-cond--pr{--cond-solid:#e74c3c;--cond-fg:#fff}.item-qty{min-width:44px;padding:2px 10px}.item-qty.is-complete{filter:saturate(1.1) brightness(1.05)}.pick-hint{color:#e7e9ee;color:var(--eol-text,#fff);font-size:12px;margin:6px 0 2px;opacity:.8}.pick-hint strong{font-weight:800}@media (max-width:640px){.pick-hint{font-size:11px}}.item-thumb{overflow:hidden}.item-thumb:after{background:#00000047;border:1px solid #ffffff14;border-radius:12px;content:"";inset:0;pointer-events:none;position:absolute;transition:background .18s ease,border-color .18s ease,opacity .18s ease;z-index:1}.item-thumb.is-complete:after{--green:var(--eol-success,#19c37d);background:linear-gradient(180deg,color-mix(in srgb,var(--green) 28%,#0000),color-mix(in srgb,var(--green) 34%,#0000));border-color:color-mix(in srgb,var(--green) 50%,#0000);opacity:1}.item-thumb .item-cond,.item-thumb .item-qty,.item-thumb button{position:absolute;z-index:3}.item-thumb.is-complete:after{background:linear-gradient(180deg,#19c37d3d,#19c37d4d);border-color:#19c37d8c}.item-qty.is-complete{color:#000}.eolx-table.compact td,.eolx-table.compact th{padding:6px 8px}.eolx-ellipsis{display:inline-block;max-width:420px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}td.pos{color:#1a7f37;color:var(--green-600,#1a7f37)}td.neg,td.pos{font-weight:600}td.neg{color:#be123c;color:var(--red-600,#be123c)}.bm-change-list__head{align-items:center;display:flex;justify-content:space-between;margin:8px 0 4px}.bm-change-list__title{font-weight:600}.btn-row.center{justify-content:center}.eol_warnmodal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a6;display:grid;inset:0;place-items:center;position:fixed;z-index:1000}.eol_warnmodal__box{background:#131722;background:var(--eol-panel,#1a1a1a);border:3px solid #ff4d4f;border-radius:16px;border-radius:var(--eol-radius,14px);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow,0 4px 24px #0009);color:#e7e9ee;color:var(--eol-text,#fff);max-height:90vh;overflow-y:auto;padding:20px 24px;width:800px}.eol_warnmodal__title{color:#ff4d4f;font-size:1.25rem;font-weight:700;margin-bottom:6px}.eol_warnmodal__sub{color:#a7afc0;color:var(--eol-muted,#ccc);font-size:.95rem;margin-bottom:16px}.eol_warnlist{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.eol_warnmodal__row{display:flex;gap:12px;justify-content:flex-end}.eol_warnrow{align-items:center;background:#131722;background:var(--eol-panel,#111);border:2px solid #ff4d4f;border-radius:16px;border-radius:var(--eol-radius,12px);display:flex;gap:16px;justify-content:space-between;margin:10px 0;padding:12px 16px}.eol_warnrow__thumb{background:#a7afc0;background:var(--eol-muted,#222);border-radius:8px;display:grid;flex:0 0 56px;height:56px;overflow:hidden;place-items:center}.eol_warnrow__thumb img{height:100%;object-fit:cover;width:100%}.eol_warnrow__info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.eol_warnrow__title{color:#e7e9ee;color:var(--eol-text,#fff);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eol_warnrow__bits{display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px;opacity:.85}.eol_warnrow__meta{align-items:center;display:flex;flex:0 0 auto;gap:10px}.eol_warnrow__picked{color:#a7afc0;color:var(--eol-muted,#aaa);font-size:.85rem}.eol_warnrow__missing{background:#ff4d4f26;border:1px solid #ff4d4f;border-radius:6px;color:#ff4d4f;display:inline-block;font-size:.85rem;font-weight:600;padding:3px 10px}.eol_warnrow__findbtn{background:#131722;background:var(--eol-panel,#1a1a1a);border:1px solid #7c3aed;border:1px solid var(--eol-purple,#7a5af5);border-radius:6px;color:#e7e9ee;color:var(--eol-text,#fff);cursor:pointer;font-size:.8rem;padding:4px 12px;transition:background .2s,color .2s}.eol_warnrow__findbtn:hover{background:#7c3aed;background:var(--eol-purple,#7a5af5);color:#fff}.item-thumb{position:relative}.eol_warnpill{align-items:center;animation:missy-pulse 1.6s ease-in-out infinite;background:#e53935;border-radius:999px;bottom:8px;box-shadow:0 2px 8px #e5393559;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:6px;left:8px;letter-spacing:.2px;line-height:1;padding:4px 8px;position:absolute;z-index:3}@keyframes missy-pulse{0%,to{box-shadow:0 2px 8px #e5393559;transform:translateZ(0) scale(1)}50%{box-shadow:0 4px 14px #e5393573;transform:translateZ(0) scale(1.05)}}.item-thumb.has-missing{border-radius:12px;outline:2px solid #e539358c;outline-offset:0}.item-thumb.has-missing:hover{outline-color:#e53935bf}.item-thumb.has-missing .item-qty{background:#e539351f;border-color:#e5393599;color:#e53935;font-weight:700}@media (prefers-color-scheme:dark){.item-thumb.has-missing{outline-color:#f44336b3}.eol_warnpill{background:#ff5252;box-shadow:0 2px 8px #ff525259}}.ebay-or__linerow.has-missing,.ebay-or__minirow.has-missing{background:#e539350f;border-left:3px solid #e53935}.ebay-or__linerow .eol_warnpill,.ebay-or__minirow .eol_warnpill{margin-left:8px;position:static}.store-splash{align-items:center;background:#131722;background:var(--eol-panel);color:#e7e9ee;color:var(--eol-text);display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:9999}.store-splash__bg{background:radial-gradient(circle at center,#2563eb 0,#0000 70%);background:radial-gradient(circle at center,var(--eol-blue) 0,#0000 70%);inset:0;opacity:.1;position:absolute}.store-splash__glow{animation:splashGlow 6s ease-in-out infinite alternate;background:#4f46e5;background:var(--eol-indigo);border-radius:50%;filter:blur(120px);height:500px;left:50%;opacity:.2;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}@keyframes splashGlow{0%{opacity:.15;transform:translate(-50%,-50%) scale(1)}to{opacity:.25;transform:translate(-50%,-50%) scale(1.2)}}.store-splash__content{position:relative;text-align:center;z-index:2}.store-splash__logo img{filter:drop-shadow(0 0 12px #2563eb);filter:drop-shadow(0 0 12px var(--eol-blue));height:auto;margin-bottom:20px;width:120px}.store-splash__loader{display:flex;gap:10px;justify-content:center;margin:20px 0}.store-splash__loader .dot{animation:splashBounce 1.2s ease-in-out infinite;background:#2563eb;background:var(--eol-blue);border-radius:50%;height:14px;width:14px}.store-splash__loader .dot1{animation-delay:0s}.store-splash__loader .dot2{animation-delay:.2s}.store-splash__loader .dot3{animation-delay:.4s}@keyframes splashBounce{0%,80%,to{opacity:.6;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.store-splash__title{font-size:1.6rem;font-weight:600;margin:10px 0 4px}.store-splash__sub{font-size:.95rem;opacity:.75}.stacknav-item.logout{color:#ef4444;color:var(--eol-red,#f87171)}.stacknav-item.logout:hover{background:#f871711a}.ebay-or__card.ebay-or__card--single.is-highvalue{border-color:#40a0ffe6;box-shadow:0 0 0 1px #40a0ff80,0 0 12px 2px #40a0ff59,0 0 28px 6px #40a0ff33}.ebay-or__card.ebay-or__card--single.has-missing{border-color:#ff4040e6;box-shadow:0 0 0 1px #ff404080,0 0 12px 2px #ff404059,0 0 28px 6px #ff404033}@media (prefers-reduced-motion:no-preference){@keyframes dual-pulse{0%,to{border-color:#ff4040e6;box-shadow:0 0 0 1px #ff404080,0 0 12px 2px #ff404059,0 0 28px 6px #ff404033}50%{border-color:#40a0ffe6;box-shadow:0 0 0 1px #40a0ff80,0 0 12px 2px #40a0ff59,0 0 28px 6px #40a0ff33}}.ebay-or__card.ebay-or__card--single.has-missing.is-highvalue{animation:dual-pulse 2.5s ease-in-out infinite}}.ebay-or__card.ebay-or__card--single.is-combined{border-color:#00c878e6;box-shadow:0 0 0 1px #00c87880,0 0 12px 2px #00c87859,0 0 28px 6px #00c87833}@media (prefers-reduced-motion:no-preference){@keyframes triple-pulse{0%{border-color:#ff4040e6;box-shadow:0 0 12px 2px #ff404059}33%{border-color:#40a0ffe6;box-shadow:0 0 12px 2px #40a0ff59}66%{border-color:#00c878e6;box-shadow:0 0 12px 2px #00c87859}to{border-color:#ff4040e6;box-shadow:0 0 12px 2px #ff404059}}.ebay-or__card.ebay-or__card--single.is-combined.has-missing,.ebay-or__card.ebay-or__card--single.is-combined.is-highvalue{animation:triple-pulse 3s ease-in-out infinite}}.eol-meta{border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border);color:#e7e9ee;color:var(--eol-text);margin:10px 0 6px;padding-top:8px}.eol-meta__row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:8px}.eol-meta__title{font-size:14px;font-weight:700}.eol-meta__pills{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.eol-pill{align-items:center;background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0a;display:inline-flex;font-size:12px;gap:6px;line-height:1;padding:4px 10px;white-space:nowrap}.eol-pill:before{border-radius:50%;content:"";height:6px;width:6px}.eol-pill--combined{box-shadow:0 0 10px #00c8782e}.eol-pill--combined:before{background:#00c878f2}.eol-pill--high{box-shadow:0 0 10px #40a0ff2e}.eol-pill--high:before{background:#40a0fff2}.eol-pill--warn{box-shadow:0 0 10px #ff404038}.eol-pill--warn:before{background:#ff4040f2}.eol-meta__split{grid-gap:12px 18px;display:grid;gap:12px 18px;grid-template-columns:1fr auto}.eol-meta__col{grid-gap:6px;display:grid;gap:6px;min-width:0}.eol-meta__col--right{justify-self:end}.eol-meta__kv{grid-gap:10px;align-items:baseline;display:grid;gap:10px;grid-template-columns:max-content 1fr}.eol-meta__kv--wrap .eol-meta__v{white-space:normal}.eol-meta__k{color:#a7afc0;color:var(--eol-muted);font-size:12px}.eol-meta__v{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:680px){.eol-meta__split{grid-template-columns:1fr}.eol-meta__col--right{justify-self:start}}.eol-list{grid-gap:14px;display:grid;gap:14px;margin-top:10px}.eol-list__order{background:#ffffff05;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px}.eol-list__head{align-items:center;border-bottom:1px dashed #ffffff14;border-bottom:1px dashed var(--eol-border);display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.eol-list__left{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.eol-list__label{color:#a7afc0;color:var(--eol-muted);font-size:12px}.eol-list__value{font-size:13px;font-weight:600}.eol-list__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pill{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);padding:2px 8px}.pill--muted{opacity:.8}.eol-items{display:grid;grid-template-columns:1fr}.eol-item{grid-gap:10px;align-items:center;border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border);display:grid;gap:10px;grid-template-columns:77px 1fr auto;padding:10px 12px;position:relative}.eol-item:first-child{border-top:0}.eol-item__thumb{background:#111;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;cursor:pointer;display:grid;height:auto;overflow:hidden;place-items:center;width:75px}.eol-item__thumb img{display:block;height:100%;object-fit:cover;width:100%}.eol-item__noimg{color:#a7afc0;color:var(--eol-muted);font-size:11px}.eol-item__info{grid-gap:4px;display:grid;gap:4px;min-width:0}.eol-item__title{color:#e7e9ee;color:var(--eol-text);font-size:13px;font-weight:600;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.eol-item__bits{display:flex;flex-wrap:wrap;gap:8px}.eol-bit{color:#a7afc0;color:var(--eol-muted);font-size:12px}.eol-item__qty{grid-gap:4px;display:grid;gap:4px;text-align:right}.eol-qty{font-size:13px;font-weight:700}.eol-price{color:#a7afc0;color:var(--eol-muted);font-size:12px}.eol-item.is-missing{background-color:#ff404059;box-shadow:inset 0 0 0 1px #ff404059}.eol-item__missing{position:absolute;right:12px;top:10px}@media (max-width:520px){.eol-item{grid-template-columns:52px 1fr}.eol-item__qty{grid-column:2/span 1;justify-self:start;text-align:left}.eol-item__missing{align-self:start;position:static}}.step-extra{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.eolx-wizard{background:linear-gradient(135deg,#ffffff05,#fff0);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:16px;border-radius:var(--eol-radius,12px);margin-top:.75rem;padding:.75rem 1rem}.eolx-wizard__steps{display:flex;gap:.75rem;justify-content:space-between}.eolx-wizard__step{color:#a7afc0;color:var(--eol-muted);flex:1 1;font-size:.8rem;pointer-events:none;text-align:center}.eolx-wizard__stepnum{align-items:center;background:#00000080;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:inline-flex;font-size:.8rem;font-weight:600;height:1.75rem;justify-content:center;margin-bottom:.25rem;width:1.75rem}.eolx-wizard__steplabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eolx-wizard__step.is-done .eolx-wizard__stepnum{background:#2563eb;background:var(--eol-blue);border-color:#2563eb;border-color:var(--eol-blue);color:#fff}.eolx-wizard__step.is-done .eolx-wizard__steplabel{color:#e7e9ee;color:var(--eol-text)}.eolx-wizard__step.is-active .eolx-wizard__stepnum{background:#7c3aed;background:var(--eol-purple);border-color:#7c3aed;border-color:var(--eol-purple);box-shadow:0 0 0 2px #94a3ff80;color:#fff}.eolx-wizard__step.is-active .eolx-wizard__steplabel{color:#fff}.eolx-wizard__bar{background:#ffffff0f;border-radius:999px;height:4px;margin-top:.75rem;overflow:hidden}.eolx-wizard__barfill{background:linear-gradient(90deg,#2563eb,#7c3aed);background:linear-gradient(90deg,var(--eol-blue),var(--eol-purple));border-radius:inherit;height:100%;transition:width .25s ease-out;width:0;width:var(--pct,0)}.eolx-btn.solid{background:linear-gradient(90deg,#2563eb,#4f46e5);background:linear-gradient(90deg,var(--eol-blue),var(--eol-indigo));border:1px solid color-mix(in oklab,#4f46e5 60%,#2563eb 40%);border:1px solid color-mix(in oklab,var(--eol-indigo) 60%,var(--eol-blue) 40%);box-shadow:0 6px 18px #5c69ff38;color:#fff;transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease}.eolx-btn.solid:hover{box-shadow:0 10px 26px #5c69ff47;transform:translateY(-1px)}.eolx-btn.solid:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.eolx-btn.ghost{background:#0000;border:1px solid #ffffff14;border:1px solid var(--eol-border);color:#e7e9ee;color:var(--eol-text)}.eolx-btn.ghost:hover{border-color:color-mix(in oklab,#ffffff14 50%,#2563eb 50%);border-color:color-mix(in oklab,var(--eol-border) 50%,var(--eol-blue) 50%)}.eolx-review{grid-gap:10px;background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.015));border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;display:grid;gap:10px;padding:12px}.eolx-review__row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:160px 1fr}.eolx-review__label{color:#a7afc0;color:var(--eol-muted);font-weight:600}.eolx-review__val{color:#e7e9ee;color:var(--eol-text)}@media (max-width:980px){.eolx-wizard__steps{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.eolx-wizard__steps{grid-template-columns:repeat(2,1fr)}.eolx-wizard__steplabel{font-size:12px}.eolx-review__row{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.eolx-wizard,.eolx-wizard__step{animation:eolxFadeIn .25s ease both}@keyframes eolxFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}}.ebay-cg__media{overflow:hidden;position:relative}.ebay-cg__wash{background:linear-gradient(180deg,#0000,#0000008c 35%,#000000d9 50%);height:100%;pointer-events:none}.ebay-cg__titlebar,.ebay-cg__wash{bottom:0;left:0;position:absolute;right:0}.ebay-cg__titlebar{background:#0000008c;color:#fff;padding:.5rem .65rem}.ebay-cg__titletext{cursor:copy;display:block;font-size:.95rem;font-weight:700;line-height:1.25;white-space:normal;word-break:break-word}@media (max-width:640px){.ebay-cg__titlebar{padding:.45rem .55rem}.ebay-cg__titletext{font-size:.92rem}}.ebay-cg__panel{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;padding:.75rem .9rem}.ebay-cg__group{color:#4f46e5;color:var(--eol-indigo);font-size:.75rem;font-weight:700;letter-spacing:.6px;margin:.2rem 0 .35rem;text-transform:uppercase}.ebay-cg__sep{background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;margin:.45rem 0}.ebay-cg__list{margin:0;padding:0}.ebay-cg__item{grid-gap:.6rem;align-items:center;border-bottom:1px solid #ffffff12;display:grid;gap:.6rem;grid-template-columns:1fr auto;padding:.32rem 0}.ebay-cg__item.no-border{border-bottom:none}.ebay-cg__key{color:#a7afc0;color:var(--eol-muted);font-size:.87rem;margin:0}.ebay-cg__val{align-items:center;display:flex;flex-wrap:wrap;font-size:.95rem;font-weight:700;gap:.45rem;margin:0;text-align:right}.muted{font-weight:500;opacity:.7}.v-price{color:#2563eb;color:var(--eol-blue)}.v-tcg{color:#00c896}.v-ebay{color:#ffb347}.ebay-cg__viewbtn{background:none;border:0;color:#2563eb;color:var(--eol-blue);cursor:pointer;font-size:.78rem;margin-left:.25rem;opacity:.9;padding:0;text-decoration:underline}.ebay-cg__viewbtn:hover{opacity:1}.field{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;display:inline-flex;gap:.35rem;padding:.15rem .35rem .15rem .45rem}.field .prefix{color:#a7afc0;color:var(--eol-muted);font-size:.9rem}.field__input{background:#0000;height:1.9rem;padding:0 .5rem;width:110px}.qty{align-items:center;display:inline-flex;gap:.3rem}.qty__btn{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;cursor:pointer;height:1.9rem;line-height:1.9rem;text-align:center;width:1.9rem}.qty__btn:hover{background:#2563eb;background:var(--eol-blue);color:#fff}.qty__input{background:#0000;height:1.9rem;padding:0 .5rem;text-align:center;width:72px}.delta{border:1px solid #0000;border-radius:999px;font-size:.78rem;padding:.1rem .45rem}.delta.up{background:#1aaa5a1f;border-color:#1aaa5a40;color:#18a058}.delta.down{background:#dc46461f;border-color:#dc464640;color:#d64545}.delta.flat{background:#7878781f;border-color:#78787833;color:#a7afc0;color:var(--eol-muted)}.delta.hint{opacity:.85}.chip{border:1px solid #0000;border-radius:999px;font-size:.78rem;padding:.15rem .5rem}.chip.ok{background:#1aaa5a29;color:#18a058}.chip.warn{background:#dc464629;color:#d64545}.actions{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.btn.ghost{background:#0000;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;cursor:pointer;height:1.9rem;padding:0 .75rem}.btn.ghost:disabled{cursor:not-allowed;opacity:.55}@media (max-width:640px){.ebay-cg__key{font-size:.85rem}.ebay-cg__val{font-size:.93rem}.field__input{width:100px}.qty__input{width:64px}}.eolp-panel{max-width:100%;padding:5px}.eolp-group{color:#4f46e5;color:var(--eol-indigo);font-size:.75rem;letter-spacing:.55px;margin:.15rem 0 .4rem}.eolp-sep{height:1px;margin:.45rem 0}.eolp-val--tcg{color:#00c896}.eolp-val--ebay{color:#ffb347}.eolp-viewlink{color:var(--eol-blue);margin-left:.25rem;opacity:.9;padding:0}.eolp-viewlink:hover{opacity:1}.eolp-field{padding:.15rem .35rem .15rem .45rem}.eolp-prefix{font-size:.9rem}.eolp-input{border:1px solid #0000;border-radius:8px;color:inherit;padding:0 .5rem;width:110px}.eolp-qtyinput{background:#0000;height:1.9rem;padding:0 .5rem;width:72px}.eolp-delta{border:1px solid #0000;border-radius:999px;font-size:.78rem;padding:.1rem .45rem}.eolp-delta.up{background:#1aaa5a1f;border-color:#1aaa5a40;color:#18a058}.eolp-delta.down{background:#dc46461f;border-color:#dc464640;color:#d64545}.eolp-delta.flat{background:#7878781f;border-color:#78787833;color:var(--eol-muted)}.eolp-delta.hint{opacity:.85}.eolp-chip{border:1px solid #0000;font-size:.78rem;padding:.15rem .5rem}.eolp-chip.ok{background:#1aaa5a29;color:#18a058}.eolp-chip.warn{background:#dc464629;color:#d64545}.eolp-btn{background:#2563eb;background:var(--eol-blue);border:1px solid #0000;border-radius:8px;color:#fff;font-weight:600;height:1.9rem;padding:0 .75rem}.eolp-btn.is-ghost{border-color:#ffffff14;border-color:var(--eol-border)}.eolp-btn:disabled{cursor:not-allowed;opacity:.55}.sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}@media (max-width:640px){.eolp-key{font-size:.85rem}.eolp-val{font-size:.93rem}.eolp-input{width:100px}.eolp-qtyinput{width:64px}}.eolp-item{align-items:center}.eolp-item:last-child{border-bottom:none}.eolp-key{color:var(--eol-muted);flex:1 1;font-size:.87rem;text-align:left}.eolp-val{flex:0 0 auto;font-size:.95rem;min-width:100px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.eolp-val-num{font-family:monospace;letter-spacing:.5px}.eolp-headrow{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.35rem}.eolp-group{margin:0}.eolp-list--centered{padding-top:.1rem}.eolp-item--centered{align-items:center;display:flex;flex-direction:column;gap:.35rem;padding:.35rem 0}.eolp-item--noDivider{border-bottom:none}.eolp-key--above{color:#a7afc0;color:var(--eol-muted);font-size:.85rem;font-weight:600;text-align:center;width:100%}.eolp-val--centered{align-items:center;display:flex;flex-direction:column;gap:.25rem;width:100%}.eolp-field{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;display:inline-flex;gap:.35rem;padding:.15rem .4rem .15rem .5rem}.eolp-input{background:#0000;height:1.9rem;padding:0 .55rem;text-align:center;width:140px}.eolp-prefix{color:#a7afc0;color:var(--eol-muted)}.eolp-qty{gap:.3rem}.eolp-qtybtn{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;cursor:pointer;height:1.9rem;line-height:1.9rem;text-align:center;width:1.9rem}.eolp-qtybtn:hover{background:#2563eb;background:var(--eol-blue);color:#fff}.eolp-qtyinput{width:84px}.eolp-subline{display:flex;gap:.35rem}.eolp-subline--center{justify-content:center}.eolp-btn--sm{font-size:.85rem;height:1.7rem;padding:0 .6rem}.eolp-btn.is-ghost{background:#0000;border:1px solid #ffffff14;border:1px solid var(--eol-border);color:inherit}.eolp-overlay{background:linear-gradient(0deg,#000c 0,#0009 40%,#0000);bottom:0;color:#fff;display:flex;flex-direction:column;height:50%;justify-content:flex-end;left:0;padding:.8rem;position:absolute;right:0}.eolp-title{color:#fff;font-size:.95rem;font-weight:700;line-height:1.3;margin:0 0 .4rem}.eolp-list--overlay{display:flex;flex-direction:column;gap:.25rem}.eolp-item{display:flex;font-size:.8rem;justify-content:space-between}.eolp-key{color:#ffffffbf}.eolp-val{color:#fff;font-weight:700}.eolp-val--price{color:#2563eb;color:var(--eol-blue);font-weight:700}.eolp-muted{font-weight:500;opacity:.7}.eolf-bar{grid-gap:.75rem 1rem;align-items:center;display:grid;gap:.75rem 1rem;grid-template-columns:1fr auto auto}.eolf-zone{align-items:center;display:flex;gap:.6rem}.eolf-zone--left{min-width:280px}.eolf-zone--middle{flex-wrap:wrap;justify-content:flex-start}.eolf-zone--right{gap:.5rem;justify-content:flex-end}.ebay-cg__search{align-items:center;display:flex;flex:1 1 320px;gap:.5rem}.ebay-cg__searchinput{background:#fff;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#000;height:2.4rem;padding:0 .9rem;width:100%}.ebay-cg__searchinput::placeholder{color:#000}.ebay-cg__searchinput:focus{border-color:#2563eb;border-color:var(--eol-blue);box-shadow:0 0 0 3px #3888ff40;outline:none}.eolf-sort{gap:.45rem}.eolf-label{font-size:.82rem;margin-right:.15rem}.eolf-dirbtn,.eolf-filterbtn,.eolf-select{background:#00000061;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);height:2.2rem}.eolf-select{background-image:linear-gradient(45deg,#0000 50%,#ffffffa6 0),linear-gradient(135deg,#ffffffa6 50%,#0000 0);background-position:right .7rem center,right .4rem center;background-size:.44rem .44rem;padding:0 2.1rem 0 .7rem}.eolf-dirbtn{align-items:center;display:inline-flex;justify-content:center;width:2.2rem}.eolf-dirbtn:hover,.eolf-filterbtn:hover{background:#ffffff14}.eolf-chip{background:#0000;font-weight:600;height:2rem;padding:0 .7rem}.eolf-chip.is-active{background:#3888ff29;border-color:#3888ff59;color:#cfe1ff}.eolf-filters{position:relative}.eolf-filterbtn{padding:0 .8rem}.eolf-badge{align-items:center;background:#2563eb;background:var(--eol-blue);box-shadow:0 1px 6px #00000059;display:flex;font-size:.72rem;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-7px;top:-7px}.eolf-pop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a12f5;border-radius:12px;box-shadow:0 8px 24px #00000073;padding:.8rem;right:0;top:calc(100% + 10px);width:320px;z-index:50}.eolf-popgrid{grid-gap:.6rem;gap:.6rem}.eolf-row{gap:.45rem}.eolf-input{background:#00000059;height:2rem;padding:0 .6rem;width:100px}.eolf-check{font-size:.92rem;gap:.5rem}.eolf-actions{gap:.5rem;margin-top:.6rem}.eolf-btn{background:#2563eb;background:var(--eol-blue);border:1px solid #0000;border-radius:8px;font-weight:600;height:2rem;padding:0 .85rem}.eolf-btn.ghost{border-color:#ffffff14;border-color:var(--eol-border);color:inherit}.eolf-cta{background:#00000061;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-weight:700;height:2.2rem;padding:0 .9rem}.eolf-cta.primary{background:linear-gradient(180deg,#3888ff40,#3888ff33);border-color:#3888ff59;color:#e7f0ff}.eolf-cta.primary.pulse{animation:eolf-pulse 1.8s ease-out infinite;box-shadow:0 0 0 0 #3888ff59}.eolf-cta.ghost{background:#0000}.eolf-cta:disabled{cursor:not-allowed;opacity:.55}.eolf-cta:hover:not(:disabled){filter:brightness(1.08)}@keyframes eolf-pulse{0%{box-shadow:0 0 0 0 #3888ff59}70%{box-shadow:0 0 0 12px #3888ff00}to{box-shadow:0 0 0 0 #3888ff00}}.eolf-chip:focus,.eolf-cta:focus,.eolf-dirbtn:focus,.eolf-filterbtn:focus,.eolf-input:focus,.eolf-select:focus{border-color:#2563eb;border-color:var(--eol-blue);box-shadow:0 0 0 3px #3888ff40;outline:none}@media (max-width:1000px){.eolf-bar{grid-template-columns:1fr}.eolf-zone--right{justify-content:flex-start}}.stacknav-item.is-disabled{cursor:not-allowed;opacity:.45;pointer-events:auto}.stacknav-lock{background:#131722;background:var(--eol-panel,#1f1f28);border:1px solid #ffffff14;border:1px solid var(--eol-border,#2a2a36);border-radius:16px;border-radius:var(--eol-radius,12px);color:#e7e9ee;color:var(--eol-text,#fff);font-size:.875rem;margin:.5rem 1rem 0;padding:.5rem .75rem}.iq-warning{background:#ef444414;border:1px solid #ffffff14;border:1px solid var(--eol-border,#f87171);border-radius:16px;border-radius:var(--eol-radius,12px);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow,0 2px 6px #00000026);padding:1.5rem;text-align:center}.iq-warning-head h2{color:#ef4444;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.iq-warning-head p{color:#e7e9ee;color:var(--eol-text,#f3f4f6);font-size:.95rem;margin:0}.iq-warning-missing{margin:1rem 0;text-align:left}.iq-warning-missing p{color:#a7afc0;color:var(--eol-muted,#9ca3af);font-size:.9rem;margin-bottom:.25rem}.iq-missing-list{color:#e7e9ee;color:var(--eol-text,#f9fafb);font-size:.9rem;list-style:disc;margin:0;padding-left:1.25rem}.iq-warning-actions{margin-top:1rem}.iq-warning .iq-btn{background:linear-gradient(90deg,#ef4444,#f87171);border:none;border-radius:16px;border-radius:var(--eol-radius,8px);color:#fff;cursor:pointer;font-weight:600;padding:.6rem 1rem;transition:background .2s}.iq-warning .iq-btn:hover{background:linear-gradient(90deg,#dc2626,#ef4444)}.ebay-ol__btn--secondary{background:#0000;border:1px solid #2563eb;border:1px solid var(--eol-blue,#6366f1);color:#2563eb;color:var(--eol-blue,#6366f1)}.ebay-ol__btn--secondary:hover{background:#6366f11f}.eol-card__head{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto}.eol-card__title{color:#e7e9ee;color:var(--eol-text,#fff);font-size:1rem;font-weight:700;line-height:1.3;margin:0}.eol-card__actions{display:inline-flex;gap:8px}.eolp-btn{background:#0000;border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff14);border-radius:16px;border-radius:var(--eol-radius,12px);color:#e7e9ee;color:var(--eol-text,#fff);cursor:pointer;height:32px;padding:0 10px}.eolp-btn.is-ghost:hover{background:#ffffff0a}.eolp-btn[disabled]{cursor:default;opacity:.6}.eol-card__content{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:160px 1fr}@media (max-width:920px){.eol-card__content{gap:14px;grid-template-columns:120px 1fr}}@media (max-width:640px){.eol-card__head{gap:8px;grid-template-columns:1fr}.eol-card__actions{justify-content:flex-start}.eol-card__content{gap:12px;grid-template-columns:90px 1fr}}.eol-card__media{min-width:160px;width:160px}@media (max-width:920px){.eol-card__media{min-width:120px;width:120px}}@media (max-width:640px){.eol-card__media{min-width:90px;width:90px}}.eol-card__img,.eol-card__img2{background:#131722;background:var(--eol-panel,#14151a);border-radius:16px;border-radius:var(--eol-radius,12px);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow,0 1px 2px #0006);height:auto;object-fit:contain;width:100%}.eol-card__img2{margin-left:8px}.eol-card__body{gap:12px;min-width:0}.eol-card__body,.eol-card__stats{display:flex;flex-direction:column}.eol-card__stats{background:linear-gradient(#131722,#131722) padding-box,linear-gradient(135deg,#2563eb,#7c3aed) border-box;background:linear-gradient(var(--eol-panel,#14151a),var(--eol-panel,#14151a)) padding-box,linear-gradient(135deg,var(--eol-blue,#6a5af9),var(--eol-purple,#a855f7)) border-box;border:2px solid #0000;border-radius:16px;border-radius:var(--eol-radius,12px);gap:10px;padding:12px 14px}.eolp-group{color:#2563eb;color:var(--eol-blue,#7aaaff);font-size:.85rem;font-weight:700;letter-spacing:.4px;margin:6px 0 4px;text-transform:uppercase}.eolp-list{margin:0;padding:0}.eolp-list--kv{grid-gap:6px 14px;display:grid;font-size:.92rem;gap:6px 14px;grid-template-columns:110px 1fr}.eolp-key{color:#a7afc0;color:var(--eol-muted,#9aa3b2);font-weight:600;text-align:right}.eolp-val{color:#e7e9ee;color:var(--eol-text,#fff);min-width:0;word-break:break-word}.eolp-viewlink{border:none;font-size:.9rem;margin-left:8px}.eolp-viewlink:hover{opacity:.9}.eolp-subline--left{margin-top:4px}.eolp-delta{font-size:.85rem}.eolp-status{margin-top:6px}.eolp-chip{border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff1f);border-radius:999px;display:inline-block;font-size:.8rem;padding:2px 8px}.eolp-chip.ok{background:#33c4811f;color:#33c481}.eolp-chip.warn{background:#ff6b6b1f;color:#ff6b6b}.ebay-cg__grid.ebay-cg__grid--manage{grid-gap:14px!important;align-items:start;display:grid!important;gap:14px!important;grid-template-columns:repeat(3,1fr)!important;width:100%}.ebay-cg__grid.ebay-cg__grid--manage>.ebay-cg__card{flex:initial!important;max-width:none!important;width:100%!important}@media (max-width:1400px){.ebay-cg__grid.ebay-cg__grid--manage{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.ebay-cg__grid.ebay-cg__grid--manage{grid-template-columns:1fr!important}}.eolp-list--kv3{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:repeat(3,1fr);margin:0;padding:0}.eolp-list--kv3 .eolp-item{align-items:flex-start;display:flex;flex-direction:column}.eolp-list--kv3 .eolp-key{color:#a7afc0;color:var(--eol-muted,#9aa3b2);font-size:.8rem;font-weight:600;margin-bottom:2px}.eolp-list--kv3 .eolp-val{color:#e7e9ee;color:var(--eol-text,#fff);font-size:.75rem;font-weight:700}.eolp-list--kv2{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:repeat(2,1fr);margin:0;padding:0}.eolp-list--kv2 .eolp-item{align-items:flex-start;display:flex;flex-direction:column}.eolp-list--kv2 .eolp-key{color:#a7afc0;color:var(--eol-muted,#9aa3b2);font-size:.8rem;font-weight:600;margin-bottom:2px}.eolp-list--kv2 .eolp-val{color:#e7e9ee;color:var(--eol-text,#fff);font-size:.75rem;font-weight:700}.eolp-list--form2{grid-gap:14px 20px;display:grid;gap:14px 20px;grid-template-columns:repeat(2,1fr);margin:0;padding:0}.eolp-list--form2 .eolp-item{display:flex;flex-direction:column}.eolp-list--form2 .eolp-key{color:#a7afc0;color:var(--eol-muted,#9aa3b2);font-size:.8rem;font-weight:600;margin-bottom:6px}.eolp-list--form2 .eolp-val{display:flex;flex-direction:column;gap:6px}.eolp-prefix{opacity:.85}.eolp-qtyinput{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff1a);border-radius:16px;border-radius:var(--eol-radius,12px);color:#e7e9ee;color:var(--eol-text,#fff);height:36px;outline:none;padding:0 5px;text-align:center;width:75px}.ebay-ol__input:focus,.eolp-qtyinput:focus{border-color:#2563eb;border-color:var(--eol-blue,#7aaaff);box-shadow:0 0 0 3px #7aaaff26}.eolp-qty{align-items:center;display:inline-flex;gap:8px}.ebay-ol__qtybtn{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff1a);border-radius:10px;color:#e7e9ee;color:var(--eol-text,#fff);cursor:pointer;height:32px;line-height:1;width:32px}.ebay-ol__qtybtn:hover{background:#ffffff12}.eolp-subline{font-size:.85rem}.eolp-delta{margin-right:8px}.eolp-delta.up{color:#33c481}.eolp-delta.down{color:#ff6b6b}.eolp-delta.flat{color:#a7afc0;color:var(--eol-muted,#9aa3b2)}.eolp-delta.hint{color:#7c3aed;color:var(--eol-purple,#a855f7)}@media (max-width:720px){.eolp-list--form2{grid-template-columns:1fr}}.eol-card__edit{border-radius:12px;border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border,#ffffff14);display:flex;flex-direction:column}.eol-card__edit .eolp-group{margin:0}.eolp-btn-reset{background:#0000;border:1px solid #ff6b6b99;border-radius:16px;border-radius:var(--eol-radius,12px);color:#ff6b6b;cursor:pointer;font-size:.85rem;height:32px;padding:0 12px;transition:all .2s ease}.eolp-btn-reset:hover{background:#ff6b6b1f;border-color:#ff6b6b;color:#ff8787}.eolp-btn-reset:disabled{border-color:#ff6b6b40;color:#ff6b6b99;cursor:not-allowed;opacity:.5}.eolp-btn-generate{background:#0000;border:1px solid #33c48199;border-radius:16px;border-radius:var(--eol-radius,12px);color:#33c481;cursor:pointer;font-size:.85rem;height:32px;padding:0 12px;transition:all .2s ease}.eolp-btn-generate:hover{background:#33c4811f;border-color:#33c481;color:#4cd197}.eolp-btn-generate:disabled{border-color:#33c48140;color:#33c48199;cursor:not-allowed;opacity:.5}.eolp-item--ebay .eolp-val{color:#e7e9ee;color:var(--eol-text,#fff);font-weight:400}.eolp-ebaybar{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.eolp-summary{font-size:.95rem;font-weight:700}.eolp-viewlink{background:none;border:0;color:#2563eb;color:var(--eol-blue,#7aaaff);cursor:pointer;font-size:.78rem;text-decoration:underline}.eolp-updated{color:#a7afc0;color:var(--eol-muted,#9aa3b2);font-size:.75rem;margin-left:auto}.eolp-item--ebay .eolp-mp{display:flex;flex-direction:column;gap:8px;margin-top:8px;width:100%}.eolp-mp__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.eolp-mp__card{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff1a);border-radius:12px;padding:8px 10px}.eolp-mp__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.eolp-mp__variant{font-size:.75rem;font-weight:700}.eolp-mp__count{border:1px solid #ffffff14;border:1px solid var(--eol-border,#ffffff26);border-radius:999px;color:#a7afc0;color:var(--eol-muted,#9aa3b2);font-size:.72rem;padding:2px 6px}.eolp-mp__rows{grid-gap:0;display:grid;gap:0}.eolp-mp__row{display:flex;font-size:.85rem;justify-content:space-between}.eolp-mp__key{color:#a7afc0;color:var(--eol-muted,#9aa3b2);font-size:.75rem}.eolp-mp__val{font-size:.75rem;font-weight:600}.eolp-mp__meta{color:grey;font-size:8px}.scan-overlay{display:grid;inset:0;opacity:0;place-items:center;pointer-events:none;position:fixed;transform:scale(.96);transition:opacity .2s ease,transform .2s ease;z-index:99999}.scan-overlay--err,.scan-overlay--ok{opacity:1;transform:scale(1)}.scan-overlay__backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b3;inset:0;position:absolute}.scan-overlay__card{grid-gap:20px;background:#131722;background:var(--eol-panel,#1a1a1a);border-radius:16px;box-shadow:0 10px 50px #0006;color:#e7e9ee;color:var(--eol-text,#fff);display:grid;gap:20px;grid-template-columns:160px 1fr;max-width:800px;padding:20px;position:relative;width:90%}.scan-overlay__imgwrap{background:#ffffff0f;border-radius:12px;display:grid;overflow:hidden;place-items:center}.scan-overlay__imgwrap img{display:block;height:auto;width:100%}.scan-overlay__noimg{color:#fff9;font-size:14px}.scan-overlay__content{grid-gap:12px;align-content:start;display:grid;gap:12px}.scan-overlay__row{align-items:center;display:flex;gap:12px}.scan-overlay__icon{background:#ffffff1a;border-radius:12px;display:grid;font-size:28px;font-weight:900;height:48px;place-items:center;width:48px}.scan-overlay__icon.is-ok{color:#22c55e}.scan-overlay__icon.is-err{color:#ef4444}.scan-overlay__title{font-size:20px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-overlay__meta{display:flex;flex-wrap:wrap;gap:8px}.scan-overlay__msg{color:#ffffffe6;font-size:14px}:root{--ol-surface:#121318;--ol-surface-2:#101117;--ol-text:#fff;--ol-muted:#ffffffb3;--ol-border:#ffffff1f;--ol-green:#22c55e;--ol-red:#ef4444;--ol-purple-1:#2a1a6b;--ol-purple-2:#482e96}.ebay-ol__scanoverlay{display:grid;opacity:0;place-items:center;pointer-events:none;transform:scale(.98);transition:opacity .18s ease,transform .18s ease}.ebay-ol__scanoverlay.is-err,.ebay-ol__scanoverlay.is-ok{opacity:1;transform:scale(1)}.ebay-ol__scancard{background:#121318;background:var(--ebay-ol-surface,var(--ol-surface));border:1px solid #ffffff1f;border:1px solid var(--ebay-ol-border,var(--ol-border));border-radius:20px;box-shadow:0 12px 60px #00000073;color:#fff;color:var(--ebay-ol-text,var(--ol-text));overflow:hidden;pointer-events:none;width:min(900px,94vw)}.ebay-ol__hdricon{background:#00000040;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff26;color:#fff;display:grid;font-size:22px;font-weight:900;height:40px;place-items:center;width:40px}.ebay-ol__hdricon.is-ok{color:#22c55e;color:var(--ebay-ol-green,var(--ol-green))}.ebay-ol__hdricon.is-err{color:#ef4444;color:var(--ebay-ol-red,var(--ol-red))}.ebay-ol__hdrtitle{font-size:clamp(18px,2.2vw,22px);font-weight:800;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ebay-ol__scanbody{grid-gap:18px;background:#101117;background:var(--ebay-ol-surface-2,var(--ol-surface-2));display:grid;gap:18px;grid-template-columns:160px 1fr;padding:18px}@media (max-width:560px){.ebay-ol__scanbody{gap:12px;grid-template-columns:110px 1fr;padding:12px}}.ebay-ol__scanimg{background:#ffffff0f;border-radius:12px;display:grid;overflow:hidden;place-items:center}.ebay-ol__scanimg img{display:block;height:auto;width:100%}.ebay-ol__noimg{color:#ffffffb3;color:var(--ol-muted);font-size:12px;padding:12px}.ebay-ol__scanmeta{grid-gap:10px;align-content:start;display:grid;gap:10px}.ebay-ol__pills{display:flex;flex-wrap:wrap;gap:8px}.pill{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border:1px solid var(--ebay-ol-border,var(--ol-border));border-radius:999px;color:#fff;color:var(--ebay-ol-text,var(--ol-text));display:inline-flex;font-size:12px;font-weight:600;padding:4px 10px}.pill--muted{opacity:.85}.pill--accent{background:color-mix(in oklab,#22c55e 18%,#0000);background:color-mix(in oklab,var(--ebay-ol-green,var(--ol-green)) 18%,#0000);border-color:color-mix(in oklab,#22c55e 50%,#0000);border-color:color-mix(in oklab,var(--ebay-ol-green,var(--ol-green)) 50%,#0000);color:#c9f7d6}.ebay-ol__scanmsg{color:#ffffffb3;color:var(--ol-muted);font-size:14px;padding-top:4px}.ebay-ol__scanoverlay{inset:0;position:fixed;z-index:99999}.ebay-ol__veil{inset:0;position:absolute;z-index:0}.ebay-ol__scancard{position:relative;z-index:2}.ebay-ol__veil{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a6}.ebay-ol__header,.ebay-ol__scanbody,.ebay-ol__scancard,.ebay-ol__scanimg,.ebay-ol__scanmeta{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}.ebay-ol__details{grid-gap:8px 16px;color:#fff;color:var(--ebay-ol-text,#fff);display:grid;font-size:14px;gap:8px 16px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.ebay-ol__details div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ebay-ol__details strong{color:#ffffffd9;color:var(--ebay-ol-muted,#ffffffd9);font-weight:600;margin-right:4px}.ebay-ol__scanmsg{font-size:20px;font-weight:800;margin-top:6px}.ebay-ol__scanmsg.is-ok{color:#22c55e;color:var(--ebay-ol-green,#22c55e);text-shadow:0 0 20px #22c55e66}.ebay-ol__scanmsg.is-err{color:#ef4444;color:var(--ebay-ol-red,#ef4444);text-shadow:0 0 20px #ef444466}.eolf-sort{align-items:center;display:flex;gap:12px}.eolf-label{color:#a7afc0;color:var(--eol-muted);font-size:13px;font-weight:500}.eolf-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#131722;background:var(--eol-panel);background-image:url("data:image/svg+xml;utf8,<svg fill=%27%23A78BFA%27 height=%2720%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 8l5 5 5-5z%27/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:13px;padding:8px 32px 8px 10px}.eolf-select:hover{border-color:#2563eb;border-color:var(--eol-blue,#60a5fa)}.eolf-select:focus{border-color:#7c3aed;border-color:var(--eol-purple,#8b5cf6);box-shadow:0 0 0 2px #8b5cf640;outline:none}.eolf-dirbtn,.eolf-select option{background:#131722;background:var(--eol-panel);color:#e7e9ee;color:var(--eol-text)}.eolf-dirbtn{border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;cursor:pointer;font-size:13px;padding:6px 10px}.eolf-dirbtn:hover{background:#8b5cf626;border-color:#2563eb;border-color:var(--eol-blue)}.eolf-chip{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:13px;padding:6px 12px}.eolf-chip:hover{border-color:#2563eb;border-color:var(--eol-blue)}.eolf-chip.is-active{background:#8b5cf640;background:var(--eol-accent,#8b5cf640);border-color:#7c3aed;border-color:var(--eol-purple);color:#e7e9ee;color:var(--eol-text)}.eolf-filterbtn{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:10px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:13px;padding:6px 12px;position:relative}.eolf-filterbtn:hover{border-color:#7c3aed;border-color:var(--eol-purple)}.eolf-badge{background:#7c3aed;background:var(--eol-purple);border-radius:999px;color:#fff;font-size:11px;margin-left:6px;padding:2px 6px}.eolf-pop{background:var(--eol-panel2);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;box-shadow:0 0 16px #0006;margin-top:8px;min-width:260px;padding:14px;position:absolute;z-index:20}.eolf-popgrid{grid-gap:10px;display:grid;gap:10px}.eolf-check{align-items:center;color:#e7e9ee;color:var(--eol-text);display:flex;font-size:13px;gap:6px}.eolf-check input{accent-color:#7c3aed;accent-color:var(--eol-purple)}.eolf-row{align-items:center;display:flex;gap:8px}.eolf-input{background:#131722;background:var(--eol-panel);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:8px;color:#e7e9ee;color:var(--eol-text);padding:6px 8px;width:60px}.eolf-dash{color:#a7afc0;color:var(--eol-muted)}.eolf-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.eolf-btn{background:#7c3aed;background:var(--eol-purple);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;padding:6px 12px}.eolf-btn.ghost{background:#0000;border:1px solid #ffffff14;border:1px solid var(--eol-border);color:#e7e9ee;color:var(--eol-text)}.eolf-btn:hover{opacity:.85}.ebm-card{grid-gap:10px;background:#131722;background:var(--eol-panel,#1a1a1a);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:14px;cursor:pointer;display:grid;gap:10px;grid-template-rows:auto 1fr auto;outline:none;overflow:hidden;padding:10px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.ebm-card--out{opacity:.75}.ebm-card--selected{border-color:#7c3aed;border-color:var(--eol-purple);box-shadow:0 0 0 1px #7c3aed;box-shadow:0 0 0 1px var(--eol-purple)}.ebm-card__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ebm-card__title{color:#fff;font-size:12px;font-weight:700;justify-content:center;margin:0;text-align:center}.ebm-card__actions{display:flex;gap:8px}.ebm-card__btn{background:#0000;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:12px;padding:6px 10px}.ebm-card__btn--primary{background:radial-gradient(circle at 0 0,#22d3ee 0,#8b5cf6 50%,#0b1120 100%);border-color:#818cf8e6}.ebm-card__btn--ghost{background:#0000}.ebm-card__btn:disabled{cursor:default;opacity:.6}.ebm-card__content{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(120px,160px) minmax(0,1fr)}.ebm-card__media{overflow:hidden}.ebm-card__img{border-radius:14px;display:block;height:auto;width:100%}.ebm-card__body{background:#0000;border-radius:18px;padding:1px;position:relative}.ebm-card__stats{background:#0000;border:1px solid #639;border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.ebm-kvlist{margin:0;padding:0}.ebm-kvlist--3{grid-gap:6px 12px;display:grid;gap:6px 12px;grid-template-columns:1fr 3fr;justify-content:left;justify-items:left;text-align:left}.ebm-kvlist--2{grid-gap:8px 12px;display:grid;gap:8px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ebm-kvlist--form2{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ebm-kvlist__item{display:flex;flex-direction:column;gap:2px}.ebm-kvlist__key{color:#fff;font-size:12px}.ebm-kvlist__value{color:#fff;font-size:13px;font-weight:700}.ebm-text-muted{color:#a7afc0;color:var(--eol-muted)}.ebm-section-title{color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em;margin:4px 0 2px;text-align:center;text-transform:uppercase}.ebm-link-inline{background:none;border:none;color:#2563eb;color:var(--eol-blue);cursor:pointer;font-size:11px;margin-left:6px}.ebm-mp__meta{color:#a7afc0;color:var(--eol-muted);font-size:11px;margin-bottom:4px;margin-top:6px}.ebm-mp__updated{opacity:.9}.ebm-mp__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ebm-mp__card{background:#020617;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:12px;padding:8px 10px}.ebm-mp__title{color:#e7e9ee;color:var(--eol-text);font-size:12px;font-weight:600;margin-bottom:4px}.ebm-mp__rows{display:flex;flex-direction:column;gap:4px}.ebm-status{bottom:10px;position:absolute;right:10px}.ebm-chip{border:1px solid #0000;border-radius:999px;font-size:11px;padding:3px 8px}.ebm-chip--ok{background:#22c55e1f;border-color:#22c55e;color:#bbf7d0}.ebm-chip--warn{background:#f973161f;border-color:#f97316;color:#fed7aa}.ebm-edit{border-top:1px solid #ffffff14;border-top:1px solid var(--eol-border);margin-top:8px;padding-top:8px}.ebm-edit__inputrow{align-items:center;background:var(--eol-panel2);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:flex;gap:6px;padding:6px 10px}.ebm-edit__prefix{color:#a7afc0;color:var(--eol-muted);font-size:13px}.ebm-edit__input{background:#0000;border:none;color:#e7e9ee;color:var(--eol-text);flex:1 1;font-size:13px;outline:none}.ebm-edit__qty{align-items:center;background:var(--eol-panel2);border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;display:inline-flex}.ebm-edit__qtybtn{cursor:pointer;font-size:14px;padding:4px 9px}.ebm-edit__qtybtn,.ebm-edit__qtyinput{background:#0000;border:none;color:#e7e9ee;color:var(--eol-text)}.ebm-edit__qtyinput{font-size:13px;outline:none;padding:4px;text-align:center;width:52px}.ebm-edit__subline{display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-top:4px}.ebm-edit__delta{font-weight:500}.ebm-edit__delta--up{color:#22c55e}.ebm-edit__delta--down{color:#f97316}.ebm-edit__delta--flat{color:#a7afc0;color:var(--eol-muted)}.ebm-edit__delta--hint{color:#2563eb;color:var(--eol-blue)}.ebm-edit__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.ebm-edit__btn{background:#0f172ae6;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;font-size:12px;padding:6px 12px;white-space:nowrap}.ebm-edit__btn--ghost{background:#0000}.ebm-edit__btn--primary{background:radial-gradient(circle at 0 0,#22d3ee 0,#8b5cf6 50%,#0b1120 100%);border-color:#818cf8e6;box-shadow:0 0 14px #3b82f659;color:#e5e7eb}.ebm-edit__btn:hover:not(:disabled){filter:brightness(1.08)}.ebm-edit__btn:disabled{box-shadow:none;cursor:default;opacity:.6}.ebm-footer{display:flex;flex-direction:column;gap:30px}.ebm-footer__grid{grid-gap:12px 18px;display:grid;gap:12px 18px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.ebm-footer__field{display:flex;flex-direction:column;gap:6px}.ebm-footer__label{color:#fff;font-size:12px;text-align:left}.ebm-footer__pricewrap{align-items:center;background:var(--eol-panel2);border:1px solid #639;border-radius:999px;display:flex;gap:6px;padding:6px 10px}.ebm-footer__currency,.ebm-footer__priceinput{color:#fff;font-size:13px}.ebm-footer__priceinput{background:#0000;border:none;flex:1 1;outline:none}.ebm-footer__qtywrap{align-items:center;background:var(--eol-panel2);border:1px solid #639;border-radius:999px;display:inline-flex;height:34px;justify-content:center;padding:0 6px}.ebm-footer__qtybtn{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;width:28px}.ebm-footer__qtybtn,.ebm-footer__qtyinput{background:#0000;border:none;height:100%;padding:0}.ebm-footer__qtyinput{color:#e7e9ee;color:var(--eol-text);font-size:13px;line-height:34px;margin:0;outline:none;text-align:center;width:44px}.ebm-footer__meta{display:flex;flex-wrap:wrap;font-size:11px;gap:8px}.ebm-footer__delta{font-weight:500}.ebm-footer__delta--up{color:#22c55e}.ebm-footer__delta--down{color:#f97316}.ebm-footer__delta--flat{color:#a7afc0;color:var(--eol-muted)}.ebm-footer__hint{color:#2563eb;color:var(--eol-blue)}.ebm-footer__actions{display:flex;gap:8px;justify-content:flex-end}.ebm-footer__btn{background:#0f172ae6;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:red;cursor:pointer;font-size:12px;padding:6px 14px;white-space:nowrap}.ebm-footer__btn--ghost{background:#0000}.ebm-footer__btn--primary{background:#0000;border-color:green;color:green}.ebm-footer__btn:hover:not(:disabled){filter:brightness(1.08)}.ebm-footer__btn:disabled{box-shadow:none;cursor:default;opacity:.6}.ebm-footer__field--qty .ebm-footer__label{text-align:left}.ov__bulk{align-items:center;background:linear-gradient(135deg,#3c416e73,#16182de6);border:1px solid #ffffff14;border:1px solid var(--eol-border,#25263a);border-radius:16px;border-radius:var(--eol-radius,12px);box-shadow:0 12px 40px #00000073;box-shadow:var(--eol-shadow,0 10px 30px #00000059);display:flex;gap:.75rem 1.5rem;justify-content:space-between;margin:0 0 1rem;padding:.75rem 1rem}.ov__bulk-left,.ov__bulk-right{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem}.ov__bulkcheck{align-items:center;color:#e7e9ee;color:var(--eol-text,#f5f5ff);cursor:pointer;display:inline-flex;font-size:.9rem;gap:.4rem}.ov__bulkcheck input{accent-color:#2563eb;accent-color:var(--eol-blue,#4f9dff);height:16px;width:16px}.ov__bulkcount{color:#a7afc0;color:var(--eol-muted,#888bb0);font-size:.85rem}.ov__bulkbtn{align-items:center;border:1px solid #0000;border-radius:16px;border-radius:var(--eol-radius,12px);cursor:pointer;display:inline-flex;font-size:.85rem;gap:.4rem;padding:.45rem .9rem;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,transform .08s ease}.ov__bulkbtn.ghost{background:#0000;border-color:#ffffff14;border-color:var(--eol-border,#30324a);color:#e7e9ee;color:var(--eol-text,#f5f5ff)}.ov__bulkbtn.ghost:hover:not(:disabled){background:#4f9dff14;border-color:#2563eb;border-color:var(--eol-blue,#4f9dff)}.ov__bulkbtn.solid{background:linear-gradient(135deg,#4f46e5,#7c3aed);background:linear-gradient(135deg,var(--eol-indigo,#6366f1),var(--eol-purple,#a855f7));border-color:#0000;color:#fff}.ov__bulkbtn.solid:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ov__bulkbtn:disabled{cursor:default;opacity:.45}.ov__mode--bulk{background:#0b0e20e6;min-width:130px;padding:.4rem .75rem}.ov__bulkinput,.ov__mode--bulk{border:1px solid #ffffff14;border:1px solid var(--eol-border,#30324a);border-radius:16px;border-radius:var(--eol-radius,12px);color:#e7e9ee;color:var(--eol-text,#f5f5ff);font-size:.85rem}.ov__bulkinput{background:#050714f2;padding:.4rem .6rem;width:110px}.ov__bulkinput::placeholder{color:#a7afc0;color:var(--eol-muted,#787a9b)}.ovr{background:#050714cc;border:1px solid #0000;border-radius:16px;border-radius:var(--eol-radius,12px);gap:1rem;justify-content:space-between;padding:.85rem 1rem;transition:border-color .15s ease,box-shadow .15s ease}.ovr,.ovr-left{align-items:center;display:flex}.ovr-left{gap:.65rem;min-width:160px}.ovr-middle{flex-grow:1;gap:1.2rem}.ovr-middle,.ovr-right{align-items:center;display:flex}.ovr-right{gap:.65rem;min-width:220px}.ovr__chip{margin-top:0}.ovr.is-selected{background:radial-gradient(circle at top left,#4f9dff29,#050714e6);border-color:#2563eb;border-color:var(--eol-blue,#4f9dff)}.ovr__select{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-top:.25rem}.ovr__select input{opacity:0;pointer-events:none;position:absolute}.ovr__selectbox{align-items:center;background:#070a1af2;border:1px solid #ffffff14;border:1px solid var(--eol-border,#30324a);border-radius:6px;box-shadow:inset 0 0 0 1px #0006;display:inline-flex;height:18px;justify-content:center;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .08s ease;width:18px}.ovr__selectbox:before{background:#fff;border-radius:3px;box-shadow:0 0 8px #fff9;content:"";height:10px;transform:scale(0);transition:transform .12s ease-out;width:10px}.ovr__select input:checked+.ovr__selectbox{background:#2563eb;background:var(--eol-blue,#4f9dff);border-color:#2563eb;border-color:var(--eol-blue,#4f9dff);box-shadow:0 0 0 1px #4f9dffb3}.ovr__select input:checked+.ovr__selectbox:before{transform:scale(1)}.ovr__select:hover .ovr__selectbox{transform:translateY(-1px)}.ovr__chip{margin-top:.1rem}@media (max-width:900px){.ov__bulk{align-items:flex-start;flex-direction:column}.ov__bulk-right{justify-content:flex-start;width:100%}}@media (max-width:600px){.ov__bulk-right{align-items:stretch;flex-direction:column}.ov__bulkinput{width:100%}}.eolx-pillrow{display:flex;flex-wrap:wrap;gap:.5rem}.eolx-pill{background:#0000;border:1px solid #ffffff14;border:1px solid var(--eol-border);border-radius:999px;color:#e7e9ee;color:var(--eol-text);cursor:pointer;padding:.35rem .9rem;transition:.15s}.eolx-pill:hover{border-color:#2563eb;border-color:var(--eol-blue)}.eolx-pill.is-active{background:linear-gradient(135deg,#2563eb,#7c3aed);background:linear-gradient(135deg,var(--eol-blue),var(--eol-purple));border-color:#0000}:root{--color-purple-dark:#140a2c;--color-purple-mid:#1e0f3f;--color-purple-light:#301e58;--color-button-hover:#e600f0;--font-color:#f3f2f4;--border-color:#83838340;--padding:8%;--min-font-header:58px;--min-font:14px;--font-main:"Mabry Pro","Space Grotesk","Segoe UI","Helvetica Neue";--font-family-secondary:"Power Grotesk","Space Grotesk","Segoe UI",Roboto,"Helvetica Neue";--font-family:"Acme";--font-p:"Space Grotesk",sans-serif;--font-numbers:"Karla",sans-serif}*{box-sizing:border-box;margin:0;padding:0}body,html{background:#000;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;color:#f3f2f4;color:var(--font-color);font-family:Mabry Pro,Space Grotesk,Segoe UI,Helvetica Neue;font-family:var(--font-main);line-height:1.6;min-height:100%;overflow-x:hidden}body:before{background-image:radial-gradient(hsla(0,0%,100%,.015) 1px,#0000 0);background-size:20px 20px;inset:0;opacity:.5;pointer-events:none}body:after,body:before{content:"";position:fixed;z-index:-1}body:after{animation:shimmer 30s linear infinite;background:radial-gradient(circle,#ffffff05 1px,#0000 0);background-size:80px 80px;height:200%;left:-50%;opacity:.2;top:-50%;width:200%}@keyframes shimmer{0%{transform:translate(0)}to{transform:translate(60px,60px)}}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:600}a{color:#66f1ff;text-decoration:none;transition:color .2s ease}a:hover{color:#a6f7d8}.button{background:linear-gradient(135deg,#00c9ff,#92fe9d);border:none;border-radius:9999px;box-shadow:0 0 20px #00ffff4d;color:#000;cursor:pointer;font-weight:700;padding:12px 24px;transition:transform .2s ease,box-shadow .2s ease}.button:hover{box-shadow:0 0 30px #00ffff80;transform:scale(1.05)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#fff3}.container{margin:0 auto;max-width:100%;padding:40px 20px}.title{background:#000000d9;border-radius:15px;box-shadow:0 4px 6px #0009;display:inline-block;margin:20px auto;padding:15px 20px}.cards-grid,.sets-grid{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));padding:10px}@media (max-width:480px){.cards-grid,.sets-grid{grid-template-columns:repeat(2,1fr);max-width:100%}}.card,.set-card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0009;max-width:200px;text-align:center;transition:transform .3s ease,box-shadow .3s}.card:hover,.set-card:hover{box-shadow:0 6px 10px #000c;transform:translateY(-8px)}.card-image,.set-logo{height:150px;margin:auto;object-fit:contain;width:150px}.card-name,.set-name{color:#000;font-size:1.2rem;font-weight:700;margin-top:10px}.card-details{background:#000000d9;border-radius:10px;box-shadow:0 4px 6px #0009;margin:20px auto;max-width:800px;padding:20px;text-align:center}.card-image-large{border-radius:10px;max-height:300px;max-width:100%}.card-info-grid,.card-prices-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;margin-top:20px}.card-info-item,.price-section{background:#000000d9;border-radius:8px;box-shadow:0 4px 6px #0009;color:#fff;flex:1 1 200px;padding:15px}.image-search-box{background:#000000bf;border:1px solid #e514fc80;border-radius:10px;box-shadow:0 4px 6px #0009;margin:20px 0;padding:20px}.image-search-box input[type=file]{background:#4dbae8;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background .3s}.image-search-box input[type=file]:hover{background:#2bb6e4}.error,.loading{align-items:center;color:#fff;display:flex;font-size:1.5rem;height:60vh;justify-content:center}.error{color:#ff4d4d}.search-result-card{align-items:center;background:#000000d9;border-radius:10px;box-shadow:0 4px 6px #0009;display:flex;gap:20px;justify-content:center;padding:20px}.result-card-image{border-radius:10px;height:auto;width:150px}.result-card-details{background:#000000d9;border-radius:10px;color:#fff;padding:15px}@media (max-width:768px){.card-image,.set-logo{height:100px;width:75px}.search-result-card{flex-direction:column}}footer{background:#000000e6;bottom:0;box-shadow:0 -4px 6px #0009;color:#fff;padding:15px 0;position:relative;text-align:center;width:100%}footer p{color:#ccc;font-size:.9rem;margin:0}.splash-loader{align-items:center;background:#140a2c;background:var(--color-purple-dark);display:flex;height:100vh;justify-content:center}.splash-content{text-align:center}.splash-logo{filter:drop-shadow(0 0 6px rgba(255,255,255,.15));margin-bottom:20px;max-width:120px}.store-banner-floating{align-items:center;background:linear-gradient(145deg,#1e1e1e,#0f0f0f);border:1px solid #6e2bf2;border-radius:14px;bottom:20px;box-shadow:0 0 16px #8e44ad80;display:flex;gap:1rem;left:50%;max-width:90vw;padding:1rem 1.5rem;position:fixed;transform:translateX(-50%);width:auto;z-index:9999}.store-banner-floating p{color:#f0f0f0;font-size:1rem;margin:0}.store-banner-floating .cta-button{background:linear-gradient(90deg,#6e2bf2,#f0c);border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:.6rem 1.2rem;text-decoration:none;white-space:nowrap}.store-banner-floating .cta-button:hover{background:linear-gradient(90deg,#5a1eda,#e100b8)}.splash-text{position:relative;z-index:2}.billing-success{align-items:stretch;background:radial-gradient(circle at top,#5865f259,#0000 55%),radial-gradient(circle at bottom right,#a855f740,#0000 55%),#020617;color:#f9fafb;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem 1.5rem;position:relative}.billing-success__shell{margin:auto;max-width:520px;position:relative;width:100%;z-index:1}.billing-success__card{background:#0f172aeb;border:1px solid #94a3b84d;border-radius:1.25rem;box-shadow:0 24px 60px #0f172ab3;padding:2.5rem 2.25rem 2rem;text-align:center}.billing-success__icon{align-items:center;background:radial-gradient(circle at 30% 0,#34d399e6,#0000 55%),#0f766e33;border-radius:999px;display:flex;font-size:1.75rem;height:3rem;justify-content:center;margin:0 auto 1rem;width:3rem}.billing-success__title{font-size:1.9rem;font-weight:700;letter-spacing:-.03em;margin-bottom:.5rem}.billing-success__subtitle{color:#cbd5f5;font-size:.98rem;margin-bottom:1.5rem}.billing-success__ref{color:#9ca3af;font-size:.8rem;margin-bottom:1.5rem}.billing-success__ref span{background:#0f172ae6;border:1px solid #94a3b873;border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:.2rem .4rem}.billing-success__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:1.5rem}.billing-success__btn{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:500;justify-content:center;padding:.7rem 1.6rem;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease}.billing-success__btn--primary{background:linear-gradient(135deg,#6366f1,#a855f7);border-color:#bfdbfeb3;box-shadow:0 18px 45px #4f46e58c;color:#fff}.billing-success__btn--primary:hover{box-shadow:0 22px 60px #4f46e5bf;transform:translateY(-1px)}.billing-success__btn--ghost{background:#0f172ae6;border-color:#94a3b899;color:#e5e7eb}.billing-success__btn--ghost:hover{background:#0f172a}.billing-success__hint{color:#9ca3af;font-size:.8rem;line-height:1.5}@media (max-width:640px){.billing-success__card{padding:2rem 1.5rem 1.75rem}.billing-success__title{font-size:1.6rem}}