@media (min-width:900px){.wrap:has(.bnav){max-width:820px}.wrap:has(.bnav) .top{order:0}.wrap:has(.bnav) .bnav{order:1;position:sticky;top:61px;left:auto;right:auto;bottom:auto;max-width:none;margin:0;z-index:4;display:flex;justify-content:flex-start;gap:4px;padding:6px 20px;border-radius:0;background:var(--bk-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-bottom:1px solid var(--bk-border)}.wrap:has(.bnav) .bnav a{flex-direction:row;gap:8px;padding:0 16px;min-height:44px;font-size:14px;color:var(--bk-muted);border-radius:12px}.wrap:has(.bnav) .bnav a:hover{background:var(--bk-tint)}.wrap:has(.bnav) .bnav a.on{background:var(--bk-navy);color:#fff}.wrap:has(.bnav) .bnav svg{width:18px;height:18px}.wrap:has(.bnav) main{order:2;padding-bottom:40px}body .toast{bottom:calc(24px + env(safe-area-inset-bottom))}}.bnav a:focus-visible{outline:2px solid var(--bk-lime);outline-offset:2px}.top .logo{min-height:44px;display:inline-flex;align-items:center}.lead time{font-variant-numeric:tabular-nums}.lead .tag{font-weight:500}.checkrow input{cursor:pointer}.prose h2,.prose h3{font-size:var(--bk-fs-md);margin:8px 0 0}
