:root{--primary: #c62828;--primary-dark: #8e0000;--bg: #f4f5f7;--card: #fff;--text: #222;--text-light: #888;--border: #eee;--hit: #ffb300;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;color:var(--text);background:var(--bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*{box-sizing:border-box}body{margin:0;min-height:100vh}@media(min-width:768px){body{background:#e9ebef}}button{font:inherit;border:none;background:none;padding:0;cursor:pointer;color:inherit}.card{background:var(--card);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 4px 12px #0000000a}.card__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border)}.card__num{font-size:16px;font-weight:700;color:var(--text)}.card__tag{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 12px;border-radius:14px;font-size:14px;font-weight:700;white-space:nowrap}.card__tag b{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;font-size:13px}.card__tag--win{background:#ffebee;color:var(--primary)}.card__tag--win b{background:var(--primary)}.card__tag--lose{background:#f3f4f6;color:var(--text-light)}.card__tag--lose b{background:#bdbdbd}.card__tag--wait{padding-right:12px;background:#fff8e1;color:#f57c00}.rtable{width:100%;border-collapse:collapse;table-layout:fixed}.rtable td{height:50px;padding:6px 4px;border-bottom:1px solid var(--border);vertical-align:middle}.rtable tr:last-child td{border-bottom:none}.rtable:not(.rtable--group) tr:nth-child(2n) td,.rtable--group tbody:nth-child(2n) td{background:#fafbfc}.rtable--group td{border-bottom:none}.rtable--group tbody:not(:last-child) tr:last-child td{border-bottom:1px solid var(--border)}.rtable .rtable__num{width:80px;padding-left:14px;font-size:15px;font-weight:700;white-space:nowrap}.rtable__body{text-align:center;white-space:nowrap;font-size:15px;font-weight:700;color:#374151}.rtable .rtable__result{width:118px;padding-right:14px;text-align:right;white-space:nowrap}.nball{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#fff;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:inset 0 -3px 6px #0003,inset 0 3px 6px #ffffff59}.nball--sm{width:26px;height:26px;font-size:12px}.nball--red{background:#e53935}.nball--blue{background:#1e88e5}.nball--green{background:#43a047}.nball--hit{outline:4px solid var(--hit);outline-offset:1px}.sk{background:linear-gradient(90deg,#f0f0f0 25%,#fafafa,#f0f0f0 75%);background-size:200% 100%;animation:sk-loading 1.4s ease-in-out infinite;border-radius:6px}@keyframes sk-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.sk{animation:none}}.header[data-v-29c4a4b4]{position:sticky;top:0;z-index:10;display:flex;align-items:center;height:calc(52px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 6px 0;background:linear-gradient(135deg,#c62828,#d32f2f,#b71c1c);box-shadow:0 2px 12px #b71c1c4d;color:#fff}.header__side[data-v-29c4a4b4]{width:44px;display:flex;align-items:center}.header__side--right[data-v-29c4a4b4]{justify-content:flex-end}.header__title[data-v-29c4a4b4]{flex:1;margin:0;text-align:center;font-size:19px;font-weight:700;letter-spacing:3px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.live[data-v-7e89a28b]{--ball: clamp(34px, 10.4vw, 46px);margin-bottom:12px;background:var(--card);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.live__title[data-v-7e89a28b]{position:relative;margin:0;padding:13px 0;text-align:center;font-size:16px;font-weight:700;color:var(--primary);background:linear-gradient(180deg,#fff5f5,#fff);border-bottom:1px solid var(--border)}.live__title[data-v-7e89a28b]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60%;height:3px;background:linear-gradient(90deg,#ff5252,var(--primary));border-radius:3px 3px 0 0}.live__top[data-v-7e89a28b]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border)}.live__issue[data-v-7e89a28b]{flex-shrink:0;padding:5px 12px;border-radius:14px;background:#fff3e0;color:var(--primary);font-size:15px;font-weight:600;white-space:nowrap}.countdown[data-v-7e89a28b]{display:flex;align-items:center;gap:6px}.countdown__label[data-v-7e89a28b]{font-size:13px;font-weight:600;color:var(--text-light);white-space:nowrap}.countdown__units[data-v-7e89a28b]{display:flex;align-items:center;gap:4px}.countdown__unit[data-v-7e89a28b]{display:flex;align-items:baseline;gap:2px}.countdown__value[data-v-7e89a28b]{display:inline-flex;justify-content:center;min-width:28px;padding:4px;border-radius:6px;background:linear-gradient(180deg,#3a3a3a,#1f1f1f);color:#fff;font-size:16px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.countdown__value--sec[data-v-7e89a28b]{background:linear-gradient(180deg,#e04343,#c62828)}.countdown__suffix[data-v-7e89a28b]{font-size:11px;font-style:normal;font-weight:600;color:var(--text-light)}.countdown__due[data-v-7e89a28b]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:14px;background:#ffebee;color:#c62828;font-size:14px;font-weight:800}.countdown__dot[data-v-7e89a28b]{width:7px;height:7px;border-radius:50%;background:#e53935;animation:pulse-7e89a28b 1.1s ease-in-out infinite}@keyframes pulse-7e89a28b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.live__middle[data-v-7e89a28b]{display:flex;justify-content:center;padding:20px 8px;background:linear-gradient(180deg,#fffdfa,#fff)}.balls[data-v-7e89a28b]{display:flex;align-items:flex-start;justify-content:center;gap:4px}.balls__plus[data-v-7e89a28b]{display:flex;align-items:center;height:var(--ball);font-size:18px;font-weight:700;color:var(--text-light)}.ball-wrap[data-v-7e89a28b]{display:flex;flex-direction:column;align-items:center}.ball[data-v-7e89a28b]{position:relative;display:flex;align-items:center;justify-content:center;width:var(--ball);height:var(--ball)}.ball__img[data-v-7e89a28b]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.ball__num[data-v-7e89a28b]{position:relative;z-index:2;font-size:calc(var(--ball) * .38);font-weight:900;line-height:1;color:#000;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(255,255,255,.6),0 0 2px rgba(255,255,255,.5)}.ball-info[data-v-7e89a28b]{display:flex;align-items:center;gap:2px;margin-top:5px;font-size:clamp(11px,3.4vw,13px);font-weight:800;white-space:nowrap}.ball-info__sep[data-v-7e89a28b]{color:var(--text-light)}.ball--special .ball__img[data-v-7e89a28b]{z-index:1;animation:special-glow-7e89a28b 2s ease-in-out infinite}.ball--special[data-v-7e89a28b]:before{content:"";position:absolute;left:50%;top:50%;width:140%;height:140%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,193,7,.55) 0%,rgba(255,152,0,.28) 42%,transparent 70%);pointer-events:none;animation:special-halo-7e89a28b 2s ease-in-out infinite}@keyframes special-glow-7e89a28b{0%,to{filter:drop-shadow(0 0 3px rgba(255,193,7,.9)) drop-shadow(0 0 7px rgba(255,152,0,.6))}50%{filter:drop-shadow(0 0 7px rgba(255,213,79,1)) drop-shadow(0 0 15px rgba(255,152,0,.85))}}@keyframes special-halo-7e89a28b{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(.92)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}.ball--pending .ball__img[data-v-7e89a28b]{filter:grayscale(1) brightness(.28) contrast(1.15)}.ball__num--pending[data-v-7e89a28b]{color:#fff;font-size:calc(var(--ball) * .34);font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.75)}.live__bottom[data-v-7e89a28b]{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 14px;background:#fafafa;border-top:1px solid var(--border)}.live__bottom-label[data-v-7e89a28b]{font-size:14px;font-weight:600;color:var(--text-light)}.live__bottom-value[data-v-7e89a28b]{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.live__empty[data-v-7e89a28b]{padding:48px 0;text-align:center;color:var(--text-light)}.sk--issue[data-v-7e89a28b]{width:90px;height:28px;border-radius:14px}.sk--countdown[data-v-7e89a28b]{width:150px;height:24px}.sk--ball[data-v-7e89a28b]{width:var(--ball);height:var(--ball);border-radius:50%}.sk--line[data-v-7e89a28b]{width:200px;height:16px}@media(prefers-reduced-motion:reduce){.countdown__dot[data-v-7e89a28b],.ball--special .ball__img[data-v-7e89a28b],.ball--special[data-v-7e89a28b]:before{animation:none}}.tiers[data-v-e725b011]{list-style:none;margin:0;padding:6px 0}.tier[data-v-e725b011]{display:flex;align-items:flex-start;gap:8px;padding:5px 12px}.tier--hit[data-v-e725b011]{background:linear-gradient(90deg,#ffb30024,#ffb30005)}.tier__label[data-v-e725b011]{flex-shrink:0;width:32px;font-size:13px;line-height:26px;color:var(--text-light)}.tier--hit .tier__label[data-v-e725b011]{color:var(--primary);font-weight:700}.tier__values[data-v-e725b011]{display:flex;flex-wrap:wrap;gap:4px}.tier__values .nball--sm[data-v-e725b011]{width:24px;height:24px;margin:1px 0}.zodiac[data-v-e725b011]{min-width:26px;height:26px;line-height:26px;text-align:center;font-size:14px;border-radius:6px;background:#f3f4f6}.zodiac--hit[data-v-e725b011]{background:var(--primary);color:#fff;font-weight:700}.element[data-v-2f13df78]{display:inline-block;margin:0 2px;font-size:18px;font-weight:700;color:var(--el-c)}.element--hit[data-v-2f13df78]{width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;font-size:16px;color:#fff;background:var(--el-c)}.table[data-v-56ecf05f]{width:100%;border-collapse:collapse}.table td[data-v-56ecf05f]{padding:8px 14px 4px;vertical-align:middle}.table__group:not(:last-child) .table__codes[data-v-56ecf05f]{border-bottom:1px solid var(--border)}.table__group:nth-child(2n) td[data-v-56ecf05f]{background:#fafbfc}.table__num[data-v-56ecf05f]{font-size:15px;font-weight:700;white-space:nowrap}.table__result[data-v-56ecf05f]{text-align:right}.table .table__codes[data-v-56ecf05f]{padding:6px 14px 12px}.codes[data-v-56ecf05f]{display:grid;grid-template-columns:repeat(8,1fr);gap:10px 8px;justify-items:center}.codes .nball--sm[data-v-56ecf05f]{width:28px;height:28px;font-size:13px}.parity[data-v-733c49aa]{display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;text-align:center;font-size:18px;font-weight:700;color:var(--pc)}.parity--odd[data-v-733c49aa]{--pc: #e53935}.parity--even[data-v-733c49aa]{--pc: #1e88e5}.parity--hit[data-v-733c49aa]{border-radius:50%;font-size:16px;color:#fff;background:var(--pc)}.pick[data-v-ac203d2e]{display:inline-block;width:28px;height:28px;line-height:28px;margin:0 1px;vertical-align:middle;text-align:center;font-size:18px;color:var(--primary)}.pick--hit[data-v-ac203d2e]{border-radius:50%;font-size:16px;color:#fff;background:#e53935}.rtable .draw-cell[data-v-ac203d2e]{height:auto;padding:0 10px 10px}.draw[data-v-ac203d2e]{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 4px;border-radius:10px;background:#f6f7f9}.draw__item[data-v-ac203d2e]{display:flex;flex-direction:column;align-items:center;gap:2px;width:36px;padding:3px 0 2px;border-radius:8px}.draw__item small[data-v-ac203d2e]{font-size:12px;line-height:1;color:var(--text-light)}.draw__item--hit[data-v-ac203d2e]{background:#fff;box-shadow:inset 0 0 0 1.5px #e53935}.draw__item--hit small[data-v-ac203d2e]{color:#e53935;font-weight:700}.draw__plus[data-v-ac203d2e]{font-style:normal;font-size:14px;font-weight:700;color:#bbb}.nball--xs[data-v-ac203d2e]{width:26px;height:26px;font-size:12px}.parity[data-v-495a05d1]{display:inline-block;width:26px;height:26px;line-height:26px;vertical-align:middle;text-align:center;font-size:18px;font-weight:700;color:var(--pc)}.parity--big[data-v-495a05d1]{--pc: #e53935}.parity--small[data-v-495a05d1]{--pc: #1e88e5}.parity--hit[data-v-495a05d1]{border-radius:50%;font-size:16px;color:#fff;background:var(--pc)}.head[data-v-10ae3457]{display:inline-block;width:28px;height:28px;line-height:28px;margin:0 2px;vertical-align:middle;text-align:center;font-size:18px;font-weight:700;color:#e53935}.head--hit[data-v-10ae3457]{border-radius:50%;font-size:16px;color:#fff;background:#e53935}.head__unit[data-v-10ae3457]{margin-left:2px;vertical-align:middle;font-size:15px;font-weight:700}.wave[data-v-648916fe]{display:inline-block;margin:0 2px;padding:0 4px;line-height:24px;vertical-align:middle;border-radius:4px;font-size:15px;font-weight:700;color:var(--wc)}.wave--red[data-v-648916fe]{--wc: #e53935}.wave--blue[data-v-648916fe]{--wc: #1e88e5}.wave--green[data-v-648916fe]{--wc: #43a047}.wave--hit[data-v-648916fe]{color:#fff;background:var(--wc)}.kill[data-v-72663371]{display:inline-block;width:26px;height:26px;line-height:26px;margin:0 1px;vertical-align:middle;text-align:center;font-size:17px;font-weight:700;color:#333}.kill--hit[data-v-72663371]{border-radius:50%;color:#fff;background:#9e9e9e;text-decoration:line-through}.tail[data-v-1f68c9c1]{display:inline-block;width:22px;height:22px;line-height:22px;margin:0 1px;vertical-align:middle;text-align:center;font-size:16px;font-weight:700;color:#e53935}.tail--hit[data-v-1f68c9c1]{border-radius:50%;font-size:14px;color:#fff;background:#e53935}.tail__unit[data-v-1f68c9c1]{margin-left:2px;vertical-align:middle;font-size:15px;font-weight:700}.legend[data-v-b3737129]{display:grid;grid-template-columns:repeat(2,1fr);row-gap:6px;justify-items:center;padding:10px 8px;border-bottom:1px solid var(--border);background:#fff7f7;font-size:14px;color:#374151}.legend__item b[data-v-b3737129]{margin-right:2px;color:#e53935}.group[data-v-b3737129]{display:inline-block;width:26px;height:26px;line-height:26px;margin:0 2px;vertical-align:middle;text-align:center;font-size:18px;font-weight:700;color:#e53935}.group--hit[data-v-b3737129]{border-radius:50%;font-size:16px;color:#fff;background:#e53935}.mark[data-v-4d0ad006]{display:inline-block;width:26px;height:26px;line-height:26px;margin:0 2px;vertical-align:middle;text-align:center;font-size:18px;font-weight:700;color:#e53935}.mark--hit[data-v-4d0ad006]{border-radius:50%;font-size:16px;color:#fff;background:#e53935}.list[data-v-b3b0aafd]{display:flex;flex-direction:column;gap:10px}.tiers[data-v-b3b0aafd]{padding:6px 0}.tier[data-v-b3b0aafd]{display:flex;align-items:center;gap:10px;padding:5px 14px}.tier__values[data-v-b3b0aafd]{display:flex;gap:6px}.row[data-v-b3b0aafd]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border)}.row[data-v-b3b0aafd]:last-child{border-bottom:none}.group[data-v-b3b0aafd]{padding:10px 14px 12px;border-bottom:1px solid var(--border)}.group[data-v-b3b0aafd]:last-child{border-bottom:none}.group__head[data-v-b3b0aafd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.codes[data-v-b3b0aafd]{display:grid;grid-template-columns:repeat(8,1fr);gap:10px 8px;justify-items:center}.sk--title[data-v-b3b0aafd]{width:72px;height:20px}.sk--tag[data-v-b3b0aafd]{width:76px;height:26px;border-radius:14px}.sk--label[data-v-b3b0aafd]{flex-shrink:0;width:36px;height:16px}.sk--chip[data-v-b3b0aafd]{width:26px;height:26px}.sk--mid[data-v-b3b0aafd]{flex:1;max-width:120px;height:22px}.sk--ball[data-v-b3b0aafd]{width:28px;height:28px;border-radius:50%}.app[data-v-700fbd83]{width:100%;max-width:520px;min-height:100vh;margin:0 auto;background:var(--bg)}@media(min-width:768px){.app[data-v-700fbd83]{box-shadow:0 0 24px #00000014}}.refresh[data-v-700fbd83]{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.refresh[data-v-700fbd83]:disabled{opacity:.6}.spin[data-v-700fbd83]{animation:spin-700fbd83 .8s linear infinite}@keyframes spin-700fbd83{to{transform:rotate(360deg)}}.main[data-v-700fbd83]{padding:12px 10px calc(16px + env(safe-area-inset-bottom))}.section[data-v-700fbd83]{margin-top:20px}.section-title[data-v-700fbd83]{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;height:42px;margin:0 0 10px;border-radius:10px;overflow:hidden;background:radial-gradient(120% 160% at 50% -40%,rgba(255,255,255,.28),transparent 60%),linear-gradient(135deg,#e53935,#c62828 55%,#a31515);box-shadow:0 4px 12px #c6282840;color:#fff;font-size:17px;font-weight:700;letter-spacing:3px;text-shadow:0 1px 2px rgba(0,0,0,.25)}.section-title[data-v-700fbd83]:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:2px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,transparent,#ffd54f,transparent)}.section-title__deco[data-v-700fbd83]{width:6px;height:6px;transform:rotate(45deg);background:#ffd54f;box-shadow:0 0 6px #ffd54fcc}.section-title__deco--sm[data-v-700fbd83]{width:4px;height:4px;opacity:.7}.list[data-v-700fbd83]{display:flex;flex-direction:column;gap:10px}.state[data-v-700fbd83]{padding:60px 0;text-align:center;color:var(--text-light)}.state--sm[data-v-700fbd83]{padding:24px 0;border-radius:12px;background:var(--card)}.retry[data-v-700fbd83]{margin-top:8px;padding:8px 24px;border-radius:18px;background:var(--primary);color:#fff}.section-image[data-v-700fbd83]{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.section-image img[data-v-700fbd83]{width:100%;height:auto;display:block}
