.dashboard-layout[data-v-11b92052]{min-height:100vh;background-color:#f8f9fa}.dashboard-content[data-v-11b92052]{display:flex;flex-direction:column;overflow-x:hidden}.dashboard-main[data-v-11b92052]{flex:1;max-width:100%}.brand-text[data-v-11b92052]{color:#5b8def}.brand-logo[data-v-11b92052]{display:block;width:88%;height:auto;margin:0 auto}.qr-code[data-v-e2065fb5] svg{display:block;width:180px;height:180px}.alert-body[data-v-8015d9f9]{min-width:0}.alert-body pre[data-v-8015d9f9]{overflow-x:auto}.site-card[data-v-cd13d1c7]{transition:box-shadow .15s ease}.header-title[data-v-cd13d1c7],.site-name[data-v-cd13d1c7]{min-width:0}.site-card[data-v-cd13d1c7]:hover{box-shadow:0 .5rem 1.25rem #1018281a!important}.status-badge[data-v-cd13d1c7]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.72rem;font-weight:600;line-height:1}.status-badge-dot[data-v-cd13d1c7]{width:6px;height:6px;border-radius:50%;background:currentColor}.status-badge-green[data-v-cd13d1c7]{background:#d7f2e3;color:#0f7b4d}.status-badge-amber[data-v-cd13d1c7]{background:#fdf1cc;color:#8f6d0a}.status-badge-red[data-v-cd13d1c7]{background:#fbdfe2;color:#b02a37}.status-badge-gray[data-v-cd13d1c7]{background:#e9ecef;color:#6c757d}.footer-actions .btn[data-v-cd13d1c7]{white-space:nowrap;font-size:.78rem;padding:.28rem .55rem}.probe-row[data-v-cd13d1c7]{display:grid;grid-template-columns:14px 3.2rem 1fr auto;gap:.5rem;align-items:center}.metric[data-v-cd13d1c7]{font-variant-numeric:tabular-nums;white-space:nowrap}.status-dot[data-v-cd13d1c7]{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0;justify-self:center}.history-dot[data-v-cd13d1c7]{display:inline-block;width:7px;height:7px;border-radius:50%}.history-dot+.history-dot[data-v-cd13d1c7]{margin-left:3px}.history-dot-empty[data-v-cd13d1c7]{background:transparent;border:1px solid #d6dbe0}.refresh-btn[data-v-cd13d1c7]{line-height:1;color:var(--bs-primary, #4f46e5)}.refresh-btn[data-v-cd13d1c7]:disabled{opacity:.5}.spinning[data-v-cd13d1c7]{animation:spin-cd13d1c7 .9s linear infinite}@keyframes spin-cd13d1c7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
