:root{--mega-navy:#07131f;--mega-navy-soft:#101e2c;--mega-orange:#ff7900;--mega-orange-hover:#e96f00;--mega-white:#fff;--mega-bg:#f5f6f7;--mega-surface:#fff;--mega-border:#e1e5e9;--mega-text:#07131f;--mega-muted:#64707d}
.nc-auction-site{background:var(--mega-bg);color:var(--mega-text)}.nc-auction-header{background:var(--mega-white);border-color:var(--mega-border)}.nc-auction-header .navbar{min-height:58px}.nc-auction-brand .mega-wordmark{display:flex;align-items:baseline;font-size:1.55rem;font-weight:900;letter-spacing:-.06em;line-height:1}.nc-auction-brand .mega-wordmark span{width:auto;height:auto;background:transparent}.nc-auction-brand .mega-wordmark span:first-child{color:var(--mega-navy)}.nc-auction-brand .mega-wordmark span:last-child{color:var(--mega-orange)}.mega-vertical-label{padding-left:.7rem;border-left:1px solid var(--mega-border);color:var(--mega-navy);font-size:.9rem;font-weight:750}.nc-auction-header .nav-link{color:var(--mega-navy)}.nc-auction-header .nav-link:hover,.nc-auction-header .nav-link:focus{color:var(--mega-orange)}.nc-auction-site .btn-primary{--bs-btn-color:var(--mega-white);--bs-btn-bg:var(--mega-orange);--bs-btn-border-color:var(--mega-orange);--bs-btn-hover-color:var(--mega-white);--bs-btn-hover-bg:var(--mega-orange-hover);--bs-btn-hover-border-color:var(--mega-orange-hover);--bs-btn-active-bg:var(--mega-orange-hover);--bs-btn-active-border-color:var(--mega-orange-hover);--bs-btn-focus-shadow-rgb:255,121,0}.nc-auction-site .btn-outline-primary{--bs-btn-color:var(--mega-orange);--bs-btn-border-color:var(--mega-orange);--bs-btn-hover-color:var(--mega-white);--bs-btn-hover-bg:var(--mega-orange);--bs-btn-hover-border-color:var(--mega-orange)}.nc-auction-site :focus-visible{outline:3px solid rgba(255,121,0,.38);outline-offset:2px}.nc-auction-site .form-label{color:var(--mega-navy);font-weight:650}.nc-auction-site .form-control,.nc-auction-site .form-select{border-color:var(--mega-border);color:var(--mega-navy)}.nc-auction-site .form-control:focus,.nc-auction-site .form-select:focus{border-color:var(--mega-orange);box-shadow:0 0 0 .22rem rgba(255,121,0,.16)}.nc-auction-footer{background:var(--mega-navy);color:#c6cdd4}.nc-auction-footer strong,.nc-auction-footer a{color:var(--mega-white)}.nc-auction-footer a:hover{color:var(--mega-orange)}
.mega-vertical-hero{padding:3.5rem 0;background:var(--mega-navy);color:var(--mega-white);overflow:hidden}.mega-vertical-hero .mega-kicker{margin-bottom:.8rem;color:var(--mega-orange);font-size:.78rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.mega-vertical-hero h1{max-width:780px;color:var(--mega-white);font-size:clamp(2.3rem,5vw,4.4rem);font-weight:850;line-height:1;letter-spacing:-.05em}.mega-vertical-hero .lead{max-width:700px;color:#c6cdd4}.mega-vertical-hero .btn{border-radius:999px;font-weight:800}.mega-vertical-panel{padding:1.6rem;border:1px solid rgba(255,255,255,.16);border-radius:1.25rem;background:var(--mega-navy-soft)}.mega-vertical-panel i{color:var(--mega-orange);font-size:2rem}.mega-moto-hero-image{width:100%;height:280px;border-radius:1.25rem;object-fit:cover;border:1px solid rgba(255,255,255,.16)}.nc-eyebrow{color:var(--mega-orange)}.nc-how-number{background:var(--mega-orange)}.nc-status-live{background:#fff1e8;color:#b85400}.nc-status-upcoming{background:#edf0f2;color:var(--mega-navy)}.nc-bid-price{color:var(--mega-navy)}.electronics-filter:hover,.electronics-filter.is-active{border-color:var(--mega-orange);background:var(--mega-orange);color:var(--mega-white)}.electronics-seller-band,.mega-seller-band{background:var(--mega-navy);color:var(--mega-white)}.electronics-seller-band p,.mega-seller-band p{color:#c6cdd4}.electronics-spec-grid i{color:var(--mega-orange)}
.mega-seller-shell{background:linear-gradient(180deg,var(--mega-navy) 0,var(--mega-navy) 285px,var(--mega-bg) 285px)}.mega-seller-head{border-left-color:var(--mega-orange)!important;background:var(--mega-navy)!important;color:var(--mega-white)!important}.mega-seller-head .mega-seller-kicker{color:var(--mega-orange)!important}.mega-seller-head h1 span{color:var(--mega-orange)!important}.mega-seller-shell form{border-top-color:var(--mega-orange)!important;border-radius:.75rem!important;background:var(--mega-white);box-shadow:0 16px 38px rgba(7,19,31,.13)!important}.mega-seller-shell .progress-bar{background:var(--mega-orange)!important}.mega-seller-shell form .btn-primary,.mega-seller-shell form [data-next],.mega-seller-shell form [data-submit]{background:var(--mega-orange)!important;border-color:var(--mega-orange)!important;color:var(--mega-white)!important}.mega-seller-shell form .btn-primary:hover,.mega-seller-shell form [data-next]:hover,.mega-seller-shell form [data-submit]:hover{background:var(--mega-orange-hover)!important;border-color:var(--mega-orange-hover)!important}.mega-photo-zone{padding:1rem;border:2px dashed #f2a761;border-radius:1rem;background:#fffaf5}.mega-photo-zone .form-control{min-height:54px}.mega-confirmation{max-width:760px}.mega-confirmation-card{padding:clamp(1.4rem,4vw,3rem);border:1px solid var(--mega-border);border-radius:1.25rem;background:var(--mega-white);text-align:center}.mega-confirmation-card>i{color:#178653;font-size:4rem}.mega-confirmation-card h1{color:var(--mega-navy)}
.electronics-hero-panel>i{background:var(--mega-orange);color:var(--mega-navy)}.mega-seller-head .electronics-campaign-trust span::before,.mega-seller-head .moto-campaign-trust span::before{color:var(--mega-orange)!important}
@media(max-width:767.98px){.nc-auction-header .navbar{min-height:54px}.nc-auction-brand .mega-wordmark{font-size:1.08rem}.mega-vertical-label{padding-left:.5rem;font-size:.76rem}.mega-vertical-hero{padding:2rem 0}.mega-vertical-hero h1{font-size:2.4rem}.mega-vertical-panel{padding:1.15rem}.mega-moto-hero-image{height:210px}.mega-seller-shell{background:linear-gradient(180deg,var(--mega-navy) 0,var(--mega-navy) 300px,var(--mega-bg) 300px)}.mega-photo-zone{padding:.8rem}}
