/* тема «Цифровой штат»: страница входа */
html.inf-shtat body{
background:radial-gradient(120% 120% at 0% 0%,#165A51 0%,#103F39 40%,#081F1C 100%)}
html.inf-shtat .orb1{background:#003D35}
html.inf-shtat .orb2{background:#57DECC}
html.inf-shtat .orb3{background:#006F61}
html.inf-shtat .logo{background:linear-gradient(135deg,#003D35,#165A51);
box-shadow:0 12px 28px -8px rgba(0,61,53,.6)}
html.inf-shtat input:focus{border-color:#003D35;box-shadow:0 0 0 4px rgba(0,61,53,.13)}
html.inf-shtat button{
background:linear-gradient(135deg,#003D35,#268679);box-shadow:0 12px 28px -10px rgba(0,61,53,.7)}
html.inf-shtat button:hover{box-shadow:0 18px 34px -10px rgba(0,61,53,.75)}
/* вход как у Mercury: плоско, без пятен и теней */
html.inf-shtat .orb{ display:none !important; }
html.inf-shtat body{ background:#F5F5F7 !important; }
html.inf-shtat .card{ box-shadow:none !important; border:1px solid #E7E7EC !important; border-radius:16px !important; background:#fff !important; }
html.inf-shtat .logo{ background:#003D35 !important; box-shadow:none !important; }
html.inf-shtat .card button{ background:#18181B !important; box-shadow:none !important; transform:none !important; }
html.inf-shtat .card button:hover{ background:#2E2E33 !important; }
html.inf-shtat .card h1{ font-weight:700 !important; letter-spacing:-.02em !important; }
html.inf-shtat .card button{ font-weight:600 !important; }
html.inf-shtat .card label{ font-weight:600 !important; }
html.inf-shtat .card .logo{ font-family:'Onest',sans-serif !important; font-weight:700 !important; }
html.inf-shtat .card input:focus{ border-color:#5FA898 !important; box-shadow:0 0 0 4px rgba(0,61,53,.14) !important; }
