.CodeReading-module-scss-module__9r5ddW__band{--row:32px;width:100vw;margin-inline:calc(50% - 50vw);position:relative;overflow-x:clip}@media (max-width:41.4365em){.CodeReading-module-scss-module__9r5ddW__band{--row:26px}}.CodeReading-module-scss-module__9r5ddW__stage{height:calc(12*var(--row));-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;position:relative}@media (hover:hover) and (pointer:fine){.CodeReading-module-scss-module__9r5ddW__stage[data-ready=true]{cursor:none}}.CodeReading-module-scss-module__9r5ddW__canvas{pointer-events:none;width:100%;height:calc(100% + 160px);position:absolute;top:-80px;left:0}.CodeReading-module-scss-module__9r5ddW__note{gap:var(--sp-8);width:max-content;max-width:min(280px,100% - var(--sp-32));padding:var(--sp-12);border:.5px solid var(--theme-border-secondary);border-radius:var(--br-8);background:var(--theme-background-primary);color:var(--theme-foreground-secondary);opacity:0;pointer-events:none;flex-direction:column;display:flex;position:absolute;top:0;left:0}.CodeReading-module-scss-module__9r5ddW__note p{margin:0}.CodeReading-module-scss-module__9r5ddW__noteHead{gap:var(--sp-6);flex-wrap:wrap;align-items:center;display:flex}.CodeReading-module-scss-module__9r5ddW__dot{background:var(--color-error);border-radius:50%;flex:none;width:7px;height:7px}.CodeReading-module-scss-module__9r5ddW__dot[data-severity=Nit]{background:var(--color-clay)}.CodeReading-module-scss-module__9r5ddW__dot[data-severity=Pre-existing]{background:var(--color-plum)}.CodeReading-module-scss-module__9r5ddW__severity{color:var(--theme-foreground-primary)}.CodeReading-module-scss-module__9r5ddW__location{color:var(--theme-foreground-tertiary)}.CodeReading-module-scss-module__9r5ddW__controls{top:100%;pointer-events:none;max-width:calc(var(--max-width-main) + 2*var(--container-margin));padding-inline:var(--container-margin);justify-content:flex-end;margin-inline:auto;display:flex;position:absolute;inset-inline:0}.CodeReading-module-scss-module__9r5ddW__pause{padding:var(--sp-4)0;color:var(--theme-foreground-tertiary);cursor:pointer;pointer-events:auto;background:0 0;border:0}.CodeReading-module-scss-module__9r5ddW__pause:hover{color:var(--theme-foreground-primary)}.CodeReading-module-scss-module__9r5ddW__pause:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
