/* v3.74 homepage-only reference-inspired desktop layout */
.home .dlp-v374-intro{text-align:center;padding:46px 14px 28px}.home .dlp-v374-intro h1{font-size:clamp(32px,4.3vw,58px);line-height:1.12;margin:12px 0;color:#1e293b}.home .dlp-v374-intro p{max-width:760px;margin:0 auto;color:#57677d;font-size:16px}.dlp-v374-shortcuts{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:20px}.dlp-v374-shortcuts a{border:1px solid #d3dfef;background:#fff;padding:9px 15px;border-radius:30px;color:#1451ae;font-weight:700;text-decoration:none}.dlp-v374-board{margin:4px 0 32px}.dlp-v374-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dlp-v374-card{min-width:0;border:1px solid #d2d9e3;background:#f1f2f4;border-radius:23px;padding:23px;box-shadow:0 6px 18px #15263b13;display:flex;flex-direction:column;gap:20px}.dlp-v374-cardhead{display:flex;justify-content:space-between;align-items:start;gap:14px;min-height:55px}.dlp-v374-cardhead h2{font-size:clamp(19px,2vw,26px);line-height:1.2;margin:0 0 8px;color:#182b44}.dlp-v374-status{font-size:12px;color:#0c8e77;font-weight:750}.dlp-v374-prize{text-align:right;flex-shrink:0}.dlp-v374-prize small{display:block;color:#d32630;font-size:11px;font-weight:800}.dlp-v374-prize strong{display:block;color:#172b45;font-size:clamp(15px,1.7vw,22px);margin-top:5px}.dlp-v374-inner{background:#fff;border:1px solid #d0d8e2;border-radius:17px;padding:17px 18px;min-height:150px;flex:1}.dlp-v374-inner-title{text-align:center;border-bottom:1px solid #e2e7ef;padding-bottom:13px;margin-bottom:13px;color:#253c5b;font-weight:700;font-size:15px}.dlp-v374-draw{display:flex;align-items:center;gap:18px;min-height:51px}.dlp-v374-draw>b{color:#e32d35;width:42px;flex-shrink:0;font-size:16px}.dlp-v374-draw>div{flex:1;min-width:0}.dlp-v374-pending{font-size:12px;color:#7b899a}.dlp-v374-major-numbers{min-height:55px;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.dlp-v374-inner .ball{background:#ffbc26!important;color:#14253b!important;border:1px solid #ef9500!important;box-shadow:0 2px 4px #00000016}.dlp-v374-winners{font-size:12px;color:#65768e}.dlp-v374-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:auto}.dlp-v374-actions a{display:flex;justify-content:center;align-items:center;text-align:center;min-height:46px;border:1px solid #c9d7e9;border-radius:12px;background:#e3ebf5;color:#29466d;font-weight:800;text-decoration:none;padding:9px}.dlp-v374-actions a.dlp-v374-primary{background:linear-gradient(135deg,#579aff,#1557df);color:white;border-color:#286ae9}.dlp-v374-disclaimer{font-size:12px;color:#66788d;margin:14px 3px}.home .today-draws-board{scroll-margin-top:115px}@media(max-width:740px){.home .dlp-v374-intro{padding:24px 8px 18px}.dlp-v374-grid{grid-template-columns:1fr;gap:13px}.dlp-v374-card{padding:15px;gap:13px;border-radius:17px}.dlp-v374-inner{padding:13px}.dlp-v374-actions{gap:8px}.dlp-v374-actions a{font-size:13px}.dlp-v374-cardhead h2{font-size:19px}}

/* v3.75 forced homepage layout, independent of cached main stylesheet */
body.home .dlp-v374-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}body.home .dlp-v374-card{display:flex!important;flex-direction:column!important;background:#f1f2f4!important;border:1px solid #d2d9e3!important;border-radius:23px!important;padding:23px!important;gap:20px!important}body.home .dlp-v374-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}body.home .dlp-v374-actions a{display:flex!important;justify-content:center!important;align-items:center!important}body.home .dlp-v374-inner .ball,body.home .dlp-v374-inner .digit-ball{background:#ffbc26!important;color:#14253b!important;border:1px solid #ef9500!important}
@media(max-width:740px){body.home .dlp-v374-grid{grid-template-columns:1fr!important}body.home .dlp-v374-card{padding:15px!important;gap:13px!important}}
