._shell_vazzm_1{background:var(--sky-bg);color:var(--sky-text)}._page_vazzm_2{width:min(940px,100%);margin:0 auto;padding:0 30px 64px}._header_vazzm_3{padding:55px 0 34px}._eyebrow_vazzm_4{color:var(--sky-muted);letter-spacing:.18em;font-size:10px;font-weight:600}._header_vazzm_3 h1{letter-spacing:-.045em;margin:12px 0 13px;font-size:clamp(30px,4vw,43px);font-weight:500}._header_vazzm_3>p:last-child{color:var(--sky-muted);font-size:14px}._device_vazzm_7{border:1px solid var(--sky-line);background:linear-gradient(110deg,#1b2a34,var(--sky-panel));border-radius:20px;align-items:center;gap:20px;padding:23px 25px;display:flex}._deviceIcon_vazzm_8{width:62px;height:62px;color:var(--sky-accent);background:#ffffff08;border-radius:16px;flex-shrink:0;place-items:center;display:grid}._deviceInfo_vazzm_9{flex:1;min-width:0}._deviceInfo_vazzm_9 h2{margin:5px 0;font-size:22px;font-weight:500}._deviceInfo_vazzm_9 p{color:var(--sky-muted);margin:0;font-size:11px}._status_vazzm_12{color:var(--sky-muted);align-items:center;gap:7px;font-size:11px;display:flex}._dot_vazzm_13,._offlineDot_vazzm_13{background:#b8cea6;border-radius:50%;width:6px;height:6px}._offlineDot_vazzm_13{background:#a28f80}._routes_vazzm_15{grid-template-columns:1fr 1fr;gap:16px;margin:19px 0;display:grid}._route_vazzm_15{background:var(--sky-panel);border:1px solid var(--sky-line);border-radius:20px;flex-direction:column;align-items:flex-start;padding:25px;display:flex}._recommended_vazzm_17{border-color:var(--sky-line)}._row_vazzm_18{width:100%;color:var(--sky-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;display:flex}._tag_vazzm_19{color:var(--sky-muted);font-size:10px}._route_vazzm_15 h2{letter-spacing:-.025em;margin:0 0 11px;font-size:19px;font-weight:500}._route_vazzm_15 p{color:var(--sky-muted);min-height:49px;margin:0 0 25px;font-size:13px;line-height:1.85}._primary_vazzm_22,._secondary_vazzm_22{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 17px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}._primary_vazzm_22{color:#11222b;background:var(--sky-accent);border:1px solid var(--sky-accent)}._secondary_vazzm_22{border:1px solid var(--sky-line);color:var(--sky-text);background:0 0}._route_vazzm_15>._primary_vazzm_22,._route_vazzm_15>._secondary_vazzm_22{margin-top:auto}._primary_vazzm_22:hover{background:#fff}._secondary_vazzm_22:hover{border-color:var(--sky-accent);background:#ffffff04}._primary_vazzm_22:disabled,._secondary_vazzm_22:disabled{opacity:.45;cursor:wait}._textButton_vazzm_28{min-height:44px;color:var(--sky-muted);cursor:pointer;background:0 0;border:0;padding:12px 0 0;font-size:11px}._service_vazzm_29{border-bottom:1px solid var(--sky-line);align-items:center;gap:17px;padding:24px 4px;display:flex}._serviceIcon_vazzm_30{color:var(--sky-muted);background:var(--sky-panel);border-radius:12px;padding:12px}._service_vazzm_29>div:nth-child(2){flex:1}._service_vazzm_29 h2{margin:0 0 6px;font-size:15px;font-weight:500}._service_vazzm_29 p{color:var(--sky-muted);margin:0;font-size:12px;line-height:1.6}._footer_vazzm_33{color:var(--sky-muted);background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:10px;line-height:1.7;display:flex}._footer_vazzm_33 button{color:var(--sky-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;display:flex}._advanced_vazzm_35{color:var(--sky-muted);border-top:1px solid var(--sky-line);padding-top:18px;font-size:12px}._advanced_vazzm_35 summary{cursor:pointer;min-height:44px}._advanced_vazzm_35>div{background:var(--sky-panel);border-radius:16px;padding:15px}._notice_vazzm_36{color:var(--sky-text);border:1px solid var(--sky-line);background:#1b2a34;border-radius:12px;padding:14px 18px;font-size:13px;line-height:1.7;display:block}._spin_vazzm_37{animation:1s linear infinite _rotate_vazzm_1}@keyframes _rotate_vazzm_1{to{transform:rotate(360deg)}}._page_vazzm_2 :is(a,button,summary):focus-visible{outline:2px solid var(--sky-accent);outline-offset:4px}@media (max-width:600px){._page_vazzm_2{padding:0 18px 38px}._header_vazzm_3{padding:34px 0 24px}._device_vazzm_7{flex-wrap:wrap;gap:12px;padding:18px 16px}._deviceIcon_vazzm_8{width:46px;height:46px}._deviceInfo_vazzm_9 h2{font-size:20px}._status_vazzm_12{font-size:10px}._routes_vazzm_15{grid-template-columns:1fr}._route_vazzm_15{padding:22px}._row_vazzm_18{margin-bottom:19px}._service_vazzm_29{flex-wrap:wrap;gap:12px}._service_vazzm_29>div:nth-child(2){flex:calc(100% - 62px)}._service_vazzm_29>._secondary_vazzm_22{margin-left:57px}._footer_vazzm_33{flex-direction:column;align-items:flex-start;gap:0}}@media (prefers-reduced-motion:reduce){._spin_vazzm_37{animation:none}}._connectionFeedback_vazzm_42{color:var(--sky-muted);overflow-wrap:anywhere;width:100%;margin-top:16px;font-size:12px;line-height:1.7;display:block}._connectionFeedback_vazzm_42 ._feedbackDetail_vazzm_43{min-height:0;margin:5px 0;font-size:12px;display:block}._connectionFeedback_vazzm_42 strong{color:#f0c8b5;font-weight:500}._deviceDialog_vazzm_46{max-height:calc(100dvh - 2rem);overflow-y:auto}
