text: System.register(["./p-92f7c087.system.js"],(function(t){"use strict";var e,o,n,i,a;return{setters:[function(t){e=t.r;o=t.e;n=t.h;i=t.H;a=t.g}],execute:function(){var r=':host{--background:transparent;--background-active:var(--bkkr-text-color, #000);--background-focus:var(--bkkr-text-color, #000);--background-hover:var(--bkkr-text-color, #000);--background-active-opacity:0.12;--background-focus-opacity:0.04;--background-hover-opacity:0.04;--padding-top:2px;--padding-end:2px;--padding-bottom:2px;--padding-start:2px;--min-height:36px;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:240px;height:100%;outline:none;background:var(--background);color:var(--color);font-size:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;-webkit-font-kerning:none;font-kerning:none}:host(.nav-hidden){display:none !important}.button-native{border-radius:calc(var(--border-radius, 1em) + 2px);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:var(--padding-start);padding-right:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;white-space:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;min-height:var(--min-height);border:0;outline:none;background:transparent;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-drag:none}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){.button-native{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end)}}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;z-index:1}.button-native::after{top:0;right:0;bottom:0;left:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(:focus) .button-native,:host(.state-focused) .button-native{color:var(--color-focus)}:host(:focus) .button-native::after,:host(.state-focused) .button-native::after{background:var(--background-focus);opacity:var(--background-focus-opacity)}:host(:active) .button-native,:host(.state-activated) .button-native{color:var(--color-active)}:host(:active) .button-native::after,:host(.state-activated) .button-native::after{background:var(--background-active);opacity:var(--background-active-opacity)}:host(.nav-selected){color:var(--color-selected)}:host(.nav-selected) ::slotted(bkkr-icon){color:var(--color-selected)}:host(:disabled),:host(.state-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.state-focused) .button-native{color:var(--color-focused)}:host(.state-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}::slotted(bkkr-label),::slotted(bkkr-icon){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(bkkr-label){margin-top:0;margin-bottom:1px;-ms-flex-order:0;order:0;min-height:11px;font-weight:500}::slotted(bkkr-icon){margin-top:2px;margin-bottom:2px;-ms-flex-order:-1;order:-1;height:1em;font-size:23px}::slotted(bkkr-icon::before){vertical-align:top}:host(.nav-has-label-only) ::slotted(bkkr-label){white-space:normal}::slotted(bkkr-badge){padding-left:6px;padding-right:6px;padding-top:1px;padding-bottom:1px;top:0;left:calc(50% + 6px);position:absolute;height:auto;font-size:12px;line-height:16px;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0){::slotted(bkkr-badge){padding-left:unset;padding-right:unset;-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px}}:host(.nav-layout-icon-start){-ms-flex-direction:row;flex-direction:row}:host(.nav-layout-icon-end){-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.nav-layout-icon-bottom){-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.nav-layout-icon-hide) ::slotted(bkkr-icon){display:none}:host(.nav-layout-label-hide) ::slotted(bkkr-label){display:none}:host(.nav-has-label-only) ::slotted(bkkr-label){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:12px;font-size:14px;line-height:1.1}:host(.nav-layout-icon-end) ::slotted(bkkr-label),:host(.nav-layout-icon-start) ::slotted(bkkr-label),:host(.nav-layout-icon-hide) ::slotted(bkkr-label){margin-top:2px;margin-bottom:2px;font-size:14px;line-height:1.1}:host(.nav-layout-icon-end) ::slotted(bkkr-icon),:host(.nav-layout-icon-start) ::slotted(bkkr-icon){min-width:24px;height:26px;margin-top:2px;margin-bottom:1px;font-size:24px}:host(.nav-layout-icon-bottom) ::slotted(bkkr-badge){left:calc(50% + 12px)}:host(.nav-layout-icon-bottom) ::slotted(bkkr-icon){margin-top:0;margin-bottom:1px}:host(.nav-layout-icon-bottom) ::slotted(bkkr-label){margin-top:4px}:host(.nav-layout-icon-start) ::slotted(bkkr-badge),:host(.nav-layout-icon-end) ::slotted(bkkr-badge){top:10px;left:calc(50% + 35px)}:host(.nav-layout-icon-hide) ::slotted(bkkr-badge),:host(.nav-has-label-only) ::slotted(bkkr-badge){top:10px;left:calc(50% + 30px)}:host(.nav-layout-label-hide) ::slotted(bkkr-badge),:host(.nav-has-icon-only) ::slotted(bkkr-badge){top:10px}:host(.nav-layout-label-hide) ::slotted(bkkr-icon){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}';var s=t("bkkr_nav",function(){function t(t){var n=this;e(this,t);this.bkkrNavButtonClick=o(this,"bkkrNavButtonClick",7);this.disabled=false;this.layout="icon-top";this.selected=false;this.onKeyUp=function(t){if(t.key==="Enter"||t.key===" "){n.selectNav(t)}};this.onClick=function(t){n.selectNav(t)}}t.prototype.onNavBarChanged=function(t){var e=t.target;var o=this.el.parentElement;if(t.composedPath&&t.composedPath().includes(o)||e&&e.contains(this.el)){this.selected=this.tab===t.detail.nav}};t.prototype.selectNav=function(t){if(this.tab!==undefined){if(!this.disabled){this.bkkrNavButtonClick.emit({tab:this.tab,href:this.href,selected:this.selected})}t.preventDefault()}};Object.defineProperty(t.prototype,"hasLabel",{get:function(){return!!this.el.querySelector("bkkr-label")},enumerable:false,configurable:true});Object.defineProperty(t.prototype,"hasIcon",{get:function(){return!!this.el.querySelector("bkkr-icon")},enumerable:false,configurable:true});Object.defineProperty(t.prototype,"tabIndex",{get:function(){if(this.disabled){return-1}var t=this.el.hasAttribute("tabindex");if(t){return this.el.getAttribute("tabindex")}return 0},enumerable:false,configurable:true});t.prototype.render=function(){var t;var e=this,o=e.disabled,a=e.hasIcon,r=e.hasLabel,s=e.tabIndex,l=e.href,d=e.rel,c=e.target,b=e.layout,h=e.selected,p=e.tab;var u={download:this.download,href:l,rel:d,target:c};return n(i,{onClick:this.onClick,onKeyup:this.onKeyUp,id:p!==undefined?"nav-button-"+p:null,class:(t={"nav-selected":h,"nav-disabled":o,"nav-has-label":r,"nav-has-icon":a,"nav-has-label-only":r&&!a,"nav-has-icon-only":a&&!r},t["nav-layout-"+b]=true,t["state-selectable"]=true,t["state-activatable"]=true,t["state-focusable"]=true,t)},n("a",Object.assign({},u,{tabindex:s,"aria-selected":h?"true":null,class:"button-native",role:"tab",part:"native"}),n("span",{class:"button-inner"},n("slot",null))))};Object.defineProperty(t.prototype,"el",{get:function(){return a(this)},enumerable:false,configurable:true});return t}());s.style=r}}}));