@font-face{font-family:Geist;src:url(/fonts/geist.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Variable.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{box-sizing:border-box;max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}li::marker{color:var(--black-30)}.btn.mod--100{width:100%}input[readonly].f-input.mod--filter-search{cursor:pointer!important}.w-tab-content{overflow:visible!important}.mod--liked{background-color:var(--red-100)!important}.mod--liked:hover{background-color:var(--red-100-hover)!important}.catalog-keep-alive-pane{display:flex;flex-flow:column;grid-column-gap:20px;grid-row-gap:20px;width:100%}.catalog-keep-alive-pane[hidden],.screen[hidden]{display:none!important}.card-like-icon{position:relative}.card-like-icon,.card-like-icon__off,.card-like-icon__on{display:block;width:100%;max-width:none}.card-like-icon.mod--on .card-like-icon__off,.card-like-icon__on{display:none}.card-like-icon.mod--on .card-like-icon__on{display:block}.form-banner.mod--integration button{min-width:100px}.labels.mod--table .text--xs-bold.mod--link.mod--btn.mod--brand-btn,.labels.mod--table .text--xs-bold.mod--link.mod--btn.mod--category-btn{flex:0 1 auto;min-width:min(50px,100%);width:max-content;max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.table--resizable .table-body .table-row-cell.mod--first .labels.mod--table,.table.table--resizable .table-body .table-row-cell.mod--first .table-goods,.table.table--resizable .table-body .table-row-cell.mod--first .table-goods-content{min-width:0}.labels.mod--table .label-inline-item{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%}.labels.mod--table .label-inline-item .separator-circle{flex:0 0 auto}.pagination.mod--info .react-select-container.mod--pagination-limit .react-select__control{min-width:80px!important;width:80px!important;max-width:80px!important;min-height:40px!important;height:40px!important;max-height:40px!important;padding:0 15px!important}@media (max-width:991px){.react-select__control{border-radius:7.5px!important}.pagination.mod--info .react-select-container.mod--pagination-limit .react-select__control{border-radius:7.5px!important;height:35px!important;min-height:35px!important;max-height:35px!important}.pagination-limit-select-portal .react-select__option,.pagination.mod--info .react-select-container.mod--pagination-limit .react-select__control .react-select__value-container .react-select__single-value{font-size:12px!important}}.vaul-overlay{position:fixed;inset:0;background:var(--black-50);z-index:20}.fslightbox-container{z-index:100000!important}.fslightbox-absoluted,.fslightbox-container,.fslightbox-fullscreen,.fslightbox-opacity-1,.fslightbox-slide-btn-container,.fslightbox-source-holder,.fslightbox-toolbar{pointer-events:auto!important}.fslightbox-slide-btn-container,.fslightbox-toolbar{z-index:100001!important}body.khorin-lightbox-open .khorin-chat-fab-overlay,body.khorin-lightbox-open .vaul-close-btn,body.khorin-lightbox-open [data-vaul-drawer],body.khorin-lightbox-open [data-vaul-overlay]{pointer-events:none!important}.khorin-chat-au{--khorin-chat-message-image-max-height:280px;--khorin-chat-collapsible-body-size:12px;--khorin-chat-collapsible-body-line-height:1.55;--khorin-chat-collapsible-header-size:var(--khorin-chat-collapsible-body-size)}@media screen and (max-width:767px){.khorin-chat-au{--khorin-chat-collapsible-body-size:10px}}.khorin-chat-au .aui-timeline-text-reveal__token{display:inline;opacity:1;white-space:pre-wrap}.khorin-chat-au .aui-timeline-fade-reveal{opacity:1}.khorin-chat-au .aui-timeline-fade-reveal,.khorin-chat-au .aui-timeline-text-reveal-block{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.khorin-chat-au .aui-assistant-message-rich.text--rich>.aui-md.text--rich.aui-timeline-text-reveal-block{margin:12px 0}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-timeline-text-reveal-block .aui-md-p,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-timeline-text-reveal-block p.aui-md-p{margin-top:0;margin-bottom:0;margin-block-end:calc(calc(var(--spacing, .25rem) * 3) * calc(1 - var(--tw-space-y-reverse, 0)))}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-timeline-text-reveal-block .aui-md-p:last-child,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-timeline-text-reveal-block p.aui-md-p:last-child{margin-bottom:0}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-timeline-text-reveal-block :where(h1,h2,h3,h4,h5,h6,.aui-md-h1,.aui-md-h2,.aui-md-h3,.aui-md-h4,.aui-md-h5,.aui-md-h6){margin-top:0;margin-bottom:20px}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-timeline-text-reveal-block :where(h1,h2,h3,h4,h5,h6,.aui-md-h1,.aui-md-h2,.aui-md-h3,.aui-md-h4,.aui-md-h5,.aui-md-h6):last-child{margin-bottom:0}.khorin-chat-au .aui-assistant-message-rich.text--rich>.aui-timeline-fade-reveal{margin:12px 0}.khorin-chat-au .aui-user-message-content-wrapper:has(.aui-user-message-image-part),.khorin-chat-au .aui-user-message-content:has(.aui-user-message-image-part){display:block;width:100%;max-width:100%}.khorin-chat-au .aui-user-message-image-part{width:100%;margin-top:8px}.khorin-chat-au .aui-user-message-image-part:first-child{margin-top:0}.khorin-chat-au .aui-user-message-image-tile{width:100%;max-height:var(--khorin-chat-message-image-max-height);overflow:hidden;border-radius:calc(var(--composer-radius, 12px) - var(--composer-padding, 4px));border:1px solid var(--black-10);line-height:0}.khorin-chat-au .aui-user-message-image{display:block;width:100%;height:auto;max-height:var(--khorin-chat-message-image-max-height)}.khorin-chat-au .aui-user-message-image-tile.is-cover .aui-user-message-image{height:var(--khorin-chat-message-image-max-height);max-height:var(--khorin-chat-message-image-max-height);object-fit:cover;object-position:center}.khorin-chat-au .aui-attachment-root-message{width:100%}.khorin-chat-au .aui-plan-compose-root,.khorin-chat-au .aui-reasoning-root[data-variant=outline],.khorin-chat-au .aui-task-plan-checklist,.khorin-chat-au .aui-tool-group-root[data-variant=outline]{border:1px solid var(--black-10);border-radius:12px;background:transparent;padding:8px 12px;margin-top:12px;margin-bottom:12px}.khorin-chat-au .aui-task-plan-checklist__header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding-top:4px;padding-bottom:4px}.khorin-chat-au .aui-task-plan-checklist__steps{display:flex;flex-direction:column;gap:12px;margin:0;padding:8px 0;padding-inline-start:calc(var(--spacing) * 6);list-style:none}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-task-plan-checklist__steps{margin-top:0;margin-bottom:0;padding-top:8px;padding-bottom:8px;list-style:none}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-task-plan-checklist__step{margin-top:0;margin-bottom:0;padding-left:0;padding-inline-start:0;font-size:inherit;line-height:inherit;color:inherit}.khorin-chat-au .aui-task-plan-checklist__title-row{display:flex;align-items:center;gap:8px;min-width:0}.khorin-chat-au .aui-task-plan-checklist__title-icon{flex-shrink:0}.khorin-chat-au .aui-task-plan-checklist__title{color:var(--black-50);font-size:var(--khorin-chat-collapsible-header-size);font-weight:500;line-height:1.2}.khorin-chat-au .aui-task-plan-checklist__meta{color:var(--black-50);font-size:var(--khorin-chat-collapsible-header-size);font-weight:500;line-height:1}.khorin-chat-au .aui-task-plan-checklist__step{display:flex;align-items:flex-start;gap:8px}.khorin-chat-au .aui-task-plan-checklist__icon{width:14px;height:14px;flex-shrink:0;margin-top:1px}.khorin-chat-au .aui-task-plan-checklist__icon--completed{color:var(--green-100)}.khorin-chat-au .aui-task-plan-checklist__icon--failed{color:var(--red-100)}.khorin-chat-au .aui-task-plan-checklist__icon--pending,.khorin-chat-au .aui-task-plan-checklist__icon--skipped,.khorin-chat-au .aui-task-plan-checklist__icon--waiting{color:var(--black-30)}.khorin-chat-au .aui-task-plan-checklist__icon--running{color:var(--black-50)}.khorin-chat-au .aui-task-plan-checklist__step-body{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.khorin-chat-au .aui-task-plan-checklist__step-label{color:var(--black-regular);font-size:var(--khorin-chat-collapsible-header-size);font-weight:400;line-height:1.2}.khorin-chat-au .aui-task-plan-checklist__step--completed .aui-task-plan-checklist__step-label{color:var(--black-50)}.khorin-chat-au .aui-task-plan-checklist__step--failed .aui-task-plan-checklist__step-label{color:var(--red-100)}.khorin-chat-au .aui-task-plan-checklist__step-error{color:var(--red-100);font-size:12px;font-weight:400;line-height:1.3}.khorin-chat-au .aui-task-plan-checklist__step--running .aui-task-plan-checklist__step-label{color:var(--black-regular);font-weight:500}.khorin-chat-au .aui-task-plan-checklist__group{display:flex;flex-direction:column;gap:6px}.khorin-chat-au .aui-task-plan-checklist__group-label{font-size:13px;font-weight:600;color:var(--black-regular)}.khorin-chat-au .aui-task-plan-checklist__group-steps{list-style:none;margin:0;padding:0 0 0 12px;display:flex;flex-direction:column;gap:6px;border-left:2px solid var(--grey-200)}.khorin-chat-au .aui-task-plan-checklist__step--nested{padding-left:0}.khorin-chat-au .aui-plan-compose-content{font-size:var(--khorin-chat-collapsible-body-size);line-height:var(--khorin-chat-collapsible-body-line-height);color:var(--black-50)}.khorin-chat-au .aui-plan-compose__section-title{margin:0;margin-block-end:0;line-height:1.2;font-size:inherit;color:inherit}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-plan-compose-root p.aui-tool-result-list-caption,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-result-display p.aui-tool-result-list-caption,.khorin-chat-au .aui-assistant-message-rich.text--rich p.aui-plan-compose__section-title,.khorin-chat-au .aui-assistant-message-rich.text--rich p.aui-tool-result-list-caption{margin:0;margin-block-end:0;font-size:inherit;line-height:inherit}.khorin-chat-au .aui-plan-compose__section-stack{display:flex;flex-direction:column;gap:8px}.khorin-chat-au .aui-plan-compose__section-stack>.aui-timeline-fade-reveal{margin:0}.khorin-chat-au .aui-plan-compose__section-stack .aui-tool-result-list-caption+.aui-tool-result-table{margin-top:0}.khorin-chat-au .aui-plan-compose__section+.aui-plan-compose__section{margin-top:8px}.khorin-chat-au .aui-plan-compose__done{color:var(--black-50);font-size:var(--khorin-chat-collapsible-body-size);line-height:var(--khorin-chat-collapsible-body-line-height)}.khorin-chat-au .aui-plan-compose__progress.aui-agent-status-row{color:var(--black-50);font-size:var(--khorin-chat-collapsible-header-size);font-weight:500;line-height:1}.khorin-chat-au .aui-plan-compose__progress .aui-tool-fallback-trigger-tool-name{color:var(--black-50);font-size:inherit;font-weight:500;line-height:inherit}.khorin-chat-au .aui-agent-status-row,.khorin-chat-au .aui-plan-compose-trigger,.khorin-chat-au .aui-rag-sources-trigger,.khorin-chat-au .aui-reasoning-trigger,.khorin-chat-au .aui-tool-fallback-trigger,.khorin-chat-au .aui-tool-group-trigger,.khorin-chat-au [data-slot=assistant-message-processing-indicator]{max-width:100%;min-width:0;color:var(--black-50);font-size:var(--khorin-chat-collapsible-header-size);font-weight:500;line-height:1;transition:color .15s ease}.khorin-chat-au .aui-agent-status-row:hover,.khorin-chat-au .aui-plan-compose-trigger:hover,.khorin-chat-au .aui-rag-sources-trigger:hover,.khorin-chat-au .aui-reasoning-trigger:hover,.khorin-chat-au .aui-tool-fallback-trigger:hover,.khorin-chat-au .aui-tool-group-trigger:hover{color:var(--black-regular)}.khorin-chat-au .aui-agent-status-row .aui-tool-fallback-trigger-icon,.khorin-chat-au .aui-plan-compose-trigger-icon,.khorin-chat-au .aui-rag-sources-trigger-chevron,.khorin-chat-au .aui-rag-sources-trigger-icon,.khorin-chat-au .aui-reasoning-trigger-chevron,.khorin-chat-au .aui-reasoning-trigger-icon,.khorin-chat-au .aui-tool-fallback-trigger-chevron,.khorin-chat-au .aui-tool-fallback-trigger-icon,.khorin-chat-au .aui-tool-group-trigger-chevron,.khorin-chat-au .aui-tool-group-trigger-icon,.khorin-chat-au .aui-tool-group-trigger-loader{color:var(--black-50);transition:color .15s ease}.khorin-chat-au .aui-agent-status-row:hover .aui-tool-fallback-trigger-icon,.khorin-chat-au .aui-plan-compose-trigger:hover .aui-plan-compose-trigger-icon,.khorin-chat-au .aui-plan-compose-trigger:hover .aui-reasoning-trigger-chevron,.khorin-chat-au .aui-rag-sources-trigger:hover .aui-rag-sources-trigger-chevron,.khorin-chat-au .aui-rag-sources-trigger:hover .aui-rag-sources-trigger-icon,.khorin-chat-au .aui-reasoning-trigger:hover .aui-reasoning-trigger-chevron,.khorin-chat-au .aui-reasoning-trigger:hover .aui-reasoning-trigger-icon,.khorin-chat-au .aui-tool-fallback-trigger:hover .aui-tool-fallback-trigger-chevron,.khorin-chat-au .aui-tool-fallback-trigger:hover .aui-tool-fallback-trigger-icon,.khorin-chat-au .aui-tool-group-trigger:hover .aui-tool-group-trigger-chevron,.khorin-chat-au .aui-tool-group-trigger:hover .aui-tool-group-trigger-icon,.khorin-chat-au .aui-tool-group-trigger:hover .aui-tool-group-trigger-loader{color:var(--black-regular)}.khorin-chat-au .aui-tool-fallback-trigger-tool-name{color:var(--black-regular);font-size:inherit;font-weight:500;line-height:inherit}.khorin-chat-au .aui-agent-status-row .aui-tool-fallback-trigger-tool-name{color:var(--black-50);font-size:inherit;font-weight:500;line-height:inherit}.khorin-chat-au [data-slot=assistant-message-processing-indicator] .aui-tool-fallback-trigger-icon{color:var(--black-50)}.khorin-chat-au .aui-agent-status-row .assistant-composer-feature__label,.khorin-chat-au .aui-plan-compose-trigger .assistant-composer-feature__label,.khorin-chat-au .aui-rag-sources-trigger .assistant-composer-feature__label,.khorin-chat-au .aui-reasoning-trigger .assistant-composer-feature__label,.khorin-chat-au .aui-tool-fallback-trigger .assistant-composer-feature__label,.khorin-chat-au .aui-tool-group-trigger .assistant-composer-feature__label,.khorin-chat-au [data-slot=assistant-message-processing-indicator] .assistant-composer-feature__label{display:inline;min-width:0;font-size:inherit;line-height:inherit}.khorin-chat-au .aui-agent-status-row .aui-tool-fallback-trigger-label-wrapper,.khorin-chat-au .aui-tool-fallback-trigger .aui-tool-fallback-trigger-label-wrapper{display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap}.khorin-chat-au .aui-agent-status-row .aui-tool-fallback-trigger-label-wrapper>span:not(.aui-tool-fallback-trigger-shimmer),.khorin-chat-au .aui-tool-fallback-trigger .aui-tool-fallback-trigger-label-wrapper>span:not(.aui-tool-fallback-trigger-shimmer){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.khorin-chat-au .aui-tool-fallback-duration,.khorin-chat-au .aui-tool-fallback-trigger-chevron{flex:0 0 auto}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-content,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-root,.khorin-chat-au .aui-rag-sources-table-wrap{font-size:var(--khorin-chat-collapsible-body-size);line-height:var(--khorin-chat-collapsible-body-line-height);color:var(--black-50)}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-root :where(p,a,li,span,td,th),.khorin-chat-au .aui-rag-sources-table-wrap :where(span,a,td,th){font-size:inherit;line-height:inherit}.khorin-chat-au .aui-rag-sources-content .aui-rag-sources-table-wrap,.khorin-chat-au .aui-rag-sources-content-inner{margin-top:0}.khorin-chat-au .aui-assistant-message-rich.text--rich ul.aui-web-source-chips,.khorin-chat-au .aui-web-source-chips,.khorin-chat-au .text--rich.aui-md ul.aui-web-source-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;list-style-type:none;margin:0;margin-block:0;padding:0;padding-inline-start:0}.khorin-chat-au .aui-assistant-message-rich.text--rich ul.aui-web-source-chips.aui-rag-sources-chips,.khorin-chat-au .aui-assistant-message-rich.text--rich ul.aui-web-source-chips.aui-tool-result-source-chips,.khorin-chat-au .aui-web-source-chips.aui-rag-sources-chips,.khorin-chat-au .aui-web-source-chips.aui-tool-result-source-chips,.khorin-chat-au .text--rich.aui-md ul.aui-web-source-chips.aui-rag-sources-chips,.khorin-chat-au .text--rich.aui-md ul.aui-web-source-chips.aui-tool-result-source-chips{margin-top:8px;margin-block-start:8px}.khorin-chat-au .aui-assistant-message-rich.text--rich li.aui-web-source-chip-item,.khorin-chat-au .aui-web-source-chip-item,.khorin-chat-au .text--rich.aui-md li.aui-web-source-chip-item{display:inline-flex;margin:0;padding:0;padding-inline-start:0;list-style:none;font-size:inherit;line-height:inherit;color:inherit}.khorin-chat-au .aui-web-source-chips>.aui-web-source-chip-item::marker{content:none;font-size:0}.khorin-chat-au .aui-assistant-message-rich.text--rich a.aui-web-source-chip,.khorin-chat-au .aui-tool-result-display a.aui-web-source-chip,.khorin-chat-au .aui-web-source-chip,.khorin-chat-au .text--rich.aui-md a.aui-web-source-chip{display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;max-width:100%;padding:5px;border-bottom:1px solid var(--black-10);border-radius:8px;border:1px solid var(--black-10);background:#fff;background-color:#fff;color:var(--black-regular);font-size:inherit;font-weight:500;line-height:inherit;text-decoration:none;transition:background-color .15s ease,color .15s ease}.khorin-chat-au .aui-web-source-chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--black-regular);font-size:inherit;font-weight:500;line-height:inherit}.khorin-chat-au .aui-assistant-message-rich.text--rich a.aui-web-source-chip:hover,.khorin-chat-au .text--rich.aui-md a.aui-web-source-chip:hover,.khorin-chat-au a.aui-web-source-chip:focus-visible,.khorin-chat-au a.aui-web-source-chip:hover{background:var(--black-03-filled-bg);background-color:var(--black-03-filled-bg);border-bottom-color:var(--black-10);color:var(--black-regular)}.khorin-chat-au .aui-web-source-chip--static{cursor:default}.khorin-chat-au .aui-web-source-chip-favicon,.khorin-chat-au .aui-web-source-chip-favicon-fallback{display:block;width:16px;height:16px;flex:0 0 auto;border-radius:3px}.khorin-chat-au .aui-web-source-chip-favicon-fallback{background:var(--black-10)}.khorin-chat-au table.aui-rag-sources-table .aui-rag-sources-type{color:var(--black-50);white-space:nowrap}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-root a.aui-tool-result-link,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root .aui-tool-result-link,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root a.aui-tool-result-link,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root .aui-tool-result-link,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root a.aui-tool-result-link,.khorin-chat-au .aui-tool-result-link{color:var(--green-100);border-bottom:1px solid var(--black-10);text-decoration:none;padding-bottom:0;font-weight:400;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:color .15s ease,border-bottom-color .15s ease}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-root a.aui-tool-result-link:hover,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root .aui-tool-result-link:hover,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root a.aui-tool-result-link:hover,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root .aui-tool-result-link:hover,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root a.aui-tool-result-link:hover,.khorin-chat-au .aui-tool-result-link:hover{color:var(--green-100-hover);border-bottom-color:var(--green-100-hover)}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-root a.aui-tool-result-link--clarification,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root .aui-tool-result-link--clarification,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root a.aui-tool-result-link--clarification,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root .aui-tool-result-link--clarification,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root a.aui-tool-result-link--clarification,.khorin-chat-au .aui-tool-result-link--clarification,.khorin-chat-au .chat-clarification-picker__prompt .aui-tool-result-link--clarification{color:inherit;border-bottom:none;text-decoration:underline;text-underline-offset:2px;font-weight:inherit}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-root a.aui-tool-result-link--clarification:hover,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root .aui-tool-result-link--clarification:hover,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root a.aui-tool-result-link--clarification:hover,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root .aui-tool-result-link--clarification:hover,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root a.aui-tool-result-link--clarification:hover,.khorin-chat-au .aui-tool-result-link--clarification:hover,.khorin-chat-au .chat-clarification-picker__prompt .aui-tool-result-link--clarification:hover{color:inherit;border-bottom-color:transparent;opacity:.85}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-reasoning-part,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-reasoning-root,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-reasoning-text,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-content,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-content,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root,.khorin-chat-au .aui-reasoning-part,.khorin-chat-au .aui-reasoning-text,.khorin-chat-au .aui-tool-fallback-content,.khorin-chat-au .aui-tool-group-content{font-size:var(--khorin-chat-collapsible-body-size);line-height:var(--khorin-chat-collapsible-body-line-height);color:var(--black-50)}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-reasoning-part,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-reasoning-root :where(p,a,li,pre,code,span,dt,dd,button,ul,ol),.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-reasoning-text :where(p,a,li,pre,code,span,dt,dd,button,ul,ol),.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root :where(p,a,li,pre,code,span,dt,dd,button,ul,ol),.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root :where(p,a,li,pre,code,span,dt,dd,button,ul,ol){font-size:inherit;line-height:inherit}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root :where(p,li),.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root :where(p,li){margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-content .aui-tool-fallback-trigger{font-size:var(--khorin-chat-collapsible-header-size)}.khorin-chat-au .aui-assistant-message-rich.text--rich :is(.aui-reasoning-trigger,.aui-plan-compose-trigger,.aui-tool-group-trigger,.aui-tool-fallback-trigger,.aui-agent-status-row,[data-slot=assistant-message-processing-indicator],.aui-rag-sources-trigger,.aui-task-plan-checklist__title,.aui-task-plan-checklist__meta,.chat-clarification-picker__prompt){font-size:var(--khorin-chat-collapsible-header-size);line-height:1}}.khorin-chat-au .aui-tool-fallback-result-header{margin:0 0 6px;font-weight:500;color:var(--black-50)}.khorin-chat-au .aui-tool-result-display{color:var(--black-50)}.khorin-chat-au .aui-tool-result-error{margin:0;color:var(--red,#c0392b)}.khorin-chat-au .aui-tool-result-fallback-summary,.khorin-chat-au .aui-tool-result-success-message,.khorin-chat-au .aui-tool-result-text{margin:0}.khorin-chat-au .aui-tool-result-detail-title{margin:0 0 6px;color:var(--black-regular)}.khorin-chat-au .aui-tool-result-detail-title+.aui-tool-result-rows,.khorin-chat-au .aui-tool-result-list-caption+.aui-tool-result-table,.khorin-chat-au .aui-tool-result-success-message+.aui-tool-result-rows{margin-top:8px}.khorin-chat-au table.aui-tool-result-table{width:100%;margin:0;border:1px solid var(--black-10);border-collapse:separate;border-spacing:0;border-radius:5px;overflow:hidden;background-color:transparent}.khorin-chat-au table.aui-tool-result-table td,.khorin-chat-au table.aui-tool-result-table th{padding:5px;border:none;border-right:1px solid var(--black-10);border-bottom:1px solid var(--black-10);vertical-align:top;font-weight:400;text-align:start}.khorin-chat-au table.aui-tool-result-table tr>:last-child{border-right:none}.khorin-chat-au table.aui-tool-result-table tbody tr:last-child>td,.khorin-chat-au table.aui-tool-result-table tbody tr:last-child>th{border-bottom:none}.khorin-chat-au table.aui-tool-result-table thead th,.khorin-chat-au table.aui-tool-result-table thead th strong{font-weight:600;color:var(--black-regular)}.khorin-chat-au .aui-tool-result-row-label,.khorin-chat-au .aui-tool-result-row-label strong{color:var(--black-regular);white-space:nowrap;font-weight:600}.khorin-chat-au .aui-tool-result-row-value{color:var(--black-regular)}.khorin-chat-au .aui-tool-result-detail-title strong,.khorin-chat-au .aui-tool-result-list-primary strong,.khorin-chat-au .aui-tool-result-row-value strong,.khorin-chat-au .aui-tool-result-success-message strong,.khorin-chat-au .aui-tool-result-text strong{font-weight:600;color:var(--black-regular)}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-root .aui-tool-result-link .aui-tool-result-link-ext,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-rag-sources-root .aui-tool-result-link strong,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root .aui-tool-result-link .aui-tool-result-link-ext,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root .aui-tool-result-link strong,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root .aui-tool-result-link .aui-tool-result-link-ext,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root .aui-tool-result-link strong,.khorin-chat-au .aui-tool-result-link .aui-tool-result-link-ext,.khorin-chat-au .aui-tool-result-link strong{color:inherit}.khorin-chat-au .aui-tool-result-list-wrap{margin-top:0}.khorin-chat-au .aui-tool-result-detail-title+.aui-tool-result-list-wrap,.khorin-chat-au .aui-tool-result-list-wrap+.aui-tool-result-list-wrap,.khorin-chat-au .aui-tool-result-rows+.aui-tool-result-list-wrap,.khorin-chat-au .aui-tool-result-success-message+.aui-tool-result-list-wrap{margin-top:8px}.khorin-chat-au .aui-tool-result-list-caption{margin:0;margin-block-end:0;color:var(--black-50)}.khorin-chat-au .aui-tool-result-browse{margin-top:8px;font-size:inherit;line-height:inherit}.khorin-chat-au .aui-tool-result-browse-group+.aui-tool-result-browse-group{margin-top:8px}.khorin-chat-au .aui-tool-result-browse-title{margin-bottom:4px}.khorin-chat-au .aui-tool-result-browse-list{margin:0;padding:0 0 0 1.1em;list-style:disc;font-size:inherit;line-height:inherit}.khorin-chat-au .aui-tool-result-browse-item{margin:0;color:var(--black-50);font-size:inherit;line-height:inherit}.khorin-chat-au .aui-tool-result-browse-item .aui-tool-result-link,.khorin-chat-au .aui-tool-result-browse-item .aui-tool-result-link-ext{font-size:inherit;line-height:inherit}.khorin-chat-au .aui-tool-result-browse-item+.aui-tool-result-browse-item{margin-top:2px}.khorin-chat-au table.aui-tool-result-table .aui-tool-result-list-num{width:2.5em;color:var(--black-50);text-align:center;white-space:nowrap}.khorin-chat-au table.aui-tool-result-list-table--metrics .aui-tool-result-list-unit{width:5.5em;color:var(--black-50);white-space:nowrap}.khorin-chat-au table.aui-tool-result-list-table--metrics .aui-tool-result-list-amount{width:5em;text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.khorin-chat-au .aui-tool-result-list-heading,.khorin-chat-au .aui-tool-result-list-heading strong{font-weight:600;color:var(--black-regular)}.khorin-chat-au .aui-tool-result-link-ext{font-weight:400}.khorin-chat-au .aui-tool-result-list-primary{color:var(--black-regular)}.khorin-chat-au .aui-tool-result-bullet-list{margin:0;padding:0 0 0 20px;list-style:disc}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root li.aui-tool-result-bullet-item,.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-group-root li.aui-tool-result-bullet-item{font-size:inherit;line-height:inherit;color:inherit;margin-bottom:0}.khorin-chat-au .aui-tool-result-bullet-item+.aui-tool-result-bullet-item{margin-top:6px}.khorin-chat-au .aui-tool-result-bullet-list .aui-tool-result-list-primary,.khorin-chat-au .aui-tool-result-bullet-list .aui-tool-result-list-primary strong{font-weight:inherit;color:inherit}.khorin-chat-au .aui-tool-result-list-secondary{display:block;margin-top:2px;color:var(--black-50)}.khorin-chat-au .aui-tool-result-bullet-item>.aui-tool-result-nested-list,.khorin-chat-au .aui-tool-result-list-content>.aui-tool-result-nested-list{margin-top:4px}.khorin-chat-au .aui-tool-result-fallback-toggle{margin-top:6px;padding:0;border:0;background:none;font:inherit;color:var(--black-50);cursor:pointer;transition:color .15s ease}.khorin-chat-au .aui-tool-result-fallback-toggle:hover{color:var(--black-regular)}.khorin-chat-au .aui-tool-result-fallback-raw{margin:8px 0 0;padding:8px 10px;border:1px solid var(--black-10);border-radius:8px;background:transparent;line-height:1.45;color:var(--black-50);white-space:pre-wrap;overflow-x:auto}.khorin-chat-au .aui-assistant-message-rich.text--rich .aui-tool-fallback-root .aui-tool-fallback-args-value,.khorin-chat-au .aui-tool-fallback-args-value,.khorin-chat-au .aui-tool-fallback-duration,.khorin-chat-au .aui-tool-fallback-error-header,.khorin-chat-au .aui-tool-fallback-error-reason,.khorin-chat-au .aui-tool-fallback-result-header,.khorin-chat-au .aui-tool-result-detail-title,.khorin-chat-au .aui-tool-result-display,.khorin-chat-au .aui-tool-result-fallback-raw,.khorin-chat-au .aui-tool-result-list-title{font-size:inherit;line-height:inherit}.khorin-chat-au [data-slot=aui_edit-composer-shell] .aui-composer-input-wrap.is-voice-active .aui-edit-composer-input.is-voice-overlay{color:transparent;caret-color:transparent}.khorin-chat-au [data-slot=aui_edit-composer-shell] .aui-composer-input-wrap.is-processing .aui-edit-composer-input{caret-color:transparent}.khorin-chat-au [data-slot=aui_edit-composer-shell] .aui-composer-input-voice-layer{inset:12px 16px 4px}.khorin-chat-au .assistant-thread-list-folders-tree__add.is-limit-reached,.khorin-chat-au .assistant-thread-list-new.is-limit-reached{cursor:default;opacity:.72}.khorin-section-sidebar .assistant-thread-list-sortable-item:not(.is-generating) .aui-thread-list-item-trigger,.khorin-section-sidebar .assistant-thread-list-sortable-item:not(.is-generating) .aui-thread-list-item-trigger:hover{cursor:grab!important}.khorin-section-sidebar .assistant-thread-list-sortable-item:not(.is-generating) .aui-thread-list-item-trigger:active{cursor:grabbing!important}.khorin-section-sidebar .assistant-thread-list-sortable-item.is-generating .aui-thread-list-item:not([data-active=true]) .aui-thread-list-item-trigger,.khorin-section-sidebar .assistant-thread-list-sortable-item.is-generating .aui-thread-list-item:not([data-active=true]) .aui-thread-list-item-trigger:active,.khorin-section-sidebar .aui-thread-list-item.is-generating:not([data-active=true]),.khorin-section-sidebar .aui-thread-list-item.is-generating:not([data-active=true]) .aui-thread-list-item-trigger,.khorin-section-sidebar .aui-thread-list-item.is-generating:not([data-active=true]) .aui-thread-list-item-trigger:active{cursor:pointer!important}.khorin-section-sidebar .aui-thread-list-item.is-generating[data-active=true],.khorin-section-sidebar .aui-thread-list-item.is-generating[data-active=true] .aui-thread-list-item-trigger,.khorin-section-sidebar .aui-thread-list-item.is-generating[data-active=true] .aui-thread-list-item-trigger:active{cursor:default!important}.khorin-section-sidebar .aui-thread-list-item.is-generating .aui-thread-list-item-more:not(:disabled){cursor:pointer!important}.khorin-section-sidebar .aui-thread-list-item.is-generating .aui-thread-list-item-rename:disabled,.khorin-section-sidebar .aui-thread-list-item.is-generating .aui-thread-list-item-rename[disabled]{opacity:.5}.khorin-section-sidebar .aui-thread-list-item.is-generating[data-active=true] .aui-thread-list-item-rename:disabled,.khorin-section-sidebar .aui-thread-list-item.is-generating[data-active=true] .aui-thread-list-item-rename[disabled]{cursor:default!important}.aui-thread-list-item-more-item:disabled,.aui-thread-list-item-more-item[aria-disabled=true],.aui-thread-list-item-more-item[data-disabled]{cursor:default;opacity:.5;pointer-events:none;text-decoration:none}.aui-thread-list-item-more-item:disabled:focus,.aui-thread-list-item-more-item:disabled:focus-visible,.aui-thread-list-item-more-item:disabled:hover,.aui-thread-list-item-more-item:disabled[data-highlighted],.aui-thread-list-item-more-item[aria-disabled=true]:focus,.aui-thread-list-item-more-item[aria-disabled=true]:focus-visible,.aui-thread-list-item-more-item[aria-disabled=true]:hover,.aui-thread-list-item-more-item[aria-disabled=true][data-highlighted],.aui-thread-list-item-more-item[data-disabled]:focus,.aui-thread-list-item-more-item[data-disabled]:focus-visible,.aui-thread-list-item-more-item[data-disabled]:hover,.aui-thread-list-item-more-item[data-disabled][data-highlighted]{background-color:transparent;color:inherit;text-decoration:none}.aui-thread-list-item-more-item--destructive:disabled:focus,.aui-thread-list-item-more-item--destructive:disabled:focus-visible,.aui-thread-list-item-more-item--destructive:disabled:hover,.aui-thread-list-item-more-item--destructive:disabled[data-highlighted],.aui-thread-list-item-more-item--destructive[aria-disabled=true]:focus,.aui-thread-list-item-more-item--destructive[aria-disabled=true]:focus-visible,.aui-thread-list-item-more-item--destructive[aria-disabled=true]:hover,.aui-thread-list-item-more-item--destructive[aria-disabled=true][data-highlighted],.aui-thread-list-item-more-item--destructive[data-disabled]:focus,.aui-thread-list-item-more-item--destructive[data-disabled]:focus-visible,.aui-thread-list-item-more-item--destructive[data-disabled]:hover,.aui-thread-list-item-more-item--destructive[data-disabled][data-highlighted]{background-color:transparent;color:var(--red-100);text-decoration:none}.khorin-chat-au .aui-composer-root.is-creation-blocked [data-slot=aui_composer-shell],.khorin-chat-au .aui-edit-composer-root.is-creation-blocked [data-slot=aui_edit-composer-shell]{cursor:default;opacity:.5;pointer-events:none;user-select:none}.vaul-overlay--nested{z-index:22}.vaul-content{position:fixed;left:0;right:0;bottom:0;z-index:21;display:flex;justify-content:center;overflow:visible;outline:none;will-change:auto;max-height:100dvh}.vaul-content--nested{z-index:23}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vaul-close-btn.btn.mod--modal-close{z-index:24;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.32,.72,0,1),background-color .2s cubic-bezier(.35,0,0,1),border-color .2s cubic-bezier(.35,0,0,1)}.vaul-close-btn.vaul-close-btn--nested.btn.mod--modal-close{z-index:26}.vaul-overlay--deep-nested{z-index:28}.vaul-content--deep-nested{z-index:29}.vaul-close-btn.vaul-close-btn--deep-nested.btn.mod--modal-close{z-index:32}.vaul-overlay--deep-nested{z-index:25}.vaul-content--deep-nested{z-index:26}.vaul-close-btn.vaul-close-btn--deep-nested.btn.mod--modal-close{z-index:27}.vaul-overlay--auth-top{z-index:28}.vaul-content--auth-top{z-index:29}.vaul-close-btn.vaul-close-btn--auth-top.btn.mod--modal-close{z-index:30}.vaul-overlay--auth-inner{z-index:30!important}.vaul-content--auth-inner{z-index:31!important}.vaul-close-btn.vaul-close-btn--auth-inner.btn.mod--modal-close{z-index:32!important}[data-vaul-overlay][data-state=open]~.vaul-close-btn{opacity:1;pointer-events:auto;position:fixed}[data-vaul-overlay][data-state=closed]~.vaul-close-btn{opacity:0;pointer-events:none}.vaul-content[data-vaul-drawer]{align-items:flex-start}[data-vaul-drawer-wrapper]{background-color:var(--black-03-filled-bg)}[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .4s cubic-bezier(.32,.72,0,1);animation-duration:.4s;animation-timing-function:cubic-bezier(.32,.72,0,1);background-color:var(--white-100);border-radius:10px 10px 0 0;overflow:visible;box-sizing:border-box}[data-vaul-drawer]:has(.modal-content) .modal-content{background-color:var(--white-100);border-radius:10px 10px 0 0;touch-action:pan-y;cursor:auto!important}[data-vaul-drawer] [data-vaul-no-drag]{touch-action:pan-y}[data-vaul-drawer] [data-vaul-no-drag] :not(a):not(button):not(input):not(select):not(textarea):not(label):not([role=button]):not(.mod--link):not(.page-numbers):not(.tabs-menu-link):not(.card-link):not(.table-goods-title-link):not(.table-img-goods-link):not(.react-datepicker__day):not(.react-datepicker__month-option):not(.react-datepicker__year-option):not(a *):not(button *):not(label *):not([role=button] *):not(.mod--link *){cursor:auto!important}[data-vaul-drawer] .card-link,[data-vaul-drawer] .card-link *,[data-vaul-drawer] .mod--link,[data-vaul-drawer] .mod--link *,[data-vaul-drawer] .page-numbers:not(.current):not(.dots),[data-vaul-drawer] .page-numbers:not(.current):not(.dots) *,[data-vaul-drawer] .table-goods-title-link,[data-vaul-drawer] .table-img-goods-link,[data-vaul-drawer] .tabs-menu-link,[data-vaul-drawer] .tabs-menu-link *,[data-vaul-drawer] [role=button],[data-vaul-drawer] [role=button]:not([aria-disabled=true]) *,[data-vaul-drawer] a,[data-vaul-drawer] a:not([aria-disabled=true]) *,[data-vaul-drawer] button:not(:disabled),[data-vaul-drawer] button:not(:disabled) *,[data-vaul-drawer] label[for],[data-vaul-drawer] label[for] *{cursor:pointer}.vaul-content[data-vaul-drawer]:has(.modal-content),.vaul-content[data-vaul-drawer]:has(.modal-content):before{cursor:grab!important}.vaul-content[data-vaul-drawer]:has(.modal-content):active,.vaul-content[data-vaul-drawer]:has(.modal-content):before:active{cursor:grabbing!important}.vaul-content[data-vaul-drawer]:before{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:var(--white-30);border-radius:20px;width:50px;min-width:50px;height:5px;min-height:5px;z-index:2;pointer-events:none}[data-vaul-drawer] :not(.filter-sort):not(.filter-sort *):not(.card):not(.card *):not(.table-option):not(.table-option *):not(.react-datepicker__day):not(.react-datepicker__month-option):not(.react-datepicker__year-option):not(a):not(button):not(input):not(select):not(textarea):not(label):not([role=button]):not(a *):not(button *):not(label *):not([role=button] *){cursor:auto}[data-vaul-drawer] *{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.vaul-content[data-vaul-drawer]:not(:has(.modal-content)),.vaul-content[data-vaul-drawer]:not(:has(.modal-content)):before{cursor:grab!important}.vaul-content[data-vaul-drawer]:not(:has(.modal-content)):active,.vaul-content[data-vaul-drawer]:not(:has(.modal-content)):before:active{cursor:grabbing!important}[data-vaul-drawer] .nutrients-tooltip,[data-vaul-drawer] .nutrients-tooltip *{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.4s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut;pointer-events:none}[data-vaul-drawer][data-state=closed]{pointer-events:none}[data-vaul-animate=false]{animation:none!important}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:auto;left:0;right:0;height:200%;background-color:var(--white-100)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translateZ(0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}[data-vaul-drawer].vaul-content--opacity-close{transform:none!important;animation:none!important;transition:opacity .4s cubic-bezier(.32,.72,0,1);height:auto;max-height:fit-content}[data-vaul-drawer].vaul-content--opacity-close[data-state=open]{opacity:1}[data-vaul-drawer].vaul-content--opacity-close[data-state=closed]{opacity:0}.modal{justify-content:safe center!important}.swiper-pagination-bullet{margin:0!important}.swiper-wrapper.mod--stretch>.swiper-slide{height:auto!important;display:flex!important}.content.mod--f-slider>.swiper{width:100%!important}.f-slider-controls-pagination .swiper-pagination-bullet{background-color:var(--black-10)!important;cursor:pointer!important;border-radius:10px!important;width:100%!important;height:5px!important;min-height:5px!important;max-height:5px!important;transition:all .2s cubic-bezier(.35,0,0,1)!important;position:relative!important;overflow:hidden!important;opacity:1!important}html{overflow-y:scroll;scrollbar-gutter:stable}body[data-scroll-locked]{overflow:unset!important;padding-right:0!important}.mod--item-disable{background-color:var(--transparent);margin:0;padding:0}.card-list.mod--loading,.catalog-refetch-loading-wrap.mod--loading,.form.mod--loading,.table-scroll.mod--loading{opacity:.5;pointer-events:none;transition:opacity .2s ease}.catalog-refetch-loading-wrap{display:flex;flex-flow:column;grid-column-gap:20px;grid-row-gap:20px;width:100%}.card-list-wrapper{position:relative}.card-list-plug.mod--align-start,.lk-content>.card-list-plug{justify-content:flex-start;min-height:0;align-self:flex-start}.mod--bd-cut,.mod--cut{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-scroll{position:relative;width:100%;max-width:100%;min-width:0;margin-bottom:-10px}.bd-scroll__fade{position:absolute;left:-1px;top:0;width:30px;min-width:30px;height:calc(100% - 4px);z-index:2;pointer-events:none;background:linear-gradient(to right,var(--black-03-filled-bg),transparent);opacity:0;transition:all .2s cubic-bezier(.35,0,0,1)}.bd-scroll--left-fade .bd-scroll__fade{opacity:1}.bd-scroll .bd-scroll__nav.bd{display:flex;flex-wrap:nowrap;align-items:center;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-bottom:10px}.bd-scroll .bd-scroll__nav>*{flex-shrink:0}.bd-scroll .bd-scroll__nav>.bd-scroll__tail{flex:1 1 auto;flex-shrink:1;max-width:none}@media (max-width:767px){.card.mod--article-more,.content.mod--article-lg.mod--more .swiper .swiper-wrapper .swiper-slide{min-width:100%}}.article-img-link,.article-main a.food-img-link.lightbox-gallery-item{display:block!important}.article-main a.food-img-link.lightbox-gallery-item{border-radius:15px;width:100%;position:relative;overflow:hidden}.article-main .food-img-link .food-img,.article-main .food-img-link img.food-img{position:relative;z-index:0}.article-main a.food-img-link.mod--hovered .food-img-mask{opacity:1}.article-main .food-img-link .food-img,.article-main .food-img-link img.food-img,.article-main img.food-img{max-height:320px;height:auto;max-width:100%;width:100%}.food-img-mask{margin:0!important;padding:0!important;position:absolute!important;z-index:1!important}input,textarea{border:0 solid transparent;outline:none!important}@media (hover:none) and (pointer:coarse){input,select,textarea{font-size:16px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.btn.mod--share.mod--active{background-color:var(--black-10)!important;border-color:var(--green)!important}.btn.mod--share.mod--active .btn-img{opacity:1!important}#in-dishes-slider,#variations-slider{box-sizing:border-box}#in-dishes-slider,#in-dishes-slider>.swiper,#variations-slider,#variations-slider>.swiper{width:100%;max-width:100%;min-width:0;overflow:hidden}@media (min-width:992px){#in-dishes-slider .swiper .swiper-wrapper .swiper-slide,#in-dishes-slider .swiper-wrapper .swiper-slide,#variations-slider .swiper .swiper-wrapper .swiper-slide,#variations-slider .swiper-wrapper .swiper-slide{min-width:100%!important}}@media (max-width:991px){#in-dishes-slider .swiper .swiper-wrapper .swiper-slide:not(.swiper-slide-info),#in-dishes-slider .swiper-wrapper .swiper-slide:not(.swiper-slide-info),#variations-slider .swiper .swiper-wrapper .swiper-slide:not(.swiper-slide-info),#variations-slider .swiper-wrapper .swiper-slide:not(.swiper-slide-info){width:calc(50% - 5px)!important;min-width:calc(50% - 5px)!important}#in-dishes-slider .swiper .swiper-wrapper .swiper-slide.swiper-slide-info,#in-dishes-slider .swiper-wrapper .swiper-slide.swiper-slide-info,#variations-slider .swiper .swiper-wrapper .swiper-slide.swiper-slide-info,#variations-slider .swiper-wrapper .swiper-slide.swiper-slide-info{width:100%!important;min-width:100%!important}#in-dishes-slider .swiper-wrapper,#variations-slider .swiper-wrapper{align-items:stretch!important}#in-dishes-slider .swiper-slide,#variations-slider .swiper-slide{height:auto!important;display:flex!important}#in-dishes-slider .swiper-slide>.card.mod--in-aside-swiper,#variations-slider .swiper-slide>.card.mod--in-aside-swiper{height:100%}#in-dishes-slider .swiper-slide.swiper-slide-info>.food-info-bg.mod--linear.mod--aside-box,#variations-slider .swiper-slide.swiper-slide-info>.food-info-bg.mod--linear.mod--aside-box{flex-flow:row;width:100%;height:auto;align-self:flex-start}}#in-dishes-slider .swiper-slide>.card.mod--in-aside-swiper,#variations-slider .swiper-slide>.card.mod--in-aside-swiper{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.mod--hidden:not(.btn-social.mod--scroll-up){display:none!important}.swiper-wrapper.mod--stretch{align-items:stretch!important}.text--rich figure{width:100%!important;min-width:100%!important}.text--rich.w-richtext figure.table{margin:20px 0;border:1px solid var(--black-10);border-radius:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.text--rich.w-richtext figure.table table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.text--rich.w-richtext figure.table td,.text--rich.w-richtext figure.table th{padding:15px;border-right:1px solid var(--black-10);border-bottom:1px solid var(--black-10);vertical-align:top;text-align:left;word-break:break-word}.text--rich.w-richtext figure.table th{width:25%;font-size:12px;line-height:130%;letter-spacing:.03em;text-transform:uppercase;font-weight:600;color:var(--black-100)}.text--rich.w-richtext figure.table td{font-size:18px;line-height:170%;font-weight:400;color:var(--black-70)}.text--rich.w-richtext figure.table tr:last-child td,.text--rich.w-richtext figure.table tr:last-child th{border-bottom:0}.text--rich.w-richtext figure.table td:last-child,.text--rich.w-richtext figure.table th:last-child{border-right:0}@media screen and (max-width:767px){.text--rich.w-richtext figure.table{margin:16px 0}.text--rich.w-richtext figure.table table{min-width:560px}.text--rich.w-richtext figure.table th{padding:10px 12px;font-size:11px;line-height:130%}.text--rich.w-richtext figure.table td{padding:10px 12px;font-size:13px;line-height:140%}.text--rich.w-richtext figure.table th{width:40%}}.swiper-pagination-progress{position:absolute;top:0;left:0;width:0;height:100%;background-color:var(--black-30);border-radius:10px;transition:width 0s linear;z-index:1}.text--rich blockquote p{margin-bottom:0!important}.goods-tooltip,.goods-tooltip.styles-module_dark__xNqje,.goods-tooltip.styles-module_tooltip__mnnfp{background-color:var(--white-100)!important;color:var(--black-100)!important;box-shadow:5px 5px 10px var(--black-03)!important;border-radius:10px!important;padding:10px!important;margin:0!important;opacity:1!important;z-index:5!important;max-width:480px!important;font-size:inherit!important;width:auto!important;position:fixed!important}.goods-tooltip .styles-module_arrow__K0L3T{color:var(--white-100)!important}.calc-tooltip,.calc-tooltip.styles-module_dark__xNqje,.calc-tooltip.styles-module_tooltip__mnnfp{z-index:9999!important;max-width:300px!important;width:auto!important}.calc-tooltip,.calc-tooltip.styles-module_dark__xNqje,.calc-tooltip.styles-module_tooltip__mnnfp,.chartjs-tooltip{background-color:var(--white-100)!important;color:var(--black-100)!important;box-shadow:5px 5px 10px var(--black-03)!important;border-radius:5px!important;padding:10px!important;margin:0!important;opacity:1!important;position:fixed!important}.chartjs-tooltip{z-index:10!important;pointer-events:none;font-family:inherit!important}.lk-nav-tooltip,.lk-nav-tooltip.styles-module_dark__xNqje,.lk-nav-tooltip.styles-module_tooltip__mnnfp{background-color:var(--white-100)!important;color:var(--black-100)!important;box-shadow:5px 5px 10px var(--black-03)!important;border-radius:10px!important;padding:0!important;margin:0!important;opacity:1!important;z-index:30!important;max-width:300px!important;width:auto!important;position:fixed!important}.calc-tooltip .styles-module_arrow__K0L3T,.lk-nav-tooltip .styles-module_arrow__K0L3T{color:var(--white-100)!important}.goods-tooltip .recipe-variations{overflow-y:auto}.good-shops-list-wrapper,.goods-groups-list{max-height:280px;overflow:auto}.sortable-chosen{opacity:.8}.sortable-ghost{opacity:.4;background:var(--black-10);outline:2px dashed var(--black-10);outline-offset:-2px}.sortable-drag{opacity:.9;transform:scale(1.02) rotate(2deg);box-shadow:0 4px 16px var(--black-10);z-index:1000}.table-row-cell.mod--header,.table-row.mod--header{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.table-col-resizer{cursor:col-resize;user-select:none;touch-action:none;z-index:8}.table-col-resizer:before{content:"";width:3px;height:100%;background-color:var(--black-10);display:block;margin-left:auto;transition-property:all;transition-duration:.2s;transition-timing-function:ease}.table-col-resizer.mod--active:before,.table-col-resizer:hover:before{background-color:var(--green-100)}.table-scroll.mod--drag-scroll .table-body .table-row-cell{cursor:grab}.table-scroll.mod--drag-scroll .table-body .table-row-cell.mod--first{cursor:default}.table-scroll.mod--drag-scroll.mod--dragging .table-body .table-row-cell{cursor:grabbing;user-select:none}.table-scroll.mod--drag-scroll.mod--dragging .table-body .table-row-cell.mod--first{cursor:default}.table.table--resizable{overflow:visible!important;box-sizing:border-box;border:0!important;border-radius:0!important}.table.table--resizable .table-head:not(.mod--fixed){position:static!important;top:auto!important}.table.table--resizable .table-head.mod--fixed{pointer-events:auto}.table.table--resizable .table-head.mod--fixed.mod--perf-lite{animation:none}.table.table--resizable .table-head.mod--fixed .table-row,.table.table--resizable .table-head.mod--fixed .table-row-cell{transition:none!important}@keyframes table-head-fade-in{0%{opacity:0}to{opacity:1}}.card-list-wrapper.mod--table-fixed-sticky-context,.content.mod--lk,.lk-content,.screen.mod--first.mod--lk,.screen.mod--table-fixed-sticky-context,.screen.mod--table-fixed-sticky-context .content.mod--table-fixed-sticky-context{transform:none!important;perspective:none!important;overflow:visible!important}main.mod--table-fixed-sticky-main{transform:none!important;perspective:none!important}.table.table--resizable .table-row{will-change:auto!important}.table-scroll.table-scroll--resizable{border:1px solid var(--black-10);border-radius:10px;box-sizing:border-box}.table.table--resizable .table-row-cell:not(.mod--first) .text--sm-up.mod--table{width:100%;max-width:100%;min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.table--resizable .table-body .table-row-cell:not(.mod--first) .text--sm-up.mod--table{text-align:right}.table.table--resizable .table-row-cell.mod--header.mod--first{min-width:0;justify-content:center;gap:5px}.table.table--resizable .table-row-cell.mod--header>.text--sm-up.mod--table{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;width:100%;overflow:hidden}.table.table--resizable .table-row-cell.mod--header>.text--sm-up.mod--table .table-header-label{width:100%;min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.table--resizable .table-row-cell.mod--header .table-header-subtitle.text--xs-up.mod--op-30{display:block;margin-top:2px;font-size:8px!important;line-height:1.1;text-align:center;white-space:nowrap}.table.table--resizable .table-row-cell.mod--header.mod--first .table-header-first-l{min-width:0;flex:1 1 auto}.table.table--resizable .table-row-cell.mod--header.mod--first .mod--header-r,.table.table--resizable .table-row-cell.mod--header.mod--first .table-header-first-l .text--sm-up.mod--table{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.table--resizable.mod--pending-width .table-row-cell:not(.mod--first){width:auto!important;min-width:50px!important;max-width:none!important;flex:1 1 0!important}.table.table--resizable .table-body .table-row-cell.mod--first .table-goods-title-link .text--h6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.table.table--resizable:not(.mod--first-col-resized) .table-row-cell.mod--first{width:40svw!important;min-width:40svw!important;max-width:40svw!important}}.table-col-pinned-left{background-color:var(--black-03-filled-bg);filter:drop-shadow(5px 0 10px var(--black-03))}.table-row-cell.mod--bg.table-col-pinned-left{background-color:var(--black-03-filled-bg);background-image:linear-gradient(var(--black-03),var(--black-03))}.table-col-pinned-left.table-col-pinned-left--header{background-color:#efefef}@supports (-webkit-hyphens:none){#assistant-root .mod--scroll,.account-dropdown-menu,.article-nav-container,.article-nav-container.mod--modal,.calc-selected.mod--scroll,.edit-list,.filter-content.mod--modal,.form-c-box.mod--modal,.good-shops-list,.good-shops-list-wrapper,.goods-groups-list,.goods-shops-list,.header-mob,.khorin-chat-au .aui-reasoning-text,.modal-content .card-list,.modal-content.mod--scroll,.nutrients-table-wrapper.mod--modal,.nutrients-tooltip,.react-tooltip,.size-choose-option,.size-list-modal,.table-option-list,.tabs-auth.mod--scroll,.tabs-calc,.vaul-content{scrollbar-width:thin;scrollbar-color:var(--green-100) var(--black-05)}}@supports not selector(::-webkit-scrollbar){.bd-scroll .bd-scroll__nav.bd,.good-shops-list,.good-shops-list-wrapper,.goods-groups-list,.goods-shops-list,.table-scroll{scrollbar-width:thin;scrollbar-color:var(--green-100) var(--black-05)}.bd-scroll.bd-scroll--on-dark .bd-scroll__nav.bd{scrollbar-color:var(--white-70) var(--white-10)}#assistant-root .mod--scroll{scrollbar-width:thin;scrollbar-color:var(--green-100) var(--black-05)}}@supports (-moz-appearance:none){.goods-tooltip-drawer .card-content.mod--xs,.goods-tooltip-drawer .card.mod--xs,.goods-tooltip-drawer .labels.mod--card-xs{overflow:visible}.goods-tooltip-drawer .card.mod--xs{height:auto;min-height:max-content}}#ai-avatars .mod--scroll::-webkit-scrollbar,#ai-avatars .mod--scroll::-webkit-scrollbar-track,#assistant-root .mod--scroll::-webkit-scrollbar,#assistant-root .mod--scroll::-webkit-scrollbar-track,.account-dropdown-menu::-webkit-scrollbar,.account-dropdown-menu::-webkit-scrollbar-track,.article-nav-container.mod--modal::-webkit-scrollbar,.article-nav-container.mod--modal::-webkit-scrollbar-track,.article-nav-container::-webkit-scrollbar,.article-nav-container::-webkit-scrollbar-track,.calc-selected.mod--scroll::-webkit-scrollbar,.calc-selected.mod--scroll::-webkit-scrollbar-track,.edit-list::-webkit-scrollbar,.edit-list::-webkit-scrollbar-track,.good-shops-list-wrapper::-webkit-scrollbar,.good-shops-list-wrapper::-webkit-scrollbar-track,.good-shops-list::-webkit-scrollbar,.good-shops-list::-webkit-scrollbar-track,.goods-groups-list::-webkit-scrollbar,.goods-groups-list::-webkit-scrollbar-track,.goods-shops-list::-webkit-scrollbar,.goods-shops-list::-webkit-scrollbar-track,.header-mob::-webkit-scrollbar,.header-mob::-webkit-scrollbar-track,.modal-content .card-list::-webkit-scrollbar,.modal-content .card-list::-webkit-scrollbar-track,.modal-content.mod--scroll::-webkit-scrollbar,.modal-content.mod--scroll::-webkit-scrollbar-track,.nutrients-table-wrapper.mod--modal::-webkit-scrollbar,.nutrients-table-wrapper.mod--modal::-webkit-scrollbar-track,.nutrients-tooltip::-webkit-scrollbar,.nutrients-tooltip::-webkit-scrollbar-track,.react-tooltip::-webkit-scrollbar,.react-tooltip::-webkit-scrollbar-track,.size-choose-option::-webkit-scrollbar,.size-choose-option::-webkit-scrollbar-track,.size-list-modal::-webkit-scrollbar,.size-list-modal::-webkit-scrollbar-track,.table-option-list::-webkit-scrollbar,.table-option-list::-webkit-scrollbar-track,.tabs-auth.mod--scroll::-webkit-scrollbar,.tabs-auth.mod--scroll::-webkit-scrollbar-track,.tabs-calc::-webkit-scrollbar,.tabs-calc::-webkit-scrollbar-track,.vaul-content::-webkit-scrollbar,.vaul-content::-webkit-scrollbar-track{margin:6px 6px 6px 0!important}.swiper-button-disabled{opacity:.5!important;cursor:default!important;pointer-events:none!important}#ai-avatars .mod--scroll::-webkit-scrollbar,#assistant-root .mod--scroll::-webkit-scrollbar,.account-dropdown-menu::-webkit-scrollbar,.article-nav-container.mod--modal::-webkit-scrollbar,.article-nav-container::-webkit-scrollbar,.calc-selected.mod--scroll::-webkit-scrollbar,.edit-list::-webkit-scrollbar,.filter-content.mod--modal::-webkit-scrollbar,.form-c-box.mod--modal::-webkit-scrollbar,.good-shops-list-wrapper::-webkit-scrollbar,.good-shops-list::-webkit-scrollbar,.goods-groups-list::-webkit-scrollbar,.goods-shops-list::-webkit-scrollbar,.header-mob::-webkit-scrollbar,.modal-content .card-list::-webkit-scrollbar,.modal-content.mod--scroll::-webkit-scrollbar,.nutrients-table-wrapper.mod--modal::-webkit-scrollbar,.nutrients-tooltip::-webkit-scrollbar,.react-tooltip::-webkit-scrollbar,.size-choose-option::-webkit-scrollbar,.size-list-modal::-webkit-scrollbar,.table-option-list::-webkit-scrollbar,.tabs-auth.mod--scroll::-webkit-scrollbar,.tabs-calc::-webkit-scrollbar,.vaul-content::-webkit-scrollbar{width:4px;cursor:pointer}#ai-avatars .mod--scroll::-webkit-scrollbar-track,#assistant-root .mod--scroll::-webkit-scrollbar-track,.account-dropdown-menu::-webkit-scrollbar-track,.article-nav-container.mod--modal::-webkit-scrollbar-track,.article-nav-container::-webkit-scrollbar-track,.calc-selected.mod--scroll::-webkit-scrollbar-track,.edit-list::-webkit-scrollbar-track,.filter-content.mod--modal::-webkit-scrollbar-track,.form-c-box.mod--modal::-webkit-scrollbar-track,.good-shops-list-wrapper::-webkit-scrollbar-track,.good-shops-list::-webkit-scrollbar-track,.goods-groups-list::-webkit-scrollbar-track,.goods-shops-list::-webkit-scrollbar-track,.header-mob::-webkit-scrollbar-track,.modal-content .card-list::-webkit-scrollbar-track,.modal-content.mod--scroll::-webkit-scrollbar-track,.nutrients-table-wrapper.mod--modal::-webkit-scrollbar-track,.nutrients-tooltip::-webkit-scrollbar-track,.react-tooltip::-webkit-scrollbar-track,.size-choose-option::-webkit-scrollbar-track,.size-list-modal::-webkit-scrollbar-track,.table-option-list::-webkit-scrollbar-track,.tabs-auth.mod--scroll::-webkit-scrollbar-track,.tabs-calc::-webkit-scrollbar-track,.vaul-content::-webkit-scrollbar-track{background:var(--black-05);border-radius:4px;cursor:pointer}#ai-avatars .mod--scroll::-webkit-scrollbar-thumb,#assistant-root .mod--scroll::-webkit-scrollbar-thumb,.account-dropdown-menu::-webkit-scrollbar-thumb,.article-nav-container.mod--modal::-webkit-scrollbar-thumb,.article-nav-container::-webkit-scrollbar-thumb,.calc-selected.mod--scroll::-webkit-scrollbar-thumb,.edit-list::-webkit-scrollbar-thumb,.filter-content.mod--modal::-webkit-scrollbar-thumb,.form-c-box.mod--modal::-webkit-scrollbar-thumb,.good-shops-list-wrapper::-webkit-scrollbar-thumb,.good-shops-list::-webkit-scrollbar-thumb,.goods-groups-list::-webkit-scrollbar-thumb,.goods-shops-list::-webkit-scrollbar-thumb,.header-mob::-webkit-scrollbar-thumb,.modal-content .card-list::-webkit-scrollbar-thumb,.modal-content.mod--scroll::-webkit-scrollbar-thumb,.nutrients-table-wrapper.mod--modal::-webkit-scrollbar-thumb,.nutrients-tooltip::-webkit-scrollbar-thumb,.react-tooltip::-webkit-scrollbar-thumb,.size-choose-option::-webkit-scrollbar-thumb,.size-list-modal::-webkit-scrollbar-thumb,.table-option-list::-webkit-scrollbar-thumb,.tabs-auth.mod--scroll::-webkit-scrollbar-thumb,.tabs-calc::-webkit-scrollbar-thumb,.vaul-content::-webkit-scrollbar-thumb{border-width:1px;border-style:solid;border-radius:4px;background:var(--green-100);border-color:var(--black-05);transition:all .2s cubic-bezier(.215,.61,.355,1);cursor:pointer;opacity:1}#ai-avatars .mod--scroll::-webkit-scrollbar-thumb:hover,#assistant-root .mod--scroll::-webkit-scrollbar-thumb:hover,.account-dropdown-menu::-webkit-scrollbar-thumb:hover,.article-nav-container.mod--modal::-webkit-scrollbar-thumb:hover,.article-nav-container::-webkit-scrollbar-thumb:hover,.calc-selected.mod--scroll::-webkit-scrollbar-thumb:hover,.edit-list::-webkit-scrollbar-thumb:hover,.filter-content.mod--modal::-webkit-scrollbar-thumb:hover,.form-c-box.mod--modal::-webkit-scrollbar-thumb:hover,.good-shops-list-wrapper::-webkit-scrollbar-thumb:hover,.good-shops-list::-webkit-scrollbar-thumb:hover,.goods-groups-list::-webkit-scrollbar-thumb:hover,.goods-shops-list::-webkit-scrollbar-thumb:hover,.header-mob::-webkit-scrollbar-thumb:hover,.modal-content .card-list::-webkit-scrollbar-thumb:hover,.modal-content.mod--scroll::-webkit-scrollbar-thumb:hover,.nutrients-table-wrapper.mod--modal::-webkit-scrollbar-thumb:hover,.nutrients-tooltip::-webkit-scrollbar-thumb:hover,.react-tooltip::-webkit-scrollbar-thumb:hover,.size-choose-option::-webkit-scrollbar-thumb:hover,.size-list-modal::-webkit-scrollbar-thumb:hover,.table-option-list::-webkit-scrollbar-thumb:hover,.tabs-auth.mod--scroll::-webkit-scrollbar-thumb:hover,.tabs-calc::-webkit-scrollbar-thumb:hover,.vaul-content::-webkit-scrollbar-thumb:hover{background:var(--green-100-hover);opacity:1}#ai-avatars .mod--scroll::-webkit-scrollbar-thumb:active,#assistant-root .mod--scroll::-webkit-scrollbar-thumb:active,.account-dropdown-menu::-webkit-scrollbar-thumb:active,.article-nav-container.mod--modal::-webkit-scrollbar-thumb:active,.article-nav-container::-webkit-scrollbar-thumb:active,.calc-selected.mod--scroll::-webkit-scrollbar-thumb:active,.edit-list::-webkit-scrollbar-thumb:active,.filter-content.mod--modal::-webkit-scrollbar-thumb:active,.form-c-box.mod--modal::-webkit-scrollbar-thumb:active,.good-shops-list-wrapper::-webkit-scrollbar-thumb:active,.good-shops-list::-webkit-scrollbar-thumb:active,.goods-groups-list::-webkit-scrollbar-thumb:active,.goods-shops-list::-webkit-scrollbar-thumb:active,.header-mob::-webkit-scrollbar-thumb:active,.modal-content .card-list::-webkit-scrollbar-thumb:active,.modal-content.mod--scroll::-webkit-scrollbar-thumb:active,.nutrients-table-wrapper.mod--modal::-webkit-scrollbar-thumb:active,.nutrients-tooltip::-webkit-scrollbar-thumb:active,.react-tooltip::-webkit-scrollbar-thumb:active,.size-choose-option::-webkit-scrollbar-thumb:active,.size-list-modal::-webkit-scrollbar-thumb:active,.table-option-list::-webkit-scrollbar-thumb:active,.tabs-auth.mod--scroll::-webkit-scrollbar-thumb:active,.tabs-calc::-webkit-scrollbar-thumb:active,.vaul-content::-webkit-scrollbar-thumb:active{background:var(--green-100-hover);opacity:.8}.bd-scroll .bd-scroll__nav.bd::-webkit-scrollbar{height:3px;cursor:pointer}.bd-scroll .bd-scroll__nav.bd::-webkit-scrollbar-track{background:var(--black-05);border-radius:4px;cursor:pointer}.bd-scroll .bd-scroll__nav.bd::-webkit-scrollbar-thumb{border-width:1px;border-style:solid;border-radius:4px;background:var(--green-100);border-color:var(--black-05);transition:all .2s cubic-bezier(.215,.61,.355,1);cursor:pointer;opacity:1}.bd-scroll .bd-scroll__nav.bd::-webkit-scrollbar-thumb:active,.bd-scroll .bd-scroll__nav.bd::-webkit-scrollbar-thumb:hover{background:var(--green-100-hover)}.bd-scroll.bd-scroll--on-dark .bd-scroll__nav.bd::-webkit-scrollbar-track{background:var(--white-10)}.bd-scroll.bd-scroll--on-dark .bd-scroll__nav.bd::-webkit-scrollbar-thumb{border-color:var(--white-10);background:var(--white-70)}.bd-scroll.bd-scroll--on-dark .bd-scroll__nav.bd::-webkit-scrollbar-thumb:active,.bd-scroll.bd-scroll--on-dark .bd-scroll__nav.bd::-webkit-scrollbar-thumb:hover{background:var(--white-100)}.f-input.mod--has-clear{padding-right:36px}.btn.mod--search-cancel.mod--input{inset:auto 10px auto auto;top:50%;transform:translateY(-50%)}.card.mod--disabled .size-wrapper-card,.card.mod--disabled label,.food-compound-el.mod--disabled{pointer-events:none}.modal-content ol.text--sm,.modal-content ul.text--sm{padding-left:15px;margin:0}.modal-content ol.text--sm li,.modal-content ul.text--sm li{margin-bottom:10px}.modal-content ol.text--sm li:last-child,.modal-content ul.text--sm li:last-child{margin-bottom:0}.nutrients-tooltip :is(ul.text--sm,ol.text--sm),:is(.text--rich,.text--rich-seo).w-richtext :is(ul,ol){overflow:visible;margin-top:0;margin-bottom:10px;padding-left:20px}.nutrients-tooltip ul.text--sm,:is(.text--rich,.text--rich-seo).w-richtext ul{list-style-type:disc}.nutrients-tooltip ol.text--sm,:is(.text--rich,.text--rich-seo).w-richtext ol{list-style-type:decimal}.nutrients-tooltip :is(ul.text--sm,ol.text--sm)>li,:is(.text--rich,.text--rich-seo).w-richtext :is(ul,ol)>li{margin-bottom:10px;padding-left:0}.nutrients-tooltip :is(ul.text--sm,ol.text--sm)>li:last-child,:is(.text--rich,.text--rich-seo).w-richtext :is(ul,ol)>li:last-child{margin-bottom:0}:is(.text--rich,.text--rich-seo).w-richtext ul ul{list-style-type:circle}:is(.text--rich,.text--rich-seo).w-richtext ul ul ul{list-style-type:square}:is(.text--rich,.text--rich-seo).w-richtext :is(ul ul,ul ol,ol ul,ol ol){margin-top:0;margin-bottom:0}:is(.text--rich,.text--rich-seo).w-richtext li>:is(ul,ol){margin-top:10px}.nutrients-tooltip :is(ul.text--sm>li::marker,ol.text--sm>li::marker),:is(.text--rich,.text--rich-seo).w-richtext :is(ul>li::marker,ol>li::marker){color:var(--black-30)}ul.food-compound{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-flow:column;gap:10px}ul.food-compound.mod--full-width{align-self:stretch}ul.food-compound[hidden]{display:none}ul.food-compound li{list-style:none;margin:0;padding:0;width:100%}button.tabs-menu-link.mod--header{border:0;font:inherit;color:inherit}.size-wrapper-card.mod--disabled,.size-wrapper-card.mod--disabled *{pointer-events:none}.card.mod--xs.mod--calc-selected.mod--disabled{cursor:auto}.calc-selected.mod--scroll>.card.mod--xs.mod--calc-selected{flex-shrink:0!important}.btn.mod--option-weight.mod--disabled,.btn.mod--size.mod--disabled{pointer-events:none;opacity:50%;filter:grayscale(100%)}.form-c-box.mod--modal{-webkit-overflow-scrolling:touch;touch-action:pan-y}.form-c-box.mod--modal,.vaul-content[data-vaul-drawer] .article-nav-container,.vaul-content[data-vaul-drawer] .article-nav-container.mod--modal,.vaul-content[data-vaul-drawer] .aside-nav,.vaul-content[data-vaul-drawer] .calc-selected.mod--scroll,.vaul-content[data-vaul-drawer] .filter-content.mod--modal,.vaul-content[data-vaul-drawer] .header-mob,.vaul-content[data-vaul-drawer] .modal-content .card-list,.vaul-content[data-vaul-drawer] .modal-content.mod--scroll,.vaul-content[data-vaul-drawer] .table-option-list{overscroll-behavior-y:none}.vaul-content[data-vaul-drawer] .modal-content.mod--scroll>.article-nav-container,.vaul-content[data-vaul-drawer] .modal-content.mod--scroll>.article-nav-container.mod--modal,.vaul-content[data-vaul-drawer] .modal-content.mod--scroll>.aside-nav{overflow:visible;max-height:none}.filter-content.mod--modal{max-height:600px!important;overflow:auto;padding-right:5px}.nutrients-table-wrapper.mod--modal{max-height:50dvh;overflow:auto;padding-right:5px}[data-vaul-drawer][data-mobile-menu] .modal-content.mod--scroll{max-height:min(85dvh,calc(100dvh - 48px));min-height:0;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding-right:5px}[data-vaul-drawer][data-mobile-menu] .header-mob{max-height:none;overflow:visible;width:100%}[data-vaul-drawer] .modal-content:not(.mod--scroll):not(.mod--compound){max-height:min(80dvh,calc(100dvh - 48px));min-height:0;overflow:hidden;align-items:stretch}[data-vaul-drawer] .modal-content:not(.mod--scroll):not(.mod--compound)>.tabs-menu.mod--modal,[data-vaul-drawer] .modal-content:not(.mod--scroll):not(.mod--compound)>.tabs-sm-wrap{flex-shrink:0;align-self:stretch}[data-vaul-drawer] .modal-content:not(.mod--scroll):not(.mod--compound)>.tabs-sm-wrap>.tabs-menu.mod--modal{flex-shrink:0;width:100%}[data-vaul-drawer] .modal-content:not(.mod--scroll):not(.mod--compound)>.nutrients-tooltip{flex:1 1 auto;min-height:0;max-height:none;overflow:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-right:5px;width:100%}[data-vaul-drawer] .modal-content:not(.mod--scroll):not(.mod--compound)>.nutrients-table-wrapper{flex:1 1 auto;min-height:0;display:flex;flex-flow:column;overflow:hidden;width:100%}[data-vaul-drawer] .modal-content .nutrients-table-wrapper>.nutrients-table-wrapper.mod--modal{flex:1 1 auto;min-height:0;max-height:none;overflow:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}[data-vaul-drawer] .modal-content .nutrients-disclaimer.mod--drawer{flex-shrink:0;width:100%;margin:0 0 12px}[data-vaul-drawer] .article-nav-container.mod--modal,[data-vaul-drawer] .calc-selected.mod--scroll,[data-vaul-drawer] .card-list,[data-vaul-drawer] .filter-content.mod--modal,[data-vaul-drawer] .form-c-box.mod--modal,[data-vaul-drawer] .modal-content.mod--scroll,[data-vaul-drawer] .nutrients-table-wrapper.mod--modal,[data-vaul-drawer] .nutrients-tooltip{transform:none;-webkit-transform:none}.card.mod--xs.mod--link,.nutrients-table-row{min-height:auto;flex-shrink:0;align-self:stretch}.modal-content .filter-wrapper-top{flex-flow:column;grid-column-gap:10px;grid-row-gap:10px;position:relative;z-index:2}.modal-content .filter-box.mod--modal,.modal-content .filter-box.mod--table,.modal-content .filter-content.mod--sort,.modal-content .filter-sort{overflow:visible}.modal-content .card-list{max-height:40dvh;overflow:auto;padding-right:5px;position:relative;z-index:1}.modal-content .card-list .card,.modal-content .card-list .card-link,.modal-content .card-list .good-card{flex-shrink:0!important;min-height:min-content}.goods-groups-list .card,.goods-groups-list .card-link,.goods-groups-list .good-card{flex-shrink:0!important}@supports (-webkit-hyphens:none){.modal-content .card-list .card,.modal-content .card-list .card-link,.modal-content .card-list .good-card{align-self:start}.goods-groups-list{grid-auto-rows:auto}.goods-groups-list .card,.goods-groups-list .card-link,.goods-groups-list .good-card{align-self:start}}.modal-content button.btn.mod--bg-light.mod--aside-nav.mod--100{flex-shrink:0}.text--h6.mod--card-xs,.text--sm-bold.mod--food-compound-el{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text--sm-bold.mod--food-compound-el{width:100%;min-width:0}.food-compound-el-text{min-width:0}.labels.mod--card-xs .text--xs-bold.mod--food-compound-el{color:var(--black-bold)}.labels.mod--card-xs.mod--composition-card{display:block;width:100%;min-width:0}.labels.mod--card-xs.mod--composition-card .mod--composition-card-line{display:block;width:100%;min-width:0;max-width:100%;line-height:130%;overflow-wrap:anywhere}.labels.mod--card-xs.mod--composition-card .mod--composition-weight{color:var(--black-bold)}.labels.mod--card-xs.mod--composition-card .separator-circle{display:inline-block;vertical-align:middle;margin:0 5px}.text--sm-bold.mod--link.mod--feedback-inline,.text--xs-bold.mod--link.mod--feedback-inline,button.mod--link.mod--feedback-inline{display:inline;padding:0;border:0;margin:0;background:transparent;background-color:transparent;vertical-align:baseline;white-space:normal;font:inherit}.text--md-bold.mod--link,.text--sm-bold.mod--link{background-color:var(--transparent);margin:0;padding:0}button.text--md-bold.mod--link{display:inline;border:0;margin:0;padding:0;background:transparent;background-color:transparent;vertical-align:baseline;white-space:normal;-webkit-appearance:none;appearance:none;cursor:pointer}.aside-box-content>.text--h6{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mod--br-mob{display:none}@media screen and (max-width:479px){.mod--br-mob{display:block}}.text--xs-bold.mod--card-xs .mod--card-xs-cpfc{display:inline}@media screen and (min-width:480px){.text--xs-bold.mod--card-xs .mod--card-xs-cpfc:before{content:"\00a0"}}@media screen and (max-width:991px){.filter-content.mod--modal{max-height:360px!important}.mod--hidden-mob{display:none!important}}@media screen and (min-width:992px){.mod--hidden-pc{display:none!important}}body.modal-open{overflow:hidden!important;position:fixed!important;width:100%!important}.optimized-image-spinner:before{content:"";position:absolute;top:50%;left:50%;--spinner-size:20px;width:var(--spinner-size);height:var(--spinner-size);min-width:var(--spinner-size);max-width:var(--spinner-size);min-height:var(--spinner-size);max-height:var(--spinner-size);aspect-ratio:1/1;transform:translate(-50%,-50%);border:3px solid var(--green-10);border-top-color:var(--green-100);border-radius:50%;animation:spinner-rotate .8s linear infinite;z-index:1}.modal-content.mod--compound{max-width:800px!important}@media screen and (max-width:767px){.modal-content.mod--question{width:100%;max-width:none;margin-left:0;margin-right:0;border-radius:10px 10px 0 0;box-shadow:none}.optimized-image-spinner:before{--spinner-size:20px;border-width:2px}}@keyframes spinner-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.f{animation:fnonfadein 1s;transition:transform .3s,opacity .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f__cm{box-sizing:border-box;position:fixed;top:0;left:0;width:100%;height:100%;outline:0;overflow-y:auto;background:var(--m-bg);animation:fnonfadein .7s;display:flex;justify-content:center;align-items:flex-start;transition:opacity .2s;font-family:var(--f-f)}.f__cm:not(.fl){padding:4rem 1rem}.f__cm:not(.fl):hover::-webkit-scrollbar-thumb{background:var(--fnon-scroll-color);border-radius:10px}.f__cm:not(.fl)::-webkit-scrollbar{width:4px}.f__cm:not(.fl)::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,0);border-radius:10px}.f__cm:not(.fl)::-webkit-scrollbar-thumb{background:var(--fnon-scroll-color);border-radius:10px}.f__btn{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-width:1px;border-style:solid;padding:.467rem 1.5rem;border-radius:.2rem;text-indent:0;font:400 13.3333px var(--f-f);position:relative;transition:transform .2s;transition:box-shadow 1s}.f__btn:focus,.f__btn:hover{box-shadow:inset 0 -60px 5px -5px var(--b-sh);outline:none}.f__m{animation:fnonfadein 1.5s forwards;position:relative;display:flex;flex-direction:column;background-color:#fff;border-radius:.2rem;overflow:hidden;outline:0;box-shadow:-8px 12px 18px 0 rgba(25,42,70,.13);animation:mEntrance .8s ease forwards}.f__m__nl{width:540px}.f__m__sm{width:310px}.f__m__lg{width:800px}.f__m__xl{width:1140px}.f__m__fl{width:100vw;height:100%;overflow-y:auto;border-radius:0}.f__m__fl:hover::-webkit-scrollbar-thumb{background:var(--fnon-scroll-color);border-radius:10px}.f__m__fl::-webkit-scrollbar{width:4px}.f__m__fl::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,0);border-radius:10px}.f__m__fl::-webkit-scrollbar-thumb{background:var(--fnon-scroll-color);border-radius:10px}.f__m__fl .f__m__h{border-top-left-radius:0;border-top-right-radius:0}.f__m.fade,.f__m.slide-bottom,.f__m.slide-left,.f__m.slide-right,.f__m.slide-top{opacity:0}.f__m.slide-top{transform:translateY(-50%)}.f__m.slide-bottom{transform:translateY(50%)}.f__m.slide-left{transform:translateX(50%)}.f__m.slide-right{transform:translateX(-50%)}.f__m__h{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;padding:.8rem 1.5rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.2rem - 1px);border-top-right-radius:calc(.2rem - 1px)}.f__m__h__ttl{cursor:move;margin:0;font-weight:500;line-height:1.2;font:400 16px var(--f-f);flex:1}.f__m__h .cls{padding:7px 10px;cursor:pointer;background:rgba(0,0,0,0);border:0;font-size:calc(1.26rem + .12vw);font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.4;display:flex;justify-content:center;align-items:center;transition:transform .5s;outline:none}.f__m__h .cls svg{font-size:12px;height:12px;width:12px}.f__m__h .cls:hover{opacity:1;transform:scale(1.3) rotate(1turn)}.f__m__h+.f__m__f{border-bottom:1px solid #dee2e6;border-top:none}.f__m__b{display:flex;align-items:center;padding:1rem 1.5rem}.f__m__b__ask{overflow-x:auto;flex-grow:1!important;position:relative;color:var(--color)}.f__m__b__ask.ico{flex:1 1 auto}.f__m__b .askicon{margin-right:20px;color:var(--icon-c)}.f__m__b .askicon svg{width:45px}.f__m__f{padding:.5rem 1.5rem;display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.2rem - 1px);border-bottom-left-radius:calc(.2rem - 1px);margin-top:auto}.f__m__f>*{margin:.25rem}.f__cb,.f__cw{top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:4000}.f__cw{position:fixed}.f__cb{position:absolute}.f__w{display:flex;flex-direction:column;justify-content:center;align-items:center}.f__w p:first-of-type{letter-spacing:2px}.f__ch{background:rgba(0,0,0,0);pointer-events:none;position:fixed;top:var(--h-spacing);bottom:var(--h-spacing);display:flex;z-index:4000;overflow-x:hidden}.f__ch.left-bottom,.f__ch.left-center,.f__ch.left-top{left:0;padding-left:var(--h-spacing);padding-right:var(--h-spacing)}.f__ch.left-top{flex-direction:column}.f__ch.left-bottom{flex-direction:column-reverse}.f__ch.left-center{flex-direction:column;justify-content:center}.f__ch.right-bottom,.f__ch.right-center,.f__ch.right-top{right:0;padding-right:var(--h-spacing);padding-left:var(--h-spacing)}.f__ch.right-top{flex-direction:column}.f__ch.right-bottom{flex-direction:column-reverse}.f__ch.right-center{flex-direction:column;justify-content:center}.f__ch.center-bottom,.f__ch.center-center,.f__ch.center-top{left:50%;transform:translateX(-50%)}.f__ch.center-top{flex-direction:column}.f__ch.center-bottom{flex-direction:column-reverse}.f__ch.center-center{flex-direction:column;justify-content:center}.f__h{border:none;position:relative;padding:.55rem .75rem;margin-bottom:1rem;border:solid rgba(0,0,0,0);border-radius:.25rem;box-sizing:border-box;overflow:hidden;max-width:var(--h-width);animation:hintEntrance var(--ani-dura) forwards ease,hintOut var(--ani-dura) forwards var(--display-dur) ease-in-out;background-color:var(--hint-bg-color);color:var(--hint-color);box-shadow:1px 2px 9px var(--hint-shadow-color)}.f__h svg{margin-right:7px;height:var(--svg-h);width:var(--svg-w)}.f__h.fade{opacity:0;--x:0;--y:0;--h-out:translate(0,0)}.f__h.slide-left{opacity:0;--x:-10px;--y:0;--h-out:translate(100%,0);transform:var(--h-out)}.f__h.slide-right{opacity:0;--x:10px;--y:0;--h-out:translate(-100%,0);transform:var(--h-out)}.f__h.slide-top{opacity:0;--x:0;--y:10px;--h-out:translate(0,-100%);transform:var(--h-out)}.f__h.slide-bottom{opacity:0;--x:0;--y:-10px;--h-out:translate(0,100%);transform:var(--h-out)}.f__h:before{content:"";position:absolute;bottom:0;left:0;height:3px;background:var(--prog-color);width:0;animation:h_progress var(--display-dur) linear forwards}@keyframes h_progress{to{width:var(--h-width)}}@keyframes hintEntrance{80%{transform:translate(var(--x),var(--y))}to{opacity:1;transform:translate(0)}}@keyframes hintOut{20%{transform:translate(var(--x),var(--y))}to{opacity:0;transform:var(--h-out)}}@keyframes fnonfadein{0%{opacity:0}to{opacity:1}}@keyframes mEntrance{to{opacity:1;transform:translate(0)}}svg.ani{animation:svganiscale .9s ease-in-out .3s both}@keyframes svganiscale{0%{transform:rotate(270deg)}50%{transform:scale3d(1.1,1.1,1) rotate(-3deg)}to{transform:scaleX(1) rotate(0deg)}}.f__of_hidden{overflow:hidden}.f__h{border-radius:10px!important;box-shadow:5px 5px 10px 0 var(--black-03)!important;backdrop-filter:blur(10px)!important;padding:16px!important;transition:all .2s cubic-bezier(.35,0,0,1)!important;margin:5px 0 0!important;top:auto!important;bottom:auto!important;right:auto!important;left:auto!important}.f__h,.f__h>span{font-family:Geist,sans-serif!important;line-height:130%!important}.f__h>span{font-size:12px!important;font-weight:400!important;color:var(--black-50)!important}.f__h>span>span[style*=font-weight]{color:var(--black-bold)!important;margin-top:0!important;margin-bottom:4px!important;font-family:Unbounded,Georgia,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:120%!important;text-decoration:none!important;display:block!important}.f__h>span>br,.f__h>svg{display:none!important}.f__h:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:var(--black-05)!important;z-index:0!important}.f__h:after,.f__h:before{height:3px!important;border-radius:0 0 10px 10px!important}.f__h:before{z-index:1!important}.f__ch{z-index:9999!important}.f__ch.right-bottom{padding:0!important;margin:0!important;top:auto!important;bottom:auto!important;right:auto!important;left:auto!important;inset:auto 1.25% 40px auto!important}@media (max-width:991px){.f__ch.right-bottom{inset:auto 2.5% 60px auto!important}}@media screen and (max-width:991px){.f__h>span>span[style*=font-weight]{font-size:13px!important}}@media screen and (max-width:767px){.f__h>span>span[style*=font-weight]{font-size:13px!important}}@media screen and (max-width:479px){.f__h{max-width:calc(100vw - 32px)!important}}.lk-faq-content,.lk-recipe-content{flex:1;min-width:0;width:auto!important}@media (max-width:991px){.article-content{display:grid;grid-template-areas:"title" "nav" "main" "share";gap:20px}.article-main-col{display:contents}.article-title{grid-area:title}.article-main{grid-area:main}.article-aside:first-child{grid-area:nav}.article-aside:last-child{grid-area:share}}@media (min-width:992px){.article-content{grid-template-columns:minmax(240px,1fr) minmax(400px,720px) minmax(240px,1fr);grid-template-rows:auto;grid-template-areas:none;align-items:stretch;justify-content:center}.article-aside:first-child{grid-column:1;grid-row:1}.article-main-col{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:30px;min-width:0}.article-aside:last-child{grid-column:3;grid-row:1}.food-img,.food-img-link{aspect-ratio:1/1}.article-main .food-img,.article-main .food-img-link{aspect-ratio:unset}.content.mod--article{align-items:start}}.swiper-slide-active{z-index:100!important}.mod--bg-cut{overflow:hidden!important;text-overflow:ellipsis!important}.card.mod--xs .text--h6,.card.mod--xs p{text-align:left!important}.btn.mod--filter-sort,.letter-btn.mod--filter-sort{pointer-events:none}.filter-sort .f-input.mod--select.mod--filter-sort{pointer-events:auto!important}.card,.food-img,.steps-el-img,.swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@media (min-width:992px){.content.mod--food.mod--3{align-items:stretch}.food-block.mod--nav{align-self:stretch}.food-block.mod--nav>.food-aside.mod--sticky{position:sticky;top:148px;width:100%;flex:0 0 auto}.article-content>.article-aside{align-self:stretch;position:static;top:auto}.article-content>.article-aside>.food-aside.mod--sticky{position:sticky;top:148px;width:100%;flex:0 0 auto;grid-column-gap:20px;grid-row-gap:20px}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.card,.food-img-link,.steps-el-img-link,a[href]:not(.btn),button:not(.btn),input,select,textarea{will-change:transform,opacity,background-color,border-color,color}.calc-selected.mod--scroll{padding-right:5px;overflow:auto;max-height:50dvh}.account-dropdown-menu,.calc-list,.calc-selected.mod--scroll,.good-shops-list-wrapper,.goods-groups-list,.header-mob,.modal-content.mod--scroll,.swiper-wrapper,.tabs-auth.mod--scroll,.tabs-calc{-webkit-overflow-scrolling:touch;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.article-nav-container,.article-nav-container.mod--modal{-webkit-overflow-scrolling:touch}.table-row{will-change:transform!important}#nutrients-block,#nutrients-block *,.form-c{will-change:contents;-webkit-transform:translateZ(0);transform:translateZ(0)}.f-input-group.mod--nutrients,.form-c .lk-recipe{will-change:transform,opacity;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lk-content{will-change:contents;-webkit-transform:translateZ(0);transform:translateZ(0)}.table{overflow-y:visible!important;-webkit-overflow-scrolling:touch!important}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.drop-toggle,.dropdown,.goods-tooltip,.modal,img{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.drop-toggle,.dropdown,.goods-tooltip,.modal{will-change:transform,opacity}.mod--loading,.sortable-drag,.sortable-ghost,.swiper-slide-active{will-change:transform,opacity;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes rotate-dishes-img{0%{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}to{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(1turn) skew(0deg,0deg)}}@keyframes move-dishes-line{0%{transform:translate3d(0,-50%,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}to{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}}.dishes-a-img.mod--1{animation:rotate-dishes-img 20s linear infinite}.dishes-a-img.mod--1,.dishes-a-img.mod--2{transform-style:preserve-3d;will-change:transform}.dishes-a-img.mod--2{animation:rotate-dishes-img 40s linear infinite}.dishes-a-img.mod--3{animation:rotate-dishes-img 30s linear infinite}.dishes-a-img.mod--3,.dishes-a-line.mod--1{transform-style:preserve-3d;will-change:transform}.dishes-a-line.mod--1{animation:move-dishes-line 30s linear infinite}.dishes-a-line.mod--2{animation:move-dishes-line 50s linear infinite}.dishes-a-line.mod--2,.dishes-a-line.mod--3{transform-style:preserve-3d;will-change:transform}.dishes-a-line.mod--3{animation:move-dishes-line 40s linear infinite}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;position:absolute;width:100%;height:100%;left:0;top:0}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{display:none}select.f-input{-webkit-appearance:none;-moz-appearance:none;padding-right:20px!important}select.f-input:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select.f-input::-ms-expand{display:none}.telegram-login-wrapper{position:relative;display:block;width:100%;overflow:hidden;flex:1;min-width:0}.telegram-visual-button{position:relative;z-index:0;cursor:pointer;pointer-events:auto;transition:opacity .2s ease,filter .2s ease}.telegram-visual-button:disabled{cursor:not-allowed;pointer-events:auto}.telegram-visual-button--loading{filter:grayscale(100%);animation:telegram-btn-loading 1.2s ease-in-out infinite}.btn.mod--header-lk.mod--loading,.btn.mod--text.mod--sm.mod--loading,.footer-mob-fixed-el.mod--loading{filter:grayscale(100%);animation:telegram-btn-loading 1.2s ease-in-out infinite;cursor:default;pointer-events:none}@keyframes telegram-btn-loading{0%,to{opacity:.7}50%{opacity:1}}@media screen and (max-width:991px){.content.mod--footer-mob-fixed>.footer-mob-fixed-el{flex:1 1 0;min-width:0;width:auto}}.telegram-login-wrapper--ready .telegram-visual-button{pointer-events:none;cursor:pointer}.telegram-iframe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.telegram-iframe-overlay--ready{pointer-events:auto}.telegram-iframe-overlay iframe{position:absolute;top:0;left:0;width:350px;height:48px;border:none;opacity:.0001;transform:scale(10);cursor:pointer;pointer-events:all;overflow:visible;z-index:10}.f-input.mod--code{font-size:24px;letter-spacing:8px;text-align:center;font-family:monospace}.f-input.mod--code::placeholder{font-size:24px;letter-spacing:8px;text-align:center;font-family:monospace}.f-input.mod--date.mod--focused{border-color:var(--black-regular)}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%!important;display:flex!important}.epr-datepicker-popper{z-index:9999!important}.epr-datepicker{font-family:Geist,Georgia,sans-serif;font-size:14px;background-color:var(--white-100,#fff);border:0 solid var(--transparent,rgba(0,0,0,0));border-radius:10px;box-shadow:5px 5px 10px rgba(0,0,0,.03);padding:15px}.epr-datepicker.mod--drawer{padding:0;background-color:transparent;box-shadow:none;border-radius:0;width:100%}.epr-datepicker.mod--drawer .react-datepicker__month-container{width:100%}.react-datepicker__triangle{fill:var(--white-100,#fff)!important;color:var(--white-100,#fff)!important;stroke:var(--transparent)!important}.epr-datepicker .react-datepicker__header{background-color:var(--white-100,#fff);border-bottom:1px solid var(--black-05,rgba(0,0,0,.05));padding:10px 0;border-radius:0}.epr-datepicker .react-datepicker__current-month{font-size:16px;font-weight:500;color:var(--black-regular,#000);margin-bottom:10px;text-transform:capitalize}.epr-datepicker .react-datepicker__navigation{top:5px;width:32px;height:32px;min-width:32px;min-height:32px;box-sizing:border-box;border-radius:10px;background-color:var(--black-05,rgba(0,0,0,.05));border:none;padding:8px;text-indent:0;overflow:visible;cursor:pointer!important;transition:background-color .2s cubic-bezier(.35,0,0,1);display:flex;align-items:center;justify-content:center}.epr-datepicker .react-datepicker__navigation:hover{background-color:var(--black-10,rgba(0,0,0,.1))}.epr-datepicker .react-datepicker__navigation--previous{left:0;background-image:url(/images/i-arrow-b-l.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:50%}.epr-datepicker .react-datepicker__navigation--next{right:0;background-image:url(/images/i-arrow-b-r.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:50%}.epr-datepicker .react-datepicker__navigation-icon{display:none}.epr-datepicker .react-datepicker__navigation--previous .react-datepicker__navigation-icon:before{content:"Предыдущий месяц"}.epr-datepicker .react-datepicker__navigation--next .react-datepicker__navigation-icon:before{content:"Следующий месяц"}.epr-datepicker .react-datepicker__day-names{display:flex;justify-content:space-between;margin-top:10px}.epr-datepicker .react-datepicker__day-name{width:36px;height:36px;line-height:36px;text-align:center;color:var(--black-30,rgba(0,0,0,.3));font-size:12px;font-weight:600;text-transform:uppercase;margin:0}.epr-datepicker .react-datepicker__week{display:flex;justify-content:space-between}.epr-datepicker .react-datepicker__day{width:36px;height:36px;line-height:36px;text-align:center;color:var(--black-regular,#000);font-size:14px;font-weight:500;border-radius:10px;margin:2px 0;transition:background-color .2s ease,color .2s ease;cursor:pointer!important}.epr-datepicker .react-datepicker__day:hover{background-color:var(--black-05,rgba(0,0,0,.05));color:var(--black-bold,#000);border-radius:10px;cursor:pointer!important}.epr-datepicker .react-datepicker__day--keyboard-selected,.epr-datepicker .react-datepicker__day--selected{background-color:var(--green-100,#1ea268)!important;color:var(--white-100,#fff)!important;font-weight:600;border-radius:10px!important;cursor:pointer!important}.epr-datepicker .react-datepicker__day--keyboard-selected:hover,.epr-datepicker .react-datepicker__day--selected:hover{background-color:var(--green-100-hover,#178a57)!important;border-radius:10px!important;cursor:pointer!important}.epr-datepicker .react-datepicker__day--today{font-weight:600;color:var(--green-100,#1ea268);background-color:var(--transparent,transparent);border-radius:10px;cursor:pointer!important}.epr-datepicker .react-datepicker__day--outside-month{color:var(--black-30,rgba(0,0,0,.3));cursor:pointer!important;border-radius:10px}.epr-datepicker .react-datepicker__day--outside-month:hover{background-color:var(--black-05,rgba(0,0,0,.05));color:var(--black-bold,#000);border-radius:10px;cursor:pointer!important}.epr-datepicker .react-datepicker__day--disabled{color:var(--black-10,rgba(0,0,0,.1))!important;cursor:not-allowed!important}.epr-datepicker .react-datepicker__day--disabled:hover{background-color:var(--transparent,transparent)!important}.epr-datepicker .react-datepicker__header__dropdown{display:flex;gap:5px;width:100%}.epr-datepicker .react-datepicker__month-dropdown-container,.epr-datepicker .react-datepicker__year-dropdown-container{flex:1}.epr-datepicker .react-datepicker__month-select,.epr-datepicker .react-datepicker__year-select{width:100%;padding:8px 12px;border:1px solid var(--transparent);border-radius:8px;background-color:var(--black-05);font-family:Geist,Georgia,sans-serif;font-size:14px;font-weight:500;color:var(--black-regular,#000);cursor:pointer;background-image:url(/images/i-arrow-b-d.svg);background-position:95%;background-repeat:no-repeat;background-size:16px 16px;appearance:none;transition:all .2s cubic-bezier(.35,0,0,1);min-height:36px;line-height:100%;overflow:hidden}.epr-datepicker .react-datepicker__month-select,.epr-datepicker .react-datepicker__month-select option{text-transform:capitalize}.epr-datepicker .react-datepicker__month-select:hover,.epr-datepicker .react-datepicker__year-select:hover{background-color:var(--black-10)}.epr-datepicker .react-datepicker__month-select:active,.epr-datepicker .react-datepicker__month-select:focus,.epr-datepicker .react-datepicker__year-select:active,.epr-datepicker .react-datepicker__year-select:focus{outline:none;border-color:var(--black-regular);background-color:var(--black-10)}.epr-datepicker .react-datepicker__month-dropdown-container,.epr-datepicker .react-datepicker__year-dropdown-container{margin:0}.epr-datepicker .react-datepicker__month-read-view,.epr-datepicker .react-datepicker__year-read-view{visibility:visible!important}.epr-datepicker .react-datepicker__month-dropdown,.epr-datepicker .react-datepicker__year-dropdown{background-color:var(--white-100,#fff);border:1px solid var(--black-10,rgba(0,0,0,.1));border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.1);padding:10px 0;max-height:200px;overflow-y:auto}.epr-datepicker .react-datepicker__month-option,.epr-datepicker .react-datepicker__year-option{padding:8px 15px;color:var(--black-regular,#000);font-size:14px;cursor:pointer;transition:background-color .2s ease}.epr-datepicker .react-datepicker__month-option:hover,.epr-datepicker .react-datepicker__year-option:hover{background-color:var(--black-05,rgba(0,0,0,.05))}.epr-datepicker .react-datepicker__month-option--selected,.epr-datepicker .react-datepicker__year-option--selected{background-color:var(--green-100,#1ea268);color:var(--white-100,#fff);font-weight:600}.epr-datepicker .react-datepicker__month-option--selected:hover,.epr-datepicker .react-datepicker__year-option--selected:hover{background-color:var(--green-100-hover,#178a57)}.epr-datepicker .react-datepicker__navigation--months,.epr-datepicker .react-datepicker__navigation--years{position:relative;top:0;background:none}.epr-datepicker .react-datepicker__month-read-view--down-arrow,.epr-datepicker .react-datepicker__year-read-view--down-arrow{border-color:var(--black-regular,#000);border-width:2px 2px 0 0;height:6px;width:6px;top:6px;right:-10px}.epr-datepicker .react-datepicker__triangle{display:none}.epr-datepicker .react-datepicker__header--custom{padding:0}.epr-datepicker .react-datepicker__month-container{float:none}@media screen and (max-width:479px){.epr-datepicker{font-size:12px;padding:10px}.epr-datepicker .react-datepicker__current-month{font-size:14px}.epr-datepicker .react-datepicker__day,.epr-datepicker .react-datepicker__day-name{width:32px;height:32px;line-height:32px;font-size:12px;border-radius:10px}.epr-datepicker .react-datepicker__navigation{width:32px;height:32px;min-width:32px;min-height:32px;padding:8px;border-radius:10px}}.lightbox-trigger{cursor:pointer}.food-img-mask{pointer-events:none}.content.mod--food.mod--3{align-items:stretch}.food-block.mod--nav{grid-column:1}.food-block.mod--nav,.food-main{grid-row:1;display:flex;flex-direction:column;gap:30px}.food-main{grid-column:2;min-width:0}.food-block.mod--main.mod--second,.food-block.mod--right{display:flex;flex-direction:column;gap:30px}.food-block.mod--right{grid-column:3;grid-row:1}@media screen and (max-width:991px){.content.mod--food.mod--3{overflow:hidden;align-items:start}.food-main{display:contents}.food-block.mod--right{display:contents;width:100%}.food-block.mod--right>.food-img,.food-block.mod--right>.food-img-link{order:1}.food-info-md.mod--first{order:2}.food-block.mod--nav{order:3;position:relative;top:auto;width:100%;gap:20px}.food-block.mod--right>.food-info-bg.mod--compound{order:4}.food-block.mod--main.mod--second{order:5}.food-block.mod--right>.food-info-md,.food-block.mod--right>.recipe-variations-slider{order:6}.food-block.mod--right>.share{order:7}}.btn.mod--filter{position:relative}.btn.mod--filter .filter-count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;background-color:var(--white-100);color:var(--green-100);font-size:10px;font-weight:500;line-height:100%;text-align:center;border-radius:9px;box-sizing:border-box;border-style:solid;border-width:1px;border-color:var(--black-15);display:flex;align-items:center;justify-content:center;pointer-events:none;user-select:none}.btn.mod--filter .filter-clear{position:absolute;bottom:-6px;right:-6px;width:18px;height:18px;background-color:var(--red-100);background-image:url(/images/i-cancel-w.svg);background-size:10px 10px;background-position:50%;background-repeat:no-repeat;border-radius:9px;cursor:pointer;transition:all .2s cubic-bezier(.35,0,0,1)}.btn.mod--filter .filter-clear:hover{background-color:var(--red-100-hover)}@supports (-moz-appearance:none){.lk-aside-wrapper,.single-aside{position:relative!important;top:auto!important}}@supports (-webkit-appearance:none) and (not (-moz-appearance:none)){.food-aside.mod--sticky,.lk-aside-wrapper,.single-aside{position:-webkit-sticky;position:sticky}}.react-select-container{width:100%}.react-select__control{position:relative!important;border:1px solid transparent!important;background-color:var(--black-05)!important;border-radius:10px!important;padding:8px 15px!important;min-height:44px!important;font-size:16px!important;font-family:Geist,Georgia,sans-serif!important;color:var(--black-regular)!important;cursor:pointer!important;transition:all .2s cubic-bezier(.35,0,0,1)!important;box-shadow:none!important}.react-select__control--menu-is-open,.react-select__control:hover{background-color:var(--black-10)!important}.react-select__control--menu-is-open{border-color:var(--black-regular)!important}.react-select__value-container{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0!important;margin:0!important;overflow:hidden!important;gap:5px!important}.react-select__value-container--multi{flex:1!important;display:flex!important;align-items:center!important;cursor:pointer!important}.react-select__value-container--multi .react-select__more-count,.react-select__value-container--multi .react-select__multi-value,.react-select__value-container--multi .react-select__placeholder{pointer-events:none!important}.react-select__multi-value__remove{pointer-events:auto!important}.react-select--multi .react-select__input-container{--multi-search-slot-width:64px;flex:0 1 auto!important;margin:0!important;padding:0!important;pointer-events:auto!important;width:var(--multi-search-slot-width)!important;min-width:var(--multi-search-slot-width)!important;max-width:var(--multi-search-slot-width)!important}.react-select--multi .react-select__input-container input{width:100%!important;max-width:100%!important;min-width:100%!important;color:var(--black-regular)!important;caret-color:var(--black-regular)!important;opacity:1!important}.react-select--multi .react-select__input-spacer{width:64px;min-width:64px;max-width:64px;flex:0 0 64px}.react-select__placeholder{color:var(--black-regular)!important;font-size:16px!important;font-weight:500!important;margin:0!important}.calc-selected-actions .react-select__placeholder{color:var(--black-bold)!important;font-size:14px!important;font-weight:500!important;text-align:left!important;line-height:100%!important}.react-select__input-container,.react-select__single-value{color:var(--black-regular)!important;font-size:16px!important;font-weight:500!important;margin:0!important}.react-select__input-container{font-family:Geist,Georgia,sans-serif!important;padding:0!important}.react-select__indicator-separator{display:none!important}.react-select__indicators{display:flex!important}.react-select--parent-recipe .react-select__control{display:flex!important;justify-content:space-between!important;align-items:center!important}.react-select--parent-recipe .react-select__value-container--parent-recipe{min-width:0!important;overflow:hidden!important}.react-select--parent-recipe .react-select__single-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.react-select--parent-recipe .react-select__indicators{align-items:center!important;flex-shrink:0!important}.react-select__dropdown-indicator{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;width:16px!important;height:16px!important;color:var(--black-regular)!important;transition:transform .2s cubic-bezier(.35,0,0,1)!important;cursor:pointer!important}.react-select__dropdown-indicator--open{transform:rotate(180deg)!important}.react-select__menu,.react-select__menu-portal{z-index:99999!important}.react-select__menu{border:0!important;border-radius:0 0 10px 10px!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;margin-top:0!important;overflow:hidden!important}.react-select__menu-list{padding:0!important;margin-top:0!important}.react-select__menu-list::-webkit-scrollbar{width:4px;cursor:pointer}.react-select__menu-list::-webkit-scrollbar-track{background:var(--black-05);border-radius:4px}.react-select__menu-list::-webkit-scrollbar-thumb{border-radius:4px;background:var(--green-100);border:1px solid var(--black-05);transition:all .2s cubic-bezier(.35,0,0,1)}.react-select__menu-list::-webkit-scrollbar-thumb:hover{background:var(--green-100-hover)}.react-select__option{padding:10px 15px!important;font-size:14px!important;font-weight:500!important;line-height:130%!important;display:flex!important;align-items:center!important;justify-content:flex-start;min-height:45px;color:var(--black-regular)!important;background-color:var(--white-100)!important;cursor:pointer!important;font-family:Geist,Georgia,sans-serif!important;transition:all .2s cubic-bezier(.35,0,0,1)!important}.react-select__option--is-focused,.react-select__option:hover{background-color:var(--black-05)!important}.react-select__option--is-selected{background-color:var(--black-10)!important}.react-select__option--is-selected.react-select__option--is-focused,.react-select__option--is-selected:active,.react-select__option--is-selected:hover,.react-select__option:active{background-color:var(--black-15)!important}.react-select__option--is-disabled,.react-select__option--is-disabled:active,.react-select__option--is-disabled:hover{color:var(--black-30)!important;background-color:var(--white-100)!important;cursor:default!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.pagination-limit-select-portal .react-select__option,.react-select--filter-sort .react-select__option{align-items:center!important;align-self:stretch;width:100%;box-sizing:border-box}.pagination-limit-select-portal .react-select__option>.react-select-option-label,.react-select--filter-sort .react-select__option>.react-select-option-label{flex:1 1 auto;min-width:0;width:100%;box-sizing:border-box}.react-select-option-label{display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:0;width:100%;box-sizing:border-box}.react-select-option-label__text{flex:1 1 auto;min-width:0;text-align:left}.react-select-option-label__lock{flex-shrink:0;display:flex;align-items:center;justify-content:center}.mod--nutrients-size.react-select-container{display:flex}.mod--nutrients-size.react-select__control{height:auto!important;width:100%!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.react-select__loading-message,.react-select__no-options{padding:8px 15px!important;font-size:14px!important;font-weight:500!important;line-height:130%!important;color:var(--black-30)!important;text-align:center!important;font-family:Geist,Georgia,sans-serif!important}.react-select--multi .react-select__control{height:44px!important;max-height:44px!important;overflow:hidden!important}.react-select__multi-value{background-color:var(--black-10)!important;border-radius:5px!important;margin:0 5px 0 0!important;padding:0!important;flex-shrink:0!important;max-width:120px!important}.nutrient-display-presets{display:flex;flex-direction:column;gap:15px;width:100%;margin-bottom:15px}.nutrient-display-presets__head.header-block.mod--compound{grid-column-gap:10px;grid-row-gap:10px;align-items:flex-start}.nutrient-display-presets__titles{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1 auto}.nutrient-display-presets__titles>:is(h3,p){margin:0}@media screen and (max-width:479px){.nutrient-display-presets__head.header-block.mod--compound{flex-flow:column;align-items:flex-start}.nutrient-display-presets__titles{flex:0 0 auto;width:100%}.nutrient-display-presets__head .header-block-btn{justify-content:flex-start}}.nutrient-display-presets__swiper.swiper{width:100%;max-width:100%;min-width:0;margin:0;overflow:hidden}.nutrient-display-presets__swiper .swiper-wrapper{display:flex;flex-wrap:nowrap;width:auto;box-sizing:content-box;align-items:stretch}.nutrient-display-presets__slide.swiper-slide{flex-shrink:0;height:auto;box-sizing:border-box;display:flex}.nutrient-display-presets__slide>.nutrient-display-preset{height:100%;min-width:0}.nutrient-display-preset{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin:0;padding:10px 15px;text-align:left;border:none;border-radius:10px;background-color:var(--black-05);color:var(--black-bold);cursor:pointer;transition:background-color .2s cubic-bezier(.35,0,0,1)}.nutrient-display-preset:hover:not(:disabled):not(.mod--active){background-color:var(--black-10)}.nutrient-display-preset.mod--active{background-color:var(--black-15);cursor:default;user-select:text}.nutrient-display-preset:disabled{opacity:.55;cursor:not-allowed}.nutrient-display-preset__desc,.nutrient-display-preset__title{display:block;width:100%}.nutrient-display-preset__meta.labels{margin-top:auto;width:100%;color:var(--black-70,rgba(0,0,0,.7))}.nutrient-display-preset__desc{color:var(--black-70,rgba(0,0,0,.7))}.react-select--nutrient-multi .react-select__multi-value{max-width:100%!important;flex-shrink:1!important;min-width:0!important}.react-select__multi-value__label{color:var(--black-regular)!important;font-size:14px!important;font-family:Geist,Georgia,sans-serif!important;font-weight:500!important;line-height:100%!important;padding:5px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:0!important}.react-select--nutrient-multi .react-select__multi-value__label{max-width:100%!important}.react-select__multi-value__remove{min-width:24px;min-height:24px;padding:0 5px!important;cursor:pointer!important;display:flex!important;align-items:center!important;opacity:.3!important;transition:all .2s cubic-bezier(.35,0,0,1)!important}.react-select__multi-value__remove:hover{opacity:1!important}.react-select__clear-indicator{padding:0 8px!important;cursor:pointer!important;display:flex!important;align-items:center!important;opacity:.3!important;transition:all .2s cubic-bezier(.35,0,0,1)!important}.react-select__clear-indicator:hover{opacity:1!important}.react-select__more-count{font-size:14px;font-weight:500;color:var(--black-30);white-space:nowrap;flex-shrink:0;margin-left:auto}.react-select--filter-sort .react-select__control{position:static!important;border:none!important;background-color:transparent!important;border-radius:0!important;padding:0!important;min-height:auto!important;font-size:14px!important;min-width:0!important;overflow-x:hidden!important;transition:none!important}.react-select--filter-sort .react-select__control:hover{background-color:transparent!important}.react-select--filter-sort:hover .f-input.mod--select.mod--filter-sort{background-color:var(--black-10)}.react-select--filter-sort .react-select__indicators{display:none!important}.react-select--filter-sort .react-select__input-container{font-size:14px!important}.filter-sort{overflow-x:hidden}.react-select--filter-sort .f-input.mod--select.mod--filter-sort{display:flex;align-items:center;min-width:0;width:100%;border-radius:10px 0 0 10px;white-space:nowrap;overflow:hidden;overflow-x:hidden;text-overflow:ellipsis}.react-select--filter-sort .f-input.mod--select.mod--filter-sort.mod--open{border-color:var(--black-regular)}.react-select--filter-sort .react-select__placeholder,.react-select--filter-sort .react-select__single-value{min-width:0;width:calc(100% - 45px);max-width:calc(100% - 45px);box-sizing:border-box;margin:0!important;white-space:nowrap!important;overflow:hidden!important;overflow-x:hidden!important;text-overflow:ellipsis!important}@media screen and (max-width:991px){.react-select--filter-sort .react-select__placeholder,.react-select--filter-sort .react-select__single-value{width:calc(100% - 40px);max-width:calc(100% - 40px)}}.react-select--filter-sort .react-select__value-container{min-width:0!important;overflow-x:hidden!important}.react-select--filter-sort .react-select__placeholder .f-input.mod--select.mod--filter-sort,.react-select--filter-sort .react-select__single-value .f-input.mod--select.mod--filter-sort{display:flex;align-items:center;justify-content:flex-start;min-width:0;width:100%;max-width:100%;min-height:45px;max-height:45px;line-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:none!important}@media screen and (max-width:991px){.react-select--filter-sort .react-select__placeholder .f-input.mod--select.mod--filter-sort,.react-select--filter-sort .react-select__single-value .f-input.mod--select.mod--filter-sort{min-height:40px;max-height:40px}}.copy-from-select{position:relative!important}.copy-from-select-portal,.product-select-portal{z-index:9!important}.copy-from-select-portal .react-select__menu,.product-select-portal .react-select__menu{width:480px!important;max-width:calc(100vw - 40px)!important;padding:10px!important;background-color:var(--white-100)!important;box-shadow:5px 5px 10px rgba(0,0,0,.03)!important;border-radius:10px!important;border:none!important}.copy-from-select-portal .react-select__menu-list,.product-select-portal .react-select__menu-list{padding:0!important;max-height:none!important}.copy-from-select-portal .goods-groups-list,.product-select-portal .goods-groups-list{max-height:320px!important;overflow-y:auto!important}.copy-from-select-portal .goods-groups-list>div,.copy-from-select-portal .react-select__option,.product-select-portal .goods-groups-list>div,.product-select-portal .react-select__option{padding:0!important;background:none!important;width:100%!important}.copy-from-select-portal .goods-groups-list>div:hover,.copy-from-select-portal .react-select__option--is-focused,.copy-from-select-portal .react-select__option--is-selected,.copy-from-select-portal .react-select__option:hover,.product-select-portal .goods-groups-list>div:hover,.product-select-portal .react-select__option--is-focused,.product-select-portal .react-select__option--is-selected,.product-select-portal .react-select__option:hover{background:none!important}.copy-from-select-portal .good-card,.copy-from-select-portal .goods-groups-list .card,.product-select-portal .good-card,.product-select-portal .goods-groups-list .card{width:100%!important}@media screen and (max-width:767px){.copy-from-select-portal,.copy-from-select-portal .react-select__menu,.product-select-portal,.product-select-portal .react-select__menu{width:95%!important;max-width:none!important;left:2.5%!important;right:2.5%!important;margin-left:0!important;margin-right:0!important;transform:none!important}}@media screen and (max-width:991px){.lk-recipe-header .mod--recipe-title{grid-column:span 2}.lk-recipe-header .f-input-group.mod--wrapper{min-width:0;width:auto}.lk-recipe-header .react-select__control{min-width:0!important}}.form-c-box.mod--nutrient-limits-group>.form-c-box{-webkit-transform:translateZ(0);transform:translateZ(0)}.f-input-group.mod--nutrients.mod--nutrient-limits{grid-template-columns:minmax(45px,45px) minmax(0,1fr) minmax(45px,45px) minmax(110px,110px) minmax(110px,110px) minmax(110px,110px);grid-row-gap:0;align-items:flex-start;align-content:start;margin-bottom:0;will-change:auto;content-visibility:auto;contain-intrinsic-size:auto 48px;contain:layout style;-webkit-backface-visibility:hidden;backface-visibility:hidden}.f-input-group.mod--nutrient-limits>.btn.mod--bg-light{align-self:flex-start}.f-input-group.mod--nutrient-limits>.btn.mod--bg-light.mod--nutrient-limits-info{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:45px;min-width:45px;max-width:45px;height:45px;min-height:45px;max-height:45px;padding:10px}.f-input-group.mod--nutrient-limits>.btn.mod--bg-light.mod--nutrient-limits-info.mod--inactive{opacity:.5;pointer-events:none}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--nutrient-limits-select{min-width:0;contain:layout style}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--nutrient-limits-field{max-width:none;min-width:0;align-items:stretch;contain:layout style}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--inactive{opacity:.5;pointer-events:none}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--inactive .f-input[disabled]{background-color:var(--black-05);color:var(--black-regular);-webkit-text-fill-color:var(--black-regular);opacity:1}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--inactive .react-select-container{opacity:1!important;background:transparent!important;background-color:transparent!important}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--inactive .react-select__control,.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--inactive .react-select__control--is-disabled{opacity:1!important;background-color:var(--black-05)!important}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--inactive .react-select__control--is-disabled:hover,.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--inactive .react-select__control:hover{background-color:var(--black-05)!important}.f-input-group.mod--nutrient-limits .nutrient-limit-baseline{display:flex;justify-content:space-between;align-items:baseline;gap:8px;width:100%;margin:4px 0 0;line-height:1.2}.f-input-group.mod--nutrient-limits .nutrient-limit-baseline__label{flex-shrink:0}.f-input-group.mod--nutrient-limits .nutrient-limit-baseline__value{flex:1;min-width:0;text-align:right}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--nutrient-limits-field .f-input,.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--nutrient-limits-field .react-select-container{width:100%}.f-input-group.mod--nutrients .react-select-container{min-width:0;width:100%}.f-input-group.mod--nutrients .react-select__control{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;height:44px!important;min-height:44px!important;max-height:44px!important;overflow:hidden!important;box-sizing:border-box!important;-webkit-transform:translateZ(0);transform:translateZ(0)}.f-input-group.mod--nutrients .react-select__value-container{min-width:0!important;flex:1 1 0%!important;width:0!important;position:relative!important;overflow:hidden!important}.f-input-group.mod--nutrients .react-select__single-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important}.f-input-group.mod--nutrients .react-select__input-container{min-width:0!important;margin:0!important;padding:0!important}.f-input-group.mod--nutrients .react-select__indicators{display:flex!important;flex-wrap:nowrap!important;flex-shrink:0!important;align-items:center!important;align-self:center!important}.react-select__option .nutrient-option-dash-prefix{margin-right:6px;white-space:pre;flex-shrink:0}.react-select__option .nutrient-option-label{min-width:0;flex:1 1 auto}.react-select__option .nutrient-option-suffix{color:var(--black-30)}@media screen and (max-width:991px) and (min-width:481px){.f-input-group.mod--nutrients.mod--nutrient-limits{grid-template-columns:minmax(40px,40px) minmax(0,1fr) minmax(45px,45px) minmax(72px,72px) minmax(72px,72px) minmax(72px,72px)}.f-input-group.mod--nutrient-limits>.btn.mod--bg-light.mod--nutrient-limits-info{justify-self:center}}@media screen and (max-width:991px){.f-input-group.mod--nutrients.mod--nutrient-limits .f-input-group.mod--wrapper{width:100%;flex:none}}@media screen and (max-width:767px){.f-input-group.mod--nutrients.mod--nutrient-limits{display:grid;align-items:flex-start}}@media screen and (max-width:480px){.f-input-group.mod--nutrients.mod--nutrient-limits{grid-template-columns:minmax(40px,40px) repeat(8,minmax(0,1fr)) minmax(40px,40px);grid-template-rows:auto auto;grid-row-gap:5px;align-items:stretch;contain-intrinsic-size:auto 96px}.f-input-group.mod--nutrient-limits>.btn.mod--bg-light.mod--nutrient-limits-action{grid-column:1;grid-row:1/3;align-self:stretch;width:40px;min-width:40px;height:auto;display:flex;align-items:center;justify-content:center}.f-input-group.mod--nutrient-limits>.btn.mod--bg-light.mod--nutrient-limits-info{grid-column:10;grid-row:1;align-self:flex-start;justify-self:end;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--nutrient-limits-select{grid-column:2/10;grid-row:1;width:100%;min-width:0;justify-self:stretch}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--nutrient-limits-measurement{grid-column:2/5;grid-row:2;width:100%;min-width:0}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--nutrient-limits-ai{grid-column:5/8;grid-row:2;width:100%;min-width:0}.f-input-group.mod--nutrient-limits .f-input-group.mod--wrapper.mod--nutrient-limits-ul{grid-column:8/11;grid-row:2;width:100%;min-width:0}}@media screen and (max-width:991px){.f-input-group.mod--nutrients .f-input-group.mod--wrapper{min-width:0;width:auto;flex:1}.f-input-group.mod--nutrients .react-select__control,.product-select-inline .react-select__control{min-width:0!important}.calc-selected-actions .react-select__placeholder{font-size:14px!important}}@media screen and (max-width:479px){.calc-selected-actions{flex-flow:column;justify-content:flex-start}.calc-selected-actions .react-select__placeholder{font-size:14px!important}}.account-dropdown-menu{width:100%;min-width:200px;display:flex;flex-direction:column;gap:5px;overflow:auto;max-height:75dvh}.account-dropdown-menu .btn.mod--text{width:100%;padding:5px;gap:10px}.account-dropdown-menu .btn.mod--text.mod--between{justify-content:space-between}.account-dropdown-menu .btn.mod--text.mod--start{justify-content:flex-start}.account-dropdown-menu .account-dropdown-menu-left{display:flex;gap:10px;align-items:center}.h-drop-toggle .account-dropdown-menu{padding:10px}.lk-tabs-wrapper,.tabs-sm-wrap{position:relative}.tabs-sm-wrap{width:100%;padding-bottom:2px}.tabs-sm-wrap>.tabs-sm-scroll{display:flex}.tabs-menu.mod--modal{flex-shrink:0;align-self:stretch}.tabs-menu.mod--header.mod--scroll-overflow,.tabs-menu.mod--lk.mod--scroll-overflow,.tabs-menu.mod--modal.mod--scroll-overflow{justify-content:flex-start!important;align-items:stretch;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.tabs-menu-link.mod--header.mod--scroll-overflow,.tabs-menu-link.mod--lk.mod--scroll-overflow,.tabs-menu-link.mod--modal.mod--scroll-overflow{width:auto!important;min-width:max-content!important;max-width:none!important;flex:1 0 auto!important;overflow:visible!important}.tabs-sm.mod--scroll-overflow{flex-flow:row nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.tabs-sm.mod--has-scroll{box-sizing:border-box;padding-bottom:5px!important;overflow-x:auto!important;overflow-y:auto!important}.tabs-sm-btn.mod--scroll-overflow{width:max-content!important;min-width:max-content!important;max-width:none!important;flex:0 0 auto!important;flex-shrink:0!important;overflow:visible!important}.text--md-bold.mod--btn-bg-light.mod--no-collapse,.text--sm-bold.mod--btn-bg-light.mod--no-collapse{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;max-width:none!important}.nutrients-table::-webkit-scrollbar,.nutrients-tooltip::-webkit-scrollbar,.table-scroll::-webkit-scrollbar,.tabs-menu.mod--lk::-webkit-scrollbar,.tabs-menu.mod--modal::-webkit-scrollbar,.tabs-sm::-webkit-scrollbar,.text--rich.w-richtext figure.table::-webkit-scrollbar{height:3px;cursor:pointer}.nutrients-table::-webkit-scrollbar-track,.nutrients-tooltip::-webkit-scrollbar-track,.table-scroll::-webkit-scrollbar-track,.tabs-menu.mod--lk::-webkit-scrollbar-track,.tabs-menu.mod--modal::-webkit-scrollbar-track,.tabs-sm::-webkit-scrollbar-track,.text--rich.w-richtext figure.table::-webkit-scrollbar-track{background:var(--black-05);border-radius:4px;cursor:pointer}.nutrients-table::-webkit-scrollbar-thumb,.nutrients-tooltip::-webkit-scrollbar-thumb,.table-scroll::-webkit-scrollbar-thumb,.tabs-menu.mod--lk::-webkit-scrollbar-thumb,.tabs-menu.mod--modal::-webkit-scrollbar-thumb,.tabs-sm::-webkit-scrollbar-thumb,.text--rich.w-richtext figure.table::-webkit-scrollbar-thumb{border-width:1px;border-style:solid;border-radius:4px;background:var(--green-100);border-color:var(--black-05);transition:all .2s cubic-bezier(.215,.61,.355,1);cursor:pointer;opacity:1}.nutrients-table::-webkit-scrollbar-thumb:active,.nutrients-table::-webkit-scrollbar-thumb:hover,.nutrients-tooltip::-webkit-scrollbar-thumb:active,.nutrients-tooltip::-webkit-scrollbar-thumb:hover,.table-scroll::-webkit-scrollbar-thumb:active,.table-scroll::-webkit-scrollbar-thumb:hover,.tabs-menu.mod--lk::-webkit-scrollbar-thumb:active,.tabs-menu.mod--lk::-webkit-scrollbar-thumb:hover,.tabs-menu.mod--modal::-webkit-scrollbar-thumb:active,.tabs-menu.mod--modal::-webkit-scrollbar-thumb:hover,.tabs-sm::-webkit-scrollbar-thumb:active,.tabs-sm::-webkit-scrollbar-thumb:hover,.text--rich.w-richtext figure.table::-webkit-scrollbar-thumb:active,.text--rich.w-richtext figure.table::-webkit-scrollbar-thumb:hover{background:var(--green-100-hover)}.text--sm-bold.mod--nutrients-table.mod--dash-1{padding-left:1.2em;text-indent:-1.2em}.text--sm-bold.mod--nutrients-table.mod--dash-2{padding-left:2.2em;text-indent:-2.2em}.text--sm-bold.mod--nutrients-table.mod--dash-3{padding-left:3.2em;text-indent:-3.2em}@media screen and (max-width:767px){.nutrients-el-info-cpfc.mod--kcal{grid-column:span 2}}.mod--nutrients-size .react-select__single-value{font-size:14px!important;line-height:130%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.labels.mod--card-xs .mod--brand-btn,.labels.mod--card-xs .mod--category-btn{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;max-width:100%}.lk-tabs-scroll-indicator{position:absolute;bottom:-7px;left:0;transform:translateX(-50%);width:18px;height:18px;background-color:var(--white-100);border-radius:100%;box-sizing:border-box;border-style:solid;border-width:1px;border-color:var(--black-15);display:flex;align-items:center;justify-content:center;pointer-events:none;user-select:none;z-index:2}.lk-tabs-scroll-indicator img{width:10px;height:10px;object-fit:contain}.tabs-menu.mod--has-scroll{border-radius:0 0 10px 10px}@media screen and (max-width:767px){.lk-tabs-scroll-indicator{bottom:-9px}}.text--xs-up.mod--nutrients-el-chart-legend.mod--dynamic-value{position:absolute;left:50%;bottom:10px;transform:translateX(-50%)!important;white-space:nowrap;pointer-events:none}.nutrients-el-chart-legend-el.mod--dynamic.mod--reference{z-index:2}.nutrients-el-chart-legend-el.mod--dynamic.mod--current{z-index:3}@media screen and (min-width:768px){.card-list.mod--2 .card-img-sm-wrapper{flex-shrink:0;width:auto;height:100%;min-height:0}}.tabs-menu.mod--modal{overflow:auto!important}.card.mod--calc-selected .labels.mod--card-xs>.text--xs-bold.mod--card-xs+.separator-circle{display:none}@media (max-width:480px){.card.mod--calc-selected .labels.mod--card-xs>.text--xs-bold.mod--card-xs{width:100%}}@media screen and (max-width:479px){.size.mod--cpfc .size-content.mod--weight{grid-column:span 4/span 4}}.text--pre-line{white-space:pre-line}.ck.ck-editor__top{z-index:1!important;position:relative!important}.ck-powered-by-balloon,.ck.ck-powered-by-balloon{display:none!important}.f-checkbox .text--sm-bold.mod--btn-bg-light.mod--label{position:relative;z-index:2}#dishes-filter-tooltip .f-checkbox .text--sm-bold.mod--btn-bg-light.mod--label,#meal-plans-filter-tooltip .f-checkbox .text--sm-bold.mod--btn-bg-light.mod--label,.dishes-filter-content .f-checkbox .text--sm-bold.mod--btn-bg-light.mod--label,.filter-box .f-checkbox .text--sm-bold.mod--btn-bg-light.mod--label,.goods-filter-content .f-checkbox .text--sm-bold.mod--btn-bg-light.mod--label,.goods-filter-tooltip .f-checkbox .text--sm-bold.mod--btn-bg-light.mod--label{pointer-events:none}.filter-checkbox-placeholder{display:inline-block;flex-shrink:0;height:32px;border-radius:10px;background-color:var(--black-05);overflow:hidden;position:relative}.filter-checkbox-placeholder:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--black-05) 50%,transparent 100%);transform:translateX(-100%);animation:filter-placeholder-shimmer 1.35s ease-in-out infinite}.mod--no-user-actions,.mod--no-user-actions *{pointer-events:none!important;user-select:none;-webkit-user-select:none;cursor:default;touch-action:none}@keyframes filter-placeholder-shimmer{to{transform:translateX(100%)}}.nutrients-tooltip .mod--nutrient-ingredient-sources.mod--nested,.nutrients-tooltip ul.text--sm>li>.mod--nutrient-ingredient-sources.mod--nested{list-style-type:circle;margin:5px 0 0;padding-left:15px;overflow:visible}.nutrients-tooltip .mod--nutrient-ingredient-sources>li{margin:0 0 5px;padding:0;background:none;border-radius:0}.nutrients-tooltip .mod--nutrient-ingredient-sources>li:last-child{margin-bottom:0}.nutrients-tooltip .mod--nutrient-ingredient-sources .mod--nutrient-ingredient-sources,.nutrients-tooltip .mod--nutrient-ingredient-sources.mod--nested-deep{list-style-type:square;margin:5px 0 0;padding-left:15px;overflow:visible}.nutrients-tooltip .mod--nutrient-ingredient-sources li,.nutrients-tooltip ul.text--sm>li>.mod--nutrient-ingredient-sources li{margin-bottom:5px}.nutrients-tooltip .mod--nutrient-ingredient-sources li:last-child,.nutrients-tooltip .mod--nutrient-ingredient-sources>li:last-child{margin-bottom:0}.nutrient-source-placeholder{display:block;height:14px;border-radius:6px;background-color:var(--black-05);overflow:hidden;position:relative}.nutrient-source-placeholder:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--black-05) 50%,transparent 100%);transform:translateX(-100%);animation:filter-placeholder-shimmer 1.35s ease-in-out infinite}.f-checkbox.filter-more-toggle .f-checkbox-input{border-color:var(--black-10);background-color:var(--transparent);background-image:none;box-shadow:none}.f-checkbox.filter-more-toggle .f-checkbox-input:active,.f-checkbox.filter-more-toggle .f-checkbox-input:hover{border-color:var(--black-30);background-color:var(--transparent);background-image:none;box-shadow:none}.f-checkbox-default.mod--ingredient-presence{align-items:center}.f-checkbox-default.mod--ingredient-presence .f-checkbox-default-input{width:15px;min-width:15px;height:15px;min-height:15px;margin:0 5px 0 0;float:none}.btn.mod--loading,.btn:disabled,.btn[disabled],button.mod--loading,button:disabled,button[disabled]{filter:grayscale(100%)!important;cursor:not-allowed!important;opacity:.6}.btn.mod--loading,.btn:disabled,.btn[disabled],button.mod--loading,button:disabled,button[disabled],input[disabled]{pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}input[disabled]{color:var(--black-50);filter:grayscale(100%)}.khorin-chat-page-wrap{min-height:70vh}.khorin-chat{display:flex;flex-direction:column;min-height:520px;color:var(--black-regular);font-family:Geist,Georgia,sans-serif}.khorin-chat--widget{min-height:min(80dvh,640px)}.khorin-chat-orphan-reply{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 12px;padding:10px 12px;border:1px solid var(--gray-200,#e5e7eb);border-radius:10px;background:var(--gray-50,#f9fafb)}.khorin-chat-orphan-reply__text{flex:1 1 220px;margin:0;font-size:14px;line-height:1.4;color:var(--black-regular)}.khorin-chat-orphan-reply__action{flex:0 0 auto}.khorin-chat__split{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:12px;flex:1;min-height:0}.khorin-chat__list{display:flex;flex-direction:column;min-height:0;border:1px solid var(--black-10);border-radius:10px;background:var(--white-100);overflow:hidden}.khorin-chat__list-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 12px 10px;border-bottom:1px solid var(--black-10)}.khorin-chat__thread-items{list-style:none;margin:0;padding:8px;overflow:auto;flex:1}.khorin-chat__thread-item{width:100%;text-align:left;border:0;border-radius:8px;background:transparent;padding:10px 12px;cursor:pointer;display:flex;flex-direction:column;gap:4px}.khorin-chat__thread-item.mod--active,.khorin-chat__thread-item:hover{background:var(--black-05)}.khorin-chat__thread-title{color:var(--black-bold)}.khorin-chat__thread-date,.khorin-chat__thread-preview{color:var(--black-30)}.khorin-chat__thread{display:flex;flex-direction:column;min-height:0;border:1px solid var(--black-10);border-radius:10px;background:var(--white-100);overflow:hidden}.khorin-chat__action-bar{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--black-10);flex-wrap:wrap}.khorin-chat__action-bar-right{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.khorin-chat__title-btn{border:0;background:transparent;padding:0;cursor:pointer;text-align:left;color:var(--black-bold)}.khorin-chat__title-input{min-height:40px;flex:1}.khorin-chat__model-badge{padding:4px 8px;border-radius:999px;background:var(--green-10);color:var(--green-100)}.khorin-chat__messages{flex:1;overflow:auto;padding:16px 12px;display:flex;flex-direction:column;gap:12px;min-height:280px}.khorin-chat__message{display:flex}.khorin-chat__message.mod--user{justify-content:flex-end}.khorin-chat__message.mod--assistant{justify-content:flex-start}.khorin-chat__message-inner{max-width:85%;padding:10px 14px;border-radius:10px;line-height:150%;white-space:pre-wrap;word-break:break-word}.khorin-chat__message.mod--user .khorin-chat__message-inner{background:var(--green-100);color:var(--white-100)}.khorin-chat__message.mod--assistant .khorin-chat__message-inner{background:var(--black-05);color:var(--black-regular)}.khorin-chat__message.mod--typing .khorin-chat__message-inner{opacity:.7}.khorin-chat__composer{display:flex;flex-direction:column;gap:10px;padding:12px;border-top:1px solid var(--black-10)}.khorin-chat__composer-input{min-height:88px;margin-bottom:0}.khorin-chat__send-btn{align-self:flex-end}.khorin-chat__empty{color:var(--black-30);padding:16px}.khorin-chat__error{margin-bottom:10px;padding:10px 12px;border-radius:8px;background:var(--red-10);color:var(--red-100)}.khorin-chat-fab{position:fixed;z-index:19;inset:auto 1.25% 40px auto;justify-content:center;align-items:center;display:flex;width:60px;min-width:60px;height:60px;min-height:60px;margin:0;padding:0;border:0;border-radius:10px;background-color:var(--green-100);box-shadow:5px 5px 10px 0 var(--black-03);cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.khorin-chat-fab:hover{background-color:var(--green-100-hover);opacity:1}.khorin-chat-fab__icon{width:28px;min-width:28px;height:28px;min-height:28px;display:block}.btn-social.mod--scroll-up{bottom:120px;height:40px!important;min-height:40px!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(0);transition:transform .2s cubic-bezier(.35,0,0,1),opacity .2s cubic-bezier(.35,0,0,1),visibility .2s cubic-bezier(.35,0,0,1),background-color .2s cubic-bezier(.35,0,0,1)}.btn-social.mod--scroll-up.is-visible{opacity:1;visibility:visible;pointer-events:auto}.btn-social.mod--scroll-up.mod--hidden{height:40px!important;min-height:40px!important;display:flex!important;opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width:991px){.khorin-chat__split{grid-template-columns:1fr}.khorin-chat-fab{width:45px;min-width:45px;height:45px;min-height:45px;inset:auto 2.5% 60px auto}.khorin-chat-fab__icon{width:24px;min-width:24px;height:24px;min-height:24px}.btn-social.mod--scroll-up{bottom:115px;height:30px!important;min-height:30px!important}}.eruda-entry-btn{right:1.25%!important;left:auto!important;top:auto!important;bottom:180px!important;z-index:18!important}@media screen and (max-width:991px){.eruda-entry-btn{right:2.5%!important;bottom:155px!important}}.khorin-chat-au{--aui-primary:var(--green-100)}.khorin-chat-au__thread,.khorin-chat-au__viewport{display:flex;flex-direction:column;min-height:0;flex:1}.khorin-chat-au__viewport-footer{margin-top:auto;padding-top:8px}.khorin-chat-au__composer{display:flex;flex-direction:column;gap:8px}.khorin-chat-au__composer-input{width:100%;resize:vertical;min-height:72px}.khorin-chat-au__widget-thread{display:flex;flex-direction:column;min-height:0;flex:1}.khorin-chat-au__widget-thread .khorin-chat__thread{flex:1;min-height:0}.khorin-chat-au__markdown{word-break:break-word}.khorin-chat-au__markdown p{margin:0 0 .5em}.khorin-chat-au__markdown p:last-child{margin-bottom:0}.khorin-chat-au__markdown pre{overflow-x:auto;padding:10px;border-radius:8px;background:var(--black-03-filled-bg);font-size:13px}.khorin-chat-au__markdown code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.khorin-chat-au__typing{opacity:.55}.khorin-chat-au__thread-list-item{list-style:none}.account-dropdown-menu .btn.mod--ai-balance{width:100%}.mod--ai-balance-notices{display:flex;flex-direction:column;gap:10px;width:100%}.mod--lk-credits-balance{text-align:center;padding:20px 0 8px}.mod--lk-credits-balance-value{font-size:48px;line-height:1.1;font-weight:800}.mod--lk-credits-balance-caption{margin-top:6px;opacity:.75}.mod--lk-credits-stats{text-align:center;margin:12px 0 20px;opacity:.85}.mod--lk-credits-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.mod--lk-credits-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.mod--lk-credits-pack{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;background:var(--black-03-filled-bg)}.mod--lk-credits-pack.mod--popular{outline:2px solid var(--green)}.mod--lk-credits-pack-badge{position:absolute;top:10px;right:10px;font-size:11px;font-weight:700;color:var(--green)}.mod--lk-credits-pack-amount{font-size:28px;font-weight:800;line-height:1.1}.mod--lk-credits-pack-unit{opacity:.75;line-height:1.3}.mod--lk-credits-pack-price{margin-top:auto}.mod--lk-credits-note{margin-top:14px;opacity:.8}.mod--lk-credits-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.mod--lk-credits-filters .btn.mod--active-filter{outline:2px solid var(--green)}.mod--lk-credits-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mod--lk-credits-history-item{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;background:var(--black-03-filled-bg)}.mod--lk-credits-history-main{display:flex;flex-direction:column;gap:4px;min-width:0}.mod--lk-credits-history-date{opacity:.65}.mod--lk-credits-history-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.mod--lk-credits-history-amount.mod--plus{color:var(--green)}.mod--lk-credits-history-amount.mod--minus{color:var(--red)}.mod--lk-credits-history-balance{opacity:.65}.chat-clarification-picker{display:flex;flex-direction:column;gap:8px;padding:8px 12px;border:1px solid var(--black-10);border-radius:12px;background:transparent}.chat-clarification-picker--in-message{margin:12px 0 4px}.chat-clarification-picker--stale{opacity:.72;border-color:var(--black-10);background:transparent}.chat-clarification-picker--stale .chat-clarification-picker__prompt{color:var(--black-40);font-style:italic}.chat-clarification-picker--stale .chat-clarification-picker__option,.chat-clarification-picker--stale .chat-clarification-picker__option:hover{cursor:not-allowed;opacity:.55;border-color:var(--black-10);color:var(--black-40);background:transparent;background-color:transparent}.chat-clarification-picker__header{display:flex;align-items:flex-start;gap:8px}.chat-clarification-picker__icon{width:14px;height:14px;flex-shrink:0;margin-top:1px;color:var(--black-50)}.chat-clarification-picker__prompt{flex:1;min-width:0;font-size:var(--khorin-chat-collapsible-header-size,12px)}.chat-clarification-picker__prompt,.khorin-chat-au .aui-assistant-message-rich.text--rich .chat-clarification-picker__prompt{margin:0;color:var(--black-50);font-weight:500;line-height:var(--khorin-chat-collapsible-body-line-height,1.55);white-space:normal;overflow-wrap:break-word}.khorin-chat-au .aui-assistant-message-rich.text--rich .chat-clarification-picker__prompt{font-size:var(--khorin-chat-collapsible-header-size)}.khorin-chat-au .aui-assistant-message-rich.text--rich .chat-clarification-picker__option{-webkit-appearance:none;appearance:none;box-shadow:none;margin:0;background:transparent;background-color:transparent;color:var(--black-regular);font-size:12px;font-weight:500;line-height:1}.khorin-chat-au .aui-assistant-message-rich.text--rich .chat-clarification-picker__option:hover{background:transparent;background-color:transparent;border-color:var(--green-100);color:var(--black-regular)}.chat-clarification-picker__options{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.chat-clarification-picker__option{display:inline-flex;align-items:center;max-width:100%;min-height:28px;padding:6px 10px;border:1px solid var(--black-10);border-radius:999px;background:transparent;color:var(--black-regular);font-family:inherit;font-size:12px;font-weight:500;line-height:1;text-align:left;white-space:normal;cursor:pointer;transition:border-color .15s ease,color .15s ease}.chat-clarification-picker__option:hover{border-color:var(--green-100)}.chat-clarification-picker__option--primary{border-color:var(--green-100);color:var(--black-regular)}.khorin-chat-au .aui-assistant-message-rich.text--rich .chat-clarification-picker__option--primary{border-color:var(--green-100)}.khorin-chat-au .aui-assistant-message-rich.text--rich .chat-clarification-picker__option--primary:hover{border-color:var(--green-100);color:var(--black-regular)}.tool-approval-picker .chat-clarification-picker__option--destructive{border-color:var(--red-10);background-color:var(--red-10);color:var(--red-100);font-weight:600}.tool-approval-picker .chat-clarification-picker__option--destructive:hover{border-color:var(--red-100);background-color:color-mix(in srgb,var(--red-100) 15%,transparent);color:var(--red-100)}.khorin-chat-au .aui-assistant-message-rich.text--rich .chat-clarification-picker__option--destructive{border-color:var(--red-10);background-color:var(--red-10);color:var(--red-100)}.khorin-chat-au .aui-assistant-message-rich.text--rich .chat-clarification-picker__option--destructive:hover{border-color:var(--red-100);background-color:color-mix(in srgb,var(--red-100) 15%,transparent);color:var(--red-100)}.tool-approval-picker{display:flex;flex-direction:column;gap:8px;margin:6px 0 2px}.tool-approval-picker__title{margin:0}.tool-approval-picker .chat-clarification-picker__options{padding-top:0}.chat-clarification-picker__pagination{display:flex;align-items:center;justify-content:center;gap:8px}.chat-clarification-picker__page-label{font-size:12px;font-weight:500;line-height:1;color:var(--black-50);min-width:48px;text-align:center}.text--xs-bold.mod--link.mod--card-charge{display:inline-flex;align-items:center;max-width:100%;min-width:0;gap:4px}.card-charge-link-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-charge-link-arrow{flex:0 0 auto;white-space:nowrap}.aui-grounding-chip{margin:0;padding:0;color:var(--black-50,rgba(0,0,0,.55));white-space:normal;overflow-wrap:anywhere;word-break:break-word}.aui-grounding-chip,.khorin-chat-au .aui-rag-sources-root{max-width:100%;min-width:0}.assistant-system-note{display:flex;justify-content:center;width:100%;margin:8px 0;padding:0 12px}.assistant-system-note__text{margin:0;max-width:36rem;text-align:center;font-size:13px;line-height:1.35;color:var(--black-50,rgba(0,0,0,.55))}.assistant-avatar-picker__lock,.assistant-avatar-picker__row-icon{width:14px;height:14px;flex-shrink:0;opacity:.7}.assistant-model-picker__option.is-locked{opacity:.75}.assistant-avatar-picker__help{border-radius:0 0 8px 8px}.btn.mod--bg-light.mod--ai-avatar-quick.mod--active,.btn.mod--bg-light.mod--ai-avatar-quick[aria-pressed=true]{background-color:var(--black-15);cursor:pointer}.text--sm-bold.mod--btn-bg-light.mod--ai-avatar-quick{display:inline-flex;align-items:center;gap:6px}.assistant-avatar-quick-dismiss{width:12px;height:12px;flex-shrink:0;opacity:.7}.tabs-sm-btn .btn-img.mod--sm{flex-shrink:0}.tabs-menu-link.is-disabled,.tabs-menu-link:disabled,.tabs-sm-btn.is-disabled,.tabs-sm-btn:disabled{opacity:.45;cursor:not-allowed}#ai-avatars .lk-box-title .text--sm-bold.mod--btn-text-counter{margin:0;font-variant-numeric:tabular-nums;transition:background-color .2s ease,color .2s ease}#ai-avatars .lk-box-title .text--sm-bold.mod--btn-text-counter[data-status=at-limit]{color:var(--cpfc-fats-100);background-color:var(--cpfc-fats-10);cursor:help}#ai-avatars .lk-box-title .text--sm-bold.mod--btn-text-counter[data-status=at-limit]:hover{background-color:color-mix(in srgb,var(--cpfc-fats-100) 15%,transparent)}#ai-avatars .lk-box-title .text--sm-bold.mod--btn-text-counter[data-status=over-limit]{color:var(--red-100);background-color:var(--red-10);cursor:help}#ai-avatars .lk-box-title .text--sm-bold.mod--btn-text-counter[data-status=over-limit]:hover{background-color:color-mix(in srgb,var(--red-100) 15%,transparent)}#ai-avatars .form-c.is-plan-locked .btn.mod--lk-settings-submit,#ai-avatars .form-c.is-plan-locked .f-input,#ai-avatars .form-c.is-plan-locked .f-input-group.mod--ai-avatar-quicks,#ai-avatars .form-c.is-plan-locked .f-input-group.mod--ai-avatar:not(:has(>.btn.mod--lk-settings-submit)){pointer-events:none;user-select:none}#ai-avatars .form-c.is-plan-locked .f-input,#ai-avatars .form-c.is-plan-locked .f-input:active,#ai-avatars .form-c.is-plan-locked .f-input:focus,#ai-avatars .form-c.is-plan-locked .f-input:focus-visible,#ai-avatars .form-c.is-plan-locked .f-input:hover{border-color:var(--transparent);background-color:var(--black-05);cursor:default;outline:none;box-shadow:none;resize:none}#ai-avatars .form-c.is-plan-locked .react-select__control,#ai-avatars .form-c.is-plan-locked .react-select__control--is-disabled,#ai-avatars .form-c.is-plan-locked .react-select__control--is-disabled:hover,#ai-avatars .form-c.is-plan-locked .react-select__control--is-focused,#ai-avatars .form-c.is-plan-locked .react-select__control:hover{border-color:var(--transparent)!important;background-color:var(--black-05)!important;box-shadow:none!important;cursor:default!important}#ai-avatars .form-c.is-plan-locked .btn.mod--ai-avatar-quick,#ai-avatars .form-c.is-plan-locked .btn.mod--lk-settings-submit{cursor:default}#ai-avatars textarea.f-input.mod--textarea.mod--scroll{overflow-x:hidden;overflow-y:auto;resize:vertical}