/*!*.popover {*!*/
/*!*    position: fixed;*!*/
/*!*    background: var(--migratrix-bg-main);*!*/
/*!*    border-radius: var(--migratrix-radius);*!*/
/*!*    box-shadow: var(--migratrix-shadow-lg);*!*/
/*!*    flex-direction: column;*!*/
/*!*    overflow: hidden;*!*/
/*!*    z-index: 1000;*!*/
/*!*    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;*!*/
/*!*    border: 1px solid var(--migratrix-border);*!*/
/*!*    transform: none;*!*/
/*!*    max-width: 100% !important;*!*/
/*!*}*!*/


/*.popover-header {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    height: 50px;*/
/*    background: linear-gradient(to bottom, var(--migratrix-bg-secondary), var(--migratrix-bg-hover));*/
/*    border-bottom: 1px solid var(--migratrix-border);*/
/*    cursor: move;*/
/*    user-select: none;*/
/*}*/

/*.popover-title {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    gap: 0.5rem;*/
/*    font-size: 0.875rem;*/
/*    font-weight: 600;*/
/*    color: var(--migratrix-text-primary);*/
/*    margin: 0;*/
/*}*/

/*.popover-title i {*/
/*    font-size: 1rem;*/
/*    color: var(--migratrix-primary);*/
/*}*/

/*.spacer {*/
/*    flex: 1;*/
/*}*/

/*.popover-content {*/
/*    flex: 1;*/
/*    overflow: hidden;*/
/*    background: var(--migratrix-bg-card);*/
/*}*/

/*.popover-main {*/
/*    flex: 1;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    overflow: hidden;*/
/*    padding: 1.5rem;*/
/*}*/


/*.popover-footer {*/
/*    display: flex;*/
/*    padding: 0.5rem 1rem;*/
/*    justify-content: space-between;*/
/*    align-items: center;*/
/*    border-top: 1px solid var(--migratrix-border);*/
/*    background: var(--migratrix-bg-secondary);*/
/*    gap: 0.75rem;*/
/*    flex-wrap: wrap;*/
/*}*/

/*.footer-right {*/
/*    display: flex;*/
/*    gap: 0.75rem;*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL FORM ELEMENTS*/
/*   ============================================================================ *!*/

/*.form-group {*/
/*    margin-bottom: 1rem;*/
/*}*/

/*.form-label,*/
/*.popover label {*/
/*    display: block;*/
/*    font-weight: 600;*/
/*    color: var(--migratrix-text-primary);*/
/*    margin-bottom: 0.5rem;*/
/*    font-size: 0.9rem;*/
/*}*/

/*.form-control,*/
/*.form-textarea,*/
/*.order-select,*/
/*.approval-select,*/
/*.role-select {*/
/*    width: 100%;*/
/*    padding: 0.7rem 0.8rem;*/
/*    border: 1px solid var(--migratrix-border);*/
/*    border-radius: var(--migratrix-radius-sm);*/
/*    font-size: 0.9rem;*/
/*    background: var(--migratrix-bg-card);*/
/*    color: var(--migratrix-text-primary);*/
/*    transition: all 0.2s ease;*/
/*    appearance: none;*/
/*}*/

/*.form-control:hover,*/
/*.form-textarea:hover,*/
/*.order-select:hover,*/
/*.approval-select:hover,*/
/*.role-select:hover {*/
/*    border-color: var(--migratrix-primary-light);*/
/*}*/

/*.form-control:focus,*/
/*.form-textarea:focus,*/
/*.order-select:focus,*/
/*.approval-select:focus,*/
/*.role-select:focus {*/
/*    outline: none;*/
/*    border-color: var(--migratrix-primary);*/
/*    box-shadow: 0 0 0 3px rgba(74, 137, 220, 0.12);*/
/*}*/

/*.form-control:disabled {*/
/*    background: var(--migratrix-bg-secondary);*/
/*    opacity: 0.7;*/
/*    cursor: not-allowed;*/
/*}*/

/*.form-help {*/
/*    display: block;*/
/*    margin-top: 0.5rem;*/
/*    font-size: 0.875rem;*/
/*    color: var(--migratrix-text-secondary);*/
/*    line-height: 1.4;*/
/*}*/

