.RoadmapPage-module__W4Q6bW__container{max-width:1400px;margin:0 auto;padding:20px}.RoadmapPage-module__W4Q6bW__header{margin-bottom:5px}.RoadmapPage-module__W4Q6bW__title{color:var(--text);margin:0 0 8px;font-size:20px;font-weight:600}.RoadmapPage-module__W4Q6bW__subtitle{color:var(--text);opacity:.7;margin:0;font-size:15px}.RoadmapPage-module__W4Q6bW__secondLIne{justify-content:space-between;width:100%;display:flex}.RoadmapPage-module__W4Q6bW__tabSwitcher{background:var(--bg-secondary,#2a2a2a);border:1px solid var(--border,#333);border-radius:8px;gap:4px;width:fit-content;margin-bottom:25px;padding:3px;display:flex}.RoadmapPage-module__W4Q6bW__tabSwitcher button{color:var(--textSecondary,#a0a0a0);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:500;transition:all .25s;display:flex}.RoadmapPage-module__W4Q6bW__tabSwitcher button:hover{background:rgba(var(--primaryRGB,99,102,241),.12);color:var(--primaryText,#a5b4fc)}.RoadmapPage-module__W4Q6bW__tabSwitcher button.RoadmapPage-module__W4Q6bW__activeTab{background:rgba(var(--primaryRGB,99,102,241),.18);border:1px solid rgba(var(--primaryRGB,99,102,241),.35);color:var(--primaryText,#a5b4fc)}html[data-theme=dark] .RoadmapPage-module__W4Q6bW__tabSwitcher button.RoadmapPage-module__W4Q6bW__activeTab{background:rgba(var(--primaryRGB,99,102,241),.25);color:#c7d2fe}html[data-theme=light] .RoadmapPage-module__W4Q6bW__tabSwitcher button.RoadmapPage-module__W4Q6bW__activeTab{background:rgba(var(--primaryRGB,99,102,241),.12);color:#3b3bff}.RoadmapPage-module__W4Q6bW__actionBar{justify-content:flex-end;margin-bottom:20px;display:flex}.RoadmapPage-module__W4Q6bW__content{animation:.3s ease-in-out RoadmapPage-module__W4Q6bW__fadeIn}@keyframes RoadmapPage-module__W4Q6bW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .RoadmapPage-module__W4Q6bW__tabSwitcher{background:var(--bgHeaderRow);border-color:var(--border)}[data-theme=light] .RoadmapPage-module__W4Q6bW__tabSwitcher button:hover{color:#2563eb;background:#4f9cff1a}@media (max-width:600px){.RoadmapPage-module__W4Q6bW__tabSwitcher{justify-content:center;width:100%}.RoadmapPage-module__W4Q6bW__tabSwitcher button{text-align:center;flex:1}}
.RequestList-module__GvbbWq__container{width:100%}.RequestList-module__GvbbWq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:24px;display:flex}.RequestList-module__GvbbWq__righgtToolBar{justify-content:center;align-items:center;display:flex}.RequestList-module__GvbbWq__searchBox{background:var(--bg-secondary,#151922);border:1px solid var(--border,#2b2f36);border-radius:8px;align-items:center;width:300px;height:36px;margin-right:20px;transition:all .2s;display:flex;position:relative}.RequestList-module__GvbbWq__searchBox:focus-within{border-color:var(--selected,#3b82f6);background:var(--bgLighter,#1a1e27)}.RequestList-module__GvbbWq__searchIcon{color:var(--text,#e5e7eb);opacity:.7;pointer-events:none;font-size:12px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.RequestList-module__GvbbWq__searchInput{width:100%;height:100%;color:var(--text,#e5e7eb);background:0 0;border:none;border-radius:8px;outline:none;padding:6px 10px 6px 32px;font-size:13px}.RequestList-module__GvbbWq__searchInput::placeholder{color:var(--text,#9ca3af);opacity:.6}.RequestList-module__GvbbWq__searchInput:focus{background:var(--hoverLighter,#ffffff0d)}.RequestList-module__GvbbWq__filters{gap:12px;display:flex}.RequestList-module__GvbbWq__tableWrapper{border:1px solid var(--border,#2b2f36);border-radius:8px;width:100%;margin-top:8px;overflow-x:auto}.RequestList-module__GvbbWq__table{border-collapse:collapse;background:var(--bg,#0f1216);width:100%;color:var(--text,#e5e7eb);border-radius:8px;font-size:13.5px;overflow:hidden}.RequestList-module__GvbbWq__table th{background:var(--bg-secondary,#151922);color:var(--text);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-weight:600}.RequestList-module__GvbbWq__table td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text);padding:9px 14px}.RequestList-module__GvbbWq__table tr:hover{background:var(--hover,#1d212b);cursor:pointer}.RequestList-module__GvbbWq__table tr:last-child td{border-bottom:none}.RequestList-module__GvbbWq__titleCell{color:var(--text);font-weight:600}.RequestList-module__GvbbWq__descCell{color:var(--textSecondary,#9ca3af);white-space:nowrap;text-overflow:ellipsis;max-width:420px;overflow:hidden}.RequestList-module__GvbbWq__status{text-transform:capitalize;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.RequestList-module__GvbbWq__status.RequestList-module__GvbbWq__suggestion{color:#a5b4fc;background:#6366f126}.RequestList-module__GvbbWq__status.RequestList-module__GvbbWq__planned{color:#facc15;background:#ffc10726}.RequestList-module__GvbbWq__status.RequestList-module__GvbbWq__in_progress{color:#60a5fa;background:#3b82f626}.RequestList-module__GvbbWq__status.RequestList-module__GvbbWq__done{color:#4ade80;background:#22c55e26}.RequestList-module__GvbbWq__voteButton{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;transition:all .2s;display:inline-flex}.RequestList-module__GvbbWq__voteButton:hover:not(:disabled){background:var(--hover)}.RequestList-module__GvbbWq__voteButton:disabled{opacity:.5;cursor:not-allowed}.RequestList-module__GvbbWq__voteButton svg{font-size:12px}.RequestList-module__GvbbWq__voted{background:rgba(var(--primaryRGB,99,102,241),.15);border-color:rgba(var(--primaryRGB,99,102,241),.3);color:#a5b4fc}.RequestList-module__GvbbWq__loading,.RequestList-module__GvbbWq__empty{text-align:center;color:#9ca3af;padding:60px 20px;font-size:16px}.RequestList-module__GvbbWq__category{text-transform:capitalize;color:var(--textSecondary,#d1d5db);border:1px solid var(--border,#2b2f36);background:#ffffff0d;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;transition:all .2s;display:inline-block}.RequestList-module__GvbbWq__categoryNone{opacity:.4}.RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__feature{color:#a5b4fc;background:#6366f126;border-color:#6366f14d}.RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__enhancement{color:#6ee7b7;background:#10b98126;border-color:#10b9814d}.RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__bug_fix{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__performance{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b4d}.RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__ux_ui{color:#d8b4fe;background:#a855f726;border-color:#a855f74d}.RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__documentation{color:#93c5fd;background:#3b82f626;border-color:#3b82f64d}.RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__other{color:var(--textSecondary,#9ca3af);background:#ffffff0d;border-color:#ffffff1a}.RequestList-module__GvbbWq__sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .2s;position:relative}.RequestList-module__GvbbWq__sortable:hover{background:var(--hover,#ffffff0d)}.RequestList-module__GvbbWq__sortIcon{opacity:.7;margin-left:6px;font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.RequestList-module__GvbbWq__sortIcon.RequestList-module__GvbbWq__asc,.RequestList-module__GvbbWq__sortIcon.RequestList-module__GvbbWq__desc{color:var(--text,#e5e7eb)}[data-theme=light] .RequestList-module__GvbbWq__searchBox{background:var(--bgTable);border-color:var(--border)}[data-theme=light] .RequestList-module__GvbbWq__searchBox:focus-within{border-color:var(--accent,#4f9cff);background:var(--bgTable);box-shadow:0 0 0 2px #4f9cff1f}[data-theme=light] .RequestList-module__GvbbWq__tableWrapper{border-color:var(--border)}[data-theme=light] .RequestList-module__GvbbWq__table{background:var(--bgTable)}[data-theme=light] .RequestList-module__GvbbWq__table th{background:var(--bgHeaderRow);color:var(--muted)}[data-theme=light] .RequestList-module__GvbbWq__table tr:hover{background:var(--hover)}[data-theme=light] .RequestList-module__GvbbWq__status.RequestList-module__GvbbWq__suggestion{color:#4338ca;background:#6366f11a}[data-theme=light] .RequestList-module__GvbbWq__status.RequestList-module__GvbbWq__planned{color:#92400e;background:#f59e0b1a}[data-theme=light] .RequestList-module__GvbbWq__status.RequestList-module__GvbbWq__in_progress{color:#1d4ed8;background:#3b82f61a}[data-theme=light] .RequestList-module__GvbbWq__status.RequestList-module__GvbbWq__done{color:#047857;background:#10b9811a}[data-theme=light] .RequestList-module__GvbbWq__category{color:var(--muted);border-color:var(--border);background:#64748b14}[data-theme=light] .RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__feature{color:#4338ca;background:#6366f11a;border-color:#6366f140}[data-theme=light] .RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__enhancement{color:#047857;background:#10b9811a;border-color:#10b98140}[data-theme=light] .RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__bug_fix{color:#b91c1c;background:#ef44441a;border-color:#ef444440}[data-theme=light] .RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__performance{color:#92400e;background:#f59e0b1a;border-color:#f59e0b40}[data-theme=light] .RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__ux_ui{color:#7e22ce;background:#a855f71a;border-color:#a855f740}[data-theme=light] .RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__documentation{color:#1d4ed8;background:#3b82f61a;border-color:#3b82f640}[data-theme=light] .RequestList-module__GvbbWq__category.RequestList-module__GvbbWq__other{color:var(--muted);border-color:var(--border);background:#64748b14}[data-theme=light] .RequestList-module__GvbbWq__voted{color:#1d4ed8;background:#4f9cff1f;border-color:#4f9cff59}:is([data-theme=light] .RequestList-module__GvbbWq__loading,[data-theme=light] .RequestList-module__GvbbWq__empty){color:var(--muted)}@media (max-width:768px){.RequestList-module__GvbbWq__toolbar{flex-direction:column}.RequestList-module__GvbbWq__filters{flex-direction:column;width:100%}.RequestList-module__GvbbWq__searchBox{width:100%;margin-right:0}.RequestList-module__GvbbWq__table th,.RequestList-module__GvbbWq__table td{padding:8px 10px;font-size:12.5px}}
.RequestModal-module__gblcYq__backdrop{z-index:2000;background:#00000080;justify-content:center;align-items:center;animation:.25s RequestModal-module__gblcYq__fadeIn;display:flex;position:fixed;inset:0}@keyframes RequestModal-module__gblcYq__fadeIn{0%{opacity:0}to{opacity:1}}.RequestModal-module__gblcYq__modal{background-color:var(--bgModale);color:var(--text);border-radius:12px;flex-direction:column;width:90%;max-width:720px;max-height:90vh;animation:.25s RequestModal-module__gblcYq__slideUp;display:flex;box-shadow:0 12px 40px #00000080}@keyframes RequestModal-module__gblcYq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.RequestModal-module__gblcYq__header{border-bottom:1px solid var(--dividerModale);background-color:var(--bgModale);border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:flex-start;padding:20px 24px 10px;display:flex;position:sticky;top:0}.RequestModal-module__gblcYq__headerContent{flex:1;display:flex}.RequestModal-module__gblcYq__title{color:var(--text);width:80%;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}.RequestModal-module__gblcYq__headerMeta{align-items:center;gap:10px;display:flex}.RequestModal-module__gblcYq__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.RequestModal-module__gblcYq__closeDiv:hover{background-color:var(--hoverLighter)}.RequestModal-module__gblcYq__closeIcon{font-size:16px}html[data-theme=dark] .RequestModal-module__gblcYq__closeIcon{color:#fff}html[data-theme=light] .RequestModal-module__gblcYq__closeIcon{color:#45433e}.RequestModal-module__gblcYq__content{flex:1;padding:24px;overflow-y:auto}.RequestModal-module__gblcYq__details{margin-bottom:5px}.RequestModal-module__gblcYq__description{color:var(--text);opacity:.9;margin:0 0 16px;font-size:13px;line-height:1.6}.RequestModal-module__gblcYq__leftTopDetails{align-items:center;display:flex}.RequestModal-module__gblcYq__topDetails{justify-content:space-between;width:100%;display:flex}.RequestModal-module__gblcYq__descriptionSection{justify-content:space-between;margin:10px 0 0;display:flex}.RequestModal-module__gblcYq__categoryBadge{text-transform:capitalize;border:1px solid #0000;border-radius:6px;margin-bottom:16px;padding:5px 10px;font-size:10px;font-weight:600;display:inline-block}.RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__feature{color:#a5b4fc;background:#6366f126;border-color:#6366f14d}.RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__enhancement{color:#6ee7b7;background:#10b98126;border-color:#10b9814d}.RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__bug_fix{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__performance{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b4d}.RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__ux_ui{color:#d8b4fe;background:#a855f726;border-color:#a855f74d}.RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__documentation{color:#93c5fd;background:#3b82f626;border-color:#3b82f64d}.RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__other{color:var(--textSecondary,#9ca3af);background:#ffffff0d;border-color:#ffffff1a}.RequestModal-module__gblcYq__voteSection{align-items:center;gap:12px;padding-left:20px;display:flex}.RequestModal-module__gblcYq__voteButton{background:var(--sideBarModale);border:1px solid var(--dividerModale);color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.RequestModal-module__gblcYq__voteButton:hover:not(:disabled){background-color:var(--hoverLighter)}.RequestModal-module__gblcYq__voteButton:disabled{opacity:.5;cursor:not-allowed}.RequestModal-module__gblcYq__voteButton.RequestModal-module__gblcYq__voted{border-color:var(--primary,#6366f1);color:var(--primary,#6366f1);background:#6366f133}.RequestModal-module__gblcYq__voteLabel{opacity:.7;color:var(--text);font-size:14px}.RequestModal-module__gblcYq__divider{background:var(--dividerModale);height:1px;margin:15px 0}.RequestModal-module__gblcYq__commentsSection{margin-top:5px}.RequestModal-module__gblcYq__commentsTitle{color:var(--text);margin:0 0 16px;font-size:12px;font-weight:600}.RequestModal-module__gblcYq__commentForm{margin-bottom:24px}.RequestModal-module__gblcYq__commentInput{border:1px solid var(--borderInput);resize:vertical;width:100%;color:var(--text);opacity:.9;background-color:var(--inputBg,transparent);border-radius:6px;min-height:50px;margin-bottom:5px;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:400;transition:border-color .2s}.RequestModal-module__gblcYq__arrowComment{justify-content:flex-end;width:100%;display:flex}.RequestModal-module__gblcYq__commentInput:focus{outline:none}.RequestModal-module__gblcYq__commentsList{flex-direction:column;gap:14px;padding-top:20px;display:flex}.RequestModal-module__gblcYq__comment{background:var(--sideBarModale);border:1px solid var(--dividerModale);opacity:1;border-radius:8px;gap:12px;padding:14px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:scale(1)}.RequestModal-module__gblcYq__comment.RequestModal-module__gblcYq__deleting{opacity:0;pointer-events:none;transform:scale(.98)}.RequestModal-module__gblcYq__deleteRow{justify-content:flex-end;width:100%;margin-top:15px;display:flex}.RequestModal-module__gblcYq__comment.RequestModal-module__gblcYq__appearing{opacity:0;transform:scale(.95)}.RequestModal-module__gblcYq__comment.RequestModal-module__gblcYq__appearingActive{opacity:1;transform:scale(1)}.RequestModal-module__gblcYq__commentContent{flex:1}.RequestModal-module__gblcYq__commentHeader{align-items:center;gap:8px;margin-bottom:6px;display:flex}.RequestModal-module__gblcYq__commentAuthor{color:var(--text);font-size:13px;font-weight:600}.RequestModal-module__gblcYq__author{color:var(--text);margin-left:10px;font-size:14px;font-weight:600}.RequestModal-module__gblcYq__commentDate{opacity:.6;font-size:12px}.RequestModal-module__gblcYq__deleteButton{border:1px solid var(--dividerModale);width:22px;height:22px;color:var(--textSecondary,#9ca3af);cursor:pointer;opacity:.9;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;font-size:11px;transition:all .2s;display:flex;position:absolute;top:-8px;right:-8px}.RequestModal-module__gblcYq__deleteButton:hover{background:var(--hoverLighter,#ffffff1a);color:var(--text,#e5e7eb);transform:scale(1.08)}.RequestModal-module__gblcYq__commentMessage{color:var(--text);opacity:.9;margin:0;font-size:13px;line-height:1.5}.RequestModal-module__gblcYq__loadingText,.RequestModal-module__gblcYq__emptyText{text-align:center;color:var(--text);opacity:.6;padding:20px;font-size:13px}.RequestModal-module__gblcYq__modal::-webkit-scrollbar{width:10px}.RequestModal-module__gblcYq__modal::-webkit-scrollbar-track{background:0 0}.RequestModal-module__gblcYq__modal::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumb,#383636);border-radius:10px}.RequestModal-module__gblcYq__modal::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbarThumbHover,#424040)}.RequestModal-module__gblcYq__modal{scrollbar-width:thin;scrollbar-color:var(--scrollbarThumb,#696868)transparent}@media (max-width:600px){.RequestModal-module__gblcYq__modal{border-radius:10px;max-width:95%;max-height:90vh}.RequestModal-module__gblcYq__header,.RequestModal-module__gblcYq__content{padding:16px}}[data-theme=light] .RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__feature{color:#4338ca;background:#6366f11a;border-color:#6366f140}[data-theme=light] .RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__enhancement{color:#047857;background:#10b9811a;border-color:#10b98140}[data-theme=light] .RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__bug_fix{color:#b91c1c;background:#ef44441a;border-color:#ef444440}[data-theme=light] .RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__performance{color:#92400e;background:#f59e0b1a;border-color:#f59e0b40}[data-theme=light] .RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__ux_ui{color:#7e22ce;background:#a855f71a;border-color:#a855f740}[data-theme=light] .RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__documentation{color:#1d4ed8;background:#3b82f61a;border-color:#3b82f640}[data-theme=light] .RequestModal-module__gblcYq__categoryBadge.RequestModal-module__gblcYq__other{color:var(--muted);border-color:var(--border);background:#64748b14}[data-theme=light] .RequestModal-module__gblcYq__comment{background:var(--hover);border-color:var(--border)}[data-theme=light] .RequestModal-module__gblcYq__deleteButton{background:var(--bgHeaderRow);border-color:var(--border);color:var(--muted)}[data-theme=light] .RequestModal-module__gblcYq__deleteButton:hover{background:var(--selected);color:var(--text)}
.StatusBadge-module__ODFQ_a__badge{text-transform:capitalize;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.StatusBadge-module__ODFQ_a__badge.StatusBadge-module__ODFQ_a__suggestion{color:#a5b4fc;background:#6366f126}.StatusBadge-module__ODFQ_a__badge.StatusBadge-module__ODFQ_a__planned{color:#facc15;background:#ffc10726}.StatusBadge-module__ODFQ_a__badge.StatusBadge-module__ODFQ_a__in_progress{color:#60a5fa;background:#3b82f626}.StatusBadge-module__ODFQ_a__badge.StatusBadge-module__ODFQ_a__done{color:#4ade80;background:#22c55e26}[data-theme=light] .StatusBadge-module__ODFQ_a__badge.StatusBadge-module__ODFQ_a__suggestion{color:#4338ca;background:#6366f11a}[data-theme=light] .StatusBadge-module__ODFQ_a__badge.StatusBadge-module__ODFQ_a__planned{color:#92400e;background:#f59e0b1a}[data-theme=light] .StatusBadge-module__ODFQ_a__badge.StatusBadge-module__ODFQ_a__in_progress{color:#1d4ed8;background:#3b82f61a}[data-theme=light] .StatusBadge-module__ODFQ_a__badge.StatusBadge-module__ODFQ_a__done{color:#047857;background:#10b9811a}
.UserAvatar-module__bWJRkq__avatar{background-color:var(--bgProfile);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.UserAvatar-module__bWJRkq__avatarImg{object-fit:cover;width:100%;height:100%}.UserAvatar-module__bWJRkq__avatarFallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UserAvatar-module__bWJRkq__fallbackIcon{color:var(--greyIcon);opacity:.75}
button.ButtonSecundary-module__Fjapda__button{all:unset;border:2px solid var(--lightGrey);height:40px;color:var(--text);cursor:pointer;background-color:#0000;border-radius:5px;justify-content:center;align-items:center;padding:0 25px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.ButtonSecundary-module__Fjapda__button:hover:not(:disabled){background-color:var(--lightGrey)}.ButtonSecundary-module__Fjapda__button:disabled{opacity:.5;cursor:not-allowed}.ButtonSecundary-module__Fjapda__success{color:#fff;background-color:#22c55e;border-color:#22c55e}.ButtonSecundary-module__Fjapda__loader{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ButtonSecundary-module__Fjapda__loaderIcon{color:#fff}
.SidebarTooltip-module__hUJKOq__tooltip{background-color:var(--tooltip);color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;border:1px solid #ffffff0d;border-radius:8px;padding:8px 12px;font-size:10px;font-weight:500;box-shadow:0 8px 24px #00000040}.SidebarTooltip-module__hUJKOq__tooltipArrow{fill:var(--tooltip)}
.DriveToolbar-module__F8ce0a__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.DriveToolbar-module__F8ce0a__left{flex:1;align-items:center;gap:12px;min-width:280px;display:flex}.DriveToolbar-module__F8ce0a__right{align-items:center;gap:10px;display:flex}.DriveToolbar-module__F8ce0a__breadcrumbs{color:var(--textSoft);flex-wrap:wrap;align-items:center;gap:4px;margin-right:30px;font-size:.9rem;display:flex}.DriveToolbar-module__F8ce0a__breadcrumbs button{color:var(--text);cursor:pointer;opacity:.8;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:500;transition:color .2s}.DriveToolbar-module__F8ce0a__breadcrumbs button:hover{color:var(--accent);text-decoration:underline}.DriveToolbar-module__F8ce0a__crumbArrow{color:var(--textSoft);opacity:.7;margin:0 2px;font-size:12px}.DriveToolbar-module__F8ce0a__activeCrumb{color:var(--accent);font-weight:600}.DriveToolbar-module__F8ce0a__filtersRow{align-items:center;gap:10px;display:flex}.DriveToolbar-module__F8ce0a__searchBox{background:var(--bg-secondary,#151922);border:1px solid var(--border,#2b2f36);border-radius:8px;align-items:center;width:300px;height:36px;margin-right:20px;transition:all .2s;display:flex;position:relative}.DriveToolbar-module__F8ce0a__searchBox:focus-within{background:var(--bgLighter,#1a1e27)}.DriveToolbar-module__F8ce0a__searchIcon{color:var(--text,#e5e7eb);opacity:.7;pointer-events:none;font-size:12px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.DriveToolbar-module__F8ce0a__searchInput{width:100%;height:100%;color:var(--text,#e5e7eb);background:0 0;border:none;border-radius:8px;outline:none;padding:6px 10px 6px 32px;font-size:13px}.DriveToolbar-module__F8ce0a__searchInput::placeholder{color:var(--text,#9ca3af);opacity:.6}.DriveToolbar-module__F8ce0a__searchInput:focus{background:var(--hoverLighter,#ffffff0d)}.DriveToolbar-module__F8ce0a__viewSwitchClassic{background:var(--bg-secondary,#2a2a2a);border:1px solid var(--border,#333);border-radius:6px;align-items:center;gap:4px;padding:2px;display:flex}.DriveToolbar-module__F8ce0a__viewSwitchClassic button{color:var(--textSecondary,#a0a0a0);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:all .2s;display:flex}.DriveToolbar-module__F8ce0a__viewSwitchClassic button:hover{color:var(--text);background:#ffffff0d}.DriveToolbar-module__F8ce0a__viewSwitchClassic .DriveToolbar-module__F8ce0a__activeView{color:var(--text);background:#ffffff14}@media (max-width:900px){.DriveToolbar-module__F8ce0a__toolbar{flex-direction:column;align-items:stretch}.DriveToolbar-module__F8ce0a__left{width:100%}.DriveToolbar-module__F8ce0a__right{justify-content:flex-end;width:100%}.DriveToolbar-module__F8ce0a__searchBox{width:100%}}[data-theme=light] .DriveToolbar-module__F8ce0a__searchBox{background:var(--bgTable);border-color:var(--border)}[data-theme=light] .DriveToolbar-module__F8ce0a__searchBox:focus-within{background:var(--bgTable);border-color:var(--borderHover);box-shadow:0 0 0 2px #4f9cff1a}[data-theme=light] .DriveToolbar-module__F8ce0a__searchInput:focus{background:0 0}[data-theme=light] .DriveToolbar-module__F8ce0a__viewSwitchClassic button:hover{background:var(--hover);color:var(--text)}[data-theme=light] .DriveToolbar-module__F8ce0a__viewSwitchClassic .DriveToolbar-module__F8ce0a__activeView{background:var(--selected);color:var(--text)}
.DriveContextMenu-module__piFDLG__overlay{z-index:9998;width:100vw;height:100vh;position:fixed;top:0;left:0}.DriveContextMenu-module__piFDLG__menu{background:var(--bgModale);border:1px solid var(--dividerModale);z-index:9999;border-radius:6px;min-width:180px;padding:.3rem 0;animation:.15s DriveContextMenu-module__piFDLG__fadeIn;position:fixed;box-shadow:0 4px 12px #00000026}.DriveContextMenu-module__piFDLG__item{color:var(--text);cursor:pointer;align-items:center;gap:.75rem;padding:.65rem 1rem;font-size:.9rem;transition:background .15s;display:flex}.DriveContextMenu-module__piFDLG__item:hover{background:var(--hover)}@keyframes DriveContextMenu-module__piFDLG__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
.DriveDropZone-module__c9jUFq__zone{border-radius:12px;height:100%;margin:10px;padding:10px;position:relative;overflow:hidden auto}.DriveDropZone-module__c9jUFq__dragging{outline-offset:4px;background:#ffffff08;outline:2px dashed #c8c8c873}.DriveDropZone-module__c9jUFq__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#00000040;border-radius:12px;place-items:center;display:grid;position:absolute;inset:0}.DriveDropZone-module__c9jUFq__overlayInner{color:#ddd;background:#141414cc;border-radius:10px;padding:12px 16px;font-weight:500}[data-theme=light] .DriveDropZone-module__c9jUFq__dragging{outline:2px dashed var(--accent,#4f9cff);outline-offset:4px;background:#4f9cff0a}[data-theme=light] .DriveDropZone-module__c9jUFq__overlayInner{color:var(--text);border:1px solid var(--border);background:#ffffffeb;box-shadow:0 4px 16px #0000001a}
.DriveItemMenu-module__7Se-TG__menu{background:var(--bg);border:1px solid var(--divider);z-index:100;border-radius:8px;min-width:150px;padding:5px;position:absolute;top:30px;right:0;box-shadow:0 4px 16px #0003}.DriveItemMenu-module__7Se-TG__item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:flex}.DriveItemMenu-module__7Se-TG__item:hover{background:var(--hover)}.DriveItemMenu-module__7Se-TG__delete{color:#e74c3c}.DriveItemMenu-module__7Se-TG__icon{margin-right:5px;font-size:11px}.DriveItemMenu-module__7Se-TG__divider{background-color:var(--divider);width:100%;height:.2px;margin:5px 0}
.DriveItemCard-module__oCWd0a__card{background:var(--bg);border:1px solid var(--divider);text-align:center;cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;width:150px;padding:.5rem;transition:all .2s;display:flex;position:relative}.DriveItemCard-module__oCWd0a__card:hover{background:var(--hover);border-color:var(--borderHover)}.DriveItemCard-module__oCWd0a__preview{justify-content:center;align-items:center;width:100%;height:100px;margin-bottom:.75rem;display:flex}.DriveItemCard-module__oCWd0a__previewback{justify-content:center;align-items:center;width:50%;height:50px;margin-bottom:.75rem;display:flex}.DriveItemCard-module__oCWd0a__imagePreview{object-fit:cover;border-radius:6px;max-width:100%;max-height:100%}.DriveItemCard-module__oCWd0a__folderIcon,.DriveItemCard-module__oCWd0a__fileIcon{color:var(--muted);font-size:2.8rem}.DriveItemCard-module__oCWd0a__name{color:var(--text);word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:.7rem;display:-webkit-box;overflow:hidden}.DriveItemCard-module__oCWd0a__videoPreview{object-fit:cover;border-radius:8px;width:100%;height:100%}.DriveItemCard-module__oCWd0a__fileIcon{font-size:3rem;transition:transform .15s,color .15s}.DriveItemCard-module__oCWd0a__fileIcon:hover{transform:scale(1.05)}.DriveItemCard-module__oCWd0a__audioPreview{flex-direction:column;justify-content:center;align-items:center;display:flex}.DriveItemCard-module__oCWd0a__cardHeader{justify-content:flex-end;width:100%;display:flex;position:relative}.DriveItemCard-module__oCWd0a__moreDiv{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:6px 8px;transition:background-color .2s,transform .2s;display:flex}.DriveItemCard-module__oCWd0a__moreDiv:hover{background-color:var(--hoverSoft);transform:scale(1.05)}.DriveItemCard-module__oCWd0a__moreIcon{color:var(--mutedText);opacity:.8;font-size:16px;transition:opacity .2s,color .2s}.DriveItemCard-module__oCWd0a__moreDiv:hover .DriveItemCard-module__oCWd0a__moreIcon{opacity:1;color:var(--text)}.DriveItemCard-module__oCWd0a__menuWrapper{z-index:10;position:absolute;top:10px;right:-130px}.DriveItemCard-module__oCWd0a__dropTarget{background:#ffffff1a}.DriveItemCard-module__oCWd0a__backCard{opacity:.85;background:#ffffff0d;border:1px dashed #ffffff1a;transition:all .2s}.DriveItemCard-module__oCWd0a__backCard:hover{background:#ffffff1f;border-color:#ffffff40}.DriveItemCard-module__oCWd0a__backIconWrapper{justify-content:center;align-items:center;height:64px;display:flex}.DriveItemCard-module__oCWd0a__backIcon{color:#fffc;font-size:2rem}.DriveItemCard-module__oCWd0a__dropTarget.DriveItemCard-module__oCWd0a__backCard{background:#ffffff1f}.DriveItemCard-module__oCWd0a__fileCountBadge{background-color:var(--accent);color:#fff;vertical-align:middle;border-radius:12px;margin-left:6px;padding:2px 6px;font-size:11px;font-weight:500}[data-theme=light] .DriveItemCard-module__oCWd0a__card{background:var(--bgTable);border-color:var(--border);border-radius:6px;box-shadow:0 1px 3px #0000000f}[data-theme=light] .DriveItemCard-module__oCWd0a__card:hover{background:var(--hoverProject);border-color:var(--borderHover);box-shadow:0 3px 10px #00000017}[data-theme=light] .DriveItemCard-module__oCWd0a__backCard{background:var(--bgHeaderRow);border:1px dashed var(--borderHover);opacity:1}[data-theme=light] .DriveItemCard-module__oCWd0a__backCard:hover{background:var(--selected);border-color:var(--muted)}[data-theme=light] .DriveItemCard-module__oCWd0a__backIcon{color:var(--muted)}[data-theme=light] .DriveItemCard-module__oCWd0a__dropTarget{background:var(--accentSoft,#4f9cff14);border:1px dashed var(--accent,#4f9cff)}
.DriveGridView-module__Xz1MEa__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;display:grid}
.DriveItemRow-module__qJbR-q__row{border-bottom:1px solid var(--divider);cursor:pointer;grid-template-columns:1.8fr 1fr 1fr .8fr 40px;align-items:center;padding:.75rem 1rem;font-size:12px;transition:background .15s;display:grid}.DriveItemRow-module__qJbR-q__row:hover{background:var(--hover)}.DriveItemRow-module__qJbR-q__name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.75rem;font-weight:500;display:flex;overflow:hidden}.DriveItemRow-module__qJbR-q__icon{color:var(--muted);flex-shrink:0;font-size:1.1rem}.DriveItemRow-module__qJbR-q__type,.DriveItemRow-module__qJbR-q__date,.DriveItemRow-module__qJbR-q__size{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.DriveItemRow-module__qJbR-q__menuWrapper{z-index:10;position:absolute;top:100%}.DriveItemRow-module__qJbR-q__menuLeft{top:10px;right:20px}.DriveItemRow-module__qJbR-q__moreDiv{cursor:pointer;border-radius:4px;padding:4px 6px;transition:background .2s}.DriveItemRow-module__qJbR-q__moreDiv:hover{background-color:var(--hoverSoft)}.DriveItemRow-module__qJbR-q__moreIcon{color:var(--muted);opacity:.8;font-size:1rem;transition:opacity .2s}.DriveItemRow-module__qJbR-q__moreIcon:hover{opacity:1}.DriveItemRow-module__qJbR-q__actions{justify-content:center;align-items:center;display:flex;position:relative}.DriveItemRow-module__qJbR-q__dropTarget{background:#ffffff14;transition:all .15s}.DriveItemRow-module__qJbR-q__icon{opacity:.9;font-size:1.2rem}[data-theme=light] .DriveItemRow-module__qJbR-q__row{border-bottom-color:var(--border005)}[data-theme=light] .DriveItemRow-module__qJbR-q__row:last-child{border-bottom:none}[data-theme=light] .DriveItemRow-module__qJbR-q__dropTarget{background:#4f9cff0f;border-radius:4px}
.DriveListView-module__nxaDuG__list{width:100%;min-height:0;color:var(--text);scrollbar-width:thin;flex-direction:column;flex:1;padding-bottom:0;padding-right:10px;display:flex}.DriveListView-module__nxaDuG__header{color:var(--textSoft);letter-spacing:.04em;border-bottom:1px solid var(--divider);opacity:.8;grid-template-columns:1.8fr 1fr 1fr .8fr 40px;align-items:center;margin-bottom:4px;padding:8px 20px;font-size:.8rem;font-weight:500;display:grid}.DriveListView-module__nxaDuG__loadingContainer{height:300px;color:var(--textSoft);justify-content:center;align-items:center;display:flex}.DriveListView-module__nxaDuG__loader{border:3px solid var(--divider);border-top:3px solid var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite DriveListView-module__nxaDuG__spin}.DriveListView-module__nxaDuG__dropTarget{border:1px dashed var(--accent);background-color:#ffffff0d;border-radius:8px}.DriveListView-module__nxaDuG__dropActive{border:1px solid var(--accent);box-shadow:0 0 10px var(--accentSoft,#ffffff4d);background:#ffffff1a;transition:all .15s ease-in-out;transform:scale(1.03)}@keyframes DriveListView-module__nxaDuG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=light] .DriveListView-module__nxaDuG__list{background:var(--bgTable);border:1px solid var(--border);border-radius:6px;padding-right:0}[data-theme=light] .DriveListView-module__nxaDuG__header{background:var(--bgHeaderRow);border-bottom:1px solid var(--border);color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;opacity:1;margin-bottom:0;font-size:.75rem;font-weight:600}[data-theme=light] .DriveListView-module__nxaDuG__dropTarget{background:var(--accentSoft,#4f9cff14);border:1px dashed var(--accent,#4f9cff)}[data-theme=light] .DriveListView-module__nxaDuG__dropActive{border:1px solid var(--accent,#4f9cff);background:#4f9cff0f;box-shadow:0 0 0 3px #4f9cff1f}
.DriveEmptyContextMenu-module__Z0iC0q__menu{z-index:1000;background:var(--bgModale);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;box-shadow:0 4px 12px #0000001f}.DriveEmptyContextMenu-module__Z0iC0q__menu button{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:.875rem;transition:background .15s}.DriveEmptyContextMenu-module__Z0iC0q__menu button:hover{background:var(--hover)}
.DriveModal-module__4bxvVa__overlay{z-index:2000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DriveModal-module__4bxvVa__modal{background-color:var(--modalBackground);border:1px solid var(--borderModalBackground);border-radius:8px;width:90%;max-width:400px;animation:.25s DriveModal-module__4bxvVa__popIn;box-shadow:0 30px 80px #0009}.DriveModal-module__4bxvVa__modal input{width:100%;color:var(--text);background-color:var(--bgInput,#1f1f1f);border:1px solid var(--lightGrey);border-radius:6px;outline:none;align-items:center;height:32px;padding:6px 10px;font-size:14px;font-weight:400;display:flex}.DriveModal-module__4bxvVa__modal input:focus{outline:none}.DriveModal-module__4bxvVa__buttons{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;margin-bottom:-10px;display:flex}.DriveModal-module__4bxvVa__header{border-bottom:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.DriveModal-module__4bxvVa__title{margin:0;font-size:18px;font-weight:600}.DriveModal-module__4bxvVa__textRight{margin-left:10px}.DriveModal-module__4bxvVa__subtitle{color:#999;margin:2px 0 0;font-size:13px}.DriveModal-module__4bxvVa__leftHeader{align-items:center;display:flex}.DriveModal-module__4bxvVa__iconContainer{background:rgba(var(--primaryRGB,99,102,241),.8);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex}.DriveModal-module__4bxvVa__penIcon{width:15px;height:15px;color:var(--text);font-size:18px}.DriveModal-module__4bxvVa__form{padding:30px 20px}.DriveModal-module__4bxvVa__footer{border-top:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:flex-end;gap:15px;padding:12px 20px;display:flex}
.DriveConfirmModal-module__tE7kAG__overlay{z-index:2000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DriveConfirmModal-module__tE7kAG__modal{background-color:var(--modalBackground);border:1px solid var(--borderModalBackground);border-radius:8px;width:90%;max-width:400px;animation:.25s DriveConfirmModal-module__tE7kAG__popIn;box-shadow:0 30px 80px #0009}.DriveConfirmModal-module__tE7kAG__title{color:var(--text);margin-top:0;margin-bottom:.75rem;font-size:1.1rem;font-weight:600}.DriveConfirmModal-module__tE7kAG__message{color:var(--muted);margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.DriveConfirmModal-module__tE7kAG__actions{justify-content:flex-end;gap:.75rem;display:flex}.DriveConfirmModal-module__tE7kAG__cancelBtn,.DriveConfirmModal-module__tE7kAG__confirmBtn{cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.2rem;font-family:inherit;font-size:.9rem;font-weight:500;transition:background .2s,opacity .2s}.DriveConfirmModal-module__tE7kAG__cancelBtn{background:var(--bg-secondary);color:var(--text)}.DriveConfirmModal-module__tE7kAG__cancelBtn:hover{background:var(--hover)}.DriveConfirmModal-module__tE7kAG__confirmBtn{color:#fff;background:#e74c3c}.DriveConfirmModal-module__tE7kAG__confirmBtn:hover{background:#c0392b}.DriveConfirmModal-module__tE7kAG__cancelBtn:disabled,.DriveConfirmModal-module__tE7kAG__confirmBtn:disabled{opacity:.5;cursor:not-allowed}.DriveConfirmModal-module__tE7kAG__header{border-bottom:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.DriveConfirmModal-module__tE7kAG__title{margin:0;font-size:18px;font-weight:600}.DriveConfirmModal-module__tE7kAG__textRight{margin-left:10px}.DriveConfirmModal-module__tE7kAG__subtitle{color:#999;margin:2px 0 0;font-size:13px}.DriveConfirmModal-module__tE7kAG__leftHeader{align-items:center;display:flex}.DriveConfirmModal-module__tE7kAG__iconContainer{background:#e74d3c7e;border:1px solid #f34e3c;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex}.DriveConfirmModal-module__tE7kAG__penIcon{width:15px;height:15px;color:var(--deleteIcon);font-size:18px}.DriveConfirmModal-module__tE7kAG__form{padding:30px 20px}.DriveConfirmModal-module__tE7kAG__footer{border-top:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:flex-end;gap:15px;padding:12px 20px;display:flex}@keyframes DriveConfirmModal-module__tE7kAG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DriveConfirmModal-module__tE7kAG__popIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.DriveView-module__7HTTgG__driveContainer{background:var(--bg);height:100%;color:var(--text);flex-direction:column;padding:15px 20px 20px;display:flex;overflow:hidden}.DriveView-module__7HTTgG__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;padding:1rem 0;display:grid;overflow-y:auto}.DriveView-module__7HTTgG__list{flex-direction:column;padding:.5rem 0;display:flex;overflow-y:auto}.DriveView-module__7HTTgG__loading{text-align:center;color:var(--muted);padding:2rem}.DriveView-module__7HTTgG__emptyContainer{opacity:.8;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.DriveView-module__7HTTgG__loadingContainer{opacity:.8;flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex}.DriveView-module__7HTTgG__laodingText{color:var(--text);font-size:15px;font-weight:400}.DriveView-module__7HTTgG__emptyTitle{color:var(--text);text-align:center;opacity:.9;margin:20px 0 0;font-size:1rem;font-weight:600}.DriveView-module__7HTTgG__emptyText{color:var(--textSoft);text-align:center;opacity:.8;max-width:340px;font-size:.9rem;line-height:1.5}.DriveView-module__7HTTgG__loadingText{color:var(--text);font-size:15px;font-weight:200}.DriveView-module__7HTTgG__illustration{opacity:.8;width:20%}
.DriveMoveModal-module__t9IiYq__overlay{z-index:2000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DriveMoveModal-module__t9IiYq__modal{background-color:var(--modalBackground);border:1px solid var(--borderModalBackground);border-radius:8px;width:90%;max-width:400px;animation:.25s DriveMoveModal-module__t9IiYq__popIn;box-shadow:0 30px 80px #0009}.DriveMoveModal-module__t9IiYq__title{text-align:left;margin-bottom:8px;font-size:1.1rem;font-weight:600}.DriveMoveModal-module__t9IiYq__dropdownWrapper{margin-top:4px}.DriveMoveModal-module__t9IiYq__actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;display:flex}.DriveMoveModal-module__t9IiYq__cancelBtn{color:#ddd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;height:45px;padding:8px 14px;transition:all .15s}.DriveMoveModal-module__t9IiYq__cancelBtn:hover{background:#ffffff1a}.DriveMoveModal-module__t9IiYq__confirmBtn{background:var(--accent,#ff4646);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 14px;font-weight:600;transition:all .15s}.DriveMoveModal-module__t9IiYq__confirmBtn:hover{background:#ff5b5b}.DriveMoveModal-module__t9IiYq__disabled{opacity:.5;cursor:not-allowed}.DriveMoveModal-module__t9IiYq__header{border-bottom:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.DriveMoveModal-module__t9IiYq__title{margin:0;font-size:18px;font-weight:600}.DriveMoveModal-module__t9IiYq__textRight{margin-left:10px}.DriveMoveModal-module__t9IiYq__subtitle{color:#999;margin:2px 0 0;font-size:13px}.DriveMoveModal-module__t9IiYq__leftHeader{align-items:center;display:flex}.DriveMoveModal-module__t9IiYq__iconContainer{background:rgba(var(--primaryRGB,99,102,241),.8);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex}.DriveMoveModal-module__t9IiYq__penIcon{width:15px;height:15px;color:var(--text);font-size:18px}.DriveMoveModal-module__t9IiYq__form{padding:30px 20px}.DriveMoveModal-module__t9IiYq__footer{border-top:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:flex-end;gap:15px;padding:12px 20px;display:flex}@keyframes DriveMoveModal-module__t9IiYq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .DriveMoveModal-module__t9IiYq__cancelBtn{border:1px solid var(--border);color:var(--text);background:var(--bgTable)}[data-theme=light] .DriveMoveModal-module__t9IiYq__cancelBtn:hover{background:var(--hover);border-color:var(--borderHover)}
.FilePreviewModal-module__tPUtAW__backdrop{z-index:9999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.FilePreviewModal-module__tPUtAW__modal{background:var(--bg);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.FilePreviewModal-module__tPUtAW__header{border-bottom:1px solid var(--border);background:var(--bg-secondary);justify-content:space-between;align-items:center;height:48px;padding:0 18px;display:flex}.FilePreviewModal-module__tPUtAW__commentFormActions{justify-content:flex-end;width:100%;display:flex}.FilePreviewModal-module__tPUtAW__headerLeft{flex-direction:column;gap:3px;display:flex}.FilePreviewModal-module__tPUtAW__fileName{color:var(--text);opacity:.8;font-size:14px;font-weight:600}.FilePreviewModal-module__tPUtAW__fileSize{color:var(--muted);margin-left:20px;font-size:12px}.FilePreviewModal-module__tPUtAW__headerRight{align-items:center;gap:10px;display:flex}.FilePreviewModal-module__tPUtAW__iconButton{background:var(--bg);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:6px 10px;transition:all .15s}.FilePreviewModal-module__tPUtAW__iconButton:hover{background:var(--bg-secondary)}.FilePreviewModal-module__tPUtAW__body{flex:1;min-width:0;display:flex;overflow:hidden visible}.FilePreviewModal-module__tPUtAW__viewer{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.FilePreviewModal-module__tPUtAW__navButton{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text);cursor:pointer;z-index:20;border-radius:6px;padding:8px 12px;transition:all .15s;position:absolute;top:50%;transform:translateY(-50%)}.FilePreviewModal-module__tPUtAW__navButton:hover{background:var(--bg)}.FilePreviewModal-module__tPUtAW__navLeft{left:10px}.FilePreviewModal-module__tPUtAW__navRight{right:10px}.FilePreviewModal-module__tPUtAW__viewerContent{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.FilePreviewModal-module__tPUtAW__mainImg{max-height:100%}.FilePreviewModal-module__tPUtAW__pdfFrame{border:none;width:100%;height:100%}.FilePreviewModal-module__tPUtAW__filePlaceholder{color:var(--muted);font-size:14px}.FilePreviewModal-module__tPUtAW__thumbsBar{border-top:1px solid var(--border);background:var(--bg);gap:10px;height:90px;padding:8px 12px;display:flex;overflow-x:auto}.FilePreviewModal-module__tPUtAW__thumbItem{border:1px solid var(--border);cursor:pointer;background:var(--bg-secondary);border-radius:6px;width:70px;height:70px;transition:all .15s;overflow:hidden}.FilePreviewModal-module__tPUtAW__thumbItem:hover{border-color:var(--borderHover)}.FilePreviewModal-module__tPUtAW__thumbActive{border-color:var(--text)}.FilePreviewModal-module__tPUtAW__thumbImg{object-fit:cover;width:100%;height:100%}.FilePreviewModal-module__tPUtAW__thumbPlaceholder{color:var(--muted);text-align:center;padding:4px;font-size:11px}.FilePreviewModal-module__tPUtAW__commentsPane{background:var(--commentPane);border-left:1px solid var(--border);flex-direction:column;flex-shrink:0;width:400px;height:100%;display:flex;position:relative;overflow:visible}.FilePreviewModal-module__tPUtAW__headerComment{justify-content:space-between;align-items:center;height:48px;padding:0 18px;display:flex}.FilePreviewModal-module__tPUtAW__commentsTitle{color:var(--text);padding:15px;font-size:14px;font-weight:600}.FilePreviewModal-module__tPUtAW__commentsList{flex-direction:column;flex:1;gap:10px;max-height:300px;padding:15px;display:flex;overflow-y:auto}.FilePreviewModal-module__tPUtAW__loadingText,.FilePreviewModal-module__tPUtAW__emptyText{color:var(--muted);justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding-bottom:50px;font-size:14px;display:flex}.FilePreviewModal-module__tPUtAW__commentCard{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;margin-bottom:12px;padding:12px;position:relative}.FilePreviewModal-module__tPUtAW__commentHeader{justify-content:space-between;align-items:center;display:flex}.FilePreviewModal-module__tPUtAW__commentMeta{align-items:center;gap:8px;display:flex}.FilePreviewModal-module__tPUtAW__commentAuthor{color:var(--text);font-size:14px;font-weight:400}.FilePreviewModal-module__tPUtAW__commentDate{color:var(--muted);margin-left:10px;font-size:11px}.FilePreviewModal-module__tPUtAW__commentText{color:var(--text);margin-top:6px;font-size:13px}.FilePreviewModal-module__tPUtAW__commentDeleteBtn{color:var(--textSecondary);cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:4px;font-size:12px;transition:all .2s;display:flex;position:absolute;top:-10px;right:-10px}.FilePreviewModal-module__tPUtAW__xMark{color:var(--text);opacity:.6}.FilePreviewModal-module__tPUtAW__commentDeleteBtn:hover{background:#fff3}.FilePreviewModal-module__tPUtAW__mention{color:rgba(var(--primaryRGB,99,102,241),.8);font-weight:500}.FilePreviewModal-module__tPUtAW__commentForm{flex-direction:column;gap:10px;padding:15px;display:flex;overflow:visible}.FilePreviewModal-module__tPUtAW__submitCommentBtn{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:6px;padding:8px 12px;transition:all .15s}.FilePreviewModal-module__tPUtAW__submitCommentBtn:hover{background:var(--bg)}.FilePreviewModal-module__tPUtAW__dots{gap:8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.FilePreviewModal-module__tPUtAW__dot{cursor:pointer;background:#ffffff40;border-radius:50%;width:8px;height:8px}.FilePreviewModal-module__tPUtAW__dot.FilePreviewModal-module__tPUtAW__active{background:var(--text)}.FilePreviewModal-module__tPUtAW__closeButton{width:32px;height:32px;color:var(--greyIcon,#fff);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.FilePreviewModal-module__tPUtAW__closeButton:hover{background:var(--hover,#353535)}.FilePreviewModal-module__tPUtAW__link{white-space:nowrap;text-overflow:ellipsis;max-width:260px;color:var(--primary);vertical-align:bottom;text-decoration:underline;display:inline-block;overflow:hidden}.FilePreviewModal-module__tPUtAW__link:hover{text-decoration:none}.FilePreviewModal-module__tPUtAW__mention{background:rgba(var(--primaryRGB),.15);border-radius:4px;padding:0 4px;font-weight:500}[data-theme=light] .FilePreviewModal-module__tPUtAW__commentDeleteBtn{background:var(--selected);color:var(--muted)}[data-theme=light] .FilePreviewModal-module__tPUtAW__commentDeleteBtn:hover{background:var(--hover);color:var(--text)}[data-theme=light] .FilePreviewModal-module__tPUtAW__dot{background:var(--borderHover)}[data-theme=light] .FilePreviewModal-module__tPUtAW__dot.FilePreviewModal-module__tPUtAW__active{background:var(--text)}[data-theme=light] .FilePreviewModal-module__tPUtAW__commentCard{border-color:var(--border);box-shadow:0 1px 3px #0000000a}[data-theme=light] .FilePreviewModal-module__tPUtAW__submitCommentBtn{background:var(--bgTable);border-color:var(--border)}[data-theme=light] .FilePreviewModal-module__tPUtAW__submitCommentBtn:hover{background:var(--hoverProject);border-color:var(--borderHover)}
.TimelineTableView-module__OJHP4q__tableWrapper{background:var(--bg,#1e1e1e);border:1px solid var(--border,#333);border-radius:6px;overflow:hidden}.TimelineTableView-module__OJHP4q__table{flex-direction:column;width:100%;font-size:13px;display:flex}.TimelineTableView-module__OJHP4q__row{cursor:pointer;border-bottom:1px solid #ffffff0d;grid-template-columns:120px 80px 1fr 140px 140px 180px;align-items:center;min-height:44px;transition:background .2s,box-shadow .2s;display:grid}.TimelineTableView-module__OJHP4q__row:hover{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.TimelineTableView-module__OJHP4q__headerRow{text-transform:uppercase;color:#aaa;background:#2b2b2b;font-weight:600}.TimelineTableView-module__OJHP4q__headerRow>div{cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:flex;position:relative}.TimelineTableView-module__OJHP4q__sortIcon{opacity:.6;position:absolute;right:10px}.TimelineTableView-module__OJHP4q__row>div{align-items:center;gap:6px;padding:0 10px;display:flex}.TimelineTableView-module__OJHP4q__typeCell{text-transform:capitalize;gap:8px;font-weight:500}.TimelineTableView-module__OJHP4q__emojiCell{text-align:center;font-size:18px}.TimelineTableView-module__OJHP4q__titleCell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TimelineTableView-module__OJHP4q__progressCell{align-items:center;gap:8px;display:flex}.TimelineTableView-module__OJHP4q__progressBar{background:var(--bg-secondary,#2a2a2a);border-radius:3px;flex:1;height:6px;overflow:hidden}.TimelineTableView-module__OJHP4q__progressFill{background-color:#60a5fa;border-radius:3px;height:100%;transition:width .3s}.TimelineTableView-module__OJHP4q__progressText{text-align:right;color:#aaa;min-width:30px;font-size:12px}.TimelineTableView-module__OJHP4q__emptyRow{text-align:center;color:#aaa;padding:20px;font-size:13px}[data-theme=light] .TimelineTableView-module__OJHP4q__tableWrapper{background:var(--bgTable);border-color:var(--border)}[data-theme=light] .TimelineTableView-module__OJHP4q__row{border-bottom-color:var(--border005)}[data-theme=light] .TimelineTableView-module__OJHP4q__row:last-child{border-bottom:none}[data-theme=light] .TimelineTableView-module__OJHP4q__row:hover{background:var(--hover);box-shadow:none}[data-theme=light] .TimelineTableView-module__OJHP4q__headerRow{background:var(--bgHeaderRow);color:#9ca3af}[data-theme=light] .TimelineTableView-module__OJHP4q__progressBar{background:var(--progressTrack)}[data-theme=light] .TimelineTableView-module__OJHP4q__progressText{color:var(--muted)}[data-theme=light] .TimelineTableView-module__OJHP4q__emptyRow{color:var(--muted)}
.CreateLinkModal-module__HOHG1a__overlay{z-index:2000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CreateLinkModal-module__HOHG1a__modal{background-color:var(--modalBackground);border:1px solid var(--borderModalBackground);border-radius:8px;flex-direction:column;width:90%;max-width:750px;max-height:90vh;animation:.25s CreateLinkModal-module__HOHG1a__popIn;display:flex;box-shadow:0 30px 80px #0009}@keyframes CreateLinkModal-module__HOHG1a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CreateLinkModal-module__HOHG1a__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CreateLinkModal-module__HOHG1a__header{border-bottom:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.CreateLinkModal-module__HOHG1a__title{margin:0;font-size:18px;font-weight:600}.CreateLinkModal-module__HOHG1a__textRight{margin-left:10px}.CreateLinkModal-module__HOHG1a__subtitle{color:var(--muted);margin:2px 0 0;font-size:13px}.CreateLinkModal-module__HOHG1a__leftHeader{align-items:center;display:flex}.CreateLinkModal-module__HOHG1a__iconContainer{background:rgba(var(--primaryRGB,99,102,241),.8);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex}.CreateLinkModal-module__HOHG1a__penIcon{width:15px;height:15px;color:var(--text);font-size:18px}.CreateLinkModal-module__HOHG1a__form{padding:30px 20px}.CreateLinkModal-module__HOHG1a__footer{border-top:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:flex-end;gap:15px;padding:12px 20px;display:flex}.CreateLinkModal-module__HOHG1a__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.CreateLinkModal-module__HOHG1a__closeDiv:hover{background-color:var(--hoverLighter)}.CreateLinkModal-module__HOHG1a__closeIcon{font-size:16px}.CreateLinkModal-module__HOHG1a__content{flex-direction:column;flex:auto;justify-content:center;min-height:0;margin-bottom:10px;padding:22px;display:block;overflow-y:auto}.CreateLinkModal-module__HOHG1a__contentLoading{justify-content:center;align-items:center;display:flex}.CreateLinkModal-module__HOHG1a__fieldTitle{color:var(--text);opacity:.8;margin-bottom:5px;margin-left:5px;font-size:13px;font-weight:400}.CreateLinkModal-module__HOHG1a__formGroup{flex-direction:column;margin:12px 0;display:flex}.CreateLinkModal-module__HOHG1a__textarea{background-color:var(--bgInput,#1f1f1f);border:1px solid var(--lightGrey);width:100%;color:var(--text);resize:vertical;border-radius:6px;height:75px;margin-bottom:18px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:400;transition:border-color .2s}.CreateLinkModal-module__HOHG1a__textarea:focus{outline:none}.CreateLinkModal-module__HOHG1a__textarea::placeholder{color:#6b7280}.CreateLinkModal-module__HOHG1a__error{color:#ef4444;background-color:#ef444426;border:1px solid #ef444459;border-radius:6px;margin:14px 0;padding:12px;font-size:14px}.CreateLinkModal-module__HOHG1a__actions{justify-content:flex-end;align-items:center;gap:10px;padding-top:8px;display:flex}.CreateLinkModal-module__HOHG1a__modal::-webkit-scrollbar{width:10px}.CreateLinkModal-module__HOHG1a__modal::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumb,#383636);border-radius:10px}.CreateLinkModal-module__HOHG1a__modal::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbarThumbHover,#424040)}.CreateLinkModal-module__HOHG1a__rightHeader{align-items:center;gap:12px;display:flex}.CreateLinkModal-module__HOHG1a__closeButton{width:32px;height:32px;color:var(--greyIcon,#fff);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.CreateLinkModal-module__HOHG1a__closeButton:hover{background:var(--hover,#353535)}.CreateLinkModal-module__HOHG1a__section{background:var(--bgLighter);border:1px solid var(--dividerModale);border-radius:10px;margin-top:18px;padding:16px 18px}.CreateLinkModal-module__HOHG1a__sectionHeader{justify-content:space-between;align-items:center;display:flex}.CreateLinkModal-module__HOHG1a__sectionTitle{color:var(--text);opacity:.8;margin:0;font-size:15px;font-weight:600}.CreateLinkModal-module__HOHG1a__sectionDesc{color:var(--textSecondary);opacity:.8;margin:2px 0 0;font-size:13px}.CreateLinkModal-module__HOHG1a__toggle{flex-shrink:0}.CreateLinkModal-module__HOHG1a__switch{width:38px;height:20px;display:inline-block;position:relative}.CreateLinkModal-module__HOHG1a__switch input{opacity:0;width:0;height:0}.CreateLinkModal-module__HOHG1a__slider{cursor:pointer;background-color:#555;border-radius:20px;transition:all .3s;position:absolute;inset:0}.CreateLinkModal-module__HOHG1a__slider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .3s;position:absolute;bottom:3px;left:3px}.CreateLinkModal-module__HOHG1a__switch input:checked+.CreateLinkModal-module__HOHG1a__slider{background-color:var(--primary)}.CreateLinkModal-module__HOHG1a__switch input:checked+.CreateLinkModal-module__HOHG1a__slider:before{transform:translate(18px)}.CreateLinkModal-module__HOHG1a__secretContent,.CreateLinkModal-module__HOHG1a__visibilityContent{margin-top:14px}.CreateLinkModal-module__HOHG1a__secretRow{align-items:center;gap:10px;margin-bottom:10px;display:flex}.CreateLinkModal-module__HOHG1a__addRow{margin-top:8px}.CreateLinkModal-module__HOHG1a__removeBtn{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;padding:6px 10px;transition:all .2s}.CreateLinkModal-module__HOHG1a__removeBtn:hover{background:#ef444440}.CreateLinkModal-module__HOHG1a__loaderContainer{opacity:.8;background-color:#0000;flex:1;justify-content:center;align-items:center;gap:8px;height:100%;min-height:0;font-size:14px;display:flex}.CreateLinkModal-module__HOHG1a__subSection{border-top:1px dashed var(--dividerModale);margin-top:20px;padding-top:14px}.CreateLinkModal-module__HOHG1a__subSectionTitle{color:var(--textSecondary);margin:0;font-size:14px;font-weight:500}.CreateLinkModal-module__HOHG1a__subSectionDesc{color:var(--textSecondary);margin-bottom:8px;font-size:12px}.CreateLinkModal-module__HOHG1a__assigneeOption{color:var(--text);align-items:center;gap:8px;font-size:13px;display:flex}.CreateLinkModal-module__HOHG1a__assigneeOption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:600px){.CreateLinkModal-module__HOHG1a__modal{width:95%;max-height:90vh}}
.ToggleSwitch-module__qy0pRa__wrapper{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.ToggleSwitch-module__qy0pRa__texts{flex-direction:column;gap:2px;display:flex}.ToggleSwitch-module__qy0pRa__label{color:var(--text,#fff);margin:0;font-size:14px;font-weight:600}.ToggleSwitch-module__qy0pRa__description{color:var(--textSecondary,#aaa);margin:0;font-size:12.5px}.ToggleSwitch-module__qy0pRa__switch{flex-shrink:0;width:42px;height:22px;display:inline-block;position:relative}.ToggleSwitch-module__qy0pRa__switch input{opacity:0;width:0;height:0}.ToggleSwitch-module__qy0pRa__slider{cursor:pointer;background:rgba(var(--primaryRGB,99,102,241),.1);border:1px solid rgba(var(--primaryRGB,99,102,241),.2);border-radius:999px;transition:all .25s;position:absolute;inset:0}.ToggleSwitch-module__qy0pRa__slider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .25s;position:absolute;top:2.5px;left:3px}.ToggleSwitch-module__qy0pRa__switch input:checked+.ToggleSwitch-module__qy0pRa__slider{background:rgba(var(--primaryRGB,99,102,241),.4);border-color:rgba(var(--primaryRGB,99,102,241),.7)}.ToggleSwitch-module__qy0pRa__switch input:checked+.ToggleSwitch-module__qy0pRa__slider:before{transform:translate(20px)}.ToggleSwitch-module__qy0pRa__slider:hover{background:rgba(var(--primaryRGB,99,102,241),.25)}html[data-theme=light] .ToggleSwitch-module__qy0pRa__slider{background:rgba(var(--primaryRGB,99,102,241),.12);border-color:rgba(var(--primaryRGB,99,102,241),.2)}html[data-theme=light] .ToggleSwitch-module__qy0pRa__switch input:checked+.ToggleSwitch-module__qy0pRa__slider{background:rgba(var(--primaryRGB,99,102,241),.5);border-color:rgba(var(--primaryRGB,99,102,241),.5)}
.SecretItemMenu-module__sZdvTa__menu{background:var(--bg,#111);background-color:var(--bgLighter,#1a1a1a);border:1px solid var(--dividerModale,#2a2a2a);z-index:10000;pointer-events:auto;will-change:transform,opacity;border-radius:8px;min-width:140px;padding:6px;position:absolute;top:0;right:0;box-shadow:0 8px 24px #00000059}@keyframes SecretItemMenu-module__sZdvTa__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.SecretItemMenu-module__sZdvTa__item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;transition:background .15s;display:flex}.SecretItemMenu-module__sZdvTa__item:hover{background:var(--hoverLighter)}.SecretItemMenu-module__sZdvTa__delete{color:#e74c3c}.SecretItemMenu-module__sZdvTa__icon{color:var(--textSecondary);font-size:12px}.SecretItemMenu-module__sZdvTa__divider{background-color:var(--dividerModale);height:1px;margin:5px 0}
.SecretFieldRow-module__Z0P1Na__row{grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid;position:relative}.SecretFieldRow-module__Z0P1Na__key,.SecretFieldRow-module__Z0P1Na__valueText{cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none;background-color:var(--bg);border-radius:5px;align-items:center;height:32px;padding:0 8px;font-size:14px;transition:color .2s;display:flex}.SecretFieldRow-module__Z0P1Na__key:hover,.SecretFieldRow-module__Z0P1Na__valueText:hover{color:var(--primary)}.SecretFieldRow-module__Z0P1Na__valueContainer{background-color:var(--bg);cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;height:32px;padding:0 8px;display:flex;position:relative}.SecretFieldRow-module__Z0P1Na__eyeInside{color:var(--textSecondary);opacity:.8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:11px;transition:color .2s;display:flex}.SecretFieldRow-module__Z0P1Na__eyeInside:hover{color:var(--primary)}.SecretFieldRow-module__Z0P1Na__actions{align-items:center;gap:8px;display:flex;position:relative}.SecretFieldRow-module__Z0P1Na__iconBtn{color:var(--textSecondary);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:6px;font-size:13px;transition:background .2s}.SecretFieldRow-module__Z0P1Na__iconBtn:hover{background:var(--hover);color:var(--text)}.SecretFieldRow-module__Z0P1Na__menuWrapper{z-index:10000;position:absolute;top:28px;right:0}:is([data-theme=light] .SecretFieldRow-module__Z0P1Na__key,[data-theme=light] .SecretFieldRow-module__Z0P1Na__valueText){background:var(--bgTable);border:1px solid var(--border)}[data-theme=light] .SecretFieldRow-module__Z0P1Na__valueContainer{background:var(--bgTable);border:1px solid var(--border)}
.LinksTableView-module__kJTbvW__container{width:100%}.LinksTableView-module__kJTbvW__tableWrapper{border:1px solid var(--border,#2b2f36);border-radius:8px;width:100%;margin-top:8px;overflow-x:auto}.LinksTableView-module__kJTbvW__table{border-collapse:collapse;background:var(--bg,#0f1216);width:100%;color:var(--text,#e5e7eb);border-radius:8px;font-size:13.5px;overflow:hidden}.LinksTableView-module__kJTbvW__table th{background:var(--bg-secondary,#151922);color:var(--text);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-weight:600}.LinksTableView-module__kJTbvW__table td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text);opacity:.9;padding:9px 14px}.LinksTableView-module__kJTbvW__table tr:hover{background:var(--hover,#1d212b);cursor:pointer}.LinksTableView-module__kJTbvW__table tr:last-child td{border-bottom:none}.LinksTableView-module__kJTbvW__titleCell{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.LinksTableView-module__kJTbvW__descCell{color:var(--textSecondary,#9ca3af);white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.LinksTableView-module__kJTbvW__category{text-transform:capitalize;color:var(--textSecondary,#d1d5db);opacity:.8;border:1px solid var(--border,#2b2f36);background:#ffffff0d;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.LinksTableView-module__kJTbvW__categoryNone{opacity:.4}.LinksTableView-module__kJTbvW__sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .2s;position:relative}.LinksTableView-module__kJTbvW__sortable:hover{background:var(--hover,#ffffff0d)}.LinksTableView-module__kJTbvW__sortIcon{opacity:.7;margin-left:6px;font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.LinksTableView-module__kJTbvW__sortIcon.LinksTableView-module__kJTbvW__asc,.LinksTableView-module__kJTbvW__sortIcon.LinksTableView-module__kJTbvW__desc{color:var(--text,#e5e7eb)}.LinksTableView-module__kJTbvW__loading,.LinksTableView-module__kJTbvW__empty{text-align:center;color:#9ca3af;padding:60px 20px;font-size:16px}.LinksTableView-module__kJTbvW__link{color:var(--text);opacity:.8;text-decoration:none}.LinksTableView-module__kJTbvW__link:hover{opacity:1}.LinksTableView-module__kJTbvW__linkIcon{margin-right:5px;font-size:12px}@media (max-width:768px){.LinksTableView-module__kJTbvW__table th,.LinksTableView-module__kJTbvW__table td{padding:8px 10px;font-size:12.5px}.LinksTableView-module__kJTbvW__descCell{max-width:200px}}[data-theme=light] .LinksTableView-module__kJTbvW__table{background:var(--bgTable)}[data-theme=light] .LinksTableView-module__kJTbvW__table th{background:var(--bgHeaderRow);color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}[data-theme=light] .LinksTableView-module__kJTbvW__table td{opacity:1}[data-theme=light] .LinksTableView-module__kJTbvW__table tr:last-child td{border-bottom:none}[data-theme=light] .LinksTableView-module__kJTbvW__table tr:hover{background:var(--hover)}[data-theme=light] .LinksTableView-module__kJTbvW__category{background:var(--selected);color:var(--textMore);border-color:var(--border);opacity:1}:is([data-theme=light] .LinksTableView-module__kJTbvW__loading,[data-theme=light] .LinksTableView-module__kJTbvW__empty){color:var(--muted)}
.DeleteProjectModal-module__ZEPjrW__overlay{z-index:2000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DeleteProjectModal-module__ZEPjrW__modal{background-color:var(--modalBackground);border:1px solid var(--borderModalBackground);border-radius:8px;width:90%;max-width:400px;animation:.25s DeleteProjectModal-module__ZEPjrW__popIn;box-shadow:0 30px 80px #0009}.DeleteProjectModal-module__ZEPjrW__header{border-bottom:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.DeleteProjectModal-module__ZEPjrW__title{color:var(--text);letter-spacing:-.5px;margin:0;font-size:18px;font-weight:800}.DeleteProjectModal-module__ZEPjrW__textRight{margin-left:10px}.DeleteProjectModal-module__ZEPjrW__subtitle{color:var(--text);margin:2px 0 0;font-size:13px}.DeleteProjectModal-module__ZEPjrW__leftHeader{align-items:center;display:flex}.DeleteProjectModal-module__ZEPjrW__iconContainer{background:#e74d3c7e;border:1px solid #f34e3c;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex}.DeleteProjectModal-module__ZEPjrW__penIcon{width:15px;height:15px;color:var(--deleteIcon);font-size:18px}.DeleteProjectModal-module__ZEPjrW__form{padding:15px 20px}.DeleteProjectModal-module__ZEPjrW__footer{border-top:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:center;gap:15px;padding:12px 20px;display:flex}.DeleteProjectModal-module__ZEPjrW__textWarning{color:var(--danger,#f55);margin-bottom:24px;font-size:14px}.DeleteProjectModal-module__ZEPjrW__text{color:var(--textOpacity06);margin-bottom:10px;font-size:14px}.DeleteProjectModal-module__ZEPjrW__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:-50px;left:-60px}.DeleteProjectModal-module__ZEPjrW__closeDiv:hover{background-color:var(--hoverLighter)}.DeleteProjectModal-module__ZEPjrW__closeIcon{width:14px;height:14px;font-size:14px}
.OverviewScreen-module__G4CzHG__overviewLayout{flex-grow:1;grid-template-columns:2fr 1fr;align-items:stretch;gap:20px;width:100%;padding:20px;display:grid}.OverviewScreen-module__G4CzHG__leftColumn{flex-direction:column;height:100%;display:flex}.OverviewScreen-module__G4CzHG__cardJournal{background:var(--bgCard,#1c1c1c);border:1px solid var(--borderCard,#333);cursor:pointer;border-radius:12px;flex-direction:column;flex:1;height:100%;padding:20px;transition:transform .2s,opacity .2s;animation:.3s OverviewScreen-module__G4CzHG__fadeIn;display:flex;position:relative;overflow:visible}.OverviewScreen-module__G4CzHG__actionRight{align-items:center;gap:10px;display:flex}.OverviewScreen-module__G4CzHG__modulesGrid{grid-template-columns:repeat(3,1fr);align-content:start;gap:20px;height:100%;display:grid}.OverviewScreen-module__G4CzHG__rightColumn{flex-direction:column;gap:20px;height:100%;display:flex}.OverviewScreen-module__G4CzHG__addModuleCard p{color:var(--textLight);margin:0;font-size:13px;line-height:1.4}.OverviewScreen-module__G4CzHG__emptyModulesState{background-color:#ffffff03;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:12px 12px;border:1px dashed #ffffff1f;border-radius:14px;flex:1;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.OverviewScreen-module__G4CzHG__leftStack{flex-direction:column;grid-column:span 8;gap:15px;height:100%;display:flex}.OverviewScreen-module__G4CzHG__loader{color:var(--textLight,#999);justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:60px 20px;font-size:14px;display:flex}.OverviewScreen-module__G4CzHG__emptyState{color:var(--textLight,#999);justify-content:center;align-items:center;padding:60px 20px;font-size:14px;display:flex}.OverviewScreen-module__G4CzHG__card{background:var(--bgCard,#1c1c1c);border:1px solid var(--borderCard,#333);cursor:pointer;border-radius:12px;padding:20px;transition:transform .2s,opacity .2s;animation:.3s OverviewScreen-module__G4CzHG__fadeIn;position:relative;overflow:visible}.OverviewScreen-module__G4CzHG__cardUpdatesStyle{background:var(--bgCard,#1c1c1c);border:1px solid var(--borderCard,#333);cursor:pointer;border-radius:12px;padding:20px 0 0;transition:transform .2s,opacity .2s;animation:.3s OverviewScreen-module__G4CzHG__fadeIn;position:relative;overflow:hidden}.OverviewScreen-module__G4CzHG__card:hover,.OverviewScreen-module__G4CzHG__cardUpdatesStyle:hover,.OverviewScreen-module__G4CzHG__cardJournal:hover{border-color:var(--borderHover,#444)}.OverviewScreen-module__G4CzHG__updateMeta{border-top:1px solid var(--dividerCard,#2a2a2a);background:var(--bgCard);z-index:2;align-items:center;padding:12px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.OverviewScreen-module__G4CzHG__ellipsisCard{color:var(--text);border-radius:5px;padding:2px 4px}.OverviewScreen-module__G4CzHG__ellipsisCard:hover{background-color:var(--border);padding:2px 4px}.OverviewScreen-module__G4CzHG__updateContentWrapper{max-height:170px;margin:5px 0 10px;position:relative;overflow:hidden}.OverviewScreen-module__G4CzHG__fadeOut{pointer-events:none;background:linear-gradient(#1c1c1c00,#1c1c1cd9);height:56px;position:absolute;bottom:0;left:0;right:0}.OverviewScreen-module__G4CzHG__updateContentWrapper.OverviewScreen-module__G4CzHG__hasFade{padding-bottom:12px}.OverviewScreen-module__G4CzHG__sectionTitle{color:var(--text);justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;padding-bottom:10px;font-size:14px;font-weight:500;display:flex}.OverviewScreen-module__G4CzHG__titlecard{color:var(--textOpacity08);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.OverviewScreen-module__G4CzHG__subTitle{color:var(--textSecondary,#bbb);align-items:center;gap:6px;margin:0 0 12px;font-size:14px;font-weight:500;display:flex}.OverviewScreen-module__G4CzHG__cardAction{color:var(--textLight);z-index:20;opacity:0;pointer-events:none;margin:0;font-size:14px;transition:opacity .2s;position:relative;transform:translate(0)}.OverviewScreen-module__G4CzHG__card:hover .OverviewScreen-module__G4CzHG__cardAction,.OverviewScreen-module__G4CzHG__cardJournal:hover .OverviewScreen-module__G4CzHG__cardAction,.OverviewScreen-module__G4CzHG__cardUpdatesStyle:hover .OverviewScreen-module__G4CzHG__cardAction{opacity:1;pointer-events:auto}.OverviewScreen-module__G4CzHG__updateContent{background-color:var(--bgCard);background-image:linear-gradient(to top,var(--bgCard,#1c1c1c)20%,rgba(var(--bg-secondary-rgb),.7)100%);flex-direction:column;flex:1;min-height:0;padding:10px 20px;display:flex}.OverviewScreen-module__G4CzHG__updateTitle{color:var(--text);margin:0;font-size:16px;font-weight:600}.OverviewScreen-module__G4CzHG__updateMessage{color:var(--textLight,#ccc);white-space:pre-wrap;margin:6px 0 0;font-size:12px;line-height:1.6}.OverviewScreen-module__G4CzHG__updateMessage p{margin:8px 0}.OverviewScreen-module__G4CzHG__updateFooter{border-top:1px solid var(--dividerCard,#2a2a2a);justify-content:space-between;align-items:center;padding-top:16px;display:flex}.OverviewScreen-module__G4CzHG__authorInfo{align-items:center;gap:10px;display:flex}.OverviewScreen-module__G4CzHG__authorAvatar{object-fit:cover;border:1px solid var(--borderLight,#444);border-radius:50%;width:32px;height:32px}.OverviewScreen-module__G4CzHG__authorName{color:var(--text);font-size:13px;font-weight:500}.OverviewScreen-module__G4CzHG__updateDate{color:var(--textLight,#999);margin-left:15px;font-size:10px}.OverviewScreen-module__G4CzHG__emptyBox{color:var(--textLight,#999);flex-direction:column;justify-content:flex-start;padding:0 20px 20px;font-size:12px;display:flex}.OverviewScreen-module__G4CzHG__noUpdate{margin:0}.OverviewScreen-module__G4CzHG__btnCreate{background:var(--selected,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .2s}.OverviewScreen-module__G4CzHG__btnCreate:hover{background:var(--selectedHover,#2563eb);transform:translateY(-1px)}.OverviewScreen-module__G4CzHG__timelineMeta{border-bottom:1px solid var(--dividerCard,#2a2a2a);flex-direction:column;gap:16px;margin-bottom:24px;padding-bottom:20px;display:flex}.OverviewScreen-module__G4CzHG__timelineRow{justify-content:space-between;align-items:center;display:flex}.OverviewScreen-module__G4CzHG__label{color:var(--textSecondary,#bbb);font-size:13px;font-weight:500}.OverviewScreen-module__G4CzHG__value{color:var(--text);font-size:13px;font-weight:600}.OverviewScreen-module__G4CzHG__progressWrapper{flex-direction:column;gap:8px;display:flex}.OverviewScreen-module__G4CzHG__progressHeader{justify-content:space-between;align-items:center;display:flex}.OverviewScreen-module__G4CzHG__progressPercent{color:var(--text);font-size:14px;font-weight:600}.OverviewScreen-module__G4CzHG__progressBar{background:var(--bg-secondary,#2a2a2a);border-radius:999px;width:100%;height:8px;overflow:hidden}.OverviewScreen-module__G4CzHG__progressFill{background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:999px;height:100%;transition:width .5s}.OverviewScreen-module__G4CzHG__timelineGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.OverviewScreen-module__G4CzHG__timelineSummary{flex-direction:column;gap:20px;display:flex}.OverviewScreen-module__G4CzHG__timelineBlock{flex-direction:column;display:flex}.OverviewScreen-module__G4CzHG__compactList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.OverviewScreen-module__G4CzHG__compactItem{color:var(--text);align-items:center;gap:8px;font-size:13px;display:flex}.OverviewScreen-module__G4CzHG__moreItems{color:var(--textLight,#999);margin-left:26px;font-size:12px}.OverviewScreen-module__G4CzHG__timelineMetaSummary{border-top:1px solid var(--dividerCard,#2a2a2a);flex-direction:column;gap:10px;padding-top:12px;display:flex}.OverviewScreen-module__G4CzHG__metaLine{color:var(--textSecondary,#bbb);align-items:center;gap:8px;font-size:13px;display:flex}.OverviewScreen-module__G4CzHG__timelineSection{flex-direction:column;gap:12px;display:flex}.OverviewScreen-module__G4CzHG__iconCurrent{color:#3b82f6;font-size:12px}.OverviewScreen-module__G4CzHG__iconUpcoming{color:#f59e0b;font-size:12px}.OverviewScreen-module__G4CzHG__iconLate{color:#ef4444;font-size:12px}.OverviewScreen-module__G4CzHG__itemList{flex-direction:column;gap:10px;margin:-10px 0 0;padding:0;list-style:none;display:flex}.OverviewScreen-module__G4CzHG__timelineItem{background:var(--bg-secondary,#151922);border:1px solid var(--border,#2b2f36);border-radius:8px;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:3px 8px;display:inline-flex}.OverviewScreen-module__G4CzHG__lateItem{border-left:3px solid #ef4444}.OverviewScreen-module__G4CzHG__itemEmoji{flex-shrink:0;font-size:13px}.OverviewScreen-module__G4CzHG__itemContent{flex-direction:column;flex:1;gap:4px;display:flex}.OverviewScreen-module__G4CzHG__itemTitle{color:var(--text);margin:0;font-size:11px;font-weight:500}.OverviewScreen-module__G4CzHG__itemDate{color:var(--textLight,#999);font-size:11px}.OverviewScreen-module__G4CzHG__emptyText{color:var(--textLight,#999);margin:0;font-size:13px;font-style:italic}.OverviewScreen-module__G4CzHG__todoBadges{flex-wrap:wrap;gap:15px;margin-bottom:20px;display:flex}.OverviewScreen-module__G4CzHG__todoBadge{color:#3b82f6;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:999px;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.OverviewScreen-module__G4CzHG__todoList{flex-direction:column;gap:12px;display:flex}.OverviewScreen-module__G4CzHG__todoItem{padding-left:12px;position:relative}.OverviewScreen-module__G4CzHG__todoItem:before{content:"";background:var(--accent-color);opacity:.7;border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:0}.OverviewScreen-module__G4CzHG__todoContent{flex-direction:column;flex:1;gap:8px;display:flex}.OverviewScreen-module__G4CzHG__todoTitle{color:var(--text);font-size:14px;font-weight:600}.OverviewScreen-module__G4CzHG__todoMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.OverviewScreen-module__G4CzHG__statusBadge{text-transform:capitalize;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.OverviewScreen-module__G4CzHG__todoDate{color:var(--textLight,#999);align-items:center;gap:4px;font-size:11px;display:flex}.OverviewScreen-module__G4CzHG__todoStat{color:var(--text);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.OverviewScreen-module__G4CzHG__statusDot{border-radius:50%;width:8px;height:8px}.OverviewScreen-module__G4CzHG__statusLabel{opacity:.85}.OverviewScreen-module__G4CzHG__statusCount{font-weight:600}.OverviewScreen-module__G4CzHG__fileList{flex-wrap:wrap;gap:25px;margin:0;padding:0;list-style:none;display:flex}.OverviewScreen-module__G4CzHG__fileItem{cursor:pointer;flex-direction:column;align-items:center;transition:all .2s;display:flex}.OverviewScreen-module__G4CzHG__fileIcon{flex-shrink:0;font-size:24px}.OverviewScreen-module__G4CzHG__fileContent{flex-direction:column;flex:1;gap:4px;display:flex}.OverviewScreen-module__G4CzHG__fileName{color:var(--text);margin:0;font-size:12px;font-weight:500}.OverviewScreen-module__G4CzHG__fileAuthor{color:var(--textLight,#999);font-size:11px}.OverviewScreen-module__G4CzHG__resourceList{flex-direction:column;gap:15px;margin:15px 0 0;padding:0;list-style:none;display:flex}.OverviewScreen-module__G4CzHG__resourceItem{align-items:center;width:100%;display:flex}.OverviewScreen-module__G4CzHG__resourceLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.OverviewScreen-module__G4CzHG__resourceTitle,.OverviewScreen-module__G4CzHG__resourceLink{white-space:nowrap}.OverviewScreen-module__G4CzHG__resourceText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.OverviewScreen-module__G4CzHG__resourceTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.OverviewScreen-module__G4CzHG__resourceLink{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:12px;text-decoration:none;transition:color .15s;overflow:hidden}.OverviewScreen-module__G4CzHG__resourceLink:hover{color:#fff;text-decoration:underline}.OverviewScreen-module__G4CzHG__resourceLock{color:#9ca3af;font-size:12px}.OverviewScreen-module__G4CzHG__resourceMeta{color:#9ca3af;margin-bottom:6px;font-size:12px}.OverviewScreen-module__G4CzHG__requestTimeline{margin-top:8px;padding-left:16px;list-style:none;position:relative}.OverviewScreen-module__G4CzHG__requestTimeline:before{content:"";background:#ffffff14;width:1px;position:absolute;top:0;bottom:0;left:6px}.OverviewScreen-module__G4CzHG__requestTimelineItem{gap:12px;padding:6px 0 14px;display:flex;position:relative}.OverviewScreen-module__G4CzHG__timelineDot{border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:-2px}.OverviewScreen-module__G4CzHG__timelineContent{flex-direction:column;gap:4px;display:flex}.OverviewScreen-module__G4CzHG__requestTitle{color:#fff;font-size:14px;font-weight:500}.OverviewScreen-module__G4CzHG__activityList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.OverviewScreen-module__G4CzHG__activityItem{background:var(--bg-secondary,#151922);border:1px solid var(--border,#2b2f36);border-radius:8px;align-items:flex-start;gap:12px;padding:12px;transition:all .2s;display:flex}.OverviewScreen-module__G4CzHG__activityItem:hover{background:var(--hoverLighter,#ffffff0d);border-color:var(--borderHover,#444)}.OverviewScreen-module__G4CzHG__activityAvatar{border:1px solid var(--borderLight,#444);border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.OverviewScreen-module__G4CzHG__avatar{object-fit:cover;width:100%;height:100%}.OverviewScreen-module__G4CzHG__avatarFallback{background:var(--selected,#3b82f6);color:#fff;text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:600;display:flex}.OverviewScreen-module__G4CzHG__activityContent{flex-direction:column;flex:1;gap:4px;display:flex}.OverviewScreen-module__G4CzHG__activityMessage{color:var(--text);font-size:13px;line-height:1.5}.OverviewScreen-module__G4CzHG__activityMessage strong{color:var(--text);font-weight:600}.OverviewScreen-module__G4CzHG__activityPreview{background:var(--bg,#1f1f1f);border:1px solid var(--border,#2b2f36);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.OverviewScreen-module__G4CzHG__previewIcon{font-size:20px}.OverviewScreen-module__G4CzHG__addModuleCard{border-radius:14px;flex-direction:column;justify-content:center;gap:6px;animation:.3s OverviewScreen-module__G4CzHG__fadeIn;display:flex;position:relative}.OverviewScreen-module__G4CzHG__addModuleIcon{background:rgba(var(--primaryRGB,99,102,241),.2);width:36px;height:36px;color:rgb(var(--primaryRGB,99,102,241));border-radius:10px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.OverviewScreen-module__G4CzHG__addModuleCard h3{color:#e5e7eb;margin:5px 0 0;font-size:15px;font-weight:500}.OverviewScreen-module__G4CzHG__addModuleCard p{color:#9ca3af;margin:-5px 0 0;font-size:13px}.OverviewScreen-module__G4CzHG__iconAdd{color:var(--text)}.OverviewScreen-module__G4CzHG__filesStats{color:var(--textLight,#999);justify-content:space-between;margin-bottom:14px;font-size:12px;display:flex}.OverviewScreen-module__G4CzHG__filesCount{font-weight:500}.OverviewScreen-module__G4CzHG__filesSize{opacity:.8}.OverviewScreen-module__G4CzHG__filePreview{background:var(--bg,#1f1f1f);border:1px solid var(--border,#2b2f36);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.OverviewScreen-module__G4CzHG__fileThumb{object-fit:cover;width:100%;height:100%}.OverviewScreen-module__G4CzHG__fileMeta{color:var(--textLight,#999);margin:-5px 0 0;font-size:11px}.OverviewScreen-module__G4CzHG__fileIconFallback{opacity:.85;font-size:22px}.OverviewScreen-module__G4CzHG__activityRow{align-items:center;gap:12px;padding:8px 4px;display:flex}.OverviewScreen-module__G4CzHG__activityActionIcon{opacity:.8;flex-shrink:0;align-items:center;gap:4px;display:flex}.OverviewScreen-module__G4CzHG__activityDot{opacity:.5;color:var(--text)}.OverviewScreen-module__G4CzHG__activityText{white-space:nowrap;min-width:0;color:var(--text);flex:1;gap:6px;font-weight:500;display:flex;overflow:hidden}.OverviewScreen-module__G4CzHG__nameActivity{font-size:13px;font-weight:300}.OverviewScreen-module__G4CzHG__activityLabel{color:var(--textLight);font-size:13px}.OverviewScreen-module__G4CzHG__activityTime{color:var(--text);opacity:.8;margin-left:auto;font-size:11px}.OverviewScreen-module__G4CzHG__notesPreview{flex-direction:column;gap:8px;display:flex}.OverviewScreen-module__G4CzHG__notesText{color:var(--text);-webkit-line-clamp:4;white-space:pre-line;-webkit-box-orient:vertical;font-family:Manrope;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.OverviewScreen-module__G4CzHG__notesMeta{color:#9ca3af;font-size:11px}@keyframes OverviewScreen-module__G4CzHG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.OverviewScreen-module__G4CzHG__overviewContainer{gap:20px;padding:16px}.OverviewScreen-module__G4CzHG__card{padding:20px}.OverviewScreen-module__G4CzHG__sectionTitle{font-size:16px}.OverviewScreen-module__G4CzHG__timelineGrid{grid-template-columns:1fr}.OverviewScreen-module__G4CzHG__todoBadges{gap:8px}}@media (min-width:1024px){.OverviewScreen-module__G4CzHG__modulesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.OverviewScreen-module__G4CzHG__modulesGrid{grid-template-columns:1fr}}@media (max-width:1024px){.OverviewScreen-module__G4CzHG__overviewLayout{grid-template-columns:1fr}.OverviewScreen-module__G4CzHG__modulesGrid{grid-template-columns:repeat(2,1fr)}}:is([data-theme=light] .OverviewScreen-module__G4CzHG__card,[data-theme=light] .OverviewScreen-module__G4CzHG__cardJournal,[data-theme=light] .OverviewScreen-module__G4CzHG__cardUpdatesStyle){box-shadow:0 1px 4px #00000012,0 0 0 1px #00000008}:is([data-theme=light] .OverviewScreen-module__G4CzHG__card:hover,[data-theme=light] .OverviewScreen-module__G4CzHG__cardJournal:hover,[data-theme=light] .OverviewScreen-module__G4CzHG__cardUpdatesStyle:hover){box-shadow:0 4px 16px #0000001a,0 0 0 1px #0000000a}[data-theme=light] .OverviewScreen-module__G4CzHG__fadeOut{background:linear-gradient(#fff0,#fffffff2)}[data-theme=light] .OverviewScreen-module__G4CzHG__btnCreate{background:#2563eb}[data-theme=light] .OverviewScreen-module__G4CzHG__btnCreate:hover{background:#1d4ed8}[data-theme=light] .OverviewScreen-module__G4CzHG__avatarFallback{background:#2563eb}[data-theme=light] .OverviewScreen-module__G4CzHG__resourceTitle{color:var(--text)}[data-theme=light] .OverviewScreen-module__G4CzHG__resourceLink{color:var(--muted)}[data-theme=light] .OverviewScreen-module__G4CzHG__resourceLink:hover{color:var(--text);text-decoration:underline}:is([data-theme=light] .OverviewScreen-module__G4CzHG__resourceLock,[data-theme=light] .OverviewScreen-module__G4CzHG__resourceMeta){color:var(--muted)}[data-theme=light] .OverviewScreen-module__G4CzHG__requestTimeline:before{background:var(--border)}[data-theme=light] .OverviewScreen-module__G4CzHG__requestTitle{color:var(--text)}[data-theme=light] .OverviewScreen-module__G4CzHG__progressBar{background:var(--progressTrack,#e8ecf1)}[data-theme=light] .OverviewScreen-module__G4CzHG__emptyModulesState{background-color:#00000003;background-image:radial-gradient(#0000000f 1px,#0000 1px);border-color:#0000001a}[data-theme=light] .OverviewScreen-module__G4CzHG__addModuleCard h3{color:var(--text)}[data-theme=light] .OverviewScreen-module__G4CzHG__addModuleCard p{color:var(--muted)}[data-theme=light] .OverviewScreen-module__G4CzHG__notesMeta{color:var(--muted)}[data-theme=light] .OverviewScreen-module__G4CzHG__timelineItem{box-shadow:0 1px 3px #0000000f}
.ProjectAccessModal-module__-LVS8W__backdrop{z-index:2000;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.ProjectAccessModal-module__-LVS8W__modal{background-color:var(--modalBackground);color:var(--text,#fff);border:1px solid var(--borderModalBackground);border-radius:12px;width:800px;max-width:90%;height:75vh;min-height:0;display:flex;position:relative;overflow:visible;box-shadow:0 30px 80px #0009}.ProjectAccessModal-module__-LVS8W__sideBar{background-color:var(--modalBackgroundLighter);border-right:1px solid var(--borderModalBackground);border-top-left-radius:12px;border-bottom-left-radius:12px;width:250px;padding:10px}.ProjectAccessModal-module__-LVS8W__section{flex-direction:column;flex:1;justify-content:space-between;height:100%;min-height:0;display:flex}.ProjectAccessModal-module__-LVS8W__modalContent{flex:1;min-height:0;padding:15px;overflow-y:auto}.ProjectAccessModal-module__-LVS8W__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ProjectAccessModal-module__-LVS8W__closeDiv:hover{background-color:var(--hoverLighter)}.ProjectAccessModal-module__-LVS8W__closeIcon{width:14px;height:14px;font-size:14px}html[data-theme=dark] .ProjectAccessModal-module__-LVS8W__closeIcon{color:#fff}html[data-theme=light] .ProjectAccessModal-module__-LVS8W__closeIcon{color:#45433e}.ProjectAccessModal-module__-LVS8W__content{font-size:15px;line-height:1.6}.ProjectAccessModal-module__-LVS8W__sideOption{cursor:pointer;border-radius:5px;align-items:center;width:100%;height:40px;padding:0 10px;display:flex}.ProjectAccessModal-module__-LVS8W__sideOption:hover{background-color:var(--hoverLighterBlack)}.ProjectAccessModal-module__-LVS8W__sideOptionActive{background-color:var(--selectedLighter)}.ProjectAccessModal-module__-LVS8W__sideOptionTitle{margin:5px 0 0 10px;font-size:14px;font-weight:400}.ProjectAccessModal-module__-LVS8W__icon{width:16px;height:auto;display:block}html[data-theme=dark] .ProjectAccessModal-module__-LVS8W__iconGrey{display:none}html[data-theme=light] .ProjectAccessModal-module__-LVS8W__iconWhite{display:none}.ProjectAccessModal-module__-LVS8W__nav{flex-direction:column;margin:20px 0 0;display:flex}.ProjectAccessModal-module__-LVS8W__main{flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.ProjectAccessModal-module__-LVS8W__title{letter-spacing:-.05px;margin:0;font-size:18px;font-weight:800}.ProjectAccessModal-module__-LVS8W__divider{background-color:var(--borderModalBackground);width:100%;height:.1px;margin:20px 0 10px}.ProjectAccessModal-module__-LVS8W__main{scrollbar-width:thin;scrollbar-color:var(--scrollbarThumb,#696868)transparent}.ProjectAccessModal-module__-LVS8W__header{border-bottom:1px solid var(--borderModalBackground);flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:10px 20px 10px 10px;display:flex}.ProjectAccessModal-module__-LVS8W__headerSidebar{justify-content:space-between;align-items:center;height:30px;display:flex}.ProjectAccessModal-module__-LVS8W__fieldTitle{margin:20px 0 8px;font-size:14px;font-weight:700;display:block}.ProjectAccessModal-module__-LVS8W__creatorBox{background-color:var(--sideBarModale);border:1px solid var(--lightGrey);border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;padding:12px;display:flex}.ProjectAccessModal-module__-LVS8W__avatarSmall{background-color:var(--lightGrey);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.ProjectAccessModal-module__-LVS8W__avatarSmall img{object-fit:cover;width:100%;height:100%}.ProjectAccessModal-module__-LVS8W__creatorName,.ProjectAccessModal-module__-LVS8W__memberName{color:var(--text);font-size:14px;font-weight:600}.ProjectAccessModal-module__-LVS8W__clientName{color:var(--text);margin-left:10px;font-size:14px;font-weight:600}.ProjectAccessModal-module__-LVS8W__creatorNameModal{color:var(--text);font-size:12px;font-weight:600}.ProjectAccessModal-module__-LVS8W__creatorEmail{color:var(--textOpacity06);font-size:12px}.ProjectAccessModal-module__-LVS8W__creatorEmailModal{color:var(--textOpacity06);font-size:10px}.ProjectAccessModal-module__-LVS8W__clientBox{background-color:var(--sideBarModale);border:1px solid var(--lightGrey);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.ProjectAccessModal-module__-LVS8W__leftClientBox{justify-content:flex-start;align-items:center;display:flex}.ProjectAccessModal-module__-LVS8W__clientSelector{flex-direction:column;align-items:center;gap:10px;display:flex}.ProjectAccessModal-module__-LVS8W__titleDivClient{justify-content:space-between;align-items:center;display:flex}.ProjectAccessModal-module__-LVS8W__selectClient{border:1px solid var(--borderInput);background-color:var(--inputBg);color:var(--text);border-radius:6px;flex:1;padding:8px 10px;font-size:14px}.ProjectAccessModal-module__-LVS8W__newClientBtn{color:var(--text);cursor:pointer;height:13px;margin:0;font-size:13px;font-weight:400;text-decoration:underline;transition:opacity .2s}.ProjectAccessModal-module__-LVS8W__newClientBtn:hover{opacity:.8}.ProjectAccessModal-module__-LVS8W__newClientIcon{font-size:12px}.ProjectAccessModal-module__-LVS8W__clientUserRow{border:1px solid var(--lightGrey);background-color:var(--sideBarModale);border-radius:6px;align-items:center;gap:10px;margin-bottom:8px;padding:10px;display:flex}.ProjectAccessModal-module__-LVS8W__roleStatic{opacity:.8;margin-left:auto;font-size:13px}.ProjectAccessModal-module__-LVS8W__removeBtn{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s;display:flex}.ProjectAccessModal-module__-LVS8W__removeBtn:hover{background-color:var(--hoverLighter)}.ProjectAccessModal-module__-LVS8W__addMemberBtn{background-color:var(--hover);cursor:pointer;color:var(--text);border:none;border-radius:6px;align-items:center;gap:8px;margin-top:10px;padding:8px 14px;font-size:13px;transition:background-color .2s;display:flex}.ProjectAccessModal-module__-LVS8W__addMemberBtn:hover{background-color:var(--hoverLighter)}.ProjectAccessModal-module__-LVS8W__addAllLink{cursor:pointer;height:34px;color:var(--textOpacity08);background:0 0;border:none;border-radius:10px;align-items:center;padding:0 6px;font-size:13px;font-weight:600;display:inline-flex}.ProjectAccessModal-module__-LVS8W__addAllLink:hover{background:var(--hover);color:var(--text)}.ProjectAccessModal-module__-LVS8W__addAllLink:disabled{opacity:.4;cursor:not-allowed}.ProjectAccessModal-module__-LVS8W__errorGlobal{color:#dc2626;text-align:center;margin-top:15px;font-size:14px;font-weight:500}.ProjectAccessModal-module__-LVS8W__loading{height:100%;color:var(--text);opacity:.8;flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.ProjectAccessModal-module__-LVS8W__actions{border-top:1px solid var(--dividerModale);justify-content:flex-end;gap:12px;padding:20px;display:flex}.ProjectAccessModal-module__-LVS8W__footerClient{justify-content:flex-end;align-items:center;gap:12px;padding:20px;display:flex}.ProjectAccessModal-module__-LVS8W__content::-webkit-scrollbar{width:8px}.ProjectAccessModal-module__-LVS8W__content::-webkit-scrollbar-thumb{background-color:var(--lightGrey);border-radius:10px}.ProjectAccessModal-module__-LVS8W__emptyHint{color:var(--textOpacity08);font-size:12px}.ProjectAccessModal-module__-LVS8W__emptyHintDiv{justify-content:center;align-items:center;width:100%;height:100px;display:flex}.ProjectAccessModal-module__-LVS8W__addAllBtn{background:var(--hover);border:1px solid var(--border);cursor:pointer;color:var(--text);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.ProjectAccessModal-module__-LVS8W__addAllBtn:hover{background:var(--hoverLighter)}.ProjectAccessModal-module__-LVS8W__iconUserPlus{margin-right:5px;font-size:12px}.ProjectAccessModal-module__-LVS8W__membersGrid{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.ProjectAccessModal-module__-LVS8W__memberCard{background:var(--bgModale);border:1px solid var(--dividerModale);border-radius:10px;flex:auto;align-items:center;gap:12px;width:auto;min-width:180px;max-width:fit-content;padding:8px 35px 8px 12px;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}.ProjectAccessModal-module__-LVS8W__removeIcon{color:var(--textSecondary);cursor:pointer;opacity:.6;background:0 0;border:none;font-size:12px;transition:opacity .2s;position:absolute;top:6px;right:6px}.ProjectAccessModal-module__-LVS8W__checkboxRow{align-items:center;gap:10px;margin-top:0;font-size:14px;display:flex}.ProjectAccessModal-module__-LVS8W__textCheckbox{color:var(--text);opacity:.8;margin:0;font-size:13px}.ProjectAccessModal-module__-LVS8W__removeIcon:hover{opacity:1}.ProjectAccessModal-module__-LVS8W__avatarWrapper{flex-shrink:0}.ProjectAccessModal-module__-LVS8W__info{flex-direction:column;flex:1;gap:4px;display:flex}.ProjectAccessModal-module__-LVS8W__name{color:var(--text);font-size:14px;font-weight:500}.ProjectAccessModal-module__-LVS8W__roleSelect{background:var(--inputBg);border:1px solid var(--borderInput);width:100%;color:var(--text);cursor:pointer;border-radius:6px;outline:none;padding:4px 6px;font-size:13px}.ProjectAccessModal-module__-LVS8W__memberCard.ProjectAccessModal-module__-LVS8W__removing{opacity:0;transition:all .2s;transform:scale(.95)}.ProjectAccessModal-module__-LVS8W__rightHeader{align-items:center;display:flex}.ProjectAccessModal-module__-LVS8W__contextBlock{margin-bottom:18px}.ProjectAccessModal-module__-LVS8W__contextText{opacity:.7;font-size:13px;line-height:1.5}.ProjectAccessModal-module__-LVS8W__warningText{color:#f59e0b;opacity:.9;margin-top:6px;font-size:12px}.ProjectAccessModal-module__-LVS8W__clientCard{background:var(--clientDetailModale);border-radius:12px;width:100%;padding:6px 15px;display:flex}.ProjectAccessModal-module__-LVS8W__clientTitleLeftRow{display:flex}.ProjectAccessModal-module__-LVS8W__clientName{color:var(--text);letter-spacing:-.5px;margin:0;font-size:20px;font-weight:600}.ProjectAccessModal-module__-LVS8W__clientMainInfo{flex-direction:column;justify-content:flex-start;width:100%;display:flex}.ProjectAccessModal-module__-LVS8W__clientHeaderRow{align-items:flex-start;gap:14px;width:100%;display:flex}.ProjectAccessModal-module__-LVS8W__clientInfo{flex:1}.ProjectAccessModal-module__-LVS8W__clientTitleRow{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.ProjectAccessModal-module__-LVS8W__clientTitleLeftRow{justify-content:flex-start;align-items:center;gap:8px;display:flex}.ProjectAccessModal-module__-LVS8W__typeBadge{background:var(--hover);opacity:.8;border-radius:20px;padding:3px 8px;font-size:11px}.ProjectAccessModal-module__-LVS8W__clientEmail{color:var(--textOpacity06);font-size:13px}.ProjectAccessModal-module__-LVS8W__clientMeta{opacity:.6;margin-top:2px;font-size:12px}.ProjectAccessModal-module__-LVS8W__bottomLine{align-items:center;gap:12px;margin-top:-5px;display:flex}.ProjectAccessModal-module__-LVS8W__avatarStack{align-items:center;display:flex}.ProjectAccessModal-module__-LVS8W__stackedAvatar{border:2px solid var(--bg-secondary);flex-shrink:0;margin-left:-12px}.ProjectAccessModal-module__-LVS8W__stackedAvatar:first-child{margin-left:0}.ProjectAccessModal-module__-LVS8W__more{background:var(--moreUser);width:26px;height:26px;color:var(--text);border:2px solid var(--bg-secondary);z-index:10;border-radius:50%;justify-content:center;align-items:center;margin-left:-12px;font-size:11px;font-weight:500;display:flex;position:relative;transform:translate(4px)}.ProjectAccessModal-module__-LVS8W__emptyClientCard{text-align:center;background:var(--sideBarModale);border:1px dashed var(--dividerModale);opacity:.9;border-radius:10px;flex-direction:column;align-items:center;gap:10px;margin-bottom:16px;padding:24px 16px;display:flex}.ProjectAccessModal-module__-LVS8W__emptyTitle{font-size:14px;font-weight:600}.ProjectAccessModal-module__-LVS8W__emptySubtitle{opacity:.6;max-width:260px;font-size:12px}.ProjectAccessModal-module__-LVS8W__emptySubtitleClient{opacity:.6;font-size:12px}.ProjectAccessModal-module__-LVS8W__clientActions{flex-direction:column;gap:10px;display:flex}.ProjectAccessModal-module__-LVS8W__clientPickerSection{flex-direction:column;height:calc(100% - 50px);display:flex}.ProjectAccessModal-module__-LVS8W__createClientSecondary{cursor:pointer;opacity:.7;background:0 0;border:none;font-size:13px;text-decoration:underline}.ProjectAccessModal-module__-LVS8W__createClientSecondary:hover{opacity:1}.ProjectAccessModal-module__-LVS8W__clientMenuWrapper{position:relative}.ProjectAccessModal-module__-LVS8W__clientPickerMain{flex-direction:column;gap:10px;display:flex}.ProjectAccessModal-module__-LVS8W__clientPickerFooter{justify-content:space-between;margin-top:auto;padding-inline:10px;display:flex}.ProjectAccessModal-module__-LVS8W__menuTrigger{cursor:pointer;color:var(--textOpacity08);padding:4px;background:0 0;border:none;border-radius:8px;padding:0 5px;font-size:18px;transition:background-color .18s,color .18s,transform .12s}.ProjectAccessModal-module__-LVS8W__menuTrigger:hover{background-color:var(--hover);color:var(--text)}.ProjectAccessModal-module__-LVS8W__dropdown{background:var(--modalBackground);border:1px solid var(--dividerModale);z-index:50;border-radius:8px;width:160px;padding:0;position:absolute;top:30px;right:0;overflow:hidden;box-shadow:0 10px 30px #0000004d}.ProjectAccessModal-module__-LVS8W__item{text-align:left;cursor:pointer;width:100%;color:var(--textOpacity08);background:0 0;border:none;padding:8px 14px;font-size:13px}.ProjectAccessModal-module__-LVS8W__item:hover{background:var(--hoverLighter)}.ProjectAccessModal-module__-LVS8W__delete{color:#ef4444}.ProjectAccessModal-module__-LVS8W__divider{background:var(--dividerModale);height:1px;margin:6px 0}.ProjectAccessModal-module__-LVS8W__backButton{color:var(--textOpacity08);cursor:pointer;background-color:#0000;border:none;text-decoration:none}.ProjectAccessModal-module__-LVS8W__backButton:hover{color:var(--text);text-decoration:underline}.ProjectAccessModal-module__-LVS8W__urlBox{background:var(--clientDetailModale);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:5px 12px;display:flex}.ProjectAccessModal-module__-LVS8W__urlText{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ProjectAccessModal-module__-LVS8W__copyButton{cursor:pointer;color:var(--textOpacity08);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s,color .2s,transform .5s;display:flex}.ProjectAccessModal-module__-LVS8W__copyButton:hover{background-color:var(--hover)}.ProjectAccessModal-module__-LVS8W__roleBadge{background:var(--blueLight);color:var(--blue);border-radius:6px;padding:4px 8px;font-size:12px}.ProjectAccessModal-module__-LVS8W__regenerateButton{cursor:pointer;opacity:.8;background:0 0;border:none;align-items:center;gap:6px;font-size:13px;display:flex}.ProjectAccessModal-module__-LVS8W__regenerateButton:hover{opacity:1}.ProjectAccessModal-module__-LVS8W__accessCard{flex-direction:column;height:100%;display:flex}.ProjectAccessModal-module__-LVS8W__regenerateRow{justify-content:flex-end;width:100%;display:flex}.ProjectAccessModal-module__-LVS8W__emptyTitle{margin-bottom:6px;font-weight:600}.ProjectAccessModal-module__-LVS8W__emptySubtitle{opacity:.7}.ProjectAccessModal-module__-LVS8W__countTiny{opacity:.65;margin-left:6px;font-size:12px}.ProjectAccessModal-module__-LVS8W__ownerDiv{border-radius:14px;flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.ProjectAccessModal-module__-LVS8W__creatorRow{background-color:var(--rolePicker);border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;display:flex}.ProjectAccessModal-module__-LVS8W__creatorLeft{align-items:center;gap:12px;min-width:0;display:flex}.ProjectAccessModal-module__-LVS8W__creatorInfo{flex-direction:column;min-width:0;display:flex}.ProjectAccessModal-module__-LVS8W__creatorName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:650;line-height:1.2;overflow:hidden}.ProjectAccessModal-module__-LVS8W__creatorEmail{opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ProjectAccessModal-module__-LVS8W__ownerBadge{color:#3b82f6;background:#3b82f624;border:1px solid #3b82f640;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:10px;font-weight:650}.ProjectAccessModal-module__-LVS8W__fieldHeader{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;margin-bottom:10px;display:flex}.ProjectAccessModal-module__-LVS8W__fieldHeaderMember{margin-top:30px}.ProjectAccessModal-module__-LVS8W__headerActions{flex-wrap:wrap;gap:8px;display:flex}.ProjectAccessModal-module__-LVS8W__addAllBtn{border:1px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;transition:background .15s,transform .15s,border-color .15s;display:inline-flex}.ProjectAccessModal-module__-LVS8W__addAllBtn:hover{background:var(--hover);border-color:var(--borderStrong)}.ProjectAccessModal-module__-LVS8W__addAllBtn:active{transform:translateY(1px)}.ProjectAccessModal-module__-LVS8W__addAllBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.ProjectAccessModal-module__-LVS8W__iconAction{background:var(--card);width:34px;height:34px;color:var(--text);cursor:pointer;background-color:var(--hoverSidebar);border:none;border-radius:10px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,transform .15s;display:flex}.ProjectAccessModal-module__-LVS8W__iconAction:hover:not(:disabled){background:var(--hover);border-color:var(--borderStrong)}.ProjectAccessModal-module__-LVS8W__iconAction:active:not(:disabled){transform:translateY(1px)}.ProjectAccessModal-module__-LVS8W__iconAction:disabled{opacity:.4;cursor:not-allowed}.ProjectAccessModal-module__-LVS8W__addMemberSection{border:1px solid var(--border);background:var(--card);border-radius:14px;flex-direction:column;gap:10px;margin:10px 0 14px;padding:12px;display:flex}.ProjectAccessModal-module__-LVS8W__pickerInlineActions{justify-content:flex-end;display:flex}.ProjectAccessModal-module__-LVS8W__bulkBar{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 12px;padding:0 10px;display:flex}.ProjectAccessModal-module__-LVS8W__bulkAddWrap{align-items:center;margin-left:10px;padding-left:14px;display:flex;position:relative}.ProjectAccessModal-module__-LVS8W__bulkAddWrap:before{content:"";background:var(--border);opacity:.6;width:1px;position:absolute;top:6px;bottom:6px;left:0}.ProjectAccessModal-module__-LVS8W__bulkLeft{align-items:center;gap:10px;min-width:0;display:flex}.ProjectAccessModal-module__-LVS8W__bulkLabel{color:var(--text);font-size:13px;font-weight:650}.ProjectAccessModal-module__-LVS8W__bulkClear{opacity:.8;cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:10px;padding:6px 8px;font-size:12px;transition:background .15s}.ProjectAccessModal-module__-LVS8W__bulkClear:hover{background:var(--hover)}.ProjectAccessModal-module__-LVS8W__bulkRight{align-items:center;gap:8px;display:flex}.ProjectAccessModal-module__-LVS8W__bulkMailBtn{border:1px solid var(--border);background:var(--card);height:34px;color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:650;transition:background .15s,transform .15s,border-color .15s;display:inline-flex}.ProjectAccessModal-module__-LVS8W__bulkMailBtn:hover{background:var(--hover);border-color:var(--borderStrong)}.ProjectAccessModal-module__-LVS8W__bulkMailBtn:active{transform:translateY(1px)}.ProjectAccessModal-module__-LVS8W__bulkMailBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.ProjectAccessModal-module__-LVS8W__membersList{flex-direction:column;gap:8px;display:flex}.ProjectAccessModal-module__-LVS8W__memberRowHeader{border:1px solid var(--border);background:var(--card);opacity:.8;border-radius:12px;grid-template-columns:34px 1fr 180px;align-items:center;gap:12px;padding:10px 12px;font-size:12px;font-weight:700;display:grid}.ProjectAccessModal-module__-LVS8W__headerName,.ProjectAccessModal-module__-LVS8W__headerRole{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProjectAccessModal-module__-LVS8W__memberRow{background:var(--rolePicker);border-radius:12px;grid-template-columns:34px 1fr 180px;align-items:center;gap:12px;padding:10px 12px;transition:background .15s,border-color .15s,transform .15s;display:grid}.ProjectAccessModal-module__-LVS8W__memberIdentity{align-items:center;gap:12px;min-width:0;display:flex}.ProjectAccessModal-module__-LVS8W__memberMeta{flex-direction:column;min-width:0;display:flex}.ProjectAccessModal-module__-LVS8W__memberName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.ProjectAccessModal-module__-LVS8W__memberEmail{opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ProjectAccessModal-module__-LVS8W__memberRole{justify-content:flex-end;display:flex}.ProjectAccessModal-module__-LVS8W__emptyHint{opacity:.75;padding:10px 2px;font-size:13px}@media (max-width:900px){.ProjectAccessModal-module__-LVS8W__memberRowHeader,.ProjectAccessModal-module__-LVS8W__memberRow{grid-template-columns:34px 1fr}.ProjectAccessModal-module__-LVS8W__headerRole,.ProjectAccessModal-module__-LVS8W__memberRole{display:none}}
.ClientPicker-module__0jvY0W__wrapper{z-index:10;width:100%;position:relative}.ClientPicker-module__0jvY0W__selector{background:var(--inputBg);border:1px solid var(--borderInput);cursor:pointer;color:var(--text);border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.ClientPicker-module__0jvY0W__dropdown{background:var(--bgModale);border:1px solid var(--dividerModale);z-index:9999;border-radius:6px;max-height:260px;position:absolute;overflow:auto;box-shadow:0 8px 24px #00000040}.ClientPicker-module__0jvY0W__search{background:var(--sideBarModale);width:100%;color:var(--text);border:none;outline:none;padding:8px;font-size:13px}.ClientPicker-module__0jvY0W__list{max-height:200px;overflow-y:auto}.ClientPicker-module__0jvY0W__item{cursor:pointer;color:var(--text);align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:background .2s;display:flex}.ClientPicker-module__0jvY0W__item:hover{background:var(--hover)}.ClientPicker-module__0jvY0W__noResults{text-align:center;opacity:.7;padding:10px;font-size:13px}.ClientPicker-module__0jvY0W__arrow{opacity:.6;margin-left:auto;transition:transform .2s}.ClientPicker-module__0jvY0W__arrow.ClientPicker-module__0jvY0W__open{transform:rotate(180deg)}.ClientPicker-module__0jvY0W__clearBtn{color:var(--text);cursor:pointer;opacity:.6;background:0 0;border:none;margin-left:auto;font-size:13px}.ClientPicker-module__0jvY0W__clearBtn:hover{opacity:1;color:var(--primary)}.ClientPicker-module__0jvY0W__row{justify-content:space-between;display:flex}.ClientPicker-module__0jvY0W__loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ClientPicker-module__0jvY0W__loader{color:var(--text)}.ClientPicker-module__0jvY0W__textLoading{color:var(--text);margin-left:10px;font-size:14px}
.OverviewDeliveriesCard-module__9EERLW__card{background:var(--bgCard);border:1px solid var(--borderCard);cursor:pointer;border-radius:12px;padding:20px;transition:all .2s;animation:.3s OverviewDeliveriesCard-module__9EERLW__fadeIn}@keyframes OverviewDeliveriesCard-module__9EERLW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.OverviewDeliveriesCard-module__9EERLW__card:hover{border-color:var(--borderHover,#444);border-left:4px solid rgb(var(--primaryRGB))}.OverviewDeliveriesCard-module__9EERLW__attention{border-left:4px solid rgb(var(--primaryRGB))}.OverviewDeliveriesCard-module__9EERLW__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.OverviewDeliveriesCard-module__9EERLW__title{color:var(--textOpacity08);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.OverviewDeliveriesCard-module__9EERLW__sectionTitle{color:var(--text);justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;padding-bottom:10px;font-size:14px;font-weight:500;display:flex}.OverviewDeliveriesCard-module__9EERLW__titlecard{color:var(--textOpacity08);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.OverviewDeliveriesCard-module__9EERLW__badges{gap:6px;display:flex}.OverviewDeliveriesCard-module__9EERLW__badgePending{color:#3b82f6;background:#3b82f626;border-radius:999px;padding:4px 8px;font-size:11px}.OverviewDeliveriesCard-module__9EERLW__badgeChanges{color:#f97316;background:#f9731626;border-radius:999px;padding:4px 8px;font-size:11px}.OverviewDeliveriesCard-module__9EERLW__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.OverviewDeliveriesCard-module__9EERLW__row{align-items:center;gap:10px;display:flex}.OverviewDeliveriesCard-module__9EERLW__content{flex-direction:column;min-width:0;display:flex}.OverviewDeliveriesCard-module__9EERLW__titleRow{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.OverviewDeliveriesCard-module__9EERLW__meta{color:var(--textLight);font-size:11px}.OverviewDeliveriesCard-module__9EERLW__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.OverviewDeliveriesCard-module__9EERLW__dotPending{background:#3b82f6}.OverviewDeliveriesCard-module__9EERLW__dotChanges{background:#f97316}.OverviewDeliveriesCard-module__9EERLW__dotDefault{background:#6b7280}.OverviewDeliveriesCard-module__9EERLW__empty{color:var(--textLight,#999);margin:0;font-size:13px;font-style:italic}
.ModuleActionTooltip-module__AC7iRq__menu{background-color:var(--bg);border:1px solid var(--divider);z-index:100;border-radius:8px;min-width:200px;padding:5px;position:absolute;top:30px;right:0;box-shadow:0 4px 16px #0003}.ModuleActionTooltip-module__AC7iRq__item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:flex}.ModuleActionTooltip-module__AC7iRq__item:hover{background:var(--hover)}.ModuleActionTooltip-module__AC7iRq__icon{margin-right:5px;font-size:11px}[data-theme=light] .ModuleActionTooltip-module__AC7iRq__menu{background-color:var(--bgTable);border-color:var(--border);box-shadow:0 8px 24px #0000001f}
