.custom-table-wrapper,.table-wrapper,.elementor-widget-container:has(table){display:flex;border-radius:20px;border:1px solid hsl(0 0% 50% / .502);overflow:auto}.custom-table-wrapper table,.table-wrapper table,.elementor-widget-container table{margin-bottom:0;font-family:"Inter",Sans-serif}.custom-table-wrapper table thead>tr>th,.table-wrapper table thead>tr>th,.elementor-widget-container table thead>tr>th{border-top:0;border-block-start:0 solid hsl(0 0% 50% / .502)!important}.custom-table-wrapper table thead>tr>th:last-of-type,.table-wrapper table thead>tr>th:last-of-type,.elementor-widget-container table thead>tr>th:last-of-type{border-right:0}.custom-table-wrapper table thead>tr>th,.table-wrapper table thead>tr>th,.elementor-widget-container table thead>tr>th,.custom-table-wrapper table tbody>tr>td,.table-wrapper table tbody>tr>td,.elementor-widget-container table tbody>tr>td{vertical-align:middle;text-align:left}.custom-table-wrapper table tbody>tr>td:first-of-type,.table-wrapper table tbody>tr>td:first-of-type,.elementor-widget-container table tbody>tr>td:first-of-type{border-left:0;text-align:left}.custom-table-wrapper table thead>tr>th:first-of-type,.table-wrapper table thead>tr>th:first-of-type,.elementor-widget-container table thead>tr>th:first-of-type{border-left:0;text-align:left}.custom-table-wrapper table tbody>tr>td:last-of-type,.table-wrapper table tbody>tr>td:last-of-type,.elementor-widget-container table tbody>tr>td:last-of-type{border-right:0}.custom-table-wrapper table tbody>tr>td select,.custom-table-wrapper table tbody>tr>td textarea,.table-wrapper table tbody>tr>td select,.table-wrapper table tbody>tr>td textarea,.elementor-widget-container table tbody>tr>td select,.elementor-widget-container table tbody>tr>td textarea{height:36.9px;border-radius:8px;color:#1D2939;background-color:#fff;border-color:#D0D5DD;border-width:1px;border-style:solid;resize:none}.custom-table-wrapper table tbody>tr>td select,.table-wrapper table tbody>tr>td select,.elementor-widget-container table tbody>tr>td select{font-family:"Inter",Sans-serif;font-size:12px}.custom-table-wrapper table tbody>tr>td .status-tag,.table-wrapper table tbody>tr>td .status-tag,.elementor-widget-container table tbody>tr>td .status-tag{padding:7px 16px;border-radius:.25rem;color:#000;text-align:center;width:max-content}.custom-table-wrapper table tbody>tr>td .status-tag.status-not-member,.table-wrapper table tbody>tr>td .status-tag.status-not-member,.elementor-widget-container table tbody>tr>td .status-tag.status-not-member{background-color:#DBDBDB}.custom-table-wrapper table tbody>tr>td .status-tag.status-rejected,.table-wrapper table tbody>tr>td .status-tag.status-rejected,.elementor-widget-container table tbody>tr>td .status-tag.status-rejected{background-color:#FDDBDB}.custom-table-wrapper table tbody>tr>td .status-tag.status-member,.table-wrapper table tbody>tr>td .status-tag.status-member,.elementor-widget-container table tbody>tr>td .status-tag.status-member{background-color:#D9EBF6}.custom-table-wrapper td:has(.status-tag),.table-wrapper td:has(.status-tag),.elementor-widget-container table td:has(.status-tag),.custom-table-wrapper td:has(.status-tag) .admin-note,.table-wrapper td:has(.status-tag) .admin-note,.elementor-widget-container table td:has(.status-tag) .admin-note,.custom-table-wrapper td:has(.status-tag) .membership-status,.table-wrapper td:has(.status-tag) .membership-status,.elementor-widget-container table td:has(.status-tag) .membership-status{text-align:center}.custom-table-wrapper td .button-update-status,.table-wrapper td .button-update-status,.elementor-widget-container table td .button-update-status{font-size:12px;padding:7px 16px;border-radius:.25rem}.custom-table-wrapper table thead>tr>th,.table-wrapper table thead>tr>th,.elementor-widget-container table thead>tr>th{text-align:left}.custom-table-wrapper table tbody>tr>td a,.table-wrapper table tbody>tr>td a,.elementor-widget-container table tbody>tr>td a{text-transform:uppercase;font-weight:700}.custom-table-wrapper table tbody>tr>td .btn-modern,.table-wrapper table tbody>tr>td .btn-modern,.elementor-widget-container table tbody>tr>td .text-pink,.elementor-widget-container table tbody>tr>td .view-more-link{font-weight:500;line-height:24px;color:#FFF;background-color:var(--e-global-color-primary);font-family:"Inter",Sans-serif;font-size:12px;padding:5px 16px;border-radius:.25rem;text-transform:unset;display:ruby-text;display:flex;justify-content:center;align-items:center;width:max-content}.elementor-widget-container table tbody>tr>td .text-pink,.elementor-widget-container table tbody>tr>td .view-more-link{display:flex;justify-content:center;align-items:center}td:has(.button-update-status) button,td:has(.button-update-status) a{margin-left:auto;margin-right:auto;min-width:128px;width:max-content}td:has(.button-update-status) button{margin-bottom:10px}