/* ---------- Cart icon: no permanent container/frame ---------- */
html[data-studio-template] .cart-icon,
html[data-studio-template] .cart-icon:hover,
html[data-studio-template] .cart-icon:focus,
html[data-studio-template] .cart-icon:focus-visible,
html[data-studio-template] .cart-icon:active{
  padding:0!important;
  margin:0!important;
  border:0!important;
  outline:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  appearance:none!important;
  -webkit-appearance:none!important;
}
html[data-studio-template] .cart-icon::before,
html[data-studio-template] .cart-icon::after{content:none!important;display:none!important;}
html[data-studio-template] .cart-icon i{
  display:inline-block;
  border:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
html[data-studio-template] .cart-count{
  border:0!important;
  outline:0!important;
}

/* ===== Extracted from inline block 4: <style id="cncmood-theme-master-v16"> ===== */
/* v16: Full visual themes, strictly scoped to an explicitly selected Studio template. */
:root{--studio-a:#c9823d;--studio-b:#f2c17b;--studio-text:#f4e7d8;--studio-muted:#bba58d;--studio-bg:#17100b;--studio-card:rgba(45,27,14,.92);--studio-card2:rgba(56,33,17,.94);--studio-line:rgba(242,193,123,.22);--studio-radius:18px;--studio-btn:999px;--studio-shadow:rgba(40,18,5,.46)}
html[data-studio-template="premium"]{--studio-a:#c9823d;--studio-b:#f2c17b;--studio-text:#f4e7d8;--studio-muted:#bba58d;--studio-bg:#17100b;--studio-card:rgba(45,27,14,.92);--studio-card2:rgba(56,33,17,.94);--studio-line:rgba(242,193,123,.22);--studio-radius:18px;--studio-btn:999px;--studio-shadow:rgba(40,18,5,.46)}
html[data-studio-template="titanium"]{--studio-a:#aebbc7;--studio-b:#f3f6f8;--studio-text:#eaf0f4;--studio-muted:#9aa6b1;--studio-bg:#080b0f;--studio-card:rgba(14,19,24,.94);--studio-card2:rgba(25,32,40,.96);--studio-line:rgba(193,205,216,.22);--studio-radius:10px;--studio-btn:8px;--studio-shadow:rgba(0,0,0,.62)}
html[data-studio-template="cyber"]{--studio-a:#46d9ff;--studio-b:#b777ff;--studio-text:#e5f5ff;--studio-muted:#8fa8bd;--studio-bg:#070916;--studio-card:rgba(9,15,36,.94);--studio-card2:rgba(14,23,51,.96);--studio-line:rgba(70,217,255,.26);--studio-radius:8px;--studio-btn:5px;--studio-shadow:rgba(4,8,25,.62)}

html[data-theme="dark"][data-studio-template="premium"] body{background-color:#17100b!important;background-image:radial-gradient(circle at 84% 10%,rgba(242,193,123,.12),transparent 26%),linear-gradient(135deg,#17100b,#21140a 55%,#100a06)!important;color:var(--studio-text)!important}
html[data-theme="light"][data-studio-template="premium"] body{background-color:#fbf7f1!important;background-image:linear-gradient(135deg,#fffaf2,#f2e7da)!important;color:#4b3727!important}
html[data-theme="dark"][data-studio-template="titanium"] body{background-color:#080b0f!important;background-image:linear-gradient(145deg,#05070a,#10161c 55%,#06080b)!important;color:var(--studio-text)!important}
html[data-theme="light"][data-studio-template="titanium"] body{background-color:#eef2f5!important;background-image:linear-gradient(145deg,#f9fbfc,#e7edf1)!important;color:#23303a!important}
html[data-theme="dark"][data-studio-template="cyber"] body{background-color:#070916!important;background-image:linear-gradient(rgba(70,217,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(70,217,255,.022) 1px,transparent 1px),radial-gradient(circle at 80% 10%,rgba(70,217,255,.14),transparent 24%),radial-gradient(circle at 14% 78%,rgba(183,119,255,.12),transparent 28%),linear-gradient(135deg,#050714,#0c1331 55%,#050712)!important;background-size:36px 36px,36px 36px,auto,auto,auto!important;color:var(--studio-text)!important}
html[data-theme="light"][data-studio-template="cyber"] body{background-color:#edf6fb!important;background-image:linear-gradient(rgba(32,153,194,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(32,153,194,.05) 1px,transparent 1px),linear-gradient(135deg,#fbfeff,#e7f1f6)!important;background-size:30px 30px,30px 30px,auto!important;color:#183341!important}

html[data-studio-template] header{background:var(--studio-bg)!important;border-bottom:1px solid var(--studio-line)!important;box-shadow:0 10px 34px var(--studio-shadow)!important}
html[data-theme="light"][data-studio-template] header{background:rgba(255,255,255,.90)!important;box-shadow:0 8px 28px rgba(0,0,0,.08)!important}
html[data-studio-template] .logo .brand-text{background:linear-gradient(135deg,var(--studio-b),var(--studio-a))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}
html[data-studio-template] .menu-toggle,html[data-studio-template] .theme-toggle{color:var(--studio-a)!important}

html[data-studio-template] .card,html[data-studio-template] .product-card,html[data-studio-template] .hero-slider,html[data-studio-template] .plans-grid>*,html[data-studio-template] .admin-sidebar,html[data-studio-template] .pro-panel,html[data-studio-template] .pro-kpis>div{background:linear-gradient(145deg,var(--studio-card2),var(--studio-card))!important;border-color:var(--studio-line)!important;border-radius:var(--studio-radius)!important;box-shadow:0 16px 40px var(--studio-shadow),inset 0 1px rgba(255,255,255,.035)!important}
html[data-theme="light"][data-studio-template] .card,html[data-theme="light"][data-studio-template] .product-card,html[data-theme="light"][data-studio-template] .hero-slider,html[data-theme="light"][data-studio-template] .plans-grid>*,html[data-theme="light"][data-studio-template] .admin-sidebar,html[data-theme="light"][data-studio-template] .pro-panel,html[data-theme="light"][data-studio-template] .pro-kpis>div{box-shadow:0 14px 34px rgba(30,50,65,.12)!important}
html[data-studio-template] .product-card:hover,html[data-studio-template] .card:hover{transform:translateY(-3px)!important;border-color:var(--studio-a)!important}

/* Template-specific shapes */
html[data-studio-template="premium"] .product-card,html[data-studio-template="premium"] .card,html[data-studio-template="premium"] .pro-panel{border-radius:18px!important}
html[data-studio-template="titanium"] .product-card,html[data-studio-template="titanium"] .card,html[data-studio-template="titanium"] .pro-panel{border-radius:10px!important}
html[data-studio-template="cyber"] .product-card,html[data-studio-template="cyber"] .card,html[data-studio-template="cyber"] .pro-panel{border-radius:8px!important;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))!important}

html[data-studio-template] .btn,html[data-studio-template] .add-to-cart,html[data-studio-template] .free-download-btn,html[data-studio-template] .checkout-btn,html[data-studio-template] .view-cart-btn{border-radius:var(--studio-btn)!important;border:1px solid var(--studio-line)!important;background:linear-gradient(135deg,var(--studio-a),var(--studio-b))!important;color:var(--studio-bg)!important;box-shadow:0 8px 24px var(--studio-shadow)!important}
html[data-studio-template] .btn:hover,html[data-studio-template] .add-to-cart:hover,html[data-studio-template] .free-download-btn:hover,html[data-studio-template] .view-cart-btn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 30px var(--studio-shadow)!important}
html[data-studio-template] .filter-btn,html[data-studio-template] .pagination button{border-color:var(--studio-a)!important;color:var(--studio-a)!important;background:transparent!important;border-radius:var(--studio-btn)!important}
html[data-studio-template] .filter-btn.active,html[data-studio-template] .filter-btn:hover,html[data-studio-template] .pagination button.active{background:linear-gradient(135deg,var(--studio-a),var(--studio-b))!important;color:var(--studio-bg)!important}

html[data-studio-template] input,html[data-studio-template] textarea,html[data-studio-template] select,html[data-studio-template] .search-input,html[data-studio-template] .sort-select{background:var(--studio-bg)!important;color:var(--studio-text)!important;border-color:var(--studio-line)!important;border-radius:var(--studio-btn)!important}
html[data-theme="light"][data-studio-template] input,html[data-theme="light"][data-studio-template] textarea,html[data-theme="light"][data-studio-template] select,html[data-theme="light"][data-studio-template] .search-input,html[data-theme="light"][data-studio-template] .sort-select{background:#fff!important;color:#243542!important}
html[data-studio-template] input:focus,html[data-studio-template] textarea:focus,html[data-studio-template] select:focus{border-color:var(--studio-a)!important;box-shadow:0 0 0 3px rgba(127,180,220,.12)!important}
html[data-studio-template] .section-title,html[data-studio-template] .admin-content h2,html[data-studio-template] .admin-content h3,html[data-studio-template] .pro-admin-head h2,html[data-studio-template] .pro-panel h3{color:var(--studio-b)!important}
html[data-studio-template] .section-title:after{background:linear-gradient(90deg,transparent,var(--studio-a),var(--studio-b),transparent)!important;box-shadow:0 0 18px rgba(127,180,220,.12)!important}
html[data-studio-template] .admin-content label,html[data-studio-template] .pro-panel label{color:var(--studio-text)!important}
html[data-theme="light"][data-studio-template] .admin-content label,html[data-theme="light"][data-studio-template] .pro-panel label{color:#243542!important}

/* Footer */
html[data-studio-template] footer{background:linear-gradient(180deg,var(--studio-surface),var(--studio-bg))!important;border-top:1px solid var(--studio-line)!important}
html[data-theme="light"][data-studio-template] footer{background:linear-gradient(180deg,#f5f8fa,#e8eef2)!important}
html[data-studio-template] footer .footer-grid a{color:var(--studio-text)!important;border-color:var(--studio-line)!important;background:transparent!important;border-radius:var(--studio-btn)!important}
html[data-theme="light"][data-studio-template] footer .footer-grid a{color:#334653!important}
html[data-studio-template] footer .footer-grid a:hover{color:var(--studio-b)!important;border-color:var(--studio-a)!important}
html[data-studio-template] footer .social-links a{width:50px!important;height:50px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--studio-b)!important;border:1px solid var(--studio-line)!important}
html[data-studio-template="premium"] footer .social-links a{border-radius:50%!important;background:radial-gradient(circle at 30% 25%,rgba(242,193,123,.20),rgba(201,130,61,.06))!important}
html[data-studio-template="titanium"] footer .social-links a{border-radius:10px!important;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.02))!important}
html[data-studio-template="cyber"] footer .social-links a{border-radius:7px!important;background:linear-gradient(145deg,rgba(70,217,255,.09),rgba(183,119,255,.08))!important;clip-path:polygon(0 0,88% 0,100% 12%,100% 100%,12% 100%,0 88%)!important}

/* Admin menu + custom order + cart: keep functional controls visually coherent */
html[data-studio-template] .admin-sidebar a{background:transparent!important;border-color:var(--studio-line)!important;color:var(--studio-text)!important;border-radius:var(--studio-btn)!important}
html[data-theme="light"][data-studio-template] .admin-sidebar a{color:#263947!important}
html[data-studio-template] .admin-sidebar a.active,html[data-studio-template] .admin-sidebar a:hover{background:linear-gradient(90deg,rgba(127,180,220,.12),rgba(127,180,220,.02))!important;border-color:var(--studio-a)!important}
html[data-studio-template] .custom-order-link{background:var(--studio-card2)!important;color:var(--studio-text)!important;border-color:var(--studio-a)!important;border-radius:var(--studio-btn)!important}
html[data-studio-template] .custom-order-link i{color:var(--studio-b)!important}
html[data-studio-template] .cart-icon,html[data-studio-template] .cart-icon:hover,html[data-studio-template] .cart-icon:focus,html[data-studio-template] .cart-icon:focus-visible,html[data-studio-template] .cart-icon:active{border:0!important;outline:none!important;background:transparent!important;box-shadow:none!important;padding:4px!important}
html[data-studio-template] .cart-count{border-color:var(--studio-bg)!important}

/* Hero treatment */
html[data-studio-template="premium"] .hero-slider{background:radial-gradient(circle at 78% 20%,rgba(242,193,123,.16),transparent 32%),linear-gradient(135deg,#25170d,#120a06)!important}
html[data-studio-template="titanium"] .hero-slider{background:linear-gradient(135deg,#1b2229,#080c10)!important}
html[data-studio-template="cyber"] .hero-slider{background:radial-gradient(circle at 75% 20%,rgba(70,217,255,.14),transparent 30%),radial-gradient(circle at 20% 80%,rgba(183,119,255,.12),transparent 30%),linear-gradient(135deg,#0b1230,#050713)!important}

/* Theme toggle remains functional and visible on both modes. */
html[data-theme="light"][data-studio-template] .theme-toggle{color:var(--studio-a)!important}
html[data-theme="dark"][data-studio-template] .theme-toggle{color:var(--studio-b)!important}

@media(max-width:768px){html[data-studio-template] .product-card,html[data-studio-template] .card{box-shadow:0 10px 24px var(--studio-shadow)!important}html[data-studio-template] footer .social-links a{width:46px!important;height:46px!important}}

/* ===== Extracted from inline block 5: <style id="cncmood-theme-master-v17-daymode"> ===== */
/* v17 — Scoped, reversible Day palettes for selected Studio templates.
   The original site day/night mode remains the source of truth; these rules only
   activate when an explicit Studio template is selected. */
html[data-studio-template] {
  --theme-focus-ring: 0 0 0 3px rgba(100,130,160,.14);
}

/* ---------- PREMIUM / DAY ---------- */
html[data-theme="light"][data-studio-template="premium"]{
  --bg:#fbf8f2 !important;
  --bg-light:#f1e7d8 !important;
  --text:#2e241c !important;
  --muted:#6c5c4d !important;
  --primary:#8b4f22 !important;
  --primary-light:#bd7332 !important;
  --gold:#86521f !important;
  --card-bg:rgba(255,253,249,.92) !important;
  --card-border:rgba(151,96,43,.28) !important;
  --table-border:#dccdbb !important;
  --input-bg:#fffdf9 !important;
  --input-border:#cdb9a1 !important;
  --header-bg:rgba(255,253,249,.95) !important;
  --footer-bg:#f1e7da !important;
  --glass-bg:rgba(255,255,255,.66) !important;
  --glass-border:rgba(128,91,53,.20) !important;
  --shadow-color:rgba(83,53,30,.16) !important;
}
html[data-theme="light"][data-studio-template="premium"] body{
  color:var(--text)!important;
  background-color:var(--bg)!important;
  background-image:
    radial-gradient(circle at 82% 11%,rgba(189,115,50,.10),transparent 24%),
    radial-gradient(circle at 16% 82%,rgba(134,82,31,.06),transparent 22%),
    linear-gradient(135deg,#fffdf9,#f4eadf)!important;
}
html[data-theme="light"][data-studio-template="premium"] header{
  background:linear-gradient(180deg,rgba(255,253,249,.98),rgba(248,240,230,.94))!important;
  border-bottom:1px solid rgba(142,87,37,.26)!important;
  box-shadow:0 8px 26px rgba(71,45,25,.09)!important;
}
html[data-theme="light"][data-studio-template="premium"] .nav-links a,
html[data-theme="light"][data-studio-template="premium"] .nav-links span{
  color:#3a2c20!important;background:rgba(255,255,255,.46)!important;border-color:rgba(151,96,43,.10)!important;
}
html[data-theme="light"][data-studio-template="premium"] .nav-links a:hover,
html[data-theme="light"][data-studio-template="premium"] .nav-links a.active,
html[data-theme="light"][data-studio-template="premium"] .nav-links span:hover{
  color:#6f3e16!important;background:linear-gradient(135deg,rgba(189,115,50,.15),rgba(189,115,50,.05))!important;border-color:rgba(151,96,43,.30)!important;
}
html[data-theme="light"][data-studio-template="premium"] .section-title,
html[data-theme="light"][data-studio-template="premium"] .auth-container h2,
html[data-theme="light"][data-studio-template="premium"] .card h3,
html[data-theme="light"][data-studio-template="premium"] th{color:#754513!important}
html[data-theme="light"][data-studio-template="premium"] .section-title:after{background:linear-gradient(90deg,transparent,#bd7332,#86521f,transparent)!important;box-shadow:0 0 16px rgba(189,115,50,.16)!important}
html[data-theme="light"][data-studio-template="premium"] .card,
html[data-theme="light"][data-studio-template="premium"] .product-card,
html[data-theme="light"][data-studio-template="premium"] .hero-slider,
html[data-theme="light"][data-studio-template="premium"] .plans-grid>* ,
html[data-theme="light"][data-studio-template="premium"] .admin-sidebar,
html[data-theme="light"][data-studio-template="premium"] .pro-panel,
html[data-theme="light"][data-studio-template="premium"] .pro-kpis>div{
  color:#2e241c!important;
  background:linear-gradient(145deg,#fffdf9,#f7eee4)!important;
  border-color:rgba(151,96,43,.28)!important;
  box-shadow:0 14px 34px rgba(83,53,30,.11),inset 0 1px rgba(255,255,255,.95)!important;
}
html[data-theme="light"][data-studio-template="premium"] .product-img{background:linear-gradient(135deg,#f4eadf,#fffaf4)!important}
html[data-theme="light"][data-studio-template="premium"] .product-card .product-title,
html[data-theme="light"][data-studio-template="premium"] .product-card h3,
html[data-theme="light"][data-studio-template="premium"] .product-card h4{color:#3a2b1f!important}
html[data-theme="light"][data-studio-template="premium"] .product-card p,
html[data-theme="light"][data-studio-template="premium"] .product-card small{color:#6c5c4d!important}
html[data-theme="light"][data-studio-template="premium"] .btn,
html[data-theme="light"][data-studio-template="premium"] .checkout-btn{
  color:#fffaf2!important;background:linear-gradient(135deg,#8f4f22,#bd7332,#d79a57)!important;border-color:rgba(126,70,27,.28)!important;box-shadow:0 8px 22px rgba(126,70,27,.16)!important;
}
html[data-theme="light"][data-studio-template="premium"] .add-to-cart,
html[data-theme="light"][data-studio-template="premium"] .free-download-btn,
html[data-theme="light"][data-studio-template="premium"] .view-cart-btn,
html[data-theme="light"][data-studio-template="premium"] .filter-btn,
html[data-theme="light"][data-studio-template="premium"] .pagination button{
  color:#7c471e!important;background:rgba(255,250,244,.86)!important;border-color:#bd8a58!important;
}
html[data-theme="light"][data-studio-template="premium"] .add-to-cart:hover,
html[data-theme="light"][data-studio-template="premium"] .free-download-btn:hover,
html[data-theme="light"][data-studio-template="premium"] .view-cart-btn:hover,
html[data-theme="light"][data-studio-template="premium"] .filter-btn:hover,
html[data-theme="light"][data-studio-template="premium"] .filter-btn.active,
html[data-theme="light"][data-studio-template="premium"] .pagination button.active{
  color:#fffaf2!important;background:linear-gradient(135deg,#a85f29,#d18c48)!important;
}
html[data-theme="light"][data-studio-template="premium"] input,
html[data-theme="light"][data-studio-template="premium"] textarea,
html[data-theme="light"][data-studio-template="premium"] select,
html[data-theme="light"][data-studio-template="premium"] .search-input,
html[data-theme="light"][data-studio-template="premium"] .sort-select{
  color:#31261e!important;background:#fffdf9!important;border-color:#cdb9a1!important;
}
html[data-theme="light"][data-studio-template="premium"] input::placeholder,
html[data-theme="light"][data-studio-template="premium"] textarea::placeholder{color:#887565!important}
html[data-theme="light"][data-studio-template="premium"] select option{background:#fffdf9!important;color:#31261e!important}
html[data-theme="light"][data-studio-template="premium"] .admin-sidebar a{color:#3a2c20!important;background:transparent!important;border-color:rgba(151,96,43,.16)!important}
html[data-theme="light"][data-studio-template="premium"] .admin-sidebar a.active,
html[data-theme="light"][data-studio-template="premium"] .admin-sidebar a:hover{color:#6b3d16!important;background:linear-gradient(90deg,rgba(189,115,50,.14),rgba(189,115,50,.035))!important;border-color:rgba(151,96,43,.34)!important}
html[data-theme="light"][data-studio-template="premium"] .custom-order-link{color:#4b2a11!important;background:linear-gradient(135deg,#f5e2cf,#ead0b4)!important;border-color:#bd8a58!important}
html[data-theme="light"][data-studio-template="premium"] .custom-order-link i{color:#86521f!important}
html[data-theme="light"][data-studio-template="premium"] footer{color:#403126!important;background:linear-gradient(180deg,#f5ede2,#ebe0d2)!important;border-top:1px solid rgba(151,96,43,.24)!important}
html[data-theme="light"][data-studio-template="premium"] footer .footer-grid a{color:#4a3627!important;background:rgba(255,255,255,.46)!important;border-color:rgba(151,96,43,.17)!important}
html[data-theme="light"][data-studio-template="premium"] footer .footer-grid a:hover{color:#6d3e16!important;background:rgba(189,115,50,.10)!important;border-color:rgba(151,96,43,.34)!important}
html[data-theme="light"][data-studio-template="premium"] footer .social-links a{color:#754513!important;background:linear-gradient(145deg,#fff8ef,#f0dfcb)!important;border-color:rgba(151,96,43,.24)!important}
html[data-theme="light"][data-studio-template="premium"] .menu-toggle,
html[data-theme="light"][data-studio-template="premium"] .theme-toggle{color:#8f4f22!important}
html[data-theme="light"][data-studio-template="premium"] input[type="range"]{accent-color:#bd7332!important}
html[data-theme="light"][data-studio-template="premium"] input[type="checkbox"]{accent-color:#bd7332!important}

/* ---------- TITANIUM / DAY ---------- */
html[data-theme="light"][data-studio-template="titanium"]{
  --bg:#eef2f5 !important;--bg-light:#e2e8ed !important;--text:#24323e !important;--muted:#667582 !important;
  --primary:#526574 !important;--primary-light:#718595 !important;--gold:#435a69 !important;
  --card-bg:rgba(255,255,255,.94)!important;--card-border:rgba(82,101,116,.28)!important;--table-border:#cbd5dc!important;
  --input-bg:#fdfefe!important;--input-border:#bcc9d2!important;--header-bg:rgba(248,251,252,.96)!important;--footer-bg:#e4eaee!important;
  --glass-bg:rgba(255,255,255,.72)!important;--glass-border:rgba(82,101,116,.20)!important;--shadow-color:rgba(32,49,63,.16)!important;
}
html[data-theme="light"][data-studio-template="titanium"] body{color:#24323e!important;background:#eef2f5!important;background-image:radial-gradient(circle at 82% 8%,rgba(112,136,153,.11),transparent 25%),linear-gradient(145deg,#fbfcfd,#e8eef2)!important}
html[data-theme="light"][data-studio-template="titanium"] header{background:linear-gradient(180deg,#fbfcfd,#edf2f5)!important;border-bottom:1px solid rgba(82,101,116,.24)!important;box-shadow:0 8px 26px rgba(28,44,57,.09)!important}
html[data-theme="light"][data-studio-template="titanium"] .nav-links a,
html[data-theme="light"][data-studio-template="titanium"] .nav-links span{color:#2d3d49!important;background:rgba(255,255,255,.45)!important;border-color:rgba(82,101,116,.10)!important}
html[data-theme="light"][data-studio-template="titanium"] .nav-links a:hover,
html[data-theme="light"][data-studio-template="titanium"] .nav-links a.active,
html[data-theme="light"][data-studio-template="titanium"] .nav-links span:hover{color:#1e4a63!important;background:linear-gradient(180deg,rgba(92,122,141,.13),rgba(92,122,141,.04))!important;border-color:rgba(82,101,116,.30)!important}
html[data-theme="light"][data-studio-template="titanium"] .section-title,
html[data-theme="light"][data-studio-template="titanium"] .auth-container h2,
html[data-theme="light"][data-studio-template="titanium"] .card h3,
html[data-theme="light"][data-studio-template="titanium"] th{color:#3a5566!important}
html[data-theme="light"][data-studio-template="titanium"] .section-title:after{background:linear-gradient(90deg,transparent,#7f97a8,#4f6676,transparent)!important;box-shadow:0 0 14px rgba(82,101,116,.12)!important}
html[data-theme="light"][data-studio-template="titanium"] .card,
html[data-theme="light"][data-studio-template="titanium"] .product-card,
html[data-theme="light"][data-studio-template="titanium"] .hero-slider,
html[data-theme="light"][data-studio-template="titanium"] .plans-grid>*,
html[data-theme="light"][data-studio-template="titanium"] .admin-sidebar,
html[data-theme="light"][data-studio-template="titanium"] .pro-panel,
html[data-theme="light"][data-studio-template="titanium"] .pro-kpis>div{
  color:#253440!important;background:linear-gradient(145deg,#ffffff,#eef2f5)!important;border-color:rgba(82,101,116,.28)!important;
  box-shadow:0 14px 34px rgba(32,49,63,.11),inset 0 1px rgba(255,255,255,.98)!important;
}
html[data-theme="light"][data-studio-template="titanium"] .product-img{background:linear-gradient(135deg,#e5ebef,#f9fbfc)!important}
html[data-theme="light"][data-studio-template="titanium"] .product-card .product-title,
html[data-theme="light"][data-studio-template="titanium"] .product-card h3,
html[data-theme="light"][data-studio-template="titanium"] .product-card h4{color:#2d3e4a!important}
html[data-theme="light"][data-studio-template="titanium"] .product-card p,
html[data-theme="light"][data-studio-template="titanium"] .product-card small{color:#687985!important}
html[data-theme="light"][data-studio-template="titanium"] .btn,
html[data-theme="light"][data-studio-template="titanium"] .checkout-btn{color:#15222b!important;background:linear-gradient(180deg,#eef2f5,#b4c1ca)!important;border-color:rgba(74,91,104,.28)!important;box-shadow:0 8px 22px rgba(43,61,74,.13)!important}
html[data-theme="light"][data-studio-template="titanium"] .add-to-cart,
html[data-theme="light"][data-studio-template="titanium"] .free-download-btn,
html[data-theme="light"][data-studio-template="titanium"] .view-cart-btn,
html[data-theme="light"][data-studio-template="titanium"] .filter-btn,
html[data-theme="light"][data-studio-template="titanium"] .pagination button{color:#40596a!important;background:#f7fafb!important;border-color:#8799a7!important}
html[data-theme="light"][data-studio-template="titanium"] .add-to-cart:hover,
html[data-theme="light"][data-studio-template="titanium"] .free-download-btn:hover,
html[data-theme="light"][data-studio-template="titanium"] .view-cart-btn:hover,
html[data-theme="light"][data-studio-template="titanium"] .filter-btn:hover,
html[data-theme="light"][data-studio-template="titanium"] .filter-btn.active,
html[data-theme="light"][data-studio-template="titanium"] .pagination button.active{color:#f7fbfd!important;background:linear-gradient(180deg,#667e8d,#405968)!important}
html[data-theme="light"][data-studio-template="titanium"] input,
html[data-theme="light"][data-studio-template="titanium"] textarea,
html[data-theme="light"][data-studio-template="titanium"] select,
html[data-theme="light"][data-studio-template="titanium"] .search-input,
html[data-theme="light"][data-studio-template="titanium"] .sort-select{color:#253440!important;background:#ffffff!important;border-color:#bcc9d2!important}
html[data-theme="light"][data-studio-template="titanium"] input::placeholder,
html[data-theme="light"][data-studio-template="titanium"] textarea::placeholder{color:#7a8a95!important}
html[data-theme="light"][data-studio-template="titanium"] select option{background:#ffffff!important;color:#253440!important}
html[data-theme="light"][data-studio-template="titanium"] .admin-sidebar a{color:#314552!important;background:transparent!important;border-color:rgba(82,101,116,.16)!important}
html[data-theme="light"][data-studio-template="titanium"] .admin-sidebar a.active,
html[data-theme="light"][data-studio-template="titanium"] .admin-sidebar a:hover{color:#1f536f!important;background:linear-gradient(90deg,rgba(98,125,142,.13),rgba(98,125,142,.035))!important;border-color:rgba(82,101,116,.32)!important}
html[data-theme="light"][data-studio-template="titanium"] .custom-order-link{color:#2f4554!important;background:linear-gradient(180deg,#e7edf1,#cbd5db)!important;border-color:#8295a3!important}
html[data-theme="light"][data-studio-template="titanium"] .custom-order-link i{color:#4a6677!important}
html[data-theme="light"][data-studio-template="titanium"] footer{color:#344653!important;background:linear-gradient(180deg,#eef2f5,#e1e7eb)!important;border-top:1px solid rgba(82,101,116,.22)!important}
html[data-theme="light"][data-studio-template="titanium"] footer .footer-grid a{color:#3f5563!important;background:rgba(255,255,255,.45)!important;border-color:rgba(82,101,116,.16)!important}
html[data-theme="light"][data-studio-template="titanium"] footer .social-links a{color:#4d6777!important;background:linear-gradient(145deg,#ffffff,#e9eef2)!important;border-color:rgba(82,101,116,.22)!important}
html[data-theme="light"][data-studio-template="titanium"] .menu-toggle,
html[data-theme="light"][data-studio-template="titanium"] .theme-toggle{color:#526b7c!important}
html[data-theme="light"][data-studio-template="titanium"] input[type="range"]{accent-color:#647d8d!important}
html[data-theme="light"][data-studio-template="titanium"] input[type="checkbox"]{accent-color:#647d8d!important}

/* ---------- CYBER / DAY ---------- */
html[data-theme="light"][data-studio-template="cyber"]{
  --bg:#eef7fb !important;--bg-light:#dfedf4 !important;--text:#183544 !important;--muted:#547181 !important;
  --primary:#147da2 !important;--primary-light:#22a8d4 !important;--gold:#6f4fc1 !important;
  --card-bg:rgba(255,255,255,.92)!important;--card-border:rgba(39,160,198,.28)!important;--table-border:#bfd9e4!important;
  --input-bg:#ffffff!important;--input-border:#9ac9da!important;--header-bg:rgba(250,253,255,.95)!important;--footer-bg:#e2edf3!important;
  --glass-bg:rgba(255,255,255,.68)!important;--glass-border:rgba(39,160,198,.20)!important;--shadow-color:rgba(35,103,126,.16)!important;
}
html[data-theme="light"][data-studio-template="cyber"] body{color:#183544!important;background:#eef7fb!important;background-image:linear-gradient(rgba(24,143,182,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(24,143,182,.045) 1px,transparent 1px),radial-gradient(circle at 82% 11%,rgba(34,168,212,.12),transparent 24%),radial-gradient(circle at 16% 82%,rgba(128,90,214,.10),transparent 23%),linear-gradient(135deg,#fcfeff,#e7f2f7)!important;background-size:32px 32px,32px 32px,auto,auto,auto!important}
html[data-theme="light"][data-studio-template="cyber"] header{background:linear-gradient(180deg,#fbfeff,#edf6fa)!important;border-bottom:1px solid rgba(39,160,198,.28)!important;box-shadow:0 8px 26px rgba(35,103,126,.09)!important}
html[data-theme="light"][data-studio-template="cyber"] .nav-links a,
html[data-theme="light"][data-studio-template="cyber"] .nav-links span{color:#204554!important;background:linear-gradient(135deg,rgba(34,168,212,.04),rgba(128,90,214,.035))!important;border-color:rgba(39,160,198,.14)!important;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}
html[data-theme="light"][data-studio-template="cyber"] .nav-links a:hover,
html[data-theme="light"][data-studio-template="cyber"] .nav-links a.active,
html[data-theme="light"][data-studio-template="cyber"] .nav-links span:hover{color:#0e6682!important;background:linear-gradient(90deg,rgba(34,168,212,.15),rgba(128,90,214,.11))!important;border-color:rgba(39,160,198,.38)!important}
html[data-theme="light"][data-studio-template="cyber"] .section-title,
html[data-theme="light"][data-studio-template="cyber"] .auth-container h2,
html[data-theme="light"][data-studio-template="cyber"] .card h3,
html[data-theme="light"][data-studio-template="cyber"] th{color:#145f78!important}
html[data-theme="light"][data-studio-template="cyber"] .section-title:after{background:linear-gradient(90deg,transparent,#22a8d4,#8b64d6,transparent)!important;box-shadow:0 0 18px rgba(34,168,212,.18)!important}
html[data-theme="light"][data-studio-template="cyber"] .card,
html[data-theme="light"][data-studio-template="cyber"] .product-card,
html[data-theme="light"][data-studio-template="cyber"] .hero-slider,
html[data-theme="light"][data-studio-template="cyber"] .plans-grid>*,
html[data-theme="light"][data-studio-template="cyber"] .admin-sidebar,
html[data-theme="light"][data-studio-template="cyber"] .pro-panel,
html[data-theme="light"][data-studio-template="cyber"] .pro-kpis>div{
  color:#183544!important;background:linear-gradient(145deg,#ffffff,#edf7fb)!important;border-color:rgba(39,160,198,.28)!important;
  box-shadow:0 14px 36px rgba(35,103,126,.11),0 0 0 1px rgba(128,90,214,.035),inset 0 1px rgba(255,255,255,.98)!important;
}
html[data-theme="light"][data-studio-template="cyber"] .product-img{background:linear-gradient(135deg,#e8f5fa,#ffffff)!important}
html[data-theme="light"][data-studio-template="cyber"] .product-card .product-title,
html[data-theme="light"][data-studio-template="cyber"] .product-card h3,
html[data-theme="light"][data-studio-template="cyber"] .product-card h4{color:#1c4557!important}
html[data-theme="light"][data-studio-template="cyber"] .product-card p,
html[data-theme="light"][data-studio-template="cyber"] .product-card small{color:#5a7583!important}
html[data-theme="light"][data-studio-template="cyber"] .btn,
html[data-theme="light"][data-studio-template="cyber"] .checkout-btn{color:#062231!important;background:linear-gradient(90deg,#43c4e8,#73d7f2,#b39af0)!important;border-color:rgba(39,160,198,.28)!important;box-shadow:0 8px 24px rgba(34,168,212,.16)!important}
html[data-theme="light"][data-studio-template="cyber"] .add-to-cart,
html[data-theme="light"][data-studio-template="cyber"] .free-download-btn,
html[data-theme="light"][data-studio-template="cyber"] .view-cart-btn,
html[data-theme="light"][data-studio-template="cyber"] .filter-btn,
html[data-theme="light"][data-studio-template="cyber"] .pagination button{color:#16627b!important;background:#f7fcfe!important;border-color:#51b4d1!important}
html[data-theme="light"][data-studio-template="cyber"] .add-to-cart:hover,
html[data-theme="light"][data-studio-template="cyber"] .free-download-btn:hover,
html[data-theme="light"][data-studio-template="cyber"] .view-cart-btn:hover,
html[data-theme="light"][data-studio-template="cyber"] .filter-btn:hover,
html[data-theme="light"][data-studio-template="cyber"] .filter-btn.active,
html[data-theme="light"][data-studio-template="cyber"] .pagination button.active{color:#05202c!important;background:linear-gradient(90deg,#42c2e7,#9ee4f4)!important}
html[data-theme="light"][data-studio-template="cyber"] input,
html[data-theme="light"][data-studio-template="cyber"] textarea,
html[data-theme="light"][data-studio-template="cyber"] select,
html[data-theme="light"][data-studio-template="cyber"] .search-input,
html[data-theme="light"][data-studio-template="cyber"] .sort-select{color:#183544!important;background:#ffffff!important;border-color:#9ac9da!important}
html[data-theme="light"][data-studio-template="cyber"] input::placeholder,
html[data-theme="light"][data-studio-template="cyber"] textarea::placeholder{color:#6e8996!important}
html[data-theme="light"][data-studio-template="cyber"] select option{background:#ffffff!important;color:#183544!important}
html[data-theme="light"][data-studio-template="cyber"] .admin-sidebar a{color:#284a59!important;background:transparent!important;border-color:rgba(39,160,198,.15)!important}
html[data-theme="light"][data-studio-template="cyber"] .admin-sidebar a.active,
html[data-theme="light"][data-studio-template="cyber"] .admin-sidebar a:hover{color:#075b78!important;background:linear-gradient(90deg,rgba(34,168,212,.14),rgba(128,90,214,.08))!important;border-color:rgba(39,160,198,.38)!important}
html[data-theme="light"][data-studio-template="cyber"] .custom-order-link{color:#173747!important;background:linear-gradient(90deg,#d9f5fb,#e8e0fa)!important;border-color:#58b7cf!important;box-shadow:0 0 18px rgba(34,168,212,.08)!important}
html[data-theme="light"][data-studio-template="cyber"] .custom-order-link i{color:#7654c8!important}
html[data-theme="light"][data-studio-template="cyber"] footer{color:#244755!important;background:linear-gradient(180deg,#edf6fa,#e0edf3)!important;border-top:1px solid rgba(39,160,198,.24)!important}
html[data-theme="light"][data-studio-template="cyber"] footer .footer-grid a{color:#2e5868!important;background:linear-gradient(90deg,rgba(34,168,212,.045),rgba(128,90,214,.04))!important;border-color:rgba(39,160,198,.16)!important}
html[data-theme="light"][data-studio-template="cyber"] footer .social-links a{color:#1b6781!important;background:linear-gradient(145deg,#f9feff,#e9f2fb)!important;border-color:rgba(39,160,198,.22)!important}
html[data-theme="light"][data-studio-template="cyber"] .menu-toggle,
html[data-theme="light"][data-studio-template="cyber"] .theme-toggle{color:#1685a9!important}
html[data-theme="light"][data-studio-template="cyber"] input[type="range"]{accent-color:#22a8d4!important}
html[data-theme="light"][data-studio-template="cyber"] input[type="checkbox"]{accent-color:#22a8d4!important}

/* ---------- Shared controls in all selected Day templates ---------- */
html[data-theme="light"][data-studio-template] .alert-bar{color:#fff!important}
html[data-theme="light"][data-studio-template] .toast{color:var(--text)!important;background:rgba(255,255,255,.96)!important;border-color:var(--studio-a)!important;box-shadow:0 12px 28px var(--shadow-color)!important}
html[data-theme="light"][data-studio-template] .form-group label,
html[data-theme="light"][data-studio-template] .pro-panel label,
html[data-theme="light"][data-studio-template] .admin-content label{color:var(--text)!important}
html[data-theme="light"][data-studio-template] .admin-content,
html[data-theme="light"][data-studio-template] .admin-content *{scrollbar-color:var(--studio-a) transparent}
html[data-theme="light"][data-studio-template] input[type="range"]::-webkit-slider-thumb{background:var(--studio-a)!important}
html[data-theme="light"][data-studio-template] input[type="range"]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--studio-a),var(--studio-b))!important}
html[data-theme="light"][data-studio-template] input:focus,
html[data-theme="light"][data-studio-template] textarea:focus,
html[data-theme="light"][data-studio-template] select:focus{border-color:var(--studio-a)!important;box-shadow:var(--theme-focus-ring)!important}
html[data-theme="light"][data-studio-template] .cart-count{background:#d84b42!important;color:#fff!important;border-color:#fff!important}
html[data-theme="light"][data-studio-template] .back-to-top,
html[data-theme="light"][data-studio-template] .share-btn-mobile{background:var(--studio-a)!important;color:#fff!important}
html[data-theme="light"][data-studio-template] .pagination button.active{color:#fff!important}

/* Do not let generic day-mode rules erase the selected template. */
html[data-theme="light"][data-studio-template] .theme-toggle{background:transparent!important;border:0!important;box-shadow:none!important}

/* Keep mobile panels readable and compact. */
@media(max-width:768px){
  html[data-theme="light"][data-studio-template] .nav-links.show{background:rgba(255,255,255,.96)!important;border:1px solid var(--studio-line)!important;box-shadow:0 18px 40px var(--shadow-color)!important}
}

/* ===== Extracted from inline block 6: <style id="cncmood-day-original-dropdown-fix-v18"> ===== */
