.bf-sr-only[data-v-9ce2ab8e]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bf-layout[data-v-9ce2ab8e]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:960px){.bf-layout[data-v-9ce2ab8e]{grid-template-columns:minmax(260px,2fr) minmax(0,3fr);align-items:start}}.bf-pane[data-v-9ce2ab8e]{border:1px solid rgba(0,0,0,.12);border-radius:8px;padding:12px;min-width:0}.bf-books[data-v-9ce2ab8e],.bf-picks[data-v-9ce2ab8e]{list-style:none;margin:0;padding:0}.bf-row[data-v-9ce2ab8e]{display:flex;align-items:center;gap:2px;border-radius:6px;min-height:40px}.bf-row--selected[data-v-9ce2ab8e]{background:rgba(25,118,210,.1)}.bf-row__spacer[data-v-9ce2ab8e]{display:inline-block;width:28px;flex:0 0 28px}.bf-row__name[data-v-9ce2ab8e]{flex:1 1 auto;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:8px 6px;background:none;border:0;border-radius:6px;text-align:start;font:inherit;color:inherit;cursor:pointer}.bf-row__name[data-v-9ce2ab8e]:focus-visible{outline:2px solid currentColor;outline-offset:1px}.bf-row--selected .bf-row__name[data-v-9ce2ab8e]{font-weight:600}.bf-row__title[data-v-9ce2ab8e]{overflow-wrap:anywhere}.bf-row__meta[data-v-9ce2ab8e]{font-size:12px;color:rgba(0,0,0,.6);font-weight:400}.bf-badge[data-v-9ce2ab8e]{display:inline-block;font-size:11px;line-height:16px;font-weight:600;padding:0 6px;border-radius:8px;background:rgba(0,0,0,.08)}.bf-detail-heading[data-v-9ce2ab8e]:focus{outline:none}.bf-detail-heading[data-v-9ce2ab8e]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bf-pre[data-v-9ce2ab8e]{white-space:pre-line}.bf-actions[data-v-9ce2ab8e]{display:flex;flex-wrap:wrap;gap:8px}.bf-book[data-v-9ce2ab8e]{display:flex;align-items:flex-start;gap:12px;padding:8px 0;border-top:1px solid rgba(0,0,0,.08)}.bf-book[data-v-9ce2ab8e]:first-child{border-top:0}.bf-book__text[data-v-9ce2ab8e]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.bf-book__actions[data-v-9ce2ab8e]{display:flex;flex:0 0 auto;align-items:center}.bf-cover[data-v-9ce2ab8e]{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:0 0 48px}.bf-cover--blank[data-v-9ce2ab8e]{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06)}.bf-pick[data-v-9ce2ab8e]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:6px 0;border-top:1px solid rgba(0,0,0,.08)}.bf-pick[data-v-9ce2ab8e]:first-child{border-top:0}.bf-pick__cats[data-v-9ce2ab8e]{flex-basis:100%;padding-inline-start:32px}@media (max-width:599px){.bf-book[data-v-9ce2ab8e]{flex-wrap:wrap}.bf-book__actions[data-v-9ce2ab8e]{flex-basis:100%;justify-content:flex-end}}