.lc-st-body,.lc-st-page{--st-accent:var(--violet);--st-ink:#fff;--st-ink3:var(--text)}[data-game=powerball]{--st-accent:#e11d48;--st-ink:#fff}[data-game=mega_millions]{--st-accent:var(--gold-text);--st-ink:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-game=powerball]{--st-accent:#fb7185;--st-ink:#1a0508}:root:not([data-theme=light]) [data-game=mega_millions]{--st-ink:#2a1a00;--st-ink3:#2a1a00}}:root[data-theme=dark] [data-game=powerball]{--st-accent:#fb7185;--st-ink:#1a0508}:root[data-theme=dark] [data-game=mega_millions]{--st-ink:#2a1a00;--st-ink3:#2a1a00}.lc-st-page{padding:calc(var(--bar) + clamp(32px, 5vw, 64px)) 0 clamp(24px,4vw,48px);background:radial-gradient(60% 50% at 100% 0,color-mix(in srgb,var(--st-accent) 12%,transparent) 0,transparent 70%),var(--bg)}.lc-st-body{padding:0 0 clamp(64px,8vw,120px)}.lc-st-title{margin:0;font:900 clamp(30px,5.2vw,64px) /1.02 var(--font-d);letter-spacing:-.04em;overflow-wrap:anywhere}.lc-st-title__date{display:block;margin-top:10px;font:700 clamp(20px,3vw,30px) /1.2 var(--font-b);letter-spacing:-.01em}.lc-st-lede{max-width:40em;font-size:clamp(16px,1.4vw,19px)}.lc-st-lede,.lc-st-note{margin:14px 0 0;color:var(--text-2)}.lc-st-note{display:block;width:fit-content;max-width:100%;padding:8px 14px;border:1px solid var(--line-2);border-radius:12px;background:var(--card);font-size:14px;line-height:1.4}.lc-st-muted{margin:8px 0 0;color:var(--text-2);font-size:15px}.lc-st-fine{margin:28px 0 0;color:var(--muted);font-size:14px}.lc-st-fine a,.lc-st-intro a{color:var(--accent-text)}.lc-st-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 12px;color:var(--muted);font-size:14px}.lc-st-crumbs a{display:inline-flex;align-items:center;min-height:40px;color:var(--accent-text)}.lc-st-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(24px,4vw,40px)}.lc-st-card{padding:clamp(20px,3vw,32px);border:1px solid var(--line);border-radius:24px;background:var(--card);box-shadow:var(--shadow)}.lc-st-card__name{margin:0;font:900 clamp(24px,2.6vw,34px) /1.05 var(--font-d);letter-spacing:-.04em}.lc-st-card__cta{margin-top:18px;white-space:normal;text-align:center}.lc-st-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:18px 0 0}.lc-st-facts div,.lc-st-stats div{min-width:0}.lc-st-facts dt,.lc-st-stats dt{color:var(--muted);font:400 12px/1.3 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-st-facts dd,.lc-st-stats dd{margin:4px 0 0;font:800 18px/1.2 var(--font-d);letter-spacing:-.02em}.lc-st-form{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:24px;padding:16px;border:1px solid var(--line);border-radius:20px;background:var(--card)}.lc-st-field{display:grid;gap:6px;min-width:0}.lc-st-field>span{color:var(--muted);font:400 12px/1.3 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-st-field input,.lc-st-field select{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--line-2);border-radius:12px;background:var(--card-2);color:var(--text);font:500 16px/1.2 var(--font-b)}.lc-st-form__go{display:flex;flex-wrap:wrap;gap:8px}.lc-st-form__go .lc-btn{min-height:44px}.lc-st-range{margin:16px 0 0;color:var(--text-2)}.lc-st-range strong{color:var(--text)}.lc-st-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.lc-st-jump a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--line-2);border-radius:999px;color:var(--text);font:600 14px/1 var(--font-b);text-decoration:none}.lc-st-jump a:hover{border-color:var(--violet-2)}.lc-st-sec{padding-top:clamp(32px,5vw,56px);scroll-margin-top:calc(var(--bar) + 12px)}.lc-st-sec+.lc-st-sec{content-visibility:auto;contain-intrinsic-size:auto 720px}.lc-st-h2{margin:0;font:800 clamp(24px,2.6vw,34px) /1.08 var(--font-d);letter-spacing:-.03em}.lc-st-h3{margin:24px 0 8px;font:700 18px/1.2 var(--font-d);letter-spacing:-.02em}.lc-st-intro{max-width:44em;margin:12px 0 0;color:var(--text-2)}.lc-st-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px clamp(16px,3vw,40px)}.lc-st-block{min-width:0}.lc-st-more{margin:40px 0 0}.lc-st-chart{margin-top:12px;padding:8px;border:1px solid var(--line);border-radius:16px;background:var(--card);overflow-x:auto;overscroll-behavior-x:contain}.lc-st-chart--sm{max-width:440px}.lc-st-chart--lg{max-width:960px}.lc-st-chart--map{max-width:640px;overflow:visible}.lc-st-svg{display:block;height:auto}.lc-st-grid{stroke:var(--line);stroke-width:1}.lc-st-axis{fill:var(--muted);font:400 12px var(--font-m),ui-monospace,monospace}.lc-st-bar{fill:var(--st-accent)}.lc-st-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lc-st-line--main{stroke:var(--st-accent);stroke-width:2.5}.lc-st-line--cash{stroke:var(--text-2);stroke-width:2;stroke-dasharray:6 5}.lc-st-tile{fill:var(--card-2);stroke:var(--line);stroke-width:1}.lc-st-tile--1{fill:color-mix(in srgb,var(--st-accent) 18%,var(--card-2))}.lc-st-tile--2{fill:color-mix(in srgb,var(--st-accent) 38%,var(--card-2))}.lc-st-tile--3{fill:color-mix(in srgb,var(--st-accent) 62%,var(--card-2))}.lc-st-tile--4{fill:color-mix(in srgb,var(--st-accent) 90%,var(--card-2))}.lc-st-tile-text{fill:var(--text);font:700 12px var(--font-b),system-ui,sans-serif;pointer-events:none}.lc-st-tile-text--3{fill:var(--st-ink3)}.lc-st-tile-text--4{fill:var(--st-ink)}.lc-st-legend-line{display:flex;flex-wrap:wrap;gap:4px 20px}.lc-st-legend{display:inline-flex;align-items:center;gap:8px}.lc-st-sw{display:inline-block;width:22px;height:12px;border-radius:4px}.lc-st-sw--lo{background:color-mix(in srgb,var(--st-accent) 18%,var(--card-2));border:1px solid var(--line-2)}.lc-st-sw--hi{background:color-mix(in srgb,var(--st-accent) 90%,var(--card-2))}.lc-st-sw--line{height:3px;background:var(--st-accent)}.lc-st-sw--dash{height:0;border-top:2px dashed var(--text-2);border-radius:0}.lc-st-scroll{margin-top:12px;border:1px solid var(--line);border-radius:16px;background:var(--card);overflow-x:auto;overscroll-behavior-x:contain}.lc-st-table{width:100%;border-collapse:collapse;font-size:15px}.lc-st-table td,.lc-st-table th{padding:10px 14px;border-top:1px solid var(--line);text-align:left;vertical-align:middle;white-space:nowrap}.lc-st-table thead th{border-top:0;color:var(--muted);font:400 12px/1.2 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-st-table tbody th{font-weight:700}.lc-st-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.lc-st-table .is-group{text-align:center;border-left:1px solid var(--line)}.lc-st-table tr.is-hit{background:color-mix(in srgb,var(--st-accent) 10%,transparent)}.lc-st-tag{display:inline-block;margin-left:8px;padding:2px 8px;border:1px solid var(--line-2);border-radius:999px;color:var(--text-2);font:600 12px/1.3 var(--font-b);vertical-align:middle}.lc-st-tag--jackpot{border-color:var(--st-accent);color:var(--text)}.lc-st-details{margin-top:12px}.lc-st-details>summary{display:flex;align-items:center;min-height:44px;color:var(--accent-text);font:600 15px/1.3 var(--font-b);cursor:pointer}.lc-st-details[open]>summary{margin-bottom:0}.lc-st-chips,.lc-st-combos,.lc-st-dates{list-style:none;margin:12px 0 0;padding:0}.lc-st-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.lc-st-chips li,.lc-st-combos li{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 12px;border:1px solid var(--line);border-radius:14px;background:var(--card);color:var(--text-2);font-size:14px}.lc-st-combos{display:grid;gap:8px}.lc-st-combos li{justify-content:space-between}.lc-st-combos__balls{display:inline-flex;gap:6px}.lc-st-combos__count{white-space:nowrap}.lc-st-stats{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:16px clamp(16px,5vw,40px);margin:20px 0 0}.lc-st-stats dd{font-size:clamp(15px,4.2vw,18px);white-space:nowrap}.lc-st-dates{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.lc-st-dates a{display:flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--text);font-size:15px;text-decoration:none}.lc-st-dates a:hover{border-color:var(--violet-2)}.lc-st-draw{display:grid;gap:8px;margin-top:24px;padding:clamp(18px,3vw,32px);border:1px solid var(--line);border-radius:24px;background:var(--card);box-shadow:var(--shadow)}.lc-st-draw .lc-balls{flex-wrap:nowrap;gap:clamp(5px,1vw,10px)}.lc-st-draw .lc-ball--lg{--bs:clamp(34px,9.5vw,72px)}.lc-st-draw .lc-ball--md{--bs:clamp(32px,8vw,52px)}.lc-st-draw__dp{margin-top:8px}.lc-st-pager{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:16px}.lc-st-pager a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--accent-text);font-weight:600}@media (max-width:899px){.lc-st-cards,.lc-st-two{grid-template-columns:1fr}.lc-st-form{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-st-form .lc-st-field:first-child,.lc-st-form__go{grid-column:1/-1}}@media (max-width:479px){.lc-st-form{grid-template-columns:1fr}.lc-st-chips{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.lc-st-table td,.lc-st-table th{padding:10px}}