.page-signup{h2{display:none}}.page-signup-form,.form{display:flex;flex-direction:column;gap:var(--layout-space-300)}fieldset{gap:var(--layout-space-100)}legend+*{margin-top:var(--layout-space-100)}.form-buttonSubmit{&[data-as-box]{width:fit-content}&:hover{background-color:var(--color-hover)}}.fieldCheckbox{display:grid;grid-template-areas:"box label";grid-template-columns:auto 1fr;align-items:center;gap:var(--layout-space-50);---box-size: 1em}.fieldCheckbox input{grid-area:box;position:absolute;width:0;height:0;user-select:none;pointer-events:none}.fieldCheckbox-box{grid-area:box;width:var(---box-size);height:var(---box-size);border:var(--line-width-100) solid currentColor;position:relative}.fieldCheckbox-box-mark{transform:scale(0);transition:transform var(--ms-100) ease-in-out;path{stroke:currentColor;stroke-width:var(--line-width-100);vector-effect:non-scaling-stroke}}.fieldCheckbox:has(:checked){.fieldCheckbox-box-mark{transform:scale(1)}}.fieldCheckbox-label{grid-area:label}.fieldSelect-enhanced{display:none}@media(scripting:enabled){.fieldSelect-native{position:absolute;opacity:.000001;pointer-events:none;user-select:none}.fieldSelect-enhanced{display:block;position:relative;isolation:isolate}.fieldSelect-label{margin-bottom:var(--layout-space-50)}[data-as-box].fieldSelect-select{position:relative;[data-as-icon]{transform:rotate(90deg);transition:transform var(--ms-50) ease-in-out}}.fieldSelect-selected{flex:1;&:empty:before{content:"Auswählen"}}.fieldSelect-options{position:absolute;display:flex;flex-direction:column;width:100%;background-color:var(--color-main-1000);overflow:hidden;visibility:hidden;pointer-events:none}.fieldSelect-option{width:100%;border-top:unset;&[is-focused=true]{background-color:var(--color-hover);outline:var(--line-width-focus) solid var(--color-focus);outline-offset:calc(var(--line-width-focus) * -1)}&[is-selected=true],&[is-selected=true]:is(&:focus,&:hover){background-color:var(--color-hover);pointer-events:none}&:hover,&:focus{background-color:var(--color-hover);outline-offset:calc(var(--line-width-focus) * -1)}}.fieldSelect[is-open=true]{.fieldSelect-enhanced{z-index:10}.fieldSelect-options{visibility:visible;pointer-events:all}.fieldSelect-select{[data-as-icon]{transform:rotate(270deg)}}}}.fieldText{position:relative;display:grid;>*{grid-column:1;grid-row:1}label{transition-property:color,margin;transition-duration:var(--ms-100);transition-timing-function:ease-in-out;pointer-events:none;width:fit-content;span{background-color:var(--color-main-1000);padding:.1em}}input{margin-top:auto}[data-as-box]{border-top:unset;border-right:unset;border-left:unset;padding-left:unset}}.fieldText:focus-within,.fieldText:has(input:not(:placeholder-shown)){label{margin-bottom:3ex;color:var(--color-main-300)}}
