.altflang-scope{--altflang-code-bg:#0d1522;--altflang-code-chrome:#141f2d;--altflang-code-line:#172132;--altflang-code-selection:#22385d;--altflang-code-text:#f0f4fa;--altflang-code-muted:#a4b2c8;--altflang-code-comment:#8b9ab2;--altflang-code-keyword:#8ab7ff;--altflang-code-builtin:#5cc8fa;--altflang-code-string:#7dd095;--altflang-code-number:#bca3fc;--altflang-code-boolean:#f492bd;--altflang-code-constant:#f3cf66;--altflang-code-danger:#f87171;--altflang-code-success:#4ade80;--altflang-code-warning:#fbbf24;--altflang-code-hairline:rgb(255 255 255/8%);--altflang-dot-red:#ff5f57;--altflang-dot-amber:#febc2e;--altflang-dot-green:#28c840}@layer components{.altf-tok-keyword{color:var(--altflang-code-keyword);font-weight:600}.altf-tok-builtin{color:var(--altflang-code-builtin)}.altf-tok-string{color:var(--altflang-code-string)}.altf-tok-number{color:var(--altflang-code-number)}.altf-tok-boolean{color:var(--altflang-code-boolean)}.altf-tok-constant{color:var(--altflang-code-constant)}.altf-tok-comment{color:var(--altflang-code-comment);font-style:italic}.altflang-code{background:var(--altflang-code-bg);color:var(--altflang-code-text)}.altflang-code-chrome{background:var(--altflang-code-chrome);border-color:var(--altflang-code-hairline)}.altflang-code-muted{color:var(--altflang-code-muted)}.altflang-code-comment{color:var(--altflang-code-comment)}.altflang-code-danger{color:var(--altflang-code-danger)}.altflang-code-success{color:var(--altflang-code-success)}.altflang-code-warning{color:var(--altflang-code-warning)}.altflang-code-keyword{color:var(--altflang-code-keyword)}.altflang-code-line{background:var(--altflang-code-line)}.altflang-code ::selection{background:var(--altflang-code-selection)}.altflang-code-scroll{scrollbar-color:rgb(255 255 255/22%) transparent;scrollbar-width:thin}}.altflang-grid-wash{background-image:linear-gradient(to right,var(--anslation-ds-border) 1px,transparent 1px),linear-gradient(to bottom,var(--anslation-ds-border) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at center,#000 0,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 72%)}.altflang-scope [id]{scroll-margin-top:80px}@media (prefers-reduced-motion:reduce){.altflang-scope *,.altflang-scope :after,.altflang-scope :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}