@layer quartz-base{.chronik{margin:1.5rem 0 2rem}.chronik-zahlen{background:var(--lightgray);border:1px solid var(--lightgray);border-radius:8px 8px 0 0;flex-wrap:wrap;gap:1.5rem;padding:.8rem .9rem;display:flex}.chronik-zahl .wert{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.1}.chronik-zahl .marke{text-transform:uppercase;letter-spacing:.05em;opacity:.6;font-size:.72rem}.chronik-tabelle{border:1px solid var(--lightgray);border-top:0;border-radius:0 0 8px 8px;overflow-x:auto}.chronik-tabelle table{border-collapse:collapse;width:100%;margin:0}.chronik-tabelle th{text-align:left;text-transform:uppercase;letter-spacing:.05em;opacity:.6;border-bottom:1px solid var(--lightgray);padding:.35rem .6rem;font-size:.72rem;font-weight:600}.chronik-tabelle td{border-bottom:1px solid var(--lightgray);font-variant-numeric:tabular-nums;padding:.35rem .6rem}.chronik-tabelle td.text{font-variant-numeric:normal}.chronik-tabelle td.zahl{text-align:right}.chronik-stufe td{background:color-mix(in srgb, var(--secondary) 16%, transparent);font-weight:600}.chronik-stufe .marke{text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-left:.5rem;font-size:.7rem;font-weight:400}.chronik-rest{opacity:.6;margin-left:.4rem;font-size:.72rem}.chronik-leer{opacity:.6;padding:1rem;font-size:.9rem}}