.reg__filters{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.reg__filters .field{flex:12rem;min-width:min(100%,12rem)}.reg__filter-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.reg__bar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.reg__count{color:var(--color-muted);margin:0}.reg__scroll{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.reg__table{border-collapse:collapse;width:100%;min-width:36rem}.reg__table th,.reg__table td{padding:var(--space-3) var(--space-4);text-align:start;vertical-align:top;border-bottom:1px solid var(--color-line);overflow-wrap:anywhere}.reg__table thead th{background:var(--color-surface-subtle);font-weight:var(--weight-semibold);white-space:nowrap}.reg__table thead a{color:inherit;text-decoration:none}.reg__table thead a:hover,.reg__table thead a:focus-visible{text-decoration:underline}.reg__table thead th[aria-sort=ascending] a:after{content:" ▲";font-size:.7em}.reg__table thead th[aria-sort=descending] a:after{content:" ▼";font-size:.7em}.reg__table tbody tr:last-child>*{border-bottom:0}.reg__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.reg__cards--list{grid-template-columns:1fr}.reg__card{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4)}.reg__card-title{font-size:var(--text-md);margin:0 0 var(--space-2)}.reg__card-summary{margin:var(--space-2) 0 0;color:var(--color-muted)}.reg__facts{gap:var(--space-2);margin:0;display:grid}.reg__facts>div{gap:var(--space-3);grid-template-columns:minmax(8rem,14rem) 1fr;display:grid}.reg__facts dt{font-weight:var(--weight-semibold);color:var(--color-muted)}.reg__facts dd{overflow-wrap:anywhere;margin:0}.reg__rows{margin:0;padding-inline-start:var(--space-4)}.reg-detail{max-width:52rem}@media (max-width:640px){.reg__facts>div{gap:var(--space-1);grid-template-columns:1fr}.reg__table{min-width:0}.reg__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.reg__table,.reg__table tbody,.reg__table tr,.reg__table th,.reg__table td{width:100%;display:block}.reg__table tr{border-bottom:1px solid var(--color-line);padding-block:var(--space-2)}.reg__table th,.reg__table td{padding:var(--space-1) var(--space-4);border-bottom:0}.reg__table td[data-label]:before{content:attr(data-label) ": ";font-weight:var(--weight-semibold);color:var(--color-muted)}}.lock-form{gap:var(--space-3);max-width:28rem;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.lock-form__title{font-size:var(--text-md);margin:0}.lock-form__error{color:var(--color-danger);font-weight:var(--weight-semibold);margin:0}:is(body:has(main [data-landing=true]) .site-header,body:has(main [data-landing=true]) .site-nav,body:has(main [data-landing=true]) .site-ticker,body:has(main [data-landing=true]) .site-footer){display:none}
