.showdown-header-language{position:relative;flex:0 0 auto;z-index:20}.showdown-header-language__trigger{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-width:3.4rem;min-height:42px;padding:0 .1rem .35rem;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#e8eaef;font:500 .82rem/1.2 var(--font-space-grotesk,"Space Grotesk",system-ui,sans-serif);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,color .16s ease}.showdown-header-language__trigger:hover,.showdown-header-language__trigger[aria-expanded=true]{border-bottom-color:#adc7ff;color:#c4d4f5}.showdown-header-language__option:focus-visible,.showdown-header-language__trigger:focus-visible{outline:2px solid #adc7ff;outline-offset:2px}.showdown-header-language__globe{flex:0 0 auto}.showdown-header-language__chevron{opacity:.7;transition:transform .16s ease}.showdown-header-language__trigger[aria-expanded=true] .showdown-header-language__chevron{transform:rotate(180deg)}.showdown-header-language__menu{position:absolute;top:calc(100% + .7rem);right:0;z-index:1200;width:min(15rem,calc(100vw - 1.5rem));padding:.55rem;border:1px solid rgba(173,199,255,.2);border-bottom:2px solid #adc7ff;border-radius:.717625rem;background:var(--showdown-surface-panel,#14151a);box-shadow:0 12px 32px rgba(0,0,0,.55);color:#e8eaef;animation:showdown-language-enter .16s ease-out}.showdown-header-language__heading{margin:0 .2rem .22rem;padding:.55rem .55rem .48rem;color:#adc7ff;font:700 .68rem/1.25 var(--font-space-grotesk,"Space Grotesk",system-ui,sans-serif);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgba(173,199,255,.12)}.showdown-header-language__option{display:grid;grid-template-columns:minmax(0,1fr) auto 1rem;align-items:center;grid-gap:.45rem;gap:.45rem;width:100%;min-height:39px;box-sizing:border-box;padding:.4rem .55rem;border:1px solid transparent;border-radius:.42rem;background:transparent;color:#dbe2ef;font:500 .84rem/1.25 var(--font-space-grotesk,"Space Grotesk",system-ui,sans-serif);text-align:left;cursor:pointer}.showdown-header-language__option:hover{background:rgba(173,199,255,.08);color:#fff}.showdown-header-language__option--selected{border-color:rgba(173,199,255,.2);background:rgba(173,199,255,.11);color:#fff}.showdown-header-language__option-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showdown-header-language__option-code{color:#a8a29e;font-size:.68rem;letter-spacing:.06em}.showdown-header-language__check{color:#adc7ff;font-size:.95rem}@keyframes showdown-language-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.showdown-header-language__menu{animation:none}}@media (max-width:1600px){.showdown-header-language__menu{position:fixed;top:calc(var(--showdown-site-header-height, 114px) + .35rem);right:clamp(.75rem,3vw,1.5rem);z-index:10000}}@media (max-width:560px){.showdown-header-language__trigger{min-width:0;width:auto;min-height:38px;padding:0 .1rem .25rem;gap:.28rem;font-size:.66rem}.showdown-header-language__chevron{display:none}}@media (max-width:1023.98px){.showdown-header-language__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-sizing:border-box;min-height:44px;padding:0 .3rem;border-bottom:0;box-shadow:inset 0 -2px 0 transparent;line-height:1}.showdown-header-language__trigger:hover,.showdown-header-language__trigger[aria-expanded=true]{box-shadow:inset 0 -2px 0 #adc7ff}.showdown-header-language__chevron,.showdown-header-language__globe{display:block}.showdown-header-language__code{display:block;margin-right:-.1em;line-height:1;text-box:trim-both cap alphabetic}}@media (max-width:560px){.showdown-header-language__trigger{min-height:44px;padding:0 .25rem}.showdown-header-language__globe{width:17px;height:17px}.showdown-header-language__chevron{display:none}}