.empty-state[data-v-42330ab3]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;margin-inline:auto;max-width:560px;padding:44px 20px;text-align:center;width:100%}.es-icon[data-v-42330ab3]{background:var(--surface-2);border-radius:16px;color:var(--muted);display:grid;height:56px;margin-bottom:6px;place-items:center;width:56px}.es-icon svg[data-v-42330ab3]{height:28px;width:28px}.empty-state.warn .es-icon[data-v-42330ab3]{background:color-mix(in srgb,var(--urgent) 12%,var(--surface-2));color:var(--urgent-text)}.es-title[data-v-42330ab3]{color:var(--fg);font-size:16.5px;font-weight:800;letter-spacing:-.01em;line-height:1.4;margin:0}.es-desc[data-v-42330ab3]{color:var(--muted);font-size:14px;line-height:1.6;margin:0;max-width:32em;word-break:keep-all}.es-desc[data-v-42330ab3] p{margin:0}.es-desc[data-v-42330ab3] a{color:var(--signal-text);font-weight:700}.es-action[data-v-42330ab3]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px;max-width:100%}.es-action[data-v-42330ab3] .es-btn{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-btn);box-sizing:border-box;color:var(--fg);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:800;gap:7px;justify-content:center;line-height:1.3;max-width:100%;min-height:48px;overflow-wrap:anywhere;padding:12px 22px;text-align:center;text-decoration:none;white-space:normal;word-break:keep-all}.es-action[data-v-42330ab3] .es-btn.primary{background:var(--signal);border-color:var(--signal);color:var(--signal-ink)}.es-action[data-v-42330ab3] .es-btn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.es-action[data-v-42330ab3] .es-btn:disabled{cursor:default;opacity:.55}.es-action[data-v-42330ab3] .es-btn svg{flex:none;height:17px;width:17px}
