.Loading_root__R5Wf7{display:flex;flex-direction:row;gap:16px;justify-content:flex-start;align-items:center;color:var(--gray-3,#9e9e9e);font-size:15px}.Loading_spinner__w3h00{display:inline-block;width:24px;height:24px;border:3px solid hsla(0,0%,100%,.2);border-top:3px solid var(--highlight,#ffd043);border-radius:50%;animation:Loading_loadingSpin__GFuqq .7s linear infinite}@keyframes Loading_loadingSpin__GFuqq{to{transform:rotate(1turn)}}.Loading_inline__J4Dkt{padding:12px}.Loading_inline__J4Dkt .Loading_spinner__w3h00{width:15px;height:15px;border-width:3px}.StaffButton_btn__bt6pE{padding:8px 14px;color:#ddd;font-weight:500;font-size:16px;border:0;border-radius:5px;background-color:#333;cursor:pointer;transition:all .2s}.StaffButton_btn__bt6pE:hover:not(:disabled){color:#222;background-color:var(--highlight)}.StaffButton_btn__bt6pE:disabled{cursor:not-allowed;opacity:.6}.StaffButton_secondary__hDRXk{border:2px solid #666;background:rgba(0,0,0,0)}.StaffButton_secondary__hDRXk:hover:not(:disabled){color:#eee;border-color:#ddd;background:rgba(0,0,0,0)}.StaffButton_danger__M2vof{color:var(--danger);border:2px solid var(--danger);background:rgba(0,0,0,0)}.StaffButton_danger__M2vof:hover:not(:disabled){color:var(--danger-hover);border-color:var(--danger-hover);background:rgba(0,0,0,0)}.StaffButton_iconSecondary__pLQPJ,.StaffButton_icon__rcU0B{display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;min-width:28px;padding:0;font-size:0}.StaffButton_icon__rcU0B:hover:not(:disabled){color:#222;background-color:var(--highlight)}.StaffButton_iconSecondary__pLQPJ{color:#9e9e9e;border:2px solid #666;background:rgba(0,0,0,0)}.StaffButton_iconSecondary__pLQPJ:hover:not(:disabled){color:#eee;border-color:#ddd;background:rgba(0,0,0,0)}.StaffButton_linkDanger__dZqZp,.StaffButton_link__G8Tqq{padding:0;font-weight:400;font-size:14px;text-decoration:underline;border:0;background:rgba(0,0,0,0)}.StaffButton_linkDanger__dZqZp:hover:not(:disabled),.StaffButton_link__G8Tqq:hover:not(:disabled){background:rgba(0,0,0,0)}.StaffButton_link__G8Tqq{display:inline;width:auto;color:var(--highlight)}.StaffButton_link__G8Tqq:hover:not(:disabled){color:#ddd}.StaffButton_linkDanger__dZqZp{width:auto;color:var(--danger)}.StaffButton_linkDanger__dZqZp:hover:not(:disabled){color:var(--danger-hover)}.ProfilePhoto_wrap__yw3_q{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ProfilePhoto_avatarWrap__9muPY{position:relative;flex-shrink:0;border-radius:50%;background:#1a1a1a;overflow:hidden}.ProfilePhoto_avatarWrap__9muPY.ProfilePhoto_editable__I9J9x{cursor:pointer}.ProfilePhoto_avatarWrap__9muPY.ProfilePhoto_editable__I9J9x:focus-visible .ProfilePhoto_overlay__s_r19,.ProfilePhoto_avatarWrap__9muPY.ProfilePhoto_editable__I9J9x:hover .ProfilePhoto_overlay__s_r19{opacity:1}.ProfilePhoto_avatarWrap__9muPY.ProfilePhoto_editable__I9J9x:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}.ProfilePhoto_avatarWrap__9muPY.ProfilePhoto_dragOver__hQrVx .ProfilePhoto_overlay__s_r19{background:rgba(0,0,0,.6);opacity:1}.ProfilePhoto_avatarWrap__9muPY.ProfilePhoto_uploading__klDyN .ProfilePhoto_overlay__s_r19{background:rgba(0,0,0,.7);opacity:1}.ProfilePhoto_image__foqbS{display:block;object-fit:cover}.ProfilePhoto_overlay__s_r19{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s}.ProfilePhoto_overlayText__lPGsL{color:#fff;font-weight:500;font-size:14px}.ProfilePhoto_hiddenInput__i7Jf_{position:absolute;width:0;height:0;overflow:hidden;clip:rect(0,0,0,0)}.ProfilePhoto_error__uF7Mb{margin:0;color:#e57373;font-size:14px}.ProfilePhoto_smallAvatar__Az3Ke{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;border:1px solid var(--gray-5);border-radius:50%;background:#1a1a1a;overflow:hidden}.ProfilePhoto_smallAvatar__Az3Ke img{display:block;object-fit:cover}.StaffForm_form__R3agp{display:flex;flex-direction:column;gap:12px;margin-top:12px}.StaffForm_formNarrow__gPDc1{max-width:420px}.StaffForm_formWide__CBInS{max-width:700px;width:100%}.StaffForm_error__2YHjB{margin:0 0 6px;color:#e57373;font-size:14px}.StaffForm_unsaved__39iTd{margin:0 0 6px;padding:8px 12px;color:var(--highlight);font-size:.95rem;border-radius:6px;background:rgba(255,193,7,.12)}.StaffForm_actions__1cKTJ{display:flex;gap:8px;align-items:center;margin-top:4px}.StaffForm_submitBtn__PDKXN{max-width:200px}.StaffForm_section__Nx1XG{margin-top:20px}.StaffForm_sectionTitle__a7BBd{margin:0 0 10px;color:#ddd;font-size:16px;font-weight:600}.Projects_projects__zjF1y{max-width:700px;width:100%}.Projects_subtitle__Ftg9p{margin-top:6px;color:#9e9e9e;font-size:18px}.Projects_toolbar___7VW0{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-top:16px}.Projects_contributorsSection__2jiHS{margin-top:24px}.Projects_contributorsTitle__FQrDx{margin:0 0 12px;color:#ddd;font-weight:600;font-size:18px}.Projects_contributorsTableWrap__deq4Y{margin-bottom:8px;width:100%;max-width:700px;overflow:visible}.Projects_contributorsTable__AFQJS{width:100%;min-width:400px;table-layout:fixed;border-collapse:collapse}.Projects_contributorsTable__AFQJS td,.Projects_contributorsTable__AFQJS th{padding:8px 10px;text-align:left;vertical-align:middle;border-bottom:1px solid hsla(0,0%,100%,.22)}.Projects_contributorsTable__AFQJS th{color:#9e9e9e;font-weight:500;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.Projects_contributorsTable__AFQJS td:first-child,.Projects_contributorsTable__AFQJS th:first-child{width:28px;min-width:28px;box-sizing:border-box}.Projects_contributorsTable__AFQJS td:nth-child(2),.Projects_contributorsTable__AFQJS th:nth-child(2){width:32px;min-width:32px;box-sizing:border-box}.Projects_contributorsTable__AFQJS td:nth-child(3),.Projects_contributorsTable__AFQJS th:nth-child(3){width:40%}.Projects_contributorsTable__AFQJS th:nth-child(3){text-align:center}.Projects_contributorsTable__AFQJS td:nth-child(4),.Projects_contributorsTable__AFQJS th:nth-child(4){width:40%}.Projects_contributorsTable__AFQJS th:nth-child(4){text-align:center}.Projects_contributorsTable__AFQJS td:nth-child(5),.Projects_contributorsTable__AFQJS th:nth-child(5){width:44px;min-width:44px;box-sizing:border-box}.Projects_contributorsDragCol__rFlbZ{padding:8px 4px;text-align:center;vertical-align:middle}.Projects_contributorsOrderCol__7fuP1{padding:8px 6px;color:#bdbdbd;font-size:14px;text-align:right;vertical-align:middle}.Projects_contributorsRowDragging__tH5kD{opacity:.5}.Projects_contributorsRowDropTarget__0k03_{box-shadow:inset 0 3px 0 0 var(--highlight)}.Projects_contributorsRowDropTargetBottom__AoCtE{box-shadow:inset 0 -3px 0 0 var(--highlight)}.Projects_contributorsDragHandle__CSDSq{display:inline-flex;align-items:center;justify-content:center;color:#9e9e9e;font-size:0;cursor:-webkit-grab;cursor:grab}.Projects_contributorsDragHandle__CSDSq:hover{color:#bdbdbd}.Projects_contributorsDragHandle__CSDSq:active{cursor:-webkit-grabbing;cursor:grabbing}.Projects_contributorsRemoveCol__Pugwo{padding-left:8px;padding-right:8px;text-align:center;vertical-align:middle}.Projects_contributorsInput__SXEyg{width:100%;min-height:38px;padding:6px 10px;box-sizing:border-box;color:#eee;font-size:16px;font-family:inherit;line-height:1.4;border:2px solid #666;border-radius:5px;background-color:#000;outline:0;transition:border-color .2s}.Projects_contributorsInput__SXEyg:hover{border-color:#ddd}.Projects_contributorsInput__SXEyg:focus{border-color:var(--highlight)}.Projects_contributorsInput__SXEyg::placeholder{color:hsla(0,0%,100%,.4)}.Projects_contributorsCell__ZVkpV{display:flex;align-items:center;position:relative}.Projects_contributorsPersonInputWrap__RDpNx{position:relative;display:inline-block;width:100%}.Projects_contributorsDropdownPortal__oeArd{margin:0;padding:0;list-style:none}.Projects_contributorsDropdownList__oO53M{max-height:200px;margin:0;padding:4px 0;border:2px solid #666;border-radius:5px;background-color:#1a1a1a;list-style:none;overflow-y:auto}.Projects_contributorsDropdownOption__w9drO{padding:8px 12px;color:#eee;font-size:16px;cursor:pointer}.Projects_contributorsDropdownOption__w9drO:hover{background-color:hsla(0,0%,100%,.08)}.Projects_contributorsDropdownLoading__tMRkq{display:flex;align-items:center;gap:10px;padding:10px 12px;color:#9e9e9e;font-size:14px;cursor:default}.Projects_contributorsDropdownSpinner__qWA1P{display:inline-block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.25);border-top:2px solid var(--highlight);border-radius:50%;animation:Projects_contributorsDropdownSpinner__qWA1P .7s linear infinite}@keyframes Projects_contributorsDropdownSpinner__qWA1P{to{transform:rotate(1turn)}}.Projects_personNotFound__HOkzF{margin:6px 0 0;color:#9e9e9e;font-size:14px}.Projects_overlay__YBv4L{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7)}.Projects_modal__gIwH8{width:100%;max-width:420px;padding:24px;border:2px solid #666;border-radius:5px;background-color:#000}.Projects_modalTitle__0qhf9{margin:0 0 16px;color:#ddd;font-weight:600;font-size:18px}.Projects_modalForm__OqIk0{display:flex;flex-direction:column;gap:14px}.Projects_modalForm__OqIk0 .Projects_label__Bs41N{display:flex;flex-direction:column;gap:6px;color:#ddd;font-size:18px}.Projects_modalForm__OqIk0 .Projects_input__rS5up{padding:8px 10px;color:#eee;font-size:18px;border:2px solid #666;border-radius:5px;background-color:#000;outline:0;transition:border-color .2s}.Projects_modalForm__OqIk0 .Projects_input__rS5up:hover{border-color:#ddd}.Projects_modalForm__OqIk0 .Projects_input__rS5up:focus{border-color:var(--highlight)}.Projects_modalForm__OqIk0 .Projects_input__rS5up::placeholder{color:hsla(0,0%,100%,.4)}.Projects_modalForm__OqIk0 .Projects_hint__ya63g{color:#9e9e9e;font-size:14px}.Projects_modalActions__M3a4_{display:flex;gap:10px;align-items:center;margin-top:20px}.Projects_modalActions__M3a4_ .Projects_submit__00fhj{max-width:200px;padding:9px 15px;color:#ddd;font-weight:500;font-size:18px;border:0;border-radius:5px;background-color:#333;cursor:pointer;transition:all .2s}.Projects_modalActions__M3a4_ .Projects_submit__00fhj:hover:not(:disabled){color:#222;background-color:var(--highlight)}.Projects_modalActions__M3a4_ .Projects_submit__00fhj:disabled{cursor:not-allowed;opacity:.6}.Projects_modalActions__M3a4_ .Projects_cancel__Bp4oU{padding:9px 15px;color:#ddd;font-size:18px;border:2px solid #666;border-radius:5px;background:rgba(0,0,0,0);cursor:pointer;transition:border-color .2s,color .2s}.Projects_modalActions__M3a4_ .Projects_cancel__Bp4oU:hover{color:#eee;border-color:#ddd}.Projects_deleteSection__HUfPc{margin-top:48px;padding-top:32px;border-top:1px solid hsla(0,0%,100%,.15)}.Projects_deleteSection__HUfPc h2{margin:0 0 8px;color:var(--danger);font-size:18px}.Projects_deleteSection__HUfPc p{margin:0 0 16px;color:#9e9e9e;font-size:14px}.Projects_backLink__IwyGo{color:#ddd;font-size:18px;text-decoration:underline}.Projects_backLink__IwyGo:hover{color:var(--highlight)}.Projects_form__Sy0Ih{display:flex;flex-direction:column;gap:14px;max-width:420px;margin-top:16px}.Projects_form__Sy0Ih .Projects_label__Bs41N{display:flex;flex-direction:column;gap:6px;color:#ddd;font-size:18px}.Projects_form__Sy0Ih .Projects_hint__ya63g{color:#9e9e9e;font-size:14px}.Projects_form__Sy0Ih .Projects_input__rS5up{padding:8px 10px;color:#eee;font-size:18px;border:2px solid #666;border-radius:5px;background-color:#000;outline:0;transition:border-color .2s}.Projects_form__Sy0Ih .Projects_input__rS5up:hover{border-color:#ddd}.Projects_form__Sy0Ih .Projects_input__rS5up:focus{border-color:var(--highlight)}.Projects_form__Sy0Ih .Projects_input__rS5up::placeholder{color:hsla(0,0%,100%,.4)}.Projects_saveError__hqMlK{margin:0 0 8px;color:#e57373;font-size:15px}.Projects_unsavedMessage__QZ3jB{margin:0 0 8px;color:#9e9e9e;font-size:15px}.Projects_form__Sy0Ih .Projects_submit__00fhj{align-self:flex-start;max-width:200px;padding:9px 15px;color:#ddd;font-weight:500;font-size:18px;border:0;border-radius:5px;background-color:#333;cursor:pointer;transition:all .2s}.Projects_form__Sy0Ih .Projects_submit__00fhj:hover:not(:disabled){color:#222;background-color:var(--highlight)}.Projects_form__Sy0Ih .Projects_submit__00fhj:disabled{cursor:not-allowed;opacity:.6}