:root{--code-bg:#fff;--code-border:#0000000d;--code-text:#18181b;--code-kw:#7c3aed;--code-func:#2563eb;--code-type:#0891b2;--code-str:#16a34a;--code-const:#ea580c;--code-comment:#8e8e93;--gt-shadow-card:0 0 0 1px #0000000a, 0 2px 8px -2px #0000000a, 0 8px 24px -4px #0000000a;--gt-shadow-card-hover:0 0 0 1px #00000014, 0 4px 12px -2px #0000000f, 0 12px 32px -4px #0000000f;--gt-border-subtle:#0000000f;--gt-pill-bg:#fff}:root[data-theme=dark]{--code-bg:#0c0f13;--code-border:#ffffff12;--code-text:#f4f4f5;--code-kw:#c084fc;--code-func:#60a5fa;--code-type:#38bdf8;--code-str:#4ade80;--code-const:#fb923c;--code-comment:#71717a;--gt-shadow-card:0 0 0 1px #ffffff0f, 0 2px 12px 0 #00000080, 0 12px 32px -4px #0009;--gt-shadow-card-hover:0 0 0 1px #ffffff1f, 0 4px 16px 0 #0009, 0 16px 40px -4px #000000b3;--gt-border-subtle:#ffffff14;--gt-pill-bg:#101317}.note[data-note-tour=go-1-27]{max-inline-size:min(100%,52rem);margin-inline:auto}.note[data-note-tour=go-1-27] .note-toc-rail,.note[data-note-tour=go-1-27] .note-toc-narrow{display:none!important}.note[data-note-tour=go-1-27] .prose h2{letter-spacing:-.02em;color:var(--ink);border-top:1px solid #0000000f;margin-top:4.5rem;margin-bottom:.85rem;padding-top:3.75rem;font-size:1.38rem;font-weight:700}.note[data-note-tour=go-1-27] .prose h2:first-of-type,.note[data-note-tour=go-1-27] .prose>section:first-of-type h2{border-top:none;margin-top:2rem;padding-top:0}:root[data-theme=dark] .note[data-note-tour=go-1-27] .prose h2{border-top:1px solid #ffffff12}.tok-kw{color:var(--code-kw);font-weight:500}.tok-func{color:var(--code-func)}.tok-type{color:var(--code-type)}.tok-str{color:var(--code-str)}.tok-const{color:var(--code-const)}.tok-comment{color:var(--code-comment);font-style:italic}.tok-text{color:var(--code-text)}.go-tour-snippet{background:var(--code-bg);box-shadow:var(--gt-shadow-card);border-radius:1.15rem;margin:1.75rem 0 2rem;transition:box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .2s;position:relative;overflow:hidden}.go-tour-snippet:hover{box-shadow:var(--gt-shadow-card-hover)}.go-tour-bar{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--code-bg);border-bottom:1px solid var(--code-border);user-select:none;flex-wrap:wrap;padding:.55rem .95rem;font-size:.78rem;display:flex}.go-tour-tabs{border-radius:var(--r-pill);background:color-mix(in oklch, var(--ink) 5%, transparent);align-items:center;gap:2px;padding:2.5px;display:inline-flex}.go-tour-tab{appearance:none;border-radius:var(--r-pill);font-family:inherit;font-size:.72rem;font-weight:var(--font-medium);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.22rem .75rem;transition:all .15s}.go-tour-tab:hover{color:var(--ink)}.go-tour-tab[aria-selected=true]{background:var(--canvas);color:var(--ink);box-shadow:0 1px 3px color-mix(in oklch, var(--ink) 12%, transparent)}.go-tour-filename{font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:.75rem;font-weight:var(--font-medium);color:var(--muted);letter-spacing:.01em}.go-tour-actions{align-items:center;gap:.35rem;display:flex}.go-tour-btn{appearance:none;border:1px solid var(--gt-border-subtle);background:var(--gt-pill-bg);color:var(--muted);border-radius:var(--r-pill);cursor:pointer;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;box-shadow:0 1px 2px #00000008}.go-tour-btn svg{width:13px;height:13px}.go-tour-btn:hover{background:var(--ink);color:var(--canvas);border-color:var(--ink);box-shadow:0 4px 12px color-mix(in oklch, var(--ink) 15%, transparent);transform:scale(1.08)}.go-tour-btn:active{transform:scale(.92)}.go-tour-btn[aria-pressed=true],.go-tour-btn.is-active{background:var(--gt-pill-bg);color:var(--ink);border-color:var(--rule-strong)}.go-tour-btn-reset:hover{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.go-tour-btn-run{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.go-tour-btn-run:hover{box-shadow:0 4px 14px color-mix(in oklch, var(--ink) 25%, transparent);filter:brightness(1.1);transform:scale(1.08)}.go-tour-btn.is-done{color:#fff;background:#059669;border-color:#059669}.go-tour-editor{min-inline-size:0;max-inline-size:100%;padding:1.15rem 1.35rem;position:relative;overflow-x:auto}.go-tour-editor pre{letter-spacing:-.01em;tab-size:4;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:.835rem;line-height:1.68}.go-tour-editor pre code{font-family:inherit;font-size:inherit;line-height:inherit;color:var(--code-text);white-space:inherit;word-break:inherit;overflow-wrap:inherit;background:0 0;border:0;padding:0}.go-tour-textarea{box-sizing:border-box;width:100%;min-height:220px;color:var(--code-text);letter-spacing:-.01em;tab-size:4;resize:vertical;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background:0 0;border:0;outline:none;padding:0;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:.835rem;line-height:1.68}.go-tour-snippet.is-unwrapped .go-tour-editor pre{white-space:pre;word-break:normal;overflow-wrap:normal;overflow-x:auto}.go-tour-snippet.is-unwrapped .go-tour-editor pre code{white-space:pre;word-break:normal;overflow-wrap:normal}.go-tour-snippet.is-unwrapped .go-tour-textarea{white-space:pre;word-break:normal;overflow-wrap:normal;overflow-x:auto}.go-tour-terminal{border-top:1px solid var(--code-border);background:color-mix(in oklch, var(--ink) 2%, var(--canvas));transition:all .2s cubic-bezier(.16,1,.3,1)}.go-tour-terminal[hidden]{display:none}.go-tour-term-head{background:color-mix(in oklch, var(--ink) 3%, transparent);border-bottom:1px solid color-mix(in oklch, var(--code-border) 60%, transparent);color:var(--muted);user-select:none;justify-content:space-between;align-items:center;padding:.45rem 1.15rem;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:.7rem;display:flex}.go-tour-term-label{color:var(--ink);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.go-tour-term-meta{align-items:center;gap:.45rem;display:inline-flex}.go-tour-term-time{color:var(--ink);font-weight:600}.go-tour-term-bench{border-radius:var(--r-pill);background:color-mix(in oklch, var(--ink) 6%, transparent);color:var(--muted);padding:.1rem .55rem;font-size:.68rem}.go-tour-term-body{color:var(--ink);white-space:pre-wrap;margin:0;padding:.95rem 1.35rem;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:.79rem;line-height:1.6;overflow-x:auto}.note[data-note-tour=go-1-27] blockquote,.note[data-note-tour=go-1-27] .callout,.go-callout{background:#f4f4f699!important;border:none!important;border-radius:1rem!important;margin:1.5rem 0 1.75rem!important;padding:1rem 1.25rem!important;box-shadow:0 0 0 1px #0000000d,0 1px 3px #00000008!important}:root[data-theme=dark] .note[data-note-tour=go-1-27] blockquote,:root[data-theme=dark] .note[data-note-tour=go-1-27] .callout,:root[data-theme=dark] .go-callout{background:#161b2299!important;border:none!important;box-shadow:0 0 0 1px #ffffff14,0 1px 3px #0006!important}.go-callout-header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.go-callout-dot{opacity:.85;background:#e11d48;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.go-callout-label{text-transform:uppercase;letter-spacing:.05em;color:#8e8e93;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:500}:root[data-theme=dark] .go-callout-label{color:#71717a}.go-callout-body{color:#52525b;margin:0;font-family:inherit;font-size:.93em;line-height:1.65}:root[data-theme=dark] .go-callout-body{color:#a1a1aa}.go-callout-body strong{color:#0a0a0a;font-weight:600}:root[data-theme=dark] .go-callout-body strong{color:#f4f4f5}.go-callout-body code,.note[data-note-tour=go-1-27] .go-callout code{border-radius:var(--r-pill)!important;color:#18181b!important;background-color:#0000000d!important;border:1px solid #0000000f!important;padding:.12em .5em!important;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace!important;font-size:.86em!important;font-weight:500!important}:root[data-theme=dark] .go-callout-body code,:root[data-theme=dark] .note[data-note-tour=go-1-27] .go-callout code{color:#f4f4f5!important;background-color:#ffffff14!important;border:1px solid #ffffff1a!important}.go-spec-row{user-select:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-top:1.25rem;margin-bottom:2.5rem;font-size:.75rem;display:flex}.go-spec-pills{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.prose .go-spec-pill,.prose a.go-spec-pill,.go-spec-pill,.go-spec-pills a{color:#52525b;cursor:pointer;background:#fff;border:1px solid #0000000f;border-radius:9999px;align-items:center;gap:.38rem;height:1.75rem;padding:0 .85rem;font-size:.75rem;font-weight:500;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 2px #00000008;text-decoration:none!important}:root[data-theme=dark] .prose .go-spec-pill,:root[data-theme=dark] .prose a.go-spec-pill,:root[data-theme=dark] .go-spec-pill,:root[data-theme=dark] .go-spec-pills a{color:#a1a1aa;background:#101317;border-color:#ffffff14;box-shadow:0 1px 2px #0006}.prose .go-spec-pill:hover,.prose a.go-spec-pill:hover,.go-spec-pill:hover,.go-spec-pills a:hover{transform:scale(1.03);box-shadow:0 4px 12px #00000026;color:#fff!important;background:#0a0a0a!important;border-color:#0a0a0a!important;text-decoration:none!important}:root[data-theme=dark] .prose .go-spec-pill:hover,:root[data-theme=dark] .prose a.go-spec-pill:hover,:root[data-theme=dark] .go-spec-pill:hover,:root[data-theme=dark] .go-spec-pills a:hover{color:#090a0c!important;background:#f4f4f5!important;border-color:#f4f4f5!important}.go-spec-pill svg{opacity:.6;width:13px;height:13px;transition:opacity .15s}.go-spec-pill:hover svg{opacity:1}.go-spec-pill .pill-ext{opacity:.4;width:9.5px;height:9.5px}.go-spec-authors{color:#8e8e93;white-space:nowrap;align-items:center;gap:.35rem;font-size:11.5px;display:inline-flex}:root[data-theme=dark] .go-spec-authors{color:#71717a}.go-spec-authors svg{opacity:.6;width:13px;height:13px}.gt-rail{z-index:40;user-select:none;display:none;position:fixed;top:50%;left:clamp(.75rem,2.5vw,2.5rem);transform:translateY(-50%)}@media (width>=1140px){.gt-rail{display:block}}.gt-rail-track{flex-direction:column;align-items:flex-start;padding:.5rem 0;display:flex;position:relative}.gt-rail-btn{appearance:none;cursor:pointer;background:0 0;border:0;outline:none;justify-content:flex-start;align-items:center;width:2.25rem;height:19px;margin:0;padding:0;display:flex}.gt-rail-dash{border-radius:var(--r-pill);background:var(--muted);opacity:.35;width:12px;height:1.5px;transition:all .15s;display:block}.gt-rail-btn:hover .gt-rail-dash{opacity:.85;background:var(--ink);width:18px;height:2px}.gt-rail-btn.is-active .gt-rail-dash{opacity:1;background:var(--ink);width:26px;height:2.5px;box-shadow:0 1px 3px color-mix(in oklch, var(--ink) 30%, transparent)}.gt-rail-tooltip{border-radius:var(--r-pill);background:var(--canvas);border:1px solid var(--rule);color:var(--ink);font-size:.75rem;font-weight:var(--font-medium);white-space:nowrap;pointer-events:none;box-shadow:var(--gt-shadow-card);opacity:0;padding:.28rem .75rem;transition:top 80ms ease-out;position:absolute;left:2.4rem;transform:translateY(-50%)}.gt-rail-track:hover .gt-rail-tooltip{opacity:1}@media (prefers-reduced-motion:reduce){.go-tour-snippet,.go-tour-btn,.go-spec-pill,.go-tour-terminal,.gt-rail-dash,.gt-rail-tooltip{transition:none!important}}.note[data-astro-cid-husgymdy]{max-inline-size:min(100%, var(--measure-prose));min-inline-size:0;position:relative}.note-layout[data-astro-cid-husgymdy],.note-main[data-astro-cid-husgymdy],.note-header[data-astro-cid-husgymdy],.note-foot[data-astro-cid-husgymdy]{min-inline-size:0;max-inline-size:100%}.note-progress[data-astro-cid-husgymdy]{height:2px;z-index:var(--z-progress);pointer-events:none;background:0 0;position:fixed;top:0;left:0;right:0}.note-progress-bar[data-astro-cid-husgymdy]{transform-origin:0;background:var(--vermilion);will-change:transform;width:100%;height:100%;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.note-progress[data-astro-cid-husgymdy]{display:none}}.note-layout[data-astro-cid-husgymdy]{position:relative}.note-header[data-astro-cid-husgymdy]{gap:clamp(1rem,2.5vw,1.4rem);max-inline-size:65ch;margin-bottom:clamp(2.5rem,6vw,3.75rem);display:grid}.note-title[data-astro-cid-husgymdy],.note-lede[data-astro-cid-husgymdy]{margin:0}.note-title[data-astro-cid-husgymdy]{letter-spacing:-.035em;max-inline-size:22ch;color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.85rem,4.5vw,2.5rem);font-weight:640;line-height:1.08}.note-lede[data-astro-cid-husgymdy]{max-inline-size:56ch;color:var(--muted);font-size:var(--text-base);text-wrap:pretty;line-height:1.6}.note-meta-bar[data-astro-cid-husgymdy]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;min-inline-size:0;max-inline-size:100%;padding-top:.25rem;display:flex}.note-meta-left[data-astro-cid-husgymdy]{color:var(--faint);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-inline-size:0;font-size:.8125rem;display:flex}.note-facts[data-astro-cid-husgymdy]{flex-wrap:wrap;align-items:center;gap:.45rem 1rem;display:inline-flex}.note-facts[data-astro-cid-husgymdy]>[data-astro-cid-husgymdy]+[data-astro-cid-husgymdy]{position:relative}.note-facts[data-astro-cid-husgymdy]>[data-astro-cid-husgymdy]+[data-astro-cid-husgymdy]:before{background:var(--ghost);content:"";width:3px;height:3px;position:absolute;top:50%;left:-.58rem;transform:translateY(-50%)rotate(45deg)}.note-date[data-astro-cid-husgymdy]{color:var(--muted);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,JetBrains Mono Fallback,ui-monospace,monospace;font-size:.8rem}.note-read[data-astro-cid-husgymdy],.note-updated[data-astro-cid-husgymdy]{color:var(--faint)}.note-tags[data-astro-cid-husgymdy]{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;max-inline-size:100%;display:inline-flex}.note-tag[data-astro-cid-husgymdy]{color:var(--faint);transition:color var(--t-color);font-size:.75rem;text-decoration:none}a[data-astro-cid-husgymdy].note-tag:hover{color:var(--ink)}.note-meta-actions[data-astro-cid-husgymdy]{align-items:center;min-inline-size:0;display:inline-flex}.note-copy-link[data-astro-cid-husgymdy]{appearance:none;border:1px solid var(--chrome-surface-border);background:var(--surface-row-rest);min-height:32px;font:inherit;font-size:.8125rem;font-weight:var(--font-medium);color:var(--muted);cursor:pointer;border-radius:var(--r-pill);white-space:nowrap;transition:background-color var(--t-color), border-color var(--t-color), color var(--t-color), transform var(--dur-1) var(--ease-out);align-items:center;gap:.4rem;margin:0;padding:.25rem .75rem;display:inline-flex}.note-copy-link[data-astro-cid-husgymdy]:hover,.note-copy-link[data-astro-cid-husgymdy]:focus-visible{color:var(--ink);background:var(--surface-row-hover);border-color:var(--chrome-surface-border-active)}.note-copy-link[data-astro-cid-husgymdy]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.note-copy-link[data-astro-cid-husgymdy]:active{background:var(--surface-row-press);transform:scale(.97)}.note-toc-narrow[data-astro-cid-husgymdy]{border-radius:var(--r-4);background:var(--surface-row-rest);transition:background-color var(--t-color);min-inline-size:0;max-inline-size:100%;margin:-1.5rem 0 2.75rem;padding:.8rem 1rem}.note-toc-narrow[data-astro-cid-husgymdy] summary[data-astro-cid-husgymdy]{cursor:pointer;min-block-size:44px;color:var(--muted);border-radius:4px;justify-content:space-between;align-items:center;font-size:.85rem;font-weight:540;list-style:none;display:flex}.note-toc-narrow[data-astro-cid-husgymdy] summary[data-astro-cid-husgymdy]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.note-toc-narrow[data-astro-cid-husgymdy] summary[data-astro-cid-husgymdy]::-webkit-details-marker{display:none}.note-toc-narrow[data-astro-cid-husgymdy] summary[data-astro-cid-husgymdy] .ui-icon{transition:transform var(--dur-2) var(--ease-out)}.note-toc-narrow[data-astro-cid-husgymdy][open] summary[data-astro-cid-husgymdy] .ui-icon{transform:rotate(180deg)}.note-toc-narrow[data-astro-cid-husgymdy][open] summary[data-astro-cid-husgymdy]{margin-bottom:.7rem}.note-toc-rail[data-astro-cid-husgymdy]{display:none}.note-toc-list[data-astro-cid-husgymdy]{flex-direction:column;gap:.3rem;min-inline-size:0;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.note-toc-item[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy]{color:var(--muted);transition:color var(--t-color);overflow-wrap:anywhere;max-inline-size:100%;font-size:.9rem;line-height:1.4;text-decoration:none;display:inline-block}.note-toc-item[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy]:hover{color:var(--ink)}.note-toc-item[data-astro-cid-husgymdy].is-sub{padding-left:1.1rem}.note-toc-item[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy][aria-current=true]{color:var(--vermilion)}@media (width>=72rem){.note-toc-narrow[data-astro-cid-husgymdy]{display:none}.note-toc-rail[data-astro-cid-husgymdy]{pointer-events:none;width:11.5rem;display:block;position:absolute;top:0;bottom:0;left:calc(100% + 2rem)}.note-toc-rail-inner[data-astro-cid-husgymdy]{top:calc(var(--header-zone) + .5rem);max-height:calc(100vh - var(--header-zone) - 1.5rem);pointer-events:auto;padding-top:.25rem;position:sticky;overflow:auto}.note-toc-rail-label[data-astro-cid-husgymdy]{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 .65rem;font-size:.7rem;font-weight:500}.note-toc-rail[data-astro-cid-husgymdy] .note-toc-item[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy]{font-size:.8rem}}.note-foot[data-astro-cid-husgymdy]{margin-top:clamp(3.5rem,8vw,5.5rem)}.note-edit[data-astro-cid-husgymdy]{margin:0}.note-edit[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy]{border-radius:var(--r-pill);background:var(--surface-row-rest);min-block-size:44px;color:var(--faint);align-items:center;gap:.4rem;padding-inline:.7rem;font-size:.85rem;text-decoration:none;display:inline-flex}.note-edit[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy]:hover{color:var(--ink);background:var(--surface-row-hover)}.note-pager[data-astro-cid-husgymdy]{grid-template-columns:1fr 1fr;gap:.75rem;min-inline-size:0;max-inline-size:100%;margin-top:1.75rem;display:grid}.note-page[data-astro-cid-husgymdy]{border-radius:var(--r-4);background:var(--surface-row-rest);min-block-size:7rem;color:var(--ink);min-width:0;transition:background-color var(--t-color);flex-direction:column;justify-content:space-between;gap:.75rem;padding:1rem;text-decoration:none;display:flex}.note-next[data-astro-cid-husgymdy]{text-align:end;align-items:flex-end}.note-page[data-astro-cid-husgymdy].is-empty{visibility:hidden}.note-page-dir[data-astro-cid-husgymdy]{color:var(--faint);transition:color var(--t-color);align-items:center;gap:.35rem;font-size:.78rem;font-weight:520;display:inline-flex}.note-page-icon[data-astro-cid-husgymdy]{transition:transform var(--dur-2) var(--ease-out);display:grid}.note-page-title[data-astro-cid-husgymdy]{color:var(--ink);transition:color var(--t-color);text-wrap:pretty;overflow-wrap:anywhere;max-width:100%;font-size:1rem;font-weight:520;line-height:1.35;text-decoration:none}.note-page[data-astro-cid-husgymdy]:active{background:var(--surface-row-press)}@media (hover:hover) and (pointer:fine){.note-page[data-astro-cid-husgymdy]:hover,.note-page[data-astro-cid-husgymdy]:focus-visible{background:var(--surface-row-hover)}.note-page[data-astro-cid-husgymdy]:hover .note-page-dir[data-astro-cid-husgymdy],.note-page[data-astro-cid-husgymdy]:focus-visible .note-page-dir[data-astro-cid-husgymdy]{color:var(--vermilion)}.note-prev[data-astro-cid-husgymdy]:hover .note-page-icon[data-astro-cid-husgymdy],.note-prev[data-astro-cid-husgymdy]:focus-visible .note-page-icon[data-astro-cid-husgymdy]{transform:translate(-1.5px)}.note-next[data-astro-cid-husgymdy]:hover .note-page-icon[data-astro-cid-husgymdy],.note-next[data-astro-cid-husgymdy]:focus-visible .note-page-icon[data-astro-cid-husgymdy]{transform:translate(1.5px)}}.note-related[data-astro-cid-husgymdy]{margin-top:clamp(2.75rem,6vw,4rem)}.note-related-title[data-astro-cid-husgymdy]{color:var(--ink);letter-spacing:-.01em;margin:0 0 .85rem;font-size:1rem;font-weight:580}.note-related-list[data-astro-cid-husgymdy]{gap:var(--surface-row-gap);flex-direction:column;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.note-related-list[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy]{border-radius:var(--surface-row-radius);background:var(--surface-row-rest);min-block-size:44px;color:var(--muted);transition:color var(--t-color), background-color var(--t-color);justify-content:space-between;align-items:center;gap:1rem;padding-inline:1.15rem;font-size:.95rem;text-decoration:none;display:flex}.note-related-list[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy]:hover,.note-related-list[data-astro-cid-husgymdy] a[data-astro-cid-husgymdy]:focus-visible{color:var(--ink);background:var(--surface-row-hover)}@media (width<=38rem){.note-pager[data-astro-cid-husgymdy]{grid-template-columns:1fr}.note-next[data-astro-cid-husgymdy]{text-align:start;align-items:flex-start}.note-page[data-astro-cid-husgymdy]{min-block-size:6.25rem}.note-page[data-astro-cid-husgymdy].is-empty{display:none}}@media (prefers-reduced-motion:reduce){.note-page-icon[data-astro-cid-husgymdy]{transform:none!important}}
