.styles_wrap__CzM0z{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.styles_title__PyQNT{color:var(--color-text-primary)}.styles_cards___2PeY{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-16)}.styles_empty__8LOnP{flex:1 1 auto;min-width:0;min-height:0}@media (min-width:1024px){.styles_cards___2PeY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1676px){.styles_cards___2PeY{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles_wrap__BuuJF{width:100%;text-align:left}.styles_wrap__BuuJF.styles_disabled__0_2Qh{opacity:.5}.styles_wrap__BuuJF:not(.styles_read-only__DBJrF).styles_disabled__0_2Qh{cursor:not-allowed}.styles_wrap__BuuJF:not(.styles_read-only__DBJrF).styles_disabled__0_2Qh *{pointer-events:none}.styles_label__o7IHC{display:flex;align-items:center;gap:var(--space-8);margin-bottom:var(--space-4)}.styles_label__o7IHC:empty{display:none}.styles_counter__u7ra3{margin-left:auto}.styles_inner__dpRb8{position:relative;display:flex;width:100%}.styles_inner__dpRb8 textarea{outline:none;font:inherit;resize:none;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;color:var(--color-text-primary);width:100%;background-color:var(--color-white-100);box-sizing:border-box;padding:9.6px var(--space-12);border:2px solid transparent;border-radius:var(--rounded-md);box-shadow:0 0 0 1px var(--color-border-input);transition:color var(--duration-300) var(--ease-balanced),box-shadow var(--duration-300) var(--ease-balanced)}.styles_inner__dpRb8 textarea[rows="1"]{min-height:2.75rem;padding:var(--space-12);line-height:1.25rem}.styles_inner__dpRb8 textarea:not(:read-only):disabled{cursor:not-allowed}.styles_inner__dpRb8 textarea:not(:read-only):hover{box-shadow:0 0 0 1px var(--color-border-input-hover)}.styles_inner__dpRb8 textarea:not(:read-only):focus-visible{outline:1.5px solid var(--color-border-input-active);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-brand)}.styles_inner__dpRb8 textarea:not(:read-only):focus{outline:1.5px solid var(--color-border-input-active);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-brand)}.styles_inner__dpRb8 textarea:not(:read-only):focus:not(.styles_inner__dpRb8 textarea:not(:read-only):focus-visible){outline:1.5px solid var(--color-border-input-active);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-brand)}.styles_inner__dpRb8 textarea::placeholder{font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--color-text-secondary);opacity:1}.styles_inner__dpRb8 textarea:focus::placeholder{opacity:0;transition:opacity var(--duration-300) var(--ease-balanced)}.styles_inner__dpRb8 textarea:focus-visible::placeholder{opacity:0;transition:opacity var(--duration-300) var(--ease-balanced)}.styles_inner__dpRb8 textarea:-webkit-autofill:-webkit-autofill,.styles_inner__dpRb8 textarea:-webkit-autofill:-webkit-autofill:focus-visible,.styles_inner__dpRb8 textarea:-webkit-autofill:-webkit-autofill:hover{background-color:var(--color-white-100)!important;background-image:none!important;color:var(--color-text-primary)!important;-webkit-transition:color 0s ease-in-out 50000s,background-color 0s ease-in-out 50000s;transition:color 0s ease-in-out 50000s,background-color 0s ease-in-out 50000s}.styles_inner__dpRb8 textarea:-webkit-autofill,.styles_inner__dpRb8 textarea:-webkit-autofill:autofill,.styles_inner__dpRb8 textarea:-webkit-autofill:autofill:focus-visible,.styles_inner__dpRb8 textarea:-webkit-autofill:autofill:hover,.styles_inner__dpRb8 textarea:-webkit-autofill:focus-visible,.styles_inner__dpRb8 textarea:-webkit-autofill:hover{background-color:var(--color-white-100)!important;background-image:none!important;color:var(--color-text-primary)!important;-webkit-transition:color 0s ease-in-out 50000s,background-color 0s ease-in-out 50000s;transition:color 0s ease-in-out 50000s,background-color 0s ease-in-out 50000s}.styles_inner__dpRb8 textarea:-webkit-autofill:-webkit-autofill::placeholder,.styles_inner__dpRb8 textarea:-webkit-autofill:-webkit-autofill:focus-visible::placeholder,.styles_inner__dpRb8 textarea:-webkit-autofill:-webkit-autofill:hover::placeholder{opacity:0}.styles_inner__dpRb8 textarea:-webkit-autofill::placeholder,.styles_inner__dpRb8 textarea:-webkit-autofill:autofill::placeholder,.styles_inner__dpRb8 textarea:-webkit-autofill:autofill:focus-visible::placeholder,.styles_inner__dpRb8 textarea:-webkit-autofill:autofill:hover::placeholder,.styles_inner__dpRb8 textarea:-webkit-autofill:focus-visible::placeholder{opacity:0}.styles_wrap__BuuJF.styles_error__xlNnJ textarea{outline:1.5px solid var(--color-border-input-negative);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-negative)}.styles_error-wrap__SOSx_{display:block;margin-top:var(--space-4)}@media (min-width:768px){.styles_inner__dpRb8 textarea{padding:var(--space-12)}.styles_inner__dpRb8 textarea,.styles_inner__dpRb8 textarea::placeholder{font-size:.875rem;line-height:1.25rem}}.styles_wrap__g9k93{display:flex;flex-direction:column}.styles_popper___IOZI{width:100%;max-width:324px;z-index:55;pointer-events:auto}.styles_label__W_U1D{margin-bottom:var(--space-4)}.styles_holder__6b5bW{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-32);padding-bottom:6rem;margin-bottom:calc(5.75rem * -1)}.styles_inner__Mo2ao{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_collapsible-wrap__DETyC{margin:0 calc(var(--space-4) * -1) calc(var(--space-4) * -1);padding-bottom:var(--space-20)}.styles_collapsible__w_oE2{overflow:hidden}.styles_collapsible-inner__IkArB{padding:var(--space-20) var(--space-4) var(--space-4)}.styles_wrap__g9k93 .styles_switcher__sgq_s>div{font-weight:500;display:flex;justify-content:space-between}.styles_file__PGg37{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-12)}.styles_file-label__zwvhn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12)}.styles_preview__cT4DX{overflow:hidden}.styles_preview-holder__fsoO2{padding-top:var(--space-12);display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_preview-btn__TpHEP .button-icon{will-change:transform;transition:transform var(--duration-300) var(--ease-balanced)}.styles_preview-btn__TpHEP.styles_open__bWAlV .button-icon{transform:rotate(90deg)}.styles_preview-text__2goN2{padding-top:var(--space-8)}.styles_fieldset__pKWpo{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24)}.styles_title__GFbSd{color:var(--color-text-primary)}.styles_text__IN0wa{color:var(--color-text-secondary)}.styles_group__uk31S{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-20)}.styles_selects__Y9PMW{display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16)}.styles_card__kS_rT{flex:1 1 auto;min-width:0}.styles_wrap__g9k93 .styles_textarea__fICj9 textarea{min-height:7rem}body .styles_tooltip__Gj9AS{z-index:55}.styles_actions__1zjZC{padding-top:var(--space-24);display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.styles_wrap__uHjuQ{min-width:0;will-change:font-weight;transition:font-weight var(--duration-150) var(--ease-balanced)}.styles_wrap__uHjuQ:after{content:attr(data-text);font-weight:600;visibility:hidden;display:block;height:0;overflow:hidden;pointer-events:none}.styles_wrap__hIkHh{display:grid;gap:.75rem;padding:var(--space-2)}.styles_item__A__Ek:not(.styles_with-children__ebnpt){width:1rem;max-width:1rem;height:1rem;outline:none;flex-shrink:0;border:1px solid var(--color-border-control-default);background-color:var(--color-surface-bg-primary);border-radius:9999px!important;cursor:pointer;transition:border-color var(--duration-300) var(--ease-balanced),border-width var(--duration-300) var(--ease-balanced)}.styles_item__A__Ek.styles_with-children__ebnpt{cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;border:none;padding:0}.styles_item__A__Ek:hover,.styles_label__NHsG6:hover,.styles_label__NHsG6:hover .styles_item__A__Ek{border-color:var(--color-border-control-hover)}.styles_item__A__Ek .styles_indicator__kTpxs{position:relative;display:flex;align-items:center;justify-content:center}.styles_indicator__kTpxs .styles_inner__rSHAt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%!important;width:1rem;height:1rem;border:5px solid var(--color-border-control-blue-checked);transition:background-color .2s ease-in-out}.styles_label__NHsG6{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:calc(var(--space-16) - 1px) var(--space-16);border:1px solid var(--color-border-primary);border-radius:var(--rounded-xl);background-color:var(--color-surface-bg-secondary);transition:border-color var(--duration-300) var(--ease-balanced),background-color var(--duration-300) var(--ease-balanced);cursor:pointer}.styles_label__NHsG6.styles_label-sm__l0lD1{border-radius:var(--rounded-lg)}.styles_option__G4HLI.styles_label__NHsG6{padding:calc(var(--space-12) - 1px) var(--space-12);border-color:transparent;background-color:initial;border-radius:var(--rounded-md);justify-content:flex-start}.styles_option__G4HLI.styles_label__NHsG6:not([disabled]):hover{background-color:var(--color-surface-selector-hover)}.styles_option__G4HLI.styles_label__NHsG6:not([disabled]):active{background-color:var(--color-surface-selector-pressed)}.styles_label__NHsG6>.styles_inner__rSHAt{display:flex;flex-direction:column;gap:var(--space-6)}.styles_inner__rSHAt .styles_description__X3X7Z{color:var(--color-text-secondary)}.styles_label__NHsG6>.styles_item__A__Ek{--ring-width:0;flex-shrink:0;outline:none;box-shadow:none}.styles_tab__i6ha2{cursor:pointer;position:relative;white-space:nowrap;text-align:center;padding:calc(var(--space-10) - .5px);font-weight:500;outline:none;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--rounded-md);-webkit-user-select:none;user-select:none;flex-shrink:0;text-transform:capitalize;color:var(--color-text-primary);background-color:initial;border-width:1px;border-style:solid;border-color:var(--color-border-input);transition:color var(--duration-300) var(--ease-balanced),background-color var(--duration-300) var(--ease-balanced),border-color var(--duration-300) var(--ease-balanced)}.styles_tab__i6ha2:not([disabled],:has(.styles_item__A__Ek[data-state=checked])):hover{border-color:var(--color-border-input-hover)}.styles_tab__i6ha2:not([disabled],:has(.styles_item__A__Ek[data-state=checked])):active{border-color:var(--color-border-input-hover)}.styles_tab__i6ha2:has(.styles_item__A__Ek[data-state=checked]){font-weight:600;background-color:var(--color-surface-selector-selected);border-color:var(--color-border-selector);color:var(--color-text-brand)}.styles_label__NHsG6:not(.styles_option__G4HLI,.styles_tab__i6ha2):has(.styles_item__A__Ek[data-state=checked]){border-color:var(--color-border-selector);background-color:var(--color-surface-selector-selected)}.styles_wrap__aqGPj{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24)}.styles_radio-group-wrap__Oyozl{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-12)}.styles_radio-group-holder__R7C_7{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4)}.styles_wrap__aqGPj .styles_radio-group___f4XC{display:flex;align-items:center;gap:var(--space-32);padding:0}.styles_radio-label__0Rc9S{display:inline-flex;align-items:center;gap:var(--space-8);color:var(--color-text-primary);border-radius:var(--rounded-2xs)}.styles_text__TcGzc{color:var(--color-text-secondary)}.styles_group__C0pps{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-20)}.styles_actions__T1CdB{display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.styles_btn__O_JG7:only-child{grid-column:span 2}body .styles_tile__UNoAc{--icon-box-padding:0;--icon-box-background-color:transparent;flex-shrink:0;overflow:hidden}.styles_tile__UNoAc .styles_icon__CcV6z{width:100%;height:100%;object-fit:cover}.styles_tile__UNoAc .styles_text__AP6KQ{line-height:1}.styles_option__CLHsQ,.styles_rail__Aw0ko{--icon-box-size:32px;--icon-box-rounded:var(--rounded-xs)}.styles_fallback__UQgmq{--icon-box-background-color:var(--color-button-secondary);--icon-box-color:var(--color-text-primary)}.styles_chip__lmQYG{--icon-box-size:20px;--icon-box-rounded:3.75px}.styles_cell__2h6tI{--icon-box-size:24px;--icon-box-rounded:var(--rounded-2xs)}.styles_trigger__Niw3e{display:inline-flex;align-items:center;justify-content:center;padding:.325rem;border:1px solid var(--color-border-divider-contrast);border-radius:var(--rounded-md);background-color:var(--color-button-tertiary-pressed);cursor:pointer;outline:none}.styles_trigger__Niw3e>*{transition:transform var(--duration-300) cubic-bezier(.25,.46,.45,.94)}.styles_trigger__Niw3e:is([data-state=open],[data-state=delayed-open],[data-state=instant-open],:hover,:active)>*{transform:scale(1.15)}.styles_menu__sql4f{width:-webkit-max-content;width:max-content;min-width:229px;max-width:280px;padding:var(--space-4);display:grid;gap:var(--space-4)}.styles_option__29EBO{display:flex;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-6) var(--space-4);border-radius:var(--rounded-md);cursor:pointer;transition:background-color .15s ease}.styles_option__29EBO:hover{background-color:var(--color-button-secondary-pressed)}.styles_name__WPBKu{flex:1 1 auto;min-width:0;color:var(--color-text-primary);text-align:left;overflow-wrap:anywhere}.styles_check__vC_Wp{flex-shrink:0;color:var(--color-icon-brand)}.styles_wrap__j9q1l{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-24)}.styles_options__5Sw32{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4)}.styles_wrap__j9q1l .styles_radio-group__x00wp{display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12);padding:0}body .styles_wrap__j9q1l .styles_radio-group-item__bGlSH{display:flex;padding:var(--space-16);text-align:left;border:1px solid var(--color-border-primary);background-color:initial;border-radius:var(--rounded-xl);cursor:pointer;transition:background-color var(--duration-300) var(--ease-balanced),border-color var(--duration-300) var(--ease-balanced)}body .styles_wrap__j9q1l .styles_radio-group-item__bGlSH:not([disabled],[data-state=checked]):active,body .styles_wrap__j9q1l .styles_radio-group-item__bGlSH:not([disabled],[data-state=checked]):hover{border-color:var(--color-border-input-hover)}body .styles_wrap__j9q1l .styles_radio-group-item__bGlSH[data-state=checked]{background-color:var(--color-surface-brand);border-color:var(--color-border-selector)}.styles_radio-group-item-holder__6R1Bz{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-16)}.styles_radio-group-item-content__1OVer{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4)}.styles_label__CIoDU{color:var(--color-text-primary)}.styles_description__8_Wje{color:var(--color-text-secondary)}body .styles_wrap__HW_gg{overflow:visible}.styles_holder__U6fk4{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.styles_wrap__QNKBI{display:flex;flex-direction:column;gap:var(--space-12)}.styles_textarea__Khvgv{padding-top:var(--space-12)}.styles_footer__RCXwu{position:-webkit-sticky;position:sticky;bottom:0;padding:1.875rem 0 1.25rem}.styles_form__iYPFN{display:flex;flex-direction:column;justify-content:space-between;flex:1}.styles_footer__RCXwu .styles_container__35r3b,.styles_form__iYPFN .styles_container__35r3b{--container-width:var(--questionnaire-container-width)}.styles_text-field-wrap__sQ53F{padding-top:.1875rem}.styles_text-field-wrap__sQ53F textarea{max-height:7.75rem!important}.styles_footer__RCXwu .styles_container__35r3b{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.styles_footer__RCXwu .styles_cta__ygPLP.styles_next__OxcHp{width:100%}.styles_footer__RCXwu .styles_cta__ygPLP.styles_back__rjgAN,.styles_footer__RCXwu .styles_cta__ygPLP.styles_back__rjgAN>span{flex-shrink:0}@media screen and (min-width:768px){.styles_form__iYPFN{justify-content:flex-start}.styles_form__iYPFN .styles_container__35r3b{margin-bottom:var(--space-20)}.styles_footer__RCXwu{position:static;padding-top:0}}.styles_wrap__krG5m{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.styles_group__K8uj5{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-8)}.styles_popper__Ase9H{width:100%;max-width:324px;z-index:55;pointer-events:auto}.styles_label__TbmlY{display:block;margin-bottom:var(--space-4)}.styles_section-label__opGTX{padding-block:var(--space-4);color:var(--color-text-secondary)}body .styles_modes__L8ZOX{display:flex;flex-wrap:wrap;gap:var(--space-8) var(--space-32);padding:0}.styles_collapse__EOntn{display:grid;grid-template-rows:0fr;margin-top:calc(var(--space-8) * -1);transition:grid-template-rows var(--duration-300) var(--ease-balanced)}.styles_collapse__EOntn.styles_open__bflUB{grid-template-rows:1fr}.styles_collapse-inner__wwYxO{min-height:0;overflow:hidden}.styles_collapse__EOntn.styles_settled__aoPMY .styles_collapse-inner__wwYxO{overflow:visible}.styles_collapse-content__yqEhc{padding-top:var(--space-24)}@media (prefers-reduced-motion:reduce){.styles_collapse__EOntn{transition:none}.styles_collapse__EOntn.styles_open__bflUB .styles_collapse-inner__wwYxO{overflow:visible}}.styles_actions__d3Z5o{display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:calc(var(--space-16) - var(--space-24))}body .styles_modes__L8ZOX .styles_mode__FsAfX,body .styles_modes__L8ZOX .styles_mode__FsAfX:not([disabled]):active,body .styles_modes__L8ZOX .styles_mode__FsAfX:not([disabled]):hover{gap:var(--space-8);padding:0;background-color:initial}body .styles_wrap__tULdv{overflow:visible}.styles_holder__kEIsQ{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.styles_wrap__cQ3iD{flex:1 1 auto;min-width:0}.styles_name__DSgQt{margin-right:var(--space-8)}.styles_dropdown__WdsD1{--dropdown-menu-width:14rem;--dropdown-menu-max-width:15rem;min-width:14rem;padding:var(--space-2);z-index:22}.styles_dropdown__WdsD1 .styles_dropdown-item__BJQm7{width:100%;justify-content:flex-start}.styles_dropdown__WdsD1 .styles_dropdown-item__BJQm7:hover{--ring-width:0;outline:none;box-shadow:none;background-color:var(--color-surface-bg-primary)!important}.styles_dropdown-list__by_n2{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:2px}.styles_wrap__cQ3iD .styles_dropdown-trigger__1Cg3_ .button-icon{will-change:transform;transition:transform var(--duration-200) var(--ease-balanced)}.styles_wrap__cQ3iD .styles_dropdown-trigger__1Cg3_[data-state=open] .button-icon{transform:rotate(180deg)}.styles_dropdown-separator__XxZGX{margin-top:var(--space-4);margin-bottom:var(--space-4)}.styles_actions___YYgq{flex-shrink:0;display:flex;align-items:center;gap:var(--space-12)}.styles_action__tYo_F{width:100%}body .styles_tooltip__nTf_P{z-index:55}body .styles_tooltip__nTf_P:hover{background-color:var(--color-surface-tooltip-neutral)}.styles_tooltip-content__ufYP6{width:100%;max-width:15rem;text-align:center}.styles_wrap__YU5C9{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24)}.styles_wrap__bnHMg{width:100%;text-align:left}.styles_wrap__bnHMg.styles_disabled__s9S0U{opacity:.5;cursor:not-allowed}.styles_wrap__bnHMg.styles_disabled__s9S0U *{pointer-events:none}.styles_label__QmFKx{display:block;margin-bottom:var(--space-4)}.styles_trigger__qEcg0{--trigger-indicator-size:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);cursor:pointer;outline:none;font:inherit;font-size:1rem;font-style:normal;font-weight:400;line-height:1rem;color:var(--color-text-primary);width:100%;background-color:var(--color-white-100);box-sizing:border-box;padding:var(--space-10) var(--space-12);border:2px solid transparent;border-radius:var(--rounded-md);box-shadow:0 0 0 1px var(--color-border-input);transition:color var(--duration-300) var(--ease-balanced),box-shadow var(--duration-300) var(--ease-balanced)}.styles_trigger__qEcg0.styles_ghost___ZK_g{box-shadow:0 0 0 1px hsl(0deg 0% 100%/0)}.styles_wrap__bnHMg .styles_trigger__qEcg0.styles_sm__8bMxZ{--trigger-indicator-size:1rem}.styles_wrap__bnHMg .styles_trigger__qEcg0.styles_md__LhY8R,.styles_wrap__bnHMg .styles_trigger__qEcg0.styles_sm__8bMxZ{padding:var(--space-8) var(--space-10);border-radius:var(--rounded-md)}.styles_wrap__bnHMg .styles_trigger__qEcg0{line-height:1rem}.styles_trigger__qEcg0:disabled{cursor:not-allowed}.styles_trigger__qEcg0:hover{box-shadow:0 0 0 1px var(--color-border-input-hover)}.styles_trigger__qEcg0:focus-visible{outline:1.5px solid var(--color-border-input-active);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-brand)}.styles_trigger__qEcg0:focus{outline:1.5px solid var(--color-border-input-active);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-brand)}.styles_trigger__qEcg0:focus:not(.styles_trigger-inner__kaNSv input:focus-visible){outline:1.5px solid var(--color-border-input-active);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-brand)}.styles_trigger__qEcg0[data-state=open]{outline:1.5px solid var(--color-border-input-active);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-brand)}.styles_trigger__qEcg0.styles_error__ADvd8{outline:1.5px solid var(--color-border-input-negative);outline-offset:1.5px;box-shadow:0 0 0 2px var(--color-border-shadow-negative)}.styles_trigger__qEcg0 .styles_addon__K611x>svg,.styles_trigger__qEcg0>svg{flex-shrink:0;width:var(--trigger-indicator-size);height:var(--trigger-indicator-size)}.styles_trigger__qEcg0 .styles_addon__K611x>svg{color:var(--color-icon-secondary)}.styles_trigger__qEcg0 .styles_icon__QetHX.styles_indicator__O_VIF{width:var(--trigger-indicator-size);height:var(--trigger-indicator-size);color:var(--color-icon-secondary);will-change:transform;transition:transform var(--duration-200) var(--ease-balanced)}.styles_trigger__qEcg0[data-state=open] .styles_icon__QetHX.styles_indicator__O_VIF{transform:rotate(180deg)}.styles_trigger-inner__kaNSv{min-width:0;display:flex;align-items:center;gap:var(--space-8)}.styles_value__GxH4M.styles_placeholder__ibbs0{color:var(--color-text-secondary)}.styles_value__GxH4M.styles_medium-weight__BQdpq{font-weight:500}.styles_search-wrap__WLVhH{padding:var(--space-4)}.styles_content__tcbPF{--filter-content-height:320px;--filter-content-max-height:calc(100vh - 180px);--filter-content-border-radius:var(--rounded-md);display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));background-color:var(--color-surface-menu-overlay);color:var(--color-text-primary);border-radius:var(--filter-content-border-radius);box-shadow:var(--shadow-elevation-popup)}.styles_content__tcbPF.styles_responsive__auI_a{border-bottom-left-radius:0;border-bottom-right-radius:0}body .styles_content__tcbPF{--popover-min-width:22.5rem;padding:0}.styles_content__tcbPF.styles_creatable__1XGte .styles_loader-wrap__qg2Q9{position:relative}.styles_separator__HPxEC .styles_line__2QMGo{stroke:var(--color-border-primary);stroke-width:1}.styles_error-wrap__PAX7A{display:block;margin-top:var(--space-4)}.styles_bottom__095PP{margin-top:auto}.styles_actions__uaP_H{padding:var(--space-20);display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.styles_action__OHufQ{min-width:5.75rem}.styles_action__OHufQ:only-child{flex:1 1 auto;min-width:0}.styles_action__OHufQ:not(:only-child):last-child{margin-left:auto}.styles_clear-wrap__yofBW{position:relative;display:inline-flex;align-items:center;padding-left:var(--space-2);border-left:1px solid var(--color-border-input);margin:calc(var(--space-2) * -1) calc(var(--space-8) * -1) calc(var(--space-2) * -1) 0}.styles_clear__T1Yjc{padding:var(--space-6);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:calc(var(--space-2) * -1) 0}.styles_clear__T1Yjc .styles_icon__QetHX{color:var(--color-text-secondary)}@media (min-width:768px){.styles_wrap__bnHMg .styles_trigger__qEcg0{font-size:.875rem;padding:var(--space-10) var(--space-12)}.styles_wrap__bnHMg .styles_trigger__qEcg0.styles_md__LhY8R,.styles_wrap__bnHMg .styles_trigger__qEcg0.styles_sm__8bMxZ{padding:var(--space-8) var(--space-10)}.styles_content__tcbPF{--filter-content-height:100vh;--filter-content-max-height:min(calc(var(--radix-popper-available-height) - 90px),320px);--filter-content-border-radius:var(--rounded-xl)}.styles_content__tcbPF.styles_responsive__auI_a{border-bottom-left-radius:var(--filter-content-border-radius);border-bottom-right-radius:var(--filter-content-border-radius)}}@media screen and (max-width:767px){.styles_search-wrap__WLVhH{padding-top:var(--space-8)}.styles_content__tcbPF .styles_line__2QMGo{position:absolute;left:50%;bottom:var(--spacing-sm);transform:translateX(-50%);width:7.5rem;height:.25rem;background-color:var(--color-surface-bg-tetriary);border-radius:var(--rounded-full)}}.styles_body__nlLyw{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-24) var(--space-32)}.styles_content__1r_29{display:flex;flex-direction:column;gap:var(--space-24);max-width:720px;margin:0 auto;min-width:0}.styles_progress-bar__x9X6D{width:100%}.styles_question-block__s5Toq{display:flex;flex-direction:column;gap:var(--space-4)}.styles_progress-counter__S02w4{color:var(--color-text-secondary)}.styles_question-text__CvwY0{margin:0;color:var(--color-text-primary);font-size:18px!important;line-height:1.4!important}.styles_options__BrH5q{display:flex;flex-direction:column;gap:var(--space-8)}.styles_checkbox-option__PDjc6{flex-direction:row-reverse!important;justify-content:space-between!important;gap:.5rem!important;padding:calc(var(--space-16) - 1px) var(--space-16)!important;border:1px solid var(--color-border-primary)!important;border-radius:var(--rounded-xl)!important;background-color:var(--color-surface-bg-secondary)!important;transition:border-color var(--duration-300) var(--ease-balanced),background-color var(--duration-300) var(--ease-balanced)!important}.styles_checkbox-option__PDjc6:not(:has([data-disabled])):hover,.styles_radio-option__RLT6o:not(:has([data-disabled])):hover{border-color:var(--color-border-selector)!important;background-color:var(--color-surface-selector-hover)!important}.styles_checkbox-option__PDjc6:not(:has([data-disabled])):active,.styles_radio-option__RLT6o:not(:has([data-disabled])):active{background-color:var(--color-surface-selector-pressed)!important}.styles_checkbox-option__PDjc6:has([data-state=checked]){border-color:var(--color-border-selector)!important;background-color:var(--color-surface-selector-selected)!important}.styles_option-wrap__nwm_W{position:relative;border-radius:var(--rounded-xl);transition:box-shadow .15s ease}.styles_option-wrap--correct__2adJl{box-shadow:0 0 0 2px var(--color-border-toast-positive)}.styles_option-wrap--wrong__qm1DI{box-shadow:0 0 0 2px var(--color-border-negative)}.styles_option-feedback-icon__U4531{position:absolute;left:var(--space-16);top:50%;transform:translateY(-50%);display:inline-flex;pointer-events:none}.styles_option-wrap--correct__2adJl .styles_option-feedback-icon__U4531{color:var(--color-text-positive)}.styles_option-wrap--wrong__qm1DI .styles_option-feedback-icon__U4531{color:var(--color-text-negative)}.styles_option-wrap--correct__2adJl .styles_checkbox-option__PDjc6,.styles_option-wrap--correct__2adJl .styles_radio-option__RLT6o,.styles_option-wrap--wrong__qm1DI .styles_checkbox-option__PDjc6,.styles_option-wrap--wrong__qm1DI .styles_radio-option__RLT6o{padding-left:calc(var(--space-16) + var(--space-24))!important}.styles_feedback-banner__5oqtQ{padding:var(--space-12) var(--space-16);border:1px solid var(--color-border-primary);border-radius:var(--rounded-xl)}.styles_feedback-banner--correct__KPxKg{color:var(--color-text-positive);border-color:var(--color-border-toast-positive)}.styles_feedback-banner--wrong__OCwNZ{color:var(--color-text-negative);border-color:var(--color-border-negative)}.styles_quiz-nav__j5MsB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);margin-top:var(--space-8)}.styles_result-banner__jqK0J{display:flex;flex-direction:column;gap:var(--space-24);width:100%}.styles_result-title__GcSGI{margin:0;color:var(--color-text-primary);text-align:center}.styles_result-description__O2VFh{color:var(--color-text-primary);max-width:560px}.styles_result-grids__pqhe5{display:flex;flex-direction:column;gap:var(--space-12)}.styles_result-stats__rVYIn{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-12)}.styles_stat-card__ceLmm{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-20);background:var(--color-surface-bg-primary);border-radius:var(--rounded-xl);min-height:96px;justify-content:space-between}.styles_stat-label__bfMrr,.styles_stat-value__eztXj{color:var(--color-text-primary)}.styles_stat-value__eztXj{font-size:28px!important;font-weight:600!important;line-height:1.2!important}.styles_stat-card--list__zcgEB{justify-content:center;gap:var(--space-4)}.styles_stat-row__oRUTT{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);color:var(--color-text-primary)}.styles_result-answers__5yIjw{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12)}.styles_answers-card__8yMXt{display:flex;flex-direction:column;gap:var(--space-12);align-items:stretch;justify-content:flex-start;min-height:0}.styles_answers-title__pyuwR{color:var(--color-text-primary)}.styles_answers-title--wrong__7kf9P{color:var(--color-text-negative)}.styles_answers-title--right__4VS2j{color:var(--color-text-positive)}.styles_answers-list__pn1w9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-8);max-height:280px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.styles_answers-list__pn1w9::-webkit-scrollbar{display:none}.styles_answer-item__Mi9Jx{background:var(--color-surface-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--rounded-md);padding:var(--space-12) var(--space-16);display:flex;flex-direction:column;gap:var(--space-4)}.styles_answer-item__Mi9Jx,.styles_answer-question__Yvc95{color:var(--color-text-primary)}.styles_answer-option__zRRqV,.styles_answers-empty__FK1VY{color:var(--color-text-secondary)}.styles_result-actions__jMGGQ{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-12);margin:var(--space-8) auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}@media (max-width:600px){.styles_result-actions__jMGGQ button>span:last-child{font-size:14px!important}}@media (max-width:720px){.styles_result-answers__5yIjw,.styles_result-stats__rVYIn{grid-template-columns:1fr}}@media (max-width:890px){.styles_body__nlLyw{padding:0 var(--space-16) var(--space-24)}}.styles_time-card__gGfjZ{flex:0 0 280px;width:280px;display:flex;flex-direction:column;gap:var(--space-16);background:var(--color-surface-bg-primary);border-radius:12px;padding:var(--space-20)}.styles_time-row__1PuSh{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.styles_time-label__l0ZXf{flex:1}.styles_difficulty__AXlKr{display:flex;align-items:center;gap:var(--space-8)}.styles_difficulty-dots__7P7oV{display:flex;align-items:center;gap:2px}.styles_dot__cZEuE{width:6px;height:6px;border-radius:50%;background:var(--color-border-input)}.styles_dot--active__aYqwU{background:var(--color-icon-positive)}.styles_ingredients-panel__ExZ5A{flex:1;min-width:0;background:var(--color-surface-bg-primary);border-radius:12px;padding:var(--space-20);display:flex;flex-direction:column;gap:var(--space-24)}.styles_panel-header__GnhUn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-16) var(--space-24)}.styles_panel-title-group__l1ZLt{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.styles_panel-subtitle__X5s3D{color:var(--color-text-secondary)}.styles_serving-control__1lCWv{display:flex;align-items:center;gap:var(--space-16);flex-shrink:0}.styles_serving-label___WyG7{color:var(--color-text-secondary);white-space:nowrap}.styles_serving-buttons__5AMs9{display:flex;align-items:center;gap:2px}.styles_btn-minus__Jmb7e,.styles_btn-plus__DdNOl{width:32px;height:32px;border-radius:var(--rounded-sm);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;transition:opacity .15s ease}.styles_btn-minus__Jmb7e{background:var(--color-button-secondary);border:1px solid var(--color-border-button-secondary);color:var(--color-text-primary)}.styles_btn-minus__Jmb7e:hover{opacity:.75}.styles_btn-plus__DdNOl{background:var(--color-button-primary);color:var(--color-white-100)}.styles_btn-plus__DdNOl:hover{opacity:.85}.styles_serving-count__QuNy2{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.styles_ingredients-grid__dzQnB{display:flex;gap:var(--space-8)}.styles_ingredients-col__dTGP9{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-16)}.styles_ingredient-item__3szcU{display:flex;align-items:center;gap:var(--space-12);height:48px}.styles_ingredient-img__mWxl5{width:40px;height:40px;border-radius:var(--rounded-xs);object-fit:cover;flex-shrink:0}.styles_ingredient-info__lcAfO{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.styles_ingredient-name__8x0S8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_ingredient-amount__JAtEN{color:var(--color-text-secondary)}.styles_nutrition-panel__sRWbn{flex:0 0 280px;background:var(--color-surface-bg-primary);border-radius:12px;padding:var(--space-20);display:flex;flex-direction:column;gap:var(--space-24)}.styles_nutrition-list__GciSM{display:flex;flex-direction:column;gap:var(--space-16)}.styles_nutrition-row__1vtQx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.styles_nutrition-label__BD3Sb{flex:1}.styles_nutrition-value__J0Dju{flex-shrink:0}@media (max-width:890px){.styles_nutrition-panel__sRWbn,.styles_time-card__gGfjZ{flex:0 0 auto;width:100%}.styles_ingredients-grid__dzQnB{flex-direction:column}}.styles_hero__Iy1dZ{position:relative;flex-shrink:0;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--rounded-md)}.styles_hero-img__0eTZf{width:100%;height:100%;object-fit:cover;display:block}.styles_body__vpHsF{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-24);padding:0 var(--space-24) var(--space-32)}.styles_body__vpHsF>*{width:100%;max-width:850px;box-sizing:border-box}.styles_title__DmJ68{margin:0;min-width:0}.styles_info-section__zh72R{display:flex;align-items:flex-start;gap:60px}.styles_info-title__PCZ98{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-12)}.styles_recipe-description__phMCP{color:var(--color-text-primary);max-width:600px}.styles_duration-row__ZJ4LZ{display:flex;align-items:center;gap:var(--space-6)}.styles_duration-icon__Ike2D{color:var(--color-icon-secondary)}.styles_duration-text__prTwq{color:var(--color-text-primary);white-space:nowrap}.styles_meta-row___8912{display:flex;flex-flow:row wrap;align-items:center;gap:var(--space-8);margin-top:var(--space-12)}.styles_meta-label__btVdM{white-space:nowrap;flex-shrink:0}.styles_allergen-tags__Mridv{display:flex;flex-wrap:wrap;gap:var(--space-4)}.styles_middle-section__Hc5rX{display:flex;align-items:stretch;gap:var(--space-16)}.styles_instructions-section__rsP5A{background:var(--color-surface-bg-primary);border-radius:12px;padding:var(--space-20);display:flex;flex-direction:column;gap:var(--space-24);container-type:inline-size}.styles_steps-list__81NWT{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-16)}.styles_step__LJexE{display:flex;align-items:center;gap:var(--space-12);padding:var(--space-12);border-radius:var(--rounded-md);background:var(--color-white-100)}.styles_step-num__GiK_o{flex-shrink:0;width:64px;height:64px;border-radius:var(--rounded-xs);background-color:var(--color-surface-brand);display:flex;align-items:center;justify-content:center;color:var(--color-text-brand)}.styles_step-content__t2QGR{flex:1;display:flex;align-items:center;gap:var(--space-12);min-width:0}@container (max-width: 564px){.styles_step-content__t2QGR,.styles_step__LJexE{flex-direction:column;align-items:stretch}.styles_step-content__t2QGR{gap:var(--space-8)}.styles_step-time__Gf1Sq{justify-content:flex-start;padding:0;margin-left:0}}.styles_step-info__TZ0Z6{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.styles_step-title__om3Eq{margin:0;overflow-wrap:break-word;min-width:0}.styles_step-description__7jmXi{color:var(--color-text-secondary);overflow-wrap:break-word;min-width:0}.styles_step-time__Gf1Sq{flex-shrink:0;display:flex;align-items:center;gap:var(--space-4);color:var(--color-text-secondary)}@media (max-width:890px){.styles_hero__Iy1dZ{height:220px}.styles_body__vpHsF{padding:0 var(--space-16) var(--space-24)}.styles_info-section__zh72R{flex-direction:column;gap:var(--space-24)}.styles_middle-section__Hc5rX{flex-direction:column;align-items:stretch}}.styles_sheet-overlay__tSWgT{z-index:60!important}.styles_sidebar-dialog__RYWfy{animation-duration:.3s!important}.styles_sidebar-dialog__RYWfy[data-state=open]{animation-name:styles_sidebar-slide-in__8cBqd!important}.styles_sidebar-dialog__RYWfy[data-state=closed]{animation-name:styles_sidebar-slide-out__FKlPD!important}@keyframes styles_sidebar-slide-in__8cBqd{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes styles_sidebar-slide-out__FKlPD{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.styles_sheet-header__2dck5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-12) var(--space-12) var(--space-12) var(--space-20);border-bottom:1px solid transparent;flex-shrink:0;background:var(--color-surface-bg-secondary)}.styles_sheet-header-scrolled__pHPmE{border-bottom-color:var(--color-border-primary)}.styles_sheet-body__eJrEX{padding:var(--space-12);flex:1;min-height:0;overflow-y:auto}.styles_items-list__QbQnG{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-8)}.styles_inside-item__gxk5a{position:relative;display:flex;align-items:center;gap:var(--space-12);width:100%;padding:var(--space-8) var(--space-16) var(--space-8) var(--space-8);border:1px solid transparent;background:transparent;border-radius:var(--rounded-sm);cursor:pointer;text-align:left;isolation:isolate}.styles_inside-item__gxk5a:hover{background:var(--color-surface-selector-hover)}.styles_inside-item-bg__qNsD4{position:absolute;inset:0;background:var(--color-surface-selector-pressed);border-radius:var(--rounded-sm);z-index:-1}.styles_inside-thumb__XKpXT{width:80px;height:60px;border-radius:var(--rounded-xs);object-fit:cover;flex-shrink:0}.styles_inside-info__7FSui{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.styles_inside-title__1bYSW{margin:0;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_inside-meta__gyA_6{display:flex;align-items:center;gap:var(--space-8)}.styles_inside-duration__yZTFA{color:var(--color-text-secondary);font-size:14px!important}.styles_inside-check__qCWEN{color:var(--color-icon-positive);flex-shrink:0;transform-origin:center}.styles_inside-check--animate__sTnfi{animation:styles_check-pop__4PhC8 .4s ease backwards}@keyframes styles_check-pop__4PhC8{0%{transform:scale(0) rotate(-30deg);opacity:0}60%{transform:scale(1.15) rotate(0deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}.styles_inside-in-progress__QvQSN{color:var(--color-icon-tetriary);flex-shrink:0;margin-left:auto}.styles_body___hSsX{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-24) var(--space-32)}.styles_content__NXpzD{display:flex;flex-direction:column;gap:var(--space-24);max-width:960px;margin:0 auto;min-width:0}.styles_player___ChBC{position:relative;width:100%;aspect-ratio:16/9;background:var(--color-surface-video);border-radius:var(--rounded-md);overflow:hidden;cursor:pointer}@media (max-width:767px){.styles_player___ChBC{width:calc(100% + 2 * var(--space-24));margin-inline:calc(-1 * var(--space-24));border-radius:0}}.styles_player--idle__0n7L8{cursor:none}.styles_player-video__kXZ_4{width:100%;height:100%;object-fit:cover;display:block}.styles_player___ChBC:-webkit-full-screen{width:100vw;height:100vh;border-radius:0;aspect-ratio:auto}.styles_player___ChBC:fullscreen{width:100vw;height:100vh;border-radius:0;aspect-ratio:auto}.styles_fs-close-btn__LqynJ{display:none}@media (orientation:landscape) and (max-height:575px){.styles_player___ChBC{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;aspect-ratio:auto;border-radius:0;z-index:60}.styles_player___ChBC .styles_player-video__kXZ_4{object-fit:contain}}@media (max-width:1023px),(orientation:landscape) and (max-height:575px){.styles_fs-close-btn__LqynJ{position:absolute;top:var(--space-16);left:var(--space-16);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:var(--rounded-md);background:var(--color-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--color-white-100);cursor:pointer;transition:background-color .15s ease}.styles_fs-close-btn__LqynJ:hover{background:hsl(210deg 87% 6%/.55)}}.styles_player___ChBC:-webkit-full-screen .styles_player-video__kXZ_4{object-fit:contain}.styles_player___ChBC:fullscreen .styles_player-video__kXZ_4{object-fit:contain}.styles_dim-overlay__5X8Nf{position:absolute;inset:0;background:hsl(0deg 0% 0%/.4);opacity:1;transition:opacity .2s ease;pointer-events:none;z-index:0}.styles_dim-overlay--hidden__vTCLV{opacity:0}.styles_center-controls___rrOV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:var(--space-24);opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear;z-index:1}.styles_center-controls--hidden__QCAgj{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.styles_player-controls__coJv1{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12) var(--space-16);background:linear-gradient(0deg,hsl(0deg 0% 0%/.65) 0,hsl(0deg 0% 0%/0));opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear}.styles_player-controls--hidden__FGnvZ{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.styles_progress-wrap__c8M02{position:relative;width:100%;height:20px;display:flex;align-items:center;cursor:pointer;touch-action:none}.styles_progress-track__Qd01m{position:relative;height:4px;width:100%;background:var(--color-icon-contrast-weak);border-radius:999px;overflow:hidden;pointer-events:none}.styles_progress-thumb__ImOfp{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--color-white-100);transform:translate(-50%,-50%);cursor:grab;box-shadow:0 0 0 2px hsl(0deg 0% 0%/.2);transition:transform .1s ease,width .1s ease,height .1s ease}.styles_progress-thumb--dragging__MG8SK,.styles_progress-thumb__ImOfp:hover{width:16px;height:16px}.styles_progress-thumb--dragging__MG8SK{cursor:grabbing}.styles_seek-preview__XvJyX{position:absolute;bottom:calc(100% + var(--space-8));transform:translateX(-50%);pointer-events:none}.styles_progress-fill__drcL_{height:100%;background:var(--color-white-100);border-radius:999px;transition:width .1s linear}.styles_controls-row__WY4tI{display:flex;align-items:center;gap:var(--space-4)}.styles_ctrl-spacer__s3so2{flex:1}.styles_seek-row__qV5Q8{display:flex;align-items:center;gap:var(--space-16)}.styles_time-row__GvGny{display:none;align-items:center;justify-content:space-between;margin-top:-8px}@media (min-width:768px){.styles_time-row__GvGny{display:flex}.styles_time-side__8Xfsk{display:none}}.styles_time-text__LxlDs{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:1.4;color:var(--color-white-100)}.styles_speed-wrap__EfcI_{position:relative}.styles_speed-btn__mfl6W{background:var(--color-overlay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--color-white-100);border:none;padding:0 var(--space-12);height:2.5rem;border-radius:var(--rounded-md);cursor:pointer;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums;min-width:2.75rem;transition:background-color .15s ease}.styles_speed-btn__mfl6W:hover{background:var(--color-overlay-strong)}.styles_speed-menu__kIpvi{position:absolute;bottom:calc(100% + var(--space-8));right:0;background:hsl(210deg 87% 6%/.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--rounded-md);padding:var(--space-4);display:flex;flex-direction:column;gap:2px;min-width:5rem;z-index:2}.styles_speed-option__Nimz7{background:none;border:none;color:var(--color-white-100);padding:var(--space-8) var(--space-12);text-align:left;cursor:pointer;border-radius:var(--rounded-xs);font-size:.875rem;transition:background-color .1s ease}.styles_speed-option__Nimz7:hover{background:var(--color-ghost-contrast-hover)}.styles_speed-option--active__A91P2{background:hsl(0deg 0% 100%/.2);font-weight:600}.styles_title-block__5cTma{display:flex;flex-direction:column;gap:var(--space-8)}.styles_title__YIFt3{margin:0;min-width:0}.styles_resumed-hint__YTKxY{display:flex;justify-content:flex-start;margin-top:calc(-1 * var(--space-12));margin-bottom:calc(-1 * var(--space-12))}.styles_description__qlyvQ{color:var(--color-text-primary);max-width:600px}.styles_duration-row__x5E_Y{display:flex;align-items:center;gap:var(--space-6);margin-top:var(--space-4)}.styles_duration-icon__SzVSW{color:var(--color-icon-secondary)}.styles_duration-text__fxi33{color:var(--color-text-primary);white-space:nowrap}.styles_skills-section__TWxjg{display:flex;flex-direction:column;gap:var(--space-12)}.styles_skills-list__ahdlP{display:flex;flex-wrap:wrap;gap:var(--space-8)}@media (max-width:890px){.styles_body___hSsX{padding:0 var(--space-16) var(--space-24)}}.styles_cover__NLL1n{position:relative;width:100%;aspect-ratio:2/1;overflow:hidden;border-radius:var(--rounded-md);background:var(--color-surface-bg-primary)}.styles_cover-img__qs5iu{width:100%;height:100%;object-fit:cover;display:block}.styles_complete-tag-wrap__RgyY5{display:flex;justify-content:flex-start;margin-bottom:calc(var(--space-12) - var(--space-24))}.styles_complete-tag__xzY30{color:var(--color-text-positive)}.styles_complete-tag__xzY30 svg{color:var(--color-icon-positive)!important}.styles_title-block__gnDfv{display:flex;flex-direction:column;gap:var(--space-8)}.styles_quiz-title__RvF_e{margin:0}.styles_quiz-description__N52CG{max-width:600px;color:var(--color-text-primary)}.styles_start-btn__MZpTH{flex-shrink:0}@media (max-width:890px){.styles_cover__NLL1n{height:220px}.styles_start-btn__MZpTH{width:100%}}.styles_meta-row__KtLiC{display:flex;align-items:center;gap:var(--space-16);margin-top:var(--space-4)}.styles_meta-item__T2AAP{display:flex;align-items:center;gap:var(--space-6)}.styles_meta-icon__nV5f8{color:var(--color-icon-secondary);flex-shrink:0}.styles_meta-text__iL_8i{color:var(--color-text-primary)}.styles_hero__jWwKS{position:relative;flex-shrink:0;height:360px;overflow:hidden;border-radius:var(--rounded-md)}.styles_hero-img___14a7{width:100%;height:100%;object-fit:cover;display:block}.styles_info-section__K6xSY{display:flex;align-items:flex-start;gap:60px}.styles_info-title__2qzz8{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-8)}.styles_recipe-title__z2fdV{margin:0}.styles_meta-list__tCWeU{display:flex;flex-direction:column;gap:var(--space-8);margin-top:var(--space-12)}.styles_meta-row__et_ya{display:flex;flex-flow:row wrap;align-items:center;gap:var(--space-8)}.styles_meta-label__v2eTT{white-space:nowrap;flex-shrink:0}.styles_allergen-tags__su4zV{display:flex;flex-wrap:wrap;gap:var(--space-4)}.styles_middle-section__uumpP{display:flex;align-items:stretch;gap:var(--space-16)}.styles_start-btn__sQhBf{flex-shrink:0}@media (max-width:890px){.styles_hero__jWwKS{height:220px}.styles_info-section__K6xSY{flex-direction:column;gap:var(--space-24)}.styles_middle-section__uumpP{flex-direction:column;align-items:stretch}.styles_start-btn__sQhBf{width:100%}}.styles_cover__St0sO{position:relative;width:100%;aspect-ratio:2/1;overflow:hidden;border-radius:var(--rounded-md);background:var(--color-surface-bg-primary)}.styles_cover-img__7THQb{width:100%;height:100%;object-fit:cover;display:block}.styles_player__ZNom_{position:relative;width:100%;height:400px;overflow:hidden;border-radius:var(--rounded-md);background:var(--color-surface-video)}.styles_player__ZNom_:-webkit-full-screen{width:100vw;height:100vh;border-radius:0}.styles_player__ZNom_:fullscreen{width:100vw;height:100vh;border-radius:0}.styles_player__ZNom_:-webkit-full-screen .styles_player-video__TcY0x{object-fit:contain}.styles_player__ZNom_:fullscreen .styles_player-video__TcY0x{object-fit:contain}.styles_player-video__TcY0x{width:100%;height:100%;object-fit:cover;display:block}.styles_player-controls__gORvA{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12) var(--space-16);background:linear-gradient(0deg,hsl(0deg 0% 0%/.65) 0,hsl(0deg 0% 0%/0))}.styles_progress-track__eBIvh{position:relative;height:4px;width:100%;background:var(--color-icon-contrast-weak);border-radius:999px;cursor:pointer;overflow:hidden}.styles_progress-fill__YOV5v{height:100%;background:var(--color-white-100);border-radius:999px;transition:width .1s linear}.styles_controls-row__Yo3_B{display:flex;align-items:center;gap:var(--space-4)}.styles_ctrl-spacer__9px5L{flex:1}.styles_ctrl-time__YoYAq{font-variant-numeric:tabular-nums}.styles_title-block__H1aJn{display:flex;flex-direction:column;gap:var(--space-8)}.styles_video-title__89e_8{margin:0;min-width:0}.styles_complete-tag-wrap__sa7Jn{display:flex;justify-content:flex-start;margin-bottom:calc(var(--space-12) - var(--space-24))}.styles_complete-tag__fPgKA{color:var(--color-text-positive)}.styles_complete-tag__fPgKA svg{color:var(--color-icon-positive)!important}.styles_video-description__hMufQ{max-width:600px;color:var(--color-text-primary)}.styles_skills-section__yrqrG{display:flex;flex-direction:column;gap:var(--space-12)}.styles_skills-list__JR8nf{display:flex;flex-wrap:wrap;gap:var(--space-8)}.styles_start-btn__3yRy_{flex-shrink:0}@media (max-width:890px){.styles_cover__St0sO,.styles_player__ZNom_{height:220px}.styles_start-btn__3yRy_{width:100%}}.styles_meta-row__zBJl0{display:flex;align-items:center;gap:var(--space-16);margin-top:var(--space-4)}.styles_meta-item__pLPc6{display:flex;align-items:center;gap:var(--space-6)}.styles_meta-icon__eSTNz{color:var(--color-icon-secondary);flex-shrink:0}.styles_meta-text___yDwp{color:var(--color-text-primary)}.styles_wrap__CHfyj{display:flex;flex-direction:column;gap:var(--space-24);width:100%}.styles_actions___ZNpV{margin-top:calc(var(--space-16) - var(--space-24))}.styles_section__o1o1D{display:flex;flex-direction:column;gap:var(--space-8)}.styles_required-mark__3z36e{color:var(--color-text-negative,#e34439)}