@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";.app-shell{width:100%;min-height:100vh}.section-shell{width:100%}.content-container{width:100%;max-width:1560px;margin-inline:auto;padding-inline:clamp(20px,2.5vw,40px)}.app-header{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040914de;border-bottom:1px solid #244e7866;position:sticky;top:0}.app-header nav{background:0 0;border:0;position:static}.app-footer{border-top:1px solid #ffffff12;padding:0}.app-footer .content-container{text-align:center;padding-block:23px 34px}@media (width<=767px){.content-container{padding-inline:12px}}@media (width>=480px) and (width<=767px){.content-container{padding-inline:16px}}.nav-status{margin-left:auto}.game-section .play-layout{grid-template-columns:minmax(220px,25fr) minmax(430px,50fr) minmax(220px,25fr)}.game-section>.review-ticket{width:100%;height:56px;margin-top:14px;display:block}.game-section .play-picker .picker{height:100%}@media (width>=768px) and (width<=899px){.game-section .play-layout{grid-template-columns:1fr 1fr}}@media (width<=767px){.game-section .play-layout{flex-direction:column;display:flex}.game-section .play-picker{order:1}.game-section .play-info{order:2}.game-section .draw-prizes{order:3}.game-section>.review-ticket{height:52px;margin-top:10px}}@media (width>=900px) and (width<=1099px){.app-header .nav-links{display:none}}.global-prizes .global-prize-grid{grid-template-columns:22fr 16fr 22fr 40fr;min-height:212px}.global-prizes .global-total,.global-prizes .weekly-total,.global-prizes .network-summary,.global-prizes .trophy-column{min-height:212px}.global-prizes .trophy-column{border-right:1px solid #ffffff14;place-items:center;display:grid}.global-prizes .trophy-column .trophy-mark{filter:drop-shadow(0 0 22px #f1bb4899)drop-shadow(0 0 42px #8353ff8c);width:150px;height:150px;margin:0}.global-prizes .weekly-total{justify-content:center;padding-top:0}.global-prizes .weekly-total strong{margin-top:8px}.global-prizes .network-summary{padding-left:18px;padding-right:18px}.global-prizes .network-badges{grid-template-columns:repeat(3,1fr);gap:7px 9px}.global-prizes .network-badges b{min-height:45px}@media (width<=767px){.global-prizes .global-prize-grid{grid-template-columns:1fr;min-height:0}.global-prizes .global-total,.global-prizes .weekly-total,.global-prizes .network-summary,.global-prizes .trophy-column{border-bottom:1px solid #ffffff13;border-right:0;min-height:0}.global-prizes .global-total{min-height:126px}.global-prizes .trophy-column{min-height:108px}.global-prizes .trophy-column .trophy-mark{width:102px;height:102px}.global-prizes .weekly-total{min-height:126px}.global-prizes .network-summary{min-height:143px}.global-prizes .network-badges{grid-template-columns:repeat(3,1fr)}.global-prizes>.live-reading{width:fit-content;margin:12px auto 0;display:block;position:static}.global-prizes>.availability{width:fit-content;margin:8px auto 0;position:static;transform:none}}:root{color:#f5f7ff;background:#030814;font-family:Manrope,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(48% 42% at 53% 6%,#27115b 0%,#0000 68%),radial-gradient(34% 38% at 96%,#112c68 0%,#0000 68%),#030814;margin:0}body:before{content:"";pointer-events:none;opacity:.34;background-image:radial-gradient(#a8c7ff 1px,#0000 1px);background-size:92px 92px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}button,a,select{font:inherit}button{cursor:pointer;border:0;font-weight:800;transition:all .2s}button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}button:disabled{cursor:not-allowed;opacity:.48}a{color:#cebfff;text-decoration:none}main{max-width:1536px;margin:auto;padding:0 26px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}nav{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040914de;border-bottom:1px solid #244e7866;align-items:center;gap:25px;height:88px;display:flex;position:sticky;top:0}.brand{color:#fff;letter-spacing:.5px;align-items:center;gap:9px;font-size:25px;font-weight:800;line-height:.85;display:flex}.brand em{color:#f6c555;font-style:normal}.brand b{color:#fff;letter-spacing:4px;margin-top:7px;font:600 8px DM Mono,monospace;display:block}.brand i{color:#160c27;background:#ad8cff;border-radius:3px;align-self:flex-start;margin:0;padding:1px 3px;font-size:8px;font-style:normal}.brand-crown{color:#ffd462;text-shadow:0 0 22px #e7a629aa;place-items:center;width:58px;height:50px;font-size:47px;line-height:1;display:grid!important}.nav-links{flex:1;justify-content:center;gap:30px;display:flex}.nav-links a{color:#f5f6fc;font-size:14px;font-weight:700}.nav-links a:first-child{color:#f7cb58;text-shadow:0 0 12px #e9b53a}.nav-status{color:#aeb7d1;white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:flex}.network-select select{color:#f4f6ff;background:#071121;border:1px solid #5196e95e;border-radius:9px;max-width:185px;padding:11px 15px}.nav-status button{color:#15100a;background:linear-gradient(135deg,#ffda78,#e3a93d);border-radius:10px;padding:13px 21px;box-shadow:0 0 25px #e7b84a75}.dot{background:#6c7183;border-radius:50%;width:7px;height:7px}.panel,.modal{background:linear-gradient(145deg,#0b1a2fe9,#06101eea);border:1px solid #719ae24a;border-radius:20px;box-shadow:0 22px 45px #0008,inset 0 1px #ffffff0a}.panel{margin:18px 0;padding:24px}.eyebrow{color:#c5cbe3;margin:0 0 10px;font:700 11px Manrope,sans-serif}.mono{overflow-wrap:anywhere;color:#cadbff!important;font:10px DM Mono,monospace!important}.muted,.empty{color:#9aa9c5;font-size:13px}.secondary,.icon-button{color:#d9e5ff;background:#142541;border:1px solid #74a9e474;border-radius:9px}.review-header{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:flex-start;gap:18px;padding:25px 28px 17px;display:flex}.review-header .eyebrow{color:#f0c45d;margin-bottom:3px}.review-header small{color:#a9b6cf;font-size:11px}.review-header h2{margin:6px 0 0;font-size:27px}.review-network-badge{color:#e6eaff;text-align:center;background:#7250c227;border:1px solid #9e7af17d;border-radius:10px;flex:none;gap:3px;padding:9px 11px;font-size:12px;font-weight:800;display:grid}.review-network-badge small{font-size:9px}.review-scroll{padding:18px 28px;overflow-y:auto}.review-summary{background:linear-gradient(135deg,#573eaa5e,#15325a73);border:1px solid #9a7ee06b;border-radius:14px;gap:4px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #ffffff13,0 0 28px #7355d523}.review-summary p{color:#bcc8e1;letter-spacing:.08em;margin:0;font-size:10px;font-weight:800}.review-summary strong{color:#ffd260;font-size:30px;line-height:1.15}.review-summary span{color:#d4ddef;font-size:12px}.review-ticket-context{border-bottom:1px solid #ffffff12;padding:16px 0}.review-ticket-context .eyebrow{color:#dce8ff;margin-bottom:8px}.review-ticket-context small{color:#aebbd2;margin-top:10px;font-size:11px;line-height:1.45;display:block}.review-number-chips{flex-wrap:wrap;gap:7px;display:flex}.review-number-chips b{color:#f4f7ff;background:linear-gradient(145deg,#223a62,#111e34);border:1px solid #7ca8e5;border-radius:50%;place-items:center;width:32px;height:32px;font:11px DM Mono,monospace;display:grid;box-shadow:0 0 12px #6f8eff2c}.review-addresses{gap:8px;padding:16px 0;display:grid}.review-address{background:#071426a6;border:1px solid #ffffff0e;border-radius:9px;grid-template-columns:minmax(105px,1fr) auto auto auto;align-items:center;gap:8px;min-width:0;padding:9px 11px;display:grid}.review-address>span{color:#aebbd3;font-size:11px;font-weight:700}.review-address code{color:#e0e9fc;min-width:0;font:11px DM Mono,monospace}.address-control{color:#d7e3ff;background:#1b2c4a;border:1px solid #769ed766;border-radius:6px;min-height:27px;padding:3px 7px;font-size:10px}.review-address a.address-control{place-items:center;text-decoration:none;display:grid}.review-details{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}.review-details summary{color:#edf2ff;cursor:pointer;justify-content:space-between;padding:14px 0;font-size:13px;font-weight:800;list-style:none;display:flex}.review-details summary::-webkit-details-marker{display:none}.review-details summary span{color:#aeb9d0;font-size:10px;font-weight:600}.review-details[open] summary span{font-size:0}.review-details[open] summary span:after{content:"Hide";font-size:10px}.review-details dl{grid-template-columns:minmax(120px,1fr) minmax(0,1.7fr);gap:7px 14px;padding:0 0 15px;display:grid}.review-details dt{color:#8f92a5;margin:0;font-size:11px}.review-details dd{color:#e2e9fa;overflow-wrap:anywhere;margin:0;font-size:12px}.notice{color:#cad1e2;background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;margin:16px 0 0;padding:12px;font-size:12px;line-height:1.6}.review-actions{border-top:1px solid #ffffff13;flex:none;gap:10px;margin:0;padding:16px 28px 24px;display:flex}.review-actions button{flex:1;min-height:46px}.review-actions button:not(.secondary){color:#19120a;background:linear-gradient(135deg,#ffe082,#e9ae38);font-weight:800;box-shadow:0 0 24px #e7ac3a55}@media (width<=767px){.modal-backdrop{align-items:end;padding:12px}.modal{border-radius:17px;width:100%;max-height:calc(100dvh - 24px)}.review-header{padding:19px 18px 14px}.review-header h2{font-size:23px}.review-scroll{padding:14px 18px}.review-summary strong{font-size:27px}.review-address{grid-template-columns:minmax(82px,1fr) auto auto auto;gap:5px}.review-address>span,.review-address code{font-size:10px}.address-control{padding:3px 5px;font-size:9px}.review-details dl{grid-template-columns:1fr;gap:2px}.review-details dt{margin-top:8px}.review-actions{padding:13px 18px 18px}.review-actions button{font-size:12px}.review-number-chips b{width:30px;height:30px}}.global-prizes{background:linear-gradient(90deg,#07182beb,#0b1026e8 38%,#230a49d2 65%,#061a2bea);border:0;border-radius:0 0 18px 18px;margin:0;padding:0 25px 12px;position:relative;overflow:visible}.planet{opacity:.28;background:radial-gradient(circle at 63% 25%,#e6f5ff,#3175b7 25%,#071128 66%);border-radius:50%;width:118px;height:118px;position:absolute;top:28px;left:-38px;box-shadow:0 0 24px #498ce9,0 0 46px #3652db}.planet:before,.planet:after{content:"";filter:blur(3px);border-radius:50%;position:absolute}.planet:before{background:#f5be4a99;inset:19% 21% 36% 8%}.planet:after{background:#ec974e77;inset:49% 7% 14% 30%}.global-prize-controls{z-index:3;position:absolute;bottom:7px;right:12px}.refresh{color:#ccdcf5;opacity:.72;background:#142541;border:1px solid #ffffff21;border-radius:7px;padding:5px 8px;font-size:9px}.global-prize-grid{z-index:1;grid-template-columns:1.08fr 1fr 1.08fr;min-height:212px;display:grid;position:relative}.global-total,.weekly-total,.network-summary{text-align:center;flex-direction:column;justify-content:center;min-height:212px;padding:19px 22px;display:flex}.jackpot-total,.weekly-total{border-right:1px solid #ffffff14}.global-total span,.weekly-total span,.network-summary>span{color:#fafbff;text-transform:uppercase;font-size:17px;font-weight:800}.global-total small,.weekly-total small{color:#b8c0d4;text-transform:uppercase;margin-top:3px;font-size:12px}.global-total strong,.weekly-total strong{color:#ffd063;letter-spacing:-2px;text-shadow:0 0 22px #f6bb3f57;white-space:nowrap;font-size:clamp(38px,4vw,61px)}.global-total strong em,.weekly-total strong em{color:#f7f8ff;letter-spacing:0;background:#26324c;border-radius:13px;margin-left:8px;padding:4px 12px;font-size:12px;font-style:normal;display:inline-block}.live-reading{color:#c7d3ec;font:9px DM Mono,monospace;position:absolute;bottom:12px}.live-reading:before{content:"";background:#68e3ac;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 9px #68e3ac}.weekly-total{justify-content:flex-start;padding-top:8px}.trophy-mark{filter:drop-shadow(0 0 22px #f1bb4899)drop-shadow(0 0 42px #8353ff8c);width:135px;height:135px;margin:-8px auto -1px}.weekly-total strong{margin-top:8px}.network-summary{z-index:1;position:relative}.network-badges{grid-template-columns:repeat(3,1fr);gap:7px 12px;margin:11px 0 0;display:grid}.network-badges b{color:#f1f4ff;text-align:center;background:#07132173;border:1px solid #ffffff10;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:46px;padding:3px;font-size:10px;display:flex}.network-icon{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px;margin-bottom:4px}.network-icon.polygon{color:#9a72ff}.network-icon.bsc{color:#f8bc21}.network-icon.arbitrum{color:#72bdec}.network-icon.base{color:#4b91ff}.network-icon.optimism{color:#f43349}.network-icon.avalanche{color:#e93c4b}.availability{z-index:3;color:#e4b26b;white-space:nowrap;background:#0a1022;border-radius:10px;padding:2px 10px;font:10px DM Mono,monospace;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.availability.ok{color:#69e1ae}.global-prizes details{z-index:2;margin:10px 0 0;position:relative}.global-prizes summary{color:#c4d2ee;cursor:pointer;background:#071424a8;border:1px solid #ffffff1c;border-radius:8px;padding:6px 9px;font-size:11px;display:inline-flex}.prize-table{color:#aeb2cc;grid-template-columns:1.2fr 1fr 1fr .7fr;gap:8px;margin-top:10px;font-size:11px;display:grid}.prize-row{background:#ffffff06;border-radius:7px;grid-column:1/-1;grid-template-columns:1.2fr 1fr 1fr .7fr;gap:8px;padding:8px;display:grid}.up{color:#67e6ac}.down{color:#f3a35c}.global-stats{background:linear-gradient(90deg,#111025e8,#071a31ed 54%,#151139e8);border:1px solid #6a69ef69;border-radius:0 0 17px 17px;grid-template-columns:repeat(5,1fr);min-height:78px;margin:0 0 16px;display:grid}.global-stats>div{border-right:1px solid #ffffff0d;align-items:center;gap:11px;min-height:78px;padding:13px 20px;display:flex}.global-stats>div:before{content:"◉";color:#65aafd;text-shadow:0 0 18px #5b96ff;font-size:25px}.global-stats>div:nth-child(2):before{content:"◇"}.global-stats>div:nth-child(3):before{content:"♜"}.global-stats>div:nth-child(4):before{content:"◌"}.global-stats>div:nth-child(5):before{content:"◈"}.global-stats span{color:#8594b0;text-transform:uppercase;font-size:10px;display:block}.global-stats strong{color:#f1f5ff;font-size:12px;display:block}.global-stats .vrf-stat strong{color:#6ae0b0}.status{color:#aab7d0;text-align:right;min-height:19px;margin:10px 0 7px;font-size:10px}.play-layout{grid-template-columns:300px minmax(530px,1fr) 300px;align-items:stretch;gap:17px;display:grid;position:relative}.play-layout:before{content:"";filter:blur(65px);pointer-events:none;background:#7444ff12;position:absolute;inset:10% 22%}.play-layout>*{position:relative}.play-layout .panel{min-height:510px;margin:0}.play-info,.draw-prizes{background:linear-gradient(150deg,#0d1b30fa,#06101eee);padding:22px}.play-picker .picker{margin:0;padding:19px 21px;box-shadow:0 24px 52px #0008,0 0 35px #387dff2a}.ticket-price-head{border-bottom:1px solid #ffffff12;align-items:center;gap:14px;padding-bottom:18px;display:flex}.ticket-price-head>span{color:#a78bff;background:#24174877;border:1px solid #854dff;border-radius:12px;place-items:center;width:60px;height:60px;font-size:33px;display:grid;box-shadow:0 0 18px #7e55ff36}.ticket-price-head h2{color:#afc9ff;margin:0;font-size:25px}.detail-list{margin:13px 0}.detail-list dt{color:#f0f2ff;margin-top:13px;font-size:13px;font-weight:700}.detail-list dd{color:#e3e9fa;background:#091426aa;border:1px solid #ffffff0a;border-radius:10px;margin:6px 0 0;padding:10px;font-size:12px}.network-readout{font-weight:800;font-size:16px!important}.network-readout span{color:#a26cff;margin-right:9px}.contract-readout{justify-content:space-between;gap:8px;display:flex;color:#d5ddff!important;font-size:11px!important}.contract-readout span{font-size:17px}.verified-card{background:#0a52352e;border:1px solid #20dd9270;border-radius:10px;align-items:center;gap:11px;margin-top:11px;padding:13px;display:flex}.verified-card>span{color:#07281c;background:#3be09a;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:800;display:grid}.verified-card b{color:#55e0a5;font-size:13px;display:block}.verified-card small{color:#b5e7d1;margin-top:2px;font-size:10px;display:block}.explorer-link{opacity:.7;margin-top:9px;font-size:10px}.section-heading{justify-content:space-between;align-items:start;margin-bottom:14px;display:flex}.section-heading h2{margin:0;font-size:24px}.picker-subtitle{color:#a9c8f2;margin-top:3px;font-size:12px;display:block}.picker-tools{align-items:center;gap:8px;display:flex}.ready-count{color:#a7c7ff;font-size:16px;font-weight:800}.icon-button{padding:6px 8px}.number-grid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.number-grid button{color:#f5f7ff;touch-action:manipulation;background:linear-gradient(145deg,#17243a,#101c30);border:1px solid #7da9e574;border-radius:10px;height:53px;min-height:53px;font:18px DM Mono,monospace}.number-grid button.picked{background:linear-gradient(135deg,#8063ed,#476cdf);border-color:#d6c4ff;box-shadow:0 0 20px #7b93ff98}.picker-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.picker-actions button{color:#dce9ff;background:#152541;border:1px solid #73a6e275;border-radius:9px;height:49px}.picker-actions span{display:none}.review-ticket{color:#aebbd3;background:linear-gradient(135deg,#3e5377,#263852);border-radius:9px;width:100%;height:53px;margin-top:9px}.review-ticket:not(:disabled){color:#fff;background:linear-gradient(135deg,#9d80ff,#6044d2);box-shadow:0 0 25px #7354e380}.next-draw{border-bottom:1px solid #ffffff13;padding-bottom:13px}.next-draw .eyebrow,.your-selection .eyebrow,.prize-information .eyebrow{color:#f3f5ff;font-size:13px}.next-draw .eyebrow b{float:right;color:#fff;background:#ea164b;border-radius:10px;padding:4px 8px;font-size:8px}.next-draw h2{color:#f2f5ff;margin:0;font-size:35px}.next-draw h2 small{color:#9aa4c2;font-size:10px}.your-selection{border-bottom:1px solid #ffffff13;padding:14px 0}.selection-preview{display:none}.selected-number-chips{flex-wrap:wrap;gap:7px;min-height:61px;margin:10px 0 0;display:flex}.selected-number-chips b{color:#f4ecff;background:#17233a;border:1px solid #7aa4e2;border-radius:50%;place-items:center;width:27px;height:27px;font:8px DM Mono,monospace;display:grid}.selected-number-chips b.empty-chip{background:0 0;border-color:#70a3e0}.prize-information{padding-top:14px}.prize-information .detail-list{margin:7px 0}.prize-information .detail-list dt{width:60%;margin-top:10px;font-size:11px;display:inline-block}.prize-information .detail-list dd{text-align:right;background:0 0;border:0;width:40%;margin:0;padding:0;font-size:11px;display:inline-block}.gold-value{font-weight:800;color:#f3c657!important;font-size:13px!important}.network-chip{color:#c8b3ff;background:#a886ff15;border:1px solid #a886ff2c;border-radius:99px;margin-top:8px;padding:4px 7px;font:9px DM Mono,monospace;display:inline-block}.network-grid-panel{padding:20px}.networks{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.network{color:#dde7fc;text-align:left;background:#0a1729;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:28px 1fr;align-items:center;gap:0 8px;padding:12px;display:grid}.network .network-icon{grid-row:span 2;margin:0}.network small{color:#8c9ab9;font-size:9px}.network.selected{background:#22194a;border-color:#9d7af8}.cards,#fairness{display:none}.trust-bar{background:linear-gradient(100deg,#0c1120,#161238,#0b1730);border:1px solid #ffffff12;border-radius:18px;grid-template-columns:repeat(4,1fr);min-height:86px;margin:22px 0 25px;display:grid;overflow:hidden}.trust-bar div{color:#d8d9ec;border-right:1px solid #ffffff0d;justify-content:flex-start;align-items:center;gap:11px;padding:15px 25px;font-size:13px;font-weight:700;display:flex}.trust-bar span{color:#ffd05d;border:1px solid #c89037;border-radius:50%;place-items:center;width:43px;height:43px;font-size:16px;display:grid}footer{color:#777f95;border-top:1px solid #ffffff12;padding:23px 0 34px;font-size:10px}.modal{width:min(540px,100%);padding:28px}.modal dt{color:#8f92a5;margin-top:12px;font-size:11px}.modal dd{overflow-wrap:anywhere;margin:4px 0}.notice{color:#aeb0c1;background:#ffffff09;border-radius:8px;padding:10px;font-size:12px;line-height:1.6}.actions{gap:10px;margin-top:18px;display:flex}@media (width>=768px) and (width<=899px){main{padding:0 20px}.nav-links{display:none}.play-layout{grid-template-columns:1fr 1fr}.play-picker{grid-area:1/1/auto/-1}.play-layout .panel{min-height:0}.global-prize-grid{grid-template-columns:1fr 1fr}.network-summary{grid-column:1/-1;min-height:104px}.network-badges{grid-template-columns:repeat(3,minmax(0,1fr))}.global-stats{grid-template-columns:repeat(3,1fr)}.networks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=480px) and (width<=767px){main{padding:0 16px}.nav-links,.network-select{display:none}nav{height:76px}.brand{font-size:20px}.brand-crown{width:42px;height:42px;font-size:39px}.brand b{font-size:7px}.nav-status{margin-left:auto;font-size:0}.nav-status button{padding:10px 13px;font-size:11px}.planet{display:none}.global-prize-grid{grid-template-columns:1fr;min-height:0}.global-total,.weekly-total,.network-summary{border-bottom:1px solid #ffffff13;border-right:0;min-height:150px}.weekly-total{padding-top:3px}.trophy-mark{width:118px;height:118px;margin:-10px auto -1px}.network-summary{min-height:155px}.network-badges{grid-template-columns:repeat(3,1fr);gap:7px}.global-prizes details{display:none}.global-stats{grid-template-columns:1fr 1fr}.global-stats>div{min-height:65px;padding:9px}.global-stats>div:before{font-size:18px}.play-layout{flex-direction:column;display:flex}.play-picker{order:1}.play-info{order:2}.draw-prizes{order:3}.play-layout .panel{min-height:0}.play-picker .picker{padding:18px 16px}.number-grid button{height:48px;min-height:48px;font-size:16px}.network-grid-panel{padding:17px}.networks{grid-template-columns:repeat(3,1fr)}.trust-bar{grid-template-columns:1fr 1fr}.trust-bar div{padding:12px;font-size:11px}.trust-bar span{width:37px;height:37px}}@media (width<=479px){main{padding:0 12px}.nav-links,.network-select{display:none}nav{gap:6px;height:76px}.brand{font-size:18px}.brand-crown{width:36px;height:39px;font-size:34px}.brand b{margin-top:3px;font-size:6px}.nav-status{margin-left:auto;font-size:0}.nav-status button{padding:10px 11px;font-size:10px}.planet{display:none}.global-prizes{padding:0 12px 10px}.global-prize-grid{grid-template-columns:1fr;min-height:0}.global-total,.weekly-total,.network-summary{border-bottom:1px solid #ffffff13;border-right:0;min-height:137px;padding:14px 12px}.global-total span,.weekly-total span,.network-summary>span{font-size:14px}.global-total small,.weekly-total small{font-size:10px}.global-total strong,.weekly-total strong{font-size:34px}.global-total strong em,.weekly-total strong em{padding:3px 8px;font-size:9px}.weekly-total{padding-top:0}.trophy-mark{width:105px;height:105px;margin:-8px auto 0}.network-summary{min-height:145px}.network-badges{grid-template-columns:repeat(3,1fr);gap:6px}.network-badges b{min-height:43px;font-size:9px}.network-icon{width:23px;height:23px}.global-prizes details{display:none}.global-stats{grid-template-columns:1fr 1fr;margin-bottom:13px}.global-stats>div{min-height:58px;padding:8px}.global-stats>div:before{font-size:16px}.global-stats span{font-size:8px}.global-stats strong{font-size:10px}.play-layout{flex-direction:column;display:flex}.play-picker{order:1}.play-info{order:2}.draw-prizes{order:3}.play-layout .panel{min-height:0}.play-picker .picker{padding:17px 14px}.section-heading h2{font-size:21px}.picker-subtitle{font-size:11px}.ready-count{font-size:14px}.number-grid{gap:7px}.number-grid button{height:47px;min-height:47px;font-size:16px}.picker-actions{gap:9px}.picker-actions button{height:47px;font-size:11px}.review-ticket{height:50px;font-size:11px}.play-info,.draw-prizes{padding:18px}.networks{grid-template-columns:repeat(3,1fr);gap:7px}.network{text-align:center;grid-template-columns:1fr;justify-items:center}.network .network-icon{grid-row:auto}.network small{display:none}.trust-bar{grid-template-columns:1fr 1fr;margin-top:17px}.trust-bar div{padding:10px;font-size:10px}.trust-bar span{width:34px;height:34px}.global-prize-controls{display:none}}.brand-crown{object-fit:contain}.trophy-mark{object-fit:contain;pointer-events:none}.prize-divider{color:#f4ca68;justify-content:center;align-items:center;gap:7px;width:min(100%,210px);height:9px;margin:8px auto 4px;display:flex}.prize-divider:before,.prize-divider:after{content:"";background:linear-gradient(90deg,#0000,#f4ca68,#0000);width:46%;height:1px;box-shadow:0 0 8px #e3ad3d99}.prize-divider:after{transform:scaleX(-1)}.prize-divider{filter:drop-shadow(0 0 4px #e3ad3d99);background:linear-gradient(45deg,#0000 47%,currentColor 48% 52%,#0000 53%) 50%/8px 8px no-repeat}.prize-copy{max-width:245px;color:var(--text-secondary);margin:0 auto;font-size:11px;line-height:1.35}@media (width<=767px){.prize-divider{margin-top:6px}.prize-copy{max-width:220px;font-size:10px}}.mobile-menu-toggle,.mobile-nav-layer{display:none}@media (width<=1099px){.mobile-menu-toggle{color:#f7d16a;background:#101a2eaa;border:1px solid #8e6be65c;border-radius:10px;flex:none;place-content:center;gap:4px;width:38px;height:38px;padding:0;display:grid;box-shadow:0 0 18px #7044d42e}.mobile-menu-toggle span{background:currentColor;border-radius:1px;width:17px;height:1px;transition:transform .22s,opacity .22s;display:block}.mobile-menu-toggle[aria-expanded=true] span:first-child{transform:translateY(5px)rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-5px)rotate(-45deg)}.mobile-nav-layer{z-index:20;display:block;position:fixed;inset:0}.mobile-nav-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020611b8;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.mobile-nav-drawer{top:16px;right:max(16px, env(safe-area-inset-right));left:max(16px, env(safe-area-inset-left));background:linear-gradient(145deg,#0c1930f5,#160c32f7);border:1px solid #8061d77a;border-radius:16px;gap:4px;padding:18px;animation:.22s ease-out both mobile-nav-in;display:grid;position:absolute;box-shadow:0 24px 70px #000b,0 0 42px #7148d444}.mobile-nav-drawer p{color:#f5c85f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font:700 10px DM Mono,monospace}.mobile-nav-drawer a{color:#edf3ff;background:#07122291;border:1px solid #ffffff12;border-radius:9px;justify-content:space-between;align-items:center;min-height:43px;padding:0 12px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s,transform .18s;display:flex}.mobile-nav-drawer a:focus-visible,.mobile-nav-drawer a:hover{color:#fff5d5;background:#49317b70;border-color:#d4ae5b9c;outline:none;transform:translate(2px)}.mobile-nav-drawer a span{color:#f2c55e}}@media (width<=479px){.app-header nav,.app-header .nav-status{gap:4px}.app-header .nav-status button{padding:9px;font-size:9px}.mobile-menu-toggle{border-radius:9px;width:34px;height:34px}}@keyframes mobile-nav-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-backdrop{z-index:10;background:#03050db8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:linear-gradient(145deg,#0d1b31fa,#080c20fc);flex-direction:column;width:min(720px,100%);max-height:min(88vh,820px);padding:0;display:flex;overflow:hidden;box-shadow:0 30px 80px #000c,0 0 55px #7043d33d}.modal .notice{color:#cad1e2;background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;margin:16px 0 0;padding:12px;font-size:12px;line-height:1.6}@media (width<=767px){.modal-backdrop{align-items:end;padding:12px}.modal{border-radius:17px;width:100%;max-height:calc(100dvh - 24px);padding:0}}.live-status-row{justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}.live-status-row .status{margin:0}.refresh-live-data{color:#dfeaff;background:#11213a;border:1px solid #6b96cb88;border-radius:8px;flex:none;padding:8px 12px;font-size:11px;font-weight:700}.refresh-live-data:hover,.refresh-live-data:focus-visible{color:#fff7df;border-color:#e6bd57;outline:none}.player-dashboard,.winner-history,.unavailable-history,.fairness{margin:20px 0;padding:22px;display:block}.player-dashboard{grid-template-columns:minmax(0,1fr) auto;gap:18px;display:grid}.player-dashboard h2,.winner-history h2,.unavailable-history h2,.fairness h2{margin:4px 0 8px}.player-dashboard small,.data-limitation{color:#96a7c5;font-size:11px;line-height:1.5}.claimable{background:#0a172a96;border:1px solid #ffffff12;border-radius:11px;min-width:210px;padding:14px}.claimable span,.recorded-prizes span{color:#aab7d1;letter-spacing:.06em;font-size:10px;font-weight:800;display:block}.claimable strong{color:#f2c85d;margin-top:6px;font-size:16px;display:block}.claimable button{color:#fff5d5;background:#47307a;border:1px solid #a783f0;border-radius:8px;width:100%;margin-top:10px;padding:9px 10px;font-size:11px;font-weight:800}.round-availability{margin-top:5px;display:block}.round-countdown{color:#f1c85e;letter-spacing:.08em;margin-top:9px;font:700 15px/1.1 DM Mono,monospace;display:block}.ticket-history,.winner-records{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ticket-history article,.winner-records article{background:#0814269c;border:1px solid #ffffff10;border-radius:10px;gap:6px;padding:12px;display:grid}.ticket-history article span,.winner-records article span{color:#a9b5ce;font-size:10px}.ticket-history article b{color:#e4ecff;overflow-wrap:anywhere;font:11px DM Mono,monospace}.ticket-history article a,.winner-records article a{color:#91b8f5;font-size:11px}.player-dashboard .data-limitation{grid-column:1/-1;margin:0}.history-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.history-heading label{color:#aab7d1;gap:5px;min-width:150px;font-size:10px;font-weight:700;display:grid}.history-heading select{color:#e8efff;background:#0b182c;border:1px solid #6481b26e;border-radius:7px;padding:8px}.recorded-prizes{background:#c9973010;border:1px solid #dbb34e3e;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.recorded-prizes strong{color:#f2c85d}.winner-records{margin-top:12px}.winner-records article>b{color:#c5b2ff;font-size:11px}.winner-records article>strong{color:#f2c85d;font-size:14px}.draw-history .winner-records{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.draw-history-card{grid-template-rows:auto auto minmax(74px,1fr) auto auto auto auto;align-content:start;min-width:0;overflow:hidden;gap:10px!important;padding:15px!important}.draw-history-card>b,.draw-history-card>strong,.draw-history-card time,.draw-history-card a{overflow-wrap:anywhere;min-width:0}.draw-history-card time{color:#91a2c0;align-self:end;font-size:10px}.draw-number-section{color:#b9c6dd;gap:7px;min-width:0;font-size:10px;display:grid}.draw-number-section>span,.draw-meta-grid small,.draw-summary-grid small{color:#8293b0;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.draw-number-section em{color:#9baac3;font-size:11px;font-style:normal}.draw-number-chips{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.draw-number-chip{background:#c9973018;border:1px solid #d8aa4e66;border-radius:6px;justify-content:center;align-items:center;min-width:28px;padding:4px 5px;font:700 10px/1 DM Mono,monospace;display:inline-flex;color:#fff0b0!important}.draw-meta-grid,.draw-summary-grid{align-items:stretch;gap:7px;min-width:0;display:grid}.draw-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.draw-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.draw-meta-grid>span,.draw-summary-grid>span{background:#ffffff06;border:1px solid #ffffff0d;border-radius:7px;gap:4px;min-width:0;padding:7px;display:grid}.draw-meta-grid code{color:#d8dff0;overflow-wrap:anywhere;min-width:0;font:10px/1.35 DM Mono,monospace}.draw-summary-grid b{color:#e5ebfb;overflow-wrap:anywhere;min-width:0;font-size:10px}.history-pagination{background:#0a1629b8;border:1px solid #8f70d144;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:16px auto 4px;padding:10px;display:flex}.history-pagination button{color:#d8d2f5;background:#121d35;border:1px solid #7258aa77;border-radius:8px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:6px 9px;font:700 12px/1 DM Mono,monospace;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.history-pagination button:hover:not(:disabled),.history-pagination button.active{color:#fff5cd;background:#4a337c;border-color:#b18aff}.history-pagination button:focus-visible{outline-offset:2px;outline:2px solid #e5b955}.history-pagination button:disabled{opacity:.42;cursor:not-allowed}.history-pagination small{color:#95a5c2;text-align:center;flex-basis:100%;font-size:10px}.pagination-ellipsis{color:#9eadd0;font-weight:800}.fairness p{color:#afbdd5;max-width:850px;font-size:13px;line-height:1.6}.fairness a{color:#f0c45a;font-size:12px;font-weight:700}.draw-health,.fairness-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-top:14px;display:grid}.draw-health span,.fairness-grid article{color:#aebbd2;background:#0714269c;border:1px solid #ffffff10;border-radius:9px;padding:10px;font-size:10px}.fairness-grid article{gap:6px;display:grid}.fairness-grid article b{color:#e7efff;font-size:12px}.fairness-grid article strong{text-transform:uppercase;font-size:11px}.fairness-grid article strong.integration-verified{color:#62e0ae}.fairness-grid article strong.verification-pending{color:#f2c45e}.fairness-grid article span,.fairness-grid article small{overflow-wrap:anywhere}@media (width<=960px){.draw-history .winner-records{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.live-status-row,.history-heading{flex-direction:column;align-items:stretch}.refresh-live-data,.history-heading label{width:100%}.player-dashboard{grid-template-columns:1fr}.claimable{min-width:0}.ticket-history,.winner-records{grid-column:auto}.draw-history .winner-records{grid-template-columns:1fr}.draw-history-card{grid-template-rows:auto auto minmax(0,auto) auto auto auto auto}.history-pagination{gap:5px;padding:8px}.history-pagination button{min-width:30px;min-height:30px;padding:5px 7px}}:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh-TW){font-family:Inter,Noto Sans CJK JP,Hiragino Sans,Yu Gothic,Malgun Gothic,Microsoft YaHei,PingFang SC,PingFang TC,system-ui,sans-serif}:root{--vault-black:#030906;--vault-bg:#040d08;--vault-bg-soft:#07130d;--vault-panel:#0a1a12;--vault-panel-2:#0d2117;--vault-elevated:#112b1d;--vault-glass:#0a1a12d1;--vault-glass-strong:#07140df0;--gold-deep:#765616;--gold-dark:#997321;--gold-primary:#d4af37;--gold-bright:#f5d061;--gold-highlight:#ffe58c;--gold-text:#f3c84b;--emerald-deep:#006b3b;--emerald-primary:#00c06a;--emerald-bright:#00e57e;--emerald-highlight:#3cff9e;--border-vault:#416f536b;--border-gold:#d4af3785;--border-gold-strong:#f5d061c7;--border-emerald:#00e57e8c;--text-primary:#f5f8f6;--text-secondary:#a4b9ad;--text-muted:#71887b;--text-gold:#f3c84b;--text-on-gold:#071009;--gold-metal:linear-gradient(110deg,#80601b 0%,#d4af37 25%,#ffe58c 48%,#c99b2e 72%,#765616 100%);--gold-metal-hover:linear-gradient(110deg,#997321 0%,#e1bd45 24%,#fff0a7 48%,#d8ad37 72%,#88651d 100%);--emerald-energy:linear-gradient(145deg,#00d977 0%,#009957 55%,#006f40 100%);--shadow-panel:0 18px 45px #00000061;--shadow-gold-soft:0 0 16px #d4af3729;--shadow-emerald-soft:0 0 18px #00e57e29;--shadow-emerald-active:0 0 8px #00ff8cbf,0 0 24px #00e57e57;color:var(--text-primary);background:var(--vault-bg)}body{color:var(--text-primary);background:radial-gradient(circle at 50% -10%,#00be670f,transparent 35%),var(--vault-bg)}body:before{opacity:.12;background-image:radial-gradient(#d6af4794 1px,#0000 1px);background-size:108px 108px}.app-header,nav{border-color:var(--border-vault);background:#030c08e6}.app-footer,footer{color:var(--text-muted);border-color:var(--border-vault)}.footer-responsible-link{color:var(--gold-bright);text-decoration:none}.footer-responsible-link:hover,.footer-responsible-link:focus-visible{color:var(--gold-highlight);text-decoration:underline}.brand,.nav-links a{color:var(--text-primary)}.brand em,.brand i,.nav-links a:first-child{color:var(--gold-bright)}.brand i{box-shadow:var(--shadow-gold-soft);background:#46330c}.network-select select,.language-select select{color:var(--text-primary);background:var(--vault-panel);border-color:var(--border-vault)}.nav-status{color:var(--text-secondary)}.nav-status button,.review-actions button:not(.secondary),.review-ticket:not(:disabled){color:var(--text-on-gold);background:var(--gold-metal);border:1px solid #ffeba0d9;box-shadow:0 5px 18px #d4af3738,inset 0 1px #ffffff52}.nav-status button:hover:not(:disabled),.review-actions button:not(.secondary):hover:not(:disabled),.review-ticket:not(:disabled):hover{background:var(--gold-metal-hover);box-shadow:0 6px 21px #d4af374d,0 0 14px #00e57e1f}.dot.live{background:var(--emerald-bright);box-shadow:0 0 12px var(--emerald-bright)}.panel,.modal{background:linear-gradient(145deg,var(--vault-glass-strong),#040f0af7);border-color:var(--border-vault);box-shadow:var(--shadow-panel),inset 0 1px 0 #ffeca609;position:relative}.panel{border-radius:16px}.global-prizes,.play-picker .picker,.network-grid-panel,.transaction-review .modal{border-color:var(--border-gold);box-shadow:var(--shadow-panel),0 0 15px #d4af3714,inset 0 1px 0 #ffeca60a}.global-prizes{background:linear-gradient(105deg,#06170ef5,#0b1f13e6 48%,#181f0df0)}.global-prizes:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 12% 0,#f7d36940,#0000 15%),radial-gradient(circle at 83% 100%,#00eb822e,#0000 18%);position:absolute;inset:0}.global-prize-grid,.global-prize-controls,.live-reading,.availability,.global-prizes details{z-index:1}.global-total strong,.weekly-total strong,.gold-value,.recorded-prizes strong,.claimable strong{text-shadow:0 0 12px #f3c84b47;color:var(--gold-text)!important}.global-total strong em,.weekly-total strong em{color:var(--text-primary);border:1px solid var(--border-vault);background:#12301ed9}.global-total,.weekly-total,.trophy-column{border-color:var(--border-vault)!important}.trophy-mark{filter:drop-shadow(0 0 18px #f5d06173)drop-shadow(0 0 30px #00c06a29)}.network-badges b,.network{color:var(--text-primary);border-color:var(--border-vault);background:#06170ebf}.network-badges b{box-shadow:inset 0 1px #ffffff06}.network.selected{color:#fffdf2;border-color:var(--border-gold-strong);box-shadow:var(--shadow-emerald-soft),inset 0 1px 0 #ffe58c14;background:linear-gradient(145deg,#103721e6,#092214eb)}.availability.ok,.up,.verified-card b,.fairness-grid article strong.integration-verified{color:var(--emerald-bright)}.live-reading,.live-reading:before{color:var(--emerald-highlight)}.live-reading:before{background:var(--emerald-bright);box-shadow:0 0 9px var(--emerald-bright)}.refresh,.refresh-live-data,.secondary,.icon-button,.picker-actions button,.claimable button,.history-pagination button{color:var(--text-primary);border-color:var(--border-gold);background:linear-gradient(145deg,#143222,#0b1b12)}.refresh:hover:not(:disabled),.refresh-live-data:hover,.secondary:hover:not(:disabled),.icon-button:hover:not(:disabled),.picker-actions button:hover:not(:disabled),.claimable button:hover:not(:disabled),.history-pagination button:hover:not(:disabled){color:var(--gold-highlight);border-color:var(--border-gold-strong);box-shadow:var(--shadow-gold-soft);background:#194128}.review-ticket:disabled,.review-actions button:disabled{color:var(--text-muted);border:1px solid var(--border-vault);box-shadow:none;background:#102018}.review-ticket[aria-busy=true]{opacity:1;cursor:progress}.review-preparation-error{color:#ffd9d4;background:#7b1c1433;border:1px solid #ff847580;border-radius:9px;margin:8px 0 0;padding:9px 11px;font-size:11px;line-height:1.45}.play-layout:before{background:radial-gradient(circle,#00c06a1f,#0000 67%)}.play-info,.draw-prizes,.play-picker .picker{background:linear-gradient(150deg,#0d2016f7,#040f0afa)}.ticket-price-head,.next-draw,.your-selection,.review-details,.review-actions{border-color:var(--border-vault)}.ticket-price-head>span{color:var(--gold-bright);border-color:var(--border-gold);box-shadow:var(--shadow-gold-soft);background:#4c370a52}.ticket-price-head h2,.section-heading h2,.next-draw h2,.next-draw .eyebrow,.your-selection .eyebrow,.prize-information .eyebrow{color:var(--text-primary)}.detail-list dt,.review-details summary,.review-address>span{color:var(--text-secondary)}.detail-list dd,.contract-readout,.review-address,.review-summary,.notice{color:var(--text-primary);border-color:var(--border-vault);background:#05160dc7}.network-readout span{color:var(--emerald-bright)}.verified-card{border-color:var(--border-emerald);background:#006b3b29}.verified-card>span{color:#052315;background:var(--emerald-bright)}.picker-subtitle,.muted,.empty,.status,.player-dashboard small,.data-limitation{color:var(--text-secondary)}.ready-count{color:var(--emerald-highlight);text-shadow:0 0 10px #00e57e47}.number-grid button{color:var(--text-primary);background:linear-gradient(#10261a,#091a11);border-color:#d4af3766;box-shadow:inset 0 1px #ffffff06}.number-grid button:hover:not(:disabled){border-color:var(--gold-highlight);box-shadow:var(--shadow-gold-soft)}.number-grid button.picked{color:#fff;background:var(--emerald-energy);border-color:var(--gold-highlight);box-shadow:var(--shadow-emerald-active),inset 0 1px 4px #ffffff4d}.selected-number-chips b{color:var(--emerald-highlight);border-color:var(--border-emerald);background:#10281a;box-shadow:0 0 8px #00e57e1f}.selected-number-chips b.empty-chip{color:var(--text-muted);border-color:var(--border-vault);box-shadow:none}.network-chip{color:var(--gold-bright);border-color:var(--border-gold);background:#d4af3717}.global-stats{border-color:var(--border-vault);background:linear-gradient(100deg,#0d2117,#071b10 54%,#172111)}.global-stats>div{border-color:var(--border-vault)}.global-stats>div:before{color:var(--emerald-bright);text-shadow:0 0 14px #00e57e66}.global-stats span{color:var(--text-muted)}.global-stats strong{color:var(--text-primary)}.claimable,.recorded-prizes,.draw-health span,.fairness-grid article,.ticket-history article,.winner-records article{border-color:var(--border-vault);background:#06170ec2}.winner-records article>b,.ticket-history article b{color:#d9c8a0}.winner-records article>strong,.ticket-history article a,.winner-records article a,.fairness a{color:var(--gold-bright)}.draw-history-card .draw-number-chip{border-color:var(--border-gold);background:#d4af371f;color:var(--gold-highlight)!important}.draw-meta-grid>span,.draw-summary-grid>span{background:#0b2114b8;border-color:#416f5347}.draw-meta-grid code,.draw-summary-grid b{color:var(--text-primary)}.history-pagination{border-color:var(--border-vault);background:#06170ee0}.history-pagination button.active{color:var(--text-on-gold);background:var(--gold-metal);border-color:var(--gold-highlight)}.history-pagination small,.draw-number-section em,.draw-number-section>span,.draw-meta-grid small,.draw-summary-grid small{color:var(--text-muted)}.fairness-grid article strong.verification-pending,.down{color:var(--gold-bright)}.unavailable-history code,.fairness code{color:#d8c7a1}.review-number-chips b{color:var(--text-primary);border-color:var(--border-gold);box-shadow:var(--shadow-gold-soft);background:linear-gradient(145deg,#173a24,#0a1d12)}.address-control{color:var(--text-primary);border-color:var(--border-gold);background:#10281a}.address-control:hover,.address-control:focus-visible{color:var(--gold-highlight);border-color:var(--border-gold-strong);background:#173a24;outline:none}.explorer-link,.ticket-history article a,.winner-records article a,.fairness a{color:var(--gold-bright)}.explorer-link:hover,.ticket-history article a:hover,.winner-records article a:hover,.fairness a:hover{color:var(--gold-highlight)}.draw-history-card time,.draw-number-section,.draw-meta-grid code,.draw-summary-grid b{color:var(--text-secondary)}.trust-bar{border-color:var(--border-vault);background:linear-gradient(100deg,#0a1d12,#112d1c,#0b2115)}.trust-bar div{color:var(--text-secondary);border-color:var(--border-vault)}.trust-bar span{color:var(--gold-bright);border-color:var(--border-gold);box-shadow:var(--shadow-gold-soft)}.modal-backdrop,.mobile-nav-backdrop{background:#010804c7}.modal,.mobile-nav-drawer{border-color:var(--border-gold);box-shadow:0 24px 70px #000000bf,var(--shadow-gold-soft);background:linear-gradient(145deg,#0d2117,#07140d)}.review-summary{border-color:var(--border-gold);background:linear-gradient(135deg,#36491680,#052f1b80)}.review-summary strong{color:var(--gold-highlight)}.review-network-badge{color:var(--gold-highlight);border-color:var(--border-gold);background:#d4af371a}.mobile-menu-toggle{color:var(--gold-bright);border-color:var(--border-gold);box-shadow:var(--shadow-gold-soft);background:#102719}.mobile-nav-drawer p,.mobile-nav-drawer a span{color:var(--gold-bright)}.mobile-nav-drawer a{color:var(--text-primary);border-color:var(--border-vault);background:#0c2115}.mobile-nav-drawer a:focus-visible,.mobile-nav-drawer a:hover{color:var(--gold-highlight);border-color:var(--border-gold);background:#173a24}@media (width>=1100px) and (width<=1279px){.app-header .nav-links{display:none}.mobile-menu-toggle{display:grid}}@media (width>=768px) and (width<=899px){.global-prizes .global-prize-grid{grid-template-columns:1fr 1fr}.global-prizes .network-summary{grid-column:1/-1;min-height:104px}}@media (width<=959px){.app-header .network-select{display:none}}@media (width<=767px){.networks{grid-template-columns:repeat(3,minmax(0,1fr))}.network{min-width:0}.network span{overflow-wrap:anywhere;min-width:0}}@media (width<=399px){.app-header nav{gap:4px}.brand{letter-spacing:0;gap:4px;font-size:12px}.brand-crown{width:30px;height:33px}.brand b{letter-spacing:1px;margin-top:2px;font-size:5px}.app-header .nav-status{gap:3px}.app-header .nav-status .dot,.app-header .language-select{display:none}.app-header .nav-status button{padding:8px 6px;font-size:8px}.mobile-menu-toggle{width:32px;height:32px}}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--gold-highlight);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scroll-padding-top:104px}.global-prizes .trophy-column .trophy-mark{object-fit:contain;filter:drop-shadow(0 0 14px #f5d06152)drop-shadow(0 0 22px #00c06a1f);width:clamp(90px,10vw,138px);height:clamp(150px,15vw,204px);margin:0}.global-prizes .trophy-column{padding:4px}.info-section{margin:22px 0;padding:26px;scroll-margin-top:104px}.info-section h2{color:var(--text-primary);margin-top:0}.how-copy,.help-intro,.community-panel p{max-width:760px;color:var(--text-secondary);font-size:13px;line-height:1.6}.how-steps{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.how-steps li{min-width:0;color:var(--text-secondary);border:1px solid var(--border-vault);background:#06170ec2;border-radius:12px;gap:7px;padding:13px 11px;font-size:12px;display:grid}.how-steps b{color:var(--gold-bright);font:700 11px DM Mono,monospace}.how-steps small{color:var(--text-muted);margin-top:3px;font-size:10px;display:block}.faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.faq-list details{border:1px solid var(--border-vault);background:#06170ec2;border-radius:12px;min-width:0;padding:14px}.faq-list summary{color:var(--gold-bright);cursor:pointer;font-weight:800}.faq-list p{color:var(--text-secondary);margin:9px 0 0;font-size:12px;line-height:1.55}.help-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.help-category{border:1px solid var(--border-vault);background:#06170ec2;border-radius:12px;min-width:0;padding:0;overflow:hidden}.help-category>summary{color:var(--gold-bright);cursor:pointer;justify-content:space-between;align-items:center;padding:15px;font-weight:800;list-style:none;display:flex}.help-category>summary::-webkit-details-marker{display:none}.help-questions summary::-webkit-details-marker{display:none}.help-category>summary span{font-size:18px;transition:transform .18s}.help-category[open]>summary{border-bottom:1px solid var(--border-vault)}.help-category[open]>summary span{transform:rotate(45deg)}.help-questions{gap:0;padding:0 15px 8px;display:grid}.help-questions details{border-bottom:1px solid #416f534d}.help-questions details:last-child{border-bottom:0}.help-questions summary{color:var(--text-primary);cursor:pointer;padding:12px 0;font-size:12px;font-weight:700;list-style:none}.help-questions p{color:var(--text-secondary);margin:0 0 13px;font-size:12px;line-height:1.6}.responsible-gate-backdrop{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#010905e6;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.responsible-gate{width:min(700px,100%);max-height:calc(100dvh - 48px);color:var(--text-primary);border:1px solid var(--border-gold);box-shadow:0 28px 92px #000000c7,var(--shadow-gold-soft);background:radial-gradient(circle at 82% 0,#d4af3729,#0000 31%),radial-gradient(circle at 3% 100%,#00c06a24,#0000 30%),linear-gradient(145deg,#0d2418,#06120c);border-radius:20px;padding:clamp(20px,4vw,34px);overflow:auto}.responsible-gate h1{color:var(--gold-highlight);margin:7px 0 5px;font-size:clamp(25px,4vw,38px);line-height:1.08}.responsible-gate-subtitle{color:var(--emerald-highlight);margin:0;font-weight:800}.responsible-gate-copy{color:var(--text-secondary);gap:8px;margin:20px 0 12px;font-size:13px;line-height:1.58;display:grid}.responsible-gate-copy p{margin:0}.responsible-gate-note{color:var(--text-muted);margin:0;font-size:11px;line-height:1.5}.responsible-gate-checks{gap:10px;margin:20px 0;display:grid}.responsible-gate-checks label{color:var(--text-primary);border:1px solid var(--border-vault);cursor:pointer;background:#06170ecc;border-radius:11px;align-items:flex-start;gap:11px;padding:13px;font-size:13px;line-height:1.48;display:flex}.responsible-gate-checks input{width:18px;height:18px;accent-color:var(--emerald-primary);flex:none;margin:1px 0 0}.responsible-gate-checks label:has(input:focus-visible){outline:2px solid var(--gold-highlight);outline-offset:3px}.responsible-gate-continue{width:100%;min-height:48px;color:var(--text-on-gold);background:var(--gold-metal);border:1px solid var(--gold-highlight);box-shadow:var(--shadow-gold-soft);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:9px;font-weight:900;display:flex}.responsible-gate-continue:not(:disabled):hover{background:var(--gold-metal-hover)}.responsible-gate-continue:disabled{color:var(--text-muted);border-color:var(--border-vault);box-shadow:none;cursor:not-allowed;background:#102018}.important-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.important-grid p{color:var(--text-secondary);border:1px solid var(--border-vault);background:#06170ec2;border-radius:10px;margin:0;padding:13px;font-size:12px;line-height:1.5}.important-grid p:before{content:"•";color:var(--gold-bright);margin-right:8px}.community-panel{justify-content:space-between;align-items:center;gap:24px;display:flex}.community-panel p{margin-bottom:0}.telegram-cta{min-height:44px;color:var(--text-on-gold);background:var(--gold-metal);border:1px solid var(--gold-highlight);box-shadow:var(--shadow-gold-soft);border-radius:10px;flex:none;align-items:center;gap:9px;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.telegram-cta:hover,.telegram-cta:focus-visible{color:var(--text-on-gold);background:var(--gold-metal-hover);outline:2px solid var(--gold-highlight);outline-offset:3px}.telegram-cta span{font-size:16px}.history-heading label{color:var(--text-secondary)}.history-heading select,.history-heading label select{color:var(--text-primary);background-color:var(--vault-panel);border-color:var(--border-gold);box-shadow:inset 0 1px #ffffff0a}.history-heading select:focus,.network-select select:focus,.language-select select:focus{outline:2px solid var(--gold-highlight);outline-offset:2px;border-color:var(--gold-highlight)}.history-heading select option,.network-select select option,.language-select select option{color:var(--text-primary);background:var(--vault-panel)}@media (width>=768px) and (width<=899px){.global-prizes .global-total{grid-area:1/1}.global-prizes .weekly-total{grid-area:1/2}.global-prizes .trophy-column{border-right:0;border-bottom:1px solid var(--border-vault);grid-area:2/1/auto/-1;min-height:168px}.global-prizes .network-summary{grid-row:3}}@media (width>=900px) and (width<=959px){.game-section .play-layout{grid-template-columns:minmax(0,25fr) minmax(0,50fr) minmax(0,25fr);gap:10px}.play-layout>*{min-width:0}.play-info,.draw-prizes,.play-picker .picker{padding:18px}}@media (width>=480px) and (width<=767px){.global-prizes .global-prize-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.global-prizes .trophy-column{border-right:0;border-bottom:1px solid var(--border-vault);grid-area:1/1/auto/-1;min-height:164px}.global-prizes .global-total{grid-area:2/1;min-height:132px}.global-prizes .weekly-total{grid-area:2/2;min-height:132px}.global-prizes .network-summary{grid-area:3/1/auto/-1}}@media (width<=479px){.global-prizes .trophy-column{grid-area:1/1;min-height:154px}.global-prizes .global-total{grid-area:2/1}.global-prizes .weekly-total{grid-area:3/1}.global-prizes .network-summary{grid-area:4/1}.global-prizes .trophy-column .trophy-mark{width:94px;height:141px}.info-section{margin:16px 0;padding:18px}.how-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-list,.help-categories,.important-grid{grid-template-columns:1fr}.community-panel{flex-direction:column;align-items:stretch;gap:15px}.telegram-cta{justify-content:center;width:100%}.responsible-gate-backdrop{align-items:start;padding:12px}.responsible-gate{border-radius:16px;max-height:calc(100dvh - 24px);padding:20px 16px}.responsible-gate h1{font-size:26px}.responsible-gate-copy,.responsible-gate-checks label{font-size:12px}}
