.mulu-win-prediction{max-width:100%;margin:30px 0 50px}.mulu-win-period-nav{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.mulu-win-prediction-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mulu-win-prediction-card{border:1px solid var(--mulu-win-border);background:linear-gradient(135deg,#fff,#f0f5ed);border-radius:18px;padding:25px;min-width:0;max-width:100%}.mulu-win-prediction-card>span{display:block;font-size:13px;color:var(--mulu-win-muted);margin-bottom:9px}.mulu-win-prediction-card>strong{display:block;font-size:18px;color:var(--mulu-win-dark);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-bottom:20px}.mulu-win-prediction-card>strong:last-child{margin-bottom:0}.mulu-win-prediction-card strong.mulu-win-countdown{font-size:42px;line-height:1.3;color:var(--mulu-win-primary)}.mulu-win-number-balls{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0}.mulu-win-number-balls b{display:grid;place-items:center;width:64px;aspect-ratio:1;border-radius:50%;font-size:30px;line-height:1.2;color:#fff;background:radial-gradient(circle at 30% 25%,#78a63f,#145a32 68%);box-shadow:inset 0 -5px 10px #061c1480,0 6px 14px #17392220;border:2px solid #e2b84a;font-variant-numeric:tabular-nums}.mulu-win-prediction [data-colour=red]{color:#a8202d}.mulu-win-prediction [data-colour=green]{color:#145a32}.mulu-win-prediction [data-colour=violet]{color:#6d2c88}.mulu-win-prediction table{min-width:580px}.mulu-win-prediction td:first-child{font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:640px){.mulu-win-prediction-grid{grid-template-columns:minmax(0,1fr)}.mulu-win-prediction-card{padding:22px}.mulu-win-number-balls{gap:10px}.mulu-win-number-balls b{width:58px}.mulu-win-period-nav a{flex:1 1 42%;text-align:center}.mulu-win-prediction .mulu-win-countdown{font-size:38px}}

/* Reference panels share the site's emerald and brushed-gold card treatment. */
.mulu-win-prediction-card{background:linear-gradient(135deg,#fff,#f7f9f2);border:1px solid #cfdbc7;border-radius:20px;box-shadow:0 10px 24px #173d2208;position:relative;overflow:hidden}.mulu-win-prediction-card:before{content:"";position:absolute;top:0;left:24px;width:38px;height:3px;background:#d4b156}.mulu-win-prediction-card:first-child{background:linear-gradient(140deg,#17492f,#092619);border-color:#34553b;color:#fff}.mulu-win-prediction-card:first-child span{color:#d7e3d0}.mulu-win-prediction-card:first-child strong{color:#fff}.mulu-win-prediction-card:first-child .mulu-win-countdown{color:#f0cc71}.mulu-win-number-balls b{background:radial-gradient(circle at 32% 25%,#377e47,#0f4b2a 75%);border:2px solid #cbb05f;box-shadow:inset 0 2px 6px #ffffff30,0 7px 13px #153f2526;color:#fff}.mulu-win-period-nav{gap:10px}.mulu-win-period-nav .mulu-win-active{box-shadow:0 5px 12px #123b2420;border-color:#145a32}
