.hpc-proof-main{gap:.85rem}.hpc-proof-view{display:flex;flex-direction:column;gap:.85rem;min-width:0}.hpc-proof-module{display:flex;align-items:center;gap:.7rem;margin-top:2rem;padding:.7rem .8rem;border:.0625rem solid #ffffff14;border-radius:.6rem;background:#ffffff08}.hpc-proof-module-icon{width:2.1rem;height:2.1rem;flex:none;display:flex;align-items:center;justify-content:center;border-radius:.5rem;color:#f2c296;background:#e67e2218;border:.0625rem solid #e67e2240}.hpc-proof-module-icon svg{width:1.25rem;height:1.25rem}.hpc-proof-module strong{display:block;color:#fff;font-size:.92rem;line-height:1.1}.hpc-proof-module span{color:#a8a8a8;font-size:.66rem;font-weight:600}.hpc-proof-nav{display:grid;gap:.35rem;margin-top:1.4rem}.hpc-proof-nav-btn{display:flex;align-items:center;gap:.55rem;border:.0625rem solid #ffffff10;border-radius:.45rem;background:#ffffff06;color:#c9c9c9;padding:.6rem .7rem;font-size:.78rem;font-weight:700}.hpc-proof-nav-btn span{font-size:.9rem;line-height:1;color:#f2c296}.hpc-proof-nav-active{border-color:#e67e2266;background:#e67e2218;color:#fff}.hpc-proof-health{display:flex;align-items:center;gap:.6rem;margin-top:auto;padding:.7rem .8rem;border:.0625rem solid #ffffff10;border-radius:.6rem;background:#00000026}.hpc-proof-health strong{display:block;color:#f2f2f2;font-size:.74rem}.hpc-proof-health span{color:#8f8f8f;font-size:.62rem;font-weight:600}.hpc-proof-dot{width:.5rem;height:.5rem;border-radius:50%;flex:none}.hpc-proof-dot-ready{background:#46c08d;box-shadow:0 0 .5rem #46c08d99}.hpc-proof-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.hpc-proof-eyebrow{margin:0;color:#f2c296;font-size:.56rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.hpc-proof-header .hpc-proof-cluster{margin:.2rem 0 0;color:#fff;font-size:1.12rem;line-height:1.15}.hpc-proof-refresh{display:inline-flex;align-items:center;gap:.4rem;flex:none;color:#9a9a9a;font-size:.62rem;font-weight:700}.hpc-proof-refresh i{width:.5rem;height:.5rem;border-radius:50%;flex:none;background:#46c08d;box-shadow:0 0 .5rem #46c08d99}.hpc-proof-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.hpc-proof-stat{border:.0625rem solid #ffffff10;border-radius:.5rem;background:#ffffff06;padding:.6rem .7rem}.hpc-proof-stat span{display:block;color:#858585;font-size:.5rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.hpc-proof-stat strong{display:block;margin-top:.15rem;color:#f2f2f2;font-size:1.05rem}.hpc-proof-stat-run strong{color:#6fd3a6}.hpc-proof-stat-pend strong{color:#f2c296}.hpc-proof-queue{border:.0625rem solid #ffffff10;border-radius:.5rem;background:#00000024;overflow:hidden}.hpc-proof-queue-head,.hpc-proof-queue-row{display:grid;grid-template-columns:2.2fr 1fr 1fr .7fr .8fr;gap:.5rem;align-items:center;padding:.5rem .7rem}.hpc-proof-queue-head{color:#858585;font-size:.5rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;border-bottom:.0625rem solid #ffffff10}.hpc-proof-queue-row{border-bottom:.0625rem solid #ffffff08;font-size:.68rem;font-weight:700;color:#d0d0d0}.hpc-proof-queue-row:last-child{border-bottom:0}.hpc-proof-queue-row strong{font-size:.5rem;font-weight:900;letter-spacing:.04em}.hpc-proof-row-run strong{color:#6fd3a6}.hpc-proof-row-pend strong{color:#f2c296}.hpc-proof-queue-row span:first-child{color:#f2f2f2}.hpc-proof-terminal{border:.0625rem solid #ffffff10;border-radius:.5rem;background:#0d0d0e;padding:.7rem .8rem;display:grid;gap:.3rem;font-family:var(--wecore-local-font-badge);font-size:.6rem;color:#b9b9b9}.hpc-proof-terminal span{color:#6fd3a6;font-weight:800;margin-inline-end:.35rem}.hpc-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.hpc-compare-table{width:100%;min-width:46rem;border-collapse:separate;border-spacing:0;font-size:var(--wecore-local-text-sm)}.hpc-compare-table th,.hpc-compare-table td{text-align:start;padding:.9rem 1rem;border-block-end:var(--wecore-local-button-border)solid var(--hts-color-border);vertical-align:top}.hpc-compare-table thead th{border-block-end:var(--wecore-local-button-border)solid var(--hts-color-slate-300);background:var(--wecore-local-color-white);white-space:nowrap}.hpc-compare-model{display:block;font-family:var(--hts-font-family-display);font-size:var(--wecore-local-text-lg);font-weight:var(--wecore-local-weight-heading);color:var(--wecore-local-text-accent)}.hpc-compare-sub{display:block;margin-block-start:.15rem;font-family:var(--wecore-local-font-badge);font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wecore-local-color-neutral-900)}.hpc-compare-table tbody th{font-weight:var(--wecore-local-weight-heading);color:var(--wecore-local-text-accent);white-space:nowrap}.hpc-compare-table tbody td{color:var(--wecore-local-color-nav-link)}.hpc-compare-table tbody tr:last-child th,.hpc-compare-table tbody tr:last-child td{border-block-end:0}.hpc-compare-col-key{background:color-mix(in srgb,var(--hts-color-action-primary-background) 4%,var(--wecore-local-color-white))}.hpc-compare-table thead th.hpc-compare-col-key{background:color-mix(in srgb,var(--hts-color-action-primary-background) 7%,var(--wecore-local-color-white))}.hpc-compare-table thead th.hpc-compare-col-key .hpc-compare-sub{color:var(--wecore-local-text-accent)}.hpc-compare-table tbody tr:first-child .hpc-compare-col-key{box-shadow:inset 0 .0625rem color-mix(in srgb,var(--hts-color-action-primary-background) 16%,transparent)}.hpc-compare-foot{display:flex;align-items:center;justify-content:center;gap:.4em;flex-wrap:wrap}.hpc-models{position:absolute;inset:0;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.hpc-models-eyebrow{margin:0;font-family:var(--wecore-local-font-badge);font-size:var(--wecore-local-text-tiny);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hts-color-text-muted)}.hpc-models-list{list-style:none;margin:0;padding:0;flex:1;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.hpc-models-item{display:flex;align-items:center;gap:.8rem;padding:.85rem .9rem;border:var(--wecore-local-button-border)solid var(--hts-color-border);border-radius:var(--wecore-local-radius);background:var(--wecore-local-color-white)}.hpc-models-item.is-key{border-color:color-mix(in srgb,var(--hts-color-action-primary-background) 35%,var(--hts-color-border));background:color-mix(in srgb,var(--hts-color-action-primary-background) 5%,var(--wecore-local-color-white))}.hpc-models-icon{flex:none;width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.55rem;color:var(--wecore-local-text-accent);background:color-mix(in srgb,var(--hts-color-action-primary-background) 8%,var(--wecore-local-color-white));border:var(--wecore-local-button-border)solid color-mix(in srgb,var(--hts-color-action-primary-background) 18%,transparent)}.hpc-models-icon svg{width:1.35rem;height:1.35rem}.hpc-models-text{display:flex;flex-direction:column;gap:.15rem;min-width:0}.hpc-models-name{display:flex;align-items:center;gap:.4rem;font-family:var(--hts-font-family-display);font-weight:var(--wecore-local-weight-heading);font-size:var(--wecore-local-text-base);color:var(--wecore-local-text-accent)}.hpc-models-tag{flex:none;font-family:var(--wecore-local-font-badge);font-size:var(--wecore-local-text-tiny);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--wecore-local-text-accent);background:color-mix(in srgb,var(--hts-color-action-primary-background) 12%,var(--wecore-local-color-white));border-radius:999rem;padding:.15rem .5rem}.hpc-models-note{font-size:var(--wecore-local-text-sm);line-height:1.45;color:var(--wecore-local-color-nav-link)}.hpc-models-link{align-self:flex-start;font-family:var(--wecore-local-font-badge);font-size:var(--wecore-local-text-sm);font-weight:700;color:var(--wecore-local-text-accent);text-decoration:none}.hpc-models-link:hover{text-decoration:underline}.overview_features_workflow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wecore-local-space-sm)var(--wecore-local-space-md);border:var(--wecore-local-button-border)solid var(--hts-color-border);padding:1.5rem}.overview_features_workflow-content{display:flex;align-items:flex-start;gap:1rem;max-width:52rem}.overview_features_workflow-content>img{flex:none}