/* ── Gemeinsame Lesbarkeits-Overrides für alle Gäste-Module ──── */

/* zoom skaliert alles inkl. px-basierter Größen */
html { zoom: 1.15; }

/* ── Kleinsttexte explizit anheben (als Absicherung) ─────────── */

.ht-back-btn            { font-size: 13px !important; letter-spacing: 0.05em !important; }

.ht-controls .btn,
.ht-controls .btn-group .btn { font-size: 12px !important; }

.ht-room-label,
.ht-intro-eyebrow,
.ht-label,
.ht-price-label,
.ht-price-total-label,
.ht-code-label,
.ht-confirm-key         { font-size: 12px !important; letter-spacing: 0.14em !important; }

.ht-field-hint,
.ht-hash-hint,
.ht-date-range,
.ht-no-code             { font-size: 14px !important; }

.ht-validity,
.ht-intro p.detail,
.ht-price-formula       { font-size: 15px !important; }

.ios-label              { font-size: 15px !important; }

.ht-date-range i,
.ht-hash-hint i,
.ht-validity i          { font-size: 13px !important; }
