/* Wettkampf: Akzent Gold */
:root{--accent:#b8730a;--accent-dunkel:#8a5507;--on-accent:#ffffff}
@media (prefers-color-scheme: dark){:root:not([data-theme="hell"]){--accent:#e0a02a;--accent-dunkel:#b8730a;--on-accent:#1c2128}}
:root[data-theme="dunkel"]{--accent:#e0a02a;--accent-dunkel:#b8730a;--on-accent:#1c2128}
.wk-spiele{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}
.wk-spiele li{display:flex;align-items:center;gap:10px}
.wk-spiele span{display:flex;flex-direction:column;line-height:1.25}
.wk-spiele small{color:var(--muted);font-size:13px}
.wk-naechstes{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}
.wk-naechstes b{font-family:var(--f-display);font-weight:800;font-size:clamp(28px,8vw,40px);line-height:1.1}
.wk-naechstes small{color:var(--muted);font-size:15px}
.wk-spielkopf{display:flex;align-items:center;gap:12px;text-align:left}
.wk-spielkopf div{display:flex;flex-direction:column}
.wk-spielkopf b{font-family:var(--f-display);font-weight:800;font-size:22px}
.wk-als-naechstes{display:flex;align-items:center;gap:8px;margin:0;font-size:16px}
.wk-sieger{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}
.wk-sieger li{display:flex;align-items:center;gap:10px}
.wk-sieger span{flex:1;color:var(--muted)}
