:root{--dur:3s;--arrowA:polygon(33% 0%,67% 0%,67% 60%,100% 60%,50% 100%,0% 60%,33% 60%);--arrowB:polygon(0% 37.5%,100% 37.5%,100% 62.5%,100% 62.5%,50% 62.5%,0% 62.5%,0% 62.5%)}body{font-family:"Cabin",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,ul{margin:0}ul{padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{color:#444}a{color:inherit;cursor:pointer}.closeButton{position:absolute;top:2px;right:5px;background:none!important;border:none!important;box-shadow:none!important;padding:6px!important;margin:0;font-size:20px;font-size:18px!important;cursor:pointer}.whatsappHeader{background-color:#075e54;color:#fff;padding:10px 15px;font-size:18px;font-weight:700;display:flex;justify-content:space-between;align-items:center;min-height:50px}.closeButton .icon{color:red!important;background:transparent!important}.reciveMessages{background-color:#dcf8c6}.reciveMessages,.sendMessage{padding:8px 12px;border-radius:8px;display:inline-block;max-width:80%;margin:9px}.sendMessage{background-color:#fff}.wfooter{position:absolute;bottom:0;width:100%;background-color:#f0f0f0;padding:10px;display:flex;align-items:center;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.wInput{flex:1 1;padding:10px;border-radius:20px;border:1px solid #ccc;outline:none;margin-right:10px}.sentbtn{padding:10px;background-color:#075e54;color:#fff;border-radius:50%}.chatBox{flex:1 1;padding:10px;overflow-y:auto;display:flex;flex-direction:column-reverse}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.button-wrapper{position:relative;display:inline-block}.button-wrapper .loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dl-icon{margin-right:.5em;position:relative;width:1.5em;height:1.5em}.dl-icon:before{clip-path:polygon(33% 0,67% 0,67% 60%,100% 60%,50% 100%,0 60%,33% 60%);clip-path:var(--arrowA);-webkit-clip-path:polygon(33% 0,67% 0,67% 60%,100% 60%,50% 100%,0 60%,33% 60%);-webkit-clip-path:var(--arrowA);top:0;left:calc(50% - .55em);transform-origin:50% 100%;width:1.1em;height:1em;z-index:1}.dl-icon:after{background-image:linear-gradient(#0b46da,#0b46da);background-position:-1.5em 0;background-size:100% 100%;background-repeat:no-repeat;box-shadow:inset .25em 0 0,inset -.25em 0 0,inset 0 -.25em 0;bottom:0;width:100%;height:.5em}.dl-working:before{-webkit-animation:checkOutA 3s linear forwards;animation:checkOutA 3s linear forwards;-webkit-animation:checkOutA var(--dur) linear forwards;animation:checkOutA var(--dur) linear forwards}.dl-working:after{-webkit-animation:checkOutB 3s linear forwards;animation:checkOutB 3s linear forwards;-webkit-animation:checkOutB var(--dur) linear forwards;animation:checkOutB var(--dur) linear forwards}.dl-working .dl-icon{-webkit-animation:impact 3s linear forwards;animation:impact 3s linear forwards;-webkit-animation:impact var(--dur) linear forwards;animation:impact var(--dur) linear forwards}.dl-working .dl-icon:before{-webkit-animation:arrowToBar 3s linear forwards;animation:arrowToBar 3s linear forwards;-webkit-animation:arrowToBar var(--dur) linear forwards;animation:arrowToBar var(--dur) linear forwards}.dl-working .dl-icon:after{-webkit-animation:trayToBar 3s linear forwards;animation:trayToBar 3s linear forwards;-webkit-animation:trayToBar var(--dur) linear forwards;animation:trayToBar var(--dur) linear forwards}.category-card.default-selected{background-color:#ffe58f!important;border-color:#faad14!important;font-weight:700}@-webkit-keyframes checkOutB{0%,90%{opacity:0;transform:translate(0) rotate(0)}90.1%{opacity:1;width:1.2em;transform:translate(0) rotate(0)}92.5%{opacity:1;width:1.6em;transform:translateY(.5em) rotate(-60deg)}95%,to{opacity:1;width:1.6em;transform:translateY(.375em) rotate(-45deg)}}@keyframes checkOutB{0%,90%{opacity:0;transform:translate(0) rotate(0)}90.1%{opacity:1;width:1.2em;transform:translate(0) rotate(0)}92.5%{opacity:1;width:1.6em;transform:translateY(.5em) rotate(-60deg)}95%,to{opacity:1;width:1.6em;transform:translateY(.375em) rotate(-45deg)}}.head-bell .bell-badge{position:absolute;top:-18px;right:10px;min-width:20px;padding:5px 10px;border-radius:50%;background:red;color:#fff}.head-bell{position:relative;display:inline-block}.CaseTypeCheck{width:18px;height:18px;margin:0 15px 15px 5px}.border_hospital{border:1px solid;border-radius:6px;padding:10px;height:250px;overflow-y:auto;margin:15px 0}.margin-top{margin-top:10px!important}.category-container{padding:20px;justify-content:flex-start}.category-card{background:#fff;border:2px solid #ddd;border-radius:12px;padding:16px;width:200px;transition:all .2s ease;box-shadow:0 1px 4px rgba(0,0,0,.08);text-align:center}.category-card:hover{border-color:#2185d0;box-shadow:0 4px 12px rgba(33,133,208,.15)}.category-card.selected{border-color:#2185d0;background-color:#f0f8ff}.category-card .title{font-weight:600;font-size:1.1rem;margin-bottom:8px}.category-card{padding:12px;border:1px solid #ccc;margin-bottom:10px;background-color:#f9f9f9;transition:background-color .3s}.category-card.selected{background-color:#007bff}.category-wrapper{padding:20px}.category-container{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;margin-bottom:20px}.category-card{border:2px solid #ccc;border-radius:8px;padding:12px 16px;width:160px;cursor:pointer;background-color:#f5f5f5;transition:all .3s ease}.category-card.selected{background-color:#1221d6;color:#fff;border-color:#1221d6}.category-card .title{font-weight:700;font-size:14px}.category-card .code{font-size:12px}.category-buttons{display:flex;grid-gap:10px;gap:10px}.clear-btn,.update-btn{padding:10px 20px;border:none;border-radius:6px;color:#fff;font-weight:700;cursor:pointer;transition:background .2s ease}.update-btn{background-color:#1221d6}.update-btn:disabled{opacity:.6;cursor:not-allowed}.clear-btn{background-color:#888}.clear-btn:disabled{opacity:.6;cursor:not-allowed}.category-header{display:flex;justify-content:space-between;align-items:center}.category-card.selected{border:2px solid #2185d0}@media only screen and (min-width:1200px){.ui.container{width:95%;margin-left:auto!important;margin-right:auto!important}}.app-toast{border-radius:8px;font-size:13px}.app-toast-normal{background:#031b4d;color:#fff}.app-toast-success{background:#50d890;color:#fff}.app-toast-warn{background:#ff971d;color:#fff}.app-toast-error{background:#fa4252;color:#fff}.app-toast-progress{background:linear-gradient(90deg,#5ac8fa,#007aff,#34aadc)}.app-header-layout{width:100%;position:fixed;top:0;left:0;z-index:1000}.app-body{display:flex;flex-direction:row}.app-sidebar-layout{width:170px;z-index:999}.app-page-layout,.app-sidebar-layout{overflow-y:auto;transition:all .2s ease}.app-page-layout{flex:1 1}.notification-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s cubic-bezier(.68,-.55,.27,1.55)}.notification-popup.show{opacity:1;pointer-events:auto}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(62,35,35,.5)}.dialog-container{background-color:#333030;color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px;max-width:600px;width:80%;height:auto;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1100}.dialog-content{text-align:center}.dialog-header{margin-bottom:20px}.dialog-header h2{margin:0;font-size:24px}.dialog-header p{margin:0;font-size:16px;color:#ccc}.message{font-size:18px}.hospital-info,.message{margin-bottom:20px}.button-container{display:flex;justify-content:center;grid-gap:20px;gap:20px;margin-top:20px}.dialog-button{padding:12px 24px;border:none;cursor:pointer;font-size:16px;border-radius:4px;transition:background-color .3s ease}.dialog-button.primary:hover{background-color:#45a049}.dialog-button.secondary:hover{background-color:#e53935}.dialog-button:active{transform:scale(.98)}.case-view-button{position:absolute;top:10px;right:10px;background-color:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:4px;cursor:pointer}.toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background-color:#27f82e;color:#131212;padding:15px 20px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1000;display:none;opacity:0;transition:opacity .3s ease-out}.toast p{margin:0;font-size:16px}.rejection-input-container{display:flex;flex-direction:column;align-items:center;margin-top:20px}.rejection-input-container select{padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%;max-width:400px;background-color:#dcd2d2;color:#333;cursor:pointer}.rejection-button-container{display:flex;justify-content:center;grid-gap:20px;gap:20px}.dialog-button.primary{background-color:#4caf50;color:#fff}.dialog-button.secondary{background-color:#f44336;color:#fff}.sidebar-container{width:100%;display:flex;flex-direction:column;color:#fff;background-color:#1221d6}.sidebar-item-header{padding:7px 16px;font-size:14px;font-weight:500}.sidebar-item{padding:6px 16px;font-size:12px;color:hsla(0,0%,100%,.5);cursor:pointer}.sidebar-item a:hover{color:#fff}.sidebar-item:hover{color:#fff;background-color:#0a1b3d}.sidebar-item-divider{width:100%;height:1px;background-color:hsla(0,0%,100%,.1)}.sidebar-settings-item{padding:8px 16px;background:#000b23}div#app-table div div{height:auto}.custom-select{position:relative}.select-input{border:1px solid #ccc;padding:5px;cursor:pointer}.select-input.open{border-color:#00f}.options-container{max-height:150px;overflow-y:auto}.options-list{list-style-type:none;padding:0;margin:0}.option{padding:5px;cursor:pointer}.option.selected{background-color:#add8e6}.mrd-notification{padding:20px;background:#fff;border:1px solid #ddd;border-radius:5px}.notification-table{width:100%;border-collapse:collapse;margin-top:10px}.notification-table td,.notification-table th{padding:12px;text-align:left;border-bottom:1px solid #ddd}.notification-table th{background-color:#f4f4f4}.notification-table tr:hover{background-color:#f1f1f1}.notification-table button{padding:12px 24px;font-size:16px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.notification-table button.approve{background-color:#4caf50}.notification-table button.reject{background-color:#f44336}.notification-table button:hover{opacity:.9}.notification-table button+button{margin-left:10px}
/*# sourceMappingURL=main.a47170ae.chunk.css.map */