/* GENUP light mode: shared surfaces, no container borders. */
html[data-theme="light"]{--bg:#f4f7fb;--card:#fff;--band:#edf3f9;--line:#cbd5e1;--line-soft:#dce4ee;--text:#172033;--muted:#526174;color-scheme:light}
html[data-theme="light"] html{background:var(--bg)!important}
html[data-theme="light"] body{background:var(--bg)!important;color:var(--text)!important}
html[data-theme="light"] .app-shell{background:#f4f7fb!important}
html[data-theme="light"] .workspace{background:#f4f7fb!important}
html[data-theme="light"] .badge{border:0!important;background:#e8232e!important;color:#233247!important}
html[data-theme="light"] .content{background:#f4f7fb!important}
html[data-theme="light"] .hero{background:radial-gradient(ellipse at 50% 54%,rgba(219,25,32,.15),rgba(77,166,255,.035) 36%,transparent 67%)!important}
html[data-theme="light"] .meta-pill{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .meta-pill b{color:#155b91!important}
html[data-theme="light"] .blue-dot{background:#4da6ff!important}
html[data-theme="light"] .hero-title-panel{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb 48%,#f4f7fb)!important}
html[data-theme="light"] h1{color:#233247!important}
html[data-theme="light"] h1 em,html[data-theme="light"] h1 strong{color:var(--red)!important}
html[data-theme="light"] .brand-promise{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .hero-kicker{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .quick-tools{background:#f4f7fb!important;border:0!important;border:0!important}
html[data-theme="light"] .quick-link{color:#233247!important}
html[data-theme="light"] .quick-link:hover{color:#155b91!important}
html[data-theme="light"] .quick-link::after{background:#4da6ff!important}
html[data-theme="light"] .tool-section{background:#f4f7fb!important}
html[data-theme="light"] .tool-card{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .tool-card:hover{border-color:#3b5d7f!important}
html[data-theme="light"] .tool-card.integration{border-color:#cbd5e1!important}
html[data-theme="light"] .tool-visual{background:#f4f7fb!important}
html[data-theme="light"] .tool-visual::after{background:linear-gradient(90deg,transparent 58%,#f4f7fb 82%,#f4f7fb 100%)!important}
html[data-theme="light"] .tool-copy{background:#f4f7fb!important}
html[data-theme="light"] .tool-card.integration .tool-copy{background:linear-gradient(135deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .tool-title{color:#233247!important}
html[data-theme="light"] .tool-desc{color:#233247!important}
html[data-theme="light"] .tool-arrow{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .tool-card:hover .tool-arrow{background:#28577f!important}
html[data-theme="light"] .site-footer{color:#233247!important}
html[data-theme="light"] .site-footer a{color:#233247!important}
html[data-theme="light"] .site-footer a:hover{color:#155b91!important}
html[data-theme="light"] .toast{border:0!important;background:#f4f7fb!important;color:#233247!important}
@media(max-width:1280px){}
@media(max-width:1050px){}
@media(max-width:680px){}
html[data-theme="light"] .tool-card:focus-visible{border-color:#5eb5ff!important}
html[data-theme="light"] .quick-link:focus-visible{color:#155b91!important}
@media(prefers-reduced-motion:reduce){}
@media (min-width:1101px) and (max-width:1250px){}
@media (max-width:900px){}
@media (max-width:940px){}
@media (max-width:640px){}
@media(max-width:1250px){}
@media(max-width:900px){}
@media(max-width:680px){}
@media(min-width:1051px){}
@media(min-width:1051px){}
@media(min-width:1051px){}
@media(max-width:1450px){}
@media(max-width:1050px){}
@media(max-width:1450px){}
@media(max-width:1050px){}
html[data-theme="light"] select option,html[data-theme="light"] select optgroup{background-color:#f1f5f9!important;color:#233247!important}
html[data-theme="light"] select option:disabled{color:#233247!important}
@media(max-width:1450px){}
@media(max-width:1050px){}
@media(max-width:760px){}
html[data-theme="light"] .genup-language{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .quick-tools{border:0!important}
@media(max-width:1450px){}
@media(max-width:760px){}
html[data-theme="light"] .integration-note{color:var(--muted)!important}
@media(max-width:760px){}

html[data-theme="light"] .barcode-page{background:#f4f7fb!important}
html[data-theme="light"] .barcode-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .barcode-brand span{color:#233247!important}
html[data-theme="light"] .barcode-back{background:#f4f7fb!important}
html[data-theme="light"] .barcode-back:hover{background:#f4f7fb!important}
html[data-theme="light"] .barcode-side-label{color:#233247!important}
html[data-theme="light"] .barcode-step{color:#233247!important}
html[data-theme="light"] .barcode-step:hover,html[data-theme="light"] .barcode-step.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .barcode-step span{color:#155b91!important}
html[data-theme="light"] .barcode-policy{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .barcode-policy b{color:#ffd88c!important}
html[data-theme="light"] .barcode-policy span{color:#233247!important}
html[data-theme="light"] .barcode-breadcrumb{color:#233247!important}
html[data-theme="light"] .barcode-breadcrumb b{color:#233247!important}
html[data-theme="light"] .barcode-breadcrumb a:hover{color:#155b91!important}
html[data-theme="light"] .b-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .b-ghost:hover{background:#f4f7fb!important}
html[data-theme="light"] .b-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .barcode-eyebrow{color:#155b91!important}
html[data-theme="light"] .barcode-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .barcode-heading p{color:#233247!important}
html[data-theme="light"] .barcode-status{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .barcode-status span,html[data-theme="light"] .preview-dot{background:#40c77d!important}
html[data-theme="light"] .b-card{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .b-head{border:0!important}
html[data-theme="light"] .b-head span{color:#155b91!important}
html[data-theme="light"] .b-head small{color:#233247!important}
html[data-theme="light"] .barcode-types button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .barcode-types button:hover{border-color:#2f5579!important;color:#233247!important}
html[data-theme="light"] .barcode-types button.active{border-color:#326d9f!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .b-field{color:#233247!important}
html[data-theme="light"] .b-field input,html[data-theme="light"] .b-field select,html[data-theme="light"] .b-field textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .b-field input:focus,html[data-theme="light"] .b-field select:focus,html[data-theme="light"] .b-field textarea:focus{border-color:#3d78aa!important}
html[data-theme="light"] .data-tools span{color:#233247!important}
html[data-theme="light"] .gtin-notice{background:rgba(255,188,67,.09)!important;color:#e8c778!important}
html[data-theme="light"] .b-field.color>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .checksum-row{color:#233247!important}
html[data-theme="light"] .barcode-preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-bar{color:#233247!important}
html[data-theme="light"] .preview-bar>div{color:#233247!important}
html[data-theme="light"] .barcode-canvas-wrap{background:#fff!important}
html[data-theme="light"] .barcode-preview-info span{color:#233247!important}
html[data-theme="light"] .barcode-form-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .barcode-form-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .barcode-tip{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .barcode-tip b{color:#233247!important}
html[data-theme="light"] .barcode-tip p{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .smart-hint{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .smart-hint b{color:#155b91!important}
html[data-theme="light"] .smart-hint span{color:#233247!important}
html[data-theme="light"] .gs1-helper{border:0!important;background:radial-gradient(circle at 92% 0,rgba(77,166,255,.09),transparent 34%),linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .gs1-helper-head span{color:#233247!important}
html[data-theme="light"] .pro-badge{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .profile-strip{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .profile-strip p{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .use-case-strip{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .use-case-strip b{color:#233247!important}
html[data-theme="light"] .use-case-strip span{color:#233247!important}
html[data-theme="light"] .supplement-grid{border:0!important}
html[data-theme="light"] .supplement-grid small{color:#233247!important}
html[data-theme="light"] .batch-source-tabs button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .batch-source-tabs button.active{border-color:#2f638e!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .csv-drop{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .csv-drop b{color:#233247!important}
html[data-theme="light"] .batch-report>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .batch-report span{color:#233247!important}
html[data-theme="light"] .batch-report b{color:#233247!important}
html[data-theme="light"] .batch-errors>div{border:0!important;background:rgba(240,51,58,.06)!important}
html[data-theme="light"] .batch-errors b{color:#b4232d!important}
html[data-theme="light"] .batch-errors span{color:#233247!important}
html[data-theme="light"] .batch-errors small{color:#233247!important}
html[data-theme="light"] .unit-field{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .unit-field em{color:#233247!important}
html[data-theme="light"] .saved-profiles button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preflight{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .preflight-top b{color:#233247!important}
html[data-theme="light"] .preflight-top span{color:#78c69a!important}
html[data-theme="light"] .dimension-guide{color:#233247!important}
html[data-theme="light"] .preflight-issues span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .label-sheet{border:0!important}
html[data-theme="light"] .label-sheet-head span{color:#233247!important}
html[data-theme="light"] .handoff-row{border:0!important}
html[data-theme="light"] .handoff-row>span{color:#233247!important}
html[data-theme="light"] .label-copy{background:#f4f7fb!important}
html[data-theme="light"] .label-copy b{color:#233247!important}
html[data-theme="light"] .label-copy span{color:#233247!important}
@media(max-width:1100px){}
@media(max-width:900px){html[data-theme="light"] .barcode-side{border:0!important}
}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}
html[data-theme="light"] .handoff-banner{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .handoff-banner b{color:#233247!important}
html[data-theme="light"] .handoff-banner span{color:#233247!important}
@media(max-width:640px){}
html[data-theme="light"] .wizard-card{background:#f4f7fb!important}
html[data-theme="light"] .wizard-welcome{color:#233247!important}
html[data-theme="light"] .wizard-progress li{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .wizard-progress [aria-current]{background:#f4f7fb!important}
html[data-theme="light"] .wizard-help{color:#233247!important}
html[data-theme="light"] .wizard-error{color:#b4232d!important}
html[data-theme="light"] .wizard-details{border:0!important}
html[data-theme="light"] .wizard-details summary{color:#233247!important}
html[data-theme="light"] .wizard-history-row{background:#f4f7fb!important;color:#233247!important;border:0!important}
html[data-theme="light"] .wizard-history-row small{color:#233247!important}
@media(max-width:640px){}
@media(min-width:1051px){}
html[data-theme="light"] .barcode-page .barcode-tools-strip{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .barcode-tools-strip a{color:#233247!important}
html[data-theme="light"] .barcode-tools-strip a[aria-current]{color:#155b91!important}
@media(max-width:1050px){}
@media(max-width:640px){}
@media(max-width:1400px){}
@media(max-width:680px){}

html[data-theme="light"] .cbm-page{background:#f4f7fb!important}
html[data-theme="light"] .cbm-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .cbm-brand span{color:#233247!important}
html[data-theme="light"] .cbm-back{background:#f4f7fb!important}
html[data-theme="light"] .cbm-side-label{color:#233247!important}
html[data-theme="light"] .cbm-nav button{color:#233247!important}
html[data-theme="light"] .cbm-nav button:hover,html[data-theme="light"] .cbm-nav button.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .cbm-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .cbm-note b{color:#233247!important}
html[data-theme="light"] .cbm-note span{color:#233247!important}
html[data-theme="light"] .cbm-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .cbm-top b{color:#233247!important}
html[data-theme="light"] .cbm-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .cbm-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .cbm-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .cbm-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .cbm-heading p{color:#233247!important}
html[data-theme="light"] .cbm-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .cbm-live i{background:#40c77d!important}
html[data-theme="light"] .cbm-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .cbm-head{border:0!important}
html[data-theme="light"] .cbm-head span{color:#155b91!important}
html[data-theme="light"] .cbm-head small{color:#233247!important}
html[data-theme="light"] .cbm-grid label{color:#233247!important}
html[data-theme="light"] .cbm-grid input,html[data-theme="light"] .cbm-grid select,html[data-theme="light"] .export-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .metric-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid span,html[data-theme="light"] .metric-grid small{color:#233247!important}
html[data-theme="light"] .metric-grid .accent{border-color:#31557a!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid .accent strong{color:#155b91!important}
html[data-theme="light"] .cbm-tip{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .capacity-row>div{background:#f4f7fb!important}
html[data-theme="light"] .capacity-row span{color:#233247!important}
html[data-theme="light"] .cbm-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .cbm-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .preview-card,html[data-theme="light"] .formula-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .hero-metric{border:0!important;background:radial-gradient(circle at 25% 20%,rgba(77,166,255,.12),transparent 45%),#f4f7fb!important}
html[data-theme="light"] .hero-metric span,html[data-theme="light"] .hero-metric small{color:#233247!important}
html[data-theme="light"] .hero-metric strong{color:#233247!important}
html[data-theme="light"] .preview-list div{background:#f4f7fb!important}
html[data-theme="light"] .preview-list span{color:#233247!important}
html[data-theme="light"] .formula-card p{color:#233247!important}
@media(max-width:1250px){}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .line-title>span,html[data-theme="light"] .line-head span{color:#233247!important}
html[data-theme="light"] .multi-lines{border:0!important}
html[data-theme="light"] .shipment-line{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .line-row-head b{color:#233247!important}
html[data-theme="light"] .remove-line{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .line-grid label{color:#233247!important}
html[data-theme="light"] .line-grid input,html[data-theme="light"] .line-grid select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .wm-row>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .wm-row span{color:#233247!important}
html[data-theme="light"] .wm-row b{color:#233247!important}
html[data-theme="light"] .planning-audit span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .handoff-row{border:0!important}
html[data-theme="light"] .handoff-row span{color:#233247!important}
html[data-theme="light"] .cbm-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .cbm-grid input:focus,html[data-theme="light"] .cbm-grid select:focus,html[data-theme="light"] .line-grid input:focus,html[data-theme="light"] .line-grid select:focus,html[data-theme="light"] .export-row input:focus{border-color:#3d78aa!important}
@media(max-width:1100px){}
@media(max-width:900px){}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}
html[data-theme="light"] .freight-presets>span{color:#233247!important}
html[data-theme="light"] .freight-presets button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .freight-presets button:hover{border-color:#3b6b95!important;color:#233247!important}
html[data-theme="light"] .rate-planner{border:0!important}
html[data-theme="light"] .cost-row>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .cost-row span{color:#233247!important}
html[data-theme="light"] .cost-row b{color:#233247!important}
html[data-theme="light"] .container-compare{border:0!important}
html[data-theme="light"] .container-compare-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .container-compare-grid b{color:#233247!important}
html[data-theme="light"] .container-compare-grid span{color:#233247!important}
html[data-theme="light"] .container-compare-grid small{color:#233247!important}
@media(max-width:640px){}

html[data-theme="light"] .cp-page{background:#f4f7fb!important}
html[data-theme="light"] .cp-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .cp-brand span{color:#233247!important}
html[data-theme="light"] .cp-back{background:#f4f7fb!important}
html[data-theme="light"] .cp-side-label{color:#233247!important}
html[data-theme="light"] .cp-step{color:#233247!important}
html[data-theme="light"] .cp-step.active,html[data-theme="light"] .cp-step:hover{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .cp-step span{color:#155b91!important}
html[data-theme="light"] .cp-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .cp-note b{color:#b4232d!important}
html[data-theme="light"] .cp-note span{color:#233247!important}
html[data-theme="light"] .cp-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .cp-top b{color:#233247!important}
html[data-theme="light"] .cp-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .cp-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .cp-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .cp-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .cp-heading p{color:#233247!important}
html[data-theme="light"] .cp-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .cp-live i{background:#40c77d!important}
html[data-theme="light"] .cp-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .cp-head{border:0!important}
html[data-theme="light"] .cp-head span{color:#155b91!important}
html[data-theme="light"] .cp-head small{color:#233247!important}
html[data-theme="light"] .cp-grid label,html[data-theme="light"] .cp-export label{color:#233247!important}
html[data-theme="light"] .cp-grid input,html[data-theme="light"] .cp-grid select,html[data-theme="light"] .cp-export input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .cp-preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .cp-preview-top{color:#233247!important}
html[data-theme="light"] .cp-preview-top b{color:#233247!important}
html[data-theme="light"] .cp-ticket{border:0!important;background:radial-gradient(circle at 85% 20%,rgba(240,51,58,.28),transparent 30%),linear-gradient(135deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .cp-ticket span{color:#b4232d!important}
html[data-theme="light"] .cp-ticket strong{color:#233247!important}
html[data-theme="light"] .cp-ticket small{color:#b4232d!important}
html[data-theme="light"] .cp-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .cp-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .cp-list{border:0!important}
html[data-theme="light"] .cp-list div{border:0!important;color:#233247!important}
html[data-theme="light"] .cp-list b{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .cp-page{background:radial-gradient(circle at 76% 8%,rgba(77,166,255,.055),transparent 27%),radial-gradient(circle at 18% 24%,rgba(240,51,58,.05),transparent 23%),#f4f7fb!important}
html[data-theme="light"] .cp-card:before{background:linear-gradient(90deg,transparent,rgba(240,51,58,.18),rgba(77,166,255,.18),transparent)!important}
html[data-theme="light"] .cp-card:hover{border-color:#cbd5e1!important}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .preset-strip{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preset-strip label{color:#233247!important}
html[data-theme="light"] .preset-strip select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .cp-grid input:focus,html[data-theme="light"] .cp-grid select:focus,html[data-theme="light"] .cp-export input:focus,html[data-theme="light"] .cp-export select:focus,html[data-theme="light"] .reserved-panel textarea:focus{border-color:#3d78aa!important}
html[data-theme="light"] .reserved-panel{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .reserved-panel label{color:#233247!important}
html[data-theme="light"] .reserved-panel textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .reserved-panel p{color:#233247!important}
html[data-theme="light"] .strength-strip{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .strength-strip span{color:#233247!important}
html[data-theme="light"] .strength-strip strong{color:#155b91!important}
html[data-theme="light"] .strength-meter{background:#f4f7fb!important}
html[data-theme="light"] .strength-meter i{background:linear-gradient(90deg,#3f8fd0,#6bd0ff)!important}
html[data-theme="light"] .strength-strip small{color:#233247!important}
html[data-theme="light"] .cp-export select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .metric-row div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-row span{color:#233247!important}
html[data-theme="light"] .metric-row b{color:#233247!important}
html[data-theme="light"] .cp-tip{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .cp-tip b{color:#155b91!important}
html[data-theme="light"] .cp-tip p{color:#233247!important}
@media(max-width:1180px){}
@media(max-width:940px){}
@media(max-width:760px){}
@media(max-width:480px){}
html[data-theme="light"] .cp-grid small{color:#233247!important}
html[data-theme="light"] .campaign-score>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .campaign-score span{color:#233247!important}
html[data-theme="light"] .campaign-score b{color:#233247!important}
html[data-theme="light"] .campaign-score small{color:#233247!important}
html[data-theme="light"] .campaign-issues span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .boundary-box{border:0!important;background:rgba(240,178,58,.05)!important}
html[data-theme="light"] .boundary-box b{color:#f1cd84!important}
html[data-theme="light"] .boundary-box span{color:#233247!important}
html[data-theme="light"] .handoff-actions{border:0!important}
html[data-theme="light"] .handoff-actions>span{color:#233247!important}
@media(max-width:760px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .discount-page{background:#f4f7fb!important}
html[data-theme="light"] .d-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .d-brand span{color:#233247!important}
html[data-theme="light"] .d-back{background:#f4f7fb!important}
html[data-theme="light"] .d-side-label{color:#233247!important}
html[data-theme="light"] .d-nav button{color:#233247!important}
html[data-theme="light"] .d-nav button:hover,html[data-theme="light"] .d-nav button.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .d-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .d-note b{color:#233247!important}
html[data-theme="light"] .d-note span{color:#233247!important}
html[data-theme="light"] .d-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .d-top b{color:#233247!important}
html[data-theme="light"] .d-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .d-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .d-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .d-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .d-heading p{color:#233247!important}
html[data-theme="light"] .d-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .d-live i{background:#40c77d!important}
html[data-theme="light"] .d-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .d-head{border:0!important}
html[data-theme="light"] .d-head span{color:#155b91!important}
html[data-theme="light"] .d-head small{color:#233247!important}
html[data-theme="light"] .d-grid label,html[data-theme="light"] .reverse-row label{color:#233247!important}
html[data-theme="light"] .d-grid input,html[data-theme="light"] .reverse-row input,html[data-theme="light"] .export-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preset-row button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .metric-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid span{color:#233247!important}
html[data-theme="light"] .metric-grid .accent{border-color:#31557a!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid .accent strong{color:#155b91!important}
html[data-theme="light"] .effective-row{background:#f4f7fb!important}
html[data-theme="light"] .effective-row span{color:#233247!important}
html[data-theme="light"] .step-list div{background:#f4f7fb!important}
html[data-theme="light"] .step-list span{color:#233247!important}
html[data-theme="light"] .reverse-row>div{background:#f4f7fb!important}
html[data-theme="light"] .reverse-row>div span{color:#233247!important}
html[data-theme="light"] .d-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .d-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .hero{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .hero span,html[data-theme="light"] .hero small{color:#233247!important}
html[data-theme="light"] .preview-list div{background:#f4f7fb!important}
html[data-theme="light"] .preview-list span{color:#233247!important}
html[data-theme="light"] .editor-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .editor-switch button{color:#233247!important}
html[data-theme="light"] .editor-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .d-grid select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .guardrail-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .guardrail-grid span{color:#233247!important}
html[data-theme="light"] .guardrail-grid b{color:#233247!important}
html[data-theme="light"] .guardrail-grid b.bad{color:#b4232d!important}
html[data-theme="light"] .guard-issues span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .handoff-row{border:0!important}
html[data-theme="light"] .handoff-row span{color:#233247!important}
html[data-theme="light"] .bogo-row label{color:#233247!important}
html[data-theme="light"] .bogo-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .bogo-row>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .bogo-row span{color:#233247!important}
html[data-theme="light"] .bogo-row b{color:#233247!important}
html[data-theme="light"] .d-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .d-grid input:focus,html[data-theme="light"] .d-grid select:focus,html[data-theme="light"] .reverse-row input:focus,html[data-theme="light"] .bogo-row input:focus,html[data-theme="light"] .export-row input:focus{border-color:#3d78aa!important}
@media(max-width:1100px){}
@media(max-width:900px){}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .expiry-page{background:#f4f7fb!important}
html[data-theme="light"] .e-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .e-brand span{color:#233247!important}
html[data-theme="light"] .e-back{background:#f4f7fb!important}
html[data-theme="light"] .e-side-label{color:#233247!important}
html[data-theme="light"] .e-nav button{color:#233247!important}
html[data-theme="light"] .e-nav button:hover,html[data-theme="light"] .e-nav button.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .e-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .e-note b{color:#ffd88c!important}
html[data-theme="light"] .e-note span{color:#233247!important}
html[data-theme="light"] .e-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .e-top b{color:#233247!important}
html[data-theme="light"] .e-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .e-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .e-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .e-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .e-heading p{color:#233247!important}
html[data-theme="light"] .e-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .e-live i{background:#40c77d!important}
html[data-theme="light"] .e-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .e-head{border:0!important}
html[data-theme="light"] .e-head span{color:#155b91!important}
html[data-theme="light"] .e-head small{color:#233247!important}
html[data-theme="light"] .e-grid label,html[data-theme="light"] .reverse-row label{color:#233247!important}
html[data-theme="light"] .e-grid input,html[data-theme="light"] .e-grid select,html[data-theme="light"] .reverse-row input,html[data-theme="light"] .export-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .metric-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid span{color:#233247!important}
html[data-theme="light"] .metric-grid .accent{border-color:#31557a!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid .accent strong{color:#155b91!important}
html[data-theme="light"] .life-bar{background:#f4f7fb!important}
html[data-theme="light"] .life-bar div{background:linear-gradient(90deg,#3fa9ff,#f0333a)!important}
html[data-theme="light"] .status-row,html[data-theme="light"] .reverse-result{background:#f4f7fb!important}
html[data-theme="light"] .status-row span,html[data-theme="light"] .reverse-result span{color:#233247!important}
html[data-theme="light"] .status-row b.valid,html[data-theme="light"] .preview-top span.valid{color:#155b91!important}
html[data-theme="light"] .status-row b.expiring_soon,html[data-theme="light"] .preview-top span.expiring_soon{color:#805000!important}
html[data-theme="light"] .status-row b.expired,html[data-theme="light"] .preview-top span.expired,html[data-theme="light"] .status-row b.expires_today{color:#b4232d!important}
html[data-theme="light"] .e-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .e-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .calendar{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .calendar span,html[data-theme="light"] .calendar small{color:#233247!important}
html[data-theme="light"] .preview-list div{background:#f4f7fb!important}
html[data-theme="light"] .preview-list span{color:#233247!important}
html[data-theme="light"] .editor-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .editor-switch button{color:#233247!important}
html[data-theme="light"] .editor-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .status-row b.quarantine,html[data-theme="light"] .preview-top span.quarantine{color:#b4232d!important}
html[data-theme="light"] .delivery-result>div,html[data-theme="light"] .batch-metrics>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .delivery-result span,html[data-theme="light"] .batch-metrics span{color:#233247!important}
html[data-theme="light"] .delivery-result b,html[data-theme="light"] .batch-metrics b{color:#233247!important}
html[data-theme="light"] .delivery-result b.pass{color:#155b91!important}
html[data-theme="light"] .delivery-result b.fail{color:#b4232d!important}
html[data-theme="light"] .batch-field{color:#233247!important}
html[data-theme="light"] .batch-field textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .batch-list>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .batch-list b{color:#233247!important}
html[data-theme="light"] .batch-list span{color:#233247!important}
html[data-theme="light"] .batch-list small{color:#233247!important}
html[data-theme="light"] .e-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .e-grid input:focus,html[data-theme="light"] .e-grid select:focus,html[data-theme="light"] .reverse-row input:focus,html[data-theme="light"] .batch-field textarea:focus,html[data-theme="light"] .export-row input:focus{border-color:#3d78aa!important}
@media(max-width:1100px){}
@media(max-width:900px){}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .fc-page{background:#f4f7fb!important}
html[data-theme="light"] .fc-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .fc-brand span{color:#233247!important}
html[data-theme="light"] .fc-back{background:#f4f7fb!important}
html[data-theme="light"] .fc-side-label{color:#233247!important}
html[data-theme="light"] .fc-step{color:#233247!important}
html[data-theme="light"] .fc-step:hover,html[data-theme="light"] .fc-step.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .fc-step span{color:#155b91!important}
html[data-theme="light"] .fc-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .fc-note b{color:#233247!important}
html[data-theme="light"] .fc-note span{color:#233247!important}
html[data-theme="light"] .fc-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .fc-top b{color:#233247!important}
html[data-theme="light"] .fc-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .fc-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .fc-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .fc-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .fc-heading p{color:#233247!important}
html[data-theme="light"] .fc-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .fc-live i{background:#40c77d!important}
html[data-theme="light"] .fc-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .fc-head{border:0!important}
html[data-theme="light"] .fc-head span{color:#155b91!important}
html[data-theme="light"] .fc-head small{color:#233247!important}
html[data-theme="light"] .drop-zone{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .drop-zone.drag{border-color:#4da6ff!important;background:#f4f7fb!important}
html[data-theme="light"] .drop-zone span{color:#233247!important}
html[data-theme="light"] .drop-zone small{color:#233247!important}
html[data-theme="light"] .file-meta{background:#f4f7fb!important}
html[data-theme="light"] .file-meta span{color:#233247!important}
html[data-theme="light"] .fc-field{color:#233247!important}
html[data-theme="light"] .fc-field input,html[data-theme="light"] .fc-field select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .fc-field small{color:#233247!important}
html[data-theme="light"] .convert-row span{color:#233247!important}
html[data-theme="light"] .preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .preview-area{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preview-area pre{color:#233247!important}
html[data-theme="light"] .preview-meta div{background:#f4f7fb!important}
html[data-theme="light"] .preview-meta span{color:#233247!important}
html[data-theme="light"] .preview-meta b{color:#233247!important}
html[data-theme="light"] .privacy-card{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .privacy-card b{color:#233247!important}
html[data-theme="light"] .privacy-card p{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .file-list>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .file-list b{color:#233247!important}
html[data-theme="light"] .file-list span{color:#233247!important}
html[data-theme="light"] .conversion-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .conversion-note b{color:#233247!important}
html[data-theme="light"] .conversion-note span{color:#233247!important}
html[data-theme="light"] .preflight-metrics>div,html[data-theme="light"] .result-summary>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .preflight-metrics span,html[data-theme="light"] .result-summary span{color:#233247!important}
html[data-theme="light"] .preflight-metrics b,html[data-theme="light"] .result-summary b{color:#233247!important}
html[data-theme="light"] .preflight-issues span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .data-stats{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .fc-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .fc-field input:focus,html[data-theme="light"] .fc-field select:focus{border-color:#3d78aa!important}
@media(max-width:1180px){}
@media(max-width:940px){}
@media(max-width:760px){}
@media(max-width:480px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .img-page{background:#f4f7fb!important}
html[data-theme="light"] .img-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .img-brand span{color:#233247!important}
html[data-theme="light"] .img-back{background:#f4f7fb!important}
html[data-theme="light"] .img-side-label{color:#233247!important}
html[data-theme="light"] .img-nav button{color:#233247!important}
html[data-theme="light"] .img-nav button:hover,html[data-theme="light"] .img-nav button.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .img-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .img-note b{color:#233247!important}
html[data-theme="light"] .img-note span{color:#233247!important}
html[data-theme="light"] .img-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .img-top b{color:#233247!important}
html[data-theme="light"] .i-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .i-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .img-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .img-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .img-heading p{color:#233247!important}
html[data-theme="light"] .img-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .img-live i{background:#40c77d!important}
html[data-theme="light"] .i-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .i-head{border:0!important}
html[data-theme="light"] .i-head span{color:#155b91!important}
html[data-theme="light"] .i-head small{color:#233247!important}
html[data-theme="light"] .drop{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .drop.drag{border-color:#4da6ff!important}
html[data-theme="light"] .drop span{color:#233247!important}
html[data-theme="light"] .file-meta{background:#f4f7fb!important}
html[data-theme="light"] .file-meta span{color:#233247!important}
html[data-theme="light"] .mode-tabs button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .mode-tabs button.active{border-color:#326d9f!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .i-grid label{color:#233247!important}
html[data-theme="light"] .i-grid input,html[data-theme="light"] .i-grid select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .state-row{background:#f4f7fb!important}
html[data-theme="light"] .state-row span{color:#233247!important}
html[data-theme="light"] .i-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .i-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .canvas-wrap{background:#f4f7fb!important}
html[data-theme="light"] .canvas-wrap>span{color:#233247!important}
html[data-theme="light"] .preview-list div{background:#f4f7fb!important}
html[data-theme="light"] .preview-list span{color:#233247!important}
html[data-theme="light"] .editor-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .editor-switch button{color:#233247!important}
html[data-theme="light"] .editor-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .focal-grid label,html[data-theme="light"] .adjust-grid label{color:#233247!important}
html[data-theme="light"] .focal-grid label span,html[data-theme="light"] .adjust-grid label span{color:#233247!important}
html[data-theme="light"] .scale-audit{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .scale-audit.warn{border-color:#cbd5e1!important;background:#f4f7fb!important;color:#d4b570!important}
html[data-theme="light"] .i-grid label small{color:#233247!important}
html[data-theme="light"] .i-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .i-grid input:focus,html[data-theme="light"] .i-grid select:focus,html[data-theme="light"] .focal-grid input:focus,html[data-theme="light"] .adjust-grid input:focus{border-color:#3d78aa!important}
@media(max-width:1180px){}
@media(max-width:900px){}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .margin-page{background:#f4f7fb!important}
html[data-theme="light"] .m-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .m-brand span{color:#233247!important}
html[data-theme="light"] .m-back{background:#f4f7fb!important}
html[data-theme="light"] .m-side-label{color:#233247!important}
html[data-theme="light"] .m-nav button{color:#233247!important}
html[data-theme="light"] .m-nav button:hover,html[data-theme="light"] .m-nav button.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .m-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .m-note b{color:#233247!important}
html[data-theme="light"] .m-note span{color:#233247!important}
html[data-theme="light"] .m-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .m-top b{color:#233247!important}
html[data-theme="light"] .m-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .m-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .m-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .m-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .m-heading p{color:#233247!important}
html[data-theme="light"] .m-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .m-live i{background:#40c77d!important}
html[data-theme="light"] .m-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .m-head{border:0!important}
html[data-theme="light"] .m-head span{color:#155b91!important}
html[data-theme="light"] .m-head small{color:#233247!important}
html[data-theme="light"] .m-grid label,html[data-theme="light"] .target-grid label{color:#233247!important}
html[data-theme="light"] .m-grid input,html[data-theme="light"] .m-grid select,html[data-theme="light"] .target-grid input,html[data-theme="light"] .export-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .metric-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid span{color:#233247!important}
html[data-theme="light"] .metric-grid .accent{border-color:#31557a!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid .accent strong{color:#155b91!important}
html[data-theme="light"] .total-grid div{background:#f4f7fb!important}
html[data-theme="light"] .total-grid span{color:#233247!important}
html[data-theme="light"] .target-grid>div{background:#f4f7fb!important}
html[data-theme="light"] .target-grid>div span{color:#233247!important}
html[data-theme="light"] .m-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .m-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .preview-top span.loss{color:#b4232d!important}
html[data-theme="light"] .hero{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .hero span,html[data-theme="light"] .hero small{color:#233247!important}
html[data-theme="light"] .hero strong{color:#233247!important}
html[data-theme="light"] .preview-list div{background:#f4f7fb!important}
html[data-theme="light"] .preview-list span{color:#233247!important}
html[data-theme="light"] .editor-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .editor-switch button{color:#233247!important}
html[data-theme="light"] .editor-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .economics-audit span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .break-even-row>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .break-even-row span{color:#233247!important}
html[data-theme="light"] .break-even-row b{color:#233247!important}
html[data-theme="light"] .scenario-inputs label{color:#233247!important}
html[data-theme="light"] .scenario-inputs input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .scenario-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .scenario-grid span{color:#155b91!important}
html[data-theme="light"] .scenario-grid b{color:#233247!important}
html[data-theme="light"] .scenario-grid small{color:#233247!important}
html[data-theme="light"] .discount-title span{color:#233247!important}
html[data-theme="light"] .discount-grid>div{background:#f4f7fb!important}
html[data-theme="light"] .discount-grid span{color:#233247!important}
html[data-theme="light"] .discount-grid b{color:#233247!important}
html[data-theme="light"] .margin-tip{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .margin-tip b{color:#233247!important}
html[data-theme="light"] .margin-tip p{color:#233247!important}
html[data-theme="light"] .m-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .m-grid input:focus,html[data-theme="light"] .m-grid select:focus,html[data-theme="light"] .target-grid input:focus,html[data-theme="light"] .scenario-inputs input:focus,html[data-theme="light"] .export-row input:focus{border-color:#3d78aa!important}
@media(max-width:1100px){}
@media(max-width:900px){}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}
@media(max-width:1100px){}
@media(max-width:640px){}
html[data-theme="light"] .handoff-banner{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .handoff-banner b{color:#233247!important}
html[data-theme="light"] .handoff-banner span{color:#233247!important}
@media(max-width:640px){}

html[data-theme="light"] .pack-page{background:#f4f7fb!important}
html[data-theme="light"] .pack-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .pack-brand span{color:#233247!important}
html[data-theme="light"] .pack-back{background:#f4f7fb!important}
html[data-theme="light"] .pack-side-label{color:#233247!important}
html[data-theme="light"] .pack-nav button{color:#233247!important}
html[data-theme="light"] .pack-nav button:hover,html[data-theme="light"] .pack-nav button.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .pack-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .pack-note b{color:#233247!important}
html[data-theme="light"] .pack-note span{color:#233247!important}
html[data-theme="light"] .pack-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .pack-top b{color:#233247!important}
html[data-theme="light"] .p-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .p-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .pack-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .pack-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .pack-heading p{color:#233247!important}
html[data-theme="light"] .pack-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .pack-live i{background:#40c77d!important}
html[data-theme="light"] .p-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .p-head{border:0!important}
html[data-theme="light"] .p-head span{color:#155b91!important}
html[data-theme="light"] .p-head small{color:#233247!important}
html[data-theme="light"] .p-grid label{color:#233247!important}
html[data-theme="light"] .p-grid input,html[data-theme="light"] .p-grid select,html[data-theme="light"] .export-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .p-tip{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .plan-grid>div{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .plan-grid span{color:#233247!important}
html[data-theme="light"] .plan-grid .accent{border-color:#31557a!important;background:#f4f7fb!important}
html[data-theme="light"] .plan-grid .accent strong{color:#155b91!important}
html[data-theme="light"] .orientation{background:#f4f7fb!important}
html[data-theme="light"] .orientation b{color:#233247!important}
html[data-theme="light"] .orientation small{color:#233247!important}
html[data-theme="light"] .p-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .p-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .preview-card,html[data-theme="light"] .warning-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .cube{border:0!important;background:linear-gradient(135deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .cube small{color:#155b91!important}
html[data-theme="light"] .preview-list div{background:#f4f7fb!important}
html[data-theme="light"] .preview-list span{color:#233247!important}
html[data-theme="light"] .warning-card p{color:#233247!important}
@media(max-width:1250px){}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .handoff-banner{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .handoff-banner b{color:#233247!important}
html[data-theme="light"] .handoff-banner span{color:#233247!important}
html[data-theme="light"] .pack-audit span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .recommend-row label{color:#233247!important}
html[data-theme="light"] .recommend-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .recommendation-result{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .p-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .p-grid input:focus,html[data-theme="light"] .p-grid select:focus,html[data-theme="light"] .export-row input:focus,html[data-theme="light"] .recommend-row input:focus{border-color:#3d78aa!important}
@media(max-width:1100px){}
@media(max-width:900px){}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}
html[data-theme="light"] .pallet-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .pallet-grid span{color:#233247!important}
html[data-theme="light"] .pallet-grid b{color:#233247!important}
html[data-theme="light"] .p-grid label small{color:#233247!important}
@media(max-width:1100px){}
@media(max-width:640px){}

html[data-theme="light"] .qr-page{background:#f4f7fb!important}
html[data-theme="light"] .back-tools{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .back-tools:hover{background:#f4f7fb!important}
html[data-theme="light"] .step-link{color:#233247!important}
html[data-theme="light"] .step-link:hover,html[data-theme="light"] .step-link.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .step-link span{color:#155b91!important}
html[data-theme="light"] .privacy-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .privacy-note b{color:#233247!important}
html[data-theme="light"] .privacy-note span{color:#233247!important}
html[data-theme="light"] .breadcrumb{color:#233247!important}
html[data-theme="light"] .breadcrumb a:hover{color:#155b91!important}
html[data-theme="light"] .breadcrumb b{color:#233247!important}
html[data-theme="light"] .ghost-btn{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .ghost-btn:hover{background:#f4f7fb!important}
html[data-theme="light"] .primary-btn{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .eyebrow{color:#155b91!important}
html[data-theme="light"] .qr-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .qr-heading p{color:#233247!important}
html[data-theme="light"] .status-pill{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .status-pill span{background:#40c77d!important}
html[data-theme="light"] .setting-card{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .section-head{border:0!important}
html[data-theme="light"] .section-head span{color:#155b91!important}
html[data-theme="light"] .section-head h2{color:#233247!important}
html[data-theme="light"] .section-head small{color:#233247!important}
html[data-theme="light"] .type-tabs button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .type-tabs button:hover{border-color:#2f5579!important;color:#233247!important}
html[data-theme="light"] .type-tabs button.active{border-color:#326d9f!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .field{color:#233247!important}
html[data-theme="light"] .field input:not([type=color]):not([type=range]),html[data-theme="light"] .field select,html[data-theme="light"] .dynamic-fields input,html[data-theme="light"] .dynamic-fields textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .field input:focus,html[data-theme="light"] .field select:focus,html[data-theme="light"] .dynamic-fields input:focus,html[data-theme="light"] .dynamic-fields textarea:focus{border-color:#3d78aa!important}
html[data-theme="light"] .input-meta{color:#233247!important}
html[data-theme="light"] .color-field>div,html[data-theme="light"] .accent-row{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .quality-note.good{background:rgba(64,199,125,.08)!important;color:#86d9aa!important}
html[data-theme="light"] .quality-note.warn{background:rgba(240,178,58,.09)!important;color:#ffd27b!important}
html[data-theme="light"] .quality-note.bad{background:rgba(240,51,58,.1)!important;color:#b4232d!important}
html[data-theme="light"] .logo-drop{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .logo-drop:hover,html[data-theme="light"] .logo-drop.drag{border-color:#4da6ff!important;background:#f4f7fb!important}
html[data-theme="light"] .logo-drop-icon{background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .logo-drop b{color:#233247!important}
html[data-theme="light"] .logo-thumb{border:0!important;background:#fff center/contain no-repeat!important}
html[data-theme="light"] .danger-link{color:#b4232d!important}
html[data-theme="light"] .preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-bar{color:#233247!important}
html[data-theme="light"] .preview-bar>div{color:#233247!important}
html[data-theme="light"] .preview-dot{background:#40c77d!important}
html[data-theme="light"] .qr-preview{background:repeating-conic-gradient(#f4f5f7 0 25%,#fff 0 50%) 50%/16px 16px!important}
html[data-theme="light"] .preview-info b{color:#233247!important}
html[data-theme="light"] .preview-info span{color:#233247!important}
html[data-theme="light"] .form-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .form-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .scan-tip{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .scan-tip b{color:#233247!important}
html[data-theme="light"] .scan-tip p{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .lifecycle-row{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .lifecycle-row b{color:#233247!important}
html[data-theme="light"] .lifecycle-row small{color:#233247!important}
html[data-theme="light"] .dynamic-panel{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .dynamic-title b{color:#233247!important}
html[data-theme="light"] .dynamic-title small{color:#233247!important}
html[data-theme="light"] .live-badge{border:0!important;color:#155b91!important}
html[data-theme="light"] .dynamic-url-row{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .dynamic-url-row span{color:#233247!important}
html[data-theme="light"] .dynamic-url-row code{color:#233247!important}
html[data-theme="light"] .preset-row button,html[data-theme="light"] .recent-styles button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preset-row button:hover,html[data-theme="light"] .recent-styles button:hover{border-color:#3e729e!important;color:#233247!important}
html[data-theme="light"] .preset-row .preset-save{color:#155b91!important}
html[data-theme="light"] .quality-issues span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .unit-input{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .unit-input em{color:#233247!important}
html[data-theme="light"] .print-advice{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .print-advice b{color:#233247!important}
html[data-theme="light"] .print-advice span{color:#233247!important}
html[data-theme="light"] .bulk-info b{color:#233247!important}
html[data-theme="light"] .bulk-info span{color:#233247!important}
html[data-theme="light"] .metric-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid span{color:#233247!important}
html[data-theme="light"] .metric-grid b{color:#233247!important}
html[data-theme="light"] .analytics-breakdown>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .analytics-breakdown span{color:#155b91!important}
html[data-theme="light"] .analytics-breakdown p{color:#233247!important}
@media(max-width:1100px){}
@media(max-width:900px){}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}
html[data-theme="light"] .handoff-banner{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .handoff-banner b{color:#233247!important}
html[data-theme="light"] .handoff-banner span{color:#233247!important}
@media(max-width:640px){}

html[data-theme="light"] .sl-page{background:#f4f7fb!important}
html[data-theme="light"] .sl-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .sl-brand span{color:#233247!important}
html[data-theme="light"] .sl-back{background:#f4f7fb!important}
html[data-theme="light"] .sl-side-label{color:#233247!important}
html[data-theme="light"] .sl-step{color:#233247!important}
html[data-theme="light"] .sl-step.active,html[data-theme="light"] .sl-step:hover{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sl-step span{color:#155b91!important}
html[data-theme="light"] .sl-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .sl-note b{color:#233247!important}
html[data-theme="light"] .sl-note span{color:#233247!important}
html[data-theme="light"] .sl-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .sl-top b{color:#233247!important}
html[data-theme="light"] .sl-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sl-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .sl-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .sl-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .sl-heading p{color:#233247!important}
html[data-theme="light"] .sl-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .sl-live i{background:#40c77d!important}
html[data-theme="light"] .sl-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .sl-head{border:0!important}
html[data-theme="light"] .sl-head span{color:#155b91!important}
html[data-theme="light"] .sl-head small{color:#233247!important}
html[data-theme="light"] .mode-tabs button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .mode-tabs button.active{border-color:#326d9f!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sl-grid label,html[data-theme="light"] .batch-line label,html[data-theme="light"] .export-line label{color:#233247!important}
html[data-theme="light"] .sl-grid input,html[data-theme="light"] .sl-grid select,html[data-theme="light"] .batch-line input,html[data-theme="light"] .export-line input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sl-preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .sl-preview-top{color:#233247!important}
html[data-theme="light"] .sl-preview-top b{color:#233247!important}
html[data-theme="light"] .sl-code{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .sl-code span{color:#233247!important}
html[data-theme="light"] .sl-code strong{color:#233247!important}
html[data-theme="light"] .sl-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sl-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .sl-list{border:0!important}
html[data-theme="light"] .sl-list div{border:0!important;color:#233247!important}
html[data-theme="light"] .sl-list b{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .sl-page{background:radial-gradient(circle at 74% 7%,rgba(77,166,255,.06),transparent 28%),
radial-gradient(circle at 19% 31%,rgba(240,51,58,.035),transparent 23%),#f4f7fb!important}
html[data-theme="light"] .sl-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.25),transparent)!important}
html[data-theme="light"] .sl-card:hover{border-color:#cbd5e1!important}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .preset-strip{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preset-strip label{color:#233247!important}
html[data-theme="light"] .preset-strip select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sl-grid input:focus,html[data-theme="light"] .sl-grid select:focus,html[data-theme="light"] .batch-line input:focus,html[data-theme="light"] .export-line input:focus,html[data-theme="light"] .export-line select:focus,html[data-theme="light"] .reserved-panel textarea:focus{border-color:#3d78aa!important}
html[data-theme="light"] .code-preview-strip{border:0!important;background:linear-gradient(120deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .code-preview-strip span{color:#155b91!important}
html[data-theme="light"] .code-preview-strip strong{color:#233247!important}
html[data-theme="light"] .code-preview-strip small{color:#233247!important}
html[data-theme="light"] .reserved-panel{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .reserved-panel label{color:#233247!important}
html[data-theme="light"] .reserved-panel textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .reserved-panel p{color:#233247!important}
html[data-theme="light"] .export-line select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .metric-row div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-row span{color:#233247!important}
html[data-theme="light"] .metric-row b{color:#233247!important}
html[data-theme="light"] .sl-tip{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .sl-tip b{color:#155b91!important}
html[data-theme="light"] .sl-tip p{color:#233247!important}
@media(max-width:1180px){}
@media(max-width:940px){}
@media(max-width:760px){}
@media(max-width:480px){}
html[data-theme="light"] .handoff-banner{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .handoff-banner b{color:#233247!important}
html[data-theme="light"] .handoff-banner span{color:#233247!important}
html[data-theme="light"] .sl-grid small{color:#233247!important}
html[data-theme="light"] .trace-score{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .trace-score>b{color:#233247!important}
html[data-theme="light"] .trace-score>span{color:#78c69a!important}
html[data-theme="light"] .trace-score>div span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .trace-tools label,html[data-theme="light"] .recall-panel label{color:#233247!important}
html[data-theme="light"] .trace-tools input,html[data-theme="light"] .recall-panel textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .lookup-result{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .lookup-result>div{border:0!important}
html[data-theme="light"] .lookup-result b{color:#155b91!important}
html[data-theme="light"] .lookup-result span{color:#233247!important}
html[data-theme="light"] .recall-panel{border:0!important}
html[data-theme="light"] .recall-result>div{border:0!important;background:rgba(240,51,58,.06)!important;color:#233247!important}
html[data-theme="light"] .handoff-actions{border:0!important}
html[data-theme="light"] .handoff-actions span{color:#233247!important}
@media(max-width:940px){}
@media(max-width:760px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .short-page{background:#f4f7fb!important}
html[data-theme="light"] .short-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .short-brand span{color:#233247!important}
html[data-theme="light"] .short-back{background:#f4f7fb!important}
html[data-theme="light"] .short-side-label{color:#233247!important}
html[data-theme="light"] .short-step{color:#233247!important}
html[data-theme="light"] .short-step:hover,html[data-theme="light"] .short-step.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .short-step span{color:#155b91!important}
html[data-theme="light"] .short-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .short-note b{color:#233247!important}
html[data-theme="light"] .short-note span{color:#233247!important}
html[data-theme="light"] .short-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .short-top b{color:#233247!important}
html[data-theme="light"] .sh-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sh-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .short-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .short-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .short-heading p{color:#233247!important}
html[data-theme="light"] .short-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .short-live i{background:#40c77d!important}
html[data-theme="light"] .short-live.warn i{background:#f0b23a!important}
html[data-theme="light"] .sh-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .sh-head{border:0!important}
html[data-theme="light"] .sh-head span{color:#155b91!important}
html[data-theme="light"] .sh-head small{color:#233247!important}
html[data-theme="light"] .sh-field{color:#233247!important}
html[data-theme="light"] .sh-field input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sh-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sh-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .link-row{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .link-row strong{color:#233247!important}
html[data-theme="light"] .link-row span{color:#233247!important}
html[data-theme="light"] .empty{color:#233247!important}
html[data-theme="light"] .short-preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .short-url,html[data-theme="light"] .dest-url{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .short-url span,html[data-theme="light"] .dest-url span{color:#233247!important}
html[data-theme="light"] .short-url strong{color:#155b91!important}
html[data-theme="light"] .dest-url b{color:#233247!important}
html[data-theme="light"] .deploy-card{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .deploy-card b{color:#ffd789!important}
html[data-theme="light"] .deploy-card p{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .short-page{background:radial-gradient(circle at 76% 7%,rgba(77,166,255,.06),transparent 28%),#f4f7fb!important}
html[data-theme="light"] .sh-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .sh-card:hover{border-color:#cbd5e1!important}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .preset-strip{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preset-buttons button,html[data-theme="light"] .expiry-presets button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preset-buttons button:hover,html[data-theme="light"] .expiry-presets button:hover{border-color:#3b6b95!important;color:#233247!important}
html[data-theme="light"] .expiry-presets>span{color:#233247!important}
html[data-theme="light"] .sh-field input:focus,html[data-theme="light"] .history-search input:focus{border-color:#3d78aa!important}
html[data-theme="light"] .audit-strip{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .audit-strip span{color:#233247!important}
html[data-theme="light"] .audit-strip strong{color:#155b91!important}
html[data-theme="light"] .audit-meter{background:#f4f7fb!important}
html[data-theme="light"] .audit-meter i{background:linear-gradient(90deg,#3f8fd0,#6bd0ff)!important}
html[data-theme="light"] .audit-strip small{color:#233247!important}
html[data-theme="light"] .history-metrics div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .history-metrics span{color:#233247!important}
html[data-theme="light"] .history-metrics b{color:#233247!important}
html[data-theme="light"] .link-main small{color:#233247!important}
html[data-theme="light"] .life{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .life.expired{border-color:#cbd5e1!important;background:#f4f7fb!important;color:#eab57c!important}
html[data-theme="light"] .life.off{border-color:#cbd5e1!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preview-meta div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .preview-meta span{color:#233247!important}
html[data-theme="light"] .preview-meta b{color:#233247!important}
html[data-theme="light"] .privacy-card{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .privacy-card b{color:#155b91!important}
html[data-theme="light"] .privacy-card p{color:#233247!important}
@media(max-width:1180px){}
@media(max-width:940px){}
@media(max-width:760px){}
@media(max-width:480px){}
html[data-theme="light"] .link-actions button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .link-actions button:hover{border-color:#3c678d!important;color:#233247!important;background:#f4f7fb!important}
html[data-theme="light"] .link-actions button.danger{border-color:#cbd5e1!important;color:#233247!important;background:#f4f7fb!important}
html[data-theme="light"] .link-actions button.danger:hover{border-color:#7a303a!important;color:#b4232d!important;background:#f4f7fb!important}
@media(max-width:940px){}
@media(max-width:760px){}
html[data-theme="light"] .handoff-banner{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .handoff-banner b{color:#233247!important}
html[data-theme="light"] .handoff-banner span{color:#233247!important}
html[data-theme="light"] .link-main em{color:#155b91!important}
html[data-theme="light"] .analytics-target{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .analytics-target span{color:#233247!important}
html[data-theme="light"] .analytics-target b{color:#233247!important}
html[data-theme="light"] .analytics-metrics>div,html[data-theme="light"] .analytics-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .analytics-metrics span,html[data-theme="light"] .analytics-grid span{color:#233247!important}
html[data-theme="light"] .analytics-metrics b{color:#233247!important}
html[data-theme="light"] .analytics-grid p{color:#233247!important}
html[data-theme="light"] .handoff-actions{border:0!important}
html[data-theme="light"] .handoff-actions>span{color:#233247!important}
@media(max-width:940px){}
@media(max-width:760px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .sku-page{background:#f4f7fb!important}
html[data-theme="light"] .sku-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .sku-brand span{color:#233247!important}
html[data-theme="light"] .sku-back{background:#f4f7fb!important}
html[data-theme="light"] .sku-back:hover{background:#f4f7fb!important}
html[data-theme="light"] .sku-side-label{color:#233247!important}
html[data-theme="light"] .sku-step{color:#233247!important}
html[data-theme="light"] .sku-step:hover,html[data-theme="light"] .sku-step.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sku-step span{color:#155b91!important}
html[data-theme="light"] .sku-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .sku-note b{color:#233247!important}
html[data-theme="light"] .sku-note span{color:#233247!important}
html[data-theme="light"] .s-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .s-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .sku-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .sku-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .sku-heading p{color:#233247!important}
html[data-theme="light"] .sku-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .sku-live i{background:#40c77d!important}
html[data-theme="light"] .s-card{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .s-head{border:0!important}
html[data-theme="light"] .s-head span{color:#155b91!important}
html[data-theme="light"] .s-head small{color:#233247!important}
html[data-theme="light"] .s-grid label,html[data-theme="light"] .batch-grid label,html[data-theme="light"] .export-row label{color:#233247!important}
html[data-theme="light"] .s-grid input,html[data-theme="light"] .s-grid select,html[data-theme="light"] .batch-grid input,html[data-theme="light"] .batch-grid textarea,html[data-theme="light"] .order-row select,html[data-theme="light"] .export-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .order-row b{color:#233247!important}
html[data-theme="light"] .sku-preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .sku-sample{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .sku-sample span{color:#233247!important}
html[data-theme="light"] .sku-sample strong{color:#233247!important}
html[data-theme="light"] .sku-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .sku-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .sku-list{border:0!important}
html[data-theme="light"] .sku-list div{border:0!important;color:#233247!important}
html[data-theme="light"] .sku-list div b{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .sku-page{background:radial-gradient(circle at 72% 8%,rgba(77,166,255,.06),transparent 28%),
radial-gradient(circle at 18% 28%,rgba(240,51,58,.04),transparent 24%),#f4f7fb!important}
html[data-theme="light"] .sku-main:before{background:linear-gradient(180deg,rgba(35,83,126,.025),transparent)!important}
html[data-theme="light"] .s-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.24),transparent)!important}
html[data-theme="light"] .s-card:hover{border-color:#cbd5e1!important}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .preset-strip{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preset-strip label{color:#233247!important}
html[data-theme="light"] .preset-strip select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .s-grid textarea,html[data-theme="light"] .matrix-panel textarea,html[data-theme="light"] .reserved-panel textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .s-grid textarea:focus,html[data-theme="light"] .matrix-panel textarea:focus,html[data-theme="light"] .reserved-panel textarea:focus{border-color:#3d78aa!important}
html[data-theme="light"] .pattern-preview{border:0!important;background:linear-gradient(120deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .pattern-preview span{color:#155b91!important}
html[data-theme="light"] .pattern-preview strong{color:#233247!important}
html[data-theme="light"] .pattern-preview small{color:#233247!important}
html[data-theme="light"] .matrix-panel{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .matrix-explainer b{color:#233247!important}
html[data-theme="light"] .matrix-explainer span{color:#233247!important}
html[data-theme="light"] .matrix-meta{color:#155b91!important}
html[data-theme="light"] .reserved-panel{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .reserved-panel label{color:#233247!important}
html[data-theme="light"] .reserved-panel p{color:#233247!important}
html[data-theme="light"] .metric-row div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-row span{color:#233247!important}
html[data-theme="light"] .metric-row b{color:#233247!important}
html[data-theme="light"] .sku-tip{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .sku-tip b{color:#155b91!important}
html[data-theme="light"] .sku-tip p{color:#233247!important}
@media(max-width:1180px){}
@media(max-width:940px){}
@media(max-width:760px){}
@media(max-width:480px){}
html[data-theme="light"] .handoff-banner{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .handoff-banner b{color:#233247!important}
html[data-theme="light"] .handoff-banner span{color:#233247!important}
html[data-theme="light"] .builder-title{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .builder-title b{color:#233247!important}
html[data-theme="light"] .builder-title span{color:#233247!important}
html[data-theme="light"] .pro-pill{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .dictionary-panel{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .dictionary-panel b{color:#233247!important}
html[data-theme="light"] .dictionary-panel span{color:#233247!important}
html[data-theme="light"] .dictionary-panel textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .rule-warnings span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .generation-meta label,html[data-theme="light"] .decoder-row label,html[data-theme="light"] .catalog-mapping label,html[data-theme="light"] #migrationTab>label{color:#233247!important}
html[data-theme="light"] .generation-meta input,html[data-theme="light"] .generation-meta select,html[data-theme="light"] .decoder-row input,html[data-theme="light"] .catalog-mapping select,html[data-theme="light"] #migrationTab textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .pro-tabs button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .pro-tabs button.active{border-color:#32698f!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .pro-tab-panel{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .decoder-result>div:not(.decode-summary){border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .decoder-result b{color:#155b91!important}
html[data-theme="light"] .decoder-result span{color:#233247!important}
html[data-theme="light"] .decoder-result small{color:#233247!important}
html[data-theme="light"] .decode-summary{color:#233247!important}
html[data-theme="light"] .catalog-drop{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .catalog-drop b{color:#233247!important}
html[data-theme="light"] .inference-result,html[data-theme="light"] .migration-copy{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .audit-metrics>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .audit-metrics span{color:#233247!important}
html[data-theme="light"] .audit-metrics b{color:#233247!important}
html[data-theme="light"] .audit-list>div{border:0!important;background:rgba(240,178,58,.05)!important}
html[data-theme="light"] .audit-list b{color:#efcf89!important}
html[data-theme="light"] .audit-list span{color:#233247!important}
html[data-theme="light"] .migration-list>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .migration-list span{color:#233247!important}
html[data-theme="light"] .migration-list i{color:#155b91!important}
html[data-theme="light"] .migration-list b{color:#233247!important}
html[data-theme="light"] .handoff-actions{border:0!important}
html[data-theme="light"] .handoff-actions>span{color:#233247!important}
html[data-theme="light"] .system-score{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .system-score>span{color:#233247!important}
html[data-theme="light"] .system-score b{color:#233247!important}
html[data-theme="light"] .system-score small{color:#76c497!important}
@media(max-width:940px){}
@media(max-width:760px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .unit-page{background:#f4f7fb!important}
html[data-theme="light"] .unit-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .unit-brand span{color:#233247!important}
html[data-theme="light"] .unit-back{background:#f4f7fb!important}
html[data-theme="light"] .unit-side-label{color:#233247!important}
html[data-theme="light"] .unit-nav button{color:#233247!important}
html[data-theme="light"] .unit-nav button.active,html[data-theme="light"] .unit-nav button:hover{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .unit-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .unit-note b{color:#233247!important}
html[data-theme="light"] .unit-note span{color:#233247!important}
html[data-theme="light"] .unit-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .unit-top b{color:#233247!important}
html[data-theme="light"] .uc-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .uc-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .unit-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .unit-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .unit-heading p{color:#233247!important}
html[data-theme="light"] .unit-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .unit-live i{background:#40c77d!important}
html[data-theme="light"] .converter-card,html[data-theme="light"] .quick-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .category-tabs{border:0!important}
html[data-theme="light"] .category-tabs button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .category-tabs button.active{border-color:#326d9f!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .convert-main label{color:#233247!important}
html[data-theme="light"] .convert-main input,html[data-theme="light"] .convert-main select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .swap{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .result-block{border:0!important;background:radial-gradient(circle at 20% 20%,rgba(77,166,255,.11),transparent 48%),#f4f7fb!important}
html[data-theme="light"] .result-block span,html[data-theme="light"] .result-block b{color:#233247!important}
html[data-theme="light"] .result-block strong{color:#233247!important}
html[data-theme="light"] .result-block b{color:#155b91!important}
html[data-theme="light"] .uc-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .uc-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .quick-head{border:0!important}
html[data-theme="light"] .quick-head span{color:#155b91!important}
html[data-theme="light"] .quick-list div{background:#f4f7fb!important}
html[data-theme="light"] .quick-list span{color:#233247!important}
html[data-theme="light"] .quick-list b{color:#233247!important}
html[data-theme="light"] .formula-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .formula-note b{color:#233247!important}
html[data-theme="light"] .formula-note p{color:#233247!important}
@media(max-width:1180px){}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .preset-row button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preset-row button:hover{border-color:#3b6b95!important;color:#233247!important}
html[data-theme="light"] .pro-workbench{border:0!important}
html[data-theme="light"] .u-section{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .u-section>div:first-child b{color:#233247!important}
html[data-theme="light"] .u-section>div:first-child span{color:#233247!important}
html[data-theme="light"] .u-section textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .all-units div,html[data-theme="light"] .batch-preview div{background:#f4f7fb!important}
html[data-theme="light"] .all-units span{color:#233247!important}
html[data-theme="light"] .all-units b,html[data-theme="light"] .batch-preview div{color:#233247!important}
html[data-theme="light"] .batch-actions span{color:#233247!important}
html[data-theme="light"] .convert-main input:focus,html[data-theme="light"] .convert-main select:focus,html[data-theme="light"] .u-section textarea:focus{border-color:#3d78aa!important}
@media(max-width:940px){}
@media(max-width:760px){}
@media(max-width:480px){}
@media(prefers-reduced-motion:reduce){}
html[data-theme="light"] .conversion-audit{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .conversion-audit span{color:#233247!important}
html[data-theme="light"] .conversion-audit b{color:#155b91!important}
html[data-theme="light"] .conversion-audit p{color:#233247!important}
html[data-theme="light"] .conversion-audit.warn{border-color:#cbd5e1!important;background:#f4f7fb!important}
html[data-theme="light"] .conversion-audit.warn b{color:#f1cb7a!important}
html[data-theme="light"] .conversion-audit.warn p{color:#233247!important}
html[data-theme="light"] .unit-nav::-webkit-scrollbar-thumb{background:#f4f7fb!important}
@media(max-width:760px){}
@media(max-width:480px){}

html[data-theme="light"] .utm-page{background:#f4f7fb!important}
html[data-theme="light"] .utm-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .utm-brand span{color:#233247!important}
html[data-theme="light"] .utm-back{background:#f4f7fb!important}
html[data-theme="light"] .utm-back:hover{background:#f4f7fb!important}
html[data-theme="light"] .utm-side-label{color:#233247!important}
html[data-theme="light"] .utm-step{color:#233247!important}
html[data-theme="light"] .utm-step:hover,html[data-theme="light"] .utm-step.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .utm-step span{color:#155b91!important}
html[data-theme="light"] .utm-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .utm-note b{color:#233247!important}
html[data-theme="light"] .utm-note span{color:#233247!important}
html[data-theme="light"] .utm-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .utm-top b{color:#233247!important}
html[data-theme="light"] .u-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .u-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .utm-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .utm-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .utm-heading p{color:#233247!important}
html[data-theme="light"] .utm-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .utm-live i,html[data-theme="light"] .preview-top i{background:#40c77d!important}
html[data-theme="light"] .u-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .u-head{border:0!important}
html[data-theme="light"] .u-head span{color:#155b91!important}
html[data-theme="light"] .u-head small{color:#233247!important}
html[data-theme="light"] .u-field{color:#233247!important}
html[data-theme="light"] .u-field input,html[data-theme="light"] .u-field select,html[data-theme="light"] .u-field textarea{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preset-row button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .preset-row button:hover{border-color:#3b6b95!important;color:#233247!important}
html[data-theme="light"] .u-tip{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .u-tip b{color:#233247!important}
html[data-theme="light"] .batch-actions span{color:#233247!important}
html[data-theme="light"] .preview-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .link-box{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .link-box span{color:#233247!important}
html[data-theme="light"] .link-box a{color:#155b91!important}
html[data-theme="light"] .utm-table div{background:#f4f7fb!important}
html[data-theme="light"] .utm-table span{color:#233247!important}
html[data-theme="light"] .utm-table b{color:#233247!important}
html[data-theme="light"] .u-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .u-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .naming-card{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .naming-card b{color:#233247!important}
html[data-theme="light"] .naming-card p{color:#233247!important}
@media(max-width:1240px){}
html[data-theme="light"] .utm-page{background:radial-gradient(circle at 76% 8%,rgba(77,166,255,.06),transparent 27%),#f4f7fb!important}
html[data-theme="light"] .u-card:before{background:linear-gradient(90deg,transparent,rgba(77,166,255,.25),transparent)!important}
html[data-theme="light"] .u-card:hover{border-color:#cbd5e1!important}
html[data-theme="light"] .mode-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .mode-switch button{color:#233247!important}
html[data-theme="light"] .mode-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .preset-shell{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .u-field input:focus,html[data-theme="light"] .u-field select:focus,html[data-theme="light"] .u-field textarea:focus{border-color:#3d78aa!important}
html[data-theme="light"] .naming-health{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .naming-health span{color:#233247!important}
html[data-theme="light"] .naming-health strong{color:#155b91!important}
html[data-theme="light"] .health-meter{background:#f4f7fb!important}
html[data-theme="light"] .health-meter i{background:linear-gradient(90deg,#3f8fd0,#6bd0ff)!important}
html[data-theme="light"] .naming-health small{color:#233247!important}
html[data-theme="light"] .audit-card{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .audit-card span{color:#233247!important}
html[data-theme="light"] .audit-card b{color:#155b91!important}
html[data-theme="light"] .audit-card p{color:#233247!important}
@media(max-width:1180px){}
@media(max-width:940px){}
@media(max-width:760px){}
@media(max-width:480px){}
html[data-theme="light"] .handoff-banner{border:0!important;background:linear-gradient(90deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .handoff-banner b{color:#233247!important}
html[data-theme="light"] .handoff-banner span{color:#233247!important}
html[data-theme="light"] .governance-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .governance-grid span{color:#233247!important}
html[data-theme="light"] .governance-grid b{color:#155b91!important}
html[data-theme="light"] .governance-grid small{color:#233247!important}
html[data-theme="light"] .matrix-actions span{color:#233247!important}
html[data-theme="light"] .matrix-metrics>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .matrix-metrics span{color:#233247!important}
html[data-theme="light"] .matrix-metrics b{color:#233247!important}
html[data-theme="light"] .matrix-issues span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .handoff-actions{border:0!important}
html[data-theme="light"] .handoff-actions>span{color:#233247!important}
@media(max-width:940px){}
@media(max-width:760px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme="light"] .vat-page{background:#f4f7fb!important}
html[data-theme="light"] .vat-side{background:#f4f7fb!important;border:0!important}
html[data-theme="light"] .vat-brand span{color:#233247!important}
html[data-theme="light"] .vat-back{background:#f4f7fb!important}
html[data-theme="light"] .vat-side-label{color:#233247!important}
html[data-theme="light"] .vat-nav button{color:#233247!important}
html[data-theme="light"] .vat-nav button:hover,html[data-theme="light"] .vat-nav button.active{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .vat-note{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .vat-note b{color:#ffd88c!important}
html[data-theme="light"] .vat-note span{color:#233247!important}
html[data-theme="light"] .vat-top{background:#f4f7fb!important;border:0!important;color:#233247!important}
html[data-theme="light"] .vat-top b{color:#233247!important}
html[data-theme="light"] .v-ghost{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .v-primary{border:0!important;background:linear-gradient(180deg,#f63d44,#d91c25)!important;color:#233247!important}
html[data-theme="light"] .vat-heading>div:first-child>span{color:#155b91!important}
html[data-theme="light"] .vat-heading h1 em{color:#b4232d!important}
html[data-theme="light"] .vat-heading p{color:#233247!important}
html[data-theme="light"] .vat-live{border:0!important;background:#f4f7fb!important;color:#155b91!important}
html[data-theme="light"] .vat-live i{background:#40c77d!important}
html[data-theme="light"] .v-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .v-head{border:0!important}
html[data-theme="light"] .v-head span{color:#155b91!important}
html[data-theme="light"] .v-head small{color:#233247!important}
html[data-theme="light"] .mode-tabs button,html[data-theme="light"] .preset-row button{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .mode-tabs button.active{border-color:#326d9f!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .v-grid label,html[data-theme="light"] .reverse-row label{color:#233247!important}
html[data-theme="light"] .v-grid input,html[data-theme="light"] .v-grid select,html[data-theme="light"] .reverse-row input,html[data-theme="light"] .export-row input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .metric-grid>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid span{color:#233247!important}
html[data-theme="light"] .metric-grid .accent{border-color:#31557a!important;background:#f4f7fb!important}
html[data-theme="light"] .metric-grid .accent strong{color:#155b91!important}
html[data-theme="light"] .detail-row,html[data-theme="light"] .reverse-result{background:#f4f7fb!important}
html[data-theme="light"] .detail-row span,html[data-theme="light"] .reverse-result span{color:#233247!important}
html[data-theme="light"] .v-status{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .v-status.error{background:rgba(240,51,58,.09)!important;color:#b4232d!important}
html[data-theme="light"] .preview-card,html[data-theme="light"] .warning-card{border:0!important;background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important}
html[data-theme="light"] .preview-top{color:#233247!important}
html[data-theme="light"] .preview-top b{color:#233247!important}
html[data-theme="light"] .hero-total{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .hero-total span{color:#233247!important}
html[data-theme="light"] .preview-list div{background:#f4f7fb!important}
html[data-theme="light"] .preview-list span{color:#233247!important}
html[data-theme="light"] .warning-card p{color:#233247!important}
html[data-theme="light"] .editor-switch{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .editor-switch button{color:#233247!important}
html[data-theme="light"] .editor-switch button.active{background:linear-gradient(180deg,#f4f7fb,#f4f7fb)!important;color:#233247!important}
html[data-theme="light"] .rate-comparison{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .rate-comparison span{color:#233247!important}
html[data-theme="light"] .rate-comparison-grid>div{background:#f4f7fb!important}
html[data-theme="light"] .rate-comparison-grid b{color:#233247!important}
html[data-theme="light"] .invoice-controls label{color:#233247!important}
html[data-theme="light"] .invoice-controls select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .invoice-line{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .invoice-line-head b{color:#233247!important}
html[data-theme="light"] .remove-invoice-line{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .invoice-line-grid label{color:#233247!important}
html[data-theme="light"] .invoice-line-grid input,html[data-theme="light"] .invoice-line-grid select{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .invoice-line-result span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .invoice-line-result b{color:#233247!important}
html[data-theme="light"] .invoice-summary>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .invoice-summary span{color:#233247!important}
html[data-theme="light"] .invoice-summary b{color:#233247!important}
html[data-theme="light"] .invoice-audit span{background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .reverse-grid label{color:#233247!important}
html[data-theme="light"] .reverse-grid input{border:0!important;background:#f4f7fb!important;color:#233247!important}
html[data-theme="light"] .hero-total small{color:#233247!important}
html[data-theme="light"] .v-card:before{background:linear-gradient(90deg,transparent,rgba(255,211,120,.16),rgba(77,166,255,.18),transparent)!important}
html[data-theme="light"] .v-grid input:focus,html[data-theme="light"] .v-grid select:focus,html[data-theme="light"] .invoice-line-grid input:focus,html[data-theme="light"] .invoice-line-grid select:focus,html[data-theme="light"] .reverse-grid input:focus,html[data-theme="light"] .invoice-controls select:focus,html[data-theme="light"] .export-row input:focus{border-color:#3d78aa!important}
@media(max-width:1100px){}
@media(max-width:900px){}
@media(max-width:640px){}
@media(prefers-reduced-motion:reduce){}
html[data-theme="light"] .rate-summary-wrap{border:0!important}
html[data-theme="light"] .rate-summary-wrap>b{color:#233247!important}
html[data-theme="light"] .invoice-rate-summary>div{border:0!important;background:#f4f7fb!important}
html[data-theme="light"] .invoice-rate-summary b{color:#155b91!important}
html[data-theme="light"] .invoice-rate-summary span{color:#233247!important}
@media(max-width:640px){}
html[data-theme="light"] .hero-title-panel,html[data-theme="light"] .meta-pill,html[data-theme="light"] .tool-card{box-shadow:none!important} html[data-theme="light"] .sidebar,html[data-theme="light"] .topbar{color:#f5f7fa;background:#0b1016}
html[data-theme="light"] .tool-card{background:#fff!important}html[data-theme="light"] select option,html[data-theme="light"] select optgroup{background:#f1f5f9!important;color:#111827!important}
html[data-theme="light"] input,html[data-theme="light"] select,html[data-theme="light"] textarea{color-scheme:light}html[data-theme="light"] input::placeholder,html[data-theme="light"] textarea::placeholder{color:#596579!important}html[data-theme="light"] :is(.b-primary,.primary-btn,.barcode-primary,.sl-primary,.sku-primary,.coupon-primary,.utm-primary,.short-primary,.fc-primary,.unit-primary,.cbm-primary,.pack-primary,.vat-primary,.margin-primary,.discount-primary,.expiry-primary){color:#fff!important}
html[data-theme="light"] .tool-topbar .breadcrumb,html[data-theme="light"] .tool-topbar .breadcrumb b{color:#f5f7fa!important}

/* Shared light surfaces across all twenty tools. Artwork in QR/barcode outputs keeps its own colors. */
html[data-theme="light"]{--bg:#F3F5F8;--card:#FFFFFF;--band:#EDF1F6;--line:transparent;--line-soft:transparent;--text:#182536;--muted:#596879;--blue:#1F5FBF;--genup-tool-link:#1F5FBF;color-scheme:light;background:#F3F5F8!important}
html[data-theme="light"] body{--gu-surface-0:#F3F5F8;--gu-surface-1:#FFFFFF;--gu-surface-2:#EDF1F6;--gu-text:#182536;--gu-text-2:#3B4A5D;--gu-text-mut:#596879;--gu-border:transparent;--gu-border-strong:transparent;--gu-ke:transparent;background:#F3F5F8!important;color:#182536!important}
html[data-theme="light"] body :is(.app-shell,.workspace,main,[class$="-main"],.content,.tool-section){background:#F3F5F8!important}
html[data-theme="light"] body :is([class$="-card"],.setting-card,.history-card,.preview-card,.integration-content){background:#FFFFFF!important;background-image:none!important;color:#182536!important;border:0!important;box-shadow:none!important}
html[data-theme="light"] body :is(.quick-tools,.mode-switch,.format-switch,.editor-mode,.export-row,.export-controls){background:#E7EDF5!important;border:0!important;box-shadow:none!important}
html[data-theme="light"] body .quick-link{color:#25344A!important;font-weight:400!important}
html[data-theme="light"] body :is(.quick-link.current,.quick-link:hover,.quick-link:focus-visible){color:#1F5FBF!important}
html[data-theme="light"] body :is(main,.workspace) :is(input:not([type="checkbox"]):not([type="radio"]):not([type="color"]),select,textarea):not(.genup-language):not(#hKey){background:#EDF1F6!important;color:#182536!important;border:0!important;box-shadow:none!important}
html[data-theme="light"] body :is(main,.workspace) :is(input,textarea)::placeholder{color:#667487!important;opacity:1}
html[data-theme="light"] body :is(input,textarea).genup-example-value,html[data-theme="light"] body #dynamicFields .sample-value{color:#667487!important}
html[data-theme="light"] body :is(main,.workspace) :is([class$="-drop"],.drop-zone,.preview-stat,.preview-kpi,.file-list>div,.file-meta,[class$="-note"],.hero-total,.result-tile,.summary-item){background:#EDF1F6!important;background-image:none!important;color:#3B4A5D!important;border:0!important;box-shadow:none!important}
html[data-theme="light"] body :is(.mode-switch,.editor-mode,.barcode-types,.qr-type-tabs,.content-types) button{background:transparent!important;color:#596879!important;border:0!important;box-shadow:none!important}
html[data-theme="light"] body :is(.mode-switch,.editor-mode,.barcode-types,.qr-type-tabs,.content-types) button.active{background:#DCE8F8!important;color:#1F5FBF!important}
html[data-theme="light"] body :is(.file-list>div,.history-row,.history-list>div,.batch-row,.result-row,.invoice-line,.preview-info,.preview-stat,.preview-kpi){background:#EDF1F6!important;color:#182536!important}
html[data-theme="light"] body :is(.file-list>div,.history-row,.batch-row):hover{background:#E1E8F2!important}
html[data-theme="light"] body :is(.preview-bar,.preview-bar>div,[class$="-head"] b,[class$="-head"] strong,.preview-info b,.preview-stat b,.preview-kpi b){color:#182536!important}
html[data-theme="light"] body :is([class$="-head"] small,.preview-info span,.preview-stat span,.preview-kpi span,.genup-tool-instruction){color:#596879!important}
html[data-theme="light"] body :is(main,.workspace) :is(.ghost-btn,.b-ghost,[class$="-ghost"],.genup-share-action){background:#E7EDF5!important;color:#25344A!important;border:0!important;box-shadow:none!important}
html[data-theme="light"] body :is(.sidebar,.topbar){background:#0B1016!important;color:#F5F7FA!important}
html[data-theme="light"] body .sidebar-bottom{background:linear-gradient(180deg,transparent,#0B1016 18%)!important}
html[data-theme="light"] body .sidebar :is(.plan-card,.profile-card){background:#171E29!important;color:#F5F7FA!important;border:0!important;box-shadow:none!important}
html[data-theme="light"] body .sidebar :is(.plan-card,.profile-card) b{color:#F5F7FA!important}
html[data-theme="light"] body .sidebar :is(.plan-card,.profile-card) small{color:#A9B5C5!important}
html[data-theme="light"] body .sidebar .avatar{color:white!important}
html[data-theme="light"] body .topbar :is(select,input,.top-chip,.icon-chip){background:#17212D!important;color:#F5F7FA!important;border:0!important}
html[data-theme="light"] body .topbar input::placeholder{color:#A9B5C5!important}
html[data-theme="light"] body .topbar select option{background:#17212D!important;color:#F5F7FA!important}
html[data-theme="light"] body .topbar .activation input{background:transparent!important}
html[data-theme="light"] body :is(main,.workspace) :is(.status.error,[class$="-status"].error){background:#FCE9EA!important;color:#A81B28!important}
html[data-theme="light"] body :is(.empty-state,.empty-message){color:#596879!important}
html[data-theme="light"] body :is(main,.workspace) :is(button[id*="download" i],.primary-btn,.b-primary,[class$="-primary"],.primary){background-color:var(--gu-btn-primary-bg)!important;background-image:var(--gu-btn-primary-anh)!important;color:#FFFFFF!important;border:0!important}

html[data-theme="light"] body .unit-export{background:#EDF1F6!important;color:#182536!important;border:0!important}
html[data-theme="light"] body .unit-export label{color:#3B4A5D!important}

html[data-theme="light"] body :is(main,.workspace) :is(input:not([type="checkbox"]):not([type="radio"]):not([type="color"]),select,textarea):not(.genup-language):not(#hKey):is(.genup-example-value,.sample-value){color:#667487!important}

/* Light pages retain a distinct dark navigation section and muted project picker. */
html[data-theme="light"] body .quick-tools{background:#0D1722!important;color:#F5F7FA!important;border:0!important}
html[data-theme="light"] body .quick-tools .quick-link{color:#F5F7FA!important}
html[data-theme="light"] body .quick-tools :is(.quick-link.current,.quick-link:hover,.quick-link:focus-visible){color:#4DA6FF!important}
html[data-theme="light"] body .quick-tools .quick-link::after{background:#4DA6FF!important}
html[data-theme="light"] body .genup-tools-project-bar .vth-ten{background:#E3E8EF!important;color:#182536!important;border:0!important}
html[data-theme="light"] body .genup-tools-project-bar .vth-hop{background:#EDF1F6!important;color:#182536!important;border:0!important}
html[data-theme="light"] body .genup-tools-project-bar .vth-muc{background:transparent!important;color:#182536!important}
html[data-theme="light"] body .genup-tools-project-bar :is(.vth-muc:hover,.vth-muc.on){background:#DCE8F8!important;color:#1F5FBF!important}

html[data-theme="light"] body .genup-tools-project-bar .vth-ten{filter:none!important}
html[data-theme="light"] body .genup-tools-project-bar .vth-ten:hover{background:#D9E0E9!important}

/* Tool directory cards: subtle gray surfaces and soft elevation, without outlines. */
html[data-theme="light"] body .tool-card{background:#E8EDF3!important;background-image:none!important;border:0!important;box-shadow:0 6px 18px rgba(24,37,54,.08),0 2px 5px rgba(24,37,54,.04)!important;transition:box-shadow .18s ease,transform .18s ease}
html[data-theme="light"] body .tool-card:hover{box-shadow:0 10px 26px rgba(24,37,54,.13),0 3px 7px rgba(24,37,54,.06)!important;transform:translateY(-2px)}
html[data-theme="light"] body .tool-card .tool-copy{background:transparent!important;background-image:none!important}

html[data-theme="light"] body #toolGrid .tool-card{background:#E8EDF3!important;background-image:none!important;border:0!important;box-shadow:0 6px 18px rgba(24,37,54,.08),0 2px 5px rgba(24,37,54,.04)!important}
html[data-theme="light"] body #toolGrid .tool-card:hover{box-shadow:0 10px 26px rgba(24,37,54,.13),0 3px 7px rgba(24,37,54,.06)!important}
html[data-theme="light"] body #toolGrid .tool-card .tool-copy{background:transparent!important;background-image:none!important}
