@supports (anchor-name:--a){.-\36 0VCa_list{gap:0}.-\36 0VCa_list:before{content:"";left:anchor(--filter left);top:anchor(--filter top);width:anchor-size(--filter width);height:anchor-size(--filter height);background-color:#1d1d1f0d;border-radius:.125rem;transition:all;position:absolute}.-\36 0VCa_list:not(:hover):before{opacity:0}.-\36 0VCa_list button:is(:hover,:focus-visible){anchor-name:--filter}.-\36 0VCa_filter{position:relative}.-\36 0VCa_filter.ghost{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}}
@media (min-width:1024px){._5-HlTa_root[open]>summary:after{visibility:hidden}._5-HlTa_inView:not(._5-HlTa_inView~._5-HlTa_inView){border-left:4px solid #a0e8e8}}
.dfiM5q_code:has(.line+.line){counter-reset:step;counter-increment:step 0}.dfiM5q_code:has(.line+.line) .line:before{content:counter(step);counter-increment:step;text-align:right;font-variant:tabular-nums;opacity:.2;width:2ch;margin-right:2ch;display:inline-block}.dfiM5q_code .highlight{position:relative}.dfiM5q_code .highlight>*{z-index:1;position:relative}.dfiM5q_code .highlight:not(:empty):after{content:"";z-index:0;background-color:#4ade8033;border-left:4px solid #4ade80;border-radius:0 .125rem .125rem 0;position:absolute;inset-block:-2px;inset-inline:-1.6ch -.5ch}
@media (min-width:768px){.xSO2VW_body{grid-template-columns:[bleed-start]1fr[content-start]min(100%,65ch)[content-end]1fr[bleed-end]}.xSO2VW_body>*{grid-column:content}}
.Anhbka_track>*{--ox:calc((var(--count) - var(--index)) * 100%);--dx:calc((var(--index) + 1) * -100%);translate:var(--ox) 0;animation:Anhbka_scroll var(--dur) linear infinite;animation-delay:calc(var(--dur) / var(--count) * var(--index) - var(--count) * 2s)}@keyframes Anhbka_scroll{to{translate:var(--dx) 0}}
