.table[data-v-7f65b3c0]{position:relative;background:var(--surface);z-index:1;border:1px solid var(--line);border-radius:var(--radius-md)}th[data-v-7f65b3c0]{position:sticky;top:0;z-index:2}th[scope=row][data-v-7f65b3c0]{position:sticky;left:0;z-index:1;vertical-align:top;color:inherit;background-color:inherit}th[data-v-7f65b3c0]:not([scope=row]){left:0;z-index:3;background:var(--surface-2)}.table.loading[data-v-7f65b3c0]{overflow:hidden;height:200px}.table .loading[data-v-7f65b3c0]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);z-index:2000;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:20px}.table table[data-v-7f65b3c0]{width:100%;position:relative;border-collapse:collapse}.table tbody tr[data-v-7f65b3c0]{border-bottom:1px solid var(--line)}.table tbody tr td[data-v-7f65b3c0]{border-top:1px solid var(--line)!important}.table table thead tr th[data-v-7f65b3c0]{top:-1px}.table .table-header[data-v-7f65b3c0]{display:flex;align-items:center}.table table thead tr th[data-v-7f65b3c0]:first-child{justify-content:center;display:flex;padding-bottom:20px}.table table thead tr th .label[data-v-7f65b3c0]{font-weight:600;font-size:var(--fs-eyebrow);line-height:1.4;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted)}.table table tr th[data-v-7f65b3c0]{position:sticky;top:-1px;box-shadow:0 1px 0 var(--line);z-index:3000;left:0;margin:0;padding:.9rem;font-size:var(--fs-xs);cursor:pointer;text-align:left;white-space:nowrap;background:var(--surface-2)}.table table tr td[data-v-7f65b3c0]{padding:.9rem}.table table tr td[data-v-7f65b3c0]:first-child{text-align:center}.table table tr td span[data-v-7f65b3c0]{font-weight:400;font-size:var(--fs-body);line-height:1.4;letter-spacing:0;text-transform:capitalize;color:var(--text)}@media print{body{font-family:Nunito Sans,sans-serif;font-size:14pt;margin:0;padding:0}.header{border-bottom:1px solid #d1d1d1}.header .logo{margin-bottom:14pt}.discount h2{font-style:normal;font-weight:600;letter-spacing:.05em;text-transform:capitalize;color:#141414}.discount h2,.token p{margin:0;margin-top:10px;font-size:8pt}.token span{font-style:normal;font-weight:500!important;font-size:8pt!important;line-height:35px;color:#3e3e3e}.footer p{margin:0}.footer .note,.footer p{font-size:8pt}h2,h3,h4{margin:0;padding:0;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:600;font-size:9pt;line-height:25px;color:#000}.details{padding:10px 0 10px 0}.details h2{margin-top:-8px}@page{margin:2cm}.table span{font-size:8pt!important}.table{min-height:0}.table tbody tr{border-bottom:1px solid #ebebeb!important;border-top:1px solid #ebebeb!important}.table table tr th:first-child{padding-bottom:none}.table table tr td,.table table tr th{padding:0!important}}input[type=file][data-v-031a7dd0]{visibility:hidden}#files[data-v-031a7dd0]::-webkit-file-upload-button{visibility:hidden}.upload-box[data-v-031a7dd0]{position:relative;margin-bottom:10px;background:var(--surface-2);border:1px dashed var(--line-strong);box-sizing:border-box;border-radius:var(--radius-md);height:80px;width:80%;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.upload-box[data-v-031a7dd0]:hover{border-color:var(--accent-600);background:var(--accent-050)}#attachment .upload .upload-icon[data-v-031a7dd0]{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);height:80px;display:flex;align-items:center;justify-content:center;width:20%;margin-left:10px;transition:background var(--dur) var(--ease)}#attachment .upload .upload-icon[data-v-031a7dd0]:hover{background:var(--accent-050)}#attachment .upload label[data-v-031a7dd0]{display:flex;justify-content:center;font-weight:500;font-size:var(--fs-sm);line-height:22px;letter-spacing:.05em;color:var(--muted-soft)}.image-list[data-v-031a7dd0]{display:flex;flex-wrap:wrap;gap:10px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);margin-bottom:15px;padding:1rem}.image-preview[data-v-031a7dd0]{position:relative;width:140px;height:140px}.drag-drop[data-v-031a7dd0]{position:absolute;left:0;right:0;top:27px}.preview[data-v-031a7dd0]{width:100%;height:100%;border-radius:var(--radius-sm)}.image-list span[data-v-031a7dd0]{z-index:2000;position:absolute;top:-8px;right:-10px;color:var(--danger)}.image-list span[data-v-031a7dd0]:before{font-size:1.3rem!important}.empty-box[data-v-031a7dd0]{font-weight:500;font-size:var(--fs-sm);line-height:22px;letter-spacing:.05em;color:var(--muted-soft)}#list .footer{margin-right:30px!important}#list .page-heading{gap:16px}#list .right-aligned-items{flex:1;min-width:0}.patients-toolbar{gap:14px;width:100%}.patients-filters,.patients-toolbar{display:flex;align-items:center;justify-content:flex-end;min-width:0}.patients-filters{gap:10px}.toolbar-filter{margin:0!important}#list .toolbar-filter--status,#list .toolbar-filter--status .custom-select{width:170px}#list .toolbar-filter--search,#list .toolbar-filter--search.customInput{width:190px}.toolbar-filter--print{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}.toolbar-filter--print img{display:block}.tabs-container{background:var(--surface);box-shadow:var(--shadow-sm);padding:0}.tabs,.tabs-container{border:1px solid var(--line);border-radius:var(--radius-md)}.tabs{display:flex;flex:0 0 auto;gap:4px;padding:3px;background:var(--surface-2)}.tab,.tabs{align-items:center}.tab{display:inline-flex;justify-content:center;gap:7px;min-height:34px;padding:6px 12px;border:0;border-radius:var(--radius-sm);background:transparent;cursor:pointer;font-size:var(--fs-sm);font-weight:400;color:var(--muted);font-family:var(--font-sans);line-height:1.2;white-space:nowrap;transition:color var(--dur) var(--ease),background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.tab.active{color:var(--accent-600);background:var(--surface);box-shadow:var(--shadow-sm)}.badge{background:var(--accent-600);color:#fff;border-radius:99px;padding:1px 7px;font-size:var(--fs-eyebrow);font-weight:700;line-height:16px}.tab-content{padding:0}#list .form-wrrpper>div{flex:0 0 30%;max-width:30%}.attachment-modal .custom-modal .modal-header .modal-heading h2{font-style:normal;font-weight:600;font-size:var(--fs-body);line-height:22px;letter-spacing:.05em;color:var(--muted)}.attachment-modal .custom-modal .modal-header{align-items:unset;padding-bottom:0;border-bottom:none}.custom-modal>.vm--modal{overflow:visible!important}.attachment-modal .modal-header p{margin-top:0;font-style:normal;font-weight:400;font-size:var(--fs-body);line-height:19px;letter-spacing:.05em;color:var(--muted-soft)}@media only screen and (max-width:1366px){#list .mr-4{margin-right:40px!important}}#TablePrint{display:none!important}#list .table #dropdown .menu{right:0}@media print{#TablePrint{display:block!important}}@media screen and (max-width:1280px){.patients-toolbar{align-items:flex-end;flex-direction:column}.patients-filters{flex-wrap:wrap}}@media screen and (max-width:760px){.patients-filters,.patients-toolbar{align-items:stretch;width:100%}.patients-filters{flex-direction:column}#list .toolbar-filter,#list .toolbar-filter .custom-select,#list .toolbar-filter.customInput{width:100%}}