@font-face{font-family:Icon;src:url(/assets/IconFont-2fic0CQg.ttf)format("truetype")}@font-face{font-family:Montserrat-Thin;src:url(/assets/Montserrat-Thin-C45poLqL.ttf)format("truetype")}@font-face{font-family:Montserrat-ExtraLight;src:url(/assets/Montserrat-ExtraLight-CWta8709.ttf)format("truetype")}@font-face{font-family:Montserrat-Light;src:url(/assets/Montserrat-Light-CWY8cMUX.ttf)format("truetype")}@font-face{font-family:Montserrat-Regular;src:url(/assets/Montserrat-Regular-dKSYcarW.ttf)format("truetype")}@font-face{font-family:Montserrat-Medium;src:url(/assets/Montserrat-Medium-B6_CVUrt.ttf)format("truetype")}@font-face{font-family:Montserrat-SemiBold;src:url(/assets/Montserrat-SemiBold-U2BYPJfG.ttf)format("truetype")}@font-face{font-family:Montserrat-Bold;src:url(/assets/Montserrat-Bold-DwCw38g9.ttf)format("truetype")}@font-face{font-family:Montserrat-ExtraBold;src:url(/assets/Montserrat-ExtraBold-BlN-Y-GC.ttf)format("truetype")}@font-face{font-family:Montserrat-Black;src:url(/assets/Montserrat-Black-CuEassqq.ttf)format("truetype")}@font-face{font-family:Icon;src:url(/assets/IconFont-2fic0CQg.ttf)format("truetype")}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Thin-C45poLqL.ttf)format("truetype");font-weight:100}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLight-CWta8709.ttf)format("truetype");font-weight:200}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Light-CWY8cMUX.ttf)format("truetype");font-weight:300}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-dKSYcarW.ttf)format("truetype");font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-B6_CVUrt.ttf)format("truetype");font-weight:500}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-U2BYPJfG.ttf)format("truetype");font-weight:600}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-DwCw38g9.ttf)format("truetype");font-weight:700}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBold-BlN-Y-GC.ttf)format("truetype");font-weight:800}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Black-CuEassqq.ttf)format("truetype");font-weight:900}:root{scrollbar-color:#eaeaea #fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#eaeaea}::-webkit-scrollbar-thumb:hover{background:var(--color-disabled-text)}*{scrollbar-width:thin}html{color:var(--color-primary-text);font-family:Montserrat-Regular,sans-serif}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:baseline;display:inline}[v-cloak]{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}:focus-visible:not(#root *){outline:none}:not(#root *)::placeholder{color:var(--color-tertiary-text)}.base-icon{font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;color:var(--color-main-100);text-transform:none;letter-spacing:normal;overflow-wrap:normal;white-space:nowrap;text-rendering:optimizelegibility;direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.base-icon.size-10{width:10px;height:10px;font-size:10px}.base-icon.size-12{width:12px;height:12px;font-size:12px}.base-icon.size-14{width:14px;height:14px;font-size:14px}.base-icon.size-16{width:16px;height:16px;font-size:16px}.base-icon.size-18{width:18px;height:18px;font-size:18px}.base-icon.size-20{width:20px;height:20px;font-size:20px}.base-icon.size-22{width:22px;height:22px;font-size:22px}.base-icon.size-24{width:24px;height:24px;font-size:24px}.base-icon.base-icon--ok{color:var(--color-success-100)}.base-icon.base-icon--info{color:var(--color-warning-100)}.base-icon.base-icon--warning{color:var(--color-destructive-100)}.base-icon.base-icon--secondary{color:var(--color-secondary-text)}.base-icon.base-icon--disabled{color:var(--color-tertiary-text)}.base-icon.base-icon---hover-ok:hover{color:var(--color-success-100)}.base-icon.base-icon--hover-info:hover{color:var(--color-warning-100)}.base-icon.base-icon--hover-warning:hover{color:var(--color-destructive-100)}.base-icon.base-icon--hover-secondary:hover{color:var(--color-secondary-text)}.base-icon--outline{font-family:Material Symbols Outlined Variable}.base-icon--fill{font-family:Material Icons}.base-button{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:#0000;border:0;border-radius:5px;justify-content:center;align-items:center;height:30px;margin:0;padding:0;font-family:Montserrat-SemiBold;font-size:12px;line-height:30px;display:flex;overflow:hidden}.base-button--text{width:auto;height:auto;line-height:inherit;display:inline}.base-button--text:hover{text-decoration:underline}.base-button.base-button--primary,.base-button.base-button--secondary,.base-button--warning{border-style:solid;border-width:1px;min-width:120px;padding:0 8px}.base-button.base-button--primary{color:#fff;background-color:var(--color-main-100);border-color:var(--color-main-100)}.base-button.base-button--primary .base-icon{color:#fff}.base-button.base-button--secondary{color:var(--color-main-100);border:1px solid var(--color-main-100);background-color:#fff}.base-button--warning{color:#fff;letter-spacing:0;background-color:var(--color-destructive-100);border-radius:6px}.base-button.base-button--icon .base-icon,.base-button.base-button--icon.small .base-icon{color:var(--color-main-100);cursor:pointer}.base-button.base-button--icon:hover .base-icon{color:var(--color-main-110)}.base-button.base-button--icon:active .base-icon{color:var(--color-main-100)}.base-button.base-button--icon-warning:hover .base-icon{color:#f55f6d}.base-button.base-button--icon-warning:active .base-icon{color:var(--color-destructive-100)}.base-button.base-button--secondary:hover .base-icon{color:#fff}.base-button.base-button--icon.diet-visibility .base-icon{font-family:Material Symbols Outlined Variable}.base-button.base-button--primary:disabled .base-icon{color:#fff}.base-button.base-button--secondary:disabled .base-icon{color:var(--color-main-30)}.base-button.base-button--icon:disabled .base-icon{color:var(--color-disabled-text)}.base-button.base-button--icon.diet-visibility.disabled .base-icon{color:var(--color-tertiary-text)}.base-button.base-button--primary:hover{background-color:var(--color-main-110);border-color:var(--color-main-110)}.base-button.base-button--secondary:hover{color:#fff;background-color:var(--color-main-110);border:1px solid var(--color-main-110)}.base-button--secondary.base-button--outline{border-color:#fff}.base-button.base-button--icon{text-align:center;border-radius:14px;width:28px;height:28px}.base-button.base-button--icon.small{border-radius:11px;width:22px;height:22px}.base-button.base-button--icon:hover{background-color:var(--color-main-30)}.base-button.base-button--icon-warning:hover{background-color:var(--color-destructive-30)}.base-button.base-button--icon-warning:active{background-color:#faa0a8}.base-button.base-button--icon:disabled{pointer-events:none;background-color:#0000}.base-button.base-button--primary:disabled{color:#fff;cursor:default;background-color:var(--color-main-30);border-color:var(--color-main-30)}.base-button.base-button--secondary:disabled{color:var(--color-main-30);cursor:default;border-color:var(--color-main-30);background-color:#fff}.base-input{border:0;border-bottom:1px solid var(--color-tertiary-text);background:0 0;outline:0;padding:5px 8px;font-size:12px;line-height:15px}.base-input:hover,.base-input:focus{border-bottom:1px solid var(--color-main-100)}.base-input.base-input-error{border-bottom:1px solid var(--color-destructive-100)}.base-textarea{resize:none;border:0;border-bottom:1px solid var(--color-tertiary-text);background:0 0;outline:0;width:calc(100% - 16px);min-height:15px;padding:5px 8px;font-size:12px;line-height:16px}.base-textarea:hover,.base-textarea:focus{border-bottom:1px solid var(--color-main-100)}.base-select{cursor:pointer;font-size:12px;position:relative}.base-select__selected{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--color-tertiary-text);padding:4px 21px 4px 8px;line-height:15px;position:relative;overflow:hidden}.base-select__selected:after{content:"";border-bottom:1px solid var(--color-primary-text);border-left:1px solid var(--color-primary-text);width:4px;height:4px;margin-top:-4px;position:absolute;top:50%;right:8px;transform:rotate(-45deg)}.base-select__selected--active:after{border-bottom:1px solid var(--color-main-100);border-left:1px solid var(--color-main-100);top:59%;transform:rotate(135deg)}.base-select__selected:hover{border-bottom-color:var(--color-primary-text)}.base-select__selected--active{border-bottom-color:var(--color-main-100)}.base-select__options{z-index:20;overflow-wrap:break-word;scrollbar-width:thin;background:#fff;width:100%;min-width:100%;max-height:200px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 1px 6px #9b9b9b80}.base-select__options::-webkit-scrollbar{width:6px}.base-select__option{color:var(--color-secondary-text);padding:4px 5px}.base-select__option--selected{color:var(--color-main-100);font-family:Montserrat-Medium}.base-select__option:hover{color:var(--color-primary-text);background:var(--color-main-10)}.base-checkbox{cursor:pointer;align-items:center;width:fit-content;line-height:14px;display:inline-flex}.base-checkbox__tick{border:1px solid var(--color-primary-text);border-radius:2px;width:12px;min-width:12px;height:12px;min-height:12px;position:relative}.base-checkbox.hover .base-checkbox__tick{background:var(--color-main-30)}.base-checkbox__tick.checked:after{content:"";border:solid var(--color-main-100);border-width:0 1px 1px 0;width:3px;height:7px;display:block;position:relative;top:1px;left:4px;transform:rotate(45deg)}.base-checkbox__tick.partial:after{content:"";background:var(--color-main-100);border-radius:2px;width:8px;height:8px;display:block;position:relative;top:1px;left:1px}.base-checkbox__label{cursor:pointer;user-select:none;margin-left:8px;font-family:Montserrat-Medium;font-size:12px}.base-checkbox.disabled{pointer-events:none}.base-checkbox.disabled .base-checkbox__tick{border:1px solid var(--color-disabled-text);background:#fff}.base-checkbox.disabled .base-checkbox__tick.checked:after{border:solid var(--color-disabled-text);border-width:0 1px 1px 0}.base-checkbox.disabled .base-checkbox__label{color:var(--color-disabled-text)}.base-radio{cursor:pointer;align-items:center;line-height:14px;display:inline-flex}.base-radio__tick{border:1px solid var(--color-primary-text);border-radius:6px;width:12px;height:12px;position:relative}.base-radio.hover .base-radio__tick:after{content:"";background:var(--color-main-30);border-radius:3px;width:6px;height:6px;display:block;position:relative;top:2px;left:2px}.base-radio .base-radio__tick.checked:after{content:"";background:var(--color-main-100);border-radius:3px;width:6px;height:6px;display:block;position:relative;top:2px;left:2px}.base-radio__label{cursor:pointer;user-select:none;margin-left:6px;font-family:Montserrat-Medium;font-size:12px}.base-radio.disabled{color:var(--color-disabled-text);pointer-events:none}.base-radio.disabled .base-radio__tick{border:1px solid var(--color-disabled-text)}.base-radio.disabled .base-radio__tick:after{background:var(--color-disabled-text)}.base-switch{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.base-switch__line{background:var(--color-tertiary-text);border-radius:4px;width:22px;height:8px;transition:all .2s linear;position:relative}.base-switch.base-switch--active .base-switch__line{background:var(--color-main-100)}.base-switch__circle-in{background:#fff;border-radius:6px;width:12px;height:12px;transition:all .2s linear;position:absolute;top:-2px;left:0;box-shadow:0 1px 1px #0003}.base-switch.base-switch--active .base-switch__circle-in{left:10px}.base-switch__circle-out{opacity:0;background:#c3c3c333;border-radius:12px;width:24px;height:24px;transition:all .2s linear;position:absolute;top:-8px;left:-6px}.base-switch.base-switch--active .base-switch__circle-out{background:#5dbab366;left:4px}.base-switch:hover .base-switch__circle-out{opacity:1}.base-slider{align-items:center;width:100%;min-width:50px;height:12px;display:flex;position:relative}.base-slider__progress{z-index:5;border:0;width:100%;height:2px;position:absolute}.base-slider__progress[value]{appearance:none}.base-slider__progress[value]::-webkit-progress-bar{z-index:5;background-color:#e4e4e4}.base-slider__progress[value]::-webkit-progress-value{background-color:var(--color-main-100)}.base-slider__input{z-index:10;appearance:none;background:0 0;width:100%}.base-slider__input::-webkit-slider-runnable-track{cursor:pointer;width:100%;height:2px}.base-slider__input::-webkit-slider-thumb{z-index:10;appearance:none;cursor:pointer;background:var(--color-main-100);border:0;border-radius:50%;width:12px;height:12px;margin-top:-5px;transition:all .3s}.base-slider__input::-moz-range-track{cursor:pointer;width:100%;height:2px}.base-slider__input::-moz-range-thumb{z-index:10;appearance:none;cursor:pointer;background:var(--color-main-100);border:0;border-radius:6px;width:12px;height:12px;transition:all .3s}.base-badge{color:#fff;background:var(--color-tertiary-text);border-radius:5px;padding:2px 4px;font-family:Montserrat-Bold;font-size:12px;line-height:12px;display:inline-block}.strong{font-family:Montserrat-Bold}.base-loader{width:0;height:0;position:relative}.base-loader--size-12{width:12px;height:12px}.base-loader--size-20{width:20px;height:20px}.base-loader--size-24{width:24px;height:24px}.base-loader--size-48{width:48px;height:48px}.base-loader .base-loader__circle{width:100%;height:100%;position:absolute;top:0;left:0}.base-loader .base-loader__circle:before{content:"";background-color:var(--color-main-100);border-radius:100%;width:15%;height:15%;margin:0 auto;animation:1.2s ease-in-out infinite both base-loader__circleFadeDelay;display:block}.base-loader .base-loader__circle2{transform:rotate(30deg)}.base-loader .base-loader__circle3{transform:rotate(60deg)}.base-loader .base-loader__circle4{transform:rotate(90deg)}.base-loader .base-loader__circle5{transform:rotate(120deg)}.base-loader .base-loader__circle6{transform:rotate(150deg)}.base-loader .base-loader__circle7{transform:rotate(180deg)}.base-loader .base-loader__circle8{transform:rotate(210deg)}.base-loader .base-loader__circle9{transform:rotate(240deg)}.base-loader .base-loader__circle10{transform:rotate(270deg)}.base-loader .base-loader__circle11{transform:rotate(300deg)}.base-loader .base-loader__circle12{transform:rotate(330deg)}.base-loader .base-loader__circle2:before{animation-delay:-1.1s}.base-loader .base-loader__circle3:before{animation-delay:-1s}.base-loader .base-loader__circle4:before{animation-delay:-.9s}.base-loader .base-loader__circle5:before{animation-delay:-.8s}.base-loader .base-loader__circle6:before{animation-delay:-.7s}.base-loader .base-loader__circle7:before{animation-delay:-.6s}.base-loader .base-loader__circle8:before{animation-delay:-.5s}.base-loader .base-loader__circle9:before{animation-delay:-.4s}.base-loader .base-loader__circle10:before{animation-delay:-.3s}.base-loader .base-loader__circle11:before{animation-delay:-.2s}.base-loader .base-loader__circle12:before{animation-delay:-.1s}@keyframes base-loader__circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.k-space{flex-shrink:0;flex-basis:auto;min-width:0;min-height:0;display:flex}.k-space--columns>.k-space-item{align-items:center;display:flex}.k-space--rows{flex-direction:column}.k-space--align-baseline{align-items:baseline}.k-space--align-start{align-items:flex-start}.k-space--align-end{align-items:flex-end}.k-space--align-center{align-items:center}.k-space--justify-baseline{justify-content:baseline}.k-space--justify-start{justify-content:flex-start}.k-space--justify-end{justify-content:flex-end}.k-space--justify-center{justify-content:center}.k-space--justify-between{justify-content:space-between}.k-space--justify-around{justify-content:space-around}.k-space--wrap{flex-wrap:wrap}.k-space--inline{display:inline-flex}.k-space--fluid{flex:0}.k-space--fill{flex:1}.form-field{flex-direction:column;width:100%;padding-bottom:8px;display:flex;position:relative}.form-field--error input{border-color:var(--color-destructive-100)}.form-field__error{color:var(--color-destructive-100);margin:0;font-size:10px;line-height:1;position:absolute;top:calc(100% - 4px)}.form-field__input{box-sizing:border-box;width:100%;height:32px;color:var(--color-primary-text);text-align:left;letter-spacing:-.006em;border:1px solid #ccc;border-radius:4px;padding:0 34px 0 12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;box-shadow:inset 1px 2px 2px #0000001f}.form-field__input:focus{background:var(--color-main-10);border-color:var(--color-main-100)}.form-field__input:hover{border-color:var(--color-main-100)}.form-field--error .form-field__input,.form-field--error .form-field__input::placeholder{color:#e00000;border-color:#e00000}.form-field--error .form-field__input:focus{background:#fff}.form-field__label{text-align:left;letter-spacing:-.006em;margin-bottom:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.form-field__icon{position:absolute;top:32px;right:8px}.form-field__select{text-align:left;appearance:none;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;align-items:center;display:flex;position:relative;box-shadow:0 1px 2px #0000001f}.form-field__select:focus,.form-field__select:hover{border:1px solid var(--color-main-100)}.form-field__select--disabled:hover{border:1px solid #ccc}.form-field__select-selected{width:100%;height:32px;color:var(--color-primary-text);letter-spacing:-.006em;cursor:pointer;background:#fff;align-items:center;padding:0 12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex;box-shadow:inset 1px 2px 2px #0000001f}.form-field__select-selected--disabled,.form-field__select-selected--disabled i{color:#ccc!important}.form-field__select-icon{position:absolute;top:6px;right:6px}.form-field__options{z-index:20;overflow-wrap:break-word;scrollbar-width:thin;background:#fff;width:100%;min-width:100%;max-height:200px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 1px 6px #9b9b9b80}.form-field__options::-webkit-scrollbar{width:6px}.form-field__option{color:var(--color-secondary-text);text-align:left;letter-spacing:-.006em;padding:6px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.form-field__option:hover,.form-field__option--selected{color:var(--color-main-100);background-color:var(--color-main-10)!important}.form-field__options>.form-field__option:nth-child(2n){background:#f0f0f0}@layer base{html{text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:auto}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;max-width:100%;color:inherit;white-space:normal;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:auto}details{display:block}summary{display:list-item}template,[hidden]{display:none}}[data-notivue-align=top] .Notivue__enter,[data-notivue-align=top] .Notivue__leave{--notivue-ty:-200%}[data-notivue-align=bottom] .Notivue__enter,[data-notivue-align=bottom] .Notivue__leave{--notivue-ty:200%}.Notivue__enter{animation:.35s cubic-bezier(.5,1,.25,1) Notivue__enter-kf}.Notivue__leave{animation:.35s Notivue__leave-kf}.Notivue__clearAll{animation:.5s cubic-bezier(.22,1,.36,1) Notivue__clearAll-kf}@keyframes Notivue__enter-kf{0%{transform:translate3d(0,var(--notivue-ty),0) scale(.25);opacity:0}to{opacity:1;transform:translateZ(0)scale(1)}}@keyframes Notivue__leave-kf{0%{opacity:.7;transform:translateZ(0)scale(1)}to{transform:translate3d(0,var(--notivue-ty),0) scale(0);opacity:0}}@keyframes Notivue__clearAll-kf{0%{opacity:1}to{opacity:0}}._root_5a6u6_8{cursor:pointer;white-space:nowrap;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:all .3s;display:inline-flex;overflow:hidden}._root_5a6u6_8 i{transition:all .3s}._disabled_5a6u6_27{cursor:not-allowed}._type--primary_5a6u6_31{color:#fff;background-color:#0d968b;border:1px solid #0d968b}._type--primary_5a6u6_31:hover{background-color:#009b9d;border:1px solid #0d968b}._type--primary_5a6u6_31:active{background-color:#0d968b;border:1px solid #55bcbe}._type--primary_5a6u6_31:hover:active{background-color:#55bcbe;border:1px solid #55bcbe}._type--primary_5a6u6_31 i{color:#fff}._type--secondary_5a6u6_52{color:#1a1a1a;background-color:#fcfcfc;border:1px solid #e1e1e2}._type--secondary_5a6u6_52:hover{background-color:#e1e1e2}._type--secondary_5a6u6_52:active{background-color:#e1e1e2;border:1px solid #55bcbe}._type--secondary_5a6u6_52:hover:active{background-color:#fcfcfc}._type--secondary_5a6u6_52 i{color:#52525b}._type--ghost_5a6u6_71{color:#0d968b;background-color:#fff;border:1px solid #0d968b}._type--ghost_5a6u6_71:hover{border:1px solid #0d968b}._type--ghost_5a6u6_71:active,._type--ghost_5a6u6_71:hover:active{border:1px solid #55bcbe}._type--ghost_5a6u6_71 i{color:#0d968b}._type--transparent_5a6u6_89{color:#0d968b;background-color:#0000;border:1px solid #0000}._type--transparent_5a6u6_89 i{color:#0d968b}._type--destructive_5a6u6_98{color:#fff;background-color:#dc2828;border:1px solid #dc2828}._type--destructive_5a6u6_98:hover{background-color:#ff6565;border:1px solid #ff6565}._type--destructive_5a6u6_98:active{background-color:#ffa0a0;border:1px solid #ffa0a0}._type--destructive_5a6u6_98:hover:active{background-color:#dc2828;border:1px solid #dc2828}._type--destructive_5a6u6_98 i{color:#fff}._size--xsmall_5a6u6_119{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;font-size:16px}._size--small_5a6u6_129{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;font-size:16px}._size--default_5a6u6_139{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;font-size:24px}._size--large_5a6u6_149{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;font-size:28px}._size--xl_5a6u6_159{width:58px;min-width:58px;max-width:58px;height:58px;min-height:58px;max-height:58px;font-size:32px}._root_5a6u6_8:disabled{color:#1a1a1a2e;pointer-events:none;background-color:#f4f4f5;border:1px solid #f4f4f5}._root_5a6u6_8:disabled i{color:#1a1a1a2e}._root_t0s1r_8{font-style:normal}._left_t0s1r_12{text-align:left}._center_t0s1r_16{text-align:center}._right_t0s1r_20{text-align:right}._size-xs_t0s1r_24{font-size:12px;line-height:16px}._size-sm_t0s1r_29{font-size:14px;line-height:22px}._size-base_t0s1r_34{font-size:16px;line-height:24px}._size-lg_t0s1r_39{font-size:18px;line-height:28px}._size-xl_t0s1r_44{font-size:20px;line-height:32px}._size-2xl_t0s1r_49{font-size:24px;line-height:38px}._size-3xl_t0s1r_54{font-size:30px;line-height:42px}._size-4xl_t0s1r_59{font-size:36px;line-height:52px}._size-5xl_t0s1r_64{font-size:48px;line-height:64px}._size-6xl_t0s1r_69{font-size:60px;line-height:86px}._size-7xl_t0s1r_74{font-size:72px;line-height:108px}._size-8xl_t0s1r_79{font-size:96px;line-height:144px}._size-9xl_t0s1r_84{font-size:128px;line-height:192px}._thin_t0s1r_89{font-weight:100}._extralight_t0s1r_93{font-weight:200}._light_t0s1r_97{font-weight:300}._regular_t0s1r_101{font-weight:400}._medium_t0s1r_105{font-weight:500}._semibold_t0s1r_109{font-weight:600}._bold_t0s1r_113{font-weight:700}._extrabold_t0s1r_117{font-weight:800}._black_t0s1r_121{font-weight:900}._container_1iplw_8[data-v-fec66be3]{background:#fff;border:1px solid #e1e1e2;border-radius:15px;min-width:380px;box-shadow:0 1px #1a1a1a14,0 2px 4px -1px #1a1a1a14}._closeIcon_1iplw_16[data-v-fec66be3]{width:28px;height:28px}._contentContainer_1iplw_21[data-v-fec66be3]{max-width:268px}._success_1iplw_25[data-v-fec66be3]{color:#16a249}._warning_1iplw_29[data-v-fec66be3]{color:#fb923c}._info_1iplw_33[data-v-fec66be3]{color:#0d968b}._error_1iplw_37[data-v-fec66be3]{color:#dc2828}.ui-icon[data-v-5e08b515]{vertical-align:middle;color:inherit;flex:none;display:inline-block}.ui-badge[data-v-652a8c96]{--background-color:var(--component-color-utility-gray-utility-gray-50);--border-color:var(--component-color-utility-gray-utility-gray-200);--icon-color:var(--component-color-utility-gray-utility-gray-500);--text-color:var(--component-color-utility-gray-utility-gray-700);white-space:nowrap;border-style:solid;border-width:1px;align-items:center;gap:4px;display:inline-flex}.ui-badge--blue[data-v-652a8c96]{--background-color:var(--component-color-utility-blue-utility-blue-50);--border-color:var(--component-color-utility-blue-utility-blue-200);--icon-color:var(--component-color-utility-blue-utility-blue-500);--text-color:var(--component-color-utility-blue-utility-blue-700)}.ui-badge--blue-light[data-v-652a8c96]{--background-color:var(--component-color-utility-blue-light-utility-blue-light-50);--border-color:var(--component-color-utility-blue-light-utility-blue-light-200);--icon-color:var(--component-color-utility-blue-light-utility-blue-light-500);--text-color:var(--component-color-utility-blue-light-utility-blue-light-700)}.ui-badge--brand[data-v-652a8c96]{--background-color:var(--component-color-utility-brand-utility-brand-50);--border-color:var(--component-color-utility-brand-utility-brand-200);--icon-color:var(--component-color-utility-brand-utility-brand-500);--text-color:var(--component-color-utility-brand-utility-brand-700)}.ui-badge--success[data-v-652a8c96]{--background-color:var(--component-color-utility-success-utility-success-50);--border-color:var(--component-color-utility-success-utility-success-200);--icon-color:var(--component-color-utility-success-utility-success-500);--text-color:var(--component-color-utility-success-utility-success-700)}.ui-badge--warning[data-v-652a8c96]{--background-color:var(--component-color-utility-warning-utility-warning-50);--border-color:var(--component-color-utility-warning-utility-warning-200);--icon-color:var(--component-color-utility-warning-utility-warning-500);--text-color:var(--component-color-utility-warning-utility-warning-700)}.ui-badge--purple[data-v-652a8c96]{--background-color:var(--component-color-utility-purple-utility-purple-50);--border-color:var(--component-color-utility-purple-utility-purple-200);--icon-color:var(--component-color-utility-purple-utility-purple-500);--text-color:var(--component-color-utility-purple-utility-purple-700)}.ui-badge--error[data-v-652a8c96]{--background-color:var(--component-color-utility-error-utility-error-50);--border-color:var(--component-color-utility-error-utility-error-200);--icon-color:var(--component-color-utility-error-utility-error-500);--text-color:var(--component-color-utility-error-utility-error-700)}.ui-badge[data-v-652a8c96] svg{color:var(--icon-color)}.ui-badge--filled[data-v-652a8c96]{background-color:var(--background-color);border-color:var(--border-color);color:var(--text-color)}.ui-badge--outline[data-v-652a8c96]{border-color:var(--border-color);color:var(--text-color);background-color:#0000}.ui-badge--sm[data-v-652a8c96]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal;padding:var(--spacing-xxs) var(--spacing-md);font-weight:500}.ui-badge--md[data-v-652a8c96]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;padding:var(--spacing-xxs) 10px;font-weight:500}.ui-badge--lg[data-v-652a8c96]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;padding:var(--spacing-xs) var(--spacing-lg);font-weight:500}.ui-badge--badge[data-v-652a8c96]{border-radius:var(--radius-full);border-width:1px}.ui-badge--pill[data-v-652a8c96]{border-width:1.5px}.ui-badge--sm.ui-badge--pill[data-v-652a8c96],.ui-badge--md.ui-badge--pill[data-v-652a8c96]{border-radius:var(--radius-sm)}.ui-badge--lg.ui-badge--pill[data-v-652a8c96]{border-radius:var(--radius-md)}.ui-badge--rounded[data-v-652a8c96]{border-radius:100%;justify-content:center;align-items:center;padding:0}.ui-badge--sm.ui-badge--rounded[data-v-652a8c96]{width:20px;height:20px}.ui-badge--md.ui-badge--rounded[data-v-652a8c96]{width:24px;height:24px}.ui-badge--lg.ui-badge--rounded[data-v-652a8c96]{width:28px;height:28px}.ui-badge--interactive[data-v-652a8c96]{cursor:pointer}.ui-badge--interactive[data-v-652a8c96]:hover:not(.ui-badge--disabled){filter:brightness(.96)}.ui-badge--interactive[data-v-652a8c96]:active:not(.ui-badge--disabled){filter:brightness(.92)}.ui-badge--interactive[data-v-652a8c96]:focus-visible{outline:2px solid var(--color-effects-focus-rings-focus-ring);outline-offset:2px}.ui-badge--disabled[data-v-652a8c96]{color:var(--color-foreground-fg-disabled);cursor:default;opacity:.65}button[data-v-652a8c96]{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}button[data-v-652a8c96]:focus-visible{outline-offset:1px;border-radius:2px;outline:2px solid}.ui-button[data-v-f3ff2c9e]{--btn-bg:var(--color-brand-600);--btn-bg-focus:var(--color-brand-600);--btn-bg-hover:var(--color-brand-700);--btn-border:transparent;--btn-color:var(--color-base-white);--btn-color-hover:var(--color-base-white);--btn-ring:var(--color-brand-500);--btn-ring-border:var(--color-brand-300);--icon-size:16px;background:var(--btn-bg);box-shadow:inset 0 0 0 1px var(--btn-border);color:var(--btn-color);cursor:pointer;outline-offset:2px;border:0;outline:2px solid #0000;grid-template-areas:"stack";justify-content:center;align-items:center;transition:all .2s ease-in-out;display:grid}.ui-button[data-v-f3ff2c9e]:hover:not(:disabled),.ui-button[data-ui-state=hover][data-v-f3ff2c9e]:not(:disabled),.ui-button[data-v-f3ff2c9e]:active:not(:disabled),.ui-button[data-ui-state=pressed][data-v-f3ff2c9e]:not(:disabled){background:var(--btn-bg-hover);color:var(--btn-color-hover)}.ui-button[data-v-f3ff2c9e]:focus-visible,.ui-button[data-ui-state=focus][data-v-f3ff2c9e]{background:var(--btn-bg-focus);box-shadow:inset 0 0 0 1px var(--btn-ring-border);outline-offset:2px;outline:2px solid var(--btn-ring)!important}.ui-button[data-v-f3ff2c9e]:disabled:not(.ui-button--loading){color:var(--color-gray-light-400);cursor:default}.ui-button[data-v-f3ff2c9e]:disabled:not(.ui-button--loading,.ui-button--icon-only){background:var(--color-gray-light-100);box-shadow:inset 0 0 0 1px #0000}.ui-button--gray[data-v-f3ff2c9e]{--btn-ring:var(--color-gray-light-500);--btn-ring-border:var(--color-gray-light-300)}.ui-button--purple[data-v-f3ff2c9e]{--btn-ring:var(--color-purple-500);--btn-ring-border:var(--color-purple-300)}.ui-button--error[data-v-f3ff2c9e]{--btn-ring:var(--color-error-600);--btn-ring-border:var(--color-error-300)}.ui-button--gray.ui-button--primary[data-v-f3ff2c9e]{--btn-bg:var(--color-base-white);--btn-bg-focus:var(--color-base-white);--btn-bg-hover:var(--color-gray-light-50);--btn-border:var(--color-gray-light-300);--btn-color:var(--color-gray-light-700);--btn-color-hover:var(--color-gray-light-800)}.ui-button--gray.ui-button--secondary[data-v-f3ff2c9e]{--btn-bg:var(--color-base-white);--btn-bg-focus:var(--color-base-white);--btn-bg-hover:var(--color-gray-light-50);--btn-border:var(--color-border-border-primary);--btn-color:var(--color-gray-light-700);--btn-color-hover:var(--color-gray-light-800)}.ui-button--gray.ui-button--tertiary[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:var(--color-gray-light-50);--btn-border:transparent;--btn-color:var(--color-gray-light-700);--btn-color-hover:var(--color-gray-light-800)}.ui-button--gray.ui-button--text[data-v-f3ff2c9e],.ui-button--gray.ui-button--table[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:transparent;--btn-border:transparent;--btn-color:var(--color-gray-light-700);--btn-color-hover:var(--color-gray-light-800)}.ui-button--brand.ui-button--secondary[data-v-f3ff2c9e]{--btn-bg:var(--color-base-white);--btn-bg-focus:var(--color-base-white);--btn-bg-hover:var(--color-brand-50);--btn-border:var(--color-border-border-brand-subtle);--btn-color:var(--color-brand-700);--btn-color-hover:var(--color-brand-800)}.ui-button--brand.ui-button--tertiary[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:var(--color-brand-50);--btn-border:transparent;--btn-color:var(--color-brand-700);--btn-color-hover:var(--color-brand-800)}.ui-button--brand.ui-button--text[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:transparent;--btn-border:transparent;--btn-color:var(--color-brand-700);--btn-color-hover:var(--color-brand-800)}.ui-button--brand.ui-button--table[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:transparent;--btn-border:transparent;--btn-color:var(--color-tertiary-600);--btn-color-hover:var(--color-foreground-fg-brand-primary-alt)}.ui-button--purple.ui-button--primary[data-v-f3ff2c9e]{--btn-bg:var(--color-purple-600);--btn-bg-focus:var(--color-purple-600);--btn-bg-hover:var(--color-purple-700);--btn-border:transparent;--btn-color:var(--color-base-white);--btn-color-hover:var(--color-base-white)}.ui-button--purple.ui-button--secondary[data-v-f3ff2c9e]{--btn-bg:var(--color-base-white);--btn-bg-focus:var(--color-base-white);--btn-bg-hover:var(--color-purple-50);--btn-border:var(--color-purple-300);--btn-color:var(--color-purple-700);--btn-color-hover:var(--color-purple-800)}.ui-button--purple.ui-button--tertiary[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:var(--color-purple-50);--btn-border:transparent;--btn-color:var(--color-purple-700);--btn-color-hover:var(--color-purple-800)}.ui-button--purple.ui-button--text[data-v-f3ff2c9e],.ui-button--purple.ui-button--table[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:transparent;--btn-border:transparent;--btn-color:var(--color-purple-700);--btn-color-hover:var(--color-purple-800)}.ui-button--error.ui-button--primary[data-v-f3ff2c9e]{--btn-bg:var(--color-error-600);--btn-bg-focus:var(--color-error-600);--btn-bg-hover:var(--color-error-700);--btn-border:transparent;--btn-color:var(--color-base-white);--btn-color-hover:var(--color-base-white)}.ui-button--error.ui-button--secondary[data-v-f3ff2c9e]{--btn-bg:var(--color-base-white);--btn-bg-focus:var(--color-base-white);--btn-bg-hover:var(--color-error-50);--btn-border:var(--color-error-300);--btn-color:var(--color-error-700);--btn-color-hover:var(--color-error-800)}.ui-button--error.ui-button--tertiary[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:var(--color-error-50);--btn-border:transparent;--btn-color:var(--color-error-700);--btn-color-hover:var(--color-error-800)}.ui-button--error.ui-button--text[data-v-f3ff2c9e],.ui-button--error.ui-button--table[data-v-f3ff2c9e]{--btn-bg:transparent;--btn-bg-focus:transparent;--btn-bg-hover:transparent;--btn-border:transparent;--btn-color:var(--color-error-500);--btn-color-hover:var(--color-error-800)}.ui-button--text[data-v-f3ff2c9e]{border-radius:var(--radius-xs)!important;background:0 0!important;padding:0!important}.ui-button--table[data-v-f3ff2c9e]{border-radius:var(--radius-md)!important;background:0 0!important;padding:0!important;font-weight:400!important}.ui-button--2xl[data-v-f3ff2c9e]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-lg,24px);line-height:var(--line-height-text-lg,32px);letter-spacing:normal;--icon-size:24px;border-radius:var(--radius-lg);padding:16px 22px;font-weight:600}.ui-button--xl[data-v-f3ff2c9e]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal;--icon-size:20px;border-radius:var(--radius-md);padding:12px 18px;font-weight:600}.ui-button--lg[data-v-f3ff2c9e]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal;--icon-size:20px;border-radius:var(--radius-md);padding:10px 16px;font-weight:600}.ui-button--md[data-v-f3ff2c9e]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;--icon-size:20px;border-radius:var(--radius-md);padding:10px 14px;font-weight:600}.ui-button--sm[data-v-f3ff2c9e]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;--icon-size:20px;border-radius:var(--radius-md);padding:8px 12px;font-weight:600}.ui-button--xs[data-v-f3ff2c9e]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal;--icon-size:16px;border-radius:var(--radius-md);padding:8px;font-weight:600}.ui-button--icon-only[data-v-f3ff2c9e]{padding:0}.ui-button--icon-only.ui-button--2xl[data-v-f3ff2c9e]{width:56px;min-width:56px;max-width:56px;height:56px;min-height:56px;max-height:56px}.ui-button--icon-only.ui-button--xl[data-v-f3ff2c9e]{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}.ui-button--icon-only.ui-button--lg[data-v-f3ff2c9e]{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px}.ui-button--icon-only.ui-button--md[data-v-f3ff2c9e]{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}.ui-button--icon-only.ui-button--sm[data-v-f3ff2c9e]{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}.ui-button--icon-only.ui-button--xs[data-v-f3ff2c9e]{width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px}.ui-button__content[data-v-f3ff2c9e],.ui-button__loader[data-v-f3ff2c9e]{grid-area:stack;align-items:center;display:inline-flex}.ui-button__content[data-v-f3ff2c9e]{gap:8px}.ui-button__loader[data-v-f3ff2c9e]{visibility:hidden;justify-content:center}.ui-button__icon[data-v-f3ff2c9e]{justify-content:center;align-items:center;display:inline-flex}.ui-button:not(.ui-button--icon-only) .ui-button__icon[data-v-f3ff2c9e]{height:var(--icon-size);width:var(--icon-size)}.ui-button:not(.ui-button--icon-only) .ui-button__icon[data-v-f3ff2c9e] svg{height:var(--icon-size);width:var(--icon-size);display:block}.ui-button--loading .ui-button__content[data-v-f3ff2c9e]{visibility:hidden}.ui-button--loading .ui-button__loader[data-v-f3ff2c9e]{visibility:visible}.ui-button__loader-icon[data-v-f3ff2c9e]{border:2px solid var(--btn-color);border-top-color:var(--btn-bg-hover);height:var(--icon-size);width:var(--icon-size);border-radius:50%;animation:1s linear infinite button-spin-f3ff2c9e}@keyframes button-spin-f3ff2c9e{to{transform:rotate(360deg)}}.ui-button-group[data-v-9ae1a98e]{isolation:isolate;display:inline-flex}.ui-button-group--vertical[data-v-9ae1a98e]{flex-direction:column}.ui-button-group[data-v-9ae1a98e] .ui-button:focus-visible{z-index:1}.ui-button-group--horizontal[data-v-9ae1a98e] .ui-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.ui-button-group--horizontal[data-v-9ae1a98e] .ui-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ui-button-group--vertical[data-v-9ae1a98e] .ui-button:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.ui-button-group--vertical[data-v-9ae1a98e] .ui-button:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-checkbox[data-v-66993f6d]{color:var(--color-text-text-secondary-700);cursor:pointer;align-items:flex-start;gap:8px;display:inline-flex;position:relative}input[data-v-66993f6d]{opacity:0;width:1px;height:1px;position:absolute}.ui-checkbox__box[data-v-66993f6d]{border:2px solid var(--color-border-border-primary);border-radius:var(--radius-xs);color:#0000;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:inline-flex}.ui-checkbox__box svg[data-v-66993f6d]{fill:none;height:16px;stroke:var(--color-base-white);stroke-dasharray:22;stroke-dashoffset:66px;stroke-width:3px;width:16px;transition:all .2s}.ui-checkbox--sm .ui-checkbox__box[data-v-66993f6d]{top:1px}.ui-checkbox--md .ui-checkbox__box[data-v-66993f6d]{top:3px}input:focus-visible+.ui-checkbox__box[data-v-66993f6d]{outline-offset:2px;outline:2px solid var(--color-effects-focus-rings-focus-ring)!important}input:checked+.ui-checkbox__box[data-v-66993f6d],input:indeterminate+.ui-checkbox__box[data-v-66993f6d]{background:var(--color-background-bg-brand-solid);border-color:var(--color-background-bg-brand-solid)}input:checked+.ui-checkbox__box svg[data-v-66993f6d],input:indeterminate+.ui-checkbox__box svg[data-v-66993f6d]{stroke-dashoffset:44px}input:indeterminate+.ui-checkbox__box svg[data-v-66993f6d]{fill:var(--color-base-white);stroke:none}input:active:not(:disabled)+.ui-checkbox__box[data-v-66993f6d]{border-color:var(--color-border-border-primary)}input:checked:active:not(:disabled)+.ui-checkbox__box[data-v-66993f6d],input:indeterminate:active:not(:disabled)+.ui-checkbox__box[data-v-66993f6d]{background:var(--color-border-border-primary)}input:disabled+.ui-checkbox__box[data-v-66993f6d]{border-color:var(--color-border-border-primary)}.ui-checkbox__content[data-v-66993f6d]{flex-direction:column;display:flex}.ui-checkbox__label[data-v-66993f6d]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal;font-weight:500}.ui-checkbox--sm .ui-checkbox__label[data-v-66993f6d]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;font-weight:500}.ui-checkbox__description[data-v-66993f6d],.ui-checkbox__error[data-v-66993f6d]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-tertiary-600);font-weight:400}.ui-checkbox__error[data-v-66993f6d]{color:var(--color-error-600)}.ui-checkbox--disabled[data-v-66993f6d]{cursor:not-allowed;opacity:.5}.dp--btn-base{font:inherit;transition:var(--dp-common-transition);border:none;line-height:normal}.dp--bg-none{background:0 0}.dp--active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--flex{align-items:center;display:flex}.dp--pointer{cursor:pointer}.dp--icon{stroke:currentColor;fill:currentColor}.dp--button{text-align:center;width:100%;color:var(--dp-icon-color);cursor:pointer;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height);place-content:center;align-items:center;display:flex}.dp--button.dp--overlay-action{position:absolute;bottom:0}.dp--button .dp--main{font-family:var(--dp-font-family);user-select:none;box-sizing:border-box;width:100%;position:relative}.dp--button .dp--main *{direction:var(--dp-direction,ltr)}.dp--button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp--button svg{height:var(--dp-button-icon-height);width:auto}.dp--button-bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp--flex-display{display:flex}.dp--relative{position:relative}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dp--action-row{width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp--action-row svg{height:var(--dp-button-icon-height);width:auto}.dp--selection-preview{color:var(--dp-text-color);font-size:var(--dp-preview-font-size);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dp--action-buttons{white-space:nowrap;flex:0;justify-content:flex-end;align-items:center;margin-inline-start:auto;display:flex}.dp--action-button{padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family);background:0 0;border:1px solid #0000;align-items:center;margin-inline-start:3px;display:inline-flex}.dp--action-cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp--action-cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp--action-buttons .dp--action-select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--action-buttons .dp--action-select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp--action-buttons .dp--action-select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp--calendar-header{color:var(--dp-text-color);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.dp--calendar-header-item{text-align:center;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;flex-grow:1}.dp--calendar-row{margin:var(--dp-row-margin);justify-content:center;align-items:center;display:flex}.dp--calendar-item{text-align:center;box-sizing:border-box;color:var(--dp-text-color);flex-grow:1}.dp--calendar{position:relative}.dp--calendar-header-cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp--cell-inner{text-align:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.dp--cell-inner:hover{transition:all .2s}.dp--range-border-start{border-start-end-radius:0;border-end-end-radius:0}.dp--range-border-end{border-start-start-radius:0;border-end-start-radius:0}.dp--range-preview{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp--cell-offset{color:var(--dp-secondary-color)}.dp--cell-disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--date-hoverable:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--date-hoverable-start:hover{border-start-end-radius:0;border-end-end-radius:0}.dp--date-hoverable-end:hover{border-start-start-radius:0;border-end-start-radius:0}.dp--range-between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border:1px solid var(--dp-range-between-border-color);border-radius:0}.dp--range-between-week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0}.dp--today{border:1px solid var(--dp-primary-color)}.dp--week-num{color:var(--dp-secondary-color);text-align:center}.dp--cell-auto-range{border-radius:0}.dp--cell-auto-range-start{border-inline-start:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius)}.dp--cell-auto-range-end{border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius)}.dp--calendar-header-separator{background:var(--dp-border-color);width:100%;height:1px}.dp--calendar-next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp--marker-base{background-color:var(--dp-marker-color);height:5px;position:absolute;bottom:0}.dp--marker-dot{border-radius:50%;width:5px;left:50%;transform:translate(-50%)}.dp--marker-line{width:100%;left:0}.dp--marker-tooltip{border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default;padding:5px;position:absolute}.dp--tooltip-content{white-space:nowrap}.dp--tooltip-text{color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp--tooltip-mark{background-color:var(--dp-text-color);width:5px;height:5px;color:var(--dp-text-color);border-radius:50%;margin-inline-end:5px}.dp--arrow-bottom-tp{background-color:var(--dp-tooltip-color);border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);width:8px;height:8px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp--instance-calendar{width:100%;position:relative}.dp--flex-display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp--cell-highlight{background-color:var(--dp-highlight-color)}.dp--input-wrap{width:100%;box-sizing:unset;position:relative}.dp--input-wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp--input-valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp--input-valid:hover{border-color:var(--dp-success-color)}.dp--input-invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp--input-invalid:hover{border-color:var(--dp-danger-color)}.dp--input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.dp--input::placeholder{opacity:.7}.dp--input:hover:not(.dp--input-focus){border-color:var(--dp-border-color-hover)}.dp--input-not-clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp--input-reg{caret-color:#0000}.dp--input-focus{border-color:var(--dp-border-color-focus)}.dp--disabled{background:var(--dp-disabled-color)}.dp--disabled::placeholder{color:var(--dp-disabled-color-text)}.dp--input-icons{width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);color:var(--dp-icon-color);box-sizing:content-box;padding:6px 12px;display:inline-block}.dp--input-icon{cursor:pointer;color:var(--dp-icon-color);top:50%;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.dp--clear-btn{cursor:pointer;color:var(--dp-icon-color);top:50%;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.dp--input-icon-pad{padding-inline-start:var(--dp-input-icon-padding)}.dp--menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp--menu:after,.dp--menu:before{box-sizing:border-box}.dp--menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{z-index:99999;position:absolute}.dp--menu-inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp--menu-index{z-index:99999}.dp--menu-unclickable{z-index:999999;position:absolute;inset:0}.dp--menu-disabled{cursor:not-allowed;background:#ffffff80}.dp--menu-readonly{cursor:default;background:0 0}.dp-menu-loading{cursor:default;background:#ffffff80}.dp--menu-load-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dp--menu-loader{border:var(--dp-loader);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite dp-load-rotation;display:inline-block;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp--arrow-top{background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;transform:translateY(-50%)rotate(-45deg)}.dp--arrow-bottom{left:var(--dp-arrow-left);background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp--action-extra{text-align:center;padding:2px 0}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);border:none;align-self:center;display:flex;overflow-x:auto}.dp--sidebar-left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--sidebar-right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{text-align:left;white-space:nowrap;width:100%;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition);padding:5px;display:block}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp--menu-content-wrapper{display:flex}.dp--menu-content-wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp--month-year-row{height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box;align-items:center;display:flex}.dp--inner-nav{cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex}.dp--inner-nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp--inner-nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp--inner-nav{transform:rotate(180deg)}.dp--inner-nav-disabled,.dp--inner-nav-disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--month-year-select-base{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--month-year-select-base:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--month-year-select{width:50%}.dp--year-select{width:100%}.dp--month-year-wrap{flex-direction:row;align-items:center;width:100%;display:flex}.dp--year-disable-select{justify-content:space-around}.dp--header-wrap{flex-direction:column;width:100%;display:flex}.dp--year-mode-picker{width:100%;height:var(--dp-cell-size);justify-content:space-between;align-items:center;display:flex}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp-quarter-picker-wrap{height:100%;min-width:var(--dp-menu-min-width);flex-direction:column;display:flex}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:0 0}.dp--qr-btn:hover:not(.dp--active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{flex-direction:column;flex:1;justify-content:space-evenly;width:100%;height:100%;display:flex}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--overlay{background:var(--dp-background-color);z-index:99999;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box;transition:opacity 1s ease-out}.dp--overlay-absolute{height:100%;position:absolute;top:0;left:0}.dp--overlay-relative{position:relative}.dp--overlay-container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp--overlay-container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp--overlay-container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp--overlay:focus{border:none;outline:none}.dp--container-flex{display:flex}.dp--container-block{display:block}.dp--overlay-container{height:var(--dp-overlay-height);flex-direction:column;overflow-y:auto}.dp--time-picker-overlay-container{height:100%}.dp--overlay-row{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-inline:auto;padding:0;display:flex}.dp--flex-row{flex:1}.dp--overlay-col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp--overlay-cell-pad{padding:var(--dp-common-padding) 0}.dp--overlay-cell-active,.dp--overlay-cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp--overlay-cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--cell-in-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--over-action-scroll{box-sizing:border-box;right:5px}.dp--overlay-cell-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--overlay-cell-disabled:hover{background:var(--dp-disabled-color)}.dp--overlay-cell-active-disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp--overlay-cell-active-disabled:hover{background:var(--dp-primary-disabled-color)}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp--time-input{user-select:none;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--time-col-reg-block{padding:0 20px}.dp--time-col-reg-inline{padding:0 10px}.dp--time-col-reg-with-button{padding:0 15px}.dp--time-col-reg-with-button[data-compact~=true]{padding:0 5px}.dp--time-col-sec{padding:0 10px}.dp--time-col-sec-with-button{padding:0 5px}.dp--time-col-sec-with-button[data-collapsed~=true]{padding:0}.dp--time-col{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dp--time-col-block{font-size:var(--dp-time-font-size)}.dp--inc-dec-button-disabled,.dp--inc-dec-button-disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--time-display-block{padding:0 3px}.dp--time-display-inline{padding:5px}.dp--time-picker-inline-container{justify-content:center;width:100%;display:flex}.dp--inc-dec-button{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);cursor:pointer;color:var(--dp-icon-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.dp--inc-dec-button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp--inc-dec-button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp--time-display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);justify-content:center;align-items:center;display:flex}.dp--time-display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--inc-dec-button-inline{cursor:pointer;align-items:center;width:100%;height:8px;padding:0;display:flex}.dp--pm-am-button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer;border:none}.dp--pm-am-button[data-compact~=true]{padding:7px}.dp--tp-inline-btn-bar{background-color:var(--dp-secondary-color);width:100%;height:4px;transition:var(--dp-common-transition);border-collapse:collapse}.dp--tp-inline-btn-top:hover .dp--tp-btn-in-r{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--tp-inline-btn-top:hover .dp--tp-btn-in-l,.dp--tp-inline-btn-bottom:hover .dp--tp-btn-in-r{background-color:var(--dp-primary-color);transform:rotate(-12deg)scale(1.15)translateY(-2px)}.dp--tp-inline-btn-bottom:hover .dp--tp-btn-in-l{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--time-overlay-btn{background:0 0}.dp--time-invalid{background-color:var(--dp-disabled-color)}:root{--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4, 0, 1, 1);--dp-transition-timing:ease-out;--dp-action-row-transition:all .2s ease-in;--dp-font-family:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-input-not-clearable-padding:12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:8px;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr}.dp--theme-dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:#005cb233;--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff);--dp-loader:5px solid #005cb2}.dp--theme-light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#fff;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a;--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3);--dp-loader:5px solid #1976d2}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--flex-display-with-input{flex-direction:column;align-items:flex-start}.ui-divider[data-v-e54db58f]{background:var(--color-border-border-secondary);flex:none}.ui-divider--horizontal[data-v-e54db58f]{width:100%;height:1px}.ui-divider--vertical[data-v-e54db58f]{align-self:stretch;width:1px}.ui-featured-icon[data-v-746bdb7b]{color:var(--featured-icon-light-fg-brand);background:var(--color-background-bg-brand-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ui-featured-icon i[data-v-746bdb7b]{color:inherit}.ui-featured-icon.border[data-v-746bdb7b]{box-shadow:inset 0 0 0 1px var(--color-border-border-secondary)}.ui-featured-icon.rounded[data-v-746bdb7b]{border-radius:50%}.ui-featured-icon--sm[data-v-746bdb7b]{border-radius:var(--radius-md);width:32px;height:32px}.ui-featured-icon--md[data-v-746bdb7b]{border-radius:var(--radius-lg);width:40px;height:40px}.ui-featured-icon--lg[data-v-746bdb7b]{border-radius:var(--radius-xl);width:48px;height:48px}.ui-featured-icon--xl[data-v-746bdb7b]{border-radius:14px;width:56px;height:56px}.ui-featured-icon__rings[data-v-746bdb7b]{opacity:.14;border:1px solid;border-radius:50%;position:absolute;inset:-50%}.ui-flex[data-v-cb0cbc97]{min-width:0;display:flex}.ui-focusable[data-v-e72ddb68]:focus-visible{outline:2px solid var(--color-effects-focus-rings-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.ui-focusable[aria-disabled=true][data-v-e72ddb68]{cursor:default}.ui-field[data-v-f6300181]{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.ui-field__label[data-v-f6300181]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);font-weight:500}.ui-field__required[data-v-f6300181]{color:var(--color-brand-600)}.ui-field__control[data-v-f6300181]{background:var(--color-background-bg-primary);border:1px solid var(--color-border-border-primary);border-radius:var(--radius-md);box-shadow:0 1px 2px var(--color-effects-shadows-shadow-xs);align-items:center;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex}.ui-field--md .ui-field__control[data-v-f6300181]{height:44px}.ui-field--sm .ui-field__control[data-v-f6300181]{height:40px}.ui-field__control[data-v-f6300181]:hover:not(.ui-field__control--error){border-color:var(--color-gray-light-400)}.ui-field__control[data-v-f6300181]:focus-within{border-color:var(--color-border-border-brand);outline:1px solid var(--color-border-border-brand)}.ui-field__control--error[data-v-f6300181]{border-color:var(--color-border-border-error-subtle)}.ui-field__control--error[data-v-f6300181]:focus-within{border-color:var(--color-border-border-error-subtle);outline:1px solid var(--color-border-border-error-subtle)}input[data-v-f6300181]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal;color:var(--color-text-text-primary-900);background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:10px 14px;font-weight:400}.ui-field--sm input[data-v-f6300181]{padding:8px 12px}input[data-v-f6300181]::placeholder{color:var(--color-text-text-placeholder)}input[data-v-f6300181]:disabled{color:var(--color-text-text-disabled);cursor:not-allowed}.ui-field--disabled .ui-field__control[data-v-f6300181]{background:var(--color-gray-neutral-50);box-shadow:none;opacity:.5}.ui-field__addon[data-v-f6300181]{color:var(--color-text-text-tertiary-600);align-self:stretch;align-items:center;padding:0 12px;display:flex}.ui-field__addon--prefix[data-v-f6300181]{border-right:1px solid var(--color-border-border-primary)}.ui-field__addon--suffix[data-v-f6300181]{border-left:1px solid var(--color-border-border-primary)}.ui-field__floating-icon[data-v-f6300181]{color:var(--color-foreground-fg-quaternary-500);align-items:center;padding-left:12px;display:flex}.ui-field__clear[data-v-f6300181]{border-radius:var(--radius-xs);color:var(--color-foreground-fg-quaternary-500);cursor:pointer;background:0 0;border:0;align-items:center;margin-right:6px;padding:4px;display:flex}.ui-field__clear[data-v-f6300181]:hover:not(:disabled){background:var(--color-background-bg-primary-hover);color:var(--color-text-text-secondary-700)}.ui-field__clear[data-v-f6300181]:focus-visible{outline:2px solid var(--color-effects-focus-rings-focus-ring);outline-offset:1px}.ui-field__message[data-v-f6300181]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-tertiary-600);margin:0;font-weight:400}.ui-field--error .ui-field__message[data-v-f6300181]{color:var(--color-error-600)}.ui-field--floating .ui-field__message[data-v-f6300181]{background:var(--color-background-bg-primary);border-radius:var(--radius-xs);box-shadow:0 2px 4px var(--color-effects-shadows-shadow-xs);z-index:5;padding:4px 8px;position:absolute;top:calc(100% + 4px);left:0}.ui-textarea[data-v-efb58cb5]{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}label[data-v-efb58cb5]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);font-weight:500}label span[data-v-efb58cb5]{color:var(--color-brand-600)}textarea[data-v-efb58cb5]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal;background:var(--color-background-bg-primary);border:1px solid var(--color-border-border-primary);border-radius:var(--radius-md);box-shadow:0 1px 2px var(--color-effects-shadows-shadow-xs);color:var(--color-text-text-primary-900);resize:vertical;outline:0;min-height:100px;padding:10px 12px;font-weight:400;transition:border-color .2s,box-shadow .2s}.ui-textarea--sm textarea[data-v-efb58cb5]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;font-weight:400}textarea[data-v-efb58cb5]:hover:not(:disabled){border-color:var(--color-gray-light-400)}textarea[data-v-efb58cb5]:focus-visible{border-color:var(--color-border-border-brand);outline:1px solid var(--color-border-border-brand)}.ui-textarea--error textarea[data-v-efb58cb5]{border-color:var(--color-border-border-error-subtle)}.ui-textarea--error textarea[data-v-efb58cb5]:focus-visible{border-color:var(--color-border-border-error-subtle);outline:1px solid var(--color-border-border-error-subtle)}textarea[data-v-efb58cb5]:disabled{background:var(--color-gray-neutral-50);color:var(--color-text-text-disabled);cursor:not-allowed;opacity:.5}p[data-v-efb58cb5]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-tertiary-600);margin:0;font-weight:400}.ui-textarea--error p[data-v-efb58cb5]{color:var(--color-error-600)}.ui-textarea--floating p[data-v-efb58cb5]{background:var(--color-background-bg-primary);border-radius:var(--radius-xs);box-shadow:0 2px 4px var(--color-effects-shadows-shadow-xs);z-index:5;padding:4px 8px;position:absolute;top:calc(100% + 4px);left:0}.ui-text[data-v-ff73e28b]{margin:0}.size-display-2xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-2xl,24px);line-height:var(--line-height-display-2xl,32px);letter-spacing:-1.44px}.size-display-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xl,24px);line-height:var(--line-height-display-xl,32px);letter-spacing:-1.2px}.size-display-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-lg,24px);line-height:var(--line-height-display-lg,32px);letter-spacing:-.96px}.size-display-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-md,24px);line-height:var(--line-height-display-md,32px);letter-spacing:-.72px}.size-display-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-sm,24px);line-height:var(--line-height-display-sm,32px);letter-spacing:normal}.size-display-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xs,24px);line-height:var(--line-height-display-xs,32px);letter-spacing:normal}.size-text-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xl,24px);line-height:var(--line-height-text-xl,32px);letter-spacing:normal}.size-text-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-lg,24px);line-height:var(--line-height-text-lg,32px);letter-spacing:normal}.size-text-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal}.size-text-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal}.size-text-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal}.weight-thin[data-v-ff73e28b]{font-weight:100}.weight-extralight[data-v-ff73e28b]{font-weight:200}.weight-light[data-v-ff73e28b]{font-weight:300}.weight-regular[data-v-ff73e28b]{font-weight:400}.weight-medium[data-v-ff73e28b]{font-weight:500}.weight-semibold[data-v-ff73e28b]{font-weight:600}.weight-bold[data-v-ff73e28b]{font-weight:700}.weight-extrabold[data-v-ff73e28b]{font-weight:800}@media (width>=640px){.sm\:size-display-2xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-2xl,24px);line-height:var(--line-height-display-2xl,32px);letter-spacing:-1.44px}.sm\:size-display-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xl,24px);line-height:var(--line-height-display-xl,32px);letter-spacing:-1.2px}.sm\:size-display-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-lg,24px);line-height:var(--line-height-display-lg,32px);letter-spacing:-.96px}.sm\:size-display-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-md,24px);line-height:var(--line-height-display-md,32px);letter-spacing:-.72px}.sm\:size-display-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-sm,24px);line-height:var(--line-height-display-sm,32px);letter-spacing:normal}.sm\:size-display-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xs,24px);line-height:var(--line-height-display-xs,32px);letter-spacing:normal}.sm\:size-text-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xl,24px);line-height:var(--line-height-text-xl,32px);letter-spacing:normal}.sm\:size-text-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-lg,24px);line-height:var(--line-height-text-lg,32px);letter-spacing:normal}.sm\:size-text-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal}.sm\:size-text-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal}.sm\:size-text-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal}.sm\:weight-thin[data-v-ff73e28b]{font-weight:100}.sm\:weight-extralight[data-v-ff73e28b]{font-weight:200}.sm\:weight-light[data-v-ff73e28b]{font-weight:300}.sm\:weight-regular[data-v-ff73e28b]{font-weight:400}.sm\:weight-medium[data-v-ff73e28b]{font-weight:500}.sm\:weight-semibold[data-v-ff73e28b]{font-weight:600}.sm\:weight-bold[data-v-ff73e28b]{font-weight:700}.sm\:weight-extrabold[data-v-ff73e28b]{font-weight:800}}@media (width>=768px){.md\:size-display-2xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-2xl,24px);line-height:var(--line-height-display-2xl,32px);letter-spacing:-1.44px}.md\:size-display-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xl,24px);line-height:var(--line-height-display-xl,32px);letter-spacing:-1.2px}.md\:size-display-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-lg,24px);line-height:var(--line-height-display-lg,32px);letter-spacing:-.96px}.md\:size-display-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-md,24px);line-height:var(--line-height-display-md,32px);letter-spacing:-.72px}.md\:size-display-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-sm,24px);line-height:var(--line-height-display-sm,32px);letter-spacing:normal}.md\:size-display-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xs,24px);line-height:var(--line-height-display-xs,32px);letter-spacing:normal}.md\:size-text-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xl,24px);line-height:var(--line-height-text-xl,32px);letter-spacing:normal}.md\:size-text-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-lg,24px);line-height:var(--line-height-text-lg,32px);letter-spacing:normal}.md\:size-text-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal}.md\:size-text-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal}.md\:size-text-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal}.md\:weight-thin[data-v-ff73e28b]{font-weight:100}.md\:weight-extralight[data-v-ff73e28b]{font-weight:200}.md\:weight-light[data-v-ff73e28b]{font-weight:300}.md\:weight-regular[data-v-ff73e28b]{font-weight:400}.md\:weight-medium[data-v-ff73e28b]{font-weight:500}.md\:weight-semibold[data-v-ff73e28b]{font-weight:600}.md\:weight-bold[data-v-ff73e28b]{font-weight:700}.md\:weight-extrabold[data-v-ff73e28b]{font-weight:800}}@media (width>=1024px){.lg\:size-display-2xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-2xl,24px);line-height:var(--line-height-display-2xl,32px);letter-spacing:-1.44px}.lg\:size-display-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xl,24px);line-height:var(--line-height-display-xl,32px);letter-spacing:-1.2px}.lg\:size-display-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-lg,24px);line-height:var(--line-height-display-lg,32px);letter-spacing:-.96px}.lg\:size-display-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-md,24px);line-height:var(--line-height-display-md,32px);letter-spacing:-.72px}.lg\:size-display-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-sm,24px);line-height:var(--line-height-display-sm,32px);letter-spacing:normal}.lg\:size-display-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xs,24px);line-height:var(--line-height-display-xs,32px);letter-spacing:normal}.lg\:size-text-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xl,24px);line-height:var(--line-height-text-xl,32px);letter-spacing:normal}.lg\:size-text-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-lg,24px);line-height:var(--line-height-text-lg,32px);letter-spacing:normal}.lg\:size-text-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal}.lg\:size-text-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal}.lg\:size-text-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal}.lg\:weight-thin[data-v-ff73e28b]{font-weight:100}.lg\:weight-extralight[data-v-ff73e28b]{font-weight:200}.lg\:weight-light[data-v-ff73e28b]{font-weight:300}.lg\:weight-regular[data-v-ff73e28b]{font-weight:400}.lg\:weight-medium[data-v-ff73e28b]{font-weight:500}.lg\:weight-semibold[data-v-ff73e28b]{font-weight:600}.lg\:weight-bold[data-v-ff73e28b]{font-weight:700}.lg\:weight-extrabold[data-v-ff73e28b]{font-weight:800}}@media (width>=1280px){.xl\:size-display-2xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-2xl,24px);line-height:var(--line-height-display-2xl,32px);letter-spacing:-1.44px}.xl\:size-display-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xl,24px);line-height:var(--line-height-display-xl,32px);letter-spacing:-1.2px}.xl\:size-display-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-lg,24px);line-height:var(--line-height-display-lg,32px);letter-spacing:-.96px}.xl\:size-display-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-md,24px);line-height:var(--line-height-display-md,32px);letter-spacing:-.72px}.xl\:size-display-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-sm,24px);line-height:var(--line-height-display-sm,32px);letter-spacing:normal}.xl\:size-display-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-display,Inter);font-size:var(--font-size-display-xs,24px);line-height:var(--line-height-display-xs,32px);letter-spacing:normal}.xl\:size-text-xl[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xl,24px);line-height:var(--line-height-text-xl,32px);letter-spacing:normal}.xl\:size-text-lg[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-lg,24px);line-height:var(--line-height-text-lg,32px);letter-spacing:normal}.xl\:size-text-md[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal}.xl\:size-text-sm[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal}.xl\:size-text-xs[data-v-ff73e28b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal}.xl\:weight-thin[data-v-ff73e28b]{font-weight:100}.xl\:weight-extralight[data-v-ff73e28b]{font-weight:200}.xl\:weight-light[data-v-ff73e28b]{font-weight:300}.xl\:weight-regular[data-v-ff73e28b]{font-weight:400}.xl\:weight-medium[data-v-ff73e28b]{font-weight:500}.xl\:weight-semibold[data-v-ff73e28b]{font-weight:600}.xl\:weight-bold[data-v-ff73e28b]{font-weight:700}.xl\:weight-extrabold[data-v-ff73e28b]{font-weight:800}}.ui-dialog__backdrop{z-index:499;background:var(--color-background-bg-overlay);opacity:.7;backdrop-filter:blur(10px);position:fixed;inset:0}.ui-dialog__panel{z-index:500;width:100%;height:fit-content;max-width:var(--ui-modal-max-width,640px);background:var(--color-background-bg-primary);border-radius:var(--radius-xl);max-height:calc(100dvh - 80px);box-shadow:0 20px 24px -4px var(--color-effects-shadows-shadow-xl-01), 0 8px 8px -4px var(--color-effects-shadows-shadow-xl-02), 0 3px 3px -1.5px var(--color-effects-shadows-shadow-xl-03);flex-direction:column;margin:auto;transition:all .5s;display:flex;position:fixed;inset:0;overflow:hidden}.ui-dialog__close{z-index:1;color:var(--color-foreground-fg-quinary-400);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:0;align-items:center;padding:6px;display:flex;position:absolute;top:16px;right:16px}.ui-dialog__close:hover:not(:disabled){color:var(--color-text-text-secondary-700);background:var(--color-background-bg-primary-hover)}.ui-dialog__close:active:not(:disabled){background:var(--color-background-bg-tertiary)}.ui-dialog__close:focus-visible{outline:2px solid var(--color-effects-focus-rings-focus-ring);outline-offset:2px}.ui-dialog__close:disabled{color:var(--color-foreground-fg-disabled);cursor:default}.ui-modal-header{align-items:center;gap:16px;padding:20px;display:flex}.ui-modal-header>div{flex-direction:column;flex:1;min-width:0;display:flex}.ui-modal-content{padding:20px 24px;overflow-y:auto}.ui-modal-footer{flex-direction:column;padding:20px;display:flex}.ui-modal-divider{background:var(--color-border-border-secondary);width:100%;height:1px}@media (width<=1280px){.ui-dialog__panel{width:calc(100% - 32px)}}.ui-base-modal__actions[data-v-bc6d5b91]{flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ui-tooltip-trigger[data-v-e5db0095]{display:contents}.ui-tooltip-positioner[data-v-e5db0095]{pointer-events:none;z-index:700;width:max-content;transition:none;display:block;position:fixed;top:0;left:0}.ui-tooltip-positioner[data-v-e5db0095]:not([data-popper-placement]){visibility:hidden}.ui-tooltip-content[data-v-e5db0095]{flex-direction:column;gap:4px;display:flex}.ui-tooltip[data-v-e5db0095]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal;background:var(--color-background-bg-primary-solid);border:1px solid var(--color-background-bg-primary-solid);border-radius:var(--radius-md);color:var(--color-base-white);will-change:opacity, transform;width:max-content;max-width:400px;padding:8px 12px;font-weight:600;display:block}.ui-tooltip__arrow[data-v-e5db0095]{width:8px;height:8px;position:absolute}.ui-tooltip__arrow svg[data-v-e5db0095]{fill:var(--color-background-bg-primary-solid);stroke:var(--color-background-bg-primary-solid);display:block}.ui-tooltip-positioner[data-popper-placement^=top] .ui-tooltip__arrow[data-v-e5db0095]{bottom:-7px}.ui-tooltip-positioner[data-popper-placement^=bottom] .ui-tooltip__arrow[data-v-e5db0095]{top:-7px}.ui-tooltip-positioner[data-popper-placement^=bottom] .ui-tooltip__arrow svg[data-v-e5db0095]{transform:rotate(180deg)}.ui-tooltip-positioner[data-popper-placement^=left] .ui-tooltip__arrow[data-v-e5db0095]{right:-7px}.ui-tooltip-positioner[data-popper-placement^=left] .ui-tooltip__arrow svg[data-v-e5db0095]{transform:rotate(-90deg)}.ui-tooltip-positioner[data-popper-placement^=right] .ui-tooltip__arrow[data-v-e5db0095]{left:-7px}.ui-tooltip-positioner[data-popper-placement^=right] .ui-tooltip__arrow svg[data-v-e5db0095]{transform:rotate(90deg)}.ui-tooltip-enter-active[data-v-e5db0095]{transition:opacity .2s ease-out,transform .2s ease-out}.ui-tooltip-leave-active[data-v-e5db0095]{transition:opacity .15s ease-in,transform .15s ease-in}.ui-tooltip-enter-from[data-v-e5db0095],.ui-tooltip-leave-to[data-v-e5db0095]{opacity:0}.ui-tooltip-positioner[data-popper-placement^=top] .ui-tooltip-enter-from[data-v-e5db0095],.ui-tooltip-positioner[data-popper-placement^=top] .ui-tooltip-leave-to[data-v-e5db0095]{transform:translateY(2px)}.ui-tooltip-positioner[data-popper-placement^=bottom] .ui-tooltip-enter-from[data-v-e5db0095],.ui-tooltip-positioner[data-popper-placement^=bottom] .ui-tooltip-leave-to[data-v-e5db0095]{transform:translateY(-2px)}.ui-tooltip-positioner[data-popper-placement^=left] .ui-tooltip-enter-from[data-v-e5db0095],.ui-tooltip-positioner[data-popper-placement^=left] .ui-tooltip-leave-to[data-v-e5db0095]{transform:translate(2px)}.ui-tooltip-positioner[data-popper-placement^=right] .ui-tooltip-enter-from[data-v-e5db0095],.ui-tooltip-positioner[data-popper-placement^=right] .ui-tooltip-leave-to[data-v-e5db0095]{transform:translate(-2px)}.ui-helper-tooltip[data-v-9a462778]{flex-direction:column;gap:2px;display:flex}.ui-radio-group[data-v-aab3e128]{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}legend[data-v-aab3e128]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);margin-bottom:2px;padding:0;font-weight:500}legend span[data-v-aab3e128]{color:var(--color-brand-600)}.ui-radio-group__items[data-v-aab3e128]{flex-direction:column;gap:8px;display:flex}.ui-radio-group--horizontal .ui-radio-group__items[data-v-aab3e128]{flex-flow:wrap}.ui-radio[data-v-aab3e128]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);cursor:pointer;align-items:center;gap:8px;font-weight:400;display:flex;position:relative}input[data-v-aab3e128]{opacity:0;width:1px;height:1px;position:absolute}.ui-radio__dot[data-v-aab3e128]{background:var(--color-foreground-fg-white);border:1px solid var(--color-border-border-primary);border-radius:50%;width:16px;height:16px;transition:all .2s}input:focus-visible+.ui-radio__dot[data-v-aab3e128]{outline:2px solid var(--color-effects-focus-rings-focus-ring);outline-offset:2px}input:checked+.ui-radio__dot[data-v-aab3e128]{border:5px solid var(--color-background-bg-brand-solid)}input:active:not(:disabled)+.ui-radio__dot[data-v-aab3e128]{border-color:var(--color-background-bg-brand-solid)}input:disabled+.ui-radio__dot[data-v-aab3e128]{background:var(--color-foreground-fg-disabled-subtle);border-color:var(--color-border-border-primary)}input:disabled~span[data-v-aab3e128]{color:var(--color-text-text-disabled);cursor:default}p[data-v-aab3e128]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);margin:0;font-weight:400}p.error[data-v-aab3e128]{color:var(--color-error-600)}.ui-radio-group--error .ui-radio__dot[data-v-aab3e128]{border-color:var(--color-foreground-fg-error-primary)}.ui-select[data-v-24c1b983]{flex-direction:column;width:100%;display:flex;position:relative}.ui-select__label[data-v-24c1b983]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);box-shadow:0 1px 2px var(--color-effects-shadows-shadow-xs);margin-bottom:6px;font-weight:500}.ui-select__label span[data-v-24c1b983]{color:var(--color-brand-600)}.ui-select__button[data-v-24c1b983]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal;background:var(--color-background-bg-primary);border:1px solid var(--color-border-border-primary);border-radius:var(--radius-md);box-shadow:0 1px 2px var(--color-effects-shadows-shadow-xs);color:var(--color-text-text-primary-900);cursor:pointer;height:44px;padding:var(--spacing-md) var(--spacing-lg);text-align:left;align-items:center;gap:8px;width:100%;font-weight:500;display:flex}.ui-select--sm .ui-select__button[data-v-24c1b983]{height:40px;padding:var(--spacing-sm) var(--spacing-md)}.ui-select__button[data-v-24c1b983]:hover:not(:disabled){border-color:var(--color-gray-light-400)}.ui-select__button[data-v-24c1b983]:focus-visible,.ui-select__button[data-state=open][data-v-24c1b983]{border-color:var(--color-border-border-brand);outline-offset:0;outline:1px solid var(--color-border-border-brand)!important}.ui-select--error .ui-select__button[data-v-24c1b983]{border-color:var(--color-border-border-error-subtle)}.ui-select--error .ui-select__button[data-v-24c1b983]:focus-visible{border-color:var(--color-border-border-error-subtle);outline-offset:0;outline:1px solid var(--color-border-border-error-subtle)!important}.ui-select__button[data-v-24c1b983]:disabled{background:var(--color-background-bg-disabled-subtle);color:var(--color-text-text-disabled);cursor:not-allowed}.ui-select--borderless .ui-select__button[data-v-24c1b983]{box-shadow:none;border-color:#0000}.ui-select--inverted .ui-select__button[data-v-24c1b983]{background:var(--color-brand-800);border-color:var(--color-brand-700);color:var(--color-gray-dark-50)}.ui-select__prefix[data-v-24c1b983]{align-items:center;display:flex}.ui-select__value[data-v-24c1b983]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-select__value[data-placeholder][data-v-24c1b983]{color:var(--color-text-text-placeholder)}.ui-select__chevron[data-v-24c1b983]{transition:transform .2s}.ui-select__button[data-state=open] .ui-select__chevron[data-v-24c1b983]{transform:rotate(180deg)}.ui-select__message[data-v-24c1b983]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-tertiary-600);margin:6px 0 0;font-weight:400}.ui-select--error .ui-select__message[data-v-24c1b983]{color:var(--color-error-600)}.ui-select__options{background:var(--color-background-bg-primary);border:1px solid var(--color-border-border-secondary);border-radius:var(--radius-md);box-shadow:0 12px 16px -4px var(--color-effects-shadows-shadow-lg-01), 0 4px 6px -2px var(--color-effects-shadows-shadow-lg-02), 0 2px 2px -1px var(--color-effects-shadows-shadow-lg-03);max-height:min(256px, var(--reka-select-content-available-height));padding:var(--spacing-xs) 0;width:var(--reka-select-trigger-width);z-index:501;margin:0;list-style:none;overflow:hidden}.ui-select__viewport{max-height:256px}.ui-select__option[data-v-24c1b983]{border-radius:var(--radius-sm);color:var(--color-text-text-secondary-700);cursor:pointer;padding:var(--spacing-md) 14px;justify-content:space-between;align-items:center;display:flex}.ui-select__option[data-highlighted][data-v-24c1b983]{background:var(--color-background-bg-active)}.ui-select__option[data-state=checked][data-v-24c1b983]{color:var(--color-text-text-secondary-700)}.ui-select__option[aria-disabled=true][data-v-24c1b983]{color:var(--color-text-text-disabled);cursor:not-allowed}.ui-select__option small[data-v-24c1b983]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-tertiary-600);font-weight:400;display:block}.ui-select__option strong[data-v-24c1b983]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal;font-weight:500}.ui-select__empty[data-v-24c1b983]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-tertiary-600);text-align:center;padding:10px;font-weight:400}.ui-switch[data-v-ae025a2b]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);cursor:pointer;align-items:center;gap:8px;font-weight:400;display:inline-flex;position:relative}input[data-v-ae025a2b]{opacity:0;width:1px;height:1px;position:absolute}.ui-switch__track[data-v-ae025a2b]{background:var(--color-background-bg-tertiary);border:1px solid #0000;border-radius:999px;flex:none;padding:1px;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #0a0d1208}.ui-switch--sm .ui-switch__track[data-v-ae025a2b]{width:36px;height:20px}.ui-switch--md .ui-switch__track[data-v-ae025a2b]{width:44px;height:24px}.ui-switch__handle[data-v-ae025a2b]{background:var(--color-base-white);box-shadow:0 1px 2px var(--color-effects-shadows-shadow-sm-01);border-radius:50%;width:16px;height:16px;transition:transform .2s}.ui-switch--md .ui-switch__handle[data-v-ae025a2b]{width:20px;height:20px}input:hover:not(:disabled)+.ui-switch__track[data-v-ae025a2b]{background:var(--color-gray-light-300)}input:focus-visible+.ui-switch__track[data-v-ae025a2b]{outline:2px solid var(--color-effects-focus-rings-focus-ring);outline-offset:2px}.ui-switch__track--selected[data-v-ae025a2b]{background:var(--color-background-bg-brand-solid)}input:hover:not(:disabled)+.ui-switch__track--selected[data-v-ae025a2b]{background:var(--color-background-bg-brand-solid-hover)}.ui-switch--sm .ui-switch__track--selected .ui-switch__handle[data-v-ae025a2b]{transform:translate(16px)}.ui-switch--md .ui-switch__track--selected .ui-switch__handle[data-v-ae025a2b]{transform:translate(20px)}input:active:not(:disabled)+.ui-switch__track .ui-switch__handle[data-v-ae025a2b]{transform:scale(.92)}.ui-switch--sm input:active:not(:disabled)+.ui-switch__track--selected .ui-switch__handle[data-v-ae025a2b]{transform:translate(16px)scale(.92)}.ui-switch--md input:active:not(:disabled)+.ui-switch__track--selected .ui-switch__handle[data-v-ae025a2b]{transform:translate(20px)scale(.92)}input:disabled+.ui-switch__track[data-v-ae025a2b]{background:var(--color-background-bg-disabled)}.ui-switch--disabled[data-v-ae025a2b]{color:var(--color-text-text-disabled);cursor:default;pointer-events:none}.app-breadcrumbs{align-items:center;font-family:Montserrat-Medium;font-size:14px;display:flex}.app-content-header .app-breadcrumbs{overflow:inherit}.app-breadcrumb a{color:var(--color-tertiary-text);text-decoration:none;display:block}.app-breadcrumb .breadcrumb-name{text-overflow:ellipsis;white-space:nowrap;max-width:400px;overflow:hidden}.app-breadcrumb .breadcrumb-name.not-last{color:var(--color-tertiary-text)}@media (width<=1366px){.app-breadcrumb .breadcrumb-name.shorter{max-width:105px}}@media (width>=1367px){.app-breadcrumb .breadcrumb-name{max-width:310px}.app-breadcrumb .breadcrumb-name.shorter{max-width:150px}}@media (width>=1536px){.app-breadcrumb .breadcrumb-name{max-width:400px}}.app-breadcrumb-separator{color:var(--color-tertiary-text);margin:0 6px}.app-breadcrumb-separator:nth-last-child(2){color:var(--color-primary-text)}.icon-button{white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;margin:0;padding:0;transition:all .3s;display:inline-flex;overflow:hidden}.icon-button:disabled{cursor:default;opacity:.3}.icon-button i{color:inherit}.icon-button__size--small{border-radius:11px;width:22px;height:22px}.icon-button__size--default{border-radius:14px;width:28px;height:28px}.icon-button__size--big{border-radius:16px;width:32px;height:32px}.icon-button__variant--primary{background-color:#0000}.icon-button__variant--secondary{color:#fff}.icon-button__variant--outline{background-color:#0000}.icon-button__type--disabled{color:var(--color-tertiary-text);background-color:#0000}.icon-button__type--close:hover:not(:disabled){color:var(--color-main-110);background-color:var(--color-main-30)}.icon-button__compound--primary-default{color:var(--color-main-100)}.icon-button__compound--primary-default:disabled{color:var(--color-disabled-text);opacity:1}.icon-button__compound--primary-default:hover:not(:disabled){color:var(--color-main-110);background-color:var(--color-main-30)}.icon-button__compound--primary-warning{color:var(--color-warning-100)}.icon-button__compound--primary-warning:hover:not(:disabled){color:var(--color-warning-110);background-color:var(--color-warning-60)}.icon-button__compound--primary-error{color:var(--color-destructive-100)}.icon-button__compound--primary-error:hover:not(:disabled){color:var(--color-destructive-110);background-color:var(--color-destructive-30)}.icon-button__compound--primary-info{color:var(--color-secondary-text)}.icon-button__compound--primary-info:hover:not(:disabled){color:var(--color-main-110);background-color:#0000}.icon-button__compound--primary-close{color:var(--color-tertiary-text);background-color:#0000}.icon-button__compound--primary-close:hover:not(:disabled){color:var(--color-main-110);background-color:var(--color-main-30)}.icon-button__compound--primary-destructive{color:var(--color-tertiary-text);background-color:#0000}.icon-button__compound--primary-destructive:disabled{color:var(--color-disabled-text);opacity:1}.icon-button__compound--primary-destructive:hover:not(:disabled){color:var(--color-destructive-110);background-color:var(--color-destructive-30)}.icon-button__compound--secondary-default{color:#fff;background-color:var(--color-main-100)}.icon-button__compound--secondary-default:hover:not(:disabled){color:var(--color-main-110);background-color:var(--color-main-30)}.icon-button__compound--secondary-warning{color:#fff;background-color:var(--color-warning-100)}.icon-button__compound--secondary-warning:hover:not(:disabled){color:var(--color-warning-110);background-color:var(--color-warning-30)}.icon-button__compound--secondary-error{color:#fff;background-color:var(--color-destructive-100)}.icon-button__compound--secondary-error:hover:not(:disabled){color:var(--color-destructive-110);background-color:var(--color-destructive-30)}.icon-button__compound--secondary-info{color:var(--color-secondary-text)}.icon-button__compound--secondary-info:hover:not(:disabled){color:#fff;background-color:var(--color-primary-text);border-color:var(--color-primary-text)}.icon-button__compound--secondary-destructive{color:#fff;background-color:var(--color-tertiary-text)}.icon-button__compound--secondary-destructive:hover:not(:disabled){color:var(--color-destructive-110);background-color:var(--color-destructive-30)}.icon-button__compound--outline-default{color:var(--color-main-100);border-color:var(--color-main-100)}.icon-button__compound--outline-default:hover:not(:disabled){color:var(--color-main-110);background-color:var(--color-main-30);border-color:var(--color-main-30)}.icon-button__compound--outline-warning{color:var(--color-warning-100);border-color:var(--color-warning-100)}.icon-button__compound--outline-warning:hover:not(:disabled){color:var(--color-warning-110);background-color:var(--color-warning-30);border-color:var(--color-warning-30)}.icon-button__compound--outline-error{color:var(--color-destructive-100);border-color:var(--color-destructive-100)}.icon-button__compound--outline-error:hover:not(:disabled){color:var(--color-destructive-110);background-color:var(--color-destructive-30);border-color:var(--color-destructive-30)}.icon-button__compound--outline-info{color:var(--color-secondary-text);border-color:var(--color-secondary-text)}.icon-button__compound--outline-info:hover:not(:disabled){color:#fff;background-color:var(--color-primary-text);border-color:var(--color-primary-text)}.icon-button__compound--outline-destructive{color:var(--color-main-100);background-color:#0000}.icon-button__compound--outline-destructive:disabled{color:var(--color-disabled-text);opacity:1}.icon-button__compound--outline-destructive:hover:not(:disabled){color:var(--color-destructive-110);background-color:var(--color-destructive-30)}.icon-button__compound--outline-utility{color:var(--color-utility-purple-700);border-color:var(--color-utility-purple-700)}.icon-button__compound--outline-utility:hover:not(:disabled){background-color:var(--color-utility-purple-300);border-color:var(--color-utility-purple-300)}.icon-button--rounded{border-radius:100%}.icon-button__hover-type--destructive:hover:not(:disabled){color:var(--color-destructive-110);background-color:var(--color-destructive-30)}.icon-button__hover-type--black:hover:not(:disabled){color:#000;background-color:#00000014}.base-modal-overlay{z-index:99993;background-color:#0000004d;position:fixed;inset:0}.base-modal__form{box-sizing:border-box;max-width:578px;width:100%!important;overflow:unset!important}.base-modal{z-index:9001;background-color:#fff;border-radius:4px;width:480px;max-height:80%;padding:25px;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:2px 2px 8px #0000004d}.base-modal-title{color:var(--color-primary-text);letter-spacing:-1.7%;padding-right:28px;font-family:Montserrat-Medium;font-size:20px;line-height:28px}.base-modal-content{color:var(--color-primary-text);font-size:12px;line-height:20px}.base-modal-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:16px;display:flex}.styled-button{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:#0000;border:0;border-radius:5px;justify-content:center;align-items:center;height:30px;margin:0;padding:0 8px;font-family:Montserrat-SemiBold;font-size:12px;transition:all .3s;display:inline-flex;overflow:hidden}.styled-button:disabled{cursor:default;opacity:.3}.styled-button i,.styled-button .base-icon{color:inherit}.styled-button__width--wide{flex:1;width:100%;display:flex}.styled-button__width--default{min-width:120px}.styled-button__width--short{width:auto;display:inline-flex}.styled-button__size--small{height:24px;font-family:Montserrat-Medium;font-size:10px}.styled-button__size--default{font-size:12px}.styled-button__size--big{height:36px;padding:0 12px;font-family:Montserrat-Medium;font-size:14px}.styled-button__size--inline{width:auto;height:auto;line-height:inherit;padding:0;display:inline}.styled-button__size--inline:hover{text-decoration:underline}.styled-button__variant--secondary{border-style:solid;border-width:1px}.styled-button__variant--tertiary{background-color:#0000;border-width:0}.styled-button__compound--primary-default{color:#fff;background-color:var(--color-main-100);border-color:var(--color-main-100)}.styled-button__compound--primary-default:hover:not(:disabled){background-color:var(--color-main-110)}.styled-button__compound--primary-warning{color:#fff;background-color:var(--color-warning-100);border-color:var(--color-warning-100)}.styled-button__compound--primary-warning:hover:not(:disabled){background-color:var(--color-warning-110)}.styled-button__compound--primary-error{color:#fff;background-color:var(--color-destructive-100);border-color:var(--color-destructive-100)}.styled-button__compound--primary-error:hover:not(:disabled){background-color:var(--color-destructive-110)}.styled-button__compound--primary-purple{color:#fff;background-color:var(--color-utility-purple-700,#6938ef);border-color:#0000}.styled-button__compound--primary-purple:hover:not(:disabled){background-color:var(--color-utility-purple-600,#5925dc)}.styled-button__compound--secondary-default{color:var(--color-main-100);border-color:var(--color-main-100);background-color:#fff}.styled-button__compound--secondary-default:hover:not(:disabled){color:#fff;background-color:var(--color-main-100);border-color:var(--color-main-100)}.styled-button__compound--secondary-warning{color:var(--color-warning-100);border-color:var(--color-warning-100);background-color:#fff}.styled-button__compound--secondary-warning:hover:not(:disabled){color:#fff;background-color:var(--color-warning-100);border-color:var(--color-warning-100)}.styled-button__compound--secondary-error{color:var(--color-destructive-100);border-color:var(--color-destructive-100);background-color:#fff}.styled-button__compound--secondary-error:hover:not(:disabled){color:#fff;background-color:var(--color-destructive-100);border-color:var(--color-destructive-100)}.styled-button__compound--secondary-purple{color:var(--color-utility-purple-600,#5925dc);border-color:var(--color-utility-purple-300,#bdb4fe);background-color:#fff}.styled-button__compound--secondary-purple:hover:not(:disabled){color:var(--color-utility-purple-600,#5925dc);border-color:var(--color-utility-purple-300,#bdb4fe);background-color:#f4f3ff}.styled-button__compound--outline-default{color:var(--color-main-100);background-color:#fff;border-color:#fff}.styled-button__compound--outline-default:hover:not(:disabled){color:#fff;background-color:var(--color-main-100);border-color:var(--color-main-100)}.styled-button__compound--outline-warning{color:var(--color-warning-100);background-color:#fff;border-color:#fff}.styled-button__compound--outline-warning:hover:not(:disabled){color:#fff;background-color:var(--color-warning-100);border-color:var(--color-warning-100)}.styled-button__compound--outline-error{color:var(--color-destructive-100);background-color:#fff;border-color:#fff}.styled-button__compound--outline-error:hover:not(:disabled){color:#fff;background-color:var(--color-destructive-100);border-color:var(--color-destructive-100)}.styled-button__compound--outline-purple{color:var(--color-utility-purple-600,#5925dc);background-color:#fff;border-color:#fff}.styled-button__compound--outline-purple:hover:not(:disabled){color:var(--color-utility-purple-600,#5925dc);background-color:#f4f3ff;border-color:#f4f3ff}.styled-button__compound--light-default{color:var(--color-main-100);background-color:var(--color-main-10)}.styled-button__compound--light-default:hover:not(:disabled){color:var(--color-main-110);background-color:var(--color-main-30)}.styled-button__compound--light-warning{color:var(--color-warning-100);background-color:var(--color-warning-10)}.styled-button__compound--light-warning:hover:not(:disabled){color:var(--color-warning-110);background-color:var(--color-warning-30)}.styled-button__compound--light-error{color:var(--color-destructive-100);background-color:var(--color-red-10)}.styled-button__compound--light-error:hover:not(:disabled){color:var(--color-destructive-110);background-color:var(--color-destructive-30)}.styled-button__compound--light-purple{color:var(--color-utility-purple-600,#5925dc);background-color:#f4f3ff}.styled-button__compound--light-purple:hover:not(:disabled){color:#4a1fb8;background-color:var(--color-utility-purple-100,#ebe9fe)}.styled-button__compound--tertiary-default{color:var(--color-secondary-text)}.styled-button__compound--tertiary-default:hover:not(:disabled){color:var(--color-primary-text)}.styled-button__compound--tertiary-warning{color:var(--color-warning-100)}.styled-button__compound--tertiary-warning:hover:not(:disabled){color:var(--color-warning-110)}.styled-button__compound--tertiary-error{color:var(--color-destructive-100)}.styled-button__compound--tertiary-error:hover:not(:disabled){color:var(--color-destructive-110)}.styled-button__compound--tertiary-purple{color:#5925dc}.styled-button__compound--tertiary-purple:hover:not(:disabled){color:#4a1fb8;background-color:#f4f3ff}.app-messages{z-index:498;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;bottom:20px;right:30px}.app-message{color:#fff;background:var(--color-main-100);border-radius:4px;flex-direction:column;max-width:520px;margin-top:8px;padding:10px;transition:all .5s;display:flex;position:relative}.app-message.error{background:var(--color-destructive-100)}.app-message__title{font-family:Montserrat-SemiBold;font-size:14px;line-height:28px}.app-message__title.with-padding{padding-right:38px}.app-message__content{scrollbar-width:thin;max-height:193px;margin-top:5px;padding-right:10px;font-size:12px;line-height:18px;overflow:auto}.app-message__delete{position:absolute;top:10px;right:10px}.base-button.base-button--icon.app-message__delete-button .base-icon{color:#fff}.base-button.base-button--icon.app-message__delete-button:hover .base-icon{color:var(--color-main-110)}.app-message.error .base-button.base-button--icon.app-message__delete-button:hover{background:#fff}.app-message.error .base-button.base-button--icon.app-message__delete-button:hover .base-icon{color:var(--color-destructive-100)}.app-messages-enter,.app-messages-leave-to{opacity:0}.app-upgrade-plan-modal__content[data-v-c928126d]{flex-direction:column;justify-content:center;align-items:center;display:flex}.app-upgrade-plan-modal__image[data-v-c928126d]{width:276px;height:199px}.app-upgrade-plan-modal__title[data-v-c928126d],.app-upgrade-plan-modal__text[data-v-c928126d]{text-align:center;margin:16px 0 0;font-size:20px}.app-upgrade-plan-modal__title[data-v-c928126d]{color:var(--color-main-100);font-family:Montserrat-Medium;font-size:24px}.app-upgrade-plan-modal__text span[data-v-c928126d]{font-family:Montserrat-SemiBold}.common-announcement-modal{border-radius:12px;width:min(940px,100vw - 32px);padding:0}.common-announcement-modal__content{color:#535862;grid-template-columns:400px minmax(0,540px);align-items:stretch;min-height:584px;font-family:Inter Variable,Inter,sans-serif;display:grid}.common-announcement-modal__image{object-fit:cover;width:400px;height:584px;display:block}.common-announcement-modal__body{flex-direction:column;min-width:0;display:flex}.common-announcement-modal__copy{padding:40px 32px 0}.common-announcement-modal__title{color:#181d27;margin:0}.common-announcement-modal__description{flex-direction:column;gap:16px;margin-top:32px;display:flex}.common-announcement-modal__description p{margin:0;line-height:20px}.common-announcement-modal__description ul{flex-direction:column;gap:16px;margin:0;padding-left:20px;list-style:outside;display:flex}.common-announcement-modal__description li{font-size:14px;line-height:20px}.common-announcement-modal__description strong{font-family:inherit;font-weight:700}.common-announcement-modal__actions{justify-content:flex-end;gap:12px;margin-top:auto;padding:32px 24px 24px;display:flex}.common-announcement-modal .styled-button{border-radius:8px;min-width:0;height:44px;padding:10px 16px;font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.common-announcement-modal .styled-button .k-space{column-gap:6px!important}.common-announcement-modal .common-announcement-modal__close-button{color:#414651}.common-announcement-modal .common-announcement-modal__learn-more-button{color:#fff;background:#1b412a;box-shadow:inset 0 0 0 1px #ffffff1f,0 1px 2px #0a0d120d}.common-announcement-modal .common-announcement-modal__learn-more-button:hover:not(:disabled){color:#fff;background:#143421}@media (width<=800px){.common-announcement-modal{width:min(540px,100vw - 32px)}.common-announcement-modal__content{grid-template-columns:minmax(0,1fr);min-height:0}.common-announcement-modal__image{display:none}.common-announcement-modal__copy{padding:32px 24px 0}.common-announcement-modal__actions{flex-wrap:wrap;padding:24px}}.indicator{border-radius:50%;position:absolute;top:15%;right:15%;opacity:1!important;width:10px!important;height:10px!important}.bg-chat{background-color:#d92d20}.bg-visits{background-color:#dc6803}.bg-new{background-color:#5925dc}.badge-new{border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.badge-new-text{color:#5925dc;border-radius:var(--radius-full,9999px);background-color:#f4f3ff;border:1px solid #d9d6fe;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex;line-height:18px!important}.app-nav.collapsed .badge-new{top:25%;right:25%}.unread-count{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:10px;font-size:12px;margin-left:auto!important;display:flex!important}.unread-count-indicator{border-radius:50%;position:absolute;top:15%;right:15%;opacity:1!important;width:10px!important;height:10px!important}.app-layout{flex-direction:column;height:100vh;display:flex;overflow:hidden}.app-container{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.app-nav{z-index:100;background:#fff;flex-direction:column;flex-shrink:0;width:220px;min-width:220px;height:100%;transition:all .3s ease-in-out;display:flex}.app-nav .content{scrollbar-width:thin;flex-direction:column;flex-grow:1;flex-shrink:100;padding-bottom:16px;display:flex;overflow:hidden auto}.app-nav .content::-webkit-scrollbar{width:8px}.app-nav-header{background:var(--color-main-100);justify-content:center;height:auto;min-height:204px;padding-bottom:16px;display:flex;position:relative;overflow:hidden}.app-nav-logo{-webkit-user-drag:none;-moz-user-drag:none;-o-user-drag:none;width:34px;height:64px;transition:all .3s ease-in-out;display:block;position:absolute;top:16px;left:16px}.app-nav-logo img{-webkit-user-drag:none;user-select:none;width:34px;height:60px}.app-nav-hamburger{cursor:pointer;background-color:#2aacad;border:0;border-radius:4px 0 0 4px;width:24px;height:24px;padding:0;display:block;position:absolute;top:16px;right:0}.app-nav-hamburger .base-icon{color:#fff;cursor:pointer}.app-nav-profile{text-align:center;flex-direction:column;align-items:center;padding:81px 16px 0;transition:all .3s ease-in-out;display:flex}.app-nav-profile a{color:#fff;text-decoration:none}.app-nav-avatar{border-radius:29px;width:64px;height:64px;transition:all .3s ease-in-out;position:relative}.app-nav-avatar a{position:relative}.app-nav-avatar .avatar{box-sizing:border-box;background-position:50%;background-size:cover;border:2px solid #f0f0f0;border-radius:32px;width:64px;height:64px;overflow:hidden}.app-nav-avatar-vip{background-color:var(--color-main-10);text-align:center;border-radius:10px;width:20px;height:20px;position:absolute;bottom:-2px;right:-3px}.app-nav-avatar-vip .base-icon{color:#facc14;font-size:16px;position:relative;top:2px}.app-nav-name{color:#fff;margin-top:17px;font-family:Montserrat-SemiBold;font-size:14px;line-height:22px;transition:all .3s ease-in-out}.app-nav-email{color:#fff;margin-top:4px;font-family:Montserrat-Medium;font-size:12px;line-height:16px;transition:all .3s ease-in-out}.app-nav-links{flex-grow:1;margin-top:16px}.app-nav-divider{background-color:#e9eaeb;width:calc(100% - 24px);height:1px;margin:8px auto}.app-nav-footer{flex-grow:0;margin-top:0}.app-nav-footer .item{cursor:pointer}.app-nav-links a,.app-nav-footer .item{color:#2b2b2bb3;letter-spacing:-.084px;box-sizing:border-box;white-space:nowrap;border-radius:8px;align-items:center;width:204px;height:44px;margin:0 auto 2px;padding-left:10px;font-family:Montserrat-Medium;font-size:14px;text-decoration:none;display:flex;position:relative}.app-nav-consultant-contact,.app-nav-consultant-contact a{color:var(--color-tertiary-text);white-space:nowrap;transition:all .3s ease-in-out}.app-content .contact-info-box a{color:inherit;text-decoration:none}.app-nav-links span,.app-nav-footer .item span{margin-left:8px;line-height:1.5;display:inline-block}.app-content .contact-info-box span:nth-child(2){margin-bottom:8px;line-height:1.58}.app-content .contact-info-box span:nth-child(3){color:var(--color-main-100);margin-bottom:8px;line-height:1.58}.app-content .contact-info-box span:nth-child(4){margin-bottom:8px;line-height:1.58}.app-content .contact-info-box span:nth-child(5){line-height:1.58}.app-nav-links a:hover,.app-nav-footer .item:hover{background-color:#f7f7f7}.app-nav-links a:active,.app-nav-footer .item:active{color:#fff;background-color:#55bcbe}.app-nav.collapsed .app-nav-links a,.app-nav.collapsed .app-nav-footer .item{justify-content:center;width:44px;padding-left:0}.app-nav-links .base-icon,.app-nav-footer .item .base-icon{color:#2b2b2b66;cursor:pointer;font-size:24px}.app-nav-footer .item.active{background-color:var(--color-main-100);color:#fff}.app-nav-links a:active .base-icon,.app-nav-footer .item:active .base-icon,.app-nav-footer .item.active .base-icon{color:#fff}.app-nav-links a.router-link-active:not(.router-link-forced-inactive){background-color:var(--color-main-100);color:#fff}.app-nav-links a.router-link-active:not(.router-link-forced-inactive):hover,.app-nav-footer .item.active:hover{background-color:var(--color-main-100)}.app-nav-consultant-title{color:var(--color-main-100);white-space:nowrap;margin-bottom:8px;transition:all .3s ease-in-out}.app-nav-consultant-contact{margin-bottom:8px}.app-nav-consultant-contact:last-child{margin-bottom:0}.app-nav.collapsed{width:60px;min-width:60px}.app-nav.collapsed .app-nav-hamburger{border-radius:0 4px 4px 0;transform:rotate(180deg)}.app-nav.collapsed .app-nav-logo{top:70px;left:13px}.app-nav.collapsed .app-nav-profile{padding:154px 16px 10px}.app-nav.collapsed .app-nav-avatar{border-radius:40px;width:40px;height:40px}.app-nav.collapsed .app-nav-avatar .avatar{width:40px;height:40px}.app-nav.collapsed .app-nav-avatar-vip{border-radius:9px;width:18px;height:18px}.app-nav.collapsed .app-nav-avatar-vip .base-icon{font-size:14px;top:2px;left:1px}.app-nav.collapsed .app-nav-name,.app-nav.collapsed .app-nav-email{display:none}.app-nav.collapsed .app-nav-links span,.app-nav.collapsed .app-nav-footer .item span{opacity:0;width:0;margin-left:0}.app-nav.collapsed .app-nav-consultant-title,.app-nav.collapsed .app-nav-consultant-contact{opacity:0}.app-content{background:#fff;flex:1;min-width:0;min-height:0;padding:0 32px;font-family:Inter Variable,Inter,sans-serif;position:relative;overflow:hidden auto}.app-content.dark-bg{background:#fafafa}.app-content--horizontal-scroll{overscroll-behavior-x:contain;overflow:auto}div[role=tooltip]{font-family:Inter Variable,Inter,sans-serif}.app-content-header{z-index:20;flex-direction:row;align-items:center;gap:10px;margin:24px 0;display:flex;position:sticky;left:0}#app-content-header-portal{flex-direction:row-reverse;flex-grow:1;min-width:300px;display:flex}.app-content-header .app-breadcrumbs{max-width:742px}.app-content .contact-info-box{z-index:9;background:#fff;border-radius:16px;flex-direction:column;width:286px;height:auto;padding:16px;font-family:Montserrat-Medium;font-size:14px;display:flex;position:absolute;bottom:64px;left:24px;box-shadow:0 1.75px 4px -1px #00000024}.app-content .contact-info-box .title{justify-content:space-between;height:24px;margin-bottom:12px;font-size:16px;line-height:24px;display:flex}.app-content .contact-info-box .title .base-icon{color:var(--color-primary-text);cursor:pointer}.app-nav-links a.router-link-active:not(.router-link-forced-inactive) .base-icon{color:#fff}.contact-info-overlay{z-index:99993;background-color:#0000004d;transition:all .3s ease-in-out;position:fixed;inset:0 0 0 220px}.contact-info-overlay.menu-collapsed{left:60px}.dot{background-color:var(--color-main-100);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:0}@media (width>=1366px){.app-content-header .app-breadcrumbs{max-width:828px}}@media (width>=1536px){.app-content-header .app-breadcrumbs{max-width:998px}}.app-content-header .app-logout{width:100px}.chat-app .app-content{flex-direction:column;max-height:none;padding:0;display:flex;overflow:hidden}.chat-app .app-content-header{background-color:#fff;border-bottom:1px solid #e0e0e0;margin:0;padding:24px}.chat-app .chat-app #root{max-height:calc(100vh - 72px)!important}.visits-counter{color:#fff;border-radius:100%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex!important}.main-content[data-v-15b2fcd5]{text-align:center;background-color:#fff}.dashboard-link[data-v-15b2fcd5]{color:#20dec1;text-align:center;margin-top:10px;font-family:Montserrat-Medium;font-size:22px;display:block}.return[data-v-15b2fcd5]{margin:40px 0 0 40px}.return a[data-v-15b2fcd5]{color:#8d95a5;text-transform:uppercase;align-items:center;font-family:Montserrat-Medium;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.return a[data-v-15b2fcd5] .base-icon{transform:rotate(180deg)}.return a[data-v-15b2fcd5]:hover,.return a[data-v-15b2fcd5]:hover .base-icon i{color:var(--color-main-110)}.image[data-v-15b2fcd5]{max-width:100%;margin-top:60px}:root{--dp-font-family:"Montserrat-Regular", sans-serif;--dp-border-radius:0;--dp-cell-border-radius:24px;--dp-common-transition:all .1s ease-in;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:35px;--dp-button-icon-height:20px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:12px;--dp-input-padding:6px 12px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:2px 5px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:.5rem;--dp-two-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-menu-padding:6px 8px;--dp-font-size:12px;--dp-preview-font-size:1rem;--dp-time-font-size:1rem;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4, 0, 1, 1);--dp-transition-timing:ease-out}.dp--main{width:auto}.dp--theme-light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:var(--color-main-100);--dp-primary-disabled-color:var(--color-disabled-text);--dp-primary-text-color:#f8f5f5;--dp-secondary-color:#c0c4cc;--dp-border-color:var(--color-tertiary-text);--dp-menu-border-color:#ddd;--dp-border-color-hover:var(--color-main-100);--dp-border-color-focus:var(--color-main-100);--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a;--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3)}.dp--input{text-align:center;border-top:0;border-left:0;border-right:0}.dp--calendar-header-separator{display:none}.dp--calendar-header-item{color:var(--color-tertiary-text);justify-content:center;align-items:center;font-family:Montserrat-SemiBold;font-size:14px;display:flex}.form-field--error{& .dp--input,& .dp--input::placeholder{color:#e00000;border-color:#e00000}& .dp--input:focus{background:#fff}}.form-field{& .dp--input{width:100%;height:32px;color:var(--color-primary-text);text-align:left;letter-spacing:-.006em;border:1px solid #ccc;border-radius:4px;padding:0 34px 0 12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;box-shadow:inset 1px 2px 2px #0000001f}& .dp--input:focus{background:var(--color-main-10);border-color:var(--color-main-100)}& .dp--input:hover{border-color:var(--color-main-100)}}h2[data-v-2d147df5]{text-align:left;letter-spacing:-.017em;margin:0 0 9px;font-family:Montserrat-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.activities[data-v-2d147df5]{padding-top:28px}.activity[data-v-2d147df5]{flex-direction:row;justify-content:space-between;display:flex}.activity>div[data-v-2d147df5]{width:calc(50% - 14px)}.activity__content[data-v-2d147df5]{background:#f7f7f7;border-radius:8px;padding:24px}.activity__content .activity__label[data-v-2d147df5]{justify-content:space-between;align-items:center;display:flex}.activity__content .activity__label h3[data-v-2d147df5]{text-align:left;letter-spacing:-.006em;margin:0;font-family:Montserrat-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.activity__content .activity__list[data-v-2d147df5]{flex-direction:column;margin-top:24px;display:flex}.activity__content .activity__list__item[data-v-2d147df5]{text-overflow:ellipsis;color:var(--color-primary-text);text-align:left;white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;align-items:center;margin-top:8px;padding:13px 16px;font-size:10px;font-style:normal;font-weight:400;line-height:16px;text-decoration:none;display:block;position:relative;overflow:hidden}.activity__content .activity__list__item[data-v-2d147df5]:hover{background:var(--color-main-20)}.activity__content .activity__list>.activity__list__item[data-v-2d147df5]:first-child{margin-top:0}.activity__content .activity__list__item[data-v-2d147df5] .material-icon__image{width:20px}.activity__empty[data-v-2d147df5]{background:#fff;border:1px dashed #ccc;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:142px;margin-top:22px;display:flex}.activity__empty p[data-v-2d147df5]{color:#8d8d8d;text-align:center;letter-spacing:-.006em;margin:0;font-family:Montserrat-Medium;font-size:14px;font-style:normal;line-height:20px}.activity__empty .add-item[data-v-2d147df5]{color:var(--color-main-100);text-align:left;letter-spacing:-.006em;cursor:pointer;background:var(--color-main-10);border-radius:4px;padding:8px 16px;font-family:Montserrat-Medium;font-size:14px;font-style:normal;line-height:20px;text-decoration:none}.activity__empty .add-item[data-v-2d147df5]:hover{color:#008183}.activity__empty>div[data-v-2d147df5]{flex-direction:column;justify-content:center;align-items:center;display:flex}.activities[data-v-2d147df5] .content>.content__row:first-child{margin-top:16px}.activities[data-v-2d147df5] .content__row--double{flex-wrap:wrap;justify-content:space-between;display:flex}.activities[data-v-2d147df5] .content__row--double>div{width:248px;position:relative}.activities[data-v-2d147df5] .content__row__select{position:relative}.activities[data-v-2d147df5] .content__row__buttons{justify-content:right;display:flex}.activities[data-v-2d147df5] .content__row{margin-top:28px;position:relative}.ppdo p[data-v-2d147df5]{margin-bottom:10px;padding:0 10px}@media screen and (width<=1400px){.ppdo p[data-v-2d147df5]{margin-bottom:5px;font-size:12px;line-height:15px}.ppdo a[data-v-2d147df5]{font-size:12px}}.announce[data-v-53e7227b]{background:#fff;border-radius:8px;gap:16px;margin-bottom:16px;padding:16px;display:flex}.announce__container[data-v-53e7227b]{flex-direction:column;flex:1;display:flex;position:relative}.announce__left[data-v-53e7227b]{padding-top:3px}h2[data-v-53e7227b]{color:var(--color-primary-text);text-align:left;margin:0 0 8px;font-family:Montserrat-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.announce[data-v-53e7227b] p,.announce .announce__content[data-v-53e7227b]{color:var(--color-secondary-text);text-align:left;letter-spacing:-.006em;margin:0 0 8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.announces[data-v-6a9e85d9]{width:100%}.announces[data-v-6a9e85d9] .announce__controls button{background:var(--color-main-100);border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.announces[data-v-6a9e85d9] .announce__controls button i,.announces[data-v-6a9e85d9] .announce__controls button:hover i{color:#fff}.announces[data-v-6a9e85d9] .announce__controls button:hover{background:#008183}h2[data-v-084f7fad]{text-align:left;letter-spacing:-.017em;margin-top:0;font-family:Montserrat-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.selection[data-v-084f7fad]{justify-content:space-between;align-items:flex-start;display:flex}.details[data-v-084f7fad]{flex-direction:row;padding-left:9px;display:flex}.details__item[data-v-084f7fad]{width:33.3333%}.details__item>div[data-v-084f7fad]{border-left:1px solid #ccc;flex-wrap:wrap;align-items:center;padding:0 15px;display:flex}.options span[data-v-084f7fad]{text-align:left;letter-spacing:-.006em;padding:10px 0 10px 16px;font-family:Montserrat-Medium;font-size:14px;font-style:normal;line-height:20px}.details>.details__item:first-child>div[data-v-084f7fad]{border-left:0}.details__item div>span[data-v-084f7fad]:first-child{text-align:left;letter-spacing:-.006em;margin-right:15px;font-family:Montserrat-Medium;font-size:14px;font-style:normal;line-height:20px}.details__item div>span:first-child+span[data-v-084f7fad]{color:var(--color-main-100);text-align:left;letter-spacing:-.021em;font-family:Montserrat-Medium;font-size:28px;font-style:normal;line-height:36px}button[data-v-084f7fad]{cursor:pointer;background:0 0;border:0;padding:0}.options[data-v-084f7fad]{z-index:10;text-align:left;background:#fff;border:1px solid #e6e6e6;border-radius:4px;flex-direction:column;width:248px;display:none;position:absolute;top:25px;left:10px;transform:translate(calc(10px - 100%));box-shadow:0 4px 8px #0000001a}.options.visible[data-v-084f7fad]{display:flex}.options button[data-v-084f7fad]{text-align:left;letter-spacing:-.006em;border:0;padding:6px 0 6px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.options button.active[data-v-084f7fad],.options button[data-v-084f7fad]:hover{color:var(--color-main-100);background:var(--color-main-10)}.selection__btt-filter[data-v-084f7fad]{width:22px;position:relative}.announces[data-v-6b550a2c]{width:100%}.announce[data-v-6b550a2c]{background:#fff;border-radius:8px;margin-bottom:16px}.announce__inner[data-v-6b550a2c]{padding:16px;position:relative}.announces button[data-v-6b550a2c]{cursor:pointer;background:0 0}.announces h2[data-v-6b550a2c]{color:var(--color-primary-text);text-align:left;align-items:center;margin:0 0 8px;font-family:Montserrat-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:28px;display:flex;position:relative}.announces h2 .material-icon[data-v-6b550a2c]{position:absolute;left:-21px}.announce p[data-v-6b550a2c],.announce .announce__content[data-v-6b550a2c]{color:var(--color-secondary-text);text-align:left;letter-spacing:-.006em;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.announce p[data-v-6b550a2c]{padding:0 40px 0 0}.announce .announce__content[data-v-6b550a2c]{flex-direction:row;justify-content:space-between;display:flex}.announce .btt-green[data-v-6b550a2c]{color:#fff;text-align:left;letter-spacing:-.006em;background:var(--color-main-100);border-radius:4px;padding:8px 32px;font-family:Montserrat-Medium;font-size:14px;font-style:normal;line-height:20px;text-decoration:none;transition:all .2s;display:block;box-shadow:0 1px 2px #0000001f}.announce .btt-green[data-v-6b550a2c]:hover{background:#008183}.dashboard[data-v-6b550a2c]{background:#fff;border-radius:8px;flex-direction:row;justify-content:space-between;padding:17px 16px;display:flex}.container[data-v-6b550a2c]{flex-direction:column;width:100%;display:flex}h1[data-v-6b550a2c]{text-align:left;letter-spacing:-.021em;margin:0 0 15px;padding:0 0 0 16px;font-family:Montserrat-SemiBold;font-size:28px;font-style:normal;font-weight:600;line-height:36px}h1 img[data-v-6b550a2c]{width:25px}.add-button-icon[data-v-6b550a2c]{vertical-align:middle;pointer-events:none;margin-right:7px}.add-button-text[data-v-6b550a2c]{vertical-align:middle;line-height:14px;display:inline-block}#modal-create-group-button .add-button-icon[data-v-6b550a2c]{color:var(--color-main-100)}#modal-create-group-button:hover .add-button-icon[data-v-6b550a2c] i{color:#fff}.diet-list-search-bar[data-v-6b550a2c]{margin-top:38px;margin-bottom:28px;padding:27px 18px}.diet-list-search-bar[data-v-6b550a2c] .material-icon,.diet-list-search-bar[data-v-6b550a2c] .material-icon .material-icon__image{color:var(--color-tertiary-text);transition:none}.diet-list-search-bar[data-v-6b550a2c] .material-icon.red-clear-icon,.diet-list-search-bar[data-v-6b550a2c] .material-icon.red-clear-icon .material-icon__image{color:var(--color-destructive-100);transition:none}.diet-list-search-bar[data-v-6b550a2c] .placeholder.with-big-font,.diet-list-search-bar[data-v-6b550a2c] input{color:var(--color-primary-text);margin-left:0;font-family:Montserrat-Regular;font-size:16px;top:55%}.schedule-toolbar[data-v-8b2eeca5]{z-index:12;background:#fff;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;display:flex;position:sticky;top:0}.schedule-toolbar__mode[data-v-8b2eeca5]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:inline-flex;overflow:hidden}.schedule-toolbar__mode-button[data-v-8b2eeca5]{color:var(--color-secondary-text);cursor:pointer;background:#fff;border:0;align-items:center;gap:6px;padding:8px 12px;font-family:Montserrat-Medium,sans-serif;font-size:13px;line-height:18px;transition:background-color .2s,color .2s;display:inline-flex}.schedule-toolbar__mode-button[data-v-8b2eeca5]:hover{background:var(--color-main-10)}.schedule-toolbar__mode-button--active[data-v-8b2eeca5]{color:#fff;background:var(--color-main-100)}.schedule-toolbar__mode-button--active[data-v-8b2eeca5]:hover{color:#fff;background:var(--color-main-110)}.schedule-toolbar__mode-button--active[data-v-8b2eeca5] .base-icon{color:#fff}.schedule-toolbar__day-select[data-v-8b2eeca5],.schedule-toolbar__week-menu[data-v-8b2eeca5]{position:relative}.schedule-toolbar__week-menu-options[data-v-8b2eeca5]{z-index:10;background:#fff;border:1px solid #e0e0e0;border-radius:8px;min-width:170px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 12px #00000014}.schedule-toolbar__week-menu-option[data-v-8b2eeca5]{width:100%;color:var(--color-primary-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 12px;font-family:Montserrat-Medium,sans-serif;font-size:13px;display:flex}.schedule-toolbar__week-menu-option[data-v-8b2eeca5]:hover:not(:disabled){background:var(--color-main-10)}.schedule-toolbar__week-menu-option[data-v-8b2eeca5]:disabled{color:var(--color-disabled-text);cursor:default}.schedule-toolbar__day-trigger[data-v-8b2eeca5]{width:190px;color:var(--color-primary-text);cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-family:Montserrat-Medium,sans-serif;font-size:13px;line-height:18px;display:inline-flex}.schedule-toolbar__day-trigger[data-v-8b2eeca5]:disabled{cursor:default;opacity:.35}.schedule-toolbar__day-dot[data-v-8b2eeca5]{background:var(--color-main-100);border-radius:50%;flex-shrink:0;width:8px;height:8px}.schedule-toolbar__day-label[data-v-8b2eeca5]{text-align:left;white-space:nowrap;flex:1}.schedule-toolbar__day-options[data-v-8b2eeca5]{z-index:10;background:#fff;border:1px solid #e0e0e0;border-radius:8px;min-width:100%;max-height:280px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 12px #00000014}.schedule-toolbar__day-option[data-v-8b2eeca5]{width:100%;color:var(--color-primary-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 12px;font-family:Montserrat-Medium,sans-serif;font-size:13px;display:block}.schedule-toolbar__day-option[data-v-8b2eeca5]:hover{background:var(--color-main-10)}.schedule-toolbar__day-option--selected[data-v-8b2eeca5]{color:var(--color-main-100);background:var(--color-main-30)}.schedule-toolbar__nav[data-v-8b2eeca5]{gap:4px;display:inline-flex}.schedule-toolbar__icon-button[data-v-8b2eeca5]{width:34px;height:34px;color:var(--color-secondary-text);cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.schedule-toolbar__icon-button[data-v-8b2eeca5]:disabled{cursor:default;opacity:.35}.schedule-toolbar__icon-button[data-v-8b2eeca5]:hover:not(:disabled){color:var(--color-main-100);background:var(--color-main-10)}.schedule-toolbar__icon-button--active[data-v-8b2eeca5]{color:var(--color-main-100);background:var(--color-main-10);border-color:var(--color-main-100)}.base-autocomplete[data-v-de4293f2]{position:relative}.base-autocomplete__input-wrapper[data-v-de4293f2]{width:100%;position:relative}.base-autocomplete__input[data-v-de4293f2]{border:0;border-bottom:1px solid var(--color-tertiary-text);outline:0;width:100%;padding:5px 20px 5px 8px;font-size:12px;line-height:15px}.base-autocomplete__input-wrapper:hover .base-autocomplete__input[data-v-de4293f2]{border-bottom:1px solid var(--color-primary-text)}.base-autocomplete__input-wrapper .base-autocomplete__input[data-v-de4293f2]:focus{border-bottom:1px solid var(--color-main-100)}.base-autocomplete__icon[data-v-de4293f2]{color:var(--color-tertiary-text);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:3px;right:0}.base-autocomplete__input-wrapper:hover .base-autocomplete__icon[data-v-de4293f2]{color:var(--color-primary-text)}.base-autocomplete__input-wrapper.active .base-autocomplete__icon[data-v-de4293f2]{color:var(--color-main-100)}.base-autocomplete__content[data-v-de4293f2]{z-index:100;background:#fff;min-width:100%;max-width:100%;position:absolute;top:100%;left:0;box-shadow:0 1px 6px #9b9b9b80}.base-autocomplete__options[data-v-de4293f2]{scrollbar-width:thin;max-height:250px;overflow-y:auto}.base-autocomplete__options[data-v-de4293f2]::-webkit-scrollbar{width:6px}.base-autocomplete__option[data-v-de4293f2]{z-index:101;box-sizing:border-box;text-overflow:ellipsis;overflow-wrap:break-word;white-space:nowrap;cursor:pointer;flex-direction:row;justify-content:stretch;align-items:center;width:100%;height:26px;padding:0 10px;font-size:12px;line-height:26px;display:flex;overflow:hidden}.base-autocomplete__option--dynamic-height[data-v-de4293f2]{height:auto;min-height:26px;text-overflow:unset;white-space:normal;padding:4px 10px;line-height:1.4;overflow:visible}.base-autocomplete__option-text[data-v-de4293f2]{text-overflow:ellipsis;overflow-wrap:break-word;white-space:nowrap;max-width:100%;overflow:hidden}.base-autocomplete__option[data-v-de4293f2]:hover,.base-autocomplete__option[data-highlighted][data-v-de4293f2],.base-autocomplete__option[data-state=checked][data-v-de4293f2]{background:var(--color-main-10);outline:none}.base-autocomplete__empty[data-v-de4293f2]{height:26px;padding:0 10px;font-size:12px;line-height:26px}.diet-assign-to-patient-modal{width:550px;overflow:visible!important}.label[data-v-7dabab90]{color:var(--color-tertiary-text);font-size:10px}.patient-week[data-v-7dabab90]{flex-direction:column;gap:20px;display:flex}.patient[data-v-7dabab90]{flex-direction:column;flex-grow:1;display:flex}.patient__select[data-v-7dabab90]{flex-direction:row;display:flex}.info-text[data-v-7dabab90]{color:var(--color-tertiary-text);margin-top:8px;font-size:12px}.badge[data-v-7dabab90]{color:#b54708;background-color:#fffaeb;border:1px solid #fedf89;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:22px;padding:0 4px;font-size:12px;font-weight:500;display:flex;position:relative}.icon-warning[data-v-7dabab90]{color:#b54708}.patient-option[data-v-7dabab90]{flex-direction:column;gap:2px;width:100%;min-width:0;padding:2px 0;display:flex}.patient-option__name[data-v-7dabab90]{align-items:center;gap:6px;font-weight:500;display:flex}.patient-option__email[data-v-7dabab90]{text-overflow:ellipsis;color:var(--color-tertiary-text);white-space:nowrap;overflow:hidden}.patient-option__warning[data-v-7dabab90]{color:#b54708;flex-shrink:0;font-size:14px}.share-diet-input[data-v-e02434b7]{width:100%;margin-top:24px}.share-diet-error[data-v-e02434b7]{color:#f7606e;padding:5px;font-size:10px}.comparison[data-v-7cad2a49]{width:100%;color:var(--color-text-text-secondary-700);table-layout:fixed;border-collapse:collapse;margin-bottom:20px}.comparison th[data-v-7cad2a49],.comparison td[data-v-7cad2a49]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;text-align:center;padding:8px 0;font-weight:400}.comparison thead th[data-v-7cad2a49]{padding-bottom:16px;font-weight:500}.comparison th[data-v-7cad2a49]:first-child{text-align:left;width:35%}.comparison td[data-v-7cad2a49]:last-child{justify-content:center;align-items:center;gap:8px;display:flex}.status[data-v-7cad2a49]{flex:none;align-items:center;display:inline-flex}button.status[data-v-7cad2a49]{cursor:help;background:0 0;border:0;padding:0}.paste-diet-modal__status--warning[data-v-7cad2a49]{color:var(--color-foreground-fg-warning-primary)}.paste-diet-modal__status--success[data-v-7cad2a49]{color:var(--color-foreground-fg-success-primary)}.paste-diet-modal__comparison{border-collapse:collapse;color:var(--color-text-text-secondary-700);table-layout:fixed;width:100%;margin-bottom:20px}.paste-diet-modal__comparison th,.paste-diet-modal__comparison td{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;text-align:center;padding:8px 0;font-weight:400}.paste-diet-modal__comparison thead th{padding-bottom:16px;font-weight:500}.paste-diet-modal__comparison th:first-child{text-align:left;width:35%}.paste-diet-modal__comparison td:last-child{justify-content:center;align-items:center;gap:8px;display:flex}.paste-diet-modal__status{flex:none;align-items:center;display:inline-flex}button.paste-diet-modal__status{cursor:help;background:0 0;border:0;padding:0}button.paste-diet-modal__status:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--color-effects-focus-rings-focus-ring);outline-offset:2px}.paste-diet-modal__status--warning{color:var(--color-foreground-fg-warning-primary)}.paste-diet-modal__status--success{color:var(--color-foreground-fg-success-primary)}.paste-diet-modal__scale-form{grid-template-columns:1fr auto;align-items:start;gap:12px 16px;padding-top:8px;display:grid}.paste-diet-modal__scale-form>span,.paste-diet-modal__scale-form>label{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);align-self:center;font-weight:500}.paste-diet-modal__scale-form>label span{color:var(--color-brand-600)}.paste-diet-modal__scale-form .ui-button{min-width:56px}.paste-diet-modal__scale-form .ui-field{width:132px}.paste-diet-modal__footer{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.paste-diet-modal__actions{gap:12px;display:flex}.paste-diet-modal .ui-modal-content{padding-top:24px}@media (width<=540px){.paste-diet-modal__scale-form{grid-template-columns:1fr}.paste-diet-modal__scale-form .ui-field{width:100%}.paste-diet-modal__footer{flex-direction:column;align-items:stretch}.paste-diet-modal__actions>.ui-button{flex:1}}.content-options[data-v-8a777d43]{flex-direction:column;gap:12px;display:flex}.content-options h3[data-v-8a777d43]{margin:0 0 4px;font-size:14px}.content-options__nested[data-v-8a777d43]{flex-direction:column;gap:8px;padding-left:24px;display:flex}.footer[data-v-f73f7809]{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.footer__limit[data-v-f73f7809]{color:var(--color-text-text-tertiary-600);font-size:12px}.footer__warning[data-v-f73f7809]{color:var(--color-error-600)}.footer__actions[data-v-f73f7809]{gap:12px;margin-left:auto;display:flex}.print-template-library-modal.ui-dialog__panel{overscroll-behavior:none;width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;border-radius:0;margin:0;inset:0;overflow-y:auto}.print-template-library-modal .ui-modal-header{display:contents}.print-template-library__toolbar[data-v-827844b9],.print-template-library-modal .ui-modal-header>div:last-child,.print-template-library-modal .ui-modal-content{box-sizing:border-box;width:100%;max-width:1216px;margin-inline:auto}.print-template-library__toolbar[data-v-827844b9]{padding:72px 32px 0;display:block}.print-template-library-modal .ui-modal-header>div:last-child{margin-top:10px;padding-inline:32px}.print-template-library-modal .ui-modal-content{padding:20px 32px 96px;overflow:visible}.print-template-library[data-v-827844b9]{border-top:1px solid var(--color-border-border-secondary);padding-top:32px}.print-template-library__grid[data-v-827844b9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px;padding:0 16px;display:grid}.print-template-library__card[data-v-827844b9]{cursor:pointer;outline:none;flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex}.print-template-library__card>p[data-v-827844b9]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-md,24px);line-height:var(--line-height-text-md,32px);letter-spacing:normal;color:var(--color-text-text-secondary-700);text-align:center;margin:0;font-weight:600;transition:color .2s}.print-template-library__card:hover>p[data-v-827844b9],.print-template-library__card:focus-visible>p[data-v-827844b9],.print-template-library__card>.print-template-library__label--selected[data-v-827844b9]{color:var(--color-text-text-brand-primary-900)}.print-template-library__preview[data-v-827844b9]{aspect-ratio:210/297;background:var(--color-background-bg-secondary);border:1px solid var(--color-border-border-primary);border-radius:var(--radius-lg);width:100%;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.print-template-library__preview>img[data-v-827844b9]{object-fit:cover;width:100%;height:100%}.print-template-library__preview--selected[data-v-827844b9]{border-color:var(--color-border-border-brand);box-shadow:0 0 0 3px var(--color-brand-500)}.print-template-library__badge[data-v-827844b9]{z-index:1;position:absolute;top:20px;right:16px}.print-template-library__actions[data-v-827844b9]{pointer-events:none;visibility:hidden;opacity:0;background:#34405499;justify-content:center;align-items:center;gap:10px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;inset:0}.print-template-library__card:hover .print-template-library__actions[data-v-827844b9],.print-template-library__card:focus-within .print-template-library__actions[data-v-827844b9]{pointer-events:auto;visibility:visible;opacity:1}.print-template-library__state[data-v-827844b9]{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;min-height:320px;color:var(--color-text-text-secondary-700);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-weight:400;display:flex}@media (width<=900px){.print-template-library__grid[data-v-827844b9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.print-template-library__toolbar[data-v-827844b9]{padding:32px 16px 0}.print-template-library-modal .ui-modal-header>div:last-child{padding-inline:16px}.print-template-library-modal .ui-modal-content{padding:20px 16px 64px}.print-template-library__grid[data-v-827844b9]{grid-template-columns:1fr;padding-inline:0}}.print-diet-modal .ui-modal-content{padding:0 36px}.print-diet-modal__grid{grid-template-columns:1fr 1fr;gap:64px;padding:24px 0;display:grid}.print-diet-modal__row{border-bottom:1px solid var(--color-border-border-secondary);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.print-diet-modal__select{width:182px}.print-diet-modal__template-control{align-items:center;gap:8px;display:flex}.test-print-warning{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-sm,24px);line-height:var(--line-height-text-sm,32px);letter-spacing:normal;color:var(--color-text-text-error-primary-600);background:var(--color-background-bg-error-secondary);border-radius:var(--radius-md);margin-top:20px;padding:12px;font-weight:400}.print-diet-modal__footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.print-diet-modal__limit{font-family:var(--font-family-font-family-text,Inter);font-size:var(--font-size-text-xs,24px);line-height:var(--line-height-text-xs,32px);letter-spacing:normal;max-width:300px;color:var(--color-text-text-secondary-700);font-weight:400}.print-diet-modal__limit p{margin:0}.print-diet-modal__limit-warning{color:var(--color-text-text-error-primary-600)}.print-diet-modal__actions{justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}.actions[data-v-c8f6c67d]{flex-flow:row;align-items:center;gap:2px;display:flex}.actions__separator[data-v-c8f6c67d]{background:var(--color-tertiary-text);width:2px;height:18px;margin:0 10px}.actions__loader[data-v-c8f6c67d]{margin:4px}.date-picker[data-v-8798fa73]{flex-direction:column;width:100%;display:flex;position:relative}.date-picker .dp--theme-light,.date-picker--inline .dp--theme-light{--dp-font-family:"Inter", sans-serif;--dp-cell-border-radius:24px;--dp-primary-color:var(--color-main-100);--dp-range-color:var(--color-green-900);--dp-range-text-color:#fff;--dp-calendar-gap:8px;--dp-border-color:var(--color-tertiary-text);--dp-border-color-hover:var(--color-main-100);--dp-border-color-focus:var(--color-main-100)}.date-picker .dp--calendar-row,.date-picker--inline .dp--calendar-row{gap:var(--dp-calendar-gap)}.date-picker .dp--calendar-header,.date-picker--inline .dp--calendar-header{gap:8px}.dp__cell--blocked{color:var(--color-text-text-disabled,#9ca3af)!important;cursor:not-allowed!important;background-color:var(--color-background-bg-primary,#fff)!important;text-decoration:line-through!important}.dp__cell--blocked:hover{background-color:#0000!important}.dp__cell--diet{color:#5d4037!important;cursor:not-allowed!important;background-color:#ffecb3!important}.dp__cell--available{color:#2e7d32!important;background-color:#e8f5e9!important}.date-picker .dp--active,.date-picker--inline .dp--active{color:var(--dp-primary-text-color,#fff)!important;background-color:var(--dp-primary-color,var(--color-main-100))!important}.date-picker .dp--cell-inner.dp__cell--range-start,.date-picker .dp--cell-inner.dp__cell--range-middle,.date-picker .dp--cell-inner.dp__cell--range-end,.date-picker .dp--cell-inner.dp__cell--range-single,.date-picker--inline .dp--cell-inner.dp__cell--range-start,.date-picker--inline .dp--cell-inner.dp__cell--range-middle,.date-picker--inline .dp--cell-inner.dp__cell--range-end,.date-picker--inline .dp--cell-inner.dp__cell--range-single{position:relative;color:var(--dp-range-text-color,#fff)!important;background-color:var(--dp-range-color,var(--color-green-900))!important;border:0!important}.date-picker .dp--cell-inner.dp__cell--range-start,.date-picker--inline .dp--cell-inner.dp__cell--range-start{border-radius:999px 0 0 999px!important}.date-picker .dp--cell-inner.dp__cell--range-end,.date-picker--inline .dp--cell-inner.dp__cell--range-end{border-radius:0 999px 999px 0!important}.date-picker .dp--cell-inner.dp__cell--range-middle,.date-picker--inline .dp--cell-inner.dp__cell--range-middle{border-radius:0!important}.date-picker .dp--cell-inner.dp__cell--range-start:after,.date-picker .dp--cell-inner.dp__cell--range-middle:before,.date-picker .dp--cell-inner.dp__cell--range-middle:after,.date-picker .dp--cell-inner.dp__cell--range-end:before,.date-picker--inline .dp--cell-inner.dp__cell--range-start:after,.date-picker--inline .dp--cell-inner.dp__cell--range-middle:before,.date-picker--inline .dp--cell-inner.dp__cell--range-middle:after,.date-picker--inline .dp--cell-inner.dp__cell--range-end:before{pointer-events:none;content:"";background-color:var(--dp-range-color,var(--color-green-900));position:absolute;top:0;bottom:0}.date-picker .dp--cell-inner.dp__cell--range-start:after,.date-picker .dp--cell-inner.dp__cell--range-middle:after,.date-picker--inline .dp--cell-inner.dp__cell--range-start:after,.date-picker--inline .dp--cell-inner.dp__cell--range-middle:after{right:calc(var(--dp-calendar-gap) * -1);width:calc(var(--dp-calendar-gap) + 2px)}.date-picker .dp--cell-inner.dp__cell--range-middle:before,.date-picker .dp--cell-inner.dp__cell--range-end:before,.date-picker--inline .dp--cell-inner.dp__cell--range-middle:before,.date-picker--inline .dp--cell-inner.dp__cell--range-end:before{left:calc(var(--dp-calendar-gap) * -1);width:calc(var(--dp-calendar-gap) + 2px)}.base-popover[data-v-259643b4]{width:max-content;display:block;position:relative}.base-popover__content[data-v-259643b4]{z-index:8000;pointer-events:auto;border:1px solid var(--color-main-100);background:#fff;border-radius:4px;width:max-content;max-width:300px;padding:12px;font-family:Montserrat-Regular;font-size:12px;line-height:14px;position:absolute}.base-popover__content-wrapper[data-v-259643b4]{flex-direction:column;gap:8px;display:flex}.base-popover__title[data-v-259643b4]{color:#000;font-family:Montserrat-SemiBold;font-size:12px;font-weight:600;line-height:14px}.base-popover__text[data-v-259643b4]{color:#000;font-family:Montserrat-Regular;font-size:12px;line-height:16px}.base-popover__link[data-v-259643b4]{color:var(--color-main-100);cursor:pointer;font-family:Montserrat-Regular;font-size:12px;line-height:14px;text-decoration:underline;transition:color .2s}.base-popover__link[data-v-259643b4]:hover{color:var(--color-main-110)}.base-popover__content[data-v-259643b4]:before,.base-popover__content[data-v-259643b4]:after{z-index:8001;pointer-events:none;content:"";border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute}.base-popover--top .base-popover__content[data-v-259643b4]{bottom:calc(100% + 9px)}.base-popover--top .base-popover__content[data-v-259643b4]:before{border-top:8px solid var(--color-main-100);bottom:-9px}.base-popover--top .base-popover__content[data-v-259643b4]:after{border-top:8px solid #fff;bottom:-8px}.base-popover--bottom .base-popover__content[data-v-259643b4]{top:calc(100% + 9px)}.base-popover--bottom .base-popover__content[data-v-259643b4]:before{border-bottom:8px solid var(--color-main-100);top:-9px}.base-popover--bottom .base-popover__content[data-v-259643b4]:after{border-bottom:8px solid #fff;top:-8px}.base-popover--left .base-popover__content[data-v-259643b4]{left:50%;transform:translate(-14px)}.base-popover--left .base-popover__content[data-v-259643b4]:before,.base-popover--left .base-popover__content[data-v-259643b4]:after{left:10px}.base-popover--center .base-popover__content[data-v-259643b4]{left:50%;transform:translate(-50%)}.base-popover--center .base-popover__content[data-v-259643b4]:before,.base-popover--center .base-popover__content[data-v-259643b4]:after{left:calc(50% - 4px)}.base-popover--right .base-popover__content[data-v-259643b4]{right:50%;transform:translate(14px)}.base-popover--right .base-popover__content[data-v-259643b4]:before,.base-popover--right .base-popover__content[data-v-259643b4]:after{right:10px}.calendar-legend[data-v-5991918a]{align-items:center;gap:4px;font-family:Inter,sans-serif;display:flex}.calendar-legend__label[data-v-5991918a]{color:var(--color-secondary-text);font-size:14px;font-weight:500}.calendar-legend__trigger[data-v-5991918a]{color:var(--color-tertiary-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.calendar-legend__trigger[data-v-5991918a]:hover{color:var(--color-secondary-text)}.calendar-legend__content[data-v-5991918a]{box-sizing:border-box;background-color:var(--color-background-bg-primary);border-radius:12px;flex-direction:column;gap:16px;width:276px;font-family:Inter,sans-serif;display:flex}.calendar-legend__entry[data-v-5991918a]{align-items:center;gap:12px;display:flex}.calendar-legend__cell[data-v-5991918a]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:0;font-size:12px;font-weight:500;display:flex}.calendar-legend__cell--available[data-v-5991918a]{color:#2e7d32;background-color:#e8f5e9}.calendar-legend__cell--diet[data-v-5991918a]{color:#5d4037;cursor:not-allowed;background-color:#ffecb3}.calendar-legend__cell--blocked[data-v-5991918a]{color:var(--color-text-text-disabled,#9ca3af);cursor:not-allowed;background-color:var(--color-background-bg-primary,#fff);text-decoration:line-through}.calendar-legend__text[data-v-5991918a]{color:#111827;font-size:12px}.calendar-legend__title[data-v-5991918a]{font-weight:500}.share-diet-with-patient-modal{width:550px;overflow-y:auto}.share-diet-content[data-v-cedd87db]{flex-direction:column;gap:20px;display:flex}.share-diet-description[data-v-cedd87db]{color:var(--color-tertiary-text);font-size:14px;line-height:1.5}.share-diet-date-row[data-v-cedd87db]{flex-direction:column;align-items:center;gap:8px;display:flex}.share-diet-date-picker-wrap[data-v-cedd87db]{flex-direction:column;gap:8px;display:flex;position:relative}.share-diet-switch-row[data-v-cedd87db]{align-items:center;gap:12px;display:flex}.share-diet-switch-label[data-v-cedd87db]{color:var(--color-primary-text);font-size:14px}.share-diet-legend[data-v-cedd87db]{align-self:flex-end;margin-right:4px}.share-diet-loader-overlay[data-v-cedd87db]{z-index:1;background-color:#fffc;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.undo-share-content[data-v-3bbdb95d]{flex-direction:column;gap:12px;display:flex}.undo-share-description[data-v-3bbdb95d]{color:var(--color-tertiary-text);font-size:14px;line-height:1.5}.diet-detail-save[data-v-a7072f4c]:before{content:"";flex:auto}.diet-detail-save[data-v-a7072f4c]{color:var(--color-tertiary-text);white-space:nowrap;flex-direction:row;align-items:center;margin-left:auto;font-size:10px;display:flex}.diet-detail-save .not-saved[data-v-a7072f4c]{color:var(--color-destructive-100);font-family:Montserrat-SemiBold}.diet-detail-save[data-v-a7072f4c] .base-loader,.diet-detail-save[data-v-a7072f4c] .base-icon{margin-right:4px}.diet-detail-save[data-v-a7072f4c] .base-loader .base-loader__circle:before{background-color:var(--color-warning-100)}.change-active-diet__item[data-v-6cfba519]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 8px;transition:background .15s;display:flex}.change-active-diet__item[data-v-6cfba519]:last-child{border-bottom:none}.change-active-diet__item[data-v-6cfba519]:hover,.change-active-diet__item--active[data-v-6cfba519]{background:#fafafa}.change-active-diet__item-content[data-v-6cfba519]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.change-active-diet__item-name[data-v-6cfba519]{color:#535862;overflow-wrap:break-word;margin-bottom:2px;font-size:14px;font-weight:400}.change-active-diet__item-dates[data-v-6cfba519]{color:#414651;font-size:14px;font-weight:600}.change-active-diet__item-meta[data-v-6cfba519]{flex-shrink:0;align-items:center;gap:8px;display:flex}.change-active-diet__check[data-v-6cfba519]{color:#1b412a;flex-shrink:0}.badge[data-v-6cfba519]{border:1px solid;border-radius:6px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:flex;position:relative}.badge--draft[data-v-6cfba519]{color:#b54708;background:#fffaeb;border-color:#fedf89}.badge--published[data-v-6cfba519]{color:#067647;background:#ecfdf3;border-color:#abefc6}.badge--archived[data-v-6cfba519]{color:#1a1a1a;background:#f8f8f8;border-color:#cacaca}.change-active-diet[data-v-759ca3c7]{display:inline-flex;position:relative}.change-active-diet__dropdown[data-v-759ca3c7]{z-index:50;background:#fff;border:1px solid #e9eaeb;border-radius:12px;flex-direction:column;width:400px;margin-top:8px;display:flex;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 20px #0000001f}.change-active-diet__title[data-v-759ca3c7]{color:#181d27;border-bottom:1px solid #e9eaeb;margin:0;padding:10px 14px;font-size:16px;font-weight:600}.change-active-diet__list[data-v-759ca3c7]{max-height:280px;padding:4px 6px;overflow-y:auto}.change-active-diet__loading[data-v-759ca3c7],.change-active-diet__empty[data-v-759ca3c7]{color:#535862;text-align:center;padding:16px;font-size:14px}.change-active-diet__item[data-v-759ca3c7]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 8px;transition:background .15s;display:flex}.change-active-diet__item[data-v-759ca3c7]:last-child{border-bottom:none}.change-active-diet__item[data-v-759ca3c7]:hover,.change-active-diet__item--active[data-v-759ca3c7]{background:#fafafa}.change-active-diet__item-content[data-v-759ca3c7]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.change-active-diet__item-name[data-v-759ca3c7]{color:#535862;overflow-wrap:break-word;margin-bottom:2px;font-size:14px;font-weight:400}.change-active-diet__item-dates[data-v-759ca3c7]{color:#414651;font-size:14px;font-weight:600}.change-active-diet__item-meta[data-v-759ca3c7]{flex-shrink:0;align-items:center;gap:8px;display:flex}.change-active-diet__tag[data-v-759ca3c7]{color:var(--color-primary-text,#1a1a1a);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.change-active-diet__tag--draft[data-v-759ca3c7]{background:#ffecc9}.change-active-diet__tag--ready[data-v-759ca3c7]{background:#c3f1db}.change-active-diet__check[data-v-759ca3c7]{color:#1b412a;flex-shrink:0}.badge[data-v-759ca3c7]{border:1px solid;border-radius:6px;justify-content:center;align-items:center;height:22px;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;display:flex;position:relative}.badge--draft[data-v-759ca3c7]{color:#b54708;background-color:#fffaeb;border-color:#fedf89}.badge--published[data-v-759ca3c7]{color:#067647;background-color:#ecfdf3;border-color:#abefc6}.badge--archived[data-v-759ca3c7]{color:#1a1a1a;background-color:#f8f8f8;border-color:#cacaca}.change-diet-dates-modal__title[data-v-9eff0778]{align-items:center;gap:8px;display:flex}.change-diet-dates-modal__title-icon[data-v-9eff0778]{flex-shrink:0}.change-diet-dates-modal__body[data-v-9eff0778]{flex-direction:column;gap:20px;display:flex}.change-diet-dates-modal__description[data-v-9eff0778]{color:var(--color-tertiary-text);margin:0;font-size:12px}.change-diet-dates-modal__date-row[data-v-9eff0778]{flex-direction:column;align-items:center;gap:8px;display:flex}.change-diet-dates-modal__legend[data-v-9eff0778]{align-self:flex-end;margin-right:4px}.change-diet-dates-modal__date-picker-wrap[data-v-9eff0778]{flex-direction:column;gap:8px;display:flex;position:relative}.change-diet-dates-modal__loader-overlay[data-v-9eff0778]{z-index:1;background-color:#fffc;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.change-diet-dates-modal__switch-row[data-v-9eff0778]{align-items:center;gap:12px;display:flex}.change-diet-dates-modal__switch-label[data-v-9eff0778]{color:var(--color-primary-text);font-size:14px}.change-diet-dates-modal{width:500px;overflow-y:auto}.archive-diet-modal__header[data-v-62ff57a9]{justify-content:center;align-items:center;margin-bottom:16px;display:flex}.archive-diet-modal__icon-wrapper[data-v-62ff57a9]{background-color:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.archive-diet-modal__icon-wrapper[data-v-62ff57a9] .base-icon{color:#ef4444}.archive-diet-modal__title[data-v-62ff57a9]{color:var(--color-primary-text);margin-bottom:12px;font-size:18px;font-weight:600;line-height:28px}.archive-diet-modal__description[data-v-62ff57a9]{color:var(--color-primary-text);text-align:left;font-size:14px;line-height:20px}.change-diet-status__dropdown[data-v-722c3342]{z-index:50;background-color:var(--background-bg-primary,#fff);border:1px solid var(--border-border-secondary,#e5e7eb);border-radius:.5rem;flex-direction:column;align-items:end;gap:6px;min-width:100%;margin-top:6px;padding:.5rem;display:flex;position:absolute;top:100%;right:0;box-shadow:0 4px 6px -1px #0a0d121a,0 2px 4px -2px #0a0d120f}.change-diet-status__option[data-v-722c3342]{text-align:left;white-space:nowrap;cursor:pointer;border:1px solid;border-radius:6px;align-items:center;gap:4px;width:100%;padding:8px 12px;font-size:14px;font-weight:500;transition:filter .15s;display:flex;box-shadow:0 1px 3px #00000014}.change-diet-status__option[data-v-722c3342]:hover{filter:brightness(.97)}.change-diet-status__option-icon[data-v-722c3342]{flex-shrink:0}.change-diet-status__option--draft[data-v-722c3342]{color:#b54708;background-color:#fff9ed;border-color:#e4a42c}.change-diet-status__option--draft .change-diet-status__option-icon[data-v-722c3342]{color:#e4a42c}.change-diet-status__option--ready[data-v-722c3342]{color:#067647;background-color:#ebf9ed;border-color:#349b44}.change-diet-status__option--ready .change-diet-status__option-icon[data-v-722c3342]{color:#349b44}.change-diet-status__option--archived[data-v-722c3342]{color:#1a1a1a;background-color:#f8f8f8;border-color:#cacaca}.change-diet-status__option--archived .change-diet-status__option-icon[data-v-722c3342]{color:#6b7280}.change-diet-status[data-v-2f12d886]{display:inline-flex;position:relative}.change-diet-status--trigger-draft[data-v-2f12d886] .change-diet-status__trigger{color:#b54708;background-color:#fff9ed;border:1px solid #e4a42c;box-shadow:0 1px 3px #00000014}.change-diet-status--trigger-draft[data-v-2f12d886] .change-diet-status__trigger .change-diet-status__chevron{color:#e4a42c}.change-diet-status--trigger-ready[data-v-2f12d886] .change-diet-status__trigger{color:#067647;background-color:#ebf9ed;border:1px solid #349b44;box-shadow:0 1px 3px #00000014}.change-diet-status--trigger-archived[data-v-2f12d886] .change-diet-status__trigger{color:#1a1a1a;opacity:1;background-color:#f8f8f8;border:1px solid #cacaca;box-shadow:0 1px 3px #00000014}.change-diet-status--trigger-ready[data-v-2f12d886] .change-diet-status__trigger .change-diet-status__chevron{color:#349b44}.change-diet-status__chevron[data-v-2f12d886]{color:inherit;margin-left:4px;transition:transform .2s}.change-diet-status--open[data-v-2f12d886] .change-diet-status__chevron{transform:rotate(180deg)}.change-diet-status__dropdown[data-v-2f12d886]{z-index:50;background-color:var(--background-bg-primary,#fff);border:1px solid var(--border-border-secondary,#e5e7eb);border-radius:.5rem;flex-direction:column;align-items:end;gap:6px;min-width:100%;margin-top:6px;padding:.5rem;display:flex;position:absolute;top:100%;right:0;box-shadow:0 4px 6px -1px #0a0d121a,0 2px 4px -2px #0a0d120f}.change-diet-status__option[data-v-2f12d886]{text-align:left;white-space:nowrap;cursor:pointer;border:1px solid;border-radius:6px;align-items:center;gap:4px;width:100%;padding:8px 12px;font-size:14px;font-weight:500;transition:filter .15s;display:flex;box-shadow:0 1px 3px #00000014}.change-diet-status__option[data-v-2f12d886]:hover{filter:brightness(.97)}.change-diet-status__option-icon[data-v-2f12d886]{flex-shrink:0}.change-diet-status__option--draft[data-v-2f12d886]{color:#b54708;background-color:#fff9ed;border-color:#e4a42c}.change-diet-status__option--draft .change-diet-status__option-icon[data-v-2f12d886]{color:#e4a42c}.change-diet-status__option--ready[data-v-2f12d886]{color:#067647;background-color:#ebf9ed;border-color:#349b44}.change-diet-status__option--ready .change-diet-status__option-icon[data-v-2f12d886]{color:#349b44}.change-diet-status__option--archived[data-v-2f12d886]{color:#1a1a1a;background-color:#f8f8f8;border-color:#cacaca}.change-diet-status__option--archived .change-diet-status__option-icon[data-v-2f12d886]{color:#6b7280}.diet-navigation-buttons[data-v-2c56f417]{flex-direction:row;align-items:center;gap:4px;display:flex}.diet-detail-header[data-v-79397bb3]{flex-direction:row;flex-grow:1;justify-content:flex-end;align-items:center;gap:10px;min-width:300px;display:flex}.diet-detail-header__undo-share[data-v-79397bb3]{margin-right:12px}.separator[data-v-79397bb3]{background:var(--color-tertiary-text);width:1px;height:100%}.navigation[data-v-1c287cb8]{flex-direction:row;flex-grow:1;display:flex}.navigation__item[data-v-1c287cb8]{color:var(--color-tertiary-text);white-space:nowrap;border-bottom:4px solid #0000;align-items:center;gap:6px;margin-right:14px;padding:10px 8px;font-family:Montserrat-Medium;font-size:14px;line-height:18px;text-decoration:none;display:flex}.navigation__item[data-v-1c287cb8]:hover,.navigation__item.router-link-active[data-v-1c287cb8]{color:var(--color-primary-text)}.navigation__item.router-link-active[data-v-1c287cb8]{border-bottom-color:var(--color-main-100)}.base-info{background:#fff;flex-direction:row;align-content:stretch;align-items:center;gap:8px;margin-bottom:8px;padding:0 8px;font-size:10px;display:flex}.base-info__content{flex-direction:row;flex-grow:1;gap:8px;padding:10px 0;line-height:12px;display:flex}.allergy-text[data-v-ef6baae2]{flex-grow:1;align-self:center}.allergy-info[data-v-ef6baae2]{flex-flow:wrap;gap:12px;display:flex}.allergy-info__square[data-v-ef6baae2]{width:8px;height:8px;margin-right:8px;line-height:12px;display:inline-block}.allergy-info__square.notlike[data-v-ef6baae2]{background:var(--color-warning-60)}.allergy-info__square.like[data-v-ef6baae2]{background:var(--color-success-60)}.allergy-info__square.allergy[data-v-ef6baae2]{background:#faa0a8}.allergy-info__square.intolerance[data-v-ef6baae2]{background:#a0a8fa}.diet-detail[data-v-6b4d5990]{width:100%;min-width:0}.diet-detail[data-v-6b4d5990]>:not(.week,.comments--all-days){box-sizing:border-box;margin-right:calc(-1 * var(--diet-average-column-width,0px));width:var(--diet-detail-viewport-width,100%);position:sticky;left:0}.diet-detail__navigation[data-v-6b4d5990]{z-index:6;flex-direction:row;display:flex}input[data-v-9f782de9]::-webkit-outer-spin-button{appearance:none;margin:0}input[data-v-9f782de9]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number][data-v-9f782de9]{appearance:textfield}.green .base-slider__progress[value][data-v-f746f72e]::-webkit-progress-value{background-color:var(--color-main-100)}.green .base-slider__input[data-v-f746f72e]::-webkit-slider-thumb{background-color:var(--color-main-100)}.green .base-slider__input[data-v-f746f72e]::-moz-range-thumb{background-color:var(--color-main-100)}.pink .base-slider__progress[value][data-v-f746f72e]::-webkit-progress-value{background-color:#f16595}.pink .base-slider__input[data-v-f746f72e]::-webkit-slider-thumb{background-color:#f16595}.pink .base-slider__input[data-v-f746f72e]::-moz-range-thumb{background-color:#f16595}.yellow .base-slider__progress[value][data-v-f746f72e]::-webkit-progress-value{background-color:#f1c365}.yellow .base-slider__input[data-v-f746f72e]::-webkit-slider-thumb{background-color:#f1c365}.yellow .base-slider__input[data-v-f746f72e]::-moz-range-thumb{background-color:#f1c365}.purple .base-slider__progress[value][data-v-f746f72e]::-webkit-progress-value{background-color:#9f98ff}.purple .base-slider__input[data-v-f746f72e]::-webkit-slider-thumb{background-color:#9f98ff}.purple .base-slider__input[data-v-f746f72e]::-moz-range-thumb{background-color:#9f98ff}.delete-confirmation-text span{font-family:Montserrat-SemiBold}.assumptions .section{background:#fff;margin-bottom:24px;box-shadow:2px 4px 4px #e8e8e880}.assumptions .section__header{padding:16px;font-family:Montserrat-Medium;font-size:24px}.assumptions .info{color:var(--color-secondary-text);padding:16px;font-size:11px;line-height:20px}.assumptions .info .base-icon{color:var(--color-warning-100)}.assumptions .info--bold{color:var(--color-primary-text);font-family:Montserrat-Medium}.assumptions .label{font-family:Montserrat-Medium;font-size:12px}.assumptions .energy-demand .info{padding:0 16px 16px}.assumptions .meals{position:relative}.assumptions .meals__content{padding:0 16px 16px}.assumptions .energy-distribution-switch{cursor:pointer;flex-direction:row;align-items:center;font-family:Montserrat-Medium;font-size:12px;display:flex;position:absolute;top:16px;right:24px}.assumptions .energy-distribution-switch__label{cursor:pointer;margin-right:12px}.assumptions .meal-header{border-bottom:1px solid #eaeaea;grid-template-columns:80px auto 140px 30px;column-gap:30px;margin-top:4px;padding:12px 0;font-family:Montserrat-Medium;font-size:12px;display:grid}.assumptions .meal-header.energy-distribution{grid-template-columns:80px auto 140px 120px 30px}.assumptions .meal-header div{padding-left:6px}.assumptions div.meal-header__hour{padding-left:12px}.assumptions .meal{grid-template-columns:80px auto 140px 30px;align-items:center;column-gap:30px;height:40px;display:grid}.assumptions .meal.energy-distribution{grid-template-columns:80px auto 140px 120px 30px}.assumptions .meal-hour{width:80px}.assumptions .meal-hour__select{width:68px;margin:auto}.assumptions .meal-hour__select .base-select__selected{text-align:center;padding:5px 21px 5px 8px}.assumptions .meal-name__input{width:100%}.assumptions .meal-type{width:140px}.assumptions .meal-type__select .base-select__selected{padding:5px 21px 5px 8px}.assumptions .meal-energy-distrubution{width:120px;font-size:12px}.assumptions .meal-energy-distrubution__input{text-align:center;width:36px}.assumptions .meal-energy-distrubution__calories{margin-left:6px}.assumptions .meal-action{width:30px}.assumptions .create-meal{margin-top:12px}.assumptions .energy-demand-type{flex-direction:row;margin:0 16px;display:flex}.assumptions .energy-demand-type__radio{margin-left:20px}.assumptions .energy-demand__sport,.assumptions .energy-demand__standard{grid-template-columns:265px 1fr 1fr 1fr;gap:6px;padding:24px 6px 16px;display:grid}.assumptions .energy-demand__sport{margin-bottom:0}.assumptions .energy-demand__header{text-align:center;height:32px;font-family:Montserrat-Medium;font-size:12px;line-height:32px}.assumptions .energy-demand__calories .energy-demand__header,.assumptions .energy-demand__weight .energy-demand__header{background:#f5f5f5}.assumptions .energy-demand__protein .energy-demand__header{color:#fff;background:#f16595}.assumptions .energy-demand__fat .energy-demand__header{color:#fff;background:#f1c365}.assumptions .energy-demand__carbohydrates .energy-demand__header{color:#fff;background:#9f98ff}.assumptions .energy-demand__info{color:var(--color-tertiary-text);flex-flow:row;justify-content:space-between;margin:8px;font-family:Montserrat-Medium;font-size:9px;display:flex}.assumptions .energy-demand__info-tooltip-content{text-align:center;width:200px;display:block}.assumptions .energy-demand__info-tooltip{width:max-content}.assumptions .energy-demand__calories-box,.assumptions .energy-demand__weight-box{justify-content:center;display:flex}.assumptions .energy-demand__box{flex-direction:row;justify-content:space-between;align-items:center;padding:0 8px;font-size:12px;display:flex}.assumptions .energy-demand__box-left{width:calc(100% - 120px)}.assumptions .energy-demand__input{text-align:center;width:60px}.assumptions .norms__header{color:#fff;text-transform:uppercase;background:var(--color-main-100);height:32px;padding:0 12px;font-family:Montserrat-Medium;font-size:12px;line-height:32px}.assumptions .norms__box{cursor:pointer;flex-direction:row;align-items:center;width:max-content;margin:0 16px;display:flex}.assumptions .norms__switch{margin-left:12px}.assumptions .norms__elements{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;margin:8px 6px;display:grid}.assumptions .norms__element{min-width:250px}.assumptions .norms__element-name{text-align:center;background:#f5f5f5;height:32px;font-size:12px;line-height:32px}.assumptions .norms__element-name-tooltip{width:max-content;margin:auto;display:block}.assumptions .norms__element-name-tooltip-content{max-width:200px;display:block}.assumptions .norms__element-data{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:16px 8px 8px;display:flex}.assumptions .norms__element-calculated{flex-direction:column;justify-content:space-between;display:flex}.assumptions .norms__element-input{text-align:center;width:60px}.assumptions .norms__element-input:disabled{color:inherit;border-bottom:none}.assumptions .norms__element-dummy{color:#a6a6a6;text-align:center;border-bottom:1px solid var(--color-tertiary-text);justify-content:center;align-items:center;width:60px;height:25px;padding:0 8px;font-size:12px;display:flex}.assumptions .norms__element-dummy:hover{border-color:var(--color-main-100)}.assumptions .norms__element-measurement{height:0;color:var(--color-tertiary-text);font-family:Montserrat-Medium;font-size:9px;position:relative;top:-6px}.assumptions .norms__element-calculated-value{height:25px;color:var(--color-primary-text);font-size:12px;line-height:25px}.assumptions .norms__patient{grid-template-columns:repeat(3,1fr)}.assumptions .norms__patient-age .norms__element-data{justify-content:center}.assumptions .norms__patient-gender .norms__element-data{justify-content:space-evenly;align-items:center;height:26px}.assumptions .norms__patient-pregnancy-lactation{grid-row-end:span 3;grid-column-end:span 1}.assumptions .norms__patient-pregnancy-lactation .norms__element-data{justify-content:space-evenly;align-items:flex-start}.assumptions .norms__patient-pregnancy,.assumptions .norms__patient-lactation{flex-direction:column;justify-content:flex-start;display:flex}.assumptions .norms__patient-pregnancy-active,.assumptions .norms__patient-lactation-active{margin-bottom:8px}.assumptions .norms__patient-pregnancy-trimester,.assumptions .norms__patient-lactation-period{margin-top:16px}.assumptions .norms__patient-weight .norms__element-data,.assumptions .norms__patient-height .norms__element-data,.assumptions .norms__patient-activity-level .norms__element-data{justify-content:center}.assumptions .norms__patient-weight .base-input,.assumptions .norms__patient-height .base-input{text-align:center;width:60px}.assumptions .norms__patient-weight span,.assumptions .norms__patient-height span{margin-left:6px;font-size:12px;display:inline-block}.assumptions .norms__patient-activity-level{grid-column-end:span 2}@media only screen and (width>=1400px){.assumptions .norms__patient{grid-template-columns:repeat(6,1fr)}.assumptions .norms__patient-age,.assumptions .norms__patient-gender{grid-column-end:span 2}.assumptions .norms__patient-pregnancy-lactation{grid-row-end:span 2;grid-column-end:span 2}.assumptions .norms__patient-activity-level{grid-column-end:span 2}}.reset[data-v-aa93ff32]{-ms-overflow-style:none;scrollbar-width:none}.reset[data-v-aa93ff32]::-webkit-scrollbar{display:none}.button[data-v-695fb47c]{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.button[data-v-695fb47c]:hover,.button.active[data-v-695fb47c]{background:#f7f7f7}.button.disabled[data-v-695fb47c]{pointer-events:none;background:0 0}.button .icon[data-v-695fb47c]{font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;text-transform:none;letter-spacing:normal;overflow-wrap:normal;white-space:nowrap;cursor:default;text-rendering:optimizelegibility;direction:ltr;font-family:Material Icons;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}.button:hover .icon[data-v-695fb47c]{color:var(--color-primary-text)}.button.active .icon[data-v-695fb47c]{color:var(--color-main-100)}.button.disabled .icon[data-v-695fb47c]{color:#ccc}.color-input[data-v-695fb47c]{visibility:hidden;position:absolute;top:0;left:0}.image-input[data-v-695fb47c]{display:none}.loader[data-v-0499b62b]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.editor[data-v-0499b62b]{width:100%;padding-top:5px}.editor-toolbar[data-v-0499b62b]{border:1px solid #f0f0f0;border-radius:8px 8px 0 0;flex-direction:row;justify-content:space-between;padding:16px 24px;display:flex}.editor-toolbar-actions[data-v-0499b62b]{flex-direction:row;gap:20px;display:flex}.editor-toolbar .base-icon[data-v-0499b62b]{color:#6a6a6a}.counter.alert[data-v-0499b62b]{color:var(--color-destructive-110)}.counter[data-v-0499b62b]{color:var(--color-main-110);text-align:right}[data-v-0499b62b] .tiptap{border:1px solid #f0f0f0;border-top:0;border-radius:0 0 8px 8px;outline:0;height:300px;padding:24px;overflow:hidden scroll;& :first-child{margin-top:0}& ol{list-style-type:decimal}& ul{list-style-type:disc}& ul,& ol{&{margin:1.25rem 1rem 1.25rem .4rem;padding:0 1rem}& li p{margin-top:.25em;margin-bottom:.25em}}& h1,& h2,& h3,& h4,& h5,& h6{text-wrap:pretty;margin-top:2.5rem;line-height:1.1}& h1,& h2{margin-top:3.5rem;margin-bottom:1.5rem}& h1{font-size:1.4rem}& h2{font-size:1.2rem}& h3{font-size:1.1rem}& h4,& h5,& h6{font-size:1rem}& code{color:var(--black);background-color:var(--purple-light);border-radius:.4rem;padding:.25em .3em;font-size:.85rem}& pre{&{color:var(--white);background:var(--black);border-radius:.5rem;margin:1.5rem 0;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}& code{color:inherit;background:0 0;padding:0;font-size:.8rem}}& blockquote{border-left:3px solid var(--gray-3);margin:1.5rem 0;padding-left:1rem}& hr{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}}[data-v-0499b62b] .tiptap p{margin:0}.comments{background:#fff;width:100%;min-width:0;max-width:100%;overflow-x:clip}.comments .comment-week{padding:16px}.comments .comment-week__header{flex-direction:row;justify-content:space-between;display:flex}.comments .comment-week__title{flex-direction:row;align-items:center;margin-bottom:12px;display:flex}.comments .comment-week__title-text{margin-left:8px;font-family:Montserrat-Medium;font-size:24px}.comments .comment-week__empty{border:1px dashed #f0f0f0;padding:14px;font-size:14px;line-height:18px}.comments .comment-week__empty--editable,.comments .comment-week__content--editable{cursor:pointer}.comments .comment-week__edit{flex-direction:column;gap:12px;display:flex}.comments .comment-week__edit-actions{flex-direction:row;justify-content:flex-end;gap:8px;display:flex}.comments .comment-week__content{border:1px solid #f0f0f0;padding:14px}.comments .comment-week__content-text{white-space:pre-line;overflow-wrap:break-word;word-break:break-all;font-size:14px;line-height:18px}.comments .comments-grid{margin:6px 0 24px;display:grid}.comments .comments-grid--header{z-index:11;background:#fff;margin:0;position:sticky;top:58px}.comments .counter{color:var(--color-main-110);text-align:right;font-size:11px}.comments .counter.warning{color:#f55f6d}.comments .day{height:100%;padding:0 6px}.comments .day:hover{box-shadow:0 4px 5px 3px #dedede80}.comments .day-name{text-align:center;flex-direction:column;justify-content:center;height:46px;font-family:Montserrat-Medium;font-size:12px;line-height:16px;display:flex;overflow:hidden}.comments .day-name__date{color:var(--color-secondary-text)}.comments .day:hover .day-name{color:var(--color-primary-text)}.comments .meal{color:var(--color-tertiary-text);box-sizing:content-box;background:#f5f5f5;border-radius:4px;flex-direction:column;justify-content:space-between;height:68px;padding:11px 8px;display:flex}.comments .meal-name-hour{flex-direction:row;justify-content:space-between;display:flex}.comments .meal-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.comments .meal-hour{align-self:flex-start;font-family:Montserrat-Medium;font-size:11px}.comments .meal-dishes-and-ingredients{max-height:39px;font-size:10px;overflow:hidden}.comments .meal-dish-or-ingredient{white-space:nowrap;text-overflow:ellipsis;max-height:13px;line-height:13px;overflow:hidden}.comments .add-comment-box,.comments .add-comment{align-items:center;height:48px;display:flex}.comments .comment-box{overflow:hidden}.comments .comment-box,.comments .edit-comment-box{align-items:center;height:186px;display:flex}.comments .comment{background:var(--color-main-10);box-sizing:content-box;border-radius:4px;justify-content:space-between;width:100%;height:68px;padding:11px 8px;font-size:10px;display:flex}.comments .comment.with-cursor,.comments .comment-week__show.with-cursor{cursor:pointer}.comments .comment-title-content{flex-direction:column;justify-content:space-between;display:flex}.comments .comment-title{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;font-size:14px;line-height:16px;display:-webkit-box;overflow:hidden}.comments .comment-content{-webkit-line-clamp:3;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;max-height:39px;line-height:13px;display:-webkit-box;overflow:hidden}.comments .comment-delete{align-items:flex-end;min-width:22px;display:flex}.comments .comment-delete__button{display:none;position:relative;top:5px;left:2px}.comments .day:hover .comment-delete__button{display:block}.comments .edit-comment-box{align-items:center;height:164px;display:flex}.comments .edit-comment{background:var(--color-main-10);border-radius:4px;width:100%;height:146px;padding:11px 8px;font-size:10px}.comments .edit-comment label{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;height:12px;margin-bottom:3px;display:-webkit-box;overflow:hidden}.comments .edit-comment__input{width:100%;margin-bottom:12px}.comments .edit-comment__textarea{scrollbar-width:thin;width:100%;height:67px!important}.comments .edit-comment__textarea::-webkit-scrollbar{width:6px}.comments .comment-week__edit .base-textarea{scrollbar-width:thin;max-height:200px}.comments .comment-week__empty-button{font-weight:700}.add-dish-or-ingredient[data-v-b5de9b64]{position:relative}.search[data-v-b5de9b64]{box-sizing:border-box;background:var(--color-main-10);border:0;border-bottom:1px solid var(--color-main-100);border-radius:4px 4px 0 0;outline:0;width:100%;height:32px;padding:7px 8px;font-size:14px;line-height:18px}.search[data-v-b5de9b64]::placeholder{color:var(--color-tertiary-text);font-size:12px}.options[data-v-b5de9b64]{z-index:100;scrollbar-width:thin;background:#fff;width:400px;max-height:400px;padding:0;position:absolute;top:100%;left:0;overflow:hidden auto;box-shadow:0 1px 6px #9b9b9b80}.options.options-to-right-edge[data-v-b5de9b64]{right:0;left:inherit}.options[data-v-b5de9b64]::-webkit-scrollbar{width:6px}.unused-portions-title[data-v-b5de9b64]{pointer-events:none;user-select:none;padding:4px;font-family:Montserrat-Medium;font-size:12px}.separator[data-v-b5de9b64]{background:var(--color-tertiary-text);width:calc(100% + 12px);height:1px;margin-left:-6px}.loading[data-v-b5de9b64]{width:326px;height:24px;color:var(--color-secondary-text);pointer-events:none;user-select:none;flex-direction:row;justify-content:left;align-items:center;padding:0 6px;font-size:12px;display:flex}.loading-name[data-v-b5de9b64]{margin-left:4px}.loading .base-loader__circle[data-v-b5de9b64]:before{background-color:var(--color-secondary-text)}.no-results[data-v-b5de9b64]{width:326px;height:24px;color:var(--color-secondary-text);pointer-events:none;user-select:none;padding:0 4px;font-size:12px;line-height:24px}.option[data-v-b5de9b64]{z-index:101;box-sizing:border-box;cursor:pointer;flex-direction:row;justify-content:stretch;align-items:center;width:100%;height:24px;padding:0 8px;font-size:12px;display:flex}.option[data-v-b5de9b64]:hover,.option[data-v-b5de9b64]:focus{background:var(--color-main-10);outline:none}.type[data-v-b5de9b64]{pointer-events:none;display:inline-flex}.type .base-icon[data-v-b5de9b64]{color:var(--color-main-100);pointer-events:none}.unused .base-icon[data-v-b5de9b64]{color:var(--color-destructive-100)}.name[data-v-b5de9b64]{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;margin:0 4px;overflow:hidden}.properties[data-v-b5de9b64]{flex-direction:row;align-items:center;gap:2px;margin-right:4px;display:flex}.properties div[data-v-b5de9b64]{align-items:center;display:flex}.portions[data-v-b5de9b64]{color:var(--color-main-100);font-family:Montserrat-Bold;font-size:10px}.private .base-icon[data-v-b5de9b64],.favourite .base-icon[data-v-b5de9b64]{color:var(--color-tertiary-text)}.ingredients-table__header[data-v-aca0a568]{white-space:nowrap;flex-direction:row;justify-content:left;align-items:center;width:fit-content;height:54px;padding:0 12px 0 0;font-family:Montserrat-Medium;font-size:12px;font-weight:400;display:flex}.ingredients-table__cell[data-v-aca0a568]{white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;width:fit-content;min-height:42px;padding-right:30px;display:flex}.ingredient-name[data-v-aca0a568]{width:auto;font-size:14px}.ingredient-name .ingredients-table__header[data-v-aca0a568]{cursor:pointer}.ingredient-name .ingredients-table__cell[data-v-aca0a568]{white-space:normal;overflow-wrap:break-word;justify-content:left;max-width:90%}.ingredient-quantity[data-v-aca0a568]{width:100px}.ingredient-quantity .ingredients-table__header[data-v-aca0a568]{cursor:pointer;justify-content:center}.ingredient-measurement[data-v-aca0a568]{width:136px}.ingredient-measurement .ingredients-table__cell[data-v-aca0a568]{justify-content:left}.ingredient-nutrient[data-v-aca0a568]{width:40px}.ingredient-nutrient .ingredients-table__header[data-v-aca0a568]{cursor:pointer}.ingredient-nutrient.disabled[data-v-aca0a568]{pointer-events:none}.ingredient-actions[data-v-aca0a568]{width:28px}.ingredient-actions .ingredients-table__header[data-v-aca0a568],.ingredient-actions .ingredients-table__cell[data-v-aca0a568]{padding:0}.ingredient-actions .base-button .base-icon[data-v-aca0a568]{color:var(--color-tertiary-text)}.ingredient-actions .base-button:hover .base-icon[data-v-aca0a568]{color:#f55f6d}.ingredient-quantity__input[data-v-aca0a568],.ingredient-measurement__input[data-v-aca0a568]{text-align:center;width:52px;padding:5px 4px}.ingredient-name-text[data-v-aca0a568]{cursor:pointer}.add-dish-or-ingredient-form.extended[data-v-aca0a568]{min-width:675px}.allergens-row[data-v-aca0a568]{margin-left:10px;display:flex}.allergens[data-v-aca0a568]{vertical-align:middle;width:8px;height:8px;margin:0 3px;display:inline-block}.allergens.not-like[data-v-aca0a568]{background:var(--color-warning-60)}.allergens.like[data-v-aca0a568]{background:var(--color-success-60)}.allergens.allergies[data-v-aca0a568]{background:#faa0a8}.allergens.intolerances[data-v-aca0a568]{background:#a0a8fa}.name[data-v-aca0a568]{width:calc(100% - 144px);overflow-y:auto}.name__textarea[data-v-aca0a568]{width:100%;padding:5px 0;font-family:Montserrat-Medium;font-size:24px;line-height:28px;display:block;border:0!important}.info[data-v-aca0a568]{height:22px;margin-top:6px;margin-bottom:16px;font-size:12px;line-height:22px}.info-icon[data-v-aca0a568]{margin-right:6px}.kcal-quantity-measurement[data-v-aca0a568]{flex-direction:row;height:32px;margin-bottom:6px;font-family:Montserrat-Medium;font-size:18px;line-height:32px;display:flex}.quantity[data-v-aca0a568]{height:32px;margin-left:24px}[data-v-aca0a568] .base-input.is-disabled{pointer-events:none;border-bottom:none}.measurement[data-v-aca0a568]{height:32px;margin-left:24px}.nutrients[data-v-aca0a568]{flex-flow:wrap;margin-top:12px;font-size:12px;line-height:14px;display:flex}.nutrient[data-v-aca0a568]{white-space:nowrap;margin-right:15px}.ingredients-switch[data-v-aca0a568]{flex-direction:row;justify-content:flex-end;align-items:center;padding-right:50px;display:flex}.ingredients-switch__label[data-v-aca0a568]{height:32px;font-family:Montserrat-Medium;font-size:14px;line-height:32px}.ingredients-switch__radio[data-v-aca0a568]{margin-left:20px}.ingredients[data-v-aca0a568]{margin-top:30px}.extended .ingredients[data-v-aca0a568]{padding:0}.ingredients-table[data-v-aca0a568]{border-collapse:collapse;width:100%;font-size:12px}.ingredients-table[data-v-aca0a568] tr{vertical-align:top}.ingredients-table[data-v-aca0a568] th,.ingredients-table[data-v-aca0a568] td{padding:0}.ingredient-name .ingredient-tooltip[data-v-aca0a568]{display:inline}.ingredient-name[data-v-aca0a568] .ingredients-table__cell{white-space:normal;overflow-wrap:break-word;justify-content:left;max-width:90%}.ingredient-measurement[data-v-aca0a568] .ingredients-table__cell{justify-content:left}.ingredient-actions .ingredients-table__header[data-v-aca0a568],.ingredient-actions[data-v-aca0a568] .ingredients-table__cell{padding:0}.ingredients-empty[data-v-aca0a568]{font-size:"Montserrat-Medium";text-align:center;border:2px dashed var(--color-main-100);margin:10px 0;padding:19px 0;font-size:12px}.add-ingredient[data-v-aca0a568]{width:334px;height:32px;margin-top:6px}.extended .add-ingredient[data-v-aca0a568]{padding:0}.section-name[data-v-aca0a568]{min-width:85px;margin-right:16px;font-family:Montserrat-Medium;font-size:14px;line-height:32px}.section-label[data-v-aca0a568]{font-family:Montserrat-Medium}.portions[data-v-aca0a568]{margin-top:32px;font-size:12px}.portions .portions-inner[data-v-aca0a568]{display:inline-block}.used-portions-input[data-v-aca0a568],.max-portions-input[data-v-aca0a568]{text-align:center;width:48px}.max-portions-input[data-v-aca0a568],.preparation-time-input[data-v-aca0a568]{margin:0 4px}.preparation-time[data-v-aca0a568]{margin-top:20px;font-size:12px}.preparation-time-input[data-v-aca0a568]{text-align:center;width:48px}.preparation-steps[data-v-aca0a568]{margin-top:20px}.preparation-steps-textarea[data-v-aca0a568]{padding:5px 10px 5px 0;line-height:2.16;border:0!important}.preparation-steps-textarea.is-disabled[data-v-aca0a568]{pointer-events:none;background-color:#efefef4d}.extended .preparation-steps-textarea[data-v-aca0a568]{max-height:none}.size[data-v-aca0a568]{flex-direction:row;align-items:center;margin-top:12px;font-size:14px;line-height:32px;display:flex}.extended .size[data-v-aca0a568]{flex-direction:column;align-items:flex-start}.size-radio[data-v-aca0a568]{min-width:150px;margin-right:20px}.meal-types[data-v-aca0a568]{flex-direction:row;margin-top:20px;font-size:14px;line-height:32px;display:flex}.extended .meal-types[data-v-aca0a568]{flex-direction:column;align-items:flex-start}.meal-types-checkbox[data-v-aca0a568]{min-width:150px;margin-right:20px}.dish-types[data-v-aca0a568]{flex-direction:column;margin-top:20px;font-size:14px;line-height:32px;display:flex}.dish-types-row[data-v-aca0a568]{flex-wrap:wrap;gap:8px;margin-bottom:8px;font-family:Montserrat-Medium;display:flex}.chosen-type-box[data-v-aca0a568]{border:1px solid #f0f0f0;border-radius:4px;align-items:center;width:max-content;height:28px;padding:1px 12px;line-height:28px;display:flex}.chosen-type-box[data-v-aca0a568]:hover{background:#f7f7f7}.show-tags[data-v-aca0a568]{color:#000;background:#f0f0f0;border:none;width:204px;height:36px;font-family:Montserrat-SemiBold;font-size:14px;display:flex;padding:0 12px 0 10px!important}.extended .dish-types[data-v-aca0a568]{flex-direction:column;align-items:flex-start}.dish-types-checkbox[data-v-aca0a568]{min-width:150px;margin-right:20px}.ingredient-name-button[data-v-aca0a568]{cursor:pointer}.remove-tag[data-v-aca0a568]{cursor:pointer;color:#2b2b2b5c;margin-left:10px}.background[data-v-9b1c5768]{z-index:999;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;display:flex;position:fixed;inset:0}.container[data-v-9b1c5768]{z-index:999;background:#fff;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;width:1014px;max-height:100%;padding:24px 32px 32px;display:flex;overflow-y:auto;box-shadow:0 1.75px 4px -1px #00000024}.container .title[data-v-9b1c5768]{color:#2b2b2b;height:36px;margin-bottom:24px;font-family:Montserrat-Bold;font-size:24px;line-height:36px}.container .row-f[data-v-9b1c5768]{flex-wrap:wrap;gap:8px;margin-top:8px;margin-bottom:16px;display:flex}.tag-box[data-v-9b1c5768]{color:#2b2b2b;cursor:pointer;border:1px solid #f0f0f0;border-radius:4px;justify-content:center;align-items:center;width:max-content;padding:4px 16px;font-family:Montserrat-Medium;font-size:14px;font-weight:500;display:flex}.tag-box.disabled[data-v-9b1c5768]{color:#2b2b2b33;pointer-events:none;border-color:#f0f0f0}.tag-box.active[data-v-9b1c5768],.tag-box.disabled.active[data-v-9b1c5768]{color:#009b9d;border-color:#009b9d}.tag-box i[data-v-9b1c5768],.tag-box.disabled.active i[data-v-9b1c5768]{color:#009b9d;margin-right:4px}.tag-box.disabled i[data-v-9b1c5768]{color:#2b2b2b33}.container .label[data-v-9b1c5768]{color:#2b2b2b;height:22px;font-family:Montserrat-Medium;font-size:14px;font-weight:500;line-height:22px}.search-all-tags[data-v-9b1c5768]{margin-right:8px}.button-row[data-v-9b1c5768]{column-gap:8px;display:flex}.button-row .cancel-button[data-v-9b1c5768]{margin-left:auto}.checkbox-row[data-v-9b1c5768]{align-items:center;height:22px;margin:8px 0 24px;font-size:14px;line-height:22px;display:flex}.checkbox-row span[data-v-9b1c5768]{font-family:Montserrat-Bold}.add-dish-or-ingredient-form.extended[data-v-5dacb9ab]{min-width:675px}.allergens-row[data-v-5dacb9ab]{margin-left:10px;display:flex}.allergens[data-v-5dacb9ab]{vertical-align:middle;width:8px;height:8px;margin:0 3px;display:inline-block}.allergens.not-like[data-v-5dacb9ab]{background:var(--color-warning-60)}.allergens.like[data-v-5dacb9ab]{background:var(--color-success-60)}.allergens.allergies[data-v-5dacb9ab]{background:#faa0a8}.allergens.intolerances[data-v-5dacb9ab]{background:#a0a8fa}.name[data-v-5dacb9ab]{width:calc(100% - 144px);overflow-y:auto}.name__textarea[data-v-5dacb9ab]{width:100%;padding:5px 0;font-family:Montserrat-Medium;font-size:24px;line-height:28px;display:block;border:0!important}.info[data-v-5dacb9ab]{height:22px;margin-top:6px;margin-bottom:16px;font-size:12px;line-height:22px}.info-icon[data-v-5dacb9ab]{margin-right:6px}.kcal-quantity-measurement[data-v-5dacb9ab]{flex-direction:row;height:32px;margin-bottom:6px;font-family:Montserrat-Medium;font-size:18px;line-height:32px;display:flex}.quantity[data-v-5dacb9ab]{height:32px;margin-left:24px}[data-v-5dacb9ab] .base-input.is-disabled{pointer-events:none;border-bottom:none}.measurement[data-v-5dacb9ab]{height:32px;margin-left:24px}.nutrients[data-v-5dacb9ab]{flex-flow:wrap;margin-top:12px;font-size:12px;line-height:14px;display:flex}.nutrient[data-v-5dacb9ab]{white-space:nowrap;margin-right:15px}.ingredients-switch[data-v-5dacb9ab]{flex-direction:row;justify-content:flex-end;align-items:center;padding-right:50px;display:flex}.ingredients-switch__label[data-v-5dacb9ab]{height:32px;font-family:Montserrat-Medium;font-size:14px;line-height:32px}.ingredients-switch__radio[data-v-5dacb9ab]{margin-left:20px}.ingredients[data-v-5dacb9ab]{margin-top:30px}.extended .ingredients[data-v-5dacb9ab]{padding:0}.ingredients-table[data-v-5dacb9ab]{border-collapse:collapse;width:100%;font-size:12px}.ingredients-table[data-v-5dacb9ab] tr{vertical-align:top}.ingredients-table[data-v-5dacb9ab] th,.ingredients-table[data-v-5dacb9ab] td{padding:0}.ingredients-table__header[data-v-5dacb9ab]{white-space:nowrap;flex-direction:row;justify-content:left;align-items:center;width:fit-content;height:54px;padding:0 12px 0 0;font-family:Montserrat-Medium;font-size:12px;font-weight:400;display:flex}.ingredient-name .ingredient-tooltip[data-v-5dacb9ab]{display:inline}.ingredient-name[data-v-5dacb9ab]{width:auto;font-size:14px}.ingredient-name .ingredients-table__header[data-v-5dacb9ab]{cursor:pointer}.ingredient-name[data-v-5dacb9ab] .ingredients-table__cell{overflow-wrap:break-word;white-space:normal;justify-content:left;max-width:90%}.ingredient-quantity[data-v-5dacb9ab]{width:100px}.ingredient-quantity .ingredients-table__header[data-v-5dacb9ab]{cursor:pointer;justify-content:center}.ingredient-measurement[data-v-5dacb9ab]{width:136px}.ingredient-measurement[data-v-5dacb9ab] .ingredients-table__cell{justify-content:left}.ingredient-nutrient[data-v-5dacb9ab]{width:40px}.ingredient-nutrient .ingredients-table__header[data-v-5dacb9ab]{cursor:pointer}.ingredient-nutrient.disabled[data-v-5dacb9ab]{pointer-events:none}.ingredient-actions[data-v-5dacb9ab]{width:28px}.ingredient-actions .ingredients-table__header[data-v-5dacb9ab],.ingredient-actions[data-v-5dacb9ab] .ingredients-table__cell{padding:0}.ingredient-actions .base-button .base-icon[data-v-5dacb9ab]{color:var(--color-tertiary-text)}.ingredient-actions .base-button:hover .base-icon[data-v-5dacb9ab]{color:#f55f6d}.ingredient-quantity__input[data-v-5dacb9ab],.ingredient-measurement__input[data-v-5dacb9ab]{text-align:center;width:52px;padding:5px 4px}.ingredients-empty[data-v-5dacb9ab]{font-size:"Montserrat-Medium";text-align:center;border:2px dashed var(--color-main-100);margin:10px 0;padding:19px 0;font-size:12px}.add-ingredient[data-v-5dacb9ab]{width:334px;height:32px;margin-top:6px}.extended .add-ingredient[data-v-5dacb9ab]{padding:0}.section-name[data-v-5dacb9ab]{min-width:85px;margin-right:16px;font-family:Montserrat-Medium;font-size:14px;line-height:32px}.section-label[data-v-5dacb9ab]{font-family:Montserrat-Medium}.portions[data-v-5dacb9ab]{margin-top:32px;font-size:12px}.portions .portions-inner[data-v-5dacb9ab]{display:inline-block}.used-portions-input[data-v-5dacb9ab],.max-portions-input[data-v-5dacb9ab]{text-align:center;width:48px}.max-portions-input[data-v-5dacb9ab],.preparation-time-input[data-v-5dacb9ab]{margin:0 4px}.preparation-time[data-v-5dacb9ab]{margin-top:20px;font-size:12px}.preparation-time-input[data-v-5dacb9ab]{text-align:center;width:48px}.preparation-steps[data-v-5dacb9ab]{margin-top:20px}.preparation-steps-textarea[data-v-5dacb9ab]{padding:5px 10px 5px 0;line-height:2.16;border:0!important}.preparation-steps-textarea.is-disabled[data-v-5dacb9ab]{pointer-events:none;background-color:#efefef4d}.extended .preparation-steps-textarea[data-v-5dacb9ab]{max-height:none}.size[data-v-5dacb9ab]{flex-direction:row;align-items:center;margin-top:12px;font-size:14px;line-height:32px;display:flex}.extended .size[data-v-5dacb9ab]{flex-direction:column;align-items:flex-start}.size-radio[data-v-5dacb9ab]{min-width:150px;margin-right:20px}.meal-types[data-v-5dacb9ab]{flex-direction:row;margin-top:20px;font-size:14px;line-height:32px;display:flex}.extended .meal-types[data-v-5dacb9ab]{flex-direction:column;align-items:flex-start}.meal-types-checkbox[data-v-5dacb9ab]{min-width:150px;margin-right:20px}.dish-types[data-v-5dacb9ab]{flex-direction:column;margin-top:20px;font-size:14px;line-height:32px;display:flex}.dish-types-row[data-v-5dacb9ab]{flex-wrap:wrap;gap:8px;margin-bottom:8px;font-family:Montserrat-Medium;display:flex}.chosen-type-box[data-v-5dacb9ab]{border:1px solid #f0f0f0;border-radius:4px;align-items:center;width:max-content;height:28px;padding:1px 12px;line-height:28px;display:flex}.chosen-type-box[data-v-5dacb9ab]:hover{background:#f7f7f7}.show-tags[data-v-5dacb9ab]{color:#000;background:#f0f0f0;border:none;width:204px;height:36px;font-family:Montserrat-SemiBold;font-size:14px;display:flex;padding:0 12px 0 10px!important}.extended .dish-types[data-v-5dacb9ab]{flex-direction:column;align-items:flex-start}.dish-types-checkbox[data-v-5dacb9ab]{min-width:150px;margin-right:20px}.ingredient-name-button[data-v-5dacb9ab]{cursor:pointer}.remove-tag[data-v-5dacb9ab]{color:#2b2b2b5c;cursor:pointer;margin-left:10px}.add-dish-or-ingredient-form.extended[data-v-58d3a6d6]{min-width:675px}.allergens[data-v-58d3a6d6]{vertical-align:middle;width:8px;height:8px;margin:0 3px;display:inline-block}.allergens.not-like[data-v-58d3a6d6]{background:var(--color-warning-60)}.allergens.like[data-v-58d3a6d6]{background:var(--color-success-60)}.allergens.allergies[data-v-58d3a6d6]{background:#faa0a8}.allergens.intolerances[data-v-58d3a6d6]{background:#a0a8fa}.name[data-v-58d3a6d6]{width:calc(100% - 136px)}.name__textarea[data-v-58d3a6d6]{width:100%;padding:5px 0;font-family:Montserrat-Medium;font-size:24px;line-height:28px;display:block;border:0!important}.info[data-v-58d3a6d6]{height:22px;margin-top:6px;margin-bottom:16px;font-size:12px;line-height:22px}.info-icon[data-v-58d3a6d6]{margin-right:6px}.kcal-quantity-measurement[data-v-58d3a6d6]{flex-direction:row;height:32px;margin-bottom:6px;font-family:Montserrat-Medium;font-size:18px;line-height:32px;display:flex}.quantity[data-v-58d3a6d6]{height:32px;margin-left:24px}[data-v-58d3a6d6] .base-input.is-disabled{pointer-events:none;border-bottom:none}.quantity__input[data-v-58d3a6d6]{text-align:center;width:68px;padding:2px 4px;font-family:Montserrat-Medium;font-size:18px}.measurement[data-v-58d3a6d6]{height:32px;margin-left:24px}.measurement__input[data-v-58d3a6d6]{text-align:center;width:68px;padding:2px 4px;font-family:Montserrat-Medium;font-size:18px}.nutrients[data-v-58d3a6d6]{flex-flow:wrap;margin-top:12px;font-size:12px;line-height:14px;display:flex}.nutrient[data-v-58d3a6d6]{white-space:nowrap;margin-right:15px}.ingredients-switch[data-v-58d3a6d6]{flex-direction:row;justify-content:flex-end;align-items:center;padding-right:50px;display:flex}.ingredients-switch__label[data-v-58d3a6d6]{height:32px;font-family:Montserrat-Medium;font-size:14px;line-height:32px}.ingredients-switch__radio[data-v-58d3a6d6]{margin-left:20px}.dish-or-ingredient[data-v-481f4e1a]{background:#fff;flex-direction:column;max-height:calc(100% - 36px);padding:16px;display:flex;position:relative;overflow:auto;box-shadow:2px 4px 4px #e8e8e880}.menu[data-v-481f4e1a]{display:flex;position:absolute;top:21px;right:16px}.menu-item[data-v-481f4e1a]{margin-left:6px}.incomplete-data__icon[data-v-e4bcd40f]{width:19px;color:var(--color-tertiary-text);cursor:pointer;line-height:16px;display:block}.incomplete-data--day .incomplete-data__icon[data-v-e4bcd40f]{font-size:18px}.incomplete-data--week .incomplete-data__icon[data-v-e4bcd40f]{height:16px;font-size:20px}.incomplete-data__title[data-v-e4bcd40f]{text-align:center;margin-bottom:8px;font-family:Montserrat-Medium}.incomplete-data__info[data-v-e4bcd40f]{white-space:pre}.nutrient-value[data-v-191af9d4]{font-size:14px}.nutrient-value--day[data-v-191af9d4]{flex-direction:column;display:flex}.nutrient-value--day .measurement[data-v-191af9d4]{margin-bottom:3px}.nutrient-value--week .measurement[data-v-191af9d4]{margin-bottom:1px}.nutrient-value--week .value-norm-icon[data-v-191af9d4]{align-items:center;height:18px;line-height:18px}.nutrient-value--week .norm-icon[data-v-191af9d4]{align-items:center}.nutrient-value--average .value[data-v-191af9d4]{font-family:Montserrat-SemiBold}.measurement[data-v-191af9d4]{color:var(--color-tertiary-text);font-family:Montserrat-Medium;font-size:9px;line-height:10px}.value[data-v-191af9d4],.norm[data-v-191af9d4]{-webkit-touch-callout:none;user-select:none}.value-norm-icon[data-v-191af9d4],.norm-icon[data-v-191af9d4]{flex-direction:row;display:flex}.separator[data-v-191af9d4]{margin:0 2px}.norm[data-v-191af9d4]{color:var(--color-secondary-text);margin-right:8px}.icon[data-v-191af9d4]{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block}.red-up .icon[data-v-191af9d4],.red-down .icon[data-v-191af9d4]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='12px'%20height='16px'%20viewBox='0%200%2012%2016'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3epriority%202%3c/title%3e%3cg%20id='Tygodniowy'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Jadłospis-grafik-tygodniowy-/-potrawy-użyte'%20transform='translate(-336.000000,%20-1585.000000)'%20fill='%23F7606E'%3e%3cg%20id='Group-13'%20transform='translate(244.000000,%201068.000000)'%3e%3cg%20id='Group-6'%20transform='translate(12.000000,%20505.000000)'%3e%3cg%20id='priority'%20transform='translate(80.000000,%2012.000000)'%3e%3cpath%20d='M6.61289944,0.209704612%20L6.70710678,0.292893219%20L11.7071068,5.29289322%20C12.0976311,5.68341751%2012.0976311,6.31658249%2011.7071068,6.70710678%20C11.3466228,7.06759074%2010.7793918,7.09532028%2010.3871006,6.79029539%20L10.2928932,6.70710678%20L7,3.415%20L7,15%20C7,15.5522847%206.55228475,16%206,16%20C5.48716416,16%205.06449284,15.6139598%205.00672773,15.1166211%20L5,15%20L5,3.415%20L1.70710678,6.70710678%20C1.34662282,7.06759074%200.779391764,7.09532028%200.387100557,6.79029539%20L0.292893219,6.70710678%20C-0.0675907428,6.34662282%20-0.0953202783,5.77939176%200.209704612,5.38710056%20L0.292893219,5.29289322%20L5.29289322,0.292893219%20C5.65337718,-0.0675907428%206.22060824,-0.0953202783%206.61289944,0.209704612%20Z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.yellow-up .icon[data-v-191af9d4],.yellow-down .icon[data-v-191af9d4]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='12px'%20height='16px'%20viewBox='0%200%2012%2016'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3epriority%3c/title%3e%3cg%20id='Tygodniowy'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Jadłospis-grafik-tygodniowy-/-potrawy-użyte'%20transform='translate(-336.000000,%20-1670.000000)'%20fill='%23FFBD21'%20fill-rule='nonzero'%3e%3cg%20id='Group-13'%20transform='translate(244.000000,%201068.000000)'%3e%3cg%20id='Group-6'%20transform='translate(12.000000,%20505.000000)'%3e%3cg%20id='icn/general/priority/medium'%20transform='translate(73.000000,%2090.000000)'%3e%3cpath%20d='M13.6128994,7.20970461%20L13.7071068,7.29289322%20L18.7071068,12.2928932%20C19.0976311,12.6834175%2019.0976311,13.3165825%2018.7071068,13.7071068%20C18.3466228,14.0675907%2017.7793918,14.0953203%2017.3871006,13.7902954%20L17.2928932,13.7071068%20L14,10.415%20L14,22%20C14,22.5522847%2013.5522847,23%2013,23%20C12.4871642,23%2012.0644928,22.6139598%2012.0067277,22.1166211%20L12,22%20L12,10.415%20L8.70710678,13.7071068%20C8.34662282,14.0675907%207.77939176,14.0953203%207.38710056,13.7902954%20L7.29289322,13.7071068%20C6.93240926,13.3466228%206.90467972,12.7793918%207.20970461,12.3871006%20L7.29289322,12.2928932%20L12.2928932,7.29289322%20C12.6533772,6.93240926%2013.2206082,6.90467972%2013.6128994,7.20970461%20Z'%20id='priority'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.yellow-down .icon[data-v-191af9d4],.red-down .icon[data-v-191af9d4]{transform:rotate(180deg)}.ok .icon[data-v-191af9d4]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='15px'%20height='15px'%20viewBox='0%200%2015%2015'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eic_add_circle%3c/title%3e%3cdefs%3e%3cpath%20d='M7.5,0%20C3.36,0%200,3.36%200,7.5%20C0,11.64%203.36,15%207.5,15%20C11.64,15%2015,11.64%2015,7.5%20C15,3.36%2011.64,0%207.5,0%20L7.5,0%20Z%20M2.25,7.5%20L3.3075,6.4425%20L6,9.1275%20L11.6925,3.435%20L12.75,4.5%20L6,11.25%20L2.25,7.5%20Z'%20id='path-1'%3e%3c/path%3e%3crect%20id='path-3'%20x='0'%20y='0'%20width='37.5'%20height='37.5'%3e%3c/rect%3e%3c/defs%3e%3cg%20id='Tygodniowy'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Jadłospis-grafik-tygodniowy-/-potrawy-użyte'%20transform='translate(-386.000000,%20-241.000000)'%3e%3cg%20id='ic_add_circle'%20transform='translate(386.000000,%20241.000000)'%3e%3cmask%20id='mask-2'%20fill='white'%3e%3cuse%20xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3cg%20id='Mask'%3e%3c/g%3e%3cg%20id='🎨-Color'%20mask='url(%23mask-2)'%3e%3cg%20transform='translate(-11.250000,%20-11.250000)'%3e%3cmask%20id='mask-4'%20fill='white'%3e%3cuse%20xlink:href='%23path-3'%3e%3c/use%3e%3c/mask%3e%3cuse%20id='Black'%20stroke='none'%20fill='%230AC947'%20fill-rule='evenodd'%20xlink:href='%23path-3'%3e%3c/use%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:15px 15px;width:15px;height:15px}.tooltip[data-v-191af9d4]{text-align:center;width:max-content;height:16px}.nutrient-norm-tooltip .difference[data-v-191af9d4]{margin-bottom:4px;font-family:Montserrat-Medium;font-size:12px;line-height:16px}.nutrient-norm-tooltip .difference .icon[data-v-191af9d4]{background-size:10px 10px;width:10px;height:10px;margin-right:8px}.nutrient-norm-tooltip--week .difference[data-v-191af9d4]{height:16px}.nutrient-norm-tooltip.red-up .difference-value[data-v-191af9d4],.nutrient-norm-tooltip.red-down .difference-value[data-v-191af9d4]{color:var(--color-destructive-100)}.nutrient-norm-tooltip.yellow-up .difference-value[data-v-191af9d4],.nutrient-norm-tooltip.yellow-down .difference-value[data-v-191af9d4]{color:var(--color-warning-100)}.nutrient-norm-tooltip.ok .difference-value[data-v-191af9d4]{color:var(--color-success-100)}.nutrient-norm-tooltip .norm-title[data-v-191af9d4]{color:silver;font-size:10px;line-height:13px}.nutrient-norm-tooltip .norm[data-v-191af9d4]{color:var(--color-base-white);font-family:Montserrat-Medium;font-size:12px;line-height:15px}.header[data-v-6e39c3a6]{color:#fff;text-align:center;text-transform:uppercase;background:var(--color-main-100);font-family:Montserrat-SemiBold;font-size:16px;line-height:40px}.basic-nutrients[data-v-6e39c3a6]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(190px,1fr);padding-bottom:24px;display:grid}.basic-nutrients__header[data-v-6e39c3a6]{letter-spacing:1.21px;border-bottom:2px solid #f8f8f8;justify-content:center;align-items:center;height:40px;padding:0 12px;font-size:12px;line-height:14px;display:flex}.basic-nutrients__header--assumption[data-v-6e39c3a6]{padding:0}.basic-nutrients__header--norm[data-v-6e39c3a6]{text-align:right;justify-content:flex-end}.basic-nutrients__cell[data-v-6e39c3a6]{border-bottom:2px solid #f8f8f8;align-items:center;height:40px;padding:0 12px;display:flex}.basic-nutrients__name[data-v-6e39c3a6]{letter-spacing:1.21px;justify-content:flex-start;font-family:Montserrat-Medium;font-size:12px;line-height:19px}.basic-nutrients__name .basic-nutrients__measurement[data-v-6e39c3a6]{color:var(--color-tertiary-text);margin-left:6px}.basic-nutrients__assumption[data-v-6e39c3a6]{justify-content:center;padding:0}.basic-nutrients__assumption .assumption-input[data-v-6e39c3a6]{text-align:center;width:72px;font-size:14px}.basic-nutrients__assumption .assumption-input.disabled[data-v-6e39c3a6]{color:#000;border-bottom:none}.basic-nutrients__assumption span[data-v-6e39c3a6]{width:40px;margin-left:6px;font-size:14px;display:inline-block}.basic-nutrients__norm[data-v-6e39c3a6]{justify-content:flex-end}.specific-nutrients[data-v-6e39c3a6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:10px;padding:13px;display:grid}.specific-nutrients-disabled[data-v-6e39c3a6]{background-image:url(/assets/specific-nutrients-blured-C3ddYRKc.png);background-size:100%;height:3000px;padding-bottom:50px}.specific-nutrients__header[data-v-6e39c3a6]{background:#f5f5f5;justify-content:center;align-items:center;min-height:32px;display:flex;position:relative}.specific-nutrients__name[data-v-6e39c3a6]{text-overflow:ellipsis;text-align:center;white-space:nowrap;padding:0 32px;font-size:12px;line-height:16px;overflow:hidden}.incomplete-data[data-v-6e39c3a6]{text-align:center;position:absolute;top:calc(50% - 8px);right:6px}.norm-box[data-v-6e39c3a6]{flex-direction:row;justify-content:center;align-items:center;padding:9px;font-size:14px;display:flex}.basic-nutrients__norm .norm-box[data-v-6e39c3a6]{justify-content:flex-end;width:160px;height:100%}.norm-box.red-up[data-v-6e39c3a6],.norm-box.red-down[data-v-6e39c3a6]{background:var(--color-red-10)}.norm-box.yellow-up[data-v-6e39c3a6],.norm-box.yellow-down[data-v-6e39c3a6]{background:var(--color-warning-10)}.meal-nutrients[data-v-23809f0c]{flex-wrap:wrap;place-content:flex-start space-between;width:160px;min-width:160px;margin-left:9px;display:flex}.meal-nutrients__name[data-v-23809f0c]{width:80px}.meal-nutrients__value[data-v-23809f0c]{width:76px;margin-left:4px}.meal-nutrients__name[data-v-23809f0c],.meal-nutrients__value[data-v-23809f0c]{text-overflow:ellipsis;text-align:right;white-space:nowrap;cursor:default;font-size:12px;line-height:15px;overflow:hidden}.meal-nutrients__header[data-v-23809f0c]{margin-bottom:10px;font-family:Montserrat-SemiBold}._container_1h512_8[data-v-e0bae792]{align-items:center;gap:4px;display:flex}._allergen_1h512_14[data-v-e0bae792]{width:8px;min-width:8px;height:8px}._allergies_1h512_20[data-v-e0bae792]{background:#faa0a8}._intolerances_1h512_24[data-v-e0bae792]{background:#a0a8fa}._like_1h512_28[data-v-e0bae792]{background:var(--color-success-60)}._notLike_1h512_32[data-v-e0bae792]{background:var(--color-warning-60)}.repeated-dish-diets-modal .ui-modal-footer[data-v-8ba49c89]{display:none}.repeated-dish-diets-modal__dish-name[data-v-8ba49c89]{overflow-wrap:anywhere;white-space:normal;max-width:100%}.repeated-dish-diets-modal__columns[data-v-8ba49c89]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:24px 0;display:grid}.repeated-dish-diets-modal__columns--single[data-v-8ba49c89]{grid-template-columns:minmax(0,1fr)}.repeated-dish-diets-modal__section[data-v-8ba49c89]{min-width:0;padding:0 16px 0 8px}.repeated-dish-diets-modal__past-section[data-v-8ba49c89]{border-left:1px solid var(--color-tertiary-300);padding:0 8px 0 18px}.repeated-dish-diets-modal__columns--single .repeated-dish-diets-modal__past-section[data-v-8ba49c89]{border-left:0;padding-left:8px}.repeated-dish-diets-modal__section h2[data-v-8ba49c89]{color:var(--color-text-text-secondary-700);margin:0;font-size:14px;font-weight:600;line-height:20px}.repeated-dish-diets-modal__current-occurrences[data-v-8ba49c89],.repeated-dish-diets-modal__past-occurrences[data-v-8ba49c89]{gap:6px;margin:12px 0 0;padding-left:20px;display:grid}.repeated-dish-diets-modal__past-occurrences li[data-v-8ba49c89]::marker{color:#009e9f}.repeated-dish-diets-modal__past-occurrences[data-v-8ba49c89]{color:var(--color-text-text-brand-secondary-700)}.repeated-dish-diets-modal__past-occurrences a[data-v-8ba49c89]{color:inherit;overflow-wrap:anywhere}.repeated-dish-diets-modal__past-occurrences a[data-v-8ba49c89]:hover{color:var(--color-text-text-brand-primary-900)}.repeated-dish-diets-modal__past-occurrence-name[data-v-8ba49c89]{color:#009e9f}.repeated-dish-diets-modal__past-occurrence-name[data-v-8ba49c89]:hover{text-decoration:underline}.header[data-v-e5bb4434]{background:var(--color-main-100);justify-content:center;align-items:center;height:42px;display:flex;position:relative}.day-header__title[data-v-e5bb4434]{color:#fff;text-align:center;flex-direction:row;font-family:Montserrat-Medium,sans-serif;display:flex}.day-header__date[data-v-e5bb4434]{color:#fffc}.day-menu[data-v-e5bb4434]{background:0 0;border:0;border-radius:16px;align-items:center;padding:0;text-decoration:none;transition:all .2s;display:flex;position:absolute;top:0;bottom:0;right:7px}.day-menu__items[data-v-e5bb4434]{z-index:20;background:#fff;flex-direction:column;display:flex;position:absolute;top:35px;right:0;box-shadow:0 1px 6px #9b9b9b80}.day-menu__item[data-v-e5bb4434]{white-space:nowrap;cursor:pointer;flex-direction:row;justify-content:left;align-items:center;height:20px;padding:3px 6px;font-size:12px;display:flex}.day-menu__item[data-v-e5bb4434]:hover{background:#f8f8f8}.day-menu__item.disabled[data-v-e5bb4434]{color:var(--color-disabled-text);pointer-events:none}.day-menu__item.disabled .base-icon[data-v-e5bb4434]{color:var(--color-disabled-text)}.day-menu__item span[data-v-e5bb4434]{margin-left:6px}.meal-header[data-v-e5bb4434]{text-align:center;background:#f5f5f5;height:32px;margin:0 5px;position:relative}.meal-name[data-v-e5bb4434]{color:var(--color-primary-text);letter-spacing:1.41px;font-family:Montserrat-SemiBold;font-size:14px;line-height:32px}.meal-hour[data-v-e5bb4434]{position:absolute;left:0}.meal.is-disabled .meal-hour[data-v-e5bb4434] .base-select__selected{pointer-events:none}.meal.is-disabled:hover .meal-hour[data-v-e5bb4434] .base-select__selected{border-bottom:none}.meal-hour[data-v-e5bb4434] .base-select__selected{border-bottom:1px solid #0000;padding:9px 21px 8px 8px;line-height:14px}.meal.is-disabled .base-select[data-v-e5bb4434]{cursor:text}.meal-hour[data-v-e5bb4434] .base-select__selected:after,.meal.is-disabled:hover .meal-hour[data-v-e5bb4434] .base-select__selected:after,.meal.is-disabled .add-dish-or-ingredient button[data-v-e5bb4434]{display:none}.meal:hover .meal-hour[data-v-e5bb4434] .base-select__selected{border-bottom:1px solid var(--color-tertiary-text)}.meal:hover .meal-hour[data-v-e5bb4434] .base-select__selected:hover{border-bottom:1px solid var(--color-primary-text)}.meal:hover .meal-hour[data-v-e5bb4434] .base-select__selected:after,.meal-hour[data-v-e5bb4434] .base-select__selected--active:after{display:block}.meal-hour[data-v-e5bb4434] .base-select__selected--active,.meal:hover .meal-hour[data-v-e5bb4434] .base-select__selected--active{border-bottom:1px solid var(--color-main-100)}.energy-distribution[data-v-e5bb4434]{width:8px;height:8px;position:absolute;top:12px;right:12px}.energy-distribution__dot[data-v-e5bb4434]{border-radius:4px;width:8px;height:8px}.energy-distribution__dot.green[data-v-e5bb4434]{background:var(--color-success-100)}.energy-distribution__dot.yellow[data-v-e5bb4434]{background:var(--color-warning-100)}.energy-distribution__dot.red[data-v-e5bb4434]{background:var(--color-destructive-100)}.energy-distribution__title[data-v-e5bb4434]{margin-bottom:4px}.energy-distribution__data[data-v-e5bb4434]{font-family:Montserrat-Medium}.energy-distribution__data-target[data-v-e5bb4434]{color:var(--color-tertiary-text)}.meal-data[data-v-e5bb4434]{flex-direction:row;min-height:80px;padding:9px 13px;display:flex}.meal-data.empty[data-v-e5bb4434]{align-items:center;min-height:52px}.meal-dishes-and-ingredients[data-v-e5bb4434]{flex-grow:1;margin-top:25px}.meal-data.empty .meal-dishes-and-ingredients[data-v-e5bb4434]{margin:0}.dish-or-ingredient[data-v-e5bb4434]{cursor:pointer;background:var(--color-main-10);border-radius:4px;flex-direction:row;min-height:16px;margin-bottom:8px;padding:8px 15px 8px 5px;display:flex;position:relative}.dish-or-ingredient.active[data-v-e5bb4434]{border-left:4px solid #ec5787}.dish-or-ingredient.repeated[data-v-e5bb4434]{background:var(--color-warning-30)}.dish-or-ingredient.repeated .dish-or-ingredient__copy-button[data-v-e5bb4434]:hover,.dish-or-ingredient.repeated .dish-or-ingredient__assignment-button[data-v-e5bb4434]:hover{background:var(--color-warning-60)}.dish-or-ingredient.repeated .dish-or-ingredient__copy-button .base-icon[data-v-e5bb4434],.dish-or-ingredient.repeated .dish-or-ingredient__assignment-button .base-icon[data-v-e5bb4434],.dish-or-ingredient.repeated .dish-or-ingredient__delete-button .base-icon[data-v-e5bb4434]{color:var(--color-warning-100)}.dish-or-ingredient.repeated .dish-or-ingredient__delete-button:hover .base-icon[data-v-e5bb4434]{color:#f55f6d}.dish-or-ingredient.repeated.active[data-v-e5bb4434]{border-left:4px solid var(--color-warning-100)}.dish-or-ingredient__name[data-v-e5bb4434]{overflow-wrap:break-word;flex-grow:1;align-items:center;gap:8px;font-size:14px;line-height:16px;display:inline-flex}.dish-or-ingredient__name span[data-v-e5bb4434]{color:var(--color-main-100);font-family:Montserrat-Bold;font-size:14px}.dish-or-ingredient.repeated .dish-or-ingredient__name span[data-v-e5bb4434]{color:var(--color-warning-100)}.dish-or-ingredient__menu[data-v-e5bb4434]{background:linear-gradient(to right, #fff0, var(--color-main-10) 35%);flex-direction:row;padding-left:40px;display:none;position:absolute;top:0;bottom:0;right:2px}.dish-or-ingredient.repeated .dish-or-ingredient__menu[data-v-e5bb4434]{background:linear-gradient(to right, #fff0, var(--color-warning-30) 35%)}.dish-or-ingredient__menu-item[data-v-e5bb4434]{position:relative;top:calc(50% - 14px)}.dish-or-ingredient:hover .dish-or-ingredient__menu[data-v-e5bb4434]{display:flex}.add-dish-or-ingredient[data-v-e5bb4434]{height:30px}.add-dish-or-ingredient__button[data-v-e5bb4434]{display:none}.meal:hover .add-dish-or-ingredient__button[data-v-e5bb4434]{display:block}.doi-name[data-v-e5bb4434]{color:var(--color-primary-text);margin-bottom:13px;font-size:16px}.doi-description[data-v-e5bb4434]{color:var(--color-primary-text);font-size:12px}.repeated-dish-diets-row a[data-v-e5bb4434]{color:var(--color-main-100);margin-top:10px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.repeated-dish-diets-row a[data-v-e5bb4434]:hover{color:var(--color-main-110);text-decoration:underline}.search-box[data-v-57553aae]{width:100%;height:32px;font-family:Montserrat-Medium;position:relative}.search-input[data-v-57553aae]{width:100%;padding:4px 32px 4px 8px;font-size:14px;line-height:23px;display:block}.search-input[data-v-57553aae]::placeholder{color:var(--color-tertiary-text);font-size:14px}.search-icon[data-v-57553aae]{color:var(--color-tertiary-text);position:absolute;top:4px;right:4px}.focused .search-icon[data-v-57553aae]{color:var(--color-main-100)}.add-dish-modal{max-height:80%;margin:auto;inset:0;transform:none;width:80%!important}.add-dish-modal .base-modal-actions{min-width:675px}.add-dish-modal .close-button-container{width:100%;min-width:675px;position:relative;right:0}.add-dish-modal .close-button-container .base-modal-close{right:0}.search[data-v-06a7c808]{flex-direction:column;height:100%;display:flex;overflow:hidden}.filters[data-v-06a7c808]{background:#fff;margin-bottom:24px;padding:16px;position:relative;box-shadow:2px 4px 4px #e8e8e880}.extended .filters[data-v-06a7c808]{height:auto}.extended .filters.filters-not-extended[data-v-06a7c808]{min-height:158px}.filters-name[data-v-06a7c808]{margin-bottom:18px;padding-right:210px}.filters-basic[data-v-06a7c808]{flex-direction:column;display:flex}.extended .filter-meal-type[data-v-06a7c808]{margin-top:24px}.extended .filters-basic[data-v-06a7c808],.filters-detailed[data-v-06a7c808]{flex-direction:row;justify-content:flex-start;display:flex}.filters-detailed[data-v-06a7c808]{flex-direction:column;margin-bottom:24px}.filter[data-v-06a7c808]{width:100%;display:flex}.filter.ingredients-type[data-v-06a7c808]{width:auto;margin-left:40px}.filters-basic .filter[data-v-06a7c808]{flex-flow:wrap;align-items:center}.filters-detailed .filter[data-v-06a7c808]{flex-direction:column;margin-top:24px;display:inline-flex}.filters-detailed .filter.filter-category[data-v-06a7c808]{margin-bottom:24px}.filters-detailed .filter.filter-dish-type[data-v-06a7c808],.filters-detailed .filter.filter-size[data-v-06a7c808]{width:max-content}.filters-detailed .filter.filter-size[data-v-06a7c808]{margin-left:40px}.filters-detailed .row-f[data-v-06a7c808]{flex-direction:row}.filter>label[data-v-06a7c808]{white-space:nowrap;margin-right:8px;font-family:Montserrat-Medium;font-size:14px;line-height:26px}.filter-box[data-v-06a7c808]{flex-wrap:wrap;row-gap:8px;margin-top:12px;display:flex}.filter-box .base-checkbox[data-v-06a7c808]{margin-right:20px}.filter-name[data-v-06a7c808]{height:30px}.filter-select[data-v-06a7c808]{width:100px}.filter-number[data-v-06a7c808]{text-align:center;width:60px}.actions[data-v-06a7c808]{flex-direction:row;justify-content:flex-start;display:flex;position:absolute;bottom:16px;right:16px}.actions.not-extended[data-v-06a7c808]{position:static}.extended .actions[data-v-06a7c808]{justify-content:flex-end}.actions-info[data-v-06a7c808]{flex-direction:row;align-items:flex-end;height:30px;font-size:12px;line-height:16px;display:flex}.actions-info__text[data-v-06a7c808]{margin:0 6px}.button-extended[data-v-06a7c808]{position:absolute;bottom:16px;right:16px}.extended .button-extended[data-v-06a7c808]{margin-left:16px;position:static}.button-filter-extended[data-v-06a7c808]{position:absolute;right:180px}.button-clear-filters[data-v-06a7c808]{margin-right:150px}.add-dish[data-v-06a7c808]{position:absolute;top:16px;right:16px}.results[data-v-06a7c808]{background:#fff;flex-grow:1;position:relative;overflow-y:scroll;box-shadow:2px 4px 4px #e8e8e880}.results-loader[data-v-06a7c808]{background-color:#fff;justify-content:center;align-items:center;height:100%;display:flex}.results-empty[data-v-06a7c808]{color:#a6a6a6;text-align:center;height:100px;font-size:16px;line-height:100px}.results-overlay[data-v-06a7c808]{background:#fff;flex-grow:1;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:2px 4px 4px #e8e8e880}.result[data-v-06a7c808]{color:#545454;user-select:none;margin:4px 15px;padding:4px 15px;font-size:14px;position:relative}.result.active[data-v-06a7c808]{background:#e5f5f5}.dishes .result[data-v-06a7c808]{cursor:pointer}.result[data-v-06a7c808]:first-child{margin-top:15px}.result[data-v-06a7c808]:last-child{margin-bottom:15px}.result__title[data-v-06a7c808]{align-self:baseline;min-width:85px;margin-right:10px;font-family:Montserrat-Medium}.result__row-container[data-v-06a7c808]{cursor:pointer;margin-right:28px}.result__row[data-v-06a7c808]{align-items:baseline;margin-bottom:6px;display:flex}.result__row .result__value[data-v-06a7c808]{line-height:1.4}.result__row-name[data-v-06a7c808]{gap:8px;margin-bottom:8px}.result__name[data-v-06a7c808]{color:#2b2b2b;overflow-wrap:break-word;font-family:Montserrat-SemiBold;display:inline-block}.result__portions[data-v-06a7c808]{color:#009b9d;margin:0 8px;font-family:Montserrat-SemiBold}.result__portions.no-margin[data-v-06a7c808]{margin-right:0}.result__nutrients[data-v-06a7c808]{color:#545454;flex-wrap:wrap;font-size:12px;line-height:18px;display:flex}.result__nutrient[data-v-06a7c808]{white-space:nowrap;margin-right:10px}.result__multiple-portions[data-v-06a7c808],.result__size[data-v-06a7c808],.result__meal-type[data-v-06a7c808],.result__dish-type[data-v-06a7c808]{margin-top:15px}.result__ingredients[data-v-06a7c808]{margin:25px 0}.result__ingredient-row-name[data-v-06a7c808]{align-items:center;width:240px;margin-right:10px;display:flex}.result__ingredient-name[data-v-06a7c808]{margin-right:10px}.result__ingredient-quantity[data-v-06a7c808]{min-width:80px;margin-right:10px}.result__ingredient-measurement[data-v-06a7c808]{min-width:80px}.add-menu[data-v-06a7c808]{width:28px;height:28px;position:absolute;top:2px;right:2px}.add-menu__options[data-v-06a7c808]{z-index:20;background:#fff;flex-direction:column;display:flex;position:absolute;top:28px;right:0;box-shadow:0 1px 6px #9b9b9b80}.add-menu__option[data-v-06a7c808]{white-space:nowrap;cursor:pointer;flex-direction:row;justify-content:left;align-items:center;height:20px;padding:3px 6px;font-size:12px;display:flex}.add-menu__option[data-v-06a7c808]:hover{background:#f8f8f8}.add-menu__option.disabled[data-v-06a7c808]{color:#c3c3c3;cursor:default}.private[data-v-06a7c808],.favorite[data-v-06a7c808]{pointer-events:none}.private .base-icon[data-v-06a7c808],.favorite .base-icon[data-v-06a7c808]{color:#a6a6a6;font-size:16px}.favorite .base-icon[data-v-06a7c808]{padding-top:1px}.chosen-types[data-v-06a7c808]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dish-tags[data-v-06a7c808]{color:#2b2b2b;flex-direction:column;font-family:Montserrat-Medium;font-size:14px;display:flex}.dish-tags span[data-v-06a7c808]:nth-of-type(2){color:#2b2b2bb3;margin:8px 0 0;font-family:Montserrat-Medium}.dish-tags .show-tags[data-v-06a7c808]{color:#000;background:#f0f0f0;border:none;width:204px;height:36px;margin-top:8px;font-family:Montserrat-SemiBold;font-size:14px;padding:0 12px 0 10px!important}.dish-tags .show-tags[data-v-06a7c808]:hover{color:#fff;background-color:#007c7d;border:1px solid #007c7d}.dish-tags .show-tags i[data-v-06a7c808]{color:#8d8d8d;font-size:24px!important}.dish-tags .show-tags:hover i[data-v-06a7c808]{color:#fff}.chosen-type-box[data-v-06a7c808]{border:1px solid #f0f0f0;border-radius:4px;align-items:center;width:max-content;height:28px;padding:1px 12px;line-height:28px;display:flex}.chosen-type-box[data-v-06a7c808]:hover{background:#f7f7f7}.remove-tag[data-v-06a7c808]{color:#2b2b2b5c;cursor:pointer;margin-left:10px}.day[data-v-8b2f5d26]{flex-direction:row;display:flex}.schedule-nutrients[data-v-8b2f5d26]{background:#fff;flex-grow:1;width:60%;min-width:490px;margin-bottom:20px;margin-right:13px;box-shadow:2px 4px 4px #e8e8e880}.search-details[data-v-8b2f5d26]{width:40%;min-width:505px;position:sticky;top:20px}.extended .schedule-nutrients[data-v-8b2f5d26]{display:none}.extended .search-details[data-v-8b2f5d26]{width:100%}.advanced-settings__row[data-v-91e59f20]{border-bottom:1px solid var(--color-border-border-secondary);justify-content:space-between;align-items:center;gap:24px;padding:16px 0;display:flex;position:relative}.advanced-settings__upgrade-overlay[data-v-91e59f20]{cursor:pointer;z-index:1;background:0 0;border:0;padding:0;position:absolute;inset:0}.advanced-settings__row[data-v-91e59f20]:last-child{border-bottom:0;padding-bottom:0}.advanced-settings__row-content[data-v-91e59f20]{min-width:0}.advanced-settings__row-content>p[data-v-91e59f20]{margin:4px 0 0 52px}.advanced-settings__label[data-v-91e59f20]{align-items:center;gap:4px;display:flex}.advanced-settings__label[data-v-91e59f20] .ui-icon{color:var(--color-foreground-fg-quaternary-500)}.advanced-settings__select[data-v-91e59f20]{flex:0 0 84px;width:84px}.advanced-settings__losses[data-v-91e59f20]{flex:0 0 120px;width:120px}.days-count-modal__presets .ui-radio-group__items{gap:8px}.days-count-modal__presets .ui-radio{white-space:nowrap;border:1px solid var(--color-border-border-primary);border-radius:var(--radius-md);padding:8px 12px}.days-count-modal__select{max-width:304px}.filter-item[data-v-9d819d0a]{border:1px solid var(--color-border-border-primary);border-radius:8px;padding:8px 16px}.diet-nutrients-modal{--ui-modal-max-width:680px}.diet-nutrients-modal__content{grid-template-columns:240px minmax(0,1fr);height:400px;margin:-20px -24px;display:grid}.diet-nutrients-modal__categories{border-right:1px solid var(--color-border-border-secondary);flex-direction:column;gap:4px;padding:16px 8px;display:flex}.diet-nutrients-modal__category{min-height:36px;color:var(--color-text-text-tertiary-600);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}.diet-nutrients-modal__category:hover,.diet-nutrients-modal__category:focus-visible{color:var(--color-text-text-secondary-700);background:var(--color-background-bg-primary-hover)}.diet-nutrients-modal__category:focus-visible{outline:2px solid var(--color-effects-focus-rings-focus-ring);outline-offset:-2px}.diet-nutrients-modal__category.active{color:var(--color-text-text-brand-secondary-700);border-left-color:var(--color-border-border-brand)}.diet-nutrients-modal__list{flex-direction:column;gap:14px;max-height:400px;padding:20px 24px;display:flex;overflow-y:auto}@media (width<=600px){.diet-nutrients-modal__content{grid-template-columns:1fr}.diet-nutrients-modal__categories{border-right:0;border-bottom:1px solid var(--color-border-border-secondary);flex-direction:row;padding:8px;overflow-x:auto}.diet-nutrients-modal__category{flex:none}}.diet-nutrients-section[data-v-0370c818]{flex-direction:column;gap:8px;display:flex}.diet-nutrients-section__header[data-v-0370c818],.diet-nutrients-section__title[data-v-0370c818],.diet-nutrients-section__selected[data-v-0370c818]{align-items:center;display:flex}.diet-nutrients-section__header[data-v-0370c818]{justify-content:space-between;gap:16px}.diet-nutrients-section__title[data-v-0370c818]{gap:4px}.diet-nutrients-section__title[data-v-0370c818] .ui-icon{color:var(--color-foreground-fg-quaternary-500)}.diet-nutrients-section__selected[data-v-0370c818]{background:var(--color-background-bg-primary);border:1px solid var(--color-border-border-secondary);border-radius:var(--radius-md);flex-wrap:wrap;gap:8px;min-height:48px;padding:8px 12px}@media (width<=600px){.diet-nutrients-section__header[data-v-0370c818]{flex-direction:column;align-items:flex-start}}.settings{background:var(--color-background-bg-secondary);flex-direction:column;gap:16px;margin-left:-32px;padding:32px;display:flex;width:calc(var(--diet-detail-viewport-width,100%) + 64px)!important}.settings .settings-box{background:var(--color-background-bg-primary,#fff);border:1px solid var(--color-border-border-secondary,#eaecf0);border-radius:var(--radius-xl,12px)}.settings .name{width:100%;max-width:800px;font-size:16px;line-height:19px}.settings .days-count-field{max-width:800px}.settings .days-count-field__input{width:176px}.settings .description{-ms-overflow-style:none;scrollbar-width:none;max-width:800px;max-height:200px}.settings .description::-webkit-scrollbar{width:0}.settings .inevitable-losses__input{width:120px}.settings .inevitable-losses__info{color:var(--color-secondary-text)}.menu-group[data-v-6a3d0b36]{margin-bottom:10px}.shopping-list{background:#fff;margin-bottom:24px;padding:12px}.shopping-list .allergens{flex:0 0 8px;width:8px;height:8px;margin:0 3px;display:block}.shopping-list .allergens.not-like{background:var(--color-warning-60)}.shopping-list .allergens.like{background:var(--color-success-60)}.shopping-list .allergens.allergies{background:#faa0a8}.shopping-list .allergens.intolerances{background:#a0a8fa}.shopping-list .header{border-bottom:2px solid #eaeaea;grid-template-columns:1fr 125px 125px 250px;gap:12px;margin-bottom:12px;font-family:Montserrat-Medium;font-size:12px;display:grid}.shopping-list .header-name{cursor:pointer;align-items:center;padding:10px 30px;display:flex}.shopping-list .header-quantity{cursor:pointer;justify-content:right;align-items:center;padding:10px 0;display:flex}.shopping-list .header-measurement{align-items:center;padding:10px 0;display:flex}.shopping-list .sort{color:var(--color-primary-text);cursor:pointer}.shopping-list .sorted .sort,.shopping-list .header-name.sorted,.shopping-list .header-quantity.sorted{color:var(--color-main-100)}.shopping-list .ingredient-name-button{overflow-wrap:break-word;cursor:pointer;max-width:100%;margin-right:6px;display:inline-block}.shopping-list .ingredient-name-button:hover{font-family:Montserrat-SemiBold}.shopping-list .ingredient-quantity{justify-content:right;align-items:center;margin-right:16px;display:flex}.shopping-list .ingredient-measurement{justify-content:left;align-items:center;display:flex}.shopping-list .ing-container{display:contents}.shopping-list .ing-container:hover .ingredient-name-button,.shopping-list .ing-container:hover .ingredient-quantity,.shopping-list .ing-container:hover .ingredient-measurement,.shopping-list .ing-container.active .ingredient-name-button,.shopping-list .ing-container.active .ingredient-quantity,.shopping-list .ing-container.active .ingredient-measurement{font-family:Montserrat-SemiBold}.shopping-list .expander{cursor:pointer}.shopping-list .list{grid-template-columns:minmax(0,1fr) minmax(0,125px) minmax(0,125px) minmax(0,250px);gap:12px;font-size:12px;display:grid}.shopping-list .list-empty{grid-column:span 4;padding:0 30px}.shopping-list .group{cursor:pointer;background:#f5f5f5;grid-column:1/span 4;align-items:center;height:32px;display:flex}.shopping-list .group-name{font-family:Montserrat-Medium}.shopping-list .group .expander{margin:auto 6px}.shopping-list .ingredient-name{padding:0 30px}.shopping-list .ingredient-name-with-allergens{align-items:center;display:flex}.shopping-list .ingredient-name-button.expanded{font-family:Montserrat-SemiBold}.shopping-list .ingredient-actions{justify-content:right;align-items:center;display:flex}.shopping-list .ingredient-actions .expander{color:var(--color-primary-text)}.shopping-list .dishes-and-ingredients{background:var(--color-main-10);border-radius:4px;grid-column:span 4;grid-template-columns:1fr min-content;row-gap:12px;padding:6px 6px 6px 36px;display:grid}.shopping-list .dish-or-ingredient-name{align-items:center;display:flex}.shopping-list .dish-or-ingredient-days{grid-template-columns:repeat(7,max-content);justify-content:flex-end;align-items:center;gap:4px;display:grid}.shopping-list .dish-or-ingredient-day{text-align:center;background:#fff;border-radius:4px;height:24px;margin-left:2px;padding:0 6px;font-family:Montserrat-Medium;line-height:24px}.shopping-list .dish-or-ingredient-day.active{color:#fff;cursor:pointer;background:var(--color-main-100);font-family:Montserrat-SemiBold}.shopping-list .dish-or-ingredient-day.active:hover{background:var(--color-main-110)}.shopping-list .ingredient-name-button.disabled{cursor:default}.shopping-list .add-ingredient-input{width:350px}.week-header[data-v-004804fc]{border-right:2px solid var(--color-main-10);box-sizing:border-box;color:#fff;background:var(--color-main-100);justify-content:center;align-items:center;padding:8px 0;font-family:Montserrat-Medium,sans-serif;font-size:14px;display:flex;position:relative}.week-header__menu[data-v-004804fc]{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:2px}.week-header__menu-button[data-v-004804fc]{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.week-header__menu-button[data-v-004804fc] .base-icon{color:inherit}.week-header__menu-options[data-v-004804fc]{z-index:20;background:#fff;min-width:154px;position:absolute;top:28px;right:0;box-shadow:0 1px 6px #9b9b9b80}.week-header__menu-option[data-v-004804fc]{width:100%;color:var(--color-primary-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 8px;font-family:Montserrat-Medium,sans-serif;font-size:12px;display:flex}.week-header__menu-option[data-v-004804fc]:hover:not(:disabled){background:#f8f8f8}.week-header__menu-option[data-v-004804fc]:disabled{color:var(--color-disabled-text);cursor:default}.header[data-v-b2abc6e3]{color:#fff;text-align:center;text-transform:uppercase;background:var(--color-main-100);height:42px;font-family:Montserrat-SemiBold;font-size:16px;line-height:42px}.header span[data-v-b2abc6e3],.name span[data-v-b2abc6e3]{display:block;position:sticky;left:0}.nutrient[data-v-b2abc6e3]{min-width:0;margin:0 4px;display:grid}.name[data-v-b2abc6e3]{text-align:center;background:#f8f8f8;height:32px;font-size:14px;line-height:32px}.day[data-v-b2abc6e3]{box-sizing:border-box;min-width:0;height:46px;margin-right:6px;padding:7px 4px 7px 8px}.day.red-up[data-v-b2abc6e3],.day.red-down[data-v-b2abc6e3]{background:var(--color-red-10)}.day.yellow-up[data-v-b2abc6e3],.day.yellow-down[data-v-b2abc6e3]{background:var(--color-warning-10)}.average[data-v-b2abc6e3]{box-sizing:border-box;background:var(--color-main-10);grid-column:average;min-width:0;margin-right:0;display:none;overflow:hidden}.nutrient.extended .average[data-v-b2abc6e3]{display:block}.incomplete-data[data-v-b2abc6e3]{margin-left:8px}.nutrients[data-v-c92c7d70]{box-sizing:border-box;background:#fff;min-width:0;max-width:none}.show-more[data-v-c92c7d70]{justify-content:center;align-items:center;padding:24px 0;display:flex;position:sticky;left:0}.nutrients-choosen-disabled[data-v-c92c7d70],.nutrients-choosen-disabled.extended[data-v-c92c7d70],.nutrients-specific-disabled[data-v-c92c7d70],.nutrients-specific-disabled.extended[data-v-c92c7d70]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%}.nutrients-choosen-disabled[data-v-c92c7d70]{background-image:url(/assets/nutrients-choosen-DwehZpmY.png);height:92px}.nutrients-choosen-disabled.extended[data-v-c92c7d70]{background-image:url(/assets/nutrients-choosen-extended-BtRQ6Y_0.png);height:92px}.nutrients-specific-disabled[data-v-c92c7d70]{background-image:url(/assets/nutrients-specific-CzJewaGB.png);height:170px}.nutrients-specific-disabled.extended[data-v-c92c7d70]{background-image:url(/assets/nutrients-specific-extended-BqbCFRkB.png);height:170px}.row[data-v-ecb58e75]{min-width:0;display:grid}.schedule[data-v-ecb58e75]{box-sizing:border-box;min-width:0;max-width:none;position:relative}.col[data-v-ecb58e75]{min-width:0}.row-sticky[data-v-ecb58e75]{z-index:11;background:#fff;position:sticky;top:58px}.day-header[data-v-ecb58e75]{justify-content:center;align-items:center;height:46px;display:flex;position:relative}.day-header.active[data-v-ecb58e75]:after{pointer-events:none;content:"";clip-path:inset(0 -15px);position:absolute;inset:0;box-shadow:0 4px 5px 3px #dedede80}.repeated-dish-diets-row a[data-v-ecb58e75]{color:var(--color-main-100);margin-top:10px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.day-link a[data-v-ecb58e75]{text-overflow:ellipsis;max-width:100%;color:var(--color-primary-text);flex-direction:column;justify-content:center;font-family:Montserrat-Medium;font-size:12px;line-height:16px;text-decoration:none;display:flex;overflow:hidden}.day-link__date[data-v-ecb58e75]{color:var(--color-secondary-text)}.repeated-dish-diets-row a[data-v-ecb58e75]:hover{color:var(--color-main-110);text-decoration:underline}.day[data-v-ecb58e75]{box-sizing:border-box;min-width:0;padding:32px 6px 8px;position:relative}.day.active[data-v-ecb58e75]:after{pointer-events:none;content:"";clip-path:inset(0 -15px);position:absolute;inset:0;box-shadow:0 4px 5px 3px #dedede80}.day-norm[data-v-ecb58e75]{z-index:9999;position:absolute;top:14px;left:6px}.day-norm__icon[data-v-ecb58e75]{background-position:50%;background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block}.day-norm__icon.red-up[data-v-ecb58e75],.day-norm__icon.red-down[data-v-ecb58e75]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='12px'%20height='16px'%20viewBox='0%200%2012%2016'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3epriority%202%3c/title%3e%3cg%20id='Tygodniowy'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Jadłospis-grafik-tygodniowy-/-potrawy-użyte'%20transform='translate(-336.000000,%20-1585.000000)'%20fill='%23F7606E'%3e%3cg%20id='Group-13'%20transform='translate(244.000000,%201068.000000)'%3e%3cg%20id='Group-6'%20transform='translate(12.000000,%20505.000000)'%3e%3cg%20id='priority'%20transform='translate(80.000000,%2012.000000)'%3e%3cpath%20d='M6.61289944,0.209704612%20L6.70710678,0.292893219%20L11.7071068,5.29289322%20C12.0976311,5.68341751%2012.0976311,6.31658249%2011.7071068,6.70710678%20C11.3466228,7.06759074%2010.7793918,7.09532028%2010.3871006,6.79029539%20L10.2928932,6.70710678%20L7,3.415%20L7,15%20C7,15.5522847%206.55228475,16%206,16%20C5.48716416,16%205.06449284,15.6139598%205.00672773,15.1166211%20L5,15%20L5,3.415%20L1.70710678,6.70710678%20C1.34662282,7.06759074%200.779391764,7.09532028%200.387100557,6.79029539%20L0.292893219,6.70710678%20C-0.0675907428,6.34662282%20-0.0953202783,5.77939176%200.209704612,5.38710056%20L0.292893219,5.29289322%20L5.29289322,0.292893219%20C5.65337718,-0.0675907428%206.22060824,-0.0953202783%206.61289944,0.209704612%20Z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.day-norm__icon.yellow-up[data-v-ecb58e75],.day-norm__icon.yellow-down[data-v-ecb58e75]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='12px'%20height='16px'%20viewBox='0%200%2012%2016'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3epriority%3c/title%3e%3cg%20id='Tygodniowy'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Jadłospis-grafik-tygodniowy-/-potrawy-użyte'%20transform='translate(-336.000000,%20-1670.000000)'%20fill='%23FFBD21'%20fill-rule='nonzero'%3e%3cg%20id='Group-13'%20transform='translate(244.000000,%201068.000000)'%3e%3cg%20id='Group-6'%20transform='translate(12.000000,%20505.000000)'%3e%3cg%20id='icn/general/priority/medium'%20transform='translate(73.000000,%2090.000000)'%3e%3cpath%20d='M13.6128994,7.20970461%20L13.7071068,7.29289322%20L18.7071068,12.2928932%20C19.0976311,12.6834175%2019.0976311,13.3165825%2018.7071068,13.7071068%20C18.3466228,14.0675907%2017.7793918,14.0953203%2017.3871006,13.7902954%20L17.2928932,13.7071068%20L14,10.415%20L14,22%20C14,22.5522847%2013.5522847,23%2013,23%20C12.4871642,23%2012.0644928,22.6139598%2012.0067277,22.1166211%20L12,22%20L12,10.415%20L8.70710678,13.7071068%20C8.34662282,14.0675907%207.77939176,14.0953203%207.38710056,13.7902954%20L7.29289322,13.7071068%20C6.93240926,13.3466228%206.90467972,12.7793918%207.20970461,12.3871006%20L7.29289322,12.2928932%20L12.2928932,7.29289322%20C12.6533772,6.93240926%2013.2206082,6.90467972%2013.6128994,7.20970461%20Z'%20id='priority'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.day-norm__icon.yellow-down[data-v-ecb58e75],.day-norm__icon.red-down[data-v-ecb58e75]{transform:rotate(180deg)}.day-norm__icon.ok[data-v-ecb58e75]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='15px'%20height='15px'%20viewBox='0%200%2015%2015'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3eic_add_circle%3c/title%3e%3cdefs%3e%3cpath%20d='M7.5,0%20C3.36,0%200,3.36%200,7.5%20C0,11.64%203.36,15%207.5,15%20C11.64,15%2015,11.64%2015,7.5%20C15,3.36%2011.64,0%207.5,0%20L7.5,0%20Z%20M2.25,7.5%20L3.3075,6.4425%20L6,9.1275%20L11.6925,3.435%20L12.75,4.5%20L6,11.25%20L2.25,7.5%20Z'%20id='path-1'%3e%3c/path%3e%3crect%20id='path-3'%20x='0'%20y='0'%20width='37.5'%20height='37.5'%3e%3c/rect%3e%3c/defs%3e%3cg%20id='Tygodniowy'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Jadłospis-grafik-tygodniowy-/-potrawy-użyte'%20transform='translate(-386.000000,%20-241.000000)'%3e%3cg%20id='ic_add_circle'%20transform='translate(386.000000,%20241.000000)'%3e%3cmask%20id='mask-2'%20fill='white'%3e%3cuse%20xlink:href='%23path-1'%3e%3c/use%3e%3c/mask%3e%3cg%20id='Mask'%3e%3c/g%3e%3cg%20id='🎨-Color'%20mask='url(%23mask-2)'%3e%3cg%20transform='translate(-11.250000,%20-11.250000)'%3e%3cmask%20id='mask-4'%20fill='white'%3e%3cuse%20xlink:href='%23path-3'%3e%3c/use%3e%3c/mask%3e%3cuse%20id='Black'%20stroke='none'%20fill='%230AC947'%20fill-rule='evenodd'%20xlink:href='%23path-3'%3e%3c/use%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:15px 15px;width:15px;height:15px}.day-norm__title[data-v-ecb58e75]{text-transform:uppercase;margin-bottom:8px}.day-norm__box[data-v-ecb58e75]{width:3px;height:9px;display:inline-block}.day-norm__box.day-norm__box--ok[data-v-ecb58e75]{background:#80e6ab}.day-norm__box.day-norm__box--yellow[data-v-ecb58e75]{background:#ffaa39}.day-norm__box.day-norm__box--red[data-v-ecb58e75]{background:#f56879}.day-link[data-v-ecb58e75]{text-align:center;cursor:pointer;align-items:center;max-width:calc(100% - 60px);height:32px;display:flex}.day-header.active .day-link a[data-v-ecb58e75]{color:var(--color-main-100)}.day-menu[data-v-ecb58e75]{background:#fff;width:28px;height:28px;display:none;position:absolute;top:8px;right:1px}.day-header.active .day-menu[data-v-ecb58e75]{display:block}.day-menu__items[data-v-ecb58e75]{z-index:20;background:#fff;flex-direction:column;display:flex;position:absolute;top:28px;left:0;box-shadow:0 1px 6px #9b9b9b80}.day-menu__items.reversed[data-v-ecb58e75]{right:0;left:initial}.day-menu__item[data-v-ecb58e75]{white-space:nowrap;cursor:pointer;flex-direction:row;justify-content:left;align-items:center;height:20px;padding:3px 6px;font-size:12px;display:flex}.day-menu__item[data-v-ecb58e75]:hover{background:#f8f8f8}.day-menu__item.disabled[data-v-ecb58e75]{color:var(--color-disabled-text);pointer-events:none}.day-menu__item.disabled .base-icon[data-v-ecb58e75]{color:var(--color-disabled-text)}.day-menu__item span[data-v-ecb58e75]{margin-left:6px}.average-header[data-v-ecb58e75]{grid-column:average;justify-content:center;align-items:center;height:46px;display:flex;position:relative}.average-button[data-v-ecb58e75]{position:absolute;top:8px;left:1px}.average-title[data-v-ecb58e75]{text-align:center;text-transform:uppercase;font-family:Montserrat-Medium;font-size:12px;display:none}.extended .average-title[data-v-ecb58e75]{display:block}.meal[data-v-ecb58e75]{position:relative}.meal-name[data-v-ecb58e75]{z-index:10;text-align:center;letter-spacing:1.4px;pointer-events:none;background:#f8f8f8;height:32px;font-family:Montserrat-SemiBold;font-size:14px;line-height:32px;position:absolute;top:0;left:4px;right:4px}.meal-name span[data-v-ecb58e75]{display:block;position:sticky;left:0}.energy-distribution-hour[data-v-ecb58e75]{flex-direction:row;justify-content:space-between;align-items:center;margin:2px 8px 7px;line-height:18px;display:flex}.day-hour .base-select__selected[data-v-ecb58e75]{color:var(--color-tertiary-text);border-bottom:1px solid #fff;padding:1px 12px 1px 2px}.day-hour.base-select.is-disabled[data-v-ecb58e75],.day.active .day-hour.base-select.is-disabled[data-v-ecb58e75]{pointer-events:none;cursor:text}.day-hour.base-select.is-disabled .base-select__selected[data-v-ecb58e75]{color:var(--color-tertiary-text)}.day.active .day-hour .base-select__selected[data-v-ecb58e75]{color:var(--color-primary-text)}.day.active .day-hour .base-select__selected[data-v-ecb58e75]:hover{border-bottom:1px solid var(--color-primary-text)}.day.active .day-hour.base-select.is-disabled .base-select__selected[data-v-ecb58e75]{color:var(--color-tertiary-text)}.day-hour .base-select__selected[data-v-ecb58e75]:after{margin-top:-2px;display:none;top:7px;right:2px}.day-hour .base-select__selected--active[data-v-ecb58e75]:after{top:10px}.day.active .day-hour .base-select__selected[data-v-ecb58e75]:hover:after{display:block}.day.active .day-hour .base-select__selected--active[data-v-ecb58e75],.day.active .day-hour .base-select__selected--active[data-v-ecb58e75]:hover{color:var(--color-primary-text);border-bottom:1px solid var(--color-main-100)}.day.active .day-hour .base-select__selected--active[data-v-ecb58e75]:after{display:block}.day-hour .base-select__options[data-v-ecb58e75]{z-index:20;width:55px}.day-hour .base-select__option[data-v-ecb58e75]{padding-right:5px}.energy-distribution[data-v-ecb58e75]{width:8px;height:8px}.energy-distribution__dot[data-v-ecb58e75]{border-radius:4px;width:8px;height:8px}.energy-distribution__dot.green[data-v-ecb58e75]{background:var(--color-success-100)}.energy-distribution__dot.yellow[data-v-ecb58e75]{background:var(--color-warning-100)}.energy-distribution__dot.red[data-v-ecb58e75]{background:var(--color-destructive-100)}.energy-distribution__title[data-v-ecb58e75]{margin-bottom:4px}.energy-distribution__data[data-v-ecb58e75]{font-family:Montserrat-Medium}.energy-distribution__data-target[data-v-ecb58e75]{color:var(--color-tertiary-text)}.dish-or-ingredient[data-v-ecb58e75]{box-sizing:border-box;overflow-wrap:break-word;cursor:pointer;background:var(--color-main-10);border-radius:4px;flex-direction:column;justify-content:space-between;min-width:0;min-height:57px;margin-bottom:8px;padding:12px 7px 2px 8px;font-size:14px;display:flex;position:relative}.dish-or-ingredient.repeated[data-v-ecb58e75]{background:var(--color-warning-30)}.dish-or-ingredient.repeated .dish-or-ingredient__copy-button[data-v-ecb58e75]:hover,.dish-or-ingredient.repeated .dish-or-ingredient__assignment-button[data-v-ecb58e75]:hover{background:var(--color-warning-60)}.dish-or-ingredient.repeated .dish-or-ingredient__copy-button .icon-button[data-v-ecb58e75],.dish-or-ingredient.repeated .dish-or-ingredient__assignment-button .icon-button[data-v-ecb58e75],.dish-or-ingredient.repeated .dish-or-ingredient__delete-button .icon-button[data-v-ecb58e75]{color:var(--color-warning-100)}.dish-or-ingredient.repeated .dish-or-ingredient__copy-button:hover .base-icon[data-v-ecb58e75]{color:#e5aa1d}.dish-or-ingredient.repeated .dish-or-ingredient__delete-button:hover .base-icon[data-v-ecb58e75]{color:#f55f6d}.nutrients-bar[data-v-ecb58e75]{width:100%;height:9px;display:none;position:absolute;top:0;left:0;right:0}.nutrients-bar__content[data-v-ecb58e75]{color:#fff;border-radius:4px 4px 0 0;flex-direction:row;align-items:center;font-family:Montserrat-SemiBold;font-size:8px;line-height:9px;display:flex;overflow:hidden}.nutrients-bar span[data-v-ecb58e75]{text-align:center;width:17px;max-width:100%;height:9px}.nutrients-bar span.hide[data-v-ecb58e75]{display:none}.nutrients-bar__bar[data-v-ecb58e75]{vertical-align:top;align-items:center;width:33.3333%;height:9px;display:flex}.nutrients-bar__box[data-v-ecb58e75]{width:3px;height:9px;margin-right:3px;display:inline-block}.nutrients-bar__protein[data-v-ecb58e75]{background:#f16595}.nutrients-bar__fat[data-v-ecb58e75]{background:#f1c365}.nutrients-bar__carbohydrates[data-v-ecb58e75]{background:#9f98ff}.dish-or-ingredient__footer[data-v-ecb58e75]{flex-direction:row;justify-content:space-between;align-items:center;height:22px;display:flex}.dish-or-ingredient__calories[data-v-ecb58e75]{color:var(--color-secondary-text);font-size:10px}.dish-or-ingredient__actions[data-v-ecb58e75]{display:none}.day.active .dish-or-ingredient__actions[data-v-ecb58e75]{display:flex}.day.active .nutrients-bar[data-v-ecb58e75]{display:block}.add-dish-or-ingredient[data-v-ecb58e75]{height:30px}.add-dish-or-ingredient .button[data-v-ecb58e75]{width:100%;min-width:0;display:none}.day.active .add-dish-or-ingredient .button[data-v-ecb58e75]{display:block}.meal-average[data-v-ecb58e75]{box-sizing:border-box;text-align:center;background:#f2fafa;grid-column:average;min-width:0;margin-right:4px;padding:32px 6px 8px;overflow:hidden}.meal-average.inactive[data-v-ecb58e75]{background:#fff}.meal-average__kcal[data-v-ecb58e75]{margin-top:27px}.meal-average__percent[data-v-ecb58e75]{margin-top:8px}.meal-average__kcal[data-v-ecb58e75],.meal-average__percent[data-v-ecb58e75]{font-size:12px}.meal-average__kcal span[data-v-ecb58e75],.meal-average__percent span[data-v-ecb58e75]{font-family:Montserrat-SemiBold;font-size:14px}.meal-average__kcal span.regular[data-v-ecb58e75],.meal-average__kcal .meal-target__kcal[data-v-ecb58e75],.meal-average__percent .meal-target__percent[data-v-ecb58e75]{font-family:Montserrat-Regular,sans-serif;font-size:13px}.meal-average__nutrients[data-v-ecb58e75]{flex-direction:row;justify-content:space-between;display:flex}.meal-average__nutrient[data-v-ecb58e75]{text-align:center;flex-direction:column;width:max-content;display:flex}.meal-average__nutrient-name[data-v-ecb58e75]{margin-top:4px;font-size:10px}.meal-average__nutrient-value[data-v-ecb58e75]{margin-top:4px;font-family:Montserrat-SemiBold;font-size:12px}.meal-average__nutrient-percent[data-v-ecb58e75]{margin-top:4px;font-size:10px}.doi-name[data-v-ecb58e75]{color:var(--color-primary-text);margin-bottom:13px;font-size:16px}.doi-description[data-v-ecb58e75]{color:var(--color-primary-text);font-size:12px}.week[data-v-df733740]{background:#fff;width:100%;min-width:0;margin-bottom:24px;overflow:visible}.week-content--scroll[data-v-df733740]{width:100%;min-width:0;padding-bottom:8px;display:block;overflow:visible}.week-headers[data-v-df733740]{align-items:center;min-width:0;display:flex}.move-copy[data-v-ae9fb238]{z-index:90;width:250px;max-height:338px;color:var(--color-primary-text);background:#fff;flex-direction:column;gap:6px;padding:12px;font-size:12px;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 6px #9c9c9c80}.title[data-v-ae9fb238]{font-family:Montserrat-SemiBold;line-height:15px}.search[data-v-ae9fb238]{height:30px}.groups[data-v-ae9fb238]{scrollbar-width:thin;flex-direction:column;flex-grow:1;gap:1px;min-height:100px;max-height:250px;display:flex;overflow:auto}.groups[data-v-ae9fb238]::-webkit-scrollbar{width:6px}.group[data-v-ae9fb238]{overflow-wrap:break-word;cursor:pointer;padding:5px}.group[data-v-ae9fb238]:hover{background:var(--color-main-10);font-family:Montserrat-Medium}.group-add[data-v-ae9fb238]{border-top:1px solid #f5f5f5;flex-direction:row;justify-content:center;align-items:flex-end;height:42px;min-height:42px;display:flex}.nav[data-v-6a97bf1b]{flex-direction:row;flex-grow:1;align-items:center;display:flex}.nav__element[data-v-6a97bf1b]{border-bottom:4px solid #0000;flex-direction:row;align-items:center;gap:8px;padding:14px 15px 10px;text-decoration:none;display:flex}.nav__name[data-v-6a97bf1b]{color:var(--color-tertiary-text);flex-direction:column;justify-content:center;font-family:Montserrat-Medium;font-size:14px;line-height:16px;display:flex}.nav__element:hover .nav__name[data-v-6a97bf1b],.nav__element.nav__element--active .nav__name[data-v-6a97bf1b]{color:var(--color-primary-text)}.nav__element[data-v-6a97bf1b]:hover .base-badge{background:var(--color-primary-text)}.nav__element.nav__element--active[data-v-6a97bf1b] .base-badge{background:var(--color-main-100)}.nav__drop[data-v-6a97bf1b]{margin:4px 0 0;padding:4px 15px}.nav__drop--hover[data-v-6a97bf1b]{background-color:#eef8f7;border:1px solid #5dbab3;border-radius:4px;margin:4px 0;padding:3px 14px}.nav__drop-name[data-v-6a97bf1b]{font-size:9px;line-height:12px}.nav__element--active[data-v-6a97bf1b]{border-bottom:4px solid var(--color-main-100)}.diet-list{min-width:1050px;margin-bottom:24px}.diet-list .nav-actions{display:flex}.diet-list .actions{flex-direction:row;align-items:center;display:flex}.diet-list .list{background:#fff;padding:0 12px 12px;font-size:12px;position:relative}.diet-list .list-loader{z-index:1000;align-items:top;cursor:wait;background:#fff6;justify-content:center;display:flex;position:absolute;inset:0}.diet-list .list-loader-bar{background-color:#0000;border-radius:9999px;width:calc(100% - 24px);height:2px;margin:52px 12px;position:relative;overflow:hidden}.diet-list .list-loader-bar__progress{background-color:var(--color-main-100);border-radius:9999px;width:50%;animation-name:progress-bar;animation-duration:3s;animation-iteration-count:infinite;position:absolute;top:0;bottom:0}@keyframes progress-bar{0%{left:-50%}to{left:100%}}.diet-list .row{grid-template-columns:24px minmax(165px,auto) 180px;column-gap:10px;display:grid}.diet-list .row__actions{display:none;position:absolute;top:0;bottom:0;right:0}.diet-list .column{justify-content:center;align-items:center;display:flex}.diet-list .column__sortable{cursor:pointer;align-items:center;height:52px;display:flex}.diet-list .column__sortable .base-icon{cursor:pointer}.diet-list .header{height:52px;color:var(--color-main-100);border-bottom:2px solid #eaeaea;margin-bottom:12px;font-family:Montserrat-Medium}.diet-list .header__name{justify-content:left}.diet-list .diets-empty{align-items:center;gap:10px;padding:20px 0;display:flex}.diet-list .diets{position:relative}.diet-list .diets-loader{z-index:10000;cursor:wait;background:#fff9;position:absolute;inset:0}.diet-list .diet{height:32px;margin-bottom:6px;position:relative}.diet-list .diet:hover,.diet-list .diet--selected{background:var(--color-main-10)}.diet-list .diet__name{justify-content:left}.diet-list .diet__name>a{width:100%;height:32px;color:var(--color-primary-text);line-height:32px;text-decoration:none;display:block}.diet-list .diet__calories{justify-content:flex-end;margin-right:75px}.diet-list .diet__actions{background:linear-gradient(to right, transparent, var(--color-main-10) 50px);flex-direction:row;align-items:center;height:32px;padding:0 10px 0 50px;display:flex}.diet-list .diet:hover .row__actions{display:block}.diet-list .copy-diet-wrapper{position:relative}.diet-list .copy-diet-menu{top:12px;right:12px}.diet-list .ghost-image{color:#fff;background-color:#5dbab3;border-radius:5px;align-items:center;padding:6px;font-family:Montserrat-SemiBold;font-size:12px;display:flex;position:absolute;top:-500px}.diet-list .ghost-image__icon{color:#fff;padding-right:6px}.modal-label[data-v-fb374296]{color:var(--color-tertiary-text);font-size:10px}.add-group-modal__input[data-v-fb374296]{width:100%}.add-diet-modal__input[data-v-fb374296]{width:100%;margin-bottom:20px}.diet-list[data-v-47eafd74]{min-width:1050px;margin-bottom:24px}.search[data-v-47eafd74]{z-index:150;background:#fff;justify-content:center;align-items:center;margin-bottom:24px;padding:18px;display:flex;position:sticky;top:0;box-shadow:2px 4px 4px #e8e8e880}.nav-actions[data-v-47eafd74]{z-index:150;background:#f8f8f8;display:flex;position:sticky;top:68px}.actions[data-v-47eafd74]{flex-direction:row;align-items:center;display:flex}.add-group[data-v-47eafd74],.add-diet[data-v-47eafd74]{margin-left:16px}.list[data-v-47eafd74]{background:#fff;padding:0 12px 12px;font-size:12px;position:relative}.list-loader[data-v-47eafd74]{z-index:100;align-items:top;cursor:wait;background:#fff6;justify-content:center;display:flex;position:absolute;inset:0}.list-loader-bar[data-v-47eafd74]{z-index:200;background-color:#0000;border-radius:9999px;width:100%;height:2px;position:absolute;inset:52px 0 0;overflow:hidden}.list-loader-bar__progress[data-v-47eafd74]{background-color:var(--color-main-100);border-radius:9999px;width:50%;animation-name:progress-bar-47eafd74;animation-duration:3s;animation-iteration-count:infinite;position:absolute;top:0;bottom:0}@keyframes progress-bar-47eafd74{0%{left:-50%}to{left:100%}}.row[data-v-47eafd74]{grid-template-columns:28px 12px 150px minmax(165px,auto) 180px 150px 180px;column-gap:10px;display:grid}.row__actions[data-v-47eafd74]{display:none;position:absolute;top:0;bottom:0;right:0}.column[data-v-47eafd74]{justify-content:center;align-items:center;display:flex}.column__sortable[data-v-47eafd74]{cursor:pointer;align-items:center;height:52px;display:flex}.column__sortable .base-icon[data-v-47eafd74]{cursor:pointer}.header[data-v-47eafd74]{z-index:100;height:52px;color:var(--color-main-100);background:#fff;border-bottom:2px solid #eaeaea;margin-bottom:12px;font-family:Montserrat-Medium;position:sticky;top:112px}.header__group[data-v-47eafd74],.header__name[data-v-47eafd74],.header__description[data-v-47eafd74]{justify-content:left}.groups-empty[data-v-47eafd74],.group-zero-info[data-v-47eafd74]{align-items:center;gap:10px;padding:20px 0;display:flex}.group[data-v-47eafd74]{background:#f5f5f5;height:32px;margin-bottom:6px;position:relative}.group--selected[data-v-47eafd74]{background:#eaeaea}.group[data-v-47eafd74]:hover,.group--hovered[data-v-47eafd74]{background:var(--color-main-10)}.group__expand[data-v-47eafd74]{position:relative;left:5px}.group__name[data-v-47eafd74]{justify-content:left;width:600px;font-family:Montserrat-Medium}.group__count[data-v-47eafd74]{color:var(--color-secondary-text)}.group__actions[data-v-47eafd74]{background:linear-gradient(to right, transparent, var(--color-main-10) 50px);flex-direction:row;align-items:center;height:32px;padding:0 10px 0 50px;display:flex}.group__name-edit[data-v-47eafd74]{z-index:50;border-bottom:2px solid var(--color-main-100);background:#f5f5f5;flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.group__name-edit__input[data-v-47eafd74]{background:0 0;border:0;outline:0;width:600px;margin-left:60px;padding:0;font-family:Montserrat-Medium}.group__name-edit__button[data-v-47eafd74]{margin-right:20px}.group:hover .row__actions[data-v-47eafd74]{display:block}.diets-wrapper[data-v-47eafd74]{max-height:374px;margin-bottom:6px;position:relative}.diets-wrapper--scroll[data-v-47eafd74]{overflow:hidden scroll}.diets-empty__info[data-v-47eafd74]{text-align:center;border:2px dashed var(--color-main-100);margin:10px 0;padding:19px 0;font-family:Montserrat-Medium;line-height:1.4}.diets-empty__info-name[data-v-47eafd74]{font-family:Montserrat-Bold}.diets-empty__info-button[data-v-47eafd74]{color:var(--color-main-100);font-family:Montserrat-Bold}.diets[data-v-47eafd74]{position:relative}.diets-loader[data-v-47eafd74]{z-index:10000;cursor:wait;background:#fff9;position:absolute;inset:0}.diet[data-v-47eafd74]{height:32px;margin-bottom:6px;position:relative}.diet[data-v-47eafd74]:hover,.diet--selected[data-v-47eafd74]{background:var(--color-main-10)}.diet__name[data-v-47eafd74]{justify-content:left;position:relative}.diet__name-link[data-v-47eafd74]{text-overflow:ellipsis;width:100%;height:32px;color:var(--color-primary-text);white-space:nowrap;margin-left:8px;line-height:32px;text-decoration:none;display:block;overflow:hidden}.diet__name-edit[data-v-47eafd74]{z-index:50;border-bottom:2px solid var(--color-main-100);background:0 0;flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:1px 0}.diet__name-edit__input[data-v-47eafd74]{background:0 0;border:0;outline:0;width:calc(100% - 30px);margin-left:8px;padding:0}.diet__name-edit__button[data-v-47eafd74]{margin-right:8px}.diet__description[data-v-47eafd74]{justify-content:flex-start}.diets-wrapper--scroll .diet__description[data-v-47eafd74]{margin-left:10px}.diet__description span[data-v-47eafd74]{text-overflow:ellipsis;white-space:nowrap;align-items:flex-start;max-width:100%;line-height:16px;display:inline-block;overflow:hidden}.diet__created[data-v-47eafd74]{justify-content:flex-start;margin-left:45px}.diet__calories[data-v-47eafd74]{justify-content:flex-end;margin-right:75px}.diet__actions[data-v-47eafd74]{background:linear-gradient(to right, transparent, var(--color-main-10) 50px);flex-direction:row;align-items:center;height:32px;padding:0 10px 0 50px;display:flex}.diet:hover .row__actions[data-v-47eafd74]{display:block}.move-diet-wrapper[data-v-47eafd74]{position:relative}.move-diet-menu[data-v-47eafd74]{top:12px;right:12px}.copy-diet-wrapper[data-v-47eafd74]{position:relative}.copy-diet-menu[data-v-47eafd74]{top:6px;right:22px}.modal-bold[data-v-47eafd74]{font-family:Montserrat-SemiBold}.modal-label[data-v-47eafd74]{color:var(--color-tertiary-text);margin-left:8px;font-size:10px}.add-group-modal__input[data-v-47eafd74]{width:100%}.add-diet-modal__input[data-v-47eafd74]{width:100%;margin-bottom:20px}.diet-delete-modal-info[data-v-47eafd74],.group-delete-modal-info[data-v-47eafd74]{overflow-wrap:break-word}.ghost-image[data-v-47eafd74]{color:#fff;background-color:#5dbab3;border-radius:5px;align-items:center;padding:6px;font-family:Montserrat-SemiBold;font-size:12px;display:flex;position:absolute;top:-500px}.ghost-image__icon[data-v-47eafd74]{color:#fff;padding-right:6px}.tooltip-bold[data-v-47eafd74]{font-weight:700}.add-diet-modal{overflow:visible!important}.pagination[data-v-0156dd25]{margin-top:12px;display:flex}.pagination .row-f[data-v-0156dd25]{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.pagination .number-box[data-v-0156dd25]{cursor:pointer;min-width:20px;padding:4px;font-family:Montserrat-Medium}.pagination .number-box.disabled[data-v-0156dd25]{pointer-events:none}.pagination .number-box.active[data-v-0156dd25]{color:#fff;background:var(--color-main-100);border-radius:5px;justify-content:center;align-items:center;display:flex}.inputed-page[data-v-0156dd25]{white-space:nowrap;justify-content:center;align-items:center;font-family:Montserrat-Medium;display:flex}.inputed-page input[data-v-0156dd25]{text-align:center;max-width:35px;margin-left:5px;padding:5px 2px}.inputed-page input[data-v-0156dd25]::-webkit-outer-spin-button{appearance:none;margin:0}.inputed-page input[data-v-0156dd25]::-webkit-inner-spin-button{appearance:none;margin:0}.inputed-page input[type=number][data-v-0156dd25]{appearance:textfield}.pagination .navigate_next .base-icon[data-v-0156dd25]{color:var(--color-primary-text)}.extended-filters{background:#fff;flex-direction:column;margin-top:30px;display:flex}.extended-filters .row-f.calories{justify-content:flex-start;column-gap:16px;margin-bottom:23px}.extended-filters .row-f{display:flex}.extended-filters .row-f.numbers{justify-content:space-between}.extended-filters .row-f.meal-types,.extended-filters .row-f.size-types{margin-top:12px;margin-bottom:24px}.extended-filters .row-f.meal-types .base-checkbox,.extended-filters .row-f.size-types .base-checkbox{margin-right:16px}.extended-filters .row-f.calories,.extended-filters .row-f.preparation-time,.extended-filters .row-f.portions{column-gap:25px}.extended-filters .filter-box{flex-direction:column;display:flex}.extended-filters .filter-box .filter-box-wrapped{flex-flow:column wrap;column-gap:49px;max-height:250px;display:flex}.extended-filters .filter-box span,.extended-filters .filter span{font-family:Montserrat-Medium;font-size:14px}.extended-filters .filter .base-input{text-align:center;width:54px}.row-f .filter{min-height:45px}.row-f.numbers .filter{width:16.6667%}.ingredient-base-row{display:flex}.ingredient-base-row .unlock{box-sizing:border-box;height:15px;color:var(--color-destructive-100);cursor:pointer;border:1px solid var(--color-destructive-100);border-radius:4px;margin-left:8px;padding:2px;font-family:Montserrat-SemiBold;font-size:8px}.ingredients-chosen-nutrients{box-sizing:content-box;width:748px!important;padding:32px 80px!important}.base-modal-title{font-family:Montserrat-Medium!important;font-size:24px!important}.shown-nutrients-box[data-v-279d15f3]{box-sizing:content-box;background-color:#fff;border-radius:4px;width:336px;padding:8px;box-shadow:0 8px 16px #2b2b2b33}.shown-nutrients[data-v-279d15f3]{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #ededed;padding:12px 21px 12px 8px;line-height:15px;position:relative;overflow:hidden}.nutrients-content[data-v-279d15f3]{justify-content:space-between;margin-top:24px;display:flex}.settings-box[data-v-279d15f3]{box-sizing:content-box;background-color:#fff;border-radius:4px;width:338px;padding:8px;box-shadow:0 8px 16px #2b2b2b33}.settings[data-v-279d15f3]{grid-template-columns:1fr 350px;grid-template-areas:"name-description-filters name-description-filters""meals meals""chosen-nutrients nutrients";gap:12px;margin-bottom:12px;display:grid}.name-description-filters[data-v-279d15f3]{grid-area:name-description-filters}.chosen-nutrients[data-v-279d15f3]{grid-area:chosen-nutrients}.nutrients[data-v-279d15f3]{grid-area:nutrients}.title[data-v-279d15f3]{font-family:Montserrat-Medium;font-size:24px}.label[data-v-279d15f3]{margin-top:22px;margin-bottom:8px;font-family:Montserrat-Medium;font-size:12px}.info[data-v-279d15f3]{font-size:12px;line-height:20px}.info .base-icon[data-v-279d15f3]{margin-right:6px}.name[data-v-279d15f3]{width:100%;max-width:800px;height:19px;font-size:16px;line-height:19px}.delete-confirmation-text span[data-v-279d15f3]{font-family:Montserrat-SemiBold}.description[data-v-279d15f3]{-ms-overflow-style:none;scrollbar-width:none;max-width:800px;height:15px;max-height:200px}.description[data-v-279d15f3]::-webkit-scrollbar{width:0}[data-v-279d15f3] .base-select__selected{border-bottom:1px solid #ededed;padding:12px 21px 12px 8px}.chosen-nutrients__dropzone[data-v-279d15f3]{border-radius:4px;flex-flow:column wrap;height:235px;min-height:64px;padding:8px;display:flex}.chosen-nutrients__dropzone_empty[data-v-279d15f3]{color:#d2d2d2;justify-content:center;align-items:center;max-width:306px;height:235px;margin:0 auto;padding:8px;font-family:Montserrat-Bold;font-size:14px;display:flex}.chosen-nutrient[data-v-279d15f3]{white-space:nowrap;cursor:default;background:#eef8f7;border-radius:13px;flex-direction:row;align-items:center;width:max-content;height:26px;margin:6px;padding:0 8px;font-size:10px;line-height:26px;display:flex}.chosen-nutrient[data-v-279d15f3] .base-icon{margin-left:8px}.chosen-nutrient[data-v-279d15f3]:hover{background:var(--color-red-10)}.chosen-nutrient:hover .chosen-nutrient__icon-check[data-v-279d15f3]{display:none}.chosen-nutrient__icon-cancel[data-v-279d15f3]{cursor:pointer;display:none}.chosen-nutrient:hover .chosen-nutrient__icon-cancel[data-v-279d15f3]{display:block}.chosen-nutrients .info[data-v-279d15f3]{margin:16px 0}.chosen-nutrients__info[data-v-279d15f3]{font-size:12px;line-height:20px}.chosen-nutrient__info strong[data-v-279d15f3]{font-family:Montserrat-Medium}.nutrients__category[data-v-279d15f3]{margin-bottom:8px}.nutrients__list[data-v-279d15f3]{scrollbar-width:thin;flex-direction:column;align-items:flex-start;height:235px;display:flex;overflow:scroll}.nutrients__list[data-v-279d15f3]::-webkit-scrollbar{width:6px}.nutrient[data-v-279d15f3]{background:#f2f2f2;border-radius:13px;align-items:center;height:26px;margin:3px 0;padding:0 8px;font-size:10px;line-height:26px;display:flex}.nutrient[data-v-279d15f3]:hover{cursor:pointer;background:var(--color-main-10)}.nutrient.disabled[data-v-279d15f3]{color:var(--color-tertiary-text);pointer-events:none;cursor:default;background:#f2f2f2}.nutrient.selected[data-v-279d15f3] .base-icon{margin-left:8px}.nutrient.selected[data-v-279d15f3]{cursor:default;background:var(--color-main-10)}.nutrient.selected[data-v-279d15f3]:hover{background:var(--color-red-10)}.nutrient:hover .nutrient__icon-check[data-v-279d15f3]{display:none}.nutrient.selected .nutrient__icon-cancel[data-v-279d15f3]{cursor:pointer;display:none}.nutrient:hover .nutrient__icon-cancel[data-v-279d15f3]{display:block}.ingredients-info[data-v-279d15f3]{margin-bottom:6px}.chosen-nutrients-counter span[data-v-279d15f3]{font-family:Montserrat-Medium}.dish-or-ingredient[data-v-aecdf46a]{box-sizing:border-box;scrollbar-width:thin;background:#fff;padding:16px;position:relative;overflow-y:scroll}.menu[data-v-aecdf46a]{align-items:center;display:flex;position:absolute;top:21px;right:16px}.loader[data-v-aecdf46a]{justify-content:center;align-items:center;height:100%;display:flex}.ingredients-list[data-v-ce0f7656]{min-width:950px;margin:38px 0 34px}.column .lock-icon[data-v-ce0f7656]{cursor:pointer}.diet-detail-save[data-v-ce0f7656]:before{content:"";flex:auto}.diet-detail-save[data-v-ce0f7656]{color:#a6a6a6;white-space:nowrap;flex-direction:row;flex-grow:1;align-items:center;font-size:10px;display:flex;position:absolute;top:29px;right:135px}.diet-detail-save .not-saved[data-v-ce0f7656]{color:#f7606e;font-family:Montserrat-SemiBold}.diet-detail-save[data-v-ce0f7656] .base-loader,.diet-detail-save[data-v-ce0f7656] .base-icon{margin-right:4px}.column__sortable .base-icon[data-v-ce0f7656]{cursor:pointer}.public .base-icon[data-v-ce0f7656]{padding-top:1px;font-size:21px}.empty-results .base-icon[data-v-ce0f7656]{margin-right:5px}.column__sortable.disabled .base-icon[data-v-ce0f7656]{display:none}.column[data-v-ce0f7656]{text-align:right}.header .column[data-v-ce0f7656]{color:var(--color-primary-text);justify-content:flex-end;align-items:center;display:flex}.header .column[data-v-ce0f7656] .base-icon{margin-left:4px}.base-button.outlined .base-icon[data-v-ce0f7656],.base-icon.outlined[data-v-ce0f7656]{font-family:Material Symbols Outlined Variable}.ingredient.active .base-icon[data-v-ce0f7656]{color:#fff}.column.ingredient__name[data-v-ce0f7656]{box-sizing:border-box;text-overflow:ellipsis;color:#2b2b2b;text-align:left;white-space:nowrap;width:100%;padding-right:10px;text-decoration:none;display:block;overflow:hidden}.ingredient.active .ingredient__name[data-v-ce0f7656]{color:#fff!important}.pagination .navigate_next .base-icon[data-v-ce0f7656]{color:#2b2b2b}.base-button.base-button--icon.ingredient-action__delete[data-v-ce0f7656]:hover{background-color:#fccfd3}.ingredient-action__delete:hover .base-icon[data-v-ce0f7656]{background-color:#fccfd3;color:#f55f6d!important}.empty-products span.green .base-icon[data-v-ce0f7656]{margin-top:1px}.ingredient .column.favorite .base-icon[data-v-ce0f7656]{color:#a6a6a6}.ingredient:hover .column.favorite .base-icon[data-v-ce0f7656]{color:#009b9d}.column__sortable.active[data-v-ce0f7656],.header .column .column__sortable.active .base-icon[data-v-ce0f7656]{color:var(--color-main-100)}.diet-detail-save[data-v-ce0f7656] .base-loader .base-loader__circle:before{background-color:#ffbd21}.search-box .search-input[data-v-ce0f7656]{font-size:16px}.nav .add-dish[data-v-ce0f7656]{margin-left:auto}.nav[data-v-ce0f7656]{z-index:150;background:#f8f8f8;flex-direction:row;flex-grow:1;align-items:center;margin-top:27px;display:flex;top:88px}.nav__element[data-v-ce0f7656]{cursor:pointer;border-bottom:4px solid #0000;flex-direction:row;align-items:center;gap:8px;padding:14px 15px 10px;text-decoration:none;display:flex}.nav__name[data-v-ce0f7656]{color:#a6a6a6;flex-direction:column;justify-content:center;margin-right:5px;font-family:Montserrat-Medium;font-size:14px;line-height:16px;display:flex}.nav__element:hover .nav__name[data-v-ce0f7656],.nav__element.nav__element--active .nav__name[data-v-ce0f7656]{color:#2b2b2b}.base-badge[data-v-ce0f7656]{padding:3px 6px}.nav__element:hover .base-badge[data-v-ce0f7656]{background:#2b2b2b}.nav__element.nav__element--active .base-badge[data-v-ce0f7656]{background:#009b9d}.nav__element .lock-icon[data-v-ce0f7656],.nav__element .favorite-icon[data-v-ce0f7656]{color:#a6a6a6;cursor:pointer}.nav__element.nav__element--active[data-v-ce0f7656] .base-icon{color:var(--color-main-100)}.nav__drop[data-v-ce0f7656]{margin:4px 0 0;padding:4px 15px}.nav__drop--hover[data-v-ce0f7656]{background-color:#eef8f7;border:1px solid #5dbab3;border-radius:4px;margin:4px 0;padding:3px 14px}.nav__drop-name[data-v-ce0f7656]{font-size:9px;line-height:12px}.nav__element--active[data-v-ce0f7656]{border-bottom:4px solid #009b9d}.nav-actions[data-v-ce0f7656]{display:flex}.actions[data-v-ce0f7656]{flex-direction:row;align-items:center;display:flex}.search[data-v-ce0f7656]{z-index:0;background:#fff;flex-direction:column;padding:28px 28px 28px 42px;display:flex;position:relative;top:0}.search .row-f[data-v-ce0f7656]{align-items:center;display:flex}.search .row-f.main-row[data-v-ce0f7656]{justify-content:space-between}.search .search-box[data-v-ce0f7656]{margin-right:48px}.search .row-f.extra .base-checkbox[data-v-ce0f7656]{white-space:nowrap}.list-and-form[data-v-ce0f7656]{column-gap:8px;max-height:916px;margin-bottom:17px;display:flex}.ingredients-list .list-and-form.full[data-v-ce0f7656]{max-height:max-content!important}.list[data-v-ce0f7656]{background:#fff;height:max-content;margin-bottom:17px;padding:0 12px 12px;font-size:12px;position:relative}.list-and-form .list.hidden[data-v-ce0f7656]{display:none}.list-and-form .list[data-v-ce0f7656]{width:100%}.list-and-form .list.divided[data-v-ce0f7656]{width:40%;overflow-x:hidden}.list-and-form[data-v-ce0f7656] .dish-or-ingredient{max-height:100%}.dynamic-container[data-v-ce0f7656]{scrollbar-width:thin;width:60%;display:none;position:sticky;top:20px;overflow-x:hidden}.dynamic-container.divided[data-v-ce0f7656]{display:block}.dynamic-container.divided.full[data-v-ce0f7656]{width:100%;margin-bottom:17px;position:relative;top:0;overflow:visible}.list-and-form .dish-form[data-v-ce0f7656] .dish-name{width:calc(100% - 144px);margin-top:16px}.list-and-form .dish-form .menu[data-v-ce0f7656]{display:flex;position:absolute;top:20px;right:16px}.list-loader[data-v-ce0f7656]{z-index:1000;align-items:top;cursor:wait;background:#fff6;justify-content:center;display:flex;position:absolute;inset:0}.list-loader-bar[data-v-ce0f7656]{background-color:#0000;border-radius:9999px;width:calc(100% - 24px);height:2px;margin:52px 12px;position:relative;overflow:hidden}.list-loader-bar__progress[data-v-ce0f7656]{background-color:#009b9d;border-radius:9999px;width:50%;animation-name:progress-bar-ce0f7656;animation-duration:3s;animation-iteration-count:infinite;position:absolute;top:0;bottom:0}@keyframes progress-bar-ce0f7656{0%{left:-50%}to{left:100%}}.row[data-v-ce0f7656]{align-items:center;column-gap:10px;height:40px;max-height:40px;display:grid}.row__actions[data-v-ce0f7656]{background:linear-gradient(to right, transparent, var(--color-main-10) 50px);display:none;position:absolute;top:0;bottom:0;right:0}.header.row.toggled[data-v-ce0f7656]{justify-content:space-between;display:flex}.header.row.toggled .column.header__name[data-v-ce0f7656]{margin-left:38px}.column.settings .base-button.base-button--icon .base-icon[data-v-ce0f7656]{color:#a6a6a6}.header.row.toggled .column.extend[data-v-ce0f7656],.header.row.toggled .column.extend .base-icon[data-v-ce0f7656]{cursor:pointer}.header.row.toggled .column[data-v-ce0f7656]:not(.header__name,.extend){display:none}.ingredient:hover .row__actions[data-v-ce0f7656]{display:block}.ingredients .ingredient.row.toggled[data-v-ce0f7656]{grid-template-columns:28px calc(100% - 28px) repeat(9,0)}.ingredients .ingredient.row.toggled .column[data-v-ce0f7656]:not(.ingredient__name,.private),.ingredients .ingredient.row.toggled .row__actions[data-v-ce0f7656]{display:none}.ingredients .ingredient.row.toggled .column.private[data-v-ce0f7656]{width:29.5px}.column-ingredient-6[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 55px repeat(6,100px) 20px 105px}.column-ingredient-5[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 55px repeat(5,100px) 20px 105px}.column-ingredient-4[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 55px repeat(4,100px) 20px 105px}.column-ingredient-3[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 55px repeat(3,100px) 20px 105px}.column-ingredient-2[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 55px repeat(2,100px) 20px 105px}.column-ingredient-1[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 55px repeat(1,100px) 20px 105px}.row__actions.two-items[data-v-ce0f7656]{margin-right:33px}.column.base[data-v-ce0f7656]{font-family:Montserrat-Medium}.column__sortable[data-v-ce0f7656]{cursor:pointer;align-items:center;height:52px;display:flex}.column__sortable.disabled[data-v-ce0f7656]{pointer-events:none;margin-right:14px}.header[data-v-ce0f7656]{z-index:150;color:#009b9d;background:#fff;border-bottom:2px solid #eaeaea;height:52px;min-height:52px;margin-bottom:12px;font-family:Montserrat-Medium;top:136px}.column.settings[data-v-ce0f7656]{margin-left:8px}.header__name[data-v-ce0f7656]{justify-content:flex-start!important}.ingredients-empty[data-v-ce0f7656]{align-items:center;gap:10px;padding:20px 0;display:flex}.ingredients-loader[data-v-ce0f7656]{z-index:10000;cursor:wait;background:#fff9;position:absolute;inset:0}.ingredient[data-v-ce0f7656]{cursor:pointer;position:relative}.ingredient.row.inactive .ingredient__name[data-v-ce0f7656]{color:#2b2b2bb3}.ingredient.active[data-v-ce0f7656],.ingredient.active .column.ingredient[data-v-ce0f7656]{color:#fff;background:#009b9d}.ingredient[data-v-ce0f7656]:hover,.ingredient--selected[data-v-ce0f7656]{background:#e5f5f5}.ingredient.active[data-v-ce0f7656]:hover{background:#009b9d}.header-nutrient-name[data-v-ce0f7656]{white-space:nowrap}.ingredient__actions[data-v-ce0f7656]{justify-content:flex-end;align-items:center;height:100%;padding-right:10px;display:flex}.copy-ingredient-wrapper[data-v-ce0f7656]{position:relative}.copy-ingredient-menu[data-v-ce0f7656]{top:12px;right:12px}.ghost-image[data-v-ce0f7656]{color:#fff;background-color:#5dbab3;border-radius:5px;align-items:center;padding:6px;font-family:Montserrat-SemiBold;font-size:12px;display:flex;position:absolute;top:-500px}.ghost-image__icon[data-v-ce0f7656]{color:#fff;padding-right:6px}.search-buttons[data-v-ce0f7656]{column-gap:16px;margin-left:24px;display:flex}.search-buttons.extended[data-v-ce0f7656]{column-gap:43px;position:absolute;bottom:16px;right:16px}.empty-results[data-v-ce0f7656]{align-items:center;display:flex}.izz-confirmed-box[data-v-ce0f7656]{min-height:65px}.izz-confirmed-box[data-v-ce0f7656],.izz-unconfirmed-box[data-v-ce0f7656]{color:#2b2b2b;background:#fff;justify-content:center;align-items:center;max-width:460px;padding:8px 18px 16px;font-family:Montserrat-Regular;font-size:12px;display:flex;position:relative}.izz-unconfirmed-box[data-v-ce0f7656]{padding-top:18px}.izz-confirmed-box .izz-content[data-v-ce0f7656]{max-width:336px;line-height:1.67}.izz-unconfirmed-box .izz-content[data-v-ce0f7656]{max-width:355px;line-height:1.67}.izz-unconfirmed-box .base-button[data-v-ce0f7656]{min-width:96px;margin-top:-15px;margin-left:auto}.izz-confirmed-box .base-button[data-v-ce0f7656]{position:absolute;bottom:16px;right:16px}.izz-confirmed-box .modal-link[data-v-ce0f7656],.izz-unconfirmed-box .modal-link[data-v-ce0f7656]{color:#009b9d;cursor:pointer;margin-left:10px;font-family:Montserrat-SemiBold;text-decoration:underline}.izz-unconfirmed-box .modal-link[data-v-ce0f7656]{margin-left:0}.izz-unconfirmed-box .izz-color[data-v-ce0f7656]{color:#009b9d;font-family:Montserrat-SemiBold}.izz-unconfirmed-box img[data-v-ce0f7656],.izz-confirmed-box img[data-v-ce0f7656]{box-sizing:border-box;width:115px;height:60px;padding-bottom:9px}.empty-products[data-v-ce0f7656]{text-align:center;border:2px dashed #009b9d;margin:32px 0 20px;padding:19px 0;font-family:Montserrat-Medium;line-height:1.4}.empty-products span[data-v-ce0f7656]{font-family:Montserrat-Bold}.empty-products span.green[data-v-ce0f7656]{color:#009b9d}.value-positioned[data-v-ce0f7656]{text-align:right;min-width:30px;margin-right:23px}.column__sortable .column-positioned[data-v-ce0f7656]{justify-content:flex-end;align-items:center;min-width:40px;display:flex}.new-tab-info[data-v-ce0f7656]{z-index:150;background:#fff;position:sticky;top:88px}.new-tab-info .row-f[data-v-ce0f7656]{align-items:center;margin:24px auto 18px;padding:0 16px 24px 20px;display:flex}.new-tab-info .margin[data-v-ce0f7656]{background:#f8f8f8;height:24px}.new-tab-info.sticky-extended[data-v-ce0f7656]{top:423px}.new-tab-info .text-content[data-v-ce0f7656]{color:#2b2b2b;margin:0 16px;font-family:Montserrat-Medium;font-size:14px;line-height:22px}.new-tab-info .button[data-v-ce0f7656]{color:#2b2b2b;text-align:center;cursor:pointer;background:#f0f0f0;border:1px solid #f0f0f0;border-radius:4px;min-width:153px;min-height:42px;margin-right:16px;padding:0 16px;font-family:Montserrat-SemiBold;font-size:16px;line-height:42px;text-decoration:none}.new-tab-info .button[data-v-ce0f7656]:hover{border:1px solid #8d8d8d}.new-tab-info .close-icon[data-v-ce0f7656]{color:#ccc;cursor:pointer;font-size:32px}.dish-tags[data-v-ce0f7656]{color:#2b2b2b;flex-direction:column;font-family:Montserrat-Medium;font-size:14px;display:flex}.dish-tags span[data-v-ce0f7656]:nth-of-type(2){color:#2b2b2bb3;margin:8px 0 0;font-family:Montserrat-Medium}.show-tags[data-v-ce0f7656]{color:#000;background:#f0f0f0;border:none;width:204px;height:36px;margin-top:8px;font-family:Montserrat-SemiBold;font-size:14px;padding:0 12px 0 10px!important}.dish-tags .base-button i[data-v-ce0f7656]{color:#8d8d8d;font-size:20px}.chosen-types[data-v-ce0f7656]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.chosen-type-box[data-v-ce0f7656]{border:1px solid #f0f0f0;border-radius:4px;align-items:center;width:max-content;height:28px;padding:1px 12px;display:flex}.chosen-type-box[data-v-ce0f7656]:hover{background:#f7f7f7}.remove-tag[data-v-ce0f7656]{color:#2b2b2b5c;cursor:pointer;margin-left:10px}.disabled-button[data-v-ce0f7656]{pointer-events:none}@media screen and (width<=1580px){.column-ingredient-6[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 74px repeat(6,74px) 20px 105px}.column-ingredient-5[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 74px repeat(5,74px) 20px 105px}.column-ingredient-4[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 74px repeat(4,74px) 20px 105px}.column-ingredient-3[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 74px repeat(3,74px) 20px 105px}.column-ingredient-2[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 74px repeat(2,74px) 20px 105px}.column-ingredient-1[data-v-ce0f7656]{grid-template-columns:28px minmax(150px,auto) 74px repeat(1,74px) 20px 105px}.column__sortable .column-positioned[data-v-ce0f7656]{word-break:break-all}}@media screen and (width<=1444px){.nav.sticky-extended[data-v-ce0f7656]{top:388px}.nav.sticky-extended.with-dish-types[data-v-ce0f7656]{top:420px}.header.sticky-extended[data-v-ce0f7656]{top:435px}.header.sticky-extended.with-dish-types[data-v-ce0f7656]{top:466px}}.delete[data-v-ce0f7656]{color:var(--color-main-100)}.ingredient.row--selected[data-v-ce0f7656]{background:var(--color-main-10)}.ingredient.row:hover .favorite[data-v-ce0f7656] .base-icon{color:var(--color-main-100)}.ingredient__row[data-v-655171b7]{align-items:center;column-gap:10px;height:40px;max-height:40px;display:grid;position:relative}.row__actions[data-v-655171b7]{background:linear-gradient(to right, transparent, var(--color-main-10) 50px);display:none;position:absolute;top:0;bottom:0;right:0}.ingredient__row:hover .row__actions[data-v-655171b7]{display:block}.ingredient__row[data-v-655171b7]:hover,.ingredient__row--selected[data-v-655171b7]{background:var(--color-main-10)}.ingredient__row:hover .favorite[data-v-655171b7] .base-icon{color:var(--color-main-100)}.columns-6[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(6,100px) 20px 105px}.columns-5[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(5,100px) 20px 105px}.columns-4[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(4,100px) 20px 105px}.columns-3[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(3,100px) 20px 105px}.columns-2[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(2,100px) 20px 105px}.columns-1[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(1,100px) 20px 105px}@media screen and (width<=1580px){.columns-6[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(6,74px) 20px 105px}.columns-5[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(5,74px) 20px 105px}.columns-4[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(4,74px) 20px 105px}.columns-3[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(3,74px) 20px 105px}.columns-2[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(2,74px) 20px 105px}.columns-1[data-v-655171b7]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(1,74px) 20px 105px}}.column[data-v-655171b7]{text-align:right}.ingredient__name[data-v-655171b7]{box-sizing:border-box;text-overflow:ellipsis;color:var(--color-primary-text);text-align:left;white-space:nowrap;padding-right:10px;text-decoration:none;overflow:hidden}.row__actions.one-item[data-v-655171b7]{padding-right:66px}.ingredient__actions[data-v-655171b7]{justify-content:flex-end;align-items:center;height:100%;padding-right:10px;display:flex}.sortable[data-v-655171b7]{text-align:right;min-width:30px;padding-right:25px}.base[data-v-655171b7]{font-family:Montserrat-Medium}.delete[data-v-655171b7]{color:var(--color-main-100)}.nav .add-ingredient[data-v-eedeeec5]{margin-left:auto}.nav[data-v-eedeeec5]{z-index:150;background:#f8f8f8;flex-direction:row;flex-grow:1;align-items:center;margin-top:27px;display:flex;position:sticky;top:88px}.nav.sticky-extended[data-v-eedeeec5]{top:422px}.nav__element[data-v-eedeeec5]{cursor:pointer;border-bottom:4px solid #0000;flex-direction:row;align-items:center;gap:8px;padding:14px 15px 10px;text-decoration:none;display:flex}.nav__name[data-v-eedeeec5]{color:var(--color-tertiary-text);flex-direction:column;justify-content:center;margin-right:5px;font-family:Montserrat-Medium;font-size:14px;line-height:16px;display:flex}.nav__element:hover .nav__name[data-v-eedeeec5],.nav__element.nav__element--active .nav__name[data-v-eedeeec5]{color:var(--color-primary-text)}.base-badge[data-v-eedeeec5]{padding:3px 6px}.nav__element:hover .base-badge[data-v-eedeeec5]{background:var(--color-primary-text)}.nav__element.nav__element--active .base-badge[data-v-eedeeec5]{background:var(--color-main-100)}.nav__element .lock-icon[data-v-eedeeec5],.nav__element .favorite-icon[data-v-eedeeec5]{color:var(--color-tertiary-text)}.nav__element.nav__element--active[data-v-eedeeec5] .base-icon{color:var(--color-main-100)}.nav__drop[data-v-eedeeec5]{margin:4px 0 0;padding:4px 15px}.nav__drop--hover[data-v-eedeeec5]{background-color:#eef8f7;border:1px solid #5dbab3;border-radius:4px;margin:4px 0;padding:3px 14px}.nav__drop-name[data-v-eedeeec5]{font-size:9px;line-height:12px}.nav__element--active[data-v-eedeeec5]{border-bottom:4px solid var(--color-main-100)}.ingredients-list[data-v-eedeeec5]{min-width:950px;margin:38px 0 16px}.nav-actions[data-v-eedeeec5]{display:flex}.extended-filters[data-v-2d7d0a20]{background:#fff;flex-direction:column;margin-top:23px;display:flex}.extended-filters .row-f.calories[data-v-2d7d0a20]{justify-content:flex-start;column-gap:16px;margin-bottom:23px}.extended-filters .row-f[data-v-2d7d0a20]{column-gap:49px;display:flex}.extended-filters .filter-box[data-v-2d7d0a20]{flex-direction:column;display:flex}.extended-filters .filter-box .filter-box-wrapped[data-v-2d7d0a20]{flex-flow:column wrap;justify-content:space-between;column-gap:49px;max-height:250px;display:flex}.extended-filters .filter-box span[data-v-2d7d0a20],.extended-filters .filter span[data-v-2d7d0a20]{margin-bottom:16px;font-family:Montserrat-Medium;font-size:14px}.extended-filters .filter .base-input[data-v-2d7d0a20]{text-align:center;width:50px}.extended-filters .filter-box .base-checkbox[data-v-2d7d0a20]{margin-bottom:19px}.category-box[data-v-2d7d0a20],.tag-box[data-v-2d7d0a20],.base-box[data-v-2d7d0a20]{width:20%}.ingredient-category-box[data-v-2d7d0a20]{width:40%}.ingredient-base-row[data-v-2d7d0a20]{display:flex}.ingredient-base-row .unlock[data-v-2d7d0a20]{box-sizing:border-box;height:15px;color:var(--color-destructive-100);cursor:pointer;border:1px solid var(--color-destructive-100);border-radius:4px;margin-left:8px;padding:2px;font-family:Montserrat-SemiBold;font-size:8px}.actions[data-v-e21300da]{flex-direction:row;align-items:center;display:flex}.search[data-v-e21300da]{z-index:150;background:#fff;flex-direction:column;padding:28px 28px 28px 42px;display:flex;position:sticky;top:0}.search .row-f[data-v-e21300da]{justify-content:space-between;display:flex}.search .search-box[data-v-e21300da]{width:80%;margin-right:16px}.search-buttons[data-v-e21300da]{column-gap:16px;display:flex}.search-buttons.extended[data-v-e21300da]{column-gap:43px;position:absolute;bottom:16px;right:16px}.row[data-v-096e7d8d]{align-items:center;column-gap:10px;display:grid}.column-ingredient-6[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(6,100px) 20px 105px}.column-ingredient-5[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(5,100px) 20px 105px}.column-ingredient-4[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(4,100px) 20px 105px}.column-ingredient-3[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(3,100px) 20px 105px}.column-ingredient-2[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(2,100px) 20px 105px}.column-ingredient-1[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 170px repeat(1,100px) 20px 105px}@media screen and (width<=1580px){.column-ingredient-6[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(6,74px) 20px 105px}.column-ingredient-5[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(5,74px) 20px 105px}.column-ingredient-4[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(4,74px) 20px 105px}.column-ingredient-3[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(3,74px) 20px 105px}.column-ingredient-2[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(2,74px) 20px 105px}.column-ingredient-1[data-v-096e7d8d]{grid-template-columns:28px minmax(150px,auto) 80px 120px repeat(1,74px) 20px 105px}.column__sortable .column-positioned[data-v-096e7d8d]{word-break:break-all}}.list[data-v-096e7d8d]{background:#fff;margin-bottom:17px;padding:0 12px 12px;font-size:12px;position:relative}.list-loader[data-v-096e7d8d]{z-index:1000;align-items:top;cursor:wait;background:#fff6;justify-content:center;display:flex;position:absolute;inset:0}.list-loader-bar[data-v-096e7d8d]{background-color:#0000;border-radius:9999px;width:calc(100% - 24px);height:2px;margin:52px 12px;position:relative;overflow:hidden}.list-loader-bar__progress[data-v-096e7d8d]{background-color:var(--color-main-100);border-radius:9999px;width:50%;animation-name:progress-bar-096e7d8d;animation-duration:3s;animation-iteration-count:infinite;position:absolute;top:0;bottom:0}@keyframes progress-bar-096e7d8d{0%{left:-50%}to{left:100%}}.column[data-v-096e7d8d]{justify-content:flex-end;align-items:center;display:flex}.column.base[data-v-096e7d8d]{font-family:Montserrat-Medium}.column__sortable[data-v-096e7d8d]{cursor:pointer;align-items:center;height:52px;display:flex}.column__sortable.disabled[data-v-096e7d8d]{pointer-events:none;margin-right:14px}.column__sortable .base-icon[data-v-096e7d8d]{cursor:pointer}.empty-products span.green .base-icon[data-v-096e7d8d]{margin-top:1px}.header .column.settings .base-icon[data-v-096e7d8d]{margin-left:0}.column__sortable.active[data-v-096e7d8d],.header .column .column__sortable.active .base-icon[data-v-096e7d8d]{color:var(--color-main-100)}.header[data-v-096e7d8d]{z-index:150;height:52px;color:var(--color-main-100);background:#fff;border-bottom:2px solid #eaeaea;margin-bottom:12px;font-family:Montserrat-Medium;position:sticky;top:136px}.header.sticky-extended[data-v-096e7d8d]{top:470px}.header .column[data-v-096e7d8d]{color:var(--color-primary-text)}.header .column.settings[data-v-096e7d8d]{justify-content:flex-end;margin-right:16px}.column.favorite[data-v-096e7d8d]{height:40px}.header .column[data-v-096e7d8d] .base-icon{margin-left:4px}.header__name[data-v-096e7d8d]{justify-content:left}.empty-results[data-v-096e7d8d]{align-items:center;display:flex}.empty-results[data-v-096e7d8d] .base-icon{margin-right:5px}.empty-products[data-v-096e7d8d]{text-align:center;border:2px dashed var(--color-main-100);margin:32px 0 20px;padding:19px 0;font-family:Montserrat-Medium;line-height:1.4}.empty-products span[data-v-096e7d8d]{font-family:Montserrat-Bold}.empty-products span.green[data-v-096e7d8d]{color:var(--color-main-100)}.column__sortable .column-positioned[data-v-096e7d8d]{justify-content:flex-end;align-items:center;min-width:40px;display:flex}input[data-v-de666bdc]::-webkit-outer-spin-button{appearance:none;margin:0}input[data-v-de666bdc]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number][data-v-de666bdc]{appearance:textfield}.basic-informations[data-v-c7d06677]{background:#fff;padding:20px 24px 23px 16px}.row-tags .subtitle span[data-v-c7d06677]{color:var(--color-tertiary-text)}.basic-informations span.title[data-v-c7d06677]{font-family:Montserrat-Medium;font-size:24px}.basic-informations .row-name[data-v-c7d06677]{column-gap:24px;margin-top:19px;margin-bottom:29px;display:flex}.basic-informations .row-name .column-f[data-v-c7d06677]{flex-direction:column;display:flex}.basic-informations .row-name .column-f .label[data-v-c7d06677]{color:var(--color-tertiary-text);margin-bottom:4px;font-size:10px}.basic-informations .row-name .column-f .label span[data-v-c7d06677]{color:var(--color-destructive-100);margin-right:3px}.basic-informations .row-name .column-f.name[data-v-c7d06677]{width:100%}.basic-informations .row-name .column-f.categories[data-v-c7d06677]{min-width:200px}.basic-informations .row-name .column-f.measurements[data-v-c7d06677]{min-width:150px}.basic-informations .row-name .column-f.grams[data-v-c7d06677]{max-width:150px}.row-tags .subtitle[data-v-c7d06677]{color:var(--color-primary-text);margin-bottom:16px;font-family:Montserrat-Medium;font-size:12px}.row-tags .row-f[data-v-c7d06677]{column-gap:25px;display:flex}[data-v-c7e99078] .base-icon{color:var(--color-primary-text)}.container[data-v-c7e99078]::-webkit-scrollbar{width:6px}.container[data-v-c7e99078]{scrollbar-width:thin;background:#fff;width:100%;font-family:Montserrat-Regular;overflow-y:auto;box-shadow:2px 4px 4px #e8e8e880}.subgroups[data-v-c7e99078]{margin-left:20px;position:relative}.draggable-box[data-v-c7e99078]{cursor:pointer;user-select:none;border-radius:13px;align-items:center;padding:0 12px 0 10px;display:flex}.draggable-box[data-v-c7e99078]:hover{background-color:var(--color-main-10)}.draggable-box.dragging[data-v-c7e99078]{opacity:.999;position:relative;transform:translate(0)}.draggable-box.subgroup[data-v-c7e99078]:hover{background-color:var(--color-warning-10)}.group-or-subgroup-row[data-v-c7e99078]{align-items:center;height:26px;line-height:26px;display:flex}.group-or-subgroup-row .horizontal-border[data-v-c7e99078]{border-top:2px dotted var(--color-tertiary-text);width:10px;height:1px;margin-left:4px;margin-right:2px}.group-or-subgroup-row .arrow[data-v-c7e99078]{cursor:pointer}.group-or-subgroup-row.extended .arrow[data-v-c7e99078]{transform:rotate(90deg)}.group-or-subgroup-row .base-checkbox[data-v-c7e99078]{margin-right:7px}.name[data-v-c7e99078]{color:var(--color-primary-text);text-transform:lowercase;font-size:10px;display:inline-block}.name[data-v-c7e99078]:hover{cursor:pointer}.name[data-v-c7e99078]:first-letter{text-transform:uppercase}.subgroups .name[data-v-c7e99078]:first-letter{text-transform:lowercase}.group-dot[data-v-c7e99078]{background-color:var(--color-main-100);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.subgroup-dot[data-v-c7e99078]{background-color:var(--color-warning-100);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.border[data-v-c7e99078]{border-left:2px dotted var(--color-tertiary-text);width:1px;position:absolute;top:0;bottom:13px}body.blocked{overflow:hidden}.main-content[data-v-4964159a]{position:relative}.actions-row .required-info span[data-v-4964159a]{color:var(--color-destructive-100)}.overlay[data-v-4964159a]{z-index:8;background-color:#00000080;position:fixed;inset:0}.list-edit[data-v-4964159a]{margin-bottom:12px}.basic-and-groups[data-v-4964159a]{column-gap:24px;margin-top:24px;display:flex}.basic-nutrients[data-v-4964159a]{width:50%;min-width:520px;height:464px;color:var(--color-primary-text);background:#fff;flex-direction:column;padding:20px 0 0 16px;display:flex;box-shadow:2px 4px 4px #e8e8e880}.title[data-v-4964159a]{margin-bottom:25px;font-family:Montserrat-Medium;font-size:24px;line-height:1.21}.basic-nutrients .title[data-v-4964159a]{max-width:400px}.specific-nutrients-container .title[data-v-4964159a]{padding-left:10px}.specific-nutrients-container .title span[data-v-4964159a]{color:var(--color-tertiary-text)}.basic-nutrients .nutrient-row[data-v-4964159a]{align-items:center;margin-bottom:16px;margin-left:10px;font-family:Montserrat-Medium;font-size:12px;display:flex}.basic-nutrients .nutrient-row .basic-nutrient-name[data-v-4964159a]{min-width:240px;margin-right:24px}.basic-nutrients .nutrient-row .basic-nutrient-name span[data-v-4964159a]{color:var(--color-destructive-100)}.basic-nutrients .nutrient-row .basic-nutrient-measurement[data-v-4964159a]{margin-left:24px}.basic-nutrients .number-input[data-v-4964159a]{border:1px solid var(--color-tertiary-text);border-radius:5px;max-width:152px}.basic-nutrients .number-input[data-v-4964159a]:focus{border-color:var(--color-main-100)}.actions-row[data-v-4964159a]{background:#fff;align-items:center;column-gap:10px;width:100%;height:54px;padding-right:47px;display:flex;position:sticky;bottom:0}.actions-row .required-info[data-v-4964159a]{margin-left:50px;margin-right:auto;font-family:Montserrat-Medium;font-size:12px}.specific-nutrients[data-v-4964159a]{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:6px;display:grid}.specific-nutrients-container[data-v-4964159a]{color:var(--color-primary-text);background:#fff;flex-direction:column;margin-top:24px;padding:20px 6px 8px;display:flex;box-shadow:2px 4px 4px #e8e8e880}.specific-nutrients .specific-nutrient .specific-nutrient-name[data-v-4964159a]{box-sizing:border-box;text-overflow:ellipsis;text-align:center;white-space:nowrap;background:#f5f5f5;width:100%;min-height:32px;margin-bottom:4px;padding:0 16px;font-size:12px;line-height:32px;overflow:hidden}.specific-nutrients .specific-nutrient .value-box[data-v-4964159a]{text-align:center;max-width:50px;margin:0 auto}.specific-nutrients .specific-nutrient.active-box .specific-nutrient-name[data-v-4964159a]{font-family:Montserrat-Medium}.specific-nutrients .specific-nutrient.active-box[data-v-4964159a]{background:var(--color-main-10)}.specific-nutrients .specific-nutrient .value-box .base-input[data-v-4964159a]{text-align:center;max-width:100%;padding-top:1px;padding-left:0}.specific-nutrients .specific-nutrient .specific-nutrient-measurement[data-v-4964159a]{height:11px;color:var(--color-tertiary-text);text-align:left;font-family:Montserrat-Medium;font-size:9px}.specific-nutrient[data-v-4964159a]{height:77px}.ingredient-groups .container[data-v-4964159a]{width:auto;max-height:198px;margin-top:16px;margin-left:11px;padding:6px 0 16px 10px}.ingredient-groups .extend-icon[data-v-4964159a]{color:var(--color-primary-text);cursor:pointer;position:absolute;top:18px;right:18px}.draggable-container .dragged-container[data-v-4964159a]{margin-top:24px}.draggable-container .dragged-container .choosen-title[data-v-4964159a]{font-size:12px}.draggable-container .dragged-container .dragged-list[data-v-4964159a]{height:66px;color:var(--color-destructive-100);scrollbar-width:thin;border:1px dashed var(--color-tertiary-text);border-radius:4px;margin-top:14px;padding:8px 9px 6px;overflow-y:auto}.ingredient-groups.extended .draggable-container .dragged-list[data-v-4964159a]{border:none;height:100%;margin-top:0}.draggable-container .dragged-container.empty .dragged-list[data-v-4964159a]{border:2px dashed var(--color-destructive-100);justify-content:center;align-items:center;font-family:Montserrat-Bold;font-size:14px;display:flex}.draggable-container .dragged-container.dragging .dragged-list[data-v-4964159a]{color:var(--color-main-100);border:2px dashed var(--color-main-100);opacity:.5;background:#f8fcfc;justify-content:center;align-items:center;font-family:Montserrat-Bold;font-size:14px;display:flex}.draggable-container .dragged-container.dragging-hover .dragged-list[data-v-4964159a]{color:var(--color-main-40);text-align:center;border:2px solid var(--color-main-100);background:#fff;justify-content:center;align-items:center;font-family:Montserrat-Regular;font-size:50px;display:flex}.ingredient-groups.extended .draggable-container .dragged-container .dragged-list[data-v-4964159a]{border:none;height:calc(100% - 19px)}.draggable-container .dragged-container.empty .dragged-list div[data-v-4964159a]{text-align:center;max-width:295px}.ingredient-groups[data-v-4964159a]{background:#fff;width:50%;min-width:500px;padding:20px 16px;position:relative;box-shadow:2px 4px 4px #e8e8e880}.basic-nutrients.extended[data-v-4964159a]{width:50%}.basic-nutrients.extended[data-v-4964159a],.ingredient-groups.extended[data-v-4964159a]{width:100%}.ingredient-groups.extended .button-container[data-v-4964159a]{width:100%;margin:0 132px}.ingredient-groups.extended .button-container button[data-v-4964159a]{margin-top:16px;position:absolute;right:0}.ingredient-groups.extended[data-v-4964159a]{z-index:9;min-height:787px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.ingredient-groups.extended .container[data-v-4964159a]{width:50%;max-height:613px;box-shadow:none;border:1px solid #a6a6a680;margin-left:0}.ingredient-groups.extended .extend-icon[data-v-4964159a]{top:25px;right:-60px}.ingredient-groups.extended .draggable-container[data-v-4964159a]{justify-content:space-between;column-gap:31px;max-height:612px;display:flex}.ingredient-groups.extended .ingredient-groups-inner[data-v-4964159a]{min-width:1000px;margin:0 132px 16px;position:relative}.ingredient-groups.extended .draggable-container .dragged-container[data-v-4964159a]{border:dashed 1px var(--color-tertiary-text);border-radius:2px;width:50%;max-height:635px;margin-top:16px}.ingredient-groups.extended .dragged-container .choosen-title[data-v-4964159a]{display:none}.ingredient-groups.extended .draggable-container .dragged-container .dragged-list.in-dragging[data-v-4964159a]{border:1px solid var(--color-main-100)}.ingredient-groups.extended .draggable-container .dragged-list .dragging[data-v-4964159a]{color:var(--color-main-100);font-size:16px}.ingredient-groups.extended .draggable-container .dragged-container.empty .dragged-list div[data-v-4964159a]{max-width:335px}.ingredient-groups.extended .draggable-container .dragged-container.empty .dragged-list[data-v-4964159a]{color:var(--color-tertiary-text);font-size:16px;line-height:1.3}.ingredient-groups .description[data-v-4964159a]{align-items:center;margin-top:28px;font-size:10px;display:flex}.ingredient-groups.extended .description[data-v-4964159a]{font-size:12px}.group-dot[data-v-4964159a]{background-color:var(--color-main-100);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.subgroup-dot[data-v-4964159a]{background-color:var(--color-warning-100);border-radius:50%;width:8px;height:8px;margin-left:20px;margin-right:8px;display:inline-block}.draggable-container .dragged-container.empty .choosen-title[data-v-4964159a]{color:var(--color-destructive-100)}.draggable-container .dragged-container .dragged-list[data-v-4964159a]::-webkit-scrollbar{width:5px}.draggable-container .dragged-container .dragged-list .inner[data-v-4964159a]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.draggable-container .dragged-container .dragged-list .group[data-v-4964159a]{width:max-content;color:var(--color-primary-text);background:var(--color-main-10);border-radius:16px;align-items:center;padding:7px 8px 7px 9px;font-size:10px;display:flex}.draggable-container .dragged-container .dragged-list .group.subgroup[data-v-4964159a]{background:var(--color-warning-10)}.draggable-container .dragged-container .dragged-list .group.subgroup .choosen-ingredient__icon-check[data-v-4964159a]{color:var(--color-warning-100)}.draggable-container .dragged-container .dragged-list .group span[data-v-4964159a]{margin-right:6px;display:inline-block}.draggable-container .dragged-container .dragged-list .group:not(.subgroup) span[data-v-4964159a]:first-letter{text-transform:uppercase}.draggable-container .dragged-container .dragged-list .group:hover .choosen-ingredient__icon-check[data-v-4964159a],.draggable-container .dragged-container .dragged-list .group .choosen-ingredient__icon-cancel[data-v-4964159a]{display:none}.draggable-container .dragged-container .dragged-list .group:hover .choosen-ingredient__icon-cancel[data-v-4964159a]{cursor:pointer;display:inline-block}.draggable-container .dragged-container .dragged-list .group[data-v-4964159a]:hover{background:var(--color-red-10)}.ingredient-groups.extended .draggable-container .dragged-container.dragging[data-v-4964159a]{border:2px dashed var(--color-main-100)}.swap-horiz[data-v-4964159a]{color:#000;align-self:center;display:flex}.list-loader[data-v-4964159a]{z-index:1000;align-items:top;cursor:wait;background:#fff6;justify-content:center;display:flex;position:absolute;inset:0}.list-loader-bar[data-v-4964159a]{background-color:#0000;border-radius:9999px;width:calc(100% - 24px);height:2px;margin:52px 12px;position:relative;overflow:hidden}.list-loader-bar__progress[data-v-4964159a]{background-color:var(--color-main-100);border-radius:9999px;width:50%;animation-name:progress-bar-4964159a;animation-duration:3s;animation-iteration-count:infinite;position:absolute;top:0;bottom:0}.dropzone-add-icon[data-v-4964159a]{pointer-events:none}@media screen and (width<=1280px){.ingredient-groups.extended[data-v-4964159a]{display:flex}}@media screen and (height<=780px){.ingredient-groups.extended[data-v-4964159a]{min-height:auto;top:0}.ingredient-groups.extended .button-container[data-v-4964159a]{height:50px}}@keyframes progress-bar-4964159a{0%{left:-50%}to{left:100%}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Icons;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/material-icons-latin-400-normal-kAwBdRge.woff2)format("woff2"),url(/assets/material-icons-latin-400-normal-B5tbEuci.woff)format("woff")}@font-face{font-family:Material Symbols Outlined Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/material-symbols-outlined-latin-full-normal-D4PiVfdc.woff2)format("woff2-variations")}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-popover *{pointer-events:auto}.driver-no-interaction *{pointer-events:none!important}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover{pointer-events:auto}.driver-popover{all:unset;z-index:1000000000;box-sizing:border-box;color:#2d2d2d;background-color:#fff;border-radius:5px;min-width:250px;max-width:400px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:.2s ease-in-out animate-fade-in}.driver-fade .driver-popover{animation:.2s animate-fade-in}.driver-popover-title{zoom:1;margin:0;font:700 19px/1.5 sans-serif;display:block;position:relative}.driver-popover-description{zoom:1;margin-bottom:0;font:400 14px/1.5 sans-serif}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer button{cursor:pointer}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction{pointer-events:none!important}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{margin-left:-5px;left:50%}.driver-popover-arrow-none{display:none}:root{--color-primary-text:#2b2b2b;--color-secondary-text:#545454;--color-tertiary-text:#a6a6a6;--color-disabled-text:#c3c3c3;--color-main-110:#007c7d;--color-main-100:#009b9d;--color-main-90:#19a5a6;--color-main-80:#33afb1;--color-main-70:#4cb9ba;--color-main-60:#66c3c4;--color-main-50:#7fcdce;--color-main-40:#99d7d8;--color-main-30:#b3e1e2;--color-main-20:#ccebeb;--color-main-10:#e5f5f5;--color-warning-110:#f4ac00;--color-warning-100:#ffbd21;--color-warning-60:#ffd77a;--color-warning-30:#ffebbc;--color-warning-10:#fff8e8;--color-success-110:#08aa3c;--color-success-100:#0ac947;--color-success-60:#6cdf91;--color-success-30:#b5eec7;--color-success-10:#e6f9ec;--color-destructive-110:#f42f41;--color-destructive-100:#f7606e;--color-destructive-60:#faa0a8;--color-destructive-30:#fccfd3;--color-destructive-10:#feeff0;--color-utility-purple-100:#ebe9fe;--color-utility-purple-200:#d9d6fe;--color-utility-purple-300:#bdb4fe;--color-utility-purple-400:#9b8afb;--color-utility-purple-600:#5925dc;--color-utility-purple-700:#6938ef;--color-primary-50:#ecf5f6;--color-primary-100:#aadede;--color-primary-200:#80cdce;--color-primary-300:#55bcbe;--color-primary-400:#2aacad;--color-primary-500:#009b9d;--color-primary-600:#008183;--color-primary-700:#006769;--color-primary-800:#004e4f;--color-primary-900:#003434;--color-tertiary-50:#fff;--color-tertiary-100:#f7f7f7;--color-tertiary-200:#f0f0f0;--color-tertiary-300:#e6e6e6;--color-tertiary-400:#ccc;--color-tertiary-500:#a6a6a6;--color-tertiary-600:#8d8d8d;--color-tertiary-700:#7c7c7c;--color-tertiary-800:#545454;--color-tertiary-900:#2b2b2b;--color-base-900:#2b2b2b;--color-base-800:rgba(#2b2b2b, .8);--color-base-700:rgba(#2b2b2b, .7);--color-base-600:rgba(#2b2b2b, .6);--color-base-500:rgba(#2b2b2b, .5);--color-base-400:rgba(#2b2b2b, .4);--color-base-300:rgba(#2b2b2b, .3);--color-base-200:rgba(#2b2b2b, .2);--color-base-100:rgba(#2b2b2b, .1);--color-gray-50:rgba(#2b2b2b, .05);--color-green-50:#f2fdf5;--color-green-100:#defce9;--color-green-200:#bbf7d0;--color-green-300:#85efac;--color-green-400:#4ade80;--color-green-500:#1ac057;--color-green-600:#16a249;--color-green-700:#157f3c;--color-green-800:#1c713c;--color-green-900:#114c28;--color-blue-50:#f2f7ff;--color-blue-100:#dcebfe;--color-blue-200:#bedbfe;--color-blue-300:#91c3fd;--color-blue-400:#61a6fa;--color-blue-500:#3479e9;--color-blue-600:#2463eb;--color-blue-700:#1d4fd7;--color-blue-800:#1d3fae;--color-blue-900:#1e3b8a;--color-red-10:#feeff0;--color-red-50:#fef1f1;--color-red-100:#ffdbdb;--color-red-200:#fdc8c8;--color-red-300:#fca6a6;--color-red-400:#fd6b6b;--color-red-500:#ef4343;--color-red-600:#dc2828;--color-red-700:#ba1c1c;--color-red-800:#981b1b;--color-red-900:#811d1d;--color-yellow-50:#fefce7;--color-yellow-100:#fef9c3;--color-yellow-200:#fdf08a;--color-yellow-300:#fddf49;--color-yellow-400:#facc14;--color-yellow-500:#e7b008;--color-yellow-600:#c88a04;--color-yellow-700:#a26107;--color-yellow-800:#864e0e;--color-yellow-900:#733f12;--radius-radi-0:0px;--radius-radi-1:2px;--radius-radi-2:4px;--radius-radi-3:6px;--radius-radi-4:8px;--radius-radi-5:10px;--radius-radi-6:12px;--radius-radi-7:16px;--radius-radi-8:22px;--radius-radi-9:28px;--radius-radi-10:1000px;--colors-alpha-00:#fff;--colors-alpha-100:#2b2b2b1f;--colors-alpha-200:#2b2b2b2e;--colors-alpha-300:#2b2b2b42;--colors-alpha-400:#2b2b2b5c;--colors-alpha-50:#2b2b2b14;--colors-alpha-500:#2b2b2b7a;--colors-alpha-600:#2b2b2b99;--colors-alpha-700:#2b2b2bb2;--colors-alpha-800:#2b2b2bcc;--colors-alpha-900:#2b2b2b;--colors-blue-gray-100:#f1f5f9;--colors-blue-gray-200:#e1e7ef;--colors-blue-gray-300:#c8d6e5;--colors-blue-gray-400:#9eacc0;--colors-blue-gray-50:#f8fafc;--colors-blue-gray-500:#65758b;--colors-blue-gray-600:#48566a;--colors-blue-gray-700:#344256;--colors-blue-gray-800:#1d283a;--colors-blue-gray-900:#141e35;--colors-bronze-100:#f5f5f4;--colors-bronze-200:#e7e5e4;--colors-bronze-300:#d6d3d1;--colors-bronze-400:#a8a29f;--colors-bronze-50:#fafaf9;--colors-bronze-500:#78726d;--colors-bronze-600:#56524e;--colors-bronze-700:#44403c;--colors-bronze-800:#292524;--colors-bronze-900:#211e1b;--colors-cyan-100:#aadede;--colors-cyan-200:#80cdce;--colors-cyan-300:#55bcbe;--colors-cyan-400:#2aacad;--colors-cyan-50:#ecf5f6;--colors-cyan-500:#009b9d;--colors-cyan-600:#008183;--colors-cyan-700:#006769;--colors-cyan-800:#004e4f;--colors-cyan-900:#003434;--colors-emerald-100:#d1fae5;--colors-emerald-200:#adfcd7;--colors-emerald-300:#6ee7b7;--colors-emerald-400:#36d399;--colors-emerald-50:#f0fdf7;--colors-emerald-500:#10b77f;--colors-emerald-600:#059467;--colors-emerald-700:#047656;--colors-emerald-800:#066046;--colors-emerald-900:#064b39;--colors-fuchsia-100:#f9e5ff;--colors-fuchsia-200:#f5d2fe;--colors-fuchsia-300:#f0abfc;--colors-fuchsia-400:#e87bf9;--colors-fuchsia-50:#fdf5ff;--colors-fuchsia-500:#d948ef;--colors-fuchsia-600:#bf27d3;--colors-fuchsia-700:#a31daf;--colors-fuchsia-800:#85198f;--colors-fuchsia-900:#711a75;--colors-gray-100:#f7f7f7;--colors-gray-200:#f0f0f0;--colors-gray-300:#e6e6e6;--colors-gray-400:#ccc;--colors-gray-50:#fcfcfc;--colors-gray-500:#a6a6a6;--colors-gray-600:#8d8d8d;--colors-gray-700:#7c7c7c;--colors-gray-800:#545454;--colors-gray-900:#2b2b2b;--colors-green-100:#defce9;--colors-green-200:#bbf7d0;--colors-green-300:#85efac;--colors-green-400:#4ade80;--colors-green-50:#f2fdf5;--colors-green-500:#1ac057;--colors-green-600:#16a249;--colors-green-700:#157f3c;--colors-green-800:#1c713c;--colors-green-900:#114c29;--colors-indigo-100:#e0e8ff;--colors-indigo-200:#c8d3fe;--colors-indigo-300:#aab8ff;--colors-indigo-400:#8c96fc;--colors-indigo-50:#f3f6ff;--colors-indigo-500:#6b6ef8;--colors-indigo-600:#5048e5;--colors-indigo-700:#463acb;--colors-indigo-800:#372fa2;--colors-indigo-900:#312e7f;--colors-lime-100:#ebfcca;--colors-lime-200:#d9f99f;--colors-lime-300:#bbef5f;--colors-lime-400:#96db29;--colors-lime-50:#f7fee7;--colors-lime-500:#7bc111;--colors-lime-600:#609c0c;--colors-lime-700:#49790b;--colors-lime-800:#406312;--colors-lime-900:#355214;--colors-metal-100:#f3f4f6;--colors-metal-200:#e5e7eb;--colors-metal-300:#ccd1d8;--colors-metal-400:#9aa2b1;--colors-metal-50:#f4f9fa;--colors-metal-500:#787f8e;--colors-metal-600:#636d7d;--colors-metal-700:#424e62;--colors-metal-800:#334256;--colors-metal-900:#26314a;--colors-orange-100:#ffedd6;--colors-orange-200:#fed6a9;--colors-orange-300:#fdba72;--colors-orange-400:#fb923c;--colors-orange-50:#fff6eb;--colors-orange-500:#f67416;--colors-orange-600:#e9590c;--colors-orange-700:#c03f0c;--colors-orange-800:#9b3b12;--colors-orange-900:#7d2d12;--colors-pink-100:#fce8f4;--colors-pink-200:#fbd0e8;--colors-pink-300:#f9a9d5;--colors-pink-400:#f471b5;--colors-pink-50:#fdf2f8;--colors-pink-500:#ec4699;--colors-pink-600:#db2979;--colors-pink-700:#bf185d;--colors-pink-800:#9b174c;--colors-pink-900:#811842;--colors-purple-100:#f2e5ff;--colors-purple-200:#ead6ff;--colors-purple-300:#d8b4fe;--colors-purple-400:#bf83fc;--colors-purple-50:#faf5ff;--colors-purple-500:#a855f7;--colors-purple-600:#9234ea;--colors-purple-700:#7e22ce;--colors-purple-800:#6a21a6;--colors-purple-900:#591c87;--colors-red-100:#ffdcdc;--colors-red-200:#ffc9c9;--colors-red-300:#ffa0a0;--colors-red-400:#ff6565;--colors-red-50:#fef1f1;--colors-red-500:#ef4343;--colors-red-600:#dc2828;--colors-red-700:#ba1c1c;--colors-red-800:#981b1b;--colors-red-900:#811d1d;--colors-rose-100:#ffe5e7;--colors-rose-200:#fecdd3;--colors-rose-300:#fda5af;--colors-rose-400:#fb6f84;--colors-rose-50:#fff0f1;--colors-rose-500:#f43e5c;--colors-rose-600:#e21d48;--colors-rose-700:#bf123d;--colors-rose-800:#a1123a;--colors-rose-900:#861336;--colors-sky-blue-100:#e1f3fe;--colors-sky-blue-200:#bae5fd;--colors-sky-blue-300:#7ed4fc;--colors-sky-blue-400:#3abff8;--colors-sky-blue-50:#f0f9ff;--colors-sky-blue-500:#1badf0;--colors-sky-blue-600:#0284c5;--colors-sky-blue-700:#0369a0;--colors-sky-blue-800:#075783;--colors-sky-blue-900:#0c4a6e;--colors-teal-100:#cbfbf0;--colors-teal-200:#a0fbe8;--colors-teal-300:#5dead5;--colors-teal-400:#2bd4bd;--colors-teal-50:#e7fff8;--colors-teal-500:#14b8a5;--colors-teal-600:#0d968b;--colors-teal-700:#0f756d;--colors-teal-800:#115f5a;--colors-teal-900:#134e4a;--colors-violet-100:#ebe7fe;--colors-violet-200:#ded7fe;--colors-violet-300:#c3b4fd;--colors-violet-400:#a689fa;--colors-violet-50:#f7f6ff;--colors-violet-500:#895af6;--colors-violet-600:#7f3fed;--colors-violet-700:#6b26d9;--colors-violet-800:#5a21b5;--colors-violet-900:#4d1d95;--colors-yellow-100:#fef9c3;--colors-yellow-200:#fef08b;--colors-yellow-300:#ffe771;--colors-yellow-400:#facc14;--colors-yellow-50:#fefce7;--colors-yellow-500:#e7b008;--colors-yellow-600:#c88a04;--colors-yellow-700:#a26107;--colors-yellow-800:#864e0e;--colors-yellow-900:#733f12}.kcalmar-ui{--spacing:4px;--text-xs:var(--font-size-text-xs);--text-xs--line-height:var(--line-height-text-xs);--text-sm:var(--font-size-text-sm);--text-sm--line-height:var(--line-height-text-sm);--text-base:var(--font-size-text-md);--text-base--line-height:var(--line-height-text-md);--text-lg:var(--font-size-text-lg);--text-lg--line-height:var(--line-height-text-lg);--text-xl:var(--font-size-text-xl);--text-xl--line-height:var(--line-height-text-xl);--text-display-xs:var(--font-size-display-xs);--text-display-xs--line-height:var(--line-height-display-xs);--text-display-xs--letter-spacing:normal;--text-display-sm:var(--font-size-display-sm);--text-display-sm--line-height:var(--line-height-display-sm);--text-display-sm--letter-spacing:normal;--text-display-md:var(--font-size-display-md);--text-display-md--line-height:var(--line-height-display-md);--text-display-md--letter-spacing:-.72px;--text-display-lg:var(--font-size-display-lg);--text-display-lg--line-height:var(--line-height-display-lg);--text-display-lg--letter-spacing:-.96px;--text-display-xl:var(--font-size-display-xl);--text-display-xl--line-height:var(--line-height-display-xl);--text-display-xl--letter-spacing:-1.2px;--text-display-2xl:var(--font-size-display-2xl);--text-display-2xl--line-height:var(--line-height-display-2xl);--text-display-2xl--letter-spacing:-1.44px;--default-font-family:"Inter Variable", inter, sans-serif;--color-base-black:#000;--color-base-transparent:#fff0;--color-base-white:#fff;--color-blue-100:#d1e9ff;--color-blue-200:#b2ddff;--color-blue-25:#f5faff;--color-blue-300:#84caff;--color-blue-400:#53b1fd;--color-blue-50:#eff8ff;--color-blue-500:#2e90fa;--color-blue-600:#1570ef;--color-blue-700:#175cd3;--color-blue-800:#1849a9;--color-blue-900:#194185;--color-blue-950:#102a56;--color-blue-dark-100:#d1e0ff;--color-blue-dark-200:#b2ccff;--color-blue-dark-25:#f5f8ff;--color-blue-dark-300:#84adff;--color-blue-dark-400:#528bff;--color-blue-dark-50:#eff4ff;--color-blue-dark-500:#2970ff;--color-blue-dark-600:#155eef;--color-blue-dark-700:#004eeb;--color-blue-dark-800:#0040c1;--color-blue-dark-900:#00359e;--color-blue-dark-950:#026;--color-blue-light-100:#e0f2fe;--color-blue-light-200:#b9e6fe;--color-blue-light-25:#f5fbff;--color-blue-light-300:#7cd4fd;--color-blue-light-400:#36bffa;--color-blue-light-50:#f0f9ff;--color-blue-light-500:#0ba5ec;--color-blue-light-600:#0086c9;--color-blue-light-700:#026aa2;--color-blue-light-800:#065986;--color-blue-light-900:#0b4a6f;--color-blue-light-950:#062c41;--color-brand-100:#9ed6b4;--color-brand-200:#7ac798;--color-brand-25:#e6f4ec;--color-brand-300:#419b64;--color-brand-400:#32774c;--color-brand-50:#c2e5d0;--color-brand-500:#235436;--color-brand-600:#1b412a;--color-brand-700:#132f1e;--color-brand-800:#0d1c13;--color-brand-900:#0a150e;--color-brand-950:#050a07;--color-cyan-100:#cff9fe;--color-cyan-200:#a5f0fc;--color-cyan-25:#f5feff;--color-cyan-300:#67e3f9;--color-cyan-400:#2ce;--color-cyan-50:#ecfdff;--color-cyan-500:#000;--color-cyan-600:#088ab2;--color-cyan-700:#0e7090;--color-cyan-800:#155b75;--color-cyan-900:#164c63;--color-cyan-950:#0d2d3a;--color-error-100:#fee4e2;--color-error-200:#fecdca;--color-error-25:#fffbfa;--color-error-300:#fda29b;--color-error-400:#f97066;--color-error-50:#fef3f2;--color-error-500:#f04438;--color-error-600:#d92d20;--color-error-700:#b42318;--color-error-800:#912018;--color-error-900:#7a271a;--color-error-950:#55160c;--color-fuchsia-100:#fbe8ff;--color-fuchsia-200:#f6d0fe;--color-fuchsia-25:#fefaff;--color-fuchsia-300:#eeaafd;--color-fuchsia-400:#e478fa;--color-fuchsia-50:#fdf4ff;--color-fuchsia-500:#d444f1;--color-fuchsia-600:#ba24d5;--color-fuchsia-700:#9f1ab1;--color-fuchsia-800:#821890;--color-fuchsia-900:#6f1877;--color-fuchsia-950:#47104c;--color-gray-dark-alpha-100:#fffffff0;--color-gray-dark-alpha-200:#ffffffeb;--color-gray-dark-alpha-25:#fffffffa;--color-gray-dark-alpha-300:#fffc;--color-gray-dark-alpha-400:#ffffff8f;--color-gray-dark-alpha-50:#fffffff5;--color-gray-dark-alpha-500:#ffffff80;--color-gray-dark-alpha-600:#ffffff59;--color-gray-dark-alpha-700:#ffffff29;--color-gray-dark-alpha-800:#ffffff14;--color-gray-dark-alpha-900:#ffffff0a;--color-gray-dark-alpha-950:#fff0;--color-gray-dark-100:#f0f0f1;--color-gray-dark-200:#ececed;--color-gray-dark-25:#fafafa;--color-gray-dark-300:#cecfd2;--color-gray-dark-400:#94979c;--color-gray-dark-50:#f7f7f7;--color-gray-dark-500:#85888e;--color-gray-dark-600:#61656c;--color-gray-dark-700:#373a41;--color-gray-dark-800:#22262f;--color-gray-dark-900:#13161b;--color-gray-dark-950:#0c0e12;--color-gray-light-100:#f5f5f5;--color-gray-light-200:#e9eaeb;--color-gray-light-25:#fdfdfd;--color-gray-light-300:#d5d7da;--color-gray-light-400:#a4a7ae;--color-gray-light-50:#fafafa;--color-gray-light-500:#717680;--color-gray-light-600:#535862;--color-gray-light-700:#414651;--color-gray-light-800:#252b37;--color-gray-light-900:#181d27;--color-gray-light-950:#0a0d12;--color-gray-blue-100:#d6e8f5;--color-gray-blue-200:#c2ddef;--color-gray-blue-25:#ecf3f9;--color-gray-blue-300:#9ac6e5;--color-gray-blue-400:#5497c4;--color-gray-blue-50:#dfedf7;--color-gray-blue-500:#1c689c;--color-gray-blue-600:#16547e;--color-gray-blue-700:#143c57;--color-gray-blue-800:#0d2d43;--color-gray-blue-900:#071722;--color-gray-blue-950:#040e15;--color-gray-cool-100:#eff1f5;--color-gray-cool-200:#dcdfea;--color-gray-cool-25:#fcfcfd;--color-gray-cool-300:#b9c0d4;--color-gray-cool-400:#7d89b0;--color-gray-cool-50:#f9f9fb;--color-gray-cool-500:#5d6b98;--color-gray-cool-600:#4a5578;--color-gray-cool-700:#404968;--color-gray-cool-800:#30374f;--color-gray-cool-900:#111322;--color-gray-cool-950:#0e101b;--color-gray-iron-100:#f4f4f5;--color-gray-iron-200:#e4e4e7;--color-gray-iron-25:#fcfcfc;--color-gray-iron-300:#d1d1d6;--color-gray-iron-400:#a0a0ab;--color-gray-iron-50:#fafafa;--color-gray-iron-500:#70707b;--color-gray-iron-600:#51525c;--color-gray-iron-700:#3f3f46;--color-gray-iron-800:#26272b;--color-gray-iron-900:#1a1a1e;--color-gray-iron-950:#131316;--color-gray-modern-100:#eef2f6;--color-gray-modern-200:#e3e8ef;--color-gray-modern-25:#fcfcfd;--color-gray-modern-300:#cdd5df;--color-gray-modern-400:#9aa4b2;--color-gray-modern-50:#f8fafc;--color-gray-modern-500:#697586;--color-gray-modern-600:#4b5565;--color-gray-modern-700:#364152;--color-gray-modern-800:#202939;--color-gray-modern-900:#121926;--color-gray-modern-950:#0d121c;--color-gray-neutral-100:#f3f4f6;--color-gray-neutral-200:#e5e7eb;--color-gray-neutral-25:#fcfcfd;--color-gray-neutral-300:#d2d6db;--color-gray-neutral-400:#9da4ae;--color-gray-neutral-50:#f9fafb;--color-gray-neutral-500:#6c737f;--color-gray-neutral-600:#4d5761;--color-gray-neutral-700:#384250;--color-gray-neutral-800:#1f2a37;--color-gray-neutral-900:#111927;--color-gray-neutral-950:#0d121c;--color-gray-true-100:#f5f5f5;--color-gray-true-200:#e5e5e5;--color-gray-true-25:#fcfcfc;--color-gray-true-300:#d6d6d6;--color-gray-true-400:#a3a3a3;--color-gray-true-50:#f7f7f7;--color-gray-true-500:#737373;--color-gray-true-600:#525252;--color-gray-true-700:#424242;--color-gray-true-800:#292929;--color-gray-true-900:#141414;--color-gray-true-950:#0f0f0f;--color-gray-warm-100:#f5f5f4;--color-gray-warm-200:#e7e5e4;--color-gray-warm-25:#fdfdfc;--color-gray-warm-300:#d7d3d0;--color-gray-warm-400:#a9a29d;--color-gray-warm-50:#fafaf9;--color-gray-warm-500:#79716b;--color-gray-warm-600:#57534e;--color-gray-warm-700:#44403c;--color-gray-warm-800:#292524;--color-gray-warm-900:#1c1917;--color-gray-warm-950:#171412;--color-green-100:#d3f8df;--color-green-200:#aaf0c4;--color-green-25:#f6fef9;--color-green-300:#73e2a3;--color-green-400:#3ccb7f;--color-green-50:#edfcf2;--color-green-500:#16b364;--color-green-600:#099250;--color-green-700:#087443;--color-green-800:#095c37;--color-green-900:#084c2e;--color-green-950:#052e1c;--color-green-light-100:#e3fbcc;--color-green-light-200:#d0f8ab;--color-green-light-25:#fafef5;--color-green-light-300:#a6ef67;--color-green-light-400:#85e13a;--color-green-light-50:#f3fee7;--color-green-light-500:#66c61c;--color-green-light-600:#4ca30d;--color-green-light-700:#3b7c0f;--color-green-light-800:#326212;--color-green-light-900:#2b5314;--color-green-light-950:#15290a;--color-indigo-100:#e0eaff;--color-indigo-200:#c7d7fe;--color-indigo-25:#f5f8ff;--color-indigo-300:#a4bcfd;--color-indigo-400:#8098f9;--color-indigo-50:#eef4ff;--color-indigo-500:#6172f3;--color-indigo-600:#444ce7;--color-indigo-700:#3538cd;--color-indigo-800:#2d31a6;--color-indigo-900:#2d3282;--color-indigo-950:#1f235b;--color-moss-100:#e6f4d7;--color-moss-200:#ceeab0;--color-moss-25:#fafdf7;--color-moss-300:#acdc79;--color-moss-400:#86cb3c;--color-moss-50:#f5fbee;--color-moss-500:#669f2a;--color-moss-600:#4f7a21;--color-moss-700:#3f621a;--color-moss-800:#335015;--color-moss-900:#2b4212;--color-moss-950:#1a280b;--color-orange-100:#fdead7;--color-orange-200:#f9dbaf;--color-orange-25:#fefaf5;--color-orange-300:#f7b27a;--color-orange-400:#f38744;--color-orange-50:#fef6ee;--color-orange-500:#ef6820;--color-orange-600:#e04f16;--color-orange-700:#b93815;--color-orange-800:#932f19;--color-orange-900:#772917;--color-orange-950:#511c10;--color-orange-dark-100:#ffe6d5;--color-orange-dark-200:#ffd6ae;--color-orange-dark-25:#fff9f5;--color-orange-dark-300:#ff9c66;--color-orange-dark-400:#ff692e;--color-orange-dark-50:#fff4ed;--color-orange-dark-500:#ff4405;--color-orange-dark-600:#e62e05;--color-orange-dark-700:#bc1b06;--color-orange-dark-800:#97180c;--color-orange-dark-900:#771a0d;--color-orange-dark-950:#57130a;--color-pink-100:#fce7f6;--color-pink-200:#fcceee;--color-pink-25:#fef6fb;--color-pink-300:#faa7e0;--color-pink-400:#f670c7;--color-pink-50:#fdf2fa;--color-pink-500:#ee46bc;--color-pink-600:#dd2590;--color-pink-700:#c11574;--color-pink-800:#9e165f;--color-pink-900:#851651;--color-pink-950:#4e0d30;--color-purple-100:#ebe9fe;--color-purple-200:#d9d6fe;--color-purple-25:#fafaff;--color-purple-300:#bdb4fe;--color-purple-400:#9b8afb;--color-purple-50:#f4f3ff;--color-purple-500:#7a5af8;--color-purple-600:#6938ef;--color-purple-700:#5925dc;--color-purple-800:#4a1fb8;--color-purple-900:#3e1c96;--color-purple-950:#27115f;--color-rosé-100:#ffe4e8;--color-rosé-200:#fecdd6;--color-rosé-25:#fff5f6;--color-rosé-300:#fea3b4;--color-rosé-400:#fd6f8e;--color-rosé-50:#fff1f3;--color-rosé-500:#f63d68;--color-rosé-600:#e31b54;--color-rosé-700:#c01048;--color-rosé-800:#a11043;--color-rosé-900:#89123e;--color-rosé-950:#510b24;--color-success-100:#dcfae6;--color-success-200:#abefc6;--color-success-25:#f6fef9;--color-success-300:#75e0a7;--color-success-400:#47cd89;--color-success-50:#ecfdf3;--color-success-500:#17b26a;--color-success-600:#079455;--color-success-700:#067647;--color-success-800:#085d3a;--color-success-900:#074d31;--color-success-950:#053321;--color-teal-100:#ccfbef;--color-teal-200:#99f6e0;--color-teal-25:#f6fefc;--color-teal-300:#5fe9d0;--color-teal-400:#2ed3b7;--color-teal-50:#f0fdf9;--color-teal-500:#15b79e;--color-teal-600:#0e9384;--color-teal-700:#107569;--color-teal-800:#125d56;--color-teal-900:#134e48;--color-teal-950:#0a2926;--color-violet-100:#ece9fe;--color-violet-200:#ddd6fe;--color-violet-25:#fbfaff;--color-violet-300:#c3b5fd;--color-violet-400:#a48afb;--color-violet-50:#f5f3ff;--color-violet-500:#875bf7;--color-violet-600:#7839ee;--color-violet-700:#6927da;--color-violet-800:#5720b7;--color-violet-900:#491c96;--color-violet-950:#2e125e;--color-warning-100:#ffbd21;--color-warning-200:#fedf89;--color-warning-25:#fffcf5;--color-warning-300:#fec84b;--color-warning-400:#fdb022;--color-warning-50:#fffaeb;--color-warning-500:#f79009;--color-warning-600:#dc6803;--color-warning-700:#b54708;--color-warning-800:#93370d;--color-warning-900:#7a2e0e;--color-warning-950:#4e1d09;--color-yellow-100:#fef7c3;--color-yellow-200:#feee95;--color-yellow-25:#fefdf0;--color-yellow-300:#fde272;--color-yellow-400:#fac515;--color-yellow-50:#fefbe8;--color-yellow-500:#eaaa08;--color-yellow-600:#ca8504;--color-yellow-700:#a15c07;--color-yellow-800:#854a0e;--color-yellow-900:#713b12;--color-yellow-950:#542c0d;--spacing-0:0px;--spacing-0-5:2px;--spacing-1:4px;--spacing-1-5:6px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--spacing-16:64px;--spacing-20:80px;--spacing-24:96px;--spacing-32:128px;--spacing-40:160px;--spacing-48:192px;--spacing-56:224px;--spacing-64:256px;--spacing-80:320px;--spacing-96:384px;--spacing-120:480px;--spacing-140:560px;--spacing-160:640px;--spacing-180:720px;--spacing-192:768px;--spacing-256:1024px;--spacing-320:1280px;--spacing-360:1440px;--spacing-400:1600px;--spacing-480:1920px;--color-background-bg-active:var(--color-gray-light-50);--color-background-bg-brand-primary:var(--color-brand-50);--color-background-bg-brand-primary-alt:var(--color-brand-50);--color-background-bg-brand-secondary:var(--color-brand-100);--color-background-bg-brand-section:#0d1c13;--color-background-bg-brand-section-subtle:var(--color-brand-700);--color-background-bg-brand-solid:var(--color-brand-600);--color-background-bg-brand-solid-hover:var(--color-brand-700);--color-background-bg-disabled:var(--color-gray-light-100);--color-background-bg-disabled-subtle:var(--color-gray-light-50);--color-background-bg-error-primary:var(--color-error-50);--color-background-bg-error-secondary:var(--color-error-100);--color-background-bg-error-solid:var(--color-error-600);--color-background-bg-overlay:var(--color-gray-light-950);--color-background-bg-primary:var(--color-base-white);--color-background-bg-primary-solid:var(--color-gray-light-950);--color-background-bg-primary-alt:var(--color-base-white);--color-background-bg-primary-hover:var(--color-gray-light-50);--color-background-bg-quaternary:var(--color-gray-light-200);--color-background-bg-secondary:var(--color-gray-light-50);--color-background-bg-secondary-solid:var(--color-gray-light-600);--color-background-bg-secondary-alt:var(--color-gray-light-50);--color-background-bg-secondary-hover:var(--color-gray-light-100);--color-background-bg-secondary-subtle:var(--color-gray-light-25);--color-background-bg-success-primary:var(--color-success-50);--color-background-bg-success-secondary:var(--color-success-100);--color-background-bg-success-solid:var(--color-success-600);--color-background-bg-tertiary:var(--color-gray-light-100);--color-background-bg-warning-primary:var(--color-warning-50);--color-background-bg-warning-secondary:var(--color-warning-100);--color-background-bg-warning-solid:var(--color-warning-600);--color-border-border-brand:var(--color-brand-500);--color-border-border-brand-subtle:var(--color-brand-300);--color-border-border-brand-200:var(--color-brand-200);--color-border-border-brand-alt:var(--color-brand-600);--color-border-border-disabled:var(--color-gray-light-300);--color-border-border-disabled-subtle:var(--color-gray-light-200);--color-border-border-error:var(--color-error-500);--color-border-border-error-subtle:var(--color-error-300);--color-border-border-primary:var(--color-gray-light-300);--color-border-border-secondary:var(--color-gray-light-200);--color-border-border-tertiary:var(--color-gray-light-100);--color-effects-focus-rings-focus-ring:var(--color-brand-500);--color-effects-focus-rings-focus-ring-error:var(--color-error-500);--color-effects-portfolio-mockups-shadow-grid-md:#0a0d1214;--color-effects-portfolio-mockups-shadow-main-centre-lg:#0a0d122e;--color-effects-portfolio-mockups-shadow-main-centre-md:#0a0d1224;--color-effects-portfolio-mockups-shadow-overlay-lg:#0a0d121f;--color-effects-shadows-shadow-2xl-01:#0a0d122e;--color-effects-shadows-shadow-2xl-02:#0a0d120a;--color-effects-shadows-shadow-3xl-01:#0a0d1224;--color-effects-shadows-shadow-3xl-02:#0a0d120a;--color-effects-shadows-shadow-lg-01:#0a0d1214;--color-effects-shadows-shadow-lg-02:#0a0d1208;--color-effects-shadows-shadow-lg-03:#0a0d120a;--color-effects-shadows-shadow-md-01:#0a0d121a;--color-effects-shadows-shadow-md-02:#0a0d120f;--color-effects-shadows-shadow-skeumorphic-inner:#0a0d120d;--color-effects-shadows-shadow-skeumorphic-inner-border:#0a0d122e;--color-effects-shadows-shadow-sm-01:#0a0d121a;--color-effects-shadows-shadow-sm-02:#0a0d121a;--color-effects-shadows-shadow-xl-01:#0a0d1214;--color-effects-shadows-shadow-xl-02:#0a0d1208;--color-effects-shadows-shadow-xl-03:#0a0d120a;--color-effects-shadows-shadow-xs:#0a0d120d;--color-foreground-fg-brand-primary-600:var(--color-brand-600);--color-foreground-fg-brand-primary-alt:var(--color-brand-600);--color-foreground-fg-brand-secondary-500:var(--color-brand-500);--color-foreground-fg-disabled:var(--color-gray-light-400);--color-foreground-fg-disabled-subtle:var(--color-gray-light-300);--color-foreground-fg-error-primary:var(--color-error-600);--color-foreground-fg-error-secondary:var(--color-error-500);--color-foreground-fg-error-tertiary:var(--color-error-700);--color-foreground-fg-primary-900:var(--color-gray-light-900);--color-foreground-fg-quaternary-500:var(--color-gray-light-500);--color-foreground-fg-secondary-700:var(--color-gray-light-700);--color-foreground-fg-secondary-hover:var(--color-gray-light-800);--color-foreground-fg-senary-300:var(--color-gray-light-300);--color-foreground-fg-success-primary:var(--color-success-600);--color-foreground-fg-success-secondary:var(--color-success-500);--color-foreground-fg-tertiary-600:var(--color-gray-light-600);--color-foreground-fg-tertiary-hover:var(--color-gray-light-700);--color-foreground-fg-warning-primary:var(--color-warning-600);--color-foreground-fg-warning-secondary:var(--color-warning-500);--color-foreground-fg-white:var(--color-base-white);--color-foreground-fg-quinary-400:var(--color-gray-light-400);--color-foreground-fg-quinary-hover:var(--color-gray-light-700);--color-text-text-brand-primary-900:var(--color-brand-900);--color-text-text-brand-secondary-700:var(--color-brand-700);--color-text-text-brand-tertiary-600:var(--color-brand-600);--color-text-text-brand-tertiary-alt:#1b412a;--color-text-text-disabled:var(--color-gray-light-500);--color-text-text-error-primary-600:var(--color-error-600);--color-text-text-placeholder:var(--color-gray-light-500);--color-text-text-placeholder-subtle:var(--color-gray-light-300);--color-text-text-primary-900:var(--color-gray-light-900);--color-text-text-primary-on-brand:var(--color-base-white);--color-text-text-quaternary-500:var(--color-gray-light-500);--color-text-text-quaternary-on-brand:var(--color-brand-300);--color-text-text-secondary-700:var(--color-gray-light-700);--color-text-text-secondary-hover:var(--color-gray-light-800);--color-text-text-secondary-on-brand:#7ac798;--color-text-text-success-primary-600:var(--color-success-600);--color-text-text-tertiary-600:var(--color-gray-light-600);--color-text-text-tertiary-hover:var(--color-gray-light-700);--color-text-text-tertiary-on-brand:#7ac798;--color-text-text-warning-primary-600:var(--color-warning-600);--color-text-text-white:var(--color-base-white);--component-color-alpha-alpha-black-10:#0000001a;--component-color-alpha-alpha-black-100:#000;--component-color-alpha-alpha-black-20:#0003;--component-color-alpha-alpha-black-30:#0000004d;--component-color-alpha-alpha-black-40:#0006;--component-color-alpha-alpha-black-50:#00000080;--component-color-alpha-alpha-black-60:#0009;--component-color-alpha-alpha-black-70:#000000b2;--component-color-alpha-alpha-black-80:#000c;--component-color-alpha-alpha-black-90:#000000e5;--component-color-alpha-alpha-white-10:#ffffff1a;--component-color-alpha-alpha-white-100:#fff;--component-color-alpha-alpha-white-20:#fff3;--component-color-alpha-alpha-white-30:#ffffff4d;--component-color-alpha-alpha-white-40:#fff6;--component-color-alpha-alpha-white-50:#ffffff80;--component-color-alpha-alpha-white-60:#fff9;--component-color-alpha-alpha-white-70:#ffffffb2;--component-color-alpha-alpha-white-80:#fffc;--component-color-alpha-alpha-white-90:#ffffffe5;--component-color-components-app-store-badges-app-store-badge-border:#a6a6a6;--component-color-components-application-navigation-nav-item-button-icon-fg:var(--color-gray-light-500);--component-color-components-application-navigation-nav-item-button-icon-fg-active:var(--color-gray-light-700);--component-color-components-application-navigation-nav-item-icon-fg:var(--color-gray-light-500);--component-color-components-application-navigation-nav-item-icon-fg-active:var(--color-gray-light-500);--component-color-components-avatars-avatar-bg:var(--color-gray-light-100);--component-color-components-avatars-avatar-contrast-border:#00000014;--component-color-components-avatars-avatar-profile-photo-border:var(--color-base-white);--component-color-components-avatars-avatar-styles-bg-neutral:#e0e0e0;--component-color-components-breadcrumbs-breadcrumb-bg-hover:var(--color-gray-light-50);--component-color-components-breadcrumbs-breadcrumb-brand-bg-hover:var(--color-brand-50);--component-color-components-breadcrumbs-breadcrumb-brand-fg-hover:var(--color-brand-700);--component-color-components-breadcrumbs-breadcrumb-brand-icon-fg-hover:var(--color-brand-700);--component-color-components-breadcrumbs-breadcrumb-fg:var(--color-gray-light-600);--component-color-components-breadcrumbs-breadcrumb-fg-hover:var(--color-gray-light-700);--component-color-components-breadcrumbs-breadcrumb-icon-fg:var(--color-gray-light-500);--component-color-components-breadcrumbs-breadcrumb-icon-fg-hover:var(--color-gray-light-700);--component-color-components-buttons-primary-button-primary-bg:var(--color-brand-600);--component-color-components-buttons-primary-button-primary-bg-hover:var(--color-brand-700);--component-color-components-buttons-primary-button-primary-fg:var(--color-base-white);--component-color-components-buttons-primary-button-primary-fg-hover:var(--color-base-white);--component-color-components-buttons-primary-error-button-primary-error-bg:var(--color-error-600);--component-color-components-buttons-primary-error-button-primary-error-bg-hover:var(--color-error-700);--component-color-components-buttons-primary-error-button-primary-error-fg:var(--color-base-white);--component-color-components-buttons-primary-error-button-primary-error-fg-hover:var(--color-base-white);--component-color-components-buttons-secondary-button-secondary-bg:var(--color-base-white);--component-color-components-buttons-secondary-button-secondary-bg-hover:var(--color-gray-light-50);--component-color-components-buttons-secondary-button-secondary-border:var(--color-gray-light-300);--component-color-components-buttons-secondary-button-secondary-border-hover:var(--color-gray-light-300);--component-color-components-buttons-secondary-button-secondary-fg:var(--color-gray-light-700);--component-color-components-buttons-secondary-button-secondary-fg-hover:var(--color-gray-light-800);--component-color-components-buttons-secondary-color-button-secondary-color-bg:var(--color-base-white);--component-color-components-buttons-secondary-color-button-secondary-color-bg-hover:var(--color-brand-50);--component-color-components-buttons-secondary-color-button-secondary-color-border:var(--color-brand-300);--component-color-components-buttons-secondary-color-button-secondary-color-border-hover:var(--color-brand-300);--component-color-components-buttons-secondary-color-button-secondary-color-fg:var(--color-brand-700);--component-color-components-buttons-secondary-color-button-secondary-color-fg-hover:var(--color-brand-800);--component-color-components-buttons-secondary-error-button-secondary-error-bg:var(--color-base-white);--component-color-components-buttons-secondary-error-button-secondary-error-bg-hover:var(--color-error-50);--component-color-components-buttons-secondary-error-button-secondary-error-border:var(--color-error-300);--component-color-components-buttons-secondary-error-button-secondary-error-border-hover:var(--color-error-300);--component-color-components-buttons-secondary-error-button-secondary-error-fg:var(--color-error-700);--component-color-components-buttons-secondary-error-button-secondary-error-fg-hover:var(--color-error-800);--component-color-components-buttons-tertiary-button-tertiary-bg-hover:var(--color-gray-light-50);--component-color-components-buttons-tertiary-button-tertiary-fg:var(--color-gray-light-600);--component-color-components-buttons-tertiary-button-tertiary-fg-hover:var(--color-gray-light-700);--component-color-components-buttons-tertiary-color-button-tertiary-color-bg-hover:var(--color-brand-50);--component-color-components-buttons-tertiary-color-button-tertiary-color-fg:var(--color-brand-700);--component-color-components-buttons-tertiary-color-button-tertiary-color-fg-hover:var(--color-brand-800);--component-color-components-buttons-tertiary-error-button-tertiary-error-bg-hover:var(--color-error-50);--component-color-components-buttons-tertiary-error-button-tertiary-error-fg:var(--color-error-700);--component-color-components-buttons-tertiary-error-button-tertiary-error-fg-hover:var(--color-error-800);--component-color-components-footers-footer-badge-bg:var(--color-success-50);--component-color-components-footers-footer-badge-border:var(--color-success-200);--component-color-components-footers-footer-badge-fg:var(--color-success-700);--component-color-components-footers-footer-button-fg:var(--color-brand-200);--component-color-components-footers-footer-button-fg-hover:var(--color-base-white);--component-color-components-header-sections-header-abstract-100-bg:var(--color-brand-100);--component-color-components-header-sections-header-abstract-200-bg:var(--color-brand-200);--component-color-components-header-sections-header-abstract-300-bg:var(--color-brand-300);--component-color-components-header-sections-header-abstract-50-bg:var(--color-brand-50);--featured-icon-dark-fg-brand:var(--color-base-white);--featured-icon-dark-fg-error:var(--color-base-white);--featured-icon-dark-fg-gray:var(--color-base-white);--featured-icon-dark-fg-success:var(--color-base-white);--featured-icon-dark-fg-warning:var(--color-base-white);--featured-icon-light-fg-brand:var(--color-brand-600);--featured-icon-light-fg-error:var(--color-error-600);--featured-icon-light-fg-gray:var(--color-gray-light-500);--featured-icon-light-fg-success:var(--color-success-600);--featured-icon-light-fg-warning:var(--color-warning-600);--component-color-components-icons-featured-icons-modern-featured-icon-modern-border:var(--color-gray-light-200);--component-color-components-icons-icons-icon-fg-brand:var(--color-brand-600);--component-color-components-icons-icons-icon-fg-brand-on-brand:var(--color-brand-200);--component-color-components-icons-social-icons-social-icon-fg-angellist:var(--color-base-black);--component-color-components-icons-social-icons-social-icon-fg-apple:var(--color-base-black);--component-color-components-icons-social-icons-social-icon-fg-github:var(--color-base-black);--component-color-components-icons-social-icons-social-icon-fg-instagram:#000100;--component-color-components-icons-social-icons-social-icon-fg-tumblr:#001935;--component-color-components-icons-social-icons-social-icon-fg-x:#242e36;--component-color-components-mockups-screen-mockup-border:var(--color-gray-light-900);--component-color-components-sliders-slider-handle-bg:var(--color-base-white);--component-color-components-sliders-slider-handle-border:var(--color-brand-600);--component-color-components-thumbnail-thumbnail-badge-brand-fg:var(--color-brand-700);--component-color-components-thumbnail-thumbnail-badge-success-fg:var(--color-success-700);--component-color-components-toggles-toggle-border:var(--color-gray-light-300);--component-color-components-toggles-toggle-button-fg-disabled:var(--color-gray-light-50);--component-color-components-toggles-toggle-slim-border-pressed:var(--color-background-bg-brand-solid);--component-color-components-toggles-toggle-slim-border-pressed-hover:var(--color-background-bg-brand-solid-hover);--component-color-components-tooltips-tooltip-supporting-text:var(--color-gray-light-300);--component-color-components-wysiwyg-editor-wysiwyg-editor-icon-fg:var(--color-gray-light-400);--component-color-components-wysiwyg-editor-wysiwyg-editor-icon-fg-active:var(--color-gray-light-500);--component-color-utility-blue-utility-blue-100:var(--color-blue-100);--component-color-utility-blue-utility-blue-200:var(--color-blue-200);--component-color-utility-blue-utility-blue-300:var(--color-blue-300);--component-color-utility-blue-utility-blue-400:var(--color-blue-400);--component-color-utility-blue-utility-blue-50:var(--color-blue-50);--component-color-utility-blue-utility-blue-500:var(--color-blue-500);--component-color-utility-blue-utility-blue-600:var(--color-blue-600);--component-color-utility-blue-utility-blue-700:var(--color-blue-700);--component-color-utility-blue-dark-utility-blue-dark-100:var(--color-blue-dark-100);--component-color-utility-blue-dark-utility-blue-dark-200:var(--color-blue-dark-200);--component-color-utility-blue-dark-utility-blue-dark-300:var(--color-blue-dark-300);--component-color-utility-blue-dark-utility-blue-dark-400:var(--color-blue-dark-400);--component-color-utility-blue-dark-utility-blue-dark-50:var(--color-blue-dark-50);--component-color-utility-blue-dark-utility-blue-dark-500:var(--color-blue-dark-500);--component-color-utility-blue-dark-utility-blue-dark-600:var(--color-blue-dark-600);--component-color-utility-blue-dark-utility-blue-dark-700:var(--color-blue-dark-700);--component-color-utility-blue-light-utility-blue-light-100:var(--color-blue-light-100);--component-color-utility-blue-light-utility-blue-light-200:var(--color-blue-light-200);--component-color-utility-blue-light-utility-blue-light-300:var(--color-blue-light-300);--component-color-utility-blue-light-utility-blue-light-400:var(--color-blue-light-400);--component-color-utility-blue-light-utility-blue-light-50:var(--color-blue-light-50);--component-color-utility-blue-light-utility-blue-light-500:var(--color-blue-light-500);--component-color-utility-blue-light-utility-blue-light-600:var(--color-blue-light-600);--component-color-utility-blue-light-utility-blue-light-700:var(--color-blue-light-700);--component-color-utility-brand-utility-brand-100:var(--color-brand-100);--component-color-utility-brand-utility-brand-100-alt:var(--color-brand-100);--component-color-utility-brand-utility-brand-200:var(--color-brand-200);--component-color-utility-brand-utility-brand-200-alt:var(--color-brand-200);--component-color-utility-brand-utility-brand-300:var(--color-brand-300);--component-color-utility-brand-utility-brand-300-alt:var(--color-brand-300);--component-color-utility-brand-utility-brand-400:var(--color-brand-400);--component-color-utility-brand-utility-brand-400-alt:var(--color-brand-400);--component-color-utility-brand-utility-brand-50:var(--color-brand-50);--component-color-utility-brand-utility-brand-500:var(--color-brand-500);--component-color-utility-brand-utility-brand-500-alt:var(--color-brand-500);--component-color-utility-brand-utility-brand-50-alt:var(--color-brand-50);--component-color-utility-brand-utility-brand-600:var(--color-brand-600);--component-color-utility-brand-utility-brand-600-alt:var(--color-brand-600);--component-color-utility-brand-utility-brand-700:var(--color-brand-700);--component-color-utility-brand-utility-brand-700-alt:var(--color-brand-700);--component-color-utility-brand-utility-brand-800:var(--color-brand-800);--component-color-utility-brand-utility-brand-800-alt:var(--color-brand-800);--component-color-utility-brand-utility-brand-900:var(--color-brand-900);--component-color-utility-brand-utility-brand-900-alt:var(--color-brand-900);--component-color-utility-error-utility-error-100:var(--color-error-100);--component-color-utility-error-utility-error-200:var(--color-error-200);--component-color-utility-error-utility-error-300:var(--color-error-300);--component-color-utility-error-utility-error-400:var(--color-error-400);--component-color-utility-error-utility-error-50:var(--color-error-50);--component-color-utility-error-utility-error-500:var(--color-error-500);--component-color-utility-error-utility-error-600:var(--color-error-600);--component-color-utility-error-utility-error-700:var(--color-error-700);--component-color-utility-fuchsia-utility-fuchsia-100:var(--color-fuchsia-100);--component-color-utility-fuchsia-utility-fuchsia-200:var(--color-fuchsia-200);--component-color-utility-fuchsia-utility-fuchsia-300:var(--color-fuchsia-300);--component-color-utility-fuchsia-utility-fuchsia-400:var(--color-fuchsia-400);--component-color-utility-fuchsia-utility-fuchsia-50:var(--color-fuchsia-50);--component-color-utility-fuchsia-utility-fuchsia-500:var(--color-fuchsia-500);--component-color-utility-fuchsia-utility-fuchsia-600:var(--color-fuchsia-600);--component-color-utility-fuchsia-utility-fuchsia-700:var(--color-fuchsia-700);--component-color-utility-gray-utility-gray-100:var(--color-gray-light-100);--component-color-utility-gray-utility-gray-200:var(--color-gray-light-200);--component-color-utility-gray-utility-gray-300:var(--color-gray-light-300);--component-color-utility-gray-utility-gray-400:var(--color-gray-light-400);--component-color-utility-gray-utility-gray-50:var(--color-gray-light-50);--component-color-utility-gray-utility-gray-500:var(--color-gray-light-500);--component-color-utility-gray-utility-gray-600:var(--color-gray-light-600);--component-color-utility-gray-utility-gray-700:var(--color-gray-light-700);--component-color-utility-gray-utility-gray-800:var(--color-gray-light-800);--component-color-utility-gray-utility-gray-900:var(--color-gray-light-900);--component-color-utility-gray-blue-utility-gray-blue-100:var(--color-gray-blue-100);--component-color-utility-gray-blue-utility-gray-blue-200:var(--color-gray-blue-200);--component-color-utility-gray-blue-utility-gray-blue-300:var(--color-gray-blue-300);--component-color-utility-gray-blue-utility-gray-blue-400:var(--color-gray-blue-400);--component-color-utility-gray-blue-utility-gray-blue-50:var(--color-gray-blue-50);--component-color-utility-gray-blue-utility-gray-blue-500:var(--color-gray-blue-500);--component-color-utility-gray-blue-utility-gray-blue-600:var(--color-gray-blue-600);--component-color-utility-gray-blue-utility-gray-blue-700:var(--color-gray-blue-700);--component-color-utility-green-utility-green-100:var(--color-green-100);--component-color-utility-green-utility-green-200:var(--color-green-200);--component-color-utility-green-utility-green-300:var(--color-green-300);--component-color-utility-green-utility-green-400:var(--color-green-400);--component-color-utility-green-utility-green-50:var(--color-green-50);--component-color-utility-green-utility-green-500:var(--color-green-500);--component-color-utility-green-utility-green-600:var(--color-green-600);--component-color-utility-green-utility-green-700:var(--color-green-700);--component-color-utility-indigo-utility-indigo-100:var(--color-indigo-100);--component-color-utility-indigo-utility-indigo-200:var(--color-indigo-200);--component-color-utility-indigo-utility-indigo-300:var(--color-indigo-300);--component-color-utility-indigo-utility-indigo-400:var(--color-indigo-400);--component-color-utility-indigo-utility-indigo-50:var(--color-indigo-50);--component-color-utility-indigo-utility-indigo-500:var(--color-indigo-500);--component-color-utility-indigo-utility-indigo-600:var(--color-indigo-600);--component-color-utility-indigo-utility-indigo-700:var(--color-indigo-700);--component-color-utility-orange-utility-orange-100:var(--color-orange-100);--component-color-utility-orange-utility-orange-200:var(--color-orange-200);--component-color-utility-orange-utility-orange-300:var(--color-orange-300);--component-color-utility-orange-utility-orange-400:var(--color-orange-400);--component-color-utility-orange-utility-orange-50:var(--color-orange-50);--component-color-utility-orange-utility-orange-500:var(--color-orange-500);--component-color-utility-orange-utility-orange-600:var(--color-orange-600);--component-color-utility-orange-utility-orange-700:var(--color-orange-700);--component-color-utility-orange-dark-utility-orange-dark-100:var(--color-orange-dark-100);--component-color-utility-orange-dark-utility-orange-dark-200:var(--color-orange-dark-200);--component-color-utility-orange-dark-utility-orange-dark-300:var(--color-orange-dark-300);--component-color-utility-orange-dark-utility-orange-dark-400:var(--color-orange-dark-400);--component-color-utility-orange-dark-utility-orange-dark-50:var(--color-orange-dark-50);--component-color-utility-orange-dark-utility-orange-dark-500:var(--color-orange-dark-500);--component-color-utility-orange-dark-utility-orange-dark-600:var(--color-orange-dark-600);--component-color-utility-orange-dark-utility-orange-dark-700:var(--color-orange-dark-700);--component-color-utility-pink-utility-pink-100:var(--color-pink-100);--component-color-utility-pink-utility-pink-200:var(--color-pink-200);--component-color-utility-pink-utility-pink-300:var(--color-pink-300);--component-color-utility-pink-utility-pink-400:var(--color-pink-400);--component-color-utility-pink-utility-pink-50:var(--color-pink-50);--component-color-utility-pink-utility-pink-500:var(--color-pink-500);--component-color-utility-pink-utility-pink-600:var(--color-pink-600);--component-color-utility-pink-utility-pink-700:var(--color-pink-700);--component-color-utility-purple-utility-purple-100:var(--color-purple-100);--component-color-utility-purple-utility-purple-200:var(--color-purple-200);--component-color-utility-purple-utility-purple-300:var(--color-purple-300);--component-color-utility-purple-utility-purple-400:var(--color-purple-400);--component-color-utility-purple-utility-purple-50:var(--color-purple-50);--component-color-utility-purple-utility-purple-500:var(--color-purple-500);--component-color-utility-purple-utility-purple-600:var(--color-purple-600);--component-color-utility-purple-utility-purple-700:var(--color-purple-700);--component-color-utility-success-utility-success-100:var(--color-success-100);--component-color-utility-success-utility-success-200:var(--color-success-200);--component-color-utility-success-utility-success-300:var(--color-success-300);--component-color-utility-success-utility-success-400:var(--color-success-400);--component-color-utility-success-utility-success-50:var(--color-success-50);--component-color-utility-success-utility-success-500:var(--color-success-500);--component-color-utility-success-utility-success-600:var(--color-success-600);--component-color-utility-success-utility-success-700:var(--color-success-700);--component-color-utility-warning-utility-warning-100:var(--color-warning-100);--component-color-utility-warning-utility-warning-200:var(--color-warning-200);--component-color-utility-warning-utility-warning-300:var(--color-warning-300);--component-color-utility-warning-utility-warning-400:var(--color-warning-400);--component-color-utility-warning-utility-warning-50:var(--color-warning-50);--component-color-utility-warning-utility-warning-500:var(--color-warning-500);--component-color-utility-warning-utility-warning-600:var(--color-warning-600);--component-color-utility-warning-utility-warning-700:var(--color-warning-700);--component-color-utility-yellow-utility-yellow-100:var(--color-yellow-100);--component-color-utility-yellow-utility-yellow-200:var(--color-yellow-200);--component-color-utility-yellow-utility-yellow-300:var(--color-yellow-300);--component-color-utility-yellow-utility-yellow-400:var(--color-yellow-400);--component-color-utility-yellow-utility-yellow-50:var(--color-yellow-50);--component-color-utility-yellow-utility-yellow-500:var(--color-yellow-500);--component-color-utility-yellow-utility-yellow-600:var(--color-yellow-600);--component-color-utility-yellow-utility-yellow-700:var(--color-yellow-700);--container-padding-mobile:var(--spacing-4);--container-padding-desktop:var(--spacing-8);--container-max-width-desktop:var(--spacing-320);--width-xxs:var(--spacing-80);--width-xs:var(--spacing-96);--width-sm:var(--spacing-120);--width-md:var(--spacing-140);--width-lg:var(--spacing-160);--width-xl:var(--spacing-192);--width-2xl:var(--spacing-256);--width-3xl:var(--spacing-320);--width-4xl:var(--spacing-360);--width-5xl:var(--spacing-400);--width-6xl:var(--spacing-480);--paragraph-max-width:var(--spacing-180);--spacing-none:var(--spacing-0);--spacing-xxs:var(--spacing-0-5);--spacing-xs:var(--spacing-1);--spacing-sm:var(--spacing-1-5);--spacing-md:var(--spacing-2);--spacing-lg:var(--spacing-3);--spacing-xl:var(--spacing-4);--spacing-2xl:var(--spacing-5);--spacing-3xl:var(--spacing-6);--spacing-4xl:var(--spacing-8);--spacing-5xl:var(--spacing-10);--spacing-6xl:var(--spacing-12);--spacing-7xl:var(--spacing-16);--spacing-8xl:var(--spacing-20);--spacing-9xl:var(--spacing-24);--spacing-10xl:var(--spacing-32);--spacing-11xl:var(--spacing-40);--radius-none:0px;--radius-xxs:2px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:20px;--radius-4xl:24px;--radius-full:9999px;--font-size-text-xs:12px;--font-size-text-sm:14px;--font-size-text-md:16px;--font-size-text-lg:18px;--font-size-text-xl:20px;--font-size-display-xs:24px;--font-size-display-sm:30px;--font-size-display-md:36px;--font-size-display-lg:48px;--font-size-display-xl:60px;--font-size-display-2xl:72px;--line-height-text-xs:18px;--line-height-text-sm:20px;--line-height-text-md:24px;--line-height-text-lg:28px;--line-height-text-xl:30px;--line-height-display-xs:32px;--line-height-display-sm:38px;--line-height-display-md:44px;--line-height-display-lg:60px;--line-height-display-xl:72px;--line-height-display-2xl:90px;--font-family-font-family-body:"Inter Variable", inter, sans-serif;--font-family-font-family-text:"Inter Variable", inter, sans-serif;--font-family-font-family-display:"Inter Variable", inter, sans-serif;--font-weight-bold:bold;--font-weight-bold-italic:bold italic;--font-weight-medium:500;--font-weight-medium-italic:500 italic;--font-weight-regular:regular;--font-weight-regular-italic:regular italic;--font-weight-semibold:600;--font-weight-semibold-italic:600 italic;font-family:var(--font-family-font-family-body);color:var(--color-text-text-primary-900)}.kcalmar-ui,.kcalmar-ui *,.kcalmar-ui :before,.kcalmar-ui :after{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.kcalmar-ui,.kcalmar-ui *,.kcalmar-ui :before,.kcalmar-ui :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@layer components{:-moz-focusring{outline:none}:root{scrollbar-color:#eaeaea #fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#eaeaea}::-webkit-scrollbar-thumb:hover{background:var(--color-disabled-text)}*{scrollbar-width:thin}}@layer reset{*,:before,:after{box-sizing:border-box;border:0 solid #0000}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}[role=option],[role=listbox],[role=tab],[role=tabpanel],[role=tablist],[role=dialog],:focus-visible{outline:none}b,strong{font-weight:bolder}code,kbd,samp,pre{font-variation-settings:normal;font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-collapse:collapse;border-color:inherit}button,input,optgroup,select,textarea{font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;font-feature-settings:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;margin:0;padding:0}input:autofill{-webkit-box-shadow:none;border:none;background-color:#0000!important}input:-webkit-autofill{-webkit-box-shadow:none;border:none;background-color:#0000!important}input:-webkit-autofill:hover{-webkit-box-shadow:none;border:none;background-color:#0000!important}input:-webkit-autofill:focus{-webkit-box-shadow:none;border:none;background-color:#0000!important}textarea:-webkit-autofill{-webkit-box-shadow:none;border:none;background-color:#0000!important}textarea:-webkit-autofill:hover{-webkit-box-shadow:none;border:none;background-color:#0000!important}textarea:-webkit-autofill:focus{-webkit-box-shadow:none;border:none;background-color:#0000!important}select:-webkit-autofill{-webkit-box-shadow:none;border:none;background-color:#0000!important}select:-webkit-autofill:hover{-webkit-box-shadow:none;border:none;background-color:#0000!important}select:-webkit-autofill:focus{-webkit-box-shadow:none;border:none;background-color:#0000!important}:where(textarea),:where(input[type=text],input[type=search],input[type=password],input[type=url]){appearance:none;border-style:solid;outline:none}button,select{text-transform:none}button,input,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none;outline:none}:-moz-focusring{outline:none}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend,dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static{position:static}.grid{display:grid}.m15{margin:15px}.m2{margin:2px}.m6{margin:6px}.m7\.5{margin:7.5px}.m9{margin:9px}.ma{margin:auto}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.contents{display:contents}.hidden{display:none}.size-18{width:18px;height:18px}.size-20{width:20px;height:20px}.size-lg{width:128px;height:128px}.size-md{width:112px;height:112px}.size-sm{width:96px;height:96px}.size-xl{width:144px;height:144px}.size-xs{width:80px;height:80px}.h1{height:1px}.h2{height:2px}.h3{height:3px}.h4{height:4px}.h5{height:5px}.h6{height:6px}.min-w-0{min-width:0}.w-100\%{width:100%}.w\[l\]{width:l}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink,.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.select-all{user-select:all}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-all{word-break:break-all}.b,.border{border-width:1px}.rounded{border-radius:1px}.px{padding-left:4px;padding-right:4px}.pl{padding-left:4px}.text-wrap{text-wrap:wrap}.text-lg{font-size:4.5px;line-height:7px}.text-sm{font-size:3.5px;line-height:5px}.text-xl{font-size:5px;line-height:7px}.text-xs{font-size:3px;line-height:4px}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.active-tab:active{tab-size:4}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.outline{outline-style:solid}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}
