.selector-row-item td[data-v-5d604300]{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-5d604300]{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;min-width:45px}.row-checkbox[data-v-5d604300]{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-5d604300]:checked{background:#ff4757;border-color:#ff4757}.row-checkbox[data-v-5d604300]: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-5d604300]{font-size:11px;font-weight:500;color:#333;vertical-align:middle}.selector-row-item.selected[data-v-5d604300]{background:#fff8e1}.selector-row-item .position-zone[data-v-5d604300]{background:#fff;color:#e53e3e}.selector-row-item .group-zone[data-v-5d604300]{background:#f5f5f5;color:#666}.value-placeholder[data-v-5d604300],.win-number-placeholder[data-v-5d604300]{background:#f5f5f5!important;color:#999!important}.selector-row-item .stat-cell[data-v-5d604300]{font-size:11px;color:#333;background:#fff;min-width:25px}.selector-row-item .number-cell[data-v-5d604300]{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-5d604300]:hover{background:rgba(255,71,87,.1)!important}.number-text[data-v-5d604300]{font-size:11px;font-weight:500;color:#e53e3e}.number-text-gray[data-v-5d604300]{font-size:11px;font-weight:500;color:#999}.number-ball[data-v-5d604300]{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}.action-placeholder-row[data-v-5d604300]{background:#f8f9fa;border-top:2px solid #e0e0e0}.action-placeholder-cell[data-v-5d604300]{padding:0!important;border:1px solid #e0e0e0;height:43px;line-height:43px;-webkit-box-sizing:border-box;box-sizing:border-box}.play-type-modal-overlay[data-v-1a45503f]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.play-type-modal-content[data-v-1a45503f]{background:#fff;border-radius:12px;width:85%;max-width:340px;overflow:hidden}.modal-header[data-v-1a45503f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 20px;position:relative}.modal-title[data-v-1a45503f]{font-size:16px;font-weight:500;color:#333}.modal-close[data-v-1a45503f]{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:4px}.modal-body[data-v-1a45503f]{padding:16px 20px}.lottery-info[data-v-1a45503f]{font-size:15px;color:#333;margin-bottom:16px}.numbers-row[data-v-1a45503f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.numbers-label[data-v-1a45503f]{font-size:14px;color:#666}.numbers-value[data-v-1a45503f]{font-size:16px;color:#ff4757;font-weight:500}.bet-info-row[data-v-1a45503f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:14px}.bet-info-label[data-v-1a45503f]{color:#666}.bet-info-value[data-v-1a45503f]{color:#ff4757;font-weight:500;margin:0 2px}.play-type-row[data-v-1a45503f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-type-label[data-v-1a45503f]{font-size:14px;color:#666;margin-right:12px}.play-type-options[data-v-1a45503f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.play-type-btn[data-v-1a45503f]{padding:6px 16px;border-radius:4px;font-size:14px;color:#666;background:#f5f5f5;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.play-type-btn.active[data-v-1a45503f]{background:#ff4757;color:#fff}.play-type-btn.disabled[data-v-1a45503f]{opacity:.4;cursor:not-allowed}.modal-footer[data-v-1a45503f]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 20px;gap:12px}.btn-copy[data-v-1a45503f]{border:1px solid #ff4757;border-radius:22px;background:#fff;color:#ff4757}.btn-copy[data-v-1a45503f],.btn-save[data-v-1a45503f]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;font-size:15px;cursor:pointer}.btn-save[data-v-1a45503f]{border:none;border-radius:22px;background:#ff4757;color:#fff}.play-type-modal-enter-active[data-v-1a45503f],.play-type-modal-leave-active[data-v-1a45503f]{-webkit-transition:opacity .3s;transition:opacity .3s}.play-type-modal-enter-active .play-type-modal-content[data-v-1a45503f],.play-type-modal-leave-active .play-type-modal-content[data-v-1a45503f]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.play-type-modal-enter[data-v-1a45503f],.play-type-modal-leave-to[data-v-1a45503f]{opacity:0}.play-type-modal-enter .play-type-modal-content[data-v-1a45503f],.play-type-modal-leave-to .play-type-modal-content[data-v-1a45503f]{-webkit-transform:scale(.9);transform:scale(.9)}.trend-chart[data-v-11f2427a]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-11f2427a],.loading-container[data-v-11f2427a],.trend-chart[data-v-11f2427a]{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-11f2427a],.loading-container[data-v-11f2427a]{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-11f2427a]{width:25px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-11f2427a 1s linear infinite;animation:spin-data-v-11f2427a 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-11f2427a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-11f2427a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-11f2427a]{font-size:11px;color:#666;margin:0}.error-message[data-v-11f2427a]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-11f2427a]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-11f2427a]{width:100%;height:100%;overflow:auto;position:relative}.trend-table-container[data-v-11f2427a]{width:100%;overflow-x: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-11f2427a]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.trend-table[data-v-11f2427a]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-11f2427a]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-top[data-v-11f2427a]{top:0}.header-row[data-v-11f2427a],.header-top[data-v-11f2427a]{position:sticky;z-index:10;background:#f8f9fa}.header-row.zone-row[data-v-11f2427a]{top:0;z-index:10}.header-row.number-row[data-v-11f2427a]{top:26px;z-index:6}.header-row th[data-v-11f2427a]{background:#f8f9fa!important;border:1px solid #e0e0e0}.trend-table th[data-v-11f2427a]{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-11f2427a]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-11f2427a]{min-width:45px;background:#f0f8ff;font-size:11px}.zone-header[data-v-11f2427a]{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.test-col[data-v-11f2427a],.zone-header[data-v-11f2427a]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important}.test-col[data-v-11f2427a],.test-number-cell[data-v-11f2427a],.win-number-cell[data-v-11f2427a]{width:40px;min-width:40px}.test-number-cell.two-same[data-v-11f2427a],.win-number-cell.two-same[data-v-11f2427a]{background:#a6c2a3!important;color:#fff!important}.test-number-cell.three-same[data-v-11f2427a],.win-number-cell.three-same[data-v-11f2427a]{background:#000!important;color:#fff!important}.number-col[data-v-11f2427a]{width:22px;min-width:22px}.number-col[data-v-11f2427a],.value-col[data-v-11f2427a]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important}.value-col[data-v-11f2427a]{width:25px;min-width:24px}.data-row[data-v-11f2427a]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-11f2427a]{background:#e8f4f8!important}.i-cell[data-v-11f2427a]{padding:2px 4px!important;background:#f0f8ff;text-align:center}.i-cell[data-v-11f2427a],.test-number-cell[data-v-11f2427a],.win-number-cell[data-v-11f2427a]{font-size:11px;font-weight:500;color:#333}.test-value-cell[data-v-11f2427a],.win-value-cell[data-v-11f2427a]{font-size:11px;color:#666}.distribution-cell[data-v-11f2427a]{font-size:11px;color:#666;width:22px;min-width:22px;position:relative}.distribution-cell.highlight[data-v-11f2427a]{position:relative;z-index:2;background:transparent}.hit-ball[data-v-11f2427a]{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%;background:#e53e3e;color:#fff;font-weight:500;font-size:11px}.group-cell.highlight[data-v-11f2427a]{color:#fff!important;font-weight:500;background:#7a69f6!important}.highlight-012[data-v-11f2427a]{background:#fff3e0!important;color:#f57c00!important;font-weight:500}.stats-row[data-v-11f2427a]{background:#f8f9fa;border-top:2px solid #e0e0e0}.stats-row[data-v-11f2427a]:nth-child(2n){background:#f0f0f0}.stats-row td[data-v-11f2427a]{font-weight:500;color:#333}.number-cell[data-v-11f2427a],.test-cell[data-v-11f2427a]{font-size:11px;color:#333;font-weight:500}@media (max-width:768px){.trend-table[data-v-11f2427a]{min-width:600px}.i-col[data-v-11f2427a]{width:40px}.distribution-col[data-v-11f2427a],.number-col[data-v-11f2427a],.test-col[data-v-11f2427a]{width:28px}}@media (max-width:480px){.trend-table[data-v-11f2427a]{min-width:500px}.i-col[data-v-11f2427a]{width:36px}.distribution-col[data-v-11f2427a],.number-col[data-v-11f2427a],.test-col[data-v-11f2427a]{width:25px}}.selector-action-bar[data-v-11f2427a]{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-11f2427a]{background:none;border-top:none;border-bottom:none}.selector-action-buttons[data-v-11f2427a]{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-11f2427a]{-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-11f2427a]{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-11f2427a]{display:none!important}.trend-chart[data-v-7f1bce82]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-7f1bce82],.loading-container[data-v-7f1bce82],.trend-chart[data-v-7f1bce82]{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-7f1bce82],.loading-container[data-v-7f1bce82]{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-7f1bce82]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-7f1bce82 1s linear infinite;animation:spin-data-v-7f1bce82 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-7f1bce82{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-7f1bce82{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-7f1bce82]{font-size:11px;color:#666;margin:0}.error-message[data-v-7f1bce82]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-7f1bce82]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-7f1bce82]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-7f1bce82]{width:100%;overflow-x:auto;overflow-y: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-7f1bce82]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-7f1bce82]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-top[data-v-7f1bce82]{position:sticky;top:0;z-index:10;background:#f8f9fa}.header-row th[data-v-7f1bce82]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}.header-row[data-v-7f1bce82]{background:#f8f9fa;position:sticky;z-index:10}.header-row.zone-row[data-v-7f1bce82]{top:0;z-index:10}.header-row.number-row[data-v-7f1bce82]{top:26px;z-index:6}.trend-table th[data-v-7f1bce82]{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-7f1bce82]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-7f1bce82]{min-width:45px;background:#f0f8ff;font-size:11px}.consecutive-header[data-v-7f1bce82],.distribution-header[data-v-7f1bce82],.shape-header[data-v-7f1bce82],.type-header[data-v-7f1bce82]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.number-col[data-v-7f1bce82]{width:22px;min-width:22px}.number-col[data-v-7f1bce82],.value-col[data-v-7f1bce82]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important}.value-col[data-v-7f1bce82]{width:20px;min-width:20px}.consecutive-col[data-v-7f1bce82],.shape-col[data-v-7f1bce82],.type-col[data-v-7f1bce82]{font-size:11px;font-weight:500;width:22px;min-width:22px;background:#f8f9fa!important;color:#333!important}.i-cell[data-v-7f1bce82]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.win-number-cell[data-v-7f1bce82]{font-size:11px;font-weight:500;width:32px;min-width:32px}.win-number-cell.two-same[data-v-7f1bce82]{background:#a6c2a3!important;color:#fff!important}.win-number-cell.three-same[data-v-7f1bce82]{background:#000!important;color:#fff!important}.distribution-cell[data-v-7f1bce82]{font-size:11px;color:#666;width:22px;min-width:22px;position:relative}.distribution-cell.highlight[data-v-7f1bce82]{background:transparent;position:relative;z-index:2}.hit-ball[data-v-7f1bce82]{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%;background:#e53e3e;color:#fff;font-weight:500;font-size:11px}.consecutive-cell[data-v-7f1bce82],.shape-cell[data-v-7f1bce82],.type-cell[data-v-7f1bce82]{font-size:11px;color:#666;width:22px;min-width:22px}.consecutive-cell.highlight[data-v-7f1bce82],.shape-cell.highlight[data-v-7f1bce82],.type-cell.highlight[data-v-7f1bce82]{color:#fff;font-weight:500;background:#7a69f6}.shape-cell.highlight[data-v-7f1bce82]{position:relative;z-index:2}.lines-canvas[data-v-7f1bce82]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.stats-row[data-v-7f1bce82]{background:#f8f9fa;font-weight:500}.stats-row .sticky-left[data-v-7f1bce82]{background:#f0f8ff!important;font-weight:500;z-index:8}.stats-row td.sticky-left[data-v-7f1bce82]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.stats-row td[data-v-7f1bce82]{background:#f8f9fa!important;color:#333!important;font-weight:500}@media (max-width:768px){.trend-table[data-v-7f1bce82]{min-width:600px}.i-col[data-v-7f1bce82]{width:22px}.consecutive-col[data-v-7f1bce82],.number-col[data-v-7f1bce82],.shape-col[data-v-7f1bce82],.type-col[data-v-7f1bce82]{width:20px}}@media (max-width:480px){.trend-table[data-v-7f1bce82]{min-width:500px}.i-col[data-v-7f1bce82]{width:20px}.number-col[data-v-7f1bce82]{width:22px}.consecutive-col[data-v-7f1bce82],.shape-col[data-v-7f1bce82],.type-col[data-v-7f1bce82]{width:20px}}.trend-chart[data-v-02150f57]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-02150f57],.loading-container[data-v-02150f57],.trend-chart[data-v-02150f57]{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-02150f57],.loading-container[data-v-02150f57]{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-02150f57]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-02150f57 1s linear infinite;animation:spin-data-v-02150f57 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-02150f57{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-02150f57{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-02150f57]{font-size:11px;color:#666;margin:0}.error-message[data-v-02150f57]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-02150f57]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-02150f57]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-02150f57]{width:100%;overflow-x:auto;overflow-y: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-02150f57]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.trend-table[data-v-02150f57]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-02150f57]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-top[data-v-02150f57]{position:sticky;top:0;z-index:10;background:#f8f9fa}.stats-row[data-v-02150f57]{background:#f8f9fa;font-weight:500}.stats-row .sticky-left[data-v-02150f57]{background:#f0f8ff!important;font-weight:500;z-index:8}.stats-row td[data-v-02150f57]{background:#f8f9fa!important;color:#333!important;font-weight:500}.header-row th[data-v-02150f57]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}.header-row[data-v-02150f57]{background:#f8f9fa;position:sticky;z-index:10}.header-row.zone-row[data-v-02150f57]{top:0;z-index:10}.header-row.number-row[data-v-02150f57]{top:26px;z-index:6}.trend-table th[data-v-02150f57]{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-02150f57]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-02150f57]{min-width:45px;background:#f0f8ff;font-size:11px}.group-header[data-v-02150f57],.position-header[data-v-02150f57],.ratio-header[data-v-02150f57],.shape-header[data-v-02150f57]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.number-col[data-v-02150f57],.sub-header[data-v-02150f57]{font-size:11px;font-weight:500;width:22px;min-width:22px;background:#f8f9fa!important;color:#333!important}.group-col[data-v-02150f57],.ratio-col[data-v-02150f57],.shape-col[data-v-02150f57]{font-size:11px;font-weight:500;width:32px;min-width:32px;background:#f8f9fa!important;color:#333!important}.i-cell[data-v-02150f57]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.test-number-cell[data-v-02150f57],.win-number-cell[data-v-02150f57]{font-size:11px;font-weight:500;width:32px;min-width:32px}.size-cell[data-v-02150f57]{font-size:11px;width:22px;min-width:22px}.size-cell.big.highlight[data-v-02150f57]{color:#fff;background:#995ac9}.size-cell.small.highlight[data-v-02150f57]{color:#fff;background:#f7750d}.group-cell[data-v-02150f57],.ratio-cell[data-v-02150f57],.shape-cell[data-v-02150f57]{font-size:11px;width:32px;min-width:32px}.group-cell.highlight[data-v-02150f57],.ratio-cell.highlight[data-v-02150f57],.shape-cell.highlight[data-v-02150f57]{color:#fff;background:#7a69f6;z-index:2;position:relative}.test-number-cell.two-same[data-v-02150f57],.win-number-cell.two-same[data-v-02150f57]{color:#fff!important;background:#a6c2a3!important}.test-number-cell.three-same[data-v-02150f57],.win-number-cell.three-same[data-v-02150f57]{color:#fff!important;background:#000!important}@media (max-width:768px){.trend-table[data-v-02150f57]{min-width:600px}.i-col[data-v-02150f57]{width:22px}.number-col[data-v-02150f57],.sub-header[data-v-02150f57]{width:20px}.group-col[data-v-02150f57],.ratio-col[data-v-02150f57],.shape-col[data-v-02150f57]{width:22px}}@media (max-width:480px){.trend-table[data-v-02150f57]{min-width:500px}.group-col[data-v-02150f57],.i-col[data-v-02150f57],.number-col[data-v-02150f57],.ratio-col[data-v-02150f57],.shape-col[data-v-02150f57],.sub-header[data-v-02150f57]{width:20px}}.trend-chart[data-v-7a84f34e]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-7a84f34e],.loading-container[data-v-7a84f34e],.trend-chart[data-v-7a84f34e]{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-7a84f34e],.loading-container[data-v-7a84f34e]{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-7a84f34e]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-7a84f34e 1s linear infinite;animation:spin-data-v-7a84f34e 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-7a84f34e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-7a84f34e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-7a84f34e]{font-size:11px;color:#666;margin:0}.error-message[data-v-7a84f34e]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-7a84f34e]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-7a84f34e]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-7a84f34e]{width:100%;overflow-x:auto;overflow-y: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-7a84f34e]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-7a84f34e]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-top[data-v-7a84f34e]{position:sticky;top:0;z-index:10;background:#f8f9fa}.stats-row[data-v-7a84f34e]{background:#f8f9fa;font-weight:500}.stats-row .sticky-left[data-v-7a84f34e]{background:#f0f8ff!important;font-weight:500;z-index:8}.stats-row td[data-v-7a84f34e]{background:#f8f9fa!important;color:#333!important;font-weight:500}.header-row th[data-v-7a84f34e]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}.header-row[data-v-7a84f34e]{background:#f8f9fa;position:sticky;z-index:10}.header-row.zone-row[data-v-7a84f34e]{top:0;z-index:10}.header-row.number-row[data-v-7a84f34e]{top:26px;z-index:6}.trend-table th[data-v-7a84f34e]{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-7a84f34e]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-7a84f34e]{min-width:45px;background:#f0f8ff;font-size:11px}.group-header[data-v-7a84f34e],.position-header[data-v-7a84f34e],.ratio-header[data-v-7a84f34e],.shape-header[data-v-7a84f34e]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.number-col[data-v-7a84f34e],.sub-header[data-v-7a84f34e]{font-size:11px;font-weight:500;width:22px;min-width:22px;background:#f8f9fa!important;color:#333!important}.group-col[data-v-7a84f34e],.ratio-col[data-v-7a84f34e],.shape-col[data-v-7a84f34e]{font-size:11px;font-weight:500;width:32px;min-width:32px;background:#f8f9fa!important;color:#333!important}.i-cell[data-v-7a84f34e]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.test-number-cell[data-v-7a84f34e],.win-number-cell[data-v-7a84f34e]{font-size:11px;font-weight:500;width:32px;min-width:32px}.size-cell[data-v-7a84f34e]{font-size:11px;width:22px;min-width:22px}.size-cell.odd.highlight[data-v-7a84f34e]{color:#fff;background:#995ac9}.size-cell.even.highlight[data-v-7a84f34e]{color:#fff;background:#f7750d}.group-cell[data-v-7a84f34e],.ratio-cell[data-v-7a84f34e],.shape-cell[data-v-7a84f34e]{font-size:11px;width:32px;min-width:32px}.group-cell.highlight[data-v-7a84f34e],.ratio-cell.highlight[data-v-7a84f34e],.shape-cell.highlight[data-v-7a84f34e]{color:#fff;background:#7a69ff;position:relative;z-index:2}.lines-canvas[data-v-7a84f34e]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.test-number-cell.two-same[data-v-7a84f34e],.win-number-cell.two-same[data-v-7a84f34e]{color:#fff!important;background:#a6c2a3!important}.test-number-cell.three-same[data-v-7a84f34e],.win-number-cell.three-same[data-v-7a84f34e]{color:#fff!important;background:#000!important}@media (max-width:768px){.trend-table[data-v-7a84f34e]{min-width:600px}.i-col[data-v-7a84f34e]{width:22px}.number-col[data-v-7a84f34e],.sub-header[data-v-7a84f34e]{width:20px}.group-col[data-v-7a84f34e],.ratio-col[data-v-7a84f34e],.shape-col[data-v-7a84f34e]{width:22px}}@media (max-width:480px){.trend-table[data-v-7a84f34e]{min-width:500px}.group-col[data-v-7a84f34e],.i-col[data-v-7a84f34e],.number-col[data-v-7a84f34e],.ratio-col[data-v-7a84f34e],.shape-col[data-v-7a84f34e],.sub-header[data-v-7a84f34e]{width:20px}}.trend-chart[data-v-22386f03]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-22386f03],.loading-container[data-v-22386f03],.trend-chart[data-v-22386f03]{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-22386f03],.loading-container[data-v-22386f03]{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-22386f03]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-22386f03 1s linear infinite;animation:spin-data-v-22386f03 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-22386f03{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-22386f03{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-22386f03]{font-size:11px;color:#666;margin:0}.error-message[data-v-22386f03]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-22386f03]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-22386f03]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-22386f03]{width:100%;overflow-x:auto;overflow-y: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-22386f03]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-22386f03]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-top[data-v-22386f03]{top:0}.header-row[data-v-22386f03],.header-top[data-v-22386f03]{position:sticky;z-index:10;background:#f8f9fa}.header-row.zone-row[data-v-22386f03]{top:0;z-index:10}.header-row.number-row[data-v-22386f03]{top:26px;z-index:6}.header-row th[data-v-22386f03]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}.stats-row[data-v-22386f03]{background:#f8f9fa;font-weight:500}.stats-row .sticky-left[data-v-22386f03]{background:#f0f8ff!important;font-weight:500;z-index:8}.stats-row td[data-v-22386f03],.trend-table th[data-v-22386f03]{background:#f8f9fa!important;color:#333!important;font-weight:500}.trend-table th[data-v-22386f03]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;height:26px}.trend-table td[data-v-22386f03]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-22386f03]{min-width:45px;background:#f0f8ff;font-size:11px}.amplitude-header[data-v-22386f03],.analysis-header[data-v-22386f03],.distribution-header[data-v-22386f03],.p-header[data-v-22386f03]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.number-col[data-v-22386f03]{width:22px;min-width:22px}.number-col[data-v-22386f03],.value-col[data-v-22386f03]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important}.value-col[data-v-22386f03]{width:20px;min-width:20px}.analysis-col[data-v-22386f03],.path-col[data-v-22386f03]{font-size:11px;font-weight:500;width:22px;min-width:22px;background:#f8f9fa!important;color:#333!important}.i-cell[data-v-22386f03]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.test-number-cell[data-v-22386f03],.win-number-cell[data-v-22386f03]{font-size:11px;font-weight:500;width:32px;min-width:32px}.value-cell[data-v-22386f03]{font-size:11px;width:20px;min-width:20px}.distribution-cell[data-v-22386f03]{font-size:11px;width:22px;min-width:22px}.distribution-cell.highlight[data-v-22386f03]{color:#fff;background:#7a69f6}.p-cell[data-v-22386f03]{font-size:11px;width:22px;min-width:22px}.p-cell.highlight[data-v-22386f03]{color:#fff;background:#7a69ff;position:relative;z-index:2}.amplitude-cell[data-v-22386f03],.analysis-cell[data-v-22386f03]{font-size:11px;width:22px;min-width:22px}.analysis-cell.highlight-purple[data-v-22386f03]{background:#e4c6fe;color:#995ac9;position:relative;z-index:2}.analysis-cell.highlight-yellow[data-v-22386f03]{background:#ffe6a3;color:#f7750d;position:relative;z-index:2}.amplitude-cell.highlight[data-v-22386f03]{color:#fff;background:#7a69ff;position:relative;z-index:2}.lines-canvas[data-v-22386f03]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.test-number-cell.two-same[data-v-22386f03],.win-number-cell.two-same[data-v-22386f03]{color:#fff!important;background:#a6c2a3!important}.test-number-cell.three-same[data-v-22386f03],.win-number-cell.three-same[data-v-22386f03]{color:#fff!important;background:#000!important}@media (max-width:768px){.trend-table[data-v-22386f03]{min-width:600px}.i-col[data-v-22386f03]{width:22px}.analysis-col[data-v-22386f03],.number-col[data-v-22386f03],.path-col[data-v-22386f03],.value-col[data-v-22386f03]{width:20px}}@media (max-width:480px){.trend-table[data-v-22386f03]{min-width:500px}.i-col[data-v-22386f03],.number-col[data-v-22386f03]{width:20px}.value-col[data-v-22386f03]{width:22px}.analysis-col[data-v-22386f03],.path-col[data-v-22386f03]{width:20px}}.trend-chart[data-v-3b841ed5]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-3b841ed5],.loading-container[data-v-3b841ed5],.trend-chart[data-v-3b841ed5]{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-3b841ed5],.loading-container[data-v-3b841ed5]{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-3b841ed5]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-3b841ed5 1s linear infinite;animation:spin-data-v-3b841ed5 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-3b841ed5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-3b841ed5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-3b841ed5]{font-size:11px;color:#666;margin:0}.error-message[data-v-3b841ed5]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-3b841ed5]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-3b841ed5]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-3b841ed5]{width:100%;overflow-x:auto;overflow-y: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-3b841ed5]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-3b841ed5]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-top[data-v-3b841ed5]{top:0}.header-row[data-v-3b841ed5],.header-top[data-v-3b841ed5]{position:sticky;z-index:10;background:#f8f9fa}.header-row.zone-row[data-v-3b841ed5]{top:0;z-index:10}.header-row.number-row[data-v-3b841ed5]{top:26px;z-index:6}.header-row th[data-v-3b841ed5]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}.stats-row[data-v-3b841ed5]{background:#f8f9fa;font-weight:500}.stats-row .sticky-left[data-v-3b841ed5]{background:#f0f8ff!important;font-weight:500;z-index:8}.stats-row td[data-v-3b841ed5],.trend-table th[data-v-3b841ed5]{background:#f8f9fa!important;color:#333!important;font-weight:500}.trend-table th[data-v-3b841ed5]{border:1px solid #e0e0e0;padding:2px 1px;text-align:center;height:26px}.trend-table td[data-v-3b841ed5]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-3b841ed5]{min-width:45px;background:#f0f8ff;font-size:11px}.analysis-header[data-v-3b841ed5],.s-header[data-v-3b841ed5],.tail-analysis-header[data-v-3b841ed5],.tail-header[data-v-3b841ed5]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.amplitude-header[data-v-3b841ed5]{font-size:11px;font-weight:500;background:#e8f4fd!important;color:#2c5aa0!important;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.number-col[data-v-3b841ed5]{width:22px;min-width:22px}.number-col[data-v-3b841ed5],.value-col[data-v-3b841ed5]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important}.value-col[data-v-3b841ed5]{width:20px;min-width:20px}.analysis-col[data-v-3b841ed5]{font-size:11px;font-weight:500;width:22px;min-width:22px;background:#f8f9fa!important;color:#333!important}.i-cell[data-v-3b841ed5]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.test-number-cell[data-v-3b841ed5],.win-number-cell[data-v-3b841ed5]{font-size:11px;font-weight:500;width:32px;min-width:32px}.value-cell[data-v-3b841ed5]{font-size:11px;width:20px;min-width:20px}.tail-cell[data-v-3b841ed5]{font-size:11px;width:22px;min-width:22px}.tail-cell.highlight[data-v-3b841ed5]{color:#fff;background:#7a69ff;position:relative;z-index:2}.s-cell[data-v-3b841ed5]{font-size:11px;width:22px;min-width:22px}.s-cell.highlight[data-v-3b841ed5]{color:#fff;background:#7a69ff;position:relative;z-index:2}.amplitude-cell[data-v-3b841ed5],.analysis-cell[data-v-3b841ed5]{font-size:11px;width:22px;min-width:22px}.amplitude-cell[data-v-3b841ed5]{background:#f0f8ff;color:#2c5aa0;font-weight:500}.analysis-cell.highlight[data-v-3b841ed5]{color:#fff;background:#7a69ff}.lines-canvas[data-v-3b841ed5]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.analysis-cell.highlight.big[data-v-3b841ed5],.analysis-cell.highlight.odd[data-v-3b841ed5]{color:#995ac9;background:#e4c6fe}.analysis-cell.highlight.even[data-v-3b841ed5],.analysis-cell.highlight.small[data-v-3b841ed5]{color:#f7750d;background:#ffe6a3}.test-number-cell.three-same[data-v-3b841ed5],.win-number-cell.three-same[data-v-3b841ed5]{color:#fff!important;background:#000!important}.test-number-cell.two-same[data-v-3b841ed5],.win-number-cell.two-same[data-v-3b841ed5]{color:#fff!important;background:#a6c2a3!important}@media (max-width:768px){.trend-table[data-v-3b841ed5]{min-width:600px}.i-col[data-v-3b841ed5]{width:22px}.analysis-col[data-v-3b841ed5],.number-col[data-v-3b841ed5],.value-col[data-v-3b841ed5]{width:20px}}@media (max-width:480px){.trend-table[data-v-3b841ed5]{min-width:500px}.i-col[data-v-3b841ed5],.number-col[data-v-3b841ed5]{width:20px}.value-col[data-v-3b841ed5]{width:22px}.analysis-col[data-v-3b841ed5]{width:20px}}.trend-chart[data-v-7d05dc90]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background:#fff}.debug-info[data-v-7d05dc90]{background:#f0f0f0;padding:10px;margin:10px 0;border:1px solid #ccc;font-size:11px}.distribution-cell[data-v-7d05dc90]{text-align:center;padding:2px 1px;border:1px solid #ddd;min-width:20px;height:30px;vertical-align:middle;font-size:11px;color:#666;position:relative}.distribution-cell.highlight[data-v-7d05dc90]{position:relative;z-index:2}.distribution-cell.highlight[data-v-7d05dc90]:after{content:attr(data-value);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);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%;background:#e53e3e;color:#fff;font-weight:500;font-size:11px}.lines-canvas[data-v-7d05dc90]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.shape-cell[data-v-7d05dc90]{text-align:center;padding:2px 1px;border:1px solid #ddd;min-width:32px;height:30px;vertical-align:middle;font-size:11px;color:#666;position:relative}.shape-cell.highlight[data-v-7d05dc90]{position:relative;z-index:2}.shape-cell.highlight[data-v-7d05dc90]:after{content:attr(data-value);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;border-radius:50%;background:#e53e3e;color:#fff;font-weight:500;font-size:11px}.error-container[data-v-7d05dc90],.loading-container[data-v-7d05dc90],.shape-cell.highlight[data-v-7d05dc90]:after{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-container[data-v-7d05dc90],.loading-container[data-v-7d05dc90]{top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:hsla(0,0%,100%,.9);z-index:10}.loading-spinner[data-v-7d05dc90]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-7d05dc90 1s linear infinite;animation:spin-data-v-7d05dc90 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-7d05dc90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-7d05dc90{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-7d05dc90]{font-size:11px;color:#666;margin:0}.error-message[data-v-7d05dc90]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-7d05dc90]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-7d05dc90]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-7d05dc90]{width:100%;overflow-x:auto;overflow-y:auto;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;position:relative}.trend-table[data-v-7d05dc90]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-7d05dc90]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-top[data-v-7d05dc90]{top:0}.header-row[data-v-7d05dc90],.header-top[data-v-7d05dc90]{position:sticky;z-index:10;background:#f8f9fa}.header-row.zone-row[data-v-7d05dc90]{top:0;z-index:10}.header-row.path-row[data-v-7d05dc90]{top:26px;z-index:6}.header-row.number-row[data-v-7d05dc90]{top:64px;z-index:5}.header-row th[data-v-7d05dc90]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}.stats-row[data-v-7d05dc90]{background:#f8f9fa;font-weight:500}.stats-row .sticky-left[data-v-7d05dc90]{background:#f0f8ff!important;font-weight:500;z-index:8}.stats-row td[data-v-7d05dc90]{background:#f8f9fa!important;color:#333!important;font-weight:500}.test-number-cell.two-same[data-v-7d05dc90],.win-number-cell.two-same[data-v-7d05dc90]{color:#fff!important;background:#a6c2a3!important}.test-number-cell.three-same[data-v-7d05dc90],.win-number-cell.three-same[data-v-7d05dc90]{color:#fff!important;background:#000!important}tr.header-row[data-v-7d05dc90]:last-child{z-index:6}.trend-table th[data-v-7d05dc90]{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-7d05dc90]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-7d05dc90]{min-width:45px;background:#f0f8ff;font-size:11px}.number-col[data-v-7d05dc90],.path-col[data-v-7d05dc90]{font-size:11px;font-weight:500;width:22px;min-width:22px;background:#f8f9fa!important;color:#333!important}.distribution-header[data-v-7d05dc90],.hundred-header[data-v-7d05dc90],.one-header[data-v-7d05dc90],.shape-header[data-v-7d05dc90],.ten-header[data-v-7d05dc90]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.i-cell[data-v-7d05dc90]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.test-number-cell[data-v-7d05dc90],.win-number-cell[data-v-7d05dc90]{font-size:11px;font-weight:500;width:32px;min-width:32px}.path-cell[data-v-7d05dc90]{font-size:11px;width:22px;min-width:22px}.count-ratio-cell[data-v-7d05dc90],.path-count-cell[data-v-7d05dc90]{text-align:center;padding:2px 1px;border:1px solid #ddd;min-width:32px;height:30px;vertical-align:middle;background-color:#f5f5f5;font-weight:700}.miss-cell[data-v-7d05dc90]{font-size:11px}@media (max-width:768px){.trend-table[data-v-7d05dc90]{min-width:600px}.i-col[data-v-7d05dc90]{width:22px}.number-col[data-v-7d05dc90],.path-col[data-v-7d05dc90],.shape-col[data-v-7d05dc90]{width:20px}}@media (max-width:480px){.trend-table[data-v-7d05dc90]{min-width:500px}.i-col[data-v-7d05dc90],.number-col[data-v-7d05dc90],.path-col[data-v-7d05dc90],.shape-col[data-v-7d05dc90]{width:20px}}.trend-chart[data-v-0f88394c]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-0f88394c],.loading-container[data-v-0f88394c],.trend-chart[data-v-0f88394c]{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-0f88394c],.loading-container[data-v-0f88394c]{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-0f88394c]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-0f88394c 1s linear infinite;animation:spin-data-v-0f88394c 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-0f88394c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-0f88394c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-0f88394c]{font-size:11px;color:#666;margin:0}.error-message[data-v-0f88394c]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-0f88394c]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-0f88394c]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-0f88394c]{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-y:auto;overflow-x:auto;position:relative}.trend-table[data-v-0f88394c]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-0f88394c]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-row[data-v-0f88394c]{background:#f8f9fa;position:sticky;top:0;z-index:8}.header-row th[data-v-0f88394c]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}thead[data-v-0f88394c]{position:sticky;top:0;z-index:10;background:#f8f9fa}.trend-table th[data-v-0f88394c]{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-0f88394c]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.data-row[data-v-0f88394c]:nth-child(2n){background:#fafafa}.data-row:nth-child(2n) .sticky-left[data-v-0f88394c]{background:#e8f4f8!important}.i-col[data-v-0f88394c]{min-width:45px;background:#f0f8ff;font-size:11px}.group-header[data-v-0f88394c],.hundred-header[data-v-0f88394c],.one-header[data-v-0f88394c],.ratio-header[data-v-0f88394c],.shape-header[data-v-0f88394c],.ten-header[data-v-0f88394c]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.number-col[data-v-0f88394c]{font-size:11px;font-weight:500;width:32px;min-width:32px;background:#f8f9fa!important;color:#333!important}.test-number-cell[data-v-0f88394c],.win-number-cell[data-v-0f88394c]{font-size:11px;font-weight:500;width:32px;min-width:32px;color:#333;background:#fff}.ratio-col[data-v-0f88394c],.type-col[data-v-0f88394c]{font-size:11px;font-weight:500;width:22px;min-width:22px;background:#f8f9fa!important;color:#333!important}.group-col[data-v-0f88394c],.shape-col[data-v-0f88394c]{font-size:11px;font-weight:500;width:45px;min-width:45px;background:#f8f9fa!important;color:#333!important}.i-cell[data-v-0f88394c]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.type-cell[data-v-0f88394c]{font-size:11px;width:22px;min-width:22px}.type-cell.highlight[data-v-0f88394c]{color:#fff!important;background:#7a69f6!important}.group-cell.highlight[data-v-0f88394c],.ratio-cell.highlight[data-v-0f88394c],.shape-cell.highlight[data-v-0f88394c]{color:#fff!important;background:#7a69ff!important;position:relative;z-index:2}.ratio-cell[data-v-0f88394c]{font-size:11px;width:22px;min-width:22px}.group-cell[data-v-0f88394c],.shape-cell[data-v-0f88394c]{font-size:11px;width:45px;min-width:45px}.lines-canvas[data-v-0f88394c]{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.three-same[data-v-0f88394c]{color:#fff!important;background:#000!important}.two-same[data-v-0f88394c]{color:#fff!important;background:#a6c2a3!important}.stats-row[data-v-0f88394c]{background:#f8f9fa}.stats-row td[data-v-0f88394c]{background:#f8f9fa!important;font-weight:500;color:#333}.number-cell[data-v-0f88394c],.stats-cell[data-v-0f88394c],.test-cell[data-v-0f88394c]{font-size:11px;font-weight:500;color:#333;background:#f8f9fa!important}.zone-row[data-v-0f88394c]{top:0;z-index:10}@media (max-width:768px){.trend-table[data-v-0f88394c]{min-width:600px}.i-col[data-v-0f88394c]{width:22px}.number-col[data-v-0f88394c],.ratio-col[data-v-0f88394c],.type-col[data-v-0f88394c]{width:20px}.group-col[data-v-0f88394c],.shape-col[data-v-0f88394c]{width:32px}}@media (max-width:480px){.trend-table[data-v-0f88394c]{min-width:500px}.i-col[data-v-0f88394c],.number-col[data-v-0f88394c],.ratio-col[data-v-0f88394c],.type-col[data-v-0f88394c]{width:20px}.group-col[data-v-0f88394c],.shape-col[data-v-0f88394c]{width:22px}}.trend-chart[data-v-782f9275]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-782f9275],.loading-container[data-v-782f9275],.trend-chart[data-v-782f9275]{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-782f9275],.loading-container[data-v-782f9275]{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-782f9275]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-782f9275 1s linear infinite;animation:spin-data-v-782f9275 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-782f9275{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-782f9275{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-782f9275]{font-size:11px;color:#666;margin:0}.error-message[data-v-782f9275]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-782f9275]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-782f9275]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-782f9275]{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-y:auto;overflow-x:auto;position:relative}.trend-table[data-v-782f9275]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-782f9275]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-row.zone-row[data-v-782f9275]{top:0;z-index:10}.header-row[data-v-782f9275]{background:#f8f9fa;position:sticky;top:0;z-index:6}.header-row th[data-v-782f9275]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}thead[data-v-782f9275]{position:sticky;top:0;z-index:10;background:#f8f9fa}.trend-table th[data-v-782f9275]{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-782f9275]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-782f9275]{min-width:45px;background:#f0f8ff;font-size:11px}.distribution-header[data-v-782f9275]{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.distribution-header[data-v-782f9275],.number-col[data-v-782f9275]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important}.number-col[data-v-782f9275]{width:22px;min-width:22px}.i-cell[data-v-782f9275]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.test-number-cell[data-v-782f9275],.win-number-cell[data-v-782f9275]{font-size:11px;font-weight:500;width:32px;min-width:32px;color:#333;background:#fff}.distribution-cell[data-v-782f9275]{font-size:11px;width:22px;min-width:22px}.distribution-cell.highlight[data-v-782f9275]{color:#fff!important;background:#e53e3e!important}.three-same[data-v-782f9275]{color:#fff!important;background:#000!important}.two-same[data-v-782f9275]{color:#fff!important;background:#a6c2a3!important}.stats-row[data-v-782f9275]{background:#f8f9fa}.stats-row td[data-v-782f9275]{background:#f8f9fa!important;font-weight:500;color:#333}.number-cell[data-v-782f9275],.stats-cell[data-v-782f9275],.test-cell[data-v-782f9275]{font-size:11px;font-weight:500;color:#333;background:#f8f9fa!important}@media (max-width:768px){.trend-table[data-v-782f9275]{min-width:600px}.i-col[data-v-782f9275]{width:22px}.number-col[data-v-782f9275]{width:20px}}@media (max-width:480px){.trend-table[data-v-782f9275]{min-width:500px}.i-col[data-v-782f9275],.number-col[data-v-782f9275]{width:20px}}.trend-chart[data-v-644ceaaf]{width:100%;height:100%;position:relative;background:#fff}.error-container[data-v-644ceaaf],.loading-container[data-v-644ceaaf],.trend-chart[data-v-644ceaaf]{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-644ceaaf],.loading-container[data-v-644ceaaf]{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-644ceaaf]{width:20px;height:30px;border:2px solid #f3f3f3;border-top:2px solid #1976d2;border-radius:50%;-webkit-animation:spin-data-v-644ceaaf 1s linear infinite;animation:spin-data-v-644ceaaf 1s linear infinite;margin-bottom:12px}@-webkit-keyframes spin-data-v-644ceaaf{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-644ceaaf{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-644ceaaf]{font-size:11px;color:#666;margin:0}.error-message[data-v-644ceaaf]{font-size:11px;color:#f44336;margin-bottom:12px;text-align:center}.retry-button[data-v-644ceaaf]{padding:4px 12px;background:#1976d2;color:#fff;border:none;border-radius:4px;font-size:11px;cursor:pointer}.table-wrapper[data-v-644ceaaf]{width:100%;height:100%;overflow:auto}.trend-table-container[data-v-644ceaaf]{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-y:auto;overflow-x:auto;position:relative}.trend-table[data-v-644ceaaf]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;font-size:11px;min-width:600px}.sticky-left[data-v-644ceaaf]{position:sticky;left:0;z-index:8;background:#f0f8ff!important}.header-row.zone-row[data-v-644ceaaf]{top:0;z-index:10}.header-row[data-v-644ceaaf]{background:#f8f9fa;position:sticky;top:0;z-index:8}.header-row th[data-v-644ceaaf]{background:#f8f9fa!important;border:1px solid #e0e0e0!important}thead[data-v-644ceaaf]{position:sticky;top:0;z-index:10;background:#f8f9fa}.trend-table th[data-v-644ceaaf]{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-644ceaaf]{border:1px solid #e0e0e0;padding:1px;text-align:center;height:26px}.i-col[data-v-644ceaaf]{min-width:45px;background:#f0f8ff;font-size:11px}.distribution-header[data-v-644ceaaf]{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.distribution-header[data-v-644ceaaf],.number-col[data-v-644ceaaf]{font-size:11px;font-weight:500;background:#f8f9fa!important;color:#333!important}.number-col[data-v-644ceaaf]{width:22px;min-width:22px}.i-cell[data-v-644ceaaf]{font-size:11px;font-weight:500;color:#333;padding:2px 4px!important;background:#f0f8ff;text-align:center}.test-number-cell[data-v-644ceaaf],.win-number-cell[data-v-644ceaaf]{font-size:11px;font-weight:500;width:32px;min-width:32px;color:#333;background:#fff}.distribution-cell[data-v-644ceaaf]{font-size:11px;width:22px;min-width:22px}.distribution-cell.highlight[data-v-644ceaaf]{color:#fff!important;background:#e53e3e!important}.three-same[data-v-644ceaaf]{color:#fff!important;background:#000!important}.two-same[data-v-644ceaaf]{color:#fff!important;background:#a6c2a3!important}.stats-row[data-v-644ceaaf]{background:#f8f9fa}.stats-row td[data-v-644ceaaf]{background:#f8f9fa!important;font-weight:500;color:#333}.number-cell[data-v-644ceaaf],.stats-cell[data-v-644ceaaf],.test-cell[data-v-644ceaaf]{font-size:11px;font-weight:500;color:#333;background:#f8f9fa!important}@media (max-width:768px){.trend-table[data-v-644ceaaf]{min-width:600px}.i-col[data-v-644ceaaf]{width:22px}.number-col[data-v-644ceaaf]{width:20px}}@media (max-width:480px){.trend-table[data-v-644ceaaf]{min-width:500px}.i-col[data-v-644ceaaf],.number-col[data-v-644ceaaf]{width:20px}}.fc3d-container[data-v-27c55976]{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}.fc3d-container[data-v-27c55976],.main-content[data-v-27c55976]{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-27c55976]{-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-27c55976]{height:100vh;padding-bottom:46px}.bottom-controls[data-v-27c55976]{-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-27c55976],.period-selector[data-v-27c55976]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.period-selector[data-v-27c55976]{gap:8px}.period-btn[data-v-27c55976]{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-27c55976]{background:#1976d2;border-color:#1976d2;color:#fff}.period-btn[data-v-27c55976]:hover:not(.active){background:#f0f0f0;border-color:#d0d0d0}.add-to-selection-btn[data-v-27c55976]{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-27c55976]:hover{background:#ff3545}.add-to-selection-btn[data-v-27c55976]:active{-webkit-transform:scale(.98);transform:scale(.98)}@media (max-width:768px){.bottom-controls[data-v-27c55976]{padding:10px 12px}}@media (max-width:480px){.bottom-controls[data-v-27c55976]{padding:8px 10px}.period-btn[data-v-27c55976]{padding:5px 10px;font-size:12px}}