html,body{scrollbar-width:none;-ms-overflow-style:none;background:0 0;margin:0}html::-webkit-scrollbar{width:0;height:0}body::-webkit-scrollbar{width:0;height:0}.rc-app{min-height:100%;position:relative}.rc-app>*{width:100%;max-width:var(--rc-width-content);margin-inline:auto}.rc-app article{background:var(--rc-color-panel);border-radius:var(--rc-radius);width:100%;box-shadow:var(--rc-shadow-panel);position:relative;overflow:hidden}.rc-app article>section{padding:1.75rem 1.75rem .75rem}.rc-app article>section>:first-child{margin-top:0}.rc-app article>footer{font:inherit;background:0 0;border-top:none;flex-direction:column;align-items:center;gap:.75rem;margin-top:0;padding:0 1.75rem 1.75rem;display:flex}.rc-app article>footer>button{width:100%}.rc-app fieldset{flex-wrap:wrap;gap:.5rem;display:flex}.rc-app fieldset>legend{float:left;width:100%}.rc-app fieldset>small{flex-basis:100%;margin-bottom:.5rem;display:block}.rc-app fieldset>label{flex:0 auto}@media screen and (width<=479px){.rc-app fieldset{gap:0}.rc-app fieldset>label{flex-basis:100%}}.rc-app fieldset>label:has(small){flex-basis:100%}.rc-app label>small{font-weight:var(--rc-font-weight-body);margin:.25rem 0;display:block}.rc-app label>span{flex:0 auto}.rc-app form[data-markieren=optional] label:has([required]):after{content:none}.rc-app form[data-markieren=optional] label:not(:has([required])):after{content:" (optional)";font-size:var(--rc-font-size-small);color:var(--rc-color-on-panel)}.rc-app{--captcha-hoehe:60px}.rc-app .sicherheitszeile{align-items:flex-end;gap:.5rem;margin-bottom:1rem;display:flex}.rc-app .sicherheitszeile>label{flex:1;margin-bottom:0}.rc-app .sicherheitszeile>button{width:var(--captcha-hoehe);height:var(--captcha-hoehe);flex:none;min-height:0;padding:0;font-size:1.5em;line-height:1}.rc-app label[for=keystring]>div{gap:.5rem;display:flex}.rc-app label[for=keystring]>div>img{width:auto;height:var(--captcha-hoehe);border:1px solid var(--rc-color-control);border-radius:var(--rc-radius-small);background:var(--rc-color-panel);flex:none}.rc-app label[for=keystring]>div>input{height:var(--captcha-hoehe);flex:1}.rc-app article>footer>svg{color:var(--rc-color-on-panel)}.rc-app>dialog.rechtstext{width:calc(100% - 2rem);max-width:var(--rc-width-content);border-radius:var(--rc-radius);height:calc(100% - 2rem);max-height:900px;box-shadow:var(--rc-shadow-panel);background:var(--rc-color-panel);color:var(--rc-color-on-panel);border:none;margin:auto;padding:0;overflow:hidden}.rc-app>dialog.rechtstext[open]{flex-direction:column;display:flex}.rc-app>dialog.rechtstext:focus{outline:none}.rc-app>dialog.rechtstext::backdrop{background:#0009}.rc-app>dialog.rechtstext>header{border-bottom:1px solid var(--rc-color-border);flex:none;align-items:center;gap:1rem;padding:.75rem .75rem .75rem 1.75rem;display:flex}.rc-app>dialog.rechtstext>header>h2{flex:1;margin:0;font-size:1.125em}.rc-app>dialog.rechtstext>header>button{border-radius:var(--rc-radius-small);width:42px;height:42px;min-height:0;color:var(--rc-color-on-panel);opacity:.7;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-right:-.25rem;padding:0;transition:opacity .12s ease-out;display:flex}.rc-app>dialog.rechtstext>header>button>svg{flex:none;width:14px;height:14px}.rc-app>dialog.rechtstext>header>button:hover{opacity:1;filter:none}.rc-app>dialog.rechtstext>header>button:focus-visible{opacity:1;outline-offset:-4px;outline:2px solid}.rc-app>dialog.rechtstext>iframe{border:0;flex:auto;width:100%;display:block}@media screen and (width<=479px){.rc-app>dialog.rechtstext{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}}svg[data-v-8ca7c5df]{width:32px;height:32px;margin:0 auto}circle[data-v-8ca7c5df]{fill:currentColor;opacity:.1}
/*$vite$:1*/