@font-face{font-stretch:62% 125%;font-family:archivo;src:url(/_next/static/media/8eca89c01f43561d-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_f6ed61{font-family:archivo,archivo Fallback;font-style:normal}.__variable_f6ed61{--font-display:"archivo","archivo Fallback"}@font-face{font-family:sourceSans;src:url(/_next/static/media/42d1bc6a71b6d3d5-s.p.woff2) format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:sourceSans Fallback;src:local("Arial");ascent-override:114.52%;descent-override:44.74%;line-gap-override:0.00%;size-adjust:89.41%}.__className_420adb{font-family:sourceSans,sourceSans Fallback;font-style:normal}.__variable_420adb{--font-body:"sourceSans","sourceSans Fallback"}.login_shell__HRcrz{--deep:#0d1a28;--petro:#16283c;--amber:#d98324;--slate:#5a6b7d;--paper:#f3f5f7;--ink:#15212e;--ok:#4f9a7a;--grid:rgba(255,255,255,0.045);display:grid;grid-template-columns:1.15fr 1fr;min-height:100vh;min-height:100dvh;background:var(--deep);color:var(--ink);font-family:var(--font-body),system-ui,sans-serif}.login_shell__HRcrz *,.login_shell__HRcrz :after,.login_shell__HRcrz :before{box-sizing:border-box;margin:0;padding:0}.login_shell__HRcrz :focus-visible{outline:3px solid var(--amber);outline-offset:2px}.login_brand__ezSFe{position:relative;display:flex;flex-direction:column;justify-content:center;gap:34px;padding:48px 56px;overflow:hidden;color:#e6ecf2;background:linear-gradient(var(--grid) 1px,transparent 1px) 0 0 /100% 32px,linear-gradient(90deg,var(--grid) 1px,transparent 1px) 0 0 /32px 100%,radial-gradient(120% 90% at 0 100%,#1b3150 0,var(--deep) 60%)}.login_headline__2_smZ{font-family:var(--font-display),sans-serif;font-stretch:86%;font-weight:700;font-size:clamp(34px,3.7vw,54px);line-height:1.02;letter-spacing:-.01em;max-width:13ch}.login_lede__zr9Iu{max-width:50ch;color:#b3c0cd;font-size:17px;line-height:1.55}.login_sheet__z2kL2{position:relative;max-width:560px;overflow:hidden;background:rgba(22,40,60,.72);border:1px solid rgba(255,255,255,.1);border-radius:10px}.login_sheetHead__Cc7GJ{display:flex;justify-content:space-between;gap:12px;padding:13px 18px;border-bottom:1px solid rgba(255,255,255,.08);font-size:14px;color:#9fb0c0}.login_sheetHead__Cc7GJ strong{color:#e6ecf2;font-weight:600}.login_table__5mKeM{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:14.5px}.login_table__5mKeM th{font-weight:600;text-align:left;color:#7f92a5;padding:9px 18px;font-size:13px}.login_table__5mKeM td{padding:10px 18px;border-top:1px solid rgba(255,255,255,.05);white-space:nowrap}.login_times__6Y1Yx{display:inline-flex;gap:.75em;color:#d5dee7}.login_gap__1vu5Z{color:var(--amber)}.login_chip__ZbM2B{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:12.5px;opacity:0;transform:translateX(-4px);transition:opacity .35s,transform .35s}.login_chip__ZbM2B:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.login_ok__aKxVX .login_chip__ZbM2B{color:#94cdb3;background:rgba(79,154,122,.15)}.login_warn__tnrNM .login_chip__ZbM2B{color:#f2b26b;background:rgba(217,131,36,.17)}.login_done__DngFP .login_chip__ZbM2B{opacity:1;transform:none}.login_warn__tnrNM.login_done__DngFP td{background:rgba(217,131,36,.07)}.login_scan__IXnLN{position:absolute;left:0;right:0;height:42px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(217,131,36,.16));border-bottom:1.5px solid rgba(217,131,36,.75);transition:top .5s ease,opacity .3s}.login_sheetFoot__LwTod{padding:13px 18px;border-top:1px solid rgba(255,255,255,.08);font-size:14.5px;color:#c9d4de;opacity:0;transition:opacity .5s}.login_sheetFoot__LwTod b{color:var(--amber)}.login_finished__q8_WE .login_sheetFoot__LwTod{opacity:1}.login_scope__eGMAm{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:auto;list-style:none;font-size:14.5px;color:#9fb0c0}.login_scope__eGMAm li{display:flex;align-items:center;gap:8px}.login_scope__eGMAm li:before{content:"";width:7px;height:7px;background:var(--amber);border-radius:1px}.login_access___aNSa{display:flex;align-items:center;justify-content:center;padding:48px 32px;background:#fff}.login_form__NY6Qf{width:100%;max-width:380px}.login_officialLogo__138i_{display:block;width:220px;height:auto;margin:0 auto 20px}.login_tenant__V0yxF{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 9px;font-size:14px;color:var(--slate);background:var(--paper);border:1px solid #d5dce3;border-radius:999px}.login_tenant__V0yxF:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ok)}.login_title__r1aBc{margin:18px 0 6px;font-family:var(--font-display),sans-serif;font-stretch:95%;font-weight:700;font-size:29px;color:var(--petro)}.login_sub__TGNNI{color:var(--slate);font-size:16px;line-height:1.45}.login_error__wxSLK{margin-top:18px;padding:10px 12px;font-size:14.5px;line-height:1.4;color:#7a3b06;background:#fbeedd;border-left:3px solid var(--amber);border-radius:4px}.login_label__9OzGh{display:block;margin:22px 0 7px;font-weight:600;font-size:15px;color:var(--ink)}.login_input__GK8Qo{width:100%;height:46px;padding:0 14px;font:inherit;font-size:16px;color:var(--ink);background:#fff;border:1px solid #c6d0da;border-radius:6px;transition:border-color .15s,box-shadow .15s}.login_input__GK8Qo::placeholder{color:#98a5b2}.login_input__GK8Qo:focus{outline:none;border-color:var(--petro);box-shadow:0 0 0 3px rgba(22,40,60,.16)}.login_input__GK8Qo:disabled{background:#eef1f4}.login_pw__q_Fjy{position:relative}.login_pw__q_Fjy .login_input__GK8Qo{padding-right:84px}.login_toggle__2lxrD{position:absolute;top:6px;right:6px;height:34px;padding:0 10px;font:600 14px var(--font-body),sans-serif;color:var(--petro);background:none;border:0;border-radius:4px;cursor:pointer}.login_otp__79oJI{font-family:var(--font-display),sans-serif;font-stretch:112%;font-size:21px;letter-spacing:.55em;font-variant-numeric:tabular-nums}.login_hint__Ggj7y{margin-top:7px;font-size:14px;line-height:1.4;color:var(--slate)}.login_primary__UgKq8{width:100%;height:48px;margin-top:28px;font:600 17px var(--font-body),sans-serif;color:#fff;background:var(--petro);border:0;border-radius:6px;cursor:pointer;transition:background .15s}.login_primary__UgKq8:hover{background:#1f3752}.login_primary__UgKq8:disabled{opacity:.75;cursor:progress}.login_forgot__4tK0Q{display:block;margin-top:16px;text-align:center;font-weight:600;font-size:15px;color:var(--petro);text-decoration:none}.login_forgot__4tK0Q:hover{text-decoration:underline}.login_legal__uPMcR{display:flex;gap:10px;margin-top:40px;padding-top:18px;font-size:13.5px;line-height:1.45;color:var(--slate);border-top:1px solid #dce2e8}.login_legal__uPMcR svg{flex:none;margin-top:2px}.login_legal__uPMcR a{color:var(--petro)}@media (max-width:920px){.login_shell__HRcrz{grid-template-columns:1fr}.login_brand__ezSFe{gap:14px;padding:26px 24px}.login_lede__zr9Iu,.login_scope__eGMAm,.login_sheet__z2kL2{display:none}.login_headline__2_smZ{font-size:28px;max-width:none}.login_access___aNSa{padding:32px 20px 48px}.login_officialLogo__138i_{width:170px}}@media (prefers-reduced-motion:reduce){.login_shell__HRcrz *,.login_shell__HRcrz :after,.login_shell__HRcrz :before{transition:none!important}}