:root{--navy:#102243;--navy-2:#0b1930;--red:#e2232a;--red-dark:#ba1720;--ink:#16253d;--muted:#718094;--line:#e4e9ef;--paper:#f5f7fa;--card:#fff;--soft-red:#fff3f3;--success:#29a56d;--yellow:#f4b631;--radius:12px;--shadow:0 10px 28px rgba(21,38,67,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;color:var(--ink);background:#fff;font-family:Be Vietnam Pro,Arial,sans-serif;font-size:14px;line-height:1.45}body.menu-open,body.auth-open,body.checkout-open{overflow:hidden}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed}[hidden]{display:none!important}.app-container{width:min(1200px,calc(100% - 48px));margin:0 auto}.skip-link{position:fixed;z-index:999;top:8px;left:8px;padding:10px 13px;color:#fff;background:var(--navy);border-radius:6px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid rgba(226,35,42,.35);outline-offset:3px}.utility-bar{color:#dce5f4;background:var(--navy-2);font-size:10px}.utility-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:28px}.utility-inner p{margin:0}.utility-inner p b{display:inline-grid;place-items:center;width:19px;height:17px;margin-right:5px;color:#102243;border-radius:3px;background:#f6c340;font-size:9px}.utility-link{padding:0;color:#f6ca55;border:0;background:transparent;font-size:10px;font-weight:700}.utility-link span{margin-left:4px}.site-header{position:sticky;z-index:50;top:0;border-bottom:1px solid var(--line);background:#fffffff7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header-inner{display:flex;align-items:center;min-height:62px;gap:24px}.brand{display:inline-flex;align-items:center;white-space:nowrap}.brand-word{font-size:16px;font-weight:500;letter-spacing:-.04em}.brand-word b{margin-right:3px;color:var(--red);font-weight:800;letter-spacing:-.06em}.primary-nav{display:flex;align-items:stretch;align-self:stretch;gap:19px;margin-left:12px}.primary-nav a{position:relative;display:flex;align-items:center;color:#42516a;font-size:10px;font-weight:700;white-space:nowrap}.primary-nav a:hover,.primary-nav a.is-active{color:var(--red)}.primary-nav a.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;content:"";background:var(--red)}.nav-count{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:4px;color:var(--red);border-radius:50%;background:#fff0f1;font-family:DM Mono,monospace;font-size:8px}.header-tools{display:flex;align-items:center;gap:13px;margin-left:auto}.header-clock{display:grid;gap:2px;color:#8c98a8;font-size:8px;white-space:nowrap}.header-clock b{color:#506078;font-family:DM Mono,monospace;font-size:9px}.header-status{display:flex;align-items:center;gap:6px;color:#789086;font-size:9px;font-weight:700;white-space:nowrap}.status-dot{display:inline-block;flex:0 0 auto;width:8px;height:8px;border:3px solid #cceedd;border-radius:50%;background:#30a970}.account-button{display:flex;align-items:center;gap:7px;padding:4px 7px 4px 4px;color:#34445d;border:1px solid #e3e8ee;border-radius:20px;background:#fff;font-size:10px;font-weight:700;white-space:nowrap}.account-button:hover{border-color:#e4afb3;color:var(--red)}.account-avatar{display:grid;place-items:center;width:24px;height:24px;color:#fff;border-radius:50%;background:var(--navy);font-size:9px;font-weight:800}.menu-toggle{display:none}.account-copy{display:grid;gap:1px;min-width:0;text-align:left}.account-copy strong{color:#34445d;font-size:9px;line-height:1.1}.account-copy small{overflow:hidden;color:#8a98a7;font-size:7px;font-weight:500;line-height:1.1;text-overflow:ellipsis}.account-menu-wrap{position:relative}.account-button .account-chevron{display:inline-grid;place-items:center;width:13px;color:#8794a4;font-size:14px;line-height:1;transition:transform .18s ease}.account-button.is-open{border-color:#cfd9e4;box-shadow:0 5px 16px #10224314}.account-button.is-open .account-chevron{transform:rotate(180deg)}.account-menu{position:absolute;z-index:80;top:calc(100% + 10px);right:0;width:270px;padding:8px;border:1px solid #e2e8ef;border-radius:14px;background:#fff;box-shadow:0 18px 42px #10224329}.account-menu-profile{display:flex;align-items:center;gap:10px;padding:10px 9px 11px}.account-menu-avatar{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;color:#fff;border-radius:50%;background:#102243;font-size:11px;font-weight:800}.account-menu-profile>div{display:grid;gap:3px;min-width:0}.account-menu-profile strong{overflow:hidden;color:#1b2d4a;font-size:11px;line-height:1.2;text-overflow:ellipsis}.account-menu-profile small{overflow:hidden;color:#8b97a7;font-family:DM Mono,monospace;font-size:8px;line-height:1.2;text-overflow:ellipsis}.account-menu-divider{height:1px;margin:3px 5px;background:#edf1f5}.account-menu>button{display:flex;align-items:center;width:100%;gap:10px;min-height:48px;padding:6px 8px;color:#53657c;border:0;border-radius:9px;background:#fff;text-align:left}.account-menu>button:hover,.account-menu>button.is-active{color:#d71920;background:#fff3f3}.account-menu>button>span:last-child{display:grid;gap:2px;min-width:0}.account-menu>button strong{color:inherit;font-size:10px;line-height:1.2}.account-menu>button small{overflow:hidden;color:#9aa5b2;font-size:8px;line-height:1.2;text-overflow:ellipsis}.account-menu-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:28px;height:28px;color:#55708f;border:1px solid #e5ebf2;border-radius:8px;background:#f8fafc;font-size:14px;line-height:1}.account-menu>button:hover .account-menu-icon,.account-menu>button.is-active .account-menu-icon{color:#d71920;border-color:#ffd6d8;background:#fff}.account-menu-logout{color:#7d8998!important}.account-menu-logout:hover{color:#d71920!important}.home-section{padding:30px 0 28px;color:#fff;background:linear-gradient(128deg,#0c1a32,#152b54 70%,#13274a)}.home-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:0 0 20px}.section-kicker{margin:0;color:var(--red);font-size:9px;font-weight:800;letter-spacing:.16em}.home-section .section-kicker{color:#f4c13e}.home-heading h1{margin:8px 0 7px;color:#fff;font-size:24px;letter-spacing:-.055em;line-height:1.18}.home-heading p:not(.section-kicker){max-width:630px;margin:0;color:#b7c5dc;font-size:11px}.home-heading-meta{display:grid;gap:3px;min-width:150px;padding:10px 14px;border-left:1px solid rgba(255,255,255,.17);text-align:right}.home-heading-meta span{color:#aab8ce;font-size:9px}.home-heading-meta b{color:#fff;font-family:DM Mono,monospace;font-size:13px}.home-heading-meta small{color:#f6ca55;font-size:8px}.jackpot-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jackpot-card{position:relative;min-height:185px;overflow:hidden;padding:16px 18px 14px;border:1px solid rgba(255,255,255,.16);border-radius:10px;box-shadow:inset 0 1px #ffffff26}.jackpot-card:after{position:absolute;width:250px;height:250px;content:"";right:-100px;bottom:-180px;border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 28px #ffffff09,0 0 0 58px #ffffff06}.jackpot-card-power{background:linear-gradient(118deg,#ed2431,#cc1d2b)}.jackpot-card-mega{background:linear-gradient(118deg,#2164d4,#1c4fab)}.jackpot-card-top{display:flex;align-items:center;gap:8px}.jackpot-card-top span{padding:4px 7px;color:#fff;border-radius:4px;background:#00000029;font-size:9px;font-weight:800}.jackpot-card-top b{color:#ffffffb3;font-size:8px;letter-spacing:.07em}.jackpot-card>small{display:block;margin-top:16px;color:#ffffffb3;font-size:9px}.jackpot-card>strong{display:block;margin-top:1px;color:#fff;font-family:DM Mono,monospace;font-size:23px;letter-spacing:-.06em}.jackpot-card>p{margin:4px 0 0;color:#ffffffd1;font-size:9px}.jackpot-card-actions{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin-top:14px}.jackpot-card-actions button{min-height:29px;padding:0 10px;color:#172a50;border:0;border-radius:5px;background:#f8c73f;font-size:9px;font-weight:800}.jackpot-card-actions button:hover{transform:translateY(-1px)}.jackpot-card-actions a{color:#fff;font-size:9px;font-weight:700}.jackpot-metrics{position:absolute;z-index:1;right:18px;bottom:13px;display:grid;grid-template-columns:auto auto;column-gap:8px;color:#ffffffad;font-size:8px}.jackpot-metrics b{color:#fff;font-family:DM Mono,monospace;font-size:9px}.home-data-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) 230px;gap:12px;margin-top:14px}.home-panel{min-height:205px;padding:15px;color:var(--ink);border-radius:10px;background:#fff}.panel-title-row{display:flex;align-items:start;justify-content:space-between;gap:10px;padding-bottom:11px;border-bottom:1px solid var(--line)}.panel-kicker{color:#8392a4;font-size:8px;font-weight:800;letter-spacing:.13em}.panel-title-row h2{margin:3px 0 0;font-size:13px;letter-spacing:-.03em}.panel-title-row a{color:var(--red);font-size:8px;font-weight:800}.result-tiles{display:grid;gap:7px;margin-top:10px}.result-tile{display:grid;grid-template-columns:1fr auto;gap:8px;padding:8px 0;border-bottom:1px solid #edf0f3}.result-tile:last-child{border-bottom:0}.result-tile strong{display:block;color:#34445d;font-size:9px}.result-tile small{display:block;margin-top:2px;color:#95a1ad;font-size:8px}.mini-balls{display:flex;align-items:center;gap:3px}.mini-balls i{display:grid;place-items:center;width:17px;height:17px;color:#fff;border-radius:50%;background:var(--red);font-family:DM Mono,monospace;font-size:6px;font-style:normal}.mini-balls i:last-child.special-ball{color:#4d4114;background:#f4c740}.schedule-table{margin-top:9px}.schedule-row{display:grid;grid-template-columns:minmax(0,1fr) 1.2fr 42px;align-items:center;gap:7px;min-height:27px;border-bottom:1px solid #edf0f3;color:#5d6d82;font-size:8px}.schedule-row b{color:#33445e;font-size:8px}.schedule-row span{color:#7c8a9a}.schedule-row em{color:#294d79;font-family:DM Mono,monospace;font-size:8px;font-style:normal;text-align:right}.home-alerts{display:grid;gap:8px}.alert-card{display:flex;gap:8px;min-height:61px;padding:9px;color:#405168;border-radius:9px;background:#fff}.alert-card>b{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;color:#527393;border-radius:5px;background:#eaf2fb;font-size:8px}.alert-card strong{display:block;color:#34445b;font-size:9px}.alert-card p{margin:2px 0 0;color:#7e8b9a;font-size:8px;line-height:1.45}.alert-card-yellow{background:#fff6d9}.alert-card-yellow>b{color:#8b671b;background:#fce4a2}.account-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px;padding:13px 15px;border-radius:9px;background:linear-gradient(100deg,#dd202c,#f13b44)}.account-cta strong,.account-cta span{display:block}.account-cta strong{color:#fff;font-size:11px}.account-cta span{margin-top:3px;color:#ffffffc7;font-size:9px}.account-cta-actions{display:flex;gap:7px}.account-cta-actions button{min-height:31px;padding:0 11px;color:var(--red);border:0;border-radius:5px;background:#fff;font-size:9px;font-weight:800}.account-cta-actions button+button{color:#fff;border:1px solid rgba(255,255,255,.52);background:transparent}.product-section,.play-section,.saved-section,.results-section,.responsible-section,.support-section{padding:38px 0}.product-section,.saved-section,.responsible-section{background:var(--paper)}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:26px;margin-bottom:20px}.section-heading h2,.wallet-overview h2{margin:5px 0 0;font-size:25px;letter-spacing:-.06em}.section-heading>p,.wallet-overview>div>p:not(.section-kicker){max-width:450px;margin:0;color:var(--muted);font-size:10px;line-height:1.7}.compact-heading{margin-bottom:16px}.product-tabs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.product-tab{min-height:112px;padding:10px;text-align:left;border:1px solid #dfe6ed;border-radius:9px;background:#fff;transition:.18s ease}.product-tab:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.product-tab.is-selected{border-color:var(--accent,#e2232a);box-shadow:inset 0 0 0 1px var(--accent,#e2232a)}.product-tab img{display:block;width:100%;height:45px;margin-bottom:7px;object-fit:contain;object-position:left center}.product-tab-mark{display:flex;align-items:center;height:45px;margin-bottom:7px;color:#d69a29;font-size:12px;font-weight:800}.product-tab-mark:before{content:"●";margin-right:5px;color:#f4bf45}.product-tab strong{display:block;font-size:10px}.product-tab small{display:block;margin-top:3px;color:#94a0ad;font-size:8px;line-height:1.4}.play-section{background:#fff}.purchase-progress{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:20px;padding:11px;border:1px solid var(--line);border-radius:8px;background:#fbfcfd}.purchase-progress span{display:flex;align-items:center;gap:5px;color:#9aa6b3;font-size:9px;font-weight:700}.purchase-progress b{display:grid;place-items:center;width:17px;height:17px;color:#718096;border:1px solid #cbd4df;border-radius:50%;font-family:DM Mono,monospace;font-size:8px}.purchase-progress .is-done{color:#31875c}.purchase-progress .is-done b{color:#fff;border-color:#2caf72;background:#2caf72}.purchase-progress i{width:55px;height:1px;background:#dce3eb}.play-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:22px;align-items:start}.play-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid var(--line)}.play-title{display:flex;align-items:center;gap:12px}.product-badge{display:grid;place-items:center;width:56px;height:56px;padding:7px;color:var(--red);border-radius:9px;background:var(--accent-soft,#fff0f1);font-size:9px;font-weight:800;text-align:center}.play-heading h2{margin:3px 0 0;font-size:24px;letter-spacing:-.065em}.game-draw-meta{margin:2px 0 0;color:#7f8c9c;font-size:9px}.draw-card{display:flex;align-items:center;gap:7px;padding-left:14px;border-left:1px solid var(--line)}.draw-card small,.draw-card strong,.draw-card em{display:block}.draw-card small{color:#98a5b1;font-size:7px;font-weight:800;letter-spacing:.1em}.draw-card strong{margin-top:2px;color:#35435a;font-size:9px}.draw-card em{max-width:190px;margin-top:2px;color:#8895a2;font-size:8px;font-style:normal}.draw-card>b{color:var(--red);font-family:DM Mono,monospace;font-size:10px;white-space:nowrap}.game-info-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:15px 0}.game-info-strip span,.game-info-strip strong{display:block}.game-info-strip span{color:#9ba7b2;font-size:7px;font-weight:800;letter-spacing:.13em}.game-info-strip strong{margin-top:4px;color:#39485e;font-size:10px}.selection-stack{display:grid;gap:12px}.standard-shell{padding:17px;border-radius:11px;background:#f0f4f8}.standard-card{overflow:hidden;border:1px solid #e0e7ee;border-radius:9px;background:#fff;box-shadow:0 6px 15px #162b480f}.standard-card-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;color:#fff;background:#2f75cf}.standard-card-heading h3{margin:0;font-size:16px;letter-spacing:-.04em}.standard-card-heading p{margin:2px 0 0;color:#fffc;font-size:9px}.line-count{padding:5px 7px;color:#fff;border:1px solid rgba(255,255,255,.34);border-radius:4px;font-family:DM Mono,monospace;font-size:8px}.entries-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 15px;border-bottom:1px solid #edf1f4}.entries-heading strong{font-size:11px}.entries-heading span{color:#98a5b0;font-size:8px}.entries-content{display:grid;grid-template-columns:minmax(0,1fr) 220px;min-height:265px}.entries-list{padding:11px 15px}.entry-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:40px}.entry-index{color:#526177;font-family:DM Mono,monospace;font-size:10px;text-align:center}.entry-numbers,.entry-code-digits{display:flex;flex-wrap:wrap;gap:6px}.entry-ball,.entry-code-digit{display:grid;place-items:center;width:31px;height:31px;padding:0;color:#415167;border:1px solid #ccd6df;border-radius:50%;background:#fff;font-family:DM Mono,monospace;font-size:9px}.entry-ball:hover{color:#fff;border-color:#2f75cf;background:#2f75cf}.entry-special{display:grid;place-items:center;width:31px;height:31px;color:#c31924;border:1px solid #eeafb4;border-radius:7px;background:#fff2f3}.entry-special small{color:#c31924;font-size:6px;font-weight:800}.entry-special b{color:#c31924;font-family:DM Mono,monospace;font-size:8px}.entry-actions{display:flex;gap:4px}.entry-actions button{width:20px;height:24px;padding:0;color:#66758a;border:0;background:transparent;font-size:13px}.entry-actions button:hover{color:var(--red)}.entries-quick-actions{display:flex;flex-direction:column;justify-content:center;gap:9px;padding:14px;border-left:1px solid #edf1f4}.entry-quick-button{min-height:38px;padding:0 9px;color:#334764;border:0;border-radius:21px;background:#f1f4f7;font-size:9px;font-weight:800}.entry-quick-button:hover{color:#fff;background:#2f75cf}.entry-quick-button.quiet{color:#738296}.matrix-order-bar{position:sticky;z-index:9;bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:15px;width:min(660px,100%);margin:15px auto 0;padding:11px 13px;border:1px solid #e2e7ed;border-radius:9px;background:#fffffff5;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.matrix-order-bar div{display:flex;gap:18px}.matrix-order-bar span{color:#4e5d71;font-size:10px;font-weight:800}.matrix-order-bar strong{color:#1f314d;font-family:DM Mono,monospace;font-size:11px}.matrix-order-bar .button{min-width:135px}.matrix-note{display:flex;justify-content:center;gap:5px;margin:9px auto 0;color:#8e9aa7;font-size:8px;text-align:center}.matrix-note span{display:grid;place-items:center;width:14px;height:14px;color:#3f75b1;border:1px solid #b8cee5;border-radius:50%}.matrix-note p{margin:0}.line-editor{margin-top:12px;padding:16px;border:1px solid #dfe7ef;border-radius:9px;background:#fff;box-shadow:var(--shadow)}.line-editor-head{display:flex;align-items:start;justify-content:space-between;gap:12px}.line-editor h3{margin:3px 0 0;font-size:16px}.line-editor>p{margin:6px 0 0;color:var(--muted);font-size:9px}.number-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:5px;margin-top:12px}.number-chip{display:grid;place-items:center;min-height:28px;padding:0;color:#536277;border:1px solid #d9e1e8;border-radius:6px;background:#fff;font-family:DM Mono,monospace;font-size:9px}.number-chip:hover{color:var(--red);border-color:#e7a2a7}.number-chip.is-selected{color:#fff;border-color:var(--red);background:var(--red);box-shadow:0 3px 8px #e2232a2e}.special-editor{margin-top:12px;padding-top:11px;border-top:1px solid #edf1f4}.special-editor>span{font-size:9px;font-weight:800}.special-grid{grid-template-columns:repeat(6,1fr)}.line-editor-actions,.selection-footer-actions,.code-builder-actions{display:flex;justify-content:flex-end;align-items:center;gap:7px;margin-top:13px}.keno-selection-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;margin-bottom:10px;border:1px solid #e1e8ee;border-radius:6px;background:#f9fbfc}.keno-selection-summary span{color:#93a0ae;font-size:8px}.keno-selection-summary strong{color:#46556a;font-family:DM Mono,monospace;font-size:9px}.selection-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:11px;padding-top:10px;border-top:1px solid #edf1f4;color:#8996a4;font-size:8px}.selection-footer strong{color:var(--red);font-family:DM Mono,monospace;font-size:11px}.text-button{padding:3px 0;color:var(--red);border:0;background:transparent;font-size:8px;font-weight:800}.small-button{min-height:28px;padding:0 9px;color:var(--red);border:1px solid #efc1c4;border-radius:5px;background:#fff;font-size:8px;font-weight:800}.small-button:hover{color:#fff;background:var(--red)}.entries-empty{padding:18px 0;color:#98a4b0;font-size:9px;text-align:center}.code-builder{margin-top:9px;padding:11px;border:1px dashed #dce4ec;border-radius:7px;background:#fafcfd}.code-builder-label{color:#718095;font-size:9px;font-weight:800}.code-inputs{display:flex;gap:7px;margin:10px 0 8px}.code-inputs select{-webkit-appearance:none;appearance:none;width:53px;height:44px;padding:0 14px 0 0;color:#1e2e45;border:1px solid #d9e1e8;border-radius:7px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%2334414c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 7px center/11px;font-family:DM Mono,monospace;font-size:18px;font-weight:700;text-align:center;text-align-last:center}.code-inputs select:focus{border-color:var(--red)}.bingo-content{display:grid;grid-template-columns:minmax(0,1fr) 220px;min-height:220px}.bingo-boards{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:13px 15px;margin:0}.bingo-board{padding:11px;text-align:left;border:1px solid #dce4eb;border-radius:7px;background:#fff}.bingo-board.is-selected{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.bingo-board strong{display:block;font-size:10px}.bingo-board small{display:block;margin-top:2px;color:var(--muted);font-size:8px}.bingo-options{display:flex;flex-wrap:wrap;gap:6px;padding:0 15px 12px;margin:0}.bingo-option{padding:7px 9px;color:#56667a;border:1px solid #dce4eb;border-radius:5px;background:#fff;font-size:8px;font-weight:700}.bingo-option.is-selected{color:#fff;border-color:var(--red);background:var(--red)}.bingo-content .selection-footer{grid-column:1;margin:0 15px 12px}.bingo-content .entries-quick-actions{grid-column:2;grid-row:1 / span 3}.bingo-quick-actions{justify-content:center}.ticket-panel{position:sticky;top:78px;padding:15px;border:1px solid #dee6ee;border-radius:10px;background:#fff;box-shadow:var(--shadow)}.ticket-panel-head{display:flex;align-items:start;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--line)}.ticket-panel h2{margin:3px 0 0;font-size:20px;letter-spacing:-.06em}.ticket-panel h2 span{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--red);border-radius:50%;background:#fff0f1;font-family:DM Mono,monospace;font-size:8px;vertical-align:top}.icon-button{display:grid;place-items:center;width:28px;height:28px;padding:0;color:#8996a6;border:1px solid #e1e7ed;border-radius:6px;background:#fff}.icon-button:hover{color:var(--red);border-color:#efbdc1}.cart-list{display:grid;gap:6px;max-height:250px;overflow:auto;padding:10px 0 2px}.cart-item{position:relative;padding:9px;border:1px solid #e9edf1;border-radius:7px;background:#fbfcfd}.cart-item-head{display:flex;justify-content:space-between;gap:9px}.cart-item b{font-size:9px}.cart-item small{color:#8794a2;font-size:8px}.cart-item-numbers{display:flex;flex-wrap:wrap;gap:3px;margin-top:6px}.cart-item-numbers span{display:grid;place-items:center;min-width:19px;height:19px;padding:0 3px;color:var(--red);border-radius:4px;background:#fff0f1;font-family:DM Mono,monospace;font-size:7px}.cart-item-remove{position:absolute;right:7px;bottom:5px;padding:0;color:#a1abb6;border:0;background:transparent;font-size:8px}.cart-item-remove:hover{color:var(--red)}.cart-empty{padding:29px 12px;text-align:center}.cart-empty>span{display:inline-grid;place-items:center;width:31px;height:31px;color:var(--red);border:1px dashed #e6acb1;border-radius:50%;font-size:18px}.cart-empty h3{margin:9px 0 3px;font-size:11px}.cart-empty p{margin:0;color:#9aa6b2;font-size:8px;line-height:1.6}.cart-summary{display:grid;gap:7px;padding:11px 0;border-top:1px solid var(--line)}.cart-summary div{display:flex;justify-content:space-between;gap:9px;color:#7e8b9a;font-size:9px}.cart-summary strong{color:#2e3d54;font-family:DM Mono,monospace;font-size:10px}.ticket-draw-choice{display:grid;gap:2px;padding:8px;border-radius:6px;background:#fff7dd}.ticket-draw-choice span{color:#9f7b28;font-size:7px;font-weight:800}.ticket-draw-choice b{color:#66542a;font-size:8px}.cart-status{margin:9px 0 0;color:#8e9aa7;font-size:8px;line-height:1.5;text-align:center}.cart-status.is-ready{color:#20845a}.cart-footnote{display:flex;gap:5px;margin:9px 0 0;color:#98a4af;font-size:7px;line-height:1.5}.cart-footnote span{display:grid;place-items:center;flex:0 0 auto;width:13px;height:13px;color:#3976bd;border:1px solid #b9d0eb;border-radius:50%}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:0 11px;border-radius:5px;font-size:9px;font-weight:800}.button-primary{color:#fff;border:1px solid var(--red);background:var(--red);box-shadow:0 6px 14px #e2232a26}.button-primary:hover{border-color:var(--red-dark);background:var(--red-dark)}.button-primary:disabled{color:#92a0ac;border-color:#e2e7eb;background:#e2e7eb;box-shadow:none}.button-outline,.button-quiet{color:var(--red);border:1px solid #efc1c4;background:#fff}.button-outline:hover,.button-quiet:hover{border-color:var(--red);background:#fff6f6}.button-danger{color:#c71e27;border:1px solid #e9a8ac;background:#fff6f6}.full-button{width:100%;margin-top:8px}.game-guide{margin-top:15px;padding:16px;border:1px solid #e1e8ee;border-radius:10px;background:#fbfcfd}.game-guide-head{display:flex;align-items:end;justify-content:space-between;gap:18px;padding-bottom:13px;border-bottom:1px solid #e6ebf0}.game-guide-head h3{margin:5px 0 3px;font-size:15px;letter-spacing:-.04em}.game-guide-head>div>p:last-child{max-width:560px;margin:0;color:var(--muted);font-size:9px;line-height:1.6}.guide-source{min-height:29px;white-space:nowrap}.game-guide-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);gap:18px;padding-top:14px}.guide-steps>strong{font-size:10px}.guide-steps ol{display:grid;gap:7px;margin:9px 0 0;padding:0;list-style:none;counter-reset:guide-step}.guide-steps li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:7px;align-items:start;color:#677589;font-size:8px;line-height:1.55;counter-increment:guide-step}.guide-steps li:before{display:grid;place-items:center;width:20px;height:20px;content:counter(guide-step);color:var(--red);border-radius:5px;background:#fff0f1;font-family:DM Mono,monospace;font-size:8px}.guide-details{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid #e1e8ee;border-radius:7px;background:#e1e8ee}.guide-details div{display:grid;align-content:start;gap:4px;min-height:62px;padding:10px;background:#fff}.guide-details span{color:#9ba7b3;font-size:7px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.guide-details strong{font-size:8px;line-height:1.45}.game-guide-note{display:flex;gap:6px;margin-top:12px;padding-top:11px;border-top:1px solid #e6ebf0;color:#8995a2;font-size:8px;line-height:1.6}.game-guide-note>span{display:grid;place-items:center;flex:0 0 auto;width:14px;height:14px;color:#3575bb;border:1px solid #b9d0eb;border-radius:50%}.game-guide-note p{margin:0}.saved-section{padding-top:42px}.wallet-overview{display:flex;align-items:end;justify-content:space-between;gap:25px}.wallet-overview>div>p:not(.section-kicker){margin-top:7px}.wallet-stats{display:grid;grid-template-columns:repeat(3,minmax(90px,1fr));overflow:hidden;border:1px solid #e1e7ed;border-radius:8px;background:#fff}.wallet-stats div{padding:10px 13px;border-right:1px solid #e7ebf0}.wallet-stats div:last-child{border-right:0}.wallet-stats span,.wallet-stats strong{display:block}.wallet-stats span{color:#96a3af;font-size:7px;font-weight:800;letter-spacing:.08em}.wallet-stats strong{margin-top:4px;color:#35445a;font-family:DM Mono,monospace;font-size:10px}.wallet-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 10px}.filter-pills{display:flex;flex-wrap:wrap;gap:6px}.filter-pills button{min-height:27px;padding:0 9px;color:#748296;border:1px solid #dce4eb;border-radius:5px;background:#fff;font-size:8px;font-weight:700}.filter-pills button.is-selected{color:#fff;border-color:var(--navy);background:var(--navy)}.saved-list{display:grid;gap:8px}.saved-item{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(300px,1.5fr) auto;gap:18px;align-items:center;padding:13px;border:1px solid #dfe6ed;border-radius:9px;background:#fff}.saved-status-badge{display:inline-flex;min-height:17px;align-items:center;padding:0 5px;color:#2d8c62;border-radius:3px;background:#edf9f2;font-size:7px;font-weight:800;letter-spacing:.08em}.saved-item h3{margin:5px 0 0;font-size:11px}.saved-item p{margin:3px 0 0;color:#8c99a6;font-size:8px}.saved-item p strong{color:#435168;font-family:DM Mono,monospace;font-weight:500}.saved-item-preview{display:grid;gap:5px}.saved-entry-preview{display:flex;align-items:center;gap:7px}.saved-entry-label{width:34px;color:#929eab;font-family:DM Mono,monospace;font-size:7px}.saved-item-numbers{display:flex;flex-wrap:wrap;gap:3px}.saved-item-numbers span{display:grid;place-items:center;min-width:20px;height:19px;padding:0 3px;color:var(--red);border-radius:4px;background:#fff0f1;font-family:DM Mono,monospace;font-size:7px}.saved-more{color:#8f9ba7;font-size:7px}.saved-actions{display:flex;gap:5px}.saved-actions .small-button{min-height:29px}.saved-actions .small-button:first-child{color:#fff;border-color:var(--red);background:var(--red)}.saved-empty{display:grid;justify-items:center;gap:6px;padding:32px;border:1px dashed #d8e0e8;border-radius:9px;background:#fff;text-align:center}.saved-empty-icon{display:grid;place-items:center;width:33px;height:33px;color:var(--red);border:1px dashed #e7adb2;border-radius:50%;font-size:18px}.saved-empty strong{font-size:11px}.saved-empty p{max-width:360px;margin:0;color:#8d9aa7;font-size:8px;line-height:1.6}.results-section{background:#fff}.results-heading{align-items:center}.results-heading>div>p:not(.section-kicker){max-width:540px;margin:6px 0 0;color:var(--muted);font-size:9px;line-height:1.7}.result-filter{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:13px}.result-filter button{min-height:27px;padding:0 10px;color:#6f7e91;border:1px solid #dfe6ed;border-radius:5px;background:#fff;font-size:8px;font-weight:800}.result-filter button.is-selected{color:#fff;border-color:var(--red);background:var(--red)}.results-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:13px}.draw-result-card,.prize-table{padding:17px;border:1px solid #e0e7ee;border-radius:10px;background:#fff;box-shadow:0 6px 16px #1b2f490a}.draw-result-card h3{margin:5px 0 2px;font-size:17px;letter-spacing:-.04em}.draw-result-card>p{margin:0;color:#8895a2;font-size:8px}.draw-balls{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.draw-balls i{display:grid;place-items:center;width:35px;height:35px;color:#fff;border-radius:50%;background:var(--red);font-family:DM Mono,monospace;font-size:10px;font-style:normal}.draw-balls i.special-ball{color:#63521a;background:#f4c640}.draw-result-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--line)}.draw-result-foot span{color:#8c99a6;font-size:8px}.draw-result-foot button{padding:0;color:var(--red);border:0;background:transparent;font-size:8px;font-weight:800}.prize-table{padding:0;overflow:hidden}.prize-table>div{display:grid;grid-template-columns:1fr 1.25fr .85fr;gap:8px;align-items:center;min-height:43px;padding:0 14px;border-bottom:1px solid #edf1f4;color:#657488;font-size:8px}.prize-table .prize-table-head{min-height:33px;color:#95a1ad;background:#fafbfd;font-size:7px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.prize-table b{color:#33435a;font-size:9px}.prize-table strong{color:#3d526c;font-family:DM Mono,monospace;font-size:8px;text-align:right}.prize-table p{display:flex;gap:5px;margin:0;padding:12px 14px;color:#8b98a5;background:#fff8de;font-size:8px;line-height:1.55}.prize-table p span{display:grid;place-items:center;flex:0 0 auto;width:13px;height:13px;color:#957022;border:1px solid #e1c270;border-radius:50%}.responsible-section{background:#f4f6f9}.responsible-layout{display:grid;grid-template-columns:185px minmax(0,1fr);gap:17px}.responsible-profile{display:flex;align-items:center;flex-direction:column;padding:19px 14px;border:1px solid #e0e7ee;border-radius:10px;background:#fff;text-align:center}.responsible-avatar{display:grid;place-items:center;width:40px;height:40px;color:#fff;border-radius:50%;background:var(--navy);font-size:13px;font-weight:800}.responsible-profile>strong{margin-top:8px;font-size:10px}.responsible-profile>small{margin-top:2px;color:#94a0ac;font-size:7px}.responsible-profile>button{margin-top:12px;padding:0;color:var(--red);border:0;background:transparent;font-size:8px;font-weight:800}.responsible-profile nav{display:grid;width:100%;gap:1px;margin-top:16px;padding-top:10px;border-top:1px solid var(--line);text-align:left}.responsible-profile nav a{padding:8px;color:#667589;border-radius:5px;font-size:8px}.responsible-profile nav a:hover,.responsible-profile nav a.is-active{color:var(--red);background:#fff0f1;font-weight:800}.responsible-main{min-width:0}.limit-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.limit-cards article{position:relative;padding:12px;border:1px solid #e0e7ee;border-radius:8px;background:#fff}.limit-cards article>div:first-child{display:grid;gap:4px}.limit-cards span{color:#96a2ae;font-size:7px;font-weight:800;letter-spacing:.1em}.limit-cards strong{color:#34435a;font-family:DM Mono,monospace;font-size:12px}.limit-cards article>b{position:absolute;top:12px;right:12px;padding:3px 5px;color:#a5751e;border-radius:3px;background:#fff3ce;font-size:7px}.limit-bar{height:5px;margin-top:13px;overflow:hidden;border-radius:4px;background:#fde6b9}.limit-bar i{display:block;height:100%;border-radius:inherit;background:#efa622}.limit-bar.green{background:#dcefe4}.limit-bar.green i{background:#2eaf6c}.limit-bar.blue{background:#dbe7f5}.limit-bar.blue i{background:#377fc6}.limit-cards small{display:block;margin-top:5px;color:#8895a2;font-size:7px}.limit-cards button{margin-top:8px;padding:0;color:var(--red);border:0;background:transparent;font-size:8px;font-weight:800}.responsible-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px;margin-top:9px}.responsible-actions article{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:116px;padding:13px;border:1px solid #e0e7ee;border-radius:8px;background:#fff}.responsible-actions span{color:#95a1ad;font-size:7px;font-weight:800;letter-spacing:.1em}.responsible-actions h3{margin:4px 0 2px;font-size:10px}.responsible-actions p{margin:0;color:#8290a0;font-size:8px;line-height:1.55}.toggle{position:relative;flex:0 0 auto;width:34px;height:19px;padding:0;border:0;border-radius:20px;background:#2cad70}.toggle i{position:absolute;top:3px;right:3px;width:13px;height:13px;border-radius:50%;background:#fff}.toggle[aria-pressed=false]{background:#d9e1e8}.toggle[aria-pressed=false] i{right:18px}.responsible-actions .button{flex:0 0 auto}.self-exclude{border-color:#ecc0c3!important;background:#fff8f8!important}.support-section{padding:32px 0;color:#fff;background:var(--navy)}.support-grid{display:grid;grid-template-columns:.9fr 1.3fr;gap:35px;align-items:center}.support-section .section-kicker{color:#f2c24b}.support-section h2{margin:5px 0;color:#fff;font-size:24px;letter-spacing:-.055em}.support-section p:not(.section-kicker){margin:0;color:#b3c0d4;font-size:10px;line-height:1.65}.support-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.support-cards a,.support-cards button{display:grid;gap:3px;min-height:76px;padding:11px;color:#e8eef9;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0a;text-align:left}.support-cards a:hover,.support-cards button:hover{background:#ffffff14}.support-cards span{display:grid;place-items:center;width:18px;height:18px;color:#f3c449;border-radius:4px;background:#f4c34821;font-size:8px;font-weight:800}.support-cards strong{margin-top:4px;font-size:9px}.support-cards small{color:#aab9cc;font-size:7px}.site-footer{color:#b2bfce;background:#0a152a}.footer-inner{display:grid;grid-template-columns:1.3fr .8fr .8fr 1.1fr;gap:24px;padding:28px 0}.site-footer .brand{color:#fff}.site-footer p{margin:9px 0 0;color:#78879b;font-size:8px;line-height:1.65}.footer-inner>div:not(:first-child){display:grid;align-content:start;gap:6px}.footer-inner>div>b,.footer-note>span{color:#e9eef7;font-size:8px;letter-spacing:.12em}.footer-inner a{color:#aebaca;font-size:8px}.footer-inner a:hover{color:#fff}.footer-bottom{padding:11px 0;border-top:1px solid rgba(255,255,255,.1);color:#6d7c91;font-size:8px}.mobile-nav{display:none}.toast{position:fixed;z-index:200;right:22px;bottom:22px;max-width:min(360px,calc(100% - 44px));padding:11px 13px;color:#fff;border-radius:7px;background:#182b47;box-shadow:0 12px 28px #0000003d;font-size:10px;opacity:0;pointer-events:none;transform:translateY(15px);transition:.2s}.toast.show{opacity:1;transform:translateY(0)}.modal-backdrop,.auth-backdrop,.checkout-backdrop{position:fixed;z-index:145;inset:0;display:grid;place-items:center;padding:20px;background:#051226a1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-backdrop[hidden],.auth-backdrop[hidden],.checkout-backdrop[hidden]{display:none}.modal,.auth-shell,.checkout-shell{position:relative;width:min(100%,440px);max-height:calc(100vh - 40px);overflow:auto;border:1px solid rgba(255,255,255,.7);border-radius:13px;background:#fff;box-shadow:0 28px 70px #00000047}.modal{padding:28px}.modal-kicker,.auth-kicker,.checkout-kicker{color:var(--red);font-size:8px;font-weight:800;letter-spacing:.15em}.modal h2{margin:8px 0;font-size:23px;letter-spacing:-.06em}.modal p{margin:0 0 18px;color:var(--muted);font-size:10px;line-height:1.65}.modal-close{position:absolute;z-index:2;top:10px;right:10px;display:grid;place-items:center;width:27px;height:27px;padding:0;color:#7e8c9c;border:1px solid #dfe6ed;border-radius:50%;background:#fff;font-size:17px}.auth-content{padding:29px}.auth-hero{margin-bottom:17px}.auth-hero h2{margin:7px 0 5px;font-size:25px;letter-spacing:-.065em}.auth-hero p{margin:0;color:var(--muted);font-size:10px;line-height:1.65}.auth-form{display:grid;gap:10px}.auth-form>label,.auth-form-grid label{display:grid;gap:5px;color:#425167;font-size:9px;font-weight:800}.auth-form input{width:100%;min-height:38px;padding:0 10px;color:#26364d;border:1px solid #dce4eb;border-radius:6px;background:#fff;font-size:10px;outline:0}.auth-form input:focus{border-color:var(--red);box-shadow:0 0 0 3px #e2232a14}.auth-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.auth-check{display:flex!important;align-items:start;gap:7px;color:#748194!important;font-size:8px!important;font-weight:500!important;line-height:1.5}.auth-check input{flex:0 0 auto;width:14px;height:14px;min-height:0;margin:0;accent-color:var(--red)}.auth-forgot{justify-self:end;padding:0;color:var(--red);border:0;background:transparent;font-size:8px;font-weight:800}.auth-status-note,.auth-error,.auth-notice{display:flex;align-items:start;gap:7px;padding:9px;border-radius:6px;font-size:8px;line-height:1.55}.auth-status-note{color:#758394;background:#f5f8fa}.auth-status-note>span{display:grid;place-items:center;flex:0 0 auto;width:14px;height:14px;color:#3977bc;border:1px solid #bdd2e8;border-radius:50%}.auth-status-note p{margin:0}.auth-error{color:#ae1720;border:1px solid #f1c6c8;background:#fff5f5}.auth-notice{color:#277b57;border:1px solid #bee2ce;background:#f3fbf6}.auth-switch{margin-top:14px;color:#8c98a5;font-size:9px;text-align:center}.auth-switch button{padding:0;color:var(--red);border:0;background:transparent;font-size:inherit;font-weight:800}.auth-official-link{display:flex;justify-content:center;gap:6px;margin-top:14px;color:#718094;font-size:8px;font-weight:800}.account-card{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e0e7ed;border-radius:8px;background:#fbfcfd}.account-card-avatar{display:grid;place-items:center;width:37px;height:37px;color:#fff;border-radius:50%;background:var(--navy);font-size:12px;font-weight:800}.account-card div:nth-child(2){flex:1}.account-card strong,.account-card span{display:block}.account-card strong{font-size:10px}.account-card span{margin-top:2px;color:#8d99a5;font-family:DM Mono,monospace;font-size:8px}.account-card b{padding:3px 5px;color:#2d8a60;border-radius:3px;background:#eaf8f0;font-size:7px}.auth-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}.auth-actions .auth-official-link{margin:0}.checkout-shell{width:min(1050px,100%)}.checkout-content{padding:24px}.checkout-header{display:flex;align-items:start;justify-content:space-between;gap:15px;padding-bottom:15px;border-bottom:1px solid var(--line)}.checkout-brand{color:var(--red);font-size:9px;font-weight:800;letter-spacing:.12em}.checkout-brand b{margin-left:6px;padding:3px 5px;color:#9a7423;border-radius:3px;background:#fff4d4;font-size:7px}.checkout-header p{margin:4px 0 0;color:#95a1ad;font-size:8px}.checkout-stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:18px 0}.checkout-step{position:relative;color:#98a4b0}.checkout-step:not(:last-child):after{position:absolute;top:6px;right:-4px;left:0;height:1px;content:"";background:#e0e6ec}.checkout-step small{position:relative;z-index:1;padding-right:6px;background:#fff;font-size:8px;font-weight:700}.checkout-step.is-current{color:var(--red)}.checkout-step.is-done{color:#25845a}.checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:21px}.checkout-intro{margin-bottom:15px}.checkout-intro h2,.checkout-success h2{margin:7px 0 4px;font-size:24px;letter-spacing:-.06em}.checkout-intro p,.checkout-success>p{margin:0;color:var(--muted);font-size:10px;line-height:1.65}.checkout-review-list{display:grid;gap:7px}.checkout-review-item{display:grid;grid-template-columns:27px minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px;border:1px solid #e1e7ed;border-radius:7px;background:#fbfcfd}.checkout-review-index{color:#8e9aa7;font-family:DM Mono,monospace;font-size:8px}.checkout-review-item strong{font-size:10px}.checkout-review-item>b{color:#405169;font-family:DM Mono,monospace;font-size:9px}.checkout-chips{display:flex;flex-wrap:wrap;gap:3px;margin-top:5px}.checkout-chips span{display:grid;place-items:center;min-width:19px;height:18px;padding:0 3px;color:var(--red);border-radius:3px;background:#fff0f1;font-family:DM Mono,monospace;font-size:7px}.checkout-info-callout,.payment-status-note{display:flex;gap:7px;margin-top:11px;padding:10px;border-radius:7px;background:#f5f8fa}.checkout-info-callout>span,.payment-status-note>span{display:grid;place-items:center;flex:0 0 auto;width:15px;height:15px;color:#2c9765;border:1px solid #b9dfca;border-radius:50%;font-size:8px}.checkout-info-callout strong{display:block;font-size:9px}.checkout-info-callout p,.payment-status-note p{margin:2px 0 0;color:#7e8c9b;font-size:8px;line-height:1.55}.checkout-actions{display:flex;justify-content:flex-end;gap:7px;margin-top:16px}.checkout-actions .button{min-width:112px}.checkout-form{display:grid;gap:10px;max-width:520px}.checkout-form>label{display:grid;gap:5px;color:#435268;font-size:9px;font-weight:800}.checkout-form>label>span{color:#98a4b0;font-weight:500}.checkout-form input{min-height:38px;padding:0 10px;color:#26364d;border:1px solid #dce4eb;border-radius:6px;outline:0;font-size:10px}.checkout-checks{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--line)}.checkout-check{display:flex;align-items:start;gap:6px;color:#718094;font-size:8px}.checkout-check input{width:14px;height:14px;margin:0;accent-color:var(--red)}.checkout-error{margin-top:10px;padding:8px;color:#ae1720;border:1px solid #f1c6c8;border-radius:6px;background:#fff5f5;font-size:8px}.payment-methods{display:grid;gap:7px}.payment-method{display:grid;grid-template-columns:31px minmax(0,1fr) 18px;gap:9px;align-items:center;width:100%;padding:10px;color:var(--ink);border:1px solid #e0e7ed;border-radius:7px;background:#fff;text-align:left}.payment-method.is-selected{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.payment-method-icon{display:grid;place-items:center;width:31px;height:31px;color:var(--red);border-radius:6px;background:#fff0f1;font-size:11px;font-weight:800}.payment-method strong,.payment-method small{display:block}.payment-method strong{font-size:9px}.payment-method small{margin-top:2px;color:#8d99a6;font-size:8px}.payment-method i{display:grid;place-items:center;width:17px;height:17px;color:#fff;border-radius:50%;background:var(--red);font-size:8px;font-style:normal}.checkout-summary{position:sticky;top:0;padding:12px;border:1px solid #e1e7ed;border-radius:8px;background:#fbfcfd}.checkout-summary-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid var(--line)}.checkout-summary-head span{color:#96a2ae;font-size:7px;font-weight:800;letter-spacing:.1em}.checkout-summary-head strong{color:var(--red);font-family:DM Mono,monospace;font-size:8px}.checkout-summary-items{display:grid;gap:8px;max-height:250px;overflow:auto;padding:10px 0}.checkout-summary-item{padding-bottom:7px;border-bottom:1px solid #edf1f4}.checkout-summary-item>div:first-child{display:flex;justify-content:space-between;gap:8px}.checkout-summary-item>div:first-child span{color:#99a5b1;font-size:7px}.checkout-summary-item>div:first-child strong{font-size:8px}.checkout-summary-item>b{display:block;margin-top:4px;color:#68778a;font-family:DM Mono,monospace;font-size:8px;text-align:right}.checkout-total{display:flex;justify-content:space-between;padding-top:10px;color:#768497;font-size:8px}.checkout-total strong{color:#314158;font-family:DM Mono,monospace;font-size:10px}.checkout-summary-note{display:flex;gap:5px;margin:10px 0 0;color:#9ba6b1;font-size:7px;line-height:1.55}.checkout-summary-note span{display:grid;place-items:center;flex:0 0 auto;width:12px;height:12px;color:#3977bc;border:1px solid #bfd3e8;border-radius:50%}.checkout-success{max-width:580px;padding:12px 0}.checkout-success-icon{display:grid;place-items:center;width:42px;height:42px;color:#fff;border-radius:50%;background:#32a56e;font-size:20px}.checkout-success .checkout-kicker{display:block;margin-top:16px}.checkout-success-card{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;margin-top:16px;border:1px solid #e1e7ed;border-radius:7px;background:#e1e7ed}.checkout-success-card div{display:grid;gap:3px;padding:10px;background:#fff}.checkout-success-card span{color:#9aa6b2;font-size:7px}.checkout-success-card strong{color:#425268;font-family:DM Mono,monospace;font-size:8px}.checkout-success-actions{justify-content:start}@media(max-width:1120px){.app-container{width:min(100% - 38px,1200px)}.primary-nav{gap:13px;margin-left:0}.header-status{display:none}.home-data-grid{grid-template-columns:1fr 1fr}.home-alerts{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.play-layout{grid-template-columns:minmax(0,1fr) 260px}.product-tabs{grid-template-columns:repeat(4,1fr)}.responsible-actions{grid-template-columns:1fr}.responsible-actions article{min-height:92px}}@media(max-width:860px){body{padding-bottom:72px}.app-container{width:min(100% - 28px,680px)}.utility-bar{display:none}.site-header{position:sticky}.header-inner{min-height:55px;gap:12px}.brand-word{font-size:15px}.header-tools{margin-left:auto}.header-clock,.header-tools .account-copy,.header-tools .account-chevron{display:none}.header-tools .account-button{padding:3px;border-color:transparent}.account-avatar{width:28px;height:28px}.account-menu{position:fixed;top:65px;right:14px;width:min(300px,calc(100vw - 28px))}.menu-toggle{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;width:31px;height:31px;padding:0;border:1px solid #dfe6ed;border-radius:6px;background:#fff}.menu-toggle span{width:14px;height:1.5px;background:#33445d}.primary-nav{position:fixed;z-index:49;inset:55px 0 0;display:grid;align-content:start;gap:0;padding:16px 20px;border-top:1px solid var(--line);background:#fff;transform:translate(100%);transition:transform .25s ease}.primary-nav.is-open{transform:translate(0)}.primary-nav a{min-height:48px;border-bottom:1px solid var(--line);font-size:14px}.primary-nav a.is-active:after{display:none}.home-section{padding:21px 0}.home-heading{display:block;padding-bottom:15px}.home-heading h1{margin-top:6px;font-size:21px}.home-heading p:not(.section-kicker){font-size:10px}.home-heading-meta{display:none}.jackpot-grid{gap:8px}.jackpot-card{min-height:165px;padding:13px}.jackpot-card>small{margin-top:11px}.jackpot-card>strong{font-size:17px}.jackpot-card>p{font-size:8px}.jackpot-card-actions{display:block;margin-top:9px}.jackpot-card-actions a{display:block;margin-top:5px}.jackpot-metrics{display:none}.home-data-grid{grid-template-columns:1fr;gap:8px;margin-top:8px}.home-panel{min-height:0}.home-alerts{grid-column:auto;grid-template-columns:1fr}.home-alerts .alert-card{min-height:54px}.account-cta{display:block;margin-top:8px}.account-cta-actions{margin-top:10px}.product-section,.play-section,.saved-section,.results-section,.responsible-section,.support-section{padding:28px 0}.section-heading{display:block;margin-bottom:14px}.section-heading>p{margin-top:7px}.product-tabs{display:flex;overflow:auto;padding-bottom:5px;margin-right:-14px;scrollbar-width:none}.product-tab{flex:0 0 116px;min-height:104px}.purchase-progress{justify-content:flex-start;overflow:auto;white-space:nowrap}.purchase-progress i{min-width:28px}.play-layout{grid-template-columns:1fr}.ticket-panel{position:static;order:-1}.cart-empty{padding:18px 12px}.cart-list{max-height:220px}.play-heading{align-items:start;flex-direction:column}.draw-card{width:100%;padding:8px 0 0;border-top:1px solid var(--line);border-left:0}.draw-card>b{margin-left:auto}.game-info-strip{gap:10px}.entries-content,.bingo-content{grid-template-columns:1fr}.entries-quick-actions,.bingo-content .entries-quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px;border-top:1px solid #edf1f4;border-left:0}.bingo-content .entries-quick-actions{grid-column:1;grid-row:auto}.entry-quick-button{min-height:34px;padding:0 4px;font-size:8px}.entry-quick-button span{display:block}.game-guide-grid{grid-template-columns:1fr;gap:12px}.wallet-overview{display:block}.wallet-stats{margin-top:13px}.results-layout,.responsible-layout{grid-template-columns:1fr}.responsible-profile{display:grid;grid-template-columns:auto 1fr auto;gap:7px 10px;align-items:center;text-align:left}.responsible-profile>strong{margin:0}.responsible-profile>small{margin:0}.responsible-profile>button{margin:0;text-align:right}.responsible-profile nav{grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:5px;padding-top:6px}.responsible-profile nav a{padding:6px;text-align:center}.limit-cards{grid-template-columns:1fr}.support-grid{grid-template-columns:1fr;gap:16px}.footer-inner{grid-template-columns:1fr 1fr}.footer-inner>div:first-child,.footer-note{grid-column:1/-1}.mobile-nav{position:fixed;z-index:65;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;height:62px;padding:5px 4px 7px;border-top:1px solid #e0e6ed;background:#fffffffa;box-shadow:0 -6px 18px #11233c14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-nav a,.mobile-nav button{display:grid;justify-items:center;gap:2px;padding:0;color:#7e8c9e;border:0;background:transparent;font-size:7px}.mobile-nav a>span,.mobile-nav button>span{display:grid;place-items:center;height:21px;font-size:17px;line-height:1}.mobile-nav .mobile-buy{color:var(--red);font-weight:800}.mobile-nav .mobile-buy>span{width:38px;height:38px;margin-top:-21px;color:#fff;border:4px solid #f5f7fa;border-radius:50%;background:var(--red);box-shadow:0 5px 12px #e2232a40;font-size:24px}.checkout-layout{grid-template-columns:1fr}.checkout-summary{position:static;order:-1}.checkout-summary-items{max-height:160px}}@media(max-width:520px){.app-container{width:calc(100% - 24px)}.header-status{display:none}.home-heading h1{font-size:20px}.jackpot-grid{grid-template-columns:1fr}.jackpot-card{min-height:150px}.jackpot-card-actions{display:flex;align-items:center;gap:10px}.jackpot-card-actions a{margin:0}.product-tab{flex-basis:105px}.game-info-strip{grid-template-columns:1fr 1fr}.game-info-strip div:last-child{grid-column:1/-1}.standard-shell{padding:9px}.standard-card-heading{padding:11px}.entries-heading{padding:9px 11px}.entries-list{padding:9px 10px}.entry-row{grid-template-columns:15px minmax(0,1fr);gap:5px;min-height:38px}.entry-actions{grid-column:2}.entry-ball,.entry-code-digit,.entry-special{width:29px;height:29px}.entries-quick-actions,.bingo-content .entries-quick-actions{grid-template-columns:1fr}.number-grid{grid-template-columns:repeat(7,1fr);gap:4px}.number-chip{min-height:27px}.line-editor-grid{grid-template-columns:repeat(7,1fr)}.special-grid{grid-template-columns:repeat(6,1fr)}.matrix-order-bar{bottom:68px;padding:9px}.matrix-order-bar div,.matrix-order-bar span,.matrix-order-bar strong{display:block}.matrix-order-bar strong{margin-top:2px}.matrix-order-bar .button{min-width:130px}.bingo-boards{grid-template-columns:1fr}.wallet-stats{grid-template-columns:1fr 1fr}.wallet-stats div:last-child{grid-column:1/-1;border-top:1px solid #e7ebf0}.wallet-toolbar{align-items:start;flex-direction:column}.saved-item{grid-template-columns:1fr;gap:10px;padding:11px}.saved-actions{justify-content:start}.results-heading .button{margin-top:12px}.draw-balls i{width:31px;height:31px}.prize-table>div{grid-template-columns:.8fr 1.15fr .85fr;padding:0 9px}.responsible-profile nav{grid-template-columns:1fr 1fr}.responsible-actions article{align-items:start;flex-direction:column}.support-cards{grid-template-columns:1fr}.footer-inner{grid-template-columns:1fr 1fr;gap:18px}.auth-backdrop,.checkout-backdrop,.modal-backdrop{padding:9px}.auth-content{padding:24px 17px 19px}.auth-form-grid{grid-template-columns:1fr}.auth-actions{align-items:start;flex-direction:column}.checkout-content{padding:18px 14px}.checkout-stepper{gap:3px}.checkout-step small{font-size:7px}.checkout-review-item{grid-template-columns:22px minmax(0,1fr)}.checkout-review-item>b{grid-column:2}.checkout-actions{display:grid;grid-template-columns:1fr 1fr}.checkout-actions .button{min-width:0}.checkout-success-card{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(min-width:861px){:root{--navy:#0c1f3d;--navy-2:#081a35;--red:#ed111d;--red-dark:#cb0c18;--ink:#16243c;--muted:#778497;--paper:#f4f6fa;--line:#e6ebf1;--shadow:0 8px 18px rgba(20,37,63,.06)}body{background:var(--paper);font-size:13px}.app-container{width:min(1240px,calc(100% - 64px))}.utility-bar{min-height:18px;font-size:7px}.utility-inner{min-height:18px}.utility-inner p b{width:14px;height:13px;margin-right:3px;font-size:7px}.utility-link{font-size:7px}.site-header{border-bottom:1px solid #edf0f4;box-shadow:0 1px #0e1f3905}.header-inner{min-height:49px;gap:18px}.brand-word{font-size:14px}.primary-nav{gap:16px;margin-left:8px}.primary-nav a{font-size:8px}.primary-nav a.is-active:after{height:2px}.header-tools{gap:10px}.header-clock{font-size:7px}.header-clock b,.header-status{font-size:8px}.status-dot{width:7px;height:7px;border-width:2px}.account-button{min-height:28px;gap:6px;font-size:8px}.account-avatar{width:21px;height:21px;font-size:8px}.home-section{padding:17px 0 23px;color:var(--ink);background:linear-gradient(to bottom,#10284f 0 254px,#f4f6fa 254px 100%)}.home-heading{min-height:48px;padding:0 0 12px}.home-heading h1{margin:4px 0 3px;font-size:17px;letter-spacing:-.045em;line-height:1.23}.home-heading p:not(.section-kicker){color:#d4dceb;font-size:8px}.home-heading-meta{min-width:160px;padding:7px 11px;border-left-color:#ffffff2e}.home-heading-meta span{font-size:7px}.home-heading-meta b{font-size:10px}.home-heading-meta small{font-size:7px}.jackpot-grid{gap:10px}.jackpot-card{min-height:137px;padding:11px 14px;border-radius:7px}.jackpot-card:after{width:190px;height:190px;right:-80px;bottom:-140px;box-shadow:0 0 0 22px #ffffff0a,0 0 0 45px #ffffff06}.jackpot-card-power{background:linear-gradient(112deg,#ef1624,#d70d1b)}.jackpot-card-mega{background:linear-gradient(112deg,#1682e3,#1766c7)}.jackpot-card-top{gap:6px}.jackpot-card-top span{padding:3px 5px;border-radius:3px;font-size:7px}.jackpot-card-top b{font-size:6px}.jackpot-card>small{margin-top:8px;font-size:7px}.jackpot-card>strong{font-size:19px}.jackpot-card>p{margin-top:2px;font-size:7px}.jackpot-card-actions{gap:7px;margin-top:8px}.jackpot-card-actions button{min-height:24px;padding:0 8px;border-radius:4px;font-size:7px}.jackpot-card-actions a{font-size:7px}.jackpot-metrics{right:14px;bottom:9px;column-gap:5px;font-size:6px}.jackpot-metrics b{font-size:7px}.home-data-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) 220px;grid-template-areas:"results results alerts" "schedule schedule alerts";gap:9px;margin-top:9px}.latest-results{grid-area:results}.draw-schedule{grid-area:schedule}.home-alerts{grid-area:alerts}.home-panel{min-height:0;padding:11px;border:1px solid #e9edf3;border-radius:7px;box-shadow:0 3px 9px #17284409}.panel-title-row{padding-bottom:7px}.panel-title-row h2{margin-top:2px;font-size:10px}.panel-title-row a{font-size:7px}.panel-kicker{font-size:6px}.result-tiles{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:7px}.result-tile{grid-template-columns:1fr;gap:4px;padding:7px 8px;border:1px solid #edf0f4;border-radius:5px;background:#fff}.result-tile strong{font-size:7px}.result-tile small{font-size:6px}.mini-balls{gap:3px}.mini-balls i{width:16px;height:16px;font-size:5px}.schedule-table{margin-top:2px}.schedule-row{grid-template-columns:1.05fr 1.55fr .5fr;min-height:22px;gap:5px;font-size:7px}.schedule-row b,.schedule-row em{font-size:7px}.schedule-row span{font-size:6px}.home-alerts{grid-column:auto;grid-template-columns:1fr;gap:6px}.alert-card{min-height:53px;gap:7px;padding:8px;border:1px solid #e9edf3;border-radius:7px;box-shadow:0 3px 9px #17284409}.alert-card>b{width:18px;height:18px;border-radius:4px;font-size:7px}.alert-card strong{font-size:7px}.alert-card p{font-size:6px}.alert-card-yellow{background:#fff7dc;border-color:#f2e3a6}.account-cta{min-height:43px;margin-top:9px;padding:8px 11px;border-radius:6px}.account-cta strong{font-size:9px}.account-cta span{margin-top:1px;font-size:7px}.account-cta-actions{gap:5px}.account-cta-actions button{min-height:24px;padding:0 8px;border-radius:4px;font-size:7px}.product-section{padding:24px 0 19px;background:#fff}.play-section{padding:24px 0 32px;background:#f4f6fa}.saved-section{padding:28px 0 31px;background:#f4f6fa}.results-section{padding:28px 0;background:#fff}.responsible-section{padding:28px 0;background:#f4f6fa}.support-section{padding:23px 0}.section-heading{margin-bottom:13px}.section-heading h2,.wallet-overview h2{margin-top:3px;font-size:18px}.section-heading>p,.wallet-overview>div>p:not(.section-kicker){font-size:8px}.section-kicker{font-size:7px}.product-tabs{gap:6px}.product-tab{min-height:88px;padding:8px;border-color:#e6ebf1;border-radius:6px}.product-tab img,.product-tab-mark{height:33px;margin-bottom:5px}.product-tab-mark{font-size:9px}.product-tab strong{font-size:8px}.product-tab small{margin-top:2px;font-size:6px}.product-tab.is-selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),0 5px 12px color-mix(in srgb,var(--accent) 13%,transparent)}.purchase-progress{justify-content:flex-start;margin-bottom:12px;padding:7px 10px;border-radius:5px;background:#fff}.purchase-progress span{font-size:7px}.purchase-progress b{width:13px;height:13px;font-size:6px}.purchase-progress i{width:44px}.play-layout{grid-template-columns:minmax(0,1fr) 257px;gap:15px}.play-stage{min-width:0}.play-heading{padding:13px 14px 10px;border:1px solid #e6ebf1;border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.play-title{gap:9px}.product-badge{width:42px;height:42px;border-radius:7px;font-size:7px}.play-heading h2{font-size:19px}.game-draw-meta{font-size:7px}.draw-card{gap:5px;padding-left:10px}.draw-card small{font-size:6px}.draw-card strong{font-size:7px}.draw-card em{max-width:150px;font-size:6px}.draw-card>b{font-size:8px}.game-info-strip{gap:0;padding:10px 14px;border:1px solid #e6ebf1;border-radius:0 0 8px 8px;background:#fff}.game-info-strip div{padding-right:12px}.game-info-strip span{font-size:6px}.game-info-strip strong{margin-top:3px;font-size:8px}.standard-shell{padding:11px;border:1px solid #e7ebf1;border-radius:8px;background:#f6f8fb}.standard-card{border-color:#e6ebf1;border-radius:7px;box-shadow:none}.standard-card-heading{padding:10px 12px;color:var(--ink);border-bottom:1px solid #e8edf2;background:#fff}.standard-card-heading h3{color:#142842;font-size:13px}.standard-card-heading p{color:#7d8b9b;font-size:7px}.line-count{color:var(--red);border-color:#f2c4c8;background:#fff7f7;font-size:7px}.entries-heading{padding:8px 12px}.entries-heading strong{font-size:9px}.entries-heading span{font-size:7px}.entries-content{grid-template-columns:minmax(0,1fr) 186px;min-height:227px}.entries-list{padding:8px 12px}.entry-row{min-height:35px}.entry-index{font-size:8px}.entry-numbers,.entry-code-digits{gap:5px}.entry-ball,.entry-code-digit{width:27px;height:27px;font-size:8px}.entry-special{width:27px;height:27px}.entry-special small{font-size:5px}.entry-special b{font-size:7px}.entry-actions button{font-size:11px}.entries-quick-actions{gap:7px;padding:11px}.entry-quick-button{min-height:31px;color:#da1722;border:1px solid #f0c4c7;border-radius:5px;background:#fff;font-size:7px}.entry-quick-button:hover{color:#fff;border-color:var(--red);background:var(--red)}.entry-quick-button.quiet{color:#5e6c7e;border-color:#e1e7ed}.matrix-order-bar{bottom:13px;width:min(594px,100%);margin-top:12px;padding:8px 10px;border-radius:6px}.matrix-order-bar span{font-size:8px}.matrix-order-bar strong{font-size:9px}.matrix-order-bar .button{min-width:113px}.matrix-note{font-size:7px}.number-grid{gap:4px;margin-top:10px}.number-chip{min-height:25px;border-radius:50%;font-size:7px}.number-chip.is-selected{box-shadow:0 2px 5px #ed111d2e}.line-editor{padding:12px;border-radius:7px}.line-editor h3{font-size:12px}.line-editor>p{font-size:8px}.special-editor>span,.code-builder-label{font-size:8px}.keno-selection-summary{padding:7px 8px;margin-bottom:8px}.keno-selection-summary span,.keno-selection-summary strong{font-size:7px}.selection-footer{margin-top:8px;padding-top:8px;font-size:7px}.selection-footer strong{font-size:9px}.text-button,.small-button{font-size:7px}.code-builder{padding:8px}.code-inputs{gap:6px;margin:7px 0}.code-inputs select{width:44px;height:37px;font-size:15px}.bingo-content{grid-template-columns:minmax(0,1fr) 186px;min-height:194px}.bingo-boards{padding:10px 12px}.bingo-board{padding:8px}.bingo-board strong{font-size:8px}.bingo-board small,.bingo-option{font-size:7px}.bingo-options{padding:0 12px 9px}.bingo-content .selection-footer{margin:0 12px 9px}.game-guide{margin-top:11px;padding:12px;border-radius:7px;background:#fff}.game-guide-head{padding-bottom:9px}.game-guide-head h3{font-size:11px}.game-guide-head>div>p:last-child{font-size:8px}.guide-source{min-height:25px;font-size:7px}.game-guide-grid{gap:14px;padding-top:10px}.guide-steps>strong{font-size:8px}.guide-steps ol{gap:5px;margin-top:7px}.guide-steps li{grid-template-columns:16px minmax(0,1fr);gap:5px;font-size:7px}.guide-steps li:before{width:16px;height:16px;border-radius:4px;font-size:6px}.guide-details div{min-height:50px;padding:8px}.guide-details span{font-size:6px}.guide-details strong{font-size:7px}.game-guide-note{margin-top:8px;padding-top:8px;font-size:7px}.ticket-panel{top:76px;padding:12px;border-color:#e3e9ef;border-radius:8px;box-shadow:0 7px 16px #1627410f}.ticket-panel-head{padding-bottom:9px}.ticket-panel h2{font-size:16px}.ticket-panel h2 span{width:15px;height:15px;font-size:7px}.icon-button{width:23px;height:23px;font-size:11px}.cart-list{max-height:209px;padding-top:8px}.cart-item{padding:7px;border-radius:5px}.cart-item b{font-size:8px}.cart-item small{font-size:7px}.cart-item-numbers{margin-top:4px}.cart-item-numbers span{min-width:17px;height:17px;font-size:6px}.cart-item-remove{font-size:7px}.cart-empty{padding:23px 9px}.cart-empty>span{width:27px;height:27px;font-size:15px}.cart-empty h3{margin:7px 0 2px;font-size:9px}.cart-empty p{font-size:7px}.cart-summary{gap:5px;padding:8px 0}.cart-summary div{font-size:7px}.cart-summary strong{font-size:8px}.ticket-draw-choice{padding:6px}.ticket-draw-choice span{font-size:6px}.ticket-draw-choice b{font-size:7px}.cart-status{margin-top:6px;font-size:7px}.cart-footnote{margin-top:6px;font-size:6px}.button{min-height:27px;padding:0 9px;border-radius:4px;font-size:7px}.full-button{margin-top:5px}.wallet-overview{padding:13px;border:1px solid #e5eaf0;border-radius:8px;background:#fff}.wallet-stats{border-radius:6px}.wallet-stats div{padding:8px 10px}.wallet-stats span{font-size:6px}.wallet-stats strong{margin-top:3px;font-size:8px}.wallet-toolbar{margin:12px 0 7px}.filter-pills button{min-height:23px;padding:0 7px;border-radius:4px;font-size:7px}.saved-list{gap:6px}.saved-item{gap:13px;padding:10px;border-radius:7px}.saved-status-badge{min-height:14px;font-size:6px}.saved-item h3{margin-top:4px;font-size:9px}.saved-item p{font-size:7px}.saved-entry-label{width:29px;font-size:6px}.saved-item-numbers span{min-width:17px;height:17px;font-size:6px}.saved-actions .small-button{min-height:24px}.results-layout{gap:9px}.draw-result-card,.prize-table{border-radius:8px}.draw-result-card{padding:13px}.draw-result-card h3{font-size:14px}.draw-result-card>p{font-size:7px}.draw-balls{gap:5px;margin:13px 0}.draw-balls i{width:29px;height:29px;font-size:8px}.draw-result-foot span,.draw-result-foot button{font-size:7px}.prize-table>div{min-height:34px;padding:0 10px;font-size:7px}.prize-table .prize-table-head{min-height:27px;font-size:6px}.prize-table b,.prize-table strong{font-size:7px}.prize-table p{padding:9px 10px;font-size:7px}.responsible-layout{gap:12px}.responsible-profile{padding:14px 10px;border-radius:8px}.responsible-avatar{width:32px;height:32px;font-size:10px}.responsible-profile>strong{font-size:8px}.responsible-profile>small,.responsible-profile>button,.responsible-profile nav a{font-size:7px}.responsible-profile nav{margin-top:11px}.responsible-profile nav a{padding:6px}.limit-cards,.responsible-actions{gap:7px}.limit-cards article{padding:9px;border-radius:6px}.limit-cards span{font-size:6px}.limit-cards strong{font-size:10px}.limit-cards article>b{top:9px;right:9px;font-size:6px}.limit-bar{margin-top:10px}.limit-cards small,.limit-cards button{font-size:6px}.responsible-actions article{min-height:90px;padding:10px;border-radius:6px}.responsible-actions span{font-size:6px}.responsible-actions h3{font-size:8px}.responsible-actions p{font-size:7px}.toggle{width:29px;height:16px}.toggle i{width:10px;height:10px}.support-section h2{font-size:17px}.support-section p:not(.section-kicker){font-size:8px}.support-cards{gap:6px}.support-cards a,.support-cards button{min-height:57px;padding:8px;border-radius:6px}.support-cards span{width:14px;height:14px;font-size:6px}.support-cards strong{margin-top:2px;font-size:7px}.support-cards small{font-size:6px}.footer-inner{gap:18px;padding:20px 0}.site-footer p,.footer-inner a{font-size:7px}.footer-inner>div>b,.footer-note>span,.footer-bottom{font-size:6px}.footer-bottom{padding:8px 0}}body[data-page=home] [data-page-view]:not([data-page-view=home]),body[data-page=buy] [data-page-view]:not([data-page-view=buy]),body[data-page=results] [data-page-view]:not([data-page-view=results]),body[data-page=wallet] [data-page-view]:not([data-page-view=wallet]),body[data-page=responsible] [data-page-view]:not([data-page-view=responsible]),body[data-page=support] [data-page-view]:not([data-page-view=support]){display:none!important}@media(min-width:861px){body{font-size:16px}.app-container{width:min(1280px,calc(100% - 48px))}.utility-bar,.utility-inner{min-height:26px;font-size:10px}.utility-inner p b{width:18px;height:17px;margin-right:5px;font-size:9px}.utility-link{font-size:10px}.header-inner{min-height:64px;gap:24px}.brand-word{font-size:18px}.primary-nav{gap:23px;margin-left:14px}.primary-nav a{font-size:12px}.header-tools{gap:13px}.header-clock{font-size:10px}.header-clock b,.header-status{font-size:11px}.status-dot{width:9px;height:9px}.account-button{min-height:35px;gap:8px;padding:0 10px 0 5px;font-size:11px}.account-avatar{width:27px;height:27px;font-size:10px}.home-section{padding:27px 0 34px;background:linear-gradient(to bottom,#10284f 0 348px,#f4f6fa 348px 100%)}.home-heading{min-height:69px;padding-bottom:18px}.home-heading h1{margin:5px 0;font-size:26px}.home-heading p:not(.section-kicker){font-size:12px}.home-heading-meta{min-width:205px;padding:9px 15px}.home-heading-meta span,.home-heading-meta small{font-size:10px}.home-heading-meta b{font-size:14px}.jackpot-grid{gap:14px}.jackpot-card{min-height:184px;padding:16px 19px;border-radius:10px}.jackpot-card-top span{padding:4px 7px;font-size:10px}.jackpot-card-top b,.jackpot-card>small{font-size:9px}.jackpot-card>small{margin-top:11px}.jackpot-card>strong{font-size:28px}.jackpot-card>p{font-size:10px}.jackpot-card-actions{gap:10px;margin-top:12px}.jackpot-card-actions button{min-height:33px;padding:0 11px;font-size:10px}.jackpot-card-actions a{font-size:10px}.jackpot-metrics{right:19px;bottom:13px;column-gap:8px;font-size:8px}.jackpot-metrics b{font-size:10px}.home-data-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) 250px;gap:12px;margin-top:13px}.home-panel{padding:15px;border-radius:9px}.panel-title-row{padding-bottom:10px}.panel-title-row h2{font-size:15px}.panel-title-row a,.panel-kicker{font-size:10px}.result-tiles{gap:9px;margin-top:10px}.result-tile{gap:6px;padding:10px;border-radius:7px}.result-tile strong{font-size:11px}.result-tile small{font-size:9px}.mini-balls{gap:4px}.mini-balls i{width:22px;height:22px;font-size:7px}.schedule-row{min-height:31px;gap:8px;font-size:11px}.schedule-row b,.schedule-row em{font-size:11px}.schedule-row span{font-size:9px}.home-alerts{gap:9px}.alert-card{min-height:69px;gap:9px;padding:10px;border-radius:8px}.alert-card>b{width:24px;height:24px;font-size:9px}.alert-card strong{font-size:10px}.alert-card p{font-size:9px}.account-cta{min-height:58px;margin-top:12px;padding:11px 15px;border-radius:8px}.account-cta strong{font-size:13px}.account-cta span{font-size:10px}.account-cta-actions{gap:7px}.account-cta-actions button{min-height:32px;padding:0 10px;font-size:10px}.product-section{padding:38px 0 30px}.play-section{padding:36px 0 48px}.saved-section,.results-section,.responsible-section{padding:42px 0}.support-section{padding:34px 0}.section-heading{margin-bottom:20px}.section-heading h2,.wallet-overview h2{font-size:29px}.section-heading>p,.wallet-overview>div>p:not(.section-kicker){font-size:13px}.section-kicker{font-size:10px}.product-tabs{gap:9px}.product-tab{min-height:130px;padding:12px;border-radius:9px}.product-tab img,.product-tab-mark{height:46px;margin-bottom:8px}.product-tab-mark{font-size:13px}.product-tab strong{font-size:12px}.product-tab small{margin-top:4px;font-size:10px}.purchase-progress{margin-bottom:17px;padding:10px 13px;border-radius:7px}.purchase-progress span{font-size:11px}.purchase-progress b{width:18px;height:18px;font-size:9px}.purchase-progress i{width:57px}.play-layout{grid-template-columns:minmax(0,1fr) 294px;gap:20px}.play-heading{padding:17px 18px 14px;border-radius:10px 10px 0 0}.play-title{gap:12px}.product-badge{width:54px;height:54px;border-radius:9px;font-size:9px}.play-heading h2{font-size:27px}.game-draw-meta{font-size:11px}.draw-card{gap:7px;padding-left:14px}.draw-card small,.draw-card em{font-size:9px}.draw-card strong{font-size:11px}.draw-card>b{font-size:12px}.game-info-strip{padding:14px 18px;border-radius:0 0 10px 10px}.game-info-strip div{padding-right:16px}.game-info-strip span{font-size:9px}.game-info-strip strong{margin-top:4px;font-size:12px}.standard-shell{padding:15px;border-radius:10px}.standard-card{border-radius:9px}.standard-card-heading{padding:13px 15px}.standard-card-heading h3{font-size:18px}.standard-card-heading p,.line-count{font-size:10px}.entries-heading{padding:11px 15px}.entries-heading strong{font-size:13px}.entries-heading span{font-size:10px}.entries-content{grid-template-columns:minmax(0,1fr) 220px;min-height:286px}.entries-list{padding:11px 15px}.entry-row{min-height:44px}.entry-index{font-size:11px}.entry-numbers,.entry-code-digits{gap:7px}.entry-ball,.entry-code-digit,.entry-special{width:33px;height:33px;font-size:10px}.entry-special small{font-size:6px}.entry-special b{font-size:9px}.entry-actions button{font-size:14px}.entries-quick-actions{gap:9px;padding:14px}.entry-quick-button{min-height:39px;font-size:10px}.matrix-order-bar{width:min(708px,100%);margin-top:15px;padding:11px 13px}.matrix-order-bar span{font-size:10px}.matrix-order-bar strong{font-size:12px}.matrix-order-bar .button{min-width:138px}.matrix-note{font-size:10px}.number-grid{gap:6px;margin-top:14px}.number-chip{min-height:33px;font-size:10px}.line-editor{padding:16px;border-radius:9px}.line-editor h3{font-size:16px}.line-editor>p,.special-editor>span,.code-builder-label{font-size:11px}.keno-selection-summary{padding:9px 11px;margin-bottom:11px}.keno-selection-summary span,.keno-selection-summary strong{font-size:10px}.selection-footer{margin-top:11px;padding-top:11px;font-size:10px}.selection-footer strong{font-size:12px}.text-button,.small-button{font-size:10px}.code-builder{padding:11px}.code-inputs{gap:8px;margin:9px 0}.code-inputs select{width:56px;height:45px;font-size:18px}.bingo-content{grid-template-columns:minmax(0,1fr) 220px;min-height:242px}.bingo-boards{padding:13px 15px}.bingo-board{padding:11px}.bingo-board strong{font-size:11px}.bingo-board small,.bingo-option{font-size:10px}.game-guide{margin-top:15px;padding:16px;border-radius:9px}.game-guide-head{padding-bottom:12px}.game-guide-head h3{font-size:16px}.game-guide-head>div>p:last-child{font-size:11px}.guide-source{min-height:32px;font-size:10px}.game-guide-grid{gap:18px;padding-top:14px}.guide-steps>strong{font-size:11px}.guide-steps ol{gap:7px;margin-top:9px}.guide-steps li{grid-template-columns:21px minmax(0,1fr);gap:7px;font-size:10px}.guide-steps li:before{width:21px;height:21px;font-size:8px}.guide-details div{min-height:63px;padding:10px}.guide-details span{font-size:8px}.guide-details strong{font-size:10px}.game-guide-note{margin-top:11px;padding-top:11px;font-size:10px}.ticket-panel{top:96px;padding:16px;border-radius:10px}.ticket-panel-head{padding-bottom:12px}.ticket-panel h2{font-size:22px}.ticket-panel h2 span{width:19px;height:19px;font-size:9px}.icon-button{width:29px;height:29px;font-size:14px}.cart-list{max-height:273px;padding-top:10px}.cart-item{padding:10px;border-radius:7px}.cart-item b{font-size:11px}.cart-item small{font-size:9px}.cart-item-numbers span{min-width:21px;height:21px;font-size:8px}.cart-item-remove{font-size:10px}.cart-empty{padding:31px 11px}.cart-empty>span{width:35px;height:35px;font-size:19px}.cart-empty h3{margin:9px 0 3px;font-size:13px}.cart-empty p{font-size:10px}.cart-summary{gap:7px;padding:10px 0}.cart-summary div{font-size:10px}.cart-summary strong{font-size:11px}.ticket-draw-choice{padding:8px}.ticket-draw-choice span{font-size:8px}.ticket-draw-choice b,.cart-status{font-size:10px}.cart-footnote{font-size:8px}.button{min-height:35px;padding:0 12px;border-radius:5px;font-size:10px}.wallet-overview{padding:17px;border-radius:10px}.wallet-stats div{padding:11px 13px}.wallet-stats span{font-size:9px}.wallet-stats strong{font-size:13px}.filter-pills button{min-height:30px;padding:0 10px;font-size:10px}.saved-item{gap:17px;padding:13px;border-radius:9px}.saved-status-badge,.saved-entry-label{font-size:8px}.saved-item h3{font-size:13px}.saved-item p{font-size:10px}.saved-item-numbers span{min-width:21px;height:21px;font-size:8px}.draw-result-card{padding:17px}.draw-result-card h3{font-size:20px}.draw-result-card>p{font-size:10px}.draw-balls{gap:7px;margin:16px 0}.draw-balls i{width:37px;height:37px;font-size:11px}.draw-result-foot span,.draw-result-foot button{font-size:10px}.prize-table>div{min-height:42px;padding:0 13px;font-size:10px}.prize-table .prize-table-head{min-height:34px;font-size:9px}.prize-table b,.prize-table strong,.prize-table p{font-size:10px}.responsible-profile{padding:18px 13px;border-radius:10px}.responsible-avatar{width:40px;height:40px;font-size:13px}.responsible-profile>strong{font-size:11px}.responsible-profile>small,.responsible-profile>button,.responsible-profile nav a{font-size:10px}.responsible-profile nav a{padding:8px}.limit-cards,.responsible-actions{gap:10px}.limit-cards article{padding:12px;border-radius:8px}.limit-cards span{font-size:8px}.limit-cards strong{font-size:14px}.limit-cards article>b,.limit-cards small,.limit-cards button{font-size:8px}.responsible-actions article{min-height:111px;padding:13px;border-radius:8px}.responsible-actions span{font-size:8px}.responsible-actions h3{font-size:12px}.responsible-actions p{font-size:10px}.support-section h2{font-size:27px}.support-section p:not(.section-kicker){font-size:13px}.support-cards{gap:9px}.support-cards a,.support-cards button{min-height:70px;padding:11px;border-radius:8px}.support-cards span{width:19px;height:19px;font-size:8px}.support-cards strong{font-size:10px}.support-cards small{font-size:9px}.footer-inner{gap:23px;padding:26px 0}.site-footer p,.footer-inner a{font-size:10px}.footer-inner>div>b,.footer-note>span,.footer-bottom{font-size:9px}}.number-grid{justify-items:center}.number-chip{width:32px;min-height:32px;aspect-ratio:1;border-radius:50%}.entry-special{border-radius:50%}@media(min-width:861px){.number-chip{width:42px;height:42px;min-height:42px;font-size:11px}}@media(max-width:520px){.number-chip{width:30px;min-height:30px}}body[data-page=responsible]{background:#f5f6fa}body[data-page=responsible] .responsible-section{min-height:calc(100vh - 130px);padding:34px 0 54px;background:#f5f6fa}body[data-page=responsible] .w06-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}body[data-page=responsible] .w06-sidebar{position:sticky;top:78px;overflow:hidden;border:1px solid #e6e8ee;border-radius:16px;background:#fff;box-shadow:0 8px 24px #14213d0d}body[data-page=responsible] .w06-account-summary{display:grid;justify-items:center;padding:24px 18px 20px;border-bottom:1px solid #eef0f4;text-align:center}body[data-page=responsible] .w06-account-avatar{display:grid;place-items:center;width:54px;height:54px;color:#fff;border-radius:50%;background:#14213d;font-size:15px;font-weight:800}body[data-page=responsible] .w06-account-summary>strong{margin-top:11px;color:#1b2d4a;font-size:15px}body[data-page=responsible] .w06-account-summary>small{margin-top:5px;color:#8b97a7;font-family:DM Mono,monospace;font-size:9px;line-height:1.5}body[data-page=responsible] .w06-account-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:12px}body[data-page=responsible] .w06-chip{display:inline-flex;align-items:center;min-height:23px;padding:0 8px;border-radius:999px;font-size:9px;font-weight:800}body[data-page=responsible] .w06-chip-green{color:#16834d;background:#eaf8f0}body[data-page=responsible] .w06-chip-blue{color:#2f5bd3;background:#edf2ff}body[data-page=responsible] .w06-account-nav{display:grid;gap:3px;padding:12px 10px}body[data-page=responsible] .w06-account-nav a,body[data-page=responsible] .w06-account-nav button{position:relative;display:flex;align-items:center;gap:10px;min-height:39px;padding:0 11px;color:#68778b;border:0;border-radius:8px;background:transparent;font-size:10px;font-weight:700;text-align:left}body[data-page=responsible] .w06-account-nav a:hover,body[data-page=responsible] .w06-account-nav a.is-active{color:#d71920;background:#fff1f2}body[data-page=responsible] .w06-account-nav a.is-active:before{position:absolute;top:8px;bottom:8px;left:-10px;width:3px;border-radius:0 4px 4px 0;background:#d71920;content:""}body[data-page=responsible] .w06-account-nav button{margin-top:7px;color:#99a3b0;border-top:1px solid #eef0f4;border-radius:0}body[data-page=responsible] .w06-menu-icon{display:inline-grid;place-items:center;width:18px;color:currentColor;font-size:15px;font-weight:500;line-height:1}body[data-page=responsible] .w06-content{min-width:0}body[data-page=responsible] .w06-page-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}body[data-page=responsible] .w06-page-heading h1{margin:6px 0 7px;color:#14213d;font-size:32px;font-weight:800;letter-spacing:-.065em;line-height:1.12}body[data-page=responsible] .w06-page-heading p:not(.section-kicker){max-width:720px;margin:0;color:#7c899a;font-size:14px;line-height:1.65}body[data-page=responsible] .w06-source-note{display:inline-flex;align-items:center;gap:7px;padding-bottom:6px;color:#16834d;font-size:10px;font-weight:800;white-space:nowrap}body[data-page=responsible] .w06-source-note i{width:8px;height:8px;border-radius:50%;background:#12a150;box-shadow:0 0 0 4px #dff4e8}body[data-page=responsible] .w06-limit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body[data-page=responsible] .w06-limit-card,body[data-page=responsible] .w06-history-card,body[data-page=responsible] .w06-action-card,body[data-page=responsible] .w06-support-card{border:1px solid #e6e8ee;border-radius:16px;background:#fff;box-shadow:0 7px 22px #14213d0b}body[data-page=responsible] .w06-limit-card{padding:18px}body[data-page=responsible] .w06-limit-head{display:flex;align-items:start;justify-content:space-between;gap:10px}body[data-page=responsible] .w06-limit-head>div{display:grid;gap:6px}body[data-page=responsible] .w06-eyebrow{color:#929eac;font-size:10px;font-weight:800;letter-spacing:.105em}body[data-page=responsible] .w06-limit-card strong{color:#1c2f4d;font-family:DM Mono,monospace;font-size:21px;letter-spacing:-.055em}body[data-page=responsible] .w06-status{padding:5px 8px;border-radius:999px;font-size:9px;font-weight:800;white-space:nowrap}body[data-page=responsible] .w06-status-orange{color:#e08600;background:#fff2d4}body[data-page=responsible] .w06-status-blue{color:#2f5bd3;background:#edf2ff}body[data-page=responsible] .w06-status-green{color:#16834d;background:#e8f8ef}body[data-page=responsible] .w06-progress{height:8px;margin-top:19px;overflow:hidden;border-radius:999px;background:#edf0f4}body[data-page=responsible] .w06-progress i{display:block;height:100%;border-radius:inherit}body[data-page=responsible] .w06-progress-orange{background:#ffebc5}.w06-progress-orange i{background:#e08600}body[data-page=responsible] .w06-progress-green{background:#dff3e8}.w06-progress-green i{background:#12a150}body[data-page=responsible] .w06-limit-meta{display:flex;justify-content:space-between;gap:10px;margin-top:11px;color:#7c8998;font-size:10px}body[data-page=responsible] .w06-limit-meta b{color:#1f3553;font-family:DM Mono,monospace;font-weight:500}body[data-page=responsible] .w06-limit-card>small{display:block;margin-top:8px;color:#99a4b1;font-size:9px}body[data-page=responsible] .w06-limit-card>small b{color:#2f5bd3;font-family:DM Mono,monospace;font-weight:500}body[data-page=responsible] .w06-pending-copy{color:#7083b8!important}body[data-page=responsible] .w06-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}body[data-page=responsible] .w06-card-actions .button{min-height:34px;padding:0 8px;font-size:10px}body[data-page=responsible] .w06-card-actions .button-quiet{color:#68778b;border-color:#e6e8ee}body[data-page=responsible] .w06-pending-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:13px;align-items:center;margin-top:14px;padding:15px 17px;border:1px solid #cfdcf8;border-radius:14px;background:#edf3ff}body[data-page=responsible] .w06-banner-icon{display:grid;place-items:center;width:32px;height:32px;color:#2f5bd3;border-radius:50%;background:#fff;font-size:18px}body[data-page=responsible] .w06-pending-banner strong{color:#1d3970;font-size:12px}body[data-page=responsible] .w06-pending-banner p{margin:4px 0 0;color:#667a9e;font-size:10px;line-height:1.55}body[data-page=responsible] .w06-pending-banner em{color:#b56c00;font-style:normal;font-weight:800}body[data-page=responsible] .w06-pending-timer{display:grid;justify-items:center;min-width:103px;padding:8px 12px;border:1px solid #dfe6f4;border-radius:8px;background:#fff}body[data-page=responsible] .w06-pending-timer small{color:#8c99aa;font-size:9px}.w06-pending-timer strong{color:#14213d;font-family:DM Mono,monospace;font-size:17px!important}body[data-page=responsible] .w06-pending-banner .button{min-height:34px;padding:0 12px;color:#2f5bd3;border-color:#aebee6;font-size:10px}body[data-page=responsible] .w06-history-card{margin-top:14px;overflow:hidden}body[data-page=responsible] .w06-section-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid #edf0f4}body[data-page=responsible] .w06-section-head h2{margin:5px 0 0;color:#1b2e4b;font-size:19px;letter-spacing:-.04em}body[data-page=responsible] .w06-otp-note{display:inline-flex;align-items:center;gap:6px;color:#7c899a;font-size:10px;font-weight:700}body[data-page=responsible] .w06-otp-note:first-letter{color:#d71920}body[data-page=responsible] .w06-history-table{overflow-x:auto}body[data-page=responsible] .w06-history-header,body[data-page=responsible] .w06-history-row{display:grid;grid-template-columns:1.16fr .62fr 1.55fr 1.35fr .68fr .9fr;gap:12px;align-items:center;min-width:860px;padding:0 20px}body[data-page=responsible] .w06-history-header{min-height:39px;color:#99a4b1;border-bottom:1px solid #edf0f4;background:#fbfcfd;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body[data-page=responsible] .w06-history-row{min-height:62px;color:#6f7e91;border-bottom:1px solid #f0f2f5;font-size:10px}body[data-page=responsible] .w06-history-row:last-child{border-bottom:0}body[data-page=responsible] .w06-history-row time{color:#52647c;font-family:DM Mono,monospace;font-size:9px}body[data-page=responsible] .w06-history-row>b{color:#344c6c;font-size:10px}body[data-page=responsible] .w06-history-row small{display:block;margin-top:3px;color:#7b899a;font-size:9px}body[data-page=responsible] .w06-change-up{color:#d71920;font-weight:800}.w06-change-down{color:#16834d;font-weight:800}body[data-page=responsible] .w06-table-status{justify-self:start;padding:5px 8px;border-radius:999px;font-size:9px;font-style:normal;font-weight:800;white-space:nowrap}body[data-page=responsible] .w06-table-wait{color:#a36e00;background:#fff1cc}.w06-table-done{color:#16834d;background:#e7f7ee}.w06-table-cancel{color:#7c8998;background:#eef0f3}body[data-page=responsible] .w06-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}body[data-page=responsible] .w06-action-card{padding:20px}body[data-page=responsible] .w06-action-title{display:flex;align-items:center;gap:10px}.w06-action-title>span{display:grid;place-items:center;width:34px;height:34px;color:#2f5bd3;border-radius:9px;background:#edf3ff;font-size:18px}.w06-exclude-card .w06-action-title>span{color:#d71920;background:#fff0f1}body[data-page=responsible] .w06-action-title h2{margin:4px 0 0;color:#1c304e;font-size:21px;letter-spacing:-.05em}.w06-exclude-card .w06-eyebrow{color:#d71920}body[data-page=responsible] .w06-action-card>p{min-height:43px;margin:16px 0 14px;color:#718095;font-size:11px;line-height:1.6}.w06-action-card>p strong{color:#d71920}body[data-page=responsible] .w06-choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.w06-choice-grid button{min-height:57px;padding:7px;color:#68788c;border:1px solid #e1e6ed;border-radius:9px;background:#fff;text-align:left}.w06-choice-grid button.is-selected{color:#233b61;border:2px solid #14213d;background:#edf3ff}.w06-exclude-card .w06-choice-grid button.is-selected{color:#b61c25;border-color:#d71920;background:#fff0f1}.w06-choice-grid strong,.w06-choice-grid small{display:block}.w06-choice-grid strong{font-size:11px}.w06-choice-grid small{margin-top:3px;color:#6781bd;font-size:8px}.w06-exclude-card .w06-choice-grid small{color:#d36b71}body[data-page=responsible] .w06-action-card ul{display:grid;gap:7px;margin:15px 0 16px;padding:0;list-style:none;color:#758498;font-size:10px}.w06-action-card li{position:relative;padding-left:18px}.w06-action-card li:before{position:absolute;left:0;color:#12a150;content:"✓";font-weight:900}.w06-exclude-card li:before{color:#d71920}body[data-page=responsible] .w06-full-dark,.w06-full-outline{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:40px;border-radius:8px;font-size:10px;font-weight:800}.w06-full-dark{color:#fff;border:1px solid #14213d;background:#14213d}.w06-full-outline{color:#d71920;border:1px solid #df9297;background:#fff}body[data-page=responsible] .w06-support-card{margin-top:14px;overflow:hidden}.w06-support-card .w06-section-head{border-bottom:0;padding-bottom:11px}.w06-support-card .w06-section-head>p{margin:0;color:#8895a4;font-size:10px}.w06-support-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0 20px 20px}.w06-support-grid button{display:grid;grid-template-columns:auto 1fr;gap:2px 9px;align-items:center;min-height:67px;padding:10px;color:#1f3452;border:1px solid #e7eaf0;border-radius:10px;background:#fff;text-align:left}.w06-support-grid button:hover{border-color:#b8c6e7;background:#f8faff}.w06-support-icon{display:grid;grid-row:1 / span 2;place-items:center;width:30px;height:30px;color:#2f5bd3;border-radius:8px;background:#edf3ff;font-size:15px}.w06-support-yellow{color:#e08600;background:#fff3d8}.w06-support-grid strong{font-size:10px}.w06-support-grid small{color:#8b97a6;font-size:9px}body[data-page=responsible] .site-footer{border-top:1px solid #e6e8ee;background:#fff}.site-footer .w06-footer-copy{display:none}body[data-page=responsible] .footer-inner{grid-template-columns:1fr;min-height:0;padding:14px 0}body[data-page=responsible] .footer-inner{display:block}body[data-page=responsible] .footer-inner>div:not(:first-child),body[data-page=responsible] .footer-bottom{display:none}body[data-page=responsible] .footer-inner>div:first-child{display:flex;align-items:center;gap:16px}body[data-page=responsible] .footer-inner>div:first-child p{margin:0}body[data-page=responsible] .footer-inner>div:first-child:after{color:#8d99a6;content:"18+  Xổ số là hình thức giải trí · Chơi có trách nhiệm · Vietlott Internet";font-size:10px}@media(max-width:1120px)and (min-width:861px){body[data-page=responsible] .w06-layout{grid-template-columns:220px minmax(0,1fr);gap:16px}body[data-page=responsible] .w06-limit-grid{gap:9px}body[data-page=responsible] .w06-limit-card{padding:14px}body[data-page=responsible] .w06-limit-meta{display:grid;gap:4px}body[data-page=responsible] .w06-pending-banner{grid-template-columns:auto minmax(0,1fr) auto}.w06-pending-banner>.button{grid-column:2;justify-self:start}body[data-page=responsible] .w06-support-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){body[data-page=responsible] .responsible-section{padding:22px 0 42px}body[data-page=responsible] .w06-layout{grid-template-columns:1fr;gap:14px}body[data-page=responsible] .w06-sidebar{position:static}body[data-page=responsible] .w06-account-summary{grid-template-columns:auto 1fr;justify-items:start;gap:3px 11px;padding:16px;text-align:left}.w06-account-summary>strong{margin-top:3px}.w06-account-summary>small{margin-top:0}.w06-account-summary>.w06-account-avatar{grid-row:1 / span 3}.w06-account-chips{justify-content:start;margin-top:3px}body[data-page=responsible] .w06-account-nav{grid-template-columns:1fr 1fr}.w06-account-nav button{grid-column:1/-1}body[data-page=responsible] .w06-page-heading{display:block;margin-bottom:16px}.w06-page-heading h1{font-size:28px!important}.w06-page-heading p:not(.section-kicker){font-size:12px!important}.w06-source-note{margin-top:12px}body[data-page=responsible] .w06-limit-grid,.w06-action-grid{grid-template-columns:1fr}body[data-page=responsible] .w06-pending-banner{grid-template-columns:auto minmax(0,1fr)}.w06-pending-timer{grid-column:2;justify-self:start}.w06-pending-banner>.button{grid-column:2;justify-self:start}body[data-page=responsible] .w06-section-head{align-items:flex-start;flex-direction:column}.w06-otp-note{align-self:flex-start}body[data-page=responsible] .w06-support-grid{grid-template-columns:1fr 1fr}body[data-page=responsible] .footer-inner>div:first-child{display:block}.footer-inner>div:first-child:after{display:block;margin-top:8px}}@media(max-width:520px){body[data-page=responsible] .w06-account-nav{grid-template-columns:1fr}.w06-account-nav button{grid-column:auto}body[data-page=responsible] .w06-limit-head{display:block}.w06-status{display:inline-flex;margin-top:10px}body[data-page=responsible] .w06-limit-meta{display:grid;gap:4px}body[data-page=responsible] .w06-pending-banner{grid-template-columns:auto minmax(0,1fr);padding:13px}.w06-pending-banner strong{font-size:10px!important}.w06-pending-banner p{font-size:9px!important}.w06-pending-timer,.w06-pending-banner>.button{grid-column:2}body[data-page=responsible] .w06-support-grid{grid-template-columns:1fr}}.power-w02-context,.power-issue-badge{display:none}body.power-w02{--power-navy: #102b52;--power-red: #eb1723;--power-paper: #f3f5f9;background:var(--power-paper)}body.power-w02 .product-section{display:none}body.power-w02 .play-section{padding:24px 0 64px;background:var(--power-paper)}body.power-w02 .purchase-progress{display:none}body.power-w02 .power-w02-context{display:block;margin-bottom:12px}body.power-w02 .power-w02-breadcrumb{color:#8b98aa;font-size:11px;line-height:1.5}body.power-w02 .power-w02-breadcrumb strong{color:#304562;font-weight:800}body.power-w02 .power-w02-tabs{display:flex;gap:8px;overflow-x:auto;padding:10px 0 4px;scrollbar-width:none}body.power-w02 .power-w02-tabs::-webkit-scrollbar{display:none}body.power-w02 .power-w02-tab{display:inline-flex;align-items:center;gap:7px;min-height:34px;flex:0 0 auto;padding:0 13px;color:#718096;border:1px solid #e1e7ee;border-radius:999px;background:#fff;font-size:11px;font-weight:800;white-space:nowrap}body.power-w02 .power-w02-tab i{width:7px;height:7px;border-radius:50%;background:#9da9b7}body.power-w02 .power-w02-tab.is-selected{color:#fff;border-color:var(--power-red);background:var(--power-red);box-shadow:0 5px 12px #eb172329}body.power-w02 .power-w02-tab.theme-power i{background:#fff}body.power-w02 .power-w02-tab.theme-mega i{background:#2673d2}body.power-w02 .power-w02-tab.theme-lotto i{background:#16a66d}body.power-w02 .power-w02-tab.theme-max i,.power-w02 .power-w02-tab.theme-max-pro i{background:#8d55dd}body.power-w02 .power-w02-tab.theme-bingo i{background:#e6a51f}body.power-w02 .play-layout{grid-template-columns:minmax(0,1fr) 368px;gap:20px;align-items:start}body.power-w02 .play-heading{min-height:122px;padding:23px 26px 20px;border:1px solid #e0e7ef;border-radius:12px 12px 0 0;background:#fff}body.power-w02 .play-title{gap:0}body.power-w02 .play-title .product-badge,body.power-w02 .play-title .section-kicker{display:none}body.power-w02 .play-heading h2{display:inline-block;margin:0;color:var(--power-navy);font-size:28px;letter-spacing:-.06em}body.power-w02 .power-issue-badge{display:inline-flex;margin:5px 0 0 7px;padding:4px 7px;color:#286fc4;border-radius:999px;background:#edf5ff;font-family:DM Mono,monospace;font-size:9px;font-weight:800;vertical-align:middle}body.power-w02 .game-draw-meta{margin-top:7px;color:#8795a6;font-size:12px}body.power-w02 .game-draw-meta:after{content:none}body.power-w02 .draw-card{min-width:245px;padding-left:22px;border-color:#e4e9ef}body.power-w02 .draw-card small{display:block;overflow:hidden;height:14px;color:#9ca8b5;font-size:0;letter-spacing:.09em}body.power-w02 .draw-card small:after{content:"ĐÓNG BÁN SAU";font-size:10px;font-weight:900}body.power-w02 .draw-card strong,body.power-w02 .draw-card em{display:none}body.power-w02 .draw-card>b{color:var(--power-red);font-size:19px}body.power-w02 .game-info-strip{display:none}body.power-w02 .selection-stack{margin-top:12px}body.power-w02 .power-w02-selection{display:grid;gap:12px}body.power-w02 .power-jackpot-strip{display:grid;grid-template-columns:1fr 1fr auto;gap:18px;align-items:center;padding:13px 17px;border:1px solid #f0dda5;border-radius:9px;background:#fff7dc}body.power-w02 .power-jackpot-strip div{display:grid;gap:3px}body.power-w02 .power-jackpot-strip span{color:#a27c29;font-size:10px;font-weight:800}body.power-w02 .power-jackpot-strip strong{color:#162f53;font-family:DM Mono,monospace;font-size:16px;letter-spacing:-.03em}body.power-w02 .power-jackpot-strip small{color:#9d8c63;font-size:9px;text-align:right}body.power-w02 .power-choice-tabs{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:7px 0 8px;border-bottom:1px solid #dfe6ee}body.power-w02 .power-choice-mode{display:flex;align-items:center;gap:6px}body.power-w02 .power-choice-tabs button{min-height:34px;padding:0 13px;color:#748399;border:1px solid transparent;border-radius:6px;background:transparent;font-size:11px;font-weight:800}body.power-w02 .power-choice-tabs button.is-selected{color:var(--power-red);border-color:#f0c3c6;background:#fff4f4}body.power-w02 .power-bao-choice{display:grid;gap:2px;justify-items:end;color:#405774;font-size:10px;font-weight:800;text-align:right}body.power-w02 .power-bao-choice small{color:#9aa6b5;font-size:8px;font-weight:500}body.power-w02 .power-line-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}body.power-w02 .power-line-tab{min-width:0;min-height:63px;padding:9px 9px 8px;color:#263c5b;border:1px solid #e0e7ef;border-radius:8px;background:#fff;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}body.power-w02 .power-line-tab:hover{border-color:#ef9da2;transform:translateY(-1px)}body.power-w02 .power-line-tab.is-selected{border-color:var(--power-red);box-shadow:inset 0 0 0 1px var(--power-red),0 5px 14px #eb172314}body.power-w02 .power-line-tab>span{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:5px;color:#fff;border-radius:5px;background:var(--power-navy);font-size:10px;font-weight:900;vertical-align:middle}body.power-w02 .power-line-tab.is-selected>span{background:var(--power-red)}body.power-w02 .power-line-tab small{display:inline-block;max-width:calc(100% - 31px);overflow:hidden;color:#728197;font-family:DM Mono,monospace;font-size:8px;line-height:1.4;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}body.power-w02 .power-line-tab.is-empty small{color:#a5afbb}body.power-w02 .power-line-tab b{display:block;margin-top:5px;color:#e0222c;font-size:8px}body.power-w02 .power-line-tab.is-empty b{color:#9aa6b4}body.power-w02 .power-line-tab.power-line-empty{display:flex;align-items:center;justify-content:center;gap:5px;color:#8794a4;text-align:center}body.power-w02 .power-line-tab.power-line-empty{display:none}body.power-w02 .power-line-tab.power-line-empty>span{margin:0;color:#9da9b7;background:#eef2f6;font-size:15px}body.power-w02 .power-line-tab.power-line-empty small{max-width:none;color:#78879a;font-family:inherit;font-size:10px;font-weight:800}body.power-w02 .power-number-card{overflow:hidden;border:1px solid #dfe6ee;border-radius:11px;background:#fff;box-shadow:0 6px 15px #1b2e4809}body.power-w02 .power-number-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 20px 13px;border-bottom:1px solid #e9eef3}body.power-w02 .power-number-head>div{display:grid;gap:5px}body.power-w02 .power-number-head span{color:#2d4565;font-size:12px;font-weight:900}body.power-w02 .power-number-head strong{color:#8190a1;font-size:11px;font-weight:700}body.power-w02 .power-number-head em{padding:7px 10px;color:#1b9368;border-radius:999px;background:#e9f8f0;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}body.power-w02 .power-number-grid{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:10px;padding:21px 22px 19px}body.power-w02 .power-number{display:grid;place-items:center;width:43px;height:43px;justify-self:center;padding:0;color:#687a90;border:1px solid #e0e7ee;border-radius:50%;background:#fff;font-family:DM Mono,monospace;font-size:11px;font-weight:700;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}body.power-w02 .power-number:hover{color:var(--power-red);border-color:#f08e94;transform:translateY(-1px)}body.power-w02 .power-number.is-selected{color:#fff;border-color:var(--power-red);background:var(--power-red);box-shadow:0 4px 9px #eb172336}body.power-w02 .power-number-actions{display:flex;flex-wrap:wrap;gap:8px;padding:0 22px 16px}body.power-w02 .power-number-actions button{min-height:34px;padding:0 12px;color:#61738b;border:1px solid #dfe6ee;border-radius:6px;background:#fff;font-size:10px;font-weight:800}body.power-w02 .power-number-actions button:first-child{color:var(--power-red);border-color:#efbdc1;background:#fff5f5}body.power-w02 .power-number-actions button:hover{color:var(--power-red);border-color:#ee9ba0}body.power-w02 .power-selection-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;padding:12px 22px;color:#8794a2;border-top:1px solid #e9eef3;font-size:10px}body.power-w02 .power-selection-meta span+span:before{content:"·";margin-right:12px;color:#c1cbd5}body.power-w02 .power-selection-meta span:nth-child(2){color:#1f9069;font-weight:800}body.power-w02 .ticket-panel{top:88px;padding:20px;border-color:#dfe6ee;border-radius:12px;box-shadow:0 9px 22px #14274112}body.power-w02 .ticket-panel-head{padding-bottom:15px}body.power-w02 .ticket-panel .section-kicker{color:var(--power-red);font-size:10px}body.power-w02 .ticket-panel h2{color:var(--power-navy);font-size:25px}body.power-w02 .ticket-panel h2 span{width:20px;height:20px;font-size:9px}body.power-w02 .power-ticket-issue{display:block;margin-top:5px;color:#2f78ca;font-family:DM Mono,monospace;font-size:9px;font-weight:800}body.power-w02 .ticket-panel .cart-list{max-height:300px;gap:8px;padding:12px 0 7px}body.power-w02 .power-cart-item{display:grid;grid-template-columns:27px minmax(0,1fr) auto;gap:9px;align-items:start;min-height:62px;padding:9px;border-color:#e7edf2;border-radius:7px;background:#fff}body.power-w02 .power-cart-letter{display:grid;place-items:center;width:27px;height:27px;color:#fff;border-radius:5px;background:var(--power-navy);font-size:10px;font-weight:900}body.power-w02 .power-cart-content{min-width:0}body.power-w02 .power-cart-item .cart-item-head{gap:5px}body.power-w02 .power-cart-item .cart-item-head b{color:#29415f;font-size:10px}body.power-w02 .power-cart-item .cart-item-head small{color:#29415f;font-family:DM Mono,monospace;font-size:9px;font-weight:800;white-space:nowrap}body.power-w02 .power-cart-item .cart-item-numbers{gap:4px;margin-top:6px}body.power-w02 .power-cart-item .cart-item-numbers span{min-width:21px;height:21px;padding:0 4px;border-radius:50%;background:#fff0f1;font-size:7px}body.power-w02 .power-cart-note{display:block;margin-top:5px;color:#9ca7b3;font-size:8px}body.power-w02 .power-cart-item .cart-item-remove{position:static;margin-top:1px;color:#9da9b5;font-size:16px;line-height:1}body.power-w02 .power-cart-item .cart-item-remove:hover{color:var(--power-red)}body.power-w02 .ticket-panel .cart-summary{padding:13px 0}body.power-w02 .ticket-panel .cart-summary div{font-size:10px}body.power-w02 .ticket-panel .cart-summary strong{font-size:11px}body.power-w02 .ticket-panel .ticket-draw-choice{margin-top:2px;padding:10px}body.power-w02 .ticket-panel .ticket-draw-choice span{font-size:8px}body.power-w02 .ticket-panel .ticket-draw-choice b{font-size:10px}body.power-w02 .ticket-panel .cart-status{font-size:9px}body.power-w02 .ticket-panel .full-button{min-height:43px;margin-top:11px;font-size:11px}body.power-w02 .ticket-panel .cart-footnote{font-size:8px}body.power-w02 .power-ticket-extras{display:grid;gap:10px;margin-top:14px}body.power-w02 .power-ticket-fee{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;border-bottom:1px solid #e8edf2;color:#8090a3;font-size:9px}body.power-w02 .power-ticket-fee b{color:#4e6684;font-size:9px;text-align:right}body.power-w02 .power-limit-card{padding:13px;border:1px solid #e4eaf0;border-radius:8px;background:#fff}body.power-w02 .power-limit-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}body.power-w02 .power-limit-head strong{color:#304764;font-size:10px}body.power-w02 .power-limit-head button{padding:0;color:var(--power-red);border:0;background:transparent;font-size:9px;font-weight:800}body.power-w02 .power-limit-row{display:grid;grid-template-columns:38px 1fr;gap:4px 7px;margin-top:9px;color:#78899d;font-size:8px}body.power-w02 .power-limit-row b{color:#526781;font-family:DM Mono,monospace;font-size:8px;text-align:right}body.power-w02 .power-limit-row>i{grid-column:1/-1;display:block;height:5px;border-radius:999px;background:#edf1f4}body.power-w02 .power-limit-row>i{display:flex;overflow:hidden}body.power-w02 .power-limit-row>i em{display:block;height:100%;flex:0 0 auto;border-radius:inherit;background:#19a876}body.power-w02 .power-limit-row>i b{display:block;height:100%;flex:0 0 auto;border-radius:inherit;background:#ffb703}body.power-w02 .power-limit-card>small{display:block;margin-top:11px;color:#a0aab4;font-size:7px}body.power-w02 .power-limit-card>small i{display:inline-block;width:6px;height:6px;margin-right:3px;border-radius:50%;background:#21aa78}body.power-w02 .power-limit-card>small span{margin:0 4px;color:#d1d7dd}body.power-w02 .power-close-note{display:flex;gap:8px;padding:11px;border:1px solid #efd99f;border-radius:8px;background:#fff7dc}body.power-w02 .power-close-note>span{display:grid;place-items:center;flex:0 0 auto;width:17px;height:17px;color:#b17d1c;border:1px solid #d9b968;border-radius:50%;font-size:10px;font-weight:900}body.power-w02 .power-close-note p{margin:0;color:#9a7b37;font-size:8px;line-height:1.5}body.power-w02 .power-close-note strong{display:block;color:#755a25;font-size:8px}body.power-w02 .power-responsible-note{display:flex;align-items:center;gap:7px;padding:9px 10px;color:#7d8da0;border:1px solid #e4eaf0;border-radius:8px;background:#fff;font-size:8px;line-height:1.45}body.power-w02 .power-responsible-note>span{display:grid;place-items:center;flex:0 0 auto;width:18px;height:18px;color:#fff;border-radius:50%;background:var(--power-navy);font-size:7px;font-weight:900}body.power-w02 .power-responsible-note p{margin:0}@media(min-width:1200px){body.power-w02 .play-section{padding-top:27px}body.power-w02 .play-layout{grid-template-columns:minmax(0,1fr) 375px;gap:22px}body.power-w02 .power-w02-breadcrumb{font-size:12px}body.power-w02 .power-w02-tab{min-height:37px;padding:0 15px;font-size:12px}body.power-w02 .play-heading h2{font-size:31px}body.power-w02 .game-draw-meta{font-size:13px}body.power-w02 .power-jackpot-strip{padding:15px 19px}body.power-w02 .power-jackpot-strip span{font-size:11px}body.power-w02 .power-jackpot-strip strong{font-size:17px}body.power-w02 .power-number-grid{gap:11px;padding:24px 25px 21px}body.power-w02 .power-number{width:45px;height:45px;font-size:12px}body.power-w02 .power-number-actions{padding:0 25px 18px}body.power-w02 .power-number-actions button{min-height:37px;font-size:11px}body.power-w02 .power-selection-meta{padding:13px 25px;font-size:11px}body.power-w02 .ticket-panel{padding:22px}body.power-w02 .ticket-panel h2{font-size:27px}}@media(max-width:1100px)and (min-width:861px){body.power-w02 .play-layout{grid-template-columns:minmax(0,1fr) 320px;gap:14px}body.power-w02 .power-line-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}body.power-w02 .power-line-empty{display:none}body.power-w02 .power-number-grid{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(max-width:860px){body.power-w02 .play-section{padding:16px 0 80px}body.power-w02 .power-w02-breadcrumb{font-size:10px}body.power-w02 .play-layout{grid-template-columns:1fr;gap:12px}body.power-w02 .ticket-panel{position:static;order:-1;padding:16px}body.power-w02 .power-ticket-extras{grid-template-columns:1fr 1fr}body.power-w02 .power-close-note{grid-column:1/-1}body.power-w02 .play-heading{min-height:0;padding:17px}body.power-w02 .play-heading h2{font-size:25px}body.power-w02 .game-draw-meta{font-size:10px}body.power-w02 .draw-card{min-width:0;width:100%;padding:10px 0 0;border-top:1px solid #e4e9ef;border-left:0}body.power-w02 .draw-card>b{margin-left:auto}body.power-w02 .power-jackpot-strip{grid-template-columns:1fr;gap:8px}body.power-w02 .power-jackpot-strip small{text-align:left}body.power-w02 .power-line-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}body.power-w02 .power-line-empty{display:none}body.power-w02 .power-number-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:16px 12px}body.power-w02 .power-number{width:36px;height:36px;font-size:10px}body.power-w02 .power-number-head{align-items:flex-start;flex-direction:column;padding:14px}body.power-w02 .power-number-actions{padding:0 12px 13px}body.power-w02 .power-selection-meta{align-items:flex-start;flex-direction:column;gap:5px;padding:11px 12px}body.power-w02 .power-selection-meta span+span:before{display:none}}@media(max-width:520px){body.power-w02 .power-choice-tabs{align-items:flex-start;flex-wrap:wrap}body.power-w02 .power-choice-tabs span{width:100%;margin:2px 0 0}body.power-w02 .power-line-tabs{gap:6px}body.power-w02 .power-line-tab{min-height:55px;padding:7px 6px}body.power-w02 .power-line-tab>span{width:20px;height:20px;margin-right:2px}body.power-w02 .power-line-tab small{font-size:6px}body.power-w02 .power-line-tab b{font-size:7px}body.power-w02 .power-number-grid{gap:5px;padding:14px 8px}body.power-w02 .power-number{width:32px;height:32px;font-size:9px}body.power-w02 .power-number-actions{display:grid;grid-template-columns:1fr 1fr}body.power-w02 .power-number-actions button{min-height:35px;padding:0 6px;font-size:8px}body.power-w02 .power-ticket-extras{grid-template-columns:1fr}body.power-w02 .power-close-note{grid-column:auto}}body.checkout-open{overflow:auto}.checkout-backdrop{position:fixed;inset:0;z-index:100;display:block;height:100dvh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:24px;background:#f2f5fa;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:none;backdrop-filter:none}.checkout-shell{width:min(1240px,100%);min-height:calc(100dvh - 48px);margin:0 auto 44px;overflow:visible;border:1px solid #dfe6ee;border-radius:12px;background:#f4f6fa;box-shadow:0 22px 60px #11233c29}.checkout-content{padding:0}.checkout-header{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:13px 28px;border-bottom:1px solid #e4eaf0;background:#fff}.checkout-header:before{position:absolute;top:0;right:0;left:0;height:7px;background:#102a4d;content:""}.checkout-brand{display:flex;align-items:center;gap:10px;color:#e2242d;font-size:16px;font-weight:900;letter-spacing:-.03em}.checkout-brand b{padding-left:10px;color:#76879a;border-left:1px solid #dbe3eb;font-size:10px;letter-spacing:.06em}.checkout-header p{margin:4px 0 0;color:#8796a6;font-size:11px}.checkout-header .icon-button{width:34px;height:34px;color:#5b6b80;border:1px solid #dce4ec;border-radius:7px;background:#fff;font-size:19px}.checkout-stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:15px 28px;border-bottom:1px solid #e4eaf0;background:#fff}.checkout-step{position:relative;display:flex;align-items:center;gap:9px;min-height:28px;color:#94a0af;font-size:11px;font-weight:800}.checkout-step:not(:last-child):after{position:absolute;top:13px;right:12px;left:35px;height:3px;border-radius:9px;background:#e3e8ee;content:""}.checkout-step small{z-index:1;display:flex;align-items:center;gap:7px;color:inherit;font-size:11px;font-weight:800}.checkout-step small:before{display:grid;place-items:center;width:25px;height:25px;color:inherit;border:1px solid currentColor;border-radius:50%;background:#fff;content:counter(checkout-step);counter-increment:checkout-step;font-size:10px}.checkout-stepper{counter-reset:checkout-step}.checkout-step.is-done{color:#13a26d}.checkout-step.is-done:not(:last-child):after{background:#9cddc2}.checkout-step.is-done small:before{color:#fff;border-color:#13a26d;background:#13a26d;content:"✓"}.checkout-step.is-current{color:#e2242d}.checkout-step.is-current small:before{color:#fff;border-color:#e2242d;background:#e2242d}.checkout-layout{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(380px,.78fr);align-items:start;gap:18px;padding:20px 28px 28px}.checkout-summary,.checkout-main{min-width:0;border:1px solid #dfe6ee;border-radius:10px;background:#fff;box-shadow:0 7px 18px #1b2e4c0d}.checkout-summary{position:static;padding:0}.checkout-main{min-height:590px;padding:24px}.checkout-summary-head{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #e6ecf1}.checkout-summary-head>div{display:grid;gap:5px}.checkout-summary-head span{color:#e2242d;font-size:10px;font-weight:900;letter-spacing:.12em}.checkout-summary-head strong{color:#52647b;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.02em}.checkout-summary-head em{padding:5px 8px;color:#ac7115;border-radius:999px;background:#fff4d7;font-size:9px;font-style:normal;font-weight:800}.checkout-order-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-bottom:1px solid #e6ecf1}.checkout-order-meta div{display:grid;gap:5px;min-height:74px;padding:14px 13px;border-right:1px solid #e6ecf1}.checkout-order-meta div:last-child{border-right:0}.checkout-order-meta span{color:#98a5b3;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.checkout-order-meta b{color:#243750;font-size:10px;line-height:1.35}.checkout-summary-items{display:grid;gap:0;max-height:none;padding:0;overflow:visible}.checkout-summary-item{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:9px;align-items:start;padding:11px 15px;border-bottom:1px solid #edf1f5}.checkout-line-label{display:grid;place-items:center;width:23px;height:23px;color:#fff;border-radius:5px;background:#17365e;font-family:DM Mono,monospace;font-size:9px;font-weight:800}.checkout-summary-item>div{min-width:0}.checkout-summary-item>div strong{display:block;color:#243750;font-size:10px}.checkout-summary-item>b{padding-top:5px;color:#334966;font-family:DM Mono,monospace;font-size:10px;white-space:nowrap}.checkout-chips{gap:4px;margin-top:7px}.checkout-chips span{min-width:24px;height:22px;padding:0 5px;color:#e2242d;border-radius:11px;background:#fff0f1;font-size:8px}.checkout-fee-row,.checkout-total{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 18px 0;color:#708096;font-size:10px}.checkout-fee-row b{color:#455970;font-family:DM Mono,monospace;font-size:10px}.checkout-total{margin-top:10px;padding:15px 18px;color:#263a55;border-top:1px solid #e4eaf0;font-size:12px;font-weight:900}.checkout-total strong{color:#e2242d;font-size:21px}.checkout-limits{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 18px 14px;color:#6d8a7c;font-size:8px}.checkout-limits span{padding:7px;border-radius:5px;background:#effbf5}.checkout-limits i{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#28af76}.checkout-summary-note{margin:0;padding:11px 18px;color:#7d8ca0;border-top:1px solid #e6ecf1;background:#fff8e6;font-size:9px;line-height:1.5}.checkout-summary-note span{display:inline-grid;place-items:center;width:13px;height:13px;margin-right:5px;color:#bd7a14;border:1px solid #e7c676;border-radius:50%;font-size:8px}.checkout-intro{max-width:620px}.checkout-kicker{color:#e2242d;font-size:10px;letter-spacing:.12em}.checkout-intro h2{margin:8px 0 6px;color:#172944;font-size:28px;line-height:1.1}.checkout-intro p{color:#75859a;font-size:12px;line-height:1.6}.checkout-review-list{margin-top:20px;border:1px solid #e1e8ef;border-radius:9px}.checkout-review-item{min-height:66px;padding:12px 15px}.checkout-review-item strong{color:#263a55;font-size:12px}.checkout-review-index{font-size:10px}.checkout-review-item>b{font-size:11px}.checkout-info-callout,.payment-status-note{margin-top:14px;padding:13px;border-radius:7px}.checkout-info-callout strong{font-size:11px}.checkout-info-callout p,.payment-status-note p{font-size:10px}.checkout-form{margin-top:20px}.checkout-form>label{font-size:11px}.checkout-form input{min-height:42px;font-size:12px}.checkout-check{font-size:10px}.checkout-actions{margin-top:24px}.checkout-actions .button{min-width:166px;min-height:42px;font-size:11px}.payment-reservation{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:20px 0 18px;padding:15px 17px;color:#fff;border-radius:8px;background:#112e55;box-shadow:0 8px 18px #122d5224}.payment-reservation div{display:grid;gap:5px}.payment-reservation span{color:#a9c0db;font-size:9px;font-weight:800;letter-spacing:.09em}.payment-reservation strong{color:#fff;font-size:12px}.payment-reservation b{color:#fff;font-family:DM Mono,monospace;font-size:20px}.payment-source-heading{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-bottom:9px}.payment-source-heading strong{color:#263a55;font-size:12px}.payment-source-heading span{color:#99a7b4;font-size:9px}.payment-methods{gap:9px}.payment-method{grid-template-columns:37px minmax(0,1fr) 20px;gap:11px;min-height:64px;padding:12px;border-radius:8px}.payment-method:hover{border-color:#bdcad8}.payment-method.is-selected{border-color:#e2242d;box-shadow:inset 0 0 0 1px #e2242d}.payment-method-icon{width:37px;height:37px;color:#fff;border-radius:7px;background:#1b846f;font-size:13px}.payment-method:nth-child(2) .payment-method-icon{background:#7a4ad9}.payment-method:nth-child(3) .payment-method-icon{background:#29465f}.payment-method strong{color:#263a55;font-size:11px}.payment-method small{font-size:9px;line-height:1.4}.payment-method i{width:18px;height:18px;font-size:9px}.otp-preview{display:grid;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid #e6ecf1}.otp-preview strong,.otp-preview small{display:block}.otp-preview strong{color:#32465f;font-size:11px}.otp-preview small{margin-top:3px;color:#8e9bab;font-size:9px}.otp-boxes{display:flex;gap:8px}.otp-boxes span{display:grid;place-items:center;width:39px;height:39px;color:#aab5c2;border:1px solid #dbe3eb;border-radius:6px;background:#f8fafc;font-family:DM Mono,monospace;font-size:14px}.payment-blocked-note{background:#fff4f4}.payment-blocked-note>span{color:#e2242d;border-color:#efb9bc}.saved-section{min-height:calc(100vh - 160px);padding:34px 0 46px;background:#f4f6fa}.wallet-overview{display:block;padding:0;border:0;border-radius:0;background:transparent}.wallet-overview h2{margin-top:7px;color:#172944;font-size:31px}.wallet-overview>div>p:not(.section-kicker){max-width:610px;color:#7c8c9f;font-size:12px}.wallet-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:22px;border:0;border-radius:0;background:transparent}.wallet-stats>div{display:contents}.wallet-metric{display:flex;align-items:flex-start;gap:11px;min-height:94px;padding:14px;border:1px solid #e1e8ef;border-radius:9px;background:#fff;box-shadow:0 5px 16px #1629440a}.wallet-metric-icon{position:relative;display:block;flex:0 0 36px;width:36px;height:36px;padding:0;overflow:hidden;box-sizing:border-box;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 10%,transparent);border-radius:10px;line-height:0}.wallet-metric-icon svg{position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;margin:-9px 0 0 -9px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.wallet-metric div{min-width:0}.wallet-metric small,.wallet-metric strong,.wallet-metric p{display:block}.wallet-metric small{color:#8492a2;font-size:9px;font-weight:800}.wallet-metric strong{margin-top:5px;color:#20334f;font-size:17px;line-height:1.1;white-space:nowrap}.wallet-metric p{margin:5px 0 0;color:#a1acb7;font-size:8px}.metric-blue .wallet-metric-icon{color:#377bd1;background:#eaf3ff}.metric-amber .wallet-metric-icon{color:#bd7818;background:#fff4dc}.metric-yellow .wallet-metric-icon{color:#a87908;background:#fff7d6}.metric-purple .wallet-metric-icon{color:#7a4fd2;background:#f2edff}.metric-green .wallet-metric-icon{color:#16996a;background:#e8f9f0}.wallet-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 10px;padding:11px 13px;border:1px solid #e1e8ef;border-radius:9px;background:#fff}.filter-pills{display:flex;flex-wrap:wrap;gap:7px}.filter-pills button{min-height:31px;padding:0 12px;color:#607187;border:1px solid #e2e8ef;border-radius:6px;background:#fff;font-size:10px}.filter-pills button.is-selected{color:#fff;border-color:#17365e;background:#17365e}.wallet-toolbar .button{min-height:31px;font-size:10px}.saved-list{display:block}.wallet-history-card{overflow:hidden;border:1px solid #e1e8ef;border-radius:10px;background:#fff;box-shadow:0 8px 20px #142a480a}.wallet-history-note{display:flex;align-items:center;gap:9px;margin:12px;padding:10px 12px;color:#795a1e;border:1px solid #f0d99a;border-radius:6px;background:#fff7df}.wallet-history-note>span{display:grid;place-items:center;flex:0 0 auto;width:18px;height:18px;color:#b17b1b;border:1px solid #e6bd61;border-radius:50%;font-size:10px;font-weight:900}.wallet-history-note p{margin:0;font-size:10px;line-height:1.4}.wallet-table{overflow-x:auto}.wallet-table-head,.wallet-table-row{display:grid;grid-template-columns:1.35fr 1.25fr 2.1fr .7fr 1.15fr 1.1fr 1.55fr 28px;min-width:1200px}.wallet-table-head{align-items:center;min-height:39px;padding:0 14px;color:#93a0ae;border-top:1px solid #edf1f5;border-bottom:1px solid #e7edf2;background:#f9fafc;font-size:8px;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.wallet-table-row{align-items:center;min-height:70px;padding:9px 14px;color:#56677c;border-bottom:1px solid #edf1f5;font-size:9px}.wallet-table-row:last-of-type{border-bottom:0}.wallet-reference strong,.wallet-reference small,.wallet-product strong,.wallet-product small{display:block}.wallet-reference strong{color:#263a55;font-family:DM Mono,monospace;font-size:9px}.wallet-reference small,.wallet-product small{margin-top:4px;color:#99a6b3;font-size:8px}.wallet-product strong{color:#263a55;font-size:10px}.wallet-row-numbers{display:flex;flex-wrap:wrap;gap:3px;align-items:center;padding-right:8px}.wallet-row-numbers span{display:grid;place-items:center;min-width:22px;height:20px;padding:0 4px;color:#de2630;border-radius:10px;background:#fff0f1;font-family:DM Mono,monospace;font-size:8px}.wallet-row-numbers .wallet-number-muted{color:#65768b;background:#f1f4f7}.wallet-row-numbers .wallet-number-win{color:#fff;background:#e2242d}.wallet-row-numbers .wallet-number-special{color:#5d4b10;background:#ffbf18}.wallet-row-numbers .wallet-number-note{min-width:0;height:auto;padding:4px 7px;color:#68798d;border-radius:5px;background:#f3f5f8;font-family:Be Vietnam Pro,sans-serif;font-size:8px}.wallet-row-numbers em{color:#8998a9;font-size:8px;font-style:normal}.wallet-row-price{color:#263a55;font-family:DM Mono,monospace;font-size:10px}.wallet-table-row time{color:#617187;font-size:9px}.wallet-status{display:inline-flex;align-items:center;gap:5px;width:max-content;padding:4px 7px;color:#178d63;border-radius:999px;background:#eaf9f0;font-size:8px;font-weight:800}.wallet-status i{width:5px;height:5px;border-radius:50%;background:#1caf76}.wallet-status-verifying{color:#ad7415;background:#fff3d3}.wallet-status-verifying i{background:#e08600}.wallet-status-refunded{color:#7448bd;background:#f1ebff}.wallet-status-refunded i{background:#6d3fd8}.wallet-result{display:block;color:#617187;font-size:8px;line-height:1.35}.wallet-result-win{color:#15935e;font-weight:800}.wallet-result-refunded{color:#6d3fd8}.wallet-result-pending{color:#65768b}.wallet-result-muted{color:#8996a5}.wallet-row-chevron{display:grid;place-items:center;width:24px;height:24px;color:#8a99aa;border:1px solid #e1e8ef;border-radius:50%;background:#fff;font-size:15px}.wallet-row-chevron:hover{color:#e2242d;border-color:#e8aeb2}.wallet-table-row.is-pending{background:#fffaf0}.wallet-row-actions{display:flex;align-items:center;gap:5px;white-space:nowrap}.wallet-row-actions>span{padding:4px 6px;color:#7e68aa;border-radius:999px;background:#f1edfb;font-size:8px}.wallet-row-actions .small-button{min-height:25px;padding:0 8px;font-size:8px}.wallet-remove{display:grid;place-items:center;width:25px;height:25px;color:#9aabb9;border:1px solid #e1e8ef;border-radius:5px;background:#fff;font-size:14px}.wallet-pagination{display:flex;align-items:center;justify-content:space-between;min-width:1200px;padding:11px 14px;color:#93a0ae;border-top:1px solid #e8edf2;font-size:9px}.wallet-pagination div{display:flex;gap:4px}.wallet-pagination button{display:grid;place-items:center;width:25px;height:25px;color:#6f8092;border:1px solid #e1e8ef;border-radius:5px;background:#fff;font-size:10px}.wallet-pagination button.is-current{color:#fff;border-color:#e2242d;background:#e2242d}.wallet-empty-row{display:grid;justify-items:center;gap:7px;min-width:1080px;padding:42px 20px;color:#79899b;text-align:center}.wallet-empty-row .saved-empty-icon{display:grid;place-items:center;width:37px;height:37px;color:#e2242d;border:1px dashed #edb4b7;border-radius:50%;font-size:23px}.wallet-empty-row strong{color:#2a3d58;font-size:12px}.wallet-empty-row p{margin:0;font-size:10px}.wallet-empty-row .small-button{margin-top:4px}body[data-page=wallet] .wallet-toolbar{align-items:center;flex-wrap:wrap}body[data-page=wallet] .wallet-filter-selects{display:flex;align-items:center;gap:7px;flex:0 0 auto}body[data-page=wallet] .wallet-filter-selects label{display:flex;align-items:center;gap:5px;min-height:29px;padding:0 8px;color:#8190a0;border:1px solid #e0e7ee;border-radius:6px;background:#fff;font-size:8px;font-weight:800;white-space:nowrap}body[data-page=wallet] .wallet-filter-selects select{max-width:145px;padding:0 14px 0 0;color:#52667f;border:0;outline:0;background:#fff;font-family:inherit;font-size:9px;font-weight:700}body[data-page=wallet] .wallet-filters{flex:1 1 520px}body[data-page=wallet] .wallet-history-note p{font-size:10px}@media(max-width:860px){body.checkout-open{overflow:auto}.checkout-backdrop{padding:0}.checkout-shell{min-height:100vh;margin:0 auto 28px;border:0;border-radius:0}.checkout-header{min-height:61px;padding:12px 16px}.checkout-brand{font-size:13px}.checkout-brand b{display:none}.checkout-header p{font-size:9px}.checkout-stepper{padding:12px 16px;overflow:hidden}.checkout-step small{font-size:0}.checkout-step small:before{width:23px;height:23px;font-size:9px}.checkout-step:not(:last-child):after{right:4px;left:30px}.checkout-backdrop{height:100dvh;max-height:100dvh;overflow-y:auto;padding:12px}.checkout-layout{grid-template-columns:1fr;gap:12px;padding:14px}.checkout-summary{position:static;order:0}.checkout-summary-items{max-height:none;overflow:visible}.checkout-main{min-height:0;padding:17px}.checkout-order-meta{grid-template-columns:1fr}.checkout-order-meta div{min-height:0;border-right:0;border-bottom:1px solid #e6ecf1}.checkout-order-meta div:last-child{border-bottom:0}.wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-metric:last-child{grid-column:1/-1}.wallet-overview h2{font-size:26px}.wallet-toolbar{align-items:flex-start;flex-direction:column}.wallet-toolbar .button{align-self:flex-end}}@media(max-width:520px){.checkout-intro h2{font-size:23px}.checkout-total strong{font-size:18px}.checkout-limits{grid-template-columns:1fr}.checkout-actions .button{min-width:0}.otp-boxes{gap:5px}.otp-boxes span{width:31px;height:34px}.wallet-stats{grid-template-columns:1fr}.wallet-metric:last-child{grid-column:auto}.wallet-metric{min-height:75px}.wallet-history-note{align-items:flex-start}}.checkout-backdrop{display:flex;align-items:stretch;justify-content:flex-end;padding:0;background:#0c1d3547;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.checkout-shell{width:min(760px,100%);min-height:100dvh;height:100dvh;margin:0;overflow-x:hidden;overflow-y:auto;border-radius:18px 0 0 18px;box-shadow:-16px 0 44px #0e203a38}.checkout-header{position:sticky;top:0;z-index:3;min-height:68px;padding:13px 22px}.checkout-stepper{position:sticky;top:68px;z-index:2;padding:12px 22px}.checkout-layout{display:flex;flex-direction:column;gap:12px;padding:15px}.checkout-summary{order:0}.checkout-main{order:1;min-height:0;padding:20px}.checkout-summary-head{padding:14px 17px}.checkout-order-meta div{min-height:63px;padding:11px 12px}.checkout-summary-item{padding:9px 13px}.checkout-total{padding-top:12px;padding-bottom:12px}.checkout-limits{padding-bottom:11px}.checkout-summary-note{padding:10px 15px}.checkout-intro h2{font-size:25px}.checkout-review-list{margin-top:15px}.checkout-review-item{min-height:59px;padding:10px 12px}.payment-reservation{margin-top:15px}@media(max-width:860px){.checkout-backdrop{align-items:flex-end;justify-content:stretch;padding:0}.checkout-shell{width:100%;height:94dvh;min-height:0;max-height:94dvh;margin:0;border-radius:18px 18px 0 0}.checkout-header{min-height:60px;padding:11px 16px}.checkout-stepper{top:60px;padding:10px 16px}.checkout-layout{padding:12px}}body.checkout-inline-open{overflow:auto}body.checkout-inline-open .product-section,body.checkout-inline-open .play-section{display:none!important}.checkout-inline{display:block;padding:0 0 48px;background:#f2f5fa}.checkout-inline .app-container{width:min(1240px,calc(100% - 48px))}.checkout-inline .checkout-shell{width:100%;min-height:0;height:auto;max-height:none;margin:0;overflow:visible;border:1px solid #dfe6ee;border-radius:0 0 12px 12px;box-shadow:0 12px 28px #12274412}.checkout-inline .checkout-header{position:static;min-height:68px;padding:13px 22px;border-radius:10px 10px 0 0}.checkout-inline .checkout-stepper{position:static;padding:13px 22px}.checkout-inline .checkout-layout{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(390px,.78fr);align-items:start;gap:18px;padding:22px 28px 30px}.checkout-inline .checkout-summary{order:0}.checkout-inline .checkout-main{order:1;display:flex;min-height:640px;flex-direction:column;padding:24px}.checkout-inline .checkout-main .checkout-intro h2{font-size:28px}.checkout-inline .checkout-main .checkout-actions{position:static;margin:auto -24px -24px;padding:16px 24px;border-top:1px solid #e4eaf0;background:#fff}.checkout-inline .checkout-payment-title+.payment-reservation{margin-top:18px}.checkout-inline .payment-methods{margin-bottom:2px}@media(max-width:860px){.checkout-inline{padding:14px 0 30px}.checkout-inline .app-container{width:calc(100% - 24px)}.checkout-inline .checkout-shell{border-radius:8px}.checkout-inline .checkout-header{min-height:60px;padding:11px 16px;border-radius:8px 8px 0 0}.checkout-inline .checkout-stepper{padding:10px 16px}.checkout-inline .checkout-layout{grid-template-columns:1fr;gap:12px;padding:14px}.checkout-inline .checkout-main{min-height:0}.checkout-inline .checkout-main .checkout-actions{margin:18px 0 0;padding:0;border-top:0;background:transparent}}.wallet-overview>div:first-child{position:relative;min-height:78px;padding-right:440px}.wallet-overview>div:first-child>p:not(.section-kicker){max-width:630px}.wallet-heading-tools{position:absolute;top:0;right:0;display:flex;align-items:center;gap:8px}.wallet-search{display:flex;align-items:center;width:192px;height:34px;padding:0 10px;color:#9aa7b6;border:1px solid #e0e7ee;border-radius:7px;background:#fff;box-shadow:0 2px 8px #142a4808}.wallet-search span{margin-right:6px;color:#76879a;font-size:16px;line-height:1}.wallet-search input{min-width:0;width:100%;padding:0;color:#263a55;border:0;outline:0;background:transparent;font:inherit;font-size:10px}.wallet-search input::placeholder{color:#a0acb8}.wallet-view-tabs{display:flex;align-items:center;padding:3px;border:1px solid #e0e7ee;border-radius:7px;background:#fff;box-shadow:0 2px 8px #142a4808}.wallet-view-tabs button{min-height:26px;padding:0 10px;color:#718196;border:0;border-radius:5px;background:transparent;font-size:9px;font-weight:800;white-space:nowrap}.wallet-view-tabs button.is-selected{color:#fff;background:#17365e;box-shadow:0 2px 5px #17365e26}.wallet-toolbar{gap:10px;margin-top:18px}.wallet-filters{display:flex;min-width:0;gap:6px;overflow-x:auto;scrollbar-width:none}.wallet-filters::-webkit-scrollbar{display:none}.wallet-filters button{min-height:29px;padding:0 10px;color:#6b7c90;border:1px solid #e0e7ee;border-radius:999px;background:#fff;font-size:9px;font-weight:800;white-space:nowrap}.wallet-filters button.is-selected{color:#fff;border-color:#17365e;background:#17365e}.wallet-filters button:disabled{color:#a5b0bc;background:#f8fafc;cursor:not-allowed}.wallet-history-card{border-radius:9px}.wallet-history-note{margin:11px;border-radius:5px}.wallet-table-head{background:#fff}.wallet-table-row{min-height:66px}@media(max-width:1100px){.wallet-overview>div:first-child{padding-right:0}.wallet-heading-tools{position:static;justify-content:flex-end;margin-top:16px}}@media(max-width:640px){.wallet-heading-tools{align-items:stretch;flex-direction:column}.wallet-search{width:100%}.wallet-view-tabs{justify-content:space-between}.wallet-view-tabs button{flex:1;padding:0 6px}.wallet-toolbar{align-items:stretch}.wallet-filters{width:100%}.wallet-toolbar .button{align-self:stretch}}.results-section{min-height:calc(100vh - 160px);padding:34px 0 48px;background:#f4f6fa}.results-page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.results-page-heading h2{margin:6px 0 0;color:#172944;font-size:31px;letter-spacing:-.06em}.results-page-heading>div:first-child>p:not(.section-kicker){max-width:640px;margin:7px 0 0;color:#7b8b9e;font-size:11px;line-height:1.65}.results-heading-actions{display:flex;align-items:center;gap:8px}.result-source-badge{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 9px;color:#218f67;border:1px solid #ccebdc;border-radius:999px;background:#eefaf3;font-size:9px;font-weight:800;white-space:nowrap}.result-source-badge i,.result-row-status i,.result-latest-foot i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#24ad78}.results-heading-actions .button{min-height:31px;font-size:9px}.result-filter{display:flex;gap:7px;margin-bottom:14px;overflow-x:auto;scrollbar-width:none}.result-filter::-webkit-scrollbar{display:none}.result-filter button{min-height:29px;padding:0 11px;color:#63748a;border:1px solid #dfe6ed;border-radius:999px;background:#fff;font-size:9px;font-weight:800;white-space:nowrap}.result-filter button.is-selected{color:#fff;border-color:#e2242d;background:#e2242d;box-shadow:0 4px 9px #e2242d24}.results-main-grid{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(310px,.68fr);gap:14px;align-items:start}.result-latest-card,.result-lookup-card,.result-history-card{border:1px solid #dfe7ee;border-radius:10px;background:#fff;box-shadow:0 7px 19px #162a450b}.result-latest-card{overflow:hidden}.result-latest-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:17px 18px 14px;border-bottom:1px solid #e8edf2}.result-latest-head h3{margin:5px 0 3px;color:#253a57;font-size:17px;letter-spacing:-.035em}.result-latest-head p{margin:0;color:#8a99a8;font-size:9px;line-height:1.45}.result-card-status{padding:5px 8px;color:#9c711e;border-radius:999px;background:#fff4d8;font-size:8px;font-weight:800;white-space:nowrap}.result-latest-body{display:grid;gap:13px;padding:15px 18px 16px}.result-latest-top{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(190px,.82fr);gap:12px}.result-number-panel{padding:13px 14px;border:1px solid #e6ecf1;border-radius:8px;background:#fbfcfe}.result-number-panel>small{color:#94a0ad;font-size:8px;font-weight:900;letter-spacing:.06em}.result-number-panel .draw-balls{gap:6px;margin:15px 0 12px}.result-number-panel .draw-balls i{width:31px;height:31px;font-size:9px}.result-number-panel p{margin:0;color:#8b99a8;font-size:8px;line-height:1.55}.result-verification-panel{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:13px 14px;border:1px solid #d9eee2;border-radius:8px;background:#f0faf4}.result-verification-panel strong,.result-verification-panel p,.result-verification-panel small{display:block}.result-verification-panel strong{margin-top:4px;color:#21855f;font-size:12px}.result-verification-panel p{margin:0;color:#6b8a7d;font-size:8px;line-height:1.5}.result-verification-panel small{color:#7c9a8d;font-size:7px}.result-prize-table{overflow:hidden;border:1px solid #e6ecf1;border-radius:8px}.result-prize-head,.result-prize-row{display:grid;grid-template-columns:.85fr 1.4fr .7fr 1fr;gap:8px;align-items:center;padding:0 12px}.result-prize-head{min-height:31px;color:#96a2ae;background:#fafbfd;font-size:7px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.result-prize-row{min-height:36px;border-top:1px solid #edf1f4;color:#6e7e91;font-size:8px}.result-prize-row b{color:#33455e;font-size:8px}.result-prize-row em{color:#7f8d9b;font-family:DM Mono,monospace;font-size:8px;font-style:normal;text-align:center}.result-prize-row strong{color:#9aa6b2;font-size:8px;font-weight:700;text-align:right}.result-latest-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;border-top:1px solid #e8edf2;background:#fcfdfe}.result-latest-foot span{display:inline-flex;align-items:center;gap:6px;color:#8191a0;font-size:8px}.result-latest-foot button{padding:0;color:#e2242d;border:0;background:transparent;font-size:8px;font-weight:800}.result-lookup-card{padding:17px}.result-lookup-head h3{margin:5px 0 3px;color:#253a57;font-size:20px;letter-spacing:-.04em}.result-lookup-head p{margin:0;color:#8291a1;font-size:9px;line-height:1.55}.result-lookup-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:15px 0 11px;padding:3px;border:1px solid #e3eaf0;border-radius:7px;background:#fafbfd}.result-lookup-tabs button{min-height:29px;color:#7d8c9b;border:0;border-radius:5px;background:transparent;font-size:8px;font-weight:800}.result-lookup-tabs button.is-selected{color:#fff;background:#17365e}.result-lookup-input{display:grid;gap:5px;margin-bottom:9px}.result-lookup-input span{color:#708198;font-size:8px;font-weight:800}.result-lookup-input input{width:100%;min-height:36px;padding:0 10px;color:#32455f;border:1px solid #dfe7ee;border-radius:6px;outline:0;background:#fff;font-family:DM Mono,monospace;font-size:9px}.result-lookup-input input:focus{border-color:#e2242d;box-shadow:0 0 0 3px #e2242d14}.result-lookup-card>.full-button{min-height:36px;font-size:9px}.result-winning-preview{margin-top:12px;padding:12px;border:1px solid #f2dc9a;border-radius:7px;background:#fff8dc}.result-winning-preview>div:first-child{display:flex;align-items:start;justify-content:space-between;gap:8px}.result-winning-preview span,.result-winning-preview b,.result-winning-preview em,.result-winning-preview small{display:block}.result-winning-preview span{color:#a4883d;font-size:7px;font-weight:900;letter-spacing:.06em}.result-winning-preview b{margin-top:5px;color:#bd7e19;font-size:17px;letter-spacing:-.04em}.result-winning-preview em{color:#4f9c76;font-size:7px;font-style:normal;font-weight:800;text-align:right}.result-winning-balls{display:flex;gap:4px;margin:9px 0 7px}.result-winning-balls i{display:grid;place-items:center;width:22px;height:22px;color:#e2242d;border-radius:50%;background:#fff;font-family:DM Mono,monospace;font-size:7px;font-style:normal}.result-winning-preview small{color:#9d8a5a;font-size:7px;line-height:1.45}.result-lookup-status{display:flex;gap:8px;margin-top:12px;padding:10px;border:1px solid #f0d99a;border-radius:6px;background:#fff8df}.result-lookup-status>span{display:grid;place-items:center;flex:0 0 auto;width:16px;height:16px;color:#9e792a;border:1px solid #dfbd66;border-radius:50%;font-size:9px;font-weight:900}.result-lookup-status strong,.result-lookup-status p{display:block}.result-lookup-status strong{color:#715a27;font-size:9px}.result-lookup-status p{margin:3px 0 0;color:#9b8860;font-size:8px;line-height:1.45}.result-ticket-preview{margin-top:12px;padding:12px;border:1px dashed #dfe7ee;border-radius:7px;background:#fbfcfe}.result-ticket-preview span,.result-ticket-preview strong,.result-ticket-preview p{display:block}.result-ticket-preview span{color:#a0acb8;font-size:7px;font-weight:900;letter-spacing:.08em}.result-ticket-preview strong{margin-top:6px;color:#344963;font-size:11px}.result-ticket-preview p{margin:4px 0 0;color:#9aa6b2;font-size:8px;line-height:1.45}.result-history-card{margin-top:14px;overflow:hidden}.result-history-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px 12px}.result-history-head h3{margin:5px 0 0;color:#253a57;font-size:15px;letter-spacing:-.03em}.result-history-tools{display:flex;gap:6px}.result-history-tools button{min-height:29px;padding:0 9px;color:#758599;border:1px solid #e0e7ee;border-radius:6px;background:#fff;font-size:8px;font-weight:800;white-space:nowrap}.result-history-tools button:last-child{color:#17365e}.result-history-table{overflow-x:auto}.result-history-head-row,.result-history-row{display:grid;grid-template-columns:1fr 1.05fr 2.1fr 1.2fr 1.2fr 1.25fr;min-width:850px;gap:10px;align-items:center;padding:0 18px}.result-history-head-row{min-height:34px;color:#95a1ad;border-top:1px solid #edf1f4;border-bottom:1px solid #e7edf2;background:#fafbfd;font-size:7px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.result-history-row{min-height:54px;color:#66788d;border-bottom:1px solid #edf1f4;font-size:8px}.result-history-row:last-child{border-bottom:0}.result-history-row>div:first-child strong,.result-history-row>div:first-child small{display:block}.result-history-row>div:first-child strong{color:#2e425d;font-family:DM Mono,monospace;font-size:9px}.result-history-row>div:first-child small{margin-top:3px;color:#a0abb6;font-size:7px}.history-row-balls{display:flex;align-items:center;gap:3px}.history-row-balls i{display:grid;place-items:center;min-width:22px;height:20px;padding:0 3px;color:#e2242d;border-radius:10px;background:#fff0f1;font-family:DM Mono,monospace;font-size:7px;font-style:normal}.history-row-balls i.special-ball{color:#765b08;background:#fff0bd}.result-history-row>strong{color:#8796a5;font-size:8px;font-weight:700}.result-row-status{display:inline-flex;align-items:center;gap:5px;width:max-content;padding:4px 7px;color:#8a6a1d;border-radius:999px;background:#fff7df;font-size:7px;font-weight:800;white-space:nowrap}.result-history-foot{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;color:#97a3ae;border-top:1px solid #e8edf2;font-size:8px}.result-history-foot button{padding:0;color:#e2242d;border:0;background:transparent;font-size:8px;font-weight:800}@media(max-width:860px){.results-section{padding:27px 0 38px}.results-page-heading{display:block}.results-page-heading h2{font-size:27px}.results-heading-actions{justify-content:space-between;margin-top:12px}.results-main-grid,.result-latest-top{grid-template-columns:1fr}.result-history-head{align-items:flex-start;flex-direction:column}.result-history-tools{width:100%;overflow-x:auto}.result-history-tools button{flex:0 0 auto}}@media(max-width:520px){.results-heading-actions{align-items:stretch;flex-direction:column}.results-heading-actions .button{width:100%}.result-latest-head{flex-direction:column;gap:9px}.result-latest-head h3{font-size:15px}.result-latest-body{padding:12px}.result-latest-foot{align-items:flex-start;flex-direction:column}.result-prize-head,.result-prize-row{grid-template-columns:.8fr 1.2fr .65fr .9fr;gap:5px;padding:0 9px}.result-prize-head{font-size:6px}.result-prize-row,.result-prize-row b,.result-prize-row strong{font-size:7px}.result-lookup-card{padding:13px}.result-history-foot{align-items:flex-start;flex-direction:column;gap:6px}}@media(min-width:1200px){.results-section{padding:48px 0 72px}.results-page-heading{gap:34px;margin-bottom:28px}.results-page-heading h2{margin-top:8px;font-size:40px}.results-page-heading>div:first-child>p:not(.section-kicker){max-width:760px;margin-top:10px;font-size:14px;line-height:1.65}.results-heading-actions{gap:12px}.result-source-badge{min-height:38px;padding:0 14px;font-size:12px}.result-source-badge i,.result-row-status i,.result-latest-foot i{width:8px;height:8px}.results-heading-actions .button{min-height:42px;padding:0 16px;font-size:12px}.result-filter{gap:10px;margin-bottom:20px}.result-filter button{min-height:40px;padding:0 16px;font-size:12px}.results-main-grid{grid-template-columns:minmax(0,1.35fr) minmax(390px,.65fr);gap:22px}.result-latest-card,.result-lookup-card,.result-history-card{border-radius:13px;box-shadow:0 10px 28px #162a450f}.result-latest-head{gap:24px;padding:24px 26px 21px}.result-latest-head h3{margin-top:8px;font-size:24px}.result-latest-head p{margin-top:5px;font-size:12px}.result-card-status{padding:7px 11px;font-size:11px}.result-latest-body{gap:18px;padding:22px 26px 24px}.result-latest-top{grid-template-columns:minmax(0,1.16fr) minmax(260px,.84fr);gap:18px}.result-number-panel,.result-verification-panel{padding:20px;border-radius:10px}.result-number-panel>small{font-size:10px}.result-number-panel .draw-balls{gap:9px;margin:20px 0 16px}.result-number-panel .draw-balls i{width:42px;height:42px;font-size:12px}.result-number-panel p{font-size:11px;line-height:1.55}.result-verification-panel{gap:12px}.result-verification-panel strong{margin-top:6px;font-size:16px}.result-verification-panel p{font-size:11px;line-height:1.55}.result-verification-panel small{font-size:10px}.result-prize-head,.result-prize-row{grid-template-columns:1fr 1.5fr .8fr 1.05fr;gap:14px;padding:0 18px}.result-prize-head{min-height:46px;font-size:10px}.result-prize-row{min-height:56px;font-size:11px}.result-prize-row b,.result-prize-row em,.result-prize-row strong{font-size:11px}.result-latest-foot{padding:15px 26px}.result-latest-foot span,.result-latest-foot button{font-size:11px}.result-lookup-card{padding:24px}.result-lookup-head h3{margin-top:8px;font-size:28px}.result-lookup-head p{margin-top:5px;font-size:12px;line-height:1.55}.result-lookup-tabs{margin:20px 0 15px;padding:4px;border-radius:9px}.result-lookup-tabs button{min-height:40px;font-size:11px}.result-lookup-input{gap:7px;margin-bottom:12px}.result-lookup-input span{font-size:10px}.result-lookup-input input{min-height:50px;padding:0 14px;border-radius:8px;font-size:12px}.result-lookup-card>.full-button{min-height:50px;margin-top:10px;font-size:12px}.result-winning-preview{margin-top:16px;padding:18px;border-radius:9px}.result-winning-preview span{font-size:9px}.result-winning-preview b{margin-top:8px;font-size:24px}.result-winning-preview em{font-size:9px}.result-winning-balls{gap:6px;margin:13px 0 10px}.result-winning-balls i{width:28px;height:28px;font-size:9px}.result-winning-preview small{font-size:9px}.result-lookup-status{gap:10px;margin-top:16px;padding:14px;border-radius:8px}.result-lookup-status>span{width:20px;height:20px;font-size:11px}.result-lookup-status strong{font-size:11px}.result-lookup-status p{margin-top:5px;font-size:10px}.result-ticket-preview{margin-top:16px;padding:16px;border-radius:8px}.result-ticket-preview span{font-size:9px}.result-ticket-preview strong{margin-top:8px;font-size:14px}.result-ticket-preview p{margin-top:6px;font-size:10px}.result-history-card{margin-top:22px}.result-history-head{padding:22px 26px 17px}.result-history-head h3{margin-top:8px;font-size:21px}.result-history-tools{gap:8px}.result-history-tools button{min-height:40px;padding:0 13px;border-radius:8px;font-size:10px}.result-history-head-row,.result-history-row{grid-template-columns:1fr 1.18fr 2.2fr 1.3fr 1.3fr 1.35fr;min-width:1100px;gap:16px;padding:0 26px}.result-history-head-row{min-height:44px;font-size:9px}.result-history-row{min-height:68px;font-size:10px}.result-history-row>div:first-child strong{font-size:11px}.result-history-row>div:first-child small{margin-top:4px;font-size:9px}.history-row-balls{gap:5px}.history-row-balls i{min-width:28px;height:25px;font-size:9px}.result-history-row>strong{font-size:10px}.result-row-status{gap:6px;padding:6px 9px;font-size:9px}.result-history-foot{padding:15px 26px;font-size:10px}.result-history-foot button{font-size:10px}}@media(min-width:861px){body[data-page=responsible] .w06-account-nav a,body[data-page=responsible] .w06-account-nav button{font-size:11px}body[data-page=responsible] .w06-account-summary>small,body[data-page=responsible] .w06-history-row time,body[data-page=responsible] .w06-limit-card strong,body[data-page=responsible] .w06-limit-meta b,body[data-page=responsible] .w06-limit-card>small b,body[data-page=responsible] .w06-pending-timer strong{font-family:Be Vietnam Pro,Arial,sans-serif;font-variant-numeric:tabular-nums}body[data-page=responsible] .w06-limit-card strong{font-size:25px;font-weight:800;letter-spacing:-.04em}body[data-page=responsible] .w06-limit-meta{font-size:11px}body[data-page=responsible] .w06-limit-meta b{font-weight:700;letter-spacing:-.02em}body[data-page=responsible] .w06-history-header{font-size:10px}body[data-page=responsible] .w06-history-row{font-size:11px}body[data-page=responsible] .w06-history-row time{font-size:10px;font-weight:600}body[data-page=responsible] .w06-history-row>b{font-size:11px}body[data-page=responsible] .w06-page-heading h1{font-size:36px;letter-spacing:-.055em}}:root{--font-ui:"Inter","Be Vietnam Pro",Arial,sans-serif}body,body *{font-family:var(--font-ui)!important}body{font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}button,input,select,textarea{font-family:var(--font-ui)!important;font-variant-numeric:tabular-nums}body :where([class*=number],[class*=price],[class*=money],[class*=amount],[class*=total],[class*=count],[class*=time],[class*=code],[class*=issue],[data-header-time],[data-countdown]){font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.utility-bar{font-size:12px}.utility-inner p b{width:22px;height:19px;font-size:10px}.utility-link{font-size:12px}.header-inner{min-height:72px;gap:28px}.brand-word{font-size:21px;letter-spacing:-.045em}.primary-nav{gap:24px;margin-left:14px}.primary-nav a{font-size:13px}.nav-count{min-width:18px;height:18px;font-size:10px}.header-tools{gap:16px}.header-clock{font-size:10px}.header-clock b{font-size:12px}.account-button{gap:9px;padding:5px 10px 5px 5px;font-size:12px}.account-avatar{width:30px;height:30px;font-size:11px}.account-copy{gap:2px}.account-copy strong{font-size:11px}.account-copy small{font-size:9px}.account-button .account-chevron{width:15px;font-size:16px}.account-menu{width:300px;padding:10px;border-radius:16px}.account-menu-avatar{width:40px;height:40px;font-size:12px}.account-menu-profile strong{font-size:12px}.account-menu-profile small{font-size:10px}.account-menu>button{min-height:54px}.account-menu>button strong{font-size:11px}.account-menu>button small{font-size:9px}.account-menu-icon{width:30px;height:30px;font-size:15px}.button{min-height:42px;padding:0 16px;font-size:13px}.section-kicker,.panel-kicker{font-size:11px}.home-heading h1{font-size:40px}.home-heading p:not(.section-kicker){font-size:15px;line-height:1.65}.home-heading-meta span,.home-heading-meta small{font-size:11px}.home-heading-meta b{font-size:16px}.jackpot-card-top span{font-size:11px}.jackpot-card-top b,.jackpot-card>small{font-size:10px}.jackpot-card>strong{font-size:27px}.jackpot-card>p,.jackpot-card-actions a{font-size:11px}.jackpot-card-actions button{min-height:36px;font-size:11px}.jackpot-metrics{font-size:10px}.jackpot-metrics b{font-size:11px}.panel-title-row h2{font-size:18px}.panel-title-row a,.result-tile strong{font-size:11px}.result-tile small{font-size:10px}.mini-balls i{width:22px;height:22px;font-size:9px}.schedule-row,.schedule-row b,.schedule-row em{font-size:10px}.alert-card strong{font-size:11px}.alert-card p{font-size:10px}.account-cta strong{font-size:13px}.account-cta span{font-size:11px}.account-cta-actions button{min-height:36px;font-size:11px}.section-heading h2,.wallet-overview h2{font-size:36px}.section-heading>p,.wallet-overview>div>p:not(.section-kicker){font-size:14px;line-height:1.65}.product-tab{min-height:148px;padding:14px;border-radius:12px}.product-tab img,.product-tab-mark{height:58px;margin-bottom:10px}.product-tab-mark{font-size:16px}.product-tab strong{font-size:15px}.product-tab small{font-size:11px;line-height:1.5}.purchase-progress span{font-size:12px}.purchase-progress b{width:22px;height:22px;font-size:10px}.play-heading h2{font-size:34px}.game-draw-meta{font-size:12px}.draw-card small{font-size:9px}.draw-card strong{font-size:12px}.draw-card em{font-size:10px}.draw-card>b{font-size:14px}.product-badge{width:64px;height:64px;font-size:11px}.game-info-strip span{font-size:9px}.game-info-strip strong{font-size:13px}.standard-shell{padding:20px;border-radius:14px}.standard-card{border-radius:12px}.standard-card-heading{padding:16px 18px}.standard-card-heading h3{font-size:20px}.standard-card-heading p{font-size:11px}.line-count{font-size:10px}.entries-heading{padding:14px 18px}.entries-heading strong{font-size:15px}.entries-heading span{font-size:11px}.entries-list{padding:14px 18px}.entry-row{min-height:48px;gap:10px}.entry-index{font-size:12px}.entry-numbers,.entry-code-digits{gap:8px}.entry-ball,.entry-code-digit{width:38px;height:38px;font-size:12px}.entry-special{width:38px;height:38px}.entry-special small{font-size:7px}.entry-special b{font-size:10px}.entry-actions button{width:24px;height:28px;font-size:15px}.entries-quick-actions{padding:18px}.entry-quick-button{min-height:44px;font-size:12px}.matrix-order-bar span{font-size:13px}.matrix-order-bar strong{font-size:14px}.matrix-note{font-size:10px}.number-chip{width:42px;min-height:42px;font-size:12px}.power-w02-breadcrumb{font-size:12px}.power-w02-tab{min-height:42px;padding:0 14px;font-size:13px}.power-choice-tabs button{min-height:42px;font-size:13px}.power-line-tab{min-height:72px;padding:10px}.power-line-tab small{font-size:10px}.power-line-tab b{font-size:11px}.power-number-card{padding:22px}.power-number-head strong{font-size:15px}.power-number-head span{font-size:12px}.power-number{width:48px;height:48px;font-size:13px}.power-number-actions button{min-height:42px;font-size:12px}.power-close-note,.power-responsible-note{font-size:11px}.ticket-panel{border-radius:16px}.ticket-panel-head h2{font-size:28px}.ticket-panel-head h2 span{min-width:20px;height:20px;font-size:10px}.cart-empty h3{font-size:16px}.cart-empty p,.cart-status,.cart-footnote,.cart-summary span,.ticket-draw-choice span{font-size:11px}.cart-summary strong{font-size:14px}.ticket-draw-choice b{font-size:12px}.cart-footnote span{width:18px;height:18px}.wallet-overview{padding:24px}.wallet-stats div{padding:13px 15px}.wallet-stats span{font-size:10px}.wallet-stats strong{font-size:16px}.wallet-toolbar{margin:18px 0 10px}.filter-pills button{min-height:34px;padding:0 12px;font-size:11px}.saved-item{padding:15px;border-radius:11px}.saved-status-badge{min-height:20px;padding:0 8px;font-size:9px}.saved-item h3{font-size:13px}.saved-item p{font-size:10px}.saved-entry-label{width:34px;font-size:9px}.saved-item-numbers span{min-width:23px;height:23px;font-size:9px}.saved-actions .small-button{min-height:32px;font-size:10px}.results-page-heading h2{font-size:40px}.results-page-heading p{font-size:14px}.result-filter{min-height:38px;font-size:12px}.result-card-status,.result-source-badge{font-size:10px}.result-latest-head h3{font-size:22px}.result-latest-head p{font-size:11px}.result-number-panel>small{font-size:11px}.result-number-panel .draw-balls i{width:46px;height:46px;font-size:13px}.result-number-panel p,.result-verification-panel p{font-size:12px}.result-verification-panel strong{font-size:18px}.result-verification-panel small,.result-prize-head{font-size:11px}.result-prize-row,.result-prize-row b,.result-prize-row em,.result-prize-row strong,.result-latest-foot span,.result-latest-foot button{font-size:12px}.result-lookup-head h3{font-size:30px}.result-lookup-head p{font-size:13px}.result-lookup-tabs button{font-size:12px}.result-lookup-input span{font-size:11px}.result-lookup-input input{font-size:13px}.result-lookup-card>.full-button{font-size:13px}.result-winning-preview span,.result-winning-preview em,.result-winning-preview small{font-size:10px}.result-winning-preview b{font-size:26px}.result-winning-balls i{width:30px;height:30px;font-size:10px}.result-lookup-status strong{font-size:12px}.result-lookup-status p{font-size:11px}.result-ticket-preview span{font-size:10px}.result-ticket-preview strong{font-size:15px}.result-ticket-preview p{font-size:11px}.result-history-head h3{font-size:24px}.result-history-tools button{font-size:11px}.result-history-head-row{font-size:10px}.result-history-row,.result-history-row>div:first-child strong,.result-history-row>strong{font-size:12px}.result-history-row>div:first-child small{font-size:10px}.history-row-balls i{min-width:30px;height:28px;font-size:10px}.result-row-status{font-size:10px}.result-history-foot{font-size:11px}body[data-page=responsible] .w06-account-summary>strong{font-size:16px}body[data-page=responsible] .w06-account-summary>small{font-size:10px}body[data-page=responsible] .w06-account-nav a,body[data-page=responsible] .w06-account-nav button{font-size:12px}body[data-page=responsible] .w06-chip{font-size:10px}body[data-page=responsible] .w06-page-heading h1{font-size:38px}body[data-page=responsible] .w06-page-heading p:not(.section-kicker){font-size:15px}body[data-page=responsible] .w06-source-note,body[data-page=responsible] .w06-eyebrow{font-size:11px}body[data-page=responsible] .w06-limit-card strong{font-size:27px}body[data-page=responsible] .w06-status{font-size:10px}body[data-page=responsible] .w06-limit-meta{font-size:12px}body[data-page=responsible] .w06-limit-card>small{font-size:10px}body[data-page=responsible] .w06-card-actions .button{font-size:11px}body[data-page=responsible] .w06-pending-banner strong{font-size:13px}body[data-page=responsible] .w06-pending-banner p{font-size:11px}body[data-page=responsible] .w06-pending-timer small{font-size:10px}body[data-page=responsible] .w06-pending-timer strong{font-size:19px!important}body[data-page=responsible] .w06-pending-banner .button{font-size:11px}body[data-page=responsible] .w06-section-head h2{font-size:22px}body[data-page=responsible] .w06-otp-note{font-size:11px}body[data-page=responsible] .w06-history-header{font-size:10px}body[data-page=responsible] .w06-history-row,body[data-page=responsible] .w06-history-row>b{font-size:12px}body[data-page=responsible] .w06-history-row time,body[data-page=responsible] .w06-history-row small{font-size:10px}body[data-page=responsible] .w06-table-status{font-size:10px}body[data-page=responsible] .w06-action-title h2{font-size:23px}body[data-page=responsible] .w06-action-card>p{font-size:12px}body[data-page=responsible] .w06-choice-grid strong{font-size:12px}body[data-page=responsible] .w06-choice-grid small{font-size:9px}body[data-page=responsible] .w06-action-card ul,body[data-page=responsible] .w06-full-dark,body[data-page=responsible] .w06-full-outline,body[data-page=responsible] .w06-support-grid strong{font-size:11px}body[data-page=responsible] .w06-support-grid small{font-size:10px}.checkout-kicker,.auth-kicker{font-size:11px}.checkout-header h1,.auth-hero h1{font-size:30px}.checkout-intro p,.auth-hero p{font-size:14px;line-height:1.6}.checkout-step{font-size:12px}.checkout-step b{font-size:11px}.checkout-summary h2,.checkout-main h2{font-size:24px}.checkout-line-label,.checkout-form label,.checkout-limit-label{font-size:11px}.checkout-review-item,.checkout-fee-row,.checkout-total,.checkout-checks,.checkout-info-callout,.auth-form label,.auth-notice,.auth-status-note{font-size:12px}.checkout-form input,.checkout-form select,.auth-form input{min-height:46px;font-size:13px}.checkout-actions .button,.auth-actions .button{font-size:13px}.auth-switch,.auth-forgot,.auth-official-link{font-size:12px}@media(max-width:860px){body{font-size:15px}.utility-bar,.utility-link{font-size:10px}.header-inner{min-height:60px;gap:12px}.brand-word{font-size:18px}.primary-nav a{font-size:12px}.header-clock{font-size:9px}.header-clock b,.account-button,.account-copy strong{font-size:10px}.account-copy small{font-size:8px}.section-kicker,.panel-kicker{font-size:10px}.home-heading h1{font-size:30px}.home-heading p:not(.section-kicker){font-size:13px}.section-heading h2,.wallet-overview h2{font-size:30px}.section-heading>p,.wallet-overview>div>p:not(.section-kicker){font-size:12px}.product-tab{min-height:132px;padding:12px}.product-tab img,.product-tab-mark{height:48px}.product-tab strong{font-size:13px}.product-tab small{font-size:10px}.play-heading h2{font-size:29px}.game-draw-meta{font-size:11px}.game-info-strip span{font-size:8px}.game-info-strip strong{font-size:12px}.standard-shell{padding:14px}.standard-card-heading h3{font-size:18px}.entries-heading strong{font-size:14px}.entry-ball,.entry-code-digit{width:34px;height:34px;font-size:11px}.entry-special{width:34px;height:34px}.entry-quick-button{font-size:11px}.number-chip{width:36px;min-height:36px;font-size:11px}.power-number{width:40px;height:40px;font-size:11px}.ticket-panel-head h2{font-size:24px}.cart-empty h3{font-size:15px}.cart-empty p,.cart-status,.cart-footnote{font-size:10px}.wallet-stats strong{font-size:14px}.filter-pills button{font-size:10px}.results-page-heading h2{font-size:32px}.results-page-heading p{font-size:12px}body[data-page=responsible] .w06-page-heading h1{font-size:30px}body[data-page=responsible] .w06-page-heading p:not(.section-kicker){font-size:13px}body[data-page=responsible] .w06-limit-card strong{font-size:24px}body[data-page=responsible] .w06-history-row{font-size:11px}.checkout-header h1,.auth-hero h1{font-size:26px}}body.power-w02 .product-section{display:block}body.power-w02 .purchase-progress{display:flex}body.power-w02 .power-w02-context{display:none}.wallet-demo-panel{overflow:hidden;border:1px solid #e1e8ef;border-radius:10px;background:#fff;box-shadow:0 8px 20px #142a480a}.wallet-demo-panel[hidden],.wallet-history-card[hidden],.wallet-toolbar[hidden]{display:none}.wallet-demo-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 18px;border-bottom:1px solid #e8edf2}.wallet-demo-panel-head h3{margin:6px 0 4px;color:#203650;font-size:23px;letter-spacing:-.04em}.wallet-demo-panel-head p{margin:0;color:#8492a2;font-size:12px;line-height:1.55}.wallet-panel-status{flex:0 0 auto;padding:6px 10px;color:#9a711d;border-radius:999px;background:#fff4d8;font-size:10px;font-weight:800}.wallet-transaction-list{display:grid}.wallet-transaction-list article{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;gap:12px;align-items:center;min-height:76px;padding:12px 24px;border-bottom:1px solid #edf1f5}.wallet-transaction-list article:last-child{border-bottom:0}.wallet-transaction-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:#276dbd;background:#eaf3ff;font-size:15px;font-weight:800}.wallet-transaction-icon.is-hold{color:#ad7415;background:#fff4dc}.wallet-transaction-icon.is-refund{color:#7448bd;background:#f1ebff}.wallet-transaction-list article div{min-width:0}.wallet-transaction-list article strong,.wallet-transaction-list article small{display:block}.wallet-transaction-list article strong{color:#263a55;font-size:12px}.wallet-transaction-list article small{margin-top:4px;color:#8b99a8;font-size:10px}.wallet-transaction-list article>b{color:#263a55;font-size:12px;white-space:nowrap}.wallet-transaction-list article>em{padding:5px 8px;border-radius:999px;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.wallet-transaction-list .is-waiting{color:#ad7415;background:#fff3d3}.wallet-transaction-list .is-complete{color:#178d63;background:#eaf9f0}.wallet-transaction-list .is-refunded{color:#7448bd;background:#f1ebff}.wallet-panel-note{display:flex;align-items:flex-start;gap:8px;margin:16px 24px 20px;padding:11px 13px;color:#79602a;border:1px solid #f0d99a;border-radius:7px;background:#fff8df}.wallet-panel-note>span{display:grid;place-items:center;flex:0 0 auto;width:18px;height:18px;color:#9e792a;border:1px solid #dfbd66;border-radius:50%;font-size:10px;font-weight:900}.wallet-panel-note p{margin:0;font-size:11px;line-height:1.5}.wallet-statement-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:20px 24px 16px}.wallet-statement-grid article{padding:16px;border:1px solid #e5ebf1;border-radius:9px;background:#fbfcfe}.wallet-statement-grid span,.wallet-statement-grid strong,.wallet-statement-grid small{display:block}.wallet-statement-grid span{color:#8795a5;font-size:10px;font-weight:800}.wallet-statement-grid strong{margin-top:8px;color:#203650;font-size:20px}.wallet-statement-grid small{margin-top:6px;color:#9aa6b2;font-size:10px}.wallet-statement-bar{margin:0 24px;padding:15px 16px;border:1px solid #e1e8ef;border-radius:9px}.wallet-statement-bar>div{display:flex;justify-content:space-between;gap:10px;color:#75869a;font-size:11px}.wallet-statement-bar strong{color:#203650}.wallet-statement-bar>i{display:block;height:8px;margin-top:12px;overflow:hidden;border-radius:999px;background:#dff3e8}.wallet-statement-bar>i b{display:block;height:100%;border-radius:inherit;background:#12a150}@media(max-width:640px){.wallet-demo-panel-head{display:block;padding:18px 16px 15px}.wallet-panel-status{display:inline-flex;margin-top:12px}.wallet-transaction-list article{grid-template-columns:32px minmax(0,1fr) auto;gap:9px;padding:12px 16px}.wallet-transaction-list article>em{grid-column:2/-1;justify-self:start}.wallet-transaction-list article>b{font-size:11px}.wallet-transaction-list article strong{font-size:11px}.wallet-transaction-list article small{font-size:9px}.wallet-panel-note{margin:14px 16px 16px}.wallet-statement-grid{grid-template-columns:1fr;padding:16px}.wallet-statement-bar{margin:0 16px}}@media(max-width:860px){:root{--mobile-gutter:16px}html{overflow-x:hidden}body{min-width:0;overflow-x:hidden;padding-bottom:78px;color:#172944;background:#f4f6fa;font-size:13px;line-height:1.45}main{overflow:hidden}.app-container{width:calc(100% - (var(--mobile-gutter) * 2));max-width:none}.utility-bar{display:none}.site-header{position:sticky;top:0;min-height:56px}.header-inner{min-height:56px;gap:8px}.brand-word{font-size:17px}.header-tools{gap:6px}.header-clock,.header-status{display:none}.account-button{width:36px;height:36px;padding:2px;justify-content:center;border-radius:50%}.account-button .account-copy,.account-button .account-chevron{display:none}.account-avatar{width:30px;height:30px;font-size:10px}.menu-toggle{display:flex;width:40px;height:40px;gap:4px;border-radius:10px}.menu-toggle span{width:16px;height:2px;border-radius:2px}.primary-nav{top:56px;padding:12px var(--mobile-gutter) 18px}.primary-nav a{min-height:48px;font-size:14px}.account-menu{top:50px;right:-4px;width:min(310px,calc(100vw - 32px))}.home-section,.product-section,.play-section,.saved-section,.results-section,.responsible-section,.support-section{padding:24px 0}.home-heading,.section-heading,.wallet-overview{display:block}.home-heading{padding-bottom:14px}.home-heading h1{margin-top:7px;font-size:24px;line-height:1.16}.home-heading p:not(.section-kicker){max-width:none;font-size:12px;line-height:1.55}.home-heading-meta{display:none}.section-kicker,.panel-kicker{font-size:10px;letter-spacing:.13em}.home-data-grid{grid-template-columns:1fr;gap:10px;margin-top:10px}.home-panel{min-height:0;padding:14px;border-radius:14px}.home-alerts{grid-template-columns:1fr}.account-cta{display:block;margin-top:10px;padding:14px;border-radius:12px}.account-cta strong{font-size:13px}.account-cta span{font-size:11px;line-height:1.45}.account-cta-actions{display:grid;grid-template-columns:1fr 1fr;margin-top:12px}.account-cta-actions button{min-height:44px}.jackpot-grid{grid-template-columns:1fr;gap:10px}.jackpot-card{min-height:154px;padding:14px;border-radius:14px}.jackpot-card-top span{font-size:10px}.jackpot-card-top b,.jackpot-card>small{font-size:8px}.jackpot-card>strong{font-size:21px}.jackpot-card>p{font-size:10px}.jackpot-card-actions{margin-top:11px}.jackpot-card-actions button{min-height:40px;font-size:10px}.jackpot-card-actions a{font-size:10px}.section-heading{margin-bottom:14px}.section-heading h2,.wallet-overview h2,.results-page-heading h2{font-size:25px;line-height:1.15}.section-heading>p,.wallet-overview>div>p:not(.section-kicker),.results-page-heading>div:first-child>p:not(.section-kicker){max-width:none;margin-top:8px;font-size:12px;line-height:1.55}.product-tabs{display:flex;gap:8px;overflow-x:auto;margin-right:calc(var(--mobile-gutter) * -1);padding:0 var(--mobile-gutter) 5px 0;scrollbar-width:none}.product-tabs::-webkit-scrollbar,.wallet-filters::-webkit-scrollbar,.result-filter::-webkit-scrollbar{display:none}.product-tab{flex:0 0 132px;min-height:136px;padding:12px;border-radius:14px}.product-tab img,.product-tab-mark{height:45px;margin-bottom:8px}.product-tab strong{font-size:12px}.product-tab small{font-size:9px;line-height:1.4}.purchase-progress{justify-content:flex-start;gap:6px;margin-bottom:12px;padding:10px 12px;overflow-x:auto;border-radius:12px;scrollbar-width:none}.purchase-progress::-webkit-scrollbar{display:none}.purchase-progress span{flex:0 0 auto;font-size:11px;white-space:nowrap}.purchase-progress b{width:22px;height:22px;font-size:10px}.purchase-progress i{flex:0 0 24px;width:24px}.play-layout{grid-template-columns:1fr;gap:12px}.play-stage{min-width:0}.play-heading{align-items:stretch;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--line);border-radius:14px 14px 0 0}.play-title{align-items:flex-start;gap:10px}.product-badge{width:48px;height:48px;border-radius:12px;font-size:8px}.play-heading h2{font-size:25px}.game-draw-meta{font-size:10px;line-height:1.5}.draw-card{width:100%;min-width:0;padding:10px 0 0;border-top:1px solid var(--line);border-left:0}.draw-card small{font-size:8px}.draw-card strong{font-size:11px}.draw-card em{max-width:calc(100% - 70px);font-size:9px}.draw-card>b{margin-left:auto;font-size:12px}.game-info-strip{grid-template-columns:1fr 1fr;gap:0;padding:12px 14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.game-info-strip div{padding:5px 8px}.game-info-strip div:last-child{grid-column:1/-1;margin-top:4px;padding-top:9px;border-top:1px solid var(--line)}.game-info-strip span{font-size:8px}.game-info-strip strong{margin-top:3px;font-size:11px}.selection-stack{gap:10px}.ticket-panel{position:static;order:2!important;width:100%;padding:16px;border-radius:14px}.ticket-panel-head h2{font-size:24px}.cart-list{max-height:none}.cart-empty{min-height:150px;padding:20px 12px}.cart-empty h3{font-size:15px}.cart-empty p,.cart-status,.cart-footnote{font-size:10px}.standard-shell{padding:10px;border-radius:14px}.standard-card{border-radius:12px}.standard-card-heading{padding:13px 14px}.standard-card-heading h3{font-size:17px}.standard-card-heading p{font-size:10px}.entries-heading{padding:12px 14px}.entries-heading strong{font-size:13px}.entries-heading span{font-size:9px}.entries-content{grid-template-columns:1fr;min-height:0}.entries-list{padding:10px 12px}.entry-row{grid-template-columns:18px minmax(0,1fr);gap:6px;min-height:43px}.entry-actions{grid-column:2;justify-content:flex-end}.entry-numbers,.entry-code-digits{gap:5px}.entry-ball,.entry-code-digit,.entry-special{width:32px;height:32px}.entry-ball,.entry-code-digit{font-size:10px}.entries-quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:10px 12px;border-top:1px solid #edf1f4;border-left:0}.entry-quick-button{min-height:42px;padding:0 5px;font-size:10px}.matrix-order-bar{position:sticky;bottom:72px;width:100%;margin-top:12px;padding:10px 12px;border-radius:12px}.matrix-order-bar div{gap:8px}.matrix-order-bar span{font-size:11px}.matrix-order-bar strong{font-size:12px}.matrix-order-bar .button{min-width:118px;min-height:42px;padding:0 10px}.number-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;max-width:340px;margin-right:auto;margin-left:auto}.number-chip{width:36px;min-height:36px;justify-self:center;font-size:10px}.power-number-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;padding:15px 10px}.power-number{width:36px;height:36px;font-size:10px}.power-number-card{padding:14px}.power-number-head{align-items:flex-start;flex-direction:column;gap:8px}.power-number-head strong{font-size:14px}.power-number-head span{font-size:10px}.power-line-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.power-line-tab{min-height:56px;padding:8px 6px}.power-line-tab>span{width:22px;height:22px}.power-line-tab small{font-size:7px}.power-line-tab b{font-size:8px}.wallet-overview{padding:16px;border-radius:14px}.wallet-overview>div:first-child{min-height:0;padding-right:0}.wallet-overview h2{font-size:25px}.wallet-heading-tools{position:static;align-items:stretch;flex-direction:column;margin-top:14px}.wallet-search{width:100%;height:42px;border-radius:10px}.wallet-search input{font-size:12px}.wallet-view-tabs{justify-content:space-between;border-radius:10px}.wallet-view-tabs button{flex:1;min-height:36px;font-size:10px}.wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.wallet-metric{min-height:76px;padding:12px;border-radius:12px}.wallet-metric-icon{flex-basis:36px;width:36px;height:36px;border-radius:10px}.wallet-metric small{font-size:9px}.wallet-metric strong{margin-top:4px;font-size:15px}.wallet-metric:last-child{grid-column:1/-1}.wallet-toolbar{align-items:stretch;flex-direction:column;gap:9px;margin:12px 0 10px}.wallet-filters{width:100%;gap:6px;overflow-x:auto;padding-bottom:2px}.wallet-filters button{min-height:36px;padding:0 11px;font-size:10px}.wallet-toolbar .button{align-self:stretch;min-height:44px}.wallet-history-note{margin:10px;padding:11px}.wallet-history-card{overflow-x:auto}.wallet-table-head,.wallet-table-row{min-width:760px}.wallet-demo-panel-head{padding:16px}.wallet-demo-panel-head h3{font-size:19px}.wallet-demo-panel-head p{font-size:11px}.results-section{min-height:0;padding:24px 0 36px}.results-page-heading{display:block;margin-bottom:14px}.results-page-heading>div:first-child>p:not(.section-kicker){margin-top:7px}.results-heading-actions{margin-top:12px;justify-content:flex-start}.result-filter{gap:6px;margin-bottom:10px;padding-bottom:3px}.result-filter button{min-height:36px;padding:0 12px;font-size:10px}.results-main-grid{grid-template-columns:1fr;gap:10px}.result-latest-card,.result-lookup-card,.result-history-card{border-radius:14px}.result-latest-head{padding:14px}.result-latest-head h3{font-size:18px}.result-latest-body{padding:12px}.result-latest-top{grid-template-columns:1fr;gap:10px}.result-number-panel .draw-balls{gap:5px;margin:12px 0 10px}.result-number-panel .draw-balls i{width:34px;height:34px;font-size:10px}.result-prize-table{overflow-x:auto}.result-prize-head,.result-prize-row{min-width:520px}.result-lookup-card{padding:14px}.result-lookup-head h3{font-size:23px}.result-history-card{overflow-x:auto}.result-history-head,.result-history-head-row,.result-history-row,.result-history-foot{min-width:760px}.responsible-layout{grid-template-columns:1fr;gap:12px}.responsible-profile{border-radius:14px}.w06-layout{grid-template-columns:1fr;gap:12px}.w06-sidebar{position:static;width:auto}.w06-page-heading h1{font-size:25px;line-height:1.15}.w06-page-heading p:not(.section-kicker){font-size:12px;line-height:1.55}.w06-limit-grid,.w06-action-grid{grid-template-columns:1fr;gap:10px}.w06-limit-card{padding:14px;border-radius:14px}.w06-limit-card strong{font-size:22px}.w06-history-card{overflow-x:auto}.w06-history-table{min-width:700px}.support-grid{grid-template-columns:1fr;gap:14px}.support-cards{grid-template-columns:1fr;gap:8px}.footer-inner{grid-template-columns:1fr 1fr;gap:16px;padding:22px 0}.footer-inner>div:first-child,.footer-note{grid-column:1/-1}.footer-inner a,.footer-inner p{font-size:10px}.mobile-nav{height:calc(64px + env(safe-area-inset-bottom));padding:6px 4px calc(7px + env(safe-area-inset-bottom))}.mobile-nav a,.mobile-nav button{min-height:48px;font-size:9px}.mobile-nav a>span,.mobile-nav button>span{height:22px;font-size:18px}.mobile-nav .mobile-buy>span{width:42px;height:42px;margin-top:-22px;font-size:25px}.checkout-backdrop{position:fixed;inset:0;display:block;height:100dvh;max-height:none;overflow-x:hidden;overflow-y:auto;padding:0}.checkout-shell{width:100%;min-height:100dvh;height:auto;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none}.checkout-header{min-height:60px;padding:11px var(--mobile-gutter)}.checkout-stepper{padding:10px var(--mobile-gutter)}.checkout-layout{grid-template-columns:1fr;gap:10px;padding:12px var(--mobile-gutter) 24px}.checkout-summary{order:0}.checkout-main{order:1;min-height:0;padding:16px}.checkout-summary-items{max-height:none;overflow:visible}.checkout-summary h2,.checkout-main h2{font-size:22px}.checkout-main .checkout-actions{position:static;margin-top:18px;padding:0}.checkout-actions{display:grid;grid-template-columns:1fr;gap:8px}.checkout-actions .button{min-width:0;min-height:46px}.checkout-inline{padding:12px 0 86px}.checkout-inline .app-container{width:calc(100% - 24px)}.checkout-inline .checkout-layout{grid-template-columns:1fr;gap:10px;padding:12px}.checkout-inline .checkout-main{min-height:0;padding:16px}.auth-backdrop,.modal-backdrop{padding:12px}.auth-shell,.modal{width:100%;max-width:none;border-radius:16px}.auth-content{padding:22px 16px 18px}.auth-hero h1{font-size:24px}.auth-form input{min-height:46px}}@media(max-width:520px){.app-container{width:calc(100% - 24px)}.home-section,.product-section,.play-section,.saved-section,.results-section,.responsible-section,.support-section{padding-top:20px;padding-bottom:20px}.home-heading h1{font-size:22px}.section-heading h2,.wallet-overview h2,.results-page-heading h2{font-size:23px}.account-cta-actions{grid-template-columns:1fr}.product-tab{flex-basis:124px;min-height:132px}.game-info-strip{grid-template-columns:1fr}.game-info-strip div:last-child{grid-column:auto}.entries-quick-actions{grid-template-columns:1fr}.matrix-order-bar{align-items:stretch;flex-direction:column;gap:9px}.matrix-order-bar .button{width:100%}.wallet-stats{gap:7px}.wallet-metric{min-height:72px;padding:10px}.wallet-metric-icon{flex-basis:34px;width:34px;height:34px}.wallet-metric-icon svg{width:17px;height:17px;margin:-8.5px 0 0 -8.5px}.wallet-metric small{font-size:8px}.wallet-metric strong{font-size:14px}.footer-inner{grid-template-columns:1fr}.footer-inner>div:first-child,.footer-note{grid-column:auto}}:root{--mobile-device-ratio:.477356;--mobile-demo-width:min(390px, calc(100vw - 32px) , calc((100dvh - 32px) * .477356));--mobile-gutter:16px}html{overflow-x:hidden}html:has(body.mobile-demo){overflow:hidden}body.mobile-demo{position:relative;box-sizing:border-box;width:var(--mobile-demo-width);min-width:var(--mobile-demo-width);height:min(817px,calc(100dvh - 32px));min-height:0;margin:16px auto;aspect-ratio:78 / 163.4;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;color:#172944;background:#f4f6fa;font-size:13px;line-height:1.45;border:8px solid #132746;border-radius:30px;box-shadow:0 24px 70px #10224338}body.mobile-demo::-webkit-scrollbar{display:none}body.mobile-demo .utility-bar{display:none}body.mobile-demo .app-container{width:calc(100% - (var(--mobile-gutter) * 2));max-width:none}body.mobile-demo main{overflow:hidden}body.mobile-demo .site-header{position:sticky;top:0;min-height:56px}body.mobile-demo .header-inner{min-height:56px;gap:8px;padding-right:var(--mobile-gutter);padding-left:var(--mobile-gutter)}body.mobile-demo .brand-word{font-size:17px}body.mobile-demo .header-tools{gap:6px}body.mobile-demo .header-clock,body.mobile-demo .header-status{display:none}body.mobile-demo .account-button{width:36px;height:36px;padding:2px;justify-content:center;border-radius:50%}body.mobile-demo .account-button .account-copy,body.mobile-demo .account-button .account-chevron{display:none}body.mobile-demo .account-avatar{width:30px;height:30px;font-size:10px}body.mobile-demo .menu-toggle{display:flex;width:40px;height:40px;gap:4px;border-radius:10px}body.mobile-demo .menu-toggle span{width:16px;height:2px;border-radius:2px}body.mobile-demo .primary-nav{top:56px;padding:12px var(--mobile-gutter) 18px}body.mobile-demo .primary-nav a{min-height:48px;font-size:14px}body.mobile-demo .account-menu{top:50px;right:-4px;width:310px}body.mobile-demo .home-section,body.mobile-demo .product-section,body.mobile-demo .play-section,body.mobile-demo .saved-section,body.mobile-demo .results-section,body.mobile-demo .responsible-section,body.mobile-demo .support-section{padding:20px 0}body.mobile-demo .home-heading,body.mobile-demo .section-heading,body.mobile-demo .wallet-overview{display:block}body.mobile-demo .home-heading{padding-bottom:14px}body.mobile-demo .home-heading h1{margin-top:7px;font-size:24px;line-height:1.16}body.mobile-demo .home-heading p:not(.section-kicker){max-width:none;font-size:12px;line-height:1.55}body.mobile-demo .home-heading-meta{display:none}body.mobile-demo .section-kicker,body.mobile-demo .panel-kicker{font-size:10px;letter-spacing:.13em}body.mobile-demo .home-data-grid{grid-template-columns:1fr;gap:10px;margin-top:10px}body.mobile-demo .home-panel{min-height:0;padding:14px;border-radius:14px}body.mobile-demo .home-alerts{grid-template-columns:1fr}body.mobile-demo .account-cta{display:block;margin-top:10px;padding:14px;border-radius:12px}body.mobile-demo .account-cta strong{font-size:13px}body.mobile-demo .account-cta span{font-size:11px;line-height:1.45}body.mobile-demo .account-cta-actions{display:grid;grid-template-columns:1fr 1fr;margin-top:12px}body.mobile-demo .account-cta-actions button{min-height:44px}body.mobile-demo .jackpot-grid{grid-template-columns:1fr;gap:10px}body.mobile-demo .jackpot-card{min-height:154px;padding:14px;border-radius:14px}body.mobile-demo .jackpot-card-top span{font-size:10px}body.mobile-demo .jackpot-card-top b,body.mobile-demo .jackpot-card>small{font-size:8px}body.mobile-demo .jackpot-card>strong{font-size:21px}body.mobile-demo .jackpot-card>p{font-size:10px}body.mobile-demo .jackpot-card-actions{margin-top:11px}body.mobile-demo .jackpot-card-actions button{min-height:40px;font-size:10px}body.mobile-demo .jackpot-card-actions a{font-size:10px}body.mobile-demo .jackpot-card{min-height:212px}body.mobile-demo .jackpot-card-actions{display:flex;flex-wrap:wrap;gap:8px}body.mobile-demo .jackpot-card-actions button{flex:1 1 150px;min-width:0}body.mobile-demo .jackpot-card-actions a{flex:1 1 84px;align-self:center;min-width:0}body.mobile-demo .jackpot-metrics{position:static;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;margin-top:11px;padding-top:10px;border-top:1px solid rgba(255,255,255,.18);color:#ffffffb8}body.mobile-demo .jackpot-metrics b{text-align:right}body.mobile-demo .section-heading{margin-bottom:14px}body.mobile-demo .section-heading h2,body.mobile-demo .wallet-overview h2,body.mobile-demo .results-page-heading h2{font-size:25px;line-height:1.15}body.mobile-demo .section-heading>p,body.mobile-demo .wallet-overview>div>p:not(.section-kicker),body.mobile-demo .results-page-heading>div:first-child>p:not(.section-kicker){max-width:none;margin-top:8px;font-size:12px;line-height:1.55}body.mobile-demo .product-tabs{display:flex;gap:8px;overflow-x:auto;margin-right:-16px;padding:0 16px 5px 0;scrollbar-width:none}body.mobile-demo .product-tabs::-webkit-scrollbar,body.mobile-demo .wallet-filters::-webkit-scrollbar,body.mobile-demo .result-filter::-webkit-scrollbar{display:none}body.mobile-demo .product-tab{flex:0 0 132px;min-height:136px;padding:12px;border-radius:14px}body.mobile-demo .product-tab img,body.mobile-demo .product-tab-mark{height:45px;margin-bottom:8px}body.mobile-demo .product-tab strong{font-size:12px}body.mobile-demo .product-tab small{font-size:9px;line-height:1.4}body.mobile-demo .purchase-progress{justify-content:flex-start;gap:6px;margin-bottom:12px;padding:10px 12px;overflow-x:auto;border-radius:12px;scrollbar-width:none}body.mobile-demo .purchase-progress::-webkit-scrollbar{display:none}body.mobile-demo .purchase-progress span{flex:0 0 auto;font-size:11px;white-space:nowrap}body.mobile-demo .purchase-progress b{width:22px;height:22px;font-size:10px}body.mobile-demo .purchase-progress i{flex:0 0 24px;width:24px}body.mobile-demo .play-layout{grid-template-columns:1fr;gap:12px}body.mobile-demo .play-stage{min-width:0}body.mobile-demo .play-heading{align-items:stretch;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--line);border-radius:14px 14px 0 0}body.mobile-demo .play-title{align-items:flex-start;gap:10px}body.mobile-demo .product-badge{width:48px;height:48px;border-radius:12px;font-size:8px}body.mobile-demo .play-heading h2{font-size:25px}body.mobile-demo .game-draw-meta{font-size:10px;line-height:1.5}body.mobile-demo .draw-card{width:100%;min-width:0;padding:10px 0 0;border-top:1px solid var(--line);border-left:0}body.mobile-demo .draw-card small{font-size:8px}body.mobile-demo .draw-card strong{font-size:11px}body.mobile-demo .draw-card em{max-width:calc(100% - 70px);font-size:9px}body.mobile-demo .draw-card>b{margin-left:auto;font-size:12px}body.mobile-demo .game-info-strip{grid-template-columns:1fr 1fr;gap:0;padding:12px 14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}body.mobile-demo .game-info-strip div{padding:5px 8px}body.mobile-demo .game-info-strip div:last-child{grid-column:1/-1;margin-top:4px;padding-top:9px;border-top:1px solid var(--line)}body.mobile-demo .game-info-strip span{font-size:8px}body.mobile-demo .game-info-strip strong{margin-top:3px;font-size:11px}body.mobile-demo .selection-stack{gap:10px}body.mobile-demo .ticket-panel{position:static;order:2!important;width:100%;padding:16px;border-radius:14px}body.mobile-demo .ticket-panel-head h2{font-size:24px}body.mobile-demo .cart-list{max-height:none}body.mobile-demo .cart-empty{min-height:150px;padding:20px 12px}body.mobile-demo .cart-empty h3{font-size:15px}body.mobile-demo .cart-empty p,body.mobile-demo .cart-status,body.mobile-demo .cart-footnote{font-size:10px}body.mobile-demo .standard-shell{padding:10px;border-radius:14px}body.mobile-demo .standard-card{border-radius:12px}body.mobile-demo .standard-card-heading{padding:13px 14px}body.mobile-demo .standard-card-heading h3{font-size:17px}body.mobile-demo .standard-card-heading p{font-size:10px}body.mobile-demo .entries-heading{padding:12px 14px}body.mobile-demo .entries-heading strong{font-size:13px}body.mobile-demo .entries-heading span{font-size:9px}body.mobile-demo .entries-content{grid-template-columns:1fr;min-height:0}body.mobile-demo .entries-list{padding:10px 12px}body.mobile-demo .entry-row{grid-template-columns:18px minmax(0,1fr);gap:6px;min-height:43px}body.mobile-demo .entry-actions{grid-column:2;justify-content:flex-end}body.mobile-demo .entry-numbers,body.mobile-demo .entry-code-digits{gap:5px}body.mobile-demo .entry-ball,body.mobile-demo .entry-code-digit,body.mobile-demo .entry-special{width:32px;height:32px}body.mobile-demo .entry-ball,body.mobile-demo .entry-code-digit{font-size:10px}body.mobile-demo .entries-quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:10px 12px;border-top:1px solid #edf1f4;border-left:0}body.mobile-demo .entry-quick-button{min-height:42px;padding:0 5px;font-size:10px}body.mobile-demo .matrix-order-bar{position:sticky;bottom:72px;width:100%;margin-top:12px;padding:10px 12px;border-radius:12px}body.mobile-demo .number-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;max-width:340px;margin-right:auto;margin-left:auto}body.mobile-demo .number-chip{width:36px;min-height:36px;justify-self:center;font-size:10px}body.mobile-demo .power-number-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;padding:15px 10px}body.mobile-demo .power-number{width:36px;height:36px;font-size:10px}body.mobile-demo .power-number-card{padding:14px}body.mobile-demo .power-line-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.mobile-demo .power-line-tab{min-height:56px;padding:8px 6px}body.mobile-demo .power-line-tab>span{width:22px;height:22px}body.mobile-demo .power-line-tab small{font-size:7px}body.mobile-demo .power-line-tab b{font-size:8px}body.mobile-demo .wallet-overview{padding:16px;border-radius:14px}body.mobile-demo .wallet-overview>div:first-child{min-height:0;padding-right:0}body.mobile-demo .wallet-heading-tools{position:static;align-items:stretch;flex-direction:column;margin-top:14px}body.mobile-demo .wallet-search{width:100%;height:42px;border-radius:10px}body.mobile-demo .wallet-view-tabs{justify-content:space-between;border-radius:10px}body.mobile-demo .wallet-view-tabs button{flex:1;min-height:36px;font-size:10px}body.mobile-demo .wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}body.mobile-demo .wallet-metric{min-height:76px;padding:12px;border-radius:12px}body.mobile-demo .wallet-metric:last-child{grid-column:1/-1}body.mobile-demo .wallet-toolbar{align-items:stretch;flex-direction:column;gap:9px;margin:12px 0 10px}body.mobile-demo .wallet-filters{width:100%;gap:6px;overflow-x:auto;padding-bottom:2px}body.mobile-demo .wallet-filters button{min-height:36px;padding:0 11px;font-size:10px}body.mobile-demo .wallet-toolbar .button{align-self:stretch;min-height:44px}body.mobile-demo .wallet-history-card{overflow-x:auto}body.mobile-demo .wallet-table-head,body.mobile-demo .wallet-table-row{min-width:760px}body.mobile-demo .results-section{min-height:0;padding-bottom:36px}body.mobile-demo .results-page-heading{display:block;margin-bottom:14px}body.mobile-demo .results-heading-actions{margin-top:12px;justify-content:flex-start}body.mobile-demo .result-filter{gap:6px;margin-bottom:10px;padding-bottom:3px}body.mobile-demo .result-filter button{min-height:36px;padding:0 12px;font-size:10px}body.mobile-demo .results-main-grid{grid-template-columns:1fr;gap:10px}body.mobile-demo .result-latest-card,body.mobile-demo .result-lookup-card,body.mobile-demo .result-history-card{border-radius:14px}body.mobile-demo .result-latest-top{grid-template-columns:1fr;gap:10px}body.mobile-demo .result-prize-table,body.mobile-demo .result-history-card{overflow-x:auto}body.mobile-demo .result-prize-head,body.mobile-demo .result-prize-row{min-width:520px}body.mobile-demo .result-history-head,body.mobile-demo .result-history-head-row,body.mobile-demo .result-history-row,body.mobile-demo .result-history-foot{min-width:760px}body.mobile-demo .responsible-layout,body.mobile-demo .w06-layout{grid-template-columns:1fr;gap:12px}body.mobile-demo .w06-sidebar{position:static;width:auto}body.mobile-demo .w06-page-heading h1{font-size:25px;line-height:1.15}body.mobile-demo .w06-page-heading p:not(.section-kicker){font-size:12px;line-height:1.55}body.mobile-demo .w06-limit-grid,body.mobile-demo .w06-action-grid{grid-template-columns:1fr;gap:10px}body.mobile-demo .w06-limit-card{padding:14px;border-radius:14px}body.mobile-demo .w06-limit-card strong{font-size:22px}body.mobile-demo .w06-history-card{overflow-x:auto}body.mobile-demo .w06-history-table{min-width:700px}body.mobile-demo .support-grid,body.mobile-demo .support-cards{grid-template-columns:1fr;gap:10px}body.mobile-demo .checkout-backdrop{position:fixed;inset:0;display:block;height:100dvh;max-height:none;overflow-x:hidden;overflow-y:auto;padding:0}body.mobile-demo .checkout-shell{width:100%;min-height:100dvh;height:auto;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none}body.mobile-demo .checkout-header{min-height:60px;padding:11px var(--mobile-gutter)}body.mobile-demo .checkout-stepper{padding:10px var(--mobile-gutter)}body.mobile-demo .checkout-layout{grid-template-columns:1fr;gap:10px;padding:12px var(--mobile-gutter) 24px}body.mobile-demo .checkout-summary{order:0}body.mobile-demo .checkout-main{order:1;min-height:0;padding:16px}body.mobile-demo .checkout-summary-items{max-height:none;overflow:visible}body.mobile-demo .checkout-main .checkout-actions{position:static;margin-top:18px;padding:0}body.mobile-demo .checkout-actions{display:grid;grid-template-columns:1fr;gap:8px}body.mobile-demo .checkout-actions .button{min-width:0;min-height:46px}body.mobile-demo .checkout-inline{padding:12px 0 86px}body.mobile-demo .checkout-inline .app-container{width:calc(100% - 24px)}body.mobile-demo .checkout-inline .checkout-layout{grid-template-columns:1fr;gap:10px;padding:12px}body.mobile-demo .checkout-inline .checkout-main{min-height:0;padding:16px}body.mobile-demo .mobile-nav{position:fixed;z-index:65;right:auto;bottom:0;left:50%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;width:var(--mobile-demo-width);height:64px;padding:6px 4px 7px;border-top:1px solid #e0e6ed;background:#fffffffa;box-shadow:0 -6px 18px #11233c14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(-50%)}body.mobile-demo .mobile-nav a,body.mobile-demo .mobile-nav button{min-height:48px}body.mobile-demo .mobile-nav a,body.mobile-demo .mobile-nav button{display:grid;justify-items:center;gap:2px;padding:0;color:#7e8c9e;border:0;background:transparent;font-size:9px;text-align:center}body.mobile-demo .mobile-nav a>span,body.mobile-demo .mobile-nav button>span{display:grid;place-items:center;height:22px;font-size:18px;line-height:1}body.mobile-demo .mobile-nav .mobile-buy{color:var(--red);font-weight:800}body.mobile-demo .mobile-nav .mobile-buy>span{display:grid;place-items:center;width:42px;height:42px;margin-top:-22px;color:#fff;border:4px solid #f5f7fa;border-radius:50%;background:var(--red);box-shadow:0 5px 12px #e2232a40;font-size:25px}body.mobile-demo .mobile-nav .mobile-buy>span{width:42px;height:42px;margin-top:-22px;font-size:25px}body.mobile-demo{display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:none}body.mobile-demo .mobile-device-status,body.mobile-demo .site-header,body.mobile-demo .mobile-nav{flex:0 0 auto}body.mobile-demo main{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:16px;overscroll-behavior:contain;scroll-padding-bottom:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.mobile-demo main::-webkit-scrollbar{display:none}body.mobile-demo .mobile-nav{position:relative;right:auto;bottom:auto;left:auto;width:100%;height:64px;margin:0;transform:none}body.mobile-demo .mobile-nav a{align-content:center;justify-content:center;gap:3px;min-height:48px;color:#7f8da0;transition:color .18s ease}body.mobile-demo .mobile-nav a.is-active,body.mobile-demo .mobile-nav a:hover,body.mobile-demo .mobile-nav a:focus-visible{color:var(--red)}body.mobile-demo .mobile-nav-icon{display:grid!important;place-items:center;width:22px;height:22px;margin:0!important;color:currentColor;font-size:0!important;line-height:1}body.mobile-demo .mobile-nav-icon svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}body.mobile-demo .mobile-nav-label{display:block!important;width:auto;height:auto!important;margin:0!important;color:inherit;font-size:9px!important;font-weight:600;line-height:1.2;white-space:nowrap}body.mobile-demo .mobile-nav .mobile-buy{color:var(--red)}body.mobile-demo .mobile-nav .mobile-buy .mobile-nav-icon{width:46px;height:46px;margin-top:-25px!important;color:#fff;border:4px solid #f5f7fa;border-radius:50%;background:var(--red);box-shadow:0 5px 12px #e2232a40}body.mobile-demo .mobile-nav .mobile-buy .mobile-nav-icon svg{width:25px;height:25px;stroke-width:2}body.mobile-demo .mobile-nav .mobile-buy .mobile-nav-label{font-weight:800}body.mobile-demo .mobile-screen-header,body.mobile-demo[data-page=wallet] .site-header,body.mobile-demo[data-page=results] .site-header{display:none}body.mobile-demo[data-page=wallet] .saved-section,body.mobile-demo[data-page=results] .results-section{min-height:0;padding:0 0 16px}body.mobile-demo[data-page=wallet] .mobile-screen-header,body.mobile-demo[data-page=results] .mobile-screen-header{display:flex;align-items:center;gap:10px;min-height:52px;margin:0 -12px;padding:0 12px;border-bottom:1px solid #e5ebf1;background:#fff}body.mobile-demo .mobile-screen-header>strong{color:#172944;font-size:15px;letter-spacing:-.03em}body.mobile-demo .mobile-screen-back,body.mobile-demo .mobile-screen-actions button{display:grid;place-items:center;width:30px;height:30px;padding:0;color:#62758c;border:0;border-radius:8px;background:transparent;font-size:22px;line-height:1}body.mobile-demo .mobile-screen-back:active,body.mobile-demo .mobile-screen-actions button:active{background:#f1f4f7}body.mobile-demo .mobile-screen-actions{display:flex;gap:2px;margin-left:auto}body.mobile-demo .mobile-screen-actions button{font-size:18px}body.mobile-demo[data-page=wallet] .wallet-overview{padding-top:14px}body.mobile-demo[data-page=wallet] .wallet-overview>div:first-child{display:none}body.mobile-demo[data-page=wallet] .wallet-stats{display:none}body.mobile-demo[data-page=wallet] .wallet-toolbar{display:block;margin:0 0 10px;padding:10px 0 0;border:0;background:transparent}body.mobile-demo[data-page=wallet] .wallet-filter-selects{display:none}body.mobile-demo[data-page=wallet] .wallet-filters{display:flex;gap:6px;width:100%;overflow-x:auto;padding:0 0 2px;scrollbar-width:none}body.mobile-demo[data-page=wallet] .wallet-filters::-webkit-scrollbar{display:none}body.mobile-demo[data-page=wallet] .wallet-filters button{flex:0 0 auto;min-height:32px;padding:0 11px;border-radius:999px;font-size:9px}body.mobile-demo[data-page=wallet] .wallet-toolbar>.button{display:none}body.mobile-demo[data-page=wallet] .wallet-history-card{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}body.mobile-demo[data-page=wallet] .wallet-history-note{margin:0 0 8px;padding:8px 9px;border-radius:9px;font-size:8px}body.mobile-demo[data-page=wallet] .wallet-history-note p{font-size:8px;line-height:1.45}body.mobile-demo[data-page=wallet] .wallet-table{overflow:visible}body.mobile-demo[data-page=wallet] .wallet-table-head{display:none}body.mobile-demo[data-page=wallet] .wallet-table-row{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:5px 8px;min-width:0;min-height:0;margin-bottom:8px;padding:11px 10px;border:1px solid #e1e8ef;border-radius:12px;background:#fff;box-shadow:0 5px 14px #162a450b}body.mobile-demo[data-page=wallet] .wallet-table-row:before{content:"";display:block;grid-column:1;grid-row:1 / span 4;align-self:start;width:22px;height:22px;border-radius:7px;background:#17365e}body.mobile-demo[data-page=wallet] .wallet-reference{grid-column:2;grid-row:1;min-width:0}body.mobile-demo[data-page=wallet] .wallet-reference strong{overflow:hidden;padding-right:25px;text-overflow:ellipsis;white-space:nowrap;font-size:8px}body.mobile-demo[data-page=wallet] .wallet-reference small{margin-top:2px;font-size:7px}body.mobile-demo[data-page=wallet] .wallet-product{grid-column:2 / -1;grid-row:2;min-width:0}body.mobile-demo[data-page=wallet] .wallet-product strong{font-size:10px}body.mobile-demo[data-page=wallet] .wallet-product small{margin-top:2px;font-size:8px}body.mobile-demo[data-page=wallet] .wallet-row-numbers{grid-column:2 / -1;grid-row:3;gap:3px;padding-right:0}body.mobile-demo[data-page=wallet] .wallet-row-numbers span{min-width:22px;height:20px;padding:0 3px;font-size:7px}body.mobile-demo[data-page=wallet] .wallet-row-price{grid-column:3;grid-row:1;padding-right:24px;font-size:9px;white-space:nowrap}body.mobile-demo[data-page=wallet] .wallet-table-row time{display:none}body.mobile-demo[data-page=wallet] .wallet-status{grid-column:2;grid-row:4;min-height:20px;padding:3px 6px;font-size:7px}body.mobile-demo[data-page=wallet] .wallet-result{grid-column:3;grid-row:4;max-width:110px;font-size:7px;text-align:right}body.mobile-demo[data-page=wallet] .wallet-row-chevron{position:absolute;top:9px;right:8px;width:20px;height:20px;border:0;background:transparent;font-size:16px}body.mobile-demo[data-page=wallet] .wallet-pagination{display:none}body.mobile-demo[data-page=wallet] .wallet-empty-row{min-width:0;padding:28px 12px}body.mobile-demo[data-page=results] .results-page-heading{display:none}body.mobile-demo[data-page=results] .result-filter{flex-wrap:nowrap;gap:6px;margin:10px 0;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}body.mobile-demo[data-page=results] .result-filter::-webkit-scrollbar{display:none}body.mobile-demo[data-page=results] .result-filter button{flex:0 0 auto;min-height:30px;padding:0 10px;font-size:9px}body.mobile-demo[data-page=results] .results-main-grid{display:block}body.mobile-demo[data-page=results] .result-latest-card,body.mobile-demo[data-page=results] .result-lookup-card,body.mobile-demo[data-page=results] .result-history-card{border-radius:13px;box-shadow:0 5px 14px #162a450b}body.mobile-demo[data-page=results] .result-latest-head{display:block;padding:13px}body.mobile-demo[data-page=results] .result-latest-head h3{margin-top:5px;font-size:16px;line-height:1.25}body.mobile-demo[data-page=results] .result-latest-head p{margin-top:4px;font-size:8px}body.mobile-demo[data-page=results] .result-card-status{display:inline-flex;margin-top:9px;font-size:8px}body.mobile-demo[data-page=results] .result-latest-body{gap:9px;padding:10px}body.mobile-demo[data-page=results] .result-latest-top{display:block}body.mobile-demo[data-page=results] .result-number-panel{padding:11px}body.mobile-demo[data-page=results] .result-number-panel .draw-balls{flex-wrap:wrap;gap:5px;margin:10px 0 8px}body.mobile-demo[data-page=results] .result-number-panel .draw-balls i{width:30px;height:30px;font-size:8px}body.mobile-demo[data-page=results] .result-number-panel p{font-size:8px}body.mobile-demo[data-page=results] .result-verification-panel{gap:5px;margin-top:8px;padding:10px}body.mobile-demo[data-page=results] .result-verification-panel strong{font-size:12px}body.mobile-demo[data-page=results] .result-verification-panel p{font-size:8px}body.mobile-demo[data-page=results] .result-prize-table{overflow:hidden}body.mobile-demo[data-page=results] .result-prize-head,body.mobile-demo[data-page=results] .result-prize-row{grid-template-columns:1.05fr 1.1fr .5fr .7fr;gap:4px;padding:0 8px}body.mobile-demo[data-page=results] .result-prize-head{min-height:28px;font-size:6px}body.mobile-demo[data-page=results] .result-prize-row{min-height:34px;font-size:7px}body.mobile-demo[data-page=results] .result-prize-row b,body.mobile-demo[data-page=results] .result-prize-row em,body.mobile-demo[data-page=results] .result-prize-row strong{font-size:7px}body.mobile-demo[data-page=results] .result-latest-foot{padding:9px 10px}body.mobile-demo[data-page=results] .result-latest-foot span,body.mobile-demo[data-page=results] .result-latest-foot button{font-size:7px}body.mobile-demo[data-page=results] .result-lookup-card{margin-top:10px;padding:12px}body.mobile-demo[data-page=results] .result-lookup-head h3{font-size:17px}body.mobile-demo[data-page=results] .result-lookup-head p{font-size:8px}body.mobile-demo[data-page=results] .result-history-card{display:none}body.mobile-demo[data-page=home] .home-data-grid{display:grid;grid-template-columns:1fr!important;grid-template-areas:none!important;grid-auto-rows:max-content;height:auto!important;align-items:start}body.mobile-demo[data-page=home] .home-data-grid>.latest-results,body.mobile-demo[data-page=home] .home-data-grid>.draw-schedule,body.mobile-demo[data-page=home] .home-data-grid>.home-alerts{grid-area:auto!important;align-self:start;height:auto}body.mobile-demo[data-page=home] .home-alerts{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-height:0;height:max-content}body.mobile-demo[data-page=home] .home-alerts .alert-card{flex:0 0 auto;min-height:0!important;height:auto!important;align-self:stretch}@media(max-width:520px){body.mobile-demo{width:100%;min-width:320px;height:auto;min-height:100dvh;margin:0;aspect-ratio:auto;border:0;border-radius:0;box-shadow:none}body.mobile-demo .app-container{width:calc(100% - 24px)}body.mobile-demo .home-heading h1{font-size:22px}body.mobile-demo .product-tab{flex-basis:124px;min-height:132px}body.mobile-demo .game-info-strip{grid-template-columns:1fr}body.mobile-demo .game-info-strip div:last-child{grid-column:auto}body.mobile-demo .entries-quick-actions{grid-template-columns:1fr}body.mobile-demo .matrix-order-bar{align-items:stretch;flex-direction:column;gap:9px}body.mobile-demo .matrix-order-bar .button{width:100%}body.mobile-demo .wallet-stats{gap:7px}body.mobile-demo .wallet-metric{min-height:72px;padding:10px}body.mobile-demo .wallet-metric-icon{flex-basis:34px;width:34px;height:34px}body.mobile-demo .wallet-metric-icon svg{width:17px;height:17px;margin:-8.5px 0 0 -8.5px}body.mobile-demo .wallet-metric small{font-size:8px}body.mobile-demo .wallet-metric strong{font-size:14px}body.mobile-demo .account-cta-actions{grid-template-columns:1fr}body.mobile-demo .mobile-nav{width:100%;padding-bottom:calc(7px + env(safe-area-inset-bottom));height:calc(64px + env(safe-area-inset-bottom))}}body.mobile-demo .mobile-device-status{display:flex;align-items:center;justify-content:space-between;height:24px;padding:0 16px;color:#142746;background:#fff;font-family:Inter,sans-serif;font-size:10px;font-weight:800}body.mobile-demo .mobile-device-status-icons{display:flex;align-items:center;gap:3px}body.mobile-demo .mobile-device-status-icons i{display:block;width:4px;height:4px;border-radius:50%;background:#142746}body.mobile-demo .mobile-device-status-icons b{display:block;width:14px;height:7px;border:1.5px solid #142746;border-radius:2px;position:relative}body.mobile-demo .mobile-device-status-icons b:after{content:"";position:absolute;top:1px;right:-3px;width:2px;height:3px;border-radius:0 2px 2px 0;background:#142746}body.mobile-demo[data-page=account] [data-page-view]:not([data-page-view=account]){display:none!important}body.mobile-demo[data-page=account] .account-section{display:block!important}body.mobile-demo .site-header{top:0}body.mobile-demo{transform:translateZ(0)}body.mobile-demo .site-footer{display:none}body.mobile-demo main{padding-bottom:16px}body.mobile-demo .primary-nav{position:absolute;z-index:49;top:56px;right:0;left:0;display:grid;width:100%;max-width:none;align-content:start;gap:0;margin:0;padding:12px 16px 18px;box-sizing:border-box;border-top:1px solid var(--line);background:#fff;transform:translate(100%);transition:transform .22s ease}body.mobile-demo .primary-nav.is-open{transform:translate(0)}body.mobile-demo .primary-nav.is-open{min-height:788px;box-sizing:border-box}body.mobile-demo .primary-nav a{min-height:48px;border-bottom:1px solid var(--line);font-size:14px}body.mobile-demo .primary-nav a.is-active:after{display:none}body.mobile-demo .menu-toggle{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;width:40px;height:40px;padding:0;border:1px solid #dfe6ed;border-radius:10px;background:#fff}body.mobile-demo .menu-toggle span{display:block;width:16px;height:2px;border-radius:2px;background:#142746}body.mobile-demo .draw-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:3px}body.mobile-demo .draw-card>div{min-width:0}body.mobile-demo .draw-card small{color:transparent;font-size:0;white-space:nowrap}body.mobile-demo .draw-card small:after{color:#98a5b1;content:"ĐÓNG BÁN SAU";font-size:8px;font-weight:800;letter-spacing:.08em}body.mobile-demo .draw-card strong,body.mobile-demo .draw-card em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.mobile-demo .draw-card>b{grid-column:2;grid-row:1 / span 3;align-self:center}body.mobile-demo .power-jackpot-strip{grid-template-columns:1fr 1fr;gap:8px 10px}body.mobile-demo .power-jackpot-strip small{grid-column:1 / -1;text-align:left}body.mobile-demo .game-guide{margin-top:12px;padding:14px;border-radius:14px}body.mobile-demo .game-guide-head{display:block;padding-bottom:10px}body.mobile-demo .game-guide-head h3{margin-top:4px;font-size:16px}body.mobile-demo .game-guide-head>div>p:last-child{font-size:10px;line-height:1.5}body.mobile-demo .guide-source{display:inline-flex;margin-top:10px;min-height:34px;font-size:9px}body.mobile-demo .game-guide-grid{grid-template-columns:1fr;gap:12px;padding-top:12px}body.mobile-demo .guide-steps ol{gap:8px}body.mobile-demo .guide-steps li{grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:10px;line-height:1.45}body.mobile-demo .guide-steps li:before{width:22px;height:22px;border-radius:7px;font-size:9px}body.mobile-demo .guide-details{grid-template-columns:1fr;border-radius:9px}body.mobile-demo .guide-details div{min-height:0;padding:10px}body.mobile-demo .guide-details span{font-size:8px}body.mobile-demo .guide-details strong{font-size:10px;line-height:1.4}body.mobile-demo .game-guide-note{font-size:9px;line-height:1.45}body.mobile-demo .mobile-account-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}body.mobile-demo .mobile-account-header h2{margin:4px 0 0;font-size:26px;line-height:1.1}body.mobile-demo .mobile-account-header p:not(.section-kicker){max-width:300px;margin:8px 0 0;color:#74849b;font-size:11px;line-height:1.5}body.mobile-demo .mobile-account-card,body.mobile-demo .mobile-account-group,body.mobile-demo .mobile-account-note{border:1px solid #e3e9f0;border-radius:14px;background:#fff;box-shadow:0 8px 20px #1022430d}body.mobile-demo .mobile-account-card{padding:14px}body.mobile-demo .mobile-account-profile{display:flex;align-items:center;gap:10px}body.mobile-demo .mobile-account-avatar{display:grid;width:44px;height:44px;place-items:center;flex:none;border-radius:50%;color:#fff;background:#102243;font-size:14px;font-weight:800}body.mobile-demo .mobile-account-profile strong{display:block;color:#1b304e;font-size:13px}body.mobile-demo .mobile-account-profile small{display:block;margin-top:3px;color:#91a0b1;font-size:9px}body.mobile-demo .mobile-account-chevron{margin-left:auto;color:#9aa8b8;font-size:24px;line-height:1}body.mobile-demo .mobile-account-status{display:flex;gap:8px;margin-top:12px}body.mobile-demo .mobile-account-status span,body.mobile-demo .mobile-account-status b{padding:5px 8px;border-radius:999px;font-size:9px;font-weight:800}body.mobile-demo .mobile-account-status span{color:#188751;background:#e8f8ef}body.mobile-demo .mobile-account-status span i{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#18a566}body.mobile-demo .mobile-account-status b{color:#386bd1;background:#edf3ff}body.mobile-demo .mobile-account-group{margin-top:12px;overflow:hidden}body.mobile-demo .mobile-group-label{margin:0;padding:11px 13px 7px;color:#9aa7b7;font-size:9px;font-weight:800;letter-spacing:.12em}body.mobile-demo .mobile-account-group button{display:flex;align-items:center;width:100%;min-height:56px;gap:9px;padding:10px 13px;border:0;border-top:1px solid #eef2f6;color:#1b304e;background:#fff;text-align:left}body.mobile-demo .mobile-account-group button:first-of-type{border-top:0}body.mobile-demo .mobile-account-group button>span:nth-child(2){min-width:0;flex:1}body.mobile-demo .mobile-account-group button strong,body.mobile-demo .mobile-account-group button small{display:block}body.mobile-demo .mobile-account-group button strong{font-size:11px}body.mobile-demo .mobile-account-group button small{margin-top:2px;color:#97a5b5;font-size:9px;line-height:1.35}body.mobile-demo .mobile-row-icon{display:grid;width:28px;height:28px;place-items:center;flex:none;border-radius:9px;font-size:13px;font-weight:800}body.mobile-demo .mobile-row-icon.is-green{color:#159263;background:#e9f8ef}body.mobile-demo .mobile-row-icon.is-blue{color:#3c76da;background:#edf3ff}body.mobile-demo .mobile-row-icon.is-purple{color:#7e50d9;background:#f2edff}body.mobile-demo .mobile-row-icon.is-orange{color:#c98513;background:#fff5df}body.mobile-demo .mobile-account-group button em{color:#a8b3c0;font-size:18px;font-style:normal}body.mobile-demo .mobile-toggle{width:30px;height:17px;border-radius:999px;background:#d9e1ea;position:relative}body.mobile-demo .mobile-toggle:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #1022432e}body.mobile-demo .mobile-toggle.is-on{background:#19a767}body.mobile-demo .mobile-toggle.is-on:after{left:15px}body.mobile-demo .mobile-notification-count{display:grid;min-width:20px;height:20px;place-items:center;border-radius:50%;color:#e2232a;background:#fff0f1;font-size:9px}body.mobile-demo .mobile-account-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}body.mobile-demo .mobile-account-actions .button{min-height:44px;padding:0 8px;font-size:10px}body.mobile-demo .mobile-account-note{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:11px 12px;color:#77879c;background:#fff9e8;border-color:#f5df9f;box-shadow:none}body.mobile-demo .mobile-account-note>span{display:grid;width:18px;height:18px;place-items:center;flex:none;border:1px solid #e4b744;border-radius:50%;color:#bd8515;font-size:10px}body.mobile-demo .mobile-account-note p{margin:0;font-size:9px;line-height:1.45}@media(max-width:520px){body.mobile-demo{height:auto;min-height:100dvh}body.mobile-demo .primary-nav.is-open{min-height:calc(100dvh - 56px)}}