/*.validation-message {*/
/*    display: block;*/
/*    margin-top: 0.5rem;*/
/*    font-size: 0.875rem;*/
/*    color: var(--migratrix-danger);*/
/*}*/


/*.toggle-switch {*/
/*    position: relative;*/
/*    display: inline-block;*/
/*    width: 44px;*/
/*    height: 24px;*/
/*}*/

/*.toggle-switch input {*/
/*    opacity: 0;*/
/*    width: 0;*/
/*    height: 0;*/
/*}*/

/*.toggle-slider {*/
/*    position: absolute;*/
/*    cursor: pointer;*/
/*    top: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    background: var(--migratrix-border);*/
/*    transition: all 0.3s ease;*/
/*    border-radius: 24px;*/
/*}*/

/*.toggle-slider:before {*/
/*    position: absolute;*/
/*    content: "";*/
/*    height: 18px;*/
/*    width: 18px;*/
/*    left: 3px;*/
/*    bottom: 3px;*/
/*    background: var(--migratrix-bg-card);*/
/*    transition: all 0.3s ease;*/
/*    border-radius: 50%;*/
/*    box-shadow: var(--migratrix-shadow-sm);*/
/*}*/

/*input:checked + .toggle-slider {*/
/*    background: var(--migratrix-primary);*/
/*}*/

/*input:checked + .toggle-slider:before {*/
/*    transform: translateX(20px);*/
/*}*/

/*input:disabled + .toggle-slider {*/
/*    opacity: 0.6;*/
/*    cursor: not-allowed;*/
/*}*/

/*.table-container {*/
/*    flex: 1;*/
/*    overflow: auto;*/
/*    border: 1px solid var(--migratrix-border);*/
/*    border-radius: var(--migratrix-radius-sm);*/
/*    background: var(--migratrix-bg-card);*/
/*    box-shadow: var(--migratrix-shadow-sm);*/
/*}*/

/*.environment-table,*/
/*.approval-table,*/
/*.flows-table {*/
/*    width: 100%;*/
/*    border-collapse: collapse;*/
/*    table-layout: fixed;*/
/*    margin: 0;*/
/*}*/

/*.environment-table thead,*/
/*.approval-table thead,*/
/*.flows-table thead {*/
/*    background: var(--migratrix-bg-secondary);*/
/*    position: sticky;*/
/*    top: 0;*/
/*    z-index: 1;*/
/*}*/

/*.environment-table th,*/
/*.approval-table th,*/
/*.flows-table th,*/
/*.environment-table td,*/
/*.approval-table td,*/
/*.flows-table td {*/
/*    border-right: 1px solid var(--migratrix-border-light);*/
/*    vertical-align: middle;*/
/*}*/

/*.environment-table th:last-child,*/
/*.approval-table th:last-child,*/
/*.flows-table th:last-child,*/
/*.environment-table td:last-child,*/
/*.approval-table td:last-child,*/
/*.flows-table td:last-child {*/
/*    border-right: none;*/
/*}*/

/*.environment-table th,*/
/*.approval-table th,*/
/*.flows-table th {*/
/*    height: 50px;*/
/*    padding: 0;*/
/*    font-weight: 600;*/
/*    color: var(--migratrix-text-secondary);*/
/*    font-size: 0.875rem;*/
/*    border-bottom: 2px solid var(--migratrix-border);*/
/*}*/

/*.environment-table td,*/
/*.approval-table td,*/
/*.flows-table td {*/
/*    padding: 0;*/
/*    border-bottom: 1px solid var(--migratrix-border-light);*/
/*    font-size: 0.875rem;*/
/*    color: var(--migratrix-text-primary);*/
/*}*/

/*.header-content {*/
/*    padding: 0.75rem 1rem;*/
/*    height: 100%;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    font-weight: 600;*/
/*}*/

/*.cell-content {*/
/*    padding: 0.75rem 1rem;*/
/*    height: 100%;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    gap: 0.75rem;*/
/*}*/

/*.cell-content.centered {*/
/*    justify-content: center;*/
/*}*/

/*!* Sortable headers *!*/
/*.sortable-header {*/
/*    cursor: pointer;*/
/*    user-select: none;*/
/*    transition: background-color 0.2s ease;*/
/*}*/

