/* Ruhiger, aufgeraeumter Stil fuer JP Remote und die eingebetteten Box-Seiten (Paul 24.10.2026: "viel schoener, kein
   unnoetiges Schnickschnack"). Neutrales Grau statt Rosa-Stich, flache Karten, keine Erklaertexte unter den Ueberschriften. */
:root:not([data-theme="dark"]) { --bg: #f6f7f9; --line: #e8eaee; --line-2: #dde0e6; --panel-2: #f2f4f7; --muted: #5d6270; --faint: #8a8f9c; }
:root { --radius: 16px; --shadow: 0 1px 2px rgba(16, 24, 40, .04); }

/* Ueberschriften: gross und klar, ohne Untertitel */
.page-head { margin-bottom: 20px; }
.page-head h1 { font-size: 24px; font-weight: 650; letter-spacing: -.015em; }
.page-head .sub, .page-head > div > .sub { display: none; }

/* Karten flach mit feiner Linie */
.card { box-shadow: var(--shadow); border-color: var(--line); }
.card-head { border-bottom-color: var(--line); }
.card-head h3, .card-head b { font-weight: 600; }

/* Kleine Hinweise unter Feldern weglassen */
label.field .hint { display: none; }

/* Knoepfe etwas ruhiger */
button { border-color: var(--line-2); }
button.primary { box-shadow: 0 1px 2px rgba(79, 155, 230, .25); }
