@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap";.colors-pallete{--primary-one:#e1def6;--primary-two:#c3beee;--primary-three:#a49de3;--primary-four:#746ac9;--primary-five:#5547c6;--primary-six:#473bae;--primary-seven:#41388c;--primary-eight:#2d2666;--secondary-blue-fifty:#e5f7ff;--secondary-blue-one:#cdeefd;--secondary-blue-two:#9addfb;--secondary-blue-three:#68cbf8;--secondary-blue-four:#35baf6;--secondary-blue-five:#03a9f4;--secondary-blue-six:#0287c3;--secondary-blue-seven:#026592;--secondary-blue-eight:#014462;--secondary-pink-one:#f5d7e9;--secondary-pink-two:#ecafd3;--secondary-pink-three:#e286be;--secondary-pink-four:#d95ea8;--secondary-pink-five:#cf3692;--secondary-pink-six:#a62b75;--secondary-pink-seven:#80215a;--secondary-pink-eight:#53163a;--secondary-pink-fifty:#faebf4;--success-one:#d6f1e3;--success-two:#ade4c6;--success-three:#85d6aa;--success-four:#5cc98d;--success-five:#2cb169;--success-six:#298966;--success-seven:#1f674d;--success-eight:#144433 --warning-one:#fec;--warning-two:#fd9;--warning-three:#ffcd66;--warning-four:#ffbc33;--warning-five:#eda000;--warning-six:#cc8900;--warngin-seven:#996700;--warngin-eight:#640;--error-one:#fedddd;--error-two:#fdbbbb;--error-three:#fb9999;--error-four:#fa7777;--error-five:#f95555;--error-six:#c74444;--error-seven:#953333;--error-eight:#742323;--neutrals-light:#f4f7fa;--neutrals-one:#eff2f5;--neutrals-two:#dee4eb;--neutrals-three:#c3ccd6;--neutrals-four:#a8b5c2;--neutrals-five:#8593a2;--neutrals-six:#6a7682;--neutrals-seven:#505861;--neutrals-eight:#353b41;--neutrals-nine:#1b1d20;--neutrals-white:#fff}*,:after,:before{box-sizing:border-box;padding:0;margin:0;font-family:inherit}body{box-sizing:border-box;font-family:Poppins,sans-serif;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}::-webkit-scrollbar{-webkit-appearance:none;width:0}::-webkit-scrollbar-thumb{background-color:transparent}html{overflow:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.text-l{font-size:20px;line-height:120%}.mb-1{margin-bottom:4px}.mt-1{margin-top:4px}.ml-1{margin-left:4px}.mr-1{margin-right:4px}.m-1{margin:4px}.pt-1{padding-top:4px}.pb-1{padding-bottom:4px}.pl-1{padding-left:4px}.pr-1{padding-right:4px}.p-1{padding:4px}.py-1{padding-top:4px;padding-bottom:4px}.px-1{padding-left:4px;padding-right:4px}.gap-1{gap:4px}.border-radius-1{border-radius:2px}.mb-2{margin-bottom:8px}.mt-2{margin-top:8px}.ml-2{margin-left:8px}.mr-2{margin-right:8px}.m-2{margin:8px}.pt-2{padding-top:8px}.pb-2{padding-bottom:8px}.pl-2{padding-left:8px}.pr-2{padding-right:8px}.p-2{padding:8px}.py-2{padding-top:8px;padding-bottom:8px}.px-2{padding-left:8px;padding-right:8px}.gap-2{gap:8px}.border-radius-2{border-radius:4px}.mb-3{margin-bottom:12px}.mt-3{margin-top:12px}.ml-3{margin-left:12px}.mr-3{margin-right:12px}.m-3{margin:12px}.pt-3{padding-top:12px}.pb-3{padding-bottom:12px}.pl-3{padding-left:12px}.pr-3{padding-right:12px}.p-3{padding:12px}.py-3{padding-top:12px;padding-bottom:12px}.px-3{padding-left:12px;padding-right:12px}.gap-3{gap:12px}.border-radius-3{border-radius:6px}.mb-4{margin-bottom:16px}.mt-4{margin-top:16px}.ml-4{margin-left:16px}.mr-4{margin-right:16px}.m-4{margin:16px}.pt-4{padding-top:16px}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}.pr-4{padding-right:16px}.p-4{padding:16px}.py-4{padding-top:16px;padding-bottom:16px}.px-4{padding-left:16px;padding-right:16px}.gap-4{gap:16px}.border-radius-4{border-radius:8px}.mb-5{margin-bottom:20px}.mt-5{margin-top:20px}.ml-5{margin-left:20px}.mr-5{margin-right:20px}.m-5{margin:20px}.pt-5{padding-top:20px}.pb-5{padding-bottom:20px}.pl-5{padding-left:20px}.pr-5{padding-right:20px}.p-5{padding:20px}.py-5{padding-top:20px;padding-bottom:20px}.px-5{padding-left:20px;padding-right:20px}.gap-5{gap:20px}.border-radius-5{border-radius:10px}.mb-6{margin-bottom:24px}.mt-6{margin-top:24px}.ml-6{margin-left:24px}.mr-6{margin-right:24px}.m-6{margin:24px}.pt-6{padding-top:24px}.pb-6{padding-bottom:24px}.pl-6{padding-left:24px}.pr-6{padding-right:24px}.p-6{padding:24px}.py-6{padding-top:24px;padding-bottom:24px}.px-6{padding-left:24px;padding-right:24px}.gap-6{gap:24px}.border-radius-6{border-radius:12px}.mb-7{margin-bottom:28px}.mt-7{margin-top:28px}.ml-7{margin-left:28px}.mr-7{margin-right:28px}.m-7{margin:28px}.pt-7{padding-top:28px}.pb-7{padding-bottom:28px}.pl-7{padding-left:28px}.pr-7{padding-right:28px}.p-7{padding:28px}.py-7{padding-top:28px;padding-bottom:28px}.px-7{padding-left:28px;padding-right:28px}.gap-7{gap:28px}.border-radius-7{border-radius:14px}.mb-8{margin-bottom:32px}.mt-8{margin-top:32px}.ml-8{margin-left:32px}.mr-8{margin-right:32px}.m-8{margin:32px}.pt-8{padding-top:32px}.pb-8{padding-bottom:32px}.pl-8{padding-left:32px}.pr-8{padding-right:32px}.p-8{padding:32px}.py-8{padding-top:32px;padding-bottom:32px}.px-8{padding-left:32px;padding-right:32px}.gap-8{gap:32px}.border-radius-8{border-radius:16px}.mb-9{margin-bottom:36px}.mt-9{margin-top:36px}.ml-9{margin-left:36px}.mr-9{margin-right:36px}.m-9{margin:36px}.pt-9{padding-top:36px}.pb-9{padding-bottom:36px}.pl-9{padding-left:36px}.pr-9{padding-right:36px}.p-9{padding:36px}.py-9{padding-top:36px;padding-bottom:36px}.px-9{padding-left:36px;padding-right:36px}.gap-9{gap:36px}.border-radius-9{border-radius:18px}.mb-10{margin-bottom:40px}.mt-10{margin-top:40px}.ml-10{margin-left:40px}.mr-10{margin-right:40px}.m-10{margin:40px}.pt-10{padding-top:40px}.pb-10{padding-bottom:40px}.pl-10{padding-left:40px}.pr-10{padding-right:40px}.p-10{padding:40px}.py-10{padding-top:40px;padding-bottom:40px}.px-10{padding-left:40px;padding-right:40px}.gap-10{gap:40px}.border-radius-10{border-radius:20px}.mb-11{margin-bottom:44px}.mt-11{margin-top:44px}.ml-11{margin-left:44px}.mr-11{margin-right:44px}.m-11{margin:44px}.pt-11{padding-top:44px}.pb-11{padding-bottom:44px}.pl-11{padding-left:44px}.pr-11{padding-right:44px}.p-11{padding:44px}.py-11{padding-top:44px;padding-bottom:44px}.px-11{padding-left:44px;padding-right:44px}.gap-11{gap:44px}.border-radius-11{border-radius:22px}.mb-12{margin-bottom:48px}.mt-12{margin-top:48px}.ml-12{margin-left:48px}.mr-12{margin-right:48px}.m-12{margin:48px}.pt-12{padding-top:48px}.pb-12{padding-bottom:48px}.pl-12{padding-left:48px}.pr-12{padding-right:48px}.p-12{padding:48px}.py-12{padding-top:48px;padding-bottom:48px}.px-12{padding-left:48px;padding-right:48px}.gap-12{gap:48px}.border-radius-12{border-radius:24px}.mb-13{margin-bottom:52px}.mt-13{margin-top:52px}.ml-13{margin-left:52px}.mr-13{margin-right:52px}.m-13{margin:52px}.pt-13{padding-top:52px}.pb-13{padding-bottom:52px}.pl-13{padding-left:52px}.pr-13{padding-right:52px}.p-13{padding:52px}.py-13{padding-top:52px;padding-bottom:52px}.px-13{padding-left:52px;padding-right:52px}.gap-13{gap:52px}.border-radius-13{border-radius:26px}.mb-14{margin-bottom:56px}.mt-14{margin-top:56px}.ml-14{margin-left:56px}.mr-14{margin-right:56px}.m-14{margin:56px}.pt-14{padding-top:56px}.pb-14{padding-bottom:56px}.pl-14{padding-left:56px}.pr-14{padding-right:56px}.p-14{padding:56px}.py-14{padding-top:56px;padding-bottom:56px}.px-14{padding-left:56px;padding-right:56px}.gap-14{gap:56px}.border-radius-14{border-radius:28px}.mb-15{margin-bottom:60px}.mt-15{margin-top:60px}.ml-15{margin-left:60px}.mr-15{margin-right:60px}.m-15{margin:60px}.pt-15{padding-top:60px}.pb-15{padding-bottom:60px}.pl-15{padding-left:60px}.pr-15{padding-right:60px}.p-15{padding:60px}.py-15{padding-top:60px;padding-bottom:60px}.px-15{padding-left:60px;padding-right:60px}.gap-15{gap:60px}.border-radius-15{border-radius:30px}.mb-16{margin-bottom:64px}.mt-16{margin-top:64px}.ml-16{margin-left:64px}.mr-16{margin-right:64px}.m-16{margin:64px}.pt-16{padding-top:64px}.pb-16{padding-bottom:64px}.pl-16{padding-left:64px}.pr-16{padding-right:64px}.p-16{padding:64px}.py-16{padding-top:64px;padding-bottom:64px}.px-16{padding-left:64px;padding-right:64px}.gap-16{gap:64px}.border-radius-16{border-radius:32px}.mb-17{margin-bottom:68px}.mt-17{margin-top:68px}.ml-17{margin-left:68px}.mr-17{margin-right:68px}.m-17{margin:68px}.pt-17{padding-top:68px}.pb-17{padding-bottom:68px}.pl-17{padding-left:68px}.pr-17{padding-right:68px}.p-17{padding:68px}.py-17{padding-top:68px;padding-bottom:68px}.px-17{padding-left:68px;padding-right:68px}.gap-17{gap:68px}.border-radius-17{border-radius:34px}.mb-18{margin-bottom:72px}.mt-18{margin-top:72px}.ml-18{margin-left:72px}.mr-18{margin-right:72px}.m-18{margin:72px}.pt-18{padding-top:72px}.pb-18{padding-bottom:72px}.pl-18{padding-left:72px}.pr-18{padding-right:72px}.p-18{padding:72px}.py-18{padding-top:72px;padding-bottom:72px}.px-18{padding-left:72px;padding-right:72px}.gap-18{gap:72px}.border-radius-18{border-radius:36px}.mb-19{margin-bottom:76px}.mt-19{margin-top:76px}.ml-19{margin-left:76px}.mr-19{margin-right:76px}.m-19{margin:76px}.pt-19{padding-top:76px}.pb-19{padding-bottom:76px}.pl-19{padding-left:76px}.pr-19{padding-right:76px}.p-19{padding:76px}.py-19{padding-top:76px;padding-bottom:76px}.px-19{padding-left:76px;padding-right:76px}.gap-19{gap:76px}.border-radius-19{border-radius:38px}.mb-20{margin-bottom:80px}.mt-20{margin-top:80px}.ml-20{margin-left:80px}.mr-20{margin-right:80px}.m-20{margin:80px}.pt-20{padding-top:80px}.pb-20{padding-bottom:80px}.pl-20{padding-left:80px}.pr-20{padding-right:80px}.p-20{padding:80px}.py-20{padding-top:80px;padding-bottom:80px}.px-20{padding-left:80px;padding-right:80px}.gap-20{gap:80px}.border-radius-20{border-radius:40px}.mb-21{margin-bottom:84px}.mt-21{margin-top:84px}.ml-21{margin-left:84px}.mr-21{margin-right:84px}.m-21{margin:84px}.pt-21{padding-top:84px}.pb-21{padding-bottom:84px}.pl-21{padding-left:84px}.pr-21{padding-right:84px}.p-21{padding:84px}.py-21{padding-top:84px;padding-bottom:84px}.px-21{padding-left:84px;padding-right:84px}.gap-21{gap:84px}.border-radius-21{border-radius:42px}.mb-22{margin-bottom:88px}.mt-22{margin-top:88px}.ml-22{margin-left:88px}.mr-22{margin-right:88px}.m-22{margin:88px}.pt-22{padding-top:88px}.pb-22{padding-bottom:88px}.pl-22{padding-left:88px}.pr-22{padding-right:88px}.p-22{padding:88px}.py-22{padding-top:88px;padding-bottom:88px}.px-22{padding-left:88px;padding-right:88px}.gap-22{gap:88px}.border-radius-22{border-radius:44px}.pointer{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.align{align-items:center}.flex{display:flex}.flex-col{flex-direction:column}.flex-1{flex:1 1}.space-between{justify-content:space-between!important}.flex-end{justify-content:flex-end}.flex-start{justify-content:flex-start}.wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.space-evenly{justify-content:space-evenly}.space-around{justify-content:space-around}.align-stretch{align-items:stretch}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.uppercase{text-transform:uppercase}.disable-events{pointer-events:none}.cursor-notallowed{cursor:not-allowed}.hidden{display:none}.width-full{width:100%}.height-full{height:100vh}.border-grey{border:1px solid}.border{border:1px solid var(--neutrals-two)}.word-break{word-break:break-all}.h2-heading{font-size:24px;font-weight:600;color:var(--neutrals-seven)}.h1-heading{font-size:28px}.h1-heading,.h1-small-text{font-weight:600;color:var(--neutrals-eight)}.h1-small-text{font-size:24px}.h3-heading{font-size:18px}.h2-small-heading,.h3-heading{font-weight:600;color:var(--neutrals-eight)}.h2-small-heading{font-size:20px}.h4-heading{color:var(--neutrals-eight)}.h4-heading,.h4-heading-dark{font-weight:600;font-size:14px}.h3-heading-dark,.h4-heading-dark{color:var(--neutrals-nine)}.h3-heading-dark{font-weight:600;font-size:16px}.h4-heading-light-text{font-weight:400;font-size:14px;color:var(--neutrals-nine)}.h4-large-heading{font-weight:600}.h4-large-heading,.p1-regular{font-size:16px;color:var(--neutrals-eight)}.p1-regular{font-weight:400}.p1-bold{font-size:14px}.p1-bold,.p2-bold{font-weight:600;color:var(--neutrals-six)}.p2-bold{font-size:12px}.p1-normal{font-size:14px}.p1-normal,.p1-small{font-weight:400;color:var(--neutrals-six)}.p1-small{font-size:12px}.p1-small-grey{font-weight:400;font-size:16px;color:var(--neutrals-six)}.p1-medium{font-size:14px}.p1-medium,.p2-medium{font-weight:400;color:var(--neutrals-seven)}.p2-medium{font-size:12px}.p1-dark-small{font-weight:400;font-size:12px;color:var(--neutrals-eight)}.small-text-bold{font-weight:600;font-size:12px;color:var(--neutrals-seven)}.small-text-dark{font-weight:600;font-size:12px}.p-text,.small-text-dark{color:var(--neutrals-eight)}.p-text{font-weight:400;font-size:14px}.p-grey-text{font-size:12px}.p-grey-text,.p1-grey-text{font-weight:400;color:var(--neutrals-five)}.p1-grey-text{font-size:14px}.p-bold-grey-text{font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-bold-grey-text,.p-large-bold-grey-text{font-weight:600;color:var(--neutrals-five)}.p-large-bold-grey-text{font-size:16px}.h1-grey-text{font-weight:600;font-size:24px;color:var(--neutrals-five)}.purple-text-bold{font-weight:600;font-size:14px;color:var(--primary-five)}.purple-text-medium{font-weight:600;font-size:12px;color:var(--primary-six)}.purple-text-noraml{font-weight:400;font-size:12px;color:var(--primary-six)}.purple-text-light-medium{font-weight:600;font-size:12px;color:var(--primary-five)}.purple-text-light-large{font-weight:600;font-size:16px;color:var(--primary-five)}.input::placeholder{color:var(--neutrals-four);font-size:14px;font-weight:400}.black-text-bold{font-weight:600;font-size:14px;color:#000}.blue-text-bold{font-size:14px}.blue-text-bold,.blue-text-large-bold{font-weight:600;color:var(--secondary-blue-six)}.blue-text-large-bold{font-size:16px}.blue-text-normal{font-weight:400;font-size:12px;color:var(--secondary-blue-seven)}.error-text-bold{font-weight:600;font-size:16px;color:var(--error-five)}.error-large-text-bold{font-weight:600;font-size:24px;color:var(--error-five)}.warning-large-text-bold{font-weight:600;font-size:24px;color:var(--warning-five)}.warning-text-bold{font-weight:600;font-size:16px;color:var(--warning-five)}.success-large-text-bold{font-weight:600;font-size:24px;color:var(--success-five)}.success-text-bold{font-weight:600;font-size:16px;color:var(--success-five)}.dot{width:4px;height:4px;border-radius:100%;background-color:var(--neutrals-four)}.h1-heading-20{font-size:20px}.h1-heading-20,.p1-regular-16{font-weight:600;color:var(--neutrals-eight)}.p1-regular-16{font-size:16px}.p1-blue-bold{color:var(--secondary-blue-six)}.p1-blue-bold,.p1-pink-bold{font-weight:600;font-size:12px}.p1-pink-bold{color:var(--secondary-pink-five)}.bg-white{background-color:#fff}.white-text{color:#fff}.blue-border{border:1px solid var(--secondary-blue-two)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:-webkit-sticky;position:sticky}.horizontal-line{flex:1 1;height:1px;border-bottom:1px solid var(--neutrals-two)}.p-name{font-weight:400;font-size:16px;color:var(--neutrals-six)}.table-appointment{font-size:12px;font-weight:500;color:#1a2936;padding:10px;text-align:center}.table-appointment-red{font-size:12px;font-weight:500;color:#f12f2f}.table-appointment-row{font-size:12px;font-weight:500;color:#1a2936;padding:10px;text-align:center}.representative-role{font-weight:500;font-size:10px;line-height:12px;color:#6c7280;text-align:left;vertical-align:middle;white-space:nowrap;padding-top:4px}.table-appointment-row-helper{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.round{width:8px;height:8px;background-color:#6b7280;border-radius:50%;margin-top:8px}.textUpcoming{color:#1f2937;font-size:14px;font-weight:600;margin-right:8px}.textUpcomingApp{color:#6b7280;font-size:14px;font-weight:500;margin-left:8px}.overflow-y-hidden{overflow-y:hidden}.purple-border{border:1px solid var(--primary-five)}input::-webkit-search-cancel-button{-webkit-appearance:none;content:URL(/images/close-grey-icon.svg);cursor:pointer}a{text-decoration:none!important}.modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.5)}.modal-content{width:50%}.modal-content,.modal-content-view{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3)}.modal-content-view{width:14cm}.close{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px}td,th{padding:8px;border-bottom:1px solid #ddd}th{font-weight:700;text-align:left}tbody tr:nth-child(2n),th{background-color:#f2f2f2}.bannerBackground{background-color:#fddede;border-radius:4px;width:"88%";margin-left:20px}.banner{font-size:"11px";padding:10px 10px 10px 5px;font-weight:500;color:#f12f2f}.avatar-container{display:flex}.flex-container{display:flex;flex-direction:row}.headingStyle{font-size:12px;font-weight:500;color:#6b7280;margin-top:10px}.titleStyle,.titleStyleLi{font-size:14px;font-weight:500;color:#172750;margin-top:3px}.titleStyleLi{margin-left:15px}.reschedule-last-updated-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:12px}.reschedule-last-updated-wrapper .reschedule-block,.reschedule-last-updated-wrapper .updated-block{width:48%}.reschedule-last-updated-wrapper .flex-row-center{display:flex;align-items:center}.reschedule-last-updated-wrapper .flex-col{display:flex;flex-direction:column}.reschedule-last-updated-wrapper .icon-wrapper{display:flex;align-items:center;margin-left:8px}.reschedule-last-updated-wrapper .headingStyle{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#6b7280;text-align:left}.reschedule-last-updated-wrapper .titleStyle,.reschedule-last-updated-wrapper .updatedByStyle{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:24px;color:#172750;text-align:left}.reschedule-last-updated-wrapper .updatedByStyle{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reschedule-last-updated-wrapper .updatedTimeStyle{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:24px;color:#6b7280;text-align:left}.updatedByStyle{font-size:14px;font-weight:500;color:#172750;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.updatedByStyle,.updatedTimeStyle{font-family:Inter,sans-serif;line-height:24px;text-align:left}.updatedTimeStyle{font-size:12px;font-weight:400;color:#6b7280}.button-cancle,.button-confirm{font-size:14px;font-weight:400;border-radius:4px;padding:8px 12px;border:none;margin-right:20px}.button-confirm{color:#fff;background-color:#3e49e1}.button-no{padding:8px 24px}.button-no,.button-yes{font-size:14px;font-weight:400;border-radius:4px;border:none;margin-right:20px}.button-yes{color:#fff;padding:8px 16px;background-color:#3e49e1}.last-updated-container{margin-bottom:1rem}.last-updated-container .label{font-size:12px;line-height:24px;letter-spacing:0;color:#6b7280;text-align:left}.last-updated-container .updated-by{font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;color:#172750;text-align:left}.last-updated-container .updated-at{font-size:12px;font-weight:400;line-height:24px;letter-spacing:0;color:#6b7280;text-align:left}.colorNotification{font-size:14px;font-weight:500}.text-red-600{color:red}.text-black{color:#1b4cd8}.notificationText{color:#000;font-weight:600}.pop-over-item{padding:4px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:left;cursor:pointer}.pop-over-item.disabled{opacity:.5;cursor:default;pointer-events:none}.primary-btn,.secondary-btn{border:none;outline:none;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer}.primary-btn{background:red;color:#fff}.secondary-btn{border:1px solid red;color:red;background:#fff}.w-90{width:90px}.no-style-button{color:var(--primary-six)}.button-edit,.no-style-button{font-weight:600;font-size:14px}.button-edit{background-color:var(--primary-five);padding:8px 16px;border-radius:4px;color:var(--neutrals-white);gap:4px}.cancel-diet-button{font-weight:600;color:var(--primary-five);font-size:16px}.take-action{width:120px;height:40px;padding:10px;background-color:#f3f4f6}.take-action,.take-action-form{border:1px solid #d1d5db;border-radius:4px}.take-action-form{width:100px;height:35px}.take-action-text{font-size:12px;color:#6b7280;font-weight:500}.take-action-text-disable{font-size:12px;color:#9ea2aa;font-weight:500}.primary-button-container{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center;background-color:var(--primary-five);border-radius:4px;padding-inline:16px;padding-block:8px}.primary-button-text-style{color:var(--neutrals-white);text-align:center;font-size:16px;font-weight:500}.primary-button-disabled{background-color:var(--neutrals-five)}.outline-button-container{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center;border:1px solid var(--primary-five);border-radius:4px;padding-inline:16px;padding-block:8px}.outline-button-text-style{color:var(--primary-five);text-align:center;font-size:16px;font-weight:500}.outline-button-disabled{border:1px solid var(--neutrals-five)}.outline-button-disabled-text{color:var(--neutrals-five)}.checkbox-button-container{border-radius:4px;border:1px solid var(--primary-five);padding-inline:10px;padding-block:6px;align-items:center;display:flex;flex-direction:row}.checkbox-button-container-selected{background-color:var(--primary-one)}.checkbox-button-container-without-border{padding-block:6px;align-items:center;display:flex;flex-direction:row}.checkbox-button-selection-default{width:14px;height:14px;border-radius:4px;border:1px solid var(--neutrals-three)}.checkbox-button-selection-active-image{width:14px;height:14px}.checkbox-button-text{font-size:13px;font-weight:400;color:var(--primary-six)}.filter-button-container{display:flex;flex-direction:row;background-color:#fff;border-radius:8px;border:1px solid var(--neutrals-two);justify-content:center;align-items:center;padding-inline:16px;height:45px}.filter-button-text{font-size:16px;font-weight:400;color:var(--neutrals-eight)}.clear-button{font-family:Inter,sans-serif;font-size:16px;color:#1f2937;background-color:#fff;border:1px solid #1f2937;border-radius:4px;padding:10px 32px;cursor:pointer}.clear-button:disabled{pointer-events:none;opacity:.5}.apply-button{font-family:Inter,sans-serif;font-size:16px;color:#fff;background-color:#3e49e1;border:1px solid #3e49e1;border-radius:4px;padding:10px 24px;margin-left:16px;cursor:pointer}.apply-button:disabled{background-color:#d0d4dc;border-color:#d0d4dc}.apply-button:disabled,.disabled-button{pointer-events:none;opacity:.5}.apply-disabled{background-color:#d0d4dc;border-color:#d0d4dc}.custom-modal-container{margin-left:16px;margin-right:16px}.custom-modal-box{position:fixed;width:360px;z-index:9;background-color:#fff;padding:20px 0;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3)}.custom-modal-header{display:flex;align-items:center;justify-content:space-between;padding:0 12px;width:100%}.custom-modal-title{font-size:20px;font-weight:500;color:#1f2937}.close-button{background:none;border:none;padding-top:4px;cursor:pointer}.divider{margin-top:24px;margin-bottom:24px;border:none;height:2px;background-color:#f3f4f6}.custom-modal-body{padding-left:24px;padding-right:24px}.custom-modal-footer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:16px;margin-bottom:16px;padding-left:20px;padding-right:20px}.filter-tags-container{display:flex;flex-direction:row;align-items:center;margin:1rem 0;padding-left:1rem}.filter-tags-container .filter-tags-wrapper{display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:90%}.filter-tags-container .filter-tags-wrapper .filter-tag{display:flex;align-items:center;border:1px solid #6b7280;border-radius:1rem;gap:4px;padding-left:4px;padding-right:4px}.filter-tags-container .filter-tags-wrapper .filter-tag p{font-family:Inter,sans-serif;font-size:12px;color:#1f2937;padding-left:.5rem}.filter-tags-container .clear-all-btn{white-space:nowrap;font-family:Inter,sans-serif;font-size:14px;color:#3e49e1;padding:4px;border:none;background:transparent;cursor:pointer}.filter-button{display:flex;flex-direction:row;align-items:center;padding:.5rem;margin-right:1rem;background:transparent;border:none;cursor:pointer}.filter-button p{padding-right:.5rem;margin:0;font-family:Inter,sans-serif;font-size:14px;color:#1f2937}.filter-button img{margin:0;padding:0;border:none;width:24px;height:24px}.layoutContainer{display:flex;flex-direction:row;min-height:100vh}.rightLayout{background-color:var(--neutrals-light);display:flex;flex-direction:column}.arrowBackIcon{margin-top:3px;cursor:pointer}.link{font-weight:400}.activeLink,.link{text-decoration:none;display:flex;gap:10px;align-items:center;padding:16px 17px;color:#fff;font-size:16px}.activeLink{background-color:#3e49e1;border-radius:6px;font-weight:600}.sidebar-logout-container{gap:10px;padding-left:20px}.sidebar-logout-text{font-weight:400;font-size:16px;color:#fff}.rotate{transform:rotate(180deg);transition-duration:1.25s}.sidebar-con{position:fixed!important;height:100vh;z-index:10;background-color:#202836;padding:10px 15px}.sidebar-con .sideBarTopContent{margin-bottom:66px}.sidebar-con.sidebar-con__open{width:248px;justify-content:space-between;transition:width .75s ease-in-out}.sidebar-con.sidebar-con__open .sideBarTopContent{justify-content:space-between}.sidebar-con.sidebar-con__open .fade-in{animation:fade-in .75s ease-in forwards;opacity:0}.sidebar-con.sidebar-con__close{width:90px;transition:width .75s ease-in-out}.sidebar-con.sidebar-con__close .sideBarTopContent{justify-content:center}.sidebar-label-container{display:flex;gap:10px}.right-view-container{display:flex;justify-content:flex-end}.navbar-con{width:100%;position:fixed;z-index:10;top:0;right:0;background-color:#fff;border-bottom:1px solid var(--neutrals-two);box-shadow:0 2px 6px -2px rgba(0,0,0,.1);transition:width .75s ease-in-out;padding:16px 24px 17px 0}.navbar-con.navbar-con__open{width:calc(100vw - 248px);margin-left:248px}.navbar-con.navbar-con__close{width:calc(100vw - 90px);margin-left:90px}.notification-icon{display:flex;align-items:center;cursor:pointer;padding:8px;justify-content:center;background-color:#fff}.notification-icon.active-bell-icon{background-color:#f4f2ff;border-radius:100%}.navbar-item{display:flex;align-items:center;justify-content:space-between}.navbar-header{color:#1f2937;line-height:34px;font-size:22px;font-weight:600}.navbar-left-menu{justify-content:flex-start;margin-left:32px}.navbar-item-menu,.navbar-left-menu{display:flex;gap:20px;align-items:center}.navbar-item-menu{justify-content:flex-end;color:#000}.page-con__open{width:calc(100vw - 248px);margin-left:248px;transition:all .75s ease-in-out}.page-con__close{width:calc(100vw - 90px);margin-left:90px;transition:all .75s ease-in-out}.tabs-heading-section{border-bottom:1px solid var(--neutrals-three);padding-top:24px;width:100%}.breadcrumbs-container,.tabs-heading-section{position:-webkit-sticky;position:sticky;background-color:#f4f7fa}.breadcrumbs-container{top:73px;z-index:2;padding-bottom:20px}.nav-con{position:fixed;height:100%;top:0;right:0;width:100%;overflow-x:hidden;transition:.5s;z-index:20}.red-dot{background-color:red;width:8px;height:8px;border-radius:100%;position:absolute;top:11px;right:12px}.sideBarBranding{display:flex;flex-direction:row;align-items:center;color:var(--neutral-800);font-weight:600;margin:4px}.logoContainer{width:48px;display:flex;align-items:center;justify-content:center}.brandName{font-size:24px;margin:0 8px;text-align:start;color:#fff}.notification-container{color:#000;position:absolute;overflow:hidden;top:65px;right:20px;border-radius:12px;box-shadow:0 4px 32px rgba(0,0,0,.2);background-color:#fff;transition:all .75s ease-in-out;animation:fadeIn .5s;width:348px;height:391px;overflow-y:scroll}.notification-inner-con{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;width:348px;padding-right:14px}.notification{cursor:pointer;display:flex;align-items:center;width:100%;background-color:#f4f2ff;gap:16px;padding:11px 20px;font-weight:600;font-size:14px}.notification.unread{background-color:#fff;font-weight:400;font-size:14px}.notification .date{font-weight:400;font-size:12px}.reduce-notification-opacity:active{opacity:.5}.calendar-icon-con{padding:12px 11px;border-radius:100%;background-color:#f4f2ff;width:42px;display:flex}.calendar-icon-con.calendar-icon-unread{background-color:var(--primary-one)}.notification-container::-webkit-scrollbar{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.logout-con{color:#000;position:absolute;top:65px;right:10px;border-radius:12px;box-shadow:0 4px 32px rgba(0,0,0,.2);background-color:#fff;transition:all .75s ease-in-out;animation:fadeIn .5s;width:100px;height:50px;display:flex;align-items:center;justify-content:center;overflow-y:scroll}.logout-con:hover{background-color:#eee}.edit-notificartion-card{right:26px;top:52px;z-index:10;box-shadow:0 4px 12px -2px rgba(0,0,0,.1);padding:16px 23px 13px 22px}.patients-title-mb{margin-bottom:11px}.con{background-color:#fff;overflow:auto;border-radius:12px 12px 0 0}.patients-table{overflow-y:scroll;max-height:calc(100vh - 380px)}table{width:100%;border-collapse:collapse}.patients-th th{text-align:left;vertical-align:top;padding:20px 16px;background-color:var(--primary-one)}.patient-tbody td{cursor:pointer;padding:16px 19px}.patients-table::-webkit-scrollbar{width:12px;height:12px}.patients-table::-webkit-scrollbar-corner,.patients-table::-webkit-scrollbar-track{background-color:rgba(64,64,64,.1)}.patients-table::-webkit-scrollbar-thumb{background-color:#979595;background-clip:padding-box}.patients-table::-webkit-scrollbar-thumb:hover{background-color:#707070}.patients-table::-webkit-scrollbar-thumb:active{background-color:gray}thead{position:-webkit-sticky;position:sticky;top:0;background-color:#fff}thead th:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:var(--neutrals-two)}table th:first-child{border-radius:10px 0 0 0}table th:last-child{border-radius:0 10px 0 0}.patient-tbody tr:nth-child(2n){background-color:var(--neutrals-two)}.table-sNo{width:18px}.table-id{width:65px}.table-name{width:147px}.table-age{width:18px;text-align:center!important}.table-dx{width:116px}.table-contacted-on{width:70px}.table-heart-rate{width:18px;text-align:center}.table-bmi{width:29px;text-align:center!important}.footer-con{background-color:#fff;padding:11px 16px;border-top:1px solid var(--neutrals-two);border-radius:0 0 12px 12px}.pagination-buttons{gap:13px}.rotate-image{transform:rotate(180deg)}.background-color{background-color:#fff}.no-data-warning-message{margin-bottom:18px;font-size:20px;font-weight:400;color:var(--neutrals-five)}.blured-image{cursor:not-allowed;opacity:.5}.action-icon{width:32px;height:32px;margin-bottom:2px}.action-container{padding:4px;text-align:left;font-size:10px;font-weight:500;line-height:12px}.action-container.short-text{text-align:center}.action-title{font-size:10px;font-weight:500}.cursor-pointer{cursor:pointer}.disabled-pointer{pointer-events:none;opacity:.5}.table-row-bg,tbody tr:nth-child(2n){background-color:#e5e7eb}.count-header{color:#1f2937;margin-left:8px;font-size:14px;font-weight:600}.data-text{color:#1f2937}.data-text,.subData-text{font-size:14px;font-weight:500;line-height:24px}.subData-text{color:#6b7280;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-text{color:#1a2936;font-size:12px;font-weight:500;line-height:20px}.flexDirection{flex-direction:column}.new-tag{border-radius:4px;background:#1f2937;padding:4px;margin-left:8px}.new-tag-title{color:#fff;line-height:16px;font-size:12px;font-weight:400}.right-arrow{width:24px;height:24px;margin-left:8px;margin-right:8px}.expired-on-container{align-items:center;flex-direction:row;display:flex}.modalContainer{display:flex;align-items:center;justify-content:center;position:fixed;height:100%;top:0;right:0;width:100%;overflow-x:hidden;transition:.5s;z-index:20;background-color:rgba(0,0,0,.5);overflow-y:hidden}.engagementModal{background:#fff;padding:24px;border-radius:8px;max-width:500px;width:90%;box-shadow:0 4px 16px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center}.iconContainer{width:56px;height:56px;border-radius:50%;background-color:rgba(62,73,225,.102);align-items:"center";display:flex;align-items:center;justify-content:center}.icon{margin-top:14px;margin-left:12px}.question{font-size:18px;font-weight:500}.question,.questionMsg{color:#1f2937;margin-top:20px;text-align:center}.questionMsg{font-size:16px;font-weight:400;padding-left:16px;padding-right:16px}.btnContainer{justify-content:flex-end}.primaryBtn{background-color:#3e49e1;color:#fff;border:none}.primaryBtn,.secondaryBtn{font-size:14px;line-height:24px}.secondaryBtn{background-color:#fff;color:#1f2937;border:1px solid #d1d5db;margin-right:12px}.actionButton{padding:8px 16px;margin-left:16px;margin-top:20px;cursor:pointer;transition:background-color .3s;border-radius:4px}.patient-name-title{text-overflow:ellipsis;overflow:hidden}.hide-overflow{overflow:hidden}.other-inputbox{border:1px solid red;padding:8px;width:100%}.checkboxContainer{width:15.33px;height:15.33px;border-radius:3px}.background{background-color:#5547c6}.selectedBorderCheckbox{border:1px solid #c3ccd6}.side-modal-container{position:fixed;height:100%;top:0;right:0;width:100%;overflow-x:hidden;transition:.5s;z-index:20;background-color:rgba(0,0,0,.5)}.modal-con{background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:space-between;width:500px;float:right;transition:all 1s ease-out;animation:slideLeft .6s forwards}.filter-child{gap:12px}.secondary-filter{border:1px solid #5547c6;border-radius:5px;color:#000;gap:6.5px}.side-modal-button-con{border-top:1px solid #dee4eb;column-gap:14px}.filter-background{background-color:#e1def6}.logo-text{padding-top:118px;padding-bottom:112px;padding-left:62px;width:486px}.left-pane-bg{background-color:var(--neutrals-one)}.welcome-text{margin-bottom:9px}.login-text{margin-bottom:75px}.invalid-border-red{border-bottom:1px solid var(--error-five)}.verify-otp-screen{padding:0 118px}.otp-input{width:40px;font-size:20px;font-weight:600;text-align:center;outline:none;padding-bottom:10px;border:none}.otp-input.invalid-border-red{border-bottom:1px solid var(--error-five)}.otp-input.valid-border{color:#000;border-bottom:1px solid var(--neutrals-five)}.valid-border:focus{border-bottom:2px solid var(--primary-five)}.patient-detail-info-container{margin-bottom:73px}.patient-detaill-card{flex:2.75 1;height:auto;background-color:#fff}.diagnosis-wrapper{display:flex;flex-direction:row;gap:40px;align-items:flex-start}.diagnosis-wrapper .diagnosis-title{color:#6b7280;font-weight:600;font-size:14px;line-height:21px;width:180px}.diagnosis-wrapper .diagnosis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:32px;column-gap:32px;grid-row-gap:16px;row-gap:16px;flex:1 1}.diagnosis-wrapper .diagnosis-grid .label{font-size:14px;color:#6b7280;font-weight:400;line-height:21px}.diagnosis-wrapper .diagnosis-grid .value{font-size:14px;font-weight:500;color:#1f2937;line-height:24px}.appointment-screen{flex:1.25 1}.patient-profile-img{object-fit:cover}.details-con{border-bottom:1px dashed var(--neutrals-two)}.doctor-notes-con{gap:45px;padding-left:19px}.doctor-notes{flex:2 1}.appointments-recording-notes-con{padding-bottom:25px;background-color:#fff}.create-event-container{gap:2px}.appointments-date-time{gap:6px}.weekyl-appointments-con{padding:18px 17px 20px;background-color:#f4f2ff;margin-bottom:11px;border:1px solid var(--primary-five)}.recording-notes-con{margin-top:6px}.view-latest-prescription-con{background-color:#fff;padding-right:19px;padding-bottom:27px}.latest-prescription-con{padding:22px 0;background-color:var(--secondary-blue-fifty);border:1px solid var(--secondary-blue-five)}.tab-border{bottom:-8px;height:4px;width:40px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:var(--primary-five)}.error-con{height:160px}.patient-details-notes-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.patient-details-allergies-title{color:var(--neutrals-eight);width:64px;font-weight:500;font-size:14px;line-height:21px}.patient-details-allergy-value{padding-right:10px;font-weight:400;font-size:14px;line-height:21px;color:var(--neutrals-eight)}.patient-details-allergies-alignment{flex-direction:row;padding-left:10px}.subscription-days{font-size:14px;color:#6b7280;font-weight:400;line-height:24px}.subscription-validity{font-size:14px;color:#1f2937;font-weight:500;line-height:24px}.resume-subscription-container{width:460px;height:260px;border-radius:8px;background:#fff;display:flex;flex-direction:column}.titile-cross{display:flex;flex-direction:row;width:100%;padding-left:12px;align-items:center;height:48px}.nps-score-history-con{background-color:#fff}.nps-score-history-title-con{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:.6px solid rgba(0,0,0,.1);padding:16px 24px}.nps-score-history-title-text{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#1f2937}.nps-forward-arrow{width:25px;height:25px}.nps-score-history-data-con{display:flex;flex-direction:row;align-items:center}.nps-score-date{line-height:24px}.nps-score-data-con{display:flex;flex-direction:row;align-items:center;width:72px}.nps-star-image{width:28px;height:28px;border-radius:14px}.breadcrumb-con{display:flex;column-gap:8px}.breadcrumb-con .breadcrumb{display:flex;align-items:center;gap:4px}.breadcrumb-con .breadcrumb span{font-size:16px}.breadcrumb-con .breadcrumb:hover{cursor:pointer}.breadcrumb-con .breadcrumb:hover .breadcrumb-text{text-decoration:underline}.breadcrumb-con .breadcrumb:last-child{color:#6a7682;pointer-events:none}.ping-wrapper{position:relative;width:1.1;height:1.1rem;display:flex;justify-content:center;align-items:center;z-index:0;flex-shrink:0;flex-grow:0}.ping-wrapper .ping-circle-1{width:.8rem;height:.8rem;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.ping-wrapper .ping-circle-1,.ping-wrapper .ping-circle-2{position:absolute;border:2px solid #f87171;border-radius:9999px}.ping-wrapper .ping-circle-2{width:.6rem;height:.6rem;animation:ping 1s cubic-bezier(0,0,.2,1) .1s infinite}.ping-wrapper .ping-center{width:.6rem;height:.6rem;background-color:#ef4444;border-radius:9999px;z-index:0}.toast-container{position:fixed;top:38px;right:0;z-index:100;display:flex;justify-content:center;align-items:center;border-radius:4px}.toast{height:100%;display:flex;flex-direction:column;justify-content:space-between;float:right;transition:all 1s ease-in-out;animation:slideLeft 1.6s forwards;border-radius:5px}.failure-toast-color{border:1px solid var(--error-six);padding:15px}.success-toast-color{border:1px solid #21b269;padding:15px}@keyframes slideLeft{0%{transform:translate(110%)}to{transform:translate(0)}}.diet-plan-toast{color:#21b269;font-size:14px;font-weight:600}.diet-plan-toast-con{border:1px solid #21b269;padding:12px}.empty-list-indicator-container{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-block:16px}.empty-list-indicator-image{width:108px;height:108px}.empty-list-indicator-text{font-size:400;font-size:16px;color:var(--neutrals-five)}.rowjustifyitemscenter{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:transparent;flex-grow:1}.calendartitle{color:#1f2937;font-size:.875rem;font-weight:600;font-family:Arial,Helvetica,sans-serif}.datePickerLabel,.rowdirection{display:flex;flex-direction:row}.datePickerLabel{margin:4px;align-items:center;column-gap:.5rem;color:#1f2937;font-size:.875rem;font-weight:600;font-family:Arial,Helvetica,sans-serif}.cancelIconWrapper{width:1rem;height:1rem;border-radius:9999px;border:1px solid #4b5563;display:flex;align-items:center;justify-content:center;cursor:pointer}.closeIcon{width:20px;height:20px;cursor:pointer}.chart-con{margin-bottom:18px}.day-week-month-button{margin-left:2px}.chart-container{overflow-x:scroll;width:510px;flex:1 1}.day-chart-button{padding:6px 19.5px;border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px}.chart-main-con{width:528px}.week-chart-button{padding:6px 15px;border-right:none}.month-chart-button{padding:6px 12.5px;border-top-right-radius:4px;border-bottom-right-radius:4px}.selected-filter-button{background-color:var(--secondary-blue-fifty);color:var(--neutrals-eight)}.charts-arrow-image-buttons{margin-left:31px}.chart-arrow-left{margin-right:3px}.testingChart{flex:1 1}.diastolic-container{width:16px;height:16px;background-color:var(--secondary-blue-five)}.systolic-container{width:16px;height:16px;background-color:#33bb71}.all-entries-side-modal-con{padding:30px 0 28px 24px}.all-entries-thead th{padding:20px 0;background-color:var(--primary-one)}.all-entries-table{margin:10px 18px;height:calc(100vh - 100px);overflow:scroll}.entries-table{table-layout:fixed}.entries-tbody td{padding:16px 0}.offset-range-title-con{border-bottom:2px solid var(--neutrals-one);margin-bottom:36px}.offset-ranges-con{padding-left:37px}.offset-ranges{margin-bottom:49px}td:first-of-type{padding:16px 25px}.all-entries-table th:first-of-type{padding:20px 16px}.moderate{color:var(--warning-six)}.high-risk{color:var(--error-six)}@media(max-width:1370px){.responsiveChart{flex-grow:0}}.dropdown-container{background-color:var(--neutrals-white);border-radius:12px}.meal-type{margin-right:69px}.meal-select{flex:1 1}.from-timer{padding-left:52px}.to-timer{padding-right:18px}.alternative-con{padding-top:21px;padding-bottom:27px}.add-icon{padding-right:6px}.meal-border{border-bottom:1px solid var(--neutrals-two)}.btn-meal{width:200px;height:38px;background-color:red;color:var(--primary-five);border-radius:4px}.border-div{border-bottom:7px solid var(--neutrals-one);border-top:7px solid var(--neutrals-one)}.guidelines{border:1px solid var(--neutrals-two);border-radius:12px}.guidelines-bottom{border-bottom:1px solid var(--neutrals-two);border-radius:12px}.guidelines-con{padding:34px 29px 34px 34px}.guidelines-con-tab{padding:0 0 34px}.guideline-text{line-height:1.5;letter-spacing:.5;color:var(--neutrals-eight)}.diet-con{padding:0 0 20px}.guidelines-background{background-color:var(--neutrals-light)}.or-text{padding-top:18px;padding-bottom:18px;font-size:14px}.diet-tab-or,.or-text{color:var(--neutrals-six)}.diet-tab-or{font-size:12px;font-weight:600}.share-button{border:1px solid var(--primary-five);color:var(--primary-five);border-radius:4px;font-size:14px}.shared-button{background-color:#e5fff1;border:1px solid var(--success-five);border-radius:4px;color:var(--success-five);font-size:12px}.draft-text{background-color:var(--secondary-blue-fifty);border:1px solid var(--secondary-blue-five);border-radius:4px;color:var(--secondary-blue-five);font-size:12px}.regular-diet{padding-right:10px;font-weight:600;font-size:20px}.timepicker-container{width:156px;height:42px;background:#fff;padding:10px 8px;gap:6px}.tooltip-main-con{top:-25px;left:-10px;padding:1px 4px;background-color:var(--primary-one)}.purple-background{background-color:#f4f2ff;color:var(--primary-five);font-weight:600}.hour-input,.min-input{border:none;outline:none;border-bottom:1px solid var(--neutrals-three);width:20px}.ellipse-container{gap:7px;margin-right:10px}.am-container{padding:12px 9px 9px 8px}.pm-container{padding:12px 9px 9px 10px;border-top-right-radius:8px;border-bottom-right-radius:8px}.loader-container{display:flex;align-items:center;justify-content:center;position:fixed;height:100%;top:0;right:0;width:100%;overflow-x:hidden;transition:.5s;z-index:20;background-color:rgba(0,0,0,.5);overflow-y:hidden}.child-container{opacity:1;background:#fff;padding-top:21px;padding-bottom:18px;width:533px;border-radius:8px;color:#000}.title-message{color:var(--warning-six);font-size:20px;font-weight:600;line-height:1.5;gap:11.67px}.title-message>div>img{padding-top:1.67px}.message-content{margin-top:14px}.button-container{margin-top:78px;gap:9px}.btn{width:85px;height:40px;padding:8px 16px;outline:none;border:1px solid var(--primary-five)}.one{background:#fff;color:var(--primary-five)}.two{color:#fff;background-color:var(--primary-five)}.ot{overflow-y:hidden}.diet-plan-more-options{padding-bottom:18px;padding-right:91px;right:0;top:0;box-shadow:0 4px 12px -2px rgba(0,0,0,.1);z-index:1}.pl-2{padding-left:2px}.save-template-container{margin-left:auto}.template-loading-state-container{justify-content:center;align-items:center}.template-container,.template-loading-state-container{height:573px}.template-container,.template-container-takeaction,.template-loading-state-container{width:520px;border-radius:8px;background:#fff;display:flex;flex-direction:column}.template-header-container{display:flex;flex-direction:row;width:100%;padding-left:12px;border-bottom:.6px solid rgba(0,0,0,.1);align-items:center;height:64px}.template-title-text{color:#172750;font-size:20px;font-weight:500;line-height:20px}.template-close-icon-button{margin-left:auto;-webkit-margin-end:16px;margin-inline-end:16px}.template-body-container{display:flex;flex-direction:column;padding-left:32px;padding-right:16px;padding-bottom:16px}.template-field-title{color:#172750;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.14px}.template-option-values-container{display:flex;flex-direction:row;margin-top:8px;-webkit-padding-end:8px;padding-inline-end:8px}.template-field-programme-type{width:73px;padding-block:8px}.template-field-diet-type,.template-field-programme-type{text-align:center;-webkit-margin-end:12px;margin-inline-end:12px;font-size:14px;font-weight:500;letter-spacing:.14px}.template-field-diet-type{padding-block:12px;padding-inline:16px}.template-field-input-option-default{background:#fff;border-radius:6px;border:1px solid rgba(23,39,80,.4);color:#355188}.template-field-input-option-selected{background:rgba(85,71,198,.12);border-radius:6px;border:1px solid #5547c6;color:#5547c6}.template-name-field-title-container{display:flex;flex-direction:row;align-items:center;position:relative}.template-name-info-box-container{position:absolute;top:24px;border-radius:8px;background:#355188;display:flex;flex-direction:column;padding-left:20px;padding-right:32px;padding-block:20px}.template-name-info-text{color:#fff;font-size:12px;font-weight:300}.template-field-input-template-name{border-radius:6px;padding-block:12px;padding-inline:12px;font-size:14px;font-weight:400;-webkit-margin-end:16px;margin-inline-end:16px}.template-field-input-template-name-disabled{background:hsla(0,0%,85%,.36);color:rgba(53,81,136,.55);line-height:20px;letter-spacing:.14px}.template-field-input-template-name-enabled{border:1px solid rgba(23,39,80,.55);background:#fff;line-height:20px;letter-spacing:.14px;color:#355188;flex:1 1}.template-footer-container{margin-top:auto;height:70px;border-top:.6px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-end;align-items:center;-webkit-padding-end:40px;padding-inline-end:40px}.template-footer-cancel-text{-webkit-margin-end:28px;margin-inline-end:28px;color:var(--primary-five);font-size:14px;font-style:normal;font-weight:500}.template-language-error-message,.template-name-error-message{margin-top:8px;color:#da0000;font-size:11px;font-weight:400;letter-spacing:.11px;padding-left:4px;padding-right:4px}.template-save-success-container{width:480px;height:295px;border-radius:12px;background:#fff;display:flex;flex-direction:column;overflow:hidden;justify-content:center;align-items:center;position:relative}.template-save-success-close-icon{position:absolute;right:24px;top:24px;width:16px;height:16px}.template-save-success-message{font-size:16px;font-weight:600;color:#1b1d20}.template-validation-indication-modal-container{border-radius:8px;background:#fff;display:flex;flex-direction:column;padding:8px;position:relative}.template-validation-info-text-container{display:flex;flex-direction:column;padding:24px}.template-validation-info-title{color:#1b1d20;font-size:16px;font-weight:500;position:absolute;top:20px;left:24px}.template-validation-info-text{color:#1b1d20;font-size:14px;font-weight:400}.template-validation-info-text-error-color{color:#da0000}.template-validation-info-text-satisfied-color{color:#2e7d32}.template-validation-note-empty-meals-container{display:flex;flex-direction:row;padding-inline:24px;padding-bottom:24px;max-width:512px;overflow:hidden}.template-validation-note-title{color:#1b1d20;font-size:12px;font-weight:600}.template-validation-note-content-text{color:#1b1d20;font-size:12px;font-weight:400;margin-inline:4px}.diet-plan-guidelines-input{width:100%;min-height:36vh;resize:none;outline:none;font-size:15px;color:#353b41;font-weight:"400";border-radius:8px;border:none;line-height:1.5;letter-spacing:.5;background-color:#fff}.diet-plan-guidelines-input-enabled{border:1px solid #dee4eb;padding:8px}.diet-plan-guidelines-read-only{font-size:15px;color:#353b41;font-weight:"400";line-height:1.5;letter-spacing:.5;white-space:pre-wrap}.diet-plan-language-drop-down-parent-container{display:flex;flex-direction:column}.diet-plan-language-drop-down-container{display:flex;flex-direction:row;align-items:center}.diet-plan-view-language-info-label{color:var(--neutrals-six);font-size:14px;font-weight:400}.diet-plan-view-language-info-value{color:var(--primary-five);font-size:14px;font-weight:500}.pause-subscription-container{width:540px;height:267px;border-radius:8px;background:#fff;display:flex;flex-direction:column}.icon-circle{display:flex;justify-content:center;align-items:center;align-self:center;margin-top:1rem;border-radius:50%;width:54px;height:54px;background-color:rgba(62,73,225,.102)}.vital-entered-data-text{text-align:center;font-size:16px;font-weight:500;margin-top:8px}.vital-timing-data-text{text-align:center;font-size:14px;color:#4b5563;margin-top:4px}.alert-prompt-text{font-size:14px;color:#f04844;font-weight:500;padding:8px 12px;margin:14px 20px 0;background-color:#ffeceb;border-radius:8px}.confirmation-content-wrapper{margin-top:24px;text-align:center}.confirmation-prompt-submit{font-size:16px;font-weight:600;margin-bottom:16px}.button-wrapper{display:flex;justify-content:center;gap:12px;margin:20px 0}.cancel-btn{border:1px solid #d1d5db;background-color:#fff}.cancel-btn,.submit-btn{padding:8px 16px;border-radius:8px;font-weight:500;cursor:pointer}.submit-btn{background-color:#2563eb;color:#fff;border:none}.available-time-slot-container{margin-top:1rem}.available-time-slot-container .slot-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;margin-bottom:1rem}.available-time-slot-container .slot-item{border:1px solid #d1d5db;padding:.5rem 1rem;border-radius:.5rem;text-align:center;min-width:100px}.available-time-slot-container .slot-item .slot-time{color:#3e49e1;font-size:12px}.available-time-slot-container .no-slot-message{color:#6b7280;font-size:12px;margin-top:1rem}.template-container-slot{max-height:100vh;overflow-y:auto}.template-container-slot::-webkit-scrollbar{width:6px}.template-container-slot::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}canvas.react-pdf__Page__canvas{width:calc(100vw - 517px)!important;height:auto!important}.pdf-viewer .react-pdf__Page__canvas{width:100%!important;height:auto!important}.react-pdf__Page__annotations{display:none}.pdf{position:relative}.pdf-viewer{border-radius:12px;height:172px!important;overflow:hidden!important}.doctor-notes-text{margin-bottom:47px}.history-card{overflow-y:hidden}.notes-doctor-name-con{gap:1px}.inner-dot-container{padding:5px;background-color:var(--secondary-pink-two)}.outer-dot-container:after{content:"";width:2px;height:100%;background-color:var(--secondary-pink-two)}.inner-dot-container{width:10px;height:10px;background-color:var(--secondary-pink-five);border-radius:100%}.doctor-notes-doc-name{margin-bottom:3px}.report-details-con{width:244px;position:absolute;bottom:0;border-radius:0 0 12px 12px}.report-card{position:absolute;top:12px;left:12px;padding:2px 12px;border-radius:4px;background-color:var(--secondary-pink-fifty);z-index:1}.documents-viewer{min-width:244px;max-width:244px}.pdfSideBar{background-color:#fff;width:200px;height:100vh;float:right}.report-view-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;padding:19px 24px 23px 0}.report-modal-container{position:fixed;height:100%;top:0;right:0;width:100%;overflow-x:hidden;transition:.5s;z-index:20;background-color:rgba(0,0,0,.5)}.report-modal-con{background-color:#fff;position:fixed;right:0;height:100%;width:367px;padding-top:20px;padding-left:24px;padding-right:32px}.preview-close-container{background-color:var(--neutrals-two);display:flex;align-items:center;justify-content:center;border-radius:100%;padding:7px}.overview-image{width:calc(100vw - 569px);object-fit:contain}.document-image{width:244px;object-fit:cover;overflow:hidden!important}.large-view-document{margin:0 74px}.preview-fileName{margin-bottom:42px}.preview-uploadedby{gap:26px;margin-bottom:17px}.line-con{width:10px;height:100%;background:#000}.step-indicator{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.step-indicator li{display:flex;position:relative}.step-text{width:100px}.step-description,.step-text{margin-right:10px;padding-bottom:50px}.step-description{margin-left:10px;width:100%}.step-circle{position:relative}.circle{width:20px;height:20px;border-radius:50%;background-color:var(--secondary-pink-one);display:flex;align-items:center;justify-content:center;animation:fill 1s ease-in-out}.inner-circle{width:10px;height:10px;border-radius:50%;background-color:var(--secondary-pink-five);animation:inner-fill 1.5s ease-in-out}.line{border-left:2px solid var(--secondary-pink-one);height:calc(100% - 20px);margin-left:8px;animation:draw 1s ease-in-out}.dashed-line{border-left:2px dashed var(--secondary-pink-one);height:60%;margin-left:8px;animation:drawDashed 1s ease-in-out}.pink-background-dark-border{background-color:var(--secondary-pink-fifty);border:1px solid var(--secondary-pink-four)}.blue-background-dark-border{background-color:var(--secondary-blue-fifty);border:1px solid var(--secondary-blue-four)}.file-name-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:max-content}@keyframes draw{0%{height:0}to{height:calc(100% - 20px)}}@keyframes drawDashed{0%{height:0}to{height:50%}}@keyframes inner-fill{0%{background-color:var(--secondary-pink-one)}to{background-color:var(--secondary-pink-five)}}.parameter-container{flex-basis:256px;border-radius:12px;padding:12px 12px 11px 16px;background-color:#fff}.bottom-section{margin-top:13px}.new-appointment-button{background-color:var(--primary-five);border:1px solid #5547c6;margin-bottom:22px}.create-event-con{padding-left:26px;padding-right:24px;margin-bottom:14px}.appointment-selection{flex:6 1}.date-time-section{position:fixed;height:calc(100vh - 335px);overflow-y:scroll}.datetime-container{width:164px;border-radius:8px;background-color:#fff}.datetime-container:last-of-type{margin-bottom:30px}.date-section{font-size:14px;line-height:1.5;font-weight:600}.time-section{margin-top:7px;font-size:12px;line-height:1.5;font-weight:400;color:var(--neutrals-eight)}.purple-container{border:none;background:#5547c6;color:#fff}.meeting-notes-section{flex:1 1;background:#fff;padding:24px 24px 33px}.heading-datetime-container{gap:14px;margin-left:2px}.heading-date-time-head{gap:10px}.heading-date{line-height:36px}.heading-time{font-size:16px;color:var(--neutrals-six);font-weight:400;line-height:24px}.line{margin:0 9px}.meeting-notes-container{margin-left:204px}.meeting-notes>.head-section{margin-top:17px}.head-title{gap:10px}.rescheduled-info{text-transform:capitalize;background-color:var(--secondary-blue-fifty);margin-left:2px;font-weight:600;font-size:12px;color:var(--secondary-blue-six);border:1px solid var(--secondary-blue-four)}.edit-button{margin-right:15px;background:#fff;border:1px solid var(--primary-five);gap:6px}.questionnaire-section{line-height:27px}.questionnaire-section>.head-section{margin-top:22px}.notes-tail-section{margin-top:20px;margin-bottom:47px}.paragraph{line-height:24px;letter-spacing:.5px}.question-tail-section{margin-top:14px;padding-bottom:9px}.question-answer-container{letter-spacing:.5px}.answer{gap:11px}.enter-icon{margin-top:11px}.answer-value{margin-top:10px;font-size:16px;line-height:23px;font-weight:400;color:var(--neutrals-six)}.appointment-selector{width:361px;height:45px;border:none}.css-6vkxd1-control,.css-d7fzda-control{height:45px}.frequency-container{margin-bottom:173px}.react-datepicker-popper[data-placement^=top]{z-index:10}.date-selector{width:361px;height:45px}.date-selector,.date-selector-appointment{border-radius:8px;border:none;outline:none;caret-color:transparent!important}.date-selector-appointment{width:500px;height:25px}.react-datepicker__input-container input[type=text]{width:100%;padding-left:12px;border:1px solid var(--neutrals-two)}.css-9i6p0t-control{height:45px}.hide-options .Select-arrow-zone,.hide-options .Select-menu-outer{display:none}.react-datepicker__day--outside-month{color:gray!important;pointer-events:none}.react-datepicker__triangle{display:none}.react-datepicker{box-shadow:0 0 20px 0 rgba(0,0,0,.189);border:none!important}.react-datepicker__header{border-bottom:none!important;background:#fff!important;margin-bottom:10px}.react-datepicker__day.react-datepicker__day--today{font-weight:400;background-color:#fff!important;color:#000!important;width:30px;height:30px}.react-datepicker__day.react-datepicker__day--selected{border:none;border-radius:7px;background-color:var(--secondary-blue-fifty);color:#000}.react-datepicker-popper{padding-top:0!important}.react-datepicker{width:361px}.react-datepicker__month-container{width:100%!important;display:flex;flex-direction:column;justify-content:space-between;padding:0 12px}.react-datepicker__day-names,.react-datepicker__week{width:100%!important;display:flex;justify-content:space-around}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:12px!important;margin-bottom:12px}.react-datepicker__navigation{margin-top:12px}.react-datepicker__day.react-datepicker__day--selected{background-color:var(--secondary-blue-fifty)!important}.react-datepicker__day--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#fff!important;color:#000!important}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:var(--neutrals-light)!important}.react-datepicker__close-icon:after{content:url(/images/close-20px.svg)!important;background-color:#fff!important}.create-event-subject-input{height:45px}.create-event-description,.create-event-subject-input{width:361px;border-radius:8px;border:1px solid var(--neutrals-two);padding-inline:12px;outline:none;font-size:14px;letter-spacing:.14px}.create-event-description{padding-block:8px;resize:none}.create-event-subject-description-read-only-text{width:361px;border-radius:8px;border:1px solid var(--neutrals-two);padding-inline:10px;padding-block:8px;font-size:14px;letter-spacing:.14px;font-weight:400;overflow:hidden;background-color:var(--neutrals-light)}.reschedule-list-main-container{position:relative;background-color:#fff;margin-top:8px;width:430px;border-radius:8px}.arrow{position:absolute;background-color:#fff;width:.75rem;height:.75rem;top:-.375rem;left:calc(4% - 6px);transform:rotate(45deg);z-index:0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.content-container{background-color:#fff;position:relative;z-index:10;padding-left:1rem;padding-right:1rem;padding-top:.75rem;width:100%;box-shadow:0 8px 20px rgba(0,0,0,.25);border-radius:8px}.list-header-container{display:flex;flex-direction:row;margin-top:.75rem;border-bottom:.6px solid rgba(0,0,0,.1)}.template-container-appointment-modal{width:60%;max-height:90%;border-radius:8px;background:#fff;display:flex;flex-direction:column}.appointment-details-container{overflow-y:scroll;overflow-x:hidden;display:flex;flex-direction:column;width:100%;padding:0 20px}.section-heading-container{display:flex;flex-direction:column;border-top:.6px solid rgba(0,0,0,.1);padding:0 20px}.section-heading-style{font-size:18px;font-weight:500;color:#202836;line-height:22px}.sub-contect-style{font-size:12px;font-weight:500;color:#6b7280;margin-top:3px}.text-style{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:24px;text-align:left;margin-bottom:4px;color:#172750}.doctor-appointment-text-style{font-size:12px;color:#6b7280;margin-top:12px}.doctor-appointment-value-text-style{font-size:14px;color:#172750}.edit-heading{margin-left:1px;height:42px}.edit-body-container{padding-left:27px;padding-top:33px;background:#fff;border-top-left-radius:12px;border-top-right-radius:12px}.name,.name-id,.person-image{height:24px}.name-info{margin-bottom:25px}.calendar-image,.date-string,.ellipse-image,.time{height:24px}.meeting-notes{margin-top:30px}.text-area-container{padding-top:7px;padding-right:25px}.text-area{resize:none;overflow-x:hidden;outline:none;padding:16px 1px 10px 10px}.questionnaire-results{margin-top:43px}.questionnaire-head{height:30px;gap:9px}.questionnaire-tail{padding-left:30px;gap:42px;padding-bottom:35px}.answer-container{margin-top:23px;padding-left:120px}.answer-input{width:361px;height:45px;padding:12px}.options-button-container{background:#fff;gap:9px;padding-top:21px;padding-bottom:28px;padding-left:26px;border-top:1px solid var(--neutrals-two);border-bottom-left-radius:12px;border-bottom-right-radius:12px}.appointment-container{padding:0 25px}.schedule-container{padding-left:26px;padding-bottom:23px;padding-right:24px}.upcoming-indicator-con{width:12px;height:12px;background-color:var(--primary-one);border:1px solid var(--primary-five)}.previous-indicator-con{width:12px;height:12px;background-color:var(--secondary-blue-fifty);border:1px solid var(--secondary-blue-five)}.sticky-calendar-con{top:137px;z-index:2}.schedule-navbar{padding:9px 20px 12px 26px;background-color:var(--neutrals-two)}.calendar-event{gap:5px}.btn-container{padding:12px 20px;width:113px}.btn-container,.btn-container-appointment{background-color:var(--primary-five);border:none;color:#fff}.btn-container-appointment{padding:10px 15px;width:200px}.btn-container-appointment-sidebar{background-color:#10b880;padding:8px 16px;border:none;color:#fff}.schedule-dropdown{width:124px}.btn-text{font-size:14px;font-weight:600}.btn-text-appointment{font-size:14px;font-weight:500}.css-166bipr-Input{font-size:14px;font-weight:400;color:var(--neutrals-eight)}.day-con-main{transform:unset!important}.calendar-con-main{position:relative}.calendar-con-main-modal{position:absolute;top:-100px;right:0;transform:translateX(105%);z-index:100}.calendar-con-main-modal.left{left:0;right:unset;transform:translateX(-105%)}.calendar-con-main-modal.top-placement{top:0}.calendar-con-main-modal.bottom-placement{top:unset;bottom:0}.calendar-con{width:100%;padding-top:29px;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:fade-in .75s ease-in forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.weeks-header-con{margin-left:70px;display:flex;justify-content:space-around}.slots-container{display:flex;flex-direction:column;animation:fade-in .75s ease-in forwards}.presentDate{background-color:var(--primary-two);border-radius:50%;width:50px}.not-present-date{background-color:#fff;width:45px}.remove-right{border-right:none!important;border-bottom:none!important}.week-slot{height:24.5px;display:flex;flex-direction:column;gap:1px}.week-slot:empty{pointer-events:none}.slots{width:70px}.add-bottom{border-bottom:1px solid var(--neutrals-two)}.week-days-con{margin-bottom:14px;font-weight:400;font-size:14px;margin-left:7px}.date{font-size:20px}.time-locator{width:12px;height:12px;border-radius:50%}.time-locator,.time-locator-line{background-color:var(--error-five)}.time-locator-line{width:100%;height:3px}.event-container{padding:3px 6px;width:99%;margin-left:1px}.time-line-container{transform:translateY(-50%);z-index:10}.appointment-view-container{box-shadow:0 4px 9px 1px rgba(0,0,0,.25);background-color:#fff;width:460px;z-index:100}.schedule-type{font-size:12px;font-weight:600;color:var(--secondary-blue-five);background-color:#e6f7ff;border:1px solid var(--secondary-blue-five)}.first-section{margin-top:28px}.second-section{margin-top:23px}.date,.person-name{margin-left:7px}.person-condition{font-size:16px;font-weight:400;color:var(--neutrals-six)}.end-section,.third-section{margin-top:24px;gap:15px}.description{font-size:16px;font-weight:400;color:#282828}.calendar-button{margin-top:29px}.upcoming{border:1px solid var(--primary-five);background-color:var(--primary-one);border-radius:2px}.previous{border:1px solid var(--secondary-blue-five);background-color:var(--secondary-blue-fifty);border-radius:2px}.border-top{border-top:1px solid var(--neutrals-two)}.border-left{border-left:1px solid var(--neutrals-two)}.text-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.tooltip{background-color:var(--primary-one);color:#000;top:-25px;left:50px;z-index:1;font-size:12px;padding:5px 6px}.tooltip:after{content:"";position:absolute;bottom:-10px;left:calc(50% - 5px);border:5px solid transparent;border-top:5px solid var(--primary-one)}.calendar-modal-subject-info-container{display:flex;flex-direction:row;margin-top:24px}.calendar-modal-subject-text-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px;color:var(--neutrals-six);flex:1 1}.calendar-modal-subject-text-value{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px;color:#000;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;flex:5 1}.calendar-modal-description-container{display:flex;position:relative;margin-top:20px}.calendar-modal-description-text-value{font-size:13px;font-weight:400;line-height:20px;letter-spacing:.14px;color:var(--neutrals-six);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.calendar-modal-hover-info-box-container{position:absolute;bottom:40px;border-radius:8px;background:#355188;display:flex;flex-direction:column;padding:16px}.calendar-modal-hover-info-text{color:#fff;font-size:13px;font-weight:300}.calendar-modal-event-type-info-container{display:flex;flex-direction:row;margin-top:16px}.calendar-modal-event-type-text-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px;color:var(--neutrals-six);flex:1 1}.calendar-modal-event-type-text-value{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.14px;color:#000;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;flex:3.5 1}.no-internet-image{margin-bottom:21px}.no-internet-con{height:calc(100vh - 74px)}.page-not-found-image{margin-bottom:18px}.page-not-found-text{margin-bottom:13px}.defined-text{background-color:var(--neutrals-one);padding-left:16px;font-weight:600;font-size:12px;color:var(--neutrals-five)}.dropdown{font-weight:200;padding:8px 8px 8px 16px}.dropdown,.no-data-dropdown{width:360px;font-size:12px;color:ar(--neutrals-eight)}.no-data-dropdown{z-index:1;padding:8px;font-weight:400;height:90px}.diet-template-main-view-container{margin-inline:24px;display:flex;flex-direction:column}.template-list-table-enclosed-container{border-radius:12px;border:1px solid var(--neutrals-two);background:#fff;height:64vh;margin-bottom:8px;display:flex;flex-direction:column;overflow:hidden}.template-list-search-bar-create-template-button-container{display:flex;flex-direction:row}.template-list-search-bar-container{display:flex;flex-direction:row;align-items:center}.template-list-create-template-button-container{flex:1 1;display:flex;flex-direction:row;justify-content:flex-end}.template-list-table-wrapper-container{flex:1 1;-webkit-margin-before:12px;margin-block-start:12px;margin-inline:12px;overflow-y:auto}.template-list-loader-indicator-container{flex:1 1;flex-direction:column;display:flex;align-items:center;justify-content:center}.template-list-table-header-container{height:57px;border-radius:8px 8px 0 0;border-bottom:1px solid var(--neutrals-three);background:#f4f2ff;text-align:left}.template-list-header-column-serial-no{padding-inline:16px;width:10%}.template-list-header-column-template-name{width:35%}.template-list-header-column-created-by{width:25%}.template-list-header-column-created-on{width:30%}.template-list-table-header-text{color:var(--neutrals-eight);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.template-list-table-body-data-container-greyish{background:var(--neutrals-light)}.template-list-body-data-per-column-container{display:flex;flex-direction:row;align-items:center}.template-list-table-body-data-text{flex:1 1;color:var(--neutrals-eight);font-size:14px;font-style:normal;font-weight:400;-webkit-padding-start:2px;padding-inline-start:2px}.template-list-table-body-data-icons-container{-webkit-padding-end:20px;padding-inline-end:20px}.template-list-table-body-data-delete-icon{width:24px;height:24px;-webkit-margin-start:8px;margin-inline-start:8px}.template-list-table-body-data-copy-icon{width:21px;height:21px;-webkit-margin-start:8px;margin-inline-start:8px}.template-list-table-body-data-icon{width:22px;height:22px;-webkit-margin-start:8px;margin-inline-start:8px}.template-list-table-footer-parent-container{background-color:#fff;padding-block:10px;border-top:1px solid var(--neutrals-two);border-radius:0 0 12px 12px}.template-list-table-footer-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;-webkit-padding-end:16px;padding-inline-end:16px}.template-list-table-footer-text{color:var(--neutrals-seven);font-size:14px;font-style:normal;font-weight:400;-webkit-margin-end:8px;margin-inline-end:8px}.template-list-footer-next-icon{-webkit-margin-start:10px;margin-inline-start:10px}.template-list-table-footer-page-numbers-container{display:flex;flex-direction:row;align-items:center}.template-list-table-footer-page-numbers-text{color:var(--neutrals-eight);font-size:12px;-webkit-margin-start:10px;margin-inline-start:10px}.template-list-table-footer-text-page-number-active{color:var(--neutrals-eight);font-weight:500}.template-list-table-footer-text-page-number-inactive{color:var(--primary-five);font-weight:400}.template-add-edit-container{display:flex;flex-direction:column;margin-inline:2px}.template-edit-template-name-title{color:var(--neutrals-six);font-size:16px;font-weight:400}.template-add-edit-encolosed-data-container{border-radius:12px;border:1px solid var(--neutrals-two);background:#fff;padding-bottom:24px;display:flex;flex-direction:column}.template-add-edit-enclosed-data-sub-container{padding-inline:24px;display:flex;flex-direction:column;flex:1 1}.template-meal-view-container{display:flex;flex-direction:column;padding-bottom:32px;border-bottom:1px solid var(--neutrals-two)}.template-meal-view-sub-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding-block:16px;align-items:center}.template-meal-view-title-meal{min-width:96px;font-size:16px;font-weight:500;color:var(--neutrals-eight)}.template-meal-view-time-and-icons-container{display:flex;flex-direction:row;flex:1 1;justify-content:flex-end;align-items:center;-webkit-padding-start:12px;padding-inline-start:12px}.template-meal-view-from-to-text{color:var(--neutrals-eight);font-size:16px;font-weight:400}.template-meal-view-from-to-time-container{display:flex;flex-direction:row;border-radius:8px;border:1px solid var(--neutrals-two);align-items:center;justify-content:center;-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:20px;margin-inline-end:20px;height:42px;-webkit-padding-start:8px;padding-inline-start:8px;overflow:hidden}.template-meal-view-from-to-time-input-text{color:var(--neutrals-eight);font-size:14px;font-weight:400;border:none;outline:none;width:20px;text-align:center;border-bottom:1px solid var(--neutrals-three)}.template-meal-view-time-colon{color:var(--neutrals-five);font-size:14px;font-weight:400;margin-inline:8px}.template-meal-view-am-pm-text-container{display:flex;flex-direction:column;color:var(--neutrals-six);width:42px;align-items:center;justify-content:center;height:100%;background-color:transparent}.template-meal-view-am-pm-text-container-selected-state{background-color:#f4f2ff}.template-meal-view-am-pm-text{color:var(--neutrals-six);font-size:14px;font-weight:400}.template-meal-view-am-pm-text-selected-state{color:var(--primary-five);font-weight:500}.template-meal-view-am-pm-divider{height:100%;width:1px;background-color:var(--neutrals-two)}.template-meal-view-meal-content-parent-container{display:flex;flex-direction:column;-webkit-margin-start:96px;margin-inline-start:96px}.template-meal-view-meal-content-container{display:flex;flex-direction:row;-webkit-margin-end:8vw;margin-inline-end:8vw;position:relative}.template-meal-view-meal-content-or-text{color:var(--neutrals-six);font-size:14px;font-weight:500}.template-meal-view-meal-content-input{flex:1 1;border-radius:8px;border:1px solid var(--neutrals-two);padding:12px;font-size:14px;font-style:normal;font-weight:400;resize:none;outline:none;color:var(--neutrals-eight)}.template-meal-view-remove-meal-icon{position:absolute;right:-8px;top:-8px}textarea.placeholder-light-grey::placeholder{color:var(--neutrals-four)}.template-meal-view-add-alternative-container{display:flex;flex-direction:row;align-items:center;-webkit-margin-start:96px;margin-inline-start:96px;width:-moz-fit-content;width:fit-content}.template-meal-view-add-alternative-text{color:var(--primary-five);font-size:16px;font-weight:500;-webkit-margin-start:4px;margin-inline-start:4px}.template-meal-view-add-another-meal-container{border-radius:4px;border:1px solid var(--primary-five);background:var(--neutrals-white,#fff);padding-inline:16px;padding-block:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content}.template-meal-view-add-another-meal-text{color:var(--primary-five);text-align:center;font-size:16px;font-weight:500}.template-add-edit-view-template-action-buttons-container{display:flex;flex-direction:row;align-items:center;margin-top:32px;border-top:1px solid var(--neutrals-two);padding-top:24px;padding-inline:12px}.template-add-edit-view-template-cancel-button{border-radius:4px;color:var(--primary-five);font-size:14px;font-weight:500;padding:8px 16px}.template-details-modal-container{width:720px;height:600px;border-radius:8px;background:#fff;display:flex;flex-direction:column}.template-details-header-container{display:flex;flex-direction:row;width:100%;padding-left:12px;border-bottom:.6px solid rgba(0,0,0,.1);align-items:center;height:64px}.template-details-title-text{color:#172750;font-size:18px;font-weight:500;line-height:20px}.template-details-close-icon-button{margin-left:auto;-webkit-margin-end:16px;margin-inline-end:16px}.template-details-loading-state-container{width:100%;display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center}.template-details-content-container{display:flex;flex-direction:column;flex:1 1;overflow-y:scroll}.template-details-meal-item-container{display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--neutrals-two);margin-inline:16px}.template-details-meal-type-container{border-top-left-radius:8px;border-top-right-radius:8px;background-color:var(--neutrals-two);padding-inline:16px;padding-block:8px;display:flex;flex-direction:row;align-items:center}.template-details-meal-type-text{color:var(--neutrals-eight);font-size:16px;font-weight:500;flex:1 1}.template-details-meal-type-time-text{color:var(--neutrals-eight);font-size:16px;font-weight:400}.template-details-meal-content-container{padding-inline:16px;display:flex;flex-direction:column}.template-details-meal-content-text{color:var(--neutrals-eight);font-size:14px;font-weight:400;margin-block:8px}.template-details-meal-content-or-text{color:var(--neutrals-five);font-size:14px;font-weight:400}.template-details-diet-programme-coach-container{margin-block:16px;margin-inline:16px;border-radius:8px;border:1px solid var(--neutrals-two);padding-inline:16px;padding-block:8px;display:flex;flex-direction:column}.template-details-diet-programme-coach-row-container{display:flex;flex-direction:row;align-items:center}.template-details-diet-programme-coach-data-container{flex:1 1;display:flex;flex-direction:row;align-items:center}.template-details-diet-programme-coach-title{color:var(--neutrals-five);font-weight:400;font-size:14px}.template-details-diet-programme-coach-value{color:var(--neutrals-eight);font-weight:400;font-size:14px}.template-details-meal-data-error-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:16px;flex:2 1}.template-details-meal-data-error-text{color:var(--neutrals-five);font-size:14px;font-weight:400}.template-filters-modal-container{display:flex;flex-direction:column;position:relative;background-color:#fff;flex:1 1}.template-filters-modal-body-container{display:flex;flex-direction:column;padding:24px;flex:1 1}.template-filters-modal-section-container{display:flex;flex-direction:column}.template-filters-modal-title-text{font-size:16px;font-weight:600;color:var(--neutrals-eight)}.template-filters-modal-section-options-container{display:flex;flex-direction:row;align-items:center}.template-filters-modal-language-created-by-container{display:flex;flex-direction:row}.template-filters-modal-language-created-by-content{flex:1 1;display:flex;flex-direction:column}.template-filters-modal-language-created-by-options-container{border-radius:8px;border:1px solid var(--primary-five);overflow-y:scroll;max-height:320px;padding-inline:8px;padding-block:4px}.template-filters-modal-footer-buttons-container{display:flex;flex-direction:row;border-top:1px solid var(--neutrals-two);padding-inline:24px;padding-block:12px}.template-filters-modal-footer-button{flex:1 1}.btn-patient{margin-right:12px;color:#6b7280;background-color:#f3f4f6;border-color:#6b7280;border-width:.5px;border-radius:4px;padding:8px 16px}.btn-patient:active,.btn-patient:hover{background-color:#1f2937;color:#fff}.pagination-container{display:flex;justify-content:center;margin-top:20px}.pagination-button{background-color:#eee;border:none;color:#333;padding:8px 12px;margin:0 2px;cursor:pointer;border-radius:4px;outline:none;font-size:14px;transition:background-color .3s ease}.pagination-button:disabled{cursor:not-allowed;opacity:.5}.pagination-button:hover{background-color:#ddd}.active{background-color:#000;color:#fff}.pagination-dots{cursor:default}.no-appointment{font-size:18px;color:#6b7280;font-weight:500}.relax{color:"#1F2937";font-size:24px;font-weight:600}.cohort-heading{font-size:15px;color:#1f2937;font-weight:400}.goal{font-size:16px;font-weight:600;color:#202836}.cohort{display:flex;flex-direction:row;align-items:center;margin-left:20px}.mainHeading{font-size:14px;font-weight:600;color:#202836}.subHeading{color:#6c7280;font-size:14px;font-weight:400}.warning-text{color:#f04844;font-size:12px;font-weight:500;margin-left:5px}.horizontal{display:flex;flex-direction:row;justify-content:center;border:2px solid}.mainComponent{margin:10px}.vitalsText{font-weight:600;font-size:16px}.vitalsSubText{font-weight:400;font-size:12px}.vitalsGraphValuesMainCon{display:flex;align-items:flex-end;flex:1 1;gap:4px}.vitalsGraphValuesDot{height:8px;border-radius:4px;background-color:#3e49e1}.vitalsGraphRightLine,.vitalsGraphValuesDot{width:8px;z-index:1;position:absolute;bottom:0}.vitalsGraphRightLine{height:0;border-radius:0;background-color:#5044d8}.bpLineBackgroundColor{background-color:#abbed1;opacity:1;z-index:1;width:8px;position:absolute}.vitalsGraphBPdiastolicDot{width:8px;height:8px;z-index:1;background-color:#5044d8;position:absolute}.vitalsGraphValues{margin-right:12px;margin-left:12px;position:relative;display:flex;align-items:center;flex:"center" 1;justify-content:center;text-align:center}.statusText{font-weight:400;font-size:10px;color:#000}.vitalsHeaderCon{display:flex;flex-direction:row;align-items:center}.p1Warning{font-weight:400;font-size:12px;color:#f04844;padding-left:4px;margin-top:20px}.vitalsGraphLabelConBottom{position:relative;flex:1 1;flex-direction:row;overflow-x:auto;padding-top:24px;white-space:nowrap}.divider{height:1px;margin-top:12px;margin-bottom:12px;background-color:#dcdcdc}.vitalsGraphMainCon{display:flex;height:auto;flex-direction:row;margin-top:10px}.vitalsGraphCon{position:relative;align-items:center;margin-right:10px;width:30px;height:auto;padding-top:24px}.vitalsGraphLabelCon{flex-direction:row}.tooltip,.tooltipbp{position:absolute;bottom:50%;left:50%;transform:translateX(-50%);padding:5px;background-color:rgba(0,0,0,.7);color:#fff;border-radius:8px;white-space:nowrap;z-index:10}.heading{font-size:14px;font-weight:500;color:#172750;padding:10px 10px 10px 25px}.box{border:1px solid #000;border-radius:8px;width:216px;height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.text{font-size:14px;color:#172750;margin-top:10px}.add-vitals{border-radius:4px;border:1px}.add-vitals,.download-button{background-color:#3e49e1;color:#fff;padding:6px;font-size:13px;white-space:nowrap}.download-button{border:1px solid #5547c6;border-radius:4px;justify-content:center;cursor:pointer;margin-right:1cm}.addSymptomButton{background-color:#00ad4d;color:#fff;font-size:13px;padding:7px;margin-right:8px;border-radius:4px;border:none;white-space:nowrap}.valueBar{flex:1 1;height:140px;justify-content:center;position:relative;padding-right:8px}.button-group,.valueBar{display:flex;align-items:center}.button-group{margin-left:auto;flex-direction:row}.vitalsGraphFlagContainer{position:absolute;top:-26px;left:-9px;padding:3px;display:flex;align-items:center;justify-content:center;z-index:2;transition:transform .2s ease}.vitalsGraphFlagContainer:hover{transform:translateY(-2px)}.vitalsGraphFlagIcon{display:block;width:20px;height:22px}.formHeading{font-size:20px;font-weight:600;color:#1f2937;margin:.5cm 0 .2cm .5cm}.headingText{font-size:16px;font-weight:600;color:#202836;margin:.5cm .3cm}.paraText{font-size:14px;font-weight:400;color:#202836;margin-bottom:.5cm;text-align:justify}.confirmation{font-size:20px}.confirmation,.confirmationSubmit{color:#1f2937;font-weight:500;margin-top:20px}.confirmationSubmit{font-size:15px;padding:10px}.sidebar-item{font-size:14px;font-weight:400;margin-top:15px;padding:0 10px}.sidebar-item .sidebar-item-text{color:gray}.sidebar-item.active .sidebar-item-text{color:#000}.sidebar-item.active{background-color:#fff;font-weight:500}.quesText{font-size:16px;font-weight:600;color:#202836;margin-bottom:.3cm}.name{color:#1f2937;font-size:14px;font-weight:500;margin-right:5px}.profile{color:#6b7280;font-size:14px;font-weight:400;margin-left:.5cm;margin-top:.3cm}.dropDown{margin:2px}.textAreaDesign{margin-left:20px}.other{font-size:14px;font-weight:400;margin-left:15px}.optionTitle{font-size:12px;font-weight:500;margin-top:10px}.vitalHeading{font-size:20px;font-weight:500;color:#172750;margin:15px 20px}.tarnsition{position:fixed;inset:0;background-color:hsla(0,0%,44%,.5);transition:opacity .3s ease-in-out}.centerposition{display:flex;height:100%;align-items:center;justify-content:center;text-align:center;padding:0}.zindex{position:fixed;inset:0;z-index:10}.endposition{display:flex;height:100vh;align-items:end;justify-content:end;text-align:center;padding:0}.dialer-container{width:520px;border-radius:8px;background:#fff;display:flex;flex-direction:column}.dialer-header-container{display:flex;flex-direction:row;width:100%;padding-left:12px;align-items:center;height:64px}.dialer-modal-title-text{color:#172750;font-size:20px;font-weight:500;line-height:20px}.contact-card{width:48%;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9;padding:12px 16px;transition:border-color .3s}.contact-card-container{display:flex;flex-wrap:wrap;flex-direction:row;padding:0 20px 20px;row-gap:12px;column-gap:12px;justify-content:space-between}.contact-card-selected{border-color:#007bff;outline:none}.custom-field-input-phone-number{border-radius:4px;border:1px solid transparent;background:#f5f5f5;padding-block:12px;padding-inline:16px;line-height:24px;font-size:14px;font-weight:500;color:#1f2937;flex:1 1;transition:border-color .3s}.custom-field-input-phone-number:focus{border:1px solid #6b7280;outline:none;background:#f5f5f5;line-height:24px;color:#1f2937}.dialer-list-footer-container{margin-top:auto;height:70px;border-top:.6px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-end;align-items:center;-webkit-padding-end:20px;padding-inline-end:20px}.dialer-list-footer-cancel-text{-webkit-margin-end:20px;margin-inline-end:20px;color:var(--primary-five);font-size:14px;font-style:normal;font-weight:500;padding:8px 16px;border:1px solid #d1d5db;border-radius:4px}.button-continue{font-size:14px;background-color:#3e49e1}.button-continue,.button-continue:disabled{font-weight:400;border-radius:4px;color:#fff;padding:8px 12px;border:none}.button-continue:disabled{font-size:16px;background-color:#c4c4c4}.fullscreen-overlay{position:fixed;height:100%;top:0;right:0;width:100%;background-color:rgba(0,0,0,.5)}.fullscreen-overlay,.modal-content-status{display:flex;align-items:center;justify-content:center;overflow-x:hidden;transition:.5s;z-index:20;overflow-y:hidden}.modal-content-status{flex-direction:column;margin-bottom:.5rem;padding:1rem;background-color:#fff;border-radius:.5rem}.modal-text{font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.5rem;text-align:center;color:#000}.medical-summary{line-height:1.6;margin-top:32px;font-weight:500;color:#202836}.medical-summary h1{color:#202836;font-size:18px;font-weight:500;line-height:22px}.medical-summary em,.medical-summary h2,.medical-summary strong{color:#202836;font-size:16px;font-weight:500;margin-top:20px}.medical-summary li,.medical-summary p{color:#1f2937;font-style:normal;font-size:14px;font-weight:500;margin-top:3px}.medical-summary ol,.medical-summary ul{padding-left:20px;color:#1f2937;font-style:normal;font-size:14px;font-weight:500;margin-top:8px}.callback-heading-container{display:flex;align-items:center;gap:.25rem;font-weight:600;font-size:1rem;color:#111827}.callback-heading-container .callback-heading-dot{color:#6b7280;font-size:1.125rem}.callback-heading-container .callback-alert-count{color:#6b7280;font-size:1rem}.callbacks-loading-overlay{position:fixed;height:100vh;width:100%;top:0;left:0;background-color:rgba(31,41,55,.5);z-index:50}.calendar-ra-container,.callbacks-loading-overlay{display:flex;align-items:center;justify-content:center}.calendar-ra-container{flex-direction:column;gap:4px;height:100%}.sla-breached-row{background-color:#fddede}.callback-row{background-color:#fff}.ra-label{background-color:#8c5cf4;padding:0 4px;border-radius:4px;opacity:1;color:#fff}.ra-label.hidden{opacity:0}.time-cell{display:flex;flex-direction:row;gap:.5rem;align-items:center}.patient-date-column{display:flex;flex-direction:column;gap:.5rem}@keyframes ping{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2);opacity:0}}.status-cell{display:flex;flex-direction:row;gap:.5rem;align-items:center}.status-cell .ping-wrapper{position:relative;width:1.2;height:1.2rem;display:flex;justify-content:center;align-items:center;z-index:0;flex-shrink:0;flex-grow:0}.status-cell .ping-wrapper .ping-circle-1{position:absolute;width:.8rem;height:.8rem;border:2px solid #f87171;border-radius:9999px;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.status-cell .ping-wrapper .ping-circle-2{position:absolute;width:.6rem;height:.6rem;border:2px solid #f87171;border-radius:9999px;animation:ping 1s cubic-bezier(0,0,.2,1) .1s infinite}.status-cell .ping-wrapper .ping-center{width:.6rem;height:.6rem;background-color:#ef4444;border-radius:9999px;z-index:0}.row-actions{display:flex;flex-direction:row;gap:1rem}.row-actions .action-button{gap:.5rem}.row-actions .action-button,.row-actions .action-item{display:flex;flex-direction:column;align-items:center;cursor:pointer}.row-actions .action-item{gap:.25rem}.row-actions .action-item.disabled,.row-actions .recording-disabled{cursor:default}.patient-name-wrapper{display:flex;align-items:center;gap:8px}.patient-name-wrapper .avatar{width:40px;height:40px;border-radius:9999px;background-color:#eb4898;display:flex;align-items:center;justify-content:center;overflow:hidden}.patient-name-wrapper .avatar img{width:40px;height:40px;border-radius:9999px;object-fit:cover}.patient-name-wrapper .avatar .initials{color:#fff;font-weight:500;font-size:1.25rem}.elapsed-time-container{display:flex;align-items:center;gap:8px;border-radius:6px}.elapsed-time-container .breached-label{background-color:#f04844;color:#fff;padding:4px 8px;font-size:.75rem;font-weight:600;border-radius:4px}.ellipsis-name{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.callback-filters-modal .header{display:flex;justify-content:space-between;align-items:center;padding:0 1rem .75rem;border-bottom:1px solid #e5e7eb}.callback-filters-modal .header h2{font-size:1.25rem;font-weight:600}.callback-filters-modal .filters-section{margin:1rem}.callback-filters-modal .filters-section .filter-block{margin-bottom:1rem}.callback-filters-modal .filters-section .filter-block h2{font-weight:500;font-size:.875rem;margin-bottom:.5rem}.callback-filters-modal .filters-section .filter-block .filter-buttons{display:flex;flex-wrap:wrap;column-gap:.75rem}.callback-filters-modal .filters-section .filter-block .filter-buttons button{display:flex;align-items:center;font-size:.875rem;gap:.5rem;border:1px solid #6b7280;padding:.25rem .75rem;border-radius:9999px;color:#000;background-color:#fff;cursor:pointer}.callback-filters-modal .filters-section .filter-block .filter-buttons button:hover{background-color:#f3f4f6}.callback-filters-modal .filters-section .filter-block .filter-buttons button.selected{background-color:#4b5563;color:#fff}.callback-filters-modal .filters-section .filter-block .filter-buttons button.selected .close-icon{font-weight:600;cursor:pointer}.callback-filters-modal .footer{display:flex;justify-content:flex-end;gap:1rem;padding:1rem;border-top:1px solid #e5e7eb}.callback-filters-modal .footer .btn-clear{padding:.5rem 1rem;border:1px solid #9ca3af;border-radius:.375rem;color:#374151;background-color:#fff;cursor:pointer}.callback-filters-modal .footer .btn-clear:hover{background-color:#f3f4f6}.callback-filters-modal .footer .btn-apply{padding:.5rem 1rem;border-radius:.375rem;border:0}.callback-filters-modal .footer .btn-apply.enabled{background-color:#2563eb;color:#fff;cursor:pointer}.callback-filters-modal .footer .btn-apply.disabled{background-color:#d1d5db;color:#6b7280;cursor:not-allowed}.close-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;flex:1 1}.close-icon img{width:20px;height:20px}.filter-chip{background-color:transparent;padding:.25rem .75rem;border:1px solid #6b7280;border-radius:9999px;display:flex;align-items:center;font-size:.875rem}.filter-chip,.filter-chip .label{color:#6b7280}.filter-chip .close-icon{margin-left:5px;cursor:pointer;display:flex;align-items:center;justify-content:center}.filter-chip .close-icon img{width:20px;height:20px}.selected-filter-wrapper{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.end-meeting{color:#1f2937;font-weight:500;font-size:12px;line-height:21px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.container,.overlay{display:flex;align-items:center;justify-content:center}.container{flex-direction:column;background-color:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);width:28rem}.icon{display:flex;align-items:center;justify-content:center;border-radius:50%;height:54px;width:54px;background-color:#f04844;margin-bottom:.5rem}.description{font-size:20px;color:#1f2937;text-align:center;font-family:Inter,sans-serif;letter-spacing:-.015em;font-weight:600;padding-left:1rem;padding-right:1rem}.sub-description{font-size:14px;color:#6c7280;padding-top:.25rem;padding-bottom:.25rem}.button-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem;margin-bottom:1rem}.permission-description{font-family:Inter,sans-serif;font-size:14px;color:#6c7280;letter-spacing:-.01em}.blockedContainer{font-size:14px;color:#6c7280;text-align:left}.blockedText{padding-top:.25rem;padding-bottom:.25rem;line-height:1.75rem;white-space:pre-line}