.bmn-rail{--rail-row:24px;--rail-line:20px;--rail-pad:var(--space-2);--rail-indent:var(--space-3);top:calc(var(--bm-spec-h,0px) + 16px);align-content:start;row-gap:calc(var(--space-1) / 2);display:grid;position:sticky}.bmn-rail-fold{top:calc(var(--bm-spec-h,0px) + var(--space-4));align-self:start;min-width:0;position:sticky}.bmn-rail-fold .bmn-rail{position:relative;top:auto}.bmn-rail-fold>.bm-disclosure__content{margin-top:0}@media (width>=1120px){.bmn-rail-fold>.bm-disclosure__trigger{display:none}.bmn-rail-fold::details-content{content-visibility:visible}}@media (width<=1119px){.bmn-rail-fold{position:relative;top:auto}.bmn-rail{min-width:0;position:relative;top:auto}}.bmn-rail__group,.bmn-rail__parts{min-width:0;display:grid}.bmn-rail__group{row-gap:calc(var(--space-1) / 2)}.bmn-rail__parts{margin-bottom:var(--space-1)}.bmn-rail a[data-section],.bmn-rail__soon,.bmn-rail__suggest{align-items:center;gap:var(--space-2);min-height:var(--rail-row);padding:calc((var(--rail-row) - var(--rail-line)) / 2) var(--rail-pad);overflow-wrap:anywhere;border-radius:var(--radius-control);color:var(--rail-category);font-size:var(--fs-body);font-weight:var(--weight-semibold);line-height:var(--rail-line);text-decoration:none;display:flex}.bmn-rail a[data-section]{isolation:isolate;max-width:100%;transition:color var(--rail-fade) linear;justify-self:start;position:relative}.bmn-rail a[data-section]:before{content:"";z-index:var(--bm-z-under);border-radius:inherit;background:var(--bm-accent-fill);opacity:0;pointer-events:none;transition:opacity var(--rail-fade) linear;position:absolute;inset:0}.bmn-rail a[data-section][data-lit]:before{opacity:1}@media (prefers-reduced-motion:reduce){.bmn-rail a[data-section],.bmn-rail a[data-section]:before{transition:none}}.bmn-rail a[data-section].wl-rail__sub,.bmn-rail .bmn-rail__soon.wl-rail__sub{margin-left:var(--rail-indent);max-width:calc(100% - var(--rail-indent));color:var(--muted);font-weight:var(--weight-regular)}.bmn-rail a[data-section].wl-rail__sub--deep{margin-left:calc(2 * var(--rail-indent));max-width:calc(100% - 2 * var(--rail-indent))}.bmn-rail a[data-section]:not([data-lit]):hover,.bmn-rail__suggest:hover{background:var(--hover);color:var(--text)}.bmn-rail a[data-section][data-lit]{color:var(--link)}.bmn-rail a[data-section]:focus-visible,.bmn-rail__suggest:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--space-1) / 2)}.bmn-rail__soon{color:var(--muted);cursor:default}.bmn-rail__soon .bm-soon{flex:none}.bmn-rail__sep{height:var(--hairline-width);margin:calc(var(--space-2) + var(--space-1) / 2) var(--rail-pad);background:var(--hairline)}.bmn-rail__suggest{color:var(--muted);font:inherit;font-size:var(--fs-body);font-weight:var(--weight-medium);line-height:var(--rail-line);text-align:left;cursor:pointer;background:0 0;border:0}.bmn-rail__suggest svg{flex:none;margin-inline:0}@media (width<=1119px){.bmn-rail__sep{display:none}}@media (width>=1120px){.bmn-rail{max-height:var(--bm-rail-room,calc(100vh - var(--bm-spec-h,0px) - 2 * var(--space-4)));scrollbar-width:thin;grid-auto-rows:min-content;overflow:clip auto}}@media (width<=1119px){.bm-method .bmn-body{--bm-fold-trigger-w:88px}.bm-method .bmn-rail-fold{grid-area:2/1;position:static}.bm-method .bmn-rail-fold[open]{margin-bottom:var(--space-3)}.bm-method .bmn-rail-fold .bmn-rail{z-index:var(--bm-z-raised)}.bm-method .bmn-rail-fold>.bm-disclosure__trigger{z-index:var(--bm-z-raised);width:auto;min-height:1lh;font-size:var(--fs-secondary);font-weight:var(--weight-medium);color:var(--muted);line-height:inherit;position:absolute;top:0;right:0}}@media (width<=760px){.bmn-rail{--rail-row:var(--space-6)}}.bm-hash-link.bm-hash-link{color:var(--link);text-underline-offset:calc(var(--space-1) * 3 / 4);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.bm-hash-link.bm-hash-link:hover{color:var(--link);text-decoration-style:solid}.bm-hash-link.bm-hash-link:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--space-1) / 2)}.bm-hash-link code{color:inherit}button.bm-hash-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}[data-tooltip-id=hash_link\.copied]{color:var(--link)}@media (width<=760px){button.bm-hash-link{min-height:var(--space-6);align-items:center;display:inline-flex}}.bm-pull{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.bm-pull__command{overflow-wrap:anywhere;min-width:0}.bm-pull__copy{height:28px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);color:var(--text);font:inherit;cursor:pointer;background:0 0;flex:none}.bm-pull__copy:hover{border-color:var(--text)}.bm-pull__copy:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--space-1) / 2)}.bm-pull__status{clip-path:inset(50%);width:1px;height:1px;position:absolute}@media (width<=479px){.bm-pull__copy{height:44px;padding:0 var(--space-4)}}
