/* Light mode for the Nexus website. Generated from the site CSS (dark stays the default); hand-tuned rules are at the end.
   Light mode is on when <html data-theme="light"> (set by assets/js/theme.js). */
html[data-theme="light"]{color-scheme:light}
/* assets/css/style.css */
html[data-theme="light"]{--ink:#17241e;--muted:#85918a;--lime:#cbf279;--line:#475544;--paper:#1c1c1c;--green:#ecf1ee}
html[data-theme="light"] body{color:#16202d}
html[data-theme="light"] a{color:inherit}
html[data-theme="light"] a:focus-visible, html[data-theme="light"] button:focus-visible, html[data-theme="light"] summary:focus-visible{outline:3px solid #c5d0b7}
html[data-theme="light"] header{background:white}

html[data-theme="light"] nav a:hover{color:#567a31}
html[data-theme="light"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="light"] .hero{color:#1c1c1c;background:#f7f9f8}

html[data-theme="light"] .light{color:#293c29}
html[data-theme="light"] .light span{background:var(--lime)}
html[data-theme="light"] .green{color:#a47104}

html[data-theme="light"] .button{border:0}

html[data-theme="light"] .dark{color:#1c1c1c;background:var(--ink)}
html[data-theme="light"] .dark:hover{background:#ecf1ee}

html[data-theme="light"] .platforms{border-bottom:1px solid var(--line)}
html[data-theme="light"] .platforms>span{color:var(--muted)}
html[data-theme="light"] .platforms>div{color:#8e9b93}
html[data-theme="light"] .section-heading p:not(.eyebrow){color:var(--muted)}
html[data-theme="light"] .services{border-top:1px solid var(--line);border-left:1px solid var(--line)}
html[data-theme="light"] .service{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}
html[data-theme="light"] .service:hover{background:#f5f8f2}
html[data-theme="light"] .service-icon{background:#eef4e9;color:#315d40}
html[data-theme="light"] .service-number{color:#79817b}
html[data-theme="light"] .service p{color:var(--muted)}
html[data-theme="light"] .tags{color:#47584b}
html[data-theme="light"] .service button{border:0;background:transparent}
html[data-theme="light"] .approach{background:#f1f4ef}
html[data-theme="light"] .steps article{border-top:1px solid #475742}
html[data-theme="light"] .steps article>span{color:#88a27e}
html[data-theme="light"] .steps p{color:var(--muted)}

html[data-theme="light"] .audiences span:before{color:#426b31}

html[data-theme="light"] .faq{border-top:1px solid var(--line)}
html[data-theme="light"] .faq details{border-bottom:1px solid var(--line)}
html[data-theme="light"] .faq details:first-of-type{border-top:1px solid var(--line)}
html[data-theme="light"] details p{color:var(--muted)}
html[data-theme="light"] .contact{background:var(--lime)}
html[data-theme="light"] .contact h2 em{color:#426a30}
html[data-theme="light"] input, html[data-theme="light"] select, html[data-theme="light"] textarea{border:0;border-bottom:1px solid #c4cdb2;background:transparent;color:#16202d}
html[data-theme="light"] input::placeholder, html[data-theme="light"] textarea::placeholder{color:#58723e}
html[data-theme="light"] select option{background:white}
html[data-theme="light"] footer>p, html[data-theme="light"] footer>a:last-of-type{color:var(--muted)}
html[data-theme="light"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="light"] dialog{border:0;color:#16202d}
html[data-theme="light"] dialog::backdrop{background:rgba(255,255,255,0.738)}
html[data-theme="light"] .close{border:0;background:none}
html[data-theme="light"] .close:hover{color:#627f38}
@media (max-width:600px){html[data-theme="light"] .menu{border:0;background:none}html[data-theme="light"] nav{background:white;box-shadow:0 10px 20px rgba(12,30,50,0.023)}}
/* assets/css/agency.css */
html[data-theme="light"]{--ink:#16202d;--muted:#455566;--lime:#ffbe32;--line:#c8d0d8;--green:#25a8dc}
html[data-theme="light"] body{background:#edf1f5}
html[data-theme="light"] .announcement{background:#ffbe32;color:#101923}
html[data-theme="light"] header{background:rgba(255,255,255,0.865);border-bottom:1px solid var(--line)}

html[data-theme="light"] .brand small{color:#3e4d60}
html[data-theme="light"] nav a:hover{color:#a47104}
html[data-theme="light"] .nav-cta{background:#ffbe32;color:#101923;border:0}
html[data-theme="light"] nav .nav-cta:hover{color:#101923;background:#ffd36f}
html[data-theme="light"] #services-toggle{border:0;background:none;color:inherit}
html[data-theme="light"] #services-dropdown{background:#f8f9fa;border:1px solid #c4cbd4;box-shadow:0 20px 40px rgba(12,30,50,0.14)}
html[data-theme="light"] #services-dropdown a:hover{background:#f9fafb}
html[data-theme="light"] #services-dropdown small{color:#4c5c6b}
html[data-theme="light"] .hero{background:#eff2f6}

html[data-theme="light"] .light{color:#a47204}
html[data-theme="light"] .light span{background:#ffbe32}
html[data-theme="light"] .green{color:#a47104}

html[data-theme="light"] .secondary{border:1px solid #bcc1c6;color:#161f2d;background:rgba(255,255,255,0.452)}
html[data-theme="light"] .secondary:hover{background:#f6f8f9}

html[data-theme="light"] .ticker{background:#f9fafb;color:#186a8b}
html[data-theme="light"] .ticker span{color:#a47104}
html[data-theme="light"] .platforms{background:#f1f4f7}
html[data-theme="light"] .platforms>div{color:#2d3b4c}
html[data-theme="light"] .platforms>span{color:#4b6277}
html[data-theme="light"] .eyebrow{color:#a47104}
html[data-theme="light"] .services{border:0}
html[data-theme="light"] .service{border:1px solid #c7cfd8;background:#f5f7f9}
html[data-theme="light"] .service:hover{background:#fbfcfd;border-color:#b6c7cf}
html[data-theme="light"] .service:nth-child(2), html[data-theme="light"] .service:nth-child(3){background:#f2f5f8}
html[data-theme="light"] .service-icon{background:#f7f9fa;color:#126c91}
html[data-theme="light"] .service:nth-child(even) .service-icon{background:#fafaf9;color:#a47104}
html[data-theme="light"] .service-number{color:#5a7287}
html[data-theme="light"] .tags{color:#156a8e;border-bottom:1px solid #c5d0d9}
html[data-theme="light"] .service button{color:#a47304}
html[data-theme="light"] .service button span{color:#a47104}
html[data-theme="light"] .approach{background:#f4f7f9}
html[data-theme="light"] .steps article{border-color:#c0cbd4}
html[data-theme="light"] .steps article>span{color:#a47104}
html[data-theme="light"] .steps h3{color:#17232f}

html[data-theme="light"] .audiences span:before{color:#a47104}

html[data-theme="light"] .why{background:#f2f5f7}
html[data-theme="light"] .why h2 span{color:#1d759a}

html[data-theme="light"] .faq .eyebrow{color:#a47104}
html[data-theme="light"] .contact{background:#fcfcfd;border-top:1px solid #c2ced7}
html[data-theme="light"] .contact h2 em{color:#a47104}

html[data-theme="light"] input, html[data-theme="light"] textarea, html[data-theme="light"] select{border-color:#bec8cf;color:#19242e}
html[data-theme="light"] input::placeholder, html[data-theme="light"] textarea::placeholder{color:#4c6174}
html[data-theme="light"] select option{background:#fafbfc;color:#1c1c1c}
html[data-theme="light"] .dark{background:#ffbe32;color:#101923}
html[data-theme="light"] .dark:hover{background:#ffd374}
html[data-theme="light"] .form-note{color:#3d576b}
html[data-theme="light"] footer{background:#ebeff4}
html[data-theme="light"] dialog{background:#fbfcfd;color:#17222f;border:1px solid #becad4}
html[data-theme="light"] .close{color:#1a2735}
html[data-theme="light"] .close:hover{color:#a47104}
html[data-theme="light"] dialog li::marker{color:#a47104}
html[data-theme="light"] dialog p{color:#384b5a}
html[data-theme="light"] .menu{color:#1c1c1c}
@media (max-width:600px){html[data-theme="light"] nav{background:#f6f8fa;border-bottom:1px solid #c4ced7}html[data-theme="light"] #services-dropdown{background:#fafbfc}}
html[data-theme="light"] .nexus-about .about-tagline{color:#466277}
html[data-theme="light"] .nexus-about .about-mv-card{background:#f4f6f9;border:1px solid #c6d1d9}
html[data-theme="light"] .nexus-about .about-mv-card::before{background:#ffbe32}
html[data-theme="light"] .nexus-about .about-mv-card.is-vision::before{background:#28b6d5}
html[data-theme="light"] .nexus-about .about-mv-card:hover{border-color:#b8944880}
html[data-theme="light"] .nexus-about .about-mv-icon{background:#ffbe32}
html[data-theme="light"] .nexus-about .about-mv-card.is-vision .about-mv-icon{background:#28b6d5}
html[data-theme="light"] .nexus-about .about-mv-card p{color:#385265}
html[data-theme="light"] .nexus-about .about-mv-card p.about-mv-label{color:#a47104}
html[data-theme="light"] .nexus-about .about-mv-card.is-vision p.about-mv-label{color:#208297}
html[data-theme="light"] #about .benefit-grid .benefit-icon{background:#ffbe321a;border:1px solid #ffbe3245}
/* assets/css/mobile.css */
html[data-theme="light"] .market-hero{background-color:#eff1f4;background-image:linear-gradient(rgba(16,30,44,0.005) 1px,transparent 1px),linear-gradient(90deg,rgba(16,30,44,0.005) 1px,transparent 1px);color:#131828}
html[data-theme="light"] .market-eyebrow{color:#05b36d}
html[data-theme="light"] .market-eyebrow:before{background:#daeae4}
html[data-theme="light"] .market-copy h1 span{color:#9f4204}
html[data-theme="light"] .market-description{color:#565f6c}
html[data-theme="light"] .market-primary{background:#ff761c;color:#080d14;box-shadow:0 7px 24px #ff761c20}
html[data-theme="light"] .market-primary:hover{background:#ff913f}
html[data-theme="light"] .market-secondary{border:1px solid #c5ccd5;color:#151a2c;background:transparent}
html[data-theme="light"] .market-secondary:hover{background:#fbfbfc}
html[data-theme="light"] .market-promises{color:#565f6c}
html[data-theme="light"] .market-promises span::first-letter{color:#05b377}

html[data-theme="light"] .market-copy #market-title .headline-line{color:#151b2c}
html[data-theme="light"] .market-copy #market-title .market-blue{color:#1b789d}
html[data-theme="light"] .market-copy #market-title .scale-yellow{color:#a46f04}
html[data-theme="light"] .market-copy #rotating-word{color:transparent;-webkit-text-stroke:1.5px #846524}
html[data-theme="light"] .market-copy .market-eyebrow{color:#a46f04;border:1px solid #d8d1c3;background:#ffbb3208}
html[data-theme="light"] .market-copy .market-eyebrow:before{background:#ffbb32}
html[data-theme="light"] .market-copy .market-primary{background:#ffbb32;box-shadow:none}
html[data-theme="light"] .market-copy .market-description strong{color:#2e495a}
html[data-theme="light"] .market-hero{background-image:linear-gradient(#8ab6d509 1px,transparent 1px),linear-gradient(90deg,#8ab6d509 1px,transparent 1px)}

html[data-theme="light"] .service-panel-heading>span{color:#7f6929}
html[data-theme="light"] .service-panel-heading p{color:#455c70}

html[data-theme="light"] .service-panel-footer{color:#3f5565}
html[data-theme="light"] .service-panel-footer>span:nth-child(even){color:#7f6929}

html[data-theme="light"] #dashboard-concept{background:#f7f9fa;border:1px solid #c4cdd5}
html[data-theme="light"] .dash-heading{color:#826926}
html[data-theme="light"] .demo-badge{color:#425c70;border:1px solid #c0cad4}
html[data-theme="light"] .chart-bars{border-bottom:1px solid #bfcbd4;background:repeating-linear-gradient(to top,transparent 0,transparent 32px,#f2f4f6 33px)}
html[data-theme="light"] .chart-bars i{background:#d4e2e7}
html[data-theme="light"] .chart-bars i:nth-last-child(-n/**/+3){background:#cfad51}
html[data-theme="light"] .chart-labels{color:#476275}
html[data-theme="light"] .dash-service-grid button{background:none;border:0;border-top:1px solid #c4cdd5;color:#1c1c1c}
html[data-theme="light"] .dash-service-grid button:hover{background:#f6f8fa}
html[data-theme="light"] .dash-service-grid button>span{color:#826926}
html[data-theme="light"] .dash-service-grid small{color:#445e71}

html[data-theme="light"] .nexus-about{background:#eef2f5;border-bottom:1px solid #c7d1db}
html[data-theme="light"] .about-heading .eyebrow{color:#a46f04}
html[data-theme="light"] .about-heading h2{color:#161c2e}
html[data-theme="light"] .about-gold{color:#a46f04}
html[data-theme="light"] .about-blue{color:#1d769b}
html[data-theme="light"] .about-story>p{color:#415d75}
html[data-theme="light"] .about-story strong{color:#161f2e}
html[data-theme="light"] .about-story>p>span{color:#a46f04}
html[data-theme="light"] .about-primary{background:#ffbb32;color:#091522}
html[data-theme="light"] .about-primary:hover{background:#ffcd63}
html[data-theme="light"] .about-secondary{background:transparent;border:1px solid #c5d1d9;color:#161c2d}
html[data-theme="light"] .about-secondary:hover{background:#fdfdfe}

html[data-theme="light"] .stats-grid article{border:1px solid #c7d2db;background:#f2f4f7}
html[data-theme="light"] .stats-grid .stat-featured{border-color:#9c7b25;background-color:#fefefe;background-image:radial-gradient(rgba(213,225,231,0.149) 1px,transparent 1px)}

html[data-theme="light"] .stats-grid p{color:#45647d}
html[data-theme="light"] .stats-grid .stat-search{background:#f6f8fa;border-color:#c5d3d9}

html[data-theme="light"] .stats-grid article::before{background:radial-gradient(180px circle at var(--spot-x,50%) var(--spot-y,50%),#ffbd3233,transparent 75%)}
html[data-theme="light"] .stats-grid article::after{background-image:radial-gradient(#39b7ec65 1px,transparent 1px)}
html[data-theme="light"] .stats-grid article:nth-child(2)::before, html[data-theme="light"] .stats-grid article:nth-child(3)::before{background:radial-gradient(180px circle at var(--spot-x,50%) var(--spot-y,50%),#26aadd40,transparent 75%)}
@media (hover:hover){html[data-theme="light"] .stats-grid article:hover{border-color:#c8a54b;box-shadow:0 8px 28px rgba(12,30,50,0.07)}}

html[data-theme="light"] .catalog-card{background:#f9fafb;border:1px solid #c5ced7}
html[data-theme="light"] .catalog-card::before{background:radial-gradient(240px circle at var(--card-x,50%) var(--card-y,50%),#d1ad5026,transparent 75%)}
html[data-theme="light"] .catalog-card:nth-child(even)::before{background:radial-gradient(240px circle at var(--card-x,50%) var(--card-y,50%),#29a9df30,transparent 75%)}
html[data-theme="light"] .catalog-badge{color:#8a6b1f;border:1px solid rgba(210,203,187,0.302);background:#d1ad5010}
html[data-theme="light"] .catalog-card:nth-child(even) .catalog-badge{color:#16678d;border-color:rgba(186,201,210,0.333);background:#229ed114}
html[data-theme="light"] .catalog-index{color:#597186}
html[data-theme="light"] .catalog-card>p{color:#445463}
html[data-theme="light"] .catalog-card li{color:#273646}
html[data-theme="light"] .catalog-card li:before{background:#2aaddd}
html[data-theme="light"] .catalog-card button{border:0;background:none;color:#8f6d19}
html[data-theme="light"] .catalog-card:focus-within{border-color:#d0ad50}
@media (hover:hover){html[data-theme="light"] .catalog-card:hover{border-color:#b89548;box-shadow:0 16px 35px rgba(12,30,50,0.07)}}
html[data-theme="light"] .catalog-card::after{background:linear-gradient(180deg,rgba(16,30,44,0.132),rgba(255,255,255,0.667) 55%,rgba(255,255,255,0.836))}
html[data-theme="light"] .catalog-card>p{color:#354657}
html[data-theme="light"] .catalog-card .catalog-index{color:#405569}
html[data-theme="light"] .catalog-card .catalog-badge{background:rgba(255,255,255,0.812)}
html[data-theme="light"] .catalog-card:nth-child(even) .catalog-badge{background:rgba(253,254,254,0.902)}
html[data-theme="light"] .catalog-card.platform-card::after{background:linear-gradient(180deg,rgba(16,30,44,0.007),rgba(16,30,44,0.139) 60%,rgba(255,255,255,0.656))}
html[data-theme="light"] .catalog-card[data-platform="shopify"]{background-color:#f7f9f8}
html[data-theme="light"] .catalog-card[data-platform="meta"], html[data-theme="light"] .catalog-card[data-platform="linkedin"]{background-color:#fcfdfd}
html[data-theme="light"] .catalog-card[data-platform="tiktok"]{background-color:#f9f8f9}
html[data-theme="light"] .concept-visual .dash-service-grid small{color:#394f61}

html[data-theme="light"] .benefit-title{color:#a46d04}
html[data-theme="light"] .benefit-grid article:nth-child(2) .benefit-title, html[data-theme="light"] .benefit-grid article:nth-child(3) .benefit-title{color:#208297}
/* assets/css/service-layout.css */
html[data-theme="light"] .catalog-card .catalog-index{color:#1f3441}
html[data-theme="light"] .catalog-card h3{color:#a47204;text-shadow:0 2px 8px rgba(0,0,0,0)}
html[data-theme="light"] .catalog-card:nth-child(even) h3{color:#0e6f95}
html[data-theme="light"] .catalog-card>p{color:#334554}
html[data-theme="light"] .catalog-card li{color:#1f3040}
html[data-theme="light"] .feature-check{border:1px solid #4eb7d680;color:#17718c;background:rgba(239,244,246,0.18)}
html[data-theme="light"] .catalog-card button{border-top:1px solid rgba(60,80,93,0.169)}
html[data-theme="light"] .catalog-card .service-page-link{color:#a47204;border-top:1px solid #c5d1d7}
html[data-theme="light"] .catalog-card .service-page-link:hover{color:#a47204}
/* assets/css/hero-fit.css */
html[data-theme="light"] .hero-stats{border-top:1px solid rgba(197,208,216,0.502)}
html[data-theme="light"] .hero-stats strong{color:#346270;background:linear-gradient(110deg,#1f7a99,#716637);-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}
html[data-theme="light"] .hero-stats strong>span{-webkit-text-fill-color:#192434}
html[data-theme="light"] .hero-stats div>span{color:#496a80}

html[data-theme="light"] .hero-stats strong{background-image:linear-gradient(115deg,#156d8e 8%,#35686f 45%,#936c16 78%,#a46d04 100%)}
html[data-theme="light"] .hero-stats strong>span{-webkit-text-fill-color:transparent}
html[data-theme="light"] .concept-visual .dash-service-grid button>.dash-watermark{color:#213544}
html[data-theme="light"] .concept-visual .dash-service-grid button>.dash-category{border:1px solid #bc994952;background:#c4a0460d;color:#8e6d1a}
html[data-theme="light"] .concept-visual .dash-service-grid button:nth-child(even)>.dash-category{border-color:#2b92bd66;background:rgba(212,225,231,0.067);color:#19688b}
html[data-theme="light"] .concept-visual .dash-service-grid button{--hover-accent:#d5b361}
html[data-theme="light"] .concept-visual .dash-service-grid button:nth-child(even){--hover-accent:#59b6d6}
html[data-theme="light"] .concept-visual .dash-service-grid button:hover, html[data-theme="light"] .concept-visual .dash-service-grid button:focus-visible{background:rgba(16,30,44,0.008);border-top-color:#d5b361;box-shadow:inset 0 -1px 0 rgba(16,30,44,0.018)}
html[data-theme="light"] .concept-visual .dash-service-grid button:hover strong, html[data-theme="light"] .concept-visual .dash-service-grid button:focus-visible strong{color:#836726}
html[data-theme="light"] .concept-visual .dash-service-grid button:hover>.dash-watermark, html[data-theme="light"] .concept-visual .dash-service-grid button:focus-visible>.dash-watermark{color:#836726}
html[data-theme="light"] .concept-visual .dash-service-grid button:focus-visible{outline:1px solid var(--hover-accent)}
html[data-theme="light"] .market-copy #rotating-word{color:rgba(135,108,33,0.071);-webkit-text-stroke:1px #856823;text-shadow:none}
@media (max-width:760px){html[data-theme="light"] .market-copy #rotating-word{-webkit-text-stroke:.8px #856823}}
html[data-theme="light"] .market-copy #rotating-word.is-typing:after{background:#d5ad50}
/* assets/css/mega-menu.css */
html[data-theme="light"] header nav>a:not(.nav-cta)::after, html[data-theme="light"] #services-toggle::after{background:#d1ad50}
html[data-theme="light"] #services-toggle:hover, html[data-theme="light"] #services-toggle[aria-expanded=true]{color:#a47204}
html[data-theme="light"] header #services-dropdown.mega-menu{background:#f5f7f9;border:1px solid #c4ced7;box-shadow:0 24px 60px rgba(12,30,50,0.163)}
html[data-theme="light"] .mega-categories{background:#eff3f6}
html[data-theme="light"] .mega-categories button{border:0;border-left:3px solid transparent;background:transparent;color:#425665}
html[data-theme="light"] .mega-categories button[aria-selected=true]{background:#fafbfc;border-left-color:#f1bb43;color:#a47204}
html[data-theme="light"] .mega-categories button:hover{background:#fdfdfe;color:#a47204}
html[data-theme="light"] .mega-label{color:#516a7f}
html[data-theme="light"] header #services-dropdown .mega-links a{border:1px solid #c5cfd7;background:#fbfcfd}
html[data-theme="light"] header #services-dropdown .mega-links a:hover{background:#f6f8f9;border-color:#cdc6b3}
html[data-theme="light"] .mega-icon{background:#d1ad5010;border:1px solid #b1974f33}
html[data-theme="light"] .mega-links strong{color:#192534}
html[data-theme="light"] header #services-dropdown .mega-links small{color:#466277}
html[data-theme="light"] .mega-footer{border-top:1px solid #c6d1d9;color:#50677a}
html[data-theme="light"] header #services-dropdown .mega-footer a{color:#8d6c1b;background:none}
html[data-theme="light"] .mega-footer a:hover{color:#a47604!important}
@media (max-width:760px){html[data-theme="light"] header .menu{border:0;background:none}html[data-theme="light"] header nav{background:#f6f8fa}html[data-theme="light"] header #services-dropdown.mega-menu{box-shadow:none}}
html[data-theme="light"] header{box-shadow:0 5px 24px rgba(12,30,50,0.047)}
html[data-theme="light"] header nav>a:not(.nav-cta), html[data-theme="light"] header #services-toggle{color:#354758}
html[data-theme="light"] header nav>a:not(.nav-cta):hover, html[data-theme="light"] header nav>a[aria-current="location"], html[data-theme="light"] header #services-toggle:hover{color:#a47204}
html[data-theme="light"] header nav>a:not(.nav-cta):after, html[data-theme="light"] header #services-toggle:after{background:#e5b956}
html[data-theme="light"] header .nav-cta:hover{background:#ffd270;box-shadow:0 4px 18px #e7b64020}
@media (max-width:760px){html[data-theme="light"] header nav>a:not(.nav-cta):hover, html[data-theme="light"] header nav>a[aria-current="location"]{background:#fafbfc}}
/* assets/css/service-selector.css */
html[data-theme="light"] .service-tabs{border:1px solid #c5d1d7;background:#f0f4f7}
html[data-theme="light"] .service-tab{border:0;border-left:3px solid transparent;border-bottom:1px solid rgba(197,209,215,0.4);background:transparent;color:#455566}
html[data-theme="light"] .service-tab:hover, html[data-theme="light"] .service-tab.is-active{background:#fafbfc;color:#a47204;border-left-color:#ffbe32}
html[data-theme="light"] .service-tab:focus-visible, html[data-theme="light"] .service-selector a:focus-visible{outline:2px solid #60cbed}
html[data-theme="light"] .selector-secondary{color:#0e6f95}
html[data-theme="light"] .selector-help{border-top:1px solid #c5d1d7}
html[data-theme="light"] .selector-help p{color:#455566}
html[data-theme="light"] .selector-help a{color:#a47204}

@media (max-width:700px){html[data-theme="light"] .service-tabs{border:0;background:none}html[data-theme="light"] .service-tab{border:1px solid #c5d1d7;border-left:3px solid transparent}html[data-theme="light"] .service-tab.is-active{border-left-color:#ffbe32}}
/* assets/css/hero-grid.css */
html[data-theme="light"] .market-hero.grid-interactive{background-image:none}
html[data-theme="light"] .hero-grid-tile{border:1px solid #8ab6d509;background:transparent}
html[data-theme="light"] .hero-grid-tile.is-near{border-color:#35b6d54d;background:rgba(213,227,231,0.039);box-shadow:0 10px 15px rgba(12,30,50,0.07)}
html[data-theme="light"] .hero-grid-tile.is-close{border-color:#d6b35e70;background:#c9a84b0d;box-shadow:0 14px 22px rgba(12,30,50,0.093)}
@media (prefers-reduced-motion:reduce),(hover:none){html[data-theme="light"] .market-hero.grid-interactive{background-image:linear-gradient(#8ab6d509 1px,transparent 1px),linear-gradient(90deg,#8ab6d509 1px,transparent 1px)}}
/* assets/css/pakistan-section.css */
html[data-theme="light"] .pakistan-section{background:#eef2f5;border-bottom:1px solid #c8d5db}
html[data-theme="light"] .pakistan-eyebrow{color:#a46d04}
html[data-theme="light"] .pakistan-copy h2{color:#161e2d}
html[data-theme="light"] .pakistan-copy h2>span{color:#208197}
html[data-theme="light"] .pakistan-copy h2 em{color:#a46d04}
html[data-theme="light"] .pakistan-copy h2 .pakistan-ranking{background:linear-gradient(105deg,#208197 10%,#157f8f 30%,#208197 48%,#208197 100%);color:transparent;background-size:240% 100%;background-clip:text;-webkit-background-clip:text}
html[data-theme="light"] .pakistan-copy h2 .pakistan-ranking em{background:linear-gradient(105deg,#a46d04 10%,#a47f04 30%,#a46d04 48%,#a46d04 100%);color:transparent;background-size:240% 100%;background-clip:text;-webkit-background-clip:text}

html[data-theme="light"] .pakistan-description{color:#3e5d71}
html[data-theme="light"] .pakistan-services{color:#207083}
html[data-theme="light"] .pakistan-services:hover{color:#a46d04}
html[data-theme="light"] .pakistan-visual p{color:#577c8e}
html[data-theme="light"] .pakistan-visual strong{color:#324a59}
html[data-theme="light"] .fbr-badge{border:1px solid #c3ced8;background:linear-gradient(120deg,#f9fafb 0%,#f2f5f7 100%);box-shadow:0 10px 30px rgba(12,30,50,0.093)}
html[data-theme="light"] .fbr-logo-card{background:#fff}
html[data-theme="light"] .fbr-logo-card::after{background:linear-gradient(100deg,transparent,rgba(16,30,44,0.56),transparent)}
html[data-theme="light"] .fbr-text strong{color:#161e2d}
html[data-theme="light"] .fbr-text small{color:#466277}
html[data-theme="light"] .fbr-check{background:#dcebe4;color:#1c1c1c}
html[data-theme="light"] .fbr-check::after{border:2px solid #1fa463}
/* assets/css/header.css */
html[data-theme="light"] header{background:rgba(255,255,255,0.854);border-bottom:1px solid #c8d2db;box-shadow:0 6px 24px rgba(12,30,50,0.07)}
html[data-theme="light"] header nav>a:not(.nav-cta), html[data-theme="light"] header #services-toggle{color:#354758}
html[data-theme="light"] header nav>a:not(.nav-cta):hover, html[data-theme="light"] header #services-toggle:hover{color:#1c1c1c;background:rgba(16,30,44,0.036)}
html[data-theme="light"] header nav>a[aria-current="location"]{color:#a47204;background:#ffbe320f}
html[data-theme="light"] header #services-toggle[aria-expanded=true]{color:#a47204;background:#ffbe320f}
html[data-theme="light"] header .nav-cta{background:#ffbe32;color:#101923}
html[data-theme="light"] header .nav-cta:hover{background:#ffd270;color:#101923;box-shadow:0 6px 20px #ffbe3233}
@media (max-width:760px){html[data-theme="light"] header .menu{color:transparent;border:1px solid #c4ced7;background:#f8fafb}html[data-theme="light"] header .menu::before, html[data-theme="light"] header .menu::after{background:#e9f1fa}html[data-theme="light"] header .menu::before{box-shadow:0 7px 0 rgba(16,30,44,0.5)}html[data-theme="light"] header .menu[aria-expanded=true]::before{box-shadow:none}html[data-theme="light"] header nav{background:#f3f6f8;border-bottom:1px solid #c8d2db;box-shadow:0 18px 40px rgba(12,30,50,0.163)}html[data-theme="light"] header nav>a:not(.nav-cta)+a:not(.nav-cta){border-top:0}}
/* assets/css/buttons.css */
html[data-theme="light"] body:not(#_) :is(.button, html[data-theme="light"] .lower-button, html[data-theme="light"] .back-button, html[data-theme="light"] .detail-cta, html[data-theme="light"] .ebay-editorial-cta, html[data-theme="light"] .pakistan-services){border:1px solid transparent}
html[data-theme="light"] body:not(#_) :is(.market-primary, html[data-theme="light"] .about-primary, html[data-theme="light"] .button.dark, html[data-theme="light"] .lower-button, html[data-theme="light"] .detail-cta, html[data-theme="light"] .ebay-editorial-cta){background:#ffbe32;border-color:#ffbe32;color:#101923}
html[data-theme="light"] body:not(#_) :is(.market-primary, html[data-theme="light"] .about-primary, html[data-theme="light"] .button.dark, html[data-theme="light"] .lower-button, html[data-theme="light"] .detail-cta, html[data-theme="light"] .ebay-editorial-cta):hover{background:#ffd270;border-color:#ffd270;color:#101923;box-shadow:0 8px 24px #ffbe3233}
html[data-theme="light"] body:not(#_) :is(.market-secondary, html[data-theme="light"] .about-secondary, html[data-theme="light"] .pakistan-services, html[data-theme="light"] .back-button){background:transparent;border-color:#c1cdd6;color:#192534}
html[data-theme="light"] body:not(#_) :is(.market-secondary, html[data-theme="light"] .about-secondary, html[data-theme="light"] .pakistan-services, html[data-theme="light"] .back-button):hover{background:rgba(16,30,44,0.022);border-color:#ffbe32;color:#a47204}
/* assets/css/section-backgrounds.css */
html[data-theme="light"]{--sec-a:#eef2f5;--sec-b:#f5f7f9;--sec-line:#c9d3dc}
html[data-theme="light"] #pakistan, html[data-theme="light"] #services, html[data-theme="light"] #work, html[data-theme="light"] #team, html[data-theme="light"] #contact{background:var(--sec-b)!important;background-image:none!important}
html[data-theme="light"] #about, html[data-theme="light"] #approach, html[data-theme="light"] #results, html[data-theme="light"] #faq, html[data-theme="light"] .world-section{background:var(--sec-a)!important;background-image:none!important}
html[data-theme="light"] #pakistan, html[data-theme="light"] #about, html[data-theme="light"] #services, html[data-theme="light"] #approach, html[data-theme="light"] #work, html[data-theme="light"] #results, html[data-theme="light"] #team, html[data-theme="light"] #faq, html[data-theme="light"] #contact, html[data-theme="light"] .world-section{border-top:1px solid var(--sec-line)}
html[data-theme="light"] .nexus-footer{background:#eaeef3!important;background-image:none!important;border-top:1px solid var(--sec-line)}
html[data-theme="light"] .team-v2 .team-panel{background:#f2f5f8!important}
html[data-theme="light"] section[data-bg="b"]{background:var(--sec-b)!important;background-image:none!important;border-top:1px solid var(--sec-line)}
html[data-theme="light"] section[data-bg="a"]{background:var(--sec-a)!important;background-image:none!important;border-top:1px solid var(--sec-line)}
html[data-theme="light"] .world-section, html[data-theme="light"] section.world-section[data-bg]{background:var(--sec-b)!important;background-image:none!important;border-top:0!important}
@media (min-width:761px){html[data-theme="light"] .market-hero .hero-stats>div{border-left:1px solid rgba(16,30,44,0.134)}html[data-theme="light"] .market-hero .hero-stats>div:first-child{border-left:0}}
/* assets/css/footer.css */
html[data-theme="light"] body .nexus-footer.footer-v2{background:#eaeef3!important;background-image:none!important;border-top:1px solid #c9d3dc;color:#466277}
html[data-theme="light"] .footer-v2::before{background:linear-gradient(90deg,transparent,#ffbe32 30%,#28b6d5 70%,transparent)}
html[data-theme="light"] .footer-v2 .fx-desc{color:#466277}
html[data-theme="light"] .footer-v2 .fx-badge{color:#213944;border:1px solid #c5d0d9;background:#f2f5f8}
html[data-theme="light"] .footer-v2 .fx-badge img{background:#fff}
html[data-theme="light"] .footer-v2 .fx-badge svg{color:#208297}
html[data-theme="light"] .footer-v2 .fx-cta{background:#ffbe32;color:#101923}
html[data-theme="light"] .footer-v2 .fx-cta:hover{box-shadow:0 10px 24px #ffbe3233}
html[data-theme="light"] .footer-v2 .fx-title{color:#161e2d}
html[data-theme="light"] .footer-v2 .fx-title::after{background:#ffbe32}
html[data-theme="light"] .footer-v2 .fx-col:nth-child(3) .fx-title::after, html[data-theme="light"] .footer-v2 .fx-col:nth-child(5) .fx-title::after{background:#28b6d5}
html[data-theme="light"] .footer-v2 .fx-col a{color:#466277}
html[data-theme="light"] .footer-v2 .fx-col a:hover, html[data-theme="light"] .footer-v2 .fx-col a[aria-current]{color:#a47104}
html[data-theme="light"] .footer-v2 .fx-bottom{border-top:1px solid #c9d3dc;color:#5e788e}
html[data-theme="light"] .footer-v2 .fx-top{border:1px solid #c3ced8;color:#161e2d}
html[data-theme="light"] .footer-v2 .fx-top:hover{background:#ffbe32;color:#101923}
html[data-theme="light"] .footer-v2 .fx-follow p{color:#273f51}
html[data-theme="light"] .footer-v2 .fx-social{border:1px solid #c5d0d9;background:#f2f5f8;color:#273f51}
html[data-theme="light"] .footer-v2 .fx-social i{background:currentColor}
html[data-theme="light"] .footer-v2 .fx-social:hover{color:#1c1c1c;border-color:transparent}
html[data-theme="light"] .footer-v2 .fx-social.fb:hover{background:#1877f2;box-shadow:0 8px 20px #1877f240}
html[data-theme="light"] .footer-v2 .fx-social.ig:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285aeb 90%);box-shadow:0 8px 20px #d6249f40}
html[data-theme="light"] .footer-v2 .fx-social.li:hover{background:#d9e1ea;box-shadow:0 8px 20px #0a66c240}
html[data-theme="light"] .footer-v2 .fx-social.tt:hover{background:#e7e7e7;border-color:#25f4ee;box-shadow:-2px 0 0 #25f4ee,2px 0 0 #fe2c55}
html[data-theme="light"] .footer-v2 .fx-social.yt:hover{background:#ff0000;box-shadow:0 8px 20px #ff000040}
html[data-theme="light"] .footer-v2 .fx-social.wa:hover{background:#25d366;box-shadow:0 8px 20px #25d36640}
html[data-theme="light"] .fx-badge.fx-link:hover{border-color:#28b6d5;color:#1c1c1c}
/* assets/css/journey.css */
html[data-theme="light"] .journey{background:#ecf0f4;border-top:1px solid #cbd1d7}
html[data-theme="light"] .journey-heading>p:first-child{color:#a46e04}
html[data-theme="light"] .journey-heading h2{color:#161e2e}
html[data-theme="light"] .journey-heading h2 span{color:#a46e04}
html[data-theme="light"] .journey-intro{color:#3f657c}
html[data-theme="light"] .road-edge, html[data-theme="light"] .road-surface, html[data-theme="light"] .road-dashes, html[data-theme="light"] .road-progress{fill:none}
html[data-theme="light"] .road-edge{stroke:#102535}
html[data-theme="light"] .road-surface{stroke:#1a2839}
html[data-theme="light"] .road-dashes{stroke:#718097}
html[data-theme="light"] .road-progress{stroke:url(#road-light)}
html[data-theme="light"] .road-stop circle{fill:#a46e04;stroke:#816227}
html[data-theme="light"] .road-stop text{fill:#36556d}
html[data-theme="light"] .road-stop .stop-number{fill:#a46e04}
html[data-theme="light"] .journey-details li{border-top:1px solid #c6d1d8}
html[data-theme="light"] .journey-details li.is-active{border-color:#d5ad50}
html[data-theme="light"] .journey-details span{color:#a46e04}
html[data-theme="light"] .journey-details h3{color:#161e2e}
html[data-theme="light"] .journey-details p{color:#435e72}
html[data-theme="light"] .road-stop .stop-orbit{fill:none;stroke:#916a17}
/* assets/css/our-work.css */
html[data-theme="light"] .work-showcase{background:radial-gradient(1200px 600px at 85% 0%,#f8f9fb 0%,transparent 60%),radial-gradient(900px 500px at 0% 100%,#faf9f7 0%,transparent 55%),#ecf0f4;border-top:1px solid #c8d2db}
html[data-theme="light"] .work-eyebrow{color:#a47104}
html[data-theme="light"] .work-eyebrow::before{background:#ffbe32}
html[data-theme="light"] .work-head h2{color:#161e2d}
html[data-theme="light"] .work-head h2 span{color:#208297}
html[data-theme="light"] .work-head p{color:#466277}
html[data-theme="light"] .work-count{color:#65859c}
html[data-theme="light"] .work-count b{color:#161e2d}
html[data-theme="light"] .work-progress{background:#f6f8f9}
html[data-theme="light"] .work-progress span{background:linear-gradient(90deg,#28b6d5,#ffbe32)}

html[data-theme="light"] .work-card{background:#f6f8fa;border:1px solid #c5d0d9;box-shadow:0 30px 60px rgba(12,30,50,0.163);color:inherit}
html[data-theme="light"] .work-card.is-active{border-color:#b8944890;box-shadow:0 30px 70px rgba(12,30,50,0.21),0 0 0 1px #ffbe3222}
html[data-theme="light"] .work-media{background:linear-gradient(135deg,#f9fafb,#f2f5f7)}
html[data-theme="light"] .work-card::after{background:linear-gradient(180deg,rgba(16,30,44,0) 25%,rgba(255,255,255,0.766) 62%,#ecf0f4 100%)}
html[data-theme="light"] .work-tag{color:#101923;background:#ffbe32}
html[data-theme="light"] .work-tag.blue{background:#28b6d5}
html[data-theme="light"] .work-num{color:rgba(16,30,44,0.702);background:rgba(255,255,255,0.494);border:1px solid rgba(16,30,44,0.164)}
html[data-theme="light"] .work-body small{color:#1d7386}
html[data-theme="light"] .work-body h3{color:#151f2c}
html[data-theme="light"] .work-body p{color:#354c5d}
html[data-theme="light"] .work-chips span{color:#213944;border:1px solid rgba(16,30,44,0.185);background:rgba(16,30,44,0.036)}
html[data-theme="light"] .work-link{color:#a47104}
html[data-theme="light"] .work-end{border:1.5px dashed #c1cdd6;color:#466277}
html[data-theme="light"] .work-end strong{color:#161e2d}
html[data-theme="light"] .work-end a{background:#ffbe32;color:#101923}
html[data-theme="light"] .work-body small.work-client{color:#151f2c;background:#28b6d51f;border:1px solid #28b6d566}
html[data-theme="light"] .work-body small.work-client::before{background:#28b6d5;box-shadow:0 0 0 3px #28b6d533}
html[data-theme="light"] .work-card.is-active .work-body small.work-client{background:#ffbe321f;border-color:#ffbe3270}
html[data-theme="light"] .work-card.is-active .work-body small.work-client::before{background:#ffbe32;box-shadow:0 0 0 3px #ffbe3233}
/* assets/css/leadership.css */
html[data-theme="light"] .leadership{background:#ecf0f4;border-top:1px solid #c9d4dc}
html[data-theme="light"] .leadership-eyebrow{color:#a46e04!important}
html[data-theme="light"] .leadership-heading h2{color:#161f2e}
html[data-theme="light"] .leadership-heading h2 span{color:#1d789a}
html[data-theme="light"] .leadership-heading>p:last-child{color:#3f657c}
html[data-theme="light"] .leader-profile{border:1px solid #c6d3da;background:#f0f3f7}
html[data-theme="light"] .leader-profile:hover{border-color:#cfc6b5}

html[data-theme="light"] .leader-role{color:#a46e04}

html[data-theme="light"] .leadership .leader-profile:after{background:radial-gradient(260px circle at var(--pointer-x,50%) var(--pointer-y,30%),#dfbe651c,transparent 75%)}
html[data-theme="light"] .leadership .leader-profile:hover{box-shadow:0 14px 36px rgba(12,30,50,0.07);border-color:#cec7b5}
html[data-theme="light"] .team-v2 .team-panel{background:radial-gradient(520px 320px at 0% 0%,rgba(248,249,251,0.667),transparent 70%),radial-gradient(480px 300px at 100% 100%,rgba(255,255,255,0.48),transparent 70%),#f0f3f7;border:1px solid #c6d3da}
html[data-theme="light"] .team-v2 .team-panel::before{background:linear-gradient(135deg,#ffbe3255,transparent 35%,transparent 65%,#28b6d555)}
html[data-theme="light"] .team-v2 .leadership-eyebrow::before{background:#ffbd3d}
html[data-theme="light"] .team-v2 .team-values span{color:#213944;border:1px solid rgba(16,30,44,0.147);background:rgba(16,30,44,0.022)}
html[data-theme="light"] .team-v2 .team-values span::before{color:#a46e04}
html[data-theme="light"] .leadership.team-v2 .team-card{background:linear-gradient(160deg,#f9fbfc,#f2f5f8);border:1px solid #c6d1d9}
html[data-theme="light"] .leadership.team-v2 .team-card:hover{border-color:#b8944890;box-shadow:0 16px 36px rgba(12,30,50,0.093)}
html[data-theme="light"] .team-v2 .team-avatar{background:conic-gradient(from 210deg,#ffbe32,#28b6d5,#ffbe32)}
html[data-theme="light"] .team-v2 .team-avatar img{background:#f9fafb;border:3px solid #cdd5df}
html[data-theme="light"] .team-v2 .team-avatar-ceo img{background:linear-gradient(135deg,#d9b25a,#b88f3c)}
html[data-theme="light"] .leadership.team-v2 .leader-role{color:#101923;background:#ffbe32}
html[data-theme="light"] .leadership.team-v2 .team-card:nth-child(2) .leader-role{background:#28b6d5}
html[data-theme="light"] .leadership.team-v2 .team-info h3{color:#161f2e}
html[data-theme="light"] .leadership.team-v2 .team-info>p:not(.leader-role){color:#3d5e75}
/* assets/css/work-modal.css */
html[data-theme="light"] .wm-backdrop{background:rgba(255,255,255,0.72)}
html[data-theme="light"] .wm-dialog{background:#f2f5f8;border:1px solid #c5d0d9;box-shadow:0 40px 90px rgba(12,30,50,0.233)}
html[data-theme="light"] .wm-close{border:1px solid rgba(16,30,44,0.185);background:rgba(255,255,255,0.632);color:#161e2d}
html[data-theme="light"] .wm-close:hover{background:#ffbe32;color:#101923}
html[data-theme="light"] .wm-media{background:#ecf0f4}
html[data-theme="light"] .wm-stage video, html[data-theme="light"] .wm-stage iframe{border:0;background:#e7e7e7}
html[data-theme="light"] .wm-thumbs{background:#eff3f6}
html[data-theme="light"] .wm-thumbs button{border:2px solid transparent;background:#f6f8fa}
html[data-theme="light"] .wm-thumbs button.is-active, html[data-theme="light"] .wm-thumbs button:hover{border-color:#ffbe32}
html[data-theme="light"] .wm-play{color:#161e2d}
html[data-theme="light"] .wm-play span{background:#ffbe32;color:#101923;box-shadow:0 0 0 10px #ffbe3233;animation:nxl-wmPulse 2.4s ease-in-out infinite}
html[data-theme="light"] .wm-play small{background:rgba(255,255,255,0.632);border:1px solid rgba(16,30,44,0.164)}
html[data-theme="light"] .wm-stage.is-video::after{background:rgba(16,30,44,0.14)}
@keyframes nxl-wmPulse{0%,100%{box-shadow:0 0 0 8px #ffbe3233}50%{box-shadow:0 0 0 16px #ffbe3214}}
html[data-theme="light"] .wm-browser{border:1px solid #c3ced8;background:#f6f8fa;box-shadow:0 24px 50px rgba(12,30,50,0.187)}
html[data-theme="light"] .wm-browser-bar{background:#fdfefe;border-bottom:1px solid #c3ced8}
html[data-theme="light"] .wm-browser-bar i{background:#e7ebed}
html[data-theme="light"] .wm-browser-bar i:nth-child(1){background:#ff6b5f}
html[data-theme="light"] .wm-browser-bar i:nth-child(2){background:#ffbe32}
html[data-theme="light"] .wm-browser-bar i:nth-child(3){background:#2fd27a}
html[data-theme="light"] .wm-browser-bar b{color:#466277;background:#f2f5f8}
html[data-theme="light"] .wm-stage.is-site{background:radial-gradient(circle at 50% 40%,#f9fafb,#ecf0f4 70%)}
html[data-theme="light"] .wm-tag{color:#101923;background:#ffbe32}
html[data-theme="light"] .wm-tag.blue{background:#28b6d5}
html[data-theme="light"] .wm-client{color:#151f2c;border:1px solid #28b6d566;background:#28b6d51f}
html[data-theme="light"] .wm-client::before{background:#28b6d5}
html[data-theme="light"] .wm-info h3{color:#151f2c}
html[data-theme="light"] .wm-summary{color:#354c5d}
html[data-theme="light"] .wm-block h4{color:#a47104}
html[data-theme="light"] .wm-block p{color:#385265}
html[data-theme="light"] .wm-list li{color:#213944}
html[data-theme="light"] .wm-list li::before{background:#28b6d5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23071420' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/10px no-repeat}
html[data-theme="light"] .wm-chips span{color:#213944;border:1px solid rgba(16,30,44,0.185);background:rgba(16,30,44,0.036)}
html[data-theme="light"] .wm-outcome{background:#ffbe3212;border:1px solid #ffbe3240}
html[data-theme="light"] .wm-btn.primary{background:#ffbe32;color:#101923}
html[data-theme="light"] .wm-btn.ghost{border:1px solid rgba(16,30,44,0.242);color:#161e2d}
html[data-theme="light"] .wm-btn.ghost:hover{border-color:#28b6d5;color:#1d7386}
/* assets/css/lower-sections.css */
html[data-theme="light"] .lower-section{background:#ecf0f4}
html[data-theme="light"] .lower-section h2{color:#161e2e}
html[data-theme="light"] .lower-section h2 em{color:#a46e04}
html[data-theme="light"] .lower-eyebrow{color:#976d12!important}
html[data-theme="light"] .lower-section p{color:#43627a}

html[data-theme="light"] .review-card{background:#f2f4f8;border:1px solid #c7d1da}
html[data-theme="light"] .review-card:hover{border-color:#d1c9b8;background:#f6f7fa}

html[data-theme="light"] .review-card blockquote{color:#335470}
html[data-theme="light"] .review-person>span{background:#f3f6f7;color:#8e6a1a}
html[data-theme="light"] .review-person strong{color:#1b2838}
html[data-theme="light"] .review-person small{color:#566a7f}
html[data-theme="light"] #globe-toggle{border:1px solid #c4d1d8;background:#f7f9fb;color:#2b5a78}
html[data-theme="light"] .questions{background:#f3f5f8}
html[data-theme="light"] .questions a{color:#237695}
html[data-theme="light"] .audit-invite{border-left:2px solid #ccab56;background:#f7f9fb}
html[data-theme="light"] .audit-invite strong{color:#a46e04}
html[data-theme="light"] .lower-button{background:#ffbd3d;color:#08101a!important;border:1px solid #ffbd3d}
html[data-theme="light"] .lower-button:hover{background:#ffd16b}
html[data-theme="light"] .question-list details{border-bottom:1px solid #c7d2db}
html[data-theme="light"] .question-list summary{color:#1c2a3a}
html[data-theme="light"] .question-list summary:after{color:#2d708b}
html[data-theme="light"] .question-list details[open] summary:after{color:#a46e04}
html[data-theme="light"] .audit-points img{background:#79b6cf}
html[data-theme="light"] .audit-points p{color:#1f3041}
html[data-theme="light"] .audit-points small{color:#56738a}
html[data-theme="light"] .audit-platforms{color:#5e7685!important;border-top:1px solid #c8d3db}
html[data-theme="light"] .audit-form{background:#f4f6f8;border:1px solid #c8d0d8}
html[data-theme="light"] .form-progress li{color:#4d667a}
html[data-theme="light"] .form-progress li span{border:1px solid #c3cfd8;background:#fafbfc}
html[data-theme="light"] .form-progress li.current{color:#1d313d}
html[data-theme="light"] .form-progress li.current span{background:#d6e2e7;color:#1c1c1c}
html[data-theme="light"] .form-progress li.complete span{background:#dbebe4;color:#1c1c1c}
html[data-theme="light"] .audit-form fieldset{border:0}
html[data-theme="light"] .audit-form legend{color:#1b2737}
html[data-theme="light"] .audit-form label{color:#476176}
html[data-theme="light"] .audit-form input:not([type=range]):not([type=checkbox]), html[data-theme="light"] .audit-form select, html[data-theme="light"] .audit-form textarea{border:1px solid #c6d2da;background:#eef2f5;color:#1f3240}
html[data-theme="light"] .audit-form input:focus, html[data-theme="light"] .audit-form select:focus, html[data-theme="light"] .audit-form textarea:focus{outline:2px solid #2f9bc1}
html[data-theme="light"] .budget-label output{color:#1b6b88}
html[data-theme="light"] .back-button{border:1px solid #c4d0d8;background:transparent;color:#3f5b70}
html[data-theme="light"] .audit-form .form-note{color:#546a7f}
html[data-theme="light"] .audit-form #form-status{color:#267d58}
html[data-theme="light"] .audit-form dt{color:#55748a}
html[data-theme="light"] .audit-form dd{color:#1c2d3a}
html[data-theme="light"] .world-section{background:#ecf0f4}

html[data-theme="light"] #globe-fallback{color:#395a72}
html[data-theme="light"] .nexus-footer{background:#ebeff4!important;border-top:1px solid #c8d3db;color:#45687f}
html[data-theme="light"] .nexus-footer h3{color:#273f51}
html[data-theme="light"] .nexus-footer .footer-grid a:not(:has(img)){color:#4f718a}
html[data-theme="light"] .nexus-footer .footer-grid a:hover{color:#a46e04}

html[data-theme="light"] .nexus-footer .footer-bottom{border-top:1px solid #c8d3db;color:#5a7a91}
html[data-theme="light"] button:focus-visible, html[data-theme="light"] summary:focus-visible, html[data-theme="light"] a:focus-visible{outline:2px solid #42b7d8}

html[data-theme="light"] .form-progress:before, html[data-theme="light"] .form-progress:after{background:#f1f4f6}
html[data-theme="light"] .form-progress:after{background:#e8b844;box-shadow:0 0 8px #e8b84455}
html[data-theme="light"] .strategy .form-progress li.current span{border-color:#edbe51;background:#f8fafb;box-shadow:0 0 0 5px #e9b74716;color:#a47204}
html[data-theme="light"] .strategy .form-progress li.complete span{background:#bd953c;border-color:#e9bd5d}

html[data-theme="light"] .ebay-creation-starlight .nexus-footer .footer-grid>div:not(.footer-brand)>p{color:#273f51}
html[data-theme="light"] .client-reviews .review-card{background:linear-gradient(160deg,#f6f8fa,#f2f4f8);border:1px solid #c7d2da}
html[data-theme="light"] .client-reviews .review-card:hover{border-color:#b8944880}
html[data-theme="light"] .client-reviews .review-service{color:#101923;background:#ffbe32}
html[data-theme="light"] .client-reviews .review-quote{color:#208297}
html[data-theme="light"] .client-reviews .review-card blockquote{color:#294152}
html[data-theme="light"] .client-reviews .review-person{border-top:1px solid #c7d2da}
html[data-theme="light"] .client-reviews .review-person>span{background:linear-gradient(135deg,#f3f6f7,#f9faf8)}
html[data-theme="light"] .questions{background:radial-gradient(700px 420px at 0% 10%,rgba(248,249,251,0.4),transparent 70%),radial-gradient(600px 380px at 100% 100%,rgba(16,30,44,0.117),transparent 70%),#f3f5f8}
html[data-theme="light"] .questions .lower-eyebrow::before{background:#ffbd3d}
html[data-theme="light"] .questions .audit-invite{border:1px solid #c6d1d9;border-left:1px solid #c6d1d9;background:linear-gradient(160deg,#fbfcfc,#f3f6f8)}
html[data-theme="light"] .questions .audit-invite::before{background:linear-gradient(135deg,#ffbe3266,transparent 40%,transparent 70%,#28b6d555)}
html[data-theme="light"] .questions .audit-icon{color:#101923;background:linear-gradient(135deg,#ffcf5c,#e9a92a);box-shadow:0 8px 20px #ffbe3226}
html[data-theme="light"] .questions .audit-invite p{color:#3d5e75}
html[data-theme="light"] .questions .audit-points li{color:#213944;border:1px solid rgba(16,30,44,0.147);background:rgba(16,30,44,0.022)}
html[data-theme="light"] .questions .audit-points li::before{color:#a46e04}
html[data-theme="light"] .questions .question-list details{border:1px solid #c7d2da;background:linear-gradient(160deg,#f6f8fa,#f2f4f8)}
html[data-theme="light"] .questions .question-list details:hover{border-color:#28b6d566}
html[data-theme="light"] .questions .question-list details[open]{border-color:#b8944890;background:linear-gradient(160deg,#fcfdfe,#f4f6f9);box-shadow:0 14px 34px rgba(12,30,50,0.093)}
html[data-theme="light"] .questions .question-list summary{color:#1a2735}
html[data-theme="light"] .questions .question-list summary::before{color:#208297;background:#28b6d51a;border:1px solid #28b6d540}
html[data-theme="light"] .questions .question-list details[open] summary::before{color:#101923;background:#ffbe32;border-color:#ffbe32}
html[data-theme="light"] .questions .question-list summary:after{border:1px solid #c1ced7;color:#1d7386}
html[data-theme="light"] .questions .question-list details[open] summary:after{background:#ffbe32;border-color:#ffbe32;color:#101923}
html[data-theme="light"] .questions .question-list details p{color:#385265}
html[data-theme="light"] .client-reviews .review-verified{color:#228152;background:rgba(213,231,223,0.102);border:1px solid #1fbf7a55;animation:nxl-revGlow 4s ease-in-out infinite}
html[data-theme="light"] .client-reviews .review-verified svg{fill:#1d9b64;stroke:none}
html[data-theme="light"] .client-reviews .review-verified svg path{fill:none;stroke:#04150d}
@keyframes nxl-revGlow{0%,100%{box-shadow:0 0 0 0 #1fbf7a00}22%{box-shadow:0 0 0 4px #1fbf7a33}40%{box-shadow:0 0 0 0 #1fbf7a00}}
html[data-theme="light"] #form-status.is-error{color:#9f1104}
html[data-theme="light"] .audit-form .form-done{outline:none}
html[data-theme="light"] .audit-form .form-done-icon{background:#2fd27a;color:#05210f;box-shadow:0 0 0 8px #2fd27a26}
html[data-theme="light"] .audit-form .form-done h3{color:#161e2d}
html[data-theme="light"] .audit-form .form-done p{color:#385265}
/* assets/css/service-page.css */
html[data-theme="light"] .service-detail{background:#edf1f5;color:#172230}
html[data-theme="light"] .detail-hero:after{background:rgba(255,255,255,0.812)}
html[data-theme="light"] .detail-crumbs{color:#415465}
html[data-theme="light"] .detail-crumbs a{color:#415465}
html[data-theme="light"] .detail-eyebrow{color:#916b17}
html[data-theme="light"] .detail-intro{color:#2d485d}
html[data-theme="light"] .detail-cta{background:#ffbf43;color:#081521}
html[data-theme="light"] .detail-cta:hover{background:#ffd376}
html[data-theme="light"] .detail-section{border-top:1px solid #c7d2da}
html[data-theme="light"] .detail-section h2 span{color:#227b96}
html[data-theme="light"] .detail-section p{color:#3d576c}
html[data-theme="light"] .detail-included{background:#f4f6f9}

html[data-theme="light"] .detail-faq details{border-bottom:1px solid #c4d0d8}

html[data-theme="light"] .service-detail .detail-footer{color:#4a6579}
@media (max-width:760px){html[data-theme="light"] .detail-crumbs{background:none!important}}
html[data-theme="light"] .detail-hero:has(> .detail-background[src="assets/images/ebay-store-hero.webp"]){background:#edf1f5}
html[data-theme="light"] .detail-hero:has(> .detail-background[src="assets/images/ebay-store-hero.webp"]):after{background:linear-gradient(90deg,rgba(255,255,255,0.864) 0%,rgba(255,255,255,0.792) 32%,rgba(16,30,44,0.122) 65%,rgba(16,30,44,0.042) 100%)}
@media (max-width:760px){html[data-theme="light"] .detail-hero:has(> .detail-background[src="assets/images/ebay-store-hero.webp"]):after{background:rgba(255,255,255,0.648)}}
html[data-theme="light"] .ebay-content{border-top:0}
html[data-theme="light"] .ebay-creation-starlight main>.detail-section{background:#eef2f5;border-top:1px solid #c6d2d9}
html[data-theme="light"] .ebay-creation-starlight main>.detail-section:nth-child(odd of section:not([hidden])){background:#f9fafb}
html[data-theme="light"] .ebay-creation-starlight main>.strategy{background:#eef2f5;border-top:1px solid #c6d2d9}
html[data-theme="light"] .ebay-creation-starlight .ebay-warning .ebay-icon{color:#901c14;background:rgba(240,128,120,.12)}
html[data-theme="light"] .ebay-creation-starlight .ebay-warning .ebay-icon svg{color:inherit}
html[data-theme="light"] .ebay-content .detail-eyebrow{color:#218397}
html[data-theme="light"] .ebay-content .detail-eyebrow:before{background:currentColor}
html[data-theme="light"] .ebay-card{background:linear-gradient(160deg,#fdfefe,#f6f8f9);border:1px solid #c7d0d8}
html[data-theme="light"] .ebay-card.ebay-warning{border-top:3px solid #e7b74c}
html[data-theme="light"] .ebay-card:hover{border-color:#e7b74c;box-shadow:0 12px 24px rgba(12,30,50,0.07)}
html[data-theme="light"] .ebay-icon{background:#e7b74c14}
html[data-theme="light"] .ebay-card p{color:#415363}
html[data-theme="light"] .ebay-checklist{background:linear-gradient(160deg,#fdfefe,#f6f8f9);border:1px solid #c7d0d8}
html[data-theme="light"] .ebay-checklist li{color:#1f3241}
html[data-theme="light"] .ebay-checklist .ebay-icon{background:none}
html[data-theme="light"] .ebay-icon svg{color:#916b17}
html[data-theme="light"] .ebay-checklist .ebay-icon svg{color:#218397}

html[data-theme="light"] .ebay-editorial{background:#edf1f5;border-top:0}
html[data-theme="light"] .ebay-editorial-copy .detail-eyebrow{color:#45647a}
html[data-theme="light"] .ebay-editorial-cta{border:1px solid #bfcfd5;color:#117692}
html[data-theme="light"] .ebay-editorial-cta:hover, html[data-theme="light"] .ebay-editorial-cta:focus-visible{background:#fafbfc;border-color:#35c4ed}

html[data-theme="light"] .ebay-page-faq details[open] summary{color:#a46e04}
html[data-theme="light"] .ebay-page-faq summary:hover{color:#117692}

html[data-theme="light"] .ebay-page-faq details a{color:#117692}

html[data-theme="light"] .ebay-problem-photo{background:#f6f8f9}
html[data-theme="light"] .ebay-problem-photo:before{background-image:url("../images/ebay-problem-backgrounds.webp")}
html[data-theme="light"] .ebay-problem-photo:after{background:linear-gradient(180deg,rgba(16,30,44,0.105),rgba(255,255,255,0.792))}
html[data-theme="light"] .ebay-problem-number{color:#916b17}
html[data-theme="light"] .ebay-problem-photo p{color:#344859}

html[data-theme="light"] .detail-hero:has(> .detail-background[src="assets/images/ebay-store-hero-wide.webp"]){background:#edf1f5}
html[data-theme="light"] .detail-hero:has(> .detail-background[src="assets/images/ebay-store-hero-wide.webp"]):after{background:linear-gradient(90deg,rgba(255,255,255,0.792),rgba(255,255,255,0.648) 34%,rgba(16,30,44,0.07) 65%,rgba(16,30,44,0.028))}
@media (max-width:760px){html[data-theme="light"] .detail-hero:has(> .detail-background[src="assets/images/ebay-store-hero-wide.webp"]):after{background:rgba(255,255,255,0.675)}}
html[data-theme="light"] :is(.ebay-creation-starlight, html[data-theme="light"] [class*="ebay-service-"], html[data-theme="light"] [class*="shopify-service-"]) .ebay-card:before{background-image:radial-gradient(circle at 12% 22%,#80dced 0 1px,transparent 1.8px),radial-gradient(circle at 68% 16%,#f0ce7c 0 1px,transparent 1.8px),radial-gradient(circle at 40% 72%,#bbebfa 0 .8px,transparent 1.6px),radial-gradient(circle at 85% 58%,#8ccad9 0 .7px,transparent 1.5px),radial-gradient(circle at 22% 88%,#edc56d 0 .8px,transparent 1.6px)}
html[data-theme="light"] :is(.ebay-creation-starlight, html[data-theme="light"] [class*="ebay-service-"], html[data-theme="light"] [class*="shopify-service-"]) .ebay-card:after{background:linear-gradient(180deg,rgba(16,30,44,0.033),rgba(255,255,255,0.469))}

html[data-theme="light"] .setup-fit .detail-eyebrow{color:#916b17}
html[data-theme="light"] .setup-fit h2 span{color:#208597}
html[data-theme="light"] .setup-fit .ebay-checklist{border:0;background:none}
html[data-theme="light"] .setup-fit .ebay-checklist li{border-bottom:1px solid #d4cfc6}
html[data-theme="light"] .setup-fit .ebay-checklist li:first-child{border-top:1px solid #d4cfc6}
html[data-theme="light"] .setup-fit .fit-step{border:1px solid #b89448;color:#a46c04;background:#fbfbf9;box-shadow:inset 0 0 12px #e7b74c0a}
html[data-theme="light"] .setup-fit .fit-step:after{border:1px dashed #ffca69}
html[data-theme="light"] .setup-fit .ebay-checklist li>span:last-child{color:#213944}
html[data-theme="light"] .setup-fit .ebay-checklist li, html[data-theme="light"] .setup-fit .ebay-checklist li:first-child{border:1px solid #c7d2da;background:linear-gradient(100deg,#e7b74c0d 0%,#f4f6f9 45%,rgba(16,30,44,0) 100%)}
html[data-theme="light"] .setup-fit .ebay-checklist li:hover{border-color:#b8944870;background:linear-gradient(100deg,#e7b74c1a 0%,#f7f9fb 55%,rgba(16,30,44,0) 100%)}
html[data-theme="light"] .setup-fit .ebay-checklist li:not(:last-child)::after{background:linear-gradient(#b89448,#32bed866)}
html[data-theme="light"] .setup-fit .fit-step{background:radial-gradient(circle at 35% 30%,#fafaf9,#f6f6f5);box-shadow:0 0 0 4px rgba(14,35,58,0.35),0 0 18px #e7b74c1f}

html[data-theme="light"] .ebay-editorial-copy p a, html[data-theme="light"] .ebay-page-faq details p a{color:#a46c04;text-decoration-color:rgba(164,108,4,0.4)}
html[data-theme="light"] .ebay-editorial-copy p a:hover, html[data-theme="light"] .ebay-page-faq details p a:hover{color:#a47304}
html[data-theme="light"] .detail-faq>div:last-child details{border:1px solid #c7d2da;background:linear-gradient(160deg,#f6f8fa,#f2f4f8)}
html[data-theme="light"] .detail-faq>div:last-child details:hover{border-color:#28b6d566}
html[data-theme="light"] .detail-faq>div:last-child details[open]{border-color:#b8944890;background:linear-gradient(160deg,#fcfdfe,#f4f6f9);box-shadow:0 14px 34px rgba(12,30,50,0.093)}
html[data-theme="light"] .detail-faq>div:last-child summary{color:#1a2735}
html[data-theme="light"] .detail-faq>div:last-child summary::before{color:#208297;background:#28b6d51a;border:1px solid #28b6d540}
html[data-theme="light"] .detail-faq>div:last-child details[open] summary{color:#1a2735}
html[data-theme="light"] .detail-faq>div:last-child details[open] summary::before{color:#101923;background:#ffbe32;border-color:#ffbe32}
html[data-theme="light"] .detail-faq>div:last-child summary::after{border:1px solid #c1ced7;color:#1d7386}
html[data-theme="light"] .detail-faq>div:last-child details[open] summary::after{background:#ffbe32;border-color:#ffbe32;color:#101923}
html[data-theme="light"] .detail-faq>div:last-child summary:hover{color:#1c1c1c}
html[data-theme="light"] .detail-faq>div:last-child details p{color:#385265}
/* assets/css/seo-glance.css */
html[data-theme="light"] .nx-glance .nx-glance-def{color:#213944}
html[data-theme="light"] .nx-glance .nx-glance-updated{color:#466277}
html[data-theme="light"] .nx-glance .nx-glance-updated::before{background:#2fd27a}
html[data-theme="light"] .nx-glance .nx-glance-facts{background:#f2f5f8;border:1px solid #c5d0d9}
html[data-theme="light"] .nx-glance .nx-glance-facts li{border-top:1px solid #c9d3dc}
html[data-theme="light"] .nx-glance .nx-glance-facts li:first-child{border-top:0}
html[data-theme="light"] .nx-glance .nx-glance-label{color:#a47104}
html[data-theme="light"] .nx-glance .nx-glance-label::before{background:#28b6d5}
html[data-theme="light"] .nx-glance .nx-glance-value{color:#273f51}
html[data-theme="light"] .nx-glance .nx-glance-value a{color:#1d7386}
html[data-theme="light"] .nx-glance .nx-glance-value a:hover{color:#a47104}
html[data-theme="light"] .gl-card{background:linear-gradient(160deg,#f8f9fb 0%,#f2f5f8 70%);border:1px solid #c5d0d9}
html[data-theme="light"] .gl-card::after{background:radial-gradient(420px 120px at var(--mx,20%) 0%,rgba(40,182,213,.10),transparent 70%)}
html[data-theme="light"] .gl-card:hover{border-color:#bfccd5;box-shadow:0 18px 40px rgba(12,30,50,0.122)}
html[data-theme="light"] .gl-ic{color:#a47104;background:rgba(255,190,50,.10);border:1px solid rgba(255,190,50,.25)}
html[data-theme="light"] .gl-k{color:#a47104}
html[data-theme="light"] .gl-k small{background:rgba(40,182,213,.14);color:#1d7386}
html[data-theme="light"] .nx-glance-v2 .gl-v{color:#273f51}
html[data-theme="light"] .nx-glance-v2 .gl-sm{color:#3f586b}
html[data-theme="light"] .nx-glance-v2 .gl-big{color:#1c1c1c}
html[data-theme="light"] .gl-link{border:1px solid #bfccd5;color:#1d7386}
html[data-theme="light"] .gl-link:hover{background:#ffbe32;border-color:#ffbe32;color:#101923}
html[data-theme="light"] .gl-steps li{background:#eff3f6;border:1px solid #c9d3dc;color:#213944}
html[data-theme="light"] .gl-steps b{color:#101923;background:#ffbe32}
html[data-theme="light"] .nx-glance-v2.gl-in .gl-big{animation:nxl-glGlow 1.6s ease .7s both}
@keyframes nxl-glGlow{0%{color:#1c1c1c}40%{color:#a47104}100%{color:#1c1c1c}}
html[data-theme="light"] .nx-glance-v2 .gl-eyebrow{background:rgba(40,182,213,.10);border:1px solid rgba(40,182,213,.28);color:#1d7386}
html[data-theme="light"] .gl-dot{background:#2fd27a;box-shadow:0 0 0 0 rgba(47,210,122,.55);animation:nxl-glPulse 2.2s ease-out infinite}
@keyframes nxl-glPulse{0%{box-shadow:0 0 0 0 rgba(47,210,122,.55)}70%{box-shadow:0 0 0 9px rgba(47,210,122,0)}100%{box-shadow:0 0 0 0 rgba(47,210,122,0)}}
html[data-theme="light"] .gl-fit-t{color:#466277}
html[data-theme="light"] .gl-fit li{background:#f2f5f8;border:1px solid #c5d0d9;color:#1b2c38}
html[data-theme="light"] .gl-fit li svg{color:#249457}
html[data-theme="light"] .gl-promise li{background:linear-gradient(160deg,#f8f9fb,#f2f5f8);border:1px solid #c7d2da}
html[data-theme="light"] .gl-pi{color:#1d7386;background:rgba(40,182,213,.12)}
html[data-theme="light"] .gl-promise b{color:#1c1c1c}
html[data-theme="light"] .gl-promise small{color:#3f586b}
html[data-theme="light"] .gl-ghost{color:#213944;border-bottom:2px solid rgba(255,190,50,.45)}
html[data-theme="light"] .gl-ghost:hover{color:#a47104;border-color:#ffbe32}
/* assets/css/coverage-journey.css */
html[data-theme="light"] .coverage-journey{background:#eef1f5}
html[data-theme="light"] .coverage-edge, html[data-theme="light"] .coverage-surface, html[data-theme="light"] .coverage-lanes, html[data-theme="light"] .coverage-trail{fill:none}
html[data-theme="light"] .coverage-edge{stroke:#102d3d}
html[data-theme="light"] .coverage-surface{stroke:#1b2b39}
html[data-theme="light"] .coverage-lanes{stroke:#5d7886}
html[data-theme="light"] .coverage-trail{stroke:url(#coverage-progress-gradient)}
html[data-theme="light"] .coverage-stops circle{fill:#132a38;stroke:#7c9aae}
html[data-theme="light"] .coverage-stops .arrived circle{fill:#a46d04;stroke:#a47504}
html[data-theme="light"] .coverage-stops text{fill:#3a5461}
html[data-theme="light"] .coverage-stops .arrived text{fill:#102332}
html[data-theme="light"] .coverage-stops .coverage-orbit{fill:none;stroke:#567d8c}
html[data-theme="light"] .coverage-stops .arrived .coverage-orbit{fill:none;stroke:#a46d04}
html[data-theme="light"] .coverage-label{color:#567d8c}
html[data-theme="light"] .coverage-step h3{color:#2e4251}
html[data-theme="light"] .coverage-step p{color:#496878}
html[data-theme="light"] .coverage-step.is-active .coverage-label, html[data-theme="light"] .coverage-step.is-active h3{color:#a46d04}
/* assets/css/courses.css */
html[data-theme="light"] .courses-page{--cg:#ffbe32;--cb:#28b6d5;--cl:#c8d2db;--cp:#f3f6f8;--cm:#415465;background:#edf1f5;color:#172230}
html[data-theme="light"] .cr-hero{background:radial-gradient(900px 400px at 85% 0%,#28b6d522,transparent 70%),radial-gradient(700px 360px at 0% 100%,#ffbe3214,transparent 70%)}
html[data-theme="light"] .cr-hero.has-img:after{background:linear-gradient(90deg,rgba(255,255,255,0.865) 0%,rgba(255,255,255,0.829) 45%,rgba(255,255,255,0.632) 100%)}
html[data-theme="light"] .cr-crumbs{color:var(--cm)}
html[data-theme="light"] .cr-crumbs a{color:var(--cm)}
html[data-theme="light"] .cr-crumbs a:hover{color:#a47104}
html[data-theme="light"] .cr-eyebrow{color:#a47104}
html[data-theme="light"] .cr-eyebrow:before{background:var(--cg);box-shadow:0 0 0 4px #ffbe3226}
html[data-theme="light"] .cr-hero h1{color:#1c1c1c}
html[data-theme="light"] .cr-hero h1 em{color:#a47104}
html[data-theme="light"] .cr-lead{color:#293c4d}
html[data-theme="light"] .cr-btn{border:1px solid transparent}
html[data-theme="light"] .cr-btn.gold{background:linear-gradient(135deg,#ffd166,#ffbe32);color:#14202b;box-shadow:0 10px 30px #ffbe3233}
html[data-theme="light"] .cr-btn.line{background:rgba(16,30,44,0.022);border-color:rgba(16,30,44,0.198);color:#1c1c1c}
html[data-theme="light"] .cr-btn.line:hover{border-color:#ffbe32;color:#a47104}
html[data-theme="light"] .cr-chip{background:rgba(16,30,44,0.036);border:1px solid rgba(16,30,44,0.134);color:#1f3040}
html[data-theme="light"] .cr-chip b{color:#1c1c1c}
html[data-theme="light"] .cr-mode.on{background:var(--cb);color:#04202a}
html[data-theme="light"] .cr-mode.ph{background:var(--cg);color:#2b1d00}
html[data-theme="light"] .cr-tabs{background:var(--cp);border:1px solid var(--cl)}
html[data-theme="light"] .cr-tabs button{border:0;background:none;color:var(--cm)}
html[data-theme="light"] .cr-tabs button.on{background:#ffbe321f;color:#a47104}
html[data-theme="light"] .cr-search{border:1px solid var(--cl)!important;background:var(--cp)!important;color:#1c1c1c!important}
html[data-theme="light"] .cr-search::placeholder{color:#5b6f81!important}
html[data-theme="light"] .cr-card{background:var(--cp);border:1px solid var(--cl);color:inherit}
html[data-theme="light"] .cr-card:hover{border-color:#ffbe3266;box-shadow:0 24px 50px rgba(12,30,50,0.187)}
html[data-theme="light"] .cr-card-img{background:#f9fafb}
html[data-theme="light"] .cr-card-img .cr-feat{background:rgba(255,255,255,0.766);color:#a47104;border:1px solid #ffbe3255}
html[data-theme="light"] .cr-cat{color:#208297}
html[data-theme="light"] .cr-card h3{color:#1c1c1c}
html[data-theme="light"] .cr-card p{color:var(--cm)}
html[data-theme="light"] .cr-card-m{color:#2e4151;border-top:1px solid var(--cl)}
html[data-theme="light"] .cr-price{color:#1c1c1c}
html[data-theme="light"] .cr-price.req{color:#a47104}
html[data-theme="light"] .cr-go{color:#a47104}
html[data-theme="light"] .cr-empty{border:1px dashed var(--cl);color:var(--cm)}
html[data-theme="light"] .cr-skel{background:linear-gradient(90deg,#f3f6f8,#fafbfc,#f3f6f8);background-size:200% 100%}
html[data-theme="light"] .cr-cta{background:radial-gradient(600px 300px at 100% 0%,#ffbe3222,transparent 70%),var(--cp);border:1px solid var(--cl)}
html[data-theme="light"] .cr-cta h2{color:#1c1c1c}
html[data-theme="light"] .cr-cta p{color:var(--cm)}
html[data-theme="light"] .cr-how article{background:var(--cp);border:1px solid var(--cl)}
html[data-theme="light"] .cr-how b{background:#ffbe321f;color:#a47104}
html[data-theme="light"] .cr-how h3{color:#1c1c1c}
html[data-theme="light"] .cr-how p{color:var(--cm)}
html[data-theme="light"] .cr-sec-h h2{color:#1c1c1c}
html[data-theme="light"] .cr-side{background:rgba(255,255,255,0.72);border:1px solid rgba(16,30,44,0.134)}
html[data-theme="light"] .cr-side small{color:var(--cm)}
html[data-theme="light"] .cr-side ul{color:#253646}
html[data-theme="light"] .cr-side li{border-bottom:1px solid rgba(16,30,44,0.078)}
html[data-theme="light"] .cr-side li span{color:var(--cm)}
html[data-theme="light"] .cr-hello{color:#249457}
html[data-theme="light"] .cr-hello button{background:none;border:0;color:var(--cm)}
html[data-theme="light"] .cr-player{background:#e7e7e7;border:1px solid var(--cl);outline:none}
html[data-theme="light"] .cr-player video{background:#e7e7e7}
html[data-theme="light"] .cr-player:fullscreen{border:0}
html[data-theme="light"] .cr-ctl{background:linear-gradient(transparent,rgba(255,255,255,0.72))}
html[data-theme="light"] .cr-seek i{background:rgba(16,30,44,0.176)}
html[data-theme="light"] .cr-seek .buf{background:rgba(16,30,44,0.28)}
html[data-theme="light"] .cr-seek .pos{background:var(--cg)}
html[data-theme="light"] .cr-seek .knob{background:var(--cg);box-shadow:0 0 0 4px #ffbe3240}
html[data-theme="light"] .cr-seek .tip{background:rgba(255,255,255,0.78);color:#1c1c1c}
html[data-theme="light"] .cr-row{color:#1c1c1c}
html[data-theme="light"] .cr-row button{border:0;background:none;color:#1c1c1c}
html[data-theme="light"] .cr-row button:hover{background:rgba(16,30,44,0.085)}
html[data-theme="light"] .cr-time{color:#1b2937}
html[data-theme="light"] .cr-vol input{border:0!important}
html[data-theme="light"] .cr-speed-menu{background:rgba(255,255,255,0.854);border:1px solid var(--cl)}
html[data-theme="light"] .cr-speed-menu button.on{color:#a47104}
html[data-theme="light"] .cr-big{border:0;background:#ffbe32e6;color:#14202b;box-shadow:0 10px 40px rgba(12,30,50,0.21)}
html[data-theme="light"] .cr-flash{background:rgba(255,255,255,0.6);color:#1c1c1c}
html[data-theme="light"] .cr-lock{background:radial-gradient(circle,rgba(255,255,255,0.84),rgba(255,255,255,0.872))}
html[data-theme="light"] .cr-lock h3{color:#1c1c1c}
html[data-theme="light"] .cr-lock p{color:var(--cm)}
html[data-theme="light"] .cr-nowp h3{color:#1c1c1c}
html[data-theme="light"] .cr-nowp small{color:var(--cm)}
html[data-theme="light"] .cr-notes{background:var(--cp);border:1px solid var(--cl);color:#283a4a}
html[data-theme="light"] .cr-keys{color:#5b6f81}
html[data-theme="light"] .cr-keys kbd{border:1px solid rgba(16,30,44,0.198);background:rgba(16,30,44,0.036);color:#293c4d}
html[data-theme="light"] .cr-curr{background:var(--cp);border:1px solid var(--cl)}
html[data-theme="light"] .cr-curr-h{border-bottom:1px solid var(--cl)}
html[data-theme="light"] .cr-curr-h h2{color:#1c1c1c}
html[data-theme="light"] .cr-curr-h small{color:var(--cm)}
html[data-theme="light"] .cr-prog{background:rgba(16,30,44,0.055)}
html[data-theme="light"] .cr-prog i{background:linear-gradient(90deg,#ffbe32,#2fd27a)}
html[data-theme="light"] .cr-mod{border-bottom:1px solid var(--cl)}
html[data-theme="light"] .cr-mod:last-child{border-bottom:0}
html[data-theme="light"] .cr-mod summary{color:#1c1c1c}
html[data-theme="light"] .cr-mod summary small{color:var(--cm)}
html[data-theme="light"] .cr-les{border:0;border-top:1px solid rgba(16,30,44,0.035);background:none;color:#253646}
html[data-theme="light"] .cr-les:hover{background:rgba(16,30,44,0.022)}
html[data-theme="light"] .cr-les.on{background:#ffbe3214;box-shadow:inset 3px 0 0 var(--cg);color:#1c1c1c}
html[data-theme="light"] .cr-les .st{border:1px solid rgba(16,30,44,0.198);color:var(--cm)}
html[data-theme="light"] .cr-les.done .st{background:#2fd27a;border-color:#2fd27a;color:#04202a}
html[data-theme="light"] .cr-les .d{color:var(--cm)}
html[data-theme="light"] .cr-les .free{color:#249457;border:1px solid #2fd27a55}
html[data-theme="light"] .cr-box{background:var(--cp);border:1px solid var(--cl)}
html[data-theme="light"] .cr-box h2{color:#1c1c1c}
html[data-theme="light"] .cr-box h3{color:#1c1c1c}
html[data-theme="light"] .cr-box p{color:#2e4151}
html[data-theme="light"] .cr-ticks li{color:#253646}
html[data-theme="light"] .cr-ticks li:before{background:#2fd27a22;color:#249457}
html[data-theme="light"] .cr-box ul.plain{color:#2e4151}
html[data-theme="light"] .cr-sched div{background:rgba(16,30,44,0.016);border:1px solid rgba(16,30,44,0.069)}
html[data-theme="light"] .cr-sched b{color:#1c1c1c}
html[data-theme="light"] .cr-sched span{color:var(--cm)}
html[data-theme="light"] .cr-enroll{background:radial-gradient(700px 360px at 0% 0%,#ffbe321f,transparent 70%),var(--cp);border:1px solid var(--cl)}
html[data-theme="light"] .cr-enroll h2{color:#1c1c1c}
html[data-theme="light"] .cr-enroll h2 em{color:#a47104}
html[data-theme="light"] .cr-enroll>div>p{color:var(--cm)}
html[data-theme="light"] .cr-steps li{color:#253646}
html[data-theme="light"] .cr-steps li:before{background:#ffbe321f;color:#a47104}
html[data-theme="light"] .cr-form label{color:#293c4d}
html[data-theme="light"] .cr-form input, html[data-theme="light"] .cr-form textarea, html[data-theme="light"] .cr-form select{border:1px solid rgba(16,30,44,0.155)!important;background:#edf1f5!important;color:#1c1c1c!important}
html[data-theme="light"] .cr-form input:focus, html[data-theme="light"] .cr-form textarea:focus{border-color:#ffbe32!important;outline:none;box-shadow:0 0 0 3px #ffbe3226}
html[data-theme="light"] .cr-form input::placeholder, html[data-theme="light"] .cr-form textarea::placeholder{color:#667b8c!important}
html[data-theme="light"] .cr-msg.err{color:#9f0f04}
html[data-theme="light"] .cr-msg.ok{color:#249457}
html[data-theme="light"] .cr-done{background:#2fd27a12;border:1px solid #2fd27a44}
html[data-theme="light"] .cr-done b{color:#1c1c1c}
html[data-theme="light"] .cr-done p{color:#293c4d}
html[data-theme="light"] .cr-dlg{border:1px solid var(--cl)!important;background:#f3f6f8!important;color:#172230!important}
html[data-theme="light"] .cr-dlg::backdrop{background:rgba(255,255,255,0.72)}
html[data-theme="light"] .cr-dlg h2{color:#1c1c1c}
html[data-theme="light"] .cr-dlg>p{color:var(--cm)}
html[data-theme="light"] .cr-dlg .close{color:#1c1c1c}
html[data-theme="light"] .cr-crumbs{background:none!important;box-shadow:none!important;border:0!important}
html[data-theme="light"] .cr-bank{background:#edf1f5;border:1px solid #ffbe3240}
html[data-theme="light"] .cr-bank.empty{border-color:rgba(16,30,44,0.155)}
html[data-theme="light"] .cr-bank.empty b{color:#1c1c1c}
html[data-theme="light"] .cr-bank-h b{color:#1c1c1c}
html[data-theme="light"] .cr-bank-h small{color:var(--cm)}
html[data-theme="light"] .cr-bank-ic{background:#ffbe321f}
html[data-theme="light"] .cr-bank-r{border-top:1px solid rgba(16,30,44,0.069)}
html[data-theme="light"] .cr-bank-r span{color:var(--cm)}
html[data-theme="light"] .cr-bank-r b{color:#1c1c1c}
html[data-theme="light"] .cr-bank-r.fee b{color:#a47104}
html[data-theme="light"] .cr-copy{border:1px solid rgba(16,30,44,0.198);background:none;color:#1f3040}
html[data-theme="light"] .cr-copy:hover{border-color:#ffbe32;color:#a47104}
html[data-theme="light"] .cr-bank-n{color:#293c4d!important}
html[data-theme="light"] .cr-up-l{color:#293c4d}
html[data-theme="light"] .cr-drop{border:1.5px dashed rgba(16,30,44,0.22);background:#edf1f5}
html[data-theme="light"] .cr-drop:hover, html[data-theme="light"] .cr-drop.over{border-color:#ffbe32;background:#ffbe320d}
html[data-theme="light"] .cr-drop.has{border-color:#2fd27a88}
html[data-theme="light"] .cr-drop .pv b{color:#1c1c1c}
html[data-theme="light"] .cr-drop .pv small{color:var(--cm)}
html[data-theme="light"] .cr-drop-ic{background:#ffbe321f;color:#a47104}
html[data-theme="light"] .cr-drop img{border:1px solid rgba(16,30,44,0.155)}
html[data-theme="light"] .cr-fine{color:#5b6f81!important}
html[data-theme="light"] .cr-fine a{color:#a47104}
html[data-theme="light"] .cr-done .ok{background:#2fd27a;color:#04202a}
html[data-theme="light"] .cr-mode{box-shadow:0 4px 14px rgba(12,30,50,0.14)}
html[data-theme="light"] .cr-chip .ci{color:#a47104}
html[data-theme="light"] .cr-card-m .ci{color:#208297}
html[data-theme="light"] .cr-les.on .st{background:var(--cg);border-color:#ffbe32;color:#14202b}
html[data-theme="light"] .cr-lock .ic{background:#ffbe321a;color:#a47104;border:1px solid #ffbe3240}
html[data-theme="light"] .cr-sched i{background:#ffbe321a;color:#a47104}
html[data-theme="light"] .cr-bank-ic{color:#a47104}
html[data-theme="light"] .cr-side .cr-price.ok{color:#249457}
html[data-theme="light"] .cr-player:not(.playing):after{background:radial-gradient(circle at center,rgba(255,255,255,0.494) 0,rgba(16,30,44,0.088) 45%,transparent 75%)}
html[data-theme="light"] .cr-player .cr-big{background:linear-gradient(135deg,#ffd166,#ffbe32);box-shadow:0 0 0 10px #ffbe3226,0 14px 40px rgba(12,30,50,0.233)}
html[data-theme="light"] .cr-big:hover{box-shadow:0 0 0 14px #ffbe3233,0 14px 40px rgba(12,30,50,0.233)}
html[data-theme="light"] .cr-row button{color:#172230}
html[data-theme="light"] .cr-row button:hover{color:#1c1c1c}
html[data-theme="light"] .cr-player:not(.playing):after{background:linear-gradient(180deg,rgba(16,30,44,0.07),rgba(255,255,255,0.54) 60%,rgba(255,255,255,0.72))!important}
html[data-theme="light"] .cr-player .cr-big{background:rgba(16,30,44,0.085)!important;border:1.5px solid rgba(16,30,44,0.384);color:#1c1c1c;box-shadow:0 12px 36px rgba(12,30,50,0.21)!important}
html[data-theme="light"] .cr-player .cr-big svg{filter:drop-shadow(0 2px 6px rgba(12,30,50,0.14))}
html[data-theme="light"] .cr-player .cr-big:hover, html[data-theme="light"] .cr-player .cr-big:focus-visible{background:linear-gradient(135deg,#ffd166,#ffbe32)!important;border-color:#ffd166;color:#14202b;box-shadow:0 14px 40px #ffbe3240!important}
html[data-theme="light"] .cr-player .cr-big:before, html[data-theme="light"] .cr-player .cr-big:after{border:2px solid #ffd166}
html[data-theme="light"] .cr-soon{background:radial-gradient(700px 320px at 50% 0%,#ffbe321c,transparent 70%),linear-gradient(180deg,#f3f6f8,#f0f3f6);border:1px solid var(--cl)}
html[data-theme="light"] .cr-soon:before{background-image:linear-gradient(rgba(16,30,44,0.022) 1px,transparent 1px),linear-gradient(90deg,rgba(16,30,44,0.022) 1px,transparent 1px)}
html[data-theme="light"] .cr-soon-orb.a{background:#ffbe32}
html[data-theme="light"] .cr-soon-orb.b{background:#28b6d5}
html[data-theme="light"] .cr-soon-t{color:#1c1c1c}
html[data-theme="light"] .cr-soon-t .gold span{background:linear-gradient(100deg,#a47104 0%,#a47604 35%,#a47104 55%,#a46004 100%);color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}
html[data-theme="light"] .cr-soon-line{background:rgba(16,30,44,0.055)}
html[data-theme="light"] .cr-soon-line i{background:linear-gradient(90deg,transparent,#ffbe32,#28b6d5,transparent)}
html[data-theme="light"] .cr-soon-p{color:#334658}
html[data-theme="light"] .cr-soon-dots i{background:var(--cg)}
html[data-theme="light"] .cr-soon-dots i:nth-child(2){background:#ffd166}
html[data-theme="light"] .cr-soon-dots i:nth-child(3){background:var(--cb)}
html[data-theme="light"] .cr-soon-fl{background:rgba(16,30,44,0.027);border:1px solid rgba(16,30,44,0.112);color:#a47104}
html[data-theme="light"] .cr-soon-fl.f2{color:#208297}
html[data-theme="light"] .cr-soon-fl.f3{color:#208297}
html[data-theme="light"] .cr-qmenu p{color:var(--cm)}
html[data-theme="light"] .cr-qmenu button i{background:#ffbe32;color:#14202b}
html[data-theme="light"] .cr-qmenu button.on{color:#a47104}
html[data-theme="light"] .cr-wm span{background:rgba(16,30,44,0.077);color:rgba(16,30,44,0.451);text-shadow:0 1px 2px rgba(0,0,0,0)}
html[data-theme="light"] .cr-wm2{color:rgba(16,30,44,0.251)}
html[data-theme="light"] .cr-shield{background:#ecf1f4}
html[data-theme="light"] .cr-shield .ci{color:#a47104}
html[data-theme="light"] .cr-shield b{color:#1c1c1c}
html[data-theme="light"] .cr-shield small{color:var(--cm)}
html[data-theme="light"] .cr-notice{background:rgba(255,255,255,0.865);border:1px solid #ffbe3266;color:#172230;box-shadow:0 20px 50px rgba(12,30,50,0.233)}
html[data-theme="light"] .cr-notice .ci{color:#a47104}
html[data-theme="light"] .cr-notice button{background:none;border:0;color:var(--cm)}
html[data-theme="light"] .cr-blocked .cr-lock-ic{background:#ff6b5f1a;border:1px solid #ff6b5f55;color:#9f0f04}
/* assets/css/ebay-services.css */
html[data-theme="light"] [class*="ebay-service-"] .detail-hero:after{background:linear-gradient(90deg,rgba(255,255,255,0.792),rgba(255,255,255,0.648) 34%,rgba(16,30,44,0.07) 65%,rgba(16,30,44,0.028))}
@media (max-width:760px){html[data-theme="light"] [class*="ebay-service-"] .detail-hero:after{background:rgba(255,255,255,0.675)}}
/* assets/css/shopify-services.css */
html[data-theme="light"] [class*="shopify-service-"] .detail-hero:after{background:linear-gradient(90deg,rgba(255,255,255,0.81),rgba(255,255,255,0.702) 48%,rgba(255,255,255,0.45) 68%,rgba(16,30,44,0.042))}
@media (max-width:760px){html[data-theme="light"] [class*="shopify-service-"] .detail-hero:after{background:rgba(255,255,255,0.675)}}
/* assets/js/chatbot.js */
html[data-theme="light"] .nxb{background:#edf1f5;border:1px solid #c5d0d9;box-shadow:0 30px 80px rgba(12,30,50,0.193);color:#1a2735}
html[data-theme="light"] .nxb-h{background:linear-gradient(135deg,#f9fafb,#f2f5f8);border-bottom:1px solid #c7d2da}
html[data-theme="light"] .nxb-av.agent{background:#ffbe32;color:#101923}
html[data-theme="light"] .nxb-av i{background:#2fd27a;border:2px solid #cbd5dd}
html[data-theme="light"] .nxb-h small{color:#466277}
html[data-theme="light"] .nxb-h small em{color:#1b884c}
html[data-theme="light"] .nxb-x{border:0;background:rgba(16,30,44,0.042);color:#233b49}
html[data-theme="light"] .nxb-x:hover{background:rgba(16,30,44,0.084)}
html[data-theme="light"] .nxb-mini{background:#ffbe32;color:#101923}
html[data-theme="light"] .nxb-who{color:#466277}
html[data-theme="light"] .nxb-row.bot .nxb-m{background:#fbfcfc;border:1px solid #c5d1d9}
html[data-theme="light"] .nxb-row.agent .nxb-m{background:#f9faf8;border:1px solid #ced8c4}
html[data-theme="light"] .nxb-row.me .nxb-m{background:#ffbe32;color:#101923}
html[data-theme="light"] .nxb-m b{color:#a47404}
html[data-theme="light"] .nxb-row.me .nxb-m b{color:inherit}
html[data-theme="light"] .nxb-m a{color:#1d7386}
html[data-theme="light"] .nxb-row.me .nxb-m a{color:inherit}
html[data-theme="light"] .nxb-m .nxb-lab{color:#1d7386}
html[data-theme="light"] .nxb-card{background:#f3f6f8;border:1px solid #c3cfd8;color:#1a2735}
html[data-theme="light"] .nxb-card:hover{border-color:#ffbe32;background:#fafbfc}
html[data-theme="light"] .nxb-card b{color:#1c1c1c}
html[data-theme="light"] .nxb-card small{color:#40596b}
html[data-theme="light"] .nxb-card .go{color:#a47104}
html[data-theme="light"] .nxb-svc-h{border-bottom:1px solid #c5d1d9}
html[data-theme="light"] .nxb-svc-h .ic{background:#ffbe321a}
html[data-theme="light"] .nxb-svc-h b{color:#a47404}
html[data-theme="light"] .nxb-svc-h small{color:#334a59}
html[data-theme="light"] .nxb-ticks li::before{color:#1b884c}
html[data-theme="light"] .nxb-steps li{background:#eff3f6;border:1px solid #c5d1d9}
html[data-theme="light"] .nxb-steps li::before{background:#ffbe32;color:#101923}
html[data-theme="light"] .nxb-time{color:#233b49}
html[data-theme="light"] .nxb-done .h{color:#1b884c}
html[data-theme="light"] .nxb-done .r{background:#eff3f6}
html[data-theme="light"] .nxb-done .r span{color:#466277}
html[data-theme="light"] .nxb-done .r b{color:#1c1c1c}
html[data-theme="light"] .nxb-eta{background:linear-gradient(135deg,#fdfefe,#f5f7f9);border:1px solid #28b6d555;color:#172230}
html[data-theme="light"] .nxb-eta .ic{background:#28b6d522;color:#18778c}
html[data-theme="light"] .nxb-eta .tx small{color:#3c5263}
html[data-theme="light"] .nxb-eta .c{color:#a47104}
html[data-theme="light"] .nxb-eta .bar{background:rgba(16,30,44,0.055)}
html[data-theme="light"] .nxb-eta .bar i{background:linear-gradient(90deg,#28b6d5,#ffbe32)}
html[data-theme="light"] .nxb-eta.soon .c{color:#a45204}
html[data-theme="light"] .nxb-eta.soon .bar i{background:linear-gradient(90deg,#ffbe32,#ff9f43)}
html[data-theme="light"] .nxb-eta.late{border-color:#ff9f4355}
html[data-theme="light"] .nxb-eta.late .c{color:#9f0f04}
html[data-theme="light"] .nxb-eta.late .bar i{background:#ff8d84}
html[data-theme="light"] .nxb-eta.done{border-color:#2fd27a66}
html[data-theme="light"] .nxb-eta.done .c{color:#249457}
html[data-theme="light"] .nxb-eta.done .bar i{background:#2fd27a}
html[data-theme="light"] .nxb-eta.done .ic{background:#2fd27a22;color:#249457}
html[data-theme="light"] .nxb-m a.nxb-wa-b{background:#25d366;color:#06210f}
html[data-theme="light"] .nxb-wa-b:hover{background:#3fe07b}
html[data-theme="light"] .nxb-tick{color:#5e788e}
html[data-theme="light"] .nxb-sys{background:rgba(16,30,44,0.036);color:#40596b}
html[data-theme="light"] .nxb-sys.join{background:#2fd27a1a;color:#1d874b}
html[data-theme="light"] .nxb-typing span.d{background:#fbfcfc;border:1px solid #c5d1d9}
html[data-theme="light"] .nxb-typing i{background:#7fd3e6}
html[data-theme="light"] .nxb-typing small{color:#466277}
html[data-theme="light"] .nxb-f{border-top:1px solid #c7d2da;background:#eff3f6}
html[data-theme="light"] .nxb-f input{border:1px solid #c3cfd8;background:#edf1f5;color:#1a2735}
html[data-theme="light"] .nxb-f input:focus{outline:none;border-color:#ffbe32}
html[data-theme="light"] .nxb-f button{border:0;background:#ffbe32;color:#101923}
html[data-theme="light"] .nxb-note{background:#eff3f6;color:#5e788e}
/* assets/js/section-motion.js */
html[data-theme="light"] .nx-top{border:0;background:#f2f5f8;color:#a47104;box-shadow:0 10px 30px rgba(12,30,50,0.158),inset 0 0 0 1px #1f3a4f}
html[data-theme="light"] .nx-top:hover{background:#ffbe32;color:#101923}
html[data-theme="light"] .nx-top:focus-visible{outline:2px solid #28b6d5}
html[data-theme="light"] .nx-top .nx-ring circle{fill:none}
html[data-theme="light"] .nx-top .nx-ring .bg{stroke:rgba(16,30,44,0.08)}
html[data-theme="light"] .nx-top .nx-ring .fg{stroke:#a47104}
html[data-theme="light"] .nx-top:hover .nx-ring .fg{stroke:#101923}
html[data-theme="light"] .nx-chat{border:0;color:#0b1a29;background:linear-gradient(145deg,#ffd76a 0%,#ffbe32 55%,#f2a516 100%);box-shadow:0 14px 34px rgba(12,30,50,0.158),inset 0 1px 0 rgba(16,30,44,0.275),0 0 0 0 rgba(255,190,50,.5);animation:nxl-nxChatPulse 2.6s ease-out 1.5s 3}
html[data-theme="light"] .nx-chat:hover{box-shadow:0 18px 40px rgba(12,30,50,0.175),inset 0 1px 0 rgba(16,30,44,0.3)}
html[data-theme="light"] .nx-chat:focus-visible{outline:2px solid #28b6d5}
html[data-theme="light"] .nx-chat .dot{background:#2fd27a;border:2.5px solid #ffc94d}
html[data-theme="light"] .nx-chat-tip{background:#f8f9fb;border:1px solid #bfccd5;color:#1a2735;box-shadow:0 12px 30px rgba(12,30,50,0.14)}
@keyframes nxl-nxChatPulse{0%{box-shadow:0 14px 34px rgba(12,30,50,0.158),0 0 0 0 rgba(255,190,50,.55)}70%{box-shadow:0 14px 34px rgba(12,30,50,0.158),0 0 0 18px rgba(255,190,50,0)}100%{box-shadow:0 14px 34px rgba(12,30,50,0.158),0 0 0 0 rgba(255,190,50,0)}}
html[data-theme="light"] .nx-chat .nx-chat-n{background:#ff5a4f;color:#fff;box-shadow:0 0 0 2px rgba(14,35,58,0.35)}
/* ---- hand-tuned ---- */
/* theme switch button (both modes) */
.nx-theme{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;margin-left:10px;padding:0;border-radius:50%;border:1px solid #2b4052;background:#0f2130;color:#ffbe32;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}
.nx-theme:hover{border-color:#ffbe32;transform:translateY(-1px)}
.nx-theme:focus-visible{outline:2px solid #ffbe32;outline-offset:3px}
.nx-theme svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.nx-theme svg path[d^="M20.5"]{fill:currentColor;stroke:none}
.nx-theme.spin svg{animation:nxThemeSpin .5s cubic-bezier(.3,1.4,.5,1)}
@keyframes nxThemeSpin{from{transform:rotate(-90deg) scale(.6);opacity:.2}to{transform:none;opacity:1}}
.nx-theme.in-bar{margin-left:auto;margin-right:8px;width:40px;height:40px}
@media(prefers-reduced-motion:reduce){.nx-theme.spin svg{animation:none}}
html[data-theme="light"] .nx-theme{background:#ffffff;border-color:#d3dde6;color:#1a2b3c;box-shadow:0 2px 8px rgba(16,30,44,.08)}
html[data-theme="light"] .nx-theme:hover{border-color:#c48f00;color:#c48f00}
html[data-theme="light"]{background:#f4f7fa}
/* logo: navy wordmark straight away (theme.js also swaps the file for older browsers) */
html[data-theme="light"] img[src*="logo-09.png"]{content:url(../images/logo-09-light.png)}
/* process road: a light slate road instead of the dark night road */
html[data-theme="light"] .road-edge{stroke:#b7c6d3}
html[data-theme="light"] .road-surface{stroke:#d9e3ec}
html[data-theme="light"] .road-dashes{stroke:#ffffff;opacity:.95}
html[data-theme="light"] .coverage-edge{stroke:#b7c6d3}
html[data-theme="light"] .coverage-surface{stroke:#d9e3ec}
html[data-theme="light"] .coverage-lanes{stroke:#ffffff;opacity:.95}
/* phone menu button: navy lines on the light header */
html[data-theme="light"] header .menu::before,html[data-theme="light"] header .menu::after{background:#1a2b3c}
html[data-theme="light"] header .menu::before{box-shadow:0 7px 0 #1a2b3c}
html[data-theme="light"] header .menu[aria-expanded=true]::before{box-shadow:none}

/* slim, soft scrollbars (same as the dashboard) */
@supports selector(::-webkit-scrollbar){
  *::-webkit-scrollbar{width:9px;height:9px}
  *::-webkit-scrollbar-track{background:transparent}
  *::-webkit-scrollbar-thumb{background:#8fa9bd3d;border-radius:99px;border:3px solid transparent;background-clip:padding-box;min-height:40px}
  *::-webkit-scrollbar-thumb:hover{background:#ffbe32b3;border-width:2px;background-clip:padding-box}
  *::-webkit-scrollbar-thumb:active{background:#ffbe32}
  *::-webkit-scrollbar-corner{background:transparent}
  *::-webkit-scrollbar-button{display:none;width:0;height:0}
  html[data-theme="light"] *::-webkit-scrollbar-thumb{background:#10202e33;background-clip:padding-box}
  html[data-theme="light"] *::-webkit-scrollbar-thumb:hover{background:#c48f00b3;background-clip:padding-box}
  html[data-theme="light"] *::-webkit-scrollbar-thumb:active{background:#c48f00}
}
@supports not selector(::-webkit-scrollbar){
  html{scrollbar-width:thin;scrollbar-color:#8fa9bd4d transparent}
  html[data-theme="light"]{scrollbar-color:#10202e40 transparent}
}

