@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}:root[data-theme=light]{--background-color:#f4f6f8;--bg-semi-transperent:rgba(242,242,248,.6);--text-color:#131336;--background-secondary:#23242a;--background-tile:#fff;--background-tile2:#e7e7e7;--background-tile-border:#fdfdfe;--menu-bg:#c7cddd;--text-color-secondary:#23242a;--text-color-secondary2:#131336;--green:#a2eab6;--blue:#a2d2ff;--pink:#fcb3b3;--orange:#ffd9ab;--red:#f74141;--light-red:#ffd4d4;--nav-color:#c7cddd;--nav-color-secondary:#dfe5f5;--light-lavanda:#d5d4ff;--box-shadow-light:4px 4px 8px hsla(0,0%,62%,.25),-4px -4px 15px hsla(0,0%,92%,.91);--primary-color:#717eee;--primary-white:#fff;--primary-cyan:#57c5fe;--primary-orange:#fec166;--primary-red:#fe848f;--primary-green:#90d6a0;--primary-gray:#c9c9c9;--primary-gray2:#757575;--primary-dark:#23242a;--primary-dark2:#26272e}:root[data-theme=dark]{--background-color:#3a3d41;--bg-semi-transperent:rgba(8,12,20,.6);--text-color:#fcffff;--background-secondary:#1a1b20;--background-tile:#14161c;--background-tile2:#1c1e26;--background-tile-border:#1e2028;--menu-bg:#14161c;--text-color-secondary:#f4f6f8;--text-color-secondary2:#6e6e6e;--green:#74e092;--blue:#73bcff;--pink:#fa8d8d;--orange:#ffc581;--red:#f74141;--light-red:#6d2e2e;--light-lavanda:#2f2e6d;--nav-color:#2d2d2d;--nav-color-secondary:#3d3d3d;--primary-color:#717eee;--primary-white:#fff;--primary-cyan:#57c5fe;--primary-orange:#fec166;--primary-red:#fe848f;--primary-green:#90d6a0;--primary-gray:#c9c9c9;--primary-dark:#23242a;--primary-dark2:#26272e}:root[data-theme=pink]{--background-color:#fe7676;--bg-semi-transperent:rgba(8,12,20,.6);--text-color:#fcffff;--background-secondary:#3a3d41;--background-tile:#ff9190;--background-tile2:#ff9b9a;--background-tile-border:#ccc;--menu-bg:#f8b3cf;--text-color-secondary:#f4f6f8;--text-color-secondary2:#6e6e6e;--green:#74e092;--blue:#73bcff;--pink:#fa8d8d;--orange:#f8f99b;--red:#f74141;--light-red:#6d2e2e;--lavanda:#7b7aff;--light-lavanda:#2f2e6d;--nav-color:#2d2d2d;--nav-color-secondary:#3d3d3d;--primary-color:#802e5d;--primary-white:#f7e6e5;--primary-cyan:#887bb0;--primary-orange:#fff4bd;--primary-red:#f4b9b8;--primary-green:#85d2d0;--primary-gray:#fff;--primary-dark:#23242a;--primary-dark2:#26272e}:root[data-theme=yellow]{--background-color:#f9953a;--bg-semi-transperent:rgba(242,242,248,.6);--text-color:#131336;--background-secondary:#23242a;--background-tile:#fff;--background-tile2:#e7e7e7;--background-tile-border:#fdfdfe;--menu-bg:#c7cddd;--text-color-secondary:#23242a;--text-color-secondary2:#131336;--green:#a2eab6;--blue:#a2d2ff;--pink:#fcb3b3;--orange:#ffd9ab;--red:#f74141;--light-red:#ffd4d4;--nav-color:#c7cddd;--nav-color-secondary:#dfe5f5;--lavanda:#7b7aff;--light-lavanda:#d5d4ff;--box-shadow-light:4px 4px 8px hsla(0,0%,62%,.25),-4px -4px 15px hsla(0,0%,92%,.91);--primary-color:#717eee;--primary-white:#fff;--primary-cyan:#57c5fe;--primary-orange:#fec166;--primary-red:#fe848f;--primary-green:#90d6a0;--primary-gray:#c9c9c9;--primary-dark:#23242a;--primary-dark2:#26272e}:root{--transition-fast:0.15s;--transition-base:0.2s;--transition-slow:0.32s;--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1)}*{box-sizing:border-box;padding:0;margin:0;scrollbar-width:3px;scrollbar-color:var(--background-tile-border) transparent}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}html{scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}body,html{max-width:100vw;overflow-x:hidden;border:none}::-webkit-scrollbar{height:3px;width:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5px;border:none}body{color:var(--text-color,#1e2a5e);background:var(--background-color,#eff2f9);min-height:100vh}a{color:inherit;text-decoration:none;height:-moz-fit-content;height:fit-content}.OfflineIndicator_offlineIndicator__Qq1XZ{position:fixed;top:0;left:0;right:0;background:#fef3c7;border-bottom:1px solid #f59e0b;z-index:1000;animation:OfflineIndicator_slideDown__hh4S0 .3s ease-out}.OfflineIndicator_content__lGaZq{display:flex;align-items:center;justify-content:center;padding:8px 16px;gap:8px}.OfflineIndicator_icon__5UzUZ{color:#d97706;flex-shrink:0}.OfflineIndicator_text__3zdvR{font-size:14px;font-weight:500;color:#92400e}.OfflineIndicator_pendingCount__TIFUW{background:#dc2626;color:#fff;border-radius:12px;padding:2px 8px;font-size:12px;font-weight:600;min-width:20px;text-align:center}.OfflineIndicator_syncButton__64yv2{background:none;border:none;color:#d97706;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;flex-shrink:0}.OfflineIndicator_syncButton__64yv2:hover{background:rgba(217,119,6,.1);color:#b45309}.OfflineIndicator_syncButton__64yv2:active{transform:scale(.95)}.OfflineIndicator_details__XSjma{background:hsla(48,96%,89%,.8);border-top:1px solid #f59e0b;padding:12px 16px;font-size:12px}.OfflineIndicator_detailItem__yzjxV{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;color:#92400e}.OfflineIndicator_detailItem__yzjxV:last-child{margin-bottom:0}.OfflineIndicator_detailItem__yzjxV span:first-child{font-weight:500}.OfflineIndicator_detailItem__yzjxV span:last-child{font-weight:600}@keyframes OfflineIndicator_slideDown__hh4S0{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:640px){.OfflineIndicator_content__lGaZq{padding:6px 12px;gap:6px}.OfflineIndicator_text__3zdvR{font-size:13px}.OfflineIndicator_details__XSjma{padding:8px 12px}.OfflineIndicator_detailItem__yzjxV{flex-direction:column;align-items:flex-start;gap:2px}}.OfflineNotification_notification__OWNXX{position:fixed;bottom:20px;right:20px;background:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15);border:1px solid #e5e7eb;max-width:350px;width:100%;z-index:1000;animation:OfflineNotification_slideIn__JHjrY .3s ease-out;overflow:hidden}.OfflineNotification_content__ws_AZ{display:flex;align-items:flex-start;padding:16px;gap:12px}.OfflineNotification_icon__pK4YM{color:#f59e0b;flex-shrink:0;margin-top:2px}.OfflineNotification_text__yM6Z3{flex:1 1;min-width:0}.OfflineNotification_title__vqGFH{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:4px}.OfflineNotification_message__7nIG_{font-size:13px;color:#6b7280;line-height:1.4}.OfflineNotification_closeButton__hjPeq{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;flex-shrink:0}.OfflineNotification_closeButton__hjPeq:hover{background:#f3f4f6;color:#6b7280}.OfflineNotification_closeButton__hjPeq:active{transform:scale(.95)}.OfflineNotification_progress__uOeYZ{height:3px;background:#f3f4f6;overflow:hidden}.OfflineNotification_progressBar__usAqo{height:100%;background:linear-gradient(90deg,#f59e0b,#d97706);animation:OfflineNotification_progressShrink__zBjXi linear forwards}@keyframes OfflineNotification_slideIn__JHjrY{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes OfflineNotification_progressShrink__zBjXi{0%{width:100%}to{width:0}}@media(max-width:640px){.OfflineNotification_notification__OWNXX{bottom:16px;right:16px;left:16px;max-width:none}.OfflineNotification_content__ws_AZ{padding:12px;gap:10px}.OfflineNotification_title__vqGFH{font-size:13px}.OfflineNotification_message__7nIG_{font-size:12px}}.UpdateToast_toast__pA876{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:1000;display:flex;align-items:center;gap:var(--global-gap2);padding:var(--global-gap1) var(--global-gap2);background:var(--background-tile);color:var(--text-color);border-radius:var(--border-radius);box-shadow:0 10px 25px rgba(0,0,0,.15);max-width:calc(100vw - var(--global-gap2)*2);animation:UpdateToast_slideUp__ZAiVJ var(--transition-slow) var(--ease-out)}.UpdateToast_text__lcf6U{font-size:.875rem;font-weight:500}.UpdateToast_button__ipp3X{display:flex;align-items:center;gap:var(--global-gap);flex-shrink:0;padding:var(--global-gap) var(--global-gap1);border:none;border-radius:var(--border-radius05);background:var(--primary-color);color:var(--primary-white);font-size:.8125rem;font-weight:600;cursor:pointer;transition:transform var(--transition-fast) var(--ease-standard)}.UpdateToast_button__ipp3X:hover{transform:scale(1.03)}.UpdateToast_button__ipp3X:active{transform:scale(.97)}@keyframes UpdateToast_slideUp__ZAiVJ{0%{transform:translate(-50%,16px);opacity:0}to{transform:translate(-50%);opacity:1}}.SplashScreen_container__2iRc_{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--background);display:flex;justify-content:center;align-items:center;z-index:9999}.SplashScreen_container__2iRc_.SplashScreen_hide__i__12{opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.SplashScreen_content__huqnb{flex-direction:column;gap:var(--global-gap2);width:80%;max-width:400px;text-align:center}.Loader_container__dhdqb,.SplashScreen_content__huqnb{display:flex;justify-content:center;align-items:center}.Loader_container__dhdqb{width:100%;height:100%;opacity:0;transition:opacity var(--transition-base) var(--ease-standard),height var(--transition-base) var(--ease-standard);position:relative;pointer-events:none}.Loader_container__dhdqb .Loader_loader__B3fJr{position:absolute}.Loader_container__dhdqb.Loader_visible___OWZy{opacity:1}.Loader_container__dhdqb.Loader_visible___OWZy .Loader_loader__B3fJr{animation:Loader_spin__vspVs 1s linear infinite}@keyframes Loader_spin__vspVs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Referal_code__OG01f{padding:var(--global-gap);border-radius:var(--border-radius);background:#fff;border:1px solid var(--border-color)}.ProfileBlock_page___ofpZ{width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:var(--global-gap2)}.ProfileBlock_auth__XIt4B{gap:var(--global-gap2)}.TaskDateFilter_wrap__zKpIp{display:flex;flex-direction:column;gap:var(--global-gap);padding:0 var(--global-gap2);animation:TaskDateFilter_fadeIn__yX9th .4s cubic-bezier(.32,.72,0,1) .1s both}@media(max-width:640px){.TaskDateFilter_wrap__zKpIp{padding:0 var(--global-gap1)}}.TaskDateFilter_calendarPanel__n8Egv{overflow:hidden;transition:height .24s ease-out}.TaskDateFilter_calendarPanel_open__DTYoy{overflow:visible}.TaskDateFilter_calendarPanelContent__c8wa_{padding-bottom:4px}@keyframes TaskDateFilter_fadeIn__yX9th{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.TaskDateFilter_wrap__zKpIp{animation:none}.TaskDateFilter_calendarPanel__n8Egv{transition:none}}.TaskCard_link__Huf0w{display:block;text-decoration:none;height:100%}.TaskCard_shell___zSSj{position:relative;background:var(--background);border-radius:var(--border-radius);padding:0;cursor:pointer;transition:transform .5s cubic-bezier(.32,.72,0,1),box-shadow .5s cubic-bezier(.32,.72,0,1);overflow:hidden;animation:TaskCard_fadeUpIn__UDzX6 .55s cubic-bezier(.32,.72,0,1) both}.TaskCard_shell___zSSj:hover{transform:translateY(-2px);box-shadow:0 16px 40px -24px rgba(0,0,0,.22)}.TaskCard_shell___zSSj:active{transform:scale(.985)}.TaskCard_accent__7DuD3{position:absolute;left:0;top:0;width:4px;height:100%;opacity:1}.TaskCard_accent__7DuD3.TaskCard_accent_current__9isQF{background:var(--primary2)}.TaskCard_accent__7DuD3.TaskCard_accent_pending__macpk{background:var(--workshop-background)}.TaskCard_accent__7DuD3.TaskCard_accent_completed__6UYa2{background:var(--lecture-background)}.TaskCard_accent__7DuD3.TaskCard_accent_canceled__Iws_u{background:var(--danger)}.TaskCard_core__tde4o{background:transparent;border-radius:var(--border-radius);padding:calc(var(--global-gap)*2);display:flex;flex-direction:column;gap:10px;min-height:156px;height:100%}.TaskCard_header__tsPg8{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.TaskCard_title___mXYV{font-size:.95rem;font-weight:700;color:var(--text);line-height:1.4;flex:1 1;min-width:0;word-break:break-word}.TaskCard_dateRow__uNkfZ{display:inline-flex;align-items:center;gap:5px;color:var(--secondary);font-size:.72rem;font-weight:600}.TaskCard_dateRow__uNkfZ svg{flex-shrink:0;color:var(--secondary)}.TaskCard_description__Emz8C{display:-webkit-box;margin:0;color:var(--secondary);font-size:.78rem;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TaskCard_footer__Nc2OG{display:flex;align-items:center;justify-content:space-between;gap:var(--global-gap);margin-top:auto}.TaskCard_meta__fAYLD{display:flex;align-items:center;gap:5px;color:var(--secondary)}.TaskCard_meta__fAYLD svg{flex-shrink:0}.TaskCard_priorityText__UCej5{font-size:.74rem;font-weight:600;color:var(--secondary)}.TaskCard_priority_1__0UvFD{color:var(--lecture-background)}.TaskCard_priority_3__QXEJo{color:var(--workshop-background)}.TaskCard_priority_5__QOn46{color:var(--danger)}@keyframes TaskCard_fadeUpIn__UDzX6{0%{opacity:0;transform:translateY(18px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.Badge_badge__bHml6{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:.03em;white-space:nowrap;transition:all .3s cubic-bezier(.32,.72,0,1)}.Badge_badge__bHml6.Badge_sm__AJC4Q{padding:2px 8px;font-size:.68rem}.Badge_badge__bHml6 .Badge_dot__du7Gy{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.Badge_badge__bHml6.Badge_neutral__VzPrB{background:var(--background);color:var(--secondary);border:1px solid var(--border-color)}.Badge_badge__bHml6.Badge_current__hT5eg,.Badge_badge__bHml6.Badge_primary__SZJvY{background:rgba(113,126,238,.12);color:var(--primary2);border:1px solid rgba(113,126,238,.25)}.Badge_badge__bHml6.Badge_pending__WVY4T{background:rgba(255,189,146,.18);color:var(--workshop-background);border:1px solid rgba(255,189,146,.35)}.Badge_badge__bHml6.Badge_completed__K9F4M{background:rgba(144,214,160,.15);color:var(--lecture-background);border:1px solid rgba(144,214,160,.3)}.Badge_badge__bHml6.Badge_canceled__QDsyG{background:rgba(233,81,63,.1);color:var(--danger);border:1px solid rgba(233,81,63,.22)}.Badge_badge__bHml6.Badge_success__udv9J{background:rgba(144,214,160,.15);color:var(--lecture-background);border:1px solid rgba(144,214,160,.3)}.Badge_badge__bHml6.Badge_warning__ULUyW{background:rgba(255,189,146,.18);color:var(--workshop-background);border:1px solid rgba(255,189,146,.35)}.Badge_badge__bHml6.Badge_danger__uRd6s{background:rgba(233,81,63,.1);color:var(--danger);border:1px solid rgba(233,81,63,.22)}.WrapList_list__l9KL_{display:flex;gap:var(--global-gap)}.WrapList_list__l9KL_.WrapList_wrap__h3KMj{flex-wrap:wrap}.CategoriesList_subtitle__4015h{color:var(--secondary);margin-top:-4px}.CategoriesList_tabs__HFs_P{display:flex;gap:var(--global-gap);overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.CategoriesList_tabs__HFs_P::-webkit-scrollbar{display:none}.CategoriesList_tab__iUkCI{flex-shrink:0;white-space:nowrap}.CategoriesList_createHeader__Lj9sZ{display:flex;align-items:center;justify-content:space-between;gap:var(--global-gap);margin-bottom:var(--global-gap)}.CategoriesList_createClose__eZqbn{transform:rotate(180deg);color:var(--secondary)}.CategoriesList_createForm__cNuhZ{padding-top:var(--global-gap);border-top:1px solid var(--border-color)}.CategoriesList_listSection__DczGy{gap:var(--global-gap2)}.CategoriesList_sectionHeader__esWIc{gap:var(--global-gap)}.CategoriesList_empty__xzegw{padding:var(--global-gap3) var(--global-gap2)}.CategoriesList_emptyContent__2wgvX{gap:var(--global-gap);color:var(--secondary);text-align:center}.TaskList_section__GoePp{display:flex;flex-direction:column;background:var(--background-tile);padding-top:var(--global-gap);border-radius:calc(var(--global-gap)*3) calc(var(--global-gap)*3) 0 0;min-height:85vh;padding-bottom:2rem;overflow:hidden}.TaskList_sectionHeader__Udnrw{display:flex;align-items:center;justify-content:space-between;animation:TaskList_fadeUpIn__gYwvB .5s cubic-bezier(.32,.72,0,1) .15s both}.TaskList_sectionLabel__7z23H{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--secondary)}.TaskList_sectionLabel__7z23H svg{flex-shrink:0}.TaskList_count__mXkIs{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:100px;background:var(--background-tile);border:1px solid var(--border-color);font-size:.72rem;font-weight:700;color:var(--text)}.TaskList_list__zwDA8{display:flex;flex-direction:column;gap:var(--global-gap1);padding:var(--global-gap) var(--global-gap2) var(--global-gap2)}@media(max-width:640px){.TaskList_list__zwDA8{padding-right:var(--global-gap1);padding-left:var(--global-gap1)}}.TaskList_empty__DWHjm{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:10px;background:var(--background-tile);border:1px dashed var(--border-color);border-radius:22px;margin:var(--global-gap) var(--global-gap2);animation:TaskList_fadeUpIn__gYwvB .5s cubic-bezier(.32,.72,0,1) .2s both}@media(max-width:640px){.TaskList_empty__DWHjm{margin-right:var(--global-gap1);margin-left:var(--global-gap1)}}.TaskList_emptyIcon__ig_8q{width:56px;height:56px;border-radius:16px;background:var(--background);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--secondary);margin-bottom:4px}.TaskList_emptyTitle__OuV8h{font-size:1rem;font-weight:700;color:var(--text)}.TaskList_emptyDesc__5wVvH{font-size:.82rem;color:var(--secondary);text-align:center;max-width:240px;line-height:1.5}@keyframes TaskList_fadeUpIn__gYwvB{0%{opacity:0;transform:translateY(14px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.TaskStatusTabs_wrap__BEhCY{padding:var(--global-gap) var(--global-gap2) var(--global-gap1)}@media(max-width:640px){.TaskStatusTabs_wrap__BEhCY{padding-right:var(--global-gap1);padding-left:var(--global-gap1)}}.SyncIndicator_indicator__69SUO{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:100px;border:1px solid var(--border-color);background:var(--background-tile);color:var(--secondary);font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:color .3s cubic-bezier(.32,.72,0,1),background .3s cubic-bezier(.32,.72,0,1);outline:none}.SyncIndicator_indicator__69SUO svg{flex-shrink:0}.SyncIndicator_indicator__69SUO:disabled{cursor:default}.SyncIndicator_synced__8w_gy{color:var(--secondary)}.SyncIndicator_synced__8w_gy svg{color:#22c55e}.SyncIndicator_synced__8w_gy:hover:not(:disabled),.SyncIndicator_syncing__d22Lr{color:var(--text)}.SyncIndicator_syncing__d22Lr svg{color:var(--primary)}.SyncIndicator_offline__mNSDi{color:var(--secondary)}.SyncIndicator_offline__mNSDi svg{color:#f59e0b}.SyncIndicator_spin__LdmHo{animation:SyncIndicator_sync-spin__OpOVy .9s linear infinite}@keyframes SyncIndicator_sync-spin__OpOVy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:480px){.SyncIndicator_label___v7ix{display:none}.SyncIndicator_indicator__69SUO{padding:6px 8px}}.Tasks_page__sNTVV{display:flex;flex-direction:column;min-height:100dvh;padding-bottom:calc(5rem + 44px);width:100%}.Tasks_toolbar__cenaj{display:flex;align-items:center;gap:var(--global-gap1);padding:var(--global-gap) var(--global-gap2) var(--global-gap1);animation:Tasks_fadeIn__W_rHx .4s cubic-bezier(.32,.72,0,1) .2s both}@media(max-width:640px){.Tasks_toolbar__cenaj{padding:var(--global-gap) var(--global-gap1) var(--global-gap1)}}@keyframes Tasks_fadeIn__W_rHx{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Tasks_toolbar__cenaj{animation:none}}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_a11773;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_a11773;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_a11773{font-family:__Plus_Jakarta_Sans_a11773,__Plus_Jakarta_Sans_Fallback_a11773;font-style:normal}.PageLayout_container__l14Bh{width:100%;margin:0 auto;max-width:1024px}.PageLayout_container__l14Bh.PageLayout_adaptive__U3DrV{flex-direction:row}@media screen and (max-width:1280px){.PageLayout_container__l14Bh.PageLayout_adaptive__U3DrV{flex-direction:column}}.ScheduleDayTasks_sidebar__5PkdZ{display:none}@media(min-width:1280px){.ScheduleDayTasks_sidebar__5PkdZ{display:flex;flex-direction:column;gap:var(--global-gap1);position:fixed;top:0;right:0;width:300px;height:100dvh;padding:var(--global-gap2) var(--global-gap1) 0;overflow:hidden;z-index:30;background:var(--background);border-left:1px solid var(--border-color)}}.ScheduleDayTasks_toolbar__a_pCQ{display:flex;align-items:center;justify-content:space-between;gap:var(--global-gap);padding:var(--global-gap) var(--global-gap1) 0;flex-shrink:0}.ScheduleDayTasks_toolbarText__Q_Umv{display:flex;flex-direction:column;gap:2px;min-width:0}.ScheduleDayTasks_toolbarText__Q_Umv h3{margin:0}.ScheduleDayTasks_date__49m4i{font-size:.875rem;font-weight:400;color:var(--secondary);line-height:1.2}.ScheduleDayTasks_createLink__qXaap{display:flex;text-decoration:none;flex-shrink:0}.ScheduleDayTasks_sheet__Sl6kF{flex:1 1;min-height:0;background:var(--background-tile);border-radius:calc(var(--global-gap)*3) calc(var(--global-gap)*3) 0 0;padding:var(--global-gap1);padding-bottom:calc(var(--global-gap2) + 80px);display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.ScheduleDayTasks_sheet__Sl6kF::-webkit-scrollbar{display:none}.ScheduleDayTasks_list__RMMkx{display:flex;flex-direction:column;gap:var(--global-gap1)}.ScheduleDayTasks_rowLink__FF3s0{display:block;text-decoration:none;color:inherit}.ScheduleDayTasks_row__Y_AJ6{position:relative;overflow:hidden;background:var(--background);border-radius:var(--border-radius);padding:calc(var(--global-gap)*1.5) calc(var(--global-gap)*2);transition:border-color var(--transition-base,.2s) var(--ease-standard,ease),transform var(--transition-fast,.15s) var(--ease-standard,ease)}.ScheduleDayTasks_row__Y_AJ6:after{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:var(--secondary)}.ScheduleDayTasks_row__Y_AJ6:hover{transform:translateY(-1px)}.ScheduleDayTasks_row__Y_AJ6:active{transform:scale(.99)}.ScheduleDayTasks_row__Y_AJ6.ScheduleDayTasks_status_current___NwXw:after{background:var(--primary2)}.ScheduleDayTasks_row__Y_AJ6.ScheduleDayTasks_status_pending__bbrBx:after{background:var(--workshop-background)}.ScheduleDayTasks_row__Y_AJ6.ScheduleDayTasks_status_completed__Uy21l:after{background:var(--lecture-background)}.ScheduleDayTasks_row__Y_AJ6.ScheduleDayTasks_status_canceled__rOFXb:after{background:var(--danger)}.ScheduleDayTasks_rowBody__nbim8{display:flex;flex-direction:column;gap:6px;min-width:0}.ScheduleDayTasks_rowTitle__qNX_x{font-size:.95rem;font-weight:600;color:var(--text);line-height:1.35;word-break:break-word}.ScheduleDayTasks_rowDesc__AuHBi{display:-webkit-box;margin:0;color:var(--secondary);font-size:.78rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ScheduleDayTasks_empty__9OM9N{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--global-gap);text-align:center;padding:calc(var(--global-gap)*4) var(--global-gap2)}.ScheduleDayTasks_empty__9OM9N h3{margin:0}.ScheduleDayTasks_emptyDesc__KwPMe{margin:0;font-size:.875rem;line-height:1.4;color:var(--secondary);max-width:16rem}.ScheduleDayTasks_emptyAction__MPnki{margin-top:var(--global-gap);text-decoration:none}@media(prefers-reduced-motion:reduce){.ScheduleDayTasks_row__Y_AJ6{transition:none}.ScheduleDayTasks_row__Y_AJ6:active,.ScheduleDayTasks_row__Y_AJ6:hover{transform:none}}