.search-pill[data-v-ef87ec74]{gap:var(--space-2);min-width:0;display:grid}.search-pill__label[data-v-ef87ec74]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-pill__control[data-v-ef87ec74]{align-items:center;gap:var(--space-3);min-width:0;height:52px;padding-left:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-page);transition:border-color var(--transition-base),box-shadow var(--transition-base);display:flex}.search-pill__control[data-v-ef87ec74]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 16%,transparent)}.search-pill__icon[data-v-ef87ec74]{fill:none;width:20px;height:20px;stroke:var(--color-text-muted);stroke-width:1.8px;stroke-linecap:round;flex:0 0 20px}.search-pill__input[data-v-ef87ec74]{min-width:0;height:100%;color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;flex:auto}.search-pill__input[data-v-ef87ec74]::placeholder{color:var(--color-text-muted)}.search-pill__submit[data-v-ef87ec74]{height:calc(100% - 8px);padding:0 var(--space-6);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-text-on-primary);font:inherit;cursor:pointer;transition:background-color var(--transition-base);border:0;flex:none;margin-right:4px;font-weight:600}.search-pill__submit[data-v-ef87ec74]:hover:not(:disabled){background:var(--color-primary-dark)}.search-pill__submit[data-v-ef87ec74]:disabled{cursor:not-allowed;opacity:.6}@media (width<=639px){.search-pill__control[data-v-ef87ec74]{height:48px}.search-pill__submit[data-v-ef87ec74]{padding:0 var(--space-4)}}.case-pagination[data-v-3d172202]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.case-pagination__summary[data-v-3d172202]{font-size:var(--text-sm);color:var(--color-text-muted)}.case-pagination__controls[data-v-3d172202]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.case-pagination__btn[data-v-3d172202]{min-width:36px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-bg-page);font-size:var(--text-sm);color:var(--color-text);transition:border-color var(--transition-base),color var(--transition-base),background-color var(--transition-base)}.case-pagination__btn[data-v-3d172202]:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.case-pagination__btn[aria-current=page][data-v-3d172202]{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-on-primary);font-weight:600}
