.fbar{z-index:2;border-top:1px solid var(--line-warm);background:var(--paper);color:var(--ink-mute);position:relative}.fbar a,.fbar button{color:inherit;transition:color .15s}.fbar a:hover,.fbar button:hover{color:var(--ink)}body:has([data-tono=scuro]) .fbar{background:var(--neutral-950);color:var(--neutral-400);border-top-color:#ffffff1a}:is(body:has([data-tono=scuro]) .fbar a:hover,body:has([data-tono=scuro]) .fbar button:hover){color:var(--neutral-50)}.fbar{container-type:inline-size}.fbar__riga{padding-block:1.75rem;font-size:.8125rem}.fbar__firma--breve,.fbar__glifo{display:none}.fbar__firma,.fbar__vie>*{white-space:nowrap}.fbar .fbar__riga{row-gap:.375rem}.fbar__vie{--cluster-space:1.25rem;justify-content:flex-end}@container (max-width:44rem){.fbar__riga{padding-block:.75rem;font-size:.6875rem}.fbar__firma--estesa,.fbar__parola{display:none}.fbar__firma--breve{display:inline}.fbar__glifo{display:inline-block}.fbar__vie{--cluster-space:.625rem}.fbar__via{margin:-.6875rem;padding:.6875rem;display:inline-flex}}@container (max-width:20rem){.fbar__riga,.fbar__vie{justify-content:flex-start}}
