/* Sayt qobig'i "Vitrina" (2026-11-10): menyu va footer barcha sahifalarda bir xil. kit.css'dan keyin yuklanadi.
   Shisha va blur yo'q: menyu to'liq krem, aylantirganda ostida ingichka chiziq. */
.grain,.progress{display:none!important}
.nav{position:fixed;z-index:100;top:0;left:0;right:0;translate:none;width:auto;height:64px;margin:0;padding:0 clamp(16px,4vw,40px);
  display:flex;align-items:center;gap:6px;border:0;border-radius:0;background:rgba(243,238,227,.96);color:#0B0E13;
  box-shadow:0 1px 0 transparent;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
  transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s,box-shadow .3s}
.nav.v-scrolled{box-shadow:0 1px 0 #E2DACA}
.nav.hide{translate:none;transform:translateY(-100%)}
.nav.dark,.menu-open .nav{background:rgba(11,14,19,.96);color:#F3EEE3;box-shadow:0 1px 0 #262A31}
.nav .logo{flex:none;width:96px;height:28px;margin-right:clamp(8px,2vw,28px);color:inherit}
.nav .logo rect[fill="#F3EEE3"],.nav .logo rect[fill="#FFFFFF"]{fill:currentColor}
.nav .links{display:flex;gap:2px}
.nav .links a{padding:9px 13px;border-radius:999px;font:600 14.5px/1 "Manrope",system-ui,sans-serif;opacity:.7;text-decoration:none;transition:opacity .2s,background-color .2s}
.nav .links a:hover{opacity:1;background:rgba(11,14,19,.05)}
.nav .links a[aria-current=page]{opacity:1}
.nav .links a[aria-current=page]::after{display:none}
.nav.dark .links a:hover{background:rgba(243,238,227,.08)}
.nav .v-find{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;margin-left:8px;border-radius:999px;color:inherit;text-decoration:none;
  box-shadow:inset 0 0 0 1.5px #E2DACA;font:500 14px/1 "Manrope",system-ui,sans-serif;opacity:.75;min-width:200px;transition:box-shadow .2s,opacity .2s}
.nav .v-find:hover{opacity:1;box-shadow:inset 0 0 0 1.5px currentColor}
.nav.dark .v-find{box-shadow:inset 0 0 0 1.5px #262A31}
.nav .v-find svg{width:16px;height:16px;flex:none}
.langs{background:transparent!important;padding:0}
.langs button{opacity:.55;padding:7px 8px}
.langs button[aria-pressed=true]{opacity:1;background:transparent!important;box-shadow:none!important;color:inherit!important;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}
.nav .nav-call{display:none}
.nav .btn-ink{height:42px;padding:0 18px;border-radius:999px;background:#0B0E13;color:#F3EEE3;font:700 14px/1 "Manrope",system-ui,sans-serif;box-shadow:none}
.nav.dark .btn-ink,.menu-open .nav .btn-ink{background:#F3EEE3;color:#0B0E13}
.burger{background:transparent!important;box-shadow:inset 0 0 0 1.5px #E2DACA}
.nav.dark .burger,.menu-open .burger{box-shadow:inset 0 0 0 1.5px #262A31}
@media (max-width:1100px){.nav .v-find{min-width:0}.nav .v-find span{display:none}}
@media (max-width:900px){.nav .v-find{display:none}.nav{padding:0 12px 0 16px}}

/* mobil menyu: krem emas, ink parda; faqat opacity/transform */
.sheetmenu{background:#0B0E13;clip-path:none!important;visibility:hidden;opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1),visibility 0s .35s;padding-top:84px}
.menu-open .sheetmenu{visibility:visible;opacity:1;transition:opacity .35s cubic-bezier(.16,1,.3,1)}
.sheetmenu a.big{border-color:#262A31;font-weight:700;transform:translateY(14px);translate:none!important}
.menu-open .sheetmenu a.big{transform:none}
.sheetmenu a.big small{color:#8A8478}

/* footer */
.foot{margin:0;border-radius:0;background:#0B0E13;color:#F3EEE3;padding:clamp(56px,7vw,96px) clamp(16px,4vw,40px) 28px}
.foot .aurora{display:none}
.foot .cols{max-width:1240px;margin:0 auto}
.foot .pitch{font:700 clamp(24px,2.4vw,32px)/1.1 "Manrope",system-ui,sans-serif;letter-spacing:-.035em;color:#F3EEE3}
.foot h4{font:600 13px/1 "Manrope",system-ui,sans-serif;letter-spacing:0;text-transform:none;color:#8A8478}
.foot ul a{color:#F3EEE3;opacity:.82;text-decoration:none}
.foot ul a:hover{opacity:1;text-decoration:underline}
.foot .btn-white{background:#F3EEE3;color:#0B0E13}
.foot .word{max-width:1240px;margin:clamp(40px,6vw,80px) auto 0;color:#F3EEE3;opacity:1}
.foot .word rect[fill="#F3EEE3"],.foot .word rect[fill="#FFFFFF"]{fill:currentColor}
.foot .base{max-width:1240px;margin:0 auto;border-color:#262A31;color:#8A8478}
.foot .logo rect[fill="#FFD60A"],.nav .logo rect[fill="#FFD60A"]{animation:v-blink 1.05s steps(1) infinite}
@keyframes v-blink{50%{opacity:0}}
@media (prefers-reduced-motion:reduce){.foot .logo rect,.nav .logo rect{animation:none!important}.sheetmenu a.big{transform:none}}
/* telefonda pastki tugmalar: shishasiz, to'liq ink kapsula */
.mbar{background:#0B0E13!important;box-shadow:0 18px 40px -18px rgba(11,14,19,.6)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;translate:none;transform:translateY(140%);transition:transform .5s cubic-bezier(.16,1,.3,1)}
.mbar.show{translate:none;transform:none}
.mbar .btn{border-radius:999px}
@media (max-width:900px){.nav .links,.nav .langs{display:none}.burger{display:grid}.nav .btn-ink{height:38px;padding:0 14px;font-size:13px}}
@media (max-width:360px){.nav .btn-ink{display:none}}
