.topic-chip[data-v-2b6ea8f8]{border:1px solid var(--theme-neutral-3);color:var(--theme-neutral-7);cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:.25rem;min-height:32px;padding:.25rem .625rem;font-size:11px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.topic-chip[data-v-2b6ea8f8]:hover{background:var(--theme-surface-2)}.topic-chip--active[data-v-2b6ea8f8]{background:color-mix(in oklch, var(--theme-brand) 12%, transparent);border-color:var(--theme-brand);color:var(--theme-brand-strong,var(--theme-brand))}.notif-card[data-v-2b6ea8f8]{border:1px solid var(--theme-neutral-3);background:var(--theme-surface-1);cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.75rem;transition:border-color .12s,background .12s;display:flex}.notif-card--unread[data-v-2b6ea8f8]{border-color:color-mix(in oklch, var(--theme-brand) 35%, transparent);background:color-mix(in oklch, var(--theme-brand) 4%, var(--theme-surface-1))}.notif-card__icon[data-v-2b6ea8f8]{width:1.125rem;height:1.125rem;color:var(--theme-brand-strong,var(--theme-brand));flex-shrink:0;margin-top:.125rem}.notif-card__icon.topic-emergency[data-v-2b6ea8f8]{color:var(--theme-err)}.notif-card__icon.topic-campaigns[data-v-2b6ea8f8]{color:var(--theme-warn)}.notif-card__icon.topic-transit[data-v-2b6ea8f8]{color:#0d9488}.notif-card__icon.topic-staff[data-v-2b6ea8f8]{color:#7c3aed}.notif-card__title[data-v-2b6ea8f8]{color:var(--theme-fg);flex:1;min-width:0;font-size:.875rem;font-weight:600}.notif-card__dot[data-v-2b6ea8f8]{background:var(--theme-brand);border-radius:9999px;flex-shrink:0;width:6px;height:6px}.notif-card__time[data-v-2b6ea8f8]{color:var(--theme-neutral-6);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem}.notif-card__body[data-v-2b6ea8f8]{color:var(--theme-neutral-7);margin:0;font-size:.75rem;line-height:1.4}.notif-card__link[data-v-2b6ea8f8]{color:var(--theme-brand-strong,var(--theme-brand));align-items:center;gap:.25rem;margin-top:.25rem;font-size:.6875rem;text-decoration:none;display:inline-flex}.notif-card__link[data-v-2b6ea8f8]:hover{text-decoration:underline}.notif-card__delete[data-v-2b6ea8f8]{cursor:pointer;color:var(--theme-neutral-6);background:0 0;border:0;border-radius:4px;flex-shrink:0;margin:-.25rem;padding:.25rem}.notif-card__delete[data-v-2b6ea8f8]:hover{color:var(--theme-err);background:color-mix(in oklch, var(--theme-err) 8%, transparent)}
