:root{--ssh-dark:#1b223c;--ssh-blue:#1b6da6;--ssh-blue-light:#51a9e6;--ssh-grey:#f1f4f9;--ssh-green:#21b171;--ssh-edge:#e2e8f0;--ssh-edge-2:#dfe8ff;--ssh-muted:#6b7280}.sshv6-section{padding:80px 0}.sshv6-container{margin:0 auto;max-width:1200px;padding:0 24px;width:100%}.sshv6{font-family:Mulish,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.sshv6__head{margin-bottom:24px;text-align:center}.sshv6__head .h2{color:var(--ssh-dark);font-family:Mulish,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.2;margin:0 0 12px}.sshv6__head .lead{color:var(--ssh-muted);font-family:Mulish,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:10px auto 0;max-width:52rem}.sshv6__grid{align-items:start;display:grid;gap:16px;grid-template-columns:320px 1fr}@media (max-width:980px){.sshv6__grid{grid-template-columns:1fr}}.sshv6__left .featlist{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.sshv6__left .feat{background:#fff;border:1px solid var(--ssh-edge);border-radius:16px;box-shadow:0 6px 16px rgba(15,23,42,.06);display:grid;gap:10px;grid-template-columns:auto 1fr;padding:12px 14px}.sshv6__left .feat b{color:var(--ssh-dark);font-family:Mulish,sans-serif;font-weight:800}.sshv6__left .feat div{color:#4a5874;font-family:Mulish,sans-serif;font-size:13px;line-height:1.5}.tick{align-items:center;background:var(--ssh-green);border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:900;height:22px;justify-content:center;line-height:1;width:22px}.sshv6__panel{background:#fff;border:1px solid var(--ssh-edge);border-radius:18px;box-shadow:0 10px 24px rgba(15,23,42,.06);padding:16px}.ssh__filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.pill{background:#fff;border:1px solid var(--ssh-edge);border-radius:999px;color:#2a3b64;cursor:pointer;font-family:Mulish,sans-serif;font-size:13px;font-weight:900;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.pill:hover{background:#f8faff}.pill--on,.pill:hover{border-color:var(--ssh-edge-2)}.pill--on{background:#eef4ff;color:#1b4aa3}.ssh__search{display:block;margin:0 0 12px}.ssh__search input{border:1px solid var(--ssh-edge);border-radius:12px;color:#23324d;font-family:Mulish,sans-serif;font-size:13px;font-weight:700;line-height:1.2;outline:none;padding:10px 12px;transition:all .2s ease;width:100%}.ssh__search input::placeholder{color:#94a3b8}.ssh__search input:focus{border-color:#c7d8ff;box-shadow:0 0 0 3px rgba(22,88,188,.15)}.ssh__table{border:1px solid var(--ssh-edge);border-radius:16px;overflow:hidden}.row{align-items:center;background:#fff;color:#1c2744;display:grid;font-family:Mulish,sans-serif;gap:12px;grid-template-columns:minmax(110px,.9fr) minmax(60px,.5fr) minmax(180px,1.1fr) minmax(150px,1fr) minmax(150px,.9fr) minmax(180px,1.1fr) minmax(120px,.8fr);padding:12px 14px}.row:nth-child(2n){background:#fbfdff}.row--head{background:#f3f7ff;border-bottom:1px solid var(--ssh-edge);color:#365088;font-family:Mulish,sans-serif;font-size:10px;font-weight:800;letter-spacing:.06em;position:sticky;text-transform:uppercase;top:0}.c{font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag{background:#f3f7ff;border:1px solid var(--ssh-edge-2);border-radius:8px;color:#28427c;font-size:13px;justify-content:center;min-width:38px;padding:4px 8px}.badge,.tag{align-items:center;display:inline-flex;font-family:Mulish,sans-serif;font-weight:900}.badge{border:1px solid var(--ssh-edge-2);border-radius:999px;font-size:12px;letter-spacing:.02em;padding:7px 10px}.badge--approved{background:rgba(47,191,113,.12);border-color:#bfead3;color:#1c7a4a}.badge--denied{background:rgba(231,90,107,.12);border-color:#f2c3ca;color:#a12a3a}.badge--submitted{background:rgba(22,88,188,.12);border-color:#cfe0ff;color:var(--ssh-blue)}@media (max-width:900px){.row{grid-template-columns:minmax(110px,.9fr) minmax(60px,.5fr) 1fr 1fr}.sale{grid-column:span 2}.date,.submit,.type{display:none}}@media (max-width:640px){.sshv6-section{padding:48px 0}.row{gap:8px;grid-template-columns:1fr 1fr;padding:10px 12px}.row--head{display:none}.row:not(.row--head){border:1px solid var(--ssh-edge);border-radius:12px;box-shadow:0 4px 12px rgba(15,23,42,.04);margin-bottom:8px}.row:not(.row--head) .c:before{color:#5a6a8f;display:block;font-family:Mulish,sans-serif;font-size:9px;font-weight:800;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.row:not(.row--head) .c:first-child:before{content:"Status"}.row:not(.row--head) .c:nth-child(2):before{content:"Lot"}.row:not(.row--head) .c:nth-child(3):before{content:"Sale"}.row:not(.row--head) .c:nth-child(4):before{content:"Horse"}.sale{grid-column:span 1}.horse{display:block}.ssh__table{border:none;border-radius:0}.pill{font-size:12px;padding:6px 10px}}@media (max-width:480px){.sshv6__head .lead{font-size:14px}.sshv6__left .feat{padding:10px 12px}.sshv6__panel{padding:12px}}