.LoginPage_page__qalBk{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:url(/images/bg-client.svg) repeat fixed 50%,radial-gradient(ellipse 76.8% 87.87% at 100% 100%,#DDE9CE 0,rgba(221,233,206,0) 100%),radial-gradient(ellipse 63.07% 58% at 0 100%,#A5B3F9 0,rgba(165,179,249,0) 100%),radial-gradient(ellipse 85.81% 77.46% at 0 12.68%,#E7CCFB 0,rgba(231,204,251,0) 100%),#c1e1fc}.LoginPage_card__je0Ex{width:100%;max-width:360px;background:linear-gradient(90deg,rgba(255,255,255,.4) 0,rgba(255,255,255,0));backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);border-radius:20px;border:1px solid #fff;padding:40px 28px 32px;display:flex;flex-direction:column;align-items:center;gap:0}.LoginPage_logo__xOpmn{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.LoginPage_logo__xOpmn img{width:150px;height:auto;object-fit:contain}.LoginPage_title__NZ9Kz{font-size:28px;font-weight:600;color:#000;margin:0 0 8px;text-align:center}.LoginPage_subtitle__AfRbJ{font-size:14px;color:gray;text-align:center;margin:0 0 32px;line-height:1.5}.LoginPage_widgetWrapper__GNygp{display:flex;justify-content:center;width:100%;min-height:44px;margin-bottom:24px}.LoginPage_status__2lu3s{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;min-height:24px;margin-bottom:8px}.LoginPage_status--loading___7o_i{color:#5542ff}.LoginPage_status--error__0B1mS{color:#ff4242;background:rgba(255,66,66,.08);border-radius:12px;padding:10px 16px;line-height:1.4;text-align:center;width:100%}.LoginPage_status__2lu3s i{flex-shrink:0}.LoginPage_oauthButton__nuzil{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 20px;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;font-size:15px;font-weight:500;color:#000;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s;margin-bottom:4px}.LoginPage_oauthButton__nuzil:hover:not(:disabled){background:#f7f7f7;border-color:rgba(0,0,0,.18)}.LoginPage_oauthButton__nuzil:disabled{opacity:.6;cursor:not-allowed}.LoginPage_oauthIcon__uBdUd{width:24px;height:24px;flex-shrink:0}.LoginPage_divider__MutHa{display:flex;align-items:center;width:100%;margin:20px 0 16px;gap:12px}.LoginPage_divider__MutHa:after,.LoginPage_divider__MutHa:before{content:"";flex:1 1;height:1px;background:rgba(0,0,0,.1)}.LoginPage_divider__MutHa span{font-size:12px;color:gray;white-space:nowrap}.LoginPage_input__wXMuj{width:100%;padding:12px 16px;background:hsla(0,0%,100%,.7);border:1.5px solid rgba(0,0,0,.1);border-radius:10px;font-size:15px;color:#000;outline:none;transition:border-color .15s,background .15s;box-sizing:border-box}.LoginPage_input__wXMuj::placeholder{color:gray}.LoginPage_input__wXMuj:focus{border-color:#5542ff;background:hsla(0,0%,100%,.9)}.LoginPage_input__wXMuj:disabled{opacity:.6;cursor:not-allowed}.LoginPage_privacyRow__bjw0l{display:flex;align-items:flex-start;gap:10px;width:100%;margin-bottom:16px;cursor:pointer}.LoginPage_privacyRow__bjw0l input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:1.5px solid rgba(0,0,0,.1);border-radius:4px;background:#fff;cursor:pointer;margin-top:1px;position:relative;transition:border-color .15s,background .15s}.LoginPage_privacyRow__bjw0l input[type=checkbox]:checked{background:#5542ff;border-color:#5542ff}.LoginPage_privacyRow__bjw0l input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:6px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.LoginPage_privacyRow__bjw0l input[type=checkbox]:focus-visible{outline:2px solid #5542ff;outline-offset:2px}.LoginPage_privacyRow__bjw0l span{font-size:12px;color:gray;line-height:1.2}.LoginPage_privacyRow__bjw0l span a{color:#5542ff;text-decoration:none}.LoginPage_privacyRow__bjw0l span a:hover{text-decoration:underline}.LoginPage_footer__41EYv{font-size:12px;color:gray;text-align:center;margin-top:24px;line-height:1.5}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Ultralight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-UltralightItalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-SemiboldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Heavy.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-HeavyItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;overflow-x:hidden;height:100%;min-height:100dvh;background-color:#c1e1fc}@supports(-webkit-touch-callout:none){html{height:-webkit-fill-available}}body{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#2b2a29;overflow-x:hidden;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-attachment:fixed;height:100vh;min-height:100dvh;overflow:hidden}@supports(-webkit-touch-callout:none){body{height:-webkit-fill-available}}body.no-scroll{overflow:hidden;position:fixed;width:100%}#root{height:100%;overflow:auto}.card{overflow:hidden;min-height:0;position:relative;flex:1 1;background:linear-gradient(90deg,rgba(255,255,255,.4) 0,rgba(255,255,255,0));backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);border-radius:20px;border:1px solid #fff;background-origin:border-box;background-clip:padding-box,border-box;display:flex;flex-direction:column}.card__loader{display:flex;align-items:center;justify-content:center;min-height:300px;height:100%}.card__loader-spinner{width:48px;height:48px;border:4px solid hsla(0,0%,100%,.3);border-top-color:hsla(0,0%,100%,.9);border-radius:50%;animation:card-loader-spin .8s linear infinite}.card__pull-to-refresh{position:absolute;top:12%;left:50%;transform:translateX(-50%);z-index:1000;transition:opacity .2s ease;pointer-events:none;margin-top:-20px}.card__pull-to-refresh,.card__refresh-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.card__refresh-icon{border-radius:50%;background:hsla(0,0%,100%,.95);transition:transform .3s ease}.card__refresh-icon svg{width:24px;height:24px;color:#333}.card__refresh-icon--active{transform:rotate(180deg)}.card__refresh-icon--spinning{animation:card-refresh-spin 1s linear infinite}.card__content{flex:1 1;display:flex;flex-direction:column;overflow:hidden;position:relative}.card__header{padding:9px 15px 15px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}@media(min-width:769px){.card__header{justify-content:flex-end}}.card__header-icon{height:24px;width:24px;flex-shrink:0}.card__header-title{font-size:24px}.card__header-center{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.card__header-center-title{font-size:24px}.card__body{overflow-y:auto;overflow-x:hidden;padding:0 15px 15px;min-height:0}.card__body::-webkit-scrollbar{width:4px}.card__body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.card__body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.8);border-radius:10px}.card__body::-webkit-scrollbar-thumb:hover{background:#fff}.card__body{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.8) rgba(0,0,0,0)}.card__gradient{position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(.61deg,rgba(255,255,255,.7),rgba(255,255,255,.35) 50%,rgba(255,255,255,0));pointer-events:none;border-radius:0 0 20px 20px;transition:opacity .3s ease}@keyframes card-loader-spin{to{transform:rotate(1turn)}}@keyframes card-refresh-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}h1,h2,h3,h4,h5,h6{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#000;margin:0;line-height:1.2}h1{font-size:36px;font-weight:700}h2{font-size:32px;font-weight:600}p{margin:0}a{color:#5542ff;text-decoration:none;transition:opacity .2s linear;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active{opacity:.7}img{max-width:100%;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}ol,ul{list-style:none;margin:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:inherit;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus,input:focus,select:focus,textarea:focus{outline:none}button{cursor:pointer;background:none;border:none;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}@supports(padding:env(safe-area-inset-top)){body:after,body:before{content:"";position:fixed;left:0;right:0;background:inherit;background-attachment:fixed;pointer-events:none}body:before{top:0;height:env(safe-area-inset-top)}body:after{bottom:0;height:env(safe-area-inset-bottom)}}.layout{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.PageLayout_pageLayout__KmarY{padding:0 15px;display:grid;grid-template-rows:1fr auto;height:100vh;height:100dvh;box-sizing:border-box;max-width:1024px;margin:0 auto}@media(min-width:769px){.PageLayout_desktopMode__3E8oM{max-width:none;margin:0;padding:0;height:100%;grid-template-rows:1fr}}.Navigation_navigation__Ku0Sr{position:relative;width:100%;height:70px;height:calc(70px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);isolation:isolate}.Navigation_navigation__Ku0Sr .Navigation_navbarBlur__Awj_l{position:absolute;inset:0;backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);pointer-events:none;z-index:0}.Navigation_navigation__Ku0Sr .Navigation_navbarCanvas__cimow{position:absolute;inset:0;pointer-events:none;z-index:2}.Navigation_navigation__Ku0Sr .Navigation_navbarContent__HCf1n{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:7px 26px;gap:2px;z-index:3}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:64px;height:55px;background:rgba(0,0,0,0);border:none;cursor:pointer;box-sizing:border-box;transition:all .3s ease}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK.Navigation_active__9kAt8{background:#fff;border-radius:12px;padding:4px}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK .Navigation_iconWrapper__hyW69{position:relative;display:flex;align-items:center;justify-content:center}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK .Navigation_badge__W_bdU{position:absolute;top:1px;left:35%;transform:translateX(6px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#5542ff;color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center;white-space:nowrap;pointer-events:none;z-index:10}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK .Navigation_label__c_KN3{font-size:10px;color:#000;white-space:nowrap}@media(max-width:775px){.Navigation_navigation__Ku0Sr .Navigation_navbarContent__HCf1n{padding:7px 18px}}@media(max-width:400px){.Navigation_navigation__Ku0Sr .Navigation_navbarContent__HCf1n{padding:4px 16px;gap:4px}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK{width:56px;height:50px}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK.Navigation_active__9kAt8{border-radius:9px;padding:6px}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK .Navigation_iconWrapper__hyW69 img{width:26px!important;height:26px!important}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK .Navigation_label__c_KN3{font-size:9px}}@media(min-width:1206px){.Navigation_navigation__Ku0Sr{height:77px;padding-bottom:0}}@media(min-width:769px){.Navigation_navigation__Ku0Sr{width:300px;height:100vh;padding-bottom:0;flex-direction:column}.Navigation_navigation__Ku0Sr .Navigation_navbarBlur__Awj_l,.Navigation_navigation__Ku0Sr .Navigation_navbarCanvas__cimow{display:none}.Navigation_navigation__Ku0Sr .Navigation_navbarContent__HCf1n{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:24px 12px;gap:6px;height:100%}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK{flex-direction:row;width:100%;height:auto;gap:12px;justify-content:flex-start;padding:12px 16px}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK .Navigation_iconWrapper__hyW69{flex-shrink:0}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK .Navigation_label__c_KN3{font-size:16px;white-space:nowrap}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK.Navigation_active__9kAt8{border-radius:14px;padding:12px 16px;background:hsla(0,0%,100%,.8)}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK.Navigation_active__9kAt8 .Navigation_label__c_KN3{color:#5542ff}.Navigation_navigation__Ku0Sr .Navigation_navItem__5oGaK.Navigation_active__9kAt8 .Navigation_iconWrapper__hyW69 svg path{fill:#5542ff}}.Button_button__0M5t_{padding:7px 20px;font-weight:500;font-size:14px;text-transform:none;border-radius:10px;border:none;cursor:pointer;transition:filter .2s linear;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.Button_button__0M5t_:hover:not(:disabled){filter:brightness(.92)}.Button_button__0M5t_:active:not(:disabled){filter:brightness(.85)}.Button_button__0M5t_:disabled{cursor:not-allowed;opacity:.5;filter:none}.Button_buttonFullWidth__adHzl{width:100%}.Button_buttonLg__3_8Bb{height:45px;font-size:15px;padding:12px 20px}.Button_buttonPrimary__314CX{background:#5542ff;color:#fff}.Button_buttonPrimary__314CX:active:not(:disabled),.Button_buttonPrimary__314CX:hover:not(:disabled){color:#fff}.Button_buttonPrimary__314CX:disabled{background:rgba(128,128,128,.3);color:#fff}.Button_buttonSecondary__OqAGD{background:rgba(128,128,128,.25);color:#000}.Button_buttonSecondary__OqAGD:hover:not(:disabled){background:rgba(128,128,128,.35);filter:none}.Button_buttonSecondary__OqAGD:active:not(:disabled){background:rgba(128,128,128,.45);filter:none}.Button_buttonSecondary__OqAGD:disabled{background:rgba(128,128,128,.15);color:rgba(128,128,128,.5)}.Button_buttonOutline__6y7oB{background:rgba(0,0,0,0);color:#5542ff;border:2px solid #5542ff;padding:5px 18px}.Button_buttonOutline__6y7oB:hover:not(:disabled){background:rgba(85,66,255,.05);filter:none}.Button_buttonOutline__6y7oB:active:not(:disabled){background:rgba(85,66,255,.1);filter:none}.Button_buttonOutline__6y7oB:disabled{border-color:rgba(128,128,128,.3);color:rgba(128,128,128,.5);background:rgba(0,0,0,0)}.Button_buttonIcon__ucaTu{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Button_buttonIcon__ucaTu img{display:block}.Button_buttonText__N9_qc{display:inline-block}@media(max-width:480px){.Button_button__0M5t_{padding:7px 16px;font-size:12px}.Button_buttonOutline__6y7oB{padding:5px 14px}}@media(max-width:395px){.Button_button__0M5t_{padding:7px 8px;font-size:11px;gap:5px}.Button_buttonOutline__6y7oB{padding:5px 6px}.Button_buttonIcon__ucaTu img,.Button_buttonIcon__ucaTu svg{width:14px;height:14px}}.TaskCard_taskCard__LVQ3b{background:#fff;border-radius:20px;padding:12px 15px 12px 10px;cursor:pointer;transition:transform .2s linear,background .3s linear,border-color .3s linear;font-family:inherit;border:1px solid rgba(0,0,0,0)}.TaskCard_taskCard__LVQ3b:not(:last-child){margin-bottom:8px}.TaskCard_taskCard__LVQ3b:active{transform:scale(.98)}.TaskCard_taskCard__LVQ3b *{font-family:inherit}.TaskCard_taskCardInactive__9v724{background:linear-gradient(90deg,rgba(255,255,255,.4) 0,rgba(255,255,255,0));backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);border-color:#fff;background-origin:border-box;background-clip:padding-box,border-box}.TaskCard_taskHeader__lwbr5{display:flex;gap:10px}.TaskCard_taskIconWrapper__IJymW{flex-shrink:0;background:#edf6fe;width:50px;height:50px}.TaskCard_taskIconWrapper__IJymW,.TaskCard_taskIcon__7Tuym{border-radius:50%;display:flex;align-items:center;justify-content:center}.TaskCard_taskIcon__7Tuym{width:32px;height:32px;border:1px solid #fff}.TaskCard_taskInfo__KibRe{flex:1 1;min-width:0}.TaskCard_taskTop__Fl27m{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.TaskCard_taskNumber__R5Kah{font-size:14px;font-weight:600;color:#000}.TaskCard_taskDeadline__7dwDk{flex-shrink:0;text-align:right;white-space:nowrap;color:gray;font-size:12px}.TaskCard_taskDeadlineLabel__BHX3y{display:inline;margin-right:3px}.TaskCard_taskDeadlineTime__Ne_iX{display:inline}.TaskCard_taskDeadlineNoDate__DcySt{font-size:11px;color:gray;font-style:italic}.TaskCard_taskTitle__pPb6Q{font-size:14px;font-weight:400;color:#000;margin:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.TaskCard_taskDetails__r317M{margin-top:12px;padding-top:0}.TaskCard_taskDescription__Mb12n{font-size:14px;font-weight:400;color:#000;margin:0 0 12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.TaskCard_taskMeta__THnhD{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}.TaskCard_taskMetaItem__poDYD{display:flex;align-items:center;gap:8px;font-size:13px;color:gray}.TaskCard_taskMetaIcon__eve59{display:flex;align-items:center;justify-content:center;flex-shrink:0}.TaskCard_taskMetaIcon__eve59 img{width:16px;height:16px}.TaskCard_taskMetaIcon__eve59 svg{width:16px;height:16px;fill:gray}.TaskCard_taskMetaIcon__eve59 svg path{fill:gray}.TaskCard_taskActions__LejGo{display:flex;gap:8px}.TaskCard_taskActionButtonView__nkAFU{flex:2 1;padding:10px 12px;font-size:12px;white-space:nowrap}.TaskCard_taskActionButtonComplete__5v7t3,.TaskCard_taskActionButtonStart__o0_7I{flex:1 1;padding:10px 12px;font-size:12px}.TaskCard_taskActionButtonComplete__5v7t3 span,.TaskCard_taskActionButtonStart__o0_7I span{display:flex;align-items:center;justify-content:center;gap:10px}.TaskCard_taskActionButtonComplete__5v7t3 span svg,.TaskCard_taskActionButtonComplete__5v7t3 span svg path,.TaskCard_taskActionButtonStart__o0_7I span svg,.TaskCard_taskActionButtonStart__o0_7I span svg path{fill:#5542ff}@media(max-width:480px){.TaskCard_taskActions__LejGo{gap:8px}.TaskCard_taskActionButtonComplete__5v7t3,.TaskCard_taskActionButtonStart__o0_7I,.TaskCard_taskActionButtonView__nkAFU{padding:10px 16px!important;font-size:12px!important}.TaskCard_taskActionButtonStart__o0_7I span{gap:5px}}@media(max-width:395px){.TaskCard_taskActions__LejGo{gap:5px}.TaskCard_taskActionButtonComplete__5v7t3,.TaskCard_taskActionButtonStart__o0_7I,.TaskCard_taskActionButtonView__nkAFU{padding:10px 8px!important;font-size:11px!important}.TaskCard_taskActionButtonComplete__5v7t3 span,.TaskCard_taskActionButtonStart__o0_7I span{gap:5px}.TaskCard_taskActionButtonComplete__5v7t3 span svg,.TaskCard_taskActionButtonStart__o0_7I span svg{width:14px;height:14px}}.TaskCard_taskPendingIndicator__QPjzq{color:#ff9800;font-size:13px;font-weight:600;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.TaskCard_taskIconPulse__8udwc{animation:TaskCard_taskIconPulse__8udwc 2s ease-in-out infinite}@keyframes TaskCard_taskIconPulse__8udwc{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(255,152,0,.7)}50%{opacity:.85;box-shadow:0 0 0 8px rgba(255,152,0,0)}}.NotificationCard_notificationCard__j_uVi{background:#fff;border-radius:20px;padding:12px 15px 12px 10px;font-family:inherit;display:flex;gap:1px;text-decoration:none;color:inherit;cursor:pointer;transition:transform .2s linear,box-shadow .2s linear}.NotificationCard_notificationCard__j_uVi:not(:last-child){margin-bottom:8px}.NotificationCard_notificationCard__j_uVi:active{transform:scale(.98)}.NotificationCard_notificationCard__j_uVi *{font-family:inherit}.NotificationCard_notificationHeader__v4IWk{display:flex;gap:10px;align-items:flex-start;flex:1 1;min-width:0}.NotificationCard_notificationIconWrapper___JlbX{flex-shrink:0;position:relative;background:#edf6fe;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.NotificationCard_unreadDot__GhAJy{position:absolute;top:1px;right:1px;width:10px;height:10px;border-radius:50%;background:#5542ff;border:2px solid #fff;z-index:1}.NotificationCard_iconWrapper__nuDAi{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.NotificationCard_iconWrapper__nuDAi img{width:32px;height:32px}.NotificationCard_notificationContent__fJsP_{flex:1 1;min-width:0}.NotificationCard_notificationMessage__CmxS9{font-size:14px;font-weight:400;color:#000;margin:0}.NotificationCard_notificationTime__d2YZQ{flex-shrink:0;align-self:flex-end;font-size:12px;font-weight:500;color:gray;white-space:nowrap}.DesktopHeader_headerContainer__oxtGf{flex-direction:row!important}.DesktopHeader_headerContent__gVcjy{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 30px;height:70px;width:100%}.DesktopHeader_left__fJLJK{display:flex;align-items:center;gap:15px;flex-shrink:0}.DesktopHeader_headerDivider__FeOKK{width:1px;height:22px;background:rgba(0,0,0,.12);flex-shrink:0}.DesktopHeader_logoImg__EZ698{width:95px;height:auto;flex-shrink:0}.DesktopHeader_titleGroup__BrI5O{display:flex;flex-direction:column;gap:2px}.DesktopHeader_orgName__G_fSM{font-size:18px;font-weight:600;color:#000;white-space:nowrap;margin:0;line-height:1.2}.DesktopHeader_pageTitle__eQYpW{font-size:13px;font-weight:400;color:gray;white-space:nowrap;margin:0;line-height:1.2}.DesktopHeader_right__fQsPN{display:flex;align-items:center;gap:16px}.DesktopHeader_searchWrapper__lRm_O{position:relative;display:flex;align-items:center}.DesktopHeader_searchIcon___3rkp{position:absolute;left:14px;display:flex;align-items:center;pointer-events:none;color:rgba(128,128,128,.6)}.DesktopHeader_searchInput__ilYiH{width:240px;height:44px;padding:10px 16px 10px 40px;font-size:14px;font-weight:400;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#000;background:#fff;border:1px solid rgba(128,128,128,.2);border-radius:30px;box-sizing:border-box;transition:width .2s cubic-bezier(.16,1,.3,1),border-color .1s linear;outline:none}.DesktopHeader_searchInput__ilYiH::placeholder{color:rgba(128,128,128,.6)}.DesktopHeader_searchInput__ilYiH:focus{width:480px;border-color:#5542ff}.DesktopHeader_searchWrapperWithFilter__KEI4M .DesktopHeader_searchInput__ilYiH{padding-right:80px}.DesktopHeader_rightActions___gcVe{position:absolute;right:10px;display:flex;align-items:center;gap:6px}.DesktopHeader_filterBtn__3ufaq{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px;color:rgba(128,128,128,.6);transition:color .2s linear}.DesktopHeader_filterBtn__3ufaq:hover{color:#000}.DesktopHeader_filterBadge__nHUwZ{position:absolute;top:-5px;right:-5px;background:#ff3b30;color:#fff;border-radius:50%;min-width:14px;height:14px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;padding:0 2px;pointer-events:none}.DesktopHeader_resetFilterBtn__CRN9g{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:rgba(0,0,0,0);border:none;border-radius:50%;cursor:pointer;color:rgba(128,128,128,.6);flex-shrink:0;transition:color .2s linear,transform .2s linear}.DesktopHeader_resetFilterBtn__CRN9g:hover{color:#000;transform:scale(1.1)}.DesktopHeader_profileButton__toO_K{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px;border-radius:50%;transition:background .2s}.DesktopHeader_profileButton__toO_K:hover{background:hsla(0,0%,100%,.4)}.Select_selectWrapper__n0SHA{display:flex;flex-direction:column;gap:5px;width:100%}.Select_selectFieldLabel__l9_Dl{font-size:12px;font-weight:500;color:gray}.Select_selectToggle__wtVpk,.Select_select__r_k74{width:100%;position:relative}.Select_selectToggle__wtVpk{padding:12px 40px 12px 16px;font-size:15px;font-weight:400;color:#000;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;cursor:pointer;transition:border-color .2s linear,background .2s linear,border-radius .15s ease-out .3s;box-sizing:border-box;height:50px;display:flex;align-items:center}.Select_selectToggle__wtVpk:focus,.Select_selectToggle__wtVpk:hover{border-color:#5542ff;background:hsla(0,0%,100%,.9)}.Select_selectToggle__wtVpk:focus{outline:none}.Select_selectTogglePlaceholder__Us6ZP{color:rgba(128,128,128,.6)}.Select_selectToggleOpen__qRSVA{border-bottom-left-radius:0;border-bottom-right-radius:0;transition:border-color .2s linear,background .2s linear,border-radius 0s}.Select_selectText__4NiDb{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Select_selectArrow__HkD0y{position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .3s ease;pointer-events:none}.Select_selectArrowOpen__m5Fvp{transform:translateY(-50%) rotate(0deg)}.Select_selectMenu__2cP5J{width:100%;background:#fff;border:0 solid rgba(0,0,0,.1);border-radius:0 0 10px 10px;max-height:0;overflow:hidden;transition:max-height .3s ease-out,border-width 0s .3s}.Select_selectMenuOpen__QqTgX{max-height:250px;overflow-y:auto;border-width:0 1.5px 1.5px;transition:max-height .3s ease-out,border-width 0s}.Select_selectMenuOpen__QqTgX::-webkit-scrollbar{width:4px}.Select_selectMenuOpen__QqTgX::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.Select_selectMenuOpen__QqTgX::-webkit-scrollbar-thumb{background:rgba(128,128,128,.3);border-radius:10px}.Select_selectMenuOpen__QqTgX::-webkit-scrollbar-thumb:hover{background:rgba(128,128,128,.5)}.Select_selectMenuOpen__QqTgX{scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.3) rgba(0,0,0,0)}.Select_selectItem__QEh_1{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;transition:background-color .2s linear}.Select_selectItem__QEh_1:hover{background-color:rgba(128,128,128,.05)}.Select_selectCheckbox__q2SZX,.Select_selectRadio__Q7fY8{position:absolute;opacity:0;pointer-events:none}.Select_selectCheckboxCustom__VpGKq{width:20px;height:20px;border:1px solid rgba(128,128,128,.3);border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s linear}input:checked+.Select_selectCheckboxCustom__VpGKq{background:#069240;border-color:#069240}.Select_selectLabel__ikv_F{font-size:15px;font-weight:400;color:#000}.Select_selectDivider__EmO9z{height:1px;background:linear-gradient(90deg,rgba(251,253,254,0),rgba(128,128,128,.6) 20%,rgba(128,128,128,.6) 80%,rgba(251,253,254,0));margin:0}.TaskComments_taskComments__ljfWC{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.TaskComments_listSpacer__0v8SV{flex:1 1;min-height:16px}.TaskComments_commentsList__ClLmz{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:4px;padding-bottom:8px}.TaskComments_commentsList__ClLmz::-webkit-scrollbar{width:4px}.TaskComments_commentsList__ClLmz::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.TaskComments_commentsList__ClLmz::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:10px}.TaskComments_commentsList__ClLmz{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) rgba(0,0,0,0)}.TaskComments_newCommentsBadgeWrap__9_k2L{position:-webkit-sticky;position:sticky;bottom:8px;display:flex;justify-content:center;pointer-events:none;z-index:10}.TaskComments_newCommentsBadge__jkIA5{pointer-events:all;background:#5542ff;color:#fff;border:none;border-radius:20px;padding:7px 18px;font-size:13px;font-weight:500;cursor:pointer;box-shadow:0 2px 12px rgba(85,66,255,.35);white-space:nowrap;transition:transform .1s ease,box-shadow .1s ease}.TaskComments_newCommentsBadge__jkIA5:active{transform:scale(.96);box-shadow:0 1px 6px rgba(85,66,255,.25)}.TaskComments_noComments__YCJSz{padding:40px;text-align:center;color:rgba(128,128,128,.6);font-size:14px}.TaskComments_messageRow__0Sz8X{display:flex;align-items:flex-end;padding:0 12px;gap:4px}@media(hover:hover){.TaskComments_messageRow__0Sz8X:hover .TaskComments_reactionTrigger__r6PyA{opacity:1;pointer-events:auto}}.TaskComments_messageRowMine__iP4RO{justify-content:flex-end}.TaskComments_messageGroup__RHiua{position:relative;display:flex;flex-direction:column;max-width:78%}.TaskComments_bubbleRow__38ioh{display:flex;align-items:flex-end;gap:4px}.TaskComments_reactionTrigger__r6PyA{flex-shrink:0;background:none;border:none;padding:2px 0;font-size:16px;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .1s ease}.TaskComments_reactionTrigger__r6PyA:active{transform:scale(.9)}.TaskComments_reactionPicker__8HT_n{position:absolute;bottom:calc(100% + 6px);z-index:50;display:flex;width:max-content;gap:4px;background:#fff;border-radius:24px;padding:6px 10px;box-shadow:0 4px 20px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.07)}.TaskComments_reactionPickerOther__RBdCP{left:0}.TaskComments_reactionPickerMine__pgcOB{right:0}.TaskComments_reactionPickerEmoji__XobW_{flex-shrink:0;background:none;border:none;line-height:1;cursor:pointer;padding:4px;border-radius:8px;transition:transform .1s ease,background .1s ease}.TaskComments_reactionPickerEmoji__XobW_:hover{transform:scale(1.2);background:rgba(0,0,0,.06)}.TaskComments_reactionPickerEmoji__XobW_:active{transform:scale(.95)}.TaskComments_reactionPickerEmojiActive__TBeQy{background:rgba(85,66,255,.12)}.TaskComments_reactionsBar__CLnem{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.TaskComments_reactionsBarMine__l6vfb{justify-content:flex-end}.TaskComments_reactionPill__P8sxp{display:inline-flex;align-items:center;gap:3px;background:rgba(0,0,0,.06);border:1.5px solid rgba(0,0,0,0);border-radius:12px;padding:2px 7px 2px 5px;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .1s ease}.TaskComments_reactionPill__P8sxp:active{transform:scale(.94)}.TaskComments_reactionPillMine__ID8OH{background:rgba(85,66,255,.1);border-color:rgba(85,66,255,.35)}.TaskComments_reactionPillEmoji__VUb8e{font-size:14px;line-height:1}.TaskComments_reactionPillCount__L7Z9G{font-size:12px;font-weight:600;color:#555;line-height:1}.TaskComments_reactionPillMine__ID8OH .TaskComments_reactionPillCount__L7Z9G{color:#5542ff}.TaskComments_bubble__eo45z{position:relative;padding:8px 12px 6px;border-radius:18px;word-break:break-word}.TaskComments_bubbleOther__cLBdb{background:#f1f1f1;color:#222;border-bottom-left-radius:4px}.TaskComments_bubbleOther__cLBdb:after{content:"";position:absolute;bottom:0;left:-8px;width:10px;height:15px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='15' viewBox='0 0 10 15'><path d='M10 0 L10 15 L0 15 C7.65 12.94 9.97 9.79 10 0 Z' fill='%23f1f1f1'/></svg>") no-repeat;background-size:contain}.TaskComments_bubbleMine__NtHd_{background:#dff0ff;color:#222;border-bottom-right-radius:0}.TaskComments_bubbleMine__NtHd_:after{content:"";position:absolute;bottom:0;right:-8px;width:10px;height:15px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='15' viewBox='0 0 10 15'><path d='M0 0 L0 15 L10 15 C2.35 12.94 0.03 9.79 0 0 Z' fill='%23dff0ff'/></svg>") no-repeat;background-size:contain}.TaskComments_bubbleNoTail__B2X2F:after{display:none}.TaskComments_bubbleAuthor__yg_jd{font-size:11px;font-weight:600;color:#7c6aff;margin-bottom:3px;line-height:1.2}.TaskComments_bubbleText__mW45j{font-size:14px;line-height:1.45;white-space:pre-wrap}.TaskComments_bubbleMeta__0qBT_{display:flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:3px}.TaskComments_bubbleTime__Ie3Vs{font-size:11px;opacity:.55;line-height:1}.TaskComments_readStatus__rN6zF{display:flex;align-items:center;opacity:.75;line-height:1;flex-shrink:0}.TaskComments_readStatus__rN6zF.TaskComments_readStatusRead__LF2Na{opacity:1;color:#3ecf87}.TaskComments_commentMedia__7M8Yr{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.TaskComments_mediaItem__unIoy{position:relative;display:inline-flex;flex-direction:column;gap:4px}.TaskComments_mediaWrapper__tHOHA{position:relative;display:inline-block;border-radius:10px;overflow:hidden;min-width:80px;min-height:80px}.TaskComments_mediaSkeleton__5lyQq{position:absolute;inset:0;background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%);background-size:200% 100%;animation:TaskComments_skeletonShimmer___zVT1 1.4s infinite;border-radius:10px;z-index:1}@keyframes TaskComments_skeletonShimmer___zVT1{0%{background-position:200% 0}to{background-position:-200% 0}}.TaskComments_mediaPhoto__h4yqq{object-fit:cover}.TaskComments_mediaPhoto__h4yqq,.TaskComments_mediaVideo__8_9ZF{max-width:200px;max-height:200px;border-radius:10px;display:block;transition:opacity .2s}.TaskComments_mediaVideo__8_9ZF{pointer-events:none}.TaskComments_mediaDocument__mLolx{font-size:13px;color:#5542ff;text-decoration:none;display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskComments_mediaDocument__mLolx:hover{text-decoration:underline}.TaskComments_sendToTelegramBtn__lxosc{font-size:11px;color:#bfbfbf;background:none;border:none;padding:0;cursor:pointer;text-align:left}.TaskComments_sendToTelegramBtn__lxosc:disabled{opacity:.5;cursor:default}.TaskComments_commentForm__pYFju{flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding-top:16px;padding-right:15px;border-top:1px solid rgba(128,128,128,.15)}.TaskComments_attachedFiles___7RIr{display:flex;flex-wrap:wrap;gap:8px}.TaskComments_attachedFile__otPnu{position:relative;display:inline-flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.6);border:1px solid rgba(128,128,128,.2);border-radius:12px;padding:4px}.TaskComments_attachedPreview__wIULa{width:64px;height:64px;object-fit:cover;border-radius:8px;display:block}.TaskComments_attachedFileName___U67_{font-size:12px;color:gray;padding:4px 6px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskComments_removeFileBtn__9F59x{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;border:none;cursor:pointer;font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.TaskComments_inputWrapper__6hpSB{position:relative;display:flex;align-items:flex-end;gap:0;border:1px solid rgba(128,128,128,.2);border-radius:20px;background:#fff;transition:border-color .2s linear}.TaskComments_inputWrapper__6hpSB:focus-within{border-color:#5542ff}.TaskComments_attachBtn__Bl7J9{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:44px;background:none;border:none;padding:0;cursor:pointer;opacity:.4;transition:opacity .2s linear}.TaskComments_attachBtn__Bl7J9:hover{opacity:.8}.TaskComments_attachBtn__Bl7J9:disabled{opacity:.2;cursor:default}.TaskComments_commentInput__Nvgbu{flex:1 1;min-height:44px;max-height:200px;padding:12px 0;border:none;border-radius:0;font-size:14px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;color:#000;background:rgba(0,0,0,0);resize:none;box-sizing:border-box;outline:none;overflow-y:auto;line-height:1.4}.TaskComments_commentInput__Nvgbu::placeholder{color:rgba(128,128,128,.6)}.TaskComments_sendBtn__X_6AG{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;padding:0;cursor:default;transition:opacity .2s linear}.TaskComments_sendBtn__X_6AG:disabled{opacity:.4;cursor:default}.TaskComments_sendBtn__X_6AG:disabled img{filter:none}.TaskComments_sendBtn__X_6AG:not(:disabled){cursor:pointer;opacity:1}.TaskComments_sendBtn__X_6AG:not(:disabled) img{filter:brightness(0) saturate(100%) invert(26%) sepia(89%) saturate(2600%) hue-rotate(238deg) brightness(95%) contrast(105%)}.TaskComments_sentinel__xOeIF{height:1px}.TaskComments_loadingMore__oPXho{text-align:center;font-size:13px;color:rgba(128,128,128,.6);padding:8px 0}.TaskComments_error__RnRtu{font-size:13px;color:#e53935;text-align:center;padding:4px 0}.MediaGallery_overlay__Xwani{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center}.MediaGallery_inner__CJ1yB{display:flex;flex-direction:column;width:100%;height:100%;max-width:100vw;max-height:100dvh;overflow:hidden}.MediaGallery_header__CLr5s{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;flex-shrink:0}.MediaGallery_counter__JoqDS{color:hsla(0,0%,100%,.7);font-size:14px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MediaGallery_headerActions__S7jN7{display:flex;align-items:center;gap:8px}.MediaGallery_actionBtn__wSOIq{background:hsla(0,0%,100%,.12);border:none;color:#fff;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;flex-shrink:0}.MediaGallery_actionBtn__wSOIq svg path{fill:#fff}.MediaGallery_actionBtn__wSOIq:hover{background:hsla(0,0%,100%,.22)}.MediaGallery_actionBtn__wSOIq:disabled{opacity:.4;cursor:default}.MediaGallery_spinner__ll6di{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:MediaGallery_spin__gYYeN .7s linear infinite;display:block}@keyframes MediaGallery_spin__gYYeN{to{transform:rotate(1turn)}}.MediaGallery_mediaWrapper__eOHQQ{flex:1 1;display:flex;align-items:center;justify-content:center;position:relative;min-height:0;overflow:hidden}.MediaGallery_mediaContainer__OQyxI{flex:1 1;display:flex;align-items:center;justify-content:center;height:100%;overflow:auto;padding:0 56px}.MediaGallery_mediaImg__JwLJu{object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .25s ease}.MediaGallery_mediaImg__JwLJu,.MediaGallery_mediaVideo__KCepR{max-width:100%;max-height:100%;border-radius:6px;display:block}.MediaGallery_navBtn__n24yZ{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.12);border:none;color:#fff;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;z-index:1;flex-shrink:0}.MediaGallery_navBtn__n24yZ svg path{fill:#fff}.MediaGallery_navBtn__n24yZ:hover{background:hsla(0,0%,100%,.25)}.MediaGallery_navBtnPrev__ic_Ge{left:8px}.MediaGallery_navBtnPrev__ic_Ge svg{transform:rotate(90deg)}.MediaGallery_navBtnNext__S89D8{right:8px}.MediaGallery_navBtnNext__S89D8 svg{transform:rotate(-90deg)}.MediaGallery_caption__O3RJP{color:hsla(0,0%,100%,.8);font-size:13px;text-align:center;padding:8px 20px;flex-shrink:0}.MediaGallery_thumbnails__DgY69{display:flex;gap:6px;overflow-x:auto;padding:10px 16px;flex-shrink:0;scrollbar-width:none}.MediaGallery_thumbnails__DgY69::-webkit-scrollbar{display:none}.MediaGallery_thumb__T6X2D{flex-shrink:0;width:48px;height:48px;border-radius:8px;overflow:hidden;border:2px solid rgba(0,0,0,0);background:hsla(0,0%,100%,.1);cursor:pointer;padding:0;transition:border-color .2s}.MediaGallery_thumb__T6X2D:hover{border-color:hsla(0,0%,100%,.4)}.MediaGallery_thumbActive__kHjtX{border-color:#fff}.MediaGallery_thumbImg__IM20I{width:100%;height:100%;object-fit:cover;display:block}.MediaGallery_thumbVideo__1yFtU{width:100%;height:100%;font-size:16px;color:hsla(0,0%,100%,.7)}.MediaGallery_thumbVideo__1yFtU,.Modal_modal__KGAxm{display:flex;align-items:center;justify-content:center}.Modal_modal__KGAxm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;padding:20px}.Modal_modal__overlay__NmvX_{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Modal_modal__container__yY7vh{position:relative;background:#fff;border-radius:20px;width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;z-index:1001;overflow:hidden}.Modal_modal__header__I6udE{display:flex;align-items:center;justify-content:space-between;padding:20px}.Modal_modal__title__f6VSe{font-size:20px;font-weight:600;color:#000;margin:0}.Modal_modal__close__VPX0Q{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:32px;line-height:1;color:gray;padding:0;transition:color .2s linear}.Modal_modal__close__VPX0Q:hover{color:#000}.Modal_modal__body__rczHC{padding-inline:20px;padding-bottom:20px;overflow-y:auto}.DateInput_dateInputWrapper__udYGx{display:flex;flex-direction:column;gap:5px;width:100%}.DateInput_dateInputLabel__1EhkB{font-size:12px;font-weight:500;color:gray}.DateInput_dateInput__CH_Xj{position:relative;width:100%;cursor:pointer}.DateInput_dateInput__CH_Xj input:focus+.DateInput_dateInputPlaceholder__HSZOz{opacity:0}.DateInput_dateInputField__rG6w_{width:100%;padding:12px 16px;font-size:15px;font-weight:400;color:#000;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;transition:border-color .2s linear,background .2s linear;box-sizing:border-box;height:50px}.DateInput_dateInputField__rG6w_:focus,.DateInput_dateInputField__rG6w_:hover{border-color:#5542ff;background:hsla(0,0%,100%,.9)}.DateInput_dateInputField__rG6w_:focus{outline:none}.DateInput_dateInputField__rG6w_[type=date]::-webkit-datetime-edit-ampm-field,.DateInput_dateInputField__rG6w_[type=date]::-webkit-datetime-edit-day-field,.DateInput_dateInputField__rG6w_[type=date]::-webkit-datetime-edit-hour-field,.DateInput_dateInputField__rG6w_[type=date]::-webkit-datetime-edit-minute-field,.DateInput_dateInputField__rG6w_[type=date]::-webkit-datetime-edit-month-field,.DateInput_dateInputField__rG6w_[type=date]::-webkit-datetime-edit-text,.DateInput_dateInputField__rG6w_[type=date]::-webkit-datetime-edit-year-field,.DateInput_dateInputField__rG6w_[type=datetime-local]::-webkit-datetime-edit-ampm-field,.DateInput_dateInputField__rG6w_[type=datetime-local]::-webkit-datetime-edit-day-field,.DateInput_dateInputField__rG6w_[type=datetime-local]::-webkit-datetime-edit-hour-field,.DateInput_dateInputField__rG6w_[type=datetime-local]::-webkit-datetime-edit-minute-field,.DateInput_dateInputField__rG6w_[type=datetime-local]::-webkit-datetime-edit-month-field,.DateInput_dateInputField__rG6w_[type=datetime-local]::-webkit-datetime-edit-text,.DateInput_dateInputField__rG6w_[type=datetime-local]::-webkit-datetime-edit-year-field{color:rgba(0,0,0,0)}.DateInput_dateInputField__rG6w_[type=date]:focus::-webkit-datetime-edit-ampm-field,.DateInput_dateInputField__rG6w_[type=date]:focus::-webkit-datetime-edit-day-field,.DateInput_dateInputField__rG6w_[type=date]:focus::-webkit-datetime-edit-hour-field,.DateInput_dateInputField__rG6w_[type=date]:focus::-webkit-datetime-edit-minute-field,.DateInput_dateInputField__rG6w_[type=date]:focus::-webkit-datetime-edit-month-field,.DateInput_dateInputField__rG6w_[type=date]:focus::-webkit-datetime-edit-text,.DateInput_dateInputField__rG6w_[type=date]:focus::-webkit-datetime-edit-year-field,.DateInput_dateInputField__rG6w_[type=datetime-local]:focus::-webkit-datetime-edit-ampm-field,.DateInput_dateInputField__rG6w_[type=datetime-local]:focus::-webkit-datetime-edit-day-field,.DateInput_dateInputField__rG6w_[type=datetime-local]:focus::-webkit-datetime-edit-hour-field,.DateInput_dateInputField__rG6w_[type=datetime-local]:focus::-webkit-datetime-edit-minute-field,.DateInput_dateInputField__rG6w_[type=datetime-local]:focus::-webkit-datetime-edit-month-field,.DateInput_dateInputField__rG6w_[type=datetime-local]:focus::-webkit-datetime-edit-text,.DateInput_dateInputField__rG6w_[type=datetime-local]:focus::-webkit-datetime-edit-year-field{color:#000}.DateInput_dateInputField__rG6w_[type=date]::-webkit-calendar-picker-indicator,.DateInput_dateInputField__rG6w_[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer}.DateInput_dateInputFieldFilled__9cFhX[type=date]::-webkit-datetime-edit-ampm-field,.DateInput_dateInputFieldFilled__9cFhX[type=date]::-webkit-datetime-edit-day-field,.DateInput_dateInputFieldFilled__9cFhX[type=date]::-webkit-datetime-edit-hour-field,.DateInput_dateInputFieldFilled__9cFhX[type=date]::-webkit-datetime-edit-minute-field,.DateInput_dateInputFieldFilled__9cFhX[type=date]::-webkit-datetime-edit-month-field,.DateInput_dateInputFieldFilled__9cFhX[type=date]::-webkit-datetime-edit-text,.DateInput_dateInputFieldFilled__9cFhX[type=date]::-webkit-datetime-edit-year-field,.DateInput_dateInputFieldFilled__9cFhX[type=datetime-local]::-webkit-datetime-edit-ampm-field,.DateInput_dateInputFieldFilled__9cFhX[type=datetime-local]::-webkit-datetime-edit-day-field,.DateInput_dateInputFieldFilled__9cFhX[type=datetime-local]::-webkit-datetime-edit-hour-field,.DateInput_dateInputFieldFilled__9cFhX[type=datetime-local]::-webkit-datetime-edit-minute-field,.DateInput_dateInputFieldFilled__9cFhX[type=datetime-local]::-webkit-datetime-edit-month-field,.DateInput_dateInputFieldFilled__9cFhX[type=datetime-local]::-webkit-datetime-edit-text,.DateInput_dateInputFieldFilled__9cFhX[type=datetime-local]::-webkit-datetime-edit-year-field{color:#000}.DateInput_dateInputPlaceholder__HSZOz{left:16px;font-size:15px;transition:opacity .2s linear}.DateInput_dateInputIcon__eZJ_o,.DateInput_dateInputPlaceholder__HSZOz{position:absolute;top:50%;transform:translateY(-50%);color:rgba(128,128,128,.6);pointer-events:none}.DateInput_dateInputIcon__eZJ_o{right:16px}.EditTaskModal_form__8o7SX{display:flex;flex-direction:column;gap:15px;padding:0}.EditTaskModal_errorAlert__VoB5d{padding:12px 16px;margin-bottom:10px;background-color:#fee;border:1px solid #fcc;border-radius:10px;color:#c33;font-size:14px;line-height:1.5}.EditTaskModal_filtersField__oFiZn{display:flex;flex-direction:column;gap:5px;width:100%}.EditTaskModal_fieldLabel__ofBlx{font-size:12px;font-weight:500;color:gray}.EditTaskModal_filtersInputError__pr49l,.EditTaskModal_filtersInputError__pr49l:focus{border-color:#ff4242!important}.EditTaskModal_error__S1QQe{font-size:13px;color:#ff4242;padding:2px 0}.EditTaskModal_taskForm__input__bxuzm{width:100%;height:50px;padding:12px 16px;font-size:15px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;color:#000;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;transition:border-color .2s linear,background .2s linear;box-sizing:border-box;outline:none}.EditTaskModal_taskForm__input__bxuzm::placeholder{color:rgba(128,128,128,.6)}.EditTaskModal_taskForm__input__bxuzm:focus,.EditTaskModal_taskForm__input__bxuzm:hover:not(:disabled){border-color:#5542ff;background:hsla(0,0%,100%,.9)}.EditTaskModal_taskForm__input__bxuzm:disabled{opacity:.6;cursor:not-allowed}.EditTaskModal_taskForm__textareaWrapper__bOI4u{position:relative;width:100%;overflow:hidden;border-radius:10px;max-height:-moz-fit-content;max-height:fit-content;display:flex}.EditTaskModal_taskForm__textarea___Koio{resize:none;height:auto;min-height:88px;overflow-y:auto;border-radius:10px;line-height:1.5;flex:1 1}.EditTaskModal_taskForm__textarea___Koio::-webkit-scrollbar{width:4px}.EditTaskModal_taskForm__textarea___Koio::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.EditTaskModal_taskForm__textarea___Koio::-webkit-scrollbar-thumb{background:rgba(128,128,128,.3);border-radius:10px}.EditTaskModal_taskForm__textarea___Koio::-webkit-scrollbar-thumb:hover{background:rgba(128,128,128,.5)}.EditTaskModal_taskForm__textarea___Koio{scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.3) rgba(0,0,0,0)}.EditTaskModal_filesSection__diegb{display:flex;flex-direction:column;gap:5px}.EditTaskModal_filesSectionLabel__GNYGV{font-size:12px;font-weight:500;color:gray}.EditTaskModal_fileInputHidden__u6pDq{display:none}.EditTaskModal_fileFakeInput__PubfG{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;cursor:pointer;box-sizing:border-box;transition:border-color .2s linear,background .2s linear}.EditTaskModal_fileFakeInput__PubfG:hover{border-color:#5542ff;background:hsla(0,0%,100%,.9)}.EditTaskModal_fileText__p0Cfd{flex:1 1;font-size:15px;color:rgba(128,128,128,.6);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EditTaskModal_fileButton__YJCxf,.EditTaskModal_fileText__p0Cfd{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif}.EditTaskModal_fileButton__YJCxf{padding:6px 16px;background:#5542ff;color:#fff;border-radius:20px;font-weight:500;font-size:13px;flex-shrink:0}.EditTaskModal_filesList__pc6kN{display:flex;flex-direction:column;gap:4px}.EditTaskModal_fileItem__7m_X4{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:#fff;border:1.5px solid rgba(0,0,0,.1);font-size:13px;box-sizing:border-box}.EditTaskModal_fileItemNew__zan0p{border-color:rgba(0,0,0,.1);background:rgba(6,146,64,.04)}.EditTaskModal_fileItemDeleted__QnDlE{opacity:.45;text-decoration:line-through}.EditTaskModal_fileItemIcon__7YJAL{flex-shrink:0;color:rgba(128,128,128,.6);display:flex;align-items:center}.EditTaskModal_fileItemName__8wY_Z{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.EditTaskModal_fileItemRemove__5Ue3r{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(128,128,128,.6);font-size:18px;line-height:1;padding:0 2px;transition:color .2s linear}.EditTaskModal_fileItemRemove__5Ue3r:hover:not(:disabled){color:#ff4242}.EditTaskModal_fileItemRemove__5Ue3r:disabled{cursor:not-allowed}.EditTaskModal_filtersActions__weyES{display:flex;gap:10px;margin-top:15px;align-items:center}.EditTaskModal_filtersActionsRight__b5Ua_{display:flex;gap:10px;margin-left:auto}.EditTaskModal_deleteButton__k0DIl{width:auto!important;background:#ff4242!important;color:#fff!important;border:2px solid #ff4242!important}.EditTaskModal_deleteButton__k0DIl:hover:not(:disabled){opacity:.9;filter:none!important}@media(max-width:480px){.EditTaskModal_filtersActions__weyES{flex-direction:column;align-items:stretch}.EditTaskModal_filtersActionsRight__b5Ua_{margin-left:0;width:100%}.EditTaskModal_deleteButton__k0DIl{order:3}}.Input_field__ji6Y2{display:flex;flex-direction:column;gap:5px}.Input_label__RIPFB{font-size:12px;font-weight:500;color:gray}.Input_input__khjm_{width:100%;padding:12px 16px;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;font-size:15px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#000;height:45px;outline:none;transition:border-color .2s linear,background .2s linear;box-sizing:border-box}.Input_input__khjm_::placeholder{color:rgba(128,128,128,.6)}.Input_input__khjm_:focus,.Input_input__khjm_:hover:not(:disabled){border-color:#5542ff;background:hsla(0,0%,100%,.9)}.Input_input__khjm_:disabled{opacity:.6;cursor:not-allowed}.Input_input__khjm_.Input_hasError__JhjCH{border-color:#ff4242}.Input_textarea__arB3L{resize:none;height:auto;min-height:50px;line-height:1.5;overflow:hidden}.Input_fileInput__zGz0n{cursor:pointer}.Input_fileInput__zGz0n::-webkit-file-upload-button{display:none}.Input_fileInput__zGz0n::file-selector-button{display:none}.Input_fileInput__zGz0n:disabled{cursor:not-allowed}.Input_error__Pf15Q{font-size:13px;color:#ff4242;padding:2px 0}.TaskDetailPage_pageContainer__Iys_n{display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%}.TaskDetailPage_cardBody__IvSiz{display:flex!important;flex-direction:column!important;overflow:hidden!important;flex:1 1!important;padding-bottom:0!important;padding-right:0!important}.TaskDetailPage_staticContent__KqRi5{flex-shrink:0;padding-bottom:4px;padding-right:15px}.TaskDetailPage_commentsSection__F2_nH{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-bottom:15px}.TaskDetailPage_customHeader__xIwHx{padding-bottom:30px}@media(min-width:769px){.TaskDetailPage_customHeader__xIwHx{padding-bottom:15px;justify-content:space-between}}.TaskDetailPage_customHeader__xIwHx .card__header-title{font-size:14px;font-weight:600;flex:1 1;text-align:center;color:gray}@media(min-width:769px){.TaskDetailPage_customHeader__xIwHx .card__header-title{flex:0 0 auto;text-align:left;color:rgba(128,128,128,.6)}}.TaskDetailPage_customHeader__xIwHx .card__header-center{justify-content:center;margin:0 12px}.TaskDetailPage_customHeader__xIwHx .card__header-center-title{font-size:15px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TaskDetailPage_customHeader__xIwHx .card__button--center{flex-shrink:0;opacity:.5}.TaskDetailPage_customHeader__xIwHx .card__button--center:hover{opacity:1}.TaskDetailPage_customHeader__xIwHx .card__button--center .card__button-icon{width:13px;height:13px;display:flex;justify-content:center;align-items:center}.TaskDetailPage_customHeader__xIwHx .card__button--center .card__button-icon svg{width:13px;height:13px}.TaskDetailPage_statusBadge__if9RC{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;color:#fff;font-size:14px;font-weight:500}.TaskDetailPage_taskTitle__p0vzC{font-size:18px;font-weight:600;margin-bottom:10px}.TaskDetailPage_section__D8sDc{margin-bottom:20px}.TaskDetailPage_sectionTitle__aC_pt{font-size:16px;font-weight:600;margin-bottom:15px;display:flex;align-items:center;gap:8px}.TaskDetailPage_taskDescription__pefcp{font-size:14px}.TaskDetailPage_sectionDescriptionMobile__c0CnS{margin-bottom:20px}@media(min-width:769px){.TaskDetailPage_sectionDescriptionMobile__c0CnS{display:none}}.TaskDetailPage_infoItemDescriptionDesktop__4NZXq{display:none!important}@media(min-width:769px){.TaskDetailPage_infoItemDescriptionDesktop__4NZXq{display:flex!important;width:100%}}.TaskDetailPage_infoItemDesktopOnly__lsI5C{display:none!important}@media(min-width:769px){.TaskDetailPage_infoItemDesktopOnly__lsI5C{display:flex!important}}.TaskDetailPage_infoGrid__q9NY_{display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:20px;padding:15px}@media(min-width:769px){.TaskDetailPage_infoGrid__q9NY_{flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:30px}}.TaskDetailPage_infoItem__iAAd7{display:flex;flex-direction:column;gap:4px}.TaskDetailPage_infoIcon__Tddf3{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:gray}.TaskDetailPage_infoIcon__Tddf3 img,.TaskDetailPage_infoIcon__Tddf3 svg{width:16px;height:16px}.TaskDetailPage_infoIcon__Tddf3 svg path{fill:gray}.TaskDetailPage_infoHeader__4JJW2{display:flex;align-items:center;gap:6px}.TaskDetailPage_infoContent__y_xwQ{flex:1 1}.TaskDetailPage_infoLabel__SDWv1{font-size:12px;color:rgba(128,128,128,.6);font-weight:300}.TaskDetailPage_infoValue__U4p_E{font-size:14px;color:#2b2a29;font-weight:500}.TaskDetailPage_infoValueDeadline__1utU6{display:flex;align-items:center;flex-wrap:wrap;gap:4px}@media(min-width:769px){.TaskDetailPage_infoValueDeadline__1utU6{flex-direction:column;align-items:flex-start;gap:4px}}.TaskDetailPage_infoSubtext__tB_sm{display:block;font-size:13px;color:rgba(128,128,128,.6);font-weight:400;margin-top:2px}.TaskDetailPage_filesHint__9o_ka{margin-bottom:10px;padding:15px;padding-block:10px;background:rgba(85,66,255,.1);border-radius:8px;text-align:left;font-size:13px;display:flex;gap:8px;justify-content:flex-start;align-items:center;color:#5542ff}.TaskDetailPage_filesHint__9o_ka svg{border:1px solid #5542ff;border-radius:50%;flex-shrink:0;fill:#5542ff}.TaskDetailPage_filesHint__9o_ka svg path{fill:#5542ff}.TaskDetailPage_filesList__LHmB5{display:flex;flex-direction:column;gap:8px}.TaskDetailPage_fileItem__8eoAe{display:flex;align-items:center;gap:8px;padding:10px 15px 10px 10px;background:#f8f9fa;border-radius:20px;cursor:pointer;overflow:hidden;min-width:0;transition:all .2s ease}.TaskDetailPage_fileIcon__vcabx{flex-shrink:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.TaskDetailPage_fileIcon__vcabx svg path{fill:gray}.TaskDetailPage_fileInfo__oE6FE{flex:1 1;min-width:0}.TaskDetailPage_fileName__E56iQ{font-size:14px;color:#2b2a29;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskDetailPage_fileCaption__ah2sI{font-size:13px;color:rgba(128,128,128,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskDetailPage_fileType__WWBLl{font-size:12px;color:#adb5bd}.TaskDetailPage_fileAction__LxboF{font-size:24px;flex-shrink:0;opacity:.6;transition:opacity .2s ease}.TaskDetailPage_fileItem__8eoAe:hover .TaskDetailPage_fileAction__LxboF{opacity:1}.TaskDetailPage_fileThumbnail__EjdBv{width:40px;height:40px;border-radius:10px;overflow:hidden;background:var(--color-bg-secondary,#f5f5f5);flex-shrink:0}.TaskDetailPage_thumbnailImage__kzfyY{width:100%;height:100%;object-fit:cover}.TaskDetailPage_showAllFilesButton__nuukU{width:100%;padding:14px;margin-top:12px;background:#fff;border:2px solid #5542ff;border-radius:20px;color:#5542ff;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.TaskDetailPage_showAllFilesButton__nuukU:hover{background:rgba(85,66,255,.05)}.TaskDetailPage_showAllFilesButton__nuukU:active{transform:scale(.98)}.TaskDetailPage_imagePreview__ipdI6{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}.TaskDetailPage_imagePreviewOverlay__jedFL{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);cursor:pointer}.TaskDetailPage_imagePreviewContent__RsnkK{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:16px}.TaskDetailPage_imagePreviewClose__RyqOq{position:absolute;top:-50px;right:0;background:hsla(0,0%,100%,.2);border:none;color:#fff;font-size:40px;width:25px;height:25px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.TaskDetailPage_imagePreviewClose__RyqOq:hover{background:hsla(0,0%,100%,.3)}.TaskDetailPage_imagePreviewImg__0yVVd{max-width:100%;max-height:calc(90vh - 80px);object-fit:contain;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.5)}.TaskDetailPage_imagePreviewCaption__uPTWv{background:rgba(0,0,0,.8);color:#fff;padding:12px 20px;border-radius:8px;font-size:14px;max-width:600px;text-align:center}.TaskDetailPage_taskStatusRow__jrsgy{display:flex;flex-direction:row;align-items:center;gap:12px}.TaskDetailPage_taskActions__C5uEi{display:flex;gap:12px}@media(max-width:768px){.TaskDetailPage_taskActions__C5uEi{width:100%}.TaskDetailPage_taskActions__C5uEi>*{flex:1 1}}@media(min-width:769px){.TaskDetailPage_taskActions__C5uEi{gap:15px;margin-left:auto}}.TaskDetailPage_taskActionButtonComplete__UAZpb,.TaskDetailPage_taskActionButtonStart__eOI_Z{flex-shrink:0}.TaskDetailPage_taskActionButtonComplete__UAZpb span,.TaskDetailPage_taskActionButtonStart__eOI_Z span{display:flex;align-items:center;justify-content:center;gap:8px}.TaskDetailPage_taskActionButtonComplete__UAZpb svg,.TaskDetailPage_taskActionButtonStart__eOI_Z svg{color:#fff}.TaskDetailPage_taskActionButtonComplete__UAZpb svg path,.TaskDetailPage_taskActionButtonStart__eOI_Z svg path{fill:#fff}@media(min-width:769px){.TaskDetailPage_taskActionButtonComplete__UAZpb,.TaskDetailPage_taskActionButtonStart__eOI_Z{font-size:13px!important}}.TaskDetailPage_taskStatus__1_s2M{background:#f8f9fa;border-radius:20px;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:10px}@media(min-width:769px){.TaskDetailPage_taskStatus__1_s2M{display:inline-flex;flex-direction:row;align-items:center;align-self:flex-start;padding:5px;gap:8px;border-radius:10px}}.TaskDetailPage_taskStatusBadge__Ztm4q{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:500;font-size:14px}@media(min-width:769px){.TaskDetailPage_taskStatusBadge__Ztm4q{justify-content:flex-start;gap:6px}.TaskDetailPage_taskStatusBadge__Ztm4q .TaskDetailPage_taskStatusLabel__TciXb{margin-right:8px}}.TaskDetailPage_taskStatusIconWrapper__5ljHY{width:40px;height:40px;background:#edf6fe;border-radius:50%;display:flex;justify-content:center;align-items:center}@media(min-width:769px){.TaskDetailPage_taskStatusIconWrapper__5ljHY{width:23px;height:23px;background:rgba(0,0,0,0)}}.TaskDetailPage_taskStatusIcon___x2Pq{border-radius:50%;flex-shrink:0;border:1px solid #fff}@media(min-width:769px){.TaskDetailPage_taskStatusIcon___x2Pq{width:24px;height:24px;border:none;display:flex;justify-content:center;align-items:center}.TaskDetailPage_taskStatusIcon___x2Pq svg{width:24px;height:24px}}@media(max-width:395px){.TaskDetailPage_taskActionButtonComplete__UAZpb,.TaskDetailPage_taskActionButtonStart__eOI_Z{padding:10px 8px!important;font-size:11px!important}}.TaskDetailPage_pendingMessage__hXgif{padding:12px 16px;background:rgba(255,152,0,.1);border:1px solid rgba(255,152,0,.3);border-radius:20px;color:#ff9800;font-size:14px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.TaskDetailPage_approvalButtons__rHuDr{display:flex;flex-direction:column;gap:8px;width:100%}@media(min-width:769px){.TaskDetailPage_approvalButtons__rHuDr{flex-direction:row;width:auto}}.TaskDetailPage_taskActionButtonApprove__Nybvo{background:linear-gradient(135deg,#069240,#04753a)!important;color:#fff!important;border:none!important;cursor:pointer!important;transition:all .2s ease}.TaskDetailPage_taskActionButtonApprove__Nybvo .buttonText{display:inline-block;text-align:center}.TaskDetailPage_taskActionButtonApprove__Nybvo svg{color:#fff}.TaskDetailPage_taskActionButtonApprove__Nybvo svg path{fill:#fff}.TaskDetailPage_taskActionButtonReject__O0T6E{background:linear-gradient(135deg,#ff9800,#f57c00)!important;color:#fff!important;border:none!important;cursor:pointer!important;transition:all .2s ease}.TaskDetailPage_taskActionButtonReject__O0T6E .buttonText{display:inline-block;text-align:center}.TaskDetailPage_taskActionButtonReject__O0T6E svg{color:#fff}.TaskDetailPage_taskActionButtonReject__O0T6E svg path{fill:#fff}.TaskDetailPage_timerWidget__opsq9{background:#f8f9fa;border-radius:20px;padding:12px 16px;justify-content:space-between}.TaskDetailPage_timerDisplay__JmdTP,.TaskDetailPage_timerWidget__opsq9{display:flex;align-items:center;gap:12px}.TaskDetailPage_timerIcon__GGjOE{width:36px;height:36px;background:rgba(85,66,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TaskDetailPage_timerIcon__GGjOE svg path{fill:#5542ff}.TaskDetailPage_timerInfo__cNKB8{display:flex;flex-direction:column;gap:1px}.TaskDetailPage_timerLabel__ptYCg{font-size:11px;color:rgba(128,128,128,.6);font-weight:400}.TaskDetailPage_timerTime__2RPsn{font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#000;line-height:1.2}.TaskDetailPage_timerTimeRunning__HnBLR{color:#ff9800}.TaskDetailPage_timerTimeRow__sgyGo{display:flex;align-items:center;gap:6px}.TaskDetailPage_timerEditBtn__428O2{background:none;border:none;padding:2px;cursor:pointer;display:flex;align-items:center;opacity:.35;transition:opacity .2s linear;flex-shrink:0}.TaskDetailPage_timerEditBtn__428O2 svg path{fill:#000}.TaskDetailPage_timerEditBtn__428O2:hover{opacity:.7}.TaskDetailPage_timeEditRow__j5VAJ{display:flex;align-items:center;justify-content:center;gap:6px;margin:8px 0 16px}.TaskDetailPage_timeEditInput__WB2Tx{width:62px;text-align:center;padding:10px 4px;font-size:22px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;color:#000;background:#f8f9fa;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;outline:none;transition:border-color .2s linear}.TaskDetailPage_timeEditInput__WB2Tx:focus{border-color:#5542ff;background:#fff}.TaskDetailPage_timeEditInput__WB2Tx::-webkit-inner-spin-button,.TaskDetailPage_timeEditInput__WB2Tx::-webkit-outer-spin-button{-webkit-appearance:none}.TaskDetailPage_timeEditSep__1gjVA{font-size:22px;font-weight:600;color:rgba(128,128,128,.6);line-height:1}.TaskDetailPage_timeEditHint__mjFks{display:flex;justify-content:center;gap:22px;margin-top:-10px;margin-bottom:4px}.TaskDetailPage_timeEditHint__mjFks span{width:62px;text-align:center;font-size:11px;color:rgba(128,128,128,.6)}.TaskDetailPage_timerBtn__gi3eX{flex-shrink:0}.TaskDetailPage_timerBtn__gi3eX span{display:flex;align-items:center;gap:6px}.TaskDetailPage_timerBtn__gi3eX svg{flex-shrink:0}.TaskDetailPage_timerBtnPause__z4cZK{background:rgba(255,152,0,.12)!important;color:#ff9800!important}.TaskDetailPage_timerBtnResume__CjKOK{background:rgba(85,66,255,.1)!important;color:#5542ff!important}.TaskDetailPage_modalForm__8R4NA{display:flex;flex-direction:column;gap:5px}.TaskDetailPage_modalLabel__E_0JB{font-size:12px;font-weight:500;color:gray}.TaskDetailPage_modalTextarea___9zYs{width:100%;padding:12px 16px;font-size:15px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;color:#000;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:10px;transition:border-color .2s linear,background .2s linear;box-sizing:border-box;outline:none;resize:none;min-height:100px;line-height:1.5}.TaskDetailPage_modalTextarea___9zYs::placeholder{color:rgba(128,128,128,.6)}.TaskDetailPage_modalTextarea___9zYs:focus,.TaskDetailPage_modalTextarea___9zYs:hover{border-color:#5542ff;background:hsla(0,0%,100%,.9)}.TaskDetailPage_modalError__JWlUu{font-size:13px;color:#ff4242;padding:2px 0}.TaskDetailPage_modalActions__CryOp{display:flex;gap:10px;margin-top:10px}.TaskDetailPage_alertModalMessage__wv_91{margin:0 0 20px;font-size:15px;line-height:1.55;color:#000}.DesktopLayout_root__sszCG .DesktopLayout_header__neTdf{display:none}.DesktopLayout_root__sszCG .DesktopLayout_columns__37PFi{display:contents}.DesktopLayout_root__sszCG .DesktopLayout_sidebar__1C_m3{display:none}.DesktopLayout_root__sszCG .DesktopLayout_contentColumn__k5_Kc{display:contents}.DesktopLayout_root__sszCG .DesktopLayout_detailColumn__kGq6L{display:none}.DesktopLayout_root__sszCG .DesktopLayout_detailColumn__kGq6L.DesktopLayout_detailMobile__jvY5i{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;overflow-y:auto}@media(min-width:769px){.DesktopLayout_root__sszCG{display:flex;flex-direction:column;height:100vh;width:100%;overflow:hidden}.DesktopLayout_root__sszCG .DesktopLayout_header__neTdf{display:block;flex-shrink:0;width:100%;padding:20px 30px 0}.DesktopLayout_root__sszCG .DesktopLayout_columns__37PFi{display:flex;flex-direction:row;flex:1 1;min-height:0;overflow:hidden}.DesktopLayout_root__sszCG .DesktopLayout_columns__37PFi .DesktopLayout_sidebar__1C_m3{display:flex;flex-direction:column;width:300px;flex-shrink:0;overflow:hidden;padding:20px 20px 30px 30px;height:100%}.DesktopLayout_root__sszCG .DesktopLayout_columns__37PFi .DesktopLayout_contentColumn__k5_Kc{display:block;width:400px;flex-shrink:0;overflow-y:auto;height:100%;padding-top:20px;padding-bottom:30px}.DesktopLayout_root__sszCG .DesktopLayout_columns__37PFi .DesktopLayout_contentColumn__k5_Kc.DesktopLayout_contentColumnFull__yKu1W{width:auto;flex:1 1;flex-shrink:1;padding-left:0;padding-right:30px}.DesktopLayout_root__sszCG .DesktopLayout_columns__37PFi .DesktopLayout_detailColumn__kGq6L{display:none}.DesktopLayout_root__sszCG .DesktopLayout_columns__37PFi.DesktopLayout_hasDetail__t9q3Z .DesktopLayout_detailColumn__kGq6L{display:flex;flex-direction:column;flex:1 1;min-width:0;overflow:hidden;padding:20px 30px 30px 20px}}