@import url("https://fonts.googleapis.com/css2?family=Limelight&family=Lato:wght@400;700&family=Montserrat:wght@400;700&family=Raleway:wght@400;700&family=Inter:wght@400;700&display=swap");.projectspage_container__b7Kfc{min-height:100vh;background:linear-gradient(180deg,#020617,#0f172a);padding:5rem 1rem 1rem;margin-left:0;transition:margin-left .3s ease;font-family:Inter,sans-serif}.projectspage_grid__3Nth3{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;justify-content:center}.projectspage_sidebarToggle__b9Y_S{position:fixed;top:1rem;left:1rem;z-index:160;background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem;transition:background-color .2s}.projectspage_sidebarToggle__b9Y_S:hover{background-color:rgba(75,85,99,.2)}.projectspage_overlay__Wc_c_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:140}.projectspage_wrapper__XD2Mv{max-width:72rem;margin:0 auto;width:100%}.projectspage_card__zsPUf{width:100%;max-width:30rem;background-color:#181a28;border:1px solid rgba(60,65,90,.4);border-radius:4px;padding:18px 20px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.2)}.projectspage_card__zsPUf:hover{background-color:#1e2030;border-color:rgba(100,110,160,.3);box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 0 1px rgba(100,110,160,.15)}.projectspage_card__zsPUf.projectspage_hasActivity__E_cjV{border-left:3px solid #7c3aed}.projectspage_cardTop__gIZ3X{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.projectspage_timestamp__dErbZ{color:rgba(156,163,175,.7);font-size:.6875rem;font-family:DM Mono,Fira Mono,monospace;letter-spacing:.01em}.projectspage_activityDot__IhLD7{width:7px;height:7px;border-radius:50%;background:#7c3aed;box-shadow:0 0 6px rgba(124,58,237,.7);flex-shrink:0;animation:projectspage_activityPulse__0LAAu 2.2s ease-in-out infinite}@keyframes projectspage_activityPulse__0LAAu{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.projectspage_titleSection__A8rre{display:flex;flex-direction:column;gap:7px;margin-bottom:10px}.projectspage_cardTitle__hUqHt{color:#fff;font-size:1.125rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.projectspage_projectMeta__m0Xcu{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.projectspage_projectType__sWVv4{background-color:rgba(16,185,129,.1);color:#34d399;padding:2px 7px;border-radius:3px;font-size:11px;font-weight:500;border:1px solid rgba(16,185,129,.22);white-space:nowrap;text-transform:capitalize}.projectspage_genreContainer__ouQRm{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.projectspage_projectGenre__BngVV{background-color:rgba(124,58,237,.12);color:#a78bfa;padding:2px 7px;border-radius:3px;font-size:11px;font-weight:500;border:1px solid rgba(124,58,237,.25);white-space:nowrap}.projectspage_projectStatusBadge__DZrbg{background-color:rgba(245,158,11,.1);color:#fbbf24;padding:2px 7px;border-radius:6px;font-size:11px;font-weight:500;border:1px solid rgba(245,158,11,.2);white-space:nowrap}.projectspage_description__Yx5YZ{color:rgba(156,163,175,.85);font-size:.8125rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:14px}.projectspage_cardDivider__cmbSs{height:1px;background:hsla(0,0%,100%,.06);margin-bottom:13px}.projectspage_cardFooter__Vn9qR{display:flex;align-items:center;justify-content:space-between;gap:10px}.projectspage_breakdownPill__ztTGK{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;padding:3px 9px;border-radius:3px;border:1px solid transparent;flex-shrink:0}.projectspage_breakdownPill__ztTGK.projectspage_ready__LWNff{background:rgba(124,58,237,.12);color:#a78bfa;border-color:rgba(124,58,237,.25)}.projectspage_breakdownPill__ztTGK.projectspage_none__8_Pw1{background:hsla(0,0%,100%,.03);color:rgba(156,163,175,.6);border-color:hsla(0,0%,100%,.07)}.projectspage_pillDot__Nysqc{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.projectspage_membersSection__pdRdl{display:flex;align-items:center}.projectspage_cardHeader__cAzH_{display:flex;justify-content:space-between;align-items:flex-start}.projectspage_title__fR_oK{color:#fff;font-size:1.75rem;font-weight:600}.projectspage_contentHeader__lPo54{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.projectspage_actions__gLJhN{display:flex;gap:.75rem}.projectspage_createButton__msx01{display:flex;align-items:center;gap:.5rem;background-color:#7e22ce;color:#fff;padding:.625rem 1rem;border-radius:6px;font-weight:500;font-size:14px;border:none;cursor:pointer;transition:background-color .2s}.projectspage_createButton__msx01:hover{background-color:#4338ca}.projectspage_createForm__6Tf1r{background-color:#26274c;border-radius:6px;padding:1.25rem;margin-bottom:1.5rem;color:#fff}.projectspage_input__RAcce,.projectspage_textarea__IOSvi{width:100%;padding:.75rem;margin-bottom:1rem;background-color:#1a1c38;border:1px solid #32335a;border-radius:.375rem;color:#fff;font-size:.875rem}.projectspage_textarea__IOSvi{min-height:5rem;resize:vertical}.projectspage_formActions__s0zgJ{display:flex;justify-content:flex-end;gap:.75rem}.projectspage_cancelButton__qzNeL{padding:.5rem 1rem;background-color:transparent;border:1px solid #32335a;color:#fff;border-radius:.375rem;cursor:pointer;transition:background-color .2s}.projectspage_cancelButton__qzNeL:hover{background-color:hsla(0,0%,100%,.05)}.projectspage_submitButton__2_RdU{padding:.5rem 1rem;background-color:#7e22ce;color:#fff;border:none;border-radius:.375rem;cursor:pointer;transition:background-color .2s}.projectspage_submitButton__2_RdU:hover{background-color:#4338ca}.projectspage_submitButton__2_RdU:disabled{background-color:#6b7280;cursor:not-allowed}.projectspage_moreButton__PG53P{background:none;border:none;color:#fff;font-size:1.25rem;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem;transition:background-color .2s}.projectspage_moreButton__PG53P:hover{background-color:hsla(0,0%,100%,.1)}.projectspage_dropdown__rCwO1{position:relative}.projectspage_dropdownContent__z7jSS{position:absolute;top:100%;right:0;background-color:#32335a;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);min-width:8rem;z-index:20;overflow:hidden}.projectspage_dropdownItem__84wtX{width:100%;text-align:left;background:none;border:none;color:#fff;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s;font-size:.875rem;display:flex;align-items:center;gap:.5rem}.projectspage_dropdownItem__84wtX:hover{background-color:hsla(0,0%,100%,.1)}.projectspage_loading__kDlnz{color:#fff;text-align:center;font-size:1.125rem;margin-top:2rem}.projectspage_error__p9HNO{color:#ef4444;text-align:center;font-size:1.125rem;margin-top:2rem}.projectspage_emptyState__VY3dN{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;padding:4rem 0;gap:1rem}.projectspage_emptyState__VY3dN h2{font-size:1.5rem;font-weight:600;margin:0}.projectspage_emptyState__VY3dN p{color:#9ca3af;font-size:.9375rem;margin:0;max-width:320px;line-height:1.5}.projectspage_workspaceSection__HW0b7{margin-top:12px}.projectspage_workspaceSectionTitle__u3q3W{font-size:14px;font-weight:500;color:#a3a8bf;margin-bottom:6px}.projectspage_workspaceTags__qHKu1{display:flex;flex-wrap:wrap;gap:6px}.projectspage_workspaceTag__r0PGi{background-color:rgba(126,34,206,.2);color:#d8b4fe;padding:.25rem .5rem;border-radius:1rem;font-size:.75rem}.projectspage_moreTag__hq8Z4{color:#9ca3af;font-size:.75rem;padding:.25rem 0}.projectspage_sectionHeader___Zc9u{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.projectspage_sectionTitle__COqG8{font-size:1.25rem;font-weight:600;color:var(--text-primary)}.projectspage_emptyPersonnel__QFyIu{padding:2rem;text-align:center;color:var(--text-muted);background-color:var(--bg-secondary);border-radius:.5rem;border:1px dashed var(--border-color)}.projectspage_addPersonnelForm__GmmkF{background-color:var(--bg-secondary);border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem;border:1px solid var(--border-color)}.projectspage_formRow__i7KRz{display:flex;gap:1rem;margin-bottom:1rem}.projectspage_formGroup__AyOPy{flex:1;margin-bottom:1rem}.projectspage_formLabel__1y2hA{display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem;color:var(--text-primary)}.projectspage_formInput__8kAKR,.projectspage_formSelect__atgkv,.projectspage_formTextarea__xLb_E{width:100%;padding:.75rem;border-radius:.375rem;border:1px solid var(--border-color);background-color:var(--bg-input);color:var(--text-primary);font-size:.95rem;transition:all .2s ease}.projectspage_formInput__8kAKR:focus,.projectspage_formSelect__atgkv:focus,.projectspage_formTextarea__xLb_E:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.2)}.projectspage_formTextarea__xLb_E{resize:vertical;min-height:100px}.projectspage_checkboxLabel__hEGF4{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.9rem;color:var(--text-primary)}.projectspage_checkboxLabel__hEGF4 input[type=checkbox]{accent-color:var(--color-primary);width:16px;height:16px}.projectspage_personnelList__MWKAo{display:flex;flex-direction:column;gap:1.5rem}.projectspage_personnelCategory__3eHU8{margin-bottom:1rem}.projectspage_categoryTitle__qJwZF{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-light)}.projectspage_categoryMembers__GfRrl{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.projectspage_memberCard__NjX0i{background-color:var(--bg-secondary);border-radius:.5rem;padding:1rem;border:1px solid var(--border-color);transition:all .2s ease}.projectspage_memberCard__NjX0i:hover{box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-2px)}.projectspage_memberHeader__s1F3d{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.projectspage_memberRole__Nk8J1{font-weight:600;color:var(--color-primary);font-size:.9rem}.projectspage_memberName__jr7jf{font-size:1.05rem;font-weight:500;color:var(--text-primary);margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.projectspage_memberIcon__HZ_6_{color:var(--text-muted);font-size:.9rem}.projectspage_memberContact__aryVi{font-size:.85rem;color:var(--text-secondary);margin-bottom:.5rem}.projectspage_memberEmail__U6wU2,.projectspage_memberPhone__gYfqL{margin-bottom:.25rem}.projectspage_memberNotes__dJUCd{font-size:.85rem;color:var(--text-secondary);font-style:italic;background-color:var(--bg-tertiary);padding:.5rem;border-radius:.25rem;margin-top:.5rem}.projectspage_removeButton__hPcdT{background:none;border:none;color:var(--text-danger);cursor:pointer;padding:.25rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.projectspage_removeButton__hPcdT:hover{background-color:rgba(var(--color-danger-rgb),.1)}.projectspage_personnelActions__mG7_E{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.projectspage_saveButton__j7B5J{padding:.6rem 1.2rem;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s ease;background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.projectspage_saveButton__j7B5J:hover{background-color:var(--color-primary-dark)}.projectspage_personnelSection__Eq2SM{margin-top:.75rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.08)}.projectspage_personnelSectionTitle__xBWcB{font-size:.875rem;font-weight:500;color:#9ca3af;margin-bottom:.75rem;display:flex;align-items:center;gap:.375rem}.projectspage_personnelGrid__yBoLS{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.projectspage_personnelItem__ZNkUY{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:.375rem;padding:.5rem;transition:all .2s ease;color:#9374bd}.projectspage_personnelItem__ZNkUY:hover{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.projectspage_personnelRole__nNsTW{font-size:.6875rem;font-weight:500;color:#7e22ce;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.125rem}.projectspage_personnelName__aNYEe{font-size:.8125rem;font-weight:500;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectspage_morePersonnelCount___mEBy{font-size:.875rem;font-weight:600;color:#7e22ce;text-align:center}.projectspage_morePersonnelLabel__WaYDZ{font-size:.6875rem;color:#9ca3af;text-align:center;margin-top:.125rem}.projectspage_membersSectionTitle__u4xDn{font-size:.875rem;font-weight:500;color:#9ca3af;margin-bottom:.5rem;display:flex;align-items:center;gap:.375rem}@media (min-width:640px){.projectspage_container__b7Kfc{padding:5rem 1.5rem 1.5rem}.projectspage_contentHeader__lPo54{flex-direction:row;justify-content:space-between;align-items:center}.projectspage_title__fR_oK{font-size:2rem}.projectspage_card__zsPUf{padding:18px 20px}.projectspage_personnelGrid__yBoLS{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.projectspage_grid__3Nth3{grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));justify-items:center}.projectspage_container__b7Kfc{padding:5rem 1.5rem 1.5rem}.projectspage_cardTitle__hUqHt{font-size:1.25rem}.projectspage_description__Yx5YZ{font-size:.875rem}.projectspage_personnelGrid__yBoLS{grid-template-columns:repeat(3,1fr)}.projectspage_personnelItem__ZNkUY{padding:.625rem}}@media (min-width:1024px){.projectspage_container__b7Kfc{margin-left:20rem;padding:5rem 2rem 2rem}.projectspage_title__fR_oK{font-size:2.25rem}.projectspage_card__zsPUf{max-width:30rem}.projectspage_cardTitle__hUqHt{white-space:normal;overflow:visible;text-overflow:clip}.projectspage_description__Yx5YZ{-webkit-line-clamp:none;white-space:normal;overflow:visible}}.SpentCreditsModal_overlay__t6mBs{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:99999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1rem}.SpentCreditsModal_modal__veLMM{background:#1f2937;padding:0;width:90%;max-width:450px;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.5);z-index:100000;border:1px solid #374151;animation:SpentCreditsModal_modalFadeIn__2841W .3s ease-out;position:relative}@keyframes SpentCreditsModal_modalFadeIn__2841W{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SpentCreditsModal_closeIcon__RH9bp{position:absolute;top:1rem;right:1rem;background:#374151;border:none;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#e5e7eb;transition:all .3s ease;z-index:10}.SpentCreditsModal_closeIcon__RH9bp:hover{background:#4b5563;transform:scale(1.1)}.SpentCreditsModal_closeIcon__RH9bp svg{width:1.25rem;height:1.25rem}.SpentCreditsModal_modalContent__xZTDa{padding:1.5rem}.SpentCreditsModal_header___pt_P{text-align:center;margin-bottom:1.5rem}.SpentCreditsModal_iconContainer__EGoLa{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0 auto 1rem;background:linear-gradient(135deg,#f97316,#dc2626);border-radius:50%}.SpentCreditsModal_iconContainer__EGoLa svg{width:2rem;height:2rem;color:#fff}.SpentCreditsModal_modal__veLMM h2{margin:0;color:#fff!important;font-size:1.25rem;font-weight:700}.SpentCreditsModal_content___a_Ej{display:flex;flex-direction:column;gap:1.5rem}.SpentCreditsModal_description__dD1D5{text-align:center}.SpentCreditsModal_description__dD1D5 p{font-size:1rem;color:#d1d5db!important;margin-bottom:.5rem;line-height:1.6}.SpentCreditsModal_subText__Yys_t{font-size:.875rem!important;color:#9ca3af!important;margin-bottom:0!important}.SpentCreditsModal_benefitsSection__CSn_a{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(147,51,234,.1));border:1px solid #374151;border-radius:8px;padding:1rem}.SpentCreditsModal_benefitsHeader___HvTZ{display:flex;align-items:center;margin-bottom:.75rem;color:#e5e7eb;font-weight:600;font-size:.875rem;gap:.5rem}.SpentCreditsModal_benefitsHeader___HvTZ svg{width:1.25rem;height:1.25rem;color:#c084fc}.SpentCreditsModal_benefitsList__IJl_l{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.SpentCreditsModal_benefitsList__IJl_l li{display:flex;align-items:center;color:#d1d5db;font-size:.875rem;gap:.5rem}.SpentCreditsModal_benefitsList__IJl_l li svg{width:1rem;height:1rem;color:#4ade80}.SpentCreditsModal_buttonContainer__weCs6{display:flex;flex-direction:column;gap:.75rem}.SpentCreditsModal_actionButton___xdIK{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:.875rem 2rem;border:none;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .3s ease;width:100%}.SpentCreditsModal_actionButton___xdIK:hover{background:linear-gradient(135deg,#2563eb,#7c3aed);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.SpentCreditsModal_actionButton___xdIK:active{transform:translateY(0)}.SpentCreditsModal_closeButton__HbYzx{background-color:#374151;color:#e5e7eb;padding:.875rem 2rem;border:1px solid #4b5563;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:500;transition:all .3s ease;width:100%}.SpentCreditsModal_closeButton__HbYzx:hover{background-color:#4b5563;transform:translateY(-1px)}.SpentCreditsModal_closeButton__HbYzx:active{transform:translateY(0)}@media (min-width:640px){.SpentCreditsModal_buttonContainer__weCs6{flex-direction:row}.SpentCreditsModal_modal__veLMM h2{font-size:1.5rem}}@media (max-width:640px){.SpentCreditsModal_modal__veLMM{width:95%;max-width:350px}.SpentCreditsModal_modalContent__xZTDa{padding:1.25rem}.SpentCreditsModal_modal__veLMM h2{font-size:1.125rem}.SpentCreditsModal_description__dD1D5 p{font-size:.9rem}.SpentCreditsModal_actionButton___xdIK,.SpentCreditsModal_closeButton__HbYzx{padding:.75rem 1.5rem;font-size:.9rem}.SpentCreditsModal_benefitsSection__CSn_a{padding:.875rem}.SpentCreditsModal_benefitsList__IJl_l li{font-size:.8rem}}.ProjectTags_nestedList__N5B2u{list-style-type:none;padding-left:.25rem;margin-top:.5rem}.ProjectTags_tagHeader__H9kxD{display:flex;align-items:center;margin-top:.5rem;margin-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.3);justify-content:flex-start;padding-bottom:8px}.ProjectTags_tagHeader__H9kxD,.ProjectTags_tagHeader__H9kxD input{font-size:1.5rem;font-family:Inter,sans-serif;color:#d1d2dd;width:100%}.ProjectTags_tagHeader__H9kxD input{background-color:#26274c;border:none;border-bottom:1px solid #5a6268;padding:4px 0;margin:0;outline:none}.ProjectTags_tagHeader__H9kxD input:focus{border-bottom:1px solid #007bff}.ProjectTags_tagHeader__H9kxD span{display:inline-block;padding:4px 0;width:100%;transition:background-color .2s;color:#d1d2dd}.ProjectTags_tagHeader__H9kxD span:hover{background-color:hsla(0,0%,100%,.05)}.ProjectTags_tagHeader__H9kxD small{color:rgba(209,210,221,.5);font-weight:400}.ProjectTags_tagList__2m1Qa{list-style:none;padding:0;margin:0}.ProjectTags_tagList__2m1Qa li{padding:8px;cursor:pointer}.ProjectTags_tagList__2m1Qa li:hover{background-color:#5a6268;color:#fff;border-radius:4px}.ProjectTags_popupOverlay__RCM5l{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1010}.ProjectTags_createTagPopup__cHlj_{max-width:25rem!important;width:25rem!important}.ProjectTags_popup__QNfTN{position:relative;padding:20px;border-radius:10px;border:1px solid #3f4060;background:#26274c;box-shadow:0 4px 20px rgba(0,0,0,.3);z-index:1001;overflow-y:auto;max-width:40rem;width:40rem;max-height:90vh;height:auto;color:#d1d2dd}.ProjectTags_popup__QNfTN h3{color:#d1d2dd;margin-top:.5rem;margin-bottom:1.5rem;font-size:1.25rem;font-family:Inter,sans-serif}.ProjectTags_textLine__B7kJd{padding:8px 12px;margin:2px 0;border-radius:4px;font-family:Inter,sans-serif;font-size:.875rem;color:#d1d2dd;cursor:pointer;transition:background-color .2s,color .2s;display:flex;align-items:center}.ProjectTags_textLine__B7kJd:hover{background-color:hsla(0,0%,100%,.1)}.ProjectTags_textLine__B7kJd:before{content:"#";margin-right:5px;opacity:.6;font-size:.8rem}.ProjectTags_popupTextLine__ovsPk{padding:8px 12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.ProjectTags_popupTextLine__ovsPk:last-child{border-bottom:none}.ProjectTags_popupTextLine__ovsPk:hover{background-color:rgba(0,0,0,.1)}.ProjectTags_addTagButton__v7hh7{display:flex;align-items:center;background-color:rgba(0,123,255,.1);border:1px solid rgba(0,123,255,.5);color:#d1d2dd;font-size:.9rem;padding:6px 10px;border-radius:5px;cursor:pointer;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.ProjectTags_addTagButton__v7hh7:hover{background-color:rgba(0,123,255,.2);border-color:#007bff}.ProjectTags_addTagIcon__fjblj{font-size:1.1rem;margin-right:5px;font-weight:700;color:#007bff}.ProjectTags_untagButton__FHXlf{width:20px;height:20px;background-color:rgba(255,0,0,.7);border-radius:50%;position:absolute;top:5px;right:5px;cursor:pointer;opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;z-index:10}.ProjectTags_untagButton__FHXlf:before{content:"×";position:absolute;font-size:14px;font-weight:700;color:#fff}.ProjectTags_popupTextLine__ovsPk:hover .ProjectTags_untagButton__FHXlf,.ProjectTags_thumbnailContainer__4varP:hover .ProjectTags_untagButton__FHXlf{opacity:1}.ProjectTags_popupTextLine__ovsPk,.ProjectTags_thumbnailContainer__4varP{position:relative}.ProjectTags_closeButton__Ax3NL{position:absolute;top:5px;right:5px;background-color:transparent;color:gray!important;border:none;border-radius:50%;font-size:1.5rem;cursor:pointer;width:30px!important;height:30px!important;display:flex;align-items:center;justify-content:center;z-index:1003}.ProjectTags_closeButton__Ax3NL:hover{background-color:#a9a9a9}.ProjectTags_deleteButton__UnICv{position:absolute;bottom:5px;left:0;background-color:transparent;color:grey!important;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0;z-index:1003}.ProjectTags_deleteButton__UnICv:hover{background-color:#ff1a1a}.ProjectTags_deleteTag__cRfvr{color:hsla(0,0%,100%,.7);background-color:rgba(211,47,47,.6);padding:8px 16px;border:none;border-radius:4px;margin-top:1.5rem;font-weight:400;transition:all .2s;cursor:pointer;width:auto;display:block;font-size:.9rem;position:relative}.ProjectTags_deleteTag__cRfvr:hover{background-color:#d32f2f;color:#fff}.ProjectTags_inputField__tmV6T{background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#d1d2dd;padding:10px;border-radius:4px;transition:border-color .2s,background-color .2s}.ProjectTags_inputField__tmV6T:focus{border-color:#007bff;background-color:hsla(0,0%,100%,.15);outline:none}.ProjectTags_submitButton__WLtnG{background-color:#007bff;color:#fff;border:none;border-radius:5px;padding:8px 16px;cursor:pointer;transition:background-color .3s ease;font-weight:500;margin-top:12px}.ProjectTags_submitButton__WLtnG:hover{background-color:#0056b3}.ProjectTags_messagesSection__Z1IWZ h4{font-weight:600;font-family:Inter,sans-serif;color:#d1d2dd}.ProjectTags_messagesSection__Z1IWZ p{font-family:Inter,sans-serif;color:#5a6268}.ProjectTags_thumbnailGridContainer__43R8g{margin-top:10px}.ProjectTags_thumbnailTitle__kH_xM{font-weight:600;font-family:Inter,sans-serif;color:#d1d2dd}.ProjectTags_thumbnailGrid__KwUcM{display:grid;grid-template-columns:repeat(auto-fill,minmax(75px,1fr));grid-gap:10px}.ProjectTags_thumbnailContainer__4varP{position:relative;width:100%;padding-bottom:100%;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .2s}.ProjectTags_thumbnailContainer__4varP:hover{transform:scale(1.05)}.ProjectTags_thumbnailContainer__4varP img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectTags_messagesList__FERRL{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto;border-radius:4px;background-color:rgba(0,0,0,.2)}.ProjectTags_tagNameWrapper__1p6r0{display:flex;align-items:left;margin-left:0;padding-left:0;width:100%}.ProjectTags_tagName__WZgkP{margin:0;padding-right:10px;text-align:left}.ProjectTags_editButton__kP9Ow{display:none;cursor:pointer;background:none;border:none;padding:0}.ProjectTags_tagNameWrapper__1p6r0:hover .ProjectTags_editButton__kP9Ow{display:inline-block}.ProjectTags_saveButton__tTMGe{background-color:transparent;border:none;cursor:pointer}.ProjectTags_errorMessage__A_9mu{background-color:rgba(255,0,0,.1);border-left:3px solid #d32f2f;padding:8px 12px;border-radius:0 4px 4px 0;margin-top:12px}.ProjectTags_confirmDeletePopup__JGQYf{position:absolute;bottom:100%;left:0;background-color:#d32f2f;color:#fff;padding:8px 12px;border-radius:4px;margin-bottom:8px;box-shadow:0 2px 10px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:8px;width:200px}.ProjectTags_confirmDeletePopup__JGQYf button{padding:4px 8px;border:none;border-radius:3px;cursor:pointer;font-size:.85rem}.ProjectTags_confirmDeletePopup__JGQYf button.ProjectTags_confirmButton__cvl8t{background-color:#fff;color:#d32f2f;font-weight:600}.ProjectTags_confirmDeletePopup__JGQYf button.ProjectTags_cancelButton__aKlGl{background-color:transparent;color:#fff;border:1px solid #fff}.ProjectTags_deleteButtonContainer__2PH_N{position:relative;display:flex;justify-content:flex-start;margin-top:1.5rem}.UserSearch_modalOverlay__Rhx5X{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:2000}.UserSearch_userSearchModal__7Z2RH{background-color:#26274c;border-radius:.75rem;padding:2rem;width:90%;max-width:32rem;max-height:85vh;overflow-y:auto;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.3)}.UserSearch_modalHeader__cKbb6{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.UserSearch_modalTitle__pTESv{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.UserSearch_closeButton__2OZ1o{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .2s ease}.UserSearch_closeButton__2OZ1o:hover{background-color:hsla(0,0%,100%,.1)}.UserSearch_modalSubheader__I3cuj{margin-bottom:1.5rem}.UserSearch_modalSubheader__I3cuj p{color:hsla(0,0%,100%,.7);font-size:.875rem;margin:0}.UserSearch_searchInput__96UXV{position:relative;display:flex;align-items:center;gap:.75rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:.75rem 1rem;margin-bottom:1rem;transition:all .2s ease}.UserSearch_searchInput__96UXV:focus-within{border-color:rgba(99,102,241,.5);background:hsla(0,0%,100%,.08)}.UserSearch_searchInput__96UXV svg{color:hsla(0,0%,100%,.4);flex-shrink:0}.UserSearch_searchField__DrXdX{flex:1;background:transparent;border:none;color:#fff;font-size:.875rem;outline:none}.UserSearch_searchField__DrXdX::-moz-placeholder{color:hsla(0,0%,100%,.3)}.UserSearch_searchField__DrXdX::placeholder{color:hsla(0,0%,100%,.3)}.UserSearch_searchResults__hdUn0{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:.5rem;max-height:400px;overflow-y:auto}.UserSearch_userResult__Z0KAN{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;transition:background .2s ease;border-bottom:1px solid hsla(0,0%,100%,.05)}.UserSearch_userResult__Z0KAN:last-child{border-bottom:none}.UserSearch_userResult__Z0KAN:hover{background:rgba(99,102,241,.15)}.UserSearch_userAvatar__dOPXJ{flex-shrink:0}.UserSearch_userAvatar__dOPXJ img{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.UserSearch_avatarPlaceholder__qw2vH{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(168,85,247,.2));display:flex;align-items:center;justify-content:center;color:#a5b4fc;font-weight:600;font-size:1rem}.UserSearch_userInfo__Ufhgm{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}.UserSearch_userName__X0IEO{color:#fff;font-weight:500;font-size:.875rem}.UserSearch_userEmail__3umMk,.UserSearch_userName__X0IEO{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserSearch_userEmail__3umMk{color:hsla(0,0%,100%,.5);font-size:.75rem}.UserSearch_selectIcon__aItQ0{color:rgba(99,102,241,.7);flex-shrink:0;opacity:0;transition:opacity .2s ease}.UserSearch_userResult__Z0KAN:hover .UserSearch_selectIcon__aItQ0{opacity:1}.UserSearch_loading__bHhez,.UserSearch_noResults__3HuQl{padding:2rem 1rem;text-align:center;color:hsla(0,0%,100%,.5);font-size:.875rem}.UserSearch_searchPrompt__kp0U7{padding:2rem 1rem;text-align:center;color:hsla(0,0%,100%,.4);font-size:.875rem}.UserSearch_noCollaborators__MYTG4{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1rem;gap:1rem}.UserSearch_noCollaboratorsIcon__OzjQC{width:80px;height:80px;border-radius:50%;background:rgba(99,102,241,.1);display:flex;align-items:center;justify-content:center;color:rgba(99,102,241,.5)}.UserSearch_noCollaboratorsText__SmnzT{display:flex;flex-direction:column;gap:.5rem}.UserSearch_noCollaboratorsText__SmnzT h4{color:#fff;font-size:1.125rem;font-weight:600;margin:0}.UserSearch_noCollaboratorsText__SmnzT p{color:hsla(0,0%,100%,.6);font-size:.875rem;line-height:1.5;max-width:400px;margin:0}.UserSearch_dropdownContainer__wIziH{position:relative}.UserSearch_dropdownResults__A10p6{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:#26274c;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;max-height:300px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000}.UserSearch_dropdownResults__A10p6::-webkit-scrollbar,.UserSearch_searchResults__hdUn0::-webkit-scrollbar{width:8px}.UserSearch_dropdownResults__A10p6::-webkit-scrollbar-track,.UserSearch_searchResults__hdUn0::-webkit-scrollbar-track{background:hsla(0,0%,100%,.02);border-radius:.5rem}.UserSearch_dropdownResults__A10p6::-webkit-scrollbar-thumb,.UserSearch_searchResults__hdUn0::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:.5rem}.UserSearch_dropdownResults__A10p6::-webkit-scrollbar-thumb:hover,.UserSearch_searchResults__hdUn0::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.WorkspaceManager_workspaceManagerContentBox__rx19Y{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:0;margin:0;border:none;background-color:transparent}.WorkspaceManager_contentLibrarySection__m5s9l{display:flex;flex-direction:column;width:100%;gap:.75rem;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:1rem}.WorkspaceManager_navItemContainer__LWLJM{display:flex;align-items:center;width:100%;border-radius:.5rem;position:relative;transition:background-color .2s}.WorkspaceManager_navItemContainer__LWLJM:hover{background-color:hsla(0,0%,100%,.05)}.WorkspaceManager_navItem__RiiU5{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;flex:1;justify-content:flex-start;background:transparent;border:none;border-radius:0;color:#dcdde7;cursor:pointer;position:relative;z-index:1001}.WorkspaceManager_navItemContainer__LWLJM .WorkspaceManager_navItem__RiiU5:hover{background-color:transparent}.WorkspaceManager_navItemText__4EXcX{font-size:14px;font-weight:600;color:#dcdde7;letter-spacing:.05em}.WorkspaceManager_navItemLink__DAYsb{color:inherit;text-decoration:none;display:block;width:100%;height:100%}.WorkspaceManager_navItemLink__DAYsb:hover{color:inherit;text-decoration:underline}.WorkspaceManager_iconSvg__yFxgS{width:1.25rem;height:1.25rem;color:#dcdde7}.WorkspaceManager_expandToggle__12A5K{background:transparent;border:none;color:#dcdde7;width:28px;min-width:28px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;margin-right:.5rem}.WorkspaceManager_expandToggle__12A5K:hover{background-color:transparent}.WorkspaceManager_expandToggle__12A5K .WorkspaceManager_chevronIcon__b6ZlW{width:1rem;height:1rem;color:rgba(220,221,231,.7);transition:all .2s ease}.WorkspaceManager_expandToggle__12A5K:hover .WorkspaceManager_chevronIcon__b6ZlW{transform:scale(1.3);color:#3b82f6}.WorkspaceManager_workspaceLabel__UWSkZ{font-size:12px;color:#9499c3;margin-bottom:.25rem}.WorkspaceManager_workspaceSelectorSection__I9g7Y{position:relative;width:100%}.WorkspaceManager_workspaceSelectorButton__XDhIK{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem;border-radius:8px;background-color:#113;border:1px solid #2d2d3d;color:#dcdde7;cursor:pointer;transition:all .2s ease}.WorkspaceManager_workspaceSelectorButton__XDhIK:hover{background-color:hsla(0,0%,100%,.05)}.WorkspaceManager_workspaceText__KETAG{font-size:16px;font-style:normal;font-weight:500;color:#dcdde7;margin-left:.5rem}.WorkspaceManager_chevronIcon__b6ZlW{width:1rem;height:1rem;margin-left:auto;transition:transform .2s ease}.WorkspaceManager_workspaceDropdown__8oYcJ{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#26274c;border:1.25px solid #333566;border-radius:13.333px;box-shadow:0 1.25px 2.5px 0 rgba(0,0,0,.25);margin-top:4px;padding:.5rem;z-index:1010;min-width:200px;overflow:visible}.WorkspaceManager_workspaceProfile__GTWjF{padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:.5rem}.WorkspaceManager_workspaceActions__sVBb0{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.WorkspaceManager_workspacesList__i7lL0{position:relative;overflow:visible}.WorkspaceManager_workspaceItem__qP77y{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;overflow:visible}.WorkspaceManager_workspaceDropdownItem__CSg__{display:flex;align-items:center;padding:8px 12px;gap:.25rem;color:#dcdde7;border-radius:6px;transition:background-color .2s;font-size:14px;text-align:left;flex:1;min-width:0;background:transparent;border:none;cursor:pointer}.WorkspaceManager_workspaceDropdownItem__CSg__:hover{background-color:hsla(0,0%,100%,.05)}.WorkspaceManager_workspaceDropdownItem__CSg__:disabled{opacity:.7;cursor:not-allowed}.WorkspaceManager_activeWorkspace__Q0T9B{background-color:#8b5cf6;color:#fff;font-weight:600}.WorkspaceManager_activeWorkspace__Q0T9B:hover{background-color:#7c3aed}.WorkspaceManager_menuIconContainer__RLqMx{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;cursor:pointer;transition:background-color .2s ease;margin-left:8px;flex-shrink:0}.WorkspaceManager_menuIconContainer__RLqMx:hover{background-color:hsla(0,0%,100%,.1)}.WorkspaceManager_menuIcon__kAsoy{width:14px;height:14px;color:rgba(220,221,231,.7);transition:color .2s ease}.WorkspaceManager_menuIconContainer__RLqMx:hover .WorkspaceManager_menuIcon__kAsoy{color:#dcdde7}.WorkspaceManager_workspaceSwitchingState__YwU5L{display:flex;align-items:center;justify-content:flex-start;color:hsla(0,0%,100%,.7)}.WorkspaceManager_loadingSpinner__lsxUK{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:WorkspaceManager_spin__ta2Xk 1s ease-in-out infinite;margin-right:8px}@keyframes WorkspaceManager_spin__ta2Xk{to{transform:rotate(1turn)}}.WorkspaceManager_slideOutOverlay__9SNcX{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:10000;-webkit-backdrop-filter:none;backdrop-filter:none}.WorkspaceManager_slideOutMenu__GjjDM{width:280px;height:auto;max-height:400px;background:#26274c;border:1px solid #333566;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4);display:flex;flex-direction:column;transform:translateX(-20px);opacity:0;animation:WorkspaceManager_slideInFromLeft__LzKUa .2s ease-out forwards}@keyframes WorkspaceManager_slideInFromLeft__LzKUa{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}.WorkspaceManager_slideOutHeader__lWWc9{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(139,92,246,.1)}.WorkspaceManager_slideOutTitle__hhCAk{font-size:14px;font-weight:600;color:#fff;letter-spacing:-.01em}.WorkspaceManager_slideOutClose___wppR{background:transparent;border:none;color:hsla(0,0%,100%,.6);font-size:16px;cursor:pointer;padding:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.WorkspaceManager_slideOutClose___wppR:hover{background:hsla(0,0%,100%,.1);color:#fff}.WorkspaceManager_slideOutContent__PcRSg{padding:16px 20px;flex:1}.WorkspaceManager_slideOutMenuItem__kXyhS{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:1px solid transparent;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left;margin-bottom:4px}.WorkspaceManager_slideOutMenuItem__kXyhS:hover{background:hsla(0,0%,100%,.08)}.WorkspaceManager_slideOutIcon__6Yzjq{width:16px;height:16px;flex-shrink:0}.WorkspaceManager_deleteAction__v_8hf{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.1)}.WorkspaceManager_deleteAction__v_8hf:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5);color:#ef4444}.WorkspaceManager_deleteAction__v_8hf .WorkspaceManager_slideOutIcon__6Yzjq{color:#ef4444}.WorkspaceManager_leaveAction__6PgQt{border-color:rgba(251,191,36,.3);background:rgba(251,191,36,.1)}.WorkspaceManager_leaveAction__6PgQt:hover{background:rgba(251,191,36,.2);border-color:rgba(251,191,36,.5);color:#fbbf24}.WorkspaceManager_leaveAction__6PgQt .WorkspaceManager_slideOutIcon__6Yzjq{color:#fbbf24}.WorkspaceManager_contentLibrariesList__9hXUh{display:flex;flex-direction:column;gap:.5rem;padding-left:0;margin-top:.5rem}.WorkspaceManager_expandableButton__RU6Ia{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;width:100%;text-align:left;border-radius:.5rem;background:transparent;border:none;color:#dcdde7;cursor:pointer;transition:background-color .2s}.WorkspaceManager_expandableButton__RU6Ia:hover{background-color:hsla(0,0%,100%,.05)}.WorkspaceManager_expandableButtonActive__0Kmvs{background-color:hsla(0,0%,100%,.1)}.WorkspaceManager_libraryIcon__4ZXzK{margin-right:.5rem;color:#dcdde7}.WorkspaceManager_navSubitemText__ONMrd{color:#bababa;font-size:14px;font-style:normal;font-weight:500}.WorkspaceManager_libraryContent__lgugw{padding-left:1rem;margin-top:.5rem;margin-bottom:1rem;width:100%}.WorkspaceManager_popupOverlay__E0F1L{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.WorkspaceManager_popup__uelBd{position:relative;background-color:#1a1b2e;color:#dcdde7;border-radius:16px;padding:28px 32px;width:90%;max-width:450px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(59,130,246,.1);animation:WorkspaceManager_fadeIn__HufXT .2s ease-out}@keyframes WorkspaceManager_fadeIn__HufXT{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.WorkspaceManager_popup__uelBd h3{color:#fff;font-size:1.5rem;font-weight:600;margin-top:0;margin-bottom:1rem;letter-spacing:-.01em}.WorkspaceManager_popupDescription__eHBNj{color:rgba(220,221,231,.7);margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.WorkspaceManager_closeButton__6_gfj{position:absolute;top:16px;right:16px;background:hsla(0,0%,100%,.05);border:none;color:hsla(0,0%,100%,.7);font-size:1.25rem;cursor:pointer;padding:0;height:32px;width:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.WorkspaceManager_closeButton__6_gfj:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);transform:rotate(90deg)}.WorkspaceManager_inputField__2RfgV{width:100%;padding:12px 16px;margin-bottom:16px;background-color:#113;border:1px solid #333566;border-radius:8px;color:#fff;font-size:.95rem;transition:all .2s;box-sizing:border-box}.WorkspaceManager_inputField__2RfgV:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.WorkspaceManager_inputField__2RfgV::-moz-placeholder{color:rgba(220,221,231,.4)}.WorkspaceManager_inputField__2RfgV::placeholder{color:rgba(220,221,231,.4)}.WorkspaceManager_selectField__tCGY9{width:100%;padding:12px 16px;margin-bottom:16px;background-color:#113;border:1px solid #333566;border-radius:8px;color:#fff;font-size:.95rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;transition:all .2s;box-sizing:border-box}.WorkspaceManager_selectField__tCGY9:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.WorkspaceManager_buttonContainer__2Cjm4{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.WorkspaceManager_submitButton__GQWtB{background-color:#3b82f6;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}.WorkspaceManager_submitButton__GQWtB:hover{background-color:#2563eb;transform:translateY(-1px)}.WorkspaceManager_submitButton__GQWtB:active{transform:translateY(1px)}.WorkspaceManager_submitButton__GQWtB:disabled{background-color:rgba(59,130,246,.5);cursor:not-allowed}.WorkspaceManager_backButton__xfHt2,.WorkspaceManager_cancelButton__W_T_i{background-color:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:10px 20px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}.WorkspaceManager_backButton__xfHt2:hover,.WorkspaceManager_cancelButton__W_T_i:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.WorkspaceManager_addButton__XFqyO{background-color:#8b5cf6;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}.WorkspaceManager_addButton__XFqyO:hover{background-color:#7c3aed}.WorkspaceManager_findUserButton__ONi8o{background-color:#3b82f6;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s;width:100%;margin-bottom:16px}.WorkspaceManager_findUserButton__ONi8o:hover{background-color:#2563eb}.WorkspaceManager_findUserButton__ONi8o:disabled{background-color:rgba(59,130,246,.5);cursor:not-allowed}.WorkspaceManager_usernameResult__GPpWb{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:8px;background-color:hsla(0,0%,100%,.05);margin-bottom:16px;border:1px solid hsla(0,0%,100%,.1);transition:all .2s}.WorkspaceManager_usernameResult__GPpWb.WorkspaceManager_selected__roe0Z{background-color:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3)}.WorkspaceManager_userInfo__OQbXu{display:flex;flex-direction:column}.WorkspaceManager_username__Y91Eg{font-weight:500;color:#fff}.WorkspaceManager_selectButton__Jug9U{padding:6px 12px;border-radius:6px;background-color:#3b82f6;border:none;color:#fff;font-size:.85rem;cursor:pointer;transition:all .2s}.WorkspaceManager_selectButton__Jug9U:hover{background-color:#2563eb}.WorkspaceManager_selectButton__Jug9U:disabled{background-color:rgba(59,130,246,.2);color:hsla(0,0%,100%,.6);cursor:not-allowed}.WorkspaceManager_addMemberForm__G8j_R{display:grid;grid-template-columns:2fr 1fr auto;gap:8px;margin-bottom:16px;margin-top:16px}.WorkspaceManager_addMemberForm__G8j_R .WorkspaceManager_inputField__2RfgV,.WorkspaceManager_addMemberForm__G8j_R .WorkspaceManager_selectField__tCGY9{margin-bottom:0}.WorkspaceManager_addMemberForm__G8j_R .WorkspaceManager_addButton__XFqyO{height:100%;border-radius:8px;padding:0 16px}.WorkspaceManager_addMemberForm__G8j_R .WorkspaceManager_selectField__tCGY9{padding-top:12px;padding-bottom:12px}.WorkspaceManager_memberItem__KbD6I{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:8px;background-color:hsla(0,0%,100%,.05);margin-bottom:12px;border:1px solid hsla(0,0%,100%,.1)}.WorkspaceManager_memberInfo__9070t{display:flex;flex-direction:column}.WorkspaceManager_memberDetails__c_XD_{display:flex;flex-direction:column;gap:4px}.WorkspaceManager_primaryInfo__CkESe{display:flex;align-items:center;gap:8px}.WorkspaceManager_memberUsername__k3_TK{font-weight:500;color:#fff}.WorkspaceManager_memberEmail__ugu0K{font-size:.85rem;color:hsla(0,0%,100%,.6)}.WorkspaceManager_removeMemberButton__J2q_t{background:hsla(0,0%,100%,.05);border:none;color:hsla(0,0%,100%,.7);font-size:1rem;cursor:pointer;height:28px;width:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.WorkspaceManager_removeMemberButton__J2q_t:hover{background:rgba(239,68,68,.2);color:#ef4444}.WorkspaceManager_memberItem__KbD6I.WorkspaceManager_valid__zNh_g{border-color:rgba(16,185,129,.3)}.WorkspaceManager_memberItem__KbD6I.WorkspaceManager_invalid__qsk0X{border-color:rgba(239,68,68,.3)}.WorkspaceManager_invitationItem___CKLn{padding:16px;background-color:hsla(0,0%,100%,.05);border-radius:8px;margin-bottom:16px;border:1px solid hsla(0,0%,100%,.1)}.WorkspaceManager_acceptButton__QgoGB{background-color:#10b981;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.WorkspaceManager_acceptButton__QgoGB:hover{background-color:#059669}.WorkspaceManager_declineButton__PnOhR{background-color:transparent;color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:8px 16px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.WorkspaceManager_declineButton__PnOhR:hover,.WorkspaceManager_errorMessage__2lbQ0{background-color:rgba(239,68,68,.1);color:#ef4444}.WorkspaceManager_errorMessage__2lbQ0{font-size:.9rem;margin-bottom:16px;padding:8px 12px;border-radius:6px;border-left:3px solid #ef4444}.WorkspaceManager_successMessage__WAPz1{padding:.75rem 1rem;background-color:rgba(34,197,94,.15);border-left:3px solid #22c55e;color:#22c55e;border-radius:.5rem;margin-bottom:1rem;font-size:.875rem;font-weight:500}.WorkspaceManager_selectedUserDisplayCompact__J8wIg{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background-color:rgba(126,34,206,.1);border:1px solid rgba(126,34,206,.3);border-radius:.5rem;margin-bottom:1rem}.WorkspaceManager_userInfoCompact__Ie7u9{display:flex;align-items:center;gap:.75rem;flex:1}.WorkspaceManager_userAvatarSmall__dRkeZ{width:2rem;height:2rem;border-radius:50%;overflow:hidden;flex-shrink:0}.WorkspaceManager_userAvatarSmall__dRkeZ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.WorkspaceManager_avatarPlaceholderSmall__zIg3Y{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(126,34,206,.3);color:#7e22ce;font-weight:600;font-size:.875rem}.WorkspaceManager_userDetailsCompact__U2YUP{flex:1;min-width:0}.WorkspaceManager_userNameSmall__Sx8Dw{color:#fff;font-weight:500;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkspaceManager_userEmailSmall__AuqCf{color:hsla(0,0%,100%,.6);font-size:.75rem;margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkspaceManager_changeUserButton__v0ZSU{background:rgba(126,34,206,.1);border:1px solid rgba(126,34,206,.3);color:#7e22ce;padding:.375rem .75rem;border-radius:.375rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.WorkspaceManager_changeUserButton__v0ZSU:hover{background-color:rgba(126,34,206,.2);border-color:rgba(126,34,206,.5)}.WorkspaceManager_roleSelection__Dz6eV{margin-bottom:1rem}.WorkspaceManager_warningModal__Vx7ps{background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid rgba(126,34,206,.3);border-radius:1rem;padding:2rem;max-width:500px;width:90%;color:#fff}.WorkspaceManager_warningModal__Vx7ps h3{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#fff}.WorkspaceManager_warningModal__Vx7ps p{color:hsla(0,0%,100%,.8);margin-bottom:1rem;line-height:1.5}.WorkspaceManager_warningModal__Vx7ps ul{list-style:none;padding-left:0;margin:1rem 0}.WorkspaceManager_warningModal__Vx7ps ul li{color:hsla(0,0%,100%,.9);padding:.5rem 0;display:flex;align-items:center;gap:.5rem}.WorkspaceManager_warningModal__Vx7ps .WorkspaceManager_actions__RoKlK{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.WorkspaceManager_warningModal__Vx7ps .WorkspaceManager_actions__RoKlK button{padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.WorkspaceManager_warningModal__Vx7ps .WorkspaceManager_actions__RoKlK button:first-child{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.WorkspaceManager_warningModal__Vx7ps .WorkspaceManager_actions__RoKlK button:first-child:hover{background:hsla(0,0%,100%,.15)}.WorkspaceManager_warningModal__Vx7ps .WorkspaceManager_actions__RoKlK button:last-child{background:#7e22ce;color:#fff}.WorkspaceManager_warningModal__Vx7ps .WorkspaceManager_actions__RoKlK button:last-child:hover{background:#6a0eba}.WorkspaceManager_dangerModal__B8z0t{background:linear-gradient(135deg,#1a1a2e,#16213e);border:2px solid rgba(239,68,68,.5);border-radius:1rem;padding:2rem;max-width:550px;width:90%;color:#fff}.WorkspaceManager_dangerModal__B8z0t h3{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#ef4444;display:flex;align-items:center;gap:.5rem}.WorkspaceManager_warningBox__RxDig{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.5rem;padding:1rem;margin-bottom:1rem}.WorkspaceManager_warningBox__RxDig p{color:#fff;margin-bottom:.75rem;font-weight:500}.WorkspaceManager_warningBox__RxDig ul{list-style:none;padding-left:0;margin:0}.WorkspaceManager_warningBox__RxDig ul li{color:hsla(0,0%,100%,.9);padding:.4rem 0 .4rem 1.5rem;position:relative}.WorkspaceManager_warningBox__RxDig ul li:before{content:"×";position:absolute;left:0;color:#ef4444;font-weight:700;font-size:1.2rem}.WorkspaceManager_alternativeText__uHWjC{background:rgba(126,34,206,.1);border:1px solid rgba(126,34,206,.3);border-radius:.5rem;padding:1rem;margin:1rem 0;color:hsla(0,0%,100%,.9);line-height:1.5}.WorkspaceManager_confirmationBox__krjri{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.5rem;padding:1rem;margin:1.5rem 0}.WorkspaceManager_confirmationBox__krjri label{display:flex;align-items:center;gap:.75rem;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.WorkspaceManager_confirmationBox__krjri input[type=checkbox]{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:#ef4444}.WorkspaceManager_dangerModal__B8z0t .WorkspaceManager_actions__RoKlK{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.WorkspaceManager_dangerModal__B8z0t .WorkspaceManager_actions__RoKlK button{padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.WorkspaceManager_dangerModal__B8z0t .WorkspaceManager_actions__RoKlK button:first-child{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.WorkspaceManager_dangerModal__B8z0t .WorkspaceManager_actions__RoKlK button:first-child:hover{background:hsla(0,0%,100%,.15)}.WorkspaceManager_dangerButton__8c8fu{background:#ef4444!important;color:#fff!important}.WorkspaceManager_dangerButton__8c8fu:hover:not(:disabled){background:#dc2626!important}.WorkspaceManager_dangerButton__8c8fu:disabled{opacity:.5;cursor:not-allowed}.WorkspaceManager_dangerAction__HypGB{color:#ef4444!important}.WorkspaceManager_dangerAction__HypGB:hover{background-color:rgba(239,68,68,.1)!important}