.lang-current[data-astro-cid-a2mxz4y6]{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid rgb(var(--color-border));color:rgb(var(--color-fg-3));cursor:pointer;padding:5px 10px;border-radius:8px;font:500 .78rem/1 system-ui,-apple-system,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;letter-spacing:-.01em;transition:all .2s}.lang-current[data-astro-cid-a2mxz4y6]:hover{border-color:rgb(var(--color-border-2));color:rgb(var(--color-fg));background:var(--code-bg)}.lang-current[data-astro-cid-a2mxz4y6] svg[data-astro-cid-a2mxz4y6]{opacity:.6;transition:opacity .15s}.lang-current[data-astro-cid-a2mxz4y6]:hover svg[data-astro-cid-a2mxz4y6]{opacity:1}.lang-drop[data-astro-cid-a2mxz4y6]{display:none;position:absolute;top:calc(100% + 6px);right:0;background:rgb(var(--color-bg-2));border:1px solid rgb(var(--color-border));border-radius:10px;padding:6px;min-width:140px;box-shadow:0 12px 40px #0006;z-index:300;list-style:none;margin:0;animation:dropIn .15s ease}.lang-drop[data-astro-cid-a2mxz4y6].open{display:block}.lang-drop[data-astro-cid-a2mxz4y6] li[data-astro-cid-a2mxz4y6]{margin:0}.lang-drop[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6]{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:7px;font:500 .8rem/1.2 system-ui,-apple-system,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:rgb(var(--color-fg-3));text-decoration:none;transition:all .12s;white-space:nowrap}.lang-drop[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6]:hover{background:var(--code-bg);color:rgb(var(--color-fg))}.lang-drop[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6][data-current=true]{color:rgb(var(--color-accent));background:var(--accent-g)}.lang-drop[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6]:before{content:"";width:6px;height:6px;border-radius:50%;border:1.5px solid rgb(var(--color-border));flex-shrink:0;transition:all .12s}.lang-drop[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6]:hover:before{border-color:rgb(var(--color-fg-3))}.lang-drop[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6][data-current=true]:before{border-color:rgb(var(--color-accent));background:rgb(var(--color-accent))}@keyframes dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(max-width:768px){.lang-current[data-astro-cid-a2mxz4y6]{height:40px;padding:0 12px}}.icon-theme[data-astro-cid-dmqpwcec]{display:none}html[data-theme-mode=light] .icon-light[data-astro-cid-dmqpwcec],html[data-theme-mode=dark] .icon-dark[data-astro-cid-dmqpwcec],html[data-theme-mode=system] .icon-system[data-astro-cid-dmqpwcec]{display:block}html:not([data-theme-mode]) .icon-system[data-astro-cid-dmqpwcec]{display:block}.hdr-logo[data-astro-cid-dmqpwcec]{width:26px;height:26px;flex-shrink:0;border-radius:8px;background:var(--brand-tile-gradient);color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 2px 6px rgb(var(--color-accent) / .32)}.hdr-nav[data-astro-cid-dmqpwcec]{display:flex;gap:2px;margin-left:1rem}.hdr-link[data-astro-cid-dmqpwcec]{padding:6px 12px;border-radius:8px;font-size:.82rem;font-weight:500;color:rgb(var(--color-fg-3));text-decoration:none;transition:color .15s,background .15s;white-space:nowrap}.hdr-link[data-astro-cid-dmqpwcec]:hover{color:rgb(var(--color-fg));background:var(--code-bg)}.hdr-link[data-astro-cid-dmqpwcec][aria-current=page]{color:rgb(var(--color-bg));background:rgb(var(--color-fg));font-weight:600}@media(max-width:768px){.hdr-inner{flex-wrap:wrap;height:100%;align-content:space-between;padding:8px 1rem;row-gap:6px}.hdr-nav[data-astro-cid-dmqpwcec]{order:5;width:100%;margin-left:0;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hdr-nav[data-astro-cid-dmqpwcec]::-webkit-scrollbar{display:none}.hdr-link[data-astro-cid-dmqpwcec]{flex:1 1 0;text-align:center;padding:9px 10px;border-radius:10px}.hdr-title[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:none}.theme-btn[data-astro-cid-dmqpwcec]{width:40px;height:40px;border:1px solid rgb(var(--color-border));border-radius:8px}.theme-btn[data-astro-cid-dmqpwcec]:hover{border-color:rgb(var(--color-border-2));background:var(--code-bg)}}
