:root{--member-safe-area-bottom:env(safe-area-inset-bottom,0px)}.member-bottom-nav{display:none}.member-menu{color:#eff4fa;flex:0 0 auto;font:600 13px/1.3 system-ui;position:relative}.member-menu summary{align-items:center;background:#142f48;border:1px solid #54708b;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:center;list-style:none;min-height:42px;padding:9px 13px}.member-menu summary::-webkit-details-marker{display:none}.member-menu[open] summary{border-color:#f2c566;color:#f2cf80}.member-menu>nav{grid-gap:2px;background:#102b43;border:1px solid #5c748a;border-radius:10px;box-shadow:0 8px 25px #0006;display:grid;gap:2px;max-height:calc(100vh - 130px);max-height:calc(100dvh - 130px);max-width:calc(100vw - 20px);overflow-y:auto;overscroll-behavior:contain;padding:7px;position:absolute;right:0;top:calc(100% + 7px);width:220px;z-index:120}.member-menu a,.member-menu button{background:#0000;border:0;border-radius:6px;color:#eff4fa;cursor:pointer;display:block;font:500 13px/1.4 system-ui;min-height:42px;padding:11px 12px;text-align:left;text-decoration:none}.member-menu a:hover,.member-menu button:hover{background:#284660}.member-bottom-nav a:focus-visible,.member-menu a:focus-visible,.member-menu button:focus-visible,.member-menu summary:focus-visible{outline:3px solid #6cd5e4;outline-offset:2px}@media(max-width:640px){.customer-header{flex-wrap:nowrap;gap:8px;height:auto;justify-content:space-between;min-height:56px;padding:6px 10px}.customer-header .logo{font-size:20px}.customer-header .logo-sub{display:none}.customer-header .member-primary-nav{display:none!important}.member-bottom-nav{grid-gap:6px;background:#0b2034;border-top:1px solid #617a8e;bottom:0;box-shadow:0 -4px 14px #0003;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));left:0;padding:5px 10px calc(5px + env(safe-area-inset-bottom,0px));padding:5px 10px calc(5px + var(--member-safe-area-bottom));position:fixed;right:0;z-index:110}.member-bottom-nav a{align-items:center;border-radius:8px;color:#c2d1df;display:flex;flex-direction:column;font:650 10px/1.2 system-ui;gap:3px;justify-content:center;min-height:48px;text-decoration:none}.member-bottom-nav a.active{background:#f1c35f;color:#152f46}.member-bottom-nav a svg{flex:none}.member-menu summary{font-size:12px;min-height:42px}.member-menu>nav{max-height:calc(100vh - 140px - env(safe-area-inset-bottom,0px));max-height:calc(100vh - 140px - var(--member-safe-area-bottom));max-height:calc(100dvh - 140px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 140px - var(--member-safe-area-bottom))}body:has(.member-bottom-nav) main.page{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important;padding-bottom:calc(64px + var(--member-safe-area-bottom))!important}html:has(.member-bottom-nav){scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(64px + var(--member-safe-area-bottom))}.page a,.page button,.page summary{scroll-margin-bottom:calc(64px + env(safe-area-inset-bottom,0px));scroll-margin-bottom:calc(64px + var(--member-safe-area-bottom))}}body:has(.member-bottom-nav) #root,body:has(.member-bottom-nav) main.page{box-sizing:border-box;min-width:0;width:100%}.customer-header>*{min-width:0}.member-bottom-nav,.member-menu>nav{box-sizing:border-box}@media(max-width:640px){.customer-header{padding-left:max(10px,env(safe-area-inset-left,0px));padding-right:max(10px,env(safe-area-inset-right,0px))}.member-bottom-nav{max-width:100%;padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}body:has(.member-bottom-nav) main.page>footer{margin-top:12px!important;padding-bottom:0!important;padding-top:12px!important}}@media print{.customer-header,.member-bottom-nav{display:none!important}body:has(.member-bottom-nav) main.page{padding:0!important}}.member-home{border-radius:6px;color:inherit;display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;max-width:100%;min-height:44px;text-decoration:none}.member-home:focus-visible{outline:3px solid #6cd5e4;outline-offset:4px}body:has(.member-bottom-nav) main.page{overflow-wrap:anywhere}body:has(.member-bottom-nav) .route-fade{max-width:100%;min-width:0}@media(max-width:640px){body:has(.member-bottom-nav){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.customer-header.hdr{box-sizing:border-box;gap:8px;height:auto;max-width:100%;min-height:56px;padding:6px max(10px,env(safe-area-inset-right,0px)) 6px max(10px,env(safe-area-inset-left,0px));width:100%}.customer-header .member-home{flex:0 1 auto;min-width:0}.customer-header .member-menu{flex:0 0 auto}body:has(.member-bottom-nav) input,body:has(.member-bottom-nav) select,body:has(.member-bottom-nav) textarea{font-size:16px!important}}@media(max-width:640px){body:has(.member-bottom-nav),body:has(.member-bottom-nav) #root,body:has(.member-bottom-nav) main.page,html:has(.member-bottom-nav){height:auto;min-height:0}body:has(.member-bottom-nav) #root{display:flow-root}}.signup-shell.auth-wrap{align-items:center;background:radial-gradient(ellipse at 50% 0,#173952,#091d33 70%);color:#eef4fb;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;gap:20px;justify-content:center;min-height:100vh;min-height:100svh;padding:28px 20px;width:100%}.signup-shell *,.signup-shell.auth-wrap{box-sizing:border-box;min-width:0}.signup-brand{color:#fff;font-size:28px;font-weight:800;letter-spacing:.5px;line-height:1.2;max-width:100%;text-decoration:none}.signup-brand span{color:#f2b01e}.signup-card.auth-card{background:#102b46;border:1px solid #486078;border-radius:20px;box-shadow:0 16px 40px #0003;max-width:100%;overflow-wrap:anywhere;padding:30px;width:min(100%,460px)}.signup-card .signup-eyebrow{color:#f5c767;font-size:11px;font-weight:800;letter-spacing:2px;line-height:1.4;margin:0 0 12px}.signup-card h1{color:#ffda7c;font:800 clamp(28px,7.7vw,38px)/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.7px;margin:0 0 12px}.signup-card .signup-intro{color:#c2d0de;font-size:14px;line-height:1.6;margin:0 0 14px}.signup-card .signup-benefits{border-block:1px solid #486078;color:#f3dc9e;font-size:12px;line-height:1.5;margin:0 0 22px;padding:10px 0}.signup-card .auth-fld{margin:0 0 16px}.signup-card .auth-fld label{color:#e7eef6;font:700 12px/1.5 Arial,Helvetica,sans-serif;margin:0 0 6px;text-transform:none}.signup-card .auth-fld input{appearance:none;background:#091f34;border:1px solid #668099;border-radius:9px;box-sizing:border-box;color:#fff;display:block;font:400 16px/1.4 Arial,Helvetica,sans-serif;max-width:100%;min-height:48px;outline:none;padding:11px 13px;width:100%}.signup-card .auth-fld input::placeholder{color:#9bb1c4}.signup-card .auth-fld input:focus{border-color:#f2b01e;box-shadow:0 0 0 3px #f2b01e33}.signup-card .auth-btn{background:linear-gradient(110deg,#f2b01e,#ffda7c);border:1px solid #ffd77b;color:#091d33;font:800 16px/1.3 Arial,Helvetica,sans-serif;min-height:48px;padding:13px 10px;text-transform:none}.signup-card .auth-btn:hover{background:#ffda7c}.signup-card .auth-btn:disabled{cursor:wait}.signup-card .auth-btn.loading:after{border-color:#19344e #19344e55 #19344e55}.signup-card .auth-tog{color:#bdcddd;font:400 13px/1.6 Arial,Helvetica,sans-serif;margin-top:17px}.signup-card .auth-tog button{appearance:none;background:#0000;border:0;border-radius:4px;color:#ffda7c;cursor:pointer;font:700 14px/1.4 Arial,Helvetica,sans-serif;padding:6px 3px;text-decoration:underline;text-underline-offset:3px}.signup-card .auth-err{background:#422b2d;border-color:#e8a2a2;color:#ffe0e0;line-height:1.5;overflow-wrap:anywhere}.signup-card .signup-info{background:#173f3c;border:1px solid #65aa91;border-radius:8px;color:#d8f8e9;font-size:14px;line-height:1.5;margin:0 0 14px;padding:12px}.signup-pro{color:#d4deea;font-size:12px;margin:20px 0 12px}.signup-pro,.signup-responsible{line-height:1.5;text-align:center}.signup-responsible{color:#9fb4c9;font-size:11px;margin:0}.signup-back{color:#b8cadd;font-size:12px;text-underline-offset:3px}.signup-shell a:focus-visible,.signup-shell button:focus-visible{outline:3px solid #70d8e8;outline-offset:3px}@media(max-width:640px){.signup-shell.auth-wrap{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;gap:16px;justify-content:flex-start;padding:20px max(16px,env(safe-area-inset-left,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-right,0px))}.signup-card.auth-card{padding:24px 20px}.signup-brand{font-size:25px}}.member-board{color:#eff4fa;margin:0 auto;max-width:640px;padding:0 10px 12px}.member-board-games{display:flex;gap:7px;margin:0 0 6px}.member-board-games>b,.member-board-games>span{background:#19344f;border-radius:8px;font-size:12px;padding:4px 12px}.member-board-games>span{color:#adbdce;font-size:10px}.member-board-games small{display:block;font-size:8px;text-transform:uppercase}.member-board-tabs{grid-gap:5px;background:#10263b;border-radius:10px;display:grid;gap:5px;grid-template-columns:1fr 1fr;margin-bottom:8px;padding:4px}.member-board-tabs button{background:#0000;border:0;border-radius:7px;color:#b9cbdc;cursor:pointer;font:700 12px system-ui;min-height:34px;padding:7px}.member-board-tabs [aria-selected=true]{background:#eabd59;color:#142c43}.member-board-card{background:linear-gradient(120deg,#19344e,#0b2236);border:1px solid #36516a;border-radius:15px;overflow:hidden}.member-board-result{border-bottom:1px solid #36516a;padding:11px 12px 8px;text-align:center}.member-board-eyebrow{color:#b9ccdc;font-size:8px;font-weight:800;letter-spacing:.13em;margin:0}.member-board-date{color:#cad8e5;font-size:10px;margin:4px 0 8px}.member-board-balls{align-items:center;display:flex;gap:6px;justify-content:center}.member-board-balls>b{background:#ffe3a1;border:2px solid #e7b94d;border-radius:50%;box-shadow:inset 0 -2px #cca453;color:#16314b;display:grid;font-size:24px;height:37px;place-items:center;width:37px}.member-board-fireball{color:#ffcc63;margin-left:5px}.member-board-fireball strong{background:#b94e1b;border-radius:50%;color:#fff;display:grid;font-size:18px;height:29px;margin:auto;place-items:center;width:29px}.member-board-fireball small{display:block;font-size:7px;margin-top:2px}.member-board-outcome{color:#ffd170!important;font:900 25px/1.15 system-ui!important;letter-spacing:.015em;margin:8px 0 4px!important}.member-next-title{color:#ffdb8a!important;font:800 23px/1.2 system-ui!important;margin:8px 0!important}.member-board-note{color:#c4d3df;font-size:9px;margin:4px 0}.member-board-rows{padding:0 10px}.member-strategy{border-bottom:1px solid #334e65;padding:7px 0}.member-strategy:last-child{border:0}.member-strategy h3{align-items:center;color:#eaf1fa!important;display:flex;font:700 11px/1.3 system-ui!important;gap:5px;margin:0 0 5px!important}.member-strategy h3 i{background:var(--strategy-color);border-radius:50%;display:block;height:6px;width:6px}.member-strategy h3 small{color:#d8c090;font-size:8px;margin-left:auto}.member-traveling{--strategy-color:#40c6be}.member-repeat_pair{--strategy-color:#74c78d}.member-grid{--strategy-color:#e8bf56}.member-14_day_challenge{--strategy-color:#b19ae3}.member-todays_top_numbers{--strategy-color:#eb93ba}.member-number-row{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(10,minmax(0,1fr));list-style:none;margin:0;padding:0}.member-number-row li{align-items:center;background:#25445f;border:1px solid #42627e;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:31px;min-width:0}.member-number-row strong{font-feature-settings:"tnum";font:800 12px/1.1 system-ui;font-variant-numeric:tabular-nums;letter-spacing:0}.member-number-row small{color:#bed1df;font-size:6px;line-height:1.2}.member-number-row .member-locked{background:#132d44;border-color:#2c455c;color:#849db3}.member-number-row .member-hit{background:#164e3a;border-color:#65cc92;color:#d1ffe0}.member-number-row .member-hit small{color:#b5f4ce}.member-match-label{color:#a4efc2;font-size:8px;line-height:1.5;margin:4px 0 0}.member-board-lock{border-top:1px solid #344d64;color:#bbcad7;font-size:8px;line-height:1.4;padding:7px 10px}.member-board-lock p{margin:2px 0}.member-board-upgrade{background:linear-gradient(100deg,#efb638,#ffda78);border:0;border-radius:9px;color:#162b40;cursor:pointer;display:block;font:850 12px/1.3 system-ui;margin:10px 0;padding:11px 6px;width:100%}.member-board-actions{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0}.member-board-actions a{align-items:center;background:#17334d;border:1px solid #58728b;border-radius:8px;color:#edf4fa;display:flex;font:600 10px/1.3 system-ui;justify-content:center;min-height:39px;padding:6px;text-align:center;text-decoration:none}.member-board-details{background:#10283d;border:1px solid #344d64;border-radius:9px;font-size:11px;padding:10px}.member-board-details>details{margin-top:10px}.member-board-details p{color:#bdcddc;font-size:11px}.member-board-disclosure,.member-board-near{color:#a9bdce;font-size:9px;margin:9px 0}.member-board-error{background:#382f25;border:1px solid #967440;border-radius:8px;color:#ffd48d;font-size:11px;padding:9px}.member-board a:focus-visible,.member-board button:focus-visible,.member-board summary:focus-visible{outline:3px solid #6cd5e4;outline-offset:3px}@media(max-width:640px){body:has(.member-board){background:#071626}body:has(.member-board) .page{padding:8px 0!important}body:has(.member-board) .customer-header{background:#0b2034;color:#eaf3fd}body:has(.member-board) .customer-header .logo{color:#f3c665}.member-board{padding-inline:10px}body:has(.member-board) .page>footer{font-size:9px!important;margin-top:10px!important}}@media(max-width:350px){.member-board{padding-inline:8px}.member-board-rows{padding-inline:7px}.member-number-row{gap:2px}.member-number-row strong{font-size:10px}.member-strategy{padding-block:7px}.member-board-outcome{font-size:22px!important}}@media(min-width:700px){.member-board-result{padding:18px}.member-number-row li{min-height:43px}.member-number-row strong{font-size:17px}.member-strategy h3{font-size:13px!important}.member-match-label{font-size:10px}.member-strategy{padding:12px 0}.member-board-lock{font-size:10px}}.member-board-seal{color:#ffdb8a!important;font:800 16px/1.4 system-ui!important;margin:10px 0!important}.member-board-seal time{color:#ffd170;white-space:nowrap}.member-board{box-sizing:border-box;min-width:0;width:100%}.member-board-actions>*,.member-board-rows,.member-number-row,.member-strategy{max-width:100%;min-width:0}.member-board-actions button{align-items:center;background:#17334d;border:1px solid #58728b;border-radius:8px;color:#edf4fa;cursor:pointer;display:flex;font:600 10px/1.3 system-ui;justify-content:center;min-height:39px;padding:6px;text-align:center}.member-board-near{color:#c5d5e4;font-size:11px;line-height:1.5;margin:8px 0}.member-board-near ul{list-style:none;margin:8px 0}.member-board-near li{padding:5px 0}.member-board-near button{background:#17334d;border:1px solid #d5ac49;border-radius:8px;color:#ffda78;min-height:44px;padding:8px}.member-near-share img{display:block;height:auto;margin:10px auto;max-width:360px;width:100%}.member-near-share .marketing-caption{overflow-wrap:anywhere;white-space:pre-wrap}@media(min-width:360px) and (max-width:430px){.member-board{padding-inline:8px}.member-board-rows{padding-inline:7px}.member-number-row{gap:2px}.member-number-row strong{font-size:11px}.member-strategy h3{font-size:10px!important}.member-board-actions{gap:4px}.member-board-actions a{padding:5px 3px}.member-strategy{padding-block:6px}.member-number-row li{min-height:29px}}.member-near-disclaimer{color:#c4d3df;font:500 10px/1.4 system-ui;margin:3px 0}.member-near-count{color:#ffd170;font:750 12px/1.4 system-ui;margin:4px 0}.member-number-row .member-near{background:#614616;border-color:#efb64c;color:#ffe7ae}.member-number-row .member-near small{color:#ffe0a0}.member-next-step{color:#dae5ef;font:650 12px/1.5 system-ui;margin:7px 0}.member-next-step a{color:#ffda78;text-underline-offset:3px}.member-board-error strong{display:block;font-size:13px;line-height:1.4}.member-board-error p{line-height:1.5;margin:6px 0}.member-board-error button{background:#efc46c;border:1px solid #efc46c;border-radius:7px;color:#10283d;cursor:pointer;font:700 13px system-ui;margin-top:4px;min-height:44px;padding:8px 16px}.member-board-error button:disabled{cursor:wait;opacity:.65}@media(max-width:640px){.member-board{padding-bottom:0}.member-board-disclosure{margin-bottom:0}}.strategy-scoreboard{background:#fff;border:1px solid #dfe6e9;border-radius:18px;box-shadow:0 5px 20px #00285508;color:#123d4f;margin:16px 0;overflow:hidden}.strategy-scoreboard>header{background:#002855;color:#fff;padding:20px}.strategy-scoreboard h2{font-size:26px;margin:5px 0}.strategy-scoreboard header p{color:#e2ecf2;font-size:14px;margin:7px 0 0}.scoreboard-eyebrow{color:#ffe0a0;font-size:10px;font-weight:800;letter-spacing:1.2px}.scoreboard-controls{align-items:end;display:flex;flex-wrap:wrap;gap:12px;padding:16px}.scoreboard-controls label{grid-gap:5px;display:grid;font-size:12px;gap:5px}.scoreboard-controls select{background:#fff;border:1px solid #d2dce1;border-radius:9px;color:#123d4f;min-height:44px;padding:9px}.scoreboard-scopes{background:#edf2f6;border-radius:12px;display:flex;gap:3px;padding:4px}.scoreboard-scopes button{background:#0000;border:0;border-radius:8px;color:#395265;cursor:pointer;font-weight:750;min-height:40px;padding:9px 16px}.scoreboard-scopes button[aria-pressed=true]{background:#002855;box-shadow:0 2px 5px #00285525;color:#fff}.scoreboard-table{border-collapse:collapse;table-layout:fixed;width:100%}.scoreboard-table .strategy-col{width:32%}.scoreboard-table td,.scoreboard-table th{border-bottom:1px solid #e8edf0;overflow-wrap:anywhere;padding:14px 5px;text-align:center}.scoreboard-table thead{background:#f3f6f8;color:#537080;font-size:12px}.scoreboard-table thead th:first-child{padding-left:16px;text-align:left}.scoreboard-table thead span{display:block}.scoreboard-table tbody th{font-size:14px;font-weight:750;line-height:1.3;padding-left:20px;position:relative;text-align:left}.scoreboard-table tbody td{font-size:18px;font-weight:700}.scoreboard-table small{display:block;font-size:10px;font-weight:600;margin-top:4px}.scoreboard-table .score-total{background:#f6f9fb;color:#002855}.score-total button{background:#edf2f6;border:0;border-radius:8px;color:inherit;cursor:pointer;font-size:21px;font-weight:850;min-height:40px;min-width:38px}.scoreboard-table .scope-split{white-space:normal}.scoreboard-table .score-leader{background:#fff5d6}.scoreboard-table .score-leader .score-total{background:#ffe7a2}.score-leader .score-total button{background:#d5aa39;color:#002855}.score-leader th small{color:#8d6608}.strategy-dot{background:#168783;border-radius:4px;bottom:15px;left:8px;position:absolute;top:15px;width:4px}.strategy-repeat_pair .strategy-dot{background:#258344}.strategy-grid .strategy-dot{background:#c7a13d}.strategy-14_day_challenge .strategy-dot{background:#8d59bd}.strategy-todays_top_numbers .strategy-dot{background:#d14e92}.scoreboard-lead{font-size:13px;font-weight:700;margin:12px 16px 7px}.scoreboard-coverage,.scoreboard-note{color:#526b78;font-size:11px;line-height:1.6;margin:8px 16px}.scoreboard-coverage strong{font-size:10px}.scoreboard-more{background:#f0f5f7;border-radius:9px;color:#002855;display:block;font-weight:700;margin:16px;padding:12px;text-align:center;text-decoration:none}.scoreboard-sr{left:-10000px;position:absolute}.score-matches{padding:0 16px 16px}.score-matches h3{font-size:20px}.score-matches>p{font-size:13px}.score-match{background:#fbfcfd;border:1px solid #e1e8ed;border-radius:12px;margin:10px 0}.score-match summary{align-items:center;cursor:pointer;display:flex;gap:12px;min-height:52px;padding:13px}.score-match summary>span:nth-child(2){flex:1 1;min-width:0}.match-number{font-feature-settings:"tnum";background:linear-gradient(130deg,#fff8dc,#f6d885);border:1px solid #dbbf6a;border-radius:11px;color:#002855;font-size:23px;font-variant-numeric:tabular-nums;font-weight:900;padding:10px}.score-match summary strong{font-size:13px}.score-match summary small{color:#647c87;display:block;font-size:11px;margin-top:6px}.score-evidence{font-size:13px;line-height:1.6;padding:0 16px 16px}.scoreboard-compact .score-matches{display:none}.scoreboard-compact h2{font-size:22px}.scoreboard-compact>header{padding:16px}@media(max-width:540px){.scoreboard-controls{gap:10px;padding:12px}.scoreboard-scopes{width:100%}.scoreboard-scopes button{flex:1 1;padding:8px}.scoreboard-controls label{width:100%}.scoreboard-table thead{font-size:9px}.scoreboard-table td,.scoreboard-table th{padding:12px 3px}.scoreboard-table tbody th{font-size:11px;padding-left:15px}.scoreboard-table tbody td{font-size:16px}.scoreboard-table thead th:first-child{padding-left:12px}.strategy-dot{left:5px;width:3px}.score-total button{font-size:19px;min-width:30px;padding:4px}.scoreboard-table .scope-split{font-size:8px}.strategy-scoreboard h2{font-size:23px}.score-match summary{gap:8px;padding:11px}}.score-latest{background:#f5f8fa;border:1px solid #e3e9ec;border-radius:12px;margin:18px 16px;padding:16px}.score-latest h3{margin-top:0}.score-latest .scoreboard-note{margin:10px 0 0}.scoreboard-show-all{background:#f1f6f8;border:1px solid #cad8df;border-radius:9px;margin:10px 16px;min-height:44px;padding:8px 12px}.dashboard-scoreboard{margin:auto;max-width:1000px}.full-history{border:1px solid #e3e8ec;border-radius:12px;margin:24px 0;padding:0 16px 16px}.full-history>summary{font-size:17px;font-weight:700;padding:16px 0}.history-coverage{color:#607584;font-size:12px}.strategy-scoreboard{background:#102c48;border:2px solid #254e73;box-shadow:none;color:#f2f6fc;padding-bottom:10px}.strategy-scoreboard>header{background:#0000;padding-bottom:8px}.strategy-scoreboard h2{font-family:Arial Narrow,Roboto Condensed,Impact,sans-serif;font-stretch:condensed;font-weight:900;letter-spacing:.6px;text-transform:uppercase}.strategy-scoreboard header p{color:#bacbdc}.scoreboard-controls{background:#0000}.scoreboard-scopes{background:#081e33;border-radius:28px}.scoreboard-scopes button{border-radius:24px;color:#bdccdd}.scoreboard-scopes button[aria-pressed=true]{background:#f5b817;box-shadow:none;color:#092137}.scoreboard-controls select{background:#0b233b;border-color:#335773;color:#e5edf6}.scoreboard-table{border-collapse:initial;border-spacing:0 7px;padding:0 12px}.scoreboard-table thead{background:#0000;color:#bdccdd;font-size:11px}.scoreboard-table td,.scoreboard-table th{border:0}.scoreboard-table tbody tr{background:#0c253f}.scoreboard-table tbody th{border-radius:12px 0 0 12px;color:#f4f8fc}.scoreboard-table tbody td:last-child{border-radius:0 12px 12px 0}.scoreboard-table tbody td{font-feature-settings:"tnum";color:#f1f6ff;font-family:Arial Narrow,Impact,sans-serif;font-size:24px;font-stretch:condensed;font-variant-numeric:tabular-nums;font-weight:900}.score-zero{color:#728fa9}.scoreboard-table .score-total{background:#0000;color:#ffc52e}.score-leader .score-total button,.score-total button{background:#0000;color:#ffc52e;font-family:inherit;font-size:28px}.scoreboard-table .score-leader{background:#193f63}.scoreboard-table .score-leader .score-total{background:#0000}.scoreboard-table .score-leader>*{border-bottom:2px solid #ffbf19;border-top:2px solid #ffbf19}.scoreboard-table .score-leader>th{border-left:2px solid #ffbf19}.scoreboard-table .score-leader>td:last-child{border-right:2px solid #ffbf19}.score-leader th small{background:#f5b817;border-radius:4px;color:#102c48;display:table;padding:2px 5px;text-transform:uppercase}.scoreboard-table .scope-split{color:#bdccdd;font-family:Arial,sans-serif;font-size:9px;font-weight:500;line-height:1.5}.scoreboard-lead{color:#ffe2a0}.scoreboard-tracking{color:#ccd9e6;font-size:12px;line-height:1.6;margin:10px 16px}.scoreboard-coverage{color:#b8cadb;font-size:11px}.scoreboard-coverage summary{color:#d0dbe7;cursor:pointer;min-height:34px;padding:7px 0}.scoreboard-note{color:#b8cadb}.scoreboard-more,.scoreboard-show-all{background:#092138;color:#ffcf52}.scoreboard-show-all{border-color:#426581}.score-match{background:#0c253f;border-color:#315574;color:#eff5fc}.score-match summary small{color:#b9cbdc}.score-evidence a{color:#ffcf52}.score-evidence h4{color:#ffe2a0}.fireball-explanation{color:#e2edf7;font-size:13px;line-height:1.6;margin:0 13px 13px}.score-latest{background:#0a223a;border-color:#355977;color:#f0f5fc}.score-latest a{color:#ffcf52}.score-latest .scoreboard-note{color:#bdcddd}.full-history .score-match{background:#102c48}.strategy-dot{border-radius:50%;bottom:auto;height:7px;top:18px;width:7px}.scoreboard-table th:nth-child(4),.scoreboard-table th:nth-child(5){color:#ffcf52}@media(max-width:540px){.scoreboard-table{border-spacing:0 6px;padding:0 8px}.scoreboard-table thead{font-size:8px}.scoreboard-table .strategy-col{width:31%}.scoreboard-table tbody td{font-size:22px}.scoreboard-table tbody th{font-size:11px;padding-left:16px}.score-total button{font-size:25px;min-width:25px}.scoreboard-table .scope-split{font-size:8px}.strategy-dot{height:6px;left:5px;width:6px}.strategy-scoreboard h2{font-size:23px}.scoreboard-controls label{font-size:11px}}.score-match summary .fireball-explanation{color:#d7e4f1;display:block;font-size:12px;font-weight:400;line-height:1.5;margin:7px 0 0}.strategy-history-toggle{background:none;border:0;color:inherit;cursor:pointer;font:inherit;min-height:44px;padding:0;text-align:left}.strategy-expanded{padding:12px}.did-you-play{background:#102c48;border:1px solid #d5ac49;border-radius:14px;color:#eef4fa;margin:16px 0;padding:16px}.did-you-play h3{color:#ffcf52}.did-you-play button{background:#0b243e;border:1px solid #d5ac49;border-radius:8px;color:#ffcf52;margin:4px;min-height:44px;padding:10px}.did-you-play a{color:#ffcf52}.did-you-play small{display:block;line-height:1.5}.dashboard-scoreboard,.strategy-scoreboard{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.scoreboard-controls>*{max-width:100%;min-width:0}.scoreboard-scopes{box-sizing:border-box}.scoreboard-scopes button{min-width:0;overflow-wrap:anywhere}.scoreboard-controls select{max-width:100%;min-width:0}.scoreboard-table{box-sizing:border-box}@media(max-width:430px){.scoreboard-table{padding-inline:3px}.scoreboard-table tbody td{font-size:18px}.score-total button{font-size:19px;min-width:0;padding:3px 0;width:100%}.scoreboard-table tbody th{font-size:10px;padding-left:13px}.scoreboard-scopes button{font-size:11px;padding:7px 3px}}@media(max-width:640px){.scoreboard-table-scroll{-webkit-overflow-scrolling:touch;box-sizing:border-box;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;position:relative;width:100%}.scoreboard-table-scroll:focus-visible{outline:3px solid #6cd5e4;outline-offset:-3px}.scoreboard-table-scroll>.scoreboard-table{min-width:560px}.scoreboard-table thead{font-size:11px}.scoreboard-table tbody th{font-size:12px}.scoreboard-table .scoreboard-sr{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;top:0;white-space:nowrap;width:1px}.scoreboard-controls,.scoreboard-controls label,.scoreboard-scopes,.strategy-scoreboard>header{box-sizing:border-box;max-width:100%;min-width:0;overflow-wrap:anywhere}.scoreboard-controls select{box-sizing:border-box;max-width:100%;width:100%}.dashboard-scoreboard>.strategy-scoreboard{margin-bottom:0}}.latest-drawing-check{background:linear-gradient(125deg,#071b31,#153a5a);border:2px solid #e4b941;border-radius:16px;box-sizing:border-box;color:#fff;font-family:Arial,sans-serif;margin:0 0 12px;padding:16px;width:100%}.daily-check-kicker{color:#ffdb75;font-size:11px;font-weight:800;letter-spacing:.08em}.daily-check-number{font-feature-settings:"tnum";align-items:center;display:flex;font-size:54px;font-variant-numeric:tabular-nums;gap:18px;letter-spacing:.09em;line-height:1.1;margin:8px 0}.daily-check-number span{font-size:15px;letter-spacing:0}.daily-check-date{font-size:14px;margin:6px 0}.daily-check-banner{background:#e6eef7;border-radius:8px;color:#102c48;display:block;font-size:22px;letter-spacing:.02em;line-height:1.1;padding:10px}.daily-hit .daily-check-banner{background:#ffcf52;color:#092139}.daily-check-strategies{font-size:13px;line-height:1.35;margin:8px 0}.daily-check-primary{background:#ffcf52;border-radius:9px;box-sizing:border-box;color:#092139!important;display:block;font-size:15px;font-weight:800;margin-top:12px;min-height:44px;padding:12px 8px;text-align:center;text-decoration:none}.daily-check-shortcuts{display:flex;gap:8px;justify-content:space-between;margin-top:4px}.daily-check-shortcuts a{align-items:center;color:#edf4ff;display:flex;font-size:13px;min-height:44px}.daily-check-disclosure,.daily-next-label{color:#d0ddea;display:block;font-size:10px;line-height:1.3;margin-top:5px}.latest-drawing-check a:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:400px){.latest-drawing-check{padding:12px}.daily-check-number{font-size:48px}.daily-check-banner{font-size:20px}}.share-win{background:linear-gradient(135deg,#081b34,#0d302f);border:1px solid #d6b76a;border-radius:24px;box-shadow:0 12px 40px #00285524;color:#fff;margin:28px auto;max-width:760px;padding:24px}.share-win-header{margin-bottom:18px;text-align:center}.share-win-header span{color:#efd185;font-size:11px;font-weight:800;letter-spacing:2px}.share-win-header h2{color:#fff;font-size:30px;margin:10px 0}.share-win-header p{color:#bacdc9;font-size:14px;line-height:1.5}.share-win .winner-card-image{margin:auto;max-width:540px}.share-win .winner-card-image svg{border-radius:18px;display:block;height:auto;width:100%}.share-win-formats{display:flex;gap:8px;justify-content:center;margin:0 0 18px}.share-win button{background:#163c3a;border:1px solid #4c7169;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-weight:700;min-height:46px;padding:10px 14px}.share-win-formats button{font-size:12px}.share-win button[aria-pressed=true]{background:#efd185;border-color:#efd185;color:#071b35}.share-win button:focus-visible,.share-win input:focus-visible{outline:3px solid #efd185;outline-offset:3px}.share-win button:disabled{cursor:wait;opacity:.55}.share-win-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px auto 0;max-width:540px}.share-win-actions button:first-child{background:#2456a0;border-color:#5785c7}.share-win-actions button:nth-child(3){background:#efd185;border-color:#efd185;color:#071b35}.share-win-status{color:#d2e3db;font-size:13px;line-height:1.5;margin:12px 0;min-height:20px;text-align:center}.share-win-link{word-break:break-word}.share-win .share-win-link a{color:#efd185}.share-win-wall{align-items:flex-start;background:#ffffff06;border:1px solid #355b55;border-radius:14px;display:flex;font-size:14px;gap:10px;line-height:1.5;padding:16px}.share-win-wall input{accent-color:#efd185;height:20px;margin-top:4px;min-width:20px}.share-win-wall small{color:#a8c4bc;display:block;font-size:12px;margin-top:4px}.share-win-notice{color:#a8c4bc;font-size:12px;line-height:1.6;margin-top:14px}@media(max-width:480px){.share-win{border-radius:18px;margin:18px auto;padding:14px}.share-win-header h2{font-size:25px}.share-win-actions button{font-size:13px;padding:10px 8px}.share-win-formats button{padding:10px}.share-win-wall{padding:12px}}.ticket-demo label{display:block;margin:14px 0}.ticket-demo input[type=file]{display:block;margin-top:8px;max-width:100%}.ticket-demo input[type=range]{width:100%}.ticket-example{background:#f9f5e8;border:2px dashed #a99152;border-radius:16px;color:#172c3d;margin:18px 0;padding:20px;text-align:center}.ticket-demo canvas{border:2px solid #efd185;border-radius:8px}.ticket-demo h3{color:#efd185}.share-win-simple-actions{margin:18px auto;max-width:540px}.share-win .share-win-primary{background:#efd185;border-color:#efd185;color:#071b35;display:block;font-size:20px;font-weight:900;padding:16px;width:100%}.share-win-secondary{display:flex;gap:14px;justify-content:center;margin-top:10px}.share-win .share-win-secondary button{background:#0000;font-size:13px;padding:8px 14px}.share-win .share-win-upload{background:#154c51;border:2px solid #76bfba;display:block;font-size:16px;font-weight:800;margin:16px auto;max-width:540px;padding:14px;width:100%}.share-win-ticket-notice{border:1px solid #76bfba;border-radius:12px;color:#e1f1e9;font-size:14px;padding:14px}.share-win .share-win-owner{font-size:12px;margin-top:12px}.ticket-demo input[type=text]{border-radius:8px;display:block;margin-top:8px;padding:12px;width:100%}.ticket-consent-status{background:#163c3c;border-radius:10px;padding:12px}.launch-number-board{--gold:#efc85f;--navy:#002855}.launch-number-board>header{background:radial-gradient(ellipse at top right,#167a68,#0000 70%),linear-gradient(120deg,#002855,#071b38)!important;border:1px solid #2c6c74;box-shadow:0 12px 28px #00285522;overflow:hidden;padding:24px!important;position:relative}.board-eyebrow{color:#efc85f;font-size:11px;font-weight:800;letter-spacing:2px;margin-bottom:9px}.lotto-balls{display:inline-flex;gap:6px;margin:10px 0;white-space:nowrap}.lotto-ball{align-items:center;background:radial-gradient(circle at 32% 24%,#fff,#fff8d8 48%,#e8bd48);border:2px solid #e7c668;border-radius:50%;box-shadow:inset -3px -4px 8px #b87e1822,0 4px 7px #00285520;color:#002855;display:inline-flex;font-family:Barlow Condensed,sans-serif;font-size:38px;font-weight:900;height:54px;justify-content:center;width:54px}.board-strategy{background:linear-gradient(160deg,#fff,#f4f8f7)!important;border-top:5px solid #008577!important;padding:18px!important}.board-strategy h2{font-family:Barlow Condensed,sans-serif;font-size:24px!important;letter-spacing:.3px;text-transform:uppercase}.board-grid{border-top-color:#2e6da4!important}.board-repeat_pair{border-top-color:#d6a628!important}.board-14_day_challenge{border-top-color:#805bb0!important}.launch-number-board a{color:#008577;font-weight:700;text-decoration:none}.launch-number-board header a{color:#fff}.launch-number-board select{background:#fff;border:1px solid #cbd7d4;border-radius:9px;color:#002855;padding:9px}@media(max-width:480px){.lotto-ball{font-size:33px;height:46px;width:46px}.launch-number-board>header{padding:18px!important}.launch-number-board h1{font-size:28px!important}}.board-pick-list{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));margin:12px 0}.board-pick-tile{background:#ffffffd9;border:1px solid #d9e5e1;border-radius:14px;box-shadow:0 2px 7px #00285509;min-width:0;padding:12px}.board-pick-tile .lotto-balls{margin:0 0 10px}.launch-number-board header .board-pick-tile{background:#ffffff12;border-color:#ffffff40;box-shadow:none}@media(max-width:480px){.board-pick-list{gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,158px),1fr))}.board-pick-tile{padding:10px}.board-pick-tile .lotto-balls{gap:5px}.board-pick-tile .lotto-ball{font-size:31px;height:42px;width:42px}}.dashboard-quick-card{align-items:center;background:linear-gradient(120deg,#fff8e1,#fffdf5 60%,#e6f4ef);border:1px solid #e5cb83;border-radius:18px;box-shadow:0 5px 18px #0028550c;color:#002855;display:flex;gap:18px;margin:14px 0 18px;padding:22px}.dashboard-quick-icon{background:#fff;border-radius:16px;box-shadow:0 3px 12px #00285510;display:grid;flex-shrink:0;font-size:34px;height:60px;place-items:center;width:60px}.dashboard-quick-copy{flex:1 1;min-width:0}.dashboard-quick-copy h2{font-size:24px;margin:0 0 6px}.dashboard-quick-copy p{font-size:14px;line-height:1.5;margin:0 0 5px}.dashboard-quick-copy small{color:#526e65;font-size:12px}.dashboard-quick-button{align-items:center;background:#008577;border-radius:12px;box-shadow:0 4px 10px #00857726;color:#fff;display:inline-flex;font-weight:800;gap:10px;justify-content:center;min-height:48px;padding:12px 18px;text-decoration:none;white-space:nowrap}.dashboard-quick-button:hover{background:#006c61}.customer-header .nav-btn:focus-visible,.dashboard-quick-button:focus-visible{outline:3px solid #d4af37;outline-offset:3px}@media(max-width:900px){.hdr.customer-header{flex-wrap:wrap;gap:10px;height:auto;padding:10px 12px 0}.customer-header .nav{grid-gap:3px;display:grid;flex-basis:100%;gap:3px;grid-template-columns:repeat(5,minmax(0,1fr));order:3;overflow:visible;padding-bottom:8px;width:100%}.customer-header .nav-btn{align-items:center;display:flex;font-size:12px;justify-content:center;line-height:1.25;min-height:44px;min-width:0;padding:8px 4px;text-align:center;text-decoration:none;white-space:normal}}@media(max-width:600px){.dashboard-quick-card{grid-gap:12px;display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr);padding:16px}.dashboard-quick-icon{border-radius:12px;font-size:28px;height:44px;width:44px}.dashboard-quick-copy h2{font-size:22px}.dashboard-quick-button{grid-column:1/-1;white-space:normal;width:100%}.customer-header .nav-btn{font-size:11px}.hdr.customer-header .logo{font-size:20px}}.launch-number-board a.dashboard-quick-button,.launch-number-board a.dashboard-quick-button:visited{background:#006c61;color:#fff;font-weight:900}.launch-number-board a.dashboard-quick-button:focus-visible,.launch-number-board a.dashboard-quick-button:hover{background:#00564d;color:#fff}.board-traveling,.picks-traveling{--strategy-color:#008577}.board-repeat_pair,.picks-repeat_pair{--strategy-color:#287a3e}.board-grid,.picks-grid{--strategy-color:#b68b22}.board-14_day_challenge,.picks-14_day_challenge{--strategy-color:#805bb0}.board-todays_top_numbers,.picks-todays_top_numbers{--strategy-color:#b54478}.board-strategy,.todays-picks-board .compact-strategy{border-top:5px solid #008577!important;border-top:5px solid var(--strategy-color,#008577)!important}.todays-picks-board .compact-strategy{background:#fff;border-radius:16px;box-shadow:0 3px 12px #00285510;margin:20px 0;padding:18px}.board-strategy h2,.todays-picks-board .compact-strategy h2{color:#002855;color:var(--strategy-color,#002855)}.strategy-intro{font-size:14px;line-height:1.6;margin:10px 0 16px;max-width:65ch}.daily-number-grid{grid-gap:12px;gap:12px}.daily-number-tiles .daily-number,.todays-picks-board .daily-number{background:linear-gradient(145deg,#fffaf0,#f3d77f);border:2px solid #e3c364;border-radius:14px;box-shadow:0 3px 8px #00285512;color:#002855;min-height:100px;min-width:0;padding:14px 8px}.daily-number-tiles .daily-number strong{font-feature-settings:"tnum";display:block;font-size:clamp(25px,4vw,42px);font-variant-numeric:tabular-nums;font-weight:900}.daily-number-tiles .daily-number span{display:block;font-size:10px;letter-spacing:1px;margin-top:8px}.daily-number-tiles .daily-number.selected{border-color:#008577;border-color:var(--strategy-color,#008577);outline:2px solid #008577;outline:2px solid var(--strategy-color,#008577);outline-offset:2px}.daily-number-tiles .daily-number:focus-visible{outline:3px solid #002855;outline-offset:3px}.daily-number-tiles details{margin-top:16px}.daily-number-tiles summary,.legacy-hold summary,.saved-grid summary{align-items:center;cursor:pointer;display:flex;min-height:44px}.legacy-hold{background:#faf7ff;border:2px solid #805bb0;border-radius:14px;color:#002855;margin:18px 0;padding:18px}.legacy-hold [role=alert]{color:#8a3030;font-weight:700}.saved-grid{overflow-x:auto}.saved-grid table{min-width:300px;text-align:center}.saved-grid td,.saved-grid th{background:#f2f4f6;border:2px solid #fff;padding:10px}.saved-grid td{font-size:26px;font-weight:800}.saved-grid .chosen-cell{background:#805f09;color:#fff}.saved-grid caption{font-size:12px;padding:8px;text-align:left}@media(max-width:480px){.daily-number-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.todays-picks-board .compact-strategy{padding:14px}.daily-number-tiles .daily-number strong{font-size:38px}}.saved-grid{margin:10px 0;max-width:100%}.saved-grid table{border-collapse:collapse;font-size:12px;min-width:0;table-layout:fixed;width:100%}.saved-grid td,.saved-grid th{overflow-wrap:anywhere;padding:6px;text-align:center}.saved-grid th:first-child{width:40%}.saved-grid .chosen-cell{background:#f7d971;color:#102c48;font-weight:900}.saved-grid small{display:block;font-size:10px}.strategy-last-hit{background:linear-gradient(120deg,#102d48,#143c43);border:1px solid #d7ad42;border-radius:14px;color:#f6f8fc;margin:14px 0;padding:14px 16px}.strategy-last-hit>strong{color:#ffcf52;font-size:20px;letter-spacing:.04em}.strategy-last-hit p{line-height:1.5;margin:7px 0}.strategy-last-hit a{color:#ffda72;display:inline-block;font-weight:700;padding:6px 0}.strategy-last-hit small{color:#d1ddeb;display:block}.free-bottom-upgrade{background:#f3c34d!important;color:#102237!important;display:block;font-size:18px;margin:20px 0;padding:18px;width:100%}.new-picks-ready{background:#dcf9e9;border-radius:12px;color:#137d50;font-weight:900;margin:16px 0;padding:12px 16px}.strategy-last-hit>strong{font-size:22px}.strategy-last-hit small{font-size:11px;margin-top:5px}.strategy-hit-number{color:#82f2b2;display:inline-block;font-size:28px;font-weight:900;letter-spacing:.04em}.verified-historical-hit{border-top:1px solid #ffffff20;font-weight:700;overflow-wrap:anywhere;padding:8px 0}.strategy-last-hit .strategy-hit-upgrade{background:#f3c34d;border:1px solid #ffdb79;border-radius:10px;color:#102237;cursor:pointer;display:block;font-size:16px;font-weight:800;margin:12px 0 4px;min-height:48px;padding:12px 16px;width:100%}.strategy-last-hit .strategy-hit-upgrade:disabled{cursor:wait;opacity:.65}.strategy-last-hit .strategy-hit-details{font-size:13px;font-weight:500;text-decoration:underline}.todays-picks-board{--pick-accent:#008577;color:#002855}.todays-picks-board.picks-repeat_pair{--pick-accent:#c99515}.todays-picks-board.picks-grid{--pick-accent:#2e6da4}.todays-picks-board.picks-14_day_challenge{--pick-accent:#805bb0}.todays-picks-board>h1{color:#002855;font-family:Barlow Condensed,sans-serif;font-size:38px;letter-spacing:.5px;margin:0 0 6px}.todays-picks-board input,.todays-picks-board select{background:#fff;border:1px solid #cbd7d4;border-radius:9px;color:#002855}.todays-picks-board>h2{border-left:5px solid var(--pick-accent);font-family:Barlow Condensed,sans-serif;letter-spacing:.4px;margin:18px 0 8px;padding-left:12px;text-transform:uppercase}.todays-picks-board .issued-number-card{background:linear-gradient(145deg,#fff,#f2f7f5);border:1px solid #d5e2de!important;border-top:5px solid var(--pick-accent)!important;box-shadow:0 5px 18px #00285510;padding:18px!important}.todays-picks-board .lotto-ball{font-size:46px;height:66px;width:66px}.todays-picks-board details{border-top:1px solid #dce5e1;margin-top:14px;padding-top:10px}.todays-picks-board summary{color:var(--pick-accent);cursor:pointer;display:list-item;font-weight:800;min-height:44px}.todays-picks-board details li,.todays-picks-board details p{line-height:1.5}.todays-picks-board .btn-p{box-shadow:0 3px 8px #00857718}@media(max-width:480px){.todays-picks-board{padding:12px!important}.todays-picks-board .lotto-ball{font-size:40px;height:55px;width:55px}.todays-picks-board>h1{font-size:32px}}.compact-strategy{border-top:3px solid var(--pick-accent);margin:18px 0;padding-top:8px}.compact-strategy header{align-items:center;display:flex;gap:8px;justify-content:space-between}.compact-strategy h2{font-size:22px;margin:6px 0}.compact-pick-grid{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.todays-picks-board .compact-pick-grid .issued-number-card{margin:0!important;min-width:0;padding:10px!important}.compact-pick-grid .lotto-balls{flex-wrap:nowrap;gap:3px}.todays-picks-board .compact-pick-grid .lotto-ball{font-size:21px;height:30px;width:30px}.compact-pick-grid details{font-size:13px}.compact-pick-grid details[open]{max-height:350px;overflow:auto}.compact-pick-grid p{font-size:12px;margin:7px 0}.compact-pick-grid summary{font-size:12px}.pick-tier{border-radius:5px;display:block;font-size:9px;font-weight:800;letter-spacing:.3px;margin:6px 0;padding:4px}.tier-qualifying_signal{background:#d9f5e8;color:#064b36}.tier-historical_fallback{background:#fff0ce;color:#704400}.performance-scroll{overflow:auto}.performance-board table{border-collapse:collapse;font-size:13px;min-width:650px}.performance-board td,.performance-board th{border-bottom:1px solid #ddd;padding:9px;text-align:left}.performance-board small{display:block;font-size:11px;font-weight:400}.board-switch{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:700px){.compact-pick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:430px){.compact-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-strategy header{align-items:flex-start}.compact-strategy h2{font-size:19px}.todays-picks-board .compact-pick-grid .lotto-ball{font-size:23px;height:32px;width:32px}}.daily-number-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.daily-number{align-items:center;background:#f3f4f0;border:1px solid #cdd3cb;border-radius:9px;color:#0e2a47;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:52px;min-width:0;padding:4px}.daily-number strong{font-family:Barlow Condensed,sans-serif;font-size:25px;font-weight:700;letter-spacing:1px;line-height:1}.daily-number span{font-size:8px;font-weight:800;margin-top:3px}.daily-number.selected{background:#0e2a47;color:#fff}.daily-number-tiles details{font-size:12px;margin-top:10px}.daily-number-tiles details p{line-height:1.5}@media(max-width:480px){.daily-number-tiles .daily-number strong{font-size:clamp(18px,5vw,24px)}}.latest-florida{background:#0b233b;border:1px solid #355371;border-radius:16px;color:#edf4fc;margin:12px auto;max-width:1000px;padding:18px}.latest-florida-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.latest-florida-heading span{color:#edc15b;font-size:10px;font-weight:800;letter-spacing:1.6px}.latest-florida h2{font-size:22px;margin:5px 0}.latest-florida-heading label{grid-gap:4px;display:grid;font-size:11px;gap:4px}.latest-florida select{background:#173954;border:1px solid #64829d;border-radius:8px;color:#fff;font:inherit;font-size:14px;min-height:44px;padding:8px}.latest-florida-date{color:#c6d6e6;font-size:12px;margin:8px 0 12px}.latest-florida-games{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.latest-florida-games article{background:#122f49;border-radius:10px;min-width:0;padding:12px}.latest-florida h3{color:#f1c659;font-size:15px;margin:0 0 8px}.latest-florida-games .lotto-balls{flex-wrap:nowrap;gap:4px}.latest-florida-games .lotto-ball{font-size:20px;height:32px;width:32px}.latest-florida-games small{color:#cfdfef;display:block;font-size:11px;margin-top:9px}.latest-florida a{color:#eac45e}.latest-florida-games p{color:#c6d6e6;font-size:12px}.latest-florida summary{color:#edc15b;cursor:pointer;font-size:13px;min-height:44px;padding:15px 0 8px}.latest-recent{border-top:1px solid #355371;padding:10px 0}.latest-recent p{font-size:12px;line-height:1.8;margin:5px 0}.latest-recent strong{color:#ffdb77;font-size:17px}.latest-recent span{color:#c6d6e6}@media(max-width:700px){.latest-florida{margin:10px 8px;padding:14px}.latest-florida h2{font-size:20px}.latest-florida-games{gap:7px;grid-template-columns:1fr}.latest-florida-games article{align-items:center;display:grid;grid-template-columns:65px 1fr;padding:10px}.latest-florida-games h3{grid-row:1/3;margin:0}.latest-florida-games small{grid-column:2;margin-top:5px}.latest-florida-games p{margin:5px 0}.latest-florida-heading{align-items:start}}.latest-result-drawing{color:#c6d6e6;display:block;font-size:11px;margin:4px 0}.latest-result-value{min-width:0}.latest-florida-games .latest-result-value .lotto-balls{margin:5px 0}.latest-florida-heading select{max-width:145px}.free-customer{color:#002855;margin:auto;max-width:1080px;padding:16px}.free-hero{background:#002855;border-radius:20px;color:#fff;padding:26px}.free-hero h1{font-size:clamp(27px,4vw,42px);line-height:1.15}.free-hero p{line-height:1.55;max-width:680px}.free-customer .btn-p{background:#d9ad45;border:0;border-radius:10px;color:#002855;cursor:pointer;font-weight:800;min-height:48px;padding:12px 20px}.free-hero a,.free-hero small{display:block;margin-top:12px}.free-hero a{color:#ffe29b}.free-strategy-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.free-strategy{background:#fff;border:1px solid #dbe2ec;border-radius:14px;border-top:5px solid #d9ad45;border-top:5px solid var(--strategy-color,#d9ad45);min-width:0;padding:18px}.free-strategy h2{font-size:21px;margin:0 0 12px}.free-strategy p{line-height:1.55}.free-strategy small{display:block;line-height:1.5}.free-strategy .number-balls{margin:18px 0}.last-match,.preview-tier{font-size:13px}.pro-reserved{font-weight:700}.free-customer details{margin-top:14px}.free-customer summary{cursor:pointer;font-weight:700;min-height:44px;padding-top:10px}.free-customer footer,.free-quick,.pilot-results{background:#fff;border:1px solid #dbe2ec;border-radius:16px;margin-top:20px;padding:22px}.pilot-highlight{background:#fff5da;border-left:4px solid #d9ad45;display:flex;flex-direction:column;gap:6px;padding:14px}.pilot-results ul{padding-left:20px}.pilot-results li{line-height:1.6;margin:14px 0}.match-disclaimer{font-size:13px;line-height:1.6}.free-session{align-items:end;display:flex;gap:12px;margin:12px auto;max-width:1080px;padding:0 16px}.free-session select{border-radius:8px;color:#002855;display:block;min-height:44px;padding:8px}.free-customer footer a,.free-quick a{display:inline-block;min-height:44px;padding-top:10px}.free-strategy.board-traveling{--strategy-color:#0c8b8c}.free-strategy.board-repeat_pair{--strategy-color:#288949}.free-strategy.board-grid{--strategy-color:#bd902e}.free-strategy.board-14_day_challenge{--strategy-color:#7958a4}.free-strategy.board-todays_top_numbers{--strategy-color:#bd487c}@media(max-width:800px){.free-strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.free-strategy-grid{grid-template-columns:1fr}.free-customer{padding:10px}.free-hero{padding:20px}.free-customer .btn-p{width:100%}}.free-customer .free-hero{background:linear-gradient(135deg,#002855,#071c36)}.free-customer .free-strategy.board-traveling{border-top-color:#0c8b8c!important}.free-customer .free-strategy.board-repeat_pair{border-top-color:#288949!important}.free-customer .free-strategy.board-grid{border-top-color:#bd902e!important}.free-customer .free-strategy.board-14_day_challenge{border-top-color:#7958a4!important}.free-customer .free-strategy.board-todays_top_numbers{border-top-color:#bd487c!important}.verified-match{background:linear-gradient(145deg,#fff9e7,#fff2c8);border:1px solid #e5c66c;border-radius:12px;margin:18px 0 0;padding:16px}.match-eyebrow{color:#735412;display:block;font-size:12px;font-weight:800;letter-spacing:.3px}.match-meta{display:flex;flex-direction:column;gap:7px;margin:10px 0}.match-scope{align-self:flex-start;background:#002855;border-radius:5px;color:#fff;font-size:10px;font-weight:800;padding:5px 8px}.verified-match .lotto-ball{font-size:30px;height:42px;width:42px}.match-type{background:#002855;border-radius:20px;color:#ffe29b;display:inline-block;padding:5px 10px}.match-type,.verified-match .match-official{font-size:13px;margin:4px 0 8px}.verified-match a{display:block;font-size:12px;margin-top:10px;min-height:36px}.today-free-preview{border-top:1px solid #dbe2ec;margin-top:18px;padding-top:15px}.today-free-preview h3{font-size:14px;margin:0 0 8px}.today-free-preview .pro-reserved,.verified-match-empty p{margin-bottom:0}.free-hero .free-offer{color:#ffe29b;font-size:clamp(19px,2vw,24px);font-weight:700}.free-drawing-context{background:#ffffff10;border:1px solid #ffffff30;border-radius:10px;display:inline-block;font-weight:700;padding:12px 16px}.free-strategy{border-top:0!important;overflow:hidden;padding:0 18px 18px}.free-strategy .free-strategy-header{align-items:center;background:var(--strategy-color);color:#fff;display:flex;font-size:24px;font-weight:900;line-height:1.2;margin:0 -18px 16px;min-height:66px;padding:18px}.free-strategy.board-grid .free-strategy-header{background:#e5b745;color:#092138}.today-free-preview{border-top:0;margin-top:0;padding:5px 0 14px;text-align:center}.today-free-preview h3{color:#002855;font-size:13px;letter-spacing:1px}.today-free-preview .lotto-balls{justify-content:center;margin:20px 0}.today-free-preview .lotto-ball{font-size:43px;height:64px;width:64px}.today-free-preview .preview-tier{color:#4b6475;font-size:11px}.today-free-preview>small{font-size:11px}.today-free-preview .pro-reserved{color:#566777;font-size:13px}.free-card-upgrade{font-size:14px;padding:13px 7px!important;width:100%}.free-strategy .verified-match{background:#f4f7fa;border:1px solid #d8e1eb;margin-top:18px;padding:13px}.verified-match .match-eyebrow{color:#425c70;font-size:11px;letter-spacing:.6px}.verified-match .lotto-ball{font-size:23px;height:34px;width:34px}.verified-match .lotto-balls{gap:5px;margin:12px 0}.verified-match .match-meta,.verified-match .match-type{font-size:12px}.verified-match .match-scope{font-size:9px}.free-strategy .strategy-how{border-top:1px solid #dbe3eb;padding-top:4px}.strategy-how>summary{min-height:48px;padding:13px 0}.strategy-how p{font-size:14px;line-height:1.55}.free-technical{background:#f2f5f8;border-radius:8px;padding:0 12px 10px}.free-technical p{font-size:12px}.free-session label{grid-gap:6px;color:#002855;display:grid;font-weight:700;gap:6px}.free-session select{background:#fff;border:1px solid #bdcad8;font:inherit;min-width:220px}@media(max-width:520px){.free-hero h1{font-size:31px}.free-drawing-context{font-size:16px}.free-session{margin:12px 0;padding:0 10px}.free-session label,.free-session select{width:100%}.free-strategy .free-strategy-header{font-size:26px}.today-free-preview .lotto-ball{font-size:47px;height:70px;width:70px}.free-card-upgrade{font-size:15px}}.free-strategy .last-hit-link{color:#002855;display:flex;flex-direction:column;gap:8px;min-height:130px;text-decoration:none}.last-hit-link:focus-visible,.last-hit-link:hover{border-color:#b68b22;box-shadow:0 0 0 2px #d9ad4540}.last-hit-link .last-hit-selection{font-size:17px;line-height:1.4}.last-hit-date{color:#496477;font-size:12px;line-height:1.5}.last-hit-view{color:#00685e;font-size:13px;font-weight:800}.last-hit-link .match-eyebrow,.last-hit-link small{font-size:11px}.last-hit-dot{background:#19895a;border-radius:50%;display:inline-block;height:7px;margin-right:6px;vertical-align:1px;width:7px}.free-new-today{background:#f4c54c;border-radius:20px;color:#102b46;display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:.04em;margin:8px 0 0;padding:4px 10px}.free-rotation-note{color:#526578;font-size:.85rem;line-height:1.4}.customer-drawing-routine{background:#f5f7fa;border:1px solid #d9e1eb;border-radius:18px;color:#142b40;margin-top:22px;overflow-wrap:anywhere;padding:18px}.customer-drawing-routine h2{font-size:23px;margin:22px 0 12px}.customer-drawing-routine h2:first-child{margin-top:0}.customer-drawing-routine li,.customer-drawing-routine p{line-height:1.55}.customer-drawing-routine li{margin-bottom:8px}.drawing-exact-hits{padding-left:20px}.original-fifty{grid-gap:10px;display:grid;gap:10px}.original-fifty section{background:#0b243d;border-radius:12px;color:#f0f5ff;min-width:0;padding:14px}.original-fifty h3{color:#ffcf52;margin:0 0 8px}.original-fifty small{color:#cbd9e7;display:block;font-size:12px;line-height:1.5}.original-ten{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:10px}.original-ten span{font-feature-settings:"tnum";background:#071b2e;border:1px solid #3c5872;border-radius:8px;font-size:clamp(18px,3vw,27px);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:1px;padding:8px 2px;text-align:center}.original-ten .original-hit{background:#ffcf52;border-color:#ffcf52;color:#092139}.customer-drawing-routine .share-secondary{background:#fff;border:1px solid #637d98;border-radius:10px;color:#123451;cursor:pointer;display:inline-block;font-weight:700;margin-top:12px;max-width:100%;padding:12px;text-decoration:none;white-space:normal}.customer-drawing-routine summary{cursor:pointer;padding:12px 0}@media(max-width:420px){.customer-drawing-routine{padding:12px}.original-fifty section{padding:10px}.original-ten{gap:4px}}.routine-page .marketing-formats,.routine-page .marketing-note,.routine-page .marketing-selectors>label:first-child,.routine-page .marketing-selectors>label:nth-child(2){display:none}.previous-drawing-controls{background:#0b243d;border:1px solid #d3ae47;border-radius:14px;color:#f3f6ff;margin:0 0 20px;padding:16px}.previous-drawing-controls h2{color:#ffcf52;font-size:23px;margin:0 0 10px}.previous-drawing-controls [role=tablist]{display:flex;gap:8px;margin:12px 0}.previous-drawing-controls [role=tab]{background:#15334e;border:1px solid #698099;border-radius:10px;color:#fff;flex:1 1;font-size:16px;font-weight:800;padding:13px 8px}.previous-drawing-controls [aria-selected=true]{background:#ffcf52;border-color:#ffcf52;color:#092139}.previous-drawing-controls button:disabled{opacity:.5}.previous-drawing-controls label{display:block;font-weight:700}.previous-drawing-controls select{border-radius:8px;display:block;font-size:16px;margin-top:8px;padding:12px;width:100%}.drawing-selection-note{font-size:13px;line-height:1.5}.previous-picks-link{display:inline-block;margin:0 0 16px}.original-fifty section{padding:10px}.original-fifty h3{font-size:17px;margin-bottom:4px}.original-fifty small{font-size:11px}.original-ten{margin-top:6px}.original-ten span{font-size:clamp(18px,2.6vw,25px);padding:5px 2px}@media(min-width:1000px){.original-fifty{grid-template-columns:repeat(2,minmax(0,1fr))}.original-fifty section:last-child{grid-column:1/-1}.original-fifty section:last-child .original-ten{grid-template-columns:repeat(10,minmax(0,1fr))}}.marketing-center{color:#102c48;margin:20px auto;max-width:1200px;padding:16px}.marketing-header{background:linear-gradient(125deg,#071b31,#153a5a);border-radius:20px;color:#f1f6ff;padding:28px}.marketing-header h1{font-size:clamp(28px,4vw,40px);margin:10px 0}.marketing-header p{color:#d7e4f3;font-size:18px}.marketing-header small{color:#b4c8df}.marketing-kicker{color:#ffcc4d;font-size:11px;font-weight:900;letter-spacing:1.5px}.marketing-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:340px minmax(0,1fr);margin-top:24px}.marketing-controls,.marketing-preview{min-width:0}.marketing-formats{grid-gap:10px;display:grid;gap:10px}.marketing-formats button{background:#fff;border:1px solid #cad8e5;border-radius:12px;color:#173b59;cursor:pointer;min-height:70px;padding:17px;text-align:left}.marketing-formats button[aria-pressed=true]{background:#102e4c;border:2px solid #e4b941;color:#fff}.marketing-formats small,.marketing-formats strong{display:block}.marketing-formats strong{font-size:17px}.marketing-formats small{font-size:12px;margin-top:6px;opacity:.8}.marketing-selectors{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:20px}.marketing-selectors label{grid-gap:7px;display:grid;font-size:12px;font-weight:700;gap:7px;min-width:0}.marketing-selectors label:nth-child(n+3){grid-column:1/-1}.marketing-selectors select{background:#fff;border:1px solid #b7c9d9;border-radius:9px;color:#102c48;font:inherit;min-height:46px;padding:8px;width:100%}.marketing-note{color:#58718a;font-size:12px;line-height:1.6}.marketing-preview{background:#fff;border:1px solid #d3dfe9;border-radius:18px;padding:16px}.marketing-preview img{border-radius:16px;display:block;height:auto;margin:auto;max-width:630px;width:100%}.marketing-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0}.marketing-actions button{background:#e7ba46;border:0;border-radius:9px;color:#0c2946;cursor:pointer;font-size:13px;font-weight:850;min-height:48px}.marketing-actions button:disabled{cursor:wait;opacity:.5}.marketing-preview summary{cursor:pointer;font-weight:700;min-height:44px;padding:10px 0}.marketing-caption{font-size:13px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.marketing-error{background:#fff4e0;border:1px solid #d9ae50;border-radius:10px;font-size:14px;padding:16px}.marketing-status{font-weight:700;min-height:20px}.marketing-center footer{color:#59718a;font-size:12px;line-height:1.7;margin:20px 0}.marketing-center button:focus-visible,.marketing-center select:focus-visible{outline:3px solid #c18d20;outline-offset:3px}@media(max-width:700px){.marketing-center{margin-top:8px;padding:10px}.marketing-header{padding:22px}.marketing-layout{gap:18px;grid-template-columns:1fr}.marketing-formats{gap:8px;grid-template-columns:1fr 1fr}.marketing-formats button{min-height:94px;padding:12px}.marketing-formats strong{font-size:15px}.marketing-preview{padding:10px}.marketing-actions{gap:6px}.marketing-actions button{font-size:12px}.marketing-header p{font-size:16px}}.share-concepts{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin:20px 0}.share-concepts article{background:#0b243d;border:1px solid #36516c;border-radius:16px;color:#edf4ff;padding:18px}.share-concepts h2{color:#ffcf52}.share-concepts a,.share-concepts button{display:inline-block;min-height:44px;padding:12px}.share-concepts a{color:#ffcf52}.share-concepts button{background:#ffcf52;border:0;border-radius:9px;color:#092139;cursor:pointer;font-weight:700}.share-platforms{color:#284c6a;display:flex;flex-wrap:wrap;font-size:13px;gap:18px}.share-platforms span{align-items:center;display:flex;gap:6px}.share-platforms svg{fill:currentColor;height:24px;width:24px}.player-celebration{background:linear-gradient(135deg,#fff9e5,#fff);border:2px solid #e7ba46;margin-top:18px}.player-celebration>button{background:#ffcf52;border:1px solid #9f751b;border-radius:9px;color:#092139;font-weight:700;min-height:44px;padding:10px 18px}.player-celebration>button:disabled{opacity:.5}.celebration-caption-label,.ticket-photo-label{grid-gap:10px;display:grid;font-weight:700;gap:10px;margin:20px 0}.celebration-caption-label textarea{box-sizing:border-box;font:inherit;min-height:90px;padding:10px;width:100%}.celebration-consent{align-items:flex-start;display:flex;gap:10px;line-height:1.6;margin:20px 0}.celebration-consent input{margin-top:7px;min-height:20px;min-width:20px}.share-concepts button[aria-pressed=true]{outline:3px solid #fff;outline-offset:3px}.marketing-center .share-secondary,.player-celebration .share-secondary{align-items:center;background:#fff;border:1px solid #b5c7d6;border-radius:10px;box-sizing:border-box;color:#143650;cursor:pointer;display:inline-flex;font:700 14px/1.4 Arial,sans-serif;height:auto;justify-content:center;max-width:100%;min-height:44px;overflow-wrap:anywhere;padding:12px 16px;position:static;text-align:center;text-decoration:none;transform:none;white-space:normal}.marketing-center .share-secondary:disabled,.player-celebration .share-secondary:disabled{cursor:wait;opacity:.5}.marketing-center .share-concepts article{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:auto;min-width:0}.marketing-center .share-concepts h2{font-size:24px;line-height:1.25;margin:0}.marketing-center .share-concepts p{flex:1 1;line-height:1.6;margin:0}.marketing-center .share-concepts .share-secondary{align-self:stretch;background:#ffcf52;border-color:#d5aa38;color:#092139;margin-top:auto}.ticket-privacy-warning{background:#fff0bd;border:2px solid #c08b19;border-radius:10px;color:#463309;font-size:16px;font-weight:800;line-height:1.5;padding:16px}.ticket-photo-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.player-celebration .ticket-photo-preview{border-radius:10px;height:auto;margin:12px 0;max-height:180px;max-width:100%;object-fit:contain;width:auto}.player-celebration .share-primary{background:#ffcf52;border:1px solid #a47a20;border-radius:10px;color:#092139;cursor:pointer;font-weight:800;height:auto;line-height:1.4;min-height:44px;padding:12px 16px;white-space:normal}.social-share-menu{background:#102c48;border:2px solid #e7ba46;border-radius:14px;color:#fff;line-height:1.6;margin-top:16px;padding:20px}.social-share-menu header{align-items:center;display:flex;gap:16px;justify-content:space-between}.social-share-menu h3{font-size:24px;margin:0}.social-share-menu header small{color:#ffdc78;font-weight:800;letter-spacing:.08em}.social-share-menu .share-platforms{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.social-share-menu .social-platform{align-items:center;background:#fff;border:1px solid #c9d6e3;border-radius:10px;color:#102c48;cursor:pointer;display:flex;flex-direction:column;font:inherit;font-weight:700;gap:8px;justify-content:center;min-height:88px;min-width:0;padding:12px 5px}.social-share-menu .social-platform svg{fill:currentColor;height:28px;width:28px}.social-share-menu .platform-facebook{color:#0866ff}.social-share-menu .platform-instagram{color:#b62b77}.social-share-menu .platform-tiktok,.social-share-menu .platform-x{color:#111}.social-share-menu .social-platform[aria-pressed=true]{outline:3px solid #ffcf52;outline-offset:2px}.social-share-menu :focus-visible{outline:3px solid #ffcf52;outline-offset:3px}.social-share-menu .marketing-note{color:#d5e0ea}.social-platform-guide{border-top:1px solid #668097;margin-top:16px;padding-top:8px}.social-platform-guide h4{margin:8px 0}.social-share-menu .share-secondary{align-items:center;background:#ffdc78;border:1px solid #d8b05a;border-radius:8px;color:#102c48;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;justify-content:center;min-height:44px;padding:9px 14px;text-decoration:none}@media(max-width:600px){.social-share-menu{padding:16px}.social-share-menu .share-platforms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.marketing-layout{gap:10px;margin-top:12px}.marketing-formats button{min-height:52px;padding:10px}.marketing-formats small,.marketing-note,.marketing-selectors label:nth-child(-n+2){display:none}.marketing-formats button[data-share-choice=free]{grid-column:1/-1}.marketing-header{padding:14px}.marketing-header p{margin:6px 0}}.share-primary-choices{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0}.share-primary-choices button{background:#102c48;border:2px solid #d9b35d;border-radius:12px;color:#fff;cursor:pointer;font:700 16px/1.3 system-ui;min-height:64px;min-width:0;padding:12px}.share-primary-choices button[aria-pressed=true]{background:#f1c35f;color:#102c48}.share-primary-choices small,.share-primary-choices strong{display:block}.share-primary-choices small{font-size:11px;font-weight:500;margin-top:5px}.marketing-status:empty{display:none}@media(max-width:640px){.marketing-center{margin-bottom:0;padding-bottom:0}.marketing-center footer{margin-bottom:0}.share-primary-choices{gap:6px;margin:10px 0}.share-primary-choices button{font-size:14px;padding:10px 6px}}.public-landing{--navy:#091d33;--gold:#f2b01e;--cream:#f5f1e8;--ink:#15334e;--muted:#54677e;--traveling:#0f9a96;--repeat:#2e9150;--grid:#b8860b;--hold:#8460b8;--top:#c8507c;background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;min-height:100vh}.public-landing *{box-sizing:border-box}.public-landing a{color:inherit;text-underline-offset:4px}.public-landing a:focus-visible,.public-landing summary:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.landing-wrap{margin:0 auto;max-width:1160px;padding-inline:32px}.landing-navy{background:var(--navy)}.landing-nav{align-items:center;color:#f6f8fb;display:flex;gap:24px;justify-content:space-between;padding-block:20px}.landing-brand{font-size:28px;font-weight:800;letter-spacing:.5px;text-decoration:none;white-space:nowrap}.landing-brand span{color:var(--gold)}.landing-nav nav{align-items:center;display:flex;font-size:14px;font-weight:700;gap:24px}.landing-auth>a,.landing-nav nav>a{text-decoration:none}.landing-auth{align-items:center;display:flex;gap:12px}.landing-signin{border:1px solid #4b6986;border-radius:7px;padding:9px 16px}.landing-dark-button,.public-landing .landing-gold{align-items:center;background:var(--gold);border-radius:9px;color:var(--navy);display:inline-flex;font-weight:800;justify-content:center;min-height:48px;padding:15px 26px;text-align:center;text-decoration:none}.public-landing .landing-nav-cta{font-size:13px;min-height:40px;padding:10px 17px}.landing-hero{grid-gap:66px;align-items:center;color:#f6f8fb;display:grid;gap:66px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);padding-block:58px 70px}.landing-eyebrow{background:var(--gold);border-radius:20px;color:var(--navy);display:inline-block;font-size:12px;font-weight:800;letter-spacing:1.8px;line-height:1.25;margin:0 0 22px;padding:4px 12px}.public-landing h1{font-size:clamp(40px,4.3vw,64px);font-weight:800;letter-spacing:-.7px;line-height:1.04;margin:0 0 24px}.public-landing h1 em{color:var(--gold);font-style:normal}.landing-intro-copy{color:#b8c5d4;font-size:18px;margin:0 0 22px;max-width:520px}.landing-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin:22px 0 18px}.landing-hero-actions>a:last-child{font-size:14px;font-weight:700;text-decoration:none}.landing-small{color:#9eafc0;font-size:12px;margin:12px 0 0}.landing-official{border-left:3px solid #51718f;color:#b8c5d4;font-size:12px;padding-left:10px}.landing-official span,.landing-official strong{display:block}.landing-official strong{color:#fff;font-size:14px}.landing-official strong small{font-size:12px}.landing-latest{background:#0e2a47;border:2px solid #18c76c;border-radius:20px;min-width:0;padding:24px}.public-landing .landing-latest h2{color:#20d878;font-size:28px;margin:0 0 8px}.landing-date{color:#a8bdd2;font-size:12px;font-weight:700;margin:0 0 14px}.landing-balls{align-items:center;display:flex;gap:10px;margin:12px 0 18px}.landing-balls>span{background:#fff4d6;border-radius:50%;color:#18364e;display:grid;font-size:34px;font-weight:800;height:54px;place-items:center;width:54px}.landing-balls>b{background:#df4c12;border-radius:50%;color:#fff;display:grid;font-size:25px;height:44px;margin-left:3px;place-items:center;width:44px}.landing-balls>small{color:#ff9a65;font-size:10px;font-weight:800;letter-spacing:1px}.landing-primary-hit{background:#12385e;border-radius:10px;padding:14px}.landing-primary-hit>strong{font-size:21px;line-height:1.2}.landing-primary-hit em{color:#29df83;font-style:normal}.landing-also,.landing-primary-hit p{color:#c0ccda;font-size:13px;margin:10px 0 0}.landing-lock{color:#a8bdd2;display:block;font-size:11px;margin-top:16px}.landing-record{background:var(--gold);color:var(--navy)}.landing-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding-block:22px;text-align:center}.landing-stats strong{display:block;font-size:44px;font-weight:800;line-height:1.1}.landing-stats span{display:block;font-size:13px;font-weight:700}.landing-cream{background:var(--cream)}.landing-section{padding-block:60px 0}.public-landing h2{font-size:42px;letter-spacing:-.5px;line-height:1.14;margin:0 0 14px}.landing-subtitle{color:var(--muted);margin:-2px 0 22px}.landing-hits{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-recent-card{background:#fff;border:1px solid #cbd5e2;border-radius:16px;min-width:0;padding:20px}.landing-recent-card .landing-date{color:var(--muted);margin-bottom:4px}.landing-recent-result{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.landing-recent-result>strong{font-feature-settings:"tnum";font-size:40px;font-variant-numeric:tabular-nums;line-height:1.1}.landing-recent-result>b{color:#dc4b17;font-size:18px}.landing-recent-card h3{color:#248a49;font-size:14px;margin:10px 0}.landing-match-list{color:var(--muted);font-size:12px;list-style:none;margin:10px 0 0;padding:0}.landing-match-list li+li{margin-top:10px}.landing-match-list b{color:#236e40}.landing-match-list small{display:block;font-size:10px;margin-top:3px}.landing-recent-card summary{color:#245779;cursor:pointer;font-size:12px;margin-top:15px}.landing-record-note{color:var(--muted);font-size:12px;margin:16px 0 0}.landing-board{background:var(--navy);border:1px solid #38536c;border-radius:20px;color:#f4f7fb;margin-top:60px;padding:28px}.public-landing .landing-board h2{font-size:36px;margin-bottom:8px}.landing-board-heading p{color:#b8c5d4;font-size:13px;margin:0 0 22px}.landing-boards article{margin-top:18px}.landing-boards h3,.landing-strategies h3{background:var(--strategy-color)}.landing-strategy-traveling{--strategy-color:var(--traveling)}.landing-strategy-repeat_pair{--strategy-color:var(--repeat)}.landing-strategy-grid{--strategy-color:var(--grid)}.landing-strategy-14_day_challenge{--strategy-color:var(--hold)}.landing-strategy-todays_top_numbers{--strategy-color:var(--top)}.landing-boards h3{border-radius:4px;color:#fff;display:inline-block;font-size:12px;letter-spacing:.7px;line-height:1.4;margin:0;padding:3px 8px;text-transform:uppercase}.landing-board-lock{color:#a8bdd2;font-size:10px;margin-left:10px}.landing-boards ol{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:8px 0 0;padding:0}.landing-boards li{font-feature-settings:"tnum";background:#1b3a5c;border-radius:7px;color:#b8cde4;font-size:21px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.35;padding:5px 9px}.landing-boards li.landing-matched{background:#22c55e;color:#073421}.landing-board-note{color:#a8bdd2;font-size:11px;margin:24px 0 0}.landing-how{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-how article{background:#fff;border-radius:17px;padding:24px}.landing-how article>span{background:var(--navy);border-radius:50%;color:var(--gold);display:grid;font-size:22px;font-weight:800;height:42px;place-items:center;width:42px}.landing-how h3{font-size:20px;margin:10px 0}.landing-faq p,.landing-how p{color:var(--muted);font-size:14px;margin:0}.landing-strategies{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.landing-strategies article{background:#fff;border-radius:13px;overflow:hidden}.landing-strategies h3{color:#fff;font-size:13px;margin:0;padding:12px}.landing-strategies p{color:var(--muted);font-size:13px;margin:0;padding:14px 12px}.landing-pricing{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1fr 1fr}.landing-pricing article{background:#fff;border:1px solid #cad4e1;border-radius:18px;display:flex;flex-direction:column;padding:26px}.landing-plan-name{color:var(--muted);font-size:14px;font-weight:800;margin:0 0 10px}.landing-pricing h3{font-size:48px;line-height:1.2;margin:0 0 15px}.landing-pricing h3 small{font-size:20px;font-weight:400}.landing-pricing ul{color:var(--muted);font-size:14px;line-height:1.9;margin:0 0 22px;padding-left:20px}.landing-pricing article>a{margin-top:auto;width:100%}.public-landing .landing-dark-button{background:var(--navy);color:#fff}.landing-pricing article.landing-pro{background:var(--navy);border:2px solid var(--gold);color:#fff}.landing-pro .landing-plan-name{color:var(--gold)}.landing-pro ul{color:#c0ccda}.landing-faq{padding-bottom:70px}.landing-faq>div{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-faq article{background:#fff;border-radius:15px;padding:22px}.landing-faq h3{font-size:17px;line-height:1.25;margin:0 0 12px}.landing-final-cta{background:var(--navy);color:#fff;padding-block:60px;text-align:center}.landing-final-cta h2{margin:0 0 16px}.landing-final-cta p{color:#b8c5d4}.landing-final-cta p:last-child{font-size:13px;margin-top:24px}.public-landing footer{background:#061426;color:#9eafc0;font-size:11px;padding-block:25px}.landing-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:1000px){.landing-nav nav{gap:15px}.landing-brand{font-size:24px}.landing-hero{gap:35px}.landing-balls{gap:6px}.landing-balls>span{font-size:28px;height:43px;width:43px}.landing-balls>b{font-size:22px;height:36px;width:36px}.landing-balls>small{font-size:8px}.landing-strategies{gap:8px}}@media (max-width:720px){.landing-wrap{padding-inline:22px}.landing-nav{display:block;padding-block:18px}.landing-brand{font-size:25px}.landing-nav nav{flex-wrap:wrap;font-size:12px;gap:12px 18px;margin-top:14px}.landing-auth{flex-basis:100%}.landing-signin{padding:8px 12px}.public-landing .landing-nav-cta{font-size:11px;min-height:36px;padding:9px 14px}.landing-hero{gap:28px;grid-template-columns:1fr;padding-block:24px 38px}.landing-eyebrow{font-size:10px;letter-spacing:1.2px;margin-bottom:18px}.public-landing h1{font-size:clamp(32px,9vw,44px);line-height:1.04;margin-bottom:18px}.landing-intro-copy{font-size:14px;margin-bottom:16px}.landing-hero-actions{gap:16px;margin:18px 0 12px}.landing-hero-actions>a:last-child{font-size:12px}.public-landing .landing-gold{font-size:13px;min-height:44px;padding:12px 20px}.landing-small{font-size:10px}.landing-latest{border-radius:17px;padding:22px}.landing-balls>span{font-size:31px;height:48px;width:48px}.landing-balls>b{height:39px;width:39px}.landing-stats{gap:14px;grid-template-columns:1fr;padding-block:24px}.landing-stats strong{font-size:40px}.landing-stats span{font-size:12px}.public-landing h2{font-size:34px}.landing-section{padding-top:44px}.landing-subtitle{font-size:14px;margin-bottom:18px}.landing-faq>div,.landing-hits,.landing-how,.landing-pricing,.landing-strategies{gap:15px;grid-template-columns:1fr}.landing-recent-card{border-radius:15px;padding:19px}.landing-board{border-radius:19px;margin-top:44px;padding:23px}.public-landing .landing-board h2{font-size:32px}.landing-board-heading p{font-size:12px}.landing-boards article{margin-top:20px}.landing-board-lock{display:block;font-size:9px;margin:5px 0 0}.landing-boards ol{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.landing-boards li{font-size:18px;padding:5px 1px;text-align:center}.landing-board-note,.landing-boards h3{font-size:10px}.landing-how article{padding:23px}.landing-strategies h3{padding:9px 13px}.landing-strategies p{padding:12px 13px}.landing-pricing article{padding:24px}.landing-faq{padding-bottom:44px}.landing-final-cta{padding-block:44px;text-align:left}}@media (max-width:360px){.landing-wrap{padding-inline:18px}.landing-hero{padding-top:15px}.landing-nav nav{gap:10px 14px}.landing-balls>span{font-size:28px;height:40px;width:40px}.landing-balls>b{height:34px;width:34px}.landing-board,.landing-latest{padding:18px}.landing-boards li{font-size:16px}}.landing-official>small{display:block;font-size:11px;line-height:1.5;margin-top:4px}.results-performance{margin:auto;max-width:1000px;padding:20px}.results-note{color:#52615c;font-size:13px}.results-filters{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.results-filters label{grid-gap:5px;display:grid;gap:5px}.results-filters input,.results-filters select{max-width:100%;min-height:44px;padding:8px}.result-counts{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.result-counts article{background:#f5edcf;border:1px solid #d5b75b;border-radius:12px;padding:14px;text-align:center}.result-counts strong{display:block;font-size:30px}.result-counts span{display:block}.results-performance summary{cursor:pointer;min-height:44px;padding:12px 0}.drawing-result{border:1px solid #d7ded9;border-radius:14px;margin:12px 0;padding:0 14px}.drawing-result summary{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.drawing-result.has-match{background:#fffdf4;border-color:#c49922}.drawing-result summary strong{color:#785700}.result-picks{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.result-picks article{background:#f2f5f3;border-radius:10px;padding:12px}.result-picks .matched-pick{background:#ffedaf;border:1px solid #b79432}.result-picks p{font-size:13px}.results-performance h3{margin-top:18px}@media(max-width:540px){.results-performance{padding:14px}.result-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.results-filters label{flex:1 1 140px}.result-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.drawing-result summary{flex-direction:column}}.result-picks .lotto-balls{gap:4px}.result-picks .lotto-ball{font-size:clamp(20px,5vw,25px);height:clamp(24px,7vw,34px);width:clamp(24px,7vw,34px)}@media(max-width:900px){.hdr.customer-header .nav{grid-template-columns:repeat(3,minmax(0,1fr))}}.performance-coverage{background:#fff6dc;border:1px solid #d7b952;border-radius:12px;margin:14px 0;padding:14px}.performance-coverage strong{color:#735400}.dashboard-saved-results{background:#f3f7f5;border:1px solid #d5e0da;border-radius:16px;margin:18px auto;max-width:1000px;padding:18px}.dashboard-saved-results .match-scope{background:#002855;border-radius:6px;color:#fff;display:inline-block;font-size:12px;padding:6px 10px}.dashboard-saved-results .verified-match{background:#fff7df;border:1px solid #c7a13c;border-radius:12px;margin-top:18px;padding:14px}.quick-picks{color:#002855;margin:auto;max-width:1000px;padding:12px 8px}.qp-hero{background:linear-gradient(125deg,#002855,#008577);border-radius:18px;color:#fff;padding:22px}.qp-hero h1{font-size:32px;margin:8px 0}.qp-controls{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:18px 0}.qp-controls label{font-weight:700}.qp-controls select{background:#fff;border:1px solid #ccd8d6;border-radius:10px;color:#002855;display:block;font:inherit;margin-top:6px;min-height:46px;padding:10px;width:100%}.qp-actions{display:flex;flex-wrap:wrap;gap:10px}.qp-actions button{min-height:46px}.qp-disclaimer,.qp-footer{font-size:13px;line-height:1.5}.qp-sheet{background:#fff;border:1px solid #dbe7e4;border-radius:16px;padding:18px}.qp-numbers{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));list-style:none;padding:0}.qp-numbers li{align-items:center;background:#eef7f4;border-radius:12px;break-inside:avoid;display:flex;gap:10px;justify-content:center;padding:12px 6px;page-break-inside:avoid}.qp-index{color:#60766c;font-size:12px;min-width:20px}.qp-numbers .lotto-balls{flex-wrap:nowrap}.qp-numbers .lotto-ball{font-size:20px;height:32px;width:32px}.qp-print-note{font-size:12px}.qp-copy textarea{display:block;font:16px monospace;max-width:400px;width:100%}.qp-demo{background:#fff2ce;font-weight:800;padding:12px}.qp-back a{display:inline-block;padding:12px 0}@media(max-width:400px){.qp-numbers{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.qp-numbers li{gap:3px}.qp-numbers .lotto-ball{font-size:17px;height:25px;width:25px}.qp-index{min-width:14px}.qp-numbers .lotto-balls{gap:3px}}@media print{body *{visibility:hidden}.qp-sheet,.qp-sheet *{visibility:visible}.qp-sheet{border:0;border-radius:0;box-sizing:border-box;color:#000;left:0;padding:8px;position:absolute;top:0;width:100%}.qp-numbers{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.qp-numbers li{background:#fff;border:1px solid #ccc}.qp-numbers .lotto-ball{background:#fff;border:1px solid #aaa;box-shadow:none;color:#000}.qp-sheet h2{font-size:20px}.qp-print-note{display:block}@page{margin:12mm}}@media(max-width:400px){.qp-pick5 .qp-numbers{grid-template-columns:1fr}}@media print{.qp-pick5 .qp-numbers{grid-template-columns:repeat(3,minmax(0,1fr))}}.quick-picks.launch-number-board .qp-numbers{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.quick-picks.launch-number-board .qp-numbers li{box-sizing:border-box;gap:8px;min-width:0;padding:12px 8px}.quick-picks.launch-number-board .qp-numbers .lotto-balls{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:5px;min-width:0;width:auto}.quick-picks.launch-number-board .qp-numbers .lotto-ball{box-sizing:border-box;flex:0 0 30px;font-size:19px;height:30px;letter-spacing:normal;line-height:1;min-width:30px;width:30px}@media print{.quick-picks.launch-number-board .qp-numbers{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-picks.launch-number-board .qp-numbers .lotto-ball{flex-basis:24px;font-size:16px;height:24px;min-width:24px;width:24px}}.qp-actions,.qp-controls,.qp-sheet,.quick-picks{box-sizing:border-box;max-width:100%;min-width:0}.quick-picks{width:100%}.qp-controls label,.qp-controls select{box-sizing:border-box;max-width:100%;min-width:0}.qp-actions button{overflow-wrap:anywhere;white-space:normal}.qp-copy textarea{box-sizing:border-box;max-width:100%}@media(max-width:640px){.qp-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}.qp-actions button{min-height:44px;width:100%}.qp-controls{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.qp-controls select{font-size:14px;padding:8px}.qp-sheet{padding:12px}.quick-picks .qp-numbers{margin:12px 0}.qp-back{margin-bottom:0}}
/*# sourceMappingURL=main.f96c97e0.css.map*/