.if-badge[data-v-a8e30a49]{display:inline-flex;align-items:center;border-radius:var(--if-radius-pill);padding:.125rem .625rem;font-family:var(--if-font-sans);font-size:.75rem;font-weight:500;line-height:1.25}.if-badge--active[data-v-a8e30a49]{background-color:color-mix(in srgb,var(--if-color-success) 15%,transparent);color:var(--if-color-success)}.if-badge--pending[data-v-a8e30a49]{background-color:color-mix(in srgb,var(--if-color-warning) 20%,transparent);color:var(--if-color-warning)}.if-badge--error[data-v-a8e30a49]{background-color:color-mix(in srgb,var(--if-color-danger) 15%,transparent);color:var(--if-color-danger)}.if-badge--info[data-v-a8e30a49]{background-color:color-mix(in srgb,var(--if-color-info) 15%,transparent);color:var(--if-color-info)}.if-badge--neutral[data-v-a8e30a49]{background-color:var(--if-surface-subtle);color:var(--if-color-muted)}.if-card[data-v-a8917ac0]{border-radius:var(--if-radius-md);border:1px solid var(--if-color-border);background-color:var(--if-color-body-bg);box-shadow:var(--if-shadow-card)}.if-card__header[data-v-a8917ac0]{border-bottom:1px solid var(--if-color-border);padding:var(--if-space-3) var(--if-space-4)}.if-card__title[data-v-a8917ac0]{margin:0;font-family:var(--if-font-sans);font-size:.875rem;font-weight:600;color:var(--if-color-body)}.if-card__body[data-v-a8917ac0]{padding:var(--if-space-4)}.if-data-table[data-v-000c4a5e]{width:100%}.if-data-table__scroll[data-v-000c4a5e]{overflow-x:auto}.if-data-table__table[data-v-000c4a5e]{width:100%;border-collapse:collapse;font-family:var(--if-font-sans);font-size:.875rem;text-align:left;color:var(--if-color-body)}.if-data-table__head-row[data-v-000c4a5e]{border-bottom:1px solid var(--if-color-border)}.if-data-table__head-cell[data-v-000c4a5e]{padding-bottom:var(--if-space-2);padding-right:var(--if-space-4);font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--if-color-muted)}.if-data-table__row[data-v-000c4a5e]{border-bottom:1px solid var(--if-color-border)}.if-data-table__row[data-v-000c4a5e]:last-child{border-bottom:none}.if-data-table__cell[data-v-000c4a5e]{padding:var(--if-space-3) var(--if-space-4) var(--if-space-3) 0}.if-data-table__align--right[data-v-000c4a5e]{text-align:right}.if-data-table__align--center[data-v-000c4a5e]{text-align:center}.if-data-table__sort-btn[data-v-000c4a5e]{display:inline-flex;align-items:center;gap:var(--if-space-1);border:none;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}.if-data-table__sort-btn[data-v-000c4a5e]:hover{color:var(--if-color-body)}.if-data-table__sort-icon[data-v-000c4a5e]{font-size:.65rem;color:var(--if-color-muted)}.if-data-table__state[data-v-000c4a5e]{padding:var(--if-space-4) 0;color:var(--if-color-muted)}.if-data-table__footer[data-v-000c4a5e]{margin-top:var(--if-space-4);border-top:1px solid var(--if-color-border);padding-top:var(--if-space-3)}.if-button[data-v-67d0b0e2]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--if-radius-pill);padding:var(--if-space-2) var(--if-space-4);font-family:var(--if-font-sans);font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease;cursor:pointer;border:1px solid transparent}.if-button--primary[data-v-67d0b0e2]{background-color:var(--if-color-primary);color:var(--if-color-body-bg)}.if-button--primary[data-v-67d0b0e2]:hover:not(:disabled):not(.if-button--disabled){background-color:var(--if-color-primary-hover)}.if-button--secondary[data-v-67d0b0e2]{background-color:var(--if-color-secondary);color:var(--if-color-body-bg)}.if-button--secondary[data-v-67d0b0e2]:hover:not(:disabled):not(.if-button--disabled){background-color:var(--if-color-secondary-hover)}.if-button--ghost[data-v-67d0b0e2]{background-color:var(--if-color-body-bg);border-color:var(--if-color-border);color:var(--if-color-body)}.if-button--ghost[data-v-67d0b0e2]:hover:not(:disabled):not(.if-button--disabled){background-color:var(--if-surface-subtle)}.if-button--disabled[data-v-67d0b0e2],.if-button[data-v-67d0b0e2]:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.if-rate-limit-form__grid[data-v-dee1c5b5]{display:grid;gap:var(--if-space-4);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.if-rate-limit-form__grid[data-v-dee1c5b5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.if-rate-limit-form__label[data-v-dee1c5b5]{display:block;font-family:var(--if-font-sans);font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--if-color-muted)}.if-rate-limit-form__input[data-v-dee1c5b5]{margin-top:var(--if-space-1);width:100%;border-radius:var(--if-radius-sm);border:1px solid var(--if-color-border);background-color:var(--if-color-body-bg);padding:var(--if-space-2) var(--if-space-3);font-family:var(--if-font-sans);font-size:.875rem;color:var(--if-color-body)}.if-rate-limit-form__input[data-v-dee1c5b5]:focus{outline:none;border-color:var(--if-color-primary);box-shadow:var(--if-focus-ring)}.if-rate-limit-form__input[data-v-dee1c5b5]:disabled{opacity:.6;cursor:not-allowed}.if-period-selector[data-v-560a21e6]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--if-space-3)}.if-period-selector__presets[data-v-560a21e6]{display:flex;flex-wrap:wrap;gap:var(--if-space-2)}.if-period-selector__preset[data-v-560a21e6]{border-radius:var(--if-radius-pill);border:1px solid var(--if-color-border);background-color:var(--if-color-body-bg);padding:.375rem .75rem;font-family:var(--if-font-sans);font-size:.75rem;font-weight:500;color:var(--if-color-body);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.if-period-selector__preset[data-v-560a21e6]:hover{background-color:var(--if-surface-subtle)}.if-period-selector__preset--active[data-v-560a21e6]{border-color:var(--if-color-primary);background-color:var(--if-color-primary);color:var(--if-color-body-bg)}.if-period-selector__custom[data-v-560a21e6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--if-space-2);font-family:var(--if-font-sans);font-size:.875rem;color:var(--if-color-muted)}.if-period-selector__label[data-v-560a21e6]{display:inline-flex;align-items:center;gap:var(--if-space-1)}.if-period-selector__input[data-v-560a21e6]{margin-left:var(--if-space-1);border-radius:var(--if-radius-sm);border:1px solid var(--if-color-border);background-color:var(--if-color-body-bg);padding:var(--if-space-1) var(--if-space-2);font-family:var(--if-font-sans);color:var(--if-color-body)}.if-host-allowlist-form[data-v-eede126a]{display:flex;flex-direction:column;gap:var(--if-space-3)}.if-host-allowlist-form__help[data-v-eede126a]{margin:0;font-family:var(--if-font-sans);font-size:.875rem;color:var(--if-color-muted)}.if-host-allowlist-form__warning[data-v-eede126a]{margin:0;border-radius:var(--if-radius-sm);border:1px solid var(--if-color-warning);background-color:color-mix(in srgb,var(--if-color-warning) 15%,transparent);padding:var(--if-space-3);font-family:var(--if-font-sans);font-size:.875rem;color:var(--if-color-body)}.if-host-allowlist-form__warning code[data-v-eede126a]{font-family:var(--if-font-mono);font-size:.8125rem}.if-host-allowlist-form__list[data-v-eede126a]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--if-space-2)}.if-host-allowlist-form__row[data-v-eede126a]{display:flex;flex-direction:column;gap:var(--if-space-1)}.if-host-allowlist-form__row-inputs[data-v-eede126a]{display:flex;flex-direction:column;gap:var(--if-space-2)}@media(min-width:640px){.if-host-allowlist-form__row-inputs[data-v-eede126a]{flex-direction:row;align-items:flex-start}}.if-host-allowlist-form__input[data-v-eede126a]{flex:1;border-radius:var(--if-radius-sm);border:1px solid var(--if-color-border);background-color:var(--if-color-body-bg);padding:var(--if-space-2) var(--if-space-3);font-family:var(--if-font-mono);font-size:.875rem;color:var(--if-color-body)}.if-host-allowlist-form__input--error[data-v-eede126a]{border-color:var(--if-color-danger)}.if-host-allowlist-form__error[data-v-eede126a]{margin:0;font-family:var(--if-font-sans);font-size:.75rem;color:var(--if-color-danger)}
