.lottery-analysis .text-gray[data-v-f459947a]{color:#666}.lottery-analysis .filter-group .btn[data-v-f459947a],.lottery-analysis .filter-group .select[data-v-f459947a]{background:#fff;border:1px solid #ddd;border-radius:4px;padding:8px 16px}.lottery-analysis .filter-group .btn.active[data-v-f459947a],.lottery-analysis .filter-group .select.active[data-v-f459947a]{background:#ff4757;color:#fff}.lottery-analysis .filter-group .select[data-v-f459947a]{width:100%}.lottery-analysis .streak-section .streak-title[data-v-f459947a]{color:#333;margin-bottom:15px}.lottery-analysis .streak-section .number-grid[data-v-f459947a]{display:flex;flex-wrap:wrap;gap:10px}.lottery-analysis .streak-section .number-grid .number-item[data-v-f459947a]{align-items:center;background:#f8f8f8;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;width:60px}.lottery-analysis .streak-section .number-grid .number-item.active[data-v-f459947a]{background:#ff4757;border-color:#ff4757;color:#fff}.lottery-analysis .streak-section .number-grid .number-item.active[data-v-f459947a]:hover{background:#ff4757;color:#fff}.lottery-analysis .streak-section .number-grid .number-item[data-v-f459947a]:hover{background:#f5cdc5;color:#ed1f1f}.lottery-analysis .streak-section .number-grid .number-item:hover .position[data-v-f459947a]{opacity:1;visibility:visible}.lottery-analysis .streak-section .number-grid .number-item .position[data-v-f459947a]{background:#000c;border-radius:4px;bottom:130%;font-size:13px;left:50%;margin-top:5px;opacity:0;position:absolute;transform:translate(-50%);transition:all .2s ease;visibility:hidden;white-space:nowrap;z-index:9999}.lottery-analysis .streak-section .number-grid .number-item .position[data-v-f459947a]:after{border:5px solid transparent;border-top-color:#000c;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.lottery-analysis .bridge-details[data-v-f459947a]{background:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;margin-top:20px;padding:15px}.lottery-analysis .bridge-details .details-table[data-v-f459947a]{border-collapse:collapse;margin-top:10px;width:100%}.lottery-analysis .bridge-details .details-table td[data-v-f459947a],.lottery-analysis .bridge-details .details-table th[data-v-f459947a]{border:1px solid #ddd;padding:8px;text-align:left}.lottery-analysis .bridge-details .details-table th[data-v-f459947a]{background:#f8f8f8}.lottery-analysis .bridge-details .details-table .last-loto[data-v-f459947a]{background:#f8f8f8;border-radius:3px;display:inline-block;font-size:12px;margin-right:4px;padding:2px 6px}.lottery-analysis .legend[data-v-f459947a]{display:flex;gap:20px;margin:20px 0}.lottery-analysis .legend .legend-item[data-v-f459947a]{align-items:center;display:flex;gap:8px}.lottery-analysis .legend .legend-item .color-dot[data-v-f459947a]{border-radius:50%;height:12px;width:12px}.lottery-analysis .legend .legend-item .color-dot.red[data-v-f459947a]{background:#ff4757}.lottery-analysis .legend .legend-item .color-dot.orange[data-v-f459947a]{background:coral}.lottery-analysis .loading[data-v-f459947a]{color:#666;padding:40px;text-align:center}.lottery-analysis .error[data-v-f459947a]{background:#ffebe6;border-radius:4px;color:#ff4757;padding:20px}
