body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-x:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-list .ant-list-item .ant-list-item-meta h4.ant-list-item-meta-title{margin-bottom:0}.ant-list .ant-list-item .ant-list-item-meta div.ant-list-item-meta-avatar{margin-top:4px}.user-avatar{display:inline-block;width:30px;height:30px;border-radius:50%;object-fit:cover;background-color:var(--nz-brand-primary);cursor:pointer!important;overflow:hidden}.membership_button{background-color:var(--nz-accent)!important;border-color:var(--nz-accent)!important}.membership_button:hover{filter:brightness(.85)}.ant-checkbox-wrapper.ant-checkbox-group-item{width:100%;font-size:16px;padding:5px 0}.ant-form-item .ant-form-item-label{overflow:visible}.onboard-grid{display:flex;flex-direction:column;gap:16px;margin-top:24px}.onboard-card{background:var(--nz-bg-base);border:1px solid var(--nz-divider);border-radius:12px;padding:16px 20px;box-shadow:0 4px 20px #00000005;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.onboard-card:hover{transform:translate(4px);box-shadow:0 10px 30px var(--nz-brand-subtle-bg);border-color:var(--nz-brand-subtle-bg)}.onboard-step-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--nz-brand-primary);color:var(--nz-brand-on-primary);font-weight:700;font-size:14px;flex-shrink:0}.onboard-card-title{font-size:16px;font-weight:600;color:var(--nz-text-primary);margin-bottom:4px}.onboard-card-desc{font-size:13px;color:var(--nz-text-secondary);line-height:1.5;margin-bottom:0}.onboard-cli-command{font-family:Menlo,Monaco,Consolas,monospace;font-size:12px;padding:8px 12px;background:var(--nz-bg-sunken);border:1px solid var(--nz-divider);border-radius:6px;color:var(--nz-text-primary);margin:0;white-space:pre-wrap;word-break:break-all;flex-shrink:0;min-width:280px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px}@media(max-width:768px){.onboard-card{flex-direction:column;align-items:flex-start;gap:12px}.onboard-cli-command{width:100%;min-width:unset}}:root{--nz-safe-bottom: env(safe-area-inset-bottom)}html,body,#root{display:block;min-height:100%;height:100%;background-color:var(--nz-bg-base);-ms-overflow-style:none;scrollbar-width:none}@media(min-width:992px){html,body,#root{overflow:hidden}}@media(max-width:767.98px){.hide-on-mobile{display:none!important}}@media(min-width:768px){.show-on-mobile{display:none!important}}body::-webkit-scrollbar,#root::-webkit-scrollbar,.mainWrapper::-webkit-scrollbar{display:none}.screen{display:block;height:95%}.screen .content-title{margin-top:0}.project_card_wrapper{width:300px;display:inline-block;margin-right:10px;margin-bottom:10px}.project_card{background-color:var(--nz-bg-base);width:300px;display:inline-block;cursor:pointer;border-radius:7px}.project_card_meta .ant-card-meta-detail>div:not(:last-child){margin-bottom:0}.project_card .ant-card-meta-description{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.project_card .ant-card-actions{background-color:var(--nz-bg-base)}.project_card .ant-card-body{padding:10px 24px}[data-theme=dark] .project_card,[data-theme=dark] .project_card .ant-card-actions,[data-theme=dark] .project_card .ant-card-body,[data-theme=dark] .project_card .ant-card-head{background-color:#333!important}.quick_action{width:300px;border-radius:10px;background-color:var(--nz-bg-elevated);cursor:pointer;display:inline-block;margin-right:5px}.quick_action:hover{background-color:var(--nz-brand-hover-bg)}.quick_action .ant-card-body{padding:15px}@media(max-width:991px){.project_card_wrapper,.project_card,.quick_action{width:100%!important;display:block!important;margin-right:0!important;margin-bottom:12px!important}}.ant-select,div.ant-select-dropdown{z-index:6103!important}.ant-input-search .ant-input,.ant-input-search .ant-input-affix-wrapper,.ant-input-search .ant-input-group-addon,.ant-input-search .ant-input-search-btn{background-color:var(--nz-bg-base)!important;color:var(--nz-text-primary)!important;border-color:var(--nz-border-default)!important}.ant-input-search .ant-input-suffix,.ant-input-search .ant-input-search-btn .anticon,.ant-input-search .anticon-search{color:var(--nz-text-muted)!important}textarea.ant-input{background-color:var(--nz-bg-base)!important;color:var(--nz-text-primary)!important;border-color:var(--nz-border-default)!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inputlabel{position:relative;padding:8px 11px 8px 0;color:var(--nz-text-primary);font-weight:400;font-size:13px;text-align:right;background-color:#00000005;border:1px solid var(--nz-border-default);border-radius:2px;transition:all .3s;line-height:1;border-right:none;display:inline-block;min-width:60px}.ant-input-group-wrapper:not(.ant-input-search) .ant-input-group-addon{min-width:80px;text-align:right}.ant-input-group-wrapper:not(.ant-input-search) .ant-input-group-addon span{display:inline-block;min-width:60px;text-align:right!important}.field_type_select span.ant-select-selection-item{text-align:center!important;margin-top:15px}.ant-btn:focus{outline:none;box-shadow:none}.ant-list-item.team_settings_item{border-bottom:1px solid var(--nz-divider);cursor:pointer;border-radius:5px;padding:10px 8px;background-color:var(--nz-brand-hover-bg);margin-bottom:8px}.ant-list.team_settings_list .ant-list-item.team_settings_item .ant-list-item-meta-title{line-height:15px;font-size:15px}.ant-list-item.team_settings_item:hover{background-color:var(--nz-brand-hover-bg)}.ant-list.team_settings_list{border:1px solid var(--nz-divider);padding:10px;border-radius:5px}.ant-list-item.dev_extension_item{display:inline-block;padding:25px;border:1px solid var(--nz-divider)!important;border-radius:4px;cursor:pointer;width:400px;height:150px;background-color:var(--nz-bg-sunken);margin-right:15px;margin-bottom:15px}.ant-list-item.dev_extension_item:hover{background-color:var(--nz-brand-hover-bg)}.footer-social{padding:20px}.footer-social a{margin-right:15px;color:var(--nz-brand-primary);opacity:.8}.welcome-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center;max-width:800px;margin:0 auto;min-height:75vh}.welcome-title{font-size:32px;font-weight:800;color:var(--nz-text-primary);margin-bottom:12px;letter-spacing:-.5px}.welcome-subtitle{font-size:16px;color:var(--nz-text-secondary);max-width:500px;margin-bottom:40px;line-height:1.6}.welcome-options{display:flex;flex-direction:column;gap:16px;width:100%;max-width:600px}.welcome-pill{display:flex;align-items:center;padding:20px 28px;background:var(--nz-bg-base);border:1px solid var(--nz-divider);border-radius:40px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);text-align:left;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000005}.welcome-pill:hover{transform:translateY(-2px);border-color:var(--nz-brand-primary);box-shadow:0 12px 24px var(--nz-brand-subtle-bg)}.welcome-pill:active{transform:translateY(0)}.welcome-pill-icon-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--nz-brand-subtle-bg);color:var(--nz-brand-primary);font-size:22px;margin-right:20px;flex-shrink:0;transition:all .3s ease}.welcome-pill:hover .welcome-pill-icon-wrapper{background:var(--nz-brand-primary);color:var(--nz-brand-on-primary)}.welcome-pill-content{flex-grow:1}.welcome-pill-title{font-size:16px;font-weight:600;color:var(--nz-text-primary);margin-bottom:2px}.welcome-pill-subtitle{font-size:13px;color:var(--nz-text-secondary);line-height:1.4}.welcome-pill-arrow{font-size:16px;color:var(--nz-text-muted);margin-left:16px;transition:all .3s ease}.welcome-pill:hover .welcome-pill-arrow{color:var(--nz-brand-primary);transform:translate(4px)}.welcome-sidebar-menu.ant-menu{border-inline-end:none!important}.welcome-sidebar-menu .ant-menu-item-selected,.welcome-sidebar-menu .ant-menu-item.ant-menu-item-selected:hover{background-color:var(--nz-brand-hover-bg)!important;color:var(--nz-brand-primary)!important;font-weight:600}.welcome-sidebar-menu .ant-menu-item:hover{background-color:#80808026!important;color:var(--nz-brand-primary)!important}
