.authenticated-module__EOyXbW__container{max-width:var(--max-width-md);padding:var(--spacing-3xl)var(--spacing-md)var(--spacing-2xl);margin:0 auto}.authenticated-module__EOyXbW__pageTitle{font-size:var(--font-size-4xl);color:var(--text-primary);margin:0 0 var(--spacing-xl)0;font-weight:700}.authenticated-module__EOyXbW__panel{background:var(--bg-primary);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);border-radius:var(--radius-lg);box-shadow:0 4px 12px #0000001a}.authenticated-module__EOyXbW__sectionTitle{font-size:var(--font-size-xl);color:var(--text-primary);margin:0 0 var(--spacing-md)0;font-weight:600}.authenticated-module__EOyXbW__fieldGroup+.authenticated-module__EOyXbW__fieldGroup{margin-top:var(--spacing-lg)}.authenticated-module__EOyXbW__fieldLabel{font-size:var(--font-size-sm);color:var(--gray-600);margin:0 0 var(--spacing-xs)0;display:block}.authenticated-module__EOyXbW__fieldValue{font-size:var(--font-size-base);color:var(--text-primary);margin:0}.authenticated-module__EOyXbW__editRow{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}:is(.authenticated-module__EOyXbW__editRow .textField-root,.authenticated-module__EOyXbW__editRow>:first-child){flex:auto}.authenticated-module__EOyXbW__rolesList{gap:var(--spacing-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.authenticated-module__EOyXbW__roleItem{text-transform:capitalize}.authenticated-module__EOyXbW__footer{margin-top:var(--spacing-xl);justify-content:flex-end;display:flex}
.spinner-module__OWGNOW__spinner{border-style:solid;border-color:var(--border-color);border-top-color:var(--accent-primary);border-radius:var(--radius-full);box-sizing:border-box;animation:.8s linear infinite spinner-module__OWGNOW__spin;display:inline-block}.spinner-module__OWGNOW__sm{border-width:2px;width:1rem;height:1rem}.spinner-module__OWGNOW__md{border-width:2px;width:1.5rem;height:1.5rem}.spinner-module__OWGNOW__lg{border-width:3px;width:2.5rem;height:2.5rem}.spinner-module__OWGNOW__inverse{border-color:#ffffff40;border-top-color:var(--text-inverse)}@keyframes spinner-module__OWGNOW__spin{to{transform:rotate(360deg)}}
.scene_action_loader-module__ZBeF8q__root{justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;height:70vh;display:flex}.scene_action_loader-module__ZBeF8q__label{color:var(--text-secondary);font-size:var(--font-size-base);margin:0}
.loader_block-module__tTCQ8a__root{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.roadmap-module__wGq49a__page{max-width:var(--max-width-lg);padding:var(--spacing-xl)var(--spacing-md);margin:0 auto}.roadmap-module__wGq49a__header{text-align:center;margin-bottom:var(--spacing-xl)}.roadmap-module__wGq49a__title{font-size:var(--font-size-4xl);color:var(--text-primary);margin:0 0 var(--spacing-sm)0;font-weight:700}.roadmap-module__wGq49a__subtitle{color:var(--text-secondary);font-size:var(--font-size-lg);margin:0 0 var(--spacing-md)0}.roadmap-module__wGq49a__createBtn{align-items:center;gap:var(--spacing-xs);display:inline-flex}.roadmap-module__wGq49a__tabs{gap:var(--spacing-xs);border-bottom:1px solid var(--border-color);margin-bottom:var(--spacing-lg);padding:0 var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:640px){.roadmap-module__wGq49a__tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}}.roadmap-module__wGq49a__tab{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm)var(--spacing-md);font:inherit;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast),border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;font-weight:500;display:inline-flex}.roadmap-module__wGq49a__tab:hover{color:var(--text-primary)}.roadmap-module__wGq49a__tab.roadmap-module__wGq49a__active{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}.roadmap-module__wGq49a__tab:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.roadmap-module__wGq49a__tabIcon{justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:inline-flex}.roadmap-module__wGq49a__items{gap:var(--spacing-md);flex-direction:column;display:flex}.roadmap-module__wGq49a__loadingWrap{padding:var(--spacing-xl)0}
.text_field-module__VVM74a__root{gap:var(--spacing-xs);flex-direction:column;width:100%;font-family:inherit;display:flex}.text_field-module__VVM74a__label{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500}.text_field-module__VVM74a__label.text_field-module__VVM74a__required:after{content:" *";color:var(--color-error)}.text_field-module__VVM74a__input,.text_field-module__VVM74a__textarea{box-sizing:border-box;width:100%;padding:var(--spacing-sm)var(--spacing-md);font-family:inherit;font-size:var(--font-size-base);color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.text_field-module__VVM74a__textarea{resize:vertical;min-height:4.5rem;line-height:1.5}.text_field-module__VVM74a__input::placeholder,.text_field-module__VVM74a__textarea::placeholder{color:var(--gray-500)}.text_field-module__VVM74a__input:focus,.text_field-module__VVM74a__textarea:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary)18%,transparent);outline:none}.text_field-module__VVM74a__input:disabled,.text_field-module__VVM74a__textarea:disabled{background:var(--gray-100);color:var(--text-secondary);cursor:not-allowed}.text_field-module__VVM74a__helper{font-size:var(--font-size-xs);color:var(--text-secondary)}.text_field-module__VVM74a__root.text_field-module__VVM74a__hasError .text_field-module__VVM74a__input,.text_field-module__VVM74a__root.text_field-module__VVM74a__hasError .text_field-module__VVM74a__textarea{border-color:var(--color-error)}.text_field-module__VVM74a__root.text_field-module__VVM74a__hasError .text_field-module__VVM74a__helper{color:var(--color-error)}
.scene_name_edit-module__JPTiYa__readonly{font-size:var(--font-size-base);color:var(--text-primary);margin:0}.scene_name_edit-module__JPTiYa__editWrap{width:100%;position:relative}.scene_name_edit-module__JPTiYa__spinnerAdornment{right:var(--spacing-md);pointer-events:none;position:absolute;top:50%;transform:translateY(-25%)}
.roadmap_dialogs-module__uqKnyW__subtitle{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0 0 var(--spacing-md)0;line-height:1.5}.roadmap_dialogs-module__uqKnyW__form{gap:var(--spacing-md);flex-direction:column;display:flex}.roadmap_dialogs-module__uqKnyW__actions{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-lg);display:flex}.roadmap_dialogs-module__uqKnyW__commentInputBlock,.roadmap_dialogs-module__uqKnyW__commentSignInPrompt{gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.roadmap_dialogs-module__uqKnyW__commentSignInPromptText{margin:0}.roadmap_dialogs-module__uqKnyW__commentsEmpty{color:var(--text-secondary);text-align:center;margin:var(--spacing-md)0}.roadmap_dialogs-module__uqKnyW__commentsList{flex-direction:column;display:flex}.roadmap_dialogs-module__uqKnyW__commentItem{padding-top:var(--spacing-md)}.roadmap_dialogs-module__uqKnyW__commentItem+.roadmap_dialogs-module__uqKnyW__commentItem{border-top:1px solid var(--border-color)}.roadmap_dialogs-module__uqKnyW__commentHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);display:flex}.roadmap_dialogs-module__uqKnyW__commentAuthor{font-weight:600;font-size:var(--font-size-sm);color:var(--text-primary);margin:0}.roadmap_dialogs-module__uqKnyW__commentTime{font-size:var(--font-size-xs);color:var(--text-secondary);margin:0}.roadmap_dialogs-module__uqKnyW__commentBody{font-size:var(--font-size-sm);color:var(--text-primary);margin:0 0 var(--spacing-md)0;line-height:1.5}
.vote_btn-module__1wS-hW__root{margin-left:auto}.vote_btn-module__1wS-hW__spinner{width:1.5em;height:1.5em;animation:.8s linear infinite vote_btn-module__1wS-hW__voteBtnSpin}@keyframes vote_btn-module__1wS-hW__voteBtnSpin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=72d3fe32f5ff8942.css.map*/