.app-state[data-v-9bca7459]{border:1px dashed var(--color-line-2);background:var(--color-surface);min-width:0;color:var(--color-ink-2);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.app-state[data-level=inline][data-v-9bca7459]{border-style:solid;grid-template-columns:auto minmax(0,1fr);padding:10px 12px}.app-state[data-level=page][data-v-9bca7459]{text-align:center;grid-template-columns:1fr;align-content:center;justify-items:center;min-height:240px;padding:40px}.app-state[data-tone=danger][data-v-9bca7459]{border-color:var(--color-danger-border);background:var(--color-danger-surface);color:var(--color-danger-foreground)}.app-state[data-tone=info][data-v-9bca7459]{border-color:var(--color-info-border);background:var(--color-info-surface);color:var(--color-info)}.app-state[data-tone=warning][data-v-9bca7459]{border-color:var(--color-warning-border);background:var(--color-warning-surface);color:var(--color-warning-strong)}.app-state-icon[data-v-9bca7459]{width:36px;height:36px;color:inherit;opacity:.82;border:1px solid;border-radius:8px;place-items:center;display:grid}.app-state-copy[data-v-9bca7459]{gap:3px;min-width:0;display:grid}.app-state-copy strong[data-v-9bca7459]{color:var(--color-ink);font-weight:750;line-height:1.35}.app-state-copy p[data-v-9bca7459]{color:inherit;margin:0;font-size:14px;line-height:1.5}.app-state-actions[data-v-9bca7459]{flex-wrap:wrap;gap:8px;display:flex}@media (width<=639px){.app-state[data-v-9bca7459]:not([data-level=page]){grid-template-columns:auto minmax(0,1fr)}.app-state-actions[data-v-9bca7459]{grid-column:1/-1}}
