div.localeprox-native-runtime.localeprox-module,:where(.localeprox-native-runtime) div[id^="localeprox"]{margin-bottom:0;margin-top:1px;}.localeprox-native-runtime.localeprox-switcher.localeprox-offcanvas{align-items:center;display:inline-flex;width:auto;}:where(.localeprox-native-runtime) .localeprox-offcanvas-trigger{align-items:center;display:inline-flex;gap:.35rem;justify-content:center;position:relative;}:where(.localeprox-native-runtime) .localeprox-trigger-spacing-override::after{content:"";height:max(100%,2.5rem);inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);width:max(100%,2.5rem);}:where(.localeprox-native-runtime) .localeprox-offcanvas-trigger-icon-only,:where(.localeprox-native-runtime) .localeprox-offcanvas-trigger-icon-only:hover,:where(.localeprox-native-runtime) .localeprox-offcanvas-trigger-icon-only:active,:where(.localeprox-native-runtime) .localeprox-offcanvas-trigger-icon-only:focus{text-decoration:none;}:where(.localeprox-native-runtime) .localeprox-offcanvas-dropdown .form-label,:where(.localeprox-native-runtime) .localeprox-language-selection > legend{align-items:center;display:flex;gap:.4rem;}:where(.localeprox-native-runtime) .localeprox-language-selection{display:flex;flex-direction:column;min-width:0;}:where(.localeprox-native-runtime) .localeprox-language-selection > legend{float:none;width:100%;}:where(.localeprox-native-runtime) .localeprox-language-selection .localeprox-category-language:not([hidden]){align-items:center;display:flex;gap:.55rem;min-height:2.25rem;padding:.25rem 0;}:where(.localeprox-native-runtime) .localeprox-language-selection .localeprox-category-language[hidden]{display:none !important;}:where(.localeprox-native-runtime) .localeprox-language-selection .localeprox-language-option-input{accent-color:currentColor;float:none;flex:0 0 auto;margin:0;position:static;}:where(.localeprox-native-runtime) .localeprox-language-selection .localeprox-language-option-label{align-items:center;cursor:pointer;display:inline-flex;flex:1 1 auto;gap:.35rem;min-height:2rem;}.localeprox-native-runtime.localeprox-switcher:focus-visible{outline:3px solid currentColor;outline-offset:2px;}.localeprox-native-runtime.localeprox-offcanvas .localeprox-action-area{min-width:0;}.localeprox-native-runtime.localeprox-offcanvas .localeprox-switcher-action{align-items:center;box-sizing:border-box;display:inline-flex;gap:.4em;justify-content:center;overflow-wrap:anywhere;white-space:normal;}.localeprox-native-runtime.localeprox-offcanvas .localeprox-action-full-width{inline-size:calc(100% - var(--localeprox-action-margin-start,0px) - var(--localeprox-action-margin-end,0px));}.localeprox-native-runtime.localeprox-offcanvas .localeprox-action-text{appearance:none;box-shadow:none;cursor:pointer;text-decoration:underline;text-underline-offset:.15em;}.localeprox-native-runtime.localeprox-offcanvas .localeprox-switcher-action:focus-visible{outline:3px solid var(--focus-ring-color,var(--template-link-color,#2a69b8));outline-offset:3px;}.localeprox-native-runtime.localeprox-offcanvas .localeprox-action-label{min-inline-size:0;}.localeprox-native-runtime.localeprox-offcanvas .localeprox-offcanvas-content{display:flow-root;max-inline-size:100%;min-inline-size:0;overflow-wrap:anywhere;overflow-x:auto;}.localeprox-native-runtime.localeprox-offcanvas .localeprox-content-below-heading{margin-block-end:1rem;}.localeprox-native-runtime.localeprox-offcanvas .localeprox-content-below-choices{margin-block-start:1rem;}:where(.localeprox-native-runtime) .localeprox-offcanvas-content:where(img,video,svg,iframe){max-inline-size:100%;}:where(.localeprox-native-runtime) .localeprox-native-panel{position:fixed;z-index:1055;display:flex;flex-direction:column;box-sizing:border-box;max-width:100vw;max-height:100dvh;background:#fff;color:#212529;visibility:hidden;transition:transform .3s ease,visibility 0s .3s;overflow-wrap:anywhere;}:where(.localeprox-native-runtime) .localeprox-native-panel[hidden],:where(.localeprox-native-runtime) .localeprox-native-backdrop[hidden]{display:none;}:where(.localeprox-native-runtime) .localeprox-native-start,:where(.localeprox-native-runtime) .localeprox-native-end{inset-block:0;width:var(--localeprox-offcanvas-width);}:where(.localeprox-native-runtime) .localeprox-native-start{inset-inline-start:0;transform:translateX(-100%);}:where(.localeprox-native-runtime) .localeprox-native-end{inset-inline-end:0;transform:translateX(100%);}:where(.localeprox-native-runtime) .localeprox-native-start:dir(rtl){transform:translateX(100%);}:where(.localeprox-native-runtime) .localeprox-native-end:dir(rtl){transform:translateX(-100%);}:where(.localeprox-native-runtime) .localeprox-native-top,:where(.localeprox-native-runtime) .localeprox-native-bottom{inset-inline:0;height:var(--localeprox-offcanvas-height);}:where(.localeprox-native-runtime) .localeprox-native-top{inset-block-start:0;transform:translateY(-100%);}:where(.localeprox-native-runtime) .localeprox-native-bottom{inset-block-end:0;transform:translateY(100%);}:where(.localeprox-native-runtime) .localeprox-native-panel.localeprox-native-visible{transform:none;visibility:visible;transition-delay:0s;}:where(.localeprox-native-runtime) .localeprox-native-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;}:where(.localeprox-native-runtime) .localeprox-native-title{margin:0;font:inherit;font-size:1.25rem;}:where(.localeprox-native-runtime) .localeprox-native-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1rem;}:where(.localeprox-native-runtime) .localeprox-native-close{flex:0 0 auto;width:2.75rem;height:2.75rem;padding:.5rem;border:0;background:transparent;color:inherit;font:inherit;font-size:1.5rem;cursor:pointer;}:where(.localeprox-native-runtime) .localeprox-native-backdrop{position:fixed;inset:0;z-index:1050;background:#000;opacity:0;pointer-events:none;transition:opacity .3s ease;}:where(.localeprox-native-runtime) .localeprox-native-backdrop.localeprox-native-visible{opacity:.5;pointer-events:auto;}:where(.localeprox-native-runtime) .localeprox-native-button{cursor:pointer;}.localeprox-native-runtime[data-localeprox-engine="native"] .localeprox-language-category{display:block;width:100%;box-sizing:border-box;font:inherit;padding:.5rem;margin-block:.5rem 1rem;}.localeprox-native-runtime[data-localeprox-engine="native"] .localeprox-language-selection{border:0;padding:0;margin:0;}.localeprox-native-runtime[data-localeprox-engine="native"] .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;}@media (prefers-reduced-motion:reduce){:where(.localeprox-native-runtime) .localeprox-native-panel,:where(.localeprox-native-runtime) .localeprox-native-backdrop{transition:none;}}:where(.localeprox-native-runtime) .localeprox-icon-asset{flex:0 0 auto;}:where(.localeprox-native-runtime) .localeprox-offcanvas-trigger-icon-only > .localeprox-icon-asset{text-decoration:none;}.localeprox-native-runtime.localeprox-module svg.localeprox-icon-asset{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:-.125em;}.localeprox-native-runtime{--lp-t-size:initial;--lp-t-bw:initial;--lp-t-bs:initial;--lp-t-bc:initial;--lp-t-radius:initial;--lp-t-bg:initial;--lp-t-color:initial;--lp-t-mt:initial;--lp-t-mr:initial;--lp-t-mb:initial;--lp-t-ml:initial;--lp-t-pt:initial;--lp-t-pr:initial;--lp-t-pb:initial;--lp-t-pl:initial;--lp-t-minh:initial;--lp-t-minw:initial;--lp-a-size:initial;--lp-a-bw:initial;--lp-a-bs:initial;--lp-a-bc:initial;--lp-a-radius:initial;--lp-a-bg:initial;--lp-a-color:initial;--lp-a-pbs:initial;--lp-a-pie:initial;--lp-a-pbe:initial;--lp-a-pis:initial;--lp-a-minw:initial;--lp-a-maxw:initial;}.localeprox-native-runtime > .localeprox-offcanvas-trigger{font-family:inherit;font-size:var(--lp-t-size,inherit);font-style:inherit;font-weight:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-width:var(--lp-t-bw,1px);border-style:var(--lp-t-bs,solid);border-color:var(--lp-t-bc,transparent);border-radius:var(--lp-t-radius,.375rem);background-color:var(--lp-t-bg,#0d6efd);color:var(--lp-t-color,#fff);margin-top:var(--lp-t-mt,0);margin-right:var(--lp-t-mr,0);margin-bottom:var(--lp-t-mb,0);margin-left:var(--lp-t-ml,0);padding-top:var(--lp-t-pt,.375rem);padding-right:var(--lp-t-pr,.75rem);padding-bottom:var(--lp-t-pb,.375rem);padding-left:var(--lp-t-pl,.75rem);min-height:var(--lp-t-minh,2.5rem);min-width:var(--lp-t-minw,2.5rem);}.localeprox-native-runtime .localeprox-switcher-action{font-family:inherit;font-size:var(--lp-a-size,inherit);font-style:inherit;font-weight:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;border-width:var(--lp-a-bw,1px);border-style:var(--lp-a-bs,solid);border-color:var(--lp-a-bc,transparent);border-radius:var(--lp-a-radius,.375rem);background-color:var(--lp-a-bg,#0d6efd);color:var(--lp-a-color,#fff);padding-block-start:var(--lp-a-pbs,.375rem);padding-inline-end:var(--lp-a-pie,.75rem);padding-block-end:var(--lp-a-pbe,.375rem);padding-inline-start:var(--lp-a-pis,.75rem);min-width:var(--lp-a-minw,0);max-width:var(--lp-a-maxw,100%);}.localeprox-native-runtime > .localeprox-native-secondary{background-color:var(--lp-t-bg,#6c757d);color:var(--lp-t-color,#fff);}.localeprox-native-runtime > .localeprox-native-success{background-color:var(--lp-t-bg,#198754);color:var(--lp-t-color,#fff);}.localeprox-native-runtime > .localeprox-native-danger{background-color:var(--lp-t-bg,#dc3545);color:var(--lp-t-color,#fff);}.localeprox-native-runtime > .localeprox-native-warning{background-color:var(--lp-t-bg,#ffc107);color:var(--lp-t-color,#000);}.localeprox-native-runtime > .localeprox-native-info{background-color:var(--lp-t-bg,#0dcaf0);color:var(--lp-t-color,#000);}.localeprox-native-runtime > .localeprox-native-light{background-color:var(--lp-t-bg,#f8f9fa);color:var(--lp-t-color,#000);}.localeprox-native-runtime > .localeprox-native-dark{background-color:var(--lp-t-bg,#212529);color:var(--lp-t-color,#fff);}.localeprox-native-runtime > .localeprox-native-link{background-color:var(--lp-t-bg,transparent);color:var(--lp-t-color,#0d6efd);text-decoration:underline;}.localeprox-native-runtime .localeprox-action-text{border-width:var(--lp-a-bw,0);border-style:var(--lp-a-bs,none);border-color:var(--lp-a-bc,currentColor);border-radius:var(--lp-a-radius,0);background-color:var(--lp-a-bg,transparent);color:var(--lp-a-color,inherit);padding-block-start:var(--lp-a-pbs,0);padding-inline-end:var(--lp-a-pie,0);padding-block-end:var(--lp-a-pbe,0);padding-inline-start:var(--lp-a-pis,0);}