@keyframes ChatItem_chat-item-enter__Auy_e{0%{opacity:0;transform:translateX(-.5rem)}to{opacity:1;transform:translateX(0)}}.ChatItem_chatName__kmwvf{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;padding:.625rem .875rem;border:none;border-radius:.625rem;margin-top:.25rem;animation:ChatItem_chat-item-enter__Auy_e .3s ease both;background:#fff;cursor:pointer;opacity:0;outline:none;text-align:left;transform:translateX(-.5rem);transition:background .15s;will-change:transform,opacity}.ChatItem_chatName__kmwvf:hover{background:#fff}.ChatItem_chatName__title__fG9vl{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.ChatItem_chatName__left__ojRUN{display:inline-flex;min-width:0;flex:1 1 auto;align-items:center;gap:.375rem}.ChatItem_chatName__popup__8NpNX{position:absolute;z-index:1;top:-200%;left:20%;display:flex;flex-direction:column;padding:1rem;border-radius:1rem;background:#fff;box-shadow:.0625rem .125rem .1875rem #ccc}.ChatItem_chatName__kmwvf>button{display:flex;align-items:center;gap:.25rem;opacity:1;pointer-events:all;transition:opacity .15s,visibility .15s;visibility:visible}@media(min-width:48rem){.ChatItem_chatName__kmwvf>button{opacity:0;pointer-events:none;visibility:hidden}}.ChatItem_chatName__kmwvf:hover>button{opacity:1;pointer-events:all;visibility:visible}.ChatItem_chatName__kmwvf.ChatItem_editing__Erpnq{padding:.5rem .25rem .5rem 1rem}.ChatItem_icon__bn8zJ{display:block;width:1rem;height:1rem}.DeleteChatConfirmModal_confirmModal__fLuVp .contentWrapper{gap:.5rem}.DeleteChatConfirmModal_confirmModal__fLuVp .overlay{z-index:1500}.DeleteChatConfirmModal_content__2_mEl{display:flex;width:100%;flex-direction:column}.DeleteChatConfirmModal_description__yztTo{font-family:Onest,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;max-width:20.75rem;margin:0;color:#656c94}@media(min-width:48rem){.DeleteChatConfirmModal_description__yztTo{max-width:24.25rem}}.DeleteChatConfirmModal_cancelButton__MThQd{font-family:Onest,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;display:flex;min-width:3rem;min-height:3rem;max-height:3rem;flex:1 0;flex-direction:column;align-items:center;justify-content:center;padding:.75rem 1rem;border:none;border-radius:.625rem;background:#f2f3ff;color:#161a33;cursor:pointer;transition:all .2s ease}.DeleteChatConfirmModal_cancelButton__MThQd:disabled{cursor:not-allowed;opacity:.5}.DeleteChatConfirmModal_cancelButton__MThQd:focus-visible{outline:2px solid #503ae0;outline-offset:2px}.DeleteChatConfirmModal_cancelButton__MThQd:hover:not(:disabled){background:#f0f2ff}.DeleteChatConfirmModal_confirmButton__rbRHw{font-family:Onest,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;display:flex;min-width:3rem;min-height:3rem;max-height:3rem;flex:1 0;flex-direction:column;align-items:center;justify-content:center;padding:.75rem 1rem;border:none;border-radius:.625rem;background:#503ae0;color:#fff;cursor:pointer;gap:.5rem;transition:all .2s ease}.DeleteChatConfirmModal_confirmButton__rbRHw:disabled{cursor:not-allowed;opacity:.5}.DeleteChatConfirmModal_confirmButton__rbRHw:focus-visible{outline:2px solid #503ae0;outline-offset:2px}.DeleteChatConfirmModal_confirmButton__rbRHw:hover:not(:disabled){background:#3014ba}.OptionsMenu_menuContainer__asZS4{position:fixed;z-index:1100;left:18rem;transform:translateY(-50%)}.OptionsMenu_menuPanel__E_EK2{display:flex;flex-direction:column;padding:1rem;border-radius:1rem;background:#fff;box-shadow:.0625rem .125rem .1875rem #ccc}.OptionsMenu_menuButton__vMX2v{justify-content:flex-start;color:#656c94}.OptionsMenu_menuButton__vMX2v:hover{color:#161a33}.OptionsMenu_menuButtonPinned__6rgWg{color:#503ae0}.OptionsMenu_backdrop__44Ww0{position:fixed;z-index:1099;background:rgba(0,0,0,0);inset:0}@media(max-width:63.999rem){.OptionsMenu_menuContainer__asZS4{left:16rem}}.Lights_lightsContainer__e1zj_{position:absolute;display:flex;width:100vw;height:100vh;align-items:flex-start;justify-content:center;filter:blur(6.75rem);pointer-events:none}.Lights_lightsContainer__e1zj_ .Lights_light__IEVle{width:50vw;height:30vw;border-radius:100%;animation:Lights_lights-init__lLhnY 1s ease-in-out forwards;translate:0 -100%}@keyframes Lights_lights-init__lLhnY{0%{opacity:0;translate:0 -100%}to{opacity:1;translate:0 -70%}}.MathInline_deleteButton__spvxD{padding:.2rem;margin-left:-2rem;opacity:.3;vertical-align:middle}.MathInline_deleteButton__spvxD:hover{opacity:1}.MathInline_inlineWrapper__H_iCO{margin-right:.5rem}.MathInline_inlineWrapper__H_iCO math-field{--caret-color:#503ae0;--contains-highlight-background-color:#e0dbff;--selection-background-color:#e0dbff;--placeholder-color:#e0dbff;--text-highlight-background-color:#e0dbff;--selection-color:#000;padding:unset;margin:.25rem 0;background:#fff;outline:unset}.MathInline_clickableZone__Ijb4f{display:inline-block;width:.375rem;height:1em;cursor:text}@keyframes Root_fade-in__yYNXp{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}.Root_root__dvMSx{position:relative;z-index:2;display:flex;width:100%;max-width:50rem;flex-direction:column;padding:0 1rem 1rem;border-radius:1rem;animation:Root_fade-in__yYNXp .4s ease-in-out forwards;animation-delay:.5s;background-color:#fff;opacity:0}@media(min-width:48rem){.Root_root__dvMSx{padding:0 2rem 1rem}}[data-aisidebaropen=true] .Root_root__dvMSx{max-width:unset;padding:0 1rem 1rem}.Root_root__dvMSx:before{position:absolute;top:-4rem;left:0;width:100%;height:4rem;border-radius:1rem 1rem 0 0;background:linear-gradient(0deg,#fff 0,transparent);content:"";pointer-events:none}.Editor_wrapper__WPKkh{width:100%;min-height:3.375rem;border-radius:1rem 1rem 0 0;background:#f0f2ff}.Editor_textarea__gwuAa{overflow:auto;width:100%;max-height:calc(11.2em + 2rem);box-sizing:border-box;padding:0 1.25rem;border:none;font:inherit;line-height:1.4;outline:none;resize:none;white-space:pre-wrap;word-break:break-word}.Editor_textarea__gwuAa .ProseMirror{overflow:auto;min-width:4rem;min-height:1.4em;max-height:11.2em;background:rgba(0,0,0,0);outline:none}.Editor_textarea__gwuAa .ProseMirror math-field{min-width:5rem;padding-right:1.5rem;padding-left:.5rem;border:none;border-radius:.5rem;outline:none}.Editor_textarea__gwuAa .ProseMirror math-field::part(virtual-keyboard-toggle){display:none}.Editor_textarea__gwuAa .ProseMirror math-field::part(menu-toggle){display:none}.Editor_textarea__gwuAa .ProseMirror p.is-editor-empty:first-child:before{height:0;color:#9399bd;content:attr(data-placeholder);float:left;pointer-events:none}.CharCounter_container__mf89F{display:flex;align-items:center;align-self:stretch;justify-content:flex-end;background-color:#f0f2ff}.CharCounter_counter__ye76Q{padding:.25rem 1.25rem;color:#9399bd;font-size:.75rem;line-height:1rem;white-space:nowrap}.CharCounter_counterError__hHGVC{color:#fa3448}.Footer_footer__iBmRi{padding-top:.75rem;margin:0;background-color:#fff;color:#9399bd;font-size:.875rem;line-height:1.25rem;text-align:center}.Actions_actions__ApObu{display:flex;justify-content:space-between;padding:.625rem;border-radius:0 0 1rem 1rem;background:#f2f3ff}.Actions_actionsSide__IFlUX{display:flex;align-items:center;gap:.5rem}.MathKeyboardButton_button__yiYZy{width:2.5rem;height:2.5rem;padding:.625rem;margin-right:auto;color:#503ae0}.SubmitButton_button__DP5xX{width:2.5rem;height:2.5rem;padding:.625rem;border-radius:.625rem;background-color:#503ae0;color:#fff}.SubmitButton_button__DP5xX:disabled{background-color:unset;color:#9399bd}.MathKeyboard_container__kob9v{overflow:hidden;width:100%;box-sizing:border-box;background-color:#f0f2ff;padding-inline:1rem}.MathKeyboard_container__kob9v .ML__keyboard{padding:0}.MathKeyboard_mathKeyboard__3YWYU{background-color:#f0f2ff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_hidden___hC8h{display:none}.MathKeyboard_mathKeyboard__3YWYU .ML__keyboard.is-visible .MLK__backdrop{position:relative;bottom:0;height:17.875rem;padding:0;border:0;background-color:#f0f2ff;transform:none;visibility:inherit}.MathKeyboard_mathKeyboard__3YWYU .ML__keyboard.is-visible .MLK__plate{position:relative;top:0;left:0;width:100%;background:#f0f2ff}.MathKeyboard_mathKeyboard__3YWYU .ML__keyboard.is-visible .MLK__layer{gap:.625rem}.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar{padding:.25rem;border-radius:.5rem}.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left{width:100%;gap:.25rem}.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left .layer-switch,.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left .selected{width:100%;min-height:2rem;padding:.375rem .625rem;border:none;border-radius:.375rem;margin:0;background:#e4e6f7;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s}.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left .layer-switch .switchText,.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left .selected .switchText{font-size:.875rem;font-weight:500;line-height:1.25rem}.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left .layer-switch .switchIcon,.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left .selected .switchIcon{font-size:1.125rem;font-weight:400;line-height:1.25rem}.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left .disabled,.MathKeyboard_mathKeyboard__3YWYU .MLK__toolbar .left .selected{cursor:default}.MathKeyboard_mathKeyboard__3YWYU .MLK__rows{gap:.25rem}.MathKeyboard_mathKeyboard__3YWYU .MLK__rows .MLK__row{display:grid;grid-gap:.25rem;gap:.25rem;grid-template-columns:repeat(6,1fr)}.MathKeyboard_mathKeyboard__3YWYU .MLK__rows .MLK__row .MLK__keycap{width:100%;height:2.25rem;align-items:center;justify-content:center;border-radius:.375rem;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s}.MathKeyboard_mathKeyboard__3YWYU .MLK__rows .MLK__row .MLK__keycap.keycapText{font-size:1rem;font-weight:500;line-height:1.5rem}.MathKeyboard_mathKeyboard__3YWYU .MLK__rows .MLK__row .MLK__keycap.keycapAccent,.MathKeyboard_mathKeyboard__3YWYU .MLK__rows .MLK__row .MLK__keycap.keycapIcon{background:#e4e6f7}.MathKeyboard_mathKeyboard__3YWYU .MLK__rows .MLK__row .MLK__keycap.keycapIcon>svg{width:1.25rem;height:1.25rem}.MathKeyboard_mathKeyboard__3YWYU .MLK__rows .MLK__row .MLK__keycap.w20{grid-column:span 2}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__backdrop{background-color:#fff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__toolbar{background-color:#f0f2ff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__toolbar .layer-switch,.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__toolbar .selected{color:#161a33}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__toolbar .layer-switch:not(.disabled,.selected):hover{background-color:#e4e6f7}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__toolbar .selected{background-color:#fff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__keycap.keycapText{color:#161a33}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__keycap.keycapAccent{color:#503ae0}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__keycap.keycapLight{border:.0625rem solid #e4e6f7;background-color:#fff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__keycap.keycapLight:hover{background-color:#e4e6f7}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__keycap.keycapDark{background-color:#f0f2ff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_light__khIuY .MLK__keycap.keycapDark:hover{background-color:#e4e6f7}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__backdrop{background-color:#f0f2ff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__toolbar{background-color:#e4e6f7}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__toolbar .layer-switch,.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__toolbar .selected{color:#161a33}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__toolbar .layer-switch:not(.disabled,.selected):hover{background-color:#d8dbf0}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__toolbar .selected{background-color:#fff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__keycap.keycapText{color:#161a33}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__keycap.keycapAccent{color:#503ae0}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__keycap.keycapLight{background-color:#fff}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__keycap.keycapLight:hover{background-color:#d8dbf0}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__keycap.keycapDark{background-color:#e4e6f7}.MathKeyboard_mathKeyboard__3YWYU.MathKeyboard_dark__Mzd8T .MLK__keycap.keycapDark:hover{background-color:#d8dbf0}.ModeSelector_dropdown__NgEic{position:relative;margin-right:auto}.ModeSelector_dropdownHidden__Z6Zx_{display:none}.ModeSelector_dropdownButton__hGyRv{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;display:inline-flex;align-items:center;padding:.4rem .6rem;border:none;border-radius:.5rem;background:rgba(0,0,0,0);color:#503ae0;cursor:pointer;gap:.25rem}.ModeSelector_dropdownButton__hGyRv:hover{color:#503ae0}.ModeSelector_dropdownMenu___oqup{position:absolute;z-index:10;bottom:calc(100% + .5rem);left:0;min-width:16rem;padding:.5rem;border-radius:.75rem;animation:ModeSelector_dropdown-enter__GclK4 .16s ease-out both;background:#fff;box-shadow:.0625rem .125rem .1875rem #ccc;transform-origin:bottom left}.ModeSelector_dropdownItem__y9ZlL{display:flex;width:100%;flex-direction:column;align-items:flex-start;padding:.5rem .6rem;border:none;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);color:#656c94;cursor:pointer;outline:none;text-align:left}.ModeSelector_dropdownItem__y9ZlL:hover{background:rgba(0,0,0,0);color:#161a33}.ModeSelector_dropdownItem__y9ZlL:focus{box-shadow:none;outline:none}.ModeSelector_dropdownItemTitle__lG5Jt{color:#161a33}.ModeSelector_dropdownItemText__MRxq_{color:#656c94}.ModeSelector_arrowIcon__o1iAc{transition:transform .16s ease}.ModeSelector_dropdownButton__hGyRv[aria-expanded=true] .ModeSelector_arrowIcon__o1iAc{transform:rotate(180deg)}@keyframes ModeSelector_dropdown-enter__GclK4{0%{opacity:0;transform:translateY(.25rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ModeSelector_dropdownItemActive__mYAhv .ModeSelector_dropdownItemTitle__lG5Jt{color:#503ae0}.ModeSelector_dropdownItemActive__mYAhv .ModeSelector_dropdownItemText__MRxq_{color:#656c94}.Snackbar_snackbarRoot__Bj9nu{position:absolute;top:-4rem;left:50%;pointer-events:none;transform:translateX(-50%)}.Snackbar_snackbarRoot__Bj9nu>div{pointer-events:auto}.Snackbar_snackbarInner__b8fUj{display:flex;width:max-content;align-items:flex-start;justify-content:center;padding:.625rem .875rem .625rem .625rem;border-radius:.625rem;background:#fff;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);gap:.375rem}.Snackbar_snackbarIcon__xuBMT{margin:.125rem 0 0 .125rem}.Snackbar_snackbarText__p1HyB{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;color:#161a33}.ChatLimitNotification_root__1Ykwk{display:flex;align-items:flex-end;padding:1rem;border-radius:1.125rem;background-color:#f0f2ff;gap:1.5rem}.ChatLimitNotification_content__eLTHn{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.ChatLimitNotification_title__nz3Om{font-family:Onest,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;color:#161a33}.ChatLimitNotification_description__wIW6Z{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#656c94}.ChatLimitNotification_actions__NGL4W{display:flex;flex-shrink:0;align-items:center}.ChatLimitNotification_button__5emJA{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;padding:.625rem .875rem;border-radius:.5rem;background-color:#503ae0;box-shadow:none;color:#fff;text-transform:none;white-space:nowrap}.ChatLimitNotification_button__5emJA:hover{background-color:#3014ba;box-shadow:none}.ChatLimitNotification_button__5emJA:active{background-color:#1f098f;box-shadow:none}.AiChatInput_wrapper__Czx_a{display:flex;width:100%;flex-direction:column;align-items:center;gap:1rem}.AiChatInput_notification__WYO_P{width:100%;margin-bottom:.625rem}.styles_root__Jogcx{position:relative;z-index:30;display:flex;width:100%;height:4rem;min-height:4rem;box-sizing:border-box;align-items:center;justify-content:center;padding:.5rem 2.5rem .5rem .5rem;background:linear-gradient(0deg,#e0dbfd,#e0dbfd),linear-gradient(0deg,#5eb2ff,#5eb2ff);box-shadow:inset 0 -.5rem 4rem 0 hsla(0,0%,100%,.05)}@media(min-width:48rem){.styles_root__Jogcx{padding:0 5rem 0 2rem}}@media(min-width:64rem){.styles_root__Jogcx{padding:0}}.styles_content__ZPAA6{display:flex;width:100%;height:100%;flex:1 1 auto;align-items:center;justify-content:center;margin:0 auto;gap:1.5rem}@media(min-width:48rem){.styles_content__ZPAA6{gap:2rem}}@media(min-width:64rem){.styles_content__ZPAA6{padding-right:1.5rem}}.styles_imageWrapper__bsoPZ{display:none;flex-shrink:0;align-items:center;justify-content:center}@media(min-width:48rem){.styles_imageWrapper__bsoPZ{display:flex}}.styles_image__IoRCP{width:auto;height:4rem;object-fit:contain}.styles_text__vRTCM{overflow:hidden;margin-left:0;color:#161a33;text-overflow:ellipsis;font-family:Onest,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem}@media(min-width:48rem){.styles_text__vRTCM{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}}@media(min-width:64rem){.styles_text__vRTCM{font-family:Onest,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}}.styles_button__Eg7Jm{display:flex;min-width:3rem;height:2.5rem;align-items:center;justify-content:center;padding:.625rem .875rem;border:none;border-radius:.5rem;background:#fff;color:#161a33;cursor:pointer;text-transform:none;transition:background-color .2s ease,opacity .2s ease;white-space:nowrap;font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.styles_button__Eg7Jm:hover{opacity:.9}.styles_button__Eg7Jm:active{opacity:.8}.styles_button__Eg7Jm:focus-visible{outline:.125rem solid #fff;outline-offset:.125rem}.styles_closeButton__1d4Of{position:absolute;z-index:2;top:50%;right:.5rem;width:1rem;min-width:1rem;height:1rem;color:#9399bd;cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease}.styles_closeButton__1d4Of:focus-visible{outline:.125rem solid #fff;outline-offset:.125rem}@media(min-width:48rem){.styles_closeButton__1d4Of{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;right:2rem}}@media(min-width:64rem){.styles_closeButton__1d4Of{font-family:Onest,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;right:1.5rem}}.styles_closeIcon__KW6BD{width:1rem;height:1rem}.styles_cookieNotification__q0OHQ{position:fixed;z-index:49;bottom:1rem;left:1rem;display:flex;width:20.5rem;box-sizing:border-box;flex-direction:column;align-items:flex-start;padding:1rem;border-radius:1rem;background:#fff;box-shadow:0 .125rem .5rem 0 rgba(122,130,161,.2);gap:1rem}.styles_text__XybUl{min-width:100%;margin:0;color:#161a33;white-space:pre-wrap;font-family:Onest,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.styles_accent__qhq_t{color:#503ae0;text-decoration:none}.styles_button__MswIL{min-width:2.5rem;min-height:2.5rem;max-height:2.5rem;padding:.625rem .875rem;border:none;border-radius:.5rem;background:#503ae0;color:#fff;cursor:pointer;text-align:center;transition:.2s;font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.styles_button__MswIL:hover{background:#3014ba}.styles_button__MswIL:active{background:#1f098f}.styles_mainWrapper__iaEMd{position:relative;display:flex;overflow:hidden;width:100vw;height:100vh;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;background:#fff;transition:padding-left .15s}.styles_mainWrapper__iaEMd:has(div[data-type="chatsList.open"]){padding-left:20rem}.styles_content__NA36f{z-index:1;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.styles_cookieNotification__wOkc1{position:absolute;left:1.5rem}.TaskDisclaimer_taskDisclaimerContainer__evyJL{display:flex;height:100%;flex:1 0;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;gap:.25rem}.TaskDisclaimer_title__rCgm8{font-size:1.25rem;font-weight:500;letter-spacing:-.0125rem;line-height:1.625rem}.TaskDisclaimer_description__vgOfr,.TaskDisclaimer_title__rCgm8{font-family:Onest,Helvetica,Arial,sans-serif;font-style:normal;margin:0;text-align:center}.TaskDisclaimer_description__vgOfr{font-size:1rem;font-weight:400;line-height:1.5rem;color:#656c94}@keyframes AiAssistantSidebar_slide-in__hIatx{0%{transform:translateX(100%)}to{transform:translateX(0)}}.AiAssistantSidebar_content__6nuZO{display:flex;overflow:hidden;height:100%;flex-direction:column}.AiAssistantSidebar_header__hpSYA{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--border-border-default,#e4e6f7)}.AiAssistantSidebar_headerTitle__pG42Q{display:flex;align-items:center;gap:8px}.AiAssistantSidebar_headerTitle__pG42Q h2{margin:0;color:var(--text-text-default,#161a33);font-family:var(--family-onest,"Onest",sans-serif);font-size:16px;font-weight:500;line-height:24px}.AiAssistantSidebar_headerLogo__Sn2bh{padding:.25rem}.AiAssistantSidebar_icon__tEz5e{display:flex;width:48px;height:48px;flex-shrink:0;align-items:center;justify-content:center}.AiAssistantSidebar_closeButton__HH9Fc{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:none;border-radius:10px;background:rgba(0,0,0,0);color:var(--text-text-secondary,#656c94);cursor:pointer;transition:background-color .2s ease}.AiAssistantSidebar_closeButton__HH9Fc:hover{background:var(--background-bg-secondary,#f0f2ff)}.AiAssistantSidebar_closeButton__HH9Fc:active{background:var(--background-bg-tertiary,#e4e6f7)}.AiAssistantSidebar_body__mkEhV{display:flex;flex:1 1;flex-direction:column;overflow-y:auto}.AiAssistantSidebar_placeholder__VIRGc{display:flex;height:100%;align-items:center;justify-content:center;padding:24px;text-align:center}.AiAssistantSidebar_placeholder__VIRGc p{color:var(--text-text-secondary,#656c94);font-family:var(--family-onest,"Onest",sans-serif);font-size:16px;font-weight:400;line-height:24px}.TaskPageAIWrapper_wrapper__Owf6_{position:relative;display:flex;overflow:hidden;width:100%;min-height:100vh;gap:.75rem}@media(min-width:64rem){.TaskPageAIWrapper_wrapperWithPadding__1rP9B{max-width:120rem;padding:1rem 1.5rem;margin:0 auto}}.TaskPageAIWrapper_mainContent__Ii49x{overflow:clip;flex:1 1;background-color:#fff;transition:margin-right .3s ease}@media(min-width:64rem){.TaskPageAIWrapper_mainContent__Ii49x{width:calc(100% - var(--ai-sidebar-width))}[data-aisidebaropen=true] .TaskPageAIWrapper_mainContent__Ii49x{border-radius:1.5rem}}.TaskPageAIWrapper_sidebar__AdSv6{position:absolute;z-index:10;display:flex;width:100vw;height:100dvh;flex-direction:column;border-radius:1.5rem;animation:TaskPageAIWrapper_slide-in__X9Aeq .3s ease;background:var(--background-bg-white,#fff)}@media(min-width:64rem){.TaskPageAIWrapper_sidebar__AdSv6{position:relative;z-index:unset;width:var(--ai-sidebar-width);height:calc(100dvh - 2rem)}}.TaskPageAIWrapper_resizer__brVAd{position:absolute;z-index:1000;top:50%;left:-1.375rem;display:none;width:2rem;height:4rem;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:1.5rem;background:var(--background-bg-page,#f0f1f3);color:var(--text-text-secondary,#656c94);cursor:ew-resize;touch-action:none;transform:translateY(-50%);transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TaskPageAIWrapper_resizer__brVAd:hover{background:var(--background-bg-tertiary,#e4e6f7)}.TaskPageAIWrapper_resizer__brVAd:active{cursor:-webkit-grabbing;cursor:grabbing}@media(min-width:64rem){.TaskPageAIWrapper_resizer__brVAd{display:flex}}.TaskPageAIWrapper_aiLogo__rCDzs{position:fixed;z-index:1000;right:2rem;bottom:2rem;padding:.5rem;cursor:pointer}.styles_root__4jyPI{display:flex;min-height:100%;flex-direction:column;align-items:center;justify-content:space-between;padding-bottom:2rem;color:#22272f}@media(max-width:47.999rem){.styles_root__4jyPI{justify-content:center}}.styles_wrapper__8netP{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;margin-top:2rem}@media(max-width:47.999rem){.styles_wrapper__8netP{height:auto}}.styles_image__6quoR{width:22.5rem;max-width:none;height:11.25rem;margin:0 auto 1.5rem;object-fit:cover}@media(max-width:47.999rem){.styles_image__6quoR{width:25rem;height:12.5rem;margin-bottom:2rem}}.styles_title__okemr{margin:0 0 .5rem;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;text-align:center}.styles_message__SeAgg{max-width:18.75rem;margin:0 0 1.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-align:center}@media(max-width:47.999rem){.styles_message__SeAgg{max-width:25.375rem}}.styles_button__R_RRs{display:flex;min-width:12.5rem;height:3rem;align-items:center;justify-content:center;padding:.75rem 1.25rem;border:none;border-radius:6.25rem;background:#1a71e8;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;white-space:nowrap}.styles_mobilePanel__XMQ_B{position:fixed;z-index:10;top:0;left:0;display:flex;width:100%;height:4rem;align-items:center;justify-content:space-between;padding:0 1rem;border-bottom:.063rem solid #e4e6f7;background:#fff}.styles_desktopPanel__KBmcx{z-index:10}@media(min-width:108rem){.styles_desktopPanel__KBmcx{position:-webkit-sticky;position:sticky;top:0}}.styles_iconButton__9y5l4{border-radius:.5rem;color:#161a33}.styles_button__539AF{padding:.75rem 1.25rem .75rem .875rem;border-radius:.75rem;background:#f0f2ff;color:#161a33;font-size:1rem;font-weight:500;line-height:1.5rem}.styles_button__539AF:hover{background-color:#f0f0f0}[data-aisidebaropen=true] .styles_button__539AF{width:48px;min-width:48px;height:48px;padding:.75rem 1.25rem}[data-aisidebaropen=true] .styles_button__539AF span{padding:0;margin:0}[data-aisidebaropen=true] .styles_buttonText__IWShW{display:none}.styles_fixedLink__4HYiT{position:fixed;top:1.5rem;left:1.5rem}[data-aisidebaropen=true] .styles_fixedLink__4HYiT{position:absolute}@media(min-width:85.375rem){[data-aisidebaropen=true] .styles_fixedLink__4HYiT{position:-webkit-sticky;position:sticky;width:-moz-fit-content;width:fit-content}}.styles_fixedStatus__LD1Xi{position:fixed;top:1.5rem;right:1.5rem}[data-aisidebaropen=true] .styles_fixedStatus__LD1Xi{position:absolute}@media(min-width:108rem){[data-aisidebaropen=true] .styles_fixedStatus__LD1Xi{position:-webkit-sticky;position:sticky;top:1.5rem;left:calc(100% - 4.5rem);width:-moz-fit-content;width:fit-content;margin-top:-2.25rem}}.styles_root__J48KC{position:relative;display:flex;height:100vh;flex-direction:column}[data-aisidebaropen=true] .styles_root__J48KC{overflow-y:auto}.styles_content__0j8kP{display:flex;flex-grow:1;justify-content:center;overflow-y:auto}[data-aisidebaropen=true] .styles_content__0j8kP{flex-grow:unset;overflow-y:unset}@media(min-width:85.375rem){[data-aisidebaropen=true] .styles_content__0j8kP{margin-top:-3.5rem}}.styles_player__fjoib{padding-top:5rem}@media(min-width:48rem){.styles_player__fjoib{padding-top:6rem}}@media(min-width:80rem){.styles_player__fjoib{padding-top:1.5rem}}.styles_root__qjwqV{position:absolute;top:50%;left:50%;display:flex;overflow:hidden;width:100%;height:100%;flex-direction:column;background:#fff;outline:none;transform:translate(-50%,-50%)}@media(min-width:48rem){.styles_root__qjwqV{width:46rem;height:auto;max-height:90vh;border-radius:1.5rem}}@media(min-width:64rem){.styles_root__qjwqV{width:48.75rem}}.styles_header__eQ0zo{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:.063rem solid #e4e6f7}@media(min-width:48rem){.styles_header__eQ0zo{padding:1.5rem 1.5rem 1.25rem}}.styles_title__I2QM4{color:#161a33;font-size:1.25rem;font-weight:500;letter-spacing:-.2px;line-height:1.75rem}@media(min-width:48rem){.styles_title__I2QM4{font-size:1.5rem}}.styles_closeButton__Zv54N{padding:.25rem;color:#9399bd}.styles_closeButton__Zv54N:hover{color:#161a33}.styles_content__t6g9R{overflow-y:auto}.styles_info__ka666{padding:1.25rem 1rem 1rem;border-bottom:.063rem solid #e4e6f7}@media(min-width:48rem){.styles_info__ka666{padding:1.25rem 1.5rem 1.5rem}}.styles_label__wanp_{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:.25rem .5rem;border-radius:1rem;margin-bottom:1.5rem;background:#f0f2ff;color:#161a33;font-size:.75rem;font-weight:500;line-height:1rem}@media(min-width:48rem){.styles_label__wanp_{padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}}.styles_answerFormat__SEMNB{color:#656c94;font-size:.875rem;font-weight:500;line-height:1.25rem}.styles_history__d6pHS{display:flex;flex-direction:column;padding:1.25rem 0}@media(min-width:48rem){.styles_history__d6pHS{padding:1.5rem 1rem}}.styles_status__oEl_3{position:relative;z-index:2;width:.625rem;height:.625rem;border-radius:50%;margin-top:1.188rem;background-color:#fff;outline:.25rem solid #fff}.styles_status__success__kEg8D{width:.5rem;height:.5rem;border:none;background:#0db56c}.styles_status__failed__ho1KF{border:.125rem solid #fa3448}.styles_item__l8aLp{position:relative;display:flex;flex-direction:column;padding:.75rem .75rem .875rem 2.938rem}.styles_item__active__gCgXK{border-radius:.75rem;background:#f5f6ff}.styles_item__active__gCgXK .styles_statusIcon__PT3MZ{outline-color:#f5f6ff}.styles_item__l8aLp:before{position:absolute;z-index:1;top:0;bottom:0;left:1.375rem;width:.063rem;background-color:#e4e6f7;content:""}.styles_item__l8aLp:first-child:before{top:1.25rem}.styles_item__l8aLp:last-child:before{bottom:calc(100% - 1.25rem)}.styles_statusWrapper__VHnpS{position:absolute;top:0;bottom:0;left:0;display:flex;width:2.813rem;justify-content:center}.styles_statusName__g7au7{margin-bottom:.125rem;color:#161a33;font-size:1rem;font-weight:500;line-height:1.5rem}.styles_statusName__g7au7.styles_mStatusNameCorrect__nBjdR{color:#0db56c}.styles_statusName__g7au7.styles_mStatusNameFailed__YjD7W{color:#fa3448}.styles_statusDate__e6eU7{margin-bottom:.75rem;color:#656c94;font-size:.875rem;line-height:1.25rem}.styles_root__nhKNU{position:fixed;z-index:10;top:0;left:0;display:flex;width:100%;height:4rem;align-items:center;justify-content:space-between;padding:0 .625rem;border-radius:0 0 1.25rem 1.25rem;border-bottom:.063rem solid #e4e6f7;background:#fff}@media(min-width:64rem){.styles_root__nhKNU{position:-webkit-sticky;position:sticky;height:auto;flex:0 0 4rem;padding:1rem 1.5rem;border-radius:0}}@media(min-width:108rem){.styles_root__nhKNU{border:none;background:none}}.styles_button__tqKmc{min-width:unset;padding:.75rem;border-radius:.5rem;color:#161a33}.styles_button__tqKmc>span{margin:0}@media(min-width:64rem){.styles_button__tqKmc{padding:.75rem 1rem .75rem .75rem;border-radius:.75rem;background:#f0f2ff;color:#161a33;font-size:1rem;font-weight:500;gap:.5rem;line-height:1.5rem}.styles_button__tqKmc:hover{background-color:#f0f0f0}}.styles_buttonText__LriCq{display:none}@media(min-width:64rem){.styles_buttonText__LriCq{display:inline}}.styles_showAnswersButton__a4a6G{flex-direction:row-reverse;background:#fff;color:#656c94;gap:.375rem}.styles_showAnswersButton__a4a6G>span{margin:0}.styles_showAnswersButton__a4a6G svg{width:1.25rem;height:1.25rem}.styles_showAnswersButton__a4a6G svg path{fill:#656c94}@media(min-width:64rem){.styles_showAnswersButton__a4a6G{flex-direction:row}}.styles_root__Ux3L3{display:flex;flex-direction:column}.styles_status__ekeTg{position:relative;z-index:2;width:.625rem;height:.625rem;border-radius:50%;margin-top:1.188rem;background-color:#fff;outline:.25rem solid #fff}.styles_status__success__CePIT{width:.5rem;height:.5rem;border:none;background:#0db56c}.styles_status__failed__bEO0I{border:.125rem solid #fa3448}.styles_statusIcon__anK2s{z-index:2;width:1rem;height:1rem;border-radius:1rem;margin-top:1rem;background:#fff;outline:.25rem solid #fff}.styles_statusIcon__more__QHl2N{width:.375rem;height:.563rem;border-radius:unset;margin-top:1.25rem}.styles_item__e_uHt{position:relative;display:flex;flex-direction:column;padding:.75rem .75rem .875rem 2.938rem;cursor:pointer}.styles_item__active__epEcs{border-radius:.75rem;background:#f5f6ff}.styles_item__active__epEcs .styles_statusIcon__anK2s{outline-color:#f5f6ff}.styles_item__e_uHt:before{position:absolute;z-index:1;top:0;bottom:0;left:1.375rem;width:.063rem;background-color:#e4e6f7;content:""}.styles_item__e_uHt:first-child:before{top:1.25rem}.styles_item__e_uHt:last-child:before{bottom:calc(100% - 1.25rem)}.styles_statusWrapper__eMDre{position:absolute;top:0;bottom:0;left:0;display:flex;width:2.813rem;justify-content:center}.styles_statusName__KzjCX{margin-bottom:.125rem;color:#161a33;font-size:1rem;font-weight:500;line-height:1.5rem}.styles_statusDate__0UUhu{color:#656c94;font-size:.875rem;line-height:1.25rem}.styles_more__hXeT7{color:#1a49c9;font-size:1rem;font-weight:500;line-height:1.5rem}.styles_root__h5aWn{display:grid;padding:1.5rem 1rem;border-radius:1.25rem;background:#fff;grid-auto-rows:minmax(2.75rem,auto);grid-template-columns:repeat(3,1fr)}@media(min-width:48rem){.styles_root__h5aWn{display:flex;flex-direction:column;padding:1.25rem 1rem}}.styles_title__WneSf{color:#656c94;font-size:1rem;line-height:1.5rem}.styles_title__student__FrA_h{margin-top:-.25rem}.styles_title__results__cyYB3{margin-top:.25rem}@media(min-width:48rem){.styles_title__WneSf{margin-bottom:.25rem;margin-left:.438rem}.styles_title__student__FrA_h{margin-top:0;margin-bottom:.375rem}.styles_title__results__cyYB3{margin-top:0;margin-bottom:.5rem}}.styles_date__phzuX,.styles_results__0hTwt,.styles_student__OuZFr{grid-column:2/-1}.styles_results__0hTwt{margin:.25rem 0 0 .5rem}@media(min-width:48rem){.styles_results__0hTwt{margin:0}}.styles_date__phzuX{display:flex;flex-direction:row;margin:0 0 0 1.25rem;color:#161a33;font-size:1rem;gap:.625rem;line-height:1.5rem}.styles_date__phzuX svg{width:1.25rem;height:1.25rem}.styles_date__phzuX svg path{fill:#656c94}@media(min-width:48rem){.styles_date__phzuX{margin:0 0 1.75rem .438rem;gap:.75rem}.styles_date__phzuX svg{display:none}}.styles_student__OuZFr{display:flex;margin:-.25rem 0 0 1.25rem;color:#161a33;font-size:1rem;gap:.4375rem;line-height:1.5rem;word-break:break-word}@media(min-width:48rem){.styles_student__OuZFr{align-items:center;margin:0 0 1.75rem .438rem;gap:.75rem}}.styles_avatar__6VrDh{width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:.5rem}@media(min-width:48rem){.styles_avatar__6VrDh{width:2rem;height:2rem;border-radius:.5rem}}.styles_root__1ki61{display:flex;min-width:22.5rem;flex-direction:column-reverse;border-radius:1.25rem 1.25rem 0 0;margin-top:4.5rem;background:#f0f1f3;gap:.5rem}@media(min-width:48rem){.styles_root__1ki61{min-width:48rem;height:100vh;flex-direction:row;background:#fff;overflow-y:auto}}@media(min-width:64rem){.styles_root__1ki61{border-radius:0;margin-top:0;gap:0}}.styles_content__itIFD{display:flex;height:-moz-fit-content;height:fit-content;flex-grow:1;justify-content:center;background:#f0f1f3}@media(min-width:48rem){.styles_content__itIFD{height:auto;background:#fff;overflow-y:auto}}@media(min-width:64rem){.styles_content__itIFD{flex-direction:column;align-items:center;justify-content:flex-start}}.styles_history__lVTty{width:100%;flex-shrink:0}@media(min-width:48rem){.styles_history__lVTty{width:15.5rem;border-left:.063rem solid #e4e6f7;background:#fff;overflow-y:auto}}@media(min-width:80rem){.styles_history__lVTty{width:16.75rem}}@media(min-width:108rem){.styles_history__lVTty{width:20.5rem}}.styles_player__TumAN{height:-moz-fit-content;height:fit-content;border-radius:1.25rem 1.25rem 0 0;background:#fff}@media(min-width:64rem){.styles_player__TumAN{max-width:45rem;padding:1rem 0;border-radius:0}}@media(min-width:108rem){.styles_player__TumAN{z-index:10;margin-top:-4rem}}.PublicTaskPreview_container__X_8tG{display:flex;width:100vw;min-height:100dvh;box-sizing:border-box;align-items:flex-start;justify-content:center;padding:1rem;margin-left:calc((100vw - 100%)/-2)}@media(min-width:48rem){.PublicTaskPreview_container__X_8tG{padding:2.5rem}}.PublicTaskPreview_inner__Km7mi{width:100%;max-width:60rem;margin:0 auto}.PublicTaskPreview_player__VV7JB{margin:0 auto}.styles_wrap__yc7m_{width:100%}.styles_header__m_RvC{display:flex;align-items:center;justify-content:space-between}.styles_body__Sl9mL{display:flex;width:100%;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}@media(min-width:80rem){.styles_body__Sl9mL{padding:0}}.styles_grid__vbHs_{display:grid;width:100%;max-width:100rem;grid-gap:1rem;gap:1rem;grid-auto-rows:12.5rem;grid-template-columns:repeat(2,1fr)}@media(min-width:80rem){.styles_grid__vbHs_{grid-template-columns:repeat(3,1fr)}}@media(min-width:108rem){.styles_grid__vbHs_{grid-template-columns:repeat(4,1fr)}}.styles_sentinel__MzhAI{height:.0625rem}.styles_emptyWrap__L0OTv{display:flex;width:100%;flex:1 1;align-items:center;justify-content:center}.styles_wrap__NSF4n{width:100%}.styles_header___kxnI{display:flex;align-items:center;justify-content:space-between}.styles_body__syPd1{display:flex;width:100%;flex:1 1;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:80rem){.styles_body__syPd1{padding:0}}.styles_grid__8fh_3{display:grid;width:100%;max-width:100rem;grid-gap:1rem;gap:1rem;grid-auto-rows:12.5rem;grid-template-columns:repeat(2,1fr)}@media(min-width:80rem){.styles_grid__8fh_3{grid-template-columns:repeat(3,1fr)}}@media(min-width:108rem){.styles_grid__8fh_3{grid-template-columns:repeat(4,1fr)}}.styles_sentinel___lgeV{height:.0625rem}.styles_emptyWrap__3VOgB{display:flex;width:100%;flex:1 1;align-items:center;justify-content:center}.styles_board__IRm2w{display:flex;width:100%;max-width:100rem;height:100%;min-height:0;flex-direction:column;align-items:stretch;gap:.75rem}@media(min-width:48rem){.styles_board__IRm2w{display:flex;max-width:77rem;flex-direction:row;align-items:flex-start;gap:.75rem}}@media(min-width:80rem){.styles_board__IRm2w{min-width:0;max-width:100rem;gap:.75rem}}.styles_mobileHeader__KzqMR{display:none}.styles_column__QLszd{min-width:0;flex:1 0;align-self:stretch}@media(min-width:48rem){.styles_column__QLszd{flex:0 0 18.6875rem}}@media(min-width:64rem){.styles_column__QLszd{flex:1 0}}.styles_columnBox__KhPX8{display:flex;height:100%;min-height:100vh;flex-direction:column;align-items:flex-start;padding:1.25rem;border-radius:1.25rem;background:rgba(228,230,247,.6980392157);gap:.5rem}@media(max-width:47.999rem){.styles_columnBox__KhPX8{flex-direction:column;align-items:flex-start;align-self:stretch;padding:0;gap:.5rem}}.styles_header__IIlcU{display:flex;align-items:center;padding-bottom:1rem;padding-left:.25rem;gap:.5rem}.styles_title__AdT6m{overflow:hidden;color:#1e2342;text-overflow:ellipsis;white-space:nowrap}.styles_count____8Ai,.styles_title__AdT6m{font-family:Onest,Helvetica,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;letter-spacing:-.025rem;line-height:1.75rem}.styles_count____8Ai{color:#9399bd}.styles_body__ww868{display:flex;width:100%;min-height:0;flex:1 1 auto;flex-direction:column;gap:.5rem}@media(max-width:47.999rem){.styles_board__IRm2w{--mobileHeaderH:4.5rem;width:100%;flex-direction:column;align-items:stretch}.styles_mobileHeader__KzqMR{display:flex;width:100vw;height:calc(var(--mobileHeaderH) + var(--layout-header-height));align-items:flex-end;justify-content:center;padding:.5rem 1rem 1.25rem;border-radius:0 0 2rem 2rem;margin-top:calc((var(--layout-content-vertical-margin) + var(--layout-header-height))*-1);margin-left:calc(var(--layout-horizontal-padding)*-1);background-color:#fff;gap:.25rem;-webkit-overflow-scrolling:touch;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.styles_mobileHeader__KzqMR::-webkit-scrollbar{display:none}.styles_mobileTabCount__Zh9iM{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;color:#9399bd}.styles_mobileTab__ZGYeD{display:inline-flex;align-items:center;padding:.875rem 1rem;border:none;border-radius:.75rem;background:none;color:#1e2342;font-size:.875rem;gap:.5rem;outline:none;scroll-snap-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap}.styles_mobileTabActive__dTvDS{padding:.75rem 1rem;border-color:#b7bdd7;border-radius:.75rem;background:#e4e6f7}.styles_mobileTabActive__dTvDS,.styles_mobileTabActive__dTvDS .styles_mobileTabCount__Zh9iM{font-family:Onest,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;color:#503ae0}.styles_mobileTabTitle__BAR_D{font-family:Onest,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}.styles_header__IIlcU{display:none}.styles_columnBox__KhPX8{overflow:visible;min-height:calc(100vh - var(--mobileHeaderH));background-color:#f0f1f3}.styles_column__QLszd{display:none;width:100%;flex:1 1 auto}.styles_board__IRm2w[data-active=done] .styles_column__QLszd[data-key=done],.styles_board__IRm2w[data-active=inProgress] .styles_column__QLszd[data-key=inProgress],.styles_board__IRm2w[data-active=onCheck] .styles_column__QLszd[data-key=onCheck],.styles_board__IRm2w[data-active=toDo] .styles_column__QLszd[data-key=toDo]{display:block}.styles_body__ww868 [class*=MuiCard-root]{width:100%;max-width:none;margin:0}.styles_body__ww868{min-height:calc(100vh - var(--mobileHeaderH));overflow-y:visible;overscroll-behavior-y:contain}}.styles_wrap__IeQ2f{width:100%}.styles_header__v4sSw{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.5rem}@media(min-width:48rem){.styles_header__v4sSw{flex-direction:row;align-items:center;gap:0}}.styles_boardWrap__5i_fz{display:flex;width:100%;min-height:0;flex:1 1 auto;justify-content:center}@media(min-width:48rem){.styles_boardWrap__5i_fz{overflow:auto hidden;justify-content:flex-start;scrollbar-width:none}.styles_boardWrap__5i_fz::-webkit-scrollbar{display:none}}.styles_emptyWrap__Byx0Q{display:flex;width:100%;flex:1 1;align-items:center;justify-content:center}.styles_page__ao1_K{display:flex;width:100%;flex-direction:column;align-items:center;padding:0;gap:1rem}@media(min-width:48rem){.styles_page__ao1_K{gap:1.5rem}}.styles_content___Bief{display:flex;width:100%;max-width:100rem;flex:1 1;flex-direction:column;align-items:center}