.NetworkDashboard-module__OKr4iW__appShell{color:#f4f7f6;background:#0e1113;grid-template-columns:68px minmax(0,1fr);height:100svh;min-height:720px;display:grid;overflow:hidden}.NetworkDashboard-module__OKr4iW__sideRail{z-index:40;background:#1b2028;border-right:1px solid #ffffff0f;grid-template-rows:auto 1fr auto;gap:20px;padding:16px 10px;display:grid;position:relative}.NetworkDashboard-module__OKr4iW__sideLogo{background:0 0;border:1px solid #ffffff1f;border-radius:12px;place-items:center;width:48px;height:48px;transition:border-color .2s,background .2s;display:grid}.NetworkDashboard-module__OKr4iW__sideLogo:hover{background:#f49d1029;border-color:#f49d1061}.NetworkDashboard-module__OKr4iW__sideLogo img{object-fit:contain}.NetworkDashboard-module__OKr4iW__sideNav,.NetworkDashboard-module__OKr4iW__sideNavBottom{align-content:start;gap:6px;display:grid}.NetworkDashboard-module__OKr4iW__sideNavBottom{align-content:end}.NetworkDashboard-module__OKr4iW__sideNavItem{color:#f4f7f680;letter-spacing:.02em;border-radius:12px;justify-items:center;gap:5px;min-height:54px;padding:8px 4px;font-size:10px;font-weight:700;line-height:1;transition:background .2s,color .2s,transform .2s;display:grid}.NetworkDashboard-module__OKr4iW__sideNavItem:hover{color:#f4f7f6e0;background:#ffffff0f}.NetworkDashboard-module__OKr4iW__sideNavItem[data-active=true]{color:#fff;background:#ffffff1a}.NetworkDashboard-module__OKr4iW__sideNavItem[data-active=true] svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__mapStage{background:#0f1114;min-width:0;min-height:0;position:relative;overflow:hidden}.NetworkDashboard-module__OKr4iW__mapShell{background:radial-gradient(circle at 38% 24%,#f49d1014,#0000 28rem),#0d1012;position:absolute;inset:0;overflow:hidden}.NetworkDashboard-module__OKr4iW__mapCanvas{z-index:0;position:absolute;inset:0}.NetworkDashboard-module__OKr4iW__mapShell:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#10131585 0%,#10131529 23%,#0000 44%),linear-gradient(270deg,#1013159e 0%,#10131529 22%,#0000 42%),linear-gradient(#0000 66%,#10131561);position:absolute;inset:0}.NetworkDashboard-module__OKr4iW__topSearch,.NetworkDashboard-module__OKr4iW__networkBar,.NetworkDashboard-module__OKr4iW__stationDrawer,.NetworkDashboard-module__OKr4iW__detailDock,.NetworkDashboard-module__OKr4iW__layerDock,.NetworkDashboard-module__OKr4iW__endpointDock,.NetworkDashboard-module__OKr4iW__credentialsPanel{z-index:10;position:absolute}.NetworkDashboard-module__OKr4iW__topSearch{align-items:center;gap:10px;width:min(520px,100vw - 860px);min-width:360px;display:flex;top:18px;left:18px}.NetworkDashboard-module__OKr4iW__searchBox{color:#4d5961;background:#fff;border:1px solid #e0e3e8;border-radius:999px;align-items:center;gap:10px;width:100%;height:46px;padding:0 18px;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 1px 3px #0000000f}.NetworkDashboard-module__OKr4iW__searchBox:focus-within{border-color:#f49d1080;box-shadow:0 1px 3px #0000000f}.NetworkDashboard-module__OKr4iW__searchBox input{color:#17212b;background:0 0;border:0;outline:0;width:100%;min-width:0;font-weight:650}.NetworkDashboard-module__OKr4iW__mapIconButton,.NetworkDashboard-module__OKr4iW__primaryButton,.NetworkDashboard-module__OKr4iW__layerDock button{border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-weight:800;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:inline-flex}.NetworkDashboard-module__OKr4iW__mapIconButton{color:#17212b;background:#fffffff5;border-radius:999px;flex:none;width:46px;height:46px;box-shadow:0 2px 6px #00000014,0 12px 32px #00000029}.NetworkDashboard-module__OKr4iW__mapIconButton:hover,.NetworkDashboard-module__OKr4iW__primaryButton:hover,.NetworkDashboard-module__OKr4iW__layerDock button:hover{border-color:#f49d108c;transform:translateY(-1px)}.NetworkDashboard-module__OKr4iW__networkBar{grid-template-columns:repeat(4,minmax(112px,1fr));gap:8px;width:min(620px,100vw - 760px);display:grid;top:18px;right:18px}.NetworkDashboard-module__OKr4iW__networkStat{background:#161b21e0;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:3px 8px;min-height:58px;padding:10px 14px;display:grid;box-shadow:0 1px 2px #0000001a}.NetworkDashboard-module__OKr4iW__networkStat svg{color:#f49d10;grid-row:span 2}.NetworkDashboard-module__OKr4iW__networkStat span{color:#f4f7f699;font-size:11px;font-weight:800}.NetworkDashboard-module__OKr4iW__networkStat strong{overflow-wrap:anywhere;color:#fff;font-size:16px;line-height:1}.NetworkDashboard-module__OKr4iW__stationDrawer{color:#17212b;background:#fff;border:1px solid #e5e7eb;border-radius:12px;grid-template-rows:auto auto minmax(0,1fr);gap:14px;width:360px;padding:16px;display:grid;top:84px;bottom:118px;left:18px;box-shadow:0 1px 3px #00000014,0 4px 12px #0000000f}.NetworkDashboard-module__OKr4iW__drawerHeader,.NetworkDashboard-module__OKr4iW__panelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.NetworkDashboard-module__OKr4iW__kicker,.NetworkDashboard-module__OKr4iW__panelKicker{color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}.NetworkDashboard-module__OKr4iW__drawerHeader h1,.NetworkDashboard-module__OKr4iW__panelHeader h2,.NetworkDashboard-module__OKr4iW__detailHeader h2{color:#17212b;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.12}.NetworkDashboard-module__OKr4iW__primaryButton{color:#fff;min-height:38px;box-shadow:none;background:#f49d10;border-color:#0000;padding:0 14px;font-size:13px}.NetworkDashboard-module__OKr4iW__primaryButton:hover{background:#e8930a}.NetworkDashboard-module__OKr4iW__filterGroup{background:#f3f4f6;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:3px;display:grid}.NetworkDashboard-module__OKr4iW__filterGroup button{color:#7a8a99;text-transform:capitalize;background:0 0;border:0;border-radius:8px;min-height:32px;font-size:12px;font-weight:750;transition:background .18s,color .18s,box-shadow .18s}.NetworkDashboard-module__OKr4iW__filterGroup button:hover{color:#4a5b6a}.NetworkDashboard-module__OKr4iW__filterGroup .NetworkDashboard-module__OKr4iW__filterActive{color:#fff;box-shadow:none;background:#1b2028}.NetworkDashboard-module__OKr4iW__stationList{align-content:start;gap:9px;min-height:0;padding-right:4px;display:grid;overflow:auto}.NetworkDashboard-module__OKr4iW__stationCard{color:#17212b;text-align:left;width:100%;box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:10px;padding:15px;transition:border-color .2s;display:grid}.NetworkDashboard-module__OKr4iW__stationCard:hover{border-color:#d0d9e2}.NetworkDashboard-module__OKr4iW__stationCard[data-selected=true]{border-color:#f49d1099;box-shadow:inset 3px 0 #f49d10,0 1px 3px #f49d1014,0 8px 20px #f49d101a}.NetworkDashboard-module__OKr4iW__stationCardTop,.NetworkDashboard-module__OKr4iW__stationCardFooter,.NetworkDashboard-module__OKr4iW__stationMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.NetworkDashboard-module__OKr4iW__stationCard strong{color:#17212b;font-size:15px;font-weight:700}.NetworkDashboard-module__OKr4iW__mono{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;letter-spacing:0}.NetworkDashboard-module__OKr4iW__stationCard .NetworkDashboard-module__OKr4iW__mono,.NetworkDashboard-module__OKr4iW__stationMeta,.NetworkDashboard-module__OKr4iW__stationCardFooter{color:#9ca3af;font-size:12px}.NetworkDashboard-module__OKr4iW__stationMeta{justify-content:flex-start}.NetworkDashboard-module__OKr4iW__stationCardFooter{color:#9ca3af;border-color:#f0f1f3;border-top-style:solid;border-top-width:1px;padding-top:10px;font-weight:750}.NetworkDashboard-module__OKr4iW__statusPill,.NetworkDashboard-module__OKr4iW__roverCount{letter-spacing:.01em;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.NetworkDashboard-module__OKr4iW__statusPill[data-tone=green]{color:#1a7350;background:#2e8f6b1a;border-color:#2e8f6b33}.NetworkDashboard-module__OKr4iW__statusPill[data-tone=amber]{color:#8b5d00;background:#d291001a;border-color:#d2910033}.NetworkDashboard-module__OKr4iW__statusPill[data-tone=red]{color:#a84235;background:#c9584a1a;border-color:#c9584a2e}.NetworkDashboard-module__OKr4iW__statusPill[data-tone=blue]{color:#2d5683;background:#315f8f14;border-color:#315f8f29}.NetworkDashboard-module__OKr4iW__statusPill[data-tone=gray]{color:#486276;background:#48627614;border-color:#48627624}.NetworkDashboard-module__OKr4iW__roverCount{color:#b86c00;background:#f49d101a}.NetworkDashboard-module__OKr4iW__emptyState{color:#8a96a3;text-align:center;border:1px dashed #e5e7eb;border-radius:12px;margin:0;padding:28px 18px;font-size:13px;font-weight:600}[data-theme=dark] .NetworkDashboard-module__OKr4iW__emptyState{color:#6b7a89;border-color:#2a3140}.NetworkDashboard-module__OKr4iW__emptyStateHero{text-align:center;justify-items:center;gap:10px;padding:48px 24px;display:grid}.NetworkDashboard-module__OKr4iW__emptyStateHero svg{color:#d0d5dd;margin-bottom:4px}.NetworkDashboard-module__OKr4iW__emptyStateHero h3{color:#17212b;margin:0;font-size:18px;font-weight:750}.NetworkDashboard-module__OKr4iW__emptyStateHero p{color:#667789;max-width:320px;margin:0;font-size:13px;font-weight:600;line-height:1.45}[data-theme=dark] .NetworkDashboard-module__OKr4iW__emptyStateHero svg{color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__emptyStateHero h3{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__emptyStateHero p{color:#8a95a2}.NetworkDashboard-module__OKr4iW__detailDock{border-radius:12px;width:390px;top:84px;bottom:118px;right:18px;overflow:hidden;box-shadow:0 1px 3px #00000014,0 4px 12px #0000000f}.NetworkDashboard-module__OKr4iW__detailPanel{color:#17212b;scrollbar-width:thin;scrollbar-color:#00000026 transparent;background:#fff;border:1px solid #e5e7eb;border-radius:12px;height:100%;padding:20px;font-size:14px;overflow:auto}.NetworkDashboard-module__OKr4iW__detailPanel::-webkit-scrollbar{width:6px}.NetworkDashboard-module__OKr4iW__detailPanel::-webkit-scrollbar-track{background:0 0}.NetworkDashboard-module__OKr4iW__detailPanel::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.NetworkDashboard-module__OKr4iW__detailHeader{gap:8px;padding-bottom:16px;display:grid}.NetworkDashboard-module__OKr4iW__detailHeader p{color:#9ca3af;margin:0;font-size:13px}.NetworkDashboard-module__OKr4iW__fieldRow{border-bottom:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.NetworkDashboard-module__OKr4iW__fieldLabel{color:#9ca3af;margin-bottom:2px;font-size:12px;font-weight:600;display:block}.NetworkDashboard-module__OKr4iW__fieldValue{color:#1b2028;font-size:15px;font-weight:700;display:block}.NetworkDashboard-module__OKr4iW__fieldActions{flex:none;gap:6px;display:flex}.NetworkDashboard-module__OKr4iW__fieldRow button,.NetworkDashboard-module__OKr4iW__fieldActions button{color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;transition:color .15s,border-color .15s;display:inline-grid}.NetworkDashboard-module__OKr4iW__fieldRow button:hover{color:#1b2028;border-color:#d0d5dd}.NetworkDashboard-module__OKr4iW__statsRow{border-top:1px solid #f0f1f3;border-bottom:1px solid #f0f1f3;grid-template-columns:repeat(4,1fr);gap:0;margin:0 -20px;padding:0;display:grid}.NetworkDashboard-module__OKr4iW__statItem{text-align:center;gap:2px;padding:14px 18px;display:grid}.NetworkDashboard-module__OKr4iW__statItem:not(:last-child){border-right:1px solid #f0f1f3}.NetworkDashboard-module__OKr4iW__statItem span{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.NetworkDashboard-module__OKr4iW__statItem strong{color:#1b2028;font-size:18px;font-weight:800;line-height:1.1}.NetworkDashboard-module__OKr4iW__detailSection{border-top:none;margin-top:0;padding-top:20px}.NetworkDashboard-module__OKr4iW__detailSection h3{color:#1b2028;margin:0 0 14px;font-size:16px;font-weight:700}.NetworkDashboard-module__OKr4iW__specList{gap:10px;margin:0;display:grid}.NetworkDashboard-module__OKr4iW__specList div{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:6px;display:grid}.NetworkDashboard-module__OKr4iW__specList dt{color:#9ca3af;font-size:12px;font-weight:600}.NetworkDashboard-module__OKr4iW__specList dd{color:#1b2028;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;margin:0;font-size:14px;font-weight:600;display:inline-flex}.NetworkDashboard-module__OKr4iW__copyToast{z-index:100;color:#fff;background:#1b2028;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;animation:.2s NetworkDashboard-module__OKr4iW__toastIn;display:inline-flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000004d}.NetworkDashboard-module__OKr4iW__copyToast svg{color:#1aa879}@keyframes NetworkDashboard-module__OKr4iW__toastIn{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.NetworkDashboard-module__OKr4iW__signalGroups{gap:16px;display:grid}.NetworkDashboard-module__OKr4iW__signalRow{gap:6px;display:grid}.NetworkDashboard-module__OKr4iW__signalLabel{color:#17212b;font-size:13px;font-weight:750}.NetworkDashboard-module__OKr4iW__signalPills{flex-wrap:wrap;gap:5px;padding-left:8px;display:flex}.NetworkDashboard-module__OKr4iW__signalPill{color:#b86c00;min-width:42px;min-height:26px;font-size:11px;font-weight:700;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#f49d101a;border:1px solid #f49d1038;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.NetworkDashboard-module__OKr4iW__outputList,.NetworkDashboard-module__OKr4iW__eventList{gap:8px;display:grid}.NetworkDashboard-module__OKr4iW__outputRow,.NetworkDashboard-module__OKr4iW__eventList div{background:0 0;border:none;border-bottom:1px solid #f0f1f3;border-radius:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;padding:10px 0;display:grid}.NetworkDashboard-module__OKr4iW__outputRow svg{color:#9ca3af}.NetworkDashboard-module__OKr4iW__outputRow[data-state=slow] svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__outputRow[data-state=stopped] svg{color:#c9584a}.NetworkDashboard-module__OKr4iW__outputRow span,.NetworkDashboard-module__OKr4iW__eventList span{color:#667789;font-size:13px}.NetworkDashboard-module__OKr4iW__outputRow strong{color:#17212b;font-size:13px}.NetworkDashboard-module__OKr4iW__eventList div{grid-template-columns:20px minmax(0,1fr)}.NetworkDashboard-module__OKr4iW__eventList svg{color:#9ca3af}.NetworkDashboard-module__OKr4iW__layerDock{background:#161b21eb;border:1px solid #ffffff14;border-radius:14px;gap:4px;padding:5px;display:flex;bottom:18px;left:18px;box-shadow:0 2px 8px #0003}.NetworkDashboard-module__OKr4iW__layerDock button{color:#f4f7f6ad;background:#ffffff0f;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;font-size:0;display:grid}.NetworkDashboard-module__OKr4iW__endpointDock{grid-template-columns:repeat(2,minmax(180px,1fr));gap:8px;display:grid;bottom:18px;right:18px}.NetworkDashboard-module__OKr4iW__endpointDock div{background:#161b21e0;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:3px 8px;min-height:54px;padding:10px 14px;display:grid;box-shadow:0 1px 2px #0000001a}.NetworkDashboard-module__OKr4iW__endpointDock svg{color:#f49d10;grid-row:span 2}.NetworkDashboard-module__OKr4iW__endpointDock span{color:#f4f7f694;text-transform:uppercase;font-size:11px;font-weight:850}.NetworkDashboard-module__OKr4iW__endpointDock strong{overflow-wrap:anywhere;color:#fff;font-size:13px}.NetworkDashboard-module__OKr4iW__credentialsPanel{color:#17212b;background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:10px;max-height:196px;padding:14px;display:grid;bottom:18px;left:386px;right:420px;overflow:auto;box-shadow:0 1px 3px #00000014,0 4px 12px #0000000f}.NetworkDashboard-module__OKr4iW__credentialsPanel .NetworkDashboard-module__OKr4iW__panelHeader h2{font-size:17px}.NetworkDashboard-module__OKr4iW__credentialList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.NetworkDashboard-module__OKr4iW__credentialCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:9px;min-width:0;padding:11px;display:grid}.NetworkDashboard-module__OKr4iW__credentialCard:hover{border-color:#e5e7eb}.NetworkDashboard-module__OKr4iW__credentialCard[data-status=provisioning]{border-color:#f49d1061;box-shadow:inset 3px 0 #f49d10}.NetworkDashboard-module__OKr4iW__deviceCardHeader{align-items:center;gap:10px;min-width:0;display:flex}.NetworkDashboard-module__OKr4iW__credentialIcon{color:#f49d10;background:#fff6e4;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.NetworkDashboard-module__OKr4iW__credentialCard strong,.NetworkDashboard-module__OKr4iW__credentialCard span{display:block}.NetworkDashboard-module__OKr4iW__deviceCardHeader strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.NetworkDashboard-module__OKr4iW__credentialCard span,.NetworkDashboard-module__OKr4iW__deviceCardHeader .NetworkDashboard-module__OKr4iW__mono{color:#667789;font-size:11px}.NetworkDashboard-module__OKr4iW__credentialLimits{flex-wrap:wrap;gap:6px;display:flex}.NetworkDashboard-module__OKr4iW__credentialLimits span{color:#486276;text-overflow:ellipsis;white-space:nowrap;background:#48627614;border-radius:999px;align-items:center;gap:5px;max-width:100%;min-height:22px;padding:0 8px;font-size:11px;font-weight:750;display:inline-flex;overflow:hidden}.NetworkDashboard-module__OKr4iW__deviceCredentialBlock{background:#f9fafb;border:1px solid #f0f1f3;border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.NetworkDashboard-module__OKr4iW__credentialLine{grid-template-columns:58px minmax(0,1fr) 26px;align-items:center;gap:6px;min-width:0;display:grid}.NetworkDashboard-module__OKr4iW__credentialLine span{color:#667789;text-transform:uppercase;font-size:10px;font-weight:850}.NetworkDashboard-module__OKr4iW__credentialLine strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.NetworkDashboard-module__OKr4iW__credentialLine button,.NetworkDashboard-module__OKr4iW__iconButton{color:#667789;background:#fff;border:1px solid #e5e7eb;border-radius:8px;place-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-grid}.NetworkDashboard-module__OKr4iW__credentialLine button{width:26px;height:26px}.NetworkDashboard-module__OKr4iW__iconButton{width:36px;height:36px}.NetworkDashboard-module__OKr4iW__credentialLine button:hover,.NetworkDashboard-module__OKr4iW__iconButton:hover{color:#17212b;background:#f5f7f4;border-color:#d0d9e2}.NetworkDashboard-module__OKr4iW__modalBackdrop{z-index:80;background:#0006;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.NetworkDashboard-module__OKr4iW__deviceModal{color:#17212b;background:#fff;border:1px solid #e5e7eb;border-radius:16px;gap:18px;width:min(520px,100%);max-height:min(860px,100svh - 48px);padding:26px;display:grid;overflow:auto;box-shadow:0 4px 24px #0000001f}.NetworkDashboard-module__OKr4iW__modalHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.NetworkDashboard-module__OKr4iW__modalHeader h2{color:#17212b;letter-spacing:0;margin:0;font-size:22px}.NetworkDashboard-module__OKr4iW__modalHeader span{color:#667789;max-width:520px;margin-top:5px;font-size:13px;font-weight:700;line-height:1.4;display:block}.NetworkDashboard-module__OKr4iW__modalStepRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.NetworkDashboard-module__OKr4iW__modalStep{background:#f9fafb;border:1px solid #edf0f2;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:8px 10px;display:grid}.NetworkDashboard-module__OKr4iW__modalStep span{color:#fff;background:#17212b;border-radius:999px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:grid}.NetworkDashboard-module__OKr4iW__modalStep strong{overflow-wrap:anywhere;color:#486276;font-size:12px;line-height:1.2}.NetworkDashboard-module__OKr4iW__planPicker{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.NetworkDashboard-module__OKr4iW__planOption{color:#17212b;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr);align-content:start;gap:8px 9px;min-width:0;min-height:142px;padding:13px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.NetworkDashboard-module__OKr4iW__planOption:hover{border-color:#f49d107a;transform:translateY(-1px)}.NetworkDashboard-module__OKr4iW__planOption[data-selected=true]{border-color:#f49d10b8;box-shadow:inset 3px 0 #f49d10,0 12px 28px #17212b14}.NetworkDashboard-module__OKr4iW__planCheck{color:#f49d10;border:1px solid #d8dee5;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.NetworkDashboard-module__OKr4iW__planOption[data-selected=true] .NetworkDashboard-module__OKr4iW__planCheck{background:#f49d1014;border-color:#f49d1085}.NetworkDashboard-module__OKr4iW__planCopy{gap:5px;min-width:0;display:grid}.NetworkDashboard-module__OKr4iW__planCopy strong{color:#17212b;font-size:14px;line-height:1.1}.NetworkDashboard-module__OKr4iW__planCopy em{color:#667789;font-size:12px;font-style:normal;font-weight:650;line-height:1.35}.NetworkDashboard-module__OKr4iW__planPrice{color:#17212b;grid-column:2;align-self:end;font-size:18px;font-weight:900}.NetworkDashboard-module__OKr4iW__quantityPicker{border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:0;width:fit-content;display:flex;overflow:hidden}.NetworkDashboard-module__OKr4iW__quantityPicker button{color:#17212b;background:#f9fafb;border:0;place-items:center;width:42px;height:42px;font-size:18px;font-weight:700;transition:background .15s;display:grid}.NetworkDashboard-module__OKr4iW__quantityPicker button:hover{background:#f0f1f3}.NetworkDashboard-module__OKr4iW__quantityPicker strong{color:#17212b;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;place-items:center;min-width:52px;height:42px;font-size:16px;font-weight:800;display:grid}.NetworkDashboard-module__OKr4iW__quantityNote{color:#667789;background:#f9fafb;border-radius:8px;margin:10px 0 0;padding:10px 14px;font-size:13px;font-weight:600}.NetworkDashboard-module__OKr4iW__accessPicker{grid-template-columns:1fr 1fr;gap:10px;display:grid}.NetworkDashboard-module__OKr4iW__accessOption{color:#17212b;text-align:left;background:#fff;border:2px solid #e5e7eb;border-radius:12px;gap:6px;padding:18px 16px;transition:border-color .18s,box-shadow .18s;display:grid}.NetworkDashboard-module__OKr4iW__accessOption:hover{border-color:#d0d5dd}.NetworkDashboard-module__OKr4iW__accessOption[data-selected=true]{border-color:#f49d10;box-shadow:0 0 0 3px #f49d101f}.NetworkDashboard-module__OKr4iW__accessOption svg{color:#f49d10;margin-bottom:4px}.NetworkDashboard-module__OKr4iW__accessOption strong{font-size:16px;font-weight:750}.NetworkDashboard-module__OKr4iW__accessOption em{color:#f49d10;font-size:14px;font-style:normal;font-weight:800}.NetworkDashboard-module__OKr4iW__accessOption p{color:#667789;margin:0;font-size:12px;font-weight:600;line-height:1.4}.NetworkDashboard-module__OKr4iW__pricingCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;gap:16px;padding:20px;display:grid}.NetworkDashboard-module__OKr4iW__billingToggle{background:#e8eaed;border-radius:10px;grid-template-columns:1fr 1fr;gap:0;padding:3px;display:grid}.NetworkDashboard-module__OKr4iW__billingToggle button{color:#667789;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;font-size:13px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s;display:flex}.NetworkDashboard-module__OKr4iW__billingToggle button:hover{color:#4a5b6a}.NetworkDashboard-module__OKr4iW__billingToggle button[data-active=true]{color:#fff;background:#f49d10;box-shadow:0 1px 3px #f49d104d}.NetworkDashboard-module__OKr4iW__billingSavings{color:#b86c00;background:#f49d102e;border-radius:999px;align-items:center;padding:2px 7px;font-size:10px;font-weight:850;display:inline-flex}.NetworkDashboard-module__OKr4iW__billingToggle button[data-active=true] .NetworkDashboard-module__OKr4iW__billingSavings{color:#fff;background:#ffffff40}.NetworkDashboard-module__OKr4iW__pricingRow{align-items:baseline;gap:4px;display:flex}.NetworkDashboard-module__OKr4iW__pricingAmount{color:#17212b;letter-spacing:-.03em;font-size:36px;font-weight:800;line-height:1}.NetworkDashboard-module__OKr4iW__pricingPeriod{color:#9ca3af;font-size:14px;font-weight:600}.NetworkDashboard-module__OKr4iW__pricingCard p{color:#667789;margin:0;font-size:13px;font-weight:600;line-height:1.45}.NetworkDashboard-module__OKr4iW__checkoutSteps{align-items:center;gap:0;padding:8px 0 16px;display:flex}.NetworkDashboard-module__OKr4iW__stepItem{flex:none;align-items:center;gap:8px;display:flex}.NetworkDashboard-module__OKr4iW__stepItem span:last-child{color:#9ca3af;font-size:13px;font-weight:700}.NetworkDashboard-module__OKr4iW__stepItem[data-active=true] span:last-child{color:#17212b}.NetworkDashboard-module__OKr4iW__stepItem[data-done=true] span:last-child{color:#1aa879}.NetworkDashboard-module__OKr4iW__stepCircle{color:#9ca3af;background:#f3f4f6;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.NetworkDashboard-module__OKr4iW__stepItem[data-active=true] .NetworkDashboard-module__OKr4iW__stepCircle{color:#fff;background:#f49d10}.NetworkDashboard-module__OKr4iW__stepItem[data-done=true] .NetworkDashboard-module__OKr4iW__stepCircle{color:#fff;background:#1aa879}.NetworkDashboard-module__OKr4iW__stepLine{background:#e5e7eb;border-radius:1px;flex:1;height:2px;margin:0 10px}.NetworkDashboard-module__OKr4iW__stepLine[data-active=true]{background:#1aa879}.NetworkDashboard-module__OKr4iW__paymentSummary{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:14px 16px;display:flex}.NetworkDashboard-module__OKr4iW__paymentSummary span{color:#667789;font-size:13px;font-weight:700}.NetworkDashboard-module__OKr4iW__paymentSummary strong{color:#17212b;font-size:16px;font-weight:800}.NetworkDashboard-module__OKr4iW__orderReview{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:18px}.NetworkDashboard-module__OKr4iW__orderReview h3{color:#17212b;margin:0 0 14px;font-size:15px;font-weight:750}.NetworkDashboard-module__OKr4iW__orderRows{gap:0;display:grid}.NetworkDashboard-module__OKr4iW__orderRow{border-bottom:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.NetworkDashboard-module__OKr4iW__orderRow span{color:#667789;font-size:13px;font-weight:600}.NetworkDashboard-module__OKr4iW__orderRow strong{color:#17212b;text-align:right;font-size:13px;font-weight:700}.NetworkDashboard-module__OKr4iW__orderTotal{justify-content:space-between;align-items:center;padding-top:14px;display:flex}.NetworkDashboard-module__OKr4iW__orderTotal span{color:#17212b;font-size:14px;font-weight:750}.NetworkDashboard-module__OKr4iW__orderTotal strong{color:#17212b;letter-spacing:-.02em;font-size:22px;font-weight:800}.NetworkDashboard-module__OKr4iW__stripeCheckoutCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:20px}.NetworkDashboard-module__OKr4iW__stripeBrand{color:#635bff;align-items:center;gap:8px;margin-bottom:10px;font-size:15px;font-weight:800;display:flex}.NetworkDashboard-module__OKr4iW__stripeCheckoutCard p{color:#667789;margin:0 0 14px;font-size:13px;font-weight:600;line-height:1.45}.NetworkDashboard-module__OKr4iW__stripeCheckoutCard ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.NetworkDashboard-module__OKr4iW__stripeCheckoutCard li{color:#17212b;align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.NetworkDashboard-module__OKr4iW__stripeCheckoutCard li svg{color:#1aa879;flex:none}.NetworkDashboard-module__OKr4iW__paymentSecure{color:#9ca3af;justify-content:center;align-items:center;gap:6px;padding:10px 0;font-size:12px;font-weight:600;display:flex}.NetworkDashboard-module__OKr4iW__successBanner{text-align:center;justify-items:center;gap:8px;padding:24px 16px;display:grid}.NetworkDashboard-module__OKr4iW__successBanner svg{color:#1aa879}.NetworkDashboard-module__OKr4iW__successBanner strong{color:#17212b;font-size:20px;font-weight:800}.NetworkDashboard-module__OKr4iW__successBanner p{color:#667789;max-width:320px;margin:0;font-size:13px;font-weight:600;line-height:1.4}.NetworkDashboard-module__OKr4iW__credentialResults{border:1px solid #e5e7eb;border-radius:12px;gap:0;display:grid;overflow:hidden}.NetworkDashboard-module__OKr4iW__credentialResultRow{background:#fff;border-bottom:1px solid #f0f1f3;grid-template-columns:80px minmax(0,1fr) 32px;align-items:center;gap:8px;padding:12px 14px;display:grid}.NetworkDashboard-module__OKr4iW__credentialResultRow:last-child{border-bottom:none}.NetworkDashboard-module__OKr4iW__credentialResultRow button{color:#667789;background:#fff;border:1px solid #e5e7eb;border-radius:6px;place-items:center;width:30px;height:30px;transition:color .15s,border-color .15s;display:inline-grid}.NetworkDashboard-module__OKr4iW__credentialResultRow button:hover{color:#17212b;border-color:#d0d5dd}.NetworkDashboard-module__OKr4iW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.NetworkDashboard-module__OKr4iW__field{gap:6px;display:grid}.NetworkDashboard-module__OKr4iW__field span{color:#667789;font-size:12px;font-weight:850}.NetworkDashboard-module__OKr4iW__field input,.NetworkDashboard-module__OKr4iW__field select{color:#17212b;background:#fff;border:1px solid #e5e7eb;border-radius:10px;outline:none;width:100%;min-height:42px;padding:0 12px;transition:border-color .18s,box-shadow .18s}.NetworkDashboard-module__OKr4iW__field input:focus,.NetworkDashboard-module__OKr4iW__field select:focus{border-color:#f49d1099;box-shadow:0 0 0 3px #f49d101a}.NetworkDashboard-module__OKr4iW__modalCredentialPreview{background:#f49d100f;border:1px solid #f49d102e;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:13px;display:grid}.NetworkDashboard-module__OKr4iW__modalCredentialPreview svg{color:#b86c00}.NetworkDashboard-module__OKr4iW__modalCredentialPreview span{color:#b86c00;text-transform:uppercase;font-size:11px;font-weight:850}.NetworkDashboard-module__OKr4iW__modalCredentialPreview strong{overflow-wrap:anywhere;color:#17212b;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:14px;display:block}.NetworkDashboard-module__OKr4iW__modalCredentialPreview em{color:#667789;margin-top:4px;font-size:12px;font-style:normal;font-weight:750;display:block}.NetworkDashboard-module__OKr4iW__formActions{justify-content:flex-end;gap:10px;display:flex}.NetworkDashboard-module__OKr4iW__secondaryButton{color:#486276;background:#fff;border:1px solid #e0e3e8;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;font-weight:750;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.NetworkDashboard-module__OKr4iW__secondaryButton:hover{color:#17212b;border-color:#d0d9e2}.NetworkDashboard-module__OKr4iW__workspacePage,.NetworkDashboard-module__OKr4iW__devicesPage{z-index:16;color:#17212b;background:#fff;grid-template-rows:auto minmax(0,1fr);gap:14px;min-width:0;min-height:0;padding:20px;display:grid;position:absolute;inset:0;overflow:hidden}.NetworkDashboard-module__OKr4iW__workspaceTopbar{background:0 0;border:none;border-bottom:1px solid #e5e7eb;border-radius:0;justify-content:space-between;align-items:center;gap:18px;min-width:0;margin:0 -20px;padding:12px 20px;display:flex}.NetworkDashboard-module__OKr4iW__workspaceTopbar h1{color:#17212b;letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.08}.NetworkDashboard-module__OKr4iW__workspaceTopbar span{color:#667789;margin-top:6px;font-size:13px;font-weight:700;display:block}.NetworkDashboard-module__OKr4iW__workspaceActions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.NetworkDashboard-module__OKr4iW__darkButton{color:#fff;background:#1b2028;border:1px solid #1b2028;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:13px;font-weight:850;transition:background .18s,transform .18s;display:inline-flex}.NetworkDashboard-module__OKr4iW__darkButton:hover{background:#11161b;transform:translateY(-1px)}.NetworkDashboard-module__OKr4iW__roverOnboardingBand{background:linear-gradient(90deg,#f49d1014 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#f49d1012 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#fff 0%,#fff8eb 100%);border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(270px,.36fr);align-items:stretch;gap:18px;padding:18px;display:grid;box-shadow:inset 4px 0 #f49d10}.NetworkDashboard-module__OKr4iW__roverOnboardingCopy{align-content:center;gap:14px;min-width:0;display:grid}.NetworkDashboard-module__OKr4iW__roverOnboardingCopy h2{color:#17212b;letter-spacing:0;max-width:760px;margin:0;font-size:28px;line-height:1.04}.NetworkDashboard-module__OKr4iW__roverFlowSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.NetworkDashboard-module__OKr4iW__roverFlowStep{background:#ffffffd6;border:1px solid #edf0f2;border-radius:9px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:9px;min-height:46px;padding:9px 11px;display:grid}.NetworkDashboard-module__OKr4iW__roverFlowStep span{color:#fff;background:#f49d10;border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:900;display:grid}.NetworkDashboard-module__OKr4iW__roverFlowStep strong{overflow-wrap:anywhere;color:#486276;font-size:12px;line-height:1.2}.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary{color:#fff;background:linear-gradient(135deg,#f49d102e 0%,#0000 42%),#202020;border-radius:10px;align-content:space-between;gap:18px;min-width:0;padding:17px;display:grid}.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary div{gap:5px;display:grid}.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary span{color:#ffffff8f;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:850}.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary strong{color:#fff;font-size:22px;line-height:1}.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary em{color:#ffffffb3;font-size:13px;font-style:normal;font-weight:750}.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary .NetworkDashboard-module__OKr4iW__darkButton{color:#1b2028;background:#fff;border-color:#fff}.NetworkDashboard-module__OKr4iW__workspaceMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.NetworkDashboard-module__OKr4iW__workspaceMetric{background:#fff;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:4px 9px;min-height:70px;padding:13px;display:grid}.NetworkDashboard-module__OKr4iW__workspaceMetric svg{color:#f49d10;grid-row:span 2}.NetworkDashboard-module__OKr4iW__workspaceMetric span{color:#667789;font-size:12px;font-weight:850}.NetworkDashboard-module__OKr4iW__workspaceMetric strong{overflow-wrap:anywhere;color:#17212b;font-size:21px;line-height:1}.NetworkDashboard-module__OKr4iW__workspaceBody{grid-template-columns:1fr;gap:14px;min-height:0;display:grid;position:relative;overflow:hidden}.NetworkDashboard-module__OKr4iW__workspaceBodyWithPanel{grid-template-columns:minmax(0,1fr) 400px}.NetworkDashboard-module__OKr4iW__workspaceGrid,.NetworkDashboard-module__OKr4iW__devicesWorkspaceGrid{grid-template-columns:1fr;gap:12px;min-height:0;display:grid;overflow:visible}@media (min-width:1601px){.NetworkDashboard-module__OKr4iW__devicesPage{grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden}.NetworkDashboard-module__OKr4iW__devicesWorkspaceGrid{grid-template-columns:minmax(0,1.18fr) 410px}.NetworkDashboard-module__OKr4iW__stationTableList,.NetworkDashboard-module__OKr4iW__deviceTableList{min-height:0}}.NetworkDashboard-module__OKr4iW__workspaceTablePanel,.NetworkDashboard-module__OKr4iW__deviceInspectPanel,.NetworkDashboard-module__OKr4iW__workspaceInspectPanel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;min-height:0}.NetworkDashboard-module__OKr4iW__workspaceTablePanel{grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.NetworkDashboard-module__OKr4iW__workspaceInspectPanel{scrollbar-width:thin;scrollbar-color:#00000026 transparent;background:#fff;border:1px solid #e5e7eb;border-radius:12px;position:relative;overflow:hidden auto}.NetworkDashboard-module__OKr4iW__workspaceInspectPanel::-webkit-scrollbar{width:6px}.NetworkDashboard-module__OKr4iW__workspaceInspectPanel::-webkit-scrollbar-track{background:0 0}.NetworkDashboard-module__OKr4iW__workspaceInspectPanel::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.NetworkDashboard-module__OKr4iW__workspaceInspectPanel::-webkit-scrollbar-thumb:hover{background:#00000040}.NetworkDashboard-module__OKr4iW__workspaceInspectPanel .NetworkDashboard-module__OKr4iW__detailPanel{box-shadow:none;border:0;border-radius:0}.NetworkDashboard-module__OKr4iW__inspectClose{z-index:2;color:#667789;background:#fff;border:1px solid #e5e7eb;border-radius:8px;place-items:center;width:30px;height:30px;transition:color .15s,border-color .15s;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 1px 3px #0000000f}.NetworkDashboard-module__OKr4iW__inspectClose:hover{color:#17212b;border-color:#d0d5dd}.NetworkDashboard-module__OKr4iW__workspacePanelHeader{border-bottom:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.NetworkDashboard-module__OKr4iW__workspaceSearch{color:#667789;background:#fff;border:1px solid #e0e3e8;border-radius:8px;align-items:center;gap:9px;width:min(520px,100%);min-height:40px;padding:0 13px;transition:border-color .18s;display:flex}.NetworkDashboard-module__OKr4iW__workspaceSearch:focus-within{border-color:#f49d1073}.NetworkDashboard-module__OKr4iW__workspaceSearch input{color:#17212b;background:0 0;border:0;outline:0;width:100%;min-width:0;font-weight:700}.NetworkDashboard-module__OKr4iW__compactFilterGroup{background:#f3f4f6;border-radius:10px;grid-auto-flow:column;gap:3px;padding:3px;display:inline-grid}.NetworkDashboard-module__OKr4iW__compactFilterGroup button{color:#7a8a99;text-transform:capitalize;background:0 0;border:0;border-radius:8px;min-height:32px;padding:0 11px;font-size:12px;font-weight:750;transition:background .18s,color .18s}.NetworkDashboard-module__OKr4iW__compactFilterGroup button:hover{color:#4a5b6a}.NetworkDashboard-module__OKr4iW__compactFilterGroup .NetworkDashboard-module__OKr4iW__filterActive{color:#fff;box-shadow:none;background:#1b2028}.NetworkDashboard-module__OKr4iW__stationTableHeader,.NetworkDashboard-module__OKr4iW__stationTableRow,.NetworkDashboard-module__OKr4iW__deviceTableHeader,.NetworkDashboard-module__OKr4iW__deviceTableRow{align-items:center;gap:12px;display:grid}.NetworkDashboard-module__OKr4iW__stationTableHeader,.NetworkDashboard-module__OKr4iW__stationTableRow{grid-template-columns:minmax(160px,1.35fr) minmax(116px,.92fr) minmax(122px,1fr) 58px 78px 88px;min-width:720px}.NetworkDashboard-module__OKr4iW__deviceTableHeader,.NetworkDashboard-module__OKr4iW__deviceTableRow{grid-template-columns:minmax(200px,1.4fr) minmax(154px,1fr) minmax(132px,.95fr) 70px 102px 104px;min-width:780px}.NetworkDashboard-module__OKr4iW__stationTableHeader,.NetworkDashboard-module__OKr4iW__deviceTableHeader{color:#8a96a3;letter-spacing:.06em;text-transform:uppercase;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 16px;font-size:10.5px;font-weight:800}.NetworkDashboard-module__OKr4iW__stationTableList,.NetworkDashboard-module__OKr4iW__deviceTableList{align-content:start;min-height:0;display:grid;overflow-y:auto}.NetworkDashboard-module__OKr4iW__stationTableRow,.NetworkDashboard-module__OKr4iW__deviceTableRow{color:#17212b;text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f1f3;width:100%;padding:12px 16px;transition:background .15s}.NetworkDashboard-module__OKr4iW__stationTableRow:hover,.NetworkDashboard-module__OKr4iW__deviceTableRow:hover{background:#f9fafb}.NetworkDashboard-module__OKr4iW__stationTableRow[data-selected=true],.NetworkDashboard-module__OKr4iW__deviceTableRow[data-selected=true]{background:#f49d1008;box-shadow:inset 3px 0 #f49d10}.NetworkDashboard-module__OKr4iW__stationTableRow>span,.NetworkDashboard-module__OKr4iW__deviceTableRow>span{color:#486276;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:750;overflow:hidden}.NetworkDashboard-module__OKr4iW__stationTableRow strong,.NetworkDashboard-module__OKr4iW__deviceTableRow strong{color:#17212b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.NetworkDashboard-module__OKr4iW__stationTableRow em,.NetworkDashboard-module__OKr4iW__deviceTableRow em{color:#667789;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-style:normal;display:block;overflow:hidden}.NetworkDashboard-module__OKr4iW__stationTableRow>span:nth-child(3){align-items:center;gap:6px;display:inline-flex}.NetworkDashboard-module__OKr4iW__stationTableRow .NetworkDashboard-module__OKr4iW__statusPill,.NetworkDashboard-module__OKr4iW__deviceTableRow .NetworkDashboard-module__OKr4iW__statusPill{justify-content:center;width:max-content;max-width:100%}.NetworkDashboard-module__OKr4iW__deviceNameCell{align-items:center;gap:10px;display:flex}.NetworkDashboard-module__OKr4iW__deviceNameCell>span:last-child{min-width:0}.NetworkDashboard-module__OKr4iW__deviceInspectPanel{align-content:start;gap:18px;padding:18px;display:grid;overflow:auto}.NetworkDashboard-module__OKr4iW__deviceInspectHeader{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.NetworkDashboard-module__OKr4iW__deviceInspectHeader h2{overflow-wrap:anywhere;color:#17212b;letter-spacing:0;margin:0;font-size:22px;line-height:1.1}.NetworkDashboard-module__OKr4iW__deviceInspectHeader .NetworkDashboard-module__OKr4iW__mono{color:#667789;margin-top:4px;font-size:12px;display:block}.NetworkDashboard-module__OKr4iW__deviceInspectIcon{color:#f49d10;background:#fff6e4;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.NetworkDashboard-module__OKr4iW__deviceAccessList{gap:8px;display:grid}.NetworkDashboard-module__OKr4iW__deviceAccessList div{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px;padding:9px 12px;display:grid}.NetworkDashboard-module__OKr4iW__deviceAccessList svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__deviceAccessList span,.NetworkDashboard-module__OKr4iW__deviceAccessList strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.NetworkDashboard-module__OKr4iW__deviceAccessList span{color:#17212b}.NetworkDashboard-module__OKr4iW__deviceAccessList strong{color:#667789}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;gap:11px;min-width:0;padding:13px;display:grid}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard>div{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard span{color:#17212b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard strong{color:#17212b;white-space:nowrap;font-size:13px;font-weight:900}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard p{color:#667789;margin:0;font-size:12px;font-weight:650;line-height:1.4}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard li{color:#486276;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;font-size:12px;font-weight:750;display:grid}.NetworkDashboard-module__OKr4iW__deviceSubscriptionCard li svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__authShell{color:#17212b;background:linear-gradient(90deg,#17212b09 1px,#0000 1px) 0 0/46px 46px,linear-gradient(0deg,#17212b09 1px,#0000 1px) 0 0/46px 46px,linear-gradient(#fff 0%,#fffaf2 58%,#fff3d6 100%);place-items:center;min-height:100svh;padding:clamp(22px,5svh,46px) 28px;display:grid;position:relative;overflow:auto}.NetworkDashboard-module__OKr4iW__authShellCompact{color:#17212b;background:#fff;min-height:auto;padding:0;display:block}.NetworkDashboard-module__OKr4iW__authCardCompact{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:clamp(28px,4vw,40px)!important}.NetworkDashboard-module__OKr4iW__authCardCompact:before{display:none!important}.NetworkDashboard-module__OKr4iW__authCompactTitle{color:#17212b;margin:0 0 4px;font-size:24px;font-weight:700;line-height:1.2}.NetworkDashboard-module__OKr4iW__authShell:before{content:"";pointer-events:none;background:radial-gradient(circle at 24% 30%,#f49d101f,#0000 24rem),linear-gradient(120deg,#0000 0%,#f49d1014 45%,#0000 72%);position:absolute;inset:0}.NetworkDashboard-module__OKr4iW__authBackdropNetwork{pointer-events:none;position:absolute;inset:0;overflow:hidden}.NetworkDashboard-module__OKr4iW__authBackdropLine{transform-origin:0;background:linear-gradient(90deg,#0000,#f49d101c,#0000);height:1px;position:absolute}.NetworkDashboard-module__OKr4iW__authBackdropLine[data-line=one]{width:42%;top:31%;left:9%;transform:rotate(13deg)}.NetworkDashboard-module__OKr4iW__authBackdropLine[data-line=two]{width:36%;top:29%;left:48%;transform:rotate(146deg)}.NetworkDashboard-module__OKr4iW__authBackdropLine[data-line=three]{width:58%;top:72%;left:21%;transform:rotate(-8deg)}.NetworkDashboard-module__OKr4iW__authBackdropNode{display:none}.NetworkDashboard-module__OKr4iW__authBackdropNode[data-node=one]{top:31%;left:11%}.NetworkDashboard-module__OKr4iW__authBackdropNode[data-node=two]{background:#202020;top:38%;left:34%;box-shadow:0 0 0 8px #20202014,0 14px 34px #18212b24}.NetworkDashboard-module__OKr4iW__authBackdropNode[data-node=three]{top:27%;right:17%}.NetworkDashboard-module__OKr4iW__authBackdropNode[data-node=four]{background:#b86c00;bottom:24%;right:26%;box-shadow:0 0 0 8px #b86c001a,0 14px 34px #18212b24}.NetworkDashboard-module__OKr4iW__authPreview{color:#f4f7f6;background:linear-gradient(90deg,#f4f7f60b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#f4f7f60b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#11161b 0%,#182320 48%,#161a22 100%);min-height:100svh;position:relative;overflow:hidden}.NetworkDashboard-module__OKr4iW__authPreview:after{content:"";pointer-events:none;background:linear-gradient(90deg,#11161b14,#11161b8c),linear-gradient(#0000 48%,#11161bc2);position:absolute;inset:0}.NetworkDashboard-module__OKr4iW__authPreviewTopbar{z-index:2;justify-content:space-between;align-items:center;gap:16px;padding:28px 32px 0;display:flex;position:relative}.NetworkDashboard-module__OKr4iW__authLiveBadge{color:#ffd89a;background:#f49d101f;border:1px solid #f49d1038;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.NetworkDashboard-module__OKr4iW__authPreviewContent{z-index:1;align-content:center;gap:24px;min-height:calc(100svh - 78px);padding:30px 32px 32px;display:grid;position:relative}.NetworkDashboard-module__OKr4iW__authBrandLockup{background:#f4f7f61a;border:1px solid #f4f7f624;border-radius:12px;align-items:center;gap:12px;width:max-content;max-width:100%;padding:8px 12px 8px 8px;display:inline-flex;box-shadow:0 18px 46px #0003}.NetworkDashboard-module__OKr4iW__authBrandLockup span,.NetworkDashboard-module__OKr4iW__authLogoMark{background:#fff;place-items:center;display:grid}.NetworkDashboard-module__OKr4iW__authBrandLockup span{border-radius:10px;width:42px;height:42px}.NetworkDashboard-module__OKr4iW__authBrandLockup strong{color:#fff;font-size:14px;font-weight:850}.NetworkDashboard-module__OKr4iW__authPreviewContent h1{color:#fff;letter-spacing:0;max-width:720px;margin:0;font-size:clamp(38px,4.35vw,62px);line-height:.94}.NetworkDashboard-module__OKr4iW__authNetworkCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f7f617;border:1px solid #f4f7f621;border-radius:18px;gap:14px;max-width:700px;padding:15px;display:grid;position:relative;box-shadow:0 28px 76px #00000057}.NetworkDashboard-module__OKr4iW__authNetworkHeader,.NetworkDashboard-module__OKr4iW__authNetworkFooter,.NetworkDashboard-module__OKr4iW__authPreviewFloat{justify-content:space-between;align-items:center;gap:12px;display:flex}.NetworkDashboard-module__OKr4iW__authNetworkHeader span,.NetworkDashboard-module__OKr4iW__authPreviewFloat span{color:#f4f7f694;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.NetworkDashboard-module__OKr4iW__authNetworkHeader strong{color:#fff;margin-top:4px;font-size:18px;line-height:1;display:block}.NetworkDashboard-module__OKr4iW__authNetworkHeader em{color:#ffd89a;background:#f49d1029;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-style:normal;font-weight:900;display:inline-flex}.NetworkDashboard-module__OKr4iW__authNetworkMap{background:linear-gradient(90deg,#f49d1014 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#f49d1014 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#f49d1038,#b86c001a 48%,#2020201f);border:1px solid #f4f7f61c;border-radius:14px;min-height:260px;position:relative;overflow:hidden}.NetworkDashboard-module__OKr4iW__authNetworkMap:before{content:"";background:#f4f7f609;border:1px solid #f4f7f61f;border-radius:48% 52% 45% 55%;position:absolute;inset:14% -12% -34% 4%;transform:rotate(-7deg)}.NetworkDashboard-module__OKr4iW__authRoute{transform-origin:0;background:linear-gradient(90deg,#f49d1014,#f49d10d1,#ffd89a6b);height:2px;position:absolute;box-shadow:0 0 18px #f49d1038}.NetworkDashboard-module__OKr4iW__authRoute[data-route=one]{width:28%;top:64%;left:19%;transform:rotate(-30deg)}.NetworkDashboard-module__OKr4iW__authRoute[data-route=two]{width:26%;top:42%;left:42%;transform:rotate(25deg)}.NetworkDashboard-module__OKr4iW__authRoute[data-route=three]{width:24%;top:56%;left:61%;transform:rotate(-39deg)}.NetworkDashboard-module__OKr4iW__authMapNode{color:#fff;background:#141a1fd1;border:1px solid #f4f7f62e;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:0 11px;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 30px #00000047}.NetworkDashboard-module__OKr4iW__authMapNode:before{content:"";border:1px solid #f49d1033;border-radius:999px;position:absolute;inset:-12px}.NetworkDashboard-module__OKr4iW__authMapNode svg{color:#ffd89a}.NetworkDashboard-module__OKr4iW__authMapNode strong{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;font-size:11px}.NetworkDashboard-module__OKr4iW__authMapNode[data-state=degraded]{border-color:#f49d1057}.NetworkDashboard-module__OKr4iW__authMapNode[data-state=degraded]:before{border-color:#f49d1033}.NetworkDashboard-module__OKr4iW__authMapNode[data-state=degraded] svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__authNetworkFooter{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.NetworkDashboard-module__OKr4iW__authNetworkFooter div{color:#f4f7f6c2;background:#0e131752;border:1px solid #f4f7f61a;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 10px;font-size:12px;font-weight:850;display:flex}.NetworkDashboard-module__OKr4iW__authNetworkFooter svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__authPreviewFloat{color:#17212b;background:#f8faf8f5;border:1px solid #f4f7f621;border-radius:14px;width:min(360px,92%);margin-top:-10px;margin-left:min(270px,32vw);padding:12px 14px;box-shadow:0 18px 44px #00000047}.NetworkDashboard-module__OKr4iW__authPreviewFloat div{align-items:center;gap:9px;min-width:0;display:flex}.NetworkDashboard-module__OKr4iW__authPreviewFloat svg{color:#f49d10;flex:none}.NetworkDashboard-module__OKr4iW__authPreviewFloat span{color:#667789;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NetworkDashboard-module__OKr4iW__authPreviewFloat strong{color:#17212b;flex:none;font-size:12px;font-weight:900}.NetworkDashboard-module__OKr4iW__authPreviewStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:720px;display:grid}.NetworkDashboard-module__OKr4iW__authPreviewStats div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f7f613;border:1px solid #f4f7f61f;border-radius:12px;grid-template-columns:20px minmax(0,1fr);gap:4px 9px;min-height:78px;padding:14px;display:grid}.NetworkDashboard-module__OKr4iW__authPreviewStats svg{color:#f49d10;grid-row:span 2}.NetworkDashboard-module__OKr4iW__authPreviewStats span{color:#f4f7f6a6;overflow-wrap:anywhere;font-size:11.5px;font-weight:800;line-height:1.2}.NetworkDashboard-module__OKr4iW__authPreviewStats strong{color:#fff;overflow-wrap:anywhere;font-size:17px;line-height:1}.NetworkDashboard-module__OKr4iW__authPanel{z-index:1;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;width:min(720px,100%);display:grid;position:relative}.NetworkDashboard-module__OKr4iW__authBrandAbove{z-index:4;color:#202020;width:auto;max-width:calc(100vw - 40px);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:10px;padding:0;display:inline-flex;position:fixed;top:clamp(18px,3vw,34px);left:clamp(20px,3vw,38px)}.NetworkDashboard-module__OKr4iW__authBrandAbove span{background:#fff6e4;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.NetworkDashboard-module__OKr4iW__authBrandAbove strong{color:#202020;letter-spacing:0;font-size:24px;font-weight:850}.NetworkDashboard-module__OKr4iW__authCard{color:#17212b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 12% 0,#f49d101f,#0000 34%),#fff;border:1px solid #18212b1a;border-radius:30px;justify-self:center;gap:19px;width:min(520px,100%);padding:clamp(32px,4.2vw,46px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 78px #18212b29,0 10px 24px #18212b14,0 0 0 1px #ffffffc7}.NetworkDashboard-module__OKr4iW__authCard:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffffd1;position:absolute;inset:0}.NetworkDashboard-module__OKr4iW__authCard:after{display:none}.NetworkDashboard-module__OKr4iW__authCardHeader{min-width:0;display:block;position:relative}.NetworkDashboard-module__OKr4iW__authLogoMark{border:1px solid #e5e7eb;border-radius:16px;flex:none;width:58px;height:58px;box-shadow:0 1px 2px #0000000a}.NetworkDashboard-module__OKr4iW__authCardHeader h1{color:#17212b;letter-spacing:0;margin:0;font-size:clamp(30px,4vw,36px);font-weight:620;line-height:1.12}.NetworkDashboard-module__OKr4iW__authCardHeader:before{content:"ToughTail corrections";color:#b86c00;letter-spacing:.06em;text-transform:uppercase;background:#f49d101f;border:1px solid #f49d1061;border-radius:999px;align-items:center;min-height:27px;margin-bottom:16px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}.NetworkDashboard-module__OKr4iW__authCardHeader span{color:#667789;margin-top:6px;font-size:13px;font-weight:700;display:block}.NetworkDashboard-module__OKr4iW__authForm,.NetworkDashboard-module__OKr4iW__authField{gap:18px;display:grid}.NetworkDashboard-module__OKr4iW__authField span{color:#17212b}.NetworkDashboard-module__OKr4iW__authInput{color:#17212b;background:#fff;border:1px solid #d8dee5;border-radius:12px;align-items:center;gap:10px;min-height:56px;padding:0 16px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.NetworkDashboard-module__OKr4iW__authInput:focus-within{background:#fff;border-color:#f49d10;box-shadow:0 0 0 3px #f49d1033}.NetworkDashboard-module__OKr4iW__authInput input{color:#17212b;background:0 0;border:0;outline:0;width:100%;min-width:0;font-weight:600}.NetworkDashboard-module__OKr4iW__authInput input::placeholder{color:#667789;opacity:1}.NetworkDashboard-module__OKr4iW__authPrimaryButton,.NetworkDashboard-module__OKr4iW__authGoogleButton,.NetworkDashboard-module__OKr4iW__authResetButton{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-size:16px;font-weight:850;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.NetworkDashboard-module__OKr4iW__authPrimaryButton{color:#fff;background:linear-gradient(#f7aa2a 0%,#f49d10 100%);border:1px solid #d98508;margin-top:0;box-shadow:0 12px 24px #f49d1042}.NetworkDashboard-module__OKr4iW__authPrimaryButton:hover{background:linear-gradient(#f6a31b 0%,#e8930a 100%)}.NetworkDashboard-module__OKr4iW__authGoogleButton{color:#6d6d6d;background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-self:center;width:min(206px,100%);min-height:54px;font-size:20px;font-weight:500}.NetworkDashboard-module__OKr4iW__authGoogleButton:hover{background:#f9fafb}.NetworkDashboard-module__OKr4iW__authGoogleMark{flex:none;place-items:center;width:22px;height:22px;display:grid}.NetworkDashboard-module__OKr4iW__authGoogleMark svg{width:18px;height:18px;display:block}.NetworkDashboard-module__OKr4iW__authResetButton{color:#17212b;text-underline-offset:2px;background:0 0;border:0;justify-self:start;width:max-content;max-width:100%;min-height:auto;padding:0;font-size:16px;font-weight:750;text-decoration:underline}.NetworkDashboard-module__OKr4iW__authResetButton:hover{color:#b86c00}.NetworkDashboard-module__OKr4iW__authPrimaryButton:disabled,.NetworkDashboard-module__OKr4iW__authGoogleButton:disabled,.NetworkDashboard-module__OKr4iW__authResetButton:disabled{opacity:.68}.NetworkDashboard-module__OKr4iW__authPrimaryButton svg,.NetworkDashboard-module__OKr4iW__authStateIcon svg{flex:none}.NetworkDashboard-module__OKr4iW__authPrimaryButton[data-loading=true] svg,.NetworkDashboard-module__OKr4iW__authStateIcon[data-loading=true] svg{animation:.8s linear infinite NetworkDashboard-module__OKr4iW__authSpin}.NetworkDashboard-module__OKr4iW__authDivider{color:#8a96a3;text-transform:none;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:650;display:flex}.NetworkDashboard-module__OKr4iW__authDivider:before,.NetworkDashboard-module__OKr4iW__authDivider:after{display:none}.NetworkDashboard-module__OKr4iW__authMessage{color:#b86c00;background:#f49d101f;border-radius:10px;margin:0;padding:11px 12px;font-size:13px;font-weight:750}.NetworkDashboard-module__OKr4iW__authMessage[data-tone=error]{color:#9f3e31;background:#c9584a1a}.NetworkDashboard-module__OKr4iW__authMessage[data-tone=success]{color:#1a7350;background:#2e8f6b1a}.NetworkDashboard-module__OKr4iW__authSignupText{color:#17212b;margin:2px 0 0;font-size:16px;font-weight:700}.NetworkDashboard-module__OKr4iW__authSignupText span{color:#b86c00;font-weight:850}.NetworkDashboard-module__OKr4iW__authFooter{color:#8b8b8b;border-top:1px solid #18212b1a;justify-content:space-between;gap:24px;width:100%;padding-top:18px;font-size:12px;display:flex}.NetworkDashboard-module__OKr4iW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.NetworkDashboard-module__OKr4iW__authStateShell{color:#17212b;background:#fff8eb;place-items:center;min-height:100svh;padding:24px;display:grid}.NetworkDashboard-module__OKr4iW__authStatePanel{text-align:center;background:#fff;border:1px solid #e0e3e8;border-radius:12px;justify-items:center;gap:10px;width:min(380px,100%);padding:26px;display:grid;box-shadow:0 1px 3px #0000000a,0 18px 42px #18212b14}.NetworkDashboard-module__OKr4iW__authStateIcon{color:#f49d10;background:#f49d101f;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.NetworkDashboard-module__OKr4iW__authStateIcon[data-tone=warning]{color:#c9584a;background:#c9584a1a}.NetworkDashboard-module__OKr4iW__authStatePanel h1{color:#17212b;letter-spacing:0;margin:0;font-size:22px}.NetworkDashboard-module__OKr4iW__authStatePanel span{color:#667789;font-size:13px;font-weight:700}.NetworkDashboard-module__OKr4iW__accountPage{z-index:65;color:#17212b;background:#f8f9fa;padding:22px;position:absolute;inset:0;overflow:auto}.NetworkDashboard-module__OKr4iW__accountShell{gap:16px;width:min(540px,100%);margin:0 auto;padding:10px 0 40px;display:grid}.NetworkDashboard-module__OKr4iW__accountTopbar{justify-content:space-between;align-items:center;gap:14px;padding:0 4px 14px;display:flex}.NetworkDashboard-module__OKr4iW__accountTopbar h1{color:#17212b;letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.NetworkDashboard-module__OKr4iW__accountCard{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px}.NetworkDashboard-module__OKr4iW__accountIdentityRow{align-items:center;gap:14px;display:flex}.NetworkDashboard-module__OKr4iW__accountAvatarLarge{color:#fff;background:linear-gradient(135deg,#f49d10 0%,#e88d06 58%,#1b2028 100%);border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:950;line-height:1;display:flex}.NetworkDashboard-module__OKr4iW__accountSignedAs{color:#9ca3af;font-size:12px;font-weight:600;display:block}.NetworkDashboard-module__OKr4iW__accountIdentityRow strong{color:#17212b;font-size:15px;font-weight:700;display:block}.NetworkDashboard-module__OKr4iW__accountIdentityRow>div{flex:1;min-width:0}.NetworkDashboard-module__OKr4iW__accountProviderBadge{color:#4285f4;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:900;display:flex}.NetworkDashboard-module__OKr4iW__accountCardHeader{border-bottom:1px solid #f0f1f3;padding-bottom:14px}.NetworkDashboard-module__OKr4iW__accountCardHeader span{color:#9ca3af;font-size:12px;font-weight:600;display:block}.NetworkDashboard-module__OKr4iW__accountCardHeader strong{color:#17212b;font-size:20px;font-weight:700;display:block}.NetworkDashboard-module__OKr4iW__accountCardAction{color:#667789;cursor:pointer;align-items:center;gap:8px;padding-top:14px;font-size:14px;font-weight:650;display:flex}.NetworkDashboard-module__OKr4iW__accountCardAction svg:last-child{color:#9ca3af;margin-left:auto}.NetworkDashboard-module__OKr4iW__accountCardTitle{color:#17212b;margin:0 0 10px;font-size:18px;font-weight:700}.NetworkDashboard-module__OKr4iW__accountMenuItem{color:#17212b;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f0f1f3;border-radius:0;align-items:center;gap:10px;width:100%;padding:12px 0;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;display:flex}.NetworkDashboard-module__OKr4iW__accountMenuItem:hover{color:#f49d10}.NetworkDashboard-module__OKr4iW__accountMenuItem svg:first-child{color:#667789}.NetworkDashboard-module__OKr4iW__accountMenuItem svg:last-child{color:#d1d5db;margin-left:auto}.NetworkDashboard-module__OKr4iW__accountSignOut{color:#c9584a;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:42px;padding:0 20px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}.NetworkDashboard-module__OKr4iW__accountSignOut:hover{background:#c9584a0a;border-color:#c9584a}.NetworkDashboard-module__OKr4iW__dockPopover{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f4f7f6;background:#161b21f5;border:1px solid #ffffff1a;border-radius:12px;min-width:220px;padding:10px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 4px 20px #0006}.NetworkDashboard-module__OKr4iW__dockPopoverHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:8px;padding:2px 2px 10px;display:flex}.NetworkDashboard-module__OKr4iW__dockPopoverHeader span{color:#f4f7f6b3;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.NetworkDashboard-module__OKr4iW__dockPopoverHeader button{color:#f4f7f680;background:#ffffff0f;border:none;border-radius:6px;place-items:center;width:24px;height:24px;transition:background .15s,color .15s;display:grid}.NetworkDashboard-module__OKr4iW__dockPopoverHeader button:hover{color:#f4f7f6;background:#ffffff1f}.NetworkDashboard-module__OKr4iW__styleGrid{gap:3px;display:grid}.NetworkDashboard-module__OKr4iW__styleOption{color:#f4f7f6c7;text-align:left;background:0 0;border:none;border-radius:8px;grid-template-columns:40px 1fr 16px;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 8px;font-size:13px;font-weight:650;transition:background .15s;display:grid}.NetworkDashboard-module__OKr4iW__styleOption:hover{background:#ffffff14}.NetworkDashboard-module__OKr4iW__styleOption[data-active=true]{color:#fff;background:#ffffff1a}.NetworkDashboard-module__OKr4iW__styleOption svg{color:#f49d10}.NetworkDashboard-module__OKr4iW__styleThumb{object-fit:cover;border:2px solid #ffffff1f;border-radius:6px;width:40px;height:40px}.NetworkDashboard-module__OKr4iW__styleOption[data-active=true] .NetworkDashboard-module__OKr4iW__styleThumb{border-color:#f49d10}.NetworkDashboard-module__OKr4iW__radiusControl{gap:10px;padding:4px 0;display:grid}.NetworkDashboard-module__OKr4iW__radiusControl input[type=range]{appearance:none;background:#ffffff26;border-radius:2px;outline:none;width:100%;height:4px}.NetworkDashboard-module__OKr4iW__radiusControl input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#f49d10;border:2px solid #fff;border-radius:999px;width:18px;height:18px;box-shadow:0 1px 4px #0000004d}.NetworkDashboard-module__OKr4iW__radiusValue{text-align:center;color:#fff;font-size:14px;font-weight:800}@media (max-width:1280px){.NetworkDashboard-module__OKr4iW__networkBar{display:none}.NetworkDashboard-module__OKr4iW__topSearch{width:min(520px,100vw - 530px)}.NetworkDashboard-module__OKr4iW__detailDock{width:356px}.NetworkDashboard-module__OKr4iW__credentialsPanel{display:none}.NetworkDashboard-module__OKr4iW__workspacePage,.NetworkDashboard-module__OKr4iW__devicesPage{grid-template-rows:auto auto auto;overflow:auto}.NetworkDashboard-module__OKr4iW__devicesPage{grid-template-rows:auto auto auto auto}.NetworkDashboard-module__OKr4iW__workspaceGrid,.NetworkDashboard-module__OKr4iW__devicesWorkspaceGrid{grid-template-columns:1fr;min-height:auto;overflow:visible}.NetworkDashboard-module__OKr4iW__workspaceTablePanel{grid-template-rows:auto auto minmax(260px,1fr);min-height:420px;overflow:auto hidden}.NetworkDashboard-module__OKr4iW__stationTableList,.NetworkDashboard-module__OKr4iW__deviceTableList{min-height:260px}.NetworkDashboard-module__OKr4iW__workspaceInspectPanel,.NetworkDashboard-module__OKr4iW__deviceInspectPanel{min-height:440px}.NetworkDashboard-module__OKr4iW__workspaceMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.NetworkDashboard-module__OKr4iW__roverOnboardingBand{grid-template-columns:1fr}.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center}.NetworkDashboard-module__OKr4iW__accountGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){.NetworkDashboard-module__OKr4iW__workspacePage,.NetworkDashboard-module__OKr4iW__devicesPage{grid-template-rows:auto auto auto;overflow:auto}.NetworkDashboard-module__OKr4iW__devicesPage{grid-template-rows:auto auto auto auto}.NetworkDashboard-module__OKr4iW__workspaceGrid,.NetworkDashboard-module__OKr4iW__devicesWorkspaceGrid{grid-template-columns:1fr;min-height:auto;overflow:visible}.NetworkDashboard-module__OKr4iW__workspaceTablePanel{grid-template-rows:auto auto minmax(260px,1fr);min-height:420px;overflow:auto hidden}.NetworkDashboard-module__OKr4iW__stationTableList,.NetworkDashboard-module__OKr4iW__deviceTableList{min-height:260px}.NetworkDashboard-module__OKr4iW__workspaceInspectPanel,.NetworkDashboard-module__OKr4iW__deviceInspectPanel{min-height:440px}}@media (max-width:980px){.NetworkDashboard-module__OKr4iW__authShell{grid-template-columns:1fr}.NetworkDashboard-module__OKr4iW__authPreview{min-height:auto}.NetworkDashboard-module__OKr4iW__authPreviewTopbar{padding:20px 20px 0}.NetworkDashboard-module__OKr4iW__authPreviewContent{min-height:auto;padding:24px 20px}.NetworkDashboard-module__OKr4iW__authPreviewContent h1{max-width:620px;font-size:38px}.NetworkDashboard-module__OKr4iW__authNetworkCard{max-width:none}.NetworkDashboard-module__OKr4iW__authNetworkMap{min-height:220px}.NetworkDashboard-module__OKr4iW__authPreviewFloat{width:100%;margin:-6px 0 0}.NetworkDashboard-module__OKr4iW__authPreviewStats{grid-template-columns:repeat(3,minmax(0,1fr))}.NetworkDashboard-module__OKr4iW__authPanel{min-height:auto;padding:0}.NetworkDashboard-module__OKr4iW__authFooter{width:100%}.NetworkDashboard-module__OKr4iW__appShell{grid-template-rows:60px minmax(0,1fr);grid-template-columns:1fr;min-height:100svh}.NetworkDashboard-module__OKr4iW__mapStage{border-radius:0}.NetworkDashboard-module__OKr4iW__sideRail{background:#1b2028;border-bottom:1px solid #ffffff0f;border-right:0;grid-template-rows:1fr;grid-template-columns:auto 1fr auto;align-items:center;padding:8px 12px}.NetworkDashboard-module__OKr4iW__sideNav,.NetworkDashboard-module__OKr4iW__sideNavBottom{grid-auto-flow:column;justify-content:center}.NetworkDashboard-module__OKr4iW__sideNavItem{min-width:58px;min-height:46px}.NetworkDashboard-module__OKr4iW__topSearch{width:auto;min-width:0;left:12px;right:12px}.NetworkDashboard-module__OKr4iW__stationDrawer{width:auto;max-height:270px;inset:78px 12px auto}.NetworkDashboard-module__OKr4iW__detailDock{width:auto;max-height:330px;inset:auto 12px 12px}.NetworkDashboard-module__OKr4iW__layerDock,.NetworkDashboard-module__OKr4iW__endpointDock{display:none}.NetworkDashboard-module__OKr4iW__workspacePage,.NetworkDashboard-module__OKr4iW__devicesPage{padding:12px}.NetworkDashboard-module__OKr4iW__roverOnboardingCopy h2{font-size:23px}.NetworkDashboard-module__OKr4iW__roverFlowSteps,.NetworkDashboard-module__OKr4iW__modalStepRail,.NetworkDashboard-module__OKr4iW__planPicker,.NetworkDashboard-module__OKr4iW__formGrid,.NetworkDashboard-module__OKr4iW__roverSubscriptionSummary{grid-template-columns:1fr}.NetworkDashboard-module__OKr4iW__workspaceTopbar,.NetworkDashboard-module__OKr4iW__workspacePanelHeader{flex-direction:column;align-items:stretch}.NetworkDashboard-module__OKr4iW__workspaceActions{justify-content:flex-start}.NetworkDashboard-module__OKr4iW__accountPage{padding:12px}.NetworkDashboard-module__OKr4iW__accountShell{min-height:calc(100svh - 24px);padding:12px}.NetworkDashboard-module__OKr4iW__accountHero,.NetworkDashboard-module__OKr4iW__accountIdentity,.NetworkDashboard-module__OKr4iW__accountActions{align-items:flex-start}.NetworkDashboard-module__OKr4iW__accountHero{flex-direction:column}.NetworkDashboard-module__OKr4iW__accountActions{justify-content:space-between;width:100%}.NetworkDashboard-module__OKr4iW__accountStatsGrid,.NetworkDashboard-module__OKr4iW__accountLowerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.NetworkDashboard-module__OKr4iW__authPreview{display:none}.NetworkDashboard-module__OKr4iW__authShell{min-height:100svh;padding:18px;overflow:auto}.NetworkDashboard-module__OKr4iW__authPanel{gap:18px;min-height:auto;padding:0}.NetworkDashboard-module__OKr4iW__authBrandAbove strong{font-size:22px}.NetworkDashboard-module__OKr4iW__authCard{gap:20px;padding:30px 24px}.NetworkDashboard-module__OKr4iW__authCardHeader{align-items:flex-start}.NetworkDashboard-module__OKr4iW__authCardHeader h1{font-size:29px}.NetworkDashboard-module__OKr4iW__authInput{min-height:56px}.NetworkDashboard-module__OKr4iW__authGoogleButton{width:100%}.NetworkDashboard-module__OKr4iW__authFooter{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-top:16px}.NetworkDashboard-module__OKr4iW__sideNavBottom,.NetworkDashboard-module__OKr4iW__sideNavItem span{display:none}.NetworkDashboard-module__OKr4iW__stationDrawer{max-height:244px}.NetworkDashboard-module__OKr4iW__drawerHeader h1{font-size:20px}.NetworkDashboard-module__OKr4iW__filterGroup{grid-template-columns:repeat(2,minmax(0,1fr))}.NetworkDashboard-module__OKr4iW__statsRow,.NetworkDashboard-module__OKr4iW__credentialList,.NetworkDashboard-module__OKr4iW__workspaceMetrics,.NetworkDashboard-module__OKr4iW__accountGrid,.NetworkDashboard-module__OKr4iW__accountStatsGrid,.NetworkDashboard-module__OKr4iW__accountLowerGrid{grid-template-columns:1fr}.NetworkDashboard-module__OKr4iW__compactFilterGroup{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.NetworkDashboard-module__OKr4iW__workspaceTopbar h1{font-size:22px}.NetworkDashboard-module__OKr4iW__roverOnboardingBand{padding:14px}.NetworkDashboard-module__OKr4iW__roverFlowStep{min-height:42px}.NetworkDashboard-module__OKr4iW__modalBackdrop{padding:12px}.NetworkDashboard-module__OKr4iW__deviceModal{border-radius:12px;max-height:calc(100svh - 24px);padding:16px}.NetworkDashboard-module__OKr4iW__workspaceActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.NetworkDashboard-module__OKr4iW__workspaceActions button{width:100%}.NetworkDashboard-module__OKr4iW__formActions{grid-template-columns:1fr;display:grid}.NetworkDashboard-module__OKr4iW__formActions button{width:100%}.NetworkDashboard-module__OKr4iW__workspaceTablePanel{min-height:420px}.NetworkDashboard-module__OKr4iW__deviceInspectHeader{grid-template-columns:42px minmax(0,1fr)}.NetworkDashboard-module__OKr4iW__deviceInspectHeader .NetworkDashboard-module__OKr4iW__statusPill{grid-column:1/-1;justify-self:start}.NetworkDashboard-module__OKr4iW__deviceInspectIcon{width:42px;height:42px}.NetworkDashboard-module__OKr4iW__accountIdentity h1{font-size:24px}.NetworkDashboard-module__OKr4iW__accountTable div,.NetworkDashboard-module__OKr4iW__accountRow{grid-template-columns:1fr;gap:4px}.NetworkDashboard-module__OKr4iW__accountRow strong{text-align:left}}[data-theme=dark] .NetworkDashboard-module__OKr4iW__searchBox{color:#8a95a2;background:#1b2028;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__searchBox input{color:#f4f7f6}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__workspacePage,[data-theme=dark] .NetworkDashboard-module__OKr4iW__devicesPage){color:#f4f7f6;background:#141920}[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceTopbar{border-bottom-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceTopbar h1{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceTopbar span{color:#8a95a2}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceTablePanel,[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceInspectPanel,[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceInspectPanel){background:#1b2028;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceInspectPanel{scrollbar-color:#ffffff26 transparent}[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceInspectPanel::-webkit-scrollbar-thumb{background:#ffffff26}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__stationTableHeader,[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceTableHeader){color:#6b7a89;background:#161b22;border-bottom-color:#2a3140}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__stationTableRow,[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceTableRow){color:#f4f7f6;background:#1b2028;border-bottom-color:#232a35}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__stationTableRow:hover,[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceTableRow:hover){background:#252d38}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__stationTableRow[data-selected=true],[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceTableRow[data-selected=true]){background:#f49d100f}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__stationTableRow>span,[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceTableRow>span){color:#8a95a2}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__stationTableRow strong,[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceTableRow strong){color:#f4f7f6}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__stationTableRow em,[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceTableRow em){color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__detailPanel{color:#f4f7f6;scrollbar-color:#ffffff26 transparent;background:#1b2028;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__detailPanel::-webkit-scrollbar-thumb{background:#ffffff26}[data-theme=dark] .NetworkDashboard-module__OKr4iW__detailHeader p{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__fieldRow{border-bottom-color:#232a35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__fieldLabel{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__fieldValue{color:#f4f7f6}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__fieldRow button,[data-theme=dark] .NetworkDashboard-module__OKr4iW__fieldActions button){color:#8a95a2;background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__fieldRow button:hover{color:#f4f7f6;border-color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__statsRow{border-color:#232a35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__statItem:not(:last-child){border-right-color:#232a35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__statItem span{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__statItem strong{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__detailSection h3{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__specList dt{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__specList dd{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__signalLabel{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__inspectClose{color:#8a95a2;background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__inspectClose:hover{color:#f4f7f6;border-color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspacePanelHeader{border-bottom-color:#232a35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceSearch{color:#8a95a2;background:#1b2028;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__workspaceSearch input{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__compactFilterGroup{background:#252d38}[data-theme=dark] .NetworkDashboard-module__OKr4iW__compactFilterGroup button{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__compactFilterGroup button:hover{color:#c0c8d0}[data-theme=dark] .NetworkDashboard-module__OKr4iW__compactFilterGroup .NetworkDashboard-module__OKr4iW__filterActive{color:#1b2028;background:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceInspectHeader h2{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceInspectHeader .NetworkDashboard-module__OKr4iW__mono{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceInspectIcon{background:#f49d101f}[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceAccessList div{background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceAccessList span{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceAccessList strong{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceSubscriptionCard{background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__darkButton{color:#1b2028;background:#f4f7f6;border-color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__darkButton:hover{background:#fff}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountPage{color:#f4f7f6;background:#141920}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountTopbar h1{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountCard{background:#1b2028;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountCardTitle{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountIdentityRow strong{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountProviderBadge{background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountMenuItem{color:#f4f7f6;border-top-color:#232a35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountMenuItem svg:first-child{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountMenuItem svg:last-child{color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountSignOut{background:#1b2028;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accountSignOut:hover{background:#c9584a14}[data-theme=dark] .NetworkDashboard-module__OKr4iW__modalBackdrop{background:#0009}[data-theme=dark] .NetworkDashboard-module__OKr4iW__roverOnboardingBand{background:linear-gradient(90deg,#f49d100f 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#f49d100d 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#1b2028 0%,#1a1f26 100%);border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__roverOnboardingCopy h2{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__roverFlowStep{background:#1b2028d6;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__roverFlowStep strong{color:#8a95a2}.NetworkDashboard-module__OKr4iW__themeSwitcher{border-top:1px solid #f0f1f3;justify-content:space-between;align-items:center;padding:12px 0;display:flex}[data-theme=dark] .NetworkDashboard-module__OKr4iW__themeSwitcher{border-top-color:#232a35}.NetworkDashboard-module__OKr4iW__themeSwitcherLabel{color:#17212b;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}[data-theme=dark] .NetworkDashboard-module__OKr4iW__themeSwitcherLabel{color:#f4f7f6}.NetworkDashboard-module__OKr4iW__themeSwitcherLabel svg:first-child{color:#667789}[data-theme=dark] .NetworkDashboard-module__OKr4iW__themeSwitcherLabel svg:first-child{color:#8a95a2}.NetworkDashboard-module__OKr4iW__themeToggle{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;gap:2px;padding:3px;display:inline-flex;position:relative}[data-theme=dark] .NetworkDashboard-module__OKr4iW__themeToggle{background:#252d38;border-color:#2a3140}.NetworkDashboard-module__OKr4iW__themeToggleOption{color:#9ca3af;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:0 12px;font-size:12px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.NetworkDashboard-module__OKr4iW__themeToggleOption[data-active=true]{color:#17212b;background:#fff;box-shadow:0 1px 3px #00000014}[data-theme=dark] .NetworkDashboard-module__OKr4iW__themeToggleOption[data-active=true]{color:#f4f7f6;background:#1b2028;box-shadow:0 1px 3px #0003}.NetworkDashboard-module__OKr4iW__themeToggleOption:hover:not([data-active=true]){color:#4b5563}[data-theme=dark] .NetworkDashboard-module__OKr4iW__themeToggleOption:hover:not([data-active=true]){color:#c0c8d0}[data-theme=dark] .NetworkDashboard-module__OKr4iW__deviceModal{color:#f4f7f6;background:#1b2028;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__modalHeader h2{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__modalHeader span{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__modalStep{background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__iconButton{color:#8a95a2;background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__iconButton:hover{color:#f4f7f6;border-color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__field span{color:#8a95a2}:is([data-theme=dark] .NetworkDashboard-module__OKr4iW__field input,[data-theme=dark] .NetworkDashboard-module__OKr4iW__field select){color:#f4f7f6;background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__secondaryButton{color:#8a95a2;background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__secondaryButton:hover{color:#f4f7f6;border-color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__modalCredentialPreview{background:#f49d1014;border-color:#f49d1040}[data-theme=dark] .NetworkDashboard-module__OKr4iW__modalCredentialPreview strong{color:#f4f7f6}.NetworkDashboard-module__OKr4iW__settingsBackRow{align-items:center;gap:8px;display:flex}.NetworkDashboard-module__OKr4iW__settingsBackButton{color:#667789;background:#fff;border:1px solid #e5e7eb;border-radius:8px;place-items:center;width:32px;height:32px;transition:color .15s,border-color .15s;display:grid}.NetworkDashboard-module__OKr4iW__settingsBackButton:hover{color:#17212b;border-color:#d0d5dd}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsBackButton{color:#8a95a2;background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsBackButton:hover{color:#f4f7f6;border-color:#3a4450}.NetworkDashboard-module__OKr4iW__settingsForm{gap:14px;display:grid}.NetworkDashboard-module__OKr4iW__settingsField{gap:6px;display:grid}.NetworkDashboard-module__OKr4iW__settingsField label{color:#667789;font-size:12px;font-weight:750}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsField label{color:#8a95a2}.NetworkDashboard-module__OKr4iW__settingsField input{color:#17212b;background:#fff;border:1px solid #e5e7eb;border-radius:10px;outline:none;width:100%;min-height:42px;padding:0 12px;font-size:14px;transition:border-color .18s,box-shadow .18s}.NetworkDashboard-module__OKr4iW__settingsField input:focus{border-color:#f49d1099;box-shadow:0 0 0 3px #f49d101a}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsField input{color:#f4f7f6;background:#252d38;border-color:#2a3140}.NetworkDashboard-module__OKr4iW__settingsInputWrap{align-items:center;display:flex;position:relative}.NetworkDashboard-module__OKr4iW__settingsInputWrap input{padding-right:40px}.NetworkDashboard-module__OKr4iW__settingsEyeButton{color:#9ca3af;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;transition:color .15s;display:grid;position:absolute;right:4px}.NetworkDashboard-module__OKr4iW__settingsEyeButton:hover{color:#17212b}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsEyeButton:hover{color:#f4f7f6}.NetworkDashboard-module__OKr4iW__settingsStatus{border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:13px;font-weight:650;display:flex}.NetworkDashboard-module__OKr4iW__settingsStatus[data-tone=success]{color:#1a7350;background:#2e8f6b14}.NetworkDashboard-module__OKr4iW__settingsStatus[data-tone=error]{color:#a84235;background:#c9584a14}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsStatus[data-tone=success]{color:#3dba8a;background:#2e8f6b1f}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsStatus[data-tone=error]{color:#e8766a;background:#c9584a1f}.NetworkDashboard-module__OKr4iW__settingsActions{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.NetworkDashboard-module__OKr4iW__settingsPrimaryButton{color:#fff;background:#1b2028;border:1px solid #1b2028;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 18px;font-size:13px;font-weight:800;transition:background .18s,transform .18s;display:inline-flex}.NetworkDashboard-module__OKr4iW__settingsPrimaryButton:hover{background:#11161b;transform:translateY(-1px)}.NetworkDashboard-module__OKr4iW__settingsPrimaryButton:disabled{opacity:.5}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsPrimaryButton{color:#1b2028;background:#f4f7f6;border-color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsPrimaryButton:hover{background:#fff}.NetworkDashboard-module__OKr4iW__settingsOutlineButton{color:#374151;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;margin-bottom:16px;padding:0 16px;font-size:13px;font-weight:700;transition:all .18s;display:flex}.NetworkDashboard-module__OKr4iW__settingsOutlineButton:hover{background:#f9fafb;border-color:#9ca3af}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsOutlineButton{color:#d1d5db;border-color:#3a3e45}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsOutlineButton:hover{background:#1e2228;border-color:#4b5563}.NetworkDashboard-module__OKr4iW__settingsLinkButton{color:#667789;text-underline-offset:2px;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:650;text-decoration:underline;transition:color .15s;display:inline-flex}.NetworkDashboard-module__OKr4iW__settingsLinkButton:hover{color:#17212b}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsLinkButton{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsLinkButton:hover{color:#f4f7f6}.NetworkDashboard-module__OKr4iW__settingsEmptyState{text-align:center;gap:10px;padding:12px 0;display:grid}.NetworkDashboard-module__OKr4iW__settingsEmptyState p{color:#486276;margin:0;font-size:14px;font-weight:600;line-height:1.5}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsEmptyState p{color:#8a95a2}.NetworkDashboard-module__OKr4iW__settingsSubtext{color:#9ca3af!important;font-size:13px!important}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsSubtext{color:#6b7a89!important}.NetworkDashboard-module__OKr4iW__settingsEmptyState .NetworkDashboard-module__OKr4iW__settingsPrimaryButton{justify-self:center;margin-top:6px}.NetworkDashboard-module__OKr4iW__settingsLabel{letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;margin:0;font-size:12px;font-weight:800}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsLabel{color:#6b7280}.NetworkDashboard-module__OKr4iW__billingOverview{border:1px solid #e5e7eb;border-radius:12px;gap:0;margin-bottom:20px;display:grid;overflow:hidden}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingOverview{border-color:#2a2e35}.NetworkDashboard-module__OKr4iW__billingRow{color:#6b7280;border-bottom:1px solid #f0f1f3;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;font-weight:600;display:flex}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingRow{color:#9ca3af;border-bottom-color:#2a2e35}.NetworkDashboard-module__OKr4iW__billingRow:last-child{border-bottom:0}.NetworkDashboard-module__OKr4iW__billingRow strong{color:#17212b;font-weight:750}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingRow strong{color:#f1f3f5}.NetworkDashboard-module__OKr4iW__billingTotal{background:#f9fafb}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingTotal{background:#1e2228}.NetworkDashboard-module__OKr4iW__billingTotal strong{color:#f49d10}.NetworkDashboard-module__OKr4iW__billingLicenses{margin-bottom:16px}.NetworkDashboard-module__OKr4iW__billingLicenses h3{margin-bottom:10px}.NetworkDashboard-module__OKr4iW__billingLicenseItem{border-top:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingLicenseItem{border-top-color:#2a2e35}.NetworkDashboard-module__OKr4iW__billingLicenseInfo{gap:2px;display:grid}.NetworkDashboard-module__OKr4iW__billingLicenseInfo strong{color:#17212b;font-size:13px;font-weight:700}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingLicenseInfo strong{color:#f1f3f5}.NetworkDashboard-module__OKr4iW__billingLicenseInfo span{color:#9ca3af;font-size:12px;font-weight:600}.NetworkDashboard-module__OKr4iW__billingLicenseStatus{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;background:#f0f1f3;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:750}.NetworkDashboard-module__OKr4iW__billingLicenseStatus[data-status=active]{color:#059669;background:#10b9811f}.NetworkDashboard-module__OKr4iW__billingLicenseStatus[data-status=ready]{color:#2563eb;background:#3b82f61f}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingLicenseStatus{color:#9ca3af;background:#2a2e35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingLicenseStatus[data-status=active]{color:#34d399;background:#10b98126}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingLicenseStatus[data-status=ready]{color:#60a5fa;background:#3b82f626}.NetworkDashboard-module__OKr4iW__billingLicenseCard{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:8px;transition:border-color .18s;overflow:hidden}.NetworkDashboard-module__OKr4iW__billingLicenseCard[data-expanded]{border-color:#d0d4da}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingLicenseCard{border-color:#2a2e35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingLicenseCard[data-expanded]{border-color:#3a3e45}.NetworkDashboard-module__OKr4iW__billingLicenseCard .NetworkDashboard-module__OKr4iW__billingLicenseItem{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.NetworkDashboard-module__OKr4iW__billingLicenseCard .NetworkDashboard-module__OKr4iW__billingLicenseItem:hover{background:#f9fafb}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingLicenseCard .NetworkDashboard-module__OKr4iW__billingLicenseItem:hover{background:#1e2228}.NetworkDashboard-module__OKr4iW__billingLicenseRight{align-items:center;gap:10px;display:flex}.NetworkDashboard-module__OKr4iW__billingChevron{color:#9ca3af;transition:transform .2s}.NetworkDashboard-module__OKr4iW__billingChevron[data-open]{transform:rotate(90deg)}.NetworkDashboard-module__OKr4iW__billingLicenseActions{gap:6px;padding:0 16px 16px;display:grid}.NetworkDashboard-module__OKr4iW__billingDetailRow{border-top:1px solid #f0f1f3;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingDetailRow{border-top-color:#2a2e35}.NetworkDashboard-module__OKr4iW__billingDetailRow span{color:#9ca3af;font-weight:600}.NetworkDashboard-module__OKr4iW__billingDetailRow strong{color:#17212b;font-size:13px;font-weight:700}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingDetailRow strong{color:#f1f3f5}.NetworkDashboard-module__OKr4iW__billingActionButtons{gap:8px;margin-top:10px;display:grid}.NetworkDashboard-module__OKr4iW__settingsDangerOutlineButton{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #fca5a5;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:13px;font-weight:700;transition:all .18s;display:flex}.NetworkDashboard-module__OKr4iW__settingsDangerOutlineButton:hover{background:#fef2f2;border-color:#f87171}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsDangerOutlineButton{color:#f87171;border-color:#7f1d1d}[data-theme=dark] .NetworkDashboard-module__OKr4iW__settingsDangerOutlineButton:hover{background:#dc26261a}.NetworkDashboard-module__OKr4iW__settingsDangerButton{color:#fff;cursor:pointer;background:#dc2626;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:13px;font-weight:700;transition:background .18s;display:flex}.NetworkDashboard-module__OKr4iW__settingsDangerButton:hover{background:#b91c1c}.NetworkDashboard-module__OKr4iW__billingCancelConfirm{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:14px}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingCancelConfirm{background:#dc262614;border-color:#7f1d1d}.NetworkDashboard-module__OKr4iW__billingCancelConfirm p{color:#991b1b;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.5}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingCancelConfirm p{color:#fca5a5}.NetworkDashboard-module__OKr4iW__billingCancelActions{gap:8px;display:flex}.NetworkDashboard-module__OKr4iW__billingCancelActions button{flex:1}.NetworkDashboard-module__OKr4iW__connectedAccount{border-top:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.NetworkDashboard-module__OKr4iW__connectedAccount:first-child{border-top:0;padding-top:4px}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccount{border-top-color:#232a35}.NetworkDashboard-module__OKr4iW__connectedAccountInfo{align-items:center;gap:12px;min-width:0;display:flex}.NetworkDashboard-module__OKr4iW__connectedAccountInfo strong{color:#17212b;font-size:14px;font-weight:700;display:block}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountInfo strong{color:#f4f7f6}.NetworkDashboard-module__OKr4iW__connectedAccountInfo span{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.NetworkDashboard-module__OKr4iW__connectedAccountIcon{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:900;display:grid}.NetworkDashboard-module__OKr4iW__connectedAccountIcon[data-provider=email]{color:#315f8f;background:#315f8f1a}.NetworkDashboard-module__OKr4iW__connectedAccountIcon[data-provider=google]{color:#4285f4;background:#4285f41a}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountIcon[data-provider=email]{background:#315f8f2e}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountIcon[data-provider=google]{background:#4285f42e}.NetworkDashboard-module__OKr4iW__connectedAccountStatus{border-radius:999px;flex:none;padding:4px 10px;font-size:11px;font-weight:700}.NetworkDashboard-module__OKr4iW__connectedAccountStatus[data-connected=true]{color:#1a7350;background:#2e8f6b1a}.NetworkDashboard-module__OKr4iW__connectedAccountStatus[data-connected=false]{color:#667789;background:#48627614}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountStatus[data-connected=true]{color:#3dba8a;background:#2e8f6b26}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountStatus[data-connected=false]{color:#6b7a89;background:#ffffff0f}.NetworkDashboard-module__OKr4iW__connectedAccountAction{color:#667789;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:none;align-items:center;gap:5px;min-height:30px;padding:0 10px;font-size:12px;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.NetworkDashboard-module__OKr4iW__connectedAccountAction:hover{color:#17212b;border-color:#d0d5dd}.NetworkDashboard-module__OKr4iW__connectedAccountAction:disabled{opacity:.4}.NetworkDashboard-module__OKr4iW__connectedAccountAction[data-action=unlink]{color:#c9584a;border-color:#c9584a33}.NetworkDashboard-module__OKr4iW__connectedAccountAction[data-action=unlink]:hover{border-color:#c9584a66}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountAction{color:#8a95a2;background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountAction:hover{color:#f4f7f6;border-color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountAction[data-action=unlink]{color:#e8766a;border-color:#e8766a33}[data-theme=dark] .NetworkDashboard-module__OKr4iW__connectedAccountAction[data-action=unlink]:hover{border-color:#e8766a66}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accessOption{color:#f4f7f6;background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accessOption:hover{border-color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accessOption[data-selected=true]{border-color:#f49d10;box-shadow:0 0 0 3px #f49d1026}[data-theme=dark] .NetworkDashboard-module__OKr4iW__accessOption p{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__pricingCard{background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__pricingAmount{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__pricingPeriod{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__pricingCard p{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingToggle{background:#1b2028}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingToggle button{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingToggle button:hover{color:#c0c8d0}[data-theme=dark] .NetworkDashboard-module__OKr4iW__billingSavings{color:#f49d10;background:#f49d1033}[data-theme=dark] .NetworkDashboard-module__OKr4iW__stepCircle{color:#6b7a89;background:#252d38}[data-theme=dark] .NetworkDashboard-module__OKr4iW__stepItem span:last-child{color:#6b7a89}[data-theme=dark] .NetworkDashboard-module__OKr4iW__stepItem[data-active=true] span:last-child{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__stepLine{background:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__quantityPicker{border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__quantityPicker button{color:#f4f7f6;background:#252d38}[data-theme=dark] .NetworkDashboard-module__OKr4iW__quantityPicker button:hover{background:#2e3744}[data-theme=dark] .NetworkDashboard-module__OKr4iW__quantityPicker strong{color:#f4f7f6;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__quantityNote{color:#8a95a2;background:#252d38}[data-theme=dark] .NetworkDashboard-module__OKr4iW__paymentSummary{background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__paymentSummary span{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__paymentSummary strong{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__orderReview{background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__orderReview h3{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__orderRow{border-bottom-color:#232a35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__orderRow span{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__orderRow strong{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__orderTotal span{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__orderTotal strong{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__stripeCheckoutCard{background:#252d38;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__stripeCheckoutCard li{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__stripeCheckoutCard p{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__successBanner strong{color:#f4f7f6}[data-theme=dark] .NetworkDashboard-module__OKr4iW__successBanner p{color:#8a95a2}[data-theme=dark] .NetworkDashboard-module__OKr4iW__credentialResults{border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__credentialResultRow{background:#252d38;border-bottom-color:#232a35}[data-theme=dark] .NetworkDashboard-module__OKr4iW__credentialResultRow button{color:#8a95a2;background:#1b2028;border-color:#2a3140}[data-theme=dark] .NetworkDashboard-module__OKr4iW__credentialResultRow button:hover{color:#f4f7f6;border-color:#3a4450}[data-theme=dark] .NetworkDashboard-module__OKr4iW__mapIconButton{color:#f4f7f6;background:#1b2028eb;border-color:#ffffff1a}
