.tapereading-page[data-v-c5eca9d2]{background-color:#f3f4f6;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 52px);padding:5px}[data-theme=dark] .tapereading-page[data-v-c5eca9d2],html.dark .tapereading-page[data-v-c5eca9d2]{background-color:#0d1117}.loading-container[data-v-c5eca9d2]{align-items:center;color:var(--text-secondary);display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center}.loading-spinner[data-v-c5eca9d2]{animation:spin-c5eca9d2 1s linear infinite;border:3px solid var(--border-color,#333);border-radius:50%;border-top-color:var(--primary-color,#2196f3);height:40px;width:40px}@keyframes spin-c5eca9d2{to{transform:rotate(1turn)}}.main-content[data-v-c5eca9d2]{display:flex;flex:1;gap:20px;justify-content:flex-start;overflow:hidden}.table-section[data-v-c5eca9d2]{background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:4px;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;min-width:0;padding:10px;width:100%}[data-theme=dark] .table-section[data-v-c5eca9d2],html.dark .table-section[data-v-c5eca9d2]{background-color:#1b222d;border-color:#ffffff14;box-shadow:0 1px 2px #0003}.table-header-container[data-v-c5eca9d2]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:flex;flex-shrink:0;gap:10px;height:46px;margin-bottom:10px;padding:0 13px}[data-theme=dark] .table-header-container[data-v-c5eca9d2],html.dark .table-header-container[data-v-c5eca9d2]{border-bottom-color:#ffffff0f}.title-table[data-v-c5eca9d2]{color:var(--color-text-primary,var(--text-color));font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0;white-space:nowrap}[data-theme=dark] .title-table[data-v-c5eca9d2],html.dark .title-table[data-v-c5eca9d2]{color:#f3f4f6}.header-separator[data-v-c5eca9d2]{color:#d1d5db;font-size:18px;font-weight:300;margin:0 8px}[data-theme=dark] .header-separator[data-v-c5eca9d2],html.dark .header-separator[data-v-c5eca9d2]{color:#4b5563}.header-spacer[data-v-c5eca9d2]{flex:1}.date-reference[data-v-c5eca9d2]{color:var(--color-text-muted,#6b7280);font-size:12px;font-weight:500;white-space:nowrap}[data-theme=dark] .date-reference[data-v-c5eca9d2],html.dark .date-reference[data-v-c5eca9d2]{color:#9ca3af}.market-time-indicator[data-v-c5eca9d2]{background:#4caf5026;border:1px solid rgba(76,175,80,.3)}.market-time-indicator .pulse[data-v-c5eca9d2]{animation:pulse-c5eca9d2 1.5s infinite;background:#4caf50;height:8px;width:8px}.market-time-indicator .time[data-v-c5eca9d2]{color:#4caf50;font-family:monospace;font-size:13px;font-weight:600}.header-filters[data-v-c5eca9d2]{gap:12px}.filter-group[data-v-c5eca9d2],.header-filters[data-v-c5eca9d2]{align-items:center;display:flex}.filter-group[data-v-c5eca9d2]{gap:6px}.filter-group label[data-v-c5eca9d2]{color:#6b7280;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}[data-theme=dark] .filter-group label[data-v-c5eca9d2],html.dark .filter-group label[data-v-c5eca9d2]{color:#9ca3af}.filter-group input[data-v-c5eca9d2],.filter-group select[data-v-c5eca9d2]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#1f2937;font-family:Inter,system-ui,sans-serif;font-size:12px;outline:none;padding:6px 10px;transition:all .15s ease}[data-theme=dark] .filter-group input[data-v-c5eca9d2],[data-theme=dark] .filter-group select[data-v-c5eca9d2],html.dark .filter-group input[data-v-c5eca9d2],html.dark .filter-group select[data-v-c5eca9d2]{background:#141a23;border-color:#374151;color:#e4e6ea}.filter-group input[data-v-c5eca9d2]{width:120px}.filter-group select[data-v-c5eca9d2]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;min-width:150px;padding-right:30px}[data-theme=dark] .filter-group select[data-v-c5eca9d2],html.dark .filter-group select[data-v-c5eca9d2]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M6 8 1 3h10z'/%3E%3C/svg%3E")}.filter-group select option[data-v-c5eca9d2]{background:#fff;color:#1f2937;padding:8px}[data-theme=dark] .filter-group select option[data-v-c5eca9d2],html.dark .filter-group select option[data-v-c5eca9d2]{background:#1b222d;color:#e4e6ea}.filter-group input[data-v-c5eca9d2]:focus,.filter-group select[data-v-c5eca9d2]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.broker-filter[data-v-c5eca9d2]{position:relative}.broker-search-container[data-v-c5eca9d2]{min-width:160px;position:relative}.broker-search-input[data-v-c5eca9d2]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#1f2937;font-family:Inter,system-ui,sans-serif;font-size:12px;outline:none;padding:6px 28px 6px 10px;transition:all .15s ease;width:100%}.broker-search-input[data-v-c5eca9d2]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.broker-search-input[data-v-c5eca9d2]::-moz-placeholder{color:#9ca3af}.broker-search-input[data-v-c5eca9d2]::placeholder{color:#9ca3af}[data-theme=dark] .broker-search-input[data-v-c5eca9d2],html.dark .broker-search-input[data-v-c5eca9d2]{background:#141a23;border-color:#374151;color:#e4e6ea}[data-theme=dark] .broker-search-input[data-v-c5eca9d2]::-moz-placeholder,html.dark .broker-search-input[data-v-c5eca9d2]::-moz-placeholder{color:#6b7280}[data-theme=dark] .broker-search-input[data-v-c5eca9d2]::placeholder,html.dark .broker-search-input[data-v-c5eca9d2]::placeholder{color:#6b7280}[data-theme=dark] .broker-search-input[data-v-c5eca9d2]:focus,html.dark .broker-search-input[data-v-c5eca9d2]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.clear-broker-btn[data-v-c5eca9d2]{background:transparent;border:none;border-radius:3px;color:#9ca3af;cursor:pointer;font-size:16px;line-height:1;padding:2px 6px;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:all .15s ease}.clear-broker-btn[data-v-c5eca9d2]:hover{background:#f3f4f6;color:#1f2937}[data-theme=dark] .clear-broker-btn[data-v-c5eca9d2]:hover,html.dark .clear-broker-btn[data-v-c5eca9d2]:hover{background:#ffffff1a;color:#e5e7eb}.broker-dropdown[data-v-c5eca9d2]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:0 4px 12px #0000001a;left:0;margin-top:4px;max-height:250px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}[data-theme=dark] .broker-dropdown[data-v-c5eca9d2],html.dark .broker-dropdown[data-v-c5eca9d2]{background:#1b222d;border-color:#374151;box-shadow:0 4px 12px #0000004d}.broker-dropdown[data-v-c5eca9d2]::-webkit-scrollbar{width:6px}.broker-dropdown[data-v-c5eca9d2]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.broker-dropdown[data-v-c5eca9d2]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}[data-theme=dark] .broker-dropdown[data-v-c5eca9d2]::-webkit-scrollbar-track,html.dark .broker-dropdown[data-v-c5eca9d2]::-webkit-scrollbar-track{background:#141a23}[data-theme=dark] .broker-dropdown[data-v-c5eca9d2]::-webkit-scrollbar-thumb,html.dark .broker-dropdown[data-v-c5eca9d2]::-webkit-scrollbar-thumb{background:#374151}.broker-option[data-v-c5eca9d2]{color:#1f2937;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:12px;padding:8px 12px;transition:all .15s ease}.broker-option[data-v-c5eca9d2]:hover{background:#f3f4f6}.broker-option.selected[data-v-c5eca9d2]{background:#3b82f61a;color:#3b82f6;font-weight:500}[data-theme=dark] .broker-option[data-v-c5eca9d2],html.dark .broker-option[data-v-c5eca9d2]{color:#e4e6ea}[data-theme=dark] .broker-option[data-v-c5eca9d2]:hover,html.dark .broker-option[data-v-c5eca9d2]:hover{background:#ffffff0d}[data-theme=dark] .broker-option.selected[data-v-c5eca9d2],html.dark .broker-option.selected[data-v-c5eca9d2]{background:#3b82f626;color:#60a5fa}[data-theme=dark] .filter-group input[data-v-c5eca9d2]:focus,[data-theme=dark] .filter-group select[data-v-c5eca9d2]:focus,html.dark .filter-group input[data-v-c5eca9d2]:focus,html.dark .filter-group select[data-v-c5eca9d2]:focus{box-shadow:0 0 0 3px #3b82f633}.clear-btn[data-v-c5eca9d2],.filter-btn[data-v-c5eca9d2]{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;justify-content:center;padding:6px 14px;transition:all .15s ease}.filter-btn[data-v-c5eca9d2]{background:#3b82f6;border:1px solid #3b82f6;color:#fff}.filter-btn[data-v-c5eca9d2]:hover{background:#2563eb;border-color:#2563eb}.clear-btn[data-v-c5eca9d2]{background:transparent;border:1px solid #e5e7eb;color:#6b7280}.clear-btn[data-v-c5eca9d2]:hover{background:#f3f4f6;color:#1f2937}[data-theme=dark] .clear-btn[data-v-c5eca9d2],html.dark .clear-btn[data-v-c5eca9d2]{border-color:#374151;color:#9ca3af}[data-theme=dark] .clear-btn[data-v-c5eca9d2]:hover,html.dark .clear-btn[data-v-c5eca9d2]:hover{background:#ffffff0d;color:#e5e7eb}.watchlist-btn[data-v-c5eca9d2]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#1f2937;cursor:pointer;display:flex;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;min-width:120px;padding:6px 14px;text-align:left;transition:all .15s ease}.watchlist-btn[data-v-c5eca9d2]:hover{background:#f3f4f6;border-color:#d1d5db}[data-theme=dark] .watchlist-btn[data-v-c5eca9d2],html.dark .watchlist-btn[data-v-c5eca9d2]{background:#141a23;border-color:#374151;color:#e4e6ea}[data-theme=dark] .watchlist-btn[data-v-c5eca9d2]:hover,html.dark .watchlist-btn[data-v-c5eca9d2]:hover{background:#1f2937;border-color:#4b5563}.watchlist-modal[data-v-c5eca9d2]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}[data-theme=dark] .watchlist-modal[data-v-c5eca9d2],html.dark .watchlist-modal[data-v-c5eca9d2]{background:#000000b3}.watchlist-content[data-v-c5eca9d2]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:6px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:80vh;width:400px}[data-theme=dark] .watchlist-content[data-v-c5eca9d2],html.dark .watchlist-content[data-v-c5eca9d2]{background:#1b222d;border-color:#ffffff14;box-shadow:0 4px 20px #0006}.watchlist-header[data-v-c5eca9d2]{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:15px 20px}[data-theme=dark] .watchlist-header[data-v-c5eca9d2],html.dark .watchlist-header[data-v-c5eca9d2]{border-bottom-color:#ffffff14}.watchlist-header h3[data-v-c5eca9d2]{color:#1f2937;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:600;margin:0}[data-theme=dark] .watchlist-header h3[data-v-c5eca9d2],html.dark .watchlist-header h3[data-v-c5eca9d2]{color:#f3f4f6}.watchlist-header .close-btn[data-v-c5eca9d2]{background:transparent;border:none;border-radius:4px;color:#6b7280;cursor:pointer;font-size:18px;padding:4px 8px;transition:all .15s ease}.watchlist-header .close-btn[data-v-c5eca9d2]:hover{background:#f3f4f6;color:#1f2937}[data-theme=dark] .watchlist-header .close-btn[data-v-c5eca9d2],html.dark .watchlist-header .close-btn[data-v-c5eca9d2]{color:#9ca3af}[data-theme=dark] .watchlist-header .close-btn[data-v-c5eca9d2]:hover,html.dark .watchlist-header .close-btn[data-v-c5eca9d2]:hover{background:#ffffff0d;color:#e5e7eb}.watchlist-search[data-v-c5eca9d2]{border-bottom:1px solid rgba(0,0,0,.08);padding:12px 20px}[data-theme=dark] .watchlist-search[data-v-c5eca9d2],html.dark .watchlist-search[data-v-c5eca9d2]{border-bottom-color:#ffffff14}.watchlist-search input[data-v-c5eca9d2]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#1f2937;font-family:Inter,system-ui,sans-serif;font-size:13px;outline:none;padding:8px 12px;transition:all .15s ease;width:100%}.watchlist-search input[data-v-c5eca9d2]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}[data-theme=dark] .watchlist-search input[data-v-c5eca9d2],html.dark .watchlist-search input[data-v-c5eca9d2]{background:#141a23;border-color:#374151;color:#e4e6ea}[data-theme=dark] .watchlist-search input[data-v-c5eca9d2]:focus,html.dark .watchlist-search input[data-v-c5eca9d2]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}.watchlist-actions[data-v-c5eca9d2]{border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:10px;padding:12px 20px}[data-theme=dark] .watchlist-actions[data-v-c5eca9d2],html.dark .watchlist-actions[data-v-c5eca9d2]{border-bottom-color:#ffffff14}.watchlist-actions button[data-v-c5eca9d2]{background:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#6b7280;cursor:pointer;flex:1;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;padding:6px 12px;transition:all .15s ease}.watchlist-actions button[data-v-c5eca9d2]:hover{background:#f3f4f6;border-color:#d1d5db;color:#1f2937}[data-theme=dark] .watchlist-actions button[data-v-c5eca9d2],html.dark .watchlist-actions button[data-v-c5eca9d2]{background:#141a23;border-color:#374151;color:#9ca3af}[data-theme=dark] .watchlist-actions button[data-v-c5eca9d2]:hover,html.dark .watchlist-actions button[data-v-c5eca9d2]:hover{background:#1f2937;color:#e5e7eb}.watchlist-list[data-v-c5eca9d2]{display:grid;flex:1;gap:6px;grid-template-columns:repeat(3,1fr);max-height:350px;overflow-y:auto;padding:12px 20px}.watchlist-list[data-v-c5eca9d2]::-webkit-scrollbar{width:6px}.watchlist-list[data-v-c5eca9d2]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.watchlist-list[data-v-c5eca9d2]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}[data-theme=dark] .watchlist-list[data-v-c5eca9d2]::-webkit-scrollbar-track,html.dark .watchlist-list[data-v-c5eca9d2]::-webkit-scrollbar-track{background:#141a23}[data-theme=dark] .watchlist-list[data-v-c5eca9d2]::-webkit-scrollbar-thumb,html.dark .watchlist-list[data-v-c5eca9d2]::-webkit-scrollbar-thumb{background:#374151}.watchlist-item[data-v-c5eca9d2]{align-items:center;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;font-family:Inter,system-ui,sans-serif;font-size:12px;gap:6px;padding:6px 8px;transition:all .15s ease}.watchlist-item[data-v-c5eca9d2]:hover{background:#f3f4f6;color:#1f2937}.watchlist-item.selected[data-v-c5eca9d2]{background:#3b82f61a;color:#1f2937}[data-theme=dark] .watchlist-item[data-v-c5eca9d2],html.dark .watchlist-item[data-v-c5eca9d2]{color:#9ca3af}[data-theme=dark] .watchlist-item[data-v-c5eca9d2]:hover,html.dark .watchlist-item[data-v-c5eca9d2]:hover{background:#ffffff0d;color:#e5e7eb}[data-theme=dark] .watchlist-item.selected[data-v-c5eca9d2],html.dark .watchlist-item.selected[data-v-c5eca9d2]{background:#3b82f626;color:#e5e7eb}.watchlist-item input[type=checkbox][data-v-c5eca9d2]{accent-color:#3b82f6}.watchlist-footer[data-v-c5eca9d2]{align-items:center;border-top:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:15px 20px}[data-theme=dark] .watchlist-footer[data-v-c5eca9d2],html.dark .watchlist-footer[data-v-c5eca9d2]{border-top-color:#ffffff14}.watchlist-footer span[data-v-c5eca9d2]{color:#6b7280;font-family:Inter,system-ui,sans-serif;font-size:12px}[data-theme=dark] .watchlist-footer span[data-v-c5eca9d2],html.dark .watchlist-footer span[data-v-c5eca9d2]{color:#9ca3af}.watchlist-footer .apply-btn[data-v-c5eca9d2]{background:#3b82f6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;padding:8px 20px;transition:all .15s ease}.watchlist-footer .apply-btn[data-v-c5eca9d2]:hover{background:#2563eb}.broker-list-modal[data-v-c5eca9d2]{max-width:450px}.broker-mode-selector[data-v-c5eca9d2]{border-bottom:1px solid rgba(0,0,0,.06);display:flex;gap:8px;padding:12px 16px}[data-theme=dark] .broker-mode-selector[data-v-c5eca9d2],html.dark .broker-mode-selector[data-v-c5eca9d2]{border-bottom-color:#ffffff0f}.mode-btn[data-v-c5eca9d2]{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:13px;font-weight:600;gap:4px;padding:12px 16px;transition:all .15s ease}.mode-btn[data-v-c5eca9d2]:hover{background:#f9fafb;border-color:#d1d5db}.mode-btn.active[data-v-c5eca9d2]{background:#eff6ff;border-color:#3b82f6;color:#1d4ed8}[data-theme=dark] .mode-btn[data-v-c5eca9d2],html.dark .mode-btn[data-v-c5eca9d2]{background:#1b222d;border-color:#374151;color:#9ca3af}[data-theme=dark] .mode-btn[data-v-c5eca9d2]:hover,html.dark .mode-btn[data-v-c5eca9d2]:hover{background:#242d3a;border-color:#4b5563}[data-theme=dark] .mode-btn.active[data-v-c5eca9d2],html.dark .mode-btn.active[data-v-c5eca9d2]{background:#3b82f626;border-color:#3b82f6;color:#60a5fa}.mode-icon[data-v-c5eca9d2]{font-size:18px;font-weight:700}.mode-btn.active .mode-icon[data-v-c5eca9d2]{color:#3b82f6}[data-theme=dark] .mode-btn.active .mode-icon[data-v-c5eca9d2],html.dark .mode-btn.active .mode-icon[data-v-c5eca9d2]{color:#60a5fa}.mode-desc[data-v-c5eca9d2]{font-size:10px;font-weight:400;letter-spacing:.03em;opacity:.7;text-transform:uppercase}.watchlist-btn.has-filter.whitelist[data-v-c5eca9d2]{background:#22c55e1a;border-color:#22c55e;color:#16a34a}.watchlist-btn.has-filter.blacklist[data-v-c5eca9d2]{background:#ef44441a;border-color:#ef4444;color:#dc2626}[data-theme=dark] .watchlist-btn.has-filter.whitelist[data-v-c5eca9d2],html.dark .watchlist-btn.has-filter.whitelist[data-v-c5eca9d2]{background:#22c55e26;border-color:#22c55e;color:#4ade80}[data-theme=dark] .watchlist-btn.has-filter.blacklist[data-v-c5eca9d2],html.dark .watchlist-btn.has-filter.blacklist[data-v-c5eca9d2]{background:#ef444426;border-color:#ef4444;color:#f87171}.table-container[data-v-c5eca9d2]{flex:1;overflow:auto}.table-container[data-v-c5eca9d2]::-webkit-scrollbar{height:8px;width:8px}.table-container[data-v-c5eca9d2]::-webkit-scrollbar-track{background:var(--bg-secondary,#1a1a1a);border-radius:4px}.table-container[data-v-c5eca9d2]::-webkit-scrollbar-thumb{background:var(--border-color,#333);border-radius:4px}.table-container[data-v-c5eca9d2]::-webkit-scrollbar-thumb:hover{background:var(--text-secondary,#666)}.table-container[data-v-c5eca9d2]::-webkit-scrollbar-corner{background:var(--bg-secondary,#1a1a1a)}table[data-v-c5eca9d2]{border-collapse:collapse;font-size:12px;min-width:1250px;table-layout:fixed;width:100%}td[data-v-c5eca9d2],th[data-v-c5eca9d2]{font-family:Inter,system-ui,sans-serif;overflow:hidden;padding:8px 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap}td[data-v-c5eca9d2]:first-child,th[data-v-c5eca9d2]:first-child{min-width:70px;width:70px}td[data-v-c5eca9d2]:nth-child(2),th[data-v-c5eca9d2]:nth-child(2){min-width:55px;width:55px}td[data-v-c5eca9d2]:nth-child(3),th[data-v-c5eca9d2]:nth-child(3){min-width:80px;width:80px}td[data-v-c5eca9d2]:nth-child(4),th[data-v-c5eca9d2]:nth-child(4){min-width:70px;width:70px}td[data-v-c5eca9d2]:nth-child(5),th[data-v-c5eca9d2]:nth-child(5){min-width:100px;width:100px}td[data-v-c5eca9d2]:nth-child(6),th[data-v-c5eca9d2]:nth-child(6){min-width:110px;width:110px}td[data-v-c5eca9d2]:nth-child(7),th[data-v-c5eca9d2]:nth-child(7){min-width:130px;width:130px}td[data-v-c5eca9d2]:nth-child(8),th[data-v-c5eca9d2]:nth-child(8){min-width:85px;width:85px}td[data-v-c5eca9d2]:nth-child(9),th[data-v-c5eca9d2]:nth-child(9){min-width:100px;width:100px}td[data-v-c5eca9d2]:nth-child(10),th[data-v-c5eca9d2]:nth-child(10){min-width:60px;width:60px}td[data-v-c5eca9d2]:nth-child(11),th[data-v-c5eca9d2]:nth-child(11){min-width:130px;width:130px}td[data-v-c5eca9d2]:nth-child(12),th[data-v-c5eca9d2]:nth-child(12){min-width:85px;width:85px}td[data-v-c5eca9d2]:nth-child(13),th[data-v-c5eca9d2]:nth-child(13){min-width:100px;width:100px}td[data-v-c5eca9d2]:nth-child(14),th[data-v-c5eca9d2]:nth-child(14){min-width:60px;width:60px}th[data-v-c5eca9d2]{background:#f9fafb;border-bottom:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.02);color:#6b7280;cursor:pointer;font-size:11px;font-weight:600;height:38px;letter-spacing:.03em;position:sticky;text-transform:uppercase;top:0;z-index:100}th[data-v-c5eca9d2]:hover{background:#f3f4f6}[data-theme=dark] th[data-v-c5eca9d2],html.dark th[data-v-c5eca9d2]{background:#1b222d;border-bottom:1px solid #374151;border-right:1px solid #1b2129;color:#9ca3af}[data-theme=dark] th[data-v-c5eca9d2]:hover,html.dark th[data-v-c5eca9d2]:hover{background:#242d3a}td[data-v-c5eca9d2]{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.02);border-right:1px solid rgba(0,0,0,.02);color:#1f2937;font-size:12px;font-variant-numeric:tabular-nums;font-weight:450;transition:background-color .15s ease}[data-theme=dark] td[data-v-c5eca9d2],html.dark td[data-v-c5eca9d2]{background-color:#141a23;border-bottom:1px solid #1b2129;border-right:1px solid #1b2129;color:#e4e6ea}th[data-v-c5eca9d2]:first-child{z-index:15}th.sortable[data-v-c5eca9d2]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}th.sortable[data-v-c5eca9d2]:hover{background:#f3f4f6}[data-theme=dark] th.sortable[data-v-c5eca9d2]:hover,html.dark th.sortable[data-v-c5eca9d2]:hover{background:#242d3a}th.sortable.sorted[data-v-c5eca9d2]{color:#3b82f6}[data-theme=dark] th.sortable.sorted[data-v-c5eca9d2],html.dark th.sortable.sorted[data-v-c5eca9d2]{color:#60a5fa}.sort-icon[data-v-c5eca9d2]{font-size:9px;margin-left:4px;opacity:.8}tr[data-v-c5eca9d2]{cursor:pointer}tr:hover td[data-v-c5eca9d2]{background-color:#f3f4f6}[data-theme=dark] tr:hover td[data-v-c5eca9d2],html.dark tr:hover td[data-v-c5eca9d2]{background-color:#1f2937}tr.selected td[data-v-c5eca9d2]{background-color:#3b82f626}[data-theme=dark] tr.selected td[data-v-c5eca9d2],html.dark tr.selected td[data-v-c5eca9d2]{background-color:#3b82f633}.ativo-cell[data-v-c5eca9d2]{font-weight:600}.time-cell[data-v-c5eca9d2]{font-size:12px;opacity:.7}.positive[data-v-c5eca9d2]{color:#16a34a!important}.negative[data-v-c5eca9d2]{color:#dc2626!important}[data-theme=dark] .positive[data-v-c5eca9d2],html.dark .positive[data-v-c5eca9d2]{color:#4ade80!important}[data-theme=dark] .negative[data-v-c5eca9d2],html.dark .negative[data-v-c5eca9d2]{color:#f87171!important}.timeline-modal[data-v-c5eca9d2]{align-items:center;animation:fadeIn-c5eca9d2 .15s ease-out;backdrop-filter:blur(4px);background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:2000}@keyframes fadeIn-c5eca9d2{0%{opacity:0}to{opacity:1}}@keyframes slideUp-c5eca9d2{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.timeline-modal-content[data-v-c5eca9d2]{animation:slideUp-c5eca9d2 .2s ease-out;background:#fff;border-radius:6px;box-shadow:0 20px 60px #00000026,0 4px 16px #0000001a;display:flex;flex-direction:column;height:85vh;max-width:1400px;overflow:hidden;width:95%}[data-theme=dark] .timeline-modal-content[data-v-c5eca9d2],html.dark .timeline-modal-content[data-v-c5eca9d2]{background:#1b222d;box-shadow:0 20px 60px #00000080,0 4px 16px #0000004d}.timeline-modal-header[data-v-c5eca9d2]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}[data-theme=dark] .timeline-modal-header[data-v-c5eca9d2],html.dark .timeline-modal-header[data-v-c5eca9d2]{border-bottom-color:#30363d}.modal-title-row[data-v-c5eca9d2]{align-items:center;display:flex;gap:12px}.timeline-modal-header h2[data-v-c5eca9d2]{color:#0f172a;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0}[data-theme=dark] .timeline-modal-header h2[data-v-c5eca9d2],html.dark .timeline-modal-header h2[data-v-c5eca9d2]{color:#f8fafc}.market-time-indicator[data-v-c5eca9d2]{align-items:center;background:#f1f5f9;border-radius:4px;color:#64748b;display:flex;font-size:12px;gap:6px;padding:4px 10px}[data-theme=dark] .market-time-indicator[data-v-c5eca9d2],html.dark .market-time-indicator[data-v-c5eca9d2]{background:#21262d;color:#8b949e}.market-time-indicator .pulse[data-v-c5eca9d2]{animation:pulse-c5eca9d2 2s infinite;background:#22c55e;border-radius:50%;height:6px;width:6px}@keyframes pulse-c5eca9d2{0%,to{opacity:1}50%{opacity:.5}}.close-btn[data-v-c5eca9d2]{align-items:center;background:transparent;border:none;border-radius:4px;color:#94a3b8;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;transition:all .15s ease;width:32px}.close-btn[data-v-c5eca9d2]:hover{background:#f1f5f9;color:#475569}[data-theme=dark] .close-btn[data-v-c5eca9d2]:hover,html.dark .close-btn[data-v-c5eca9d2]:hover{background:#21262d;color:#c9d1d9}.modal-tabs[data-v-c5eca9d2]{border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:0;padding:0 20px}[data-theme=dark] .modal-tabs[data-v-c5eca9d2],html.dark .modal-tabs[data-v-c5eca9d2]{border-bottom-color:#30363d}.modal-tabs button[data-v-c5eca9d2]{background:none;border:none;border-bottom:2px solid transparent;color:#64748b;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;padding:12px 20px;transition:all .15s ease}[data-theme=dark] .modal-tabs button[data-v-c5eca9d2],html.dark .modal-tabs button[data-v-c5eca9d2]{color:#8b949e}.modal-tabs button[data-v-c5eca9d2]:hover{background:#f8fafc;color:#0f172a}[data-theme=dark] .modal-tabs button[data-v-c5eca9d2]:hover,html.dark .modal-tabs button[data-v-c5eca9d2]:hover{background:#ffffff0d;color:#f8fafc}.modal-tabs button.active[data-v-c5eca9d2]{border-bottom-color:#3b82f6;color:#3b82f6}[data-theme=dark] .modal-tabs button.active[data-v-c5eca9d2],html.dark .modal-tabs button.active[data-v-c5eca9d2]{border-bottom-color:#60a5fa;color:#60a5fa}.timeline-modal-body[data-v-c5eca9d2]{background:#f8fafc;display:flex;flex:1;gap:20px;min-height:0;overflow:hidden;padding:20px}[data-theme=dark] .timeline-modal-body[data-v-c5eca9d2],html.dark .timeline-modal-body[data-v-c5eca9d2]{background:#141a23}.chart-wrapper[data-v-c5eca9d2]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex:1;height:100%;min-width:0;padding:16px;position:relative}[data-theme=dark] .chart-wrapper[data-v-c5eca9d2],html.dark .chart-wrapper[data-v-c5eca9d2]{background:#1b222d;border-color:#30363d}.chart-container[data-v-c5eca9d2]{display:flex;flex-direction:column;height:100%;width:100%}.chart-container>div[data-v-c5eca9d2]{flex:1;height:100%;min-height:0}.chart-container[data-v-c5eca9d2] .highcharts-container,.chart-container[data-v-c5eca9d2] .highcharts-root{height:100%!important;width:100%!important}.custom-chart-tooltip[data-v-c5eca9d2]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 4px 12px #0000001a;max-width:280px;min-width:180px;padding:12px 14px;pointer-events:none;position:absolute;z-index:100}[data-theme=dark] .custom-chart-tooltip[data-v-c5eca9d2],html.dark .custom-chart-tooltip[data-v-c5eca9d2]{background:#1b222d;border-color:#30363d;box-shadow:0 4px 12px #0000004d}.custom-chart-tooltip .tooltip-header[data-v-c5eca9d2]{border-bottom:1px solid #e2e8f0;color:#0f172a;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;margin-bottom:8px;padding-bottom:8px}[data-theme=dark] .custom-chart-tooltip .tooltip-header[data-v-c5eca9d2],html.dark .custom-chart-tooltip .tooltip-header[data-v-c5eca9d2]{border-bottom-color:#30363d;color:#f8fafc}.custom-chart-tooltip .tooltip-row[data-v-c5eca9d2]{align-items:center;color:#64748b;display:flex;font-size:12px;gap:8px;padding:4px 0}[data-theme=dark] .custom-chart-tooltip .tooltip-row[data-v-c5eca9d2],html.dark .custom-chart-tooltip .tooltip-row[data-v-c5eca9d2]{color:#8b949e}.custom-chart-tooltip .tooltip-color[data-v-c5eca9d2]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.custom-chart-tooltip .tooltip-name[data-v-c5eca9d2]{color:#64748b;white-space:nowrap}[data-theme=dark] .custom-chart-tooltip .tooltip-name[data-v-c5eca9d2],html.dark .custom-chart-tooltip .tooltip-name[data-v-c5eca9d2]{color:#8b949e}.custom-chart-tooltip .tooltip-value[data-v-c5eca9d2]{color:#0f172a;font-weight:600}[data-theme=dark] .custom-chart-tooltip .tooltip-value[data-v-c5eca9d2],html.dark .custom-chart-tooltip .tooltip-value[data-v-c5eca9d2]{color:#f8fafc}.custom-chart-tooltip .tooltip-avg[data-v-c5eca9d2]{color:#94a3b8;font-size:11px;margin-left:4px}.ativos-summary[data-v-c5eca9d2],.players-summary[data-v-c5eca9d2]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;width:320px}[data-theme=dark] .ativos-summary[data-v-c5eca9d2],[data-theme=dark] .players-summary[data-v-c5eca9d2],html.dark .ativos-summary[data-v-c5eca9d2],html.dark .players-summary[data-v-c5eca9d2]{background:#1b222d;border-color:#30363d}.players-summary.wide-summary[data-v-c5eca9d2]{width:380px}.timeline-summary[data-v-c5eca9d2]{width:352px}.timeline-summary .ativos-table-header[data-v-c5eca9d2],.timeline-summary .players-table-header[data-v-c5eca9d2]{font-size:10px;padding:8px 12px}.timeline-summary .ativos-table-row[data-v-c5eca9d2],.timeline-summary .players-table-row[data-v-c5eca9d2]{font-size:11px;padding:8px 12px}.timeline-summary .col-name[data-v-c5eca9d2],.timeline-summary .col-value[data-v-c5eca9d2]{font-size:11px}.time-window-bar[data-v-c5eca9d2]{display:flex;flex-shrink:0;gap:4px;margin-bottom:8px}.time-window-btn[data-v-c5eca9d2]{background:transparent;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500;padding:4px 12px;transition:all .15s ease}.time-window-btn[data-v-c5eca9d2]:hover{background:#f1f5f9;color:#0f172a}.time-window-btn.active[data-v-c5eca9d2]{background:#3b82f6;border-color:#3b82f6;color:#fff}[data-theme=dark] .time-window-btn[data-v-c5eca9d2],html.dark .time-window-btn[data-v-c5eca9d2]{border-color:#30363d;color:#8b949e}[data-theme=dark] .time-window-btn[data-v-c5eca9d2]:hover,html.dark .time-window-btn[data-v-c5eca9d2]:hover{background:#ffffff0d;color:#f8fafc}[data-theme=dark] .time-window-btn.active[data-v-c5eca9d2],html.dark .time-window-btn.active[data-v-c5eca9d2]{background:#388bfd;border-color:#388bfd;color:#fff}.timeline-modal-content.modal-window-active[data-v-c5eca9d2]{max-width:1600px}.timeline-summary-wide[data-v-c5eca9d2]{width:620px}.timeline-summary-wide .col-value[data-v-c5eca9d2]{font-size:10px;width:70px}.timeline-summary-wide .players-table-header[data-v-c5eca9d2]{font-size:9px}.col-header-window[data-v-c5eca9d2]{color:#3b82f6!important}[data-theme=dark] .col-header-window[data-v-c5eca9d2],html.dark .col-header-window[data-v-c5eca9d2]{color:#60a5fa!important}.col-window[data-v-c5eca9d2]{font-weight:600}.table-mode-btn[data-v-c5eca9d2]{background:transparent;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:500;padding:3px 10px;transition:all .15s ease}.table-mode-btn[data-v-c5eca9d2]:hover{background:#f1f5f9;color:#0f172a}[data-theme=dark] .table-mode-btn[data-v-c5eca9d2],html.dark .table-mode-btn[data-v-c5eca9d2]{border-color:#30363d;color:#8b949e}[data-theme=dark] .table-mode-btn[data-v-c5eca9d2]:hover,html.dark .table-mode-btn[data-v-c5eca9d2]:hover{background:#ffffff0d;color:#f8fafc}.players-header-actions[data-v-c5eca9d2]{align-items:center;display:flex;gap:8px}.ativos-header[data-v-c5eca9d2],.players-header[data-v-c5eca9d2]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:12px 16px}[data-theme=dark] .ativos-header[data-v-c5eca9d2],[data-theme=dark] .players-header[data-v-c5eca9d2],html.dark .ativos-header[data-v-c5eca9d2],html.dark .players-header[data-v-c5eca9d2]{border-bottom-color:#30363d}.ativos-header h3[data-v-c5eca9d2],.players-header h3[data-v-c5eca9d2],.players-summary h3[data-v-c5eca9d2]{color:#0f172a;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;margin:0}[data-theme=dark] .ativos-header h3[data-v-c5eca9d2],[data-theme=dark] .players-header h3[data-v-c5eca9d2],[data-theme=dark] .players-summary h3[data-v-c5eca9d2],html.dark .ativos-header h3[data-v-c5eca9d2],html.dark .players-header h3[data-v-c5eca9d2],html.dark .players-summary h3[data-v-c5eca9d2]{color:#f8fafc}.clear-selection-btn[data-v-c5eca9d2]{background:transparent;border:1px solid #e2e8f0;border-radius:4px;color:#64748b;cursor:pointer;font-size:11px;padding:4px 10px;transition:all .15s ease}.clear-selection-btn[data-v-c5eca9d2]:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=dark] .clear-selection-btn[data-v-c5eca9d2],html.dark .clear-selection-btn[data-v-c5eca9d2]{border-color:#30363d;color:#8b949e}[data-theme=dark] .clear-selection-btn[data-v-c5eca9d2]:hover,html.dark .clear-selection-btn[data-v-c5eca9d2]:hover{background:#21262d;border-color:#484f58}.ativos-table[data-v-c5eca9d2],.players-table[data-v-c5eca9d2]{display:flex;flex:1;flex-direction:column;overflow:hidden}.ativos-table-header[data-v-c5eca9d2],.players-table-header[data-v-c5eca9d2]{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;display:flex;font-size:10px;font-weight:600;gap:8px;letter-spacing:.02em;padding:10px 16px;text-transform:uppercase}[data-theme=dark] .ativos-table-header[data-v-c5eca9d2],[data-theme=dark] .players-table-header[data-v-c5eca9d2],html.dark .ativos-table-header[data-v-c5eca9d2],html.dark .players-table-header[data-v-c5eca9d2]{background:#141a23;border-bottom-color:#30363d;color:#8b949e}.ativos-table-body[data-v-c5eca9d2],.players-table-body[data-v-c5eca9d2]{flex:1;overflow-y:auto}.ativos-table-body[data-v-c5eca9d2]::-webkit-scrollbar,.players-table-body[data-v-c5eca9d2]::-webkit-scrollbar{width:6px}.ativos-table-body[data-v-c5eca9d2]::-webkit-scrollbar-track,.players-table-body[data-v-c5eca9d2]::-webkit-scrollbar-track{background:transparent}.ativos-table-body[data-v-c5eca9d2]::-webkit-scrollbar-thumb,.players-table-body[data-v-c5eca9d2]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[data-theme=dark] .ativos-table-body[data-v-c5eca9d2]::-webkit-scrollbar-thumb,[data-theme=dark] .players-table-body[data-v-c5eca9d2]::-webkit-scrollbar-thumb,html.dark .ativos-table-body[data-v-c5eca9d2]::-webkit-scrollbar-thumb,html.dark .players-table-body[data-v-c5eca9d2]::-webkit-scrollbar-thumb{background:#484f58}.ativos-table-row[data-v-c5eca9d2],.players-table-row[data-v-c5eca9d2]{align-items:center;border-bottom:1px solid #f1f5f9;color:#374151;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:10px 16px;transition:background .15s ease}[data-theme=dark] .ativos-table-row[data-v-c5eca9d2],[data-theme=dark] .players-table-row[data-v-c5eca9d2],html.dark .ativos-table-row[data-v-c5eca9d2],html.dark .players-table-row[data-v-c5eca9d2]{border-bottom-color:#21262d;color:#c9d1d9}.ativos-table-row[data-v-c5eca9d2]:hover,.players-table-row[data-v-c5eca9d2]:hover{background:#f8fafc}[data-theme=dark] .ativos-table-row[data-v-c5eca9d2]:hover,[data-theme=dark] .players-table-row[data-v-c5eca9d2]:hover,html.dark .ativos-table-row[data-v-c5eca9d2]:hover,html.dark .players-table-row[data-v-c5eca9d2]:hover{background:#21262d}.players-table-row.player-selected[data-v-c5eca9d2]{background:#3b82f614}[data-theme=dark] .players-table-row.player-selected[data-v-c5eca9d2],html.dark .players-table-row.player-selected[data-v-c5eca9d2]{background:#60a5fa1f}.col-check[data-v-c5eca9d2]{flex-shrink:0;width:20px}.col-check input[type=checkbox][data-v-c5eca9d2]{accent-color:#3b82f6;cursor:pointer;height:14px;width:14px}.col-name[data-v-c5eca9d2]{flex:1;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-value[data-v-c5eca9d2]{flex-shrink:0;font-variant-numeric:tabular-nums;text-align:right;width:70px}.col-value.positive[data-v-c5eca9d2]{color:#16a34a}.col-value.negative[data-v-c5eca9d2]{color:#dc2626}[data-theme=dark] .col-value.positive[data-v-c5eca9d2],html.dark .col-value.positive[data-v-c5eca9d2]{color:#4ade80}[data-theme=dark] .col-value.negative[data-v-c5eca9d2],html.dark .col-value.negative[data-v-c5eca9d2]{color:#f87171}.pie-chart-container[data-v-c5eca9d2]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;display:flex;flex:1;justify-content:center;min-width:0;padding:16px}[data-theme=dark] .pie-chart-container[data-v-c5eca9d2],html.dark .pie-chart-container[data-v-c5eca9d2]{background:#1b222d;border-color:#30363d}.aggregated-summary[data-v-c5eca9d2]{border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:12px;padding:16px}[data-theme=dark] .aggregated-summary[data-v-c5eca9d2],html.dark .aggregated-summary[data-v-c5eca9d2]{border-bottom-color:#30363d}.summary-card[data-v-c5eca9d2]{background:#f8fafc;border-radius:6px;display:flex;flex-direction:column;gap:4px;min-width:80px;padding:12px 16px}[data-theme=dark] .summary-card[data-v-c5eca9d2],html.dark .summary-card[data-v-c5eca9d2]{background:#141a23}.summary-card.main[data-v-c5eca9d2]{align-items:center;flex-direction:row;gap:12px}.summary-card .card-icon[data-v-c5eca9d2]{font-size:20px}.summary-card .card-content[data-v-c5eca9d2]{display:flex;flex-direction:column;gap:2px}.card-value[data-v-c5eca9d2],.summary-card .card-value[data-v-c5eca9d2]{color:#0f172a;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}[data-theme=dark] .card-value[data-v-c5eca9d2],[data-theme=dark] .summary-card .card-value[data-v-c5eca9d2],html.dark .card-value[data-v-c5eca9d2],html.dark .summary-card .card-value[data-v-c5eca9d2]{color:#f8fafc}.card-value.positive[data-v-c5eca9d2],.summary-card .card-value.positive[data-v-c5eca9d2]{color:#16a34a}.card-value.negative[data-v-c5eca9d2],.summary-card .card-value.negative[data-v-c5eca9d2]{color:#dc2626}[data-theme=dark] .card-value.positive[data-v-c5eca9d2],[data-theme=dark] .summary-card .card-value.positive[data-v-c5eca9d2],html.dark .card-value.positive[data-v-c5eca9d2],html.dark .summary-card .card-value.positive[data-v-c5eca9d2]{color:#4ade80}[data-theme=dark] .card-value.negative[data-v-c5eca9d2],[data-theme=dark] .summary-card .card-value.negative[data-v-c5eca9d2],html.dark .card-value.negative[data-v-c5eca9d2],html.dark .summary-card .card-value.negative[data-v-c5eca9d2]{color:#f87171}.card-label[data-v-c5eca9d2],.summary-card .card-label[data-v-c5eca9d2]{color:#64748b;font-size:10px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}[data-theme=dark] .card-label[data-v-c5eca9d2],[data-theme=dark] .summary-card .card-label[data-v-c5eca9d2],html.dark .card-label[data-v-c5eca9d2],html.dark .summary-card .card-label[data-v-c5eca9d2]{color:#8b949e}.empty[data-v-c5eca9d2]{align-items:center;color:#64748b;display:flex;font-size:13px;height:100%;justify-content:center}[data-theme=dark] .empty[data-v-c5eca9d2],html.dark .empty[data-v-c5eca9d2]{color:#8b949e}.empty-row td[data-v-c5eca9d2]{border-bottom:none}.empty-state[data-v-c5eca9d2]{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:40px 20px}[data-theme=dark] .empty-state[data-v-c5eca9d2],html.dark .empty-state[data-v-c5eca9d2]{color:#8b949e}@keyframes bg-blinkUp-c5eca9d2{0%{background-color:transparent}50%{background-color:#22c55e26}to{background-color:transparent}}@keyframes bg-blinkDown-c5eca9d2{0%{background-color:transparent}50%{background-color:#ef444426}to{background-color:transparent}}.blink-up[data-v-c5eca9d2]{animation:bg-blinkUp-c5eca9d2 .5s ease-in-out}.blink-down[data-v-c5eca9d2]{animation:bg-blinkDown-c5eca9d2 .5s ease-in-out}.mobile-view-toggle[data-v-c5eca9d2]{display:none}@media screen and (max-width:767px){.tapereading-page[data-v-c5eca9d2]{height:calc(100vh - 56px);padding:0}.main-content[data-v-c5eca9d2]{flex-direction:column;gap:0;height:100%}.table-section[data-v-c5eca9d2]{border:none;border-radius:0;height:100%;padding:0;width:100%}.desktop-header[data-v-c5eca9d2]{display:none}th[data-v-c5eca9d2]:first-child{background:#f9fafb;left:0;position:sticky;z-index:110}td[data-v-c5eca9d2]:first-child{background:#fff;left:0;position:sticky;z-index:5}[data-theme=dark] th[data-v-c5eca9d2]:first-child,html.dark th[data-v-c5eca9d2]:first-child{background:#1b222d}[data-theme=dark] td[data-v-c5eca9d2]:first-child,html.dark td[data-v-c5eca9d2]:first-child{background:#141a23}tr:hover td[data-v-c5eca9d2]:first-child{background:#f3f4f6}[data-theme=dark] tr:hover td[data-v-c5eca9d2]:first-child,html.dark tr:hover td[data-v-c5eca9d2]:first-child{background:#1f2937}.table-header[data-v-c5eca9d2]{align-items:flex-start;flex-direction:column;gap:10px}.table-header h2[data-v-c5eca9d2]{font-size:14px}.modal-title-row[data-v-c5eca9d2],.title-row[data-v-c5eca9d2]{flex-wrap:wrap;gap:8px}.market-time-indicator[data-v-c5eca9d2]{padding:3px 8px}.market-time-indicator .pulse[data-v-c5eca9d2]{height:6px;width:6px}.market-time-indicator .time[data-v-c5eca9d2]{font-size:12px}.filters[data-v-c5eca9d2]{gap:10px}.filter-group[data-v-c5eca9d2],.filters[data-v-c5eca9d2]{flex-direction:column;width:100%}.filter-group[data-v-c5eca9d2]{align-items:flex-start;gap:4px}.filter-group input[data-v-c5eca9d2],.filter-group select[data-v-c5eca9d2]{width:100%}.filter-group select[data-v-c5eca9d2]{min-width:unset;width:100%}.clear-btn[data-v-c5eca9d2],.filter-btn[data-v-c5eca9d2]{padding:10px;width:100%}.watchlist-btn[data-v-c5eca9d2]{width:100%}.watchlist-content[data-v-c5eca9d2]{max-height:90vh;width:95%}.watchlist-list[data-v-c5eca9d2]{grid-template-columns:repeat(2,1fr)}.timeline-modal-content[data-v-c5eca9d2]{border-radius:0;height:100%;max-height:100vh;max-width:none;width:100%}.timeline-modal-header[data-v-c5eca9d2]{flex-shrink:0;padding:12px 16px}.timeline-modal-header h2[data-v-c5eca9d2]{font-size:14px}.modal-tabs[data-v-c5eca9d2]{overflow-x:auto;padding:0 12px;-webkit-overflow-scrolling:touch;flex-shrink:0}.modal-tabs button[data-v-c5eca9d2]{font-size:12px;padding:10px 14px;white-space:nowrap}.mobile-view-toggle[data-v-c5eca9d2]{background:#f3f4f6;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:8px;padding:8px 12px}[data-theme=dark] .mobile-view-toggle[data-v-c5eca9d2],html.dark .mobile-view-toggle[data-v-c5eca9d2]{background:#1b222d;border-bottom-color:#30363d}.mobile-view-toggle button[data-v-c5eca9d2]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;flex:1;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:10px 16px;transition:all .15s ease}[data-theme=dark] .mobile-view-toggle button[data-v-c5eca9d2],html.dark .mobile-view-toggle button[data-v-c5eca9d2]{background:#141a23;border-color:#374151;color:#9ca3af}.mobile-view-toggle button.active[data-v-c5eca9d2]{background:#3b82f6;border-color:#3b82f6;color:#fff}.mobile-view-toggle button svg[data-v-c5eca9d2]{flex-shrink:0;height:16px;width:16px}.mobile-hidden[data-v-c5eca9d2]{display:none!important}.timeline-modal-body[data-v-c5eca9d2]{gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto}.chart-wrapper[data-v-c5eca9d2],.timeline-modal-body[data-v-c5eca9d2]{flex:1;flex-direction:column;padding:12px}.chart-wrapper[data-v-c5eca9d2]{display:flex;height:auto;min-height:300px;overflow:hidden}.chart-wrapper .chart-container[data-v-c5eca9d2]{flex:1;min-height:0;overflow:hidden}.chart-wrapper .chart-container[data-v-c5eca9d2] .highcharts-container,.chart-wrapper .chart-container[data-v-c5eca9d2] .highcharts-root{max-width:100%!important;overflow:hidden}.ativos-summary[data-v-c5eca9d2],.players-summary[data-v-c5eca9d2],.players-summary.wide-summary[data-v-c5eca9d2],.timeline-summary[data-v-c5eca9d2],.timeline-summary-wide[data-v-c5eca9d2]{background:#fff;border-radius:8px;display:flex;flex:1;flex-direction:column;max-height:none;overflow-y:auto;padding:0;width:100%}[data-theme=dark] .ativos-summary[data-v-c5eca9d2],[data-theme=dark] .players-summary[data-v-c5eca9d2],[data-theme=dark] .players-summary.wide-summary[data-v-c5eca9d2],[data-theme=dark] .timeline-summary[data-v-c5eca9d2],[data-theme=dark] .timeline-summary-wide[data-v-c5eca9d2],html.dark .ativos-summary[data-v-c5eca9d2],html.dark .players-summary[data-v-c5eca9d2],html.dark .players-summary.wide-summary[data-v-c5eca9d2],html.dark .timeline-summary[data-v-c5eca9d2],html.dark .timeline-summary-wide[data-v-c5eca9d2]{background:#1b222d}.time-window-bar[data-v-c5eca9d2]{flex-wrap:wrap;gap:6px}.time-window-btn[data-v-c5eca9d2]{font-size:12px;padding:6px 14px}.timeline-summary-wide .col-value[data-v-c5eca9d2]{font-size:11px}.ativos-summary h3[data-v-c5eca9d2],.players-summary h3[data-v-c5eca9d2],.timeline-summary h3[data-v-c5eca9d2]{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;font-size:14px;margin:0;padding:12px 16px}[data-theme=dark] .ativos-summary h3[data-v-c5eca9d2],[data-theme=dark] .players-summary h3[data-v-c5eca9d2],[data-theme=dark] .timeline-summary h3[data-v-c5eca9d2],html.dark .ativos-summary h3[data-v-c5eca9d2],html.dark .players-summary h3[data-v-c5eca9d2],html.dark .timeline-summary h3[data-v-c5eca9d2]{background:#141a23;border-bottom-color:#30363d}.players-header[data-v-c5eca9d2]{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;padding:12px 16px}[data-theme=dark] .players-header[data-v-c5eca9d2],html.dark .players-header[data-v-c5eca9d2]{background:#141a23;border-bottom-color:#30363d}.ativos-table[data-v-c5eca9d2],.players-table[data-v-c5eca9d2]{display:flex;flex:1;flex-direction:column;overflow:hidden}.ativos-table-header[data-v-c5eca9d2],.players-table-header[data-v-c5eca9d2]{background:#f3f4f6;border-bottom:1px solid #e5e7eb;color:#6b7280;display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.03em;padding:10px 16px;text-transform:uppercase}[data-theme=dark] .ativos-table-header[data-v-c5eca9d2],[data-theme=dark] .players-table-header[data-v-c5eca9d2],html.dark .ativos-table-header[data-v-c5eca9d2],html.dark .players-table-header[data-v-c5eca9d2]{background:#1b222d;border-bottom-color:#30363d;color:#9ca3af}.ativos-table-body[data-v-c5eca9d2],.players-table-body[data-v-c5eca9d2]{flex:1;overflow-y:auto}.ativos-table-row[data-v-c5eca9d2],.players-table-row[data-v-c5eca9d2]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;font-size:13px;gap:8px;padding:12px 16px}[data-theme=dark] .ativos-table-row[data-v-c5eca9d2],[data-theme=dark] .players-table-row[data-v-c5eca9d2],html.dark .ativos-table-row[data-v-c5eca9d2],html.dark .players-table-row[data-v-c5eca9d2]{border-bottom-color:#1f2937}.ativos-table-row[data-v-c5eca9d2]:active,.players-table-row[data-v-c5eca9d2]:active{background:#f3f4f6}[data-theme=dark] .ativos-table-row[data-v-c5eca9d2]:active,[data-theme=dark] .players-table-row[data-v-c5eca9d2]:active,html.dark .ativos-table-row[data-v-c5eca9d2]:active,html.dark .players-table-row[data-v-c5eca9d2]:active{background:#1f2937}.col-check[data-v-c5eca9d2]{flex-shrink:0;width:24px}.col-check input[type=checkbox][data-v-c5eca9d2]{height:18px;width:18px}.col-name[data-v-c5eca9d2]{flex:1;font-weight:500;min-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-value[data-v-c5eca9d2]{font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;min-width:70px;text-align:right;width:70px}.pie-chart-container[data-v-c5eca9d2]{display:flex;flex:1;flex-direction:column;height:auto;min-height:300px;overflow:hidden;padding:12px}.pie-chart-container[data-v-c5eca9d2] .highcharts-container,.pie-chart-container[data-v-c5eca9d2] .highcharts-root{max-width:100%!important;overflow:hidden}.aggregated-summary[data-v-c5eca9d2]{flex-wrap:wrap;padding:12px}.aggregated-summary .summary-card[data-v-c5eca9d2]{flex:1 1 calc(50% - 8px);min-width:100px}.summary-card[data-v-c5eca9d2]{padding:10px 12px}.custom-chart-tooltip[data-v-c5eca9d2]{max-width:200px;min-width:140px;padding:10px 12px}.custom-chart-tooltip .tooltip-header[data-v-c5eca9d2]{font-size:11px;margin-bottom:6px;padding-bottom:6px}.custom-chart-tooltip .tooltip-row[data-v-c5eca9d2]{font-size:10px;gap:6px;padding:3px 0}}@media screen and (max-width:480px){.tapereading-page[data-v-c5eca9d2]{padding:8px}.watchlist-list[data-v-c5eca9d2]{grid-template-columns:1fr}.chart-wrapper[data-v-c5eca9d2]{height:250px}.pie-chart-container[data-v-c5eca9d2]{height:200px}.aggregated-summary[data-v-c5eca9d2]{gap:6px}.summary-card[data-v-c5eca9d2]{min-width:60px}}.fs-field[data-v-c5eca9d2]{display:flex;flex-direction:column;gap:4px}.fs-field label[data-v-c5eca9d2]{color:#6b7280;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500}[data-theme=dark] .fs-field label[data-v-c5eca9d2],html.dark .fs-field label[data-v-c5eca9d2]{color:#9ca3af}.fs-input[data-v-c5eca9d2]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box;color:#1f2937;font-family:Inter,system-ui,sans-serif;font-size:13px;outline:none;padding:8px 12px;width:100%}[data-theme=dark] .fs-input[data-v-c5eca9d2],html.dark .fs-input[data-v-c5eca9d2]{background:#141a23;border-color:#374151;color:#e4e6ea}.fs-input[data-v-c5eca9d2]:focus{border-color:#3b82f6}
