.vital-locale{position:relative;display:inline-block;flex:0 0 auto;max-width:100%;font-size:.9rem}.vital-locale>button{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;min-width:44px;padding:.55rem .8rem;border:1px solid currentColor;border-radius:.5rem;background:transparent;color:inherit;font:inherit;cursor:pointer}.vital-locale>button:focus-visible,.vital-locale a:focus-visible{outline:3px solid #f6b82c;outline-offset:3px}.vital-locale-panel{position:absolute;inset-inline-end:0;top:calc(100% + .5rem);z-index:2000;width:min(19rem,calc(100vw - 2rem));max-height:min(65vh,28rem);overflow:auto;padding:.5rem;background:#151a24;color:#fff;border:1px solid #7f899a;border-radius:.5rem;box-shadow:0 1rem 2.5rem #0006}.vital-locale-panel[hidden]{display:none!important}.vital-locale-panel a{display:block;padding:.65rem .75rem;border-radius:.3rem;color:#fff;text-decoration:none;line-height:1.4}.vital-locale-panel a:hover,.vital-locale-panel a[aria-current="page"]{background:#33445f}.section-anchor{display:block;scroll-margin-top:7rem}@media(max-width:480px){.vital-locale>button{font-size:.8rem;padding:.5rem}.vital-locale-panel{max-height:55vh}}