#s04 .video-frame>img[src*="seed-v6-card-action-square.webp"],#s04 .video-frame>img[src*="seed-v6-memory-action-square.webp"]{object-fit:contain;background:#f7f1e7}
#s06.seed-v6-visual .wide-photo>img,#s15.seed-v6-visual .wide-photo>img{aspect-ratio:3/2;object-fit:cover}
#s08.seed-v6-visual .mechanism-grid>figure>img,#s13.seed-v6-visual .split>figure>img{aspect-ratio:3/2;object-fit:cover}
#s16.seed-v6-visual .outcome-poster>img{aspect-ratio:3/2;object-fit:cover}
.seed-v6-visual .seed-v6-annotated{padding:16px;min-width:0}
.seed-v6-visual .seed-v6-annotation-canvas{position:relative;isolation:isolate;aspect-ratio:1;background:#fff;border-radius:12px;overflow:hidden}
.seed-v6-visual .seed-v6-annotation-image{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:1;border-radius:0}
.seed-v6-visual .seed-v6-leaders{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}
.seed-v6-visual .seed-v6-leader{color:#765244}
.seed-v6-visual .seed-v6-leader--2{color:#52654b}
.seed-v6-visual .seed-v6-leader--3{color:#a16532}
.seed-v6-visual .seed-v6-leader--4{color:#516c76}
.seed-v6-visual .seed-v6-leader polyline{fill:none;stroke:currentColor;stroke-width:.38;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.1 .7}
.seed-v6-visual .seed-v6-leader circle{fill:currentColor;stroke:#fff;stroke-width:.45}
.seed-v6-visual .seed-v6-leader text{font:700 2.6px Arial,sans-serif;text-anchor:middle;fill:#fff}
.seed-v6-visual .seed-v6-annotation-labels{list-style:none;padding:0;margin:0}
.seed-v6-visual .seed-v6-annotation-label{position:absolute;display:flex;gap:5px;align-items:center;padding:7px 8px;border:1px solid currentColor;border-radius:9px;background:#fffdf8f5;color:#765244;box-shadow:0 3px 10px #33251d0d;font-size:clamp(11px,1.1vw,13px);line-height:1.25;font-weight:700;z-index:1;max-width:31%;box-sizing:border-box}
.seed-v6-visual .seed-v6-annotation-label b{font-size:11px;display:grid;place-items:center;flex:none;width:19px;height:19px;border:1px solid currentColor;border-radius:50%}
.seed-v6-visual .seed-v6-annotation-label--1{left:68%;top:8%}
.seed-v6-visual .seed-v6-annotation-label--2{left:73%;top:39%;color:#52654b;max-width:26%}
.seed-v6-visual .seed-v6-annotation-label--3{left:0;top:77%;color:#a16532;max-width:29%}
.seed-v6-visual .seed-v6-annotation-label--4{left:67%;bottom:2%;color:#516c76}
.seed-v6-visual .seed-v6-tutorial{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.seed-v6-visual .seed-v6-tutorial-card{border:1px solid var(--line,#d9c7b2);border-radius:18px;overflow:hidden;background:var(--paper,#fffdf8);min-width:0}
.seed-v6-visual .seed-v6-tutorial-card figure{margin:0;aspect-ratio:3/2;background:#eee8dd}
.seed-v6-visual .seed-v6-tutorial-image{display:block;width:100%;height:100%;aspect-ratio:3/2;object-fit:cover;border-radius:0}
.seed-v6-visual .seed-v6-tutorial-copy{position:relative;padding:22px}
.seed-v6-visual .seed-v6-step-number{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e6eadb;color:#4f5d38;font-size:12px;font-weight:800;margin-bottom:12px}
.seed-v6-visual .seed-v6-tutorial-copy h3{font-size:19px;line-height:1.3;margin:0 0 10px}
.seed-v6-visual .seed-v6-tutorial-copy p{font-size:13px;line-height:1.7;margin:0;color:var(--muted,#786352)}
.seed-v6-visual .seed-v6-tutorial-note{font-size:12px;line-height:1.7;color:var(--muted,#786352);text-align:center;margin:20px auto 0;max-width:760px}
@media(max-width:749px){.seed-v6-visual .seed-v6-tutorial{grid-template-columns:1fr;gap:18px}.seed-v6-visual .seed-v6-tutorial-copy{padding:20px}.seed-v6-visual .seed-v6-tutorial-copy h3{font-size:20px}.seed-v6-visual .seed-v6-annotated{padding:10px}.seed-v6-visual .seed-v6-annotation-label{padding:5px;gap:4px;font-size:11px}.seed-v6-visual .seed-v6-annotation-label b{width:16px;height:16px;font-size:10px}#s06.seed-v6-visual .wide-photo>img,#s15.seed-v6-visual .wide-photo>img{aspect-ratio:3/2}}
