.hc-root{font-feature-settings:"cv11","ss01"}.hc-root *{-webkit-tap-highlight-color:transparent}.hc-root ::selection{background:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}.hc-emerald{background:var(--color-emerald-500);color:#04150e;font-weight:600;transition:background .15s ease,transform .15s ease}.hc-emerald:hover{background:var(--color-emerald-400)}.hc-emerald:active{transform:translateY(1px)}.hc-acc-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}.hc-acc-body.open{grid-template-rows:1fr}.hc-acc-body>div{overflow:hidden}.hc-chev{transition:transform .28s cubic-bezier(.4,0,.2,1)}.hc-chev.open{transform:rotate(180deg)}.hc-cat-card{transition:border-color .18s ease,transform .18s ease,background .18s ease;cursor:pointer}.hc-cat-card:hover{border-color:color-mix(in oklab,var(--color-emerald-500) 45%,transparent);transform:translateY(-3px)}.hc-qrow{cursor:pointer;transition:background .15s ease}.hc-qrow:hover{background:color-mix(in oklab,var(--foreground) 4%,transparent)}.hc-navpill{transition:background .15s ease,color .15s ease,border-color .15s ease;cursor:pointer}@keyframes hc-pulse{0%,to{opacity:1}50%{opacity:.35}}.hc-live-dot{animation:hc-pulse 1.4s ease-in-out infinite}.hc-scroll-x{scrollbar-width:none}.hc-scroll-x::-webkit-scrollbar{display:none}