/*.sortable-header:hover {*/
/*    background: var(--migratrix-bg-hover);*/
/*}*/

/*!* Table row hover *!*/
/*.table-row:hover {*/
/*    background: var(--migratrix-bg-hover);*/
/*}*/
/*.badge {*/
/*    padding: 0.25rem 0.5rem;*/
/*    border-radius: var(--migratrix-radius-sm);*/
/*    font-size: 0.75rem;*/
/*    font-weight: 500;*/
/*    text-transform: uppercase;*/
/*    display: inline-block;*/
/*}*/

/*.badge-light {*/
/*    background: var(--migratrix-bg-secondary);*/
/*    color: var(--migratrix-text-secondary);*/
/*    border: 1px solid var(--migratrix-border);*/
/*}*/

/*.badge-primary {*/
/*    background: rgba(74, 137, 220, 0.12);*/
/*    color: var(--migratrix-primary);*/
/*}*/

/*.badge-success {*/
/*    background: rgba(40, 167, 69, 0.12);*/
/*    color: #28a745;*/
/*}*/

/*.badge-warning {*/
/*    background: rgba(255, 193, 7, 0.12);*/
/*    color: #ffc107;*/
/*}*/

/*.badge-danger {*/
/*    background: rgba(220, 53, 69, 0.12);*/
/*    color: #dc3545;*/
/*}*/

/*!* Database connection badges *!*/
/*.badge-mysql {*/
/*    background: #4338ca;*/
/*    color: white;*/
/*}*/

/*.badge-mssql {*/
/*    background: var(--migratrix-danger);*/
/*    color: white;*/
/*}*/

/*.badge-postgresql {*/
/*    background: #336791;*/
/*    color: white;*/
/*}*/

/*.badge-oracle {*/
/*    background: #f80000;*/
/*    color: white;*/
/*}*/

/*.badge-sqlite {*/
/*    background: #003b57;*/
/*    color: white;*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL STATUS ELEMENTS*/
/*   ============================================================================ *!*/

/*.status-dot {*/
/*    width: 8px;*/
/*    height: 8px;*/
/*    border-radius: 50%;*/
/*    display: inline-block;*/
/*}*/

/*.status-dot.success {*/
/*    background: var(--migratrix-success);*/
/*}*/

/*.status-dot.warning {*/
/*    background: var(--migratrix-warning);*/
/*}*/

/*.status-dot.danger {*/
/*    background: var(--migratrix-danger);*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL TABLE STYLING*/
/*   ============================================================================ *!*/

/*.info-table {*/
/*    width: 100%;*/
/*    border-collapse: collapse;*/
/*    margin: 0;*/
/*}*/

/*.info-table .info-row {*/
/*    border-bottom: 1px solid var(--migratrix-border);*/
/*}*/

/*.info-table .info-row:last-child {*/
/*    border-bottom: none;*/
/*}*/

/*.info-table .info-label {*/
/*    padding: 0.75rem 1rem 0.75rem 0;*/
/*    font-weight: 500;*/
/*    color: var(--migratrix-text-secondary);*/
/*    font-size: 0.875rem;*/
/*    width: 40%;*/
/*    vertical-align: top;*/
/*}*/

/*.info-table .info-value {*/
/*    padding: 0.75rem 0;*/
/*    color: var(--migratrix-text-primary);*/
/*    font-size: 0.875rem;*/
/*    vertical-align: top;*/
/*}*/

/*.data-table {*/
/*    flex: 1;*/
/*    min-height: 0;*/
/*    overflow: auto;*/
/*    border: 1px solid var(--migratrix-border);*/
/*    border-radius: var(--migratrix-radius-sm);*/
/*}*/

/*.data-table .info-table {*/
/*    margin: 0;*/
/*}*/

/*.data-table thead th {*/
/*    background: var(--migratrix-bg-secondary);*/
/*    font-weight: 600;*/
/*    color: var(--migratrix-text-secondary);*/
/*    font-size: 0.875rem;*/
/*    padding: 0.75rem 1rem;*/
/*    border-bottom: 1px solid var(--migratrix-border);*/
/*    text-align: left;*/
/*}*/

/*.data-table tbody .data-row {*/
/*    transition: background-color 0.2s ease;*/
/*}*/

