.cba-page{position:relative}.cba-list{padding-bottom:clamp(64px,7vw,104px);scroll-margin-top:88px}.cba-search-wrap{width:100%;max-width:640px;margin:0 auto}.cba-sechead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 20px;margin:clamp(28px,3.4vw,44px) 0 clamp(16px,2vw,24px)}.cba-h2{margin:0;font:800 clamp(26px,2.6vw,34px)/1.12 var(--font-display);letter-spacing:-.035em;text-wrap:balance;color:hsl(var(--foreground))}.cba-count{margin:0;font:600 13px/1.4 var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:hsl(var(--muted-foreground))}.cba-pending{margin-top:clamp(32px,3.6vw,48px)}.cba-pending ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));-moz-column-gap:24px;column-gap:24px}.cba-pending li{align-items:baseline}.cba-empty{margin:0;padding:40px 24px;text-align:center;font:450 15px/1.6 var(--font-body);color:hsl(var(--muted-foreground))}.cba-empty b{color:hsl(var(--foreground))}
