/* Color compatibility with installed marketplace plugins. */
/* admin.css */
.gcsaa-admin{--gcs-purple:#052B41!important;--gcs-dark:#052B41!important;--gcs-soft:#F4FCFA!important;}
.gcsaa-hero{background:linear-gradient(135deg,#fff,#EFFAF7)!important;border:1px solid #E4F7F2!important;box-shadow:0 16px 40px rgba(5,43,65,.08)!important;}
.gcsaa-card{border:1px solid #E4F7F2!important;box-shadow:0 12px 30px rgba(5,43,65,.06)!important;}
.gcsaa-card small{color:#052B41!important;}
.gcsaa-settings input[type=email],.gcsaa-settings input[type=number]{border:1px solid #DEF4EF!important;}
.gcsaa-finance-kpis-admin .gcsaa-card em{color:#288F77!important;}
.gcsaa-finance-table th{color:#052B41!important;}
.gcsaa-finance-table td{background:#FAFEFD!important;border-top:1px solid #EBF9F6!important;border-bottom:1px solid #EBF9F6!important;}
.gcsaa-finance-table td:first-child{border-left:1px solid #EBF9F6!important;}
.gcsaa-finance-table td:last-child{border-right:1px solid #EBF9F6!important;}
.gcsaa-status.hold{background:#F2FBF9!important;color:#052B41!important;}
/* front.css */
.gcsaa-panel{border:1px solid #E2F6F1!important;background:linear-gradient(135deg,#fff,#F9FDFC)!important;box-shadow:0 14px 36px rgba(5,43,65,.08)!important;color:#052B41!important;}
.gcsaa-badge{background:#052B41!important;}
.gcsaa-countdown{color:#052B41!important;}
.gcsaa-grid>div{border:1px solid #E7F7F3!important;}
.gcsaa-grid small{color:#052B41!important;}
.gcsaa-grid strong{color:#052B41!important;}
.gcsaa-row input{border:1px solid #D6F2EB!important;}
.gcsaa-row button,.gcsaa-buy-btn{background:#052B41!important;}
.gcsaa-message{background:#F3FBF9!important;color:#052B41!important;}
.gcsaa-finance{color:#052B41!important;}
.gcsaa-finance-hero{background:linear-gradient(135deg,#F4FCFA,#fff)!important;border:1px solid #E4F7F2!important;}
.gcsaa-finance-hero span{color:#288F77!important;}
.gcsaa-finance-hero p{color:#052B41!important;}
.gcsaa-finance-kpis article{border:1px solid #E4F7F2!important;box-shadow:0 16px 40px rgba(5,43,65,.06)!important;}
.gcsaa-finance-kpis small{color:#052B41!important;}
.gcsaa-finance-kpis em{color:#288F77!important;}
.gcsaa-finance-card{border:1px solid #E4F7F2!important;box-shadow:0 18px 45px rgba(5,43,65,.06)!important;}
.gcsaa-finance-head span{background:#F2FBF9!important;border:1px solid #DBF4EE!important;color:#052B41!important;}
.gcsaa-finance-table th{color:#052B41!important;}
.gcsaa-finance-table td{background:#FAFEFD!important;border-top:1px solid #EBF9F6!important;border-bottom:1px solid #EBF9F6!important;}
.gcsaa-finance-table td:first-child{border-left:1px solid #EBF9F6!important;}
.gcsaa-finance-table td:last-child{border-right:1px solid #EBF9F6!important;}
.gcsaa-status.hold{background:#F2FBF9!important;color:#052B41!important;}
/* gcs-dispute-refund.css */
:root{--gcsdr-bg:#F6FBFA!important;--gcsdr-text:#052B41!important;--gcsdr-primary:#5CCCB2!important;--gcsdr-primary-soft:#F1FAF8!important;}
.gcsdr-hero,.gcsdr-ticket-head{border:1px solid #E1F6F1!important;background:radial-gradient(circle at 92% 10%,rgba(92,204,178,.18),transparent 36%),linear-gradient(135deg,#fff,#F6FCFB)!important;}
.gcsdr-hero h1,.gcsdr-ticket-head h1{color:#052B41!important;}
.gcsdr-metrics b{color:#052B41!important;}
.gcsdr-card{box-shadow:0 12px 35px rgba(5,43,65,.05)!important;}
.gcsdr-card-head h2{color:#052B41!important;}
.gcsdr-case:hover{border-color:#C3ECE2!important;box-shadow:0 10px 25px rgba(92,204,178,.08)!important;}
.gcsdr-form label{color:#052B41!important;}
.gcsdr-form input:focus,.gcsdr-form select:focus,.gcsdr-form textarea:focus{box-shadow:0 0 0 3px rgba(92,204,178,.12)!important;}
.gcsdr-message.mine .gcsdr-bubble{background:#F7FDFB!important;border-color:#DBF4EE!important;}
.gcsdr-bubble p{color:#052B41!important;}
.gcsdr-admin-detail-head{background:linear-gradient(135deg,#fff,#F5FCFA)!important;border:1px solid #E1F6F1!important;}
.gcsdr-locks{background:#F8FCFB!important;}
.gcsdr-timeline p{color:#052B41!important;}
/* gcs-payout-shipping.css */
.gcsps-page{color:#052B41!important;}
.gcsps-shell{background:#F6FBFA!important;border:1px solid #E5F2EF!important;}
.gcsps-sidebar{border-right:1px solid #E5F2EF!important;}
.gcsps-brand{color:#052B41!important;}
.gcsps-profile{background:#F7FDFB!important;}
.gcsps-nav a{color:#052B41!important;}
.gcsps-nav a:hover,.gcsps-nav a.active{background:#EEFAF7!important;color:#052B41!important;}
.gcsps-hero h1{color:#052B41!important;}
.gcsps-badge{background:#EEF9F7!important;color:#052B41!important;}
.gcsps-metric{border:1px solid #E4F0ED!important;}
.gcsps-metric strong{color:#052B41!important;}
.gcsps-card{border:1px solid #E4F0ED!important;}
.gcsps-card h2,.gcsps-card h3{color:#052B41!important;}
.gcsps-field label{color:#052B41!important;}
.gcsps-field input,.gcsps-field select,.gcsps-field textarea{border:1px solid #DCEAE7!important;color:#052B41!important;}
.gcsps-btn{background:#288F77!important;}
.gcsps-btn.secondary{color:#052B41!important;border:1px solid #CCEFE7!important;}
.gcsps-table th,.gcsps-table td{border-bottom:1px solid #ECF4F2!important;}
.gcsps-table strong{color:#052B41!important;}
.gcsps-status{background:#EDF6F4!important;}
.gcsps-status.info,.gcsps-status.approved,.gcsps-status.ready_to_ship{background:#EDF9F6!important;color:#052B41!important;}
.gcsps-money{color:#052B41!important;}
.gcsps-empty{background:#F8FCFB!important;}
.gcsps-step i{background:#DFEBE8!important;box-shadow:0 0 0 1px #DFEBE8!important;}
.gcsps-step.done i{background:#288F77!important;box-shadow:0 0 0 1px #288F77!important;}
.gcsps-step:after{background:#DFEBE8!important;}
.gcsps-step.done:after{background:#288F77!important;}
.gcsps-track-meta div{background:#F8FCFB!important;}
.gcsps-inline-form input,.gcsps-inline-form select{border:1px solid #DCEAE7!important;}
.gcsps-sensitive{background:#F4F9F8!important;}
.gcsps-schedule div{border-bottom:1px dashed #E0ECE9!important;}
.gcsps-admin-note{background:#F1FBF8!important;color:#052B41!important;}
.gcsps-order-card{border:1px solid #E5F1EE!important;}
.gcsps-chip{border:1px solid #D4F2EB!important;color:#052B41!important;}
@media (max-width:850px){.gcsps-sidebar{border-bottom:1px solid #E5F2EF!important;}}
/* gcs-admin-pages.css */
:root{--gcs-primary:#58CAB0!important;--gcs-primary2:#052B41!important;--gcs-navy:#052B41!important;--gcs-muted:#288F77!important;--gcs-soft:#F5FCFA!important;--gcs-line:#E8F5F2!important;--gcs-bg:#FCFEFE!important;}
.gcs-logo{color:#052B41!important;}
.gcs-search kbd{background:#F2FBF9!important;}
.gcs-user b,.gcs-profile b{background:linear-gradient(135deg,#052B41,#56CAAF)!important;}
.gcs-page-head{background:linear-gradient(90deg,#fff 0%,#fff 50%,#EFFAF7 100%)!important;background-image:radial-gradient(circle at 82% 30%,rgba(88,202,176,.14),transparent 32%),linear-gradient(90deg,#fff 0%,#fff 50%,#EFFAF7 100%)!important;}
.gcs-support{background:linear-gradient(135deg,#052B41,#052B41)!important;box-shadow:0 16px 30px rgba(5,43,65,.18)!important;}
.gcs-kpi{box-shadow:0 8px 24px rgba(5,43,65,.04)!important;}
.gcs-btn{background:linear-gradient(135deg,#58CAB0,#052B41)!important;box-shadow:0 10px 22px rgba(88,202,176,.22)!important;}
.gcs-btn.ghost{border:1px solid #E1F5F1!important;}
.gcs-btn.danger{background:linear-gradient(135deg,#052B41,#052B41)!important;}
.gcs-card{box-shadow:0 8px 24px rgba(5,43,65,.04)!important;}
.gcs-table th{background:#FCFEFE!important;color:#052B41!important;}
.gcs-table tr:hover td{background:#FCFEFE!important;}
.gcs-product img,.gcs-thumb-placeholder{background:#EFFAF7!important;}
.gcs-badge{background:#EDF8F5!important;color:#052B41!important;}
.gcs-mini{border:1px solid #E1F5F1!important;}
.gcs-mini-list li,.gcs-list li{color:#052B41!important;}
.gcs-days span{color:#052B41!important;}
.gcs-chart{background:linear-gradient(180deg,#fff,#FCFEFE)!important;border:1px solid #F0FAF8!important;}
.gcs-donut{background:conic-gradient(var(--gcs-primary) 0 55%,#68CFB7 55% 75%,#37b76b 75% 90%,#EDF8F5 90%)!important;}
.gcs-bars em{background:#F1FBF8!important;}
.gcs-bars i{background:linear-gradient(90deg,#83D8C4,#052B41)!important;}
.gcs-tabs button{color:#052B41!important;}
.gcs-gauge{background:radial-gradient(circle at 50% 70%,#fff 0 38%,transparent 39%),conic-gradient(from 250deg,var(--gcs-primary) 0 68%,#EAF8F5 68% 100%)!important;}
.gcs-toggle-list span,.gcs-switch-line span{background:#D5E8E4!important;}
.gcs-trust{color:#052B41!important;}
.gcs-footer{background:linear-gradient(135deg,#052B41,#052B41)!important;}
/* gcsfp.css */
:root{--gcs-primary:#052B41!important;--gcs-primary-2:#5FCCB3!important;--gcs-navy:#052B41!important;--gcs-text:#052B41!important;--gcs-muted:#052B41!important;--gcs-border:#E2F3EF!important;--gcs-soft:#F7FDFB!important;--gcs-shadow:0 18px 45px rgba(5,43,65,.08)!important;}
.gcs-page h1{color:#052B41!important;}
.gcs-page h2{color:#052B41!important;}
.gcs-btn{background:linear-gradient(135deg,var(--gcs-primary),#052B41)!important;box-shadow:0 14px 28px rgba(5,43,65,.18)!important;}
.gcs-btn-outline{border:1px solid #AEE5D8!important;}
.gcs-hero{background:radial-gradient(circle at 80% 45%,rgba(95,204,179,.2),transparent 34%),linear-gradient(100deg,#fff 0%,#fff 48%,#EFFAF7 100%)!important;}
.gcs-hero:after{background:repeating-radial-gradient(ellipse at center,rgba(116,211,189,.28) 0 2px,transparent 3px 12px)!important;}
.gcs-icon{background:#F4FCFA!important;}
.gcs-check-list li{color:#052B41!important;}
.gcs-cta{background:linear-gradient(135deg,#052B41 0%,#052B41 100%)!important;box-shadow:0 22px 45px rgba(5,43,65,.18)!important;}
.gcs-field input,.gcs-field select,.gcs-field textarea,.gcs-filter-row input,.gcs-filter-row select{color:#052B41!important;}
.gcs-product-visual{background:radial-gradient(circle at 50% 60%,rgba(5,43,65,.22),transparent 28%),linear-gradient(135deg,#F7FDFB,#fff)!important;}
.gcs-gradient-card{background:linear-gradient(145deg,#052B41,#052B41)!important;}
.gcs-step-pills span,.gcs-mini-features span{color:#052B41!important;}
.gcs-step-pills span:before{border:1px solid #B1E6DA!important;}
.gcs-step-line span:before{background:#EDF9F6!important;border:1px solid #C4ECE3!important;}
.gcs-upload-box span{border:1px dashed #B1E6DA!important;}
.gcs-note{background:#F5FCFA!important;color:#052B41!important;}
.gcs-progress-card b{background:#F3FBF9!important;}
.gcs-dashboard-sidebar a{color:#052B41!important;}
.gcs-dashboard-sidebar a.active{background:#F1FBF8!important;}
.gcs-dashboard-hero{background:radial-gradient(circle at 90% 30%,rgba(95,204,179,.22),transparent 34%),linear-gradient(135deg,#fff,#F4FBFA)!important;}
.gcs-stat-card strong{color:#052B41!important;}
.gcs-stat-card span{color:#052B41!important;}
.gcs-product-img{background:#FCFEFE!important;}
.gcs-empty{border:1px dashed #B1E6DA!important;background:#FBFEFD!important;}
.gcs-page-title{background:radial-gradient(circle at 85% 25%,rgba(95,204,179,.22),transparent 34%),linear-gradient(135deg,#fff,#FAFDFC)!important;}
.gcs-bid-row strong{color:#052B41!important;}
.gcs-page{color:#052B41!important;}
.gcs-page .gcs-hero{background:radial-gradient(circle at 80% 45%,rgba(95,204,179,.2),transparent 34%),linear-gradient(100deg,#fff 0%,#fff 48%,#EFFAF7 100%)!important;}
.gcs-page .gcs-hero:after{background:repeating-radial-gradient(ellipse at center,rgba(116,211,189,.28) 0 2px,transparent 3px 12px)!important;}
.gcs-page h1{color:#052B41!important;}
.gcs-page h2{color:#052B41!important;}
.gcs-page h3{color:#052B41!important;}
.gcs-page .gcs-card{border:1px solid #E5F4F0!important;box-shadow:0 18px 45px rgba(5,43,65,.08)!important;}
.gcs-page .gcs-icon{background:#F4FCFA!important;color:#052B41!important;}
.gcs-page .gcs-search-box{border:1px solid #E5F4F0!important;box-shadow:0 14px 34px rgba(5,43,65,.07)!important;}
.gcs-page .gcs-search-box input{color:#052B41!important;}
.gcs-page .gcs-tab-list>a{color:#052B41!important;}
.gcs-page .gcs-tab-list>a.active{background:#F6FCFB!important;border-left:4px solid #052B41!important;}
.gcs-page .gcs-help-mini{border:1px solid #E5F4F0!important;}
.gcs-page .gcs-legal-content section{border-bottom:1px solid #EFF8F6!important;}
.gcs-page .gcs-check-list li{color:#052B41!important;}
.gcs-page .gcs-check-list li:before{color:#052B41!important;}
.gcs-page .gcs-accordion button{border:1px solid #E5F4F0!important;color:#052B41!important;}
.gcs-page .gcs-feature-card h4{color:#052B41!important;}
.gcs-page .gcs-pref-grid span{border:1px solid #E5F4F0!important;color:#052B41!important;}
.gcs-page .gcs-btn{background:linear-gradient(135deg,#052B41,#052B41)!important;box-shadow:0 14px 28px rgba(5,43,65,.18)!important;}
.gcs-page .gcs-btn-outline{color:#052B41!important;border:1px solid #AEE5D8!important;}
.gcs-page .gcs-cta{background:linear-gradient(135deg,#052B41 0%,#052B41 100%)!important;box-shadow:0 22px 45px rgba(5,43,65,.18)!important;}
/* gcs-account-type-selector.css */
:root{--gcs-purple:#052B41!important;--gcs-purple-2:#052B41!important;--gcs-navy:#052B41!important;--gcs-text:#052B41!important;--gcs-muted:#288F77!important;--gcs-border:#E7F8F4!important;--gcs-soft:#FBFEFD!important;}
.gcs-ats-hero{background:linear-gradient(105deg,#fff 0%,#fff 46%,#EEF9F7 100%)!important;}
.gcs-ats-bg-orb{background:radial-gradient(circle at 52% 44%,rgba(5,43,65,.20),transparent 29%),repeating-radial-gradient(circle at 58% 44%,rgba(5,43,65,.22) 0 1px,transparent 2px 18px)!important;}
.gcs-ats-copy p{color:#052B41!important;}
.gcs-ats-steps{color:#288F77!important;}
.gcs-ats-steps b{border:1px solid #CCEFE7!important;color:#6AD0B8!important;}
.gcs-ats-steps .active b{box-shadow:0 10px 28px rgba(5,43,65,.22)!important;}
.gcs-ats-steps i{background:#D4F2EB!important;}
.gcs-ats-card{box-shadow:0 14px 44px rgba(5,43,65,.06)!important;}
.gcs-ats-role-card:hover{box-shadow:0 22px 60px rgba(5,43,65,.10)!important;border-color:#D8F3ED!important;}
.gcs-ats-main-icon{background:#F0FAF8!important;}
.gcs-ats-role-head p{color:#052B41!important;}
.gcs-ats-feature-icon{background:#F4FBFA!important;box-shadow:inset 0 0 0 1px #E4F7F2!important;}
.gcs-ats-feature em{color:#288F77!important;}
.gcs-ats-btn-primary{background:linear-gradient(135deg,#052B41,#052B41)!important;box-shadow:0 13px 28px rgba(5,43,65,.22)!important;}
.gcs-ats-btn-primary:hover{box-shadow:0 16px 34px rgba(5,43,65,.30)!important;}
.gcs-ats-role-card small{color:#288F77!important;}
.gcs-ats-help-title>span{background:linear-gradient(135deg,#74D3BD,#052B41)!important;box-shadow:0 12px 28px rgba(5,43,65,.18)!important;}
.gcs-ats-help-title p{color:#052B41!important;}
.gcs-ats-compare ul{color:#052B41!important;}
.gcs-ats-trust-row{box-shadow:0 12px 36px rgba(5,43,65,.05)!important;}
.gcs-ats-trust-item>svg{background:#F4FBFA!important;}
.gcs-ats-bottom-cta{background:radial-gradient(circle at 88% 50%,rgba(0,197,255,.22),transparent 28%),linear-gradient(135deg,#052B41 0%,#052B41 100%)!important;box-shadow:0 19px 50px rgba(5,43,65,.18)!important;}
.gcs-ats-btn-light{color:#052B41!important;}
/* gcs-dashboard.css */
:root{--gcs-navy:#052B41!important;--gcs-purple:#052B41!important;--gcs-purple2:#59CBB0!important;--gcs-lilac:#F4FBFA!important;--gcs-border:#E6F5F2!important;--gcs-text:#052B41!important;--gcs-muted:#288F77!important;--gcs-shadow:0 14px 36px rgba(5,43,65,.08)!important;}
.gcs-btn{box-shadow:0 10px 22px rgba(5,43,65,.18)!important;}
.gcs-sidebar{background:linear-gradient(180deg,#fff,#FBFEFD)!important;}
.gcs-avatar{background:linear-gradient(135deg,var(--gcs-purple),#052B41)!important;}
.gcs-side-card{background:linear-gradient(135deg,var(--gcs-purple),#052B41)!important;}
.gcs-side-card p{color:#ECF9F6!important;}
.gcs-main{background:linear-gradient(140deg,#fff 0%,#fff 54%,#F5FCFA 100%)!important;}
.gcs-hero:after{background:radial-gradient(circle at 70% 20%,rgba(89,203,176,.18),transparent 40%),repeating-radial-gradient(ellipse at 70% 10%,rgba(89,203,176,.25) 0 1px,transparent 2px 12px)!important;}
.gcs-hero p{color:#052B41!important;}
.gcs-row.head{background:#FAFEFD!important;}
.gcs-thumb{background:#F6FBFA!important;}
.gcs-pill{background:#EFFAF7!important;}
.gcs-auction-card{box-shadow:0 8px 20px rgba(5,43,65,.04)!important;}
.gcs-form input,.gcs-form select,.gcs-form textarea{border:1px solid #DFF2EE!important;}
.gcs-form input:focus,.gcs-form select:focus,.gcs-form textarea:focus{box-shadow:0 0 0 3px rgba(89,203,176,.12)!important;}
.gcs-action{border:1px solid #E1F5F1!important;}
.gcs-cta,.gcs-submit-bar{background:linear-gradient(135deg,var(--gcs-purple),#052B41)!important;}
.gcs-cta p{color:#E7F8F4!important;}
.gcs-stepper span{background:#F7FCFB!important;}
.gcs-product-bid-box{border:1px solid #E1F5F1!important;}
.gcs-dash-footer{background:linear-gradient(135deg,#052B41,#052B41)!important;}
.gcs-dash-footer p,.gcs-dash-footer a{color:#E4F7F2!important;}
.gcs-mini-chart span{background:linear-gradient(180deg,var(--gcs-purple2),#C1ECE2)!important;}
.gcs-line{background:linear-gradient(180deg,rgba(89,203,176,.20),rgba(89,203,176,.03)),linear-gradient(145deg,transparent 0 17%,rgba(5,43,65,.75) 18% 20%,transparent 21% 44%,rgba(5,43,65,.75) 45% 47%,transparent 48% 70%,rgba(5,43,65,.75) 71% 73%,transparent 74%)!important;}
/* gcspp-admin.css */
:root{--gcspp-navy:#052B41!important;--gcspp-ink:#052B41!important;--gcspp-muted:#052B41!important;--gcspp-purple:#288F77!important;--gcspp-purple2:#5CCBB1!important;--gcspp-border:#E6F7F3!important;--gcspp-soft:#F8FDFC!important;--gcspp-blue:#288F77!important;--gcspp-shadow:0 18px 50px rgba(5,43,65,.08)!important;}
#wpcontent{background:linear-gradient(115deg,#fff 0%,#FBFEFD 58%,#F1FBF8 100%)!important;}
.gcspp-frontend{background:#FBFEFD!important;}
.gcspp-eyebrow{box-shadow:0 8px 30px rgba(40,143,119,.06)!important;}
.gcspp-btn{box-shadow:0 8px 20px rgba(5,43,65,.04)!important;}
.gcspp-btn:hover{box-shadow:0 16px 36px rgba(40,143,119,.14)!important;}
.gcspp-btn.primary{box-shadow:0 14px 30px rgba(40,143,119,.28)!important;}
.gcspp-btn.ghost{color:#052B41!important;}
.gcspp-btn.outline{border-color:#D1F0E9!important;}
.gcspp-tabs{border-bottom:1px solid rgba(218,243,237,.8)!important;}
.gcspp-tabs a{color:#052B41!important;}
.gcspp-tabs a:hover,.gcspp-tabs a.active{box-shadow:0 12px 28px rgba(5,43,65,.08)!important;}
.gcspp-tabs a.active:after{background:linear-gradient(90deg,var(--gcspp-purple),#9BE0D0)!important;}
.gcspp-kpi:after{background:linear-gradient(135deg,rgba(40,143,119,.08),rgba(40,143,119,0))!important;}
.tone-purple{background:#EEF9F7!important;}
.tone-blue{background:#EEFAF7!important;}
.gcspp-kpi span{color:#052B41!important;}
.gcspp-kpi strong{color:#052B41!important;}
.gcspp-toolbar input,.gcspp-toolbar select,.gcspp-settings-form input[type=text],.gcspp-settings-form input[type=email],.gcspp-settings-form select,.gcspp-settings-form textarea,.gcspp-sort{border:1px solid #D8F1EB!important;color:#052B41!important;}
.gcspp-toolbar label{color:#052B41!important;}
.gcspp-search .dashicons{color:#288F77!important;}
.gcspp-chip{background:#F5FCFA!important;color:#052B41!important;}
.gcspp-card-head h2 span{background:#EEFAF7!important;}
.gcspp-card-head small{color:#052B41!important;}
.gcspp-table-wrap{border:1px solid #EAF9F5!important;}
.gcspp-table th{background:linear-gradient(180deg,#fff,#FAFEFD)!important;color:#052B41!important;border-bottom:1px solid #EAF9F5!important;}
.gcspp-table td{border-bottom:1px solid #EDF8F5!important;color:#052B41!important;}
.gcspp-table tr:hover td{background:#FAFEFD!important;}
.gcspp-product-cell strong{color:#052B41!important;}
.gcspp-thumb{background:#F3FBF9!important;border:1px solid #E2F6F1!important;}
.gcspp-thumb.placeholder{background:linear-gradient(135deg,#EDF9F6,#fff)!important;}
.gcspp-avatar-cell>b{background:#EEF9F7!important;}
.gcspp-badge.purple{background:#EEFAF7!important;}
.gcspp-badge.neutral{background:#F2F8F7!important;color:#052B41!important;}
.gcspp-icon-btn{border:1px solid #DFF5F0!important;color:#052B41!important;}
.gcspp-pagination button{border:1px solid #DEF3EE!important;color:#052B41!important;}
.gcspp-list p{background:#FAFEFD!important;border:1px solid #EAF9F5!important;color:#052B41!important;}
.gcspp-list p i{background:#EEF9F7!important;}
.support-icon{background:radial-gradient(circle,#fff 0,#EEF9F7 62%,#E1F6F1 100%)!important;}
.gcspp-insight-grid span{border:1px solid #EAF9F5!important;background:#FAFEFD!important;}
.gcspp-insight-grid b{color:#052B41!important;}
.gcspp-donut b{color:#052B41!important;}
.gcspp-donut-wrap li{color:#052B41!important;}
.gcspp-donut-wrap li b{color:#052B41!important;}
.gcspp-big-metric{color:#052B41!important;}
.gcspp-chart{background:linear-gradient(180deg,#fff,#FAFEFD)!important;border:1px solid #EAF9F5!important;}
.gcspp-metric-row span{border:1px solid #EAF9F5!important;}
.gcspp-metric-row b{color:#052B41!important;}
.gcspp-timeline:before{background:#E2F6F1!important;}
.gcspp-timeline p{border:1px solid #EAF9F5!important;background:#FAFEFD!important;}
.gcspp-timeline p:before{box-shadow:0 0 0 4px #EEF9F7!important;}
.gcspp-timeline b{color:#052B41!important;}
.gcspp-subtabs button{border:1px solid #DEF3EE!important;color:#052B41!important;}
.gcspp-subtabs button.active{background:#F5FCFA!important;}
.gcspp-filter-builder{border:1px solid #EAF9F5!important;}
.gcspp-filter-builder aside{background:#FAFEFD!important;border-right:1px solid #EAF9F5!important;}
.gcspp-filter-builder aside b{color:#052B41!important;}
.gcspp-filter-builder aside b.active{background:#EEF9F7!important;}
.gcspp-chips span{border:1px solid #E2F6F1!important;color:#052B41!important;}
.gcspp-settings-form label{color:#052B41!important;}
.gcspp-logo-preview{border:1px solid #EAF9F5!important;background:linear-gradient(135deg,#052B41,#052B41)!important;}
.gcspp-preview .preview-box{background:linear-gradient(135deg,#052B41,#052B41),url("")!important;}
.gcspp-preview .preview-box:after{background:radial-gradient(circle,rgba(92,203,177,.35),rgba(92,203,177,0) 70%)!important;}
.gcspp-switch-line span{background:#D3E8E3!important;}
.gcspp-toast{background:#052B41!important;}
.gcspp-toast b{color:#A3E2D3!important;}
@media (max-width:900px){.gcspp-filter-builder aside{border-bottom:1px solid #EAF9F5!important;}}
.gcspp-card input[type="text"],.gcspp-card input[type="email"],.gcspp-card input[type="number"],.gcspp-card input[type="date"],.gcspp-card select,.gcspp-card textarea{border:1px solid #D8F1EB!important;color:#052B41!important;}
.gcspp-card input[type="color"]{border:1px solid #D8F1EB!important;}
.gcspp-card label{color:#052B41!important;}
/* ITAD Auctions: logo navy #052B41, teal #288F77. Existing layout rules are preserved. */
:root{--gcs-primary:#052B41!important;--gcs-secondary:#288F77!important;--gcs-purple:#052B41!important;--gcs-purple2:#288F77!important;--gcs-navy:#052B41!important}
.gcs-logo img{object-fit:contain;max-height:70px;width:auto;max-width:210px}
.footer-logo{object-fit:contain;max-width:210px;height:auto;background:#fff}
.dash-logo,.about-dash-logo,.itad-brand-logo{object-fit:contain;height:auto;max-width:100%}
.gcs-dash-logo .itad-brand-logo,.gcs-topbar .gcs-brand .itad-brand-logo{width:190px;max-height:80px}
/* Recolor the original icon graphics at display time; product/people photos and logos are excluded. */
img[src*="/assets/images/about/"]:not([src*="team-"]):not([src*="office-building"]),
img[src*="/assets/images/how-it-works/"]:not([src*="server-rack"]),
img[src*="/assets/images/footer/"],
img[src*="/assets/images/seller-profile/"]:not([src*="seller-logo"]):not([src*="star-yellow"]):not([src*="trust-star"]){filter:url("../images/itad-icon-filter.svg#teal")}
.gcs-footer .social-icon{background:#fff}
@media(max-width:760px){.gcs-logo img{max-width:165px;max-height:60px}}
.gcsps-brand .itad-brand-logo,.gcssl-brand .itad-brand-logo{max-width:190px;max-height:72px;background:#fff}
.gcs-dash-footer .itad-brand-logo,.gcs-footer .itad-brand-logo{max-width:210px;background:#fff}
