.wb-lang{--l-ink:var(--ink,#1c1e20);--l-graphite:var(--graphite,#2b2f33);--l-cobalt:var(--cobalt,#1f3bd6);--l-hi:var(--cobalt-hi,#7f93ff);--l-paper:var(--paper,#f0efeb);--l-red:var(--red,#e04b3a);--l-rule:#464b50;--l-dim:#8b9197;--l-ease:var(--ease,cubic-bezier(.2, .9, .1, 1));--l-gutter:clamp(16px, 3vw, 40px);color:var(--l-paper);display:inline-flex;position:relative}.wb-lang *,.wb-lang :before,.wb-lang :after{box-sizing:border-box}.wb-lang-btn{appearance:none;border:1px solid var(--l-rule);min-width:68px;height:40px;color:inherit;cursor:pointer;font:inherit;transition:background .16s var(--l-ease), border-color .16s var(--l-ease);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:9px;margin:0;padding:0 13px;display:inline-flex}.wb-lang-btn-code{letter-spacing:.06em;font-family:Martian Mono Variable,JetBrains Mono Variable,ui-monospace,monospace;font-size:.78rem;font-weight:600;line-height:1}.wb-lang-chev{transition:transform .24s var(--l-ease);display:block}.wb-lang-btn:hover{background:var(--l-graphite)}.wb-lang.is-open .wb-lang-btn{border-color:var(--l-hi)}.wb-lang.is-open .wb-lang-chev{transform:rotate(180deg)}.wb-lang .wb-lang-btn:focus-visible,.wb-lang .wb-lang-cell:focus-visible{outline:2px solid var(--l-hi);outline-offset:2px}.wb-lang .wb-lang-cell:focus-visible{outline-offset:-4px}.wb-lang .wb-lang-cell.is-current:focus-visible{outline-color:var(--l-paper)}.wb-lang-panel{top:var(--nav,56px);right:var(--l-gutter);z-index:60;width:min(720px, calc(100vw - 2 * var(--l-gutter)));background:var(--l-ink);border:1px solid var(--l-rule);color:var(--l-paper);visibility:hidden;clip-path:inset(0 0 100%);opacity:0;transition:clip-path .2s var(--l-ease), opacity .12s linear, visibility 0s .2s;border-top:0;flex-direction:column;display:flex;position:fixed}.wb-lang.is-open .wb-lang-panel,.wb-lang:not(.js):focus-within .wb-lang-panel{visibility:visible;clip-path:inset(0);opacity:1;transition:clip-path .28s var(--l-ease), opacity .1s linear, visibility 0s}.wb-lang-grid-wrap{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.wb-lang-grid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:76px;min-width:0;display:grid}.wb-lang-axis{background:var(--l-red);pointer-events:none;transform-origin:top;width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px);transform:scaleY(0)}.wb-lang.is-open .wb-lang-axis{animation:wb-lang-axis .5s 60ms var(--l-ease) both}.wb-lang.is-closing .wb-lang-axis{animation:none;transform:scaleY(1)}.wb-lang .wb-lang-cell{border-right:1px solid var(--l-rule);border-bottom:1px solid var(--l-rule);background:var(--l-ink);min-width:0;color:var(--l-paper);transform-origin:top;-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;justify-content:space-between;gap:6px;padding:11px 14px 12px;transition:background .1s linear;display:flex;position:relative}.wb-lang-cell:nth-child(4n){border-right-color:#0000}.wb-lang-cell:nth-last-child(-n+4){border-bottom:0}.wb-lang-cell[data-active=true]{background:var(--l-graphite)}.wb-lang-cell.is-current{background:var(--l-cobalt)}.wb-lang-cell.is-current[data-active=true]{background:#3550f0}.wb-lang-cc{letter-spacing:.14em;text-transform:uppercase;color:var(--l-dim);font-family:Martian Mono Variable,JetBrains Mono Variable,ui-monospace,monospace;font-size:.62rem;font-weight:500;line-height:1}.wb-lang-cell.is-current .wb-lang-cc{color:#f0efebc7}.wb-lang-name{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.32rem;font-weight:700;line-height:1.1}.wb-lang-tag{background:var(--l-hi);width:8px;height:8px;position:absolute;top:11px;right:12px}.wb-lang.is-open .wb-lang-cell{animation:wb-lang-in .3s calc(var(--d,0s) * .7 + 40ms) var(--l-ease) both}.wb-lang.is-open.is-closing .wb-lang-cell{animation:wb-lang-fold .17s var(--d,0s) cubic-bezier(.5, 0, .9, .4) both;pointer-events:none}.wb-lang-foot{border-top:1px solid var(--l-rule);background:var(--l-ink);align-items:center;gap:14px;min-height:68px;padding:12px 14px;display:flex}.wb-lang-foot-cc{border:1px solid var(--l-hi);letter-spacing:.14em;text-transform:uppercase;color:var(--l-hi);flex:none;padding:4px 6px;font-family:Martian Mono Variable,JetBrains Mono Variable,ui-monospace,monospace;font-size:.62rem;font-weight:600;line-height:1}.wb-lang-line-stack{flex:1;min-width:0;display:grid}.wb-lang-line{letter-spacing:-.015em;color:var(--l-paper);text-wrap:balance;grid-area:1/1;margin:0;font-size:1.12rem;font-weight:600;line-height:1.25}.wb-lang-w{animation:wb-lang-word .26s calc(var(--n,0) * 24ms) var(--l-ease) both;display:inline-block}.wb-lang-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=699px){.wb-lang-panel{top:var(--nav,56px);width:auto;height:calc(100dvh - var(--nav,56px));border-width:0;bottom:0;left:0;right:0}.wb-lang-grid-wrap{overscroll-behavior:contain;overflow-y:auto}.wb-lang-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(54px,1fr);align-content:stretch}.wb-lang-cell:nth-child(4n){border-right-color:var(--l-rule)}.wb-lang-cell:nth-child(2n){border-right-color:#0000}.wb-lang-cell:nth-last-child(-n+4){border-bottom:1px solid var(--l-rule)}.wb-lang-cell:nth-last-child(-n+2){border-bottom:0}.wb-lang-name{font-size:1.28rem}.wb-lang-foot{min-height:84px}}@keyframes wb-lang-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes wb-lang-fold{0%{opacity:1;transform:perspective(500px)rotateX(0)}to{opacity:0;transform:perspective(500px)rotateX(-90deg)}}@keyframes wb-lang-axis{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes wb-lang-word{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wb-lang *,.wb-lang .wb-lang-panel{transition:none!important;animation:none!important}.wb-lang-axis{transform:scaleY(1)}}.wb-lang .wb-lang-panel :is(.wb-lang-name,.wb-lang-line,.wb-lang-w){font-family:Chivo Variable,IBM Plex Sans Variable,ui-sans-serif,system-ui,sans-serif}.wb-lang.wb-lang :is(.wb-lang-btn-code,.wb-lang-cc,.wb-lang-foot-cc).mono{font-family:Martian Mono Variable,JetBrains Mono Variable,ui-monospace,monospace}
