:root{--oa-brand-primary:#172476;--oa-brand-accent:#0270d3;--oa-brand-neutral:#334155;--oa-brand-gray:#6d6c75;--oa-bg-canvas:#020817;--oa-bg-app:#0f172a;--oa-bg-panel:#111827;--oa-bg-raised:#1e293b;--oa-border:#ffffff1f;--oa-border-strong:#475569;--oa-text-primary:#e2e8f0;--oa-text-secondary:#94a3b8;--oa-text-muted:#64748b;--oa-action-primary:#0270d3;--oa-action-primary-fg:#fff;--oa-action-danger:#991b1b;--oa-action-warning:#b45309;--oa-success:#16a34a;--oa-success-fg:#86efac;--oa-warning:#fbbf24;--oa-warning-bg:#78350f;--oa-danger:#991b1b;--oa-danger-fg:#fca5a5;--oa-disabled:#64748b;--oa-disabled-bg:#1e293b;--oa-focus-ring:0 0 0 2px var(--oa-bg-app), 0 0 0 4px var(--oa-action-primary);--oa-radius-sm:6px;--oa-radius-md:8px;--oa-radius-lg:12px;--oa-radius-xl:14px;--oa-shadow-panel:0 12px 30px #00000073;--oa-shadow-modal:0 24px 48px #00000073;--oa-space-1:4px;--oa-space-2:8px;--oa-space-3:12px;--oa-space-4:16px;--oa-space-5:24px;--oa-space-6:32px;--oa-tools-width:280px;--oa-sidebar-width:360px;--oa-z-header:10001;--oa-z-modal:20000;--oa-inst-bg-canvas:#f4f6f9;--oa-inst-bg-surface:#fff;--oa-inst-bg-input:#fff;--oa-inst-border:#e2e8f0;--oa-inst-border-strong:#cbd5e1;--oa-inst-text-primary:#0f172a;--oa-inst-text-secondary:var(--oa-brand-gray);--oa-inst-text-muted:#64748b;--oa-inst-action-primary:var(--oa-brand-accent);--oa-inst-action-primary-hover:#015aa8;--oa-inst-action-primary-active:#024a8c;--oa-inst-action-primary-fg:#fff;--oa-inst-focus-ring:0 0 0 2px var(--oa-inst-bg-surface), 0 0 0 4px var(--oa-inst-action-primary);--oa-inst-danger:#dc2626;--oa-inst-success:#15803d;--oa-inst-disabled:#94a3b8;--oa-inst-disabled-bg:#f1f5f9;--oa-inst-shadow-card:0 8px 24px #0f172a14}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--oa-bg-app);min-height:100svh;color:var(--oa-text-primary);letter-spacing:.18px;margin:0;font-size:18px;line-height:145%}#root{width:100%;min-height:100svh;margin:0}h1,h2{color:var(--oa-text-primary);font-weight:500}p{margin:0}._page_193gj_1{box-sizing:border-box;width:100%;min-height:100svh;padding:var(--oa-space-5) var(--oa-space-4);background:var(--oa-inst-bg-canvas);color:var(--oa-inst-text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-x:hidden}._column_193gj_12{box-sizing:border-box;width:100%;max-width:720px;margin:0 auto}._hero_193gj_19{box-sizing:border-box;gap:var(--oa-space-5);padding:var(--oa-space-5);background:var(--oa-inst-bg-surface);border:1px solid var(--oa-inst-border);border-radius:var(--oa-radius-lg);box-shadow:var(--oa-inst-shadow-card);flex-direction:column;display:flex}._topBar_193gj_31{justify-content:space-between;align-items:center;gap:var(--oa-space-3);flex-wrap:wrap;display:flex}._brand_193gj_39{min-width:0;max-width:100%}._brand_193gj_39 img{width:auto;max-width:100%;display:block;height:48px!important}._intro_193gj_51{min-width:0}._title_193gj_55{color:var(--oa-inst-text-primary);margin:0;font-size:1.75rem;font-weight:500;line-height:1.15}._greeting_193gj_63{margin:var(--oa-space-2) 0 0;color:var(--oa-inst-text-secondary);overflow-wrap:anywhere;font-size:1rem;line-height:1.45}._error_193gj_71{color:var(--oa-inst-danger);margin:0;font-size:.875rem;line-height:1.4}._actions_193gj_78{margin-top:var(--oa-space-1)}._panels_193gj_82{gap:var(--oa-space-4);margin-top:var(--oa-space-5);flex-direction:column;display:flex}._panel_193gj_82{box-sizing:border-box;padding:var(--oa-space-5);background:var(--oa-inst-bg-surface);border:1px solid var(--oa-inst-border);border-radius:var(--oa-radius-lg);box-shadow:var(--oa-inst-shadow-card)}._panelTitle_193gj_98{color:var(--oa-inst-text-primary);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}._panelText_193gj_106{margin:var(--oa-space-2) 0 0;color:var(--oa-inst-text-muted);font-size:.875rem;line-height:1.4}@media (width>=480px){._page_193gj_1{padding:var(--oa-space-6) var(--oa-space-5)}._hero_193gj_19{padding:var(--oa-space-6);gap:var(--oa-space-5)}._title_193gj_55{font-size:1.9375rem}}@media (width<=479px){._actions_193gj_78 button{width:100%}}._field_bfjp1_1{gap:var(--oa-space-2);flex-direction:column;display:flex}._label_bfjp1_7{align-items:baseline;gap:var(--oa-space-1);color:var(--oa-inst-text-primary);font-size:.875rem;font-weight:500;line-height:1.4;display:inline-flex}._required_bfjp1_17{color:var(--oa-inst-danger);font-weight:600}._control_bfjp1_22{flex-direction:column;min-width:0;display:flex}._hint_bfjp1_28{color:var(--oa-inst-text-muted);margin:0;font-size:.8125rem;line-height:1.4}._error_bfjp1_35{color:var(--oa-inst-danger);margin:0;font-size:.8125rem;line-height:1.4}._hideTitle_1o3jv_1 h1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._loginLayout_1o3jv_14 div[class*=brand]{margin-bottom:0}._loginLayout_1o3jv_14 div[class*=body]{margin-top:var(--oa-space-3)}._brandBlock_1o3jv_22{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}._loginBrand_1o3jv_30{gap:var(--oa-space-3)}._loginBrand_1o3jv_30 img{max-width:100%;display:block;width:auto!important;height:auto!important;max-height:128px!important}._lead_1o3jv_42{max-width:22rem;color:var(--oa-inst-text-secondary);margin:0;font-size:.9375rem;line-height:1.45}._form_1o3jv_50{gap:var(--oa-space-4);flex-direction:column;display:flex}._input_1o3jv_56{box-sizing:border-box;width:100%;min-height:44px;padding:var(--oa-space-3) var(--oa-space-4);border:1px solid var(--oa-inst-border-strong);border-radius:var(--oa-radius-md);background:var(--oa-inst-bg-input);color:var(--oa-inst-text-primary);font:inherit;outline:none;font-size:.9375rem;line-height:1.2;transition:border-color .12s,box-shadow .12s,background-color .12s}._input_1o3jv_56::placeholder{color:var(--oa-inst-text-muted)}._input_1o3jv_56:hover:not(:disabled){border-color:var(--oa-inst-text-muted)}._input_1o3jv_56:focus{outline:none}._input_1o3jv_56:focus-visible{border-color:var(--oa-inst-action-primary);box-shadow:var(--oa-inst-focus-ring)}._input_1o3jv_56:disabled{background:var(--oa-inst-disabled-bg);color:var(--oa-inst-disabled);cursor:not-allowed}._messageError_1o3jv_98{color:var(--oa-inst-danger);margin:0;font-size:.875rem;line-height:1.4}._messageInfo_1o3jv_105{color:var(--oa-inst-success);margin:0;font-size:.875rem;line-height:1.4}._footerLink_1o3jv_112{width:fit-content;color:var(--oa-inst-action-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin-inline:auto;padding:0;font-size:.875rem;line-height:1.4;text-decoration:underline;display:block}._footerLink_1o3jv_112:hover:not(:disabled){color:var(--oa-inst-action-primary-hover)}._footerLink_1o3jv_112:focus{outline:none}._footerLink_1o3jv_112:focus-visible{border-radius:var(--oa-radius-sm);box-shadow:var(--oa-inst-focus-ring)}._footerLink_1o3jv_112:disabled{color:var(--oa-inst-disabled);cursor:not-allowed}@media (width>=480px){._loginBrand_1o3jv_30 img{max-height:160px!important}}._hideTitle_1lx44_1 h1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._layout_1lx44_13 div[class*=brand]{margin-bottom:0}._layout_1lx44_13 div[class*=body]{margin-top:var(--oa-space-3)}._brandBlock_1lx44_21{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}._brand_1lx44_21{gap:var(--oa-space-3)}._brand_1lx44_21 img{max-width:100%;display:block;width:auto!important;height:auto!important;max-height:128px!important}._leadStack_1lx44_41{align-items:center;gap:var(--oa-space-2);flex-direction:column;width:100%;display:flex}._lead_1lx44_41{max-width:22rem;color:var(--oa-inst-text-secondary);margin:0;font-size:.9375rem;line-height:1.45}._form_1lx44_57{gap:var(--oa-space-4);flex-direction:column;display:flex}._input_1lx44_63{box-sizing:border-box;width:100%;min-height:44px;padding:var(--oa-space-3) var(--oa-space-4);border:1px solid var(--oa-inst-border-strong);border-radius:var(--oa-radius-md);background:var(--oa-inst-bg-input);color:var(--oa-inst-text-primary);font:inherit;outline:none;font-size:.9375rem;line-height:1.2;transition:border-color .12s,box-shadow .12s,background-color .12s}._input_1lx44_63::placeholder{color:var(--oa-inst-text-muted)}._input_1lx44_63:hover:not(:disabled){border-color:var(--oa-inst-text-muted)}._input_1lx44_63:focus{outline:none}._input_1lx44_63:focus-visible{border-color:var(--oa-inst-action-primary);box-shadow:var(--oa-inst-focus-ring)}._input_1lx44_63:disabled{background:var(--oa-inst-disabled-bg);color:var(--oa-inst-disabled);cursor:not-allowed}._messageError_1lx44_105{color:var(--oa-inst-danger);margin:0;font-size:.875rem;line-height:1.4}._messageInfo_1lx44_112{color:var(--oa-inst-success);margin:0;font-size:.875rem;line-height:1.4}._loadingBody_1lx44_119{padding:var(--oa-space-2) 0;justify-content:center;display:flex}._srOnly_1lx44_125{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._spinner_1lx44_137{border:2px solid var(--oa-inst-border-strong);border-right-color:var(--oa-inst-action-primary);border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite _oa-reset-spin_1lx44_1}._footerLink_1lx44_146{width:fit-content;color:var(--oa-inst-action-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin-inline:auto;padding:0;font-size:.875rem;line-height:1.4;text-decoration:underline;display:block}._footerLink_1lx44_146:hover{color:var(--oa-inst-action-primary-hover)}._footerLink_1lx44_146:focus{outline:none}._footerLink_1lx44_146:focus-visible{border-radius:var(--oa-radius-sm);box-shadow:var(--oa-inst-focus-ring)}@keyframes _oa-reset-spin_1lx44_1{to{transform:rotate(360deg)}}@media (width>=480px){._brand_1lx44_21 img{max-height:160px!important}}
