.page_section__zQZ2o{display:grid;gap:.75rem}.page_header__oRW75{align-items:flex-start;padding:.9rem;background:linear-gradient(135deg,var(--surface-accent),transparent 62%),var(--table-bg)}.page_eyebrow__yxIK8{font-size:.72rem;font-weight:850}.page_title__po7na{margin:.15rem 0 0;font-size:1.4rem;font-weight:950}.page_subtitle__YBgxm{margin:.25rem 0 0;font-size:.86rem;font-weight:600}.page_summary__OssiC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.62rem}.page_metric__BaKvc{display:grid;gap:.32rem;padding:.72rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);box-shadow:var(--shadow-small)}.page_metric__BaKvc span{font-size:.68rem;font-weight:850;text-transform:uppercase}.page_metric__BaKvc strong{font-size:1.1rem;font-weight:950}.page_toolbar__eXHcH{display:flex;gap:.6rem}.page_headerActions__jn5aq{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.page_field__r2nAa input,.page_field__r2nAa select,.page_field__r2nAa textarea,.page_search__ZIWIO,.page_select__FkvQ2{min-height:var(--control-height);width:100%;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--input-bg);color:var(--input-text);padding:0 .72rem;font-size:.84rem;font-weight:700}.page_field__r2nAa textarea{min-height:5rem;padding-top:.55rem;resize:vertical}.page_search__ZIWIO{flex:1}.page_select__FkvQ2{width:12rem}.page_methodSelect__zPrWK{display:inline-flex;align-items:center;justify-content:center;width:12.8rem}.page_methodSelect__zPrWK,.page_radiusInput__Ga0Kk{min-height:var(--control-height);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--input-bg);color:var(--input-text);padding:0 .72rem;font-size:.84rem;font-weight:800}.page_radiusInput__Ga0Kk{width:6.4rem}.page_formGrid__iGp3j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.page_clientModalPanel__jbnvE{max-width:min(58rem,calc(100vw - 2rem))!important}.page_actionMenuPanel__w_Aac{max-width:min(42rem,calc(100vw - 2rem))!important}.page_infoModalPanel__sQkpj{max-width:min(58rem,calc(100vw - 2rem))!important}.page_editClientModalPanel__w1Rls{max-width:min(48rem,calc(100vw - 2rem))!important}.page_modalTitle__tx5Xj{gap:.55rem;min-width:0;font-size:1rem;font-weight:950}.page_iconBadge__M5gZ5{display:inline-flex;align-items:center;justify-content:center;width:1.12rem;height:1.12rem;flex:0 0 auto;font-size:1rem;line-height:1}.page_iconBadge__M5gZ5 svg{display:block;width:1em;height:1em;color:currentColor}.page_iconBadgeIdentity__CAY25,.page_iconBadgeUser__65fT3{color:#60a5fa}.page_iconBadgeRoute__cMDR_{color:#a855f7}.page_iconBadgeCto__l81Sa{color:#0ea5e9}.page_iconBadgePort__crRnv{color:var(--success)}.page_iconBadgeBuilding__Ew1Kh{color:#f59e0b}.page_iconBadgeGeo__pFsWV{color:#f43f5e}.page_iconBadgeMenu__ajKV4{color:#93c5fd}.page_iconBadgeEdit__b8OXZ,.page_iconBadgeInfo__URuOS{color:#38bdf8}.page_actionMenuBody__Qb4To,.page_editClientForm__zWnF5{display:grid;gap:.72rem}.page_actionClientSummary__6FuKd{grid-template-columns:auto minmax(0,1fr);min-height:4rem;padding:.72rem;background:linear-gradient(135deg,var(--surface-accent),transparent 62%),var(--surface-elevated)}.page_actionClientSummary__6FuKd strong{min-width:0;font-size:.88rem;font-weight:950}.page_actionClientSummary__6FuKd span{min-width:0;font-size:.73rem;font-weight:750}.page_actionGrid__uM_q3{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.page_actionCard__Ak9Jw{grid-template-columns:auto minmax(0,1fr);gap:.65rem;min-height:4.75rem;background:var(--table-bg);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.page_actionCard__Ak9Jw:hover:not(:disabled){background:var(--table-hover-bg)}.page_actionCard__Ak9Jw:disabled{cursor:not-allowed;opacity:.58}.page_actionCard__Ak9Jw strong{min-width:0;font-size:.84rem;font-weight:950}.page_actionCard__Ak9Jw span{min-width:0;font-size:.71rem;font-weight:750;white-space:nowrap}.page_actionIcon__akK4p{display:inline-flex;align-items:center;justify-content:center;width:1.18rem;height:1.18rem;flex:0 0 auto;color:var(--icon-secondary);font-size:1rem}.page_actionIcon__akK4p svg{width:1em;height:1em}.page_actionIconEdit__5Gm8E,.page_actionIconInfo___jwgM{color:#38bdf8}.page_actionIconProvision__a0Rj2{color:var(--success)}.page_actionIconDisable__9bZmp{color:#f59e0b}.page_actionIconDelete__GBbG_{color:var(--danger)}.page_actionWarning___r28j{border-color:color-mix(in srgb,#f59e0b 42%,var(--border-color));background:linear-gradient(135deg,color-mix(in srgb,#f59e0b 10%,transparent),transparent 62%),var(--table-bg)}.page_actionSuccess__9g8e2{border-color:color-mix(in srgb,var(--success) 42%,var(--border-color));background:linear-gradient(135deg,color-mix(in srgb,var(--success) 10%,transparent),transparent 62%),var(--table-bg)}.page_actionDanger__A23Dn{border-color:var(--surface-danger-border);background:var(--surface-danger-soft)}.page_infoModalBody__hdb2L{display:grid;gap:.72rem}.page_infoHero__y4mhB{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.62rem;min-height:4rem;padding:.72rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(135deg,var(--surface-accent),transparent 62%),var(--surface-elevated);box-shadow:var(--shadow-small)}.page_infoHero__y4mhB span,.page_infoHero__y4mhB strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_infoHero__y4mhB strong{color:var(--text-primary);font-size:.9rem;font-weight:950}.page_infoHero__y4mhB span{color:var(--text-secondary);font-size:.73rem;font-weight:750}.page_infoGrid___BOn1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem}.page_infoItem__WUkrP{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-items:center;column-gap:.58rem;min-height:4.15rem;padding:.64rem .68rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--table-bg);box-shadow:var(--shadow-small)}.page_infoItem__WUkrP>svg{grid-area:icon;width:1.02rem;height:1.02rem;flex:0 0 auto}.page_infoItem__WUkrP span{grid-area:label;color:var(--text-secondary);font-size:.68rem;letter-spacing:0;text-transform:uppercase}.page_infoItem__WUkrP span,.page_infoItem__WUkrP strong{min-width:0;overflow:hidden;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.page_infoItem__WUkrP strong{grid-area:value;color:var(--text-primary);font-size:.78rem}.page_infoItemWide__hODzq{grid-column:span 3}.page_infoNotice__8s0yH,.page_infoSectionTitle__5O0sZ{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-height:2.7rem;padding:.62rem .72rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(135deg,var(--surface-accent),transparent 64%),var(--surface-elevated);box-shadow:var(--shadow-small);color:var(--text-primary);font-size:.76rem;font-weight:850}.page_infoNotice__8s0yH>svg,.page_infoSectionTitle__5O0sZ>svg{width:1rem;height:1rem;color:var(--info)}.page_infoNoticeError__h3Cl8{border-color:var(--surface-danger-border);background:var(--surface-danger-soft);color:var(--danger)}.page_infoNoticeError__h3Cl8>svg{color:var(--danger)}.page_infoSectionTitle__5O0sZ{grid-template-columns:auto minmax(0,1fr) auto;margin-top:.15rem}.page_infoSectionTitle__5O0sZ span,.page_infoSectionTitle__5O0sZ strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_infoSectionTitle__5O0sZ strong{font-size:.82rem;font-weight:950}.page_infoSectionTitle__5O0sZ span{color:var(--text-secondary);font-size:.72rem;font-weight:850}.page_infoIconUser__pqENc{color:#60a5fa}.page_infoIconCto__aa47q{color:#0ea5e9}.page_infoIconPort__r2gtR{color:var(--success)}.page_infoIconOnt__hpfkF{color:#a855f7}.page_infoIconSerial__yAKyE{color:#f59e0b}.page_infoIconOlt__3ANot{color:#22c55e}.page_infoIconPon__H5FZJ{color:#38bdf8}.page_infoIconOnu__TfMYi{color:#14b8a6}.page_infoIconRx__WWK4g{color:#facc15}.page_infoIconConnection__8G3vx{color:#34d399}.page_infoIconSource__XRswZ{color:#818cf8}.page_infoIconStatus__zun48{color:var(--success)}.page_infoIconActions__UEPKH{color:#93c5fd}.page_clientCreateForm__Klrnf{display:grid;gap:.75rem}.page_clientFlowNotice__to_lB{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.72rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(135deg,var(--surface-accent),transparent 62%),var(--surface-elevated);box-shadow:var(--shadow-small)}.page_clientFlowNotice__to_lB strong,.page_identityTitle__dEpJN strong,.page_selectedResourceCard__p18k8 strong{display:block;min-width:0;overflow:hidden;color:var(--text-primary);font-size:.88rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.page_clientFlowNotice__to_lB>div span,.page_identityTitle__dEpJN>div span,.page_selectedResourceCard__p18k8>div span{display:block;min-width:0;overflow:hidden;color:var(--text-secondary);font-size:.73rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.page_selectedResourceGrid__rHAbN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.page_selectedResourceCard__p18k8{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;min-height:5rem;padding:.72rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);box-shadow:var(--shadow-small)}.page_selectedResourceCard__p18k8 small{display:block;margin-bottom:.16rem;color:var(--text-secondary);font-size:.63rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.page_successText__C_XNt{color:var(--success)!important}.page_dangerText__D7nkh{color:var(--danger)!important}.page_warningBox__J1Ri3{border:1px solid color-mix(in srgb,#f59e0b 48%,var(--border-color));border-radius:var(--border-radius);background:linear-gradient(135deg,color-mix(in srgb,#f59e0b 12%,transparent),transparent 62%),var(--surface-elevated);color:var(--text-primary);padding:.68rem .78rem;font-size:.78rem;font-weight:800;box-shadow:var(--shadow-small)}.page_databaseControlPanel__7V6A3,.page_databaseFilters__yXH5F{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(135deg,var(--surface-accent),transparent 62%),var(--table-bg);box-shadow:var(--shadow-small)}.page_databaseControlLabel__UljhW{display:block;margin-bottom:.35rem;color:var(--text-secondary);font-size:.66rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.page_methodButtons__yZv_u,.page_signalButtons__D7tZa{display:flex;flex-wrap:wrap;gap:.45rem}.page_signalButton__8kXMc{border-color:color-mix(in srgb,var(--signal-color) 52%,var(--border-color))!important;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 10%,transparent),transparent 58%),color-mix(in srgb,var(--signal-color) 76%,#111827)!important;color:#ffffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 5px 14px color-mix(in srgb,var(--signal-color) 16%,transparent),var(--shadow-small)!important}.page_signalButton__8kXMc:hover{background:linear-gradient(180deg,color-mix(in srgb,#ffffff 14%,transparent),transparent 58%),color-mix(in srgb,var(--signal-color) 88%,#111827)!important;border-color:color-mix(in srgb,var(--signal-color) 78%,#ffffff)!important}.page_signalButtonActive___hYmJ{box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 2px color-mix(in srgb,var(--signal-color) 42%,transparent),0 8px 20px color-mix(in srgb,var(--signal-color) 24%,transparent)!important;transform:translateY(-1px)}.page_signalButtonOtimo__1uKH5{--signal-color:#16a34a}.page_signalButtonRegular__sZwaq{--signal-color:#f59e0b}.page_signalButtonPessimo__FASMI{--signal-color:#ef4444}.page_signalButtonOnline__Js2UI{--signal-color:#0ea5e9}.page_signalButtonOffline__saIIM{--signal-color:#8b5cf6}.page_databaseSourceBadge__09fxw{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--control-height);padding:0 .75rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);color:var(--text-secondary);font-size:.74rem;font-weight:850;white-space:nowrap}.page_databaseSourceBadge__09fxw svg{color:#38bdf8}.page_databaseSourceBadge__09fxw strong{color:var(--text-primary);font-weight:950}.page_searchWithIcon__fCtjf{position:relative;flex:1;min-width:min(24rem,100%)}.page_searchWithIcon__fCtjf>svg{position:absolute;left:.72rem;top:50%;color:var(--icon-secondary);transform:translateY(-50%)}.page_searchWithIcon__fCtjf input{min-height:var(--control-height);width:100%;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--input-bg);color:var(--input-text);padding:0 2.25rem;font-size:.84rem;font-weight:800}.page_searchWithIcon__fCtjf button{position:absolute;right:.58rem;top:50%;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border:0;border-radius:var(--border-radius);background:transparent;color:var(--text-secondary);transform:translateY(-50%);cursor:pointer}.page_searchWithIcon__fCtjf button:hover{background:var(--hover-soft-bg);color:var(--text-primary)}.page_oltPanel__TD56s{border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(135deg,var(--surface-accent),transparent 62%),var(--surface-elevated);color:var(--text-primary);padding:.75rem;box-shadow:var(--shadow-small)}.page_oltHeader__dKjKZ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .12rem .75rem}.page_oltIdentity__ZVWQp{display:flex;min-width:0;align-items:center;gap:.75rem}.page_oltBadge__Bg8hG{display:flex;width:3.5rem;height:2.65rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(180deg,var(--surface-subtle),transparent 70%),var(--table-bg);color:var(--text-primary);font-size:.62rem;font-weight:950;letter-spacing:.14em;box-shadow:var(--shadow-small)}.page_oltTitleBlock__1vr0C{min-width:0}.page_oltName__Pzb53{max-width:100%;overflow:hidden;color:var(--text-primary);font-size:.9rem;font-weight:950;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.page_oltMeta__b6yjM{margin-top:.18rem;color:var(--text-secondary);font-size:.68rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.page_oltSummary__w85dj,.page_selectedPonStats__PA4wY{display:flex;flex-wrap:wrap;gap:.5rem}.page_selectedPonStats__PA4wY span,.page_summaryPill__0tddI{border-radius:var(--border-radius);padding:.34rem .55rem;font-size:.7rem;font-weight:950;line-height:1}.page_selectedOnline__X5e3f,.page_summaryOnline__830mL{border:1px solid var(--surface-success-border);background:var(--surface-success-soft);color:var(--success)}.page_selectedOffline__RfYRA,.page_summaryOffline__vpvNI{border:1px solid var(--surface-danger-border);background:var(--surface-danger-soft);color:var(--error)}.page_oltPortsTray__06TrV{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--table-bg);padding:.5rem;box-shadow:inset 0 1px 8px color-mix(in srgb,var(--shadow-color,#000) 8%,transparent)}.page_oltPortsGrid__BP5N6{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.15rem,1fr));gap:.5rem}.page_gponPort__zqlPe{position:relative;min-height:4rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);color:var(--text-primary);padding:.45rem;text-align:left;cursor:pointer;box-shadow:var(--shadow-small);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.page_gponPort__zqlPe:after{content:"";position:absolute;right:.45rem;bottom:.45rem;left:.45rem;border-top:1px solid color-mix(in srgb,var(--border-color) 62%,transparent)}.page_gponPort__zqlPe:hover{border-color:var(--hover-soft-border);background:var(--table-hover-bg);box-shadow:var(--hover-soft-shadow);transform:translateY(-1px)}.page_gponPortSelected__Fkxkg{border-color:var(--surface-success-border);background:var(--surface-success-soft);color:var(--success);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--success) 22%,transparent),0 0 0 2px color-mix(in srgb,var(--success) 12%,transparent),var(--shadow-small)}.page_gponPortBody__cDitA,.page_gponPortTop__2hJpT{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_gponStatusLed__63_LV{width:.5rem;height:.5rem;border-radius:999px;background:var(--text-secondary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-primary) 14%,transparent)}.page_gponStatusLedOn__o0xAA{background:var(--success);box-shadow:0 0 10px color-mix(in srgb,var(--success) 72%,transparent)}.page_gponType__931Cv{color:var(--text-secondary);font-size:.6rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase}.page_gponPortBody__cDitA{margin-top:.5rem;padding-top:.38rem;border-top:1px solid color-mix(in srgb,var(--border-color) 62%,transparent)}.page_gponNumber__ihi_o{color:inherit;font-size:1.22rem;font-weight:950;line-height:1}.page_gponSlot__eno_m{color:var(--text-secondary);font-size:.62rem;font-weight:950}.page_oltSelectedBar__1fIgf{display:flex;flex-direction:column;gap:.5rem;margin-top:.72rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--table-bg);padding:.58rem .65rem;color:var(--text-primary);font-size:.78rem}.page_selectedPonName__mBnm_{color:var(--text-primary);font-weight:950}.page_selectedPonName__mBnm_ span{margin-left:.5rem;color:var(--text-secondary);font-size:.68rem;font-weight:850}.page_selectedPonStats__PA4wY span{border:1px solid var(--border-color);background:var(--surface-elevated);color:var(--text-primary)}.page_selectedPonStats__PA4wY .page_selectedOnline__X5e3f{color:var(--success)}.page_selectedPonStats__PA4wY .page_selectedOffline__RfYRA{color:var(--error)}.page_oltHint__AgQdD{color:var(--text-secondary);font-weight:800}.page_databaseTableWrap__e_mDf{display:grid;gap:.65rem}.page_databaseTableTitle__DHBRE{display:inline-flex;align-items:center;gap:.45rem;color:var(--text-primary);font-size:.82rem;font-weight:950}.page_databaseTableTitle__DHBRE svg{color:#38bdf8}.page_databaseTableTitle__DHBRE span{color:var(--text-secondary);font-size:.72rem;font-weight:800}.page_identityPanel__ORC8a{display:grid;gap:.7rem;padding:.82rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(180deg,var(--surface-subtle),transparent 42%),var(--table-bg);box-shadow:var(--shadow-small)}.page_identityTitle__dEpJN{display:flex;align-items:center;gap:.62rem;min-width:0}.page_identityGrid__brfgy{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(12rem,.65fr);gap:.75rem}.page_provisionModalPanel__VpMns{width:min(92rem,calc(100vw - 2rem))!important;max-width:min(92rem,calc(100vw - 2rem))!important}.page_provisionForm__RcRTn{display:grid;gap:.75rem}.page_provisionHeaderGrid__mae__{grid-template-columns:repeat(3,minmax(0,1fr))}.page_linkedOntPanel__WMopl,.page_ontPickerPanel__HqBXl,.page_provisionCard__38A72,.page_provisionSelectedOlt__MIiJw{background:linear-gradient(135deg,var(--surface-accent),transparent 62%),var(--surface-elevated);box-shadow:var(--shadow-small)}.page_provisionCard__38A72{grid-template-columns:auto minmax(0,1fr);gap:.62rem;min-height:5rem;padding:.72rem}.page_provisionCard__38A72 small,.page_provisionSelectedOlt__MIiJw small{display:block;font-size:.63rem;font-weight:900;letter-spacing:.02em}.page_linkedOntCard__583Rz strong,.page_ontCandidateCard__836uG strong,.page_provisionCard__38A72 strong,.page_provisionPanelTitle__Ubays strong,.page_provisionSelectedOlt__MIiJw strong{display:block;min-width:0;overflow:hidden;font-size:.85rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.page_linkedOntCard__583Rz>div small,.page_linkedOntCard__583Rz>div span,.page_ontCandidateCard__836uG>div small,.page_ontCandidateCard__836uG>div span,.page_provisionCard__38A72>div span,.page_provisionPanelTitle__Ubays span{display:block;min-width:0;overflow:hidden;font-size:.72rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.page_provisionControlsSecondary__jyxMr,.page_provisionControls__Lhxg_{display:grid;gap:.62rem;align-items:end}.page_provisionControls__Lhxg_{grid-template-columns:minmax(14rem,1.2fr) minmax(16rem,1.35fr) minmax(10rem,.7fr) minmax(12rem,.8fr)}.page_provisionControlsSecondary__jyxMr{grid-template-columns:minmax(16rem,.9fr) minmax(16rem,1.4fr) auto}.page_provisionSelectedOlt__MIiJw{gap:.62rem;padding:.45rem .62rem}.page_provisionBodyGrid__Am2uZ{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);gap:.75rem;align-items:stretch}.page_linkedOntPanel__WMopl,.page_ontPickerPanel__HqBXl{display:grid;align-content:start;gap:.62rem;min-height:18rem;padding:.72rem}.page_provisionPanelTitle__Ubays{min-width:0}.page_linkedOntGrid__RAWuk,.page_ontCandidateGrid__jf_FJ{gap:.5rem;padding-right:.15rem}.page_ontCandidateGrid__jf_FJ{max-height:min(45vh,28rem);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.page_linkedOntGrid__RAWuk{max-height:min(45vh,28rem)}.page_linkedOntCard__583Rz,.page_ontCandidateCard__836uG{grid-template-columns:auto minmax(0,1fr) auto;gap:.62rem;min-width:0;min-height:4.85rem;padding:.58rem .65rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--table-bg);text-align:left;box-shadow:var(--shadow-small)}.page_ontCandidateCard__836uG{cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.page_ontCandidateCard__836uG:hover{border-color:var(--hover-soft-border);box-shadow:var(--hover-soft-shadow);transform:translateY(-1px)}.page_ontCandidateSelected__5Xfzf{border-color:var(--surface-success-border);box-shadow:0 0 0 2px color-mix(in srgb,var(--success) 52%,transparent),var(--shadow-small)}.page_ontBadgeFree__zSvGK{display:inline-flex!important;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-height:1.55rem;padding:0 .52rem;font-size:.66rem!important;font-weight:950!important;text-transform:uppercase;white-space:nowrap}.page_field__r2nAa{display:grid;gap:.28rem}.page_fieldFull__Usnja{grid-column:1/-1}.page_field__r2nAa label{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-secondary);font-size:.74rem;font-weight:800}.page_field__r2nAa label svg{color:var(--icon-secondary)}.page_identityGrid__brfgy .page_field__r2nAa:first-child label svg{color:#60a5fa}.page_identityGrid__brfgy .page_field__r2nAa:nth-child(2) label svg{color:#f59e0b}.page_modalActions__Wq_sq{justify-content:center;margin-top:.9rem}.page_status__e5ASC{gap:.3rem;color:var(--success);font-weight:850}.page_connectionPill__vetvN,.page_status__e5ASC{display:inline-flex;align-items:center;justify-content:center}.page_connectionPill__vetvN{gap:.34rem;min-height:1.58rem;padding:0 .55rem;border:1px solid var(--border-color);border-radius:999px;background:var(--surface-elevated);color:var(--text-secondary);font-size:.72rem;font-weight:950;white-space:nowrap}.page_connectionOnline__BVAtI{border-color:var(--surface-success-border);background:var(--surface-success-soft);color:var(--success)}.page_connectionOffline__O7vWP{border-color:var(--surface-danger-border);background:var(--surface-danger-soft);color:var(--error)}.page_connectionUnknown__xVuc6{background:var(--surface-accent);color:var(--text-secondary)}.page_sourcePill__aM70q{display:inline-flex;align-items:center;justify-content:center;min-height:1.45rem;min-width:3.1rem;padding:0 .48rem;border:1px solid var(--border-color);border-radius:999px;background:var(--surface-accent);color:var(--text-primary);font-size:.68rem;font-weight:950;text-transform:uppercase;white-space:nowrap}.page_rxGood__kWfNN{color:var(--success);font-weight:950}.page_rxRegular__vxnqZ,.page_rxWarn__hwc9I{color:var(--warning);font-weight:950}.page_rxBad__2B7DW{color:var(--error);font-weight:950}.page_rxOffline___5x_J{color:#a855f7;font-weight:950}.page_rxMuted__CZa_W{font-weight:850}.page_muted__78oLp,.page_rxMuted__CZa_W{color:var(--text-secondary)}.page_error__JBrsB{padding:.65rem .72rem;border:1px solid var(--surface-danger-border);border-radius:var(--border-radius);background:var(--surface-danger-soft);color:var(--error);font-weight:750}.page_oltList__5x4XE{display:grid;gap:.42rem;max-height:14rem;overflow:auto}.page_oltButton__v7qsS{display:flex;justify-content:space-between;gap:.75rem;min-height:var(--control-height);padding:.45rem .6rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);color:var(--text-primary);font-weight:800;text-align:left}.page_oltButtonActive__vm_xO{border-color:var(--surface-success-border);background:var(--surface-success-soft)}.page_ctoList__ODS_K{display:grid;gap:.45rem;max-height:18rem;overflow:auto}.page_ctoButton__RP_U4{display:grid;grid-template-columns:minmax(12rem,1.1fr) minmax(14rem,1.4fr) auto minmax(8rem,.8fr);align-items:center;gap:.65rem;min-height:var(--control-height);padding:.55rem .65rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);color:var(--text-primary);text-align:left}.page_ctoButtonActive__cpGc_{border-color:var(--surface-success-border);background:var(--surface-success-soft)}.page_ctoTitle__8AGEc{display:inline-flex;align-items:center;gap:.35rem;min-width:0;font-size:.82rem;font-weight:900}.page_ctoTitle__8AGEc svg{color:var(--success);flex:0 0 auto}.page_ctoMeta__d5bXL{min-width:0;overflow:hidden;color:var(--text-secondary);font-size:.72rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.page_sharedBadge__vWd_f{height:1.35rem;padding:0 .45rem;border:1px solid var(--border-color);border-radius:999px;font-size:.64rem;font-weight:900;text-transform:uppercase}.page_portSummary__m3plq,.page_sharedBadge__vWd_f{display:inline-flex;align-items:center;color:var(--text-secondary)}.page_portSummary__m3plq{justify-content:flex-end;gap:.35rem;font-size:.72rem;font-weight:800;white-space:nowrap}.page_portSummary__m3plq strong{color:var(--text-primary);font-size:.78rem}.page_portGrid__NSb1d{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.65rem,1fr));gap:.42rem;align-items:center}.page_portButton__QBhCI{display:grid;place-items:center;gap:.08rem;min-height:2.15rem;border:1px solid var(--surface-success-border);border-radius:var(--border-radius);background:var(--surface-success-soft);color:var(--success);font-size:.82rem;font-weight:950;cursor:pointer}.page_portButton__QBhCI small{color:inherit;font-size:.58rem;font-weight:850;line-height:1;opacity:.82;text-transform:uppercase}.page_portButtonOccupied__0s9N3{border-color:var(--border-color);background:var(--surface-accent);color:var(--muted);cursor:not-allowed;opacity:.82}.page_portButtonSelected__mOejy{box-shadow:0 0 0 2px var(--success)}.page_contractPortButton__bFFJf{min-width:0;width:100%;border:1px solid var(--surface-success-border);border-radius:var(--border-radius);background:var(--table-bg);color:var(--text-primary);padding:.35rem;text-align:left;box-shadow:var(--shadow-small);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.page_realMapWrap__kNT8Y .gm-style .gm-style-iw-c{border:1px solid #dce4ee!important;border-radius:18px!important;background:#ffffff!important;box-shadow:0 24px 56px rgba(15,23,42,.22)!important}.page_realMapWrap__kNT8Y .gm-style .gm-style-iw-tc:after{background:#ffffff!important}.page_realMapWrap__kNT8Y .gm-style .gm-ui-hover-effect{background:#f1f5f9!important;border-color:#dce4ee!important}.page_realMapWrap__kNT8Y .gm-style .gm-ui-hover-effect>span{background-color:#475569!important}.page_realMapWrap__kNT8Y .neutral-info-window{gap:.75rem;border-radius:18px;background:#ffffff}.page_realMapWrap__kNT8Y .neutral-info-header{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.65rem;padding-right:5.3rem}.page_realMapWrap__kNT8Y .neutral-info-icon{width:2.75rem;height:2.75rem;padding:.28rem;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.page_realMapWrap__kNT8Y .neutral-info-kicker{display:block;color:#e43c45;font-size:.61rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_realMapWrap__kNT8Y .neutral-info-title{display:block;margin-top:.12rem;color:#0f172a;font-size:1rem}.page_realMapWrap__kNT8Y .neutral-info-status{position:absolute;top:1rem;right:2.8rem;padding:.28rem .48rem;border:1px solid;border-radius:999px;background:#fff;font-size:.59rem;font-weight:900}.page_realMapWrap__kNT8Y .neutral-info-stat-card{min-height:4.35rem;border-radius:11px}.page_realMapWrap__kNT8Y .neutral-info-stat-value{color:#0f172a;font-size:1.25rem}.page_realMapWrap__kNT8Y .neutral-info-details{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.page_realMapWrap__kNT8Y .neutral-info-details>div{min-width:0;padding:.55rem .6rem;border:1px solid #e2e8f0;border-radius:9px;background:#fff}.page_realMapWrap__kNT8Y .neutral-info-details span,.page_realMapWrap__kNT8Y .neutral-info-details strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_realMapWrap__kNT8Y .neutral-info-details span{color:#64748b;font-size:.6rem;font-weight:800;text-transform:uppercase}.page_realMapWrap__kNT8Y .neutral-info-details strong{margin-top:.15rem;color:#0f172a;font-size:.7rem}.page_realMapWrap__kNT8Y .neutral-info-detail-wide{grid-column:1/-1}.page_realMapWrap__kNT8Y .neutral-info-action{min-height:2.5rem;border-radius:9px;background:#16a34a;font-size:.74rem;box-shadow:0 8px 18px rgba(22,163,74,.2)}@media (max-width:700px){.page_realMap__L_JCL{height:70vh;min-height:31rem}.page_realMapWrap__kNT8Y .neutral-info-window{min-width:16.5rem}}.page_contractPortGrid__niwoY{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.65rem;align-items:stretch;max-height:min(48vh,30rem);overflow:auto;padding-right:.15rem}.page_contractPortButton__bFFJf:hover{background:var(--table-hover-bg)}.page_contractPortButton__bFFJf:disabled{cursor:not-allowed;opacity:1}.page_contractPortButton__bFFJf fieldset{min-width:0;min-height:4.9rem;padding:.38rem .65rem .55rem;border:1px solid var(--border-color);border-radius:var(--border-radius-small);box-shadow:var(--shadow-small)}.page_contractPortButton__bFFJf legend{max-width:calc(100% - .5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .38rem;color:var(--success);font-size:.62rem;font-weight:900;letter-spacing:0;text-transform:none}.page_contractPortButtonOccupied__Titis{border-color:var(--border-color);background:var(--input-bg)}.page_contractPortButtonOccupied__Titis legend{color:var(--text-secondary)}.page_contractPortLine__e37Xv,.page_contractPortMeta__PWUAY{display:flex;align-items:center;gap:.32rem;min-width:0;font-size:.72rem;font-weight:850}.page_contractPortLine__e37Xv svg{color:var(--success);flex:0 0 auto}.page_contractPortButtonOccupied__Titis .page_contractPortLine__e37Xv svg{color:var(--text-secondary)}.page_contractPortMeta__PWUAY{margin-top:.25rem;font-size:.68rem}.page_contractPortLine__e37Xv span,.page_contractPortMeta__PWUAY span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_ontList__baAzX{display:grid;gap:.42rem;max-height:10rem;overflow:auto}.page_ontItem__1I_iz{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.2fr) auto auto;align-items:center;gap:.6rem;min-height:var(--control-height);padding:.45rem .6rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);color:var(--text-primary);font-size:.78rem;font-weight:800}.page_ontItem__1I_iz small,.page_ontItem__1I_iz span{color:var(--text-secondary);font-weight:750}.page_viabilityGrid__1f3nf{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(19rem,.55fr);gap:.75rem}.page_viabilityMap__CdQcx,.page_viabilityPanel__bUxbr{border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(135deg,var(--surface-accent),transparent 64%),var(--table-bg);box-shadow:var(--shadow-small)}.page_viabilityMap__CdQcx{position:relative;min-height:24rem;overflow:hidden;background:linear-gradient(90deg,rgba(125,137,157,.12) 1px,transparent 1px),linear-gradient(0deg,rgba(125,137,157,.12) 1px,transparent 1px),radial-gradient(circle at 52% 48%,var(--surface-success-soft),transparent 32%),var(--table-bg);background-size:4rem 4rem,4rem 4rem,auto,auto}.page_viabilityRadius__SoiYK{position:absolute;inset:12%;display:grid;place-items:center;border:2px solid rgba(37,99,235,.5);border-radius:999px;background:rgba(34,197,94,.1);color:var(--text-primary);font-size:.78rem;font-weight:950;pointer-events:none}.page_viabilityPoint__MQHJr{position:absolute;display:grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid var(--surface-success-border);border-radius:999px;background:var(--button-create-bg);color:var(--button-create-text);font-size:.74rem;font-weight:950;transform:translate(-50%,-50%);box-shadow:0 0 0 .42rem var(--surface-success-soft),var(--shadow-small)}.page_viabilityPointActive__kqzJW{border-color:var(--text-primary);box-shadow:0 0 0 .48rem var(--focus-ring),var(--shadow-medium)}.page_viabilityPanel__bUxbr{display:grid;align-content:start;gap:.65rem;padding:.75rem}.page_viabilityPanel__bUxbr h2{margin:0;color:var(--text-primary);font-size:1rem;font-weight:950}.page_viabilityPanel__bUxbr p{margin:0;color:var(--text-secondary);font-size:.78rem;font-weight:700}.page_inlineButton__jIfMc{border:0;background:transparent;color:var(--text-primary);font:inherit;font-weight:900;text-align:left;cursor:pointer}.page_viabilityShell__X7mQJ{gap:.62rem;min-height:calc(100dvh - 1.5rem);padding:.62rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:linear-gradient(180deg,var(--surface-accent),transparent 18rem),var(--table-bg);box-shadow:var(--shadow-small)}.page_viabilityHeader__MaiFL{display:grid;gap:.5rem}.page_viabilityHeader__MaiFL h1{margin:0;color:var(--text-primary);font-size:1rem;font-weight:950;text-align:center}.page_viabilityToolbar__SD38h{display:grid;grid-template-columns:minmax(14rem,1.35fr) 5.1rem minmax(11rem,.72fr) minmax(12rem,.88fr) minmax(12rem,.88fr) minmax(14rem,1fr) auto;gap:.45rem;align-items:center}.page_viabilityCompanySelect__a_h_z,.page_viabilityRadiusInput__Anq3R,.page_viabilitySearch__Cco4O,.page_viabilityStat__MoevL{min-height:var(--control-height);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--input-bg);color:var(--input-text);display:inline-flex;align-items:center;gap:.48rem;padding:0 .62rem}.page_viabilityCompanySelect__a_h_z svg,.page_viabilityRadiusInput__Anq3R svg,.page_viabilitySearch__Cco4O svg,.page_viabilityStat__MoevL svg{flex:0 0 auto}.page_viabilityIcon__J0ZT0,.page_viabilityToolbar__SD38h>.page_viabilityCompanySelect__a_h_z svg,.page_viabilityToolbar__SD38h>.page_viabilityRadiusInput__Anq3R svg,.page_viabilityToolbar__SD38h>.page_viabilitySearch__Cco4O svg,.page_viabilityToolbar__SD38h>.page_viabilityStat__MoevL svg{width:1.55rem;height:1.55rem;padding:.36rem;border-radius:999px;border:1px solid;background:color-mix(in srgb,currentColor 13%,transparent);filter:drop-shadow(0 0 8px color-mix(in srgb,currentColor 32%,transparent))}.page_viabilityIconSearch__mGDOG{color:#60a5fa}.page_viabilityIconRadius__Scrnc{color:#f59e0b}.page_viabilityIconCompany__AU_Q_,.page_viabilityIconProviders__jUjlX{color:#22c55e}.page_viabilityIconCtos___KC9z{color:#38bdf8}.page_viabilityIconCenter__NBZhG{color:#facc15}.page_viabilityToolbar__SD38h>.page_viabilityStat__MoevL:nth-of-type(5) svg{color:#22c55e}.page_viabilityToolbar__SD38h>.page_viabilityStat__MoevL:nth-of-type(6) svg{color:#facc15}.page_viabilityRadiusInput__Anq3R input,.page_viabilitySearch__Cco4O input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--input-text);font-size:.82rem;font-weight:800}.page_viabilityRadiusInput__Anq3R input{text-align:center}.page_viabilitySelect__JH3Xn{width:100%;min-width:0;border:0;outline:0;padding:0;background:transparent;color:var(--input-text);font-size:.82rem;font-weight:850}.page_viabilityCompanySelect__a_h_z:focus-within,.page_viabilityRadiusInput__Anq3R:focus-within,.page_viabilitySearch__Cco4O:focus-within{border-color:rgba(56,189,248,.55);box-shadow:0 0 0 2px rgba(56,189,248,.1)}.page_viabilityStat__MoevL small,.page_viabilityStat__MoevL span{color:var(--text-secondary);font-size:.66rem;font-weight:850;text-transform:uppercase;white-space:nowrap}.page_viabilityStat__MoevL strong{color:var(--text-primary);font-size:.86rem;font-weight:950;white-space:nowrap}.page_viabilityStat__MoevL small{overflow:hidden;min-width:0;text-overflow:ellipsis;text-transform:none}.page_realMapWrap__kNT8Y{position:relative;overflow:hidden;border:1px solid var(--border-color);border-radius:12px;background:var(--surface-muted);box-shadow:0 4px 16px rgba(0,0,0,.15);transition:box-shadow .3s ease}.page_realMapWrap__kNT8Y:hover{box-shadow:0 6px 24px rgba(0,0,0,.2)}.page_realMap__L_JCL{width:100%;height:560px;min-height:30rem}.page_clientMap__Uq6P3{width:100%;height:420px;min-height:24rem}.page_clientMapLegend__x29nV{position:absolute;top:.65rem;left:.65rem;z-index:2;display:flex;flex-wrap:wrap;gap:.45rem;max-width:calc(100% - 1.3rem)}.page_clientMapLegendItem__22ANC{display:inline-flex;align-items:center;gap:.38rem;min-height:1.85rem;padding:.35rem .62rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:color-mix(in srgb,var(--surface-elevated) 92%,transparent);color:var(--text-primary);font-size:.75rem;font-weight:900;box-shadow:var(--shadow-small);backdrop-filter:blur(10px)}.page_clientMapLegendItem__22ANC>span{width:.52rem;height:.52rem;border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent)}.page_clientMapLegendOnline__YapXU{color:var(--success)}.page_clientMapLegendOnline__YapXU>span{background:var(--success)}.page_clientMapLegendOffline__E1tXQ{color:var(--error)}.page_clientMapLegendOffline__E1tXQ>span{background:var(--error)}.page_clientMapLegendUnknown__6Ub9v{color:var(--text-secondary)}.page_clientMapLegendUnknown__6Ub9v>span{background:var(--text-secondary)}.page_realMapWrap__kNT8Y .gm-style .gm-style-iw-c{padding:0!important;border:1px solid rgba(125,137,157,.34)!important;border-radius:16px!important;background:#1d2330!important;color:#f1f5fb!important;box-shadow:0 22px 50px rgba(15,23,42,.42)!important;overflow:visible!important}.page_realMapWrap__kNT8Y .gm-style .gm-style-iw-d{overflow:visible!important;background:transparent!important}.page_realMapWrap__kNT8Y .gm-style .gm-style-iw-tc:after{background:#1d2330!important;border-color:rgba(125,137,157,.34)!important}.page_realMapWrap__kNT8Y .gm-style .gm-ui-hover-effect{top:.45rem!important;right:.45rem!important;width:1.65rem!important;height:1.65rem!important;border:1px solid rgba(125,137,157,.34)!important;border-radius:999px!important;background:#202838!important;opacity:1!important}.page_realMapWrap__kNT8Y .gm-style .gm-ui-hover-effect>span{width:.82rem!important;height:.82rem!important;margin:.38rem!important;background-color:#f1f5fb!important}.page_realMapWrap__kNT8Y .neutral-info-window{display:grid;gap:.65rem;min-width:16rem;max-width:min(19rem,calc(100vw - 3rem));padding:.9rem .95rem .85rem;background:#1d2330;color:#f1f5fb;font-family:var(--font-sans)}.page_realMapWrap__kNT8Y .neutral-info-header{display:flex;align-items:center;gap:.55rem;padding-right:1.9rem}.page_realMapWrap__kNT8Y .neutral-info-icon{width:1.5rem;height:1.5rem;flex:0 0 auto;border-radius:6px;object-fit:contain}.page_realMapWrap__kNT8Y .neutral-info-title{color:#f1f5fb;font-size:.96rem;font-weight:900;line-height:1.3}.page_realMapWrap__kNT8Y .neutral-info-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.page_realMapWrap__kNT8Y .neutral-info-stat-card{display:grid;gap:.16rem;min-height:4rem;padding:.5rem .45rem;border:1px solid rgba(125,137,157,.34);border-radius:var(--border-radius-small);background:#202838;text-align:center}.page_realMapWrap__kNT8Y .neutral-info-stat-label{color:#a8b3c4;font-size:.72rem;font-weight:800}.page_realMapWrap__kNT8Y .neutral-info-stat-value{color:#f1f5fb;font-size:1.15rem;font-weight:900;line-height:1.1}.page_realMapWrap__kNT8Y .neutral-info-meta{color:#a8b3c4;font-size:.78rem;font-weight:700;line-height:1.35}.page_realMapWrap__kNT8Y .neutral-info-meta strong{color:#f1f5fb;font-weight:900}.page_realMapWrap__kNT8Y .neutral-info-action{display:inline-flex;align-items:center;justify-content:center;min-height:2.05rem;width:100%;border:1px solid rgba(34,197,94,.45);border-radius:.45rem;background:rgba(22,101,52,.96);color:#ffffff;font-size:.78rem;font-weight:900;cursor:pointer;box-shadow:0 8px 22px rgba(22,101,52,.22)}.page_realMapWrap__kNT8Y .neutral-info-action:hover{background:rgba(21,128,61,.98)}.page_mapLoading__RT_y2{position:absolute;inset:0;display:grid;place-items:center;background:var(--table-bg);color:var(--text-primary);font-weight:900}.page_routeBadge__Eaf2X{position:absolute;top:.65rem;left:.65rem;z-index:2;min-height:2rem;padding:.48rem .7rem;border-radius:var(--border-radius);background:rgba(30,136,229,.92);color:#fff;font-size:.78rem;font-weight:950;box-shadow:var(--shadow-small)}.page_radiusLabel__flbLR{padding:2px 4px;border:1px solid color-mix(in srgb,var(--button-create-bg) 34%,var(--border-color));border-radius:6px;background:color-mix(in srgb,var(--button-create-bg) 18%,var(--surface-bg));color:var(--text-primary);font-size:11px;font-weight:700;white-space:nowrap;transform:translateY(-28px)}.page_availableText__sqtgO{color:var(--success);font-weight:950}.page_ctoCompanyCell__fCdCH{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:0}.page_ctoCompanyIcon__eBPnt{width:1.25rem;height:1.25rem;flex:0 0 auto;border-radius:.25rem;object-fit:contain}.page_ctoPortModal__6DgG7{display:grid;gap:.78rem}.page_ctoPortModalPanel__waVfP{max-width:min(58rem,calc(100vw - 2rem))!important}.page_ctoPortModal__6DgG7 .page_portSummary__m3plq{justify-content:flex-start;flex-wrap:wrap;white-space:normal;padding:.55rem}.page_ctoPortHeader__Gua_q,.page_ctoPortModal__6DgG7 .page_portSummary__m3plq{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated)}.page_ctoPortHeader__Gua_q{display:flex;align-items:center;gap:.65rem;padding:.7rem}.page_ctoPortHeader__Gua_q span,.page_ctoPortHeader__Gua_q strong{display:block}.page_ctoPortHeader__Gua_q strong{color:var(--text-primary);font-size:.96rem;font-weight:950}.page_ctoPortHeader__Gua_q span{margin-top:.12rem;color:var(--text-secondary);font-size:.76rem;font-weight:750}.page_ctoPortIcon__LsyW2{width:1.8rem;height:1.8rem;flex:0 0 auto;border-radius:.35rem;object-fit:contain}.page_ctoPortIntro__e1hSa{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.7rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--table-bg);box-shadow:var(--shadow-small)}.page_ctoPortIntro__e1hSa h3{margin:0;color:var(--text-primary);font-size:.9rem;font-weight:900}.page_ctoPortIntro__e1hSa p{margin:.25rem 0 0;color:var(--text-secondary);font-size:.72rem;font-weight:750}.page_viabilityFooter__Rivab{display:flex;align-items:center;justify-content:center;gap:.65rem}.page_portDock__JCXzE{position:sticky;bottom:.65rem;z-index:4;display:grid;grid-template-columns:minmax(14rem,1fr) auto minmax(18rem,1.3fr);gap:.75rem;align-items:center;padding:.65rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--modal-content-bg);box-shadow:var(--shadow-medium)}.page_portDock__JCXzE>div:first-child{display:grid;gap:.18rem}.page_portDock__JCXzE strong{color:var(--text-primary);font-weight:950}.page_portDock__JCXzE span{color:var(--text-secondary);font-size:.74rem;font-weight:750}@media (max-width:980px){.page_infoGrid___BOn1,.page_selectedResourceGrid__rHAbN,.page_summary__OssiC{grid-template-columns:repeat(2,minmax(0,1fr))}.page_infoItemWide__hODzq{grid-column:span 2}.page_identityGrid__brfgy,.page_provisionBodyGrid__Am2uZ,.page_provisionControlsSecondary__jyxMr,.page_provisionControls__Lhxg_,.page_provisionHeaderGrid__mae__{grid-template-columns:1fr}.page_databaseControlPanel__7V6A3,.page_databaseFilters__yXH5F,.page_header__oRW75,.page_toolbar__eXHcH{flex-direction:column}.page_headerActions__jn5aq,.page_methodButtons__yZv_u,.page_signalButtons__D7tZa{justify-content:flex-start;width:100%}.page_databaseSourceBadge__09fxw,.page_searchWithIcon__fCtjf{width:100%}.page_ctoButton__RP_U4,.page_ontItem__1I_iz,.page_portDock__JCXzE,.page_viabilityGrid__1f3nf,.page_viabilityToolbar__SD38h{grid-template-columns:1fr}.page_portSummary__m3plq{justify-content:flex-start}.page_methodSelect__zPrWK,.page_radiusInput__Ga0Kk,.page_select__FkvQ2{width:100%}}@media (max-width:640px){.page_actionGrid__uM_q3,.page_clientFlowNotice__to_lB,.page_formGrid__iGp3j,.page_infoGrid___BOn1,.page_provisionControlsSecondary__jyxMr,.page_provisionControls__Lhxg_,.page_provisionHeaderGrid__mae__,.page_selectedResourceGrid__rHAbN,.page_summary__OssiC{grid-template-columns:1fr}.page_infoItemWide__hODzq{grid-column:span 1}.page_clientFlowNotice__to_lB{align-items:start}.page_oltHeader__dKjKZ{align-items:flex-start;flex-direction:column}}.page_section__zQZ2o{gap:.68rem}.page_header__oRW75{min-height:3.75rem;padding:.72rem .85rem;border-color:color-mix(in srgb,var(--border-color) 86%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--button-create-bg) 8%,transparent),transparent 58%),linear-gradient(180deg,var(--surface-subtle),transparent 45%),var(--table-bg)}.page_title__po7na{font-size:1.28rem;line-height:1.1}.page_subtitle__YBgxm{max-width:58rem}.page_eyebrow__yxIK8{color:color-mix(in srgb,var(--button-create-bg) 72%,var(--text-secondary))}.page_summary__OssiC{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.page_metric__BaKvc{min-height:4.1rem;padding:.65rem .72rem;background:linear-gradient(135deg,color-mix(in srgb,var(--button-create-bg) 7%,transparent),transparent 62%),var(--surface-elevated)}.page_metric__BaKvc span{font-size:.66rem}.page_metric__BaKvc strong{font-size:1.15rem}.page_toolbar__eXHcH{grid-template-columns:minmax(16rem,1fr) repeat(auto-fit,minmax(10rem,max-content));gap:.5rem}.page_headerActions__jn5aq{align-items:center}.page_field__r2nAa input,.page_field__r2nAa select,.page_field__r2nAa textarea,.page_methodSelect__zPrWK,.page_radiusInput__Ga0Kk,.page_search__ZIWIO,.page_select__FkvQ2{min-height:2.42rem;border-color:color-mix(in srgb,var(--border-color) 88%,transparent);font-size:.79rem;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface-elevated) 26%,transparent),0 1px 0 color-mix(in srgb,var(--border-color) 18%,transparent)}.page_methodSelect__zPrWK,.page_select__FkvQ2{width:min(100%,13rem)}.page_actionMenuPanel__w_Aac,.page_clientModalPanel__jbnvE,.page_ctoPortModalPanel__waVfP,.page_editClientModalPanel__w1Rls,.page_infoModalPanel__sQkpj,.page_provisionModalPanel__VpMns{border-radius:.65rem!important}.page_clientModalPanel__jbnvE{width:min(64rem,calc(100vw - 2rem))!important;max-width:min(64rem,calc(100vw - 2rem))!important}.page_editClientModalPanel__w1Rls,.page_infoModalPanel__sQkpj{width:min(62rem,calc(100vw - 2rem))!important;max-width:min(62rem,calc(100vw - 2rem))!important}.page_actionMenuPanel__w_Aac{width:min(52rem,calc(100vw - 2rem))!important;max-width:min(52rem,calc(100vw - 2rem))!important}.page_provisionModalPanel__VpMns{width:min(96rem,calc(100vw - 2rem))!important;max-width:min(96rem,calc(100vw - 2rem))!important}.page_modalTitle__tx5Xj{font-size:1.02rem}.page_actionMenuBody__Qb4To{gap:.72rem}.page_actionClientSummary__6FuKd,.page_identityPanel__ORC8a,.page_infoHero__y4mhB,.page_linkedOntPanel__WMopl,.page_ontPickerPanel__HqBXl,.page_provisionCard__38A72,.page_provisionSelectedOlt__MIiJw,.page_selectedResourceCard__p18k8{border-color:color-mix(in srgb,var(--border-color) 88%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--button-create-bg) 6%,transparent),transparent 62%),linear-gradient(180deg,var(--surface-subtle),transparent 46%),var(--surface-elevated)}.page_actionGrid__uM_q3{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:.55rem}.page_actionCard__Ak9Jw{min-height:5.15rem;padding:.72rem;border-color:color-mix(in srgb,var(--border-color) 88%,transparent);background:linear-gradient(180deg,var(--surface-subtle),transparent 54%),var(--surface-elevated)}.page_actionCard__Ak9Jw strong{font-size:.82rem}.page_actionCard__Ak9Jw span{font-size:.69rem;line-height:1.25}.page_actionIcon__akK4p{width:2.1rem;height:2.1rem;border-radius:.5rem;background:color-mix(in srgb,currentColor 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 26%,transparent)}.page_identityGrid__brfgy,.page_infoGrid___BOn1,.page_selectedResourceGrid__rHAbN{gap:.62rem}.page_infoGrid___BOn1{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.page_clientFlowNotice__to_lB,.page_identityPanel__ORC8a,.page_infoItem__WUkrP,.page_infoNotice__8s0yH,.page_selectedResourceCard__p18k8{border-color:color-mix(in srgb,var(--border-color) 88%,transparent)}.page_infoItemWide__hODzq{grid-column:span 2}.page_provisionForm__RcRTn{gap:.68rem}.page_provisionHeaderGrid__mae__{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.55rem}.page_provisionCard__38A72{min-height:4.35rem;padding:.62rem}.page_provisionControls__Lhxg_{grid-template-columns:minmax(13rem,1fr) minmax(16rem,1.25fr) minmax(10rem,.7fr) minmax(10rem,auto);gap:.55rem}.page_provisionControlsSecondary__jyxMr{grid-template-columns:minmax(16rem,.9fr) minmax(18rem,1.4fr) auto;gap:.55rem}.page_provisionSelectedOlt__MIiJw{min-height:2.6rem}.page_provisionBodyGrid__Am2uZ{grid-template-columns:minmax(0,1.6fr) minmax(20rem,.7fr)}.page_linkedOntPanel__WMopl,.page_ontPickerPanel__HqBXl{min-height:20rem}.page_ontCandidateGrid__jf_FJ{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));max-height:min(50vh,31rem)}.page_linkedOntGrid__RAWuk{max-height:min(50vh,31rem)}.page_linkedOntCard__583Rz,.page_ontCandidateCard__836uG{min-height:4.35rem;padding:.56rem .6rem}.page_connectionPill__vetvN,.page_ontBadgeFree__zSvGK,.page_sourcePill__aM70q,.page_status__e5ASC{border-radius:999px;font-size:.68rem}.page_modalActions__Wq_sq{flex-wrap:wrap;gap:.5rem;margin-top:.72rem;border-top:1px solid color-mix(in srgb,var(--border-color) 76%,transparent)}.page_searchWithIcon__fCtjf{min-width:min(100%,18rem)}.page_clientMap__Uq6P3,.page_realMapWrap__kNT8Y{border-color:color-mix(in srgb,var(--button-create-bg) 30%,var(--border-color));box-shadow:var(--shadow-small)}.page_viabilityShell__X7mQJ{display:grid;gap:.7rem}.page_ctoPortIntro__e1hSa,.page_portDock__JCXzE,.page_viabilityHeader__MaiFL,.page_viabilityToolbar__SD38h{border-color:color-mix(in srgb,var(--border-color) 88%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--button-create-bg) 7%,transparent),transparent 62%),var(--surface-elevated)}.page_viabilityStat__MoevL{min-height:4rem;background:linear-gradient(135deg,color-mix(in srgb,var(--button-create-bg) 7%,transparent),transparent 62%),var(--surface-elevated)}@media (max-width:1180px){.page_identityGrid__brfgy,.page_provisionBodyGrid__Am2uZ,.page_provisionControlsSecondary__jyxMr,.page_provisionControls__Lhxg_,.page_toolbar__eXHcH{grid-template-columns:1fr}.page_methodSelect__zPrWK,.page_radiusInput__Ga0Kk,.page_select__FkvQ2{width:100%}}@media (max-width:760px){.page_header__oRW75{align-items:stretch;flex-direction:column}.page_headerActions__jn5aq,.page_modalActions__Wq_sq{justify-content:stretch}.page_actionGrid__uM_q3,.page_formGrid__iGp3j,.page_infoGrid___BOn1,.page_provisionHeaderGrid__mae__,.page_selectedResourceGrid__rHAbN,.page_summary__OssiC{grid-template-columns:1fr}.page_infoItemWide__hODzq{grid-column:span 1}}.page_section__zQZ2o{padding:clamp(.55rem,1.4vw,.95rem);overflow:hidden}.page_header__oRW75{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:auto;padding:.72rem .78rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);box-shadow:var(--shadow-small)}.page_eyebrow__yxIK8{color:var(--text-secondary);font-size:.66rem;font-weight:750;letter-spacing:0;text-transform:uppercase}.page_title__po7na{margin:.1rem 0 0;color:var(--text-primary);font-size:1.15rem;font-weight:850;line-height:1.18;text-align:left;word-break:break-word}.page_subtitle__YBgxm{margin:.18rem 0 0;color:var(--text-secondary);font-size:.78rem;font-weight:550}.page_summary__OssiC{grid-template-columns:repeat(auto-fit,minmax(10.25rem,1fr));gap:.55rem}.page_clientFlowNotice__to_lB,.page_ctoPortIntro__e1hSa,.page_identityPanel__ORC8a,.page_infoItem__WUkrP,.page_infoNotice__8s0yH,.page_metric__BaKvc,.page_portDock__JCXzE,.page_selectedResourceCard__p18k8,.page_viabilityHeader__MaiFL,.page_viabilityToolbar__SD38h{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);box-shadow:var(--shadow-small)}.page_metric__BaKvc{min-height:3.8rem;padding:.62rem .68rem}.page_metric__BaKvc span{color:var(--text-secondary);font-size:.65rem;font-weight:750;letter-spacing:0}.page_metric__BaKvc strong{color:var(--text-primary);font-size:1.05rem;font-weight:850}.page_toolbar__eXHcH{display:grid;grid-template-columns:minmax(16rem,1.6fr) repeat(3,minmax(8.25rem,.7fr)) repeat(3,minmax(7.35rem,auto));align-items:center;gap:.55rem}.page_field__r2nAa input,.page_field__r2nAa select,.page_field__r2nAa textarea,.page_methodSelect__zPrWK,.page_radiusInput__Ga0Kk,.page_search__ZIWIO,.page_select__FkvQ2{min-height:var(--control-height);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--input-bg);color:var(--input-text);font-size:.78rem;font-weight:650}.page_methodSelect__zPrWK,.page_select__FkvQ2{width:100%}.page_actionMenuPanel__w_Aac,.page_clientModalPanel__jbnvE,.page_ctoPortModalPanel__waVfP,.page_editClientModalPanel__w1Rls,.page_infoModalPanel__sQkpj{width:min(46rem,calc(100vw - 2rem))!important;max-width:min(46rem,calc(100vw - 2rem))!important}.page_provisionModalPanel__VpMns{width:min(1720px,calc(100vw - 24px))!important}.page_modalTitle__tx5Xj{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-primary);font-size:.9rem;font-weight:850;line-height:1.15}.page_iconBadge__M5gZ5{display:inline-grid;place-items:center;width:1.15rem;height:1.15rem;border:0;border-radius:0;background:transparent;box-shadow:none}.page_iconBadge__M5gZ5 svg{width:.88rem;height:.88rem}.page_actionMenuBody__Qb4To{display:grid;gap:.62rem}.page_actionClientSummary__6FuKd{display:grid;grid-template-columns:1.6rem minmax(0,1fr);align-items:center;gap:.62rem;min-height:3.35rem;padding:.62rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-elevated);box-shadow:var(--shadow-small)}.page_actionClientSummary__6FuKd strong{display:block;overflow:hidden;color:var(--text-primary);font-size:.82rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.page_actionClientSummary__6FuKd span{display:block;overflow:hidden;color:var(--text-secondary);font-size:.7rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.page_actionGrid__uM_q3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10.6rem,100%),1fr));gap:.5rem}.page_actionCard__Ak9Jw{display:grid;grid-template-columns:1.85rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:4.15rem;padding:.58rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface);color:var(--text-primary);text-align:left;box-shadow:var(--shadow-small)}.page_actionCard__Ak9Jw:hover:not(:disabled){background:var(--hover-soft-bg);border-color:var(--hover-soft-border);box-shadow:var(--hover-soft-shadow);transform:translateY(-1px)}.page_actionCard__Ak9Jw strong{display:block;overflow:hidden;color:var(--text-primary);font-size:.78rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.page_actionCard__Ak9Jw span{display:block;overflow:hidden;color:var(--text-secondary);font-size:.66rem;font-weight:650;line-height:1.22;text-overflow:ellipsis}.page_actionIcon__akK4p{display:inline-grid;place-items:center;width:1.78rem;height:1.78rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-subtle);box-shadow:none}.page_actionIcon__akK4p svg{width:.9rem;height:.9rem}.page_actionIconInfo___jwgM{color:var(--icon-details)}.page_actionIconEdit__5Gm8E{color:var(--icon-edit)}.page_actionIconProvision__a0Rj2{color:var(--icon-success)}.page_actionIconDisable__9bZmp{color:var(--warning)}.page_actionIconReactivate__W3seI{color:var(--success)}.page_actionIconDelete__GBbG_{color:var(--icon-delete)}.page_modalActions__Wq_sq{display:flex;justify-content:flex-end;gap:.55rem;margin-top:.62rem;padding-top:.62rem;border-top:1px solid var(--border-color)}.page_provisionForm__RcRTn{gap:.62rem}.page_provisionHeaderGrid__mae__{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.15fr) minmax(0,1.05fr);gap:.62rem}.page_linkedOntPanel__WMopl,.page_ontPickerPanel__HqBXl,.page_provisionCard__38A72,.page_provisionSelectedOlt__MIiJw{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--table-bg);box-shadow:none}.page_provisionCard__38A72{display:grid;grid-template-columns:1.45rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:4.05rem;padding:.55rem .68rem}.page_provisionCard__38A72 small,.page_provisionSelectedOlt__MIiJw small{color:var(--text-secondary);font-size:.68rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.page_linkedOntCard__583Rz strong,.page_ontCandidateCard__836uG strong,.page_provisionCard__38A72 strong,.page_provisionPanelTitle__Ubays strong,.page_provisionSelectedOlt__MIiJw strong{color:var(--text-primary);font-size:.8rem;font-weight:850}.page_linkedOntCard__583Rz>div small,.page_linkedOntCard__583Rz>div span,.page_ontCandidateCard__836uG>div small,.page_ontCandidateCard__836uG>div span,.page_provisionCard__38A72>div span,.page_provisionPanelTitle__Ubays span{color:var(--text-secondary);font-size:.7rem;font-weight:650}.page_provisionControls__Lhxg_{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(120px,.75fr) minmax(160px,.9fr)}.page_provisionControlsSecondary__jyxMr,.page_provisionControls__Lhxg_{display:grid;gap:.62rem;align-items:end;padding:.62rem .72rem;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--table-bg)}.page_provisionControlsSecondary__jyxMr{grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) auto}.page_provisionSelectedOlt__MIiJw{grid-template-columns:1.45rem minmax(0,1fr);gap:.55rem;min-height:var(--control-height);padding:.42rem .55rem}.page_provisionBodyGrid__Am2uZ{grid-template-columns:minmax(0,1fr) minmax(19rem,.32fr);gap:.62rem}.page_linkedOntPanel__WMopl,.page_ontPickerPanel__HqBXl{display:flex;flex-direction:column;min-height:min(46vh,28rem);overflow:hidden}.page_provisionPanelTitle__Ubays{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .62rem;border-bottom:1px solid var(--border-color);background:var(--table-header-bg)}.page_linkedOntGrid__RAWuk,.page_ontCandidateGrid__jf_FJ{display:grid;align-content:start;gap:0;max-height:none;overflow:auto}.page_ontCandidateGrid__jf_FJ{grid-template-columns:1fr}.page_linkedOntCard__583Rz,.page_ontCandidateCard__836uG{display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.58rem;min-height:3rem;padding:.45rem .62rem;border:0;border-bottom:1px solid var(--border-color);border-radius:0;background:transparent;color:var(--text-primary);box-shadow:none}.page_linkedOntCard__583Rz{grid-template-columns:1.6rem minmax(0,1fr)}.page_ontCandidateCard__836uG:hover{background:var(--table-hover-bg);border-color:var(--border-color);box-shadow:none;transform:none}.page_ontCandidateSelected__5Xfzf{background:var(--surface-success-soft);box-shadow:inset 3px 0 0 var(--success)}.page_ontBadgeFree__zSvGK{min-height:1.38rem;padding:0 .48rem;border:1px solid var(--surface-success-border);border-radius:999px;background:var(--surface-success-soft);color:var(--success)!important;font-size:.62rem!important;font-weight:850!important;text-transform:none}html[data-theme=dark] .page_section__zQZ2o{background:#181818}html[data-theme=dark] .page_actionCard__Ak9Jw,html[data-theme=dark] .page_actionClientSummary__6FuKd,html[data-theme=dark] .page_clientFlowNotice__to_lB,html[data-theme=dark] .page_header__oRW75,html[data-theme=dark] .page_identityPanel__ORC8a,html[data-theme=dark] .page_infoItem__WUkrP,html[data-theme=dark] .page_infoNotice__8s0yH,html[data-theme=dark] .page_linkedOntPanel__WMopl,html[data-theme=dark] .page_metric__BaKvc,html[data-theme=dark] .page_ontPickerPanel__HqBXl,html[data-theme=dark] .page_provisionCard__38A72,html[data-theme=dark] .page_provisionControlsSecondary__jyxMr,html[data-theme=dark] .page_provisionControls__Lhxg_,html[data-theme=dark] .page_provisionSelectedOlt__MIiJw,html[data-theme=dark] .page_selectedResourceCard__p18k8{background:#1c1c1c;border-color:#333333;box-shadow:none}html[data-theme=dark] .page_actionCard__Ak9Jw{background:#202020}html[data-theme=dark] .page_actionCard__Ak9Jw:hover:not(:disabled){background:#242424}.page_actionMenuPanel__w_Aac{width:min(49rem,calc(100vw - 2rem))!important;max-width:min(49rem,calc(100vw - 2rem))!important}.page_actionMenuBody__Qb4To{gap:.5rem!important}.page_actionClientSummary__6FuKd{display:none!important}.page_actionGrid__uM_q3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.42rem!important}.page_actionCard__Ak9Jw{display:flex!important;min-height:3.75rem!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.24rem!important;padding:.58rem .5rem!important;border:1px solid var(--border-color)!important;border-radius:var(--border-radius)!important;background:var(--surface)!important;box-shadow:none!important;text-align:center!important;transform:none!important}.page_actionCard__Ak9Jw>div{display:grid!important;place-items:center!important;gap:.18rem!important;width:100%!important}.page_actionCard__Ak9Jw strong{max-width:100%!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:.78rem!important;font-weight:850!important;line-height:1.1!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.page_actionCard__Ak9Jw div span{display:none!important}.page_actionIcon__akK4p{width:1.35rem!important;height:1.35rem!important;margin:0 0 .16rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.page_actionIcon__akK4p svg{width:.98rem!important;height:.98rem!important}.page_actionIconInfo___jwgM{color:#9ca3af!important}.page_actionIconEdit__5Gm8E{color:#38bdf8!important}.page_actionIconProvision__a0Rj2{color:#9ca3af!important}.page_actionIconDisable__9bZmp{color:#ef4444!important}.page_actionIconReactivate__W3seI{color:#22c55e!important}.page_actionIconDelete__GBbG_{color:#ef4444!important}.page_modalActions__Wq_sq{justify-content:center!important;margin-top:.52rem!important;padding-top:.58rem!important;border-top:1px solid var(--border-color)!important}html[data-theme=dark] .page_actionMenuPanel__w_Aac{background:#1c1c1c!important;border-color:#333333!important}html[data-theme=dark] .page_actionCard__Ak9Jw{background:#202020!important;border-color:#333333!important}html[data-theme=dark] .page_actionCard__Ak9Jw:hover:not(:disabled){background:#242424!important}html[data-theme=dark] .page_provisionPanelTitle__Ubays{background:#202020;border-color:#333333}html[data-theme=dark] .page_linkedOntCard__583Rz,html[data-theme=dark] .page_ontCandidateCard__836uG{border-color:#303030}@media (max-width:1320px){.page_toolbar__eXHcH{grid-template-columns:repeat(3,minmax(0,1fr))}.page_search__ZIWIO{grid-column:1/-1}}@media (max-width:980px){.page_provisionBodyGrid__Am2uZ,.page_provisionControlsSecondary__jyxMr,.page_provisionControls__Lhxg_,.page_provisionHeaderGrid__mae__{grid-template-columns:1fr}}@media (max-width:760px){.page_actionGrid__uM_q3,.page_formGrid__iGp3j,.page_infoGrid___BOn1,.page_selectedResourceGrid__rHAbN,.page_summary__OssiC,.page_toolbar__eXHcH{grid-template-columns:1fr}.page_search__ZIWIO{grid-column:auto}.page_modalActions__Wq_sq{justify-content:stretch}.page_actionMenuPanel__w_Aac{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important}.page_actionGrid__uM_q3{grid-template-columns:1fr!important}.page_modalActions__Wq_sq{justify-content:stretch!important}}.page_provisionModalPanel__VpMns{--modal-accent-start:#22c55e;--modal-accent-mid:#0ea5e9;--modal-accent-end:#2563eb;width:min(1088px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:min(88vh,920px)!important;margin:auto!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.7)!important;background:var(--modal-content-bg)!important;box-shadow:0 30px 80px rgba(0,0,0,.5)!important}.page_provisionForm__RcRTn{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.page_provisionModalHeader__HScyF{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid rgba(148,163,184,.35)}.page_provisionHeaderLeft__ROJ4r{display:flex;align-items:center;gap:10px;min-width:0}.page_provisionHeaderIconCircle__4FrVK{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:rgba(22,163,74,.16);flex:0 0 auto}.page_provisionHeaderIcon___TAHl{color:#22c55e;font-size:14px}.page_provisionHeaderTitleWrapper__obTW8{display:grid;gap:2px;min-width:0}.page_provisionHeaderSubtitle__FOuEe{color:var(--text-secondary);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.page_provisionHeaderTitle__CyO55{color:var(--text-primary);font-size:16px;font-weight:800;overflow-wrap:anywhere}.page_provisionCloseIconButton__YAzNM{display:grid;place-items:center;width:32px;height:32px;border:none;border-radius:999px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .15s ease,transform .1s ease}.page_provisionCloseIconButton__YAzNM:hover{background:rgba(148,163,184,.2);transform:scale(1.02)}.page_provisionContent__Hrfgj{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.page_provisionSummaryGrid__pLEum{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr);gap:10px}.page_linkedOntPanel__WMopl,.page_provisionContractCard__CE8gd,.page_provisionFiltersSection__uMl_m,.page_provisionListSection__CWjpf,.page_provisionOltCard__a8owJ,.page_provisionOltSearchRow__NbdGa{border:1px solid var(--border-color);border-radius:12px;background:var(--table-bg)}.page_provisionContractCard__CE8gd{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(16,185,129,.06))}.page_provisionContractCard__CE8gd,.page_provisionOltCard__a8owJ{display:grid;gap:4px;padding:8px 12px}.page_provisionSectionLabel__K_uMf{color:var(--text-secondary);font-size:12px;letter-spacing:.05em;text-transform:uppercase}.page_provisionContractTitleRow__WMuPW{display:flex;align-items:center;gap:8px;min-width:0;color:var(--text-primary);font-size:16px;font-weight:800}.page_provisionContractTitleRow__WMuPW strong,.page_provisionOltName__UaFBF{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_provisionContractIcon__U_z2A{color:#0ea5e9;font-size:16px;flex:0 0 auto}.page_provisionContractInfoRow__P0Bgq,.page_provisionOltDetails__XUp3n{display:flex;flex-wrap:wrap;gap:8px 10px;color:var(--text-secondary);font-size:12px}.page_provisionContractInfoItem__IL8rQ{white-space:nowrap}.page_provisionContractInfoItem__IL8rQ strong{color:var(--text-primary);font-weight:800}.page_provisionOltName__UaFBF{color:var(--text-primary);font-size:14px;font-weight:750}.page_provisionFiltersSection__uMl_m{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(120px,.75fr) minmax(160px,.9fr) auto;gap:10px;align-items:center;padding:8px 12px}.page_provisionOltSearchRow__NbdGa{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr);gap:10px;align-items:end;padding:8px 12px}.page_provisionFieldGroup__aELg6{display:flex;flex-direction:column;gap:4px;min-width:0}.page_provisionFieldLabel__vGQXL{color:var(--text-secondary);font-size:12px;font-weight:700}.page_provisionInput__9LhX_,.page_provisionSelect__68DjK{width:100%;min-height:34px;border:1px solid var(--border-color);border-radius:8px;background:var(--input-bg);color:var(--input-text);font-size:13px;outline:none}.page_provisionSelect__68DjK{padding:5px 10px}.page_provisionInput__9LhX_{padding:5px 8px 5px 28px}.page_provisionInput__9LhX_:focus,.page_provisionSelect__68DjK:focus{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--focus-ring)}.page_provisionSearchInputWrapper__s_e_L{position:relative;min-width:0}.page_provisionSearchIcon__Ly5Ft{position:absolute;top:50%;left:10px;color:var(--text-secondary);font-size:12px;transform:translateY(-50%);pointer-events:none}.page_provisionToolbarActions__asbpb{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:max-content}.page_ontBadgeFree__zSvGK,.page_provisionCount__Fd31N{display:inline-flex!important;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border:1px solid rgba(34,197,94,.28);border-radius:999px;background:rgba(34,197,94,.12);color:#22c55e!important;font-size:11px!important;font-weight:800!important;white-space:nowrap}.page_provisionReloadButton__EQyks{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;min-width:126px;padding:7px 12px;border:none;border-radius:999px;background:linear-gradient(135deg,#0ea5e9,#2563eb);color:#ffffff;font-size:12px;font-weight:750;cursor:pointer;box-shadow:var(--shadow-small);transition:opacity .15s ease,transform .1s ease,box-shadow .15s ease}.page_provisionReloadButton__EQyks:hover{box-shadow:0 4px 10px rgba(37,99,235,.45);transform:translateY(-.5px)}.page_provisionReloadButtonDisabled__A1Xhq{cursor:not-allowed;opacity:.7;box-shadow:none}.page_provisionReloadIconSpinning__LgH_L,.page_provisionReloadIcon__MTpGM{font-size:13px}.page_provisionReloadIconSpinning__LgH_L{animation:page_spin__OXxwq .7s linear infinite}.page_provisionSelectedOlt__MIiJw{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:5px 10px;border:1px solid var(--border-color);border-radius:8px;background:var(--input-bg);color:var(--text-primary)}.page_provisionSelectedOlt__MIiJw svg{color:#f59e0b}.page_provisionSelectedOlt__MIiJw small{display:block;color:var(--text-secondary);font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.page_provisionSelectedOlt__MIiJw strong{display:block;min-width:0;overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.page_provisionListError__6XZQJ{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(248,113,113,.26);border-radius:12px;background:rgba(248,113,113,.12);color:var(--text-primary);font-size:12px}.page_provisionListError__6XZQJ svg{color:#ef4444}.page_provisionBodyGrid__Am2uZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.32fr);gap:10px;min-height:min(46vh,28rem);flex:1;min-width:0;overflow:hidden}.page_linkedOntPanel__WMopl,.page_provisionListSection__CWjpf{display:flex;flex-direction:column;min-height:0;overflow:hidden}.page_provisionListHeader____wql{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-bottom:1px solid var(--border-color);background:var(--table-header-bg)}.page_provisionListTitle___RSDT{display:block;color:var(--text-primary);font-size:13px;font-weight:750}.page_provisionListHint__LgEcy{display:block;color:var(--text-secondary);font-size:11px}.page_linkedOntGrid__RAWuk,.page_provisionListBody__VeTvO{flex:1;min-height:210px;overflow:auto;-webkit-overflow-scrolling:touch}.page_provisionInitialMessage__L1_m_{padding:18px 14px;border-bottom:1px solid var(--border-color);background:rgba(14,165,233,.08);color:var(--text-secondary);font-size:13px}.page_provisionEmptyMessage__Zq_Ne,.page_provisionLoadingMessage__hV5oR{display:block;padding:18px 14px;color:var(--text-secondary);font-size:13px}.page_provisionTable___4RpN{width:100%;min-width:1040px;border-collapse:collapse;table-layout:fixed;font-size:12px}.page_provisionColGpon__ogjo7{width:120px}.page_provisionColOntId__2T1Is{width:80px}.page_provisionColProfile__Tli97{width:160px}.page_provisionColSerial__IYmfx{width:170px}.page_provisionColStatus__c2dkE{width:120px}.page_provisionColPower__FmwsM{width:92px}.page_provisionColDistance__n53Wp{width:110px}.page_provisionColAction__uR7po{width:150px}.page_provisionTableHeadRow__dS0mp{position:sticky;top:0;z-index:1;background:var(--table-header-bg)}.page_provisionTableCell__z6A4c,.page_provisionTableHeaderCell__5uB0B{padding:6px 8px;border-bottom:1px solid var(--border-color);overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.page_provisionTableHeaderCell__5uB0B{color:var(--text-primary);font-weight:700}.page_provisionTableCellCenter__1wcfP{text-align:center}.page_provisionOntRow__KMESu{cursor:pointer;transition:background .12s ease}.page_provisionOntRow__KMESu:hover{background:var(--table-hover-bg)}.page_provisionOntRowSelected__A7n70{background:rgba(14,165,233,.16)}.page_provisionOntId__IGh_l{color:var(--text-primary);font-weight:750}.page_provisionSerialCell__KYZS_{font-family:var(--font-mono);font-size:11px;letter-spacing:.01em}.page_provisionStatusText__iW1ik{font-size:12px;font-weight:750;text-transform:capitalize}.page_provisionPowerText__N5X7E{display:inline-block;max-width:100%;overflow:hidden;color:var(--text-secondary);font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.page_provisionRowActionButton__ZWymO{display:inline-flex;align-items:center;justify-content:center;min-width:112px;padding:5px 10px;border:none;border-radius:999px;background:var(--button-success-bg);color:var(--button-success-text);font-size:12px;font-weight:800;cursor:pointer;transition:transform .1s ease,box-shadow .15s ease,opacity .15s ease}.page_provisionRowActionButton__ZWymO:hover{box-shadow:0 6px 14px rgba(16,185,129,.28);transform:translateY(-.5px)}.page_provisionRowActionButtonSelected__Q3rF5{background:linear-gradient(135deg,#0ea5e9,#2563eb);color:#ffffff}.page_linkedOntGrid__RAWuk{display:grid;align-content:start;gap:8px;padding:10px}.page_linkedOntCard__583Rz{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:56px;padding:8px 10px;border:1px solid var(--border-color);border-radius:10px;background:var(--surface-elevated)}.page_linkedOntCard__583Rz svg{color:#60a5fa}.page_linkedOntCard__583Rz small,.page_linkedOntCard__583Rz span,.page_linkedOntCard__583Rz strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_linkedOntCard__583Rz strong{color:var(--text-primary);font-size:12px;font-weight:850}.page_linkedOntCard__583Rz small,.page_linkedOntCard__583Rz span{color:var(--text-secondary);font-size:11px;font-weight:650}.page_provisionFooter__KpaOP{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid rgba(148,163,184,.35);flex-shrink:0}.page_provisionFooterText__bEGTs{min-width:0;color:var(--text-secondary);font-size:12px}.page_provisionFooterActions__6h2c9{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media (max-width:1180px){.page_provisionBodyGrid__Am2uZ,.page_provisionFiltersSection__uMl_m,.page_provisionOltSearchRow__NbdGa,.page_provisionSummaryGrid__pLEum{grid-template-columns:1fr}.page_provisionToolbarActions__asbpb{justify-content:flex-start}}@media (max-width:760px){.page_provisionModalPanel__VpMns{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important;border-radius:14px!important}.page_provisionForm__RcRTn{max-height:calc(100dvh - 44px)}.page_provisionContent__Hrfgj{overflow-y:auto;padding-right:2px}.page_provisionContractInfoRow__P0Bgq,.page_provisionOltDetails__XUp3n{display:grid;gap:4px}.page_provisionFooterActions__6h2c9,.page_provisionFooter__KpaOP,.page_provisionToolbarActions__asbpb{align-items:stretch;flex-direction:column}.page_provisionFooterActions__6h2c9,.page_provisionFooterActions__6h2c9 button,.page_provisionReloadButton__EQyks,.page_provisionToolbarActions__asbpb{width:100%}.page_linkedOntGrid__RAWuk,.page_provisionListBody__VeTvO{min-height:180px}}.page_actionIconDesprovision__uAAFw{color:#0ea5e9}.page_actionIconMove__58_Cd{color:#8b5cf6}.page_provisionBodyGrid__Am2uZ:has(.page_listingLoaderShell__fcybJ){grid-template-columns:1fr}.page_provisionBodyGrid__Am2uZ:has(.page_listingLoaderShell__fcybJ) .page_linkedOntPanel__WMopl{display:none}.page_provisionListSection__CWjpf:has(.page_listingLoaderShell__fcybJ){min-height:414px}.page_provisionListBody__VeTvO:has(.page_listingLoaderShell__fcybJ){display:grid;place-items:center;overflow:hidden}.page_listingLoaderShell__fcybJ{width:100%;min-height:360px;padding:22px;display:grid;place-items:center}.page_listingLoaderCard__Fh1GO{width:min(520px,calc(100% - 24px));margin:auto;padding:24px;border-radius:22px;border:1px solid color-mix(in srgb,var(--border-color) 78%,#22c55e 22%);background:radial-gradient(circle at 18% 12%,rgba(34,197,94,.14),transparent 32%),radial-gradient(circle at 86% 18%,rgba(14,165,233,.14),transparent 36%),linear-gradient(145deg,rgba(15,23,42,.08),rgba(15,23,42,.02)),var(--modal-content-bg);box-shadow:0 24px 70px rgba(15,23,42,.24),inset 0 1px 0 rgba(255,255,255,.08);display:grid;justify-items:center;gap:16px;text-align:center}.page_listingOrbit__tuVz4{position:relative;width:92px;height:92px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(var(--modal-content-bg),var(--modal-content-bg)) padding-box,conic-gradient(from 0deg,#22c55e,#0ea5e9,#8b5cf6,#22c55e) border-box;border:3px solid transparent;box-shadow:0 0 0 10px rgba(34,197,94,.08),0 18px 36px rgba(15,23,42,.22)}.page_listingOrbit__tuVz4:before{content:"";position:absolute;inset:8px;border-radius:inherit;border:1px dashed rgba(148,163,184,.45);animation:page_listingSpin__E0S7h 2.8s linear infinite}.page_listingOrbitDot__4893c{position:absolute;top:-5px;left:50%;width:12px;height:12px;border-radius:999px;background:#22c55e;box-shadow:0 0 18px rgba(34,197,94,.78);transform-origin:0 51px;animation:page_listingOrbit__tuVz4 1.8s linear infinite}.page_listingOrbitIcon__nFIPF{color:#22c55e;font-size:26px;animation:page_spin__OXxwq .9s linear infinite}.page_listingLoaderText__sRwq9{display:grid;gap:6px;max-width:420px}.page_listingKicker__sSQ0O{color:#22c55e;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.page_listingLoaderText__sRwq9 strong{color:var(--text-primary);font-size:20px;line-height:1.1}.page_listingLoaderText__sRwq9 p{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.45}.page_listingMetaGrid__Qjjx5{width:100%;display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:10px}.page_listingMetaItem__u0grR{min-width:0;padding:10px 12px;border-radius:14px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--table-bg) 88%,transparent);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;text-align:left}.page_listingMetaItem__u0grR svg{grid-row:span 2;color:#0ea5e9}.page_listingMetaItem__u0grR span{color:var(--text-secondary);font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.page_listingMetaItem__u0grR strong{min-width:0;color:var(--text-primary);font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_listingSteps__tMK7Y{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.page_listingSteps__tMK7Y span{height:5px;border-radius:999px;background:linear-gradient(90deg,rgba(34,197,94,.18),rgba(14,165,233,.75),rgba(139,92,246,.18));background-size:220% 100%;animation:page_listingPulse__DpKKn 1.2s ease-in-out infinite}.page_listingSteps__tMK7Y span:nth-child(2){animation-delay:.16s}.page_listingSteps__tMK7Y span:nth-child(3){animation-delay:.32s}@keyframes page_spin__OXxwq{to{transform:rotate(1turn)}}@keyframes page_listingOrbit__tuVz4{to{transform:rotate(1turn)}}@keyframes page_listingSpin__E0S7h{to{transform:rotate(-1turn)}}@keyframes page_listingPulse__DpKKn{0%,to{opacity:.45;background-position:0 50%}50%{opacity:1;background-position:100% 50%}}.page_provisionRowActionButton__ZWymO:disabled{cursor:not-allowed;opacity:.62;transform:none}.page_realMapWrap__kNT8Y .neutral-info-window{min-width:250px;max-width:285px;padding:14px;border-radius:16px;background:linear-gradient(180deg,#111827,#0f172a);color:#e5e7eb;box-shadow:0 18px 45px rgba(15,23,42,.38)}.page_realMapWrap__kNT8Y .neutral-info-window h3{margin:0 0 10px;color:#ffffff;font-size:16px;font-weight:900}.page_realMapWrap__kNT8Y .neutral-info-window .info-stats,.page_realMapWrap__kNT8Y .neutral-info-window .infoWindowStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0}.page_realMapWrap__kNT8Y .neutral-info-window .info-stats>div,.page_realMapWrap__kNT8Y .neutral-info-window .infoWindowStats>div{padding:8px;border:1px solid rgba(148,163,184,.28);border-radius:10px;background:rgba(15,23,42,.74);text-align:center}.page_realMapWrap__kNT8Y .neutral-info-window .infoWindowButton,.page_realMapWrap__kNT8Y .neutral-info-window button{width:100%;min-height:38px;border:0;border-radius:10px;background:linear-gradient(135deg,#16a34a,#059669);color:#ffffff;font-weight:900;cursor:pointer}.page_contractPortGrid__niwoY{gap:10px}.page_contractPortButton__bFFJf{min-height:86px;border-color:rgba(16,185,129,.32);border-radius:14px;background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(14,165,233,.06)),var(--surface-elevated);box-shadow:0 10px 22px rgba(15,23,42,.08)}.page_contractPortButton__bFFJf:hover{border-color:rgba(16,185,129,.58);box-shadow:0 14px 30px rgba(16,185,129,.16)}.page_contractPortButtonOccupied__Titis{border-color:rgba(239,68,68,.3);background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(245,158,11,.06)),var(--surface-elevated)}.page_contractPortLine__e37Xv{color:var(--text-primary);font-size:13px}.page_contractPortMeta__PWUAY{color:var(--text-secondary);font-size:11px}@media (max-width:760px){.page_listingLoaderShell__fcybJ{min-height:250px;padding:14px}.page_listingLoaderCard__Fh1GO{padding:18px;border-radius:18px}.page_listingMetaGrid__Qjjx5,.page_listingSteps__tMK7Y{grid-template-columns:1fr}}.page_realMap__L_JCL{height:clamp(36rem,calc(100vh - 15rem),52rem);min-height:36rem}.page_realMapWrap__kNT8Y .gm-style .gm-style-iw-c{background:#fff!important;color:#0f172a!important;border-color:#dce4ee!important}.page_realMapWrap__kNT8Y .gm-style .gm-style-iw-tc:after{background:#fff!important}.page_realMapWrap__kNT8Y .neutral-info-window{min-width:19rem;max-width:min(23rem,calc(100vw - 2rem));padding:1rem;background:#fff;color:#0f172a;box-shadow:none}.page_realMapWrap__kNT8Y .neutral-info-stat-value,.page_realMapWrap__kNT8Y .neutral-info-title{color:#0f172a}.page_realMapWrap__kNT8Y .neutral-info-stat-card{border-color:#e2e8f0;background:#f8fafc}.page_realMapWrap__kNT8Y .neutral-info-stat-label{color:#64748b}@media (max-width:760px){.page_realMap__L_JCL{height:70vh;min-height:31rem}}