#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:30px;font-family:Avenir,Helvetica,Arial,sans-serif}a{color:#1a0dab;text-decoration:none}a:hover{text-decoration:underline}.footer[data-v-d35f49b5]{background:#f3f3f3;width:100%;font-size:.85em;position:fixed;bottom:0}.compliance-badges[data-v-4c90b2c1]{vertical-align:middle;flex-wrap:wrap;gap:3px;margin-left:4px;display:inline-flex}.badge[data-v-4c90b2c1]{color:#1a3a6a;white-space:nowrap;background:#e6eef9;border:1px solid #c9d8ec;border-radius:3px;padding:1px 5px;font-size:.65em;font-weight:600;line-height:1.3;display:inline-block}.badge-gdpr[data-v-4c90b2c1]{color:#1e6b35;background:#e6f4ea;border-color:#b9dec5}.badge-hds[data-v-4c90b2c1]{color:#93291e;background:#fdecea;border-color:#f3c2bc}.badge-hipaa[data-v-4c90b2c1]{color:#8a4b00;background:#fff4e5;border-color:#f3d6a4}.badge-iso_27001[data-v-4c90b2c1]{color:#4a2a99;background:#ece4ff;border-color:#cfbef0}.badge-soc_2[data-v-4c90b2c1]{color:#14467a;background:#e0f0ff;border-color:#b6d6f0}.badge-pci_dss[data-v-4c90b2c1]{color:#6a1f7d;background:#f3e6f7;border-color:#d8b9e1}.styled-table[data-v-ebdc9a5e]{border-collapse:collapse;min-width:400px;margin:0 auto;font-family:sans-serif;font-size:.9em;box-shadow:0 0 20px #00000026}.styled-table thead tr[data-v-ebdc9a5e]{color:#fff;text-align:left;background-color:#009879}.styled-table th[data-v-ebdc9a5e],.styled-table td[data-v-ebdc9a5e]{padding:12px 15px}.styled-table tbody tr[data-v-ebdc9a5e]{border-bottom:1px solid #ddd}.styled-table tbody tr[data-v-ebdc9a5e]:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr[data-v-ebdc9a5e]:last-of-type{border-bottom:2px solid #009879}.styled-table tbody tr[data-v-ebdc9a5e]:hover{background-color:#c8e3de}.last-generation-date[data-v-ebdc9a5e]{float:right;color:gray;text-align:center;width:100%;font-size:.85em}.styled-table[data-v-53d16287]{border-collapse:collapse;min-width:400px;margin:0 auto;font-family:sans-serif;font-size:.9em;box-shadow:0 0 20px #00000026}.styled-table thead tr[data-v-53d16287]{color:#fff;text-align:left;background-color:#009879}.styled-table th[data-v-53d16287],.styled-table td[data-v-53d16287]{padding:12px 15px}.styled-table tbody tr[data-v-53d16287]{border-bottom:1px solid #ddd}.styled-table tbody tr[data-v-53d16287]:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr[data-v-53d16287]:last-of-type{border-bottom:2px solid #009879}.styled-table tbody tr[data-v-53d16287]:hover{background-color:#c8e3de}.compliance-filters[data-v-8b3526de]{background:#f7f9fa;border:1px solid #dde2e7;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6em;max-width:900px;margin:.5em auto;padding:.6em .8em;font-size:.9em;display:flex}.filters-label[data-v-8b3526de]{color:#555;font-weight:600}.filter-chip[data-v-8b3526de]{cursor:pointer;border-radius:4px;align-items:center;gap:.25em;padding:2px 6px;display:inline-flex}.filter-chip[data-v-8b3526de]:hover{background:#ebeff3}.filter-chip input[data-v-8b3526de]{margin:0}.clear-btn[data-v-8b3526de]{cursor:pointer;color:#555;background:#fff;border:1px solid #ccc;border-radius:4px;margin-left:.5em;padding:2px 8px;font-size:.8em}.clear-btn[data-v-8b3526de]:hover{background:#f0f0f0}.intro[data-v-fbb6e5e4]{color:#444;max-width:720px;margin:.5em auto 1.5em}.gpu-hub-controls[data-v-fbb6e5e4]{flex-wrap:wrap;justify-content:center;gap:1.5em;max-width:960px;margin:0 auto 1.5em;display:flex}.control[data-v-fbb6e5e4]{flex-wrap:wrap;align-items:center;gap:.4em;display:flex}.control .label[data-v-fbb6e5e4]{text-transform:uppercase;letter-spacing:.04em;color:#888;font-size:.8em}.control button[data-v-fbb6e5e4]{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:999px;padding:.25em .8em;font-size:.9em}.control button.active[data-v-fbb6e5e4]{color:#fff;background:#1a0dab;border-color:#1a0dab}.control select[data-v-fbb6e5e4]{border:1px solid #ccc;border-radius:6px;padding:.3em .5em}.gpu-grid[data-v-fbb6e5e4]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1em;max-width:1100px;margin:0 auto;padding:0 1em;display:grid}.gpu-card[data-v-fbb6e5e4]{text-align:left;color:inherit;border:1px solid #e2e2e2;border-radius:12px;padding:1em;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:block}.gpu-card[data-v-fbb6e5e4]:hover{border-color:#1a0dab;text-decoration:none;box-shadow:0 4px 14px #1a0dab1f}.gpu-card-head[data-v-fbb6e5e4]{justify-content:space-between;align-items:baseline;gap:.5em;display:flex}.gpu-name[data-v-fbb6e5e4]{font-weight:600}.gpu-vendor[data-v-fbb6e5e4]{color:#76b900;white-space:nowrap;font-size:.72em;font-weight:600}.gpu-sub[data-v-fbb6e5e4]{color:#777;margin:.2em 0 .7em;font-size:.82em}.gpu-tag[data-v-fbb6e5e4]{color:#555;background:#f0f4f9;border-radius:4px;margin-left:.4em;padding:.05em .4em}.gpu-specs[data-v-fbb6e5e4]{gap:1em;margin:0 0 .7em;padding:0;list-style:none;display:flex}.gpu-specs li[data-v-fbb6e5e4]{flex-direction:column;display:flex}.gpu-specs span[data-v-fbb6e5e4]{color:#999;text-transform:uppercase;font-size:.7em}.gpu-price[data-v-fbb6e5e4]{border-top:1px solid #eee;padding-top:.6em}.gpu-price .from[data-v-fbb6e5e4]{font-size:1.05em}.gpu-price .from.muted[data-v-fbb6e5e4]{color:#aaa;font-size:.9em}.gpu-price .metric[data-v-fbb6e5e4]{color:#333;margin-top:.15em;font-size:.85em}.gpu-price .best[data-v-fbb6e5e4]{color:#c47f00;margin-left:.3em;font-weight:600}.gpu-price .providers[data-v-fbb6e5e4]{color:#888;margin-top:.15em;font-size:.78em}.gpu-filters[data-v-abfd01c8]{background:#f7f9fa;border:1px solid #dde2e7;border-radius:6px;max-width:800px;margin:0 auto 1em;padding:1em}.filter-row[data-v-abfd01c8]{flex-wrap:wrap;justify-content:center;gap:1.5em;margin-bottom:.5em;display:flex}.filter-row label[data-v-abfd01c8]{align-items:center;gap:.4em;font-size:.95em;display:inline-flex}input[type=number][data-v-abfd01c8]{width:5em}.styled-table[data-v-bb8fe262]{border-collapse:collapse;min-width:400px;margin:0 auto;font-family:sans-serif;font-size:.9em;box-shadow:0 0 20px #00000026}.styled-table thead tr[data-v-bb8fe262]{color:#fff;text-align:left;background-color:#009879}.styled-table th[data-v-bb8fe262],.styled-table td[data-v-bb8fe262]{padding:12px 15px}.styled-table tbody tr[data-v-bb8fe262]{border-bottom:1px solid #ddd}.styled-table tbody tr[data-v-bb8fe262]:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr[data-v-bb8fe262]:last-of-type{border-bottom:2px solid #009879}.styled-table tbody tr[data-v-bb8fe262]:hover{background-color:#c8e3de}.styled-table[data-v-d8e2c17e]{border-collapse:collapse;min-width:400px;margin:0 auto;font-family:sans-serif;font-size:.9em;box-shadow:0 0 20px #00000026}.styled-table thead tr[data-v-d8e2c17e]{color:#fff;text-align:left;background-color:#009879}.styled-table th[data-v-d8e2c17e],.styled-table td[data-v-d8e2c17e]{padding:12px 15px}.styled-table tbody tr[data-v-d8e2c17e]{border-bottom:1px solid #ddd}.styled-table tbody tr[data-v-d8e2c17e]:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr[data-v-d8e2c17e]:last-of-type{border-bottom:2px solid #009879}.styled-table tbody tr[data-v-d8e2c17e]:hover{background-color:#c8e3de}.gpu-specs[data-v-d8e2c17e]{flex-wrap:wrap;gap:.5em 1.5em;padding:0;list-style:none;display:flex}.gpu-specs li[data-v-d8e2c17e]{font-size:.95em}.styled-table[data-v-e849148c]{border-collapse:collapse;min-width:400px;margin:0 auto;font-family:sans-serif;font-size:.9em;box-shadow:0 0 20px #00000026}.styled-table thead tr[data-v-e849148c]{color:#fff;text-align:left;background-color:#009879}.styled-table th[data-v-e849148c],.styled-table td[data-v-e849148c]{padding:12px 15px}.styled-table tbody tr[data-v-e849148c]{border-bottom:1px solid #ddd}.styled-table tbody tr[data-v-e849148c]:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr[data-v-e849148c]:last-of-type{border-bottom:2px solid #009879}.styled-table tbody tr[data-v-e849148c]:hover{background-color:#c8e3de}.styled-table[data-v-b110e194]{border-collapse:collapse;min-width:400px;margin:0 auto;font-family:sans-serif;font-size:.9em;box-shadow:0 0 20px #00000026}.styled-table thead tr[data-v-b110e194]{color:#fff;text-align:left;background-color:#009879}.styled-table th[data-v-b110e194],.styled-table td[data-v-b110e194]{padding:12px 15px}.styled-table tbody tr[data-v-b110e194]{border-bottom:1px solid #ddd}.styled-table tbody tr[data-v-b110e194]:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr[data-v-b110e194]:last-of-type{border-bottom:2px solid #009879}.styled-table tbody tr[data-v-b110e194]:hover{background-color:#c8e3de}.page[data-v-014c82a6]{text-align:left;margin:5em}.page h3[data-v-014c82a6]{margin-top:1em;margin-bottom:.3em}.page[data-v-46b20e58],.page[data-v-27aaf2de]{text-align:left;margin:5em}.page h3[data-v-27aaf2de]{margin-top:1em;margin-bottom:.3em}.notfound[data-v-45281c97]{text-align:center;padding:3em 1em}.notfound code[data-v-45281c97]{background:#f4f4f4;border-radius:3px;padding:.1em .35em}
