.runners-list{display:flex;flex-direction:column;gap:8px;padding:0}@media (min-width: 768px){.runners-list{padding:0 20px}}.runners-empty{padding:40px 20px;text-align:center;color:var(--faint);font-size:14px}.runner-card{display:flex;align-items:flex-start;gap:10px;padding:12px;background:var(--surface-sunken);border:1px solid var(--rule);border-radius:10px;transition:background .12s ease;flex-wrap:wrap}@media (min-width: 768px){.runner-card{align-items:center;gap:14px;padding:16px 18px;flex-wrap:nowrap}}.runner-card:hover{background:var(--surface-raise)}.runner-card--inactive{opacity:.5}.runner-card-indicator{width:10px;height:10px;border-radius:50%;flex-shrink:0}.runner-card-indicator--active{background:var(--success);box-shadow:0 0 6px #462d5429}.runner-card-indicator--inactive{background:var(--faint)}.runner-card-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.runner-card-name{font-size:14px;font-weight:500;color:var(--soft);display:flex;align-items:center;gap:8px}.runner-card-icon{color:var(--faint);font-size:13px}.runner-card-verified{color:var(--success);font-size:12px}.runner-card-details{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--faint)}.runner-card-meta{display:flex;flex-direction:row;align-items:center;gap:8px;flex-shrink:0}@media (min-width: 768px){.runner-card-meta{flex-direction:column;align-items:flex-end}}.runner-card-badge{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:3px 10px;border-radius:6px}.runner-card-badge--active{background:var(--success-fill);color:var(--success)}.runner-card-badge--inactive{background:var(--surface-raise);color:var(--faint)}.runner-card-copy{background:var(--surface-raise);border:1px solid var(--rule);border-radius:6px;color:var(--faint);font-size:12px;padding:4px 8px;cursor:pointer;transition:all .1s ease}.runner-card-copy:hover{background:var(--surface-hover);color:var(--soft)}