/*.data-table tbody .data-row:hover {*/
/*    background: var(--migratrix-bg-hover);*/
/*}*/

/*.data-table tbody .data-row td {*/
/*    padding: 0.75rem 1rem;*/
/*    border-bottom: 1px solid var(--migratrix-border);*/
/*    font-size: 0.875rem;*/
/*}*/

/*.data-table tbody .data-row:last-child td {*/
/*    border-bottom: none;*/
/*}*/

/*.resize-handle {*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    right: 0;*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    cursor: nw-resize;*/
/*    background: linear-gradient(-45deg, transparent 0%, transparent 30%, #ccc 30%, #ccc 35%, transparent 35%, transparent 65%, #ccc 65%, #ccc 70%, transparent 70%);*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL TAB SYSTEM*/
/*   ============================================================================ *!*/

/*!*.tab-navigation {*!*/
/*!*    display: flex;*!*/
/*!*    flex-direction: column;*!*/
/*!*    height: 100%;*!*/
/*!*    flex: 1;*!*/
/*!*    min-height: 0;*!*/
/*!*}*!*/

/*.tab-headers {*/
/*    display: flex;*/
/*    border-bottom: 1px solid var(--migratrix-border);*/
/*    background: var(--migratrix-bg-secondary);*/
/*    border-radius: var(--migratrix-radius-sm) var(--migratrix-radius-sm) 0 0;*/
/*}*/

/*.tab-header {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    gap: 0.5rem;*/
/*    padding: 0.75rem 1rem;*/
/*    border: none;*/
/*    background: none;*/
/*    cursor: pointer;*/
/*    font-size: 0.875rem;*/
/*    font-weight: 500;*/
/*    color: var(--migratrix-text-secondary);*/
/*    border-bottom: 2px solid transparent;*/
/*    transition: all 0.2s ease;*/
/*}*/

/*.tab-header:hover {*/
/*    background: var(--migratrix-bg-hover);*/
/*    color: var(--migratrix-text-primary);*/
/*}*/

/*.tab-header.active {*/
/*    color: var(--migratrix-primary);*/
/*    border-bottom-color: var(--migratrix-primary);*/
/*    background: var(--migratrix-bg-card);*/
/*}*/

/*.tab-header i {*/
/*    font-size: 1rem;*/
/*}*/

/*.tab-content {*/
/*    flex: 1;*/
/*    min-height: 0;*/
/*    overflow: auto;*/
/*    background: var(--migratrix-bg-card);*/
/*}*/

/*.tab-panel {*/
/*    flex: 1;*/
/*    padding: 1.5rem;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    min-height: 0;*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL ROLE ITEM COMPONENTS*/
/*   ============================================================================ *!*/

/*.roles-list,*/
/*.roles-grid {*/
/*    display: grid;*/
/*    gap: 0.75rem;*/
/*}*/

/*.roles-list {*/
/*    grid-template-columns: 1fr;*/
/*}*/

/*.roles-grid {*/
/*    grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));*/
/*}*/

/*.role-item {*/
/*    display: flex;*/
/*    gap: 0.6rem;*/
/*    align-items: flex-start;*/
/*    padding: 0.5rem;*/
/*    background: var(--migratrix-bg-secondary);*/
/*    border: 1px solid var(--migratrix-border);*/
/*    border-radius: var(--migratrix-radius-sm);*/
/*    cursor: pointer;*/
/*    transition: all 0.2s ease;*/
/*}*/

/*.role-item:hover {*/
/*    background: var(--migratrix-bg-card);*/
/*    border-color: var(--migratrix-primary);*/
/*    box-shadow: 0 2px 8px rgba(74, 137, 220, 0.12);*/
/*    transform: translateY(-1px);*/
/*}*/

/*.role-item.selected {*/
/*    border-color: var(--migratrix-primary);*/
/*    background: linear-gradient(180deg, rgba(74, 137, 220, 0.06), rgba(74, 137, 220, 0.02));*/
/*    box-shadow: 0 2px 10px rgba(74, 137, 220, 0.15);*/
/*}*/

/*.role-item.disabled {*/
/*    opacity: 0.6;*/
/*    pointer-events: none;*/
/*}*/

/*.role-radio {*/
/*    margin-top: 0.2rem;*/
/*}*/

