.alerts-panel[data-v-e6c3f6d8]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);padding:4px 20px 14px}.alerts-panel--empty[data-v-e6c3f6d8]{padding:0}.alerts-list[data-v-e6c3f6d8]{flex-direction:column;display:flex}.alert-row[data-v-e6c3f6d8]{border-bottom:1px solid var(--hs-line);cursor:pointer;transition:background var(--hs-dur-micro) ease;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 4px;display:grid}.alert-row[data-v-e6c3f6d8]:hover{background:var(--hs-surface-2)}.alert-row[data-v-e6c3f6d8]:focus-visible{box-shadow:inset 0 0 0 2px var(--hs-blue);border-radius:var(--hs-radius-sm);outline:none}.alert-row__chip[data-v-e6c3f6d8]{flex-shrink:0}.alert-row__body[data-v-e6c3f6d8]{flex-direction:column;gap:3px;min-width:0;display:flex}.alert-row__site[data-v-e6c3f6d8]{color:var(--hs-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.alert-row__meta[data-v-e6c3f6d8]{color:var(--hs-text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.alert-row__size[data-v-e6c3f6d8]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;width:74px;display:flex}.alert-row__size-value[data-v-e6c3f6d8]{font-family:var(--hs-serif);letter-spacing:-.3px;color:var(--hs-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:400;line-height:1}.incident-btn[data-v-e6c3f6d8]{border-radius:var(--hs-radius-sm);border:1px solid var(--hs-line);min-height:30px;color:var(--hs-text-mute);cursor:pointer;font-family:var(--font-body);white-space:nowrap;transition:color var(--hs-dur-micro) ease, border-color var(--hs-dur-micro) ease;background:0 0;align-items:center;gap:.5rem;padding:0 .7rem;font-size:11.5px;font-weight:600;display:inline-flex}.incident-btn[data-v-e6c3f6d8]:hover{color:var(--hs-text);border-color:var(--hs-line-strong)}.incident-btn[data-v-e6c3f6d8]:focus-visible{outline:2px solid var(--hs-blue);outline-offset:2px}.incident-btn__label[data-v-e6c3f6d8]{line-height:1}.incident-btn i[data-v-e6c3f6d8]{font-size:12px}.widget-link[data-v-e6c3f6d8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hs-text-mute);transition:color var(--hs-dur-micro) ease;align-items:center;gap:.5rem;margin-top:12px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.widget-link i[data-v-e6c3f6d8]{font-size:10px}.widget-link[data-v-e6c3f6d8]:hover{color:var(--hs-blue)}.alerts-quiet[data-v-e6c3f6d8]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:26px 24px 30px;display:flex}.alerts-quiet__art[data-v-e6c3f6d8]{width:min(240px,70%);height:auto;margin-bottom:6px}.alerts-quiet__lede[data-v-e6c3f6d8]{font-family:var(--hs-serif);letter-spacing:-.3px;color:var(--hs-text);margin:6px 0 0;font-size:20px;font-weight:400;line-height:1.2}.alerts-quiet__copy[data-v-e6c3f6d8]{max-width:48ch;color:var(--hs-text-mute);margin:2px 0 0;font-size:13px;line-height:1.6}.art-horizon[data-v-e6c3f6d8]{stroke:var(--hs-line-strong);stroke-width:1px}.art-ring[data-v-e6c3f6d8]{stroke:var(--hs-line-strong);stroke-width:1px;opacity:.85}.art-ring--mid[data-v-e6c3f6d8]{opacity:.6}.art-ring--far[data-v-e6c3f6d8]{opacity:.35}.art-calm[data-v-e6c3f6d8]{stroke:var(--hs-blue);stroke-width:1.25px;fill:none;stroke-linecap:round}.art-calm--dashed[data-v-e6c3f6d8]{stroke-dasharray:3 4;opacity:.7}@media (width<=640px){.alerts-panel[data-v-e6c3f6d8]{padding:4px 14px 14px}.alert-row[data-v-e6c3f6d8]{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:14px 2px}.alert-row__chip[data-v-e6c3f6d8]{grid-area:1/1}.alert-row__body[data-v-e6c3f6d8]{grid-area:1/2}.alert-row__size[data-v-e6c3f6d8]{grid-area:2/1;align-items:flex-start;width:74px}.alert-row__meta[data-v-e6c3f6d8]{white-space:normal}.incident-btn[data-v-e6c3f6d8]{grid-area:2/2;justify-self:end}}@media (pointer:coarse){.alert-row[data-v-e6c3f6d8],.incident-btn[data-v-e6c3f6d8],.widget-link[data-v-e6c3f6d8]{min-height:44px}.widget-link[data-v-e6c3f6d8]{align-items:center}}.map-panel[data-v-3c71f787]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);padding:14px 20px}.map-panel--empty[data-v-3c71f787]{padding:0}.dashboard-map-container[data-v-3c71f787]{border-radius:var(--hs-radius);border:1px solid var(--hs-line);height:300px;overflow:hidden}.dashboard-map-container[data-v-3c71f787] .location-map-wrapper{height:100%}.card-link[data-v-3c71f787]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hs-text-mute);transition:color var(--hs-dur-micro) ease;align-items:center;gap:.5rem;margin-top:12px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.card-link i[data-v-3c71f787]{font-size:10px}.card-link[data-v-3c71f787]:hover{color:var(--hs-blue)}.map-quiet[data-v-3c71f787]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:28px 24px 32px;display:flex}.map-quiet__art[data-v-3c71f787]{width:min(240px,72%);height:auto;margin-bottom:6px}.map-quiet__lede[data-v-3c71f787]{font-family:var(--hs-serif);letter-spacing:-.3px;color:var(--hs-text);margin:6px 0 0;font-size:20px;font-weight:400;line-height:1.2}.map-quiet__copy[data-v-3c71f787]{max-width:46ch;color:var(--hs-text-mute);margin:2px 0 0;font-size:13px;line-height:1.6}.art-frame[data-v-3c71f787]{stroke:var(--hs-line-strong);stroke-width:1px;fill:none}.art-grid[data-v-3c71f787]{stroke:var(--hs-line-strong);stroke-width:1px;opacity:.4}.art-pin[data-v-3c71f787]{stroke:var(--hs-blue);stroke-width:1.25px;fill:none;stroke-linejoin:round}@media (width<=640px){.map-panel[data-v-3c71f787]{padding:12px 14px}.dashboard-map-container[data-v-3c71f787]{height:240px}}@media (pointer:coarse){.card-link[data-v-3c71f787]{align-items:center;min-height:44px}}.activity-panel[data-v-d5d4d7b3]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);padding:4px 20px 8px}.activity-log[data-v-d5d4d7b3]{flex-direction:column;display:flex}.activity-row[data-v-d5d4d7b3]{border-bottom:1px solid var(--hs-line);align-items:baseline;gap:10px;padding:11px 2px;display:flex}.activity-row[data-v-d5d4d7b3]:last-child{border-bottom:none}.activity-row__glyph[data-v-d5d4d7b3]{text-align:center;flex-shrink:0;width:1.1rem;font-size:12px}.activity-row__message[data-v-d5d4d7b3]{color:var(--hs-text-mute);min-width:0;font-size:13px;line-height:1.45}.activity-row__leader[data-v-d5d4d7b3]{border-bottom:1px dotted var(--hs-line-strong);opacity:.7;flex:1;min-width:12px;height:0;transform:translateY(-3px)}.activity-row__time[data-v-d5d4d7b3]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hs-text-faint);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;font-weight:600}.activity-quiet[data-v-d5d4d7b3]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:22px 20px 26px;display:flex}.activity-quiet__art[data-v-d5d4d7b3]{width:min(200px,62%);height:auto;margin-bottom:4px}.activity-quiet__lede[data-v-d5d4d7b3]{font-family:var(--hs-serif);letter-spacing:-.3px;color:var(--hs-text);margin:6px 0 0;font-size:18px;font-weight:400;line-height:1.25}.art-rule[data-v-d5d4d7b3]{stroke:var(--hs-line-strong);stroke-width:1px;opacity:.5}.art-entry[data-v-d5d4d7b3]{stroke:var(--hs-blue);stroke-width:1.5px;stroke-linecap:round}.activity-skeleton[data-v-d5d4d7b3]{border-bottom:1px solid var(--hs-line);align-items:center;gap:10px;padding:11px 2px;display:flex}.activity-skeleton[data-v-d5d4d7b3]:last-child{border-bottom:none}.activity-skeleton__glyph[data-v-d5d4d7b3]{background:var(--hs-surface-2);border-radius:3px;flex-shrink:0;width:1.1rem;height:10px;animation:1.5s infinite activity-shimmer-d5d4d7b3}.activity-skeleton__line[data-v-d5d4d7b3]{background:var(--hs-surface-2);border-radius:3px;height:10px;animation:1.5s infinite activity-shimmer-d5d4d7b3}.activity-skeleton__line--wide[data-v-d5d4d7b3]{flex:1;max-width:62%}.activity-skeleton__line--narrow[data-v-d5d4d7b3]{width:52px;margin-left:auto}@keyframes activity-shimmer-d5d4d7b3{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@media (width<=640px){.activity-panel[data-v-d5d4d7b3]{padding:4px 14px 8px}.activity-row[data-v-d5d4d7b3]{grid-template-columns:1.1rem minmax(0,1fr);align-items:start;row-gap:4px;display:grid}.activity-row__leader[data-v-d5d4d7b3]{display:none}.activity-row__time[data-v-d5d4d7b3]{grid-column:2}}@media (prefers-reduced-motion:reduce){.activity-skeleton__glyph[data-v-d5d4d7b3],.activity-skeleton__line[data-v-d5d4d7b3]{animation:none}}.quick-panel[data-v-4ee06333]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);padding:4px 20px 8px}.quick-index[data-v-4ee06333]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.quick-row[data-v-4ee06333]{border-bottom:1px solid var(--hs-line);color:inherit;transition:color var(--hs-dur-micro) ease;align-items:baseline;gap:10px;padding:11px 2px;text-decoration:none;display:flex}.quick-row[data-v-4ee06333]:nth-last-child(-n+2){border-bottom:none}.quick-row[data-v-4ee06333]:hover,.quick-row:hover .quick-row__glyph[data-v-4ee06333],.quick-row:hover .quick-row__go[data-v-4ee06333]{color:var(--hs-blue)}.quick-row[data-v-4ee06333]:focus-visible{outline:2px solid var(--hs-blue);outline-offset:2px;border-radius:var(--hs-radius-sm)}.quick-row__glyph[data-v-4ee06333]{text-align:center;width:1.1rem;color:var(--hs-text-faint);transition:color var(--hs-dur-micro) ease;flex-shrink:0;font-size:12px}.quick-row__label[data-v-4ee06333]{color:currentColor;white-space:nowrap;font-size:13.5px;font-weight:500}.quick-row__leader[data-v-4ee06333]{border-bottom:1px dotted var(--hs-line-strong);opacity:.7;flex:1;min-width:12px;height:0;transform:translateY(-3px)}.quick-row__go[data-v-4ee06333]{color:var(--hs-text-faint);transition:color var(--hs-dur-micro) ease;flex-shrink:0;font-size:10px}@media (width<=640px){.quick-panel[data-v-4ee06333]{padding:4px 14px 8px}.quick-index[data-v-4ee06333]{grid-template-columns:1fr}.quick-row[data-v-4ee06333]:nth-last-child(-n+2){border-bottom:1px solid var(--hs-line)}.quick-row[data-v-4ee06333]:last-child{border-bottom:none}}@media (pointer:coarse){.quick-row[data-v-4ee06333]{align-items:center;min-height:44px}}.checklist[data-v-a9f82ac5]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.checklist__head[data-v-a9f82ac5]{justify-content:space-between;align-items:center;gap:12px;display:flex}.checklist__dismiss[data-v-a9f82ac5]{appearance:none;font-family:var(--font-body);color:var(--hs-text-faint);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}.checklist__dismiss[data-v-a9f82ac5]:hover,.checklist__dismiss[data-v-a9f82ac5]:focus-visible{color:var(--hs-text-mute)}.checklist__list[data-v-a9f82ac5]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.checklist__link[data-v-a9f82ac5]{border-radius:var(--hs-radius-sm,6px);color:var(--hs-text);font-family:var(--font-body);align-items:center;gap:10px;padding:8px 4px;font-size:13.5px;text-decoration:none;display:flex}.checklist__link[data-v-a9f82ac5]:hover,.checklist__link[data-v-a9f82ac5]:focus-visible{background:var(--hs-surface-2)}.checklist__glyph[data-v-a9f82ac5]{width:18px;color:var(--hs-text-faint);justify-content:center;align-items:center;font-size:13px;display:inline-flex}.checklist__link--done .checklist__glyph[data-v-a9f82ac5]{color:var(--hs-calm)}.checklist__link--done .checklist__label[data-v-a9f82ac5]{color:var(--hs-text-mute);text-decoration:line-through;text-decoration-color:var(--hs-line-strong)}.checklist__label[data-v-a9f82ac5]{flex:1}.checklist__arrow[data-v-a9f82ac5]{color:var(--hs-text-faint);opacity:0;transition:opacity var(--hs-dur-micro) var(--hs-ease);font-size:11px}.checklist__link:hover .checklist__arrow[data-v-a9f82ac5],.checklist__link:focus-visible .checklist__arrow[data-v-a9f82ac5]{opacity:1}.checklist__cta[data-v-a9f82ac5]{border:1px solid var(--hs-line-strong);font-family:var(--font-body);color:var(--hs-text);border-radius:100px;align-self:flex-start;align-items:center;gap:8px;margin-top:4px;padding:8px 14px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.checklist__cta[data-v-a9f82ac5]:hover,.checklist__cta[data-v-a9f82ac5]:focus-visible{border-color:var(--hs-blue);color:var(--hs-blue)}.checklist__cta-empty[data-v-a9f82ac5]{font-family:var(--font-body);color:var(--hs-text-faint);margin:4px 0 0;font-size:12px}@media (pointer:coarse){.checklist__link[data-v-a9f82ac5],.checklist__cta[data-v-a9f82ac5]{min-height:44px}.checklist__dismiss[data-v-a9f82ac5]{align-items:center;min-height:44px;display:inline-flex}}.dash-overview[data-v-2e25ad4e]{flex-direction:column;gap:1.75rem;display:flex}.dash-section[data-v-2e25ad4e]{flex-direction:column;gap:.625rem;min-width:0;display:flex}.dash-row[data-v-2e25ad4e]{gap:1.75rem;display:grid}.dash-row--quick[data-v-2e25ad4e]{grid-template-columns:1.2fr 1fr;align-items:start}.stat-band[data-v-2e25ad4e]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.stat-cell[data-v-2e25ad4e]{border-right:1px solid var(--hs-line);min-width:0;color:inherit;transition:background var(--hs-dur-micro) ease;flex-direction:column;gap:8px;padding:15px 16px 14px;text-decoration:none;display:flex}.stat-cell[data-v-2e25ad4e]:last-child{border-right:none}.stat-cell[data-v-2e25ad4e]:hover{background:var(--hs-surface-2)}.stat-cell[data-v-2e25ad4e]:focus-visible{box-shadow:inset 0 0 0 2px var(--hs-blue);outline:none}.stat-cell__head[data-v-2e25ad4e]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.stat-cell__glyph[data-v-2e25ad4e]{color:var(--hs-text-faint);justify-content:center;align-items:center;font-size:14px;display:inline-flex}.stat-cell__value[data-v-2e25ad4e]{letter-spacing:-.4px;overflow-wrap:anywhere;line-height:1.05}.stat-cell__sub[data-v-2e25ad4e]{color:var(--hs-text-faint);font-size:11px;line-height:1.4}.risk-ribbon[data-v-2e25ad4e]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);grid-template-columns:repeat(8,minmax(0,1fr));display:grid;overflow:hidden}.risk-day[data-v-2e25ad4e]{border-right:1px solid var(--hs-line);border-top:2px solid var(--day-tone,var(--hs-line));flex-direction:column;gap:7px;min-width:0;padding:12px 12px 13px;display:flex}.risk-day[data-v-2e25ad4e]:last-child{border-right:none}.risk-day__label[data-v-2e25ad4e]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hs-text-faint);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9.5px;font-weight:600;overflow:hidden}.risk-day__value[data-v-2e25ad4e]{font-family:var(--hs-serif);letter-spacing:-.25px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;line-height:1.1;overflow:hidden}.risk-day__meter[data-v-2e25ad4e]{margin-top:1px}.risk-day__count[data-v-2e25ad4e]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--hs-text-faint);font-variant-numeric:tabular-nums;font-size:9.5px}.risk-calm__note[data-v-2e25ad4e]{color:var(--hs-text-faint);margin:.75rem 0 0;font-size:12px;line-height:1.5}.risk-freshness[data-v-2e25ad4e]{color:var(--hs-text-faint);margin:.5rem 0 0;display:block}.risk-freshness--stale[data-v-2e25ad4e]{color:var(--hs-watch)}.risk-quiet[data-v-2e25ad4e]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);flex-direction:column;gap:6px;padding:22px 24px 24px;display:flex}.risk-quiet__lede[data-v-2e25ad4e]{font-family:var(--hs-serif);letter-spacing:-.3px;color:var(--hs-text);margin:4px 0 0;font-size:19px;font-weight:400;line-height:1.2}.risk-quiet__copy[data-v-2e25ad4e]{max-width:62ch;color:var(--hs-text-mute);margin:0;font-size:13px;line-height:1.6}.ops-panel[data-v-2e25ad4e]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);flex-direction:column;padding:6px 20px 16px;display:flex}.ops-status[data-v-2e25ad4e]{flex-direction:column;display:flex}.ops-row[data-v-2e25ad4e]{border-bottom:1px solid var(--hs-line);align-items:baseline;gap:10px;padding:11px 0;display:flex}.ops-row__name[data-v-2e25ad4e]{color:var(--hs-text);white-space:nowrap;font-size:13px;font-weight:500}.ops-row__leader[data-v-2e25ad4e]{border-bottom:1px dotted var(--hs-line-strong);opacity:.7;flex:1;min-width:12px;height:0;transform:translateY(-3px)}.ops-row__state-link[data-v-2e25ad4e]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hs-text-mute);white-space:nowrap;transition:color var(--hs-dur-micro) ease;align-items:center;gap:.5rem;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.ops-row__state-link i[data-v-2e25ad4e]{font-size:9px}.ops-row__state-link[data-v-2e25ad4e]:hover{color:var(--hs-blue)}.ops-api[data-v-2e25ad4e]{flex-direction:column;gap:8px;padding-top:14px;display:flex}.ops-api__head[data-v-2e25ad4e]{justify-content:space-between;align-items:center;gap:10px;display:flex}.ops-api__link[data-v-2e25ad4e]{color:var(--hs-text-mute);transition:color var(--hs-dur-micro) ease;align-items:center;gap:.5rem;font-size:11.5px;font-weight:500;text-decoration:none;display:inline-flex}.ops-api__link i[data-v-2e25ad4e]{font-size:11px}.ops-api__link[data-v-2e25ad4e]:hover{color:var(--hs-blue)}.ops-api__meta[data-v-2e25ad4e]{font-family:var(--font-mono);letter-spacing:.05em;color:var(--hs-text-faint);font-variant-numeric:tabular-nums;font-size:10px}.ops-api__notice[data-v-2e25ad4e]{color:var(--hs-text-faint);margin:0;font-size:12px;line-height:1.5}.dash-empty[data-v-2e25ad4e]{flex-direction:column;gap:.625rem;display:flex}.dash-empty__panel[data-v-2e25ad4e]{text-align:center;background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.5rem 3rem;display:flex}.dash-empty__art[data-v-2e25ad4e]{width:min(260px,78%);height:auto;margin-bottom:6px}.dash-empty__eyebrow[data-v-2e25ad4e]{margin:0}.dash-empty__title[data-v-2e25ad4e]{font-family:var(--hs-serif);letter-spacing:-.5px;color:var(--hs-text);margin:2px 0 0;font-size:26px;font-weight:400}.dash-empty__copy[data-v-2e25ad4e]{max-width:52ch;color:var(--hs-text-mute);margin:2px 0 0;font-size:14px;line-height:1.6}.dash-empty__actions[data-v-2e25ad4e]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.dash-empty__btn[data-v-2e25ad4e]{border-radius:var(--hs-radius);min-height:36px;transition:background var(--hs-dur-micro) ease, border-color var(--hs-dur-micro) ease, color var(--hs-dur-micro) ease;align-items:center;gap:.5rem;padding:.5rem 1.1rem;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.dash-empty__btn--primary[data-v-2e25ad4e]{background:var(--hs-text);color:var(--hs-bg);border:1px solid var(--hs-text)}.dash-empty__btn--primary[data-v-2e25ad4e]:hover{background:var(--hs-text-mute);border-color:var(--hs-text-mute)}.dash-empty__btn--ghost[data-v-2e25ad4e]{color:var(--hs-text-mute);border:1px solid var(--hs-line);background:0 0}.dash-empty__btn--ghost[data-v-2e25ad4e]:hover{color:var(--hs-text);border-color:var(--hs-line-strong)}.dash-empty__btn i[data-v-2e25ad4e]{font-size:12px}.art-horizon[data-v-2e25ad4e]{stroke:var(--hs-line-strong);stroke-width:1px}.art-ring[data-v-2e25ad4e]{stroke:var(--hs-line-strong);stroke-width:1px;opacity:.85}.art-ring--mid[data-v-2e25ad4e]{opacity:.6}.art-ring--far[data-v-2e25ad4e]{opacity:.35}.art-signal[data-v-2e25ad4e]{stroke:var(--hs-blue);stroke-width:1.25px;fill:none;stroke-linecap:round;stroke-linejoin:round}.art-signal--dashed[data-v-2e25ad4e]{stroke-dasharray:3 4;opacity:.7}@media (width<=1024px){.dash-row--quick[data-v-2e25ad4e]{grid-template-columns:1fr}.risk-ribbon[data-v-2e25ad4e]{grid-template-columns:repeat(4,minmax(0,1fr))}.risk-day[data-v-2e25ad4e]:nth-child(-n+4){border-bottom:1px solid var(--hs-line)}.risk-day[data-v-2e25ad4e]:nth-child(4n){border-right:none}}@media (width<=640px){.dash-overview[data-v-2e25ad4e],.dash-row[data-v-2e25ad4e]{gap:1.25rem}.stat-band[data-v-2e25ad4e]{grid-template-columns:1fr}.stat-cell[data-v-2e25ad4e]{border-right:none;border-bottom:1px solid var(--hs-line)}.stat-cell[data-v-2e25ad4e]:last-child{border-bottom:none}.risk-ribbon[data-v-2e25ad4e]{grid-template-columns:1fr}.risk-day[data-v-2e25ad4e]{border-top:none;border-right:none;border-left:2px solid var(--day-tone,var(--hs-line));border-bottom:1px solid var(--hs-line);grid-template-columns:4.5rem minmax(0,1fr) 4.5rem;align-items:center;gap:10px;padding:11px 14px;display:grid}.risk-day[data-v-2e25ad4e]:last-child{border-bottom:none}.risk-day__meter[data-v-2e25ad4e]{grid-area:2/2;margin-top:0}.risk-day__value[data-v-2e25ad4e]{grid-area:1/2;font-size:15px}.risk-day__label[data-v-2e25ad4e]{grid-area:1/1/span 2}.risk-day__count[data-v-2e25ad4e]{text-align:right;grid-area:1/3/span 2}.dash-empty__panel[data-v-2e25ad4e]{padding:2rem 1.25rem 2.5rem}}@media (pointer:coarse){.dash-empty__btn[data-v-2e25ad4e],.ops-row__state-link[data-v-2e25ad4e],.ops-api__link[data-v-2e25ad4e]{min-height:44px}.ops-row__state-link[data-v-2e25ad4e],.ops-api__link[data-v-2e25ad4e]{align-items:center}}.account-banner[data-v-69644c43]{border:1px solid color-mix(in srgb, var(--hs-warning) 35%, transparent);border-left:3px solid var(--hs-warning);border-radius:var(--hs-radius-sm);background:var(--hs-warning-bg);flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}.account-banner__row[data-v-69644c43]{color:var(--hs-text);align-items:flex-start;gap:.625rem;margin:0;font-size:.875rem;line-height:1.45;display:flex}.account-banner__row strong[data-v-69644c43]{color:var(--hs-warning);font-weight:600}.account-banner__icon[data-v-69644c43]{color:var(--hs-warning);flex-shrink:0;margin-top:.2em;font-size:.8125rem}.dashboard-page[data-v-01dcb8e1]{flex-direction:column;gap:1.5rem;min-height:0;display:flex}.forecast-fallback-notice[data-v-01dcb8e1]{border:1px solid color-mix(in srgb, var(--hs-warning) 35%, transparent);border-left:3px solid var(--hs-warning);border-radius:var(--hs-radius-sm);background:var(--hs-warning-bg);color:var(--hs-text);margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}@media (prefers-reduced-motion:no-preference){.dashboard-page[data-v-01dcb8e1]>*{animation:dashboard-rise-01dcb8e1 var(--hs-dur-rise) var(--hs-ease) both}.dashboard-page[data-v-01dcb8e1]>:first-child{animation-delay:0s}.dashboard-page[data-v-01dcb8e1]>:nth-child(2){animation-delay:40ms}.dashboard-page[data-v-01dcb8e1]>:nth-child(3){animation-delay:80ms}.dashboard-page[data-v-01dcb8e1]>:nth-child(n+4){animation-delay:.12s}}@keyframes dashboard-rise-01dcb8e1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dashboard-hero[data-v-01dcb8e1]{flex-direction:column;padding:4px 2px 0;display:flex}.dashboard-hero__brow[data-v-01dcb8e1]{margin-bottom:8px}.dashboard-hero__headline[data-v-01dcb8e1]{font-family:var(--hs-serif);letter-spacing:-.5px;text-wrap:balance;color:var(--hs-text);margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.375rem);font-weight:400;line-height:1.1}.dashboard-hero__headline em[data-v-01dcb8e1]{color:var(--hs-text-mute);font-style:italic}.dashboard-hero__sub[data-v-01dcb8e1]{font-family:var(--font-body);color:var(--hs-text-mute);max-width:64ch;margin:6px 0 0;font-size:14px;line-height:1.55}.loading-state[data-v-01dcb8e1]{padding:4px 2px 0}.loading-skeleton[data-v-01dcb8e1]{flex-direction:column;gap:10px;display:flex}.skeleton[data-v-01dcb8e1]{background:var(--hs-surface-2);border-radius:4px;animation:1.5s infinite shimmer-01dcb8e1}.skeleton-brow[data-v-01dcb8e1]{align-items:center;gap:10px;padding-bottom:4px;display:flex}.skeleton-brow__rule[data-v-01dcb8e1]{background:var(--hs-line);flex:1;min-width:12px;height:1px}.skeleton-eyebrow[data-v-01dcb8e1]{width:78px;height:11px}.skeleton-meta[data-v-01dcb8e1]{width:190px;height:10px}.skeleton-headline[data-v-01dcb8e1]{width:min(420px,80%);height:34px;margin-top:4px}.skeleton-sub[data-v-01dcb8e1]{width:min(340px,65%);height:13px;margin-bottom:10px}.skeleton-band[data-v-01dcb8e1]{background:var(--hs-surface);border:1px solid var(--hs-line);border-radius:var(--hs-radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.skeleton-band__cell[data-v-01dcb8e1]{border-right:1px solid var(--hs-line);flex-direction:column;gap:10px;padding:16px;display:flex}.skeleton-band__cell[data-v-01dcb8e1]:last-child{border-right:none}.skeleton-label[data-v-01dcb8e1]{width:62px;height:10px}.skeleton-value[data-v-01dcb8e1]{width:46px;height:26px}.skeleton-block[data-v-01dcb8e1]{border-radius:var(--hs-radius-lg);height:132px;margin-top:10px}.skeleton-block--tall[data-v-01dcb8e1]{height:220px}@keyframes shimmer-01dcb8e1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@media (width<=640px){.dashboard-page[data-v-01dcb8e1]{gap:1.25rem}.skeleton-band[data-v-01dcb8e1]{grid-template-columns:1fr}.skeleton-band__cell[data-v-01dcb8e1]{border-right:none;border-bottom:1px solid var(--hs-line)}.skeleton-band__cell[data-v-01dcb8e1]:last-child{border-bottom:none}.skeleton-meta[data-v-01dcb8e1]{width:120px}.dashboard-hero__stamp[data-v-01dcb8e1]{display:none}}@media (prefers-reduced-motion:reduce){.dashboard-page[data-v-01dcb8e1]>*,.skeleton[data-v-01dcb8e1]{animation:none}}
