.bdg-prev{display:grid;row-gap:var(--s2);margin:var(--s3) 0}.bdg-foot{display:grid;row-gap:14px;padding:22px 24px;border:1px solid var(--rule-d2)}.bdg-foot p{font:500 11px/1.4 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.bdg-foot--dark{background:#050b14;color:#f7f4ee}.bdg-foot--dark p{color:hsla(40,36%,95%,.6)}.bdg-foot--light{background:#f7f4ee;color:#0b1b2b}.bdg-foot--light p{color:rgba(11,27,43,.65)}.sheet .bdg-snip{display:grid;row-gap:var(--s2);min-width:0}.sheet .bdg-snip pre{max-width:100%;overflow-x:auto;padding:16px 18px;background:var(--paper);border:1px solid var(--rule);font:400 12.5px/1.65 var(--f-mono);color:var(--ink);white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.sheet .bdg-snip pre:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sheet .bdg-next{grid-column:4/13;display:grid;row-gap:var(--s2);justify-items:start;margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid var(--ink);max-width:62ch}.sheet .bdg-next p{font-size:var(--t-b);line-height:1.62;color:var(--ink-2)}.sheet .bdg-next .btn{margin-top:var(--s1)}@media (max-width:1023px){.sheet .bdg-next{grid-column:1/-1}}@media (max-width:640px){.sheet .bdg-next .btn{white-space:normal;text-align:center}}