@font-face{font-family:Surt Normal;font-weight:400;font-style:normal;font-display:auto;src:local("Surt Normal"),url(/assets/Surt-Normal-Regular-4004c8ae.woff2) format("woff2"),url(/assets/Surt-Normal-Regular-1d51ccbe.woff) format("woff")}@font-face{font-family:Surt Normal;font-weight:600;font-style:normal;font-display:auto;src:local("Surt Normal"),url(/assets/Surt-Normal-Semibold-524bdc65.woff2) format("woff2"),url(/assets/Surt-Normal-Semibold-89882f23.woff) format("woff")}@font-face{font-family:Surt Normal;font-weight:700;font-style:normal;font-display:auto;src:local("Surt Normal"),url(/assets/Surt-Normal-Bold-60705556.woff2) format("woff2"),url(/assets/Surt-Normal-Bold-6a439f00.woff) format("woff")}*{padding:0;margin:0;box-sizing:border-box;font-family:Surt Normal,sans-serif;text-decoration:none}html,body{height:100%}#app{height:100%;overflow-x:hidden}button,input{background-color:transparent;border-style:none;font:inherit}input:focus{outline:none}div::-webkit-scrollbar{width:.5rem;background-color:transparent}div::-webkit-scrollbar:horizontal{height:.5rem}div::-webkit-scrollbar-track{background-color:transparent;margin-block:6px}div::-webkit-scrollbar-thumb{width:.5rem;border-radius:20px;background-clip:padding-box;background-color:#d8d8d8}div::-webkit-scrollbar-thumb:horizontal{height:.5rem}.button-loader[data-v-1d1375c9]{display:inline-block;position:relative;width:40px;height:40px}.button-loader div[data-v-1d1375c9]{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #FFFFFF;border-radius:50%;animation:lds-ring-1d1375c9 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#FFFFFF transparent transparent transparent}.button-loader div.secondary[data-v-1d1375c9]{border:4px solid #8F72CF;border-color:#8F72CF transparent transparent transparent}.button-loader div[data-v-1d1375c9]:nth-child(1){animation-delay:-.45s}.button-loader div[data-v-1d1375c9]:nth-child(2){animation-delay:-.3s}.button-loader div[data-v-1d1375c9]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-1d1375c9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-base[data-v-1d364c1c]{display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;border-radius:32px;font-weight:600;transition:.3s ease-out;border:none;-webkit-user-select:none;user-select:none;flex:none;cursor:pointer}.button-base .loader[data-v-1d364c1c]{position:absolute}.button-base.full-width[data-v-1d364c1c]{width:100%}.button-base.loading[data-v-1d364c1c]{color:transparent}.button-base[data-v-1d364c1c]:disabled{cursor:not-allowed}.button-general[data-v-c6a9480d]{font-size:1rem;line-height:150%;min-width:var(--522225a6);color:#fff;background-color:#745ca9;padding:.75rem 1.5rem}.button-general[data-v-c6a9480d] svg{width:20px;height:20px}.button-general.icon[data-v-c6a9480d]{border-radius:50%;padding:.875rem}.button-general.lg[data-v-c6a9480d]{padding:.625rem 1.5rem}.button-general.lg.icon[data-v-c6a9480d]{padding:.75rem}.button-general.md[data-v-c6a9480d]{padding:.5rem 1.5rem}.button-general.md.icon[data-v-c6a9480d]{padding:.625rem}.button-general.sm[data-v-c6a9480d]{font-size:.875rem;line-height:160%;padding:.5rem 1.25rem}.button-general.sm[data-v-c6a9480d] svg{width:18px;height:18px}.button-general.sm.icon[data-v-c6a9480d]{padding:.5rem}.button-general.xs[data-v-c6a9480d]{font-size:.875rem;line-height:160%;padding:.375rem 1.125rem}.button-general.xs[data-v-c6a9480d] svg{width:18px;height:18px}.button-general.xs.icon[data-v-c6a9480d]{padding:.5rem}.button-general[data-v-c6a9480d]:hover{background-color:#5a4784}.button-general[data-v-c6a9480d]:disabled{background-color:#bcaae2}.button-general.secondary[data-v-c6a9480d]{background-color:#fff;color:#5a4784;border:1px solid #8F72CF}.button-general.secondary[data-v-c6a9480d]:hover{background-color:#f4f1fa;border-color:#745ca9}.button-general.secondary[data-v-c6a9480d]:disabled{background-color:#f5f5f5;color:#d8d8d8;border:1px solid #ECECEC}.modal[data-v-04358b1f]{border-radius:12px;background-color:#fff;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.modal-header[data-v-04358b1f]{font-size:1.25rem;line-height:150%;display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.5rem 1rem;font-weight:600}.modal-content[data-v-04358b1f]{padding:.625rem 1.5rem}.modal-description[data-v-04358b1f]{font-size:1rem;line-height:150%;padding:.625rem 1.5rem;font-weight:400}.modal-footer[data-v-04358b1f]{display:flex;justify-content:flex-end;padding:1.5rem;gap:1rem}.confirm[data-v-5f093ade]{width:462px}.expanded-list-item[data-v-0e0e13aa]{background-color:#f4f1fa;border-radius:8px;cursor:pointer}.expanded-list-item .expanded-row[data-v-0e0e13aa]{font-size:1rem;line-height:150%;display:flex;align-items:center;justify-content:space-between;padding:.75rem .875rem;color:#191919}.expanded-list-item .expanded-row .icon[data-v-0e0e13aa]{transition:.3s ease-out;width:1.25rem;height:1.25rem}.expanded-list-item .expanded-row.is-expanded[data-v-0e0e13aa]{font-weight:600;color:#5a4784}.expanded-list-item .expanded-row.is-expanded .icon[data-v-0e0e13aa]{transform:rotate(-180deg)}.expanded-list-item .transition[data-v-0e0e13aa]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.expanded-list-item .transition.is-expanded[data-v-0e0e13aa]{grid-template-rows:1fr}.expanded-list-item .transition-container[data-v-0e0e13aa]{overflow:hidden}.simple-label-value[data-v-63270c4e]{font-size:1rem;line-height:150%}.simple-label-value .label[data-v-63270c4e]{margin-bottom:.25rem;color:#636363}.simple-label-value .value[data-v-63270c4e],.simple-label-value.invert .label[data-v-63270c4e]{color:#191919}.simple-label-value.invert .value[data-v-63270c4e]{color:#454545}.double-size[data-v-63270c4e]{font-size:1.3rem;margin-top:10px}.questionnaire-list-content[data-v-56a3d866]{display:flex;flex-direction:column;row-gap:40px;padding:1.25rem 2.5rem}.scrolled-area[data-v-7a10f7d1]{overflow-y:hidden;overflow-x:hidden;width:100%;height:100%}.scrolled-area.vertical[data-v-7a10f7d1]{overflow-y:auto;overflow-x:hidden}.scrolled-area.horizontal[data-v-7a10f7d1]{overflow-x:scroll}.scrolled-area[data-v-7a10f7d1]::-webkit-scrollbar{width:.5rem;background-color:transparent}.scrolled-area[data-v-7a10f7d1]::-webkit-scrollbar:horizontal{height:.5rem}.scrolled-area[data-v-7a10f7d1]::-webkit-scrollbar-track{background-color:transparent}.scrolled-area[data-v-7a10f7d1]::-webkit-scrollbar-thumb{width:.5rem;border-radius:100px;background-clip:padding-box;background-color:#d8d8d8}.scrolled-area[data-v-7a10f7d1]::-webkit-scrollbar-thumb:horizontal{height:.5rem}.scrolled-area[data-v-7a10f7d1]::-webkit-scrollbar-thumb:hover{background-color:#9e9e9e}.dot-label[data-v-891dd854]{display:flex;align-items:center}.dot-label.clickable[data-v-891dd854]:hover{cursor:pointer;color:gray}.dot-label.md[data-v-891dd854]{font-size:1rem;line-height:150%;gap:.75rem;color:#191919}.dot-label.sm[data-v-891dd854]{font-size:.875rem;line-height:160%;gap:.5rem;color:#454545}.dot-label .dot[data-v-891dd854]{width:.625rem;height:.625rem;border-radius:50%}.dot-label .dot.primary-dark[data-v-891dd854]{background-color:#5a4784}.dot-label .dot.primary-light[data-v-891dd854]{background-color:#8f72cf}.dot-label .dot.secondary-dark[data-v-891dd854]{background-color:#125631}.dot-label .dot.secondary-light[data-v-891dd854]{background-color:#1e8f52}.dot-label .dot.error[data-v-891dd854]{background-color:#f22020}.questionnaire-dotted-list .title[data-v-f27a6856]{font-size:1rem;line-height:150%;margin-bottom:.75rem}.questionnaire-dotted-list .list-wrapper[data-v-f27a6856]{display:flex;flex-direction:column;gap:.75rem}.medication-label[data-v-f4b7a695]{padding-block:1.5rem;border-bottom:1px solid #BCAAE2}.medication-label[data-v-f4b7a695]:last-child{border:unset}.medication-label .name[data-v-f4b7a695]{margin-bottom:24px}.medication-label .content[data-v-f4b7a695]{display:flex;flex-wrap:wrap;column-gap:40px}.questionnaire-medication-list[data-v-b8aa64be]{display:flex;flex-direction:column;padding:0 2rem 1rem 2.5rem}.loader-wrapper[data-v-37ec02c6]{align-items:center;justify-content:center;display:flex;width:100%;height:100%}.lds-spinner[data-v-37ec02c6]{color:#5a4784;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div[data-v-37ec02c6]{transform-origin:40px 40px;animation:lds-spinner-37ec02c6 1.2s linear infinite}.lds-spinner div[data-v-37ec02c6]:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#8F72CF}.lds-spinner div[data-v-37ec02c6]:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div[data-v-37ec02c6]:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div[data-v-37ec02c6]:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div[data-v-37ec02c6]:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div[data-v-37ec02c6]:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div[data-v-37ec02c6]:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div[data-v-37ec02c6]:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div[data-v-37ec02c6]:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div[data-v-37ec02c6]:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div[data-v-37ec02c6]:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div[data-v-37ec02c6]:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div[data-v-37ec02c6]:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner-37ec02c6{0%{opacity:1}to{opacity:0}}.questionnaire-modal[data-v-c6578d80]{max-height:90vh}.questionnaire-modal .scrolled-area[data-v-c6578d80]{max-height:calc(90vh - 150px)}.questionnaire-modal .loader[data-v-c6578d80]{height:400px}.questionnaire-modal .error-label[data-v-c6578d80]{display:flex;align-items:center;justify-content:center;height:200px;color:#f22020}.questionnaire-modal .content-wrapper[data-v-c6578d80]{display:flex;flex-direction:column;gap:1.5rem;padding-right:.5rem}.user-matching-modal[data-v-5c92859c]{max-height:90vh;width:500px;padding-bottom:1rem}.user-matching-modal .list[data-v-5c92859c]{display:flex;flex-direction:column;row-gap:1.5rem;width:100%;height:fit-content}.user-matching-modal .scrolled-area[data-v-5c92859c]{max-height:calc(90vh - 150px)}.commission-modal[data-v-d01a4001]{width:500px}.commission-table[data-v-d01a4001]{width:100%;border-collapse:collapse;margin-bottom:16px}.commission-table th[data-v-d01a4001],.commission-table td[data-v-d01a4001]{padding:8px;text-align:center}.commission-table th[data-v-d01a4001]{font-weight:700;background:#f5f5f5}.commission-table td[data-v-d01a4001]{vertical-align:middle}.commission-table input.input[data-v-d01a4001]{width:80px;padding:6px;text-align:center}.commission-table button[data-v-d01a4001]{background:transparent;border:none;cursor:pointer;color:red;font-size:16px}.add-button[data-v-d01a4001]{margin-top:8px;font-size:14px;background:#eee;padding:6px 10px;border-radius:4px;cursor:pointer;border:none}.modal-content[data-v-dcdab770]{display:flex;flex-direction:column;gap:18px;margin-bottom:16px;align-items:flex-start;min-width:520px;max-width:700px}.modal-checkbox-row[data-v-dcdab770]{flex-wrap:wrap;gap:12px}.modal-slot-option[data-v-dcdab770]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;border:1px solid #e5e7eb;background:#f9fafb;min-width:180px;margin-bottom:4px}.modal-slot-option.selected[data-v-dcdab770]{border-color:#7c3aed;background:#ede9fe}.radio[data-v-dcdab770]{accent-color:#7c3aed;width:18px;height:18px}.slot-label[data-v-dcdab770]{font-weight:500;font-size:1.05rem;cursor:pointer}.slot-time[data-v-dcdab770]{color:#6b7280;font-size:.98rem;margin-left:6px}.modal-row[data-v-dcdab770]{display:flex;flex-direction:row;gap:18px;width:100%}.modal-field[data-v-dcdab770]{flex:1;display:flex;flex-direction:column;gap:8px}.modal-field label[data-v-dcdab770]{font-weight:500;font-size:.98rem}.modal-field input[data-v-dcdab770]{padding:8px;border:1px solid #e5e7eb;border-radius:4px}.error-msg[data-v-dcdab770]{color:#dc2626;font-size:.95em;margin-top:-6px}.modal-section-title[data-v-dcdab770]{font-weight:600;font-size:1.08rem;margin:12px 0 4px;color:#4b5563}.reason-field[data-v-dcdab770]{width:100%}.error-message[data-v-04300e8e]{font-size:.75rem;line-height:160%;height:24px;margin-top:.25rem;color:#f22020}.error-message-transition-enter-active[data-v-04300e8e],.error-message-transition-leave-active[data-v-04300e8e]{transition:.3s}.error-message-transition-enter-from[data-v-04300e8e],.error-message-transition-leave-to[data-v-04300e8e]{opacity:0;transform:translateY(-15px)}.checkbox-solo[data-v-52036da1]{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border:1px solid var(--14621b2c);border-radius:6px;background-color:#fff;cursor:pointer}.checkbox-solo.disabled[data-v-52036da1]{cursor:not-allowed}.checkbox-solo input[type=checkbox][data-v-52036da1]{display:none}.checkbox-solo-icon[data-v-52036da1]{display:none;width:13px;height:13px;color:#fff}.checkbox-solo-label[data-v-52036da1]{margin-left:.625rem}.checkbox-solo[data-v-52036da1]:has(input[type=checkbox]:checked){background-color:var(--14621b2c)}input[type=checkbox]:checked+.checkbox-solo-icon[data-v-52036da1]{display:block}.button-icon-plain[data-v-de138304]{color:#454545;padding:.625rem;border-radius:50%}.button-icon-plain[data-v-de138304] svg{width:24px;height:24px}.button-icon-plain.md[data-v-de138304] svg{width:20px;height:20px}.button-icon-plain.sm[data-v-de138304] svg{width:18px;height:18px}.button-icon-plain.xs[data-v-de138304]{padding:.5rem}.button-icon-plain.xs[data-v-de138304] svg{width:16px;height:16px}.button-icon-plain.without-padding[data-v-de138304]{padding:.188rem}.button-icon-plain[data-v-de138304]:hover{background-color:#f4f1fa}.button-icon-plain[data-v-de138304]:disabled{cursor:unset;color:gray}.button-icon-plain[data-v-de138304]:disabled:hover{background-color:transparent}.button-icon-plain.inverted[data-v-de138304]{background-color:#fff;border:1px solid #8F72CF}.button-icon-plain.inverted[data-v-de138304]:hover{background-color:#f5f5f5}.select[data-v-fc67855f]{width:100%;display:block;position:relative;transition:.3s;background-color:#fff}.select .option-list[data-v-fc67855f]{width:fit-content;min-width:100%;position:absolute;left:0;right:0;padding:.5rem;margin-top:.5rem;background-color:#fff;border:1px solid #ECECEC;border-radius:12px;z-index:100;overflow-y:auto}.select .option-list.top-position[data-v-fc67855f]{bottom:calc(100% + .5rem)}.select .option-list .scrollbar[data-v-fc67855f]{padding-right:5px}.select .option-list .options-container[data-v-fc67855f]{max-height:var(--420b137c);overflow-y:auto}.select .option-list .option[data-v-fc67855f]{font-size:1rem;line-height:150%;display:flex;align-items:center;gap:1rem;transition:.3s ease-out;padding:.75rem .5rem;border-radius:6px;min-width:100%;color:#363636;white-space:nowrap;cursor:pointer}.select .option-list .option[data-v-fc67855f]:disabled{opacity:.5;cursor:not-allowed}.select .option-list .option[data-v-fc67855f]:focus-visible{outline:unset}.select .option-list .option.active-option[data-v-fc67855f]:focus{background-color:#d2e9dc}.select .option-list .option.active-option[data-v-fc67855f]:hover{background-color:#d2e9dc}.select .option-list .option[data-v-fc67855f]:focus:hover{background-color:#e9f4ee}.select .option-list .option[data-v-fc67855f]:focus:disabled{background-color:transparent}.select .option-list .option[data-v-fc67855f]:hover:not(:disabled){background-color:#e9f4ee}.select .select-wrapper[data-v-fc67855f]{display:flex;align-items:center;padding:0 .75rem;border:1px solid #D8D8D8;border-radius:4px;width:100%;height:var(--02f5068f);color:#d8d8d8}.select .select-wrapper .label[data-v-fc67855f]{font-size:1rem;line-height:150%;position:absolute;top:var(--51629c8a);color:#c5c5c5;background-color:#fff;transition:.3s}.select .select-wrapper .selected[data-v-fc67855f]{font-size:1rem;line-height:150%;display:flex;align-items:center;height:100%;width:100%;z-index:2;color:#191919;cursor:pointer}.select .select-wrapper .selected-options-text[data-v-fc67855f]{color:#191919;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select .select-wrapper .selected-options-actions[data-v-fc67855f]{display:flex;align-items:center;margin-left:auto}.select .select-wrapper .arrow-wrapper[data-v-fc67855f]{display:flex;align-items:center;justify-content:center;transition:.6s;margin-left:auto}.select .select-wrapper .arrow-wrapper .svg-chevron[data-v-fc67855f]{width:22px}.select .select-wrapper .arrow-wrapper.is-open[data-v-fc67855f]{transform:rotate(-180deg)}.select .select-wrapper.small[data-v-fc67855f]{min-height:40px}.select .select-wrapper[data-v-fc67855f]:hover{border-color:#9e9e9e}.select .select-wrapper.active .label[data-v-fc67855f]{font-size:.75rem;line-height:160%;top:-10px;padding:0 2px;background-color:#fff;transition:.3s}.select .select-wrapper.is-open[data-v-fc67855f]{border-color:#8f72cf}.select .select-wrapper.is-open .label[data-v-fc67855f]{font-size:.75rem;line-height:160%;color:#8f72cf;top:-10px;padding:0 2px;background-color:#fff;transition:.3s}.select .select-wrapper.is-open .arrow-wrapper[data-v-fc67855f]{color:#8f72cf}.select .select-wrapper.error[data-v-fc67855f]{border-color:#f22020}.select .select-wrapper.error .label[data-v-fc67855f]{color:#f22020}.select .select-wrapper.disabled[data-v-fc67855f]{border-color:#c5c5c5;cursor:not-allowed}.select .select-wrapper.disabled .input[data-v-fc67855f],.select .select-wrapper.disabled .label[data-v-fc67855f],.select .select-wrapper.disabled .selected-options-text[data-v-fc67855f]{color:#c5c5c5}.select .search-bar[data-v-fc67855f]{width:100%;padding:.5rem;border:1px solid #D8D8D8;border-radius:4px;margin-bottom:.5rem;position:sticky;top:0;background-color:#fff;z-index:101}.input-factory[data-v-e2105b28]{width:100%;display:block;position:relative;transition:.3s}.input-factory .input-wrapper[data-v-e2105b28]{display:flex;align-items:center;width:100%;padding:0 .75rem;height:var(--50055d5c);border:1px solid #D8D8D8;border-radius:4px;color:#d8d8d8}.input-factory .input-wrapper .label[data-v-e2105b28]{font-size:1rem;line-height:150%;position:absolute;top:var(--21a48948);color:#c5c5c5;background-color:#fff;transition:.3s}.input-factory .input-wrapper .prepend-icon[data-v-e2105b28],.input-factory .input-wrapper .append-icon[data-v-e2105b28]{display:flex;justify-content:center;align-items:center;width:var(--69b81334);height:var(--69b81334)}.input-factory .input-wrapper .prepend-icon[data-v-e2105b28]{margin-right:.5rem}.input-factory .input-wrapper .append-icon[data-v-e2105b28]{margin-left:.5rem}.input-factory .input-wrapper .input[data-v-e2105b28]{font-size:1rem;line-height:150%;width:100%;z-index:1;color:#191919}.input-factory .input-wrapper .input[data-v-e2105b28]::-webkit-inner-spin-button{-webkit-appearance:none}.input-factory .input-wrapper .input[data-v-e2105b28]::placeholder{color:#c5c5c5}.input-factory .input-wrapper .input[data-v-e2105b28]:-webkit-autofill,.input-factory .input-wrapper .input[data-v-e2105b28]:-webkit-autofill:hover,.input-factory .input-wrapper .input[data-v-e2105b28]:-webkit-autofill:focus{-webkit-text-fill-color:#8F72CF;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0 40px #FFFFFF inset}.input-factory .input-wrapper[data-v-e2105b28]:hover{border-color:#636363;color:#636363}.input-factory .input-wrapper.active .label[data-v-e2105b28]{font-size:.75rem;line-height:160%;top:-8px;padding:0 2px;background-color:#fff;transition:.3s}.input-factory .input-wrapper.focus[data-v-e2105b28]{border-color:#8f72cf}.input-factory .input-wrapper.focus .label[data-v-e2105b28],.input-factory .input-wrapper.focus .prepend-icon[data-v-e2105b28],.input-factory .input-wrapper.focus .append-icon[data-v-e2105b28]{color:#8f72cf}.input-factory .input-wrapper.error[data-v-e2105b28]{border-color:#f22020}.input-factory .input-wrapper.error .label[data-v-e2105b28],.input-factory .input-wrapper.error .prepend-icon[data-v-e2105b28],.input-factory .input-wrapper.error .append-icon[data-v-e2105b28]{color:#f22020}.input-factory .input-wrapper.disabled[data-v-e2105b28]{border-color:#d8d8d8;cursor:not-allowed}.input-factory .input-wrapper.disabled[data-v-e2105b28]:hover{border-color:#d8d8d8}.input-factory .input-wrapper.disabled .label[data-v-e2105b28],.input-factory .input-wrapper.disabled .input[data-v-e2105b28],.input-factory .input-wrapper.disabled .prepend-icon[data-v-e2105b28],.input-factory .input-wrapper.disabled .append-icon[data-v-e2105b28],.input-factory .input-wrapper.disabled[data-v-e2105b28] ::placeholder{color:#c5c5c5}.input-factory .input-wrapper.disabled .input[data-v-e2105b28],.input-factory .input-wrapper.disabled .label[data-v-e2105b28]{cursor:not-allowed}.add-subscription-modal[data-v-6e99b0ae]{width:480px}.modal-content[data-v-6e99b0ae]{display:flex;flex-direction:column;gap:24px}.form-group[data-v-6e99b0ae]{display:flex;flex-direction:column;gap:8px}.input-label[data-v-6e99b0ae]{font-size:13px;color:#888;font-weight:600;margin-bottom:2px}.checkbox-row[data-v-6e99b0ae]{flex-direction:row;align-items:center;gap:6px;margin-top:8px}.checkbox-label[data-v-6e99b0ae]{margin-bottom:0;font-size:15px;color:#444;font-weight:500}[data-v-6e99b0ae] .select,[data-v-6e99b0ae] input,[data-v-6e99b0ae] .input-number{width:100%}.modal-footer-actions[data-v-6e99b0ae]{display:flex;justify-content:flex-end;gap:6px}.payment-link-box[data-v-6e99b0ae]{display:flex;align-items:center;gap:10px;margin-top:2px}.payment-link-input[data-v-6e99b0ae]{flex:1 1 auto;padding:8px 12px;font-size:15px;border:1px solid #d1d5db;border-radius:6px;background:#f7f7fa;color:#222;transition:border .2s}.payment-link-input[data-v-6e99b0ae]:focus{border:1.5px solid #7c3aed;outline:none}.copy-btn[data-v-6e99b0ae]{min-width:100px;margin-left:8px;font-size:14px;font-weight:500;border-radius:6px;padding:7px 0}.pause-subscription-modal[data-v-2ccc5b0d]{width:480px}.modal-content[data-v-2ccc5b0d]{display:flex;flex-direction:column;gap:6px}.form-group[data-v-2ccc5b0d]{display:flex;flex-direction:column;gap:8px}.input-label[data-v-2ccc5b0d]{font-size:13px;color:#888;font-weight:600;margin-bottom:2px}.helper-text[data-v-2ccc5b0d]{font-size:11px;color:#666;margin-top:4px}[data-v-2ccc5b0d] input{width:100%}.modal-footer-actions[data-v-2ccc5b0d]{display:flex;justify-content:flex-end;gap:6px}.future-pauses-section[data-v-2ccc5b0d]{padding:8px 10px!important}.section-title[data-v-2ccc5b0d]{font-size:18px;font-weight:600;margin-bottom:12px}.future-pauses-list[data-v-2ccc5b0d]{display:flex;flex-direction:column;gap:8px}.future-pause-item[data-v-2ccc5b0d]{display:flex;justify-content:space-between;align-items:center}.pause-dates[data-v-2ccc5b0d]{font-size:13px;color:#666;font-weight:500}.pause-duration[data-v-2ccc5b0d]{font-size:11px;color:#888}.error-text[data-v-2ccc5b0d]{font-size:11px;color:red;margin-top:4px}.smaller-pauses[data-v-2ccc5b0d]{padding:10px 0;background:#f5f5fa;border-radius:8px;margin-bottom:24px}.smaller-pause-item[data-v-2ccc5b0d]{font-size:.98rem;padding:7px 0;display:flex;align-items:center;gap:10px}.smaller-pause-dates[data-v-2ccc5b0d]{font-weight:500;color:#333;font-size:.98rem}.smaller-pause-duration[data-v-2ccc5b0d]{color:#666;font-size:.98rem}.edit-pause-btn[data-v-2ccc5b0d]{margin-left:4px}.danger-modal[data-v-d3646844]{width:462px}.edit-lab-request-modal[data-v-50c8312d]{width:400px}.modal-content[data-v-50c8312d]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}select[data-v-50c8312d]{padding:8px;font-size:1rem}.add-payment-link-modal[data-v-f98b62dc]{width:480px}.modal-content[data-v-f98b62dc]{display:flex;flex-direction:column;gap:24px}.form-group[data-v-f98b62dc]{display:flex;flex-direction:column;gap:8px}.input-label[data-v-f98b62dc]{font-size:13px;color:#888;font-weight:600;margin-bottom:2px}.price-input[data-v-f98b62dc]{width:100%;padding:8px;font-size:15px;border:1px solid #ccc;border-radius:4px}.payment-link-box[data-v-f98b62dc]{display:flex;align-items:center}.payment-link-input[data-v-f98b62dc]{width:100%;padding:8px;font-size:15px;border:1px solid #ccc;border-radius:4px;background:#f9f9f9}.modal-footer-actions[data-v-f98b62dc]{display:flex;justify-content:flex-end;gap:6px}.payment-link-message[data-v-f98b62dc]{margin-top:8px;font-size:14px;font-weight:500}.payment-link-message.success[data-v-f98b62dc]{color:#2ecc40}.payment-link-message.error[data-v-f98b62dc]{color:#ff4136}.modal-renderer[data-v-e1319b52]{position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;z-index:200;background-color:#19191980}.toast-notification[data-v-f212c0db]{min-width:250px;max-width:350px;display:flex;align-items:flex-start;gap:.5rem;padding:.625rem;background-color:#f5f5f5;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.toast-notification-icon[data-v-f212c0db]{width:20px;flex:none}.toast-notification-content[data-v-f212c0db]{display:flex;flex-direction:column;width:100%;gap:.25rem}.toast-notification-content_title[data-v-f212c0db]{font-size:.875rem;line-height:160%;display:flex;justify-content:space-between;align-items:center;height:22px;color:#191919;font-weight:600}.toast-notification-content_title svg[data-v-f212c0db]{color:#363636}.toast-notification-content_message[data-v-f212c0db]{font-size:.875rem;line-height:160%;color:#454545;font-weight:400}.toast-notification.success[data-v-f212c0db]{background-color:#e9f4ee;color:#125631}.toast-notification.success .toast-notification-icon[data-v-f212c0db]{color:#1e8f52}.toast-notification.error[data-v-f212c0db]{background-color:#ffefef;color:#b91c1c}.toast-notification.warning[data-v-f212c0db]{background-color:#fff5eb;color:#d26900}.toast-wrapper[data-v-2ea8d04e]{display:flex;flex-direction:column-reverse;position:fixed;right:1.25rem;top:1.25rem;gap:1.25rem;z-index:300}.fade-move[data-v-2ea8d04e],.fade-enter-active[data-v-2ea8d04e],.fade-leave-active[data-v-2ea8d04e]{transition:all .5s linear}.fade-enter-from[data-v-2ea8d04e],.fade-leave-to[data-v-2ea8d04e]{opacity:0;transform:translate(60px)}.fade-leave-active[data-v-2ea8d04e]{position:absolute}.auth-layout[data-v-f4067904]{height:100%;display:grid;grid-template-columns:1fr 586px}.auth-layout .right-background[data-v-f4067904]{background:#8F72CF url(/assets/login-background-right-ef3271c4.png) no-repeat bottom/contain;width:586px}.password-input .change-visibility-button[data-v-574f5b7d]{display:flex;align-items:center;width:28px;height:18px;margin-right:.75rem;color:#9e9e9e}.password-input .change-visibility-button .icon[data-v-574f5b7d]{width:18px}.password-input .change-visibility-button[data-v-574f5b7d]:focus{outline-color:#bcaae2}.button-text[data-v-993b4a79]{font-size:1.25rem;line-height:150%;padding:0;color:#5a4784}.button-text[data-v-993b4a79] svg{width:20px;height:20px}.button-text.md[data-v-993b4a79]{font-size:1rem;line-height:150%}.button-text.md[data-v-993b4a79] svg{width:18px;height:18px}.button-text.sm[data-v-993b4a79]{font-size:.875rem;line-height:160%}.button-text.sm[data-v-993b4a79] svg{width:18px;height:18px}.button-text[data-v-993b4a79]:hover{color:#32264b}.button-text[data-v-993b4a79]:disabled{color:#a58ed9}.button-text.inverted[data-v-993b4a79]{color:#f5f5f5}.button-text.inverted[data-v-993b4a79]:hover{color:#9e9e9e}.login[data-v-4f6e6ab1]{height:100%;display:flex;align-items:center;justify-content:center}.login .login-wrapper[data-v-4f6e6ab1]{width:340px}.login .login-wrapper .title[data-v-4f6e6ab1]{font-size:1.813rem;line-height:120%;font-weight:600;color:#191919}.login .login-wrapper .forget-password[data-v-4f6e6ab1]{font-size:1rem;line-height:150%;display:flex;align-items:center;justify-content:center;gap:.25rem;color:#636363}.login .space-24[data-v-4f6e6ab1]{margin-bottom:1.5rem}.button[data-v-83497cbb]{font-size:.875rem;line-height:160%;cursor:pointer;-webkit-user-select:none;user-select:none}.nav-button[data-v-88c96231]{width:100%;height:40px;display:flex;align-items:center;border-radius:8px;padding:0 .75rem;color:#fff;margin-bottom:.5rem}.nav-button .icon[data-v-88c96231]{width:16px;height:16px;margin-right:.5rem}.nav-button .open-icon[data-v-88c96231]{width:18px;height:18px;margin-left:auto;transition:transform .3s ease-out}.nav-button .open-icon.opened[data-v-88c96231]{transform:rotateX(180deg)}.nav-button[data-v-88c96231]:hover,.nav-button.active[data-v-88c96231]{background-color:#5a4784}.nav-button.router-link-active[data-v-88c96231]{color:#32264b;background-color:#e9e3f5}.nav-section .children[data-v-58f62326]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.nav-section .children.open[data-v-58f62326]{grid-template-rows:1fr}.nav-section .children-wrapper[data-v-58f62326]{overflow:hidden}.left-menu[data-v-9b6a5a9a]{height:100%;padding:.5rem 0 1rem 1rem;display:flex;flex-direction:column;background-color:#32264b}.left-menu-logo[data-v-9b6a5a9a]{fill:#fff;width:90px;height:49px;margin-bottom:.5rem}.left-menu-items[data-v-9b6a5a9a]{overflow-y:auto;padding-right:1rem;margin-bottom:1.5rem}.left-menu-logout[data-v-9b6a5a9a]{margin-top:auto}.app-layout[data-v-ea4ed2a8]{height:100%}.app-layout .navigation[data-v-ea4ed2a8]{width:264px;position:fixed;top:0;left:0;height:100%}.app-layout .content[data-v-ea4ed2a8]{height:100%;width:calc(100% - 264px);margin-left:264px}.layout-wrapper[data-v-d6adaac2]{min-height:100%;display:grid;grid-template-rows:auto 1fr auto;background-color:#ececec}.layout-wrapper-header[data-v-d6adaac2]{position:sticky;top:0;z-index:5;padding:1.5rem;background-color:#fff;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.layout-wrapper-header_title[data-v-d6adaac2]{font-size:1.5rem;line-height:137%;display:flex;align-items:center;gap:.5rem;font-weight:600;color:#191919}.layout-wrapper-header_actions[data-v-d6adaac2]{margin-top:.5rem;background-color:#fff}.layout-wrapper-content[data-v-d6adaac2]{min-height:0;margin:1.5rem;padding:1.5rem;background-color:#fff;border-radius:10px}.layout-wrapper-content.without-padding[data-v-d6adaac2]{padding:0}.layout-wrapper-footer[data-v-d6adaac2]{position:sticky;bottom:0;z-index:5;padding:1rem 1.5rem;background-color:#fff;box-shadow:0 0 #cccccc0f,0 -1px 3px #cccccc0f,0 -5px 5px #cccccc0d,0 -12px 7px #cccccc08,0 -21px 9px #cccccc03,0 -33px 9px #ccc0}.calendar[data-v-19828300]{display:flex;align-items:center;justify-content:space-between;column-gap:5%;width:100%;padding:1rem 1rem .625rem;border:1px solid #BCAAE2;border-radius:11px;background-color:#f4f1fa}.calendar .left-arrow-icon[data-v-19828300]{transform:rotate(90deg)}.calendar .right-arrow-icon[data-v-19828300]{transform:rotate(-90deg)}.calendar .content[data-v-19828300]{display:flex;flex-direction:column;justify-content:space-between;row-gap:.375rem;width:100%;height:100%}.calendar .content .month[data-v-19828300]{font-size:.875rem;line-height:160%;display:flex;justify-content:center;font-weight:600}.calendar .content .days[data-v-19828300]{display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none}.calendar .content .days .day-wrapper .day-label[data-v-19828300]{font-size:.875rem;line-height:160%;color:#454545;line-height:120%;text-align:center}.calendar .content .days .day-wrapper .day-button[data-v-19828300]{font-size:1rem;line-height:150%;width:32px;height:32px;color:#191919}.calendar .content .days .day-wrapper .day-button.current[data-v-19828300]{background-color:#d2c7ec}.calendar .content .days .day-wrapper .day-button.selected[data-v-19828300]{background-color:#454545;color:#fff}.calendar .content .days .day-wrapper .day-button[data-v-19828300]:not(.selected):hover{background-color:#d8d8d8;color:#191919}.table-wrapper[data-v-7cc09f54]{border-radius:16px;border:1px solid #ECECEC;box-shadow:0 0 12px #10182808}.table-filters[data-v-7cc09f54]{margin-bottom:1rem}.table-pagination[data-v-7cc09f54]{margin-top:1rem}[data-v-7cc09f54] .table{width:100%;border-collapse:collapse;border-spacing:0}[data-v-7cc09f54] .table thead tr{background-color:#f5f5f5}[data-v-7cc09f54] .table thead tr th{font-size:.875rem;line-height:160%;font-weight:600;color:#636363;padding:.75rem 1.25rem;text-align:left;-webkit-user-select:none;user-select:none}[data-v-7cc09f54] .table thead tr th:first-child{border-top-left-radius:16px}[data-v-7cc09f54] .table thead tr th:last-child{border-top-right-radius:16px}[data-v-7cc09f54] .table thead tr th.expanded-column{width:62px;padding:.75rem 1rem}[data-v-7cc09f54] .table tbody tr{border-top:1px solid #F5F5F5}[data-v-7cc09f54] .table tbody tr td{font-size:.875rem;line-height:160%;color:#363636;padding:1rem 1.25rem}.table-row .is-expanded[data-v-0f430ce9]{background-color:#e9e3f5}.box-wrapper[data-v-b174dc3e]{border-radius:9px;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.box-wrapper.primary-dark[data-v-b174dc3e],.box-wrapper.primary-light[data-v-b174dc3e]{border:1px solid #BCAAE2}.box-wrapper.secondary[data-v-b174dc3e]{border:1px solid #A5D2BA}.custom-icon-wrapper[data-v-7401a35c]{display:flex;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px}.custom-icon-wrapper.primary-dark[data-v-7401a35c]{background-color:#d2c7ec}.custom-icon-wrapper.primary-light[data-v-7401a35c]{background-color:#f4f1fa}.custom-icon-wrapper.secondary[data-v-7401a35c]{background-color:#e9f4ee}.custom-icon-wrapper .icon[data-v-7401a35c]{width:24px;height:24px}.user-data-wrapper[data-v-a7b3e9c2]{display:flex;gap:1.5rem;padding:1.25rem 2rem;height:100%}.user-data-wrapper .icon-wrapper[data-v-a7b3e9c2]{align-self:center}.user-data-wrapper .title[data-v-a7b3e9c2]{font-size:1.25rem;line-height:150%;margin-bottom:.75rem}#expand-trigger-cell[data-v-7b648b77]{padding:16px}#expand-trigger-cell .icon[data-v-7b648b77]{transition:.3s ease-out}#expand-trigger-cell .icon.is-expanded[data-v-7b648b77]{transform:rotate(-180deg)}#expanded-row-wrapper[data-v-24faaf1d]{border-top:none;background-color:#f4f1fa}#expanded-row-wrapper .transition[data-v-24faaf1d]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}#expanded-row-wrapper .transition.is-expanded[data-v-24faaf1d]{border-top:1px solid #F5F5F5;grid-template-rows:1fr}#expanded-row-wrapper .transition-container[data-v-24faaf1d]{overflow:hidden}#expanded-row-wrapper .td[data-v-24faaf1d]{padding:0}.select-time-slot[data-v-1f246248]{margin-top:16px}.select-time-slot .title[data-v-1f246248]{font-weight:600;margin-bottom:12px;font-size:16px;color:#191919}.select-time-slot .button-wrapper[data-v-1f246248]{display:flex;flex-wrap:wrap;gap:24px}.select-time-slot .slot[data-v-1f246248]{position:relative;display:flex;align-items:center;width:260px;padding:.75rem 1rem;border:1px solid #745CA9;border-radius:7px;background-color:#e9e3f5;cursor:pointer;transition:background-color .2s,box-shadow .2s;box-shadow:0 2px 8px #2c3e500f}.select-time-slot .slot.active[data-v-1f246248]{background-color:#d2c7ec;box-shadow:0 4px 12px #1976d21a;border-color:#745ca9}.select-time-slot .slot.disabled[data-v-1f246248]{background-color:#f5f5f5;color:#aaa;border-color:#eee;cursor:not-allowed;opacity:.7}.select-time-slot .slot[data-v-1f246248]:hover:not(.disabled){background-color:#f4f1fa}.select-time-slot .slot .content[data-v-1f246248]{display:flex;flex-direction:column;gap:8px}.select-time-slot .slot .content .time[data-v-1f246248]{font-weight:600;color:#32264b;font-size:1.1rem}.select-time-slot .slot .content .count[data-v-1f246248]{font-size:15px;color:#636363}.select-time-slot .slot .content .disabled-reason[data-v-1f246248]{color:#d32f2f;font-size:13px;margin-top:2px}.charts-container[data-v-956bc132]{display:flex;flex-wrap:wrap;justify-content:left;gap:2rem;padding:1rem}.chart-card[data-v-956bc132]{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px #0000000f;padding:1.5rem;width:100%;max-width:580px;box-sizing:border-box;transition:box-shadow .2s ease}.chart-card[data-v-956bc132]:hover{box-shadow:0 4px 12px #0000001f}.chart-title[data-v-956bc132]{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#333;text-align:center}.dashboard[data-v-956bc132]{width:100%}.dashboard .header[data-v-956bc132]{margin-bottom:1rem;color:#191919;font-weight:600}.dashboard .header .title[data-v-956bc132]{font-size:1.25rem;line-height:150%;margin-bottom:1rem}.dashboard .header .total[data-v-956bc132]{font-size:1rem;line-height:150%;color:#636363}.dashboard .pagination[data-v-956bc132]{margin-top:1rem}.first-container[data-v-956bc132],.second-container[data-v-956bc132]{padding:2rem;margin-bottom:1.5rem;background-color:#f4f1fa}.first-container .header[data-v-956bc132],.second-container .header[data-v-956bc132]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.first-container .personal-info[data-v-956bc132],.first-container .contact-info[data-v-956bc132],.second-container .personal-info[data-v-956bc132],.second-container .contact-info[data-v-956bc132]{display:flex;gap:8rem}.first-container .personal-info[data-v-956bc132],.second-container .personal-info[data-v-956bc132]{margin-bottom:2.5rem}.first-container .title[data-v-956bc132],.second-container .title[data-v-956bc132]{font-size:1rem;line-height:150%;font-weight:700}.first-container .margin-bottom[data-v-956bc132],.second-container .margin-bottom[data-v-956bc132]{margin-bottom:1.5rem}.text-area-title[data-v-956bc132]{font-size:1rem;line-height:150%;margin-bottom:.875rem;font-weight:700}.user-management-overview[data-v-956bc132]{display:grid;grid-template-columns:repeat(3,minmax(350px,1fr));gap:1.25rem;margin-bottom:26px}.user-management-overview .default-content[data-v-956bc132]{display:flex;align-items:center;gap:3rem}.tab-card[data-v-956bc132]{background:#fff;border-radius:12px;margin-bottom:24px}.tab-menu-meals[data-v-956bc132]{display:flex;justify-content:flex-start;align-items:center;min-height:50px;border-bottom:none;box-shadow:none;gap:32px}.tab-button[data-v-956bc132]{background:none;border:none;outline:none;font-size:18px;font-weight:500;color:#757575;padding:12px 0;margin:0 8px;border-bottom:2px solid transparent;transition:color .2s,border-bottom .2s}.tab-button.active[data-v-956bc132]{color:#1976d2;border-bottom:2.5px solid #1976d2;background:none}.tab-button[data-v-956bc132]:hover{color:#1976d2}.user-card[data-v-956bc132]{border:1px solid #eee;margin-bottom:1rem;padding:1rem;border-radius:8px}.prepared[data-v-956bc132]{color:#27ae60;font-weight:600}.preparing[data-v-956bc132]{color:#bdbdbd}.meals-list[data-v-956bc132]{padding:16px 24px;background:#f9f9f9;border-radius:8px}.meal-row[data-v-956bc132]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #eee;font-size:15px}.meal-row[data-v-956bc132]:last-child{border-bottom:none}.tab-button[data-v-7af107eb]{padding:12px 20px;border-bottom:2px solid transparent;transition:all .3s ease-out;color:#636363}.tab-button.router-link-active[data-v-7af107eb],.tab-button.active[data-v-7af107eb]{color:#745ca9;border-bottom:2px solid #745CA9}.tab-button[data-v-7af107eb]:hover{color:#745ca9}.tab-button[data-v-7af107eb]:disabled{color:#c5c5c5}.nav-group[data-v-50870deb]{display:flex;height:50px;min-height:50px}.select-meal-plan-type[data-v-44f04fb0]{margin-top:1rem}.select-meal-plan-type .title[data-v-44f04fb0]{font-size:1rem;line-height:150%;margin-bottom:.75rem;color:#191919;font-weight:600}.select-meal-plan-type .description[data-v-44f04fb0]{font-size:.75rem;line-height:160%;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#636363}.select-meal-plan-type .description .info-icon[data-v-44f04fb0]{width:20px;height:20px}.select-meal-plan-type .button-wrapper[data-v-44f04fb0]{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:1rem}.select-meal-plan-type .button-wrapper .plan[data-v-44f04fb0]{position:relative;justify-content:left;column-gap:1rem;width:260px;padding:.75rem 1rem;border:1px solid #745CA9;border-radius:7px}.select-meal-plan-type .button-wrapper .plan .checked[data-v-44f04fb0]{position:absolute;right:-10px;top:-10px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;background-color:#e9f4ee}.select-meal-plan-type .button-wrapper .plan .checked .icon[data-v-44f04fb0]{width:16px;color:#187242}.select-meal-plan-type .button-wrapper .plan.active[data-v-44f04fb0]{background-color:#d2c7ec}.select-meal-plan-type .button-wrapper .plan[data-v-44f04fb0]:hover{background-color:#e9e3f5}.select-meal-plan-type .button-wrapper .plan.active .icon-wrapper[data-v-44f04fb0],.select-meal-plan-type .button-wrapper .plan:hover .icon-wrapper[data-v-44f04fb0]{border-color:#fff;background-color:#f4f1fa}.select-meal-plan-type .button-wrapper .plan .icon-wrapper[data-v-44f04fb0]{display:flex;align-items:center;justify-content:center;border:1px solid #D2C7EC;border-radius:50%;width:34px;height:34px;background-color:#d2c7ec}.select-meal-plan-type .button-wrapper .plan .icon-wrapper .icon[data-v-44f04fb0]{height:16px}.select-meal-plan-type .button-wrapper .plan .content[data-v-44f04fb0]{color:#363636;font-weight:400}.select-meal-plan-type .button-wrapper .plan .content .title[data-v-44f04fb0]{font-size:1rem;line-height:150%}.select-meal-plan-type .button-wrapper .plan .content .users-count[data-v-44f04fb0]{font-size:.75rem;line-height:160%;text-align:left}.select-meal-plan-type .button-wrapper .plan .content .users-count span[data-v-44f04fb0]{font-size:1rem;line-height:150%;font-weight:600}.table-action-wrapper[data-v-6897af2f] .popper{font-size:.875rem;line-height:160%;width:max-content;max-width:40em;padding:.375rem .5rem;border-radius:6px;background-color:#454545;color:#fff;text-align:left;-webkit-user-select:none;user-select:none;pointer-events:none}.table-action-wrapper[data-v-6897af2f] .popper #arrow:before{background-color:#454545}.chip[data-v-3443933a]{font-size:.75rem;line-height:160%;width:max-content;max-width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:.188rem .75rem;border-radius:16px;-webkit-user-select:none;user-select:none;background-color:var(--25db7557);color:var(--1fd83638)}.chip.outline[data-v-3443933a]{padding:.188rem .5rem;border:1px solid #D8D8D8;background-color:#fff;color:#191919}.chip-content[data-v-bdb0575a]{display:flex;align-items:center;gap:.375rem}.chip-content .icon[data-v-bdb0575a]{width:16px;height:16px}.chip-outline[data-v-bdb0575a]:hover{color:#745ca9;border-color:#a58ed9}.chips-cell[data-v-6cfdf321]{display:flex;gap:.5rem}.autocomplete[data-v-d7bc897d]{width:100%;display:block;position:relative;transition:.3s;background-color:#fff}.autocomplete .option-list[data-v-d7bc897d]{width:fit-content;min-width:100%;position:absolute;left:0;right:0;padding:.75rem .5rem;margin-top:.5rem;background-color:#fff;border:1px solid #ECECEC;border-radius:12px;z-index:100;transition:.3s ease-out;max-height:var(--1d7d195c);overflow-y:auto}.autocomplete .option-list .loader[data-v-d7bc897d],.autocomplete .option-list .no-data[data-v-d7bc897d]{display:flex;align-items:center;justify-content:center;min-width:100%;height:80px;padding:1rem .75rem}.autocomplete .option-list .no-data[data-v-d7bc897d]{color:#b91c1c;justify-content:flex-start}.autocomplete .option-list.top-position[data-v-d7bc897d]{bottom:calc(100% + .5rem)}.autocomplete .option-list .scrollbar[data-v-d7bc897d]{padding-right:5px}.autocomplete .option-list .option[data-v-d7bc897d]{font-size:1rem;line-height:150%;display:flex;align-items:center;gap:1rem;min-width:100%;border-radius:6px;padding:1rem .75rem;transition:.3s ease-out;cursor:pointer}.autocomplete .option-list .option .image-wrapper[data-v-d7bc897d]{width:81px;height:81px;background-color:#ececec}.autocomplete .option-list .option .image-wrapper .image[data-v-d7bc897d]{width:100%;height:100%;border-radius:4px;object-fit:cover;overflow:hidden}.autocomplete .option-list .option .data-wrapper[data-v-d7bc897d]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:81px;width:100%}.autocomplete .option-list .option .data-wrapper .title[data-v-d7bc897d]{font-size:1rem;line-height:150%;height:24px;font-weight:600;color:#363636}.autocomplete .option-list .option .data-wrapper .type[data-v-d7bc897d]{font-size:1rem;line-height:150%;height:24px;font-weight:400;color:gray}.autocomplete .option-list .option .data-wrapper .tags[data-v-d7bc897d]{display:flex;align-items:center;gap:1rem}.autocomplete .option-list .option .user-count[data-v-d7bc897d]{font-size:.875rem;line-height:160%;display:flex;flex:none;align-items:center;justify-content:center;height:32px;width:32px;border:2px solid #78BC97;border-radius:40px;color:#187242;background-color:#d2e9dc}.autocomplete .option-list .option[data-v-d7bc897d]:disabled{opacity:.5;cursor:not-allowed}.autocomplete .option-list .option[data-v-d7bc897d]:focus-visible{outline:unset;background-color:#bcddcb}.autocomplete .option-list .option.active-option[data-v-d7bc897d]{background-color:#a5d2ba}.autocomplete .option-list .option.active-option[data-v-d7bc897d]:focus{background-color:#d2e9dc}.autocomplete .option-list .option.active-option[data-v-d7bc897d]:hover{background-color:#d2e9dc}.autocomplete .option-list .option[data-v-d7bc897d]:focus:hover{background-color:#e9f4ee}.autocomplete .option-list .option[data-v-d7bc897d]:focus:disabled{background-color:transparent}.autocomplete .option-list .option[data-v-d7bc897d]:hover:not(:disabled){background-color:#e9f4ee}.autocomplete .autocomplete-wrapper[data-v-d7bc897d]{display:flex;align-items:center;padding:0 .75rem;border:1px solid #D8D8D8;border-radius:4px;width:100%;height:var(--d428ce0e);color:#d8d8d8}.autocomplete .autocomplete-wrapper .label[data-v-d7bc897d]{font-size:.875rem;line-height:160%;position:absolute;top:var(--f22b5cb6);color:#c5c5c5;background-color:#fff;transition:.3s}.autocomplete .autocomplete-wrapper .selected[data-v-d7bc897d]{font-size:1rem;line-height:150%;display:flex;align-items:center;height:100%;width:100%;z-index:2;color:#191919;cursor:pointer}.autocomplete .autocomplete-wrapper .autocomplete-input[data-v-d7bc897d]{color:#8f72cf;overflow:hidden;width:100%}.autocomplete .autocomplete-wrapper .autocomplete-options-text[data-v-d7bc897d]{color:#454545;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.autocomplete .autocomplete-wrapper .autocomplete-options-text.small[data-v-d7bc897d]{font-size:.875rem;line-height:160%}.autocomplete .autocomplete-wrapper .autocomplete-options-text.medium[data-v-d7bc897d]{font-size:1rem;line-height:150%}.autocomplete .autocomplete-wrapper .selected-options-actions[data-v-d7bc897d]{display:flex;align-items:center;margin-left:auto}.autocomplete .autocomplete-wrapper .arrow-wrapper[data-v-d7bc897d]{display:flex;align-items:center;justify-content:center;transition:.6s;margin-left:auto}.autocomplete .autocomplete-wrapper .arrow-wrapper .svg-chevron[data-v-d7bc897d]{width:22px}.autocomplete .autocomplete-wrapper .arrow-wrapper.is-open[data-v-d7bc897d]{transform:rotate(-180deg)}.autocomplete .autocomplete-wrapper.small[data-v-d7bc897d]{min-height:40px}.autocomplete .autocomplete-wrapper[data-v-d7bc897d]:hover{border-color:#9e9e9e}.autocomplete .autocomplete-wrapper.active .label[data-v-d7bc897d]{font-size:.875rem;line-height:160%;top:-10px;padding:0 2px;background-color:#fff;transition:.3s}.autocomplete .autocomplete-wrapper.is-open[data-v-d7bc897d]{border-color:#8f72cf}.autocomplete .autocomplete-wrapper.is-open .label[data-v-d7bc897d]{font-size:.875rem;line-height:160%;color:#8f72cf;top:-10px;padding:0 2px;background-color:#fff;transition:.3s}.autocomplete .autocomplete-wrapper.is-open .arrow-wrapper[data-v-d7bc897d]{color:#8f72cf}.autocomplete .autocomplete-wrapper.error[data-v-d7bc897d]{border-color:#f22020}.autocomplete .autocomplete-wrapper.error .label[data-v-d7bc897d]{color:#f22020}.autocomplete .autocomplete-wrapper.disabled[data-v-d7bc897d]{border-color:#d8d8d8;cursor:not-allowed;opacity:.7}.autocomplete .autocomplete-wrapper.disabled .label[data-v-d7bc897d]{color:#ececec;cursor:not-allowed}.action-cell[data-v-902194f5]{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.pagination[data-v-89b96296]{height:52px;display:flex;justify-content:space-between;align-items:center;color:#636363}.pagination-limit[data-v-89b96296]{font-size:.875rem;line-height:160%;display:flex;align-items:center;gap:.25rem;color:gray}.pagination-limit-select[data-v-89b96296]{width:70px}.pagination-total[data-v-89b96296]{font-size:1rem;line-height:150%}.pagination-buttons[data-v-89b96296]{display:flex;align-items:center;gap:.25rem}.meals-selection-counter[data-v-1ef64898]{display:flex;align-items:center;column-gap:1.5rem}.meals-selection-counter .counter[data-v-1ef64898]{display:flex;flex-direction:column;align-items:center;row-gap:.5rem}.meals-selection-counter .counter .title[data-v-1ef64898]{font-size:.875rem;line-height:160%;color:gray}.meals-selection-counter .counter .value[data-v-1ef64898]{font-size:1.25rem;line-height:150%;display:flex;align-items:center;column-gap:.375rem;color:#191919}.meals-selection-counter .counter .value.error[data-v-1ef64898]{color:#b91c1c}.meals-selection-counter .eye-icon[data-v-1ef64898]{width:20px;color:#191919}.meals-selection-counter .eye-icon[data-v-1ef64898]:hover{cursor:pointer;color:#636363}.meals-selection-message[data-v-909cef2f]{display:flex;align-items:center;column-gap:.375rem;height:30px;padding-left:1rem;color:#187242}.meals-selection-message.error[data-v-909cef2f]{color:#b91c1c}.meals-selection-message .icon[data-v-909cef2f]{width:20px}.meals-selection-message .text[data-v-909cef2f]{font-size:.875rem;line-height:160%;line-height:150%}.meals-selection-header[data-v-3687dc43]{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem}.meals-selection-header .title .type-name[data-v-3687dc43]{font-size:1.25rem;line-height:150%;display:flex;margin-bottom:.75rem}.button-wrapper[data-v-3687dc43]{display:flex;column-gap:.75rem}.meal-selection .table[data-v-08800736]{padding:1.5rem}.meal-selection .table .header[data-v-08800736]{display:flex;align-items:flex-start;justify-content:space-between;column-gap:1rem}.user-matching .table[data-v-e4cbbb90]{padding:1.5rem}.user-matching .table .header[data-v-e4cbbb90]{display:flex;align-items:center;justify-content:space-between;column-gap:1rem}.user-matching .table .header .title[data-v-e4cbbb90]{font-size:1rem;line-height:150%;color:#454545}.user-matching .table .header .select[data-v-e4cbbb90]{width:250px}.ready-for-prepare .table[data-v-0a9c81a8]{padding:1.5rem}.ready-for-prepare .table .header[data-v-0a9c81a8]{display:flex;align-items:center;justify-content:space-between;column-gap:1rem}.ready-for-prepare .table .header .title[data-v-0a9c81a8]{font-size:1rem;line-height:150%;color:#454545}.ready-for-prepare .table .header .select[data-v-0a9c81a8]{width:250px}.ready-for-prepare .edit-row-content .form-row[data-v-0a9c81a8]{display:flex;align-items:flex-end;gap:1rem}.ready-for-prepare .edit-row-content .form-row .select-container[data-v-0a9c81a8]{flex:1;position:relative}.ready-for-prepare .edit-row-content .form-row .select-container .select-label[data-v-0a9c81a8]{display:block;margin-bottom:.5rem;color:#454545}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select[data-v-0a9c81a8]{position:relative}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .select-display[data-v-0a9c81a8]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid #C5C5C5;border-radius:4px;background-color:#fff;cursor:pointer;min-height:44px}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .select-display[data-v-0a9c81a8]:hover{border-color:#9e9e9e}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .select-display .placeholder[data-v-0a9c81a8]{color:#9e9e9e}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .select-display .selected-text[data-v-0a9c81a8]{color:#363636;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .select-display .arrow[data-v-0a9c81a8]{transition:transform .3s ease;color:gray}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .select-display .arrow.is-open[data-v-0a9c81a8]{transform:rotate(180deg)}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown[data-v-0a9c81a8]{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #C5C5C5;border-radius:4px;box-shadow:0 4px 6px #0000001a;z-index:1000}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown .option-item[data-v-0a9c81a8]{padding:.5rem .75rem;cursor:pointer;transition:background-color .2s ease}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown .option-item[data-v-0a9c81a8]:hover{background-color:#f5f5f5}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown .option-item.selected[data-v-0a9c81a8]{background-color:#f4f1fa;color:#5a4784}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown .loading-indicator[data-v-0a9c81a8]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;text-align:center;color:gray;font-style:italic}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown .loading-indicator .loading-spinner[data-v-0a9c81a8]{width:16px;height:16px;border:2px solid #D8D8D8;border-top:2px solid #8F72CF;border-radius:50%;animation:spin-0a9c81a8 1s linear infinite}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown .no-options[data-v-0a9c81a8],.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown .end-message[data-v-0a9c81a8]{padding:.75rem;text-align:center;color:#9e9e9e;font-size:14px}.ready-for-prepare .edit-row-content .form-row .select-container .custom-select .options-dropdown .end-message[data-v-0a9c81a8]{color:gray;font-style:italic}.ready-for-prepare .edit-row-content .form-row .save-btn[data-v-0a9c81a8],.ready-for-prepare .edit-row-content .form-row .cancel-btn[data-v-0a9c81a8]{padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s ease}.ready-for-prepare .edit-row-content .form-row .save-btn[data-v-0a9c81a8]{background-color:#8f72cf;color:#fff;border:none}.ready-for-prepare .edit-row-content .form-row .save-btn[data-v-0a9c81a8]:hover{background-color:#745ca9}.ready-for-prepare .edit-row-content .form-row .cancel-btn[data-v-0a9c81a8]{background-color:#fff;color:#454545;border:1px solid #C5C5C5}.ready-for-prepare .edit-row-content .form-row .cancel-btn[data-v-0a9c81a8]:hover{background-color:#f5f5f5}@keyframes spin-0a9c81a8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.total-action-row[data-v-b97fdd2d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.total-action-row .total[data-v-b97fdd2d]{font-size:.875rem;line-height:160%;font-weight:600}.total-action-row .buttons[data-v-b97fdd2d]{display:flex;gap:10px}.filters[data-v-18a59c5c]{display:grid;grid-template-columns:280px 205px 205px 220px;grid-column-gap:1rem}.ellipsis-wrapper[data-v-2c69962e]{max-width:var(--aeb169cc);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.spreadsheet[data-v-d54154e7]{height:50px;width:35px;padding-bottom:8px}.filters[data-v-4d6a119c]{display:grid;grid-template-columns:280px 272px 100px;grid-column-gap:1rem}.filters .excel-icon[data-v-4d6a119c]{margin-left:10px;cursor:pointer}.set-position[data-v-4d6a119c]{width:fit-content}.text-green[data-v-4d6a119c]{color:#1e8f52;font-weight:600}.text-red[data-v-4d6a119c]{color:#b91c1c;font-weight:600}.meal-card[data-v-07f1df33]{position:relative;display:flex;column-gap:8px;width:524px;height:174px;padding:1.25rem;border:1px solid #E9E3F5;border-radius:9px;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.meal-card .image-wrapper[data-v-07f1df33]{width:120px;height:127px;border-radius:6px;overflow:hidden;flex:none}.meal-card .image-wrapper .image[data-v-07f1df33]{width:100%;height:100%;object-fit:contain;object-position:center}.meal-card .data[data-v-07f1df33]{display:flex;flex-direction:column;align-items:flex-start;height:127px}.meal-card .data .title[data-v-07f1df33]{font-size:1rem;line-height:150%;max-width:276px;margin-bottom:.5rem;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-line}.meal-card .data .count[data-v-07f1df33]{font-size:1rem;line-height:150%;font-weight:400;color:gray}.meal-card .data .price[data-v-07f1df33]{font-size:1rem;line-height:150%;font-weight:400;color:gray;margin-top:2px}.meal-card .prepared[data-v-07f1df33]{font-size:.875rem;line-height:160%;position:absolute;right:20px;top:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:102px;color:#636363}.meal-card .prepared .icon-wrapper[data-v-07f1df33]{display:flex;align-items:center;justify-content:center;flex:none;border-radius:50%;width:40px;height:40px;margin-bottom:.25rem;background-color:#e9f4ee}.meal-card .prepared .icon-wrapper .icon[data-v-07f1df33]{width:20px;height:20px;color:#1e8f52}.meal-card .danger-icon[data-v-07f1df33]{display:flex;align-items:center}.meals-ready-to-prepare[data-v-48b93ddf]{width:60%}.meals-ready-to-prepare .header[data-v-48b93ddf]{margin-bottom:1rem;color:#191919;font-weight:600}.meals-ready-to-prepare .header .title[data-v-48b93ddf]{font-size:1.25rem;line-height:150%;margin-bottom:1rem}.meals-ready-to-prepare .header .total[data-v-48b93ddf]{font-size:1rem;line-height:150%;color:#636363}.meals-ready-to-prepare .header .total span[data-v-48b93ddf]{color:#191919;font-weight:600}.meals-ready-to-prepare .body[data-v-48b93ddf]{display:flex;flex-wrap:wrap;justify-content:space-between}.meals-ready-to-prepare .body .card[data-v-48b93ddf]{margin-top:20px;min-width:300px;width:48%}.meals-ready-to-prepare .pagination[data-v-48b93ddf]{margin-top:1rem}.meal-ingredients-container[data-v-48b93ddf]{display:flex;justify-content:space-between}.meal-ingredients-container .ingredients[data-v-48b93ddf]{grid-column:2/3;padding:2rem;display:flex;flex-direction:column;row-gap:2rem;border:1px solid #E9E3F5;border-radius:6px;background-color:#f4f1fa;margin-left:15px}.meal-ingredients-container .ingredients .title[data-v-48b93ddf]{font-size:1rem;line-height:150%;font-weight:600}.meal-ingredients-container .ingredients .ingredient-group[data-v-48b93ddf]{display:flex;flex-direction:column;row-gap:15px}.meal-ingredients-container .ingredients .ingredient-group .ingredient[data-v-48b93ddf]{display:flex;flex-direction:row;justify-content:space-between;column-gap:30px}.meal-ingredients-container .ingredients .ingredient-group .ingredient .unit[data-v-48b93ddf]{white-space:nowrap}.filters[data-v-2efa9ad9]{width:286px}.filters[data-v-3fbe626a],.filters[data-v-4e75567f]{display:grid;grid-template-columns:286px 240px;grid-column-gap:1rem}.form-info[data-v-2beb40e5]{font-size:1rem;line-height:150%;display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:#363636}.form-info-icon[data-v-2beb40e5]{width:18px;height:18px}.form-container[data-v-2beb40e5]{max-width:620px}.form-title[data-v-2beb40e5]{font-size:1rem;line-height:150%;margin-bottom:1rem;color:#191919}.bottom-space[data-v-2beb40e5]{margin-bottom:.5rem}.footer-actions[data-v-2beb40e5]{display:flex;align-items:center;justify-content:end;gap:1rem}.form-container[data-v-bc045493]{max-width:620px}.form-title[data-v-bc045493]{font-size:1rem;line-height:150%;margin-bottom:1rem;color:#191919}.footer-actions[data-v-bc045493]{display:flex;align-items:center;justify-content:end;gap:1rem}.image-input[data-v-09c52c7a]{width:100%;height:100%;min-height:100px}.image-input .wrapper[data-v-09c52c7a]{position:relative;width:100%;height:calc(100% - 1.5rem);border-radius:6px;border:2px dashed #A58ED9;background:#F4F1FA}.image-input .wrapper .input-wrapper[data-v-09c52c7a]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.image-input .wrapper .input-wrapper input[data-v-09c52c7a]{width:100%;height:100%;opacity:0}.image-input .wrapper .label-on-input[data-v-09c52c7a]{z-index:2;top:0;right:0;bottom:0;left:0;display:flex;text-align:center;justify-content:center;flex-direction:column;width:100%;height:100%;padding:2.5rem;transition:.4s;-webkit-user-select:none;user-select:none}.image-input .wrapper .label-on-input .upload-icon[data-v-09c52c7a]{height:60px;margin-bottom:1.5rem;color:#5a4784}.image-input .wrapper .label-on-input .title[data-v-09c52c7a]{font-size:1rem;line-height:150%;margin-bottom:1.25rem;color:#191919;font-weight:600}.image-input .wrapper .label-on-input .title span[data-v-09c52c7a]{color:#5a4784}.image-input .wrapper .label-on-input .description[data-v-09c52c7a]{font-size:.875rem;line-height:160%;color:#363636;font-weight:400}.image-input .wrapper .image-box[data-v-09c52c7a]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:6px}.image-input .wrapper .image-box img[data-v-09c52c7a]{width:100%;height:100%;object-fit:contain;object-position:center}.image-input .wrapper .clear-button[data-v-09c52c7a]{position:absolute;top:1.25rem;right:.875rem;z-index:3}.image-input .wrapper[data-v-09c52c7a]:hover{background-color:#e9e3f5}.serving-group-wrapper .base-info[data-v-da105f52]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.5rem 1rem;border:1px solid #8F72CF;border-radius:8px}.serving-group-wrapper .base-info .error-icon-wrapper[data-v-da105f52]{position:absolute;top:-12px;right:-12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#ffefef}.serving-group-wrapper .base-info .error-icon-wrapper .error-icon[data-v-da105f52]{width:20px;height:20px;color:#b91c1c}.serving-group-wrapper .base-info.error[data-v-da105f52]{border-color:#b91c1c}.serving-group-wrapper .base-info .left[data-v-da105f52]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.serving-group-wrapper .base-info .left .small[data-v-da105f52]{width:146px}.serving-group-wrapper .base-info .left .large[data-v-da105f52]{width:418px}.serving-group-wrapper .base-info .left .checkbox-wrapper[data-v-da105f52]{display:flex;flex-direction:row;align-items:center}.serving-group-wrapper .base-info .right[data-v-da105f52]{display:flex;align-items:center;justify-content:center;gap:6px}.serving-group-wrapper .base-info .right .arrow-wrapper[data-v-da105f52]{display:flex;align-items:center;justify-content:center;transition:.6s}.serving-group-wrapper .base-info .right .arrow-wrapper.close[data-v-da105f52]{transform:rotate(-180deg)}.serving-group-wrapper .ingredients-select[data-v-da105f52]{margin:1.5rem 0 2rem}.serving-group-transition-enter-active[data-v-da105f52]{transition:all .5s ease-out}.serving-group-transition-leave-active[data-v-da105f52]{transition:all .8s cubic-bezier(1,.5,.8,1)}.serving-group-transition-enter-from[data-v-da105f52],.serving-group-transition-leave-to[data-v-da105f52]{transform:translateY(-800px);opacity:0}.text-area[data-v-5ad1ecfb]{width:100%;display:block;transition:.3s}.text-area .text-area-wrapper[data-v-5ad1ecfb]{display:flex;align-items:center;width:100%;padding:12px 2px 22px 12px;height:var(--3b08ce88);border:1px solid #D8D8D8;border-radius:4px;color:#d8d8d8;position:relative}.text-area .text-area-wrapper .label[data-v-5ad1ecfb]{font-size:1rem;line-height:150%;position:absolute;left:16px;top:12px;color:#c5c5c5;background-color:#fff;transition:.3s;z-index:1}.text-area .text-area-wrapper .counter[data-v-5ad1ecfb]{font-size:.75rem;line-height:160%;position:absolute;bottom:0;right:10px;color:gray}.text-area .text-area-wrapper .prepend-icon[data-v-5ad1ecfb],.text-area .text-area-wrapper .append-icon[data-v-5ad1ecfb]{display:flex;justify-content:center;align-items:center;width:var(--f89bdcf0);height:var(--f89bdcf0)}.text-area .text-area-wrapper .prepend-icon[data-v-5ad1ecfb]{margin-right:.5rem}.text-area .text-area-wrapper .append-icon[data-v-5ad1ecfb]{margin-inline:.5rem}.text-area .text-area-wrapper .input[data-v-5ad1ecfb]{font-size:1rem;line-height:150%;width:100%;height:100%;border:none;color:#191919;resize:none;outline:none;padding-right:12px}.text-area .text-area-wrapper .input[data-v-5ad1ecfb]::-webkit-inner-spin-button{-webkit-appearance:none}.text-area .text-area-wrapper .input[data-v-5ad1ecfb]::placeholder{color:#d8d8d8}.text-area .text-area-wrapper .input[data-v-5ad1ecfb]:-webkit-autofill,.text-area .text-area-wrapper .input[data-v-5ad1ecfb]:-webkit-autofill:hover,.text-area .text-area-wrapper .input[data-v-5ad1ecfb]:-webkit-autofill:focus{-webkit-text-fill-color:#8F72CF;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0 40px #FFFFFF inset}.text-area .text-area-wrapper[data-v-5ad1ecfb]:hover{border-color:#363636;color:#636363}.text-area .text-area-wrapper.active .label[data-v-5ad1ecfb]{font-size:.75rem;line-height:160%;left:12px;top:-8px;padding:0 2px;background-color:#fff;transition:.3s}.text-area .text-area-wrapper.focus[data-v-5ad1ecfb]{border-color:#8f72cf}.text-area .text-area-wrapper.focus .label[data-v-5ad1ecfb],.text-area .text-area-wrapper.focus .prepend-icon[data-v-5ad1ecfb],.text-area .text-area-wrapper.focus .append-icon[data-v-5ad1ecfb]{color:#8f72cf}.text-area .text-area-wrapper.error[data-v-5ad1ecfb]{border-color:#f22020}.text-area .text-area-wrapper.error .label[data-v-5ad1ecfb],.text-area .text-area-wrapper.error .prepend-icon[data-v-5ad1ecfb],.text-area .text-area-wrapper.error .append-icon[data-v-5ad1ecfb]{color:#f22020}.text-area .text-area-wrapper.disabled[data-v-5ad1ecfb]{border-color:#c5c5c5;cursor:not-allowed}.text-area .text-area-wrapper.disabled .input[data-v-5ad1ecfb]{background-color:#fff}.text-area .text-area-wrapper.disabled .label[data-v-5ad1ecfb],.text-area .text-area-wrapper.disabled .input[data-v-5ad1ecfb],.text-area .text-area-wrapper.disabled .prepend-icon[data-v-5ad1ecfb],.text-area .text-area-wrapper.disabled .append-icon[data-v-5ad1ecfb],.text-area .text-area-wrapper.disabled[data-v-5ad1ecfb] ::placeholder{color:#c5c5c5}.text-area .text-area-wrapper.disabled .input[data-v-5ad1ecfb],.text-area .text-area-wrapper.disabled .label[data-v-5ad1ecfb]{cursor:not-allowed}.total-sum[data-v-95bd8cd2]{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:1.125rem;width:100%;padding:1rem;border-radius:8px;background-color:#636363;-webkit-user-select:none;user-select:none}.total-sum .header[data-v-95bd8cd2]{font-size:1rem;line-height:150%;color:#fff;font-weight:600}.total-sum .content[data-v-95bd8cd2]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;row-gap:1.125rem;column-gap:52px}.total-sum .content .macros[data-v-95bd8cd2]{font-size:1rem;line-height:150%;display:flex;align-items:center;justify-content:center;gap:1rem;color:#fff}.total-sum .content .macros .label[data-v-95bd8cd2]{font-weight:400}.total-sum .content .macros .value[data-v-95bd8cd2]{font-weight:700}.form-info[data-v-3db54a4b]{font-size:1rem;line-height:150%;display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:#363636}.info-icon[data-v-3db54a4b]{width:20px;height:20px}.plus-icon[data-v-3db54a4b]{width:15px;height:15px}.section-details[data-v-3db54a4b]{display:grid;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(5,1fr);gap:.5rem 1.5rem}.section-details .input[data-v-3db54a4b]{grid-column:1/4}.section-details .image-input[data-v-3db54a4b]{grid-column:4/6;grid-row:1/6}.section-tags[data-v-3db54a4b]{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);row-gap:.5rem}.section-tags .tag-select[data-v-3db54a4b]{grid-column:1/3}.section-nutrition[data-v-3db54a4b]{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:.25rem 1.5rem}.section-preparation[data-v-3db54a4b]{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem 1.5rem}.section-preparation .full-width-area[data-v-3db54a4b]{grid-column:1/3}.section-ingredients[data-v-3db54a4b]{display:flex;flex-direction:column;gap:56px}.form-title[data-v-3db54a4b]{font-size:1.25rem;line-height:150%;font-weight:600;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem;color:#191919}.form-title .tooltip[data-v-3db54a4b]{font-size:1rem;line-height:150%;display:flex;align-items:center;height:40px;gap:10px;margin-top:6px;font-weight:400;color:#454545}.footer-actions[data-v-3db54a4b]{display:flex;align-items:center;justify-content:end;gap:1rem}.ingredient-expanded-row[data-v-772da5ee]{padding:0 4rem}.ingredient-expanded-row .row-container[data-v-772da5ee]{font-size:.875rem;line-height:160%;display:flex;gap:2.5rem;padding:1rem 0}.ingredient-expanded-row .border-bottom[data-v-772da5ee]{border-bottom:1px solid #D2C7EC}.ingredient-expanded-row .row-cell[data-v-772da5ee]{min-width:136px}.ingredient-expanded-row .row-cell .label[data-v-772da5ee]{margin-right:1rem;color:#636363}.ingredient-expanded-row .row-cell .value[data-v-772da5ee]{font-weight:700;color:#363636}.filters[data-v-20434dc8]{display:grid;grid-template-columns:280px 200px;grid-column-gap:1rem}.form-container[data-v-3a2aad05]{max-width:620px}.form-title[data-v-3a2aad05]{font-size:1rem;line-height:150%;margin-bottom:1rem;color:#191919}.footer-actions[data-v-3a2aad05]{display:flex;align-items:center;justify-content:end;gap:1rem}.form-container[data-v-ae0e4fe1]{display:grid;grid-template-rows:repeat(3,auto);row-gap:1.25rem}.form-container .form-grid[data-v-ae0e4fe1]{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:.25rem 1.5rem}.form-container .form-grid .supplier-select[data-v-ae0e4fe1]{grid-column:1/3}.form-container .form-grid-tags[data-v-ae0e4fe1]{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.form-container .form-grid-tags .tag-select[data-v-ae0e4fe1]{grid-column:1/3}.form-title[data-v-ae0e4fe1]{font-size:1rem;line-height:150%;margin-bottom:1rem;color:#191919}.footer-actions[data-v-ae0e4fe1]{display:flex;align-items:center;justify-content:end;gap:1rem}.form-container[data-v-70f39e36]{max-width:620px}.footer-actions[data-v-70f39e36]{display:flex;align-items:center;justify-content:end;gap:1rem}.user-data-wrapper[data-v-96607d53]{display:flex;gap:1.5rem;padding:1.25rem 2rem}.user-data-wrapper .title[data-v-96607d53]{font-size:1rem;line-height:150%;font-weight:600;margin-bottom:1rem}.background-label-value[data-v-01f31859]{font-size:1rem;line-height:150%;display:flex;align-items:center;justify-content:space-between;border-radius:7px;padding:.5rem 1.125rem;background-color:#f5f5f5;color:#191919}.first-container[data-v-52c25ce9],.second-container[data-v-52c25ce9]{padding:2rem;margin-bottom:1.5rem;background-color:#f4f1fa}.first-container .header[data-v-52c25ce9],.second-container .header[data-v-52c25ce9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.first-container .personal-info[data-v-52c25ce9],.first-container .contact-info[data-v-52c25ce9],.second-container .personal-info[data-v-52c25ce9],.second-container .contact-info[data-v-52c25ce9]{display:flex;gap:2.5rem}.first-container .personal-info[data-v-52c25ce9],.second-container .personal-info[data-v-52c25ce9]{margin-bottom:2.5rem}.first-container .title[data-v-52c25ce9],.second-container .title[data-v-52c25ce9]{font-size:1rem;line-height:150%;font-weight:700}.first-container .margin-bottom[data-v-52c25ce9],.second-container .margin-bottom[data-v-52c25ce9]{margin-bottom:1.5rem}.third-container[data-v-52c25ce9],.fourth-container[data-v-52c25ce9]{display:grid;grid-template-columns:repeat(2,1fr);padding:.75rem 0;margin-bottom:1.5rem}.third-container .right-box[data-v-52c25ce9],.fourth-container .right-box[data-v-52c25ce9]{padding-left:2.5rem;border-left:1px solid #BCAAE2}.third-container .content-wrapper[data-v-52c25ce9],.fourth-container .content-wrapper[data-v-52c25ce9]{display:flex;flex-direction:column;gap:.75rem}.third-container .current-medication[data-v-52c25ce9],.fourth-container .current-medication[data-v-52c25ce9]{width:307px}.third-container .recent-content[data-v-52c25ce9],.fourth-container .recent-content[data-v-52c25ce9]{display:flex;gap:4rem}.third-container .recent-content .title[data-v-52c25ce9],.fourth-container .recent-content .title[data-v-52c25ce9]{margin-bottom:.875rem;color:#636363}.text-area-title[data-v-52c25ce9]{font-size:1rem;line-height:150%;margin-bottom:.875rem;font-weight:700}.footer[data-v-52c25ce9]{display:flex;align-items:center;justify-content:flex-end}.chip-label .title[data-v-966c5f92]{font-size:.875rem;line-height:160%;margin-bottom:.75rem;color:#454545}.chip-label .wrapper[data-v-966c5f92]{display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.75rem}.diet-and-meals[data-v-3b5c8f0c]{display:flex;flex-direction:column;row-gap:1.5rem}.diet-and-meals[data-v-3b5c8f0c] .layout-wrapper-header{position:relative;top:auto;z-index:1;padding:0;background-color:#fff;box-shadow:none}.diet-and-meals[data-v-3b5c8f0c] .layout-wrapper-content{margin:0}.diet-and-meals .personal-info-wrapper[data-v-3b5c8f0c]{padding:1.5rem 1.5rem .75rem}.diet-and-meals .personal-info-wrapper .title[data-v-3b5c8f0c]{font-size:1rem;line-height:150%;margin-bottom:.25rem;font-weight:600;color:#363636}.diet-and-meals .personal-info-wrapper .descriptions[data-v-3b5c8f0c]{font-size:.875rem;line-height:160%;max-width:420px;margin-bottom:2rem;color:#636363}.diet-and-meals .personal-info-wrapper .form[data-v-3b5c8f0c]{display:flex;flex-wrap:wrap;row-gap:.25rem;column-gap:1rem}.diet-and-meals .personal-info-wrapper .form .form-grid[data-v-3b5c8f0c]{display:grid;grid-template-columns:250px 145px 138px 132px;column-gap:1.125rem}.diet-and-meals .personal-info-wrapper .form .actions[data-v-3b5c8f0c]{display:flex;align-items:center;column-gap:.75rem;height:50px}.diet-and-meals .price-wrapper[data-v-3b5c8f0c]{padding:1.5rem 1.5rem .75rem}.diet-and-meals .price-wrapper .title[data-v-3b5c8f0c]{font-size:1rem;line-height:150%;margin-bottom:.25rem;font-weight:600;color:#363636}.diet-and-meals .price-wrapper .descriptions[data-v-3b5c8f0c]{font-size:.875rem;line-height:160%;max-width:420px;margin-bottom:2rem;color:#636363}.diet-and-meals .price-wrapper .form[data-v-3b5c8f0c]{display:flex;flex-wrap:wrap;row-gap:.25rem;column-gap:1rem}.diet-and-meals .price-wrapper .form .form-grid[data-v-3b5c8f0c]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1.125rem}.diet-and-meals .price-wrapper .form .actions[data-v-3b5c8f0c]{display:flex;align-items:center;column-gap:.75rem;height:50px}.diet-and-meals .average-macros-wrapper[data-v-3b5c8f0c]{padding:1.5rem 1.5rem .75rem}.diet-and-meals .average-macros-wrapper .title[data-v-3b5c8f0c]{font-size:1rem;line-height:150%;margin-bottom:.25rem;font-weight:600;color:#363636}.diet-and-meals .average-macros-wrapper .descriptions[data-v-3b5c8f0c]{font-size:.875rem;line-height:160%;max-width:420px;margin-bottom:2rem;color:#636363}.diet-and-meals .average-macros-wrapper .form-grid[data-v-3b5c8f0c]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.125rem;margin-bottom:.75rem}.diet-and-meals .average-macros-wrapper .form-grid label[data-v-3b5c8f0c]{font-weight:500;color:#454545;font-size:13px}.diet-and-meals .average-macros-wrapper .form-grid div[data-v-3b5c8f0c]{font-size:15px;color:#191919}.diet-and-meals .input-title[data-v-3b5c8f0c]{font-weight:500;color:#636363!important;font-size:13px;margin-bottom:4px}.diet-and-meals .tags-wrapper[data-v-3b5c8f0c]{display:grid;grid-template-columns:1fr 1fr;min-height:190px;padding-block:1.5rem}.diet-and-meals .tags-wrapper .tags-item[data-v-3b5c8f0c]{padding-inline:2rem}.diet-and-meals .tags-wrapper .tags-item .title[data-v-3b5c8f0c]{font-size:.875rem;line-height:160%;margin-bottom:.75rem;color:#454545}.diet-and-meals .tags-wrapper .tags-item .content[data-v-3b5c8f0c]{font-size:.875rem;line-height:160%;display:flex;flex-direction:column;row-gap:.625rem}.diet-and-meals .tags-wrapper .tags-item[data-v-3b5c8f0c]:last-child{padding-left:2.5rem;border-left:1px solid #BCAAE2}.meals-ready-to-prepare .header[data-v-3b5c8f0c]{margin-bottom:1rem;color:#191919;font-weight:600}.meals-ready-to-prepare .header .title[data-v-3b5c8f0c]{font-size:1.25rem;line-height:150%;margin-bottom:1rem}.meals-ready-to-prepare .header .total[data-v-3b5c8f0c]{font-size:1rem;line-height:150%;color:#636363}.meals-ready-to-prepare .header .total span[data-v-3b5c8f0c]{color:#191919;font-weight:600}.meals-ready-to-prepare .body[data-v-3b5c8f0c]{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:2rem}.meals-ready-to-prepare .pagination[data-v-3b5c8f0c]{margin-top:1rem}.user-management-overview[data-v-831f5d77]{display:grid;grid-template-columns:repeat(3,minmax(350px,1fr));grid-template-rows:repeat(3,1fr);gap:1.25rem}.user-management-overview .default-content[data-v-831f5d77]{display:flex;align-items:center;gap:1.5rem}.user-management-overview .v02-max-number[data-v-831f5d77]{font-size:1.5rem;line-height:137%;font-weight:600;color:#187242}.user-management-overview[data-v-4133b1bd]{display:grid;grid-template-columns:repeat(3,minmax(350px,1fr));grid-template-rows:repeat(2,1fr);gap:1.25rem}.user-management-overview .default-content[data-v-4133b1bd]{display:flex;align-items:center;gap:1.5rem}.filters[data-v-a7c144ce]{display:grid;grid-template-columns:280px;grid-column-gap:1rem;margin-bottom:16px}.status-dot[data-v-a7c144ce]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.status-accepted .status-dot[data-v-a7c144ce]{background:#1E8F52}.status-pending .status-dot[data-v-a7c144ce]{background:#F59E42}.status-rejected .status-dot[data-v-a7c144ce]{background:#B91C1C}.status-inprogress .status-dot[data-v-a7c144ce]{background:#3B82F6}.education-article-card[data-v-2cb1c420]{height:248px;width:242px;border:1px solid #ECECEC;border-radius:9px;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;overflow:hidden;cursor:pointer}.education-article-card[data-v-2cb1c420]:hover{transform:scale(1.05);transition:.3s}.education-article-card .image-wrapper[data-v-2cb1c420]{height:116px;width:100%}.education-article-card .image-wrapper .image[data-v-2cb1c420]{width:100%;height:100%;object-fit:cover}.education-article-card .content-wrapper[data-v-2cb1c420]{width:100%;padding:.75rem}.education-article-card .content-wrapper .title[data-v-2cb1c420]{font-size:.875rem;line-height:160%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;color:#363636;font-weight:600}.education-article-card .content-wrapper .description[data-v-2cb1c420]{font-size:.75rem;line-height:160%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:gray}.meals-ready-to-prepare .header[data-v-898ed419]{display:flex;align-items:flex-start;justify-content:space-between;column-gap:2rem;margin-bottom:1.5rem}.meals-ready-to-prepare .header .input-search[data-v-898ed419]{width:240px}.meals-ready-to-prepare .body[data-v-898ed419]{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:2rem}.meals-ready-to-prepare .pagination[data-v-898ed419]{margin-top:2rem}.wysiwyg[data-v-2c91e68f]{width:100%}.wysiwyg .wrapper[data-v-2c91e68f]{padding-bottom:.75rem;border:1px solid #C5C5C5;border-radius:8px;background-color:#fff}.wysiwyg .wrapper[data-v-2c91e68f]:hover{border-color:#454545}.wysiwyg .wrapper.error[data-v-2c91e68f],.wysiwyg .wrapper.error .menu[data-v-2c91e68f]{border-color:#f22020}.wysiwyg .menu[data-v-2c91e68f]{display:flex;flex-wrap:wrap;gap:.75rem;padding:.75rem;margin-bottom:.75rem;border-bottom:1px solid #C5C5C5}.wysiwyg .menu button[data-v-2c91e68f]{font-size:1.25rem;line-height:150%;display:flex;align-items:center;justify-content:center;height:30px;min-width:30px;padding-inline:.375rem;color:#636363;font-weight:400;cursor:pointer}.wysiwyg .menu button svg[data-v-2c91e68f]{height:24px;width:24px}.wysiwyg .menu button.is-active[data-v-2c91e68f],.wysiwyg .menu button[data-v-2c91e68f]:hover{color:#745ca9}.wysiwyg .menu button[data-v-2c91e68f]:disabled{color:#9e9e9e}.wysiwyg .content-wrapper[data-v-2c91e68f]{padding-right:.25rem}.wysiwyg .content-wrapper .content[data-v-2c91e68f]{min-height:200px;max-height:600px;padding:0 .5rem 0 .75rem}[data-v-2c91e68f] .ProseMirror{outline:unset}[data-v-2c91e68f] .ProseMirror p{font-size:.875rem;line-height:160%;font-weight:400}[data-v-2c91e68f] .ProseMirror h1{font-size:1.5rem;line-height:137%;font-weight:600}[data-v-2c91e68f] .ProseMirror h2{font-size:1.25rem;line-height:150%;font-weight:600}[data-v-2c91e68f] .ProseMirror h3{font-size:1rem;line-height:150%;font-weight:600}[data-v-2c91e68f] .ProseMirror strong{font-weight:700}[data-v-2c91e68f] .ProseMirror em{font-style:italic}[data-v-2c91e68f] .ProseMirror s{text-decoration:line-through}[data-v-2c91e68f] .ProseMirror u{text-decoration-line:underline}[data-v-2c91e68f] .ProseMirror ul,[data-v-2c91e68f] .ProseMirror ol{padding:0 30px}[data-v-2c91e68f] .ProseMirror blockquote{padding-left:20px;border-left:2px solid #808080;background-color:#f5f5f5}[data-v-2c91e68f] .ProseMirror hr{border:none;border-top:2px solid #808080;margin:.75rem 0}[data-v-2c91e68f] .ProseMirror b{font-weight:700}[data-v-2c91e68f] .ProseMirror ol{list-style-type:decimal}[data-v-2c91e68f] .ProseMirror ul{list-style-type:disc}.article-form[data-v-eca82c93]{display:flex;flex-direction:column;row-gap:.5rem;max-width:875px;margin:.5rem auto}.article-form .image-input[data-v-eca82c93]{height:380px}.footer-actions[data-v-eca82c93]{display:flex;align-items:center;justify-content:end;gap:1rem}.education-video-list .header[data-v-55130c2c]{display:flex;align-items:flex-start;justify-content:space-between;column-gap:2rem;margin-bottom:1.5rem}.education-video-list .header .input-search[data-v-55130c2c]{width:240px}.education-video-list .body[data-v-55130c2c]{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:2rem}.education-video-list .pagination[data-v-55130c2c]{margin-top:2rem}.movie-input[data-v-166aa23b]{width:100%;height:100%;min-height:100px}.movie-input .wrapper[data-v-166aa23b]{position:relative;overflow:hidden;width:100%;padding-top:56.25%;min-height:300px;border-radius:6px;border:2px dashed #A58ED9;background:#F4F1FA}.movie-input .wrapper .input-wrapper[data-v-166aa23b]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.movie-input .wrapper .input-wrapper input[data-v-166aa23b]{width:100%;height:100%;opacity:0}.movie-input .wrapper .label-on-input[data-v-166aa23b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;text-align:center;justify-content:center;flex-direction:column;width:100%;height:100%;padding:2.5rem;transition:.4s;-webkit-user-select:none;user-select:none}.movie-input .wrapper .label-on-input .upload-icon[data-v-166aa23b]{height:60px;margin-bottom:1.5rem;color:#5a4784}.movie-input .wrapper .label-on-input .title[data-v-166aa23b]{font-size:1rem;line-height:150%;margin-bottom:1.25rem;color:#191919;font-weight:600}.movie-input .wrapper .label-on-input .title span[data-v-166aa23b]{color:#5a4784}.movie-input .wrapper .label-on-input .description[data-v-166aa23b]{font-size:.875rem;line-height:160%;color:#363636;font-weight:400}.movie-input .wrapper .video-box[data-v-166aa23b]{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:6px;z-index:2}.movie-input .wrapper .video-box .iframe[data-v-166aa23b]{width:100%;height:100%;border:unset}.movie-input .wrapper .video-box .video[data-v-166aa23b]{width:100%;height:100%;margin-bottom:-4px}.movie-input .wrapper .clear-button[data-v-166aa23b]{position:absolute;top:1.25rem;right:.875rem;z-index:3}.movie-input .wrapper[data-v-166aa23b]:hover{background-color:#e9e3f5}.progress-bar[data-v-8932163a]{position:relative;height:2rem;width:100%;border-radius:9px;overflow:hidden;background-color:#d8d8d8;-webkit-user-select:none;user-select:none}.progress-bar .progress[data-v-8932163a]{width:var(--69ff67b0);height:100%;background-color:#8f72cf;transition:.3s ease-out}.progress-bar .label[data-v-8932163a]{position:absolute;height:22px;width:100%;top:50%;margin-top:-11px;color:#fff;text-align:center}.video-form[data-v-140cf96a]{display:flex;flex-direction:column;row-gap:.5rem;max-width:875px;margin:.5rem auto}.video-form .image-input[data-v-140cf96a]{height:380px}.footer-actions[data-v-140cf96a]{display:flex;flex-direction:column;row-gap:.75rem}.footer-actions .buttons-wrapper[data-v-140cf96a]{display:flex;align-items:center;justify-content:end;gap:1rem}.meals-assignment-expanded-row .row-container[data-v-65c743ee]{display:flex;padding-inline:4rem}.meals-assignment-expanded-row .row-container.header[data-v-65c743ee]{border-bottom:1px solid #D2C7EC}.meals-assignment-expanded-row .row-container.header .row-cell[data-v-65c743ee]{font-size:1rem;line-height:150%;padding:1.125rem 1.25rem;font-weight:600}.meals-assignment-expanded-row .row-cell[data-v-65c743ee]{font-size:.875rem;line-height:160%;width:200px;padding:.625rem 1.25rem}.meals-assignment-expanded-row .row-cell.secondary[data-v-65c743ee]{font-weight:600}.header[data-v-b126bbd7]{display:flex;align-items:flex-end;justify-content:space-between}.header .title[data-v-b126bbd7]{font-size:1.25rem;line-height:150%;margin-bottom:.875rem;font-weight:600;color:#191919}.header .total[data-v-b126bbd7]{font-size:1rem;line-height:150%;color:#636363}.header .total span[data-v-b126bbd7]{color:#191919;font-weight:600}.header .select-filter[data-v-b126bbd7]{width:300px}.checkbox-wrapper[data-v-b126bbd7]{display:flex;align-items:center;justify-content:flex-start;margin-left:20%}.danger-icon[data-v-b126bbd7]{display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}.chip-label .title[data-v-b91493e7]{font-size:.875rem;line-height:160%;margin-bottom:.75rem;color:#454545}.chip-label .wrapper[data-v-b91493e7]{display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.75rem}.info-label[data-v-5bf75e3d]{display:flex;column-gap:.5rem}.info-label .label[data-v-5bf75e3d]{font-size:1rem;line-height:150%;color:#636363;font-weight:400}.info-label .value[data-v-5bf75e3d]{font-size:1rem;line-height:150%;color:#191919;font-weight:600}.ingredient-label[data-v-6119599b]{display:flex;column-gap:.5rem}.ingredient-label .icon-wrapper[data-v-6119599b]{display:flex;align-items:center;justify-content:center;flex:none;border-radius:50%;width:24px;height:24px;margin-bottom:.25rem;background-color:#e9e3f5}.ingredient-label .icon-wrapper .icon[data-v-6119599b]{width:12px;height:12px;color:#8f72cf}.ingredient-label .name[data-v-6119599b]{font-size:1rem;line-height:150%;width:230px;margin-right:.5rem;color:#191919;font-weight:400}.ingredient-label .value[data-v-6119599b]{font-size:1rem;line-height:150%;flex:none;color:#191919;font-weight:600}.meals-overview[data-v-d3727c4b]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem}.meals-overview .base-info[data-v-d3727c4b]{grid-column:1/3;display:flex;column-gap:2rem;padding:2rem;border-bottom:1px solid #ECECEC;box-shadow:4px 6px -2px #10182808}.meals-overview .base-info .image-wrapper[data-v-d3727c4b]{width:396px;height:396px;border-radius:6px;overflow:hidden;flex:none}.meals-overview .base-info .image-wrapper .image[data-v-d3727c4b]{width:100%;height:100%;object-fit:contain;object-position:center}.meals-overview .base-info .info[data-v-d3727c4b]{min-width:250px;display:flex;flex-direction:column;row-gap:2.5rem}.meals-overview .base-info .info .info-wrapper[data-v-d3727c4b]{display:flex;flex-direction:column;row-gap:.75rem}.meals-overview .base-info .info .info-wrapper .title[data-v-d3727c4b]{font-size:1rem;line-height:150%;margin-bottom:.25rem;color:#454545;font-weight:700}.meals-overview .base-info .tags[data-v-d3727c4b]{display:flex;flex-direction:column;row-gap:1.5rem}.meals-overview .preparation[data-v-d3727c4b]{grid-column:1/2;display:flex;flex-direction:column;row-gap:1.5rem;padding:2rem;border:1px solid #BCAAE2;border-radius:6px}.meals-overview .preparation .title[data-v-d3727c4b]{font-size:1rem;line-height:150%;margin-bottom:1rem;font-weight:600}.meals-overview .preparation .description[data-v-d3727c4b]{font-size:1rem;line-height:150%;white-space:pre-line}.meals-overview .ingredients[data-v-d3727c4b]{grid-column:2/3;padding:2rem;display:flex;flex-direction:column;row-gap:1rem;border:1px solid #E9E3F5;border-radius:6px;background-color:#f4f1fa}.meals-overview .ingredients .ingredients-header[data-v-d3727c4b]{display:flex;justify-content:space-between;align-items:center}.meals-overview .ingredients .ingredients-header .title[data-v-d3727c4b]{font-size:1rem;line-height:150%;font-weight:600}.meals-overview .ingredients .ingredients-header .sort-select[data-v-d3727c4b]{width:200px}.meals-overview .ingredients .ingredients-info[data-v-d3727c4b]{margin-bottom:1rem}.meals-overview .ingredients .ingredients-info .info-text[data-v-d3727c4b]{font-size:1rem;line-height:150%;color:#5a4784;font-weight:500}.meals-overview .ingredients .serving-group-name .title[data-v-d3727c4b]{font-size:1rem;line-height:150%}.meals-overview .ingredients .ingredient-group[data-v-d3727c4b]{display:flex;flex-direction:column;row-gap:.75rem}.workout-card[data-v-f8828043]{position:relative;height:236px;width:248px;border:1px solid #ECECEC;border-radius:9px;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;overflow:hidden;cursor:pointer}.workout-card[data-v-f8828043]:hover{transform:scale(1.05);transition:.3s}.workout-card .image[data-v-f8828043]{width:100%;height:100%;object-fit:cover}.workout-card .content-wrapper[data-v-f8828043]{background-color:#2f2f2f47;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;z-index:1;bottom:0;width:100%;height:90px;padding:.5rem .75rem;color:#fff}.workout-card .content-wrapper .title[data-v-f8828043]{font-size:.875rem;line-height:160%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-weight:600}.workout-card .content-wrapper .description[data-v-f8828043]{font-size:.75rem;line-height:160%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400}.meals-ready-to-prepare .header[data-v-02b25155]{display:flex;align-items:flex-start;justify-content:space-between;column-gap:2rem;margin-bottom:1.5rem}.meals-ready-to-prepare .header .filters[data-v-02b25155]{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem}.meals-ready-to-prepare .header .filters .filter-input[data-v-02b25155]{width:248px}.meals-ready-to-prepare .body[data-v-02b25155]{display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:2rem}.meals-ready-to-prepare .pagination[data-v-02b25155]{margin-top:2rem}.video-form[data-v-3ed75186]{display:flex;flex-direction:column;row-gap:.5rem;max-width:875px;margin:.5rem auto}.video-form .image-input[data-v-3ed75186]{height:380px}.footer-actions[data-v-3ed75186]{display:flex;flex-direction:column;row-gap:.75rem}.footer-actions .buttons-wrapper[data-v-3ed75186]{display:flex;align-items:center;justify-content:end;gap:1rem}.form-container[data-v-4a3185d8]{max-width:620px}.form-title[data-v-4a3185d8]{font-size:1rem;line-height:150%;margin-bottom:1rem;color:#191919}.footer-actions[data-v-4a3185d8]{display:flex;align-items:center;justify-content:end;gap:1rem}.form-container[data-v-735784f9]{max-width:620px}.image-input[data-v-735784f9]{height:380px}.form-title[data-v-735784f9]{font-size:1rem;line-height:150%;margin-bottom:1rem;color:#191919}.footer-actions[data-v-735784f9]{display:flex;align-items:center;justify-content:end;gap:1rem}.group-wrapper[data-v-735784f9]{display:flex;flex-direction:column;row-gap:.75rem;padding-bottom:.75rem}.group-wrapper .empty-list[data-v-735784f9]{color:#636363}.group-wrapper .group-item[data-v-735784f9]{display:flex;align-items:center;justify-content:center;column-gap:.75rem}.group-wrapper .group-item .number[data-v-735784f9]{width:28px;height:44px;display:flex;align-items:center;justify-content:center;flex:none}.group-wrapper .group-item .name[data-v-735784f9]{width:100%}.group-wrapper .group-item .action-wrapper[data-v-735784f9]{width:130px;display:flex;align-items:center;justify-content:flex-start;flex:none}.group-wrapper .group-item .chevron-up[data-v-735784f9]{transform:rotate(180deg)}.group-footer[data-v-735784f9]{display:flex;align-items:flex-start;justify-content:center;padding-left:40px;padding-top:.75rem;column-gap:.75rem;border-top:1px solid #D8D8D8}.section-details[data-v-d65853f0]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:8px 24px}.section-details .input[data-v-d65853f0]{grid-column:span 1;margin:0;min-height:50px}.section-details-three[data-v-d65853f0]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:8px 24px}.section-details-three .input[data-v-d65853f0]{grid-column:span 1;margin:0;min-height:50px}.country-picker[data-v-d65853f0]{display:flex;align-items:center}.country-picker img[data-v-d65853f0]{width:20px;height:15px;margin-right:8px}.section-tags[data-v-d65853f0]{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(1,1fr);row-gap:.5rem}.section-tags .tag-select[data-v-d65853f0]{grid-column:1/3}.info-icon[data-v-d65853f0]{width:20px;height:20px}.section-nutrition[data-v-d65853f0]{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:.25rem 1.5rem}.section-preparation[data-v-d65853f0]{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem 1.5rem}.section-preparation .full-width-area[data-v-d65853f0]{grid-column:1/3}.section-ingredients[data-v-d65853f0]{display:flex;flex-direction:column;gap:56px}.form-info[data-v-d65853f0]{font-size:1rem;line-height:150%;display:flex;align-items:center;gap:.5rem;margin-top:10px;margin-bottom:.75rem;color:red}.footer-actions[data-v-d65853f0]{display:flex;align-items:center;justify-content:end;gap:1rem;margin-top:20px}.form-info[data-v-04bd80ff]{font-size:1rem;line-height:150%;display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:red}.info-icon[data-v-04bd80ff]{width:20px;height:20px}.section-details[data-v-04bd80ff]{display:grid;gap:8px 24px}.section-details .input[data-v-04bd80ff]{grid-column:span 1;margin:0;min-height:50px}.footer-actions[data-v-04bd80ff]{display:flex;align-items:center;justify-content:end;gap:1rem;margin-top:20px}.form-title[data-v-04bd80ff]{font-weight:600;margin-bottom:16px;color:#333}.section-details[data-v-07537557]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:8px 24px}.section-details .input[data-v-07537557]{grid-column:span 1;margin:0;min-height:50px}.form-title[data-v-07537557]{font-weight:600;margin-bottom:16px;color:#333}.footer-actions[data-v-07537557]{display:flex;align-items:center;justify-content:end;gap:16px;margin-top:20px}.input[data-v-07537557]{grid-column:span 1;margin:0;min-height:50px}.section-details[data-v-0a5ae1d7]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:8px 24px}.section-details .input[data-v-0a5ae1d7]{grid-column:span 1;margin:0;min-height:50px}.section-details-medications[data-v-0a5ae1d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px 24px}.section-details-medications .input[data-v-0a5ae1d7]{grid-column:span 1;margin:0;min-height:50px}.section-details-three[data-v-0a5ae1d7]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:8px 24px}.section-details-three .input[data-v-0a5ae1d7]{grid-column:span 1;margin:0;min-height:50px}.form-title[data-v-0a5ae1d7]{font-weight:600;margin-bottom:16px;color:#333}.footer-actions[data-v-0a5ae1d7]{display:flex;align-items:center;justify-content:end;gap:16px;margin-top:20px}.input[data-v-0a5ae1d7]{grid-column:span 1;margin:0;min-height:50px}.section-details[data-v-9f0a4f1a]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:8px 24px}.section-details .input[data-v-9f0a4f1a]{grid-column:span 1;margin:0;min-height:50px}.section-details-medications[data-v-9f0a4f1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px 24px}.section-details-medications .input[data-v-9f0a4f1a]{grid-column:span 1;margin:0;min-height:50px}.section-details-three[data-v-9f0a4f1a]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:8px 24px}.section-details-three .input[data-v-9f0a4f1a]{grid-column:span 1;margin:0;min-height:50px}.form-title[data-v-9f0a4f1a]{font-weight:600;margin-bottom:16px;color:#333}.footer-actions[data-v-9f0a4f1a]{display:flex;align-items:center;justify-content:end;gap:16px;margin-top:20px}.input[data-v-9f0a4f1a]{grid-column:span 1;margin:0;min-height:50px}.section-details[data-v-75d19c68]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,1fr);gap:8px 24px}.section-details .input[data-v-75d19c68]{grid-column:span 1;margin:0;min-height:50px}.form-title[data-v-75d19c68]{font-weight:600;margin-bottom:16px;color:#333}.footer-actions[data-v-75d19c68]{display:flex;align-items:center;justify-content:end;gap:16px;margin-top:20px}.input[data-v-75d19c68]{grid-column:span 1;margin:0;min-height:50px}.section-details[data-v-8c8a7180]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:8px 24px}.section-details .input[data-v-8c8a7180]{grid-column:span 1;margin:0;min-height:50px}.section-details-medications[data-v-8c8a7180]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px 24px}.section-details-medications .input[data-v-8c8a7180]{grid-column:span 1;margin:0;min-height:50px}.section-details-three[data-v-8c8a7180]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:8px 24px}.section-details-three .input[data-v-8c8a7180]{grid-column:span 1;margin:0;min-height:50px}.form-title[data-v-8c8a7180]{font-weight:600;margin-bottom:16px;color:#333}.footer-actions[data-v-8c8a7180]{display:flex;align-items:center;justify-content:end;gap:16px;margin-top:20px}.input[data-v-8c8a7180]{grid-column:span 1;margin:0;min-height:50px}.section-details[data-v-30137389]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:8px 24px}.section-details .input[data-v-30137389]{grid-column:span 1;margin:0;min-height:50px}.section-details-medications[data-v-30137389]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px 24px}.section-details-medications .input[data-v-30137389]{grid-column:span 1;margin:0;min-height:50px}.section-details-three[data-v-30137389]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:8px 24px}.section-details-three .input[data-v-30137389]{grid-column:span 1;margin:0;min-height:50px}.form-title[data-v-30137389]{font-weight:600;margin-bottom:16px;color:#333}.footer-actions[data-v-30137389]{display:flex;align-items:center;justify-content:end;gap:16px;margin-top:20px}.input[data-v-30137389]{grid-column:span 1;margin:0;min-height:50px}.section-details[data-v-ad0ba8ff]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:8px 24px}.section-details .input[data-v-ad0ba8ff]{grid-column:span 1;margin:0;min-height:50px}.section-details .goal-select[data-v-ad0ba8ff]{grid-column:1/3}.section-details-medications[data-v-ad0ba8ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px 24px}.section-details-medications .input[data-v-ad0ba8ff]{grid-column:span 1;margin:0;min-height:50px}.section-details-three[data-v-ad0ba8ff]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:8px 24px}.section-details-three .input[data-v-ad0ba8ff]{grid-column:span 1;margin:0;min-height:50px}.form-title[data-v-ad0ba8ff]{font-weight:600;margin-bottom:16px;color:#333}.footer-actions[data-v-ad0ba8ff]{display:flex;align-items:center;justify-content:end;gap:16px;margin-top:20px}.input[data-v-ad0ba8ff]{grid-column:span 1;margin:0;min-height:50px}.form-info[data-v-ba74cd95]{font-size:1rem;line-height:150%;display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:red}.info-icon[data-v-ba74cd95]{width:20px;height:20px}.plus-icon[data-v-ba74cd95]{width:15px;height:15px}.footer-container[data-v-ba74cd95]{width:fit-content;margin:auto;display:flex}.footer-actions[data-v-ba74cd95]{display:flex;gap:20px;justify-content:center}.button-wrapper[data-v-ba74cd95]{width:120px;text-align:center}.button-wrapper>*[data-v-ba74cd95]{visibility:visible}.button-wrapper>*[v-show=false][data-v-ba74cd95]{visibility:hidden}.info-icon[data-v-c0dd2412]{width:20px;height:20px}.form-info[data-v-c0dd2412]{display:flex;align-items:center;gap:8px;margin-bottom:32px;color:red}.footer-actions[data-v-c0dd2412]{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:20px}.diet-and-meals[data-v-c0dd2412]{display:flex;flex-direction:column;row-gap:1.5rem}.diet-and-meals .personal-info-wrapper[data-v-c0dd2412]{padding:1.5rem 1.5rem .75rem}.diet-and-meals .personal-info-wrapper .title[data-v-c0dd2412]{font-size:1rem;line-height:150%;margin-bottom:.25rem;font-weight:600;color:#363636}.diet-and-meals .personal-info-wrapper .descriptions[data-v-c0dd2412]{font-size:.875rem;line-height:160%;margin-bottom:2rem;color:#636363}.diet-and-meals .personal-info-wrapper .form[data-v-c0dd2412]{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:1rem;column-gap:.25rem}.diet-and-meals .personal-info-wrapper .form .form-grid[data-v-c0dd2412]{display:grid;column-gap:1.125rem}.diet-and-meals .personal-info-wrapper .form .actions[data-v-c0dd2412]{display:flex;align-items:center;column-gap:.75rem;height:50px}.diet-and-meals .tags-wrapper[data-v-c0dd2412]{display:grid;grid-template-columns:1fr 1fr;min-height:190px;padding-block:1.5rem}.diet-and-meals .tags-wrapper .tags-item[data-v-c0dd2412]{padding-inline:2rem}.diet-and-meals .tags-wrapper .tags-item .title[data-v-c0dd2412]{font-size:.875rem;line-height:160%;margin-bottom:.75rem;color:#454545}.diet-and-meals .tags-wrapper .tags-item .content[data-v-c0dd2412]{font-size:.875rem;line-height:160%;display:flex;flex-direction:column;row-gap:.625rem}.diet-and-meals .tags-wrapper .tags-item[data-v-c0dd2412]:last-child{padding-left:2.5rem;border-left:1px solid #BCAAE2}.subscription-info-grid[data-v-c0dd2412]{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:32px}@media (max-width: 1024px){.subscription-info-grid[data-v-c0dd2412]{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width: 600px){.subscription-info-grid[data-v-c0dd2412]{grid-template-columns:1fr}}.subscription-info-grid .info-item[data-v-c0dd2412] .label{color:gray}.subscription-info-grid .info-item[data-v-c0dd2412] .value{color:#191919}.history-wrapper[data-v-c0dd2412]{border:none!important;box-shadow:none}.current-subscription-card[data-v-c0dd2412]{background-color:#f4f1fa;padding:0}.current-subscription-card[data-v-c0dd2412] .box-wrapper{background-color:#e9e3f5;border:none}.current-subscription-card .header[data-v-c0dd2412]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0}.current-subscription-card .header .title[data-v-c0dd2412]{padding:0}.current-subscription-card .header .header-actions[data-v-c0dd2412]{display:flex;align-items:center;gap:12px}.current-subscription-card .subscription-info-grid[data-v-c0dd2412]{padding:24px}.title[data-v-c0dd2412]{padding:12px;font-weight:600;color:#363636;font-size:1.2rem}.add-subscription-btn-row[data-v-c0dd2412]{display:flex;justify-content:flex-end;margin:16px 0 8px}.history-header-row[data-v-c0dd2412]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.status-cell[data-v-c0dd2412]{font-weight:600;letter-spacing:.5px}.status-active[data-v-c0dd2412]{color:#43a047}.info-item.status-expired[data-v-c0dd2412] .value{color:#e53935!important;font-weight:600}.user-meals-overview[data-v-a78a4bc2]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem}.user-meals-overview .base-info[data-v-a78a4bc2]{grid-column:1/3;display:flex;column-gap:2rem;padding:2rem;border-bottom:1px solid #ECECEC;box-shadow:4px 6px -2px #10182808}.user-meals-overview .base-info .image-wrapper[data-v-a78a4bc2]{width:396px;height:396px;border-radius:6px;overflow:hidden;flex:none}.user-meals-overview .base-info .image-wrapper .image[data-v-a78a4bc2]{width:100%;height:100%;object-fit:contain;object-position:center}.user-meals-overview .base-info .info[data-v-a78a4bc2]{min-width:250px;display:flex;flex-direction:column;row-gap:2.5rem}.user-meals-overview .base-info .info .info-wrapper[data-v-a78a4bc2]{display:flex;flex-direction:column;row-gap:.75rem}.user-meals-overview .base-info .info .info-wrapper .title[data-v-a78a4bc2]{font-size:1rem;line-height:150%;margin-bottom:.25rem;color:#454545;font-weight:700}.user-meals-overview .base-info .tags[data-v-a78a4bc2]{display:flex;flex-direction:column;row-gap:1.5rem}.user-meals-overview .preparation[data-v-a78a4bc2]{grid-column:1/2;display:flex;flex-direction:column;row-gap:1.5rem;padding:2rem;border:1px solid #BCAAE2;border-radius:6px}.user-meals-overview .preparation .title[data-v-a78a4bc2]{font-size:1rem;line-height:150%;margin-bottom:1rem;font-weight:600}.user-meals-overview .preparation .description[data-v-a78a4bc2]{font-size:1rem;line-height:150%;white-space:pre-line}.user-meals-overview .ingredients[data-v-a78a4bc2]{grid-column:2/3;padding:2rem;display:flex;flex-direction:column;row-gap:2rem;border:1px solid #E9E3F5;border-radius:6px;background-color:#f4f1fa}.user-meals-overview .ingredients .title[data-v-a78a4bc2]{font-size:1rem;line-height:150%;font-weight:600}.filters[data-v-09348e57]{width:286px}.footer-actions[data-v-f1f9e6c4]{display:flex;align-items:center;justify-content:end;gap:1rem}.section-details[data-v-f1f9e6c4]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:8px 24px}.section-details .input[data-v-f1f9e6c4]{grid-column:span 1;margin:0;min-height:50px}.filters[data-v-915b433b]{width:286px;display:flex}.footer-actions[data-v-87afff70]{display:flex;align-items:center;justify-content:end;gap:1rem}.section-details[data-v-87afff70]{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,1fr);gap:8px 24px}.section-details .input[data-v-87afff70]{grid-column:span 1;margin:0;min-height:50px}.settings-sections[data-v-a5d2a64b]{display:flex;flex-direction:row;gap:32px;align-items:flex-start}.settings-card[data-v-a5d2a64b]{background:#fff;border-radius:10px;border:1.5px solid #8d94a1;box-shadow:0 2px 8px #0000000a;padding:32px 24px 24px;margin-bottom:0;min-width:340px;max-width:600px;width:100%}.time-slots-card[data-v-a5d2a64b]{margin-bottom:0}.disabled-slots-card[data-v-a5d2a64b]{min-width:260px;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;padding:24px 18px}.section-title[data-v-a5d2a64b]{margin-bottom:24px;font-size:1.3rem;font-weight:600;text-align:left}.time-slots-list[data-v-a5d2a64b]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.time-slot-row[data-v-a5d2a64b]{display:flex;align-items:baseline;gap:12px}.slot-name-input[data-v-a5d2a64b]{min-width:120px;max-width:160px}.time-input[data-v-a5d2a64b]{min-width:110px;max-width:140px}.modal-row[data-v-a5d2a64b]{display:flex;flex-direction:row;gap:18px;width:100%}.modal-field[data-v-a5d2a64b]{flex:1;display:flex;flex-direction:column;gap:8px}.button-row[data-v-a5d2a64b]{display:flex;flex-direction:row;gap:12px}.slot-disabled-info[data-v-a5d2a64b]{margin-left:12px;font-size:.8rem;color:#8d94a1}.disabled-slot-row[data-v-a5d2a64b]{margin-bottom:18px;padding-bottom:10px;border-bottom:1px solid #e5e7eb}.disabled-dates[data-v-a5d2a64b]{color:#8d94a1;margin-left:6px}.disabled-reason[data-v-a5d2a64b],.disabled-alternative[data-v-a5d2a64b]{font-size:.95em;color:#6b7280;margin-left:2px}.empty-disabled[data-v-a5d2a64b]{color:#8d94a1;font-style:italic}.filters[data-v-d6ad8b12]{display:grid;grid-template-columns:280px 280px;grid-column-gap:1rem;margin-bottom:16px}.status-filter[data-v-d6ad8b12]{grid-column:2}.status-filter .select-wrapper[data-v-d6ad8b12]{display:flex;align-items:center;width:100%;padding:0 .75rem;height:44px;border:1px solid #D8D8D8;border-radius:4px;color:#d8d8d8;background:#FFFFFF;transition:.3s;box-sizing:border-box}.status-filter .select-wrapper[data-v-d6ad8b12]:hover{border-color:#636363;color:#636363}.status-filter .select-wrapper.is-open[data-v-d6ad8b12]{border-color:#8f72cf}.status-filter .select-wrapper.error[data-v-d6ad8b12]{border-color:#f22020}.status-filter .select-wrapper.disabled[data-v-d6ad8b12]{border-color:#d8d8d8;cursor:not-allowed;color:#c5c5c5;background:#F5F5F5}.status-dot[data-v-d6ad8b12]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.status-accepted .status-dot[data-v-d6ad8b12]{background:#1E8F52}.status-pending .status-dot[data-v-d6ad8b12]{background:#F59E42}.status-rejected .status-dot[data-v-d6ad8b12]{background:#B91C1C}.status-inprogress .status-dot[data-v-d6ad8b12]{background:#3B82F6}.center-cell[data-v-d6ad8b12]{text-align:left!important;vertical-align:middle!important}.center-cell>*[data-v-d6ad8b12]{margin-left:auto;margin-right:auto;display:inline-block}.wellbeing-section[data-v-2e91a73b]{width:100%;max-width:900px;margin:2.5rem auto 0;display:flex;flex-direction:column;align-items:center;background:none;box-shadow:none;border-radius:0;padding:0 1rem 2rem}.emoji-big[data-v-2e91a73b]{font-size:110px;line-height:1;margin-bottom:.5rem;margin-top:1.5rem}.questionmark[data-v-2e91a73b]{font-size:110px;color:#bbb;font-weight:700;line-height:1}.feeling-label[data-v-2e91a73b]{color:#888;font-size:1.2rem;margin-bottom:.2rem;margin-top:.2rem}.feeling-value[data-v-2e91a73b]{font-size:2.7rem;font-weight:800;margin-bottom:1.5rem;text-align:center;letter-spacing:.01em}.divider[data-v-2e91a73b]{width:100%;max-width:320px;height:1px;background:#eee;margin:1.2rem 0}.symptoms-label[data-v-2e91a73b],.notes-label[data-v-2e91a73b]{color:#888;margin-bottom:.3rem;font-size:1.1rem;font-weight:500}.symptoms-list[data-v-2e91a73b]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;min-height:1.5rem;margin-bottom:.5rem}.symptom-chip[data-v-2e91a73b]{background:#e6f9ed;color:#3bb77e;border-radius:12px;padding:.3rem 1.1rem;font-size:1.05rem;font-weight:500}.symptom-empty[data-v-2e91a73b]{color:#bbb;font-size:1.2rem}.notes-value[data-v-2e91a73b]{min-height:1.5rem;color:#222;font-size:1.15rem;text-align:center;word-break:break-word;margin-bottom:.5rem}.progression-view[data-v-361294de]{margin:0 auto}
