html[data-qiad-login="1"] body{background:linear-gradient(135deg,color-mix(in srgb,var(--qiad-login-primary) 10%,#f8fafc),#fff 52%,color-mix(in srgb,var(--qiad-login-secondary) 8%,#f8fafc))!important}
html[data-qiad-login="1"] .for-login .page-card,html[data-qiad-login="1"] .login-content{border:1px solid color-mix(in srgb,var(--qiad-login-primary) 20%,#dfe7ec);border-radius:20px!important;box-shadow:0 22px 60px rgba(15,23,42,.12)!important;background:rgba(255,255,255,.97)!important}
.qiad-login-brand{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 22px;padding:0 0 20px;border-bottom:1px solid #e8eef2;text-align:start}.qiad-login-brand img{width:58px;height:58px;object-fit:contain;border-radius:12px}.qiad-login-brand strong,.qiad-login-brand span{display:block}.qiad-login-brand strong{color:var(--qiad-login-secondary,#0f172a);font-size:20px;font-weight:900}.qiad-login-brand span{margin-top:3px;color:#667487;font-size:12px}
html[data-qiad-login="1"] .page-card-head img,html[data-qiad-login="1"] .page-card-head .app-logo{display:none!important}
html[data-qiad-login="1"] .btn-primary{border-color:var(--qiad-login-primary,#146c5a)!important;background:var(--qiad-login-primary,#146c5a)!important}
html[data-qiad-login="1"] .form-control:focus{border-color:var(--qiad-login-primary,#146c5a)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--qiad-login-primary) 18%,transparent)!important}
