.lotto-result-tool[data-v-c4689c31]{max-width:900px;margin:0 auto}.latest-result[data-v-c4689c31]{background:linear-gradient(135deg,#1e3a5f,#2d5a87);border-radius:20px;padding:30px;color:#fff;margin-bottom:25px}.result-header[data-v-c4689c31]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.round-info[data-v-c4689c31]{display:flex;flex-direction:column;gap:5px}.round-number[data-v-c4689c31]{font-size:24px;font-weight:700}.draw-date[data-v-c4689c31]{font-size:14px;opacity:.8}.refresh-btn[data-v-c4689c31]{padding:10px 20px;background:#fff3;border:none;border-radius:10px;color:#fff;font-size:14px;cursor:pointer}.refresh-btn[data-v-c4689c31]:hover:not(:disabled){background:#ffffff4d}.winning-numbers[data-v-c4689c31]{text-align:center;margin-bottom:25px}.numbers-row[data-v-c4689c31]{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:10px}.ball[data-v-c4689c31]{width:55px;height:55px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:#fff;box-shadow:0 4px 10px #0000004d}.ball.small[data-v-c4689c31]{width:40px;height:40px;font-size:16px}.ball.yellow[data-v-c4689c31]{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.ball.blue[data-v-c4689c31]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.ball.red[data-v-c4689c31]{background:linear-gradient(135deg,#ef4444,#dc2626)}.ball.gray[data-v-c4689c31]{background:linear-gradient(135deg,#6b7280,#4b5563)}.ball.green[data-v-c4689c31]{background:linear-gradient(135deg,#22c55e,#16a34a)}.ball.bonus[data-v-c4689c31]{border:3px solid #fbbf24}.plus[data-v-c4689c31]{font-size:24px;font-weight:300;opacity:.6}.plus.small[data-v-c4689c31]{font-size:16px}.numbers-label[data-v-c4689c31]{display:flex;justify-content:center;gap:200px;font-size:13px;opacity:.7}.bonus-label[data-v-c4689c31]{margin-left:50px}.prize-info[data-v-c4689c31]{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.prize-item[data-v-c4689c31]{display:flex;flex-direction:column;align-items:center;gap:5px;background:#ffffff1a;padding:15px 25px;border-radius:12px}.prize-rank[data-v-c4689c31]{font-size:14px;opacity:.8}.prize-winners[data-v-c4689c31]{font-size:13px;opacity:.6}.prize-amount[data-v-c4689c31]{font-size:18px;font-weight:700}.search-section[data-v-c4689c31]{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:25px}.search-section h3[data-v-c4689c31]{margin:0 0 15px;font-size:16px;color:#1f2937}.search-input-group[data-v-c4689c31]{display:flex;gap:10px}.search-input-group input[data-v-c4689c31]{flex:1;padding:12px 15px;font-size:15px;border:2px solid #e5e7eb;border-radius:10px;outline:none}.search-input-group input[data-v-c4689c31]:focus{border-color:#3b82f6}.search-input-group button[data-v-c4689c31]{padding:12px 25px;background:#3b82f6;color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer}.search-input-group button[data-v-c4689c31]:hover:not(:disabled){background:#2563eb}.searched-result[data-v-c4689c31]{background:#f0f9ff;padding:20px;border-radius:12px;margin-bottom:25px;border:2px solid #bae6fd}.result-header.small[data-v-c4689c31]{display:flex;align-items:center;gap:15px;margin-bottom:15px}.result-header.small .round-number[data-v-c4689c31]{font-size:18px;color:#1e3a5f}.result-header.small .draw-date[data-v-c4689c31]{font-size:13px;color:#64748b}.close-btn[data-v-c4689c31]{margin-left:auto;background:none;border:none;font-size:18px;color:#64748b;cursor:pointer}.winning-numbers.small[data-v-c4689c31]{margin-bottom:0}.winning-numbers.small .numbers-row[data-v-c4689c31]{justify-content:flex-start}.recent-results[data-v-c4689c31]{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:25px}.recent-results h3[data-v-c4689c31]{margin:0 0 15px;font-size:16px;color:#1f2937}.results-table[data-v-c4689c31]{overflow-x:auto}.table-header[data-v-c4689c31],.table-row[data-v-c4689c31]{display:grid;grid-template-columns:80px 120px 1fr 60px;align-items:center;padding:12px 10px;gap:10px}.table-header[data-v-c4689c31]{background:#f8fafc;border-radius:8px;font-size:13px;font-weight:600;color:#64748b}.table-row[data-v-c4689c31]{border-bottom:1px solid #f1f5f9}.table-row[data-v-c4689c31]:last-child{border-bottom:none}.col-round[data-v-c4689c31]{font-weight:600;color:#1e3a5f}.col-date[data-v-c4689c31]{font-size:13px;color:#64748b}.col-numbers[data-v-c4689c31]{display:flex;gap:5px;flex-wrap:wrap}.mini-ball[data-v-c4689c31]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff}.mini-ball.yellow[data-v-c4689c31]{background:#f59e0b}.mini-ball.blue[data-v-c4689c31]{background:#3b82f6}.mini-ball.red[data-v-c4689c31]{background:#ef4444}.mini-ball.gray[data-v-c4689c31]{background:#6b7280}.mini-ball.green[data-v-c4689c31]{background:#22c55e}.statistics-section[data-v-c4689c31]{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px #00000014;margin-bottom:25px}.statistics-section h3[data-v-c4689c31]{margin:0 0 15px;font-size:16px;color:#1f2937}.stat-tabs[data-v-c4689c31]{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.stat-tab[data-v-c4689c31]{padding:10px 18px;border:2px solid #e5e7eb;border-radius:20px;background:#fff;font-size:14px;font-weight:500;color:#64748b;cursor:pointer;transition:all .2s}.stat-tab[data-v-c4689c31]:hover{border-color:#3b82f6;color:#3b82f6}.stat-tab.active[data-v-c4689c31]{background:#3b82f6;border-color:#3b82f6;color:#fff}.frequency-grid[data-v-c4689c31]{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px}.frequency-item[data-v-c4689c31]{padding:10px;border-radius:10px;text-align:center}.frequency-item.yellow[data-v-c4689c31]{background:#fef3c7}.frequency-item.blue[data-v-c4689c31]{background:#dbeafe}.frequency-item.red[data-v-c4689c31]{background:#fee2e2}.frequency-item.gray[data-v-c4689c31]{background:#f3f4f6}.frequency-item.green[data-v-c4689c31]{background:#dcfce7}.freq-number[data-v-c4689c31]{display:block;font-size:18px;font-weight:700;color:#1f2937}.freq-count[data-v-c4689c31]{display:block;font-size:12px;color:#64748b;margin:3px 0}.freq-bar[data-v-c4689c31]{height:4px;background:#0000001a;border-radius:2px;overflow:hidden}.freq-fill[data-v-c4689c31]{height:100%;background:#3b82f6;border-radius:2px}.hotcold-section[data-v-c4689c31]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.hot-numbers[data-v-c4689c31],.cold-numbers[data-v-c4689c31]{padding:15px;border-radius:12px}.hot-numbers[data-v-c4689c31]{background:#fef2f2}.cold-numbers[data-v-c4689c31]{background:#eff6ff}.hot-numbers h4[data-v-c4689c31],.cold-numbers h4[data-v-c4689c31]{margin:0 0 15px;font-size:14px;color:#1f2937}.number-list[data-v-c4689c31]{display:flex;flex-wrap:wrap;gap:10px}.number-item[data-v-c4689c31]{display:flex;flex-direction:column;align-items:center;gap:5px}.number-item .count[data-v-c4689c31]{font-size:11px;color:#64748b}.range-stats[data-v-c4689c31]{display:flex;flex-direction:column;gap:15px}.range-item[data-v-c4689c31]{display:grid;grid-template-columns:60px 1fr 60px;align-items:center;gap:15px}.range-label[data-v-c4689c31]{font-weight:600;color:#374151}.range-bar-container[data-v-c4689c31]{position:relative;height:24px;background:#f3f4f6;border-radius:12px;overflow:hidden}.range-bar[data-v-c4689c31]{height:100%;border-radius:12px}.range-bar.yellow[data-v-c4689c31]{background:#f59e0b}.range-bar.blue[data-v-c4689c31]{background:#3b82f6}.range-bar.red[data-v-c4689c31]{background:#ef4444}.range-bar.gray[data-v-c4689c31]{background:#6b7280}.range-bar.green[data-v-c4689c31]{background:#22c55e}.range-percent[data-v-c4689c31]{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.range-count[data-v-c4689c31]{font-size:13px;color:#64748b;text-align:right}.oddeven-stats[data-v-c4689c31]{text-align:center}.oddeven-chart[data-v-c4689c31]{display:flex;height:40px;border-radius:20px;overflow:hidden;margin-bottom:15px}.chart-bar[data-v-c4689c31]{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff}.chart-bar.odd[data-v-c4689c31]{background:#8b5cf6}.chart-bar.even[data-v-c4689c31]{background:#ec4899}.oddeven-detail p[data-v-c4689c31]{margin:5px 0;color:#64748b}.oddeven-detail strong[data-v-c4689c31]{color:#1f2937}.prize-guide[data-v-c4689c31]{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px #00000014}.prize-guide h3[data-v-c4689c31]{margin:0 0 15px;font-size:16px;color:#1f2937}.guide-table[data-v-c4689c31]{overflow-x:auto}.guide-row[data-v-c4689c31]{display:grid;grid-template-columns:80px 1fr 150px;padding:12px 15px;gap:15px;align-items:center}.guide-row.header[data-v-c4689c31]{background:#f8fafc;border-radius:8px;font-weight:600;color:#64748b;font-size:13px}.guide-row[data-v-c4689c31]:not(.header){border-bottom:1px solid #f1f5f9}.rank[data-v-c4689c31]{font-weight:700;padding:4px 10px;border-radius:6px;text-align:center}.rank-1[data-v-c4689c31]{background:#fef3c7;color:#92400e}.rank-2[data-v-c4689c31]{background:#e5e7eb;color:#374151}.rank-3[data-v-c4689c31]{background:#fed7aa;color:#9a3412}.rank-4[data-v-c4689c31]{background:#dbeafe;color:#1e40af}.rank-5[data-v-c4689c31]{background:#dcfce7;color:#166534}@media (max-width: 768px){.latest-result[data-v-c4689c31]{padding:20px}.ball[data-v-c4689c31]{width:42px;height:42px;font-size:16px}.numbers-row[data-v-c4689c31]{gap:6px}.numbers-label[data-v-c4689c31]{gap:100px;font-size:11px}.prize-info[data-v-c4689c31]{flex-direction:column;gap:10px}.prize-item[data-v-c4689c31]{flex-direction:row;justify-content:space-between;padding:12px 15px}.table-header[data-v-c4689c31],.table-row[data-v-c4689c31]{grid-template-columns:60px 90px 1fr 50px;font-size:13px}.mini-ball[data-v-c4689c31]{width:24px;height:24px;font-size:10px}.frequency-grid[data-v-c4689c31]{grid-template-columns:repeat(5,1fr)}.hotcold-section[data-v-c4689c31]{grid-template-columns:1fr}.range-item[data-v-c4689c31]{grid-template-columns:50px 1fr 50px}.guide-row[data-v-c4689c31]{grid-template-columns:60px 1fr 100px;font-size:13px}}.my-numbers-section[data-v-c4689c31]{background:#fff;border-radius:16px;padding:24px;margin-bottom:25px;box-shadow:0 2px 8px #00000014;border:2px solid #e5e7eb}.my-numbers-section h3[data-v-c4689c31]{margin:0 0 6px;font-size:18px;color:#1f2937}.my-numbers-desc[data-v-c4689c31]{font-size:13px;color:#6b7280;margin:0 0 16px}.my-numbers-input-area[data-v-c4689c31]{display:flex;flex-direction:column;gap:12px}.my-num-grid[data-v-c4689c31]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.my-num-input[data-v-c4689c31]{width:100%;padding:10px 6px;border:2px solid #e5e7eb;border-radius:10px;font-size:16px;font-weight:700;text-align:center;color:#1f2937;box-sizing:border-box;transition:border-color .2s}.my-num-input[data-v-c4689c31]:focus{outline:none;border-color:#f59e0b}.my-num-input[data-v-c4689c31]::placeholder{font-size:11px;font-weight:400;color:#9ca3af}.check-btn[data-v-c4689c31]{padding:12px 20px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.check-btn[data-v-c4689c31]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #f59e0b59}.check-btn[data-v-c4689c31]:disabled{background:#d1d5db;cursor:not-allowed}.reset-btn[data-v-c4689c31]{padding:10px 16px;background:#fff;color:#6b7280;border:2px solid #e5e7eb;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.reset-btn[data-v-c4689c31]:hover{border-color:#9ca3af;color:#374151}.check-result[data-v-c4689c31]{border-radius:12px;padding:16px;text-align:center}.check-result.rank-1[data-v-c4689c31]{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #f59e0b}.check-result.rank-2[data-v-c4689c31]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:2px solid #9ca3af}.check-result.rank-3[data-v-c4689c31]{background:linear-gradient(135deg,#fef3c7,#fed7aa);border:2px solid #f97316}.check-result.rank-4[data-v-c4689c31]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #22c55e}.check-result.rank-5[data-v-c4689c31]{background:linear-gradient(135deg,#f0f9ff,#dbeafe);border:2px solid #3b82f6}.check-result.no-rank[data-v-c4689c31]{background:#f9fafb;border:2px solid #e5e7eb}.check-result-title[data-v-c4689c31]{font-size:20px;font-weight:800;color:#1f2937;margin-bottom:12px}.check-matched[data-v-c4689c31]{display:flex;justify-content:center;gap:6px;margin-bottom:10px;flex-wrap:wrap}.check-ball[data-v-c4689c31]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:13px;font-weight:700;color:#fff;transition:transform .2s}.check-ball.matched[data-v-c4689c31]{transform:scale(1.2);box-shadow:0 0 0 3px #f59e0b80}.check-ball.unmatched[data-v-c4689c31]{opacity:.4}.check-detail[data-v-c4689c31]{font-size:14px;color:#4b5563;font-weight:500}@media (max-width: 480px){.my-num-grid[data-v-c4689c31]{grid-template-columns:repeat(3,1fr)}.my-num-input[data-v-c4689c31]{padding:8px 4px}}.lotto-result-page[data-v-49fd98c3]{max-width:1000px;margin:0 auto;padding:20px}.page-header[data-v-49fd98c3]{text-align:center;margin-bottom:30px}.page-header h1[data-v-49fd98c3]{font-size:32px;color:#1f2937;margin:0 0 10px}.page-header p[data-v-49fd98c3]{font-size:16px;color:#6b7280;margin:0}.info-section[data-v-49fd98c3]{margin-top:40px}details[data-v-49fd98c3]{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000001a;overflow:hidden}summary[data-v-49fd98c3]{padding:18px 24px;font-weight:600;color:#1f2937;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex;align-items:center;justify-content:space-between}summary[data-v-49fd98c3]::-webkit-details-marker{display:none}summary[data-v-49fd98c3]:after{content:"▼";font-size:12px;color:#6b7280;transition:transform .2s}details[open] summary[data-v-49fd98c3]:after{transform:rotate(180deg)}.info-content[data-v-49fd98c3]{padding:0 24px 24px}.info-card[data-v-49fd98c3]{background:#f9fafb;padding:20px;border-radius:10px;margin-bottom:15px}.info-card[data-v-49fd98c3]:last-child{margin-bottom:0}.info-card h4[data-v-49fd98c3]{margin:0 0 12px;color:#1f2937;font-size:16px}.info-card p[data-v-49fd98c3]{color:#4b5563;line-height:1.6;margin:0 0 10px}.info-card ul[data-v-49fd98c3]{margin:0;padding-left:20px}.info-card li[data-v-49fd98c3]{color:#4b5563;line-height:1.8;margin-bottom:5px}.info-card li strong[data-v-49fd98c3]{color:#1f2937}.info-card a[data-v-49fd98c3]{color:#3b82f6;text-decoration:none}.info-card a[data-v-49fd98c3]:hover{text-decoration:underline}.info-card.warning[data-v-49fd98c3]{background:#fffbeb;border-left:4px solid #f59e0b}.info-card.warning h4[data-v-49fd98c3]{color:#92400e}.info-card.warning p[data-v-49fd98c3]{color:#78350f}.note[data-v-49fd98c3]{font-size:12px;color:#6b7280;margin-top:10px}.color-guide[data-v-49fd98c3]{display:flex;gap:20px;flex-wrap:wrap}.color-item[data-v-49fd98c3]{display:flex;align-items:center;gap:10px}.ball-example[data-v-49fd98c3]{width:30px;height:30px;border-radius:50%}.ball-example.yellow[data-v-49fd98c3]{background:#f59e0b}.ball-example.blue[data-v-49fd98c3]{background:#3b82f6}.ball-example.red[data-v-49fd98c3]{background:#ef4444}.ball-example.gray[data-v-49fd98c3]{background:#6b7280}.ball-example.green[data-v-49fd98c3]{background:#22c55e}.prob-table[data-v-49fd98c3]{display:flex;flex-direction:column;gap:8px}.prob-row[data-v-49fd98c3]{display:grid;grid-template-columns:60px 1fr 120px;align-items:center;padding:10px 15px;background:#fff;border-radius:8px;font-size:14px}.prob-row .rank[data-v-49fd98c3]{font-weight:600;color:#1e3a5f}.prob-row .condition[data-v-49fd98c3]{color:#4b5563}.prob-row .probability[data-v-49fd98c3]{font-family:Courier New,monospace;color:#6b7280;text-align:right}@media (max-width: 768px){.lotto-result-page[data-v-49fd98c3]{padding:15px}.page-header h1[data-v-49fd98c3]{font-size:24px}.info-content[data-v-49fd98c3]{padding:0 15px 15px}summary[data-v-49fd98c3]{padding:15px}.color-guide[data-v-49fd98c3]{gap:15px}.prob-row[data-v-49fd98c3]{grid-template-columns:50px 1fr 100px;font-size:13px}}