/*.role-radio input[type="radio"] {*/
/*    width: 12px;*/
/*    height: 12px;*/
/*    accent-color: var(--migratrix-primary-light);*/
/*    cursor: pointer;*/
/*}*/

/*.role-content {*/
/*    flex: 1;*/
/*}*/

/*.role-header-simple {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: space-between;*/
/*    gap: 0.4rem;*/
/*}*/

/*.role-name {*/
/*    margin: 0;*/
/*    font-size: 0.92rem;*/
/*    font-weight: 700;*/
/*    color: var(--migratrix-text-primary);*/
/*}*/

/*.role-description {*/
/*    margin: 0.25rem 0 0;*/
/*    font-size: 0.875rem;*/
/*    color: var(--migratrix-text-secondary);*/
/*}*/

/*.section-header {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    align-items: center;*/
/*    margin-bottom: 1.5rem;*/
/*}*/

/*.section-title {*/
/*    font-size: 1rem;*/
/*    font-weight: 600;*/
/*    color: var(--migratrix-text-primary);*/
/*    margin: 0;*/
/*}*/

/*.no-agents-container {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    flex: 1;*/
/*    padding: 2rem;*/
/*}*/

/*.no-agents-message {*/
/*    text-align: center;*/
/*    max-width: 400px;*/
/*}*/

/*.empty-state-icon {*/
/*    font-size: 3rem;*/
/*    color: var(--migratrix-text-muted);*/
/*    margin-bottom: 1rem;*/
/*}*/

/*.no-agents-message h3 {*/
/*    font-size: 1.125rem;*/
/*    font-weight: 600;*/
/*    color: var(--migratrix-text-primary);*/
/*    margin: 0 0 0.5rem 0;*/
/*}*/

/*.no-agents-message p {*/
/*    color: var(--migratrix-text-secondary);*/
/*    margin: 0 0 1.5rem 0;*/
/*    line-height: 1.5;*/
/*}*/

/*.loading-state-small,*/
/*.empty-state-small {*/
/*    color: var(--migratrix-text-secondary);*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL TEXT UTILITIES*/
/*   ============================================================================ *!*/

/*.text-success {*/
/*    color: var(--migratrix-success);*/
/*}*/

/*.text-primary {*/
/*    color: var(--migratrix-primary);*/
/*}*/

/*.text-muted {*/
/*    color: var(--migratrix-text-muted);*/
/*}*/

/*.text-center {*/
/*    text-align: center;*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL LAYOUT UTILITIES*/
/*   ============================================================================ *!*/

/*.d-flex {*/
/*    display: flex;*/
/*}*/

/*.align-items-center {*/
/*    align-items: center;*/
/*}*/

/*.gap-2 {*/
/*    gap: 0.5rem;*/
/*}*/

/*.gap-4 {*/
/*    gap: 1rem;*/
/*}*/

/*.form-row {*/
/*    display: flex;*/
/*    gap: 1rem;*/
/*    flex-wrap: wrap;*/
/*}*/

/*.col-6 {*/
/*    min-width: 240px;*/
/*    flex: 1;*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL RESIZE HANDLE*/
/*   ============================================================================ *!*/

/*.resize-handle {*/
/*    height: 10px;*/
/*    cursor: ns-resize;*/
/*    background: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.03), transparent);*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL RESPONSIVE SCALING — COMPACT SCREENS*/
/*   1440–1727 (compact) and 1280–1439 (extra-compact)*/
/*   ============================================================================ *!*/

/*!* ---------- 1440px–1727px: compact ---------- *!*/
/*@media (min-width: 1440px) and (max-width: 1727px) {*/
/*    .popover-header {*/
/*        height: 46px;*/
/*        padding: 0 0.875rem;*/
/*    }*/

/*    .popover-title {*/
/*        font-size: 0.82rem;*/
/*        gap: 0.4rem;*/
/*    }*/

/*    .popover-title i {*/
/*        font-size: 0.95rem;*/
/*    }*/

/*    .close-btn,*/
/*    .tab-close-button {*/
/*        width: 26px;*/
/*        height: 26px;*/
/*    }*/

/*    .popover-footer {*/
/*        padding: 0.475rem 0.925rem;*/
/*        gap: 0.6rem;*/
/*    }*/

