/* HAVAL LAWYER — Client login focused interface refinement | 2026-10-23
 * Final, scoped cascade layer. Fix competing input focus outlines caused by
 * legacy global rules; keep password manager/autofill integration native.
 * Does NOT attempt to style or suppress Safari/iCloud/Chrome password popovers.
 * Only #loginView; no authenticated workspace or security behavior changes.
 */
html[data-haval-brand="white-first"] #loginView.hv-premium-login{
 --hv-signin-accent:#B68A45;
 --hv-signin-focus-halo:rgba(182,138,69,.19);
 --hv-signin-border:#D9E0E8;
}
/* Form layout and type: balanced, quiet, legible at every viewport. */
html[data-haval-brand="white-first"] #loginView.hv-premium-login .login-v3-authzone{
 max-width:470px!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login .login-heading{
 margin-bottom:23px!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login .login-heading h2{
 font-size:clamp(27px,2.5vw,37px)!important;
 font-weight:800!important;
 line-height:1.48!important;
 letter-spacing:-.015em;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login .login-heading p{
 max-width:420px;
 margin-inline:auto!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .field{
 margin-bottom:16px!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .field label{
 margin-bottom:8px!important;
 font-size:12.5px!important;
 font-weight:700!important;
}
/* One visible focus boundary on the wrapper, never a second blue inner input
   outline. Keyboard focus is still indicated by focus-within on its parent. */
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap{
 isolation:isolate;
 display:flex!important;
 align-items:center!important;
 min-height:58px!important;
 border:1px solid var(--hv-signin-border)!important;
 border-radius:14px!important;
 background:#FFFFFF!important;
 background-image:none!important;
 box-shadow:0 1px 2px rgba(11,31,51,.015)!important;
 transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease!important;
 overflow:visible!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap:hover:not(:focus-within){
 border-color:#AEBBCB!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap:focus-within{
 border-color:var(--hv-signin-accent)!important;
 box-shadow:0 0 0 3px var(--hv-signin-focus-halo)!important;
}
/* These IDs override older broad input:focus-visible !important selectors. */
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap input:is(#loginIdentity,#loginPassword),
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap input:is(#loginIdentity,#loginPassword):is(:focus,:focus-visible,:active){
 min-width:0!important;
 border:0!important;
 border-radius:0!important;
 outline:0 none!important;
 outline-offset:0!important;
 box-shadow:none!important;
 -webkit-box-shadow:none!important;
 background:transparent!important;
 background-image:none!important;
 /* Retain native appearance for browser/OS credential integration. */
 color:#0B1F33!important;
 caret-color:#0B1F33!important;
 font-size:16px!important;
 line-height:1.45!important;
 text-overflow:ellipsis;
}
/* Preserve browser password manager controls and autocomplete semantics.
   Override only autofill text/background, not credential functionality. */
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap input:is(#loginIdentity,#loginPassword):-webkit-autofill,
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap input:is(#loginIdentity,#loginPassword):-webkit-autofill:is(:hover,:focus){
 -webkit-text-fill-color:#0B1F33!important;
 caret-color:#0B1F33!important;
 -webkit-box-shadow:0 0 0 100px #FFFFFF inset!important;
 box-shadow:0 0 0 100px #FFFFFF inset!important;
 transition:background-color 9999s ease-out 0s;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap .login-input-icon{
 color:#566C83!important;
 opacity:.96;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap:focus-within .login-input-icon{
 color:#9B763A!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .password-toggle{
 flex:0 0 44px!important;
 min-height:44px!important;
 border-radius:10px!important;
 background:transparent!important;
 color:#4B6179!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .password-toggle:hover{
 background:rgba(11,31,51,.055)!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .password-toggle:focus-visible{
 outline:2px solid #B68A45!important;
 outline-offset:-3px!important;
}
/* Accessible gold focus for all controls; not removed on links and buttons. */
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm :is(
 .loginbtn,.forgot-link,.remember-check input):focus-visible,
html[data-haval-brand="white-first"] #loginView.hv-premium-login :is(
 #loginThemeBtn,.hv-portal-lang-trigger,.hv-login-help summary,.hv-login-help a):focus-visible{
 outline:2px solid #B68A45!important;
 outline-offset:3px!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .loginbtn{
 min-height:58px!important;
 border-radius:13px!important;
 box-shadow:0 10px 22px rgba(11,31,51,.11)!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .loginbtn:hover{
 box-shadow:0 13px 24px rgba(11,31,51,.15)!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm #loginError:not(.hidden){
 border-radius:12px!important;
 margin-bottom:16px!important;
 overflow-wrap:anywhere;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login .hv-login-help{
 margin-top:18px!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login .hv-login-brand-panel .hv-login-benefits{
 gap:12px!important;
}
/* Night mode: same single halo, matching accessible text and autofill. */
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login{
 --hv-signin-accent:#CDA566;
 --hv-signin-focus-halo:rgba(205,165,102,.24);
 --hv-signin-border:#53677F;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .login-input-wrap{
 background:#1D3045!important;
 box-shadow:none!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .login-input-wrap:hover:not(:focus-within){
 border-color:#8194A9!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .login-input-wrap:focus-within{
 border-color:var(--hv-signin-accent)!important;
 box-shadow:0 0 0 3px var(--hv-signin-focus-halo)!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .login-input-wrap input:is(#loginIdentity,#loginPassword){
 color:#EFF4FA!important;
 caret-color:#EFF4FA!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .login-input-wrap input:is(#loginIdentity,#loginPassword):-webkit-autofill,
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .login-input-wrap input:is(#loginIdentity,#loginPassword):-webkit-autofill:is(:hover,:focus){
 -webkit-text-fill-color:#EFF4FA!important;
 caret-color:#EFF4FA!important;
 -webkit-box-shadow:0 0 0 100px #1D3045 inset!important;
 box-shadow:0 0 0 100px #1D3045 inset!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .login-input-wrap .login-input-icon{
 color:#C0CAD5!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .login-input-wrap:focus-within .login-input-icon{
 color:#E0B77B!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm .password-toggle:hover{
 background:rgba(255,255,255,.075)!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login #loginForm :is(
 .loginbtn,.forgot-link,.remember-check input,.password-toggle):focus-visible,
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login :is(
 #loginThemeBtn,.hv-portal-lang-trigger,.hv-login-help summary,.hv-login-help a):focus-visible{
 outline-color:#CDA566!important;
}
@media(max-width:760px){
 html[data-haval-brand="white-first"] #loginView.hv-premium-login .login-v3-authzone{
  max-width:min(100%,470px)!important;
 }
 html[data-haval-brand="white-first"] #loginView.hv-premium-login .login-heading{
  margin-bottom:19px!important;
 }
 html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap{
  min-height:56px!important;
 }
 html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap input:is(#loginIdentity,#loginPassword){
  font-size:16px!important;min-height:54px!important;
 }
}
@media(prefers-reduced-motion:reduce){
 html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .login-input-wrap,
 html[data-haval-brand="white-first"] #loginView.hv-premium-login #loginForm .loginbtn{
  transition:none!important;
 }
}


/* 2026-10-23 / Approved login wallpaper. Image-only treatment: no embedded brand, text or fields.
 * Intentional ultra-light archival architecture WebP, data-URI keeps deployment atomic.
 * Login-only CSS; authentication and portal workspaces remain untouched. */
html[data-haval-brand="white-first"] #loginView.hv-premium-login .hv-login-brand-panel{
 background-color:#FCFAF6!important;
 background-image:linear-gradient(90deg,rgba(255,255,255,.18),rgba(255,255,255,.27)),url("data:image/webp;base64,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")!important;
 background-size:cover!important;
 background-repeat:no-repeat!important;
 background-position:center center!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login .hv-login-brand-panel::before{
 opacity:0!important;
}
html[data-haval-brand="white-first"] #loginView.hv-premium-login .hv-login-brand-panel>.hv-login-brand-architecture{
 opacity:0!important;
}
html[data-haval-brand="white-first"][data-client-theme="dark"] #loginView.hv-premium-login .hv-login-brand-panel{
 background-color:#122235!important;
 background-image:linear-gradient(90deg,rgba(12,27,43,.90),rgba(12,27,43,.86)),url("data:image/webp;base64,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")!important;
}
@media(max-width:760px){
 html[data-haval-brand="white-first"] #loginView.hv-premium-login .hv-login-brand-panel{
  background-position:center 16%!important;
 }
}
