._introGrid_l7spr_1{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:18px;display:grid}._ruleCard_l7spr_1{background:#0c1723;border:1px solid #355168;border-radius:10px;padding:16px}._ruleCard_l7spr_1 b,._ruleCard_l7spr_1 span{display:block}._ruleCard_l7spr_1 b{color:#c5ee72;font-size:13px}._ruleCard_l7spr_1 span{color:#aab9c8;margin-top:7px;font-size:12px;line-height:1.5}._form_l7spr_1{grid-template-columns:1.1fr 1.4fr 170px;align-items:end;gap:12px;margin-top:18px;display:grid}._scope_l7spr_1{border:1px solid #2b4256;border-radius:9px;grid-column:1/-1;padding:13px}._scope_l7spr_1 legend{color:#bdd0df;padding:0 6px;font-size:12px;font-weight:700}._scopeToggle_l7spr_1{align-items:center;grid-template-columns:auto 1fr!important;gap:9px!important;display:flex!important}._scopeToggle_l7spr_1 input,._regionChoice_l7spr_1 input{width:auto!important}._regionGrid_l7spr_1{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin-top:12px;display:grid}._regionChoice_l7spr_1{background:#101d2a;border:1px solid #2b4256;border-radius:7px;align-items:center;padding:8px 10px;gap:8px!important;display:flex!important}._secret_l7spr_1{background:#182919;border:1px solid #c5ee72;border-radius:10px;margin-top:18px;padding:16px}._secret_l7spr_1 strong,._secret_l7spr_1 span{display:block}._secret_l7spr_1 strong{color:#eaffbd}._secret_l7spr_1 span{color:#c7d8bc;margin:6px 0 11px;font-size:12px}._secretRow_l7spr_1{gap:8px;display:flex}._secretRow_l7spr_1 input{font-family:Consolas,monospace}._clientList_l7spr_1{gap:14px;margin-top:18px;display:grid}._client_l7spr_1{background:#0c1723;border:1px solid #2b4256;border-radius:10px;padding:16px}._clientHeader_l7spr_1{justify-content:space-between;align-items:start;gap:16px;display:flex}._clientHeader_l7spr_1 h3{font-size:16px}._clientHeader_l7spr_1 p{margin:5px 0 0}._badges_l7spr_1{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._badge_l7spr_1{color:#a9eafb;background:#16354a;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}._revoked_l7spr_1{color:#ffabb4;background:#46252c}._tokenList_l7spr_1{gap:8px;margin-top:14px;display:grid}._token_l7spr_1{border-top:1px solid #24394b;grid-template-columns:minmax(140px,.7fr) minmax(220px,1.3fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}._token_l7spr_1 code{color:#dce9f3}._token_l7spr_1 span{color:#91a6b7;font-size:11px;line-height:1.45}._actions_l7spr_1{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}._empty_l7spr_1{color:#91a6b7;text-align:center;border:1px dashed #385268;border-radius:9px;padding:18px}._endpoint_l7spr_1{overflow-wrap:anywhere;color:#d8e9f6}._endpoint_l7spr_1 code{color:#c5ee72}@media (max-width:820px){._introGrid_l7spr_1,._form_l7spr_1{grid-template-columns:1fr}._scope_l7spr_1{grid-column:auto}._clientHeader_l7spr_1{display:block}._badges_l7spr_1{justify-content:flex-start;margin-top:10px}._token_l7spr_1{grid-template-columns:1fr}._secretRow_l7spr_1{display:grid}}._panel_28nth_1{margin:8px 0 16px}._body_28nth_2{background:#101d2a;border:1px solid #355168;border-radius:10px;margin-top:10px;padding:16px}._body_28nth_2 h4{margin:16px 0 10px}._body_28nth_2 p{color:#b7c7d7;margin:10px 0;font-size:.875rem;line-height:1.6}._settings_28nth_5,._toolbar_28nth_5{flex-wrap:wrap;align-items:end;gap:14px;display:flex}._settings_28nth_5 label,._toolbar_28nth_5 label{gap:6px;font-size:.875rem;display:grid}._settings_28nth_5 input[type=number]{width:160px}._checkbox_28nth_8{align-items:center;max-width:280px;display:flex!important}._checkbox_28nth_8 input{width:auto!important}._tableWrap_28nth_10{margin:12px 0;overflow-x:auto}._tableWrap_28nth_10 table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}._tableWrap_28nth_10 caption{text-align:left;color:#b7c7d7;padding:8px 0}._tableWrap_28nth_10 td,._tableWrap_28nth_10 th{vertical-align:top;border-bottom:1px solid #355168;min-width:100px;padding:10px}._tableWrap_28nth_10 td:last-child{min-width:240px}._tableWrap_28nth_10 code{color:#afc1d3;overflow-wrap:anywhere;margin-top:6px;font-size:.75rem;display:block}._error_28nth_16{color:#ffb7a5}._success_28nth_17{color:#bceb88}._summary_28nth_18{color:#d8e9f6!important}._loginShell_pk4rf_1{background:radial-gradient(circle at 50% 4%,#34a4be33,#0000 31rem),radial-gradient(circle at 90% 90%,#5865f21a,#0000 28rem),#08111a;place-items:center;min-height:100vh;display:grid}._loginShell_pk4rf_1>._login_pk4rf_1{width:min(100%,680px);max-width:680px}._login_pk4rf_1{text-align:center;background:linear-gradient(155deg,#122231fa,#0a141ffa);border-color:#67aac47a;border-radius:24px;margin:3vh auto;padding:42px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000006b,inset 0 1px #ffffff0a}._loginGlow_pk4rf_1{filter:blur(55px);pointer-events:none;background:#49d3ef26;border-radius:50%;width:430px;height:260px;position:absolute;top:-170px;left:50%;transform:translate(-50%)}._brandMark_pk4rf_1{background:linear-gradient(145deg,#194152e6,#0a1824f2);border:1px solid #79def559;border-radius:23px;place-items:center;width:84px;height:84px;margin:0 auto 19px;display:grid;position:relative;box-shadow:0 12px 34px #0000004d}._login_pk4rf_1 h1{letter-spacing:-.04em;max-width:560px;margin:8px auto 12px;font-size:clamp(30px,6vw,44px);line-height:1.06;position:relative}._loginLead_pk4rf_1{max-width:550px;margin:0 auto;font-size:15px;line-height:1.65;color:#afc3d1!important}._loginLinks_pk4rf_1{border-top:1px solid #374f609e;justify-content:center;gap:20px;margin-top:24px;padding-top:20px;font-size:12px;display:flex}._loginLinks_pk4rf_1 a{color:#79def5}._loginActions_pk4rf_1{justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}._loginActions_pk4rf_1 a{display:inline-flex}._areaChooserShell_pk4rf_2{background:radial-gradient(circle at 12% 0,#267e9733,#0000 34rem),radial-gradient(circle at 88% 18%,#5f703a1f,#0000 30rem),#08111a;min-height:100vh}._areaChooser_pk4rf_2{width:min(100%,1320px);margin:0 auto;padding:42px 0 54px}._areaChooserHeader_pk4rf_2{border-bottom:1px solid #294252;align-items:center;gap:18px;padding:0 3px 24px;display:flex}._areaChooserHeader_pk4rf_2>img{background:#102734;border:1px solid #356276;border-radius:15px;flex:none;padding:9px;box-shadow:0 13px 30px #00000047}._areaChooserHeader_pk4rf_2 h1{letter-spacing:-.04em;margin:4px 0 7px;font-size:clamp(30px,5vw,46px)}._areaChooserHeader_pk4rf_2 p{color:#9db3c1;margin:0;font-size:13px}._areaChooserSection_pk4rf_2{margin-top:28px}._areaChooserSectionHeading_pk4rf_2{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}._areaChooserSectionHeading_pk4rf_2 h2{color:#eef8fc;margin:0;font-size:20px}._areaChooserSectionHeading_pk4rf_2 p{color:#839cac;margin:4px 0 0;font-size:11px}._areaChooserSectionHeading_pk4rf_2>span{color:#72dff6;background:#102b38;border:1px solid #326176;border-radius:99px;place-items:center;min-width:28px;height:28px;font-size:11px;font-weight:900;display:grid}._areaCardGrid_pk4rf_2{grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:14px;display:grid}._areaCard_pk4rf_2{min-width:0;color:inherit;background:#101a24;border:1px solid #304858;border-radius:13px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;overflow:hidden;box-shadow:0 10px 24px #00000029}:is(._areaCard_pk4rf_2:hover,._areaCard_pk4rf_2:focus-visible){border-color:#4a9ab5;outline:none;transform:translateY(-3px);box-shadow:0 16px 34px #00000047,0 0 0 1px #5ed7f11f}._areaMap_pk4rf_2{isolation:isolate;background:#0c1720;height:142px;position:relative;overflow:hidden}._areaMap_pk4rf_2:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#040b100a,#050c120f 55%,#091219b8);position:absolute;inset:0}._areaMapTile_pk4rf_2{z-index:1;filter:brightness(.65)saturate(.72)contrast(1.08);background-position:50%;background-repeat:no-repeat;background-size:256px 256px;width:256px;height:256px;position:absolute}._areaMap_pk4rf_2>small{z-index:4;color:#dfeff5a6;text-shadow:0 1px 2px #000;font-size:7px;position:absolute;bottom:4px;right:6px}._areaRegionMarker_pk4rf_2,._areaGroupMarker_pk4rf_2{z-index:4;color:#fff;background:#1285a4;border:2px solid #d7f8ff;place-items:center;font-size:10px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 15px #00000080,0 0 0 6px #30c6e62e}._areaRegionMarker_pk4rf_2{letter-spacing:.05em;border-radius:8px;min-width:36px;height:26px;padding:0 7px}._areaGroupMarker_pk4rf_2{background:#82a83e;border-color:#efffcf;border-radius:50%;width:32px;height:32px;box-shadow:0 5px 15px #00000080,0 0 0 7px #a5d44f2e}._areaMapFallback_pk4rf_2{background:linear-gradient(135deg,#132834,#0d1922);place-items:center;display:grid}._areaMapFallback_pk4rf_2:before{content:"";background:linear-gradient(32deg,#0000 47%,#559ab021 48% 51%,#0000 52%),linear-gradient(-28deg,#0000 58%,#92b3551c 59% 62%,#0000 63%);position:absolute;inset:0}._areaMapFallback_pk4rf_2>span{z-index:3;color:#92b5c5;font-size:13px;font-weight:900;position:relative}._areaMapFallback_pk4rf_2>small{color:#6f8b99;font-size:9px;bottom:24px;right:auto}._areaCardBody_pk4rf_2{gap:8px;padding:15px;display:grid}._areaCardType_pk4rf_2{color:#75b8cd;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}._areaCardTitle_pk4rf_2{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._areaCardTitle_pk4rf_2 h3{color:#f2f8fb;align-items:baseline;gap:8px;min-width:0;margin:0;font-size:16px;display:flex}._areaCardTitle_pk4rf_2 h3 code{color:#72def6;font:900 18px/1 ui-monospace,SFMono-Regular,Consolas,monospace}._areaCardTitle_pk4rf_2 h3 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._areaCardTitle_pk4rf_2>span{color:#6cdcf5;font-size:20px;line-height:1;transition:transform .16s}._areaCard_pk4rf_2:hover ._areaCardTitle_pk4rf_2>span{transform:translate(3px)}._areaCardBody_pk4rf_2>p{color:#8fa5b4;min-height:14px;margin:0;font-size:10px;line-height:1.4}._areaCardBadges_pk4rf_2{flex-wrap:wrap;gap:6px;display:flex}._areaCardBadges_pk4rf_2 span{color:#a9bfca;background:#111f29;border:1px solid #2c4656;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}._areaCardBadges_pk4rf_2 span:last-child{color:#8de2aa;background:#142a20;border-color:#386345}._areaGroupCard_pk4rf_2 ._areaCardType_pk4rf_2{color:#a7cd62}._areaChooserFooter_pk4rf_2{border-top:1px solid #294252;justify-content:flex-end;gap:9px;margin-top:30px;padding-top:18px;display:flex}._headerActions_pk4rf_3{flex-direction:column;align-items:flex-end;gap:8px;min-width:0;display:flex}._headerMeta_pk4rf_3,._headerLinks_pk4rf_3{justify-content:flex-end;align-items:flex-end;gap:10px;min-width:0;display:flex}._headerLinks_pk4rf_3{align-items:center}._sectionMenu_pk4rf_3,._areaMenu_pk4rf_3{color:#aabccc;letter-spacing:.06em;text-transform:uppercase;gap:4px;font-size:10px;font-weight:800;display:grid}._sectionMenu_pk4rf_3{min-width:min(300px,38vw)}._areaMenu_pk4rf_3{min-width:min(290px,36vw)}._headerMeta_pk4rf_3 select{color:#eaf8ff;width:100%;min-width:0;font:inherit;text-transform:none;background:#102532;border:1px solid #39718a;border-radius:9px;padding:10px 34px 10px 11px;font-size:14px;font-weight:800}._summary_pk4rf_4{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;max-width:1320px;margin:0 auto 18px;display:grid}._summary_pk4rf_4 div{background:#172534;border:1px solid #2b4255;border-radius:10px;min-width:0;padding:13px 12px}._summary_pk4rf_4 b,._summary_pk4rf_4 span{display:block}._summary_pk4rf_4 b{overflow-wrap:anywhere;color:#5bd7f3;font-size:19px}._summary_pk4rf_4 span{color:#9eb1c0;letter-spacing:.03em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:800}._gridTwo_pk4rf_5{grid-template-columns:1fr 1fr;gap:18px;display:grid}._inlineForm_pk4rf_5{flex-wrap:wrap;align-items:end;gap:10px;display:flex}._inlineForm_pk4rf_5 label{flex:1;min-width:150px}._inlineForm_pk4rf_5 button{flex:none}._itemList_pk4rf_5{gap:8px;margin-top:14px;display:grid}._item_pk4rf_5{background:#0e161f;border:1px solid #293d4e;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:11px;display:flex}._item_pk4rf_5 b,._item_pk4rf_5 code,._item_pk4rf_5 span{display:block}._item_pk4rf_5 code{color:#7eddf6;margin-top:3px;font-size:11px}._item_pk4rf_5 span{color:#9eb1c0;margin-top:3px;font-size:11px}._itemActions_pk4rf_5{flex-wrap:wrap;flex:none;gap:7px;display:flex}._watcherChannelCard_pk4rf_6{background:linear-gradient(135deg,#102633,#0d1a24);border:1px solid #376078;border-radius:11px;margin:16px 0;padding:16px}._watcherChannelHeading_pk4rf_6{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._watcherChannelHeading_pk4rf_6 h3{color:#eef8fc;margin:2px 0 5px;font-size:17px}._watcherChannelHeading_pk4rf_6 p{color:#9db4c2;margin:0;font-size:12px}._watcherChannelHeading_pk4rf_6>span{color:#82e3f7;background:#123744;border:1px solid #35778d;border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-weight:800}._watcherChannelFacts_pk4rf_6{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}._watcherChannelFacts_pk4rf_6>span{background:#0c1822;border:1px solid #294758;border-radius:8px;gap:5px;min-width:0;padding:10px;display:grid}._watcherChannelFacts_pk4rf_6 small{color:#83a1b3;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}._watcherChannelFacts_pk4rf_6 code{color:#78e1f7;overflow-wrap:anywhere;font-size:12px}._watcherChannelWarning_pk4rf_6{background:#2a2114;border-left:3px solid #e5a83d;border-radius:6px;padding:11px 12px;line-height:1.5;color:#e9c986!important;margin:13px 0 0!important;font-size:12px!important}._watcherChannelWarning_pk4rf_6 b{color:#ffe4ae}._watcherChannelReveal_pk4rf_6{align-items:center;gap:12px;margin-top:13px;display:flex}._watcherChannelReveal_pk4rf_6 small{color:#8fa7b6;font-size:11px}._watcherChannelSecret_pk4rf_6{background:#0a151e;border:1px solid #3b6e81;border-radius:8px;gap:10px;margin-top:13px;padding:12px;display:grid}._watcherChannelSecret_pk4rf_6 label{color:#c8dce5;gap:6px;font-size:11px;font-weight:800;display:grid}._watcherChannelSecret_pk4rf_6 input{box-sizing:border-box;width:100%;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}._watcherChannelSecret_pk4rf_6>div{flex-wrap:wrap;gap:8px;display:flex}._watcherChannelUnavailable_pk4rf_6{color:#9eb1c0!important;margin:12px 0 0!important;font-size:11px!important}._watcherChannelFacts_pk4rf_6{grid-template-columns:repeat(2,minmax(0,1fr))}._watcherChannelSteps_pk4rf_7{color:#c8dce5;background:#0c1923;border:1px solid #315366;border-radius:8px;margin-top:13px;padding:12px 14px;font-size:12px;line-height:1.5}._watcherChannelSteps_pk4rf_7>b{color:#eaf7fb}._watcherChannelSteps_pk4rf_7 ol{gap:4px;margin:7px 0 0;padding-left:20px;display:grid}._watcherChannelSteps_pk4rf_7 strong{color:#7de1f5}._watcherDirectory_pk4rf_8{border-top:1px solid #293f4f;margin-top:18px;padding-top:18px}._watcherDirectoryHeading_pk4rf_8{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._watcherDirectoryHeading_pk4rf_8 h3{color:#edf7fb;margin:0}._watcherDirectoryHeading_pk4rf_8 p{color:#8fa7b7!important;margin:5px 0 0!important;font-size:12px!important}._watcherDirectoryHeading_pk4rf_8>b{color:#73dcf4;flex:none;font-size:12px}._watcherFilters_pk4rf_8{background:#101c26;border:1px solid #2d4657;border-radius:9px;grid-template-columns:minmax(240px,1.5fr) minmax(170px,.75fr) minmax(170px,.75fr) auto;align-items:end;gap:10px;margin-top:14px;padding:13px;display:grid}._watcherFilters_pk4rf_8 label{color:#bdd0df;gap:6px;min-width:0;font-size:11px;font-weight:800;display:grid}._watcherFilters_pk4rf_8 input,._watcherFilters_pk4rf_8 select{box-sizing:border-box;width:100%;min-width:0}._watcherFilters_pk4rf_8 button{height:39px}._watcherRow_pk4rf_8{min-height:66px}._watcherActions_pk4rf_8{flex:0 0 132px;grid-template-columns:1fr;gap:7px;display:grid}._watcherActions_pk4rf_8 button{width:100%;min-height:35px}._watcherRemoveButton_pk4rf_8{color:#ffabb4;font:inherit;cursor:pointer;background:#441b24;border:1px solid #c44858;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:900}._watcherRemoveButton_pk4rf_8:hover{color:#ffe5e8;background:#5a202b;border-color:#ef6571}._watcherRemoveButton_pk4rf_8:disabled{cursor:not-allowed;opacity:.55}._directoryEmpty_pk4rf_8{color:#8ea5b4;text-align:center;border:1px dashed #344e60;border-radius:9px;margin:0;padding:24px}._watcherPagination_pk4rf_8{color:#8fa7b7;justify-content:space-between;align-items:center;gap:15px;margin-top:13px;font-size:11px;display:flex}._watcherPagination_pk4rf_8>div{align-items:center;gap:9px;display:flex}._watcherPagination_pk4rf_8>div>span{text-align:center;min-width:100px}._regionSettings_pk4rf_9{max-width:1160px}._settingsHeading_pk4rf_9{border-bottom:1px solid #2a4152;padding-bottom:15px}._settingsHeading_pk4rf_9 h2{margin:3px 0 6px}._settingsHeading_pk4rf_9 p{max-width:850px}._regionSettingsForm_pk4rf_9{gap:14px;margin-top:16px;display:grid}._settingsGroup_pk4rf_9{background:#0f1b25;border:1px solid #2d4657;border-radius:11px;padding:16px}._settingsGroupHeading_pk4rf_9{align-items:flex-start;gap:11px;margin-bottom:14px;display:flex}._settingsGroupHeading_pk4rf_9>span{color:#79e0f5;background:#123544;border:1px solid #39758b;border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-size:11px;font-weight:900;display:grid}._settingsGroupHeading_pk4rf_9 h3{color:#edf7fb;margin:1px 0 4px;font-size:15px}._settingsGroupHeading_pk4rf_9 p{color:#8fa7b7!important;margin:0!important;font-size:11px!important}._settingsGrid_pk4rf_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._settingsGrid_pk4rf_9 label{color:#c8d9e4;background:#0b151e;border:1px solid #293f4f;border-radius:8px;align-content:start;gap:6px;min-width:0;padding:12px;font-size:11px;font-weight:800;display:grid}._settingsGrid_pk4rf_9 input,._settingsGrid_pk4rf_9 select{box-sizing:border-box;width:100%;min-width:0}._settingsGrid_pk4rf_9 small{color:#849cab;font-weight:400;line-height:1.45}._settingsFooter_pk4rf_9{color:#a9bfcc;background:#102531;border:1px solid #335468;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;font-size:12px;display:flex}._settingsFooter_pk4rf_9 code{color:#76def5}._settingsFooter_pk4rf_9 button{flex:none}._mqttSourceList_pk4rf_10{gap:14px;margin-top:16px;display:grid}._mqttSourceCard_pk4rf_10{background:#0e1923;border:1px solid #345267;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0000001f}._mqttSourceHeader_pk4rf_10{background:linear-gradient(135deg,#162936,#12212d);border-bottom:1px solid #2c4556;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}._mqttSourceIdentity_pk4rf_10{min-width:0}._mqttSourceIdentity_pk4rf_10>span{color:#77b8ce;letter-spacing:.11em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:900;display:block}._mqttSourceIdentity_pk4rf_10 h3{color:#f2f9fc;margin:0;font-size:16px}._mqttSourceIdentity_pk4rf_10 code{color:#75dcf4;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}._mqttSourceHeaderActions_pk4rf_10{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}._sourceConnected_pk4rf_10,._sourceWaiting_pk4rf_10,._sourceError_pk4rf_10{border-radius:999px;padding:5px 7px;font-size:10px;font-weight:800;display:inline-flex}._sourceConnected_pk4rf_10{color:#75efb2;background:#143a2c;border:1px solid #2b8c63}._sourceWaiting_pk4rf_10{color:#b3cbd7;background:#1b2d37;border:1px solid #507080}._sourceError_pk4rf_10{color:#ffadb6;background:#452127;border:1px solid #a84d5a}._mqttSourceMeta_pk4rf_10{background:#263b49;border-bottom:1px solid #263b49;grid-template-columns:minmax(130px,.8fr) minmax(210px,1.25fr) repeat(2,minmax(170px,1fr));gap:1px;display:grid}._mqttSourceMeta_pk4rf_10>span{background:#111e28;align-content:start;gap:5px;min-width:0;padding:12px 14px;display:grid}._mqttSourceMeta_pk4rf_10 small,._mqttTrafficGrid_pk4rf_10 small{color:#83a1b3;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:900}._mqttSourceMeta_pk4rf_10 b,._mqttSourceMeta_pk4rf_10 code{color:#dcebf2;overflow-wrap:anywhere;font-size:11px;line-height:1.4}._mqttSourceMeta_pk4rf_10 code{color:#70daf3}._mqttSourceError_pk4rf_10{color:#ffc3ca;background:#2b181d;border:1px solid #8e4651;border-left:3px solid #ef6571;border-radius:8px;align-items:flex-start;gap:12px;margin:12px 14px 0;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}._mqttSourceError_pk4rf_10 b{color:#ffdee2;flex:none}._mqttSourceError_pk4rf_10 span{overflow-wrap:anywhere}._mqttTrafficGrid_pk4rf_10{grid-template-columns:repeat(7,minmax(90px,1fr));gap:8px;padding:14px;display:grid}._mqttTrafficGrid_pk4rf_10>span{background:#121f2a;border:1px solid #293f4f;border-radius:8px;gap:5px;min-width:0;padding:10px 11px;display:grid}._mqttTrafficGrid_pk4rf_10 b{color:#63daf3;font-size:17px;line-height:1}._brokerEditDetails_pk4rf_10{background:#101b25;border:1px solid #2e4759;border-radius:10px;margin:0 14px 14px}._brokerEditDetails_pk4rf_10 summary{cursor:pointer;padding:12px 13px;list-style:none;display:flex}._brokerEditDetails_pk4rf_10 summary::-webkit-details-marker{display:none}._brokerEditDetails_pk4rf_10 summary>span{gap:3px;display:grid}._brokerEditDetails_pk4rf_10 summary b{color:#e7f4f9;font-size:12px}._brokerEditDetails_pk4rf_10 summary small{color:#89a3b3;font-size:10px}._brokerEditDetails_pk4rf_10 summary:before{content:"›";color:#68d9f2;margin-right:9px;font-weight:900}._brokerEditDetails_pk4rf_10[open] summary:before{transform:rotate(90deg)}._brokerEditForm_pk4rf_10{border-top:1px solid #293f4f;gap:12px;padding:0 13px 13px;display:grid}._brokerConnectionGrid_pk4rf_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:13px;display:grid}._brokerConnectionGrid_pk4rf_10 label,._decoderForm_pk4rf_10 label,._mqttSourceForm_pk4rf_10 label{color:#bdd0df;gap:6px;font-size:11px;font-weight:800;display:grid}._brokerConnectionGrid_pk4rf_10 input,._decoderForm_pk4rf_10 input,._mqttSourceForm_pk4rf_10 input{box-sizing:border-box;width:100%;min-width:0}._decoderPanel_pk4rf_10{background:#0d1822;border:1px solid #2e4759;border-radius:9px;padding:13px}._decoderHeading_pk4rf_10{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._decoderHeading_pk4rf_10 h4{color:#e7f4f9;margin:0;font-size:13px}._decoderHeading_pk4rf_10 p{color:#89a3b3!important;margin:4px 0 0!important;font-size:11px!important}._decoderHeading_pk4rf_10>span{color:#86e2f6;background:#183847;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900}._decoderList_pk4rf_10{gap:7px;margin-top:11px;display:grid}._decoderRow_pk4rf_10{background:#0c1620;border:1px solid #293f4f;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:8px 9px;display:flex}._decoderRow_pk4rf_10>span{align-items:baseline;gap:9px;display:flex}._decoderRow_pk4rf_10 code{color:#73dcf4;font-size:11px}._decoderRow_pk4rf_10 small,._decoderEmpty_pk4rf_10{color:#8da6b5;font-size:10px}._decoderForm_pk4rf_10{border-top:1px solid #263b49;grid-template-columns:minmax(150px,.7fr) minmax(230px,1.3fr);gap:9px;margin-top:11px;padding-top:11px;display:grid}._brokerError_pk4rf_10{color:#ffabb4;margin:0}._mqttEmptyState_pk4rf_10{color:#8fa6b5;text-align:center;background:#101b24;border:1px dashed #3a5668;border-radius:10px;place-items:center;gap:5px;padding:28px;display:grid}._mqttEmptyState_pk4rf_10 b{color:#d8e8ef}._mqttEmptyState_pk4rf_10 span{font-size:12px}._mqttAddPanel_pk4rf_10{background:#111d27;border:1px solid #304a5b;border-radius:11px;margin-top:16px;padding:16px 18px}._mqttAddHeading_pk4rf_10 h3{color:#edf7fb;margin:0;font-size:15px}._mqttAddHeading_pk4rf_10 p{color:#91a9b8!important;margin:5px 0 0!important;font-size:11px!important}._mqttSourceForm_pk4rf_10{grid-template-columns:minmax(150px,.8fr) minmax(240px,1.35fr) minmax(170px,.85fr);align-items:end;gap:11px;margin:14px 0 10px;display:grid}._mqttSourceForm_pk4rf_10 label small{color:#718b9b;text-transform:uppercase;margin-left:4px;font-size:9px}._mqttSourceForm_pk4rf_10 button{justify-self:start;height:39px}._mqttSafetyNote_pk4rf_10{line-height:1.5;color:#8fa7b7!important;margin:0!important;font-size:11px!important}._mqttSafetyNote_pk4rf_10 code{color:#7eddf6}._mqttPresetSourceForm_pk4rf_11{grid-template-columns:minmax(280px,1.35fr) minmax(260px,1fr) auto;align-items:start;display:grid}._mqttPresetSourceForm_pk4rf_11 button{align-self:start;margin-top:22px}._mqttPresetGroupForm_pk4rf_11{grid-template-columns:minmax(200px,1.2fr) minmax(210px,1fr) minmax(150px,.75fr) minmax(210px,1fr) auto;align-items:start;display:grid}._mqttPresetGroupForm_pk4rf_11 button{align-self:start;margin-top:22px}._topicSuffixField_pk4rf_11{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}._topicSuffixField_pk4rf_11 code{color:#70daf3;white-space:nowrap}._inviteSections_pk4rf_12{gap:18px;width:min(100%,1100px);margin:0 auto;display:grid}._inviteSections_pk4rf_12>.admin-card{min-width:0;margin-bottom:0}._inviteForm_pk4rf_12{grid-template-columns:minmax(210px,1.35fr) minmax(140px,.75fr) minmax(110px,.55fr) minmax(145px,.7fr) auto;align-items:end;gap:10px;display:grid}._inviteForm_pk4rf_12 label{min-width:0}._inviteForm_pk4rf_12 label:has(input[type=checkbox]){align-items:center;gap:8px;min-height:39px;display:flex}._inviteForm_pk4rf_12 label:has(input[type=checkbox]) input{accent-color:#c5ee72;width:16px;height:16px;margin:0}._inviteForm_pk4rf_12 button{min-height:39px}._editorForm_pk4rf_13{gap:18px;margin-top:18px;display:grid}._editorForm_pk4rf_13 textarea{min-height:132px;margin:0}._profileFields_pk4rf_13{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}._radioTopFields_pk4rf_13{grid-template-columns:minmax(180px,.8fr) minmax(240px,1.25fr) minmax(160px,.65fr);align-items:start;gap:14px;display:grid}._radioChannelFields_pk4rf_13{grid-template-columns:minmax(220px,.8fr) minmax(340px,1.4fr);align-items:start;gap:14px;display:grid}._fieldHelp_pk4rf_13{color:#8fa6b8;font-size:11px;font-weight:400;line-height:1.45;display:block}._publishToggle_pk4rf_13{background:#0e1923;border:1px solid #2b4255;border-radius:9px;align-items:flex-start;gap:11px;padding:13px 14px;display:flex!important}._publishToggle_pk4rf_13 input{accent-color:#c5ee72;height:17px;margin:2px 0 0;width:17px!important}._publishToggle_pk4rf_13 span,._publishToggle_pk4rf_13 b,._publishToggle_pk4rf_13 small{display:block}._publishToggle_pk4rf_13 span{min-width:0}._publishToggle_pk4rf_13 b{color:#eaf4fb;font-size:12px}._publishToggle_pk4rf_13 small{color:#8fa6b8;margin-top:4px;font-size:11px;font-weight:400;line-height:1.4}._formFooter_pk4rf_13{border-top:1px solid #293d4e;justify-content:space-between;align-items:center;gap:20px;min-height:42px;padding-top:15px;display:flex}._formFooter_pk4rf_13 button{min-width:250px}._formMeta_pk4rf_13{color:#9eb1c0;gap:5px;min-width:0;display:grid}._formMeta_pk4rf_13 small{line-height:1.45}._formMeta_pk4rf_13 code{color:#7eddf6}._statusMessage_pk4rf_13{color:#c5ee72}._secondaryChannels_pk4rf_14{background:#0d1721;border:1px solid #2b4255;border-radius:10px;gap:12px;padding:15px;display:grid}._secondaryHeading_pk4rf_14{justify-content:space-between;align-items:center;gap:16px;display:flex}._secondaryHeading_pk4rf_14 h3{font-size:14px}._secondaryHeading_pk4rf_14 p{color:#8fa6b8!important;margin:4px 0 0!important;font-size:11px!important}._secondaryList_pk4rf_14{gap:10px;display:grid}._secondaryRow_pk4rf_14{border-top:1px solid #263a4b;grid-template-columns:minmax(180px,.8fr) minmax(300px,1.4fr) auto;align-items:end;gap:12px;padding-top:10px;display:grid}._secondaryRemove_pk4rf_14{color:#ffabb4;background:0 0;border:1px solid #6e4850;border-radius:7px;height:38px;padding:0 11px;font-size:11px;font-weight:800}._secondaryRemove_pk4rf_14:hover{background:#3b2028}._secondaryEmpty_pk4rf_14{text-align:center;border:1px dashed #32495b;border-radius:8px;padding:12px;color:#8299aa!important;margin:0!important}._secondaryChannels_pk4rf_14 input{background:#09121b}._brokerForm_pk4rf_15{grid-template-columns:1fr 1.4fr 1fr .8fr .8fr auto;align-items:end;gap:10px;margin-top:14px;display:grid}._brokerCard_pk4rf_15{background:#101923;border:1px solid #2b4255;border-radius:10px;padding:15px}._brokerCard_pk4rf_15+._brokerCard_pk4rf_15{margin-top:10px}._brokerStatus_pk4rf_15{justify-content:space-between;gap:12px;margin-bottom:11px;display:flex}._brokerStatus_pk4rf_15 span{color:#9eb1c0;font-size:11px}._safety_pk4rf_15{background:#102431;border-left:3px solid #36c5e9;padding:10px 12px;color:#b9cedb!important}._readOnly_pk4rf_15{color:#ffe2a3;background:#2b2416;border:1px solid #8f6f2f;border-radius:9px;max-width:1320px;margin:0 auto 18px;padding:12px 14px;font-size:12px}._preview_pk4rf_15{color:#bfefff;background:#102b36;border:1px solid #26708b;border-radius:9px;max-width:1320px;margin:0 auto 18px;padding:12px 14px;font-size:12px}._newCode_pk4rf_15{overflow-wrap:anywhere;font-size:14px;color:#c5ee72!important}._boundaryActions_pk4rf_15{flex-wrap:wrap;gap:9px;margin:12px 0;display:flex}._fileInput_pk4rf_15{margin:12px 0}._loading_pk4rf_15{color:#b9cbd9;text-align:center;max-width:1320px;margin:20vh auto}._historyTableWrap_pk4rf_16{margin:15px 0;overflow-x:auto}._historyTable_pk4rf_16{border-collapse:collapse;width:100%;min-width:850px}._historyTable_pk4rf_16 th,._historyTable_pk4rf_16 td{text-align:left;vertical-align:top;border-bottom:1px solid #293d4e;padding:12px 14px;font-size:14px;line-height:1.45}._historyTable_pk4rf_16 th{color:#8fa9ba;letter-spacing:.05em;text-transform:uppercase;font-size:12px}._historyTable_pk4rf_16 td:first-child{white-space:nowrap;color:#c2d2dd}._historyTable_pk4rf_16 td span{color:#8fa9ba;margin-top:3px;font-size:12px;display:block}._historyAction_pk4rf_16{color:#5bd7f3}._historyEmpty_pk4rf_16{color:#9eb1c0;text-align:center;padding:18px}@media (max-width:900px){._headerActions_pk4rf_3{align-items:stretch;width:100%}._headerMeta_pk4rf_3{align-items:stretch}._sectionMenu_pk4rf_3,._areaMenu_pk4rf_3{flex:1;min-width:0}._headerLinks_pk4rf_3{justify-content:flex-start}._summary_pk4rf_4{grid-template-columns:repeat(2,1fr)}._gridTwo_pk4rf_5,._profileFields_pk4rf_13{grid-template-columns:1fr}._inviteForm_pk4rf_12{grid-template-columns:1fr 1fr}._inviteForm_pk4rf_12 button{width:100%}._radioTopFields_pk4rf_13{grid-template-columns:1fr 1fr}._radioTopFields_pk4rf_13 label:last-child{grid-column:1/-1}._radioChannelFields_pk4rf_13{grid-template-columns:1fr}._secondaryRow_pk4rf_14{grid-template-columns:1fr 1fr}._secondaryRemove_pk4rf_14{grid-column:1/-1}._brokerForm_pk4rf_15{grid-template-columns:1fr 1fr}._brokerForm_pk4rf_15 button{width:100%}._watcherFilters_pk4rf_8{grid-template-columns:1fr 1fr}._watcherFilters_pk4rf_8 label:first-child{grid-column:1/-1}._settingsGrid_pk4rf_9{grid-template-columns:1fr}._mqttSourceMeta_pk4rf_10{grid-template-columns:1fr 1fr}._mqttTrafficGrid_pk4rf_10{grid-template-columns:repeat(4,1fr)}._brokerConnectionGrid_pk4rf_10,._mqttSourceForm_pk4rf_10{grid-template-columns:1fr 1fr}._mqttPresetSourceForm_pk4rf_11 button,._mqttPresetGroupForm_pk4rf_11 button{margin-top:0}}@media (max-width:620px){._login_pk4rf_1{border-radius:18px;margin-top:2vh;padding:32px 18px 24px}._loginLinks_pk4rf_1{flex-direction:column;gap:10px}._headerMeta_pk4rf_3{flex-direction:column}._headerLinks_pk4rf_3{flex-direction:column;align-items:stretch}._headerLinks_pk4rf_3 a,._headerLinks_pk4rf_3 button{text-align:center;width:100%}._summary_pk4rf_4{grid-template-columns:1fr 1fr}._inviteForm_pk4rf_12,._radioTopFields_pk4rf_13{grid-template-columns:1fr}._radioTopFields_pk4rf_13 label:last-child{grid-column:auto}._secondaryHeading_pk4rf_14{flex-direction:column;align-items:stretch}._secondaryHeading_pk4rf_14 button{width:100%}._secondaryRow_pk4rf_14{grid-template-columns:1fr}._secondaryRemove_pk4rf_14{grid-column:auto}._formFooter_pk4rf_13{flex-direction:column;align-items:stretch}._formFooter_pk4rf_13 button{width:100%;min-width:0}._brokerForm_pk4rf_15{grid-template-columns:1fr}._item_pk4rf_5{flex-direction:column;align-items:flex-start}._itemActions_pk4rf_5{width:100%}._itemActions_pk4rf_5 button{flex:1}._watcherChannelHeading_pk4rf_6{display:grid}._watcherChannelHeading_pk4rf_6>span{justify-self:start}._watcherChannelFacts_pk4rf_6{grid-template-columns:1fr}._watcherChannelReveal_pk4rf_6{flex-direction:column;align-items:stretch}._watcherChannelReveal_pk4rf_6 button,._watcherChannelSecret_pk4rf_6 button{width:100%}._watcherDirectoryHeading_pk4rf_8,._watcherPagination_pk4rf_8,._settingsFooter_pk4rf_9,._mqttSourceHeader_pk4rf_10{flex-direction:column;align-items:stretch}._watcherFilters_pk4rf_8,._brokerConnectionGrid_pk4rf_10,._decoderForm_pk4rf_10,._mqttSourceForm_pk4rf_10{grid-template-columns:1fr}._watcherFilters_pk4rf_8 label:first-child{grid-column:auto}._watcherActions_pk4rf_8{flex-basis:auto;grid-template-columns:1fr 1fr;width:100%}._watcherPagination_pk4rf_8>div{justify-content:space-between}._settingsFooter_pk4rf_9 button{width:100%}._mqttSourceHeaderActions_pk4rf_10{flex-wrap:wrap;justify-content:flex-start}._mqttSourceMeta_pk4rf_10,._mqttTrafficGrid_pk4rf_10{grid-template-columns:1fr 1fr}._decoderRow_pk4rf_10{flex-direction:column;align-items:flex-start}}@media (max-width:1380px){._areaChooser_pk4rf_2{width:auto;margin:0 24px}}@media (max-width:620px){._areaChooser_pk4rf_2{margin:0 14px;padding:24px 0 36px}._areaChooserHeader_pk4rf_2{align-items:flex-start}._areaChooserHeader_pk4rf_2>img{border-radius:12px;width:44px;height:44px;padding:7px}._areaChooserHeader_pk4rf_2 h1{font-size:30px}._areaChooserSectionHeading_pk4rf_2{align-items:flex-start}._areaCardGrid_pk4rf_2{grid-template-columns:1fr}._areaMap_pk4rf_2{height:132px}._areaChooserFooter_pk4rf_2{grid-template-columns:1fr 1fr;display:grid}._areaChooserFooter_pk4rf_2 a{justify-content:center}}._mqttTrafficNote_pk4rf_21{background:#0d1822;border:1px solid #2d4657;border-radius:8px;padding:10px 12px;color:#9bb2c0!important;margin:-4px 14px 14px!important;font-size:11px!important}._mqttTrafficNote_pk4rf_21 code{color:#73dcf4}._mqttDiagnostics_pk4rf_22{background:#0d1822;border:1px solid #2e4759;border-radius:10px;margin:0 14px 14px}._mqttDiagnostics_pk4rf_22 summary{cursor:pointer;padding:11px 13px;list-style:none;display:flex}._mqttDiagnostics_pk4rf_22 summary::-webkit-details-marker{display:none}._mqttDiagnostics_pk4rf_22 summary>span{gap:3px;display:grid}._mqttDiagnostics_pk4rf_22 summary b{color:#e7f4f9;font-size:12px}._mqttDiagnostics_pk4rf_22 summary small{color:#89a3b3;font-size:10px}._mqttDiagnostics_pk4rf_22 summary:before{content:"›";color:#68d9f2;margin-right:9px;font-weight:900}._mqttDiagnostics_pk4rf_22[open] summary:before{transform:rotate(90deg)}._mqttDiagnosticsBody_pk4rf_22{border-top:1px solid #293f4f;gap:11px;padding:12px 13px;display:grid}._mqttDiagnosticsCounts_pk4rf_22{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._mqttDiagnosticsCounts_pk4rf_22>span{background:#111e28;border:1px solid #293f4f;border-radius:7px;gap:4px;padding:9px;display:grid}._mqttDiagnosticsCounts_pk4rf_22 b{color:#73dcf4}._mqttDiagnosticsCounts_pk4rf_22 small{color:#8ca5b5;text-transform:uppercase;font-size:9px}._mqttChannelList_pk4rf_22{gap:7px;display:grid}._mqttChannelList_pk4rf_22>div{border:1px solid #293f4f;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:9px;display:flex}._mqttChannelList_pk4rf_22 span{gap:3px;display:grid}._mqttChannelList_pk4rf_22 code{color:#73dcf4}._mqttChannelList_pk4rf_22 small,._mqttDiagnosticsBody_pk4rf_22>p,._mqttDiagnosticsBody_pk4rf_22 footer>span{color:#8da6b5;font-size:10px}._decoderMatched_pk4rf_22,._decoderMissing_pk4rf_22{font-size:10px}._decoderMatched_pk4rf_22{color:#75efb2}._decoderMissing_pk4rf_22{color:#ffcc78}._mqttDiagnosticsBody_pk4rf_22 footer{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}@media (max-width:620px){._mqttDiagnosticsCounts_pk4rf_22{grid-template-columns:1fr 1fr}._mqttChannelList_pk4rf_22>div,._mqttDiagnosticsBody_pk4rf_22 footer{flex-direction:column;align-items:flex-start}._mqttDiagnosticsBody_pk4rf_22 footer button{width:100%}}
