/* ATX Marketplace Experience 0.4.71.0 — generated seller storefront bundle. */

/* Source: assets/css/storefront.css */
.atxme-store{--atxme-lime:#b8ff3d;--atxme-cyan:#7df9ff;--atxme-violet:#946cff;--atxme-ink:#080b0b;--atxme-panel:#111816;--atxme-muted:#9faea5;--atxme-line:rgba(207,238,216,.15);color:#f7faf7;background:radial-gradient(circle at 85% -12%,rgba(96,255,133,.13),transparent 27rem),radial-gradient(circle at -5% 30%,rgba(125,249,255,.09),transparent 22rem),#080b0b;padding-bottom:5rem;font-family:inherit}.atxme-store *{box-sizing:border-box}.atxme-shell{width:min(1320px,calc(100% - 40px));margin-inline:auto}.atxme-hero{isolation:isolate;position:relative;min-height:365px;display:grid;align-items:end;overflow:hidden;background-image:linear-gradient(90deg,#080b0b 2%,rgba(8,11,11,.83) 43%,rgba(8,11,11,.15)),var(--atxme-banner),linear-gradient(120deg,#102115,#172f1d);background-size:cover;background-position:center}.atxme-hero__art{z-index:-1;position:absolute;width:42rem;height:42rem;right:-13rem;top:-25rem;border:1px solid rgba(184,255,61,.28);border-radius:45% 55% 55% 45%;transform:rotate(-24deg);box-shadow:inset 0 0 0 2.7rem rgba(184,255,61,.025),0 0 0 1.5rem rgba(125,249,255,.025),0 0 6rem rgba(184,255,61,.12)}.atxme-hero__wash{position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,#080b0b 0%,transparent 46%)}.atxme-identity{display:flex;position:relative;align-items:end;gap:23px;padding:64px 0 43px}.atxme-avatar-wrap{position:relative;flex:0 0 auto;padding:2px;border-radius:22px;background:linear-gradient(145deg,var(--atxme-lime),var(--atxme-cyan) 53%,var(--atxme-violet));box-shadow:0 16px 42px rgba(0,0,0,.45)}.atxme-avatar{display:block;width:118px;height:118px;border:4px solid #101613;border-radius:20px;object-fit:cover;background:#fff}.atxme-kicker,.atxme-condition,.atxme-panel-label{font-size:.67rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase;color:var(--atxme-lime);margin:0 0 8px}.atxme-kicker span{width:22px;height:2px;display:inline-block;vertical-align:middle;margin:-2px 8px 0 0;background:var(--atxme-lime);box-shadow:0 0 12px var(--atxme-lime)}.atxme-identity h1{max-width:800px;font-size:clamp(2.2rem,5.4vw,4.75rem);letter-spacing:-.055em;line-height:.93;margin:0;text-wrap:balance}.atxme-verified{display:inline-grid;place-items:center;width:1.35em;height:1.35em;margin-left:.1em;border-radius:50%;vertical-align:middle;font-size:.39em;color:#071006;background:var(--atxme-lime);box-shadow:0 0 22px rgba(184,255,61,.5)}.atxme-rating{display:flex;align-items:center;gap:5px;margin-top:13px;font-size:.94rem;font-weight:800}.atxme-rating span:last-child{font-weight:500;color:#d1d9d2}.atxme-stars{color:var(--atxme-lime);text-shadow:0 0 12px rgba(184,255,61,.5)}.atxme-store-status{margin-left:auto;margin-bottom:5px;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(184,255,61,.26);border-radius:100px;background:rgba(10,16,11,.56);backdrop-filter:blur(10px);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.atxme-pulse{width:7px;height:7px;border-radius:50%;background:var(--atxme-lime);box-shadow:0 0 0 0 rgba(184,255,61,.6);animation:atxme-pulse 2s infinite}@keyframes atxme-pulse{70%{box-shadow:0 0 0 7px rgba(184,255,61,0)}100%{box-shadow:0 0 0 0 rgba(184,255,61,0)}}.atxme-summary{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);margin-top:-1px;border:1px solid var(--atxme-line);border-radius:0 0 17px 17px;overflow:hidden;background:linear-gradient(110deg,rgba(21,31,26,.96),rgba(12,18,15,.96));box-shadow:0 18px 45px rgba(0,0,0,.25)}.atxme-summary div{position:relative;padding:19px 28px}.atxme-summary div+div{border-left:1px solid var(--atxme-line)}.atxme-summary strong,.atxme-summary span{display:block}.atxme-summary strong{margin:1px 0;font-size:1.45rem;letter-spacing:-.04em}.atxme-summary span:not(.atxme-stat-label){font-size:.76rem;color:var(--atxme-muted)}.atxme-stat-label{font-size:.6rem;font-weight:800;letter-spacing:.11em;color:var(--atxme-lime);text-transform:uppercase}.atxme-tabs{display:flex;gap:8px;padding:31px 0 18px;border-bottom:1px solid var(--atxme-line)}.atxme-tabs button,.atxme-load-more,.atxme-sort{font:inherit}.atxme-tabs button{position:relative;border:0;border-radius:9px;padding:10px 15px;background:transparent;color:#b9c5bd;font-size:.83rem;font-weight:850;cursor:pointer;transition:color .2s,background .2s}.atxme-tabs button:hover{color:#fff;background:rgba(255,255,255,.06)}.atxme-tabs button.is-active{color:#091006;background:linear-gradient(115deg,var(--atxme-lime),#ddff9d);box-shadow:0 5px 20px rgba(184,255,61,.17)}.atxme-content{display:grid;grid-template-columns:252px 1fr;align-items:start;gap:38px;padding-top:31px}.atxme-about{position:sticky;top:22px;padding:20px;border:1px solid var(--atxme-line);border-radius:15px;background:linear-gradient(140deg,rgba(24,35,29,.82),rgba(14,19,16,.87));box-shadow:inset 0 1px rgba(255,255,255,.03)}.atxme-about h2,.atxme-toolbar h2{color:#fff;margin:0 0 13px;letter-spacing:-.035em}.atxme-about h2{font-size:1.16rem}.atxme-about p:not(.atxme-panel-label){line-height:1.65;color:#cbd5cd;font-size:.91rem}.atxme-about h3{margin:25px 0 9px;font-size:.7rem;text-transform:uppercase;letter-spacing:.11em;color:var(--atxme-lime)}.atxme-about ul{padding:0;margin:0;list-style:none;color:#cbd5cd;font-size:.82rem;line-height:1.45}.atxme-about li{padding:8px 0;border-top:1px solid var(--atxme-line)}.atxme-toolbar{display:flex;align-items:end;justify-content:space-between;margin-bottom:20px}.atxme-toolbar h2{font-size:1.72rem;line-height:1}.atxme-toolbar .atxme-panel-label{margin-bottom:6px}.atxme-toolbar label{font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--atxme-muted)}.atxme-sort{min-width:100px;margin-left:8px;padding:9px 26px 9px 10px;border:1px solid var(--atxme-line);border-radius:7px;color:#fff;background:#151e18}.atxme-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,228px),1fr));gap:18px}.atxme-card{isolation:isolate;min-width:0;overflow:hidden;border:1px solid var(--atxme-line);border-radius:16px;background:linear-gradient(150deg,#1a251e 0%,#101714 52%,#0b100e 100%);box-shadow:0 10px 22px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.035);transition:transform .24s cubic-bezier(.2,.75,.2,1),border-color .24s,box-shadow .24s}.atxme-card:hover{z-index:1;transform:translateY(-6px);border-color:rgba(184,255,61,.72);box-shadow:0 21px 35px rgba(0,0,0,.38),0 0 0 1px rgba(184,255,61,.12),0 0 28px rgba(184,255,61,.09)}.atxme-card.is-auction{background:linear-gradient(150deg,#1c1b2b,#12151d 53%,#0b100e)}.atxme-card__image{display:block;position:relative;aspect-ratio:.744;overflow:hidden;background:linear-gradient(145deg,#060908,#1d2b20)}.atxme-card__image:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(155deg,rgba(255,255,255,.11),transparent 22%,transparent 66%,rgba(0,0,0,.45));pointer-events:none}.atxme-card__image img{width:100%;height:100%;display:block;position:relative;z-index:0;object-fit:contain;transition:transform .45s cubic-bezier(.2,.75,.2,1),filter .45s}.atxme-card:hover .atxme-card__image img{transform:scale(1.045);filter:contrast(1.04) saturate(1.06)}.atxme-card__glow{position:absolute;z-index:1;left:18%;bottom:-40%;width:64%;height:43%;border-radius:50%;background:var(--atxme-lime);filter:blur(34px);opacity:0;transition:opacity .25s;pointer-events:none}.is-auction .atxme-card__glow{background:var(--atxme-violet)}.atxme-card:hover .atxme-card__glow{opacity:.16}.atxme-badge{position:absolute;z-index:2;top:10px;left:10px;border:1px solid rgba(184,255,61,.54);border-radius:6px;padding:5px 7px;background:rgba(8,12,10,.76);backdrop-filter:blur(8px);color:var(--atxme-lime);font-size:.61rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.is-auction .atxme-badge{border-color:rgba(148,108,255,.55);color:#c0abff}.is-sold .atxme-badge{border-color:rgba(255,255,255,.25);color:#fff}.atxme-card__body{padding:14px 14px 12px}.atxme-card h3{min-height:2.6em;margin:0;color:#fff;font-size:.93rem;line-height:1.3}.atxme-card a{color:inherit;text-decoration:none}.atxme-price,.atxme-auction{min-height:38px;margin-top:12px;font-weight:850;color:#fff}.atxme-price ins{text-decoration:none}.atxme-price .amount,.atxme-auction b{color:var(--atxme-lime);font-size:1.05rem}.atxme-auction span{display:block;font-size:.71rem;color:#d5d8e5}.atxme-auction small{display:block;margin-top:4px;color:#a6b0ad;font-size:.7rem;font-weight:500}.atxme-auction i{font-style:normal;color:var(--atxme-violet);padding:0 3px}.atxme-card__action{display:flex;justify-content:space-between;align-items:center;margin-top:11px;padding-top:10px;border-top:1px solid var(--atxme-line);color:#c9d5cd!important;font-size:.66rem;font-weight:900;text-transform:uppercase;letter-spacing:.075em}.atxme-card__action span{color:var(--atxme-lime);font-size:1.05rem;line-height:0}.atxme-load-more{display:flex;gap:13px;align-items:center;margin:29px auto 0;padding:12px 17px;border:1px solid rgba(184,255,61,.7);border-radius:8px;background:rgba(184,255,61,.04);color:var(--atxme-lime);font-size:.76rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.atxme-load-more:hover{background:var(--atxme-lime);color:#091006}.atxme-load-more span{font-size:1.2rem}.atxme-empty{padding:42px 16px;border:1px dashed var(--atxme-line);border-radius:13px;color:var(--atxme-muted);text-align:center;background:rgba(17,24,22,.65)}@media(max-width:840px){.atxme-content{grid-template-columns:200px 1fr;gap:23px}.atxme-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:13px}.atxme-store-status{display:none}}@media(max-width:680px){.atxme-shell{width:calc(100% - 24px)}.atxme-hero{min-height:296px;background-image:linear-gradient(0deg,#080b0b 1%,rgba(8,11,11,.22)),var(--atxme-banner),linear-gradient(120deg,#102115,#172f1d)}.atxme-hero__art{width:29rem;height:29rem;right:-14rem;top:-18rem}.atxme-identity{gap:13px;padding:76px 0 25px}.atxme-avatar-wrap{border-radius:15px}.atxme-avatar{width:76px;height:76px;border-width:3px;border-radius:13px}.atxme-kicker{font-size:.56rem;letter-spacing:.11em}.atxme-kicker span{width:13px;margin-right:5px}.atxme-identity h1{font-size:clamp(2rem,10vw,3rem)}.atxme-rating{margin-top:9px;font-size:.77rem}.atxme-summary{grid-template-columns:repeat(3,minmax(123px,1fr));width:100%;overflow-x:auto;border-radius:0}.atxme-summary div{padding:14px 13px}.atxme-summary strong{font-size:1.16rem}.atxme-summary span:not(.atxme-stat-label){font-size:.66rem}.atxme-stat-label{font-size:.53rem}.atxme-tabs{gap:5px;padding:17px 0 14px;overflow-x:auto}.atxme-tabs button{flex:0 0 auto;padding:9px 12px;font-size:.72rem}.atxme-content{grid-template-columns:1fr;padding-top:20px}.atxme-about{position:static;padding:15px}.atxme-about h2{font-size:1.05rem}.atxme-toolbar{margin-bottom:14px}.atxme-toolbar h2{font-size:1.35rem}.atxme-toolbar label{font-size:0}.atxme-sort{margin:0;min-width:0;font-size:.72rem}.atxme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.atxme-card{border-radius:12px}.atxme-card__body{padding:10px 10px 9px}.atxme-condition{margin-bottom:5px;font-size:.54rem;letter-spacing:.09em}.atxme-card h3{font-size:.76rem;line-height:1.27}.atxme-price,.atxme-auction{min-height:34px;margin-top:8px}.atxme-price .amount,.atxme-auction b{font-size:.9rem}.atxme-auction span,.atxme-auction small{font-size:.61rem}.atxme-card__action{margin-top:8px;padding-top:8px;font-size:.54rem}.atxme-badge{top:7px;left:7px;padding:4px 5px;font-size:.51rem}.atxme-load-more{margin-top:22px}}@media(prefers-reduced-motion:reduce){.atxme-card,.atxme-card__image img,.atxme-card__glow{transition:none}.atxme-pulse{animation:none}}

/* Source: assets/css/collector-connections.css */
.atxme-connection{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;margin-top:22px;padding:21px 24px;border:1px solid rgba(184,255,61,.32);border-radius:16px;background:linear-gradient(110deg,rgba(184,255,61,.12),rgba(20,33,25,.94) 45%,rgba(15,23,18,.96));box-shadow:inset 0 1px rgba(255,255,255,.04)}
.atxme-connection h2{margin:2px 0 5px;color:#fff;font-size:1.32rem;letter-spacing:-.045em}.atxme-connection__copy>span{color:#cbd5cd;font-size:.82rem}.atxme-connection__signals{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.atxme-connection__signals span{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(184,255,61,.25);border-radius:999px;background:rgba(8,14,10,.48);color:#e9f7d8;font-size:.66rem;font-weight:850;text-transform:uppercase;letter-spacing:.075em}.atxme-connection__signals i{color:var(--atxme-lime);font-style:normal;font-size:.88rem}.atxme-connection__signals small{flex-basis:100%;color:var(--atxme-muted);font-size:.72rem}.atxme-connection__action{display:inline-flex;align-items:center;gap:10px;justify-content:center;padding:12px 14px;border-radius:8px;background:var(--atxme-lime);color:#081008!important;font-size:.7rem;font-weight:900;letter-spacing:.075em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.atxme-connection__action span{font-size:1rem}
@media(max-width:840px){.atxme-connection{grid-template-columns:1fr;gap:14px}.atxme-connection__action{justify-self:start}}@media(max-width:680px){.atxme-connection{width:calc(100% - 24px);padding:17px 15px}.atxme-connection h2{font-size:1.18rem}.atxme-connection__action{width:100%}}

/* Source: assets/css/storefront-readable.css */
/* Storefront readability pass: larger working type without changing seller-selected colors or layout. */
.atxme-store{font-size:17px}.atxme-kicker,.atxme-condition,.atxme-panel-label{font-size:.76rem!important}.atxme-identity h1{font-size:clamp(2.75rem,5.4vw,5.15rem)!important;line-height:1!important}.atxme-rating{font-size:1rem!important}.atxme-status-badge{font-size:.78rem!important}.atxme-status-badge small{font-size:.72rem!important}.atxme-summary strong{font-size:1.7rem!important}.atxme-summary span:not(.atxme-stat-label){font-size:.9rem!important}.atxme-stat-label{font-size:.7rem!important}.atxme-confidence__lead>div>span{font-size:.85rem!important}.atxme-confidence__lead strong{font-size:1.05rem!important}.atxme-confidence__signals span{font-size:.76rem!important;padding:9px 12px!important}.atxme-tabs button{font-size:.98rem!important;padding:12px 18px!important}.atxme-about h2{font-size:1.4rem!important}.atxme-about p:not(.atxme-panel-label),.atxme-about ul{font-size:1rem!important;line-height:1.62!important}.atxme-about h3{font-size:.8rem!important}.atxme-trust strong{font-size:1rem!important}.atxme-trust small,.atxme-seller-signals{font-size:.87rem!important}.atxme-toolbar h2{font-size:2rem!important}.atxme-toolbar label{font-size:.8rem!important}.atxme-sort{font-size:.94rem!important;padding:11px 30px 11px 12px!important}.atxme-search input{font-size:.95rem!important}.atxme-card h3{font-size:1.05rem!important;line-height:1.34!important}.atxme-price,.atxme-auction{font-size:1.03rem!important}.atxme-price .amount,.atxme-auction b{font-size:1.22rem!important}.atxme-auction span{font-size:.82rem!important}.atxme-auction small{font-size:.78rem!important}.atxme-card__action{font-size:.75rem!important}.atxme-badge,.atxme-card__ready{font-size:.68rem!important}.atxme-load-more{font-size:.86rem!important;padding:14px 20px!important}
@media(max-width:680px){.atxme-store{font-size:16px}.atxme-identity h1{font-size:clamp(2.3rem,10vw,3.35rem)!important}.atxme-rating{font-size:.9rem!important}.atxme-summary span:not(.atxme-stat-label){font-size:.78rem!important}.atxme-tabs button{font-size:.86rem!important}.atxme-about p:not(.atxme-panel-label),.atxme-about ul{font-size:.94rem!important}.atxme-toolbar h2{font-size:1.62rem!important}.atxme-toolbar label{font-size:0!important}.atxme-sort{font-size:.86rem!important}.atxme-card h3{font-size:.9rem!important}.atxme-price .amount,.atxme-auction b{font-size:1.05rem!important}.atxme-card__action{font-size:.65rem!important}.atxme-badge,.atxme-card__ready{font-size:.58rem!important}}

/* Source: assets/css/deal-readiness.css */
/* v0.4.35.0: buyer-facing choice, without eligibility labels. */
.atxme-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.atxme-card__actions>:only-child{grid-column:1/-1}.atxme-card__buy-action,.atxme-card__deal-action{display:flex!important;flex-direction:column!important;justify-content:center;gap:3px!important;min-height:61px;width:100%!important;margin:0!important;padding:12px 13px!important;border:1px solid #087e63!important;border-radius:10px!important;background:#087e63!important;color:#fff!important;text-decoration:none!important;box-shadow:0 5px 13px rgba(5,111,85,.22)!important}.atxme-card__buy-action{border-color:rgba(207,238,216,.35)!important;background:#f7fcf8!important;color:#17352b!important;box-shadow:none!important}.atxme-card__buy-action span,.atxme-card__deal-action span{font-size:.98rem!important;font-weight:900!important;line-height:1.2!important}.atxme-card__buy-action b,.atxme-card__deal-action b{font-size:.69rem!important;font-weight:800!important;letter-spacing:.03em!important;opacity:.82}.atxme-card__buy-action:hover,.atxme-card__buy-action:focus{background:#e9f6ed!important;color:#17352b!important;transform:translateY(-1px)}.atxme-card__deal-action:hover,.atxme-card__deal-action:focus{background:#075e4d!important;color:#fff!important;transform:translateY(-1px)}@media(max-width:680px){.atxme-card__actions{grid-template-columns:1fr;gap:7px;margin-top:12px}.atxme-card__buy-action,.atxme-card__deal-action{min-height:0;padding:11px 12px!important}.atxme-card__buy-action span,.atxme-card__deal-action span{font-size:.9rem!important}.atxme-card__buy-action b,.atxme-card__deal-action b{font-size:.64rem!important}}

/* Source: assets/css/reputation.css */
.atxme-reputation{margin:20px 0;padding:17px;border:1px solid rgba(14,88,71,.2);border-radius:14px;background:rgba(255,255,255,.72);box-shadow:0 10px 25px rgba(28,64,53,.06)}.atxme-reputation__head{display:flex;justify-content:space-between;gap:16px;align-items:start}.atxme-reputation__head h3{margin:3px 0 0;font-size:1.15rem}.atxme-reputation__head p{margin:0;color:#ad2d18;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.atxme-reputation__verified{padding:7px 9px;border-radius:99px;background:#e6f5ce;color:#153a20;font-size:.8rem;font-weight:800;white-space:nowrap}.atxme-reputation__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px}.atxme-reputation__grid div{padding:11px;border:1px solid rgba(14,88,71,.14);border-radius:9px;background:#fff}.atxme-reputation__grid b{display:block;color:#132c23;font-size:1.05rem}.atxme-reputation__grid span{display:block;margin-top:4px;color:#5e7067;font-size:.78rem;line-height:1.35}.atxme-reputation__policy{margin:14px 0 0!important;color:#4a6255!important;font-size:.86rem!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}@media(max-width:640px){.atxme-reputation__head{display:block}.atxme-reputation__verified{display:inline-block;margin-top:10px}.atxme-reputation__grid{grid-template-columns:1fr}}

/* Source: assets/css/inquiry-desk.css */
.atxme-inquiry{clear:both;margin:26px 0!important;padding:25px!important;border:2px solid #168d70!important;border-radius:16px!important;background:linear-gradient(135deg,#062b23,#071815)!important;color:#fff!important;box-shadow:0 13px 28px rgba(0,69,53,.2)}.atxme-inquiry__eyebrow{display:block;margin-bottom:8px!important;color:#a9ff47!important;font-size:.78rem!important;font-weight:900!important;letter-spacing:.13em!important;line-height:1.25!important;text-transform:uppercase!important}.atxme-inquiry h2{margin:0 0 9px!important;color:#fff!important;font-size:1.55rem!important;line-height:1.18!important}.atxme-inquiry p{margin:0 0 17px!important;color:#d8eee4!important;font-size:1rem!important;line-height:1.55!important}.atxme-inquiry form{display:grid;gap:12px}.atxme-inquiry select,.atxme-inquiry input,.atxme-inquiry textarea{width:100%!important;box-sizing:border-box!important;padding:13px!important;border:1px solid #67bba5!important;border-radius:9px!important;background:#fff!important;color:#112d26!important;font:inherit!important;font-size:1rem!important;line-height:1.35!important}.atxme-inquiry textarea{min-height:108px!important}.atxme-inquiry button,.atxme-inquiry__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:48px!important;padding:13px 18px!important;border:0!important;border-radius:9px!important;background:#b7ff3c!important;color:#10251d!important;font:inherit!important;font-size:.98rem!important;font-weight:900!important;line-height:1.2!important;text-decoration:none!important;cursor:pointer!important}.atxme-inquiry button:hover,.atxme-inquiry__button:hover{background:#fff!important;color:#063326!important}.atxme-inquiry--owner{border-color:#70a592!important;background:linear-gradient(135deg,#10352b,#0a231d)!important}.atxme-deal-form__summary{padding:11px 13px;border:1px solid rgba(183,255,60,.55);border-radius:9px;background:rgba(183,255,60,.12);color:#ecffdb;font-size:.93rem;font-weight:800}.atxme-trade-picker{margin:0!important;padding:15px!important;border:1px solid #67bba5!important;border-radius:10px!important}.atxme-trade-picker legend{padding:0 6px!important;color:#dfffc6!important;font-weight:900!important}.atxme-trade-picker>p{margin:0 0 12px!important;font-size:.9rem!important}.atxme-trade-picker__search{margin:0 0 9px!important}.atxme-trade-picker__summary{margin:0 0 10px;padding:9px 10px;border-radius:7px;background:rgba(0,0,0,.24);color:#e5ffd0;font-size:.86rem;font-weight:800}.atxme-trade-picker__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:390px;overflow:auto;padding-right:4px}.atxme-trade-picker__grid label{display:grid;grid-template-columns:auto 45px 1fr;gap:9px;align-items:center;padding:8px!important;border:1px solid rgba(183,255,60,.42)!important;border-radius:8px!important;background:rgba(255,255,255,.07)!important;cursor:pointer}.atxme-trade-picker__grid label:has(input:checked){border-color:#b7ff3c!important;background:rgba(183,255,60,.18)!important}.atxme-trade-picker__grid input{width:18px!important;height:18px!important;padding:0!important}.atxme-trade-picker__grid img{width:45px;height:58px;object-fit:contain;border-radius:5px;background:#eaf0ec}.atxme-trade-picker__grid span{display:grid;gap:2px}.atxme-trade-picker__grid b{color:#fff;font-size:.9rem}.atxme-trade-picker__grid small{color:#d8eee4;font-size:.78rem;line-height:1.3}.atxme-trade-picker__empty{padding:10px;border:1px dashed #67bba5;border-radius:8px;color:#d8eee4}.atxme-trade-picker__empty a{color:#b7ff3c!important;font-weight:800}@media(max-width:680px){.atxme-inquiry{margin:20px 0!important;padding:20px!important}.atxme-inquiry h2{font-size:1.35rem!important}.atxme-inquiry__eyebrow{font-size:.7rem!important}.atxme-inquiry p,.atxme-inquiry select,.atxme-inquiry input,.atxme-inquiry textarea{font-size:.95rem!important}.atxme-inquiry button,.atxme-inquiry__button{width:100%!important}.atxme-trade-picker__grid{grid-template-columns:1fr}}

/* Source: assets/css/favorites.css */
.atxme-save-form{display:inline-block;margin:15px 0}.atxme-save-form.is-compact{margin:0}.atxme-save-button{display:inline-flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid #24503a;border-radius:8px;background:#fff;color:#17321e;font:inherit;font-size:.95rem;font-weight:800;cursor:pointer}.atxme-save-button:hover,.atxme-save-button.is-saved{background:#e5f7d0;border-color:#7bb536}.atxme-save-button span{font-size:1.15rem;line-height:1}.atxme-save-form.is-compact .atxme-save-button,.atxme-save-button.is-login.is-compact{padding:8px 10px;font-size:.84rem}.atxme-save-button.is-login{display:inline-flex;align-items:center;gap:8px;margin:15px 0;padding:11px 14px;border:1px solid #24503a;border-radius:8px;color:#17321e;font-weight:800;text-decoration:none}.atxme-card .atxme-save-form{margin:10px 0 0}.atxme-card .atxme-save-button{width:100%;justify-content:center;background:transparent;color:inherit;border-color:rgba(255,255,255,.24)}.atxme-card .atxme-save-button.is-saved{background:rgba(184,255,61,.16);border-color:#b8ff3d}.atxme-marketplace-card .atxme-save-form{margin:10px 0 0}.atxme-saved-list{max-width:1100px}.atxme-saved-list>p{font-size:1rem;line-height:1.55}.atxme-saved-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.atxme-saved-card{overflow:hidden;border:1px solid #d5dfd7;border-radius:12px;background:#fff}.atxme-saved-card>a{display:block;background:#f4f7f4}.atxme-saved-card img{display:block;width:100%;height:220px;object-fit:contain}.atxme-saved-card>div{padding:14px}.atxme-saved-card h3{margin:0 0 8px;font-size:1.1rem}.atxme-saved-card h3 a{color:#17321e;text-decoration:none}.atxme-saved-card strong,.atxme-saved-card small{display:block}.atxme-saved-card small{margin-top:6px;color:#5b6f60}.atxme-saved-empty{margin-top:18px;padding:18px;border:1px dashed #9daea0;border-radius:10px;color:#395242;font-size:1rem}@media(max-width:700px){.atxme-saved-grid{grid-template-columns:1fr}.atxme-saved-card{display:grid;grid-template-columns:110px 1fr}.atxme-saved-card img{height:100%;min-height:150px}.atxme-saved-card>div{padding:12px}}

/* Source: assets/css/discovery.css */
.atxme-trust{display:flex;gap:9px;align-items:start;margin-top:20px;padding:11px;border:1px solid rgba(184,255,61,.22);border-radius:10px;background:rgba(184,255,61,.055)}.atxme-trust>span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--atxme-lime);color:#081008;font-size:.68rem;font-weight:900}.atxme-trust strong,.atxme-trust small{display:block}.atxme-trust strong{font-size:.72rem}.atxme-trust small{margin-top:2px;color:var(--atxme-muted);font-size:.65rem;line-height:1.35}.atxme-social{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.atxme-social a{padding:5px 7px;border:1px solid var(--atxme-line);border-radius:5px;color:#d5e1d8;text-decoration:none;font-size:.59rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.atxme-toolbar{gap:16px}.atxme-results-count{display:inline-grid;place-items:center;min-width:1.7em;padding:0 .3em;border:1px solid var(--atxme-line);border-radius:99px;vertical-align:middle;color:var(--atxme-muted);font-size:.48em;letter-spacing:0}.atxme-discovery{display:flex;align-items:center;gap:8px}.atxme-search{position:relative;display:block}.atxme-search svg{position:absolute;top:50%;left:10px;width:15px;height:15px;fill:none;stroke:var(--atxme-muted);stroke-width:2;transform:translateY(-50%);pointer-events:none}.atxme-query{width:205px;padding:10px 10px 10px 32px;border:1px solid var(--atxme-line);border-radius:7px;color:#fff;background:#151e18;font:inherit;font-size:.74rem;outline:none}.atxme-query:focus{border-color:rgba(184,255,61,.7);box-shadow:0 0 0 3px rgba(184,255,61,.09)}.is-loading .atxme-grid{opacity:.45}.atxme-card.is-ended .atxme-countdown{color:#ffb2b2}@media(max-width:680px){.atxme-toolbar{display:block}.atxme-discovery{margin-top:12px}.atxme-search{flex:1}.atxme-query{width:100%;height:37px}.atxme-toolbar label:not(.atxme-search){font-size:0}.atxme-sort{height:37px}}
.atxme-confidence{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:18px;padding:15px 18px;border:1px solid rgba(125,249,255,.15);border-radius:14px;background:linear-gradient(100deg,rgba(16,31,27,.92),rgba(19,19,32,.82));box-shadow:0 16px 32px rgba(0,0,0,.16)}.atxme-confidence__lead{display:flex;gap:10px;align-items:center}.atxme-confidence__orb{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(125,249,255,.42);border-radius:10px;color:var(--atxme-cyan);background:rgba(125,249,255,.08);box-shadow:0 0 20px rgba(125,249,255,.12)}.atxme-confidence__lead span:not(.atxme-confidence__orb),.atxme-confidence__lead strong{display:block}.atxme-confidence__lead span:not(.atxme-confidence__orb){color:var(--atxme-muted);font-size:.61rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.atxme-confidence__lead strong{margin-top:2px;font-size:.84rem;letter-spacing:-.01em}.atxme-confidence__signals{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.atxme-confidence__signals span{padding:6px 8px;border:1px solid var(--atxme-line);border-radius:99px;color:#dce6df;font-size:.61rem;font-weight:750}.atxme-confidence__signals i{margin-right:4px;color:var(--atxme-lime);font-style:normal}.atxme-seller-signals{display:grid;gap:7px;margin-top:16px;padding-top:14px;border-top:1px solid var(--atxme-line)}.atxme-seller-signals span{color:var(--atxme-muted);font-size:.67rem}.atxme-seller-signals b{margin-right:4px;color:#fff;font-size:.84rem}.atxme-card__frame{position:absolute;z-index:2;inset:8px;border:1px solid rgba(255,255,255,.09);border-radius:11px;pointer-events:none;transition:border-color .24s,box-shadow .24s}.atxme-card:hover .atxme-card__frame{border-color:rgba(184,255,61,.46);box-shadow:inset 0 0 20px rgba(184,255,61,.04)}.atxme-card__ready{position:absolute;z-index:2;right:9px;bottom:8px;padding:4px 6px;border-radius:5px;color:#e9f4ed;background:rgba(8,12,10,.72);backdrop-filter:blur(8px);font-size:.52rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}@media(max-width:680px){.atxme-confidence{align-items:flex-start;flex-direction:column;gap:12px;margin-top:12px;padding:13px}.atxme-confidence__signals{justify-content:flex-start;gap:6px}.atxme-confidence__signals span{font-size:.55rem}.atxme-card__frame{inset:6px;border-radius:8px}.atxme-card__ready{right:7px;bottom:6px;font-size:.45rem}}
.atxme-store-status .atxme-pulse{display:grid;place-items:center;animation:none;color:#081008;font-size:.56rem;font-weight:950}.atxme-store-status.is-top-rated{border-color:rgba(255,207,92,.42);color:#ffe1a0}.atxme-store-status.is-top-rated .atxme-pulse{background:#ffcf5c;box-shadow:0 0 14px rgba(255,207,92,.45)}.atxme-store-status.is-established{border-color:rgba(125,249,255,.42);color:#b5fbff}.atxme-store-status.is-established .atxme-pulse{background:var(--atxme-cyan);box-shadow:0 0 14px rgba(125,249,255,.4)}.atxme-store-status.is-pending{border-color:rgba(255,174,83,.45);color:#ffd19a}.atxme-store-status.is-pending .atxme-pulse{background:#ffae53;box-shadow:0 0 14px rgba(255,174,83,.35)}.atxme-confidence__signals .is-top-rated{border-color:rgba(255,207,92,.42);color:#ffe1a0}.atxme-confidence__signals .is-top-rated i{color:#ffcf5c}.atxme-confidence__signals .is-established{border-color:rgba(125,249,255,.42);color:#b5fbff}.atxme-confidence__signals .is-established i{color:var(--atxme-cyan)}.atxme-confidence__signals .is-pending{border-color:rgba(255,174,83,.45);color:#ffd19a}.atxme-confidence__signals .is-pending i{color:#ffae53}.atxme-trust.is-top-rated{border-color:rgba(255,207,92,.34);background:rgba(255,207,92,.06)}.atxme-trust.is-top-rated>span{background:#ffcf5c}.atxme-trust.is-established{border-color:rgba(125,249,255,.3);background:rgba(125,249,255,.06)}.atxme-trust.is-established>span{background:var(--atxme-cyan)}.atxme-trust.is-pending{border-color:rgba(255,174,83,.34);background:rgba(255,174,83,.06)}.atxme-trust.is-pending>span{background:#ffae53}
.atxme-status-badge{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin-top:12px;padding:6px 10px 6px 6px;border:1px solid rgba(184,255,61,.58);border-radius:10px;background:rgba(10,18,12,.68);box-shadow:0 8px 24px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.07);backdrop-filter:blur(10px);color:#edfff0}.atxme-status-badge__icon{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border-radius:7px;background:var(--atxme-lime);box-shadow:0 0 18px rgba(184,255,61,.38);color:#071006;font-size:.77rem;font-weight:950}.atxme-status-badge b,.atxme-status-badge small{display:block}.atxme-status-badge b{font-size:.68rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.atxme-status-badge small{margin-top:1px;color:#d4e3d6;font-size:.59rem;line-height:1.2}.atxme-status-badge.is-top-rated{border-color:rgba(255,207,92,.62);background:rgba(45,35,12,.62)}.atxme-status-badge.is-top-rated .atxme-status-badge__icon{background:#ffcf5c;box-shadow:0 0 18px rgba(255,207,92,.4)}.atxme-status-badge.is-established{border-color:rgba(125,249,255,.58);background:rgba(9,32,34,.62)}.atxme-status-badge.is-established .atxme-status-badge__icon{background:var(--atxme-cyan);box-shadow:0 0 18px rgba(125,249,255,.4)}.atxme-status-badge.is-pending{border-color:rgba(255,174,83,.62);background:rgba(47,27,10,.62)}.atxme-status-badge.is-pending .atxme-status-badge__icon{background:#ffae53;box-shadow:0 0 18px rgba(255,174,83,.4)}@media(max-width:680px){.atxme-status-badge{margin-top:9px;padding:5px 8px 5px 5px}.atxme-status-badge__icon{flex-basis:23px;width:23px;height:23px}.atxme-status-badge b{font-size:.58rem}.atxme-status-badge small{font-size:.52rem}}
.atxme-customize-link{align-self:flex-end;margin-left:auto;padding:9px 11px;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#f1fff2!important;background:rgba(7,12,9,.48);font-size:.63rem;font-weight:900;letter-spacing:.07em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.atxme-customize-link span{margin-left:5px;color:var(--atxme-lime);font-size:1rem}.atxme-theme-midnight{--atxme-lime:#bb9cff;--atxme-cyan:#92a7ff;--atxme-violet:#e28bff;--atxme-ink:#090812;--atxme-panel:#151222;--atxme-muted:#b6afc5;--atxme-line:rgba(222,204,255,.17);background:radial-gradient(circle at 85% -12%,rgba(183,123,255,.18),transparent 27rem),radial-gradient(circle at -5% 30%,rgba(104,138,255,.12),transparent 22rem),#090812}.atxme-theme-ice{--atxme-lime:#1dc8e6;--atxme-cyan:#9efffc;--atxme-violet:#6d9dff;--atxme-ink:#061217;--atxme-panel:#0b252d;--atxme-muted:#b3d4db;--atxme-line:rgba(158,255,252,.18);background:radial-gradient(circle at 85% -12%,rgba(29,200,230,.18),transparent 27rem),radial-gradient(circle at -5% 30%,rgba(158,255,252,.12),transparent 22rem),#061217}.atxme-theme-stadium{--atxme-lime:#ffcb40;--atxme-cyan:#72e2d3;--atxme-violet:#ea6e42;--atxme-ink:#15100a;--atxme-panel:#292017;--atxme-muted:#d1c4b0;--atxme-line:rgba(255,224,164,.18);background:radial-gradient(circle at 85% -12%,rgba(255,203,64,.18),transparent 27rem),radial-gradient(circle at -5% 30%,rgba(114,226,211,.11),transparent 22rem),#15100a}.atxme-theme-collector-light{--atxme-lime:#0f9b64;--atxme-cyan:#007891;--atxme-violet:#7051cf;--atxme-ink:#edf3f0;--atxme-panel:#fff;--atxme-muted:#5d7068;--atxme-line:rgba(14,67,46,.18);color:#102119;background:radial-gradient(circle at 85% -12%,rgba(15,155,100,.13),transparent 27rem),radial-gradient(circle at -5% 30%,rgba(0,120,145,.08),transparent 22rem),#edf3f0}.atxme-theme-collector-light .atxme-hero{background-image:linear-gradient(90deg,rgba(237,243,240,.94) 2%,rgba(237,243,240,.74) 43%,rgba(237,243,240,.08)),var(--atxme-banner),linear-gradient(120deg,#b9ded0,#d0e8ed)}.atxme-theme-collector-light .atxme-hero__wash{background:linear-gradient(0deg,#edf3f0 0%,transparent 46%)}.atxme-theme-collector-light .atxme-identity h1,.atxme-theme-collector-light .atxme-rating,.atxme-theme-collector-light .atxme-about h2,.atxme-theme-collector-light .atxme-toolbar h2,.atxme-theme-collector-light .atxme-card h3{color:#102119}.atxme-theme-collector-light .atxme-rating span:last-child,.atxme-theme-collector-light .atxme-about p:not(.atxme-panel-label),.atxme-theme-collector-light .atxme-card__action{color:#4d655a!important}.atxme-theme-collector-light .atxme-summary,.atxme-theme-collector-light .atxme-about,.atxme-theme-collector-light .atxme-card,.atxme-theme-collector-light .atxme-confidence{background:#fff;box-shadow:0 12px 25px rgba(13,50,35,.09)}.atxme-theme-collector-light .atxme-card__image{background:linear-gradient(145deg,#eff7f2,#dbece4)}.atxme-theme-collector-light .atxme-sort,.atxme-theme-collector-light .atxme-query{color:#102119;background:#fff}.atxme-theme-collector-light .atxme-status-badge{background:rgba(255,255,255,.8);color:#102119}.atxme-theme-collector-light .atxme-status-badge small{color:#496258}.atxme-theme-collector-light .atxme-customize-link{color:#102119!important;background:rgba(255,255,255,.68)}@media(max-width:840px){.atxme-customize-link{position:absolute;right:0;top:20px}}@media(max-width:680px){.atxme-customize-link{position:static;align-self:flex-start;margin:3px 0 0;padding:7px 9px;font-size:.54rem}}

/* Source: assets/css/favorites-interactions.css */
.atxme-save-form{position:relative}.atxme-save-button.is-saving{opacity:.66;cursor:wait}.atxme-save-status{display:block;min-height:1.2em;margin-top:5px;color:#4d6a56;font-size:.76rem;font-weight:700;line-height:1.3}.atxme-card .atxme-save-status{color:#cce5d3}.atxme-marketplace-card .atxme-save-status{color:#35654d}.atxme-save-form.is-compact .atxme-save-status{font-size:.7rem}.single-product .atxme-product-watchlist{display:inline-flex;align-items:center;width:auto;margin:10px 0 0;padding:0;border:0;background:transparent}.single-product .atxme-product-watchlist .atxme-save-button,.single-product .atxme-save-button.is-login.atxme-product-watchlist{min-height:0;margin:0;padding:5px 0;border:0;background:transparent;color:#285d51;font-size:.84rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.single-product .atxme-product-watchlist .atxme-save-button:hover,.single-product .atxme-product-watchlist .atxme-save-button.is-saved,.single-product .atxme-save-button.is-login.atxme-product-watchlist:hover{border:0;background:transparent;color:#0a8063}.single-product .atxme-product-watchlist .atxme-save-status{margin-left:9px;margin-top:0}.atxme-saved-card__actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:12px}.atxme-saved-card__purchase{display:inline-flex;align-items:center;justify-content:center;min-height:37px;padding:8px 12px;border-radius:7px;background:#087e63;color:#fff!important;font-size:.86rem;font-weight:850;text-decoration:none}.atxme-saved-card.is-auction .atxme-saved-card__purchase{background:#653bc7}.atxme-saved-card__actions .atxme-save-form{margin:0}.atxme-saved-card__actions .atxme-save-button{min-height:37px;padding:8px 10px}@media(max-width:600px){.single-product .atxme-product-watchlist{display:flex;width:100%;align-items:stretch}.single-product .atxme-product-watchlist .atxme-save-button,.single-product .atxme-save-button.is-login.atxme-product-watchlist{justify-content:flex-start;width:100%}.single-product .atxme-product-watchlist .atxme-save-status{margin:5px 0 0}.atxme-saved-card__actions{display:grid;grid-template-columns:1fr}.atxme-saved-card__purchase,.atxme-saved-card__actions .atxme-save-button{width:100%}}

/* Source: assets/css/storefront-polish.css */
/* 0.4.62.5 — Seller Storefront Top-Row Containment Fix. */
body.atxme-storefront-page{background:#080b0b}
body.atxme-storefront-page .atxme-store{--atxme-card-gap:18px;--atxme-control-h:44px;position:relative;min-height:70vh;overflow:hidden;padding-bottom:72px;background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--atxme-lime) 9%,transparent),transparent 27rem),radial-gradient(circle at 5% 48%,rgba(125,249,255,.055),transparent 30rem),var(--atxme-ink)}
body.atxme-storefront-page .atxme-shell{width:min(1340px,calc(100% - 48px))}

/* Hero: cleaner seller identity dock with banner kept as the visual anchor. */
body.atxme-storefront-page .atxme-hero{min-height:350px;border-bottom:1px solid var(--atxme-line);background-position:center 42%}
body.atxme-storefront-page .atxme-hero:after{content:"";position:absolute;inset:auto 0 0;height:110px;background:linear-gradient(0deg,var(--atxme-ink),transparent);pointer-events:none}
body.atxme-storefront-page .atxme-identity{z-index:1;align-items:center;gap:22px;padding:72px 0 44px}
body.atxme-storefront-page .atxme-identity__copy{min-width:0;max-width:790px;padding:15px 18px 15px 0}
body.atxme-storefront-page .atxme-avatar-wrap{border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.5),0 0 0 7px rgba(8,11,11,.35)}
body.atxme-storefront-page .atxme-avatar{width:124px;height:124px;border-radius:21px}
body.atxme-storefront-page .atxme-identity h1{max-width:100%;font-size:clamp(2.55rem,4.6vw,4.8rem)!important;line-height:.96!important;overflow-wrap:anywhere}
body.atxme-storefront-page .atxme-status-badge{width:max-content;max-width:min(100%,430px)}
body.atxme-storefront-page .atxme-customize-link{align-self:center;margin-left:auto;padding:11px 14px;border-color:rgba(255,255,255,.24);background:rgba(7,12,9,.72);box-shadow:0 10px 30px rgba(0,0,0,.2);backdrop-filter:blur(14px)}
body.atxme-storefront-page .atxme-customize-link:hover{border-color:var(--atxme-lime);transform:translateY(-1px)}

/* Seller snapshot: one line on desktop, scroll-safe on smaller screens. */
body.atxme-storefront-page .atxme-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0;border-radius:0 0 18px 18px}
body.atxme-storefront-page .atxme-summary div{min-width:0;padding:20px 24px}
body.atxme-storefront-page .atxme-summary strong{font-size:1.58rem!important}

body.atxme-storefront-page .atxme-confidence{margin-top:20px;padding:16px 20px}
body.atxme-storefront-page .atxme-confidence__signals span{white-space:nowrap}
body.atxme-storefront-page .atxme-connection{margin-top:16px}

/* Store section navigator. */
body.atxme-storefront-page .atxme-tabs{align-items:center;justify-content:space-between;gap:22px;padding:28px 0 16px}
body.atxme-storefront-page .atxme-tabs__label{display:flex;flex-direction:column;min-width:145px}
body.atxme-storefront-page .atxme-tabs__label span{color:var(--atxme-muted);font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}
body.atxme-storefront-page .atxme-tabs__label b{margin-top:2px;color:#fff;font-size:1.18rem;letter-spacing:-.025em}
body.atxme-storefront-page .atxme-tabs__buttons{display:flex;gap:8px;overflow:auto;scrollbar-width:none}
body.atxme-storefront-page .atxme-tabs__buttons::-webkit-scrollbar{display:none}
body.atxme-storefront-page .atxme-tabs button{min-height:42px;padding:10px 17px!important;border:1px solid transparent}
body.atxme-storefront-page .atxme-tabs button:not(.is-active){border-color:rgba(255,255,255,.07);background:rgba(255,255,255,.025)}
body.atxme-storefront-page .atxme-tabs button:focus-visible{outline:2px solid var(--atxme-cyan);outline-offset:2px}

/* Main layout: profile supports shopping instead of competing with it. */
body.atxme-storefront-page .atxme-content{grid-template-columns:280px minmax(0,1fr);gap:34px;padding-top:28px}
body.atxme-storefront-page .atxme-about{top:24px;padding:22px;border-radius:16px}
body.atxme-storefront-page.admin-bar .atxme-about{top:56px}
body.atxme-storefront-page .atxme-about>div:first-of-type{overflow-wrap:anywhere}
body.atxme-storefront-page .atxme-about .atxme-reputation{margin-inline:-5px}
body.atxme-storefront-page .atxme-listings{min-width:0}

/* Inventory toolbar. */
body.atxme-storefront-page .atxme-toolbar{align-items:center;gap:18px;margin-bottom:18px;padding:14px 15px;border:1px solid var(--atxme-line);border-radius:14px;background:rgba(14,21,17,.68);box-shadow:inset 0 1px rgba(255,255,255,.025);backdrop-filter:blur(12px)}
body.atxme-storefront-page .atxme-toolbar>div:first-child{min-width:155px}
body.atxme-storefront-page .atxme-toolbar h2{margin-bottom:0!important}
body.atxme-storefront-page .atxme-discovery{margin-left:auto;align-items:center!important;gap:9px!important}
body.atxme-storefront-page .atxme-search{position:relative;min-width:min(350px,36vw)!important;height:var(--atxme-control-h)}
body.atxme-storefront-page .atxme-search svg{left:13px;width:16px;height:16px}
body.atxme-storefront-page .atxme-query{width:100%;height:100%;padding:10px 38px 10px 38px;border-radius:9px;background:rgba(7,12,9,.72)}
body.atxme-storefront-page .atxme-search-clear{position:absolute;top:50%;right:7px;display:grid;width:29px;height:29px;margin:0;padding:0;place-items:center;transform:translateY(-50%);border:0;border-radius:7px;background:transparent;color:var(--atxme-muted);font:700 19px/1 inherit;cursor:pointer}
body.atxme-storefront-page .atxme-search-clear:hover{background:rgba(255,255,255,.07);color:#fff}
body.atxme-storefront-page .atxme-search-clear[hidden]{display:none!important}
body.atxme-storefront-page .atxme-discovery>label:not(.atxme-search){display:flex;align-items:center;gap:7px;height:var(--atxme-control-h)}
body.atxme-storefront-page .atxme-sort{height:var(--atxme-control-h);margin:0!important;border-radius:9px;background:rgba(7,12,9,.72)}

/* Deliberate card grid. Never inherit iBid/WooCommerce product floats or widths. */
body.atxme-storefront-page .atxme-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:1fr!important;gap:var(--atxme-card-gap)!important;align-items:stretch!important}
body.atxme-storefront-page .atxme-card{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;border-radius:15px!important;contain:layout paint;transform:translateZ(0)}
body.atxme-storefront-page .atxme-card__image{aspect-ratio:5/7!important;min-height:0!important;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.045),transparent 42%),linear-gradient(145deg,#070a09,#18221c)!important}
body.atxme-storefront-page .atxme-card__image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:8px!important;object-fit:contain!important;object-position:center!important}
body.atxme-storefront-page .atxme-card__frame{inset:7px!important}
body.atxme-storefront-page .atxme-card__body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:292px!important;padding:15px 15px 13px!important}
body.atxme-storefront-page .atxme-card .atxme-condition{flex:0 0 1.3em;height:1.3em!important;min-height:1.3em!important;margin:0 0 7px!important}
body.atxme-storefront-page .atxme-card h3{flex:0 0 2.78em;height:2.78em!important;min-height:2.78em!important;max-height:2.78em!important;margin:0!important;font-size:1rem!important;line-height:1.39!important}
body.atxme-storefront-page .atxme-card .atxme-price,
body.atxme-storefront-page .atxme-card .atxme-auction{display:flex!important;flex:0 0 58px!important;flex-direction:column!important;justify-content:center!important;min-height:58px!important;margin:8px 0 0!important}
body.atxme-storefront-page .atxme-card__actions{display:flex!important;flex:1 0 104px!important;flex-direction:column!important;justify-content:flex-end!important;gap:7px!important;min-height:104px!important;margin:4px 0 0!important}
body.atxme-storefront-page .atxme-card__buy-action,
body.atxme-storefront-page .atxme-card__deal-action{display:flex!important;min-height:45px!important;flex-direction:column!important;justify-content:center!important;padding:8px 10px!important;border:1px solid var(--atxme-line)!important;border-radius:9px!important;text-decoration:none!important;transition:border-color .18s,background .18s,transform .18s}
body.atxme-storefront-page .atxme-card__buy-action{border-color:color-mix(in srgb,var(--atxme-lime) 44%,transparent)!important;background:color-mix(in srgb,var(--atxme-lime) 8%,transparent)!important}
body.atxme-storefront-page .atxme-card__buy-action:hover{border-color:var(--atxme-lime)!important;background:color-mix(in srgb,var(--atxme-lime) 15%,transparent)!important;transform:translateY(-1px)}
body.atxme-storefront-page .atxme-card__deal-action:hover{border-color:rgba(148,108,255,.7)!important;background:rgba(148,108,255,.08)!important;transform:translateY(-1px)}
body.atxme-storefront-page .atxme-card__actions a span{color:#fff;font-size:.75rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}
body.atxme-storefront-page .atxme-card__actions a b{margin-top:1px;color:var(--atxme-muted);font-size:.64rem;font-weight:650;line-height:1.2}
body.atxme-storefront-page .atxme-card .atxme-save-form,
body.atxme-storefront-page .atxme-card .atxme-save-button.is-login{flex:0 0 40px!important;min-height:40px!important;margin:8px 0 0!important}
body.atxme-storefront-page .atxme-card .atxme-save-button{height:40px!important;min-height:40px!important;padding:7px 10px!important;border-radius:9px!important;font-size:.75rem!important}
body.atxme-storefront-page .atxme-card.no-deal .atxme-card__actions{padding-top:52px!important}
body.atxme-storefront-page .atxme-card__action{display:flex!important;flex:1 0 104px!important;align-items:flex-end!important;min-height:104px!important;margin:4px 0 48px!important;padding-bottom:11px!important}
body.atxme-storefront-page .atxme-card:hover{transform:translateY(-4px)!important}
body.atxme-storefront-page .atxme-card:focus-within{border-color:rgba(184,255,61,.68);box-shadow:0 0 0 2px rgba(184,255,61,.12),0 20px 32px rgba(0,0,0,.34)}
body.atxme-storefront-page .atxme-card a:focus-visible{outline:2px solid var(--atxme-cyan);outline-offset:2px}
body.atxme-storefront-page .atxme-load-more{min-height:44px;border-radius:10px}

/* Loading transitions remain stable—no grid reflow. */
body.atxme-storefront-page.is-loading .atxme-grid{min-height:260px;opacity:.42;pointer-events:none}

/* Collector Light needs explicit surface/text overrides for new controls. */
body.atxme-storefront-page .atxme-theme-collector-light .atxme-tabs__label b,
body.atxme-storefront-page .atxme-theme-collector-light .atxme-card__actions a span{color:#102119}
body.atxme-storefront-page .atxme-theme-collector-light .atxme-toolbar{background:rgba(255,255,255,.76)}
body.atxme-storefront-page .atxme-theme-collector-light .atxme-query,
body.atxme-storefront-page .atxme-theme-collector-light .atxme-sort{background:#fff}
body.atxme-storefront-page .atxme-theme-collector-light .atxme-card__buy-action{background:rgba(15,155,100,.07)!important}

@media(max-width:1180px){
 body.atxme-storefront-page .atxme-content{grid-template-columns:240px minmax(0,1fr);gap:24px}
 body.atxme-storefront-page .atxme-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 body.atxme-storefront-page .atxme-search{min-width:min(300px,33vw)!important}
}
@media(max-width:900px){
 body.atxme-storefront-page .atxme-shell{width:min(100% - 32px,860px)}
 body.atxme-storefront-page .atxme-identity{align-items:flex-end;padding-top:62px}
 body.atxme-storefront-page .atxme-customize-link{position:absolute;right:0;top:22px}
 body.atxme-storefront-page .atxme-summary{grid-template-columns:repeat(4,minmax(145px,1fr));overflow-x:auto;scrollbar-width:thin}
 body.atxme-storefront-page .atxme-summary div{padding:17px 18px}
 body.atxme-storefront-page .atxme-confidence{align-items:flex-start;flex-direction:column}
 body.atxme-storefront-page .atxme-confidence__signals{justify-content:flex-start}
 body.atxme-storefront-page .atxme-content{display:flex;flex-direction:column;gap:28px}
 body.atxme-storefront-page .atxme-listings{order:1;width:100%}
 body.atxme-storefront-page .atxme-about{position:static;order:2;width:100%}
 body.atxme-storefront-page .atxme-toolbar{align-items:flex-start;flex-direction:column}
 body.atxme-storefront-page .atxme-discovery{width:100%;margin:0}
 body.atxme-storefront-page .atxme-search{flex:1 1 auto;min-width:0!important}
 body.atxme-storefront-page .atxme-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:680px){
 body.atxme-storefront-page .atxme-store{--atxme-card-gap:10px;padding-bottom:48px}
 body.atxme-storefront-page .atxme-shell{width:calc(100% - 24px)}
 body.atxme-storefront-page .atxme-hero{min-height:290px}
 body.atxme-storefront-page .atxme-identity{align-items:center;gap:13px;padding:67px 0 25px}
 body.atxme-storefront-page .atxme-identity__copy{padding:0;min-width:0}
 body.atxme-storefront-page .atxme-avatar{width:78px;height:78px}
 body.atxme-storefront-page .atxme-status-badge small{display:none}
 body.atxme-storefront-page .atxme-customize-link{position:static;align-self:flex-start;margin:8px 0 0}
 body.atxme-storefront-page .atxme-summary{width:100%;grid-template-columns:repeat(4,minmax(128px,1fr));border-radius:0}
 body.atxme-storefront-page .atxme-summary div{padding:14px 13px}
 body.atxme-storefront-page .atxme-confidence{width:calc(100% - 24px)}
 body.atxme-storefront-page .atxme-tabs{align-items:flex-start;flex-direction:column;gap:11px;padding-top:20px}
 body.atxme-storefront-page .atxme-tabs__label{min-width:0}
 body.atxme-storefront-page .atxme-tabs__buttons{width:100%}
 body.atxme-storefront-page .atxme-tabs button{flex:1 0 auto;min-width:92px}
 body.atxme-storefront-page .atxme-content{padding-top:18px}
 body.atxme-storefront-page .atxme-toolbar{padding:12px}
 body.atxme-storefront-page .atxme-discovery{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:stretch!important}
 body.atxme-storefront-page .atxme-search{height:42px}
 body.atxme-storefront-page .atxme-discovery>label:not(.atxme-search){height:42px}
 body.atxme-storefront-page .atxme-sort{height:42px;max-width:110px}
 body.atxme-storefront-page .atxme-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body.atxme-storefront-page .atxme-card{border-radius:12px!important}
 body.atxme-storefront-page .atxme-card__image img{padding:5px!important}
 body.atxme-storefront-page .atxme-card__body{min-height:250px!important;padding:10px 10px 9px!important}
 body.atxme-storefront-page .atxme-card h3{font-size:.86rem!important;line-height:1.32!important}
 body.atxme-storefront-page .atxme-card .atxme-price,body.atxme-storefront-page .atxme-card .atxme-auction{flex-basis:50px!important;min-height:50px!important;margin-top:5px!important}
 body.atxme-storefront-page .atxme-card__actions{flex-basis:88px!important;min-height:88px!important;gap:5px!important}
 body.atxme-storefront-page .atxme-card.no-deal .atxme-card__actions{padding-top:43px!important}
 body.atxme-storefront-page .atxme-card__buy-action,body.atxme-storefront-page .atxme-card__deal-action{min-height:40px!important;padding:6px 7px!important}
 body.atxme-storefront-page .atxme-card__actions a span{font-size:.62rem}
 body.atxme-storefront-page .atxme-card__actions a b{display:none}
 body.atxme-storefront-page .atxme-card .atxme-save-form,body.atxme-storefront-page .atxme-card .atxme-save-button.is-login{flex-basis:36px!important;min-height:36px!important;margin-top:6px!important}
 body.atxme-storefront-page .atxme-card .atxme-save-button{height:36px!important;min-height:36px!important;font-size:.66rem!important}
 body.atxme-storefront-page .atxme-card__ready{display:none}
}
@media(max-width:420px){
 body.atxme-storefront-page .atxme-identity h1{font-size:2.1rem!important}
 body.atxme-storefront-page .atxme-grid{gap:8px!important}
 body.atxme-storefront-page .atxme-card__body{min-height:238px!important;padding:9px 8px 8px!important}
 body.atxme-storefront-page .atxme-card h3{font-size:.79rem!important}
 body.atxme-storefront-page .atxme-badge{max-width:calc(100% - 14px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
}


/* 0.4.62.5 — first-row clipping/containment guard.
 * iBid/browser compositing can crop the first grid row when a paint-contained,
 * transformed card lives inside an overflow-clipped storefront. Keep the
 * card layout containment, but let the grid/card paint outside those boxes. */
body.atxme-storefront-page .atxme-store{overflow:visible!important}
body.atxme-storefront-page .atxme-content,
body.atxme-storefront-page .atxme-listings,
body.atxme-storefront-page .atxme-grid{overflow:visible!important}
body.atxme-storefront-page .atxme-grid{position:relative!important;isolation:isolate;padding-top:12px!important;scroll-margin-top:120px}
body.atxme-storefront-page .atxme-card{contain:layout!important;transform:none}
body.atxme-storefront-page .atxme-card:hover{transform:translateY(-2px)!important}
@media(max-width:680px){body.atxme-storefront-page .atxme-grid{padding-top:9px!important;scroll-margin-top:92px}}


/* 0.4.62.6 — rounded inventory navigator.
 * Treat the Inventory/For Sale/Auctions/Sold strip as the same rounded panel
 * language used throughout the seller vault. Preserve seller-selected colors. */
body.atxme-storefront-page .atxme-tabs{
 border:1px solid var(--atxme-line)!important;
 border-radius:18px!important;
 overflow:hidden!important;
 padding:18px 20px!important;
 margin-top:20px!important;
 box-shadow:0 12px 30px rgba(0,0,0,.12),inset 0 1px rgba(255,255,255,.035);
}
@media(max-width:680px){
 body.atxme-storefront-page .atxme-tabs{border-radius:14px!important;padding:14px!important;margin-top:14px!important}
}


/* Source: assets/css/performance-mobile.css */
/* 0.4.73.0 — mobile/performance reliability guards. */
.atxme-marketplace img,
body.atxme-storefront-page .atxme-store img,
.atxme-sc img{max-width:100%;height:auto}

@supports (content-visibility:auto){
 .atxme-marketplace .atxme-marketplace-section,
 .atxme-marketplace .atxme-marketplace-network,
 .atxme-marketplace .atxme-marketplace-callout{content-visibility:auto;contain-intrinsic-size:1px 720px}
 body.atxme-storefront-page .atxme-about{content-visibility:auto;contain-intrinsic-size:1px 520px}
 .atxme-sc .atxme-sc-operations,.atxme-sc .atxme-sc-opportunities,.atxme-sc .atxme-sc-next,.atxme-sc .atxme-sc-offer-pulse{content-visibility:auto;contain-intrinsic-size:1px 420px}
}

.atxme-marketplace a,.atxme-marketplace button,
body.atxme-storefront-page .atxme-store a,body.atxme-storefront-page .atxme-store button,
.atxme-sc a,.atxme-sc button{touch-action:manipulation}

@media(max-width:680px){
 .atxme-marketplace{overflow-x:clip}
 .atxme-marketplace-shell{max-width:calc(100vw - 24px)!important}
 .atxme-marketplace-search{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}
 .atxme-marketplace-search input,.atxme-marketplace-search button{min-height:44px}
 .atxme-marketplace-primary,.atxme-marketplace-secondary,.atxme-marketplace-more{min-height:44px;justify-content:center}
 .atxme-marketplace-card h3,.atxme-marketplace-card h3 a{overflow-wrap:anywhere}
 .atxme-marketplace-card__buy-action,.atxme-marketplace-card__deal-action{min-height:44px!important}
 .atxme-marketplace-results{scroll-margin-top:86px}
 .atxme-marketplace-hero-cards{pointer-events:none}

 body.atxme-storefront-page{overflow-x:hidden}
 body.atxme-storefront-page .atxme-store{max-width:100vw}
 body.atxme-storefront-page .atxme-summary,
 body.atxme-storefront-page .atxme-tabs__buttons{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}
 body.atxme-storefront-page .atxme-search input,
 body.atxme-storefront-page .atxme-search button,
 body.atxme-storefront-page .atxme-sort,
 body.atxme-storefront-page .atxme-tabs button,
 body.atxme-storefront-page .atxme-load-more{min-height:44px}
 body.atxme-storefront-page .atxme-card h3,body.atxme-storefront-page .atxme-card h3 a{overflow-wrap:anywhere}

 .atxme-sc{width:calc(100% - 24px)!important;max-width:100%!important;overflow-x:clip}
 .atxme-sc a,.atxme-sc button{min-height:44px}
 .atxme-sc-section-head{align-items:flex-start!important;flex-direction:column}
 .atxme-sc-section-head>a{width:100%;margin:0!important;text-align:center}
 .atxme-sc-list-row strong{overflow-wrap:anywhere}
}

/* v0.5.5.0: public vault trust explanation, using existing read-only signals. */
.atxme-trust-guide{margin-top:15px;border-top:1px solid rgba(14,88,71,.16);color:#29483a}.atxme-trust-guide summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 0 3px;cursor:pointer;list-style:none;font-size:.84rem;font-weight:850}.atxme-trust-guide summary::-webkit-details-marker{display:none}.atxme-trust-guide summary b{color:#08795f;font-size:.72rem;letter-spacing:.03em;white-space:nowrap}.atxme-trust-guide[open] summary b{font-size:0}.atxme-trust-guide[open] summary b:after{content:"Hide details −";font-size:.72rem}.atxme-trust-guide__body{display:grid;gap:8px;margin-top:9px}.atxme-trust-guide__body p{margin:0!important;color:#4b6659!important;font-size:.8rem!important;line-height:1.45!important}.atxme-trust-guide__body strong{color:#173d2d}.atxme-trust-guide>small{display:block;margin-top:11px;color:#647d70;font-size:.73rem;line-height:1.45}

/* v0.5.7.0: public verified-review highlights, derived from approved completed-deal reviews only. */
.atxme-review-highlights{margin-top:17px;padding-top:16px;border-top:1px solid rgba(14,88,71,.16)}.atxme-review-highlights header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.atxme-review-highlights header p{margin:0!important;color:#0b795d!important;font-size:.67rem!important;font-weight:900!important;letter-spacing:.1em;text-transform:uppercase}.atxme-review-highlights header span{color:#647d70;font-size:.7rem;white-space:nowrap}.atxme-review-highlights__list{display:grid;gap:9px;margin-top:11px}.atxme-review-highlights article{padding:11px 12px;border:1px solid rgba(14,88,71,.16);border-radius:10px;background:rgba(255,255,255,.56)}.atxme-review-highlights article>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.atxme-review-highlights article b{color:#c49112;font-size:.76rem;letter-spacing:.08em}.atxme-review-highlights article small{color:#647d70;font-size:.69rem}.atxme-review-highlights article p{margin:7px 0 5px!important;color:#244637!important;font-size:.84rem!important;line-height:1.46!important}.atxme-review-highlights article>span{display:block;color:#416456;font-size:.72rem;font-weight:800}@media(max-width:680px){.atxme-review-highlights header{align-items:flex-start;flex-direction:column;gap:3px}.atxme-review-highlights article{padding:10px}.atxme-review-highlights article p{font-size:.81rem!important}}

/* v0.5.8.0: Phase 8 readable and touch-safe trust surfaces. */
.atxme-trust-guide summary:focus-visible{outline:2px solid #08795f;outline-offset:4px;border-radius:4px}.atxme-review-highlights article{min-width:0}.atxme-review-highlights article p,.atxme-review-highlights article>span{overflow-wrap:anywhere}.atxme-review-highlights article b{line-height:1.25}.atxme-review-highlights article small{font-variant-numeric:tabular-nums}@media(max-width:680px){.atxme-trust-guide summary{min-height:44px;padding-top:12px;padding-bottom:8px}.atxme-trust-guide__body p{font-size:.87rem!important;line-height:1.52!important}.atxme-trust-guide>small{font-size:.79rem;line-height:1.5}.atxme-review-highlights header p{font-size:.72rem!important}.atxme-review-highlights header span{font-size:.76rem;white-space:normal}.atxme-review-highlights article p{font-size:.88rem!important;line-height:1.52!important}.atxme-review-highlights article>span{font-size:.78rem}}@media(prefers-reduced-motion:reduce){.atxme-trust-guide summary{scroll-behavior:auto}}
