.auth_screen__lFYjg{--auth-ink:#08131d;--auth-blue:#0b78d0;--auth-cyan:#24b8ed;--auth-signal:#9df12f;--auth-line:#dce3e8;--auth-muted:#60707d;background:#eef2f4;grid-template-columns:minmax(0,1.12fr) minmax(440px,.88fr)}.auth_context__FUvKc,.auth_screen__lFYjg{display:grid;min-height:100vh;min-height:100svh}.auth_context__FUvKc{background:radial-gradient(circle at 84% 20%,rgba(23,157,220,.2),transparent 27%),radial-gradient(circle at 74% 84%,rgba(157,241,47,.09),transparent 27%),linear-gradient(145deg,rgba(10,31,48,.22),transparent 54%),var(--auth-ink);color:#f8fbfc;grid-template-rows:auto 1fr auto auto;overflow:hidden;padding:clamp(32px,4.8vw,72px);position:relative}.auth_context__FUvKc:before{background:linear-gradient(90deg,rgba(62,177,234,.07) 1px,transparent 0),linear-gradient(rgba(62,177,234,.06) 1px,transparent 0);background-size:34px 34px;content:"";inset:0;-webkit-mask-image:linear-gradient(115deg,#000,transparent 72%);mask-image:linear-gradient(115deg,#000,transparent 72%);pointer-events:none;position:absolute}.auth_context__FUvKc:after{border:1px solid rgba(72,191,244,.16);border-radius:50%;content:"";height:min(56vw,760px);position:absolute;right:min(-24vw,-210px);top:21%;width:min(56vw,760px)}.auth_brandRow__buogx,.auth_contextFooter__w1xkn,.auth_statement__JDvDl,.auth_workflow__Jh32C{position:relative;z-index:1}.auth_brandRow__buogx{align-items:center;display:flex;justify-content:space-between}.auth_logo__Duey4{display:block;height:auto;width:clamp(210px,19vw,292px)}.auth_systemBadge__QdtXF{align-items:center;border:1px solid rgba(151,192,216,.25);border-radius:999px;color:#b7cad7;display:inline-flex;font-family:Cascadia Mono,SFMono-Regular,monospace;font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;padding:8px 11px;text-transform:uppercase}.auth_systemBadge__QdtXF>span{background:var(--auth-signal);border-radius:50%;box-shadow:0 0 0 4px rgba(157,241,47,.1);height:7px;width:7px}.auth_statement__JDvDl{align-self:center;max-width:720px;padding:clamp(54px,9vh,112px) 0 clamp(42px,7vh,82px)}.auth_contextFooter__w1xkn>span,.auth_eyebrow__Sob_Q,.auth_workflowLabel__kT0jC{color:#78c9ef;font-family:Cascadia Mono,SFMono-Regular,monospace;font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.auth_statement__JDvDl h1{font-family:Arial Narrow,Roboto Condensed,Aptos Display,sans-serif;font-size:clamp(64px,7.2vw,112px);letter-spacing:-.065em;line-height:.88;margin:20px 0 28px;max-width:690px}.auth_statement__JDvDl h1 span{color:var(--auth-signal)}.auth_statement__JDvDl>p:not(.auth_eyebrow__Sob_Q){color:#b9c9d3;font-size:clamp(17px,1.45vw,21px);line-height:1.65;margin:0;max-width:610px}.auth_workflow__Jh32C{border-bottom:1px solid rgba(139,181,207,.17);border-top:1px solid rgba(139,181,207,.17);padding:18px 0 20px}.auth_workflowLabel__kT0jC{margin:0 0 13px}.auth_workflow__Jh32C ol{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.auth_workflow__Jh32C li{align-items:center;color:#e8f2f6;display:grid;gap:9px;grid-template-columns:auto 1fr auto;min-width:0}.auth_workflow__Jh32C li:not(:last-child){border-right:1px solid rgba(139,181,207,.17);padding-right:16px}.auth_workflow__Jh32C li>span{color:#78c9ef;font-family:Cascadia Mono,SFMono-Regular,monospace;font-size:11px}.auth_workflow__Jh32C li strong{font-size:14px;letter-spacing:.01em}.auth_workflow__Jh32C li svg{color:var(--auth-signal)}.auth_contextFooter__w1xkn{align-items:center;display:flex;justify-content:space-between;padding-top:22px}.auth_contextFooter__w1xkn p{align-items:center;color:#8fa6b5;display:flex;font-size:12px;gap:8px;margin:0}.auth_contextFooter__w1xkn>span{color:#6f899a;font-size:10px}.auth_formSide__nvpu_{align-items:center;background:radial-gradient(circle at 105% -5%,rgba(36,184,237,.11),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.75),rgba(244,247,248,.86)),#f3f6f7;display:flex;justify-content:center;padding:clamp(30px,5vw,76px);position:relative}.auth_formSide__nvpu_:before{background:linear-gradient(var(--auth-cyan),var(--auth-signal));content:"";inset:0 auto 0 0;position:absolute;width:3px}.auth_formWrap__71wEP{max-width:510px;width:100%}.auth_accessStatus__Dv5f2{align-items:center;color:#40515e;display:flex;font-size:12px;justify-content:space-between;margin-bottom:14px;padding:0 4px}.auth_accessStatus__Dv5f2>span{align-items:center;color:#17623f;display:inline-flex;font-weight:800;gap:7px}.auth_accessStatus__Dv5f2 small{font-family:Cascadia Mono,SFMono-Regular,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.auth_panel__hPqEF{background:rgba(255,255,255,.94);border:1px solid rgba(163,176,185,.62);border-radius:18px;box-shadow:0 28px 70px rgba(21,44,61,.11),0 4px 14px rgba(21,44,61,.05);padding:clamp(30px,4vw,48px)}.auth_panelHeader__PE0eT{margin-bottom:30px}.auth_userIcon__7VSpJ{align-items:center;background:#e7f6fd;border:1px solid #c7e9f8;border-radius:11px;color:#0871bb;display:inline-flex;height:46px;justify-content:center;margin-bottom:22px;width:46px}.auth_panelHeader__PE0eT h2{color:var(--auth-ink);font-family:Arial Narrow,Roboto Condensed,Aptos Display,sans-serif;font-size:clamp(42px,4vw,56px);letter-spacing:-.05em;line-height:.98;margin:0 0 13px}.auth_panelHeader__PE0eT p{color:var(--auth-muted);font-size:15px;line-height:1.6;margin:0;max-width:390px}.auth_form__BXYhi,.auth_receptionForm__OpAXR{display:grid;gap:18px}.auth_receptionUsers__GQrOh{border:0;display:grid;gap:12px;margin:0;min-width:0;padding:0}.auth_receptionUsers__GQrOh legend{color:#243440;font-size:13px;font-weight:800;margin-bottom:8px}.auth_receptionUserGrid__um0mt{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.auth_receptionUser__2sFpM{align-items:center;background:#fbfcfd;border:1px solid #bdc8cf;border-radius:9px;color:#172631;cursor:pointer;display:grid;font:inherit;gap:4px;justify-items:center;min-height:112px;padding:13px}.auth_receptionUser__2sFpM strong{font-size:14px}.auth_receptionUser__2sFpM small{color:#647480;font-size:11px}.auth_receptionUser__2sFpM:hover{border-color:var(--auth-blue)}.auth_receptionUser__2sFpM:disabled{background:#f4f6f7;border-color:#d8dee3;color:#66737d;cursor:not-allowed;opacity:.72}.auth_receptionUser__2sFpM:focus-visible{outline:3px solid rgba(11,120,208,.32);outline-offset:2px}.auth_receptionUser__2sFpM[aria-pressed=true]{background:#f1f9df;border-color:#6d9800;box-shadow:inset 0 0 0 1px #6d9800}.auth_receptionState__nX4dh{align-items:center;color:#52616d;display:flex;font-size:13px;gap:9px;margin:0}.auth_pinField__nHj7s{display:block;position:relative}.auth_pinField__nHj7s>svg{color:#647480;left:16px;position:absolute;top:16px}.auth_pinField__nHj7s input{font-size:20px;letter-spacing:.6em;padding-left:48px;text-align:center}.auth_receptionLogout__ChCQ1{align-items:center;background:transparent;border:0;color:#5c6c77;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:8px;justify-self:center;padding:8px}.auth_receptionLogout__ChCQ1:hover{color:#075f9d}.auth_receptionLogout__ChCQ1:focus-visible{outline:3px solid rgba(11,120,208,.32);outline-offset:2px}.auth_field__tsYDj{display:grid;gap:8px}.auth_field__tsYDj>label,.auth_field__tsYDj>span:first-child{color:#243440;font-size:13px;font-weight:800;letter-spacing:.01em}.auth_field__tsYDj input{background:#fbfcfd;border:1px solid #b9c5cc;border-radius:9px;color:var(--auth-ink);font-size:16px;min-height:56px;padding:14px 16px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.auth_field__tsYDj input::placeholder{color:#89959d;opacity:1}.auth_field__tsYDj input:-webkit-autofill,.auth_field__tsYDj input:-webkit-autofill:focus,.auth_field__tsYDj input:-webkit-autofill:hover{-webkit-text-fill-color:var(--auth-ink);box-shadow:inset 0 0 0 100px #fbfcfd;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.auth_field__tsYDj input:hover:not(:disabled){border-color:#8798a3}.auth_field__tsYDj input:focus{background:#fff;border-color:var(--auth-blue);box-shadow:0 0 0 3px rgba(11,120,208,.15);outline:0}.auth_field__tsYDj input[aria-invalid=true]{border-color:#b3332c}.auth_passwordField__ru0s_{display:block;position:relative}.auth_passwordField__ru0s_ input{padding-right:58px}.auth_passwordToggle__34As_{align-items:center;background:transparent;border:0;border-radius:7px;color:#5c6b76;display:inline-flex;height:42px;justify-content:center;position:absolute;right:7px;top:7px;width:42px}.auth_passwordToggle__34As_:hover{background:#eaf3f8;color:#075f9d}.auth_passwordToggle__34As_:focus-visible{outline:3px solid rgba(11,120,208,.32);outline-offset:2px}.auth_submit__oaITh{align-items:center;background:linear-gradient(135deg,#0c77ca,#075ca8);border:1px solid #075ca8;border-radius:9px;box-shadow:0 9px 20px rgba(7,92,168,.2);color:#fff;display:inline-flex;font-size:15px;font-weight:850;gap:10px;justify-content:center;min-height:56px;padding:14px 20px;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.auth_submit__oaITh svg:last-child{transition:transform .16s ease}.auth_submit__oaITh:hover:not(:disabled){background:linear-gradient(135deg,#0969b5,#064d8e);box-shadow:0 12px 24px rgba(7,92,168,.25);transform:translateY(-1px)}.auth_submit__oaITh:hover:not(:disabled) svg:last-child{transform:translateX(3px)}.auth_submit__oaITh:active:not(:disabled){box-shadow:0 4px 10px rgba(7,92,168,.18);transform:translateY(0)}.auth_submit__oaITh:focus-visible{outline:3px solid rgba(11,120,208,.34);outline-offset:3px}.auth_spinner__S15H8{animation:auth_spin__FBIQb .7s linear infinite}@keyframes auth_spin__FBIQb{to{transform:rotate(1turn)}}.auth_error__WDyRu,.auth_notice__WkLyv{border-left:3px solid;border-radius:4px;font-size:13px;line-height:1.5;margin:0;padding:11px 13px}.auth_error__WDyRu{background:#fff0ee;border-color:#b3332c;color:#7e231f}.auth_notice__WkLyv{background:#f0f8dc;border-color:#759d00;color:#415b00}.auth_securityNote__Zr_mI{align-items:flex-start;border-top:1px solid var(--auth-line);color:#71808a;display:flex;font-size:12px;gap:11px;line-height:1.45;margin:28px 0 0;padding-top:20px}.auth_securityNote__Zr_mI svg{color:#247053;flex:0 0 auto;margin-top:1px}.auth_securityNote__Zr_mI span,.auth_securityNote__Zr_mI strong{display:block}.auth_securityNote__Zr_mI strong{color:#40515e;font-size:13px;margin-bottom:2px}.auth_supportNote__ePEHM{color:#75838c;font-size:11px;line-height:1.5;margin:15px auto 0;max-width:390px;text-align:center}@media (max-width:980px){.auth_screen__lFYjg{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}.auth_context__FUvKc{padding:34px}.auth_systemBadge__QdtXF{display:none}.auth_statement__JDvDl h1{font-size:clamp(56px,7.4vw,78px)}.auth_workflow__Jh32C ol{grid-template-columns:1fr}.auth_workflow__Jh32C li:not(:last-child){border-bottom:1px solid rgba(139,181,207,.14);border-right:0;padding:0 0 10px}.auth_contextFooter__w1xkn{align-items:flex-start;gap:10px}.auth_contextFooter__w1xkn>span{display:none}}@media (max-width:760px){.auth_screen__lFYjg{background:#fff;display:block}.auth_context__FUvKc{display:block;min-height:auto;padding:26px 22px 30px}.auth_context__FUvKc:after{height:360px;right:-190px;top:-110px;width:360px}.auth_brandRow__buogx{margin-bottom:44px}.auth_logo__Duey4{width:214px}.auth_systemBadge__QdtXF{display:inline-flex}.auth_statement__JDvDl{padding:0}.auth_statement__JDvDl h1{font-size:clamp(50px,14vw,68px);margin:14px 0 18px;max-width:570px}.auth_statement__JDvDl>p:not(.auth_eyebrow__Sob_Q){font-size:15px;line-height:1.55;max-width:560px}.auth_contextFooter__w1xkn,.auth_workflow__Jh32C{display:none}.auth_formSide__nvpu_{align-items:flex-start;background:#fff;padding:30px 20px 46px}.auth_formSide__nvpu_:before{height:3px;inset:0 0 auto;width:auto}.auth_formWrap__71wEP{margin:0 auto;max-width:560px}.auth_panel__hPqEF{border-radius:14px;box-shadow:0 16px 45px rgba(21,44,61,.08)}}@media (max-width:520px){.auth_context__FUvKc{padding:20px 18px 24px}.auth_brandRow__buogx{margin-bottom:26px}.auth_logo__Duey4{width:164px}.auth_systemBadge__QdtXF{font-size:9px;padding:7px 9px}.auth_statement__JDvDl h1{font-size:clamp(42px,12.5vw,50px)}.auth_statement__JDvDl>p:not(.auth_eyebrow__Sob_Q){font-size:14px}.auth_formSide__nvpu_{padding:24px 18px 36px}.auth_panel__hPqEF{border:0;border-radius:0;box-shadow:none;padding:18px 0 0}.auth_accessStatus__Dv5f2{border-bottom:1px solid #e1e7ea;margin:0;padding:0 0 14px}.auth_panelHeader__PE0eT{margin-bottom:26px}.auth_userIcon__7VSpJ{margin-bottom:18px}.auth_panelHeader__PE0eT h2{font-size:42px}.auth_receptionUserGrid__um0mt{grid-template-columns:1fr}.auth_receptionUser__2sFpM{min-height:94px}}@media (max-height:760px) and (min-width:761px){.auth_context__FUvKc,.auth_formSide__nvpu_{padding-bottom:28px;padding-top:28px}.auth_statement__JDvDl{padding-bottom:32px;padding-top:40px}.auth_statement__JDvDl h1{font-size:clamp(56px,6.5vw,82px);margin-bottom:18px}.auth_panel__hPqEF{padding:28px 34px}.auth_panelHeader__PE0eT{margin-bottom:22px}.auth_userIcon__7VSpJ{margin-bottom:14px}.auth_securityNote__Zr_mI{margin-top:22px;padding-top:16px}}@media (prefers-reduced-motion:reduce){.auth_field__tsYDj input,.auth_passwordToggle__34As_,.auth_submit__oaITh,.auth_submit__oaITh svg:last-child{transition:none}.auth_spinner__S15H8{animation:none}}