.generic-faq-tabs[data-v-44cc0571]{background:#f3f4f6;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding:4px}.generic-faq-tabs__item[data-v-44cc0571]{background:transparent;border:0;border-radius:999px;color:#4b5563;cursor:pointer;font:inherit;font-weight:600;padding:10px 22px;text-decoration:none;white-space:nowrap}.generic-faq-tabs__item[data-v-44cc0571]:hover{color:#1d4ed8}.generic-faq-tabs__item[data-v-44cc0571]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.generic-faq-tabs__item.router-link-active[data-v-44cc0571]{background:#2563eb;-webkit-box-shadow:0 2px 5px rgba(37,99,235,.25);box-shadow:0 2px 5px rgba(37,99,235,.25);color:#fff}@media (max-width:1100px){.generic-faq-tabs[data-v-44cc0571]{-ms-flex-item-align:start;align-self:flex-start;margin-left:0;max-width:100%;overflow-x:auto}}.generic-faq-domains[data-v-f0cc4864]{background:#f4f6f9;height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.generic-faq-domains__content[data-v-f0cc4864]{-ms-flex-direction:column;flex-direction:column;height:calc(100% - 40px)}.generic-faq-domains__content[data-v-f0cc4864],.generic-faq-domains__panel[data-v-f0cc4864]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;min-height:0}.generic-faq-domains__panel[data-v-f0cc4864]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.06);box-shadow:0 4px 12px rgba(15,23,42,.06);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;max-width:100%;min-width:0;overflow:visible}.generic-faq-domains__toolbar[data-v-f0cc4864]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px 24px;padding:22px 28px}.generic-domain-status-filter[data-v-f0cc4864]{background:#fff;border:1px solid #d1d5db;border-radius:9px;color:#374151;min-height:44px;padding:10px 32px 10px 12px}.generic-domain-search[data-v-f0cc4864]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d1d5db;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;max-width:360px;min-width:240px;padding:0 14px}.generic-domain-search[data-v-f0cc4864]:focus-within{border-color:#2563eb;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.12);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.generic-domain-search i[data-v-f0cc4864]{color:#9ca3af}.generic-domain-search input[data-v-f0cc4864]{border:0;-webkit-box-shadow:none;box-shadow:none;min-width:0;outline:none;padding:11px;width:100%}.generic-domain-table-scroll[data-v-f0cc4864]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;min-height:0;min-width:0;overflow:auto;width:100%}.generic-domain-table[data-v-f0cc4864]{border-collapse:separate;border-spacing:0;min-width:1040px;table-layout:fixed;width:100%}.generic-domain-table th[data-v-f0cc4864]{background:#f8fafc;color:#4b5563;font-size:12px;font-weight:700;letter-spacing:.03em;padding:12px 14px;position:sticky;text-align:left;text-transform:uppercase;top:0;vertical-align:top;z-index:2}.generic-domain-table th button[data-v-f0cc4864]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;gap:7px;letter-spacing:inherit;padding:3px 0;text-align:left;text-transform:inherit}.generic-domain-table th button[data-v-f0cc4864]:focus-visible,.generic-domain-table th button[data-v-f0cc4864]:hover{color:#2563eb}.generic-domain-table th button[data-v-f0cc4864]:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.generic-domain-table th button i[data-v-f0cc4864]{color:#9ca3af}.generic-domain-table td[data-v-f0cc4864]{border-top:1px solid #edf0f3;-webkit-box-sizing:border-box;box-sizing:border-box;color:#374151;height:64px;line-height:1.25rem;padding:11px 14px;vertical-align:middle}.generic-domain-table tbody tr[data-v-f0cc4864]{height:64px}.generic-domain-table tbody tr[data-v-f0cc4864]:hover{background:#f8fafc}.generic-domain-table td:first-child strong[data-v-f0cc4864]{color:#1f2937;display:block}.generic-domain-table td:first-child small[data-v-f0cc4864]{color:#94a3b8;display:block;margin-top:2px}.generic-domain-table__center[data-v-f0cc4864]{text-align:center!important}.generic-domain-table__actions[data-v-f0cc4864]{text-align:right!important;width:300px}.generic-domain-status[data-v-f0cc4864],.generic-module-state[data-v-f0cc4864]{border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;padding:5px 9px}.generic-module-state[data-v-f0cc4864]{background:#f1f5f9;color:#64748b}.generic-domain-status--all[data-v-f0cc4864],.generic-module-state--enabled[data-v-f0cc4864]{background:#dcfce7;color:#166534}.generic-domain-status--partial[data-v-f0cc4864]{background:#fef3c7;color:#92400e}.generic-domain-status--none[data-v-f0cc4864]{background:#fee2e2;color:#991b1b}.generic-domain-status--module_disabled[data-v-f0cc4864]{background:#f1f5f9;color:#64748b}.generic-domain-action[data-v-f0cc4864]{border-radius:7px;font-size:12px;font-weight:600;margin-left:7px;padding:7px 10px}.generic-domain-action--enable[data-v-f0cc4864]{background:#fff;border:1px solid #16a34a;color:#15803d}.generic-domain-action--disable[data-v-f0cc4864]{background:#fff;border:1px solid #ef4444;color:#dc2626}.generic-domain-action[data-v-f0cc4864]:disabled{background:#f8fafc;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.generic-domain-state[data-v-f0cc4864]{color:#6b7280;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:48px!important;text-align:center!important}.generic-domain-state--error[data-v-f0cc4864]{color:#b91c1c}.generic-domain-state--error button[data-v-f0cc4864]{background:transparent;border:0;color:#2563eb;margin-left:8px}.generic-domain-footer[data-v-f0cc4864]{-ms-flex-align:center;border-top:1px solid #edf0f3;color:#64748b;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px 24px}.generic-domain-footer>div[data-v-f0cc4864],.generic-domain-footer[data-v-f0cc4864]{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.generic-domain-footer>div[data-v-f0cc4864]{-ms-flex-align:center;gap:10px}.generic-domain-footer button[data-v-f0cc4864]{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#475569;height:30px;width:32px}.generic-domain-footer button[data-v-f0cc4864]:disabled{color:#cbd5e1}@media (max-width:1100px){.generic-faq-domains__toolbar[data-v-f0cc4864]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.generic-domain-search[data-v-f0cc4864]{max-width:none;min-width:0}}