body{margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif;background:radial-gradient(circle at 10% 10%,#fff3e0,#f6f8fb 45%,#ecf2ff);color:#1f2937}.app-shell[data-v-b45dbbb3]{min-height:100vh;padding:1.5rem;display:grid;gap:1.5rem}.hero[data-v-b45dbbb3]{background:#ffffffd9;border:1px solid #dce6f8;border-radius:1.25rem;padding:1.25rem;box-shadow:0 18px 50px -28px #1f2a4426}.kicker[data-v-b45dbbb3]{margin:0;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:#334155}h1[data-v-b45dbbb3]{margin:.6rem 0;font-size:clamp(2rem,5vw,2.5rem);line-height:1.1;color:#0f172a}.subtitle[data-v-b45dbbb3]{margin:0;color:#334155}.access-user[data-v-b45dbbb3]{margin:.75rem 0 0;color:#0f766e}.access-error[data-v-b45dbbb3]{margin:.75rem 0 0;color:#b91c1c}.nav[data-v-b45dbbb3]{margin-top:1rem;display:flex;gap:1rem}.nav[data-v-b45dbbb3] a{color:#1e3a8a;text-decoration:none;font-weight:600}.logout-link[data-v-b45dbbb3]{color:#b91c1c}.content[data-v-b45dbbb3]{background:#ffffffd9;border:1px solid #dce6f8;border-radius:1.25rem;padding:1.25rem}.page[data-v-646b78c4]{display:grid;gap:1rem}.cards[data-v-646b78c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem}.card[data-v-646b78c4]{background:#fff;border:1px solid #dbe3ef;border-radius:.85rem;padding:1rem}.label[data-v-646b78c4]{margin:0;color:#334155}.value[data-v-646b78c4]{margin:.35rem 0 0;font-size:1.5rem;font-weight:600}.alert-table[data-v-0fba18e8]{width:100%;border-collapse:collapse;border:1px solid #dbe3ef;border-radius:.75rem;overflow:hidden;background:#fff}th[data-v-0fba18e8],td[data-v-0fba18e8]{text-align:left;padding:.65rem;border-bottom:1px solid #edf2f9}th[data-v-0fba18e8]{background:#f4f8ff}.page[data-v-63e319ea]{display:grid;gap:1rem}.service-meta[data-v-63e319ea]{background:#fff;border:1px solid #dbe3ef;border-radius:.75rem;padding:.85rem}.service-meta p[data-v-63e319ea]{margin:.25rem 0}.block[data-v-63e319ea]{display:grid;gap:.75rem}.config-form[data-v-63e319ea]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end}.actions[data-v-63e319ea]{display:flex;gap:.5rem;flex-wrap:wrap}.bind-option[data-v-63e319ea]{display:flex;gap:.5rem;align-items:center}.bind-option input[data-v-63e319ea]{width:auto;padding:0}.pager[data-v-63e319ea]{display:flex;align-items:center;gap:.6rem}label[data-v-63e319ea]{display:grid;gap:.35rem}input[data-v-63e319ea],select[data-v-63e319ea],button[data-v-63e319ea]{font:inherit;padding:.55rem .7rem;border-radius:.55rem;border:1px solid #dbe3ef}button[data-v-63e319ea]{background:#1d4ed8;color:#fff;border:0;cursor:pointer}button.danger[data-v-63e319ea]{background:#b91c1c}.token-hint[data-v-63e319ea]{margin:.35rem 0 0}pre[data-v-63e319ea]{margin:0;padding:.65rem .75rem;border:1px solid #dbe3ef;border-radius:.55rem;background:#f8fafc;white-space:pre-wrap}.service-table[data-v-abcba9f1]{width:100%;border-collapse:collapse;border:1px solid #dbe3ef;border-radius:.75rem;overflow:hidden;background:#fff}th[data-v-abcba9f1],td[data-v-abcba9f1]{text-align:left;padding:.75rem;border-bottom:1px solid #edf2f9}th[data-v-abcba9f1]{background:#f4f8ff}.row-action[data-v-abcba9f1]{font:inherit;background:#0f766e;color:#fff;border:0;border-radius:.45rem;padding:.35rem .7rem;cursor:pointer}[data-v-abcba9f1] a{color:#1d4ed8;text-decoration:none}.page[data-v-94613c4a]{display:grid;gap:1rem}.create-form[data-v-94613c4a]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end}label[data-v-94613c4a]{display:grid;gap:.35rem}input[data-v-94613c4a],button[data-v-94613c4a]{font:inherit;padding:.55rem .7rem;border-radius:.55rem;border:1px solid #dbe3ef}button[data-v-94613c4a]{background:#0f766e;border:0;color:#fff;cursor:pointer}.token-hint[data-v-94613c4a]{margin:0}.error[data-v-94613c4a]{color:#b91c1c;margin:0}.page[data-v-8b0f0c81]{display:grid;gap:1rem}.settings-form[data-v-8b0f0c81]{display:grid;gap:.8rem}label[data-v-8b0f0c81]{display:grid;gap:.35rem}input[data-v-8b0f0c81],textarea[data-v-8b0f0c81],select[data-v-8b0f0c81],button[data-v-8b0f0c81]{font:inherit;padding:.55rem .7rem;border-radius:.55rem;border:1px solid #dbe3ef}.webhook-fieldset[data-v-8b0f0c81]{border:1px solid #dbe3ef;border-radius:.75rem;padding:.75rem;display:grid;gap:.65rem}.webhook-fieldset legend[data-v-8b0f0c81]{padding:0 .35rem;color:#1e293b}.bind-option[data-v-8b0f0c81]{display:flex;gap:.5rem;align-items:center}.bind-option input[data-v-8b0f0c81]{width:auto;padding:0}.hint[data-v-8b0f0c81]{margin:0;font-size:.9rem;color:#475569}button[data-v-8b0f0c81]{width:fit-content;background:#1d4ed8;color:#fff;border:0;cursor:pointer}.ok[data-v-8b0f0c81]{color:#0f766e}.error[data-v-8b0f0c81]{color:#b91c1c}.page[data-v-5e44a636]{display:grid;gap:1rem}.webhook-form[data-v-5e44a636]{display:grid;gap:.65rem}label[data-v-5e44a636]{display:grid;gap:.35rem}.table[data-v-5e44a636]{width:100%;border-collapse:collapse}.table th[data-v-5e44a636],.table td[data-v-5e44a636]{border:1px solid #dbe3ef;padding:.5rem;text-align:left;vertical-align:top}.form-actions[data-v-5e44a636],.actions[data-v-5e44a636]{display:flex;gap:.5rem;flex-wrap:wrap}input[data-v-5e44a636],select[data-v-5e44a636],textarea[data-v-5e44a636],button[data-v-5e44a636]{font:inherit;padding:.55rem .7rem;border-radius:.55rem;border:1px solid #dbe3ef}button[data-v-5e44a636]{background:#1d4ed8;color:#fff;border:0;cursor:pointer}button.danger[data-v-5e44a636]{background:#b91c1c}.ok[data-v-5e44a636]{color:#0f766e}.error[data-v-5e44a636]{color:#b91c1c}
