body[data-account-page="login"] .login-workspace-hero{padding:24px 28px;border-radius:24px;background:linear-gradient(135deg,#0f6a49 0%,#11845a 60%,#15945f 100%)}
body[data-account-page="login"] .login-workspace-hero h1{font-size:clamp(2rem,4vw,2.85rem)}
body[data-account-page="login"] .login-hero-actions{flex-wrap:wrap;justify-content:flex-end}
body[data-account-page="login"] .login-hero-button{min-height:42px;padding:10px 16px;border-radius:12px}
body[data-account-page="login"] .login-hero-button-primary{border-color:#0a5c3e;color:#fff;background:#0a5c3e;box-shadow:0 8px 20px rgba(3,49,32,.22)}
body[data-account-page="login"] .login-summary-grid{margin:12px 0;gap:9px}
body[data-account-page="login"] .login-summary-card{padding:12px 14px;border-radius:14px;box-shadow:none}
body[data-account-page="login"] .login-access-panel{padding:18px;border-radius:20px;box-shadow:0 12px 30px rgba(8,55,38,.07)}
body[data-account-page="login"] .login-panel-head{margin-bottom:14px}
body[data-account-page="login"] .account-tabs{margin-bottom:13px}
body[data-account-page="login"] .login-panel-grid{grid-template-columns:minmax(0,1fr) 285px;gap:14px}
body[data-account-page="login"] .login-form-card,body[data-account-page="login"] .login-side-card{border-radius:16px}
body[data-account-page="login"] .login-form-card,body[data-account-page="login"] .login-side-card{padding:17px}
@media(max-width:900px){body[data-account-page="login"] .login-panel-grid{grid-template-columns:1fr}}
@media(max-width:640px){body[data-account-page="login"] .login-workspace-hero{align-items:flex-start;padding:20px;flex-direction:column}body[data-account-page="login"] .login-hero-actions{width:100%;justify-content:flex-start}body[data-account-page="login"] .login-command-mark{display:none}body[data-account-page="login"] .login-summary-grid{grid-template-columns:1fr 1fr}}
