@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap");#login_login__Mx5Dc{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 20px;gap:18px;background:radial-gradient(circle at top,rgba(74,144,226,.2),transparent 55%),linear-gradient(135deg,#0f1419,#151a1f 45%,#0b0f14);color:#eef2f5;font-family:Manrope,sans-serif;overflow:hidden}#login_login__Mx5Dc:after,#login_login__Mx5Dc:before{content:"";position:absolute;border-radius:50%;filter:blur(0);opacity:.2;pointer-events:none}#login_login__Mx5Dc:before{width:280px;height:280px;background:radial-gradient(circle,rgba(74,144,226,.35),transparent 70%);top:-80px;right:-40px}#login_login__Mx5Dc:after{width:220px;height:220px;background:radial-gradient(circle,rgba(255,193,7,.25),transparent 70%);bottom:-90px;left:-60px}#login_title__r1aBc{font-size:2.2rem;font-weight:700;letter-spacing:.02em;margin:0;text-align:center;color:#eef2f5;text-shadow:0 8px 20px rgba(0,0,0,.4);position:relative;z-index:1}#login_loginForm__pGvdf{width:min(380px,92vw);background:rgba(21,26,31,.9);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:18px;box-shadow:0 18px 35px rgba(0,0,0,.5);position:relative;z-index:1;backdrop-filter:blur(12px)}.login_inputDiv__tVU8Q{display:flex;flex-direction:column;gap:6px}.login_inputDiv__tVU8Q label{font-size:.85rem;color:rgba(238,242,245,.7)}.login_inputDiv__tVU8Q input{padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background-color:rgba(11,15,20,.9);color:#eef2f5;font-size:.95rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.login_inputDiv__tVU8Q input:focus{border-color:rgba(127,192,255,.65);box-shadow:0 0 0 3px rgba(74,144,226,.2);transform:translateY(-1px)}#login_loginForm__pGvdf p{font-size:.85rem;color:rgba(238,242,245,.6);cursor:pointer;text-align:right;margin:0;transition:color .2s ease}#login_loginForm__pGvdf p:hover{color:#7fc0ff}#login_loginButton__ZAuNC,#login_registerButton__tJ7_P{padding:11px 12px;border-radius:10px;border:none;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}#login_loginButton__ZAuNC{background:linear-gradient(135deg,#4a90e2,#2f6fdd);color:#0e141a;box-shadow:0 10px 18px rgba(74,144,226,.25)}#login_loginButton__ZAuNC:hover{transform:translateY(-1px);box-shadow:0 12px 22px rgba(74,144,226,.35)}#login_registerButton__tJ7_P{background-color:transparent;border:1px solid rgba(127,192,255,.6);color:#cfe4ff}#login_registerButton__tJ7_P:hover{background-color:rgba(74,144,226,.18);transform:translateY(-1px)}@media (max-width:480px){#login_loginForm__pGvdf{padding:24px 18px}#login_title__r1aBc{font-size:1.9rem}}@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600&display=swap");#sidebar_sidebar__r4RBI{--sidebar-bg:#0f1115;--sidebar-panel:#151a1f;--sidebar-border:rgba(255,255,255,0.08);--sidebar-accent:#4a90e2;--sidebar-accent-strong:#2f6fdd;--sidebar-text:#e8eef2;--sidebar-muted:rgba(232,238,242,0.6);display:flex;flex-direction:column;align-items:stretch;position:relative;padding:28px 22px 24px;gap:26px;background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);justify-content:space-between;font-family:Space Grotesk,sans-serif}#sidebar_sidebar__r4RBI:after{content:none}#sidebar_imageLogo__2mD9p{display:flex;justify-content:center;padding:6px 0;border-radius:0;background:transparent;border:none;box-shadow:none}#sidebar_imageLogo__2mD9p img{width:170px;border-radius:8px;-webkit-user-drag:none}#sidebar_nav__Bd7C0{width:100%;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}#sidebar_nav__Bd7C0 li{font-size:15px;color:var(--sidebar-muted)}#sidebar_nav__Bd7C0 li a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;color:inherit;text-decoration:none;background:transparent;border:1px solid transparent;transition:all .2s ease}#sidebar_nav__Bd7C0 li a span{font-size:20px;color:var(--sidebar-muted)}#sidebar_nav__Bd7C0 li a:hover{background:rgba(255,255,255,.06);color:var(--sidebar-text);border-color:rgba(255,255,255,.08)}#sidebar_nav__Bd7C0 li a:hover span{color:var(--sidebar-accent)}.sidebar_active__07RLv{color:var(--sidebar-text);background:rgba(74,144,226,.16);border-color:rgba(74,144,226,.35);box-shadow:inset 0 0 0 1px rgba(74,144,226,.15)}.sidebar_active__07RLv span{color:var(--sidebar-accent)}#sidebar_userInfo__7aN2t{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;border-radius:14px;background:var(--sidebar-panel);border:1px solid var(--sidebar-border);color:var(--sidebar-text);gap:10px}#sidebar_userInfo__7aN2t:hover{border-color:rgba(74,144,226,.35)}#sidebar_infos__Hgpc4{display:flex;align-items:center;gap:10px;min-width:0}#sidebar_username__Wr5vA{font-size:.95rem;font-weight:600;color:var(--sidebar-text);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sidebar_photo__aSHFB{width:25;height:25;border-radius:50%}#sidebar_userOptions__hTZum{display:flex;position:relative}#sidebar_showOptions__aH8oI{color:var(--sidebar-muted)}#sidebar_showOptions__aH8oI:hover{cursor:pointer;color:var(--sidebar-text)}#sidebar_options__lQgg3{position:absolute;right:0;bottom:calc(100% + 8px);padding:8px;background:#1f252a;border-radius:10px;border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 30px rgba(0,0,0,.4);min-width:150px;z-index:2}#sidebar_options__lQgg3 li{padding:6px 8px;border-radius:8px;color:var(--sidebar-text);font-size:.9rem}#sidebar_options__lQgg3 li:hover{background:rgba(74,144,226,.18)}#sidebar_profileCircle__J4oCX{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:13px;text-transform:uppercase;user-select:none;box-shadow:inset 0 0 0 2px rgba(255,255,255,.2)}#notifications_notifications__CA5Ep{--surface:#0f1115;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2;--accent-strong:#2f6fdd;height:100%;min-height:0;overflow:hidden;color:var(--text);font-family:Space Grotesk,sans-serif}#notifications_notificationsHead__pvcyR,#notifications_notifications__CA5Ep{width:100%;background-color:var(--surface);display:flex;flex-direction:column}#notifications_notificationsHead__pvcyR{padding:20px 24px;border-bottom:1px solid var(--border);gap:16px;flex-shrink:0;overflow:visible}#notifications_notificationsHead__pvcyR h1{font-size:26px;font-weight:700;color:var(--text);margin:0;white-space:nowrap}.notifications_headerTop__jV3xG{display:flex;justify-content:space-between;align-items:center;width:100%}.notifications_headerActions__0vVXP{display:flex;align-items:center;gap:10px}.notifications_markAllButton__OTJfK{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;background:var(--panel);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;transition:all .2s ease;font-size:14px}.notifications_markAllButton__OTJfK:hover:not(:disabled){background:var(--panel-strong);border-color:rgba(74,144,226,.5)}.notifications_markAllButton__OTJfK:disabled{opacity:.5;cursor:not-allowed}.notifications_toggleFiltersButton__h1G1R{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;background:var(--panel);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;transition:all .2s ease}.notifications_toggleFiltersButton__h1G1R:hover{background:var(--panel-strong);border-color:rgba(74,144,226,.5)}.notifications_toggleFiltersButton__h1G1R .notifications_material-symbols-outlined__qCrxB{font-size:24px;transition:transform .3s ease}.notifications_filters__ESovi{display:flex;flex-direction:column;gap:0;width:100%;overflow:visible}.notifications_searchWrapper__z_eZw{position:relative;flex:2;min-width:220px;display:flex;align-items:center}.notifications_searchIcon__8gJpV{position:absolute;left:12px;color:var(--muted);font-size:20px;pointer-events:none;z-index:1}.notifications_searchInput__Tl1wS{width:100%;height:42px;padding:0 16px 0 44px;border-radius:8px;font-size:15px;background:var(--panel);color:var(--text);border:1px solid var(--border);transition:all .2s ease}.notifications_searchInput__Tl1wS::placeholder{color:var(--muted)}.notifications_searchInput__Tl1wS:focus{outline:none;border-color:rgba(74,144,226,.6);background:var(--panel-strong);box-shadow:0 0 0 3px rgba(74,144,226,.12)}.notifications_filtersRow__U01st{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;max-height:100px;overflow:visible;transition:max-height .3s ease,opacity .3s ease}.notifications_filtersRow__U01st.notifications_expanded__9cQA8{max-height:100px;opacity:1;margin-bottom:12px}.notifications_filtersRow__U01st.notifications_collapsed__WkUwH{max-height:0;opacity:0;margin:0;padding:0;pointer-events:none;overflow:hidden}.notifications_filterGroup__ODZE7{position:relative;display:flex;align-items:center;flex:0 0 200px;background:var(--panel);border:1px solid var(--border);border-radius:8px;transition:all .2s ease}.notifications_filterGroup__ODZE7:focus-within{border-color:rgba(74,144,226,.6);box-shadow:0 0 0 3px rgba(74,144,226,.12)}.notifications_filterIcon__f7IMG{position:absolute;left:12px;color:var(--muted);font-size:18px;pointer-events:none;z-index:1}.notifications_filterInput___ra6q{flex:1;height:42px;padding:0 12px 0 40px;border-radius:8px;font-size:15px;background:transparent;color:var(--text);border:none;outline:none;transition:all .2s ease}.notifications_filterInput___ra6q::placeholder{color:var(--muted)}.notifications_filterInput___ra6q:focus{outline:none}.notifications_filterInput___ra6q[type=date]{color-scheme:dark}.notifications_filterInput___ra6q[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer;margin-left:8px}@media (max-width:720px){.notifications_filtersRow__U01st{flex-wrap:wrap}.notifications_searchWrapper__z_eZw{flex:1 1 100%}.notifications_filterGroup__ODZE7{flex:1 1 160px}}.notifications_filterGroup__ODZE7 select.notifications_filterInput___ra6q{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23888' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;cursor:pointer}.notifications_filterGroup__ODZE7 select.notifications_filterInput___ra6q option{background:var(--panel);color:var(--text)}.notifications_searchButton__QrXKR{display:flex;align-items:center;justify-content:center;height:42px;min-width:42px;padding:0 16px;border-radius:8px;background:linear-gradient(120deg,var(--accent),var(--accent-strong));color:#0e141a;border:none;cursor:pointer;transition:all .2s ease;font-size:0}.notifications_searchButton__QrXKR .notifications_material-symbols-outlined__qCrxB{font-size:20px}.notifications_searchButton__QrXKR:hover{background:linear-gradient(120deg,var(--accent),var(--accent-strong));transform:translateY(-1px);box-shadow:0 6px 14px rgba(74,144,226,.35)}.notifications_searchButton__QrXKR:active{transform:translateY(0)}#notifications_allNotifications___2nCz{width:100%;flex:1;min-height:0;padding:20px 24px 28px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.notifications_tableWrapper__9Tgcg{width:100%;flex:1;min-height:0;background:var(--panel);border:1px solid var(--border);border-radius:12px;overflow:auto;box-shadow:0 2px 10px rgba(0,0,0,.35)}.notifications_table__IFyKy{width:100%;border-collapse:collapse;color:var(--text)}.notifications_table__IFyKy thead{background:var(--panel-strong)}.notifications_table__IFyKy td,.notifications_table__IFyKy th{text-align:left;padding:14px 16px;font-size:14px;border-bottom:1px solid var(--border)}.notifications_table__IFyKy th{position:sticky;top:0;z-index:2;background:var(--panel-strong);font-weight:600;color:var(--text);text-transform:uppercase;font-size:12px;letter-spacing:.06em}.notifications_table__IFyKy tbody tr{transition:background-color .2s ease}.notifications_table__IFyKy tbody tr:hover{background-color:rgba(255,255,255,.03)}.notifications_messageCell__TGNhl{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notifications_statusBadge__P_mig{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.notifications_rowAction__FFuVZ{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--panel-strong);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;transition:all .2s ease}.notifications_rowAction__FFuVZ:hover:not(:disabled){background:var(--panel);border-color:rgba(74,144,226,.6);color:#fff}.notifications_rowAction__FFuVZ:disabled{opacity:.5;cursor:not-allowed}.notifications_rowActions__TmXbz{display:inline-flex;align-items:center;gap:8px}.notifications_unread__RxrNg{background:rgba(74,144,226,.2);color:#4a90e2}.notifications_read__fUVLP{background:rgba(74,144,226,.08);color:rgba(238,242,245,.7)}.notifications_emptyState___roG3{width:100%;text-align:center;color:var(--muted);padding:40px 10px;background:var(--panel);border:1px dashed var(--border);border-radius:12px}@media (max-width:900px){.notifications_table__IFyKy td:nth-child(3),.notifications_table__IFyKy th:nth-child(3){display:none}}@media (max-width:700px){.notifications_table__IFyKy td:first-child,.notifications_table__IFyKy th:first-child{display:none}}#folderProjects_projects__vN6Ah{--surface:#0f1115;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2;--accent-strong:#2f6fdd;display:flex;flex-direction:column;gap:24px;padding:24px 26px 32px;width:100%;max-width:100%;margin:0 auto;min-height:100vh;background:var(--surface);color:var(--text);font-family:Space Grotesk,sans-serif}#folderProjects_projectsHead__1Ez3E{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--border)}#folderProjects_projectsHead__1Ez3E h1{font-size:26px;font-weight:700;color:var(--text);margin:0;text-align:center}#folderProjects_backButton__AIfZd{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:var(--panel);border:1px solid var(--border);border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;color:var(--text);transition:all .2s ease}#folderProjects_backButton__AIfZd:hover{border-color:rgba(74,144,226,.4);color:var(--accent)}#folderProjects_backButton__AIfZd span{font-size:20px}#folderProjects_newProject__xfgHq{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:linear-gradient(120deg,var(--accent),var(--accent-strong));color:#0e1517;border:none;border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap;box-shadow:0 10px 20px rgba(74,144,226,.28)}#folderProjects_newProject__xfgHq:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(74,144,226,.35)}#folderProjects_newProject__xfgHq span{font-size:20px}#folderProjects_cards__go_Ma{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;width:100%}@media (max-width:768px){#folderProjects_projects__vN6Ah{padding:18px}#folderProjects_projectsHead__1Ez3E{grid-template-columns:1fr;gap:12px;text-align:left}#folderProjects_projectsHead__1Ez3E h1{font-size:22px;text-align:left}#folderProjects_backButton__AIfZd,#folderProjects_newProject__xfgHq{width:100%;justify-content:center}#folderProjects_cards__go_Ma{grid-template-columns:1fr}}@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap");#projects_projects__cc7Jo{--surface:#0f1115;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2;--accent-strong:#2f6fdd;width:100%;height:100vh;display:flex;flex-direction:column;background:var(--surface);color:var(--text);font-family:Space Grotesk,sans-serif}#projects_projectsHead__v0vM0{width:100%;min-height:96px;display:flex;justify-content:space-between;align-items:center;padding:18px 26px;border-bottom:1px solid var(--border);gap:20px;background:var(--surface)}#projects_projectsHead__v0vM0 h1{font-size:26px;font-weight:700;flex:1;margin:0}#projects_newProject__xLZHw{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;background:linear-gradient(120deg,var(--accent),var(--accent-strong));color:#0e141a;padding:12px 20px;border:none;border-radius:999px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap;box-shadow:0 10px 20px rgba(74,144,226,.28)}#projects_newProject__xLZHw:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(74,144,226,.35)}#projects_newProject__xLZHw span{font-size:20px}#projects_cards__PQoBO{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:24px 26px 32px;gap:16px;overflow-y:auto}#projects_bgDisplayModal__RkcDi{position:fixed;top:0;left:0;height:100vh;width:100%;backdrop-filter:blur(12px);display:flex;justify-content:center;align-items:center;z-index:999}#projects_modal__0aJsz{width:min(520px,92vw);max-height:90vh;background-color:var(--panel);border-radius:16px;padding:24px;box-shadow:0 20px 45px rgba(0,0,0,.5);display:flex;flex-direction:column;border:1px solid var(--border);overflow-y:auto}#projects_titleModal__4omOo{display:flex;justify-content:center;margin-bottom:16px}#projects_titleModal__4omOo h1{font-size:22px;color:var(--text);margin:0}#projects_inputsModal__h_9fr{gap:16px;margin-bottom:20px}#projects_inputsModal__h_9fr,.projects_field__ypaB_{display:flex;flex-direction:column}.projects_field__ypaB_ label{margin-bottom:6px;font-size:13px;color:var(--muted)}.projects_field__ypaB_ input{background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;font-size:14px;outline:none}#projects_ButtonsModal__XPrPf{display:flex;gap:12px;justify-content:flex-end;margin-top:4px}.alert_alertDiv__98O0S{position:fixed;top:20px;right:20px;z-index:9999;padding:12px 20px;border-radius:8px;color:white;font-size:15px;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:alert_slideIn__sX1Mm .3s ease-out;opacity:.95;transition:opacity .5s ease,transform .5s ease;display:flex;align-items:center;gap:12px;max-width:400px}.alert_alertDiv__98O0S p{margin:0;flex:1}.alert_closeButton__5FIZT{background:none;border:none;color:white;font-size:24px;font-weight:700;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;line-height:1;opacity:.8;transition:opacity .2s ease}.alert_closeButton__5FIZT:hover{opacity:1}.alert_success__yG2zk{background-color:#4caf50}.alert_error__Qu_SO{background-color:#f44336}.alert_warning__3Hoeh{background-color:#ff9800}.alert_info__s_QOT{background-color:#2196f3}@keyframes alert_slideIn__sX1Mm{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:.95}}#confirmModal_bgConfirmModal__X41i0{position:fixed;inset:0;background:rgba(6,9,12,.6);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:3000;padding:24px}#confirmModal_modalConfirmBox__LFgLo{background-color:var(--panel,#151a1f);color:var(--text,#eef2f5);padding:20px;border-radius:14px;width:min(380px,90vw);border:1px solid var(--border,rgba(255,255,255,.08));box-shadow:0 0 20px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:20px;text-align:center}#confirmModal_modalConfirmBox__LFgLo p{font-size:.95rem;color:var(--text,#eef2f5);margin:0}#confirmModal_buttonsConfirm__l3ONq{display:flex;justify-content:center;gap:12px}.addUser_modalBg__0zkr0{position:absolute;inset:0;background-color:rgba(6,9,12,.6);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:99;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2}.addUser_modal__PYnnv{width:min(520px,94vw);background-color:var(--panel);border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:0 0 18px rgba(0,0,0,.45);animation:addUser_fadeIn__HvqfA .25s ease forwards}.addUser_title__d8o6J{font-size:1.1rem;color:var(--text);margin:0 0 10px;text-align:left}.addUser_subtitle__NATXO{font-size:.85rem;color:var(--muted);margin:0 0 12px;text-align:left}.addUser_input__MBgiX{width:100%;padding:10px;background-color:var(--panel-strong);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:.95rem;margin-bottom:12px}.addUser_input__MBgiX:focus{outline:none;border-color:var(--accent)}.addUser_error__J0yx8{color:#ffb3b3;font-size:.9rem;margin-bottom:8px;text-align:left}.addUser_buttons__UyvOs{display:flex;justify-content:flex-end;gap:12px;margin-top:14px}.addUser_cancel__d4xO_{background-color:transparent;border:1px solid var(--border);color:var(--muted);border-radius:8px;padding:8px 16px;cursor:pointer;font-size:.95rem;transition:.15s ease}.addUser_cancel__d4xO_:hover{background-color:rgba(255,255,255,.08)}.addUser_save___Jfhf{background-color:var(--panel-strong);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:8px 16px;cursor:pointer;font-size:.95rem;transition:.15s ease}.addUser_save___Jfhf:hover{background-color:rgba(255,255,255,.08)}.addUser_save___Jfhf:disabled{background-color:rgba(27,34,40,.5);border-color:var(--border);color:var(--muted);cursor:not-allowed}@keyframes addUser_fadeIn__HvqfA{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.addUser_suggestions__gmkyH{margin-top:6px;list-style:none;padding:0;background-color:var(--panel);border:1px solid var(--border);border-radius:8px;max-height:200px;overflow-y:auto;animation:addUser_fadeIn__HvqfA .2s ease;position:relative;z-index:99999}.addUser_suggestions__gmkyH::-webkit-scrollbar{width:6px}.addUser_suggestions__gmkyH::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.16);border-radius:6px}.addUser_suggestionItem__8LwCu{padding:10px 12px;cursor:pointer;border-bottom:1px solid var(--border);transition:background-color .15s ease}.addUser_suggestionItem__8LwCu:hover{background-color:var(--panel-strong)}.addUser_suggestionName__ZE6l7{color:var(--text);font-size:.95rem;font-weight:500}.addUser_suggestionEmail__Oq8jK{color:var(--muted);font-size:.85rem;margin-top:2px}.addUser_loading__rWwYB{color:var(--muted);font-size:.85rem;margin-top:-6px;margin-bottom:4px;text-align:left}#userList_userList__DCndE{display:flex;flex-direction:column;height:100%;background-color:var(--panel,#151a1f);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:12px;padding:16px}.userList_list__UUnJb{list-style:none;padding:0;margin:0;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.userList_list__UUnJb::-webkit-scrollbar{width:6px}.userList_list__UUnJb::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.16);border-radius:6px}.userList_list__UUnJb::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.24)}.userList_item__WNYLh{background-color:var(--panel-strong,#1b2228);border-radius:8px;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;font-size:.95rem;color:var(--text,#eef2f5);border:1px solid var(--border,rgba(255,255,255,.08));box-shadow:0 6px 14px rgba(0,0,0,.35);transition:background-color .2s ease,transform .2s ease}.userList_item__WNYLh:hover{background-color:rgba(255,255,255,.06);transform:translateY(-1px)}.userList_email__imJ_M{color:var(--text,#eef2f5);font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.userList_buttons__O3ZJl{display:flex;align-items:center;gap:8px}.userList_buttons__O3ZJl span{font-size:22px;cursor:pointer;color:var(--muted,rgba(238,242,245,.62));border-radius:50%;padding:4px;transition:background-color .2s ease,color .2s ease}.userList_buttons__O3ZJl span:hover{background-color:rgba(255,255,255,.08);color:var(--text,#eef2f5)}.userList_footer___oQ2Y{display:flex;justify-content:center;margin-top:16px;gap:10px}.userList_footer___oQ2Y span{background-color:var(--panel-strong,#1b2228);border:1px solid var(--border,rgba(255,255,255,.08));color:var(--text,#eef2f5);border-radius:8px;padding:8px 14px;cursor:pointer;font-size:.95rem;transition:background-color .2s ease,transform .2s ease}.userList_footer___oQ2Y span:hover{background-color:rgba(255,255,255,.08);transform:translateY(-1px)}#project_content__BDkJ6{display:flex;height:100vh;width:100%;color:#eef2f5;background-color:#0f1115;overflow-y:hidden}#project_containerViewer__yhqA0,#project_contentLeft__9jayR{width:50%;height:100%;transition:width .3s ease,opacity .3s ease}#project_contentLeft__9jayR.project_hidden__oBXMU{width:0;opacity:0;overflow:hidden;padding:0;border:none}#project_containerViewer__yhqA0.project_fullWidth__9t9kf,#project_contentLeft__9jayR.project_fullWidth__9t9kf{width:100%}#project_containerViewer__yhqA0.project_hidden__oBXMU{width:0;opacity:0;overflow:hidden;padding:0;border:none}#project_containerViewer__yhqA0{padding:10px;background-color:transparent;border-left:none;display:flex;flex-direction:column;position:relative}#project_contentLeft__9jayR{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(255,255,255,.08);background-color:#0f1115;padding:16px 16px 8px}#project_schedule__Am8LX{flex:1;display:flex;flex-direction:column;overflow:hidden}#project_schedule__Am8LX header{display:flex;justify-content:space-between;align-items:center}#project_schedule__Am8LX header h1{font-size:1.1rem;font-weight:700;color:#eef2f5}#project_inlineHeader__oHwPa{display:flex;gap:15px;justify-content:center;align-items:center}.project_progressHeaderRight__CNiiI{display:flex;align-items:center;gap:8px}.project_progressCircle___jUa9{width:50px;height:50px}.project_svg__pE63F{width:100%;height:100%}.project_bg__OEBHt{fill:none;stroke:rgba(238,242,245,.2);stroke-width:3.8}.project_progress__HCSry{fill:none;stroke:#4a90e2;stroke-width:3.8;stroke-linecap:round;transition:stroke-dasharray .3s ease}.project_percentage__tRQZ9{fill:#eef2f5;font-size:10px;text-anchor:middle}.project_viewer__HgT7k{flex:1;margin-left:10px;position:relative;background-color:transparent;min-height:0;overflow:hidden;contain:layout size paint}.project_viewer__HgT7k canvas{display:block;width:100%!important;height:100%!important}#project_buttonsOptions__DfPWi{bottom:12px;justify-content:flex-end}#project_buttonsOptions__DfPWi,#project_topLeftOptions__bX52J{position:absolute;right:12px;display:flex;align-items:center;gap:12px;padding:6px;z-index:20}#project_topLeftOptions__bX52J{top:12px}#project_topLeftLegend__cSY0v{position:absolute;top:12px;left:12px;display:flex;align-items:center;gap:12px;padding:6px;z-index:20}.project_executionMenuWrapper__mgj0o{position:relative;display:flex;align-items:center}.project_executionMenu__9kvns{position:absolute;top:calc(100% + 6px);right:0;background-color:#2f2f2f;border:1px solid #555;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.5);z-index:1000;display:flex;flex-direction:column;min-width:200px;overflow:hidden}.project_executionMenuItem__Kfrnu{background:transparent;border:none;color:#f0f0f0;text-align:left;padding:10px 14px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.project_executionMenuItem__Kfrnu:hover{background-color:#3a3a3a}.project_paletteMenuWrapper__4Khke{position:relative;display:flex;align-items:center}.project_paletteMenu__NMesi{position:absolute;right:0;bottom:calc(100% + 6px);background-color:#2f2f2f;border:1px solid #555;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.5);z-index:1000;display:flex;flex-direction:column;min-width:220px;overflow:hidden}.project_paletteMenuItem__mVib0{background:transparent;border:none;color:#f0f0f0;text-align:left;padding:10px 14px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.project_paletteMenuItem__mVib0:hover{background-color:#3a3a3a}.project_noFile__7z_9d{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#888;font-size:1.1rem}.project_smallIcon__aszdg{font-size:24px;padding:6px;border-radius:50%;cursor:pointer;color:rgba(238,242,245,.7);transition:background-color .2s;background-color:transparent}.project_smallIcon__aszdg:hover{background-color:rgba(255,255,255,.06)}#project_filesModalBackdrop__EiKKC{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:rgba(10,12,16,.6);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000}#project_filesModal__bo8O9{--surface:#0f1115;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2;--accent-strong:#2f6fdd;width:min(720px,90vw);max-height:80vh;background-color:var(--panel);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.45);display:flex;flex-direction:column;overflow:hidden;position:relative}.project_filesModalHeader__71ejR{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid var(--border)}.project_filesModalTitle__e34J5{display:flex;align-items:center;gap:12px;color:var(--text)}.project_filesModalTitle__e34J5 h2{font-size:1.1rem;margin:0}.project_filesModalAdd__IaWGw{background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.project_filesModalAdd__IaWGw:hover{background-color:rgba(74,144,226,.16);border-color:rgba(74,144,226,.4)}.project_filesModalList__AE4sz{padding:18px 24px;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:12px}.project_filesModalRow__o8vYa{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--panel-strong);border:1px solid var(--border);border-radius:12px}.project_filesModalInfo__PIJal{display:flex;align-items:center;gap:12px;color:var(--text)}.project_filesModalName__PkcvX{font-weight:600}.project_filesModalFileIcon__qYCDi{font-size:24px;padding:6px;border-radius:12px;color:rgba(238,242,245,.7);background-color:rgba(74,144,226,.12);border:1px solid rgba(74,144,226,.3)}.project_filesModalActions__mlwMP{display:flex;align-items:center;gap:10px}.project_filesModalToggle__TrE4G{display:flex;align-items:center;gap:0;cursor:pointer;color:var(--text)}.project_filesModalToggle__TrE4G input{position:absolute;opacity:0;pointer-events:none}.project_filesModalCheck__iT9eu{width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background-color:var(--panel-strong);display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;position:relative}.project_filesModalCheck__iT9eu:after{content:"";width:14px;height:8px;border-left:2px solid #0e141a;border-bottom:2px solid #0e141a;transform:rotate(-45deg) scale(.2);opacity:0;transition:transform .2s ease,opacity .2s ease}.project_filesModalToggle__TrE4G input:checked+.project_filesModalCheck__iT9eu{background:linear-gradient(120deg,var(--accent),var(--accent-strong));border-color:rgba(74,144,226,.5)}.project_filesModalToggle__TrE4G input:checked+.project_filesModalCheck__iT9eu:after{opacity:1;transform:rotate(-45deg) scale(1)}.project_filesModalToggle__TrE4G input:focus-visible+.project_filesModalCheck__iT9eu{outline:2px solid rgba(74,144,226,.5);outline-offset:2px}.project_filesModalDelete__5222u{background:transparent;border:1px solid var(--border);color:#ff7a7a;border-radius:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer}.project_filesModalDelete__5222u:hover{background-color:rgba(255,122,122,.1)}.project_filesModalFooter__1FEDc{display:flex;justify-content:space-between;padding:18px 24px;border-top:1px solid var(--border)}.project_filesModalForm__WAEAF{padding:18px 24px;display:flex;flex-direction:column;gap:16px;flex:1}.project_filesModalField__N5rez{display:flex;flex-direction:column;gap:8px;color:var(--text);font-size:.9rem}.project_filesModalField__N5rez input{background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;font-size:.95rem;outline:none}.project_filesModalField__N5rez input:focus{border-color:rgba(74,144,226,.6);box-shadow:0 0 0 2px rgba(74,144,226,.2)}.project_filesModalApply__kXLhf,.project_filesModalBack__KjGYO{padding:10px 18px;border-radius:10px;border:1px solid var(--border);background-color:var(--panel-strong);color:var(--text);cursor:pointer}.project_filesModalApply__kXLhf{background:linear-gradient(120deg,var(--accent),var(--accent-strong));color:#0e141a;border:none}.project_filesModalApply__kXLhf:disabled{opacity:.5;cursor:not-allowed}.project_bigIcon__9BZxj{font-size:40px!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;color:#ccc;transition:background-color .2s;background-color:transparent}.project_bigIcon__9BZxj:hover{background-color:#333}.project_executionIcon__7Vn2b{color:#4a90e2;background-color:rgba(21,26,31,.85);border:1px solid rgba(74,144,226,.4);box-shadow:0 6px 14px rgba(0,0,0,.35);transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s}.project_executionIcon__7Vn2b:hover{background-color:rgba(27,34,40,.95);border-color:rgba(74,144,226,.7);box-shadow:0 8px 18px rgba(0,0,0,.45);transform:translateY(-1px)}.project_legendPanel__Aqq6d{position:absolute;left:12px;top:62px;background:rgba(30,30,30,.92);border:1px solid #555;border-radius:10px;padding:10px 12px;min-width:190px;box-shadow:0 8px 24px rgba(0,0,0,.5);z-index:900}.project_legendTitle__PeDOu{font-size:.85rem;color:#e0e0e0;margin-bottom:8px;font-weight:600}.project_legendItem__0oBis{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#f0f0f0;margin-bottom:6px}.project_legendItem__0oBis:last-child{margin-bottom:0}.project_legendSwatch__6OE2i{width:14px;height:14px;border-radius:3px;border:1px solid rgba(255,255,255,.4)}.project_loadingOverlay__2zgw_{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:10;display:flex;justify-content:center;align-items:center}.project_spinner__BEI3a{width:48px;height:48px;border:5px solid #444;border-top-color:#00c853;border-radius:50%;animation:project_spin__CdveR 1s linear infinite}@keyframes project_spin__CdveR{to{transform:rotate(1turn)}}.project_uploadProgressCard__Ngb4c{width:min(420px,calc(100% - 32px));padding:24px;border-radius:14px;background:rgba(19,23,30,.94);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;align-items:center;gap:12px;box-shadow:0 20px 48px rgba(0,0,0,.35)}.project_uploadProgressValue__arZct{font-size:1.5rem;font-weight:700;color:#eef2f5}.project_uploadProgressTrack__ZJX9W{width:100%;height:10px;background:rgba(255,255,255,.1);border-radius:999px;overflow:hidden}.project_uploadProgressFill__WWcMz{height:100%;border-radius:inherit;background:linear-gradient(90deg,#00c853,#64dd17);transition:width .2s ease}.project_uploadProgressFillIndeterminate__3FGf3{width:40%;animation:project_uploadProgressIndeterminate__lTRGB 1.2s ease-in-out infinite}.project_uploadProgressMeta__A61jV{font-size:.85rem;color:rgba(238,242,245,.78)}@keyframes project_uploadProgressIndeterminate__lTRGB{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}#addTask_backgroundModal__1tiS8{position:absolute;inset:0;background:rgba(6,9,12,.5);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:200;padding:16px}#addTask_modal__KlJQy{width:min(720px,96vw);max-height:90vh;border-radius:16px;padding:20px;background-color:var(--panel,#151a1f);border:1px solid var(--border,rgba(255,255,255,.08));display:flex;flex-direction:column;gap:16px;box-shadow:0 0 20px rgba(0,0,0,.45);overflow-y:auto}#addTask_titleModal__1zyjQ{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border,rgba(255,255,255,.08));padding-bottom:12px}#addTask_titleModal__1zyjQ h1{font-size:1.1rem;color:var(--text,#eef2f5);margin:0}#addTask_inputsModal__pGZsq{display:flex;flex-direction:column;gap:16px;margin-bottom:10px}.addTask_field__PrTLd{display:flex;flex-direction:column;position:relative}.addTask_field__PrTLd label{margin-bottom:4px;font-size:.85rem;color:var(--muted,rgba(238,242,245,.62))}.addTask_field__PrTLd input,.addTask_field__PrTLd select{background-color:var(--panel-strong,#1b2228);color:var(--text,#eef2f5);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:8px;padding:8px 10px;font-size:.9rem;outline:none;transition:border-color .2s ease}.addTask_field__PrTLd input:focus{border-color:var(--accent,#4a90e2)}.addTask_field__PrTLd input:disabled{background-color:rgba(27,34,40,.7);color:var(--muted,rgba(238,242,245,.62));border-style:dashed}#addTask_dateGroup__LnumQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#addTask_dateGroup__LnumQ .addTask_field__PrTLd{flex:1}.addTask_checkboxField__n_ezX{display:flex;align-items:center;justify-content:left;gap:10px;padding:4px 0}.addTask_checkboxField__n_ezX label{font-size:.85rem;color:var(--muted,rgba(238,242,245,.62));cursor:pointer}.addTask_checkbox__obgtx{appearance:none;width:18px;height:18px;border:2px solid var(--border,rgba(255,255,255,.16));border-radius:4px;background-color:var(--panel-strong,#1b2228);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}.addTask_checkbox__obgtx:checked{background-color:var(--accent,#4a90e2);border-color:var(--accent,#4a90e2)}.addTask_checkbox__obgtx:checked:after{content:"✔";color:#fff;font-size:.75rem;line-height:1}.addTask_suggestionsList__DGiCS{position:absolute;top:62px;left:0;width:100%;max-height:180px;overflow-y:auto;background-color:var(--panel,#151a1f);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:10px;padding:0;margin:4px 0 0;list-style:none;z-index:1000;box-shadow:0 8px 18px rgba(0,0,0,.4)}.addTask_suggestionsList__DGiCS::-webkit-scrollbar{width:6px}.addTask_suggestionsList__DGiCS::-webkit-scrollbar-track{background:transparent}.addTask_suggestionsList__DGiCS::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:4px}.addTask_suggestionItem__fwom3{padding:10px;font-size:.9rem;color:var(--text,#eef2f5);cursor:pointer;transition:background-color .15s ease}.addTask_suggestionItem__fwom3:hover{background-color:var(--panel-strong,#1b2228)}#addTask_ButtonsModal__4f3pg{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.addTask_errorBox__9OzEY{margin-top:4px;padding:12px 14px;border-radius:10px;border:1px solid rgba(255,118,118,.4);background:rgba(122,42,42,.2);color:#ffb3b3;font-size:.9rem}.addTask_errorTitle__l7g2h{display:block;margin-bottom:6px;color:#ffd6d6;font-weight:600}.addTask_errorList__ULHq3{margin:0;padding-left:18px}#tasksProject_tasksProject__NQWq4{--surface:#0f1115;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2;--accent-strong:#2f6fdd;margin-top:10px;border:none;padding:0;border-radius:12px;height:100%;display:flex;flex-direction:column;background-color:var(--panel);overflow:hidden;box-shadow:none;position:relative}#tasksProject_inputAdd__UmCHv{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 12px;flex:0 0 auto;min-width:max-content;width:max-content;min-width:100%}.tasksProject_dateFilterContainer__9MucO{display:flex;align-items:center;gap:12px;flex:1;min-width:max-content}.tasksProject_dateInputs__SpdCs{display:flex;flex-direction:column;gap:8px;flex:1}.tasksProject_filtersRowPrimary__N0FH5{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:max-content}.tasksProject_filtersRowSecondary__G3RH4{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tasksProject_filtersLeft__gzeHl{display:flex;align-items:center;gap:8px;min-width:max-content}.tasksProject_statusWrapper__60qCT{display:flex;align-items:center;gap:6px;padding:6px 12px;height:32px;background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:8px;transition:all .2s ease}.tasksProject_statusWrapper__60qCT .tasksProject_material-symbols-outlined__F2Xb3{font-size:16px}.tasksProject_filterSelect__9qeyl{background:transparent;border:none;color:var(--text);font-size:.9rem;outline:none;cursor:pointer;font-family:inherit;color-scheme:dark}.tasksProject_filterSelect__9qeyl option{background-color:var(--panel);color:var(--text)}.tasksProject_responsibleWrapper__PGiij{display:flex;align-items:center;gap:6px;padding:6px 12px;height:32px;background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:8px;transition:all .2s ease}.tasksProject_responsibleWrapper__PGiij select{max-height:280px}.tasksProject_responsibleWrapper__PGiij .tasksProject_material-symbols-outlined__F2Xb3{font-size:16px}.tasksProject_filterButton__mMCm_{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;height:32px;background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:8px;font-size:.9rem;font-weight:400;cursor:pointer;transition:all .2s ease;white-space:nowrap}.tasksProject_filterButton__mMCm_:hover{background-color:var(--panel);border-color:rgba(74,144,226,.5)}.tasksProject_filterButton__mMCm_:active{background-color:var(--panel)}.tasksProject_filterButton__mMCm_ .tasksProject_material-symbols-outlined__F2Xb3{font-size:16px}.tasksProject_dateInputWrapper__k7TGS{display:flex;align-items:center;gap:6px;padding:6px 12px;height:32px;background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:8px;transition:all .2s ease;cursor:pointer;position:relative}.tasksProject_dateInputWrapper__k7TGS:hover:not(:has(input:disabled)){background-color:var(--panel);border-color:rgba(74,144,226,.5)}.tasksProject_dateInputWrapper__k7TGS:active:not(:has(input:disabled)){background-color:var(--panel)}.tasksProject_dateInputWrapper__k7TGS .tasksProject_material-symbols-outlined__F2Xb3{font-size:16px;pointer-events:none}.tasksProject_dateInputWrapper__k7TGS:has(input:disabled){opacity:.5;cursor:not-allowed}.tasksProject_date__h28il{background:transparent;border:none;color:var(--text);font-size:.9rem;outline:none;cursor:pointer;color-scheme:dark;font-family:inherit;font-weight:400}.tasksProject_date__h28il::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer;margin-left:4px}.tasksProject_date__h28il:disabled{cursor:not-allowed}.tasksProject_errorDate__m4DsE{color:#f44336;font-size:.85rem;margin-top:4px}#tasksProject_tasksProject__NQWq4 label{font-size:.9rem;color:var(--muted)}.tasksProject_exibirButtonWrapper__sGI_2{position:relative}.tasksProject_columnsDropdown__vvehQ{position:absolute;top:calc(100% + 8px);right:0;background-color:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.5);z-index:1000;min-width:200px;overflow:hidden}.tasksProject_dropdownHeader__jCQqb{padding:12px 16px;border-bottom:1px solid var(--border);font-size:.9rem;font-weight:500;color:var(--text)}.tasksProject_checkboxList__mn5ta{display:flex;flex-direction:column;padding:4px 0;max-height:300px;overflow-y:auto}.tasksProject_checkboxList__mn5ta::-webkit-scrollbar{width:6px}.tasksProject_checkboxList__mn5ta::-webkit-scrollbar-thumb{background-color:rgba(74,144,226,.35);border-radius:3px}.tasksProject_checkboxList__mn5ta::-webkit-scrollbar-thumb:hover{background-color:rgba(74,144,226,.55)}.tasksProject_checkboxItem__ByTlK{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;transition:background-color .2s ease;font-size:.9rem;color:var(--text)}.tasksProject_checkboxItem__ByTlK:hover{background-color:var(--panel-strong)}.tasksProject_checkboxItem__ByTlK input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#4a90e2}.tasksProject_checkboxItem__ByTlK span{user-select:none}.tasksProject_customColumnRow__P0ONs{display:flex;align-items:center;justify-content:space-between;gap:0;padding:0 8px 0 0}.tasksProject_customColumnLabel__LCezL{flex:1;width:100%;padding-right:8px;min-width:0}.tasksProject_customColumnActions__tT30k{position:relative;display:flex;align-items:center}.tasksProject_customColumnMenuButton__blji1{width:28px;height:28px;border-radius:6px;border:1px solid var(--border);background-color:var(--panel-strong);color:var(--text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.tasksProject_customColumnMenuButton__blji1:hover{background-color:var(--panel);border-color:rgba(74,144,226,.5)}.tasksProject_customColumnMenuButton__blji1 .tasksProject_material-symbols-outlined__F2Xb3{font-size:18px}.tasksProject_customColumnMenu__9IqFs{position:absolute;top:calc(100% + 6px);right:0;background-color:var(--panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.5);display:flex;flex-direction:column;min-width:140px;z-index:20;overflow:hidden}.tasksProject_customColumnMenu__9IqFs button{background:transparent;border:none;color:var(--text);text-align:left;padding:10px 12px;cursor:pointer;font-size:.9rem}.tasksProject_customColumnMenu__9IqFs button:hover{background-color:var(--panel-strong)}.tasksProject_newColumnButton__m3AEI{width:100%;border:none;background-color:var(--panel-strong);color:var(--text);font-size:.9rem;padding:10px 16px;cursor:pointer;text-align:left;border-top:1px solid var(--border)}.tasksProject_newColumnButton__m3AEI:hover{background-color:var(--panel)}.tasksProject_customModalBackdrop__OOwzj{position:fixed;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:1100}.tasksProject_customModal__QUyfq{width:min(420px,90vw);background-color:var(--panel);border:1px solid var(--border);border-radius:12px;padding:18px;box-shadow:0 0 16px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:16px}.tasksProject_customModalTitle__Bk_XB{margin:0;font-size:1.05rem;color:var(--text)}.tasksProject_customModalFields__qwCo9{display:flex;flex-direction:column;gap:12px}.tasksProject_customModalLabel__70LPL{display:flex;flex-direction:column;gap:6px;font-size:.9rem;color:var(--muted)}.tasksProject_customFieldsEmpty__rUyDp{margin:0;font-size:.9rem;color:var(--muted)}.tasksProject_customModalInput__I9B3A,.tasksProject_customModalSelect__6ECzC{background-color:var(--panel-strong);border:1px solid var(--border);border-radius:8px;padding:8px 10px;color:var(--text);font-size:.95rem;outline:none;font-family:inherit}.tasksProject_customModalSelect__6ECzC:disabled{opacity:.6;cursor:not-allowed}.tasksProject_customModalActions__KZMKw{display:flex;justify-content:flex-end;gap:10px}.tasksProject_modalPrimaryButton___uGDV{background-color:#4a90e2;color:#0e141a;border:none;border-radius:8px;padding:8px 16px;cursor:pointer;font-size:.9rem;transition:background-color .2s ease}.tasksProject_modalPrimaryButton___uGDV:hover{background-color:#5aa0f2}.tasksProject_modalPrimaryButton___uGDV:disabled{opacity:.6;cursor:not-allowed}.tasksProject_taskDate__GtUOb{font-size:.85rem;color:var(--muted);white-space:nowrap}#tasksProject_allTasksProject__8cstv{display:flex;flex-direction:column;overflow:hidden;flex:1;border:none;border-radius:0 0 12px 12px;background-color:var(--panel);width:100%}.tasksProject_tasksScroll__qFqb_{display:flex;flex-direction:column;overflow-x:auto;overflow-y:visible;flex:1;padding-right:0}.tasksProject_tasksHeader__8k_uK{display:grid;grid-template-columns:80px minmax(200px,1.6fr) 110px 110px 96px 110px 36px;align-items:center;min-height:34px;padding:2px 6px;background-color:var(--panel-strong);border-bottom:1px solid var(--border);color:var(--muted);font-size:.85rem;letter-spacing:.2px;text-transform:uppercase;position:sticky;top:0;z-index:2;column-gap:2px;min-width:max-content;width:max-content;min-width:100%}.tasksProject_headerCell__mPQ7f{padding:2px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tasksProject_headerItem__6XVsK{display:flex;align-items:center;min-width:0}.tasksProject_headerComponents__KaUcK{overflow:visible;text-overflow:clip}.tasksProject_tasksList__JCLuE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex:1 1 auto;min-width:max-content;width:max-content;min-width:100%}.tasksProject_taskRow__jZBIP{display:grid;grid-template-columns:80px minmax(200px,1.6fr) 110px 110px 96px 110px 36px;align-items:center;min-height:34px;padding:2px 6px;font-size:.95rem;color:var(--text);border-bottom:1px solid var(--border);cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;column-gap:2px;min-width:max-content;width:max-content;min-width:100%}.tasksProject_taskRow__jZBIP:nth-child(2n){background-color:var(--panel)}.tasksProject_taskRow__jZBIP:nth-child(odd){background-color:var(--panel-strong)}.tasksProject_taskRow__jZBIP:hover{background-color:rgba(255,255,255,.03);box-shadow:inset 0 0 0 1px rgba(74,144,226,.2)}.tasksProject_taskCell__weAAJ{padding:2px 6px;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tasksProject_taskName__4Asgl{font-weight:500}.tasksProject_statusBadge__ok5rZ{padding:3px 10px;border-radius:4px;font-size:.85rem;font-weight:400;white-space:nowrap;border:1px solid;background-color:transparent}.tasksProject_statusCompleted__TPYTz{color:#66bb6a;border-color:#66bb6a33;background-color:#66bb6a11}.tasksProject_statusPending__hi94E{color:#ffa726;border-color:#ffa72633;background-color:#ffa72611}.tasksProject_statusOverdue__DmH9u{color:#ef5350;border-color:#ef535033;background-color:#ef535011}.tasksProject_taskCode__IEqh5{color:var(--muted)}#tasksProject_arrowSpan__d3suD{width:24px;height:24px;display:flex;justify-content:center;align-items:center}.tasksProject_drop__k6Jwz{font-size:24px;cursor:pointer;display:flex;align-items:center;color:var(--muted)}.tasksProject_smallIcon__8Cg_o{font-size:24px;padding:4px;border-radius:50%;cursor:pointer;color:var(--muted);transition:background-color .2s}.tasksProject_smallIcon__8Cg_o:hover{background-color:rgba(255,255,255,.06)}.tasksProject_bigIcon___Ols4{font-size:40px!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;color:var(--muted);transition:background-color .2s}.tasksProject_bigIcon___Ols4:hover{background-color:rgba(255,255,255,.06)}.tasksProject_contextMenu__4KdUg{position:fixed;background-color:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.5);z-index:1000;display:flex;flex-direction:column}.tasksProject_contextMenu__4KdUg p{margin:0;padding:10px 16px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease}.tasksProject_contextMenu__4KdUg p:hover{background-color:var(--panel-strong)}#executionDetailModal_bgExecutionDetailModal__C3PYM{position:fixed;top:0;left:0;height:100vh;width:100%;backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000}#executionDetailModal_modalExecutionDetailBox__jGPdJ{background-color:#2f2f2f;color:#f0f0f0;padding:20px;border-radius:12px;width:420px;box-shadow:0 0 10px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:16px}#executionDetailModal_modalExecutionDetailBox__jGPdJ h3{margin:0;font-size:1.1rem;text-align:center}.executionDetailModal_field__WeRDl{display:flex;flex-direction:column;gap:6px}.executionDetailModal_field__WeRDl label{font-size:.9rem;color:#d9d9d9}.executionDetailModal_field__WeRDl input,.executionDetailModal_field__WeRDl textarea{background:#1f1f1f;border:1px solid #444;color:#f0f0f0;border-radius:8px;padding:10px 12px;font-size:.95rem}.executionDetailModal_field__WeRDl input[type=file]{padding:8px 10px}.executionDetailModal_field__WeRDl textarea{min-height:100px;resize:vertical}#executionDetailModal_buttonsExecutionDetail__mzJLm{display:flex;justify-content:flex-end;gap:12px}.executionDetailModal_cancelButton__nlsWo{background:transparent;border:1px solid #666;color:#f0f0f0;padding:8px 16px;border-radius:8px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.executionDetailModal_cancelButton__nlsWo:hover{background-color:#3a3a3a;border-color:#777}.executionDetailModal_submitButton__SPEro{background:#00c853;border:none;color:#0a0a0a;padding:8px 16px;border-radius:8px;cursor:pointer;font-weight:600;transition:background-color .2s ease}.executionDetailModal_submitButton__SPEro:hover{background:#00b34a}.element_element__4LNmX{width:100%;background-color:var(--panel,#151a1f);border-radius:12px;border:1px solid var(--border,rgba(255,255,255,.08));display:flex;flex-direction:column;padding:12px 16px;gap:12px;box-shadow:0 8px 18px rgba(0,0,0,.35);transition:border .2s ease}.element_element__4LNmX:hover{border:1px solid rgba(255,255,255,.2)}.element_headerRow__R46hx{display:flex;justify-content:space-between;align-items:center;gap:16px}.element_titleBlock__UvRhT{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.element_name__dyGu4{font-size:16px;color:var(--text,#eef2f5)}.element_meta__KR8pP,.element_name__dyGu4{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.element_meta__KR8pP{font-size:12px;color:var(--muted,rgba(238,242,245,.62))}.element_actions__15wA2{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.element_statusDone__Lb0O6,.element_statusPending__alPFM{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.element_statusDone__Lb0O6{background:rgba(74,144,226,.2);color:#cfe4ff;border:1px solid rgba(74,144,226,.4)}.element_statusPending__alPFM{background:rgba(255,193,7,.16);color:#ffd24d;border:1px solid rgba(255,193,7,.4)}.element_finishButton__lXsHJ{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:10px;border:1px solid rgba(74,144,226,.6);background:linear-gradient(135deg,#4a90e2,#2f6fdd);color:#0e141a;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 6px 14px rgba(74,144,226,.2)}.element_finishButton__lXsHJ:hover{transform:translateY(-1px);box-shadow:0 8px 16px rgba(74,144,226,.3)}.element_finishIcon__z8ZDN{font-size:20px}.element_detailsRow__t0_88{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.element_detailItem__GJlmu{display:flex;flex-direction:column;gap:2px;min-width:0}.element_detailLabel__2YWJn{font-size:11px;color:var(--muted,rgba(238,242,245,.62));text-transform:uppercase;letter-spacing:.04em}.element_detailValue__1hBd5{color:var(--text,#eef2f5)}.element_detailValue__1hBd5,.element_fileLink__sS1Gb{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.element_fileLink__sS1Gb{color:#7fc0ff;background:transparent;border:none;padding:0;text-align:left;cursor:pointer;text-decoration:underline}.element_fileLink__sS1Gb:hover{color:#a6d4ff}.element_actions__15wA2 button:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:2px;border-radius:4px}#viewElements_backgroundModal__veoDW{position:fixed;inset:0;background:rgba(6,9,12,.6);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:1200;padding:24px}#viewElements_modal__1sK6g{width:min(640px,96vw);max-height:85vh;border-radius:16px;padding:20px;background-color:var(--panel,#151a1f);box-shadow:0 0 20px rgba(0,0,0,.45);flex-direction:column;gap:16px;overflow-y:auto}#viewElements_modal__1sK6g,#viewElements_statistic__NVQKJ{border:1px solid var(--border,rgba(255,255,255,.08));display:flex}#viewElements_statistic__NVQKJ{align-items:center;gap:8px;background-color:var(--panel-strong,#1b2228);border-radius:10px;padding:10px 12px}#viewElements_statistic__NVQKJ p{margin:0;font-size:14px;color:var(--muted,rgba(238,242,245,.62))}#viewElements_statistic__NVQKJ p b{color:var(--text,#eef2f5);font-weight:600;background-color:rgba(255,255,255,.06);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:8px;padding:2px 6px}#viewElements_elements__KjiaA{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:58vh;padding-right:4px}.viewElements_emptyMessage___4VrL{margin:0;font-size:.9rem;color:var(--muted,rgba(238,242,245,.62))}.viewElements_errorBanner__XFJfV{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:rgba(255,82,82,.12);border:1px solid rgba(255,82,82,.35);color:#ffd6d6;font-size:13px;box-shadow:0 6px 14px rgba(0,0,0,.25)}.viewElements_errorIcon__hShAw{font-size:18px;color:#ff9b9b}.viewElements_errorText__KMIHe{flex:1}#editPassword_bgDisplayModal__QlD57{position:fixed;inset:0;background:rgba(6,9,12,.6);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:1200;padding:24px;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2}#editPassword_modal__V6p1F{width:min(540px,96vw);max-height:90vh;background-color:var(--panel);border:1px solid var(--border);border-radius:16px;padding:20px;box-shadow:0 0 20px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:16px;overflow-y:auto}#editPassword_titleModal__U0M_Y{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);padding-bottom:12px}#editPassword_titleModal__U0M_Y h1{font-size:1.1rem;color:var(--text);margin:0}#editPassword_inputsModal__fvg4W{gap:16px;margin-bottom:8px}#editPassword_inputsModal__fvg4W,.editPassword_field__FLsga{display:flex;flex-direction:column}.editPassword_field__FLsga label{margin-bottom:4px;font-size:.85rem;color:var(--muted)}.editPassword_field__FLsga input{background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:.9rem;outline:none}#editPassword_ButtonsModal__YW69e{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}#editUser_bgDisplayModal__ZSDbg{position:fixed;inset:0;background:rgba(6,9,12,.6);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:1200;padding:24px;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2}#editUser_modal__cYUVH{width:min(720px,96vw);max-height:90vh;background-color:var(--panel);border:1px solid var(--border);border-radius:16px;padding:20px;box-shadow:0 0 20px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:16px;overflow-y:auto}#editUser_titleModal___bPDz{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);padding-bottom:12px}#editUser_titleModal___bPDz h1{font-size:1.1rem;color:var(--text);margin:0}#editUser_inputsModal__OjEn9{gap:16px;margin-bottom:8px}#editUser_inputsModal__OjEn9,.editUser_field__OV3KJ{display:flex;flex-direction:column}.editUser_field__OV3KJ label{margin-bottom:4px;font-size:.85rem;color:var(--muted)}.editUser_field__OV3KJ input,.editUser_field__OV3KJ select{background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:.9rem;outline:none}.editUser_field__OV3KJ input:disabled{background-color:rgba(27,34,40,.7);color:var(--muted);border-style:dashed}.editUser_profileImageContainer__k9Pzm{position:relative;width:120px;height:120px;margin:0 auto}.editUser_profileImage__TJpEA{width:100%;height:100%;object-fit:cover;border-radius:50%;border:3px solid var(--border);background-color:var(--panel-strong)}.editUser_profileImageLabel__1GPVM{position:absolute;bottom:0;right:0;background-color:var(--panel-strong);border:2px solid var(--panel);border-radius:50%;padding:6px;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.editUser_profileImageLabel__1GPVM:hover{background-color:rgba(255,255,255,.08)}.editUser_profileImageLabel__1GPVM span{font-size:20px;color:#fff}.editUser_hiddenFileInput__YdHfN{display:none}.editUser_inlineFields__bgD9A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.editUser_inlineFields__bgD9A .editUser_field__OV3KJ{flex:1}#editUser_ButtonsModal__xFt_3{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.editUser_profileCircle__l0Bbs{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:white;margin:0 auto 20px;box-shadow:0 0 12px rgba(0,0,0,.35)}#notificationDetailModal_bgNotificationDetailModal__S90uY{position:fixed;top:0;left:0;height:100vh;width:100%;backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000}#notificationDetailModal_modalNotificationDetailBox__R7YtD{background-color:#2f2f2f;color:#f0f0f0;padding:22px;border-radius:12px;width:min(720px,92vw);max-height:80vh;box-shadow:0 0 10px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:16px}.notificationDetailModal_header___J_Pi{display:flex;flex-direction:column;gap:6px}.notificationDetailModal_header___J_Pi h3{margin:0;font-size:1.2rem}.notificationDetailModal_date__az5b3{font-size:.85rem;color:#c7c7c7}.notificationDetailModal_message__0JS8D{background:#1f1f1f;border:1px solid #444;border-radius:10px;padding:14px;line-height:1.5;white-space:pre-wrap;overflow-y:auto;max-height:50vh}.notificationDetailModal_footer___zza1{display:flex;justify-content:flex-end}.notificationDetailModal_closeButton__AeqVq{background:#2f2f2f;border:1px solid #666;color:#f0f0f0;padding:8px 16px;border-radius:8px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.notificationDetailModal_closeButton__AeqVq:hover{background-color:#3a3a3a;border-color:#777}#newProject_bgDisplayModal__vaf5u{position:fixed;inset:0;background:rgba(6,9,12,.6);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:1200;padding:24px;--panel:#151a1f;--panel-strong:#1b2228;--border:rgba(255,255,255,0.08);--text:#eef2f5;--muted:rgba(238,242,245,0.62);--accent:#4a90e2}#newProject_bgNewModal__lF94D{width:min(720px,96vw);max-height:90vh;background-color:var(--panel);border:1px solid var(--border);border-radius:16px;padding:20px;box-shadow:0 0 20px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:16px;overflow-y:auto}#newProject_titleModal__R9C5l{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);padding-bottom:12px}#newProject_titleModal__R9C5l h1{font-size:1.1rem;color:var(--text);margin:0}#newProject_inputsModal__qUvac{gap:16px;margin-bottom:8px}#newProject_inputsModal__qUvac,.newProject_field__g_Tmy{display:flex;flex-direction:column}.newProject_field__g_Tmy label{margin-bottom:4px;font-size:.85rem;color:var(--muted)}.newProject_field__g_Tmy input,.newProject_field__g_Tmy select{background-color:var(--panel-strong);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:.9rem;outline:none}.newProject_field__g_Tmy input:disabled,.newProject_field__g_Tmy select:disabled{background-color:rgba(27,34,40,.7);border-color:var(--border);color:var(--muted);cursor:not-allowed;opacity:.75;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.newProject_field__g_Tmy input[type=file]:disabled{filter:grayscale(1)}#newProject_dateGroup__71wpt{display:flex;justify-content:space-between;gap:12px}#newProject_dateGroup__71wpt .newProject_field__g_Tmy{flex:1}#newProject_inlineGroup__BFeOf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#newProject_inlineGroup__BFeOf .newProject_field__g_Tmy{flex:1}#newProject_inlineGroupTriple__qdF9h{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.55fr);gap:12px;align-items:end}#newProject_ButtonsModal__moTUv{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.projectCard_projectCard__5gfgI{width:300px;height:180px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background-color:#151a1f;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.projectCard_projectCard__5gfgI:hover{border-color:rgba(74,144,226,.45);box-shadow:0 10px 18px rgba(0,0,0,.35);cursor:pointer}.projectCard_contentCard__EfOgD{height:85%;width:100%;background-size:cover;background-position:50%;border-radius:5px 5px 0 0;position:relative}.projectCard_contentCard__EfOgD:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,12,.15),rgba(8,10,12,.7))}.projectCard_infoCard___AVph{width:100%;display:flex;justify-content:space-between;padding:3px;position:relative;z-index:1}.projectCard_infoCard___AVph>div{padding:4px 8px;border-radius:8px;background-color:rgba(21,26,31,.75);border:1px solid rgba(255,255,255,.08)}.projectCard_infoCard___AVph>div span{background:transparent;border:none;padding:0}.projectCard_nameCard__A_hn8{display:flex;align-items:center;justify-content:left}.projectCard_nameCard__A_hn8 p{margin:0;font-weight:600;font-size:14px;color:#eef2f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectCard_progressCard__RnQWL{width:100%;height:15%;background-color:#1b2228;border-radius:0 0 8px 8px;padding:0}.projectCard_successCard__PhriD{height:100%;background:linear-gradient(90deg,#4a90e2,#2f6fdd);border-radius:0 6px 6px 6px;display:flex;align-items:center;padding-right:4px;justify-content:right}.projectCard_projectOptions__QSBFj{position:relative}.projectCard_optionsCard__reRb_{position:absolute;right:0;top:35px;background-color:#151a1f;border-radius:10px;padding:6px;list-style:none;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 18px rgba(0,0,0,.35);min-width:180px}.projectCard_optionsCard__reRb_ li{padding:6px 8px;border-radius:8px;width:100%;display:flex;align-items:center;white-space:nowrap;color:#e8eef2;font-size:.9rem;cursor:pointer}.projectCard_optionsCard__reRb_ li:hover{background-color:rgba(74,144,226,.2);color:#ffffff}.folderCard_folderItem__E_6vR{width:100%;display:flex;align-items:center;gap:16px;padding:16px 18px;background:#151a1f;border-radius:14px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;border:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden}.folderCard_folderItem__E_6vR:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#4a90e2;opacity:.85}.folderCard_folderItem__E_6vR:hover{transform:translateY(-2px);border-color:rgba(74,144,226,.4);box-shadow:0 12px 24px rgba(0,0,0,.35)}.folderCard_folderIcon__9kc7P{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:rgba(74,144,226,.12);border-radius:12px;color:#4a90e2;flex-shrink:0;border:1px solid rgba(74,144,226,.3)}.folderCard_folderIcon__9kc7P span{font-size:24px}.folderCard_folderInfo__zS3V_{flex:1}.folderCard_folderInfo__zS3V_ h3{margin:0;font-size:16px;font-weight:600;color:#eef2f5;word-break:break-word}.folderCard_folderArrow__7VFVg{display:flex;align-items:center;justify-content:center;color:rgba(238,242,245,.5);flex-shrink:0}.folderCard_folderArrow__7VFVg span{font-size:20px}.folderCard_folderItem__E_6vR:hover .folderCard_folderArrow__7VFVg{color:#4a90e2}