*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f9ff;color:#000926}.source-canvas{position:relative;width:100%;max-width:1440px;aspect-ratio:1440/38153;margin:0 auto;isolation:isolate;overflow:clip}.source-layer{position:absolute;border:0;padding:0;margin:0}.source-layer>img,.source-tile>img{display:block;width:100%;height:100%;border:0;user-select:none;-webkit-user-drag:none;pointer-events:none}.source-tile{position:absolute}.source-transcript{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:normal;margin:0;border:0;padding:0}.source-hit{position:absolute;display:block;z-index:100;min-width:44px;min-height:44px;background:transparent;border:0;border-radius:4px;touch-action:manipulation}.source-hit:focus-visible{outline:3px solid #c62668;outline-offset:3px}.source-skip{position:fixed;top:-100px;left:12px;background:#fff;color:#173dc5;padding:12px;z-index:1000;font:16px/1.5 Arial}.source-skip:focus{top:12px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.source-canvas:focus{outline:none}
.source-canvas:focus{outline:none}.source-strip-stack{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden}.source-strip-stack>img{display:block;flex-basis:0;flex-shrink:0;min-height:0;width:100%;height:0;object-fit:fill;pointer-events:none;user-select:none;-webkit-user-drag:none}
