@charset "UTF-8";@import url(https: //fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);.nav-link.active{background-color:#0642601a!important;border-radius:5px;color:#064260}.nav-link{color:#000;font-family:Roboto,sans-serif;font-weight:600!important;margin-bottom:3px}body{background:#f8f9fe;color:#333;font-family:Poppins,sans-serif}body,html{max-width:100vw;overflow-x:hidden;width:100%}.form-control::placeholder{color:grey;opacity:1}.logout-button{position:fixed;right:30px;top:60px;z-index:1000}.no-border-pagination .page-link{background-color:initial;border:none;box-shadow:none;font-size:30px}.bodyScrollbar{scrollbar-color:#d3d3d3 #0000;scrollbar-width:thin}.nav-link:hover{background-color:#0642601a!important;color:#064260}.main-bg-color{background-color:#f8f9fa}.main-header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;margin-bottom:20px;overflow-x:hidden;padding:12px 40px;width:100%}.main-header .logo-box a img{width:160px}.main-header .user-box header{padding:0!important}.app-shell{height:100vh;max-width:100vw;width:100%}.app-main,.app-shell{background:#f4f7f9;display:flex;overflow:hidden}.app-main{flex:1 1 auto;flex-direction:column;max-width:100%;min-height:0;min-width:0}.app-topbar{background:#fff;border-bottom:1px solid #e6edf2;flex-shrink:0;padding:0 32px}.app-content{-webkit-overflow-scrolling:touch;flex:1 1 auto;max-width:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:24px 28px 28px;scrollbar-color:#06426047 #0000;scrollbar-width:thin}.app-content::-webkit-scrollbar{width:6px}.app-content::-webkit-scrollbar-button{display:none;height:0;width:0}.app-content::-webkit-scrollbar-button:end:increment,.app-content::-webkit-scrollbar-button:start:decrement{display:none;height:0;width:0}.app-content::-webkit-scrollbar-track{background:#0000}.app-content::-webkit-scrollbar-thumb{background:#06426038;border-radius:999px}.app-content::-webkit-scrollbar-thumb:hover{background:#06426061}.app-content::-webkit-scrollbar-corner{background:#0000}@media (max-width:1100px){.app-topbar{padding:0 20px}.app-content{padding:20px}}@media (max-width:900px){.app-topbar{padding:0 16px}.app-content{padding:16px}}@media (max-width:640px){.app-topbar{padding:0 12px}.app-content{padding:12px}}.table-pagination{padding-right:20px}.table-pagination p:first-child,.table-pagination p:nth-child(2){margin-right:20px}.table-pagination ul li a{font-size:26px}.rs-picker-input-group{background-color:#f4f4f6!important}.rs-picker-input-group input{background-color:#f4f4f6;color:grey}.purple-datepicker .rs-picker-input-group{border-radius:6px;overflow:hidden}.purple-datepicker input{background-color:#b761e51a;border-radius:0;color:#27b99a}.purple-datepicker input::placeholder{color:#27b99a}.purple-datepicker .rs-input-group-addon{background-color:#b761e51a!important}.purple-datepicker .rs-input-group-addon svg{fill:#27b99a}.dashboard{padding:20px}.dashboard h1{padding-bottom:20px}.grid-container{grid-gap:20px;display:grid;font-family:Poppins;font-weight:300;gap:20px;grid-template-columns:repeat(3,1fr);width:80%}.card{background-color:#fff;border:none;color:#fff;height:150px}.card,.card h2{text-align:center}.card h2{align-items:center;background-color:#064260;border-radius:10px 10px 0 0;display:flex;font-size:16px;height:50px;justify-content:center;margin-bottom:10px}.card p{color:#000;font-size:36px;font-weight:300}.calendar-styling{background:#fff;border:none;border-radius:10px;box-shadow:0 4px 12px #0000001a;width:100%}.react-calendar{border:none}.react-calendar__navigation{background-color:#b563d5;border-radius:10px 10px 0 0;padding:1rem}.react-calendar__navigation__label{color:#fff;font-size:1.2rem;font-weight:700}.react-calendar__navigation button{color:#fff}.react-calendar__tile--now{background:none}.react-calendar__tile--active{background:#00bfff;border-radius:50%;color:#fff}.react-calendar__tile{border-radius:8px;padding:1rem;transition:background-color .3s ease}.selected-date{font-size:16px;font-weight:600;margin-top:10px}.add-new-btn{background-color:#00bfff;border:none;color:#fff;font-size:.9rem;margin-top:1rem;padding:.6rem 1.2rem}.react-calendar__navigation button.react-calendar__navigation__next2-button,.react-calendar__navigation button.react-calendar__navigation__prev2-button{display:none}.add-appointment-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.rs-picker-popup.rs-picker-popup-date{z-index:1000}.datepickerBorder .rs-input-group{border:0!important}.calendar-container .react-calendar__navigation .react-calendar__navigation__prev-button{font-size:25px;min-width:-webkit-fit-content;min-width:fit-content;order:1}.container{background:#f8f9fa;max-width:800px}.section{background:#fff;box-shadow:0 2px 8px #0000001a;position:relative}.section-header{align-items:flex-start;margin-bottom:20px}.profile-info{align-items:flex-start;flex:1 1;gap:20px}.profile-image-container{flex-shrink:0}.profile-text h3{color:#333;font-size:24px;font-weight:600;margin:0 0 8px}.fee,.profession{color:#666;font-size:14px;margin:4px 0}.edit-button,.edit-icon-button{background:none;border:none;border-radius:6px;color:#666;cursor:pointer;padding:8px;transition:all .2s}.edit-button:hover,.edit-icon-button:hover{background:#f0f0f0;color:#333}.specialties-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:16px}.specialty-button{background:#20b2aa;border-radius:8px;cursor:default;padding:12px 16px}.video-container{margin-top:16px}.video-thumbnail{align-items:center;background:#f5f5f5;border:2px dashed #ddd;border-radius:8px;display:flex;height:200px;justify-content:center;max-width:500px;width:100%}.video-image{height:auto;max-width:100%}.email-container,.password-container{margin-top:16px}.email-row,.password-container{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.email-label,.password-label{color:#333;font-weight:500;min-width:140px}.email-value,.password-value{color:#666;flex:1 1;min-width:200px}.reset-button,.verify-button{background:#20b2aa;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background .2s}.reset-button:hover,.verify-button:hover{background:#1a9999}.eye-button{color:#666;padding:8px}.section-subtitle{color:#666;margin:-10px 0 16px}.modal-overlay{bottom:0;right:0;z-index:1000}.modal-container{max-height:95vh;max-width:700px;overflow-y:auto;padding:0;position:relative}.modal-header{border-bottom:1px solid #eee;margin-bottom:0;padding-bottom:16px}.close-button{color:#666;font-size:18px}.editing-personal-info{margin-top:0;width:100%}.modal-content{padding:0}.form-group{margin-bottom:20px}.form-label{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.form-input,.form-select{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;font-size:14px;padding:12px;transition:border-color .2s;width:100%}.form-input:focus,.form-select:focus{border-color:#20b2aa;box-shadow:0 0 0 3px #20b2aa1a;outline:none}.form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:768px){.form-row{grid-template-columns:1fr}}.edit-actions{border-top:1px solid #eee;gap:10px;justify-content:center;padding-top:10px}.save-button{background:#20b2aa;font-weight:500;justify-content:center;transition:background .2s;width:240px}.save-button:hover:not(:disabled){background:#1a9999}.save-button:disabled{background:#ccc;cursor:not-allowed}.cancel-button{background:#f8f9fa;border:1px solid #ddd;color:#666;font-weight:500;justify-content:center;width:240px}.cancel-button:hover{background:#e9ecef;color:#333}.confirm-button{background:#ff4757;border-radius:8px;color:#fff;font-weight:500;margin-bottom:12px;padding:12px 24px;width:100%}.confirm-button:hover:not(:disabled){background:#ff3838}.confirm-button:disabled{background:#ccc;cursor:not-allowed}.modal-text{color:#333;font-size:16px;margin-bottom:24px;text-align:center}.error-container,.loading-container{align-items:center;display:flex;justify-content:center;min-height:400px}.error-text,.loading-text{color:#666;font-size:18px}.required-field{color:#ff4757}.validation-error{color:#ff4757;font-size:12px;margin-top:4px}.calendar-container .react-calendar__navigation .react-calendar__navigation__next-button{font-size:25px;min-width:-webkit-fit-content;min-width:fit-content;order:2}.calendar-container .react-calendar__navigation .react-calendar__navigation__label{margin-right:40px;min-width:-webkit-fit-content;min-width:fit-content;order:3}.calendar-container .react-calendar__navigation .react-calendar__navigation__label:focus,.calendar-container .react-calendar__navigation .react-calendar__navigation__label:hover,.calendar-container .react-calendar__navigation .react-calendar__navigation__next-button:focus,.calendar-container .react-calendar__navigation .react-calendar__navigation__next-button:hover,.calendar-container .react-calendar__navigation .react-calendar__navigation__prev-button:focus,.calendar-container .react-calendar__navigation .react-calendar__navigation__prev-button:hover{background-color:initial}.calendar-container .react-calendar__tile:enabled:focus,.calendar-container .react-calendar__tile:enabled:hover{border-radius:50rem}.calendar-container .react-calendar__tile{border-radius:50rem;height:50px;max-width:50px}.calendar-container .react-calendar__tile--active{align-items:center;background-color:#25beff;border-radius:50rem;display:flex;height:50px;justify-content:center;max-width:50px}.calendar-container{position:relative}.calendar-container .btnPlacement{border-radius:50rem;font-size:10px;font-weight:500;padding:6px 15px;position:absolute;top:-7px}.appointments-container .appointments-table{border-radius:0 0 .375rem .375rem!important}.appointments-container .appointments-table th{width:150px!important}.appointments-table .action-btn{align-items:center;background-color:#00bfff;border-radius:50rem;color:#fff;display:flex;justify-content:center;padding:0 10px!important}.appointments-table .table>:not(caption)>*>*{padding-bottom:20px;padding-top:20px}.appointments-table .table{margin-bottom:65px}.ant-picker-dropdown,.ant-picker-input input,.ant-picker-input input::placeholder{color:#000!important}.calendar-container .react-calendar{width:100%!important}.overlay-table{position:relative}.overlay{background-color:#000!important;border-radius:10px;display:none;height:100%;left:0;opacity:.25;position:absolute;top:0;width:100%}.sidebar_text{color:#8e8e93;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;margin-left:20px;padding-top:10%}.add-btn-align{margin-bottom:10px;text-align:center;width:55%}.add-btn-align-business{margin-bottom:10px;margin-right:20px;text-align:right;width:55%}.add-btn-align-category,.add-btn-align-coach{margin-bottom:10px;text-align:center;width:85%}.d-none{display:none}.add-search{border-radius:10px 10px 0 0}.add-search,.pagination-bottom{background-color:#fff;padding:15px 20px}.pagination-bottom{border-radius:0 0 10px 10px}.table-header-role{background-color:#27b99a;border-radius:15px 15px 0 0;padding:15px 30px}.table-header-role p{color:#fff;font-weight:600;margin-bottom:0}.table-body-role{background-color:#fff;border-radius:0 0 15px 15px;padding:30px}.rounded-15{border-radius:15px}.rounded-pill{border-radius:5px!important}.table-body-role label{font-weight:500}td,th{vertical-align:middle}.pagiantion-allignment-fix{align-items:center;display:flex;height:20px;justify-content:center;position:relative;top:-4px}.pagiantion-allignment-fix .page-link:active,.pagiantion-allignment-fix .page-link:focus,.pagiantion-allignment-fix .page-link:hover{text-decoration:none}table{border-spacing:0!important}.LinkedAccessCode .StatusBox{background-color:#f5fbf7;border-radius:5px;color:#33b469;font-size:10px;font-weight:400;margin:0 auto;padding:4px 20px;width:-webkit-fit-content;width:fit-content}.LinkedAccessCode .StatusBox.inActive{background-color:#fbf5f5;color:#ed3a3a}.LinkedAccessCode .tdFont{font-size:14px;font-weight:500}.LinkedAccessCode .tdFont.ps-35{padding-left:35px!important}.LinkedAccessCode .pe-35{padding-right:35px!important}.VideoBox{border-radius:15px;height:100%;width:100%}.VideoBox .videoControlsBox{align-items:center;display:flex;justify-content:space-between;padding:30px 0;width:100%}.videoControlsBox .videoControlsCenter{align-items:center;display:flex;gap:20px;justify-content:center}.audio-video-controls{display:flex;gap:30px}.VideoBox .videoControlsBtn,.ttsControlBtn{align-items:center;background-color:#27b99a;border-radius:50rem;display:flex;height:60px;justify-content:center;width:60px}.VideoBox .videoControlsBtn.active,.ttsControlBtn.active{background-color:#27b99a1a}.VideoBox .videoControlsBtn.active svg,.ttsControlBtn.active svg{fill:#27b99a}.VideoBox .videoControlsBtn.active.micbtn svg{fill:#0000}.VideoBox .videoControlsBtn.active.micbtn svg path{fill:#0000;stroke:#27b99a}.VideoBox .videoControlsBtnD{background-color:#eb5757;font-size:18px;font-weight:600;height:60px;justify-content:center;width:145px}.VideoBox .videoControlsBtnD,.VideoBox .videoControlsBtnT{align-items:center;border-radius:73px;color:#fff;display:flex}.VideoBox .videoControlsBtnT{font-feature-settings:"tnum";background-color:#0f0e0e4d;font-size:20px;font-variant-numeric:tabular-nums;font-weight:500;gap:20px;height:44px;justify-content:space-between;padding:9px 16px 9px 8px;width:120px}.VideoBox .VideCallBoxOuter{position:relative}.VideoBox .VideCallBox{align-items:center;background-color:#00000020;border-radius:15px;display:flex;height:76vh;justify-content:center;width:100%}.VideoBox .VideCallBox .RemoteUserBox{background-color:#00000020!important;border-radius:15px!important;position:static!important}.VideoBox .userName{bottom:30px;left:22px;position:absolute}.VideoBox .userName p{background:#0000004d;border-radius:89.83px;color:#fff;font-size:20px;font-weight:500;margin:0;padding:8.17px 29.4px}.VideoBox .LocalUserBox{background-color:#00000020!important;border-radius:10px;bottom:17px;height:326px!important;position:absolute!important;right:26px;width:252px!important}.TranscriptBox{background-color:#f7f7f7;border:2px solid #eae9e9;border-radius:15px;width:50%}.TranscriptBox .TranscriptHeader{align-items:center;background-color:#fff;border-bottom:1px solid #eae9e9;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:space-between;padding:16px 39px}.TranscriptBox .TranscriptHeader p{font-size:18px;font-weight:600;margin-bottom:0}.TranscriptBox .TranscriptBody{height:650px;overflow-y:auto;padding:25px 22px}.TranscriptBox .youBox{background-color:#fff;border-radius:20px;box-shadow:0 4px 15px 0 #0000000a;margin-bottom:20px;max-width:330px;min-height:140px;padding:10px 15px}.TranscriptBox .youBox hr{border-color:#e5e6eb;margin-bottom:10px;margin-top:10px}.TranscriptBox .youBox .title{color:#121826;font-size:12px;font-weight:500;margin-bottom:0;text-align:center}.TranscriptBox .youBox .description{color:#121826;font-size:11px;font-weight:400;margin-bottom:0;text-align:left}.TranscriptBox .meBox{background-color:#edeaff;border-radius:20px;box-shadow:0 4px 15px 0 #0000000a;margin-bottom:20px;margin-left:auto;max-width:330px;min-height:140px;padding:10px 15px}.TranscriptBox .meBox hr{border-color:#27b99a;margin-bottom:10px;margin-top:10px}.TranscriptBox .meBox .title{color:#121826;font-size:12px;font-weight:500;margin-bottom:0;text-align:center}.TranscriptBox .meBox .description{color:#121826;font-size:11px;font-weight:400;margin-bottom:0;text-align:left}.backBtn{align-items:center;background-color:initial;border:none;color:#27b99a;display:flex;font-size:12px;font-weight:600;gap:5px;justify-content:start;margin-bottom:30px}.trscriptionBox{background-color:#fff;border-radius:20px;padding:20px 0 100px}.trscriptionBox .transcriptBtnBox{position:relative;width:100%}.trscriptionBox .transcriptBtn{background-color:#25beff;border-color:#25beff;border-radius:4px;color:#fff;font-size:10px;font-weight:600;padding:8px 11px;position:absolute;right:20px;top:0}.trscriptionBox .contentBox{padding:60px 60px 0}.trscriptionBox .contentBox .TranscriptId{color:#000;font-size:24px;font-weight:600}.trscriptionBox .contentBox .TranscriptInfo{align-items:center;color:#000;display:flex;font-size:14px;font-weight:400;gap:20px;justify-content:start}.trscriptionBox .contentBox .TranscriptInfo span{align-items:center;background-color:#fafafa;border-radius:4px;display:flex;font-size:12px;font-weight:600;justify-content:center;min-width:-webkit-fit-content;min-width:fit-content;padding:5px}.trscriptionBox .contentBox .divider{background-color:#e5e5e5;display:block;height:1px;margin:30px 0;width:75px}.trscriptionBox .contentBox .summaryHeading{color:#000;font-size:18px;font-weight:600;margin-bottom:12px}.trscriptionBox .contentBox .summaryDesc{color:#000;font-size:12px;font-weight:400}.trscriptionBox .contentBox .summaryDesc.Scroll{max-height:300px;overflow-y:auto}.video-call-container{align-items:center;background:#f7f7f7;display:flex;height:100%;justify-content:center;position:relative;width:100%}.WaitignModal .ModalHeading{color:#000;font-size:14px;font-weight:600;margin-bottom:0}.WaitignModal .ModalText{color:#000;font-size:12px;font-weight:400;margin:5px 0 10px}.WaitignModal .ModalBtn{background-color:#27b99a;border:0;border-radius:50rem;color:#fff;font-size:12px;font-weight:600;padding:8px 20px;text-align:center}.WaitignModal .EndCallContainer{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:16px 40px 24px;text-align:center}.react-calendar__month-view__days{align-items:center;justify-content:space-between}.CardHeaderBox{background-color:#064260;color:#fff;padding:10px 20px}.CardHeaderBox h6{margin-bottom:0}.CardInnerBox{padding:10px}.modalHeaderDark{background-color:#064260;color:#fff}.primaryBtn{background-color:#27b99a;border:1px solid #27b99a;border-radius:7px;color:#fff;font-size:14px;font-weight:600;padding:5px 30px;transition:all .3s ease}.primaryBtn:hover{background-color:#fff;color:#27b99a}.primaryBtn.red{background-color:#ed3a3a;border:1px solid #ed3a3a;color:#fff}.primaryBtn.red:hover{background-color:#fff;color:#ed3a3a}.primaryDarkBtn{background-color:#198754;border:1px solid #198754;border-radius:7px;color:#fff;font-size:14px;font-weight:600;padding:5px 30px;transition:all .3s ease}.primaryDarkBtn:hover{background-color:#fff;color:#198754}.question-card{margin-bottom:1.5rem!important}.save-btn{position:relative;z-index:1}.paginationSpanBg .page-item .page-link{background-color:initial!important}.cardHeader{background-color:#064260;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff}.QuestionList{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:20px}.customBtn{align-items:center;background-color:#064260!important;border:none!important;color:#fff!important;display:flex!important;justify-content:space-between;width:70%}.customBtn:focus{box-shadow:none!important;outline:none!important}.customBtn[aria-expanded=true]{background-color:#064260!important;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff!important}.customBtn .chevron-icon{display:inline-block;transition:transform .3s ease}.customBtn[aria-expanded=true] .chevron-icon{transform:rotate(180deg)}.customCollapse{background-color:#fff;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:20px 20px 20px 0;width:70%}.dayItem{align-items:center;display:flex;gap:50px;justify-content:start;margin-bottom:50px}.dayItem:last-child{margin-bottom:0}.dayItem .dayNo{background-color:#064260;border-bottom-right-radius:50px;border-top-right-radius:50px;color:#fff;font-size:14px;font-weight:600;margin-bottom:0;padding:3px 20px 3px 30px}.video-wrapper video{height:50px;width:100%}.PlusBtn{align-items:center;background-color:#064260;border-radius:5px;color:#fff;display:flex;justify-content:center;padding:5px 10px;transition:all .3s ease;width:70px}.PlusBtn:hover{background-color:#b2e2fa;color:#064260}.EditBtn{align-items:center!important;background-color:#064260!important;border:0!important;border-radius:5px!important;color:#fff!important;display:flex!important;gap:10px!important;justify-content:center!important;padding:5px 10px!important;transition:all .3s ease!important;width:100px!important}.EditBtn:hover{background-color:#b2e2fa!important;color:#064260!important}.EditBtn:focus{box-shadow:none!important;outline:none!important}.SaveBtn{align-items:center;background-color:#27b99a;border:1px solid #27b99a;border-radius:10px;color:#fff;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:8px 30px;transition:all .3s ease}.SaveBtn:hover{background-color:#fff;color:#27b99a}.VideoDropdown{align-items:center!important;background-color:#064260!important;border-radius:5px!important;color:#fff!important;display:flex!important;justify-content:center!important;transition:all .3s ease!important}.VideoDropdown:focus{box-shadow:none!important;outline:none!important}.VideoBox .dropdown-item:hover{background-color:#064260;color:#fff}.supportTableHeader{background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;padding:.75rem}.supportTableHeader input{background-color:#0642601a;border:0;color:#064260;width:400px}.supportTableHeader input::placeholder{color:#064260}.supportTableHeader input:focus{background-color:#0642601a;box-shadow:none;color:#064260;outline:none}.supportTableHeader .dropdown .dropdown-toggle{align-items:center;background-color:#0642601a;border:0;color:#064260;display:flex;justify-content:space-between;width:140px}.supportTableHeader .dropdown .dropdown-toggle:focus{background-color:#0642601a;box-shadow:none;color:#064260;outline:none}.dropdown-toggle:after{display:none!important}.container{font-family:Poppins,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.container,.loading-container{background-color:#f8f9fa;min-height:100vh}.loading-container{align-items:center;display:flex;justify-content:center}.loading-text{color:#6c757d;font-size:18px}.error-container{align-items:center;background-color:#f8f9fa;display:flex;justify-content:center;min-height:100vh}.error-text{color:#dc3545;font-size:18px}.section{background-color:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-bottom:20px;padding:24px}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.section-title{color:#333;font-size:18px;font-weight:600;margin:0}.section-subtitle{color:#6c757d;font-size:14px;margin-bottom:16px}.profile-info{align-items:center;display:flex;gap:16px}.profile-image-container{position:relative}.profile-image{border:3px solid #27b99a;border-radius:50%;height:80px;object-fit:cover;width:80px}.provider-name{color:#333;font-size:24px;font-weight:600;margin:0}.profession{color:#6c757d;font-size:16px;margin:0}.experience{color:#27b99a;font-size:14px;font-weight:500;margin:0}.edit-icon-button{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background-color .2s}.edit-icon{color:#27b99a;font-size:16px}.specialties-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.specialty-button{background-color:#27b99a;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .2s}.video-container{display:flex;justify-content:center}.video-thumbnail{cursor:pointer;position:relative}.video-image{border-radius:8px;height:200px;object-fit:cover;width:300px}.play-button{align-items:center;background-color:#27b99ae6;border-radius:50%;display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.play-icon{color:#fff;font-size:20px;margin-left:4px}.email-container{display:flex;flex-direction:column;gap:12px}.email-row{align-items:center;background-color:#f8f9fa;border-radius:8px;display:flex;gap:12px;padding:12px}.email-label{color:#333;font-size:14px;font-weight:500;min-width:140px}.email-value{color:#6c757d;flex:1 1;font-size:14px}.verify-button{background-color:#27b99a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:6px 12px;transition:background-color .2s}.password-container{align-items:center;background-color:#f8f9fa;border-radius:8px;display:flex;gap:12px;padding:12px}.password-label{color:#333;font-size:14px;font-weight:500}.password-value{color:#6c757d;font-family:monospace;font-size:14px;letter-spacing:2px}.eye-button{background:none;color:#6c757d;padding:4px}.eye-button,.reset-button{border:none;cursor:pointer}.reset-button{background-color:#27b99a;border-radius:4px;color:#fff;font-size:12px;margin-left:auto;padding:6px 12px}.status-section{background-color:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000000d;justify-content:space-between;margin-bottom:20px;padding:24px}.status-info,.status-section{align-items:center;display:flex}.status-info{gap:8px}.status-label{color:#333;font-size:16px;font-weight:500}.status-value{font-size:16px;font-weight:600}.edit-button{background-color:#27b99a;transition:background-color .2s}.activate-button,.edit-button{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px}.activate-button{background-color:#3abf19}.deactivate-button{background-color:red;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px}.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}body:has(.modal-overlay) .rs-picker-popup,body:has(.modal-overlay) .rs-picker-popup.rs-picker-popup-date,body:has(.modal-overlay) .rs-picker-popup.rs-picker-popup-daterange,body:has(.modal-overlay) .rs-picker-popup.rs-picker-popup-time{z-index:10001!important}.ant-picker-dropdown,.modal-overlay~.rs-picker-popup,.modal-overlay~.rs-picker-popup.rs-picker-popup-date,.modal-overlay~.rs-picker-popup.rs-picker-popup-daterange,.modal-overlay~.rs-picker-popup.rs-picker-popup-time,.rs-picker-popup.rs-picker-popup-date,.rs-picker-popup.rs-picker-popup-daterange,.rs-picker-popup.rs-picker-popup-time{z-index:10001!important}.ant-picker-panel-container{z-index:10002!important}.react-select__menu,.react-select__menu-portal,.rs-calendar,.rs-calendar-table{z-index:10001!important}.rs-calendar-month-dropdown,.rs-calendar-time-dropdown{z-index:10002!important}.datepickerBorder,.rs-dropdown-menu,.rs-picker-menu{z-index:10001!important}.datepickerBorder .rs-picker-popup{z-index:10002!important}.rs-picker-popup{z-index:10001!important}.rs-picker-popup *{z-index:inherit!important}.rs-picker-popup.rs-picker-popup-check,.rs-picker-popup.rs-picker-popup-date,.rs-picker-popup.rs-picker-popup-date[style*="z-index: 1000"],.rs-picker-popup.rs-picker-popup-daterange,.rs-picker-popup.rs-picker-popup-daterange[style*="z-index: 1000"],.rs-picker-popup.rs-picker-popup-time,.rs-picker-popup.rs-picker-popup-time[style*="z-index: 1000"],.rs-picker-popup[style*=z-index]{z-index:10001!important}.rs-picker-popup .rs-calendar,.rs-picker-popup .rs-calendar-month-dropdown,.rs-picker-popup .rs-calendar-table,.rs-picker-popup .rs-calendar-time-dropdown{z-index:10002!important}.modal-container{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;width:90%}.modal-header{align-items:center;background:#f8f9fa;border-bottom:1px solid #e9ecef;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:24px 32px}.modal-header h3{color:#333;font-size:20px;font-weight:600;margin:0}.close-button{align-items:center;background:none;border:none;border-radius:6px;color:#6c757d;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;padding:8px;transition:all .2s;width:36px}.close-button:hover{background-color:#e9ecef;color:#333}.modal-content{flex:1 1;min-height:400px;overflow-y:auto;padding:32px}.profile-text{display:flex;flex-direction:column;gap:4px;position:relative}.profile-text .edit-button{background:none;border:none;border-radius:4px;color:#27b99a;cursor:pointer;font-size:14px;padding:4px;position:absolute;right:0;top:0;transition:color .2s}.profile-text .edit-button:hover{color:#1f9d7a}.editing-personal-info{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-top:12px;padding:24px}.edit-row{display:flex;gap:16px;margin-bottom:16px}.edit-input{background-color:#fff;border:2px solid #e9ecef;border-radius:8px;flex:1 1;font-size:14px;padding:12px 16px;transition:all .2s}.edit-input:focus{border-color:#27b99a;box-shadow:0 0 0 3px #27b99a1a;outline:none}.edit-select{background-color:#fff;border:2px solid #e9ecef;border-radius:8px;flex:1 1;font-size:14px;padding:12px 16px;transition:all .2s}.edit-select:focus{border-color:#27b99a;box-shadow:0 0 0 3px #27b99a1a;outline:none}.edit-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.save-button{align-items:center;background-color:#27b99a;border:none;border-radius:8px;box-shadow:0 2px 4px #27b99a33;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .2s}.save-button:hover{background-color:#1a8f7a;box-shadow:0 4px 8px #27b99a4d;transform:translateY(-1px)}.cancel-button{align-items:center;background-color:#6c757d;border:none;border-radius:8px;box-shadow:0 2px 4px #6c757d33;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .2s}.cancel-button:hover{background-color:#5a6268;box-shadow:0 4px 8px #6c757d4d;transform:translateY(-1px)}.modal-text{word-wrap:break-word;font-size:20px;font-weight:700;line-height:1.5;margin-bottom:20px}.confirm-button{border:none;color:#27b99a;cursor:pointer;font-size:14px;font-weight:700;margin-right:10px;padding:10px 15px}input.form-control.custom-input{background-color:#e6ecef!important;border:none!important;color:#064260;font-weight:600;margin-right:10px;max-width:300px;padding:8px 15px;width:100%}.form-select.custom-select{width:145px}.form-select.custom-select,.form-select.custom-select1{background-color:#e6ecef!important;border:none!important;border-radius:8px;font-weight:500;height:40px;padding:8px 16px}.form-select.custom-select1{width:120px}.form-select.custom-select1:focus,.form-select.custom-select:focus{border:none!important;box-shadow:none!important;outline:none!important}.custom-date-button{background-color:#e6ecef!important;border:none!important;border-radius:8px;font-weight:500!important;min-width:140px;padding:8px 16px}.custom-date-button,.custom-date-button:hover{color:#064260!important}.date-picker-container .react-datepicker__header{padding-top:0!important}.date-picker-container .react-datepicker__current-month{align-items:center!important;border-radius:5px 5px 0 0!important;color:#fff!important;display:flex!important;justify-content:center!important}.date-picker-container .react-datepicker__navigation.react-datepicker__navigation--previous{height:50px!important}@media (max-width:768px){.edit-row{flex-direction:column;gap:8px}.edit-input,.edit-select{width:100%}.edit-actions{justify-content:center}.modal-content{min-width:300px}}.dropdown-menu-center{left:50%!important;margin-top:4px!important;right:auto!important;top:100%!important;transform:translateX(-50%)!important;z-index:10000!important}.session-history-dropdown{background-color:#fff!important;position:absolute!important;z-index:10000!important}.session-history-dropdown.show{display:block!important}.session-history-container{max-width:100%!important;overflow-x:visible!important;overflow-y:auto!important;width:100%!important}.session-history-container .card,.session-history-container .card-body{box-sizing:border-box!important;max-width:100%!important;overflow:visible!important;width:100%!important}.session-history-container .table-responsive{max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;position:relative;width:100%!important}.session-history-container .sessions-table-wrapper{box-sizing:border-box!important;display:block!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;overflow-y:visible!important;padding:0!important;position:relative!important;width:100%!important}.session-history-container .sessions-table-wrapper table{border:0 #0000!important;border-collapse:collapse!important;border-spacing:0!important;box-shadow:none!important;display:table!important;empty-cells:show!important;margin:0!important;outline:none!important;table-layout:fixed!important;width:100%!important}.session-history-container .sessions-table-wrapper table col,.session-history-container .sessions-table-wrapper table colgroup{display:none!important}.session-history-container .sessions-table-wrapper table td,.session-history-container .sessions-table-wrapper table th{border:none!important}.session-history-container .sessions-table-wrapper table tbody,.session-history-container .sessions-table-wrapper table thead,.session-history-container .sessions-table-wrapper table tr{display:table-row!important}.session-history-container .sessions-table-wrapper table td,.session-history-container .sessions-table-wrapper table th{border:0 #0000!important;box-shadow:none!important;box-sizing:border-box!important;display:table-cell!important;margin:0!important;outline:none!important;overflow:hidden!important;padding:12px 8px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.session-history-container .sessions-table-wrapper table thead{border:none!important;display:table-header-group!important}.session-history-container .sessions-table-wrapper table thead th{border:0 #0000!important;border-image:none!important;box-shadow:none!important;outline:none!important}.session-history-container .sessions-table-wrapper .table,.session-history-container .sessions-table-wrapper .table td,.session-history-container .sessions-table-wrapper .table th,.session-history-container .sessions-table-wrapper table.table,.session-history-container .sessions-table-wrapper table.table td,.session-history-container .sessions-table-wrapper table.table th{border:0 #0000!important}.session-history-container .sessions-table-wrapper table thead tr{border:none!important;box-shadow:none!important;outline:none!important}.session-history-container .sessions-table-wrapper table tbody td{border:0 #0000!important;box-shadow:none!important;outline:none!important}.session-history-container .sessions-table-wrapper table tbody tr{border:none!important;box-shadow:none!important;outline:none!important}.session-history-container .sessions-table-wrapper table tbody{display:table-row-group!important}.session-history-container .sessions-table-wrapper table tbody td:first-child,.session-history-container .sessions-table-wrapper table thead th:first-child{width:7%!important}.session-history-container .sessions-table-wrapper table tbody td:nth-child(2),.session-history-container .sessions-table-wrapper table thead th:nth-child(2){width:11%!important}.session-history-container .sessions-table-wrapper table tbody td:nth-child(3),.session-history-container .sessions-table-wrapper table thead th:nth-child(3){max-width:11%!important;min-width:11%!important;width:11%!important}.session-history-container .sessions-table-wrapper table tbody td:nth-child(4),.session-history-container .sessions-table-wrapper table thead th:nth-child(4){max-width:9%!important;min-width:9%!important;width:9%!important}.session-history-container .sessions-table-wrapper table tbody td:nth-child(5),.session-history-container .sessions-table-wrapper table thead th:nth-child(5){max-width:13%!important;min-width:13%!important;width:13%!important}.session-history-container .sessions-table-wrapper table tbody td:nth-child(6),.session-history-container .sessions-table-wrapper table tbody td:nth-child(7),.session-history-container .sessions-table-wrapper table thead th:nth-child(6),.session-history-container .sessions-table-wrapper table thead th:nth-child(7){width:11%!important}.session-history-container .sessions-table-wrapper table tbody td:nth-child(8),.session-history-container .sessions-table-wrapper table thead th:nth-child(8){width:9%!important}.session-history-container .sessions-table-wrapper table tbody td:nth-child(9),.session-history-container .sessions-table-wrapper table thead th:nth-child(9){width:8%!important}.date-picker-wrapper .custom-date-input,.date-picker-wrapper .react-datepicker__input-container input{background-color:#f8f9fa!important;border:1px solid #e0e0e0!important;border-radius:4px!important;font-size:14px!important;min-width:140px!important;outline:none!important;padding:8px 35px 8px 12px!important;width:100%!important}.session-history-container .table-responsive table,.session-history-container .table-responsive table tbody,.session-history-container .table-responsive table tr{overflow:visible!important}.session-history-container .table-responsive table td{overflow:visible!important;position:relative}.session-history-container .dropdown-menu{background-color:#fff!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;position:absolute!important;z-index:10000!important}.session-history-container .dropdown-menu.show{display:block!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.session-history-container .dropdown-menu .dropdown-item{overflow:visible!important}.session-history-container .table-responsive .dropdown{position:static!important}.session-history-container .table-responsive .dropdown-menu{left:50%!important;margin-top:4px!important;position:absolute!important;top:100%!important;transform:translateX(-50%)!important}.session-dropdown-menu{contain:none!important;isolation:isolate!important;pointer-events:auto!important;position:fixed!important;z-index:10000!important}.session-dropdown-menu,body>.session-dropdown-menu{max-height:none!important;overflow:visible!important}body>.session-dropdown-menu{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important}textarea::placeholder{color:#000;display:block;line-height:90px;text-align:left}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddClientDrawer_root__hv5oJ{inset:0;position:fixed;z-index:1200}.AddClientDrawer_overlay__E4kbt{background:#0f172a73;border:none;cursor:pointer;inset:0;padding:0;position:absolute}.AddClientDrawer_drawer__R8Dga{background:#fff;box-shadow:-8px 0 32px #0f172a2e;display:flex;flex-direction:column;height:100%;max-width:480px;position:absolute;right:0;top:0;width:min(480px,100vw)}.AddClientDrawer_header__0bJ4V{align-items:flex-start;border-bottom:1px solid #e8eef2;display:flex;gap:16px;justify-content:space-between;padding:24px 24px 18px}.AddClientDrawer_title__MP9pO{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0 0 6px}.AddClientDrawer_subtitle__TRjCK{color:#8a97a3;font-family:Poppins,sans-serif;font-size:13px;margin:0}.AddClientDrawer_closeButton__Wf2nM{align-items:center;background:#f3f5f7;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.AddClientDrawer_closeButton__Wf2nM:hover{background:#e8edf1;color:#0b1f2a}.AddClientDrawer_form__nVIVI{display:flex;flex:1 1;flex-direction:column;min-height:0}.AddClientDrawer_body__aO0Ca{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:20px 24px 24px;scrollbar-color:#06426047 #0000;scrollbar-width:thin}.AddClientDrawer_body__aO0Ca::-webkit-scrollbar{width:6px}.AddClientDrawer_body__aO0Ca::-webkit-scrollbar-button{display:none;height:0;width:0}.AddClientDrawer_body__aO0Ca::-webkit-scrollbar-thumb{background:#06426038;border-radius:999px}.AddClientDrawer_body__aO0Ca::-webkit-scrollbar-track{background:#0000}.AddClientDrawer_gridTwo__pVHXr{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.AddClientDrawer_field__S3P6R{display:flex;flex-direction:column;gap:6px;margin:0}.AddClientDrawer_label__7TlUf{color:#8a97a3;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.AddClientDrawer_required__694zO{color:#d64545}.AddClientDrawer_input__2Ip1H,.AddClientDrawer_select__r-vpH{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#0b1f2a;font-family:Poppins,sans-serif;font-size:14px;height:42px;outline:none;padding:0 12px;width:100%}.AddClientDrawer_select__r-vpH{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:36px}.AddClientDrawer_input__2Ip1H:focus,.AddClientDrawer_select__r-vpH:focus{border-color:#064260;box-shadow:0 0 0 3px #0642601f}.AddClientDrawer_inputError__2gT2-{border-color:#d64545!important}.AddClientDrawer_dateWrap__oKme4{position:relative;width:100%;z-index:3}.AddClientDrawer_dateIcon__e6OOf{color:#94a3b0;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.AddClientDrawer_dateInput__uA65w{padding-left:36px;width:100%}.AddClientDrawer_calendarDropdown__iDzPy{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 30px #0f172a24;overflow:hidden;position:fixed;z-index:1400}.AddClientDrawer_calendarDropdown__iDzPy .react-datepicker{border:none;font-family:Poppins,sans-serif}.AddClientDrawer_calendar__WvKig .react-datepicker__header{background:#f8fafc;border-bottom:1px solid #e5e7eb}.AddClientDrawer_calendar__WvKig .react-datepicker__day--selected{background:#064260!important;border:none;border-radius:6px;color:#fff!important}.AddClientDrawer_calendar__WvKig .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected){background:#0000!important;border-radius:6px;color:inherit!important}.AddClientDrawer_calendar__WvKig .react-datepicker__day--outside-month{color:#94a3b0}.AddClientDrawer_calendar__WvKig .react-datepicker__day--today:not(.react-datepicker__day--selected){background:#0000!important;border:1.5px solid #27b99a;border-radius:6px;color:#27b99a!important;font-weight:700}.AddClientDrawer_calendar__WvKig .react-datepicker__day--today.react-datepicker__day--selected{background:#27b99a!important;border:1.5px solid #27b99a;color:#fff!important}.AddClientDrawer_calendar__WvKig .react-datepicker__day:hover{border-radius:6px}.AddClientDrawer_selectWrap__kJaz9{position:relative}.AddClientDrawer_selectIcon__vIj7o{color:#6b7280;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.AddClientDrawer_errorText__AQq71{color:#d64545;font-family:Poppins,sans-serif;font-size:12px;line-height:1.35}.AddClientDrawer_serverError__ZAKqp{background:#fdecee;border:1px solid #f5c2c7;border-radius:8px;color:#b42318;font-family:Poppins,sans-serif;font-size:13px;padding:10px 12px}.AddClientDrawer_warningBox__qmmZN{background:#fff8e8;border:1px solid #f3d9a4;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:12px}.AddClientDrawer_warningTitle__95kis{color:#8a5a00;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;margin:0}.AddClientDrawer_warningList__gCo-q{color:#8a5a00;font-family:Poppins,sans-serif;font-size:13px;margin:0;padding-left:18px}.AddClientDrawer_warningLink__nr6pI{background:none;border:none;color:#064260;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.AddClientDrawer_continueButton__Vk2sD{align-self:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#0b1f2a;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;padding:8px 12px}.AddClientDrawer_footer__R9fle{grid-gap:12px;border-top:1px solid #e8eef2;display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:16px 24px 24px}.AddClientDrawer_cancelButton__M7orX,.AddClientDrawer_submitButton__FHkDT{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;height:42px;justify-content:center;padding:0 16px}.AddClientDrawer_cancelButton__M7orX{background:#fff;border:1px solid #e5e7eb;color:#064260}.AddClientDrawer_submitButton__FHkDT{background:#064260;border:1px solid #064260;color:#fff}.AddClientDrawer_continueButton__Vk2sD:disabled,.AddClientDrawer_submitButton__FHkDT:disabled{cursor:not-allowed;opacity:.65}.AddClientDrawer_cancelButton__M7orX:hover{background:#f9fafb}.AddClientDrawer_submitButton__FHkDT:hover:not(:disabled){background:#05324a}.AddClientDrawer_confirmRoot__9NAxN{align-items:center;background:#0f172a59;display:flex;inset:0;justify-content:center;padding:20px;position:absolute;z-index:2}.AddClientDrawer_confirmCard__Mx05g{background:#fff;border-radius:12px;box-shadow:0 12px 40px #0f172a33;max-width:400px;padding:22px;width:100%}.AddClientDrawer_confirmTitle__gj5oa{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;margin:0 0 8px}.AddClientDrawer_confirmText__AALvr{color:#64748b;font-family:Poppins,sans-serif;font-size:14px;margin:0 0 18px}.AddClientDrawer_confirmActions__nRIjP{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}@media (max-width:560px){.AddClientDrawer_drawer__R8Dga{max-width:100vw;width:100vw}.AddClientDrawer_gridTwo__pVHXr{grid-template-columns:1fr}.AddClientDrawer_body__aO0Ca,.AddClientDrawer_footer__R9fle,.AddClientDrawer_header__0bJ4V{padding-left:16px;padding-right:16px}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.ClientDetails_page__ua7qD{box-sizing:border-box;font-family:Poppins,sans-serif;padding:0 0 32px;width:100%}.ClientDetails_pageHeader__FS4-X{align-items:center;display:flex;gap:14px;margin-bottom:20px}.ClientDetails_backButton__Jaq5P{align-items:center;background:#27b99a;border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ClientDetails_backButton__Jaq5P:hover{background:#229f85}.ClientDetails_pageTitle__\+SGNv{color:#0b1f2a;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0}.ClientDetails_profileCard__nTESz{background:#fff;border:1px solid #e6edf2;border-radius:14px;margin-bottom:18px;overflow:hidden}.ClientDetails_profileTop__RZvxK{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:24px 24px 8px}.ClientDetails_profileIdentity__TXuIn{min-width:0}.ClientDetails_nameRow__bSInD{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ClientDetails_clientName__62jpf{color:#0b1f2a;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0}.ClientDetails_statusBadge__JVcdg{border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;line-height:1;padding:6px 10px}.ClientDetails_statusActive__6jKf1{background:#e7f8f2;color:#1d7a64}.ClientDetails_statusInactive__geuwf{background:#fdecee;color:#c2313a}.ClientDetails_clientIdLine__yjsHQ{color:#8a97a3;font-size:14px;margin:8px 0 0}.ClientDetails_deactivateButton__dPgOg,.ClientDetails_reactivateButton__ClHyQ{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 18px;white-space:nowrap}.ClientDetails_reactivateButton__ClHyQ{border:1.5px solid #27b99a;color:#27b99a}.ClientDetails_reactivateButton__ClHyQ:hover:not(:disabled){background:#27b99a14}.ClientDetails_deactivateButton__dPgOg{border:1.5px solid #d32f2f;color:#d32f2f}.ClientDetails_deactivateButton__dPgOg:hover:not(:disabled){background:#d32f2f0f}.ClientDetails_deactivateButton__dPgOg:disabled,.ClientDetails_reactivateButton__ClHyQ:disabled{cursor:not-allowed;opacity:.65}.ClientDetails_tabs__Nx7cn{border-top:1px solid #eef2f5;display:flex;gap:28px;margin-top:16px;padding:0 24px}.ClientDetails_tab__bMUKC{background:#0000;border:none;border-bottom:3px solid #0000;color:#8a97a3;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;margin-bottom:-1px;padding:14px 0}.ClientDetails_tabActive__aLPBN{border-bottom-color:#27b99a;color:#27b99a;font-weight:600}.ClientDetails_infoSection__ABGuC{background:#fff;border:1px solid #e6edf2;border-radius:14px;overflow:hidden}.ClientDetails_infoHeader__w5uat{align-items:center;background:#064260;display:flex;justify-content:space-between;min-height:56px;padding:12px 18px}.ClientDetails_infoTitle__6zEb7{color:#fff;font-size:16px;font-weight:600;margin:0}.ClientDetails_editButton__WsgLp,.ClientDetails_headerGhostButton__TYWOj,.ClientDetails_headerSolidButton__GdZTA{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;height:34px;justify-content:center;padding:0 14px}.ClientDetails_editButton__WsgLp,.ClientDetails_headerGhostButton__TYWOj{background:#0000;border:1.5px solid #ffffffd9;color:#fff}.ClientDetails_editButton__WsgLp:hover,.ClientDetails_headerGhostButton__TYWOj:hover:not(:disabled){background:#ffffff1a}.ClientDetails_headerSolidButton__GdZTA{background:#fff;border:1.5px solid #fff;color:#064260}.ClientDetails_headerSolidButton__GdZTA:hover:not(:disabled){background:#f3f7f9}.ClientDetails_headerActions__m0xKj{display:flex;gap:8px}.ClientDetails_infoBody__jbIEy{margin:0}.ClientDetails_infoGrid__pqzjk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ClientDetails_infoCell__0\+pGe{border-bottom:1px solid #eef2f5;border-right:1px solid #eef2f5;display:flex;flex-direction:column;gap:8px;min-height:96px;padding:20px 22px}.ClientDetails_infoCell__0\+pGe:nth-child(3n){border-right:none}.ClientDetails_infoCell__0\+pGe:nth-last-child(-n+3){border-bottom:none}.ClientDetails_fieldLabel__SJ-xS{color:#8a97a3;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ClientDetails_fieldValue__ckO72{color:#0b1f2a;font-size:15px;font-weight:500;line-height:1.4;word-break:break-word}.ClientDetails_fieldInput__QeLsk,.ClientDetails_fieldSelect__jHxVc{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#0b1f2a;font-family:Poppins,sans-serif;font-size:14px;height:40px;outline:none;padding:0 12px;width:100%}.ClientDetails_fieldInput__QeLsk:focus,.ClientDetails_fieldSelect__jHxVc:focus{border-color:#064260;box-shadow:0 0 0 3px #0642601f}.ClientDetails_selectWrap__6knIM{position:relative}.ClientDetails_fieldSelect__jHxVc{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:36px}.ClientDetails_selectIcon__eajOV{color:#6b7280;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.ClientDetails_placeholderCard__XXqc7,.ClientDetails_stateCard__TLYvx{align-items:center;background:#fff;border:1px solid #e6edf2;border-radius:14px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:48px 24px;text-align:center}.ClientDetails_placeholderTitle__GddoD,.ClientDetails_stateTitle__XgMzw{color:#0b1f2a;font-size:16px;font-weight:600;margin:0}.ClientDetails_placeholderText__1tkmT,.ClientDetails_stateText__C3KPW{color:#8a97a3;font-size:14px;margin:0}.ClientDetails_outlineButton__WIu9N{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#064260;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;height:40px;margin-top:6px;padding:0 16px}@media (max-width:900px){.ClientDetails_infoGrid__pqzjk{grid-template-columns:1fr 1fr}.ClientDetails_infoCell__0\+pGe:nth-child(3n){border-right:1px solid #eef2f5}.ClientDetails_infoCell__0\+pGe:nth-child(2n){border-right:none}.ClientDetails_infoCell__0\+pGe:nth-last-child(-n+3){border-bottom:1px solid #eef2f5}.ClientDetails_infoCell__0\+pGe:nth-last-child(-n+2){border-bottom:none}}@media (max-width:640px){.ClientDetails_profileTop__RZvxK{align-items:stretch;flex-direction:column;padding:18px 16px 8px}.ClientDetails_tabs__Nx7cn{gap:18px;overflow-x:auto;padding:0 16px}.ClientDetails_clientName__62jpf{font-size:24px}.ClientDetails_infoGrid__pqzjk{grid-template-columns:1fr}.ClientDetails_infoCell__0\+pGe{border-right:none!important}.ClientDetails_infoCell__0\+pGe:last-child{border-bottom:none}.ClientDetails_infoHeader__w5uat{align-items:flex-start;flex-direction:column;gap:10px}}.ClientDetails_modalRoot__\+TAtv{inset:0;position:fixed;z-index:1300}.ClientDetails_modalOverlay__rNH7Z{background:#0f172a73;border:none;cursor:pointer;inset:0;padding:0;position:absolute}.ClientDetails_modalCard__t5xeu{background:#fff;border-radius:14px;box-shadow:0 18px 50px #0f172a38;left:50%;max-width:460px;padding:28px 28px 24px;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px)}.ClientDetails_modalIconWrap__psBoP{align-items:center;background:#fdecee;border-radius:999px;display:flex;height:56px;justify-content:center;margin:0 auto 16px;width:56px}.ClientDetails_modalTitle__ibHXT{color:#0b1f2a;font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0 0 10px;text-align:center}.ClientDetails_modalText__LT9kB{color:#64748b;font-size:14px;line-height:1.55;margin:0 0 22px;text-align:center}.ClientDetails_modalText__LT9kB strong{color:#0b1f2a;font-weight:700}.ClientDetails_modalActions__AMOa4{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ClientDetails_modalCancel__ELcAv,.ClientDetails_modalDeactivate__hEAGT{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;height:44px;justify-content:center;padding:0 16px}.ClientDetails_modalCancel__ELcAv{background:#fff;border:1px solid #e5e7eb;color:#374151}.ClientDetails_modalCancel__ELcAv:hover:not(:disabled){background:#f9fafb}.ClientDetails_modalDeactivate__hEAGT{background:#d32f2f;border:1px solid #d32f2f;color:#fff}.ClientDetails_modalDeactivate__hEAGT:hover:not(:disabled){background:#b71c1c}.ClientDetails_modalCancel__ELcAv:disabled,.ClientDetails_modalDeactivate__hEAGT:disabled{cursor:not-allowed;opacity:.7}.Clients_page__SAtQO{box-sizing:border-box;font-family:Poppins,sans-serif;padding:0 0 8px;width:100%}.Clients_pageHeader__jeJdc{margin-bottom:20px}.Clients_title__uTDez{color:#0b1f2a;font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0}.Clients_toolbar__iybxB{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;width:100%}.Clients_filters__UbnYl{align-items:center;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:12px;min-width:0}.Clients_actions__o\+37u{align-items:center;display:flex;flex:0 0 auto;gap:12px;margin-left:auto}.Clients_searchWrap__wDVvO{flex:0 1 300px;max-width:340px;min-width:240px;position:relative}.Clients_searchIcon__0yFHV{color:#9ca3af;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Clients_searchInput__TNzVw{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#111827;font-family:Poppins,sans-serif;font-size:14px;height:40px;outline:none;padding:0 14px 0 38px;width:100%}.Clients_searchInput__TNzVw::placeholder{color:#9ca3af}.Clients_selectWrap__HemF6{flex:0 0 auto;position:relative}.Clients_filterSelect__6VzXX{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;height:40px;min-width:140px;outline:none;padding:0 36px 0 14px}.Clients_selectIcon__B7xNH{color:#6b7280;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.Clients_addButton__arYyu:focus-visible,.Clients_filterSelect__6VzXX:focus,.Clients_importButton__IIBaJ:focus-visible,.Clients_pageButton__SaPvW:focus-visible,.Clients_retryButton__4yZtW:focus-visible,.Clients_rowsSelect__2sbLk:focus,.Clients_searchInput__TNzVw:focus{border-color:#064260;box-shadow:0 0 0 3px #0642601f}.Clients_addButton__arYyu,.Clients_importButton__IIBaJ{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 16px;white-space:nowrap}.Clients_importButton__IIBaJ{background:#fff;border:1px solid #e5e7eb;color:#374151}.Clients_addButton__arYyu{background:#064260;border:1px solid #064260;color:#fff}.Clients_importButton__IIBaJ:hover{background:#f9fafb;border-color:#d1d5db}.Clients_addButton__arYyu:hover{background:#05324a}.Clients_card__Ma8q1{background:#fff;border:1px solid #e6edf2;border-radius:16px;box-shadow:0 1px 3px #0642600d;padding:22px 24px 18px}.Clients_tableWrap__UovpI{overflow-x:auto;width:100%}.Clients_table__3BBsd{border-collapse:collapse;min-width:920px;table-layout:fixed;width:100%}.Clients_table__3BBsd thead th{border-bottom:1px solid #e8eef2;color:#94a3b0;font-size:10px;font-weight:600;letter-spacing:.04em;padding:10px 8px;text-align:left;text-transform:uppercase;white-space:nowrap}.Clients_table__3BBsd tbody td:first-child,.Clients_table__3BBsd thead th:first-child{padding-left:4px}.Clients_table__3BBsd tbody td:last-child,.Clients_table__3BBsd thead th:last-child{padding-right:4px;width:96px}.Clients_table__3BBsd tbody td:first-child,.Clients_table__3BBsd thead th:first-child{width:16%}.Clients_table__3BBsd tbody td:nth-child(2),.Clients_table__3BBsd tbody td:nth-child(3),.Clients_table__3BBsd thead th:nth-child(2),.Clients_table__3BBsd thead th:nth-child(3){width:12%}.Clients_table__3BBsd tbody td:nth-child(4),.Clients_table__3BBsd thead th:nth-child(4){width:14%}.Clients_table__3BBsd tbody td:nth-child(5),.Clients_table__3BBsd thead th:nth-child(5){width:18%}.Clients_table__3BBsd tbody td:nth-child(6),.Clients_table__3BBsd thead th:nth-child(6){width:12%}.Clients_table__3BBsd tbody td{color:#64748b;font-size:13px;overflow:hidden;padding:14px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Clients_table__3BBsd tbody td,.Clients_table__3BBsd tbody tr:last-child td{border-bottom:1px solid #eef2f5}.Clients_row__OIqrM{cursor:pointer;transition:background-color .15s ease}.Clients_row__OIqrM:hover{background:#f5f8fa}.Clients_row__OIqrM:focus{outline:none}.Clients_row__OIqrM:focus-visible{background:#eef5f9;outline:2px solid #064260;outline-offset:-2px}.Clients_clientName__KKiAN{color:#0b1f2a!important;font-weight:700}.Clients_clientId__MCDfK{color:#064260!important;font-weight:700}.Clients_statusPill__h\+oYl{border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;line-height:1;padding:6px 10px}.Clients_statusActive__eydNq{background:#e7f8f2;color:#1d7a64}.Clients_statusInactive__TJ7tl{background:#fdecee;color:#c2313a}.Clients_statusUnassigned__bM0yS{background:#eef2f5;color:#6b7c89}.Clients_skeletonRow__5WZcS td{padding:14px 8px}.Clients_skeletonCell__ZFW-h{animation:Clients_pulse__4BFf0 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 50%,#eef2f6 75%);background-size:200% 100%;border-radius:6px;height:14px;width:78%}.Clients_emptyCell__Y64zs{padding:48px 16px!important;text-align:center}.Clients_pagination__5j7oz{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:18px}.Clients_rowsPerPage__7KNid{align-items:center;color:#64748b;display:inline-flex;font-size:14px;gap:10px;margin:0}.Clients_rowsSelectWrap__SIwMx{position:relative}.Clients_rowsSelect__2sbLk{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d5dee5;border-radius:8px;color:#0b1f2a;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;height:34px;min-width:64px;outline:none;padding:0 28px 0 10px}.Clients_rowsSelectIcon__XJP62{color:#64748b;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.Clients_pageControls__x6dVX{align-items:center;display:inline-flex;gap:10px}.Clients_pageLabel__VIfk8{color:#475569;font-size:14px;font-weight:500;min-width:108px;text-align:center}.Clients_pageButton__SaPvW{align-items:center;background:#fff;border:1px solid #d5dee5;border-radius:8px;color:#064260;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.Clients_pageButton__SaPvW:hover:not(:disabled){background:#f3f7f9}.Clients_pageButton__SaPvW:disabled{cursor:not-allowed;opacity:.35}.Clients_errorState__B3MVQ{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:64px 20px;text-align:center}.Clients_emptyTitle__m8ncW,.Clients_errorTitle__vOESR{color:#0b1f2a;font-size:16px;font-weight:600;margin:0}.Clients_stateText__5S1gD{color:#94a3b0;font-size:14px;margin:0}.Clients_retryButton__4yZtW{background:#27b99a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-top:4px;padding:10px 18px}.Clients_retryButton__4yZtW:hover{background:#229f85}@keyframes Clients_pulse__4BFf0{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1100px){.Clients_toolbar__iybxB{align-items:stretch;flex-direction:column}.Clients_filters__UbnYl{flex-wrap:wrap}.Clients_searchWrap__wDVvO{flex:1 1 100%;max-width:none}.Clients_actions__o\+37u{justify-content:flex-end;width:100%}}@media (max-width:640px){.Clients_title__uTDez{font-size:28px}.Clients_actions__o\+37u{flex-direction:column}.Clients_addButton__arYyu,.Clients_importButton__IIBaJ{justify-content:center;width:100%}.Clients_card__Ma8q1{padding:16px}}.Dashboard_page__nGm-R{box-sizing:border-box;font-family:Poppins,sans-serif;max-width:100%;overflow-x:hidden;padding:0 0 40px;width:100%}.Dashboard_headerRow__kWVc6{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:32px;max-width:100%}.Dashboard_titleBlock__RdZEO{min-width:0;padding-top:2px}.Dashboard_title__3x1By{color:#0b1f2a;font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 8px}.Dashboard_subtitle__Umbun{color:#7b8a96;font-size:clamp(13px,1.4vw,15px);font-weight:400;line-height:1.45;margin:0}.Dashboard_section__yn5yz{margin-bottom:28px;max-width:100%}.Dashboard_sectionHeading__LtBm\+{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px;margin-bottom:16px}.Dashboard_sectionIcon__Q4Arw{align-items:center;background:#064260;border-radius:999px;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.Dashboard_sectionIconAccent__R73Ca{background:#2f95ff}.Dashboard_sectionTitle__3sD1h{color:#0b1f2a;font-size:clamp(15px,1.5vw,16px);font-weight:600;margin:0}.Dashboard_uploadBadge__O77m3{background:#eef2f5;border-radius:999px;color:#6b7c89;font-size:12px;font-weight:500;padding:5px 11px;white-space:nowrap}.Dashboard_gridFive__gVtz1,.Dashboard_gridFour__FBslM,.Dashboard_gridThree__YexPl{grid-gap:16px;display:grid;gap:16px;max-width:100%;width:100%}.Dashboard_gridFour__FBslM{grid-template-columns:repeat(4,minmax(0,1fr))}.Dashboard_gridFive__gVtz1{grid-template-columns:repeat(5,minmax(0,1fr))}.Dashboard_gridThree__YexPl{grid-template-columns:repeat(3,minmax(0,1fr))}.Dashboard_ehrEmptyTitle__lhgmr,.Dashboard_emptyHint__pPxQU{color:#8a97a3;font-size:13px;margin:-6px 0 12px}.Dashboard_ehrEmpty__TaoXJ{margin:-6px 0 12px}.Dashboard_ehrEmptyText__unvCA{color:#a3afb9;font-size:12px;margin:2px 0 0}.Dashboard_errorState__vr6Zg{align-items:center;background:#fff;border:1px solid #e5ebf0;border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:48px 24px;text-align:center}.Dashboard_errorTitle__pM2zz{color:#0b1f2a;font-size:16px;font-weight:600;margin:0}.Dashboard_retryButton__2zDDb{background:#27b99a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;padding:10px 18px}@media (max-width:1400px){.Dashboard_gridFive__gVtz1{gap:12px}}@media (max-width:1200px){.Dashboard_gridFive__gVtz1{grid-template-columns:repeat(3,minmax(0,1fr))}.Dashboard_gridFour__FBslM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.Dashboard_headerRow__kWVc6{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:24px}.Dashboard_gridThree__YexPl{grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_gridFive__gVtz1,.Dashboard_gridFour__FBslM,.Dashboard_gridThree__YexPl{gap:12px}.Dashboard_section__yn5yz{margin-bottom:22px}}@media (max-width:640px){.Dashboard_page__nGm-R{padding-bottom:24px}.Dashboard_gridFive__gVtz1,.Dashboard_gridFour__FBslM,.Dashboard_gridThree__YexPl{grid-template-columns:minmax(0,1fr)}.Dashboard_sectionHeading__LtBm\+{margin-bottom:12px}.Dashboard_errorState__vr6Zg{padding:32px 16px}}@media (min-width:641px) and (max-width:900px){.Dashboard_gridFive__gVtz1{grid-template-columns:repeat(2,minmax(0,1fr))}}.DateRangeFilter_wrap__RDx74{flex-shrink:0;position:relative;z-index:5}.DateRangeFilter_controls__kjLJ9{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.DateRangeFilter_dropdown__Xv3X9{position:relative}.DateRangeFilter_trigger__Mx122{align-items:center;background:#fff;border:1px solid #d9e2e8;border-radius:10px;box-shadow:0 1px 2px #0f233408;color:#0b1f2a;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:10px;justify-content:space-between;min-width:118px;padding:10px 14px}.DateRangeFilter_menu__KIkd2{background:#fff;border:1px solid #e5ebf0;border-radius:12px;box-shadow:0 12px 28px #0f172a1f;margin-top:8px;min-width:200px;overflow:hidden;padding:6px;position:absolute;right:0;top:100%;z-index:6}.DateRangeFilter_item__Blyqw{background:#0000;border:none;border-radius:8px;color:#334155;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:14px;padding:10px 12px;text-align:left;width:100%}.DateRangeFilter_item__Blyqw:hover{background:#f1f5f9}.DateRangeFilter_itemActive__3RwK0{background:#e8f7f3;color:#064260;font-weight:600}.DateRangeFilter_rangeBox__83m-D{align-items:center;background:#fff;border:1px solid #d9e2e8;border-radius:10px;box-shadow:0 1px 2px #0f233408;display:inline-flex;gap:10px;padding:8px 12px}.DateRangeFilter_datePart__HkkML{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:8px;padding:2px 0;position:relative}.DateRangeFilter_datePlaceholder__TOlJQ{color:#94a3b8;font-weight:400;letter-spacing:.01em}.DateRangeFilter_datePlaceholder__TOlJQ,.DateRangeFilter_dateValue__RVd2x{font-family:Poppins,sans-serif;font-size:14px;min-width:92px;text-align:left}.DateRangeFilter_dateValue__RVd2x{color:#0b1f2a;font-weight:500}.DateRangeFilter_calendarIcon__zYYvu{flex-shrink:0}.DateRangeFilter_dash__Zw1vA{color:#64748b;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1;padding:0 2px}.DateRangeFilter_hiddenDate__gTXDf{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}@media (max-width:900px){.DateRangeFilter_controls__kjLJ9,.DateRangeFilter_dropdown__Xv3X9,.DateRangeFilter_wrap__RDx74{width:100%}.DateRangeFilter_trigger__Mx122{min-width:0;width:100%}.DateRangeFilter_menu__KIkd2{left:0;min-width:0;right:0;width:100%}.DateRangeFilter_rangeBox__83m-D{justify-content:space-between;width:100%}}@media (max-width:480px){.DateRangeFilter_rangeBox__83m-D{flex-wrap:wrap;gap:8px}.DateRangeFilter_dash__Zw1vA{display:none}.DateRangeFilter_datePart__HkkML{justify-content:space-between;width:100%}}.MetricCard_card__Ww-ko{align-items:flex-start;background:#fff;border:1px solid #e6edf2;border-radius:16px;box-shadow:0 1px 2px #0f233408;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:8px;max-width:100%;min-height:128px;min-width:0;overflow:hidden;padding:18px 20px 16px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.MetricCard_card__Ww-ko:hover{border-color:#d2dee7;box-shadow:0 4px 14px #06426012}.MetricCard_card__Ww-ko:focus-visible{outline:2px solid #27b99a;outline-offset:2px}.MetricCard_cardStatic__7xyMU{cursor:default}.MetricCard_cardStatic__7xyMU:hover{border-color:#e6edf2;box-shadow:0 1px 2px #0f233408}.MetricCard_title__CzpHN{color:#8a97a3;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;line-height:1.3;overflow-wrap:anywhere;text-transform:uppercase;width:100%}.MetricCard_value__zw\+xc{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:clamp(26px,2vw,36px);font-weight:700;letter-spacing:-.03em;line-height:1;max-width:100%}.MetricCard_support__tOl0i{color:#9aa7b2;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:1.35;margin-top:auto;overflow-wrap:anywhere;width:100%}.MetricCard_skeletonLabel__oOE3O,.MetricCard_skeletonSupport__Ra9qu,.MetricCard_skeletonValue__ob8zh{animation:MetricCard_pulse__4p5i1 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 50%,#eef2f6 75%);background-size:200% 100%;border-radius:6px;max-width:100%}.MetricCard_skeletonLabel__oOE3O{height:12px;width:48%}.MetricCard_skeletonValue__ob8zh{height:34px;margin-top:4px;width:40%}.MetricCard_skeletonSupport__Ra9qu{height:12px;margin-top:2px;width:62%}@keyframes MetricCard_pulse__4p5i1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:640px){.MetricCard_card__Ww-ko{min-height:112px;padding:16px}.MetricCard_support__tOl0i{font-size:12px}}.auth-page{font-family:Outfit,Poppins,sans-serif}.auth-page__input::placeholder{color:#0f172a40;opacity:1}.auth-page__input:focus{border-color:#064260!important;box-shadow:0 0 0 3px #0642601f!important}.auth-page__otp{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;caret-color:#064260;color:#0f172a;font-size:20px;font-weight:600;height:56px;padding:0;text-align:center;width:52px}.auth-page__otp::placeholder{color:#0f172a40;opacity:1}.auth-page__otp:focus{border:2px solid #064260!important;box-shadow:none!important}@media (max-width:767.98px){.auth-page__brand{gap:40px;min-height:auto;padding:32px 24px!important}}@media (max-width:479.98px){.auth-page__otp{font-size:18px;height:48px;width:42px}}.Header_header__Lhnr8{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;max-width:100%;min-height:72px;padding:12px 0;width:100%}.Header_menuButton__Hh1oy{align-items:center;background:#eef2f5;border:none;border-radius:10px;cursor:pointer;display:none;flex-shrink:0;height:40px;justify-content:center;width:40px}.Header_menuButton__Hh1oy:hover{background:#e4eaef}.Header_actions__AB5lA{align-items:center;display:flex;gap:16px;justify-content:flex-end;margin-left:auto;min-width:0}.Header_bell__TBvZ2{align-items:center;background:#eef2f5;border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;position:relative;width:40px}.Header_bell__TBvZ2:hover{background:#e4eaef}.Header_badge__azsyk{background:#ef4444;border:2px solid #fff;border-radius:999px;height:10px;position:absolute;right:8px;top:8px;width:10px}.Header_divider__tNkF9{align-self:stretch;background:#e6edf2;flex-shrink:0;margin:10px 0;width:1px}.Header_profileButton__UGg7B{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:12px;min-width:0;padding:0}.Header_profileMenu__StDNF{position:relative}.Header_dropdown__bxE4-{background:#fff;border:1px solid #e6edf2;border-radius:12px;box-shadow:0 10px 30px #0f23341f;min-width:180px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}.Header_dropdownItem__3NpKv{background:#0000;border:none;border-radius:8px;color:#0b1f2a;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;padding:10px 12px;text-align:left;width:100%}.Header_dropdownItem__3NpKv:hover{background:#f4f7f9}.Header_avatar__9t59A{align-items:center;background:#064260;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;height:40px;justify-content:center;letter-spacing:.02em;width:40px}.Header_meta__Vmozb{display:flex;flex-direction:column;line-height:1.25;min-width:0;text-align:left}.Header_name__slxgR{color:#0b1f2a;font-size:14px;font-weight:600}.Header_name__slxgR,.Header_role__HQena{font-family:Poppins,sans-serif;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_role__HQena{color:#7b8a96;font-size:12px;font-weight:400}.Header_chevron__0AGHQ{flex-shrink:0;margin-left:2px}@media (max-width:900px){.Header_menuButton__Hh1oy{display:inline-flex}.Header_header__Lhnr8{min-height:64px}}@media (max-width:640px){.Header_actions__AB5lA{gap:10px}.Header_chevron__0AGHQ,.Header_divider__tNkF9,.Header_meta__Vmozb{display:none}.Header_avatar__9t59A,.Header_bell__TBvZ2,.Header_menuButton__Hh1oy{height:36px;width:36px}.Header_avatar__9t59A{font-size:12px}}.Sidebar_backdrop__Oc4kd{background:#03142073;border:none;display:none;inset:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:40}.Sidebar_backdropOpen__OD4Kl{opacity:1;pointer-events:auto}.Sidebar_sidebar__TTYAt{background:#03324a;color:#fff;display:flex;flex:0 0 252px;flex-direction:column;height:100vh;justify-content:space-between;max-width:252px;min-width:252px;overflow-x:hidden;overflow-y:auto;padding:22px 10px 18px 16px;scrollbar-color:#9fb6c466 #0000;scrollbar-width:thin;width:252px;z-index:50}.Sidebar_sidebar__TTYAt::-webkit-scrollbar{width:5px}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-button{display:none;height:0;width:0}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-button:end:increment,.Sidebar_sidebar__TTYAt::-webkit-scrollbar-button:start:decrement{display:none;height:0;width:0}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-track{background:#0000;margin:8px 0}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-thumb{background:#9fb6c459;border-radius:999px}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-thumb:hover{background:#27b99a8c}.Sidebar_sidebar__TTYAt::-webkit-scrollbar-corner{background:#0000}.Sidebar_top__I6Ixp{display:flex;flex-direction:column;gap:20px}.Sidebar_logoRow__iGsCC{align-items:center;display:flex;gap:8px;justify-content:space-between}.Sidebar_logoLink__VsF5o{display:inline-flex;padding:2px 6px}.Sidebar_logo__7wfyA{height:auto;max-width:150px;width:150px}.Sidebar_closeButton__srMpo{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:none;height:36px;justify-content:center;width:36px}.Sidebar_orgCard__LwhRJ{align-items:center;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px 14px;text-align:left;width:100%}.Sidebar_orgText__pO1oR{display:flex;flex-direction:column;gap:2px;min-width:0}.Sidebar_orgName__D9As3{color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_orgRole__QjD3W{color:#9fb6c4;font-family:Poppins,sans-serif;font-size:12px}.Sidebar_roleBadgeWrap__yl8AZ{padding:0 4px}.Sidebar_roleBadge__h-3tT{background:#27b99a2e;border:1px solid #27b99a73;border-radius:999px;color:#27b99a;display:inline-flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;padding:6px 12px}.Sidebar_nav__Kav3s{display:flex;flex-direction:column;gap:2px}.Sidebar_link__mVAGN{align-items:center;border:1px solid #0000;border-radius:12px;color:#b7c7d2;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;gap:12px;padding:11px 12px;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.Sidebar_link__mVAGN:hover{background:#ffffff0d;color:#fff;text-decoration:none}.Sidebar_linkActive__aXe2p{background:#27b99a29;border-color:#27b99a;box-shadow:inset 0 0 0 1px #27b99a59;color:#fff}.Sidebar_icon__1v8Ln{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.Sidebar_signOut__WWk6f{align-items:center;background:#0000;border:none;border-radius:12px;color:#9fb6c4;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;gap:12px;margin-top:16px;padding:11px 12px;text-align:left;width:100%}.Sidebar_signOut__WWk6f:hover{background:#ffffff0d;color:#fff}@media (max-width:1100px){.Sidebar_sidebar__TTYAt{flex-basis:232px;max-width:232px;min-width:232px;width:232px}.Sidebar_logo__7wfyA{max-width:132px;width:132px}}@media (max-width:900px){.Sidebar_backdrop__Oc4kd{display:block}.Sidebar_closeButton__srMpo{display:inline-flex}.Sidebar_sidebar__TTYAt{bottom:0;flex-basis:280px;left:0;max-width:min(280px,86vw);min-width:min(280px,86vw);position:fixed;top:0;transform:translateX(-105%);transition:transform .22s ease;width:min(280px,86vw)}.Sidebar_sidebarOpen__aJgLQ{transform:translateX(0)}}.Staff_page__HzZjD{box-sizing:border-box;font-family:Poppins,sans-serif;max-width:100%;overflow-x:hidden;padding:0 0 40px;width:100%}.Staff_headerRow__nRspq{margin-bottom:28px}.Staff_title__2KHUS{color:#0b1f2a;font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 8px}.Staff_subtitle__1Jqa5{color:#7b8a96;font-size:clamp(13px,1.4vw,15px);font-weight:400;line-height:1.45;margin:0}.Staff_summaryGrid__ZlDD8{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:24px;max-width:100%;width:100%}.Staff_summaryCard__6-e5Z{background:#fff;border:1px solid #e6edf2;border-radius:16px;box-shadow:0 1px 2px #0f233408;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;min-height:104px;min-width:0;padding:18px 20px 16px}.Staff_summaryLabel__x4RK0{color:#8a97a3;font-size:11px;font-weight:600;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.Staff_summaryValue__m9Bhv{color:#0b1f2a;font-size:clamp(26px,2vw,36px);font-weight:700;letter-spacing:-.03em;line-height:1}.Staff_toolbar__9GvFK{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.Staff_searchWrap__AYkHC{align-items:center;background:#fff;border:1px solid #e0e7ed;border-radius:10px;display:flex;flex:1 1 280px;gap:8px;max-width:360px;min-width:0;padding:0 12px}.Staff_searchWrap__AYkHC svg{color:#8a97a3;flex-shrink:0}.Staff_searchInput__drayh{background:#0000;border:none;color:#0b1f2a;flex:1 1;font-family:Poppins,sans-serif;font-size:14px;min-width:0;outline:none;padding:10px 0}.Staff_searchInput__drayh::placeholder{color:#9aa7b2}.Staff_filterSelect__khz1n{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%236b7c89' d='M1.2 1.5 6 6.3l4.8-4.8'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #e0e7ed;border-radius:10px;color:#0b1f2a;min-width:120px;padding:10px 36px 10px 14px}.Staff_filterSelect__khz1n,.Staff_inviteButton__Ak0rD{cursor:pointer;font-family:Poppins,sans-serif;font-size:14px}.Staff_inviteButton__Ak0rD{align-items:center;background:#064260;border:none;border-radius:10px;color:#fff;display:inline-flex;font-weight:600;gap:6px;margin-left:auto;padding:10px 18px;white-space:nowrap}.Staff_inviteButton__Ak0rD:hover{background:#0a5275}.Staff_tableCard__833-g{background:#fff;border:1px solid #e6edf2;border-radius:16px;box-shadow:0 1px 2px #0f233408;overflow:hidden}.Staff_table__B9\+75{border-collapse:collapse;margin:0;width:100%}.Staff_table__B9\+75 thead th{background:#fff;border-bottom:1px solid #eef2f5;color:#8a97a3;font-size:11px;font-weight:600;letter-spacing:.06em;padding:14px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.Staff_table__B9\+75 tbody td{border-bottom:1px solid #f1f5f8;color:#3d5160;font-size:14px;padding:16px 20px;vertical-align:middle}.Staff_table__B9\+75 tbody tr{cursor:pointer;transition:background-color .12s ease}.Staff_table__B9\+75 tbody tr:hover{background:#f4f9fc}.Staff_table__B9\+75 tbody tr:last-child td{border-bottom:none}.Staff_nameCell__Tui2P{color:#0b1f2a;font-weight:600}.Staff_roleList__gbUHq{display:flex;flex-wrap:wrap;gap:6px}.Staff_roleBadge__TVaAi,.Staff_statusBadge__taF\+z{border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;line-height:1.2;padding:5px 10px;white-space:nowrap}.Staff_roleStaff__pt1gh{background:#e8f8f3;color:#1a7a6a}.Staff_roleSupervisor__hIsFL{background:#ebe8ff;color:#4a3db8}.Staff_roleCompliance__FcTbM{background:#fff1e6;color:#b65c14}.Staff_roleAdmin__1Q0cI{background:#fde8f3;color:#a1266c}.Staff_roleDefault__FJgOx,.Staff_roleReadOnly__RLTUY{background:#eef2f5;color:#5b6b78}.Staff_statusActive__ZUfSq{background:#e8f8f3;color:#1a7a6a}.Staff_statusPending__Xm3nq{background:#e8f1ff;color:#2457c5}.Staff_statusInactive__OLxF4{background:#fdeceb;color:#c0392b}.Staff_footer__Fhp6N{align-items:center;border-top:1px solid #eef2f5;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 20px}.Staff_rowsPerPage__9a5xt{align-items:center;color:#6b7c89;display:flex;font-size:13px;gap:8px}.Staff_rowsSelect__5Qb9S{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%236b7c89' d='M1.2 1.5 6 6.3l4.8-4.8'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #e0e7ed;border-radius:8px;color:#0b1f2a;font-family:Poppins,sans-serif;font-size:13px;padding:6px 28px 6px 10px}.Staff_pageControls__rwuRA{align-items:center;display:flex;gap:10px}.Staff_pageLabel__VpfPv{color:#6b7c89;font-size:13px}.Staff_pageButton__oPbgX{align-items:center;background:#fff;border:1px solid #e0e7ed;border-radius:8px;color:#0b1f2a;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.Staff_pageButton__oPbgX:disabled{cursor:not-allowed;opacity:.4}.Staff_stateBlock__gxHlJ{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:56px 24px;text-align:center}.Staff_stateTitle__aJqoZ{color:#0b1f2a;font-size:16px;font-weight:600;margin:0}.Staff_stateText__2pEdc{color:#8a97a3;font-size:14px;margin:0}.Staff_retryButton__3Tolt{background:#27b99a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-top:4px;padding:10px 18px}.Staff_skeletonCard__Sncii{animation:Staff_pulse__J-Zg0 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 50%,#eef2f6 75%);background-size:200% 100%;border-radius:16px;height:104px}@keyframes Staff_pulse__J-Zg0{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1200px){.Staff_summaryGrid__ZlDD8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.Staff_inviteButton__Ak0rD{margin-left:0}.Staff_summaryGrid__ZlDD8{grid-template-columns:repeat(2,minmax(0,1fr))}.Staff_searchWrap__AYkHC{max-width:none}}@media (max-width:640px){.Staff_summaryGrid__ZlDD8{grid-template-columns:minmax(0,1fr)}.Staff_table__B9\+75 tbody td,.Staff_table__B9\+75 thead th{padding:12px 14px}}.InviteStaffDrawer_backdrop__raVoM{background:#1a202c59;border:none;inset:0;position:fixed;z-index:1040}.InviteStaffDrawer_drawer__f8Tou{background:#fff;box-shadow:-12px 0 40px #0f172a24;display:flex;flex-direction:column;height:100%;max-width:100%;position:fixed;right:0;top:0;width:500px;z-index:1050}.InviteStaffDrawer_header__4eOQ-{padding:32px 32px 24px}.InviteStaffDrawer_headerTop__wojkm{align-items:center;display:flex;gap:16px;justify-content:space-between}.InviteStaffDrawer_title__H44dI{color:#1a202c;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.InviteStaffDrawer_closeButton__0FLQ0{align-items:center;background:#f1f5f9;border:none;border-radius:999px;color:#7d8a99;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.InviteStaffDrawer_closeButton__0FLQ0:hover{background:#e2e8f0;color:#1a202c}.InviteStaffDrawer_subtitle__l04wX{color:#7d8a99;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:6px 0 0}.InviteStaffDrawer_form__Mgk0N{display:flex;flex:1 1;flex-direction:column;min-height:0}.InviteStaffDrawer_body__VXk4K{display:flex;flex:1 1;flex-direction:column;gap:18px;overflow-y:auto;padding:0 32px 24px}.InviteStaffDrawer_nameRow__nmNPY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.InviteStaffDrawer_field__zbyA7{display:flex;flex-direction:column;gap:8px;margin:0}.InviteStaffDrawer_label__GPp2F{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.InviteStaffDrawer_required__oAH5C{color:#c0392b}.InviteStaffDrawer_hint__65gKC{color:#8a97a3;font-size:12px;font-weight:400;margin-left:6px}.InviteStaffDrawer_input__IJfuj{background:#fff;border:1px solid #dbe3ea;border-radius:10px;box-sizing:border-box;color:#0b1f2a;font-family:Poppins,sans-serif;font-size:14px;height:42px;outline:none;padding:0 14px;width:100%}.InviteStaffDrawer_input__IJfuj:focus{border-color:#27b99a;box-shadow:0 0 0 3px #27b99a1f}.InviteStaffDrawer_inputError__2\+Aks{border-color:#e07474}.InviteStaffDrawer_errorText__vX\+0P{color:#c0392b;font-family:Poppins,sans-serif;font-size:12px;margin:0}.InviteStaffDrawer_roleList__zPzy-{display:flex;flex-direction:column;gap:10px}.InviteStaffDrawer_roleOption__DD4BV{align-items:flex-start;background:#fff;border:1px solid #e6edf2;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:border-color .12s ease,background-color .12s ease}.InviteStaffDrawer_roleOptionSelected__djXLJ{background:#f4fbf9;border-color:#27b99a}.InviteStaffDrawer_checkbox__wug7g{accent-color:#064260;flex-shrink:0;height:16px;margin-top:3px;width:16px}.InviteStaffDrawer_roleContent__qil9-{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.InviteStaffDrawer_roleBadge__z\+PCi{align-self:flex-start;border-radius:999px;display:inline-flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2;padding:4px 10px}.InviteStaffDrawer_badgeAdmin__LMaY3{background:#064260;color:#fff}.InviteStaffDrawer_badgeProvider__qJjWs{background:#e8f8f3;color:#1a7a6a}.InviteStaffDrawer_badgeSupervisor__DmS8A{background:#fff1e6;color:#b65c14}.InviteStaffDrawer_badgeQa__oUlsm{background:#e8f1ff;color:#2457c5}.InviteStaffDrawer_roleDescription__0kwDp{color:#7b8a96;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4}.InviteStaffDrawer_providerSection__wiH-E{border-top:1px solid #eef2f5;display:flex;flex-direction:column;gap:12px;padding-top:18px}.InviteStaffDrawer_providerHeading__dVtMX{color:#8a97a3;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.InviteStaffDrawer_footer__o-OJw{align-items:center;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:10px;justify-content:flex-end;margin-top:auto;padding:16px 32px 24px}.InviteStaffDrawer_cancelButton__QCXxl,.InviteStaffDrawer_submitButton__VBxVu{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;height:42px;justify-content:center;padding:0 18px}.InviteStaffDrawer_cancelButton__QCXxl{background:#fff;border:1px solid #0b314b;color:#0b314b}.InviteStaffDrawer_submitButton__VBxVu{background:#0b314b;border:1px solid #0b314b;color:#fff}.InviteStaffDrawer_submitButton__VBxVu:disabled{cursor:not-allowed;opacity:.65}.InviteStaffDrawer_notice__397CJ{border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.InviteStaffDrawer_noticeInfo__ChrEB{background:#f4fbf9;border:1px solid #c9ece3}.InviteStaffDrawer_noticeWarning__ks-35{background:#fff8ef;border:1px solid #f0d7b0}.InviteStaffDrawer_noticeError__xjAHa{background:#fff4f4;border:1px solid #f0c7c7}.InviteStaffDrawer_noticeTitle__1OVSj{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;margin:0}.InviteStaffDrawer_noticeMeta__cFrK9,.InviteStaffDrawer_noticeText__TGRlv{color:#516473;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;margin:0}.InviteStaffDrawer_noticeActions__xPSKu{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.InviteStaffDrawer_noticeButtonPrimary__RFwTS,.InviteStaffDrawer_noticeButton__F1TPX{border-radius:8px;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;padding:8px 12px}.InviteStaffDrawer_noticeButton__F1TPX{background:#fff;border:1px solid #dbe3ea;color:#3d5160}.InviteStaffDrawer_noticeButtonPrimary__RFwTS{background:#0b314b;border:none;color:#fff}.InviteStaffDrawer_noticeButtonPrimary__RFwTS:disabled{cursor:not-allowed;opacity:.65}@media (max-width:560px){.InviteStaffDrawer_drawer__f8Tou{width:100vw}.InviteStaffDrawer_nameRow__nmNPY{grid-template-columns:1fr}.InviteStaffDrawer_body__VXk4K,.InviteStaffDrawer_footer__o-OJw,.InviteStaffDrawer_header__4eOQ-{padding-left:20px;padding-right:20px}}.StaffDetails_accountActions__L7m\+W{border-top:1px solid #eef2f5}.StaffDetails_accountActionsStandalone__5dMUp,.StaffDetails_accountActions__L7m\+W{display:flex;flex-direction:column;gap:0}.StaffDetails_actionRow__L1ees{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px}.StaffDetails_actionSubtitle__r9vOM{color:#7b8a96;font-size:13px;line-height:1.4;margin:4px 0 0}.StaffDetails_actionTitle__i0Q8Y{color:#0b1f2a;font-size:15px;font-weight:600;margin:0}.StaffDetails_backIcon__gT0mL{align-items:center;background:#064260;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.StaffDetails_backLabel__d4n6b{color:#0b1f2a;font-size:22px;font-weight:700;letter-spacing:-.02em}.StaffDetails_backRow__BkNBx{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:12px;margin-bottom:20px;padding:0}.StaffDetails_cancelModalButton__Ekkpl{background:#0000;border:none;color:#6b7c89;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;padding:8px}.StaffDetails_confirmButton__-\+t2c{background:#c0392b;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;padding:12px 18px;width:100%}.StaffDetails_dataTable__OEdP7{border-collapse:collapse;margin:0;width:100%}.StaffDetails_dataTable__OEdP7 thead th{background:#fff;border-bottom:1px solid #eef2f5;color:#8a97a3;font-size:11px;font-weight:600;letter-spacing:.06em;padding:14px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.StaffDetails_dataTable__OEdP7 tbody td{border-bottom:1px solid #f1f5f8;color:#3d5160;font-size:14px;padding:16px 20px;vertical-align:middle}.StaffDetails_dataTable__OEdP7 tbody tr:last-child td{border-bottom:none}.StaffDetails_deactivateButton__zgTNn{align-items:center;background:#fff;border:1.5px solid #e35d5d;border-radius:10px;color:#c0392b;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 16px;white-space:nowrap}.StaffDetails_deactivateButton__zgTNn:disabled,.StaffDetails_outlineButton__dI6az:disabled,.StaffDetails_reactivateButton__dcKxe:disabled{cursor:not-allowed;opacity:.55}.StaffDetails_editButton__Phiqs{align-items:center;background:#fff;border:1px solid #d5dee6;border-radius:10px;color:#3d5160;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 16px;white-space:nowrap}.StaffDetails_headerActions__YaENI{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.StaffDetails_headerCard__nyL8b{align-items:flex-start;background:#fff;border:1px solid #e6edf2;border-radius:16px;box-shadow:0 1px 2px #0f233408;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:8px;padding:22px 24px}.StaffDetails_headerMain__rMOI3{min-width:0}.StaffDetails_infoGrid__cKVbg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.StaffDetails_infoItemEmpty__50gYy,.StaffDetails_infoItem__UMD1K{border-bottom:1px solid #eef2f5;border-right:1px solid #eef2f5;box-sizing:border-box;min-height:88px;min-width:0;padding:20px 24px}.StaffDetails_infoItemEmpty__50gYy:nth-child(3n),.StaffDetails_infoItem__UMD1K:nth-child(3n){border-right:none}.StaffDetails_infoItemEmpty__50gYy:nth-last-child(-n+3),.StaffDetails_infoItem__UMD1K:nth-last-child(-n+3){border-bottom:none}.StaffDetails_infoItem__UMD1K{display:flex;flex-direction:column;gap:10px}.StaffDetails_infoLabel__V8xj6{color:#8a97a3;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.StaffDetails_infoValue__zAMjf{color:#0b1f2a;font-size:15px;font-weight:500;line-height:1.4;word-break:break-word}.StaffDetails_linkButton__JCJA1{background:#0000;border:none;color:#1a7a6a;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;padding:0;text-align:left}.StaffDetails_linkButton__JCJA1:hover{text-decoration:underline}.StaffDetails_modalCard__XvnRE{background:#fff;border-radius:16px;box-shadow:0 16px 40px #0f23342e;display:flex;flex-direction:column;gap:12px;max-width:360px;padding:28px 24px;text-align:center;width:calc(100% - 32px)}.StaffDetails_modalOverlay__S6kiH{align-items:center;background:#0b1f2a59;display:flex;inset:0;justify-content:center;position:fixed;z-index:1100}.StaffDetails_modalText__xtjnu{color:#0b1f2a;font-size:16px;font-weight:600;line-height:1.45;margin:0 0 8px}.StaffDetails_name__J-tm9{color:#0b1f2a;font-size:clamp(24px,2.4vw,32px);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0}.StaffDetails_nameCell__fLZVo{color:#0b1f2a;font-weight:600}.StaffDetails_nameRow__struq{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px}.StaffDetails_outlineButton__dI6az{align-items:center;background:#fff;border:1.5px solid #064260;border-radius:10px;color:#064260;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 16px;white-space:nowrap}.StaffDetails_page__1QY00{box-sizing:border-box;font-family:Poppins,sans-serif;max-width:100%;overflow-x:hidden;padding:0 0 40px;width:100%}.StaffDetails_placeholderBody__O0qE4{padding:40px 24px;text-align:center}.StaffDetails_profileContent__j4QII{display:flex;flex-direction:column;gap:16px}.StaffDetails_reactivateButton__dcKxe{align-items:center;background:#fff;border:1.5px solid #27b99a;border-radius:10px;color:#1a7a6a;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 16px;white-space:nowrap}.StaffDetails_roleAdmin__LVK0A{background:#fde8f3;color:#a1266c}.StaffDetails_roleBadge__vMpyb,.StaffDetails_statusBadge__GKZBn{border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;line-height:1.2;padding:5px 10px;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.StaffDetails_roleCompliance__W\+u8F{background:#fff1e6;color:#b65c14}.StaffDetails_roleDefault__GrnNW{background:#eef2f5;color:#5b6b78}.StaffDetails_roleList__5w2fH{display:flex;flex-wrap:wrap;gap:6px}.StaffDetails_roleStaff__a2PyR{background:#e7f8f2;color:#1d7a64}.StaffDetails_roleSupervisor__eb6nq{background:#ebe8ff;color:#4a3db8}.StaffDetails_secondaryButton__hoxX0{align-items:center;background:#eef2f5;border:none;border-radius:10px;color:#0b1f2a;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-top:8px;padding:10px 16px;white-space:nowrap}.StaffDetails_sectionCard__a7G-H{background:#fff;border:1px solid #e6edf2;border-radius:16px;box-shadow:0 1px 2px #0f233408;overflow:hidden}.StaffDetails_sectionHeader__bjEQ-{background:#064260;color:#fff;font-size:14px;font-weight:600;letter-spacing:.02em;padding:14px 24px}.StaffDetails_sectionHeaderAccount__NnpHp{letter-spacing:.08em;text-transform:uppercase}.StaffDetails_staffId__wFot3{color:#7b8a96;font-size:14px;margin:0}.StaffDetails_stateBlock__9skKn{align-items:center;background:#fff;border:1px solid #e6edf2;border-radius:16px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:56px 24px;text-align:center}.StaffDetails_stateText__tqBf9{color:#8a97a3;font-size:14px;margin:0}.StaffDetails_stateTitle__fx0dk{color:#0b1f2a;font-size:16px;font-weight:600;margin:0}.StaffDetails_statusActive__YFyvB{background:#e7f8f2;color:#1d7a64}.StaffDetails_statusFlagged__AZHM-,.StaffDetails_statusInactive__kR4me{background:#fdeceb;color:#c0392b}.StaffDetails_statusInactiveMuted__cueQR{background:#eef2f5;color:#6b7c89}.StaffDetails_statusPending__W5scT{background:#e8f1ff;color:#2457c5}.StaffDetails_tab__74WRQ{background:#0000;border:none;border-bottom:2px solid #0000;color:#7b8a96;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;margin-bottom:-1px;padding:14px 4px}.StaffDetails_tabActive__4htSp{border-bottom-color:#27b99a;color:#064260;font-weight:600}.StaffDetails_tableWrap__Odn5c{overflow-x:auto;width:100%}.StaffDetails_clientRow__WGnOS{cursor:pointer;transition:background-color .12s ease}.StaffDetails_clientRow__WGnOS:hover{background:#f8fbfd}.StaffDetails_clientRow__WGnOS:focus-visible{background:#f4fbf9;outline:2px solid #27b99a;outline-offset:-2px}.StaffDetails_linkText__EZnVX{color:#1a7a6a;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.StaffDetails_tabs__c24TY{border-bottom:1px solid #e6edf2;display:flex;flex-wrap:wrap;gap:28px;margin-bottom:20px}@media (max-width:900px){.StaffDetails_infoGrid__cKVbg{grid-template-columns:repeat(2,minmax(0,1fr))}.StaffDetails_infoItemEmpty__50gYy:nth-child(3n),.StaffDetails_infoItem__UMD1K:nth-child(3n){border-right:1px solid #eef2f5}.StaffDetails_infoItemEmpty__50gYy:nth-child(2n),.StaffDetails_infoItem__UMD1K:nth-child(2n){border-right:none}.StaffDetails_infoItemEmpty__50gYy:nth-last-child(-n+3),.StaffDetails_infoItem__UMD1K:nth-last-child(-n+3){border-bottom:1px solid #eef2f5}.StaffDetails_infoItemEmpty__50gYy:nth-last-child(-n+2),.StaffDetails_infoItem__UMD1K:nth-last-child(-n+2){border-bottom:none}}@media (max-width:720px){.StaffDetails_actionRow__L1ees{align-items:flex-start;flex-direction:column}.StaffDetails_headerCard__nyL8b{padding:18px}.StaffDetails_infoGrid__cKVbg{grid-template-columns:minmax(0,1fr)}.StaffDetails_infoItemEmpty__50gYy,.StaffDetails_infoItem__UMD1K{border-right:none}.StaffDetails_infoItemEmpty__50gYy:nth-last-child(-n+2),.StaffDetails_infoItem__UMD1K:nth-last-child(-n+2){border-bottom:1px solid #eef2f5}.StaffDetails_infoItemEmpty__50gYy:last-child,.StaffDetails_infoItem__UMD1K:last-child{border-bottom:none}}.EditStaffDrawer_backdrop__wdmdX{background:#1a202c59;border:none;inset:0;position:fixed;z-index:1040}.EditStaffDrawer_drawer__m09ep{background:#fff;box-shadow:-12px 0 40px #0f172a24;display:flex;flex-direction:column;height:100%;max-width:100%;position:fixed;right:0;top:0;width:500px;z-index:1050}.EditStaffDrawer_header__Ku3vE{padding:32px 32px 24px}.EditStaffDrawer_headerTop__73TiZ{align-items:center;display:flex;gap:16px;justify-content:space-between}.EditStaffDrawer_title__MY9Ub{color:#1a202c;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.EditStaffDrawer_closeButton__9nGEn{align-items:center;background:#f1f5f9;border:none;border-radius:999px;color:#7d8a99;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.EditStaffDrawer_closeButton__9nGEn:hover{background:#e2e8f0;color:#1a202c}.EditStaffDrawer_subtitle__HZ01p{color:#7d8a99;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:6px 0 0}.EditStaffDrawer_form__vuZBy{display:flex;flex:1 1;flex-direction:column;min-height:0}.EditStaffDrawer_body__KLDcQ{display:flex;flex:1 1;flex-direction:column;gap:18px;overflow-y:auto;padding:0 32px 24px}.EditStaffDrawer_nameRow__fKhPS{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.EditStaffDrawer_field__DA\+mH{display:flex;flex-direction:column;gap:8px;margin:0}.EditStaffDrawer_label__kMTda{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.EditStaffDrawer_required__ZNMoW{color:#c0392b}.EditStaffDrawer_hint__POSkN{color:#8a97a3;font-size:12px;font-weight:400;margin-left:6px}.EditStaffDrawer_input__tFHv2{background:#fff;border:1px solid #dbe3ea;border-radius:10px;box-sizing:border-box;color:#0b1f2a;font-family:Poppins,sans-serif;font-size:14px;height:42px;outline:none;padding:0 14px;width:100%}.EditStaffDrawer_input__tFHv2:focus{border-color:#27b99a;box-shadow:0 0 0 3px #27b99a1f}.EditStaffDrawer_inputReadOnly__YBeO7{background:#f8fafc;color:#64748b;cursor:not-allowed}.EditStaffDrawer_inputError__11NnN{border-color:#e07474}.EditStaffDrawer_errorText__TSctn{color:#c0392b;font-family:Poppins,sans-serif;font-size:12px;margin:0}.EditStaffDrawer_warningBox__nBRgH{background:#fff8ef;border:1px solid #f0d7b0;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.EditStaffDrawer_warningTitle__LSeCc{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;margin:0}.EditStaffDrawer_warningText__MwgIS{color:#516473;font-family:Poppins,sans-serif;font-size:12px;line-height:1.45;margin:0}.EditStaffDrawer_roleList__yNloE{display:flex;flex-direction:column;gap:10px}.EditStaffDrawer_roleOption__SIkkH{align-items:flex-start;background:#fff;border:1px solid #e6edf2;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:border-color .12s ease,background-color .12s ease}.EditStaffDrawer_roleOptionSelected__2CI2k{background:#f4fbf9;border-color:#27b99a}.EditStaffDrawer_checkbox__FPNT4{accent-color:#064260;flex-shrink:0;height:16px;margin-top:3px;width:16px}.EditStaffDrawer_roleContent__jbXBF{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.EditStaffDrawer_roleBadge__XbcaD{align-self:flex-start;border-radius:999px;display:inline-flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.2;padding:4px 10px}.EditStaffDrawer_badgeAdmin__137IK{background:#064260;color:#fff}.EditStaffDrawer_badgeProvider__w2xTc{background:#e8f8f3;color:#1a7a6a}.EditStaffDrawer_badgeSupervisor__yptL4{background:#fff1e6;color:#b65c14}.EditStaffDrawer_badgeQa__XJCXc{background:#e8f1ff;color:#2457c5}.EditStaffDrawer_roleDescription__PoSG7{color:#7b8a96;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4}.EditStaffDrawer_providerSection__kulBz{border-top:1px solid #eef2f5;display:flex;flex-direction:column;gap:12px;padding-top:18px}.EditStaffDrawer_providerHeading__Fl10l{color:#8a97a3;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.EditStaffDrawer_footer__wSK8L{align-items:center;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:10px;justify-content:flex-end;margin-top:auto;padding:16px 32px 24px}.EditStaffDrawer_cancelButton__DetXK,.EditStaffDrawer_submitButton__QsrPf{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;height:42px;justify-content:center;padding:0 18px}.EditStaffDrawer_cancelButton__DetXK{background:#fff;border:1px solid #0b314b;color:#0b314b}.EditStaffDrawer_submitButton__QsrPf{background:#0b314b;border:1px solid #0b314b;color:#fff}.EditStaffDrawer_submitButton__QsrPf:disabled{cursor:not-allowed;opacity:.65}@media (max-width:560px){.EditStaffDrawer_drawer__m09ep{width:100vw}.EditStaffDrawer_nameRow__fKhPS{grid-template-columns:1fr}.EditStaffDrawer_body__KLDcQ,.EditStaffDrawer_footer__wSK8L,.EditStaffDrawer_header__Ku3vE{padding-left:20px;padding-right:20px}}.SuperAdminList_page__nQl3b{box-sizing:border-box;font-family:Poppins,sans-serif;max-width:100%;overflow-x:hidden;padding:0 0 40px;width:100%}.SuperAdminList_headerRow__7JMnz{margin-bottom:24px}.SuperAdminList_title__vP8xr{color:#0b1f2a;font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 8px}.SuperAdminList_subtitle__\+b8Rf{color:#7b8a96;font-size:14px;margin:0}.SuperAdminList_toolbar__ywUrG{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.SuperAdminList_searchWrap__lR4xH{align-items:center;background:#fff;border:1px solid #e0e7ed;border-radius:10px;display:flex;flex:1 1 280px;gap:8px;max-width:360px;min-width:0;padding:0 12px}.SuperAdminList_searchWrap__lR4xH svg{color:#8a97a3;flex-shrink:0}.SuperAdminList_searchInput__-wfGX{background:#0000;border:none;color:#0b1f2a;flex:1 1;font-family:Poppins,sans-serif;font-size:14px;outline:none;padding:12px 0;width:100%}.SuperAdminList_tableWrap__A54Uj{background:#fff;border:1px solid #e6edf2;border-radius:16px;overflow:auto}.SuperAdminList_table__Ljhs9{border-collapse:collapse;min-width:720px;width:100%}.SuperAdminList_table__Ljhs9 th{background:#f8fafc;border-bottom:1px solid #e6edf2;color:#7b8a96;font-size:12px;font-weight:600;letter-spacing:.04em;padding:14px 16px;text-align:left;text-transform:uppercase}.SuperAdminList_table__Ljhs9 td{border-bottom:1px solid #eef2f5;color:#0b1f2a;font-size:14px;padding:14px 16px}.SuperAdminList_row__dyzjc{cursor:pointer}.SuperAdminList_row__dyzjc:hover td{background:#f8fafc}.SuperAdminList_empty__anKYD{color:#7b8a96;padding:32px 16px;text-align:center}.SuperAdminList_errorBox__5U\+fQ{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px}.SuperAdminList_backButton__SNApb,.SuperAdminList_retryButton__MKFC3{background:#064260;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;padding:10px 16px}.SuperAdminList_backButton__SNApb{align-items:center;display:inline-flex;gap:8px;margin-bottom:20px}.SuperAdminList_pagination__viBQI{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.SuperAdminList_pageButton__cb-b-{background:#fff;border:1px solid #e0e7ed;border-radius:8px;color:#0b1f2a;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;padding:8px 12px}.SuperAdminList_pageButton__cb-b-:disabled{cursor:not-allowed;opacity:.5}.SuperAdminList_badge__L4jwC{border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;padding:4px 10px}.SuperAdminList_badgeActive__v8EF8{background:#e8f8f3;color:#0f766e}.SuperAdminList_badgeInactive__mZhVz{background:#f1f5f9;color:#64748b}.SuperAdminList_badgeAdmin__YPels{background:#eef2ff;color:#4338ca}.SuperAdminList_badgeUser__NEKHb{background:#ecfeff;color:#0e7490}.SuperAdminList_detailCard__P1MkY{grid-gap:16px;background:#fff;border:1px solid #e6edf2;border-radius:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px}.SuperAdminList_detailLabel__Tsh6r{color:#7b8a96;font-size:12px;font-weight:600;letter-spacing:.04em;margin:0 0 4px;text-transform:uppercase}.SuperAdminList_detailValue__9hFhV{color:#0b1f2a;font-size:15px;font-weight:500;margin:0;word-break:break-word}@media (max-width:720px){.SuperAdminList_detailCard__P1MkY{grid-template-columns:1fr}}.SuperAdminDashboard_metricsGrid__O0x0r{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.SuperAdminDashboard_errorBox__DY2t5{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;padding:24px}.SuperAdminDashboard_errorTitle__Xmv0g{color:#0b1f2a;font-size:16px;font-weight:600;margin:0 0 12px}.SuperAdminDashboard_retryButton__jPk54{background:#064260;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;padding:10px 16px}@media (max-width:1100px){.SuperAdminDashboard_metricsGrid__O0x0r{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SuperAdminDashboard_metricsGrid__O0x0r{grid-template-columns:1fr}}.EditOrganizationDrawer_backdrop__h\+DbE{background:#1a202c59;border:none;inset:0;position:fixed;z-index:1040}.EditOrganizationDrawer_drawer__T78yB{background:#fff;box-shadow:-12px 0 40px #0f172a24;display:flex;flex-direction:column;height:100%;max-width:100%;position:fixed;right:0;top:0;width:500px;z-index:1050}.EditOrganizationDrawer_header__vDL8v{padding:32px 32px 24px}.EditOrganizationDrawer_headerTop__GfOu1{align-items:center;display:flex;gap:16px;justify-content:space-between}.EditOrganizationDrawer_title__-gad5{color:#1a202c;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.EditOrganizationDrawer_closeButton__-ZF6a{align-items:center;background:#f1f5f9;border:none;border-radius:999px;color:#7d8a99;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.EditOrganizationDrawer_closeButton__-ZF6a:hover{background:#e2e8f0;color:#1a202c}.EditOrganizationDrawer_subtitle__ElbtK{color:#7d8a99;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:6px 0 0}.EditOrganizationDrawer_form__x\+jXJ{display:flex;flex:1 1;flex-direction:column;min-height:0}.EditOrganizationDrawer_body__dGUjd{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:0 32px 24px}.EditOrganizationDrawer_formSection__sRchH{display:flex;flex-direction:column;gap:20px}.EditOrganizationDrawer_sectionHeading__VO7JQ{color:#0a1c2e;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.2;margin:0;text-transform:uppercase}.EditOrganizationDrawer_gridTwo__NAYAT{grid-gap:16px;display:grid;gap:16px;grid-template-columns:2fr 1fr}.EditOrganizationDrawer_field__CcxSf{display:flex;flex-direction:column;gap:6px;margin:0}.EditOrganizationDrawer_label__xKXhq{color:#7d8a99;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.EditOrganizationDrawer_input__R5vu3,.EditOrganizationDrawer_select__eKyqB{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box;color:#0a1c2e;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;height:42px;outline:none;padding:0 12px;width:100%}.EditOrganizationDrawer_select__eKyqB{-webkit-appearance:none;appearance:none;color:#0a1c2e;cursor:pointer;padding-right:34px}.EditOrganizationDrawer_selectPlaceholder__Mh1jc{color:#7d8a99}.EditOrganizationDrawer_input__R5vu3:focus,.EditOrganizationDrawer_select__eKyqB:focus{border-color:#0b314b;box-shadow:0 0 0 3px #0b314b14}.EditOrganizationDrawer_inputError__Ry52s{border-color:#c53030!important}.EditOrganizationDrawer_selectWrap__ZGKsL{position:relative}.EditOrganizationDrawer_selectIcon__ujSWW{color:#7d8a99;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.EditOrganizationDrawer_errorText__yP0Jc{color:#c53030;font-family:Poppins,sans-serif;font-size:12px;line-height:1.35;margin:0}.EditOrganizationDrawer_serverError__IPsFQ{background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;color:#c53030;font-family:Poppins,sans-serif;font-size:13px;margin-top:16px;padding:10px 12px}.EditOrganizationDrawer_footer__9k7bU{align-items:center;background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:10px;justify-content:flex-end;margin-top:auto;padding:16px 32px 24px}.EditOrganizationDrawer_cancelButton__ldEs1,.EditOrganizationDrawer_submitButton__trSVa{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;height:42px;justify-content:center;padding:0 18px;white-space:nowrap}.EditOrganizationDrawer_cancelButton__ldEs1{background:#fff;border:1px solid #0b314b;color:#0b314b}.EditOrganizationDrawer_submitButton__trSVa{background:#0b314b;border:1px solid #0b314b;color:#fff}.EditOrganizationDrawer_submitButton__trSVa:disabled{cursor:not-allowed;opacity:.65}.EditOrganizationDrawer_cancelButton__ldEs1:hover{background:#f7fafc}.EditOrganizationDrawer_submitButton__trSVa:hover:not(:disabled){background:#082638;border-color:#082638}@media (max-width:560px){.EditOrganizationDrawer_drawer__T78yB{width:100vw}.EditOrganizationDrawer_gridTwo__NAYAT{grid-template-columns:1fr}.EditOrganizationDrawer_body__dGUjd,.EditOrganizationDrawer_footer__9k7bU,.EditOrganizationDrawer_header__vDL8v{padding-left:20px;padding-right:20px}.EditOrganizationDrawer_footer__9k7bU{flex-direction:column-reverse}.EditOrganizationDrawer_cancelButton__ldEs1,.EditOrganizationDrawer_submitButton__trSVa{width:100%}}.OrganizationStatusModal_backdrop__5P5\+Y{align-items:center;background:#0f172a80;border:none;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1060}.OrganizationStatusModal_modal__c18dQ{background:#fff;border-radius:16px;box-shadow:0 24px 48px #0f172a2e;max-width:440px;padding:32px 32px 28px;text-align:center;width:100%}.OrganizationStatusModal_iconWrap__a0dve{align-items:center;background:#fde8e8;border-radius:999px;color:#e53e3e;display:inline-flex;height:56px;justify-content:center;margin:0 auto 20px;width:56px}.OrganizationStatusModal_iconWrapActivate__F4JuW{background:#e6fffa;color:#319795}.OrganizationStatusModal_title__Xhlhw{color:#1a202c;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.25;margin:0 0 12px}.OrganizationStatusModal_message__ij08w{color:#718096;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.6;margin:0 auto 28px;max-width:340px}.OrganizationStatusModal_actions__sQrDH{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.OrganizationStatusModal_cancelButton__zcFmf,.OrganizationStatusModal_confirmButton__\+Vi9T{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;height:44px;justify-content:center;padding:0 16px;width:100%}.OrganizationStatusModal_cancelButton__zcFmf{background:#fff;border:1px solid #cbd5e0;color:#718096}.OrganizationStatusModal_cancelButton__zcFmf:hover:not(:disabled){background:#f7fafc}.OrganizationStatusModal_confirmButton__\+Vi9T{background:#e53e3e;border:1px solid #e53e3e;color:#fff}.OrganizationStatusModal_confirmButtonActivate__sgYWS{background:#38b2ac;border-color:#38b2ac}.OrganizationStatusModal_confirmButtonActivate__sgYWS:hover:not(:disabled),.OrganizationStatusModal_confirmButton__\+Vi9T:hover:not(:disabled){filter:brightness(.95)}.OrganizationStatusModal_cancelButton__zcFmf:disabled,.OrganizationStatusModal_confirmButton__\+Vi9T:disabled{cursor:not-allowed;opacity:.65}@media (max-width:520px){.OrganizationStatusModal_modal__c18dQ{padding:24px 20px 20px}.OrganizationStatusModal_actions__sQrDH{grid-template-columns:1fr}}.SuperAdminOrganizationDetails_page__9mXBf{box-sizing:border-box;font-family:Poppins,sans-serif;max-width:100%;overflow-x:hidden;padding:0 0 40px;width:100%}.SuperAdminOrganizationDetails_pageHeader__Aqpqy{align-items:center;display:flex;gap:12px;margin-bottom:24px}.SuperAdminOrganizationDetails_backButton__89MCz{align-items:center;background:#38b2ac;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.SuperAdminOrganizationDetails_backButton__89MCz:hover{background:#319795}.SuperAdminOrganizationDetails_pageTitle__VnhN3{color:#1a202c;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.SuperAdminOrganizationDetails_loadingState__HG5Lq,.SuperAdminOrganizationDetails_subtitle__bQsdM{color:#718096;font-size:14px;font-weight:400;margin:0}.SuperAdminOrganizationDetails_errorBox__ZXATB{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px}.SuperAdminOrganizationDetails_errorBox__ZXATB p{color:#1a202c;font-size:14px;font-weight:400;margin:0 0 16px}.SuperAdminOrganizationDetails_retryButton__Kv7Tj{background:#0b314b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;padding:10px 16px}.SuperAdminOrganizationDetails_profileCard__VpuQT{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px #0f172a0d;margin-bottom:16px;padding:28px 32px}.SuperAdminOrganizationDetails_profileTop__Om2Ln{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.SuperAdminOrganizationDetails_profileMain__3yUms{align-items:center;display:flex;flex:1 1 360px;gap:18px;min-width:0}.SuperAdminOrganizationDetails_orgIcon__2qE1\+{align-items:center;background:#e6fffa;border-radius:10px;color:#319795;display:inline-flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.SuperAdminOrganizationDetails_profileIdentity__sOc3-{min-width:0}.SuperAdminOrganizationDetails_nameRow__IEuFU{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.SuperAdminOrganizationDetails_orgName__VLYMv{color:#1a202c;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.SuperAdminOrganizationDetails_statusBadge__Ah09V{border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;line-height:1;padding:5px 10px}.SuperAdminOrganizationDetails_statusActive__DnJT0{background:#e6fffa;color:#319795}.SuperAdminOrganizationDetails_statusInactive__BxtG-{background:#fff5f5;color:#e53e3e}.SuperAdminOrganizationDetails_metaBlock__ACUtb{display:flex;flex-direction:column;gap:2px;margin-top:8px}.SuperAdminOrganizationDetails_metaLine__9abBg{color:#718096;font-size:14px;font-weight:400;line-height:1.45;margin:0}.SuperAdminOrganizationDetails_profileActions__0Cm9V{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end}.SuperAdminOrganizationDetails_deactivateButton__spD92,.SuperAdminOrganizationDetails_editButton__PGA3B,.SuperAdminOrganizationDetails_impersonateButton__0KfMp{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;height:38px;padding:0 16px;white-space:nowrap}.SuperAdminOrganizationDetails_deactivateButton__spD92{background:#fff;border:1px solid #e53e3e;color:#e53e3e}.SuperAdminOrganizationDetails_deactivateButton__spD92:hover:not(:disabled){background:#fff5f5}.SuperAdminOrganizationDetails_activateButton__UjFqp{background:#fff;border:1px solid #38b2ac;color:#319795}.SuperAdminOrganizationDetails_activateButton__UjFqp:hover:not(:disabled){background:#e6fffa}.SuperAdminOrganizationDetails_editButton__PGA3B{background:#fff;border:1px solid #cbd5e0;color:#2d3748}.SuperAdminOrganizationDetails_editButton__PGA3B:hover:not(:disabled){background:#f7fafc}.SuperAdminOrganizationDetails_impersonateButton__0KfMp{background:#fef3c7;border:1px solid #d69e2e;color:#b7791f}.SuperAdminOrganizationDetails_impersonateButton__0KfMp:hover:not(:disabled){background:#fde68a}.SuperAdminOrganizationDetails_deactivateButton__spD92:disabled,.SuperAdminOrganizationDetails_editButton__PGA3B:disabled,.SuperAdminOrganizationDetails_impersonateButton__0KfMp:disabled{cursor:not-allowed;opacity:.65}.SuperAdminOrganizationDetails_metricsGrid__CBKug{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.SuperAdminOrganizationDetails_metricCard__uWtI2{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px #0f172a0d;display:flex;gap:14px;min-height:88px;padding:20px 24px}.SuperAdminOrganizationDetails_metricIconWrap__IbNjb{align-items:center;background:#edf2f7;border-radius:10px;color:#0b314b;display:inline-flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.SuperAdminOrganizationDetails_metricContent__KXZza{min-width:0}.SuperAdminOrganizationDetails_metricValue__xGw6F{color:#1a202c;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1;margin:0}.SuperAdminOrganizationDetails_metricLabel__pEi9K{color:#667085;font-size:11px;font-weight:600;letter-spacing:.07em;line-height:1.2;margin:8px 0 0;text-transform:uppercase}@media (max-width:960px){.SuperAdminOrganizationDetails_metricsGrid__CBKug{grid-template-columns:1fr}}@media (max-width:720px){.SuperAdminOrganizationDetails_orgName__VLYMv,.SuperAdminOrganizationDetails_pageTitle__VnhN3{font-size:20px}.SuperAdminOrganizationDetails_profileCard__VpuQT{padding:20px}.SuperAdminOrganizationDetails_profileTop__Om2Ln{align-items:flex-start;flex-direction:column}.SuperAdminOrganizationDetails_profileActions__0Cm9V{justify-content:flex-start;width:100%}.SuperAdminOrganizationDetails_deactivateButton__spD92,.SuperAdminOrganizationDetails_editButton__PGA3B,.SuperAdminOrganizationDetails_impersonateButton__0KfMp{flex:1 1 auto;justify-content:center}}.AddOrganizationDrawer_backdrop__MKVx6{background:#1a202c59;border:none;inset:0;position:fixed;z-index:1040}.AddOrganizationDrawer_drawer__ZzNZd{background:#fff;box-shadow:-12px 0 40px #0f172a24;display:flex;flex-direction:column;height:100%;max-width:100%;position:fixed;right:0;top:0;width:500px;z-index:1050}.AddOrganizationDrawer_header__rE2Qa{padding:32px 32px 24px}.AddOrganizationDrawer_headerTop__hbu-R{align-items:center;display:flex;gap:16px;justify-content:space-between}.AddOrganizationDrawer_title__qBisP{color:#0a1c2e;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.AddOrganizationDrawer_closeButton__9LE6a{align-items:center;background:#f1f5f9;border:none;border-radius:999px;color:#7d8a99;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.AddOrganizationDrawer_closeButton__9LE6a:hover{background:#e2e8f0;color:#0a1c2e}.AddOrganizationDrawer_subtitle__\+NTAy{color:#7d8a99;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:6px 0 0}.AddOrganizationDrawer_form__6ucOM{display:flex;flex:1 1;flex-direction:column;min-height:0}.AddOrganizationDrawer_body__v4ixl{display:flex;flex:1 1;flex-direction:column;gap:0;overflow-y:auto;padding:0 32px 8px}.AddOrganizationDrawer_formSection__9\+doh{display:flex;flex-direction:column;gap:20px}.AddOrganizationDrawer_sectionDivider__43\+lo{border-top:1px solid #e5e7eb;margin:28px 0}.AddOrganizationDrawer_sectionHeading__nsBl0{color:#0a1c2e;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.2;margin:0;text-transform:uppercase}.AddOrganizationDrawer_sectionHint__QCyN5{color:#7d8a99;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:1.55;margin:-12px 0 0}.AddOrganizationDrawer_gridTwo__htNC\+{grid-gap:16px;display:grid;gap:16px;grid-template-columns:2fr 1fr}.AddOrganizationDrawer_gridTwoEqual__\+P-i2{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddOrganizationDrawer_field__-QdiE{display:flex;flex-direction:column;gap:6px;margin:0}.AddOrganizationDrawer_label__MJMXH{color:#7d8a99;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.AddOrganizationDrawer_input__hjZOV,.AddOrganizationDrawer_select__OfPfm{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box;color:#0a1c2e;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;height:42px;outline:none;padding:0 12px;width:100%}.AddOrganizationDrawer_select__OfPfm{-webkit-appearance:none;appearance:none;color:#0a1c2e;cursor:pointer;padding-right:34px}.AddOrganizationDrawer_select__OfPfm option[value=""],.AddOrganizationDrawer_select__OfPfm:invalid{color:#7d8a99}.AddOrganizationDrawer_selectPlaceholder__ZTMVy{color:#7d8a99}.AddOrganizationDrawer_input__hjZOV::placeholder{color:#a0aec0;font-weight:400}.AddOrganizationDrawer_input__hjZOV:focus,.AddOrganizationDrawer_select__OfPfm:focus{border-color:#0b314b;box-shadow:0 0 0 3px #0b314b14}.AddOrganizationDrawer_inputError__8sham{border-color:#c53030!important}.AddOrganizationDrawer_selectWrap__Io48k{position:relative}.AddOrganizationDrawer_selectIcon__BYk82{color:#7d8a99;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.AddOrganizationDrawer_errorText__3K\+BM{color:#c53030;font-family:Poppins,sans-serif;font-size:12px;line-height:1.35;margin:0}.AddOrganizationDrawer_serverError__Mfiwb{background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;color:#c53030;font-family:Poppins,sans-serif;font-size:13px;margin-top:20px;padding:10px 12px}.AddOrganizationDrawer_footer__XkjgT{align-items:center;background:#f9fafb;display:flex;gap:10px;justify-content:flex-end;margin-top:auto;padding:16px 32px 24px}.AddOrganizationDrawer_cancelButton__Es411,.AddOrganizationDrawer_submitButton__VmWD9{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;height:42px;justify-content:center;padding:0 18px;white-space:nowrap}.AddOrganizationDrawer_cancelButton__Es411{background:#fff;border:1px solid #0b314b;color:#0b314b}.AddOrganizationDrawer_submitButton__VmWD9{background:#0b314b;border:1px solid #0b314b;color:#fff}.AddOrganizationDrawer_submitButton__VmWD9:disabled{cursor:not-allowed;opacity:.65}.AddOrganizationDrawer_cancelButton__Es411:hover{background:#f7fafc}.AddOrganizationDrawer_submitButton__VmWD9:hover:not(:disabled){background:#082638;border-color:#082638}@media (max-width:560px){.AddOrganizationDrawer_drawer__ZzNZd{width:100vw}.AddOrganizationDrawer_gridTwoEqual__\+P-i2,.AddOrganizationDrawer_gridTwo__htNC\+{grid-template-columns:1fr}.AddOrganizationDrawer_body__v4ixl,.AddOrganizationDrawer_footer__XkjgT,.AddOrganizationDrawer_header__rE2Qa{padding-left:20px;padding-right:20px}.AddOrganizationDrawer_footer__XkjgT{flex-direction:column-reverse}.AddOrganizationDrawer_cancelButton__Es411,.AddOrganizationDrawer_submitButton__VmWD9{width:100%}}.SuperAdminOrganizations_page__SHsD4{box-sizing:border-box;font-family:Poppins,sans-serif;max-width:100%;overflow-x:hidden;padding:0 0 40px;width:100%}.SuperAdminOrganizations_pageHeader__VDBdd{margin-bottom:20px}.SuperAdminOrganizations_filtersRow__seYpj{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;width:100%}.SuperAdminOrganizations_filtersLeft__W2rbY{align-items:center;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:12px;min-width:0}.SuperAdminOrganizations_searchWrap__vw7\+E{flex:1 1 420px;max-width:520px;min-width:280px;position:relative}.SuperAdminOrganizations_searchIcon__Qv3tp{color:#a0aec0;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SuperAdminOrganizations_searchInput__eAxHj{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;color:#1a202c;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;height:42px;outline:none;padding:0 16px 0 40px;width:100%}.SuperAdminOrganizations_searchInput__eAxHj::placeholder{color:#a0aec0;font-weight:400}.SuperAdminOrganizations_addButton__iJlgI:focus-visible,.SuperAdminOrganizations_filterSelect__aXQrR:focus,.SuperAdminOrganizations_searchInput__eAxHj:focus{border-color:#0d3b4c;box-shadow:0 0 0 3px #0d3b4c1f}.SuperAdminOrganizations_selectWrap__Wr33D{flex:0 0 auto;position:relative}.SuperAdminOrganizations_filterSelect__aXQrR{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1a202c;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;height:42px;min-width:132px;outline:none;padding:0 36px 0 14px}.SuperAdminOrganizations_selectIcon__mp4R2{color:#718096;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.SuperAdminOrganizations_addButton__iJlgI{align-items:center;background:#0d3b4c;border:1px solid #0d3b4c;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;height:42px;padding:0 18px;white-space:nowrap}.SuperAdminOrganizations_addButton__iJlgI:hover{background:#0a3040;border-color:#0a3040}.SuperAdminOrganizations_clearButton__KkGsg{background:#0000;border:1px solid #e2e8f0;border-radius:8px;color:#0d3b4c;cursor:pointer;flex:0 0 auto;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;height:42px;padding:0 14px;white-space:nowrap}.SuperAdminOrganizations_clearButton__KkGsg:hover{background:#f7fafc}.SuperAdminOrganizations_titleBlock__xXXJS{min-width:0}.SuperAdminOrganizations_title__eJ1hX{color:#1a202c;font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 6px}.SuperAdminOrganizations_subtitle__ztnBI{color:#718096;font-size:14px;font-weight:400;margin:0}.SuperAdminOrganizations_tableWrap__W-\+GJ{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 3px #0f172a0f;overflow:auto}.SuperAdminOrganizations_table__hg1HZ{border-collapse:collapse;min-width:640px;width:100%}.SuperAdminOrganizations_table__hg1HZ th{background:#f8fafb;border-bottom:1px solid #e2e8f0;color:#718096;font-size:11px;font-weight:600;letter-spacing:.06em;padding:14px 20px;text-align:left;text-transform:uppercase}.SuperAdminOrganizations_table__hg1HZ td{border-bottom:1px solid #edf2f7;color:#1a202c;font-size:14px;padding:16px 20px;vertical-align:middle}.SuperAdminOrganizations_table__hg1HZ tbody tr:last-child td{border-bottom:none}.SuperAdminOrganizations_row__cl9My{cursor:pointer}.SuperAdminOrganizations_row__cl9My:hover td{background:#f8fafb}.SuperAdminOrganizations_orgCell__DLepg{align-items:center;display:inline-flex;gap:12px}.SuperAdminOrganizations_orgIcon__Dd7Mr{align-items:center;background:#ebf8ff;border-radius:8px;color:#0d3b4c;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.SuperAdminOrganizations_orgName__cdw\+O{color:#1a202c;font-size:14px;font-weight:600}.SuperAdminOrganizations_cellMuted__0Yvt-{color:#718096;font-weight:400}.SuperAdminOrganizations_empty__bbgqz{color:#718096;padding:32px 16px;text-align:center}.SuperAdminOrganizations_errorBox__ny7Xp{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:24px}.SuperAdminOrganizations_retryButton__LxOXg{background:#0d3b4c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;padding:10px 16px}.SuperAdminOrganizations_pagination__gFRpM{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:16px}.SuperAdminOrganizations_pageButton__sNXXn{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1a202c;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;height:34px;justify-content:center;padding:0;width:34px}.SuperAdminOrganizations_pageButton__sNXXn:disabled{cursor:not-allowed;opacity:.5}.SuperAdminOrganizations_pageSummary__CS-WV{color:#718096;font-size:14px;margin-right:auto}.SuperAdminOrganizations_badge__WKALq{border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;line-height:1;padding:5px 12px}.SuperAdminOrganizations_badgeActive__-YOzy{background:#e6fffa;color:#319795}.SuperAdminOrganizations_badgeInactive__NytKd{background:#fff5f5;color:#c53030}@media (max-width:720px){.SuperAdminOrganizations_filtersRow__seYpj{align-items:stretch;flex-direction:column}.SuperAdminOrganizations_filtersLeft__W2rbY{flex-direction:column;width:100%}.SuperAdminOrganizations_searchWrap__vw7\+E{flex:1 1 auto;max-width:none;width:100%}.SuperAdminOrganizations_filterSelect__aXQrR,.SuperAdminOrganizations_selectWrap__Wr33D{width:100%}.SuperAdminOrganizations_addButton__iJlgI{justify-content:center;width:100%}}.EhrCsvUploadModal_overlay__IxFAq{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:16px;position:fixed;z-index:1100}.EhrCsvUploadModal_modal__8dFsK{background:#fff;border-radius:16px;box-shadow:0 20px 40px #0f172a2e;display:flex;flex-direction:column;max-height:min(calc(100vh - 32px),calc(100dvh - 32px));max-width:560px;overflow:hidden;width:100%}.EhrCsvUploadModal_modalWide__eztpq{max-width:760px}.EhrCsvUploadModal_header__CiJo8{flex-shrink:0;padding:24px 24px 0}.EhrCsvUploadModal_headerTop__8rwM7{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.EhrCsvUploadModal_title__GP0Kn{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.25;margin:0}.EhrCsvUploadModal_stepLabel__O4zbK{color:#7b8a96;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4;margin:6px 0 0}.EhrCsvUploadModal_closeButton__SWJyD{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;width:32px}.EhrCsvUploadModal_closeButton__SWJyD:hover{color:#0b1f2a}.EhrCsvUploadModal_body__QLTlU{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:20px 24px 8px}.EhrCsvUploadModal_dropZone__wIom-{align-items:center;background:#fff;border:1.5px dashed #d8e0e6;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:220px;padding:28px 24px;text-align:center;transition:border-color .15s ease,background-color .15s ease}.EhrCsvUploadModal_dropZoneActive__\+33xn,.EhrCsvUploadModal_dropZone__wIom-:hover{background:#f8fbfd;border-color:#27b99a}.EhrCsvUploadModal_dropZoneDisabled__5atS0{cursor:not-allowed;opacity:.7}.EhrCsvUploadModal_uploadIconWrap__8qlGZ{align-items:center;background:#f3f6f8;border-radius:999px;color:#64748b;display:inline-flex;height:48px;justify-content:center;width:48px}.EhrCsvUploadModal_dropTitle__SOWla{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;margin:0}.EhrCsvUploadModal_browseLink__UDwFR{background:none;border:none;color:#27b99a;cursor:pointer;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;padding:0;text-decoration:underline}.EhrCsvUploadModal_dropHint__-9F4k{color:#94a3b0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;margin:0}.EhrCsvUploadModal_hiddenInput__5eDx3{display:none}.EhrCsvUploadModal_visuallyHidden__ArUJ4{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.EhrCsvUploadModal_fileCard__GCoMj{align-items:center;background:#f8fffc;border:1px solid #b7ead9;border-radius:12px;display:flex;gap:14px;padding:16px 18px}.EhrCsvUploadModal_fileIconWrap__2ZmEk{align-items:center;background:#e8f8f3;border-radius:10px;color:#1a7a6a;display:inline-flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.EhrCsvUploadModal_fileMeta__nvu\+w{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.EhrCsvUploadModal_fileName__Rk66S{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EhrCsvUploadModal_fileDetails__7xnSL{color:#64748b;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45}.EhrCsvUploadModal_fileStatus__5fHtW{color:#1a7a6a;font-weight:600}.EhrCsvUploadModal_fileStatusError__LeYDS{color:#c0392b;font-weight:600}.EhrCsvUploadModal_fileStatusPending__t0WT9{color:#64748b;font-weight:600}.EhrCsvUploadModal_removeButton__UIP1z{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;width:32px}.EhrCsvUploadModal_removeButton__UIP1z:hover{color:#0b1f2a}.EhrCsvUploadModal_replaceButton__H4Nvg{background:none;border:none;color:#064260;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;margin-top:12px;padding:0;text-decoration:underline}.EhrCsvUploadModal_errorText__bW7X-{color:#c0392b;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;margin:12px 0 0}.EhrCsvUploadModal_footer__US2SD{align-items:center;border-top:1px solid #eef2f5;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:16px 24px 20px}.EhrCsvUploadModal_cancelButton__hbhnd,.EhrCsvUploadModal_nextButton__Yvmc7{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;height:42px;justify-content:center;min-width:96px;padding:0 18px}.EhrCsvUploadModal_cancelButton__hbhnd{background:#fff;border:1px solid #d8e0e6;color:#475569;gap:8px}.EhrCsvUploadModal_cancelButton__hbhnd:hover{background:#f8fafc}.EhrCsvUploadModal_nextButton__Yvmc7{background:#064260;border:1px solid #064260;color:#fff}.EhrCsvUploadModal_nextButton__Yvmc7:hover:not(:disabled){background:#05354d}.EhrCsvUploadModal_nextButton__Yvmc7:disabled{background:#e5e7eb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.EhrCsvUploadModal_mappingIntro__w7f20{color:#64748b;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:12px 0 0}.EhrCsvUploadModal_headerMap__O3Q-v{border-bottom:1px solid #e5e7eb;padding-bottom:16px}.EhrCsvUploadModal_bodyMap__LCV9R{padding-top:16px}.EhrCsvUploadModal_mappingTableWrap__BQhuB{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.EhrCsvUploadModal_mappingTable__qaR\+f{border-collapse:collapse;width:100%}.EhrCsvUploadModal_mappingTable__qaR\+f thead{background:#f9fafb}.EhrCsvUploadModal_mappingTable__qaR\+f th{color:#6b7280;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;padding:12px 16px;text-align:left;text-transform:uppercase}.EhrCsvUploadModal_mappingFieldCell__QKO7Y,.EhrCsvUploadModal_mappingTable__qaR\+f th:first-child{width:42%}.EhrCsvUploadModal_mappingSelectCell__vfynz,.EhrCsvUploadModal_mappingTable__qaR\+f th:last-child{width:58%}.EhrCsvUploadModal_mappingTable__qaR\+f td{border-top:1px solid #f3f4f6;padding:14px 16px;vertical-align:middle}.EhrCsvUploadModal_mappingFieldCell__QKO7Y,.EhrCsvUploadModal_mappingSelectCell__vfynz{min-width:0}.EhrCsvUploadModal_mappingFieldLabel__2wJqy{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.4}.EhrCsvUploadModal_requiredMark__8sT\+S{color:#ef4444;margin-left:2px}.EhrCsvUploadModal_selectWrap__BiFzU{position:relative;width:100%}.EhrCsvUploadModal_mappingSelect__6v8a3{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#0b1f2a;font-family:Poppins,sans-serif;font-size:14px;height:40px;padding:0 36px 0 12px;width:100%}.EhrCsvUploadModal_mappingSelect__6v8a3 option[value=""],.EhrCsvUploadModal_mappingSelect__6v8a3:invalid{color:#6b7280}.EhrCsvUploadModal_mappingSelect__6v8a3:focus{border-color:#064260;box-shadow:0 0 0 3px #0642601a;outline:none}.EhrCsvUploadModal_mappingSelectError__cE6rE{border-color:#c0392b}.EhrCsvUploadModal_selectIcon__kX2FB{color:#64748b;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.EhrCsvUploadModal_mappingFieldError__O8Q8X{color:#c0392b;font-family:Poppins,sans-serif;font-size:12px;line-height:1.4;margin:6px 0 0}.EhrCsvUploadModal_sampleValueCell__UX7vR{color:#475569;font-family:Poppins,sans-serif;font-size:14px;min-width:120px;word-break:break-word}.EhrCsvUploadModal_saveMappingLabel__9iXXo{align-items:center;color:#475569;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;gap:10px;margin-top:16px;-webkit-user-select:none;user-select:none}.EhrCsvUploadModal_saveMappingCheckbox__rKqZI{accent-color:#064260;height:16px;width:16px}.EhrCsvUploadModal_modalReview__402dw{max-width:640px}.EhrCsvUploadModal_modalProcessing__Rbl9P{max-width:480px}.EhrCsvUploadModal_processingWrap__bnG3p{align-items:center;display:flex;flex-direction:column;padding:12px 0 0;text-align:center;width:100%}.EhrCsvUploadModal_processingIconRing__d1TjE{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;height:96px;justify-content:center;margin-bottom:28px;padding:4px;width:96px}.EhrCsvUploadModal_processingIconInner__Q0UB6{align-items:center;background:#fff;border-radius:999px;color:#27b99a;display:inline-flex;height:88px;justify-content:center;width:88px}.EhrCsvUploadModal_processingTitle__HAvl6{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.45;margin:0 0 8px;max-width:380px}.EhrCsvUploadModal_processingSupportText__WCwoI{color:#64748b;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 0 32px;max-width:380px}.EhrCsvUploadModal_processingProgressTrack__FR7IX{background:#e8eef2;border-radius:999px;height:8px;overflow:hidden;width:100%}.EhrCsvUploadModal_processingProgressFill__Xh1hS{background:#27b99a;border-radius:999px;height:100%;transition:width .35s ease}.EhrCsvUploadModal_bodyProcessing__IsC7W{padding:36px 36px 40px}.EhrCsvUploadModal_headerReview__kgr7Z{border-bottom:1px solid #e5e7eb;padding-bottom:16px}.EhrCsvUploadModal_bodyReview__IE7tg{padding-bottom:8px;padding-top:16px}.EhrCsvUploadModal_reviewStepContent__LlL0O{display:flex;flex-direction:column;gap:16px}.EhrCsvUploadModal_reviewIntro__1imit{color:#64748b;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:12px 0 0}.EhrCsvUploadModal_fileSummaryBox__3btb2{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:0;padding:20px 22px}.EhrCsvUploadModal_fileSummaryTitle__5nOO\+{color:#64748b;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.2;margin-bottom:16px;text-transform:uppercase}.EhrCsvUploadModal_fileSummaryList__r0rVI{grid-column-gap:28px;grid-row-gap:12px;column-gap:28px;display:grid;grid-template-columns:140px minmax(0,1fr);margin:0;row-gap:12px}.EhrCsvUploadModal_fileSummaryRow__6\+8LN{display:contents}.EhrCsvUploadModal_fileSummaryLabel__\+Cbcn,.EhrCsvUploadModal_fileSummaryRow__6\+8LN dt{color:#64748b;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0}.EhrCsvUploadModal_fileSummaryRow__6\+8LN dd,.EhrCsvUploadModal_fileSummaryValue__HZDmu{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.5;margin:0;min-width:0;word-break:break-word}.EhrCsvUploadModal_importWarningsBox__mGymt{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin-bottom:0;padding:16px 18px}.EhrCsvUploadModal_importWarningsHeader__dl91-{align-items:center;color:#9a3412;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;gap:8px;margin-bottom:10px}.EhrCsvUploadModal_importWarningsList__DNGcw{color:#9a3412;font-family:Poppins,sans-serif;font-size:13px;line-height:1.55;list-style:disc;margin:0;padding-left:26px}.EhrCsvUploadModal_summaryGrid__Ogtd8{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.EhrCsvUploadModal_summaryCard__VRofH{background:#f8fafc;border:1px solid #e8eef2;border-radius:12px;padding:14px 16px}.EhrCsvUploadModal_summaryCardValue__uq4lS{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.2}.EhrCsvUploadModal_summaryCardLabel__MpL32{color:#64748b;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;margin-top:4px}.EhrCsvUploadModal_summaryCardsuccess__oUFfm{background:#f8fffc;border-color:#b7ead9}.EhrCsvUploadModal_summaryCardsuccess__oUFfm .EhrCsvUploadModal_summaryCardValue__uq4lS{color:#1a7a6a}.EhrCsvUploadModal_summaryCardwarning__cI1nV{background:#fffaf3;border-color:#f6d7a8}.EhrCsvUploadModal_summaryCardwarning__cI1nV .EhrCsvUploadModal_summaryCardValue__uq4lS{color:#b45309}.EhrCsvUploadModal_summaryCarddanger__7Ep4v{background:#fff5f5;border-color:#f1c0bc}.EhrCsvUploadModal_summaryCarddanger__7Ep4v .EhrCsvUploadModal_summaryCardValue__uq4lS{color:#c0392b}.EhrCsvUploadModal_summaryCardmuted__Aix7z{background:#f8fafc}.EhrCsvUploadModal_reviewSection__LFz1S{margin-bottom:18px}.EhrCsvUploadModal_reviewSectionTitle__k8vNG{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;margin:0 0 12px}.EhrCsvUploadModal_validationChecksList__r1bhu{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.EhrCsvUploadModal_validationCheckItem__kjKGE{align-items:center;color:#334155;display:flex;font-family:Poppins,sans-serif;font-size:13px;gap:8px}.EhrCsvUploadModal_validationCheckFail__L15Bp,.EhrCsvUploadModal_validationCheckPass__craH3{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.EhrCsvUploadModal_validationCheckPass__craH3{background:#e8f8f3;color:#1a7a6a}.EhrCsvUploadModal_validationCheckFail__L15Bp{background:#fdecec;color:#c0392b}.EhrCsvUploadModal_problemRowsHeader__FKo3v{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.EhrCsvUploadModal_problemRowsHeader__FKo3v .EhrCsvUploadModal_reviewSectionTitle__k8vNG{margin:0}.EhrCsvUploadModal_downloadReportButton__ibhL9{align-items:center;background:#0000;border:none;color:#064260;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;gap:6px;padding:0;text-decoration:underline}.EhrCsvUploadModal_problemTabs__pg5yZ{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.EhrCsvUploadModal_problemTab__vcnt5{align-items:center;background:#fff;border:1px solid #d8e0e6;border-radius:999px;color:#475569;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;gap:6px;padding:7px 12px}.EhrCsvUploadModal_problemTabActive__vd58F{background:#064260;border-color:#064260;color:#fff}.EhrCsvUploadModal_problemTabCount__pIZz\+{background:#ffffff29;border-radius:999px;font-size:11px;padding:1px 6px}.EhrCsvUploadModal_problemTabActive__vd58F .EhrCsvUploadModal_problemTabCount__pIZz\+{background:#fff3}.EhrCsvUploadModal_problemTab__vcnt5:not(.EhrCsvUploadModal_problemTabActive__vd58F) .EhrCsvUploadModal_problemTabCount__pIZz\+{background:#eef2f5;color:#475569}.EhrCsvUploadModal_problemTableWrap__8Xv62{border:1px solid #e8eef2;border-radius:12px;overflow:auto}.EhrCsvUploadModal_problemTable__ueGVr{border-collapse:collapse;min-width:100%;width:100%}.EhrCsvUploadModal_problemTable__ueGVr thead{background:#f8fafc}.EhrCsvUploadModal_problemTable__ueGVr th{color:#64748b;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.EhrCsvUploadModal_problemTable__ueGVr td{border-top:1px solid #eef2f5;color:#334155;font-family:Poppins,sans-serif;font-size:13px;padding:12px;vertical-align:top}.EhrCsvUploadModal_problemBadge__dpism{border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;padding:4px 10px;white-space:nowrap}.EhrCsvUploadModal_problemBadgeWarning__etO6Y{background:#fff4df;color:#b45309}.EhrCsvUploadModal_problemBadgeInvalid__7XAqA,.EhrCsvUploadModal_problemBadgeMappingRequired__N0uG-{background:#fdecec;color:#c0392b}.EhrCsvUploadModal_problemBadgePreviouslyImported__TYPf2{background:#eef2f5;color:#475569}.EhrCsvUploadModal_problemIssuesCell__oRfXG{max-width:280px;word-break:break-word}.EhrCsvUploadModal_problemEmptyState__HhYQF{color:#64748b;font-family:Poppins,sans-serif;font-size:13px;margin:0;padding:12px 2px}.EhrCsvUploadModal_previewLoading__Az63I{align-items:center;color:#64748b;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:12px;justify-content:center;min-height:240px}@media (max-height:760px){.EhrCsvUploadModal_header__CiJo8{padding:16px 20px 0}.EhrCsvUploadModal_title__GP0Kn{font-size:20px}.EhrCsvUploadModal_body__QLTlU{padding:16px 20px 8px}.EhrCsvUploadModal_footer__US2SD{padding:12px 20px 16px}.EhrCsvUploadModal_mappingTable__qaR\+f td,.EhrCsvUploadModal_mappingTable__qaR\+f th{padding:10px 12px}}@media (max-width:640px){.EhrCsvUploadModal_modalReview__402dw,.EhrCsvUploadModal_modalWide__eztpq,.EhrCsvUploadModal_modal__8dFsK{max-width:100%}.EhrCsvUploadModal_summaryGrid__Ogtd8{grid-template-columns:repeat(2,minmax(0,1fr))}.EhrCsvUploadModal_validationChecksList__r1bhu{grid-template-columns:1fr}.EhrCsvUploadModal_fileSummaryList__r0rVI{column-gap:0;grid-template-columns:1fr;row-gap:12px}.EhrCsvUploadModal_fileSummaryRow__6\+8LN{grid-gap:4px;display:grid;gap:4px;grid-template-columns:1fr}.EhrCsvUploadModal_mappingTableWrap__BQhuB{overflow-x:auto}.EhrCsvUploadModal_mappingTable__qaR\+f{min-width:560px}.EhrCsvUploadModal_footer__US2SD{flex-direction:column-reverse}.EhrCsvUploadModal_cancelButton__hbhnd,.EhrCsvUploadModal_nextButton__Yvmc7{width:100%}}.EhrImportDetailsDrawer_overlay__jecXF{background:#0f172a59;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1210}.EhrImportDetailsDrawer_drawer__3STGd{background:#fff;box-shadow:-12px 0 32px #0f172a1f;display:flex;flex-direction:column;height:100%;max-width:440px;width:min(440px,100vw)}.EhrImportDetailsDrawer_header__tQvmx{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:14px;padding:18px 24px}.EhrImportDetailsDrawer_backButton__RxxVa{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;gap:4px;padding:0;white-space:nowrap}.EhrImportDetailsDrawer_backButton__RxxVa:hover{color:#334155}.EhrImportDetailsDrawer_headerDivider__vXC-0{background:#e2e8f0;flex-shrink:0;height:22px;width:1px}.EhrImportDetailsDrawer_headerTitle__sd2zC{color:#0b1f2a;flex:1 1;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.2;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EhrImportDetailsDrawer_body__ylSZX{flex:1 1;overflow-y:auto;padding:22px 24px 28px}.EhrImportDetailsDrawer_metaList__dSb2U{grid-gap:18px;display:grid;gap:18px;margin:0 0 28px}.EhrImportDetailsDrawer_metaRow__X6eZG{grid-gap:6px;display:grid;gap:6px}.EhrImportDetailsDrawer_metaRow__X6eZG dt{color:#94a3b8;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.EhrImportDetailsDrawer_metaRow__X6eZG dd{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.4;margin:0;word-break:break-word}.EhrImportDetailsDrawer_validationCard__Hnq3S{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px 16px}.EhrImportDetailsDrawer_validationHeader__t-7Ly{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.EhrImportDetailsDrawer_validationTitle__bkAud{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3;margin:0}.EhrImportDetailsDrawer_issueBadge__zViID{color:#ea580c;flex-shrink:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1;white-space:nowrap}.EhrImportDetailsDrawer_summaryList__fdaX0{display:flex;flex-direction:column}.EhrImportDetailsDrawer_summaryRow__Se5N5{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.EhrImportDetailsDrawer_summaryRowLabel__WuPqJ{color:#475569;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.EhrImportDetailsDrawer_summaryRowValue__1qpdO{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1}.EhrImportDetailsDrawer_summaryToneSuccess__a2Kpd{color:#059669}.EhrImportDetailsDrawer_summaryToneWarning__Xyllr{color:#ea580c}.EhrImportDetailsDrawer_summaryToneDanger__emHHH{color:#dc2626}.EhrImportDetailsDrawer_summaryTotalRow__KCk1i{align-items:center;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-top:4px;padding-top:14px}.EhrImportDetailsDrawer_summaryTotalLabel__fSQIf,.EhrImportDetailsDrawer_summaryTotalValue__fPuip{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.EhrImportDetailsDrawer_reconcileWarning__CHTGB{color:#b45309;font-family:Poppins,sans-serif;font-size:13px;line-height:1.45;margin:14px 0 0}.EhrImportDetailsDrawer_pendingPanel__-M9jo{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#64748b;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;padding:16px}.EhrImportDetailsDrawer_stateBlock__BWVl5{align-items:center;color:#64748b;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:12px;justify-content:center;min-height:240px;text-align:center}.EhrImportDetailsDrawer_errorText__nmYl2{color:#dc2626;font-family:Poppins,sans-serif;font-size:14px;line-height:1.45;margin:16px 0 0}@media (max-width:640px){.EhrImportDetailsDrawer_drawer__3STGd{max-width:100%;width:100%}.EhrImportDetailsDrawer_body__ylSZX,.EhrImportDetailsDrawer_header__tQvmx{padding-left:18px;padding-right:18px}.EhrImportDetailsDrawer_headerTitle__sd2zC{font-size:16px}}.EhrUploadHistoryDrawer_overlay__pqBME{background:#0f172a59;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1200}.EhrUploadHistoryDrawer_drawer__0qL8L{background:#fff;box-shadow:-12px 0 32px #0f172a1f;display:flex;flex-direction:column;height:100%;max-width:440px;width:min(440px,100vw)}.EhrUploadHistoryDrawer_header__2VLvw{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:20px 24px}.EhrUploadHistoryDrawer_title__zlmZE{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin:0}.EhrUploadHistoryDrawer_closeButton__EVKTk{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.EhrUploadHistoryDrawer_closeButton__EVKTk:hover{color:#334155}.EhrUploadHistoryDrawer_body__YRUJn{flex:1 1;overflow:auto;padding:20px 24px 24px}.EhrUploadHistoryDrawer_cardList__dg2K7{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.EhrUploadHistoryDrawer_card__McJLm{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px}.EhrUploadHistoryDrawer_cardTop__3Vi2L{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.EhrUploadHistoryDrawer_uploadId__B4XYc{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.EhrUploadHistoryDrawer_statusBadge__L75Hw{border-radius:999px;display:inline-flex;flex-shrink:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1;padding:6px 12px;white-space:nowrap}.EhrUploadHistoryDrawer_importStatusProcessing__AZL5E{background:#eef4ff;color:#2563eb}.EhrUploadHistoryDrawer_importStatusCompleted__HJUda{background:#ecfdf5;color:#059669}.EhrUploadHistoryDrawer_importStatusWarning__3Ta\+v{background:#fff7ed;color:#c2410c}.EhrUploadHistoryDrawer_importStatusFailed__rmiNM{background:#fef2f2;color:#dc2626}.EhrUploadHistoryDrawer_importStatusNeutral__ZCQ-6{background:#f1f5f9;color:#475569}.EhrUploadHistoryDrawer_metaLine__PUcgf{color:#64748b;font-family:Poppins,sans-serif;font-size:13px;line-height:1.5;margin:0 0 4px}.EhrUploadHistoryDrawer_cardBottom__NSDGK{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:14px}.EhrUploadHistoryDrawer_recordCount__pNLjf{color:#0b1f2a;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3}.EhrUploadHistoryDrawer_viewDetailsButton__hccIS{align-items:center;background:#0000;border:none;color:#0d9488;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:2px;line-height:1;padding:0;white-space:nowrap}.EhrUploadHistoryDrawer_viewDetailsButton__hccIS:hover{color:#0f766e}.EhrUploadHistoryDrawer_stateBlock__HTU2C{align-items:center;color:#64748b;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:14px;gap:12px;justify-content:center;min-height:220px;padding:24px;text-align:center}.EhrUploadHistoryDrawer_footer__91Rcp{align-items:center;border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:14px 24px 18px}.EhrUploadHistoryDrawer_paginationMeta__ab\+GP{color:#64748b;font-family:Poppins,sans-serif;font-size:13px}.EhrUploadHistoryDrawer_paginationControls__oEWv-{align-items:center;display:flex;gap:8px}.EhrUploadHistoryDrawer_pageButton__\+-6pp{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.EhrUploadHistoryDrawer_pageButton__\+-6pp:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.EhrUploadHistoryDrawer_drawer__0qL8L{max-width:100%;width:100%}.EhrUploadHistoryDrawer_body__YRUJn,.EhrUploadHistoryDrawer_header__2VLvw{padding-left:18px;padding-right:18px}.EhrUploadHistoryDrawer_card__McJLm{padding:16px}.EhrUploadHistoryDrawer_cardBottom__NSDGK{align-items:flex-start;flex-direction:column}}.Validate_page__abnrp{box-sizing:border-box;font-family:Poppins,sans-serif;max-width:100%;overflow-x:hidden;padding:0 0 8px;width:100%}.Validate_pageHeader__ElxpM{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.Validate_titleBlock__gvAqP{min-width:0}.Validate_title__MuP1T{color:#0b1f2a;font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0 0 6px}.Validate_subtitle__ffxck{color:#7b8a96;font-size:14px;line-height:1.45;margin:0}.Validate_headerActions__s0w9x{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;margin-top:4px}.Validate_outlineButton__gYsVz,.Validate_primaryButton__D-6uN{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 16px;white-space:nowrap}.Validate_outlineButton__gYsVz{background:#fff;border:1px solid #e5e7eb;color:#374151}.Validate_outlineButton__gYsVz:hover{background:#f9fafb;border-color:#d1d5db}.Validate_primaryButton__D-6uN{background:#064260;border:1px solid #064260;color:#fff}.Validate_primaryButton__D-6uN:hover{background:#05354d}.Validate_hiddenInput__f2w7h{display:none}.Validate_importProgressBanner__MdeCI{align-items:center;background:#f8fffc;border:1px solid #b7ead9;border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:14px 16px}.Validate_importProgressCopy__DsiHj{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.Validate_importProgressTitle__BrcBW{color:#0b1f2a;font-size:14px;font-weight:700}.Validate_importProgressMeta__MFyoi{color:#64748b;font-size:13px}.Validate_importProgressButton__kdgXD{background:#064260;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;padding:10px 14px;white-space:nowrap}.Validate_importFilterBanner__CTINw{align-items:center;background:#fff8ef;border:1px solid #f6d7a8;border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:14px 16px}.Validate_importFilterCopy__fqLAl{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.Validate_importFilterTitle__WVrwX{color:#0b1f2a;font-size:14px;font-weight:700}.Validate_importFilterMeta__Cs-Mq{color:#64748b;font-size:13px}.Validate_importFilterButton__FLF9u{background:#fff;border:1px solid #d8e0e6;border-radius:8px;color:#475569;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;padding:10px 14px;white-space:nowrap}.Validate_statusBanner__cQkKP{align-items:flex-start;gap:10px;margin-bottom:18px;padding:14px 16px}.Validate_statusBanner__cQkKP,.Validate_validationCompleteBanner__PfwoP{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;display:flex}.Validate_validationCompleteBanner__PfwoP{align-items:center;gap:14px;margin-bottom:16px;padding:16px 18px}.Validate_validationCompleteIcon__lvYvH{align-items:center;background:#10b981;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.Validate_validationCompleteCopy__M4eUz{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.Validate_validationCompleteTitle__AoIQN{color:#065f46;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1.45}.Validate_validationCompleteMeta__bMmCv{color:#047857;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:1.45}.Validate_validationCompleteActions__X836T{align-items:center;display:flex;flex-shrink:0;gap:10px}.Validate_validationCompleteButton__qy\+mt{background:#064260;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;padding:10px 14px;white-space:nowrap}.Validate_validationCompleteButton__qy\+mt:disabled{cursor:not-allowed;opacity:.55}.Validate_validationCompleteDismiss__Q0TlW{align-items:center;background:#0000;border:none;color:#10b981;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;width:32px}.Validate_validationCompleteDismiss__Q0TlW:hover{color:#059669}.Validate_statusBannerDot__aOLlV{background:#10b981;border-radius:999px;flex-shrink:0;height:8px;margin-top:6px;width:8px}.Validate_statusBannerContent__hyWe-{display:flex;flex-direction:column;gap:4px;min-width:0}.Validate_statusBannerTitle__XFa4q{color:#047857;font-size:14px;font-weight:600;line-height:1.4}.Validate_statusBannerMeta__1Cvr3{color:#6b7280;font-size:13px;line-height:1.45}.Validate_toolbar__\+QC2G{margin-bottom:16px;width:100%}.Validate_filters__p\+e0l{align-items:center;display:flex;flex-wrap:wrap;gap:12px;width:100%}.Validate_timeCell__Jln9E{color:#475569;font-size:13px;white-space:nowrap}.Validate_searchWrap__3AO9B{flex:1 1 auto;min-width:180px;position:relative}.Validate_searchIcon__fwep2{color:#9ca3af;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Validate_filterSelect__s0HEf,.Validate_rowsSelect__Cl76Q,.Validate_searchInput__eNTw-{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#111827;font-family:Poppins,sans-serif;font-size:14px;height:40px;outline:none}.Validate_searchInput__eNTw-{padding:0 14px 0 38px;width:100%}.Validate_searchInput__eNTw-::placeholder{color:#9ca3af}.Validate_selectWrap__7diAg{flex:0 0 auto;position:relative}.Validate_filterSelect__s0HEf{color:#374151;cursor:pointer;flex:0 1 auto;min-width:140px;padding:0 36px 0 14px}.Validate_rowsSelectIcon__NkSdL,.Validate_selectIcon__ZUzLu{color:#6b7280;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.Validate_dateRangeField__jN3cK{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:inline-flex;flex:0 0 auto;gap:10px;height:40px;min-width:280px;padding:0 14px}.Validate_dateRangeIcon__X9uex{color:#6b7280;flex:0 0 auto}.Validate_dateRangeInputs__uhwZf{align-items:center;display:inline-flex;flex:1 1 auto;gap:8px;min-width:0}.Validate_dateRangePart__UH8-z{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#374151;cursor:pointer;flex:1 1;font-family:Poppins,sans-serif;font-size:13px;height:100%;min-width:112px;outline:none;padding:0;position:relative;width:auto}.Validate_dateRangePart__UH8-z::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}.Validate_dateRangePart__UH8-z::-moz-calendar-picker-indicator{display:none}.Validate_dateRangeSeparator__LBJKs{color:#94a3b0;flex:0 0 auto;font-size:13px;line-height:1}.Validate_card__ajL\+G{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;max-width:100%;min-width:0;overflow:hidden;padding:0}.Validate_tableWrap__ZkXNd{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;width:100%}.Validate_table__34LVO{border-collapse:collapse;table-layout:fixed;width:100%}.Validate_colClient__ryi\+6{width:9%}.Validate_colProvider__zTSIN{width:8%}.Validate_colDate__oWiWJ{width:7%}.Validate_colId__tkpG3{width:8%}.Validate_colTime__OqNYW{width:9%}.Validate_colDuration__9Ggab{width:7%}.Validate_colConfirmation__qHDXa{width:8%}.Validate_colFlags__tPtTn{width:6%}.Validate_colStatus__WwuK4{min-width:185px;width:185px}.Validate_table__34LVO thead th{background:#f9fafb;border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.05em;overflow:hidden;padding:12px 10px;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.Validate_table__34LVO tbody td:first-child,.Validate_table__34LVO thead th:first-child{padding-left:20px}.Validate_table__34LVO tbody td:last-child,.Validate_table__34LVO thead th:last-child{padding-right:20px}.Validate_table__34LVO tbody td{background:#fff;border-bottom:1px solid #f3f4f6;color:#64748b;font-size:13px;overflow:hidden;padding:16px 10px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Validate_table__34LVO tbody tr:last-child td{border-bottom:none}.Validate_statusCell__QFUMT{overflow:visible;text-overflow:clip;white-space:nowrap}.Validate_table__34LVO tbody td.Validate_statusCell__QFUMT{overflow:visible}.Validate_row__fcWoE{cursor:pointer;transition:background-color .15s ease}.Validate_row__fcWoE:hover,.Validate_row__fcWoE:hover td{background:#f5f8fa}.Validate_rowIssues__uWzEt,.Validate_rowIssues__uWzEt td{background:#fff7ed}.Validate_rowMissing__X8Jjq,.Validate_rowMissing__X8Jjq td{background:#fef2f2}.Validate_row__fcWoE:focus-visible{outline:2px solid #064260;outline-offset:-2px}.Validate_row__fcWoE:focus-visible td{background:#eef5f9}.Validate_clientName__TI\+\+U{color:#0b1f2a!important;font-weight:700}.Validate_providerName__32DXD{color:#64748b;font-weight:400}.Validate_dateCell__dd9MA{color:#475569;font-weight:500}.Validate_visitIdCell__dxquO{color:#0b1f2a;font-weight:600}.Validate_flagText__yILUZ{color:#ea580c;font-size:13px;font-weight:500}.Validate_mutedCell__MUqbo{color:#94a3b0}.Validate_confirmed__b9aby{color:#1a7a6a;font-weight:500}.Validate_unconfirmed__ZqwHu{color:#d97706;font-weight:500}.Validate_statusIssues__GgM3E,.Validate_statusMismatch__Z8hip,.Validate_statusMissing__qFhpx,.Validate_statusNeutral__J7hot,.Validate_statusUnconfirmed__jl5AS,.Validate_statusVerified__DhvB9{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;line-height:1.2;padding:6px 12px;white-space:nowrap;width:-webkit-max-content;width:max-content}.Validate_statusVerified__DhvB9{background:#ecfdf5;color:#059669}.Validate_statusIssues__GgM3E,.Validate_statusMismatch__Z8hip{background:#fff7ed;color:#c2410c}.Validate_statusUnconfirmed__jl5AS{background:#fef3c7;color:#b45309}.Validate_statusMissing__qFhpx{background:#fef2f2;color:#dc2626}.Validate_statusNeutral__J7hot{background:#eef2f5;color:#64748b}.Validate_statusDot__4RZls{background:currentColor;border-radius:50%;display:inline-block;flex:0 0 auto;height:6px;width:6px}.Validate_errorState__bm2ZI,.Validate_stateBlock__eb5aq{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:64px 24px;text-align:center}.Validate_stateText__eHx5L{color:#94a3b0;font-size:14px;margin:0}.Validate_emptyTitle__BA3cR,.Validate_errorTitle__6C8cZ{color:#0b1f2a;font-size:16px;font-weight:600;margin:0}.Validate_retryButton__E9u-e{background:#fff;border:1px solid #d8e0e6;border-radius:8px;color:#064260;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-top:4px;padding:10px 18px}.Validate_pagination__qkLwo{align-items:center;background:#fff;border-top:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 20px}.Validate_rowsPerPage__Yz\+Vh{align-items:center;color:#6b7280;display:inline-flex;font-size:13px;gap:10px;margin:0}.Validate_rowsSelectWrap__rKKPT{position:relative}.Validate_rowsSelect__Cl76Q{color:#0b1f2a;cursor:pointer;height:34px;min-width:64px;padding:0 28px 0 10px}.Validate_pageControls__2P0xq{align-items:center;display:inline-flex;gap:10px}.Validate_pageLabel__sA0YK{color:#6b7280;font-size:13px;font-weight:500;min-width:108px;text-align:center}.Validate_pageButton__sIPNO{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.Validate_pageButton__sIPNO:disabled{cursor:not-allowed;opacity:.35}.Validate_modalOverlay__OQL2y{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.Validate_modal__XO1zj{background:#fff;border-radius:14px;box-shadow:0 20px 40px #0f172a2e;max-height:80vh;max-width:560px;overflow:hidden;width:100%}.Validate_modalHeader__k\+DS7{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:18px 20px}.Validate_modalTitle__u\+1zu{color:#0b1f2a;font-size:18px;font-weight:600;margin:0}.Validate_modalClose__-1M3h{background:#0000;border:none;color:#64748b;cursor:pointer;font-size:24px;line-height:1;padding:0}.Validate_modalBody__PzIDS{max-height:calc(80vh - 72px);overflow-y:auto;padding:8px 0 12px}.Validate_uploadItem__D6ebz{border-bottom:1px solid #eef2f5;padding:14px 20px}.Validate_uploadItem__D6ebz:last-child{border-bottom:none}.Validate_uploadFileName__HBsyi{color:#0b1f2a;font-size:14px;font-weight:600;margin-bottom:4px}.Validate_uploadMeta__1-UCU{color:#64748b;font-size:13px;line-height:1.45}.Validate_dateRangeField__jN3cK:focus-within,.Validate_filterSelect__s0HEf:focus,.Validate_outlineButton__gYsVz:focus-visible,.Validate_pageButton__sIPNO:focus-visible,.Validate_primaryButton__D-6uN:focus-visible,.Validate_retryButton__E9u-e:focus-visible,.Validate_rowsSelect__Cl76Q:focus,.Validate_searchInput__eNTw-:focus{border-color:#064260;box-shadow:0 0 0 3px #0642601f}@media (max-width:1100px){.Validate_filters__p\+e0l{flex-wrap:wrap}.Validate_searchWrap__3AO9B{flex:1 1 100%}}@media (max-width:768px){.Validate_pageHeader__ElxpM{align-items:stretch;flex-direction:column}.Validate_headerActions__s0w9x{margin-top:0}.Validate_dateRangeField__jN3cK{min-width:0;width:100%}.Validate_dateRangeInputs__uhwZf{width:100%}.Validate_dateRangePart__UH8-z{min-width:0}.Validate_validationCompleteBanner__PfwoP{align-items:flex-start;flex-wrap:wrap}.Validate_validationCompleteActions__X836T{margin-left:46px;width:100%}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ValidationDetails_page__ZJWe5{box-sizing:border-box;font-family:Poppins,sans-serif;padding:0 0 8px;width:100%}.ValidationDetails_pageTop__ugnQk{align-items:center;display:flex;gap:12px;margin-bottom:16px}.ValidationDetails_backButton__0UZDN{align-items:center;background:#27b99a;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;width:40px}.ValidationDetails_pageTitle__m3vj9{color:#111827;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0}.ValidationDetails_pageMeta__HhNLc{color:#6b7280;font-size:14px;line-height:1.4;margin:4px 0 0}.ValidationDetails_headerCard__m5Rix{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px;padding:18px 20px}.ValidationDetails_headerMain__nyMqk{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:0;min-width:0}.ValidationDetails_headerIdBlock__W1mv0{flex:0 0 auto;min-width:0}.ValidationDetails_headerIdLabel__QJFvk{color:#9ca3af;font-size:11px;font-weight:500;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.ValidationDetails_headerIdValue__C4dQH{color:#111827;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.ValidationDetails_headerDivider__XJok9{align-self:stretch;background:#e5e7eb;flex-shrink:0;margin:2px 20px;min-height:44px;width:1px}.ValidationDetails_headerBadges__8EPIC{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.ValidationDetails_headerActions__OFpZu{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}.ValidationDetails_outlineButton__hGFzH,.ValidationDetails_reviewButtonActive__B2WRL,.ValidationDetails_reviewButton__pySxZ{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 16px;white-space:nowrap}.ValidationDetails_reviewButtonActive__B2WRL{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.ValidationDetails_outlineButton__hGFzH:hover,.ValidationDetails_reviewButton__pySxZ:hover{background:#f9fafb;border-color:#d1d5db}.ValidationDetails_alertBannerDanger__QYqjj,.ValidationDetails_alertBanner__0v5NZ{border-radius:12px;margin-bottom:20px;padding:16px 18px}.ValidationDetails_alertBanner__0v5NZ{background:#fff7ed;border:1px solid #fed7aa}.ValidationDetails_alertBannerDanger__QYqjj{background:#fef2f2;border:1px solid #fecaca;margin-top:20px}.ValidationDetails_alertTitle__ysc0Q{color:#c2410c;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.ValidationDetails_alertBannerDanger__QYqjj .ValidationDetails_alertTitle__ysc0Q{color:#b91c1c}.ValidationDetails_alertMessage__q5mG4{color:#9a3412;font-size:14px;line-height:1.5;margin:0}.ValidationDetails_alertBannerDanger__QYqjj .ValidationDetails_alertMessage__q5mG4{color:#991b1b}.ValidationDetails_flagsSection__vYidw{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin-bottom:20px;padding:18px 20px 20px}.ValidationDetails_flagsTitle__54J7N{color:#c2410c;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.ValidationDetails_flagsList__QblDq{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.ValidationDetails_flagItem__Wqf4K{align-items:flex-start;color:#c2410c;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:1.5}.ValidationDetails_flagIcon__uMZs1{color:#ea580c;flex-shrink:0;margin-top:2px}.ValidationDetails_sectionStack__JM79P{display:flex;flex-direction:column;gap:20px}.ValidationDetails_sectionCard__btq29{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;overflow:hidden;padding:24px}.ValidationDetails_comparisonTableWrap__78N37{overflow-x:auto;width:100%}.ValidationDetails_comparisonTable__d0kgN{border-collapse:collapse;min-width:760px;width:100%}.ValidationDetails_comparisonTable__d0kgN thead th{background:#f8fafc;border-bottom:1px solid #e8eef2;color:#64748b;font-size:10px;font-weight:600;letter-spacing:.04em;padding:12px 14px;text-align:left;text-transform:uppercase}.ValidationDetails_comparisonTable__d0kgN tbody td{border-bottom:1px solid #eef2f5;color:#374151;font-size:14px;padding:14px;vertical-align:middle}.ValidationDetails_comparisonField__S5gvs{color:#64748b;font-weight:500}.ValidationDetails_comparisonValue__sAtqX{color:#111827;font-weight:600}.ValidationDetails_comparisonValueWarning__w1iQb{color:#c56a00;font-weight:600}.ValidationDetails_resultMatch__jPWqy{color:#1a7a6a;font-weight:600}.ValidationDetails_resultTolerance__z2fuW{color:#0f766e;font-weight:600}.ValidationDetails_resultMismatch__Cq-\+x,.ValidationDetails_resultMissing__gR96u{color:#c0392b;font-weight:600}.ValidationDetails_resultNeutral__Y6HzT{color:#64748b;font-weight:600}.ValidationDetails_sectionTitle__8z6ml{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.ValidationDetails_detailsGrid__t40Q5{grid-gap:20px 40px;display:grid;gap:20px 40px;grid-template-columns:repeat(3,minmax(0,1fr))}.ValidationDetails_detailItem__1H0vI{display:flex;flex-direction:column;gap:6px;min-width:0}.ValidationDetails_detailLabel__GGYyH{color:#6b7280;font-size:12px;font-weight:500}.ValidationDetails_detailValue__yUDsz{color:#111827;font-size:15px;font-weight:600;line-height:1.35}.ValidationDetails_detailValueNode__xy5\+S{min-height:24px}.ValidationDetails_detailValueSuccess__4Yg0A{color:#1a7a6a}.ValidationDetails_detailValueWarning__Oobfg{color:#d97706}.ValidationDetails_detailValueDanger__NOV4Z{color:#dc2626}.ValidationDetails_detailValueMuted__NW4re{color:#64748b}.ValidationDetails_statusFlagged__q-T9Y,.ValidationDetails_statusIncomplete__F\+ypA,.ValidationDetails_statusIssues__Ogt3U,.ValidationDetails_statusMismatch__Q\+9Dm,.ValidationDetails_statusMissing__A5XiK,.ValidationDetails_statusUnconfirmed__rCEHF,.ValidationDetails_statusVerified__pvzPe{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:5px 12px}.ValidationDetails_statusVerified__pvzPe{background:#e8f8f3;color:#1a7a6a}.ValidationDetails_statusIssues__Ogt3U{background:#fff4e5;color:#c56a00}.ValidationDetails_statusMismatch__Q\+9Dm{background:#fdeceb;color:#c0392b}.ValidationDetails_statusUnconfirmed__rCEHF{background:#fef3c7;color:#b45309}.ValidationDetails_statusFlagged__q-T9Y,.ValidationDetails_statusMissing__A5XiK{background:#fdeceb;color:#c0392b}.ValidationDetails_statusIncomplete__F\+ypA{background:#eef2f5;color:#64748b}.ValidationDetails_statusDot__-QK\+v{background:currentColor;border-radius:50%;display:inline-block;flex:0 0 auto;height:6px;width:6px}.ValidationDetails_flagCountBadge__yH1TX{align-items:center;background:#fff4e5;border-radius:999px;color:#c56a00;display:inline-flex;font-size:12px;font-weight:600;gap:7px;padding:6px 12px}.ValidationDetails_confirmationBannerWarning__2upbO,.ValidationDetails_confirmationBanner__W4Un2{grid-gap:16px 24px;border-radius:10px;display:grid;gap:16px 24px;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 20px}.ValidationDetails_confirmationBanner__W4Un2{background:#ecfdf5;border:1px solid #a7f3d0}.ValidationDetails_confirmationBannerWarning__2upbO{background:#fffbeb;border:1px solid #fde68a}.ValidationDetails_confirmationItem__Gp3ig{display:flex;flex-direction:column;gap:6px;min-width:0}.ValidationDetails_confirmationLabel__0s9xs{color:#6b7280;font-size:12px;font-weight:500}.ValidationDetails_confirmationValue__wEize{color:#111827;font-size:14px;font-weight:600;line-height:1.35}.ValidationDetails_confirmationValueStrong__RRfVO{color:#d97706}.ValidationDetails_gpsAlert__y0Unb{align-items:flex-start;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#dc2626;display:flex;font-size:14px;gap:10px;line-height:1.5;margin-bottom:16px;padding:14px 16px}.ValidationDetails_gpsAlertIcon__yu3Fr{flex-shrink:0;margin-top:1px}.ValidationDetails_gpsPartialAlert__c58J7{margin-bottom:16px}.ValidationDetails_mapContainer__6f0SW{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:20px;overflow:hidden}.ValidationDetails_gpsMetaGrid__D8XbN{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(4,minmax(0,1fr))}.ValidationDetails_markerWrap__\+c9\+E{background:#0000;border:none}.ValidationDetails_labeledMarker__LBs4v{align-items:center;display:flex;flex-direction:column;gap:4px}.ValidationDetails_labeledMarkerDot__M2PJM{border:2px solid #fff;border-radius:999px;box-shadow:0 2px 8px #0f172a38;display:block;height:14px;width:14px}.ValidationDetails_labeledMarkerStart__AtPZT .ValidationDetails_labeledMarkerDot__M2PJM{background:#27b99a}.ValidationDetails_labeledMarkerEnd__c3NuO .ValidationDetails_labeledMarkerDot__M2PJM{background:#ef4444}.ValidationDetails_labeledMarkerText__WriL2{background:#fffffff2;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 3px #0f172a14;color:#374151;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1;padding:4px 8px;white-space:nowrap}.ValidationDetails_interventionList__Q00bb{display:flex;flex-wrap:wrap;gap:10px}.ValidationDetails_interventionTag__\+D7Ju{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;display:inline-flex;font-size:14px;font-weight:500;gap:10px;line-height:1.3;padding:9px 14px 9px 11px}.ValidationDetails_interventionIconWrap__CEObe{align-items:center;background:#27b99a;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ValidationDetails_emptyState__RI9gK{color:#6b7280;font-size:14px;padding:4px 0}.ValidationDetails_stateCard__D4xfm{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:220px;padding:32px}.ValidationDetails_stateText__2pVhJ{color:#6b7280;font-size:14px;margin:0}@media (max-width:1024px){.ValidationDetails_confirmationBannerWarning__2upbO,.ValidationDetails_confirmationBanner__W4Un2,.ValidationDetails_detailsGrid__t40Q5,.ValidationDetails_gpsMetaGrid__D8XbN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ValidationDetails_headerCard__m5Rix{align-items:stretch;flex-direction:column}.ValidationDetails_headerMain__nyMqk{flex-direction:column}.ValidationDetails_headerDivider__XJok9{display:none}.ValidationDetails_headerActions__OFpZu{width:100%}}@media (max-width:640px){.ValidationDetails_confirmationBannerWarning__2upbO,.ValidationDetails_confirmationBanner__W4Un2,.ValidationDetails_detailsGrid__t40Q5,.ValidationDetails_gpsMetaGrid__D8XbN{grid-template-columns:1fr}}.VisitDetails_page__\+F5Go{box-sizing:border-box;font-family:Poppins,sans-serif;padding:0 0 8px;width:100%}.VisitDetails_pageTop__rCUq9{align-items:center;display:flex;gap:12px;margin-bottom:16px}.VisitDetails_backButton__me9\+F{align-items:center;background:#27b99a;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;width:40px}.VisitDetails_backButton__me9\+F:hover{background:#22a389}.VisitDetails_pageTitle__QliIO{color:#111827;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0}.VisitDetails_visitIdCard__jy2Ig{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;display:flex;flex-wrap:wrap;gap:0;justify-content:flex-start;margin-bottom:20px;padding:16px 20px}.VisitDetails_visitIdCardFlagged__bJxaR{margin-bottom:16px}.VisitDetails_visitIdBlock__DEDuX{flex:0 0 auto;min-width:0}.VisitDetails_visitIdLabel__uXNr6{color:#9ca3af;font-size:11px;font-weight:500;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.VisitDetails_visitIdValue__L\+IOo{color:#111827;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.VisitDetails_visitIdDivider__xT50W{align-self:stretch;background:#e5e7eb;flex-shrink:0;margin:2px 20px;min-height:44px;width:1px}.VisitDetails_visitIdBadges__0tsLX{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.VisitDetails_statusFlaggedHeader__PkFNT{background:#fdeceb;color:#c0392b}.VisitDetails_flagCountBadge__Y8mra,.VisitDetails_statusFlaggedHeader__PkFNT{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:7px;padding:6px 12px}.VisitDetails_flagCountBadge__Y8mra{background:#fff4e5;color:#c56a00}.VisitDetails_flagsSection__SkzsP{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin-bottom:20px;padding:18px 20px 20px}.VisitDetails_flagsTitle__Vzoxa{color:#c2410c;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.VisitDetails_flagsList__N9f5L{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.VisitDetails_flagItem__3hcHx{align-items:flex-start;color:#c2410c;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:1.5}.VisitDetails_flagIcon__YWRQE{color:#ea580c;flex-shrink:0;margin-top:2px}.VisitDetails_statusFlagged__JnmtZ,.VisitDetails_statusIncomplete__n95HR,.VisitDetails_statusVerified__zILuu{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:7px 14px}.VisitDetails_statusBadgeSmall__h9vlG{font-size:12px;font-weight:600;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.VisitDetails_statusVerified__zILuu{background:#ecfdf5;color:#047857}.VisitDetails_statusFlagged__JnmtZ{background:#fff7ed;color:#c2410c}.VisitDetails_statusIncomplete__n95HR{background:#f3f4f6;color:#6b7280}.VisitDetails_statusDot__BHrsG{background:currentColor;border-radius:999px;flex-shrink:0;height:7px;width:7px}.VisitDetails_sectionStack__sgwED{display:flex;flex-direction:column;gap:20px}.VisitDetails_sectionCard__f0\+lw{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;overflow:hidden;padding:24px}.VisitDetails_sectionCardCompact__CY-Vv{padding:20px 24px 24px}.VisitDetails_sectionTitle__B4cVj{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.VisitDetails_detailsGrid__Z00Ii{grid-gap:20px 40px;display:grid;gap:20px 40px;grid-template-columns:repeat(3,minmax(0,1fr))}.VisitDetails_detailItem__lWPr9{display:flex;flex-direction:column;gap:8px;min-width:0}.VisitDetails_detailLabel__hzGnj{color:#6b7280;font-size:12px;font-weight:400;line-height:1.4}.VisitDetails_detailValueNode__viu66,.VisitDetails_detailValue__SHrCb{color:#111827;font-size:15px;font-weight:700;line-height:1.45;word-break:break-word}.VisitDetails_detailValueSuccess__aAqzo{color:#047857;font-weight:700}.VisitDetails_detailValueWarning__HAzia{color:#b45309;font-weight:700}.VisitDetails_detailValueDanger__aExtM{color:#dc2626;font-weight:500}.VisitDetails_detailValueMuted__9C8uY{color:#6b7280;font-weight:500}.VisitDetails_confirmationBanner__3kJ18{grid-gap:20px 24px;background:#ecfdf5;border:1px solid #d1fae5;border-radius:10px;display:grid;gap:20px 24px;grid-template-columns:repeat(4,minmax(0,1fr));padding:20px 24px}.VisitDetails_confirmationItem__woV5W{display:flex;flex-direction:column;gap:8px;min-width:0}.VisitDetails_confirmationLabel__MPMyV{color:#059669;font-size:12px;font-weight:500;line-height:1.4}.VisitDetails_confirmationValue__iP\+aQ{color:#047857;font-size:15px;font-weight:700;line-height:1.4;word-break:break-word}.VisitDetails_confirmationBannerWarning__r0s17{grid-gap:12px 40px;background:#fefce8;border:1px solid #fde68a;border-radius:10px;display:grid;gap:12px 40px;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 20px}.VisitDetails_confirmationBannerWarning__r0s17 .VisitDetails_confirmationLabel__MPMyV{color:#6b7280;font-size:12px;font-weight:400}.VisitDetails_confirmationBannerWarning__r0s17 .VisitDetails_confirmationValue__iP\+aQ{color:#374151;font-size:15px;font-weight:700}.VisitDetails_confirmationBannerWarning__r0s17 .VisitDetails_confirmationValueStrong__dE7EZ{color:#b45309;font-weight:700}.VisitDetails_gpsAlert__epvhC{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#dc2626;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:1.5;margin-bottom:0;padding:14px 16px}.VisitDetails_gpsAlertIcon__FqppR{flex-shrink:0;margin-top:1px}.VisitDetails_gpsPartialAlert__-1JGH{margin-bottom:16px}.VisitDetails_mapContainer__GST0S{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:20px;overflow:hidden}.VisitDetails_gpsMetaGrid__MkkYG{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(4,minmax(0,1fr))}.VisitDetails_markerWrap__T3sx0{background:#0000;border:none}.VisitDetails_labeledMarker__tWNs9{align-items:center;display:flex;flex-direction:column;gap:4px}.VisitDetails_labeledMarkerDot__n\+gOz{border:2px solid #fff;border-radius:999px;box-shadow:0 2px 8px #0f172a38;display:block;height:14px;width:14px}.VisitDetails_labeledMarkerStart__pyi2W .VisitDetails_labeledMarkerDot__n\+gOz{background:#27b99a}.VisitDetails_labeledMarkerEnd__Os-ux .VisitDetails_labeledMarkerDot__n\+gOz{background:#ef4444}.VisitDetails_labeledMarkerText__-XI\+q{background:#fffffff2;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 3px #0f172a14;color:#374151;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1;padding:4px 8px;white-space:nowrap}.VisitDetails_interventionList__vzlkj{display:flex;flex-wrap:wrap;gap:10px}.VisitDetails_interventionTag__mzFnV{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#374151;display:inline-flex;font-size:14px;font-weight:500;gap:10px;line-height:1.3;padding:9px 14px 9px 11px}.VisitDetails_interventionIconWrap__WQlx6{align-items:center;background:#27b99a;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.VisitDetails_emptyState__2l6qu{color:#6b7280;font-size:14px;padding:4px 0}.VisitDetails_stateCard__kl\+mm{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:220px;padding:32px}.VisitDetails_stateText__5RLrA{color:#6b7280;font-size:14px}.VisitDetails_outlineButton__XSn3L{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;padding:10px 16px}@media (max-width:1024px){.VisitDetails_confirmationBannerWarning__r0s17,.VisitDetails_confirmationBanner__3kJ18,.VisitDetails_detailsGrid__Z00Ii,.VisitDetails_gpsMetaGrid__MkkYG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.VisitDetails_confirmationBannerWarning__r0s17,.VisitDetails_confirmationBanner__3kJ18,.VisitDetails_detailsGrid__Z00Ii,.VisitDetails_gpsMetaGrid__MkkYG{grid-template-columns:1fr}.VisitDetails_visitIdCard__jy2Ig{align-items:flex-start;flex-direction:column}.VisitDetails_visitIdDivider__xT50W{display:none}.VisitDetails_visitIdBadges__0tsLX{width:100%}}.Visits_page__Z1u8E{box-sizing:border-box;font-family:Poppins,sans-serif;padding:0 0 8px;width:100%}.Visits_pageHeader__6zZfE{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.Visits_titleBlock__Z63Np{min-width:0}.Visits_title__JIs2H{color:#0b1f2a;font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0 0 6px}.Visits_subtitle__bbMWf{color:#7b8a96;font-size:14px;line-height:1.45;margin:0}.Visits_exportButton__f77\+q{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:8px;height:40px;margin-top:4px;padding:0 16px;white-space:nowrap}.Visits_exportButton__f77\+q:hover{background:#f9fafb;border-color:#d1d5db}.Visits_card__8a9ib{background:#fff;border:1px solid #e6edf2;border-radius:16px;box-shadow:0 1px 3px #0642600d;padding:22px 24px 18px}.Visits_toolbar__4U\+1P{margin-bottom:16px;width:100%}.Visits_filters__CiHor{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;width:100%}.Visits_searchWrap__2TkmD{flex:1 1 auto;max-width:none;min-width:180px;position:relative}.Visits_searchIcon__9-LVx{color:#9ca3af;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Visits_searchInput__WWagz{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#111827;font-family:Poppins,sans-serif;font-size:14px;height:40px;outline:none;padding:0 14px 0 38px;width:100%}.Visits_searchInput__WWagz::placeholder{color:#9ca3af}.Visits_selectWrap__BunRT{flex:0 0 auto;position:relative}.Visits_filterSelect__XKiQO{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;height:40px;min-width:156px;outline:none;padding:0 36px 0 14px}.Visits_selectIcon__3TQhZ{color:#6b7280;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.Visits_dateRangeField__Cy7SR{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:inline-flex;flex:0 0 auto;gap:8px;height:40px;min-width:248px;padding:0 12px}.Visits_dateRangeIcon__jncLC{color:#6b7280;flex:0 0 auto}.Visits_dateRangePart__kFOSN{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#374151;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;height:100%;min-width:0;outline:none;padding:0;width:108px}.Visits_dateRangePart__kFOSN::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55}.Visits_dateRangeSeparator__G2tHu{color:#94a3b0;flex:0 0 auto;font-size:13px}.Visits_dateRangeField__Cy7SR:focus-within,.Visits_exportButton__f77\+q:focus-visible,.Visits_filterSelect__XKiQO:focus,.Visits_pageButton__yBC6G:focus-visible,.Visits_retryButton__SFvts:focus-visible,.Visits_rowsSelect__yq8Qf:focus,.Visits_searchInput__WWagz:focus{border-color:#064260;box-shadow:0 0 0 3px #0642601f}.Visits_dateRangeField__Cy7SR:focus-within{outline:none}.Visits_tableWrap__o\+zl7{overflow-x:auto;width:100%}.Visits_table__uQxE7{border-collapse:collapse;min-width:1080px;table-layout:auto;width:100%}.Visits_table__uQxE7 thead th{border-bottom:1px solid #e8eef2;color:#94a3b0;font-size:10px;font-weight:600;letter-spacing:.04em;padding:10px 8px;text-align:left;text-transform:uppercase;white-space:nowrap}.Visits_table__uQxE7 tbody td:first-child,.Visits_table__uQxE7 thead th:first-child{padding-left:4px}.Visits_table__uQxE7 tbody td{border-bottom:1px solid #eef2f5;color:#64748b;font-size:13px;padding:15px 8px;vertical-align:middle;white-space:nowrap}.Visits_row__hbI3K{cursor:pointer;transition:background-color .15s ease}.Visits_row__hbI3K:hover{background:#f5f8fa}.Visits_row__hbI3K:focus{outline:none}.Visits_row__hbI3K:focus-visible{background:#eef5f9;outline:2px solid #064260;outline-offset:-2px}.Visits_visitId__cOsGY{color:#064260!important;font-weight:600}.Visits_clientName__GqIxJ{color:#0b1f2a!important;font-weight:700}.Visits_providerName__-qPj5{color:#64748b;font-weight:500}.Visits_durationCell__JH9-z{color:#475569;font-weight:700}.Visits_mutedCell__HoPiQ{color:#94a3b0}.Visits_confirmed__hWhAT{color:#1a7a6a;font-weight:500}.Visits_unconfirmed__-XKas{color:#d97706;font-weight:500}.Visits_gpsValid__ScD45{color:#1a7a6a;font-weight:500}.Visits_gpsInvalid__o7rgF{color:#dc2626;font-weight:500}.Visits_flagText__5l80Z{color:#d97706;font-size:13px;font-weight:500}.Visits_flagBadge__7JE4d{background:#fff4e5;border-radius:999px;color:#c56a00;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.Visits_flagBadgeMany__aQvnX{background:#fdeceb;color:#c0392b}.Visits_statusVerified__0TIlQ{background:#e8f8f3;color:#1a7a6a}.Visits_statusFlagged__k2guY,.Visits_statusVerified__0TIlQ{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:5px 12px}.Visits_statusFlagged__k2guY{background:#fff4e5;color:#c56a00}.Visits_statusIncomplete__acNDn{align-items:center;background:#eef2f5;border-radius:999px;color:#64748b;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:5px 12px}.Visits_statusDot__Fj12u{background:currentColor;border-radius:50%;display:inline-block;flex:0 0 auto;height:6px;width:6px}.Visits_errorState__YEvra,.Visits_stateBlock__M1BND{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:64px 20px;text-align:center}.Visits_stateText__6mYE2{color:#94a3b0;font-size:14px;margin:0}.Visits_emptyTitle__69QQF,.Visits_errorTitle__fNZ87{color:#0b1f2a;font-size:16px;font-weight:600;margin:0}.Visits_retryButton__SFvts{background:#fff;border:1px solid #d8e0e6;border-radius:8px;color:#064260;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-top:4px;padding:10px 18px}.Visits_pagination__tYIfk{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:18px}.Visits_rowsPerPage__QJwUZ{align-items:center;color:#64748b;display:inline-flex;font-size:14px;gap:10px;margin:0}.Visits_rowsSelectWrap__XxQhU{position:relative}.Visits_rowsSelect__yq8Qf{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d5dee5;border-radius:8px;color:#0b1f2a;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;height:34px;min-width:64px;outline:none;padding:0 28px 0 10px}.Visits_rowsSelectIcon__mJDJu{color:#64748b;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.Visits_pageControls__tBgY4{align-items:center;display:inline-flex;gap:10px}.Visits_pageLabel__eeq7t{color:#475569;font-size:14px;font-weight:500;min-width:108px;text-align:center}.Visits_pageButton__yBC6G{align-items:center;background:#fff;border:1px solid #d5dee5;border-radius:8px;color:#064260;cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.Visits_pageButton__yBC6G:hover:not(:disabled){background:#f3f7f9}.Visits_pageButton__yBC6G:disabled{cursor:not-allowed;opacity:.35}.Visits_skeletonRow__1IQnO td{padding:14px 8px}.Visits_skeletonCell__wc2GO{animation:Visits_pulse__c3pe4 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 50%,#eef2f6 75%);background-size:200% 100%;border-radius:6px;height:14px;width:78%}.Visits_emptyCell__QzsEU{padding:48px 16px!important;text-align:center}@keyframes Visits_pulse__c3pe4{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1100px){.Visits_filters__CiHor{flex-wrap:wrap}.Visits_searchWrap__2TkmD{flex:1 1 100%}}@media (max-width:768px){.Visits_pageHeader__6zZfE{align-items:stretch;flex-direction:column}.Visits_exportButton__f77\+q{align-self:flex-start;margin-top:0}.Visits_dateRangeField__Cy7SR{min-width:0;width:100%}}
/*# sourceMappingURL=main.1efa1012.css.map*/