.post-output--session .post-hit{isolation:isolate;color:var(--text);cursor:pointer;text-decoration:none;display:block;position:relative}.post-output--session .post-hit:hover{text-decoration:none}.post-hit-content{padding:14px 18px 18px}.post-output--session .post-hit .post-output-command{margin:0}.post-output--session .post-hit .post-output-content{margin:6px 0 0 22px}.post-hit .post-output-title{color:var(--text)}.post-hit .post-hover-cursor{vertical-align:-3px;background:var(--blue);visibility:hidden;width:10px;height:16px;margin-left:6px;animation:none;display:inline-block}.post-hit:before,.post-hit:after{content:"";pointer-events:none;opacity:0;position:absolute}.post-hit:before{z-index:-1;inset:0}.post-hit[data-hover-treatment=lift]:before{background:var(--surface);box-shadow:inset 0 0 0 2px var(--blue), 5px 5px 0 var(--shadow)}.post-hit:focus-visible{outline:2px solid var(--blue);outline-offset:3px;z-index:1}.post-hit:focus-visible:before,.post-hit:focus-visible:after{opacity:1}.post-hit:focus-visible .post-hover-cursor{visibility:visible}.post-hit:focus-visible .post-output-title,.post-hit:focus-visible .post-command-filename{color:var(--blue)}.post-hit:active{box-shadow:inset 0 0 0 2px var(--blue)}@keyframes post-command-blink{0%,49.99%{opacity:1}50%,to{opacity:0}}@media (hover:hover) and (pointer:fine){.post-hit:hover:before,.post-hit:hover:after{opacity:1}.post-hit:hover .post-hover-cursor{visibility:visible}.post-hit:hover .post-output-title,.post-hit:hover .post-command-filename{color:var(--blue)}}@media (prefers-reduced-motion:no-preference){.post-hit:focus-visible .post-hover-cursor{animation:1.2s step-end infinite post-command-blink}.post-hit[data-hover-treatment=lift]:focus-visible .post-hit-content{transform:translate(-2px,-2px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.post-hit:hover .post-hover-cursor{animation:1.2s step-end infinite post-command-blink}.post-hit[data-hover-treatment=lift]:hover .post-hit-content{transform:translate(-2px,-2px)}}@media (width<=600px){.post-hit-content{padding:14px 14px 18px}.post-output--session .post-hit .post-output-content{margin-left:0}}@media (forced-colors:active){.post-hit:focus-visible{outline-color:highlight}.post-hit .post-hover-cursor{forced-color-adjust:none;background:canvastext}}@media print{.post-hit .post-hover-cursor,.post-hit:before,.post-hit:after{display:none}.post-hit .post-hit-content{transform:none!important}}
