._page_onu6s_2{background:#f0f2f5;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._card_onu6s_11{background:#fff;border:1px solid #e0e0e0;border-radius:10px;width:100%;max-width:380px;padding:32px 28px;box-shadow:0 2px 12px #0000000f}._logoBlock_onu6s_21{text-align:center;margin-bottom:22px}._logoIcon_onu6s_26{margin-bottom:6px;font-size:36px}._logoName_onu6s_31{color:#1a5276;font-size:20px;font-weight:700}._logoSub_onu6s_37{color:#888;margin-top:2px;font-size:12px}._heading_onu6s_43{color:#1a1a2e;margin-bottom:16px;font-size:17px;font-weight:600}._errorBanner_onu6s_50{color:#a32d2d;background:#fceaea;border:1px solid #e24b4a;border-radius:6px;margin-bottom:14px;padding:10px 12px;font-size:13px}._successBanner_onu6s_60{color:#2e7d32;background:#eaf5ea;border:1px solid #5aad5a;border-radius:6px;margin-bottom:14px;padding:10px 12px;font-size:13px}._fieldGroup_onu6s_70{margin-bottom:14px}._label_onu6s_74{color:#444;margin-bottom:5px;font-size:12px;font-weight:600;display:block}._fieldNote_onu6s_82{color:#888;font-weight:400}._input_onu6s_87{color:#222;background:#fafafa;border:1px solid #d0d0d0;border-radius:6px;outline:none;width:100%;padding:8px 10px;font-size:13px;transition:border-color .15s}._input_onu6s_87:focus{background:#fff;border-color:#1a5276}._monoInput_onu6s_104{letter-spacing:.15em;text-align:center;font-family:Courier New,Courier,monospace;font-size:16px}._primaryBtn_onu6s_111{color:#fff;cursor:pointer;background:#1a5276;border:none;border-radius:6px;width:100%;margin-top:6px;padding:10px;font-size:14px;font-weight:600;transition:background .15s}._primaryBtn_onu6s_111:hover:not(:disabled){background:#154360}._primaryBtn_onu6s_111:disabled{opacity:.5;cursor:not-allowed}._ssoDivider_onu6s_134{text-align:center;color:#aaa;align-items:center;margin:18px 0 14px;font-size:12px;display:flex}._ssoDivider_onu6s_134:before,._ssoDivider_onu6s_134:after{content:"";border-bottom:1px solid #e0e0e0;flex:1}._ssoDivider_onu6s_134 span{padding:0 10px}._ssoBtn_onu6s_154{color:#333;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:6px;width:100%;margin-bottom:8px;padding:10px;font-size:14px;font-weight:600;transition:background .15s}._ssoBtn_onu6s_154:hover:not(:disabled){background:#f7f7f7}._ssoBtn_onu6s_154:disabled{opacity:.5;cursor:not-allowed}._links_onu6s_177{justify-content:space-between;margin-top:14px;display:flex}._link_onu6s_177{color:#1a5276;font-size:12.5px;text-decoration:none}._link_onu6s_177:hover{text-decoration:underline}._brandingNote_onu6s_193{color:#aaa;text-align:center;background:#f5f5f5;border-radius:5px;margin-top:18px;padding:8px;font-size:11px}:root{--color-primary:#1a5276;--color-secondary:#154360;--color-bg:#f0f2f5;--color-surface:#fff;--color-border:#e0e0e0;--color-text:#1a1a2e;--color-muted:#666;--radius:6px;--shadow:0 2px 8px #00000014;--font:Arial, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"Courier New", Courier, monospace}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:var(--font);background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}@keyframes traqit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{z-index:0!important}.leaflet-top,.leaflet-bottom{z-index:1000!important}.leaflet-control{z-index:800!important}.leaflet-popup{z-index:850!important}
