.wifi-status[data-v-08997815]{--wifi-color: var(--muted);width:100%;border:1px solid color-mix(in srgb,var(--wifi-color) 45%,transparent);border-radius:10px;padding:10px;background:color-mix(in srgb,var(--wifi-color) 7%,transparent)}.wifi-status.excellent[data-v-08997815]{--wifi-color: #7aefa9}.wifi-status.good[data-v-08997815]{--wifi-color: #b8db69}.wifi-status.weak[data-v-08997815]{--wifi-color: #ffad55}.wifi-status.poor[data-v-08997815]{--wifi-color: #ff737d}.wifi-status.very-poor[data-v-08997815]{--wifi-color: #d94d59}.wifi-status>header[data-v-08997815]{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:space-between}.wifi-state[data-v-08997815]{display:inline-flex;gap:6px;align-items:center;color:var(--wifi-color);font-weight:700}.wifi-state i[data-v-08997815]{width:8px;height:8px;border-radius:50%;background:currentColor}dl[data-v-08997815]{display:grid;gap:6px;margin:10px 0 0}dl div[data-v-08997815]{display:grid;grid-template-columns:minmax(80px,.45fr) minmax(0,1fr);gap:10px}dt[data-v-08997815]{color:var(--muted)}dd[data-v-08997815]{margin:0}.wifi-signal dd[data-v-08997815]{color:var(--wifi-color);font-weight:700}.program-list[data-v-f1b53c8d],.program-items[data-v-f1b53c8d]{display:grid;gap:10px;min-width:0}.program-legend[data-v-f1b53c8d]{margin:0 8px;color:var(--muted);font-size:.72rem}.program-group[data-v-f1b53c8d]{min-width:0;overflow:hidden;border:1px solid #252a42;border-radius:10px}.program-group>summary[data-v-f1b53c8d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center;padding:10px 12px;cursor:pointer;list-style:none}.program-group>summary[data-v-f1b53c8d]::-webkit-details-marker{display:none}.program-group>summary small[data-v-f1b53c8d]{color:var(--muted);white-space:nowrap;font-size:.68rem}.program-items[data-v-f1b53c8d]{padding:0 10px 10px}.program-name[data-v-f1b53c8d],.program-item-name[data-v-f1b53c8d]{overflow-wrap:anywhere;word-break:break-word}.program-name[data-v-f1b53c8d]{font-size:.82rem}.program-item[data-v-f1b53c8d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:start;border-left:2px solid #292f49;padding:7px 0 7px 10px}.program-item-name[data-v-f1b53c8d]{color:var(--muted);font-size:.78rem;line-height:1.45}.program-status[data-v-f1b53c8d]{border-radius:999px;padding:4px 8px;white-space:nowrap;font-size:.74rem}.program-status.complete[data-v-f1b53c8d]{background:#36d17c24;color:#7aefa9}.program-status.incomplete[data-v-f1b53c8d]{background:#ff5d6824;color:#ff939a}.technical-progress[data-v-f1b53c8d]{justify-self:start;border-radius:999px;padding:4px 8px;white-space:nowrap;font-size:.74rem}.technical-progress.complete[data-v-f1b53c8d]{background:#36d17c24;color:#7aefa9}.technical-progress.incomplete[data-v-f1b53c8d]{background:#ff5d6824;color:#ff939a}@media(max-width:430px){.program-group>summary[data-v-f1b53c8d]{grid-template-columns:1fr}.program-item[data-v-f1b53c8d]{grid-template-columns:1fr}.program-status[data-v-f1b53c8d]{justify-self:start}}.device-analysis[data-v-67d99b9a]{min-width:0;overflow-wrap:anywhere}.device-analysis>h3[data-v-67d99b9a]{margin-top:0}.device-analysis>p[data-v-67d99b9a]{line-height:1.5}.analysis-retry[data-v-67d99b9a]{width:100%;margin-top:.75rem;padding:12px 18px}.analysis-summary[data-v-67d99b9a]{font-weight:700}.analysis-request-error[data-v-67d99b9a]{color:var(--bad)}details[data-v-67d99b9a]{margin:.75rem 0;padding:0 .8rem .8rem;border:1px solid #303651;border-left-width:4px;border-radius:14px;background:#0f1322}details[data-v-67d99b9a]:not([open]){padding-bottom:0}details.pass[data-v-67d99b9a]{border-left-color:var(--good)}details.warning[data-v-67d99b9a]{border-left-color:var(--accent)}details.error[data-v-67d99b9a]{border-left-color:var(--bad)}summary[data-v-67d99b9a]{cursor:pointer;font-weight:600;min-height:48px;padding:12px 0;line-height:1.5}summary[data-v-67d99b9a]:focus-visible{outline:none;text-decoration:underline;text-underline-offset:.2em}dt[data-v-67d99b9a]{font-size:.8rem;opacity:.75;margin-top:.5rem}dd[data-v-67d99b9a]{margin:0;white-space:pre-wrap}