/*    .form-help {*/
/*        font-size: 0.82rem;*/
/*    }*/

/*    .validation-message {*/
/*        font-size: 0.82rem;*/
/*    }*/

/*    .toggle-switch {*/
/*        width: 40px;*/
/*        height: 22px;*/
/*    }*/

/*    .toggle-slider:before {*/
/*        width: 16px;*/
/*        height: 16px;*/
/*    }*/

/*    input:checked + .toggle-slider:before {*/
/*        transform: translateX(18px);*/
/*    }*/

/*    .tab-header {*/
/*        padding: 0.6rem 0.9rem;*/
/*        font-size: 0.82rem;*/
/*        gap: 0.4rem;*/
/*    }*/

/*    .tab-header i {*/
/*        font-size: 0.9rem;*/
/*    }*/

/*    .tab-panel {*/
/*        padding: 1.25rem;*/
/*    }*/

/*    .info-table .info-label,*/
/*    .info-table .info-value {*/
/*        padding: 0.6rem 0.9rem 0.6rem 0;*/
/*        font-size: 0.82rem;*/
/*    }*/

/*    .data-table thead th {*/
/*        font-size: 0.82rem;*/
/*        padding: 0.6rem 0.9rem;*/
/*    }*/

/*    .data-table tbody .data-row td {*/
/*        padding: 0.6rem 0.9rem;*/
/*        font-size: 0.82rem;*/
/*    }*/

/*    .badge {*/
/*        padding: 0.2rem 0.4rem;*/
/*        font-size: 0.7rem;*/
/*    }*/

/*    .section-title {*/
/*        font-size: 0.95rem;*/
/*    }*/

/*    .empty-state-icon {*/
/*        font-size: 2.5rem;*/
/*    }*/

/*    .no-agents-message h3 {*/
/*        font-size: 1rem;*/
/*    }*/

/*    .no-agents-message p {*/
/*        font-size: 0.82rem;*/
/*    }*/

/*    .role-name {*/
/*        font-size: 0.85rem;*/
/*    }*/

/*    .role-description {*/
/*        font-size: 0.82rem;*/
/*    }*/
/*}*/

/*!* ---------- 1280px–1439px: extra-compact ---------- *!*/
/*@media (min-width: 1280px) and (max-width: 1439px) {*/
/*    .popover-header {*/
/*        height: 44px;*/
/*        padding: 0 0.75rem;*/
/*    }*/

/*    .popover-title {*/
/*        font-size: 0.78rem;*/
/*        gap: 0.35rem;*/
/*    }*/

/*    .popover-title i {*/
/*        font-size: 0.9rem;*/
/*    }*/

/*    .close-btn,*/
/*    .tab-close-button {*/
/*        width: 24px;*/
/*        height: 24px;*/
/*    }*/

/*    .popover-main {*/
/*        padding: 1.5rem;*/
/*    }*/

/*    .popover-footer {*/
/*        padding: 0.45rem 9rem;*/
/*        gap: 0.5rem;*/
/*    }*/

/*    .form-help {*/
/*        font-size: 0.8rem;*/
/*    }*/

/*    .validation-message {*/
/*        font-size: 0.78rem;*/
/*    }*/

/*    .toggle-switch {*/
/*        width: 36px;*/
/*        height: 20px;*/
/*    }*/

/*    .toggle-slider:before {*/
/*        width: 14px;*/
/*        height: 14px;*/
/*    }*/

/*    input:checked + .toggle-slider:before {*/
/*        transform: translateX(16px);*/
/*    }*/

/*    .tab-header {*/
/*        padding: 0.5rem 0.75rem;*/
/*        font-size: 0.78rem;*/
/*        gap: 0.35rem;*/
/*    }*/

/*    .tab-header i {*/
/*        font-size: 0.85rem;*/
/*    }*/

/*    .tab-panel {*/
/*        padding: 1rem;*/
/*    }*/

/*    .info-table .info-label,*/
/*    .info-table .info-value {*/
/*        padding: 0.5rem 0.75rem 0.5rem 0;*/
/*        font-size: 0.78rem;*/
/*    }*/

/*    .data-table thead th {*/
/*        font-size: 0.78rem;*/
/*        padding: 0.5rem 0.75rem;*/
/*    }*/

