.language-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:10px 6%;font:14px/1.5 Arial,sans-serif;background:var(--sea);color:var(--paper)}.language-controls select{max-width:100%;padding:7px;background:var(--paper);color:var(--ink);border:1px solid var(--gold)}.translation-notice{margin:0;padding:12px 6%;font:14px/1.6 Arial,sans-serif;border-bottom:1px solid var(--gold)}html[lang="zh-Hans"] body{font-family:Georgia,"Microsoft YaHei","PingFang SC",sans-serif}html[lang="zh-Hans"] .eyebrow{letter-spacing:1px}@media(max-width:720px){.language-controls{justify-content:flex-start;flex-wrap:wrap}header nav{gap:12px}}

.attachment-language{font-size:.8em;opacity:.85}.language-controls a{color:inherit}html[lang="zh-Hans"] h1,html[lang="zh-Hans"] h2,html[lang="zh-Hans"] h3{overflow-wrap:anywhere}

.attachment-language{font-size:.8em;opacity:.85}.language-controls a{color:inherit}html[lang="zh-Hans"] h1,html[lang="zh-Hans"] h2,html[lang="zh-Hans"] h3{overflow-wrap:anywhere}

.attachment-language{font-size:.8em;opacity:.85}.language-controls a{color:inherit}.policy-content,.footer-privacy{overflow-wrap:anywhere;min-width:0}html:not([lang="it"]) h1,html:not([lang="it"]) h2,html:not([lang="it"]) h3{overflow-wrap:anywhere}

.language-controls{background:var(--panel);color:var(--ink)}.language-controls label,.language-controls a{color:var(--ink)}

.language-globe{width:30px;height:30px;flex:0 0 30px;fill:none;stroke:#a5752d;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 0 #f4dca877)}body[data-time="notte"] .language-globe{stroke:#e4bc74}
