:root{--uk49s-background:#f5f9ff;--uk49s-surface:rgba(255, 255, 255, 0.92);--uk49s-card:#ffffff;--uk49s-text:#14233d;--uk49s-muted:#5f728c;--uk49s-border:rgba(20, 35, 61, 0.12);--uk49s-primary:#0f766e;--uk49s-secondary:#2563eb;--uk49s-accent:#f97316;--uk49s-shadow:0 18px 52px rgba(15, 23, 42, 0.08);--uk49s-radius:24px}body.uk49s-body{background:radial-gradient(circle at top,rgb(37 99 235 / .08),transparent 42%),radial-gradient(circle at right,rgb(15 118 110 / .1),transparent 36%),linear-gradient(180deg,#f8fbff 0%,#f2f7ff 55%,#ecf4ff 100%);color:var(--uk49s-text);font-family:'Outfit',sans-serif}a{color:inherit;text-decoration:none}[hidden]{display:none!important}.uk49s-site-shell{min-height:100vh;display:flex;flex-direction:column}.uk49s-main{flex:1}.uk49s-container,.uk49s-page-shell{width:min(1200px, calc(100% - 2rem));margin:0 auto}.uk49s-page-shell{padding:4rem 0}.uk49s-stack-sm>*+*{margin-top:.75rem}.uk49s-stack-md>*+*{margin-top:1rem}.uk49s-stack-lg>*+*{margin-top:1.5rem}.uk49s-stack-xl>*+*{margin-top:2rem}.uk49s-header{position:sticky;top:0;z-index:40;backdrop-filter:blur(18px);background:rgb(255 255 255 / .88);border-bottom:1px solid var(--uk49s-border)}.uk49s-header-inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.uk49s-brand{display:inline-flex;align-items:center;gap:.75rem;font-weight:800}.uk49s-brand-icon,.uk49s-auth-logo{width:42px;height:42px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--uk49s-primary),var(--uk49s-accent));color:#fff;font-weight:800;box-shadow:0 12px 30px rgb(14 165 233 / .2)}.uk49s-brand-text{background:linear-gradient(90deg,#0f172a,#2563eb,#0f766e);-webkit-background-clip:text;background-clip:text;color:#fff0}.uk49s-mobile-menu{display:none;margin-left:auto;position:relative}.uk49s-mobile-menu summary{list-style:none}.uk49s-mobile-menu summary::-webkit-details-marker{display:none}.uk49s-nav,.uk49s-header-actions,.uk49s-mobile-nav,.uk49s-mobile-actions,.uk49s-admin-actions,.uk49s-toolbar,.uk49s-button-row,.uk49s-tabs,.uk49s-tournament-stats,.uk49s-meta-list,.uk49s-card-topline{display:flex;gap:.75rem;flex-wrap:wrap}.uk49s-nav-link,.uk49s-tabs button,.uk49s-tabs a,.uk49s-sound-toggle{padding:.62rem .82rem;border-radius:14px;color:var(--uk49s-muted);background:rgb(20 35 61 / .05);font-size:.94rem;transition:180ms ease}.uk49s-author-profile-hero{display:grid;gap:1.5rem;grid-template-columns:minmax(0,120px) minmax(0,1fr);align-items:center}.uk49s-author-profile-avatar{width:104px;height:104px;border-radius:32px;display:inline-flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--uk49s-secondary),var(--uk49s-primary));box-shadow:var(--uk49s-shadow)}.uk49s-author-profile-grid{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.25fr) minmax(280px,0.75fr)}.uk49s-author-meta-list{display:grid;gap:.9rem}.uk49s-author-meta-row{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--uk49s-border)}.uk49s-author-meta-row:last-child{border-bottom:0;padding-bottom:0}.uk49s-nav-link:hover,.uk49s-nav-link.is-active,.uk49s-tabs .is-active{background:rgb(14 165 233 / .16);color:#fff}.uk49s-mobile-toggle{padding:.7rem 1rem;border:1px solid var(--uk49s-border);border-radius:14px;background:rgb(255 255 255 / .06);color:#fff;cursor:pointer;font:inherit;font-weight:700}.uk49s-mobile-panel{margin-top:1rem;padding:1rem;border:1px solid var(--uk49s-border);border-radius:20px;background:rgb(15 23 42 / .96);box-shadow:var(--uk49s-shadow)}.uk49s-mobile-nav,.uk49s-mobile-actions{flex-direction:column;align-items:stretch}.uk49s-mobile-actions{margin-top:1rem}.uk49s-button,.uk49s-sound-toggle,.uk49s-tabs button,.uk49s-tabs a{border:0;cursor:pointer;font:inherit}.uk49s-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,var(--uk49s-primary),var(--uk49s-secondary));color:#fff;padding:.78rem 1.15rem;border-radius:999px;font-weight:700;font-size:.96rem;box-shadow:0 18px 40px rgb(14 165 233 / .2)}.uk49s-button-ghost{background:#fff;color:var(--uk49s-ink);border:1px solid var(--uk49s-border);box-shadow:none}.uk49s-button-large{padding:.88rem 1.35rem;font-size:1rem}.uk49s-button-block{width:100%}.uk49s-balance-pill,.uk49s-pill,.uk49s-badge{display:inline-flex;align-items:center;justify-content:center;padding:.42rem .72rem;border-radius:999px;font-size:.78rem;font-weight:700}.uk49s-balance-pill,.uk49s-pill{background:rgb(245 158 11 / .14);border:1px solid rgb(245 158 11 / .22);color:#fcd34d}.uk49s-badge{background:rgb(139 92 246 / .14);border:1px solid rgb(139 92 246 / .22);color:#ddd6fe}.uk49s-user-menu{position:relative}.uk49s-user-menu summary{list-style:none;width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .08);font-weight:700;cursor:pointer}.uk49s-user-menu summary::-webkit-details-marker{display:none}.uk49s-user-menu-panel{position:absolute;right:0;top:calc(100% + 0.75rem);min-width:220px;border-radius:18px;padding:1rem;display:grid;gap:.75rem;background:rgb(15 23 42 / .96);border:1px solid var(--uk49s-border);box-shadow:var(--uk49s-shadow)}.uk49s-hero{position:relative;min-height:calc(100vh - 72px);display:grid;align-items:center;overflow:hidden}.uk49s-hero-bg{position:absolute;inset:0;background:linear-gradient(180deg,rgb(2 6 23 / .42),rgb(2 6 23 / .92)),radial-gradient(circle at 15% 20%,rgb(14 165 233 / .22),transparent 28%),radial-gradient(circle at 80% 22%,rgb(15 118 110 / .2),transparent 32%),radial-gradient(circle at 50% 72%,rgb(245 158 11 / .12),transparent 28%),linear-gradient(135deg,rgb(15 23 42 / .96),rgb(3 7 18 / .98))}.uk49s-hero-inner{position:relative;z-index:1;padding:4rem 0}.uk49s-page-title,.uk49s-hero-title{margin:0;font-size:clamp(2.5rem, 6vw, 4.75rem);line-height:1.05;font-weight:800;letter-spacing:-.04em}.uk49s-hero-title span{background:linear-gradient(90deg,var(--uk49s-primary),var(--uk49s-accent),var(--uk49s-secondary));-webkit-background-clip:text;background-clip:text;color:#fff0}.uk49s-lead,.uk49s-helper-text,.uk49s-card p,.uk49s-card small,.uk49s-prose{color:var(--uk49s-muted)}.uk49s-lead{max-width:780px;font-size:1.1rem;line-height:1.7}.uk49s-center{text-align:center}.uk49s-strip{padding:1rem 0;border-top:1px solid var(--uk49s-border);border-bottom:1px solid var(--uk49s-border);background:rgb(255 255 255 / .04)}.uk49s-stats-grid,.uk49s-grid{display:grid;gap:1.25rem}.uk49s-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.uk49s-grid-1{grid-template-columns:1fr}.uk49s-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.uk49s-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.uk49s-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.uk49s-section{padding:5rem 0}.uk49s-section-muted{background:rgb(255 255 255 / .03);border-top:1px solid var(--uk49s-border);border-bottom:1px solid var(--uk49s-border)}.uk49s-card,.uk49s-banner,.uk49s-tournament-hero-card,.uk49s-session-balance,.uk49s-auth-card,.uk49s-admin-sidebar,.uk49s-admin-content{border-radius:var(--uk49s-radius);padding:1.5rem;border:1px solid var(--uk49s-border);background:linear-gradient(180deg,rgb(15 23 42 / .82),rgb(15 23 42 / .94));box-shadow:var(--uk49s-shadow)}.uk49s-auth-wrap{min-height:calc(100vh - 72px);display:grid;place-items:center;padding:2rem 1rem}.uk49s-auth-wrap-dark{background:linear-gradient(180deg,#020617,#0f172a)}.uk49s-auth-card{width:min(100%, 480px);text-align:center}.uk49s-feature-card,.uk49s-achievement-card,.uk49s-step-card,.uk49s-admin-stat{text-align:center}.uk49s-feature-icon{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:20px;background:rgb(14 165 233 / .14);color:#fff;font-size:1.5rem;font-weight:800;margin-bottom:1rem}.uk49s-step-index{width:58px;height:58px;margin:0 auto 1rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgb(14 165 233 / .14);border:2px solid rgb(14 165 233 / .35);font-weight:800}.uk49s-card-art{min-height:300px;background:linear-gradient(180deg,rgb(15 23 42 / .32),rgb(15 23 42 / .82)),url(https://images.unsplash.com/photo-1550745165-9bc0b252726f?q=80&w=1000&auto=format&fit=crop) center/cover no-repeat}.uk49s-footer{margin-top:auto;border-top:1px solid var(--uk49s-border);background:rgb(2 6 23 / .65)}.uk49s-footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:2rem;padding:3rem 0 2rem}.uk49s-footer a{display:block;margin-bottom:.6rem;color:var(--uk49s-muted)}.uk49s-footer-bottom{padding:1.5rem 0 2rem;border-top:1px solid var(--uk49s-border);display:flex;justify-content:space-between;gap:1rem;color:var(--uk49s-muted);font-size:.92rem}.uk49s-field,.uk49s-field-inline{display:grid;gap:.45rem}.uk49s-field input,.uk49s-field textarea,.uk49s-field select,.uk49s-search,.uk49s-field-inline input{width:100%;box-sizing:border-box;border-radius:16px;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .06);color:var(--uk49s-text);padding:.95rem 1rem;font:inherit}.uk49s-field select option{color:#0f172a;background:#fff}.uk49s-table-wrap{overflow-x:auto}.uk49s-table{width:100%;border-collapse:collapse}.uk49s-table th,.uk49s-table td{text-align:left;padding:1rem;border-bottom:1px solid var(--uk49s-border);vertical-align:top}.uk49s-list{margin:0;padding-left:1.1rem;color:var(--uk49s-muted)}.uk49s-list li+li{margin-top:.45rem}.uk49s-link-list{display:grid;gap:.75rem}.uk49s-link-list-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.uk49s-page-link{color:#7dd3fc}.uk49s-page-link.is-muted{color:var(--uk49s-muted)}.uk49s-share-bar{border-radius:var(--uk49s-radius);padding:1.25rem 1.5rem;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .04)}.uk49s-source-meta{color:var(--uk49s-muted);font-size:.95rem}.uk49s-home-results-card{display:grid;gap:1rem}.uk49s-home-results-card summary,.uk49s-home-result-item summary,.uk49s-admin-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none}.uk49s-home-results-card summary::-webkit-details-marker,.uk49s-home-result-item summary::-webkit-details-marker,.uk49s-admin-accordion summary::-webkit-details-marker{display:none}.uk49s-home-result-item{display:block;padding:1rem;border-radius:18px;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .04)}.uk49s-home-result-item[open],.uk49s-admin-accordion[open]{border-color:rgb(14 165 233 / .35);background:rgb(14 165 233 / .06)}.uk49s-home-result-item summary small,.uk49s-admin-accordion summary small{display:block;margin-top:.25rem;color:var(--uk49s-muted)}.uk49s-home-result-item>div,.uk49s-admin-accordion>form{margin-top:1rem}.uk49s-results-grid{display:grid;gap:1rem}.uk49s-result-card{display:grid;gap:1rem}.uk49s-result-extra-group{display:grid;gap:.5rem}.uk49s-fixture-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:.75rem}.uk49s-fixture-chip{display:grid;gap:.3rem;padding:.8rem;text-align:center;border-radius:18px;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .05)}.uk49s-fixture-chip small{color:#cbd5e1;font-size:.72rem}.uk49s-fixture-chip strong{font-size:1.15rem}.uk49s-fixture-chip.is-h{background:linear-gradient(135deg,#14532d,#16a34a)}.uk49s-fixture-chip.is-a{background:linear-gradient(135deg,#9a3412,#ea580c)}.uk49s-fixture-chip.is-d{background:linear-gradient(135deg,#1d4ed8,#38bdf8)}.uk49s-fixture-chip.is-c{background:linear-gradient(135deg,#374151,#6b7280)}.uk49s-fixture-chip.is-void{background:linear-gradient(135deg,#475569,#94a3b8)}.uk49s-fixture-legend{display:flex;flex-wrap:wrap;gap:.8rem;font-size:.78rem;color:#cbd5e1}.uk49s-result-card-head,.uk49s-result-card-meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.uk49s-result-card-head small,.uk49s-result-card-meta span{display:block;margin-top:.25rem}.uk49s-pagination{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.uk49s-pagination-link{min-width:44px;min-height:44px;padding:.6rem .9rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .05);color:var(--uk49s-text);font-weight:700}.uk49s-pagination-link.is-active{background:linear-gradient(135deg,var(--uk49s-primary),var(--uk49s-secondary));color:#fff}.uk49s-number-balls,.uk49s-stat-chip-wrap{display:flex;flex-wrap:wrap;gap:.65rem}.uk49s-number-ball,.uk49s-stat-chip{min-width:46px;min-height:46px;padding:.7rem .95rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--uk49s-border);color:#0f172a;font-weight:700;box-shadow:0 10px 24px rgb(15 23 42 / .08)}.uk49s-number-ball.is-hot{background:linear-gradient(135deg,#f97316,#f59e0b);border-color:rgb(251 146 60 / .55)}.uk49s-number-ball.is-cold{background:linear-gradient(135deg,#2563eb,#38bdf8);border-color:rgb(56 189 248 / .45)}.uk49s-number-ball.is-overdue{background:linear-gradient(135deg,#7c3aed,#6366f1);border-color:rgb(129 140 248 / .45)}.uk49s-number-ball.is-pair{background:linear-gradient(135deg,#0f766e,#14b8a6);border-color:rgb(20 184 166 / .45)}.uk49s-number-ball.is-bonus{background:linear-gradient(135deg,#facc15,#f59e0b);border-color:rgb(250 204 21 / .55);color:#111827}.uk49s-number-ball.is-booster{background:linear-gradient(135deg,#fb7185,#e11d48);border-color:rgb(244 63 94 / .55)}.uk49s-number-ball.is-powerball{background:linear-gradient(135deg,#ef4444,#b91c1c);border-color:rgb(239 68 68 / .5)}.uk49s-number-ball.is-thunderball{background:linear-gradient(135deg,#a855f7,#6d28d9);border-color:rgb(168 85 247 / .5)}.uk49s-number-ball.is-star{background:linear-gradient(135deg,#fde68a,#f59e0b);border-color:rgb(245 158 11 / .5);color:#111827}.uk49s-number-ball.is-life{background:linear-gradient(135deg,#22c55e,#15803d);border-color:rgb(34 197 94 / .5)}.uk49s-number-ball.is-grand{background:linear-gradient(135deg,#0f766e,#14b8a6);border-color:rgb(20 184 166 / .45)}.uk49s-number-ball.is-extra{background:linear-gradient(135deg,#334155,#0f172a);border-color:rgb(148 163 184 / .4)}.uk49s-stat-chip{min-height:40px;color:#7c3aed}.uk49s-stat-chip.is-cold{color:#93c5fd}.uk49s-stat-entry-list{display:grid;gap:.9rem}.uk49s-stat-entry{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1rem;border-radius:20px;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .04)}.uk49s-stat-entry-balls .uk49s-number-balls{gap:.5rem}.uk49s-stat-entry-balls .uk49s-number-ball{min-width:42px;min-height:42px;padding:.55rem .8rem}.uk49s-stat-entry-copy{display:grid;gap:.15rem;text-align:right}.uk49s-stat-entry-copy strong{color:#fff}.uk49s-admin-accordion{display:block}.uk49s-admin-accordion summary{align-items:flex-start}.uk49s-trend-row{display:grid;gap:.65rem;padding-bottom:.9rem;border-bottom:1px solid var(--uk49s-border)}.uk49s-copy-card{line-height:1.75}.uk49s-copy-card h2,.uk49s-copy-card h3,.uk49s-copy-card p{margin:0}.uk49s-copy-card h3{color:#17324d;font-size:1rem}.uk49s-copy-card p{color:#3a5874}.uk49s-copy-card p+p{margin-top:1rem}.uk49s-copy-card strong{color:#10233b;font-weight:800}.uk49s-copy-card .uk49s-link-list{margin-top:.25rem}.uk49s-extra-meta-list{display:flex;flex-wrap:wrap;gap:.65rem}.uk49s-extra-meta-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .8rem;border-radius:999px;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .05);color:#dbeafe;font-size:.82rem}.uk49s-extra-meta-chip strong{color:#fff}.uk49s-result-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.uk49s-result-info-card,.uk49s-maxmillions-card{display:grid;gap:.35rem;padding:.9rem 1rem;border-radius:18px;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .05)}.uk49s-result-info-card small,.uk49s-maxmillions-card small{color:#93c5fd;text-transform:uppercase;letter-spacing:.04em}.uk49s-result-info-card strong,.uk49s-maxmillions-card strong{color:#fff;font-size:1rem}.uk49s-maxmillions-grid{display:grid;gap:.75rem}.uk49s-maxmillions-card span{color:#dbeafe}.uk49s-seo-extension{margin-top:1rem}.uk49s-faq-list{display:grid;gap:.85rem}.uk49s-faq-item{border:1px solid var(--uk49s-border);border-radius:18px;background:rgb(255 255 255 / .03);padding:.95rem 1rem}.uk49s-faq-item summary{cursor:pointer;font-weight:700;color:#fff;list-style:none}.uk49s-faq-item summary::-webkit-details-marker{display:none}.uk49s-faq-item p{margin-top:.85rem}.uk49s-lottery-tabs a{display:inline-flex;align-items:center;justify-content:center}.uk49s-brand-text,.uk49s-page-title,.uk49s-card h1,.uk49s-card h2,.uk49s-card h3,.uk49s-card strong,.uk49s-header,.uk49s-header a,.uk49s-auth-card,.uk49s-copy-card h3,.uk49s-result-card-head strong,.uk49s-result-card-meta strong{color:var(--uk49s-text)}.uk49s-brand-text{background:linear-gradient(90deg,#0f766e,#2563eb);-webkit-background-clip:text;background-clip:text;color:#fff0}.uk49s-nav-link,.uk49s-tabs button,.uk49s-tabs a,.uk49s-sound-toggle,.uk49s-mobile-toggle,.uk49s-field input,.uk49s-field textarea,.uk49s-field select,.uk49s-search,.uk49s-field-inline input,.uk49s-user-menu summary{background:rgb(255 255 255 / .86);color:var(--uk49s-text);border:1px solid var(--uk49s-border)}.uk49s-nav-link:hover,.uk49s-nav-link.is-active,.uk49s-tabs .is-active{background:rgb(37 99 235 / .08);color:var(--uk49s-primary)}.uk49s-card,.uk49s-banner,.uk49s-tournament-hero-card,.uk49s-session-balance,.uk49s-auth-card,.uk49s-admin-sidebar,.uk49s-admin-content,.uk49s-mobile-panel,.uk49s-user-menu-panel,.uk49s-footer{background:rgb(255 255 255 / .92);color:var(--uk49s-text)}.uk49s-footer-bottom,.uk49s-footer a,.uk49s-auth-card p,.uk49s-copy-card p,.uk49s-helper-text,.uk49s-home-results-card summary small,.uk49s-home-result-item summary small{color:var(--uk49s-muted)}.uk49s-button-ghost{background:rgb(37 99 235 / .06);color:var(--uk49s-text)}.uk49s-balance-pill,.uk49s-pill{background:rgb(15 118 110 / .1);border:1px solid rgb(15 118 110 / .16);color:#0f766e}.uk49s-badge{background:rgb(37 99 235 / .1);border:1px solid rgb(37 99 235 / .16);color:#1d4ed8}.uk49s-home-light,.uk49s-region-shell{color:var(--uk49s-text)}.uk49s-region-hero{padding:2rem;border-radius:32px;background:radial-gradient(circle at top right,rgb(37 99 235 / .12),transparent 30%),radial-gradient(circle at bottom left,rgb(15 118 110 / .12),transparent 34%),linear-gradient(135deg,#ffffff,#eef6ff);border:1px solid rgb(37 99 235 / .12);box-shadow:var(--uk49s-shadow)}.uk49s-region-shell.is-south-africa .uk49s-region-hero{background:radial-gradient(circle at top right,rgb(16 185 129 / .16),transparent 30%),radial-gradient(circle at bottom left,rgb(245 158 11 / .14),transparent 34%),linear-gradient(135deg,#ffffff,#f5fff7)}.uk49s-region-shell.is-canada .uk49s-region-hero{background:radial-gradient(circle at top right,rgb(239 68 68 / .14),transparent 30%),radial-gradient(circle at bottom left,rgb(37 99 235 / .12),transparent 34%),linear-gradient(135deg,#ffffff,#fff7f7)}.uk49s-region-shell.is-united-kingdom .uk49s-region-hero{background:radial-gradient(circle at top right,rgb(37 99 235 / .16),transparent 30%),radial-gradient(circle at bottom left,rgb(220 38 38 / .12),transparent 34%),linear-gradient(135deg,#ffffff,#f7faff)}.uk49s-region-entry,.uk49s-region-lottery-card{min-height:100%}.uk49s-author-card{display:grid;grid-template-columns:64px 1fr;gap:1rem;align-items:start;padding:1.1rem 1.2rem;border-radius:24px;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .92);box-shadow:var(--uk49s-shadow)}.uk49s-author-avatar{width:64px;height:64px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--uk49s-primary),var(--uk49s-secondary));color:#fff;font-weight:800;font-size:1.25rem}.uk49s-author-copy{display:grid;gap:.35rem}.uk49s-author-copy small,.uk49s-author-copy span,.uk49s-colour-chip{color:var(--uk49s-muted)}.uk49s-author-copy p{margin:0;color:var(--uk49s-muted)}.uk49s-colour-chip{display:inline-flex;align-items:center;gap:.55rem}.uk49s-colour-chip span{width:16px;height:16px;border-radius:999px;display:inline-block}.uk49s-page-link{color:#1d4ed8}.uk49s-page-link.is-muted{color:#475569}.uk49s-number-ball,.uk49s-stat-chip{background:linear-gradient(180deg,#ffffff,#e8f1ff);border-color:rgb(37 99 235 / .18);color:#17324d;box-shadow:0 10px 22px rgb(15 23 42 / .08)}.uk49s-stat-chip{background:linear-gradient(180deg,#ffffff,#eef4ff);color:#1d4ed8}.uk49s-home-results-card,.uk49s-home-result-item,.uk49s-result-card,.uk49s-result-info-card,.uk49s-maxmillions-card,.uk49s-extra-meta-chip,.uk49s-faq-item,.uk49s-share-bar,.uk49s-stat-entry{background:rgb(248 250 252 / .96)}.uk49s-home-results-card,.uk49s-home-result-item,.uk49s-result-card,.uk49s-result-info-card,.uk49s-maxmillions-card,.uk49s-extra-meta-chip{background:rgb(248 250 252 / .96)}.uk49s-feature-icon,.uk49s-step-index{color:#1d4ed8;background:rgb(37 99 235 / .08);border-color:rgb(37 99 235 / .18)}.uk49s-mobile-panel,.uk49s-user-menu-panel{background:rgb(255 255 255 / .96)}.uk49s-result-info-card small,.uk49s-maxmillions-card small{color:#2563eb}.uk49s-result-info-card strong,.uk49s-maxmillions-card strong,.uk49s-extra-meta-chip,.uk49s-extra-meta-chip strong,.uk49s-faq-item summary,.uk49s-stat-entry-copy strong{color:var(--uk49s-text)}.uk49s-extra-meta-chip{color:#475569}.uk49s-number-ball.is-hot{color:#fff;box-shadow:0 0 0 4px rgb(249 115 22 / .12),0 8px 22px rgb(249 115 22 / .28)}.uk49s-number-ball.is-cold{color:#fff;box-shadow:0 0 0 4px rgb(56 189 248 / .12),0 8px 22px rgb(56 189 248 / .24)}.uk49s-number-ball.is-overdue,.uk49s-number-ball.is-pair,.uk49s-number-ball.is-booster,.uk49s-number-ball.is-powerball,.uk49s-number-ball.is-thunderball,.uk49s-number-ball.is-life,.uk49s-number-ball.is-grand,.uk49s-number-ball.is-extra{color:#fff}.uk49s-number-ball.is-match{position:relative;border-color:rgb(34 197 94 / .45);box-shadow:0 0 0 4px rgb(34 197 94 / .14),0 12px 24px rgb(34 197 94 / .16)}.uk49s-number-ball.is-match::after{content:"✓";position:absolute;top:-8px;right:-6px;width:18px;height:18px;border-radius:999px;background:#15803d;color:#fff;font-size:.7rem;font-weight:800;line-height:18px;text-align:center;box-shadow:0 6px 14px rgb(21 128 61 / .22)}.uk49s-prediction-match-card{display:grid;gap:.8rem;padding:1rem 1.05rem;border-radius:18px;border:1px solid rgb(34 197 94 / .2);background:linear-gradient(180deg,rgb(240 253 244 / .96),rgb(236 253 245 / .92))}.uk49s-prediction-hit-list{display:grid;gap:.7rem}.uk49s-prediction-hit-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:center;padding:.75rem .8rem;border-radius:16px;background:rgb(255 255 255 / .78);border:1px solid rgb(148 163 184 / .16)}.uk49s-prediction-hit-copy{display:grid;gap:.35rem}.uk49s-prediction-hit-copy strong{color:var(--uk49s-text)}.uk49s-prediction-hit-tags{display:flex;flex-wrap:wrap;gap:.45rem}.uk49s-hit-source-pill{display:inline-flex;align-items:center;padding:.34rem .62rem;border-radius:999px;background:rgb(15 118 110 / .12);color:#0f4c45;font-size:.82rem;font-weight:700}.uk49s-prediction-match-card.is-hit{border-color:rgb(59 130 246 / .22);background:linear-gradient(180deg,rgb(239 246 255 / .96),rgb(240 249 255 / .92))}.uk49s-prediction-match-card.is-strong{border-color:rgb(249 115 22 / .22);background:linear-gradient(180deg,rgb(255 247 237 / .98),rgb(255 251 235 / .94))}.uk49s-number-ball.is-match::after{content:"+"}.uk49s-daywise-card.is-active{border-color:rgb(37 99 235 / .22);box-shadow:0 16px 34px rgb(37 99 235 / .12)}.uk49s-copy-card h3{font-size:.98rem}@media (max-width:768px){.uk49s-page-title,.uk49s-hero-title{font-size:clamp(1.75rem, 8vw, 2.5rem)}.uk49s-lead{font-size:.98rem;line-height:1.65}.uk49s-region-hero{padding:1.35rem}.uk49s-author-card{grid-template-columns:52px 1fr}.uk49s-author-avatar{width:52px;height:52px}.uk49s-button,.uk49s-nav-link,.uk49s-tabs a,.uk49s-tabs button{padding:.68rem .9rem;font-size:.9rem}.uk49s-prediction-hit-item{grid-template-columns:1fr}}.uk49s-progress-bar{width:100%;height:10px;border-radius:999px;overflow:hidden;background:rgb(255 255 255 / .08)}.uk49s-progress-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--uk49s-primary),var(--uk49s-accent))}.uk49s-notice{margin-bottom:1rem;padding:.95rem 1rem;border-radius:16px;border:1px solid var(--uk49s-border)}.uk49s-notice-success{background:rgb(34 197 94 / .12);color:#166534}.uk49s-notice-error{background:rgb(239 68 68 / .14);color:#b91c1c}.uk49s-notice-info{background:rgb(59 130 246 / .14);color:#1d4ed8}.uk49s-number-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.6rem}.uk49s-selection-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.uk49s-number-selection,.uk49s-selection-ready{display:grid;gap:1rem}.uk49s-selected-preview{display:flex;gap:.75rem;flex-wrap:wrap}.uk49s-selected-pill{min-width:48px;height:48px;padding:0 .9rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--uk49s-primary),var(--uk49s-secondary));color:#fff;font-weight:800}.uk49s-number-button{min-height:48px;border-radius:16px;border:1px solid var(--uk49s-border);background:rgb(255 255 255 / .92);color:var(--uk49s-text);font-weight:700;cursor:pointer}.uk49s-number-button.is-selected{background:linear-gradient(135deg,var(--uk49s-primary),var(--uk49s-secondary));color:#fff}.uk49s-number-button.is-hit{background:linear-gradient(135deg,var(--uk49s-accent),#fb7185);color:#fff}.uk49s-drawn-wrap{display:grid;gap:.75rem}.uk49s-drawn-numbers{display:flex;gap:.75rem;flex-wrap:wrap}.uk49s-drawn-numbers span{width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .92);color:var(--uk49s-text);font-weight:700}.uk49s-result{min-height:40px;color:#b45309;font-weight:700}.uk49s-scratch-board{position:relative;aspect-ratio:3 / 2;border-radius:28px;overflow:hidden;border:1px solid var(--uk49s-border)}.uk49s-scratch-placeholder{border:1px dashed rgb(245 158 11 / .35);border-radius:24px;padding:2rem;text-align:center;color:#92400e;background:rgb(245 158 11 / .08)}.uk49s-scratch-reveal{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,#020617,#1e293b);font-size:4rem;font-weight:800;color:#fff}.uk49s-scratch-board canvas{position:absolute;inset:0;width:100%;height:100%}.uk49s-wheel-wrap{position:relative;width:min(100%, 420px);margin:0 auto}.uk49s-wheel-pointer{position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:18px solid #fff0;border-right:18px solid #fff0;border-top:34px solid var(--uk49s-accent);z-index:2}.uk49s-wheel{position:relative;overflow:hidden;width:100%;aspect-ratio:1 / 1;border-radius:999px;border:8px solid rgb(255 255 255 / .12);background:conic-gradient(#ef4444 0deg 30deg,#f59e0b 30deg 60deg,#10b981 60deg 90deg,#3b82f6 90deg 120deg,#8b5cf6 120deg 150deg,#ec4899 150deg 180deg,#f59e0b 180deg 210deg,#64748b 210deg 240deg,#10b981 240deg 270deg,#3b82f6 270deg 300deg,#8b5cf6 300deg 330deg,#64748b 330deg 360deg);box-shadow:var(--uk49s-shadow)}.uk49s-wheel-segment-label{position:absolute;top:50%;left:50%;min-width:56px;text-align:center;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-150px) rotate(var(--angle-inverse));color:#fff;font-weight:800;text-shadow:0 6px 18px rgb(2 6 23 / .9)}.uk49s-wheel-segment-label.is-winning{color:#fef08a;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-150px) rotate(var(--angle-inverse)) scale(1.2)}.uk49s-wheel-hub{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:94px;height:94px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgb(2 6 23 / .92);border:8px solid rgb(255 255 255 / .12);box-shadow:inset 0 10px 24px rgb(139 92 246 / .18);z-index:1}.uk49s-wheel-hub span{font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff}.uk49s-win-overlay{position:fixed;inset:0;display:grid;place-items:center;pointer-events:none;opacity:0;transition:opacity 180ms ease;z-index:9999}.uk49s-win-overlay.is-visible{opacity:1}.uk49s-win-banner{display:grid;gap:.5rem;padding:1.25rem 1.75rem;border-radius:24px;background:rgb(2 6 23 / .92);border:1px solid rgb(245 158 11 / .35);box-shadow:0 24px 80px rgb(2 6 23 / .45);text-align:center}.uk49s-win-banner strong{font-size:clamp(1.8rem, 5vw, 3rem);color:#fcd34d}.uk49s-win-banner span{color:#e2e8f0}.uk49s-win-particle{position:absolute;top:-10vh;left:50%;width:14px;height:22px;border-radius:999px;background:var(--particle-color);transform:translateX(var(--particle-x)) rotate(var(--particle-rotate));animation:uk49s-confetti-fall 1.9s ease-in forwards;animation-delay:var(--particle-delay)}@keyframes uk49s-confetti-fall{0%{opacity:0;transform:translateX(var(--particle-x)) translateY(-10vh) rotate(0deg)}15%{opacity:1}100%{opacity:0;transform:translateX(calc(var(--particle-x) + 4vw)) translateY(110vh) rotate(540deg)}}.uk49s-admin{display:grid;grid-template-columns:280px minmax(0,1fr);gap:1.5rem;padding:2rem 0}.uk49s-admin-sidebar a{display:block;padding:.9rem 1rem;border-radius:16px;color:var(--uk49s-muted)}.uk49s-admin-sidebar a.is-active,.uk49s-admin-sidebar a:hover{background:rgb(37 99 235 / .1);color:var(--uk49s-text)}.uk49s-action-form{display:inline-block;margin:0 .25rem .25rem 0}.uk49s-admin-user-form{max-width:320px;margin-bottom:.75rem}.uk49s-admin-actions{align-items:center}.is-locked{opacity:.55;filter:grayscale(1)}@media (max-width:920px){.uk49s-nav,.uk49s-footer-grid,.uk49s-grid-1,.uk49s-grid-4,.uk49s-grid-3,.uk49s-grid-2,.uk49s-author-profile-grid,.uk49s-admin,.uk49s-stats-grid{grid-template-columns:1fr}.uk49s-footer-bottom,.uk49s-toolbar,.uk49s-button-row,.uk49s-meta-list,.uk49s-tournament-stats{flex-direction:column}}@media (max-width:640px){.uk49s-page-shell{padding:2.5rem 0}.uk49s-hero{min-height:auto}.uk49s-hero-inner{padding:3rem 0}.uk49s-header-inner{flex-wrap:wrap;padding:.75rem 0}.uk49s-author-profile-hero{grid-template-columns:1fr;text-align:center}.uk49s-author-profile-avatar{margin:0 auto}.uk49s-nav,.uk49s-header-actions{display:none}.uk49s-mobile-menu{display:block}.uk49s-mobile-menu[open]{width:100%;margin-top:.75rem}.uk49s-number-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.uk49s-wheel-segment-label{font-size:.9rem;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-118px) rotate(var(--angle-inverse))}.uk49s-wheel-segment-label.is-winning{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-118px) rotate(var(--angle-inverse)) scale(1.15)}.uk49s-home-results-card summary,.uk49s-home-result-item summary,.uk49s-admin-accordion summary,.uk49s-result-card-head,.uk49s-result-card-meta,.uk49s-stat-entry{align-items:flex-start;flex-direction:column}.uk49s-stat-entry-copy{text-align:left}}