.owsi{--owsi-size:20px;--owsi-padding:calc(var(--owsi-size) / 2);--owsi-gap:8px;--owsi-row-gap:8px;--owsi-name-gap:.5em;--owsi-radius:.3em;--owsi-focus:#1a1a1a}.owsi__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--owsi-row-gap) var(--owsi-gap);margin:0;padding:0;list-style:none}.owsi__item{display:flex;margin:0;padding:0}.owsi__item:before,.owsi__item::marker{content:none}.owsi__link{display:inline-flex;align-items:center;justify-content:center;gap:var(--owsi-name-gap);box-sizing:border-box;min-width:24px;min-height:24px;padding:var(--owsi-padding);border-radius:var(--owsi-radius);line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.owsi .owsi__link,.owsi .owsi__link:visited{background-color:var(--owsi-item-bg,var(--owsi-bg,var(--owsi-brand-bg)));color:var(--owsi-item-fg,var(--owsi-fg,var(--owsi-brand-fg)))}.owsi .owsi__link:hover,.owsi .owsi__link:focus-visible{background-color:var(--owsi-hover-bg,var(--owsi-item-bg,var(--owsi-bg,var(--owsi-brand-bg))));color:var(--owsi-hover-fg,var(--owsi-item-fg,var(--owsi-fg,var(--owsi-brand-fg))));text-decoration:none}.owsi__link:focus-visible{outline:3px solid var(--owsi-focus);outline-offset:2px;box-shadow:0 0 0 2px #fff}.owsi-shape-square .owsi__link{--owsi-radius:0}.owsi-shape-circle .owsi__link{--owsi-radius:9999px}.owsi__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em;font-size:var(--owsi-size);line-height:1}.owsi__icon svg{display:block;width:1em;height:1em;fill:currentColor}.owsi__icon i{font-size:inherit;line-height:1}.owsi-view-icon-name .owsi__link,.owsi-view-name .owsi__link{padding-inline:calc(var(--owsi-padding) * 1.5)}.owsi__link--empty{opacity:.5;outline:1px dashed currentColor}.owsi__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.owsi__notice{margin:0 0 8px;padding:8px 12px;border-inline-start:4px solid #b32d2e;background:#fcf0f1;color:#1d2327;font-size:13px;line-height:1.4}.owsi__notice p,.owsi__notice ul{margin:0 0 4px}.owsi__notice ul{padding-inline-start:1.2em}@media (prefers-reduced-motion:reduce){.owsi__link,.owsi__link[class*=elementor-animation-],.owsi__link[class*=elementor-animation-]:hover,.owsi__link[class*=elementor-animation-]:focus-visible{transition:none;animation:none;transform:none}}@media (forced-colors:active){.owsi__link{border:1px solid LinkText}.owsi__link:focus-visible{outline-color:Highlight}.owsi__icon svg{fill:currentColor}}