.gd-page ::selection{background:#c8ff00;color:#0a0a09}.gd-page :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:3px}.gd-page .gd-ring-lime:focus-visible{outline-color:#c8ff00}.gd-page .gd-ring-ink:focus-visible{outline-color:#0a0a09}.gd-page .gd-toc-link:focus-visible,.gd-page .gd-toc-summary:focus-visible{outline-offset:-3px}.gd-mark{padding:0 .16em;border-radius:10px}.gd-mark,.gd-slot{background:#c8ff00;color:#0a0a09;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gd-slot{padding:.05em .3em;border-radius:6px;font-weight:600}.gd-head{display:block;margin-top:1.4em;font-weight:800;letter-spacing:.01em;scroll-margin-top:150px}.gd-head:first-child{margin-top:0}.gd-anchor{scroll-margin-top:104px}@keyframes gd-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.gd-typing i{display:inline-block;width:6px;height:6px;border-radius:999px;background:currentColor;animation:gd-typing 1.2s ease-in-out infinite}.gd-typing i:nth-child(2){animation-delay:.15s}.gd-typing i:nth-child(3){animation-delay:.3s}@keyframes gd-blink{0%,49%{opacity:1}50%,to{opacity:0}}.gd-caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.18em;background:currentColor;animation:gd-blink 1.1s steps(1) infinite}.gd-fade-down{-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.gd-toc-link{transition:background-color .2s ease,color .2s ease}.gd-toc-bar{transform-origin:left center;transition:transform .32s var(--v4-ease-out)}.gd-toc-summary{list-style:none}.gd-toc-summary::-webkit-details-marker{display:none}details[open]>.gd-toc-summary .gd-toc-chev{transform:rotate(180deg)}.gd-toc-chev{transition:transform .2s var(--v4-ease-out)}.gd-grid:not([data-open])>.gd-rest{display:none}.gd-teaser{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent)}@media (hover:hover) and (pointer:fine){.gd-locked:hover .gd-lock{transform:rotate(-8deg)}}.gd-lock{transition:transform .24s var(--v4-ease-out)}@media (prefers-reduced-motion:reduce){.gd-caret,.gd-typing i{animation:none!important}.gd-lock,.gd-toc-bar,.gd-toc-chev,.gd-toc-link{transition:none!important}}