.table-wrapper{display:flex;flex-direction:column;gap:24px;width:100%}.specialities-table tbody tr td,.specialities-table thead tr th{padding:12px 20px}.appointments-table-fixed{table-layout:fixed;min-width:1236px}.tasks-table-fixed{table-layout:fixed;min-width:1110px}.forms-table-fixed{table-layout:fixed;min-width:914px}.invoice-table-fixed{table-layout:fixed;min-width:1094px}.companions-table-fixed{table-layout:fixed;min-width:1096px}.inventory-table-fixed{table-layout:fixed;min-width:1081px}.inventory-turnover-table-fixed{table-layout:fixed;min-width:1040px}.appointments-scroll-x .TableBodyScroll,.companions-scroll-x .TableBodyScroll,.forms-scroll-x .TableBodyScroll,.inventory-scroll-x .TableBodyScroll,.inventory-turnover-scroll-x .TableBodyScroll,.invoice-scroll-x .TableBodyScroll,.tasks-scroll-x .TableBodyScroll{overflow-x:auto}.card-list,.inventory-card-list{display:none}.inventory-table-list{display:flex}@media screen and (max-width:1280px){.table-list{display:none}.card-list{display:flex;gap:16px;flex-direction:row;flex-wrap:wrap;align-content:flex-start}}@media screen and (max-width:1023px){.inventory-table-list{display:none}.inventory-card-list{display:flex;gap:16px;flex-direction:row;flex-wrap:wrap;align-content:flex-start}}@media screen and (min-width:640px) and (max-width:1023px){.inventory-card-list{gap:24px}}@media screen and (min-width:640px) and (max-width:1280px){.card-list{gap:24px}}.InviteDetails{color:var(--color-primary-500);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.32px;font-family:var(--font-satoshi);cursor:pointer}.InviteExpires,.InviteTime{color:var(--color-neutral-900)}.InviteExpires,.InviteTime,.OrgListDetails{font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.32px;font-family:var(--font-satoshi)}.OrgListDetails{color:var(--color-primary-500);cursor:pointer}.OrgStatus{padding:8px 16px;justify-content:center;gap:10px;border-radius:16px;background:var(--pendingbg,#fef3e9);color:var(--pendingtext,#f68523);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.32px;font-family:var(--font-satoshi)}.OrgListDetailsCol,.OrgStatus{display:flex;align-items:center;width:fit-content}.OrgListDetailsCol{gap:8px}.action-btn-col{align-items:center}.action-btn-col,.action-btn-grid{display:inline-flex;gap:8px;position:relative;z-index:0}.action-btn-grid{align-items:flex-start;flex-wrap:wrap}.action-btn-grid-capped{width:184px}.table-action-tooltip{opacity:1!important;flex:0 0 auto}.action-btn{display:flex;justify-content:center;align-items:center;border-radius:50%;height:40px;width:40px;cursor:pointer}.action-btn-text{color:var(--color-neutral-900);text-align:center;font-family:var(--font-satoshi);font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.32px}.appointment-profile{display:flex;align-items:center;gap:8px}.appointment-profile-two{display:flex;flex-direction:column}.appointment-profile-title{min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.appointment-profile-sub,.appointment-profile-title{font-family:var(--font-satoshi);color:var(--color-neutral-900);font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.32px}.appointment-status{padding:6px 14px;align-self:stretch;border-radius:16px;border-width:1px;border-style:solid;background:var(--status-requested-bg);border-color:var(--status-requested-border);color:var(--status-requested-text);text-align:center;font-size:13px;font-weight:500;letter-spacing:-.16px}.appointment-emergency-label,.appointment-status{display:flex;justify-content:center;align-items:center;gap:10px;font-style:normal;line-height:150%;font-family:var(--font-satoshi)}.appointment-emergency-label{height:25px;width:72px;padding:8px;flex-shrink:0;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--error-color);background:var(--color-danger-100);color:var(--error-color);font-size:12px;font-weight:400;letter-spacing:-.32px}