.language-control{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem 1rem;max-width:100%;box-sizing:border-box;background:#071821;color:#e5f5fa}.language-control button{font:inherit;color:inherit;background:#173744;border:1px solid #557787;border-radius:5px;padding:.4rem .65rem;min-width:44px;cursor:pointer}.language-control button[aria-pressed=true]{background:#255c6a;border-color:#94e5ee}.language-control a{color:#b7eff5;margin-left:.5rem}.language-control button:focus-visible,.language-control a:focus-visible{outline:3px solid #fff;outline-offset:2px}
/* Guide styles are external to comply with the server CSP. */
body.vcl-guide{margin:0;background:#071821;color:#e5f5fa;font:18px/1.65 system-ui}.vcl-guide main{max-width:850px;padding:1rem;margin:auto}.vcl-guide h1{font-size:2rem;line-height:1.2}.vcl-guide h2{font-size:1.25rem;margin-top:2rem}html[lang=it] .vcl-guide .guide-en,html[lang=en] .vcl-guide .guide-it{display:none}.vcl-guide a{color:#b7eff5}
.vcl-guide p{overflow-wrap:anywhere}.vcl-guide main{box-sizing:border-box;width:100%}
