.indexer-main{max-width:1050px}.indexer-card{background:#191a20;border:1px solid var(--line);border-radius:10px;padding:1.4rem;margin-bottom:1.2rem}.card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.card-heading h2{margin:0;font-size:1.2rem;font-weight:550}.state-pill{font-size:.78rem;color:var(--accent);border:1px solid #4c563c;border-radius:999px;padding:.35rem .65rem}.option-row{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:flex-start;padding:1rem 0;border-top:1px solid var(--line);cursor:pointer}.option-row input{margin-top:.25rem}.option-row strong,.option-row small{display:block}.option-row strong{font-size:.92rem;margin-bottom:.3rem}.option-row small{font-size:.8rem;color:var(--muted);line-height:1.5}.identity-note{border-top:1px solid var(--line);padding:1rem 0;display:grid;gap:.35rem}.identity-note strong{font-size:.88rem}.identity-note span{font-size:.8rem;line-height:1.5;color:var(--muted)}.start-row{display:flex;justify-content:flex-end;padding-top:.5rem}.status-copy{color:var(--muted);line-height:1.5}.progress-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:1rem 0}.progress-grid>div{background:#111216;border:1px solid var(--line);border-radius:8px;padding:1rem}.progress-grid span{display:block;color:var(--muted);font-size:.76rem;margin-bottom:.35rem}.progress-grid strong{font-size:1.2rem;font-weight:550}.path{overflow-wrap:anywhere}@media(max-width:650px){.progress-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.start-row{justify-content:stretch}.start-row button{width:100%}.header-actions{flex-wrap:wrap}}.parallelism-row{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:1rem 0;border-top:1px solid var(--line)}.parallelism-row strong,.parallelism-row small{display:block}.parallelism-row strong{font-size:.92rem;margin-bottom:.3rem}.parallelism-row small{font-size:.8rem;color:var(--muted);line-height:1.5;max-width:720px}.parallelism-row select{min-width:130px}@media(max-width:650px){.parallelism-row{grid-template-columns:1fr}.parallelism-row select{width:100%}}