/* Native URL-hash mode switching, independent of JavaScript. */
.bnr5 .bnr-mode-switch{position:relative;z-index:5;pointer-events:auto}
.bnr5 .bnr-mode-switch .bnr-mode-link{position:relative;z-index:6;pointer-events:auto;flex:1;display:block;text-align:center;text-decoration:none;border:0;border-radius:12px;padding:15px 12px;background:transparent;color:#34474b;font-size:15px;font-weight:700;line-height:1.3;cursor:pointer}
.bnr5 #bnr5-quick{display:block!important}
.bnr5 #bnr5-detailed{display:none!important}
.bnr5:has(#bnr5-detailed:target) #bnr5-quick{display:none!important}
.bnr5:has(#bnr5-detailed:target) #bnr5-detailed{display:block!important}
.bnr5:has(#bnr5-quick:target) #bnr5-quick{display:block!important}
.bnr5:has(#bnr5-quick:target) #bnr5-detailed{display:none!important}
.bnr5 .bnr-mode-switch #bnr5-quick-button{background:#17232b;color:#fff;box-shadow:0 3px 12px #17232b22}
.bnr5:has(#bnr5-detailed:target) .bnr-mode-switch #bnr5-quick-button{background:transparent;color:#34474b;box-shadow:none}
.bnr5:has(#bnr5-detailed:target) .bnr-mode-switch #bnr5-detailed-button{background:#17232b;color:#fff;box-shadow:0 3px 12px #17232b22}
.bnr5 .bnr-mode-link:focus-visible{outline:3px solid #2563a6;outline-offset:2px}
.bnr5 .bnr-mode-switch a.bnr-mode-link[aria-current="false"]{background:transparent!important;color:#34474b!important;box-shadow:none!important}
.bnr5 .bnr-mode-switch a.bnr-mode-link[aria-current="true"]{background:#17232b!important;color:#fff!important;box-shadow:0 3px 12px #17232b22!important}
.bnr5 .bnr-mode-switch a.bnr-mode-link[aria-current="false"]:hover{background:#dbe6e1!important;color:#17232b!important}

