.foundry-fr{--foundry-fr-border:#e3e7de;--foundry-fr-bg:#f9fbfa;--foundry-fr-radius:12px;--foundry-fr-clear:#2e7d32;--foundry-fr-moderate:#b8860b;--foundry-fr-heavy:#c0392b;--foundry-fr-neutral:#5b6470;margin:1.5rem 0}.foundry-fr__h{margin:0 0 .75rem;font-size:1.05rem}.foundry-fr__list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.foundry-fr__item{display:flex;gap:.85rem;align-items:flex-start;border:1px solid var(--foundry-fr-border);border-radius:var(--foundry-fr-radius);padding:.65rem .8rem;background:var(--foundry-fr-bg)}.foundry-fr__photo{flex:0 0 auto;display:block}.foundry-fr__photo img{width:96px;height:96px;object-fit:cover;border-radius:8px;display:block}.foundry-fr__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;min-width:0}.foundry-fr__status{font-weight:600;font-size:.85rem;padding:.1rem .55rem;border-radius:999px;color:#fff;background:var(--foundry-fr-neutral)}.foundry-fr__status--clear{background:var(--foundry-fr-clear)}.foundry-fr__status--moderate{background:var(--foundry-fr-moderate)}.foundry-fr__status--heavy{background:var(--foundry-fr-heavy)}.foundry-fr__date{font-weight:600;font-size:.9rem}.foundry-fr__src{font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--foundry-fr-neutral);border:1px solid var(--foundry-fr-border);border-radius:4px;padding:0 .35rem}.foundry-fr__by{font-size:.82rem;color:var(--foundry-fr-neutral)}.foundry-fr__notes{flex:1 0 100%;margin:.15rem 0 0;font-size:.88rem}