.B0xntq_dashboard{color:#f4f7f5;background:#080b0a;min-height:100vh;padding:24px 28px 42px}.B0xntq_header{border-bottom:1px solid #202723;justify-content:space-between;align-items:flex-end;gap:28px;padding:4px 2px 22px;display:flex}.B0xntq_brand{letter-spacing:-.055em;font-size:24px;font-weight:900}.B0xntq_brand span{color:#68ef42}.B0xntq_brand b{color:#87938d;letter-spacing:.18em;margin-left:12px;font:650 11px/1 ui-monospace,monospace}.B0xntq_header p{color:#77827d;margin:7px 0 0;font-size:13px}.B0xntq_summary{gap:10px;display:flex}.B0xntq_summary>div{background:#0d1210;border:1px solid #252d29;min-width:104px;padding:10px 14px}.B0xntq_summary strong{font-size:20px;display:block}.B0xntq_summary span{color:#77827d;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.B0xntq_summary .B0xntq_warning strong{color:#ffb84d}.B0xntq_toolbar{justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.B0xntq_filters{gap:4px;display:flex}.B0xntq_filters button{color:#8e9994;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:8px 13px;font-size:12px}.B0xntq_filters button:hover{color:#fff;background:#111714}.B0xntq_filters .B0xntq_selected{color:#dfffd5;background:#142619;border-color:#315a37}.B0xntq_sync{color:#65706b;font:11px/1 ui-monospace,monospace}.B0xntq_syncDot{background:#68ef42;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #68ef42}.B0xntq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:14px;display:grid}.B0xntq_camera{background:#0c100e;border:1px solid #2a332e;border-radius:6px;min-width:0;overflow:hidden;box-shadow:0 12px 34px #00000047}.B0xntq_camera:fullscreen{background:#000;place-items:center;display:grid}.B0xntq_offline{border-color:#302928}.B0xntq_viewport{aspect-ratio:16/9;background:#050706;position:relative;overflow:hidden}.B0xntq_camera:fullscreen .B0xntq_viewport{width:100vw}.B0xntq_viewport:after{pointer-events:none;content:"";mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px);position:absolute;inset:0}.B0xntq_preview{object-fit:cover;background:#000;border:0;width:100%;height:100%}.B0xntq_noSignal{color:#626c67;text-align:center;background:radial-gradient(circle,#151c18 0,#070a08 70%);flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.B0xntq_noSignal strong{letter-spacing:.14em;font:700 11px/1 ui-monospace,monospace}.B0xntq_noSignal span{color:#454d49;font-size:11px}.B0xntq_noSignalIcon{border:1px solid #46504b;border-radius:3px;width:30px;height:22px;margin-bottom:5px}.B0xntq_noSignalIcon:after{content:"";border:1px solid #46504b;border-radius:50%;width:8px;height:8px;margin:6px auto;display:block}.B0xntq_topOverlay,.B0xntq_sessionOverlay{z-index:2;justify-content:space-between;gap:18px;display:flex;position:absolute;left:0;right:0}.B0xntq_topOverlay{background:linear-gradient(#000b,#0000);align-items:flex-start;padding:14px;top:0}.B0xntq_cameraName{font-size:13px;font-weight:750}.B0xntq_cameraName small{color:#95a09b;margin:4px 0 0 15px;font:10px/1 ui-monospace,monospace;display:block}.B0xntq_liveDot{background:#6b7470;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.B0xntq_liveDot.B0xntq_live{background:#68ef42;box-shadow:0 0 8px #68ef42}.B0xntq_topActions{align-items:center;gap:8px;display:flex}.B0xntq_liveBadge{color:#fff;letter-spacing:.12em;background:#e83b37;border-radius:3px;padding:4px 7px;font:800 9px/1 ui-monospace,monospace}.B0xntq_topActions button{color:#fff;cursor:pointer;background:#0008;border:0;padding:2px 5px;font-size:18px}.B0xntq_sessionOverlay{background:linear-gradient(#0000,#000d);align-items:flex-end;padding:42px 14px 13px;bottom:126px}.B0xntq_sessionOverlay span{color:#92a098;letter-spacing:.14em;margin-bottom:5px;font:650 8px/1 ui-monospace,monospace;display:block}.B0xntq_sessionOverlay strong{font-size:15px;display:block}.B0xntq_sessionOverlay small{color:#aeb7b2;margin-top:3px;font-size:11px;display:block}.B0xntq_remaining{text-align:right}.B0xntq_remaining strong{color:#68ef42;font:700 18px/1 ui-monospace,monospace}.B0xntq_metrics{z-index:2;pointer-events:none;background:#050706cc;border-radius:6px;flex-direction:column;gap:4px;max-width:calc(100% - 20px);padding:7px 9px;display:flex;position:absolute;bottom:10px;left:10px}.B0xntq_metrics>div{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.B0xntq_metrics span{color:#aeb7b2;text-transform:uppercase;letter-spacing:.08em;margin-bottom:0;font-size:9px;display:block}.B0xntq_metrics strong{overflow-wrap:anywhere;font:650 10px/1.2 ui-monospace,monospace;display:block}.B0xntq_metrics strong[data-tone=faulted],.B0xntq_metrics strong[data-tone=offline]{color:#ff7974}.B0xntq_metrics strong[data-tone=session_active],.B0xntq_metrics strong[data-tone=capture_ready]{color:#68ef42}.B0xntq_metrics strong[data-tone=trial]{color:#ffbf47}.B0xntq_error{color:#ffc2bf;background:#241312;border:1px solid #613532;margin-bottom:14px;padding:10px 12px;font-size:12px}.B0xntq_empty{color:#65706b;text-align:center;padding:80px 20px}.B0xntq_center{background:#080b0a;place-items:center;min-height:100vh;padding:24px;display:grid}.B0xntq_accessCard{background:#0d1210;border:1px solid #2a332e;max-width:480px;padding:32px}.B0xntq_accessCard>span{color:#68ef42;letter-spacing:.16em;font:700 10px/1 ui-monospace,monospace}.B0xntq_accessCard h1{margin:12px 0;font-size:34px;line-height:1}.B0xntq_accessCard p{color:#8e9994;line-height:1.5}.B0xntq_accessCard a{color:#071006;background:#68ef42;margin-top:10px;padding:11px 16px;font-weight:800;text-decoration:none;display:inline-block}@media (max-width:760px){.B0xntq_dashboard{padding:16px 12px 28px}.B0xntq_header{flex-direction:column;align-items:flex-start}.B0xntq_summary{width:100%}.B0xntq_summary>div{flex:1;min-width:0}.B0xntq_toolbar{flex-direction:column;align-items:flex-start}.B0xntq_filters{max-width:100%;overflow-x:auto}.B0xntq_grid{grid-template-columns:1fr}}.B0xntq_previewState{color:#dfe8e2;background:#080d0bee;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;inset:0}.B0xntq_previewState span{color:#88968e;font-size:11px}.B0xntq_previewState button,.B0xntq_previewReconnect{color:#dfffd5;cursor:pointer;background:#15251b;border:1px solid #42584a;border-radius:4px;padding:7px 10px}.B0xntq_previewReconnect{font-size:11px;position:absolute;top:48px;left:12px}.B0xntq_screenState{border-top:1px solid #202723;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;font-size:13px;display:flex}.B0xntq_screenState span{color:#a5ada7}.B0xntq_logs{border:1px solid #202723;border-radius:10px;margin-bottom:18px;padding:14px}.B0xntq_logs summary{cursor:pointer}.B0xntq_logs ul{padding:0;list-style:none}.B0xntq_logs li{flex-wrap:wrap;gap:12px;padding:8px 0;display:flex}.B0xntq_logs a{color:#68ef42}
.zSCX0G_actions{border-top:1px solid #202723;flex-wrap:wrap;gap:10px;padding:12px 16px;display:flex}.zSCX0G_actions button,.zSCX0G_dialog button{color:#f0f5f1;cursor:pointer;background:#24352a;border:1px solid #465448;border-radius:8px;padding:10px 16px}.zSCX0G_actions button:disabled,.zSCX0G_dialog button:disabled{opacity:.5;cursor:default}.zSCX0G_actions small{color:#b8c3ba;flex-basis:100%}.zSCX0G_dialog{color:#f0f5f1;background:#151d18;border:1px solid #465448;border-radius:14px;width:min(440px,100vw - 32px);padding:24px}.zSCX0G_dialog::backdrop{background:#000a}.zSCX0G_dialog form{gap:16px;display:grid}.zSCX0G_dialog h2,.zSCX0G_dialog p{margin:0}.zSCX0G_dialog p{color:#bac5bc;font-size:14px}.zSCX0G_dialog label{gap:8px;display:grid}.zSCX0G_dialog input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0d1410;border:1px solid #65786b;border-radius:6px;padding:10px}.zSCX0G_buttons{gap:10px;display:flex}.zSCX0G_dialog button:focus-visible,.zSCX0G_actions button:focus-visible,.zSCX0G_dialog input:focus-visible{outline-offset:3px;outline:2px solid #80e786}.zSCX0G_settingsFields{border:1px solid #465448;gap:14px;min-width:0;margin:0;padding:12px;display:grid}.zSCX0G_dialog select{color:#fff;width:100%;min-width:0;font:inherit;background:#0d1410;border:1px solid #65786b;border-radius:6px;padding:10px}.zSCX0G_dialog{max-height:calc(100dvh - 48px);overflow-y:auto}.zSCX0G_dialog input[type=checkbox]{justify-self:start;width:auto}.zSCX0G_dialog select:focus-visible{outline-offset:3px;outline:2px solid #80e786}.zSCX0G_settingsDialog{box-sizing:border-box;width:min(760px,100vw - 32px);padding:0;overflow:hidden}.zSCX0G_settingsDialog form{flex-direction:column;gap:0;max-height:calc(100dvh - 48px);display:flex}.zSCX0G_settingsHeader{border-bottom:1px solid #354238;padding:24px 24px 18px;display:block}.zSCX0G_settingsHeader h2{margin-bottom:8px;font-size:22px}.zSCX0G_settingsBody{min-height:0;padding:20px 24px;overflow-y:auto}.zSCX0G_settingsDialog .zSCX0G_settingsFields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0}.zSCX0G_settingsFields legend{margin-bottom:18px;font-size:16px;font-weight:600}.zSCX0G_settingsFields label{align-content:start;min-width:0;font-size:14px}.zSCX0G_settingsFields select{box-sizing:border-box;text-overflow:ellipsis}.zSCX0G_settingsFields .zSCX0G_deviceId{overflow-wrap:anywhere;color:#94a599;font:11px/1.5 monospace;display:block}.zSCX0G_settingsFields .zSCX0G_mappingHelp{grid-column:1/-1;margin:0}.zSCX0G_videoSettings{border-top:1px solid #354238;margin-top:24px;padding-top:18px}.zSCX0G_videoSettings summary{cursor:pointer;font-weight:600}.zSCX0G_videoSettings summary span{color:#94a599;margin:6px 0 0 18px;font-size:12px;font-weight:400;display:block}.zSCX0G_videoSettings[open] summary{margin-bottom:20px}.zSCX0G_settingsDialog .zSCX0G_checkbox{grid-column:1/-1;align-items:center;gap:10px;display:flex}.zSCX0G_settingsFooter{background:#151d18;border-top:1px solid #354238;gap:12px;padding:16px 24px;display:grid}.zSCX0G_settingsFooter .zSCX0G_buttons{flex-wrap:wrap}.zSCX0G_settingsFooter button:first-child{background:#477c4e;border-color:#6ba874}.zSCX0G_videoSettings summary:focus-visible{outline-offset:3px;outline:2px solid #80e786}@media (max-width:560px){.zSCX0G_settingsDialog .zSCX0G_settingsFields{grid-template-columns:minmax(0,1fr)}.zSCX0G_settingsHeader,.zSCX0G_settingsBody,.zSCX0G_settingsFooter{padding:16px}}.zSCX0G_operationStatus{color:#f0f5f1;border-top:1px solid #202723;gap:8px;padding:12px 16px;display:grid}.zSCX0G_operationStatus output{overflow-wrap:anywhere}.zSCX0G_blockReasons{flex-basis:100%;gap:6px;display:grid}.zSCX0G_blockReasons:empty{display:none}
.PzxZCa_toolbar,.PzxZCa_toolbar nav{align-items:center;gap:12px;display:flex}.PzxZCa_toolbar{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:2147483647;box-sizing:border-box;color:#aeb7b2;background:#0c100ef2;border:1px solid #465448;border-radius:8px;flex-wrap:wrap;max-width:calc(100vw - 32px);margin:0;padding:8px;font-size:12px;position:fixed;box-shadow:0 6px 24px #0008}.PzxZCa_toolbar nav{margin-left:auto}.PzxZCa_toolbar button{color:#f0f5f1;background:#151d18;border:1px solid #465448;border-radius:4px;padding:7px 10px}.PzxZCa_toolbar button:disabled{opacity:.5}.PzxZCa_grid{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));align-items:start;gap:6px;display:grid}.PzxZCa_placeholder{aspect-ratio:16/9;text-align:center;color:#77827d;background:#0c100e;border:1px solid #2a332e;place-content:center;gap:8px;font-size:12px;display:grid}.PzxZCa_placeholder span{font-size:24px}.PzxZCa_tile{background:#0c100e;border:1px solid #2a332e;min-width:0;position:relative}.PzxZCa_tile>article{box-shadow:none;border:0;border-radius:0;overflow:visible}.PzxZCa_menu{z-index:4;position:absolute;top:12px;right:48px}.PzxZCa_menu summary{cursor:pointer;color:#fff;background:#000b;padding:3px 10px;font-size:22px;line-height:24px;list-style:none}.PzxZCa_menu summary::-webkit-details-marker{display:none}.PzxZCa_menuPanel{background:#151d18;border:1px solid #465448;border-radius:6px;width:min(360px,100vw - 48px);max-height:65vh;position:absolute;top:38px;right:-36px;overflow:auto;box-shadow:0 8px 24px #0008}.PzxZCa_menuPanel button{font-size:13px}.PzxZCa_toolbar button:focus-visible,.PzxZCa_menu summary:focus-visible{outline-offset:3px;outline:2px solid #80e786}.PzxZCa_tile:fullscreen{background:#000;overflow:auto}.PzxZCa_tile:fullscreen>article{width:100%}@media (max-width:600px){.PzxZCa_grid{grid-template-columns:repeat(min(var(--columns), 2), minmax(0, 1fr))}}.PzxZCa_layouts{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.PzxZCa_toolbar .PzxZCa_layouts button{color:#94a599;cursor:pointer;justify-items:center;gap:4px;min-width:42px;padding:7px;font-size:10px;display:grid}.PzxZCa_toolbar .PzxZCa_layouts button:hover{color:#f0f5f1;border-color:#80e786}.PzxZCa_toolbar .PzxZCa_layouts button[aria-pressed=true]{color:#80e786;background:#142619;border-color:#80e786}.PzxZCa_tile .PzxZCa_operation{align-items:start}.PzxZCa_operation output{overflow-wrap:anywhere;max-width:30ch;font:10px/1.4 ui-monospace,monospace}.PzxZCa_operation a{color:#80e786}.PzxZCa_pageMenu{position:relative}.PzxZCa_pageMenu summary{cursor:pointer;border:1px solid #465448;border-radius:4px;padding:7px 12px;font-size:20px;list-style:none}.PzxZCa_pageMenu summary::-webkit-details-marker{display:none}.PzxZCa_pageMenu summary:focus-visible{outline-offset:3px;outline:2px solid #80e786}.PzxZCa_pageMenuPanel{background:#151d18;border:1px solid #465448;border-radius:6px;flex-direction:column;gap:8px;width:max-content;padding:8px;display:flex;position:absolute;bottom:calc(100% + 12px);right:0}.PzxZCa_pageMenuPanel a{min-height:44px;color:inherit;align-items:center;padding:7px 10px;display:flex}.PzxZCa_pageMenuPanel a:focus-visible{outline:2px solid var(--green);outline-offset:2px}
.EIy2Va_container{box-sizing:border-box;color:#edf4ed;background:#101611;border:1px solid #506653;border-radius:12px;width:min(1080px,96vw);min-height:calc(100dvh - 48px);margin:24px auto;padding:20px}.EIy2Va_page{cursor:default;overscroll-behavior:contain;background:0 0;border:1px solid #506653;width:100%;height:auto;padding:0;display:block}.EIy2Va_page:focus-visible{outline-offset:3px;outline:3px solid #8be58b}.EIy2Va_container form,.EIy2Va_buttons{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.EIy2Va_container input{margin-left:8px}.EIy2Va_desktop{background:#000;width:100%;height:min(72vw,768px);min-height:320px;overflow:hidden}
.aXgpuq_panel{background:#111816;border-top:1px solid #29302e;padding:12px 16px}.aXgpuq_actions{flex-wrap:wrap;gap:8px;display:flex}.aXgpuq_panel button{color:#eef8f1;cursor:pointer;background:#24382d;border:1px solid #43554b;border-radius:8px;padding:7px 10px;font-size:12px;line-height:1.2}.aXgpuq_panel button:disabled{opacity:.5;cursor:default}.aXgpuq_panel button:active,.aXgpuq_buttons button[data-pressed=true]{background:#416e50}.aXgpuq_panel p{color:#bfcfc4;margin:12px 0 0;font-size:12px;line-height:1.5}.aXgpuq_buttons{grid-template-rows:repeat(5,36px);grid-template-columns:repeat(9,minmax(0,36px));grid-template-areas:"lt lt lb. . .rb rt rt"". . . .xbox. . . ."".up.view.menu.y.""left.right. . .x.b"".down.ls.rs.a.";gap:4px;max-width:356px;margin-top:12px;display:grid}.aXgpuq_buttons button{touch-action:none;-webkit-user-select:none;user-select:none;padding:0;font-size:13px;font-weight:600}.aXgpuq_panel button:focus-visible{outline-offset:2px;outline:2px solid #a5d8b4}.aXgpuq_buttons button[data-button=a]{color:#90d6a4;border-radius:50%;grid-area:a}.aXgpuq_buttons button[data-button=b]{color:#f4a3a3;border-radius:50%;grid-area:b}.aXgpuq_buttons button[data-button=x]{color:#9dcafa;border-radius:50%;grid-area:x}.aXgpuq_buttons button[data-button=y]{color:#f0d38b;border-radius:50%;grid-area:y}.aXgpuq_buttons button[data-button=up]{grid-area:up;font-size:20px}.aXgpuq_buttons button[data-button=down]{grid-area:down;font-size:20px}.aXgpuq_buttons button[data-button=left]{grid-area:left;font-size:20px}.aXgpuq_buttons button[data-button=right]{grid-area:right;font-size:20px}.aXgpuq_buttons button[data-button=lb]{grid-area:lb}.aXgpuq_buttons button[data-button=rb]{grid-area:rb}.aXgpuq_buttons button[data-button=lt]{grid-area:lt}.aXgpuq_buttons button[data-button=rt]{grid-area:rt}.aXgpuq_buttons button[data-button=view]{grid-area:view;font-size:10px}.aXgpuq_buttons button[data-button=menu]{grid-area:menu;font-size:10px}.aXgpuq_buttons button[data-button=ls]{grid-area:ls}.aXgpuq_buttons button[data-button=rs]{grid-area:rs}.aXgpuq_buttons button[data-button=xbox]{border-radius:50%;grid-area:xbox;font-size:10px}.aXgpuq_message{color:#bfcfc4;margin-top:8px;font-size:12px;line-height:1.5;display:block}
