@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style-type:none;border:none;outline:none}html{scroll-behavior:smooth}body{font-size:14px;font-family:Inter,sans-serif;color:#333!important;scroll-behavior:smooth}@media only screen and (max-width: 360px){body{font-size:14px}}@media screen and (min-width: 2000px){body{font-size:18px}}body::-webkit-scrollbar{width:.6em}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000001a;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}body::-webkit-scrollbar-thumb{background-color:#7049c5;outline:1px solid slategrey}textarea{font-family:Inter,sans-serif;font-size:1em}p{color:#333;font-size:1em;line-height:1.5;margin:0}.all-caps{text-transform:uppercase!important}.no-data-text{width:100%;text-align:center}.text-link{color:#7049c5;font-weight:400;cursor:pointer;text-decoration:underline;display:inline-block;margin:0 .3rem}.text-link:hover{text-decoration:underline}.loader-con{width:100%;max-width:100%;display:flex;flex-direction:column;text-align:center;gap:1rem;margin:3rem 0}.loader-con p{color:#7049c5}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.con{width:1100px;margin:0 auto}@media screen and (min-width: 2000px){.con{width:1300px}}@media screen and (max-width: 1024px){.con{width:90%}}@media only screen and (max-width: 767px){.con{width:90%}}form .flex{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media only screen and (max-width: 767px){form .flex{grid-template-columns:1fr}}form .flex.flex-3{grid-template-columns:repeat(3,1fr)}form .flex.flex-2-1{grid-template-columns:2fr 1fr}form .button-flex{display:flex;gap:.5rem}form .form-group{margin-bottom:2rem}form .form-group .title{font-size:1.3rem;color:#333;font-weight:700;margin-bottom:1rem}form .field{width:100%;height:auto;text-align:left;margin-bottom:1.2rem}form .field label{display:block;font-size:1em;margin-bottom:.2rem;color:#333;text-transform:lowercase;font-weight:600}form .field label:first-letter{text-transform:uppercase}form .field label.bold{font-weight:600;color:#828282}form .field.all-caps label{text-transform:uppercase}form .field>.sub{width:100%;height:50px;border:1px solid #e7e8f2;border-radius:8px;padding:0 0 0 .7rem;font-size:1em;background-color:#fff;display:flex;align-items:center;gap:.5rem;color:#828282}form .field>.sub .toggler{width:50px;height:100%;border-radius:0 8px 8px 0;display:flex;align-items:center;justify-content:center;cursor:pointer}form .field>.sub .toggler:hover{background-color:#f0ecf9;color:#7049c5}form .field input,form .field select{flex-grow:1;width:100%;height:46px;padding:0 .7rem;font-size:1em;border-radius:0 8px 8px 0}@media only screen and (max-width: 767px){form .field input,form .field select{font-size:14px}}form .field textarea{width:100%;height:300px;border:1px solid #e7e8f2;border-radius:8px;padding:.7rem;font-size:1em;background-color:#fff;transition-duration:.3s}form .field input:focus,form .field select:focus{border-color:#7049c5;transition-duration:.3s}form .field.error .sub{border-color:#eb5757!important;background-color:#fff1f1}form .field.error input::placeholder,form .field.error select::placeholder,form .field.error textarea::placeholder{color:#eb5757!important}form .field.error .password-sub{border-color:#eb5757!important}form .field>a{color:#828282;display:inline-block;margin-top:.5rem;cursor:pointer;font-size:1em}form .field>a:hover{color:#7049c5}form input:checked+label .provider-select{background-color:#f0ecf9!important;border-color:#7049c5!important}form input:checked+label .provider-select p{color:#7049c5!important}form .checkbox{width:auto;display:flex;align-items:center;gap:.5rem}form .checkbox>input{display:none}form .checkbox>input+.box{min-width:20px;min-height:20px;border:2px solid hsl(259,52%,53%);border-radius:8px;position:relative}form .checkbox>input+.box:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;transition-duration:.3s}form .checkbox>input:checked+.box:after{background-color:#7049c5;transform:scale(.8);transition-duration:.3s}form .checkbox label{width:fit-content;line-height:2!important;margin:0}form .help-message{color:#eb5757;font-size:.9em}form .help-message:first-letter{text-transform:uppercase}.multiple-sections{display:flex;flex-direction:column;gap:2rem}.pill{padding:.3rem .5rem;font-size:.9em;color:#828282;background-color:#f5f8ff;border-radius:8px}.pill:first-letter{text-transform:uppercase}.pill.verified{color:#219653;background-color:#d5f6e3}.custom-data-table{width:100%}.custom-data-table table{width:inherit;border-collapse:collapse}.custom-data-table table th{background-color:#fff;color:#828282;padding:.5em 1rem;text-align:left;font-size:1em;font-weight:400;text-transform:capitalize}.custom-data-table table th:last-child{border-right:none}.custom-data-table table tr{background-color:#fff}.custom-data-table table tr:nth-child(odd){background-color:#f0ebf9}.custom-data-table table tr td{padding:1rem;font-size:1em;color:#333}.custom-data-table table .doctor{display:flex;align-items:center}.custom-data-table table .doctor img{width:40px;height:40px;border-radius:50%;margin-right:.5em;object-fit:cover;object-position:center}.custom-data-table table .time p{font-size:1em}.custom-data-table table .time span{font-size:.9em;color:#828282}.pill{padding:.5em .7rem;border-radius:4px;font-size:.9em;font-weight:600;display:inline-block;text-transform:uppercase}.pill.in-progress{background-color:#fdf2e7;color:#f2984a}.pill.paid{background-color:#d5f6e3;color:#219653}.pill.unpaid{background-color:#fff1f1;color:#eb5757}.custom-data-table table .actions{display:flex;gap:1em}.custom-data-table table .actions .action{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer}.custom-data-table table .actions .action.message{background-color:#f5f8ff;color:#7049c5}.custom-data-table table .actions .action.message:hover{background-color:#7049c5;color:#fff}.custom-data-table table .actions .action.check{background-color:#d5f6e3;color:#219653}.custom-data-table table .actions .action.check:hover{background-color:#219653;color:#fff}.custom-data-table table .actions .action.delete{background-color:#fff1f1;color:#eb5757}.custom-data-table table .actions .action.delete:hover{background-color:#eb5757;color:#fff}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:.3em;margin-top:2em}.pagination .item{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:transparent;font-size:1em;color:#828282;cursor:pointer}.pagination .item:hover{background-color:#f0ebf9}.pagination .item.active{color:#7049c5}.v-expansion-panel__shadow{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0))!important;border-radius:8px!important}.v-expansion-panel{border-radius:8px!important;border:1px solid #e7e8f2}.v-expansion-panel .v-expansion-panel-title{border-bottom:1px solid #e7e8f2;background-color:#f5f8ff;font-weight:700}.v-expansion-panel .v-expansion-panel-title:hover{background-color:#e6edff}.v-expansion-panel .v-expansion-panel-title .v-expansion-panel-title__overlay{display:none!important}
