.sameMistakes-module__ylaHYG__figure{margin-top:2.5rem}.sameMistakes-module__ylaHYG__panel{--travel:var(--motionEaseTravel);--fg:#f4f3ee;--dim:#a9a79f;--edge:#ffffff1a;--bad:#f08a7a;--good:#8fd49f;--delBg:#f08a7a24;--delFg:#f6b8ad;--addBg:#8fd49f24;--addFg:#b8e6c2;color:var(--fg);background:radial-gradient(120% 80% at 50% -10%,#3a3936 0%,#1d1d1b 55%,#141413 100%);border-radius:1rem;padding:.75rem;font-size:.75rem;line-height:1.4;position:relative;overflow:clip}.sameMistakes-module__ylaHYG__frame{box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 1px var(--edge),0 .75rem 2rem -1rem #00000040;background:#ffffff0d;border-radius:.875rem;padding:1rem .875rem;position:relative}.sameMistakes-module__ylaHYG__replayable{cursor:pointer}.sameMistakes-module__ylaHYG__replayable:focus-visible{outline:2px solid var(--ring);outline-offset:.25rem}.sameMistakes-module__ylaHYG__replayIcon{width:1rem;height:1rem;color:var(--dim);opacity:0;transition:opacity var(--motionDurationBase)var(--motionEaseStandard);position:absolute;top:1.75rem;right:1.75rem}.sameMistakes-module__ylaHYG__replayable:hover .sameMistakes-module__ylaHYG__replayIcon,.sameMistakes-module__ylaHYG__replayable:focus-visible .sameMistakes-module__ylaHYG__replayIcon{opacity:1}.sameMistakes-module__ylaHYG__diff{font-family:var(--font-mono);align-content:center;gap:.625rem;display:grid}.sameMistakes-module__ylaHYG__file{color:var(--dim);margin:0 0 .25rem}.sameMistakes-module__ylaHYG__hunk{gap:.125rem;display:grid}.sameMistakes-module__ylaHYG__line{white-space:nowrap;text-overflow:ellipsis;border-radius:.3125rem;margin:0;padding:.3125rem .5rem;overflow:hidden}.sameMistakes-module__ylaHYG__del{background:var(--delBg);color:var(--delFg);transition:opacity var(--motionDurationSlow),filter var(--motionDurationSlow)}.sameMistakes-module__ylaHYG__add{opacity:0;background:var(--addBg);color:var(--addFg);transition:opacity var(--motionDurationSlow)var(--travel)}.sameMistakes-module__ylaHYG__hunkNote{opacity:0;color:var(--dim);transition:opacity var(--motionDurationReveal);margin:0;padding-left:.5rem}.sameMistakes-module__ylaHYG__noted .sameMistakes-module__ylaHYG__hunkNote{opacity:1}.sameMistakes-module__ylaHYG__fixed .sameMistakes-module__ylaHYG__del{opacity:.35;filter:blur(.06rem)}.sameMistakes-module__ylaHYG__fixed .sameMistakes-module__ylaHYG__add{opacity:1}.sameMistakes-module__ylaHYG__checks{color:var(--dim);grid-template-columns:.5rem 1fr;align-items:center;gap:.5rem;margin:.75rem 0 0;display:grid}.sameMistakes-module__ylaHYG__checkDot{background:var(--bad);width:.3125rem;height:.3125rem;transition:background var(--motionDurationReveal);border-radius:50%;display:inline-block}.sameMistakes-module__ylaHYG__fail,.sameMistakes-module__ylaHYG__pass{transition:opacity var(--motionDurationReveal);grid-area:1/2}.sameMistakes-module__ylaHYG__pass,.sameMistakes-module__ylaHYG__done .sameMistakes-module__ylaHYG__fail{opacity:0}.sameMistakes-module__ylaHYG__done .sameMistakes-module__ylaHYG__pass{opacity:1;color:var(--addFg)}.sameMistakes-module__ylaHYG__done .sameMistakes-module__ylaHYG__checkDot{background:var(--addFg)}.sameMistakes-module__ylaHYG__stack{flex-direction:column-reverse;justify-content:center;gap:.5rem;display:flex}.sameMistakes-module__ylaHYG__layer{opacity:0;transition:opacity var(--motionDurationMorph)var(--travel),transform var(--motionDurationMorph)var(--travel);background:linear-gradient(#34382f,#262a23);border-radius:.625rem;grid-template-columns:1fr auto;align-items:center;gap:.25rem 1rem;padding:.875rem 1rem;display:grid;transform:translateY(.75rem);box-shadow:inset 0 1px #ffffff24,0 0 0 1px #0000004d}.sameMistakes-module__ylaHYG__layerDecisions{background:#ffffff08;border:1px dashed #ffffff59;box-shadow:inset 0 0 0 1px #ffffff47}.sameMistakes-module__ylaHYG__layerName{font:600 .9375rem/1 var(--fontDisplay),ui-sans-serif,sans-serif;grid-column:1}.sameMistakes-module__ylaHYG__layerDesc{color:var(--dim);font:.75rem/1.3 var(--font-mono);grid-column:1}.sameMistakes-module__ylaHYG__review{box-shadow:inset 0 0 0 1px var(--edge);color:var(--dim);font:.6875rem/1 var(--font-mono);border-radius:999px;grid-area:1/2/3;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.sameMistakes-module__ylaHYG__reviewDot{background:var(--good);border-radius:50%;width:.375rem;height:.375rem}.sameMistakes-module__ylaHYG__shown .sameMistakes-module__ylaHYG__reviewDot{animation:1.6s ease-in-out infinite sameMistakes-module__ylaHYG__reviewPulse}@keyframes sameMistakes-module__ylaHYG__reviewPulse{50%{opacity:.25}}.sameMistakes-module__ylaHYG__gapSvg{width:100%;height:auto;display:block}.sameMistakes-module__ylaHYG__ring{fill:none;stroke:#f4f3ee8c;stroke-width:1.5px;stroke-dasharray:700;stroke-dashoffset:700px;transition:stroke-dashoffset var(--motionDurationScroll)var(--travel),stroke var(--motionDurationReveal)}.sameMistakes-module__ylaHYG__ringThird{stroke:var(--good);stroke-dasharray:220;stroke-dashoffset:220px}.sameMistakes-module__ylaHYG__ring.sameMistakes-module__ylaHYG__shown{stroke-dashoffset:0}.sameMistakes-module__ylaHYG__label{opacity:0;fill:var(--dim);font:1.25rem var(--font-mono);transition:opacity var(--motionDurationSlow)}.sameMistakes-module__ylaHYG__labelUp{transform:translateY(-.1875rem)}.sameMistakes-module__ylaHYG__labelDown{transform:translateY(.1875rem)}.sameMistakes-module__ylaHYG__label.sameMistakes-module__ylaHYG__shown{opacity:1}.sameMistakes-module__ylaHYG__labelBad{fill:var(--bad)}.sameMistakes-module__ylaHYG__labelGood{fill:var(--good)}.sameMistakes-module__ylaHYG__bug{opacity:0;fill:var(--bad);transition:opacity var(--motionDurationReveal),fill var(--motionDurationReveal)}.sameMistakes-module__ylaHYG__bug.sameMistakes-module__ylaHYG__shown{opacity:1}.sameMistakes-module__ylaHYG__bug.sameMistakes-module__ylaHYG__bugFixed{fill:var(--good)}.sameMistakes-module__ylaHYG__list{align-content:center;gap:.5rem;display:grid}.sameMistakes-module__ylaHYG__row{box-shadow:inset 0 0 0 1px var(--edge);opacity:0;transition:opacity var(--motionDurationSlow)var(--travel),transform var(--motionDurationSlow)var(--travel);background:#ffffff0a;border-radius:.5rem;grid-template-columns:.5rem 1fr;align-items:center;gap:.25rem .75rem;padding:.625rem .75rem;display:grid;transform:translateY(.5rem)}.sameMistakes-module__ylaHYG__rowCode{overflow-wrap:anywhere;color:var(--fg);font:.75rem/1.3 var(--font-mono)}.sameMistakes-module__ylaHYG__rowWhy{color:var(--dim);font:.75rem/1.3 var(--font-mono);grid-column:2}.sameMistakes-module__ylaHYG__rowDot{border-radius:50%;width:.375rem;height:.375rem}.sameMistakes-module__ylaHYG__rowOk .sameMistakes-module__ylaHYG__rowDot{background:var(--good)}.sameMistakes-module__ylaHYG__rowOk .sameMistakes-module__ylaHYG__rowWhy{color:var(--good)}.sameMistakes-module__ylaHYG__rowBad .sameMistakes-module__ylaHYG__rowDot{background:var(--bad)}.sameMistakes-module__ylaHYG__rowBad .sameMistakes-module__ylaHYG__rowWhy{color:var(--bad)}.sameMistakes-module__ylaHYG__layer.sameMistakes-module__ylaHYG__shown,.sameMistakes-module__ylaHYG__row.sameMistakes-module__ylaHYG__shown{opacity:1;transform:none}@media (min-width:40em){.sameMistakes-module__ylaHYG__panel{aspect-ratio:16/10;padding:0;font-size:.8125rem}.sameMistakes-module__ylaHYG__gapSvg{height:100%}.sameMistakes-module__ylaHYG__diffPanel{font-size:.75rem}.sameMistakes-module__ylaHYG__frame{padding:1.25rem;position:absolute;inset:1.25rem}.sameMistakes-module__ylaHYG__diffFrame{padding:1rem .875rem}.sameMistakes-module__ylaHYG__layer{grid-template-columns:9rem 1fr auto}.sameMistakes-module__ylaHYG__layerName,.sameMistakes-module__ylaHYG__layerDesc{grid-column:auto}.sameMistakes-module__ylaHYG__review{grid-area:auto}.sameMistakes-module__ylaHYG__label{font-size:.8125rem}.sameMistakes-module__ylaHYG__labelUp,.sameMistakes-module__ylaHYG__labelDown{transform:none}.sameMistakes-module__ylaHYG__row{grid-template-columns:.5rem auto 1fr}.sameMistakes-module__ylaHYG__rowCode{white-space:nowrap}.sameMistakes-module__ylaHYG__rowWhy{text-align:right;grid-column:auto}}@media (prefers-reduced-motion:reduce){.sameMistakes-module__ylaHYG__shown .sameMistakes-module__ylaHYG__reviewDot{animation:none}}
