body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Montserrat,sans-serif}body{background-color:#080b13}.RoundedGreyButton_RoundedGreyButton__XaijA{border:1px solid #373e53;border-radius:6px;cursor:pointer;display:grid;height:35px;place-items:center;position:relative;width:35px}.RoundedGreyButton_dots__SLT1a{color:#fff;font-size:20px;height:100%}.RoundedGreyButton_bellDot__YUAhr{background-color:#8c49d9;border-radius:1000px;height:9px;position:absolute;right:-3px;top:-3px;width:9px}.TaskPage_taskPageContainer__5oCH1{grid-gap:25px;box-sizing:border-box;display:grid;gap:25px;grid-template-rows:auto auto minmax(0,1fr);height:100%;padding:35px 40px;width:auto}.TaskPage_taskPageHeader__T3ozc{display:flex;justify-content:space-between;width:100%}.TaskPage_taskPageHeaderLeft__0GKV5,.TaskPage_taskPageHeaderRight__3Uoqg{align-items:center;display:flex;gap:25px}.TaskPage_taskPageHeaderTitle__\+HbOW{color:#fff;cursor:default;font-size:20px;font-weight:500;margin:0;transition:all .2s ease}.TaskPage_taskPageHeaderTitle__\+HbOW.TaskPage_editable__uRJT8{border:1px solid #0000;border-radius:6px;cursor:text;padding:4px 8px}.TaskPage_taskPageHeaderTitle__\+HbOW.TaskPage_editable__uRJT8:hover{background-color:#ffffff0d;border-color:#ffffff1a}.TaskPage_taskPageHeaderTitleInput__FIjDU{background:#0000;border:1px solid #4a90d9;border-radius:6px;color:#fff;font-family:inherit;font-size:20px;font-weight:500;max-width:400px;min-width:100px;outline:none;padding:4px 8px;transition:all .2s ease}.TaskPage_taskPageHeaderTitleInput__FIjDU:focus{border-color:#6cb4ee;box-shadow:0 0 0 3px #4a90d933}.TaskPage_taskPageHeaderTitleInput__FIjDU::placeholder{color:#ffffff4d}.TaskPage_taskPageHeaderLeft__0GKV5 svg{cursor:pointer}.TaskPage_taskPageNav__zK\+4w{display:flex;justify-content:space-between}.TaskPage_taskPageNavLeft__rJBRq{display:flex;gap:25px;height:40px;padding:0 17px}.TaskPage_taskPageNavViewType__TSNbd{color:#fff;font-size:15px;font-weight:500;text-decoration:none}.TaskPage_viewTypeSelected__PX9q9{color:#ad6ced;text-decoration:underline;text-underline-offset:80%}.TaskPage_taskPageNavButton__IFiJx{align-items:center;background:linear-gradient(#523bbb,#7544c3);border:.5px solid #956ec9;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;height:40px;justify-content:center;width:202px}.TaskPage_taskPageMain__1uYEl{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);min-height:0}.TaskPage_dragging__PIu9c{opacity:.5;transform:scale(.95)}.TaskPage_dragOver__Upasa{background-color:#4a90d91a!important;border:2px solid #4a90d9!important;transform:scale(1.02);transition:all .2s ease}.TaskPage_dragOverColumn__g1swZ{background-color:#4a90d90d;border:2px dashed #4a90d9;border-radius:8px;transition:all .2s ease}.TaskLine_TaskLine__U13Ij{grid-gap:20px;align-content:start;background-color:#0e121a;border:1px solid #21232c;border-radius:15px;display:grid;gap:20px;height:auto;min-height:150px;padding:20px 15px;position:relative;transition:all .25s ease}.TaskLine_taskLineHeader__XGUvN{align-items:center;display:flex;height:35px;justify-content:space-between}.TaskLine_taskLineHeaderLeft__mBZQE{align-items:center;display:flex;gap:15px}.TaskLine_taskLineTitle__KzQnd{color:#fff;font-size:13px;font-weight:500}.TaskLine_taskLineCount__0gHIc{background-color:#ffffff1c;border-radius:1000px;color:#ece3d8;display:grid;font-size:10px;font-weight:500;height:17px;place-items:center;width:17px}.TaskLine_taskLineHeaderDots__s-eag{color:#fff;cursor:pointer;font-size:24px;height:100%}.TaskLine_taskLineSeparator__TmIE6{height:2px;width:100%}.TaskLine_taskLineContent__AX-uz{border-radius:8px;display:flex;flex-direction:column;gap:12px;min-height:50px;padding:4px 2px;transition:all .2s ease}.TaskLine_TaskLine__U13Ij.TaskLine_dragOverColumn__z0Kaq{background-color:#4a90d90f;border:2px solid #4a90d9;box-shadow:0 0 30px #4a90d914,inset 0 0 30px #4a90d908;transform:scale(1.005);transition:all .2s ease}@keyframes TaskLine_dragPulse__ptCa2{0%{border-color:#4a90d9}50%{border-color:#6cb4ee}to{border-color:#4a90d9}}.TaskLine_TaskLine__U13Ij.TaskLine_dragOverColumn__z0Kaq{animation:TaskLine_dragPulse__ptCa2 1.2s ease-in-out infinite}.TaskLine_TaskLine__U13Ij.TaskLine_dragOverColumn__z0Kaq .TaskLine_taskLineContent__AX-uz{background-color:#4a90d908;border-radius:8px}.TaskLine_TaskLine__U13Ij:has(.TaskLine_taskLineContent__AX-uz:empty) .TaskLine_taskLineContent__AX-uz{align-items:center;border:2px dashed #4a90d926;border-radius:8px;color:#4a4f5e;display:flex;font-size:12px;justify-content:center;min-height:80px;transition:all .2s ease}.TaskLine_TaskLine__U13Ij:has(.TaskLine_taskLineContent__AX-uz:empty) .TaskLine_taskLineContent__AX-uz:after{content:"Перетащите задачу сюда";opacity:.5}.TaskLine_TaskLine__U13Ij.TaskLine_dragOverColumn__z0Kaq:has(.TaskLine_taskLineContent__AX-uz:empty) .TaskLine_taskLineContent__AX-uz{background-color:#4a90d90d;border-color:#4a90d9}.TaskLine_TaskLine__U13Ij.TaskLine_dragOverColumn__z0Kaq:has(.TaskLine_taskLineContent__AX-uz:empty) .TaskLine_taskLineContent__AX-uz:after{color:#4a90d9;opacity:1}.TaskLine_TaskLine__U13Ij.TaskLine_dragOverColumn__z0Kaq .TaskLine_taskLineContent__AX-uz .TaskLine_TaskLineBox__jHMFq:last-child{margin-bottom:2px}.TaskLine_TaskLine__U13Ij .TaskLine_taskLineContent__AX-uz{max-height:600px;overflow-y:auto}.TaskLine_TaskLine__U13Ij .TaskLine_taskLineContent__AX-uz::-webkit-scrollbar{width:4px}.TaskLine_TaskLine__U13Ij .TaskLine_taskLineContent__AX-uz::-webkit-scrollbar-track{background:#ffffff05;border-radius:10px}.TaskLine_TaskLine__U13Ij .TaskLine_taskLineContent__AX-uz::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.TaskLine_TaskLine__U13Ij .TaskLine_taskLineContent__AX-uz::-webkit-scrollbar-thumb:hover{background:#fff3}.TaskLineIcon_TaskLineIcon__0yaEn{border-radius:12px;border-style:solid;border-width:.5px;display:grid;height:35px;place-items:center;width:35px}.TaskLineBox_TaskLineBox__buBun{grid-gap:20px;background-color:#141820;border:1px solid #242732;border-radius:10px;box-sizing:border-box;cursor:grab;display:grid;gap:20px;max-height:250px;padding:14px;position:relative;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:100%}.TaskLineBox_TaskLineBox__buBun:active{cursor:grabbing}.TaskLineBox_TaskLineBox__buBun *{cursor:default}.TaskLineBox_TaskLineBox__buBun:active *{cursor:grabbing}.TaskLineBox_taskLineBoxTopText__sDpP6{grid-gap:3px;display:grid;gap:3px}.TaskLineBox_taskLineBoxTitle__\+cyFV{color:#fff;font-size:14px;font-weight:500;margin:0}.TaskLineBox_taskLineBoxDescription__edMrP{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#b2b2b2;display:-webkit-box;font-size:12px;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis}.TaskLineBox_taskLineBoxType__kHu-3{border-radius:3px;font-size:8px;padding:3px 8px;width:fit-content}.TaskLineBox_taskLineBoxBottom__kVQl4{display:flex;justify-content:space-between;width:100%}.TaskLineBox_taskLineBoxDateContainer__hhNGp{align-items:center;display:flex;gap:10px}.TaskLineBox_dateText__SMfWr{color:#a6a6a6;font-size:12px;font-weight:500}.TaskLineBox_TaskLineBox__buBun.TaskLineBox_dragging__0FRFw{border-color:#4a90d9;box-shadow:0 0 20px #4a90d933;opacity:.5;transform:scale(.95)}.TaskLineBox_TaskLineBox__buBun.TaskLineBox_dragOver__71G-o{background-color:#4a90d90f!important;border-color:#4a90d9!important;transition:all .15s ease}.TaskLineBox_TaskLineBox__buBun.TaskLineBox_dropBefore__cc5MT{border-top:5px solid #3f7bbc!important;border-top-left-radius:10px;border-top-right-radius:10px}.TaskLineBox_TaskLineBox__buBun.TaskLineBox_dropAfter__lC0xc{border-bottom:5px solid #3f7bbc!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.TaskLineBox_TaskLineBox__buBun.TaskLineBox_dragOverDisabled__Axp0P{background-color:#ff44440d!important;border-color:#f44!important;transform:scale(.98)}.TaskLineBox_taskLineBoxTitleRow__RbHoo{align-items:center;display:flex;justify-content:space-between;width:100%}.TaskLineBox_editButton__gN9hO{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;opacity:0;transition:all .2s ease;transition:opacity .2s ease;width:28px}.TaskLineBox_TaskLineBox__buBun:hover .TaskLineBox_editButton__gN9hO{opacity:1}.TaskLineBox_editButton__gN9hO:hover{background:#ffffff14}.TaskLineBox_editButton__gN9hO:active{transform:scale(.9)}.CreateTask_CreateTaskBackground__kYFhw{animation:CreateTask_bgOpen__D82hV .3s ease forwards;background-color:#00000080;inset:0;position:fixed;z-index:1000}.CreateTask_CreateTaskBackgroundClose__3gMKB{animation:CreateTask_bgClose__gZXzn .3s ease forwards}@keyframes CreateTask_bgOpen__D82hV{0%{background-color:#0000}to{background-color:#00000080}}@keyframes CreateTask_bgClose__gZXzn{0%{background-color:#00000080}to{background-color:#0000}}.CreateTask_CreateTaskModal__kO3Im{animation:CreateTask_modalOpen__jvXIO .3s ease forwards;background-color:#12171e;border-left:2px solid #20232c;border-radius:10px 0 0 10px;display:flex;flex-direction:column;height:100%;position:absolute;right:0;top:0}.CreateTask_modalInside__J8dc-{display:flex;flex:1 1;flex-direction:column;gap:35px;min-height:0;padding:40px 30px}.CreateTask_resizeHandle__EQVOr{cursor:ew-resize;height:100%;left:-4px;position:absolute;top:0;width:8px;z-index:100}.CreateTask_CreateTaskModalClose__5R7l7{animation:CreateTask_modalClose__lp5mf .3s ease forwards}@keyframes CreateTask_modalOpen__jvXIO{0%{right:-100%}to{right:0}}@keyframes CreateTask_modalClose__lp5mf{0%{right:0}to{right:-100%}}.CreateTask_modalHeader__ZYl1C{align-items:center;display:flex;height:auto;justify-content:space-between;width:100%}.CreateTask_modalHeaderTitle__ebyjx{color:#fff;font-size:20px;font-weight:500;margin:0}.CreateTask_closeModalButton__9-iKe{align-items:center;cursor:pointer;display:flex}.CreateTask_modalMain__\+oAWp{grid-gap:25px;display:grid;flex:1 1;gap:25px;min-height:0;overflow-y:auto;scrollbar-width:none}.CreateTask_inputCointaner__H-prp{grid-gap:10px;display:grid;gap:10px;width:100%}.CreateTask_modalDescInfo__vOZzS{align-items:center;display:flex;gap:10px}.CreateTask_modalInfoButton__\+D0iY{cursor:pointer;display:grid;place-items:center}.CreateTask_inputCointaner__H-prp label{color:#c2bfbf;font-size:15px;font-weight:500}.CreateTask_deadlineHint__9KlK3{color:#4a4f5e;display:block;font-size:11px;font-weight:400;margin-top:4px}.CreateTask_inputCointaner__H-prp input,.CreateTask_inputCointaner__H-prp textarea{background:none;border:2px solid #22272f;border-radius:10px;color:#fff;font-size:12px;outline:none;padding:14px 20px}.CreateTask_inputCointaner__H-prp input{box-sizing:border-box;height:45px}.CreateTask_inputCointaner__H-prp textarea{height:325px;resize:none;white-space:pre-wrap}.CreateTask_inputCointaner__H-prp textarea::-webkit-scrollbar{cursor:default;width:6px}.CreateTask_inputCointaner__H-prp textarea::-webkit-scrollbar-track{background:#0000;cursor:default}.CreateTask_inputCointaner__H-prp textarea::-webkit-scrollbar-thumb{background:#22272f;border-radius:10px;cursor:default}.CreateTask_inputCointaner__H-prp textarea::-webkit-scrollbar-thumb:hover{background:#2d333d;cursor:default}.CreateTask_inputCointaner__H-prp input::placeholder,.CreateTask_inputCointaner__H-prp textArea::placeholder{color:#4c5665}.CreateTask_inputInlineContainer__qjetk{display:flex;gap:20px;width:100%}.CreateTask_inputInlineContainer__qjetk .CreateTask_inputCointaner__H-prp{flex:1 1}.CreateTask_typeDropdown__8y0I7{position:relative;width:100%}.CreateTask_typeDropdownButton__0fh0G{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:12px;gap:10px;height:45px;padding:0 15px;text-align:left;width:100%}.CreateTask_typePlaceholder__RklY4{color:#4c5665}.CreateTask_typeArrow__pkk4s{color:#4c5665;font-size:9px;margin-left:auto}.CreateTask_typeDropdownMenu__WXSCO{grid-gap:3px;background-color:#12171e;border:2px solid #22272f;border-radius:10px;bottom:calc(100% + 5px);box-sizing:border-box;display:grid;gap:3px;left:0;padding:5px;position:absolute;width:100%;z-index:1000}.CreateTask_typeDropdownItem__-Iv9A{align-items:center;border-radius:7px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:10px;height:40px;padding:0 10px}.CreateTask_typeDropdownItem__-Iv9A:hover{background-color:#1a2028}.CreateTask_typeDropdownItem__-Iv9A span{font-size:10px;font-weight:500}.CreateTask_modalFooter__GXp57{align-items:center;border-top:1px solid #20232c;box-sizing:border-box;display:flex;flex-shrink:0;gap:10px;padding:30px;width:100%}.CreateTask_modalFooter__GXp57 button{border-radius:15px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:45px;margin:0}.CreateTask_modalFooter__GXp57 button[type=reset]{background:none;border:1px solid #20232c;flex:1 1;outline:none}.CreateTask_modalFooter__GXp57 button[type=submit]{background:#5a39b1;border:.5px solid #7861b6;flex:2 1;outline:none}.CreateTask_infoModalOverlay__l9x0G{animation:CreateTask_bgOpen__D82hV .3s ease forwards;background-color:#00000080;inset:0;position:fixed;z-index:2000}.CreateTask_infoModal__3yF0J{animation:CreateTask_modalOpenInfo__WsRjx .3s ease forwards;background-color:#12171e;border:2px solid #20232c;border-radius:16px;display:flex;flex-direction:column;left:50%;max-height:80vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:540px}@keyframes CreateTask_modalOpenInfo__WsRjx{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.CreateTask_infoModalHeader__QpZwi{align-items:center;border-bottom:1px solid #20232c;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;padding:24px 28px 16px;width:100%}.CreateTask_infoModalHeader__QpZwi h3{color:#fff;font-size:20px;font-weight:500;margin:0}.CreateTask_infoModalClose__mjspY{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;outline:none;padding:4px;transition:all .2s ease}.CreateTask_infoModalBody__ge\+aL{flex:1 1;overflow-y:auto;padding:20px 28px;scrollbar-width:none}.CreateTask_infoModalBody__ge\+aL::-webkit-scrollbar{width:4px}.CreateTask_infoModalBody__ge\+aL::-webkit-scrollbar-track{background:#0000}.CreateTask_infoModalBody__ge\+aL::-webkit-scrollbar-thumb{background:#22272f;border-radius:10px}.CreateTask_infoSection__BGJNO{margin-bottom:18px}.CreateTask_infoSection__BGJNO h4{color:#c2bfbf;font-size:13px;font-weight:500;margin:0 0 6px}.CreateTask_infoSection__BGJNO code{background:#0e121a;border:1px solid #20232c;border-radius:8px;color:#6cb4ee;display:block;font-family:Courier New,monospace;font-size:13px;margin:3px 0;padding:6px 12px;white-space:pre-wrap;word-break:break-word}.CreateTask_infoSection__BGJNO code:last-child{margin-bottom:0}.CreateTask_infoExample__UrOh7{margin-top:6px}.CreateTask_infoExample__UrOh7 h4{color:#c2bfbf;font-size:13px;font-weight:500;margin:0 0 6px}.CreateTask_infoExampleContent__nLUxT{background:#0e121a;border:1px solid #20232c;border-radius:10px;padding:14px 16px}.CreateTask_infoExampleContent__nLUxT::-webkit-scrollbar{width:4px}.CreateTask_infoExampleContent__nLUxT::-webkit-scrollbar-track{background:#0000}.CreateTask_infoExampleContent__nLUxT::-webkit-scrollbar-thumb{background:#22272f;border-radius:10px}.CreateTask_infoExampleContent__nLUxT .formatted-text{color:#c2bfbf;font-size:13px;line-height:1.6}.CreateTask_infoExampleContent__nLUxT .markdown-h1{color:#fff;font-size:18px;margin:4px 0}.CreateTask_infoExampleContent__nLUxT .markdown-h2{color:#fff;font-size:16px;margin:4px 0}.CreateTask_infoExampleContent__nLUxT .markdown-h3{color:#fff;font-size:14px;margin:4px 0}.CreateTask_infoExampleContent__nLUxT .markdown-p{margin:4px 0}.CreateTask_infoExampleContent__nLUxT .markdown-code{background:#ffffff0d;border-radius:4px;color:#6cb4ee;font-size:12px;padding:1px 6px}.CreateTask_infoExampleContent__nLUxT .markdown-code-block{background:#ffffff05;border:1px solid #20232c;border-radius:6px;font-size:12px;margin:4px 0;padding:8px 12px}.CreateTask_infoExampleContent__nLUxT .markdown-ol,.CreateTask_infoExampleContent__nLUxT .markdown-ul{margin:4px 0;padding-left:16px}.CreateTask_infoExampleContent__nLUxT .markdown-li{color:#c2bfbf;padding:2px 0}.CreateTask_infoExampleContent__nLUxT .markdown-hr{margin:8px 0}.ViewTask_CreateTaskBackground__K3wHC{animation:ViewTask_bgOpen__xtZYq .3s ease forwards;background-color:#00000080;inset:0;position:fixed;z-index:1000}.ViewTask_CreateTaskBackgroundClose__oDXrd{animation:ViewTask_bgClose__DTe1j .3s ease forwards}@keyframes ViewTask_bgOpen__xtZYq{0%{background-color:#0000}to{background-color:#00000080}}@keyframes ViewTask_bgClose__DTe1j{0%{background-color:#00000080}to{background-color:#0000}}.ViewTask_CreateTaskModal__HVAyc{animation:ViewTask_modalOpen__bxZXY .3s ease forwards;background-color:#12171e;border-left:2px solid #20232c;border-radius:10px 0 0 10px;display:flex;flex-direction:column;height:100%;position:absolute;right:0;top:0}.ViewTask_modalInside__W8dgf{display:flex;flex:1 1;flex-direction:column;gap:35px;min-height:0;padding:40px 30px}.ViewTask_resizeHandle__jgnb\+{cursor:ew-resize;height:100%;left:-4px;position:absolute;top:0;width:8px;z-index:100}.ViewTask_CreateTaskModalClose__uBC3x{animation:ViewTask_modalClose__bNGyv .3s ease forwards}@keyframes ViewTask_modalOpen__bxZXY{0%{right:-100%}to{right:0}}@keyframes ViewTask_modalClose__bNGyv{0%{right:0}to{right:-100%}}.ViewTask_modalHeader__o7arR{align-items:center;display:flex;height:auto;justify-content:space-between;width:100%}.ViewTask_modalHeaderTitle__28n3c{color:#fff;font-size:24px;font-weight:500;margin:0}.ViewTask_modalHeaderRight__ttL4g{align-items:center;display:flex;gap:30px}.ViewTask_closeModalButton__qSaLx{align-items:center;cursor:pointer;display:flex}.ViewTask_modalMain__lWvmS{grid-gap:25px;display:grid;flex:1 1;gap:25px;min-height:0;overflow-y:auto;scrollbar-width:none}.ViewTask_inputCointaner__395Ee{grid-gap:10px;display:grid;gap:10px;width:100%}.ViewTask_descriptionContainer__AD-Lg{background:none;border:2px solid #22272f;border-radius:10px;color:#fff;font-size:16px;outline:none;padding:15px}.ViewTask_descriptionContainer__AD-Lg p{margin:0;white-space:pre-wrap}.ViewTask_descriptionContainer__AD-Lg::-webkit-scrollbar{cursor:default;width:6px}.ViewTask_descriptionContainer__AD-Lg::-webkit-scrollbar-track{background:#0000;cursor:default}.ViewTask_descriptionContainer__AD-Lg::-webkit-scrollbar-thumb{background:#22272f;border-radius:10px;cursor:default}.ViewTask_descriptionContainer__AD-Lg::-webkit-scrollbar-thumb:hover{background:#2d333d;cursor:default}.ViewTask_modalFooter__M8aFN{align-items:center;border-top:1px solid #20232c;box-sizing:border-box;display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:15px;width:100%}.ViewTask_modalFooter__M8aFN div{border-radius:15px;color:#fff;font-size:14px;font-weight:500;height:45px;margin:0;padding:3px 30px}.ViewTask_modalDate__VA1NF{border:1px solid #20232c;display:grid;place-items:center}.ViewTask_formatted-text__QPUxc{line-height:1.6;word-break:break-word}.ViewTask_markdown-h1__9h-xZ{color:#fff;font-size:20px;font-weight:700;line-height:1.3;margin:12px 0 8px}.ViewTask_markdown-h2__D7\+GH{color:#fff;font-size:17px;font-weight:600;line-height:1.3;margin:10px 0 6px}.ViewTask_markdown-h3__XC23O{color:#fff;font-size:14px;font-weight:500;line-height:1.3;margin:8px 0 4px}.ViewTask_formatted-text__QPUxc strong{color:#fff;font-weight:700}.ViewTask_formatted-text__QPUxc em{color:#d4d4d4;font-style:italic}.ViewTask_formatted-text__QPUxc del{color:#6b6b6b;text-decoration:line-through}.ViewTask_markdown-code__TxwRq{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:4px;color:#6cb4ee;font-family:Courier New,monospace;font-size:.9em;padding:2px 8px}.ViewTask_markdown-hr__7bAQX{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);border:none;height:1px;margin:12px 0}.ViewTask_markdown-ul__miFl1{list-style-type:none;margin:6px 0;padding-left:20px}.ViewTask_markdown-li__AiO-g{color:#b2b2b2;padding:2px 0;position:relative}.ViewTask_markdown-li__AiO-g:before{color:#4a90d9;content:"•";left:-16px;position:absolute}.ViewTask_markdown-ol__2qskz{margin:6px 0;padding-left:20px}.ViewTask_markdown-ol-li__QwC\+7{color:#b2b2b2;padding:2px 0}.ViewTask_descriptionContainer__AD-Lg .markdown-code-block{background:#0e121a;border:1px solid #242732;border-radius:8px;color:#d4d4d4;font-family:Courier New,monospace;font-size:13px;line-height:1.6;margin:12px 0;overflow-x:auto;padding:16px;position:relative}.ViewTask_descriptionContainer__AD-Lg .markdown-code-block code{font-family:Courier New,monospace;white-space:pre-wrap;word-break:break-word}.ViewTask_descriptionContainer__AD-Lg .markdown-code-block::-webkit-scrollbar{height:6px}.ViewTask_descriptionContainer__AD-Lg .markdown-code-block::-webkit-scrollbar-track{background:#ffffff05;border-radius:3px}.ViewTask_descriptionContainer__AD-Lg .markdown-code-block::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.ViewTask_descriptionContainer__AD-Lg .markdown-code-block::-webkit-scrollbar-thumb:hover{background:#fff3}.Login_main__AmR\+W{background-color:#080b13;display:grid;height:100vh;overflow:hidden;place-items:center;width:100%}.Login_middleBlock__YhOx1{grid-gap:20px;display:grid;gap:20px;place-items:center}.Login_logo__XlmEB{width:154px}.Login_text__VQqXu{color:#fff;font-size:24px;font-weight:400}.Login_text__VQqXu span{color:#8000ff;font-weight:700}.Login_loginButton__WuezM{align-items:center;background:linear-gradient(#232041,#261c36);border:1px solid #483755;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:500;gap:10px;height:64px;outline:none;padding:0 70px}.Layout_layoutContainer__C16EX{background:#0b0d16;box-sizing:border-box;display:flex;min-height:100vh}.Layout_layoutMain__f\+9br{box-sizing:border-box;flex:1 1;margin-left:0;max-height:100vh;overflow-y:auto;padding:20px;transition:all .3s ease}.Layout_layoutMain__f\+9br.Layout_expanded__DFGT6{margin-left:0;width:100%}.Sidebar_aside__\+aqDL{background-color:#0b0d16;border-right:2px solid #151721;display:flex;flex-direction:column;flex-shrink:0;height:100vh;justify-content:space-between;overflow:hidden;transition:width .3s ease;width:285px}.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH{width:72px}.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_topAsideMenu__8\+or8{padding:40px 16px}.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_logoText__r6XPc{display:none}.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_asideHeaderLogoArrow__JClGb{justify-content:center}.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_addNewTheme__B3n\+c,.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_hideSidebar__eTpWH,.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_navItems__yb4LH,.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_themes__9Zgcq{display:none}.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_asideBottomContainer__B4U3q{padding:30px 16px}.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_asideUserBlock__j-wg7{display:none}.Sidebar_aside__\+aqDL.Sidebar_collapsed__IEJeH .Sidebar_collapsedUserBlock__XhjgY{display:flex}.Sidebar_aside__\+aqDL:not(.Sidebar_collapsed__IEJeH) .Sidebar_collapsedUserBlock__XhjgY{display:none}.Sidebar_topAsideMenu__8\+or8{grid-gap:40px;display:grid;gap:40px;padding:40px 28px;transition:padding .3s ease}.Sidebar_asideHeaderLogoArrow__JClGb{align-items:center;display:flex;justify-content:space-between}.Sidebar_hideSidebar__eTpWH{align-items:center;border-radius:6px;color:#a5aab6;cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .2s ease}.Sidebar_hideSidebar__eTpWH:hover{background:#ffffff0d;color:#fff}.Sidebar_logoBlock__xHv7U{align-items:center;display:flex;gap:20px}.Sidebar_AppLogo__3y32T{flex-shrink:0;height:29px;width:29px}.Sidebar_logoText__r6XPc{color:#fff;font-size:20px;font-weight:600;transition:opacity .2s ease;white-space:nowrap}.Sidebar_addNewTheme__B3n\+c{align-items:center;background:linear-gradient(#232041,#261c36);border:.5px solid #483755;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;height:45px;justify-content:center;outline:none;transition:all .2s ease}.Sidebar_addNewTheme__B3n\+c:hover{background:#4a90d926;border-color:#4a90d9;transform:scale(1.02)}.Sidebar_addNewTheme__B3n\+c:active{transform:scale(.98)}.Sidebar_addNewTheme__B3n\+c span{font-size:18px;font-weight:300}.Sidebar_navItems__yb4LH{grid-gap:30px;display:grid;gap:30px}.Sidebar_navItems__yb4LH a{align-items:center;color:#a5aab6;display:flex;font-size:15px;font-weight:500;gap:15px;text-decoration:none;transition:color .2s ease}.Sidebar_navItems__yb4LH a:hover{color:#fff}.Sidebar_themes__9Zgcq{grid-gap:5px;display:grid;gap:5px;width:100%}.Sidebar_themesTitle__WQHVR{color:#999;font-size:13px;font-weight:500;margin-bottom:5px}.Sidebar_themeBlock__cu70T{align-items:center;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:44px;justify-content:space-between;padding-left:13px;padding-right:26px;text-decoration:none;transition:background .2s ease}.Sidebar_themeBlock__cu70T.Sidebar_selected__Bvr49{background-color:#171927;cursor:default}.Sidebar_themeBlock__cu70T:hover:not(.Sidebar_selected__Bvr49){background-color:#222438}.Sidebar_leftThemeBlock__9D\+3U{align-items:center;display:flex;gap:10px}.Sidebar_themeName__wGlVD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_themeTaskCount__bfIE4{color:#767676;font-size:11px;margin:0}.Sidebar_asideBottomContainer__B4U3q{box-sizing:border-box;padding:30px;transition:padding .3s ease;width:100%}.Sidebar_asideUserBlock__j-wg7{align-items:center;background-color:#0d1019;border:1px solid #1d212c;border-radius:11px;box-sizing:border-box;display:flex;gap:5px;height:64px;justify-content:space-between;padding:13px 12px;width:100%}.Sidebar_userAvatar__uQEc8{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.Sidebar_userAvatarPlaceholder__XrHQx{align-items:center;background:linear-gradient(135deg,#5a39b1,#7861b6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:40px;justify-content:center;width:40px}.Sidebar_asideUserBlockInformation__y3XSi{grid-gap:2px;align-items:center;display:grid;flex:1 1;gap:2px;justify-content:flex-start;min-width:0}.Sidebar_asideUserBlockInformation__y3XSi p{font-weight:500;margin:0}.Sidebar_userInformationName__LrFXQ{color:#fff;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userInformationEmail__H7JfB{color:#767676;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userLogout__\+Vwnt{align-items:center;border-radius:50%;color:#a5aab6;cursor:pointer;display:flex;justify-content:center;margin-right:10px;padding:4px;transition:all .2s ease}.Sidebar_userLogout__\+Vwnt:hover{background:#ff444426;color:#f44;transform:rotate(90deg)}.Sidebar_collapsedUserBlock__XhjgY{display:none;justify-content:center;padding:12px 0}.Sidebar_userAvatarCollapsed__EgAH7{border:2px solid #ffffff1a;border-radius:50%;cursor:pointer;height:40px;object-fit:cover;transition:all .2s ease;width:40px}.Sidebar_userAvatarCollapsed__EgAH7:hover{border-color:#4a90d9;transform:scale(1.05)}.Sidebar_userAvatarPlaceholderCollapsed__RCUzx{align-items:center;background:linear-gradient(135deg,#5a39b1,#7861b6);border:2px solid #ffffff1a;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:40px;justify-content:center;transition:all .2s ease;width:40px}.Sidebar_userAvatarPlaceholderCollapsed__RCUzx:hover{border-color:#4a90d9;transform:scale(1.05)}.Sidebar_createModalOverlay__mi3Ng{align-items:center;animation:Sidebar_modalFadeIn__QJ-bw .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.Sidebar_createModal__pKOLt{animation:Sidebar_modalSlideIn__F\+Va6 .25s ease;background:#141820;border:1px solid #242732;border-radius:16px;box-shadow:0 20px 60px #000000b3;max-width:420px;padding:24px;width:90%}.Sidebar_createModalHeader__jCNui{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.Sidebar_createModalHeader__jCNui h3{color:#fff;font-size:18px;font-weight:600;margin:0}.Sidebar_createModalClose__sud1m{background:none;border:none;border-radius:4px;color:#a5aab6;cursor:pointer;padding:4px;transition:all .2s ease}.Sidebar_createModalClose__sud1m:hover{background:#ffffff0d;color:#fff}.Sidebar_createModalBody__4VWmT{margin-bottom:24px}.Sidebar_createModalBody__4VWmT label{color:#b2b2b2;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.Sidebar_createModalInput__-s9s1{background:#0e121a;border:1px solid #242732;border-radius:8px;box-sizing:border-box;color:#fff;font-size:15px;outline:none;padding:10px 14px;transition:all .2s ease;width:100%}.Sidebar_createModalInput__-s9s1:focus{border-color:#4a90d9;box-shadow:0 0 0 3px #4a90d926}.Sidebar_createModalInput__-s9s1::placeholder{color:#4a4f5e}.Sidebar_createModalInput__-s9s1:disabled{cursor:not-allowed;opacity:.5}.Sidebar_createModalError__R-v-t{background:#ff444414;border-left:3px solid #f44;border-radius:6px;color:#f44;font-size:13px;margin-top:8px;padding:8px 12px}.Sidebar_createModalHint__ysv3v{color:#4a4f5e;font-size:12px;margin-top:10px}.Sidebar_createModalHint__ysv3v kbd{background:#1a1f2e;border:1px solid #2a2f3e;border-radius:4px;color:#b2b2b2;font-size:11px;padding:2px 8px}.Sidebar_createModalFooter__8s-Ef{display:flex;gap:12px;justify-content:flex-end}.Sidebar_createModalCancel__o1Vyi{background:#0000;border:1px solid #2a2f3e;border-radius:8px;color:#b2b2b2;cursor:pointer;font-size:14px;padding:8px 20px;transition:all .2s ease}.Sidebar_createModalCancel__o1Vyi:hover:not(:disabled){background:#ffffff0d;border-color:#3a3f4e;color:#fff}.Sidebar_createModalCancel__o1Vyi:disabled{cursor:not-allowed;opacity:.5}.Sidebar_createModalSubmit__Cuk9-{background:#4a90d9;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 24px;transition:all .2s ease}.Sidebar_createModalSubmit__Cuk9-:hover:not(:disabled){background:#3a80c9;transform:scale(1.02)}.Sidebar_createModalSubmit__Cuk9-:active:not(:disabled){transform:scale(.98)}.Sidebar_createModalSubmit__Cuk9-:disabled{cursor:not-allowed;opacity:.5}.Sidebar_contextMenu__wrm7w{animation:Sidebar_fadeIn__T\+YJq .15s ease;background:#1a1f2e;border:1px solid #2a2f3e;border-radius:8px;box-shadow:0 8px 30px #00000080;min-width:150px;padding:4px}.Sidebar_contextMenuItem__q\+1Ml{align-items:center;background:#0000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:8px 14px;transition:all .15s ease;width:100%}.Sidebar_contextMenuItem__q\+1Ml:hover{background:#ff44441a}.Sidebar_confirmModalOverlay__BfaeT{align-items:center;animation:Sidebar_modalFadeIn__QJ-bw .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.Sidebar_confirmModal__Y7tIy{animation:Sidebar_modalSlideIn__F\+Va6 .25s ease;background:#141820;border:1px solid #242732;border-radius:16px;box-shadow:0 20px 60px #000000b3;max-width:420px;padding:24px;width:90%}.Sidebar_confirmModalHeader__pvqc1{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.Sidebar_confirmModalHeader__pvqc1 h3{color:#fff;font-size:18px;font-weight:600;margin:0}.Sidebar_confirmModalClose__J584D{background:none;border:none;border-radius:4px;color:#a5aab6;cursor:pointer;padding:4px;transition:all .2s ease}.Sidebar_confirmModalClose__J584D:hover{background:#ffffff0d;color:#fff}.Sidebar_confirmModalBody__7mrQO{color:#b2b2b2;font-size:15px;line-height:1.5;margin-bottom:24px}.Sidebar_confirmModalBody__7mrQO strong{color:#fff}.Sidebar_confirmModalWarning__rKnZq{background:#ff444414;border-left:3px solid #f44;border-radius:8px;color:#ff6b6b;font-size:13px;margin-top:8px;padding:10px 14px}.Sidebar_confirmModalFooter__eDcM5{display:flex;gap:12px;justify-content:flex-end}.Sidebar_confirmModalCancel__i8Hmi{background:#0000;border:1px solid #2a2f3e;border-radius:8px;color:#b2b2b2;cursor:pointer;font-size:14px;padding:8px 20px;transition:all .2s ease}.Sidebar_confirmModalCancel__i8Hmi:hover{background:#ffffff0d;border-color:#3a3f4e;color:#fff}.Sidebar_confirmModalDelete__LFESc{background:#f44;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 20px;transition:all .2s ease}.Sidebar_confirmModalDelete__LFESc:hover{background:#f22;transform:scale(1.02)}.Sidebar_confirmModalDelete__LFESc:active{transform:scale(.98)}@keyframes Sidebar_modalFadeIn__QJ-bw{0%{opacity:0}to{opacity:1}}@keyframes Sidebar_modalSlideIn__F\+Va6{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Sidebar_fadeIn__T\+YJq{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Sidebar_burgerMenuButton__3yMwA{cursor:pointer;display:grid;place-items:center;width:100%}