.selector-row-item td[data-v-fc92c460]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:4px;padding-right:4px}.selector-row-item .selector-label-cell[data-v-fc92c460]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center;position:sticky;left:0;z-index:6;vertical-align:middle}.row-checkbox[data-v-fc92c460]{width:14px;height:14px;cursor:pointer;margin:0 4px 0 0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #999;border-radius:50%;outline:none;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;vertical-align:middle}.row-checkbox[data-v-fc92c460]:checked{background:#ff4757;border-color:#ff4757}.row-checkbox[data-v-fc92c460]:checked:after{content:"";position:absolute;top:1px;left:3.5px;width:3px;height:6px;border:solid #fff;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.label-text[data-v-fc92c460]{font-size:11px;font-weight:500;color:#333;vertical-align:middle}.selector-row-item.selected[data-v-fc92c460]{background:#fff8e1}.selector-row-item .red-zone[data-v-fc92c460]{background:#fff5f5;color:#e53e3e}.selector-row-item .blue-zone[data-v-fc92c460]{background:#f0f8ff;color:#2b6cb0}.selector-row-item .stat-cell[data-v-fc92c460]{font-size:11px;color:#333;background:#fff;min-width:40px}.selector-row-item .number-cell[data-v-fc92c460]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;width:22px}.selector-row-item .number-cell[data-v-fc92c460]:hover{background:rgba(255,71,87,.1)!important}.selector-row-item .number-cell.blue-zone[data-v-fc92c460]:hover{background:rgba(43,108,176,.1)!important}.number-text[data-v-fc92c460]{font-size:11px;font-weight:500;color:#e53e3e}.number-text.blue[data-v-fc92c460]{color:#2b6cb0}.number-ball[data-v-fc92c460]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:500;color:#fff;background:#e53e3e;position:relative;z-index:2}.number-ball.blue[data-v-fc92c460]{background:#2b6cb0}.action-placeholder-row[data-v-fc92c460]{background:#f8f9fa;border-top:2px solid #e0e0e0}.action-placeholder-cell[data-v-fc92c460]{padding:0!important;border:1px solid #e0e0e0;height:43px;line-height:43px;-webkit-box-sizing:border-box;box-sizing:border-box}.trend-chart[data-v-4669f174]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-4669f174],.loading-container[data-v-4669f174],.trend-chart[data-v-4669f174]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-4669f174],.loading-container[data-v-4669f174]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-4669f174]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-4669f174 1s linear infinite;animation:spin-data-v-4669f174 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-4669f174{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-4669f174{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-4669f174]{font-size:11px;color:#666;margin:0}.error-message[data-v-4669f174]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-4669f174]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-4669f174],.trend-table-container[data-v-4669f174]{width:100%;height:100%;overflow:auto;position:relative}.trend-table-container[data-v-4669f174]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lines-canvas[data-v-4669f174]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.trend-table[data-v-4669f174]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:800px}.sticky-left[data-v-4669f174]{z-index:2}.header-row[data-v-4669f174]{position:sticky;top:0}.header-row.zone-row[data-v-4669f174]{z-index:7}.header-row.number-row[data-v-4669f174]{z-index:6}.trend-table th[data-v-4669f174]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px}.sticky-left[data-v-4669f174]{z-index:8}.trend-table td[data-v-4669f174]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:8px;padding-right:8px}.period-col[data-v-4669f174]{width:32px;background:#f0f8ff;font-size:11px}.zone-header[data-v-4669f174]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important}.number-col[data-v-4669f174]{width:22px;font-size:11px;font-weight:500}.red-zone[data-v-4669f174]{background:#fff5f5;color:#e53e3e}.blue-zone[data-v-4669f174]{background:#f0f8ff;color:#2b6cb0}.header-row th[data-v-4669f174]{background:#f8f9fa!important;color:#333!important}tbody td.red-zone[data-v-4669f174]{background:#fff5f5;color:#e53e3e}tbody td.blue-zone[data-v-4669f174]{background:#f0f8ff;color:#2b6cb0}.stat-col[data-v-4669f174]{min-width:32px;font-size:11px;font-weight:500;background:#f8f9fa;color:#333}.stat-cell[data-v-4669f174]{font-size:11px;color:#333;background:#fff;min-width:32px}.highlight-pink[data-v-4669f174]{background:#ffebee!important;color:#e53e3e!important}.highlight-blue[data-v-4669f174]{background:#e3f2fd!important;color:#2b6cb0!important}.sticky-left[data-v-4669f174]{position:sticky;left:0;z-index:6;background:#f0f8ff!important}.data-row[data-v-4669f174]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-4669f174]{background:#e8f4f8!important}.period-cell[data-v-4669f174]{width:22px!important}.period-cell[data-v-4669f174],.weekday-cell[data-v-4669f174]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-4669f174]{width:25px!important;border-left:none!important}.sticky-left[data-v-4669f174]:nth-child(2){left:35px}.number-cell[data-v-4669f174]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500}.number-cell[data-v-4669f174]:hover{background:rgba(25,118,210,.1)}.hit-ball[data-v-4669f174]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:500;color:#fff}.red-ball[data-v-4669f174]{background:#e53e3e}.blue-ball[data-v-4669f174]{background:#2b6cb0;position:relative;z-index:2}.miss-text[data-v-4669f174]{font-size:11px;color:#e53e3e;font-weight:500}.blue-zone .miss-text[data-v-4669f174]{color:#2b6cb0}.stats-row[data-v-4669f174]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-4669f174]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-4669f174]{font-weight:500;color:#333}.appearance-count-row td[data-v-4669f174]{color:#a92727!important}.avg-omission-row td[data-v-4669f174]{color:#824242!important}.max-omission-row td[data-v-4669f174]{color:#3764ca!important}.max-consecutive-row td[data-v-4669f174]{color:#46526f!important}.consecutive-numbers[data-v-4669f174],.period-repeat[data-v-4669f174]{background-color:#a92727!important;color:#fff!important}.header-top[data-v-4669f174]{position:sticky;top:0;z-index:10}@media (max-width:768px){.trend-table[data-v-4669f174]{min-width:600px}.period-col[data-v-4669f174]{width:22px}.zone-label[data-v-4669f174]{width:20px}.number-col[data-v-4669f174]{width:16px}.trend-table th[data-v-4669f174]{height:28px;font-size:11px}.trend-table td[data-v-4669f174]{height:20px}}@media (max-width:480px){.trend-table[data-v-4669f174]{min-width:500px}.period-col[data-v-4669f174]{width:25px}.zone-label[data-v-4669f174]{width:18px}.number-col[data-v-4669f174]{width:14px}.hit-ball[data-v-4669f174]{font-size:11px}.trend-table th[data-v-4669f174]{height:20px;font-size:11px}.trend-table td[data-v-4669f174]{height:20px}}.selector-action-bar[data-v-4669f174]{background:#f8f9fa;border-top:2px solid #e0e0e0;border-bottom:1px solid #e0e0e0;position:absolute;left:0;width:100%;z-index:20;display:none;pointer-events:auto}.selector-action-bar.collapsed[data-v-4669f174]{background:none;border-top:none;border-bottom:none}.selector-action-buttons[data-v-4669f174]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:8px;padding:4px 0 4px 10px;height:32px}.selector-btn-action[data-v-4669f174]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px 0;font-size:11px;color:#333;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:20px;cursor:pointer;white-space:nowrap;min-width:58px;text-align:center;line-height:1.3}.selector-btn-toggle[data-v-4669f174]{border-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:58px;padding:5px 12px;background:#d0d0d0;color:#fff;border-color:#d0d0d0}tbody.trend-number-selector.selector-collapsed[data-v-4669f174]{display:none!important}.trend-chart[data-v-32e512b5]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-32e512b5],.loading-container[data-v-32e512b5],.trend-chart[data-v-32e512b5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-32e512b5],.loading-container[data-v-32e512b5]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-32e512b5]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-32e512b5 1s linear infinite;animation:spin-data-v-32e512b5 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-32e512b5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-32e512b5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-32e512b5]{font-size:11px;color:#666;margin:0}.error-message[data-v-32e512b5]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-32e512b5]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-32e512b5]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-32e512b5]{width:100%;overflow:auto;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trend-table[data-v-32e512b5]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:800px}.sticky-left[data-v-32e512b5]{z-index:2}.header-row[data-v-32e512b5]{background:#f8f9fa;position:sticky;top:0}.header-row.zone-row[data-v-32e512b5]{z-index:7}.header-row.number-row[data-v-32e512b5]{z-index:6}.trend-table th[data-v-32e512b5]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px}.sticky-left[data-v-32e512b5]{z-index:8}.trend-table td[data-v-32e512b5]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:8px;padding-right:8px}.period-col[data-v-32e512b5]{width:32px;background:#f0f8ff;font-size:11px}.zone-header[data-v-32e512b5]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important}.number-col[data-v-32e512b5]{width:22px;font-size:11px;font-weight:500}.red-zone[data-v-32e512b5]{background:#fff5f5;color:#e53e3e}.blue-zone[data-v-32e512b5]{background:#f0f8ff;color:#2b6cb0}.header-row th[data-v-32e512b5]{background:#f8f9fa!important;color:#333!important}tbody td.red-zone[data-v-32e512b5]{background:#fff5f5;color:#e53e3e}tbody td.blue-zone[data-v-32e512b5]{background:#f0f8ff;color:#2b6cb0}.stat-col[data-v-32e512b5]{min-width:32px;font-size:11px;font-weight:500;background:#f8f9fa;color:#333}.stat-cell[data-v-32e512b5]{font-size:11px;color:#333;background:#fff;min-width:32px}.highlight-pink[data-v-32e512b5]{background:#ffebee!important;color:#e53e3e!important}.highlight-blue[data-v-32e512b5]{background:#e3f2fd!important;color:#2b6cb0!important}.highlight-consecutive[data-v-32e512b5]{background:#4caf50!important;color:#fff!important;font-weight:700}.sticky-left[data-v-32e512b5]{position:sticky;left:0;z-index:6;background:#f0f8ff!important}.data-row[data-v-32e512b5]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-32e512b5]{background:#e8f4f8!important}.period-cell[data-v-32e512b5]{width:22px!important}.period-cell[data-v-32e512b5],.weekday-cell[data-v-32e512b5]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-32e512b5]{width:25px!important;border-left:none!important}.sticky-left[data-v-32e512b5]:nth-child(2){left:35px}.number-cell[data-v-32e512b5]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500}.number-cell[data-v-32e512b5]:hover{background:rgba(25,118,210,.1)}.hit-ball[data-v-32e512b5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:500;color:#fff}.red-ball[data-v-32e512b5]{background:#e53e3e}.blue-ball[data-v-32e512b5]{background:#2b6cb0}.miss-text[data-v-32e512b5]{font-size:11px;color:#e53e3e;font-weight:500}.blue-zone .miss-text[data-v-32e512b5]{color:#2b6cb0}.stats-row[data-v-32e512b5]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-32e512b5]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-32e512b5]{font-weight:500;color:#333}.appearance-count-row td[data-v-32e512b5]{color:#a92727!important}.avg-omission-row td[data-v-32e512b5]{color:#824242!important}.max-omission-row td[data-v-32e512b5]{color:#3764ca!important}.max-consecutive-row td[data-v-32e512b5]{color:#46526f!important}.consecutive-numbers[data-v-32e512b5],.period-repeat[data-v-32e512b5]{background-color:#a92727!important;color:#fff!important}.header-top[data-v-32e512b5]{position:sticky;top:0;z-index:10}.analysis-col[data-v-32e512b5],.analysis-header[data-v-32e512b5]{background:#e8f5e8!important;color:#2e7d32!important}.analysis-col[data-v-32e512b5]{font-weight:500}.blue-header[data-v-32e512b5],.blue-number-cell[data-v-32e512b5]{background:#e3f2fd!important;color:#1976d2!important;font-weight:500;min-width:80px}.blue-number-cell[data-v-32e512b5]{padding:8px!important}.blue-stat-item[data-v-32e512b5]{margin:2px 0;font-size:11px}.blue-balls-container[data-v-32e512b5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.blue-ball-number[data-v-32e512b5],.blue-balls-container[data-v-32e512b5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blue-ball-number[data-v-32e512b5]{display:inline-block;width:20px;height:20px;border-radius:50%;background:#2b6cb0;color:#fff;font-size:11px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}@media (max-width:768px){.trend-table[data-v-32e512b5]{min-width:600px}.period-col[data-v-32e512b5]{width:22px}.zone-label[data-v-32e512b5]{width:20px}.number-col[data-v-32e512b5]{width:16px}.trend-table th[data-v-32e512b5]{height:28px;font-size:11px}.trend-table td[data-v-32e512b5]{height:20px}}@media (max-width:480px){.trend-table[data-v-32e512b5]{min-width:500px}.period-col[data-v-32e512b5]{width:25px}.zone-label[data-v-32e512b5]{width:18px}.number-col[data-v-32e512b5]{width:14px}.hit-ball[data-v-32e512b5]{font-size:11px}.trend-table th[data-v-32e512b5]{height:20px;font-size:11px}.trend-table td[data-v-32e512b5]{height:20px}}.trend-chart[data-v-b824df4a]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-b824df4a],.loading-container[data-v-b824df4a],.trend-chart[data-v-b824df4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-b824df4a],.loading-container[data-v-b824df4a]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-b824df4a]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-b824df4a 1s linear infinite;animation:spin-data-v-b824df4a 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-b824df4a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-b824df4a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-b824df4a]{font-size:11px;color:#666;margin:0}.error-message[data-v-b824df4a]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-b824df4a]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-b824df4a]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-b824df4a]{width:100%;overflow:auto;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trend-table[data-v-b824df4a]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:800px}.sticky-left[data-v-b824df4a]{z-index:2}.header-row[data-v-b824df4a]{background:#f8f9fa;position:sticky;top:0}.header-row.zone-row[data-v-b824df4a]{z-index:7}.header-row.number-row[data-v-b824df4a]{z-index:6}.trend-table th[data-v-b824df4a]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px}.sticky-left[data-v-b824df4a]{z-index:8}.trend-table td[data-v-b824df4a]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:8px;padding-right:8px}.period-col[data-v-b824df4a]{width:32px;background:#f0f8ff;font-size:11px}.zone-header[data-v-b824df4a]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important}.number-col[data-v-b824df4a]{width:22px;font-size:11px;font-weight:500}.red-zone[data-v-b824df4a]{background:#fff5f5;color:#e53e3e}.blue-zone[data-v-b824df4a]{background:#f0f8ff;color:#2b6cb0}.header-row th[data-v-b824df4a]{background:#f8f9fa!important;color:#333!important}tbody td.red-zone[data-v-b824df4a]{background:#fff5f5;color:#e53e3e}tbody td.blue-zone[data-v-b824df4a]{background:#f0f8ff;color:#2b6cb0}.stat-col[data-v-b824df4a]{min-width:32px;font-size:11px;font-weight:500;background:#f8f9fa;color:#333}.stat-cell[data-v-b824df4a]{font-size:11px;color:#333;background:#fff;min-width:32px}.highlight-pink[data-v-b824df4a]{background:#ffebee!important;color:#e53e3e!important}.highlight-blue[data-v-b824df4a]{background:#e3f2fd!important;color:#2b6cb0!important}.highlight-duplicate[data-v-b824df4a]{background:#4caf50!important;color:#fff!important;font-weight:700}.sticky-left[data-v-b824df4a]{position:sticky;left:0;z-index:6;background:#f0f8ff!important}.data-row[data-v-b824df4a]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-b824df4a]{background:#e8f4f8!important}.period-cell[data-v-b824df4a]{width:22px!important}.period-cell[data-v-b824df4a],.weekday-cell[data-v-b824df4a]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-b824df4a]{width:25px!important;border-left:none!important}.sticky-left[data-v-b824df4a]:nth-child(2){left:35px}.number-cell[data-v-b824df4a]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500}.number-cell[data-v-b824df4a]:hover{background:rgba(25,118,210,.1)}.hit-ball[data-v-b824df4a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:500;color:#fff}.red-ball[data-v-b824df4a]{background:#e53e3e}.blue-ball[data-v-b824df4a]{background:#2b6cb0}.miss-text[data-v-b824df4a]{font-size:11px;color:#e53e3e;font-weight:500}.blue-zone .miss-text[data-v-b824df4a]{color:#2b6cb0}.stats-row[data-v-b824df4a]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-b824df4a]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-b824df4a]{font-weight:500;color:#333}.appearance-count-row td[data-v-b824df4a]{color:#a92727!important}.avg-omission-row td[data-v-b824df4a]{color:#824242!important}.max-omission-row td[data-v-b824df4a]{color:#3764ca!important}.max-consecutive-row td[data-v-b824df4a]{color:#46526f!important}.consecutive-numbers[data-v-b824df4a],.period-repeat[data-v-b824df4a]{background-color:#a92727!important;color:#fff!important}.header-top[data-v-b824df4a]{position:sticky;top:0;z-index:10}.analysis-col[data-v-b824df4a],.analysis-header[data-v-b824df4a]{background:#e8f5e8!important;color:#2e7d32!important}.analysis-col[data-v-b824df4a]{font-weight:500}.blue-header[data-v-b824df4a],.blue-number-cell[data-v-b824df4a]{background:#e3f2fd!important;color:#1976d2!important;font-weight:500;min-width:80px}.blue-number-cell[data-v-b824df4a]{padding:8px!important}.blue-balls-container[data-v-b824df4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.blue-ball-number[data-v-b824df4a],.blue-balls-container[data-v-b824df4a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blue-ball-number[data-v-b824df4a]{display:inline-block;width:20px;height:20px;border-radius:50%;background:#2b6cb0;color:#fff;font-size:11px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}.blue-stat-item[data-v-b824df4a]{margin:2px 0;font-size:11px}@media (max-width:768px){.trend-table[data-v-b824df4a]{min-width:600px}.period-col[data-v-b824df4a]{width:22px}.zone-label[data-v-b824df4a]{width:20px}.number-col[data-v-b824df4a]{width:16px}.trend-table th[data-v-b824df4a]{height:28px;font-size:11px}.trend-table td[data-v-b824df4a]{height:20px}}@media (max-width:480px){.trend-table[data-v-b824df4a]{min-width:500px}.period-col[data-v-b824df4a]{width:25px}.zone-label[data-v-b824df4a]{width:18px}.number-col[data-v-b824df4a]{width:14px}.hit-ball[data-v-b824df4a]{font-size:11px}.trend-table th[data-v-b824df4a]{height:20px;font-size:11px}.trend-table td[data-v-b824df4a]{height:20px}}.trend-chart[data-v-0afde35e]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-0afde35e],.loading-container[data-v-0afde35e],.trend-chart[data-v-0afde35e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-0afde35e],.loading-container[data-v-0afde35e]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-0afde35e]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-0afde35e 1s linear infinite;animation:spin-data-v-0afde35e 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-0afde35e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-0afde35e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-0afde35e]{font-size:11px;color:#666;margin:0}.error-message[data-v-0afde35e]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-0afde35e]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-0afde35e]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-0afde35e]{width:100%;overflow:auto;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lines-canvas[data-v-0afde35e]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.trend-table[data-v-0afde35e]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:800px}.sticky-left[data-v-0afde35e]{z-index:2}.header-row[data-v-0afde35e]{background:#f8f9fa;position:sticky;top:0}.header-row.zone-row[data-v-0afde35e]{z-index:7}.header-row.number-row[data-v-0afde35e]{z-index:6}.trend-table th[data-v-0afde35e]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px}.sticky-left[data-v-0afde35e]{z-index:8}.trend-table td[data-v-0afde35e]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:8px;padding-right:8px}.period-col[data-v-0afde35e]{width:32px;background:#f0f8ff;font-size:11px}.position-header[data-v-0afde35e]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.sub-header[data-v-0afde35e]{width:25px;background:#f8f9fa;font-size:11px;font-weight:500}.ratio-header[data-v-0afde35e]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.ratio-col[data-v-0afde35e]{width:25px;background:#f8f9fa;font-size:11px;font-weight:500}.blue-header[data-v-0afde35e]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;min-width:32px}.blue-header[data-v-0afde35e],.header-row th[data-v-0afde35e]{background:#f8f9fa!important;color:#333!important}tbody td.red-zone[data-v-0afde35e]{background:#fff5f5;color:#e53e3e}tbody td.blue-zone[data-v-0afde35e]{background:#f0f8ff;color:#2b6cb0}.stat-col[data-v-0afde35e]{min-width:32px;font-size:11px;font-weight:500;background:#f8f9fa;color:#333}.stat-cell[data-v-0afde35e]{font-size:11px;color:#333;background:#fff;min-width:32px}.sticky-left[data-v-0afde35e]{position:sticky;left:0;z-index:6;background:#f0f8ff!important}.data-row[data-v-0afde35e]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-0afde35e]{background:#e8f4f8!important}.period-cell[data-v-0afde35e]{width:22px!important}.period-cell[data-v-0afde35e],.weekday-cell[data-v-0afde35e]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-0afde35e]{width:25px!important;border-left:none!important}.sticky-left[data-v-0afde35e]:nth-child(2){left:35px}.size-cell[data-v-0afde35e]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;min-width:20px}.size-cell[data-v-0afde35e]:hover{background:rgba(25,118,210,.1)}.size-cell.highlight[data-type=big][data-v-0afde35e]{color:#995ac9;background:#e4c6fe}.size-cell.highlight[data-type=small][data-v-0afde35e]{color:#f7750d;background:#ffe6a3}.ratio-cell[data-v-0afde35e]{font-size:11px;color:#333;background:#fff;min-width:20px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.ratio-cell[data-v-0afde35e]:hover{background:rgba(25,118,210,.1)}.ratio-cell.highlight[data-v-0afde35e]{color:#fff;background:#7a69ff;font-weight:500;position:relative;z-index:2}.blue-number-cell[data-v-0afde35e]{background:#e3f2fd!important;color:#333!important;font-weight:500;padding:8px!important;min-width:32px}.blue-number-cell.highlight[data-type=big][data-v-0afde35e]{color:#995ac9;background:#e4c6fe!important}.blue-number-cell.highlight[data-type=small][data-v-0afde35e]{color:#f7750d;background:#ffe6a3!important}.stats-row[data-v-0afde35e]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-0afde35e]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-0afde35e]{font-weight:500;color:#333}.appearance-count-row td[data-v-0afde35e]{color:#a92727!important}.avg-omission-row td[data-v-0afde35e]{color:#824242!important}.max-omission-row td[data-v-0afde35e]{color:#3764ca!important}.max-consecutive-row td[data-v-0afde35e]{color:#46526f!important}.header-top[data-v-0afde35e]{position:sticky;top:0;z-index:10}@media (max-width:768px){.trend-table[data-v-0afde35e]{min-width:600px}.period-col[data-v-0afde35e]{width:22px}.ratio-col[data-v-0afde35e],.sub-header[data-v-0afde35e]{width:25px}}@media (max-width:480px){.trend-table[data-v-0afde35e]{min-width:500px}.period-col[data-v-0afde35e],.ratio-col[data-v-0afde35e],.sub-header[data-v-0afde35e]{width:25px}}.trend-chart[data-v-f2d5570a]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-f2d5570a],.loading-container[data-v-f2d5570a],.trend-chart[data-v-f2d5570a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-f2d5570a],.loading-container[data-v-f2d5570a]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-f2d5570a]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-f2d5570a 1s linear infinite;animation:spin-data-v-f2d5570a 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-f2d5570a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-f2d5570a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-f2d5570a]{font-size:11px;color:#666;margin:0}.error-message[data-v-f2d5570a]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-f2d5570a]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-f2d5570a]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-f2d5570a]{width:100%;overflow:auto;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trend-table[data-v-f2d5570a]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:800px}.sticky-left[data-v-f2d5570a]{z-index:2}.header-row[data-v-f2d5570a]{background:#f8f9fa;position:sticky;top:0}.header-row.zone-row[data-v-f2d5570a]{z-index:7}.header-row.number-row[data-v-f2d5570a]{z-index:6}.trend-table th[data-v-f2d5570a]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px}.sticky-left[data-v-f2d5570a]{z-index:8}.trend-table td[data-v-f2d5570a]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:8px;padding-right:8px}.period-col[data-v-f2d5570a]{width:32px;background:#f0f8ff;font-size:11px}.position-header[data-v-f2d5570a]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.sub-header[data-v-f2d5570a]{width:25px;background:#f8f9fa;font-size:11px;font-weight:500}.ratio-header[data-v-f2d5570a]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.ratio-col[data-v-f2d5570a]{width:25px;background:#f8f9fa;font-size:11px;font-weight:500}.blue-header[data-v-f2d5570a]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;min-width:32px}.blue-header[data-v-f2d5570a],.header-row th[data-v-f2d5570a]{background:#f8f9fa!important;color:#333!important}tbody td.red-zone[data-v-f2d5570a]{background:#fff5f5;color:#e53e3e}tbody td.blue-zone[data-v-f2d5570a]{background:#f0f8ff;color:#2b6cb0}.stat-col[data-v-f2d5570a]{min-width:32px;font-size:11px;font-weight:500;background:#f8f9fa;color:#333}.stat-cell[data-v-f2d5570a]{font-size:11px;color:#333;background:#fff;min-width:32px}.sticky-left[data-v-f2d5570a]{position:sticky;left:0;z-index:6;background:#f0f8ff!important}.data-row[data-v-f2d5570a]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-f2d5570a]{background:#e8f4f8!important}.period-cell[data-v-f2d5570a]{width:22px!important}.period-cell[data-v-f2d5570a],.weekday-cell[data-v-f2d5570a]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-f2d5570a]{width:25px!important;border-left:none!important}.sticky-left[data-v-f2d5570a]:nth-child(2){left:35px}.size-cell[data-v-f2d5570a]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;min-width:20px}.size-cell[data-v-f2d5570a]:hover{background:rgba(25,118,210,.1)}.size-cell.highlight[data-type=odd][data-v-f2d5570a]{color:#995ac9;background:#e4c6fe}.size-cell.highlight[data-type=even][data-v-f2d5570a]{color:#f7750d;background:#ffe6a3}.ratio-cell[data-v-f2d5570a]{font-size:11px;color:#333;background:#fff;min-width:20px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.ratio-cell[data-v-f2d5570a]:hover{background:rgba(25,118,210,.1)}.ratio-cell.highlight[data-v-f2d5570a]{color:#fff;background:#7a69ff;font-weight:600;position:relative;z-index:2}.blue-number-cell[data-v-f2d5570a]{background:#e3f2fd!important;color:#333!important;font-weight:500;padding:8px!important;min-width:32px}.blue-number-cell.highlight[data-type=odd][data-v-f2d5570a]{color:#995ac9;background:#e4c6fe!important}.blue-number-cell.highlight[data-type=even][data-v-f2d5570a]{color:#f7750d;background:#ffe6a3!important}.stats-row[data-v-f2d5570a]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-f2d5570a]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-f2d5570a]{font-weight:500;color:#333}.appearance-count-row td[data-v-f2d5570a]{color:#a92727!important}.avg-omission-row td[data-v-f2d5570a]{color:#824242!important}.max-omission-row td[data-v-f2d5570a]{color:#3764ca!important}.max-consecutive-row td[data-v-f2d5570a]{color:#46526f!important}.header-top[data-v-f2d5570a]{position:sticky;top:0;z-index:10}@media (max-width:768px){.trend-table[data-v-f2d5570a]{min-width:600px}.period-col[data-v-f2d5570a]{width:22px}.ratio-col[data-v-f2d5570a],.sub-header[data-v-f2d5570a]{width:25px}}@media (max-width:480px){.trend-table[data-v-f2d5570a]{min-width:500px}.period-col[data-v-f2d5570a],.ratio-col[data-v-f2d5570a],.sub-header[data-v-f2d5570a]{width:25px}}.lines-canvas[data-v-f2d5570a]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.trend-chart[data-v-6b1a3c93]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-6b1a3c93],.loading-container[data-v-6b1a3c93],.trend-chart[data-v-6b1a3c93]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-6b1a3c93],.loading-container[data-v-6b1a3c93]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-6b1a3c93]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-6b1a3c93 1s linear infinite;animation:spin-data-v-6b1a3c93 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-6b1a3c93{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-6b1a3c93{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-6b1a3c93]{font-size:11px;color:#666;margin:0}.error-message[data-v-6b1a3c93]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-6b1a3c93]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-6b1a3c93]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-6b1a3c93]{width:100%;overflow:auto;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trend-table[data-v-6b1a3c93]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:800px}.sticky-left[data-v-6b1a3c93]{z-index:2}.header-row[data-v-6b1a3c93]{background:#f8f9fa;position:sticky;top:0}.header-row.zone-row[data-v-6b1a3c93]{z-index:7}.header-row.number-row[data-v-6b1a3c93]{z-index:6}.trend-table th[data-v-6b1a3c93]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px}.sticky-left[data-v-6b1a3c93]{z-index:8}.trend-table td[data-v-6b1a3c93]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:8px;padding-right:8px}.period-col[data-v-6b1a3c93]{width:32px;background:#f0f8ff;font-size:11px}.value-col[data-v-6b1a3c93]{width:32px;background:#f8f9fa;font-size:11px;font-weight:500}.span-header[data-v-6b1a3c93]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.span-col[data-v-6b1a3c93]{width:22px;background:#f8f9fa;font-size:11px;font-weight:500}.analysis-header[data-v-6b1a3c93]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.analysis-col[data-v-6b1a3c93]{width:25px;background:#f8f9fa;font-size:11px;font-weight:500}.amplitude-header[data-v-6b1a3c93],.amplitude-trend-header[data-v-6b1a3c93]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.amplitude-col[data-v-6b1a3c93]{width:22px;background:#f8f9fa;font-size:11px;font-weight:500}.header-row th[data-v-6b1a3c93]{background:#f8f9fa!important;color:#333!important}tbody td.red-zone[data-v-6b1a3c93]{background:#fff5f5;color:#e53e3e}tbody td.blue-zone[data-v-6b1a3c93]{background:#f0f8ff;color:#2b6cb0}.stat-col[data-v-6b1a3c93]{min-width:32px;font-size:11px;font-weight:500;background:#f8f9fa;color:#333}.stat-cell[data-v-6b1a3c93]{font-size:11px;color:#333;background:#fff;min-width:32px}.sticky-left[data-v-6b1a3c93]{position:sticky;left:0;z-index:6;background:#f0f8ff!important}.data-row[data-v-6b1a3c93]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-6b1a3c93]{background:#e8f4f8!important}.period-cell[data-v-6b1a3c93]{width:22px!important}.period-cell[data-v-6b1a3c93],.weekday-cell[data-v-6b1a3c93]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-6b1a3c93]{width:25px!important;border-left:none!important}.sticky-left[data-v-6b1a3c93]:nth-child(2){left:35px}.value-cell[data-v-6b1a3c93]{font-size:11px;color:#333;background:#fff;min-width:32px;font-weight:500}.span-trend-cell[data-v-6b1a3c93]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;min-width:22px}.span-trend-cell[data-v-6b1a3c93]:hover{background:rgba(25,118,210,.1)}.span-trend-cell.highlight[data-v-6b1a3c93]{color:#fff;background:#7a69ff;font-weight:600;position:relative;z-index:2}.analysis-cell[data-v-6b1a3c93]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;min-width:20px}.analysis-cell[data-v-6b1a3c93]:hover{background:rgba(25,118,210,.1)}.analysis-cell.highlight-purple[data-v-6b1a3c93]{color:#995ac9;background:#e4c6fe}.analysis-cell.highlight-orange[data-v-6b1a3c93]{color:#f7750d;background:#ffe6a3}.analysis-cell.highlight-0[data-v-6b1a3c93]{color:#2b6cb0;background:#e3f2fd}.analysis-cell.highlight-1[data-v-6b1a3c93]{color:#e53e3e;background:#ffe6a3}.analysis-cell.highlight-2[data-v-6b1a3c93]{color:#4caf50;background:#e8f5e8}.amplitude-cell[data-v-6b1a3c93]{font-size:11px;color:#333;background:#fff;min-width:32px;font-weight:500}.amplitude-trend-cell[data-v-6b1a3c93]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;min-width:22px}.amplitude-trend-cell[data-v-6b1a3c93]:hover{background:rgba(25,118,210,.1)}.amplitude-trend-cell.highlight[data-v-6b1a3c93]{color:#fff;background:#7a69ff;font-weight:600;position:relative;z-index:2}.stats-row[data-v-6b1a3c93]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-6b1a3c93]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-6b1a3c93]{font-weight:500;color:#333}.appearance-count-row td[data-v-6b1a3c93]{color:#a92727!important}.avg-omission-row td[data-v-6b1a3c93]{color:#824242!important}.max-omission-row td[data-v-6b1a3c93]{color:#3764ca!important}.max-consecutive-row td[data-v-6b1a3c93]{color:#46526f!important}.header-top[data-v-6b1a3c93]{position:sticky;top:0;z-index:10}@media (max-width:768px){.trend-table[data-v-6b1a3c93]{min-width:600px}.period-col[data-v-6b1a3c93]{width:22px}.span-col[data-v-6b1a3c93]{width:25px}.analysis-col[data-v-6b1a3c93]{width:22px}}@media (max-width:480px){.trend-table[data-v-6b1a3c93]{min-width:500px}.period-col[data-v-6b1a3c93]{width:25px}.span-col[data-v-6b1a3c93]{width:22px}.analysis-col[data-v-6b1a3c93]{width:25px}}.lines-canvas[data-v-6b1a3c93]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.trend-chart[data-v-cb7936e2]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-cb7936e2],.loading-container[data-v-cb7936e2],.trend-chart[data-v-cb7936e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-cb7936e2],.loading-container[data-v-cb7936e2]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-cb7936e2]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-cb7936e2 1s linear infinite;animation:spin-data-v-cb7936e2 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-cb7936e2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-cb7936e2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-cb7936e2]{font-size:11px;color:#666;margin:0}.error-message[data-v-cb7936e2]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-cb7936e2]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-cb7936e2]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-cb7936e2]{width:100%;overflow:auto;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trend-table[data-v-cb7936e2]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:800px}.sticky-left[data-v-cb7936e2]{z-index:2}.header-row[data-v-cb7936e2]{background:#f8f9fa;position:sticky;top:0}.header-row.zone-row[data-v-cb7936e2]{z-index:7}.header-row.number-row[data-v-cb7936e2]{z-index:6}.trend-table th[data-v-cb7936e2]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px}.sticky-left[data-v-cb7936e2]{z-index:8}.trend-table td[data-v-cb7936e2]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:8px;padding-right:8px}.period-col[data-v-cb7936e2],.weekday-col[data-v-cb7936e2]{width:32px;background:#f0f8ff;font-size:11px}.sum-col[data-v-cb7936e2]{width:32px;background:#f8f9fa;font-size:11px;font-weight:500}.sum-range-header[data-v-cb7936e2]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.sum-range-col[data-v-cb7936e2]{width:32px;background:#f8f9fa;font-size:11px;font-weight:500}.analysis-header[data-v-cb7936e2]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.analysis-col[data-v-cb7936e2]{width:32px;background:#f8f9fa;font-size:11px;font-weight:500}.tail-trend-header[data-v-cb7936e2]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.tail-col[data-v-cb7936e2]{width:32px;background:#f8f9fa;font-size:11px;font-weight:500}.header-row th[data-v-cb7936e2]{background:#f8f9fa!important;color:#333!important}tbody td.red-zone[data-v-cb7936e2]{background:#fff5f5;color:#e53e3e}tbody td.blue-zone[data-v-cb7936e2]{background:#f0f8ff;color:#2b6cb0}.stat-col[data-v-cb7936e2]{min-width:32px;font-size:11px;font-weight:500;background:#f8f9fa;color:#333}.stat-cell[data-v-cb7936e2]{font-size:11px;color:#333;background:#fff;min-width:32px}.sticky-left[data-v-cb7936e2]{position:sticky;left:0;z-index:6;background:#f0f8ff!important}.data-row[data-v-cb7936e2]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-cb7936e2]{background:#e8f4f8!important}.period-cell[data-v-cb7936e2]{width:22px!important}.period-cell[data-v-cb7936e2],.weekday-cell[data-v-cb7936e2]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-cb7936e2]{width:25px!important;border-left:none!important}.sticky-left[data-v-cb7936e2]:nth-child(2){left:35px}.sum-cell[data-v-cb7936e2]{font-size:11px;color:#333;background:#fff;min-width:32px;font-weight:500}.sum-range-cell[data-v-cb7936e2]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;min-width:32px}.sum-range-cell[data-v-cb7936e2]:hover{background:rgba(25,118,210,.1)}.sum-range-cell.highlight[data-v-cb7936e2]{color:#fff;background:#7a69ff;font-weight:600;position:relative;z-index:2}.analysis-cell[data-v-cb7936e2]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;min-width:32px}.analysis-cell[data-v-cb7936e2]:hover{background:rgba(25,118,210,.1)}.analysis-cell.highlight[data-v-cb7936e2]{color:#fff;background:#7a69ff;font-weight:600;position:relative;z-index:2}.tail-trend-cell[data-v-cb7936e2]{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative;font-size:11px;font-weight:500;min-width:32px}.tail-trend-cell[data-v-cb7936e2]:hover{background:rgba(25,118,210,.1)}.tail-trend-cell.highlight[data-v-cb7936e2]{color:#fff;background:#7a69ff;font-weight:600;position:relative;z-index:2}.stats-row[data-v-cb7936e2]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-cb7936e2]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-cb7936e2]{font-weight:500;color:#333}.appearance-count-row td[data-v-cb7936e2]{color:#a92727!important}.avg-omission-row td[data-v-cb7936e2]{color:#824242!important}.max-omission-row td[data-v-cb7936e2]{color:#3764ca!important}.max-consecutive-row td[data-v-cb7936e2]{color:#46526f!important}.header-top[data-v-cb7936e2]{position:sticky;top:0;z-index:10}@media (max-width:768px){.trend-table[data-v-cb7936e2]{min-width:600px}.period-col[data-v-cb7936e2]{width:22px}.sum-range-col[data-v-cb7936e2]{width:32px}.analysis-col[data-v-cb7936e2],.tail-col[data-v-cb7936e2]{width:22px}}@media (max-width:480px){.trend-table[data-v-cb7936e2]{min-width:500px}.period-col[data-v-cb7936e2]{width:25px}.sum-range-col[data-v-cb7936e2]{width:45px}.analysis-col[data-v-cb7936e2],.tail-col[data-v-cb7936e2]{width:25px}}.lines-canvas[data-v-cb7936e2]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.trend-chart[data-v-39844708]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-39844708],.loading-container[data-v-39844708],.trend-chart[data-v-39844708]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-39844708],.loading-container[data-v-39844708]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-39844708]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-39844708 1s linear infinite;animation:spin-data-v-39844708 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-39844708{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-39844708{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-39844708]{font-size:11px;color:#666;margin:0}.error-message[data-v-39844708]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-39844708]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-39844708]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-39844708]{width:100%;overflow:auto;position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trend-table[data-v-39844708]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:800px}.sticky-left[data-v-39844708]{z-index:2}.header-row[data-v-39844708]{background:#f8f9fa;position:sticky;top:0}.header-row.zone-row[data-v-39844708]{z-index:7}.header-row.number-row[data-v-39844708]{z-index:6}.trend-table th[data-v-39844708]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px}.sticky-left[data-v-39844708]{z-index:8}.trend-table td[data-v-39844708]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px;padding-left:8px;padding-right:8px}.period-col[data-v-39844708],.weekday-col[data-v-39844708]{width:32px;background:#f0f8ff;font-size:11px}.number-header[data-v-39844708]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.number-col[data-v-39844708]{width:32px;background:#f8f9fa;font-size:11px;font-weight:500}.distribution-header[data-v-39844708]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.distribution-col[data-v-39844708]{width:32px;background:#f8f9fa;font-size:11px;font-weight:500}.count-header[data-v-39844708]{font-size:11px;font-weight:500;border-bottom:2px solid #e0e0e0;background:#f8f9fa!important;color:#333!important;min-width:32px}.count-col[data-v-39844708]{width:32px;background:#f8f9fa;font-size:11px;font-weight:500}.header-row th[data-v-39844708]{background:#f8f9fa!important;color:#333!important}tbody td.red-zone[data-v-39844708]{background:#fff5f5;color:#e53e3e}tbody td.count-zone[data-v-39844708]{background:#f0f8ff;color:#2b6cb0}.stat-col[data-v-39844708]{min-width:32px;font-size:11px;font-weight:500;background:#f8f9fa;color:#333}.stat-cell[data-v-39844708]{font-size:11px;color:#333;background:#fff;min-width:32px}.sticky-left[data-v-39844708]{position:sticky;left:0;z-index:6;background:#f0f8ff!important}.data-row[data-v-39844708]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-39844708]{background:#e8f4f8!important}.period-cell[data-v-39844708]{width:22px!important}.period-cell[data-v-39844708],.weekday-cell[data-v-39844708]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-39844708]{width:25px!important;border-left:none!important}.sticky-left[data-v-39844708]:nth-child(2){left:35px}.number-cell[data-v-39844708]{font-size:11px;color:#333;background:#fff;min-width:32px;font-weight:500}.number-cell.highlight[data-v-39844708]{color:#e53e3e;background:#ffe6a3;font-weight:700}.number-cell.odd-highlight[data-v-39844708]{color:#f7750d;background:#ffe6a3}.number-cell.even-highlight[data-v-39844708]{color:#995ac9;background:#e4c6fe}.hit-ball[data-v-39844708]{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;font-weight:700;font-size:11px}.red-ball[data-v-39844708]{background:#e53e3e;color:#fff}.stats-row[data-v-39844708]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-39844708]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-39844708]{font-weight:500;color:#333}.appearance-count-row td[data-v-39844708]{color:#a92727!important}.avg-omission-row td[data-v-39844708]{color:#824242!important}.max-omission-row td[data-v-39844708]{color:#3764ca!important}.max-consecutive-row td[data-v-39844708]{color:#46526f!important}.header-top[data-v-39844708]{position:sticky;top:0;z-index:10}@media (max-width:768px){.trend-table[data-v-39844708]{min-width:600px}.period-col[data-v-39844708]{width:22px}.number-col[data-v-39844708]{width:32px}.count-col[data-v-39844708],.distribution-col[data-v-39844708]{width:22px}}@media (max-width:480px){.trend-table[data-v-39844708]{min-width:500px}.period-col[data-v-39844708]{width:25px}.number-col[data-v-39844708]{width:22px}.count-col[data-v-39844708],.distribution-col[data-v-39844708]{width:25px}}.trend-chart[data-v-9cea66cc]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-9cea66cc],.loading-container[data-v-9cea66cc],.trend-chart[data-v-9cea66cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-container[data-v-9cea66cc],.loading-container[data-v-9cea66cc]{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-9cea66cc]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-9cea66cc 1s linear infinite;animation:spin-data-v-9cea66cc 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-9cea66cc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-9cea66cc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-9cea66cc]{font-size:11px;color:#666;margin:0}.error-message[data-v-9cea66cc]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-9cea66cc]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-9cea66cc]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-9cea66cc]{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;position:relative}.trend-table[data-v-9cea66cc]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:1200px}.sticky-header[data-v-9cea66cc]{position:sticky;top:0;z-index:10}.sticky-left[data-v-9cea66cc]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-row[data-v-9cea66cc]{background:#f8f9fa}.trend-table th[data-v-9cea66cc]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;font-weight:500;height:26px;background:#f8f9fa!important;color:#333!important}.trend-table td[data-v-9cea66cc]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.period-col[data-v-9cea66cc]{width:32px;background:#f0f8ff;font-size:11px}.position-header[data-v-9cea66cc]{background:#e3f2fd!important;color:#1976d2!important;font-size:11px;font-weight:500}.sub-header[data-v-9cea66cc]{background:#f5f5f5!important;color:#666!important;font-size:11px;font-weight:500}.ratio-header[data-v-9cea66cc]{background:#e8f5e8!important;color:#2e7d32!important;font-size:11px;font-weight:500}.ratio-col[data-v-9cea66cc]{background:#f1f8e9!important;color:#2e7d32!important;font-size:11px;font-weight:500}.blue-header[data-v-9cea66cc]{background:#fff3e0!important;color:#f57c00!important;font-size:11px;font-weight:500}.blue-col[data-v-9cea66cc]{background:#fff8e1!important;color:#f57c00!important;font-size:11px;font-weight:500}.data-row[data-v-9cea66cc]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-9cea66cc]{background:#e8f4f8!important}.period-cell[data-v-9cea66cc]{width:22px!important}.period-cell[data-v-9cea66cc],.weekday-cell[data-v-9cea66cc]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.weekday-cell[data-v-9cea66cc]{width:25px!important;border-left:none!important}.sticky-left[data-v-9cea66cc]:nth-child(2){left:35px}.size-cell[data-v-9cea66cc]{font-size:11px;color:#666;width:32px;min-width:32px}.size-cell.highlight-purple[data-v-9cea66cc]{color:#995ac9;background:#e4c6fe;font-weight:500}.size-cell.highlight-orange[data-v-9cea66cc]{color:#f7750d;background:#ffe6a3;font-weight:500}.ratio-cell[data-v-9cea66cc]{font-size:11px;color:#666;width:32px;min-width:32px}.ratio-cell.highlight[data-v-9cea66cc]{color:#fff;background:#7a69ff;font-weight:600;position:relative;z-index:2}.blue-cell[data-v-9cea66cc]{font-size:11px;color:#666;width:32px;min-width:32px}.blue-cell.highlight-purple[data-v-9cea66cc]{color:#995ac9;background:#e4c6fe;font-weight:500}.blue-cell.highlight-orange[data-v-9cea66cc]{color:#f7750d;background:#ffe6a3;font-weight:500}.stats-row[data-v-9cea66cc]{background:#f8f9fa}.stats-row.hit-count-row[data-v-9cea66cc]{background:#e8f5e8}.stats-row.avg-omission-row[data-v-9cea66cc]{background:#fff3e0}.stats-row.max-omission-row[data-v-9cea66cc]{background:#ffebee}.stats-row.max-consecutive-row[data-v-9cea66cc]{background:#f3e5f5}@media (max-width:768px){.trend-table[data-v-9cea66cc]{min-width:800px}.period-col[data-v-9cea66cc]{width:22px}.blue-cell[data-v-9cea66cc],.ratio-cell[data-v-9cea66cc],.size-cell[data-v-9cea66cc]{width:32px;min-width:32px}}@media (max-width:480px){.trend-table[data-v-9cea66cc]{min-width:600px}.period-col[data-v-9cea66cc]{width:25px}.blue-cell[data-v-9cea66cc],.ratio-cell[data-v-9cea66cc],.size-cell[data-v-9cea66cc]{width:22px;min-width:22px}}.lines-canvas[data-v-9cea66cc]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.dlt-container[data-v-621e26f6]{width:100%;min-height:100vh;background:#f5f5f5;-ms-flex-direction:column;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-overflow-scrolling:touch;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.dlt-container[data-v-621e26f6],.main-content[data-v-621e26f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-scroll-chaining:none;overscroll-behavior:contain}.main-content[data-v-621e26f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;overflow:auto;-ms-flex-direction:column;flex-direction:column;-webkit-overflow-scrolling:touch;-ms-touch-action:pan-y;touch-action:pan-y;padding-bottom:46px}.no-header .main-content[data-v-621e26f6]{height:100vh;padding-bottom:46px}.bottom-controls[data-v-621e26f6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;background:#fff;border-top:1px solid #e0e0e0;position:fixed;bottom:0;left:0;right:0;z-index:10;max-width:640px;margin:0 auto}.bottom-controls[data-v-621e26f6],.period-selector[data-v-621e26f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.period-selector[data-v-621e26f6]{gap:8px}.period-btn[data-v-621e26f6]{padding:6px 12px;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:4px;font-size:13px;color:#666;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.period-btn.active[data-v-621e26f6]{background:#ff4757;border-color:#ff4757;color:#fff}.period-btn[data-v-621e26f6]:hover:not(.active){background:#f0f0f0;border-color:#d0d0d0}.selected-numbers[data-v-621e26f6]{font-size:14px;color:#666}.add-to-selection-btn[data-v-621e26f6]{padding:6px 16px;background:#ff4757;border:none;border-radius:4px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500}.add-to-selection-btn[data-v-621e26f6]:hover{background:#ff3545}.add-to-selection-btn[data-v-621e26f6]:active{-webkit-transform:scale(.98);transform:scale(.98)}@media (max-width:768px){.bottom-controls[data-v-621e26f6]{padding:10px 12px}}@media (max-width:480px){.bottom-controls[data-v-621e26f6]{padding:8px 10px}.period-btn[data-v-621e26f6]{padding:5px 10px;font-size:12px}.add-to-selection-btn[data-v-621e26f6]{padding:5px 12px;font-size:12px}.selected-numbers[data-v-621e26f6]{font-size:13px}}