@import url("https://fonts.googleapis.com/css2?family=Vazirmatn:wght@300;400;500;600;700;800;900&display=swap");:root{font-family:Vazirmatn,Tahoma,Arial,sans-serif;color-scheme:dark}body,button,html,input,select,textarea{font-family:Vazirmatn,Tahoma,Arial,sans-serif!important}html{-webkit-text-size-adjust:100%}body,html{background:#06101d}body{margin:0;overscroll-behavior-y:none}*{box-sizing:border-box}button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:focus-visible{outline:2px solid #ff8a00;outline-offset:2px}svg{max-width:100%}@media (max-width:640px){main{padding-left:10px!important;padding-right:10px!important;padding-bottom:88px!important}header h1{font-size:27px!important}header>div:last-child{width:48px!important;height:48px!important}nav{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}nav button{min-width:0;padding:2px 0!important;font-size:9.5px!important}nav button>div{font-size:16px!important}section{border-radius:16px!important}}@media (max-width:390px){main>div>section:first-of-type{gap:7px!important}nav button{font-size:9px!important}}@media (min-width:900px){main{padding-bottom:calc(120px + env(safe-area-inset-bottom, 0px))!important}nav{left:50%!important;right:auto!important;transform:translateX(-50%);width:min(720px,calc(100% - 32px));bottom:16px!important;border:1px solid #1b3149!important;border-radius:18px!important;padding:9px 8px!important;box-shadow:0 18px 55px rgba(0,0,0,.35)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:640px){main section{padding:13px!important;margin-top:10px!important}main section h2{font-size:16px!important;margin-bottom:10px!important}main section:first-of-type>div{min-height:76px!important;padding:12px!important}main section:first-of-type>div>div:last-child{font-size:18px!important;margin-top:6px!important}header{margin-bottom:12px!important}}@media (min-width:760px){.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.kpi-card{min-height:96px!important}}@media (hover:hover){.kpi-card,.panel{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.kpi-card:hover,.panel:hover{border-color:#294764!important;box-shadow:0 10px 30px rgba(0,0,0,.14)}}body{min-height:100dvh}@supports(padding:max(0px)){main{padding-top:max(18px,env(safe-area-inset-top))!important}}@media(max-width:640px){main{min-height:100dvh}nav{padding-left:max(5px,env(safe-area-inset-left))!important;padding-right:max(5px,env(safe-area-inset-right))!important}main{padding-bottom:104px!important}.kpi-grid{gap:7px!important}.kpi-card{min-height:78px!important;padding:12px!important}.panel{padding:13px!important}nav{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:rgba(8,21,35,.92)!important}nav button{min-height:48px!important}input,select,textarea{font-size:16px!important}}@media(max-width:380px){.kpi-card{padding:10px!important}header h1{font-size:25px!important}nav button{font-size:8.5px!important}}@media(orientation:landscape) and (max-height:520px){nav{position:-webkit-sticky!important;position:sticky!important;bottom:0!important}main{padding-bottom:20px!important}}