.component-actions-module-scss-module__ESf5KW__actionsContainer{flex-flow:wrap;gap:1em;display:flex}
.button-module-scss-module__I1RbGG__btn,.button-module-scss-module__I1RbGG__submit,.button-module-scss-module__I1RbGG__text,.button-module-scss-module__I1RbGG__outline,.button-module-scss-module__I1RbGG__solid{--button-color:var(--btn-contrast);--button-background-color:var(--btn-main);text-align:center;border-radius:calc(var(--border-radius)*50);min-width:9em;color:var(--button-color);border:0;justify-content:center;align-items:center;gap:.5em;padding:1em 2em;font-size:1.2em;display:flex}.button-module-scss-module__I1RbGG__btn>svg,.button-module-scss-module__I1RbGG__submit>svg,.button-module-scss-module__I1RbGG__text>svg,.button-module-scss-module__I1RbGG__outline>svg,.button-module-scss-module__I1RbGG__solid>svg{margin:0 1em}.button-module-scss-module__I1RbGG__btn:hover,.button-module-scss-module__I1RbGG__submit:hover,.button-module-scss-module__I1RbGG__text:hover,.button-module-scss-module__I1RbGG__outline:hover,.button-module-scss-module__I1RbGG__solid:hover{cursor:pointer;transform:translateY(-2px)}.button-module-scss-module__I1RbGG__btn:disabled,.button-module-scss-module__I1RbGG__submit:disabled,.button-module-scss-module__I1RbGG__text:disabled,.button-module-scss-module__I1RbGG__outline:disabled,.button-module-scss-module__I1RbGG__solid:disabled{cursor:not-allowed}.button-module-scss-module__I1RbGG__solid{background-color:var(--button-background-color)}.button-module-scss-module__I1RbGG__solid:hover{background-color:color-mix(in srgb, var(--button-background-color) var(--color-mix-percentage-param-1), var(--hover-transition-color) var(--color-mix-percentage-param-2))}.button-module-scss-module__I1RbGG__outline{color:var(--button-background-color);border:3px solid}.button-module-scss-module__I1RbGG__outline:hover{border-color:var(--button-background-color);background-color:var(--button-background-color);color:var(--button-color)}.button-module-scss-module__I1RbGG__text:hover{background-color:var(--button-background-color)}.button-module-scss-module__I1RbGG__submit{background-color:var(--primary-main);color:var(--primary-contrast)}.button-module-scss-module__I1RbGG__submit:hover{background-color:color-mix(in srgb, var(--primary-main) var(--color-mix-percentage-param-1), var(--hover-transition-color) var(--color-mix-percentage-param-2))}
.external-link-module-scss-module__-hF68G__externalLink{display:flex}.external-link-module-scss-module__-hF68G__externalLink>a{color:inherit;border-radius:50px;padding:1em;font-size:1.4em}@media (min-width:768px){.external-link-module-scss-module__-hF68G__externalLink>a{font-size:1.2em}}@media (min-width:1024px){.external-link-module-scss-module__-hF68G__externalLink>a{font-size:1.4em}}
.textarea-module-scss-module___tNFCW__textarea{resize:none;min-height:150px}
.rating-input-module-scss-module__mJbygW__ratingGroup{border-radius:var(--border-radius);background-color:color-mix(in srgb, var(--bg) var(--color-mix-percentage-param-1), var(--hover-transition-color) var(--color-mix-percentage-param-2));align-items:center;gap:.5em;padding:.35em .75em;display:flex}.rating-input-module-scss-module__mJbygW__ratingStar{align-items:center;display:inline-flex;position:relative}.rating-input-module-scss-module__mJbygW__ratingStar input{opacity:0;pointer-events:none;position:absolute}.rating-input-module-scss-module__mJbygW__ratingStar label{cursor:pointer;font-size:1.5em;line-height:1;transition:transform .15s,color .15s}.rating-input-module-scss-module__mJbygW__ratingStarActive{color:var(--primary-main)}.rating-input-module-scss-module__mJbygW__ratingStarInactive{color:color-mix(in srgb, var(--text) 60%, var(--bg) 40%)}.rating-input-module-scss-module__mJbygW__ratingStar label:hover{transform:scale(1.1)}
.boolean-field-module-scss-module__twrOvW__switchContainer{align-items:center;gap:.5em;min-height:2em;display:inline-flex}.boolean-field-module-scss-module__twrOvW__switchInput{opacity:0;width:0;height:0;position:absolute}.boolean-field-module-scss-module__twrOvW__switchTrack{background-color:color-mix(in srgb, var(--bg) 70%, var(--hover-transition-color) 30%);cursor:pointer;border-radius:999px;align-items:center;width:2.4em;height:1.3em;transition:background-color .2s;display:inline-flex;position:relative}.boolean-field-module-scss-module__twrOvW__switchThumb{background-color:var(--text);border-radius:50%;width:1em;height:1em;transition:transform .2s;position:absolute;transform:translate(.2em)}.boolean-field-module-scss-module__twrOvW__switchInput:checked+.boolean-field-module-scss-module__twrOvW__switchTrack{background-color:color-mix(in srgb, var(--primary-main) 60%, var(--bg) 40%)}.boolean-field-module-scss-module__twrOvW__switchInput:checked+.boolean-field-module-scss-module__twrOvW__switchTrack .boolean-field-module-scss-module__twrOvW__switchThumb{transform:translate(1.2em)}.boolean-field-module-scss-module__twrOvW__switchInput:focus-visible+.boolean-field-module-scss-module__twrOvW__switchTrack{outline:2px solid var(--primary-main);outline-offset:3px}
