*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--grund);color:var(--text);font-family:var(--ld-schrift);font-size:14px;line-height:1.5}@layer base{input,button,select{font:inherit;color:inherit}}button{cursor:pointer}a{color:var(--aktion-text)}.karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l)}.knopf{background:var(--aktion);color:var(--auf-aktion);border-radius:var(--radius-m);padding:var(--abstand-2) var(--abstand-4);border:none;font-weight:500}.knopf:hover{background:var(--aktion-hover)}.knopf:disabled{opacity:.6;cursor:default}.knopf-leise{color:var(--text);border:1px solid var(--linie);border-radius:var(--radius-m);padding:var(--abstand-2) var(--abstand-4);background:0 0}.knopf-leise:hover{background:var(--flaeche-hover)}.feld{background:var(--flaeche);color:var(--text);border:1px solid var(--linie-feld);border-radius:var(--radius-s);padding:var(--abstand-2) var(--abstand-3)}.meldung-fehler{background:var(--fehler-grund);color:var(--fehler);border-radius:var(--radius-s);padding:var(--abstand-2) var(--abstand-3)}.band.svelte-nrhttm{justify-content:space-between;align-items:center;gap:var(--abstand-4);padding:var(--abstand-2) var(--abstand-6);background:var(--lava,#ff2b0a);color:#fff;font-size:13px;display:flex}.band.svelte-nrhttm button:where(.svelte-nrhttm){color:#fff;border-radius:var(--radius-m,6px);cursor:pointer;background:0 0;border:1px solid #fff9;padding:4px 12px;font-size:13px}.band.svelte-nrhttm button:where(.svelte-nrhttm):hover{background:#ffffff26}
