.costume-artwork{aspect-ratio:1;background:#fff6e9;border-radius:16px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e9ccb74d}.costume-artwork>svg{width:88%;height:88%;position:relative}.costume-artwork.artwork-background svg,.costume-artwork.artwork-portrait svg{width:100%;height:100%}.costume-artwork.artwork-frame{background:#f4edff}.frame-artwork-canvas{isolation:isolate;position:absolute;inset:8%;container-type:inline-size}
