/* Sky Home 3.2.1 — unframed, transparent RX-78-2. */
.bare-gundam-home .workspace-intro{border:0;border-radius:0;box-shadow:none;background:none;overflow:visible;padding:10px 28px 14px;margin-top:11px;margin-bottom:16px;min-height:308px;grid-template-columns:minmax(185px,.9fr) minmax(300px,1.4fr) 170px;gap:18px}
.bare-gundam-home .workspace-intro:before,.bare-gundam-home .workspace-intro:after,.bare-gundam-home .gundam-stage:before{content:none}
.bare-gundam-stage{height:300px;width:100%;margin:0;position:relative;isolation:isolate;min-width:0}
#gundam-playback.bare-gundam-control{position:relative;display:block;width:100%;height:100%;border:0;border-radius:0;margin:0;padding:0;background:none!important;box-shadow:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:visible;outline-offset:2px}
#gundam-playback.bare-gundam-control:disabled{cursor:default;opacity:1}
#gundam-playback.bare-gundam-control:focus:not(:focus-visible){outline:none}
#gundam-playback.bare-gundam-control:focus-visible{outline:1px dashed var(--muted);outline-offset:4px;border-radius:14px}
.bare-gundam-poster,#gundam-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}
#gundam-canvas{opacity:0}
.bare-gundam-stage[data-renderer="alpha-ready"] #gundam-canvas{opacity:1}
.bare-gundam-stage[data-renderer="alpha-ready"] .bare-gundam-poster{visibility:hidden}
#gundam-video.gundam-decoder{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;left:50%;top:50%;overflow:hidden}
.release-art-credit{display:block;margin-top:8px}.release-art-credit a{color:var(--accent);text-decoration:none}.release-art-credit a:hover{text-decoration:underline}
@media(min-width:1700px){.bare-gundam-home .workspace-intro{grid-template-columns:minmax(245px,.9fr) minmax(450px,1.6fr) 205px;min-height:382px;gap:30px}.bare-gundam-stage{height:375px}}
@media(max-width:1100px){.bare-gundam-home .workspace-intro{grid-template-columns:minmax(155px,.8fr) minmax(240px,1.3fr) 140px;padding:8px 18px 14px;gap:12px}.bare-gundam-stage{height:285px}}
@media(max-width:900px){.bare-gundam-home .workspace-intro{grid-template-columns:minmax(155px,.8fr) minmax(260px,1.4fr);gap:14px;padding:8px 20px 16px}.bare-gundam-stage{height:265px}.bare-gundam-home .context{grid-column:1/-1}}
@media(max-width:600px){.bare-gundam-home .workspace-intro{grid-template-columns:1fr;min-height:0;padding:9px 4px 13px;margin-top:13px;margin-bottom:18px;gap:6px}.bare-gundam-home .intro-copy{padding:0 2px}.bare-gundam-stage{height:258px;grid-column:1/-1;margin:0}.bare-gundam-home .context{margin-top:5px;padding-top:15px}.bare-gundam-home .intro-copy h1{font-size:27px}}
@media(max-width:370px){.bare-gundam-stage{height:242px}.bare-gundam-home .intro-copy h1{font-size:24px}}
