.sell-hero{border:1px solid #ece8e11f;border-top:2px solid var(--color-gold);background:repeating-linear-gradient(115deg, #ece8e109 0 2px, transparent 2px 14px), radial-gradient(70% 120% at 90% 0%, rgba(var(--accent-rgb), .18), transparent 60%), #0f1923;color:#ece8e1;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:1.4rem;padding:clamp(1.1rem,3vw,1.8rem);display:grid}.sell-hero h1{font-family:var(--font-display,"Barlow Condensed", sans-serif);text-transform:uppercase;margin:.3rem 0 .45rem;font-size:clamp(1.9rem,3.8vw,2.8rem);font-weight:800;line-height:1}.sell-hero p:not(.eyebrow){color:#b9c3cc;max-width:36rem;margin:0;font-size:.9rem;line-height:1.55}.sell-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.sell-track:before{content:"";background:repeating-linear-gradient(90deg, rgba(var(--accent-rgb), .6) 0 8px, transparent 8px 14px);height:2px;position:absolute;top:1.55rem;left:10%;right:10%}.sell-track li{text-align:center;animation:.5s cubic-bezier(.2,.8,.2,1) both sell-step-in;animation-delay:calc(var(--i,0) * 90ms);justify-items:center;gap:.3rem;display:grid;position:relative}.sell-track li>span{border:1px solid rgba(var(--accent-rgb), .55);width:3.1rem;height:3.1rem;color:var(--color-gold);background:#0f1923;place-items:center;display:grid;transform:skew(-8deg)}.sell-track li>span .ui-icon{width:1.3rem;height:1.3rem}.sell-track li:last-child>span{color:#3ddc84;background:#3ddc8424;border-color:#3ddc84}.sell-track b{font-family:var(--font-display,"Barlow Condensed", sans-serif);color:var(--color-gold);font-size:1.1rem;font-weight:800;line-height:1}.sell-track small{color:#c9d3cd;font-size:.74rem;font-weight:700;line-height:1.2}@keyframes sell-step-in{0%{opacity:0;transform:translateY(10px)}}.sell-step{align-items:center;gap:.7rem;display:flex}.sell-step>span{border:1px solid rgba(var(--accent-rgb), .55);width:2.15rem;height:2.15rem;color:var(--color-gold);font-family:var(--font-display,"Barlow Condensed", sans-serif);flex:none;place-items:center;font-size:1.05rem;font-weight:800;display:grid;transform:skew(-8deg)}.sell-step p{margin:0;line-height:1.2;display:grid}.sell-step b{font-family:var(--font-display,"Barlow Condensed", sans-serif);letter-spacing:.02em;text-transform:uppercase;font-size:1.2rem;font-weight:800}.sell-step small{color:var(--color-muted);font-size:.8rem}.sell-page .sell-estimate{gap:1rem;padding:1.15rem}.sell-page .sell-estimate-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sell-rank-pick{border:0;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(4.4rem,1fr));gap:.35rem;margin:0;padding:0;display:grid}.sell-rank-pick legend{color:var(--color-muted);margin-bottom:.35rem;font-size:.76rem;font-weight:700}.sell-rank-chip{border:1px solid var(--color-line);color:var(--color-muted);cursor:pointer;background:#ffffff05;justify-items:center;gap:.22rem;padding:.45rem .2rem .38rem;transition:border-color .15s,background .15s;display:grid;position:relative}.sell-rank-chip input{opacity:0;pointer-events:none;position:absolute}.sell-rank-chip img{object-fit:contain;filter:grayscale(.6)brightness(.8);width:2.4rem;height:2.4rem;transition:filter .15s,transform .2s}.sell-rank-chip span{text-align:center;font-size:.68rem;font-weight:800;line-height:1.1}.sell-rank-chip:hover img{filter:none;transform:translateY(-2px)}.sell-rank-chip:has(input:checked){border-color:var(--color-gold);background:rgba(var(--accent-rgb), .1);color:var(--color-cream);box-shadow:inset 0 -2px 0 var(--color-gold)}.sell-rank-chip:has(input:checked) img{filter:none;transform:scale(1.08)}.sell-rank-chip:has(input:focus-visible){outline:2px solid var(--color-gold);outline-offset:2px}.sell-page .sell-estimate-result{border:1px solid rgba(var(--accent-rgb), .35);border-left:3px solid var(--color-gold);background:linear-gradient(90deg, rgba(var(--accent-rgb), .1), transparent 70%);gap:.15rem;margin:0;padding:.85rem 1rem;display:grid}.sell-page .sell-estimate-result small{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.sell-page .sell-estimate-result b{font-family:var(--font-display,"Barlow Condensed", sans-serif);color:var(--color-cream);font-size:2rem;font-weight:800;line-height:1}.sell-form{align-content:start;gap:.8rem;padding:1.15rem;display:grid}.sell-field{gap:.3rem;display:grid}.sell-field>span{color:var(--color-muted);align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.sell-field .ui-icon{width:.95rem;height:.95rem}.sell-more{border-top:1px dashed var(--color-line);gap:.7rem;padding-top:.6rem;display:grid}.sell-more>summary{cursor:pointer;align-items:center;gap:.5rem;font-size:.86rem;font-weight:800;list-style:none;display:inline-flex}.sell-more>summary::-webkit-details-marker{display:none}.sell-more>summary:before{content:"+";border:1px solid var(--color-line);place-items:center;width:1.35rem;height:1.35rem;font-weight:900;display:grid}.sell-more[open]>summary:before{content:"−";border-color:var(--color-gold);color:var(--color-gold)}.sell-more>summary small{color:var(--color-muted);font-weight:600}.sell-form .btn{min-height:2.9rem}.sell-page .sell-offer{border-left:3px solid #ece8e14d}.sell-page .sell-offer.is-offered{border-left-color:var(--color-gold)}.sell-page .sell-offer:is(.is-queued,.is-review,.is-accepted){border-left-color:#ffb347}.sell-page .sell-offer.is-paid{border-left-color:#3ddc84}.sell-page .sell-offer:is(.is-failed,.is-rejected,.is-cancelled){border-left-color:#ff725e}.sell-page .sell-offer-price{border-left:3px solid var(--color-gold);border-radius:0}.sell-offer-amount{font-family:var(--font-display,"Barlow Condensed", sans-serif);color:var(--color-gold);margin:0;font-size:2.4rem;font-weight:800;line-height:1}html.theme-light .sell-hero{background:repeating-linear-gradient(115deg, #0f172a09 0 2px, transparent 2px 14px), radial-gradient(70% 120% at 90% 0%, rgba(var(--accent-rgb), .14), transparent 60%), #fff;color:#172117;border-color:#0f172a1f}html.theme-light .sell-hero p:not(.eyebrow),html.theme-light .sell-track small{color:#4b5a66}html.theme-light .sell-track li>span{background:#fff}html.theme-light :is(.sell-track b,.sell-track li>span,.sell-step>span,.sell-offer-amount){color:var(--accent-text)}@media (max-width:860px){.sell-hero{grid-template-columns:1fr}}@media (max-width:640px){.sell-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem}.sell-track li>span{width:2.4rem;height:2.4rem}.sell-track:before{top:1.2rem}.sell-track small{font-size:.62rem}.sell-page .sell-estimate-form{grid-template-columns:1fr}.sell-rank-pick{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sell-track li{animation:none}}
