.page_app__newcases__1Z1TW,.page_newcases__center___l2ZZ{width:100%;height:100%;background-color:transparent}.page_newcases__center___l2ZZ{max-width:1920px;padding:1.2rem}.page_cases__search__eeg_S{width:100%;display:flex;justify-content:flex-end;align-items:center;padding:.4rem 0 1.6rem}.page_search__box__VCHun{width:400px;max-width:100%;padding:.5rem .8rem;background-color:#fff;border-radius:24px;border:1px solid #eee;display:flex;justify-content:flex-start;align-items:center;gap:.3rem;color:var(--c-black);transition:all .3s ease}.page_search__box__VCHun input{width:100%;flex:1;font-family:inherit;font-size:.88rem;outline:none;border:none;color:var(--c-black);padding:.1rem;transition:all .3s ease}.page_cases__table__tJ_g9{width:100%;padding-bottom:2.4rem}.page_search__box__VCHun:focus-within{color:var(--c-priBlue);border-color:var(--c-priBlue)}.page_search__box__VCHun:focus-within>input{color:var(--c-priBlue)}.page_search__box__VCHun:focus-within>input::placeholder{color:var(--c-midBlue)}@media (max-width:600px){.page_newcases__center___l2ZZ{padding:.7rem}}.page_emptyState__w5Cu_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#666}.page_emptyStateIcon__tRv3M{font-size:64px;color:#ddd;margin-bottom:20px;opacity:.7}.page_emptyStateTitle__zNwOS{font-size:20px;font-weight:600;color:#333;margin-bottom:12px;line-height:1.4}.page_emptyStateMessage__PpV83{font-size:14px;color:#888;line-height:1.5;max-width:400px;margin:0 auto}@media (max-width:768px){.page_emptyState__w5Cu_{padding:40px 20px}.page_emptyStateIcon__tRv3M{font-size:48px;margin-bottom:16px}.page_emptyStateTitle__zNwOS{font-size:18px}.page_emptyStateMessage__PpV83{font-size:13px}}.HospitalsTable_hospitals__main__PkI9q{width:100%;box-shadow:0 0 4px 0 rgba(2,11,23,.08);border-radius:16px;background-color:var(--c-white);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:20px;position:relative;scrollbar-width:none}.HospitalsTable_hospitals__table__rz5EO{width:100%;table-layout:auto;border-spacing:1rem;border-collapse:collapse}.HospitalsTable_table_topbar__BOZ7C{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;padding:1rem 1.5rem}.HospitalsTable_hospitals__count__YTsNH p{color:var(--c-black);font-size:1rem;font-weight:400}.HospitalsTable_table_utils__puz4A{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;gap:1rem}.HospitalsTable_status_filter__MKmPJ{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.HospitalsTable_status_menu_trigger__MX1AG{width:11rem;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;gap:1rem;padding:.4rem 1rem;background-color:#fff;border:1.5px solid #ccc;border-radius:2rem;cursor:pointer}.HospitalsTable_status_menu_trigger__MX1AG,.HospitalsTable_status_menu_trigger__MX1AG span{color:#242220;font-size:.88rem;font-weight:400}.HospitalsTable_status_menu_trigger__MX1AG:focus{outline:none}.HospitalsTable_status_menu_content__aF3Hw{width:11rem;height:auto;padding:0;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);border:1px solid #e0e0e0;border-radius:12px;cursor:pointer}.HospitalsTable_status_menu_item__6h_Qk{padding:.75rem 2.2rem .75rem 1rem;justify-content:flex-start;gap:.4rem;color:var(--c-black);cursor:pointer;border-bottom:1px solid #e0e0e0;border-radius:0}.HospitalsTable_add_referral__61GMy,.HospitalsTable_status_menu_item__6h_Qk{display:flex;flex-direction:row;align-items:center;align-content:center;font-size:.88rem;font-weight:400}.HospitalsTable_add_referral__61GMy{justify-content:space-between;gap:.2rem;padding:.4rem 1.2rem;background-color:var(--c-priBlue);border:1.5px solid var(--c-priBlue);border-radius:5rem;color:var(--c-white);transition:all .2s}.HospitalsTable_add_referral__61GMy span{font-size:1.2rem;color:var(--c-white)}.HospitalsTable_add_referral__61GMy:hover{background-color:var(--c-midBlue)}.HospitalsTable_table__body__1K067 tr{background-color:#f5f6fa;border-bottom:1px solid #f1f1f1}.HospitalsTable_table__head__e7UVx{background-color:#f5f6fa;border:1px solid #f1f1f1;border-right:none;border-left:none}.HospitalsTable_table__head__e7UVx tr th{color:var(--c-black);background-color:#f5f6fa;padding:.8rem;text-align:center;font-weight:500;font-size:.82rem;white-space:nowrap;position:relative}.HospitalsTable_table__body__1K067 tr td{padding:.8rem;text-align:center;font-weight:400;font-size:.86rem;white-space:nowrap;position:relative}.HospitalsTable_table__body__1K067 td:first-child,.HospitalsTable_table__body__1K067 td:last-child,.HospitalsTable_table__head__e7UVx th:first-child,.HospitalsTable_table__head__e7UVx th:last-child{position:sticky;z-index:2;background-color:inherit}.HospitalsTable_table__body__1K067 td:first-child,.HospitalsTable_table__head__e7UVx th:first-child{left:0;z-index:0;border-right:1px solid #f1f1f1}.HospitalsTable_table__body__1K067 td:last-child,.HospitalsTable_table__head__e7UVx th:last-child{right:0;z-index:0;border-left:1px solid #f1f1f1}.HospitalsTable_table__body__1K067 tr:nth-child(2n){background-color:#fafafa}.HospitalsTable_table__body__1K067 tr:nth-child(odd){background-color:#fff}.HospitalsTable_table__head__e7UVx th:first-child,.HospitalsTable_table__head__e7UVx th:last-child{position:sticky;z-index:0;background-color:#f5f6fa;left:0;right:0;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1}.HospitalsTable_table__head__e7UVx th:last-child{right:0;z-index:0;border-left:1px solid #f1f1f1}.HospitalsTable_referral_id__S2wTU span{color:var(--c-priBlue);font-weight:600;letter-spacing:.3px}.HospitalsTable_table__options__nfuJr{display:flex;justify-content:center;align-items:center;gap:.4rem}.HospitalsTable_table__options__nfuJr button{outline:none;padding:.3rem 1.5rem;border-radius:16px;text-align:center;font-size:.8rem;font-weight:400;display:flex;justify-content:center;align-items:center;align-content:center;gap:.3rem;border:1px solid transparent;font-family:inherit;transition:color .3s ease,background-color .3s ease,border-color .3s ease,outline .3s ease}.HospitalsTable_table__options__nfuJr button:first-child{background-color:var(--c-green);color:var(--c-white);border-color:transparent}.HospitalsTable_table__options__nfuJr button:nth-child(2),.HospitalsTable_table__options__nfuJr button[title="Cancel Referral"]{background-color:transparent;border-color:var(--c-red);color:var(--c-red)}.HospitalsTable_table__options__nfuJr button[title="Cancel Referral"]{padding:.3rem 1rem}.HospitalsTable_table__options__nfuJr button[title="View Reason"]{background-color:transparent;border-color:var(--c-red);color:var(--c-red)}.HospitalsTable_table__options__nfuJr a{cursor:pointer;outline:none;padding:.3rem 1rem;border-radius:16px;text-align:center;font-size:.8rem;font-weight:400;display:flex;justify-content:center;align-items:center;gap:.5rem;border:transparent;font-family:inherit;transition:color .3s ease,background-color .3s ease,border-color .3s ease,outline .3s ease}.HospitalsTable_live_case__sOIjm a,.HospitalsTable_table__options__nfuJr a{background-color:var(--c-priBlue);color:var(--c-white)}.HospitalsTable_completed__R0f95 a{background-color:var(--c-green);color:var(--c-white)}.HospitalsTable_completed__R0f95 a:hover{background-color:#90ee90;color:var(--c-white)}.HospitalsTable_referral_status__KfDwj span{padding:.3rem .8rem;border-radius:.9rem;font-weight:500;letter-spacing:.5px}.HospitalsTable_referral_status_not_responded__SrdKC span{color:#858585;background-color:#f5f5f5}.HospitalsTable_referral_status_rejected__14MLk span{color:#eb5757;background-color:#ffebeb}.HospitalsTable_referral_status_accepted__GOoYS span{color:#00a2ff;background-color:#edeefe}.HospitalsTable_referral_status_in_transit__H8sQt span{color:orange;background-color:#fef5ed}.HospitalsTable_referral_status_completed__he2wK span{color:#27ae60;background-color:#effaf4}.HospitalsTable_assigned_paramedic__uLLPW{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;gap:.5rem;color:var(--c-priBlue);font-weight:600;letter-spacing:.3px}.HospitalsTable_assigned_paramedic__uLLPW span{color:#eb5757;background-color:#faf6f6;padding:.2rem .5rem;border-radius:.5rem;letter-spacing:.3px;font-weight:500}.HospitalsTable_assigned_device__BOxWA,.HospitalsTable_current_case_id__wqVrC{color:var(--c-priBlue);font-weight:600;letter-spacing:.3px}.HospitalsTable_action_menu_trigger__oojx8,.HospitalsTable_referral_actions__9JqSe{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}.HospitalsTable_action_menu_trigger__oojx8{width:5.7rem;height:1.7rem;gap:.25rem;background-color:#fff;border:1.5px solid #335fe9;border-radius:2rem;color:#335fe9;font-size:.88rem;font-weight:400;cursor:pointer}.HospitalsTable_action_menu_trigger__oojx8:focus{outline:none}.HospitalsTable_action_menu_content__vOSAF{padding:0;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);position:relative;right:2rem;border:1px solid #e0e0e0;border-radius:12px;cursor:pointer}.HospitalsTable_action_menu_item__vCsb1{padding:1rem 2rem 1rem 1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;gap:.4rem;font-size:.88rem;cursor:pointer;border-bottom:1px solid #e0e0e0;border-radius:0}.HospitalsTable_action_menu_activate__Kquhw,.HospitalsTable_action_menu_assign__iypTw,.HospitalsTable_action_menu_reassign__WZ3EN,.HospitalsTable_action_menu_view_details__x4BAe{color:var(--c-priBlue)}.HospitalsTable_action_menu_deactivate__WSHE5,.HospitalsTable_action_menu_remove__Ej_nf{color:#eb5757}.HospitalsTable_action_menu_content__vOSAF .HospitalsTable_action_menu_item__vCsb1:last-child{border-bottom:none}@media (pointer:fine) and (hover:hover){.HospitalsTable_table__options__nfuJr button:first-child:focus-visible,.HospitalsTable_table__options__nfuJr button:first-child:hover{background-color:var(--c-darkGreen)}.HospitalsTable_table__options__nfuJr button:nth-child(2):focus-visible,.HospitalsTable_table__options__nfuJr button:nth-child(2):hover{background-color:var(--c-red);color:var(--c-white)}.HospitalsTable_table__options__nfuJr button[title="Cancel Referral"]:focus-visible,.HospitalsTable_table__options__nfuJr button[title="Cancel Referral"]:hover{background-color:var(--c-red);color:var(--c-white)}.HospitalsTable_table__options__nfuJr button[title="View Reason"]:focus-visible,.HospitalsTable_table__options__nfuJr button[title="View Reason"]:hover{background-color:var(--c-red);color:var(--c-white)}.HospitalsTable_table__options__nfuJr a:focus-visible,.HospitalsTable_table__options__nfuJr a:hover{background-color:var(--c-midBlue);color:var(--c-white)}.HospitalsTable_completed__R0f95 a:hover{background-color:#27ae5f8e;color:var(--c-white)}}@media (max-width:1024px){.HospitalsTable_table__body__1K067 td:first-child,.HospitalsTable_table__body__1K067 td:last-child,.HospitalsTable_table__head__e7UVx th:first-child,.HospitalsTable_table__head__e7UVx th:last-child{position:relative;left:auto;right:auto;z-index:auto;background-color:inherit;border-right:none;border-left:none}}.TableToggle_table__toggle__IueZE{width:100%;padding:1.2rem .8rem;display:flex;justify-content:space-between;align-items:center;gap:.8rem}.TableToggle_toggle__gxPj_{display:flex;justify-content:center;align-items:center;gap:.5rem}.TableToggle_toggle__gxPj_ button{padding:.4rem .6rem;outline:none;border-radius:16px;display:flex;justify-content:center;align-items:center;gap:.3rem;font-family:inherit;font-size:.9rem;color:var(--c-priBlue);border:1px solid var(--c-priBlue);background-color:transparent;transition:color .3s ease,background-color .3s ease,border .3s ease}.TableToggle_toggle__gxPj_ button:disabled{color:#e0e0e0;border-color:#e0e0e0;cursor:not-allowed;background-color:transparent}.TableToggle_table__toggle__IueZE p{font-size:.9rem;text-align:right;color:var(--c-black)}.TableToggle_table__toggle__IueZE p span{font-size:.98rem;font-weight:600}@media (pointer:fine) and (hover:hover){.TableToggle_toggle__gxPj_ button:not(:disabled):is(:hover,:focus-visible){color:var(--c-white);background-color:var(--c-priBlue)}}@media (max-width:600px){.TableToggle_toggle__gxPj_ button span{display:none}}.AssignParamedicModal_overlay__sd2o4{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:400;padding:1rem;animation:AssignParamedicModal_fadeIn___hFKn .3s ease-out}.AssignParamedicModal_modal__lmaV3{background:hsla(0,0%,100%,.95);border-radius:16px;padding:2rem;width:100%;max-width:500px;box-shadow:0 10px 30px rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.3);animation:AssignParamedicModal_slideUp__AxHk1 .3s ease-out;position:relative;overflow:hidden}.AssignParamedicModal_modal__lmaV3:before{content:"";position:absolute;top:0;left:0;right:0;height:5px}.AssignParamedicModal_header__zhHJg{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.AssignParamedicModal_title__2A9yp{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0}.AssignParamedicModal_closeButton__EEs_S{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.AssignParamedicModal_closeButton__EEs_S:hover{background-color:#f3f4f6;color:#374151}.AssignParamedicModal_formGroup__kGTyq{margin-bottom:1.5rem}.AssignParamedicModal_label__wFhiV{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.AssignParamedicModal_dropdownTrigger__eUtMt{width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid #d1d5db;border-radius:8px;padding:.75rem 1rem;text-align:left;background-color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.AssignParamedicModal_dropdownTrigger__eUtMt:hover{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AssignParamedicModal_dropdownTrigger__eUtMt:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.AssignParamedicModal_dropdownContent__CvT4c{width:var(--radix-dropdown-menu-trigger-width);max-height:300px;overflow-y:auto;background-color:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);border:1px solid #e5e7eb;animation:AssignParamedicModal_fadeIn___hFKn .2s ease-out;z-index:500}.AssignParamedicModal_dropdownItem__8QuKW{padding:.75rem 1rem;cursor:pointer;background-color:#fff;transition:all .15s ease;border-bottom:1px solid #f3f4f6}.AssignParamedicModal_dropdownItem__8QuKW:last-child{border-bottom:none}.AssignParamedicModal_dropdownItem__8QuKW:hover{background-color:#f0f9ff;color:#0369a1}.AssignParamedicModal_dropdownItemDisabled__5MvRt{padding:.75rem 1rem;color:#9ca3af;background-color:#fff;cursor:not-allowed}.AssignParamedicModal_buttonContainer__vlT4X{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.AssignParamedicModal_cancelButton__g2xIs{padding:.75rem 1.5rem;background-color:#fff;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease}.AssignParamedicModal_cancelButton__g2xIs:hover{background-color:#f9fafb;border-color:#9ca3af}.AssignParamedicModal_assignButton__HKq2E{padding:.75rem 1.5rem;background:linear-gradient(90deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;transition:all .2s ease;box-shadow:0 2px 4px rgba(37,99,235,.2)}.AssignParamedicModal_assignButton__HKq2E:hover{background:linear-gradient(90deg,#2563eb,#1d4ed8);box-shadow:0 4px 8px rgba(37,99,235,.3);transform:translateY(-1px)}.AssignParamedicModal_assignButton__HKq2E:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.AssignParamedicModal_assignButton__HKq2E:disabled:hover{background:#9ca3af;transform:none}.AssignParamedicModal_loadingDots__Zq3su{display:inline-flex;margin-left:.5rem}.AssignParamedicModal_loadingDots__Zq3su span{width:6px;height:6px;margin:0 2px;background-color:#fff;border-radius:50%;animation:AssignParamedicModal_bounce__QQ4Pj 1.4s ease-in-out infinite both}.AssignParamedicModal_loadingDots__Zq3su span:first-child{animation-delay:-.32s}.AssignParamedicModal_loadingDots__Zq3su span:nth-child(2){animation-delay:-.16s}@keyframes AssignParamedicModal_fadeIn___hFKn{0%{opacity:0}to{opacity:1}}@keyframes AssignParamedicModal_slideUp__AxHk1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AssignParamedicModal_bounce__QQ4Pj{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (max-width:640px){.AssignParamedicModal_modal__lmaV3{padding:1.5rem}.AssignParamedicModal_title__2A9yp{font-size:1.25rem}.AssignParamedicModal_buttonContainer__vlT4X{flex-direction:column-reverse}.AssignParamedicModal_assignButton__HKq2E,.AssignParamedicModal_cancelButton__g2xIs{width:100%;justify-content:center}}.ErrorDisplayForTableData_error_container__CJi6f{width:100%;height:640px}.ErrorDisplayForTableData_error_content__mOcER{height:100%;width:100%;padding:2rem;background:#fff;border-radius:1rem;border:1px solid #f1f1f1;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.ErrorDisplayForTableData_error_icon__P7K32{color:#ff5252;margin-bottom:1.5rem}.ErrorDisplayForTableData_error_title__cPT77{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:1rem}.ErrorDisplayForTableData_error_message__tnCEL{color:#666;font-size:1rem;line-height:1.5;margin-bottom:2rem;text-align:center;max-width:500px}.ErrorDisplayForTableData_error_retry_button__AE0FK{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;gap:.2rem;padding:.4rem 1.2rem;background-color:var(--c-priBlue);font-size:.9rem;font-weight:400;color:var(--c-white);border:1.5px solid var(--c-priBlue);border-radius:5rem;text-decoration:none;transition:.3s ease;cursor:pointer}.ErrorDisplayForTableData_error_retry_button__AE0FK:hover{background-color:var(--c-midBlue);border-color:var(--c-midBlue)}.ErrorDisplayForTableData_retry_icon__5SJ79{margin-right:.5rem}.Table_skeleton_container__l3MMM{padding:0;margin:0}.Table_table_wrapper__dxXdj{display:flex;flex-direction:column}.Table_table_row__nfi7U{height:4rem;width:100%}.Table_row_even__bMGyc{background-color:var(--c-skeleton-light,#ececec)}.Table_row_odd__vhqd3{background-color:var(--c-skeleton-dark,#e0e0e0)}.Table_table_row__nfi7U:first-child{border-top-left-radius:1rem;border-top-right-radius:1rem}.Table_table_row__nfi7U:last-child{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.Table_skeleton__animate__ptWf0{animation:Table_pulse__jwaU3 1.6s ease-in-out infinite}@keyframes Table_pulse__jwaU3{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes Table_skeleton_loading__XNn42{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}