/* HostingJet 0.28.102 — reference-led customer auth/onboarding redesign.
   Visual layer only: existing HALO workflows, AJAX actions and verification logic remain unchanged. */

:root{
  --hja102-page:#eef0f4;
  --hja102-panel:#ffffff;
  --hja102-ink:#111318;
  --hja102-muted:#737986;
  --hja102-faint:#a4a9b2;
  --hja102-line:#e3e5e9;
  --hja102-soft:#f6f7f9;
  --hja102-accent:#3f55f6;
  --hja102-accent-dark:#3045e3;
  --hja102-accent-soft:#eef1ff;
  --hja102-good:#158950;
  --hja102-danger:#d34141;
  --hja102-shadow:0 34px 90px -44px rgba(17,19,24,.38),0 3px 12px rgba(17,19,24,.05);
}

html:has(.hj-auth),body:has(.hj-auth){margin:0!important;padding:0!important;width:100%!important;height:100%!important;min-height:100%!important;background:var(--hja102-page)!important;overflow:hidden!important}
body.hj-standalone-body:has(.hj-auth){background:var(--hja102-page)!important;overflow:hidden!important}
.hj-auth,.hj-auth *,.hj-auth .iti,.hj-auth .iti *{box-sizing:border-box;font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}
.hj-auth{position:fixed!important;inset:0!important;z-index:2147483000!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:clamp(18px,3vw,38px)!important;display:grid!important;place-items:center!important;background:var(--hja102-page)!important;color:var(--hja102-ink)!important;overflow:auto!important}
.hj-auth-shell{width:min(1180px,calc(100vw - 44px))!important;height:min(780px,calc(100dvh - 44px))!important;min-height:640px!important;max-width:1180px!important;margin:auto!important;display:grid!important;grid-template-columns:minmax(430px,45%) minmax(0,55%)!important;background:var(--hja102-panel)!important;border:1px solid rgba(17,19,24,.06)!important;border-radius:28px!important;overflow:hidden!important;box-shadow:var(--hja102-shadow)!important}

