.collaboratorsSection{margin-top:32px}.collabTable{margin-top:20px;border-radius:8px;overflow-x:auto}.projectLevelDetails .collaboratorsSection .fileViewer{width:auto!important;max-width:none!important}.projectLevelDetails .collaboratorsSection .fileViewerHeader{width:auto!important}.collabHeader{padding:5px 10px}.collabHeader p,.collabRow>*{display:flex;align-items:center}.collabColUser{flex:0 0 50px;min-width:50px}.collabColSpacerName{flex:1 1 240px;margin-left:12px;min-width:240px}.collabColEmail{flex:1 1 320px;min-width:240px}.collabColJoined{flex:0 0 120px;min-width:120px}.collabColMfa{flex:0 0 50px;min-width:50px;justify-content:center}.collabColRole,.collabRoleContainer{flex:0 0 80px;min-width:80px}.collabColMenu{flex:0 0 40px;min-width:40px}.collabRow{position:relative;height:52px}.collabAvatar{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#ffffff}.collabName{flex:1 1 240px;margin-left:12px;min-width:240px}.collabEmail{flex:1 1 320px;min-width:240px}.collabJoin{flex:0 0 120px;min-width:120px}.collabMfa{flex:0 0 50px;min-width:50px;justify-content:center}.mfaDisabled{width:16px;height:16px;margin:0 auto;opacity:.3}.collabRole{padding:2px 6px;border-radius:20px}.collabRole.roleOwner{color:#D09857;background-color:#D0985710}.collabRole.roleAdmin{color:#469173;background-color:#46917310}.collabRole.roleViewer{color:#969686;background-color:#96968610}.collabMenuAnchor{width:40px;display:flex;align-items:center;justify-content:center;z-index:10;position:relative}.menuIcon{cursor:pointer;opacity:.7;width:16px;height:16px;display:block}.collabMenu{position:fixed;z-index:10000;min-width:120px;width:max-content;max-width:200px}.collabMenu .fileActionMenuItem{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collabActionsBar{display:flex;align-items:center}.errorText,.errorTitle{color:#E46560}.tagsEditor{display:flex;align-items:center;gap:12px}.tagsColorGrid{display:flex;gap:8px;margin-bottom:0}.colorOption.color-badgeCyan{background-color:#69B7E8}.colorOption.color-badgeOrange{background-color:#E8A86D}.colorOption.color-badgePurple{background-color:#A66DE8}.colorOption.color-badgeRed{background-color:#E46560}.srOnlyFileInput{display:none}.sectionSpacing{margin-top:32px}.mfaIcon{width:16px;height:16px;opacity:.5;border-radius:5px}.collabEmail,.collabJoin,.collabName{color:#949D99;font-size:12px;font-weight:400;line-height:16px}.dangerZoneSection{border-left:3px solid #e55757;padding-left:16px}.sliderContainer{width:200px;position:relative;display:flex;flex-direction:column;gap:8px}.sliderLabels{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#80898B}.sliderInput,.sliderWrapper{position:relative}.sliderInput{width:100%;height:6px;background:transparent;border-radius:3px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;z-index:5;margin:6px 0}.sliderInput::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:#469173;border-radius:50%;cursor:pointer;transition:background-color .2s ease;position:relative;z-index:10}.sliderInput::-webkit-slider-thumb:hover{background:#3a7a5f}.sliderInput::-moz-range-thumb{width:18px;height:18px;background:#469173;border-radius:50%;border:none;cursor:pointer;transition:background-color .2s ease;position:relative;z-index:10}.sliderInput::-moz-range-thumb:hover{background:#3a7a5f}.sliderInput::-moz-range-track{height:6px;background:transparent;border-radius:3px}.sliderValue{position:absolute;top:-35px;left:50%;transform:translateX(-50%);background-color:#18181B;border:1px solid #232428;border-radius:6px;padding:4px 8px;font-size:12px;color:#FBF9EF;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}.sliderContainer:hover .sliderValue{opacity:1}.sliderProgress{background:#469173;transition:width .1s ease;transform-origin:left center}.sliderProgress,.sliderTrack{position:absolute;top:10px;left:0;height:6px;border-radius:3px;pointer-events:none;z-index:1}.sliderTrack{width:100%;background:#232428}.createProjectContainer{width:100%;height:calc(100vh - 122px);background-color:#131315;color:#FBF9EF;padding:20px;display:flex;flex-direction:row;justify-content:center;gap:50px;box-sizing:border-box;overflow:hidden}.createProjectSectionList{width:100%;max-width:800px;height:100%;display:flex;flex-direction:column;gap:40px;overflow-y:auto;padding-right:20px}.createProjectSectionList::-webkit-scrollbar{width:6px}.createProjectSectionList::-webkit-scrollbar-track{background:#232428;border-radius:3px}.createProjectSectionList::-webkit-scrollbar-thumb{background:#469173;border-radius:3px}.backButton{display:flex;align-items:center;gap:8px;background:none;border:none;color:#949D99;font-size:14px;font-weight:500;cursor:pointer;padding:8px 0;transition:color .2s ease}.backButton:hover{color:#FBF9EF}.backButton img{width:16px;height:16px;transform:rotate(90deg)}.createProjectHeader{display:flex;flex-direction:column;margin-bottom:15px;gap:2px}.createProjectHeaderNameGroup p{font-size:32px;font-weight:600;color:#FBF9EF}.createProjectHeaderSubtitle p{font-size:12px;font-weight:400;color:#80898B}.createProjectSection{display:flex;flex-direction:column;gap:20px}.createProjectSectionItemList{display:flex;flex-direction:column;gap:16px}.createProjectSectionHeader{display:flex;flex-direction:column;gap:4px}.createProjectSectionSettingNameGroup p{font-size:14px;font-weight:500;color:#FBF9EF}.createProjectSectionSettingSubtitle p{font-size:12px;font-weight:400;color:#80898B}.createProjectSectionSetting{display:flex;flex-direction:column;gap:16px}.createProjectInput{width:100%;max-width:400px;height:44px;padding:0 16px;background-color:#18181B;border:1px solid #232428;border-radius:8px;color:#FBF9EF;font-size:14px;font-weight:400;transition:border-color .2s ease}.createProjectInput:focus{outline:none;border-color:#469173}.createProjectInput::placeholder{color:#949D99}.createProjectColorList{display:flex;gap:12px;flex-wrap:wrap;padding:0 14px}.createProjectColorOption{width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;border:2px solid transparent;transition:all .2s ease;position:relative}.createProjectColorOption:hover{transform:scale(1.1)}.createProjectColorOption.selected{border-color:#FBF9EF;transform:scale(1.1)}.colorCheckmark{color:#FBF9EF;font-weight:700;font-size:18px}.colorSelectorContainer{position:relative;display:inline-block}.colorSelector{display:flex;align-items:center;gap:12px;padding:8px 16px;background-color:#232428;border-radius:20px;cursor:pointer;transition:all .2s ease;min-width:120px}.colorSelector:hover{background-color:#2a2a2e}.colorSwatch{width:16px;height:16px;border-radius:50%;border:1px solid rgba(255,255,255,.1);flex-shrink:0}.colorHex{font-size:14px;font-weight:500;color:#FBF9EF;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.colorPickerDropdown{position:absolute;top:100%;right:0;margin-top:8px;background-color:#18181B;border:1px solid #232428;border-radius:12px;padding:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:1000;min-width:200px}.colorPickerGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:16px}.colorOption{width:32px;height:32px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:all .2s ease;position:relative}.colorOption:hover{transform:scale(1.1);border-color:rgba(255,255,255,.3)}.colorOption.selected{border-color:#FBF9EF;transform:scale(1.1)}.colorOption.selected:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FBF9EF;font-weight:700;font-size:14px;text-shadow:0 0 4px rgba(0,0,0,.8)}.customColorInput{display:flex;align-items:center;gap:12px;padding-top:12px;border-top:1px solid #232428}.colorInput{width:32px;height:32px;border:none;border-radius:50%;cursor:pointer;background:none;padding:0}.colorInput::-webkit-color-swatch-wrapper{padding:0;border-radius:50%}.colorInput::-webkit-color-swatch{border:none;border-radius:50%}.customColorInput span{font-size:12px;color:#949D99;font-weight:500}.createProjectSectionSettingItemList{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.createProjectSectionSettingCard{display:flex;align-items:center;padding:20px;background-color:#18181B;border:2px solid #232428;border-radius:12px;cursor:pointer;transition:all .2s ease;position:relative}.createProjectSectionSettingCard:hover{border-color:#469173;background-color:#1a1a1d}.createProjectSectionSettingCard.selected{border-color:#469173;background-color:rgba(70,145,115,.1)}.createProjectSectionSettingCardContainer{display:flex;align-items:center;gap:16px;width:100%}.createProjectSectionSettingCardContainer img{width:48px;height:48px;object-fit:contain;flex-shrink:0}.createProjectSectionSettingCardHeader{display:flex;flex-direction:column;gap:4px;flex:1}.createProjectSectionSettingCardHeader .createProjectSectionSettingNameGroup p{font-size:16px;font-weight:600;color:#FBF9EF;margin:0}.createProjectSectionSettingCardHeader .createProjectSectionSettingSubtitle p{font-size:12px;font-weight:400;color:#949D99;margin:0}.selectedIndicator{position:absolute;top:12px;right:12px;width:24px;height:24px;background-color:#469173;border-radius:50%;display:flex;align-items:center;justify-content:center}.checkmark{color:#FBF9EF;font-weight:700;font-size:14px}.billingAccountList{display:flex;flex-direction:column;gap:12px}.billingAccount{padding:16px;background-color:#18181B;border:1px solid #232428;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.billingAccountInfo{display:flex;align-items:center;gap:12px}.paymentIcon{width:24px;height:24px;object-fit:contain}.billingAccountDetails{display:flex;flex-direction:column;gap:2px}.billingAccountPrimary{font-size:14px;font-weight:500;color:#FBF9EF;margin:0}.billingAccountLabel{font-size:12px;font-weight:400;color:#949D99;margin:0}.addPaymentMethodButton{padding:12px 16px;background:none;border:1px dashed #469173;border-radius:8px;color:#469173;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:8px}.addPaymentMethodButton:hover{background-color:rgba(70,145,115,.1)}.projectMembersSection{display:flex;flex-direction:column;gap:12px}.projectMembersSection h4{font-size:16px;font-weight:600;color:#FBF9EF;margin:0}.projectMembersSubtitle{font-size:14px;font-weight:400;color:#949D99;margin:0}.projectMembersList{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.projectMember{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#18181B;border:1px solid #232428;border-radius:20px}.memberAvatar{width:24px;height:24px;border-radius:50%;object-fit:cover}.memberName{font-size:14px;font-weight:500;color:#FBF9EF}.addMemberButton{width:32px;height:32px;border-radius:50%;background:none;border:1px dashed #469173;color:#469173;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.addMemberButton:hover{background-color:rgba(70,145,115,.1)}.createProjectActions{display:flex;flex-direction:column;gap:16px;padding:24px;border-left:1px solid #232428;min-width:200px;height:fit-content;position:sticky;top:0}.createProjectActionButton{width:100%;height:44px;border-radius:8px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}#cancelButton{background-color:transparent;border:1px solid #232428;color:#949D99}#cancelButton:hover:not(:disabled){background-color:#232428;color:#FBF9EF}#createButton{background-color:#469173;color:#FBF9EF}#createButton:hover:not(:disabled){background-color:#3a7a61}.createProjectActionButton:disabled{opacity:.5;cursor:not-allowed}.createProjectActionButton p{margin:0}@media (max-width:768px){.createProjectContainer{flex-direction:column;gap:20px;padding:16px;height:auto}.createProjectActions{position:relative;border-left:none;border-top:1px solid #232428;padding:16px 0 0;min-width:unset;width:100%}.createProjectSectionSettingItemList{grid-template-columns:1fr}.createProjectActionButton{width:100%}.createProjectSectionList{padding-right:0}}.accountSettingsHeaderBar{width:100%;display:flex;align-items:center;justify-content:space-between}.accountSettingsSectionList{display:flex;flex-direction:column;gap:50px;min-height:0}.accountSettingsContainer{width:100%;background-color:#131315;color:#FBF9EF;padding:20px;display:flex;flex-direction:row;justify-content:center;gap:50px;box-sizing:border-box}@media (max-width:768px){.accountSettingsContainer{flex-direction:column;align-items:stretch;justify-content:flex-start;height:auto;gap:16px;padding:16px 16px calc(env(safe-area-inset-bottom, 16px) + 24px)}.accountSettingsHeaderBar{flex-direction:column;align-items:flex-start;gap:8px}.accountSettingsSectionList{gap:28px}.deploymentContainerActions{flex-wrap:wrap;justify-content:center;gap:8px}.accountSettingsContainer .serviceToolbarButton{width:100%}.accountSettingsContainer .iconPickerDropdown{left:0;right:0;min-width:unset}}.dashboardContainer{width:100%;min-height:100vh;background-color:#111111;display:flex;flex-direction:column}.fileViewerContentFileEllipsis{min-width:16px}