
.rx-instrument-art{margin:0;background:#25292d;border:1px solid #506365;border-radius:12px;overflow:hidden;color:#e5eeeb}
.rx-art-window{position:relative;overflow:hidden;width:100%;background:#25292d}
.rx-art-window.is-full{aspect-ratio:4.5}
.rx-art-window.is-tip{aspect-ratio:2.2}
.rx-art-window img{display:block!important;position:absolute;left:0;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;object-fit:initial!important}
.rx-art-window.is-full img{top:0}
.rx-art-window.is-tip img{bottom:0}
.rx-instrument-art figcaption{font-size:10px;letter-spacing:.06em;padding:8px 12px;border-top:1px solid #3d474a}
.rx-art-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.rx-art-grid article{min-width:0;padding:10px;border:1px solid #536760;border-radius:14px;background:#142a29;display:grid;gap:10px;align-content:start}
.rx-art-grid article>b{min-height:2.6em}
.rx-art-grid button{width:100%;font-size:12px}
.rx-instrument-tray{margin:20px 0}.rx-instrument-tray>div>p{font-size:12px}
.rx-art-record{padding:16px;border-left:3px solid #a9c7ad;background:#203735;margin:16px 0}.rx-art-record p{font-size:13px}.rx-art-record a{color:#d9e5ba;text-decoration:underline}
.rx-dialog:has(.rx-instrument-art){width:min(1100px,94vw);max-width:94vw}.rx-dialog .rx-art-window.is-tip{aspect-ratio:2.2}
.rx-mission-robot:has(.rx-instrument-art){width:100%;height:auto}.rx-choices .rx-instrument-art{min-width:150px;margin-bottom:10px}
.rx-task-dock .rx-art-grid,.rx-panel .rx-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:700px){.rx-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-art-grid article{padding:6px}.rx-art-record{padding:12px}.rx-dialog:has(.rx-instrument-art){padding:14px}}

@media(min-width:1000px){.rx-guided:has(.rx-instrument-tray){grid-template-columns:minmax(0,1fr) minmax(430px,.8fr)}}
