.mf{display:none}@media (min-width:901px){.mf{position:fixed;right:14px;top:50%;transform:translateY(-50%);z-index:900;width:84px;padding:10px 6px;border-radius:42px;background:color-mix(in srgb,var(--sv-fond,#fff) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--sv-bord,#e3e5e9);box-shadow:0 12px 34px -14px #0a1a4066}.mf,.mf a{display:flex;flex-direction:column}.mf a{align-items:center;gap:5px;padding:12px 2px 10px;border-radius:30px;color:var(--sv-pin,#0a2a6e);font-size:12px;font-weight:600;line-height:1.1;text-decoration:none;transition:color .15s,background .15s,transform .15s}.mf a svg{width:26px;height:26px;flex:none}.mf a+a{position:relative}.mf a+a:before{content:"";position:absolute;top:0;left:18px;right:18px;height:2px;border-radius:2px;background:var(--sv-bord,#e3e5e9);transition:opacity .15s}.mf a:focus-visible,.mf a:hover{color:#fff;background:#d6342d;transform:scale(1.04)}.mf a:focus-visible+a:before,.mf a:focus-visible:before,.mf a:hover+a:before,.mf a:hover:before{opacity:0}.mf a[aria-current]{color:#d6342d}.mf a[aria-current]:hover{color:#fff}}@media (min-width:901px) and (max-height:560px){.mf a{padding:8px 2px 6px}.mf a svg{width:22px;height:22px}.mf a span{font-size:11px}}