/* A/B is deliberately limited to recall so its trade-off can be judged first. */
#return{padding-top:28px;padding-bottom:22px;overflow-anchor:none}
#return>header{margin-bottom:16px}
#return>header .eyebrow{margin-bottom:10px}
#return>header h2{font-size:34px}
.viewport-choice{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;margin:0 auto 14px;padding:0 22px;font:12px/1.4 -apple-system,sans-serif;color:#514b41}
.viewport-choice button{font:inherit;padding:7px 12px;border:1px solid #63574450;border-radius:5px;background:transparent;color:inherit;cursor:pointer}
.viewport-choice button[aria-pressed=true]{background:#f9f7f2;border-color:#63574480}
.viewport-choice button:focus-visible{outline:2px solid #725832;outline-offset:3px}
#viewportExplanation{flex-basis:100%;text-align:center}
#return .recall-stage{padding:0 20px;overflow:visible}
#return .recall-caption{position:relative;left:auto;top:auto;transform:none;width:auto;max-width:none;text-align:center;margin:0 auto 16px;display:flex;align-items:baseline;justify-content:center;gap:15px}
#return .recall-caption h3{font-size:23px;margin:0}
#return .recall-caption h3 br{display:none}
#return .recall-caption p{font-size:13px}
#return .recall-step{margin:0}
.recall-viewport{position:relative;margin:auto;overflow:hidden;border-radius:18px;max-width:100%}
#return .recall-editor{margin:0;transform-origin:top left}
#return .recall-controls{margin-top:12px;min-height:24px}
#return .prepared{margin-top:6px;font-size:10px}
#craft .craft-workspace{max-width:min(1050px,calc((100svh - 170px)*1.5947));margin-inline:auto}
.craft-instruction{min-height:40px;display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:12px;font:14px/1.5 -apple-system,sans-serif;color:#625d52}
#craft .craft-instruction #craftFocus{margin:0;transition:opacity .3s}
#craftFocus:disabled{opacity:0;pointer-events:none}
@media(max-width:850px){#return .recall-caption{flex-wrap:wrap;gap:6px 14px}#return .recall-caption p{flex-basis:100%}#craft .craft-workspace{max-width:100%}.viewport-choice{font-size:11px}}
