html.theme-light-preload{background-color:#f5f5f7!important}body.theme-light{--color-void:#f5f5f7;--color-midnight:#fff;--color-slate-900:#f3f4f6;--color-slate-800:#e5e7eb;--color-slate-700:#d1d5db;--color-slate-600:#9ca3af;--color-slate-500:#6b7280;--color-steel-400:#4b5563;--color-steel-300:#374151;--color-steel-200:#4b5563;--color-steel-100:#6b7280;--color-cloud:#1f2937;--color-white:#111827;--glass-bg:#ffffffbf;--glass-bg-solid:#fffffff2;--glass-border:#00000014;--border-subtle:1px solid #0000000a;--border-dim:1px solid #00000014;--border-glass:1px solid #0000001f;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #00000014, 0 2px 4px -1px #0000000a;--shadow-lg:0 10px 15px -3px #00000014, 0 4px 6px -2px #0000000a;--shadow-xl:0 20px 25px -5px #00000014, 0 10px 10px -5px #00000008;--shadow-glow:0 0 20px #3b82f61f;--shadow-glow-cyan:0 0 15px #3b82f61a;color:var(--color-cloud);background-color:var(--color-void)}body.theme-light h1,body.theme-light h2,body.theme-light h3,body.theme-light h4,body.theme-light h5,body.theme-light h6{color:var(--color-white)}body.theme-light ::-webkit-scrollbar-track{background:#f3f4f6}body.theme-light ::-webkit-scrollbar-thumb{background:#0000001f}body.theme-light ::-webkit-scrollbar-thumb:hover{background:#0003}body.theme-light .navbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe0!important;border-bottom:1px solid #0000000f!important}body.theme-light .navbar--scrolled{box-shadow:0 1px 3px #0000000f;background:#fffffff2!important}body.theme-light .navbar__brand img{filter:invert()}body.theme-light .navbar__brand div{color:#111827!important;border-color:#0000001a!important}body.theme-light .navbar__brand div div{color:#6b7280!important}body.theme-light .navbar__menu-item{color:#4b5563}body.theme-light .navbar__menu-item:hover,body.theme-light .navbar__menu-item--active{color:#1d4ed8;background:#3b82f60f}body.theme-light .navbar__icon-btn,body.theme-light .navbar__workspace-link{color:#4b5563;background:0 0;border-color:#00000014}body.theme-light .navbar__icon-btn:hover,body.theme-light .navbar__workspace-link:hover{color:#1d4ed8;background:#0000000a;border-color:#3b82f640}.navbar__theme-toggle{color:#ffffff80;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.navbar__theme-toggle:hover{color:#fff;background:#ffffff14;border-color:#fff3}body.theme-light .navbar__theme-toggle{color:#6b7280;border-color:#00000014}body.theme-light .navbar__theme-toggle:hover{color:#374151;background:#0000000a;border-color:#00000026}body.theme-light .hero{background:#f5f5f7!important}body.theme-light .hero__overlay,body.theme-light .hero__globe-container{background:0 0!important}body.theme-light .hero__globe-container canvas{filter:brightness(1.45)contrast(.85)saturate(.8)hue-rotate(5deg)!important}body.theme-light .search-area__tagline h1{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#111827 0%,#374151 100%);-webkit-background-clip:text;background-clip:text}body.theme-light .search-area__tagline p{color:#6b7280}body.theme-light .selector-btn{color:#4b5563;background:#00000008;border:1px solid #0000001a}body.theme-light .selector-btn:hover{color:#111827;background:#0000000d;border-color:#00000026}body.theme-light .selector-btn--active{color:#1d4ed8;background:#3b82f614;border-color:#3b82f64d}body.theme-light .selector-step__label{color:#6b7280}body.theme-light .selector-step__chevron{color:#9ca3af}body.theme-light .region-chip{color:#4b5563;background:#00000008;border-color:#0000001a}body.theme-light .region-chip:hover{color:#111827;border-color:#00000026}body.theme-light .region-chip--active{color:#1d4ed8;background:#3b82f614;border-color:#3b82f64d}body.theme-light .search-bar{background:#ffffffe6;border:1px solid #0000001f;box-shadow:0 4px 16px #0000000f}body.theme-light .search-bar:focus-within{border-color:var(--color-electric);box-shadow:0 4px 16px #0000000f,0 0 0 3px #3b82f61f}body.theme-light .search-bar__input{color:#111827}body.theme-light .search-bar__input::placeholder,body.theme-light .search-bar__icon{color:#9ca3af}body.theme-light .search-autocomplete{background:#fffffffa;border-color:#0000001a;box-shadow:0 10px 40px #0000001f}body.theme-light .search-autocomplete__item{color:#374151}body.theme-light .search-autocomplete__item:not(:last-child){border-bottom-color:#0000000d}body.theme-light .search-autocomplete__item:hover{color:#1d4ed8;background:#3b82f60a}body.theme-light .hero__scroll-hint{color:#9ca3af}body.theme-light .hero__scroll-indicator{border-color:#9ca3af}body.theme-light .hero__scroll-indicator:after{background:#6b7280}body.theme-light .pricing-fab{color:#374151;background:#ffffffe6;border:1px solid #00000014;box-shadow:0 2px 8px #00000014}body.theme-light .pricing-fab:hover{color:#1d4ed8;background:#3b82f60f;border-color:#3b82f633}body.theme-light .rfq-engine__card{scrollbar-color:#0000001a transparent;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #00000014!important;box-shadow:0 8px 32px #00000014!important}body.theme-light .rfq-engine__card::-webkit-scrollbar-thumb{background:#0000001a}body.theme-light .rfq-mode-selector{background:#00000005;border-color:#00000014}body.theme-light .rfq-mode-btn{color:#6b7280}body.theme-light .rfq-mode-btn:hover{color:#111827;background:#00000008}body.theme-light .rfq-mode-btn.active{color:#1d4ed8;box-shadow:none;background:#3b82f61a}body.theme-light .rfq-engine__header h2{color:#111827}body.theme-light .rfq-engine__header p{color:#6b7280}body.theme-light .rfq-tabs{border-bottom-color:#0000000f}body.theme-light .rfq-tab{color:#6b7280;background:#00000005;border-color:#00000014}body.theme-light .rfq-tab:hover{color:#111827;background:#0000000a}body.theme-light .rfq-tab.active{color:#1d4ed8;background:#3b82f60f;border-color:#3b82f633}body.theme-light .rfq-tabs__add{color:#9ca3af;background:#00000005;border-color:#0000001f}body.theme-light .rfq-tabs__add:hover{color:#1d4ed8;background:#3b82f60f;border-color:#3b82f633}body.theme-light .rfq-engine__upload-zone{background:#00000004;border-color:#0000001f}body.theme-light .rfq-engine__upload-zone:hover,body.theme-light .rfq-engine__upload-zone.drag-over{background:#3b82f60a;border-color:#3b82f659}body.theme-light .upload-text h3{color:#111827}body.theme-light .upload-text p{color:#6b7280}body.theme-light .upload-formats p{color:#9ca3af}body.theme-light .upload-btn{color:#374151;background:#0000000a;border-color:#0000001f}body.theme-light .upload-btn:hover{background:#00000014}body.theme-light .upload-file-item{color:#374151;background:#3b82f60d;border-color:#3b82f626}body.theme-light .upload-file-item__size{color:#9ca3af}body.theme-light .rfq-field label,body.theme-light .rfq-custom-details label,body.theme-light .rfq-engine__comments label{color:#6b7280}body.theme-light .rfq-field select,body.theme-light .rfq-field input{color:#111827;background:#fff;border-color:#d1d5db}body.theme-light .rfq-field select:focus,body.theme-light .rfq-field input:focus{border-color:var(--color-electric);box-shadow:0 0 0 2px #3b82f61a}body.theme-light .rfq-custom-details textarea,body.theme-light .rfq-engine__comments textarea{color:#111827;background:#fff;border-color:#d1d5db}body.theme-light .rfq-custom-details textarea:focus,body.theme-light .rfq-engine__comments textarea:focus{border-color:var(--color-electric)}body.theme-light .rfq-custom-details textarea::placeholder,body.theme-light .rfq-engine__comments textarea::placeholder{color:#9ca3af}body.theme-light .rfq-drawing-note{background:#3b82f60a;border-color:#3b82f61a}body.theme-light .rfq-drawing-note span{color:#6b7280}body.theme-light .rfq-results-placeholder{color:#9ca3af!important;background:#00000005!important;border-color:#0000001a!important}body.theme-light .rfq-results{background:#00000005;border-color:#00000014}body.theme-light .rfq-results__header h3{color:#111827}body.theme-light .rfq-results__thumbnail{background:#00000008;border-color:#0000000f}body.theme-light .rfq-stat{background:#00000006}body.theme-light .rfq-stat__label{color:#6b7280}body.theme-light .rfq-stat__value{color:#111827}body.theme-light .rfq-toggle{background:#3b82f608;border-color:#3b82f61a}body.theme-light .rfq-toggle:hover{background:#3b82f60f;border-color:#3b82f633}body.theme-light .rfq-toggle__slider{background:#0000001a}body.theme-light .rfq-toggle__text strong{color:#111827}body.theme-light .rfq-toggle__text small{color:#6b7280}body.theme-light .rfq-editor{background:#fff;border-color:#d1d5db}body.theme-light .rfq-editor__toolbar{background:#00000005;border-bottom-color:#0000000f}body.theme-light .rfq-editor__divider{background:#00000014}body.theme-light .rfq-editor__tool{color:#6b7280}body.theme-light .rfq-editor__tool:hover{color:#111827;background:#0000000a}body.theme-light .rfq-editor__tool.active{color:#1d4ed8;background:#3b82f614}body.theme-light .rfq-editor__content{color:#111827}body.theme-light .rfq-engine__right{background:0 0!important}body.theme-light .rfq-summary-card{box-shadow:none!important;background:0 0!important;border:none!important}body.theme-light .rfq-summary-card h3{color:#111827}body.theme-light .rfq-summary-item{border-bottom-color:#0000000a}body.theme-light .rfq-summary-item__label{color:#6b7280}body.theme-light .rfq-summary-item__value{color:#111827}body.theme-light .rfq-cta{background:var(--color-electric);color:#fff}body.theme-light .supplier-tabular-engine{background:#f9fafb}body.theme-light .stab-table th{color:#374151;background:#f3f4f6;border-bottom-color:#00000014}body.theme-light .stab-table td{color:#374151;border-bottom-color:#0000000a}body.theme-light .stab-table tr:hover{background:#3b82f608}body.theme-light .stab-toolbar{background:#fffffff2;border-bottom-color:#0000000f}body.theme-light .stab-toolbar input,body.theme-light .stab-toolbar select{color:#111827;background:#fff;border-color:#d1d5db}body.theme-light .supplier-view-toggle{background:#00000008;border-color:#00000014}body.theme-light .supplier-view-toggle button{color:#6b7280}body.theme-light .supplier-view-toggle button.active{color:#1d4ed8;background:#3b82f614}body.theme-light .auth-modal-glass,body.theme-light .supplier-modal__body{background:var(--glass-bg-solid);border:var(--border-dim);box-shadow:var(--shadow-xl)}body.theme-light .auth-input-group input:not([type=checkbox]){color:#111827;background:#fff;border:1px solid #d1d5db}body.theme-light .auth-error-msg{color:var(--color-coral)}body.theme-light .modal-backdrop{background:#0000004d}body.theme-light .pricing-modal{background:#fffffff7;border-color:#00000014}body.theme-light .pricing-modal__header{border-bottom-color:#0000000f}body.theme-light .pricing-modal .tier-card{background:#00000005;border-color:#0000000f}body.theme-light .pricing-modal .tier-card:hover{background:#0000000a;border-color:#0000001f}body.theme-light .modal-close{color:#6b7280}body.theme-light .modal-close:hover{color:#111827;background:#0000000a}body.theme-light .supplier-modal{background:#fffffff7;border-color:#00000014}body.theme-light .shortlist-panel{background:#fffffff2;border-color:#00000014;box-shadow:0 4px 20px #00000014}body.theme-light .shortlist-panel__header h3{color:#111827}body.theme-light .shortlist-item{background:#fff;border-color:#0000000f}body.theme-light .shortlist-item:hover{border-color:#3b82f633}body.theme-light .shortlist-item__name{color:#111827}body.theme-light .shortlist-item__tech{color:#6b7280}body.theme-light .stacked-results{background:#ffffffe6}body.theme-light .stacked-results__card{background:#fff;border-color:#0000000f;box-shadow:0 1px 3px #0000000a}body.theme-light .stacked-results__card:hover{border-color:#3b82f633;box-shadow:0 4px 12px #0000000f}body.theme-light .stacked-results__name{color:#111827}body.theme-light .stacked-results__meta{color:#6b7280}body.theme-light .product-builder-engine{background:#f5f5f7}body.theme-light .pb-card{background:#fff;border-color:#0000000f;box-shadow:0 1px 3px #0000000a}body.theme-light .pb-card:hover{border-color:#3b82f633}body.theme-light .pb-label{color:#6b7280}body.theme-light .pb-input,body.theme-light .pb-textarea,body.theme-light .pb-select{color:#111827;background:#fff;border-color:#d1d5db}body.theme-light .pb-input:focus,body.theme-light .pb-textarea:focus,body.theme-light .pb-select:focus{border-color:var(--color-electric)}body.theme-light .dossier-panel{background:#fff;border-color:#0000000f}body.theme-light .dossier-panel__header{color:#111827}body.theme-light .dossier-panel__content{color:#374151}body.theme-light .designers-engine{background:#f5f5f7}body.theme-light .designer-card{background:#fff;border-color:#0000000f;box-shadow:0 1px 3px #0000000a}body.theme-light .designer-card:hover{border-color:#3b82f633}body.theme-light .designer-card__name{color:#111827}body.theme-light .designer-card__speciality{color:#6b7280}body.theme-light .tariff-engine{background:#f5f5f7}body.theme-light .taxonomy-engine{background:#f5f5f7!important}body.theme-light .contact-modal__card{background:#fff;border-color:#00000014}body.theme-light .contact-modal__card input,body.theme-light .contact-modal__card textarea,body.theme-light .contact-modal__card select{color:#111827;background:#fff;border-color:#d1d5db}body.theme-light .dropdown-content{background:#fff;border:1px solid #00000014;box-shadow:0 8px 24px #0000001a}body.theme-light .dropdown-item{color:#374151}body.theme-light .dropdown-item:hover{color:#1d4ed8;background:#3b82f60a}body.theme-light .dropdown-divider{border-color:#0000000f}body.theme-light .tabular-save-modal{background:#fffffffa;border-color:#00000014;box-shadow:0 16px 48px #0000001f}body.theme-light .tabular-save-modal input,body.theme-light .tabular-save-modal textarea{color:#111827;background:#fff;border-color:#d1d5db}body.theme-light .rfq-bulk-zone{background:#00000004;border-color:#0000001f}body.theme-light .rfq-bulk-zone:hover{background:#3b82f60a;border-color:#3b82f64d}body.theme-light .rfq-bulk-file{color:#374151;background:#00000005;border-color:#0000000f}body.theme-light .rfq-cta-card{background:#ffffffeb;border-color:#00000014;box-shadow:0 -4px 20px #0000000f}body.theme-light .rfq-cta-card .rfq-engineer-toggle{color:#374151}body.theme-light .rfq-cta-card .rfq-engineer-toggle small{color:#6b7280}body.theme-light .rfq-quote-result--empty{background:0 0!important;border-color:#00000014!important}body.theme-light .rfq-quote-result__empty-hint-title{color:#0000004d!important}body.theme-light .rfq-quote-result__empty-hint-sub{color:#0003!important}body.theme-light .rfq-quote-result__placeholder{color:#0006!important}body.theme-light .rfq-quote-result--populated{background:linear-gradient(160deg,#f0fdf4fa,#fffffffa)!important;border-color:#22c55e33!important;box-shadow:0 8px 24px #0000000f!important}body.theme-light .rfq-quote-result__header{border-bottom-color:#0000000f!important}body.theme-light .rfq-quote-result__header h3{color:#111827!important}body.theme-light .rfq-quote-result__clear-all{color:#4b5563!important;background:#00000008!important;border-color:#00000014!important}body.theme-light .rfq-quote-result__clear-all:hover{color:#111827!important;background:#0000000f!important;border-color:#00000026!important}body.theme-light .navbar__actions .nav-contact-trigger{color:#4b5563!important;background:0 0!important;border-color:#0000001a!important}body.theme-light .navbar__actions .nav-contact-trigger:hover{color:#111827!important;background:#eff6ff!important;border-color:#3b82f666!important}body.theme-light .profile-panel{color:#111827!important;background:#fffffffa!important;border-left-color:#0000001a!important;box-shadow:-10px 0 30px #0000000d!important}body.theme-light .profile-panel__identity h3{color:#111827!important}body.theme-light .profile-panel__identity p,body.theme-light .profile-section-title,body.theme-light .profile-field label{color:#6b7280!important}body.theme-light .profile-panel__close{color:#9ca3af!important}body.theme-light .profile-panel__close:hover{color:#111827!important;background:#0000000d!important}body.theme-light .profile-panel__header,body.theme-light .profile-panel__avatar-section,body.theme-light .profile-danger-zone{border-color:#0000000f!important}body.theme-light .profile-field input,body.theme-light .profile-field select{color:#111827!important;background:#f9fafb!important;border-color:#0000001a!important}body.theme-light .profile-field input:focus,body.theme-light .profile-field select:focus{border-color:var(--color-electric)!important}body.theme-light .profile-logout-btn{color:#ef4444!important;border-color:#ef44444d!important}body.theme-light .profile-logout-btn:hover{background:#fef2f2!important}body.theme-light .rfq-quote-part-card{background:#00000005;border-color:#0000000f}body.theme-light .rfq-quote-part-card__header{background:#3b82f60d;border-bottom-color:#3b82f614}body.theme-light .rfq-quote-part-card__name{color:#111827}body.theme-light .rfq-quote-part-card__total{color:#6b7280;background:#00000003;border-top-color:#0000000a}body.theme-light .rfq-quote-part-card__price{color:#111827}body.theme-light .rfq-quote-grand-total{border-top-color:#22c55e33}body.theme-light .rfq-quote-grand-total__row{color:#111827}body.theme-light .rfq-quote-grand-total__price{text-shadow:none}body.theme-light .rfq-line-item{border-bottom-color:#0000000a}body.theme-light .rfq-line-item__label{color:#6b7280}body.theme-light .rfq-line-item__value{color:#111827}body.theme-light .rfq-quote-result__actions{border-top-color:#0000000f}body.theme-light .view-toggle-wrapper{background:#ffffffe6;border-color:#00000014}body.theme-light .view-toggle-btn{color:#6b7280;border-color:#00000014}body.theme-light .view-toggle-btn:hover{color:#374151;background:#00000008}body.theme-light .view-toggle-btn.active{color:#1d4ed8;background:#3b82f614;border-color:#3b82f633}body.theme-light [style*="background: rgba(0,0,0,0.2)"],body.theme-light [style*="background:rgba(0,0,0,0.2)"]{background:#00000008!important}body.theme-light [style*="background: rgba(0,0,0,0.3)"],body.theme-light [style*="background:rgba(0,0,0,0.3)"]{background:#fff!important}body.theme-light [id^=rfq-upload-zone-2d-]{background:#00000005!important;border-color:#0000001a!important}body.theme-light .rfq-engine__card .upload-icon{color:var(--color-electric)}body.theme-light .rfq-field select option{color:#111827!important;background:#fff!important}body.theme-light [id^=rfq-upload-zone-2d-] h4{color:#374151!important}body.theme-light [id^=rfq-upload-zone-2d-] p{color:#6b7280!important}body.theme-light .rfq-results-placeholder{border-color:#00000014!important}body.theme-light .rfq-results-placeholder h4,body.theme-light .rfq-results-placeholder p{color:#9ca3af!important}body.theme-light .sales-funnel-page{background:radial-gradient(circle at 50% 10%,#3b82f60d 0%,#f5f5f7f2 60%),#f5f5f7!important}body.theme-light .sales-grid-bg{background-image:linear-gradient(90deg,#3b82f61a 1px,#0000 1px),linear-gradient(#3b82f61a 1px,#0000 1px)!important}body.theme-light .sales-funnel__header a{color:#374151!important;background:#0000000d!important;border:1px solid #0000001a!important}body.theme-light .sales-hero__title,body.theme-light .sales-section-title{color:#111827!important;text-shadow:none!important;-webkit-text-fill-color:initial!important;background:0 0!important}body.theme-light .sales-hero__title span{color:var(--color-electric)!important;-webkit-text-fill-color:initial!important;background:0 0!important}body.theme-light .sales-hero__subtitle,body.theme-light .sales-section-subtitle{color:#4b5563!important}body.theme-light .sales-plan-row{background:#fff!important;border-color:#0000001a!important;box-shadow:0 10px 30px #0000000d!important}body.theme-light .sales-plan-row h3,body.theme-light .sales-plan-row h4{color:#111827!important}body.theme-light .sales-plan-row p{color:#4b5563!important}body.theme-light .sales-plan-row li{color:#374151!important}body.theme-light .sales-plan-row [style*="color: #fff"],body.theme-light .sales-plan-row [style*="color: rgba(255,255,255"]{color:#111827!important}body.theme-light .sales-plan-row [style*="color: rgba(255,255,255,0.6)"],body.theme-light .sales-plan-row [style*="color: rgba(255,255,255,0.4)"]{color:#6b7280!important}body.theme-light .sales-deep-dive h2{color:#111827!important}body.theme-light .sales-deep-dive p,body.theme-light .deep-dive-list li{color:#4b5563!important}body.theme-light .pricing-card{background:#ffffffe6!important;border-color:#0000001a!important}body.theme-light .pricing-card-header h3,body.theme-light .pricing-card-header .price{color:#111827!important}body.theme-light .pricing-features li{color:#4b5563!important}body.theme-light .sales-pricing-grid>div{background:#fff!important;border-color:#0000001a!important}body.theme-light .sales-pricing-grid>div h3,body.theme-light .sales-pricing-grid>div div[style*="font-size: 36px"]{color:#111827!important}body.theme-light .sales-pricing-grid>div p,body.theme-light .sales-pricing-grid>div li,body.theme-light .sales-footer-cta p{color:#4b5563!important}body.theme-light .sales-marquee-img{border-color:#0000001a!important;box-shadow:0 10px 20px #0000000d!important}body.theme-light .sales-marquee-container{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}body.theme-light .supplier-tabular-engine{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f5f5f7f2!important}body.theme-light .tabular-header h1{color:#111827!important}body.theme-light .tabular-header p{color:#4b5563!important}body.theme-light .tabular-header{border-bottom-color:#0000001a!important}body.theme-light .tabular-search input,body.theme-light .filter-group select,body.theme-light .tabular-search-field{box-shadow:0 2px 4px #00000005;color:#111827!important;background:#fff!important;border-color:#0000001a!important}body.theme-light .tabular-search input:focus,body.theme-light .filter-group select:focus,body.theme-light .tabular-search-field:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}body.theme-light .filter-group label{color:#374151!important}body.theme-light .segment-pill{color:#4b5563!important;background:#fff!important;border-color:#0000001a!important}body.theme-light .segment-pill.active{color:#fff!important;background:#3b82f6!important;border-color:#3b82f6!important}body.theme-light .tabular-info{color:#4b5563!important;border-bottom-color:#0000001a!important}body.theme-light .tabular-table thead{background:#ffffffe6!important}body.theme-light .tabular-table th{color:#374151!important;border-bottom-color:#0000001a!important}body.theme-light .tabular-table td{color:#111827!important;border-bottom-color:#0000000d!important}body.theme-light .tabular-table tbody tr:hover{background:#00000008!important}body.theme-light .view-toggle-pill{background:#ffffffe6!important;border-color:#0000001a!important}body.theme-light .view-toggle-btn{color:#4b5563!important}body.theme-light .view-toggle-btn.active{color:#fff!important;background:#3b82f6!important}body.theme-light .flat-toggle-btn{color:#0006!important}body.theme-light .flat-toggle-btn:hover{color:#000000b3!important}body.theme-light .flat-toggle-btn.active{color:#111827!important}body.theme-light .flat-toggle-divider{color:#0003!important}body.theme-light .tabular-shortlist-btn{color:#9ca3af!important}body.theme-light .tabular-shortlist-btn.added{color:#f59e0b!important}body.theme-light .auth-modal{background:#ffffffd9!important}body.theme-light .auth-modal-glass{background:#fffffff2!important;border:1px solid #0000001a!important;box-shadow:0 30px 60px #0000001a!important}body.theme-light .auth-header h2{color:#111827!important}body.theme-light .auth-header p{color:#4b5563!important}body.theme-light .close-auth-modal{color:#9ca3af!important}body.theme-light .close-auth-modal:hover{color:#111827!important}body.theme-light .auth-input-group label{color:#4b5563!important}body.theme-light .auth-input-group input,body.theme-light .auth-input-group select{color:#111827!important;background:#fff!important;border-color:#0000001a!important}body.theme-light .auth-input-group input:focus,body.theme-light .auth-input-group select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f61a!important}body.theme-light .auth-toggle-link,body.theme-light .auth-input-group p{color:#6b7280!important}body.theme-light .bottom-results-container{background:linear-gradient(#0000 0%,#fff9 40%,#fffffff2 100%)!important}body.theme-light .bottom-results-container .see-all-results-btn{color:#08c;border-color:#0099ff4d;background:#ffffffe6!important}body.theme-light .bottom-results-container .see-all-results-btn:hover{box-shadow:0 0 20px #0000000d;background:#fff!important}body.theme-light .see-all-results-btn__count{color:#08c!important;background:#0099ff26!important}body.theme-light .stacked-group{background:#fffffff2!important;border-color:#0000001a!important;box-shadow:0 8px 32px #0000000d!important}body.theme-light .stacked-group:hover{background:#fff!important}body.theme-light .stacked-group__title{color:#111827!important}body.theme-light .stacked-group__count{color:#6b7280!important}body.theme-light .stacked-group__line{border-bottom-color:#0000000f!important}body.theme-light .stacked-group__name{color:#374151!important}body.theme-light .stacked-group__city{color:#9ca3af!important}body.theme-light .stacked-group__add-btn{color:#6b7280!important;background:#00000008!important;border-color:#00000014!important}body.theme-light .stacked-group__add-btn:hover{background:var(--color-electric)!important;color:#fff!important;border-color:#0000!important}body.theme-light .services-engine{background:#f5f5f7f2!important}.gpa-search-wrapper{width:100%;margin-bottom:20px;position:relative}.gpa-search-label{text-transform:uppercase;letter-spacing:.5px;color:#ffffff80;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.gpa-search-label svg{opacity:.7;flex-shrink:0}.gpa-search-input{box-sizing:border-box;width:100%;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.gpa-search-input:focus{outline:none}.gpa-dropdown{z-index:9999;background:#1a1f2e;border:1px solid #ffffff1a;border-top:none;border-radius:0 0 10px 10px;max-height:260px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000059}.gpa-dropdown-item{color:#ffffffd9;cursor:pointer;border-bottom:1px solid #ffffff0a;padding:12px 16px;font-size:13px;line-height:1.4;transition:background .15s}.gpa-dropdown-item:last-child{border-bottom:none}.gpa-dropdown-item:hover{color:#fff;background:#1f6feb26}.gpa-dropdown-item strong{color:#fff;font-weight:600}.gpa-dropdown::-webkit-scrollbar{width:6px}.gpa-dropdown::-webkit-scrollbar-track{background:0 0}.gpa-dropdown::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.gpa-search-wrapper .gpa-search-input.profile-input{color:#fff;background:#0006;border:1px solid #ffffff1a;border-radius:10px;padding:14px 16px}.gpa-search-wrapper .gpa-search-input.profile-input:focus{border-color:var(--color-electric,#1f6feb);background:#0009;box-shadow:0 0 0 3px #1f6feb26}.gpa-search-wrapper .gpa-search-input.ship-input{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:10px 14px}.gpa-search-wrapper .gpa-search-input.ship-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.ship-modal-body .gpa-dropdown,.ship-modal-card .gpa-dropdown{background:#fff;border-color:#e2e8f0;box-shadow:0 12px 32px #0000001f}.ship-modal-body .gpa-dropdown-item,.ship-modal-card .gpa-dropdown-item{color:#334155;border-bottom-color:#f1f5f9}.ship-modal-body .gpa-dropdown-item:hover,.ship-modal-card .gpa-dropdown-item:hover{color:#1e40af;background:#3b82f614}.ship-modal-body .gpa-dropdown-item strong,.ship-modal-card .gpa-dropdown-item strong{color:#0f172a}.ship-modal-body .gpa-search-label,.ship-modal-card .gpa-search-label{color:#475569}#rfq-engine .gpa-dropdown,.chk-section .gpa-dropdown{background:#fff;border-color:#e2e8f0;box-shadow:0 12px 32px #0000001f}#rfq-engine .gpa-dropdown-item,.chk-section .gpa-dropdown-item{color:#334155;border-bottom-color:#f1f5f9}#rfq-engine .gpa-dropdown-item:hover,.chk-section .gpa-dropdown-item:hover{color:#1e40af;background:#3b82f614}#rfq-engine .gpa-dropdown-item strong,.chk-section .gpa-dropdown-item strong{color:#0f172a}#rfq-engine .gpa-search-label,.chk-section .gpa-search-label{color:#555}body.theme-light .gpa-search-label{color:#4b5563}body.theme-light .gpa-dropdown{background:#fff;border-color:#d1d5db;box-shadow:0 12px 32px #0000001a}body.theme-light .gpa-dropdown-item{color:#374151;border-bottom-color:#f3f4f6}body.theme-light .gpa-dropdown-item:hover{color:#1e40af;background:#1f6feb14}body.theme-light .gpa-dropdown-item strong{color:#111827}body.theme-light .gpa-search-wrapper .gpa-search-input.profile-input{color:#111827;background:#f9fafb;border:1px solid #d1d5db}body.theme-light .gpa-search-wrapper .gpa-search-input.profile-input:focus{border-color:var(--color-electric,#1f6feb);background:#fff}.gpa-dropdown:after{content:"";opacity:.5;background:url(https://maps.gstatic.com/mapfiles/api-3/images/powered-by-google-on-white3_hdpi.png) 50%/auto 14px no-repeat;height:18px;padding:6px 0 4px;display:block}body:not(.theme-light) .gpa-dropdown:after{filter:invert()}.ship-modal-body .gpa-dropdown:after,.ship-modal-card .gpa-dropdown:after,#rfq-engine .gpa-dropdown:after,.chk-section .gpa-dropdown:after{filter:none}@media (width<=768px){.gpa-search-wrapper{margin-bottom:16px}.gpa-dropdown{max-height:200px}}
