.hc-find[data-astro-cid-g363lt5y]{justify-items:center;gap:var(--sv-space-4);width:100%;display:grid;position:relative}.hc-quick[data-astro-cid-g363lt5y]{justify-content:center;gap:var(--sv-space-2);flex-wrap:wrap;display:flex}.hc-quick[data-astro-cid-g363lt5y] .hp-chip[data-astro-cid-g363lt5y]{background:color-mix(in srgb, var(--sv-color-bg) 60%, transparent);text-decoration:none}.hc-results[data-astro-cid-g363lt5y]{width:min(100%,600px);padding:var(--sv-space-2);text-align:start;background:color-mix(in srgb, var(--sv-color-bg) 92%, transparent);margin:0;list-style:none}.hc-results[data-astro-cid-g363lt5y] a{align-items:center;gap:var(--sv-space-3);padding:var(--sv-space-3);border-radius:var(--sv-radius-md);color:var(--sv-color-text);font-size:var(--sv-font-size-body);text-decoration:none;display:flex}.hc-results[data-astro-cid-g363lt5y] a:hover,.hc-results[data-astro-cid-g363lt5y] a:focus-visible{background:color-mix(in srgb, var(--sv-color-brand-cyan) 10%, transparent)}.hc-results[data-astro-cid-g363lt5y] .hc-tag{border-radius:var(--sv-radius-pill);text-align:center;min-width:48px;font-size:var(--sv-font-size-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--sv-color-brand-cyan);background:color-mix(in srgb, var(--sv-color-brand-cyan) 12%, transparent);flex:none;padding:2px 8px;font-weight:600}.hc-results[data-astro-cid-g363lt5y] .hc-none{padding:var(--sv-space-3);color:var(--w-ink-soft)}.hc-results[data-astro-cid-g363lt5y] .hc-none a{color:var(--sv-color-brand-cyan)}.hc-guides[data-astro-cid-g363lt5y]{padding-block-start:var(--sv-space-6)}.hc-grid[data-astro-cid-g363lt5y]{gap:var(--sv-space-4);grid-template-columns:repeat(4,1fr);display:grid}.hc-card[data-astro-cid-g363lt5y]{--x:50%;--y:0%;--rx:0deg;--ry:0deg;gap:var(--sv-space-3);padding:var(--sv-space-6);scroll-margin-top:calc(var(--w-nav-h) + var(--sv-space-8));transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));grid-template-rows:auto auto auto 1fr auto;display:grid;overflow:hidden}.hc-card[data-astro-cid-g363lt5y].tilting{transition:transform .12s linear,border-color .4s,box-shadow .4s}.hc-card[data-astro-cid-g363lt5y]:hover,.hc-card[data-astro-cid-g363lt5y]:target{border-color:color-mix(in srgb, var(--sv-color-brand-cyan) 42%, transparent);box-shadow:var(--sv-shadow-glass), 0 30px 70px -30px var(--w-glow-cyan)}.hc-spot[data-astro-cid-g363lt5y]{z-index:-1;opacity:0;background:radial-gradient(320px circle at var(--x) var(--y), color-mix(in srgb, var(--sv-color-brand-violet) 20%, transparent), transparent 60%);transition:opacity .4s;position:absolute;inset:0}.hc-card[data-astro-cid-g363lt5y]:hover .hc-spot[data-astro-cid-g363lt5y]{opacity:1}.hc-top[data-astro-cid-g363lt5y]{justify-content:space-between;align-items:flex-start;display:flex}.hc-art[data-astro-cid-g363lt5y]{width:60px;height:60px;animation:5s ease-in-out infinite hcfloat;animation-delay:calc(var(--d) * -1)}.hc-art[data-astro-cid-g363lt5y] img{object-fit:contain;filter:drop-shadow(0 8px 14px #00000080);width:100%;height:100%}@keyframes hcfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.hc-steps[data-astro-cid-g363lt5y]{align-content:start;gap:var(--sv-space-3);margin:var(--sv-space-2) 0 0;padding:var(--sv-space-4) 0 0;border-block-start:1px solid var(--w-line);counter-reset:hc;list-style:none;display:grid}.hc-steps[data-astro-cid-g363lt5y] li[data-astro-cid-g363lt5y]{counter-increment:hc;gap:var(--sv-space-3);font-size:var(--sv-font-size-small);color:var(--sv-color-text);align-items:flex-start;line-height:1.55;display:flex}.hc-steps[data-astro-cid-g363lt5y] li[data-astro-cid-g363lt5y]:before{content:counter(hc);width:20px;height:20px;font-family:var(--w-num);color:var(--sv-color-bg);background:linear-gradient(135deg, var(--sv-color-brand-cyan), var(--sv-color-brand-violet));border-radius:50%;flex:none;place-items:center;margin-block-start:1px;font-size:.72rem;font-weight:500;display:grid}.hc-link[data-astro-cid-g363lt5y]{min-height:28px;color:var(--sv-color-brand-cyan);font-size:var(--sv-font-size-small);align-items:center;gap:6px;margin-block-start:var(--sv-space-2);font-weight:500;text-decoration:none;display:inline-flex}.hc-link[data-astro-cid-g363lt5y] svg{transition:transform .3s var(--sv-ease-glide)}.hc-link[data-astro-cid-g363lt5y]:hover svg{transform:translate(3px)}.hc-fix[data-astro-cid-g363lt5y]{padding-block-start:0}.hc-fixes[data-astro-cid-g363lt5y]{gap:var(--sv-space-3);max-width:880px;margin:0 auto;display:grid}.hc-item[data-astro-cid-g363lt5y]{scroll-margin-top:calc(var(--w-nav-h) + var(--sv-space-8))}.hc-item[data-astro-cid-g363lt5y][open]{border-color:color-mix(in srgb, var(--sv-color-brand-cyan) 45%, transparent);box-shadow:0 0 40px -18px var(--w-glow-cyan), inset 0 1px 0 #ffffff24}.hc-item[data-astro-cid-g363lt5y] summary[data-astro-cid-g363lt5y]{align-items:center;gap:var(--sv-space-4);padding:var(--sv-space-4) var(--sv-space-5);cursor:pointer;list-style:none;display:flex}.hc-item[data-astro-cid-g363lt5y] summary[data-astro-cid-g363lt5y]::-webkit-details-marker{display:none}.hc-q[data-astro-cid-g363lt5y]{font-family:var(--w-body);font-weight:600;font-size:var(--sv-font-size-h4);flex:1}.hc-a[data-astro-cid-g363lt5y]{gap:var(--sv-space-2);padding:0 var(--sv-space-6) var(--sv-space-5) calc(var(--sv-space-5) + 40px + var(--sv-space-4) + 1.1em);color:var(--w-ink-soft);font-size:var(--sv-font-size-body);margin:0;line-height:1.65;display:grid}.hc-a[data-astro-cid-g363lt5y] li[data-astro-cid-g363lt5y]::marker{color:var(--sv-color-brand-cyan)}.hc-item[data-astro-cid-g363lt5y][open] .hc-a[data-astro-cid-g363lt5y]{animation:hcopen .42s var(--sv-ease-glide)}@keyframes hcopen{0%{opacity:0;transform:translateY(-6px)}}.hc-keys[data-astro-cid-g363lt5y]{padding-block:0 var(--sv-space-4)}.hc-keybar[data-astro-cid-g363lt5y]{align-items:center;gap:var(--sv-space-7);padding:var(--sv-space-6) var(--sv-space-7);grid-template-columns:auto 1fr auto;display:grid}.hc-kb-copy[data-astro-cid-g363lt5y]{gap:var(--sv-space-1);display:grid}.hc-kb-list[data-astro-cid-g363lt5y]{justify-content:center;gap:var(--sv-space-3) var(--sv-space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hc-kb-list[data-astro-cid-g363lt5y] li[data-astro-cid-g363lt5y]{align-items:center;gap:var(--sv-space-3);display:flex}.hc-kb-list[data-astro-cid-g363lt5y] .hp-label[data-astro-cid-g363lt5y]{color:var(--w-ink-soft)}.hc-combo[data-astro-cid-g363lt5y]{gap:4px;display:inline-flex}@media (width<=1100px){.hc-grid[data-astro-cid-g363lt5y]{grid-template-columns:repeat(2,1fr)}.hc-keybar[data-astro-cid-g363lt5y]{text-align:center;grid-template-columns:1fr;justify-items:center}}@media (width<=640px){.hc-grid[data-astro-cid-g363lt5y]{grid-template-columns:1fr}.hc-item[data-astro-cid-g363lt5y] summary[data-astro-cid-g363lt5y]{padding:var(--sv-space-4);gap:var(--sv-space-3)}.hc-q[data-astro-cid-g363lt5y]{font-size:var(--sv-font-size-body)}.hc-a[data-astro-cid-g363lt5y]{padding:0 var(--sv-space-4) var(--sv-space-4) calc(var(--sv-space-4) + 1.1em)}.hc-keybar[data-astro-cid-g363lt5y]{padding:var(--sv-space-5)}.hc-kb-list[data-astro-cid-g363lt5y]{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.hc-art[data-astro-cid-g363lt5y]{animation:none}}
