.styles_wrap__9RJey .styles_container__05i8b{--container-width:var(--questionnaire-container-width)}.styles_progress__EXWrd{display:flex;align-items:center;gap:.25rem;margin-bottom:.875rem}.styles_progress-label__7Ogs2{flex-shrink:0;width:2.5rem;text-align:right;font-weight:600}.styles_wrap__9RJey .styles_progress-line__IaI0F{--skeleton-shape-rounded:9999px;flex:1 1 auto;min-width:0}.styles_holder__69ELh{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.styles_header__8JSCP{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.styles_title__kasQP{display:flex;justify-content:center;flex-direction:column;height:2rem}.styles_title__kasQP .styles_line__unT_H{width:45%}.styles_top__8HKUa{display:flex;justify-content:center;flex-direction:column;gap:.5rem;height:3.75rem}.styles_top__8HKUa .styles_line__unT_H{width:20.65%}.styles_top__8HKUa .styles_line__unT_H:last-child{width:53.75%}.styles_inner__VBsmL{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.styles_card-holder__XJ80S{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:1rem}.styles_card-holder__XJ80S .styles_line__unT_H{width:5.5rem}.styles_wrap__xazpR{background-color:var(--color-white-100);border-radius:var(--rounded-lg);border:1.5px solid transparent;padding:var(--space-12)}.styles_wrap__xazpR.styles_success__heS8f{border-color:var(--color-border-toast-positive)}.styles_wrap__xazpR.styles_error__AbRSz{border-color:var(--color-border-toast-negative)}.styles_wrap__xazpR.styles_info__WtU99{border-color:var(--color-border-toast-brand)}.styles_wrap__NF7an{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.styles_wrap__NF7an.styles_box__gPtKq{border-radius:var(--rounded-sm);padding:var(--space-6)}.styles_wrap__NF7an svg{flex-shrink:0;width:1.25rem;height:1.25rem}.styles_wrap__NF7an.styles_success__fZmcW{color:var(--color-icon-positive)}.styles_wrap__NF7an.styles_error__icKuC{color:var(--color-icon-negative)}.styles_wrap__NF7an.styles_info__qkZjt{color:var(--color-icon-brand)}.styles_wrap__NF7an.styles_accent__wmqbp{color:var(--color-icon-accent)}.styles_wrap__NF7an.styles_box__gPtKq.styles_success__fZmcW{background-color:var(--color-surface-icon-positive)}.styles_wrap__NF7an.styles_box__gPtKq.styles_error__icKuC{background-color:var(--color-surface-icon-negative)}.styles_wrap__NF7an.styles_box__gPtKq.styles_info__qkZjt{background-color:var(--color-surface-icon-brand)}.styles_wrap__NF7an.styles_box__gPtKq.styles_accent__wmqbp{background-color:var(--color-surface-accent)}.styles_wrap__E97MC{--toast-width:22.5rem;--toast-max-width:calc(100vw - 2rem);pointer-events:auto;width:var(--toast-width);max-width:var(--toast-max-width);display:flex;border-radius:var(--rounded-lg);padding:var(--space-12);will-change:opacity,transform;z-index:50}.styles_wrap__E97MC[data-state=closed]:not([data-swipe]){animation:styles_hide-toast__Qq_gp .3s ease-in-out}.styles_wrap__E97MC[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.styles_wrap__E97MC[data-swipe=cancel]{transition:transform .6s ease-in-out;transform:translateX(0)}.styles_wrap__E97MC[data-state=open]{animation:styles_slide-in-toast__O_LXB .3s cubic-bezier(.16,1,.3,1)}.styles_wrap__E97MC[data-state=end]{animation:styles_slide-out-toast__ZjYTR .4s ease-out}.styles_holder__F8YUJ{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:minmax(0,2rem) minmax(0,1fr);place-content:start;gap:0 .75rem}.styles_top__cjWSF{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.styles_icon-wrap__A0w8U{display:inline-flex;align-items:flex-start;flex-shrink:0}.styles_title__bsNp7{flex:1 1 auto;min-width:0;color:var(--color-text-primary)}.styles_btn-close__Bv3XR{cursor:pointer;flex-shrink:0;background-color:initial;display:inline-flex;align-items:center;justify-content:center;margin-right:-.375rem;margin-bottom:auto;outline:none;-webkit-user-select:none;user-select:none;border:none;padding:.375rem;color:var(--color-icon-secondary);transition:color var(--duration-300) var(--ease-balanced)}.styles_btn-close__Bv3XR.styles_align-top__17dHC{margin-bottom:auto}.styles_btn-close__Bv3XR:hover{color:var(--color-text-primary)}.styles_btn-close__Bv3XR svg{flex-shrink:0;width:1.25rem;height:1.25rem}.styles_description__Unkcf{grid-column:2;color:var(--color-text-secondary)}.styles_viewport__h0mpW{--viewport-padding:1rem;position:fixed;bottom:0;right:0;z-index:60;padding:var(--viewport-padding);border:1px solid transparent;pointer-events:none}@media (min-width:480px){.styles_wrap__E97MC{--toast-max-width:calc(100vw - 4rem)}.styles_viewport__h0mpW{--viewport-padding:2rem}}@keyframes styles_slide-in-toast__O_LXB{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translateX(0)}}@keyframes styles_slide-out-toast__ZjYTR{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding)))}}@keyframes styles_hide-toast__Qq_gp{0%{opacity:1}to{opacity:0}}.styles_wrap__rYP2z{--card-padding:var(--space-20);--card-background-color:var(--color-surface-bg-secondary);--card-rounded:var(--rounded-xl);--card-border-color:var(--color-border-divider-primary);display:flex;padding:var(--card-padding);border-radius:var(--card-rounded);background-color:var(--card-background-color);border-width:1px;border-style:solid;border-color:var(--card-border-color)}.styles_wrap__rYP2z.styles_secondary__PxNqT{--card-background-color:var(--color-surface-bg-primary);--card-border-color:transparent}.styles_wrap__rYP2z.styles_xs__KkHwi{--card-padding:var(--space-12)}.styles_wrap__rYP2z.styles_sm__L_CAI{--card-padding:var(--space-16)}.styles_wrap__rYP2z.styles_lg__Tmcyt{--card-padding:var(--space-24)}.styles_wrap__rYP2z.focus-primary{border-radius:var(--card-rounded)}@media (min-width:768px){.styles_wrap__rYP2z:not(.styles_sm__L_CAI,.styles_lg__Tmcyt).styles_responsive__V_Zbd{--card-padding:var(--space-24)}}.styles_wrap__ez0fw{min-height:6.25rem}.styles_holder__ep1IK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.styles_content__OPQ6_{display:grid;place-content:start;max-width:25.5rem;width:100%;margin:0 auto;grid-template-columns:repeat(1,minmax(0,1fr));gap:.25rem}.styles_title__1hfop{color:var(--color-text-primary)}.styles_description__TxYtB{color:var(--color-text-secondary)}.styles_wrap__5vFdj{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-24)}.styles_input-wrap__2KI5w{max-width:39.8125rem;width:100%}.styles_label__FhXr_{color:var(--color-text-primary)}.styles_checkboxes-wrap__aZKsI{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4)}.styles_checkboxes-holder__bupuy{display:flex;align-items:center;gap:var(--space-24)}.styles_checkboxes__GV9km{gap:var(--space-24)}.styles_checkbox__JkY_E,.styles_checkboxes__GV9km{flex-shrink:0;display:inline-flex;align-items:center}.styles_checkbox__JkY_E{gap:var(--space-8)}.styles_checkbox__JkY_E.focus-within-primary{border-radius:var(--rounded-2xs)}.styles_groups-top__G_Q9z{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-20)}.styles_inner__MnMiy{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-16)}.styles_options__hYgiJ{flex:1 1 auto;min-width:0;min-height:0;display:flex;margin-top:calc(var(--space-10) * -1);margin-bottom:calc(var(--space-10) * -1)}.styles_groups__zZD0W{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-20);padding:var(--space-4)}.styles_group___Uol4{display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.styles_scroll-area__t3Yge{flex:1 1 auto;min-width:0;padding:0 var(--space-12) 0 0;margin:calc(var(--space-4) * -1) calc(var(--space-12) * -1) calc(var(--space-4) * -1) calc(var(--space-4) * -1);overflow:hidden}.styles_scroll-area__t3Yge .scroll-area-viewport{width:auto;min-width:100%;max-height:100%}.styles_wrap__OnkDl{display:grid;place-content:start;grid-template-columns:minmax(0,2.75rem) minmax(0,1fr) minmax(0,2.75rem);gap:var(--space-8)}.styles_wrap__OnkDl:not(.styles_draggable__gzloD) .styles_drag-drop-icon-box__uvMV_{cursor:not-allowed}.styles_wrap__OnkDl.styles_overlay__RUxxK{opacity:.98;cursor:grabbing}.styles_wrap__OnkDl[data-draggable=true]:hover{cursor:grab}.styles_wrap__OnkDl[data-dragging=true]{z-index:5;cursor:grabbing}.styles_wrap__OnkDl[data-draggable=true]{touch-action:none}.styles_wrap__w8Xie{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_group__0lL1R{display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.styles_item__E4qAt{padding-top:var(--space-10);padding-bottom:var(--space-10)}.styles_wrap__3cY8B{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-24)}.styles_input-wrap__MqYUi{max-width:39.8125rem;width:100%}.styles_label__uw09Q{color:var(--color-text-primary)}.styles_checkboxes-wrap__TFWbN{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4)}.styles_checkboxes-holder__O5mma{display:flex;align-items:center;gap:var(--space-24)}.styles_checkboxes__hxfOM{gap:var(--space-24)}.styles_checkbox__I9Jcr,.styles_checkboxes__hxfOM{flex-shrink:0;display:inline-flex;align-items:center}.styles_checkbox__I9Jcr{gap:var(--space-8)}.styles_checkbox__I9Jcr.focus-within-primary{border-radius:var(--rounded-2xs)}.styles_groups__OO8Rz{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-20)}.styles_inner__Gxdy7{min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--space-16)}.styles_options__BHz9m{flex:1 1 auto;min-width:0;min-height:0;display:flex;margin-top:calc(var(--space-10) * -1);margin-bottom:calc(var(--space-10) * -1)}.styles_scroll-area__raUA1{flex:1 1 auto;min-width:0;padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);margin:calc(var(--space-4) * -1) calc(var(--space-12) * -1) calc(var(--space-4) * -1) calc(var(--space-4) * -1);overflow:hidden}.styles_scroll-area__raUA1 .scroll-area-viewport{width:auto;min-width:100%;max-height:100%}.styles_wrap__rteQb{min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-24)}.styles_input-wrap__fN_kJ{max-width:39.8125rem;width:100%}.styles_label__UFq1l{color:var(--color-text-primary)}.styles_checkboxes-wrap__xCnQb{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4)}.styles_checkboxes-holder__fm8FS{display:flex;align-items:center;gap:var(--space-24)}.styles_checkboxes__i0UcA{gap:var(--space-24)}.styles_checkbox__wEUph,.styles_checkboxes__i0UcA{flex-shrink:0;display:inline-flex;align-items:center}.styles_checkbox__wEUph{gap:var(--space-8)}.styles_checkbox__wEUph.focus-within-primary{border-radius:var(--rounded-2xs)}.styles_groups__X8BD_{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_switchers__meLvQ{padding-top:var(--space-20);display:inline-flex;align-items:center;gap:var(--space-20)}.styles_group__sn_Eu{padding-top:var(--space-24);display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-20)}.styles_holder__WTkWQ{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-24)}.styles_indicator__PGy2f{width:1rem;height:1rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;border-radius:var(--rounded-full);border:1px solid var(--color-border-control-default)}.styles_check-mark__CmKHN{width:12px;height:12px;flex-shrink:0;color:var(--color-icon-contrast)}.styles_wrap__KSip7.styles_multiple__jAgHF .styles_indicator__PGy2f{border-radius:var(--rounded-xs)}.styles_wrap__KSip7.styles_answered__fVg7d .styles_indicator__PGy2f{border:5px solid var(--color-border-control-blue-checked)}.styles_wrap__KSip7.styles_multiple__jAgHF.styles_answered__fVg7d .styles_indicator__PGy2f{border:1px solid transparent;background-color:var(--color-border-control-blue-checked)}.styles_wrap__X18Gt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-24)}.styles_holder__rBNqh{flex:1 1 auto;min-width:0;min-height:0;display:flex}.styles_inner__cASWy{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-12)}.styles_title__wdkoo{color:var(--color-text-primary)}.styles_text__BBRkx{color:var(--color-text-secondary)}.styles_scroll-area__Afypf{flex:1 1 auto;min-width:0;padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);margin:calc(var(--space-4) * -1) calc(var(--space-12) * -1) calc(var(--space-4) * -1) calc(var(--space-4) * -1);overflow:hidden}.styles_scroll-area__Afypf .scroll-area-viewport{width:auto;min-width:100%;padding:var(--space-4);margin:calc(var(--space-4) * -1)}.styles_answer-holder__nZtQr{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-6)}.styles_answer-placeholder___Bc7B{border:1px solid var(--color-border-input);border-radius:var(--rounded-lg);padding:.5625rem var(--space-12);color:var(--color-text-secondary);max-width:39.8125rem;width:100%}.styles_wrap__VGmKq{display:flex;height:100%}.styles_wrap__VGmKq:not(.styles_in-drawer__zDLVc){display:none}.styles_holder__QdACa{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.styles_empty__Rr1tW{flex:1 1 auto;min-width:0}.styles_inner__0cGcL{flex:1 1 auto;display:flex;min-height:0}.styles_item__byifd{flex:1 1 auto;min-width:0}.styles_top__jZ4qJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding-bottom:var(--space-24)}.styles_top__jZ4qJ.styles_editable__4hPJM{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_top__jZ4qJ.styles_editable__4hPJM .styles_title__q7yME{order:2}.styles_top-content__mgCLR{display:inline-flex;justify-content:space-between}.styles_selects__DGuwF,.styles_top-content__mgCLR{flex:1 1 auto;min-width:0;align-items:center;gap:var(--space-16)}.styles_selects__DGuwF{display:flex}.styles_select-wrap__AoHW5{flex:1 1 auto;min-width:0}.styles_title__q7yME{color:var(--color-text-primary)}.styles_actions__sN0CJ{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--space-12)}.styles_form-wrap__PaI_F{display:flex;flex-direction:column;gap:var(--space-24)}.styles_form-actions__s52uB{margin-top:auto;justify-content:flex-end}.styles_answers-view__7eOlY{display:flex}.styles_wrap__VGmKq.styles_in-drawer__zDLVc{border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;height:100vh;max-height:max(calc(100vh - 180px),320px);outline:none}@media (min-width:1024px){body .styles_wrap__VGmKq:not(.styles_in-drawer__zDLVc){display:flex}}@media (min-width:1200px){.styles_top__jZ4qJ.styles_editable__4hPJM{display:flex;align-items:center;justify-content:space-between}.styles_select-wrap__AoHW5{max-width:11rem;width:100%}.styles_top__jZ4qJ.styles_editable__4hPJM .styles_title__q7yME{order:0}}.styles_title__uFVg6{min-height:3.125rem}.styles_wrap__872Bl{width:100%;text-align:left}.styles_wrap__872Bl.styles_disabled__kUoZ7{opacity:.5}body .styles_wrap__872Bl.styles_disabled__kUoZ7 .styles_search-field__MHNqM,body .styles_wrap__872Bl.styles_disabled__kUoZ7 .styles_select__dgXHi{opacity:1}body .styles_wrap__872Bl .styles_search-field__MHNqM{--input-end-offset:calc(var(--space-20) * -1);flex:1 1 auto;min-width:0;align-self:stretch}body .styles_wrap__872Bl.styles_has-select__7Q6do .styles_search-field__MHNqM input{border-top-right-radius:0;border-bottom-right-radius:0}.styles_wrap__872Bl.styles_has-select__7Q6do .input-actions{right:0}body .styles_wrap__872Bl .styles_search-field__MHNqM input,body .styles_wrap__872Bl .styles_search-field__MHNqM input:hover{box-shadow:none!important}body .styles_wrap__872Bl .styles_search-field__MHNqM input:focus-visible{outline:none;outline-offset:0;box-shadow:none}body .styles_wrap__872Bl .styles_search-field__MHNqM input:focus{outline:none;outline-offset:0;box-shadow:none}body .styles_wrap__872Bl .styles_search-field__MHNqM input:focus:not(body .styles_wrap__872Bl .styles_search-field__MHNqM input:focus-visible){outline:none;outline-offset:0;box-shadow:none}body .styles_wrap__872Bl .styles_select__dgXHi{--trigger-padding:var(--space-10) var(--space-12) var(--space-10) var(--space-8);box-shadow:none;width:auto;min-width:7.125rem;flex-shrink:0}body .styles_wrap__872Bl.styles_sm__hNBxU .styles_select__dgXHi{--trigger-indicator-size:1.25rem;--trigger-padding:var(--space-8) var(--space-10) var(--space-8) var(--space-6);--trigger-radius:var(--rounded-md);border-top-left-radius:0;border-bottom-left-radius:0}body .styles_wrap__872Bl .styles_select__dgXHi:hover{box-shadow:none}body .styles_wrap__872Bl .styles_select__dgXHi:focus-visible{outline:none;outline-offset:0;box-shadow:none}body .styles_wrap__872Bl .styles_select__dgXHi:focus{outline:none;outline-offset:0;box-shadow:none}body .styles_wrap__872Bl .styles_select__dgXHi:focus:not(body .styles_wrap__872Bl .styles_select__dgXHi:focus-visible){outline:none;outline-offset:0;box-shadow:none}body .styles_wrap__872Bl .styles_select__dgXHi[data-state=open]{outline:none;outline-offset:0;box-shadow:none}.styles_holder__6qiL6{display:flex;align-items:center;background-color:var(--color-white-100);box-sizing:border-box;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_wrap__872Bl:not(.styles_read-only__lLj82,.styles_disabled__kUoZ7) .styles_holder__6qiL6:hover{box-shadow:0 0 0 1px var(--color-border-input-hover)}.styles_wrap__872Bl .styles_holder__6qiL6:focus-within{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_wrap__872Bl .styles_holder__6qiL6:has(.styles_select__dgXHi[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_wrap__872Bl.styles_error__oUAGb .styles_holder__6qiL6{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__kKD2X{display:block;margin-top:var(--space-4)}.styles_wrap__AYNAw{height:100%}.styles_holder__4ogJh{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}body .styles_select-popover__paoxh{min-width:10.5625rem}.styles_header__qr3Bs{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-20);margin:0 calc(var(--space-24) * -1);padding:0 var(--space-24) var(--space-20);position:-webkit-sticky;position:sticky;top:0;z-index:12;will-change:border-bottom-color;border-bottom:1px;border-color:transparent;border-style:solid;background-color:var(--color-surface-bg-secondary);transition:border-bottom-color var(--duration-150) var(--ease-balanced)}.styles_wrap__AYNAw[data-scroll-top-outside=true] .styles_header__qr3Bs{border-bottom-color:var(--color-border-primary)}.styles_top__f3akb{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.styles_title__klVs1{color:var(--color-text-primary)}.styles_actions__Myyg7{display:inline-flex;align-items:center;gap:var(--space-12)}.styles_inner__ri4a8{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-16)}.styles_scroll-area__5BQSH{flex:1 1 auto;min-width:0;padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);margin:calc(var(--space-4) * -1) calc(var(--space-12) * -1) calc(var(--space-4) * -1) calc(var(--space-4) * -1);overflow:hidden}.styles_scroll-area__5BQSH .scroll-area-viewport{width:auto;min-width:100%;padding:var(--space-4);margin:calc(var(--space-4) * -1);max-height:100%}.styles_empty__43FaM{text-align:center;padding-top:1.5625rem;padding-bottom:1.5625rem;color:var(--color-text-secondary)}.styles_root__GQomi{padding-top:var(--space-8);padding-bottom:var(--space-8)}.styles_root__GQomi:not(.styles_overlay___Qcv8){pointer-events:none}.styles_wrap__U_iNM{position:relative;height:auto;overflow:visible;will-change:transform;border:none!important;pointer-events:auto}.styles_drag-aria__uYk5Z{position:absolute;inset:0;border-radius:var(--rounded-xl);border-width:1px;border-style:solid;border-color:var(--color-border-primary);transition:border-color var(--duration-300) var(--ease-balanced)}.styles_wrap__U_iNM.styles_draggable__wn0i9:not(.styles_overlay___Qcv8):active .styles_drag-aria__uYk5Z,.styles_wrap__U_iNM.styles_draggable__wn0i9:not(.styles_overlay___Qcv8):hover .styles_drag-aria__uYk5Z,.styles_wrap__U_iNM.styles_draggable__wn0i9:not(.styles_overlay___Qcv8)[data-dragging=true] .styles_drag-aria__uYk5Z{border-color:var(--color-border-input-hover)}.styles_wrap__U_iNM.styles_overlay___Qcv8{opacity:.98;cursor:grabbing;transition:opacity var(--duration-200) var(--ease-balanced)}.styles_wrap__U_iNM.styles_overlay___Qcv8 .styles_drag-aria__uYk5Z{border-color:var(--color-border-input)}.styles_wrap__U_iNM[data-draggable=true]:hover{cursor:grab}.styles_wrap__U_iNM[data-dragging=true]{z-index:5;cursor:grabbing}.styles_holder__ILarb{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:minmax(0,1fr);gap:var(--space-16);align-items:center}.styles_top__33dK6{display:grid;place-content:start;grid-template-columns:minmax(0,1fr) minmax(0,1.75rem);gap:var(--space-16)}.styles_top-content__YZe_7{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.styles_label__LRARn{color:var(--color-text-secondary);position:relative;z-index:2}.styles_title__jSWF9{color:var(--color-text-primary);position:relative;z-index:2}.styles_action-more__iMWYP{position:relative;display:inline-flex;flex-shrink:0;z-index:2}.styles_dropdown__E6X3U{--dropdown-menu-width:14rem;--dropdown-menu-max-width:14rem;min-width:14rem;padding:var(--space-2);z-index:50}.styles_dropdown__E6X3U .styles_dropdown-item__UezLu{width:100%;justify-content:flex-start}.styles_dropdown__E6X3U .styles_dropdown-item__UezLu:hover{--ring-width:0;outline:none;box-shadow:none;background-color:var(--color-surface-bg-primary)!important}.styles_list__7qJyx{position:relative;z-index:2;padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);margin:calc(var(--space-4) * -1) calc(var(--space-8) * -1) calc(var(--space-4) * -1) calc(var(--space-4) * -1);max-height:var(--question-holder-max-height);overflow:hidden}.styles_list__7qJyx .scroll-area-viewport{width:auto;min-width:100%;padding:var(--space-4);margin:calc(var(--space-4) * -1);max-height:var(--question-holder-max-height)}.styles_empty__biq52{position:relative;z-index:2;pointer-events:none;padding-top:var(--space-15);padding-bottom:var(--space-15);text-align:center;display:grid;place-content:start;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.styles_empty__biq52 .styles_btn__I4agF,.styles_empty__biq52 .styles_label__LRARn{pointer-events:auto}.styles_empty__biq52 .styles_actions__wmXjc{display:flex;align-items:center;justify-content:center}.styles_wrap__U_iNM[data-draggable=true]{touch-action:none}.styles_wrap__2hlj0{--card-content-gap:var(--space-4);flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:.75rem}.styles_info__UyYg3{display:grid;place-content:start;text-align:left;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--card-content-gap)}.styles_label__0rB_F{color:var(--color-text-secondary)}.styles_value__U8D_Y{color:var(--color-text-primary)}.styles_wrap__2hlj0.styles_reverse__ftigT .styles_label__0rB_F{order:2}.styles_wrap__QlB90{--skeleton-shape-size:2.25rem;--skeleton-circle-size:2.5rem;--skeleton-line-height:0.875rem;--skeleton-line-rounded:var(--rounded-2xs);--skeleton-shape-rounded:var(--rounded-md);--skeleton-background-color:var(--color-surface-skeleton);background-color:var(--skeleton-background-color);flex-shrink:0;position:relative;overflow:hidden;display:inline-flex}.styles_shape__fwrnN{width:var(--skeleton-shape-size);height:var(--skeleton-shape-size);border-radius:var(--skeleton-shape-rounded)}.styles_shape__fwrnN.styles_md__86XJL{--skeleton-shape-size:2.5rem}.styles_shape__fwrnN.styles_xs__h5VBJ{--skeleton-shape-size:1.75rem;--skeleton-shape-rounded:var(--rounded-xs)}.styles_shape__fwrnN.styles_xxs__CJVYX{--skeleton-shape-size:1.25rem;--skeleton-shape-rounded:var(--rounded-2xs)}.styles_circle__trOL_{width:var(--skeleton-circle-size);height:var(--skeleton-circle-size);border-radius:var(--rounded-full)}.styles_circle__trOL_.styles_md__86XJL{--skeleton-circle-size:3.75rem}.styles_circle__trOL_.styles_xs__h5VBJ{--skeleton-circle-size:2rem}.styles_circle__trOL_.styles_xxs__CJVYX{--skeleton-circle-size:1.5rem}.styles_line__GzfIH{border-radius:var(--skeleton-line-rounded);height:var(--skeleton-line-height)}.styles_line__GzfIH.styles_lg__EcDlZ{--skeleton-line-height:1.5625rem}.styles_line__GzfIH.styles_md__86XJL{--skeleton-line-height:1.25rem}.styles_line__GzfIH.styles_xs__h5VBJ{--skeleton-line-height:0.5rem}.styles_wrap__QlB90:before{content:"";left:-150%;top:0;width:150%;height:100%;position:absolute;overflow:hidden;background:linear-gradient(to right,hsl(0deg 0% 100%/0) 0,var(--skeleton-background-color) 50%,hsl(0deg 0% 100%/0) 100%);animation:styles_shimmer__FpQT4 1.3s infinite}@keyframes styles_shimmer__FpQT4{0%{left:-150%}to{left:150%}}.styles_wrap__eFpM1{--data-snippet-gap:var(--space-6);display:inline-flex;align-items:center;gap:var(--data-snippet-gap);min-width:0}.styles_icon__8cwCL{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--color-icon-tetriary)}.styles_content__kB5Y2{min-width:0;color:var(--color-text-primary)}.styles_group__KgbQv,.styles_holder__zWkdm,.styles_wrap__k_Rnb{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_group__KgbQv{gap:1.25rem}.styles_inner__jL18s{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem 1.25rem}@media (min-width:768px){.styles_group__KgbQv,.styles_inner__jL18s{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_group__KgbQv>:nth-child(odd):last-child{grid-column:span 2}}@media (min-width:1024px){.styles_group__KgbQv{grid-template-columns:repeat(3,minmax(0,1fr))}.styles_group__KgbQv>:nth-child(odd):last-child{grid-column:span 1}.styles_group__KgbQv>:nth-child(3n+2):last-child{grid-column:span 2}.styles_group__KgbQv>:nth-child(3n+1):last-child{grid-column:span 3}.styles_inner__jL18s{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles_wrap__agnzt{display:flex;align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-12);background-color:var(--color-surface-selector-pressed);border-radius:var(--rounded-md);color:var(--color-text-primary)}.styles_holder__Bnvjf{flex:1 1 auto;min-width:0}.styles_content__IlAz2,.styles_holder__Bnvjf{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-6)}.styles_wrap__agnzt strong,.styles_wrap__agnzt time{font-weight:600}.styles_icon__Kks_g{flex-shrink:0;width:var(--space-20);height:var(--space-20);color:var(--color-icon-brand)}.styles_list__C9cZL,.styles_wrap__5mUTA{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-12)}.styles_item__C_ekC{display:flex;align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-12);color:var(--color-icon-primary)}.styles_item__C_ekC strong{font-weight:600}.styles_icon__PqzOk{flex-shrink:0;width:var(--space-20);height:var(--space-20);color:var(--color-icon-brand)}.styles_date__lRgdE{background-color:var(--color-surface-tag-dark-blue);border-radius:var(--rounded-md)}.styles_date__lRgdE time{display:block;font-weight:600}.styles_group__pzsWv,.styles_wrap__OYFBO{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_group__pzsWv{gap:var(--space-24)}.styles_label__7zu5x{color:var(--color-text-primary);margin-bottom:var(--space-6)}.styles_preview__3TH8c{background-color:initial;border-width:1px;border-style:dashed;border-color:var(--color-border-input);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-10);min-height:114px;padding:var(--space-12);border-radius:var(--rounded-lg)}.styles_preview__3TH8c:not(.styles_filled__60YGx) .styles_signature__Grsnv{color:var(--color-text-secondary)}.styles_signature__Grsnv{transition:color var(--duration-300) var(--ease-balanced)}body .styles_preview-text__jxAY1{font-family:var(--font-taprom);line-height:1.25rem;text-align:center;word-break:break-all}.styles_wrap__jEmgS{display:grid;place-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.styles_item__vvJ_6{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border-input);border-radius:var(--rounded-xl)}.styles_item-holder__Lms5B{place-content:start;gap:var(--space-8)}.styles_item-holder__Lms5B,.styles_list__IuHFu{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_list__IuHFu{color:var(--color-text-secondary);place-content:start;list-style:disc;padding-left:var(--space-16);gap:var(--space-6)}.styles_item__vvJ_6.styles_success__H3VYG{background-color:var(--color-surface-positive)}.styles_item__vvJ_6.styles_info__NWggF{background-color:var(--color-surface-brand)}.styles_wrap__itfTh{--code-snippet-gap:var(--space-10);display:flex;gap:var(--code-snippet-gap);min-width:0}.styles_scroll-area__yqvZ8{flex:1 1 auto;min-width:0}.styles_code__Z_GMc{word-break:break-all;white-space:pre}.styles_wrap__itfTh .styles_copy__97fMf:not([disabled]):active,.styles_wrap__itfTh .styles_copy__97fMf:not([disabled]):is([data-state=open],[data-state=delayed-open],[data-state=instant-open]){background-color:initial}.styles_wrap__itfTh .styles_copy__97fMf{flex-shrink:0;margin:calc(var(--space-12) * -1)}body .styles_tooltip__WbRBT{z-index:55}.styles_wrap__eUGOw{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-16)}.styles_holder__JGDPF{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-8)}.styles_title__iLYyh{color:var(--color-text-primary)}.styles_link__J7Mq0{--link-icon-gap:0.375rem;cursor:pointer;font:inherit;display:inline-flex;align-items:center;will-change:color;transition:color var(--duration-300) var(--ease-balanced)}.styles_link__J7Mq0.styles_disabled__QOy1B{cursor:not-allowed;opacity:.5}.styles_content__85juA{min-width:0;display:inline-flex}.styles_link__J7Mq0.styles_primary__nUqCj{color:var(--color-text-brand)}.styles_link__J7Mq0:not(.styles_disabled__QOy1B).styles_primary__nUqCj:hover{color:var(--color-text-brand-hover)}.styles_link__J7Mq0:not(.styles_disabled__QOy1B).styles_primary__nUqCj:active{color:var(--color-text-brand-pressed)}.styles_link__J7Mq0.styles_secondary__Vjtde{color:var(--color-text-primary)}.styles_link__J7Mq0.styles_secondary__Vjtde .styles_icon__MLryZ{color:var(--color-icon-secondary)}.styles_link__J7Mq0:not(.styles_disabled__QOy1B).styles_secondary__Vjtde:hover{color:var(--color-text-secondary)}.styles_link__J7Mq0:not(.styles_disabled__QOy1B).styles_secondary__Vjtde:active,.styles_link__J7Mq0:not(.styles_disabled__QOy1B).styles_secondary__Vjtde:active .styles_icon__MLryZ{color:var(--color-text-secondary-pressed)}.styles_link__J7Mq0:focus-visible .styles_content__85juA{text-decoration:underline}.styles_link__J7Mq0:focus .styles_content__85juA{text-decoration:underline}.styles_link__J7Mq0:focus:not(.styles_link__J7Mq0:focus-visible) .styles_content__85juA{text-decoration:underline}.styles_icon-wrap__on0Yz,.styles_icon__MLryZ{flex-shrink:0}.styles_icon-wrap__on0Yz .styles_icon__MLryZ{width:1.25rem;height:1.25rem}.styles_link__J7Mq0.styles_icon-start__YIipk .styles_icon-wrap__on0Yz{margin-right:var(--link-icon-gap)}.styles_link__J7Mq0.styles_icon-end__H9LXA .styles_icon-wrap__on0Yz{order:1;margin-right:var(--link-icon-gap)}.styles_link__J7Mq0 .styles_icon-wrap__on0Yz{position:relative;margin-top:-.25rem;margin-bottom:-.25rem}.styles_link__J7Mq0.styles_sm__knsWo .styles_icon-wrap__on0Yz .styles_icon__MLryZ{width:1rem;height:1rem}.styles_dropzone__6KrLO{display:flex;flex-direction:column;padding:var(--space-24);border-radius:var(--rounded-lg);align-items:center;justify-content:center;gap:var(--space-16);background-color:var(--color-surface-bg-primary);border-width:1px;border-style:dashed;border-color:var(--color-border-input);transition:background-color var(--duration-300) var(--ease-balanced),border-color var(--duration-300) var(--ease-balanced)}.styles_dropzone__6KrLO.styles_active__QOAYU{background-color:var(--color-surface-brand);border-color:var(--color-border-input-active)}.styles_content__MitZz{text-align:center;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_icon__tE9_z{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--color-text-secondary)}.styles_title__tBcyT{color:var(--color-text-primary)}.styles_text___RWhl{color:var(--color-text-secondary)}.styles_preview__XSxwr{background-color:var(--color-surface-bg-primary);border-width:1px;border-style:dashed;border-color:var(--color-border-input);display:flex;align-items:center;padding:var(--space-12);border-radius:var(--rounded-lg);gap:var(--space-12)}.styles_preview__XSxwr .styles_icon__tE9_z{color:var(--color-icon-secondary)}.styles_preview__XSxwr .styles_text___RWhl{flex-shrink:0}.styles_preview-holder__YS2bA{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:var(--space-6)}.styles_btn__pwVxD{flex-shrink:0;cursor:pointer;background-color:initial;display:inline-flex;align-items:center;justify-content:center;outline:none;-webkit-user-select:none;user-select:none;border:none;padding:0;color:var(--color-icon-tetriary);transition:color var(--duration-300) var(--ease-balanced)}.styles_btn__pwVxD:hover{color:var(--color-text-primary)}.styles_error-wrap__uJgEK{display:block;margin-top:var(--space-4)}.styles_group__eyNyl,.styles_wrap__Q97wx{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_group__eyNyl{gap:1.25rem}.styles_inner__8tnoc{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem 1.25rem}@media (min-width:768px){.styles_group__eyNyl,.styles_inner__8tnoc{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_group__eyNyl>:nth-child(odd):last-child{grid-column:span 2}}@media (min-width:1024px){.styles_group__eyNyl{grid-template-columns:repeat(3,minmax(0,1fr))}.styles_group__eyNyl>:nth-child(odd):last-child{grid-column:span 1}.styles_group__eyNyl>:nth-child(3n+2):last-child{grid-column:span 2}.styles_group__eyNyl>:nth-child(3n+1):last-child{grid-column:span 3}.styles_inner__8tnoc{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles_group__kQiYx,.styles_wrap__99Tpr{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_group__kQiYx{gap:1.25rem}.styles_inner__M25l_{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem 1.25rem}@media (min-width:768px){.styles_group__kQiYx,.styles_inner__M25l_{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_group__kQiYx>:nth-child(odd):last-child{grid-column:span 2}}@media (min-width:1024px){.styles_group__kQiYx{grid-template-columns:repeat(3,minmax(0,1fr))}.styles_group__kQiYx>:nth-child(odd):last-child{grid-column:span 1}.styles_group__kQiYx>:nth-child(3n+2):last-child{grid-column:span 2}.styles_group__kQiYx>:nth-child(3n+1):last-child{grid-column:span 3}.styles_inner__M25l_{grid-template-columns:repeat(3,minmax(0,1fr))}}body .styles_snippet__cZxx_{--data-snippet-gap:var(--space-8)}.styles_actions__TdNxh{display:flex;align-items:center;gap:var(--space-8);height:100%}.styles_tag-wrap__KeyCP{display:block;width:100%}.styles_tag-wrap__KeyCP .styles_tag___haiK{max-width:100%}.styles_wrap__tDVCH{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.styles_cards-wrap__u_whr{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-20)}.styles_nav-btn-text__ep1Nd{flex-shrink:0}.styles_nav-btn-icon__l5e5Y{display:none;flex-shrink:0}@media (max-width:890px){.styles_nav-btn-text__ep1Nd{display:none}.styles_nav-btn-icon__l5e5Y{display:inline-flex}}.styles_overlay__jW9CA{z-index:60!important}.styles_close-btn__68xw5{position:absolute;top:var(--space-8);right:var(--space-8)}.styles_body__NArHJ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-8);padding:var(--space-32) var(--space-24) 0}.styles_title__Y6vbC{margin:0;color:var(--color-text-primary)}.styles_description__MVzO_{color:var(--color-text-secondary);margin:0}.styles_actions__37TyC{display:flex;align-items:center;gap:var(--space-12);padding:var(--space-16) var(--space-24) var(--space-24);margin-top:0}.styles_btn__QdAr0{flex:1}.styles_dialog__uURcq{overflow:hidden}.styles_header__mwTtl{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-20);flex-shrink:0;border-bottom:1px solid transparent;transition:border-color .15s ease}.styles_header--scrolled__zJEYs{border-bottom-color:var(--color-border-primary)}.styles_header-title__pFELl{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex:1}.styles_header-item-title__8k2vG{color:var(--color-text-secondary);font-weight:400}.styles_header-actions__NTdKC{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.styles_body__uP3Tx{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-24) var(--space-32)}.styles_content__iZv0V{display:flex;flex-direction:column;gap:var(--space-24);max-width:720px;margin:0 auto;min-width:0}.styles_cover__G9_c8{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--rounded-md);background:var(--color-surface-bg-primary)}.styles_cover-img__Rsj8q{width:100%;height:100%;object-fit:cover;display:block}.styles_title-block__PyYLQ{display:flex;flex-direction:column;gap:var(--space-8)}.styles_title__Kuos6{margin:0;min-width:0}.styles_complete-tag-wrap__JMx05{display:flex;justify-content:flex-start;margin-bottom:calc(var(--space-12) - var(--space-24))}.styles_description__CeQMJ{color:var(--color-text-primary)}.styles_duration-row__miUOJ{display:flex;align-items:center;gap:var(--space-6);margin-top:var(--space-4)}.styles_duration-text__Zkw1Y{color:var(--color-text-secondary);white-space:nowrap}.styles_complete-tag__fy3PM{color:var(--color-text-positive)}.styles_complete-tag__fy3PM svg{color:var(--color-icon-positive)!important}.styles_article-body__5B309{display:flex;flex-direction:column;gap:var(--space-16)}.styles_md-heading__C9ohZ{margin:var(--space-16) 0 0}.styles_article-body__5B309>.styles_md-heading__C9ohZ:first-child{margin-top:0}.styles_md-paragraph__SLW1a{color:var(--color-text-primary);line-height:1.65;margin:0}.styles_md-heading__C9ohZ+.styles_md-paragraph__SLW1a{margin-top:calc(var(--space-8) - var(--space-16))}.styles_md-list-item__9vQyy strong,.styles_md-paragraph__SLW1a strong{font-weight:600}.styles_md-list-item__9vQyy em,.styles_md-paragraph__SLW1a em{font-style:italic}.styles_md-list-item__9vQyy a,.styles_md-paragraph__SLW1a a{color:var(--color-text-brand);text-decoration:underline}.styles_md-list__hKGz7{margin:0;padding-left:var(--space-20);display:flex;flex-direction:column;gap:var(--space-8)}.styles_md-list-item__9vQyy{color:var(--color-text-primary);line-height:1.65;padding-left:var(--space-4)}.styles_md-image__97z5_{display:block;max-width:min(100%,480px);height:auto;margin:var(--space-8) auto;border-radius:var(--rounded-md)}.styles_skills-section__6iCv6{display:flex;flex-direction:column;gap:var(--space-12)}.styles_skills-list__GpYjU{display:flex;flex-wrap:wrap;gap:var(--space-8)}.styles_quiz-cta__AT1pg{display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border-primary);border-radius:var(--radius-16);background:var(--color-surface-secondary)}.styles_quiz-cta-text__OAru7{display:flex;flex-direction:column;gap:var(--space-4)}.styles_quiz-cta-desc__BPucc{color:var(--color-text-secondary)}.styles_quiz-cta-btn__w8caC{align-self:flex-start}.styles_agenda-section__4_dmY{display:flex;flex-direction:column;gap:var(--space-16)}.styles_agenda-header__1j6mx{display:flex;align-items:baseline;gap:var(--space-8)}.styles_agenda-subtitle__yF95B{color:var(--color-text-secondary)}.styles_agenda-list__PtvZ9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-12)}.styles_agenda-item___eJMc{display:flex;align-items:center;gap:var(--space-12);padding:var(--space-12);border-radius:var(--rounded-md);background:var(--color-surface-secondary)}.styles_agenda-num__Cn60G{flex-shrink:0;width:40px;height:40px;border-radius:var(--rounded-xs);background-color:var(--color-surface-brand);color:var(--color-text-brand);display:flex;align-items:center;justify-content:center}.styles_agenda-content__5VW5d{flex:1;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.styles_agenda-title__eCqN6{margin:0;overflow-wrap:break-word}.styles_agenda-duration__BGM92{color:var(--color-text-secondary)}.styles_footer__8gm2h{display:flex;align-items:center;justify-content:center;padding:var(--space-16) var(--space-20);flex-shrink:0;border-top:1px solid var(--color-border-primary);gap:var(--space-12)}.styles_footer--with-nav__s1_uh{justify-content:space-between}.styles_header-program-title__KGYhz,.styles_header-sep___sf3r{color:var(--color-text-secondary);font-weight:400}.styles_header-sep___sf3r{margin:0 var(--space-4)}.styles_complete-btn__QG6sb{align-self:flex-start}.styles_complete-btn__QG6sb>span:last-child{font-size:.875rem!important}.styles_complete-btn-wrap__qvc8A{display:inline-block;cursor:not-allowed}.styles_complete-btn-wrap__qvc8A button:disabled{pointer-events:none}@media (max-width:890px){.styles_cover__G9_c8{height:220px}.styles_body__uP3Tx{padding:0 var(--space-16) var(--space-24)}.styles_footer__8gm2h,.styles_header__mwTtl{padding:var(--space-16)}.styles_complete-btn-wrap__qvc8A,.styles_complete-btn__QG6sb{width:100%}}.styles_section-meta__9r_Fa{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);margin-bottom:calc(-1 * var(--space-12));font-size:16px;line-height:1.4}.styles_section-type__z10Cl{color:var(--color-text-primary);font-weight:500}.styles_section-index__vu_b_{color:var(--color-text-secondary);font-weight:400;font-size:14px}.styles_cta-row__9XbNF{display:flex;align-items:center;gap:var(--space-12);flex:1;max-width:440px}.styles_cta-row__9XbNF .styles_complete-btn__QG6sb{flex:1}@media (min-width:768px){.styles_cta-row__9XbNF{flex:0 0 auto;max-width:none}.styles_cta-row__9XbNF .styles_complete-btn__QG6sb{flex:0 0 auto}}.confetti_wrap__ehq52{position:absolute;top:50%;left:50%;width:0;height:0;pointer-events:none;z-index:2}.confetti_sparkle__MZvC7{position:absolute;left:calc(-1 * var(--size) / 2);top:calc(-1 * var(--size) / 2);width:var(--size);height:var(--size);color:var(--color-text-brand);opacity:0;transform:translate(0) scale(0) rotate(0deg);animation-name:confetti_sparkle-burst__uHa_t,confetti_sparkle-shimmer__VQoUW;animation-timing-function:linear,ease-in-out;animation-fill-mode:forwards,none;animation-iteration-count:1,2;will-change:transform,opacity}@keyframes confetti_sparkle-burst__uHa_t{0%{transform:translate(0) scale(0) rotate(0deg);opacity:0}8%{opacity:1}22%{transform:translate(calc(var(--dx) * .7),calc(var(--dy) * .85)) scale(.85) rotate(calc(var(--rotation) * .25));opacity:1}34%{transform:translate(var(--dx),calc(var(--dy) + 25px)) scale(1) rotate(calc(var(--rotation) * .4));opacity:1}55%{transform:translate(var(--dx),calc(var(--dy) + 95px)) scale(.9) rotate(calc(var(--rotation) * .6));opacity:.95}78%{transform:translate(var(--dx),calc(var(--dy) + 220px)) scale(.65) rotate(calc(var(--rotation) * .85));opacity:.7}to{transform:translate(var(--dx),calc(var(--dy) + 420px)) scale(.2) rotate(var(--rotation));opacity:0}}@keyframes confetti_sparkle-shimmer__VQoUW{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}.styles_dialog__WebV5{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;background:hsl(210deg 87% 6%/.6)!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex!important;align-items:center;justify-content:center;box-shadow:none!important}.styles_card__FLEMN{width:480px;max-width:calc(100vw - var(--space-32));background:hsl(0deg 0% 100%);border-radius:var(--rounded-md);overflow:hidden;display:flex;flex-direction:column;animation:styles_card-fade-in__4fWFL .25s ease-out}@keyframes styles_card-fade-in__4fWFL{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes styles_card-slide-up__6_89P{0%{transform:translateY(100%)}to{transform:translateY(0)}}.styles_body__XwdFg{display:flex;flex-direction:column;align-items:center;gap:var(--space-12);padding:var(--space-24) var(--space-24) var(--space-24);text-align:center}.styles_cover__eQjSC{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:calc(-1 * var(--space-4))}.styles_cover-img__1nWN7{width:100%;height:100%;object-fit:contain;display:block}.styles_shine__xMOL7{position:absolute;inset:0;pointer-events:none;overflow:hidden;-webkit-mask:url(/success-illustration.png) center/contain no-repeat;mask:url(/success-illustration.png) center/contain no-repeat}.styles_shine__xMOL7:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,hsl(0deg 0% 100%/.85) 50%,transparent 70%);transform:translateX(-110%);animation:styles_shine-sweep__ws_z_ 2.2s ease-in-out 1 forwards}@keyframes styles_shine-sweep__ws_z_{0%{transform:translateX(-110%)}to{transform:translateX(110%)}}.styles_title__zZjEc{margin:0}.styles_subtitle__OSFzv{color:var(--color-text-secondary);margin:0}.styles_skills-section___JEpp{display:flex;flex-direction:column;align-items:center;gap:var(--space-12);width:100%;text-align:center;margin-top:var(--space-8)}.styles_skills-list__0wF__{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-8)}.styles_streak___Yhk6{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16);border-radius:12px;background:var(--color-surface-bg-primary);width:100%;text-align:left;margin-top:var(--space-12)}.styles_streak-header__n0PGg{display:flex;align-items:center;gap:var(--space-12)}.styles_streak-icon__TVZEX{flex-shrink:0;font-size:20px;line-height:1}.styles_streak-illustration___FQhc{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-10);border-radius:var(--rounded-md);background-color:var(--color-surface-brand)}.styles_streak-illustration___FQhc img{width:36px;height:36px;object-fit:contain}.styles_streak-text__8yHpr{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.styles_streak-title__xOP17{margin:0}.styles_streak-sub__Ka_hX{color:var(--color-text-secondary);margin:0}.styles_months-grid__1ZbBz{display:flex;flex-direction:column;gap:var(--space-12);width:100%}.styles_months-row__CLVLT{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);width:100%}.styles_month-item__mOhSb{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);flex:1}.styles_month-dot__h243J{width:24px;height:24px;border-radius:50%;background:var(--color-surface-progress-indicator-gray);display:flex;align-items:center;justify-content:center}.styles_month-dot--active__soTvf{background:var(--color-text-brand);animation:styles_dot-pop__hym7s .6s cubic-bezier(.34,1.56,.64,1) .2s backwards}.styles_month-check__neI7r{color:hsl(0deg 0% 100%);animation:styles_check-pop__HVjw0 .4s ease .5s backwards}@keyframes styles_dot-pop__hym7s{0%{transform:scale(0);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes styles_check-pop__HVjw0{0%{transform:scale(0) rotate(-30deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}.styles_month-label__G3mof{color:var(--color-text-secondary)}.styles_month-label--active__cXllU{color:var(--color-text-primary)}.styles_footer__1R9kr{display:flex;flex-direction:column;padding:0 var(--space-24) var(--space-24)}.styles_cta-btn__aMk28{width:100%}@media (max-width:890px){.styles_dialog__WebV5{align-items:flex-end}.styles_card__FLEMN{width:100%;max-width:100%;border-radius:var(--rounded-md) var(--rounded-md) 0 0;animation:styles_card-slide-up__6_89P .35s cubic-bezier(.16,1,.3,1)}.styles_body__XwdFg{padding:var(--space-24) var(--space-16) var(--space-16)}.styles_footer__1R9kr{padding:0 var(--space-16) var(--space-24)}}.styles_dialog__piUjx{overflow:hidden}.styles_header__A9jer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-20);flex-shrink:0;border-bottom:1px solid transparent;transition:border-color .15s ease}.styles_header--scrolled__ntVLP{border-bottom-color:var(--color-border-primary)}.styles_header-title__Fg6nJ{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.styles_header-item-title__S9RTt{color:var(--color-text-secondary);font-weight:400}.styles_header-actions__8B4DO{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.styles_body__bA2mF{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-24) var(--space-32)}.styles_content__DuLvV{display:flex;flex-direction:column;gap:var(--space-24);max-width:850px;margin:0 auto;min-width:0}.styles_cover__0ghFY{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--rounded-md);background:var(--color-surface-bg-primary)}.styles_cover-img__ipSlh{width:100%;height:100%;object-fit:cover;display:block}.styles_complete-tag-wrap__gyrE1{display:flex;justify-content:flex-start;margin-bottom:calc(var(--space-12) - var(--space-24))}.styles_complete-tag__x0zVY{color:var(--color-text-positive)}.styles_complete-tag__x0zVY svg{color:var(--color-icon-positive)!important}.styles_title-block__H73xe{display:flex;flex-direction:column;gap:var(--space-8)}.styles_quiz-title__GkXQ8{margin:0}.styles_quiz-description__O2sZg{color:var(--color-text-primary)}.styles_footer__9dmLE{display:flex;align-items:center;gap:var(--space-20);padding:var(--space-16) var(--space-20);flex-shrink:0;border-top:1px solid var(--color-border-primary)}.styles_duration-row__m96XJ{display:flex;align-items:center;gap:var(--space-6);margin-left:auto;flex-shrink:0}.styles_duration-text__8nR8Q{color:var(--color-text-secondary);white-space:nowrap}.styles_footer-actions__g8enc{display:flex;align-items:center;gap:var(--space-8);flex-shrink:0}.styles_start-btn__SUKeB{flex-shrink:0}.styles_save-btn__e7Lie{overflow:hidden;transition:width .25s ease,height .25s ease,padding .25s ease}.styles_save-btn__e7Lie>span:first-child{transition:margin-right .25s ease}.styles_save-btn--saved__kdEJq>span:first-child{margin-right:0!important}.styles_save-btn__e7Lie>span:last-child{max-width:60px;overflow:hidden;white-space:nowrap;transition:max-width .25s ease,opacity .15s ease}.styles_save-btn--saved__kdEJq>span:last-child{max-width:0;opacity:0}.styles_save-btn--saved__kdEJq{width:2.5rem!important;height:2.5rem!important;padding:.7rem!important}.styles_save-btn--saved__kdEJq,.styles_save-btn--saved__kdEJq .button-icon{color:var(--color-text-primary)!important}.styles_found-in__h2Sax{display:flex;align-items:center;gap:var(--space-8)}.styles_found-in-label__FH8lo{color:var(--color-text-secondary);white-space:nowrap}.styles_found-in-link__GPz80{text-decoration:none;cursor:pointer;transition:opacity .15s ease}.styles_found-in-link__GPz80:hover>*{opacity:.75}@media (max-width:890px){.styles_dialog__piUjx{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.styles_cover__0ghFY{height:220px}.styles_body__bA2mF{padding:0 var(--space-16) var(--space-32)}.styles_footer__9dmLE,.styles_header__A9jer{padding:var(--space-16)}.styles_footer__9dmLE{display:grid;grid-template-areas:"found duration" "actions actions";grid-template-columns:1fr auto;align-items:center}.styles_found-in__h2Sax{grid-area:found}.styles_duration-row__m96XJ{grid-area:duration;margin-left:0;justify-self:end}.styles_footer-actions__g8enc{grid-area:actions;flex-direction:column;align-items:stretch}.styles_start-btn__SUKeB{width:100%}}.styles_dialog__mviXA{overflow:hidden}.styles_header__Exnd2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-20);flex-shrink:0;border-bottom:1px solid transparent;transition:border-color .15s ease}.styles_header--scrolled__buJzY{border-bottom-color:var(--color-border-primary)}.styles_header-title__gFeoO{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.styles_header-item-title__LMEX5{color:var(--color-text-secondary);font-weight:400}.styles_header-actions__UhbLX{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.styles_hero__Q6U8h{flex-shrink:0;height:360px;overflow:hidden;border-radius:var(--rounded-md)}.styles_hero-img__cU_Ra{width:100%;height:100%;object-fit:cover;display:block}.styles_body__Qb6Mp{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__Qb6Mp>*{width:100%;max-width:850px;box-sizing:border-box}.styles_body__Qb6Mp>:not(:last-child){transition:opacity .5s ease}.styles_body--faded__jOivf>:not(:last-child){opacity:0}.styles_info-section__fXgWh{display:flex;align-items:flex-start;gap:60px}.styles_info-title__1X8Fg{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-8)}.styles_recipe-title__I46DG{margin:0}.styles_meta-list__BT3aY{display:flex;flex-direction:column;gap:var(--space-8);margin-top:var(--space-12)}.styles_meta-row__IvCLB{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--space-8)}.styles_meta-label__kJNKw{white-space:nowrap;flex-shrink:0}.styles_allergen-tags__Wfsdh{display:flex;flex-wrap:wrap;gap:var(--space-4)}.styles_time-card__RoSxM{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__Zp4UX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.styles_time-label__QL5cd{flex:1}.styles_difficulty__tlRiJ{display:flex;align-items:center;gap:var(--space-8)}.styles_difficulty-dots__KaFkZ{display:flex;align-items:center;gap:2px}.styles_dot__2Pzel{width:6px;height:6px;border-radius:50%;background:hsl(0deg 0% 91%)}.styles_dot--active__aWC5g{background:hsl(128deg 70% 37%)}.styles_middle-section___LaJQ{display:flex;align-items:stretch;gap:var(--space-16)}.styles_ingredients-panel__7MLTP{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__3zIYe{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-16) var(--space-24)}.styles_panel-title-group__JVRHs{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.styles_panel-subtitle__unud6{color:var(--color-text-secondary)}.styles_serving-control__bLAXF{display:flex;align-items:center;gap:var(--space-16);flex-shrink:0}.styles_serving-label__XiMcT{color:var(--color-text-secondary);white-space:nowrap}.styles_serving-buttons__5YIZ_{display:flex;align-items:center;gap:2px}.styles_btn-minus__VbyBP,.styles_btn-plus__OjnQk{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__VbyBP{background:var(--color-button-secondary);border:1px solid var(--color-border-button-secondary);color:var(--color-text-primary)}.styles_btn-minus__VbyBP:hover{opacity:.75}.styles_btn-plus__OjnQk{background:var(--color-button-primary);color:hsl(0deg 0% 100%)}.styles_btn-plus__OjnQk:hover{opacity:.85}.styles_serving-count__QThR_{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.styles_ingredients-grid__GOhW3{display:flex;gap:var(--space-8)}.styles_ingredients-col__SLMeo{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-16)}.styles_ingredient-item__QuZwC{display:flex;align-items:center;gap:var(--space-12);height:48px}.styles_ingredient-img__xFnlP{width:40px;height:40px;border-radius:var(--rounded-xs);object-fit:cover;flex-shrink:0}.styles_ingredient-info__UrT9h{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.styles_ingredient-name__HzYet{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_ingredient-amount__23QYa{color:var(--color-text-secondary)}.styles_nutrition-panel__5dxMV{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__VH6ED{display:flex;flex-direction:column;gap:var(--space-16)}.styles_nutrition-row___QLxj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}.styles_nutrition-label__7mIYW{flex:1}.styles_nutrition-value__laLMY{flex-shrink:0}.styles_more-recipes__7RWGp{display:flex;flex-direction:column;gap:var(--space-24);margin-top:var(--space-24)}.styles_more-recipes-title___aOZE{text-align:center}.styles_more-recipes-row__XbDzm{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-16)}.styles_more-recipes-row__XbDzm>*{min-width:0;max-width:100%}.styles_footer__VRm33{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-16) var(--space-20);flex-shrink:0;border-top:1px solid var(--color-border-primary)}.styles_footer-actions__o8KuG{display:flex;align-items:center;gap:var(--space-8);flex-shrink:0}.styles_start-btn__gMkM0{flex-shrink:0}.styles_save-btn__cnQLN{overflow:hidden;transition:width .25s ease,height .25s ease,padding .25s ease}.styles_save-btn__cnQLN>span:first-child{transition:margin-right .25s ease}.styles_save-btn--saved__8bME_>span:first-child{margin-right:0!important}.styles_save-btn__cnQLN>span:last-child{max-width:60px;overflow:hidden;white-space:nowrap;transition:max-width .25s ease,opacity .15s ease}.styles_save-btn--saved__8bME_>span:last-child{max-width:0;opacity:0}.styles_save-btn--saved__8bME_{width:2.5rem!important;height:2.5rem!important;padding:.7rem!important}.styles_save-btn--saved__8bME_,.styles_save-btn--saved__8bME_ .button-icon{color:var(--color-text-primary)!important}.styles_found-in__8xCuW{display:flex;align-items:center;gap:var(--space-8)}.styles_found-in-label___saj1{color:var(--color-text-secondary);white-space:nowrap}.styles_found-in-link__FmyQQ{text-decoration:none}.styles_found-in-link__FmyQQ:hover>*{border-color:var(--color-border-primary)}.styles_status-desktop__lOI6v{display:block}.styles_status-mobile__fKC_I{display:none}@media (max-width:890px){.styles_dialog__mviXA{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.styles_hero__Q6U8h{height:220px}.styles_body__Qb6Mp{padding:0 var(--space-16) var(--space-32)}.styles_header__Exnd2{padding:var(--space-16)}.styles_info-section__fXgWh{flex-direction:column;gap:var(--space-24)}.styles_time-card__RoSxM{flex:0 0 auto;width:100%}.styles_middle-section___LaJQ{flex-direction:column;align-items:stretch}.styles_nutrition-panel__5dxMV{flex:0 0 auto;width:100%}.styles_ingredients-grid__GOhW3{flex-direction:column}.styles_more-recipes-row__XbDzm{grid-template-columns:1fr}.styles_status-desktop__lOI6v{display:none}.styles_status-mobile__fKC_I{display:block}.styles_footer__VRm33{padding:var(--space-16)}.styles_footer-actions__o8KuG,.styles_footer__VRm33{flex-direction:column;align-items:stretch}.styles_start-btn__gMkM0{width:100%}}.styles_dialog__yOq07{overflow:hidden}.styles_header__ri6hO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-20);flex-shrink:0;border-bottom:1px solid transparent;transition:border-color .15s ease}.styles_header--scrolled__9aTBe{border-bottom-color:var(--color-border-primary)}.styles_header-actions__jDz_M{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.styles_title__hS8k0{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.styles_header-item-title__lvU1J{color:var(--color-text-secondary);font-weight:400}.styles_body__4qq_b{flex:1;min-height:0;overflow-y:auto;padding:0 var(--space-24) var(--space-32)}.styles_content__I_tPE{display:flex;flex-direction:column;gap:var(--space-24);max-width:850px;margin:0 auto;min-width:0}.styles_cover__sEowE{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--rounded-md);background:var(--color-surface-bg-primary)}.styles_cover-img__kKyA6{width:100%;height:100%;object-fit:cover;display:block}.styles_player__kBHSi{position:relative;width:100%;height:400px;overflow:hidden;border-radius:var(--rounded-md);background:hsl(0deg 0% 6%)}.styles_player__kBHSi:-webkit-full-screen{width:100vw;height:100vh;border-radius:0}.styles_player__kBHSi:fullscreen{width:100vw;height:100vh;border-radius:0}.styles_player__kBHSi:-webkit-full-screen .styles_player-video__TA6FJ{object-fit:contain}.styles_player__kBHSi:fullscreen .styles_player-video__TA6FJ{object-fit:contain}.styles_player-video__TA6FJ{width:100%;height:100%;object-fit:cover;display:block}.styles_player-controls__8Gpms{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__cbBF2{position:relative;height:4px;width:100%;background:hsl(0deg 0% 100%/.3);border-radius:999px;cursor:pointer;overflow:hidden}.styles_progress-fill__hkjVR{height:100%;background:hsl(0deg 0% 100%);border-radius:999px;transition:width .1s linear}.styles_controls-row__0WRKH{display:flex;align-items:center;gap:var(--space-4)}.styles_ctrl-spacer__cq98C{flex:1}.styles_ctrl-time___3urx{font-variant-numeric:tabular-nums}.styles_title-block__KOGIG{display:flex;flex-direction:column;gap:var(--space-8)}.styles_video-title__vwoEP{margin:0;min-width:0}.styles_complete-tag-wrap__HA1pM{display:flex;justify-content:flex-start;margin-bottom:calc(var(--space-12) - var(--space-24))}.styles_complete-tag__w_YGL{color:var(--color-text-positive)}.styles_complete-tag__w_YGL svg{color:var(--color-icon-positive)!important}.styles_video-description__4Hmir{color:var(--color-text-primary)}.styles_skills-section__dUOjX{display:flex;flex-direction:column;gap:var(--space-12)}.styles_skills-list__uIYjT{display:flex;flex-wrap:wrap;gap:var(--space-8)}.styles_footer__2b3nn{display:flex;align-items:center;gap:var(--space-20);padding:var(--space-16) var(--space-20);flex-shrink:0;border-top:1px solid var(--color-border-primary)}.styles_duration-row__S1cyd{display:flex;align-items:center;gap:var(--space-6);margin-left:auto;flex-shrink:0}.styles_duration-text__1Q80m{color:var(--color-text-secondary);white-space:nowrap}.styles_footer-actions__wyxTH{display:flex;align-items:center;gap:var(--space-8);flex-shrink:0}.styles_start-btn__kGyUf{flex-shrink:0}.styles_save-btn__FB7WA{overflow:hidden;transition:width .25s ease,height .25s ease,padding .25s ease}.styles_save-btn__FB7WA>span:first-child{transition:margin-right .25s ease}.styles_save-btn--saved__jlWK6>span:first-child{margin-right:0!important}.styles_save-btn__FB7WA>span:last-child{max-width:60px;overflow:hidden;white-space:nowrap;transition:max-width .25s ease,opacity .15s ease}.styles_save-btn--saved__jlWK6>span:last-child{max-width:0;opacity:0}.styles_save-btn--saved__jlWK6{width:2.5rem!important;height:2.5rem!important;padding:.7rem!important}.styles_save-btn--saved__jlWK6,.styles_save-btn--saved__jlWK6 .button-icon{color:var(--color-text-primary)!important}.styles_found-in__ATEqs{display:flex;align-items:center;gap:var(--space-8)}.styles_found-in-label__SjkuR{color:var(--color-text-secondary);white-space:nowrap}.styles_found-in-link__qjFJt{text-decoration:none}.styles_found-in-link__qjFJt:hover>*{border-color:var(--color-border-primary)}@media (max-width:890px){.styles_dialog__yOq07{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.styles_cover__sEowE,.styles_player__kBHSi{height:220px}.styles_body__4qq_b{padding:0 var(--space-16) var(--space-32)}.styles_footer__2b3nn,.styles_header__ri6hO{padding:var(--space-16)}.styles_footer__2b3nn{display:grid;grid-template-areas:"found duration" "actions actions";grid-template-columns:1fr auto;align-items:center}.styles_found-in__ATEqs{grid-area:found}.styles_duration-row__S1cyd{grid-area:duration;margin-left:0;justify-self:end}.styles_footer-actions__wyxTH{grid-area:actions;flex-direction:column;align-items:stretch}.styles_start-btn__kGyUf{width:100%}}.styles_wrap__irgqy{border:none;height:1px;background-color:var(--color-border-primary)}.styles_wrap__B_r8j{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-12)}.styles_wrap__B_r8j .styles_divider__tC08K{background-color:var(--color-border-input)}.styles_card-holder__IxkhY{flex:1 1 auto;min-width:0;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-16)}.styles_title___fSaq{color:var(--color-text-primary)}.styles_card-content__sdzBT{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-20);color:var(--color-text-secondary)}.styles_card-content__sdzBT strong,.styles_card-content__sdzBT time{font-weight:600}body .styles_wrap__iGavt{display:flex;flex-direction:column;padding-top:0!important;padding-bottom:0!important}.styles_holder___wNJI{width:100%;display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_inner___LelK{padding:var(--space-12) var(--dialog-padding-x)}.styles_header__T0Klh{top:0;position:-webkit-sticky;position:sticky;display:grid;place-content:center;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-16);z-index:10;padding:var(--dialog-padding-top) var(--dialog-padding-x) var(--space-12);border-top-left-radius:var(--dialog-rounded);border-top-right-radius:var(--dialog-rounded);will-change:border-bottom-color;border-bottom:1px;border-color:transparent;border-style:solid;background-color:var(--color-surface-bg-secondary);transition:border-bottom-color var(--duration-150) var(--ease-balanced)}.styles_header__T0Klh strong{font-weight:600}.styles_image__AaJjq{display:flex;align-items:center;justify-content:center;max-height:var(--space-20)}.styles_image__AaJjq img{max-height:100%}.styles_footer__aaX_a{bottom:0;position:-webkit-sticky;position:sticky;z-index:10;will-change:border-top-color;padding:var(--space-12) var(--dialog-padding-x) var(--space-24);border-color:transparent;border-top:1px transparent;border-style:solid;background-color:var(--color-surface-bg-secondary);transition:border-top-color var(--duration-150) var(--ease-balanced)}.styles_wrap__iGavt[data-scroll-top-outside=true] .styles_header__T0Klh{border-bottom-color:var(--color-border-primary)}.styles_wrap__iGavt[data-scroll-bottom-outside=true] .styles_footer__aaX_a{border-top-color:var(--color-border-primary)}.styles_actions__P2DHR{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-12)}.styles_wrap__FTOih{display:flex}.styles_holder__ih6uZ{flex:1 1 auto;min-width:0;display:flex}.styles_icon-wrap__GUVpf{display:inline-flex;align-items:flex-start;flex-shrink:0;margin-right:.75rem}.styles_title___N8eK{color:var(--color-text-primary)}.styles_content__xHfnr{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center}.styles_description__Z4Pen{color:var(--color-text-secondary)}.styles_btn-close__IAkj_{margin-right:calc(var(--space-12) * -1);margin-left:var(--space-4)}body .styles_btn-close__IAkj_:not([disabled]):active,body .styles_btn-close__IAkj_:not([disabled]):hover{background-color:initial}.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-gray-650);border-radius:var(--radius-full)}}.styles_wrap__U0tp8{display:flex;flex-direction:column}.styles_header__WqMJh{padding:var(--space-12) var(--space-20) 0}.styles_holder__185RF{flex:1 1 auto;min-height:0;display:grid}.styles_inner__xRPhB{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-8);padding:var(--space-8) 0}.styles_title__qDiyY{color:var(--color-text-primary)}.styles_text__DP1Jd{color:var(--color-text-secondary)}.styles_item__lTRwW{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr))}.styles_item-top__J7s9V{padding:var(--space-12) var(--space-20)}.styles_options__KqyTN{display:grid;place-content:start;grid-template-columns:repeat(1,minmax(0,1fr));padding:var(--space-2) var(--space-20) var(--space-16);gap:var(--space-4)}.styles_wrap__U0tp8 .styles_radio-group__uHzbE{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-12);padding:0}.styles_scroll-area__N_xvk{flex:1 1 auto;min-width:0;overflow:hidden}.styles_scroll-area__N_xvk .scroll-area-viewport{width:auto;min-width:100%;max-height:100%}.styles_wrap__0plic{display:grid;place-content:start;grid-template-columns:minmax(0,1fr)}.styles_filter-content__OMnvQ{height:var(--filter-content-height);max-height:var(--filter-content-max-height)}.styles_pane-holder__fsmsJ{display:grid;place-content:start;grid-template-columns:minmax(0,1fr);gap:var(--space-12)}.styles_controls__FOYAT{display:flex;align-items:center;gap:var(--space-16)}.styles_wrap__0plic .styles_filter__dEjx7,.styles_wrap__0plic .styles_select__q_aO4{width:auto;flex-shrink:0}.styles_wrap__0plic .styles_filter-active__Twncm,.styles_wrap__0plic .styles_select-active__9ddJL{background-color:var(--color-select-filter-selector-pressed)}body .styles_select-popover__GtyoV{min-width:13.3125rem}.styles_pane-filters__ByqK6{padding-top:var(--space-16);display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.styles_selects__M5mSk{min-width:0;margin:calc(var(--space-4) * -1) calc(var(--space-16) * -1)}.styles_select-wrap__hcBWo{display:inline-flex;align-items:center;gap:var(--space-8)}.styles_label__9HUha{white-space:nowrap;color:var(--color-text-secondary)}.styles_items-holder__emHAN{display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.styles_items__TRzHT{gap:var(--space-12);gap:1rem;padding:var(--space-4) var(--space-16)}.styles_item__O4Gm2,.styles_items__TRzHT{display:flex;align-items:center}.styles_selects__M5mSk .scroll-area-viewport{width:auto;min-width:100%;padding:var(--space-4) 0;margin:calc(var(--space-4) * -1) 0}.styles_action__RwKD8{background-color:var(--color-surface-bg-primary);position:relative;padding:var(--space-4) 0 var(--space-4) var(--space-16);margin:calc(var(--space-4) * -1) 0 calc(var(--space-4) * -1) auto}.styles_icon__lDcrj{width:1.25rem;height:1.25rem;flex-shrink:0}.styles_tip__HHpuP{display:inline-flex;align-items:center;gap:var(--space-6);color:var(--color-text-primary)}.styles_tip__HHpuP .styles_icon__lDcrj{color:var(--color-icon-secondary)}@media (min-width:1024px){.styles_pane-holder__fsmsJ{display:flex;justify-content:space-between;align-items:center}.styles_input-wrap__O2h7s{flex:1 1 auto;min-width:0;max-width:25rem}.styles_selects__M5mSk{margin:calc(var(--space-4) * -1) calc(var(--space-32) * -1)}.styles_items__TRzHT{padding:var(--space-4) var(--space-32)}}.styles_wrap__AGQiD{display:inline-flex;align-items:center;gap:var(--space-6);min-width:0}.styles_wrap__AGQiD .styles_link__4Iwh_{min-width:0}@media (hover:hover){.styles_btn__FrEmM{opacity:0;will-change:opacity;transition:opacity var(--duration-300) var(--ease-balanced)}.styles_wrap__AGQiD:hover .styles_btn__FrEmM{opacity:1}}.styles_wrap__gQnD2{display:inline-flex;align-items:center;gap:var(--space-6);min-width:0}.styles_icon__zheeq{flex-shrink:0}.styles_wrap__gQnD2:not(.styles_family-member__8EBqg) .styles_icon__zheeq{width:1.25rem;height:1.25rem;color:var(--color-icon-tetriary)}.styles_content__kExGr{min-width:0;color:var(--color-text-primary)}.styles_wrap__gQnD2.styles_family-member__8EBqg{gap:var(--space-8);padding-left:var(--space-6)}.styles_wrap__gQnD2.styles_family-member__8EBqg .styles_icon__zheeq{--icon-box-rounded:var(--rounded-full)}body .styles_dialog__CkH5L{overflow:visible}body .styles_wrap___FNj6{gap:0}.styles_inner__mMDO3{padding-top:var(--space-16)}.styles_notification-wrap__uT3wp{overflow:hidden}.styles_notification__CzzMU>div{align-items:center}