:root{--farbe-text: #1d1d1f;--farbe-grund: #ffffff;--farbe-leiste: #23395b;--farbe-leiste-text: #ffffff;--farbe-akzent: #1f6feb;--farbe-hinweis: #fff4ce;--farbe-hinweis-rand: #c69026;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--farbe-text);background:var(--farbe-grund)}*{box-sizing:border-box}html,body{height:100%;margin:0}ls-root{display:flex;flex-direction:column;height:100%}button,input{font:inherit;min-height:44px;min-width:44px}button{padding:0 1.25rem;border:0;border-radius:6px;background:var(--farbe-akzent);color:#fff;cursor:pointer}button:disabled{opacity:.5;cursor:default}.laden,.startfehler{margin:2rem}.navbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:48px;padding:0 1rem;background:var(--farbe-leiste);color:var(--farbe-leiste-text)}.navbar__app{font-weight:600}.inhalt{flex:1;min-height:0;display:flex;flex-direction:column}.einrichtung{max-width:32rem;margin:3rem auto;padding:0 1rem}.einrichtung__form{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.einrichtung__form label{flex-basis:100%;font-weight:600}.einrichtung__form input{flex:1;min-width:12rem;padding:0 .75rem;border:1px solid #8c959f;border-radius:6px;letter-spacing:.1em;text-transform:uppercase}.hinweis{padding:.75rem 1rem;border-left:4px solid var(--farbe-hinweis-rand);background:var(--farbe-hinweis)}ls-anzeige{display:flex;flex:1}.anzeige{flex:1;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#57606a}
