.archetypeList-module__kOva0G__inputContainer{gap:var(--spacing-sm);flex-direction:column;display:flex}.archetypeList-module__kOva0G__createNewItemContainer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.archetypeList-module__kOva0G__select{padding:var(--spacing-sm)var(--spacing-md);background-color:var(--color-input-bg);border:1px solid var(--color-border);color:var(--color-text)}
.breadcrumb-module__TG1O9G__breadcrumbs{padding-top:var(--spacing-md);margin-bottom:var(--spacing-md);gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.breadcrumb-module__TG1O9G__breadcrumbItem{align-items:center;gap:var(--spacing-xs);display:inline-flex}.breadcrumb-module__TG1O9G__breadcrumbLink{color:var(--color-primary);text-decoration:underline}.breadcrumb-module__TG1O9G__breadcrumbCurrent{cursor:default}.breadcrumb-module__TG1O9G__breadcrumbSeparator{margin:0 var(--spacing-xs)}
.button-module__OJPZRa__button{padding:var(--spacing-sm)var(--spacing-xl)}.button-module__OJPZRa__button:disabled{opacity:.5;cursor:not-allowed!important}.button-module__OJPZRa__button:hover{cursor:pointer}.button-module__OJPZRa__primary{background-color:var(--color-primary);color:#fff;border:none}.button-module__OJPZRa__primary:hover:not(:disabled){background-color:var(--color-primary-dark)}.button-module__OJPZRa__secondary{color:var(--color-primary);border:1px solid var(--color-primary);background-color:#0000}.button-module__OJPZRa__secondary:hover:not(:disabled){background-color:var(--color-primary);color:#fff}
.card-module__kSKSYG__card{border:1px solid var(--color-border);padding:var(--spacing-lg)}.card-module__kSKSYG__cardTitle{justify-content:space-between;align-items:center;display:flex}
.spaceChildrenVertically-module__kwK0iq__spaceChildrenVertically{gap:var(--spacing-md);flex-direction:column;display:flex}
.errorMessage-module__ksowHW__error{padding:var(--spacing-md);background-color:var(--color-error-bg);color:var(--color-error-text);margin-bottom:var(--spacing-md)}
.flexRowBetween-module__ASDrfG__flexRowBetween{justify-content:space-between;align-items:center;display:flex}
.input-module__aX0dDG__inputContainer{gap:var(--spacing-sm);flex-direction:column;display:flex}.input-module__aX0dDG__input{padding:var(--spacing-sm)var(--spacing-md);background-color:var(--color-input-bg);border:1px solid var(--color-border);color:var(--color-text)}
.pageTitle-module___4MxMa__pageTitle{margin:var(--spacing-lg)0;justify-content:space-between;align-items:center;display:flex}
.dialogTextInput-module__KuzJza__dialogContainer{opacity:0;z-index:var(--z-index-dialog);pointer-events:none;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.dialogTextInput-module__KuzJza__dialogContainer.dialogTextInput-module__KuzJza__open{opacity:1;pointer-events:auto;transition:opacity .2s}.dialogTextInput-module__KuzJza__dialog{border:1px solid var(--color-border);background-color:var(--color-background);max-width:var(--page-width-desktop);width:var(--page-width-desktop);gap:var(--spacing-md);flex-direction:column;height:80%;margin:8px;display:flex}@media (min-width:768px){.dialogTextInput-module__KuzJza__dialog{width:var(--page-width-mobile);max-width:var(--page-width-mobile)}}.dialogTextInput-module__KuzJza__textAreaContainer{width:100%;height:100%}.dialogTextInput-module__KuzJza__textArea{padding:var(--spacing-sm)var(--spacing-md);resize:none;height:100%;width:calc(100% - (var(--spacing-md)*2))}
.page-module__41Y83G__pageContainer{width:100vw;padding-bottom:var(--spacing-xxl);flex-direction:column;align-items:center;display:flex}.page-module__41Y83G__pageContent{max-width:var(--page-width-desktop);width:var(--page-width-desktop)}@media (min-width:768px){.page-module__41Y83G__pageContent{width:var(--page-width-mobile);max-width:var(--page-width-mobile)}}
.textArea-module__okPfgG__textAreaContainer{gap:var(--spacing-sm);flex-direction:column;display:flex}.textArea-module__okPfgG__textArea{padding:var(--spacing-sm)var(--spacing-md);background-color:var(--color-input-bg);border:1px solid var(--color-border);color:var(--color-text)}
