.ClientView-module__LbOAmq__clientView{width:100%;height:100%;color:var(--text,#fff);flex-direction:row;gap:20px;padding:10px 20px 20px;display:flex;overflow-y:auto}.ClientView-module__LbOAmq__viewLeft{width:50%;height:100%;color:var(--text,#fff);flex-direction:column;display:flex;overflow-y:visible}.ClientView-module__LbOAmq__viewRight{width:50%;color:var(--text,#fff);flex-direction:column;justify-content:space-between;height:770px;display:flex;overflow-y:visible}.ClientView-module__LbOAmq__loadingtext{color:var(--text);margin:0;font-size:15px}.ClientView-module__LbOAmq__loading{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}.ClientView-module__LbOAmq__error,.ClientView-module__LbOAmq__empty{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.ClientView-module__LbOAmq__header{border-bottom:1px solid var(--dividerModale);justify-content:space-between;align-items:center;padding:20px;display:flex}.ClientView-module__LbOAmq__headerLeft{align-items:center;gap:1.5rem;display:flex}.ClientView-module__LbOAmq__headerInfo{flex-direction:column;gap:.5rem;display:flex}.ClientView-module__LbOAmq__clientName{color:var(--text);margin:0;font-size:2rem;font-weight:600}.ClientView-module__LbOAmq__clientType{color:var(--muted);font-size:.95rem;font-weight:500}.ClientView-module__LbOAmq__headerActions{gap:1rem;display:flex}.ClientView-module__LbOAmq__content{flex-direction:column;gap:20px;display:flex}.ClientView-module__LbOAmq__section{background:var(--sideBarModale);border:1px solid var(--dividerModale);border-radius:12px;padding:20px}.ClientView-module__LbOAmq__titleButton{justify-content:space-between;align-items:center;margin:25px 0 15px;display:flex}.ClientView-module__LbOAmq__fieldTitleMembers{color:var(--text);font-size:15px;font-weight:700;display:block}.ClientView-module__LbOAmq__infoGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.ClientView-module__LbOAmq__infoItem{flex-direction:column;gap:.5rem;display:flex}.ClientView-module__LbOAmq__infoLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}.ClientView-module__LbOAmq__infoValue{color:var(--text);margin:0;font-size:1rem}.ClientView-module__LbOAmq__actionDiv{justify-content:flex-end;width:100%;display:flex}@media (max-width:768px){.ClientView-module__LbOAmq__clientView{padding:1rem}.ClientView-module__LbOAmq__header{flex-direction:column;align-items:flex-start;gap:1rem}.ClientView-module__LbOAmq__headerActions{justify-content:flex-end;width:100%}.ClientView-module__LbOAmq__infoGrid{grid-template-columns:1fr}}.ClientView-module__LbOAmq__mainInfoSection{background-color:var(--sideBarModale);border:1px solid var(--dividerModale);border-radius:8px;padding:20px}.ClientView-module__LbOAmq__basicInfoLayout{align-items:flex-start;gap:20px;display:flex}.ClientView-module__LbOAmq__avatarContainer{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.ClientView-module__LbOAmq__infoContainer{flex:1;min-width:0}.ClientView-module__LbOAmq__divFirstNameName{gap:20px;display:flex}.ClientView-module__LbOAmq__usersSection{height:50%;margin-bottom:15px}.ClientView-module__LbOAmq__usersContent{background-color:var(--sideBarModale);border:1px solid var(--dividerModale);border-radius:8px;height:285px;padding:20px;overflow-y:auto}.ClientView-module__LbOAmq__projectSection{background:var(--sideBarModale);border:1px solid var(--dividerModale);border-radius:12px;height:285px;padding:20px;overflow-y:auto}.ClientView-module__LbOAmq__usersDescription{color:var(--text);opacity:.8;margin:0 0 15px;font-size:13px;line-height:1.4}.ClientView-module__LbOAmq__usersHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ClientView-module__LbOAmq__addUserBtn{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}.ClientView-module__LbOAmq__addUserBtn:hover{background:var(--hoverLighter)}.ClientView-module__LbOAmq__addUserIcon{margin:0 5px 0 0;font-size:10px}.ClientView-module__LbOAmq__removeUserBtn{cursor:pointer;color:#fff;background:#dc262673;border:none;border-radius:2px;justify-content:center;align-items:center;width:20px;height:20px;margin-left:10px;display:flex}.ClientView-module__LbOAmq__userRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ClientView-module__LbOAmq__userRow>.ClientView-module__LbOAmq__avatar{flex-shrink:0;width:40px;height:40px}.ClientView-module__LbOAmq__addressSection{margin-bottom:15px}.ClientView-module__LbOAmq__addressContent{background:var(--sideBarModale);border:1px solid var(--dividerModale);border-radius:8px;padding:20px}.ClientView-module__LbOAmq__addressRow{grid-template-columns:120px 1fr;gap:10px;display:grid}.ClientView-module__LbOAmq__fieldTitle{color:var(--text);margin:30px 0 0;font-size:15px;font-weight:700}.ClientView-module__LbOAmq__fieldTitleSecond{color:var(--text);margin:10px 0 15px;font-size:15px;font-weight:700}.ClientView-module__LbOAmq__titlesectionTop{justify-content:space-between;align-items:center;margin:0;display:flex}.ClientView-module__LbOAmq__type{border:1px solid var(--border);background-color:var(--sideBarModale);font-size:12px;font-weight:400px;border-radius:40px;padding:5px 20px}.ClientView-module__LbOAmq__titleSection{color:var(--text);font-size:15px;font-weight:700}.ClientView-module__LbOAmq__optional{opacity:.7;margin-left:10px;font-size:12px;font-weight:400}.ClientView-module__LbOAmq__countryField{flex-direction:column;gap:6px;margin-top:10px;display:flex}.ClientView-module__LbOAmq__countryLabel{color:var(--text);font-size:13px;font-weight:500}.ClientView-module__LbOAmq__projectRow{background:var(--sideBarModale);border:1px solid var(--dividerModale);cursor:pointer;border-radius:10px;align-items:flex-start;gap:14px;margin-bottom:10px;padding:12px 16px;transition:all .2s;display:flex}.ClientView-module__LbOAmq__projectRow:hover{background:var(--bg);border-color:var(--hoverLighter)}.ClientView-module__LbOAmq__rowLeft{width:75%;display:flex}.ClientView-module__LbOAmq__projectIcon{justify-content:center;align-items:center;min-width:30px;margin-right:10px;font-size:22px;display:flex}.ClientView-module__LbOAmq__projectInfo{color:var(--text,#e5e7eb);flex-direction:row;align-items:center;gap:4px;width:100%;display:flex}.ClientView-module__LbOAmq__projectName{color:var(--text);width:100px;font-size:15px;font-weight:600}.ClientView-module__LbOAmq__projectDescription{color:var(--text);opacity:.8;width:75%;font-size:13px}.ClientView-module__LbOAmq__projectMeta{color:var(--text);opacity:.7;margin:5px 0 0;font-size:12px}.ClientView-module__LbOAmq__noProjectDiv{border:1px dashed var(--dividerModale);background:var(--sideBarModale);border-radius:10px;justify-content:center;align-items:center;height:100%;min-height:60px;display:flex}.ClientView-module__LbOAmq__noProjectText{color:var(--text);opacity:.6;font-size:13px}.ClientView-module__LbOAmq__saveMembersContainer{justify-content:flex-end;margin-top:16px;display:flex}.ClientView-module__LbOAmq__removeUserBtn{color:#ef4444;cursor:pointer;background:#ef44441a;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;display:flex}.ClientView-module__LbOAmq__removeUserBtn:hover{background:#ef444433}
.ClientAvatar-module__shKizW__wrapper{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;position:relative;overflow:hidden}.ClientAvatar-module__shKizW__mainAvatarImg{object-fit:cover;width:100%;height:100%}.ClientAvatar-module__shKizW__initial{-webkit-user-select:none;user-select:none;font-size:14px}.ClientAvatar-module__shKizW__membersContainer{gap:2px;display:flex;position:absolute;bottom:-3px;right:-3px}.ClientAvatar-module__shKizW__memberAvatar{object-fit:cover;border:2px solid #fff;border-radius:50%;width:18px;height:18px}.ClientAvatar-module__shKizW__pos0{right:0}.ClientAvatar-module__shKizW__pos1{right:10px}.ClientAvatar-module__shKizW__pos2{right:20px}.ClientAvatar-module__shKizW__moreBadge{color:#fff;background:#0000008c;justify-content:center;align-items:center;font-size:10px;display:flex}
.CommentInputWithMentions-module__r1n_ha__wrapper{background:var(--bg-comment);border-radius:6px;flex-direction:column;padding:8px 10px;display:flex}.CommentInputWithMentions-module__r1n_ha__wrapperEdit{background:var(--bg-comment);border-radius:6px;flex-direction:column;width:100%;padding:0;display:flex}.CommentInputWithMentions-module__r1n_ha__textarea{resize:none;width:100%;color:var(--text);background:0 0;border:none;min-height:0;padding:6px;font-family:Manrope,sans-serif;font-size:12px;line-height:1.4;overflow:hidden}.CommentInputWithMentions-module__r1n_ha__compactTextarea{overflow-y:hidden;min-height:16px!important;padding:2px 4px!important;font-size:12px!important;line-height:1.15!important}.CommentInputWithMentions-module__r1n_ha__textarea:focus{outline:none}.CommentInputWithMentions-module__r1n_ha__actionsRow{justify-content:space-between;margin-top:2px;display:flex}.CommentInputWithMentions-module__r1n_ha__emojiInside{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:flex;position:absolute;bottom:14px;left:6px}.CommentInputWithMentions-module__r1n_ha__emoji{color:var(--text);opacity:1;font-size:14px;transition:all .15s}.CommentInputWithMentions-module__r1n_ha__emojiInside:hover .CommentInputWithMentions-module__r1n_ha__emoji{opacity:1}.CommentInputWithMentions-module__r1n_ha__emojiPicker{z-index:999999;background:var(--bg);border:1px solid var(--border);border-radius:8px;position:fixed;overflow:hidden;transform:scale(.8);box-shadow:0 6px 20px #00000059}.CommentInputWithMentions-module__r1n_ha__tooltip{z-index:999999;background-color:var(--bg-secondary);border:1px solid var(--dividerModale);border-radius:6px;min-width:160px;max-width:240px;padding:4px;position:absolute;box-shadow:0 8px 20px #00000059}.CommentInputWithMentions-module__r1n_ha__item{cursor:pointer;color:var(--text);border-radius:3px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.CommentInputWithMentions-module__r1n_ha__item:hover,.CommentInputWithMentions-module__r1n_ha__active{background-color:var(--bg)}.CommentInputWithMentions-module__r1n_ha__more{opacity:.6;color:var(--text);padding:6px 10px;font-size:11px}.CommentInputWithMentions-module__r1n_ha__emojiBtn{opacity:.5;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:flex;bottom:10px;left:10px}.CommentInputWithMentions-module__r1n_ha__emojiBtn:hover{background-color:var(--divider);opacity:.8}.CommentInputWithMentions-module__r1n_ha__sendBtn{cursor:pointer;opacity:.5;color:var(--text);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:flex;bottom:10px;right:10px}.CommentInputWithMentions-module__r1n_ha__sendBtn:hover{background-color:var(--divider);opacity:.8}.CommentInputWithMentions-module__r1n_ha__textarea{resize:none;overflow:hidden}.CommentInputWithMentions-module__r1n_ha__compact{padding:4px 6px!important}.CommentInputWithMentions-module__r1n_ha__compact .CommentInputWithMentions-module__r1n_ha__emojiButton{transform:scale(.85)}.CommentInputWithMentions-module__r1n_ha__compact .CommentInputWithMentions-module__r1n_ha__sendButton{margin-left:4px;transform:scale(.85)}.CommentInputWithMentions-module__r1n_ha__cancelBtn,.CommentInputWithMentions-module__r1n_ha__saveBtn{cursor:pointer;background:var(--bgModale);color:var(--textSecondary);opacity:.6;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;transition:all .2s;display:flex}.CommentInputWithMentions-module__r1n_ha__cancelBtn:hover,.CommentInputWithMentions-module__r1n_ha__saveBtn:hover{background:var(--dividerModale)}.CommentInputWithMentions-module__r1n_ha__editActions{gap:2px;display:flex}
.CommentItem-module__z9MSqG__commentItem{color:var(--text);align-items:flex-start;gap:10px;display:flex;position:relative}.CommentItem-module__z9MSqG__avatar{flex-shrink:0}.CommentItem-module__z9MSqG__headerComment{display:flex}.CommentItem-module__z9MSqG__editSeparator{border-right:1px solid var(--divider);align-items:center;padding-right:4px;display:flex}.CommentItem-module__z9MSqG__commentBody{background-color:var(--bg-comment);border:1px solid var(--bg-comment);border-radius:6px;flex-direction:column;width:fit-content;min-width:120px;padding:8px 10px;font-size:12px;transition:border .15s;display:inline-flex;position:relative}.CommentItem-module__z9MSqG__commentBodyEdit{flex-grow:1}.CommentItem-module__z9MSqG__commentItem:hover .CommentItem-module__z9MSqG__commentBody{border:1px solid var(--hover)}.CommentItem-module__z9MSqG__contentComment{white-space:pre-wrap;margin-top:4px;font-size:12px;line-height:1}.CommentItem-module__z9MSqG__header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.CommentItem-module__z9MSqG__nameComment{opacity:.85;font-size:12px;font-weight:500}.CommentItem-module__z9MSqG__date{color:var(--muted);margin-left:10px;margin-right:40px;font-size:12px}.CommentItem-module__z9MSqG__actions{background:var(--bg-secondary);border:1px solid var(--border);opacity:0;pointer-events:none;z-index:400;border-radius:6px;gap:6px;padding:4px 6px;transition:opacity .15s;display:flex;position:absolute;top:-14px;right:-14px;box-shadow:0 2px 8px #00000026}.CommentItem-module__z9MSqG__commentItem:hover .CommentItem-module__z9MSqG__actions{opacity:1;pointer-events:auto}.CommentItem-module__z9MSqG__actionBtn{cursor:pointer;color:var(--textSecondary);opacity:.65;background:0 0;border:none;border-radius:4px;padding:2px;transition:opacity .15s,transform .15s}.CommentItem-module__z9MSqG__actionBtn:hover{opacity:1;transform:scale(1.15)}.CommentItem-module__z9MSqG__content{margin-top:4px;font-size:12px;line-height:1.4}.CommentItem-module__z9MSqG__mention{color:rgba(var(--primaryRGB,99,102,241),1);font-weight:400}.CommentItem-module__z9MSqG__edited{opacity:.6;margin-left:4px;font-size:11px;font-style:italic}.CommentItem-module__z9MSqG__editContainer{margin-top:6px}.CommentItem-module__z9MSqG__editActions{gap:8px;margin-top:6px;display:flex}.CommentItem-module__z9MSqG__saveBtn{color:#22c55e;cursor:pointer;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:10px;padding:4px 8px;font-size:10px;transition:background .15s}.CommentItem-module__z9MSqG__saveBtn:hover{background:#22c55e40}.CommentItem-module__z9MSqG__cancelBtn{color:#ef4444;cursor:pointer;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;padding:4px 8px;font-size:10px;transition:background .15s}.CommentItem-module__z9MSqG__cancelBtn:hover{background:#ef444440}.CommentItem-module__z9MSqG__link{white-space:nowrap;text-overflow:ellipsis;max-width:260px;color:var(--primary);vertical-align:bottom;text-decoration:underline;display:inline-block;overflow:hidden}.CommentItem-module__z9MSqG__link:hover{text-decoration:none}
.ButtonStandard-module__zNFgyW__button{background:var(--bg-secondary,#2a2a2a);border:1px solid var(--border,#333);height:32px;color:var(--text,#fff);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:all .2s;display:inline-flex;position:relative}.ButtonStandard-module__zNFgyW__button[style*="height: 25px"]{font-size:11.5px}.ButtonStandard-module__zNFgyW__button:hover:not(:disabled){background:var(--hover,#353535);border-color:var(--borderHover,#4e4c4c)}.ButtonStandard-module__zNFgyW__button:disabled{opacity:.5;cursor:not-allowed}.ButtonStandard-module__zNFgyW__loader{justify-content:center;align-items:center;display:flex;position:absolute}.ButtonStandard-module__zNFgyW__content{justify-content:center;align-items:center;gap:6px;display:inline-flex}.ButtonStandard-module__zNFgyW__icon{font-size:14px}.ButtonStandard-module__zNFgyW__icon.ButtonStandard-module__zNFgyW__withText{margin-right:6px}.ButtonStandard-module__zNFgyW__iconOnly{border-radius:6px;justify-content:center;padding:0;width:32px!important;height:32px!important}.ButtonStandard-module__zNFgyW__iconOnly .ButtonStandard-module__zNFgyW__icon{margin:0}.ButtonStandard-module__zNFgyW__small{height:28px;padding:6px 12px;font-size:12px}.ButtonStandard-module__zNFgyW__large{height:40px;padding:10px 20px;font-size:14px}
.ButtonBlue-module__53IAea__button{background:rgba(var(--primaryRGB,99,102,241),.15);border:1px solid rgba(var(--primaryRGB,99,102,241),.25);color:var(--primaryText,#a5b4fc);cursor:pointer;border-radius:6px;padding:0 20px;font-size:13.5px;font-weight:500;line-height:1;transition:all .25s;position:relative}.ButtonBlue-module__53IAea__button:hover:not(:disabled){background:rgba(var(--primaryRGB,99,102,241),.25);border-color:rgba(var(--primaryRGB,99,102,241),.35);color:#c7d2fe}.ButtonBlue-module__53IAea__button:active:not(:disabled){transform:scale(.985)}.ButtonBlue-module__53IAea__button:disabled{opacity:.55;cursor:not-allowed}.ButtonBlue-module__53IAea__success{color:#fff;background-color:#22c55e;border-color:#22c55e}.ButtonBlue-module__53IAea__loader{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ButtonBlue-module__53IAea__icon{margin-right:10px}html[data-theme=dark] .ButtonBlue-module__53IAea__button{background:rgba(var(--primaryRGB,99,102,241),.22);border-color:rgba(var(--primaryRGB,99,102,241),.3);color:#c7d2fe}html[data-theme=dark] .ButtonBlue-module__53IAea__button:hover{background:rgba(var(--primaryRGB,99,102,241),.3)}html[data-theme=light] .ButtonBlue-module__53IAea__button{background:rgba(var(--primaryRGB,99,102,241),.12);border-color:rgba(var(--primaryRGB,99,102,241),.2);color:#3b3bff}html[data-theme=light] .ButtonBlue-module__53IAea__button:hover{background:rgba(var(--primaryRGB,99,102,241),.18);color:#2b2be8}.ButtonBlue-module__53IAea__overlayCenter{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ButtonBlue-module__53IAea__successIcon{color:var(--primaryText,#a5b4fc);justify-content:center;align-items:center;font-size:15px;animation:2s ButtonBlue-module__53IAea__fadeInOut;display:flex}@keyframes ButtonBlue-module__53IAea__fadeInOut{0%{opacity:0;transform:scale(.7)}20%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.ButtonBlue-module__53IAea__content{justify-content:center;align-items:center;display:flex}
.ButtonCancel-module__PE49fq__buttonCancel{background:var(--bg,#1f1f1f);color:var(--text,#fff);border:1px solid var(--bg,#333);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.ButtonCancel-module__PE49fq__buttonCancel:hover{background:var(--hover,#353535);border-color:var(--borderHover,#4e4c4c)}.ButtonCancel-module__PE49fq__buttonCancel:disabled{opacity:.5;cursor:not-allowed}.ButtonCancel-module__PE49fq__textWrapper{transition:opacity .2s}.ButtonCancel-module__PE49fq__textHidden{opacity:0}.ButtonCancel-module__PE49fq__loader{justify-content:center;align-items:center;display:flex;position:absolute}
.ButtonDelete-module__uShB2a__buttonDelete{color:#f87171;font-size:var(--font-size,13px);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#dc262626;border:1px solid #f8717166;border-radius:8px;justify-content:center;align-items:center;padding-inline:24px;font-weight:500;transition:all .25s;display:inline-flex;position:relative;overflow:hidden}.ButtonDelete-module__uShB2a__buttonDelete:hover:not(:disabled){color:#fca5a5;background:#ef444440;border-color:#f8717199}.ButtonDelete-module__uShB2a__buttonDelete:active:not(:disabled){background:#ef44444d;transform:scale(.97)}.ButtonDelete-module__uShB2a__buttonDelete:disabled{opacity:.5;cursor:not-allowed}.ButtonDelete-module__uShB2a__textWrapper{vertical-align:middle;display:inline-block}.ButtonDelete-module__uShB2a__textHidden{visibility:hidden}.ButtonDelete-module__uShB2a__loader{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
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}
.InputDashboard-module__lpGD1q__wrapper{flex-direction:column;margin-bottom:15px;display:flex}.InputDashboard-module__lpGD1q__labelRow{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.InputDashboard-module__lpGD1q__label{color:var(--text);font-size:14px;font-weight:700}.InputDashboard-module__lpGD1q__errorInline{color:var(--error);font-size:12px}.InputDashboard-module__lpGD1q__inputWrapper{align-items:center;display:flex;position:relative}.InputDashboard-module__lpGD1q__input{border:none;border-bottom:1px solid var(--borderInput);width:100%;height:40px;color:var(--text);background-color:#0000;padding:8px 10px;font-size:14px;font-weight:400;transition:background-color .2s,border-color .2s}.InputDashboard-module__lpGD1q__input:focus{background-color:var(--bgInput);border-bottom:2px solid var(--borderInput);outline:none}.InputDashboard-module__lpGD1q__inputError{background-color:var(--bgError);border-color:#dc2626}.InputDashboard-module__lpGD1q__error{color:#dc2626;margin-top:4px;font-size:13px}.InputDashboard-module__lpGD1q__eyeIcon{cursor:pointer;color:var(--icon);font-size:14px;position:absolute;right:10px}.InputDashboard-module__lpGD1q__mt10{margin-top:10px}
.Button-module__uLlHJa__button{color:#fff;cursor:pointer;background-color:#111827;border:none;border-radius:5px;height:40px;font-size:15px;transition:background-color .2s}.Button-module__uLlHJa__button:hover{background-color:#1b2a49}.Button-module__uLlHJa__success{color:#fff;background-color:#2563eb;border-color:#2563eb}
.ButtonDarkMode-module__xaRrna__button{background-color:var(--buttonDarkMode);color:#222325;cursor:pointer;border:none;border-radius:5px;height:40px;padding:10px 30px;font-size:13px;font-weight:500;transition:background-color .2s;position:relative}.ButtonDarkMode-module__xaRrna__button:hover:not(:disabled){background-color:var(--buttonDarkModeHover)}.ButtonDarkMode-module__xaRrna__button:disabled{opacity:.5;cursor:not-allowed}.ButtonDarkMode-module__xaRrna__success{color:#fff;background-color:#22c55e}.ButtonDarkMode-module__xaRrna__loader{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.UserAvatar-module__bWJRkq__avatar{background-color:var(--lightGrey);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__initials{color:#fff;background-color:#007bff;font-size:.9em;font-weight:600}.UserAvatar-module__bWJRkq__avatarFallback{color:#fff;background-color:#007bff;border-radius:50%;justify-content:center;align-items:center;font-size:.6em;font-weight:600;display:flex}
.SidebarTooltip-module__hUJKOq__tooltip{background-color:var(--tooltip);color:var(--text);z-index:1000;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:400;box-shadow:0 4px 14px #00000026}.SidebarTooltip-module__hUJKOq__tooltipArrow{fill:var(--tooltip);margin:0 0 5px}
.DeleteClientModal-module__GUnujW__backdrop{z-index:3000;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;top:0;left:0}.DeleteClientModal-module__GUnujW__modal{background:var(--bgModale);color:var(--text);border-radius:12px;width:400px;max-width:90%;padding:24px;box-shadow:0 4px 10px #0000004d}.DeleteClientModal-module__GUnujW__header{justify-content:flex-start;align-items:center;display:flex;position:relative}.DeleteClientModal-module__GUnujW__text{margin:20px 0;font-size:15px;line-height:1.4}.DeleteClientModal-module__GUnujW__actions{justify-content:center;gap:12px;display:flex}.DeleteClientModal-module__GUnujW__title{margin:0;font-size:18px;font-weight:600}.DeleteClientModal-module__GUnujW__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:-50px;left:-60px}.DeleteClientModal-module__GUnujW__closeDiv:hover{background-color:var(--hoverLighter)}.DeleteClientModal-module__GUnujW__closeIcon{width:14px;height:14px;font-size:14px}
.BoardScreen-module___nC7aa__container{grid-template-columns:380px 1fr;gap:24px;padding:24px;display:grid}.BoardScreen-module___nC7aa__leftPanel{flex-direction:column;gap:24px;display:flex}.BoardScreen-module___nC7aa__section{background:var(--bgModale);border:1px solid var(--border);border-radius:8px;padding:16px}.BoardScreen-module___nC7aa__moduleRow{background:var(--inputBg);border:1px solid var(--borderInput);border-radius:6px;align-items:center;margin-bottom:8px;padding:10px;display:flex}.BoardScreen-module___nC7aa__dragHandle{cursor:grab;opacity:.5;margin-right:12px;font-size:18px}.BoardScreen-module___nC7aa__moduleName{flex:1;font-weight:500}.BoardScreen-module___nC7aa__select{background:var(--inputBg);border:1px solid var(--borderInput);border-radius:6px;width:100%;padding:8px}.BoardScreen-module___nC7aa__colorPickers{grid-template-columns:100px 1fr;gap:10px;margin-top:12px;display:grid}.BoardScreen-module___nC7aa__rightPanel{position:sticky;top:24px}
.DeleteLinkConfirmModal-module__YqDFyW__backdrop{z-index:3000;background:#0009;justify-content:center;align-items:center;animation:.2s forwards DeleteLinkConfirmModal-module__YqDFyW__fadeIn;display:flex;position:fixed;inset:0}.DeleteLinkConfirmModal-module__YqDFyW__modal{background:var(--bgModale);color:var(--text);border-radius:12px;width:400px;max-width:90%;padding:24px;animation:.25s forwards DeleteLinkConfirmModal-module__YqDFyW__scaleIn;box-shadow:0 4px 12px #0000004d}.DeleteLinkConfirmModal-module__YqDFyW__header{justify-content:space-between;align-items:center;display:flex}.DeleteLinkConfirmModal-module__YqDFyW__title{margin:0;font-size:18px;font-weight:600}.DeleteLinkConfirmModal-module__YqDFyW__text{margin:20px 0 10px;font-size:15px;line-height:1.4}.DeleteLinkConfirmModal-module__YqDFyW__textWarning{color:var(--danger,#f55);margin-bottom:24px;font-size:14px}.DeleteLinkConfirmModal-module__YqDFyW__actions{justify-content:center;gap:12px;display:flex}.DeleteLinkConfirmModal-module__YqDFyW__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s;display:flex}.DeleteLinkConfirmModal-module__YqDFyW__closeDiv:hover{background-color:var(--hoverLighter)}.DeleteLinkConfirmModal-module__YqDFyW__closeIcon{font-size:14px}@keyframes DeleteLinkConfirmModal-module__YqDFyW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DeleteLinkConfirmModal-module__YqDFyW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.CreateProjectModal-module__MKCJcG__backdrop{z-index:2000;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.CreateProjectModal-module__MKCJcG__modal{background-color:var(--bgModale);color:var(--text,#fff);border-radius:12px;flex-direction:column;width:800px;max-width:600px;max-height:90%;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #00000080}.CreateProjectModal-module__MKCJcG__header{border-bottom:1px solid var(--dividerModale);justify-content:space-between;align-items:center;padding:20px 20px 10px;display:flex}.CreateProjectModal-module__MKCJcG__title{margin:0;font-size:18px;font-weight:600}.CreateProjectModal-module__MKCJcG__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.CreateProjectModal-module__MKCJcG__closeDiv:hover{background-color:var(--hoverLighter)}.CreateProjectModal-module__MKCJcG__closeIcon{width:14px;height:14px;font-size:14px}html[data-theme=dark] .CreateProjectModal-module__MKCJcG__closeIcon{color:#fff}html[data-theme=light] .CreateProjectModal-module__MKCJcG__closeIcon{color:#45433e}.CreateProjectModal-module__MKCJcG__content{max-height:500px;padding:20px;overflow:auto}.CreateProjectModal-module__MKCJcG__fieldTitle{margin:30px 0 8px;font-size:14px;font-weight:700;display:block}.CreateProjectModal-module__MKCJcG__textarea{border:1px solid var(--borderInput);background-color:var(--inputBg);width:100%;min-height:80px;color:var(--text);resize:vertical;border-radius:6px;outline:none;padding:12px;font-size:14px;transition:border-color .2s}.CreateProjectModal-module__MKCJcG__textarea:focus{border-color:var(--borderInput)}.CreateProjectModal-module__MKCJcG__creatorBox{background-color:var(--sideBarModale);border:1px solid var(--lightGrey);border-radius:6px;align-items:center;gap:12px;padding:12px;display:flex}.CreateProjectModal-module__MKCJcG__creatorAvatar{background-color:var(--lightGrey);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.CreateProjectModal-module__MKCJcG__creatorInitials{color:var(--text);font-size:16px;font-weight:600}.CreateProjectModal-module__MKCJcG__creatorName{color:var(--text);font-size:14px;font-weight:600}.CreateProjectModal-module__MKCJcG__creatorEmail{opacity:.7;color:var(--text);font-size:12px}.CreateProjectModal-module__MKCJcG__emojiGrid{border:1px solid var(--lightGrey);background-color:var(--sideBarModale);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));gap:8px;max-height:200px;padding:8px;display:grid;overflow:auto}.CreateProjectModal-module__MKCJcG__emojiOption{cursor:pointer;border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:8px;font-size:20px;transition:all .2s;display:flex}.CreateProjectModal-module__MKCJcG__emojiOption.CreateProjectModal-module__MKCJcG__active,.CreateProjectModal-module__MKCJcG__emojiOption :hover{background-color:var(--lightGrey)}.CreateProjectModal-module__MKCJcG__error{color:#c33;background-color:#cc333314;border:1px solid #c33;border-radius:6px;margin:0 20px 20px;padding:12px;font-size:14px}.CreateProjectModal-module__MKCJcG__actions{justify-content:flex-end;gap:12px;padding-top:20px;display:flex}.CreateProjectModal-module__MKCJcG__projectIcon{background-color:var(--hover);border-radius:5px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.CreateProjectModal-module__MKCJcG__orDiv{align-items:center;margin:20px 0 0;display:flex}.CreateProjectModal-module__MKCJcG__dividerSmall{background-color:var(--dividerModale);width:50px;height:1px}.CreateProjectModal-module__MKCJcG__or{margin:0 10px;font-size:12px;font-weight:200}.CreateProjectModal-module__MKCJcG__errorGlobal{color:#dc2626;margin-top:12px;font-size:14px;font-weight:500}.CreateProjectModal-module__MKCJcG__actionButtons{border-top:1px solid var(--dividerModale);justify-content:flex-end;gap:12px;margin-top:30px;padding-top:20px;display:flex}.CreateProjectModal-module__MKCJcG__leftHeader{align-items:center;display:flex}.CreateProjectModal-module__MKCJcG__iconContainer{background:rgba(var(--primaryRGB,99,102,241),.15);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-right:10px;display:flex}.CreateProjectModal-module__MKCJcG__penIcon{width:18px;height:18px;color:var(--primary,#6366f1);font-size:18px}
.BackControl-module__INwc3q__wrapper{cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.BackControl-module__INwc3q__icon{width:12px;height:12px;display:block}.BackControl-module__INwc3q__right .BackControl-module__INwc3q__icon{transform:rotate(180deg)}html[data-theme=dark] .BackControl-module__INwc3q__iconDark{display:none}html[data-theme=light] .BackControl-module__INwc3q__iconLight{display:none}.BackControl-module__INwc3q__wrapper:hover{background-color:var(--hover)}
.LoginRequiredModal-module__LmIz5W__backdrop{z-index:2000;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.LoginRequiredModal-module__LmIz5W__modal{background-color:var(--bgModale);color:var(--text);border-radius:12px;flex-direction:column;width:400px;max-width:90%;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #00000080}.LoginRequiredModal-module__LmIz5W__header{border-bottom:1px solid var(--dividerModale);justify-content:space-between;align-items:flex-start;padding:20px;display:flex}.LoginRequiredModal-module__LmIz5W__headerContent{align-items:flex-start;gap:12px;display:flex}.LoginRequiredModal-module__LmIz5W__iconContainer{background:rgba(var(--primaryRGB,99,102,241),.15);border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.LoginRequiredModal-module__LmIz5W__lockIcon{color:var(--primary,#6366f1);font-size:18px}.LoginRequiredModal-module__LmIz5W__title{margin:0 0 4px;font-size:18px;font-weight:600}.LoginRequiredModal-module__LmIz5W__subtitle{opacity:.8;margin:0;font-size:14px}.LoginRequiredModal-module__LmIz5W__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.LoginRequiredModal-module__LmIz5W__closeDiv:hover{background-color:var(--hoverLighter)}.LoginRequiredModal-module__LmIz5W__closeIcon{width:13px;height:13px;color:var(--text)}.LoginRequiredModal-module__LmIz5W__content{padding:20px}.LoginRequiredModal-module__LmIz5W__actions{justify-content:flex-end;gap:12px;margin:20px 0 0;display:flex}
.SidebarProject-module__SZ-E5W__sidebarProjects{background-color:var(--sideBar);color:var(--text);border-right:2px solid var(--lightGrey);z-index:2;flex-direction:column;align-items:stretch;width:260px;height:100vh;display:flex;position:sticky;top:0;overflow-x:hidden}.SidebarProject-module__SZ-E5W__inner{flex-direction:column;height:100%;display:flex}.SidebarProject-module__SZ-E5W__header{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 6px;display:flex}.SidebarProject-module__SZ-E5W__title{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:12px}.SidebarProject-module__SZ-E5W__scroll{padding:5px;overflow:hidden auto}.SidebarProject-module__SZ-E5W__emptyProject{color:#999;padding:8px 12px;font-size:13px;font-style:italic}.SidebarProject-module__SZ-E5W__projectList{flex-direction:column;padding-right:8px;display:flex}.SidebarProject-module__SZ-E5W__projectItem{cursor:pointer;color:var(--textSidebar);border-radius:4px;align-items:center;padding:8px 16px;font-size:14px;transition:background-color .2s;display:flex;position:relative}.SidebarProject-module__SZ-E5W__projectItem:hover{background-color:var(--hover)}.SidebarProject-module__SZ-E5W__projectEmoji{text-align:center;border-radius:5px;justify-content:center;width:25px;height:25px;font-size:12px;display:flex}.SidebarProject-module__SZ-E5W__projectName{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.SidebarProject-module__SZ-E5W__projectLogo{background-color:var(--hover);border-radius:2px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.SidebarProject-module__SZ-E5W__chevron{background-color:#0000;border-radius:2px;justify-content:center;align-items:center;width:26px;height:26px;margin-left:3px;display:flex}.SidebarProject-module__SZ-E5W__chevron:hover{background-color:var(--hoverProject)}.SidebarProject-module__SZ-E5W__chevronOpen{transform:rotate(90deg)}.SidebarProject-module__SZ-E5W__chevronIcon{width:12px;color:var(--text);font-size:12px;transition:transform .2s}.SidebarProject-module__SZ-E5W__subMenu{flex-direction:column;margin-top:4px;display:flex}.SidebarProject-module__SZ-E5W__subMenuItem{cursor:pointer;height:40px;color:var(--textSidebar);border-radius:4px;align-items:center;padding:6px 12px 6px 45px;font-size:14px;transition:background-color .2s;display:flex}.SidebarProject-module__SZ-E5W__subMenuItem:hover{background-color:var(--hover)}.SidebarProject-module__SZ-E5W__elementSubProject{background-color:#0000;border-radius:2px;justify-content:center;align-items:center;width:26px;height:26px;margin-left:3px;display:flex}.SidebarProject-module__SZ-E5W__elementSubProject:hover{background-color:var(--hoverProject)}.SidebarProject-module__SZ-E5W__elementSubProject,.SidebarProject-module__SZ-E5W__iconSubProject{opacity:0;visibility:hidden;transition:opacity .2s}.SidebarProject-module__SZ-E5W__iconSubProject{width:10px;color:var(--text);font-size:10px}.SidebarProject-module__SZ-E5W__projectItem:hover .SidebarProject-module__SZ-E5W__elementSubProject,.SidebarProject-module__SZ-E5W__projectItem:hover .SidebarProject-module__SZ-E5W__iconSubProject{opacity:1;visibility:visible}.SidebarProject-module__SZ-E5W__subMenuIconGrey,.SidebarProject-module__SZ-E5W__subMenuIconWhite{width:16px;height:16px;margin-right:10px}html[data-theme=dark] .SidebarProject-module__SZ-E5W__subMenuIconGrey{display:none}html[data-theme=light] .SidebarProject-module__SZ-E5W__subMenuIconWhite{display:none}.SidebarProject-module__SZ-E5W__hoverState{background-color:var(--hover)}.SidebarProject-module__SZ-E5W__hoverDots{background-color:var(--hoverProject);opacity:1;visibility:visible}.SidebarProject-module__SZ-E5W__header{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 6px;display:flex;position:relative}.SidebarProject-module__SZ-E5W__backBtn{opacity:0;visibility:hidden;transition:opacity .2s}.SidebarProject-module__SZ-E5W__sidebarProjects:hover .SidebarProject-module__SZ-E5W__backBtn{opacity:1;visibility:visible}.SidebarProject-module__SZ-E5W__sideOption{cursor:pointer;border-radius:5px;justify-content:flex-start;align-items:center;width:100%;height:35px;padding:0 0 0 10px;display:flex}.SidebarProject-module__SZ-E5W__sideOption:hover{background-color:var(--hover)}.SidebarProject-module__SZ-E5W__sideOptionTitle{margin:5px 0 0 10px;font-size:13px;font-weight:400}.SidebarProject-module__SZ-E5W__topOptions{border-bottom:1px solid var(--divider);padding:5px}.SidebarProject-module__SZ-E5W__icon{width:12px;font-size:12px}.SidebarProject-module__SZ-E5W__searchBox{align-items:center;display:flex;position:relative}.SidebarProject-module__SZ-E5W__searchIcon{width:12px;color:var(--text);pointer-events:none;font-size:12px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.SidebarProject-module__SZ-E5W__searchInput{width:100%;height:35px;color:var(--text);background:0 0;border:none;border-radius:5px;outline:none;padding:6px 10px 6px 33px;font-size:13px;transition:background-color .2s}.SidebarProject-module__SZ-E5W__searchInput::placeholder{color:var(--text)}.SidebarProject-module__SZ-E5W__searchInput:focus{background-color:var(--selected);border-radius:5px}.SidebarProject-module__SZ-E5W__storageBar{background-color:var(--sideBar);color:var(--text);flex-direction:column;gap:6px;margin-top:auto;padding:10px 12px 14px;font-size:12px;display:flex}.SidebarProject-module__SZ-E5W__storageBar p{color:var(--text);text-align:center;opacity:.8;margin:0;font-size:12px;font-weight:400}.SidebarProject-module__SZ-E5W__storageBar progress{appearance:none;background-color:var(--divider);border-radius:4px;width:100%;height:6px;overflow:hidden}.SidebarProject-module__SZ-E5W__storageBar progress::-webkit-progress-value{background-color:#2563eb;border-radius:4px}.SidebarProject-module__SZ-E5W__storageBar progress::-moz-progress-bar{background-color:#2563eb;border-radius:4px}.SidebarProject-module__SZ-E5W__storageBar progress::-webkit-progress-bar{background-color:var(--divider)}.SidebarProject-module__SZ-E5W__storageBar progress::-webkit-progress-value{transition:width .3s ease-in-out}
.SideBarProjectSkeleton-module__GlWrVW__wrapper{width:100%;padding:8px}.SideBarProjectSkeleton-module__GlWrVW__header{background:var(--skeleton-gradient);border-radius:4px;width:80px;height:20px;margin-bottom:10px;animation:5s linear infinite SideBarProjectSkeleton-module__GlWrVW__shimmer}.SideBarProjectSkeleton-module__GlWrVW__searchBox{background:var(--skeleton-gradient);border-radius:5px;width:100%;height:35px;margin-bottom:12px;animation:5s linear infinite SideBarProjectSkeleton-module__GlWrVW__shimmer}.SideBarProjectSkeleton-module__GlWrVW__folder{margin-bottom:16px}.SideBarProjectSkeleton-module__GlWrVW__folderTitle{background:var(--skeleton-gradient);border-radius:4px;width:100px;height:14px;margin-bottom:8px;animation:5s linear infinite SideBarProjectSkeleton-module__GlWrVW__shimmer}.SideBarProjectSkeleton-module__GlWrVW__item{background:var(--skeleton-gradient);border-radius:5px;height:28px;margin-bottom:6px;animation:5s linear infinite SideBarProjectSkeleton-module__GlWrVW__shimmer}@keyframes SideBarProjectSkeleton-module__GlWrVW__shimmer{0%{background-position:-300px 0}to{background-position:300px 0}}.SideBarProjectSkeleton-module__GlWrVW__wrapper{background-size:400% 100%}
.UploadManager-module__aOJF5q__container{z-index:9999;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;right:20px}.UploadManager-module__aOJF5q__toast{color:#fff;background:#1e1e1e;border-radius:8px;width:260px;padding:12px 14px;font-size:13px;animation:.25s ease-out UploadManager-module__aOJF5q__slideIn;position:relative;box-shadow:0 3px 8px #0000004d}@keyframes UploadManager-module__aOJF5q__slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.UploadManager-module__aOJF5q__header{justify-content:space-between;align-items:center;display:flex}.UploadManager-module__aOJF5q__fileName{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.UploadManager-module__aOJF5q__progressBarWrapper{background:#333;border-radius:3px;height:5px;margin-top:6px;overflow:hidden}.UploadManager-module__aOJF5q__progressBar{height:100%;transition:width .2s}.UploadManager-module__aOJF5q__done{color:#2ecc71;font-weight:700}.UploadManager-module__aOJF5q__error{color:#e74c3c;font-weight:700}.UploadManager-module__aOJF5q__close{color:#fff;cursor:pointer;background:0 0;border:none;position:absolute;top:6px;right:8px}
.ToastManager-module__nuXbTW__container{z-index:3000;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;right:20px}.ToastManager-module__nuXbTW__toast{color:#fff;border-radius:6px;padding:12px 18px;font-size:14px;box-shadow:0 2px 6px #0003}.ToastManager-module__nuXbTW__toast.ToastManager-module__nuXbTW__error{background:#e74c3c}.ToastManager-module__nuXbTW__toast.ToastManager-module__nuXbTW__success{background:#2ecc71}.ToastManager-module__nuXbTW__toast.ToastManager-module__nuXbTW__info{background:#3498db}
.ProjectHeader-module__osoteW__wrapper{justify-content:center;align-items:center;display:flex}.ProjectHeader-module__osoteW__centerBox{border:1px solid var(--lightGrey);background:#ffffff08;border-radius:8px;align-items:center;gap:6px;height:32px;padding:4px 10px;display:flex}.ProjectHeader-module__osoteW__emoji{font-size:14px}.ProjectHeader-module__osoteW__name{color:var(--text);font-size:13px;font-weight:500}.ProjectHeader-module__osoteW__separator{background:var(--divider,#ffffff26);width:1px;height:14px;margin:0 4px}.ProjectHeader-module__osoteW__dropdownWrapper{display:inline-block;position:relative}.ProjectHeader-module__osoteW__button{min-width:100px;height:28px;color:var(--text);cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:13px;transition:opacity .2s;display:inline-flex}.ProjectHeader-module__osoteW__button:hover{opacity:1}.ProjectHeader-module__osoteW__buttonLabel{text-align:left;flex:1;font-size:13px}.ProjectHeader-module__osoteW__chevron{opacity:.7;margin-left:6px;font-size:11px}.ProjectHeader-module__osoteW__menu{border:1px solid var(--lightGrey);background:var(--bg);z-index:9999;border-radius:10px;min-width:180px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000001a}.ProjectHeader-module__osoteW__item{cursor:pointer;color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;font-size:13px;display:flex}.ProjectHeader-module__osoteW__item:hover{background:var(--hover)}.ProjectHeader-module__osoteW__activeItem{background:var(--hover);font-weight:500}.ProjectHeader-module__osoteW__itemLabel{pointer-events:none}.ProjectHeader-module__osoteW__check{opacity:.9;color:var(--text);font-size:13px}.ProjectHeader-module__osoteW__separatorLine{border:none;border-top:1px solid var(--lightGrey);margin:6px 0}
.CookieConsentBanner-module__3JpWRG__bannerWrapper{color:#fff;z-index:5000;background:#1f1f1f;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:12px;width:280px;max-width:calc(100vw - 40px);padding:16px 16px 12px;font-family:inherit;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 32px #0009}.CookieConsentBanner-module__3JpWRG__textBlock{color:#f8f8f8;margin:0;font-size:13px;line-height:1.4}.CookieConsentBanner-module__3JpWRG__textHighlight{color:#fff;font-weight:600}.CookieConsentBanner-module__3JpWRG__buttonsRow{justify-content:flex-end;gap:8px;display:flex}.CookieConsentBanner-module__3JpWRG__btn{cursor:pointer;text-align:center;border:none;border-radius:6px;min-width:80px;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.2;transition:all .15s}.CookieConsentBanner-module__3JpWRG__btnDecline{color:#fff;background:#3a3a3a;border:1px solid #ffffff14}.CookieConsentBanner-module__3JpWRG__btnDecline:hover{background:#4a4a4a}.CookieConsentBanner-module__3JpWRG__btnAccept{color:#fff;background:#2563eb;border:1px solid #2563eb}.CookieConsentBanner-module__3JpWRG__btnAccept:hover{background:#1e4fcc;border-color:#1e4fcc}.CookieConsentBanner-module__3JpWRG__privacyHint{color:#9ca3af;text-align:left;margin:0;font-size:11px;line-height:1.4}.CookieConsentBanner-module__3JpWRG__btn:disabled{opacity:.6;cursor:not-allowed}
.Notifications-module__N_rQhG__wrapper{position:relative}.Notifications-module__N_rQhG__bellBtn{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:relative}.Notifications-module__N_rQhG__bellBtn:hover{background-color:var(--bg-secondary)}.Notifications-module__N_rQhG__bellIcon{color:var(--text);font-size:14px}.Notifications-module__N_rQhG__badge{background:rgba(var(--primaryRGB,99,102,241),.85);border:1px solid rgba(var(--primaryRGB,99,102,241),.99);color:#fff;border-radius:50%;width:6px;height:6px;font-size:11px;font-weight:700;position:absolute;top:6px;right:3px}.Notifications-module__N_rQhG__loader{justify-content:center;padding:20px;display:flex}.Notifications-module__N_rQhG__dropdown{background:var(--bg-secondary);border:1px solid var(--border);z-index:100;border:2px solid var(--border);border-radius:8px;width:350px;max-height:500px;padding:10px;position:absolute;top:135%;right:0;overflow-y:auto}.Notifications-module__N_rQhG__title{color:var(--text);margin:0;font-size:12px;font-weight:300}.Notifications-module__N_rQhG__message{color:var(--text);display:block}.Notifications-module__N_rQhG__unread{font-weight:700}.Notifications-module__N_rQhG__date{color:var(--text-secondary);font-size:12px}.Notifications-module__N_rQhG__empty{text-align:center;color:var(--text);opacity:.7;padding:15px 0;font-size:13px;font-weight:300}.Notifications-module__N_rQhG__item{cursor:pointer;background:#ffffff0f;border:1px solid #0000;border-radius:6px;margin:4px 0;padding:10px 12px}.Notifications-module__N_rQhG__item:hover{background:rgba(var(--primaryRGB,99,102,241),.2);border:1px solid rgba(var(--primaryRGB,99,102,241),.4)}.Notifications-module__N_rQhG__unreadItem{background:#ffffff0f;border:1px solid #0000}.Notifications-module__N_rQhG__title{font-size:12px;font-weight:600}.Notifications-module__N_rQhG__message{opacity:.8;font-size:12px}.Notifications-module__N_rQhG__date{opacity:.5;color:var(--text);margin-top:4px;font-size:12px}.Notifications-module__N_rQhG__firstLine{justify-content:space-between;align-items:center;width:100%;margin-bottom:2px;display:flex}
.CreateRequestModal-module__Lj8dTG__backdrop{z-index:2000;background:#00000080;justify-content:center;align-items:center;animation:.25s CreateRequestModal-module__Lj8dTG__fadeIn;display:flex;position:fixed;inset:0}@keyframes CreateRequestModal-module__Lj8dTG__fadeIn{0%{opacity:0}to{opacity:1}}.CreateRequestModal-module__Lj8dTG__modal{background-color:var(--bgModale);color:var(--text);border-radius:12px;flex-direction:column;width:90%;max-width:600px;max-height:90vh;animation:.25s CreateRequestModal-module__Lj8dTG__slideUp;display:flex;overflow-y:auto;box-shadow:0 12px 40px #00000080}@keyframes CreateRequestModal-module__Lj8dTG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CreateRequestModal-module__Lj8dTG__header{border-bottom:1px solid var(--dividerModale);border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.CreateRequestModal-module__Lj8dTG__leftHeader{align-items:center;gap:10px;display:flex}.CreateRequestModal-module__Lj8dTG__iconContainer{background:rgba(var(--primaryRGB,99,102,241),.15);border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.CreateRequestModal-module__Lj8dTG__icon{color:var(--primary,#6366f1);font-size:18px}.CreateRequestModal-module__Lj8dTG__title{color:var(--text);margin:0;font-size:18px;font-weight:600}.CreateRequestModal-module__Lj8dTG__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.CreateRequestModal-module__Lj8dTG__closeDiv:hover{background-color:var(--hoverLighter)}.CreateRequestModal-module__Lj8dTG__closeIcon{font-size:16px}html[data-theme=dark] .CreateRequestModal-module__Lj8dTG__closeIcon{color:#fff}html[data-theme=light] .CreateRequestModal-module__Lj8dTG__closeIcon{color:#45433e}.CreateRequestModal-module__Lj8dTG__content{padding:22px}.CreateRequestModal-module__Lj8dTG__fieldTitle{color:var(--text);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.CreateRequestModal-module__Lj8dTG__textarea{border:1px solid var(--borderInput);resize:vertical;width:100%;color:var(--text);background-color:var(--inputBg,transparent);border-radius:6px;margin-bottom:18px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .2s}.CreateRequestModal-module__Lj8dTG__textarea:focus{outline:none}.CreateRequestModal-module__Lj8dTG__error{color:#ef4444;background-color:#ef444426;border:1px solid #ef444459;border-radius:6px;margin-bottom:14px;padding:12px;font-size:14px}.CreateRequestModal-module__Lj8dTG__actions{justify-content:flex-end;align-items:center;gap:10px;padding-top:8px;display:flex}.CreateRequestModal-module__Lj8dTG__modal::-webkit-scrollbar{width:10px}.CreateRequestModal-module__Lj8dTG__modal::-webkit-scrollbar-track{background:0 0}.CreateRequestModal-module__Lj8dTG__modal::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumb,#383636);border-radius:10px}.CreateRequestModal-module__Lj8dTG__modal::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbarThumbHover,#424040)}.CreateRequestModal-module__Lj8dTG__modal{scrollbar-width:thin;scrollbar-color:var(--scrollbarThumb,#696868)transparent}@media (max-width:600px){.CreateRequestModal-module__Lj8dTG__modal{border-radius:10px;width:95%;max-height:90vh}.CreateRequestModal-module__Lj8dTG__header,.CreateRequestModal-module__Lj8dTG__content{padding:16px}.CreateRequestModal-module__Lj8dTG__button{width:100%}}
.RoadmapTableView-module__MVrT9a__wrapper{flex-direction:column;width:100%;display:flex}.RoadmapTableView-module__MVrT9a__adminBar{justify-content:flex-end;margin-bottom:16px;display:flex}.RoadmapTableView-module__MVrT9a__table{background:var(--bgLighter,#222);border:1px solid var(--divider,#333);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.RoadmapTableView-module__MVrT9a__row{border-bottom:1px solid #ffffff0d;grid-template-columns:200px 120px 100px 100px 1fr;align-items:center;min-height:44px;padding:0 10px;transition:background .2s;display:grid}.RoadmapTableView-module__MVrT9a__row:hover{cursor:pointer;background:#ffffff0a}.RoadmapTableView-module__MVrT9a__headerRow{background:var(--sideBarModale,#2a2a2a);text-transform:uppercase;letter-spacing:.4px;color:var(--textSecondary,#aaa);font-size:12px;font-weight:600}.RoadmapTableView-module__MVrT9a__featureTitle{color:var(--text,#fff);font-size:14px;font-weight:500}.RoadmapTableView-module__MVrT9a__progress,.RoadmapTableView-module__MVrT9a__eta{color:var(--mutedText,#bbb);text-align:center;font-size:13px}.RoadmapTableView-module__MVrT9a__desc{color:var(--mutedText,#999);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.RoadmapTableView-module__MVrT9a__statusBadge{text-transform:capitalize;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.RoadmapTableView-module__MVrT9a__statusBadge.RoadmapTableView-module__MVrT9a__planned{color:gold;background:#ffd7001a}.RoadmapTableView-module__MVrT9a__statusBadge.RoadmapTableView-module__MVrT9a__in_progress{color:#818cf8;background:#6366f126}.RoadmapTableView-module__MVrT9a__statusBadge.RoadmapTableView-module__MVrT9a__done{color:#4ade80;background:#22c55e26}.RoadmapTableView-module__MVrT9a__emptyState{height:250px;color:var(--textSecondary,#888);text-align:center;justify-content:center;align-items:center;font-size:15px;display:flex}.RoadmapTableView-module__MVrT9a__loading{text-align:center;color:var(--textSecondary,#aaa);padding:60px 0;font-size:15px}@media (max-width:800px){.RoadmapTableView-module__MVrT9a__row{grid-template-columns:150px 100px 80px 80px 1fr;font-size:13px}.RoadmapTableView-module__MVrT9a__headerRow{font-size:11px}}
.AvatarUploader-module__2bHgwa__wrapper{background:var(--bgInput);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative;overflow:hidden}.AvatarUploader-module__2bHgwa__image{object-fit:cover;border-radius:50%;width:100%;height:100%}.AvatarUploader-module__2bHgwa__fallback{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:28px;font-weight:600;display:flex}.AvatarUploader-module__2bHgwa__wrapper:hover:after{content:"Change";color:#fff;text-align:center;background:#0009;width:100%;padding:4px;font-size:12px;position:absolute;bottom:0;left:0}.AvatarUploader-module__2bHgwa__hiddenInput{display:none}.AvatarUploader-module__2bHgwa__icon{width:28px;height:auto;display:block}html[data-theme=dark] .AvatarUploader-module__2bHgwa__iconGrey{display:none}html[data-theme=light] .AvatarUploader-module__2bHgwa__iconWhite{display:none}.AvatarUploader-module__2bHgwa__initials{color:#fff;-webkit-user-select:none;user-select:none;font-size:28px;font-weight:600}
.RoadmapModal-module__M8jrOW__backdrop{z-index:2000;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.RoadmapModal-module__M8jrOW__modal{background-color:var(--bgModale);color:var(--text);border-radius:12px;flex-direction:column;width:700px;max-width:95%;max-height:90%;display:flex;position:relative;overflow-y:auto;box-shadow:0 12px 40px #00000080}.RoadmapModal-module__M8jrOW__header{border-bottom:1px solid var(--dividerModale);background-color:var(--sideBarModale);border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.RoadmapModal-module__M8jrOW__title{color:var(--text);margin:0;font-size:18px;font-weight:600}.RoadmapModal-module__M8jrOW__closeDiv{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s;display:flex}.RoadmapModal-module__M8jrOW__closeDiv:hover{background-color:var(--hoverLighter)}.RoadmapModal-module__M8jrOW__closeIcon{width:16px;height:16px;font-size:16px}html[data-theme=dark] .RoadmapModal-module__M8jrOW__closeIcon{color:#fff}html[data-theme=light] .RoadmapModal-module__M8jrOW__closeIcon{color:#45433e}.RoadmapModal-module__M8jrOW__content{padding:20px;font-size:15px;line-height:1.6}.RoadmapModal-module__M8jrOW__textarea,.RoadmapModal-module__M8jrOW__dateInput{border:1px solid var(--borderInput);background-color:var(--inputBg,transparent);width:100%;color:var(--text);resize:vertical;border-radius:6px;margin-bottom:16px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .2s}.RoadmapModal-module__M8jrOW__textarea:focus,.RoadmapModal-module__M8jrOW__dateInput:focus{outline:none}.RoadmapModal-module__M8jrOW__fieldTitle{color:var(--text);margin-bottom:6px;font-size:14px;font-weight:600}.RoadmapModal-module__M8jrOW__rangeInput{width:100%;accent-color:var(--primary,#6366f1);margin-bottom:12px}.RoadmapModal-module__M8jrOW__error{color:#ef4444;background-color:#ef444426;border:1px solid #ef444459;border-radius:6px;margin:10px 0 16px;padding:10px;font-size:14px}.RoadmapModal-module__M8jrOW__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.RoadmapModal-module__M8jrOW__deleteButton{color:#ef4444;cursor:pointer;background-color:#ef444414;border:1px solid #ef444466;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.RoadmapModal-module__M8jrOW__deleteButton:hover{background-color:#ef44442e}.RoadmapModal-module__M8jrOW__deleteButton:disabled{opacity:.5;cursor:not-allowed}.RoadmapModal-module__M8jrOW__description{color:var(--text);margin-bottom:18px;font-size:14px}.RoadmapModal-module__M8jrOW__progressSection,.RoadmapModal-module__M8jrOW__etaSection{margin-bottom:18px}.RoadmapModal-module__M8jrOW__etaValue{color:var(--text);font-size:14px}.RoadmapModal-module__M8jrOW__divider{background-color:var(--dividerModale);width:100%;height:1px;margin:20px 0}.RoadmapModal-module__M8jrOW__modal::-webkit-scrollbar{width:10px}.RoadmapModal-module__M8jrOW__modal::-webkit-scrollbar-track{background:0 0}.RoadmapModal-module__M8jrOW__modal::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumb,#383636);border-radius:10px}.RoadmapModal-module__M8jrOW__modal::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbarThumbHover,#424040)}.RoadmapModal-module__M8jrOW__modal{scrollbar-width:thin;scrollbar-color:var(--scrollbarThumb,#696868)transparent}@media (max-width:600px){.RoadmapModal-module__M8jrOW__modal{border-radius:10px;width:95%;max-height:90vh}.RoadmapModal-module__M8jrOW__header,.RoadmapModal-module__M8jrOW__content{padding:14px}}
.ButtonRefresh-module__F2PT5q__refreshBtn{cursor:pointer;border:none;border:2px solid var(--lightGrey);width:32px;height:32px;color:var(--text);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:opacity .2s;display:inline-flex}.ButtonRefresh-module__F2PT5q__refreshBtn:hover:not(:disabled){background-color:var(--hover)}.ButtonRefresh-module__F2PT5q__refreshBtn:disabled{opacity:.5;cursor:not-allowed}.ButtonRefresh-module__F2PT5q__refreshIcon{width:12px;font-size:12px;transition:transform .8s}.ButtonRefresh-module__F2PT5q__spin{animation:2s linear infinite ButtonRefresh-module__F2PT5q__spin}@keyframes ButtonRefresh-module__F2PT5q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ProgressBar-module__QLc63q__container{align-items:center;gap:10px;width:100%;display:flex}.ProgressBar-module__QLc63q__bar{background-color:#e5e7eb;border-radius:4px;flex:1;height:8px;overflow:hidden}.ProgressBar-module__QLc63q__fill{background-color:#3b82f6;border-radius:4px;height:100%;transition:width .3s}.ProgressBar-module__QLc63q__label{color:#6b7280;text-align:right;min-width:40px;font-size:13px;font-weight:600}
.BackButton-module__MEPy0q__backButton{color:#4f4f52;cursor:pointer;background:0 0;border:none;align-items:center;padding:4px 0;display:flex}.BackButton-module__MEPy0q__icon{color:#7d7d80;width:14px;font-size:14px;transition:color .3s,transform .3s}.BackButton-module__MEPy0q__label{color:#4f4f52;margin-left:5px;font-size:15px;font-weight:400;transition:color .3s,transform .3s}.BackButton-module__MEPy0q__backButton:hover .BackButton-module__MEPy0q__icon{color:#111827;transform:translate(-3px)}.BackButton-module__MEPy0q__backButton:hover .BackButton-module__MEPy0q__label{color:#111827;transform:translate(-2px)}
.CountryPicker-module__RUL6iG__wrapper{width:100%;position:relative}.CountryPicker-module__RUL6iG__selector{background:var(--inputBg);border:1px solid var(--borderInput);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.CountryPicker-module__RUL6iG__placeholder{opacity:.7;color:var(--text)}.CountryPicker-module__RUL6iG__dropdown{background:var(--bgModale);border:1px solid var(--dividerModale);z-index:999;border-radius:6px;max-height:270px;margin-bottom:4px;position:absolute;bottom:100%;left:0;right:0;overflow:auto}.CountryPicker-module__RUL6iG__list{max-height:200px;overflow-y:auto}.CountryPicker-module__RUL6iG__item{cursor:pointer;color:var(--text);align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.CountryPicker-module__RUL6iG__item:hover{background:var(--hover)}.CountryPicker-module__RUL6iG__flag{border-radius:2px;width:14px;height:10px;margin-right:5px;box-shadow:0 0 2px #0003}.CountryPicker-module__RUL6iG__clearBtn{color:var(--text);cursor:pointer;opacity:.6;background:0 0;border:none;margin-left:auto;font-size:14px}.CountryPicker-module__RUL6iG__clearBtn:hover{opacity:1;color:var(--primary)}.CountryPicker-module__RUL6iG__search{background:var(--bg);width:100%;color:var(--text);border:none;outline:none;padding:8px;font-size:13px}.CountryPicker-module__RUL6iG__search:focus{outline:none}.CountryPicker-module__RUL6iG__noneIcon{opacity:.8;color:var(--text);margin-right:8px;font-size:14px}
.DropdownSelectWhite-module__yWmA9W__wrapper{width:100%;display:inline-block;position:relative}.DropdownSelectWhite-module__yWmA9W__button{color:#111827;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;align-items:center;gap:8px;width:100%;margin-top:-20px;padding:10px 12px;transition:border-color .2s;display:inline-flex}.DropdownSelectWhite-module__yWmA9W__button:disabled{opacity:.6;cursor:not-allowed}.DropdownSelectWhite-module__yWmA9W__buttonLabel{text-align:left;flex:1;font-size:14px}.DropdownSelectWhite-module__yWmA9W__chevron{opacity:.8;width:12px;height:12px;font-size:12px}.DropdownSelectWhite-module__yWmA9W__menu{color:#111827;z-index:2000;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;width:100%;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 12px 30px #00000014}.DropdownSelectWhite-module__yWmA9W__wrapper[data-align=right] .DropdownSelectWhite-module__yWmA9W__menu{left:auto;right:0}.DropdownSelectWhite-module__yWmA9W__item{cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.DropdownSelectWhite-module__yWmA9W__item:hover,.DropdownSelectWhite-module__yWmA9W__item:focus,.DropdownSelectWhite-module__yWmA9W__activeItem{background-color:#f3f4f6}.DropdownSelectWhite-module__yWmA9W__itemLabel{pointer-events:none}.DropdownSelectWhite-module__yWmA9W__check{opacity:.95;width:14px;height:14px;font-size:14px}
.CompanyMemberRow-module__r0tBaq__userRow{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) 32px;align-items:center;gap:10px;margin-bottom:12px;display:grid}.CompanyMemberRow-module__r0tBaq__userRow:has(.CompanyMemberRow-module__r0tBaq__checkButton){grid-template-columns:1fr 40px}.CompanyMemberRow-module__r0tBaq__checkButton{background:var(--hover);width:30px;height:30px;color:var(--textSecondary);cursor:pointer;border:none;border-radius:5px;padding:6px;font-size:10px;transition:background .2s}.CompanyMemberRow-module__r0tBaq__checkButton:hover{background:var(--divider)}.CompanyMemberRow-module__r0tBaq__loaderSmall{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite CompanyMemberRow-module__r0tBaq__spin}@keyframes CompanyMemberRow-module__r0tBaq__spin{to{transform:rotate(360deg)}}.CompanyMemberRow-module__r0tBaq__removeUserBtn{color:#ef4444;cursor:pointer;background:#ef44441a;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;display:flex}.CompanyMemberRow-module__r0tBaq__removeUserBtn:hover{background:#ef444433}.CompanyMemberRow-module__r0tBaq__loader{color:var(--text)}
.ClientsView-module__yIJR5q__container{background:var(--bg,#0f1216);height:100%;color:var(--text,#e5e7eb);flex-direction:column;gap:12px;padding:15px 20px 20px;display:flex;overflow:hidden auto}.ClientsView-module__yIJR5q__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.ClientsView-module__yIJR5q__rightTools{justify-content:center;align-items:center;display:flex}.ClientsView-module__yIJR5q__error{color:#f43f5e;font-size:14px}.ClientsView-module__yIJR5q__searchBox{background:var(--bg-secondary,#151922);border:1px solid var(--border,#2b2f36);border-radius:8px;align-items:center;width:260px;height:32px;margin-inline:12px;transition:all .2s;display:flex;position:relative}.ClientsView-module__yIJR5q__searchBox:focus-within{border-color:var(--selected,#3b82f6);background:var(--bgLighter,#1a1e27)}.ClientsView-module__yIJR5q__searchIcon{color:var(--text,#e5e7eb);opacity:.7;pointer-events:none;font-size:12px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ClientsView-module__yIJR5q__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}.ClientsView-module__yIJR5q__searchInput::placeholder{color:var(--text,#9ca3af);opacity:.6}.ClientsView-module__yIJR5q__searchInput:focus{background:var(--hoverLighter,#ffffff0d)}.ClientsView-module__yIJR5q__tableWrapper{border:1px solid var(--border,#2b2f36);border-radius:8px;width:100%;margin-top:8px;overflow-x:auto}.ClientsView-module__yIJR5q__table{border-collapse:collapse;background:var(--bg,#0f1216);width:100%;color:var(--text,#e5e7eb);border-radius:8px;font-size:13.5px;overflow:hidden}.ClientsView-module__yIJR5q__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}.ClientsView-module__yIJR5q__table td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text);height:60px;padding:9px 14px}.ClientsView-module__yIJR5q__table tr:hover{background:var(--hover,#1d212b);cursor:pointer}.ClientsView-module__yIJR5q__table tr:last-child td{border-bottom:none}.ClientsView-module__yIJR5q__sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .2s;position:relative}.ClientsView-module__yIJR5q__sortable:hover{background:var(--hover,#ffffff0d)}.ClientsView-module__yIJR5q__sortIcon{opacity:.7;margin-left:6px;font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ClientsView-module__yIJR5q__teamAvatarsCell{align-items:center;display:flex}.ClientsView-module__yIJR5q__avatarWrapper{margin-left:-6px}.ClientsView-module__yIJR5q__avatarWrapper:first-child{margin-left:0}.ClientsView-module__yIJR5q__teamMore{background:var(--moreUser,#444);color:var(--textMore,#fff);border:2px solid var(--bg-secondary,#1e1e1e);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-left:-6px;font-size:12px;font-weight:600;display:flex}.ClientsView-module__yIJR5q__pagination{justify-content:space-between;align-items:center;margin-top:5px;display:flex}.ClientsView-module__yIJR5q__centerbutton{justify-content:center;align-items:center;gap:12px;padding:10px 0;display:flex}.ClientsView-module__yIJR5q__pageBtn{background:var(--bg-secondary,#151922);border:1px solid var(--border,#2b2f36);color:var(--text,#e5e7eb);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;transition:all .2s;display:flex}.ClientsView-module__yIJR5q__pageBtn:hover{background:var(--hover,#1d212b)}.ClientsView-module__yIJR5q__disabled{opacity:.35;cursor:not-allowed}.ClientsView-module__yIJR5q__pageNumbers{gap:6px;display:flex}.ClientsView-module__yIJR5q__pageNum{background:var(--bg-secondary,#151922);border:1px solid var(--border,#2b2f36);color:var(--text);cursor:pointer;border-radius:6px;padding:5px 12px;font-size:13px;transition:all .2s}.ClientsView-module__yIJR5q__pageNum:hover{background:var(--hover,#1d212b)}.ClientsView-module__yIJR5q__pageNum.ClientsView-module__yIJR5q__active{background:var(--selected,#3b82f6);border-color:var(--selected,#3b82f6);color:#fff}.ClientsView-module__yIJR5q__paginationInfo{color:var(--text);opacity:.7;margin-right:12px;font-size:13px}@media (max-width:768px){.ClientsView-module__yIJR5q__toolbar{flex-direction:column;align-items:flex-start}.ClientsView-module__yIJR5q__rightTools{flex-wrap:wrap;justify-content:flex-start;width:100%}.ClientsView-module__yIJR5q__searchBox{width:100%;margin-right:0}.ClientsView-module__yIJR5q__table th,.ClientsView-module__yIJR5q__table td{padding:8px 10px;font-size:12.5px}}
.ProjectSectionSkeleton-module__GcNYvq__section{width:100%;padding:2rem}.ProjectSectionSkeleton-module__GcNYvq__projectGrid{flex-wrap:wrap;gap:1.25rem;display:flex}.ProjectSectionSkeleton-module__GcNYvq__card{background:var(--bgModale);border:1px solid var(--border);border-radius:14px;flex-direction:column;justify-content:space-between;width:300px;height:190px;padding:20px 20px 10px;display:flex}.ProjectSectionSkeleton-module__GcNYvq__top,.ProjectSectionSkeleton-module__GcNYvq__client,.ProjectSectionSkeleton-module__GcNYvq__footer{background:var(--skeleton-gradient);background-size:400% 100%;border-radius:8px;animation:5s linear infinite ProjectSectionSkeleton-module__GcNYvq__shimmer}.ProjectSectionSkeleton-module__GcNYvq__top{height:70px}.ProjectSectionSkeleton-module__GcNYvq__client{height:28px}.ProjectSectionSkeleton-module__GcNYvq__footer{height:45px}@keyframes ProjectSectionSkeleton-module__GcNYvq__shimmer{0%{background-position:-300px 0}to{background-position:300px 0}}@media (max-width:768px){.ProjectSectionSkeleton-module__GcNYvq__section{padding:1rem}}
