/* kd-wins.css - the WHAT'S NEW card + the WHAT YOU CAN WIN panel (kd-wins.js), Oct 19 2026. Dark + gold, the look he loves. */
.kdw-news{position:relative;display:flex;gap:14px;align-items:flex-start;margin:0 0 18px;padding:16px 50px 16px 18px;border-radius:16px;
  border:1px solid rgba(214,178,92,.55);
  background:radial-gradient(120% 140% at 0% 0%,rgba(214,178,92,.20),transparent 55%),linear-gradient(180deg,#1c1b26,#121119);
  box-shadow:0 10px 30px rgba(0,0,0,.35);animation:kdwIn .45s ease-out both}
@keyframes kdwIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.kdw-news-emoji{font-size:30px;line-height:1;margin-top:2px}
.kdw-news-body{min-width:0}
.kdw-news-eyebrow{margin:0 0 3px;font:800 11px/1.2 Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#d6b25c}
.kdw-news-title{margin:0 0 5px;font:700 19px/1.25 Fraunces,Georgia,serif;color:#f6f1e3}
.kdw-news-text{margin:0 0 12px;font:400 14.5px/1.5 Inter,system-ui,sans-serif;color:#cfcabd}
.kdw-news-btn{display:inline-block;padding:10px 16px;border-radius:11px;background:linear-gradient(180deg,#f2d88f,#d6b25c);color:#1a1406;
  font:800 14px/1 Inter,system-ui,sans-serif;text-decoration:none;box-shadow:0 6px 16px rgba(214,178,92,.25)}
.kdw-news-btn:hover{filter:brightness(1.06)}
.kdw-news-x{position:absolute;top:8px;right:8px;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:#bdb8aa;
  font:400 24px/1 Inter,system-ui,sans-serif;cursor:pointer}
.kdw-news-x:hover,.kdw-news-x:focus-visible{background:rgba(255,255,255,.07);color:#fff}

.kdw-odds{margin:16px 0 0;padding:16px 18px;border-radius:16px;border:1px solid rgba(214,178,92,.28);
  background:linear-gradient(180deg,rgba(29,28,39,.92),rgba(18,17,25,.92))}
.kdw-odds-h{margin:0 0 11px;font:800 12px/1.2 Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#d6b25c}
.kdw-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.kdw-list li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}
.kdw-badge{font:900 12px/1 Inter,system-ui,sans-serif;letter-spacing:.07em;padding:6px 9px;border-radius:8px;white-space:nowrap;
  background:rgba(255,255,255,.08);color:#ebe6d9}
.kdw-sub{font:400 12.5px/1.2 Inter,system-ui,sans-serif;color:#a9a497}
.kdw-n{font:700 13px/1 Inter,system-ui,sans-serif;color:#f3efe4;text-align:right;white-space:nowrap}
.kdw-t1 .kdw-badge{background:#2a7f63;color:#eafff6}
.kdw-t2 .kdw-badge{background:#6d48c9;color:#f3ecff}
.kdw-t3 .kdw-badge{background:linear-gradient(180deg,#e0703f,#a8401c);color:#fff3ea}
.kdw-t4 .kdw-badge{background:linear-gradient(180deg,#fff4cf,#e0b458);color:#2a1d05}
.kdw-t5 .kdw-badge{background:linear-gradient(180deg,#ffffff,#f3d27e 45%,#b8923f);color:#2a1d05;box-shadow:0 0 14px rgba(255,236,170,.55)}
.kdw-t5 .kdw-n{color:#ffe9a8}
.kdw-fine{margin:12px 0 0;font:400 12.5px/1.55 Inter,system-ui,sans-serif;color:#a9a497}
.kdw-fine a{color:#d6b25c}
/* compact (the home page's card preview): chips */
.kdw-compact{margin:14px 0 0;padding:12px 14px}
.kdw-compact .kdw-odds-h{margin-bottom:9px}
.kdw-compact .kdw-list{display:flex;flex-wrap:wrap;gap:7px}
.kdw-compact .kdw-list li{display:inline-flex;gap:7px;align-items:center;padding:3px 9px 3px 3px;border-radius:10px;background:rgba(255,255,255,.04)}
.kdw-compact .kdw-n{font-size:12px}
@media (max-width:420px){.kdw-list li{grid-template-columns:auto 1fr}.kdw-sub{display:none}.kdw-news{padding:14px 44px 14px 14px}.kdw-news-emoji{font-size:24px}}
.kdw-slot-home{margin-top:22px;max-width:760px}.kdw-slot-home .kdw-news{margin-bottom:0}
