.sin-language-picker{position:relative;color:#242720;font-size:14px}.sin-language-picker summary{display:flex;align-items:center;gap:7px;min-height:44px;cursor:pointer;padding:8px;border-radius:6px;list-style:none}.sin-language-picker summary::-webkit-details-marker{display:none}.sin-language-picker summary:hover{background:#f2eee7}.sin-language-picker summary:focus-visible{outline:2px solid #9b7d45}.sin-language-picker nav{position:absolute;right:0;top:calc(100% + 10px);width:195px;max-height:70vh;overflow:auto;background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 12px 40px #1b211c26;padding:7px;z-index:100}.sin-language-picker nav a{display:flex;align-items:center;gap:10px;padding:10px;border-radius:6px;text-decoration:none;color:#242720;min-height:42px}.sin-language-picker nav a:hover,.sin-language-picker nav a[aria-current]{background:#f3eee4}.sin-header-actions{gap:12px}.sin-header{position:relative;z-index:30}.sin-header-inner{gap:16px}.sin-desktop-nav{gap:16px}.sin-button{white-space:normal;text-align:center}html[lang^=zh] body{font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif}@media(max-width:1100px){.sin-language-current{display:none}.sin-header-actions{gap:6px}}@media(max-width:480px){.sin-header-book{display:none}.sin-language-picker summary{font-size:20px}.sin-language-picker nav{right:-50px}.sin-header-actions{gap:4px}.sin-mobile-menu summary{padding:10px}.sin-button{font-size:14px}.sb-search-submit{white-space:normal}}
