:root{--color-primary:#43acc2;--color-primary-hover:#3297ab;--color-primary-strong:#389aad;--color-primary-light:#6cbecf;--color-primary-soft:#dcf7f8;--color-link:#0086c9;--color-success:#20ac45;--color-success-hover:#199339;--color-danger:#d92d20;--color-trend-up:#17b26a;--color-trend-down:#f04438;--color-text:#344054;--color-text-strong:#101828;--color-text-secondary:#475467;--color-text-muted:#7a7a7a;--color-border:#eaecf0;--color-border-light:#e9eaeb;--color-input-border:#d0d5dd;--color-surface:#fff;--color-surface-alt:#f9fafb;--radius-sm:5px;--radius-md:7px;--radius-lg:10px;--sidebar-width:230px}*{box-sizing:border-box;margin:0;padding:0}body{background:#fff;color:var(--color-text);font-family:Comic Sans,arial}a{color:#101828;text-decoration:none}.box-login{position:absolute;width:100%}.box-login,.box-login-1{align-items:center;display:flex;height:100%;justify-content:center}.box-login-1{width:50%}.box-login-2{height:100%;position:relative;width:50%}.bg-login-bg{background:#fff url(/static/media/login-bg.93ec0fee2a7c2e3b4be8.webp) no-repeat 50%;background-size:cover;height:100%;width:100%}.box-login-all{width:300px}.bx-input a:hover{color:#3295a9}.bx-input a{color:#43acc2;text-decoration:none}.bx-input{margin:10px 0}.form-login input{background:#fff;border:1px solid #ddd;border-radius:7px;font-size:15px;padding:9px;width:100%}.btn,.form-login span{font-size:14px}.btn{border:none;border-radius:5px;cursor:pointer;font-weight:600;padding:8px 20px}.btn-1{background:var(--color-primary);color:#fff;width:100%}.btn-1:hover{background:#3297ab}.btn-2{background:#20ac45;color:#fff}.btn-2:hover{background:#199339}.btn-3{background:#43acc2;color:#fff}.btn-3:hover{background:#389aad}.btn-4{color:#fff}.btn-4,.btn-5:hover{background:#eaecf0}.d-flex{justify-content:space-between}.box,.d-flex{display:flex}.box2{padding-left:230px;width:100%}.content-single{padding:15px 30px}.content-sid{background:#fff;border-right:1px solid #eaecf0;display:flex;flex-direction:column;height:100vh;justify-content:space-between;padding:15px;position:fixed}.menu-lateral{margin:15px 0 0}.menu-lateral-all li{list-style:none;margin:2px 0}.menu-lateral-all li a{border-radius:7px;color:#344054;display:flex;font-size:15px;padding:7px 13px;text-decoration:none}.menu-lateral-all li a:hover{background:#eaecf0}.bg-menu-lateral-selected{background:#eaecf0;border-radius:7px}.menu-lateral-str{margin:2px 0 0 5px}.sid-logo-img{padding:10px;text-align:center;width:100%}.sid-logo-img img{width:130px}.sid-search input{border:1px solid #ddd;border-radius:7px;padding:10px;width:100%}.user-inf{border-top:1px solid #eaecf0;display:flex;justify-content:space-between;margin:15px 0 0;padding:15px 0 10px}.user-inf-img{border-radius:50%;height:40px;overflow:hidden;position:relative;width:40px}.user-inf-img img{height:100%;object-fit:cover;width:100%}.user-inf-data{color:#999;margin:0}.user-inf-data h2{color:#344054;font-size:14px;max-width:17ch}.user-inf-data h2,.user-inf-data h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-inf-data h3{color:#475467;font-size:12px;font-weight:100;max-width:20ch}.subs{margin:15px 0}.subs h1{font-size:25px;font-weight:300}.subs h2{font-size:22px;font-weight:300}.box-single{margin:10px 0}.box-single-sub-action{padding:25px 0 10px}.box-single-sub-action .box-single-icon-one{display:flex;margin-right:10px}.box-single-sub-action .box-single-icon-one,.box-single-sub-action .box-single-icon-two{border:1px solid #eaecf0;border-radius:10px;justify-content:normal;padding:24px 20px 20px;width:50%}.box-single-sub-action .box-single-icon-two{margin-left:10px}.box-single-sub-action .box-single-icon-one a,.box-single-sub-action .box-single-icon-two a{color:#475467;text-decoration:none}.box-single-sub{border-bottom:1px solid #eaecf0;padding:10px 0}.box-single-sub h2{font-size:17px;font-weight:100}.box-single-icon{display:flex;justify-content:space-between}.box-single-search-alig{display:flex;justify-content:end;width:100%}.box-single-icon-one{width:30%}.box-single-icon-two{display:flex;justify-content:end;width:100%}.box-single-content{margin:25px 0 0}.box-single-action-alig{display:flex}.icon-action-btn-inter{border:1px solid #eaecf0;border-radius:10px;padding:10px}.icon-action-content p{margin-bottom:8px}.icon-action-content{margin-left:10px}@media screen and (max-width:1024px){.sid-patient-exc-results .sid-box{width:50%}}@media screen and (max-width:600px){.box1{display:none}}.alert-overlay{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.alert-box{animation:fadeIn .3s ease;background-color:#fff;background-image:url(/static/media/bg-alert.6dfaa35cba08c0bdf02b.png);background-position:-122px -113px;background-repeat:no-repeat;background-size:inherit;border-radius:10px;box-shadow:0 5px 25px #0003;max-width:400px;padding:35px 25px;text-align:center;width:90%}.alert-message{font-size:18px;margin-bottom:20px;position:relative}.alert-buttons{display:flex;gap:10px;justify-content:center}.alert-button{border:none;border-radius:6px;cursor:pointer;font-weight:700;padding:8px 20px}.alert-button.ok{background-color:#28a745;color:#fff}.alert-button.cancel{background-color:#dc3545;color:#fff}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.box-login-nr{padding:40px}.sub-action-click:hover .icon-action-content{color:#5a6b88}.icon-action-content{color:#344054}.buttonAll:hover{background:#f9fafb}.buttonAll{background:#0000;border:1px solid #d0d5dd;border-radius:7px;cursor:pointer;opacity:1;padding:10px;position:relative}.buttonAllCurrent{cursor:auto;opacity:.5}.buttonPagination{background:#0000;border:none;border-radius:7px;color:#475467;cursor:pointer;margin:0 3px;padding:10px}.buttonPagination:hover{background:#f9fafb!important}.buttonCurrent{background:#f9fafb;color:#182230;font-weight:700}.boxform{border-bottom:1px solid #eaecf0;display:flex;margin:25px 0 20px;padding:0 0 20px}.boxform-flex{width:100%}.form-input{display:flex;margin:0 0 15px;width:100%}.for-type{font-size:14px;margin:8px 0 0;width:165px}.for-input{width:100%}.for-input select{padding:8px 10px!important}.for-input input,.for-input select{border:1px solid #d0d5dd;border-radius:8px;color:#667085;font-size:14px;padding:9px 10px;width:100%}.css-1jqq78o-placeholder{font-size:14px}.show-icon a:hover{color:#868484}.bg-success{text-align:center;width:100%}.container{margin-left:auto;margin-right:auto;position:relative}@media (min-width:1320px){.container{max-width:1320px}}.skeleton-container{padding:20px}.skeleton-header,.skeleton-line{animation:pulse 1.5s infinite;background:#eee;border-radius:4px;margin:10px 0}.skeleton-header{height:20px;width:50%}.skeleton-line{height:16px;width:100%}.skeleton-line.short{width:70%}@keyframes pulse{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}