.Modal-module-scss-module__9acc1G__modalDialog{z-index:990;background-color:var(--color-layout-page-modalOverlay);width:100vw;height:100vh;padding:var(--spacing-5);box-sizing:border-box;pointer-events:none;opacity:0;justify-content:flex-end;align-items:flex-start;transition-duration:.3s;display:flex;position:fixed;top:0;left:0}.Modal-module-scss-module__9acc1G__modalDialog .Modal-module-scss-module__9acc1G__modal{padding:var(--modal-padding);border-radius:var(--radius-lg);background-color:var(--color-surface-modal-bg);gap:var(--modal-gap);box-sizing:border-box;flex-direction:column;width:500px;display:flex;position:relative}.Modal-module-scss-module__9acc1G__modalDialog .Modal-module-scss-module__9acc1G__modal .Modal-module-scss-module__9acc1G__closeButton{position:absolute;top:12px;right:12px}.Modal-module-scss-module__9acc1G__modalDialog .Modal-module-scss-module__9acc1G__modal .Modal-module-scss-module__9acc1G__content{gap:var(--modal-gap);flex-direction:column;width:100%;height:fit-content;display:flex}.Modal-module-scss-module__9acc1G__modalDialog .Modal-module-scss-module__9acc1G__modal.Modal-module-scss-module__9acc1G__fullHeight{height:100%}.Modal-module-scss-module__9acc1G__modalDialog .Modal-module-scss-module__9acc1G__modal.Modal-module-scss-module__9acc1G__fullHeight .Modal-module-scss-module__9acc1G__content{flex:1}.Modal-module-scss-module__9acc1G__modalDialog .Modal-module-scss-module__9acc1G__modal.Modal-module-scss-module__9acc1G__center{margin:24px auto 0}.Modal-module-scss-module__9acc1G__modalDialog .Modal-module-scss-module__9acc1G__modal.Modal-module-scss-module__9acc1G__storybook{width:400px}.Modal-module-scss-module__9acc1G__modalDialog.Modal-module-scss-module__9acc1G__open{pointer-events:all;opacity:1}
.ModalHeader-module-scss-module__AoXvpW__modalHeader{gap:var(--spacing-0);flex-direction:column;display:flex}.ModalHeader-module-scss-module__AoXvpW__modalHeader .ModalHeader-module-scss-module__AoXvpW__description{color:var(--color-text-secondary)}.ModalHeader-module-scss-module__AoXvpW__modalHeader.ModalHeader-module-scss-module__AoXvpW__storybook{width:300px}
.FormField-module-scss-module__4o52KW__formField{gap:var(--form-field-gap-label-to-input);flex-direction:column;width:100%;display:flex}
.Label-module-scss-module__fmifLW__label{align-items:flex-start;gap:var(--spacing-1);display:flex}.Label-module-scss-module__fmifLW__label .Label-module-scss-module__fmifLW__text{transition-duration:.3;color:var(--color-text-primary)}.Label-module-scss-module__fmifLW__label .Label-module-scss-module__fmifLW__requiredText{color:var(--color-text-danger);transition-duration:.3s}.Label-module-scss-module__fmifLW__label.Label-module-scss-module__fmifLW__disabled .Label-module-scss-module__fmifLW__text,.Label-module-scss-module__fmifLW__label.Label-module-scss-module__fmifLW__disabled .Label-module-scss-module__fmifLW__requiredText{color:var(--color-text-disabled)}
.RadioGroup-module-scss-module__-y8lca__radioGroup{display:flex}.RadioGroup-module-scss-module__-y8lca__radioGroup .RadioGroup-module-scss-module__-y8lca__separator{color:var(--color-text-muted)}.RadioGroup-module-scss-module__-y8lca__radioGroup.RadioGroup-module-scss-module__-y8lca__boolean{gap:var(--spacing-1);flex-direction:row;align-items:center}.RadioGroup-module-scss-module__-y8lca__radioGroup.RadioGroup-module-scss-module__-y8lca__default{gap:var(--spacing-2);flex-direction:column}
.Select-module-scss-module__mlP-ZW__select{position:relative}.Select-module-scss-module__mlP-ZW__select .Select-module-scss-module__mlP-ZW__header{background-color:var(--color-input-bg);border:1px solid var(--color-input-border-default);padding:var(--spacing-2)var(--spacing-3);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;transition-duration:.3s;display:flex}.Select-module-scss-module__mlP-ZW__select .Select-module-scss-module__mlP-ZW__header *{-webkit-user-select:none;user-select:none}.Select-module-scss-module__mlP-ZW__select .Select-module-scss-module__mlP-ZW__header .Select-module-scss-module__mlP-ZW__icon{transition-duration:.3s}.Select-module-scss-module__mlP-ZW__select .Select-module-scss-module__mlP-ZW__header:hover{background-color:var(--color-input-hover)}.Select-module-scss-module__mlP-ZW__select .Select-module-scss-module__mlP-ZW__header.Select-module-scss-module__mlP-ZW__open .Select-module-scss-module__mlP-ZW__icon{transform:rotate(-180deg)}.Select-module-scss-module__mlP-ZW__select.Select-module-scss-module__mlP-ZW__storybook{width:300px}.Select-module-scss-module__mlP-ZW__select.Select-module-scss-module__mlP-ZW__disabled .Select-module-scss-module__mlP-ZW__header{cursor:not-allowed}.Select-module-scss-module__mlP-ZW__select.Select-module-scss-module__mlP-ZW__disabled .Select-module-scss-module__mlP-ZW__header:hover{background-color:var(--color-input-bg)}.Select-module-scss-module__mlP-ZW__select.Select-module-scss-module__mlP-ZW__disabled .Select-module-scss-module__mlP-ZW__placeholder{color:var(--color-text-muted)}
.Dropdown-module-scss-module__iZHMXq__dropdown{border-radius:var(--radius-md);width:100%;height:0;box-shadow:0 0 15px var(--color-surface-dropdown-shadows);transition-duration:.3s;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.Dropdown-module-scss-module__iZHMXq__dropdown .Dropdown-module-scss-module__iZHMXq__content{padding:var(--spacing-3);gap:var(--spacing-2);background-color:var(--color-surface-dropdown-bg);flex-direction:column;display:flex}.Dropdown-module-scss-module__iZHMXq__dropdown .Dropdown-module-scss-module__iZHMXq__content *{-webkit-user-select:none;user-select:none}
.SelectItem-module-scss-module__fVf--W__selectItem{cursor:pointer}.SelectItem-module-scss-module__fVf--W__selectItem .SelectItem-module-scss-module__fVf--W__text{color:var(--color-text-secondary);transition-duration:.3s}.SelectItem-module-scss-module__fVf--W__selectItem:hover .SelectItem-module-scss-module__fVf--W__text,.SelectItem-module-scss-module__fVf--W__selectItem.SelectItem-module-scss-module__fVf--W__active .SelectItem-module-scss-module__fVf--W__text{color:var(--color-text-primary)}.SelectItem-module-scss-module__fVf--W__selectItem.SelectItem-module-scss-module__fVf--W__disabled{cursor:not-allowed}.SelectItem-module-scss-module__fVf--W__selectItem.SelectItem-module-scss-module__fVf--W__disabled .SelectItem-module-scss-module__fVf--W__text{color:var(--color-text-disabled)}
.FileItemList-module-scss-module__zvQIBa__fileItemList{gap:var(--spacing-4);flex-direction:column;display:flex}.FileItemList-module-scss-module__zvQIBa__fileItemList .FileItemList-module-scss-module__zvQIBa__list{gap:var(--spacing-2);flex-direction:column;display:flex}.FileItemList-module-scss-module__zvQIBa__fileItemList.FileItemList-module-scss-module__zvQIBa__storybook{width:300px}
.Form-module-scss-module__W8PAaa__form{gap:var(--form-field-gap-between-fields);flex-direction:column;display:flex}
.TableContainer-module-scss-module__83S2XG__tableContainer{gap:var(--spacing-3);flex-direction:column;display:flex}.TableContainer-module-scss-module__83S2XG__tableContainer .TableContainer-module-scss-module__83S2XG__body{max-width:100%;overflow-x:auto}
.TableHeader-module-scss-module__ydgPAq__tableHeader{gap:var(--spacing-3);flex-direction:column;display:flex}.TableHeader-module-scss-module__ydgPAq__tableHeader .TableHeader-module-scss-module__ydgPAq__list{gap:var(--spacing-1);display:flex}
.FileModal-module-scss-module__BeOlnG__body{gap:var(--panel-gap);flex-direction:column;display:flex}
.LoadingModal-module-scss-module__UHroIG__body{gap:var(--panel-gap);flex-direction:column;display:flex}
.Sidebar-module-scss-module__R16hqW__sidebar{box-sizing:border-box;width:260px;height:100vh;padding:var(--spacing-4);gap:var(--spacing-2);background-color:var(--color-layout-page-sidebarBg);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.Sidebar-module-scss-module__R16hqW__sidebar .Sidebar-module-scss-module__R16hqW__logo{gap:var(--spacing-2);display:flex}.Sidebar-module-scss-module__R16hqW__sidebar .Sidebar-module-scss-module__R16hqW__logo .Sidebar-module-scss-module__R16hqW__image{object-fit:contain;width:40px;height:40px}.Sidebar-module-scss-module__R16hqW__sidebar .Sidebar-module-scss-module__R16hqW__divider{height:50px}.Sidebar-module-scss-module__R16hqW__sidebar .Sidebar-module-scss-module__R16hqW__divider.Sidebar-module-scss-module__R16hqW__auto{flex:1}.Sidebar-module-scss-module__R16hqW__sidebar .Sidebar-module-scss-module__R16hqW__body{gap:var(--spacing-2);flex-direction:column;display:flex}.Sidebar-module-scss-module__R16hqW__sidebar .Sidebar-module-scss-module__R16hqW__body .Sidebar-module-scss-module__R16hqW__list{gap:var(--spacing-1);flex-direction:column;display:flex}.Sidebar-module-scss-module__R16hqW__sidebar .Sidebar-module-scss-module__R16hqW__footer{justify-content:space-between;display:flex}.Sidebar-module-scss-module__R16hqW__sidebar .Sidebar-module-scss-module__R16hqW__footer .Sidebar-module-scss-module__R16hqW__navItem{width:fit-content}.Sidebar-module-scss-module__R16hqW__sidebar.Sidebar-module-scss-module__R16hqW__collapsed{width:72px}.Sidebar-module-scss-module__R16hqW__sidebar.Sidebar-module-scss-module__R16hqW__collapsed .Sidebar-module-scss-module__R16hqW__logo .Sidebar-module-scss-module__R16hqW__text{display:none}.Sidebar-module-scss-module__R16hqW__sidebar.Sidebar-module-scss-module__R16hqW__collapsed .Sidebar-module-scss-module__R16hqW__body .Sidebar-module-scss-module__R16hqW__list{align-items:center}.Sidebar-module-scss-module__R16hqW__sidebar.Sidebar-module-scss-module__R16hqW__collapsed .Sidebar-module-scss-module__R16hqW__divider{height:20px}
.ProjectForm-module-scss-module__y9JTzG__body{padding:var(--layout-page-padding-y)var(--layout-page-padding-x);gap:var(--layout-section-gap);flex-direction:column;display:flex}.ProjectForm-module-scss-module__y9JTzG__body .ProjectForm-module-scss-module__y9JTzG__section{align-items:flex-start;gap:var(--spacing-4);display:flex}.ProjectForm-module-scss-module__y9JTzG__body .ProjectForm-module-scss-module__y9JTzG__section .ProjectForm-module-scss-module__y9JTzG__container{gap:var(--panel-gap);flex-direction:column;display:flex}.ProjectForm-module-scss-module__y9JTzG__body .ProjectForm-module-scss-module__y9JTzG__row{width:100%}
