@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}input,button,textarea,select{margin:0;font:inherit}.app{font:var(--font-m);color:var(--color-text);background:var(--bg-color);min-height:100vh;margin:0 auto}.LandingPage-module__landing___JSbol{display:flex;flex-direction:column;min-height:100vh;gap:40px;padding:56px 24px 0}.LandingPage-module__hero___3-eoe{gap:18px;display:flex;flex-direction:column;align-items:center;max-width:960px;margin:0 auto;text-align:center}.LandingPage-module__subtitle___Z-wU2{color:#000000b3;margin-top:12px}.LandingPage-module__actions___rDn5I{margin-top:20px;display:flex;gap:12px;justify-content:center;align-items:center}.LandingPage-module__cta___gNt5j{margin-top:20px;padding:10px 18px;border-radius:8px;background:#2d6cdf;color:#fff;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-color .15s ease,transform .05s ease}.LandingPage-module__cta___gNt5j:hover{background:#2b64cc}.LandingPage-module__cta___gNt5j:active{transform:translateY(1px)}.LandingPage-module__btnRow___ZSkOg{display:inline-grid;grid-auto-flow:column;gap:8px;margin-top:16px}.LandingPage-module__btnSecondary___FHgXt{padding:10px 16px;border-radius:8px;background:transparent;color:#e6e6e6;border:1px solid rgba(255,255,255,.14);cursor:pointer}.LandingPage-module__features___cTXXM{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;max-width:960px;margin:0 auto}.LandingPage-module__accentBar___--Y9e{position:relative;height:1px;margin:8px auto 0;width:96%;overflow:hidden}.LandingPage-module__accentBar___--Y9e:before{content:"";position:absolute;left:-30%;right:auto;top:0;height:100%;width:60%;background:linear-gradient(90deg,#2d6cdf00,#2d6cdfb3,#2d6cdf00);animation:LandingPage-module__shimmer___SHekY 2.4s ease-in-out infinite}@keyframes LandingPage-module__shimmer___SHekY{0%{transform:translate(0)}to{transform:translate(200%)}}.LandingPage-module__card___FLtPH{padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0a}.LandingPage-module__iconWrapper___v6zhK{display:flex;justify-content:flex-start;margin-bottom:12px}.LandingPage-module__icon___Z9r9i{width:32px;height:32px;color:#2d6cdf}.LandingPage-module__card___FLtPH h3{margin-bottom:6px;font-weight:600}.LandingPage-module__card___FLtPH p{color:#e6e6e6bf}@media (max-width: 768px){.LandingPage-module__landing___JSbol{padding:40px 16px;gap:32px}}.LandingPage-module__steps___KNrvc{max-width:960px;margin:0 auto}.LandingPage-module__stepList___IoYAj{margin-top:12px;display:grid;gap:8px;padding-left:18px}.LandingPage-module__preview___mFCaz{max-width:960px;margin:0 auto}.LandingPage-module__previewHeader___DyF-f{text-align:center;margin-bottom:12px}.LandingPage-module__calendarMock___MeYzI{display:grid;grid-template-columns:1fr 1fr;gap:12px}.LandingPage-module__col___GQBXu{display:grid;gap:8px}.LandingPage-module__slot___onjNG{padding:10px 12px;border-radius:8px;background:#e9f2ff;border:1px solid #c7dcff}.LandingPage-module__slotRest___aAUY7{padding:10px 12px;border-radius:8px;background:#eef6ee;border:1px solid #cde3cd}.LandingPage-module__finalCta___uBiLR{text-align:center}.LandingPage-module__section___nqEeh{max-width:960px;margin:0 auto;padding-top:8px}.LandingPage-module__sectionTitle___JBCaL{font-weight:600;margin-bottom:10px}.LandingPage-module__list___Ggawr{display:grid;gap:8px;color:#e6e6e6d9}.LandingPage-module__listCols___9ZBkG{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px;color:#e6e6e6d9}.LandingPage-module__muted___KKevn{margin-top:8px;color:#e6e6e699}.LandingPage-module__catalog___D-UdG{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:40px}.LandingPage-module__grid___WWIkT{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.LandingPage-module__sidebarCard___MkvJS{position:sticky;top:20px;display:grid;gap:12px;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0a;width:320px;max-width:100%}@media (max-width: 1024px){.LandingPage-module__sidebarCard___MkvJS{width:100%;position:static}}.LandingPage-module__sidebarHeader___10gry{font-weight:700;text-align:center}.LandingPage-module__sidebarList___weewW{display:grid;gap:8px}.LandingPage-module__sidebarList___weewW div{display:flex;justify-content:space-between;gap:8px}.LandingPage-module__sidebarList___weewW span{color:#e6e6e6b3}.LandingPage-module__sidebarList___weewW b{color:#fffffff2;font-weight:600}.LandingPage-module__benefitsList___hRgVM{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.LandingPage-module__benefit___655sj{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background:#2d6cdf14;border:1px solid rgba(45,108,223,.15);transition:all .2s ease}.LandingPage-module__benefit___655sj:hover{background:#2d6cdf1f;border-color:#2d6cdf40}.LandingPage-module__benefitIcon___Cr2Gd{font-size:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LandingPage-module__benefit___655sj span{font-size:13px;color:#e6e6e6e6;line-height:1.3;font-weight:500}.LandingPage-module__sidebarCta___xAbR4{padding:10px 16px;border-radius:8px;background:#2d6cdf;border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.LandingPage-module__sidebarCta___xAbR4:hover:not(:disabled){background:#2b64cc}.LandingPage-module__sidebarCta___xAbR4:disabled{cursor:not-allowed;opacity:.7}.LandingPage-module__spinner___g8sIc{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:LandingPage-module__spin___PoVWQ 1s linear infinite}@keyframes LandingPage-module__spin___PoVWQ{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){.LandingPage-module__grid___WWIkT{grid-template-columns:repeat(2,1fr)}.LandingPage-module__catalog___D-UdG{grid-template-columns:1fr}.LandingPage-module__right___Sv8Fu{order:1}}@media (max-width: 768px){.LandingPage-module__grid___WWIkT{grid-template-columns:1fr}}@media (max-width: 480px){.LandingPage-module__landing___JSbol{padding:24px 12px;gap:24px}.LandingPage-module__hero___3-eoe{gap:12px}.LandingPage-module__hero___3-eoe h1{font-size:20px;line-height:1.3}.LandingPage-module__catalog___D-UdG{gap:24px}.LandingPage-module__card___FLtPH{padding:12px}.LandingPage-module__card___FLtPH h3{font-size:14px;margin-bottom:4px}.LandingPage-module__card___FLtPH p{font-size:13px;line-height:1.4}.LandingPage-module__icon___Z9r9i{width:24px;height:24px}.LandingPage-module__sidebarCard___MkvJS{padding:12px;gap:8px}.LandingPage-module__sidebarHeader___10gry{font-size:16px}.LandingPage-module__benefit___655sj{padding:6px 8px;gap:8px}.LandingPage-module__benefitIcon___Cr2Gd{font-size:14px;width:20px;height:20px}.LandingPage-module__benefit___655sj span{font-size:12px}.LandingPage-module__sidebarCta___xAbR4{padding:8px 12px;font-size:14px}.LandingPage-module__btnSecondary___FHgXt{padding:8px 12px;font-size:13px}.LandingPage-module__btnRow___ZSkOg{gap:6px}}@media (max-width: 480px){.LandingPage-module__landing___JSbol{padding:16px 8px;gap:20px}.LandingPage-module__hero___3-eoe h1{font-size:18px;line-height:1.2}.LandingPage-module__card___FLtPH{padding:10px}.LandingPage-module__card___FLtPH h3{font-size:13px}.LandingPage-module__card___FLtPH p{font-size:12px}.LandingPage-module__icon___Z9r9i{width:20px;height:20px}.LandingPage-module__sidebarCard___MkvJS{padding:10px}.LandingPage-module__benefit___655sj{padding:5px 6px;gap:6px}.LandingPage-module__benefit___655sj span{font-size:11px}.LandingPage-module__sidebarCta___xAbR4{padding:6px 10px;font-size:13px}.LandingPage-module__btnSecondary___FHgXt{padding:6px 10px;font-size:12px}}.LandingPage-module__footer___OKvGS{width:100%;padding:24px 24px 32px;border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:auto}.LandingPage-module__footerText___wwjjv{font-size:13px;color:#e6e6e666}.LandingPage-module__footerLinks___CR8pi{display:flex;align-items:center;gap:10px}.LandingPage-module__footerLink___-Lm2p{font-size:13px;color:#e6e6e680;text-decoration:none;transition:color .2s ease}.LandingPage-module__footerLink___-Lm2p:hover{color:#e6e6e6d9}.LandingPage-module__footerDot___ZLGQ6{font-size:13px;color:#e6e6e64d}.LandingPage-module__infoGrid___-W2Ep{max-width:960px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.LandingPage-module__infoCard___--FNq{padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0a}.LandingPage-module__infoCard___--FNq h3{margin-bottom:8px}.LandingPage-module__infoCard___--FNq ul{display:grid;gap:6px;color:#e6e6e6cc}.auth-module__form___X98hi{width:100%;display:flex;flex-direction:column}.auth-module__title___omjnC{font-size:14px;font-weight:600;color:#e6e6e6f2;margin-bottom:12px}.auth-module__hint___DOoQt{font-size:12px;color:#e6e6e699;line-height:1.4;margin-bottom:14px}.auth-module__submitButton___Xm0In{width:100%;padding:9px 16px;background:#2d6cdf;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:4px;margin-bottom:10px}.auth-module__submitButton___Xm0In:hover:not(:disabled){background:#2b64cc}.auth-module__submitButton___Xm0In:disabled{opacity:.6;cursor:not-allowed}.auth-module__serverError___Nq6tz{padding:8px 10px;margin-bottom:8px;background:#dc35451a;border:1px solid rgba(220,53,69,.3);border-radius:6px;font-size:12px;color:#f87171;line-height:1.4}.auth-module__successMsg___lrhbZ{padding:10px;background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:6px;font-size:12px;color:#4ade80;text-align:center}.auth-module__footer___b0prt{margin-top:2px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:12px}.auth-module__footerCenter___8Upui{margin-top:10px;text-align:center;font-size:12px}.auth-module__linkButton___kCoEg{background:none;border:none;padding:0;font-size:12px;color:#2d6cdfe6;cursor:pointer;transition:color .2s ease}.auth-module__linkButton___kCoEg:hover{color:#5a8fe8;text-decoration:underline}.auth-module__promptText___SP0RF{color:#e6e6e680}.auth-module__spinner___32mku{width:13px;height:13px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:auth-module__spin___u5FiP .8s linear infinite;flex-shrink:0}@keyframes auth-module__spin___u5FiP{to{transform:rotate(360deg)}}.FormField-module__formGroup___qXwIc{margin-bottom:10px}.FormField-module__label___HNaaW{display:block;margin-bottom:5px;font-size:12px;font-weight:500;color:#e6e6e6b3}.FormField-module__input___sFGJk{width:100%;padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:13px;color:#ffffffe6;background:#ffffff0f;transition:all .2s ease;outline:none;box-sizing:border-box}.FormField-module__input___sFGJk:focus{border-color:#2d6cdfb3;background:#ffffff14;box-shadow:0 0 0 2px #2d6cdf26}.FormField-module__input___sFGJk::placeholder{color:#e6e6e64d}.FormField-module__input___sFGJk:disabled{opacity:.5;cursor:not-allowed}.FormField-module__inputError___zoG18{border-color:#dc354599}.FormField-module__inputError___zoG18:focus{border-color:#dc3545cc;box-shadow:0 0 0 2px #dc354526}.FormField-module__errorText___XUfRv{display:block;margin-top:3px;font-size:11px;color:#f87171}.FormField-module__passwordWrap___ivf4K{position:relative;display:flex;align-items:center}.FormField-module__passwordInput___3WzDj{padding-right:40px}.FormField-module__passwordToggle___d7R02{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:none;color:#e6e6e680;cursor:pointer;border-radius:6px;transition:color .2s ease,background .2s ease}.FormField-module__passwordToggle___d7R02:hover{color:#e6e6e6d9;background:#ffffff0f}.FormField-module__passwordToggle___d7R02:focus-visible{outline:2px solid rgba(45,108,223,.6);outline-offset:2px}.MainPage-module__mainPage___gZMDv{width:100%;display:flex}.MainPage-module__mainPage___gZMDv .MainPage-module__centerArea___UB6yg{display:flex;flex-direction:column;width:100%;background:var(--primary-color);border:1px solid var(--secondary-color);margin:15px 15px 15px 0;border-radius:var(--border-radius)}.CalendarPage-module__calendarPage___rsuGY{display:flex;flex-direction:column;height:100%;padding:20px}.CalendarPage-module__title___QoYPP{margin-bottom:20px;font-size:24px;font-weight:600;color:var(--text-primary)}.CalendarPage-module__calendarWrapper___A8fPn{flex:1;min-height:0}.CustomCalendar-module__calendar___0EIHo{display:flex;flex-direction:column;height:100%;background:#191a1a;border:1px solid rgba(255,255,255,.04);border-radius:12px;overscroll-behavior-x:none;touch-action:pan-y}.CustomCalendar-module__weekBody___fXo90{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior-x:none}.CustomCalendar-module__weekBodyEnterFromNext___bEuGt{animation:CustomCalendar-module__calendarWeekEnterFromNext___YsHer .5s cubic-bezier(.22,1,.36,1) both}.CustomCalendar-module__weekBodyEnterFromPrev___YjSHw{animation:CustomCalendar-module__calendarWeekEnterFromPrev___nopBF .5s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.CustomCalendar-module__weekBodyEnterFromNext___bEuGt,.CustomCalendar-module__weekBodyEnterFromPrev___YjSHw{animation:none}}@keyframes CustomCalendar-module__calendarWeekEnterFromNext___YsHer{0%{opacity:.45;transform:translate(min(14vw,140px));filter:brightness(.92)}to{opacity:1;transform:translate(0);filter:brightness(1)}}@keyframes CustomCalendar-module__calendarWeekEnterFromPrev___nopBF{0%{opacity:.45;transform:translate(max(-14vw,-140px));filter:brightness(.92)}to{opacity:1;transform:translate(0);filter:brightness(1)}}.CustomCalendar-module__navigation___tW--J{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.03);gap:12px}.CustomCalendar-module__navButtons___GL0Gj{display:flex;align-items:center;gap:12px}.CustomCalendar-module__navButton___23HHS{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#fffc;cursor:pointer;font-size:16px;transition:background .2s}.CustomCalendar-module__navButton___23HHS:hover{background:#ffffff14}.CustomCalendar-module__todayButton___Kswys{padding:6px 16px;background:#2d6cdf26;border:1px solid rgba(45,108,223,.3);border-radius:6px;color:#ffffffe6;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s}.CustomCalendar-module__todayButton___Kswys:hover{background:#2d6cdf33}.CustomCalendar-module__weekRange___7m8tH{font-size:14px;color:#fff9;margin-left:8px}.CustomCalendar-module__filters___NikSX{display:flex;gap:8px}.CustomCalendar-module__searchTask___EnN5O{height:auto;min-width:240px}.CustomCalendar-module__searchInput___rTlyG{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#ffffffe6;font-size:14px;width:100%;transition:all .2s}.CustomCalendar-module__searchInput___rTlyG::placeholder{color:#fff6}.CustomCalendar-module__searchInput___rTlyG:focus{outline:none;background:#ffffff14;border-color:#d9d9d90a}.CustomCalendar-module__timerControls___5-OXn{display:flex;gap:8px}.CustomCalendar-module__controlButton___KmVKU{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:400;cursor:pointer;border:none;color:#ffffffb3}.CustomCalendar-module__controlButton___KmVKU svg{width:14px;height:14px}.CustomCalendar-module__controlButton___KmVKU:hover{color:#ffffffe6}.CustomCalendar-module__startButton___etZR6{background:#10b9811a}.CustomCalendar-module__startButton___etZR6:hover{background:#10b98126}.CustomCalendar-module__stopButton___Sb-4o{background:#ef44441a}.CustomCalendar-module__stopButton___Sb-4o:hover{background:#ef444426}.CustomCalendar-module__header___drvBO{display:grid;grid-template-columns:80px repeat(7,1fr);border-bottom:1px solid rgba(255,255,255,.03)}.CustomCalendar-module__headerTimeColumn___QynxD{width:80px;padding:12px}.CustomCalendar-module__timeColumn___oEDWN{display:grid;grid-template-rows:repeat(18,60px);width:80px}.CustomCalendar-module__dayHeader___Uqj3v{padding:12px;text-align:center;border-right:1px solid rgba(255,255,255,.03)}.CustomCalendar-module__dayName___Y9bcx{font-size:14px;font-weight:600;color:#fffc;margin-bottom:4px}.CustomCalendar-module__dayDate___RSc3R{font-size:12px;color:#ffffff80}.CustomCalendar-module__grid___cnm1X{display:grid;grid-template-columns:80px repeat(7,1fr);flex:1;overflow:auto}.CustomCalendar-module__timeCell___bNDwf{padding:8px;font-size:16px;color:#fff6;text-align:right;border-bottom:1px solid rgba(255,255,255,.03);display:flex;align-items:flex-start;justify-content:flex-end}.CustomCalendar-module__dayColumn___U2AxD{display:grid;grid-template-rows:repeat(18,60px);border-right:1px solid rgba(255,255,255,.03)}.CustomCalendar-module__dayColumn___U2AxD.CustomCalendar-module__today___AiVzB{background:#ffffff08}.CustomCalendar-module__dayColumn___U2AxD.CustomCalendar-module__today___AiVzB .CustomCalendar-module__cell___aw0s3.CustomCalendar-module__hasTask___LNtj2:hover{background:transparent}.CustomCalendar-module__cell___aw0s3{height:60px;border-bottom:1px solid rgba(255,255,255,.03);padding:4px;cursor:pointer;transition:background .2s;position:relative}.CustomCalendar-module__cell___aw0s3:hover:not(.CustomCalendar-module__hasTask___LNtj2){background:#ffffff05}.CustomCalendar-module__cell___aw0s3.CustomCalendar-module__hasTask___LNtj2{cursor:pointer}.CustomCalendar-module__cell___aw0s3.CustomCalendar-module__hasTask___LNtj2:hover{background:transparent}.CustomCalendar-module__cell___aw0s3.CustomCalendar-module__selected___8FD5n{background:#2d6cdf26;border:1px solid rgba(45,108,223,.3)}.CustomCalendar-module__task___YQQbk{padding:6px 12px 10px 20px;min-height:30px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;display:flex;align-items:flex-start;gap:8px;position:relative;margin:4px 8px 0 1px;border-radius:2px 6px 6px 2px}.CustomCalendar-module__task___YQQbk:before{content:"";position:absolute;left:0;top:0;transform:none;height:auto;border-radius:2px 0 0 2px;bottom:0;width:6px;background-color:#00000020}.CustomCalendar-module__task___YQQbk:hover,.CustomCalendar-module__task___YQQbk.CustomCalendar-module__taskHovered___3lpFG{box-shadow:0 4px 12px #0000004d;filter:brightness(1.1);opacity:1}.CustomCalendar-module__task___YQQbk.CustomCalendar-module__completed___5JYkz{opacity:.6;cursor:not-allowed}.CustomCalendar-module__task___YQQbk.CustomCalendar-module__taskSmall___EqwZk{padding:6px 60px 10px 20px}.CustomCalendar-module__taskStatusBadge___mCOR5{position:absolute;bottom:3px;right:3px;padding:0 5px;border-radius:4px;font-size:10px;font-weight:500;line-height:16px;background:#00000026;color:#ffffffc2;text-transform:lowercase;pointer-events:none;letter-spacing:.5px}.CustomCalendar-module__checkmark___7GWQA{font-size:16px;font-weight:700}.CustomCalendar-module__taskTitle___YdAw3{display:-webkit-box;display:box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal}.CustomCalendar-module__taskTooltip___XykrX{position:absolute;transform:translate(-50%,calc(-100% - 14px));background:#fffffffa;color:#111827;padding:18px 20px;border-radius:14px;border:1px solid rgba(148,163,184,.25);box-shadow:0 24px 45px -25px #0f172a66,0 16px 32px -24px #0f172a59,0 8px 20px -15px #0f172a40;min-width:240px;max-width:320px;max-height:190px;z-index:1200;pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);word-break:break-word;overflow-wrap:anywhere;font-family:var(--font-family-main)}.CustomCalendar-module__taskTooltip___XykrX:after{content:"";position:absolute;left:50%;bottom:-10px;transform:translate(-50%);width:16px;height:16px;background:inherit;border:inherit;border-top:none;border-left:none;border-radius:2px;box-shadow:inherit;clip-path:polygon(50% 100%,0 0,100% 0)}.CustomCalendar-module__taskTooltip___XykrX.CustomCalendar-module__taskTooltipLeft___7HIx-{transform:translate(-100%,calc(-100% - 14px))}.CustomCalendar-module__taskTooltip___XykrX.CustomCalendar-module__taskTooltipLeft___7HIx-:after{left:auto;right:16px;transform:translate(0)}.CustomCalendar-module__taskTooltipTitle___TTzPc{font-size:15px;font-weight:600;line-height:1.45;margin:0 0 10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;word-break:break-word;text-overflow:ellipsis}.CustomCalendar-module__taskTooltipDescription___aU3GR{margin-top:0;font-size:13px;line-height:1.55;color:#4b5563;word-break:break-word;white-space:pre-wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:4.65em}.CustomCalendar-module__taskTooltipTime___oWp52{margin-top:14px;display:flex;flex-wrap:wrap;gap:6px;min-width:220px}.CustomCalendar-module__taskTooltipTimeBadge___MRHe3,.CustomCalendar-module__taskTooltipDuration___D71Dx{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.CustomCalendar-module__taskTooltipTimeBadge___MRHe3{color:#1f2937;background:#3b82f61f;border:1px solid rgba(59,130,246,.2)}.CustomCalendar-module__taskTooltipDuration___D71Dx{color:#065f46;background:#10b9811f;border:1px solid rgba(16,185,129,.2)}.CustomCalendar-module__overtimePopup___MpcDQ{background:#fff;border-radius:12px;padding:24px;max-width:420px;font-family:var(--font-family-main);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.CustomCalendar-module__overtimeTitle___C3xwj{margin:0 0 12px;font-size:20px;font-weight:600;color:#111827}.CustomCalendar-module__overtimeDescription___WkLcU{margin:0 0 8px;font-size:14px;color:#374151;line-height:1.4}.CustomCalendar-module__overtimeNote___8DOvM{margin:0 0 20px;font-size:13px;color:#6b7280}.CustomCalendar-module__overtimeActions___sX5Kz{display:flex;gap:12px;justify-content:flex-end}.CustomCalendar-module__overtimeButton___iz-3I{padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:none;transition:background .2s ease}.CustomCalendar-module__overtimeButtonPrimary___hPP7Z{background:#10b981;color:#fff}.CustomCalendar-module__overtimeButtonPrimary___hPP7Z:hover{background:#059669}.CustomCalendar-module__overtimeButtonSecondary___-oWGE{background:#f3f4f6;color:#374151}.CustomCalendar-module__overtimeButtonSecondary___-oWGE:hover{background:#e5e7eb}.InlineEditor-module__inlineEditor___FUZvQ{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:14px;min-width:280px;max-width:340px;z-index:1000;font-family:var(--font-family-main);animation:InlineEditor-module__popoverFadeIn___nbPxE .15s ease-out}@keyframes InlineEditor-module__popoverFadeIn___nbPxE{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.InlineEditor-module__titleInput___F-xsR{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;font-weight:500;margin-bottom:12px;outline:none;transition:border-color .2s;font-family:inherit}.InlineEditor-module__titleInput___F-xsR:focus{border-color:#2d6cdf;box-shadow:0 0 0 3px #2d6cdf1a}.InlineEditor-module__timeRow___kI3Gs{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px}.InlineEditor-module__timeSelect___IEAHh{flex:1}.InlineEditor-module__timeSeparator___-izMe{color:#9ca3af;font-weight:600;font-size:16px}.InlineEditor-module__colorRow___FbVah{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;color:#6b7280}.InlineEditor-module__colorPicker___dwouT{display:flex;gap:6px}.InlineEditor-module__colorOption___rpxZa{width:24px;height:24px;border-radius:4px;border:2px solid transparent;cursor:pointer;transition:transform .2s}.InlineEditor-module__colorOption___rpxZa:hover{transform:scale(1.1)}.InlineEditor-module__colorOptionActive___q6Kys{border-color:#1f2937;box-shadow:0 0 0 2px #2d6cdf33}.InlineEditor-module__autoTimeOptions___eu0WN{display:flex;align-items:center;gap:68px;padding:0 0 16px 5px}.InlineEditor-module__actions___tDbqu{display:flex;gap:8px;margin-top:12px}.InlineEditor-module__button___-56MB{flex:1;padding:8px 12px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;border:none;outline:none}.InlineEditor-module__button___-56MB:disabled{opacity:.5;cursor:not-allowed}.InlineEditor-module__buttonCancel___muBit{background:#f3f4f6;color:#374151}.InlineEditor-module__buttonCancel___muBit:hover:not(:disabled){background:#e5e7eb}.InlineEditor-module__buttonSubmit___ifaXo{background:#2d6cdf;color:#fff}.InlineEditor-module__buttonSubmit___ifaXo:hover:not(:disabled){background:#2563eb}.InlineEditor-module__buttonMore___ATFUW{flex:0 0 auto;padding:8px;background:transparent;color:#6b7280}.InlineEditor-module__buttonMore___ATFUW:hover:not(:disabled){background:#f3f4f6;color:#374151}.InlineEditor-module__errorMessage___L1Gdp{margin-top:8px;padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:12px;color:#991b1b;line-height:1.4}.InlineEditor-module__errorMessageTop___xnNhZ{margin-top:0;margin-bottom:12px}.InlineEditor-module__errorTime___HZuQj{font-weight:500}.TimeSelect-module__wrapper___CYRKW{position:relative;display:inline-flex;width:100%;font-family:inherit}.TimeSelect-module__trigger___HziWF{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background:#f9fafb;color:#111827;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.TimeSelect-module__trigger___HziWF:hover{border-color:#cbd5f5;background:#f3f4ff}.TimeSelect-module__trigger___HziWF:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f;background:#fff}.TimeSelect-module__triggerOpen___1uVm7{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f;background:#fff}.TimeSelect-module__triggerText___cmC2p{font-variant-numeric:tabular-nums}.TimeSelect-module__triggerIcon___zvTCd{position:relative;width:10px;height:10px}.TimeSelect-module__triggerIcon___zvTCd:before,.TimeSelect-module__triggerIcon___zvTCd:after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:999px;background:#9ca3af;transition:transform .2s ease}.TimeSelect-module__triggerIcon___zvTCd:before{top:3px;transform:rotate(45deg)}.TimeSelect-module__triggerIcon___zvTCd:after{top:5px;transform:rotate(-45deg)}.TimeSelect-module__triggerOpen___1uVm7 .TimeSelect-module__triggerIcon___zvTCd:before{transform:rotate(-45deg)}.TimeSelect-module__triggerOpen___1uVm7 .TimeSelect-module__triggerIcon___zvTCd:after{transform:rotate(45deg)}.TimeSelect-module__dropdown___2y9RG{position:absolute;top:calc(100% + 8px);left:0;display:flex;flex-direction:column;width:320px;padding:14px;border-radius:12px;background:#fff;box-shadow:0 20px 45px -12px #0f172a59,0 8px 16px #0f172a1f;z-index:20}.TimeSelect-module__dropdownAbove___8t-m4{top:auto;bottom:calc(100% + 8px);box-shadow:0 -20px 45px -12px #0f172a59,0 -8px 16px #0f172a1f}.TimeSelect-module__dropdownContent___PPgsq{display:flex;gap:12px;letter-spacing:-.3px}.TimeSelect-module__column___MZnOb{flex:1;display:flex;flex-direction:column;gap:8px}.TimeSelect-module__columnTitle___KQeXD{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.TimeSelect-module__optionsGrid___PbvZa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:230px;overflow-y:auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:rgba(107,114,128,.6) transparent}.TimeSelect-module__optionsGrid___PbvZa::-webkit-scrollbar{width:6px}.TimeSelect-module__optionsGrid___PbvZa::-webkit-scrollbar-track{background:transparent}.TimeSelect-module__optionsGrid___PbvZa::-webkit-scrollbar-thumb{background:#6b728099;border-radius:999px}.TimeSelect-module__minutesGrid___-CyV4{grid-template-columns:repeat(3,minmax(0,1fr))}.TimeSelect-module__option___PZsCz{border:none;border-radius:8px;padding:5px 8px;background:#f3f4f6;color:#1f2937;font-size:14px;font-weight:500;cursor:pointer;font-variant-numeric:tabular-nums;transition:background .15s ease,color .15s ease,transform .15s ease}.TimeSelect-module__option___PZsCz:hover{background:#e5e7eb;transform:translateY(-1px)}.TimeSelect-module__optionActive___vtSL6{background:#3b82f6;color:#fff}.TimeSelect-module__optionActive___vtSL6:hover{background:#2563eb}.AutoEndTimeCheckbox-module__autoEndTimeLabel___5BAb0{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#374151;font-weight:500;-webkit-user-select:none;user-select:none;letter-spacing:-.3px}.AutoEndTimeCheckbox-module__autoEndTimeLabel___5BAb0:hover{color:#1f2937}.AutoEndTimeCheckbox-module__autoEndTimeCheckbox___2icob{width:16px;height:16px;cursor:pointer;accent-color:#3b82f6}.AutoStartTimeCheckbox-module__autoStartTimeLabel___Gta2A{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#374151;font-weight:500;-webkit-user-select:none;user-select:none;letter-spacing:-.3px}.AutoStartTimeCheckbox-module__autoStartTimeLabel___Gta2A:hover{color:#1f2937}.AutoStartTimeCheckbox-module__autoStartTimeCheckbox___8Cs-s{width:16px;height:16px;cursor:pointer;accent-color:#3b82f6}.QuickTimeControls-module__quickTimeSection___HaKtK{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.QuickTimeControls-module__quickGroup___vtOE7{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.QuickTimeControls-module__quickLabel___bLfJY{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}.QuickTimeControls-module__quickButton___smZW1{border:none;border-radius:6px;background:#f3f4f6;color:#111827;font-size:12px;padding:4px 10px;cursor:pointer;transition:background .2s ease}.QuickTimeControls-module__quickButton___smZW1:hover{background:#e5e7eb}.QuickTimeControls-module__quickButtonActive___lQjGu{background:#e0e7ff;color:#1d4ed8;font-weight:600}.Popup-module__popupOverlay___TGxZa{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:Popup-module__fadeIn___6rYMZ .2s ease-out}@keyframes Popup-module__fadeIn___6rYMZ{0%{opacity:0}to{opacity:1}}.TaskEditModal-module__modal___qS7xX{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:690px;min-width:690px;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;font-family:var(--font-family-main)}@media (max-width: 768px){.TaskEditModal-module__modal___qS7xX{min-width:300px;max-width:calc(100vw - 32px)}}.TaskEditModal-module__header___YhDju{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid #e5e7eb}.TaskEditModal-module__title___tamBR{margin:0;font-size:20px;font-weight:600;color:#111827}.TaskEditModal-module__closeButton___JTA3p{background:none;border:none;font-size:28px;line-height:1;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.TaskEditModal-module__closeButton___JTA3p:hover{background:#f3f4f6;color:#111827}.TaskEditModal-module__content___7g0RQ{overflow-y:auto;flex:1}.TaskEditModal-module__taskTitleField___Un5H3{margin:0 0 12px;padding:12px 20px 0}.TaskEditModal-module__taskTitleLabelRow___Wachh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.TaskEditModal-module__taskTitleLabel___PXY6D{display:block;margin:0;flex:1;min-width:0;font-size:14px;font-weight:500;color:#374151}.TaskEditModal-module__taskPublicIdBadge___wc4Yx{flex-shrink:0;max-width:min(240px,48%);padding:4px 10px;font-size:12px;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:-.02em;color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .15s ease,color .15s ease,border-color .15s ease}.TaskEditModal-module__taskPublicIdBadge___wc4Yx:hover{background:#e5e7eb;color:#111827;border-color:#d1d5db}.TaskEditModal-module__taskPublicIdBadge___wc4Yx:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.TaskEditModal-module__taskPublicIdBadgeCopied___eSZGH{color:#047857;border-color:#34d399;background:#d1fae5;box-shadow:0 0 0 1px #10b98140}.TaskEditModal-module__taskPublicIdBadgeCopied___eSZGH:hover{color:#065f46;border-color:#10b981;background:#a7f3d0}.TaskEditModal-module__taskPublicIdBadgeCopied___eSZGH:focus-visible{outline-color:#10b981}.TaskEditModal-module__taskTitleTextarea___oo-ge{display:block;min-height:52px}.TaskEditModal-module__tabbedPanel___wxCYl{display:flex;flex-direction:column;min-height:0;min-height:560px}.TaskEditModal-module__tabBar___TnCD8{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;flex-shrink:0;border-radius:10px 10px 0 0;box-shadow:inset 0 1px #ffffff73}.TaskEditModal-module__contentTabs___K7dSk{display:flex;align-items:flex-end;gap:2px;margin:0;flex:1;min-width:0}.TaskEditModal-module__tabBarActions___i3Y9h{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:0 18px 6px 8px}.TaskEditModal-module__tabBarActionBtn___OC3SD{padding:7px 12px;font-size:12px;white-space:nowrap}.TaskEditModal-module__tabBarStatusBadge___1ZbZd{font-size:12px;font-weight:500;color:#6b7280;padding:6px 10px;background:#fff9;border:1px solid #e5e7eb;border-radius:8px;white-space:nowrap}.TaskEditModal-module__contentTab___v2y6E{position:relative;z-index:0;border:1px solid transparent;border-bottom:none;background:#ffffff47;color:#5f6368;border-radius:8px 8px 0 0;padding:9px 20px 11px;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.TaskEditModal-module__contentTab___v2y6E:first-child{border-radius:0 8px 0 0}.TaskEditModal-module__contentTab___v2y6E:hover:not(.TaskEditModal-module__contentTabActive___tFFId){background:#ffffff8c;color:#3c4043}.TaskEditModal-module__contentTab___v2y6E:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.TaskEditModal-module__contentTabActive___tFFId{z-index:1;background:#fff;color:#202124;border-color:#c4c7ce;border-bottom:1px solid #fff;margin-bottom:-1px;box-shadow:0 1px #fff,inset 0 1px #ffffffe6}.TaskEditModal-module__contentTabPinned___0Xitf:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#3b82f6;vertical-align:middle;opacity:.95}.TaskEditModal-module__contentTabPinned___0Xitf.TaskEditModal-module__contentTabActive___tFFId:after{background:#1d4ed8}.TaskEditModal-module__tabPanel___HyjcS{position:relative;z-index:0;flex:1;display:flex;flex-direction:column;min-height:0;background:#fff;border:1px solid #c4c7ce;box-shadow:inset 0 1px #fff9;min-height:500px}.TaskEditModal-module__tabPanelBody___0aI7P{flex:1;min-height:0;overflow-y:auto;padding:12px 18px 18px}.TaskEditModal-module__detailsTab___SNrg2{display:flex;flex-direction:column;gap:16px;min-height:0}@media (prefers-reduced-motion: reduce){.TaskEditModal-module__contentTab___v2y6E{transition:none}}.TaskEditModal-module__field___NrBTu{margin-bottom:20px}.TaskEditModal-module__field___NrBTu:first-child{margin-top:10px;margin-bottom:6px}.TaskEditModal-module__field___NrBTu:last-child{margin-bottom:0}.TaskEditModal-module__label___bVsc-{display:flex;flex-direction:row;gap:245px;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.TaskEditModal-module__dayButtons___3FJHJ{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.TaskEditModal-module__dayButton___EYBWe{letter-spacing:-.3px;padding:10px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;cursor:pointer;font-size:14px;transition:all .15s ease-in-out}.TaskEditModal-module__dayButton___EYBWe:hover{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.TaskEditModal-module__dayButtonActive___HH-U-{background:#eff6ff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.TaskEditModal-module__input___vsP14,.TaskEditModal-module__textarea___G6rhn,.TaskEditModal-module__select___fSOU9{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:12px;color:#111827;transition:all .2s;font-family:inherit}.TaskEditModal-module__input___vsP14:focus,.TaskEditModal-module__textarea___G6rhn:focus,.TaskEditModal-module__select___fSOU9:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.TaskEditModal-module__input___vsP14::placeholder,.TaskEditModal-module__textarea___G6rhn::placeholder,.TaskEditModal-module__select___fSOU9::placeholder{color:#9ca3af}.TaskEditModal-module__textarea___G6rhn{resize:vertical;font-family:inherit}.TaskEditModal-module__timeRow___DRvwQ{display:flex;align-items:center;gap:12px}.TaskEditModal-module__timeSelect___gAbU-{flex:1}.TaskEditModal-module__autoTimeOptions___9BH47{display:flex;align-items:center;gap:126px;padding:10px 5px 0}.TaskEditModal-module__timeSeparator___abIV2{color:#9ca3af;font-weight:600;font-size:18px}.TaskEditModal-module__colorPicker___YvcEL{display:flex;gap:12px;flex-wrap:wrap}.TaskEditModal-module__colorOption___0SWrr{width:40px;height:40px;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all .2s;padding:0}.TaskEditModal-module__colorOption___0SWrr:hover{transform:scale(1.1)}.TaskEditModal-module__colorOptionActive___dYrhn{border-color:#111827;box-shadow:0 0 0 2px #3b82f633}.TaskEditModal-module__footer___BSU40{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-top:1px solid #e5e7eb;gap:12px}.TaskEditModal-module__footerLeft___pjOo-{flex:1}.TaskEditModal-module__footerRight___lhh8W{display:flex;gap:12px}.TaskEditModal-module__button___PBx47{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.TaskEditModal-module__button___PBx47:disabled{opacity:.5;cursor:not-allowed}.TaskEditModal-module__buttonCancel___yKPjf{background:#f3f4f6;color:#374151}.TaskEditModal-module__buttonCancel___yKPjf:hover:not(:disabled){background:#e5e7eb}.TaskEditModal-module__buttonSave___T5bZs{background:#3b82f6;color:#fff}.TaskEditModal-module__buttonSave___T5bZs:hover:not(:disabled){background:#2563eb}.TaskEditModal-module__buttonDanger___r1zqa{background:#ef4444;color:#fff}.TaskEditModal-module__buttonDanger___r1zqa:hover:not(:disabled){background:#dc2626}.TaskEditModal-module__statusActions___7sfrh{display:flex;gap:12px;align-items:center}.TaskEditModal-module__buttonStart___h1DvF{display:flex;align-items:center;gap:8px;background:#10b981;color:#fff}.TaskEditModal-module__buttonStart___h1DvF:hover:not(:disabled){background:#059669}.TaskEditModal-module__buttonStart___h1DvF svg{width:16px;height:16px}.TaskEditModal-module__buttonStop___YTfpx{display:flex;align-items:center;gap:8px;background:#ef4444;color:#fff}.TaskEditModal-module__buttonStop___YTfpx:hover:not(:disabled){background:#dc2626}.TaskEditModal-module__buttonStop___YTfpx svg{width:16px;height:16px}.TaskEditModal-module__statusDisplay___LuAdW{padding:10px 12px;background:#f3f4f6;border-radius:8px;color:#374151;font-size:14px;font-weight:500}.TaskEditModal-module__statusLabel___LRszc{color:#6b7280}.TaskEditModal-module__deleteConfirm___rxzB9{margin-top:20px;padding:16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.TaskEditModal-module__deleteConfirmContent___kiawE{display:flex;flex-direction:column;gap:12px}.TaskEditModal-module__deleteConfirmText___N-51d{margin:0;font-size:14px;color:#991b1b;font-weight:500}.TaskEditModal-module__deleteConfirmActions___Pf0p4{display:flex;gap:12px;justify-content:flex-end}.TaskEditModal-module__errorMessage___OhzJ5{margin-top:20px;padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;font-size:14px;color:#991b1b;line-height:1.4}.TaskEditModal-module__errorContent___vFRWQ{display:flex;flex-direction:column;gap:12px}.TaskEditModal-module__errorText___6vWLf{line-height:1.4}.TaskEditModal-module__errorTime___UDCHE{font-weight:500}.TaskEditModal-module__errorCheckboxLabel___7EOnH{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;color:#991b1b}.TaskEditModal-module__errorCheckboxLabel___7EOnH:hover{opacity:.8}.TaskEditModal-module__errorCheckbox___fp44x{width:16px;height:16px;cursor:pointer;accent-color:#991b1b}.TaskEditModal-module__toggleLabel___dkylt{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:#374151}.TaskEditModal-module__toggleLabel___dkylt input[type=checkbox]{width:18px;height:18px;cursor:pointer}.TaskEditModal-module__toggleLabel___dkylt span{-webkit-user-select:none;user-select:none}.TaskEditModal-module__rewardInputWrapper___cT8GL{position:relative;display:flex;align-items:center;width:100%;margin-top:8px}.TaskEditModal-module__rewardAmount___lJywY{width:100%;background:#fff;color:#000;min-height:44px;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.TaskEditModal-module__rewardAmount___lJywY::-webkit-outer-spin-button,.TaskEditModal-module__rewardAmount___lJywY::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TaskEditModal-module__rewardAmount___lJywY[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.TaskEditModal-module__currencyLabel___qV-9k{position:absolute;right:16px;font-size:14px;color:#6b7280;pointer-events:none;-webkit-user-select:none;user-select:none}.TaskEditModal-module__detailsEmptyHint___-ikrn{margin:0;font-size:13px;line-height:1.5;color:#6b7280}.TaskEditModal-module__detailsParsed___Yu-3w{display:flex;flex-direction:column;gap:18px;max-height:490px;overflow-y:auto;padding-right:4px}.TaskEditModal-module__detailsSection___xXPVX{margin:0}.TaskEditModal-module__detailsKv___DK3bk{margin:0;padding:0;border:1px solid #e5e7eb;border-radius:10px;background:linear-gradient(180deg,#fafbfc,#fff);overflow:hidden}.TaskEditModal-module__detailsKvRow___nWeju{display:grid;grid-template-columns:minmax(120px,38%) 1fr;gap:10px 14px;padding:10px 12px;border-bottom:1px solid #eef0f3;align-items:start}.TaskEditModal-module__detailsKvRow___nWeju:last-child{border-bottom:none}@media (max-width: 768px){.TaskEditModal-module__detailsKvRow___nWeju{grid-template-columns:1fr;gap:4px}}.TaskEditModal-module__detailsKvKey___cuY-B{margin:0;font-size:10px;font-weight:600;color:#6b7280;line-height:1.4}.TaskEditModal-module__detailsKvVal___cgIrd{margin:0;font-size:12px;color:#111827;line-height:1.45;word-break:break-word}.TaskEditModal-module__detailsFieldRow___TncQy{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0}.TaskEditModal-module__detailsFieldValue___QDbxn{flex:1;min-width:0}.TaskEditModal-module__detailsCopyBtn___Db7h-{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:1px solid #e5e7eb;border-radius:4px;background:#fff;color:#6b7280;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.TaskEditModal-module__detailsCopyBtn___Db7h-:hover{background:#f3f4f6;color:#2563eb;border-color:#bfdbfe}.TaskEditModal-module__detailsCopyBtn___Db7h-:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.TaskEditModal-module__detailsCopyBtnCopied___-l2v0{color:#059669;border-color:#a7f3d0;background:#ecfdf5}.TaskEditModal-module__detailsValueText___lYESi{white-space:pre-wrap}.TaskEditModal-module__detailsLink___iyAG0{color:#2563eb;text-decoration:underline;text-underline-offset:2px;word-break:break-all}.TaskEditModal-module__detailsLink___iyAG0:hover{color:#1d4ed8}.TaskEditModal-module__detailsForwardList___bgOyX{display:flex;flex-direction:column;gap:8px}.TaskEditModal-module__detailsForward___P9ZHK{border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden}.TaskEditModal-module__detailsForward___P9ZHK[open] .TaskEditModal-module__detailsForwardSummary___aeUaK{border-bottom:1px solid #eef0f3}.TaskEditModal-module__detailsForwardSummary___aeUaK{cursor:pointer;list-style:none;padding:10px 12px;font-size:12px;font-weight:500;color:#4b5563;-webkit-user-select:none;user-select:none}.TaskEditModal-module__detailsForwardSummary___aeUaK::-webkit-details-marker{display:none}.TaskEditModal-module__detailsForwardSummary___aeUaK:before{content:"";display:inline-block;width:0;height:0;margin-right:8px;border-left:5px solid #9ca3af;border-top:4px solid transparent;border-bottom:4px solid transparent;vertical-align:middle;transition:transform .15s ease}.TaskEditModal-module__detailsForward___P9ZHK[open] .TaskEditModal-module__detailsForwardSummary___aeUaK:before{transform:rotate(90deg)}.TaskEditModal-module__detailsForwardDl___Ocbm1{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0;padding:10px 12px 12px;font-size:12px}.TaskEditModal-module__detailsForwardDt___NhN3N{margin:0;color:#6b7280;font-weight:500}.TaskEditModal-module__detailsForwardDd___HYfN-{margin:0;color:#111827;word-break:break-word}.TaskEditModal-module__detailsOrphanPre___v9uxB{margin:0;padding:10px 12px 12px;font-size:11px;line-height:1.45;color:#4b5563;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#f9fafb;border-top:1px solid #eef0f3}.TaskEditModal-module__detailsSourceTitle___J-Znx{margin:0 0 8px;font-size:13px;font-weight:600;color:#374151;letter-spacing:.02em}.TaskEditModal-module__detailsEditHint___gGrTE{margin:0 0 10px;font-size:12px;line-height:1.4;color:#6b7280}.TaskEditModal-module__detailsTextarea___FMC2N{font-size:12px;line-height:1.45}.ContextMenu-module__contextMenu___EePzX{position:fixed;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:4px;min-width:160px;z-index:10000;font-family:var(--font-family-main);animation:ContextMenu-module__contextMenuFadeIn___e-F3Y .15s ease-out}@keyframes ContextMenu-module__contextMenuFadeIn___e-F3Y{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ContextMenu-module__menuItem___tzoUF{width:100%;padding:8px 12px;border:none;background:transparent;text-align:left;font-size:14px;color:var(--text-primary, #1f2937);cursor:pointer;border-radius:4px;transition:background-color .2s;font-family:inherit}.ContextMenu-module__menuItem___tzoUF:hover:not(:disabled){background:#f3f4f6}.ContextMenu-module__menuItem___tzoUF:active:not(:disabled){background:#e5e7eb}.ContextMenu-module__menuItemDanger___ynfYZ{color:#dc2626}.ContextMenu-module__menuItemDanger___ynfYZ:hover:not(:disabled){background:#fef2f2;color:#991b1b}.ContextMenu-module__menuItemDanger___ynfYZ:active:not(:disabled){background:#fee2e2}.ContextMenu-module__menuItemDisabled___xiKzb{opacity:.5;cursor:not-allowed}.ContextMenu-module__menuSeparator___BE09V{height:1px;background:#e5e7eb;margin:4px 0}.ConfirmDialog-module__overlay___IJGa5{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:ConfirmDialog-module__fadeIn___mUgyO .2s ease-out}@keyframes ConfirmDialog-module__fadeIn___mUgyO{0%{opacity:0}to{opacity:1}}.ConfirmDialog-module__dialog___u65G0{background:var(--secondary-color);border-radius:var(--border-radius);min-width:400px;max-width:500px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 45px -12px #0f172a59;animation:ConfirmDialog-module__slideUp___H9gdi .2s ease-out}@keyframes ConfirmDialog-module__slideUp___H9gdi{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ConfirmDialog-module__content___mf9qD{padding:24px;overflow-y:auto;flex:1;min-height:0}.ConfirmDialog-module__title___7ZaEF{font:var(--font-m);color:var(--color-text);margin:0 0 12px;font-weight:600}.ConfirmDialog-module__message___eFW-x{font:var(--font-s);color:var(--iconDefaultColor);margin:0;line-height:1.5;word-break:break-word;overflow-wrap:break-word}.ConfirmDialog-module__entityName___--sm7{font-weight:600;color:var(--color-text);word-break:break-word;overflow-wrap:break-word;display:inline-block;max-width:100%}.ConfirmDialog-module__actions___6B3o0{display:flex;gap:12px;padding:16px 24px;border-top:1px solid var(--hover);justify-content:flex-end}.ConfirmDialog-module__button___5GB-J{padding:10px 20px;border-radius:var(--border-radius);font:var(--font-s);font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid var(--hover)}.ConfirmDialog-module__cancelButton___KP371{background:var(--primary-color);color:var(--color-text)}.ConfirmDialog-module__cancelButton___KP371:hover{background:var(--hover)}.ConfirmDialog-module__confirmButton___1QY4j{background:var(--iconActiveColor);color:var(--bg-color);border-color:var(--iconActiveColor)}.ConfirmDialog-module__confirmButton___1QY4j:hover{opacity:.9}.ConfirmDialog-module__confirmButtonDanger___TU9is{background:#ef4444;border-color:#ef4444;color:#fff}.ConfirmDialog-module__confirmButtonDanger___TU9is:hover{background:#dc2626;border-color:#dc2626}.CalendarNavigation-module__navigation___1zuhu{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.03);gap:12px}.CalendarNavigation-module__navButtons___jOFhi{display:flex;align-items:center;gap:12px}.CalendarNavigation-module__navButton___KpWSi{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#fffc;cursor:pointer;font-size:16px;transition:background .2s}.CalendarNavigation-module__navButton___KpWSi:hover{background:#ffffff14}.CalendarNavigation-module__todayButton___HM4t-{padding:6px 16px;background:#2d6cdf26;border:1px solid rgba(45,108,223,.3);border-radius:6px;color:#ffffffe6;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s}.CalendarNavigation-module__todayButton___HM4t-:hover{background:#2d6cdf33}.CalendarNavigation-module__weekRange___RGdfO{font-size:14px;color:#fff9;margin-left:8px}.CalendarNavigation-module__filters___ETnPs{display:flex;gap:8px}.CalendarNavigation-module__searchTask___4Jlw5{height:auto;min-width:240px}.CalendarNavigation-module__searchInput___3sIBr{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#ffffffe6;font-size:14px;width:100%;transition:all .2s}.CalendarNavigation-module__searchInput___3sIBr::placeholder{color:#fff6}.CalendarNavigation-module__searchInput___3sIBr:focus{outline:none;background:#ffffff14;border-color:#d9d9d90a}.Dropdown-module__dropdown___C2r3M{position:relative;min-width:150px}.Dropdown-module__dropdownButton___jPXEx{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#ffffffe6;cursor:pointer;font-size:14px;transition:all .2s}.Dropdown-module__dropdownButton___jPXEx:hover{background-color:#ffffff14;border-color:#ffffff1f}.Dropdown-module__dropdownButton___jPXEx:focus{outline:none;background-color:#ffffff14;border-color:#2d6cdf66}.Dropdown-module__dropdownArrow___eGJ2u{transition:transform .2s;margin-left:8px}.Dropdown-module__dropdownArrowOpen___vEuiE{transform:rotate(180deg)}.Dropdown-module__dropdownMenu___P9e9c{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#191a1a;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:4px;z-index:1000;box-shadow:0 4px 12px #0000004d}.Dropdown-module__dropdownItem___McnPN{display:block;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:4px;color:#ffffffb3;cursor:pointer;font-size:14px;text-align:left;transition:all .2s}.Dropdown-module__dropdownItem___McnPN:hover{background:#ffffff0d;color:#ffffffe6}.Dropdown-module__dropdownItemActive___JxgZq{background:#2d6cdf33;color:#ffffffe6}.CalendarHeader-module__header___DNzsE{display:grid;grid-template-columns:80px repeat(7,1fr);border-bottom:1px solid rgba(255,255,255,.03)}.CalendarHeader-module__headerTimeColumn___Yfm1j{width:80px;padding:12px}.CalendarHeader-module__dayHeader___efKm9{padding:12px;text-align:center;border-right:1px solid rgba(255,255,255,.03)}.CalendarHeader-module__dayName___H-Gt5{font-size:14px;font-weight:600;color:#fffc;margin-bottom:4px}.CalendarHeader-module__dayDate___c98dc{font-size:12px;color:#ffffff80}.CalendarGrid-module__grid___j3UPQ{display:grid;grid-template-columns:80px repeat(7,1fr);flex:1;overflow:auto;overscroll-behavior-x:none}.CalendarGrid-module__timeColumn___6A-tk{display:grid;grid-template-rows:repeat(18,60px);width:80px}.CalendarGrid-module__timeCell___EvLeJ{padding:8px;font-size:16px;color:#fff6;text-align:right;border-bottom:1px solid rgba(255,255,255,.03);display:flex;align-items:flex-start;justify-content:flex-end}.CalendarGrid-module__dayColumn___qLJQT{position:relative;border-right:1px solid rgba(255,255,255,.03)}.CalendarGrid-module__dayColumn___qLJQT.CalendarGrid-module__today___DjRSl{background:#ffffff08}.CalendarColumn-module__column___-GUWS{position:relative;min-height:1080px;cursor:pointer;transition:background .2s}.CalendarColumn-module__column___-GUWS:hover:not(.CalendarColumn-module__hasTask___DBy0q){background:#22212103}.CalendarColumn-module__column___-GUWS.CalendarColumn-module__hasTask___DBy0q{cursor:pointer}.CalendarColumn-module__column___-GUWS.CalendarColumn-module__hasTask___DBy0q:hover{background:transparent}.CalendarColumn-module__column___-GUWS.CalendarColumn-module__selected___qPrgN{background:#2d6cdf26;border:1px solid rgba(45,108,223,.3)}.CalendarTask-module__task___dtLpr{padding:6px 12px 10px 20px;box-sizing:border-box;font-size:14px;font-weight:500;color:#fff;cursor:pointer;display:flex;align-items:flex-start;gap:8px;position:relative;margin:4px 8px 0 1px;border-radius:2px 6px 6px 2px}.CalendarTask-module__task___dtLpr:before{content:"";position:absolute;left:0;top:0;transform:none;height:auto;border-radius:2px 0 0 2px;bottom:0;width:6px;background-color:#00000020}.CalendarTask-module__task___dtLpr:hover,.CalendarTask-module__task___dtLpr.CalendarTask-module__taskHovered___cAeVe{box-shadow:0 4px 12px #0000004d;filter:brightness(1.1);opacity:1}.CalendarTask-module__task___dtLpr.CalendarTask-module__completed___HqwAY{opacity:.6;cursor:not-allowed}.CalendarTask-module__task___dtLpr.CalendarTask-module__taskSmall___9DlpN{padding:6px 60px 10px 20px}.CalendarTask-module__taskBadges___QZgzR{position:absolute;bottom:0;right:0;display:flex;align-items:center;pointer-events:none}.CalendarTask-module__taskRewardBadge___LyRir{display:inline-flex;align-items:center;justify-content:center;padding:1px 4px;border-radius:3px 0 0;background:#00000026;color:#fffffff2}.CalendarTask-module__taskRewardIcon___kcZmH{flex-shrink:0;width:14px;height:14px;color:inherit;display:block}.CalendarTask-module__taskStatusBadge___Fk9ab{padding:0 5px;min-width:9ch;border-radius:4px 0;font-size:10px;font-weight:500;line-height:16px;background:#00000026;color:#ffffffc2;text-transform:lowercase;letter-spacing:.5px;text-align:center;box-sizing:border-box}.CalendarTask-module__taskBadgesWithReward___HEqJu .CalendarTask-module__taskStatusBadge___Fk9ab{border-radius:0 0 4px;min-width:8ch}.CalendarTask-module__taskStatusBadgeSmall___cmIA4{border-radius:0;font-size:10px;font-weight:400;height:100%}.CalendarTask-module__checkmark___Np9Zr{font-size:16px;font-weight:700}.CalendarTask-module__checkmarkHidden___ACEun{display:none}.CalendarTask-module__taskTitle___OwEUD{display:-webkit-box;display:box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal}.CalendarTask-module__taskTitleSmall___8JIXX{display:none}.AutomationPage-module__automationPage___lKXwh{width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column;position:relative}.AutomationPage-module__loading___icJ6V{justify-content:center;align-items:center}.AutomationPage-module__loadingSpinner___y9dNO{font:var(--font-m);color:var(--color-text-secondary)}.AutomationPage-module__syncNotification___--HHn{position:fixed;top:80px;left:50%;transform:translate(-50%);z-index:1000;background:var(--iconActiveColor);color:#fff;padding:12px 24px;border-radius:var(--border-radius);font:var(--font-s);box-shadow:0 4px 12px #00000026;animation:AutomationPage-module__slideDown___jKJ6F .3s ease-out}@keyframes AutomationPage-module__slideDown___jKJ6F{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.FiltersPanel-module__filtersPanel___2MJ66{display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden;padding:16px;container-type:inline-size}.FiltersPanel-module__gmailStatus___7bs1W{padding:12px 0;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--hover)}.FiltersPanel-module__statusHeader___KIjEu{display:flex;align-items:center;gap:8px;justify-content:space-between}.FiltersPanel-module__statusDot___mQa5T{width:8px;height:8px;border-radius:50%;flex-shrink:0;transition:background .2s}.FiltersPanel-module__statusDotConnected___0NM9w{background:#10b981;box-shadow:0 0 0 2px #10b98133}.FiltersPanel-module__statusDotDisconnected___1vZtf{background:var(--iconDefaultColor)}.FiltersPanel-module__statusText___3la57{font:var(--font-s);color:var(--color-text);flex:1}.FiltersPanel-module__statusActions___AMXZo{display:flex;gap:4px;align-items:center}.FiltersPanel-module__statusActionButton___Ylk9C{background:none;border:none;cursor:pointer;padding:4px;color:var(--iconDefaultColor);display:flex;align-items:center;justify-content:center;transition:all .2s;border-radius:4px;opacity:.7}.FiltersPanel-module__statusActionButton___Ylk9C:hover:not(:disabled){opacity:1;color:var(--iconActiveColor);background:var(--hover)}.FiltersPanel-module__statusActionButton___Ylk9C:disabled{cursor:not-allowed;opacity:.5}.FiltersPanel-module__statusActionButton___Ylk9C svg{display:block}.FiltersPanel-module__statusActionButton___Ylk9C.FiltersPanel-module__connectButton___KafU-{opacity:1;color:var(--iconActiveColor)}.FiltersPanel-module__statusActionButton___Ylk9C.FiltersPanel-module__connectButton___KafU-:hover{background:var(--hover)}@keyframes FiltersPanel-module__rotate___3QOdI{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FiltersPanel-module__syncIconRotating___N7702{animation:FiltersPanel-module__rotate___3QOdI 1s linear infinite;transform-origin:center}.FiltersPanel-module__notificationsWrapper___1VMFO{position:relative}.FiltersPanel-module__notificationsButton___dFzQU{font-size:16px;position:relative}.FiltersPanel-module__notificationBadge___Vu0U5{position:absolute;top:-2px;right:-2px;background:#ef4444;color:#fff;font-size:10px;font-weight:600;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px}.FiltersPanel-module__statusInfo___cffUo{font:var(--font-s);color:var(--iconDefaultColor);padding-left:16px}.FiltersPanel-module__actions___FmVVP{display:flex;gap:8px}.FiltersPanel-module__createButton___i2YhT,.FiltersPanel-module__aiButton___ZMcDK{flex:1;padding:10px 16px;background:transparent;border:1px solid var(--hover);border-radius:6px;color:var(--color-text);font:var(--font-s);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0}.FiltersPanel-module__createButton___i2YhT:hover,.FiltersPanel-module__aiButton___ZMcDK:hover{background:var(--hover);border-color:var(--iconDefaultColor)}.FiltersPanel-module__createButtonIcon___iI2pK{font-size:18px;font-weight:500;line-height:1;flex-shrink:0}.FiltersPanel-module__createButtonText___jIAvj{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width: 340px){.FiltersPanel-module__createButton___i2YhT{flex:0 0 auto;width:40px;height:40px;padding:0;border-radius:8px;min-width:40px}.FiltersPanel-module__createButtonText___jIAvj{display:none}.FiltersPanel-module__createButtonIcon___iI2pK{font-size:24px;line-height:1}.FiltersPanel-module__aiButton___ZMcDK{flex:1;min-width:0}}.FiltersPanel-module__aiButton___ZMcDK{animation:FiltersPanel-module__aiGlow___BIF67 4s ease-in-out infinite;border-color:var(--hover)}.FiltersPanel-module__aiButton___ZMcDK.FiltersPanel-module__aiButtonActive___-osUu{background:var(--hover);border-color:var(--iconActiveColor);color:var(--iconActiveColor);animation:none}@keyframes FiltersPanel-module__aiGlow___BIF67{0%,to{border-color:var(--hover);box-shadow:0 0 #e8e8e600}50%{border-color:#e8e8e64d;box-shadow:0 0 8px #e8e8e61a}}.FiltersPanel-module__filtersList___0Cky3{display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;padding-right:5px;scrollbar-width:thin;scrollbar-color:var(--hover) var(--primary-color)}.FiltersPanel-module__filtersList___0Cky3::-webkit-scrollbar{width:6px}.FiltersPanel-module__filtersList___0Cky3::-webkit-scrollbar-track{background:var(--primary-color)}.FiltersPanel-module__filtersList___0Cky3::-webkit-scrollbar-thumb{background:var(--hover);border-radius:3px}.FiltersPanel-module__filtersList___0Cky3::-webkit-scrollbar-thumb:hover{background:var(--iconDefaultColor)}.FiltersPanel-module__filterCard___ujvVj{position:relative;display:flex;flex-direction:column;gap:10px;border:1px solid var(--hover);border-left:3px solid transparent;transition:all .2s;margin-left:-16px;padding:12px 12px 12px 16px;cursor:pointer;border-radius:10px}.FiltersPanel-module__filterCard___ujvVj:hover{background:#ffffff05;border-left-color:var(--filter-color, var(--iconDefaultColor))}.FiltersPanel-module__filterCardActive___-yVRT{border-left-color:var(--filter-color, var(--iconActiveColor));opacity:1}.FiltersPanel-module__filterCardInactive___vb9BZ{opacity:.5;border-left-color:transparent;background:#0000001a;position:relative}.FiltersPanel-module__filterCardInactive___vb9BZ:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgba(0,0,0,.1) 50%,transparent 100%);pointer-events:none}.FiltersPanel-module__filterCardInactive___vb9BZ .FiltersPanel-module__filterName___kRD7b{text-decoration:line-through;color:var(--iconDefaultColor);opacity:.7}.FiltersPanel-module__filterCardInactive___vb9BZ .FiltersPanel-module__filterConditionValue___HQt12{opacity:.6}.FiltersPanel-module__filterCardEditing___DWh5W{background:#e8e8e60d;border:1px solid var(--iconActiveColor);border-left-width:4px;border-left-color:var(--iconActiveColor);box-shadow:0 0 0 1px #e8e8e640,0 2px 8px #e8e8e61a}.FiltersPanel-module__filterCardEditing___DWh5W:hover{background:#e8e8e614}.FiltersPanel-module__filterCardEditing___DWh5W .FiltersPanel-module__filterName___kRD7b{color:var(--iconActiveColor);font-weight:600}.FiltersPanel-module__filterColorBar___5GV2F{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--filter-color, var(--iconDefaultColor));opacity:.6;transition:opacity .2s}.FiltersPanel-module__filterCard___ujvVj:hover .FiltersPanel-module__filterColorBar___5GV2F,.FiltersPanel-module__filterCardActive___-yVRT .FiltersPanel-module__filterColorBar___5GV2F{opacity:1}.FiltersPanel-module__filterContent___cd-j7{display:flex;flex-direction:column;gap:8px;position:relative;padding:0 8px}.FiltersPanel-module__filterWrapper___3EVfK{display:flex;justify-content:space-between;align-items:center}.FiltersPanel-module__filterHeader___Wm3ob{display:flex;align-items:center;justify-content:space-between;gap:12px}.FiltersPanel-module__filterTitleSection___jLCkl{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.FiltersPanel-module__filterIcon___mrbNE{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--filter-color, var(--iconDefaultColor));opacity:.8;transition:opacity .2s}.FiltersPanel-module__filterCard___ujvVj:hover .FiltersPanel-module__filterIcon___mrbNE{opacity:1}.FiltersPanel-module__filterIcon___mrbNE svg{display:block}.FiltersPanel-module__filterName___kRD7b{font:var(--font-s);color:var(--color-text);flex:1;font-weight:500}.FiltersPanel-module__filterActions___7jJsK{display:flex;gap:4px;opacity:0;transition:opacity .2s}.FiltersPanel-module__filterCard___ujvVj:hover .FiltersPanel-module__filterActions___7jJsK{opacity:1}.FiltersPanel-module__actionButton___ncjHP{background:none;border:none;cursor:pointer;padding:4px;color:var(--iconDefaultColor);display:flex;align-items:center;justify-content:center;transition:color .2s;border-radius:4px}.FiltersPanel-module__actionButton___ncjHP:hover{color:var(--iconActiveColor);background:var(--hover)}.FiltersPanel-module__actionButton___ncjHP svg{display:block}.FiltersPanel-module__filterInfo___OYAQQ{display:flex;flex-direction:column;gap:6px}.FiltersPanel-module__filterCondition___Uxfaq{display:flex;align-items:baseline;gap:6px;font:var(--font-s);line-height:1.4}.FiltersPanel-module__filterConditionLabel___wlsS2{color:var(--iconDefaultColor);font-size:12px;flex-shrink:0}.FiltersPanel-module__filterConditionValue___HQt12{color:var(--color-text);opacity:.9;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;padding:0 25px 0 0}.FiltersPanel-module__filterReward___gsQVg{display:flex;align-items:center;gap:8px;margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.05)}.FiltersPanel-module__filterReward___gsQVg .FiltersPanel-module__filterConditionValue___HQt12{color:#10b981;font-weight:600;opacity:1}.FiltersPanel-module__rewardIcon___z0XIA{width:16px;height:16px;flex-shrink:0;color:#10b981;opacity:.9}.FiltersPanel-module__toggleSwitch___ecOZR{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0;cursor:pointer}.FiltersPanel-module__toggleSwitch___ecOZR input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.FiltersPanel-module__toggleSwitch___ecOZR .FiltersPanel-module__toggleSlider___JxYYz{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--hover);transition:.2s;border-radius:24px}.FiltersPanel-module__toggleSwitch___ecOZR .FiltersPanel-module__toggleSlider___JxYYz:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:var(--iconDefaultColor);transition:.2s;border-radius:50%}.FiltersPanel-module__toggleSwitch___ecOZR input:checked+.FiltersPanel-module__toggleSlider___JxYYz{background-color:var(--iconActiveColor)}.FiltersPanel-module__toggleSwitch___ecOZR input:checked+.FiltersPanel-module__toggleSlider___JxYYz:before{transform:translate(20px);background-color:var(--bg-color)}.FiltersPanel-module__toggleSwitch___ecOZR input:focus+.FiltersPanel-module__toggleSlider___JxYYz{box-shadow:0 0 0 2px #e8e8e633}.FiltersPanel-module__toggleSwitchCentered___6foJ6{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:1}.FiltersPanel-module__contextMenu___4dFyY{position:fixed;background:var(--primary-color);border:1px solid rgba(255,255,255,.1);border-radius:6px;box-shadow:0 2px 8px #0006,0 0 1px #ffffff1a;min-width:140px;padding:4px;z-index:1000}.FiltersPanel-module__contextMenuItem___z66aK{display:block;width:100%;padding:8px 12px;font:var(--font-s);font-size:13px;color:var(--color-text);background:none;border:none;border-radius:4px;cursor:pointer;text-align:left;transition:background .1s}.FiltersPanel-module__contextMenuItem___z66aK:hover{background:#ffffff14}.FiltersPanel-module__contextMenuItemDanger___h7TNA{color:#dc2626}.FiltersPanel-module__contextMenuItemDanger___h7TNA:hover{background:#dc26261f}.FiltersPanel-module__contextMenuDivider___XE4J6{height:1px;background:#ffffff14;margin:4px 0}.GmailNotifications-module__notificationsPanel___3evui{position:fixed;top:60px;right:20px;width:360px;max-height:400px;background:var(--secondary-color);border:1px solid var(--hover);border-radius:var(--border-radius);box-shadow:0 8px 24px #00000026;z-index:1100;display:flex;flex-direction:column;animation:GmailNotifications-module__slideIn___J6Bnh .2s ease-out}@media (max-width: 768px){.GmailNotifications-module__notificationsPanel___3evui{top:70px;right:10px;left:10px;width:auto;max-width:400px;margin-left:auto;margin-right:0}}@keyframes GmailNotifications-module__slideIn___J6Bnh{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GmailNotifications-module__header___DCLEG{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--hover)}.GmailNotifications-module__title___2Kv4U{font:var(--font-m);color:var(--color-text);margin:0;display:flex;align-items:center;gap:8px}.GmailNotifications-module__badge___Qofpi{background:var(--iconActiveColor);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center}.GmailNotifications-module__headerActions___o-PY0{display:flex;align-items:center;gap:12px}.GmailNotifications-module__markAllRead___uttkT{background:none;border:none;color:var(--iconActiveColor);font:var(--font-s);cursor:pointer;padding:4px 8px;border-radius:4px}.GmailNotifications-module__markAllRead___uttkT:hover{background:var(--hover)}.GmailNotifications-module__closeButton___8oSFy{background:none;border:none;color:var(--iconDefaultColor);font-size:24px;line-height:1;cursor:pointer;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px}.GmailNotifications-module__closeButton___8oSFy:hover{background:var(--hover);color:var(--color-text)}.GmailNotifications-module__list___mpL6z{overflow-y:auto;flex:1}.GmailNotifications-module__empty___BQhw9{padding:32px;text-align:center;color:var(--iconDefaultColor);font:var(--font-s)}.GmailNotifications-module__notification___G99Cs{display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--hover);cursor:pointer;transition:background .2s}.GmailNotifications-module__notification___G99Cs:last-child{border-bottom:none}.GmailNotifications-module__notification___G99Cs:hover{background:var(--hover)}.GmailNotifications-module__unread___xmJx2{background:#2d6cdf0d;border-left:3px solid var(--iconActiveColor)}.GmailNotifications-module__icon___W-T9m{font-size:18px;flex-shrink:0;width:24px;text-align:center}.GmailNotifications-module__content___YiGk8{flex:1;min-width:0}.GmailNotifications-module__message___JkBIg{font:var(--font-s);color:var(--color-text);margin:0 0 4px;line-height:1.4}.GmailNotifications-module__time___7GeIx{font-size:12px;color:var(--iconDefaultColor)}.WorkArea-module__workArea___In6IX{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.WorkArea-module__workAreaContent___X9tnl{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;position:relative}.WorkArea-module__filterFormWrapper___t80rF{width:100%;height:100%;animation:WorkArea-module__filterFormWrapperEnter___a5LKh .4s cubic-bezier(.16,1,.3,1)}@keyframes WorkArea-module__filterFormWrapperEnter___a5LKh{0%{opacity:0;transform:translate(15px)}to{opacity:1;transform:translate(0)}}.WorkArea-module__aiChatWrapper___EOrbe{width:100%;height:100%;animation:WorkArea-module__aiChatWrapperEnter___G8qs4 .4s cubic-bezier(.16,1,.3,1)}@keyframes WorkArea-module__aiChatWrapperEnter___G8qs4{0%{opacity:0;transform:translate(15px)}to{opacity:1;transform:translate(0)}}.WorkArea-module__emptyState___9lnWb{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.WorkArea-module__emptyIcon___N5n9h{width:120px;height:120px;margin-bottom:24px;opacity:.4;color:var(--iconDefaultColor);flex-shrink:0}.WorkArea-module__emptyTitle___aRKA9{font:var(--font-l);color:var(--color-text);margin-bottom:10px}.WorkArea-module__emptyDescription___UTLsV{font:var(--font-m);color:var(--iconDefaultColor);max-width:400px}@media (max-width: 768px){.WorkArea-module__emptyState___9lnWb{padding:20px}.WorkArea-module__emptyIcon___N5n9h{width:80px;height:80px}.WorkArea-module__emptyTitle___aRKA9{font:var(--font-m)}.WorkArea-module__emptyDescription___UTLsV{font:var(--font-s)}}.Chat-module__chat___Oqesd{background:var(--secondary-color);border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;margin:20px;animation:Chat-module__chatEnter___-jX3- .4s cubic-bezier(.16,1,.3,1)}@keyframes Chat-module__chatEnter___-jX3-{0%{opacity:0;transform:translateY(15px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.Chat-module__chatHeader___YeKRv{padding:20px;border-bottom:1px solid var(--hover)}.Chat-module__chatTitle___jxUfY{font:var(--font-m);color:var(--color-text);margin:0 0 5px}.Chat-module__chatSubtitle___8pS9D{font:var(--font-s);color:var(--iconDefaultColor)}.Chat-module__messages___n24zU{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:15px}.Chat-module__message___OZNw3{display:flex;gap:10px;align-items:flex-start}.Chat-module__messageContent___LrtNd{display:flex;flex-direction:column;gap:12px;max-width:70%;width:100%}.Chat-module__messageWithActions___xNqk7 .Chat-module__messageContent___LrtNd{width:100%}.Chat-module__userMessage___LpmGn{flex-direction:row-reverse}.Chat-module__userMessage___LpmGn .Chat-module__messageText___FvHx3,.Chat-module__assistantMessage___S-XVs .Chat-module__messageText___FvHx3{background:var(--primary-color);border-radius:var(--border-radius);padding:10px 15px;white-space:pre-line}.Chat-module__messageRole___DjC2V{font-size:20px;flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.Chat-module__assistantAvatar___9a5-M{width:32px;height:32px;border-radius:8px;object-fit:cover}.Chat-module__userAvatar___RhZp2{width:32px;height:32px;border-radius:50%;object-fit:cover}.Chat-module__userAvatarPlaceholder___bKu57{width:32px;height:32px;border-radius:50%;background:var(--iconActiveColor);color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.Chat-module__messageText___FvHx3{font:var(--font-s);color:var(--color-text)}.Chat-module__inputArea___UHwOr{display:flex;align-items:flex-end;gap:10px;padding:16px 20px;margin-top:auto;margin-bottom:20px;border-top:1px solid var(--hover)}.Chat-module__input___QFmnq{flex:1;min-height:44px;max-height:150px;padding:12px 16px;background:var(--primary-color);border:1px solid var(--hover);border-radius:var(--border-radius);color:var(--color-text);font:var(--font-s);line-height:1.4;resize:none;overflow-y:auto}.Chat-module__input___QFmnq:focus{outline:none;border-color:var(--iconActiveColor)}.Chat-module__input___QFmnq::placeholder{color:var(--iconDefaultColor)}.Chat-module__sendButton___vpBIo{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--iconActiveColor);border:none;border-radius:50%;color:var(--primary-color);font-size:18px;font-weight:700;cursor:pointer;transition:all .2s}.Chat-module__sendButton___vpBIo:hover{transform:scale(1.05);opacity:.9}.Chat-module__sendButton___vpBIo:active{transform:scale(.95)}.Chat-module__suggestions___1SzIV{margin-top:16px;padding:16px;background:#ffffff05;border-radius:var(--border-radius);border:1px dashed rgba(255,255,255,.1);animation:Chat-module__suggestionsAppear___cPTpN .4s ease-out}@keyframes Chat-module__suggestionsAppear___cPTpN{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Chat-module__suggestionsTitle___-pjLe{font:var(--font-xs);color:var(--iconDefaultColor);margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.Chat-module__suggestionItem___g50X7{width:100%;padding:10px 12px;font:var(--font-s);font-size:12px;line-height:1.4;color:var(--color-text);background:var(--primary-color);border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer;text-align:left;transition:all .15s ease;white-space:pre-line;max-height:400px;overflow-y:auto}.Chat-module__suggestionItem___g50X7:hover{background:#ffffff0f;border-color:var(--iconActiveColor)}@media (max-width: 768px){.Chat-module__suggestionItem___g50X7{font-size:11px;padding:8px 10px;line-height:1.3;max-height:300px}}.Chat-module__suggestionsHint___vCRVX{margin-top:10px;font:var(--font-xs);font-size:11px;color:var(--iconDefaultColor);opacity:.7;text-align:center}.Chat-module__confirmationActions___1D3Q4{display:flex;gap:10px;margin-top:4px;animation:Chat-module__actionsAppear___GdzD1 .3s ease-out}@keyframes Chat-module__actionsAppear___GdzD1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.Chat-module__confirmButton___L2boG,.Chat-module__cancelButton___zCYa1{flex:1;padding:10px 16px;border-radius:8px;font:var(--font-s);font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px;border:none}.Chat-module__confirmButton___L2boG:disabled,.Chat-module__cancelButton___zCYa1:disabled{opacity:.6;cursor:not-allowed}.Chat-module__confirmButton___L2boG{background:var(--iconActiveColor);color:var(--bg-color)}.Chat-module__confirmButton___L2boG:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.Chat-module__confirmButton___L2boG:active:not(:disabled){transform:translateY(0)}.Chat-module__cancelButton___zCYa1{background:transparent;color:var(--color-text);border:1px solid var(--hover)}.Chat-module__cancelButton___zCYa1:hover:not(:disabled){background:var(--hover);border-color:var(--iconDefaultColor)}.FilterAssistant-module__filterAssistant___7b6DR{display:flex;flex-direction:column;height:100%;position:relative}.FilterForm-module__filterForm___qoZDo{background:var(--secondary-color);border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;overflow-y:auto;margin:20px;animation:FilterForm-module__filterFormEnter___PQNan .4s cubic-bezier(.16,1,.3,1)}@keyframes FilterForm-module__filterFormEnter___PQNan{0%{opacity:0;transform:translateY(15px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.FilterForm-module__formHeader___Tr-U-{padding:20px;border-bottom:1px solid var(--hover);position:sticky;top:0;background:var(--secondary-color);z-index:1}.FilterForm-module__formTitle___qjoR1{font:var(--font-m);color:var(--color-text);margin:0}.FilterForm-module__form___KmsN0{padding:20px;display:flex;flex-direction:column;gap:25px}.FilterForm-module__section___AggVO{display:flex;flex-direction:column;gap:15px}.FilterForm-module__sectionTitle___EArj7{font:var(--font-m);color:var(--color-text);margin:0;padding-bottom:10px;border-bottom:1px solid var(--hover)}.FilterForm-module__field___Fjt6d{display:flex;flex-direction:column;gap:8px}.FilterForm-module__label___ry7AC{font:var(--font-s);color:var(--color-text);display:flex;align-items:center;gap:6px}.FilterForm-module__input___0QiTh,.FilterForm-module__textarea___G4RxD{padding:12px 16px;background:var(--primary-color);border:1px solid var(--hover);border-radius:var(--border-radius);color:var(--color-text);font:var(--font-s)}.FilterForm-module__input___0QiTh:focus,.FilterForm-module__textarea___G4RxD:focus{outline:none;border-color:var(--iconActiveColor)}.FilterForm-module__input___0QiTh::placeholder,.FilterForm-module__textarea___G4RxD::placeholder{color:var(--iconDefaultColor)}select.FilterForm-module__input___0QiTh{padding-right:40px;background-color:#fff;color:#111827;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select.FilterForm-module__input___0QiTh:focus{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}select.FilterForm-module__input___0QiTh option{background-color:#fff;color:#111827}.FilterForm-module__textarea___G4RxD{resize:vertical;font-family:var(--font-family-main)}.FilterForm-module__hint___xTzuh{font:var(--font-s);color:var(--iconDefaultColor);font-size:12px}.FilterForm-module__checkboxField___qUCpA{display:flex;flex-direction:column;gap:10px}.FilterForm-module__checkboxLabel___m6qDQ{display:flex;align-items:center;gap:10px;cursor:pointer;font:var(--font-s)}.FilterForm-module__toggleLabel___Yzk45{display:flex;align-items:center;gap:12px;cursor:pointer;font:var(--font-s);color:var(--color-text)}.FilterForm-module__toggleLabel___Yzk45 input[type=checkbox]{width:18px;height:18px;cursor:pointer}.FilterForm-module__toggleLabel___Yzk45 span{-webkit-user-select:none;user-select:none}.FilterForm-module__rewardInputWrapper___eBpv0{position:relative;display:flex;align-items:center;width:100%;margin-top:8px}.FilterForm-module__rewardAmount___Y5TEP{width:100%;background:#fff;color:#000;min-height:44px;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.FilterForm-module__rewardAmount___Y5TEP::-webkit-outer-spin-button,.FilterForm-module__rewardAmount___Y5TEP::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.FilterForm-module__rewardAmount___Y5TEP[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.FilterForm-module__currencyLabel___0v5Uk{position:absolute;right:16px;font:var(--font-s);color:var(--iconDefaultColor);font-size:14px;pointer-events:none;-webkit-user-select:none;user-select:none}.FilterForm-module__indentedInput___4DaVo{margin-left:30px;margin-top:5px}.FilterForm-module__radioLabel___wS2Fy{display:flex;align-items:center;gap:8px;cursor:pointer;font:var(--font-s);color:var(--color-text);margin-right:15px}.FilterForm-module__radioLabel___wS2Fy input[type=radio]{cursor:pointer}.FilterForm-module__row___MbqX8{display:flex;gap:15px;flex-wrap:wrap}@media (max-width: 700px){.FilterForm-module__row___MbqX8{flex-direction:column}}.FilterForm-module__halfWidth___Chgm3{flex:1;min-width:200px}@media (max-width: 700px){.FilterForm-module__halfWidth___Chgm3{flex:1 1 100%;min-width:100%}}.FilterForm-module__timeSelectWrapper___xoKOJ{width:100%}.FilterForm-module__timeSelectWrapper___xoKOJ>div{width:100%}.FilterForm-module__timeSelectWrapper___xoKOJ>div>button{min-height:44px;display:flex;align-items:center}.FilterForm-module__durationSelectWrapper___-UfQ1{width:100%}.FilterForm-module__durationSelectWrapper___-UfQ1>div{width:100%}.FilterForm-module__durationSelectWrapper___-UfQ1>div>button{min-height:44px;display:flex;align-items:center}.FilterForm-module__breakDurationWrapper___lVG1X{display:flex;align-items:center;gap:12px}.FilterForm-module__breakDurationInput___7684l{width:80px;text-align:center;-moz-appearance:textfield}.FilterForm-module__breakDurationInput___7684l::-webkit-outer-spin-button,.FilterForm-module__breakDurationInput___7684l::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.FilterForm-module__breakDurationLabel___uad4N{font:var(--font-s);color:var(--iconDefaultColor)}.FilterForm-module__colorPicker___qUlZ7{display:flex;gap:10px;flex-wrap:wrap}.FilterForm-module__colorOption___MXxZX{width:40px;height:40px;border-radius:50%;border:3px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s}.FilterForm-module__colorOption___MXxZX:hover{transform:scale(1.1)}.FilterForm-module__colorOptionActive___8S-4Z{border-color:var(--color-text);transform:scale(1.1)}.FilterForm-module__actions___Il-aR{display:flex;gap:10px;justify-content:flex-end;padding-top:10px;border-top:1px solid var(--hover);margin-top:auto;position:sticky;bottom:20px;background:var(--secondary-color);padding-bottom:20px}.FilterForm-module__cancelButton___5s4Km,.FilterForm-module__saveButton___UHpnc{padding:12px 24px;border-radius:var(--border-radius);font:var(--font-s);cursor:pointer;transition:background .2s;border:1px solid var(--hover)}.FilterForm-module__cancelButton___5s4Km{background:var(--primary-color);color:var(--color-text)}.FilterForm-module__cancelButton___5s4Km:hover{background:var(--hover)}.FilterForm-module__saveButton___UHpnc{background:var(--iconActiveColor);color:var(--bg-color);border-color:var(--iconActiveColor)}.FilterForm-module__saveButton___UHpnc:hover{opacity:.9}.Tooltip-module__tooltipContainer___-FR6D{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.Tooltip-module__tooltipTrigger___7w86W{background:none;border:none;cursor:pointer;padding:2px;color:var(--iconDefaultColor);display:flex;align-items:center;justify-content:center;transition:color .2s;border-radius:50%;width:18px;height:18px;flex-shrink:0}.Tooltip-module__tooltipTrigger___7w86W:hover{color:var(--iconActiveColor)}.Tooltip-module__tooltipTrigger___7w86W svg{display:block}.Tooltip-module__tooltipContent___yyPBM{position:absolute;z-index:10000;background:var(--header-color);color:var(--color-text);padding:12px 16px;border-radius:8px;font:var(--font-s);line-height:1.5;max-width:320px;min-width:200px;box-shadow:0 8px 24px #00000080,0 0 0 1px #ffffff1a;border:1px solid rgba(255,255,255,.15);white-space:normal;word-wrap:break-word;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Tooltip-module__tooltipContent___yyPBM:before{content:"";position:absolute;width:0;height:0;border-style:solid}.Tooltip-module__tooltipContentTop___6QuyW{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.Tooltip-module__tooltipContentTop___6QuyW:before{top:100%;left:50%;transform:translate(-50%);border-width:6px 6px 0 6px;border-color:var(--header-color) transparent transparent transparent}.Tooltip-module__tooltipContentBottom___5VvPE{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.Tooltip-module__tooltipContentBottom___5VvPE:before{bottom:100%;left:50%;transform:translate(-50%);border-width:0 6px 6px 6px;border-color:transparent transparent var(--header-color) transparent}.Tooltip-module__tooltipContentLeft___lp9eC{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.Tooltip-module__tooltipContentLeft___lp9eC:before{left:100%;top:50%;transform:translateY(-50%);border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--header-color)}.Tooltip-module__tooltipContentRight___-i1KJ{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.Tooltip-module__tooltipContentRight___-i1KJ:before{right:100%;top:50%;transform:translateY(-50%);border-width:6px 6px 6px 0;border-color:transparent var(--header-color) transparent transparent}.DurationSelect-module__wrapper___n8E-w{position:relative;display:inline-flex;width:100%;font-family:inherit}.DurationSelect-module__trigger___GUHgR{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background:#f9fafb;color:#111827;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.DurationSelect-module__trigger___GUHgR:hover{border-color:#cbd5f5;background:#f3f4ff}.DurationSelect-module__trigger___GUHgR:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f;background:#fff}.DurationSelect-module__triggerOpen___TSeRZ{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f;background:#fff}.DurationSelect-module__triggerText___m9wgC{font-variant-numeric:tabular-nums}.DurationSelect-module__triggerIcon___Jv26C{position:relative;width:10px;height:10px}.DurationSelect-module__triggerIcon___Jv26C:before,.DurationSelect-module__triggerIcon___Jv26C:after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:999px;background:#9ca3af;transition:transform .2s ease}.DurationSelect-module__triggerIcon___Jv26C:before{top:3px;transform:rotate(45deg)}.DurationSelect-module__triggerIcon___Jv26C:after{top:5px;transform:rotate(-45deg)}.DurationSelect-module__triggerOpen___TSeRZ .DurationSelect-module__triggerIcon___Jv26C:before{transform:rotate(-45deg)}.DurationSelect-module__triggerOpen___TSeRZ .DurationSelect-module__triggerIcon___Jv26C:after{transform:rotate(45deg)}.DurationSelect-module__dropdown___jUExt{position:absolute;top:calc(100% + 8px);left:0;display:flex;flex-direction:column;width:100%;max-height:300px;padding:8px;border-radius:12px;background:#fff;box-shadow:0 20px 45px -12px #0f172a59,0 8px 16px #0f172a1f;z-index:20;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(107,114,128,.6) transparent}.DurationSelect-module__dropdown___jUExt::-webkit-scrollbar{width:6px}.DurationSelect-module__dropdown___jUExt::-webkit-scrollbar-track{background:transparent}.DurationSelect-module__dropdown___jUExt::-webkit-scrollbar-thumb{background:#6b728099;border-radius:999px}.DurationSelect-module__dropdownAbove___eyGJ6{top:auto;bottom:calc(100% + 8px);box-shadow:0 -20px 45px -12px #0f172a59,0 -8px 16px #0f172a1f}.DurationSelect-module__optionsList___lhFwc{display:flex;flex-direction:column;gap:2px}.DurationSelect-module__option___uGLxx{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;color:#1f2937;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.DurationSelect-module__option___uGLxx:hover{background:#f3f4f6}.DurationSelect-module__optionActive___J7U2X{background:#f3f4f6;color:#111827;font-weight:600}.DurationSelect-module__checkmark___esjMr{color:#3b82f6;font-weight:600;font-size:16px}.BreakDurationSelect-module__wrapper___KU-lu{position:relative;display:inline-flex;width:100%;font-family:inherit}.BreakDurationSelect-module__trigger___pXUFM{display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;background:#f9fafb;color:#111827;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.BreakDurationSelect-module__trigger___pXUFM:hover{border-color:#cbd5f5;background:#f3f4ff}.BreakDurationSelect-module__trigger___pXUFM:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f;background:#fff}.BreakDurationSelect-module__triggerOpen___N1jSI{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f;background:#fff}.BreakDurationSelect-module__triggerText___w67b-{font-variant-numeric:tabular-nums}.BreakDurationSelect-module__triggerIcon___kQs7y{position:relative;width:10px;height:10px}.BreakDurationSelect-module__triggerIcon___kQs7y:before,.BreakDurationSelect-module__triggerIcon___kQs7y:after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:999px;background:#9ca3af;transition:transform .2s ease}.BreakDurationSelect-module__triggerIcon___kQs7y:before{top:3px;transform:rotate(45deg)}.BreakDurationSelect-module__triggerIcon___kQs7y:after{top:5px;transform:rotate(-45deg)}.BreakDurationSelect-module__triggerOpen___N1jSI .BreakDurationSelect-module__triggerIcon___kQs7y:before{transform:rotate(-45deg)}.BreakDurationSelect-module__triggerOpen___N1jSI .BreakDurationSelect-module__triggerIcon___kQs7y:after{transform:rotate(45deg)}.BreakDurationSelect-module__dropdown___ZqRUc{position:absolute;top:calc(100% + 8px);left:0;display:flex;flex-direction:column;width:100%;max-height:300px;padding:8px;border-radius:12px;background:#fff;box-shadow:0 20px 45px -12px #0f172a59,0 8px 16px #0f172a1f;z-index:20;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(107,114,128,.6) transparent}.BreakDurationSelect-module__dropdown___ZqRUc::-webkit-scrollbar{width:6px}.BreakDurationSelect-module__dropdown___ZqRUc::-webkit-scrollbar-track{background:transparent}.BreakDurationSelect-module__dropdown___ZqRUc::-webkit-scrollbar-thumb{background:#6b728099;border-radius:999px}.BreakDurationSelect-module__dropdownAbove___-GfhG{top:auto;bottom:calc(100% + 8px);box-shadow:0 -20px 45px -12px #0f172a59,0 -8px 16px #0f172a1f}.BreakDurationSelect-module__optionsList___ZuXik{display:flex;flex-direction:column;gap:2px}.BreakDurationSelect-module__option___igdFd{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;border-radius:8px;background:transparent;color:#1f2937;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.BreakDurationSelect-module__option___igdFd:hover{background:#f3f4f6}.BreakDurationSelect-module__optionActive___KQ4yp{background:#f3f4f6;color:#111827;font-weight:600}.BreakDurationSelect-module__checkmark___WOrCW{color:#3b82f6;font-weight:600;font-size:16px}.ResizablePanels-module__resizablePanels___965MR{display:flex;width:100%;height:100%;overflow:hidden;position:relative}.ResizablePanels-module__resizablePanels___965MR.ResizablePanels-module__dragging___Rtb5C{-webkit-user-select:none;user-select:none}.ResizablePanels-module__resizablePanels___965MR.ResizablePanels-module__dragging___Rtb5C *{cursor:col-resize!important;-webkit-user-select:none;user-select:none}.ResizablePanels-module__panel___roMOQ{height:100%;overflow:hidden;display:flex;flex-direction:column}.ResizablePanels-module__panelContent___G5ou0{width:100%;height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--hover) var(--primary-color)}.ResizablePanels-module__panelContent___G5ou0::-webkit-scrollbar{width:8px;height:8px}.ResizablePanels-module__panelContent___G5ou0::-webkit-scrollbar-track{background:var(--primary-color)}.ResizablePanels-module__panelContent___G5ou0::-webkit-scrollbar-thumb{background:var(--hover);border-radius:4px}.ResizablePanels-module__panelContent___G5ou0::-webkit-scrollbar-thumb:hover{background:var(--iconDefaultColor)}.ResizablePanels-module__divider___cLrYl{flex-shrink:0;background:var(--primary-color);cursor:col-resize;position:relative;display:flex;align-items:center;justify-content:center;transition:background .2s ease;z-index:10}.ResizablePanels-module__divider___cLrYl:hover,.ResizablePanels-module__divider___cLrYl.ResizablePanels-module__dividerActive___q8Atx{background:var(--hover)}.ResizablePanels-module__divider___cLrYl:active{background:var(--iconActiveColor)}.ResizablePanels-module__divider___cLrYl:before{content:"";position:absolute;top:0;bottom:0;left:-8px;right:-8px;cursor:col-resize}.ResizablePanels-module__dividerHandle___fJG1I{width:3px;height:40px;background:var(--iconDefaultColor);border-radius:2px;pointer-events:none;transition:all .2s ease}.ResizablePanels-module__divider___cLrYl:hover .ResizablePanels-module__dividerHandle___fJG1I,.ResizablePanels-module__divider___cLrYl.ResizablePanels-module__dividerActive___q8Atx .ResizablePanels-module__dividerHandle___fJG1I{height:60px;background:var(--iconActiveColor)}@media (max-width: 1024px){.ResizablePanels-module__divider___cLrYl{width:12px!important}.ResizablePanels-module__dividerHandle___fJG1I{width:4px;height:50px}}@media (max-width: 768px){.ResizablePanels-module__divider___cLrYl{width:16px!important}.ResizablePanels-module__dividerHandle___fJG1I{width:4px;height:60px}}.AnalyticsPage-module__content___xvwoT{width:100%;display:flex;flex-direction:column;padding:24px}.AnalyticsPage-module__title___nfgR8{font:var(--font-l);color:var(--color-text)}.AnalyticsPage-module__customPrompt___rI2Ai{font:var(--font-m);color:#fff9;margin-bottom:24px}.AnalyticsPage-module__loading___DkAMq,.AnalyticsPage-module__error___12FWA{font:var(--font-m);color:var(--color-text)}.AnalyticsPage-module__error___12FWA{color:#e57373}.AnalyticsPage-module__tabsContainer___ouupj{margin-top:20px;display:flex;flex-direction:column;width:100%;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05;overflow:hidden}.AnalyticsPage-module__tabsHeader___7T1NI{display:flex;gap:8px;padding:8px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff08}.AnalyticsPage-module__tabButton___KNAks{border:none;background:transparent;color:#ffffffb8;font:var(--font-m);border-radius:8px;padding:8px 14px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.AnalyticsPage-module__tabButton___KNAks:hover{color:var(--color-text);background:#ffffff0f}.AnalyticsPage-module__tabButtonActive___eRH8M{color:var(--color-text);background:#2d6cdf3d}.AnalyticsPage-module__tabContent___U8Jkq{width:100%;min-height:280px;padding:16px}.AnalyticsPage-module__tabPlaceholder___sgeE4{font:var(--font-m);color:#fff9;padding:12px 4px}.AnalyticsPage-module__cards___OwFwx{display:flex;flex-direction:column;gap:20px;width:100%;max-width:800px}@media (min-width: 1024px){.AnalyticsPage-module__cards___OwFwx{max-width:none}}.AnalyticsPage-module__cardsRow___KIy85{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 640px){.AnalyticsPage-module__cardsRow___KIy85{grid-template-columns:1fr}}.AnalyticsFilters-module__filters___Tsxda{position:sticky;top:0;z-index:10;display:flex;gap:40px;padding-bottom:8px;background:#191a1a}.AnalyticsFilters-module__filterButtons___Mu3Pz{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0}.AnalyticsFilters-module__filterBtn___mbch8{font:var(--font-s);color:var(--color-text);background:var(--secondary-color);border:1px solid var(--header-color);border-radius:var(--border-radius);padding:8px 16px;cursor:pointer;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease,transform .2s ease}.AnalyticsFilters-module__filterBtn___mbch8:hover{background:var(--hover);border-color:#fff3}.AnalyticsFilters-module__filterBtn___mbch8:active{transform:scale(.97)}.AnalyticsFilters-module__filterBtn___mbch8:focus-visible{outline:none;border-color:var(--iconActiveColor);box-shadow:0 0 0 2px var(--iconActiveColor)}.AnalyticsFilters-module__filterBtnActive___kHflf{background:var(--header-color);border-color:var(--iconActiveColor);color:var(--iconActiveColor);font-weight:500;box-shadow:0 0 0 2px var(--iconActiveColor)}.AnalyticsFilters-module__customRange___cJRKl{display:flex;align-items:center;gap:12px;flex-wrap:wrap;animation:AnalyticsFilters-module__customRangeEnter___oZBrP .28s ease-out both}@keyframes AnalyticsFilters-module__customRangeEnter___oZBrP{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.AnalyticsFilters-module__customRange___cJRKl{animation:none}}.AnalyticsFilters-module__dateInput___Obww4{font:var(--font-s);color:var(--color-text);background:var(--secondary-color);border:1px solid var(--header-color);border-radius:var(--border-radius);padding:8px 12px}.AnalyticsFilters-module__dateInput___Obww4:focus,.AnalyticsFilters-module__dateInput___Obww4:focus-visible{outline:none;border-color:#ffffff3d;box-shadow:none}.AnalyticsFilters-module__dateInput___Obww4::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7}.AnalyticsFilters-module__dateSeparator___EuK01{font:var(--font-s);color:#fff9}.AnalyticsFilters-module__applyBtn___dEWBz{font:var(--font-s);color:var(--color-text);background:var(--header-color);border:1px solid var(--iconActiveColor);border-radius:var(--border-radius);padding:8px 16px;cursor:pointer;transition:background .2s}.AnalyticsFilters-module__applyBtn___dEWBz:hover:not(:disabled){background:var(--hover)}.AnalyticsFilters-module__applyBtn___dEWBz:disabled{opacity:.5;cursor:not-allowed}.analyticsStats-module__statRow___e3LQ9{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:12px;padding:4px 0}.analyticsStats-module__statLabel___QjVQJ{font:var(--font-s);color:#ffffffa6}.analyticsStats-module__statValue___vtYAh{font:var(--font-m);color:var(--color-text);font-weight:500;text-align:right;white-space:nowrap}.analyticsStats-module__divider___9mPj-{height:1px;background:var(--header-color);margin:8px 0}.analyticsStats-module__statusList___Tb2Xh{display:flex;flex-direction:column;gap:2px}.analyticsStats-module__statsTop___Cxvpc{flex:0 0 auto}.analyticsStats-module__tasksHeader___ylwX8{flex:0 0 auto;display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:12px;padding:0 12px 8px 0;border-bottom:1px solid var(--header-color)}.analyticsStats-module__tasksHeaderLabel___-KY5g{font:var(--font-s);color:#ffffffa6}.analyticsStats-module__tasksHeaderValue___wuseE{font:var(--font-m);font-weight:500;color:var(--color-text);padding-left:16px}.analyticsStats-module__tasksTable___PM7Rk{width:100%;border-collapse:collapse;font:var(--font-s)}.analyticsStats-module__tasksTable___PM7Rk th,.analyticsStats-module__tasksTable___PM7Rk td{padding:6px 12px 6px 0;text-align:left;border-bottom:1px solid var(--header-color)}.analyticsStats-module__tasksTable___PM7Rk td:last-child,.analyticsStats-module__tasksTable___PM7Rk th:last-child{padding-left:16px;display:flex;justify-content:flex-end}.analyticsStats-module__tasksTable___PM7Rk th{color:#ffffff80;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.analyticsStats-module__tasksTable___PM7Rk td:last-child{text-align:right;font:var(--font-s);font-weight:500;color:var(--color-text)}.analyticsStats-module__tasksTable___PM7Rk tbody tr:last-child td{border-bottom:none}.analyticsStats-module__tasksTable___PM7Rk tr.analyticsStats-module__tasksTableRowSeparated___urPfX td{padding-top:20px;color:var(--status-overdue-color);opacity:80%}.analyticsStats-module__tasksCardContent___WVSwb{display:flex;flex-direction:column;height:100%}.analyticsStats-module__tasksStatusList___JlR7S{margin-top:auto;display:flex;flex-direction:column;gap:0;padding-bottom:30px}.analyticsStats-module__tasksStatusList___JlR7S .analyticsStats-module__statRow___e3LQ9{border-bottom:1px solid var(--header-color)}.analyticsStats-module__tasksStatusList___JlR7S .analyticsStats-module__statRow___e3LQ9:last-child{border-bottom:none}.analyticsStats-module__timeCardContent___AvYCk{display:flex;flex-direction:column;height:100%}.analyticsStats-module__timeDifference___VPveq{margin-top:auto;display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:12px;padding:20px 12px 20px 0;color:var(--status-overdue-color);opacity:80%;font:var(--font-s);font-weight:500}.analyticsStats-module__timeDifference___VPveq span:last-child{padding-left:16px;text-align:right}.analyticsStats-module__statHint___1mStZ{font-size:11px;line-height:1.4;color:#ffffff59;font-style:italic;margin-top:auto;padding-bottom:20px;padding-top:8px;border-top:1px solid var(--header-color);word-break:break-word}.AnalyticsCard-module__card___ZQ8PH{display:flex;flex-direction:column;min-height:0;background:var(--secondary-color);border:1px solid var(--header-color);border-radius:var(--border-radius);overflow:hidden}.AnalyticsCard-module__cardTitle___FqXBM{font:var(--font-m);color:var(--color-text);margin:0;padding:14px 20px;background:var(--header-color);border-bottom:1px solid var(--header-color)}.AnalyticsCard-module__cardBody___P9vJK{flex:1;min-height:0;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;padding:22px 20px 0}@media (min-width: 1024px){.AnalyticsCard-module__cardBody___P9vJK{flex-direction:row;align-items:flex-end;gap:0 32px}}.AnalyticsCard-module__cardFooter___vs7qx{width:100%;flex:0 0 auto}@media (min-width: 1024px){.AnalyticsCard-module__cardFooter___vs7qx{flex-basis:100%;order:10}}.AnalyticsCard-module__cardContent___BwETw{flex:0 0 auto;display:flex;flex-direction:column;gap:30px}@media (min-width: 1024px){.AnalyticsCard-module__cardContent___BwETw{flex:1;min-width:0;align-self:stretch}}@media (min-width: 1024px){.AnalyticsCard-module__cardContent___BwETw.AnalyticsCard-module__cardContentStart___otDm9{align-self:flex-start}}@media (min-width: 1024px){.AnalyticsCard-module__cardContent___BwETw.AnalyticsCard-module__cardContentEnd___FXxqK{align-self:flex-end}}.AnalyticsCard-module__chartWrapper___dVV2P{flex:0 0 auto;width:100%;height:200px;cursor:pointer}.AnalyticsCard-module__chartWrapper___dVV2P,.AnalyticsCard-module__chartWrapper___dVV2P *{cursor:pointer}.AnalyticsCard-module__chartWrapper___dVV2P *:focus{outline:none}.AnalyticsCard-module__chartWrapper___dVV2P .recharts-pie path,.AnalyticsCard-module__chartWrapper___dVV2P .recharts-pie-sector{transition:transform .2s ease;transform-origin:center}.AnalyticsCard-module__chartWrapper___dVV2P .recharts-pie path:hover,.AnalyticsCard-module__chartWrapper___dVV2P .recharts-pie-sector:hover{transform:scale(1.01)}@media (min-width: 1024px){.AnalyticsCard-module__chartWrapper___dVV2P{align-self:center;flex-shrink:0;width:220px}.AnalyticsCard-module__chartWrapper___dVV2P .recharts-legend-wrapper{bottom:0!important}}.AnalyticsCard-module__chartWrapper___dVV2P.AnalyticsCard-module__chartWrapperBar___SxjAW{height:220px}.AnalyticsCard-module__chartWrapper___dVV2P.AnalyticsCard-module__chartWrapperBar___SxjAW .recharts-bar-rectangle,.AnalyticsCard-module__chartWrapper___dVV2P.AnalyticsCard-module__chartWrapperBar___SxjAW .recharts-rectangle,.AnalyticsCard-module__chartWrapper___dVV2P.AnalyticsCard-module__chartWrapperBar___SxjAW .recharts-bar-rectangle rect{transition:transform .2s ease;transform-origin:bottom}.AnalyticsCard-module__chartWrapper___dVV2P.AnalyticsCard-module__chartWrapperBar___SxjAW .recharts-bar-rectangle:hover,.AnalyticsCard-module__chartWrapper___dVV2P.AnalyticsCard-module__chartWrapperBar___SxjAW .recharts-rectangle:hover,.AnalyticsCard-module__chartWrapper___dVV2P.AnalyticsCard-module__chartWrapperBar___SxjAW .recharts-bar-rectangle rect:hover{transform:scaleY(1.01)}@media (min-width: 1024px){.AnalyticsCard-module__chartWrapper___dVV2P.AnalyticsCard-module__chartWrapperBar___SxjAW{width:240px}}.EarningsCard-module__card___8TLOD{background:var(--secondary-color);border:1px solid var(--header-color);border-radius:var(--border-radius);overflow:visible;width:100%}.EarningsCard-module__cardTitle___XOxGm{font:var(--font-m);color:var(--color-text);margin:0;padding:8px 20px;background:var(--header-color);border-bottom:1px solid var(--header-color);display:flex;align-items:center;justify-content:space-between;gap:12px}.EarningsCard-module__eyeButton___CkF-N{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--header-color);border-radius:var(--border-radius);background:transparent;color:var(--color-text);cursor:pointer;flex-shrink:0;transition:opacity .2s}.EarningsCard-module__eyeButton___CkF-N:hover{opacity:.8}.EarningsCard-module__eyeButton___CkF-N:focus{outline:none}.EarningsCard-module__cardBody___6--um{display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width: 1024px){.EarningsCard-module__cardBody___6--um{flex-direction:row;align-items:flex-start;gap:32px}}.EarningsCard-module__contentWrapper___KNV-P{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0;transition:opacity .3s ease}@media (min-width: 1024px){.EarningsCard-module__contentWrapper___KNV-P{flex-direction:row;gap:32px}}.EarningsCard-module__contentWrapper___KNV-P[data-visible=false]{opacity:.5}.EarningsCard-module__contentWrapper___KNV-P[data-visible=true]{opacity:1}.EarningsCard-module__trendSection___tGc4Z{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px;padding:16px 22px;background:#ffffff08;border-radius:var(--border-radius)}.EarningsCard-module__summaryRow___usiCg{display:flex;align-items:center;gap:8px;font:var(--font-m);font-weight:500;color:var(--color-text)}.EarningsCard-module__summaryIcon___ouqJC{font-size:1.2em}.EarningsCard-module__summaryAmount___-haTG{flex:1;min-width:5ch}.EarningsCard-module__trendBadge___U1IH7{font-size:12px;color:var(--status-completed-color);cursor:pointer}.EarningsCard-module__trendBadgeDown___13xn2{font-size:12px;color:var(--status-overdue-color);cursor:pointer}.EarningsCard-module__forecastRow___N9hZQ{display:flex;align-items:center;justify-content:space-between;gap:12px;font:var(--font-s);color:var(--color-text)}.EarningsCard-module__forecastLabel___GrDFQ{display:flex;align-items:center;gap:8px;min-width:0}.EarningsCard-module__forecastValue___pw6AX{flex-shrink:0;text-align:right}.EarningsCard-module__forecastIcon___j1Vfr{display:flex;align-items:center;justify-content:center;color:var(--iconDefaultColor);flex-shrink:0}.EarningsCard-module__chartSection___kqaiz{flex:1 1 0;min-width:0;cursor:pointer}.EarningsCard-module__chartSection___kqaiz,.EarningsCard-module__chartSection___kqaiz *{cursor:pointer}.EarningsCard-module__chartSection___kqaiz *:focus{outline:none}.EarningsCard-module__masked___g2Y6A{letter-spacing:2px;color:#ffffff80}.EarningsCard-module__chartPlaceholder___QUEY6{height:220px;min-height:180px;width:100%;min-width:0;display:flex;align-items:center;justify-content:center;background:#ffffff08;border-radius:var(--border-radius);color:#fff6;font:var(--font-s)}.EarningsCard-module__pinOverlay___zpxK5{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.EarningsCard-module__pinModal___kQ7MW{background:var(--secondary-color);border:1px solid var(--header-color);border-radius:var(--border-radius);padding:24px;min-width:280px}.EarningsCard-module__pinTitle___yMjSN{font:var(--font-m);color:var(--color-text);margin:0 0 16px}.EarningsCard-module__pinInput___D-ty3{width:100%;padding:10px 12px;font:var(--font-m);color:var(--color-text);background:var(--header-color);border:1px solid var(--header-color);border-radius:var(--border-radius);margin-bottom:16px;box-sizing:border-box}.EarningsCard-module__pinInput___D-ty3::placeholder{color:#fff6}.EarningsCard-module__pinError___hd6oE{font:var(--font-s);color:#e57373;margin-bottom:12px}.EarningsCard-module__pinActions___WnCoK{display:flex;gap:12px;justify-content:flex-end}.EarningsCard-module__pinButton___SB7mg{padding:8px 16px;font:var(--font-s);border-radius:var(--border-radius);border:none;cursor:pointer;background:var(--header-color);color:var(--color-text)}.EarningsCard-module__pinButton___SB7mg:hover{opacity:.9}.EarningsCard-module__pinButton___SB7mg.EarningsCard-module__primary___2LK2Y{background:var(--iconActiveColor);color:#fff}.ReconciliationTab-module__root___g1Uc5{display:flex;flex-direction:column;gap:12px;color:#ffffffdb}.ReconciliationTab-module__title___Zz59I{margin:0;font:var(--font-l)}.ReconciliationTab-module__text___6FxKF{margin:0;font:var(--font-m);color:#ffffffb3}.ReconciliationTab-module__list___PZz2d{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;color:#ffffffb8}.ReconciliationTab-module__uploadBlock___wjKNh{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ReconciliationTab-module__hiddenInput___rmcqD{display:none}.ReconciliationTab-module__uploadButton___h4R5H{border:1px solid rgba(255,255,255,.16);background:#2d6cdf38;color:#fffffff0;border-radius:8px;padding:9px 14px;cursor:pointer;font:var(--font-m);transition:background-color .2s ease,border-color .2s ease}.ReconciliationTab-module__uploadButton___h4R5H:hover{background:#2d6cdf4d;border-color:#ffffff42}.ReconciliationTab-module__fileName___sTqcS{color:#ffffffbd;font:var(--font-s)}.SettingsPage-module__page___-aLnL{min-height:100vh;background:var(--bg-color);color:var(--color-text);font-family:var(--font-family-main);padding:20px}.SettingsPage-module__container___Huj-K{max-width:760px}.SettingsPage-module__back___ETjpY{display:inline-flex;align-items:center;gap:6px;margin-bottom:36px;font-size:14px;color:#e6e6e699;background:none;border:none;cursor:pointer;padding:0}.SettingsPage-module__back___ETjpY:hover{color:#e6e6e6e6}.SettingsPage-module__header___yS3hP{margin-bottom:20px}.SettingsPage-module__title___F8Jd0{font-size:28px;font-weight:700;margin-bottom:8px}.SettingsPage-module__subtitle___tYQib{font-size:14px;color:#e6e6e680}.SettingsPage-module__section___G3fKO{margin-bottom:40px}.SettingsPage-module__sectionTitle___IVjcX{font-size:17px;font-weight:600;color:#e6e6e6f2;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.07)}.SettingsPage-module__profileBlock___ooP1q{display:flex;align-items:flex-start;gap:24px;padding:24px;background:#1e2533;border-radius:12px}.SettingsPage-module__avatarWrap___i0--a{position:relative;flex-shrink:0}.SettingsPage-module__avatar___BRGow{width:80px;height:80px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.SettingsPage-module__avatar___BRGow img{width:100%;height:100%;object-fit:cover}.SettingsPage-module__avatarPlaceholder___lta6I{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:600;color:#ffffffe6}.SettingsPage-module__avatarChange___FutN7{position:absolute;bottom:0;right:0;width:32px;height:32px;border-radius:50%;background:#fffffff2;color:#374151;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0003}.SettingsPage-module__avatarChange___FutN7:hover{background:#fff}.SettingsPage-module__profileFields___AAJTK{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.SettingsPage-module__input___AvaAQ{width:100%;padding:0 0 8px;font-size:16px;font-weight:500;color:#e6e6e6f2;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.15);outline:none;font-family:inherit}.SettingsPage-module__input___AvaAQ::placeholder{color:#e6e6e680}.SettingsPage-module__input___AvaAQ:focus{border-bottom-color:#ffffff59}.SettingsPage-module__hint___k1xqd{font-size:13px;color:#e6e6e680;margin:0;line-height:1.4}.SettingsPage-module__sectionTitleAbout___rszle{font-size:12px;font-weight:600;letter-spacing:.05em;color:#e6e6e699;margin:0 0 12px;text-transform:uppercase}.SettingsPage-module__aboutBlock___ExJi3{padding:16px 20px;background:#1e2533;border-radius:12px;margin-bottom:8px}.SettingsPage-module__textarea___380Tx{width:100%;min-height:80px;padding:0;font-size:14px;line-height:1.5;color:#e6e6e6f2;background:transparent;border:none;outline:none;resize:vertical;font-family:inherit}.SettingsPage-module__textarea___380Tx::placeholder{color:#e6e6e673}.SettingsPage-module__saveRow___Iin1w{display:flex;align-items:center;gap:12px;margin-top:20px}.SettingsPage-module__saveButton___j-nAb{padding:10px 24px;font-size:14px;font-weight:500;color:#fff;background:#2d6cdf;border:none;border-radius:8px;cursor:pointer;font-family:inherit}.SettingsPage-module__saveButton___j-nAb:hover:not(:disabled){background:#2563eb}.SettingsPage-module__saveButton___j-nAb:disabled{opacity:.45;cursor:not-allowed}.SettingsPage-module__saveSuccess___qVWKj{font-size:13px;color:#4ade80}.SettingsPage-module__saveErrorMsg___o9gTJ{font-size:13px;color:#f87171}.SettingsPage-module__fileInput___W--dW{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.SettingsPage-module__dangerBlock___Stlxz{padding:24px;background:#1e2533;border-radius:12px}.SettingsPage-module__dangerText___zFT6F{font-size:14px;line-height:1.5;color:#e6e6e6cc;margin:0 0 20px}.SettingsPage-module__dangerButton___0QCkH{padding:10px 20px;font-size:14px;font-weight:500;color:#fff;background:#dc2626;border:none;border-radius:8px;cursor:pointer;font-family:inherit}.SettingsPage-module__dangerButton___0QCkH:hover{background:#b91c1c}.PrivacyPolicyPage-module__page___mfOS-{min-height:100vh;background:var(--bg-color);color:var(--color-text);font-family:var(--font-family-main)}.PrivacyPolicyPage-module__container___tfCpc{max-width:760px;margin:0 auto;padding:56px 24px 80px}.PrivacyPolicyPage-module__back___eIH6B{display:inline-flex;align-items:center;gap:6px;margin-bottom:36px;font-size:14px;color:#e6e6e699;text-decoration:none;transition:color .2s ease;background:none;border:none;cursor:pointer;padding:0}.PrivacyPolicyPage-module__back___eIH6B:hover{color:#e6e6e6e6}.PrivacyPolicyPage-module__header___tOAaw{margin-bottom:40px}.PrivacyPolicyPage-module__title___ji-aV{font-size:28px;font-weight:700;margin-bottom:8px}.PrivacyPolicyPage-module__updated___jo-Ye{font-size:13px;color:#e6e6e680}.PrivacyPolicyPage-module__section___JPWKn{margin-bottom:36px}.PrivacyPolicyPage-module__sectionTitle___k63Q7{font-size:17px;font-weight:600;color:#e6e6e6f2;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.07)}.PrivacyPolicyPage-module__subsectionTitle___jL-ad{font-size:14px;font-weight:600;color:#e6e6e6e0;margin:18px 0 8px}.PrivacyPolicyPage-module__text___4PXqO{font-size:14px;line-height:1.7;color:#e6e6e6bf;margin-bottom:10px}.PrivacyPolicyPage-module__list___NqiGu{margin:10px 0 10px 20px;display:flex;flex-direction:column;gap:6px}.PrivacyPolicyPage-module__list___NqiGu li{font-size:14px;line-height:1.6;color:#e6e6e6bf}.PrivacyPolicyPage-module__highlight___G0Sn-{background:#2d6cdf14;border:1px solid rgba(45,108,223,.2);border-radius:8px;padding:14px 16px;font-size:13px;color:#e6e6e6cc;line-height:1.6;margin-bottom:16px}.PrivacyPolicyPage-module__enSummary___TTtYv{border-left:3px solid rgba(45,108,223,.45);padding:12px 0 4px 14px;margin-bottom:16px}.PrivacyPolicyPage-module__enSummaryTitle___krCKC{font-size:13px;font-weight:600;color:#e6e6e6e6;margin:0 0 8px}.PrivacyPolicyPage-module__enSummaryText___9X7OK{font-size:13px;line-height:1.65;color:#e6e6e6b8;margin:0 0 10px}.PrivacyPolicyPage-module__enSummaryList___yxw1f{margin:0 0 0 18px;display:flex;flex-direction:column;gap:8px}.PrivacyPolicyPage-module__enSummaryList___yxw1f li{font-size:13px;line-height:1.6;color:#e6e6e6b8}.PrivacyPolicyPage-module__email___eszoy{color:#2d6cdfe6;text-decoration:none}.PrivacyPolicyPage-module__email___eszoy:hover{text-decoration:underline}.TermsOfServicePage-module__page___4eOOW{min-height:100vh;background:var(--bg-color);color:var(--color-text);font-family:var(--font-family-main)}.TermsOfServicePage-module__container___6sOM4{max-width:760px;margin:0 auto;padding:56px 24px 80px}.TermsOfServicePage-module__back___zvIPl{display:inline-flex;align-items:center;gap:6px;margin-bottom:36px;font-size:14px;color:#e6e6e699;text-decoration:none;transition:color .2s ease;background:none;border:none;cursor:pointer;padding:0}.TermsOfServicePage-module__back___zvIPl:hover{color:#e6e6e6e6}.TermsOfServicePage-module__header___U4Inz{margin-bottom:40px}.TermsOfServicePage-module__title___JPOKF{font-size:28px;font-weight:700;margin-bottom:8px}.TermsOfServicePage-module__updated___AvcaV{font-size:13px;color:#e6e6e680}.TermsOfServicePage-module__section___JZIsf{margin-bottom:36px}.TermsOfServicePage-module__sectionTitle___DbUTX{font-size:17px;font-weight:600;color:#e6e6e6f2;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.07)}.TermsOfServicePage-module__text___hIbNU{font-size:14px;line-height:1.7;color:#e6e6e6bf;margin-bottom:10px}.TermsOfServicePage-module__list___30hEv{margin:10px 0 10px 20px;display:flex;flex-direction:column;gap:6px}.TermsOfServicePage-module__list___30hEv li{font-size:14px;line-height:1.6;color:#e6e6e6bf}.TermsOfServicePage-module__highlight___uPXtN{background:#2d6cdf14;border:1px solid rgba(45,108,223,.2);border-radius:8px;padding:14px 16px;font-size:13px;color:#e6e6e6cc;line-height:1.6;margin-bottom:24px}.TermsOfServicePage-module__email___gXSBM{color:#2d6cdfe6;text-decoration:none}.TermsOfServicePage-module__email___gXSBM:hover{text-decoration:underline}.TermsOfServicePage-module__internalLink___KtlrN{color:#2d6cdfe6;text-decoration:none;cursor:pointer}.TermsOfServicePage-module__internalLink___KtlrN:hover{text-decoration:underline}.DefaultLayout-module__defaultLayout___HxQwb{display:flex;height:100vh;overflow:hidden}@media (max-width: 768px){.DefaultLayout-module__defaultLayout___HxQwb{flex-direction:column}}.DefaultLayout-module__centerArea___qrumF{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#1e2121;height:100vh}@media (max-width: 768px){.DefaultLayout-module__centerArea___qrumF{height:auto;min-height:0;flex:1}}.DefaultLayout-module__canvas___bo2G9{flex:1;display:flex;flex-direction:column;background:#191a1a;border-radius:12px 0 0;margin-top:20px;overflow:auto;min-height:0;border-left:1px solid rgba(255,255,255,.09);border-top:1px solid rgba(255,255,255,.09)}@media (max-width: 768px){.DefaultLayout-module__canvas___bo2G9{border-radius:0;margin-top:0;border-left:none;border-top:none}}.Navbar-module__navbar___vHZk0{display:flex;justify-content:center;width:72px;min-height:100vh;background:var(--bg-color);padding-top:42px;color:var(--iconDefaultColor);position:relative;z-index:100}.Navbar-module__navbar___vHZk0 .Navbar-module__iconBlock___CbegD{display:flex;flex-direction:column;align-items:center;padding:0 8px}.Navbar-module__navbar___vHZk0 .Navbar-module__iconBlock___CbegD .Navbar-module__featureIcon___qcGJv{display:flex;flex-direction:column;gap:10px;flex-grow:1}.Navbar-module__navbar___vHZk0 .Navbar-module__iconBlock___CbegD .Navbar-module__settingsIcon___0TEAU{margin-bottom:30px}.Navbar-module__navbar___vHZk0 .Navbar-module__iconLogo___iRgQU{width:30px;height:30px;transition:transform .3s ease;margin-bottom:50px;color:var(--iconActiveColor);background:none;border:none;cursor:pointer;padding:0}.Navbar-module__navbar___vHZk0 .Navbar-module__iconLogo___iRgQU:hover{transform:scale(1.1)}.Navbar-module__navbar___vHZk0 .Navbar-module__iconLogo___iRgQU svg{width:100%;height:100%;display:block}@media (max-width: 768px){.Navbar-module__navbar___vHZk0{width:100%;min-height:auto;height:auto;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.09)}.Navbar-module__navbar___vHZk0 .Navbar-module__iconBlock___CbegD{flex-direction:row;width:100%;justify-content:space-between;align-items:center;padding:0}.Navbar-module__navbar___vHZk0 .Navbar-module__iconBlock___CbegD .Navbar-module__featureIcon___qcGJv{flex-direction:row;gap:8px;flex-grow:0}.Navbar-module__navbar___vHZk0 .Navbar-module__iconBlock___CbegD .Navbar-module__settingsIcon___0TEAU{margin-bottom:0}.Navbar-module__navbar___vHZk0 .Navbar-module__iconLogo___iRgQU{margin-bottom:0;margin-right:16px}}.AccountButton-module__accountButtonWrapper___wzKNT{display:flex;flex-direction:column;align-items:center;gap:4px}.AccountButton-module__accountButton___s-0xP{display:flex;justify-content:center;align-items:center;width:40px;height:35px;border:none;background:transparent;cursor:pointer;color:var(--iconDefaultColor);transition:all .3s;border-radius:var(--border-radius)}.AccountButton-module__accountButton___s-0xP:hover{background:var(--hover);transform:scale(1.1);color:var(--iconActiveColor)}.AccountButton-module__accountButton___s-0xP:focus{outline:none;background:var(--focus);color:var(--iconActiveColor)}.AccountButton-module__iconTitle___W3S9F{font:var(--font-s);color:var(--iconDefaultColor);font-weight:400}.AccountButton-module__avatar___iWo9o{width:24px;height:24px;border-radius:50%;object-fit:cover}:root{--font-family-main: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-size-s: 14px;--font-line-s: 20px;--font-s: var(--font-size-s) / var(--font-line-s) var(--font-family-main);--font-size-m: 16px;--font-line-m: 24px;--font-m: var(--font-size-m) / var(--font-line-m) var(--font-family-main);--font-size-l: 24px;--font-line-l: 32px;--font-l: var(--font-size-l) / var(--font-line-l) var(--font-family-main);--font-size-xl: 32px;--font-line-xl: 40px;--font-xl: var(--font-size-xl) / var(--font-line-xl) var(--font-family-main);--navbar-height: 50px;--border-radius: 10px;--bg-color: #1e2121;--primary-color: #191a1a;--secondary-color: #2c2d2d;--header-color: #282828;--hover: #2e2f2f;--focus: #2e2f2f;--iconDefaultColor: #90908f;--iconActiveColor: #e8e8e6dc;--color-text: rgba(255, 255, 255, .91);--status-pending-color: #94a3b8;--status-in-progress-color: #60a5fa;--status-completed-color: #4ade80;--status-overdue-color: #f87171}.UserProfile-module__userProfile___LIiX1{padding:24px;min-width:300px;text-align:center;background:var(--primary-color);border-radius:var(--border-radius);color:var(--color-text);box-shadow:0 4px 12px #0000004d}.UserProfile-module__avatar___6UhX3{margin-bottom:16px}.UserProfile-module__avatar___6UhX3 img{width:80px;height:80px;border-radius:50%;object-fit:cover}.UserProfile-module__avatarPlaceholder___z6pyh{width:80px;height:80px;border-radius:50%;background:var(--secondary-color);display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:var(--iconDefaultColor);margin:0 auto}.UserProfile-module__info___Kc4VT{margin-bottom:24px}.UserProfile-module__name___3KWRM{font:var(--font-l);font-weight:600;margin:0 0 8px;color:var(--iconActiveColor)}.UserProfile-module__email___dYgVc{font:var(--font-m);color:var(--iconDefaultColor);margin:0}.UserProfile-module__actions___owW3W{display:flex;flex-direction:column;gap:12px}.UserProfile-module__editBtn___L29ud,.UserProfile-module__logoutBtn___8Qkft{padding:12px 24px;border:none;border-radius:var(--border-radius);cursor:pointer;font:var(--font-m);font-weight:400;transition:all .3s}.UserProfile-module__editBtn___L29ud:hover,.UserProfile-module__logoutBtn___8Qkft:hover{transform:scale(1.05)}.UserProfile-module__editBtn___L29ud{background:var(--hover);color:var(--iconActiveColor)}.UserProfile-module__editBtn___L29ud:hover{background:var(--focus)}.UserProfile-module__logoutBtn___8Qkft{background:var(--secondary-color);color:var(--iconDefaultColor)}.UserProfile-module__logoutBtn___8Qkft:hover{background:var(--hover);color:var(--iconActiveColor)}.NavbarItem-module__navbarItem___FSupf{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;text-decoration:none;color:var(--iconDefaultColor);transition:color .3s}.NavbarItem-module__navbarItem___FSupf .NavbarItem-module__iconWrapper___d7F0c{display:flex;justify-content:center;align-items:center;width:40px;height:35px;border-radius:var(--border-radius)}.NavbarItem-module__navbarItem___FSupf .NavbarItem-module__iconWrapper___d7F0c:hover,.NavbarItem-module__navbarItem___FSupf .NavbarItem-module__iconWrapper___d7F0c:focus{background:var(--hover);transform:scale(1.1)}.NavbarItem-module__navbarItem___FSupf .NavbarItem-module__noBackground___0qO9r:hover,.NavbarItem-module__navbarItem___FSupf .NavbarItem-module__noBackground___0qO9r:focus{background:transparent;transform:scale(1.1)}.NavbarItem-module__navbarItem___FSupf .NavbarItem-module__iconTitle___nZB6K{font-size:11px;font-family:"monospace",sans-serif;line-height:24px}@media (max-width: 768px){.NavbarItem-module__navbarItem___FSupf{flex-direction:row;gap:8px;padding:8px 12px;border-radius:var(--border-radius)}.NavbarItem-module__navbarItem___FSupf .NavbarItem-module__iconWrapper___d7F0c{width:32px;height:32px}.NavbarItem-module__navbarItem___FSupf .NavbarItem-module__iconTitle___nZB6K{font-size:12px;line-height:1}}.NavbarItem-module__active___qxT7J{color:var(--iconActiveColor)}.NavbarItem-module__active___qxT7J .NavbarItem-module__iconWrapper___d7F0c{background:var(--hover)}.NavbarItem-module__active___qxT7J .NavbarItem-module__noBackground___0qO9r{background:transparent}
