.edit-screen-components{color:var(--healiDark)}.edit-screen-components .back-to-page{font-size:11px;font-weight:500;line-height:12.65px;letter-spacing:.5%;color:var(--healiDark)}.edit-screen-components .created-by{font-size:13px;line-height:14.95px;letter-spacing:.25%;color:var(--healiGrey)}.edit-screen-components .actions-button-name{margin-left:5px;font-size:14px;font-weight:800;line-height:16.1px;letter-spacing:-.6%}.edit-screen-components .button-default{background-color:#fff!important}.edit-screen-components .button-default:hover{background-color:var(--healiGreen)}.edit-screen-components .columns-show-hide-edit{border-top:0;border-radius:0;position:absolute;right:80px;top:21px;padding:0;margin:0}.edit-screen-components .columns-show-hide{font-size:14px;font-style:normal;font-weight:800;line-height:115%;letter-spacing:-.084px}.edit-screen-components .columns-show-hide .button-text{margin-left:5px}.edit-screen-components .columns-show-hide .card-row h2{padding-left:20px}.edit-screen-components .data-table-container .columns-show-hide{border:0;font-size:14px;font-style:normal;font-weight:800;line-height:115%;letter-spacing:-.084px}.edit-screen-components .data-table-container .listing-table .bg-head{background:var(--healiGreyLight)}.edit-screen-components .data-table-container .card-row{padding-left:0}.edit-screen-components .data-table-container .th-list,.edit-screen-components .data-table-container tbody tr td{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.084px;color:#191929}.edit-screen-components .button-actions{color:var(--healiDark);font-size:14px;font-weight:400;background-color:transparent;border:0;cursor:pointer}.edit-screen-components .button-actions:hover{color:var(--healiGreen)}.edit-screen-components .border-bottom-custom{border-bottom:1px solid var(--healiGrey30)}.edit-screen-components .default-green-button{min-width:100px}.edit-screen-components input[type=number]:not(:disabled){border:1px solid transparent;padding:5px;background-color:transparent}.edit-screen-components input[type=number]:not(:disabled):active,.edit-screen-components input[type=number]:not(:disabled):focus,.edit-screen-components input[type=number]:not(:disabled):hover{border:1px solid var(--healiGrey);cursor:pointer}.edit-screen-components input[type=number]:disabled{border:1px solid transparent;padding:5px;color:var(--healiGrey)}.edit-screen-components input[type=number]:disabled:active,.edit-screen-components input[type=number]:disabled:focus,.edit-screen-components input[type=number]:disabled:hover{border:1px solid transparent;cursor:unset}.edit-screen-components .card-row .last-button-border{border-top:1px solid #eee}.edit-screen-components .card-row .last-button-border .data-table-container h3{font-size:14px;font-style:normal;line-height:140%;letter-spacing:-.084px;color:#191929}.edit-screen-components .card-row .last-button-border .data-table-container input:focus{border-bottom:1px solid var(--healiGrey)}.edit-screen-components .card-row.open-card{position:relative;border-radius:10px;border:1px solid var(--healiGrey30);background:hsla(0,0%,100%,.88)}.edit-screen-components .card-row.closed-card{margin-bottom:0}.edit-screen-components .columns-show-hide:has(.open-card) .closed-card{margin:10px 0;border:1px solid var(--healiGrey30);border-radius:10px;background:hsla(0,0%,100%,.88);backdrop-filter:blur(12px)}.edit-screen-components .columns-show-hide:not(:has(.open-card)){border:1px solid var(--healiGrey30);border-top-left-radius:.5rem;border-top-right-radius:.5rem;background:hsla(0,0%,100%,.78);backdrop-filter:blur(24px)}.edit-screen-components .columns-show-hide:not(:has(.open-card)) .card-row:not(:last-child){border-bottom:1px solid #e5e7eb}.edit-screen-components .columns-show-hide:not(:has(.open-card)):hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.08)}.edit-screen-components .listing-table tr:hover{background-color:var(--healiGreyLight)}.edit-screen-components .hover-tr:hover{background-color:transparent;border:1px solid var(--inputGreenLight)}.edit-screen-components .no-data-to-show{color:var(--healiGrey);font-size:12px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.15px;padding:16px 20px;border-top:1px solid #e5e7eb}.edit-screen-components .no-custom-unit-border{border-top:0}.edit-screen-components .serving-size-row:hover input{background-color:#fff}.edit-screen-components .add-icon{width:32px;height:32px;border-radius:100px;box-shadow:0 4px 6px 0 rgba(0,0,0,.03)}.edit-screen-components .add-icon:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.08);border:1px solid var(--inputGreenLight)}.edit-screen-components .connected-to-text{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.084px;color:var(--healiSecondaryGreen)}.edit-screen-components .close-icon-item-match{border-radius:500px;border:1px solid var(--healiGreyLight);background:#fff;box-shadow:0 2.5px 3.75px 0 rgba(0,0,0,.03);display:flex;width:24px;height:24px;justify-content:center;align-items:center}.edit-screen-components .view-list-components .logic-list{display:flex;padding:6px 12px 6px 16px;align-items:center;gap:8px;border-radius:32px;border:1px solid var(--healiSecondaryLight);background:#fff;width:-moz-fit-content;width:fit-content;margin-bottom:10px}.edit-screen-components .modal-content .add-items-info-text{color:#767676;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.084px;margin-bottom:14px}.edit-screen-components .modal-content .modal-h2{font-size:17px}.edit-screen-components .modal-content .grey-stroke-line{border-top:2px solid #eee;margin-top:12px}.edit-screen-components .modal-content .border-custom-popup{border-bottom:1px solid #bfbfbf;padding-bottom:5px}.edit-screen-components .table-types-button{border:1px solid #bfbfbf}.edit-screen-components .active-filters-pointer{height:16px;padding:0 3px;display:flex;flex-direction:column;align-items:center;gap:8px;position:absolute;left:-10px;top:-5px;border-radius:500px;border:2px solid #fff;background:#56807a;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:800;line-height:115%}.edit-screen-components .unit-conversion-custom-col{flex-direction:row}@media only screen and (max-width:900px){.edit-screen-components .unit-conversion-custom-col{flex-direction:column}}.edit-screen-components .popup-with-simple-text .title{color:var(--healiDark);font-size:20px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.5px;margin-bottom:30px}.edit-screen-components .popup-with-simple-text .subtitle,.edit-screen-components .popup-with-simple-text .text-light{color:#000;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-.084px}.edit-screen-components .popup-with-simple-text .subtitle{font-weight:800}.edit-screen-components .popup-with-simple-text .text-light{font-weight:400}.edit-screen-components .cursor-grab img{max-width:-moz-fit-content;max-width:fit-content}.edit-screen-components .connect-popup .start-searching-with-icon{margin:130px 0}@media only screen and (max-width:768px){.edit-screen-components .connect-popup .start-searching-with-icon{margin:30px 0}}.edit-screen-components .connect-popup .MuiFormControl-root.MuiFormControl-marginNormal.MuiFormControl-fullWidth,.edit-screen-components .connect-popup .margin-no-custom{margin-top:0!important}.edit-screen-components .connect-popup .connect-table .bg-thead-popup{background:var(--healiGreyLight);color:#191929}.edit-screen-components .connect-popup .connect-table .border-custom-grey-20{border:1px solid var(--healiSecondaryLight)}.edit-screen-components .connect-popup .connect-table .border-custom-grey-20:hover,.edit-screen-components .connect-popup .connect-table .tr-selected-bg{background:#d7e1e1}.edit-screen-components .connect-popup .connect-table tr td,.edit-screen-components .connect-popup .connect-table tr th{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.084px;color:#191929}.edit-screen-components .list-pages{overflow-x:unset}.settings-page .back-to-page{font-size:11px;font-weight:500;line-height:12.65px;letter-spacing:.5%;color:var(--healiDark)}.settings-page .tab-menus{font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.6%}.settings-page .tab-menus .inactive-tab{color:var(--healiDark)}.settings-page .tab-menus .inactive-tab:hover{color:var(--healiSecondaryGreen);border-bottom-right-radius:4px;border-bottom-left-radius:4px}.settings-page .tab-menus .active-tab{color:var(--healiSecondaryGreen);border-color:var(--healiSecondaryGreen)}.settings-page .add-title{color:var(--healiDark);font-size:20px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:-.5px}.settings-page .add-info-text{color:#767676;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.084px;margin-bottom:20px;margin-top:5px}.settings-page .edit-screen-components .default-green-button{min-width:auto}.settings-page .edit-screen-components .columns-show-hide-edit{position:inherit;margin-bottom:10px}.sources-content .source-table-list{border:1px solid var(--healiGrey30);background:#fff;color:#212b36;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.084px;display:flex;flex-direction:column}.sources-content .source-table-list .source-item{display:flex;align-items:center;justify-content:space-between;padding:10px}.sources-content .source-table-list .with-border{border-bottom:1px solid #ccc}.sources-content .source-table-list .source-title{flex-grow:1;margin-left:10px}.sources-content .source-table-list .edit-button{background:none;border:none;color:#007bff;cursor:pointer}.sources-content .switch{position:relative;display:inline-block;width:34px;height:14px}.sources-content .switch input{opacity:0;width:0;height:0}.sources-content .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--healiGrey);border-radius:34px;transition:.4s}.sources-content .slider:before{position:absolute;content:"";height:20px;width:20px;left:-2px;bottom:-2px;background-color:#fff;border-radius:50%;transition:.4s;box-shadow:0 2px 5px rgba(0,0,0,.2)}.sources-content input:checked+.slider{background-color:#769590}.sources-content input:checked+.slider:before{transform:translateX(20px)}.sources-content input:disabled+.slider{opacity:.5;cursor:not-allowed}.sources-content .list-pages.w-full{border:1px solid var(--healiGrey30);font-size:14px;font-style:normal;font-weight:800;line-height:115%;letter-spacing:-.084px;background:transparent;background:#fff;border-radius:.5rem}.sources-content .list-pages.w-full thead{border-radius:.5rem}.sources-content .list-pages.w-full tbody tr{background-color:#fff}