.page_container__bKlsu{display:flex;justify-content:center;align-items:flex-start;min-height:calc(100vh - 120px);margin-top:120px;padding:20px;box-sizing:border-box}.page_loginCard__g_zoW{background:rgba(15,23,42,.75);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:40px;width:100%;max-width:450px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 16px 50px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:24px;margin:40px auto}.page_header__GFEq6{text-align:center}.page_header__GFEq6 h2{font-size:1.8rem;color:#ffffff;margin:0 0 10px;font-weight:700;letter-spacing:-.5px}.page_header__GFEq6 p{color:rgba(255,255,255,.6);font-size:.9rem;line-height:1.5;margin:0}.page_form__0FWwx{display:flex;flex-direction:column;gap:20px}.page_inputGroup__CToWt{display:flex;flex-direction:column;gap:8px;margin-bottom:5px}.page_inputGroup__CToWt label{font-size:.85rem;color:rgba(255,255,255,.8);font-weight:500;text-align:left}.page_input__LzCRz{background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 16px;color:#ffffff;font-size:.95rem;transition:all .2s ease;outline:none}.page_input__LzCRz:focus{border-color:#3b82f6;background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(59,130,246,.15)}.page_submitBtn__c65_8{background:#3b82f6;color:#ffffff;border:none;border-radius:8px;padding:14px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;justify-content:center;align-items:center;gap:10px}.page_submitBtn__c65_8:hover{background:#2563eb;transform:translateY(-1px)}.page_submitBtn__c65_8:active{transform:translateY(0)}.page_submitBtn__c65_8:disabled{background:rgba(59,130,246,.5);cursor:not-allowed;transform:none}.page_secondaryAction__SA9A0{display:block;text-align:center;color:rgba(255,255,255,.5);font-size:.9rem;text-decoration:none;transition:color .2s ease;margin-top:5px}.page_secondaryAction__SA9A0:hover{color:#ffffff}.page_errorBox__Zrt_3{background:rgba(239,68,68,.1);color:#f87171;border:1px solid rgba(239,68,68,.2);padding:12px 16px;border-radius:8px;font-size:.9rem;line-height:1.4;text-align:left}.page_spinnerSmall__sReKl{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#3b82f6;animation:page_spin__T9St7 1s linear infinite;display:inline-block}@keyframes page_spin__T9St7{to{transform:rotate(1turn)}}.page_adminWrapper__OeGEP{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:24px;margin-bottom:60px}.page_adminHeader__Frwab{display:flex;justify-content:space-between;align-items:center;background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.08);padding:20px 30px;border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-wrap:wrap;gap:15px}.page_adminHeaderLeft__hUdRE{text-align:left}.page_adminHeaderLeft__hUdRE h2{font-size:1.6rem;margin:0 0 5px;color:#ffffff;font-weight:700}.page_adminHeaderLeft__hUdRE p{margin:0;color:rgba(255,255,255,.6);font-size:.9rem}.page_headerActions__2uXzA{display:flex;align-items:center;gap:12px}.page_dashboardLink__Rvk1Y{text-decoration:none;color:#3b82f6;border:1px solid rgba(59,130,246,.3);padding:8px 16px;border-radius:8px;font-size:.9rem;font-weight:500;transition:all .2s ease}.page_dashboardLink__Rvk1Y:hover{background:rgba(59,130,246,.1);border-color:#3b82f6}.page_logoutBtn__Qx2MZ{background:transparent;border:1px solid rgba(239,68,68,.4);color:#f87171;border-radius:8px;padding:8px 16px;font-size:.9rem;cursor:pointer;font-weight:500;transition:all .2s ease}.page_logoutBtn__Qx2MZ:hover{background:rgba(239,68,68,.1);border-color:#ef4444}.page_tabsNav__WpkrP{display:flex;gap:10px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:2px;overflow-x:auto}.page_tabBtn__fr2vH{background:transparent;color:rgba(255,255,255,.6);padding:12px 20px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .2s ease;border:none;border-bottom:2px solid transparent;white-space:nowrap}.page_tabBtn__fr2vH:hover{color:#ffffff;background:rgba(255,255,255,.03);border-radius:8px 8px 0 0}.page_activeTab__q_Js7{color:#3b82f6;border-bottom-color:#3b82f6}.page_adminGrid__KqMLQ{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:768px){.page_adminGrid__KqMLQ{grid-template-columns:1fr 1fr}}.page_adminCardFull__I9QL9,.page_adminCard__wVhS_{background:rgba(15,23,42,.7);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left}.page_adminCardFull__I9QL9{width:100%;box-sizing:border-box}.page_cardHeader__sNEzw{margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:15px}.page_cardHeader__sNEzw h3{font-size:1.25rem;margin:0 0 5px;color:#ffffff;font-weight:600}.page_cardHeader__sNEzw p{margin:0;color:rgba(255,255,255,.5);font-size:.85rem}.page_tableToolbar__obkXK{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.page_toolbarLeft__2c7EX h3{font-size:1.25rem;margin:0 0 5px;color:#ffffff}.page_toolbarLeft__2c7EX p{margin:0;color:rgba(255,255,255,.5);font-size:.85rem}.page_addBtn__XAyGc{background:#10b981;color:#f8fafc;border:none;padding:10px 18px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page_addBtn__XAyGc:hover{background:#059669;transform:translateY(-1px)}.page_filterRow__Jt6Wn{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap;align-items:center}.page_searchInput__HrSy5{flex:1 1;min-width:200px;background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:10px 14px;color:#f8fafc;font-size:.9rem;outline:none;transition:border-color .2s}.page_searchInput__HrSy5:focus{border-color:#3b82f6}.page_filterSelect__LjiqS{border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:10px 14px;font-size:.9rem;outline:none;cursor:pointer;min-width:150px}.page_filterSelect__LjiqS,.page_filterSelect__LjiqS option{background:#0f172a;color:#f8fafc}.page_counterLabel__LIDuS{font-size:.9rem;color:rgba(255,255,255,.6)}.page_tableWrapper__N8Wkm{width:100%;overflow-x:auto;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.page_adminTable__N11oc{width:100%;border-collapse:collapse;font-size:.9rem;color:rgba(255,255,255,.8);text-align:left}.page_adminTable__N11oc th{background:#0f172a;padding:14px 16px;font-weight:600;color:#ffffff;border-bottom:1px solid rgba(255,255,255,.08)}.page_adminTable__N11oc td{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.page_adminTable__N11oc tr:hover{background:rgba(255,255,255,.02)}.page_codeCell__puSgn{font-family:monospace;color:#f43f5e;font-weight:600}.page_nameCell__xmgH6{font-weight:500;color:#f8fafc}.page_coordCell__eBJ82{font-family:monospace;font-size:.85rem;color:rgba(255,255,255,.6)}.page_statusToggle__XW_ui{border:none;border-radius:20px;padding:4px 12px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s}.page_statusActive__Lveia{background:rgba(16,185,129,.15);color:#34d399}.page_statusActive__Lveia:hover{background:rgba(16,185,129,.25)}.page_statusInactive__a_Rig{background:rgba(239,68,68,.15);color:#f87171}.page_statusInactive__a_Rig:hover{background:rgba(239,68,68,.25)}.page_actionsCell__Kd2kw{display:flex;gap:8px}.page_editBtn__3Zht_{background:#0f172a;border:1px solid rgba(255,255,255,.1);color:#f8fafc;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .2s}.page_editBtn__3Zht_:hover{background:rgba(59,130,246,.2);border-color:#3b82f6}.page_deleteBtn__432_d{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);color:#f87171;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .2s}.page_deleteBtn__432_d:hover{background:rgba(239,68,68,.2);border-color:#ef4444}.page_paginationRow__jiaTt{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.page_pageBtn__hXrOS{background:#0f172a;border:1px solid rgba(255,255,255,.1);color:#f8fafc;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .2s}.page_pageBtn__hXrOS:hover:not(:disabled){background:rgba(255,255,255,.1)}.page_pageBtn__hXrOS:disabled{opacity:.4;cursor:not-allowed}.page_pageInfo__w9Y__{font-size:.85rem;color:rgba(255,255,255,.6)}.page_loadingSpinner__i2D2w{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 0;color:rgba(255,255,255,.5);font-size:.9rem;width:100%}.page_emptyBox__cbQKP{padding:30px;border:1px dashed rgba(255,255,255,.1);border-radius:8px;text-align:center;color:rgba(255,255,255,.5);font-size:.95rem;width:100%;box-sizing:border-box}.page_syncNoticeBox__zuoUr{background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.15);border-radius:8px;padding:14px;font-size:.85rem;line-height:1.5;color:rgba(255,255,255,.7);margin-top:20px}.page_inputHelp__pjp4C{font-size:.8rem;color:rgba(255,255,255,.45);line-height:1.4;margin-top:3px;text-align:left}.page_alertList__HaF0U{display:flex;flex-direction:column;gap:12px;max-height:350px;overflow-y:auto;padding-right:5px}.page_alertItem__gO88q{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:14px;display:flex;justify-content:space-between;align-items:center;gap:15px}.page_alertItem__gO88q:hover{border-color:rgba(239,68,68,.2);background:rgba(239,68,68,.02)}.page_alertDetails__J28iJ{display:flex;flex-direction:column;gap:4px}.page_alertTag__URBJg{background:rgba(239,68,68,.15);color:#f87171;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600;align-self:flex-start}.page_alertMessage__RAwux{margin:0;font-size:.9rem;color:#f8fafc;font-weight:500}.page_alertTime__O7QTF{font-size:.75rem;color:rgba(255,255,255,.4)}.page_resolveBtn__s7OY0{background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);color:#34d399;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s;white-space:nowrap}.page_resolveBtn__s7OY0:hover{background:#10b981;color:#f8fafc}.page_modalOverlay__YB0DT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.page_modalContent__9EhA5{background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:16px;width:100%;max-width:550px;box-shadow:0 24px 50px rgba(0,0,0,.5);overflow:hidden;animation:page_scaleUp__TZjv0 .25s ease-out}@keyframes page_scaleUp__TZjv0{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.page_modalHeader__9Bzna{display:flex;justify-content:space-between;align-items:center;background:rgba(255,255,255,.02);padding:16px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.page_modalHeader__9Bzna h3{margin:0;font-size:1.2rem;color:#f8fafc}.page_closeBtn__ep9WX{background:transparent;border:none;color:rgba(255,255,255,.5);font-size:1.6rem;cursor:pointer;transition:color .2s}.page_closeBtn__ep9WX:hover{color:#f8fafc}.page_modalForm__mPy_5{padding:24px;display:flex;flex-direction:column;gap:16px}.page_modalInput__siPVo{background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:10px 14px;color:#f8fafc;font-size:.95rem;outline:none;width:100%;box-sizing:border-box}.page_modalInput__siPVo:focus{border-color:#3b82f6}.page_modalInput__siPVo option{background:#0f172a;color:#f8fafc}.page_modalGrid__ngeKX{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page_modalActions__6eLxk{display:flex;justify-content:flex-end;gap:12px;margin-top:10px}.page_cancelBtn__CdpPg{background:transparent;border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.7);padding:10px 18px;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s}.page_cancelBtn__CdpPg:hover{background:#0f172a;color:#f8fafc}.page_saveSubmitBtn__HgpuN{background:#3b82f6;color:#f8fafc;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.page_saveSubmitBtn__HgpuN:hover{background:#2563eb}.page_saveSubmitBtn__HgpuN:disabled{background:rgba(59,130,246,.4);cursor:not-allowed}.page_formContainer__lhxIz{display:flex;flex-direction:column;gap:20px}.page_dateGrid__b6v8q{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.page_formSelect__FCjZB{background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px;color:#ffffff;font-size:.95rem;width:100%;box-sizing:border-box}.page_formSelect__FCjZB:focus{border-color:#3b82f6}.page_formSelect__FCjZB option{background:#0f172a;color:#f8fafc}.page_statusBox__opGtC{padding:15px;border-radius:8px;font-size:.9rem;line-height:1.4;text-align:center}.page_successBox__YWrB0{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.2)}.page_infoList__ncYwB{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.page_infoItem__qCdZu{display:flex;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.05);font-size:.9rem}.page_infoLabel__DcFr8{color:rgba(255,255,255,.5)}.page_infoVal__9Zyp7{color:#ffffff;font-weight:500}.page_input__LzCRz{background-color:#0f172a;color:#e2e8f0;color-scheme:dark}.page_input__LzCRz option{background-color:#0f172a;color:#f8fafc}.page_searchInput__HrSy5{background-color:#0f172a;color:#e2e8f0;color-scheme:dark}.page_searchInput__HrSy5 option{background-color:#0f172a;color:#f8fafc}.page_main__NMTke{background:radial-gradient(900px 420px at 8% -8%,rgba(14,116,144,.16),transparent 58%),radial-gradient(700px 360px at 92% 0,rgba(8,47,73,.18),transparent 55%),linear-gradient(180deg,#020617,#01040d 48%,#020617)!important;color:#cbd5e1!important;font-family:var(--font-primary)!important}.page_card__y1M9K,.page_chartCard__NmsIM,.page_filterBar__N3lDd,.page_header__GFEq6,.page_insightTile__TCGeZ,.page_miniPanel__bC__1,.page_pageHead__tH7G0,.page_panel__a_Nlk,.page_riskSummaryBar__fqbis,.page_sideHead__tkGPW,.page_tableWrapper__N8Wkm,.page_toolbar__xiRdk{border-color:rgba(186,230,253,.16)!important;background:linear-gradient(160deg,rgba(15,23,42,.82),rgba(2,6,23,.7))!important;box-shadow:0 16px 40px rgba(2,6,23,.35)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.page_kicker__6W9Zv,.page_stepLabel__Tb44y{color:#67e8f9!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:800!important}.page_code__6jfL3,.page_emptyMsg__cD_mS,.page_helpList__pb416,.page_leaderMeta__BgsSV,.page_listMeta__ogIRY,.page_metricHint__mRypw,.page_metricLabel__6Zi__,.page_muted__QkQ0S,.page_pageSub__WiaRT,.page_sectionNote__jd6wW,.page_subtitle__HSJne{color:#94a3b8!important}.page_pageTitle___gwhE,.page_panelTitle__OXLHJ,.page_sectionHeading__UwJwJ,.page_sectionTitle__sb2aJ,.page_title__8KOpM{color:#f8fafc!important;letter-spacing:-.02em!important}.page_leaderItem__6zZ1l,.page_metricCard__1Nffq,.page_stationSummary__F26Ha{border:1px solid rgba(148,163,184,.14)!important;background:rgba(2,6,23,.45)!important}.page_leaderName___w6OV,.page_leaderValue__cEwki,.page_metricValue__T88cv{color:#f8fafc!important}.page_cmdLink__7_UbM,.page_deltaChip__YKWJr,.page_detailsLink__guQm2,.page_dirLink__CkdCY,.page_endpointBadge__BzZsL,.page_exportBtn__cIZ3s,.page_favBtn__IiixQ,.page_headLink__BOBLF,.page_linkBtn__9gikT,.page_livePill__Byi0E,.page_mapLink__Ekivl,.page_mapRetryBtn__upSop,.page_metaChip__02dyL,.page_pageBtn__hXrOS,.page_quickLink__UHDET,.page_refreshBtn__rHZdl,.page_viewLink__k04OS{border-color:rgba(56,189,248,.35)!important;color:#7dd3fc!important;background:rgba(14,165,233,.12)!important}.page_cmdLink__7_UbM,.page_headLinkPrimary__BhFTi{color:#082f49!important;background:linear-gradient(135deg,#7dd3fc,#38bdf8)!important;border-color:rgba(186,230,253,.55)!important}.page_searchInput__HrSy5,.page_search__VOyNm,.page_selectCompact___9DDI,.page_select__Uf4NK{background-color:#0f172a!important;color:#e2e8f0!important;border:1px solid rgba(148,163,184,.28)!important;color-scheme:dark}.page_selectCompact___9DDI option,.page_select__Uf4NK option{background-color:#0f172a!important;color:#f8fafc!important}.page_errorBanner__kgKBY,.page_errorBox__Zrt_3,.page_error__J8EiX{border-color:rgba(248,113,113,.35)!important;background:rgba(127,29,29,.28)!important;color:#fecaca!important}.page_table__HXw0S th{color:#94a3b8!important;background:rgba(2,6,23,.65)!important;border-bottom:1px solid rgba(56,189,248,.12)!important}.page_table__HXw0S td{color:#cbd5e1!important;border-bottom:1px solid rgba(148,163,184,.1)!important}.page_badge_stable__Zr8SH,.page_statusActive__Lveia{color:#86efac!important;background:rgba(16,185,129,.14)!important;border-color:rgba(74,222,128,.3)!important}.page_badge_critical__lWBJ9,.page_card_critical__q7HuU{border-color:rgba(248,113,113,.35)!important}.page_badge_warning__JOV_b,.page_card_warning__CEm3z{border-color:rgba(251,191,36,.35)!important}.page_chipActive___rsSz{border-color:rgba(56,189,248,.55)!important;background:rgba(14,165,233,.2)!important;color:#e0f2fe!important}.page_sidebar__qnPSU{background:linear-gradient(180deg,rgba(2,6,23,.96),rgba(8,15,30,.98))!important;border-left:1px solid rgba(56,189,248,.12)!important}.page_mapFrame__ZBS4H{border:1px solid rgba(186,230,253,.16)!important;box-shadow:0 18px 40px rgba(2,6,23,.45)!important}.page_shell__x_eCO{background:#020617!important}.page_cardBody__Arj5t h3,.page_panelWide__Yew1_ h2,.page_panel__a_Nlk h2,.page_sideHead__tkGPW h1{color:#f8fafc!important}.page_rank__7_YWU{color:#082f49!important;background:linear-gradient(135deg,#7dd3fc,#38bdf8)!important}.page_insightValueSmall__OLrYo,.page_insightValue__yTdcE{color:#f8fafc!important}.page_insightLabel__kwvFw{color:#67e8f9!important}.page_horizonBtn__YMlkA{color:#94a3b8!important}.page_horizonBtnActive__VSQOY{color:#e0f2fe!important;background:rgba(56,189,248,.22)!important;border-color:rgba(56,189,248,.35)!important}