.edge-nav__button{width:100%;border:0;background:transparent;text-align:left;font:inherit}
.fb-modal .modal-content{border:1px solid var(--edge-border-2);background:var(--edge-surface)}
.fb-lead{margin:0 0 1rem;color:var(--edge-text-2);font-size:.8125rem;line-height:1.5}
.fb-modal .edge-seg__opt .bi{margin-right:.375rem}
.fb-page{margin:.5rem 0 0;color:var(--edge-text-3);font-size:.75rem;word-break:break-all}
.fb-status{margin:.75rem 0 0;color:var(--edge-down);font-size:.8125rem}
.fb-status.is-ok{color:var(--edge-up)}
.fb-list{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}
.fb-item__head,.fb-item__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}
.fb-item__page{font-family:var(--edge-mono);font-size:.75rem}
.fb-item__meta{color:var(--edge-text-3);font-size:.75rem}
.fb-item__head .fb-item__meta{margin-left:auto}
.fb-item__text{margin:.75rem 0;white-space:normal;font-size:.875rem;line-height:1.55}
.fb-item__foot form,.fb-done{margin-left:auto}
.fb-kind{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600}
.fb-kind--bug{color:var(--edge-down)}
.fb-kind--idea{color:var(--edge-accent-text)}
.fb-done{display:inline-flex;align-items:center;gap:.375rem;color:var(--edge-up);font-size:.75rem}
