.bc-rel{position:relative}.bc-frame.bc-rel img{position:absolute}.bc-ar-16-10{aspect-ratio:16/10}.bc-ar-16-9{aspect-ratio:16/9}.bc-ar-4-3{aspect-ratio:4/3}.bc-ar-1-1{aspect-ratio:1}.bc-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.bc-page .bc-stack-m{margin-top:20px}.bc-preview{background:var(--bc-brown);color:var(--bc-sand);font:500 12px/1.4 var(--font-jetbrains),"JetBrains Mono",monospace;letter-spacing:.06em;border-bottom:1px dashed #f4efe659;padding:10px 40px}.bc-crumbs{margin-bottom:28px}.bc-crumbs a{color:var(--bc-sand);text-underline-offset:3px;text-decoration:underline}.bc-crumbs a:hover{color:var(--bc-cream)}.bc-app-id{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:28px;display:flex}.bc-app-icon{border-radius:16px;box-shadow:0 8px 20px #00000080}.bc-g2.bc-end{align-items:end}.bc-g2.bc-start{align-items:start}.bc-meta{margin:0;padding:0;line-height:2;list-style:none}.bc-page .bc-note{margin-top:12px}.bc-feat{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px;margin-top:56px;display:grid}.bc-page .bc-feat p{color:var(--bc-sand);margin-top:12px}.bc-limits{color:var(--bc-sand);gap:18px;margin:0;padding:0;list-style:none;display:grid}.bc-limits li{border-top:1px solid #f4efe624;padding-top:18px}.bc-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;margin-top:48px;display:grid}.bc-notes div{border-top:2px solid var(--bc-terra-lt);padding-top:20px}.bc-page .bc-notes p{color:var(--bc-sand);margin-top:10px}.bc-notes a{color:var(--bc-terra-lt)}.bc-faq details{border-top:1px solid #f4efe624;padding:20px 0}.bc-faq details:last-of-type{border-bottom:1px solid #f4efe624}.bc-faq summary{cursor:pointer;font:600 19px var(--font-dm-sans),"DM Sans",sans-serif}.bc-page .bc-faq p{color:var(--bc-sand);max-width:62ch;margin-top:12px}.bc-wrap-f{max-width:860px;margin:0 auto;padding:0 40px}.bc-legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;display:grid}.bc-page .bc-legend p{color:var(--bc-sand);margin-top:14px;font-size:15px}.bc-legend>div{flex-direction:column;align-items:flex-start;display:flex}.bc-page .bc-group-h{margin-bottom:12px}.bc-page .bc-group-s{margin-bottom:56px}.bc-page .bc-group-gap{margin-top:96px}@media (max-width:900px){.bc-preview{padding:10px 20px}.bc-feat,.bc-notes{grid-template-columns:1fr;gap:36px}.bc-legend{grid-template-columns:1fr 1fr;gap:28px 20px}.bc-wrap-f{padding:0 20px}.bc-page .bc-group-gap{margin-top:72px}}@media (max-width:600px){.bc-page .bc-shelf{gap:20px;padding:0}.bc-page .bc-shelf .bc-crate{aspect-ratio:1;width:min(165px,50% - 10px);height:auto}.bc-page .bc-shelf .bc-crate .bc-label{padding:8px 10px 10px;bottom:10px;left:10px;right:10px}.bc-page .bc-shelf .bc-crate .bc-label b{margin:6px 0 0;font-size:17px}.bc-page .bc-shelf .bc-crate .bc-label .bc-tag{display:none}.bc-page .bc-shelf .bc-crate .bc-icon{width:44px;height:44px;top:42px;left:14px}.bc-page .bc-shelf .bc-crate:after{width:26px;height:20px}.bc-page .bc-shelf .bc-crate .bc-tape-h{height:30px;top:52px}.bc-page .bc-shelf .bc-crate .bc-tape-v{width:30px;left:calc(50% - 15px)}.bc-page .bc-shelf .bc-crate .bc-stamp{padding:5px 8px;font-size:10px}}