/* Form side */
.hj-auth-formpane{position:relative!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:32px clamp(42px,5vw,72px) 34px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;overflow:auto!important;scrollbar-width:thin;scrollbar-color:#d9dbe0 transparent}
.hj-auth-formpane::-webkit-scrollbar{width:6px}.hj-auth-formpane::-webkit-scrollbar-thumb{background:#d9dbe0;border-radius:999px}
.hj-auth-global-brand{position:absolute;top:28px;left:clamp(34px,4vw,56px);display:flex;align-items:center;gap:9px;z-index:3}
.hj-auth-global-brand img:first-child{width:27px;height:27px;object-fit:contain}.hj-auth-global-brand .hj-auth-global-word{height:13px;width:auto;object-fit:contain;opacity:.92}
.hj-auth-view{width:min(100%,404px)!important;margin:auto!important;padding:70px 0 42px!important;flex:none!important;animation:hj102View .28s cubic-bezier(.2,.8,.2,1) both!important}
.hj-auth-view[hidden]{display:none!important}
.hj-auth-view>.hj-auth-brand{display:none!important}
.hj-auth-view[data-hj-auth-view="recover-methods"],.hj-auth-view[data-hj-auth-view="recover-identity"],.hj-auth-view[data-hj-auth-view="recover-account"]{width:min(100%,424px)!important}

.hj-auth h1{margin:0 0 7px!important;font-size:clamp(27px,2vw,32px)!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.032em!important;color:var(--hja102-ink)!important}
.hj-auth-lead{margin:0 0 23px!important;max-width:48ch!important;font-size:12.2px!important;line-height:1.62!important;font-weight:400!important;color:var(--hja102-muted)!important}
.hj-auth-lead strong{font-weight:600!important;color:#3b3f48!important}
.hj-auth form{display:grid!important;gap:12px!important}
.hj-auth label{min-width:0}.hj-auth label>span:first-child{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 6px!important;color:#30343b!important;font-size:11.4px!important;line-height:1.35!important;font-weight:500!important}.hj-auth label span em{font-size:9.8px!important;font-weight:400!important;color:#a1a6af!important}
.hj-auth-field,.hj-auth-phone-wrap .iti input.hj-auth-phone-input,.hj-auth-phone-wrap .iti input[type=tel]{width:100%!important;height:48px!important;padding:0 13px!important;border:1px solid var(--hja102-line)!important;border-radius:10px!important;background:#fff!important;color:#15181e!important;font-size:12.5px!important;font-weight:400!important;line-height:1!important;outline:0!important;box-shadow:0 1px 1px rgba(17,19,24,.015)!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease!important}
.hj-auth-field::placeholder,.hj-auth-phone-wrap .iti input::placeholder{color:#a7abb3!important}
.hj-auth-field:hover,.hj-auth-phone-wrap .iti input[type=tel]:hover{border-color:#d4d7dd!important}
.hj-auth-field:focus,.hj-auth-phone-wrap .iti input[type=tel]:focus{border-color:#91a0ff!important;box-shadow:0 0 0 3px rgba(63,85,246,.08)!important;background:#fff!important}
.hj-auth-field[readonly]{background:#f7f8fa!important;color:#656b76!important}
.hj-auth label small{display:block!important;margin-top:5px!important;color:#949aa5!important;font-size:9.5px!important;line-height:1.5!important;font-weight:400!important}
.hj-auth-password-wrap{position:relative!important;display:block!important}.hj-auth-password-wrap .hj-auth-field{padding-right:48px!important}.hj-auth-password-wrap [data-hj-password-toggle]{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:8px!important;display:grid!important;place-items:center!important;background:transparent!important;color:#8c929d!important;cursor:pointer!important}.hj-auth-password-wrap [data-hj-password-toggle]:hover{background:#f5f6f8!important;color:#363b44!important}.hj-auth-password-wrap [data-hj-password-toggle] svg{width:16px!important;height:16px!important}

.hj-auth-btn{width:100%!important;min-height:47px!important;height:auto!important;padding:0 16px!important;border-radius:10px!important;border:1px solid transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:12.2px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:-.005em!important;box-shadow:none!important;cursor:pointer!important;transition:transform .14s ease,background .14s ease,border-color .14s ease!important}.hj-auth-btn.is-primary{background:#16181c!important;color:#fff!important}.hj-auth-btn.is-primary:hover{background:#24272d!important;transform:translateY(-1px)!important}.hj-auth-btn.is-outline{background:#fff!important;border-color:var(--hja102-line)!important;color:#252932!important}.hj-auth-btn.is-outline:hover{background:#f8f9fa!important;border-color:#d6d9df!important}.hj-auth-btn[disabled]{opacity:.46!important;cursor:wait!important;transform:none!important}
.hj-auth-stack{display:grid!important;gap:8px!important}.hj-auth-stack .hj-auth-btn{min-height:46px!important}
.hj-auth-icon{display:grid!important;place-items:center!important;color:#777e8a!important}.hj-auth-icon svg{width:16px!important;height:16px!important}
.hj-auth-switch{margin:16px 0 0!important;text-align:center!important;color:#858b96!important;font-size:10.8px!important}.hj-auth-switch button,.hj-auth-inline-link button,.hj-auth-text-link,.hj-auth-login-help button{border:0!important;background:transparent!important;padding:0!important;color:#354ee7!important;font:500 10.8px/1.4 'Poppins',sans-serif!important;cursor:pointer!important}.hj-auth-switch button:hover,.hj-auth-inline-link button:hover,.hj-auth-text-link:hover,.hj-auth-login-help button:hover{text-decoration:underline!important}
.hj-auth-legal{margin:18px auto 0!important;max-width:360px!important;color:#a0a5ad!important;font-size:9.4px!important;line-height:1.65!important;text-align:center!important}.hj-auth-legal a{color:#656b76!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:2px}
.hj-auth-login-help{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:-1px 0 1px!important}.hj-auth-login-help span{width:2px!important;height:2px!important;border-radius:50%!important;background:#c5c8ce!important}
.hj-auth-error{min-height:0!important;margin:0!important;color:var(--hja102-danger)!important;font-size:10.2px!important;font-weight:500!important;line-height:1.45!important}.hj-auth-error:empty{display:none!important}
.hj-auth-strength{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:4px!important;margin-top:-7px!important}.hj-auth-strength i{height:2.5px!important;border-radius:999px!important;background:#e9eaed!important}

/* Back, progress and OTP — based on the minimal reference flows. */
.hj-auth-back{width:34px!important;height:34px!important;margin:0 0 22px!important;padding:0!important;border:1px solid #e5e7ea!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#fff!important;color:#626975!important;box-shadow:none!important;cursor:pointer!important}.hj-auth-back:hover{background:#f7f8f9!important;color:#20242b!important}.hj-auth-back svg{width:15px!important;height:15px!important}
.hj-auth-progress{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:5px!important;margin:0 0 23px!important}.hj-auth-progress i{height:3px!important;border-radius:999px!important;background:#ebecf0!important}.hj-auth-progress i.is-on{background:var(--hja102-accent)!important}
.hj-auth-badge,.hj-auth-success-mark,.hj-auth-review-mark,.hj-auth-fail-mark{width:37px!important;height:37px!important;margin:0 0 15px!important;border-radius:10px!important;display:grid!important;place-items:center!important}.hj-auth-badge svg,.hj-auth-success-mark svg,.hj-auth-review-mark svg,.hj-auth-fail-mark svg{width:18px!important;height:18px!important}.hj-auth-badge,.hj-auth-success-mark{background:var(--hja102-accent-soft)!important;color:var(--hja102-accent)!important}.hj-auth-review-mark{background:#fff6e8!important;color:#a96b1e!important}.hj-auth-fail-mark{background:#fff0f0!important;color:#ca4444!important}
.hj-auth-otp-row{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:7px!important;margin:5px 0 10px!important}.hj-auth-otp-row span{height:49px!important;border:1px solid #dfe2e7!important;border-radius:9px!important;background:#fff!important;display:grid!important;place-items:center!important;color:#161a20!important;font-size:18px!important;font-weight:500!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease!important}.hj-auth-otp-row span.is-focus{border-color:#8191ff!important;box-shadow:0 0 0 3px rgba(63,85,246,.075)!important}.hj-auth-hostingjet-otp-note{display:block!important;margin-top:4px!important;color:#969ba5!important;font-size:9.6px!important;font-weight:400!important;line-height:1.45!important}

/* Google and phone */
.hj-auth-google-section{display:grid!important;gap:9px!important;margin-top:10px!important}.hj-auth-google-section[hidden]{display:none!important}.hj-auth-google-divider{display:flex!important;align-items:center!important;gap:10px!important;color:#a1a6af!important;font-size:9.5px!important}.hj-auth-google-divider:before,.hj-auth-google-divider:after{content:""!important;height:1px!important;flex:1!important;background:#eceef1!important}.hj-auth-google-button{width:100%!important;min-height:44px!important;overflow:hidden!important;border-radius:10px!important}.hj-auth-google-button>div{width:100%!important}
.hj-auth-google-confirmed{margin:0 0 17px!important;padding:9px 10px!important;border-color:#e6e8ec!important;border-radius:10px!important;background:#fafbfc!important}.hj-auth-google-avatar{width:35px!important;height:35px!important;box-shadow:none!important}.hj-auth-google-copy b{font-size:11.6px!important;font-weight:500!important}.hj-auth-google-copy small{font-size:9.7px!important}.hj-auth-google-confirmed>em{font-size:8.8px!important}.hj-auth-google-security-note{padding:9px 10px!important;border-radius:10px!important;background:#f6f7f9!important;color:#777e89!important;font-size:9.7px!important;line-height:1.5!important}
.hj-auth-phone-wrap>.iti{width:100%!important}.hj-auth-phone-wrap .iti__selected-country{border-radius:10px 0 0 10px!important}.hj-auth-phone-wrap .iti__selected-country-primary{padding:0 10px 0 12px!important;gap:6px!important}.hj-auth-phone-wrap .iti__selected-dial-code{font-size:11.8px!important;font-weight:500!important;color:#4e5560!important}.hj-auth-phone-wrap .iti__country-selector{z-index:2147483200!important;border:1px solid #e0e2e6!important;border-radius:12px!important;background:#fff!important;box-shadow:0 20px 50px -24px rgba(17,19,24,.28)!important;overflow:hidden!important}.hj-auth-phone-wrap .iti__search-input{height:39px!important;margin:8px!important;width:calc(100% - 16px)!important;border:1px solid #e0e2e6!important;border-radius:9px!important;padding:0 11px!important;font:400 11.5px 'Poppins',sans-serif!important}.hj-auth-phone-wrap .iti__country-list{max-height:250px!important;padding:4px!important}.hj-auth-phone-wrap .iti__country{min-height:36px!important;border-radius:7px!important;padding:6px 8px!important}.hj-auth-phone-wrap .iti__country-name{font-size:11px!important}.hj-auth-phone-wrap .iti__dial-code{font-size:10.5px!important}

/* Selectable cards and recovery surfaces */
.hj-auth-role-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important}.hj-auth-role{position:relative!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:10px!important;min-height:84px!important;padding:12px!important;border:1px solid #e3e5e9!important;border-radius:11px!important;background:#fff!important;cursor:pointer!important;box-shadow:none!important}.hj-auth-role:last-child{grid-column:1/-1!important}.hj-auth-role:hover{border-color:#cfd3da!important}.hj-auth-role:has(input:checked){border-color:#20242b!important;background:#fff!important;box-shadow:0 0 0 1px #20242b!important}.hj-auth-role input{position:absolute!important;opacity:0!important}.hj-auth-role-icon{grid-row:1/3!important;width:34px!important;height:34px!important;border-radius:8px!important;background:#f5f6f8!important;color:#626a76!important;display:grid!important;place-items:center!important}.hj-auth-role:has(input:checked) .hj-auth-role-icon{background:#17191e!important;color:#fff!important}.hj-auth-role-icon svg{width:15px!important;height:15px!important}.hj-auth-role b{align-self:end!important;font-size:11.5px!important;font-weight:500!important;color:#22262d!important}.hj-auth-role small{margin:2px 0 0!important;color:#969ca6!important;font-size:9.3px!important;line-height:1.35!important}
.hj-auth-method-list{display:grid!important;gap:8px!important}.hj-auth-method{min-height:62px!important;padding:10px 11px!important;border:1px solid #e3e5e9!important;border-radius:11px!important;background:#fff!important;box-shadow:none!important;transform:none!important}.hj-auth-method:hover{border-color:#d0d4db!important;background:#fafbfc!important;transform:none!important}.hj-auth-method-icon{width:34px!important;height:34px!important;border-radius:8px!important;background:#f5f6f8!important;border-color:#e7e9ed!important}.hj-auth-method-icon svg{width:15px!important;height:15px!important}.hj-auth-method b{font-size:10.8px!important;font-weight:500!important}.hj-auth-method small{font-size:8.9px!important}.hj-auth-method-badge{font-size:8px!important}
.hj-auth-identity-card{border-radius:12px!important;border-color:#e3e5e9!important;box-shadow:none!important}.hj-auth-identity-brand{padding:11px 12px!important;background:#fafbfc!important}.hj-auth-consent{padding:10px 11px!important;border-radius:10px!important;background:#fafbfc!important;border-color:#e3e5e9!important}.hj-auth-email-choice>label{padding:11px 12px!important;border-radius:10px!important;border-color:#e3e5e9!important}.hj-auth-email-choice>label:has(input:checked){border-color:#30353e!important;background:#fff!important;box-shadow:0 0 0 1px #30353e!important}.hj-auth-support-card{padding:13px!important;border-radius:11px!important;background:#fafbfc!important;border-color:#e3e5e9!important}.hj-auth-team-invite-note{margin:0 0 14px!important;padding:9px 10px!important;border-radius:10px!important;background:#fafbfc!important;border-color:#e3e5e9!important;font-size:10.5px!important}

/* Right visual panel: mirrors the reference layouts while keeping the existing configurable media workflow. */
.hj-auth-art{position:relative!important;height:auto!important;min-height:0!important;margin:16px 16px 16px 0!important;border:0!important;border-radius:23px!important;overflow:hidden!important;background:linear-gradient(145deg,rgba(52,77,242,.93),rgba(42,58,205,.94)),url('website-manager-hero-bg.png') center/cover no-repeat!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14)!important}
.hj-auth-art:before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(255,255,255,.04) 0%,rgba(255,255,255,0) 38%,rgba(8,12,60,.28) 100%)!important}
.hj-auth-art:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 75% 20%,rgba(255,255,255,.11),transparent 34%)!important}
.hj-auth-art-grid,.hj-auth-orbit{display:none!important}.hj-auth-art.has-custom-media{background:#111!important}.hj-auth-custom-media{position:absolute!important;inset:0!important;z-index:0!important;display:block!important}.hj-auth-custom-media img,.hj-auth-custom-media video{width:100%!important;height:100%!important;display:block!important;object-fit:var(--hj-auth-media-fit,cover)!important}.hj-auth-custom-media>i{position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(7,9,20,.03),rgba(7,9,20,var(--hj-auth-media-overlay,.14)))!important}
.hj-auth-art .hj-auth-art-copy{position:absolute!important;left:28px!important;right:28px!important;bottom:28px!important;z-index:3!important;display:grid!important;gap:7px!important;padding:18px 19px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(19,25,89,.42),rgba(19,25,89,.16))!important;backdrop-filter:blur(13px)!important;-webkit-backdrop-filter:blur(13px)!important;color:#fff!important;text-shadow:none!important}.hj-auth-art .hj-auth-art-copy span{font-size:8.8px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;opacity:.72!important}.hj-auth-art .hj-auth-art-copy strong{max-width:500px!important;font-size:clamp(22px,2vw,31px)!important;line-height:1.16!important;letter-spacing:-.035em!important;font-weight:500!important}.hj-auth-art .hj-auth-art-copy small{max-width:500px!important;font-size:10.5px!important;line-height:1.6!important;font-weight:400!important;opacity:.78!important}

/* State-specific density: long recovery/profile screens remain usable inside the same shell. */
.hj-auth-view[data-hj-auth-view="profile"],.hj-auth-view[data-hj-auth-view="role"],.hj-auth-view[data-hj-auth-view="recover-methods"],.hj-auth-view[data-hj-auth-view="recover-identity"],.hj-auth-view[data-hj-auth-view="recover-account"]{padding-top:62px!important;padding-bottom:28px!important}
.hj-auth-view[data-hj-auth-view="otp"]{max-width:390px!important}.hj-auth-view[data-hj-auth-view="otp"] .hj-auth-lead{margin-bottom:19px!important}
.hj-auth-view[data-hj-auth-view="welcome"] .hj-auth-legal{margin-top:16px!important}

@keyframes hj102View{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}

@media(max-height:720px) and (min-width:861px){
  .hj-auth{padding:14px!important}.hj-auth-shell{height:calc(100dvh - 28px)!important;min-height:0!important}.hj-auth-formpane{align-items:flex-start!important;padding-top:18px!important;padding-bottom:18px!important}.hj-auth-global-brand{top:18px!important}.hj-auth-view{padding-top:57px!important;padding-bottom:18px!important}.hj-auth h1{font-size:26px!important}.hj-auth-lead{margin-bottom:16px!important}.hj-auth form{gap:9px!important}.hj-auth-field,.hj-auth-phone-wrap .iti input[type=tel]{height:43px!important}.hj-auth-btn{min-height:43px!important}.hj-auth-art{margin:10px 10px 10px 0!important}
}

@media(max-width:860px){
  html:has(.hj-auth),body:has(.hj-auth){overflow:auto!important;background:#fff!important}
  .hj-auth{position:fixed!important;inset:0!important;height:auto!important;min-height:100dvh!important;padding:0!important;display:block!important;background:#fff!important;overflow:auto!important}
  .hj-auth-shell{display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}
  .hj-auth-formpane{width:100%!important;min-height:100dvh!important;height:auto!important;align-items:flex-start!important;justify-content:flex-start!important;padding:max(82px,calc(env(safe-area-inset-top) + 66px)) max(22px,env(safe-area-inset-right)) max(34px,env(safe-area-inset-bottom)) max(22px,env(safe-area-inset-left))!important;overflow:visible!important}
  .hj-auth-global-brand{top:max(24px,env(safe-area-inset-top))!important;left:max(22px,env(safe-area-inset-left))!important}.hj-auth-global-brand img:first-child{width:25px!important;height:25px!important}.hj-auth-global-brand .hj-auth-global-word{height:12px!important}
  .hj-auth-view,.hj-auth-view[data-hj-auth-view="profile"],.hj-auth-view[data-hj-auth-view="role"],.hj-auth-view[data-hj-auth-view="recover-methods"],.hj-auth-view[data-hj-auth-view="recover-identity"],.hj-auth-view[data-hj-auth-view="recover-account"]{width:min(100%,480px)!important;padding:12px 0 28px!important;margin:0 auto!important}
  .hj-auth-art{display:none!important}.hj-auth h1{font-size:27px!important}.hj-auth-lead{font-size:11.8px!important;margin-bottom:22px!important}.hj-auth-field,.hj-auth-phone-wrap .iti input[type=tel]{height:50px!important}.hj-auth-btn{min-height:49px!important}.hj-auth-back{margin-bottom:21px!important}.hj-auth-phone-wrap .iti__country-selector{position:fixed!important;inset:auto 12px 12px 12px!important;max-height:min(72dvh,610px)!important;border-radius:16px!important}.hj-auth-phone-wrap .iti__country-list{max-height:calc(min(72dvh,610px) - 64px)!important}
}

@media(max-width:520px){
  .hj-auth-formpane{padding-left:max(17px,env(safe-area-inset-left))!important;padding-right:max(17px,env(safe-area-inset-right))!important}.hj-auth-view{max-width:430px!important}.hj-auth h1{font-size:25px!important}.hj-auth-lead{font-size:11.4px!important;line-height:1.58!important}.hj-auth-field,.hj-auth-phone-wrap .iti input[type=tel]{height:49px!important;border-radius:9px!important}.hj-auth-btn{min-height:48px!important;border-radius:9px!important}.hj-auth-otp-row{gap:5px!important}.hj-auth-otp-row span{height:46px!important;border-radius:8px!important;font-size:17px!important}.hj-auth-role-grid{grid-template-columns:1fr!important}.hj-auth-role:last-child{grid-column:auto!important}.hj-auth-two{grid-template-columns:1fr!important}.hj-auth-login-help{justify-content:space-between!important}.hj-auth-support-card>div{grid-template-columns:1fr!important}.hj-auth-art .hj-auth-art-copy{display:none!important}
}

@media(prefers-reduced-motion:reduce){.hj-auth-view{animation:none!important}.hj-auth-btn,.hj-auth-field,.hj-auth-role,.hj-auth-method{transition:none!important}}
