._h1_t5npj_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_t5npj_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-3);line-height:1.5}._search_t5npj_15{position:relative;display:block;margin-bottom:var(--spacing-3)}._search_t5npj_15 svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._search_t5npj_15 input{padding-left:38px;min-height:44px}._chips_t5npj_32{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--spacing-4)) var(--spacing-3);padding:2px var(--spacing-4) 4px}._chips_t5npj_32::-webkit-scrollbar{display:none}._chips_t5npj_32 button{all:unset;cursor:pointer;flex:none;padding:7px 12px;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.82rem;font-weight:600}._chips_t5npj_32 button._chipOn_t5npj_54{background:var(--cover);color:var(--gold);border-color:var(--gold)}._empty_t5npj_59{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}._grid_t5npj_64{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-2)}@media(min-width:640px){._grid_t5npj_64{grid-template-columns:1fr 1fr}}._card_t5npj_76{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-3);min-height:72px;padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-left:4px solid var(--gold);border-radius:var(--radius-md);box-shadow:var(--shadow);color:inherit;text-decoration:none}._card_t5npj_76:active{transform:scale(.99)}._card_t5npj_76:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._no_t5npj_98{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius);background:var(--cover);color:var(--gold);font-family:var(--font-family-display);font-weight:800}._text_t5npj_109{display:grid;gap:1px;min-width:0}._text_t5npj_109 b{font-family:var(--font-family-display);color:var(--primary);font-size:1rem;line-height:1.25}._text_t5npj_109 small{color:var(--muted-foreground);font-size:.82rem;line-height:1.35}._subject_t5npj_125{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tone-teal)}._go_t5npj_132{color:var(--muted-foreground)}
