._backdrop_1604j_2{z-index:var(--backdrop-z-index,999);opacity:1;width:100vw;height:100vh;animation:_fadeInBackdrop_1604j_1 var(--fullscreen-modal-backdrop-duration) var(--fullscreen-modal-backdrop-easing) backwards;backdrop-filter:blur(2px);background-color:#0000004d;position:fixed;top:0;left:0}._backdrop_1604j_2._withNavigation_1604j_15{left:var(--modal-navigation-width,var(--navigation-width-collapsed,48px));width:calc(100vw - var(--modal-navigation-width,var(--navigation-width-collapsed,48px)));transition:left var(--ai-generate-panel-motion-duration,var(--navigation-collapse-animation-speed)) var(--ai-generate-panel-motion-easing,ease-in-out), width var(--ai-generate-panel-motion-duration,var(--navigation-collapse-animation-speed)) var(--ai-generate-panel-motion-easing,ease-in-out)}._backdrop_1604j_2._closing_1604j_22{animation:_fadeOutBackdrop_1604j_1 var(--fullscreen-modal-motion-duration) var(--fullscreen-modal-motion-easing) forwards;pointer-events:none;transition:none}._container_1604j_28{--margin-size:24px;z-index:var(--modal-z-index,1000);top:50%;left:calc((100vw - var(--ai-generate-panel-modal-space,0px)) / 2);width:calc(100vw - var(--margin-size) - var(--ai-generate-panel-modal-space,0px));height:calc(100dvh - 24px);max-width:calc(100vw - var(--margin-size) - var(--ai-generate-panel-modal-space,0px));opacity:1;background:#fff;border-radius:14px;max-height:calc(100dvh - 24px);animation:.12s cubic-bezier(.2,0,0,1) backwards _fadeInSurface_1604j_1,.32s cubic-bezier(.16,1,.3,1.24) backwards _popupFadeIn_1604j_1;position:fixed;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 25px 50px -12px #00000040}._container_1604j_28._withNavigation_1604j_15{left:calc((100vw + var(--modal-navigation-width,var(--navigation-width-collapsed,48px)) - var(--ai-generate-panel-modal-space,0px)) / 2);width:calc(100vw - var(--modal-navigation-width,var(--navigation-width-collapsed,48px)) - var(--margin-size) - var(--ai-generate-panel-modal-space,0px));max-width:calc(100vw - var(--modal-navigation-width,var(--navigation-width-collapsed,48px)) - var(--margin-size) - var(--ai-generate-panel-modal-space,0px));transition:left var(--ai-generate-panel-motion-duration,var(--navigation-collapse-animation-speed)) var(--ai-generate-panel-motion-easing,ease-in-out), width var(--ai-generate-panel-motion-duration,var(--navigation-collapse-animation-speed)) var(--ai-generate-panel-motion-easing,ease-in-out), max-width var(--ai-generate-panel-motion-duration,var(--navigation-collapse-animation-speed)) var(--ai-generate-panel-motion-easing,ease-in-out)}._content_1604j_57{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:18px 21px;display:flex;overflow:hidden}._contentWithFooter_1604j_67{padding-bottom:0}._header_1604j_71{border-bottom:1px solid #f0f0f0;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:18px;min-width:0;padding-bottom:8px;display:grid}._titleSection_1604j_81{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}._headerRight_1604j_89{place-self:flex-start end;align-items:center;gap:8px;min-width:0;display:flex}._titleBlock_1604j_98{flex-direction:column;gap:4px;min-width:0;display:flex}._headerTypeText_1604j_105{color:#8c8c8c;letter-spacing:normal;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.2}._scrollableContent_1604j_114{flex:1;min-width:0;min-height:0;overflow:hidden auto}._scrollableContent_1604j_114::-webkit-scrollbar{width:4px}._scrollableContent_1604j_114::-webkit-scrollbar-thumb{background-color:#f0f0f0}._stepContent_1604j_130{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}._stepHeader_1604j_138{margin-bottom:24px}._floatingContentHeader_1604j_142{z-index:3;pointer-events:none;flex:0 0 0;min-width:0;position:relative}._floatingContentHeader_1604j_142>*{pointer-events:auto;position:absolute;inset-block-start:12px;inset-inline:0}._footer_1604j_157{z-index:2;background:#fff;border-top:1px solid #f0f0f0;margin:0 -24px;padding:16px 24px;position:sticky;bottom:0;box-shadow:0 -8px 16px #fffffff5}._footerButtons_1604j_170{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;width:100%;margin:0;display:grid}._footerButtonGroups_1604j_178{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}._footerStartButtons_1604j_186,._footerEndButtons_1604j_187{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}._footerStartButtons_1604j_186{flex:0 auto;min-width:160px}._footerEndButtons_1604j_187{flex:1 1 0;min-width:0}._footerButtonSlot_1604j_203{min-width:0}@media (width<=720px){._footerButtonGroups_1604j_178{flex-direction:column;align-items:stretch;gap:12px}._footerStartButtons_1604j_186,._footerEndButtons_1604j_187{width:100%}}._container_1604j_28._closing_1604j_22{animation:_popupFadeOut_1604j_1 var(--fullscreen-modal-motion-duration) var(--fullscreen-modal-motion-easing) forwards;pointer-events:none;transition:none}@keyframes _fadeInBackdrop_1604j_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeInSurface_1604j_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOutBackdrop_1604j_1{0%{opacity:var(--fullscreen-modal-exit-opacity,1)}to{opacity:0}}@keyframes _popupFadeIn_1604j_1{0%{transform:translate(-50%,calc(14px - 50%))scale(.99)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes _popupFadeOut_1604j_1{0%{opacity:var(--fullscreen-modal-exit-opacity,1);transform:var(--fullscreen-modal-exit-transform,translate3d(-50%, -50%, 0) scale(1))}75%{opacity:0}to{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.99)}}@media (prefers-reduced-motion:reduce){._backdrop_1604j_2,._backdrop_1604j_2._closing_1604j_22,._container_1604j_28,._container_1604j_28._closing_1604j_22{animation-duration:1ms}._backdrop_1604j_2._closing_1604j_22,._backdrop_1604j_2._withNavigation_1604j_15,._container_1604j_28._withNavigation_1604j_15{transition-duration:1ms}}._page_i6y6n_1{flex-direction:row;gap:0;min-width:0;height:100%;min-height:0;display:flex}._reviewColumn_i6y6n_10{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._body_i6y6n_18{flex:1;width:100%;min-height:0;position:relative;overflow:hidden}._assessmentDivider_i6y6n_26{border-top:1px solid #2031441a;width:min(100% - 36px,1084px);margin:18px auto 10px;padding-top:16px}._assessmentDivider_i6y6n_26 span{color:#263548;font-size:15px;font-weight:650;line-height:1.4}._assessmentDivider_i6y6n_26 p{color:#768292;margin:3px 0 0;font-size:12px;line-height:1.5}._footer_i6y6n_47{background:#fff;border-top:1px solid #f0f0f0;flex-shrink:0;padding:16px 0 0}._footerButtons_i6y6n_54{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;width:100%;margin:0;display:grid}._footerButtonTooltip_i6y6n_62{min-width:0;display:block}._taskRecoveryState_i6y6n_67{color:#595959;text-align:center;width:min(100%,440px);padding:24px}._taskRecoveryTitle_i6y6n_74{color:#262626;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.35}._taskRecoveryDescription_i6y6n_82{margin:0 auto 20px;font-size:13px;line-height:1.5}._taskRecoveryHint_i6y6n_88{color:#8c8c8c;margin-top:12px;font-size:12px;line-height:1.4}._backdrop_u1pvs_1{z-index:var(--backdrop-z-index,999);opacity:0;backdrop-filter:blur(2px);background-color:#0000004d;width:100vw;height:100vh;animation:.15s ease-out forwards _fadeInBackdrop_u1pvs_1;position:fixed;top:0;left:0}._backdrop_u1pvs_1._closing_u1pvs_14{opacity:0;-webkit-backdrop-filter:none;pointer-events:none;transition:opacity .15s ease-in;animation:none!important}._container_u1pvs_23{--margin-size:60px;z-index:var(--modal-z-index,1000);width:calc(100vw - var(--margin-size));height:calc(100vh - var(--margin-size));max-width:calc(100vw - var(--margin-size));max-height:calc(100vh - var(--margin-size));background:#fff;border-radius:12px;transition:all .15s cubic-bezier(.4,0,.2,1);position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 25px 50px -12px #00000040}._containerProject_u1pvs_41{background:radial-gradient(600px at 20% 10%,#ffba821f,#ffba8200 55%),radial-gradient(800px at 80% 25%,#f472b61a,#f472b600 60%),radial-gradient(900px at 50% 100%,#a78bfa14,#a78bfa00 65%),#fcfcfc}._content_u1pvs_49{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:18px 21px;animation:.15s ease-out forwards _popupFadeIn_u1pvs_1;display:flex;overflow:hidden;transform:scale(.95)}._contentProject_u1pvs_61{background:0 0}._contentBody_u1pvs_65{flex:1;min-width:0;min-height:0;display:flex}._mainColumn_u1pvs_72{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}._sidePanelHost_u1pvs_80{min-width:0;min-height:0;display:none;overflow:hidden}._content_u1pvs_49[data-review-question-attachment-open=true] ._mainColumn_u1pvs_72{flex:0 0 50%}._content_u1pvs_49[data-review-question-attachment-open=true] ._sidePanelHost_u1pvs_80{border-left:1px solid #0f172a14;flex:0 0 50%;display:flex}._header_u1pvs_97{border-bottom:1px solid #0f172a0f;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;padding-bottom:16px;display:grid}._headerSideLeft_u1pvs_106{min-width:0}._headerSideCenter_u1pvs_110{justify-content:center;min-width:0;display:flex}._headerSideRight_u1pvs_116{justify-content:flex-end;min-width:0;display:flex}._titleSection_u1pvs_122{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}._titleBlock_u1pvs_130{flex-direction:column;gap:4px;min-width:0;display:flex}._headerTypeText_u1pvs_137{color:#8c8c8c;letter-spacing:normal;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.2}._scrollableContent_u1pvs_146{flex:1;min-width:0;min-height:0;overflow:hidden auto}._scrollableContent_u1pvs_146::-webkit-scrollbar{width:4px}._scrollableContent_u1pvs_146::-webkit-scrollbar-thumb{background-color:#f0f0f0}._stepContent_u1pvs_162{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}._stepHeader_u1pvs_170{margin-bottom:24px}._footer_u1pvs_174{backdrop-filter:blur(10px);border-top:1px solid #f0f0f0;flex-shrink:0;margin:0 -21px -18px;padding:16px 21px 18px}._footerButtons_u1pvs_182{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;width:100%;margin:0;display:grid}._container_u1pvs_23._returning_u1pvs_190{pointer-events:none;transition:none}._container_u1pvs_23._closing_u1pvs_14{animation:.15s ease-in forwards _popupFadeOut_u1pvs_1}@media (width<=900px){._header_u1pvs_97{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"left right""center center";align-items:start;gap:12px}._headerSideLeft_u1pvs_106{grid-area:left}._headerSideCenter_u1pvs_110{grid-area:center;justify-content:flex-start}._headerSideRight_u1pvs_116{grid-area:right;justify-content:flex-end}}@keyframes _fadeInBackdrop_u1pvs_1{0%{opacity:0}to{opacity:1}}@keyframes _popupFadeIn_u1pvs_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _popupFadeOut_u1pvs_1{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}@media (prefers-reduced-motion:reduce){._content_u1pvs_49{animation:none;transform:none}}
