.head.svelte-1hi0vdt{display:grid;gap:var(--sp-5);margin-bottom:var(--sp-10)}.docs.svelte-1hi0vdt{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.doc.svelte-1hi0vdt{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:var(--sp-4);padding:var(--sp-6) var(--sp-2);border-bottom:1px solid var(--line);color:var(--text);text-decoration:none;transition:background-color var(--dur-2) var(--ease-out)}.doc.svelte-1hi0vdt:hover{background:color-mix(in srgb,var(--text-hi) 3%,transparent)}.ix.svelte-1hi0vdt{font-size:var(--fs-xs);color:var(--text-mute)}.txt.svelte-1hi0vdt{display:grid;gap:var(--sp-1)}.name.svelte-1hi0vdt{font-size:var(--fs-xl);font-weight:680;letter-spacing:-.025em;color:var(--text-hi)}.desc.svelte-1hi0vdt{font-size:var(--fs-sm);color:var(--text-mute)}.arrow.svelte-1hi0vdt{font-size:var(--fs-lg);color:var(--text-mute);transition:transform var(--dur-3) var(--ease-out),color var(--dur-2) var(--ease-out)}.doc.svelte-1hi0vdt:hover .arrow:where(.svelte-1hi0vdt){transform:translate(6px);color:var(--text-hi)}@media(max-width:520px){.doc.svelte-1hi0vdt{grid-template-columns:2rem minmax(0,1fr) auto;gap:var(--sp-3)}.name.svelte-1hi0vdt{font-size:var(--fs-lg)}}.section.svelte-1hi0vdt{position:relative;overflow-x:clip;isolation:isolate}.section.svelte-1hi0vdt:before{content:"";position:absolute;inset:0 0 auto;height:36rem;z-index:-1;pointer-events:none;background:radial-gradient(45% 60% at 60% 0%,color-mix(in srgb,var(--heat-3) 16%,transparent),transparent 70%)}.docs.svelte-1hi0vdt{border-top:0;position:relative}.docs.svelte-1hi0vdt:before{content:"";display:block;height:1px;background:linear-gradient(90deg,var(--heat-2),var(--heat-3) 25%,var(--line) 60%)}.ix.svelte-1hi0vdt{color:var(--accent-ink)}.doc.svelte-1hi0vdt{position:relative}.doc.svelte-1hi0vdt:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--heat-ramp-hot);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-out)}.doc.svelte-1hi0vdt:hover:after,.doc.svelte-1hi0vdt:focus-visible:after{transform:scaleX(1)}.doc.svelte-1hi0vdt:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--heat-3) 8%,transparent),transparent 70%)}.doc.svelte-1hi0vdt:hover .arrow:where(.svelte-1hi0vdt){color:var(--accent-ink)}