/*    .data-table tbody .data-row td {*/
/*        padding: 0.5rem 0.75rem;*/
/*        font-size: 0.78rem;*/
/*    }*/

/*    .badge {*/
/*        padding: 0.15rem 0.35rem;*/
/*        font-size: 0.68rem;*/
/*    }*/

/*    .section-title {*/
/*        font-size: 0.9rem;*/
/*    }*/

/*    .empty-state-icon {*/
/*        font-size: 2.25rem;*/
/*    }*/

/*    .no-agents-message h3 {*/
/*        font-size: 0.95rem;*/
/*    }*/

/*    .no-agents-message p {*/
/*        font-size: 0.78rem;*/
/*    }*/

/*    .role-name {*/
/*        font-size: 0.8rem;*/
/*    }*/

/*    .role-description {*/
/*        font-size: 0.78rem;*/
/*    }*/
/*}*/

/*!* ============================================================================*/
/*   UNIVERSAL MOBILE RESPONSIVE*/
/*   ============================================================================ *!*/

/*@media (max-width: 768px) {*/
/*    .popover-header {*/
/*        padding: 0.85rem 1rem;*/
/*    }*/

/*    .popover-main {*/
/*        padding: 1rem;*/
/*    }*/

/*    .popover-footer {*/
/*        padding: 0.4rem 0.5rem;*/
/*        flex-direction: column;*/
/*        gap: 0.75rem;*/
/*    }*/

/*    .footer-right {*/
/*        flex-direction: column;*/
/*        gap: 0.5rem;*/
/*        width: 100%;*/
/*    }*/

/*    .footer-right .migratrix-btn {*/
/*        width: 100%;*/
/*        justify-content: center;*/
/*    }*/

/*    .tab-header {*/
/*        padding: 0.5rem 0.75rem;*/
/*        font-size: 0.8rem;*/
/*    }*/

/*    .tab-header i {*/
/*        display: none;*/
/*    }*/

/*    .section-header {*/
/*        flex-direction: column;*/
/*        align-items: flex-start;*/
/*        gap: 1rem;*/
/*    }*/

/*    .form-row {*/
/*        gap: 0.75rem;*/
/*    }*/

/*    .roles-grid {*/
/*        grid-template-columns: repeat(2, minmax(0, 1fr));*/
/*    }*/

/*    .data-table {*/
/*        overflow-x: auto;*/
/*    }*/

/*    .info-table .info-label {*/
/*        width: 35%;*/
/*    }*/
/*}*/

/*@media (max-width: 640px) {*/
/*    .tab-headers {*/
/*        flex-direction: column;*/
/*    }*/

/*    .tab-header {*/
/*        padding: 0.75rem;*/
/*        border-bottom: 1px solid var(--migratrix-border);*/
/*        border-radius: 0;*/
/*        justify-content: flex-start;*/
/*    }*/

/*    .tab-header.active {*/
/*        border-bottom-color: var(--migratrix-primary);*/
/*        border-left: 3px solid var(--migratrix-primary);*/
/*    }*/

/*    .info-table .info-label,*/
/*    .info-table .info-value {*/
/*        display: block;*/
/*        width: 100%;*/
/*        padding: 0.5rem 0;*/
/*    }*/

/*    .info-table .info-label {*/
/*        font-weight: 600;*/
/*        border-bottom: none;*/
/*    }*/

/*    .info-table .info-row {*/
/*        border-bottom: 1px solid var(--migratrix-border);*/
/*        padding-bottom: 0.75rem;*/
/*        margin-bottom: 0.75rem;*/
/*    }*/

/*    .roles-grid {*/
/*        grid-template-columns: 1fr;*/
/*    }*/
/*}*/

/*@media (max-width: 480px) {*/
/*    .popover-header {*/
/*        height: 44px;*/
/*        padding: 0 0.75rem;*/
/*    }*/

/*    .popover-main {*/
/*        padding: 0.75rem;*/
/*    }*/

/*    .popover-footer {*/
/*        padding: 0.25rem;*/
/*    }*/

/*    .section-header .migratrix-btn {*/
/*        width: 100%;*/
/*        justify-content: center;*/
/*    }*/
/*}*/