.missing-patient-data-root{box-sizing:border-box;display:flex;height:40px!important;padding:6px 8px 6px 0;align-items:center;border-radius:8px;border:1px solid rgba(255,86,48,.16);background:#ff563014}.missing-patient-data-root .missing-patient-data-icon-container{display:flex;padding:0 12px 0 16px;justify-content:center;align-items:center;align-self:stretch}.pro-patient-data-root{display:grid;grid-template-columns:minmax(240px,320px) minmax(240px,320px) 1fr;column-gap:24px;align-items:anchor-center;padding:20px 24px;border-radius:16px;background:#005eb814}.pro-patient-name{color:#002d59}.pro-field{display:grid;grid-auto-flow:column;grid-auto-columns:max-content auto;align-items:center;column-gap:11px;min-height:28px}.pro-contact-row{display:grid;grid-template-columns:20px auto;align-items:center;gap:11px;padding:2px 0}.pro-contact-row .icon{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center}.pro-patient-data-col{row-gap:5px;display:grid;justify-content:left}.pro-patient-data-col--middle .pro-field{grid-auto-columns:60px 1fr}.patient-column-header{box-sizing:border-box;height:100%;display:flex;padding:16px 8px 16px 0;align-items:center;justify-content:flex-start}.patient-column-header .patient-column-header-left{display:flex;width:240px!important;padding:0px var(--spacing-05, 4px);flex-direction:column;justify-content:center;align-items:flex-start}.patient-column-header .patient-column-header-right{display:flex;flex-direction:column;padding:0 4px;width:240px!important;align-self:stretch;justify-content:center}.patient-column-header .appoint-column-header-right{display:flex;flex-direction:column;padding:0;width:240px!important;align-self:stretch;justify-content:center}.patient-column-header .appoint-test-column-header-right{display:flex;flex-direction:column;padding:0;align-self:stretch;justify-content:center}.book-column .book-column-txt{color:#1c252e;font-family:Lato;font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);letter-spacing:var(--body2-letter-spacing, 0)}.multi-value-column{margin-left:10px}.clock-appoint-icon{width:32px;height:32px;margin-left:10px}.status-column-root{display:flex;align-items:center}.status-column-filter{width:159px;margin-left:10px}.arrow-fork-icon{width:20px;height:20px;cursor:pointer;margin-right:10px}.oportunistic-row{background:#ffab0029}.missing-info{color:var(--error-main, #ff5630);font-family:var(--body2-family, Lato);font-size:14px!important;font-style:normal;font-weight:700!important;line-height:22px;letter-spacing:0px;padding:0 8px;align-items:center}.booking-btn{display:flex;height:30px;min-width:64px;padding:0 8px;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#005eb814;cursor:pointer;margin-left:10px}.booking-btn .booking-btn-txt{color:#004e98;font-family:Lato;font-size:13px;font-style:normal;font-weight:700;line-height:22px}.required-appoint-root{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.booked_appointment{color:#ffab00}.unbooked_appointment{color:#ff5630}.appointment_status_class{display:flex;align-items:center;margin-bottom:1px}.clock-pro-icon{width:24px;height:24px;margin-right:10px}.actions-column-cell{display:flex;justify-content:center;align-items:center}.not-status-box{width:42px;height:42px}.column-header--padded .MuiDataGrid-columnHeaderTitle{margin-left:12px}.book-appoint-root .notify-box{display:flex;width:100%;padding:13px 0;align-items:flex-start;border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--warning-main, #ffab00);background:var(--warning-16, rgba(255, 171, 0, .16));margin-top:15px}.book-appoint-root .arrow-img{width:40px;height:40px;margin-left:20px;margin-top:6px}.book-appoint-root .notify-msg-box{display:flex;flex-direction:column;margin-left:15px}.book-appoint-root .notify-msg-head{overflow:hidden;color:var(--text-primary, #1c252e);text-overflow:ellipsis;font-family:var(--h5-family, Lato);font-size:var(--h5-size, 20px);font-style:normal;font-weight:var(--h5-weight, 700);line-height:var(--h5-line-height, 30px);letter-spacing:var(--h5-letter-spacing, 0)}.book-appoint-root .notify-msg-desc{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-primary, #1c252e);text-overflow:ellipsis;font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0)}.book-appoint-root .appoint-table-box{margin-top:15px;margin-bottom:15px}.booking-status-box{display:flex;height:var(--button-sm-height, 30px);min-width:var(--button-min-width, 64px);padding:0 var(--button-sm-px, 8px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);border-radius:var(--_docs-component-radius, 24px);background:var(--warning-8, rgba(255, 171, 0, .08))}.booking-status-box .booking-status-txt{color:var(--swap-dark-light-warning, #b76e00);font-family:var(--family-primary, Lato);font-size:13px;font-style:normal;font-weight:var(--components-button-small-weight, 700);line-height:var(--components-button-small-line-height, 22px)}.not-booked-box{background:linear-gradient(0deg,var(--error-8, rgba(255, 86, 48, .08)) 0%,var(--error-8, rgba(255, 86, 48, .08)) 100%),#fff}.not-booked-box .not-booking-status-txt{color:#ff5630}.tabs-box .tab-opt-txt{color:var(--text-primary, #1c252e);font-family:var(--family-primary, Lato);font-size:var(--components-tab-label-size, 14px);font-style:normal;font-weight:var(--components-tab-label-weight, 500);line-height:var(--components-tab-label-line-height, 22px)}.tabs-box .inactive-tab{color:#637381}.coding-details-box{height:280px;width:100%}.confirm-modal-root{color:#fff;padding:20px}.confirm-modal-root .modal-heading-box{color:#fff;padding:16px}.confirm-modal-root .confirm-modal-heading{color:var(--text-primary, #1c252e);font-family:var(--h6-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px)}.confirm-modal-root .confirm-modal-msg{color:var(--Neutrals-Base-Black, #0a0a0b);font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px}.confirm-modal-root .confirm-cancel-btn{border-radius:var(--rating-md-icon, 24px);border:1px solid var(--components-button-outlined, rgba(145, 158, 171, .32));display:flex;height:var(--button-lg-height, 48px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);color:var(--text-primary, #1c252e);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px)}.confirm-modal-root .confirm-cancel-btn:hover{border:1px solid var(--primary-main, #ff5630);color:#ff5630}.confirm-modal-root .confirm-ok-btn{border-radius:var(--rating-md-icon, 24px);border:1px solid var(--error-main, #ff5630);background:var(--error-main, #ff5630);display:flex;height:var(--button-lg-height, 48px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);text-transform:none;color:var(--error-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px);margin-left:12px}.confirm-modal-root .confirm-ok-btn:hover{border:1px solid var(--error-main, #ff5630);background:var(--error-main, #ff5630)}.confirm-modal-root .confirm-ok-btn-inactive{border-radius:var(--rating-md-icon, 24px);border:1px solid var(--primary-main, #005eb8);background:var(--primary-main, #005eb8);display:flex;height:var(--button-lg-height, 48px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);text-transform:none;color:var(--error-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px);margin-left:12px}.confirm-modal-root .confirm-ok-btn-inactive:hover{border:1px solid var(--primary-main, #005eb8);background:var(--primary-main, #005eb8)}.confirm-modal-root .modal-heading-icon-container{display:flex;gap:10px;align-items:center}.confirm-modal-root .modal-heading-box-container{display:flex;align-items:center;justify-content:space-between;width:100%}button.confirm-cancel-btn-light{border-radius:var(--button-radius, 24px);border:1px solid var(--primary-48, rgba(0, 94, 184, .48));display:flex;height:var(--button-md-height, 36px);min-width:var(--button-min-width, 64px);padding:0px var(--button-md-px, 12px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);color:var(--primary-main, #005eb8);text-align:center;font-family:var(--family-primary, Lato);font-size:var(--components-button-medium-size, 14px);font-style:normal;font-weight:var(--components-button-medium-weight, 700);line-height:var(--components-button-medium-line-height, 24px)}button.confirm-ok-btn-light{border-radius:var(--button-radius, 24px);background:var(--primary-main, #005eb8);display:flex;height:var(--button-lg-height, 36px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);text-transform:none;color:var(--error-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px);margin-left:12px}.custom-table{width:100%;border-collapse:collapse;table-layout:fixed}.custom-table thead,.custom-table tbody{display:block}.custom-table th,.custom-table td{box-sizing:border-box;padding:8px;text-align:left}.custom-table thead tr{display:flex}.header{color:#637381;font-family:var(--family-primary, Lato);font-size:14px;font-weight:600;line-height:24px}.header.date-header{flex:0 0 140px;background:#fff}.header.appointments-header{flex:0 0 310px;background:var(--background-neutral, #f4f6f8);padding:var(--spacing-2, 16px);border-radius:20px 0 0}.header.recalls-header{flex:1 1 0;height:56px;background:var(--background-neutral, #f4f6f8);padding:var(--spacing-2, 16px) 0}.data-row{display:flex;padding:0;align-items:center;background:#fff;align-items:stretch}.data-row .row-data-bg-color{background:#005eb81f!important}.data-row .cell{display:flex;flex-direction:column;justify-content:center;padding:0;border-bottom:none}.data-row .date-cell{flex:0 0 140px;padding:0}.data-row .first-cell-non-data-row{box-sizing:border-box;display:flex;width:100px!important;padding:10px;justify-content:flex-end;align-items:center;gap:6px;flex-shrink:0;align-self:stretch;border-radius:40px 0 0 40px;background:var(--secondary-24, rgba(170, 185, 197, .24))}.data-row .anchor-birthday-month{width:125px!important}.data-row .first-cell-data-row{box-sizing:border-box;display:flex;width:140px;padding:12px 10px 10px;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;align-self:stretch;border-radius:40px 0 0 40px;background:var(--primary-32, rgba(0, 94, 184, .32));height:100%}.data-row .first-cell-data-row-icon{display:flex;height:22px;padding-left:26px;justify-content:flex-end;align-items:center}.data-row .first-cell-non-data-row-typography{width:50px;flex-shrink:0;color:var(--text-secondary, #637381);text-align:right;font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 700);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.data-row .first-cell-data-row-month{display:flex;width:120px;height:30px;flex-direction:column;justify-content:center;color:var(--secondary-darker, #323f49);text-align:right;font-family:var(--h4-family, Lato);font-size:var(--h4-size, 24px);font-style:normal;font-weight:var(--h4-weight, 700);line-height:var(--h4-line-height, 36px);letter-spacing:var(--h4-letter-spacing, 0px)}.data-row .first-cell-data-row-date{display:flex;width:120px;height:30px;flex-direction:column;justify-content:center;color:var(--secondary-darker, #323f49);text-align:right;font-family:var(--h3-family, Lato);font-size:var(--h3-size, 32px);font-style:normal;font-weight:var(--h3-weight, 700);line-height:var(--h3-line-height, 48px);letter-spacing:var(--h3-letter-spacing, 0px)}.data-row .appointments-cell{flex:0 0 310px;border-bottom:1px dashed var(--components-divider, rgba(145, 158, 171, .2))}.data-row .appointments-cell-data-box{display:flex;width:240px;padding:5px 10px 5px 7px;flex-direction:row;justify-content:space-between;align-items:center;gap:5px;border-radius:10px;border:1px solid var(--secondary-light, #c2cdd6);background:var(--primary-contrast-text, #fff)}.data-row .booked-data-box{border-radius:10px;border:1px solid var(--secondary-light, #c2cdd6);background:#fff}.data-row .not-booked-data-box{border-radius:10px;border:1px solid var(--secondary-light, #c2cdd6);background:linear-gradient(0deg,var(--error-8, rgba(255, 86, 48, .08)) 0%,var(--error-8, rgba(255, 86, 48, .08)) 100%),#fff}.data-row .appointments-cell-data-box-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.data-row .appointments-cell-data-box-no-data{padding:8px 26px;width:132px;color:var(--text-secondary, #637381);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.data-row .appointments-cell-data-box-body{display:flex;padding:22px 8px 22px 22px;flex-direction:column;justify-content:center;align-items:flex-start}.data-row .appointments-cell-data-box-typography{color:#000;text-align:start;display:flex;align-items:center;font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.data-row .appointments-cell-data-box-typography .clock-pro-icon{margin-right:5px}.data-row .recalls-cell{flex:1 1 0;border-bottom:1px dashed var(--components-divider, rgba(145, 158, 171, .2));padding:8px 0}.data-row .recalls-cell .booking-btn{display:flex;height:30px;width:64px;padding:0 8px;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#005eb814;cursor:pointer;margin-left:10px}.data-row .recalls-cell .booking-btn .booking-btn-txt{color:#004e98;font-family:Lato;font-size:13px;font-style:normal;font-weight:700;line-height:22px}.data-row .recalls-cell-typography{color:var(--text-secondary, #637381);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.year-separator-row{display:block;margin:12px 0}.year-separator-row td{display:flex!important;width:100%!important;justify-content:center!important;padding:0!important;border:none!important;background:transparent}.year-separator-row .separator{display:flex;align-items:center;width:100%}.year-separator-row .separator hr{flex:1;margin:0;border:none;border-top:1px solid #005eb8}.year-separator-row .separator .year-label{padding:0 12px;white-space:nowrap;font-weight:700}.year-separator-row .separator .year-label-typography{color:var(--primary-main, #005eb8);font-family:var(--subtitle1-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--weight-400, 700);line-height:var(--caption-line-height, 18px);letter-spacing:var(--subtitle1-letter-spacing, 0px)}.data-row.border-top .appointments-cell,.data-row.border-top .recalls-cell{border-top:1px dashed var(--components-divider, rgba(145, 158, 171, .2))}.appointments-cell,.recalls-cell{flex-grow:1}.recalls-status-chips-root{box-sizing:border-box;display:flex;padding:10px 16px;align-items:center;align-content:flex-start;gap:10px;flex:1 0 0;flex-wrap:wrap;border-radius:16px;border:2px solid var(--components-divider, rgba(145, 158, 171, .2))}.recalls-status-chips-root .recalls-status-chips-container{display:flex;align-items:flex-start;align-content:flex-start;gap:10px;flex:1 0 0;flex-wrap:wrap}.recalls-summary-data-root{box-sizing:border-box;display:flex;padding-bottom:12px;flex-direction:column;align-items:flex-end;align-self:stretch;border-radius:var(--card-radius, 16px);background:var(--background-paper, #fff);box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.recalls-summary-data-root .patient-recall-summary-last-updated{color:var(--text-primary, #1c252e);font-family:var(--subtitle1-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--weight-400, 700);line-height:var(--caption-line-height, 18px);letter-spacing:var(--subtitle1-letter-spacing, 0)}.recalls-summary-data-root .recalls-summary-data-body{display:flex;padding:12px 24px 0;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.recalls-summary-data-root .recalls-summary-data-body .patient-recall-summary-header{display:flex;padding:6px 0;justify-content:space-between;align-items:center;align-self:stretch}.recalls-summary-data-root .recalls-summary-data-body .patient-recall-summary-container{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.recalls-summary-root{margin-top:24px;display:flex;flex-direction:column;gap:24px}.custom-tabs .MuiTabs-flexContainer{gap:40px}.custom-tabs .MuiTabs-indicator{background-color:#1c252e}.custom-tabs .Mui-selected{color:#1c252e!important;font-weight:500}.custom-tabs .MuiTab-root{padding-left:0;padding-right:0;min-width:auto}.tabs-box{margin-top:24px}.contact-support{cursor:pointer;color:var(--primary-main, #005eb8);font-family:var(--caption-family, Lato);font-size:var(--caption-size, 12px);font-style:normal;font-weight:var(--caption-weight, 700);line-height:var(--caption-line-height, 18px);letter-spacing:var(--caption-letter-spacing, 0px)}.dialog-box-padding{padding:0!important}p.checkbox-text{color:var(--text-primary, #1c252e);font-family:var(--subtitle1-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--weight-400, 400);line-height:var(--caption-line-height, 18px);letter-spacing:var(--subtitle1-letter-spacing, 0px);margin-bottom:2px}p.legals-text{color:var(--primary-main, #005eb8);font-family:var(--subtitle1-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--weight-400, 400);line-height:var(--caption-line-height, 18px);letter-spacing:var(--subtitle1-letter-spacing, 0px)}div.checkbox-container{display:flex;gap:10px}img.share-blue-icon-signup{width:18px;height:18px}a.checkbox-text{font-family:var(--subtitle1-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--weight-400, 400);line-height:var(--caption-line-height, 18px);letter-spacing:var(--subtitle1-letter-spacing, 0px);margin-top:10px}.next-btn-box{width:100%;display:flex;justify-content:end}.details-back-btn{margin-right:15px}.sent-email-root .sent-email-head{margin-top:55px;color:var(--black-main, #000);font-family:var(--h4-family, Lato);font-size:var(--h4-size, 24px);font-style:normal;font-weight:var(--h4-weight, 700);line-height:var(--h4-line-height, 36px);letter-spacing:var(--h4-letter-spacing, 0px)}.sent-email-root .sent-email{color:#005eb8}.sent-email-root .sent-sub-head{color:var(--black-main, #000);font-family:var(--h5-family, Lato);font-size:var(--h5-size, 20px);font-style:normal;font-weight:var(--h5-weight, 700);line-height:var(--h5-line-height, 30px);letter-spacing:var(--h5-letter-spacing, 0px);margin-top:15px}.sent-email-root .sent-body-txt{color:var(--text-secondary, #637381);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px);margin-top:65px}.sent-email-root .timer-txt{margin-top:20px}.sent-email-root .remain-time{color:#000}.sent-email-root .go-back-btn{color:#005eb8;cursor:pointer}.sent-email-root .resend-btn-box{margin-top:70px}.manage-dissociate-warning-root{padding:var(--dialog-header-py, 24px) var(--dialog-header-pr, 12px) var(--dialog-header-py, 24px) var(--dialog-header-pl, 24px);gap:var(--dialog-header-spacing, 16px);align-self:stretch}.manage-dissociate-warning-root .modal-heading-box{display:flex;justify-content:space-between;align-items:center;width:100%}.manage-dissociate-warning-root .excla-icon{margin-left:-5px}.manage-dissociate-warning-root .close-icon{cursor:pointer;width:20px;height:20px;margin-top:-2px;margin-right:2px}.manage-dissociate-warning-root .warning-head-box{display:flex;align-items:center}.manage-dissociate-warning-root .modal-heading-text{color:var(--text-primary, #1c252e);font-family:var(--h6-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px);margin-top:4.5px;margin-left:15px}.manage-dissociate-warning-root .warning-detail-box{margin-top:15px}.manage-dissociate-warning-root .warning-highlight-box{margin-top:20px;margin-right:40px;margin-left:20px}.manage-dissociate-warning-root .warning-question-text{color:var(--black-main, #000);font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-left:20px}.manage-dissociate-warning-root .highlight-text{font-weight:700}.manage-dissociate-warning-root .warning-buttons-parent{width:100%;height:60px;margin-top:25px;display:flex;justify-content:end;margin-bottom:-10px}.manage-dissociate-warning-root .cancel-btn{display:flex;height:var(--button-lg-height, 48px);width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;cursor:pointer;gap:var(--button-spacing, 8px);border-radius:var(--rating-md-icon, 24px);border:1px solid var(--components-button-outlined, rgba(145, 158, 171, .32))}.manage-dissociate-warning-root .cancel-btn-text{color:var(--text-primary, #1c252e);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px);margin-top:2px}.manage-dissociate-warning-root .dissociate-btn{display:flex;height:var(--button-lg-height, 48px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);border-radius:var(--rating-md-icon, 24px);border:1px solid var(--error-main, #ff5630);background:var(--error-main, #ff5630);margin-left:10px;margin-right:5px;cursor:pointer}.manage-dissociate-warning-root .dissociate-btn-text{color:var(--error-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 600);line-height:var(--components-button-large-line-height, 26px);margin-top:2px}.manage-dissociate-warning-root .admin-warning-detail-box{margin-left:35px;margin-top:15px}.manage-dissociate-warning-root .admin-warning-text{color:var(--black-main, #000);font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.manage-dissociate-warning-root .goto-permissions-box{margin-top:10px;padding-right:20px}.manage-dissociate-warning-root .admin-warning-text-below{color:var(--black-main, #000);font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.manage-dissociate-warning-root .permissions-warning-box{margin-top:15px}.manage-dissociate-warning-root .permission-warning-point{display:flex;margin-bottom:5px}.manage-dissociate-warning-root .bullet-icon-img{width:18px;height:20px}.manage-dissociate-warning-root .warning-permission-desc,.manage-dissociate-warning-root .warning-permission-name{color:var(--black-main, #000);font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-left:3px;margin-right:50px}.manage-dissociate-warning-root .warning-permission-desc{font-weight:400;color:var(--grey-600, #637381)}.manage-dissociate-warning-root .manage-permissions-link{color:var(--primary-main, #005eb8);font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.manage-dissociate-warning-root .inactive-dissociate-btn{border:1px solid var(--secondary-main, #aab9c5);background:var(--secondary-main, #aab9c5)}._container_ons24_15{display:flex;flex-direction:column;gap:12px}._title_ons24_21{display:flex;padding:3px 0;align-items:center;gap:10px;align-self:stretch}._title_ons24_21 h6{color:var(--text-primary, #1c252e)}._permissionDescription_ons24_32{font-size:16px;font-weight:400}._permissionsContent_ons24_37{display:flex;padding:8px 0;align-items:center;flex-shrink:0;align-self:stretch}._permissionsContent_ons24_37 ._permissionsPoints_ons24_44{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:10px}._permissionsContent_ons24_37 ._permissionsPoints_ons24_44 ._bulletpoint_ons24_51{display:flex;align-items:start;gap:15px}._permissionsContent_ons24_37 ._permissionsPoints_ons24_44 ._bulletpoint_ons24_51 img{width:auto;height:auto;margin-top:1.5px}._permissionsContent_ons24_37 ._permissionsPoints_ons24_44 ._bulletpoint_ons24_51 h6{color:var(--black-main, #000)}._permissionsContent_ons24_37 ._permissionsPoints_ons24_44 ._bulletpoint_ons24_51 ._cancel_ons24_64{color:var(--grey-600, #637381)}._tabular-data_1yjwy_15{display:flex;padding:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;flex-shrink:0;align-self:stretch}._tabular-data_1yjwy_15 ._tabular-item_1yjwy_25{display:flex;align-items:flex-start;align-content:flex-start;gap:16px var(--spacing-2);align-self:stretch;flex-wrap:wrap}._tabular-data_1yjwy_15 ._tabular-item_1yjwy_25 ._key_1yjwy_33{width:210px;color:var(--text-secondary)}._tabular-data_1yjwy_15 ._tabular-item_1yjwy_25 ._value_1yjwy_37{flex:1 0 0;color:var(--text-primary)}._accordion_9g2p3_15{border-radius:12px!important}._accordion-container_9g2p3_19{width:100%;display:flex;flex-direction:column;gap:15px}._accordion-summary_9g2p3_26{display:flex;padding:var(--spacing-2);justify-content:space-between;align-items:center;align-self:stretch;flex:1 0 0;gap:12px}._summary-content_9g2p3_36{display:flex;flex-direction:column;align-items:flex-start;gap:10px}._title_9g2p3_43{font-size:1.25rem;font-weight:700}._description-container_9g2p3_48{display:flex;align-items:center;flex-shrink:0;justify-content:space-between}._description-container_9g2p3_48 ._description-content_9g2p3_54{display:flex;align-items:center;gap:20px}._description-container_9g2p3_48 ._description-content_9g2p3_54 ._description-icon_9g2p3_59{display:flex;align-items:center;gap:12px}._details-container_9g2p3_65{padding:16px;display:flex;flex-direction:column;gap:12px}._details-container_9g2p3_65 ._button_9g2p3_71{margin-top:16px}._note_9g2p3_75{color:#433e3f}._small-icon-wrap_rqrv5_15{min-width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}._info_rqrv5_24{background-color:#d6ebff}._error_rqrv5_28{background-color:#ff563014}.guidance-feature-container{display:flex!important;padding:18px!important;flex-direction:column!important;align-items:flex-start!important;align-self:stretch!important;border-radius:12px!important;background:#005eb814!important;border:none!important}.accordion-details{flex-direction:column!important;align-items:flex-start!important;gap:20px!important;align-self:stretch!important}.safe-container{margin-top:20px;display:flex;padding:21px var(--_docs-component-radius, 24px);flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-radius:15px;border:1px solid var(--_homepage-stroke-medium-color, rgba(145, 158, 171, .24));background:var(--white-main, #fff);box-shadow:var(--z8-x, 0px) var(--z8-y, 8px) var(--z8-blur, 16px) var(--z8-spread, 0px) var(--shadow-16, rgba(145, 158, 171, .16))}.safe-container-header{display:flex;align-items:center;gap:18px}.safe-container-title{color:#1c252e!important;font-family:var(--h5-family, Lato);font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:30px!important;letter-spacing:0px!important}.safe-container-label{padding:0 6px;justify-content:center;align-items:center;gap:6px;border-radius:6px;background:var(--primary-8, rgba(0, 94, 184, .08));color:#004e98;text-align:center;font-family:var(--family-primary, Lato);font-size:14px!important;font-style:normal!important;font-weight:700!important;line-height:24px!important}.safe-container-content{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.safe-container-footer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2, 16px);align-self:stretch}.footer-cards{display:flex;align-items:flex-start;gap:24px;align-self:stretch}.footer-card{display:flex;padding:10px 16px;align-items:center;gap:10px;flex:1 0 0}.guidance-feature-cards{display:flex;gap:12px;margin-top:20px}.guidance-feature-card{width:50%;padding:21px var(--_docs-component-radius, 24px);border-radius:15px;border:1px solid var(--_homepage-stroke-medium-color, rgba(145, 158, 171, .24));background:var(--white-main, #fff);box-shadow:var(--z8-x, 0px) var(--z8-y, 8px) var(--z8-blur, 16px) var(--z8-spread, 0px) var(--shadow-16, rgba(145, 158, 171, .16))}.guidance-feature-card-childs p{margin:20px 0}.guidance-section-card-header{width:100%;display:flex;justify-content:space-between;align-items:center}.accordion-toggle{color:var(--p-main, #005eb8);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.accordian-header{font-weight:400;margin-left:20px}.heading-typography{color:#1c252e;font-weight:700}.accordion-title{padding:0!important;min-height:30px!important;height:30px!important}.footer-card-image{width:88px;height:88px}.upload-modal-header{display:flex;padding:24px!important;align-items:center;justify-content:space-between;gap:var(--dialog-header-spacing, 16px);align-self:stretch}.step-box{display:flex;padding:var(--spacing-2, 16px);flex-direction:column;align-items:flex-start;gap:var(--spacing-125, 10px);align-self:stretch;border-radius:12px;border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:#fff}.step-box-description{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-125, 10px)}.step-box-action{display:flex;justify-content:center;align-items:center;margin:10px 0}.typography-weight{font-weight:700}.step-icon-box{display:flex;align-items:center;gap:12px}.processing-card{box-sizing:border-box;width:100%;display:flex;padding:6px 12px;flex-direction:row;align-items:center;gap:10px;border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:var(--grey-8, rgba(145, 158, 171, .08))}.step-two-box{display:flex;padding:var(--spacing-15, 12px) var(--spacing-2, 16px);flex-direction:column;align-items:flex-start;gap:var(--spacing-125, 10px);align-self:stretch;border-radius:var(--_docs-component-radius, 24px);border:2px dashed var(--secondary-48, rgba(170, 185, 197, .48));background:var(--secondary-12, rgba(170, 185, 197, .12))}.dropzone-container,.dropzone-error-container{display:flex;padding:24px 12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-15, 12px);align-self:stretch;border-radius:24px;background:var(--shadow-8, rgba(145, 158, 171, .08))}.dropzone-body{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.dropzone-body-child-1{display:flex;width:466px;align-items:center;gap:var(--spacing-125, 10px)}.dropzone-body-child-1-typography{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-05, 4px)}.dropzone-body-child-2{display:flex;width:217px;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-1, 8px)}.browse-to-select{display:flex;height:165px;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-125, 10px);align-self:stretch}.file-status-container{display:flex;align-items:center;gap:10px;align-self:stretch}.dropzone-error-container{background:var(--error-16, rgba(255, 86, 48, .16));padding:12px 24px}.alert-box{display:flex;padding:var(--alert-py, 6px) var(--alert-pr, 8px) var(--alert-py, 6px) 0px;align-items:center;align-self:stretch;border-radius:var(--alert-radius, 8px);border:1px solid var(--error-main, #ff5630);background:var(--error-8, rgba(255, 86, 48, .08))}.alert-box-icon{display:flex;padding:var(--spacing-1, 8px) var(--alert-spacing, 12px) 0px var(--alert-pl, 16px);align-items:flex-start;align-self:stretch}.alert-box-typography{display:flex;padding:var(--spacing-1, 8px) var(--spacing-1, 8px) var(--spacing-1, 8px) 0px;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-05, 4px);flex:1 0 0}.alert-box-actions{display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;align-self:stretch}.manual-upload-container{display:flex;width:100%;flex-direction:row!important;height:auto;padding:0;gap:20px}.manual-upload-left-section{display:flex;width:50%;padding:var(--spacing-15, 12px);flex-direction:column;justify-content:space-between;align-items:flex-end;border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--error-main, #ff5630)}.manual-upload-left-section-completed{display:flex;width:50%;padding:var(--spacing-15, 12px);flex-direction:column;align-items:flex-end;gap:var(--spacing-125, 10px);border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--components-divider, rgba(145, 158, 171, .2))}.completed-download-button-container{display:flex;height:30px;padding-right:10px;align-items:center;justify-content:start}.file-status-latest-version{color:var(--text-primary, #1c252e);padding-left:4px;color:#22c55e;font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:italic;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.file-status-completed{color:var(--text-primary, #1c252e)}.description-title-font-weigth{font-weight:700!important}.description-status-outdated{display:flex;gap:4px}.description-status-outdated-container{display:flex;height:85px;align-items:center;gap:4px;margin:10px 0}.description-status-content{color:var(--text-primary, #1c252e);font-style:italic}.manual-upload-left-section-outdated{display:flex;width:50%;padding:var(--spacing-15, 12px);flex-direction:column;justify-content:space-between;align-items:flex-end;border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--error-main, #ff5630);background:var(--white-main, #fff)}.manual-upload-left-section-content{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.description-title{color:var(--text-primary, #1c252e);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 700);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.description-status{display:flex;height:100px;align-items:center;gap:4px;align-self:stretch}.description-status-completed{display:flex;height:50px;align-items:center;gap:4px;align-self:stretch}.description-status-img{height:100%;padding-top:38px}.description-status-content{color:var(--text-primary, #1c252e);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:italic;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.manual-upload-right-section{display:flex;width:50%;padding:var(--spacing-15, 12px);flex-direction:column;gap:10px;border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:var(--white-main, #fff)}.manual-upload-right-section-download-pending{opacity:.6;pointer-events:none;display:flex;width:50%;padding:var(--spacing-15, 12px);flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:var(--white-main, #fff)}.subscription-navigation{color:#005eb8}.ETL-failed-root{box-sizing:border-box;width:100%;display:flex;padding:6px 12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;flex:1 0 0;border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--error-main, #ff5630);background:var(--error-16, rgba(255, 86, 48, .16))}.ETL-failed-root .ETL-failed-container{display:flex;align-items:center;gap:12px}.ETL-failed-root .ETL-failed-container-icon-dimensions{height:40px;width:40px}.processing-card-root{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:16px;margin-bottom:6px}.icon-dimensions{height:36px;width:36px}.patient-details-card-container{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:24px;border-radius:var(--fab-extended-sm-px, 8px);border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:var(--grey-8, rgba(145, 158, 171, .08))}@media(min-width:1800px){.processing-card-root{flex-direction:row}}.processing-card-container{box-sizing:border-box;display:flex;padding:6px 12px;width:100%;align-items:center;gap:10px;border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:var(--grey-8, rgba(145, 158, 171, .08))}.manual-upload-container-skeleton{display:flex;width:100%;padding:0;flex-direction:column;justify-content:center;align-items:center;gap:20px}.manage-critical-modal-root .warning-start-text{color:var(--black-main, #000);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px)}.manage-critical-modal-root .warning-detail-box{margin-right:40px;padding-left:33px}.manage-critical-modal-root .warning-second-box{padding-left:13px;margin-top:15px;margin-bottom:15px}.manage-critical-modal-root .warning-second-text{color:var(--black-main, #000);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px)}.manage-critical-modal-root .warning-options-box{padding-left:34.5px}.manage-critical-modal-root .warning-options-text{color:var(--black-main, #000);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px)}.manage-critical-modal-root .manage-staff-btn{color:var(--primary-main, #005eb8);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px);cursor:pointer}.manage-critical-modal-root .cancel-btn{margin-right:15px}.manage-critical-modal-root .no-underline{text-decoration:none}.manage-permissions-root{display:flex;flex-direction:column;width:100%}.manage-permissions-root .practices-box{width:100%;display:flex;flex-direction:column;margin-top:-5px}.manage-permissions-root .button-box{width:100%;justify-content:end;margin-top:-10px}.manage-permissions-root .save-button{margin-right:20px;margin-bottom:-5px}.manage-permissions-root .select-all-text{color:var(--primary-main, #005eb8);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px);cursor:pointer}.manage-permissions-root .switches-box{width:100%;margin-top:5px}.manage-permissions-root .toolkit-switch{margin-left:-13px;display:flex;align-items:center;margin-top:5px}.manage-permissions-root .switch-heading-text{color:var(--text-primary, #1c252e);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:700;letter-spacing:var(--body1-letter-spacing, 0px)}.manage-permissions-root .practice-switch-text{color:var(--text-primary, #1c252e);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);letter-spacing:var(--body1-letter-spacing, 0px)}.manage-permissions-root .disabled-practice-text{color:#919eab}.name-details-root{display:flex;flex-direction:column;width:100%}.name-details-root .fields-box{width:98%;display:flex}.name-details-root .name-fields-box{width:98%;display:flex;justify-content:space-between}.name-details-root .single-field-box,.name-details-root .job-title-box{width:32.5%}.name-details-root .job-textfield{width:100%}.name-details-root .switch-side-box{width:50%;display:flex;align-items:center}.name-details-root .name-switch-text{color:var(--Neutrals-Base-Black, #0a0a0b);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.name-details-root .partner-switch{margin-left:35px}.name-details-root .manager-switch{margin-left:25px}.name-details-root .button-box{width:100%;justify-content:end}.name-details-root .save-button{margin-right:20px;margin-bottom:-5px}.name-details-root .job-title-select{box-sizing:border-box;display:flex;height:var(--textfield-outlined-md-height, 54px);padding:0px var(--textfield-outlined-px, 14px);align-items:center;align-self:stretch;border-radius:var(--textfield-outlined-radius, 8px)}.staff-requests-root .name-accordian-parent{margin-left:15px;margin-right:15px;margin-top:20px}.staff-requests-root .second-heading-box{margin-top:20px}.staff-requests-root .first-accordion-space{margin-top:5px}.staff-requests-root .accordion-space{margin-top:11px}.manage-decline-warning-root .warning-detail-box{margin-top:30px;margin-left:20px}.manage-decline-warning-root .warning-question-text{margin-left:0!important;line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px)}.manage-decline-warning-root .disassociate-btn{margin-right:10px}.manage-decline-warning-root .email-template-text{color:var(--black-main, #000);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:700;line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px)}.manage-decline-warning-root .confirm-highlight-box{margin-left:20px;margin-top:-6px}.manage-decline-warning-root .comment-text{color:var(--black-main, #000);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px)}.manage-decline-warning-root .knowledge-text{color:var(--p-p500, #339bff);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 400);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px);cursor:pointer}.manage-decline-warning-root .reason-field-box{margin-top:15px;margin-left:10px}.manage-decline-warning-root .checkbox-box{margin-left:30px;margin-top:-5px}.manage-decline-warning-root .checkbox-label-text{color:var(--text-primary, #1c252e);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.manage-decline-warning-root .email-template-box{margin-top:7px;margin-left:20px}.manage-decline-warning-root .warning-buttons-parent{margin-top:30px}.manage-decline-warning-root .no-underline{text-decoration:none}.pending-requests-root{display:flex;padding:var(--spacing-25, 20px) 0px;flex-direction:column;justify-content:center;align-items:start;align-self:stretch;border-radius:var(--_docs-block-radius, 16px);border:1px solid var(--primary-main, #005eb8);background:var(--primary-8, rgba(0, 94, 184, .08));font-family:var(--h6-family, Lato);margin-bottom:13px}.manage-staff-opacity{opacity:.25;pointer-events:none}.pending-requests-root .heading-box{display:flex;padding:var(--card-header-py, 10px) var(--card-radius, 16px);align-items:center;gap:var(--card-header-spacing, 16px);align-self:stretch;margin-top:-15px}.pending-requests-root .staff-icon-box{display:flex;padding:8px;align-items:center;gap:10px;border-radius:20px;background:var(--primary-lighter, #d6ebff)}.pending-requests-root .staff-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.pending-requests-root .heading-text-box{display:flex;flex-direction:column;margin-left:5px}.pending-requests-root .heading-text{color:var(--text-primary, #1c252e);font-family:var(--h6-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px);margin-top:2px}.pending-requests-root .description-text{color:var(--text-secondary, #637381);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px);margin-top:-7px}.pending-requests-root .requests-table-box{width:97%;margin-left:16px;background:#fff;border-radius:16px;margin-top:20px}.pending-requests-root .actions-box{display:flex;align-items:center;margin-top:24px}.pending-requests-root .tick-icon{display:flex;width:36px;height:36px;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}.pending-requests-root .cross-icon{margin-left:15px;cursor:pointer}.pending-requests-root .request-loader-box{height:200px;display:flex;align-items:center;justify-content:center;width:100%}@media(min-width:1536px)and (max-width:1679px){.pending-requests-root .requests-table-box{width:96.4%}}@media(min-width:1150px)and (max-width:1343px){.pending-requests-root .requests-table-box{width:96.4%}}.lib-emails-input-container{background:#fff;border:1px solid #c3c2cf;border-radius:12px;overflow-y:auto;min-height:75px;padding:17px 7px 0;margin-top:25px;margin-bottom:13px}.focused-lib-emails-input-container{border:2px solid #1976d2;margin-bottom:12px}.error-lib-emails-input-container{border:2px solid #ff5630}.email-block{font-size:14px;line-height:24px;padding:2px 2px 3px 7px;border-radius:100px;display:inline-flex;background:#004e98;color:#fff;margin-right:7px;margin-bottom:7px;position:relative;font-family:Public Sans!important;justify-content:center;align-items:center}.invalid-email{background:#ff5630;border-radius:0;padding:0;border-bottom:1px dashed #ff5630}.duplicate{background:#ff5630}.tooltip{position:absolute;background:#000;color:#fff;white-space:nowrap;top:110%;left:0;z-index:2;padding:0 10px;font-size:12px;border-radius:4px;text-align:center;display:none}.tooltip:after{content:"";position:absolute;left:40%;bottom:80%;display:block;border-bottom:10px solid #000;border-left:10px solid transparent;border-right:10px solid transparent}.remove-button{padding:0 7px;font-size:18px;border-top-right-radius:100px;border-bottom-right-radius:100px;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:2.5px}.invalid-email .remove-button{padding-right:0}.email-input{border:none;width:275px;font-size:14px;line-height:24px;min-height:24px;padding:0 7px;margin:3px 0 7px;outline:none;color:#000000de;font-family:Public Sans!important}.email-input::placeholder{color:#4d4c4c99!important}.email-label-box{height:18px;background:#fff;padding:0 2px;position:absolute;margin-top:-11px;margin-left:10px;display:flex;justify-content:center}.email-label-txt{color:#0009;font-family:Public Sans!important;font-size:12px}.focused-label-txt{color:#1976d2}.error-label-txt{color:#ff5630}.invalid-gmail-error{display:none}.error-email-txt{display:flex;color:#ff5630;font-family:Public Sans!important;margin-left:13px;font-size:12px;margin-top:-10px}.dialog-header{padding:24px 12px 24px 24px;display:flex;justify-content:space-between;align-items:center;position:relative}.dialog-header .header-content{display:flex;align-items:center;gap:12px}.dialog-header .close-button{position:absolute;right:20px;top:8px}.invite-success-dialoge .succ-tick-icon{margin-right:10px;margin-left:0}.invite-success-dialoge .succ-modal-heading{margin-left:-5px}.invite-success-dialoge .heading-divider{display:flex;height:1px;background:#919eab33;margin-right:20px}.invite-success-dialoge .succ-body-box{border-radius:12px;border:1px solid rgba(145,158,171,.2);margin-right:20px;padding:6px 12px}.invite-success-dialoge .body-divider{display:flex;height:1px;background:#919eab33;margin-top:5px;margin-bottom:7px}.invite-success-dialoge .invited-email{display:flex;align-items:center;margin-left:8px}.invite-success-dialoge .li-circle{width:7px;height:7px;background:#1c252e;border-radius:3.5px;margin-right:8px;margin-top:2px}.manage-permission-parent{font-family:var(--h6-family, Lato)}.manage-permission-root{display:inline-flex;padding:var(--h4-size, 24px);flex-direction:column;align-items:center;gap:var(--h4-size, 24px);border-radius:16px;background:var(--background-paper, #fff);box-shadow:var(--dialog-x, -40px) var(--dialog-y, 40px) var(--dialog-blur, 80px) var(--dialog-spread, -8px) var(--shadow-24, rgba(145, 158, 171, .24))}.manage-permission-root .modal-heading-box{width:90%;display:flex;justify-content:space-between;align-items:center;margin-top:5px}.manage-permission-root .excla-icon{width:24px;height:24px}.manage-permission-root .modal-heading-text{color:var(--text-primary, #1c252e);font-family:var(--h6-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px);margin-left:15px;margin-top:5px}.manage-permission-root .close-icon{width:20px;height:20px;margin-left:30px;cursor:pointer}.manage-permission-root .permissions-detail-box{display:flex;width:100%}.manage-permission-root .permissions-left-box,.manage-permission-root .permissions-right-box{width:50%;display:flex;flex-direction:column}.manage-permission-root .permissions-right-category,.manage-permission-root .permissions-category{color:var(--black-main, #000);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--h6-weight, 700);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px);margin-left:35px;margin-bottom:10px}.manage-permission-root .permissions-right-category{margin-left:5px}.manage-permission-root .active-right-permission,.manage-permission-root .active-permission{color:var(--black-main, #000);font-family:var(--subtitle2-family, Lato);font-size:var(--subtitle2-size, 14px);font-style:normal;font-weight:var(--subtitle2-weight, 600);line-height:var(--subtitle2-line-height, 22px);letter-spacing:var(--subtitle2-letter-spacing, 0px);margin-left:35px;margin-top:2px;display:flex;align-items:center}.manage-permission-root .active-right-permission{margin-left:5px}.manage-permission-root .inactive-permission{color:var(--text-disabled, #919eab);font-family:var(--subtitle2-family, Lato);font-size:var(--subtitle2-size, 14px);font-style:normal;font-weight:var(--subtitle2-weight, 600);line-height:var(--subtitle2-line-height, 22px);letter-spacing:var(--subtitle2-letter-spacing, 0px);margin-left:35px;display:flex;align-items:center}.manage-permission-root .applied-icon{width:20px;height:20px;margin-right:15px}.manage-permission-root .permission-button-parent{margin-top:0}.manage-permission-root .permission-button{display:flex;height:48px;min-width:var(--button-min-width, 64px);padding:0 16px;justify-content:center;align-items:center;gap:var(--button-spacing, 8px);border-radius:var(--rating-md-icon, 24px);background:var(--primary-main, #005eb8);box-shadow:var(--color-x, 0px) var(--color-y, 8px) var(--color-blur, 16px) var(--color-spread, 0px) var(--primary-24, rgba(0, 94, 184, .24));margin-left:310px;cursor:pointer}.manage-permission-root .permission-button-text{color:var(--primary-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);margin-top:3px}.staff-requests-root .heading-box{display:flex;align-items:center;gap:var(--card-header-spacing, 16px);align-self:stretch}.staff-requests-root .staff-icon-box{display:flex;padding:8px;align-items:center;gap:10px;border-radius:20px;background:var(--primary-lighter, #d6ebff);margin-top:1px}.staff-requests-root .staff-icon{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.staff-requests-root .heading-text-box{display:flex;flex-direction:column;margin-left:6px;margin-top:-2px}.staff-requests-root .heading-text{color:var(--text-primary, #1c252e);font-family:var(--h6-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px);margin-top:1px}.staff-requests-root .description-text{color:var(--text-secondary, #637381);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px);margin-top:-6px}.staff-requests-root .staff-details-parent{box-sizing:border-box;width:100%;margin-top:20px}.staff-requests-root .staff-details-box{display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--card-radius, 16px);background:var(--background-paper, #fff);box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.staff-requests-root .filters-parent-box{display:flex;padding:10px var(--spacing-25, 20px);justify-content:space-between;align-items:center;align-self:stretch}.staff-requests-root .filters-heading{color:#000;font-family:var(--h5-family, Lato);font-size:var(--h5-size, 20px);font-style:normal;font-weight:var(--h5-weight, 700);line-height:var(--h5-line-height, 30px);letter-spacing:var(--h5-letter-spacing, 0px)}.staff-requests-root .search-parent-box{display:flex;align-items:center}.staff-requests-root .search-icon{width:24px;height:24px}.staff-requests-root .invite-users-box{display:flex;height:var(--button-lg-height, 48px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);border-radius:var(--_docs-component-radius, 24px);background:var(--primary-main, #005eb8);margin-left:10px;cursor:pointer}.staff-requests-root .invite-icon{width:24px;height:24px}.staff-requests-root .invite-users-txt{color:var(--primary-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px);margin-top:3px}.staff-requests-root .filters-fields-box{display:flex;padding:10px var(--spacing-25, 20px);gap:var(--spacing-2, 16px);align-self:stretch;justify-content:start;flex-direction:column}.staff-requests-root .filters-side-box{display:flex;justify-content:space-between;width:99.5%}.staff-requests-root .del-filter-btn{display:flex;margin-left:0;margin-top:0;align-items:center;cursor:pointer}.staff-requests-root .staff-group-filter{width:32.5%}.staff-requests-root .results-text{color:var(--text-secondary, #637381);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px);margin-left:23px}.staff-requests-root .results-number{color:var(--text-primary, #1c252e);font-weight:var(--subtitle2-weight, 600)}.staff-requests-root .selected-filters-parent{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;margin-top:12px;overflow-x:hidden}.staff-requests-root .selected-filters-box{display:flex;flex-wrap:wrap;padding:var(--spacing-1, 8px);align-items:center;gap:var(--spacing-1, 8px);border-radius:8px;border:1px dashed var(--components-divider, rgba(145, 158, 171, .2));margin-left:20px;margin-right:20px}.staff-requests-root .selected-filters-text{color:var(--text-primary, #1c252e);font-family:var(--subtitle2-family, Lato);font-size:var(--subtitle2-size, 14px);font-style:normal;font-weight:var(--subtitle2-weight, 600);line-height:var(--subtitle2-line-height, 22px);letter-spacing:var(--subtitle2-letter-spacing, 0px);margin-top:2px}.staff-requests-root .filter-chip{display:flex;height:var(--chip-sm-height, 24px);padding:0px var(--chip-sm-px, 3px);align-items:center;gap:var(--chip-spacing, -2px);border-radius:var(--chip-sm-radius, 8px);background:var(--primary-8, rgba(0, 94, 184, .08));color:#005eb8}.staff-requests-root .milestone-filters-box{margin-left:10px}.staff-requests-root .del-filter-icon{width:20px;height:20px}.staff-requests-root .clear-filters-text{color:var(--error-main, #ff5630);text-align:center;font-family:var(--family-primary, Lato);font-size:var(--components-button-medium-size, 14px);font-style:normal;font-weight:var(--components-button-medium-weight, 700);line-height:var(--components-button-medium-line-height, 24px);margin-left:5px;margin-top:5px}.staff-requests-root .staff-table-box{width:100%;background:#fff;border-radius:16px;margin-top:20px;height:491px}.staff-requests-root .staff-list-loader-box{height:491px;display:flex;align-items:center;justify-content:center;width:100%}.staff-requests-root .table-email-text{color:var(--text-disabled, #919eab);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.staff-requests-root .name-column-parent{margin-top:18px}.staff-requests-root .name-column-parent strong{color:var(--text-primary, #1c252e);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.staff-requests-root .permissions-column-parent{display:flex;align-items:center;height:77px;cursor:pointer}.staff-requests-root .permission-icon-box{width:40px;height:40px;flex-shrink:0;background:var(--primary-lighter, #d6ebff);border-radius:23px;display:flex;align-items:center;justify-content:center}.staff-requests-root .permission-icon-img{width:24px;height:24px}.staff-requests-root .permission-column-text{color:var(--primary-main, #005eb8);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);letter-spacing:var(--body2-letter-spacing, 0px);margin-left:10px}.staff-requests-root .actions-box{display:flex;align-items:center;margin-left:13px;padding-top:1.5px}.staff-requests-root .edit-icon{width:18px;height:18px;cursor:pointer}.staff-requests-root .dissociate-icon{width:24px;height:24px;margin-left:25px;margin-top:23px;cursor:pointer}.staff-requests-root .grid-footer-switch{position:absolute;margin-top:-45px;margin-left:11px;height:30px;background:#fff;width:100px}.staff-requests-root .header-scrollbar-area{position:absolute;width:30px;background:#f4f6f8;height:53px;z-index:10;right:57px}.staff-requests-root .switch-text{color:var(--text-primary, #1c252e);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.staff-requests-root .resend-link-box{display:flex;align-items:center}.staff-requests-root .disabled-field{background:#e5e7e9;border-radius:12px}.staff-requests-root .resend-link-txt{color:var(--primary-main, #005eb8);margin-top:27px;font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}@media(min-width:1536px)and (max-width:1679px){.staff-requests-root .staff-table-box{width:96.4%}}@media(min-width:1150px)and (max-width:1343px){.staff-requests-root .staff-table-box{width:96.4%}}@media(max-width:1280px){.staff-requests-root .filters-side-box{width:80%}}.staff-requests-top{margin-top:-20px}.manage-staff-page{margin-bottom:30px}.manage-staff-root{border-radius:var(--card-radius, 16px);background:var(--background-paper, #fff);box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.manage-staff-root .staff-restrict-parent{margin-bottom:25px}.loader-box{width:100%;height:81.5vh;display:flex;align-items:center;justify-content:center}.staff-body-section{width:calc(100vw - 335px);transition:width .5s ease}.collapsed-staff-body-section{width:calc(100vw - 140px)}.specific-staff-root{width:100%}@media(min-width:1536px)and (max-width:1679px){.manage-staff-root{width:98%}.staff-body-section{margin-left:280px}.collapsed-staff-body-section{margin-left:0}}@media(max-height:700px){.loader-box{height:75vh}}.annual-review-info-root{width:100%;display:flex;padding:20px 12px 0 22px;flex-direction:column;gap:var(--spacing-3, 24px);align-self:stretch}.annual-review-info-root .font-weight--700{font-weight:700}.annual-review-info-root .annual-review-info-first-section{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.annual-review-info-root .annual-review-info-first-section-info{display:flex;width:100%;padding:0 36px;flex-direction:column;align-items:flex-start;gap:8px}.annual-review-info-root .benefits-info{padding:8px 0 8px 8px;display:flex;align-items:flex-start;gap:8px}.confirmation-dialogue-content-container{width:100%;display:flex;justify-content:center}.confirmation-dialogue-content{display:flex;width:711px;flex-direction:column;align-items:flex-start;gap:15px}.dialogue-actions{padding:24px}.annual-review-root{font-family:Lato,serif}.annual-review-root .annual-review-form{box-sizing:border-box;display:flex;min-width:294px;width:100%!important;padding:0px var(--spacing-3, 24px) var(--spacing-175, 14px) var(--spacing-3, 24px);flex-direction:column;align-items:flex-start;gap:var(--spacing-175, 14px);align-self:stretch}.annual-review-root .annual-review-form .annual-review-form-description{box-sizing:border-box;display:flex;padding:0 0 16px;align-items:center;gap:var(--card-header-spacing, 16px);align-self:stretch;border-bottom:1px solid var(--grey-16, rgba(145, 158, 171, .16))}.annual-review-root .annual-review-form .annual-review-form-actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-125, 10px);align-self:stretch}.annual-review-root .annual-review-form .annual-review-form-actions .annual-review-form-checkbox-container{display:flex;height:52px;min-width:296px;width:100%;padding:0px var(--spacing-2, 16px);align-items:center;gap:var(--spacing-25, 20px);align-self:stretch;border-radius:18px;background:var(--grey-8, rgba(145, 158, 171, .08));box-sizing:border-box;margin:0!important}@media(max-width:1910px){.annual-review-root .annual-review-form .annual-review-form-actions .annual-review-form-checkbox-container{height:auto;padding:6px}}.annual-review-root .annual-review-form .annual-review-form-actions .annual-review-radio-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-125, 10px);align-self:stretch}.annual-review-root .annual-review-form .form-button-container{width:100%;display:flex;justify-content:flex-end}.annual-review-root .annual-review-form-control{width:100%}.annual-review-root .annual-review-option-label{width:100%!important;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0!important;flex-wrap:nowrap;min-width:230px}.annual-review-root .annual-review-option-title{width:230px;max-width:230px;min-width:230px;font-weight:600}@media(max-width:1910px){.annual-review-root .annual-review-option-title{width:200px;max-width:200px;min-width:200px}}@media(max-width:1580px){.annual-review-root .annual-review-option-title{width:170px;max-width:170px;min-width:170px}}.annual-review-root .annual-review-option-description{color:#1c252e;word-break:break-word;white-space:normal;text-align:left}@media(max-width:768px){.annual-review-root .annual-review-option-description{max-width:100%}}.annual-accordian-info{display:flex;height:var(--button-sm-height, 30px);min-width:var(--button-min-width, 64px);padding:0px var(--button-sm-px, 8px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);border-radius:var(--button-sm-icon, 18px);background:var(--success-8, rgba(34, 197, 94, .08));flex-wrap:nowrap}.annual-accordian-info .annual-accordian-info-typography{color:var(--swap-dark-light-success, #118d57);font-family:var(--family-primary, Lato);font-size:13px;font-style:normal;font-weight:700;line-height:22px;word-break:break-word;white-space:normal;text-align:center}@media(max-width:1910px){.annual-accordian-info{height:auto;padding:6px;flex-wrap:wrap}.annual-accordian-info .annual-accordian-info-typography{flex:1 1 100%}}@media(max-width:1580px){.annual-accordian-info{margin-left:0}}.practice-wide-accordians{width:100%;display:flex;padding-bottom:8px;flex-direction:column;gap:var(--spacing-125, 10px);align-self:stretch}.practice-wide-accordians .accordian-info{display:flex;height:var(--button-sm-height, 30px);min-width:var(--button-min-width, 64px);padding:0px var(--button-sm-px, 8px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);border-radius:var(--button-sm-icon, 18px);background:var(--success-8, rgba(34, 197, 94, .08))}.practice-wide-accordians .accordian-info .accordian-info-typography{color:var(--swap-dark-light-success, #118d57);font-family:var(--family-primary, Lato);font-size:var(--components-button-small-size, 13px);font-style:normal;font-weight:var(--components-button-small-weight, 700);line-height:var(--components-button-small-line-height, 22px)}.appointment-info-root{margin-top:20px;display:flex;flex-direction:column;gap:8px}.appointment-info-root .appointment-info{display:flex;padding:0 8px;align-items:flex-start;gap:9px;align-self:stretch}.appointment-info-root .font-weight--700{font-weight:700}.warning-container{display:flex;padding:var(--spacing-2, 16px);flex-direction:row;justify-content:flex-start;align-items:start;gap:var(--spacing-25, 20px);align-self:stretch;border-radius:var(--card-radius, 16px);border:1px solid var(--warning-main, #ffab00);background:var(--warning-8, rgba(255, 171, 0, .08))}.merge-appointments-root{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.merge-appointments-root .calander-title{display:flex;height:43px;flex-direction:column;justify-content:center;flex-shrink:0;color:#424242!important}.merge-appointments-root .responsive-image{max-width:100%;height:auto;display:block;object-fit:contain}.merge-appointments-root .pro-stats-root{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:12px}.merge-appointments-root .pro-stats-card{display:flex;align-items:center;gap:12px;align-self:stretch}@media(max-width:1850px){.merge-appointments-root .pro-stats-card{flex-wrap:wrap}}.merge-appointments-root .pro-appointment-stats-container{display:flex;justify-content:space-between;width:400px;height:56px;padding:6px var(--spacing-15, 12px);align-items:center;gap:var(--spacing-2px, 2px);border-radius:var(--fab-extended-sm-px, 8px);border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:var(--grey-8, rgba(145, 158, 171, .08))}.merge-appointments-root .pro-appointment-stats-container img{height:36px;width:36px}.merge-appointments-root .pro-appointment-stats-title{display:flex;align-items:center;gap:8px;flex-shrink:0}.merge-appointments-root .PRO-message-container{display:flex;flex-direction:column;height:80px;align-self:stretch;justify-content:center}.merge-appointments-root .PRO-message-typography{font-style:italic;color:var(--text-primary, #1c252e)}.practice-wide-root{box-sizing:border-box;width:100%;display:flex;flex-direction:column;padding:10px 24px 0;align-items:flex-start;gap:var(--card-header-spacing, 10px)}.audit-history-container{border-radius:16px;display:flex;padding:16px 24px;flex-direction:column;gap:16px;margin:20px 0;border-radius:var(--card-radius, 16px);background:var(--background-paper, #fff);box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}p.audit-history-heading{padding:8px 0;color:var(--text-primary, #1c252e);font-family:var(--h6-family, "Public Sans");font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px)}.main-data-container{display:flex;justify-content:space-between}.data-container{display:flex;gap:10px}.dot-container{display:flex;flex-direction:column;gap:10px;align-items:center}.divider{flex-grow:1;background:#919eab33;width:1px;border-radius:2px;min-height:80%}.audit-history-text-container{margin-top:4px;flex:1}.audit-history-text-container p.audit-history-text_1{display:flex;color:#1c252e;font-family:Public Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0px;gap:5px}.audit-history-text-container p.audit-history-text_2{display:flex;color:#1c252e;gap:5px;font-family:Public Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0px}.audit-history-text-container p.audit-history-time-and-date{color:#637381;font-family:Public Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0px;margin-top:20px}.event-container{background:#28323d;padding:24px;margin-top:20px;width:calc(100% - 44px)}.event-data-container{display:flex;gap:30px;width:100%}p.event-data-heading{color:#919eab;font-family:Public Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0px;width:150px}p.event-data-text{color:#1c252e;font-family:Public Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0px}.audit-history-text-top-container{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.data-container_{display:flex;gap:10px}.divider__{flex-grow:1;background:#919eab33;width:1px;border-radius:2px;min-height:80%}.general-settings-root{width:100%;display:flex;flex-direction:column;margin-bottom:40px}.general-settings-root .general-settings-text{color:#1c252e;font-family:Public Sans!important;font-size:18px!important;font-style:normal;font-weight:600;line-height:28px;letter-spacing:0px}.general-settings-root .general-settings-data-section{margin-top:25px;display:flex;width:100%;flex-direction:column;align-items:stretch;border-radius:var(--card-radius, 16px);box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(0, 0, 0, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(0, 0, 0, .12))}.general-settings-root .general-settings-header{display:flex;align-items:center;padding:24px;gap:10px}.general-settings-root .gs-icon{width:21px}.general-settings-root .gs-icon-s{margin-right:10px;width:30px}.general-settings-root .gs-icon-e{margin-left:10px;width:30px}.general-settings-root .gs-fields-section{display:flex;flex-direction:column;gap:24px;padding:0 24px 24px}.general-settings-root .recall-name-field-box .recall-type-field-box .invitation-type-field-box{height:60px}.general-settings-root .gs-save-btn-box{display:flex;justify-content:flex-end;align-items:center}.general-settings-root .gs-text-label label{font-weight:600}.general-settings-root .gs-save-btn{border-radius:var(--button-radius, 24px);background:var(--primary-main, #005eb8);display:flex;height:var(--button-md-height, 36px);min-width:var(--button-min-width, 64px);padding:0px var(--button-md-px, 12px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);text-transform:none;margin-left:12px}.general-settings-root .gs-save-btn:hover{background:var(--primary-main, #005eb8)!important}.recall-category-header{display:flex;align-items:center;gap:10px}p.general-settings-text_{color:#1c252e;font-family:Public Sans;font-size:18px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:0px}p.switch-label{color:#1c252e;font-family:Public Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0px}div.switch-container{display:flex;gap:10px;align-items:center;margin-top:-15px}div.switch-container-claim{display:flex;gap:10px;align-items:center;margin-top:-20px}.auto-expand-textarea-gs{resize:vertical;outline:none;transition:border-color .2s;padding:10px;font-size:16px;font-family:Poppins,sans-serif;border-radius:10px;background:transparent;color:#1c252e;border:1px solid #d3d3d3}.auto-expand-textarea-gs::placeholder{color:#1c252e;font-family:Poppins,sans-serif}.auto-expand-textarea-gs:focus{border:2px solid #1976d2}.form-container{width:100%}.tree-node__list-item{padding:0}.tree-node__icon-container{width:40px;display:flex;align-items:center;justify-content:center}.tree-node__icon{color:#fff}.tree-node__button{padding:0;flex:1;min-width:0}.tree-node__label{color:#fff}.tree-node__id{text-align:end;color:#637381}.tree-node__nested-list{padding:0;padding-left:1.5rem}._dialogPaper_16ax4_15{width:1570px!important;height:100vh!important;padding:8px 24px 0!important;border-radius:16px!important;box-shadow:-40px 40px 80px -8px #0000003d!important;margin:0!important;font-family:Public Sans!important}._dark_16ax4_25{background:#1c252e!important;color:#fff!important}._darkSubSection_16ax4_30{background:#919eab14}._lightSubSection_16ax4_34{background:#064e9714}._light_16ax4_34{background:#fff!important;color:#000!important}._header_16ax4_43{display:flex;padding:12px 12px 12px 24px;align-items:center;gap:16px;align-self:stretch}._contentContainer_16ax4_51{display:flex;flex-direction:column;padding:0!important;height:100%!important}._mainSection_16ax4_58{display:flex;align-items:flex-start;justify-content:space-between;overflow-y:hidden}._searchParent_16ax4_65{display:flex;width:484px;flex-direction:column;align-items:flex-start;gap:var(--spacing-05, 4px);align-self:stretch}._searchContainer_16ax4_74{display:flex;height:35vh;min-height:98px;padding:16px 12px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:8px;overflow-y:auto;overflow-x:hidden}._searchContainerSingleSnomed_16ax4_88{display:flex;min-height:var(--textarea-min-height, 98px);padding:var(--textarea-filled-py, 16px) var(--textarea-filled-px, 12px);flex-direction:column;align-items:flex-start;gap:var(--textarea-filled-px, 12px);align-self:stretch;border-radius:var(--textfield-filled-radius, 8px);background:var(--grey-8, rgba(145, 158, 171, .08));height:75vh!important;overflow-y:auto;overflow-x:hidden}._searchContainerAction_16ax4_103{display:flex;justify-content:space-between;align-items:center;gap:6px;width:100%}._searchedData_16ax4_111{display:flex;height:auto;padding:0 10px;justify-content:space-between;align-items:center;align-self:stretch;cursor:pointer}._disorder_16ax4_121{color:#00a76f}._finding_16ax4_125{color:#ffab00}._lightFinding_16ax4_129{color:#22c55e}._lightDisorder_16ax4_133{color:#005eb8}._snowmedCode_16ax4_137{color:#637381}._searchBtn_16ax4_141{background:var(--grey-8, rgba(145, 158, 171, .08))!important;color:#fff!important}._lightSearchBtn_16ax4_146{background:var(--grey-8, rgba(145, 158, 171, .08))!important;color:#1c252e!important}:hover._searchBtn_16ax4_141{background:var(--grey-24, rgba(145, 158, 171, .24))!important}._removeCodes_16ax4_155,:hover._removeCodes_16ax4_155{border:#ff5630!important;background:#ff5630!important;color:#fff!important}._deSelect_16ax4_167{color:#fff;font-family:Public Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;cursor:pointer}._lightdeSelect_16ax4_183{color:#1c252e!important;font-family:Public Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;cursor:pointer}._codesParent_16ax4_199{display:flex;width:1060px;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;border-radius:8px}._codesContainer_16ax4_209{display:flex;min-height:98px;padding:4px 12px;flex-direction:column;align-items:flex-start;gap:6px;flex:1 0 0;align-self:stretch;border-radius:8px;overflow-y:auto;overflow-x:hidden}._codesBasket_16ax4_223{display:flex;width:1060px;height:37vh;flex-direction:column;align-items:flex-start;gap:var(--spacing-05, 4px)}._KnowledgeBase_16ax4_232{display:flex;width:484px;height:417px;flex-direction:column;align-items:flex-start;gap:var(--spacing-05, 4px)}._btnLeftSection_16ax4_241{display:flex;width:484px;flex-direction:column;align-items:flex-start;gap:var(--spacing-05, 4px);align-self:stretch}._btnRightSection_16ax4_250{display:flex;width:1060px;align-items:center;justify-content:center;gap:var(--spacing-05, 10px);align-self:stretch;border-radius:var(--radius-1, 8px);height:55px;margin-top:20px;margin-bottom:0}@media(max-height:1030px){._btnRightSection_16ax4_250{margin-top:15px;margin-bottom:5px}}@media(max-height:980px){._btnRightSection_16ax4_250{margin-top:10px;margin-bottom:10px}}@media(max-height:930px){._btnRightSection_16ax4_250{margin-top:5px;margin-bottom:15px}}@media(max-height:880px){._btnRightSection_16ax4_250{margin-top:0;margin-bottom:20px}}@media(max-height:830px){._btnRightSection_16ax4_250{margin-top:0;margin-bottom:25px}}@media(max-height:780px){._btnRightSection_16ax4_250{margin-top:0;margin-bottom:30px}}._loaderContainer_16ax4_299{height:100%;width:100%;display:flex;justify-content:center;align-items:center}._warningModalHeader_16ax4_307{display:flex;padding:24px 12px 24px 24px;align-items:center;gap:16px;align-self:stretch;color:#fff}._warningModalBody_16ax4_316{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;gap:var(--spacing-3, 24px);align-self:stretch}._warningModalBodyTypography_16ax4_325{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0px}._warningModalFooter_16ax4_334{display:flex!important;padding:24px!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;align-self:stretch!important}._startIcon_16ax4_343{width:24px;height:24px}.tree-container{width:100%;padding:0}.tree-node__list-item{padding:0!important;margin:0!important;height:28px!important}.tree-node .child-codes{margin-left:5px;font-size:16px;font-style:italic;color:#637381}.tree-node__container{display:flex;align-items:center;width:100%}.tree-node__icon-container{width:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tree-node__label{font-size:14px!important;color:#000}.tree-node__id{text-align:end;font-size:14px!important;color:#637381}.tree-node .tree-node__id{font-size:16px}.tree-node .css-rxir9z-MuiTypography-root{margin:0;line-height:1.5;font-size:14px!important;font-family:Public Sans!important;font-weight:400;display:block}.tree-node__nested-list{padding:0;margin-left:4px}.tree-node__button{padding:4px 8px!important;height:28px!important}.tree-node div.css-ik7pks{margin-left:15px}.tree-node div.css-1q228bl{margin-left:25px}.tree-node div.css-19t1w01{margin-left:20px}.population-root{width:100%;display:flex;flex-direction:column;margin-bottom:10px}.population-root .population-body{display:flex;flex-direction:column;width:100%;margin-top:25px;gap:20px}.population-root .population-data-section{display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--card-radius, 16px);background:#fff;box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(0, 0, 0, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(0, 0, 0, .12));padding:24px}.population-root .population-heading{color:#1c252e;font-family:Public Sans!important;font-size:18px!important;font-style:normal;font-weight:600!important;line-height:36px;letter-spacing:0px}.population-root .criteria-section{border-radius:16px;background:#f4f6f8;display:flex;width:calc(100% - 60px);margin-top:24px;flex-direction:column;align-items:flex-start;box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(0, 0, 0, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(0, 0, 0, .12));padding:20px;margin-bottom:24px}.population-root .criteria-heading-box{display:flex;gap:20px;align-items:center}.population-root p.criteria-text{color:var(--text-primary, #1c252e);font-family:var(--subtitle1-family, "Public Sans");font-size:var(--subtitle1-size, 16px);font-style:normal;font-weight:var(--subtitle1-weight, 600);line-height:var(--subtitle1-line-height, 24px);letter-spacing:var(--subtitle1-letter-spacing, 0px)}.population-root .inclusion-status-box{display:flex;padding:6px;width:fit-content;height:12px;justify-content:center;align-items:center;gap:var(--label-spacing, 6px);border-radius:var(--label-radius, 6px);background:#22c55e29}.population-root .exclusion-status-box{display:flex;padding:6px;width:fit-content;height:12px;justify-content:center;align-items:center;gap:var(--label-spacing, 6px);border-radius:var(--label-radius, 6px);background:var(--warning-16, rgba(255, 171, 0, .16))}.population-root .inclusion-status-text{color:#118d57;text-align:center;font-family:Public Sans!important;font-size:12px!important;font-style:normal;font-weight:700!important}.population-root .exclusion-status-text{color:#ffab00;text-align:center;font-family:var(--family-primary, Lato);font-size:12px!important;font-style:normal;font-weight:700!important;line-height:20px}.population-root .divider{width:100%;margin-top:24px;margin-bottom:32px;background:#d3d3d3}.population-root .parameter-field-box,.population-root .inequality-field-box{min-width:150px;width:150px}.population-root .value-field-box{min-width:70px;width:70px}.population-root .unit-field-box{min-width:100px;width:100px}.population-root .date-selector-field-box{min-width:170px;width:170px}.population-root .date-picker-field-box{min-width:160px;width:160px}.population-root .fields-box{width:100%;display:flex;align-items:center;justify-content:space-between}.population-root .fields-container{display:flex;flex-direction:column;gap:20px;border-radius:6px!important;background:#fff;padding:12px}.population-root .fields-row{display:flex;align-items:center;gap:10px}.population-root .delete-icon{width:24px;height:24px;cursor:pointer;margin-left:10px}.population-root .vertical-inclusion-divider{width:6px;border-radius:2px;background:#00a76f}.population-root .vertical-exclusion-divider{width:6px;border-radius:2px;background:#ffab00}.population-root .search-btn-inclusion{background:#005eb8;display:flex;height:30px!important;min-width:64px!important;padding:0 8px;justify-content:center;align-items:center;gap:8px}.population-root .search-btn-inclusion-text{color:#fff;font-family:Public Sans!important;font-size:13px!important;font-style:normal;font-weight:700!important;line-height:22px}.population-root .search-btn-exclusion{display:flex;height:var(--button-sm-height, 30px);min-width:var(--button-min-width, 64px);padding:0px var(--button-sm-px, 8px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);background-color:#ffab00}.population-root .search-btn-exclusion-text{color:var(--warning-contrast-text, #1c252e);font-family:var(--family-primary, "Public Sans");font-size:var(--components-button-small-size, 13px);font-style:normal;font-weight:var(--components-button-small-weight, 700);line-height:var(--components-button-small-line-height, 22px)}.population-root button.save-changes-btn{gap:var(--button-spacing, 8px)}.population-root .exclusion-btn{border-radius:var(--button-radius, 8px);background:var(--warning-main, #ffab00);display:flex;height:var(--button-sm-height, 30px);min-width:var(--button-min-width, 64px);padding:0px var(--button-sm-px, 8px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px)}.population-root .save-changes-exclusion{background:var(--warning-main, #ffab00)}.population-root .add-parameter-box{margin-top:30px;display:flex;width:100%;justify-content:space-between;align-items:center}.population-root button.delete-criteria-btn{background-color:transparent;display:flex;height:var(--button-sm-height, 30px);min-width:var(--button-min-width, 64px);padding:0px var(--button-sm-px, 8px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px)}.population-root button.delete-criteria-btn:disabled{background-color:transparent!important;opacity:.6;border:none!important;cursor:not-allowed}.population-root p.delete-criteria-text{color:#637381;font-family:var(--family-primary, Lato);font-size:var(--components-button-small-size, 13px);font-style:normal;font-weight:var(--components-button-small-weight, 700);line-height:var(--components-button-small-line-height, 22px)}.population-root .and-container{display:flex;flex-direction:column;width:100%}.population-root .and-status-box{display:flex;padding:6px;width:fit-content;height:12px;justify-content:center;align-items:center;gap:var(--label-spacing, 6px);border-radius:var(--label-radius, 6px);background:var(--success-16, rgba(34, 197, 94, .16));margin:10px 40px}.population-root .and-status-text{color:var(--swap-dark-light-success, #118d57);font-family:var(--family-primary, "Public Sans");font-size:var(--components-label-size, 12px);font-style:normal;font-weight:var(--components-label-weight, 700);padding-top:3px;text-align:center}.population-root .search-results-text{color:#1c252e;font-family:var(--body2-family, "Public Sans");font-size:var(--body2-size, 16px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.population-root .search-results-box{display:flex;padding:var(--textarea-filled-py, 16px) var(--textarea-filled-px, 12px);flex-direction:column;align-items:flex-start;gap:var(--spacing-1, 8px);align-self:stretch;border-radius:var(--textfield-filled-radius, 8px);background:var(--grey-8, rgba(145, 158, 171, .08));overflow:auto;max-height:400px}.population-root .form-container{display:flex;gap:10px;width:100%}.population-root .add-btn{display:flex;height:30px;min-width:64px;padding:0 8px;justify-content:center;align-items:center;gap:8px;border-radius:16px!important;border:1px solid rgba(145,158,171,.32)}.population-root .add-btn-text{color:#1c252e;font-family:Public Sans!important;font-size:13px!important;font-style:normal;font-weight:700!important;line-height:22px}.population-root .date-picker-field-box .MuiInputLabel-root,.population-root .date-picker-field-box .MuiInputLabel-root.Mui-disabled,.population-root .date-picker-field-box .MuiInputLabel-root.Mui-focused{color:#1c252e}.population-root .date-picker-field-box .MuiOutlinedInput-root fieldset,.population-root .date-picker-field-box .MuiOutlinedInput-root.Mui-disabled fieldset{border:1.346px solid rgba(145,158,171,.2);border-radius:10.434px}.population-root .date-picker-field-box .MuiOutlinedInput-root:hover fieldset,.population-root .date-picker-field-box .MuiOutlinedInput-root.Mui-disabled:hover fieldset,.population-root .date-picker-field-box .MuiOutlinedInput-root.Mui-focused fieldset,.population-root .date-picker-field-box .MuiOutlinedInput-root.Mui-disabled.Mui-focused fieldset{border:1.346px solid;border-radius:10.434px}.population-root .date-picker-field-box .MuiOutlinedInput-root,.population-root .date-picker-field-box .MuiOutlinedInput-root.Mui-disabled,.population-root .date-picker-field-box .MuiInputBase-input{color:#1c252e}.population-root .date-picker-field-box .MuiInputBase-input::placeholder{opacity:1}.population-root .date-picker-field-box .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:#919eab}.population-root .date-picker-field-box .MuiSvgIcon-root{color:#1c252e}.population-root .inclusion-criteria-btn-box{margin:20px 0}.population-root .divider-container{display:flex;align-items:center;width:100%;position:relative}.population-root .divider_text{padding:4px 6px;border-radius:4px;color:#fff;text-align:center;font-size:12px!important;font-style:normal;font-weight:700!important;background:#22c55e!important;line-height:20px}.population-root .divider_{flex-grow:1;height:1px;border-radius:var(--button-radius, 8px);background:#22c55e!important}.population-root .divider_text-exclusion{padding:4px;border-radius:4px;color:var(--text-primary, #1c252e);text-align:center;font-family:var(--family-primary, "Public Sans");font-size:var(--components-label-size, 12px);font-style:normal;font-weight:700;background:var(--warning-main, #ffab00);line-height:var(--components-label-line-height, 20px)}.population-root .divider_exclusion{flex-grow:1;height:1px;border-radius:var(--button-radius, 8px);background:var(--warning-main, #ffab00)}button.save-changes-inclusion{border-radius:var(--button-radius, 24px);background:var(--primary-main, #005eb8);display:flex;height:var(--button-sm-height, 30px);min-width:var(--button-min-width, 64px);padding:0px var(--button-sm-px, 8px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);color:var(--primary-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-small-size, 13px);font-style:normal;font-weight:var(--components-button-small-weight, 700);line-height:var(--components-button-small-line-height, 22px)}button.save-changes-inclusion:hover{background:var(--primary-main, #005eb8)}.delete-icon-button{background:transparent;border:none;padding:0;cursor:pointer}div.main-container{display:flex;flex-direction:column;gap:20px;padding:0 24px}div.top-container{display:flex;flex-direction:column;padding:24px 0;margin:20px 0;border-radius:16px;background:#fff;width:100%;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}.status-draft-container{border-radius:16px;border:1px solid rgba(145,158,171,.12);background:#ff563014;display:flex;padding:16px 24px;align-items:center;gap:16px;justify-content:space-between}.status-active-container,.status-inactive-container{display:flex;padding:16px 24px;align-items:center;gap:16px;justify-content:space-between;border-radius:var(--card-radius, 16px);border:1px solid var(--components-paper-outlined, rgba(145, 158, 171, .12));background:var(--background-neutral, #f4f6f8)}div.status-reviewed-container{display:flex;padding:var(--spacing-2, 16px) var(--spacing-3, 24px);align-items:center;justify-content:space-between;gap:var(--spacing-1, 8px);border-radius:var(--card-radius, 16px);background:var(--swap-dark-light-error, #b71d18);margin-bottom:24px}.status-published-container{border-radius:16px;background:#f4f6f8;display:flex;padding:16px 24px;align-items:center;gap:16px;justify-content:space-between}.status-archived-container{border-radius:16px;border:1px solid rgba(145,158,171,.12);background:#fff;display:flex;padding:16px 24px;align-items:center;gap:16px;justify-content:space-between}.heading-container{display:flex;align-items:center;gap:10px}.draft-container{display:flex;align-items:center;gap:16px;margin-top:5px}p.status-heading{overflow:hidden;color:#1c252e;text-overflow:ellipsis;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0px}p.reviewed-status-heading{overflow:hidden;color:var(--white-main, #fff);text-overflow:ellipsis;font-family:var(--subtitle1-family, "Public Sans");font-size:var(--subtitle1-size, 16px);font-style:normal;font-weight:var(--subtitle1-weight, 600);line-height:var(--subtitle1-line-height, 24px);letter-spacing:var(--subtitle1-letter-spacing, 0px)}p.status-draft{color:#ff5630;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0px}p.status-published{color:#22c55e;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0px}p.description{margin-top:5px;color:#919eab;font-family:Public Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0px}p.reviewed-description{margin-top:5px;color:var(--white-main, #fff);font-family:var(--body2-family, "Public Sans");font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}button.publish-now-btn{display:flex;height:30px;padding:0 8px;justify-content:center;align-items:center;gap:8px;border-radius:24px}button.publish-now-btn:disabled,button.publish-now-btn[disabled]{background-color:#919eab33!important;cursor:not-allowed}button.publish-now-btn:disabled p.publish-now-btn-text,button.publish-now-btn[disabled] p.publish-now-btn-text{color:#919eab80}.gs-container{display:flex;padding:16px 24px;flex-direction:column;align-items:flex-start;border-radius:16px;background:#f4f6f8}.gs-container_{display:flex;padding:16px 24px 0;flex-direction:column;align-items:flex-start;border-radius:16px;background:#f4f6f8}.gs-heading-container{display:flex;justify-content:space-between;padding:0 0 16px;width:100%;border-bottom:1px solid rgba(145,158,171,.16);align-items:center}.gs-heading{display:flex;gap:10px;width:100%}button.edit-btn{display:flex;min-width:64px;padding:0 20px;justify-content:center;align-items:center;gap:8px;height:30px}p.edit-btn-text{color:var(--primary-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-small-size, 13px);font-style:normal;font-weight:var(--components-button-small-weight, 700);line-height:var(--components-button-small-line-height, 22px)}.data-main-container{display:flex;flex-direction:column;gap:10px;margin-top:24px;margin-bottom:24px;width:100%}.summary-divider{width:100%!important;background:var(--components-divider, rgba(145, 158, 171, .2))}.data-sub-container{display:flex}p.data-heading{color:#1c252e;font-family:Public Sans;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0px;width:350px}p.data-text{color:#1c252e;font-family:Public Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0px;width:850px;word-break:break-word}.data-test-container{display:flex;gap:10px;align-items:center;width:100%;flex-direction:column;margin:24px 0}.criteria-container{display:flex;flex-direction:column;margin-top:24px;width:100%;border-radius:12px;background:#fff;box-shadow:0 8px 16px #00000029}.criteria-heading-container{display:flex;padding:16px 8px 16px 16px;justify-content:space-between;align-items:center;align-self:stretch}p.criteria-text{color:#00a76f;font-family:Public Sans;font-size:18px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:0px}.vertical-inclusion-divider{width:6px;border-radius:2px;background:#00a76f}.inclusion-criteria-section{display:flex;gap:10px;padding:16px}.inclusion-criteria-data{display:flex;gap:100px;min-width:296px;width:100%;padding:6px 12px;align-items:center;border-radius:6px;background:#005eb814}.and-status-box{display:flex;height:24px;width:fit-content;padding:0 6px;justify-content:center;align-items:center;gap:6px;border-radius:6px;background:#22c55e29;margin:10px 40px}p.and-status-text{color:#118d57;text-align:center;font-family:Lato;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.width{width:96.5%}p.data-heading-criteria{color:#1c252e;font-family:Public Sans;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0px;width:270px}.divider-container{display:flex;align-items:center;width:96.5%;position:relative;padding:16px}p.divider_text{padding:4px 6px;border-radius:4px;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:700;background:#22c55e;line-height:20px}hr.divider_{flex-grow:1;height:1px;border-radius:8px;background:#22c55e}.vertical-exclusion-divider{width:6px;border-radius:2px;background:#ffab00}p.divider_text-exclusion{padding:4px;border-radius:4px;color:#1c252e;text-align:center;font-size:12px;font-style:normal;font-weight:700;background:#ffab00;line-height:20px}.divider_exclusion{flex-grow:1;height:1px;border-radius:8px;background:#ffab00}p.criteria-text-exclusion{color:#ffab00;font-family:Public Sans;font-size:18px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:0px}button.deactivate-btn{height:30px;font-size:13px}svg.toggle-button-icon{color:#1c252e}button.inactive-btn{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid #005eb8;border-radius:24px;background:transparent}button.inactive-btn:hover{background:transparent}p.inactive-btn-text{color:var(--primary-main, #005eb8);text-align:center;font-family:var(--family-primary, Lato);font-size:var(--components-button-medium-size, 14px);font-style:normal;font-weight:var(--components-button-medium-weight, 700);line-height:var(--components-button-medium-line-height, 24px)}button.reviewed-btn_{display:flex;background-color:#fff;align-items:center;gap:8px;border:1px solid #005eb8;border-radius:24px}button.reviewed-btn_:hover{background-color:#fff}p.reviewed-btn-text_{color:var(--primary-main, #005eb8);text-align:center;font-family:var(--family-primary, Lato);font-size:var(--components-button-medium-size, 14px);font-style:normal;font-weight:var(--components-button-medium-weight, 700);line-height:var(--components-button-medium-line-height, 24px)}p.tooltip-text{color:var(--components-tooltip-color, #fff);font-family:var(--caption-family, Lato);font-size:var(--caption-size, 12px);font-style:normal;font-weight:var(--caption-weight, 400);line-height:var(--caption-line-height, 18px);letter-spacing:var(--caption-letter-spacing, 0px)}div.test-reviews-summary-container{display:flex;flex-direction:column;width:98%;border-radius:12px;background:#fff;box-shadow:0 8px 16px #00000029;padding:16px 8px 16px 16px}p.test-reviews-summary-data-heading{color:var(--text-primary, #1c252e);font-family:var(--h6-family, "Public Sans");font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px)}.test-review-summary-data-container{display:flex;gap:10px;padding:16px 0;align-items:stretch}.test-review-summary-divider{width:6px;border-radius:2px;background:#005eb8}.test-review-summary-data-list{display:flex;flex-direction:column;gap:10px;width:98%}.test-review-summary-data{display:flex;justify-content:space-between;align-items:start;border-radius:6px;background:#005eb814}.test-review-group-name{color:var(--text-primary, #1c252e);font-family:var(--subtitle2-family, "Public Sans");font-size:var(--subtitle2-size, 14px);font-style:normal;font-weight:var(--subtitle2-weight, 600);line-height:var(--subtitle2-line-height, 22px);letter-spacing:var(--subtitle2-letter-spacing, 0px)}.test-review-other-data{color:var(--text-primary, #1c252e);font-family:var(--body2-family, "Public Sans");font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.test-review-summary-data-variable{display:flex;flex-direction:column;gap:10px}.width-90{width:90px}.width-300{width:300px}.width-180{width:180px}div.test-review-main-container{display:flex;flex-direction:column;align-items:flex-start;gap:22px;align-self:stretch;margin:24px 0;padding:24px;border-radius:var(--card-radius, 16px);background:var(--background-paper, #fff);box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}div.card-main-container{border-radius:16px;background:var(--background-neutral, #f4f6f8);display:flex;padding:0px var(--spacing-3, 24px) var(--spacing-3, 24px) var(--spacing-3, 24px);flex-direction:column;align-items:flex-start;gap:var(--spacing-3, 24px);align-self:stretch}p.test-review-heading{color:#1c252e;font-family:var(--h6-family, "Public Sans");font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px);margin-bottom:24px}p.test-review-card-heading{color:#1c252e;font-family:var(--subtitle1-family, "Public Sans");font-size:var(--subtitle1-size, 16px);font-style:normal;font-weight:var(--subtitle1-weight, 600);line-height:var(--subtitle1-line-height, 24px);letter-spacing:var(--subtitle1-letter-spacing, 0px);padding-top:24px}.divider-test-review{width:100%;background:#d3d3d3}button.test-review-add-btn{display:flex;height:30px;min-width:64px;padding:0 8px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid rgba(145,158,171,.32)}p.test-review-add-btn-text{color:#1c252e;font-family:var(--family-primary, "Public Sans");font-size:var(--components-button-small-size, 13px);font-style:normal;font-weight:var(--components-button-small-weight, 700);line-height:var(--components-button-small-line-height, 22px)}div.test-review-row-container{display:flex;gap:10px;width:100%}div.test-review-vertical-divider{width:6px;border-radius:2px;background:#00a76f}div.test-review-fields-container{display:flex;flex-direction:column;gap:20px;border-radius:6px;background:var(--white-main, #fff);padding:12px;width:100%}div.test-review-fields-box{display:flex;justify-content:space-between}div.groups-field-box{height:40px!important}div.test-review-fields-row{display:flex;gap:10px}div.test-review-fields-column{display:flex;gap:20px;flex-direction:column}div.test-review-fields-row-between{display:flex;justify-content:space-between;width:100%}div.test-reviews-more-fields-container{display:flex;flex-direction:column;gap:20px;width:100%}.delete-icon,.delete-icon-main{width:24px;height:24px;cursor:pointer}p.test-review-if-text{color:#1c252e;font-family:var(--subtitle1-family, "Public Sans");font-size:var(--subtitle1-size, 16px);font-style:normal;font-weight:var(--subtitle1-weight, 600);line-height:var(--subtitle1-line-height, 24px);letter-spacing:var(--subtitle1-letter-spacing, 0px);margin-top:8px}p.frequency-text{color:#1c252e;font-family:var(--subtitle1-family, "Public Sans");font-size:var(--subtitle1-size, 16px);font-style:normal;font-weight:var(--subtitle1-weight, 600);line-height:var(--subtitle1-line-height, 24px);letter-spacing:var(--subtitle1-letter-spacing, 0px)}div.frequency-field-box{display:flex;gap:10px;align-items:center}div.units-field-box{display:flex;gap:10px;align-items:center;width:250px}div.units-field-box-ranges{display:flex;gap:10px;align-items:center}div.test-review-bottom-btns-container{display:flex;justify-content:space-between;align-items:center;width:100%}button.test-reviews-save-changes-btn{font-size:13px!important;height:30px!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.recall-details-main-container{display:flex;padding:8px 24px;flex-direction:column;gap:2px;border-radius:16px;background:#fff;box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.recall-details-heading{color:#1c252e;font-family:Public Sans;font-size:24px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:0px}.tabs-box{margin-top:18px}.custom-tabs .MuiTabs-indicator{background-color:#0009}.custom-tabs .MuiTab-root{font-weight:500;font-family:Public Sans;color:gray;transition:color .3s ease}.custom-tabs .Mui-selected{color:#1c252e;font-weight:500}.recall-modal-root{width:600px;color:#1c252e}.recall-modal-root .recall-fields-section{display:flex;flex-direction:column;gap:32px;padding-left:16px;padding-right:16px}.recall-modal-root .recall-name-field-box .recall-type-field-box .template-field-box{height:60px}.recall-modal-root .modal-heading-box{color:#1c252e;padding:24px}.recall-modal-root .main-heading-box{display:flex;gap:16px}.recall-modal-root .recall-icon{width:24px;height:24px;margin-top:2px}.recall-modal-root .recall-modal-heading{color:var(--h6-family, #1c252e);font-family:var(--h6-family, "Public Sans");font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);letter-spacing:var(--h6-letter-spacing, 0px)}.recall-modal-root .recall-modal-msg{color:#1c252e;font-family:var(--body2-family, "Public Sans");font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);letter-spacing:var(--body2-letter-spacing, 0px);padding-left:24px;padding-bottom:32px}.recall-modal-root .action-btns{padding:24px 18px 24px 24px}.recall-modal-root .recall-cancel-btn{color:#1c252e;border-radius:var(--button-radius, 24px);border:1px solid var(--components-button-outlined, rgba(145, 158, 171, .32));text-align:center;font-family:var(--family-primary, Lato);font-size:var(--components-button-medium-size, 14px);font-style:normal;font-weight:var(--components-button-medium-weight, 700);line-height:var(--components-button-medium-line-height, 24px);text-transform:none}.recall-modal-root .recall-cancel-btn:hover{border:1px solid var(--components-button-outlined, rgba(145, 158, 171, .32))}.recall-modal-root .recall-ok-btn{border-radius:var(--button-radius, 24px);background:var(--primary-main, #005eb8);display:flex;height:var(--button-md-height, 36px);min-width:var(--button-min-width, 64px);padding:0px var(--button-md-px, 12px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);text-transform:none;margin-left:12px}.recall-modal-root .recall-ok-btn:hover{background:var(--primary-main, #005eb8)}.selected-filters-parent{display:flex;flex-wrap:wrap;overflow-x:hidden;gap:8px}.selected-filters-box{display:flex;flex-wrap:wrap;padding:8px;align-items:center;gap:8px;border-radius:8px;border:1px dashed rgba(145,158,171,.2);width:fit-content}p.selected-filters-text{color:#1c252e;font-family:var(--subtitle2-family, Lato);font-size:var(--subtitle2-size, 14px);font-style:normal;font-weight:var(--subtitle2-weight, 600);line-height:var(--subtitle2-line-height, 22px);letter-spacing:var(--subtitle2-letter-spacing, 0px)}.filter-chip{display:flex;height:var(--chip-sm-height, 24px);padding:0px var(--chip-sm-px, 3px);align-items:center;gap:var(--chip-spacing, -2px);border-radius:var(--chip-sm-radius, 8px);background:#005eb814;color:#005eb8;text-align:center;font-family:var(--family-primary, Lato);font-size:var(--components-chip-size, 13px);font-style:normal;font-weight:var(--components-chip-weight, 500);line-height:var(--components-chip-line-height, 18px)}.clear-filters-text{color:var(--error-main, #ff5630);text-align:center;font-family:var(--family-primary, "Public Sans");font-size:var(--components-button-medium-size, 14px);font-style:normal;font-weight:var(--components-button-medium-weight, 700);line-height:var(--components-button-medium-line-height, 24px)}.review-multi-select .MuiOutlinedInput-root{border-radius:8px;background-color:#fff;height:54px}.review-multi-select .MuiOutlinedInput-root fieldset{border:1px solid var(--secondary-main, #aab9c5)}.review-multi-select .MuiOutlinedInput-root .MuiSelect-select{padding:10px 14px;font-family:var(--family-primary, Lato);font-size:var(--components-input-value-size, 15px);font-weight:var(--components-input-value-weight, 400);line-height:var(--components-input-value-line-height, 22px)}.review-multi-select .MuiMenuItem-root{font-family:var(--family-primary, Lato);font-size:15px}.review-multi-select .placeholder-text{overflow:hidden;color:var(--text-primary, #1c252e);text-overflow:ellipsis;font-family:var(--family-primary, Lato);font-size:var(--components-input-value-size, 15px);font-style:normal;font-weight:var(--components-input-value-weight, 400);line-height:var(--components-input-value-line-height, 22px)}.review-multi-select .chip-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.recall-list-main-container{display:flex;padding:8px 24px;flex-direction:column;gap:2px;border-radius:16px;background:#fff;box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.recall-list-sub-container{display:flex;width:100%;justify-content:space-between}.recall-list-heading-container{display:flex;gap:10px;align-items:center}.recall-list-icon-container{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#d6ebff;border-radius:50%}.recall-list-icon{width:24px;height:24px}p.recall-list-settings-heading{color:#1c252e;font-size:16px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:0px}p.recall-list-heading{color:#1c252e;font-size:20px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:0px}.recall-list-heading-btns{display:flex;gap:10px;align-items:center}button.clinical-btn{display:flex;height:50px;padding:0 8px;justify-content:center;align-items:center;gap:6px;border-radius:16px;border:1px solid #ff5630;background:#ff563014;color:#ff5630;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0px}button.clinical-btn:hover{background:#ff563014}button.data-sync-btn{display:flex;height:50px;padding:0 8px;justify-content:center;align-items:center;gap:6px;border-radius:16px;background:#fff;color:var(--text-primary, #1c252e);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 700);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px);pointer-events:none;cursor:default}button.data-sync-btn:hover{background:#fff}button.edit-data-btn{display:flex;height:50px;padding:0 8px;justify-content:center;align-items:center;gap:6px;border-radius:16px;border:1px solid var(--grey-500, #919eab);background:var(--grey-8, rgba(145, 158, 171, .08));color:var(--text-primary, #1c252e);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 700);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px);text-align:start}button.edit-data-btn:hover{background:#fff}button.data-uploaded-btn{display:flex;height:50px;padding:0 8px;justify-content:center;align-items:center;gap:6px;border-radius:16px;border:1px solid var(--warning-main, #ffab00);background:var(--warning-8, rgba(255, 171, 0, .08));color:var(--warning-main, #ffab00);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 700);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px);text-align:start}button.data-uploaded-btn:hover{background:#fff}button.monthly-review-btn{display:flex;height:50px;padding:0 8px;justify-content:center;align-items:center;gap:6px;border-radius:16px;border:1px solid rgba(170,185,197,.24);background:#fff;color:#005eb8;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0px}button.monthly-review-btn:hover{background:#fff}.warning-message-container{margin-top:20px;border-radius:16px;border:1px solid #ff5630;background:#ff563014;display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.warning-message-container-yellow{margin-top:20px;border-radius:var(--card-radius, 16px);border:1px solid var(--warning-main, #ffab00);background:var(--warning-8, rgba(255, 171, 0, .08));display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.warning-message-icon-container{display:flex;gap:10px}.recall-warning-icon-container{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#ff563014;border-radius:50%}.recall-warning-icon-container-yellow{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#ffab0014;border-radius:50%}.warning-text-container{display:flex;flex-direction:column;gap:10px}p.warning-heading{overflow:hidden;color:var(--text-primary, #1c252e);text-overflow:ellipsis;font-family:var(--h6-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px)}p.warning-description{color:var(--text-primary, #1c252e);font-family:var(--body1-family, Lato);font-size:var(--body1-size, 16px);font-style:normal;font-weight:var(--body1-weight, 700);line-height:var(--body1-line-height, 24px);letter-spacing:var(--body1-letter-spacing, 0px)}.warning-container-btns{display:flex;gap:10px;justify-content:flex-end;width:100%}button.warning-btn{border-radius:var(--_docs-component-radius, 24px);border:1.5px solid var(--primary-main, #005eb8);background:var(--primary-8, rgba(0, 94, 184, .08));display:flex;height:var(--button-lg-height, 48px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);color:var(--primary-main, #005eb8);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px)}.recall-list-second-container{margin-top:20px;display:flex;padding:8px 24px 20px;flex-direction:column;gap:2px;border-radius:16px 16px 0 0;background:#fff;box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.recall-list-second-heading-container{display:flex;justify-content:space-between;width:100%;align-items:center}.recall-history-table{width:100%;height:100%}.recall-history-datagrid{--DataGrid-rowBorderColor: transparent;width:100%;overflow:hidden;background:#1c252e;border:1px solid transparent;border-bottom:none}.recall-history-datagrid .MuiDataGrid-columnHeaders{background-color:#28323d;border-top-left-radius:0;border-top-right-radius:0;border-bottom:none!important}.recall-history-datagrid .MuiDataGrid-columnHeader:nth-of-type(2){padding-left:21px!important}.recall-history-datagrid .MuiDataGrid-columnSeparator{display:none!important}.recall-history-datagrid .MuiDataGrid-columnHeader,.recall-history-datagrid .MuiDataGrid-sortIcon{font-size:14px;color:#919eab;background:#28323d;border-top-left-radius:0;border-top-right-radius:0;font-family:var(--body2-family, Public Sans);border-left:none}.recall-history-datagrid .MuiDataGrid-columnHeader:focus,.recall-history-datagrid .MuiDataGrid-cell:focus{outline:none!important}.recall-history-datagrid .MuiDataGrid-cell:focus-within{outline:none!important}.recall-history-datagrid .MuiDataGrid-virtualScroller{overflow-y:auto}.recall-history-datagrid .MuiDataGrid-row{border-bottom:1px dashed var(--components-divider, rgba(145, 158, 171, .2))}.recall-history-datagrid .MuiDataGrid-overlay{background-color:#1c252e!important;color:#fff!important;font-size:18px;font-weight:500;text-align:center;border-radius:10px;opacity:.9}.recall-history-datagrid .table-top-header{display:flex;justify-content:space-between;align-items:center;width:98%;padding:24px}.recall-history-datagrid .pagination-container{margin-top:-20px;display:flex;align-items:center;justify-content:flex-end;padding:10px;background:#1c252e;color:#fff;border-radius:0 0 16px 16px;border-top:1px dashed var(--components-divider, rgba(145, 158, 171, .2))}.recall-history-datagrid .pagination-text{color:#fff;font-size:14px}.recall-history-datagrid .MuiTablePagination-root{color:#fff}.recall-history-datagrid .MuiSelect-select{color:#fff!important;padding:5px 10px;border-radius:4px}.recall-history-datagrid .MuiSvgIcon-root{color:#fff!important}.recall-history-datagrid .MuiMenuItem-root{color:#fff;background:#2c3e50}.recall-history-datagrid .MuiMenuItem-root:hover{background:#3a4a5a}.recall-history-datagrid button{color:#fff;border:none;padding:5px;cursor:pointer;font-size:18px}.recall-history-datagrid button:disabled{cursor:not-allowed}.recall-history-datagrid button:disabled svg{color:#919eabcc!important}.search-parent-box{display:flex;align-items:center;gap:16px;align-self:stretch;margin-top:20px}@media(max-width:1300px){.search-parent-box{flex-direction:column;align-items:stretch}}.search-icon{width:24px;height:24px}.search-textfield .MuiOutlinedInput-root{border-radius:var(--textfield-outlined-radius, 8px);border:1px solid var(--secondary-main, #aab9c5);height:54px}.search-textfield .MuiOutlinedInput-root input::placeholder{overflow:hidden;color:var(--text-disabled, #919eab);text-overflow:ellipsis;font-family:var(--family-primary, Lato);font-size:var(--components-input-value-size, 15px);font-style:normal;font-weight:var(--components-input-value-weight, 400);line-height:var(--components-input-value-line-height, 22px)}p.results-found-text{margin-top:10px;color:var(--text-secondary, #637381);font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 400);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.filter-chips-container{margin-top:10px;display:flex;gap:10px}.del-filter-btn{display:flex;margin-left:0;margin-top:0;align-items:center;cursor:pointer;padding:0 8px}.del-filter-icon{width:20px;height:20px}p.clear-filters-text{color:var(--error-main, #ff5630);text-align:center;font-family:var(--family-primary, Lato);font-size:var(--components-button-medium-size, 14px);font-style:normal;font-weight:var(--components-button-medium-weight, 700);line-height:var(--components-button-medium-line-height, 24px)}.results-number{color:#1c252e;font-family:var(--body2-family, Lato);font-size:var(--body2-size, 14px);font-style:normal;font-weight:var(--body2-weight, 600);line-height:var(--body2-line-height, 22px);letter-spacing:var(--body2-letter-spacing, 0px)}.selected-templates-container{background:var(--primary-lighter, #d6ebff);box-shadow:var(--z1-x, 0px) var(--z1-y, 1px) var(--z1-blur, 2px) var(--z1-spread, 0px) var(--shadow-16, rgba(145, 158, 171, .16));display:flex;padding:var(--spacing-125, 10px) var(--spacing-2, 16px);justify-content:space-between;align-items:center;align-self:stretch}p.selected-templates-text{color:#000;font-family:var(--h6-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px)}button.reviewed-btn{border-radius:var(--_docs-component-radius, 24px);background:var(--primary-main, #005eb8);box-shadow:var(--color-x, 0px) var(--color-y, 8px) var(--color-blur, 16px) var(--color-spread, 0px) var(--primary-24, rgba(0, 94, 184, .24));display:flex;height:var(--button-lg-height, 48px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);color:var(--primary-contrast-text, #fff);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px)}button.reviewed-btn:hover{background:var(--primary-main, #005eb8)}.reviewed-btn-container{display:flex;gap:10px;align-items:center}button.cancel-btn{border-radius:var(--_docs-component-radius, 24px);border:1px solid var(--components-button-outlined, rgba(145, 158, 171, .32));display:flex;height:var(--button-lg-height, 48px);min-width:var(--button-min-width, 64px);padding:0px var(--button-lg-px, 16px);justify-content:center;align-items:center;gap:var(--button-spacing, 8px);color:var(--text-primary, #1c252e);font-family:var(--family-primary, Lato);font-size:var(--components-button-large-size, 15px);font-style:normal;font-weight:var(--components-button-large-weight, 700);line-height:var(--components-button-large-line-height, 26px)}.actions-box button.table-action-btn{color:#005eb8;border-radius:24px;border:1px solid rgba(0,94,184,.48);font-family:Public Sans;font-size:14px;font-style:normal;font-weight:700;line-height:24px;text-transform:none;height:var(--button-md-height, 36px);min-width:var(--button-min-width, 64px);padding:0px var(--button-md-px, 12px);gap:var(--button-spacing, 8px);margin-left:15px}.actions-box .table-action-btn:hover{border:1px solid rgba(0,94,184,.48)}.tools-name-column-parent{color:#1c252e;font-family:Lato}.tools-name-column{margin-left:13px}.draft-status-box{display:flex;padding:6px;width:fit-content;height:12px;justify-content:center;align-items:center;gap:var(--label-spacing, 6px);border-radius:var(--label-radius, 6px);background:#ffab0029}p.draft-status-txt{color:#b76e00;text-align:center;font-family:Lato;font-size:var(--components-label-size, 12px);font-style:normal;font-weight:var(--components-label-weight, 700);padding-top:3px}.active-status-box{display:flex;padding:6px;width:fit-content;height:12px;justify-content:center;align-items:center;gap:var(--label-spacing, 6px);border-radius:var(--label-radius, 6px);background:#22c55e29}p.active-status-txt{color:#118d57;text-align:center;font-family:Lato;font-size:var(--components-label-size, 12px);font-style:normal;font-weight:var(--components-label-weight, 700);line-height:var(--components-label-line-height, 20px);padding-top:3px}p.inactive-status-txt{color:#b71d18;text-align:center;font-family:Lato;font-size:var(--components-label-size, 12px);font-style:normal;font-weight:var(--components-label-weight, 700);line-height:var(--components-label-line-height, 20px);padding-top:3px}.inactive-status-box{display:flex;padding:6px;width:fit-content;height:12px;justify-content:center;align-items:center;gap:var(--label-spacing, 6px);border-radius:6px;background:#ff563029}p.source-txt{color:#006c9c;text-align:center;font-family:Lato;font-size:12px;font-style:normal;font-weight:700;line-height:20px;padding-top:3px}.source-box{display:flex;padding:6px;width:fit-content;height:12px;justify-content:center;align-items:center;gap:6px;border-radius:6px;background:#00b8d929}.text-align-center{text-align:center}.checkbox-container{display:flex;align-items:center;margin-top:18px}.recall-pt-counts{color:var(--primary-main, #005eb8);display:flex;align-items:center}.pt-external-icon{width:14px;height:14px;margin-left:5px;cursor:pointer;margin-bottom:.5px}.ext-icon-parent{display:flex;align-items:center;justify-content:center}.pro-root-permissions{opacity:.25;pointer-events:none}.pro-root{display:flex;padding:var(--spacing-3, 24px) var(--spacing-25, 20px);flex-direction:column;align-items:center;gap:30px;align-self:stretch;border-radius:24px;border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:#005eb80a!important;box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.pro-root .pro-header{display:flex;height:40px;justify-content:space-between;align-items:center;align-self:stretch}.pro-root .pro-header>h5{margin-left:18px}.pro-root .pro-accordians{width:100%;background-color:transparent;display:flex;flex-direction:column;gap:16px}.pro-root .pro-chatbot{display:flex;padding:4px 20px 4px 11px;justify-content:flex-end;align-items:center;gap:10px;border-radius:999px;border:1px solid var(--primary-main, #005eb8);background:#fff;cursor:pointer}.pro-root .according-subheading{color:#005eb8}.benefits-for-practice-root{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-25, 20px);align-self:stretch}.benefits-for-practice-root .benefits-for-practice-container{display:flex;align-items:flex-start;gap:28px;align-self:stretch}.benefits-for-practice-root .benefits-for-practice-container .container-layout{display:flex;width:100%;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;gap:40px}.benefits-for-practice-root .benefits-for-practice-container .container-layout .container-information-box{display:flex;flex-direction:column;align-items:flex-start;gap:5px;flex:1 1 45%;max-width:485px;min-width:300px;box-sizing:border-box}.benefits-for-practice-root .practice-benefits-list{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-075, 6px);align-self:stretch}.benefits-for-practice-root .practice-benefits-list .font-weight--700{font-weight:700}.benefits-for-practice-root .simple-per-patient-pricing{display:flex;width:100%;flex-direction:column;align-items:center;gap:20px}.benefits-for-practice-root .simple-per-patient-pricing .pricing-points{display:flex;align-items:center;gap:28px}.benefits-for-practice-root .simple-per-patient-pricing .pricing-points .sigle-pricing-container{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.benefits-for-practice-root .simple-per-patient-pricing .pricing-points .sigle-pricing-container .single-pricing{display:flex;align-items:center;gap:12px}.carousel-slide{position:absolute;width:100%;top:0;left:0}.slide-forward-enter{transform:translate(100%);opacity:0}.slide-forward-enter-active{transform:translate(0);opacity:1;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.slide-forward-exit{transform:translate(0);opacity:1}.slide-forward-exit-active{transform:translate(-100%);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.slide-backward-enter{transform:translate(-100%);opacity:0}.slide-backward-enter-active{transform:translate(0);opacity:1;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.slide-backward-exit{transform:translate(0);opacity:1}.slide-backward-exit-active{transform:translate(100%);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.faqs-root{display:flex;padding:var(--spacing-2, 16px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-125, 10px);align-self:stretch;border-radius:12px;border:1px solid rgba(145,158,171,.2);background:#fff;width:100%!important;margin-top:24px;box-sizing:border-box}.faqs-root .faqs-container{width:100%!important;display:flex;flex-direction:column;gap:var(--spacing-15, 12px)}.faqs-root .faqs-container .MuiPaper-root:first-of-type{border-top-left-radius:16px!important;border-top-right-radius:16px!important}.faqs-root .faqs-container .MuiPaper-root:last-of-type{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.faqs-root .faq-header{width:100%;display:flex;align-items:center;justify-content:start}.stepper-action-container{padding:10px 18px;display:flex;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:30px;background:var(--primary-lighter, #d6ebff)}.stepper-action-button{display:flex;align-items:center;gap:var(--spacing-15, 12px)}.step-one-root{width:100%;box-sizing:border-box;display:flex;padding:var(--spacing-2, 16px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-125, 10px);align-self:stretch;border-radius:12px;border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:#fff;margin-bottom:10px}.step-one-root .step-one-table{overflow:hidden;border:none!important}.step-one-root .step-one-table .MuiDataGrid-root{border-color:none!important}.step-one-root .step-one-table .MuiDataGrid-columnHeader:nth-of-type(2){padding-left:21px!important}.step-one-root .step-one-table .MuiDataGrid-columnHeader,.step-one-root .step-one-table .MuiDataGrid-sortIcon{font-size:14px;background:#f4f6f8;font-family:var(--body2-family, Public Sans);border-left:none;border:none!important}.step-one-root .step-one-table .MuiDataGrid-columnHeader:focus,.step-one-root .step-one-table .MuiDataGrid-cell:focus,.step-one-root .step-one-table .MuiDataGrid-cell:focus-within{outline:none!important}.step-one-root .step-one-table .MuiDataGrid-cell{border:none!important}.step-one-root .step-one-table .MuiDataGrid-virtualScroller{overflow-y:hidden!important}.step-one-root .step-one-table .MuiDataGrid-row{border-bottom:1px dashed var(--components-divider, rgba(145, 158, 171, .2))!important}.step-one-root .step-one-table .MuiDataGrid-filler{display:none!important}.step-two-root{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:var(--spacing-125, 10px);align-self:stretch;margin-bottom:10px}.step-two-root .step-two-info-section{display:flex;padding:24px 24px 10px;align-items:flex-start;align-content:flex-start;align-self:stretch;flex-wrap:wrap;border-radius:var(--radius-2, 16px);border:1px solid var(--_homepage-stroke-medium-color, rgba(145, 158, 171, .24));background:var(--p-contrast-text, #fff);box-shadow:var(--z8-x, 0px) var(--z8-y, 8px) var(--z8-blur, 16px) var(--z8-spread, 0px) var(--shadow-16, rgba(145, 158, 171, .16))}.step-two-root .step-two-info-section .info-section-body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0}.step-two-root .step-two-info-section .info-warning-section{display:flex;padding:var(--alert-py, 6px) var(--alert-pr, 8px) var(--alert-py, 6px) 0px;align-items:center;align-self:stretch;border-radius:var(--alert-radius, 8px);border:1px solid var(--primary-16, rgba(0, 94, 184, .16));background:var(--primary-8, rgba(0, 94, 184, .08))}.step-two-root .step-two-info-section .info-warning-section-typography{display:flex;padding:var(--spacing-1, 8px) var(--spacing-1, 8px) var(--spacing-1, 8px) 0px;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-05, 4px);flex:1 0 0}.step-two-root .step-two-info-section .info-warning-section-img{display:flex;padding:var(--spacing-1, 8px) var(--alert-spacing, 12px) 0px var(--alert-pl, 16px);align-items:flex-start;align-self:stretch}.step-two-root .step-two-terms-and-condition{display:flex;padding:var(--spacing-3, 24px);align-items:center;gap:12px;align-self:stretch;border-radius:15px;border:1px solid var(--_homepage-stroke-medium-color, rgba(145, 158, 171, .24));background:var(--p-contrast-text, #fff);box-shadow:var(--z8-x, 0px) var(--z8-y, 8px) var(--z8-blur, 16px) var(--z8-spread, 0px) var(--shadow-16, rgba(145, 158, 171, .16))}.step-two-root .step-two-terms-and-condition-typography{display:flex;align-items:center;gap:2px}.step-two-root .terms-and-condition-external-link{margin-left:5px;cursor:pointer;display:flex;align-items:center;gap:2px;color:var(--primary-main, #005eb8);font-family:var(--h6-family, Lato);font-size:var(--h6-size, 18px);font-style:normal;font-weight:var(--h6-weight, 600);line-height:var(--h6-line-height, 28px);letter-spacing:var(--h6-letter-spacing, 0px)}.step-three-onboarding-message{display:flex;padding:var(--spacing-125, 10px);align-items:center;border-radius:30px;background:var(--primary-lighter, #d6ebff);height:50px}.subscription-container{padding:10px 24px 24px;gap:var(--spacing-3, 24px);flex:1 0 0;align-self:stretch;border-radius:var(--card-radius, 16px);background:var(--background-paper, #fff);box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.subscription-container .personalized-impact-container{display:flex;padding:20px 24px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;gap:24px;border-radius:16px;border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:#005eb80a;box-shadow:var(--card-x1, 0px) var(--card-y1, 0px) var(--card-blur1, 2px) var(--card-spread1, 0px) var(--shadow-20, rgba(145, 158, 171, .2)),var(--card-x2, 0px) var(--card-y2, 12px) var(--card-blur2, 24px) var(--card-spread2, -4px) var(--shadow-12, rgba(145, 158, 171, .12))}.subscription-container .personalized-impact-body{display:flex;align-items:center;gap:24px;align-self:stretch}.subscription-container .personalized-impact-actions{width:100%;display:flex;align-items:center;justify-content:center}.date-typography{color:#005eb8;font-style:italic}.loading-container{height:calc(100vh - 160px)!important;width:100%;display:flex;justify-content:center;align-items:center}.subscription-container .subscription-v2-root{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--spacing-3, 24px);justify-content:flex-start!important}.subscription-container .subscription-v2-root .congrats-image{position:relative}.subscription-container .subscription-v2-root .congrats-image-typography{text-align:center;position:absolute;top:5%;left:24%}.subscription-container .subscription-v2-root .congrats-image-description{width:260px}.subscription-container .subscription-v2-root .subscription-v2-information{padding:16px 0}@media(min-width:1600px){.subscription-container .subscription-v2-root{flex-direction:row}}.subscribed-root{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3, 24px);border-radius:var(--fab-icon, 24px)}.subscribed-root .subscribed-info-cards{display:flex;flex-direction:column;width:100%;justify-content:space-between;gap:var(--spacing-3, 24px)}.subscribed-root .subscribed-info-cards .subscribed-card{box-sizing:border-box;display:flex;width:100%;padding:var(--spacing-25, 12px);gap:var(--spacing-15, 12px);border-radius:var(--fab-extended-lg-px, 16px);border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:var(--white-main, #fff)}.subscribed-root .subscribed-info-cards .card-two{flex-direction:column;gap:var(--spacing-15, 12px)}.subscribed-root .subscribed-info-cards .card-two-actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-15, 12px);align-self:stretch}.subscribed-root .subscribed-info-cards .card-two-typography{display:flex;gap:5px}.subscribed-root .subscribed-action-buttons{width:100%;display:flex;gap:var(--spacing-3, 24px);flex-wrap:wrap}.subscribed-root .subscribed-action-button{box-sizing:border-box;text-decoration:none;width:calc(50% - 24px);cursor:pointer;display:flex;height:50px;padding:0 0 0 8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;border-radius:var(--card-radius, 16px);border:1px solid var(--secondary-24, rgba(170, 185, 197, .24));background:var(--background-default, #fff)}.subscribed-root .subscribed-typography-container{display:flex;align-items:center;gap:var(--spacing-05, 4px)}.subscribed-root .subscribed-typography{color:#005eb8;font-weight:700;text-overflow:ellipsis}.subscribed-root .warning-container-description{display:flex;justify-content:flex-end;align-items:flex-start;gap:4px}.subscribed-root .warning-terms-and-conditions{color:#005eb8;cursor:pointer}.subscribed-root .warning-terms-and-conditions-icon{cursor:pointer}.subscribed-root .italic-style{font-style:italic}@media(min-width:1230px){.subscribed-root .subscribed-info-cards .card-two-actions{flex-direction:row}}@media(min-width:1750px){.subscribed-root .subscribed-info-cards{flex-direction:row}.subscribed-root .subscribed-info-cards .subscribed-card{width:50%}.subscribed-root .subscribed-action-buttons{flex-wrap:inherit}.subscribed-root .subscribed-action-button{width:25%}}.upcoming-tools-accordions-container{width:100%!important;display:flex;flex-direction:column;gap:12px}.upcoming-tools-content-container{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spacing-175, 14px);align-self:stretch}.upcoming-tools-content-container .upcoming-tools-content-button{width:100%;display:flex;justify-content:center}.upcoming-tools-header-root{position:relative;display:flex;padding:var(--spacing-5, 40px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-3, 24px);align-self:stretch;border-radius:16px;border:1px solid var(--components-divider, rgba(145, 158, 171, .2));background:linear-gradient(93deg,#c6eafa,#fff 99.77%)}.upcoming-tools-header-root .upcoming-tools-header-title{color:var(--primary-main, #005eb8);font-family:var(--h3-family, Lato);font-size:var(--h3-size, 32px);font-style:normal;font-weight:var(--h3-weight, 700);line-height:var(--h3-line-height, 48px);letter-spacing:var(--h3-letter-spacing, 0px)}.upcoming-tools-header-root .upcoming-tools-header-info{color:var(--primary-main, #005eb8);font-family:var(--h5-family, Lato);font-size:var(--h5-size, 20px);font-style:normal;font-weight:var(--h5-weight, 700);line-height:var(--h5-line-height, 30px);letter-spacing:var(--h5-letter-spacing, 0px)}.upcoming-tools-header-root .upcoming-tools-header-image{position:absolute;right:19.249px}.upcoming-tools-root{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.upcoming-tools-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-15, 12px);align-self:stretch}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}button.cm__btn[data-role=all],button.pm__btn[data-role=all]{background-color:#005eb8!important;border-color:#005eb8!important;color:#fff!important}.text-red-600{font-size:14px!important;color:#ff5630!important;opacity:1!important;margin-left:10px!important}.practice-toast-root .toaster__content{display:flex!important;justify-content:center;flex-direction:row;margin:0!important}.toaster__root{z-index:150!important}:root{--spacing-3: 24px;--spacing-25: 20px;--spacing-125: 10px;--spacing-2: 16px;--text-secondary: #637381;--text-primary: #1c252e;--body1-family: "Lato", sans-serif;--body1-size: 16px;--body1-weight: 400;--body1-line-height: 24px;--body1-letter-spacing: 0px}.wrap-text{word-wrap:break-word;overflow-wrap:break-word;width:100%;display:block}body,html{margin:0;padding:0;box-sizing:border-box}
