.header-container{gap:16px;flex-wrap:wrap}.header-left{display:flex;align-items:center;gap:12px;min-width:0}.header-nav{gap:16px;flex-wrap:wrap;justify-content:flex-end}.locale-switch{position:relative;font-family:inherit;font-size:14px;z-index:1002}.locale-switch summary{display:flex;gap:7px;align-items:center;cursor:pointer;list-style:none;padding:9px 11px;border:1px solid var(--border-color,#64748b);border-radius:24px;color:inherit;white-space:nowrap}.locale-switch summary::-webkit-details-marker{display:none}.locale-switch summary:focus-visible,.locale-list a:focus-visible{outline:3px solid #38bdf8;outline-offset:3px}.locale-panel{position:absolute;inset-inline-start:0;top:calc(100% + 12px);width:min(540px,calc(100vw - 36px));background:var(--card-bg,#fff);color:var(--text-color,#0f172a);border:1px solid var(--border-color,#cbd5e1);border-radius:16px;padding:20px;box-sizing:border-box;box-shadow:0 16px 50px #0004}.locale-panel label{display:block;font-weight:700;margin-bottom:12px}.locale-panel input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--border-color,#cbd5e1);border-radius:8px;background:var(--bg-color,#fff);color:var(--text-color,#0f172a);margin-bottom:12px}.locale-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-height:55vh;overflow-y:auto}.locale-list a{display:block!important;color:var(--text-color,#0f172a)!important;text-decoration:none!important;padding:10px!important;border-radius:7px;font-size:14px!important;line-height:1.5;direction:auto}.locale-list a:hover,.locale-list a[aria-current=true]{background:#2563eb18}.locale-list a[aria-current=true]{font-weight:800}.locale-list a[hidden]{display:none!important}html[dir=rtl] .post-content,html[dir=rtl] .tool-page,html[dir=rtl] .mac-page{text-align:right}html[dir=rtl] pre,html[dir=rtl] code,html[dir=rtl] .terminal-block,html[dir=rtl] .output,html[dir=rtl] input[name=host],html[dir=rtl] input[name=ip],html[dir=rtl] input[name=port],html[dir=rtl] input[name=domain],html[dir=rtl] .ip-address{direction:ltr;text-align:left}html[dir=rtl] .post-content th,html[dir=rtl] .post-content td{text-align:right}.header-nav>a,.header-nav .dropbtn{white-space:nowrap}@media(max-width:760px){.locale-panel{position:fixed;inset-inline:18px;top:82px;width:auto;max-height:calc(100dvh - 100px);overflow:auto}.locale-list{grid-template-columns:repeat(2,minmax(0,1fr))}.locale-switch summary{font-size:12px;padding:7px 9px}.header-left{gap:10px}.locale-list a{font-size:15px!important}.header-nav{justify-content:flex-start}.site-title{white-space:nowrap}}
