/* r12 lane B (B pages, #551 strip in the app) */
/* #551: in the flow at the top of the main column, so it pushes the screen down and never covers it */
.b12-ann{flex:none;display:flex;align-items:center;gap:.625rem;margin-block-end:.5rem;padding-block:.375rem;padding-inline:.875rem .375rem;border-radius:12px;background:var(--s-conf-f);color:var(--s-conf-k);font-size:.875rem;line-height:1.4}
.b12-ann-i{display:inline-grid;place-items:center;flex:none}
.b12-ann-t{flex:1;min-width:0;margin:0}
.b12-ann-x{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:999px;color:inherit}
.b12-ann-x:hover{background:rgba(42,85,184,.1)}
.b12-ann :focus-visible{outline-color:currentColor}
html[data-pal="dark"] .b12-ann-x:hover{background:rgba(255,255,255,.08)}
html.m .b12-ann{margin:0;border-radius:0;padding-inline:1rem .5rem}
html.m .b12-ann-x{width:44px;height:44px}
@media print{.b12-ann{display:none}}
