.niaoce-language{position:relative;display:block;flex:none;line-height:1.4;color:#5f6368}
.niaoce-language>summary{width:36px;height:36px;display:grid;place-items:center;list-style:none;cursor:pointer;border:1px solid transparent;border-radius:9px;background:transparent;padding:0}
.niaoce-language>summary::-webkit-details-marker{display:none}
.niaoce-language>summary:hover,.niaoce-language[open]>summary{background:#edf4ff;color:#1a73e8}
.niaoce-language>summary:focus-visible{outline:1px solid #1a73e8;outline-offset:-1px}
.niaoce-language .niaoce-language-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:1000;min-width:170px;padding:6px;background:#fff;border:1px solid #e6ebf2;border-radius:12px;box-shadow:0 10px 35px #19334f20;display:grid;gap:3px}
.niaoce-language:not([open])>.niaoce-language-menu{display:none}
.niaoce-language .niaoce-language-menu button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:10px 12px;min-height:40px;border:0;border-radius:7px;background:transparent;color:#25344c;font:14px/1.4 system-ui,"Microsoft YaHei",sans-serif;text-align:left;white-space:nowrap;cursor:pointer}
.niaoce-language .niaoce-language-menu button:hover{background:#f4f7fc}
.niaoce-language .niaoce-language-menu button[aria-pressed=true]{background:#edf4ff;color:#1a73e8}
.niaoce-language .language-check{visibility:hidden}.niaoce-language [aria-pressed=true] .language-check{visibility:visible}
html[lang=en] .sidebar .nav-link{font-size:13px;gap:9px;padding-left:11px;padding-right:8px}
html[lang=en] .page-heading{flex-wrap:wrap}html[lang=en] .page-heading h1{overflow-wrap:anywhere}
html[lang=en] .application-overview h2,html[lang=en] .file-metric-label{white-space:normal;line-height:1.4}
html[lang=en] .choice,html[lang=en] .plan,html[lang=en] .sign-plan{min-width:0}
html[lang=en] .sign-plan-description{min-height:0}
html[lang=en] .dialog-tabs{flex-wrap:wrap;gap:12px}
html[lang=en] .nav-wrap #main-nav{gap:clamp(8px,1.1vw,18px)}
html[lang=en] .nav-wrap #main-nav>a{font-size:13px;white-space:nowrap}
@media(max-width:760px){.top-actions{gap:10px}.niaoce-language>summary{width:32px;height:32px}.nav-actions .niaoce-language{display:block}.nav-actions:has(.niaoce-language){display:flex!important;align-items:center;gap:8px}html[lang=en] .files-heading{display:flex;flex-wrap:wrap}html[lang=en] .files-heading>.actions{margin-left:auto}html[lang=en] .file-metric{padding:12px 10px}html[lang=en] .file-metric-label{font-size:10px}}
html[lang=en] .application-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr))}
html[lang=en] .application-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
html[lang=en] .application-actions>button,html[lang=en] .application-actions>a,html[lang=en] .application-more>summary{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;min-width:0;padding:6px 3px;font-size:12px;white-space:nowrap}
html[lang=en] .application-top .app-cell{min-width:0}html[lang=en] .application-title h2{overflow-wrap:anywhere}
html[lang=en] .application-package{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html[lang=en] .application-metrics small{line-height:1.5}
@media(max-width:1200px){html body .product-header .nav-actions:has(.niaoce-language){display:flex!important;gap:8px;align-items:center;margin-left:auto}.product-header .nav-actions .niaoce-language{display:block!important}}
html[lang=en] #workspace>.footnote{white-space:normal!important;overflow-wrap:anywhere;line-height:1.6;font-size:10px!important}

@media(max-width:1200px){html body .product-header .nav-wrap{justify-content:flex-start;column-gap:12px}html body .product-header .mobile-menu-toggle{margin-left:0!important;flex-shrink:0}html body .product-header .nav-actions:has(.niaoce-language){margin-left:auto!important;margin-right:0!important;flex:0 0 auto}}
