.faf-root{font-family:var(--wh-font);--faf-on-accent:var(--wh-text-inverse);flex-direction:column;gap:10px;padding:10px 16px 16px;display:flex}.faf-filters{border-bottom:1px solid var(--wh-border-light);flex-wrap:wrap;gap:5px;padding-bottom:10px;display:flex}.faf-chip{border-radius:var(--wh-radius-md);border:1px solid var(--wh-border-light);background:var(--wh-surface);color:var(--wh-text-secondary);font-family:var(--wh-font);cursor:pointer;box-shadow:var(--wh-shadow-sm);transition:border-color .15s var(--wh-ease,ease),background .15s var(--wh-ease,ease),color .15s var(--wh-ease,ease);align-items:center;gap:5px;height:28px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex}.faf-chip:hover{background:var(--wh-bg-alt);color:var(--wh-text)}.faf-chip.active{background:var(--wh-primary);color:var(--faf-on-accent);border-color:#0000}.faf-chip-count{border-radius:var(--wh-radius-sm);background:var(--wh-bg-alt);color:var(--wh-text-muted);font-size:10px;font-family:var(--wh-font);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-weight:700;display:inline-flex}.faf-chip.active .faf-chip-count{background:color-mix(in srgb,var(--faf-on-accent)25%,transparent);color:var(--faf-on-accent)}.faf-list{flex-direction:column;gap:12px;display:flex}.faf-skeleton-row{border-bottom:1px solid var(--wh-border-light);gap:12px;padding:10px 0;display:flex}.faf-skeleton-text{flex-direction:column;flex:1;gap:6px;display:flex}.faf-group{flex-direction:column;gap:4px;display:flex}.faf-group-header{background:var(--wh-surface);z-index:1;align-items:center;gap:10px;padding:4px 0;display:flex;position:sticky;top:0}.faf-group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--wh-text-muted);white-space:nowrap;font-size:11px;font-weight:700}.faf-group-line{background:var(--wh-border-light);flex:1;height:1px}.faf-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.faf-row{border-bottom:1px solid var(--wh-border-light);align-items:flex-start;gap:13px;padding:12px 0;display:flex;position:relative}.faf-row:last-child{border-bottom:none}.faf-icon{border-radius:var(--wh-radius-lg);background:color-mix(in srgb,var(--faf-tone,var(--wh-text-muted))13%,transparent);color:var(--faf-tone,var(--wh-text-muted));flex-shrink:0;place-items:center;width:30px;height:30px;margin-top:1px;display:grid}.faf-icon-positive{--faf-tone:var(--wh-success)}.faf-icon-warning{--faf-tone:var(--wh-warning)}.faf-icon-danger{--faf-tone:var(--wh-error)}.faf-icon-info{--faf-tone:var(--wh-primary)}.faf-icon-neutral{--faf-tone:var(--wh-text-muted)}.faf-icon svg,.faf-icon [class*=icon]{width:14px;height:14px}.faf-row-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.faf-row-headline{color:var(--wh-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;line-height:1.4;display:flex}.faf-row-actor{color:var(--wh-text);font-weight:700}.faf-row-action{color:var(--wh-text-secondary)}.faf-row-meta{color:var(--wh-text-muted);font-size:12px;font-family:var(--wh-font);align-items:center;gap:5px;display:inline-flex}.faf-row-meta-dot{font-family:var(--wh-font)}.faf-load-more{border-radius:var(--wh-radius-md);border:1px dashed var(--wh-border-light);color:var(--wh-text-secondary);font-family:var(--wh-font);cursor:pointer;transition:border-color .15s var(--wh-ease,ease),color .15s var(--wh-ease,ease),background .15s var(--wh-ease,ease);background:0 0;justify-content:center;align-self:center;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.faf-load-more:hover{border-style:solid;border-color:var(--wh-primary);color:var(--wh-primary);background:var(--wh-primary-soft)}.faf-root.faf-dark .faf-group-header,[data-theme=dark] .faf-group-header{background:var(--wh-surface)}@media (prefers-reduced-motion:reduce){.faf-chip,.faf-load-more{transition-duration:.01ms!important}}@media (width<=560px){.faf-root{padding:8px 10px 10px}.faf-filters{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.faf-chip{flex-shrink:0}}