@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Bagel+Fat+One&display=swap";._loginPage_1o2w5_1{box-sizing:border-box;background:#16121a;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:24px;display:flex;position:relative;overflow:hidden}._backgroundGlow_1o2w5_19,._backgroundGlowTwo_1o2w5_20{pointer-events:none;filter:blur(10px);border-radius:50%;position:absolute}._backgroundGlow_1o2w5_19{background:#1878d81f;width:500px;height:500px;top:-220px;left:-180px}._backgroundGlowTwo_1o2w5_20{background:#6366f11a;width:420px;height:420px;bottom:-200px;right:-150px}._loginWrapper_1o2w5_49{z-index:1;background:#fff;border:1px solid #000000af;border-radius:24px;grid-template-columns:1.05fr .95fr;width:100%;max-width:1100px;min-height:620px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000014,0 8px 25px #0000000a}._brandSection_1o2w5_76{color:#fff;background:linear-gradient(145deg,#111827,#21152f 55%,#3e1f5a);align-items:center;padding:70px;display:flex;position:relative;overflow:hidden}._brandSection_1o2w5_76:before{content:"";background:#3e1f5a59;border-radius:50%;width:420px;height:420px;position:absolute;top:-200px;right:-180px}._brandSection_1o2w5_76:after{content:"";background:#3e1f5a38;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-150px;left:-100px}._brandContent_1o2w5_122{z-index:1;max-width:480px;position:relative}._brandLogo_1o2w5_131{box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff26;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:42px;padding:10px;display:flex}._brandLogo_1o2w5_131 img{object-fit:contain;width:100%;height:100%}._brandBadge_1o2w5_161{color:#ffffffd9;letter-spacing:.12em;background:#ffffff1a;border-radius:100px;margin-bottom:20px;padding:7px 12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}._brandText_1o2w5_181 h1{letter-spacing:-.04em;margin:0 0 20px;font-family:Montserrat,sans-serif;font-size:clamp(38px,4vw,58px);font-weight:700;line-height:1.08}._brandText_1o2w5_181 p{color:#ffffffad;max-width:440px;margin:0;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.75}._loginSection_1o2w5_209{justify-content:center;align-items:center;padding:60px;display:flex}._loginCard_1o2w5_217{width:100%;max-width:380px}._mobileLogo_1o2w5_224{display:none}._header_1o2w5_228{margin-bottom:36px}._welcomeText_1o2w5_232{color:#3e1f5a;letter-spacing:.14em;margin-bottom:14px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:block}._header_1o2w5_228 h2{color:#171717;letter-spacing:-.03em;margin:0 0 12px;font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;line-height:1.2}._header_1o2w5_228 p{color:#737373;margin:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.7}._googleButton_1o2w5_272{color:#262626;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;height:54px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex}._googleButton_1o2w5_272:hover{background:#fafafa;border-color:#c9c9c9;transform:translateY(-1px);box-shadow:0 8px 24px #00000014}._googleButton_1o2w5_272:active{transform:translateY(0)}._googleButton_1o2w5_272:focus-visible{outline-offset:3px;outline:3px solid #1878d833}._googleButton_1o2w5_272 span{font-family:Montserrat,sans-serif}._googleIcon_1o2w5_322{flex-shrink:0;width:20px;height:20px}._divider_1o2w5_331{align-items:center;margin:30px 0 20px;display:flex}._divider_1o2w5_331 span{background:#eee;width:100%;height:1px}._header_1o2w5_228 h1{color:#eee;text-align:left;margin-bottom:10px;font-family:Montserrat,sans-serif}._header_1o2w5_228 p{text-align:justify}._googleButton_1o2w5_272{font-family:Montserrat,sans-serif}@media (width<=900px){._loginPage_1o2w5_1{padding:20px}._loginWrapper_1o2w5_49{grid-template-columns:.9fr 1fr;max-width:760px;min-height:580px}._brandSection_1o2w5_76{padding:45px}._brandText_1o2w5_181 h1{font-size:42px}._brandText_1o2w5_181 p{font-size:14px}._loginSection_1o2w5_209{padding:45px}}@media (width<=720px){._loginPage_1o2w5_1{padding:20px}._loginWrapper_1o2w5_49{border-radius:22px;max-width:500px;min-height:auto;display:block}._brandSection_1o2w5_76{display:none}._loginSection_1o2w5_209{min-height:100%;padding:52px 40px}._mobileLogo_1o2w5_224{background:#111827;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:40px;padding:10px;display:flex}._mobileLogo_1o2w5_224 img{object-fit:contain;width:100%;height:100%}}@media (width<=480px){._loginPage_1o2w5_1{padding:16px}._backgroundGlow_1o2w5_19{width:350px;height:350px;top:-180px;left:-180px}._backgroundGlowTwo_1o2w5_20{width:300px;height:300px;bottom:-150px;right:-180px}._loginWrapper_1o2w5_49{border-radius:20px}._loginSection_1o2w5_209{padding:38px 24px}._mobileLogo_1o2w5_224{border-radius:14px;width:52px;height:52px;margin-bottom:34px}._header_1o2w5_228{margin-bottom:30px}._welcomeText_1o2w5_232{margin-bottom:12px;font-size:10px}._header_1o2w5_228 h2{font-size:27px}._header_1o2w5_228 p{font-size:13px}._googleButton_1o2w5_272{border-radius:11px;height:52px;font-size:14px}._featureItem_1o2w5_511{font-size:13px}}@media (width<=350px){._loginPage_1o2w5_1{padding:10px}._loginSection_1o2w5_209{padding:30px 20px}._header_1o2w5_228 h2{font-size:24px}._mobileLogo_1o2w5_224{margin-bottom:28px}}._appPage_1o2w5_541{box-sizing:border-box;background:#f6f7f7;justify-content:flex-start;align-items:stretch;width:100%;min-width:0;min-height:100vh;margin:0;padding:0;display:flex;overflow-x:hidden}._mainContent_1o2w5_564{box-sizing:border-box;flex:auto;width:calc(100% - 240px);min-width:0;max-width:none;min-height:100vh;margin-left:240px;padding:0;overflow-x:hidden}@media (width>=1200px){._mainContent_1o2w5_564{width:calc(100% - 250px);margin-left:250px}}@media (width>=769px) and (width<=1199px){._mainContent_1o2w5_564{width:calc(100% - 220px);margin-left:220px}}@media (width>=601px) and (width<=768px){._mainContent_1o2w5_564{width:calc(100% - 78px);margin-left:78px}}@media (width<=600px){._appPage_1o2w5_541{width:100%;min-width:0;margin:0;padding:0;display:block;overflow-x:hidden}._mainContent_1o2w5_564{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:100vh;margin-left:0;margin-right:0;padding:0 0 90px;overflow-x:hidden}}@media (width<=400px){._mainContent_1o2w5_564{width:100%;max-width:100%;margin-left:0;margin-right:0;padding:10px}}._googleButton_1o2w5_272:disabled{cursor:not-allowed;opacity:.7}._spinner_1o2w5_680{border:2px solid #d8d1df;border-top-color:#3e1f5a;border-radius:50%;flex-shrink:0;width:19px;height:19px;animation:.7s linear infinite _spin_1o2w5_680}@keyframes _spin_1o2w5_680{to{transform:rotate(360deg)}}._pendingHeader_1o2w5_703{text-align:center;font-family:Montserrat,sans-serif}._pendingIcon_1o2w5_708{color:#3e1f5a;background:#3e1f5a1f;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 22px;display:flex;box-shadow:0 8px 24px #3e1f5a1f,inset 0 0 0 1px #3e1f5a14}._pendingHeader_1o2w5_703 h1{color:#f5f2f7;letter-spacing:-.6px;margin:0 0 12px;font-size:28px;font-weight:650;line-height:1.2}._pendingText_1o2w5_738{color:#aaa1b0;max-width:330px;margin:0 auto;font-size:14px;line-height:1.7}._pendingStatus_1o2w5_747{color:#d8c7e8;background:#3e1f5a26;border:1px solid #3e1f5a73;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:24px auto 18px;padding:9px 14px;font-size:13px;font-weight:500;display:flex}._statusPulse_1o2w5_767{background:#8b5bb5;border-radius:50%;width:8px;height:8px;animation:1.8s infinite _statusPulse_1o2w5_767;box-shadow:0 0 #8b5bb599}@keyframes _statusPulse_1o2w5_767{0%{box-shadow:0 0 #8b5bb599}70%{box-shadow:0 0 0 7px #8b5bb500}to{box-shadow:0 0 #8b5bb500}}._pendingHint_1o2w5_794{color:#77707d;max-width:320px;margin:0 auto 30px;font-size:12px;line-height:1.6}._signOutButton_1o2w5_804{color:#d5ced9;cursor:pointer;background:0 0;border:1px solid #3a303f;border-radius:10px;width:100%;height:50px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;transition:background .2s,border-color .2s,color .2s}._signOutButton_1o2w5_804:hover{color:#fff;background:#ffffff0d;border-color:#5a4269}._signOutButton_1o2w5_804:active{transform:translateY(1px)}._loadingPage_1o2w5_836{background-color:#151119;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:100vh;display:flex}._loader_1o2w5_849{border:5px solid #e5e7eb;border-top-color:#6c20ae;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite _spin_1o2w5_680}._loadingPage_1o2w5_836 p{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}._sidebar_takq0_7{z-index:1000;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#d7d7d7 transparent;background:#fffefe;border-right:1px solid #eee;flex-direction:column;width:240px;height:100dvh;padding:28px 14px 14px;font-family:inherit;display:flex;position:fixed;top:0;left:0;overflow:hidden auto}._sidebar_takq0_7 *,._sidebar_takq0_7 :before,._sidebar_takq0_7 :after{box-sizing:border-box}._logo_takq0_50{color:#111;white-space:nowrap;align-items:center;gap:10px;width:100%;margin-bottom:45px;padding:0 10px;font-size:17px;font-weight:600;display:flex}._logoIcon_takq0_69{color:#3e1f5a;border:2px solid #3e1f5a;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}._logo_takq0_50 span{color:#000;font-family:Montserrat,sans-serif}._menuSection_takq0_96{flex-shrink:0;width:100%}._generalSection_takq0_101{flex-shrink:0;width:100%;margin-top:38px}._sectionTitle_takq0_109{color:#8b8b8b;letter-spacing:.2px;white-space:nowrap;margin:0 0 12px 10px;font-size:10px;font-weight:500}._menuList_takq0_126{flex-direction:column;gap:3px;width:100%;display:flex}._menuItem_takq0_139{color:#8b908e;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:11px;width:100%;min-width:0;height:39px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:400;transition:background .18s,color .18s,transform .18s;display:flex;position:relative;overflow:hidden}._menuItem_takq0_139:hover{color:#333;background:#eee}._menuItem_takq0_139:hover ._icon_takq0_181{color:#555}._menuItem_takq0_139._active_takq0_189{color:#171717;background:#fff;box-shadow:0 1px 3px #00000009}._menuItem_takq0_139._active_takq0_189 ._icon_takq0_181{color:#572980}._activeIndicator_takq0_201{background:#07875e;border-radius:0 5px 5px 0;width:4px;height:31px;position:absolute;top:4px;left:-14px}._icon_takq0_181{color:#8b918e;flex:none;transition:color .18s,transform .18s}._label_takq0_233{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Montserrat,sans-serif;font-size:13px;overflow:hidden}._labelWrapper_takq0_250{align-items:center;gap:7px;display:flex}._badge_takq0_261{color:#fff;background:#075b43;border-radius:4px;flex:none;justify-content:center;align-items:center;min-width:19px;height:17px;margin-left:auto;padding:0 4px;font-size:8px;font-weight:600;display:flex}._notificationDot_takq0_289{background:#ef4444;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.8s infinite _notificationPulse_takq0_1}@keyframes _notificationPulse_takq0_1{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 #ef444400}}@media (width>=1200px){._sidebar_takq0_7{width:250px;padding:30px 16px 16px}._logo_takq0_50{font-size:18px}._menuItem_takq0_139{height:41px;font-size:13.5px}}@media (width>=769px) and (width<=1199px){._sidebar_takq0_7{width:220px;padding:24px 12px 12px}._logo_takq0_50{margin-bottom:36px;font-size:16px}._logoIcon_takq0_69{flex-basis:28px;width:28px;height:28px}._menuItem_takq0_139{gap:10px;height:38px;font-size:12px}._sectionTitle_takq0_109{font-size:9px}._generalSection_takq0_101{margin-top:30px}}@media (width>=601px) and (width<=768px){._sidebar_takq0_7{align-items:center;width:78px;padding:22px 9px 12px}._logo_takq0_50{justify-content:center;margin-bottom:34px;padding:0}._logo_takq0_50>span{display:none}._logoIcon_takq0_69{flex-basis:32px;width:32px;height:32px}._sectionTitle_takq0_109{display:none}._menuList_takq0_126{align-items:center;width:100%}._menuItem_takq0_139{border-radius:9px;justify-content:center;gap:0;width:58px;height:42px;padding:0}._label_takq0_233{display:none}._badge_takq0_261{min-width:15px;height:15px;padding:0;font-size:7px;position:absolute;top:2px;right:2px}._activeIndicator_takq0_201{width:3px;height:32px;top:5px;left:-9px}._generalSection_takq0_101{width:100%;margin-top:25px}}@media (width<=600px){._sidebar_takq0_7{-webkit-backdrop-filter:blur(24px)saturate(180%);z-index:1000;background:linear-gradient(135deg,#ffffffb8,#ffffff6b);border:1px solid #ffffffbf;border-radius:22px;flex-direction:row;justify-content:center;align-items:center;width:calc(100% - 28px);max-width:430px;height:64px;padding:6px;display:flex;position:fixed;top:auto;bottom:14px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 30px #0000001f,0 2px 8px #0000000f,inset 0 1px #ffffffe6,inset 0 -1px #fff3}._sidebar_takq0_7:before{content:"";border-radius:inherit;pointer-events:none;opacity:.8;background:linear-gradient(#ffffff73,#ffffff0d 50%,#ffffff26);position:absolute;inset:0}._menuSection_takq0_96{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._menuList_takq0_126{flex-direction:row;justify-content:space-around;align-items:center;gap:2px;width:100%;height:100%;padding:0 3px;display:flex;overflow:visible}._menuItem_takq0_139{color:#464646a6;background:0 0;border:none;border-radius:17px;flex:1 1 0;justify-content:center;align-items:center;gap:0;width:auto;min-width:42px;height:52px;padding:0;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s,color .25s;display:flex;position:relative;overflow:visible}._menuItem_takq0_139:hover{color:#444;background:#ffffff40;transform:translateY(-1px)}._menuItem_takq0_139:active{transform:scale(.92)}._label_takq0_233,._labelWrapper_takq0_250{display:none}._icon_takq0_181{z-index:3;color:#777;stroke-width:1.7px;width:21px;height:21px;transition:color .25s,transform .25s cubic-bezier(.22,1,.36,1);position:relative}._menuItem_takq0_139:hover ._icon_takq0_181{color:#444}._menuItem_takq0_139._active_takq0_189{color:#fff;background-color:#3e1f5a;border-radius:14px;flex:0 0 46px;width:46px;min-width:46px;height:46px;margin:0 3px;transform:translateY(-3px);box-shadow:0 7px 18px #5b39e04d,0 2px 5px #4628b42e,inset 0 1px #fff6,inset 0 -1px #ffffff14}._menuItem_takq0_139._active_takq0_189:before{content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff3d,#ffffff05 55%);border-radius:13px;position:absolute;inset:1px}._menuItem_takq0_139._active_takq0_189 ._icon_takq0_181{color:#fff;filter:drop-shadow(0 1px 2px #0000001f);transform:scale(1.03)}._activeIndicator_takq0_201{display:none}._notificationDot_takq0_289{z-index:5;background:#ef4444;border:1.5px solid #ffffffe6;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px}._badge_takq0_261{z-index:5;border-radius:50%;min-width:14px;height:14px;padding:0;font-size:7px;position:absolute;top:2px;right:2px}._generalSection_takq0_101,._logo_takq0_50,._sectionTitle_takq0_109{display:none}}@media (width<=400px){._sidebar_takq0_7{border-radius:20px;width:calc(100% - 20px);height:60px;padding:5px;bottom:10px}._menuList_takq0_126{gap:1px;padding:0 2px}._menuItem_takq0_139{border-radius:15px;min-width:38px;height:50px}._menuItem_takq0_139._active_takq0_189{border-radius:13px;flex:0 0 43px;width:43px;min-width:43px;height:43px;margin:0 2px}._icon_takq0_181{width:19px;height:19px}._notificationDot_takq0_289{width:6px;height:6px;top:4px;right:4px}}@media (width<=350px){._sidebar_takq0_7{border-radius:18px;width:calc(100% - 16px);height:58px;bottom:8px}._menuItem_takq0_139{min-width:35px}._menuItem_takq0_139._active_takq0_189{flex:0 0 40px;width:40px;min-width:40px;height:40px}._icon_takq0_181{width:18px;height:18px}}._dashboard_1dcl7_2{box-sizing:border-box;color:#111;background:#fcfcfc;width:100%;min-width:0;max-width:none;min-height:100vh;margin:0;padding:16px 24px}._topBar_1dcl7_20{box-sizing:border-box;background:#ffffffeb;border:1px solid #eee;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:58px;padding:8px 10px 8px 18px;display:flex}._searchBox_1dcl7_36{color:#777;align-items:center;gap:9px;width:min(360px,100%);height:40px;display:flex}._searchBox_1dcl7_36 input{color:#222;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:13px}._searchBox_1dcl7_36 input::placeholder{color:#999}._searchShortcut_1dcl7_63{color:#666;background:#eee;border-radius:5px;align-items:center;gap:2px;padding:3px 7px;font-size:11px;display:flex}._headerRight_1dcl7_77{align-items:center;gap:9px;display:flex}._iconButton_1dcl7_83{color:#222;cursor:pointer;background:#fafafa;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}._iconButton_1dcl7_83:hover{background:#eee}._profile_1dcl7_105{align-items:center;gap:10px;margin-left:3px;display:flex}._avatar_1dcl7_112{color:#fff8f8;background:#0b4d8a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;display:flex}._profileInfo_1dcl7_131{flex-direction:column;gap:2px;display:flex}._profileInfo_1dcl7_131 strong{font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}._profileInfo_1dcl7_131 span{color:#999;font-family:Montserrat,sans-serif;font-size:11px}._dashboardHeader_1dcl7_153{justify-content:space-between;align-items:center;gap:20px;padding:24px 2px 18px;font-family:Montserrat,sans-serif;display:flex}._dashboardHeader_1dcl7_153 h1{letter-spacing:-.8px;margin:0;font-size:clamp(25px,2.3vw,32px);font-weight:600;line-height:1.1}._dashboardHeader_1dcl7_153 p{color:#929292;margin:7px 0 0;font-size:12px}._headerActions_1dcl7_176{align-items:center;gap:10px;display:flex}._primaryButton_1dcl7_182,._secondaryButton_1dcl7_183{cursor:pointer;border-radius:20px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 17px;font-family:Montserrat,sans-serif;font-size:12px;transition:all .2s;display:flex}._primaryButton_1dcl7_182{color:#fff;background:linear-gradient(135deg,#35204d,#51346d);border-color:#3c2755}._primaryButton_1dcl7_182:hover{background:linear-gradient(135deg,#35204d,#7c54a1)}._secondaryButton_1dcl7_183{color:#173a2e;background:0 0;border:1px solid #173a2e}._secondaryButton_1dcl7_183:hover{background:#fff}._statsGrid_1dcl7_224{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;min-width:0;display:grid}._statCard_1dcl7_232{box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:15px;flex-direction:column;justify-content:space-between;min-height:114px;padding:14px;display:flex}._primaryCard_1dcl7_247{color:#fff;background:linear-gradient(135deg,#35204d,#51346d);border-color:#3c2755;min-height:145px;padding:20px}._statTop_1dcl7_255{justify-content:space-between;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;display:flex}._statArrow_1dcl7_265{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:flex}._statValue_1dcl7_277{letter-spacing:-1px;margin-top:8px;font-family:Montserrat,sans-serif;font-size:34px;font-weight:500;line-height:1}._statDescription_1dcl7_288{color:#76937f;align-items:center;gap:5px;margin-top:7px;font-size:9px;display:flex}._primaryCard_1dcl7_247 ._statDescription_1dcl7_288{color:#d6f0e2}._contentGrid_1dcl7_307{box-sizing:border-box;gap:8px;width:100%;min-width:0;margin-top:8px;display:grid}._card_1dcl7_320{box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:15px;min-width:0;padding:16px}._projectsCard_1dcl7_332,._teamCard_1dcl7_336{grid-column:1}._overviewCard_1dcl7_340{grid-area:1/2/span 2}._cardHeader_1dcl7_349{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:13px;font-family:Montserrat,sans-serif;display:flex}._cardHeader_1dcl7_349 h2{letter-spacing:-.2px;margin:0;font-size:14px;font-weight:600}._cardHeader_1dcl7_349 p{color:#999;margin:4px 0 0;font-size:10px}._smallButton_1dcl7_374{color:#1c3029;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #aab8b3;border-radius:15px;align-items:center;gap:5px;min-height:29px;padding:0 11px;font-size:10px;display:flex}._smallButton_1dcl7_374:hover{background:#f5f8f6}._projectList_1dcl7_401{flex-direction:column;display:flex}._projectItem_1dcl7_406{border-bottom:1px solid #f1f1f1;border-radius:30px;align-items:center;gap:11px;min-width:0;padding:10px 0;display:flex}._projectItem_1dcl7_406:last-child{border-bottom:none;padding-bottom:0}._projectIcon_1dcl7_422{color:#572683;background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._projectDetails_1dcl7_436{flex:1;min-width:0}._projectDetails_1dcl7_436 h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;overflow:hidden}._projectDetails_1dcl7_436>span{color:#858585;margin-top:3px;font-family:Montserrat,sans-serif;font-size:11px;display:block}._projectMeta_1dcl7_463{align-items:center;margin-top:4px;display:flex}._projectMeta_1dcl7_463 span{color:#a2a2a2;align-items:center;gap:4px;font-size:8px;display:flex}._projectRight_1dcl7_479{flex-direction:column;align-items:flex-end;gap:5px;min-width:75px;display:flex}._status_1dcl7_488,._priority_1dcl7_489{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:7px;font-family:Montserrat,sans-serif;font-size:10px;display:flex}._tipe_1dcl7_501{white-space:nowrap;background-color:#fafafa;border-radius:10px;justify-content:center;align-items:center;padding:7px;font-family:Montserrat,sans-serif;font-size:10px;display:flex}._inprogress_1dcl7_514,._ongoing_1dcl7_519{color:#000;background:#a4c9ff}._waiting_1dcl7_524{color:#000;background:#fff173}._pending_1dcl7_529{color:#000;background:#ffd3be}._completed_1dcl7_534{color:#3b7d5d;background:#e8f5ed}._high_1dcl7_539{color:#c25b5b;background:#fff0f0}._medium_1dcl7_544{color:#a87a32;background:#fff7e8}._low_1dcl7_549{color:#777;background:#f0f1f1}._teamList_1dcl7_558{flex-direction:column;display:flex}._teamMember_1dcl7_563{border-bottom:1px solid #f1f1f1;align-items:center;gap:10px;min-width:0;padding:9px 0;display:flex}._teamMember_1dcl7_563:last-child{border-bottom:none;padding-bottom:0}._memberAvatar_1dcl7_580{color:#34485c;background:#e7edf5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:600;display:flex}._memberInfo_1dcl7_599{flex:1;min-width:0}._memberInfo_1dcl7_599 h3{margin:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}._memberInfo_1dcl7_599 p{text-overflow:ellipsis;white-space:nowrap;color:#999;margin:3px 0 0;font-family:Montserrat,sans-serif;font-size:10px;overflow:hidden}._memberInfo_1dcl7_599 strong{color:#6e6e6e;font-weight:500}._memberStatus_1dcl7_629{border-radius:9px;flex-shrink:0;padding:4px 7px;font-size:8px}._trackerCard_1dcl7_642{color:#fff;background:radial-gradient(circle at 85% 20%,#25744f61,#0000 40%),linear-gradient(145deg,#0a3325,#052218);border-color:#0a3325;flex-direction:column;min-height:220px;display:flex;overflow:hidden}._trackerHeader_1dcl7_661{justify-content:space-between;align-items:flex-start;display:flex}._trackerHeader_1dcl7_661 h2{margin:0;font-size:14px;font-weight:600}._trackerHeader_1dcl7_661 p{color:#b5c8c0;margin:5px 0 0;font-size:9px}._timer_1dcl7_680{text-align:center;letter-spacing:-2px;margin-top:auto;font-size:clamp(34px,4vw,47px);font-weight:400;line-height:1}._timerLabel_1dcl7_691{text-align:center;color:#a7bbb3;margin-top:8px;font-size:9px}._timerControls_1dcl7_700{justify-content:center;align-items:center;gap:9px;margin-top:18px;display:flex}._pauseButton_1dcl7_709,._stopButton_1dcl7_710{cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}._pauseButton_1dcl7_709{color:#124b35;background:#fff;border-radius:50%;width:42px;height:42px}._stopButton_1dcl7_710{color:#fff;background:#d84d4d;border-radius:50%;width:35px;height:35px}._overviewList_1dcl7_743{flex-direction:column;display:flex}._overviewItem_1dcl7_748{border-bottom:1px solid #f1f1f1;align-items:center;gap:11px;padding:11px 0;display:flex}._overviewItem_1dcl7_748:last-child{border-bottom:none}._overviewIcon_1dcl7_762{color:#572683;background:#fff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._overviewItem_1dcl7_748 div:last-child{flex-direction:column;gap:2px;display:flex}._overviewItem_1dcl7_748 strong{font-size:15px;font-weight:600}._overviewItem_1dcl7_748 span{color:#929292;font-size:9px}._logoutContainer_1dcl7_791{display:none}._deleteOverlay_1dcl7_795{z-index:1100;background:#0f172a80;justify-content:center;align-items:center;padding:20px;font-family:Montserrat,sans-serif;display:flex;position:fixed;inset:0}._deleteModal_1dcl7_813{text-align:center;background:#fff;border-radius:18px;width:100%;max-width:420px;padding:28px;box-shadow:0 25px 70px #0003}._deleteModal_1dcl7_813 h2{color:#1f2937;margin:0;font-size:19px;font-weight:600}._deleteModal_1dcl7_813 p{color:#64748b;margin:12px 0 5px;font-size:12px;line-height:1.7}._deleteModal_1dcl7_813 p strong{color:#334155}._deleteWarning_1dcl7_851{color:#94a3b8;font-size:10px;display:block}._deleteActions_1dcl7_859{gap:10px;margin-top:24px;display:flex}._deleteCancel_1dcl7_867,._deleteConfirm_1dcl7_868{cursor:pointer;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;display:flex}._deleteCancel_1dcl7_867{color:#64748b;background:#fff;border:1px solid #e2e8f0}._deleteCancel_1dcl7_867:hover{background:#f8fafc}._deleteConfirm_1dcl7_868{color:#fff;background:#dc2626;border:1px solid #dc2626}._deleteConfirm_1dcl7_868:hover{background:#b91c1c;border-color:#b91c1c}@media (width<=1050px){._contentGrid_1dcl7_307{grid-template-columns:1fr 1fr}._projectsCard_1dcl7_332{grid-column:1/-1}._teamCard_1dcl7_336{grid-column:1}._trackerCard_1dcl7_642{grid-area:2/2}._overviewCard_1dcl7_340{grid-area:3/1/auto/-1}._statsGrid_1dcl7_224{grid-template-columns:repeat(2,1fr)}}@media (width<=750px){._dashboard_1dcl7_2{padding:10px}._topBar_1dcl7_20{padding:8px 10px 8px 13px}._profileInfo_1dcl7_131{display:none}._dashboardHeader_1dcl7_153{padding:20px 2px 15px}._dashboardHeader_1dcl7_153 h1{font-size:27px}._contentGrid_1dcl7_307{grid-template-columns:1fr}._projectsCard_1dcl7_332,._teamCard_1dcl7_336,._trackerCard_1dcl7_642,._overviewCard_1dcl7_340{grid-area:auto/1}._trackerCard_1dcl7_642{min-height:210px}}@media (width<=560px){._dashboard_1dcl7_2{padding:7px}._topBar_1dcl7_20{border-radius:14px;min-height:54px}._searchBox_1dcl7_36{max-width:none}._headerRight_1dcl7_77{gap:5px}._iconButton_1dcl7_83,._avatar_1dcl7_112{width:34px;height:34px}._dashboardHeader_1dcl7_153{flex-direction:column;align-items:flex-start;gap:14px}._dashboardHeader_1dcl7_153 p{font-size:11px}._headerActions_1dcl7_176{width:100%;height:30px}._primaryButton_1dcl7_182,._secondaryButton_1dcl7_183{flex:1;height:40px}._statsGrid_1dcl7_224{grid-template-columns:1fr 1fr;gap:6px}._statCard_1dcl7_232{min-height:110px;padding:12px}._statTop_1dcl7_255{font-size:10px}._statValue_1dcl7_277{font-size:29px}._statDescription_1dcl7_288{font-size:8px}._card_1dcl7_320{border-radius:13px;padding:13px}._cardHeader_1dcl7_349{gap:8px}._cardHeader_1dcl7_349 h2{font-size:13px}._cardHeader_1dcl7_349 p{font-size:9px}._smallButton_1dcl7_374{padding:0 8px;font-size:9px}._projectItem_1dcl7_406{gap:8px}._projectIcon_1dcl7_422{width:31px;height:31px}._projectDetails_1dcl7_436 h3{font-size:10px}._projectDetails_1dcl7_436>span{font-size:8px}._projectRight_1dcl7_479{min-width:64px}._status_1dcl7_488,._priority_1dcl7_489{padding:3px 5px;font-size:7px}._memberAvatar_1dcl7_580{width:31px;height:31px}._memberInfo_1dcl7_599 h3{font-size:9px}._memberInfo_1dcl7_599 p{font-size:7px}._memberStatus_1dcl7_629{padding:3px 5px;font-size:7px}._timer_1dcl7_680{font-size:36px}._logoutContainer_1dcl7_791{color:#3e1f5a;z-index:9999;background:#fff;border:1px solid #3e1f5a4f;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:100px;height:50px;font-family:Montserrat,sans-serif;font-size:7px;display:flex;position:fixed;top:70px;right:20px}}@media (width<=390px){._profile_1dcl7_105,._searchShortcut_1dcl7_63{display:none}._headerRight_1dcl7_77{margin-left:auto}._statCard_1dcl7_232{min-height:95px}._projectRight_1dcl7_479{min-width:auto}._priority_1dcl7_489{display:none}._teamMember_1dcl7_563{align-items:flex-start}._memberStatus_1dcl7_629{margin-top:2px}._primaryButton_1dcl7_182,._secondaryButton_1dcl7_183{width:100%}}._modalOverlay_1dcl7_1211{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#0f172a61;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._projectModal_1dcl7_1227{background:#fff;border:1px solid #0f172a14;border-radius:20px;width:min(900px,100%);max-height:90vh;animation:.2s ease-out _modalEnter_1dcl7_1;overflow-y:auto;box-shadow:0 24px 70px #0f172a2e,0 4px 12px #0f172a0f}@keyframes _modalEnter_1dcl7_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._modalHeader_1dcl7_1260{z-index:2;-webkit-backdrop-filter:blur(12px);background:#fffffff0;border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:flex-start;padding:24px 28px;display:flex;position:sticky;top:0}._modalHeader_1dcl7_1260 h2{letter-spacing:-.4px;color:#17191c;margin:0;font-family:Montserrat,sans-serif;font-size:21px;font-weight:650}._modalHeader_1dcl7_1260 p{color:#7a8089;margin:5px 0 0;font-size:13px}._modalCloseButton_1dcl7_1296{color:#656b74;cursor:pointer;background:#f5f6f7;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;line-height:1;transition:background .15s,color .15s;display:flex}._modalCloseButton_1dcl7_1296:hover{color:#202329;background:#eceef1}._projectForm_1dcl7_1329{padding:24px 28px 28px}._formSection_1dcl7_1333{margin-bottom:28px}._formSection_1dcl7_1333:last-of-type{margin-bottom:0}._formSection_1dcl7_1333 h3{color:#25282d;margin:0 0 16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:650}._formGrid_1dcl7_1351{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._formGroup_1dcl7_1357{flex-direction:column;gap:7px;display:flex}._formGroup_1dcl7_1357 label{color:#555b64;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}._formGroup_1dcl7_1357 input,._formGroup_1dcl7_1357 select,._formGroup_1dcl7_1357 textarea{box-sizing:border-box;color:#24272c;background:#fafbfc;border:1px solid #e1e4e8;border-radius:9px;outline:none;width:100%;font-family:Montserrat,sans-serif;font-size:13px;transition:border-color .15s,box-shadow .15s,background .15s}._formGroup_1dcl7_1357 input,._formGroup_1dcl7_1357 select{height:40px;padding:0 12px}._formGroup_1dcl7_1357 textarea{resize:vertical;min-height:100px;padding:11px 12px;line-height:1.5}._formGroup_1dcl7_1357 input::placeholder,._formGroup_1dcl7_1357 textarea::placeholder{color:#a3a8af}._formGroup_1dcl7_1357 input:focus,._formGroup_1dcl7_1357 select:focus,._formGroup_1dcl7_1357 textarea:focus{background:#fff;border-color:#b8bec7;box-shadow:0 0 0 3px #505a6914}._formGroup_1dcl7_1357:has(textarea){grid-column:1/-1}._modalActions_1dcl7_1435{border-top:1px solid #eef0f3;justify-content:flex-end;align-items:center;gap:10px;margin-top:28px;padding-top:20px;display:flex}._cancelButton_1dcl7_1447,._saveButton_1dcl7_1448{cursor:pointer;border-radius:9px;height:40px;padding:0 18px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;transition:background .15s,transform .15s}._cancelButton_1dcl7_1447{color:#555b63;background:#fff;border:1px solid #e0e3e7}._cancelButton_1dcl7_1447:hover{background:#f7f8f9}._saveButton_1dcl7_1448{color:#fff;background:#552a7a;border:1px solid #1d1f23}._saveButton_1dcl7_1448:hover{background:#303339}._cancelButton_1dcl7_1447:active,._saveButton_1dcl7_1448:active{transform:scale(.98)}._projectModal_1dcl7_1227::-webkit-scrollbar{width:7px}._projectModal_1dcl7_1227::-webkit-scrollbar-track{background:0 0}._projectModal_1dcl7_1227::-webkit-scrollbar-thumb{background:#d8dbe0;border-radius:10px}._projectModal_1dcl7_1227::-webkit-scrollbar-thumb:hover{background:#c4c8ce}@media (width<=700px){._modalOverlay_1dcl7_1211{align-items:flex-end;padding:12px}._projectModal_1dcl7_1227{border-radius:18px 18px 0 0;width:100%;max-height:94vh}._modalHeader_1dcl7_1260,._projectForm_1dcl7_1329{padding:20px}._formGrid_1dcl7_1351{grid-template-columns:1fr}._formGroup_1dcl7_1357:has(textarea){grid-column:auto}._modalActions_1dcl7_1435{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;margin-bottom:-20px;margin-left:-20px;margin-right:-20px;padding:14px 20px;position:sticky;bottom:0}._cancelButton_1dcl7_1447,._saveButton_1dcl7_1448{flex:1}}._addClientButton_1dcl7_1568{color:#542f74;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin-top:10px;padding:7px 10px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}._addClientButton_1dcl7_1568:hover{color:#2b0d46;background:#eff6ff}._addClientBox_1dcl7_1601{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;flex-direction:column;gap:8px;margin-top:10px;padding:10px;display:flex}._addClientBox_1dcl7_1601 input{box-sizing:border-box;width:100%;min-width:0}._addClientActions_1dcl7_1623{justify-content:flex-end;align-items:center;gap:8px;display:flex}._confirmClientButton_1dcl7_1630,._cancelClientButton_1dcl7_1631{cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;transition:opacity .2s,transform .15s;display:inline-flex}._confirmClientButton_1dcl7_1630{color:#fff;background:#542f74;gap:6px;padding:8px 12px;font-size:13px;font-weight:600}._confirmClientButton_1dcl7_1630:hover:not(:disabled){opacity:.9}._confirmClientButton_1dcl7_1630:active:not(:disabled){transform:scale(.97)}._confirmClientButton_1dcl7_1630:disabled{opacity:.55;cursor:not-allowed}._cancelClientButton_1dcl7_1631{color:#475569;background:#f1f5f9;width:34px;height:34px}._cancelClientButton_1dcl7_1631:hover:not(:disabled){background:#e2e8f0}._cancelClientButton_1dcl7_1631:disabled{opacity:.55;cursor:not-allowed}@media (width<=768px){._addClientButton_1dcl7_1568{margin-top:9px;padding:7px 8px}._addClientBox_1dcl7_1601{padding:9px}._confirmClientButton_1dcl7_1630{flex:1}}@media (width<=480px){._addClientButton_1dcl7_1568{justify-content:flex-start;width:100%;padding:8px 6px;font-size:13px}._addClientBox_1dcl7_1601{border-radius:9px;padding:10px}._addClientActions_1dcl7_1623{width:100%}._confirmClientButton_1dcl7_1630{flex:1;min-height:38px}._cancelClientButton_1dcl7_1631{flex-shrink:0;width:38px;height:38px}}._projectItem_1dcl7_406{cursor:pointer;transition:transform .2s,background .2s,box-shadow .2s}._projectItem_1dcl7_406:hover{background-color:#691aad0a}._modalOverlay_1dcl7_1211{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}._workModal_1dcl7_1777{background:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:850px;max-height:90vh;display:flex;overflow:scroll;box-shadow:0 20px 60px #0003}._modalHeader_1dcl7_1260{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px;font-family:Montserrat,sans-serif;display:flex}._modalLabel_1dcl7_1811{letter-spacing:1px;color:#6b7280;margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}._modalHeader_1dcl7_1260 h2{color:#111827;margin:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700}._closeButton_1dcl7_1833{cursor:pointer;background:#f3f4f6;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}._dltbtn_1dcl7_1852{color:#be1c1c;cursor:pointer;background:#f3f4f6;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,color .2s,border-color .2s;display:flex}._closeButton_1dcl7_1833:hover{background:#e5e7eb}._modalContent_1dcl7_1884{padding:28px;overflow-y:auto}._statusSection_1dcl7_1894{border-bottom:1px solid #e5e7eb;gap:40px;margin-bottom:24px;padding-bottom:24px;display:flex}._statusSection_1dcl7_1894>div{flex-direction:column;gap:8px;display:flex}._detailLabel_1dcl7_1913{color:#9ca3af;letter-spacing:.8px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}._detailsGrid_1dcl7_1927{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}._detailCard_1dcl7_1937{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}._detailCard_1dcl7_1937 svg{color:#6b7280}._detailCard_1dcl7_1937 div{flex-direction:column;gap:4px;display:flex}._detailCard_1dcl7_1937 span{color:#6b7280;font-family:Montserrat,sans-serif;font-size:12px}._detailCard_1dcl7_1937 strong{color:#111827;word-break:break-word;font-family:Montserrat,sans-serif;font-size:14px}._section_1dcl7_1983{margin-bottom:28px}._section_1dcl7_1983 h3{color:#111827;margin:0 0 16px;font-family:Montserrat,sans-serif;font-size:16px}._contactGrid_1dcl7_2000{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._contactItem_1dcl7_2008{border:1px solid #e5e7eb;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;display:flex}._contactItem_1dcl7_2008 svg{color:#6b7280;flex-shrink:0;margin-top:2px}._contactItem_1dcl7_2008 div{flex-direction:column;gap:4px;min-width:0;display:flex}._contactItem_1dcl7_2008 span{color:#9ca3af;font-family:Montserrat,sans-serif;font-size:11px}._contactItem_1dcl7_2008 strong{color:#111827;overflow-wrap:anywhere;font-family:Montserrat,sans-serif;font-size:13px}._timelineGrid_1dcl7_2059{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._timelineGrid_1dcl7_2059>div{background:#f9fafb;border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}._timelineGrid_1dcl7_2059 span{color:#6b7280;font-family:Montserrat,sans-serif;font-size:12px}._timelineGrid_1dcl7_2059 strong{color:#111827;font-family:Montserrat,sans-serif;font-size:14px}._notesSection_1dcl7_2098{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px}._notesHeader_1dcl7_2108{align-items:center;gap:10px;margin-bottom:12px;display:flex}._notesHeader_1dcl7_2108 h3{margin:0;font-family:Montserrat,sans-serif;font-size:16px}._notesSection_1dcl7_2098 p{color:#4b5563;white-space:pre-wrap;margin:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.7}._loadingContainer_1dcl7_2141{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:300px;display:flex}._spinner_1dcl7_2156{animation:1s linear infinite _spin_1dcl7_2156}@keyframes _spin_1dcl7_2156{to{transform:rotate(360deg)}}@media (width<=768px){._modalOverlay_1dcl7_1211{padding:16px}._workModal_1dcl7_1777{border-radius:16px;max-height:92vh}._modalHeader_1dcl7_1260,._modalContent_1dcl7_1884{padding:20px}._contactGrid_1dcl7_2000,._timelineGrid_1dcl7_2059{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){._modalOverlay_1dcl7_1211{align-items:flex-end;padding:0}._workModal_1dcl7_1777{border-radius:22px 22px 0 0;width:100%;max-height:94vh}._modalHeader_1dcl7_1260{padding:20px}._modalHeader_1dcl7_1260 h2{font-size:20px}._modalContent_1dcl7_1884{padding:20px 16px}._statusSection_1dcl7_1894{gap:24px}._detailsGrid_1dcl7_1927,._contactGrid_1dcl7_2000,._timelineGrid_1dcl7_2059{grid-template-columns:1fr}._detailCard_1dcl7_1937{padding:14px}}._modalHeaderActions_1dcl7_2255{justify-content:center;align-items:center;gap:5px;display:flex}._editModalButton_1dcl7_2261{color:#202020;cursor:pointer;background:#f5f5f5;border:1px solid #0000001a;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 13px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}._editModalButton_1dcl7_2261 svg{flex-shrink:0}._editModalButton_1dcl7_2261:hover{color:#202329;background:#eceef1}._editModalButton_1dcl7_2261:active{transform:translateY(0)}._dashboardEditForm_1dcl7_2303{width:100%}._dashboardEditContent_1dcl7_2307{box-sizing:border-box;width:100%;padding:10px 30px}._dashboardEditSection_1dcl7_2319{border-bottom:1px solid #ffffff14;width:100%;margin-bottom:24px;padding-bottom:20px}._dashboardEditSection_1dcl7_2319:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._dashboardEditSection_1dcl7_2319 h3{color:#000;margin:0 0 14px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}._dashboardEditGrid_1dcl7_2346{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._dashboardFormGroup_1dcl7_2357{flex-direction:column;gap:6px;min-width:0;display:flex}._dashboardFormGroup_1dcl7_2357 label{color:#858585;font-size:11px;font-weight:500}._dashboardFormGroup_1dcl7_2357 input,._dashboardFormGroup_1dcl7_2357 select{box-sizing:border-box;color:#000;background-color:#fafbfc;border:1px solid #80808063;border-radius:7px;outline:none;width:100%;height:40px;padding:0 11px;font-family:Montserrat,sans-serif;font-size:12px;transition:border-color .2s,background .2s}._dashboardFormGroup_1dcl7_2357 input::placeholder{color:#555}._dashboardFormGroup_1dcl7_2357 select{cursor:pointer}._dashboardFormGroup_1dcl7_2357 input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._dashboardFullWidthGroup_1dcl7_2432{flex-direction:column;gap:6px;width:100%;margin-top:14px;display:flex}._dashboardFullWidthGroup_1dcl7_2432 label{color:#858585;font-size:11px;font-weight:500}._dashboardFullWidthGroup_1dcl7_2432 textarea{box-sizing:border-box;resize:vertical;background-color:#fafbfc;border:1px solid #80808063;border-radius:7px;outline:none;width:100%;min-height:100px;padding:11px;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.5;transition:border-color .2s,background .2s}._dashboardFullWidthGroup_1dcl7_2432 textarea:focus{background:#ffffff12;border-color:#ffffff4d}._dashboardFullWidthGroup_1dcl7_2432 textarea::placeholder{color:#555}._dateInput_1dcl7_2488{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;padding:10px 12px;font-size:14px}._dashboardCheckboxGroup_1dcl7_2501{color:#999;cursor:pointer;align-items:center;gap:8px;margin-top:13px;font-size:12px;display:flex}._dashboardCheckboxGroup_1dcl7_2501 input{accent-color:#fff;cursor:pointer;width:15px;height:15px;margin:0}._dashboardEditFooter_1dcl7_2531{border-top:1px solid #ffffff14;justify-content:flex-end;align-items:center;gap:9px;width:100%;margin-top:5px;padding-top:15px;display:flex}._dashboardCancelButton_1dcl7_2548{color:#999;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:7px;height:36px;padding:0 15px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;transition:all .2s}._dashboardCancelButton_1dcl7_2548:hover{color:#fff;background:#ffffff0d}._dashboardSaveButton_1dcl7_2577{color:#111;cursor:pointer;background:#fff;border:none;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 17px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}._dashboardSaveButton_1dcl7_2577:hover{background:#e5e5e5;transform:translateY(-1px)}._dashboardSaveButton_1dcl7_2577:disabled,._dashboardCancelButton_1dcl7_2548:disabled{opacity:.5;cursor:not-allowed;transform:none}._dashboardFormGroup_1dcl7_2357 input,label,select,._optionValue_1dcl7_2623{font-family:Montserrat,sans-serif}._dashboardFormGroup_1dcl7_2357 input{background-color:#fafbfc;border:1px solid #80808063}@media (width<=768px){._dashboardEditContent_1dcl7_2307{padding:5px 20px}._dashboardEditSection_1dcl7_2319{margin-bottom:20px;padding-bottom:18px}._dashboardEditSection_1dcl7_2319 h3{margin-bottom:12px;font-size:13px}._dashboardEditGrid_1dcl7_2346{grid-template-columns:1fr;gap:11px}._dashboardFormGroup_1dcl7_2357{gap:5px}._dashboardFormGroup_1dcl7_2357 label,._dashboardFullWidthGroup_1dcl7_2432 label{font-size:10px}._dashboardFormGroup_1dcl7_2357 input,._dashboardFormGroup_1dcl7_2357 select{height:39px;padding:0 10px;font-size:12px}._dashboardFullWidthGroup_1dcl7_2432{gap:5px;margin-top:11px}._dashboardFullWidthGroup_1dcl7_2432 textarea{min-height:90px;padding:10px;font-size:12px}._dashboardCheckboxGroup_1dcl7_2501{margin-top:11px;font-size:11px}._dashboardEditFooter_1dcl7_2531{justify-content:stretch;gap:8px;margin-top:3px;padding:13px 0 20px}._dashboardCancelButton_1dcl7_2548,._dashboardSaveButton_1dcl7_2577{flex:1;height:38px}}@media (width<=480px){._dashboardEditSection_1dcl7_2319{margin-bottom:17px;padding-bottom:15px}._dashboardEditSection_1dcl7_2319 h3{font-size:12px}._dashboardEditGrid_1dcl7_2346{gap:9px}._dashboardFormGroup_1dcl7_2357 input,._dashboardFormGroup_1dcl7_2357 select{height:37px;font-size:11px}._dashboardFullWidthGroup_1dcl7_2432 textarea{min-height:80px;font-size:11px}._dashboardCancelButton_1dcl7_2548,._dashboardSaveButton_1dcl7_2577{height:36px;font-size:11px}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}._loaderContainer_p4k5s_1{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}._page_5y234_1{box-sizing:border-box;width:100%;max-width:100%;padding:32px;overflow-x:hidden}._header_5y234_13{justify-content:space-between;align-items:flex-start;gap:24px;width:100%;margin-bottom:28px;display:flex}._header_5y234_13>div:first-child{min-width:0}._eyebrow_5y234_26{letter-spacing:.12em;color:#6b7280;margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}._header_5y234_13 h1{color:#111827;letter-spacing:-.02em;margin:0;font-family:Montserrat,sans-serif;font-size:30px;font-weight:700}._subtitle_5y234_44{color:#6b7280;max-width:650px;margin:8px 0 0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6}._requestCount_5y234_57{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-shrink:0;min-width:82px;padding:14px 18px;font-family:Montserrat,sans-serif;box-shadow:0 2px 8px #0000000a}._requestCount_5y234_57 span{color:#111827;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;display:block}._requestCount_5y234_57 small{color:#6b7280;margin-top:2px;font-size:12px;display:block}._requestList_5y234_88{flex-direction:column;gap:14px;width:100%;display:flex}._requestCard_5y234_99{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:24px;width:100%;min-width:0;padding:18px 20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:0 2px 8px #00000008}._requestCard_5y234_99:hover{border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 6px 18px #0000000f}._userInfo_5y234_133{align-items:center;gap:14px;width:100%;min-width:0;display:flex}._avatar_5y234_141{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}._avatar_5y234_141 img{object-fit:cover;width:100%;height:100%;display:block}._userDetails_5y234_161{flex:1;min-width:0}._userDetails_5y234_161 h2{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:650;overflow:hidden}._email_5y234_179,._requested_5y234_180{color:#6b7280;align-items:center;gap:6px;min-width:0;font-family:Montserrat,sans-serif;font-size:13px;display:flex}._email_5y234_179{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._requested_5y234_180{color:#9ca3af;margin-top:5px;font-size:12px}._status_5y234_208{flex-shrink:0;justify-content:center;display:flex}._status_5y234_208>span{color:#c2410c;white-space:nowrap;background:#fff7ed;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;display:inline-flex}._statusDot_5y234_233{background:#f97316;border-radius:50%;flex-shrink:0;width:7px;height:7px}._actions_5y234_247{flex-shrink:0;align-items:center;gap:8px;display:flex}._actions_5y234_247 button{cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 13px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .1s;display:inline-flex}._actions_5y234_247 button:active{transform:scale(.97)}._actions_5y234_247 button:disabled{opacity:.6;cursor:not-allowed}._approveButton_5y234_288{color:#fff;background:#16a34a;border:1px solid #16a34a}._approveButton_5y234_288:hover:not(:disabled){background:#15803d;border-color:#15803d}._rejectButton_5y234_299{color:#dc2626;background:#fff;border:1px solid #e5e7eb}._rejectButton_5y234_299:hover:not(:disabled){background:#fef2f2;border-color:#fecaca}._emptyState_5y234_314{text-align:center;box-sizing:border-box;background:#fff;border:1px dashed #d1d5db;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:40px;display:flex}._emptyIcon_5y234_331{color:#16a34a;background:#ecfdf5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}._emptyState_5y234_314 h2{color:#111827;margin:0;font-family:Montserrat,sans-serif;font-size:18px}._emptyState_5y234_314 p{color:#6b7280;margin:7px 0 0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6}._loading_5y234_367{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}._spinner_5y234_378{border:3px solid #e5e7eb;border-top-color:#4f46e5;border-radius:50%;width:28px;height:28px;margin-bottom:12px;animation:.8s linear infinite _spin_5y234_378}._loading_5y234_367 p{margin:0;font-size:14px}@keyframes _spin_5y234_378{to{transform:rotate(360deg)}}@media (width>=1440px){._page_5y234_1{padding:40px}._requestCard_5y234_99{gap:32px;padding:20px 24px}}@media (width<=1200px){._page_5y234_1{padding:28px}._requestCard_5y234_99{grid-template-columns:minmax(220px,1fr) auto auto;gap:18px}._actions_5y234_247 button{padding:0 11px}}@media (width<=1024px){._page_5y234_1{padding:24px}._requestCard_5y234_99{grid-template-columns:minmax(200px,1fr) auto;gap:18px}._actions_5y234_247{grid-column:2}._status_5y234_208{justify-content:flex-start}}@media (width<=900px){._page_5y234_1{padding:24px 20px}._header_5y234_13{gap:18px}._requestCard_5y234_99{grid-template-columns:1fr;gap:16px}._status_5y234_208{justify-content:flex-start}._actions_5y234_247{grid-column:auto;justify-content:flex-start}._userDetails_5y234_161 h2{white-space:normal;text-overflow:clip;overflow:visible}}@media (width<=600px){._page_5y234_1{padding:20px 16px}._header_5y234_13{align-items:flex-start;gap:14px;margin-bottom:22px}._header_5y234_13 h1{font-size:24px;line-height:1.25}._subtitle_5y234_44{font-size:13px;line-height:1.5}._eyebrow_5y234_26{font-size:11px}._requestCount_5y234_57{border-radius:10px;min-width:64px;padding:10px 12px}._requestCount_5y234_57 span{font-size:20px}._requestCount_5y234_57 small{font-size:11px}._requestCard_5y234_99{border-radius:12px;gap:14px;padding:16px}._userInfo_5y234_133{gap:12px}._avatar_5y234_141{width:42px;height:42px;font-size:15px}._userDetails_5y234_161 h2{font-size:14px}._email_5y234_179{font-size:12px}._requested_5y234_180{font-size:11px}._actions_5y234_247{grid-template-columns:1fr 1fr;width:100%;display:grid}._actions_5y234_247 button{flex:1;width:100%;min-width:0}._emptyState_5y234_314{min-height:280px;padding:30px 20px}}@media (width<=420px){._page_5y234_1{padding:16px 12px}._header_5y234_13{flex-direction:column;gap:14px}._requestCount_5y234_57{align-self:flex-start}._header_5y234_13 h1{font-size:22px}._subtitle_5y234_44{font-size:12px}._requestCard_5y234_99{padding:14px}._userInfo_5y234_133{align-items:flex-start}._avatar_5y234_141{width:40px;height:40px}._status_5y234_208>span{padding:6px 9px;font-size:11px}._actions_5y234_247 button{height:38px;padding:0 8px;font-size:12px}._emptyState_5y234_314 h2{font-size:16px}._emptyState_5y234_314 p{font-size:13px}}@media (width<=340px){._page_5y234_1{padding:14px 10px}._requestCard_5y234_99{padding:12px}._header_5y234_13 h1{font-size:20px}._userInfo_5y234_133{gap:10px}._avatar_5y234_141{width:36px;height:36px;font-size:13px}._actions_5y234_247{grid-template-columns:1fr}._actions_5y234_247 button{width:100%}}._clientsPage_w0h9l_1{box-sizing:border-box;width:100%;min-height:100%;padding:24px}._header_w0h9l_12{justify-content:flex-start;align-items:center;margin-bottom:24px;display:flex}._addClientButton_w0h9l_19{color:#fff;cursor:pointer;background:linear-gradient(135deg,#35204d,#51346d);border:#3c2755;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-family:Montserrat,sans-serif;font-size:14px;transition:transform .2s,opacity .2s;display:flex}._addClientButton_w0h9l_19:hover{background:linear-gradient(135deg,#35204d,#7c54a1)}._clientsGrid_w0h9l_53{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;width:100%;display:grid}._clientCard_w0h9l_66{box-sizing:border-box;background:#fff;border:1px solid #dfe3e8;border-radius:18px;align-items:center;gap:16px;min-height:140px;padding:20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}._clientCard_w0h9l_66:hover{border-color:#cfd5dc;transform:translateY(-3px);box-shadow:0 12px 30px #141e3214}._clientIcon_w0h9l_93{color:#5d6675;background:#f1f3f6;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._clientInfo_w0h9l_109{min-width:0}._clientInfo_w0h9l_109 h3{color:#2f3742;text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:650;overflow:hidden}._clientInfo_w0h9l_109 p{color:#8a94a1;margin:0;font-family:Montserrat,sans-serif;font-size:13px}._modalOverlay_w0h9l_140{z-index:1000;box-sizing:border-box;background:#14192373;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_w0h9l_140{box-sizing:border-box;background:#fff;border-radius:18px;width:100%;max-width:440px;padding:24px;animation:.2s _modalEnter_w0h9l_1;box-shadow:0 20px 60px #0003}@keyframes _modalEnter_w0h9l_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._modalHeader_w0h9l_186{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}._modalHeader_w0h9l_186 h2{color:#252b36;margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:20px}._modalHeader_w0h9l_186 p{color:#8a94a1;margin:0;font-family:Montserrat,sans-serif;font-size:14px}._closeButton_w0h9l_214{color:#697386;cursor:pointer;background:#f3f5f7;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._inputGroup_w0h9l_237{flex-direction:column;gap:8px;display:flex}._inputGroup_w0h9l_237 label{color:#4b5563;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600}._inputGroup_w0h9l_237 input{color:#2f3742;box-sizing:border-box;border:1px solid #dfe3e8;border-radius:10px;outline:none;width:100%;height:46px;padding:0 14px;font-family:Montserrat,sans-serif;font-size:14px;transition:border-color .2s}._inputGroup_w0h9l_237 input:focus{border-color:#7b8493}._modalActions_w0h9l_280{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}._cancelButton_w0h9l_288,._saveButton_w0h9l_289{cursor:pointer;border-radius:9px;height:42px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}._cancelButton_w0h9l_288{color:#667085;background:#fff;border:1px solid #dfe3e8}._saveButton_w0h9l_289{color:#fff;background:#252b36;border:none}@media (width<=900px){._clientsPage_w0h9l_1{padding:20px}._clientsGrid_w0h9l_53{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._clientsPage_w0h9l_1{padding:16px}._header_w0h9l_12{margin-bottom:18px}._addClientButton_w0h9l_19{width:100%;height:46px}._clientsGrid_w0h9l_53{grid-template-columns:1fr;gap:14px}._clientCard_w0h9l_66{border-radius:15px;min-height:120px;padding:16px}._modalOverlay_w0h9l_140{align-items:flex-end;padding:0}._modal_w0h9l_140{border-radius:20px 20px 0 0;max-width:none;padding:20px}._modalActions_w0h9l_280{flex-direction:column-reverse}._cancelButton_w0h9l_288,._saveButton_w0h9l_289{width:100%}}._cardTop_w0h9l_384{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._deleteButton_w0h9l_391{color:#9ca3af;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,color .2s,border-color .2s;display:flex;position:absolute;top:7px;right:14px}._deleteButton_w0h9l_391:hover:not(:disabled){color:#dc2626;background:#fff1f2;border-color:#fecdd3}._deleteButton_w0h9l_391:disabled{opacity:.5;cursor:not-allowed}._clientCard_w0h9l_66{cursor:pointer;position:relative}._detailsOverlay_w0h9l_439{z-index:1100;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14192380;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._detailsModal_w0h9l_458{background:#fff;border-radius:22px;flex-direction:column;width:100%;max-width:850px;height:80vh;max-height:800px;display:flex;overflow:hidden;box-shadow:0 25px 80px #00000038}@keyframes _detailsModalEnter_w0h9l_1{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._detailsHeader_w0h9l_492{border-bottom:1px solid #e9edf1;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}._detailsTitle_w0h9l_506{align-items:center;gap:14px;min-width:0;display:flex}._clinet_w0h9l_513{font-family:Montserrat,sans-serif}._detailsAvatar_w0h9l_516{color:#586272;background:#f0f3f6;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:19px;font-weight:700;display:flex}._detailsTitle_w0h9l_506 h2{color:#2d3641;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:20px;font-weight:700;overflow:hidden}._detailsTitle_w0h9l_506 p{color:#8993a0;margin:0;font-size:13px}._detailsCloseButton_w0h9l_556{color:#667085;cursor:pointer;background:#f3f5f7;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,color .2s;display:flex}._detailsCloseButton_w0h9l_556:hover{color:#252b36;background:#e9edf1}._detailsContent_w0h9l_588{flex-direction:column;flex:1;min-height:0;padding:28px;display:flex;overflow:hidden}._detailsSection_w0h9l_600+._detailsSection_w0h9l_600{margin-top:32px}._detailsSection_w0h9l_600:first-child{flex-shrink:0}._sectionHeading_w0h9l_606{color:#3c4653;align-items:center;gap:9px;margin-bottom:16px;display:flex}._sectionHeading_w0h9l_606 h3{margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}._workCount_w0h9l_624{color:#697386;background:#eef1f4;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;margin-left:auto;padding:0 7px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;display:flex}._detailsGrid_w0h9l_650{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._detailItem_w0h9l_658{background:#f8f9fa;border:1px solid #edf0f2;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}._detailLabel_w0h9l_673{color:#929aa5;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}._detailValue_w0h9l_683{color:#3c4653;overflow-wrap:anywhere;font-size:14px;font-weight:500}._noDetails_w0h9l_692{color:#8b95a1;text-align:center;background:#f8f9fa;border-radius:12px;padding:22px;font-family:Montserrat,sans-serif;font-size:14px}._worksList_w0h9l_711{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:12px;min-height:0;padding-right:6px;display:flex;overflow-y:auto}._loadingWorks_w0h9l_726,._emptyProjects_w0h9l_727{flex:1;min-height:0;font-family:Montserrat,sans-serif}._workCard_w0h9l_733{background:#fff;border:1px solid #e7ebef;border-radius:14px;align-items:center;gap:14px;padding:16px;transition:transform .2s,box-shadow .2s;display:flex}._workCard_w0h9l_733:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1e283c0f}._workIcon_w0h9l_757{color:#667085;background:#f1f3f6;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._workInfo_w0h9l_773{flex:1;min-width:0}._workInfo_w0h9l_773 h4{color:#35404d;text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:650;overflow:hidden}._workStatus_w0h9l_792{color:#78818d;background:#f5f6f7;border-radius:999px;padding:4px 9px;font-family:Montserrat,sans-serif;font-size:11px;display:inline-flex}._workDate_w0h9l_807{color:#8b95a1;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}._emptyProjects_w0h9l_727{text-align:center;background:#fafbfc;border:1px dashed #d9dfe5;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:30px;display:flex}._emptyIcon_w0h9l_841{color:#572683;background:#f0f2f5;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:14px;display:flex}._emptyProjects_w0h9l_727 h4{color:#4a5563;margin:0 0 7px;font-size:15px}._emptyProjects_w0h9l_727 p{color:#929aa5;max-width:340px;margin:0;font-size:13px;line-height:1.6}._loadingWorks_w0h9l_726{color:#8993a0;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;font-size:13px;display:flex}._spinner_w0h9l_895{animation:.8s linear infinite _spin_w0h9l_895}@keyframes _spin_w0h9l_895{to{transform:rotate(360deg)}}@media (width<=600px){._detailsOverlay_w0h9l_439{box-sizing:border-box;justify-content:center;align-items:flex-end;padding:0 12px 12px}._detailsModal_w0h9l_458{border-radius:22px;width:100%;max-width:100%;height:85dvh;max-height:85dvh;overflow:hidden}._detailsContent_w0h9l_588{padding:18px 16px 20px}._worksList_w0h9l_711{padding-right:3px}._emptyProjects_w0h9l_727{padding:24px 16px}._detailsOverlay_w0h9l_439{align-items:flex-end;padding:0}._detailsModal_w0h9l_458{border-radius:24px 24px 0 0;width:100%;max-width:none;height:auto;max-height:88dvh}._detailsHeader_w0h9l_492{padding:18px 16px}._detailsContent_w0h9l_588{padding:18px 16px 24px;overflow-y:auto}._detailsSection_w0h9l_600+._detailsSection_w0h9l_600{margin-top:24px}._detailsAvatar_w0h9l_516{border-radius:13px;width:44px;height:44px;font-size:17px}._detailsTitle_w0h9l_506 h2{font-size:17px}._detailsGrid_w0h9l_650{grid-template-columns:1fr}._workCard_w0h9l_733{align-items:flex-start;padding:14px}._workDate_w0h9l_807{display:none}._emptyProjects_w0h9l_727{min-height:auto;padding:32px 16px}._emptyIcon_w0h9l_841{width:52px;height:52px}}@media (width<=380px){._detailsHeader_w0h9l_492{gap:12px}._detailsCloseButton_w0h9l_556{width:34px;height:34px}._workCard_w0h9l_733{gap:10px}._workIcon_w0h9l_757{width:38px;height:38px}}._deleteOverlay_w0h9l_1059{z-index:1300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#0f141e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._deleteModal_w0h9l_1077{box-sizing:border-box;text-align:center;background:#fff;border-radius:22px;width:100%;max-width:420px;padding:28px;font-family:Montserrat,sans-serif;animation:.2s _deleteModalEnter_w0h9l_1;box-shadow:0 25px 70px #0003}@keyframes _deleteModalEnter_w0h9l_1{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._deleteIconWrapper_w0h9l_1109{color:#dc2626;background:#fff1f2;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;display:flex}._deleteModal_w0h9l_1077 h2{color:#293241;margin:0 0 10px;font-size:21px;font-weight:700}._deleteModal_w0h9l_1077 p{color:#727b87;margin:0;font-size:14px;line-height:1.6}._deleteModal_w0h9l_1077 p strong{color:#3d4652}._deleteWarning_w0h9l_1147{color:#dc2626!important;margin-top:8px!important;font-size:12px!important}._deleteActions_w0h9l_1155{gap:12px;margin-top:26px;display:flex}._deleteCancelButton_w0h9l_1162,._confirmDeleteButton_w0h9l_1163{cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:44px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;transition:transform .2s,opacity .2s;display:flex}._deleteCancelButton_w0h9l_1162{color:#657080;background:#fff;border:1px solid #e1e5e9}._confirmDeleteButton_w0h9l_1163{color:#fff;background:#dc2626;border:none}._deleteCancelButton_w0h9l_1162:hover:not(:disabled),._confirmDeleteButton_w0h9l_1163:hover:not(:disabled){transform:translateY(-1px)}._confirmDeleteButton_w0h9l_1163:hover:not(:disabled){opacity:.9}._deleteCancelButton_w0h9l_1162:disabled,._confirmDeleteButton_w0h9l_1163:disabled{opacity:.6;cursor:not-allowed}@media (width<=480px){._deleteOverlay_w0h9l_1059{align-items:flex-end;padding:12px}._deleteModal_w0h9l_1077{border-radius:20px;max-width:none;padding:24px 18px}._deleteActions_w0h9l_1155{flex-direction:column-reverse}._deleteCancelButton_w0h9l_1162,._confirmDeleteButton_w0h9l_1163{flex:none;width:100%}}._adminUsers_b46t9_1{box-sizing:border-box;width:100%;min-height:100%;padding:28px;font-family:Montserrat,sans-serif}._header_b46t9_14{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}._eyebrow_b46t9_22{letter-spacing:.12em;color:#8b95a5;margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700}._header_b46t9_14 h1{color:#202938;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}._subtitle_b46t9_39{color:#7b8492;margin:8px 0 0;font-family:Montserrat,sans-serif;font-size:.92rem}._refreshButton_b46t9_46{color:#faecec;cursor:pointer;background-color:#3e1f5a;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-family:Montserrat,sans-serif;font-size:.88rem;font-weight:600;transition:transform .2s,opacity .2s;display:flex}._refreshButton_b46t9_46:hover{transform:translateY(-2px)}._refreshButton_b46t9_46:disabled{opacity:.6;cursor:not-allowed}._stats_b46t9_83{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:28px;display:grid}._statCard_b46t9_91{background:#fff;border:1px solid #e2e6ec;border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 5px 20px #1923320a}._statCard_b46t9_91 span{color:#8b95a5;margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:.78rem;display:block}._statCard_b46t9_91 strong{color:#263142;font-family:Montserrat,sans-serif;font-size:1.35rem}._statIcon_b46t9_120,._adminIcon_b46t9_121,._userStatIcon_b46t9_122{border-radius:13px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}._statIcon_b46t9_120{color:#586475;background:#eef1f5}._adminIcon_b46t9_121{color:#faecec;background-color:#3e1f5a}._userStatIcon_b46t9_122{color:#53718d;background:#edf3f8}._toolbar_b46t9_153{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}._searchBox_b46t9_162{color:#8a94a2;background:#fff;border:1px solid #dde2e8;border-radius:12px;align-items:center;gap:10px;width:min(420px,100%);padding:0 14px;display:flex}._searchBox_b46t9_162:focus-within{border-color:#8995a5;box-shadow:0 0 0 3px #505f7314}._searchBox_b46t9_162 input{color:#2a3442;background:0 0;border:none;outline:none;width:100%;height:46px;font-family:Montserrat,sans-serif;font-size:.9rem}._searchBox_b46t9_162 input::placeholder{color:#a2aab5}._userCount_b46t9_201{color:#7e8794;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:.86rem}._userGrid_b46t9_212{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}._userCard_b46t9_224{background:#fff;border:1px solid #dde2e8;border-radius:18px;flex-direction:column;min-width:0;padding:20px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 22px #1923320a}._userCard_b46t9_224:hover{border-color:#cbd2da;transform:translateY(-4px);box-shadow:0 14px 30px #19233217}._adminCard_b46t9_256{border-color:#faecec}._cardTop_b46t9_264{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._avatar_b46t9_273{color:#596676;background:#eef1f5;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}._adminAvatar_b46t9_286{color:#faecec;background-color:#3e1f5a}._roleBadge_b46t9_291{border-radius:999px;padding:6px 10px;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700}._userBadge_b46t9_301{color:#667383;background:#edf1f5}._adminBadge_b46t9_306{color:#3e1f5a;background:#faecec}._userInfo_b46t9_315{min-width:0;margin-bottom:24px}._userInfo_b46t9_315 h3{text-overflow:ellipsis;white-space:nowrap;color:#293444;margin:0 0 7px;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;overflow:hidden}._userInfo_b46t9_315 p{text-overflow:ellipsis;white-space:nowrap;color:#8b95a2;margin:0;font-family:Montserrat,sans-serif;font-size:.83rem;overflow:hidden}._cardBottom_b46t9_349{border-top:1px solid #edf0f3;margin-top:auto;padding-top:16px}._roleLabel_b46t9_357{color:#8a94a2;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:.73rem;font-weight:600;display:block}._roleSelectWrapper_b46t9_371{position:relative}._roleSelectWrapper_b46t9_371 select{appearance:none;color:#344050;cursor:pointer;background:#f7f8fa;border:1px solid #dfe4e9;border-radius:10px;outline:none;width:100%;height:42px;padding:0 38px 0 13px;font-family:Montserrat,sans-serif;font-size:.84rem;font-weight:600}._roleSelectWrapper_b46t9_371 select:focus{border-color:#8a96a5}._roleSelectWrapper_b46t9_371 select:disabled{opacity:.6;cursor:not-allowed}._selectIcon_b46t9_407{pointer-events:none;color:#7e8997;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._updatingOverlay_b46t9_424{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#4a5665;background:#ffffffc7;place-items:center;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:700;display:grid;position:absolute;inset:0}._loaderContainer_b46t9_445{color:#8a94a1;flex-direction:column;justify-content:center;align-items:center;min-height:280px;font-family:Montserrat,sans-serif;display:flex}._loader_b46t9_445{border:3px solid #e1e5e9;border-top-color:#4c5968;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite _spin_b46t9_478}._loaderContainer_b46t9_445 p{margin-top:14px}@keyframes _spin_b46t9_478{to{transform:rotate(360deg)}}._spinning_b46t9_478{animation:.8s linear infinite _spin_b46t9_478}._emptyState_b46t9_486,._error_b46t9_487,._accessDenied_b46t9_488{text-align:center;color:#8a94a1;background:#fff;border:1px dashed #d8dee5;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:30px;font-family:Montserrat,sans-serif;display:flex}._emptyState_b46t9_486 h3,._accessDenied_b46t9_488 h2{color:#364151;margin:14px 0 6px;font-family:Montserrat,sans-serif}._emptyState_b46t9_486 p,._accessDenied_b46t9_488 p{margin:0}._error_b46t9_487 button{color:#fff;cursor:pointer;background:#2f3b4b;border:none;border-radius:9px;margin-top:14px;padding:9px 16px;font-family:Montserrat,sans-serif}@media (width<=900px){._adminUsers_b46t9_1{padding:22px}._stats_b46t9_83{grid-template-columns:repeat(3,1fr)}._userGrid_b46t9_212{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media (width<=700px){._header_b46t9_14{flex-direction:column}._refreshButton_b46t9_46{width:100%}._stats_b46t9_83{grid-template-columns:1fr}._toolbar_b46t9_153{flex-direction:column;align-items:stretch}._searchBox_b46t9_162{box-sizing:border-box;width:100%}._userCount_b46t9_201{align-self:flex-start}}@media (width<=480px){._adminUsers_b46t9_1{padding:16px}._header_b46t9_14{margin-bottom:22px}._header_b46t9_14 h1{font-size:1.55rem}._subtitle_b46t9_39{font-size:.85rem;line-height:1.5}._stats_b46t9_83{gap:12px;margin-bottom:22px}._statCard_b46t9_91{padding:15px}._userGrid_b46t9_212{grid-template-columns:1fr;gap:14px}._userCard_b46t9_224{border-radius:16px;padding:17px}._userInfo_b46t9_315{margin-bottom:20px}}@media (width<=350px){._adminUsers_b46t9_1{padding:12px}._refreshButton_b46t9_46 span{display:none}._refreshButton_b46t9_46{align-self:flex-start;width:46px;padding:11px}._cardTop_b46t9_264{align-items:flex-start}}._loaderContainer_15z4k_1{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}._dashboard_15z4k_10{box-sizing:border-box;color:#1f2937;width:100%;min-height:100%;padding:30px;font-family:Montserrat,sans-serif}._welcomeSection_15z4k_23{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}._welcomeText_15z4k_31{color:#8a94a6;margin:0 0 4px;font-size:14px}._welcomeSection_15z4k_23 h1{letter-spacing:-.8px;margin:0;font-size:34px;font-weight:650}._subText_15z4k_44{color:#8a94a6;margin:8px 0 0;font-size:14px}._dateBox_15z4k_50{color:#667085;background:#fff;border:1px solid #d9dee7;border-radius:14px;align-items:center;gap:9px;padding:12px 16px;font-size:13px;display:flex}._statsGrid_15z4k_66{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}._statCard_15z4k_73{box-sizing:border-box;background:#fff;border:1px solid #e2e6ed;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:145px;padding:20px;transition:transform .2s,box-shadow .2s;display:flex}._statCard_15z4k_73:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1c253614}._primaryCard_15z4k_93{color:#fff;background:linear-gradient(135deg,#35204d,#51346d);border-color:#3c2755}._statTop_15z4k_99{justify-content:space-between;align-items:center;gap:10px;display:flex}._statTop_15z4k_99>span{font-size:14px;font-weight:500}._statIcon_15z4k_111{color:#475467;border:1px solid #d7dce5;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}._primaryCard_15z4k_93 ._statIcon_15z4k_111{color:#fff;border-color:#ffffff73}._statBottom_15z4k_126 h2{letter-spacing:-1px;margin:0 0 5px;font-size:34px;font-weight:600}._statBottom_15z4k_126 p{color:#98a2b3;margin:0;font-size:12px}._primaryCard_15z4k_93 ._statBottom_15z4k_126 p{color:#ffffffa6}._mainGrid_15z4k_147{align-items:start;gap:16px;display:grid}._leftColumn_15z4k_154,._rightColumn_15z4k_155{flex-direction:column;gap:16px;display:flex}._sectionCard_15z4k_165,._overviewCard_15z4k_166,._teamsCard_15z4k_167{box-sizing:border-box;background:#fff;border:1px solid #e2e6ed;border-radius:20px;padding:22px}._sectionHeader_15z4k_175{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._sectionHeader_15z4k_175 h2{letter-spacing:-.3px;margin:0 0 5px;font-size:18px;font-weight:600}._sectionHeader_15z4k_175 p{color:#8a94a6;margin:0;font-size:13px}._viewAllButton_15z4k_196{color:#475467;cursor:pointer;background:#fff;border:1px solid #d9dee7;border-radius:10px;align-items:center;gap:3px;padding:8px 11px;font-family:inherit;font-size:12px;transition:all .2s;display:flex}._viewAllButton_15z4k_196:hover{color:#51346d;border-color:#51346d}._projectList_15z4k_220{flex-direction:column;gap:10px;display:flex}._projectCard_15z4k_226{border:1px solid #e8ebf0;border-radius:15px;padding:16px;transition:border-color .2s,box-shadow .2s}._projectCard_15z4k_226:hover{border-color:#c9bfd5;box-shadow:0 8px 22px #1c25360d}._projectMain_15z4k_240{align-items:center;gap:13px;display:flex}._projectIcon_15z4k_246{color:#51346d;background:#f0edf5;border-radius:13px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}._personalIcon_15z4k_257{color:#475467;background:#edf2f7}._projectInfo_15z4k_262{min-width:0}._projectInfo_15z4k_262 h3{margin:0 0 7px;font-size:15px;font-weight:600}._projectMeta_15z4k_272{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._projectMeta_15z4k_272 span{color:#8a94a6;align-items:center;gap:5px;font-size:11px;display:flex}._projectDetails_15z4k_287{justify-content:flex-end;align-items:center;gap:10px;margin-top:13px;display:flex}._priority_15z4k_295{border-radius:20px;padding:5px 10px;font-size:11px;font-weight:500}._high_15z4k_302{color:#c85c56;background:#fff0ef}._medium_15z4k_307{color:#b7791f;background:#fff7e6}._low_15z4k_312{color:#3d8c62;background:#eef8f2}._deadline_15z4k_317{color:#8a94a6;align-items:center;gap:5px;font-size:11px;display:flex}._arrowIcon_15z4k_325{color:#667085;margin-left:2px}._progressWrapper_15z4k_330{margin-top:14px}._progressHeader_15z4k_334{color:#8a94a6;justify-content:space-between;margin-bottom:7px;font-size:11px;display:flex}._progressHeader_15z4k_334 strong{color:#475467;font-weight:600}._progressBar_15z4k_347{background:#edf0f4;border-radius:20px;height:6px;overflow:hidden}._progressFill_15z4k_354{border-radius:inherit;background:linear-gradient(90deg,#51346d,#76558f);height:100%}._overviewContent_15z4k_364{flex-direction:column;gap:10px;display:flex}._overviewItem_15z4k_370{background:#f8f9fb;border-radius:13px;align-items:center;gap:12px;padding:13px;display:flex}._overviewIcon_15z4k_379{color:#51346d;background:#ede8f2;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}._overviewItem_15z4k_370 div:last-child{flex:1;justify-content:space-between;align-items:center;gap:10px;display:flex}._overviewItem_15z4k_370 span{color:#667085;font-size:12px}._overviewItem_15z4k_370 strong{font-size:20px;font-weight:600}._teamList_15z4k_411{flex-direction:column;display:flex}._teamItem_15z4k_416{cursor:pointer;border-bottom:1px solid #edf0f4;align-items:center;gap:12px;padding:14px 0;display:flex}._teamItem_15z4k_416:last-child{border-bottom:none;padding-bottom:0}._teamItem_15z4k_416:first-child{padding-top:0}._teamAvatar_15z4k_434{color:#fff;background:linear-gradient(135deg,#3d2756,#74508e);border-radius:50%;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:15px;font-weight:600;display:grid}._teamInfo_15z4k_447{flex:1;min-width:0}._teamInfo_15z4k_447 h3{margin:0 0 5px;font-size:13px;font-weight:600}._teamInfo_15z4k_447 p{color:#8a94a6;margin:0;font-size:11px}._teamArrow_15z4k_464{color:#98a2b3}@media (width<=1100px){._statsGrid_15z4k_66{grid-template-columns:repeat(2,1fr)}._mainGrid_15z4k_147{grid-template-columns:1fr}._rightColumn_15z4k_155{grid-template-columns:1fr 1fr;align-items:start;display:grid}}@media (width<=700px){._dashboard_15z4k_10{padding:18px 14px 30px}._welcomeSection_15z4k_23{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:22px}._welcomeSection_15z4k_23 h1{font-size:28px}._dateBox_15z4k_50{box-sizing:border-box;justify-content:center;width:100%}._statsGrid_15z4k_66{grid-template-columns:1fr 1fr;gap:10px}._statCard_15z4k_73{border-radius:16px;min-height:130px;padding:15px}._statTop_15z4k_99>span{font-size:12px}._statIcon_15z4k_111{width:33px;height:33px}._statBottom_15z4k_126 h2{font-size:29px}._statBottom_15z4k_126 p{font-size:10px;line-height:1.4}._sectionCard_15z4k_165,._overviewCard_15z4k_166,._teamsCard_15z4k_167{border-radius:17px;padding:16px}._sectionHeader_15z4k_175{margin-bottom:17px}._sectionHeader_15z4k_175 h2{font-size:16px}._sectionHeader_15z4k_175 p{font-size:11px;line-height:1.5}._projectCard_15z4k_226{padding:13px}._projectIcon_15z4k_246{width:40px;height:40px}._projectInfo_15z4k_262 h3{font-size:13px}._projectDetails_15z4k_287{flex-wrap:wrap;justify-content:flex-start}._deadline_15z4k_317{font-size:10px}._arrowIcon_15z4k_325{margin-left:auto}._rightColumn_15z4k_155{flex-direction:column;display:flex}._overviewItem_15z4k_370{padding:11px}._overviewItem_15z4k_370 strong{font-size:18px}}@media (width<=380px){._statsGrid_15z4k_66{grid-template-columns:1fr}._statCard_15z4k_73{min-height:115px}._projectMeta_15z4k_272,._projectDetails_15z4k_287{gap:7px}}._calendarCard_63t8o_5{box-sizing:border-box;color:#1f2937;touch-action:pan-y;background:#fff;border:1px solid #e2e6ed;border-radius:20px;width:100%;min-width:0;padding:22px;font-family:Montserrat,sans-serif;overflow:hidden}._calendarHeader_63t8o_39{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}._calendarTitle_63t8o_49{align-items:center;gap:12px;min-width:0;display:flex}._calendarIcon_63t8o_58{color:#51346d;background:#ede8f2;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}._titleText_63t8o_73{min-width:0}._calendarTitle_63t8o_49 h2{letter-spacing:-.3px;color:#1f2937;margin:0 0 4px;font-size:18px;font-weight:600}._calendarTitle_63t8o_49 p{color:#8a94a6;margin:0;font-size:12px}._calendarControls_63t8o_102{flex-shrink:0;align-items:center;gap:8px;display:flex}._todayButton_63t8o_111{color:#475467;cursor:pointer;background:#fff;border:1px solid #d9dee7;border-radius:10px;height:36px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;transition:border-color .2s,color .2s,background .2s}._todayButton_63t8o_111:hover{color:#51346d;background:#faf8fc;border-color:#51346d}._monthNavigation_63t8o_144{align-items:center;gap:5px;display:flex}._navigationButton_63t8o_151{color:#667085;cursor:pointer;background:#fff;border:1px solid #d9dee7;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;transition:border-color .2s,color .2s,background .2s;display:grid}._navigationButton_63t8o_151:hover{color:#51346d;background:#faf8fc;border-color:#51346d}._navigationButton_63t8o_151:active,._todayButton_63t8o_111:active{transform:scale(.96)}._monthTitle_63t8o_193{justify-content:center;align-items:center;margin-bottom:16px;display:flex}._monthTitle_63t8o_193 h3{color:#35204d;letter-spacing:-.2px;margin:0;font-size:17px;font-weight:600}._weekdays_63t8o_218{border:1px solid #e8ebf0;border-bottom:none;border-radius:12px 12px 0 0;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}._weekday_63t8o_218{box-sizing:border-box;text-align:center;color:#8a94a6;text-transform:uppercase;background:#f8f9fb;min-width:0;padding:11px 5px;font-size:11px;font-weight:600}._calendarGrid_63t8o_258{border-top:1px solid #e8ebf0;border-left:1px solid #e8ebf0;border-radius:0 0 12px 12px;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;display:grid;overflow:hidden}._calendarDay_63t8o_279{box-sizing:border-box;background:#fff;border-bottom:1px solid #e8ebf0;border-right:1px solid #e8ebf0;min-width:0;min-height:118px;padding:9px;transition:background .2s;position:relative}._calendarDay_63t8o_279:hover{background:#fcfbfd}._otherMonth_63t8o_307{background:#fafbfc}._otherMonth_63t8o_307 ._dayNumber_63t8o_311{color:#c3c8d1}._dayNumber_63t8o_311{color:#667085;align-items:center;width:fit-content;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}._today_63t8o_111{background:#fdfbff}._today_63t8o_111 ._dayNumber_63t8o_311 span{color:#fff;background:#51346d;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;box-shadow:0 3px 8px #51346d38}._projects_63t8o_367{flex-direction:column;gap:5px;width:100%;min-width:0;display:flex}._projectItem_63t8o_383{box-sizing:border-box;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:flex-start;gap:5px;width:100%;min-width:0;padding:6px 7px;font-family:inherit;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;overflow:hidden}._projectItem_63t8o_383:hover{transform:translateY(-1px);box-shadow:0 4px 10px #1c253614}._projectItem_63t8o_383:active{transform:scale(.98)}._projectDot_63t8o_431{flex-shrink:0;margin-top:2px}._projectName_63t8o_442{min-width:0;max-width:100%;color:inherit;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;font-size:10px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._projectHigh_63t8o_475{color:#c85c56;background:#fff0ef;border-color:#f9d9d6}._projectMedium_63t8o_483{color:#b7791f;background:#fff7e6;border-color:#f5e4c2}._projectLow_63t8o_491{color:#3d8c62;background:#eef8f2;border-color:#d7eddf}._projectDefault_63t8o_499{color:#51346d;background:#f0edf5;border-color:#e1d9e8}._calendarFooter_63t8o_512{justify-content:space-between;align-items:center;gap:15px;margin-top:15px;display:flex}._legend_63t8o_522{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._legend_63t8o_522 span{color:#8a94a6;align-items:center;gap:5px;font-size:10px;display:flex}._legendDot_63t8o_542{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}._highDot_63t8o_553{background:#c85c56}._mediumDot_63t8o_557{background:#b7791f}._lowDot_63t8o_561{background:#3d8c62}._calendarFooter_63t8o_512 p{color:#98a2b3;margin:0;font-size:10px}@media (width<=900px){._calendarCard_63t8o_5{padding:18px}._calendarDay_63t8o_279{min-height:105px;padding:8px}._projectItem_63t8o_383{padding:5px 6px}._projectName_63t8o_442{font-size:9px}}@media (width<=700px){._calendarCard_63t8o_5{touch-action:pan-y;border-radius:17px;width:100%;padding:16px}._calendarHeader_63t8o_39{flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:16px}._calendarTitle_63t8o_49{width:100%}._calendarIcon_63t8o_58{border-radius:11px;width:38px;height:38px}._calendarTitle_63t8o_49 h2{font-size:16px}._calendarTitle_63t8o_49 p{font-size:10px}._calendarControls_63t8o_102{justify-content:space-between;width:100%}._todayButton_63t8o_111{height:34px;padding:0 11px;font-size:11px}._navigationButton_63t8o_151{width:34px;height:34px}._monthTitle_63t8o_193{margin-bottom:12px}._monthTitle_63t8o_193 h3{font-size:15px}._weekday_63t8o_218{padding:9px 2px;font-size:9px}._calendarDay_63t8o_279{min-height:92px;padding:6px}._dayNumber_63t8o_311{margin-bottom:6px;font-size:10px}._today_63t8o_111 ._dayNumber_63t8o_311 span{width:23px;height:23px}._projects_63t8o_367{gap:4px}._projectItem_63t8o_383{border-radius:6px;gap:4px;padding:5px}._projectDot_63t8o_431{width:7px;height:7px;margin-top:2px}._projectName_63t8o_442{font-size:8px;line-height:1.3}._calendarFooter_63t8o_512{flex-direction:column;align-items:flex-start;gap:8px}._legend_63t8o_522{gap:10px}._calendarFooter_63t8o_512 p{font-size:9px;display:block}}@media (width<=420px){._calendarCard_63t8o_5{border-radius:15px;padding:12px}._calendarDay_63t8o_279{min-height:78px;padding:5px}._weekday_63t8o_218{padding:8px 1px;font-size:8px}._dayNumber_63t8o_311{margin-bottom:5px;font-size:9px}._today_63t8o_111 ._dayNumber_63t8o_311 span{width:21px;height:21px}._projectItem_63t8o_383{gap:3px;padding:4px}._projectDot_63t8o_431{width:6px;height:6px}._projectName_63t8o_442{font-size:7px;line-height:1.25}._legend_63t8o_522 span{font-size:9px}._calendarFooter_63t8o_512 p{font-size:8px}}@media (width<=350px){._calendarCard_63t8o_5{padding:9px}._calendarDay_63t8o_279{min-height:70px;padding:4px}._weekday_63t8o_218{font-size:7px}._dayNumber_63t8o_311{font-size:8px}._projectItem_63t8o_383{padding:3px}._projectName_63t8o_442{font-size:6.5px}._projectDot_63t8o_431{width:5px;height:5px}}@media (prefers-reduced-motion:reduce){._projectItem_63t8o_383,._todayButton_63t8o_111,._navigationButton_63t8o_151{transition:none}}*{margin:0;padding:0}html,body,#root{width:100%;height:100%;margin:0}.screenContainer{width:100vw;height:100vh;position:relative;overflow:hidden}.screen{width:100%;height:100%;position:absolute;inset:0}._mainContainer_fmmzx_3{isolation:isolate;background-image:url(/images/meenukal.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}._mainContainer_fmmzx_3:before{content:"";z-index:-1;background:#1d1d1d81;position:absolute;inset:0}._worksTitle_fmmzx_31{z-index:1;color:#fff;text-align:center;font-family:Bagel Fat One,system-ui;font-size:250px;position:relative}._playIcon_fmmzx_40{color:#c80de0;stroke-width:2.5px;transition:transform .2s;font-size:150px!important}._mainDiv_1mxhy_1{background-image:url(/images/meenukaltwo.png);background-position:50%;background-size:cover;width:100%;height:100%;position:relative}._content_1mxhy_12{z-index:1;position:relative}
