.tr .iso-svg{overflow:visible}.tr-phase[data-phase=dns] .iso-top{fill:rgb(var(--t1))}.tr-phase[data-phase=connect] .iso-top{fill:rgb(var(--t2))}.tr-phase[data-phase=tls] .iso-top{fill:rgb(var(--t3))}.tr-phase[data-phase=wait] .iso-top{fill:rgb(var(--t4))}.tr-phase[data-phase=transfer] .iso-top{fill:rgb(var(--t5))}.tr-needle{stroke-width:1.1px}.tr-shadow{filter:blur(4px);opacity:.8;transform:translateY(1px)}.tr-lamp .iso-top{transition:fill .3s var(--anatomy-ease)}.tr-lamp[data-on] .iso-top{fill:rgb(var(--t4))}.tr-lamp[data-on] .iso-edge{stroke:var(--anatomy-lit)}@media (prefers-reduced-motion:reduce){.tr-lamp .iso-top{transition:none}}@media (max-width:640px){.iso-plate .tr .iso-svg{width:118%;margin:-4% -9% -3%}.tr{overflow:hidden}}.tr-wrap .iso-figure{margin:16px 0 0}.tr[data-tour]{cursor:pointer}.tr-replay{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tr-replay:focus-visible,.tr[data-still] .tr-replay{width:auto;height:auto;clip:auto;bottom:14px;left:50%;transform:translateX(-50%);padding:6px 12px;background:var(--anatomy-card);border:1px solid var(--anatomy-mid);color:var(--anatomy-strong);font:12px var(--anatomy-mono);outline:2px solid var(--anatomy-hi);outline-offset:2px}@media (max-width:560px){.tr-replay:focus-visible,.tr[data-still] .tr-replay{bottom:48px}}