.sidebar[data-v-644625ef]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid #f3f4f6;height:fit-content}.filter-group[data-v-644625ef]{margin-bottom:16px}.filter-divider[data-v-644625ef]{height:2px;background:linear-gradient(90deg,transparent,#20b2aa,transparent);margin:20px 0;border-radius:1px}.filter-header[data-v-644625ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;background:#1f2937;padding:8px 12px;border-radius:6px}.filter-header h3[data-v-644625ef]{margin:0;color:#fff;font-size:13px;font-weight:600;letter-spacing:.025em;background:transparent;padding:0;border-radius:0;text-align:left}.filter-options[data-v-644625ef]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;max-height:200px;overflow-y:auto}.brand-list[data-v-644625ef]{display:flex;flex-direction:column;gap:2px;margin-bottom:12px;max-height:300px;overflow-y:auto;padding:4px}.brand-item[data-v-644625ef]{display:flex;align-items:flex-start;gap:12px;padding:10px 14px;border:1px solid #f1f5f9;border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;min-height:44px}.brand-item[data-v-644625ef]:nth-child(2n){background:#ebeff0}.brand-item[data-v-644625ef]:nth-child(odd){background:#fff}.brand-item[data-v-644625ef]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#14b8a6,#0d9488);transform:scaleY(0);transition:transform .3s ease;transform-origin:bottom}.brand-item[data-v-644625ef]:hover{background:#edf2f7;border-color:#14b8a6;transform:translate(4px);box-shadow:0 2px 8px #14b8a626}.brand-item[data-v-644625ef]:hover:before{transform:scaleY(1)}.brand-item.selected[data-v-644625ef]{background:linear-gradient(135deg,#f0fdfa,#ccfbf1);border-color:#14b8a6;box-shadow:0 4px 12px #14b8a626}.brand-item.selected[data-v-644625ef]:before{transform:scaleY(1)}.brand-checkbox[data-v-644625ef]{position:relative;display:flex;align-items:flex-start;justify-content:center;margin-top:2px;flex-shrink:0}.brand-checkbox input[type=checkbox][data-v-644625ef]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox[data-v-644625ef]{width:20px;height:20px;background:#fff;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative}.brand-item:hover .custom-checkbox[data-v-644625ef]{border-color:#14b8a6;background:#f8fafc}.brand-item.selected .custom-checkbox[data-v-644625ef]{background:#14b8a6;border-color:#0d9488;transform:scale(1.1)}.check-icon[data-v-644625ef]{width:12px;height:12px;color:#fff;animation:checkBounce-644625ef .3s ease}@keyframes checkBounce-644625ef{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.brand-content[data-v-644625ef]{flex:1;display:flex;flex-direction:column;gap:2px}.brand-name[data-v-644625ef]{font-size:14px;font-weight:600;color:#1f2937;line-height:1.3;transition:color .2s ease;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.brand-item.selected .brand-name[data-v-644625ef]{color:#0f766e}.brand-count[data-v-644625ef]{font-size:12px;color:#6b7280;font-weight:600;background:#f3f4f6;padding:4px 8px;border-radius:12px;min-width:24px;text-align:center;transition:all .2s ease;flex-shrink:0;align-self:flex-start;margin-top:2px}.brand-item.selected .brand-count[data-v-644625ef]{color:#0f766e;background:#f0fdfa}.brand-item[data-v-644625ef]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#14b8a61a;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;z-index:0}.brand-item[data-v-644625ef]:active:after{width:300px;height:300px}.basegpu-options[data-v-644625ef]{max-height:300px;overflow-y:auto}.filter-select[data-v-644625ef]{padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;background:#fff;width:100%;transition:all .2s ease;cursor:pointer}.filter-select[data-v-644625ef]:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}.filter-select[data-v-644625ef]:hover{border-color:#14b8a6;background:#f8fafc}.filter-select option[data-v-644625ef]:hover{background:#f0fdfa;color:#0d9488}.filter-select option[data-v-644625ef]:checked{background:#14b8a6;color:#fff}.loading[data-v-644625ef],.error[data-v-644625ef]{padding:20px;text-align:center;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;font-weight:500}.error[data-v-644625ef]{color:#dc2626;background:#fef2f2;border-color:#fecaca}.clear-button[data-v-644625ef]{padding:4px 8px;font-size:11px;font-weight:500;border:1px solid #9ca3af;border-radius:4px;background:#ffffff0d;color:#d1d5db;cursor:pointer;transition:all .15s ease;white-space:nowrap}.clear-button[data-v-644625ef]:hover:not(:disabled){background:#ffffff26;border-color:#d1d5db;color:#fff}.clear-button[data-v-644625ef]:disabled{opacity:.4;cursor:not-allowed;color:#6b7280;border-color:#4b5563;background:#ffffff05}.models-list[data-v-644625ef]{max-height:300px;overflow-y:auto}.filter-option[data-v-644625ef]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;border:1px solid #f1f5f9;min-height:50px}.filter-option[data-v-644625ef]:nth-child(2n){background:#ebeff0}.filter-option[data-v-644625ef]:nth-child(odd){background:#fff}.filter-option[data-v-644625ef]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#14b8a6,#0d9488);transform:scaleY(0);transition:transform .3s ease;transform-origin:bottom}.filter-option[data-v-644625ef]:hover{background:#edf2f7;border-color:#14b8a6;transform:translate(4px);box-shadow:0 2px 8px #14b8a626}.filter-option[data-v-644625ef]:hover:before{transform:scaleY(1)}.filter-option[data-v-644625ef]:has(input:checked){background:linear-gradient(135deg,#f0fdfa,#ccfbf1);border-color:#14b8a6;box-shadow:0 4px 12px #14b8a626}.filter-option[data-v-644625ef]:has(input:checked):before{transform:scaleY(1)}.filter-option input[type=checkbox][data-v-644625ef]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filter-option .custom-checkbox[data-v-644625ef]{width:20px;height:20px;background:#fff;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;margin-top:2px;flex-shrink:0}.filter-option:hover .custom-checkbox[data-v-644625ef]{border-color:#14b8a6;background:#f8fafc}.filter-option:has(input:checked) .custom-checkbox[data-v-644625ef]{background:#14b8a6;border-color:#0d9488;transform:scale(1.1)}.filter-option .check-icon[data-v-644625ef]{width:12px;height:12px;color:#fff;animation:checkBounce-644625ef .3s ease}.option-text-container[data-v-644625ef]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0;margin-top:1px}.option-text-main[data-v-644625ef]{color:#1f2937;font-size:13.8px;font-weight:500;line-height:1.3;word-break:break-word;transition:color .2s ease}.option-text-hash[data-v-644625ef]{color:#6b7280;font-size:11.5px;font-weight:400;line-height:1.2;word-break:break-word;transition:color .2s ease}.filter-option:has(input:checked) .option-text-main[data-v-644625ef]{color:#0f766e;font-weight:600}.filter-option:has(input:checked) .option-text-hash[data-v-644625ef]{color:#14b8a6}.option-count[data-v-644625ef]{color:#6b7280;font-size:10px;font-weight:600;background:#f3f4f6;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;transition:all .2s ease;flex-shrink:0;white-space:nowrap;margin-top:1px;height:fit-content}.filter-option:has(input:checked) .option-count[data-v-644625ef]{color:#0f766e;background:#f0fdfa}.filter-option[data-v-644625ef]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#14b8a61a;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;z-index:0}.filter-option[data-v-644625ef]:active:after{width:300px;height:300px}.search-container[data-v-644625ef]{margin-bottom:12px}.search-input[data-v-644625ef]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;background:#fff;transition:all .2s ease}.search-input[data-v-644625ef]:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}.search-input[data-v-644625ef]:hover{border-color:#14b8a6;background:#f8fafc}.empty-state[data-v-644625ef]{padding:16px;text-align:center;color:#6b7280;font-size:13px;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:8px}.selected-checkpoints[data-v-644625ef]{margin-bottom:16px;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:8px;overflow:hidden}.selected-checkpoints-list[data-v-644625ef]{max-height:200px;overflow-y:auto}.selected-checkpoint-item[data-v-644625ef]{border-bottom:1px solid #f1f5f9;transition:background-color .2s ease}.selected-checkpoint-item[data-v-644625ef]:last-child{border-bottom:none}.selected-checkpoint-item[data-v-644625ef]:hover{background-color:#e6fffa}.selected-checkpoint-content[data-v-644625ef]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;gap:8px}.selected-checkpoint-content .option-text-container[data-v-644625ef]{flex:1;min-width:0}.selected-checkpoint-content .option-text-main[data-v-644625ef]{color:#1f2937;font-size:13px;font-weight:500;line-height:1.3;word-break:break-word}.selected-checkpoint-content .option-text-hash[data-v-644625ef]{color:#6b7280;font-size:11px;font-weight:400;line-height:1.2;word-break:break-word}.remove-checkpoint-btn[data-v-644625ef]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:#fee2e2;color:#dc2626;border-radius:4px;cursor:pointer;transition:all .2s ease;flex-shrink:0}.remove-checkpoint-btn[data-v-644625ef]:hover{background:#fecaca;color:#b91c1c;transform:scale(1.1)}.remove-checkpoint-btn[data-v-644625ef]:active{transform:scale(.95)}.remove-icon[data-v-644625ef]{width:14px;height:14px}h2[data-v-2a9c94f8]{background:#1f2937;color:#fff;border-radius:6px;font-size:15.6px;font-weight:600;letter-spacing:.025em;margin:0 0 12px;padding:8px 12px}.gpu-devices[data-v-2a9c94f8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;width:100%;margin-top:12px;max-height:calc(100vh - 200px);overflow-y:auto}.device-item[data-v-2a9c94f8]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-height:40px;cursor:pointer;transition:all .2s ease}.device-item[data-v-2a9c94f8]:hover{background:#f0fdfa;border-color:#14b8a6;box-shadow:0 2px 8px #14b8a626}.device-item.selected[data-v-2a9c94f8]{background:linear-gradient(135deg,#f0fdfa,#ccfbf1);border-color:#14b8a6;box-shadow:0 4px 12px #14b8a626}.device-name-container[data-v-2a9c94f8]{display:flex;flex-direction:column;gap:2px;flex:1}.device-name-main[data-v-2a9c94f8]{font-size:13.8px;font-weight:500;color:#1f2937;line-height:1.3;word-break:break-word;transition:color .2s ease}.device-name-details[data-v-2a9c94f8]{font-size:11.5px;color:#6b7280;font-weight:400;line-height:1.2;word-break:break-word;transition:color .2s ease}.device-item.selected .device-name-main[data-v-2a9c94f8]{color:#0f766e}.device-item.selected .device-name-details[data-v-2a9c94f8]{color:#14b8a6}.device-count[data-v-2a9c94f8]{color:#fff;font-size:.8em;font-weight:600;background:#14b8a6;padding:4px 8px;border-radius:12px;text-align:center;white-space:nowrap;transition:all .2s ease}.device-item.selected .device-count[data-v-2a9c94f8]{background:#0d9488;color:#fff}.placeholder[data-v-2a9c94f8]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#374151;padding:40px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px dashed #cbd5e1;border-radius:16px;min-height:300px}.cat-art[data-v-2a9c94f8]{margin-bottom:20px;font-family:Courier New,monospace;font-size:12px;line-height:1.2;color:#6366f1;filter:drop-shadow(0 2px 4px rgba(99,102,241,.1))}.cat-art pre[data-v-2a9c94f8]{margin:0;white-space:pre}.placeholder-title[data-v-2a9c94f8]{margin:0 0 12px;font-size:1.5em;font-weight:700;color:#1e293b;text-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:-.025em}.placeholder-message[data-v-2a9c94f8]{margin:0 0 16px;font-size:1.1em;font-weight:500;color:#475569;line-height:1.5;max-width:400px}.placeholder-subtitle[data-v-2a9c94f8]{margin:0;font-size:1em;color:#8b5cf6;font-weight:600;text-shadow:0 1px 2px rgba(139,92,246,.2)}.loading[data-v-2a9c94f8],.error[data-v-2a9c94f8]{padding:20px;text-align:center;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;font-size:1em;font-weight:500}.error[data-v-2a9c94f8]{color:#dc2626;background:#fef2f2;border-color:#fecaca}.results-section[data-v-f38a4111]{margin-top:20px;background:#fff;margin-bottom:20px;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.results-header[data-v-f38a4111]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;background:#1f2937;padding:8px 12px;border-radius:6px}.results-header h3[data-v-f38a4111]{margin:0;color:#fff;font-size:15.6px;font-weight:600;letter-spacing:.025em;background:transparent;padding:0;border-radius:0;text-align:left}.device-name-main[data-v-f38a4111]{font-size:14.4px;font-weight:500;color:#fff}.device-name-details[data-v-f38a4111]{font-size:12px;color:#d1d5db;font-weight:400;margin-left:2px}.device-count[data-v-f38a4111]{font-size:14.4px;color:#fff;font-weight:500;margin-left:8px}.tab-navigation[data-v-f38a4111]{display:flex;margin-bottom:20px}.tab-button[data-v-f38a4111]{padding:12px 24px;background:none;border:none;border-bottom:3px solid transparent;border-radius:8px 8px 0 0;cursor:pointer;font-size:1rem;font-weight:500;color:#0d9488;transition:all .3s ease}.tab-button[data-v-f38a4111]:hover{color:#14b8a6;background:#f0fdfa}.tab-button.active[data-v-f38a4111]{color:#fff;background:linear-gradient(135deg,#14b8a6,#0d9488);border-bottom-color:#14b8a6;box-shadow:0 2px 8px #14b8a64d}.tab-content[data-v-f38a4111]{min-height:400px}.tab-pane[data-v-f38a4111]{animation:fadeIn-f38a4111 .3s ease-in-out}@keyframes fadeIn-f38a4111{0%{opacity:0}to{opacity:1}}.overview-content[data-v-f38a4111]{padding:20px 0}.charts-row[data-v-f38a4111]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.pie-chart-section[data-v-f38a4111]{padding:16px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;display:flex;flex-direction:column}.pie-chart-section h4[data-v-f38a4111]{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);color:#7c3aed;font-size:14px;font-weight:600;margin:0 0 12px;padding:12px 16px;border-left:4px solid #8b5cf6;border-radius:0 6px 6px 0;text-align:left;box-shadow:0 1px 3px #8b5cf633}.bar-chart-section[data-v-f38a4111]{padding:16px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;display:flex;flex-direction:column}.bar-chart-section h4[data-v-f38a4111]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;font-size:14px;font-weight:600;margin:0 0 12px;padding:12px 16px;border-left:4px solid #3b82f6;border-radius:0 6px 6px 0;text-align:left;box-shadow:0 1px 3px #3b82f633}.overview-grid[data-v-f38a4111]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:20px}.overview-section[data-v-f38a4111]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;transition:box-shadow .2s ease;box-shadow:0 2px 8px #00000014}.overview-section[data-v-f38a4111]:hover{box-shadow:0 4px 12px #0000001f}.overview-section h4[data-v-f38a4111]{background:#f8f9fa;color:#374151;font-size:14px;font-weight:600;margin:0;padding:12px 16px;border-left:4px solid #6b7280;border-radius:0 6px 6px 0;text-align:left;box-shadow:0 1px 3px #0000001a}.list-container[data-v-f38a4111]{display:flex;flex-direction:column;gap:0}.list-item[data-v-f38a4111]{display:flex;align-items:center;gap:12px;padding:8px 16px;transition:background-color .2s ease}.list-item[data-v-f38a4111]:nth-child(2n){background-color:#f8fafc}.list-item[data-v-f38a4111]:nth-child(odd){background-color:#fff}.list-item[data-v-f38a4111]:hover{background-color:#edf2f7}.rank[data-v-f38a4111]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#6c757d;color:#fff;border-radius:4px;font-size:.75rem;font-weight:600;flex-shrink:0}.rank.rank-gold[data-v-f38a4111]{background:gold;color:#000}.rank.rank-silver[data-v-f38a4111]{background:silver;color:#000}.rank.rank-bronze[data-v-f38a4111]{background:#cd7f32;color:#fff}.name[data-v-f38a4111]{flex:1;font-weight:450;color:#1a1a1a;font-size:.875rem;white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.3;max-width:100%}.count[data-v-f38a4111]{color:#2d3748;font-size:.875rem;font-weight:500;margin-right:16px}.bar-container[data-v-f38a4111]{flex:1;height:28px;background:#f1f3f4;border-radius:14px;overflow:hidden;min-width:120px;margin-right:16px}.bar-fill[data-v-f38a4111]{height:100%;position:relative;transition:width .3s ease;display:flex;align-items:center;justify-content:flex-end;padding-right:8px;border-radius:14px;background:#20b2aa}.bar-value[data-v-f38a4111]{color:#1a1a1a;font-size:.75rem;font-weight:700}.no-data[data-v-f38a4111]{text-align:center;padding:16px;color:#8b5cf6;font-weight:600;background:linear-gradient(135deg,#faf5ff,#f3e8ff);border:1px dashed #d8b4fe;border-radius:8px;font-size:.875rem}.pie-charts-container[data-v-f38a4111]{margin-top:32px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.histogram-section[data-v-f38a4111]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.histogram-section[data-v-f38a4111]:hover{box-shadow:0 4px 12px #0000001f}.histogram-section h4[data-v-f38a4111]{background:#f8f9fa;color:#374151;font-size:14px;font-weight:600;margin:0;padding:12px 16px;border-left:4px solid #6b7280;border-radius:0 6px 6px 0;text-align:left;box-shadow:0 1px 3px #0000001a}@media (max-width: 768px){.charts-row[data-v-f38a4111]{grid-template-columns:1fr;gap:16px}.overview-grid[data-v-f38a4111]{grid-template-columns:1fr;gap:20px}.pie-charts-container[data-v-f38a4111]{grid-template-columns:1fr;gap:16px}}@media (max-width: 1200px){.pie-charts-container[data-v-f38a4111]{grid-template-columns:1fr 1fr;gap:16px}}.table-container[data-v-f38a4111]{overflow-x:auto;padding:16px;width:100%;max-width:100%}.performance-table[data-v-f38a4111]{width:100%;max-width:100%;border-collapse:collapse;font-size:.875rem;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,sans-serif;background:#fff;border-radius:8px 8px 0 0;overflow:hidden;border:1px solid #e2e8f0;min-width:1200px}.performance-table th[data-v-f38a4111]{background:#4a5568;color:#fff;font-weight:600;text-align:left;padding:12px 16px;border-bottom:1px solid #2d3748;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.performance-table th[data-v-f38a4111]:nth-child(1),.performance-table td[data-v-f38a4111]:nth-child(1){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(2),.performance-table td[data-v-f38a4111]:nth-child(2){min-width:120px}.performance-table th[data-v-f38a4111]:nth-child(3),.performance-table td[data-v-f38a4111]:nth-child(3){min-width:200px}.performance-table th[data-v-f38a4111]:nth-child(4),.performance-table td[data-v-f38a4111]:nth-child(4){min-width:100px}.performance-table th[data-v-f38a4111]:nth-child(5),.performance-table td[data-v-f38a4111]:nth-child(5){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(6),.performance-table td[data-v-f38a4111]:nth-child(6){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(7),.performance-table td[data-v-f38a4111]:nth-child(7){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(8),.performance-table td[data-v-f38a4111]:nth-child(8){min-width:120px}.performance-table th[data-v-f38a4111]:nth-child(9),.performance-table td[data-v-f38a4111]:nth-child(9){min-width:100px}.performance-table th[data-v-f38a4111]:nth-child(10),.performance-table td[data-v-f38a4111]:nth-child(10){min-width:120px}.performance-table th[data-v-f38a4111]:nth-child(11),.performance-table td[data-v-f38a4111]:nth-child(11){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(12),.performance-table td[data-v-f38a4111]:nth-child(12){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(13),.performance-table td[data-v-f38a4111]:nth-child(13){min-width:100px}.date-time-cell[data-v-f38a4111]{font-size:.875rem;font-weight:400;font-family:inherit;line-height:1.2}.date-line[data-v-f38a4111]{font-weight:500;font-family:inherit;color:#374151}.time-line[data-v-f38a4111]{font-weight:400;font-family:inherit;color:#6b7280;font-size:.8rem}.tooltip-icon[data-v-f38a4111]{display:inline-block;width:16px;height:16px;background-color:#6b7280;color:#fff;border-radius:50%;text-align:center;line-height:16px;font-size:11px;font-weight:700;margin-left:6px;cursor:help;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.tooltip-icon[data-v-f38a4111]:hover{background-color:#374151}.libraries-cell[data-v-f38a4111]{min-width:150px}.library-tags[data-v-f38a4111]{display:flex;flex-wrap:wrap;gap:.25rem}.lib-tag[data-v-f38a4111]{background:#eff6ff;color:#1e40af;padding:.125rem .375rem;border-radius:4px;font-size:.75rem;font-weight:500;border:1px solid #dbeafe;font-family:inherit}.no-libraries[data-v-f38a4111]{color:#9ca3af;font-size:.75rem;font-style:italic}.performance-table td[data-v-f38a4111]:nth-child(1){background-color:#f0fdfa!important;border-left:3px solid #20b2aa}.performance-table tr:nth-child(2n) td[data-v-f38a4111]:nth-child(1){background-color:#f0fdfa!important}.performance-table tr:nth-child(odd) td[data-v-f38a4111]:nth-child(1){background-color:#f0fdfa!important}.performance-table tr:hover td[data-v-f38a4111]:nth-child(1){background-color:#e6fffa!important}.performance-table td[data-v-f38a4111]{padding:10px 16px;border-bottom:1px solid #f1f5f9;color:#2d3748;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.performance-table td[data-v-f38a4111]:nth-child(3),.performance-table td[data-v-f38a4111]:nth-child(4),.performance-table td[data-v-f38a4111]:nth-child(5),.performance-table td[data-v-f38a4111]:nth-child(6){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.performance-table tr:nth-child(2n) td[data-v-f38a4111]{background:#ebeff0}.performance-table tr:nth-child(odd) td[data-v-f38a4111]{background:#fff}.performance-table tr:hover td[data-v-f38a4111]{background:#edf2f7}.performance-table tr:last-child td[data-v-f38a4111]{border-bottom:none}.performance-cell[data-v-f38a4111]{min-width:0;width:100%}.performance-value[data-v-f38a4111]{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.5rem}.performance-value .value[data-v-f38a4111]{font-size:.956rem;font-weight:700;color:#1e293b}.performance-value .unit[data-v-f38a4111]{font-size:.75rem;color:#6b7280;font-weight:500}.performance-bar[data-v-f38a4111]{height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.bar-progress[data-v-f38a4111]{height:100%;background:#20b2aa;border-radius:2px;transition:width .3s}.its-link[data-v-f38a4111]{color:#2d3748;text-decoration:none;font-weight:400;transition:color .15s ease;cursor:pointer}.its-link[data-v-f38a4111]:hover{color:#4a5568;text-decoration:underline}.its-link[data-v-f38a4111]:visited{color:#2d3748}.model-link[data-v-f38a4111]{color:#2d3748;text-decoration:none;font-weight:400;transition:color .15s ease;cursor:pointer}.model-link[data-v-f38a4111]:hover{color:#4a5568;text-decoration:underline}.model-link[data-v-f38a4111]:visited{color:#2d3748}.device-link[data-v-f38a4111]{color:#2d3748;text-decoration:none;font-weight:400;transition:color .15s ease;cursor:pointer}.device-link[data-v-f38a4111]:hover{color:#4a5568;text-decoration:underline}.device-link[data-v-f38a4111]:visited{color:#2d3748}.user-link[data-v-f38a4111]{color:#2d3748;text-decoration:none;font-weight:400;transition:color .15s ease;cursor:pointer}.user-link[data-v-f38a4111]:hover{color:#4a5568;text-decoration:underline}.user-link[data-v-f38a4111]:visited{color:#2d3748}.run-link[data-v-f38a4111]{color:#2d3748;text-decoration:none;font-weight:400;transition:color .15s ease;cursor:pointer;font-family:Courier New,monospace;font-size:.8rem}.run-link[data-v-f38a4111]:hover{color:#4a5568;text-decoration:underline}.run-link[data-v-f38a4111]:visited{color:#2d3748}.performance-table td[data-v-f38a4111]:nth-child(3){word-break:break-word;line-height:1.3}.performance-table td[data-v-f38a4111]:nth-child(10){max-width:200px;overflow:hidden;text-overflow:ellipsis}.performance-table th[data-v-f38a4111]:nth-child(3){text-decoration:underline}.performance-table th[data-v-f38a4111]:nth-child(9){text-decoration:underline}@media (max-width: 1200px){.performance-table[data-v-f38a4111]{font-size:.8rem}.performance-table th[data-v-f38a4111],.performance-table td[data-v-f38a4111]{padding:8px 12px}}@media (max-width: 768px){.table-container[data-v-f38a4111]{padding:12px}.performance-table[data-v-f38a4111]{font-size:.75rem}.performance-table th[data-v-f38a4111],.performance-table td[data-v-f38a4111]{padding:6px 8px}.performance-table th[data-v-f38a4111]:nth-child(1),.performance-table td[data-v-f38a4111]:nth-child(1){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(2),.performance-table td[data-v-f38a4111]:nth-child(2){min-width:100px}.performance-table th[data-v-f38a4111]:nth-child(3),.performance-table td[data-v-f38a4111]:nth-child(3){min-width:150px}.performance-table th[data-v-f38a4111]:nth-child(4),.performance-table td[data-v-f38a4111]:nth-child(4){min-width:100px}.performance-table th[data-v-f38a4111]:nth-child(5),.performance-table td[data-v-f38a4111]:nth-child(5){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(6),.performance-table td[data-v-f38a4111]:nth-child(6){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(7),.performance-table td[data-v-f38a4111]:nth-child(7){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(8),.performance-table td[data-v-f38a4111]:nth-child(8){display:none}.performance-table th[data-v-f38a4111]:nth-child(9),.performance-table td[data-v-f38a4111]:nth-child(9){min-width:100px}.performance-table th[data-v-f38a4111]:nth-child(10),.performance-table td[data-v-f38a4111]:nth-child(10){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(11),.performance-table td[data-v-f38a4111]:nth-child(11){display:none}.performance-table th[data-v-f38a4111]:nth-child(12),.performance-table td[data-v-f38a4111]:nth-child(12){display:none}.performance-table th[data-v-f38a4111]:nth-child(13),.performance-table td[data-v-f38a4111]:nth-child(13){display:none}}@media (max-width: 480px){.table-container[data-v-f38a4111]{padding:8px}.performance-table[data-v-f38a4111]{font-size:.7rem}.performance-table th[data-v-f38a4111],.performance-table td[data-v-f38a4111]{padding:4px 6px}.performance-table th[data-v-f38a4111]:nth-child(1),.performance-table td[data-v-f38a4111]:nth-child(1){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(2),.performance-table td[data-v-f38a4111]:nth-child(2){min-width:100px}.performance-table th[data-v-f38a4111]:nth-child(3),.performance-table td[data-v-f38a4111]:nth-child(3){min-width:120px}.performance-table th[data-v-f38a4111]:nth-child(4),.performance-table td[data-v-f38a4111]:nth-child(4){min-width:100px}.performance-table th[data-v-f38a4111]:nth-child(5),.performance-table td[data-v-f38a4111]:nth-child(5){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(6),.performance-table td[data-v-f38a4111]:nth-child(6){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(7),.performance-table td[data-v-f38a4111]:nth-child(7){min-width:80px}.performance-table th[data-v-f38a4111]:nth-child(8),.performance-table td[data-v-f38a4111]:nth-child(8){display:none}.performance-table th[data-v-f38a4111]:nth-child(9),.performance-table td[data-v-f38a4111]:nth-child(9){display:none}.performance-table th[data-v-f38a4111]:nth-child(10),.performance-table td[data-v-f38a4111]:nth-child(10){display:none}.performance-table th[data-v-f38a4111]:nth-child(11),.performance-table td[data-v-f38a4111]:nth-child(11){display:none}.performance-table th[data-v-f38a4111]:nth-child(12),.performance-table td[data-v-f38a4111]:nth-child(12){display:none}.performance-table th[data-v-f38a4111]:nth-child(13),.performance-table td[data-v-f38a4111]:nth-child(13){display:none}}.loading[data-v-f38a4111],.error[data-v-f38a4111]{padding:20px;text-align:center;color:#666;background:#f8f9fa;border:1px solid #ccc;font-size:1em;font-weight:500}.error[data-v-f38a4111]{color:#dc3545;background:#f8d7da;border-color:#f5c6cb}.no-results[data-v-f38a4111]{text-align:center;padding:40px 20px;color:#374151;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px dashed #cbd5e1;border-radius:16px;margin:20px 0}.no-results-content[data-v-f38a4111]{max-width:400px;margin:0 auto}.no-results-icon[data-v-f38a4111]{font-size:3em;margin-bottom:16px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.no-results h4[data-v-f38a4111]{margin:0 0 12px;font-size:1.3em;font-weight:700;color:#1e293b;text-shadow:0 1px 2px rgba(0,0,0,.1)}.no-results p[data-v-f38a4111]{margin:0 0 12px;font-size:1em;font-weight:500;color:#475569;line-height:1.5}.no-results-subtitle[data-v-f38a4111]{font-size:.9em!important;color:#8b5cf6!important;font-weight:600!important;text-shadow:0 1px 2px rgba(139,92,246,.2)!important}.checkpoint-name-main[data-v-f38a4111]{font-size:.9rem;font-weight:400;color:#374151;white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.3}.checkpoint-name-hash[data-v-f38a4111]{font-size:11px;color:#9ca3af;font-weight:400;margin-left:2px;white-space:normal;word-wrap:break-word;word-break:break-word}.device-name-main[data-v-f38a4111]{font-size:.875rem;font-weight:400;color:#1e293b}.device-name-details[data-v-f38a4111]{font-size:10px;color:#6b7280;font-weight:400;margin-left:2px}.inference-list[data-v-f38a4111]{display:flex;flex-direction:column;gap:8px}.inference-item[data-v-f38a4111]{display:flex;align-items:center;gap:12px;padding:6px 12px;border-radius:6px;transition:background-color .2s ease}.inference-item[data-v-f38a4111]:nth-child(2n){background-color:#f8fafc}.inference-item[data-v-f38a4111]:hover{background-color:#f1f5f9}.inference-content[data-v-f38a4111]{flex:1;min-width:100px}.inference-header[data-v-f38a4111]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;padding:0 4px}.checkpoint-display[data-v-f38a4111]{display:flex;align-items:center;gap:4px;flex:1;overflow:hidden}.inference-value[data-v-f38a4111]{color:#0d9488;font-weight:640;font-size:1.1rem;margin-left:8px;flex-shrink:0;text-decoration:none}.inference-unit[data-v-f38a4111]{color:#9ca3af;font-size:.8rem;font-weight:400}.inference-bar-container[data-v-f38a4111]{height:24px;background-color:#f3f4f6;border-radius:4px;overflow:hidden;position:relative}.inference-bar-fill[data-v-f38a4111]{height:100%;border-radius:4px;transition:width .3s ease}.bar-gold[data-v-f38a4111]{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.bar-silver[data-v-f38a4111]{background:linear-gradient(90deg,#9ca3af,#6b7280)}.bar-bronze[data-v-f38a4111]{background:linear-gradient(90deg,#d97706,#b45309)}.bar-normal[data-v-f38a4111]{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.name-link[data-v-f38a4111]{color:#2d3748;text-decoration:none;font-weight:400;transition:color .15s ease;cursor:pointer;flex:1;display:block;white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.3;max-width:100%}.name-link[data-v-f38a4111]:hover{color:#4a5568;text-decoration:underline}.name-link[data-v-f38a4111]:visited{color:#2d3748}.base-model-filter-section[data-v-f38a4111]{background:#fff;height:fit-content;margin:20px 0}.filter-options[data-v-f38a4111]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;max-height:600px;overflow-y:auto}.models-list[data-v-f38a4111]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;max-height:200px;overflow-y:auto;padding:4px}.models-list[data-v-f38a4111] .brand-count{color:#6b7280}.models-list[data-v-f38a4111] .brand-item.selected .brand-count{color:#0f766e}.filter-option[data-v-f38a4111]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;border:1px solid #f1f5f9;min-height:40px;flex:0 0 auto;white-space:nowrap}.filter-option[data-v-f38a4111]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#14b8a6,#0d9488);transform:scaleY(0);transition:transform .3s ease;transform-origin:bottom}.filter-option[data-v-f38a4111]:hover{background:#f8fafc;border-color:#14b8a6;transform:translateY(-2px);box-shadow:0 4px 12px #14b8a626}.filter-option[data-v-f38a4111]:hover:before{transform:scaleY(1)}.filter-option[data-v-f38a4111]:has(input:checked){background:linear-gradient(135deg,#f0fdfa,#ccfbf1);border-color:#14b8a6;box-shadow:0 4px 12px #14b8a626}.filter-option[data-v-f38a4111]:has(input:checked):before{transform:scaleY(1)}.filter-option input[type=checkbox][data-v-f38a4111]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filter-option .custom-checkbox[data-v-f38a4111]{width:20px;height:20px;background:#fff;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;margin-top:2px;flex-shrink:0}.filter-option:hover .custom-checkbox[data-v-f38a4111]{border-color:#14b8a6;background:#f8fafc}.filter-option:has(input:checked) .custom-checkbox[data-v-f38a4111]{background:#14b8a6;border-color:#0d9488;transform:scale(1.1)}.filter-option .check-icon[data-v-f38a4111]{width:12px;height:12px;color:#fff;animation:checkBounce-f38a4111 .3s ease}@keyframes checkBounce-f38a4111{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.option-text-container[data-v-f38a4111]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0;margin-top:1px}.option-text-main[data-v-f38a4111]{color:#1f2937;font-size:13.8px;font-weight:500;line-height:1.3;word-break:break-word;transition:color .2s ease}.filter-option:has(input:checked) .option-text-main[data-v-f38a4111]{color:#0f766e;font-weight:600}.option-count[data-v-f38a4111]{color:#6b7280;font-size:10px;font-weight:600;background:#f3f4f6;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;transition:all .2s ease}.filter-option:has(input:checked) .option-count[data-v-f38a4111]{background:#14b8a6;color:#fff}.results-header .device-name-main[data-v-f38a4111]{color:#fff}.results-header .device-name-details[data-v-f38a4111]{color:#d1d5db}.gpu-layout[data-v-44fbcc40]{display:grid;grid-template-columns:380px 1fr;gap:16px;padding:8px;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;width:100%;height:100%;min-height:100vh}.content[data-v-44fbcc40]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px -1px #0000001a;border:1px solid #e5e7eb;min-height:calc(100vh - 16px);display:flex;flex-direction:column}@media (min-width: 1920px){.gpu-layout[data-v-44fbcc40]{grid-template-columns:400px 1fr;gap:20px;padding:12px 16px;font-size:15px}.content[data-v-44fbcc40]{padding:24px;border-radius:12px}}@media (max-width: 1024px){.gpu-layout[data-v-44fbcc40]{grid-template-columns:1fr;gap:12px;padding:12px;background:#fff}.content[data-v-44fbcc40]{order:1;padding:16px;min-height:auto}}@media (max-width: 768px){.gpu-layout[data-v-44fbcc40]{padding:8px;gap:8px}.content[data-v-44fbcc40]{padding:12px;border-radius:8px}}
