.mock[data-astro-cid-qip7pvvb]{background:var(--slate-50);border:1px solid var(--border-strong);border-radius:var(--radius-lg);color:var(--slate-800);contain:inline-size;width:100%;min-width:0;margin:0;font-size:.8125rem;line-height:1.45;overflow:hidden}.bar[data-astro-cid-qip7pvvb]{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--border);background:var(--surface);padding:.75rem 1rem;display:flex}.title[data-astro-cid-qip7pvvb]{white-space:nowrap;color:var(--slate-900);font-weight:600}.path[data-astro-cid-qip7pvvb]{color:var(--slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.body[data-astro-cid-qip7pvvb]{padding:.875rem}.dense[data-astro-cid-qip7pvvb] .body[data-astro-cid-qip7pvvb]{padding:0}.m-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.m-table{width:100%;min-width:520px;font-size:.8125rem}.m-table th{text-align:left;color:var(--slate-500);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);background:var(--slate-50);white-space:nowrap;padding:.5rem .875rem;font-size:.6875rem;font-weight:600}.m-table td{border-bottom:1px solid var(--slate-100);white-space:nowrap;color:var(--slate-800);padding:.625rem .875rem}.m-table tr:last-child td{border-bottom:0}.m-num{font-variant-numeric:tabular-nums}.m-code{font-family:var(--font-mono);color:var(--slate-700);font-size:.75rem}.m-muted{color:var(--slate-500)}.m-pill{white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;gap:5px;padding:1px 7px;font-size:.6875rem;font-weight:600;display:inline-flex}.m-on,.m-paid{color:var(--success-text);background:#10b9811a;border-color:#10b98140}.m-on:before{content:"";background:var(--success);border-radius:50%;width:6px;height:6px}.m-off,.m-overdue{color:#b91c1c;background:#ef444414;border-color:#ef444440}.m-pending{color:#92400e;background:#f59e0b1a;border-color:#f59e0b4d}.m-neutral{background:var(--slate-100);border-color:var(--slate-200);color:var(--slate-700)}.m-info{color:var(--cta-hover);background:#3b82f61a;border-color:#3b82f640}.m-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.m-stat{color:#fff;background:var(--cta-gradient);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:.75rem .875rem;display:flex;position:relative;overflow:hidden}.m-stat:before{content:"";background:#ffffff1a;border-radius:50%;width:120px;height:120px;position:absolute;top:-50%;right:-25%}.m-stat span{letter-spacing:.06em;text-transform:uppercase;opacity:.95;white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-weight:600;position:relative;overflow:hidden}.m-stat strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700;position:relative}.m-card{background:var(--surface);border:1px solid var(--border);border-radius:10px}.m-title{color:var(--slate-900);font-weight:600}[data-theme=dark] .m-off,[data-theme=dark] .m-overdue{color:#fca5a5}[data-theme=dark] .m-pending{color:#fcd34d}[data-theme=dark] .m-on,[data-theme=dark] .m-paid{color:#6ee7b7}.cq[data-astro-cid-w4xjdien]{container-type:inline-size}.wrap[data-astro-cid-w4xjdien]{grid-template-columns:1fr;display:grid}aside[data-astro-cid-w4xjdien]{display:none}.main[data-astro-cid-w4xjdien]{flex-direction:column;gap:.875rem;min-width:0;padding:.875rem;display:flex}.stats[data-astro-cid-w4xjdien] .m-stat[data-astro-cid-w4xjdien]:nth-child(n+5){display:none}.list[data-astro-cid-w4xjdien]{overflow:hidden}.head[data-astro-cid-w4xjdien]{padding:.75rem .875rem}.chip[data-astro-cid-w4xjdien]{background:var(--slate-100);border-radius:4px;padding:1px 6px}@container (width>=520px){.stats[data-astro-cid-w4xjdien]{grid-template-columns:repeat(4,minmax(0,1fr))}.stats[data-astro-cid-w4xjdien] .m-stat[data-astro-cid-w4xjdien]:nth-child(n+5){display:flex}}@container (width>=760px){.wrap[data-astro-cid-w4xjdien]{grid-template-columns:48px 1fr}aside[data-astro-cid-w4xjdien]{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;align-items:center;gap:12px;padding:14px 0;display:flex}aside[data-astro-cid-w4xjdien] span[data-astro-cid-w4xjdien]{background:var(--slate-200);border-radius:5px;width:18px;height:18px}aside[data-astro-cid-w4xjdien] .active[data-astro-cid-w4xjdien]{background:var(--cta);outline:6px solid #2563eb1f}}.inner[data-astro-cid-z73vshlu]{flex-direction:column;gap:.875rem;padding:.875rem;display:flex}.tablewrap[data-astro-cid-z73vshlu]{overflow:hidden}.cq[data-astro-cid-z73vshlu]{container-type:inline-size}@container (width>=560px){.stats[data-astro-cid-z73vshlu]{grid-template-columns:repeat(4,minmax(0,1fr))}}.head[data-astro-cid-vn2xxof3]{border-bottom:1px solid var(--slate-100);justify-content:space-between;align-items:flex-start;padding-bottom:.75rem;display:flex}.head[data-astro-cid-vn2xxof3] div[data-astro-cid-vn2xxof3]{flex-direction:column;display:flex}.head[data-astro-cid-vn2xxof3] strong[data-astro-cid-vn2xxof3]{color:var(--slate-900);font-size:1.5rem;font-weight:600}dl[data-astro-cid-vn2xxof3]{grid-template-columns:auto 1fr;gap:.375rem 1rem;margin:.75rem 0;display:grid}dd[data-astro-cid-vn2xxof3]{text-align:right;margin:0}.tl[data-astro-cid-vn2xxof3]{border-top:1px solid var(--slate-100);flex-direction:column;gap:.5rem;padding-top:.75rem;list-style:none;display:flex}.tl[data-astro-cid-vn2xxof3] li[data-astro-cid-vn2xxof3]{grid-template-columns:56px 1fr;gap:.5rem;display:grid}.tl[data-astro-cid-vn2xxof3] li[data-astro-cid-vn2xxof3] span[data-astro-cid-vn2xxof3]:first-child{color:var(--cta)}.chat[data-astro-cid-3w5a6ljl]{background:var(--slate-50);flex-direction:column;gap:.5rem;margin:-.875rem;padding:.875rem;display:flex}.day[data-astro-cid-3w5a6ljl]{color:var(--slate-500);border:1px solid var(--border);background:var(--surface);border-radius:999px;align-self:center;padding:1px 10px;font-size:.6875rem}.bubble[data-astro-cid-3w5a6ljl]{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:.375rem;max-width:88%;padding:.5rem .75rem;display:flex}.out[data-astro-cid-3w5a6ljl]{background:var(--surface);align-self:flex-start}.in[data-astro-cid-3w5a6ljl]{background:var(--live-bg);border-color:#00a89b4d;align-self:flex-end}.link[data-astro-cid-3w5a6ljl]{color:var(--cta);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.75rem}.meta[data-astro-cid-3w5a6ljl]{color:var(--slate-600);text-align:right;font-size:.6875rem}b[data-astro-cid-3w5a6ljl]{font-weight:600}.cq[data-astro-cid-tn5h3kia]{container-type:inline-size}.wrap[data-astro-cid-tn5h3kia]{flex-direction:column;gap:.75rem;display:flex}.stats[data-astro-cid-tn5h3kia]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.m-stat[data-astro-cid-tn5h3kia].olt{background:linear-gradient(135deg,#1d4ed8,#60a5fa)}.m-stat[data-astro-cid-tn5h3kia].odc{background:linear-gradient(135deg,#4338ca,#818cf8)}.m-stat[data-astro-cid-tn5h3kia].odp{background:linear-gradient(135deg,#b45309,#f59e0b)}.m-stat[data-astro-cid-tn5h3kia].cst{background:linear-gradient(135deg,#047857,#34d399)}.canvas[data-astro-cid-tn5h3kia]{aspect-ratio:2;background:#dff3e4;border:1px solid #c7e5cf;border-radius:10px;position:relative;overflow:hidden}.road[data-astro-cid-tn5h3kia]{transform-origin:0;background:#9fd3ef;height:2px;position:absolute}.r1[data-astro-cid-tn5h3kia]{width:70%;top:60%;left:-5%;transform:rotate(-28deg)}.r2[data-astro-cid-tn5h3kia]{width:80%;top:100%;left:40%;transform:rotate(-62deg)}.r3[data-astro-cid-tn5h3kia]{width:50%;top:-5%;left:62%;transform:rotate(70deg)}.cable[data-astro-cid-tn5h3kia]{transform-origin:0;border-radius:2px;height:3px;position:absolute}.cable[data-astro-cid-tn5h3kia].blue{background:#2563eb}.cable[data-astro-cid-tn5h3kia].orange{background:#f59e0b}.node[data-astro-cid-tn5h3kia]{z-index:2;letter-spacing:.04em;color:#fff;border:2px solid var(--surface);border-radius:6px;padding:4px 6px;font-size:.5625rem;font-weight:700;position:absolute;transform:translate(-50%,-50%)}.node[data-astro-cid-tn5h3kia].olt{background:#1d4ed8;padding:6px 8px}.node[data-astro-cid-tn5h3kia].odc{background:#4f46e5;border-radius:50%;padding:6px 5px}.node[data-astro-cid-tn5h3kia].odp{background:#b45309}.cust[data-astro-cid-tn5h3kia]{border:2px solid var(--surface);z-index:2;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.cust[data-astro-cid-tn5h3kia].on,.dot[data-astro-cid-tn5h3kia].on{background:#10b981}.cust[data-astro-cid-tn5h3kia].off,.dot[data-astro-cid-tn5h3kia].off{background:#ef4444}.cust[data-astro-cid-tn5h3kia].iso,.dot[data-astro-cid-tn5h3kia].iso{background:#f59e0b}.legend[data-astro-cid-tn5h3kia]{z-index:3;background:var(--surface);border:1px solid var(--border);border-radius:8px;grid-template-columns:auto auto;gap:2px 12px;padding:6px 8px;font-size:.625rem;display:none;position:absolute;bottom:8px;left:8px}.legend[data-astro-cid-tn5h3kia] p[data-astro-cid-tn5h3kia]{letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;margin-bottom:2px;font-size:.5625rem;font-weight:700}.legend[data-astro-cid-tn5h3kia] span[data-astro-cid-tn5h3kia]{white-space:nowrap;align-items:center;gap:5px;display:flex}.sq[data-astro-cid-tn5h3kia]{border-radius:2px;width:8px;height:8px;display:inline-block}.sq[data-astro-cid-tn5h3kia].olt{background:#1d4ed8}.sq[data-astro-cid-tn5h3kia].odc{background:#4f46e5}.sq[data-astro-cid-tn5h3kia].odp{background:#b45309}.dot[data-astro-cid-tn5h3kia]{border-radius:50%;width:8px;height:8px;display:inline-block}[data-theme=dark] .canvas[data-astro-cid-tn5h3kia]{background:#0d2a20;border-color:#14532d}[data-theme=dark] .road[data-astro-cid-tn5h3kia]{background:#1e4f6b}@container (width>=480px){.stats[data-astro-cid-tn5h3kia]{grid-template-columns:repeat(4,minmax(0,1fr))}.legend[data-astro-cid-tn5h3kia]{display:grid}}.sum[data-astro-cid-mgrcx7rs]{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.sum[data-astro-cid-mgrcx7rs] div[data-astro-cid-mgrcx7rs]{border-right:1px solid var(--slate-100);flex-direction:column;padding:.75rem .875rem;display:flex}.sum[data-astro-cid-mgrcx7rs] div[data-astro-cid-mgrcx7rs]:last-child{border-right:0}.sum[data-astro-cid-mgrcx7rs] strong[data-astro-cid-mgrcx7rs]{white-space:nowrap;color:var(--slate-900);font-size:1.0625rem;font-weight:600}.who[data-astro-cid-avis5snl]{border-bottom:1px solid var(--slate-100);justify-content:space-between;align-items:flex-start;padding-bottom:.75rem;display:flex}.who[data-astro-cid-avis5snl] div[data-astro-cid-avis5snl]{flex-direction:column;display:flex}.who[data-astro-cid-avis5snl] strong[data-astro-cid-avis5snl]{font-size:.9375rem;font-weight:600}.rows[data-astro-cid-avis5snl]{width:100%;margin-top:.5rem}.rows[data-astro-cid-avis5snl] td[data-astro-cid-avis5snl]{padding:.3rem 0}.rows[data-astro-cid-avis5snl] td[data-astro-cid-avis5snl]:last-child{text-align:right}tfoot[data-astro-cid-avis5snl] td[data-astro-cid-avis5snl]{border-top:1px solid var(--border);color:var(--slate-900);font-size:1rem;font-weight:600;padding-top:.625rem!important}.list[data-astro-cid-xovjzwuf]{flex-direction:column;gap:.5rem;list-style:none;display:flex}li[data-astro-cid-xovjzwuf]{border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}li[data-astro-cid-xovjzwuf].unread{border-left:3px solid var(--cta)}.row[data-astro-cid-xovjzwuf]{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.row[data-astro-cid-xovjzwuf] strong[data-astro-cid-xovjzwuf]{font-weight:600}.row[data-astro-cid-xovjzwuf] span[data-astro-cid-xovjzwuf]{font-size:.6875rem}li[data-astro-cid-xovjzwuf] p[data-astro-cid-xovjzwuf]{color:var(--slate-700)}.pay[data-astro-cid-xovjzwuf]{border-top:1px solid var(--slate-100);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.875rem;padding-top:.875rem;display:flex}.pay[data-astro-cid-xovjzwuf] div[data-astro-cid-xovjzwuf]{flex-direction:column;display:flex}.pay[data-astro-cid-xovjzwuf] strong[data-astro-cid-xovjzwuf]{white-space:nowrap;font-size:1.125rem;font-weight:600}.paybtn[data-astro-cid-xovjzwuf]{background:var(--cta);color:#fff;border-radius:var(--radius-sm);white-space:nowrap;padding:.5rem .875rem;font-weight:600}.methods[data-astro-cid-xovjzwuf]{margin-top:.5rem;font-size:.75rem}.cq[data-astro-cid-t5iuci7g]{container-type:inline-size}.wrap[data-astro-cid-t5iuci7g]{flex-direction:column;gap:.75rem;display:flex}.status[data-astro-cid-t5iuci7g]{background:#f0fdf4;border-color:#bbf7d0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}[data-theme=dark] .status[data-astro-cid-t5iuci7g]{background:#10b9811a;border-color:#10b9814d}.user[data-astro-cid-t5iuci7g]{color:var(--slate-900);margin-top:4px;font-size:.8125rem}.ip[data-astro-cid-t5iuci7g]{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.lbl[data-astro-cid-t5iuci7g]{letter-spacing:.06em;text-transform:uppercase;color:var(--slate-500);font-size:.625rem;font-weight:600}.accent[data-astro-cid-t5iuci7g]{color:var(--live-dark)}.speed[data-astro-cid-t5iuci7g]{padding:.75rem .875rem}.speed-head[data-astro-cid-t5iuci7g]{border-bottom:1px solid var(--slate-100);justify-content:space-between;align-items:center;padding-bottom:.625rem;display:flex}.gauges[data-astro-cid-t5iuci7g]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem;display:grid}.gauge[data-astro-cid-t5iuci7g]{border:1px solid var(--slate-100);background:var(--slate-50);border-radius:8px;flex-direction:column;align-items:center;gap:.5rem;min-width:0;padding:.75rem .5rem;display:flex}.dial[data-astro-cid-t5iuci7g]{background:conic-gradient(from 270deg at 50% 100%, var(--live) 0deg var(--p), var(--slate-200) var(--p) 180deg, transparent 180deg);border-radius:120px 120px 0 0;width:120px;height:60px;position:relative;overflow:hidden}.hole[data-astro-cid-t5iuci7g]{background:var(--slate-50);border-radius:96px 96px 0 0;flex-direction:column;justify-content:flex-end;align-items:center;height:48px;line-height:1.1;display:flex;position:absolute;bottom:0;left:12px;right:12px}.hole[data-astro-cid-t5iuci7g] strong[data-astro-cid-t5iuci7g]{color:var(--slate-900);font-size:1.25rem;font-weight:700}.hole[data-astro-cid-t5iuci7g] span[data-astro-cid-t5iuci7g]{color:var(--slate-500);font-size:.625rem}.foot[data-astro-cid-t5iuci7g]{text-align:center;overflow-wrap:anywhere;font-size:.6875rem}.info[data-astro-cid-t5iuci7g]{grid-template-columns:1fr;gap:.625rem;display:grid}.cell[data-astro-cid-t5iuci7g]{flex-direction:column;gap:1px;padding:.625rem .875rem;display:flex}.cell[data-astro-cid-t5iuci7g] span[data-astro-cid-t5iuci7g]:first-child{font-size:.75rem}.cell[data-astro-cid-t5iuci7g] strong[data-astro-cid-t5iuci7g]{color:var(--slate-900);font-weight:600}.small[data-astro-cid-t5iuci7g]{font-size:.6875rem}.logs[data-astro-cid-t5iuci7g]{overflow:hidden}.head[data-astro-cid-t5iuci7g]{padding:.75rem .875rem}@container (width>=480px){.info[data-astro-cid-t5iuci7g]{grid-template-columns:1fr 1fr}}.cq[data-astro-cid-xehwjmal]{container-type:inline-size}.wrap[data-astro-cid-xehwjmal]{flex-direction:column;gap:.75rem;display:flex}.stats[data-astro-cid-xehwjmal]{grid-template-columns:repeat(3,minmax(0,1fr))}.list[data-astro-cid-xehwjmal]{overflow:hidden}.co[data-astro-cid-xehwjmal]{align-items:center;gap:.625rem;display:flex}.co[data-astro-cid-xehwjmal].child{padding-left:2.25rem}.co[data-astro-cid-xehwjmal] div[data-astro-cid-xehwjmal]{flex-direction:column;line-height:1.3;display:flex}.co[data-astro-cid-xehwjmal] strong[data-astro-cid-xehwjmal]{color:var(--slate-900);font-weight:600}.sub[data-astro-cid-xehwjmal]{font-size:.6875rem}.caret[data-astro-cid-xehwjmal]{width:1rem;color:var(--slate-500);text-align:center}.av[data-astro-cid-xehwjmal]{color:#fff;background:#1d4ed8;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;font-size:.6875rem;font-weight:700;display:grid}.av[data-astro-cid-xehwjmal].round{background:#0f172a;border-radius:50%}.note[data-astro-cid-xehwjmal]{border-top:1px solid var(--slate-100);padding:.625rem .875rem;font-size:.75rem}
