.scr-parallels-theme{color:var(--ink);overflow-wrap:anywhere;min-width:0}.scr-parallels-theme .parallel-ink{color:var(--ink)}.scr-parallels-theme .parallel-muted{color:var(--muted)}.scr-parallels-theme .parallel-accent{color:var(--accent)}.scr-parallels-theme .parallel-surface,.scr-parallels-theme .parallel-panel{background:var(--surface)}.scr-parallels-theme .parallel-rule{border-color:var(--line)}.scr-parallels-theme :is(button,summary,a){touch-action:manipulation}.scr-parallels-theme :is(button,summary){min-height:2.75rem}.scr-parallels-theme :is(button,summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.scr-parallels-theme button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.scr-parallels-theme .parallel-controls{flex-wrap:wrap}.scr-parallels-theme .justify-between{flex-wrap:wrap;gap:.75rem}.scr-parallels-theme .flex>*{min-width:0}.scr-parallels-related{color:var(--muted);margin:0 0 2rem;line-height:1.6}.scr-parallels-related a{min-height:2.75rem;color:var(--ink);text-underline-offset:.2em;align-items:center;display:inline-flex}.scr-parallels-method{border-top:1px solid var(--line);color:var(--muted);max-width:50rem;margin-top:2.5rem;padding:1rem 0;line-height:1.7}.scr-parallels-method summary{color:var(--ink);cursor:pointer}.scr-parallels-theme .parallel-citation{overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.scr-parallels-theme .transition{transition:none}}
