.hb-system-state[data-v-71b02e80]{box-sizing:border-box;width:100%;min-height:100dvh;padding:var(--hb-space-12) var(--hb-space-6);background:var(--hb-shell);justify-content:center;align-items:center;display:flex}.hb-system-state__panel[data-v-71b02e80]{box-sizing:border-box;align-items:center;gap:var(--hb-space-3);width:100%;min-width:0;max-width:440px;padding:var(--hb-space-10) var(--hb-space-8);border-radius:var(--hb-radius-xl);background:var(--hb-background);box-shadow:var(--hb-shadow-panel);text-align:center;flex-direction:column;display:flex}.hb-system-state__brand[data-v-71b02e80]{max-width:100%;margin-bottom:var(--hb-space-4);display:block}.hb-system-state__code[data-v-71b02e80]{color:var(--hb-border-strong);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:56px;font-weight:600;line-height:60px}.hb-system-state__title[data-v-71b02e80]{color:var(--hb-foreground);margin:0;font-size:20px;font-weight:600;line-height:26px}.hb-system-state__description[data-v-71b02e80]{max-width:100%;color:var(--hb-muted-foreground);margin:0;font-size:14px;line-height:20px}.hb-system-state__actions[data-v-71b02e80]{justify-content:center;align-items:center;gap:var(--hb-space-2);max-width:100%;margin-top:var(--hb-space-3);flex-wrap:wrap;display:flex}@media (width<=360px){.hb-system-state[data-v-71b02e80]{padding-inline:var(--hb-space-4)}.hb-system-state__panel[data-v-71b02e80]{padding-inline:var(--hb-space-5)}}.session-load-error__spinner[data-v-622adb18]{animation:1s linear infinite session-retry-spin-622adb18}@keyframes session-retry-spin-622adb18{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.session-load-error__spinner[data-v-622adb18]{animation:none}}.session-load-error__detail[data-v-622adb18]{max-width:100%;padding:var(--hb-space-1) var(--hb-space-2);overflow-wrap:anywhere;border-radius:var(--hb-radius-sm);background:var(--hb-muted);color:var(--hb-muted-foreground);white-space:pre-wrap;font-family:ui-monospace,Menlo,monospace;font-size:12px;line-height:16px}.session-loading__status[data-v-65a05634]{color:var(--hb-muted-foreground);margin:0;font-size:14px;line-height:20px}
