/* Unified Uzmantool navigation matching the approved reference */
.site-global-header{position:sticky;top:0;z-index:40;min-height:80px;height:80px;display:flex;align-items:center;gap:18px;padding:0 28px 0 22px;background:#0b101a;border-bottom:1px solid #263449;box-shadow:0 7px 24px #0004;color:#f5f8ff}
.site-header-brand{height:100%;width:218px;flex:0 0 218px;display:flex;align-items:center;gap:11px;padding-right:18px;border-right:1px solid #293448;color:#fff;text-decoration:none;min-width:0}
.site-header-brand img{width:43px;height:43px;object-fit:contain;flex:0 0 43px}.site-header-brand span{display:flex;flex-direction:column;gap:3px;min-width:0}
.site-header-brand b{font:700 17px/1 "Space Grotesk",sans-serif;letter-spacing:.2px;white-space:nowrap}.site-header-brand small{font:700 7px/1.2 "DM Sans",sans-serif;letter-spacing:1px;color:#a9bbd2;white-space:nowrap}
.site-global-nav{display:flex;align-items:center;gap:7px;min-width:0;flex:1}.site-nav-link{height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 13px;border:1px solid transparent;border-radius:11px;color:#e8eef8;text-decoration:none;white-space:nowrap;font:600 13px "DM Sans",sans-serif;transition:background .16s,border-color .16s}
.site-nav-link:hover{background:#17263a;border-color:#2c4868}.site-nav-link.active{background:linear-gradient(135deg,#1679f8,#0752c8);border-color:#2188ff;box-shadow:0 6px 18px #006eff42;color:#fff}
.site-nav-icon{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:7px;background:#14263d;color:#c7e5ff;font-size:19px;line-height:1}.site-nav-link.active .site-nav-icon{background:#ffffff20;color:#fff}.site-nav-chevron{margin-left:1px;color:#a9bad0;font-size:15px}
.site-header-actions,.site-global-header .dash-top-actions{display:flex;align-items:center;gap:14px;flex:0 0 auto}.site-global-header .dash-top-actions{margin-left:auto}
.site-global-header .language-control{position:relative;height:44px;min-width:91px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 12px;border:1px solid #345779;border-radius:14px;background:linear-gradient(145deg,#142b45 0%,#0d1b2d 100%);color:#eaf4ff;box-shadow:inset 0 1px 0 #ffffff12,0 4px 14px #0002;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.site-global-header .language-control:hover{border-color:#4b9cff;background:linear-gradient(145deg,#1a3858 0%,#10243b 100%);box-shadow:inset 0 1px 0 #ffffff18,0 5px 18px #087bff26;transform:translateY(-1px)}.site-global-header .language-control:focus-within{border-color:#58a8ff;box-shadow:0 0 0 3px #1685ff28,0 5px 18px #087bff20}.site-global-header .language-control select{width:35px;min-width:35px;padding:4px 0;border:0;outline:0;background:transparent;color:#fff;font:800 13px/1 "DM Sans",sans-serif;letter-spacing:.6px;text-align:center;cursor:pointer;appearance:none}.site-global-header .language-control option{background:#101a29;color:#fff}.site-global-header .language-globe{width:25px;height:25px;display:grid;place-items:center;border-radius:9px;background:#238cff1c;color:#8ecaff}.site-global-header .language-globe svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.site-global-header .language-control .top-chevron{width:13px;height:13px;color:#9fb9d5;pointer-events:none}.site-global-header .top-chevron{font-size:15px;color:#a9bad0}.site-global-header .top-separator{height:30px;margin:0 3px;background:#2b3b51}
.site-global-header .notification-button{width:35px;height:40px;display:grid;place-items:center;font-size:23px;color:#e5efff;cursor:pointer}.site-global-header .notification-button i{right:0;top:0}
.site-global-header .header-auth{display:flex;align-items:center;gap:8px}.site-global-header .top-profile{min-height:54px;padding:4px 10px;border:1px solid #294766;border-radius:13px;background:#10233a;gap:10px}.site-global-header .top-profile .avatar{width:42px;height:42px}.site-global-header .top-account b{font-size:13px}.site-global-header .top-account small{font-size:10px}
.site-archive-auth{display:flex;align-items:center}.site-profile-button{height:54px;display:flex;align-items:center;gap:9px;padding:4px 10px;border:1px solid #294766;border-radius:13px;background:#10233a;color:#fff;cursor:pointer}.site-profile-button>span:nth-child(2){display:flex;flex-direction:column;gap:3px;text-align:left}.site-profile-button b{font-size:12px}.site-profile-button small{font-size:9px;color:#9eb2cb}.site-profile-avatar{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#238fff,#0755c8);font-size:25px}
.site-mobile-nav-toggle{display:none;border:1px solid #294766;border-radius:9px;background:#10233a;color:#fff;padding:9px 12px;font-size:20px}
body.dashboard-page .dash-main{margin-left:0}body.dashboard-page .dash-content{padding-top:23px}body.archive-shell .archive-stage{grid-template-columns:minmax(0,1fr);width:min(1470px,calc(100% - 32px))}body.archive-shell .archive-main-column{width:100%}
@media(max-width:1250px){.site-global-header{gap:10px;padding:0 15px}.site-header-brand{width:190px;flex-basis:190px}.site-nav-link{padding:0 9px;gap:6px;font-size:12px}.site-global-nav{gap:3px}.site-header-actions,.site-global-header .dash-top-actions{gap:8px}}
@media(max-width:980px){.site-global-header{height:auto;min-height:72px;flex-wrap:wrap;padding:9px 14px}.site-header-brand{height:54px;width:auto;flex:1 1 180px;border-right:0;padding-right:0}.site-mobile-nav-toggle{display:block;order:2}.site-global-nav{display:none;order:4;flex:1 0 100%;flex-wrap:wrap;padding:7px 0 3px}.site-global-nav.is-open{display:flex}.site-nav-link{flex:1 1 135px;justify-content:flex-start}.site-header-actions,.site-global-header .dash-top-actions{order:3;margin-left:0}.site-global-header .dash-top-actions{margin-left:auto}.site-global-header .language-control{height:38px}.site-archive-auth{display:none}}
@media(max-width:560px){.site-global-header{gap:8px}.site-header-brand img{width:38px;height:38px;flex-basis:38px}.site-header-brand b{font-size:15px}.site-header-brand small{font-size:6px}.site-global-header .dash-top-actions{gap:5px}.site-global-header .top-separator{display:none}.site-global-header .notification-button{width:30px}.site-global-header .header-auth .header-login,.site-global-header .header-auth .header-register{padding:8px}.site-global-header .top-profile .top-account{display:none}.site-nav-link{flex-basis:calc(50% - 5px)}}

.site-content-search{width:min(560px,100%);margin:0 0 18px auto}
.site-content-search input{font-size:12px}
@media(max-width:980px){.site-content-search{margin:12px 0 16px}}

/* Full-bleed layout: override legacy dashboard sidebar offset and centered max width */
body.dashboard-page .dash-main{margin-left:0!important;width:100%;max-width:none}
body.dashboard-page .dash-topbar.site-global-header{width:100%;left:0;right:0}
body.dashboard-page .dash-content{width:100%;max-width:none;margin:0;padding:23px clamp(18px,2vw,38px) 24px}
body.dashboard-page .dash-layout{width:100%;max-width:none;margin:0;grid-template-columns:minmax(0,2.15fr) minmax(300px,.88fr)}
body.dashboard-page .dash-primary,body.dashboard-page .dash-secondary{min-width:0}


/* Responsive viewport fit: remove inherited sidebar/container offsets */
html,body.dashboard-page,body.archive-shell{width:100%;min-width:320px;max-width:100%;margin:0}
body.dashboard-page{overflow-x:clip}
body.dashboard-page .dash-sidebar{display:none!important}
body.dashboard-page .dash-main,
body.dashboard-page .dash-main:where(*){position:relative;left:auto!important;right:auto!important;float:none!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important;min-width:0!important}
body.dashboard-page .dash-topbar.site-global-header{position:sticky;inset-inline:0;width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box}
body.dashboard-page .dash-content{width:100%!important;max-width:none!important;margin:0!important;padding-inline:clamp(12px,2vw,32px)!important;box-sizing:border-box}
body.dashboard-page .dash-layout{width:100%!important;max-width:none!important;margin:0!important;min-width:0!important}
body.dashboard-page .dash-primary,
body.dashboard-page .dash-secondary,
body.dashboard-page .dash-account-grid,
body.dashboard-page .premium-grid,
body.dashboard-page .dash-package-grid,
body.dashboard-page .pro-download,
body.dashboard-page .pro-detail-grid{min-width:0;max-width:100%}
body.dashboard-page .pro-download{width:100%!important;margin-inline:0!important}
body.dashboard-page .dash-footer{width:100%;max-width:none;padding-inline:clamp(12px,2vw,32px);box-sizing:border-box}
body.dashboard-page img,body.archive-shell img{max-width:100%;height:auto}
body.dashboard-page .dash-layout>*,
body.dashboard-page .dash-account-grid>*,
body.dashboard-page .premium-grid>*,
body.dashboard-page .dash-package-grid>*{min-width:0}
body.archive-shell{overflow-x:clip}
body.archive-shell .site-global-header{width:100%;max-width:none;margin:0;box-sizing:border-box}
body.archive-shell .archive-stage{width:calc(100% - clamp(20px,3vw,56px))!important;max-width:none!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr)!important;min-width:0}
body.archive-shell .archive-main-column{grid-column:1!important;width:100%!important;min-width:0}
@media(min-width:761px){
 body.dashboard-page .dash-content{padding-top:clamp(14px,1.4vw,24px)!important}
 body.dashboard-page .dash-layout{display:block!important}
 body.dashboard-page .dash-primary{width:100%}
 body.dashboard-page .dash-account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
 body.dashboard-page .premium-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
 body.dashboard-page .dash-package-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:1100px) and (min-width:761px){
 body.dashboard-page .dash-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 body.dashboard-page .premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 body.dashboard-page .dash-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:760px){
 body.dashboard-page .dash-content{padding:12px!important}
 body.dashboard-page .dash-account-grid,
 body.dashboard-page .premium-grid,
 body.dashboard-page .dash-package-grid{grid-template-columns:1fr!important}
 body.dashboard-page .dash-topbar.site-global-header{height:auto;min-height:68px}
 body.dashboard-page .dash-top-actions{min-width:0}
 body.dashboard-page .dash-footer{padding-inline:12px}
}
@media(max-width:420px){
 body.dashboard-page .site-header-brand{flex-basis:150px}
 body.dashboard-page .site-header-brand small{letter-spacing:.4px}
 body.dashboard-page .dash-top-actions .language-control{padding-inline:7px}
 body.dashboard-page .dash-top-actions .notification-button{width:26px}
}


/* Global fixed navigation: identical top menu across every portal page */
.site-global-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:99999!important}
body:has(.site-global-header){padding-top:80px!important}
@media(max-width:980px){body:has(.site-global-header){padding-top:72px!important}}

/* Language selector uses the active language flag instead of a globe */
.site-global-header .language-globe{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:20px;line-height:1;background:transparent!important;color:inherit!important}
.site-global-header .language-globe svg{display:none!important}

/* Render actual flag artwork, independent of Windows emoji font support */
.site-global-header .language-globe{display:inline-flex!important;align-items:center;justify-content:center;width:26px;height:20px;flex:0 0 26px;font-size:0!important;line-height:0!important;background:none!important;border-radius:0!important;overflow:visible}
.site-global-header .language-globe::before{content:"";display:block;width:24px;height:16px;border-radius:2px;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 0 1px #ffffff30}
.site-global-header .language-globe[data-lang="tr"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23e30a17'/%3E%3Ccircle cx='24' cy='20' r='10' fill='white'/%3E%3Ccircle cx='27' cy='20' r='8' fill='%23e30a17'/%3E%3Cpath fill='white' d='m38 12 2.2 5.3 5.7.4-4.4 3.6 1.4 5.5-4.9-3-4.8 3 1.4-5.5-4.4-3.6 5.7-.4z'/%3E%3C/svg%3E")}
.site-global-header .language-globe[data-lang="en"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Crect width='60' height='40' fill='%23012169'/%3E%3Cpath d='M0 0 60 40M60 0 0 40' stroke='white' stroke-width='9'/%3E%3Cpath d='M0 0 60 40M60 0 0 40' stroke='%23c8102e' stroke-width='4'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='white' stroke-width='13'/%3E%3Cpath d='M30 0v40M0 20h60' stroke='%23c8102e' stroke-width='7'/%3E%3C/svg%3E")}
.site-global-header .language-globe svg{display:none!important}

/* Make the complete language control open the native language menu */
.site-global-header .language-control{position:relative;cursor:pointer}
.site-global-header .language-control select{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;opacity:0!important;z-index:6!important;cursor:pointer!important}
.site-global-header .language-control{justify-content:flex-start!important;gap:11px!important;padding:0 12px!important;box-sizing:border-box!important}.site-global-header .language-control::after{content:attr(data-current);position:static!important;display:inline-block;transform:none!important;z-index:2;pointer-events:none;color:#fff;font:800 13px/1 "DM Sans",sans-serif;letter-spacing:.6px}.site-global-header .language-control .language-globe{position:relative;z-index:1;flex:0 0 26px!important;width:26px!important;height:20px!important}.site-global-header .language-control select{z-index:6!important}
.site-global-header .language-control .language-globe,.site-global-header .language-control .top-chevron{pointer-events:none}


/* Neon navbar experiment: visual language adapted from the supplied reference */
.site-global-header{
  min-height:80px;height:80px;padding:0 clamp(14px,2vw,28px);
  gap:clamp(10px,1.2vw,18px);
  background:rgba(9,13,22,.94);
  border-bottom:1px solid rgba(0,216,238,.18);
  box-shadow:0 8px 28px rgba(0,0,0,.34),inset 0 -1px 0 rgba(112,0,255,.08);
  -webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);
}
.site-global-header:after{
  content:"";position:absolute;left:5%;right:5%;bottom:-1px;height:1px;pointer-events:none;
  background:linear-gradient(90deg,transparent,rgba(0,216,238,.62),rgba(112,0,255,.5),transparent);
}
.site-header-brand{border-right-color:rgba(0,216,238,.16)}
.site-header-brand b{font-family:"Space Grotesk","DM Sans",sans-serif;letter-spacing:.7px}
.site-global-nav{gap:clamp(2px,.35vw,6px)}
.site-nav-link{
  position:relative;height:44px;padding:0 clamp(8px,.85vw,13px);gap:8px;
  border:1px solid transparent;border-radius:11px;
  color:#9baabd;font-family:"Space Grotesk","DM Sans",sans-serif;
  font-size:clamp(10px,.82vw,12px);font-weight:600;letter-spacing:.15px;
  transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;
}
.site-nav-icon{width:22px;height:22px;background:transparent;color:#8295aa;font-size:18px;transition:color .2s ease,text-shadow .2s ease}
.site-nav-link:hover{
  color:#d8faff;background:rgba(0,216,238,.055);
  border-color:rgba(0,216,238,.24);box-shadow:0 0 16px rgba(0,216,238,.09);
}
.site-nav-link:hover .site-nav-icon{color:#00d8ee;text-shadow:0 0 10px rgba(0,216,238,.5)}
.site-nav-link.active{
  color:#00e5f5;background:rgba(0,216,238,.105);
  border-color:rgba(0,216,238,.42);
  box-shadow:0 0 18px rgba(0,216,238,.13),inset 0 0 12px rgba(0,216,238,.055);
}
.site-nav-link.active .site-nav-icon{color:#00e5f5;background:transparent;text-shadow:0 0 10px rgba(0,216,238,.65)}
.site-global-header .language-control{
  border-color:rgba(117,139,165,.28);background:rgba(15,24,38,.86);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035);
}
.site-global-header .language-control:hover{border-color:rgba(0,216,238,.45);box-shadow:0 0 14px rgba(0,216,238,.1)}
.site-global-header .header-login,.site-global-header .header-register{
  min-height:42px;border-radius:10px;font-family:"Space Grotesk","DM Sans",sans-serif;
  font-size:11px;letter-spacing:.25px;transition:all .2s ease;
}
.site-global-header .header-login{
  color:#c5d0df;background:rgba(15,24,38,.72);
  border:1px solid rgba(117,139,165,.28);
}
.site-global-header .header-login:hover{color:#00e5f5;border-color:rgba(0,216,238,.48);box-shadow:0 0 15px rgba(0,216,238,.12)}
.site-global-header .header-register{
  color:#031016;background:#00d8ee;border:1px solid #32eaff;
  box-shadow:0 0 18px rgba(0,216,238,.22);
}
.site-global-header .header-register:hover{background:#65f2ff;box-shadow:0 0 24px rgba(0,216,238,.38);transform:translateY(-1px)}
.site-global-header .header-register svg{color:#031016}
@media(max-width:1250px){
 .site-header-brand{width:176px;flex-basis:176px}
 .site-nav-link{padding:0 7px;gap:5px;font-size:10px}
 .site-nav-icon{width:19px;height:19px;font-size:16px}
}
@media(max-width:980px){
 .site-global-header{min-height:72px;height:auto}
 .site-global-header:after{left:0;right:0}
 .site-nav-link{flex:1 1 135px;min-height:42px;font-size:11px}
}
@media(max-width:560px){
 .site-global-header .header-login,.site-global-header .header-register{min-height:36px}
 .site-nav-link{flex-basis:calc(50% - 5px)}
}


/* Uzmantech metallic-glass navigation, based on the supplied reference image */
body.dashboard-page .site-global-header{
  box-sizing:border-box;height:88px;min-height:88px;padding:8px 16px;
  gap:12px;align-items:center;overflow:visible;
  background:
    radial-gradient(ellipse at 36% 0%,rgba(83,178,255,.22),transparent 32%),
    radial-gradient(ellipse at 73% 100%,rgba(37,108,190,.18),transparent 38%),
    linear-gradient(180deg,#17283e 0%,#0b1729 48%,#101d31 100%);
  border-bottom:1px solid rgba(155,211,255,.38);
  box-shadow:0 8px 24px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.23),inset 0 -2px 0 rgba(2,8,18,.72);
  -webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);
}
body.dashboard-page .site-global-header:before{
  content:"";position:absolute;inset:0;pointer-events:none;opacity:.34;
  background:linear-gradient(112deg,transparent 0 24%,rgba(160,218,255,.12) 33%,transparent 43% 66%,rgba(103,177,255,.1) 76%,transparent 88%);
}
body.dashboard-page .site-global-header:after{
  content:"";position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none;
  background:linear-gradient(90deg,transparent,#7dcaff 12%,#d5f2ff 28%,#4e9ee9 50%,#d3efff 72%,#67b9ff 88%,transparent);
  opacity:.72;
}
body.dashboard-page .site-header-brand{display:none!important}
body.dashboard-page .site-global-nav{
  position:relative;z-index:1;display:flex;flex:1 1 auto;min-width:0;
  align-items:center;justify-content:space-between;gap:clamp(6px,.65vw,13px);
}
body.dashboard-page .site-nav-link{
  position:relative;isolation:isolate;overflow:hidden;flex:1 1 auto;min-width:0;
  height:68px;padding:0 clamp(10px,1.05vw,22px);gap:12px;
  justify-content:center;border:1px solid rgba(196,225,250,.58);border-radius:12px;
  color:#d7e6f4;
  background:linear-gradient(180deg,rgba(184,215,240,.34) 0%,rgba(94,132,167,.27) 17%,rgba(42,68,96,.62) 52%,rgba(18,36,58,.92) 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.48),inset 0 -2px 0 rgba(0,0,0,.5),0 4px 10px rgba(0,0,0,.28);
  font:600 clamp(12px,1.04vw,22px)/1 "DM Sans",sans-serif;letter-spacing:.1px;
  text-shadow:0 1px 2px rgba(0,0,0,.65);
  transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;
}
body.dashboard-page .site-nav-link:before{
  content:"";position:absolute;inset:1px;border-radius:10px;z-index:-1;pointer-events:none;
  background:linear-gradient(115deg,rgba(255,255,255,.13),transparent 34%,rgba(133,194,239,.08) 70%,transparent);
}
body.dashboard-page .site-nav-link:after{
  content:"";position:absolute;left:12%;right:12%;top:0;height:1px;pointer-events:none;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);opacity:.75;
}
body.dashboard-page .site-nav-link:hover{
  transform:translateY(-2px);color:#fff;border-color:#b9e7ff;
  background:linear-gradient(180deg,rgba(191,230,255,.48),rgba(80,132,179,.4) 45%,rgba(20,55,88,.96));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 0 17px rgba(92,184,255,.35),0 5px 12px rgba(0,0,0,.34);
}
body.dashboard-page .site-nav-link.active{
  color:#f5fbff;border-color:#bfeaff;
  background:linear-gradient(180deg,rgba(196,233,255,.52),rgba(88,150,199,.43) 42%,rgba(25,67,105,.96));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 0 18px rgba(151,218,255,.16),0 0 18px rgba(85,177,255,.38),0 4px 12px rgba(0,0,0,.35);
}
body.dashboard-page .site-nav-icon{
  display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;
  color:#c7eaff;background:transparent;font-size:0;
  filter:drop-shadow(0 0 5px rgba(117,202,255,.45));
}
body.dashboard-page .site-nav-icon svg{
  display:block;width:31px;height:31px;fill:none;stroke:currentColor;stroke-width:1.8;
  stroke-linecap:round;stroke-linejoin:round;
}
body.dashboard-page .site-nav-link.active .site-nav-icon,
body.dashboard-page .site-nav-link:hover .site-nav-icon{color:#f0fbff}
body.dashboard-page .dash-top-actions{
  position:relative;z-index:2;flex:0 0 auto;gap:10px;margin-left:4px!important;
}
body.dashboard-page .dash-top-actions .language-control{
  width:68px;min-width:68px;height:68px;display:flex;flex-direction:column;
  justify-content:center!important;align-items:center;gap:3px!important;padding:5px!important;
  border:1px solid rgba(198,229,251,.6);border-radius:12px;
  background:linear-gradient(180deg,rgba(180,216,244,.38),rgba(34,62,91,.92));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 4px 10px rgba(0,0,0,.3);
}
body.dashboard-page .dash-top-actions .language-globe{
  width:42px!important;height:32px!important;flex:0 0 32px!important;
}
body.dashboard-page .dash-top-actions .language-globe:before{
  width:38px;height:27px;border-radius:50%;box-shadow:0 0 0 2px rgba(213,238,255,.42),0 0 12px rgba(255,255,255,.28);
}
body.dashboard-page .dash-top-actions .language-control:after{
  content:"TR";position:static;color:#eaf6ff;font:700 11px/1 "DM Sans",sans-serif;letter-spacing:1px;
}
body.dashboard-page .dash-top-actions .language-control[data-current="EN"]:after{content:"EN"}
body.dashboard-page .dash-top-actions .language-control .top-chevron{display:none}
body.dashboard-page .dash-top-actions .language-control select{inset:0!important}
body.dashboard-page .dash-top-actions .top-separator{display:none}
body.dashboard-page .dash-top-actions .header-auth{
  display:flex;flex-direction:column;gap:6px;min-width:138px;
}
body.dashboard-page .dash-top-actions .header-login,
body.dashboard-page .dash-top-actions .header-register{
  box-sizing:border-box;width:100%;min-height:31px;height:31px;justify-content:center;
  padding:0 12px;border-radius:9px;gap:8px;
  font:600 13px/1 "DM Sans",sans-serif;letter-spacing:0;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 3px 8px rgba(0,0,0,.28);
}
body.dashboard-page .dash-top-actions .header-login{
  color:#e7f3ff;border:1px solid rgba(201,229,250,.56);
  background:linear-gradient(180deg,rgba(164,198,226,.35),rgba(30,54,79,.92));
}
body.dashboard-page .dash-top-actions .header-register{
  color:#f1f8ff;border:1px solid rgba(201,229,250,.62);
  background:linear-gradient(180deg,rgba(183,216,241,.42),rgba(42,75,108,.94));
}
body.dashboard-page .dash-top-actions .header-login:hover,
body.dashboard-page .dash-top-actions .header-register:hover{
  color:#fff;border-color:#d7f2ff;box-shadow:0 0 15px rgba(125,202,255,.34),inset 0 1px 0 rgba(255,255,255,.65);
}
body.dashboard-page .dash-top-actions .header-login svg,
body.dashboard-page .dash-top-actions .header-register svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:1.8}
@media(max-width:1450px) and (min-width:981px){
 body.dashboard-page .site-global-header{gap:8px;padding-inline:10px}
 body.dashboard-page .site-nav-link{gap:7px;padding-inline:8px;font-size:clamp(11px,1vw,15px)}
 body.dashboard-page .site-nav-icon{flex-basis:25px;width:25px;height:25px}
 body.dashboard-page .site-nav-icon svg{width:25px;height:25px}
 body.dashboard-page .dash-top-actions .header-auth{min-width:112px}
}
@media(max-width:980px){
 body.dashboard-page .site-global-header{height:auto;min-height:72px;padding:8px 12px}
 body.dashboard-page .site-global-nav{order:4;flex:1 0 100%;display:none;flex-wrap:wrap;justify-content:flex-start;padding:8px 0 3px}
 body.dashboard-page .site-global-nav.is-open{display:flex}
 body.dashboard-page .site-nav-link{flex:1 1 190px;height:54px;font-size:13px}
 body.dashboard-page .dash-top-actions{order:3;margin-left:auto!important}
 body.dashboard-page .dash-top-actions .language-control{width:52px;min-width:52px;height:52px}
 body.dashboard-page .dash-top-actions .language-globe{transform:scale(.8)}
 body.dashboard-page .dash-top-actions .header-auth{min-width:108px}
 body.dashboard-page .dash-top-actions .header-login,body.dashboard-page .dash-top-actions .header-register{height:27px;min-height:27px;font-size:11px}
}
@media(max-width:560px){
 body.dashboard-page .site-global-header{gap:7px}
 body.dashboard-page .site-nav-link{flex-basis:calc(50% - 5px);height:48px;padding-inline:8px;font-size:11px}
 body.dashboard-page .site-nav-icon{flex-basis:23px;width:23px;height:23px}
 body.dashboard-page .site-nav-icon svg{width:23px;height:23px}
 body.dashboard-page .dash-top-actions .header-auth{min-width:92px}
 body.dashboard-page .dash-top-actions .header-login,body.dashboard-page .dash-top-actions .header-register{padding-inline:5px;font-size:10px}
}


/* Compact metallic navbar: restore brand and reclaim vertical/horizontal space */
body.dashboard-page .site-global-header{
  height:76px;min-height:76px;padding:7px 14px;gap:10px;
}
body.dashboard-page .site-header-brand{
  display:flex!important;position:relative;z-index:2;
  width:166px;flex:0 0 166px;height:100%;padding-right:12px;
  border-right:1px solid rgba(178,216,246,.28);gap:8px;
}
body.dashboard-page .site-header-brand img{width:38px;height:38px;flex:0 0 38px}
body.dashboard-page .site-header-brand b{font-size:14px;letter-spacing:.4px}
body.dashboard-page .site-header-brand small{font-size:6px;letter-spacing:.55px}
body.dashboard-page .site-global-nav{gap:6px;justify-content:space-between}
body.dashboard-page .site-nav-link{
  height:54px;padding:0 clamp(7px,.7vw,13px);gap:8px;border-radius:10px;
  font-size:clamp(11px,.88vw,16px);letter-spacing:0;
}
body.dashboard-page .site-nav-icon{flex-basis:25px;width:25px;height:25px}
body.dashboard-page .site-nav-icon svg{width:25px;height:25px}
body.dashboard-page .dash-top-actions{gap:8px}
body.dashboard-page .dash-top-actions .language-control{
  width:56px;min-width:56px;height:54px;border-radius:10px;
}
body.dashboard-page .dash-top-actions .language-globe{transform:scale(.86)}
body.dashboard-page .dash-top-actions .language-globe:before{width:34px;height:24px}
body.dashboard-page .dash-top-actions .header-auth{min-width:116px;gap:5px}
body.dashboard-page .dash-top-actions .header-login,
body.dashboard-page .dash-top-actions .header-register{
  height:25px;min-height:25px;padding:0 8px;font-size:11px;border-radius:7px;
}
body.dashboard-page .dash-top-actions .header-login svg,
body.dashboard-page .dash-top-actions .header-register svg{width:16px;height:16px}
@media(max-width:1550px) and (min-width:981px){
 body.dashboard-page .site-header-brand{width:146px;flex-basis:146px;padding-right:8px;gap:6px}
 body.dashboard-page .site-header-brand img{width:32px;height:32px;flex-basis:32px}
 body.dashboard-page .site-header-brand b{font-size:12px}
 body.dashboard-page .site-header-brand small{font-size:5px}
 body.dashboard-page .site-nav-link{padding-inline:6px;gap:5px;font-size:11px}
 body.dashboard-page .site-nav-icon{flex-basis:21px;width:21px;height:21px}
 body.dashboard-page .site-nav-icon svg{width:21px;height:21px}
 body.dashboard-page .dash-top-actions .header-auth{min-width:100px}
}
@media(max-width:980px){
 body.dashboard-page .site-global-header{height:auto;min-height:68px;padding:7px 12px}
 body.dashboard-page .site-header-brand{width:auto;flex:1 1 150px;height:48px;border-right:0;padding-right:0}
 body.dashboard-page .site-header-brand img{width:34px;height:34px;flex-basis:34px}
 body.dashboard-page .site-header-brand b{font-size:13px}
 body.dashboard-page .site-header-brand small{font-size:6px}
 body.dashboard-page .site-mobile-nav-toggle{order:2}
 body.dashboard-page .dash-top-actions{order:3}
 body.dashboard-page .site-global-nav{order:4}
}


/* Final global sizing pass: smaller menu typography, larger brand logo */
.site-global-header{height:66px!important;min-height:66px!important;padding:0 12px!important;gap:9px!important}
.site-header-brand{width:190px!important;flex:0 0 190px!important;gap:10px!important}
.site-header-brand img{width:54px!important;height:54px!important;flex:0 0 54px!important}
.site-header-brand b{font-size:15px!important}
.site-global-nav{gap:4px!important}
.site-nav-link{height:42px!important;padding:0 9px!important;gap:6px!important;font-size:12px!important}
.site-nav-link b{font-size:inherit!important}
.site-nav-icon{width:21px!important;height:21px!important;flex:0 0 21px!important}
.site-nav-icon svg{width:20px!important;height:20px!important}
body.dashboard-page .site-global-header{height:66px!important;min-height:66px!important;padding:0 12px!important;gap:8px!important}
body.dashboard-page .site-header-brand{display:flex!important;width:190px!important;flex:0 0 190px!important;height:66px!important;gap:9px!important;padding-right:10px!important}
body.dashboard-page .site-header-brand img{width:54px!important;height:54px!important;flex:0 0 54px!important}
body.dashboard-page .site-header-brand b{font-size:15px!important}
body.dashboard-page .site-header-brand small{font-size:6px!important}
body.dashboard-page .site-global-nav{gap:4px!important}
body.dashboard-page .site-nav-link{height:42px!important;min-height:42px!important;padding:0 8px!important;gap:6px!important;font:600 12px/1 "DM Sans",sans-serif!important}
body.dashboard-page .site-nav-link b{font-size:12px!important;font-weight:600!important}
body.dashboard-page .site-nav-icon{width:21px!important;height:21px!important;flex:0 0 21px!important}
body.dashboard-page .site-nav-icon svg{width:20px!important;height:20px!important}
body.dashboard-page .dash-top-actions .language-control{width:48px!important;min-width:48px!important;height:48px!important}
body.dashboard-page .dash-top-actions .language-globe{width:34px!important;height:26px!important;flex-basis:26px!important}
body.dashboard-page .dash-top-actions .language-globe:before{width:31px!important;height:22px!important}
body.dashboard-page .dash-top-actions .header-auth{min-width:104px!important}
body.dashboard-page .dash-top-actions .header-login,body.dashboard-page .dash-top-actions .header-register{height:26px!important;min-height:26px!important;font-size:10px!important;padding:0 7px!important}
body:has(.site-global-header){padding-top:66px!important}
@media(max-width:1550px) and (min-width:981px){
 body.dashboard-page .site-header-brand{width:174px!important;flex-basis:174px!important}
 body.dashboard-page .site-header-brand img{width:50px!important;height:50px!important;flex-basis:50px!important}
 body.dashboard-page .site-nav-link{font-size:11px!important;padding-inline:6px!important;gap:5px!important}
 body.dashboard-page .site-nav-link b{font-size:11px!important}
}
@media(max-width:980px){
 .site-global-header{height:auto!important;min-height:64px!important}
 body.dashboard-page .site-global-header{height:auto!important;min-height:64px!important}
 body.dashboard-page .site-header-brand{height:52px!important;width:auto!important;flex:1 1 150px!important}
 body.dashboard-page .site-header-brand img{width:48px!important;height:48px!important;flex-basis:48px!important}
 body.dashboard-page .site-nav-link{height:38px!important;min-height:38px!important;font-size:11px!important}
 body.dashboard-page .site-nav-link b{font-size:11px!important}
 body:has(.site-global-header){padding-top:64px!important}
}


/* Shared metallic navigation: apply the dashboard header design to every page */
.site-global-header{
 height:66px!important;min-height:66px!important;padding:0 12px!important;
 display:flex!important;align-items:center!important;gap:8px!important;
 background:linear-gradient(180deg,#111a29 0%,#0b111c 100%)!important;
 border-bottom:1px solid rgba(183,218,245,.42)!important;
 box-shadow:0 7px 22px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.08)!important;
}
.site-global-header .site-header-brand{
 display:flex!important;align-items:center!important;position:relative!important;
 width:190px!important;flex:0 0 190px!important;height:66px!important;
 gap:9px!important;padding-right:10px!important;
 border-right:1px solid rgba(178,216,246,.28)!important;
}
.site-global-header .site-header-brand img{
 display:block!important;width:54px!important;height:54px!important;
 flex:0 0 54px!important;object-fit:contain!important;
}
.site-global-header .site-header-brand b{font-size:15px!important;letter-spacing:.4px!important}
.site-global-header .site-header-brand small{font-size:6px!important;letter-spacing:.65px!important}
.site-global-header .site-global-nav{
 display:flex!important;align-items:center!important;justify-content:space-between!important;
 flex:1 1 auto!important;min-width:0!important;gap:4px!important;
}
.site-global-header .site-nav-link{
 position:relative!important;display:inline-flex!important;align-items:center!important;
 justify-content:center!important;flex:1 1 auto!important;min-width:0!important;
 height:42px!important;padding:0 8px!important;gap:6px!important;
 border:1px solid rgba(196,225,250,.48)!important;border-radius:9px!important;
 color:#d7e6f4!important;text-decoration:none!important;white-space:nowrap!important;
 background:linear-gradient(180deg,rgba(184,215,240,.30),rgba(94,132,167,.23) 17%,rgba(42,68,96,.58) 52%,rgba(18,36,58,.94) 100%)!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -2px 0 rgba(0,0,0,.42),0 3px 8px rgba(0,0,0,.24)!important;
 font:600 12px/1 "DM Sans",sans-serif!important;letter-spacing:0!important;
 text-shadow:0 1px 2px rgba(0,0,0,.6)!important;
}
.site-global-header .site-nav-link b{font-size:12px!important;font-weight:600!important}
.site-global-header .site-nav-link:hover{
 color:#fff!important;border-color:#b9e7ff!important;transform:translateY(-1px)!important;
 background:linear-gradient(180deg,rgba(191,230,255,.42),rgba(80,132,179,.36) 45%,rgba(20,55,88,.96))!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 0 14px rgba(92,184,255,.28),0 4px 9px rgba(0,0,0,.3)!important;
}
.site-global-header .site-nav-link.active{
 color:#f5fbff!important;border-color:#bfeaff!important;
 background:linear-gradient(180deg,rgba(196,233,255,.48),rgba(88,150,199,.4) 42%,rgba(25,67,105,.96))!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 0 15px rgba(85,177,255,.3),0 4px 10px rgba(0,0,0,.32)!important;
}
.site-global-header .site-nav-icon{
 display:grid!important;place-items:center!important;flex:0 0 21px!important;
 width:21px!important;height:21px!important;background:transparent!important;
 color:#c7eaff!important;font-size:17px!important;line-height:1!important;
}
.site-global-header .site-nav-icon svg{display:block!important;width:20px!important;height:20px!important}
.site-global-header .site-header-actions,
.site-global-header .dash-top-actions{display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important;margin-left:4px!important}
.site-global-header .language-control{
 width:48px!important;min-width:48px!important;height:48px!important;
 display:flex!important;align-items:center!important;justify-content:center!important;
 padding:4px!important;border:1px solid rgba(198,229,251,.6)!important;border-radius:10px!important;
 background:linear-gradient(180deg,rgba(180,216,244,.38),rgba(34,62,91,.92))!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 4px 10px rgba(0,0,0,.28)!important;
}
.site-global-header .language-globe{width:34px!important;height:26px!important;flex:0 0 26px!important}
.site-global-header .language-globe:before{width:31px!important;height:22px!important}
.site-global-header .language-control select{inset:0!important}
.site-global-header .header-auth{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:104px!important}
.site-global-header .header-auth a,
.site-global-header .header-auth button{
 box-sizing:border-box!important;width:100%!important;height:26px!important;min-height:26px!important;
 display:inline-flex!important;align-items:center!important;justify-content:center!important;
 padding:0 7px!important;border-radius:7px!important;font:600 10px/1 "DM Sans",sans-serif!important;
}
.site-global-header .header-auth .header-login{color:#e7f3ff!important;border:1px solid rgba(201,229,250,.56)!important;background:linear-gradient(180deg,rgba(164,198,226,.35),rgba(30,54,79,.92))!important}
.site-global-header .header-auth .header-register{color:#f1f8ff!important;border:1px solid rgba(201,229,250,.62)!important;background:linear-gradient(180deg,rgba(183,216,241,.42),rgba(42,75,108,.94))!important}
@media(max-width:1550px) and (min-width:981px){
 .site-global-header .site-header-brand{width:174px!important;flex-basis:174px!important}
 .site-global-header .site-header-brand img{width:50px!important;height:50px!important;flex-basis:50px!important}
 .site-global-header .site-nav-link{font-size:11px!important;padding-inline:6px!important;gap:5px!important}
 .site-global-header .site-nav-link b{font-size:11px!important}
}
@media(max-width:980px){
 .site-global-header{height:auto!important;min-height:64px!important;flex-wrap:wrap!important;padding:7px 12px!important}
 .site-global-header .site-header-brand{height:52px!important;width:auto!important;flex:1 1 150px!important;border-right:0!important;padding-right:0!important}
 .site-global-header .site-header-brand img{width:48px!important;height:48px!important;flex-basis:48px!important}
 .site-global-header .site-mobile-nav-toggle{display:block!important;order:2!important}
 .site-global-header .site-header-actions,.site-global-header .dash-top-actions{order:3!important;margin-left:auto!important}
 .site-global-header .site-global-nav{order:4!important;display:none!important;flex:1 0 100%!important;flex-wrap:wrap!important;justify-content:flex-start!important;padding:8px 0 3px!important}
 .site-global-header .site-global-nav.is-open{display:flex!important}
 .site-global-header .site-nav-link{flex:1 1 190px!important;height:38px!important;min-height:38px!important;font-size:11px!important}
 .site-global-header .site-nav-link b{font-size:11px!important}
}


/* Metallic glass-card system matching the shared Uzmantech navigation */
:root{
 --uz-card-border:rgba(190,220,244,.34);
 --uz-card-top:rgba(154,190,220,.18);
 --uz-card-mid:rgba(49,76,105,.42);
 --uz-card-base:rgba(13,27,45,.94);
 --uz-card-glow:rgba(110,190,245,.2);
}
.support-hero,.ticket-section,.category-card,.faq-item,.login-note,.ticket-history article,
.glass-code-hero,.glass-code-brands .brand-card,.glass-code-page .glass-results,
.glass-code-page .glass-group,.glass-code-features .feature-card,.glass-code-search,
.glass-code-badge{
 border:1px solid var(--uz-card-border)!important;
 background:linear-gradient(160deg,var(--uz-card-top) 0%,var(--uz-card-mid) 18%,rgba(24,43,65,.9) 58%,var(--uz-card-base) 100%)!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.17),inset 0 -2px 0 rgba(0,0,0,.28),0 7px 20px rgba(0,0,0,.25)!important;
}
.support-hero,.glass-code-hero{
 border-radius:18px!important;
}
.category-card,.faq-item,.ticket-section,.glass-code-brands .brand-card,
.glass-code-page .glass-results,.glass-code-page .glass-group,
.glass-code-features .feature-card{
 border-radius:13px!important;
}
.category-card,.glass-code-brands .brand-card,.glass-code-features .feature-card{
 position:relative!important;overflow:hidden!important;
 transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important;
}
.category-card:before,.glass-code-brands .brand-card:before,.glass-code-features .feature-card:before{
 content:""!important;position:absolute!important;inset:0 0 auto!important;height:1px!important;
 background:linear-gradient(90deg,transparent,rgba(225,244,255,.65),transparent)!important;
 pointer-events:none!important;
}
.category-card:hover,.glass-code-brands .brand-card:hover,.glass-code-features .feature-card:hover{
 border-color:rgba(190,231,255,.82)!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 18px var(--uz-card-glow),0 9px 22px rgba(0,0,0,.32)!important;
 transform:translateY(-2px)!important;
}
.category-card h3,.faq-item h4,.ticket-section h2,
.glass-code-page .glass-results-head h2,.glass-code-page .glass-group-top h3,
.glass-code-features h3{color:#f2f8ff!important}
.category-card p,.faq-item p,.ticket-section>p,
.glass-code-features p{color:#b4c5d7!important}
.glass-code-page .glass-model{
 border:1px solid rgba(178,214,242,.34)!important;border-radius:8px!important;
 background:linear-gradient(180deg,rgba(151,188,218,.16),rgba(18,38,60,.9))!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important;
}
.glass-code-page .glass-model.is-match{
 border-color:#78d9ff!important;background:linear-gradient(180deg,rgba(77,178,226,.3),rgba(12,61,91,.95))!important;
}
.glass-code-search{border-radius:13px!important}
.glass-code-search .search-btn,.btn-submit{
 border:1px solid rgba(202,234,255,.48)!important;
 background:linear-gradient(180deg,#a8cbe6 0%,#456f96 24%,#183b5d 100%)!important;
 color:#f7fbff!important;text-shadow:0 1px 2px #10263d!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 4px 12px rgba(0,0,0,.3)!important;
}
.glass-code-search .search-btn:hover,.btn-submit:hover{
 border-color:#d8f2ff!important;filter:brightness(1.12)!important;
}
.glass-code-kicker,.glass-code-step{color:#a9dfff!important}
.support-hero .status-bar{border-color:rgba(115,223,183,.55)!important;background:rgba(24,105,88,.2)!important}


/* UZMANTECH GLOBAL METALLIC GLASS UI: shared card language across every page */
:root{
 --uzm-glass-border:rgba(190,220,244,.34);
 --uzm-glass-fill:linear-gradient(160deg,rgba(154,190,220,.18) 0%,rgba(49,76,105,.42) 18%,rgba(24,43,65,.90) 58%,rgba(13,27,45,.96) 100%);
 --uzm-glass-shadow:inset 0 1px 0 rgba(255,255,255,.17),inset 0 -2px 0 rgba(0,0,0,.28),0 7px 20px rgba(0,0,0,.25);
 --uzm-glass-hover:rgba(110,190,245,.22);
}
:where(
 .card,.glass-card,.feature-card,.feature-box,.category-card,.faq-item,
 .ticket-section,.ticket-card,.ticket-history article,.support-card,
 .plan-card,.package-card,.pricing-card,.price-card,.download-card,
 .news-card,.update-card,.model-card,.brand-card,.device-card,
 .payment-card,.payment-method,.stat-card,.info-card,.benefit-card,
 .tool-card,.resource-card,.guide-card,.announcement-card,.dashboard-card,
 .auth-card,.login-card,.register-card,.form-card,.content-card,
 .glass-results,.glass-group,.glass-code-hero,.support-hero
){
 border:1px solid var(--uzm-glass-border)!important;
 background:var(--uzm-glass-fill)!important;
 box-shadow:var(--uzm-glass-shadow)!important;
}
:where(
 .card,.glass-card,.feature-card,.feature-box,.category-card,.faq-item,
 .ticket-section,.ticket-card,.support-card,.plan-card,.package-card,
 .pricing-card,.price-card,.download-card,.news-card,.update-card,
 .model-card,.brand-card,.device-card,.payment-card,.payment-method,
 .stat-card,.info-card,.benefit-card,.tool-card,.resource-card,
 .guide-card,.announcement-card,.dashboard-card,.auth-card,.login-card,
 .register-card,.form-card,.content-card,.glass-results,.glass-group
){border-radius:13px!important}
:where(.card,.glass-card,.feature-card,.category-card,.plan-card,.package-card,.pricing-card,.download-card,.news-card,.update-card,.model-card,.brand-card,.device-card,.payment-card,.tool-card,.resource-card,.guide-card,.announcement-card){
 transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important;
}
:where(.card,.glass-card,.feature-card,.category-card,.plan-card,.package-card,.pricing-card,.download-card,.news-card,.update-card,.model-card,.brand-card,.device-card,.payment-card,.tool-card,.resource-card,.guide-card,.announcement-card):hover{
 border-color:rgba(190,231,255,.78)!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 18px var(--uzm-glass-hover),0 9px 22px rgba(0,0,0,.32)!important;
}
:where(.card,.glass-card,.feature-card,.category-card,.plan-card,.package-card,.pricing-card,.download-card,.news-card,.update-card,.model-card,.brand-card,.device-card,.payment-card,.tool-card,.resource-card,.guide-card,.announcement-card) :where(h1,h2,h3,h4,.title){
 color:#f2f8ff!important;
}
:where(.card,.glass-card,.feature-card,.category-card,.plan-card,.package-card,.pricing-card,.download-card,.news-card,.update-card,.model-card,.brand-card,.device-card,.payment-card,.tool-card,.resource-card,.guide-card,.announcement-card) :where(p,.description,.muted){
 color:#b4c5d7!important;
}
:where(button,.btn,.button,.btn-primary,.btn-submit,.action-button,[type=submit]){
 border-radius:9px;
}
:where(.btn-primary,.btn-submit,.primary-button,.action-button,[type=submit]){
 border:1px solid rgba(202,234,255,.48)!important;
 background:linear-gradient(180deg,#a8cbe6 0%,#456f96 24%,#183b5d 100%)!important;
 color:#f7fbff!important;text-shadow:0 1px 2px #10263d!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 4px 12px rgba(0,0,0,.3)!important;
}
:where(input,select,textarea,.search-box){
 border-color:rgba(170,205,235,.34)!important;
 background:linear-gradient(180deg,rgba(8,17,30,.94),rgba(17,34,53,.94))!important;
 color:#f2f8ff!important;
}
:where(input,select,textarea,.search-box):focus{
 border-color:rgba(153,218,255,.85)!important;
 box-shadow:0 0 0 3px rgba(93,174,226,.14),0 0 16px rgba(93,174,226,.12)!important;
 outline:none!important;
}
