.brokk-region-trigger{display:inline-flex;align-items:center;gap:.5em;background:none;border:1px solid #fff0;border-radius:var(--radius-xs,2.222px);padding:.35em .75em;font:inherit;font-size:var(--text-xs,1.4rem);line-height:1;color:inherit;cursor:pointer;transition:border-color var(--dur-fast) ease,background-color var(--dur-fast) ease}.brokk-region-trigger:hover,.brokk-region-trigger:focus-visible{border-color:var(--primary,#ffcd00)}.brokk-region-trigger:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:2px}.brokk-region-trigger__icon{flex:0 0 auto}.brokk-region-trigger__market{font-weight:700}.brokk-region-trigger__lang{font-size:.8em;font-weight:400;text-transform:uppercase;letter-spacing:.04em;opacity:.7;padding-left:.5em;border-left:1px solid currentColor}.brokk-region-trigger--light{color:var(--white,#fff)}.brokk-region-trigger--light:hover,.brokk-region-trigger--light:focus-visible{border-color:var(--primary,#ffcd00)}.brokk-region-trigger--light .brokk-region-trigger__lang{opacity:.75}.brokk-region-picker .brokk-region-picker__title,.brokk-language-switcher .brokk-language-switcher__title{margin:0 0 1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:var(--text-xl);line-height:1.05}.brokk-language-switcher{margin-top:2.5rem}.brokk-region-picker .brokk-region-picker__groups{display:block;columns:1;column-gap:0}.brokk-region-picker .brokk-region-picker__group{margin:0 0 1.4rem;break-inside:avoid}.brokk-region-picker .brokk-region-picker__group--global{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgb(0 0 0 / .1)}.brokk-region-picker .brokk-region-picker__group--global .brokk-region-picker__region{font-weight:700}.brokk-region-picker .brokk-region-picker__continent{margin:0 0 .5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:var(--h4,2rem);color:var(--text-dark-muted,rgb(0 0 0 / .8))}.brokk-region-picker .brokk-region-picker__list{list-style:none;margin:0;padding-left:.9rem;border-left:2px solid rgb(0 0 0 / .08)}.brokk-region-picker .brokk-region-picker__list li{margin:.2rem 0}.brokk-region-picker .brokk-region-picker__region{display:inline-block;background:none;border:0;padding:.12em .4em;margin-left:-.4em;border-radius:3px;font:inherit;font-size:var(--text-s,1.4rem);line-height:1.3;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease}.brokk-region-picker .brokk-region-picker__region:hover{text-decoration:underline;text-underline-offset:3px}.brokk-language-switcher .brokk-language-switcher__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.brokk-language-switcher .brokk-language-switcher__lang{display:inline-flex;align-items:center;padding:.45rem 1rem;border:1px solid rgb(0 0 0 / .18);border-radius:var(--radius-xs,2.222px);text-decoration:none;color:inherit;font-size:var(--text-s,1.4rem);line-height:1;transition:border-color var(--dur-fast) ease,background-color var(--dur-fast) ease,color var(--dur-fast) ease}.brokk-language-switcher .brokk-language-switcher__lang:hover{border-color:var(--text-dark,#000)}.brokk-region-picker .brokk-region-picker__region.is-current{background:var(--primary,#ffcd00);color:var(--text-dark,#000);font-weight:700;text-decoration:none}.brokk-language-switcher .brokk-language-switcher__lang.is-current{background:var(--primary,#ffcd00);border-color:var(--primary,#ffcd00);color:var(--text-dark,#000);font-weight:700}.brokk-region-picker .brokk-region-picker__region,.brokk-language-switcher .brokk-language-switcher__lang{animation:brokkFadeUp 0.4s ease both;animation-delay:calc(var(--i, 0) * 0.05s + 0.1s)}@keyframes brokkFadeUp{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.brokk-region-picker .brokk-region-picker__region,.brokk-language-switcher .brokk-language-switcher__lang{animation:none}}.brokk-market-selector{color:var(--text-dark,#000);display:flex;flex-direction:column;gap:var(--space-m,3rem)}.brokk-market-selector .brokk-market-selector__title{margin:0;padding-bottom:.8rem;border-bottom:1px solid var(--neutral-light,#d9d9d9);font-size:var(--text-xs,1.2rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dark-muted,rgb(0 0 0 / .8))}.brokk-market-selector .brokk-market-selector__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.8rem}.brokk-market-selector .brokk-market-selector__markets{margin:0;padding:0;list-style:none}.brokk-market-selector .brokk-market-selector__continent{margin:0 0 .2rem;padding:0 1rem;font-size:var(--text-xs,1.2rem);font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--text-dark,#000) 60%,transparent)}.brokk-market-selector .brokk-market-selector__group+.brokk-market-selector__group{padding-top:.8rem;border-top:1px solid var(--neutral-light,#d9d9d9)}.brokk-market-selector .brokk-market-selector__row{padding:.4rem 1rem;border-radius:var(--hdd-link-radius,.4rem)}.brokk-market-selector .brokk-market-selector__row--single>.brokk-market-selector__link,.brokk-market-selector .brokk-market-selector__row:not(.brokk-market-selector__row--single){display:grid;grid-template-columns:1fr auto;grid-template-areas:"market langs";align-items:center;column-gap:var(--space-xs,1.2rem);min-height:2.6rem}.brokk-market-selector .brokk-market-selector__market{grid-area:market}.brokk-market-selector .brokk-market-selector__langs{grid-area:langs}.brokk-market-selector .brokk-market-selector__market{display:block;font-size:var(--text-s,1.4rem);font-weight:500;line-height:1.2;color:inherit}.brokk-market-selector .brokk-market-selector__langs{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;font-weight:400;font-size:var(--text-xs,1.2rem);line-height:1.5;color:var(--text-dark-muted,rgb(0 0 0 / .8));text-align:right}.brokk-market-selector .brokk-market-selector__icon{display:inline-flex;vertical-align:-.15em;margin-right:.5em}.brokk-market-selector .brokk-market-selector__icon svg{width:1.4rem;height:1.4rem}.brokk-market-selector a.brokk-market-selector__link{display:block;text-decoration:none;color:inherit}.brokk-market-selector a.brokk-market-selector__lang{display:inline-block;padding:.15rem .7rem;border:1px solid var(--neutral-light,#d9d9d9);border-radius:var(--hdd-link-radius,.4rem);font-size:var(--text-xs,1.2rem);line-height:1.5;text-decoration:none;color:inherit;transition:background-color 120ms ease,border-color 120ms ease}.brokk-market-selector a.brokk-market-selector__lang:hover{background:var(--hdd-link-bg-hover,#f4f2ee);border-color:var(--neutral-light,#d9d9d9)}.brokk-market-selector .brokk-market-selector__row--single:hover{background:var(--hdd-link-bg-hover,#f4f2ee)}.brokk-market-selector a.brokk-market-selector__link:focus-visible,.brokk-market-selector a.brokk-market-selector__lang:focus-visible{outline:2px solid var(--secondary,#f1b204);outline-offset:2px}.brokk-market-selector .brokk-market-selector__row.is-current{background:var(--hdd-link-bg-hover,#f4f2ee)}.brokk-market-selector .brokk-market-selector__row.is-current .brokk-market-selector__market{font-weight:700}.brokk-market-selector .brokk-market-selector__row.is-current .brokk-market-selector__market,.brokk-market-selector .brokk-market-selector__row.is-current .brokk-market-selector__langs{color:var(--primary-ultra-dark,#332900)}.brokk-market-selector .brokk-market-selector__row.is-current .brokk-market-selector__continent{color:var(--primary-ultra-dark,#332900);opacity:.62}.brokk-market-selector .brokk-market-selector__row--single.is-current:hover{background:var(--primary,#ffcd00)}.brokk-market-selector .brokk-market-selector__row.is-current a.brokk-market-selector__lang{border-color:var(--primary-ultra-dark,#332900);border-color:color-mix(in srgb,var(--primary-ultra-dark,#332900) 35%,transparent)}.brokk-market-selector .brokk-market-selector__row.is-current a.brokk-market-selector__lang.is-current{border-color:var(--primary-ultra-dark,#332900);font-weight:600}.brokk-market-selector .brokk-market-selector__foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-s,2.2rem);padding-top:var(--space-s,2.2rem);border-top:1px solid var(--neutral-light,#d9d9d9)}.brokk-market-selector .brokk-market-selector__note{margin:0;font-size:var(--text-s,1.5rem);color:var(--text-dark-muted,rgb(0 0 0 / .8))}.brokk-region-dropdown{position:fixed;z-index:1100;width:min(38rem, calc(100vw - 3.2rem));max-height:calc(100vh - 12rem);overflow-y:auto;overscroll-behavior:contain;padding:1.2rem 1.4rem 1.2rem;box-sizing:border-box;background:var(--hdd-panel-bg,#fff);border-radius:var(--hdd-panel-radius,.8rem);box-shadow:var(--hdd-shadow,0 1.6rem 3.2rem -.8rem rgb(20 22 26 / .18),0 .2rem .8rem rgb(20 22 26 / .06));opacity:0;transform:translateY(-.4rem);transition:opacity 180ms cubic-bezier(.2,.7,.3,1),transform 180ms cubic-bezier(.2,.7,.3,1)}.brokk-region-dropdown[hidden]{display:none}.brokk-region-dropdown.is-open{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.brokk-region-dropdown{transition-duration:1ms;transform:none}}.brokk-market-selector--dropdown{gap:.8rem}.brokk-market-selector--dropdown .brokk-market-selector__foot{padding-top:var(--space-xs,1.2rem)}.brokk-market-selector--light{color:var(--text-light,#fff)}.brokk-market-selector--light .brokk-market-selector__title,.brokk-market-selector--light .brokk-market-selector__continent,.brokk-market-selector--light .brokk-market-selector__langs,.brokk-market-selector--light .brokk-market-selector__note{color:var(--text-light-muted,rgb(255 255 255 / .8))}.brokk-market-selector--light .brokk-market-selector__continent,.brokk-market-selector--light .brokk-market-selector__foot{border-color:var(--neutral-dark,#404040)}.brx-popup.brokk-region-modal .brx-popup-content,.brx-popup.brokk-region-banner .brx-popup-content{position:fixed;left:50%;border-radius:var(--radius,5px);background:var(--white,#fff);box-shadow:0 1.5rem 3rem rgb(0 0 0 / .22);opacity:0;overflow:hidden;transition:opacity 0.4s ease,transform var(--dur-slow) cubic-bezier(.16,1,.3,1)}.brx-popup.brokk-region-banner [data-brokk-banner]:not(.is-shown){display:none!important}.brx-popup.brokk-region-banner .brx-popup-content{bottom:max(2.25rem, env(safe-area-inset-bottom));transform:translateX(-50%) translateY(5rem)}.brx-popup.brokk-region-banner:not(.hide) .brx-popup-content{transform:translateX(-50%) translateY(0)}.brx-popup.brokk-region-banner .brx-popup-content::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:.8rem solid #fff0;border-top-color:var(--white,#fff);filter:drop-shadow(0 .4rem .3rem rgb(0 0 0 / .1))}.brx-popup.brokk-region-modal .brx-popup-content{top:50%;width:min(94vw, 46rem);border-radius:var(--radius,5px);box-shadow:var(--box-shadow-xl,0 0 80px rgb(0 0 0 / .3));transform:translate(-50%,calc(-50% + 2rem)) scale(.98);display:flex;flex-direction:column;max-height:min(88vh, 78rem)}.brx-popup.brokk-region-modal:not(.hide) .brx-popup-content{transform:translate(-50%,-50%) scale(1)}.brx-popup.brokk-region-modal .brx-popup-content>.brxe-shortcode{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.brx-popup.brokk-region-modal .brokk-market-selector{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.brx-popup.brokk-region-modal .brokk-market-selector__list{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;min-height:0}.brx-popup.brokk-region-modal:not(.hide) .brx-popup-content,.brx-popup.brokk-region-banner:not(.hide) .brx-popup-content{opacity:1}.brx-popup.brokk-region-banner .brx-popup-content{width:max-content;max-width:min(92vw, 58rem);min-width:min(92vw, 32rem);max-height:none}.brx-popup.brokk-region-banner [data-brokk-action]{white-space:nowrap}.brx-popup.brokk-region-banner [data-brokk-banner] .brxe-block{flex-wrap:wrap}.brx-popup.brokk-region-banner [data-brokk-banner]{width:auto}.brx-popup.brokk-region-banner [data-brokk-banner] p{max-width:34rem;margin-inline:auto}@media (prefers-reduced-motion:reduce){.brx-popup.brokk-region-modal .brx-popup-content,.brx-popup.brokk-region-banner .brx-popup-content{transition:none}.brx-popup.brokk-region-modal .brx-popup-content,.brx-popup.brokk-region-modal:not(.hide) .brx-popup-content{transform:translate(-50%,-50%)}.brx-popup.brokk-region-banner .brx-popup-content,.brx-popup.brokk-region-banner:not(.hide) .brx-popup-content{transform:translateX(-50%)}}.brx-popup.brokk-region-banner .brokk-proposed-region,.brx-popup.brokk-region-banner .brokk-proposed-language,.brx-popup.brokk-region-banner .brokk-country-name{font-weight:700}.brokk-market-selector--offcanvas{gap:0}.brokk-market-selector--offcanvas .brokk-market-selector__title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.brokk-market-selector--offcanvas .brokk-market-selector__list{gap:0}.brokk-market-selector--offcanvas .brokk-market-selector__group+.brokk-market-selector__group{padding-top:0;border-top:0}.brokk-market-selector--offcanvas .brokk-market-selector__continent{margin:0;padding:22px 0 6px;font-size:10.5px;font-weight:600;letter-spacing:.12em;color:var(--text-dark-muted)}.brokk-market-selector--offcanvas .brokk-market-selector__row{padding:4px 0;border-radius:0;border-bottom:1px solid var(--neutral-light)}.brokk-market-selector--offcanvas .brokk-market-selector__row--single>.brokk-market-selector__link,.brokk-market-selector--offcanvas .brokk-market-selector__row:not(.brokk-market-selector__row--single){min-height:44px;column-gap:12px}.brokk-market-selector--offcanvas .brokk-market-selector__market{font-size:15px;font-weight:500}.brokk-market-selector--offcanvas .brokk-market-selector__icon svg{width:18px;height:18px}.brokk-market-selector--offcanvas .brokk-market-selector__langs{gap:6px;font-size:13px;color:var(--text-dark-muted)}.brokk-market-selector--offcanvas .brokk-market-selector__link .brokk-market-selector__langs::after{content:"";width:18px;height:18px;margin-left:4px;background:var(--text-dark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}.brokk-market-selector--offcanvas a.brokk-market-selector__lang{display:inline-flex;align-items:center;height:44px;padding:0 12px;border-radius:var(--radius-xs);font-size:13px;font-weight:500}.brokk-market-selector--offcanvas .brokk-market-selector__row--single:hover,.brokk-market-selector--offcanvas .brokk-market-selector__row.is-current,.brokk-market-selector--offcanvas .brokk-market-selector__row--single.is-current:hover{background:none;box-shadow:none}.brokk-market-selector--offcanvas .brokk-market-selector__row.is-current .brokk-market-selector__market,.brokk-market-selector--offcanvas .brokk-market-selector__row.is-current .brokk-market-selector__langs{color:var(--text-dark)}.brokk-market-selector--offcanvas .brokk-market-selector__market{font-weight:500}.brokk-market-selector--offcanvas .brokk-market-selector__row.is-current .brokk-market-selector__market{font-weight:600}.brokk-market-selector--offcanvas .brokk-market-selector__row.is-current .brokk-market-selector__link .brokk-market-selector__langs::after{width:24px;height:24px;margin-left:6px;-webkit-mask:none;mask:none;border-radius:var(--radius-circle);background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 13px no-repeat}.brokk-market-selector--offcanvas .brokk-market-selector__row.is-current a.brokk-market-selector__lang{border-color:var(--neutral-light)}.brokk-market-selector--offcanvas .brokk-market-selector__row.is-current a.brokk-market-selector__lang.is-current{border-color:var(--text-dark);background:var(--primary);color:var(--primary-ultra-dark,#332900)}