UNPKG

@fishtank/fishtank-vue

Version:

[Fish Tank VueJS Component Module](http://fishtank.bna.com)

2 lines 315 kB
import Vue from"vue";import __vue_normalize__ from"vue-runtime-helpers/dist/normalize-component.js";import __vue_create_injector__ from"vue-runtime-helpers/dist/inject-style/browser.js";import{Warning32,CheckboxSelected24,CheckboxUnselected24,CloseSml24,Warning24,Close24,ChevronLeft24,ChevronRight24,ChevronUp24,ChevronSmlUp24,CaretDown24,CaretUp24}from"@fishtank/icons-vue";import assign from"core-js/library/fn/object/assign";import"core-js/modules/es6.function.name";import isArray from"core-js/library/fn/array/is-array";import from from"core-js/library/fn/array/from";import isIterable from"core-js/library/fn/is-iterable";import keys from"core-js/library/fn/object/keys";import set from"core-js/library/fn/set";import"core-js/modules/es6.array.sort";import _ from"lodash";import"core-js/modules/es6.regexp.replace";import ftColorsObj from"@fishtank/colors/dist/text.common.js";import"core-js/modules/es6.number.constructor";import defineProperty from"core-js/library/fn/object/define-property";import"core-js/modules/es6.regexp.to-string";import"core-js/modules/es6.regexp.split";import"core-js/modules/web.dom.iterable";import"core-js/modules/es6.string.fixed";import"core-js/modules/es6.string.small";import*as VueJsPaginate from"vuejs-paginate";import{ContentLoader}from"vue-content-loader";import _parseInt from"core-js/library/fn/parse-int";import ftColorsObj$1 from"@fishtank/colors/dist/heading.common.js";import"core-js/modules/es6.typed.uint8-array";var script=Vue.extend({name:"BaseAlert",props:{heading:{type:String,required:!0}},computed:{hasIcon:function(){return!!this.$slots.icon}}}),__vue_script__=script,__vue_render__=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{class:n.$style.alert},[n.hasIcon?r("div",{class:n.$style.icon},[n._t("icon")],2):n._e(),n._v(" "),r("div",{class:n.hasIcon?n.$style.contentWIcon:n.$style.content},[r("div",{class:n.$style.heading},[n._v(n._s(n.heading))]),n._v(" "),n._t("default")],2)])},__vue_staticRenderFns__=[];__vue_render__._withStripped=!0;var __vue_inject_styles__=function(n){n&&(n("data-v-74974c1c_0",{source:".ft-alert-EqSB {\n  padding: 0.75rem;\n  position: relative;\n  border-color: #292E31;\n  border-width: 1px;\n  border-style: solid;\n}\n.ft-icon-1qwv {\n  position: absolute;\n}\n.ft-icon-1qwv svg {\n    height: 2rem;\n    width: 2rem;\n}\n.ft-contentWIcon-1StY {\n  margin-left: 2.75rem;\n}\n.ft-content-yzHv {\n  font-size: 0.75rem;\n  line-height: 1rem;\n  margin-left: 0.75rem;\n}\n.ft-heading-1j03 {\n  font-size: 1rem;\n  line-height: 1.5rem;\n  font-weight: 600;\n  margin-bottom: 0.5rem;\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{alert:"ft-alert-EqSB",icon:"ft-icon-1qwv",contentWIcon:"ft-contentWIcon-1StY",content:"ft-content-yzHv",heading:"ft-heading-1j03"}}))},__vue_scope_id__=void 0,__vue_module_identifier__=void 0,__vue_is_functional_template__=!1,BaseAlert=__vue_normalize__({render:__vue_render__,staticRenderFns:__vue_staticRenderFns__},__vue_inject_styles__,__vue_script__,__vue_scope_id__,__vue_is_functional_template__,__vue_module_identifier__,__vue_create_injector__,void 0),script$1={name:"AlertError",components:{BaseAlert:BaseAlert,WarningIcon:Warning32},props:{heading:{type:String,required:!0}}},__vue_script__$1=script$1,__vue_render__$1=function(){var n=this.$createElement,t=this._self._c||n;return t("BaseAlert",{class:this.$style.error,attrs:{heading:this.heading}},[t("WarningIcon",{class:this.$style.icon,attrs:{slot:"icon",scale:1},slot:"icon"}),this._v(" "),this._t("default")],2)},__vue_staticRenderFns__$1=[];__vue_render__$1._withStripped=!0;var __vue_inject_styles__$1=function(n){n&&(n("data-v-07c659b0_0",{source:".ft-error-1UNG {\n  background-color: #FBECEB;\n  border-color: #E1483E;\n}\n.ft-error-1UNG .ft-icon-2GHs {\n    color: #E1483E;\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{error:"ft-error-1UNG",icon:"ft-icon-2GHs"}}))},__vue_scope_id__$1=void 0,__vue_module_identifier__$1=void 0,__vue_is_functional_template__$1=!1,AlertError=__vue_normalize__({render:__vue_render__$1,staticRenderFns:__vue_staticRenderFns__$1},__vue_inject_styles__$1,__vue_script__$1,__vue_scope_id__$1,__vue_is_functional_template__$1,__vue_module_identifier__$1,__vue_create_injector__,void 0),script$2=Vue.extend({name:"AlertInfo",components:{BaseAlert:BaseAlert},props:{heading:{type:String,required:!0}}}),__vue_script__$2=script$2,__vue_render__$2=function(){var n=this.$createElement;return(this._self._c||n)("BaseAlert",{class:this.$style.info,attrs:{heading:this.heading}},[this._t("default")],2)},__vue_staticRenderFns__$2=[];__vue_render__$2._withStripped=!0;var __vue_inject_styles__$2=function(n){n&&(n("data-v-040f87f5_0",{source:".ft-info-15HG {\n  background-color: #E7F5FB;\n  border-color: #0D9DDB;\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{info:"ft-info-15HG"}}))},__vue_scope_id__$2=void 0,__vue_module_identifier__$2=void 0,__vue_is_functional_template__$2=!1,AlertInfo=__vue_normalize__({render:__vue_render__$2,staticRenderFns:__vue_staticRenderFns__$2},__vue_inject_styles__$2,__vue_script__$2,__vue_scope_id__$2,__vue_is_functional_template__$2,__vue_module_identifier__$2,__vue_create_injector__,void 0),script$3=Vue.extend({name:"AlertSuccess",components:{BaseAlert:BaseAlert},props:{heading:{type:String,required:!0}}}),__vue_script__$3=script$3,__vue_render__$3=function(){var n=this.$createElement;return(this._self._c||n)("BaseAlert",{class:this.$style.success,attrs:{heading:this.heading}},[this._t("default")],2)},__vue_staticRenderFns__$3=[];__vue_render__$3._withStripped=!0;var __vue_inject_styles__$3=function(n){n&&(n("data-v-be32c7c2_0",{source:".ft-success-30AK {\n  background-color: #EBF6F1;\n  border-color: #49B88B;\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{success:"ft-success-30AK"}}))},__vue_scope_id__$3=void 0,__vue_module_identifier__$3=void 0,__vue_is_functional_template__$3=!1,AlertSuccess=__vue_normalize__({render:__vue_render__$3,staticRenderFns:__vue_staticRenderFns__$3},__vue_inject_styles__$3,__vue_script__$3,__vue_scope_id__$3,__vue_is_functional_template__$3,__vue_module_identifier__$3,__vue_create_injector__,void 0),assign$1=assign,mixins=Vue.extend({created:function(){window.addEventListener("keydown",this.handleFirstTab)},mounted:function(){this.setBodyAriaForLoader(this)},destroyed:function(){this.removeBodyAriaForLoader(this)},methods:{handleFirstTab:function(n){9===n.keyCode&&(document.body.classList.add("user-is-tabbing"),window.removeEventListener("keydown",this.handleFirstTab),window.addEventListener("mousedown",this.handleMouseDownOnce))},handleMouseDownOnce:function(){document.body.classList.remove("user-is-tabbing"),window.removeEventListener("mousedown",this.handleMouseDownOnce),window.addEventListener("keydown",this.handleFirstTab)},setBodyAriaForLoader:function(n){["FishTankLoaderSpinner","FishTankLoaderContent"].indexOf(n.$options.name)>=0&&(null===document.body.getAttribute("aria-busy")?document.body.setAttribute("aria-busy","true"):"false"===document.body.getAttribute("aria-busy")&&document.body.setAttribute("aria-busy","true"))},removeBodyAriaForLoader:function(n){["FishTankLoaderSpinner","FishTankLoaderContent"].indexOf(n.$options.name)>=0&&null!==document.body.getAttribute("aria-busy")&&document.body.setAttribute("aria-busy","false")}}}),script$4=Vue.extend({name:"BaseButton",mixins:[mixins],props:{disabled:{type:Boolean,default:!1,description:"Specify if button should be disabled"},block:{type:Boolean,default:!1,description:"Changes Button to full width block element"},name:{type:String,default:"",required:!1,description:"Optional name of the button, which can be used with the form data."}},computed:{listeners:function(){var n=this;return assign$1({},this.$listeners,{click:function(t){n.disabled||n.$emit("click",t)}})}}}),__vue_script__$4=script$4,__vue_render__$4=function(){var n,t=this,r=t.$createElement;return(t._self._c||r)("button",t._g({class:(n={},n[t.$style.button]=!0,n[t.$style.buttonDisabled]=t.disabled,n[t.$style.buttonBlock]=t.block,n),attrs:{disabled:t.disabled,type:"button"}},t.listeners),[t._t("default")],2)},__vue_staticRenderFns__$4=[];__vue_render__$4._withStripped=!0;var __vue_inject_styles__$4=function(n){n&&(n("data-v-5023329f_0",{source:'body.ft-user-is-tabbing-2mDK button:focus {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n}\n.ft-baseButton-3d8c {\n  font-size: 1rem;\n  line-height: 1.5rem;\n  font-family: "OpenSans", arial, sans-serif;\n  font-weight: 600;\n  padding: 6px 11px 10px 11px;\n  height: 2.5rem;\n}\n.ft-baseButtonSm-3p0F {\n  font-size: 0.75rem;\n  line-height: 1rem;\n  font-family: "OpenSans", arial, sans-serif;\n  font-weight: 600;\n  padding: 7px 11px 9px 11px;\n  height: 2.5rem;\n}\n.ft-button-2Pla {\n  font-size: 1rem;\n  line-height: 1.5rem;\n  font-family: "OpenSans", arial, sans-serif;\n  font-weight: 600;\n  padding: 6px 11px 10px 11px;\n  height: 2.5rem;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  border-radius: 2px;\n  border-width: 1px;\n  border-style: solid;\n  outline: none;\n}\n.ft-button-2Pla:active, .ft-button-2Pla:hover {\n    cursor: pointer;\n}\n.ft-button-2Pla:active:disabled, .ft-button-2Pla:hover:disabled {\n      cursor: default;\n      -webkit-box-shadow: none;\n              box-shadow: none;\n}\n.ft-button-2Pla:active {\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.ft-buttonBlock-311V {\n  display: block;\n  width: 100%;\n}\n',map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{"user-is-tabbing":"ft-user-is-tabbing-2mDK",baseButton:"ft-baseButton-3d8c",baseButtonSm:"ft-baseButtonSm-3p0F",button:"ft-button-2Pla",buttonBlock:"ft-buttonBlock-311V"}}))},__vue_scope_id__$4=void 0,__vue_module_identifier__$4=void 0,__vue_is_functional_template__$4=!1,FishTankBaseButton=__vue_normalize__({render:__vue_render__$4,staticRenderFns:__vue_staticRenderFns__$4},__vue_inject_styles__$4,__vue_script__$4,__vue_scope_id__$4,__vue_is_functional_template__$4,__vue_module_identifier__$4,__vue_create_injector__,void 0),script$5=Vue.extend({name:"FishTankButtonPrimary",components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$5=script$5,__vue_render__$5=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--primary"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$5=[];__vue_render__$5._withStripped=!0;var __vue_inject_styles__$5=function(n){n&&n("data-v-64cebbee_0",{source:".button--primary {\n  background-color: #3DA774;\n  border-color: #30855C;\n  color: #FFFFFF;\n  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(61, 167, 116, 0.5), 0 10px 15px -8px rgba(0, 0, 0, 0.2);\n          box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(61, 167, 116, 0.5), 0 10px 15px -8px rgba(0, 0, 0, 0.2);\n}\n.button--primary:disabled {\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.button--primary:hover {\n    -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(61, 167, 116, 0.6), 0 10px 15px -8px rgba(0, 0, 0, 0.3);\n            box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(61, 167, 116, 0.6), 0 10px 15px -8px rgba(0, 0, 0, 0.3);\n}\n.button--primary:hover {\n    background-color: #49B88B;\n}\n.button--primary:active {\n    background-color: #399E6E;\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.button--primary:disabled {\n    opacity: 0.4;\n}\n.button--primary:disabled:hover {\n      background-color: #3DA774;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$5=void 0,__vue_module_identifier__$5=void 0,__vue_is_functional_template__$5=!1,FishTankButtonPrimary=__vue_normalize__({render:__vue_render__$5,staticRenderFns:__vue_staticRenderFns__$5},__vue_inject_styles__$5,__vue_script__$5,__vue_scope_id__$5,__vue_is_functional_template__$5,__vue_module_identifier__$5,__vue_create_injector__,void 0),script$6=Vue.extend({name:"FishTankButtonSecondary",introduction:"Secondary Button",description:"Secondary Button",token:["\n    <FishTankButtonSecondary>Options</FishTankButtonSecondary>\n  "],components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$6=script$6,__vue_render__$6=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--secondary"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$6=[];__vue_render__$6._withStripped=!0;var __vue_inject_styles__$6=function(n){n&&n("data-v-24893ad3_0",{source:".button--secondary {\n  background-color: #EDF2F5;\n  border-color: #C5CACD;\n  color: #505558;\n  font-weight: 400;\n  -webkit-box-shadow: inset 0 -1px 0 0px rgba(0, 0, 0, 0.08), inset 0 1px 0 0px rgba(255, 255, 255, 0.5), 0 3px 1px -2px rgba(237, 242, 245, 0.5), 0 4px 3px -2px rgba(0, 0, 0, 0.15);\n          box-shadow: inset 0 -1px 0 0px rgba(0, 0, 0, 0.08), inset 0 1px 0 0px rgba(255, 255, 255, 0.5), 0 3px 1px -2px rgba(237, 242, 245, 0.5), 0 4px 3px -2px rgba(0, 0, 0, 0.15);\n}\n.button--secondary:hover {\n    background-color: #F6F8FA;\n    color: #292E31;\n    -webkit-box-shadow: inset 0 -1px 0 0px rgba(0, 0, 0, 0.08), inset 0 1px 0 0px rgba(255, 255, 255, 0.5), 0 3px 1px -2px rgba(237, 242, 245, 0.6), 0 4px 3px -2px rgba(0, 0, 0, 0.2);\n            box-shadow: inset 0 -1px 0 0px rgba(0, 0, 0, 0.08), inset 0 1px 0 0px rgba(255, 255, 255, 0.5), 0 3px 1px -2px rgba(237, 242, 245, 0.6), 0 4px 3px -2px rgba(0, 0, 0, 0.2);\n}\n.button--secondary:active {\n    background-color: #E0E5E8;\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.button--secondary:disabled {\n    color: #C5CACD;\n    border-color: #C5CACD;\n    background-color: #EDF2F5;\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.button--secondary:disabled:hover {\n      background-color: #EDF2F5;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$6=void 0,__vue_module_identifier__$6=void 0,__vue_is_functional_template__$6=!1,FishTankButtonSecondary=__vue_normalize__({render:__vue_render__$6,staticRenderFns:__vue_staticRenderFns__$6},__vue_inject_styles__$6,__vue_script__$6,__vue_scope_id__$6,__vue_is_functional_template__$6,__vue_module_identifier__$6,__vue_create_injector__,void 0),script$7=Vue.extend({name:"FishTankButtonDestructive",introduction:"Destructive Button",components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$7=script$7,__vue_render__$7=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--destructive"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$7=[];__vue_render__$7._withStripped=!0;var __vue_inject_styles__$7=function(n){n&&n("data-v-2fdfb5b6_0",{source:".button--destructive {\n  background-color: #E1483E;\n  border-color: #B43931;\n  color: #FFFFFF;\n  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(225, 72, 62, 0.5), 0 10px 15px -8px rgba(0, 0, 0, 0.2);\n          box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(225, 72, 62, 0.5), 0 10px 15px -8px rgba(0, 0, 0, 0.2);\n}\n.button--destructive:disabled {\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.button--destructive:hover {\n    -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(225, 72, 62, 0.6), 0 10px 15px -8px rgba(0, 0, 0, 0.3);\n            box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(225, 72, 62, 0.6), 0 10px 15px -8px rgba(0, 0, 0, 0.3);\n}\n.button--destructive:hover {\n    background-color: #E7564A;\n}\n.button--destructive:active {\n    background-color: #D5443A;\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.button--destructive:disabled {\n    opacity: 0.4;\n}\n.button--destructive:disabled:hover {\n      background-color: #E1483E;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$7=void 0,__vue_module_identifier__$7=void 0,__vue_is_functional_template__$7=!1,FishTankButtonDestructive=__vue_normalize__({render:__vue_render__$7,staticRenderFns:__vue_staticRenderFns__$7},__vue_inject_styles__$7,__vue_script__$7,__vue_scope_id__$7,__vue_is_functional_template__$7,__vue_module_identifier__$7,__vue_create_injector__,void 0),script$8=Vue.extend({name:"FishTankButtonWhite",introduction:"White Button",description:"White Button",token:["\n    <FishTankButtonWhite>Filter</FishTankButtonWhite>\n  "],components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$8=script$8,__vue_render__$8=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--white"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$8=[];__vue_render__$8._withStripped=!0;var __vue_inject_styles__$8=function(n){n&&n("data-v-732436d4_0",{source:".button--white {\n  background-color: #FFFFFF;\n  border-color: #EDF2F5;\n  color: #777C7F;\n  -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(255, 255, 255, 0.5), 0 10px 15px -8px rgba(0, 0, 0, 0.2);\n          box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(255, 255, 255, 0.5), 0 10px 15px -8px rgba(0, 0, 0, 0.2);\n}\n.button--white:disabled {\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.button--white:hover {\n    -webkit-box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(255, 255, 255, 0.6), 0 10px 15px -8px rgba(0, 0, 0, 0.3);\n            box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.1), 0 8px 8px -8px rgba(255, 255, 255, 0.6), 0 10px 15px -8px rgba(0, 0, 0, 0.3);\n}\n.button--white:hover {\n    color: #292E31;\n}\n.button--white:active {\n    background-color: #EDF2F5;\n    -webkit-box-shadow: none;\n            box-shadow: none;\n}\n.button--white:disabled {\n    opacity: 0.4;\n}\n.button--white:disabled:hover {\n      background-color: #C5CACD;\n      color: #C5CACD;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$8=void 0,__vue_module_identifier__$8=void 0,__vue_is_functional_template__$8=!1,FishTankButtonWhite=__vue_normalize__({render:__vue_render__$8,staticRenderFns:__vue_staticRenderFns__$8},__vue_inject_styles__$8,__vue_script__$8,__vue_scope_id__$8,__vue_is_functional_template__$8,__vue_module_identifier__$8,__vue_create_injector__,void 0),script$9=Vue.extend({name:"FishTankButtonOutline",components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$9=script$9,__vue_render__$9=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--outline"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$9=[];__vue_render__$9._withStripped=!0;var __vue_inject_styles__$9=function(n){n&&n("data-v-4f6944fe_0",{source:".button--outline {\n  background-color: transparent;\n  border-color: #777C7F;\n  border-width: 2px;\n  color: #777C7F;\n}\n.button--outline:hover {\n    color: #FFFFFF;\n    background-color: #777C7F;\n}\n.button--outline:disabled {\n    color: #C5CACD;\n    border-color: #C5CACD;\n}\n.button--outline:disabled:hover {\n      background-color: transparent;\n}\n.button--outline:active {\n    background-color: #505558;\n    border-color: #505558;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$9=void 0,__vue_module_identifier__$9=void 0,__vue_is_functional_template__$9=!1,FishTankButtonOutline=__vue_normalize__({render:__vue_render__$9,staticRenderFns:__vue_staticRenderFns__$9},__vue_inject_styles__$9,__vue_script__$9,__vue_scope_id__$9,__vue_is_functional_template__$9,__vue_module_identifier__$9,__vue_create_injector__,void 0),script$10=Vue.extend({name:"FishTankButtonGradient",components:{FishTankBaseButton:FishTankBaseButton},props:{gradientStart:{type:String,required:!0,default:"#000000",description:"Start Color of Gradient; String(Hex color, or valid CSS color)"},gradientEnd:{type:String,required:!0,default:"#000000",description:"End Color of Gradient; String(Hex color, or valid CSS color)"},colorDirection:{type:String,required:!1,default:"to right",description:'Horizontal Direction of Gradient; String("to right" or "to left")'},block:{type:Boolean,default:!1}},computed:{returnGradientStyle:function(){return"background-image: linear-gradient(".concat(this.colorDirection,", ").concat(this.gradientStart,", ").concat(this.gradientEnd," );")}}}),__vue_script__$10=script$10,__vue_render__$10=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("a",{staticClass:"button--wrapper",class:{"button--block":n.block},style:n.returnGradientStyle},[r("fish-tank-base-button",n._g(n._b({staticClass:"button--gradient",attrs:{block:n.block}},"fish-tank-base-button",n.$attrs,!1),n.$listeners),[n._t("default")],2)],1)},__vue_staticRenderFns__$10=[];__vue_render__$10._withStripped=!0;var __vue_inject_styles__$10=function(n){n&&n("data-v-2cdcf685_0",{source:".button--block {\n  display: block;\n  width: 100%;\n}\n.button--wrapper {\n  padding: 2px;\n  border-radius: 4px;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  display: inline-block;\n}\n.button--gradient {\n  border: none;\n  background-color: #FFFFFF;\n  color: #777C7F;\n}\n.button--gradient:hover {\n    background: transparent;\n    color: #FFFFFF;\n}\n.button--gradient:disabled {\n    opacity: 0.4;\n}\n.button--gradient:disabled:hover {\n      background-color: #777C7F;\n}\n.button--gradient:active {\n    background-color: rgba(0, 0, 0, 0.3);\n    border-color: rgba(0, 0, 0, 0.3);\n}\n",map:void 0,media:void 0})},__vue_scope_id__$10=void 0,__vue_module_identifier__$10=void 0,__vue_is_functional_template__$10=!1,FishTankButtonGradient=__vue_normalize__({render:__vue_render__$10,staticRenderFns:__vue_staticRenderFns__$10},__vue_inject_styles__$10,__vue_script__$10,__vue_scope_id__$10,__vue_is_functional_template__$10,__vue_module_identifier__$10,__vue_create_injector__,void 0),script$11=Vue.extend({name:"ButtonFAB",components:{FishTankBaseButton:FishTankBaseButton},props:{optionsAvailable:{type:Boolean,required:!0,default:!1},fabColorPrimaryStart:{type:String,required:!0,default:"#0018AB"},fabColorPrimaryEnd:{type:String,required:!0,default:"#9933CC"},fabColorSecondary:{type:String,required:!0,default:"#777C7F"},optionOneLink:{type:String,required:!0,default:" "},optionTwoLink:{type:String,required:!0,default:" "}},computed:{returnPrimaryFabColor:function(){return"background-image:  linear-gradient( 135deg, ".concat(this.fabColorPrimaryStart," 0%, ").concat(this.fabColorPrimaryEnd," 100% ); \n      border-image:  linear-gradient( 135deg, ").concat(this.fabColorPrimaryStart," 0% , ").concat(this.fabColorPrimaryEnd," 100% ) 1% ; ")},returnSecondaryFabColor:function(){return"background:  ".concat(this.fabColorSecondary," ;")}},methods:{}}),__vue_script__$11=script$11,__vue_render__$11=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{staticClass:"button--fab-wrapper"},[r("fish-tank-base-button",n._g(n._b({staticClass:"button--fab",style:n.returnPrimaryFabColor},"fish-tank-base-button",n.$attrs,!1),n.$listeners),[n._t("mainIcon")],2),n._v(" "),n.optionsAvailable?r("ul",[r("a",{attrs:{href:n.optionOneLink}},[r("li",{style:n.returnSecondaryFabColor},[n._t("option1")],2)]),n._v(" "),r("a",{attrs:{href:n.optionTwoLink}},[r("li",{style:n.returnSecondaryFabColor},[n._t("option2")],2)])]):n._e()],1)},__vue_staticRenderFns__$11=[];__vue_render__$11._withStripped=!0;var __vue_inject_styles__$11=function(n){n&&n("data-v-620dc0cc_0",{source:".button--fab-wrapper {\n  position: fixed;\n  right: 50px;\n  bottom: 50px;\n  z-index: 49;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: center;\n          flex-direction: center;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  border-color: #3DA774;\n  background-color: none;\n  text-align: center;\n}\n.button--fab-wrapper .button--fab {\n    position: relative;\n    z-index: 50;\n    background-color: #292E31;\n    -o-border-image: transparent;\n       border-image: transparent;\n    width: 56px;\n    height: 56px;\n    border-radius: 50%;\n    font-size: 6em;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: column;\n            flex-direction: column;\n    -webkit-box-pack: center;\n        -ms-flex-pack: center;\n            justify-content: center;\n    -webkit-box-align: center;\n        -ms-flex-align: center;\n            align-items: center;\n    -webkit-box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.3);\n            box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.3);\n    -webkit-transition: all .3s ease-in-out;\n    transition: all .3s ease-in-out;\n}\n.button--fab-wrapper .button--fab:hover {\n      -webkit-transform: scale(1.25);\n              transform: scale(1.25);\n      -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3);\n              box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3);\n}\n.button--fab-wrapper svg {\n    fill: #FFFFFF;\n}\n.button--fab-wrapper svg path {\n      fill: #FFFFFF;\n}\n.button--fab-wrapper:hover ul {\n    -webkit-transition: 0.5s ease-in;\n    transition: 0.5s ease-in;\n    bottom: 50px;\n    opacity: 1;\n}\n.button--fab-wrapper:hover ul li p {\n      right: 70px;\n      opacity: 1;\n      -webkit-transition: 0.3s ease-in;\n      transition: 0.3s ease-in;\n}\n.button--fab-wrapper p, .button--fab-wrapper a {\n    text-decoration: none;\n    color: #FFFFFF;\n}\n.button--fab-wrapper ul {\n    opacity: 0;\n    list-style-type: none;\n    padding: 0px;\n    width: 100%;\n    position: absolute;\n    z-index: 49;\n    bottom: 0px;\n    margin-bottom: 0;\n    padding-bottom: 12px;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: reverse;\n        -ms-flex-direction: column-reverse;\n            flex-direction: column-reverse;\n    -webkit-box-pack: center;\n        -ms-flex-pack: center;\n            justify-content: center;\n    -webkit-box-align: center;\n        -ms-flex-align: center;\n            align-items: center;\n    -webkit-transition: all 0.15s ease-in-out;\n    transition: all 0.15s ease-in-out;\n}\n.button--fab-wrapper li {\n    background: #777C7F;\n    width: 40px;\n    height: 40px;\n    border-radius: 50%;\n    margin-bottom: 12px;\n    position: relative;\n    font-size: 2em;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: column;\n            flex-direction: column;\n    -webkit-box-pack: center;\n        -ms-flex-pack: center;\n            justify-content: center;\n    -ms-flex-item-align: center;\n        align-self: center;\n    -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3);\n            box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3);\n    -webkit-transition: all .5s ease-in-out;\n    transition: all .5s ease-in-out;\n}\n.button--fab-wrapper li:hover {\n      -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3);\n              box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3);\n      -webkit-transform: scale(1.25);\n              transform: scale(1.25);\n}\n.button--fab-wrapper li svg {\n      -ms-flex-item-align: center;\n          align-self: center;\n}\n.button--fab-wrapper li a {\n      height: 100%;\n      width: 100%;\n      display: -webkit-box;\n      display: -ms-flexbox;\n      display: flex;\n      -webkit-box-orient: vertical;\n      -webkit-box-direction: normal;\n          -ms-flex-direction: column;\n              flex-direction: column;\n      -webkit-box-pack: center;\n          -ms-flex-pack: center;\n              justify-content: center;\n      -webkit-box-align: center;\n          -ms-flex-align: center;\n              align-items: center;\n}\n.button--fab-wrapper li p {\n      opacity: 0;\n      color: #292E31;\n      font-size: 0.5em;\n      position: absolute;\n      z-index: 499;\n      right: 0px;\n      top: -12px;\n      height: 100%;\n      display: -webkit-box;\n      display: -ms-flexbox;\n      display: flex;\n      -webkit-box-orient: vertical;\n      -webkit-box-direction: normal;\n          -ms-flex-direction: column;\n              flex-direction: column;\n      -webkit-box-pack: center;\n          -ms-flex-pack: center;\n              justify-content: center;\n      -ms-flex-item-align: center;\n          align-self: center;\n      text-align: left;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$11=void 0,__vue_module_identifier__$11=void 0,__vue_is_functional_template__$11=!1,FishTankButtonFAB=__vue_normalize__({render:__vue_render__$11,staticRenderFns:__vue_staticRenderFns__$11},__vue_inject_styles__$11,__vue_script__$11,__vue_scope_id__$11,__vue_is_functional_template__$11,__vue_module_identifier__$11,__vue_create_injector__,void 0),script$12=Vue.extend({name:"FishTankButtonFeatureLabel",components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$12=script$12,__vue_render__$12=function(){var n=this.$createElement,t=this._self._c||n;return t("fish-tank-base-button",this._g(this._b({staticClass:"button--feature-label"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("icon"),this._v(" "),t("p",[this._t("label")],2)],2)},__vue_staticRenderFns__$12=[];__vue_render__$12._withStripped=!0;var __vue_inject_styles__$12=function(n){n&&n("data-v-7b8ba021_0",{source:".button--feature-label {\n  padding: 0px;\n  margin: 0px;\n  height: 100%;\n  background-color: transparent;\n  border-color: transparent;\n  border-radius: 4px;\n  color: #777C7F;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n  -webkit-box-pack: center;\n      -ms-flex-pack: center;\n          justify-content: center;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n}\n.button--feature-label:hover {\n    color: #292E31;\n    background-color: #EDF2F5;\n}\n.button--feature-label:hover svg {\n      fill: #292E31;\n}\n.button--feature-label:active {\n    color: #292E31;\n    background-color: #E0E5E8;\n}\n.button--feature-label:disabled {\n    color: #C5CACD;\n    background: transparent;\n}\n.button--feature-label p {\n    margin: 0px;\n    padding: 0px 4px;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.1px;\n    line-height: 20px;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$12=void 0,__vue_module_identifier__$12=void 0,__vue_is_functional_template__$12=!1,FishTankButtonFeatureLabel=__vue_normalize__({render:__vue_render__$12,staticRenderFns:__vue_staticRenderFns__$12},__vue_inject_styles__$12,__vue_script__$12,__vue_scope_id__$12,__vue_is_functional_template__$12,__vue_module_identifier__$12,__vue_create_injector__,void 0),script$13=Vue.extend({name:"FishTankButtonFeatureIcon",components:{FishTankBaseButton:FishTankBaseButton},props:{name:{type:String,required:!1,default:"Feature Icon Button"}},computed:{}}),__vue_script__$13=script$13,__vue_render__$13=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--feature-label",attrs:{role:"button","aria-label":this.name}},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$13=[];__vue_render__$13._withStripped=!0;var __vue_inject_styles__$13=function(n){n&&n("data-v-1145cdac_0",{source:".button--feature-label {\n  padding: 0px;\n  margin: 0px;\n  height: 100%;\n  background-color: transparent;\n  border-color: transparent;\n  border-radius: 4px;\n  color: #777C7F;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n  -webkit-box-pack: center;\n      -ms-flex-pack: center;\n          justify-content: center;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n}\n.button--feature-label:hover {\n    color: #292E31;\n    background-color: #EDF2F5;\n}\n.button--feature-label:hover svg {\n      fill: #292E31;\n}\n.button--feature-label:active {\n    color: #292E31;\n    background-color: #E0E5E8;\n}\n.button--feature-label:disabled {\n    color: #C5CACD;\n    background: transparent;\n}\n.button--feature-label p {\n    margin: 0px;\n    padding: 0px 4px;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.1px;\n    line-height: 20px;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$13=void 0,__vue_module_identifier__$13=void 0,__vue_is_functional_template__$13=!1,FishTankButtonFeatureIcon=__vue_normalize__({render:__vue_render__$13,staticRenderFns:__vue_staticRenderFns__$13},__vue_inject_styles__$13,__vue_script__$13,__vue_scope_id__$13,__vue_is_functional_template__$13,__vue_module_identifier__$13,__vue_create_injector__,void 0),script$14=Vue.extend({name:"FishTankButtonOutlineDark",components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$14=script$14,__vue_render__$14=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--outline-dark"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$14=[];__vue_render__$14._withStripped=!0;var __vue_inject_styles__$14=function(n){n&&n("data-v-2e243013_0",{source:".button--outline-dark {\n  background-color: transparent;\n  border-color: #FFFFFF;\n  border-width: 2px;\n  color: #FFFFFF;\n}\n.button--outline-dark:hover {\n    color: #505558;\n    background-color: #FFFFFF;\n}\n.button--outline-dark:disabled {\n    color: #505558;\n    border-color: #505558;\n}\n.button--outline-dark:disabled:hover {\n      background-color: transparent;\n}\n.button--outline-dark:active {\n    background-color: #E0E5E8;\n    border-color: #E0E5E8;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$14=void 0,__vue_module_identifier__$14=void 0,__vue_is_functional_template__$14=!1,FishTankButtonOutlineDark=__vue_normalize__({render:__vue_render__$14,staticRenderFns:__vue_staticRenderFns__$14},__vue_inject_styles__$14,__vue_script__$14,__vue_scope_id__$14,__vue_is_functional_template__$14,__vue_module_identifier__$14,__vue_create_injector__,void 0),script$15=Vue.extend({name:"FishTankButtonOutlineSmall",introduction:"Small Outline Button",description:"Small Outline Button",token:["\n    <FishTankButtonOutlineSmall>Filter</FishTankButtonOutlineSmall>\n  "],components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$15=script$15,__vue_render__$15=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--outline button--outline-small"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$15=[];__vue_render__$15._withStripped=!0;var __vue_inject_styles__$15=function(n){n&&n("data-v-3e749d5b_0",{source:".button--outline {\n  background-color: transparent;\n  border-color: #777C7F;\n  border-width: 2px;\n  color: #777C7F;\n}\n.button--outline:hover {\n    color: #FFFFFF;\n    background-color: #777C7F;\n}\n.button--outline:disabled {\n    color: #C5CACD;\n    border-color: #C5CACD;\n}\n.button--outline:disabled:hover {\n      background-color: transparent;\n}\n.button--outline:active {\n    background-color: #505558;\n    border-color: #505558;\n}\n.button--outline-small {\n  height: 24px;\n  border-width: 1px;\n  padding: 1px 8px 2px 8px;\n  line-height: 20px;\n  font-size: 0.875rem;\n  font-weight: 600;\n  letter-spacing: 0.1px;\n  text-align: center;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$15=void 0,__vue_module_identifier__$15=void 0,__vue_is_functional_template__$15=!1,FishTankButtonOutlineSmall=__vue_normalize__({render:__vue_render__$15,staticRenderFns:__vue_staticRenderFns__$15},__vue_inject_styles__$15,__vue_script__$15,__vue_scope_id__$15,__vue_is_functional_template__$15,__vue_module_identifier__$15,__vue_create_injector__,void 0),script$16=Vue.extend({name:"FishTankButtonOutlineDarkSmall",components:{FishTankBaseButton:FishTankBaseButton}}),__vue_script__$16=script$16,__vue_render__$16=function(){var n=this.$createElement;return(this._self._c||n)("fish-tank-base-button",this._g(this._b({staticClass:"button--outline-dark ft-button--outline-small"},"fish-tank-base-button",this.$attrs,!1),this.$listeners),[this._t("default")],2)},__vue_staticRenderFns__$16=[];__vue_render__$16._withStripped=!0;var __vue_inject_styles__$16=function(n){n&&n("data-v-28655486_0",{source:".button--outline-dark {\n  background-color: transparent;\n  border-color: #FFFFFF;\n  border-width: 2px;\n  color: #FFFFFF;\n}\n.button--outline-dark:hover {\n    color: #505558;\n    background-color: #FFFFFF;\n}\n.button--outline-dark:disabled {\n    color: #505558;\n    border-color: #505558;\n}\n.button--outline-dark:disabled:hover {\n      background-color: transparent;\n}\n.button--outline-dark:active {\n    background-color: #E0E5E8;\n    border-color: #E0E5E8;\n}\n.ft-button--outline-small {\n  height: 24px;\n  border-width: 1px;\n  padding: 1px 8px 2px 8px;\n  line-height: 20px;\n  font-size: 0.875rem;\n  font-weight: 600;\n  letter-spacing: 0.1px;\n  text-align: center;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$16=void 0,__vue_module_identifier__$16=void 0,__vue_is_functional_template__$16=!1,FishTankButtonOutlineDarkSmall=__vue_normalize__({render:__vue_render__$16,staticRenderFns:__vue_staticRenderFns__$16},__vue_inject_styles__$16,__vue_script__$16,__vue_scope_id__$16,__vue_is_functional_template__$16,__vue_module_identifier__$16,__vue_create_injector__,void 0),script$17=Vue.extend({props:{heading:{type:String,required:!1,default:void 0,description:"Card heading text"},branded:{type:String,required:!1,default:void 0,description:"Card displays a branded header strip or background color."}}}),__vue_script__$17=script$17,__vue_render__$17=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{staticClass:"card"},[n.branded?r("div",{class:[n.branded,n.$style.brandStripe]}):n._e(),n._v(" "),r("div",{class:n.$style.container},[n._t("heading",null,{headerClass:n.$style.heading}),n._v(" "),!n.$slots.heading&&n.heading?r("div",{class:n.$style.heading,attrs:{role:"heading","aria-level":"3"}},[n._v("\n      "+n._s(n.heading)+"\n    ")]):n._e(),n._v(" "),r("div",{class:n.$style.body},[n._t("default")],2)],2)])},__vue_staticRenderFns__$17=[];__vue_render__$17._withStripped=!0;var __vue_inject_styles__$17=function(n){n&&(n("data-v-a4211754_0",{source:".card + .card {\n  margin-top: 1.5rem;\n}\n",map:void 0,media:void 0}),n("data-v-a4211754_1",{source:'.ft-container-2Lyk {\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  border-radius: 2px;\n  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);\n          box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3);\n}\n.ft-brandStripe-2FlT {\n  border-radius: 2px 2px 0 0;\n  height: 4px;\n}\n.ft-brandStripe-2FlT + .ft-container-2Lyk .ft-card__heading-3Kil {\n  border-radius: 0;\n}\n.ft-brandStripe-2FlT + .ft-container-2Lyk .ft-body-3Mzi {\n  border-top: none;\n  border-top-right-radius: 0;\n  border-top-left-radius: 0;\n}\n.ft-heading-2Hqb {\n  border: 1px solid #C5CACD;\n  border-radius: 2px 2px 0 0;\n  padding: 0.75rem;\n  background-color: #EDF2F5;\n  font-size: 1rem;\n  line-height: 1.5rem;\n  font-family: "OpenSans", arial, sans-serif;\n  font-weight: 600;\n  letter-spacing: 0rem;\n}\n.ft-body-3Mzi {\n  padding: 0.75rem;\n  border-radius: 2px;\n  background-color: #FFFFFF;\n  border: 1px solid #C5CACD;\n}\n.ft-heading-2Hqb + .ft-body-3Mzi {\n  border-top: none;\n  border-top-right-radius: 0;\n  border-top-left-radius: 0;\n}\n',map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{container:"ft-container-2Lyk",brandStripe:"ft-brandStripe-2FlT",card__heading:"ft-card__heading-3Kil",body:"ft-body-3Mzi",heading:"ft-heading-2Hqb"}}))},__vue_scope_id__$17=void 0,__vue_module_identifier__$17=void 0,__vue_is_functional_template__$17=!1,FishTankCard=__vue_normalize__({render:__vue_render__$17,staticRenderFns:__vue_staticRenderFns__$17},__vue_inject_styles__$17,__vue_script__$17,__vue_scope_id__$17,__vue_is_functional_template__$17,__vue_module_identifier__$17,__vue_create_injector__,void 0),isArray$1=isArray;function _arrayWithoutHoles(n){if(isArray$1(n)){for(var t=0,r=new Array(n.length);t<n.length;t++)r[t]=n[t];return r}}var from$1=from,isIterable$1=isIterable;function _iterableToArray(n){if(isIterable$1(Object(n))||"[object Arguments]"===Object.prototype.toString.call(n))return from$1(n)}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function _toConsumableArray(n){return _arrayWithoutHoles(n)||_iterableToArray(n)||_nonIterableSpread()}var keys$1=keys,set$1=set;function identity(){return{className:new set$1,inlineStyle:{}}}function fromClassName(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];return{className:new set$1(t),inlineStyle:{}}}function fromInlineStyle(n){return{className:new set$1,inlineStyle:n}}var mapClassName=function(n){return function(t){var r=t.className,i=t.inlineStyle;return{className:new set$1(from$1(r).map(n)),inlineStyle:i}}};function concat(n){return n.reduce(function(n,t){return{className:new set$1([].concat(_toConsumableArray(from$1(n.className)),_toConsumableArray(from$1(t.className)))),inlineStyle:assign$1({},n.inlineStyle,t.inlineStyle)}},identity())}var toProps=function(n){var t=n.className,r=n.inlineStyle,i={className:"",style:{}};return t.size>0&&(i.className=from$1(t).sort().join(" ")),keys$1(r).length>0&&(i.style=r),i},arrayToProps=function(n){var t=n.className,r=n.inlineStyle,i={className:[""],style:{}};return t.size>0&&(i.className=from$1(t).sort()),keys$1(r).length>0&&(i.style=r),i};function mapping(n){return function(t){return _.has(n,t)?fromClassName(n[t]):identity()}}function toggle(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];return function(n){return n?fromClassName.apply(void 0,t):identity()}}function range(n){return function(t){return fromClassName("".concat(n).concat(t<0?"N".concat(Math.abs(t)):t))}}function rangeWithoutZero(n){return function(t){return 0===t?identity():range(n)(t)}}function bind(n,t){return function(r){return mapClassName(function(n){return t[n]})(n(r))}}var union=function(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];return function(n){return concat(t.map(function(t){return t(n)}))}};function propToFishtankColorName(n){var t=[n[0],n.substring(1,n.length)],r=t[1];return"color".concat(t[0].toUpperCase()).concat(r)}var fontSizes=["headingLg","headingMd","headingSm","baseLg","baseMd","baseSm"],align=["left","right","center","justify"],script$18=Vue.extend({name:"FishTankText",props:{align:{type:String,default:"left",validator:function(n){return-1!==align.indexOf(n)},description:"Text alignment"},color:{type:String,validator:function(n){return propToFishtankColorName(n)in ftColorsObj},default:"black",description:"Font color"},inline:{type:Boolean,required:!1,default:!1,description:"Text renders in an inline element (span)"},bold:{type:Boolean,required:!1,default:!1,description:"Bold font weight"},semiBold:{type:Boolean,required:!1,default:!1,description:"Semi-bold font weight"},size:{type:String,default:"baseLg",validator:function(n){return-1!==fontSizes.indexOf(n)},description:"Font size"},truncate:{type:Boolean,default:!1,description:"Text, within a container of fixed size, overflows with ellipsis"},font:{default:"primary",type:String,validator:function(n){return-1!==["primary","accent"].indexOf(n)},description:"Text font type"},italic:{default:!1,type:Boolean,description:"Text renders as italic"}},computed:{styles:function(){return this.$style},propMapping:function(){var n=this.styles;return{color:this.colorMappingFunc,inline:toggle(n.inline),semiBold:toggle(n.fontWeightSemiBold),bold:toggle(n.fontWeightBold),italic:toggle(n.fontStyleItalic),size:mapping({headingLg:n.fontSizeHeadingLg,headingMd:n.fontSizeHeadingMd,headingSm:n.fontSizeHeadingSm,baseLg:n.fontSizeBaseLg,baseMd:n.fontSizeBaseMd,baseSm:n.fontSizeBaseSm}),font:mapping({primary:n.primary,accent:n.accent}),align:mapping({left:n.alignLeft,right:n.alignRight,center:n.alignCenter,justify:n.alignJustify})}},textProps:function(){var n=concat([mapping(this.styles)("antialiased"),identity()]);for(var t in this.$props){if(t in this.propMapping)n=concat([n,_.get(this.propMapping,t)(this.$props[t])])}var r=toProps(n);return{class:r.className,style:r.style}}},methods:{colorMappingFunc:function(n){return n?mapping(this.styles)(propToFishtankColorName(n)):identity()}},render:function(n){var t=this.textProps;return this.$props.inline?n("span",{class:t.class,style:t.style},this.$slots.default):n("div",{class:t.class,style:t.style},this.$slots.default)}}),__vue_script__$18=script$18,__vue_inject_styles__$18=function(n){n&&(n("data-v-0d341a31_0",{source:'/*\nThis file was generated by running\n  $ /Users/bakpa3/.nvm/versions/node/v8.12.0/bin/node /Users/bakpa3/Projects/fishtank-colors/scripts/generate_color_css-text.js\n*/\n.ft-colorBlack-3MQw {\n  color: #292E31;\n}\n.ft-colorGrayDark-2kUO {\n  color: #505558;\n}\n.ft-colorGray-2MNj {\n  color: #777C7F;\n}\n.ft-colorGrayLight-341k {\n  color: #9EA3A6;\n}\n.ft-colorGrayLighter-2F5g {\n  color: #C5CACD;\n}\n.ft-colorGrayLightest-2pqx {\n  color: #EDF2F5;\n}\n.ft-colorWhite-1AOJ {\n  color: #FFFFFF;\n}\n.ft-colorLink-1UwZ {\n  color: #267ABD;\n}\n.ft-colorLinkVisited-1TH6 {\n  color: #7F57B8;\n}\n.ft-colorLinkDarkBg-Pxph {\n  color: #ACCCE5;\n}\n.ft-colorDisabled-R72H {\n  color: #C5CACD;\n}\n.ft-colorAction-94jA {\n  color: #3DA774;\n}\n.ft-colorSelected-3p37 {\n  color: #0D9DDB;\n}\n.ft-colorError-l8pd {\n  color: #E1483E;\n}\n.ft-colorWarning-daj2 {\n  color: #FFB511;\n}\n.ft-colorBlawBlue-2RU0 {\n  color: #0D9DDB;\n}\n.ft-colorBtaxBlue-tv4r {\n  color: #2785D6;\n}\n.ft-colorThemeAntitrust-2-3Y {\n  color: #57534A;\n}\n.ft-colorThemeBanking-2CyK {\n  color: #379851;\n}\n.ft-colorThemeBankruptcy-11yO {\n  color: #C52700;\n}\n.ft-colorThemeBenefits-Sg27 {\n  color: #EA6A02;\n}\n.ft-colorThemeCorporate-2it9 {\n  color: #8A5BB6;\n}\n.ft-colorThemeEdiscovery-2bPV {\n  color: #F64A56;\n}\n.ft-colorThemeEnvironment-3lXI {\n  color: #6DC470;\n}\n.ft-colorThemeHealth-2-_E {\n  color: #0D3B91;\n}\n.ft-colorThemeIp-qXML {\n  color: #1E95C1;\n}\n.ft-colorThemeLabor-2V0J {\n  color: #00C18C;\n}\n.ft-colorThemeSecurities-oHD4 {\n  color: #45BDE9;\n}\n.ft-colorThemeTelecom-179D {\n  color: #6A8C8A;\n}\n.ft-colorDataviz1-1Flf {\n  color: #63B995;\n}\n.ft-colorDataviz2-M2XH {\n  color: #1E4882;\n}\n.ft-colorDataviz3-Bhil {\n  color: #F87060;\n}\n.ft-colorDataviz4-1fIU {\n  color: #1AA2AF;\n}\n.ft-colorDataviz5-2rDh {\n  color: #FFB511;\n}\n.ft-colorDataviz6-GFD4 {\n  color: #9357C8;\n}\n.ft-colorDataviz7-5lVO {\n  color: #F697C0;\n}\n.ft-colorDataviz8-3CYF {\n  color: #2ECC71;\n}\n.ft-colorDataviz9-1Ya9 {\n  color: #34495E;\n}\n.ft-colorDataviz10-2JRH {\n  color: #FF6D10;\n}\n.ft-colorDatavizPositive-20Bw {\n  color: #2ECC71;\n}\n.ft-colorDatavizNegative-Z7_o {\n  color: #F87060;\n}\n.ft-colorDemocrat-3mpy {\n  color: #0A54C2;\n}\n.ft-colorRepublican-1zAc {\n  color: #D3301A;\n}\n.ft-colorIndependent-3Du_ {\n  color: #FFB00D;\n}\n.ft-colorBlackBg-oZMB {\n  background: #292E31;\n}\n.ft-colorGrayDarkBg-1a-n {\n  background: #505558;\n}\n.ft-colorGrayBg-2eKF {\n  background: #777C7F;\n}\n.ft-colorGrayLightBg-3D1P {\n  background: #9EA3A6;\n}\n.ft-colorGrayLighterBg-3F5r {\n  background: #C5CACD;\n}\n.ft-colorGrayLightestBg-jgxR {\n  background: #EDF2F5;\n}\n.ft-colorWhiteBg-276o {\n  background: #FFFFFF;\n}\n.ft-colorLinkBg-1_Ss {\n  background: #267ABD;\n}\n.ft-colorLinkVisitedBg-2pnS {\n  background: #7F57B8;\n}\n.ft-colorLinkDarkBgBg-czGD {\n  background: #ACCCE5;\n}\n.ft-colorDisabledBg-3GHn {\n  background: #C5CACD;\n}\n.ft-colorActionBg-2NwW {\n  background: #3DA774;\n}\n.ft-colorSelectedBg-1ui- {\n  background: #0D9DDB;\n}\n.ft-colorErrorBg-3S93 {\n  background: #E1483E;\n}\n.ft-colorWarningBg-2cU6 {\n  background: #FFB511;\n}\n.ft-colorBlawBlueBg-2BBK {\n  background: #0D9DDB;\n}\n.ft-colorBtaxBlueBg-2CwI {\n  background: #2785D6;\n}\n.ft-colorThemeAntitrustBg-bEBm {\n  background: #57534A;\n}\n.ft-colorThemeBankingBg-jW5h {\n  background: #379851;\n}\n.ft-colorThemeBankruptcyBg-1RVh {\n  background: #C52700;\n}\n.ft-colorThemeBenefitsBg-3A3B {\n  background: #EA6A02;\n}\n.ft-colorThemeCorporateBg-2IJI {\n  background: #8A5BB6;\n}\n.ft-colorThemeEdiscoveryBg-bxJf {\n  background: #F64A56;\n}\n.ft-colorThemeEnvironmentBg-1WsT {\n  background: #6DC470;\n}\n.ft-colorThemeHealthBg-1SbX {\n  background: #0D3B91;\n}\n.ft-colorThemeIpBg-1If6 {\n  background: #1E95C1;\n}\n.ft-colorThemeLaborBg-2x2W {\n  background: #00C18C;\n}\n.ft-colorThemeSecuritiesBg-1ZI5 {\n  background: #45BDE9;\n}\n.ft-colorThemeTelecomBg-32A5 {\n  background: #6A8C8A;\n}\n.ft-colorDataviz1Bg-1l0z {\n  background: #63B995;\n}\n.ft-colorDataviz2Bg-10__ {\n  background: #1E4882;\n}\n.ft-colorDataviz3Bg-2NRA {\n  background: #F87060;\n}\n.ft-colorDataviz4Bg-1z9I {\n  background: #1AA2AF;\n}\n.ft-colorDataviz5Bg-Qb-9 {\n  background: #FFB511;\n}\n.ft-colorDataviz6Bg-3N4Q {\n  background: #9357C8;\n}\n.ft-colorDataviz7Bg-36hl {\n  background: #F697C0;\n}\n.ft-colorDataviz8Bg-1CNq {\n  background: #2ECC71;\n}\n.ft-colorDataviz9Bg-38K1 {\n  background: #34495E;\n}\n.ft-colorDataviz10Bg-Zorz {\n  background: #FF6D10;\n}\n.ft-colorDatavizPositiveBg-3uTZ {\n  background: #2ECC71;\n}\n.ft-colorDatavizNegativeBg-PAIl {\n  background: #F87060;\n}\n.ft-colorDemocratBg-isxB {\n  background: #0A54C2;\n}\n.ft-colorRepublicanBg-2MtR {\n  background: #D3301A;\n}\n.ft-colorIndependentBg-22sr {\n  background: #FFB00D;\n}\n\n/*\nThis file was generated by running\n  $ /Users/bakpa3/.nvm/versions/node/v8.12.0/bin/node /Users/bakpa3/Projects/fishtank-type/scripts/generate-text-stylesheet.js\n*/\n.ft-fontSizeHeadingLg-jfDx {\n  font-size: 3.375rem;\n  line-height: 4rem;\n  letter-spacing: -0.04rem;\n}\n.ft-fontSizeHeadingMd-3RMf {\n  font-size: 2.25rem;\n  line-height: 2.75rem;\n  letter-spacing: -0.04rem;\n}\n.ft-fontSizeHeadingSm-3t1p {\n  font-size: 1.5rem;\n  line-height: 1.75rem;\n  letter-spacing: 0rem;\n}\n.ft-fontSizeBaseLg-1LUV {\n  font-size: 1rem;\n  line-height: 1.5rem;\n  letter-spacing: 0rem;\n}\n.ft-fontSizeBaseMd-3INJ {\n  font-size: .875rem;\n  line-height: 1.25rem;\n  letter-spacing: 0.00625rem;\n}\n.ft-fontSizeBaseSm-1vjy {\n  font-size: .75rem;\n  line-height: 1rem;\n  letter-spacing: 0.01875rem;\n}\n\n/* font family */\n.ft-antialiased-IplY {\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-font-smoothing: antialiased;\n}\n.ft-primary-25My {\n  font-family: "OpenSans",arial,sans-serif;\n}\n.ft-accent-2dP0 {\n  font-family: "AvenirNextMForBBG","Avenir","Helvetica Neue",helvetica,arial,sans-serif;\n}\n\n/* font weight */\n.ft-fontWeightNormal-3sn0 {\n  font-weight: normal;\n}\n.ft-fontWeightSemiBold-1_4U {\n  font-weight: 600;\n}\n.ft-fontWeightBold-guw0 {\n  font-weight: 700;\n}\n\n/* emphasis */\n.ft-fontStyleRegular-dfJy {\n  font-style: normal;\n}\n.ft-fontStyleItalic-13pC {\n  font-style: italic;\n}\n\n/* transforms */\n.ft-capitalize-3DtX {\n  text-transform: capitalize;\n}\n\n/* decorations */\n.ft-underline-1dCS {\n  text-decoration: underline;\n}\n.ft-lineThrough-2ILE {\n  text-decoration: line-through;\n}\n.ft-noUnderline-sRwn {\n  text-decoration: none;\n}\n\n/* overflow */\n.ft-breakWord-1kgc {\n  -webkit-hyphens: auto;\n      -ms-hyphens: auto;\n          hyphens: auto;\n  word-wrap: break-word;\n}\n.ft-truncate-1jwW {\n  max-width: 100%;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n/* alignment */\n.ft-alignLeft-1ZMH {\n  text-align: left;\n}\n.ft-alignRight-1FaF {\n  text-align: right;\n}\n.ft-alignCenter-U4Kt {\n  text-align: center;\n}\n.ft-alignJustify-TLS5 {\n  text-align: justify;\n}\n',map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{colorBlack:"ft-colorBlack-3MQw",colorGrayDark:"ft-colorGrayDark-2kUO",colorGray:"ft-colorGray-2MNj",colorGrayLight:"ft-colorGrayLight-341k",colorGrayLighter:"ft-colorGrayLighter-2F5g",colorGrayLightest:"ft-colorGrayLightest-2pqx",colorWhite:"ft-colorWhite-1AOJ",colorLink:"ft-colorLink-1UwZ",colorLinkVisited:"ft-colorLinkVisited-1TH6",colorLinkDarkBg:"ft-colorLinkDarkBg-Pxph",colorDisabled:"ft-colorDisabled-R72H",colorAction:"ft-colorAction-94jA",colorSelected:"ft-colorSelected-3p37",colorError:"ft-colorError-l8pd",colorWarning:"ft-colorWarning-daj2",colorBlawBlue:"ft-colorBlawBlue-2RU0",colorBtaxBlue:"ft-colorBtaxBlue-tv4r",colorThemeAntitrust:"ft-colorThemeAntitrust-2-3Y",colorThemeBanking:"ft-colorThemeBanking-2CyK",colorThemeBankruptcy:"ft-colorThemeBankruptcy-11yO",colorThemeBenefits:"ft-colorThemeBenefits-Sg27",colorThemeCorporate:"ft-colorThemeCorporate-2it9",colorThemeEdiscovery:"ft-colorThemeEdiscovery-2bPV",colorThemeEnvironment:"ft-colorThemeEnvironment-3lXI",colorThemeHealth:"ft-colorThemeHealth-2-_E",colorThemeIp:"ft-colorThemeIp-qXML",colorThemeLabor:"ft-colorThemeLabor-2V0J",colorThemeSecurities:"ft-colorThemeSecurities-oHD4",colorThemeTelecom:"ft-colorThemeTelecom-179D",colorDataviz1:"ft-colorDataviz1-1Flf",colorDataviz2:"ft-colorDataviz2-M2XH",colorDataviz3:"ft-colorDataviz3-Bhil",colorDataviz4:"ft-colorDataviz4-1fIU",colorDataviz5:"ft-colorDataviz5-2rDh",colorDataviz6:"ft-colorDataviz6-GFD4",colorDataviz7:"ft-colorDataviz7-5lVO",colorDataviz8:"ft-colorDataviz8-3CYF",colorDataviz9:"ft-colorDataviz9-1Ya9",colorDataviz10:"ft-colorDataviz10-2JRH",colorDatavizPositive:"ft-colorDatavizPositive-20Bw",colorDatavizNegative:"ft-colorDatavizNegative-Z7_o",colorDemocrat:"ft-colorDemocrat-3mpy",colorRepublican:"ft-colorRepublican-1zAc",colorIndependent:"ft-colorIndependent-3Du_",colorBlackBg:"ft-colorBlackBg-oZMB",colorGrayDarkBg:"ft-colorGrayDarkBg-1a-n",colorGrayBg:"ft-colorGrayBg-2eKF",colorGrayLightBg:"ft-colorGrayLightBg-3D1P",colorGrayLighterBg:"ft-colorGrayLighterBg-3F5r",colorGrayLightestBg:"ft-colorGrayLightestBg-jgxR",colorWhiteBg:"ft-colorWhiteBg-276o",colorLinkBg:"ft-colorLinkBg-1_Ss",colorLinkVisitedBg:"ft-colorLinkVisitedBg-2pnS",colorLinkDarkBgBg:"ft-colorLinkDarkBgBg-czGD",colorDisabledBg:"ft-colorDisabledBg-3GHn",colorActionBg:"ft-colorActionBg-2NwW",colorSelectedBg:"ft-colorSelectedBg-1ui-",colorErrorBg:"ft-colorErrorBg-3S93",colorWarningBg:"ft-colorWarningBg-2cU6",colorBlawBlueBg:"ft-colorBlawBlueBg-2BBK",colorBtaxBlueBg:"ft-colorBtaxBlueBg-2CwI",colorThemeAntitrustBg:"ft-colorThemeAntitrustBg-bEBm",colorThemeBankingBg:"ft-colorThemeBankingBg-jW5h",colorThemeBankruptcyBg:"ft-colorThemeBankruptcyBg-1RVh",colorThemeBenefitsBg:"ft-colorThemeBenefitsBg-3A3B",colorThemeCorporateBg:"ft-colorThemeCorporateBg-2IJI",colorThemeEdiscoveryBg:"ft-colorThemeEdiscoveryBg-bxJf",colorThemeEnvironmentBg:"ft-colorThemeEnvironmentBg-1WsT",colorThemeHealthBg:"ft-colorThemeHealthBg-1SbX",colorThemeIpBg:"ft-colorThemeIpBg-1If6",colorThemeLaborBg:"ft-colorThemeLaborBg-2x2W",colorThemeSecuritiesBg:"ft-colorThemeSecuritiesBg-1ZI5",colorThemeTelecomBg:"ft-colorThemeTelecomBg-32A5",colorDataviz1Bg:"ft-colorDataviz1Bg-1l0z",colorDataviz2Bg:"ft-colorDataviz2Bg-10__",colorDataviz3Bg:"ft-colorDataviz3Bg-2NRA",colorDataviz4Bg:"ft-colorDataviz4Bg-1z9I",colorDataviz5Bg:"ft-colorDataviz5Bg-Qb-9",colorDataviz6Bg:"ft-colorDataviz6Bg-3N4Q",colorDataviz7Bg:"ft-colorDataviz7Bg-36hl",colorDataviz8Bg:"ft-colorDataviz8Bg-1CNq",colorDataviz9Bg:"ft-colorDataviz9Bg-38K1",colorDataviz10Bg:"ft-colorDataviz10Bg-Zorz",colorDatavizPositiveBg:"ft-colorDatavizPositiveBg-3uTZ",colorDatavizNegativeBg:"ft-colorDatavizNegativeBg-PAIl",colorDemocratBg:"ft-colorDemocratBg-isxB",colorRepublicanBg:"ft-colorRepublicanBg-2MtR",colorIndependentBg:"ft-colorIndependentBg-22sr",fontSizeHeadingLg:"ft-fontSizeHeadingLg-jfDx",fontSizeHeadingMd:"ft-fontSizeHeadingMd-3RMf",fontSizeHeadingSm:"ft-fontSizeHeadingSm-3t1p",fontSizeBaseLg:"ft-fontSizeBaseLg-1LUV",fontSizeBaseMd:"ft-fontSizeBaseMd-3INJ",fontSizeBaseSm:"ft-fontSizeBaseSm-1vjy",antialiased:"ft-antialiased-IplY",primary:"ft-primary-25My",accent:"ft-accent-2dP0",fontWeightNormal:"ft-fontWeightNormal-3sn0",fontWeightSemiBold:"ft-fontWeightSemiBold-1_4U",fontWeightBold:"ft-fontWeightBold-guw0",fontStyleRegular:"ft-fontStyleRegular-dfJy",fontStyleItalic:"ft-fontStyleItalic-13pC",capitalize:"ft-capitalize-3DtX",underline:"ft-underline-1dCS",lineThrough:"ft-lineThrough-2ILE",noUnderline:"ft-noUnderline-sRwn",breakWord:"ft-breakWord-1kgc",truncate:"ft-truncate-1jwW",alignLeft:"ft-alignLeft-1ZMH",alignRight:"ft-alignRight-1FaF",alignCenter:"ft-alignCenter-U4Kt",alignJustify:"ft-alignJustify-TLS5"}}))},__vue_scope_id__$18=void 0,__vue_module_identifier__$18=void 0,__vue_is_functional_template__$18=void 0,FishTankText=__vue_normalize__({},__vue_inject_styles__$18,__vue_script__$18,__vue_scope_id__$18,__vue_is_functional_template__$18,__vue_module_identifier__$18,__vue_create_injector__,void 0),script$19=Vue.extend({name:"FishTankCheckbox",components:{CheckboxSelected:CheckboxSelected24,CheckboxUnselected:CheckboxUnselected24,FishTankText:FishTankText},mixins:[mixins],model:{prop:"modelValue",event:"change"},props:{disabled:{type:Boolean,required:!1,default:!1,description:"Disable the checkbox"},value:{default:null,type:[String,Boolean,Object,Array,Number],description:"When the checkbox bound to an array via v-model, the value or data object added or removed from the array."},modelValue:{type:[String,Boolean,Object,Array,Number],default:!1},label:{type:String,required:!0,description:"Checkbox label"},id:{type:String,default:null,required:!1,description:"Checkbox element ID"},trueValue:{default:!0,type:[String,Boolean,Object,Array,Number]},falseValue:{default:!1,type:[String,Boolean,Object,Array,Number]}},data:function(){return{checkProxy:!1,isFocused:!1}},computed:{listeners:function(){var n=this;return assign$1({},this.$listeners,{change:function(t){n.disabled||n.updateInput(t)}})},checked:{set:function(n){this.checkProxy=n},get:function(){return this.value}},isChecked:function(){if(this.modelValue instanceof Array){var n=!1;return this.modelValue.indexOf(this.value)>=0&&(n=!n),n}return this.modelValue===this.trueValue},labelId:function(){return"checkbox-".concat(this._uid)},returnEnabledDisabled:function(){return this.disabled?"disabled":"animationWrap__enabled"}},methods:{updateInput:function(n){var t=n.target.checked;if(this.modelValue instanceof Array){var r=_toConsumableArray(this.modelValue);t?r.push(this.value):r.splice(r.indexOf(this.value),1),this.$emit("change",r)}else this.$emit("change",t?this.trueValue:this.falseValue)}}}),__vue_script__$19=script$19,__vue_render__$18=function(){var n,t=this,r=t.$createElement,i=t._self._c||r;return i("div",{class:[t.$style.checkbox,(n={},n[t.$style.disabled]=t.disabled,n),t.value?[t.$style.checked]:[t.$style.unchecked]]},[i("label",{class:t.$style.label,attrs:{for:null!==t.id?t.id:t.labelId}},[i("input",t._g({class:t.$style.native,attrs:{id:null!==t.id?t.id:t.labelId,disabled:t.disabled,type:"checkbox"},domProps:{checked:t.isChecked,value:t.value},on:{focus:function(n){t.isFocused=!0},blur:function(n){t.isFocused=!1}}},t.listeners)),t._v(" "),i("div",{class:[t.$style.animationWrap,{a11y:t.isFocused}]},[i("transition",{attrs:{name:"transition-scale","enter-active-class":t.$style.transitionScaleEnterActive,"leave-active-class":t.$style.transitionScaleLeaveActive,"enter-class":t.$style.transitionScaleEnter,"leave-to-class":t.$style.transitionScaleLeaveTo}},[t.isChecked?i("CheckboxSelected",{key:"{$labelId}+'-svgSelected'",class:[t.$style.svgSelected,t.returnEnabledDisabled]}):t._e(),t._v(" "),t.isChecked?t._e():i("CheckboxUnselected",{key:"{$labelId}+'unselected'",class:[t.$style.svgUnselected,t.returnEnabledDisabled]})],1)],1),t._v(" "),t.label?i("div",{class:t.$style.labelContent},[i("div",{class:t.$style.labelContentLabel},[i("fish-tank-text",{attrs:{primary:"",size:"baseMd",color:"grayDark"}},[t._v(t._s(t.label))])],1),t._v(" "),t._t("default")],2):t._e()])])},__vue_staticRenderFns__$18=[];__vue_render__$18._withStripped=!0;var __vue_inject_styles__$19=function(n){n&&(n("data-v-40fe6bcc_0",{source:"body.user-is-tabbing .a11y {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n}\n",map:void 0,media:void 0}),n("data-v-40fe6bcc_1",{source:".ft-checkbox-wc26 {\n  position: relative;\n}\n.ft-native-4FU2 {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  z-index: 1;\n  opacity: 0;\n}\n.ft-label-1h8u {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.ft-animationWrap-5lUX {\n  margin-top: 4px;\n  position: relative;\n  width: 24px;\n  height: 24px;\n}\n.ft-svgSelected-fyd_, .ft-svgUnselected-3TQv {\n  position: absolute;\n  left: 0;\n  top: 0;\n}\n.ft-svgSelected-fyd_ {\n  color: #0D9DDB;\n}\n.ft-svgUnselected-3TQv {\n  color: #777C7F;\n}\n.ft-labelContent-3vQF {\n  padding-left: 0.75rem;\n}\n.ft-labelContentLabel-11Xg {\n  margin: 6px 0;\n}\n.ft-checkbox-wc26:hover .ft-svgSelected-fyd_ {\n  color: #0A7DAF;\n}\n.ft-checkbox-wc26:hover .ft-svgUnselected-3TQv {\n  color: #292E31;\n}\n.ft-checkbox-wc26:hover .ft-labelContent-3vQF {\n  color: #292E31;\n}\n.ft-disabled-11fm .ft-labelContent-3vQF, .ft-disabled-11fm .ft-svgSelected-fyd_, .ft-disabled-11fm .ft-svgUnselected-3TQv {\n  color: #C5CACD;\n}\n.ft-disabled-11fm:hover .ft-labelContent-3vQF, .ft-disabled-11fm:hover .ft-svgSelected-fyd_, .ft-disabled-11fm:hover .ft-svgUnselected-3TQv {\n  color: #C5CACD;\n}\n.ft-transitionScaleLeaveActive-18xK, .ft-transitionScaleLeaveActive-18xK {\n  top: 0px;\n  left: 0px;\n}\n.ft-transitionScaleEnterActive-1LaU {\n  -webkit-transition: opacity 0.3s, delay 0.3s, -webkit-transform 0.3s;\n  transition: opacity 0.3s, delay 0.3s, -webkit-transform 0.3s;\n  transition: transform 0.3s, opacity 0.3s, delay 0.3s;\n  transition: transform 0.3s, opacity 0.3s, delay 0.3s, -webkit-transform 0.3s;\n}\n.ft-transitionScaleLeaveActive-18xK {\n  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;\n  transition: opacity 0.3s, -webkit-transform 0.3s;\n  transition: transform 0.3s, opacity 0.3s;\n  transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;\n}\n.ft-transitionScaleEnter-LSsA, .ft-transitionScaleLeaveTo-2tA5 {\n  -webkit-transform: scale(0);\n          transform: scale(0);\n  opacity: 0;\n  left: 0;\n  top: 0px;\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{checkbox:"ft-checkbox-wc26",native:"ft-native-4FU2",label:"ft-label-1h8u",animationWrap:"ft-animationWrap-5lUX",svgSelected:"ft-svgSelected-fyd_",svgUnselected:"ft-svgUnselected-3TQv",labelContent:"ft-labelContent-3vQF",labelContentLabel:"ft-labelContentLabel-11Xg",disabled:"ft-disabled-11fm",transitionScaleLeaveActive:"ft-transitionScaleLeaveActive-18xK",transitionScaleEnterActive:"ft-transitionScaleEnterActive-1LaU",transitionScaleEnter:"ft-transitionScaleEnter-LSsA",transitionScaleLeaveTo:"ft-transitionScaleLeaveTo-2tA5"}}))},__vue_scope_id__$19=void 0,__vue_module_identifier__$19=void 0,__vue_is_functional_template__$19=!1,FishTankCheckbox=__vue_normalize__({render:__vue_render__$18,staticRenderFns:__vue_staticRenderFns__$18},__vue_inject_styles__$19,__vue_script__$19,__vue_scope_id__$19,__vue_is_functional_template__$19,__vue_module_identifier__$19,__vue_create_injector__,void 0),script$20=Vue.extend({name:"FishTankRadio",introduction:"Radio Input Element",description:"Radio Input Element",token:['<FishTankRadio \n  v-model="val" \n  value="beta" \n  label="beta"\n  name="beta"/>'],mixins:[mixins],model:{prop:"modelValue",event:"change"},props:{value:{type:[String,Boolean,Object,Number],default:null,require:!0,description:"Radio Value"},disabled:{type:Boolean,default:null,require:!1,description:"Radio is disabled"},modelValue:{type:[String,Boolean,Object,Number],default:"",require:!0},label:{type:String,default:null,required:!0,description:"Radio label"},id:{type:String,default:null,required:!1,description:"Radio ID"},name:{type:String,default:"",required:!0,description:"Radio name"},fishtankRadioGroupShared:{type:Object}},inject:{fishtankRadioGroupShared:{default:{register:function(){},unregister:function(){}}}},mounted:function(){this.fishtankRadioGroupShared.register(this)},destroyed:function(){this.fishtankRadioGroupShared.unregister(this)},computed:{shouldBeChecked:function(){return this.value===this.modelValue},listeners:function(){var n=this;return assign$1({},this.$listeners,{change:function(t){n.disabled||n.$emit("change",n.value)}})},labelId:function(){return"radio-".concat(this._uid)}},methods:{setFocus:function(){this.$refs.input.focus()}}}),__vue_script__$20=script$20,__vue_render__$19=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{class:[n.$style.radio]},[r("label",{class:[n.$style.label],attrs:{for:null!==n.id?n.id:n.labelId}},[r("input",n._g({ref:"input",class:[n.$style.input,"a11yInput"],attrs:{disabled:n.disabled,id:null!==n.id?n.id:n.labelId,type:"radio"},domProps:{value:n.value,checked:n.shouldBeChecked}},n.listeners)),n._v(" "),r("div",{class:[n.$style.icon,"a11yIcon"]}),n._v(" "),r("div",{class:[n.$style.labelContent]},[n._v("\n      "+n._s(n.label)+"\n    ")])])])},__vue_staticRenderFns__$19=[];__vue_render__$19._withStripped=!0;var __vue_inject_styles__$20=function(n){n&&(n("data-v-c16a5ce8_0",{source:"body.user-is-tabbing .a11yInput:focus + .a11yIcon {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n}\n",map:void 0,media:void 0}),n("data-v-c16a5ce8_1",{source:'/* fix box sizing bug*/\n.ft-radio-2XB2 {\n  font-family: "OpenSans", arial, sans-serif;\n  position: relative;\n  padding-left: 2.25rem;\n  padding-top: 6px;\n  padding-bottom: 6px;\n}\n.ft-input-2_BB {\n  opacity: 0;\n  margin: 0;\n  position: absolute;\n  z-index: 1;\n  width: 100%;\n  height: 100%;\n  left: 0;\n  top: 0;\n  cursor: pointer;\n}\n.ft-input-2_BB:disabled {\n    cursor: default;\n}\n.ft-icon-1_9v {\n  -webkit-transition: all 0.3s ease;\n  transition: all 0.3s ease;\n  display: inline-block;\n  width: 12px;\n  height: 12px;\n  background-color: transparent;\n  content: "";\n  border: 2px solid #777C7F;\n  border-radius: 50%;\n  position: absolute;\n  left: 4px;\n  top: 8px;\n}\n.ft-input-2_BB + .ft-icon-1_9v:after {\n  content: "";\n  width: 6px;\n  height: 6px;\n  background-color: #0D9DDB;\n  border: 1px solid #0D9DDB;\n  border-radius: 50%;\n  display: inline-block;\n  top: 2px;\n  left: 2px;\n  position: absolute;\n  -webkit-transform: scale(0);\n          transform: scale(0);\n  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.1, 0.3, 1.5);\n  transition: -webkit-transform 0.3s cubic-bezier(0.5, 0.1, 0.3, 1.5);\n  transition: transform 0.3s cubic-bezier(0.5, 0.1, 0.3, 1.5);\n  transition: transform 0.3s cubic-bezier(0.5, 0.1, 0.3, 1.5), -webkit-transform 0.3s cubic-bezier(0.5, 0.1, 0.3, 1.5);\n}\n.ft-input-2_BB:checked + .ft-icon-1_9v:after {\n  -webkit-transform: scale(1);\n          transform: scale(1);\n}\n.ft-input-2_BB:hover + .ft-icon-1_9v:after {\n  background-color: #0D94CF;\n  border: 1px solid #0D94CF;\n}\n.ft-label-8hah {\n  color: #505558;\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n  letter-spacing: 0.00625rem;\n  font-weight: 400;\n}\n.ft-label-8hah:hover {\n    color: #292E31;\n}\n.ft-input-2_BB:hover + .ft-ft-icon-2x_t {\n  border: 2px solid #292E31;\n}\n.ft-input-2_BB:disabled + .ft-icon-1_9v {\n  border: 2px solid #C5CACD;\n}\n.ft-input-2_BB:checked:disabled + .ft-icon-1_9v {\n  border: 2px solid #C5CACD;\n}\n.ft-input-2_BB:checked:disabled + .ft-icon-1_9v:after {\n    background-color: #C5CACD;\n    border: 1px solid #C5CACD;\n}\n.ft-input-2_BB:disabled ~ .ft-labelContent-1_yT {\n  color: #C5CACD;\n}\n',map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{radio:"ft-radio-2XB2",input:"ft-input-2_BB",icon:"ft-icon-1_9v",label:"ft-label-8hah","ft-icon":"ft-ft-icon-2x_t",labelContent:"ft-labelContent-1_yT"}}))},__vue_scope_id__$20=void 0,__vue_module_identifier__$20=void 0,__vue_is_functional_template__$20=!1,FishTankRadio=__vue_normalize__({render:__vue_render__$19,staticRenderFns:__vue_staticRenderFns__$19},__vue_inject_styles__$20,__vue_script__$20,__vue_scope_id__$20,__vue_is_functional_template__$20,__vue_module_identifier__$20,__vue_create_injector__,void 0),script$21=Vue.extend({name:"FishTankSwitch",mixins:[mixins],model:{prop:"modelValue",event:"change"},props:{disabled:{type:Boolean,required:!1,default:!1,description:"Switch is disabled"},value:{default:null,type:[String,Boolean,Object,Array,Number],description:"Switch value"},modelValue:{type:[String,Boolean,Object,Array,Number],default:!1},label:{type:String,required:!0,description:"Switch label"},id:{type:String,default:null,required:!1,description:"Switch ID"},trueValue:{default:!0,type:[String,Boolean,Object,Array,Number]},falseValue:{default:!1,type:[String,Boolean,Object,Array,Number]}},computed:{shouldBeChecked:function(){if(this.modelValue instanceof Array){var n=!1;return this.modelValue.indexOf(this.value)>=0&&(n=!n),n}return this.modelValue===this.trueValue},listeners:function(){var n=this;return assign$1({},this.$listeners,{change:function(t){n.disabled||n.updateInput(t)}})},labelId:function(){return"switch-".concat(this._uid)}},methods:{updateInput:function(n){var t=n.target.checked;if(this.modelValue instanceof Array){var r=_toConsumableArray(this.modelValue);t?r.push(this.value):r.splice(r.indexOf(this.value),1),this.$emit("change",r)}else this.$emit("change",t?this.trueValue:this.falseValue)}}}),__vue_script__$21=script$21,__vue_render__$20=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{staticClass:"switch"},[r("label",{staticClass:"input-checkbox-label",attrs:{for:null!==n.id?n.id:n.labelId}},[r("input",n._g({attrs:{id:null!==n.id?n.id:n.labelId,disabled:n.disabled,type:"checkbox"},domProps:{checked:n.shouldBeChecked,value:n.value}},n.listeners)),n._v(" "),n._m(0),n._v(" "),r("div",{staticClass:"label-content"},[null===n.label?n._t("default"):r("span",[n._v("\n        "+n._s(n.label)+"\n      ")])],2)])])},__vue_staticRenderFns__$20=[function(){var n=this.$createElement,t=this._self._c||n;return t("div",{staticClass:"input-checkbox-wrap"},[t("div",{staticClass:"input-checkbox-target"})])}];__vue_render__$20._withStripped=!0;var __vue_inject_styles__$21=function(n){n&&n("data-v-7ebea056_0",{source:"body.user-is-tabbing input:focus + .input-checkbox-wrap {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n}\n.switch .input-checkbox-label {\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n  position: relative;\n  font-family: \"OpenSans\", arial, sans-serif;\n  display: block;\n}\n.switch {\n  width: 100%;\n  position: relative;\n  padding: 6px 0;\n}\n.switch input {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  z-index: 1;\n  opacity: 0;\n  margin: 0px;\n  top: 0;\n  left: 0;\n  display: block;\n}\n.switch > label {\n  top: 0px;\n  color: #505558;\n}\n.switch:hover > label {\n  color: #292E31;\n  cursor: pointer;\n}\n.switch .input-checkbox-wrap {\n  width: 33px;\n  height: 18px;\n  background-color: #9EA3A6;\n  border-radius: 10px;\n  border: 1px solid #777C7F;\n  float: right;\n}\n.switch input:disabled ~ .label-content {\n  color: #C5CACD;\n  cursor: default;\n}\n.switch input:disabled + .input-checkbox-wrap {\n  background-color: #EDF2F5;\n  border: 1px solid #C5CACD;\n}\n.switch .input-checkbox-target {\n  background-color: #EDF2F5;\n  width: 18px;\n  height: 18px;\n  border-radius: 50%;\n  border: 1px solid #C5CACD;\n  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);\n          box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);\n  position: relative;\n  top: -1px;\n  left: -2px;\n}\n.switch input:disabled + .input-checkbox-wrap .input-checkbox-target {\n  background-color: #EDF2F5;\n  border: 1px solid #C5CACD;\n  -webkit-box-shadow: none;\n          box-shadow: none;\n}\n.switch .input-checkbox-target:after {\n  display: block;\n  content: ' ';\n  position: relative;\n  width: 6px;\n  height: 6px;\n  background-color: #0D9DDB;\n  border-radius: 50%;\n  top: 6px;\n  left: 6px;\n}\n.switch .input-checkbox-label:after {\n  display: block;\n  clear: both;\n  content: '';\n}\n.switch input:disabled + .input-checkbox-wrap .input-checkbox-target:after {\n  background-color: #C5CACD;\n}\n.switch input:disabled:checked + .input-checkbox-wrap {\n  background-color: #EDF2F5;\n  border: 1px solid #C5CACD;\n}\n.switch input:checked + .input-checkbox-wrap {\n  background-color: #0D9DDB;\n  border: 1px solid #0A7DAF;\n}\n.switch input + .input-checkbox-wrap .input-checkbox-target {\n  -webkit-transform: translateX(0px);\n          transform: translateX(0px);\n  -webkit-transition: all 0.3s ease;\n  transition: all 0.3s ease;\n}\n.switch input:checked + .input-checkbox-wrap .input-checkbox-target {\n  -webkit-transform: translateX(17px);\n          transform: translateX(17px);\n  -webkit-transition: all 0.3s ease;\n  transition: all 0.3s ease;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$21=void 0,__vue_module_identifier__$21=void 0,__vue_is_functional_template__$21=!1,FishTankSwitch=__vue_normalize__({render:__vue_render__$20,staticRenderFns:__vue_staticRenderFns__$20},__vue_inject_styles__$21,__vue_script__$21,__vue_scope_id__$21,__vue_is_functional_template__$21,__vue_module_identifier__$21,__vue_create_injector__,void 0),defineProperty$1=defineProperty;function _defineProperty(n,t,r){return t in n?defineProperty$1(n,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[t]=r,n}var script$22=Vue.extend({components:{CloseIcon:CloseSml24,WarningIcon:Warning24},token:[],inheritAttrs:!1,props:{value:{required:!1,type:String,default:""},label:{required:!1,type:String,default:void 0,description:"Text input label"},id:{type:String,default:null,required:!1,description:"Text input ID"},maxheight:{type:Number,default:null,required:!1,description:"Textarea type input max-height"},resize:{type:Boolean,default:!1,required:!1},type:{required:!1,default:"text",type:String,validator:function(n){return["text","textarea","password","email","search","number","tel","url"].indexOf(n.toLowerCase())>-1},description:"Text input type - text | textarea | password | email | search | number | tel | url"},error:{required:!1,default:null,type:[String,Object],validator:function(n){return"string"==typeof n||(!!n.fullMessage||(console.warn("InputText's `error` prop should be a string or an object with a `fullMessage` string property"),!1))},description:"Error state message - either a string or an object with a `fullMessage` string property"}},data:function(){return{textAreaModel:"",textAreafalseHeight:44,scrollOn:!1,trackFalseHeight:0}},computed:{labelId:function(){return"input-".concat(this._uid)},showRightIcon:function(){return!!this.$slots.rightIcon||this.value&&this.value.length>0},numberType:function(){if("number"===this.$props.type)return!0},errorMessage:function(){if(this.error)return"string"==typeof this.error?this.error:this.error.fullMessage?this.error.fullMessage:void 0},listeners:function(){var n=this;return assign$1({},this.$listeners,{input:function(t){n.updateValue(t.target.value)}})}},methods:{updateValue:function(n){this.$emit("input",n)},checkError:function(){void 0!==this.$props.error&&null!==this.$props.error&&0!==this.$props.error.length&&void 0==this.$props.error.fullMessage&&null==this.$props.error.fullMessage&&this.reset()},reset:function(){this.$emit("reset",null)},clearText:function(){this.updateValue(void 0),this.focusElement(this.$refs.input)},focusElement:function(n){n.focus()},getFalseHeight:function(n){var t=this;setTimeout(function(){t.$nextTick(function(){if(t.$props.maxheight&&t.$props.maxheight<t.$refs.falseTextarea.clientHeight)return t.textAreafalseHeight=t.$props.maxheight,void(t.scrollOn||(t.scrollOn=!0));void 0!==t.$refs.falseTextarea&&(t.scrollOn&&(t.scrollOn=!1),t.textAreafalseHeight=t.$refs.falseTextarea.clientHeight),t.$refs.input.focus()})},100)}}}),__vue_script__$22=script$22,__vue_render__$21=function(){var n,t,r,i,e=this,a=e.$createElement,o=e._self._c||a;return o("div",{class:[e.$style.inputText,(n={},n[e.$style.inputTextError]=!!e.errorMessage,n)]},[e.label?o("div",{class:e.$style.inputTextLabelWrapper},[o("label",{class:e.$style.inputTextLabel,attrs:{for:e.labelId}},[e._v("\n      "+e._s(e.label)+"\n    ")]),e._v(" "),o("span",{class:e.$style.inputTextAuxillarySlot},[e._t("auxillary")],2)]):e._e(),e._v(" "),o("div",{class:e.$style.inputTextInputWrapper},[e.$slots.leftIcon?o("span",{class:e.$style.inputTextLeftIcon},[e._t("leftIcon")],2):e._e(),e._v(" "),"textarea"===e.type?[o("textarea",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.textAreaModel,expression:"textAreaModel"}],ref:"input",class:[e.$style.inputTextInput,e.$style.inputTextInputTextarea,(t={},t[e.$style.inputTextInputErrorState]=e.errorMessage,t)],style:{height:e.textAreafalseHeight+"px",resize:!1===e.resize?"none":null,overflowY:e.scrollOn?"scroll":"hidden"},attrs:{type:e.type,id:e.labelId},domProps:_defineProperty({value:e.value},"value",e.textAreaModel),on:{keypress:e.getFalseHeight,keydown:function(n){return"button"in n||!e._k(n.keyCode,"delete",[8,46],n.key,["Backspace","Delete","Del"])?e.getFalseHeight(n):null},keyup:[function(n){return"button"in n||90===n.keyCode||91===n.keyCode?e.getFalseHeight(n):null},function(n){return"button"in n||86===n.keyCode||91===n.keyCode?e.getFalseHeight(n):null},function(n){return"button"in n||88===n.keyCode||91===n.keyCode?e.getFalseHeight(n):null},function(n){return"button"in n||!e._k(n.keyCode,"enter",13,n.key,"Enter")?e.getFalseHeight(n):null},function(n){return"button"in n||!e._k(n.keyCode,"delete",[8,46],n.key,["Backspace","Delete","Del"])?e.getFalseHeight(n):null}],paste:e.getFalseHeight,cut:e.getFalseHeight,input:function(n){n.target.composing||(e.textAreaModel=n.target.value)}}},"textarea",e.$attrs,!1),e.listeners))]:[o("input",e._g(e._b({ref:"input",class:[e.$style.inputTextInput,(r={},r[e.$style.inputTextInputErrorState]=e.errorMessage,r)],attrs:{type:e.type,id:e.labelId},domProps:{value:e.value},on:{input:e.updateValue,focus:e.checkError}},"input",e.$attrs,!1),e.listeners))],e._v(" "),"textarea"===e.type?o("p",{ref:"falseTextarea",class:e.$style.falseTextArea},[e._v("\n       "+e._s(e.textAreaModel)+"\n    ")]):e._e(),e._v(" "),e.showRightIcon&&!e.numberType?o("span",{class:e.$style.inputTextRightIcon},[e._t("rightIcon",[o("span",{class:e.$style.inputTextInputClear,on:{click:e.clearText}},[o("CloseIcon")],1)])],2):e._e()],2),e._v(" "),e.errorMessage?o("div",{class:[(i={},i[e.$style.inputTextErrorText]=e.errorMessage,i)],attrs:{id:"error-block"}},[o("span",{class:e.$style.errorIcon},[o("WarningIcon")],1),e._v(" "),o("p",{class:e.$style.errorMessageText},[e._v(" "+e._s(e.errorMessage)+" ")])]):e._e()])},__vue_staticRenderFns__$21=[];__vue_render__$21._withStripped=!0;var __vue_inject_styles__$22=function(n){n&&(n("data-v-2c94d297_0",{source:'.ft-inputTextInput-6U2D {\n  width: 100%;\n  height: 2.5rem;\n  padding-left: 0.75rem;\n  padding-right: 2.5rem;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  font-family: "OpenSans", arial, sans-serif;\n  font-weight: 400;\n  line-height: 1.5rem;\n  letter-spacing: 0rem;\n  border: #C5CACD 1px solid;\n  color: #292E31;\n  border-radius: 2px;\n  font-size: 1rem;\n  line-height: 1.5rem;\n}\n.ft-inputTextInput-6U2D:focus {\n    outline: #0D9DDB 2px solid;\n}\n.ft-inputTextInput-6U2D:disabled {\n    background-color: #EDF2F5;\n    color: #C5CACD;\n}\n.ft-inputTextInput-6U2D::-webkit-input-placeholder {\n    /* Chrome/Opera/Safari */\n    color: #C5CACD;\n    font-style: italic;\n}\n.ft-inputTextInput-6U2D::-moz-placeholder {\n    /* Firefox 19+ */\n    color: #C5CACD;\n    font-style: italic;\n}\n.ft-inputTextInput-6U2D:-ms-input-placeholder {\n    /* IE 10+ */\n    color: #C5CACD;\n    font-style: italic;\n}\n.ft-inputTextInput-6U2D:-moz-placeholder {\n    /* Firefox 18- */\n    color: #C5CACD;\n    font-style: italic;\n}\n.ft-inputTextInput-6U2D[type=number] {\n  text-align: right;\n  padding-right: 0.75rem;\n}\n.ft-inputTextLeftIcon-1v_l ~ .ft-inputTextInput-6U2D {\n  padding-left: 2.75rem;\n}\n.ft-inputTextInputWrapper-vUVf {\n  position: relative;\n}\n.ft-inputTextLeftIcon-1v_l,\n.ft-inputTextRightIcon-3R68 {\n  position: absolute;\n  top: 0.5rem;\n}\n.ft-inputTextLeftIcon-1v_l svg,\n  .ft-inputTextRightIcon-3R68 svg {\n    width: 24px;\n    height: 24px;\n}\n.ft-inputTextLeftIcon-1v_l {\n  left: 0.5rem;\n}\n.ft-inputTextRightIcon-3R68 {\n  right: 0.5rem;\n}\n.ft-inputTextRightIcon-3R68 svg {\n    fill: #777C7F;\n}\n.ft-inputTextLabel-N7vN {\n  text-transform: uppercase;\n  font-weight: 600;\n  font-family: "OpenSans", arial, sans-serif;\n  line-height: 1.25rem;\n  letter-spacing: 0.00625rem;\n  color: #292E31;\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n}\n.ft-inputTextLabelWrapper-31uk {\n  position: relative;\n  margin-bottom: 0.25rem;\n}\n.ft-inputTextAuxillarySlot-UWHG {\n  font-size: 0.75rem;\n  line-height: 1rem;\n  position: absolute;\n  right: 0;\n  bottom: 0;\n}\n.ft-inputText-hKnn {\n  padding-bottom: 1.5rem;\n}\n.ft-inputTextInput-6U2D::-webkit-outer-spin-button,\n.ft-inputTextInput-6U2D::-webkit-inner-spin-button {\n  -webkit-appearance: none;\n  margin: 0;\n}\n.ft-inputTextInputErrorState-2deX {\n  border-color: #E1483E;\n  color: #E1483E;\n}\n.ft-inputTextError-3Cgb .ft-inputTextErrorText-g94y {\n  margin-top: 4px;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n  -webkit-box-pack: start;\n      -ms-flex-pack: start;\n          justify-content: flex-start;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n}\n.ft-inputTextError-3Cgb .ft-errorMessageText-DCug {\n  margin: 0px;\n  color: #E1483E;\n  font-size: 0.875rem;\n  letter-spacing: 0.00625rem;\n  line-height: 1.25rem;\n  font-weight: 400;\n  font-family: "OpenSans", arial, sans-serif;\n}\n.ft-inputTextError-3Cgb .ft-inputTextLabel-N7vN {\n  color: #E1483E;\n}\n.ft-errorIcon-1O8- {\n  line-height: 0px;\n}\n.ft-errorIcon-1O8- > * {\n    fill: #E1483E;\n    margin-right: 12px;\n}\n.ft-inputTextInputTextarea-3M0q {\n  overflow: auto;\n  -webkit-transition: all 250ms ease-in-out;\n  transition: all 250ms ease-in-out;\n  padding-top: 6px;\n  padding-bottom: 1px;\n  min-height: 2.5rem;\n  padding-left: 0.75rem;\n  padding-right: 2.5rem;\n}\n.ft-falseTextArea-_CIw {\n  min-height: 2.5rem;\n  padding-left: 0.75rem;\n  padding-right: 2.5rem;\n  visibility: hidden;\n  font-size: 1rem;\n  margin: 0px;\n  position: absolute;\n  top: 0;\n  background: lightblue;\n  display: block;\n  white-space: pre-line;\n  word-wrap: break-word;\n  width: calc(100% - 3.25rem);\n}\n',map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{inputTextInput:"ft-inputTextInput-6U2D",inputTextLeftIcon:"ft-inputTextLeftIcon-1v_l",inputTextInputWrapper:"ft-inputTextInputWrapper-vUVf",inputTextRightIcon:"ft-inputTextRightIcon-3R68",inputTextLabel:"ft-inputTextLabel-N7vN",inputTextLabelWrapper:"ft-inputTextLabelWrapper-31uk",inputTextAuxillarySlot:"ft-inputTextAuxillarySlot-UWHG",inputText:"ft-inputText-hKnn",inputTextInputErrorState:"ft-inputTextInputErrorState-2deX",inputTextError:"ft-inputTextError-3Cgb",inputTextErrorText:"ft-inputTextErrorText-g94y",errorMessageText:"ft-errorMessageText-DCug",errorIcon:"ft-errorIcon-1O8-",inputTextInputTextarea:"ft-inputTextInputTextarea-3M0q",falseTextArea:"ft-falseTextArea-_CIw"}}))},__vue_scope_id__$22=void 0,__vue_module_identifier__$22=void 0,__vue_is_functional_template__$22=!1,FishTankTextInput=__vue_normalize__({render:__vue_render__$21,staticRenderFns:__vue_staticRenderFns__$21},__vue_inject_styles__$22,__vue_script__$22,__vue_scope_id__$22,__vue_is_functional_template__$22,__vue_module_identifier__$22,__vue_create_injector__,void 0),Detachable={name:"detachable",data:function(){return{hasDetached:!1}},props:{attach:{type:null,default:function(){return document.body}},contentClass:{default:""}},watch:{attach:function(){this.hasDetached=!1,this.initDetach()},hasContent:"initDetach"},mounted:function(){!this.lazy&&this.initDetach()},deactivated:function(){this.isActive=!1},beforeDestroy:function(){if(this.$refs.content)try{this.$refs.content.parentNode.removeChild(this.$refs.content)}catch(n){console.log(n)}},methods:{initDetach:function(){var n;this._isDestroyed||!this.$refs.content||this.hasDetached||""===this.attach||!0===this.attach||"attach"===this.attach||((n=!1===this.attach?document.querySelector("[data-app]"):"string"==typeof this.attach?document.querySelector(this.attach):this.attach)?(n.appendChild(this.$refs.content),this.hasDetached=!0):console.warn("Unable to locate target ".concat(this.attach||"[data-app]"),this))}}},overlayTimeout=null,overlay=document.querySelector(".overlay"),script$23=Vue.extend({components:{Close24:Close24},mixins:[Detachable],model:{prop:"active",event:"change"},props:{heading:{type:String,required:!1,default:void 0,description:"Modal heading text"},fixed:{type:Boolean,required:!1,default:!1,description:"Modal has a fixed of it's maximum possible size in the viewport"},dialog:{type:Boolean,required:!1,default:!1},active:{type:Boolean,required:!0,description:"Modal is active"},escapeable:{type:Boolean,required:!1,default:!1,description:"Modal can be closed using the ESC key"},width:{type:String,required:!1,default:void 0,description:"Modal width"}},data:function(){return{overlayTransitionDuration:650,isActive:!1}},computed:{showFooter:function(){return this.fixed||!!this.$slots.footer||!!this.$slots.footerRight||!!this.$slots.footerLeft},styles:function(){var n={};return this.width&&(n["max-width"]=this.width),n},classObj:function(){var n={"modal--active":this.active,"modal--fixed":this.fixed,"modal--dialog":this.dialog};if(this.$el)this.$el.className.split(" ").forEach(function(t){"modal__entry-point"!==t&&(n[t]=!0)});return n}},watch:{active:function(n){this.updateState()}},mounted:function(){this.updateState()},methods:{close:function(){this.$emit("change",!1)},open:function(){this.$emit("change",!0)},show:function(){this.escapeable&&document.addEventListener("keyup",this.escapeListener),this.isActive=!0,this.genOverlay()},hide:function(){this.escapeable&&document.removeEventListener("keyup",this.escapeListener),this.isActive&&(this.isActive=!1,this.removeOverlay())},updateState:function(){this.active?this.show():this.hide()},genOverlay:function(){return overlayTimeout||overlay?(this.clearTimeout(),!!overlay&&!!overlay.classList.add("overlay--active")):(overlay||(overlay=document.querySelector(".overlay")),overlay||(overlay=document.createElement("div")),overlay.className="overlay",this.hideScroll(),document.body.appendChild(overlay),overlay.clientHeight,requestAnimationFrame(function(){overlay&&(overlay.className+=" overlay--active")}),!0)},removeOverlay:function(){var n=this;if(!overlay)return this.showScroll();overlay.classList.remove("overlay--active"),overlayTimeout=window.setTimeout(function(){try{overlay&&overlay.parentNode&&overlay.parentNode.removeChild(overlay),overlay=null,n.showScroll(),n.clearTimeout()}catch(n){console.log(n)}},this.overlayTransitionDuration)},clearTimeout:function(n){function t(){return n.apply(this,arguments)}return t.toString=function(){return n.toString()},t}(function(){overlayTimeout&&(clearTimeout(overlayTimeout),overlayTimeout=null)}),hideScroll:function(){window.addEventListener("wheel",this.scrollListener),window.addEventListener("keydown",this.scrollListener)},showScroll:function(){document.documentElement.classList.remove("overflow-y-hidden"),window.removeEventListener("wheel",this.scrollListener),window.removeEventListener("keydown",this.scrollListener)},escapeListener:function(n){27===n.keyCode&&this.close()},scrollListener:function(n){if("keydown"===n.type){if(["INPUT","TEXTAREA","SELECT"].indexOf(n.target.tagName)>=0)return;var t={up:38,down:40,pageup:33,pagedown:34},r=[t.down,t.pagedown];if([t.up,t.pageup].indexOf(n.keyCode)>=0)n.deltaY=-1;else{if(!(r.indexOf(n.keyCode)>=0))return;n.deltaY=1}}(n.target===overlay||"keydown"!==n.type&&n.target===document.body||this.checkPath(n))&&n.preventDefault()},composedPath:function(n){if(n.composedPath)return n.composedPath();for(var t=[],r=n.target;r;){if(t.push(r),"HTML"===r.tagName)return t.push(document),t.push(window),t;r=r.parentElement}},hasScrollbar:function(n){if(!n||n.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(n);return["auto","scroll"].indexOf(t["overflow-y"])>=0&&n.scrollHeight>n.clientHeight},shouldScroll:function(n,t){return 0===n.scrollTop&&t<0||n.scrollTop+n.clientHeight===n.scrollHeight&&t>0},isInside:function(n,t){return n===t||null!==n&&n!==document.body&&this.isInside(n.parentNode,t)},checkPath:function(n){var t=n.path||this.composedPath(n),r=n.deltaY||-n.wheelDelta;if("keydown"===n.type&&t[0]===document.body){var i=this.$refs.dialog,e=window.getSelection().anchorNode;return!this.hasScrollbar(i)||!this.isInside(e,i)||this.shouldScroll(i,r)}for(var a=0;a<t.length;a++){var o=t[a];if(o===document)return!0;if(o===document.documentElement)return!0;if(o===this.$refs.content)return!0;if(this.hasScrollbar(o))return this.shouldScroll(o,r)}return!0},accessibilityClick:function(){this.close()}}}),__vue_script__$23=script$23,__vue_render__$22=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{staticClass:"modal__entry-point"},[r("div",{ref:"content",staticClass:"modal",class:n.classObj},[n.escapeable?r("div",{staticClass:"modal__escapable-background",on:{click:n.close}}):n._e(),n._v(" "),r("div",{staticClass:"modal__container",style:n.styles},[r("div",{staticClass:"modal__heading"},[r("div",{staticClass:"modal__heading-title-container"},[n.$slots.headingIcon?r("div",{staticClass:"modal__heading-icon-wrapper",attrs:{tabindex:"-1"}},[r("div",{staticClass:"modal__heading-icon",attrs:{tabindex:"-1"}},[n._t("headingIcon")],2)]):n._e(),n._v(" "),n.heading?r("div",{staticClass:"modal__heading-title"},[n._v("\n            "+n._s(n.heading)+"\n          ")]):n._e()]),n._v(" "),n.$slots.headingExtra?r("div",{staticClass:"modal__heading-extra"},[n._t("headingExtra")],2):n._e(),n._v(" "),r("div",{staticClass:"modal__close"},[n.dialog?n._e():r("span",{staticClass:"modal__close-separator"}),n._v(" "),r("div",{staticClass:"modal__close-icon-wrapper"},[r("Close24",{staticClass:"modal__close-icon",attrs:{tabindex:"0","aria-label":"Close Modal"},on:{click:n.close,keydown:function(t){return"button"in t||!n._k(t.keyCode,"enter",13,t.key,"Enter")?n.accessibilityClick(t):null}}})],1)])]),n._v(" "),r("div",{staticClass:"modal__body"},[n._t("default")],2),n._v(" "),n.showFooter?r("div",{staticClass:"modal__footer"},[n.$slots.footer?r("div",{staticClass:"modal__footer-container"},[n._t("footer")],2):n.$slots.footerLeft||n.$slots.footerRight?r("div",{staticClass:"modal__footer-container"},[r("div",[n._t("footerLeft")],2),n._v(" "),r("div",[n._t("footerRight")],2)]):n._e()]):n._e()])])])},__vue_staticRenderFns__$22=[];__vue_render__$22._withStripped=!0;var __vue_inject_styles__$23=function(n){n&&n("data-v-1deebc48_0",{source:'.modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  z-index: 1000;\n  display: none;\n  -webkit-box-pack: center;\n      -ms-flex-pack: center;\n          justify-content: center;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n}\n.modal__escapable-background {\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  cursor: pointer;\n}\n.modal__container {\n  position: relative;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  border: 1px solid #C5CACD;\n  border-radius: 2px;\n  background-color: #FFFFFF;\n  -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.4);\n          box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.4);\n  width: 100%;\n  overflow: hidden;\n  max-width: 500px;\n  max-height: calc(100% - (36px * 2));\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: column;\n          flex-direction: column;\n  z-index: 1002;\n}\n.modal--active {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.modal--fixed .modal__container {\n  height: 100%;\n}\n.modal__heading {\n  padding: 0.75rem;\n  background-color: #EDF2F5;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  border-bottom: 1px solid #C5CACD;\n  border-radius: 2px 2px 0 0;\n  height: 3rem;\n  min-height: 3rem;\n  font-size: 1rem;\n  line-height: 1.5rem;\n  font-family: "OpenSans", arial, sans-serif;\n  font-weight: 600;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-line-pack: center;\n      align-content: center;\n  -webkit-box-pack: justify;\n      -ms-flex-pack: justify;\n          justify-content: space-between;\n  white-space: nowrap;\n}\n.modal__heading,\n.modal__footer {\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n}\n.modal__footer {\n  padding: 0.75rem;\n  white-space: nowrap;\n}\n.modal__footer-container {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  -webkit-box-pack: justify;\n      -ms-flex-pack: justify;\n          justify-content: space-between;\n}\n.modal__heading-title-container {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n}\n.modal__heading-icon {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.modal__heading-icon-wrapper + .modal__heading-title {\n  margin-left: 8px;\n}\n.modal__heading-extra {\n  -webkit-box-flex: 0;\n      -ms-flex: 0 100%;\n          flex: 0 100%;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: end;\n      -ms-flex-pack: end;\n          justify-content: flex-end;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  margin-right: 12px;\n}\n.modal__close {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  margin-left: 12px;\n}\n.modal__close-separator {\n  display: inline-block;\n  width: 1px;\n  height: 32px;\n  background-color: #C5CACD;\n}\n.modal__close-icon-wrapper {\n  padding-left: 12px;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.modal__close-icon {\n  cursor: pointer;\n}\n.modal__body {\n  padding: 0.75rem;\n  overflow-y: auto;\n  overflow-x: hidden;\n}\n.modal--fixed .modal__footer {\n  padding: 0.75rem;\n  background-color: #EDF2F5;\n  border-top: 1px solid #C5CACD;\n  border-radius: 0 0 2px 2px;\n}\n.modal--fixed .modal__body {\n  -webkit-box-flex: 1;\n      -ms-flex: 1 100%;\n          flex: 1 100%;\n}\n.modal--dialog .modal__heading {\n  background-color: transparent;\n  padding-left: 0;\n  padding-right: 0;\n  margin: 0 0.75rem;\n}\n@media (max-width: 751px) {\n.modal__container {\n    height: 100%;\n    max-height: 100%;\n}\n.modal__body {\n    -webkit-box-flex: 1;\n        -ms-flex: 1 100%;\n            flex: 1 100%;\n}\n.modal--fixed .modal__footer {\n    padding-bottom: 0.75rem;\n}\n}\n.overlay {\n  display: none;\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  z-index: 999;\n  background-color: rgba(0, 0, 0, 0.5);\n}\n.overlay--active {\n  display: block;\n}\n',map:void 0,media:void 0})},__vue_scope_id__$23=void 0,__vue_module_identifier__$23=void 0,__vue_is_functional_template__$23=!1,Modal=__vue_normalize__({render:__vue_render__$22,staticRenderFns:__vue_staticRenderFns__$22},__vue_inject_styles__$23,__vue_script__$23,__vue_scope_id__$23,__vue_is_functional_template__$23,__vue_module_identifier__$23,__vue_create_injector__,void 0),script$24=Vue.extend({components:{Modal:Modal},model:{prop:"active",event:"change"},props:{active:{type:Boolean,required:!0,description:"Dialog box is active"},heading:{type:String,required:!1,default:void 0,description:"Dialog box heading text"},width:{type:String,required:!1,default:void 0,description:"Dialog box width"}},methods:{onChange:function(n){this.$emit("change",n)}}}),__vue_script__$24=script$24,__vue_render__$23=function(){var n=this,t=n.$createElement;return(n._self._c||t)("Modal",{attrs:{active:n.active,heading:n.heading,width:n.width,escapeable:"",dialog:""},on:{change:n.onChange}},[n._t("default"),n._v(" "),n._t("footer",null,{slot:"footer"}),n._v(" "),n._t("footerLeft",null,{slot:"footerLeft"}),n._v(" "),n._t("footerRight",null,{slot:"footerRight"})],2)},__vue_staticRenderFns__$23=[];__vue_render__$23._withStripped=!0;var __vue_inject_styles__$24=void 0,__vue_scope_id__$24=void 0,__vue_module_identifier__$24=void 0,__vue_is_functional_template__$24=!1,FishTankDialogBox=__vue_normalize__({render:__vue_render__$23,staticRenderFns:__vue_staticRenderFns__$23},__vue_inject_styles__$24,__vue_script__$24,__vue_scope_id__$24,__vue_is_functional_template__$24,__vue_module_identifier__$24,void 0,void 0),script$25=Vue.extend({name:"FishTankLoaderSpinner",mixins:[mixins],props:{theme:{type:String,default:"bgov",required:!0,description:"Spinner BBNA brand color theme",availableThemes:["bgov","blaw","notification-1","notification-2","notification-3"]},size:{type:String,default:"medium",required:!0,description:"Spinner size",availableSizes:["small","medium","large"]},align:{type:String,default:"center",required:!1,description:"Spinner alignment"},loading:{type:Boolean,default:!0,required:!1,description:"Spinner loading state"}},data:function(){return{smallDash:26,smallDashMax:52,mediumDash:50,mediumDashMax:100,largeDash:100,largeDashMax:200,body:window.document.getElementsByName("body")}},computed:{gradientClass:function(){return"spinner--"+this.theme+"-gradient"},spinnerSize:function(){return"spinner--"+this.size},alignClass:function(){return"spinner--align-"+this.align},strokeDashArray:function(){return"small"===this.size?this.smallDash:"medium"===this.size?this.mediumDash:this.largeDash}},watch:{loading:function(n){!n&&this.stopSpinner()}},methods:{stopSpinner:function(){var n=this,t=window.setInterval(function(){if(n[n.size+"Dash"]>=n[n.size+"DashMax"])return window.clearInterval(t),n.$emit("spinner-done"),n.loading=!1,void document.body.setAttribute("aria-busy",n.loading);n[n.size+"Dash"]++},2*[this.size+"Dash"]*.57)}}}),__vue_script__$25=script$25,__vue_render__$24=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("div",{staticClass:"spinner",class:[n.gradientClass,n.spinnerSize,n.alignClass],attrs:{"aria-busy":""+n.loading,role:"alert"}},[r("svg",{attrs:{height:"100",width:"100"}},[r("defs",[r("linearGradient",{attrs:{id:n.gradientClass,x1:"0%",y1:"0%",x2:"100%",y2:"0%"}},[r("stop",{staticClass:"stop-class-1",attrs:{offset:"0%"}}),n._v(" "),r("stop",{staticClass:"stop-class-2",attrs:{offset:"100%"}})],1)],1),n._v(" "),r("circle",{staticClass:"spinner-base",attrs:{cx:"50",cy:"50"}}),n._v(" "),r("circle",{class:["spinner-gradient",{"pause-spinner":!n.loading}],style:{strokeDasharray:""+n.strokeDashArray},attrs:{cx:"50",cy:"50"},on:{"stop-spinner":n.stopSpinner}})])])},__vue_staticRenderFns__$24=[];__vue_render__$24._withStripped=!0;var __vue_inject_styles__$25=function(n){n&&n("data-v-ba671e56_0",{source:".spinner .spinner-base {\n  fill: none;\n  stroke: transparent;\n}\n.spinner .spinner-gradient {\n  fill: none;\n  stroke-linecap: round;\n  -webkit-transform: rotate(0deg);\n          transform: rotate(0deg);\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n  -webkit-animation: loading .75s linear infinite;\n          animation: loading .75s linear infinite;\n}\n.spinner .pause-spinner {\n  -webkit-animation-play-state: paused;\n          animation-play-state: paused;\n}\n.spinner.spinner--small circle.spinner-base, .spinner.spinner--small circle.spinner-gradient {\n  r: 8px;\n  stroke-width: 4;\n}\n.spinner.spinner--small circle.spinner-gradient {\n  stroke-dasharray: 26;\n}\n.spinner.spinner--medium circle.spinner-base, .spinner.spinner--medium circle.spinner-gradient {\n  r: 15px;\n  stroke-width: 6;\n}\n.spinner.spinner--large circle.spinner-base, .spinner.spinner--large circle.spinner-gradient {\n  r: 30px;\n  stroke-width: 12;\n}\n.spinner.spinner--bgov-gradient circle.spinner-gradient {\n  stroke: url(#spinner--bgov-gradient);\n}\n.spinner.spinner--bgov-gradient linearGradient stop.stop-class-1 {\n  stop-color: #0018AB;\n}\n.spinner.spinner--bgov-gradient linearGradient stop.stop-class-2 {\n  stop-color: #9933CC;\n}\n.spinner.spinner--blaw-gradient circle.spinner-gradient {\n  stroke: url(#spinner--blaw-gradient);\n}\n.spinner.spinner--blaw-gradient linearGradient stop.stop-class-1 {\n  stop-color: #0D9DDB;\n}\n.spinner.spinner--blaw-gradient linearGradient stop.stop-class-2 {\n  stop-color: #0D9DDB;\n}\n.spinner.spinner--notification-1-gradient circle.spinner-gradient {\n  stroke: url(#spinner--notification-1-gradient);\n}\n.spinner.spinner--notification-1-gradient linearGradient stop.stop-class-1 {\n  stop-color: #EA60A7;\n}\n.spinner.spinner--notification-1-gradient linearGradient stop.stop-class-2 {\n  stop-color: #EA60A7;\n}\n.spinner.spinner--notification-2-gradient circle.spinner-gradient {\n  stroke: url(#spinner--notification-2-gradient);\n}\n.spinner.spinner--notification-2-gradient linearGradient stop.stop-class-1 {\n  stop-color: #FFB511;\n}\n.spinner.spinner--notification-2-gradient linearGradient stop.stop-class-2 {\n  stop-color: #FFB511;\n}\n.spinner.spinner--notification-3-gradient circle.spinner-gradient {\n  stroke: url(#spinner--notification-3-gradient);\n}\n.spinner.spinner--notification-3-gradient linearGradient stop.stop-class-1 {\n  stop-color: #0D9DDB;\n}\n.spinner.spinner--notification-3-gradient linearGradient stop.stop-class-2 {\n  stop-color: #0D9DDB;\n}\n.spinner.spinner--align-center {\n  text-align: center;\n}\n.spinner.spinner--align-left {\n  text-align: left;\n}\n.spinner.spinner--align-right {\n  text-align: right;\n}\n@-webkit-keyframes loading {\nfrom {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n}\nto {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n}\n}\n@keyframes loading {\nfrom {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n}\nto {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n}\n}\n",map:void 0,media:void 0})},__vue_scope_id__$25=void 0,__vue_module_identifier__$25=void 0,__vue_is_functional_template__$25=!1,FishTankLoaderSpinner=__vue_normalize__({render:__vue_render__$24,staticRenderFns:__vue_staticRenderFns__$24},__vue_inject_styles__$25,__vue_script__$25,__vue_scope_id__$25,__vue_is_functional_template__$25,__vue_module_identifier__$25,__vue_create_injector__,void 0),script$26=Vue.extend({token:['<fish-tank-radio-group>\n      <FishTankRadio \n        v-model="val" \n        value="beta" \n        label="beta"\n        name="beta"/>\n      <FishTankRadio \n        v-model="val" \n        value="beta" \n        label="beta"\n        name="beta"/>\n    <fish-tank-radio-group>'],mixins:[mixins],model:{prop:"modelValue",event:"change"},provide:function(){return{fishtankRadioGroupShared:{register:this.register,unregister:this.unregister}}},props:{small:{required:!1,default:!1,type:Boolean},modelValue:{type:[String,Boolean,Object,Number],default:"",require:!0},id:{type:String,default:null,required:!1}},data:function(){return{isSmall:this.small,isFocused:!1,registeredChildren:[]}},computed:{labelId:function(){return"ft-radio-group-".concat(this._uid)}},methods:{focusRadio:function(){var n=this;this.registeredChildren.map(function(t){t.value!==t.modelValue?n.registeredChildren[0].setFocus():t.setFocus()})},register:function(n){this.registeredChildren.push(n)},unregister:function(n){var t=this.registeredChildren.indexOf(n);t>-1&&this.registeredChildren.splice(t,1)}}}),__vue_script__$26=script$26,__vue_render__$25=function(){var n=this,t=n.$createElement;return(n._self._c||t)("div",{attrs:{id:null!==n.id?n.id:n.labelId,"aria-labelledby":null!==n.id?n.id:n.labelId,tabindex:"0",role:"radiogroup"},on:{focus:n.focusRadio}},[n._t("default")],2)},__vue_staticRenderFns__$25=[];__vue_render__$25._withStripped=!0;var __vue_inject_styles__$26=void 0,__vue_scope_id__$26=void 0,__vue_module_identifier__$26=void 0,__vue_is_functional_template__$26=!1,FishTankRadioGroup=__vue_normalize__({render:__vue_render__$25,staticRenderFns:__vue_staticRenderFns__$25},__vue_inject_styles__$26,__vue_script__$26,__vue_scope_id__$26,__vue_is_functional_template__$26,__vue_module_identifier__$26,void 0,void 0),script$27=Vue.extend({name:"FishTankTag",introduction:"Component Introduction",description:"Component description",components:{CloseSml24:CloseSml24,FishTankText:FishTankText},mixins:[mixins],model:{prop:"modelValue",event:"change"},props:{disabled:{type:Boolean,required:!1,default:!1,description:"Disable tag"},value:{default:null,type:[String,Boolean,Object,Array,Number]},modelValue:{type:[String,Boolean,Object,Array,Number],default:!1},label:{type:String,required:!0,description:"Tag label"},id:{type:String,default:null,required:!1,description:"Tag ID"},trueValue:{default:!0,type:[String,Boolean,Object,Array,Number]},falseValue:{default:!1,type:[String,Boolean,Object,Array,Number]},removable:{type:Boolean,required:!1,default:!1,description:"Removable style tag"},iconPosition:{type:String,default:"right",required:!1}},data:function(){return{checkProxy:!1,isFocused:!1}},computed:{listeners:function(){var n=this;return assign$1({},this.$listeners,{change:function(t){n.disabled||n.updateInput(t)}})},checked:{set:function(n){this.checkProxy=n},get:function(){return this.value}},isChecked:function(){if(this.modelValue instanceof Array){var n=!1;return this.modelValue.indexOf(this.value)>=0&&(n=!n),n}return this.modelValue===this.trueValue},labelId:function(){return"".concat(this.$options.name,"-").concat(this._uid)},hasIcon:function(){return!(!this.removable&&!this.$slots.default)},getStateColor:function(){return this.disabled?(this.isChecked,"disabled"):this.isChecked?"white":"gray"}},methods:{updateInput:function(n){var t=n.target.checked;if(this.modelValue instanceof Array){var r=_toConsumableArray(this.modelValue);t?r.push(this.value):r.splice(r.indexOf(this.value),1),this.$emit("change",r)}else this.$emit("change",t?this.trueValue:this.falseValue)}}}),__vue_script__$27=script$27,__vue_render__$26=function(){var n,t,r,i,e,a=this,o=a.$createElement,l=a._self._c||o;return l("div",{class:[a.$style.wrap],attrs:{"aria-label":a.removable?"Remove "+a.label:null}},[l("label",{class:a.$style.label,attrs:{for:null!==a.id?a.id:a.labelId}},[l("input",a._g({class:[a.$style.input],attrs:{id:null!==a.id?a.id:a.labelId,disabled:a.disabled,type:"checkbox"},domProps:{checked:a.isChecked,value:a.value},on:{focus:function(n){a.isFocused=!0},blur:function(n){a.isFocused=!1}}},a.listeners)),a._v(" "),l("div",{class:[a.$style.tag,(n={},n[a.$style.checked]=a.isChecked,n),(t={},t[a.$style.disabled]=a.disabled,t),(r={},r[a.$style.hasIcon]=a.hasIcon,r),{focused:a.isFocused}]},[l("div",{class:a.$style.labelContent},[l("FishTankText",{attrs:{color:a.getStateColor,inline:"",size:"baseMd","semi-bold":""}},[a._v(a._s(a.label)+" ")]),a._v(" "),"right"===a.iconPosition?l("span",{class:[a.$style.icon,(i={},i[a.$style.iconRight]="right"===a.iconPosition,i)]},[a.removable?l("CloseSml24",{class:[a.$style.iconAlignment,(e={},e[a.$style.iconChecked]=a.isChecked,e)]}):a._e(),a._v(" "),a._t("default")],2):a._e()],1)])])])},__vue_staticRenderFns__$26=[];__vue_render__$26._withStripped=!0;var __vue_inject_styles__$27=function(n){n&&(n("data-v-9b2d906c_0",{source:".ft-wrap-xqK8 {\n  position: relative;\n  display: inline-block;\n  position: relative;\n  margin: 0px;\n}\n.ft-wrap-xqK8.ft-label-3N7B:hover {\n  color: #292E31;\n}\n.ft-input-3OYU {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  display: block;\n  opacity: 0;\n  cursor: pointer;\n}\n.ft-input-3OYU:disabled {\n  cursor: default;\n}\n.ft-tag-3hYE {\n  border-radius: 6px;\n  color: #777C7F;\n  background-color: #EDF2F5;\n  border: 1px solid #C5CACD;\n  padding: 3px calc(.25rem*2) 3px calc(.25rem*2);\n  vertical-align: middle;\n}\n.ft-hasIcon-2jwq {\n  padding-right: 28px;\n}\n.ft-checked-1M0Y {\n  color: #FFFFFF;\n  background-color: #0D9DDB;\n  border: 1px solid #0D9DDB;\n}\n.ft-disabled-1DI6 {\n  color: #C5CACD;\n  background-color: #EDF2F5;\n  border: 1px solid #C5CACD;\n}\n.ft-label-3N7B:hover .ft-tag-3hYE {\n  color: #292E31;\n  background-color: #F6F8FA;\n}\n.ft-label-3N7B:hover .ft-checked-1M0Y {\n  color: #FFFFFF;\n  background-color: #0FB0E2;\n  border-color: #0FB0E2;\n}\n.ft-label-3N7B:hover .ft-disabled-1DI6 {\n  color: #C5CACD;\n  background-color: #EDF2F5;\n  border-color: #C5CACD;\n}\n.ft-labelContent-36Kv {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.ft-icon-H7Fb {\n  margin-top: -2px;\n  position: relative;\n  cursor: pointer;\n}\n.ft-iconRight-399A {\n  padding-left: 0;\n}\n.ft-iconAlignment-1PZX {\n  position: absolute;\n  padding-left: .25rem;\n}\n.ft-iconChecked-RBzy {\n  color: #FFFFFF;\n}\nbody.ft-user-is-tabbing-1mX1 .ft-focused-1qEu {\n  -webkit-box-shadow: 0 0 0 2px #0A7DAF;\n          box-shadow: 0 0 0 2px #0A7DAF;\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{wrap:"ft-wrap-xqK8",label:"ft-label-3N7B",input:"ft-input-3OYU",tag:"ft-tag-3hYE",hasIcon:"ft-hasIcon-2jwq",checked:"ft-checked-1M0Y",disabled:"ft-disabled-1DI6",labelContent:"ft-labelContent-36Kv",icon:"ft-icon-H7Fb",iconRight:"ft-iconRight-399A",iconAlignment:"ft-iconAlignment-1PZX",iconChecked:"ft-iconChecked-RBzy","user-is-tabbing":"ft-user-is-tabbing-1mX1",focused:"ft-focused-1qEu"}}))},__vue_scope_id__$27=void 0,__vue_module_identifier__$27=void 0,__vue_is_functional_template__$27=!1,FishTankTag=__vue_normalize__({render:__vue_render__$26,staticRenderFns:__vue_staticRenderFns__$26},__vue_inject_styles__$27,__vue_script__$27,__vue_scope_id__$27,__vue_is_functional_template__$27,__vue_module_identifier__$27,__vue_create_injector__,void 0),script$28=Vue.extend({name:"FT-Pagination",description:"FishTank Pagination",model:{event:"paginate",prop:"pageNum"},components:{"vue-paginate":VueJsPaginate,ChevronLeftIcon:ChevronLeft24,ChevronRightIcon:ChevronRight24},props:{pageCount:{type:Number,required:!0,description:"Maximum pages to show at a time"},pageNum:{type:Number,required:!1,default:0},showLastPage:{type:Boolean,required:!1,default:!0,description:"Show the last available page"}},computed:{breakViewClass:function(){return this.showLastPage?"":"break-out"}},methods:{paginateSearch:function(n){this.$emit("paginate",n)}}}),__vue_script__$28=script$28,__vue_render__$27=function(){var n=this.$createElement,t=this._self._c||n;return t("vue-paginate",{attrs:{"page-count":this.pageCount,"click-handler":this.paginateSearch,"page-range":5,"force-page":this.pageNum-1,"break-view-class":this.breakViewClass,"container-class":"ft-pagination"}},[t("template",{slot:"prevContent"},[t("chevron-left-icon")],1),this._v(" "),t("template",{slot:"nextContent"},[t("chevron-right-icon")],1)],2)},__vue_staticRenderFns__$27=[];__vue_render__$27._withStripped=!0;var __vue_inject_styles__$28=function(n){n&&n("data-v-cdd3edc4_0",{source:".ft-pagination {\n  font-weight: 600;\n  border: none;\n  font-size: 1rem;\n}\n.ft-pagination li:nth-child(2) + .break-out {\n    display: inline-block;\n}\n.ft-pagination .break-out + li:nth-last-child(2) {\n    display: none;\n}\n.ft-pagination .break-out {\n    display: none;\n}\n.ft-pagination li {\n    display: inline-block;\n    text-align: center;\n    width: 2em;\n    height: 2em;\n    line-height: inherit;\n    margin: 0px 5px;\n    vertical-align: middle;\n}\n.ft-pagination li:focus {\n      outline: none;\n}\n.ft-pagination li:hover {\n      cursor: pointer;\n}\n.ft-pagination li.active {\n      background-color: #0D9DDB;\n      border-radius: 2px;\n}\n.ft-pagination li.active a {\n        color: #FFFFFF;\n}\n.ft-pagination li.disabled a {\n      color: #C5CACD;\n}\n.ft-pagination li a {\n      color: #505558;\n      vertical-align: middle;\n      display: table-cell;\n      width: 2em;\n      height: 2em;\n}\n.ft-pagination li a svg {\n        vertical-align: middle;\n}\n.ft-pagination li a:focus {\n        outline: none;\n        text-decoration: none;\n}\n.ft-pagination li a:hover {\n        text-decoration: none;\n}\n",map:void 0,media:void 0})},__vue_scope_id__$28=void 0,__vue_module_identifier__$28=void 0,__vue_is_functional_template__$28=!1,FishTankPagination=__vue_normalize__({render:__vue_render__$27,staticRenderFns:__vue_staticRenderFns__$27},__vue_inject_styles__$28,__vue_script__$28,__vue_scope_id__$28,__vue_is_functional_template__$28,__vue_module_identifier__$28,__vue_create_injector__,void 0),script$29=Vue.extend({mixins:[mixins],model:{prop:"modelValue",event:"change"},provide:function(){var n=this,t={register:this.register,unregister:this.unregister};return Object.defineProperty(t,"isSmall",{enumerable:!0,get:function(){return n.isSmall},set:function(t){return n.isSmall=t}}),Object.defineProperty(t,"isFocused",{enumerable:!0,get:function(){return n.isFocused},set:function(t){return n.isFocused=t}}),{fishtankButtonGroupShared:t}},props:{small:{required:!1,default:!1,type:Boolean,description:"Small Button Group"},modelValue:{type:[String,Boolean,Object,Number],default:"",require:!0},id:{type:String,default:null,required:!1,description:"Button Group ID"}},data:function(){return{isSmall:this.small,isFocused:!1,registeredChildren:[]}},methods:{register:function(n){this.registeredChildren.push(n)},unregister:function(n){var t=this.registeredChildren.indexOf(n);t>-1&&this.registeredChildren.splice(t,1)},closeSiblings:function(n){this.registeredChildren.map(function(n){n.visible=!1})},registerFirstChild:function(){0===this.registeredChildren.filter(function(n){return!0===n.shouldBeChecked}).length&&this.registeredChildren[0].setValue()}},computed:{labelId:function(){return"button-group-".concat(this._uid)}},mounted:function(){this.registerFirstChild()}}),__vue_script__$29=script$29,__vue_render__$28=function(){var n,t,r=this,i=r.$createElement;return(r._self._c||i)("div",{class:[r.$style.group,(n={},n[r.$style.small]=r.small,n),(t={},t[r.$style.focused]=r.isFocused,t)],attrs:{id:null!==r.id?r.id:r.labelId,"aria-labelledby":null!==r.id?r.id:r.labelId,role:"radiogroup"}},[r._t("default")],2)},__vue_staticRenderFns__$28=[];__vue_render__$28._withStripped=!0;var __vue_inject_styles__$29=function(n){n&&(n("data-v-77c5b061_0",{source:".ft-focused-3atW {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n  border-radius: 2px;\n}\n.ft-small-QpJG.ft-focused-3atW {\n  border-radius: 4px;\n}\n.ft-group-1Agq {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  width: 100%;\n  color: #505558;\n  -webkit-box-pack: justify;\n      -ms-flex-pack: justify;\n          justify-content: space-between;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{focused:"ft-focused-3atW",small:"ft-small-QpJG",group:"ft-group-1Agq"}}))},__vue_scope_id__$29=void 0,__vue_module_identifier__$29=void 0,__vue_is_functional_template__$29=!1,FishTankButtonGroup=__vue_normalize__({render:__vue_render__$28,staticRenderFns:__vue_staticRenderFns__$28},__vue_inject_styles__$29,__vue_script__$29,__vue_scope_id__$29,__vue_is_functional_template__$29,__vue_module_identifier__$29,__vue_create_injector__,void 0),script$30=Vue.extend({mixins:[mixins],model:{prop:"modelValue",event:"change"},props:{value:{type:[String,Boolean,Object,Number],default:null,require:!0,description:"Button Value"},disabled:{type:Boolean,default:null,require:!1,description:"Disable the button"},modelValue:{type:[String,Boolean,Object,Number],default:"",require:!0},label:{type:String,default:null,required:!0,description:"Button Label"},id:{type:String,default:null,required:!1,description:"Button ID"},name:{type:String,default:"",required:!0,description:"Button Name"},fishtankButtonGroupShared:{type:Object,default:function(){}}},inject:{fishtankButtonGroupShared:{default:{isSmall:!1,register:function(){},unregister:function(){}}}},computed:{shouldBeChecked:function(){return this.value===this.modelValue},listeners:function(){var n=this;return assign$1({},this.$listeners,{change:function(t){n.disabled||n.$emit("change",n.value)}})},labelId:function(){return"button-group-button-".concat(this._uid)},getId:function(){return this._uid}},methods:{setFocusInput:function(){this.$refs.input.focus()},setValue:function(){this.$emit("change",this.value)}},mounted:function(){this.fishtankButtonGroupShared.register(this)},destroyed:function(){this.fishtankButtonGroupShared.unregister(this)}}),__vue_script__$30=script$30,__vue_render__$29=function(){var n,t,r,i,e=this,a=e.$createElement,o=e._self._c||a;return o("div",{class:[e.$style.button,(n={},n[e.$style.disabled]=e.disabled,n),(t={},t[e.$style.active]=e.shouldBeChecked,t),(r={},r[e.$style.small]=e.fishtankButtonGroupShared.isSmall,r)]},[o("label",{class:[e.$style.label],attrs:{for:null!==e.id?e.id:e.labelId,tabindex:e.shouldBeChecked?0:-1},on:{focus:function(n){e.setFocusInput()}}},[o("input",e._g({ref:"input",class:e.$style.input,attrs:{disabled:e.disabled,id:null!==e.id?e.id:e.labelId,tabindex:e.shouldBeChecked?0:-1,type:"radio"},domProps:{value:e.value,checked:e.shouldBeChecked},on:{focus:function(n){e.fishtankButtonGroupShared.isFocused=!0},blur:function(n){e.fishtankButtonGroupShared.isFocused=!1}}},e.listeners)),e._v(" "),o("div",{class:[e.$style.labelContent,(i={},i[e.$style.labelContentSmall]=e.fishtankButtonGroupShared.isSmall,i)]},[e._v("\n      "+e._s(e.label)+"\n    ")])])])},__vue_staticRenderFns__$29=[];__vue_render__$29._withStripped=!0;var __vue_inject_styles__$30=function(n){n&&(n("data-v-6340f398_0",{source:'.ft-button-2Bfq {\n  -webkit-box-flex: 1;\n      -ms-flex: 1 0 0px;\n          flex: 1 0 0;\n  text-align: center;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  border-top-width: 1px;\n  border-bottom-width: 1px;\n  border-left-width: 1px;\n  border-right-width: 0px;\n  border-style: solid;\n  border-color: #C5CACD;\n  background-color: #EDF2F5;\n  /*transition: all 0.1s ease;*/\n  overflow: hidden;\n  height: 40px;\n}\n.ft-button-2Bfq:first-of-type {\n    border-radius: 2px 0px 0px 2px;\n}\n.ft-button-2Bfq:last-of-type {\n    border-right-width: 1px;\n    border-radius: 0 2px 2px 0;\n}\n.ft-button-2Bfq:hover {\n    background-color: #F6F8FA;\n    color: #292E31;\n}\n.ft-disabled-2z4P {\n  color: #C5CACD;\n}\n.ft-disabled-2z4P:hover {\n    cursor: default;\n    color: #C5CACD;\n    background-color: #EDF2F5;\n}\n.ft-small-2W3R {\n  height: 28px;\n}\n.ft-small-2W3R:first-of-type {\n    border-radius: 4px 0px 0px 4px;\n}\n.ft-small-2W3R:last-of-type {\n    border-right-width: 1px;\n    border-radius: 0 4px 4px 0;\n}\n.ft-input-2Aav {\n  cursor: pointer;\n  opacity: 0;\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  left: 0;\n  top: 0;\n}\n.ft-input-2Aav:disabled {\n    cursor: not-allowed;\n}\n.ft-label-2ply {\n  position: relative;\n  display: inline-block;\n  height: 100%;\n  width: 100%;\n  font-weight: 400;\n  font-size: 1rem;\n  line-height: 1.5rem;\n  letter-spacing: 0rem;\n  font-family: "OpenSans", arial, sans-serif;\n  cursor: pointer;\n}\n.ft-labelContent-35XB {\n  padding: 7px 0.75rem 9px 0.75rem;\n}\n.ft-labelContentSmall-1iXu {\n  font-size: 0.875rem;\n  font-weight: 600;\n  line-height: 1.25rem;\n  letter-spacing: 0.00625rem;\n  padding: 3px 0.5rem 5px 0.5rem;\n}\n.ft-buttongroup__button__input-rhtL {\n  position: absolute;\n  left: 0;\n  top: 0;\n}\n.ft-active-3FLI, .ft-active-3FLI:hover {\n  color: #FFFFFF;\n  background-color: #0D9DDB;\n  border-color: #0A7DAF;\n}\n',map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{button:"ft-button-2Bfq",disabled:"ft-disabled-2z4P",small:"ft-small-2W3R",input:"ft-input-2Aav",label:"ft-label-2ply",labelContent:"ft-labelContent-35XB",labelContentSmall:"ft-labelContentSmall-1iXu",buttongroup__button__input:"ft-buttongroup__button__input-rhtL",active:"ft-active-3FLI"}}))},__vue_scope_id__$30=void 0,__vue_module_identifier__$30=void 0,__vue_is_functional_template__$30=!1,FishTankButtonGroupButton=__vue_normalize__({render:__vue_render__$29,staticRenderFns:__vue_staticRenderFns__$29},__vue_inject_styles__$30,__vue_script__$30,__vue_scope_id__$30,__vue_is_functional_template__$30,__vue_module_identifier__$30,__vue_create_injector__,void 0),script$31=Vue.extend({name:"FishTankLoaderContent",components:{ContentLoader:ContentLoader},mixins:[mixins],props:{theme:{type:String,default:null,required:!1,description:"Specify pre-made loader content theme (optional). There are 13 themes to choose from.",availableThemes:[" AlertList"," AlertResult","CalendarResult","CommiteeResult","DirectoriesResult","LegislationList","LegislationResult","MembersOfCongressList","NewsList","NewsResult","ProfileResult","StaffersList"]},loaderHeight:{type:Number,default:null,required:!1,description:"Determines height of Content Loader SVG"},loaderWidth:{type:Number,default:400,required:!1,description:"Determines width of Content Loader SVG"},loaderSpeed:{type:Number,default:2,required:!1,description:"Determines speed of loader animation"},loaderPrimaryColor:{type:String,default:"#f3f3f3",required:!1,description:"Determines gradient start value"},loaderSecondaryColor:{type:String,default:"#ecebeb",required:!1,description:"Determines gradient end value"}}}),__vue_script__$31=script$31,__vue_render__$30=function(){var n=this,t=n.$createElement,r=n._self._c||t;return"AlertList"===n.theme?r("ContentLoader",{attrs:{height:92,width:400,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"12",rx:"0",ry:"0",width:"191",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"40",rx:"0",ry:"0",width:"400",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"270",y:"12",rx:"0",ry:"0",width:"132",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"64",rx:"0",ry:"0",width:"364",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"91",rx:"0",ry:"0",width:"400",height:"1"}})]):"AlertResult"===n.theme?r("ContentLoader",{attrs:{height:544,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"12",rx:"5",ry:"0",width:"170",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"36",rx:"5",ry:"0",width:"340",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"84",rx:"5",ry:"0",width:"340",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"132",rx:"5",ry:"0",width:"258",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"204",rx:"5",ry:"0",width:"150",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"220",rx:"5",ry:"0",width:"150",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"236",rx:"5",ry:"0",width:"150",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"268",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"292",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"316",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"340",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"364",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"386",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"410",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"434",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"456",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"480",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"504",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"528",rx:"5",ry:"0",width:"320",height:"16"}})]):"CalendarResult"===n.theme?r("ContentLoader",{attrs:{height:588,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"12",rx:"5",ry:"0",width:"170",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"48",rx:"5",ry:"0",width:"340",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"96",rx:"5",ry:"0",width:"340",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"144",rx:"5",ry:"0",width:"257",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"216",rx:"5",ry:"0",width:"170",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"272",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"296",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"320",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"344",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"368",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"420",rx:"5",ry:"0",width:"171",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"476",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"500",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"524",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"548",rx:"5",ry:"0",width:"320",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"572",rx:"5",ry:"0",width:"340",height:"16"}})]):"CommiteeResult"===n.theme?r("ContentLoader",{attrs:{height:498,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"0",rx:"5",ry:"0",width:"340",height:"78"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"102",rx:"5",ry:"0",width:"171",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"154",rx:"5",ry:"0",width:"130",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"184",rx:"5",ry:"0",width:"32",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"60",y:"192",rx:"5",ry:"0",width:"108",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"211",y:"196",rx:"5",ry:"0",width:"70",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"289",y:"196",rx:"5",ry:"0",width:"51",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"242",rx:"5",ry:"0",width:"130",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"272",rx:"5",ry:"0",width:"32",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"60",y:"280",rx:"5",ry:"0",width:"108",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"211",y:"284",rx:"5",ry:"0",width:"70",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"289",y:"284",rx:"5",ry:"0",width:"51",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"336",rx:"5",ry:"0",width:"171",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"388",rx:"5",ry:"0",width:"130",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"418",rx:"5",ry:"0",width:"32",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"60",y:"426",rx:"5",ry:"0",width:"108",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"60",y:"426",rx:"5",ry:"0",width:"108",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"211",y:"430",rx:"5",ry:"0",width:"70",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"289",y:"430",rx:"5",ry:"0",width:"51",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"470",rx:"5",ry:"0",width:"32",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"60",y:"478",rx:"5",ry:"0",width:"108",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"211",y:"482",rx:"5",ry:"0",width:"70",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"289",y:"482",rx:"5",ry:"0",width:"51",height:"16"}})]):"DirectoriesResult"===n.theme?r("ContentLoader",{attrs:{height:504,width:400,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"0",rx:"5",ry:"0",width:"400",height:"108"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"132",rx:"5",ry:"0",width:"400",height:"108"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"264",rx:"5",ry:"0",width:"400",height:"108"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"396",rx:"5",ry:"0",width:"400",height:"108"}})]):"LegislationList"===n.theme?r("ContentLoader",{attrs:{height:107,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"12",rx:"5",ry:"0",width:"85",height:"20"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"40",rx:"5",ry:"0",width:"257",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"60",rx:"5",ry:"0",width:"171",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"80",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"106",rx:"5",ry:"0",width:"340",height:"1"}})]):"LegislationResult"===n.theme?r("ContentLoader",{attrs:{height:528,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"20",rx:"5",ry:"0",width:"171",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"68",rx:"5",ry:"0",width:"340",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"96",rx:"5",ry:"0",width:"257",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"156",rx:"5",ry:"0",width:"171",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"212",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"236",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"260",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"284",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"308",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"360",rx:"5",ry:"0",width:"171",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"416",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"440",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"464",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"488",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"512",rx:"5",ry:"0",width:"340",height:"16"}})]):"MembersOfCongressList"===n.theme?r("ContentLoader",{attrs:{height:64,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"12",rx:"5",ry:"0",width:"32",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"44",y:"20",rx:"5",ry:"0",width:"128",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"189",y:"24",rx:"5",ry:"0",width:"76",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"281",y:"24",rx:"5",ry:"0",width:"60",height:"16"}})]):"MembersOfCongressResult"===n.theme?r("ContentLoader",{attrs:{height:530,width:400,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"0",rx:"5",ry:"0",width:"400",height:"268"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"288",rx:"5",ry:"0",width:"257",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"288",rx:"5",ry:"0",width:"257",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"342",rx:"5",ry:"0",width:"257",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"374",rx:"5",ry:"0",width:"400",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"434",rx:"5",ry:"0",width:"171",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"490",rx:"5",ry:"0",width:"400",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"514",rx:"5",ry:"0",width:"383",height:"16"}})]):"NewsList"===n.theme?r("ContentLoader",{attrs:{height:240,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"12",rx:"5",ry:"0",width:"340",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"40",rx:"5",ry:"0",width:"257",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"76",rx:"5",ry:"0",width:"171",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"92",rx:"5",ry:"0",width:"171",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"116",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"140",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"164",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"188",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"212",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"212",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"239",rx:"5",ry:"0",width:"340",height:"1"}})]):"NewsResult"===n.theme?r("ContentLoader",{attrs:{height:528,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"12",rx:"5",ry:"0",width:"171",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"36",rx:"5",ry:"0",width:"340",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"84",rx:"5",ry:"0",width:"340",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"132",rx:"5",ry:"0",width:"257",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"192",rx:"5",ry:"0",width:"171",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"208",rx:"5",ry:"0",width:"171",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"224",rx:"5",ry:"0",width:"171",height:"12"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"248",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"272",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"296",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"320",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"344",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"368",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"392",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"416",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"440",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"464",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"488",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"512",rx:"5",ry:"0",width:"340",height:"16"}})]):"ProfileResult"===n.theme?r("ContentLoader",{attrs:{height:508,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"0",rx:"5",ry:"0",width:"258",height:"36"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"52",rx:"5",ry:"0",width:"258",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"84",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"136",rx:"5",ry:"0",width:"171",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"192",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"216",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"240",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"264",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"288",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"340",rx:"5",ry:"0",width:"171",height:"40"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"396",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"420",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"444",rx:"5",ry:"0",width:"340",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"468",rx:"5",ry:"0",width:"325",height:"16"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"492",rx:"5",ry:"0",width:"340",height:"16"}})]):"StaffersList"===n.theme?r("ContentLoader",{attrs:{height:540,width:340,speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor}},[r("rect",{attrs:{x:"0",y:"12",rx:"5",ry:"0",width:"141",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"42",rx:"5",ry:"0",width:"156",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"66",rx:"5",ry:"0",width:"205",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"108",rx:"5",ry:"0",width:"141",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"138",rx:"5",ry:"0",width:"156",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"162",rx:"5",ry:"0",width:"205",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"204",rx:"5",ry:"0",width:"176",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"234",rx:"5",ry:"0",width:"116",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"258",rx:"5",ry:"0",width:"205",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"300",rx:"5",ry:"0",width:"115",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"330",rx:"5",ry:"0",width:"207",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"354",rx:"5",ry:"0",width:"231",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"396",rx:"5",ry:"0",width:"202",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"426",rx:"5",ry:"0",width:"275",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"450",rx:"5",ry:"0",width:"301",height:"18"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"492",rx:"5",ry:"0",width:"202",height:"24"}}),n._v(" "),r("rect",{attrs:{x:"0",y:"522",rx:"5",ry:"0",width:"301",height:"18"}})]):r("ContentLoader",{attrs:{speed:n.loaderSpeed,"primary-color":n.loaderPrimaryColor,"secondary-color":n.loaderSecondaryColor,width:n.loaderWidth,height:n.loaderHeight}},[n._t("default")],2)},__vue_staticRenderFns__$30=[];__vue_render__$30._withStripped=!0;var __vue_inject_styles__$31=void 0,__vue_scope_id__$31=void 0,__vue_module_identifier__$31=void 0,__vue_is_functional_template__$31=!1,FishTankLoaderContent=__vue_normalize__({render:__vue_render__$30,staticRenderFns:__vue_staticRenderFns__$30},__vue_inject_styles__$31,__vue_script__$31,__vue_scope_id__$31,__vue_is_functional_template__$31,__vue_module_identifier__$31,void 0,void 0),_parseInt$1=_parseInt,fontSizes$1=["headingLg","headingMd","headingSm","baseLg","baseMd","baseSm"],align$1=["left","center"],script$32=Vue.extend({name:"FishTankHeading",props:{level:{type:String,default:"1",validator:function(n){return 0<(_parseInt$1(n)&&7>_parseInt$1(n))},description:"Heading Semantic Level"},align:{type:String,default:"left",validator:function(n){return-1!==align$1.indexOf(n)},description:"Text alignment"},color:{type:String,validator:function(n){return propToFishtankColorName(n)in ftColorsObj$1},default:"black",description:"Text color"},bold:{type:Boolean,required:!1,default:!1},semiBold:{type:Boolean,required:!1,default:!1},size:{type:String,default:"baseLg",validator:function(n){return-1!==fontSizes$1.indexOf(n)},description:"Heading text size"},truncate:{type:Boolean,default:!1,description:"Text, within a container of fixed size, overflows with ellipsis"},font:{default:"primary",type:String,validator:function(n){return-1!==["primary","accent"].indexOf(n)},description:"Heading font type"}},computed:{styles:function(){return this.$style},propMapping:function(){var n=this.styles;return{color:this.colorMappingFunc,inline:toggle(n.inline),semiBold:toggle(n.fontWeightSemiBold),bold:toggle(n.fontWeightBold),size:this.fontMappingFunc,font:mapping(n)}},textProps:function(){var n=concat([mapping(this.styles)("antialiased"),identity()]);for(var t in this.$props){if(t in this.propMapping)n=concat([n,_.get(this.propMapping,t)(this.$props[t])])}var r=toProps(n);return{class:r.className,style:r.style}}},methods:{fontMappingFunc:function(n){if(!n)return identity();var t,r,i;return mapping(this.styles)((r=[(t=n)[0],t.substring(1,t.length)],i=r[1],"fontSize".concat(r[0].toUpperCase()).concat(i)))},colorMappingFunc:function(n){return n?mapping(this.styles)(propToFishtankColorName(n)):identity()}},render:function(n){var t=this.textProps;return n("h"+this.level,{class:t.class,style:t.style},this.$slots.default)}}),__vue_script__$32=script$32,__vue_inject_styles__$32=function(n){n&&(n("data-v-98a0a37c_0",{source:'/*\nThis file was generated by running\n  $ /Users/bakpa3/.nvm/versions/node/v8.12.0/bin/node /Users/bakpa3/Projects/fishtank-colors/scripts/generate_color_css-heading.js\n*/\n.ft-colorBlack-2fcS {\n  color: #292E31;\n}\n.ft-colorGrayDark-2_WR {\n  color: #505558;\n}\n.ft-colorGray-vga6 {\n  color: #777C7F;\n}\n.ft-colorGrayLight-3v1A {\n  color: #9EA3A6;\n}\n.ft-colorGrayLighter-3Qq4 {\n  color: #C5CACD;\n}\n.ft-colorGrayLightest-3aXn {\n  color: #EDF2F5;\n}\n.ft-colorWhite-1AeA {\n  color: #FFFFFF;\n}\n.ft-colorLink-1-cS {\n  color: #267ABD;\n}\n.ft-colorLinkVisited-3bEe {\n  color: #7F57B8;\n}\n.ft-colorLinkDarkBg-2uqV {\n  color: #ACCCE5;\n}\n.ft-colorBlawBlue-2AAs {\n  color: #0D9DDB;\n}\n.ft-colorBtaxBlue-6vU5 {\n  color: #2785D6;\n}\n.ft-colorThemeAntitrust-17K0 {\n  color: #57534A;\n}\n.ft-colorThemeBanking-FE_A {\n  color: #379851;\n}\n.ft-colorThemeBankruptcy-n_n7 {\n  color: #C52700;\n}\n.ft-colorThemeBenefits-cKRh {\n  color: #EA6A02;\n}\n.ft-colorThemeCorporate-2TLe {\n  color: #8A5BB6;\n}\n.ft-colorThemeEdiscovery-3UBS {\n  color: #F64A56;\n}\n.ft-colorThemeEnvironment-6f4P {\n  color: #6DC470;\n}\n.ft-colorThemeHealth-2c1_ {\n  color: #0D3B91;\n}\n.ft-colorThemeIp-2qlv {\n  color: #1E95C1;\n}\n.ft-colorThemeLabor-1IQG {\n  color: #00C18C;\n}\n.ft-colorThemeSecurities-3N5l {\n  color: #45BDE9;\n}\n.ft-colorThemeTelecom-3myK {\n  color: #6A8C8A;\n}\n.ft-colorBlackBg-1Djr {\n  background: #292E31;\n}\n.ft-colorGrayDarkBg-1MCG {\n  background: #505558;\n}\n.ft-colorGrayBg-374E {\n  background: #777C7F;\n}\n.ft-colorGrayLightBg-QzoM {\n  background: #9EA3A6;\n}\n.ft-colorGrayLighterBg-G6jQ {\n  background: #C5CACD;\n}\n.ft-colorGrayLightestBg-3Zdw {\n  background: #EDF2F5;\n}\n.ft-colorWhiteBg-U1yP {\n  background: #FFFFFF;\n}\n.ft-colorLinkBg-V5M- {\n  background: #267ABD;\n}\n.ft-colorLinkVisitedBg-2GZE {\n  background: #7F57B8;\n}\n.ft-colorLinkDarkBgBg-CdG5 {\n  background: #ACCCE5;\n}\n.ft-colorBlawBlueBg-2Rq4 {\n  background: #0D9DDB;\n}\n.ft-colorBtaxBlueBg-3DHS {\n  background: #2785D6;\n}\n.ft-colorThemeAntitrustBg-5RYq {\n  background: #57534A;\n}\n.ft-colorThemeBankingBg-16bC {\n  background: #379851;\n}\n.ft-colorThemeBankruptcyBg-WYKl {\n  background: #C52700;\n}\n.ft-colorThemeBenefitsBg-QTAS {\n  background: #EA6A02;\n}\n.ft-colorThemeCorporateBg-2qpv {\n  background: #8A5BB6;\n}\n.ft-colorThemeEdiscoveryBg-3dnA {\n  background: #F64A56;\n}\n.ft-colorThemeEnvironmentBg-1ulo {\n  background: #6DC470;\n}\n.ft-colorThemeHealthBg-1Gev {\n  background: #0D3B91;\n}\n.ft-colorThemeIpBg-EBGd {\n  background: #1E95C1;\n}\n.ft-colorThemeLaborBg-2u_w {\n  background: #00C18C;\n}\n.ft-colorThemeSecuritiesBg-LG3p {\n  background: #45BDE9;\n}\n.ft-colorThemeTelecomBg-3DhH {\n  background: #6A8C8A;\n}\n\n/*\nThis file was generated by running\n  $ /Users/bakpa3/.nvm/versions/node/v8.12.0/bin/node /Users/bakpa3/Projects/fishtank-type/scripts/generate-text-stylesheet.js\n*/\n.ft-fontSizeHeadingLg-yWAx {\n  font-size: 3.375rem;\n  line-height: 4rem;\n  letter-spacing: -0.04rem;\n}\n.ft-fontSizeHeadingMd-3IfX {\n  font-size: 2.25rem;\n  line-height: 2.75rem;\n  letter-spacing: -0.04rem;\n}\n.ft-fontSizeHeadingSm-3yZA {\n  font-size: 1.5rem;\n  line-height: 1.75rem;\n  letter-spacing: 0rem;\n}\n.ft-fontSizeBaseLg-3U2z {\n  font-size: 1rem;\n  line-height: 1.5rem;\n  letter-spacing: 0rem;\n}\n.ft-fontSizeBaseMd-1CAv {\n  font-size: .875rem;\n  line-height: 1.25rem;\n  letter-spacing: 0.00625rem;\n}\n.ft-fontSizeBaseSm-2Ix0 {\n  font-size: .75rem;\n  line-height: 1rem;\n  letter-spacing: 0.01875rem;\n}\n\n/* font family */\n.ft-antialiased-2GFW {\n  -moz-osx-font-smoothing: grayscale;\n  -webkit-font-smoothing: antialiased;\n}\n.ft-primary-rCjd {\n  font-family: "OpenSans",arial,sans-serif;\n}\n.ft-accent-wBLW {\n  font-family: "AvenirNextMForBBG","Avenir","Helvetica Neue",helvetica,arial,sans-serif;\n}\n\n/* font weight */\n.ft-fontWeightNormal-1dJM {\n  font-weight: normal;\n}\n.ft-fontWeightSemiBold-5TON {\n  font-weight: 600;\n}\n.ft-fontWeightBold-3SAS {\n  font-weight: 700;\n}\n\n/* emphasis */\n.ft-fontStyleRegular-1OvE {\n  font-style: normal;\n}\n.ft-fontStyleItalic-2m2g {\n  font-style: italic;\n}\n\n/* transforms */\n.ft-capitalize-aX8n {\n  text-transform: capitalize;\n}\n\n/* decorations */\n.ft-underline-F_rN {\n  text-decoration: underline;\n}\n.ft-lineThrough-38PY {\n  text-decoration: line-through;\n}\n.ft-noUnderline-6rJw {\n  text-decoration: none;\n}\n\n/* overflow */\n.ft-breakWord-31CI {\n  -webkit-hyphens: auto;\n      -ms-hyphens: auto;\n          hyphens: auto;\n  word-wrap: break-word;\n}\n.ft-truncate-31ny {\n  max-width: 100%;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n/* alignment */\n.ft-alignLeft-3wCJ {\n  text-align: left;\n}\n.ft-alignCenter-26Xo {\n  text-align: center;\n}\n',map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{colorBlack:"ft-colorBlack-2fcS",colorGrayDark:"ft-colorGrayDark-2_WR",colorGray:"ft-colorGray-vga6",colorGrayLight:"ft-colorGrayLight-3v1A",colorGrayLighter:"ft-colorGrayLighter-3Qq4",colorGrayLightest:"ft-colorGrayLightest-3aXn",colorWhite:"ft-colorWhite-1AeA",colorLink:"ft-colorLink-1-cS",colorLinkVisited:"ft-colorLinkVisited-3bEe",colorLinkDarkBg:"ft-colorLinkDarkBg-2uqV",colorBlawBlue:"ft-colorBlawBlue-2AAs",colorBtaxBlue:"ft-colorBtaxBlue-6vU5",colorThemeAntitrust:"ft-colorThemeAntitrust-17K0",colorThemeBanking:"ft-colorThemeBanking-FE_A",colorThemeBankruptcy:"ft-colorThemeBankruptcy-n_n7",colorThemeBenefits:"ft-colorThemeBenefits-cKRh",colorThemeCorporate:"ft-colorThemeCorporate-2TLe",colorThemeEdiscovery:"ft-colorThemeEdiscovery-3UBS",colorThemeEnvironment:"ft-colorThemeEnvironment-6f4P",colorThemeHealth:"ft-colorThemeHealth-2c1_",colorThemeIp:"ft-colorThemeIp-2qlv",colorThemeLabor:"ft-colorThemeLabor-1IQG",colorThemeSecurities:"ft-colorThemeSecurities-3N5l",colorThemeTelecom:"ft-colorThemeTelecom-3myK",colorBlackBg:"ft-colorBlackBg-1Djr",colorGrayDarkBg:"ft-colorGrayDarkBg-1MCG",colorGrayBg:"ft-colorGrayBg-374E",colorGrayLightBg:"ft-colorGrayLightBg-QzoM",colorGrayLighterBg:"ft-colorGrayLighterBg-G6jQ",colorGrayLightestBg:"ft-colorGrayLightestBg-3Zdw",colorWhiteBg:"ft-colorWhiteBg-U1yP",colorLinkBg:"ft-colorLinkBg-V5M-",colorLinkVisitedBg:"ft-colorLinkVisitedBg-2GZE",colorLinkDarkBgBg:"ft-colorLinkDarkBgBg-CdG5",colorBlawBlueBg:"ft-colorBlawBlueBg-2Rq4",colorBtaxBlueBg:"ft-colorBtaxBlueBg-3DHS",colorThemeAntitrustBg:"ft-colorThemeAntitrustBg-5RYq",colorThemeBankingBg:"ft-colorThemeBankingBg-16bC",colorThemeBankruptcyBg:"ft-colorThemeBankruptcyBg-WYKl",colorThemeBenefitsBg:"ft-colorThemeBenefitsBg-QTAS",colorThemeCorporateBg:"ft-colorThemeCorporateBg-2qpv",colorThemeEdiscoveryBg:"ft-colorThemeEdiscoveryBg-3dnA",colorThemeEnvironmentBg:"ft-colorThemeEnvironmentBg-1ulo",colorThemeHealthBg:"ft-colorThemeHealthBg-1Gev",colorThemeIpBg:"ft-colorThemeIpBg-EBGd",colorThemeLaborBg:"ft-colorThemeLaborBg-2u_w",colorThemeSecuritiesBg:"ft-colorThemeSecuritiesBg-LG3p",colorThemeTelecomBg:"ft-colorThemeTelecomBg-3DhH",fontSizeHeadingLg:"ft-fontSizeHeadingLg-yWAx",fontSizeHeadingMd:"ft-fontSizeHeadingMd-3IfX",fontSizeHeadingSm:"ft-fontSizeHeadingSm-3yZA",fontSizeBaseLg:"ft-fontSizeBaseLg-3U2z",fontSizeBaseMd:"ft-fontSizeBaseMd-1CAv",fontSizeBaseSm:"ft-fontSizeBaseSm-2Ix0",antialiased:"ft-antialiased-2GFW",primary:"ft-primary-rCjd",accent:"ft-accent-wBLW",fontWeightNormal:"ft-fontWeightNormal-1dJM",fontWeightSemiBold:"ft-fontWeightSemiBold-5TON",fontWeightBold:"ft-fontWeightBold-3SAS",fontStyleRegular:"ft-fontStyleRegular-1OvE",fontStyleItalic:"ft-fontStyleItalic-2m2g",capitalize:"ft-capitalize-aX8n",underline:"ft-underline-F_rN",lineThrough:"ft-lineThrough-38PY",noUnderline:"ft-noUnderline-6rJw",breakWord:"ft-breakWord-31CI",truncate:"ft-truncate-31ny",alignLeft:"ft-alignLeft-3wCJ",alignCenter:"ft-alignCenter-26Xo"}}))},__vue_scope_id__$32=void 0,__vue_module_identifier__$32=void 0,__vue_is_functional_template__$32=void 0,FishTankHeading=__vue_normalize__({},__vue_inject_styles__$32,__vue_script__$32,__vue_scope_id__$32,__vue_is_functional_template__$32,__vue_module_identifier__$32,__vue_create_injector__,void 0),script$33=Vue.extend({components:{ChevronUp24:ChevronUp24,ChevronSmlUp24:ChevronSmlUp24},data:function(){return{visible:!1,tabFocus:!1}},props:{heading:{type:String,required:!1,description:"Main heading text for large accordian."},subheading:{type:String,required:!1,description:"Sub-heading text for large accordian."},disabled:{type:Boolean,required:!1,default:!1,description:"Specify if accordian should be disabled."},small:{type:Boolean,required:!1,default:!1,description:"Specify is accordian style should be small"},id:{type:String,default:null,required:!1},fishtankAccordionGroupShared:{type:Object,required:!1}},inject:{fishtankAccordionGroupShared:{default:{register:function(){},unregister:function(){},closeSiblings:function(){}}}},mounted:function(){this.fishtankAccordionGroupShared.register(this)},destroyed:function(){this.fishtankAccordionGroupShared.unregister(this)},methods:{toggle:function(){this.disabled||(this.visible?this.visible=!1:(this.fishtankAccordionGroupShared.closeSiblings(this),this.visible=!0))},removeAccessibilityFocus:function(){this.tabFocus||(this.tabFocus?this.tabFocus=!1:this.tabFocus=!0)},addAccessibilityFocus:function(){this.tabFocus=!1}},computed:{labelId:function(){return"accordion-".concat(this._uid)}}}),__vue_script__$33=script$33,__vue_render__$31=function(){var n=this,t=n.$createElement,r=n._self._c||t;return n.small?r("div",{class:[n.disabled?n.$style.accordionContainerGray:n.$style.accordionContainer],attrs:{id:null!==n.id?n.id:n.labelId,role:"accordion"}},[r("div",{ref:"accordion",class:[n.$style.accordionWrapperSm,n.tabFocus?n.$style.accordionClick:n.$style.accordionTab],attrs:{tabindex:"0"},on:{keypress:function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.toggle(),n.addAccessibilityFocus()},keydown:[function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.toggle(),n.addAccessibilityFocus()},function(t){if(!("button"in t)&&13!==t.keyCode)return null;n.toggle(),n.addAccessibilityFocus()}],keyup:[function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.toggle(),n.addAccessibilityFocus()},function(t){if(!("button"in t)&&13!==t.keyCode)return null;n.toggle(),n.addAccessibilityFocus()}],click:function(t){n.toggle(),n.removeAccessibilityFocus()}}},[n.small?r("div",{class:[n.$style.accordionHeadingWrapper]},[r("p",{class:[n.$style.accordionHeadingSmall],attrs:{role:"heading","aria-level":"3"}},[n._v(" \n                "+n._s(n.heading)+" \n            ")])]):r("div",{class:[n.$style.accordionHeadingWrapper]},[r("p",{class:[n.$style.accordionHeading],attrs:{role:"heading","aria-level":"3"}},[n._v(" \n                "+n._s(n.heading)+" \n            ")]),n._v(" "),n.subheading?r("p",{class:[n.$style.accordionSubHeading],attrs:{role:"heading","aria-level":"4"}},[n._v(" "+n._s(n.subheading)+" ")]):n._e()]),n._v(" "),r("ChevronSmlUp24",{class:[n.visible?n.$style.accordionSvgDown:n.$style.accordionSvgUp],attrs:{"aria-label":"collapse / expand content"}})],1),n._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:n.visible,expression:"visible"}],class:[n.$style.accordionPanel,n.tabFocus?n.$style.accordionClick:n.$style.accordionTab],attrs:{tabindex:n.visible?"0":null},on:{keypress:function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.addAccessibilityFocus()},keydown:[function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.addAccessibilityFocus()},function(t){if(!("button"in t)&&13!==t.keyCode)return null;n.addAccessibilityFocus()}],keyup:[function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.addAccessibilityFocus()},function(t){if(!("button"in t)&&13!==t.keyCode)return null;n.addAccessibilityFocus()}],click:function(t){n.removeAccessibilityFocus()}}},[n._t("default")],2)]):r("div",{class:[n.disabled?n.$style.accordionContainerGray:n.$style.accordionContainer],attrs:{id:null!==n.id?n.id:n.labelId,role:"accordion"}},[r("div",{ref:"accordion",class:[n.$style.accordionWrapperLg,n.tabFocus?n.$style.accordionClick:n.$style.accordionTab],attrs:{tabindex:"0"},on:{keypress:function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.toggle(),n.addAccessibilityFocus()},keydown:[function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.toggle(),n.addAccessibilityFocus()},function(t){if(!("button"in t)&&13!==t.keyCode)return null;n.toggle(),n.addAccessibilityFocus()}],keyup:[function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.toggle(),n.addAccessibilityFocus()},function(t){if(!("button"in t)&&13!==t.keyCode)return null;n.toggle(),n.addAccessibilityFocus()}],click:function(t){n.toggle(),n.removeAccessibilityFocus()}}},[r("div",{class:[n.$style.accordionHeadingWrapper]},[r("p",{class:[n.$style.accordionHeading],attrs:{role:"heading","aria-level":"3"}},[n._v(" \n                "+n._s(n.heading)+" \n            ")]),n._v(" "),n.subheading?r("p",{class:[n.$style.accordionSubHeading],attrs:{role:"heading","aria-level":"4"}},[n._v(" "+n._s(n.subheading)+" ")]):n._e()]),n._v(" "),r("ChevronUp24",{class:[n.visible?n.$style.accordionSvgDown:n.$style.accordionSvgUp],attrs:{"aria-label":"collapse / expand content"}})],1),n._v(" "),r("div",{directives:[{name:"show",rawName:"v-show",value:n.visible,expression:"visible"}],class:[n.$style.accordionPanel,n.tabFocus?n.$style.accordionClick:n.$style.accordionTab],attrs:{tabindex:n.visible?"0":null},on:{keypress:function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.addAccessibilityFocus()},keydown:[function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.addAccessibilityFocus()},function(t){if(!("button"in t)&&13!==t.keyCode)return null;n.addAccessibilityFocus()}],keyup:[function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.addAccessibilityFocus()},function(t){if(!("button"in t)&&13!==t.keyCode)return null;n.addAccessibilityFocus()}],click:function(t){n.removeAccessibilityFocus()}}},[n._t("default")],2)])},__vue_staticRenderFns__$31=[];__vue_render__$31._withStripped=!0;var __vue_inject_styles__$33=function(n){n&&(n("data-v-7e6fa830_0",{source:".ft-accordionClick-Jd23:focus {\n  outline: transparent;\n}\n.ft-accordionTab-3pQk:focus {\n  outline: 0 0 0 2px #0D9DDB;\n}\n.ft-accordionContainer-90a6 {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: column;\n          flex-direction: column;\n  margin: 12px;\n}\n.ft-accordionWrapperLg-3jBC {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n  -webkit-box-pack: justify;\n      -ms-flex-pack: justify;\n          justify-content: space-between;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  padding: 12px;\n  border-bottom: 1px solid #C5CACD;\n}\n.ft-accordionWrapperSm-2LcN {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n  -webkit-box-pack: justify;\n      -ms-flex-pack: justify;\n          justify-content: space-between;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  padding: 6px;\n  border-bottom: 1px solid #C5CACD;\n}\n.ft-accordionContainer-90a6 .ft-accordionWrapperLg-3jBC {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n  -webkit-box-pack: justify;\n      -ms-flex-pack: justify;\n          justify-content: space-between;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  padding: 12px;\n  border-bottom: 1px solid #C5CACD;\n}\n.ft-accordionContainer-90a6 .ft-accordionWrapperLg-3jBC:hover .ft-accordionHeadingWrapper-1FWn .ft-accordionHeading-1E41 + .ft-accordionSubHeading-37DK {\n  color: #292E31;\n}\n.ft-accordionContainer-90a6 .ft-accordionWrapperLg-3jBC:hover svg {\n  color: #292E31;\n}\n.ft-accordionContainer-90a6 .ft-accordionWrappeSm-OHft {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n  -webkit-box-pack: justify;\n      -ms-flex-pack: justify;\n          justify-content: space-between;\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  padding: 6px;\n  border-bottom: 1px solid #C5CACD;\n}\n.ft-accordionContainer-90a6 .ft-accordionWrapperSm-2LcN:hover .ft-accordionHeadingWrapper-1FWn .ft-accordionHeadingSmall-F748 {\n  color: #292E31;\n}\n.ft-accordionContainer-90a6 .ft-accordionWrapperSm-2LcN:hover svg {\n  color: #292E31;\n}\n.ft-accordionHeadingWrapper-1FWn {\n  margin: 0px;\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: column;\n          flex-direction: column;\n  -webkit-box-pack: start;\n      -ms-flex-pack: start;\n          justify-content: flex-start;\n}\n.ft-accordionHeading-1E41 {\n  margin: 0px;\n  color: #505558;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5rem;\n  letter-spacing: 0rem;\n}\n.ft-accordionSubHeading-37DK {\n  margin: 0px;\n  color: #777C7F;\n  font-size: 0.75rem;\n  font-weight: 400;\n  line-height: 1rem;\n  letter-spacing: 0.01875rem;\n}\n.ft-accordionHeadingSmall-F748 {\n  margin: 0px;\n  color: #777C7F;\n  font-size: 0.875rem;\n  font-weight: 600;\n  line-height: 1.25rem;\n  letter-spacing: 0.00625rem;\n}\nsvg {\n  color: #777C7F;\n}\n.ft-accordionPanel-bKmP {\n  padding: 0px;\n}\n.ft-accordionContainerGray-HZUU {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: column;\n          flex-direction: column;\n  margin: 12px;\n}\n.ft-accordionContainerGray-HZUU .ft-accordionHeading-1E41 {\n  color: #C5CACD;\n}\n.ft-accordionContainerGray-HZUU .ft-accordionHeadingSmall-F748 {\n  color: #C5CACD;\n}\n.ft-accordionContainerGray-HZUU .ft-accordionSubHeading-37DK {\n  color: #C5CACD;\n}\n.ft-accordionContainerGray-HZUU svg {\n  color: #C5CACD;\n}\n.ft-accordionSvgUp-2Jf- {\n  -webkit-transition: 0.3s ease-in-out;\n  transition: 0.3s ease-in-out;\n  -webkit-transform: rotate(180deg);\n          transform: rotate(180deg);\n}\n.ft-accordionSvgDown-1OHp {\n  -webkit-transition: 0.3s ease-in-out;\n  transition: 0.3s ease-in-out;\n  -webkit-transform: rotate(0deg);\n          transform: rotate(0deg);\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{accordionClick:"ft-accordionClick-Jd23",accordionTab:"ft-accordionTab-3pQk",accordionContainer:"ft-accordionContainer-90a6",accordionWrapperLg:"ft-accordionWrapperLg-3jBC",accordionWrapperSm:"ft-accordionWrapperSm-2LcN",accordionHeadingWrapper:"ft-accordionHeadingWrapper-1FWn",accordionHeading:"ft-accordionHeading-1E41",accordionSubHeading:"ft-accordionSubHeading-37DK",accordionWrappeSm:"ft-accordionWrappeSm-OHft",accordionHeadingSmall:"ft-accordionHeadingSmall-F748",accordionPanel:"ft-accordionPanel-bKmP",accordionContainerGray:"ft-accordionContainerGray-HZUU",accordionSvgUp:"ft-accordionSvgUp-2Jf-",accordionSvgDown:"ft-accordionSvgDown-1OHp"}}),n("data-v-7e6fa830_1",{source:"body.user-is-tabbing .accordionWrapperLg + .accordionWrapperSm + .accordionPanel {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n}\n",map:void 0,media:void 0}))},__vue_scope_id__$33=void 0,__vue_module_identifier__$33=void 0,__vue_is_functional_template__$33=!1,FishTankAccordion=__vue_normalize__({render:__vue_render__$31,staticRenderFns:__vue_staticRenderFns__$31},__vue_inject_styles__$33,__vue_script__$33,__vue_scope_id__$33,__vue_is_functional_template__$33,__vue_module_identifier__$33,__vue_create_injector__,void 0),script$34=Vue.extend({data:function(){return{registeredChildren:[]}},props:{id:{type:String,default:null,required:!1,description:"Accordion group ID."},single:{type:Boolean,default:!1,required:!0,description:"Allows only one accordion to be open at a time."}},provide:function(){return{fishtankAccordionGroupShared:{register:this.register,unregister:this.unregister,closeSiblings:this.closeSiblings}}},computed:{labelId:function(){return"accordion-group-".concat(this._uid)}},methods:{register:function(n){this.registeredChildren.push(n)},unregister:function(n){var t=this.registeredChildren.indexOf(n);t>-1&&this.registeredChildren.splice(t,1)},closeSiblings:function(n){this.registeredChildren.map(function(n){n.visible=!1})}}}),__vue_script__$34=script$34,__vue_render__$32=function(){var n=this.$createElement;return(this._self._c||n)("div",{attrs:{id:null!==this.id?this.id:this.labelId,role:"accordion group"}},[this._t("default")],2)},__vue_staticRenderFns__$32=[];__vue_render__$32._withStripped=!0;var __vue_inject_styles__$34=function(n){n&&n("data-v-7cee3065_0",{source:"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",map:void 0,media:void 0})},__vue_scope_id__$34="data-v-7cee3065",__vue_module_identifier__$34=void 0,__vue_is_functional_template__$34=!1,FishTankAccordionGroup=__vue_normalize__({render:__vue_render__$32,staticRenderFns:__vue_staticRenderFns__$32},__vue_inject_styles__$34,__vue_script__$34,__vue_scope_id__$34,__vue_is_functional_template__$34,__vue_module_identifier__$34,__vue_create_injector__,void 0),color={colorSecondaryLighter:"colorSecondaryLighter",colorAction:"colorAction",colorLinkVisited:"colorLinkVisited",colorErrorDarkest:"colorErrorDarkest",colorGrayLighter:"colorGrayLighter",colorActionDarkest:"colorActionDarkest",colorLink:"colorLink",colorSelected:"colorSelected",colorDisabled:"colorDisabled",colorSecondaryDarker:"colorSecondaryDarker",colorWarningLighter:"colorWarningLighter",colorSelectedDarkest:"colorSelectedDarkest",colorSecondary:"colorSecondary",colorWarningLightest:"colorWarningLightest",colorSelectedDarker:"colorSelectedDarker",colorNotificationYellow:"colorNotificationYellow",colorGray:"colorGray",colorNotificationPink:"colorNotificationPink",colorHighlight1:"colorHighlight1",colorHighlight2:"colorHighlight2",colorActionDarker:"colorActionDarker",colorHighlight3:"colorHighlight3",colorGrayLightest:"colorGrayLightest",colorNotificationBlue:"colorNotificationBlue",colorErrorDarker:"colorErrorDarker",colorWarning:"colorWarning",colorLinkDarkBg:"colorLinkDarkBg",colorErrorLighter:"colorErrorLighter",colorBlack:"colorBlack",colorWarningDarkest:"colorWarningDarkest",colorGrayLight:"colorGrayLight",colorGrayDark:"colorGrayDark",colorActionLighter:"colorActionLighter",colorBackgroundDarker:"colorBackgroundDarker",colorBackground:"colorBackground",colorSelectedLightest:"colorSelectedLightest",colorSelectedLighter:"colorSelectedLighter",colorActionLightest:"colorActionLightest",colorWarningDarker:"colorWarningDarker",colorError:"colorError",colorWhite:"colorWhite",colorErrorLightest:"colorErrorLightest",colorBlawBlue:"colorBlawBlue",colorBnaBlue:"colorBnaBlue",colorBtaxOrange:"colorBtaxOrange",colorBtaxBlue:"colorBtaxBlue",colorBgovNavy:"colorBgovNavy",colorBgovPurple:"colorBgovPurple",colorThemeLabor:"colorThemeLabor",colorThemeEnvironment:"colorThemeEnvironment",colorThemeBankruptcy:"colorThemeBankruptcy",colorThemeAntitrust:"colorThemeAntitrust",colorThemeTelecom:"colorThemeTelecom",colorThemeHealth:"colorThemeHealth",colorThemeBenefits:"colorThemeBenefits",colorThemeSecurities:"colorThemeSecurities",colorThemeIp:"colorThemeIp",colorThemeCorporate:"colorThemeCorporate",colorThemeBanking:"colorThemeBanking",colorThemeEdiscovery:"colorThemeEdiscovery",colorDatavizNegative:"colorDatavizNegative",colorDatavizPositive:"colorDatavizPositive",colorDataviz1:"colorDataviz1",colorDataviz2:"colorDataviz2",colorDataviz3:"colorDataviz3",colorDataviz10:"colorDataviz10",colorDataviz4:"colorDataviz4",colorDataviz5:"colorDataviz5",colorDataviz6:"colorDataviz6",colorDataviz7:"colorDataviz7",colorDataviz8:"colorDataviz8",colorDataviz9:"colorDataviz9",colorDemocrat:"colorDemocrat",colorRepublican:"colorRepublican",colorIndependent:"colorIndependent",colorSecondaryLighterBg:"colorSecondaryLighterBg",colorActionBg:"colorActionBg",colorLinkVisitedBg:"colorLinkVisitedBg",colorErrorDarkestBg:"colorErrorDarkestBg",colorGrayLighterBg:"colorGrayLighterBg",colorActionDarkestBg:"colorActionDarkestBg",colorLinkBg:"colorLinkBg",colorSelectedBg:"colorSelectedBg",colorDisabledBg:"colorDisabledBg",colorSecondaryDarkerBg:"colorSecondaryDarkerBg",colorWarningLighterBg:"colorWarningLighterBg",colorSelectedDarkestBg:"colorSelectedDarkestBg",colorSecondaryBg:"colorSecondaryBg",colorWarningLightestBg:"colorWarningLightestBg",colorSelectedDarkerBg:"colorSelectedDarkerBg",colorNotificationYellowBg:"colorNotificationYellowBg",colorGrayBg:"colorGrayBg",colorNotificationPinkBg:"colorNotificationPinkBg",colorHighlight1Bg:"colorHighlight1Bg",colorHighlight2Bg:"colorHighlight2Bg",colorActionDarkerBg:"colorActionDarkerBg",colorHighlight3Bg:"colorHighlight3Bg",colorGrayLightestBg:"colorGrayLightestBg",colorNotificationBlueBg:"colorNotificationBlueBg",colorErrorDarkerBg:"colorErrorDarkerBg",colorWarningBg:"colorWarningBg",colorLinkDarkBgBg:"colorLinkDarkBgBg",colorErrorLighterBg:"colorErrorLighterBg",colorBlackBg:"colorBlackBg",colorWarningDarkestBg:"colorWarningDarkestBg",colorGrayLightBg:"colorGrayLightBg",colorGrayDarkBg:"colorGrayDarkBg",colorActionLighterBg:"colorActionLighterBg",colorBackgroundDarkerBg:"colorBackgroundDarkerBg",colorBackgroundBg:"colorBackgroundBg",colorSelectedLightestBg:"colorSelectedLightestBg",colorSelectedLighterBg:"colorSelectedLighterBg",colorActionLightestBg:"colorActionLightestBg",colorWarningDarkerBg:"colorWarningDarkerBg",colorErrorBg:"colorErrorBg",colorWhiteBg:"colorWhiteBg",colorErrorLightestBg:"colorErrorLightestBg",colorBlawBlueBg:"colorBlawBlueBg",colorBnaBlueBg:"colorBnaBlueBg",colorBtaxOrangeBg:"colorBtaxOrangeBg",colorBtaxBlueBg:"colorBtaxBlueBg",colorBgovNavyBg:"colorBgovNavyBg",colorBgovPurpleBg:"colorBgovPurpleBg",colorThemeLaborBg:"colorThemeLaborBg",colorThemeEnvironmentBg:"colorThemeEnvironmentBg",colorThemeBankruptcyBg:"colorThemeBankruptcyBg",colorThemeAntitrustBg:"colorThemeAntitrustBg",colorThemeTelecomBg:"colorThemeTelecomBg",colorThemeHealthBg:"colorThemeHealthBg",colorThemeBenefitsBg:"colorThemeBenefitsBg",colorThemeSecuritiesBg:"colorThemeSecuritiesBg",colorThemeIpBg:"colorThemeIpBg",colorThemeCorporateBg:"colorThemeCorporateBg",colorThemeBankingBg:"colorThemeBankingBg",colorThemeEdiscoveryBg:"colorThemeEdiscoveryBg",colorDatavizNegativeBg:"colorDatavizNegativeBg",colorDatavizPositiveBg:"colorDatavizPositiveBg",colorDataviz1Bg:"colorDataviz1Bg",colorDataviz2Bg:"colorDataviz2Bg",colorDataviz3Bg:"colorDataviz3Bg",colorDataviz10Bg:"colorDataviz10Bg",colorDataviz4Bg:"colorDataviz4Bg",colorDataviz5Bg:"colorDataviz5Bg",colorDataviz6Bg:"colorDataviz6Bg",colorDataviz7Bg:"colorDataviz7Bg",colorDataviz8Bg:"colorDataviz8Bg",colorDataviz9Bg:"colorDataviz9Bg",colorDemocratBg:"colorDemocratBg",colorRepublicanBg:"colorRepublicanBg",colorIndependentBg:"colorIndependentBg"},_$1=require("lodash").noConflict(),colorMappingFunc=function(n){if(!n)return identity();var t,r,i;return mapping(color)((r=[(t=n)[0],t.substring(1,t.length)],i=r[1],"color".concat(r[0].toUpperCase()).concat(i,"Bg")))},styles={xsDisplayNone:"xsDisplayNone",xsDisplayFlex:"xsDisplayFlex",xsDisplayBlock:"xsDisplayBlock",xsDisplayInlineBlock:"xsDisplayInlineBlock",xsDisplayVisuallyHidden:"xsDisplayVisuallyHidden",xsDirectionRow:"xsDirectionRow",xsDirectionColumn:"xsDirectionColumn"},Columns={xsCol1:"xsCol1",xsCol2:"xsCol2",xsCol3:"xsCol3",xsCol4:"xsCol4",xsCol5:"xsCol5",xsCol6:"xsCol6",xsCol7:"xsCol7",xsCol8:"xsCol8",xsCol9:"xsCol9",xsCol10:"xsCol10",xsCol11:"xsCol11",xsCol12:"xsCol12"},layout={justifyStart:"justifyStart",justifyEnd:"justifyEnd",justifyCenter:"justifyCenter",justifyBetween:"justifyBetween",justifyAround:"justifyAround",itemsStart:"itemsStart",itemsEnd:"itemsEnd",itemsCenter:"itemsCenter",itemsBaseline:"itemsBaseline",absolute:"absolute",relative:"relative",fixed:"fixed",static:"static",top0:"top0",bottom0:"bottom0",right0:"right0",left0:"left0",overflowHidden:"overflowHidden",overflowScroll:"overflowScroll",overflowAuto:"overflowAuto",overflowScrollX:"overflowScrollX",overflowScrollY:"overflowScrollY",flexGrow:"flexGrow",flexNone:"flexNone",flexShrink:"flexShrink",flexWrap:"flexWrap"},whitespace={marginStart1:"marginStart1",marginStart2:"marginStart2",marginStart3:"marginStart3",marginStart4:"marginStart4",marginStart5:"marginStart5",marginStart6:"marginStart6",marginStart7:"marginStart7",marginStart8:"marginStart8",marginStart9:"marginStart9",marginStart10:"marginStart10",marginStart11:"marginStart11",marginStart12:"marginStart12",marginEnd1:"marginEnd1",marginEnd2:"marginEnd2",marginEnd3:"marginEnd3",marginEnd4:"marginEnd4",marginEnd5:"marginEnd5",marginEnd6:"marginEnd6",marginEnd7:"marginEnd7",marginEnd8:"marginEnd8",marginEnd9:"marginEnd9",marginEnd10:"marginEnd10",marginEnd11:"marginEnd11",marginEnd12:"marginEnd12",marginTop1:"marginTop1",marginTop2:"marginTop2",marginTop3:"marginTop3",marginTop4:"marginTop4",marginTop5:"marginTop5",marginTop6:"marginTop6",marginTop7:"marginTop7",marginTop8:"marginTop8",marginTop9:"marginTop9",marginTop10:"marginTop10",marginTop11:"marginTop11",marginTop12:"marginTop12",marginBottom1:"marginBottom1",marginBottom2:"marginBottom2",marginBottom3:"marginBottom3",marginBottom4:"marginBottom4",marginBottom5:"marginBottom5",marginBottom6:"marginBottom6",marginBottom7:"marginBottom7",marginBottom8:"marginBottom8",marginBottom9:"marginBottom9",marginBottom10:"marginBottom10",marginBottom11:"marginBottom11",marginBottom12:"marginBottom12",marginLeft1:"marginLeft1",marginLeft2:"marginLeft2",marginLeft3:"marginLeft3",marginLeft4:"marginLeft4",marginLeft5:"marginLeft5",marginLeft6:"marginLeft6",marginLeft7:"marginLeft7",marginLeft8:"marginLeft8",marginLeft9:"marginLeft9",marginLeft10:"marginLeft10",marginLeft11:"marginLeft11",marginLeft12:"marginLeft12",marginRight1:"marginRight1",marginRight2:"marginRight2",marginRight3:"marginRight3",marginRight4:"marginRight4",marginRight5:"marginRight5",marginRight6:"marginRight6",marginRight7:"marginRight7",marginRight8:"marginRight8",marginRight9:"marginRight9",marginRight10:"marginRight10",marginRight11:"marginRight11",marginRight12:"marginRight12",paddingX1:"paddingX1",paddingX2:"paddingX2",paddingX3:"paddingX3",paddingX4:"paddingX4",paddingX5:"paddingX5",paddingX6:"paddingX6",paddingX7:"paddingX7",paddingX8:"paddingX8",paddingX9:"paddingX9",paddingX10:"paddingX10",paddingX11:"paddingX11",paddingX12:"paddingX12",paddingY1:"paddingY1",paddingY2:"paddingY2",paddingY3:"paddingY3",paddingY4:"paddingY4",paddingY5:"paddingY5",paddingY6:"paddingY6",paddingY7:"paddingY7",paddingY8:"paddingY8",paddingY9:"paddingY9",paddingY10:"paddingY10",paddingY11:"paddingY11",paddingY12:"paddingY12"},marginStart=bind(rangeWithoutZero("marginStart"),whitespace),marginEnd=bind(rangeWithoutZero("marginEnd"),whitespace),marginTop=bind(rangeWithoutZero("marginTop"),whitespace),marginRight=bind(rangeWithoutZero("marginRight"),whitespace),marginBottom=bind(rangeWithoutZero("marginBottom"),whitespace),marginLeft=bind(rangeWithoutZero("marginLeft"),whitespace),margin=union(marginTop,marginBottom,marginLeft,marginRight),paddingX=bind(rangeWithoutZero("paddingX"),whitespace),paddingY=bind(rangeWithoutZero("paddingY"),whitespace),padding=union(paddingX,paddingY),props={display:mapping({none:styles.xsDisplayNone,flex:styles.xsDisplayFlex,block:styles.xsDisplayBlock,inlineBlock:styles.xsDisplayInlineBlock,visuallyHidden:styles.xsDisplayVisuallyHidden}),alignItems:mapping({start:layout.itemsStart,end:layout.itemsEnd,center:layout.itemsCenter,baseline:layout.itemsBaseline}),column:bind(range("xsCol"),Columns),justifyContent:mapping({end:layout.justifyEnd,center:layout.justifyCenter,between:layout.justifyBetween,around:layout.justifyAround}),direction:mapping({row:styles.xsDirectionRow,column:styles.xsDirectionColumn}),position:mapping({absolute:layout.absolute,relative:layout.relative,fixed:layout.fixed}),marginStart:marginStart,marginEnd:marginEnd,margin:margin,marginTop:marginTop,marginRight:marginRight,marginBottom:marginBottom,marginLeft:marginLeft,padding:padding,paddingX:paddingX,paddingY:paddingY,overflow:mapping({hidden:layout.overflowHidden,scroll:layout.overflowScroll,auto:layout.overflowAuto,scrollX:layout.overflowScrollX,scrollY:layout.overflowScrollY}),right:toggle(layout.right0),left:toggle(layout.left0),top:toggle(layout.top0),bottom:toggle(layout.bottom0),maxHeight:function(n){return fromInlineStyle({maxHeight:n})},height:function(n){return fromInlineStyle({height:n})},flex:mapping({grow:layout.flexGrow,none:layout.flexNone}),wrap:toggle(layout.flexWrap),width:function(n){return fromInlineStyle({width:n})},color:colorMappingFunc},script$35=Vue.extend({name:"FishTankBox",render:function(n){return n(this.tagElement,this.boxProps,this.$slots.default)},props:{tag:{default:"div",required:!1,type:String,validator:function(n){return-1!==["div","span","section","article","aside","footer","header","details","figcaption","figure","main","nav","summary","time"].indexOf(n)},description:"Box semantic element"},alignItems:{type:String,default:null,required:!1,validator:function(n){return-1!==["start","end","center","baseline","stretch"].indexOf(n)},description:"Box flexbox align-content property sets how the browser distributes space between and around content items along the cross-axis of a Box, and the main-axis of a grid container."},display:{type:String,default:"block",required:!1,validator:function(n){return-1!==["none","flex","block","inlineBlock","visuallyHidden"].indexOf(n)},description:"Box display property"},column:{type:Number,default:null,required:!1,validator:function(n){return 0<n&&13>n},description:"Box grid columns"},direction:{type:String,default:null,required:!1,validator:function(n){return-1!==["row","column"].indexOf(n)},description:"Box flex-direction property sets how flex items are placed in the Box defining the main axis; either row or column"},justifyContent:{type:String,default:null,required:!1,validator:function(n){return-1!==["start","end","center","between","around"].indexOf(n)},description:"Box flexbox justify-content property defines how the browser distributes space between and around content items along the main-axis of a Box, and the inline axis of a grid container."},margin:{type:Number,default:null,required:!1,validator:function(n){return-13<n&&13>n},description:""},marginStart:{type:Number,default:null,required:!1,validator:function(n){return-13<n&&13>n},description:""},marginEnd:{type:Number,default:null,required:!1,validator:function(n){return-13<n&&13>n},description:""},marginTop:{type:Number,default:null,required:!1,validator:function(n){return-13<n&&13>n},description:""},marginRight:{type:Number,default:null,required:!1,validator:function(n){return-13<n&&13>n},description:""},marginBottom:{type:Number,default:null,required:!1,validator:function(n){return-13<n&&13>n},description:""},marginLeft:{type:Number,default:null,required:!1,validator:function(n){return-13<n&&13>n},description:""},padding:{type:Number,default:null,required:!1,validator:function(n){return-1<n&&13>n},description:"Box padding, applied to horizontally and vertically"},paddingX:{type:Number,default:null,required:!1,validator:function(n){return-1<n&&13>n},description:"Box padding, applied horizontally"},paddingY:{type:Number,default:null,required:!1,validator:function(n){return-1<n&&13>n},description:"Box padding, applied vertically"},width:{type:[Number,String],default:null,required:!1,description:"Box width property sets an boxes's width."},wrap:{type:Boolean,default:!1,required:!1,description:"Box flex-wrap property sets flex-wrap:wrap, setting flex items to wrap onto multiple lines."},position:{type:String,default:null,required:!1,validator:function(n){return-1!==["absolute","relative","fixed"].indexOf(n)},description:"Box position property sets how an element is positioned in a document. The top, right, bottom, and left properties determine the final location of positioned elements."},top:{type:Boolean,default:!1,required:!1,description:"Box top position property participates in specifying a vertical position of 0 of positioned element. It has no effect on non-positioned elements."},bottom:{type:Boolean,default:!1,required:!1,description:"Box bottom position  property participates in specifying a vertical position of 0 of positioned element. It has no effect on non-positioned elements."},left:{type:Boolean,default:!1,required:!1,description:"Box left position  property participates in specifying a horizontal position of 0 of positioned element. It has no effect on non-positioned elements."},right:{type:Boolean,default:!1,required:!1,description:"Box right position property participates in specifying a horizontal position of 0 of positioned element. It has no effect on non-positioned elements."},maxHeight:{type:[Number,String],default:null,required:!1,description:"Box max-height property sets the maximum height of an element. It prevents the used value of the height property from becoming larger than the value specified for max-height."},height:{type:[Number,String],default:null,required:!1,description:"Box height property specifies the height of an element. By default, the property defines the height of the content area."},overflow:{type:String,default:null,required:!1,validator:function(n){return-1!==["visible","hidden","scroll","scrollX","scrollY","auto"].indexOf(n)},description:"Box overflow property sets what to do when an element's content is too big to fit in its block formatting context."},flex:{default:"grow",type:String,required:!1,validator:function(n){return-1!==["grow","shrink","none"].indexOf(n)},description:"Box flexbox flex property; sets how a flex type Box will grow or shrink to fit the space available in its flex container."},color:{type:String,required:!1,default:null,description:"Box background color property"}},computed:{moduleClassNames:function(){return this.$style},boxProps:function(){var n=this,t=identity();for(var r in this.$props)props[r]&&(t=concat([t,props[r](this.$props[r])]));var i=arrayToProps(t);return{class:i.className.map(function(t){return n.moduleClassNames[t]}).join(" "),style:i.style}},tagElement:function(){return this.tag}}}),__vue_script__$35=script$35,__vue_inject_styles__$35=function(n){n&&(n("data-v-44092f9e_0",{source:'.ft-box-cxRX .ft-accessibilityOutline-222v:focus {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n  outline: 0;\n}\n.ft-box-cxRX .ft-accessibilityOutlineFocus-2Ta- {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n  outline: 0;\n}\n\n/* Display */\n.ft-xsDisplayNone-3SIk {\n  display: none;\n}\n.ft-xsDisplayFlex-1yHh {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n}\n.ft-xsDisplayBlock-11u5 {\n  display: block;\n}\n.ft-xsDisplayInline-3yMS {\n  display: inline;\n}\n.ft-xsDisplayInlineBlock-z-rn {\n  display: inline-block;\n}\n.ft-xsDisplayVisuallyHidden-254h {\n  border: 0;\n  clip: rect(0 0 0 0);\n  height: 1px;\n  margin: -1px;\n  padding: 0;\n  position: absolute;\n  white-space: nowrap;\n  width: 1px;\n}\n@media (--sm) {\n.ft-smDisplayNone-3lWK {\n    display: none;\n}\n.ft-smDisplayFlex-fjeN {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: horizontal;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: row;\n            flex-direction: row;\n}\n.ft-smDisplayBlock-2YLH {\n    display: block;\n}\n.ft-smDisplayInlineBlock-3uCp {\n    display: inline-block;\n}\n.ft-smDisplayVisuallyHidden-rbmW {\n    border: 0;\n    clip: rect(0 0 0 0);\n    height: 1px;\n    margin: -1px;\n    padding: 0;\n    position: absolute;\n    white-space: nowrap;\n    width: 1px;\n}\n}\n@media (--md) {\n.ft-mdDisplayNone-2r0F {\n    display: none;\n}\n.ft-mdDisplayFlex-X9bS {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: horizontal;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: row;\n            flex-direction: row;\n}\n.ft-mdDisplayBlock-ufa- {\n    display: block;\n}\n.ft-mdDisplayInlineBlock-2AUL {\n    display: inline-block;\n}\n.ft-mdDisplayVisuallyHidden-a7A- {\n    border: 0;\n    clip: rect(0 0 0 0);\n    height: 1px;\n    margin: -1px;\n    padding: 0;\n    position: absolute;\n    white-space: nowrap;\n    width: 1px;\n}\n}\n@media (--lg) {\n.ft-lgDisplayNone-1z4Q {\n    display: none;\n}\n.ft-lgDisplayFlex-M477 {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: horizontal;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: row;\n            flex-direction: row;\n}\n.ft-lgDisplayBlock--Cw9 {\n    display: block;\n}\n.ft-lgDisplayInlineBlock-1XH8 {\n    display: inline-block;\n}\n.ft-lgDisplayVisuallyHidden-2_1h {\n    border: 0;\n    clip: rect(0 0 0 0);\n    height: 1px;\n    margin: -1px;\n    padding: 0;\n    position: absolute;\n    white-space: nowrap;\n    width: 1px;\n}\n}\n\n/* Direction */\n.ft-xsDirectionRow-2PkB {\n  -webkit-box-orient: horizontal;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: row;\n          flex-direction: row;\n}\n.ft-xsDirectionColumn-UVAw {\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: column;\n          flex-direction: column;\n}\n@media (--sm) {\n.ft-smDirectionRow-1LHH {\n    -webkit-box-orient: horizontal;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: row;\n            flex-direction: row;\n}\n.ft-smDirectionColumn-Cm5V {\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: column;\n            flex-direction: column;\n}\n}\n@media (--md) {\n.ft-mdDirectionRow-1ICR {\n    -webkit-box-orient: horizontal;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: row;\n            flex-direction: row;\n}\n.ft-mdDirectionColumn-35pi {\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: column;\n            flex-direction: column;\n}\n}\n@media (--lg) {\n.ft-lgDirectionRow-3lFr {\n    -webkit-box-orient: horizontal;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: row;\n            flex-direction: row;\n}\n.ft-lgDirectionColumn-SuzL {\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n        -ms-flex-direction: column;\n            flex-direction: column;\n}\n}\n\n/* Column */\n.ft-col-1D1v {\n  vertical-align: top;\n}\n.ft-xsCol1--D3A {\n  width: calc(1 / 12 * 100%);\n}\n.ft-xsCol2-2Ndf {\n  width: calc(2 / 12 * 100%);\n}\n.ft-xsCol3-3Fdq {\n  width: calc(3 / 12 * 100%);\n}\n.ft-xsCol4-2-_W {\n  width: calc(4 / 12 * 100%);\n}\n.ft-xsCol5-18xn {\n  width: calc(5 / 12 * 100%);\n}\n.ft-xsCol6-1lbt {\n  width: calc(6 / 12 * 100%);\n}\n.ft-xsCol7-3WYy {\n  width: calc(7 / 12 * 100%);\n}\n.ft-xsCol8-34vy {\n  width: calc(8 / 12 * 100%);\n}\n.ft-xsCol9-1Du5 {\n  width: calc(9 / 12 * 100%);\n}\n.ft-xsCol10-2Pwf {\n  width: calc(10 / 12 * 100%);\n}\n.ft-xsCol11-1j7l {\n  width: calc(11 / 12 * 100%);\n}\n.ft-xsCol12-3U_e {\n  width: calc(12 / 12 * 100%);\n}\n@media (--sm) {\n.ft-smCol1-2Yw5 {\n    width: calc(1 / 12 * 100%);\n}\n.ft-smCol2-t6nc {\n    width: calc(2 / 12 * 100%);\n}\n.ft-smCol3-1dHM {\n    width: calc(3 / 12 * 100%);\n}\n.ft-smCol4-1bKu {\n    width: calc(4 / 12 * 100%);\n}\n.ft-smCol5-3x9c {\n    width: calc(5 / 12 * 100%);\n}\n.ft-smCol6-20cH {\n    width: calc(6 / 12 * 100%);\n}\n.ft-smCol7-sYiB {\n    width: calc(7 / 12 * 100%);\n}\n.ft-smCol8-1KO5 {\n    width: calc(8 / 12 * 100%);\n}\n.ft-smCol9-1CnG {\n    width: calc(9 / 12 * 100%);\n}\n.ft-smCol10-2nid {\n    width: calc(10 / 12 * 100%);\n}\n.ft-smCol11-X5TR {\n    width: calc(11 / 12 * 100%);\n}\n.ft-smCol12-1pcN {\n    width: calc(12 / 12 * 100%);\n}\n}\n@media (--md) {\n.ft-mdCol1-2AqV {\n    width: calc(1 / 12 * 100%);\n}\n.ft-mdCol2-YWvE {\n    width: calc(2 / 12 * 100%);\n}\n.ft-mdCol3-1JTe {\n    width: calc(3 / 12 * 100%);\n}\n.ft-mdCol4-ALGz {\n    width: calc(4 / 12 * 100%);\n}\n.ft-mdCol5-ONwG {\n    width: calc(5 / 12 * 100%);\n}\n.ft-mdCol6-2raz {\n    width: calc(6 / 12 * 100%);\n}\n.ft-mdCol7-1U6s {\n    width: calc(7 / 12 * 100%);\n}\n.ft-mdCol8-1dIT {\n    width: calc(8 / 12 * 100%);\n}\n.ft-mdCol9-1Nfb {\n    width: calc(9 / 12 * 100%);\n}\n.ft-mdCol10-7Pnw {\n    width: calc(10 / 12 * 100%);\n}\n.ft-mdCol11-1BK2 {\n    width: calc(11 / 12 * 100%);\n}\n.ft-mdCol12-1cWf {\n    width: calc(12 / 12 * 100%);\n}\n}\n@media (--lg) {\n.ft-lgCol1-vrdA {\n    width: calc(1 / 12 * 100%);\n}\n.ft-lgCol2-1KRl {\n    width: calc(2 / 12 * 100%);\n}\n.ft-lgCol3-3biE {\n    width: calc(3 / 12 * 100%);\n}\n.ft-lgCol4-3ZFU {\n    width: calc(4 / 12 * 100%);\n}\n.ft-lgCol5-1yVz {\n    width: calc(5 / 12 * 100%);\n}\n.ft-lgCol6--qs5 {\n    width: calc(6 / 12 * 100%);\n}\n.ft-lgCol7-2eXR {\n    width: calc(7 / 12 * 100%);\n}\n.ft-lgCol8-OnGL {\n    width: calc(8 / 12 * 100%);\n}\n.ft-lgCol9-3Kiy {\n    width: calc(9 / 12 * 100%);\n}\n.ft-lgCol10-3Fyf {\n    width: calc(10 / 12 * 100%);\n}\n.ft-lgCol11-1M9H {\n    width: calc(11 / 12 * 100%);\n}\n.ft-lgCol12-dKS9 {\n    width: calc(12 / 12 * 100%);\n}\n}\n\n/*\nThis file was generated by running\n\n  $ ./scripts/whitespace.js\n\n*/\nhtml:not([dir="rtl"]) .ft-marginStart1-3FyI {\n  margin-left: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd1-4ZAR {\n  margin-right: calc(4px * 1);\n}\nhtml[dir="rtl"] .ft-marginStart1-3FyI {\n  margin-right: calc(4px * 1);\n}\nhtml[dir="rtl"] .ft-marginEnd1-4ZAR {\n  margin-left: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN1-1vH- {\n  margin-left: calc(4px * -1);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN1-ry-S {\n  margin-right: calc(4px * -1);\n}\nhtml[dir="rtl"] .ft-marginStartN1-1vH- {\n  margin-right: calc(4px * -1);\n}\nhtml[dir="rtl"] .ft-marginEndN1-ry-S {\n  margin-left: calc(4px * -1);\n}\n.ft-marginTop1-1RxA {\n  margin-top: calc(4px * 1);\n}\n.ft-marginRight1-1Wb6 {\n  margin-right: calc(4px * 1);\n}\n.ft-marginBottom1-eWuJ {\n  margin-bottom: calc(4px * 1);\n}\n.ft-marginLeft1-209g {\n  margin-left: calc(4px * 1);\n}\n.ft-marginTopN1-cimI {\n  margin-top: calc(4px * -1);\n}\n.ft-marginRightN1-XsFD {\n  margin-right: calc(4px * -1);\n}\n.ft-marginBottomN1-1yiY {\n  margin-bottom: calc(4px * -1);\n}\n.ft-marginLeftN1-Iw1v {\n  margin-left: calc(4px * -1);\n}\n.ft-paddingY1-2w2X {\n  padding-bottom: calc(4px * 1);\n  padding-top: calc(4px * 1);\n}\n.ft-paddingX1-jBJg {\n  padding-left: calc(4px * 1);\n  padding-right: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-marginStart2-1WHj {\n  margin-left: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd2-3XdM {\n  margin-right: calc(4px * 2);\n}\nhtml[dir="rtl"] .ft-marginStart2-1WHj {\n  margin-right: calc(4px * 2);\n}\nhtml[dir="rtl"] .ft-marginEnd2-3XdM {\n  margin-left: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN2-1-NO {\n  margin-left: calc(4px * -2);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN2-3Wm7 {\n  margin-right: calc(4px * -2);\n}\nhtml[dir="rtl"] .ft-marginStartN2-1-NO {\n  margin-right: calc(4px * -2);\n}\nhtml[dir="rtl"] .ft-marginEndN2-3Wm7 {\n  margin-left: calc(4px * -2);\n}\n.ft-marginTop2-1ihn {\n  margin-top: calc(4px * 2);\n}\n.ft-marginRight2-EH33 {\n  margin-right: calc(4px * 2);\n}\n.ft-marginBottom2-d5UN {\n  margin-bottom: calc(4px * 2);\n}\n.ft-marginLeft2-IRRT {\n  margin-left: calc(4px * 2);\n}\n.ft-marginTopN2-3W56 {\n  margin-top: calc(4px * -2);\n}\n.ft-marginRightN2-1hGv {\n  margin-right: calc(4px * -2);\n}\n.ft-marginBottomN2-15Lr {\n  margin-bottom: calc(4px * -2);\n}\n.ft-marginLeftN2-jTkw {\n  margin-left: calc(4px * -2);\n}\n.ft-paddingY2-3VfD {\n  padding-bottom: calc(4px * 2);\n  padding-top: calc(4px * 2);\n}\n.ft-paddingX2-3rIn {\n  padding-left: calc(4px * 2);\n  padding-right: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-marginStart3-1SbR {\n  margin-left: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd3--ANv {\n  margin-right: calc(4px * 3);\n}\nhtml[dir="rtl"] .ft-marginStart3-1SbR {\n  margin-right: calc(4px * 3);\n}\nhtml[dir="rtl"] .ft-marginEnd3--ANv {\n  margin-left: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN3-3SEp {\n  margin-left: calc(4px * -3);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN3-13eS {\n  margin-right: calc(4px * -3);\n}\nhtml[dir="rtl"] .ft-marginStartN3-3SEp {\n  margin-right: calc(4px * -3);\n}\nhtml[dir="rtl"] .ft-marginEndN3-13eS {\n  margin-left: calc(4px * -3);\n}\n.ft-marginTop3-3aWh {\n  margin-top: calc(4px * 3);\n}\n.ft-marginRight3-3cvx {\n  margin-right: calc(4px * 3);\n}\n.ft-marginBottom3-XCYh {\n  margin-bottom: calc(4px * 3);\n}\n.ft-marginLeft3-3hh7 {\n  margin-left: calc(4px * 3);\n}\n.ft-marginTopN3-2Cug {\n  margin-top: calc(4px * -3);\n}\n.ft-marginRightN3-1HiQ {\n  margin-right: calc(4px * -3);\n}\n.ft-marginBottomN3-1QyH {\n  margin-bottom: calc(4px * -3);\n}\n.ft-marginLeftN3-XwHp {\n  margin-left: calc(4px * -3);\n}\n.ft-paddingY3-13Ue {\n  padding-bottom: calc(4px * 3);\n  padding-top: calc(4px * 3);\n}\n.ft-paddingX3-elYs {\n  padding-left: calc(4px * 3);\n  padding-right: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-marginStart4-1aef {\n  margin-left: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd4-2bVQ {\n  margin-right: calc(4px * 4);\n}\nhtml[dir="rtl"] .ft-marginStart4-1aef {\n  margin-right: calc(4px * 4);\n}\nhtml[dir="rtl"] .ft-marginEnd4-2bVQ {\n  margin-left: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN4-3apJ {\n  margin-left: calc(4px * -4);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN4-4pCb {\n  margin-right: calc(4px * -4);\n}\nhtml[dir="rtl"] .ft-marginStartN4-3apJ {\n  margin-right: calc(4px * -4);\n}\nhtml[dir="rtl"] .ft-marginEndN4-4pCb {\n  margin-left: calc(4px * -4);\n}\n.ft-marginTop4-15ZO {\n  margin-top: calc(4px * 4);\n}\n.ft-marginRight4-13z4 {\n  margin-right: calc(4px * 4);\n}\n.ft-marginBottom4-3wy1 {\n  margin-bottom: calc(4px * 4);\n}\n.ft-marginLeft4-1aLT {\n  margin-left: calc(4px * 4);\n}\n.ft-marginTopN4-16vY {\n  margin-top: calc(4px * -4);\n}\n.ft-marginRightN4-IkxG {\n  margin-right: calc(4px * -4);\n}\n.ft-marginBottomN4-3oLe {\n  margin-bottom: calc(4px * -4);\n}\n.ft-marginLeftN4-1a67 {\n  margin-left: calc(4px * -4);\n}\n.ft-paddingY4-1Ql9 {\n  padding-bottom: calc(4px * 4);\n  padding-top: calc(4px * 4);\n}\n.ft-paddingX4-kqrw {\n  padding-left: calc(4px * 4);\n  padding-right: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-marginStart5-6GUG {\n  margin-left: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd5-3c61 {\n  margin-right: calc(4px * 5);\n}\nhtml[dir="rtl"] .ft-marginStart5-6GUG {\n  margin-right: calc(4px * 5);\n}\nhtml[dir="rtl"] .ft-marginEnd5-3c61 {\n  margin-left: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN5-3_pk {\n  margin-left: calc(4px * -5);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN5-iyNW {\n  margin-right: calc(4px * -5);\n}\nhtml[dir="rtl"] .ft-marginStartN5-3_pk {\n  margin-right: calc(4px * -5);\n}\nhtml[dir="rtl"] .ft-marginEndN5-iyNW {\n  margin-left: calc(4px * -5);\n}\n.ft-marginTop5-t7io {\n  margin-top: calc(4px * 5);\n}\n.ft-marginRight5-Y_zG {\n  margin-right: calc(4px * 5);\n}\n.ft-marginBottom5-3W9- {\n  margin-bottom: calc(4px * 5);\n}\n.ft-marginLeft5-V_3W {\n  margin-left: calc(4px * 5);\n}\n.ft-marginTopN5-3Ryq {\n  margin-top: calc(4px * -5);\n}\n.ft-marginRightN5-AyoH {\n  margin-right: calc(4px * -5);\n}\n.ft-marginBottomN5-1nSQ {\n  margin-bottom: calc(4px * -5);\n}\n.ft-marginLeftN5-1uyd {\n  margin-left: calc(4px * -5);\n}\n.ft-paddingY5-2dJL {\n  padding-bottom: calc(4px * 5);\n  padding-top: calc(4px * 5);\n}\n.ft-paddingX5-2u67 {\n  padding-left: calc(4px * 5);\n  padding-right: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-marginStart6-Ag76 {\n  margin-left: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd6-34Ll {\n  margin-right: calc(4px * 6);\n}\nhtml[dir="rtl"] .ft-marginStart6-Ag76 {\n  margin-right: calc(4px * 6);\n}\nhtml[dir="rtl"] .ft-marginEnd6-34Ll {\n  margin-left: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN6-2h-r {\n  margin-left: calc(4px * -6);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN6-38k0 {\n  margin-right: calc(4px * -6);\n}\nhtml[dir="rtl"] .ft-marginStartN6-2h-r {\n  margin-right: calc(4px * -6);\n}\nhtml[dir="rtl"] .ft-marginEndN6-38k0 {\n  margin-left: calc(4px * -6);\n}\n.ft-marginTop6-1IGu {\n  margin-top: calc(4px * 6);\n}\n.ft-marginRight6-2ByF {\n  margin-right: calc(4px * 6);\n}\n.ft-marginBottom6-q-QA {\n  margin-bottom: calc(4px * 6);\n}\n.ft-marginLeft6-2jtO {\n  margin-left: calc(4px * 6);\n}\n.ft-marginTopN6-3K53 {\n  margin-top: calc(4px * -6);\n}\n.ft-marginRightN6-ngph {\n  margin-right: calc(4px * -6);\n}\n.ft-marginBottomN6-3e83 {\n  margin-bottom: calc(4px * -6);\n}\n.ft-marginLeftN6-3VOr {\n  margin-left: calc(4px * -6);\n}\n.ft-paddingY6-92Ve {\n  padding-bottom: calc(4px * 6);\n  padding-top: calc(4px * 6);\n}\n.ft-paddingX6-3TrZ {\n  padding-left: calc(4px * 6);\n  padding-right: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-marginStart7-2dQA {\n  margin-left: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd7-2KKE {\n  margin-right: calc(4px * 7);\n}\nhtml[dir="rtl"] .ft-marginStart7-2dQA {\n  margin-right: calc(4px * 7);\n}\nhtml[dir="rtl"] .ft-marginEnd7-2KKE {\n  margin-left: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN7-cxmG {\n  margin-left: calc(4px * -7);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN7-370g {\n  margin-right: calc(4px * -7);\n}\nhtml[dir="rtl"] .ft-marginStartN7-cxmG {\n  margin-right: calc(4px * -7);\n}\nhtml[dir="rtl"] .ft-marginEndN7-370g {\n  margin-left: calc(4px * -7);\n}\n.ft-marginTop7-34NN {\n  margin-top: calc(4px * 7);\n}\n.ft-marginRight7-2KS5 {\n  margin-right: calc(4px * 7);\n}\n.ft-marginBottom7-MT05 {\n  margin-bottom: calc(4px * 7);\n}\n.ft-marginLeft7-2SER {\n  margin-left: calc(4px * 7);\n}\n.ft-marginTopN7-3EPr {\n  margin-top: calc(4px * -7);\n}\n.ft-marginRightN7-3KVJ {\n  margin-right: calc(4px * -7);\n}\n.ft-marginBottomN7-CQ0N {\n  margin-bottom: calc(4px * -7);\n}\n.ft-marginLeftN7-13L5 {\n  margin-left: calc(4px * -7);\n}\n.ft-paddingY7-2iAt {\n  padding-bottom: calc(4px * 7);\n  padding-top: calc(4px * 7);\n}\n.ft-paddingX7-3gO5 {\n  padding-left: calc(4px * 7);\n  padding-right: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-marginStart8-f7K_ {\n  margin-left: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd8-1diY {\n  margin-right: calc(4px * 8);\n}\nhtml[dir="rtl"] .ft-marginStart8-f7K_ {\n  margin-right: calc(4px * 8);\n}\nhtml[dir="rtl"] .ft-marginEnd8-1diY {\n  margin-left: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN8-3AxL {\n  margin-left: calc(4px * -8);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN8-2wdW {\n  margin-right: calc(4px * -8);\n}\nhtml[dir="rtl"] .ft-marginStartN8-3AxL {\n  margin-right: calc(4px * -8);\n}\nhtml[dir="rtl"] .ft-marginEndN8-2wdW {\n  margin-left: calc(4px * -8);\n}\n.ft-marginTop8-3pNp {\n  margin-top: calc(4px * 8);\n}\n.ft-marginRight8-3Fa2 {\n  margin-right: calc(4px * 8);\n}\n.ft-marginBottom8-A9Id {\n  margin-bottom: calc(4px * 8);\n}\n.ft-marginLeft8-3Gfa {\n  margin-left: calc(4px * 8);\n}\n.ft-marginTopN8-2Xy- {\n  margin-top: calc(4px * -8);\n}\n.ft-marginRightN8-1yf0 {\n  margin-right: calc(4px * -8);\n}\n.ft-marginBottomN8-Q9nq {\n  margin-bottom: calc(4px * -8);\n}\n.ft-marginLeftN8-K2rr {\n  margin-left: calc(4px * -8);\n}\n.ft-paddingY8-3-Nj {\n  padding-bottom: calc(4px * 8);\n  padding-top: calc(4px * 8);\n}\n.ft-paddingX8-sEZD {\n  padding-left: calc(4px * 8);\n  padding-right: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-marginStart9-2sSp {\n  margin-left: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd9-3lCX {\n  margin-right: calc(4px * 9);\n}\nhtml[dir="rtl"] .ft-marginStart9-2sSp {\n  margin-right: calc(4px * 9);\n}\nhtml[dir="rtl"] .ft-marginEnd9-3lCX {\n  margin-left: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN9-2RNb {\n  margin-left: calc(4px * -9);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN9-1f81 {\n  margin-right: calc(4px * -9);\n}\nhtml[dir="rtl"] .ft-marginStartN9-2RNb {\n  margin-right: calc(4px * -9);\n}\nhtml[dir="rtl"] .ft-marginEndN9-1f81 {\n  margin-left: calc(4px * -9);\n}\n.ft-marginTop9-1VX_ {\n  margin-top: calc(4px * 9);\n}\n.ft-marginRight9-szl_ {\n  margin-right: calc(4px * 9);\n}\n.ft-marginBottom9-14gq {\n  margin-bottom: calc(4px * 9);\n}\n.ft-marginLeft9-3h6q {\n  margin-left: calc(4px * 9);\n}\n.ft-marginTopN9-2r9d {\n  margin-top: calc(4px * -9);\n}\n.ft-marginRightN9-3Ud4 {\n  margin-right: calc(4px * -9);\n}\n.ft-marginBottomN9-3fsd {\n  margin-bottom: calc(4px * -9);\n}\n.ft-marginLeftN9-2oTg {\n  margin-left: calc(4px * -9);\n}\n.ft-paddingY9-3lh0 {\n  padding-bottom: calc(4px * 9);\n  padding-top: calc(4px * 9);\n}\n.ft-paddingX9-3YTb {\n  padding-left: calc(4px * 9);\n  padding-right: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-marginStart10-1SaX {\n  margin-left: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd10-2LgH {\n  margin-right: calc(4px * 10);\n}\nhtml[dir="rtl"] .ft-marginStart10-1SaX {\n  margin-right: calc(4px * 10);\n}\nhtml[dir="rtl"] .ft-marginEnd10-2LgH {\n  margin-left: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN10-3FfN {\n  margin-left: calc(4px * -10);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN10-2rcp {\n  margin-right: calc(4px * -10);\n}\nhtml[dir="rtl"] .ft-marginStartN10-3FfN {\n  margin-right: calc(4px * -10);\n}\nhtml[dir="rtl"] .ft-marginEndN10-2rcp {\n  margin-left: calc(4px * -10);\n}\n.ft-marginTop10-2D75 {\n  margin-top: calc(4px * 10);\n}\n.ft-marginRight10-2bH3 {\n  margin-right: calc(4px * 10);\n}\n.ft-marginBottom10-25H9 {\n  margin-bottom: calc(4px * 10);\n}\n.ft-marginLeft10-2xPC {\n  margin-left: calc(4px * 10);\n}\n.ft-marginTopN10-3-HZ {\n  margin-top: calc(4px * -10);\n}\n.ft-marginRightN10-n7GV {\n  margin-right: calc(4px * -10);\n}\n.ft-marginBottomN10-3FC3 {\n  margin-bottom: calc(4px * -10);\n}\n.ft-marginLeftN10-3qV_ {\n  margin-left: calc(4px * -10);\n}\n.ft-paddingY10-17s8 {\n  padding-bottom: calc(4px * 10);\n  padding-top: calc(4px * 10);\n}\n.ft-paddingX10-1olz {\n  padding-left: calc(4px * 10);\n  padding-right: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-marginStart11-2G1G {\n  margin-left: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd11-3WAr {\n  margin-right: calc(4px * 11);\n}\nhtml[dir="rtl"] .ft-marginStart11-2G1G {\n  margin-right: calc(4px * 11);\n}\nhtml[dir="rtl"] .ft-marginEnd11-3WAr {\n  margin-left: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN11-3nLC {\n  margin-left: calc(4px * -11);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN11-VqH9 {\n  margin-right: calc(4px * -11);\n}\nhtml[dir="rtl"] .ft-marginStartN11-3nLC {\n  margin-right: calc(4px * -11);\n}\nhtml[dir="rtl"] .ft-marginEndN11-VqH9 {\n  margin-left: calc(4px * -11);\n}\n.ft-marginTop11-olu4 {\n  margin-top: calc(4px * 11);\n}\n.ft-marginRight11-16QJ {\n  margin-right: calc(4px * 11);\n}\n.ft-marginBottom11-1XlV {\n  margin-bottom: calc(4px * 11);\n}\n.ft-marginLeft11-3aL0 {\n  margin-left: calc(4px * 11);\n}\n.ft-marginTopN11-t2KP {\n  margin-top: calc(4px * -11);\n}\n.ft-marginRightN11-122R {\n  margin-right: calc(4px * -11);\n}\n.ft-marginBottomN11-rE83 {\n  margin-bottom: calc(4px * -11);\n}\n.ft-marginLeftN11-2Qsf {\n  margin-left: calc(4px * -11);\n}\n.ft-paddingY11-1wfG {\n  padding-bottom: calc(4px * 11);\n  padding-top: calc(4px * 11);\n}\n.ft-paddingX11-1Eyj {\n  padding-left: calc(4px * 11);\n  padding-right: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-marginStart12-2gfZ {\n  margin-left: calc(4px * 12);\n}\nhtml:not([dir="rtl"]) .ft-marginEnd12-2uKY {\n  margin-right: calc(4px * 12);\n}\nhtml[dir="rtl"] .ft-marginStart12-2gfZ {\n  margin-right: calc(4px * 12);\n}\nhtml[dir="rtl"] .ft-marginEnd12-2uKY {\n  margin-left: calc(4px * 12);\n}\nhtml:not([dir="rtl"]) .ft-marginStartN12-3Q0b {\n  margin-left: calc(4px * -12);\n}\nhtml:not([dir="rtl"]) .ft-marginEndN12-PSx_ {\n  margin-right: calc(4px * -12);\n}\nhtml[dir="rtl"] .ft-marginStartN12-3Q0b {\n  margin-right: calc(4px * -12);\n}\nhtml[dir="rtl"] .ft-marginEndN12-PSx_ {\n  margin-left: calc(4px * -12);\n}\n.ft-marginTop12-3YYv {\n  margin-top: calc(4px * 12);\n}\n.ft-marginRight12-2uou {\n  margin-right: calc(4px * 12);\n}\n.ft-marginBottom12--Ows {\n  margin-bottom: calc(4px * 12);\n}\n.ft-marginLeft12-3nG6 {\n  margin-left: calc(4px * 12);\n}\n.ft-marginTopN12-2f9y {\n  margin-top: calc(4px * -12);\n}\n.ft-marginRightN12-3cfm {\n  margin-right: calc(4px * -12);\n}\n.ft-marginBottomN12-2mXc {\n  margin-bottom: calc(4px * -12);\n}\n.ft-marginLeftN12-qgiK {\n  margin-left: calc(4px * -12);\n}\n.ft-paddingY12-ycul {\n  padding-bottom: calc(4px * 12);\n  padding-top: calc(4px * 12);\n}\n.ft-paddingX12-1Tga {\n  padding-left: calc(4px * 12);\n  padding-right: calc(4px * 12);\n}\n@media (--sm) {\nhtml:not([dir="rtl"]) .ft-smMarginStart1-2HyP {\n    margin-left: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd1-2Tsk {\n    margin-right: calc(4px * 1);\n}\nhtml[dir="rtl"] .ft-smMarginStart1-2HyP {\n    margin-right: calc(4px * 1);\n}\nhtml[dir="rtl"] .ft-smMarginEnd1-2Tsk {\n    margin-left: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN1-blqy {\n    margin-left: calc(4px * -1);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN1-3N3M {\n    margin-right: calc(4px * -1);\n}\nhtml[dir="rtl"] .ft-smMarginStartN1-blqy {\n    margin-right: calc(4px * -1);\n}\nhtml[dir="rtl"] .ft-smMarginEndN1-3N3M {\n    margin-left: calc(4px * -1);\n}\n.ft-smMarginTop1-1DQJ {\n    margin-top: calc(4px * 1);\n}\n.ft-smMarginRight1-1yKC {\n    margin-right: calc(4px * 1);\n}\n.ft-smMarginBottom1-32yE {\n    margin-bottom: calc(4px * 1);\n}\n.ft-smMarginLeft1-22F6 {\n    margin-left: calc(4px * 1);\n}\n.ft-smMarginTopN1-_U88 {\n    margin-top: calc(4px * -1);\n}\n.ft-smMarginRightN1-1jJM {\n    margin-right: calc(4px * -1);\n}\n.ft-smMarginBottomN1-afM- {\n    margin-bottom: calc(4px * -1);\n}\n.ft-smMarginLeftN1-3lq8 {\n    margin-left: calc(4px * -1);\n}\n.ft-smPaddingY1-2WFO {\n    padding-bottom: calc(4px * 1);\n    padding-top: calc(4px * 1);\n}\n.ft-smPaddingX1-UK5j {\n    padding-left: calc(4px * 1);\n    padding-right: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart2-3dti {\n    margin-left: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd2-1yzd {\n    margin-right: calc(4px * 2);\n}\nhtml[dir="rtl"] .ft-smMarginStart2-3dti {\n    margin-right: calc(4px * 2);\n}\nhtml[dir="rtl"] .ft-smMarginEnd2-1yzd {\n    margin-left: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN2-2o_c {\n    margin-left: calc(4px * -2);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN2-1zdM {\n    margin-right: calc(4px * -2);\n}\nhtml[dir="rtl"] .ft-smMarginStartN2-2o_c {\n    margin-right: calc(4px * -2);\n}\nhtml[dir="rtl"] .ft-smMarginEndN2-1zdM {\n    margin-left: calc(4px * -2);\n}\n.ft-smMarginTop2-3s8M {\n    margin-top: calc(4px * 2);\n}\n.ft-smMarginRight2-2ZY7 {\n    margin-right: calc(4px * 2);\n}\n.ft-smMarginBottom2-2S7W {\n    margin-bottom: calc(4px * 2);\n}\n.ft-smMarginLeft2-16Vq {\n    margin-left: calc(4px * 2);\n}\n.ft-smMarginTopN2-xzA- {\n    margin-top: calc(4px * -2);\n}\n.ft-smMarginRightN2-2WwE {\n    margin-right: calc(4px * -2);\n}\n.ft-smMarginBottomN2-2dAj {\n    margin-bottom: calc(4px * -2);\n}\n.ft-smMarginLeftN2-2gQy {\n    margin-left: calc(4px * -2);\n}\n.ft-smPaddingY2-1gFn {\n    padding-bottom: calc(4px * 2);\n    padding-top: calc(4px * 2);\n}\n.ft-smPaddingX2-A0KD {\n    padding-left: calc(4px * 2);\n    padding-right: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart3-3E-g {\n    margin-left: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd3-UlCg {\n    margin-right: calc(4px * 3);\n}\nhtml[dir="rtl"] .ft-smMarginStart3-3E-g {\n    margin-right: calc(4px * 3);\n}\nhtml[dir="rtl"] .ft-smMarginEnd3-UlCg {\n    margin-left: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN3-1k8F {\n    margin-left: calc(4px * -3);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN3-3r7N {\n    margin-right: calc(4px * -3);\n}\nhtml[dir="rtl"] .ft-smMarginStartN3-1k8F {\n    margin-right: calc(4px * -3);\n}\nhtml[dir="rtl"] .ft-smMarginEndN3-3r7N {\n    margin-left: calc(4px * -3);\n}\n.ft-smMarginTop3-3H0V {\n    margin-top: calc(4px * 3);\n}\n.ft-smMarginRight3-2RNw {\n    margin-right: calc(4px * 3);\n}\n.ft-smMarginBottom3-1uOP {\n    margin-bottom: calc(4px * 3);\n}\n.ft-smMarginLeft3-2D1c {\n    margin-left: calc(4px * 3);\n}\n.ft-smMarginTopN3-213B {\n    margin-top: calc(4px * -3);\n}\n.ft-smMarginRightN3-d91A {\n    margin-right: calc(4px * -3);\n}\n.ft-smMarginBottomN3-3kYV {\n    margin-bottom: calc(4px * -3);\n}\n.ft-smMarginLeftN3-25k6 {\n    margin-left: calc(4px * -3);\n}\n.ft-smPaddingY3-8JPv {\n    padding-bottom: calc(4px * 3);\n    padding-top: calc(4px * 3);\n}\n.ft-smPaddingX3-qmxI {\n    padding-left: calc(4px * 3);\n    padding-right: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart4-263t {\n    margin-left: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd4-1y0T {\n    margin-right: calc(4px * 4);\n}\nhtml[dir="rtl"] .ft-smMarginStart4-263t {\n    margin-right: calc(4px * 4);\n}\nhtml[dir="rtl"] .ft-smMarginEnd4-1y0T {\n    margin-left: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN4-3hKO {\n    margin-left: calc(4px * -4);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN4-3XmL {\n    margin-right: calc(4px * -4);\n}\nhtml[dir="rtl"] .ft-smMarginStartN4-3hKO {\n    margin-right: calc(4px * -4);\n}\nhtml[dir="rtl"] .ft-smMarginEndN4-3XmL {\n    margin-left: calc(4px * -4);\n}\n.ft-smMarginTop4-_Nq9 {\n    margin-top: calc(4px * 4);\n}\n.ft-smMarginRight4-3TYb {\n    margin-right: calc(4px * 4);\n}\n.ft-smMarginBottom4-2IFc {\n    margin-bottom: calc(4px * 4);\n}\n.ft-smMarginLeft4-1DDw {\n    margin-left: calc(4px * 4);\n}\n.ft-smMarginTopN4-1zBN {\n    margin-top: calc(4px * -4);\n}\n.ft-smMarginRightN4-J0_w {\n    margin-right: calc(4px * -4);\n}\n.ft-smMarginBottomN4-1DC9 {\n    margin-bottom: calc(4px * -4);\n}\n.ft-smMarginLeftN4-xe0t {\n    margin-left: calc(4px * -4);\n}\n.ft-smPaddingY4-2vIc {\n    padding-bottom: calc(4px * 4);\n    padding-top: calc(4px * 4);\n}\n.ft-smPaddingX4-KwEt {\n    padding-left: calc(4px * 4);\n    padding-right: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart5-1uey {\n    margin-left: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd5-3Jai {\n    margin-right: calc(4px * 5);\n}\nhtml[dir="rtl"] .ft-smMarginStart5-1uey {\n    margin-right: calc(4px * 5);\n}\nhtml[dir="rtl"] .ft-smMarginEnd5-3Jai {\n    margin-left: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN5-3KnG {\n    margin-left: calc(4px * -5);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN5-2XqP {\n    margin-right: calc(4px * -5);\n}\nhtml[dir="rtl"] .ft-smMarginStartN5-3KnG {\n    margin-right: calc(4px * -5);\n}\nhtml[dir="rtl"] .ft-smMarginEndN5-2XqP {\n    margin-left: calc(4px * -5);\n}\n.ft-smMarginTop5-29TZ {\n    margin-top: calc(4px * 5);\n}\n.ft-smMarginRight5-QdNx {\n    margin-right: calc(4px * 5);\n}\n.ft-smMarginBottom5-1D0L {\n    margin-bottom: calc(4px * 5);\n}\n.ft-smMarginLeft5-25WW {\n    margin-left: calc(4px * 5);\n}\n.ft-smMarginTopN5-2WWy {\n    margin-top: calc(4px * -5);\n}\n.ft-smMarginRightN5-essC {\n    margin-right: calc(4px * -5);\n}\n.ft-smMarginBottomN5-1ReP {\n    margin-bottom: calc(4px * -5);\n}\n.ft-smMarginLeftN5-3DgC {\n    margin-left: calc(4px * -5);\n}\n.ft-smPaddingY5-5m8X {\n    padding-bottom: calc(4px * 5);\n    padding-top: calc(4px * 5);\n}\n.ft-smPaddingX5-2n64 {\n    padding-left: calc(4px * 5);\n    padding-right: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart6-3pGN {\n    margin-left: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd6-1gU6 {\n    margin-right: calc(4px * 6);\n}\nhtml[dir="rtl"] .ft-smMarginStart6-3pGN {\n    margin-right: calc(4px * 6);\n}\nhtml[dir="rtl"] .ft-smMarginEnd6-1gU6 {\n    margin-left: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN6-3YDF {\n    margin-left: calc(4px * -6);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN6-uyku {\n    margin-right: calc(4px * -6);\n}\nhtml[dir="rtl"] .ft-smMarginStartN6-3YDF {\n    margin-right: calc(4px * -6);\n}\nhtml[dir="rtl"] .ft-smMarginEndN6-uyku {\n    margin-left: calc(4px * -6);\n}\n.ft-smMarginTop6-3q4f {\n    margin-top: calc(4px * 6);\n}\n.ft-smMarginRight6-1pO1 {\n    margin-right: calc(4px * 6);\n}\n.ft-smMarginBottom6-1y_l {\n    margin-bottom: calc(4px * 6);\n}\n.ft-smMarginLeft6-e0x7 {\n    margin-left: calc(4px * 6);\n}\n.ft-smMarginTopN6-1994 {\n    margin-top: calc(4px * -6);\n}\n.ft-smMarginRightN6-t06F {\n    margin-right: calc(4px * -6);\n}\n.ft-smMarginBottomN6-3E8M {\n    margin-bottom: calc(4px * -6);\n}\n.ft-smMarginLeftN6-3J_8 {\n    margin-left: calc(4px * -6);\n}\n.ft-smPaddingY6-1FxZ {\n    padding-bottom: calc(4px * 6);\n    padding-top: calc(4px * 6);\n}\n.ft-smPaddingX6-1gNe {\n    padding-left: calc(4px * 6);\n    padding-right: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart7-32y5 {\n    margin-left: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd7-3KFu {\n    margin-right: calc(4px * 7);\n}\nhtml[dir="rtl"] .ft-smMarginStart7-32y5 {\n    margin-right: calc(4px * 7);\n}\nhtml[dir="rtl"] .ft-smMarginEnd7-3KFu {\n    margin-left: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN7-3Wzy {\n    margin-left: calc(4px * -7);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN7-2-k8 {\n    margin-right: calc(4px * -7);\n}\nhtml[dir="rtl"] .ft-smMarginStartN7-3Wzy {\n    margin-right: calc(4px * -7);\n}\nhtml[dir="rtl"] .ft-smMarginEndN7-2-k8 {\n    margin-left: calc(4px * -7);\n}\n.ft-smMarginTop7-3WPy {\n    margin-top: calc(4px * 7);\n}\n.ft-smMarginRight7-1tPN {\n    margin-right: calc(4px * 7);\n}\n.ft-smMarginBottom7-3gdX {\n    margin-bottom: calc(4px * 7);\n}\n.ft-smMarginLeft7-1GE0 {\n    margin-left: calc(4px * 7);\n}\n.ft-smMarginTopN7-2RYn {\n    margin-top: calc(4px * -7);\n}\n.ft-smMarginRightN7-1XM2 {\n    margin-right: calc(4px * -7);\n}\n.ft-smMarginBottomN7-3Ht0 {\n    margin-bottom: calc(4px * -7);\n}\n.ft-smMarginLeftN7-EW0K {\n    margin-left: calc(4px * -7);\n}\n.ft-smPaddingY7-36wz {\n    padding-bottom: calc(4px * 7);\n    padding-top: calc(4px * 7);\n}\n.ft-smPaddingX7-2pli {\n    padding-left: calc(4px * 7);\n    padding-right: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart8-2S6_ {\n    margin-left: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd8-1X19 {\n    margin-right: calc(4px * 8);\n}\nhtml[dir="rtl"] .ft-smMarginStart8-2S6_ {\n    margin-right: calc(4px * 8);\n}\nhtml[dir="rtl"] .ft-smMarginEnd8-1X19 {\n    margin-left: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN8-epMc {\n    margin-left: calc(4px * -8);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN8-275g {\n    margin-right: calc(4px * -8);\n}\nhtml[dir="rtl"] .ft-smMarginStartN8-epMc {\n    margin-right: calc(4px * -8);\n}\nhtml[dir="rtl"] .ft-smMarginEndN8-275g {\n    margin-left: calc(4px * -8);\n}\n.ft-smMarginTop8-2die {\n    margin-top: calc(4px * 8);\n}\n.ft-smMarginRight8-EONf {\n    margin-right: calc(4px * 8);\n}\n.ft-smMarginBottom8-3Thf {\n    margin-bottom: calc(4px * 8);\n}\n.ft-smMarginLeft8-11R7 {\n    margin-left: calc(4px * 8);\n}\n.ft-smMarginTopN8-2vQf {\n    margin-top: calc(4px * -8);\n}\n.ft-smMarginRightN8-1qEJ {\n    margin-right: calc(4px * -8);\n}\n.ft-smMarginBottomN8-PIOz {\n    margin-bottom: calc(4px * -8);\n}\n.ft-smMarginLeftN8-3ATB {\n    margin-left: calc(4px * -8);\n}\n.ft-smPaddingY8-21mA {\n    padding-bottom: calc(4px * 8);\n    padding-top: calc(4px * 8);\n}\n.ft-smPaddingX8-3vrz {\n    padding-left: calc(4px * 8);\n    padding-right: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart9-1rvw {\n    margin-left: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd9-oVfa {\n    margin-right: calc(4px * 9);\n}\nhtml[dir="rtl"] .ft-smMarginStart9-1rvw {\n    margin-right: calc(4px * 9);\n}\nhtml[dir="rtl"] .ft-smMarginEnd9-oVfa {\n    margin-left: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN9-3kWm {\n    margin-left: calc(4px * -9);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN9-TQ2l {\n    margin-right: calc(4px * -9);\n}\nhtml[dir="rtl"] .ft-smMarginStartN9-3kWm {\n    margin-right: calc(4px * -9);\n}\nhtml[dir="rtl"] .ft-smMarginEndN9-TQ2l {\n    margin-left: calc(4px * -9);\n}\n.ft-smMarginTop9-2rg6 {\n    margin-top: calc(4px * 9);\n}\n.ft-smMarginRight9-1Jd6 {\n    margin-right: calc(4px * 9);\n}\n.ft-smMarginBottom9-MmXl {\n    margin-bottom: calc(4px * 9);\n}\n.ft-smMarginLeft9-3WE_ {\n    margin-left: calc(4px * 9);\n}\n.ft-smMarginTopN9-3yS9 {\n    margin-top: calc(4px * -9);\n}\n.ft-smMarginRightN9-3fDi {\n    margin-right: calc(4px * -9);\n}\n.ft-smMarginBottomN9-LXRT {\n    margin-bottom: calc(4px * -9);\n}\n.ft-smMarginLeftN9-2BOd {\n    margin-left: calc(4px * -9);\n}\n.ft-smPaddingY9-2jPt {\n    padding-bottom: calc(4px * 9);\n    padding-top: calc(4px * 9);\n}\n.ft-smPaddingX9-NKl5 {\n    padding-left: calc(4px * 9);\n    padding-right: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart10-d-ja {\n    margin-left: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd10-2m1V {\n    margin-right: calc(4px * 10);\n}\nhtml[dir="rtl"] .ft-smMarginStart10-d-ja {\n    margin-right: calc(4px * 10);\n}\nhtml[dir="rtl"] .ft-smMarginEnd10-2m1V {\n    margin-left: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN10-288T {\n    margin-left: calc(4px * -10);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN10-172X {\n    margin-right: calc(4px * -10);\n}\nhtml[dir="rtl"] .ft-smMarginStartN10-288T {\n    margin-right: calc(4px * -10);\n}\nhtml[dir="rtl"] .ft-smMarginEndN10-172X {\n    margin-left: calc(4px * -10);\n}\n.ft-smMarginTop10-2Yub {\n    margin-top: calc(4px * 10);\n}\n.ft-smMarginRight10-1cU7 {\n    margin-right: calc(4px * 10);\n}\n.ft-smMarginBottom10-1a2o {\n    margin-bottom: calc(4px * 10);\n}\n.ft-smMarginLeft10-2P40 {\n    margin-left: calc(4px * 10);\n}\n.ft-smMarginTopN10-gk4g {\n    margin-top: calc(4px * -10);\n}\n.ft-smMarginRightN10-2Biy {\n    margin-right: calc(4px * -10);\n}\n.ft-smMarginBottomN10-2o47 {\n    margin-bottom: calc(4px * -10);\n}\n.ft-smMarginLeftN10-3xPV {\n    margin-left: calc(4px * -10);\n}\n.ft-smPaddingY10-1hJ1 {\n    padding-bottom: calc(4px * 10);\n    padding-top: calc(4px * 10);\n}\n.ft-smPaddingX10-1-25 {\n    padding-left: calc(4px * 10);\n    padding-right: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart11-3voG {\n    margin-left: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd11-12hN {\n    margin-right: calc(4px * 11);\n}\nhtml[dir="rtl"] .ft-smMarginStart11-3voG {\n    margin-right: calc(4px * 11);\n}\nhtml[dir="rtl"] .ft-smMarginEnd11-12hN {\n    margin-left: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN11-1DlO {\n    margin-left: calc(4px * -11);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN11-yWzN {\n    margin-right: calc(4px * -11);\n}\nhtml[dir="rtl"] .ft-smMarginStartN11-1DlO {\n    margin-right: calc(4px * -11);\n}\nhtml[dir="rtl"] .ft-smMarginEndN11-yWzN {\n    margin-left: calc(4px * -11);\n}\n.ft-smMarginTop11-38nX {\n    margin-top: calc(4px * 11);\n}\n.ft-smMarginRight11-3VQe {\n    margin-right: calc(4px * 11);\n}\n.ft-smMarginBottom11-MnED {\n    margin-bottom: calc(4px * 11);\n}\n.ft-smMarginLeft11-1QVK {\n    margin-left: calc(4px * 11);\n}\n.ft-smMarginTopN11-1i86 {\n    margin-top: calc(4px * -11);\n}\n.ft-smMarginRightN11-UTin {\n    margin-right: calc(4px * -11);\n}\n.ft-smMarginBottomN11-172Y {\n    margin-bottom: calc(4px * -11);\n}\n.ft-smMarginLeftN11-3noZ {\n    margin-left: calc(4px * -11);\n}\n.ft-smPaddingY11-LYTs {\n    padding-bottom: calc(4px * 11);\n    padding-top: calc(4px * 11);\n}\n.ft-smPaddingX11-2kie {\n    padding-left: calc(4px * 11);\n    padding-right: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStart12-1kTT {\n    margin-left: calc(4px * 12);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEnd12-7uZt {\n    margin-right: calc(4px * 12);\n}\nhtml[dir="rtl"] .ft-smMarginStart12-1kTT {\n    margin-right: calc(4px * 12);\n}\nhtml[dir="rtl"] .ft-smMarginEnd12-7uZt {\n    margin-left: calc(4px * 12);\n}\nhtml:not([dir="rtl"]) .ft-smMarginStartN12-3vpl {\n    margin-left: calc(4px * -12);\n}\nhtml:not([dir="rtl"]) .ft-smMarginEndN12-1Cic {\n    margin-right: calc(4px * -12);\n}\nhtml[dir="rtl"] .ft-smMarginStartN12-3vpl {\n    margin-right: calc(4px * -12);\n}\nhtml[dir="rtl"] .ft-smMarginEndN12-1Cic {\n    margin-left: calc(4px * -12);\n}\n.ft-smMarginTop12-1_VJ {\n    margin-top: calc(4px * 12);\n}\n.ft-smMarginRight12-dvgb {\n    margin-right: calc(4px * 12);\n}\n.ft-smMarginBottom12-24Hc {\n    margin-bottom: calc(4px * 12);\n}\n.ft-smMarginLeft12-1L37 {\n    margin-left: calc(4px * 12);\n}\n.ft-smMarginTopN12-9mZi {\n    margin-top: calc(4px * -12);\n}\n.ft-smMarginRightN12-3wCw {\n    margin-right: calc(4px * -12);\n}\n.ft-smMarginBottomN12-2_hV {\n    margin-bottom: calc(4px * -12);\n}\n.ft-smMarginLeftN12-1V0a {\n    margin-left: calc(4px * -12);\n}\n.ft-smPaddingY12-1Pgw {\n    padding-bottom: calc(4px * 12);\n    padding-top: calc(4px * 12);\n}\n.ft-smPaddingX12-R6bH {\n    padding-left: calc(4px * 12);\n    padding-right: calc(4px * 12);\n}\n}\n@media (--md) {\nhtml:not([dir="rtl"]) .ft-mdMarginStart1-3hR4 {\n    margin-left: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd1-_I_n {\n    margin-right: calc(4px * 1);\n}\nhtml[dir="rtl"] .ft-mdMarginStart1-3hR4 {\n    margin-right: calc(4px * 1);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd1-_I_n {\n    margin-left: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN1-2cLK {\n    margin-left: calc(4px * -1);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN1-21DD {\n    margin-right: calc(4px * -1);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN1-2cLK {\n    margin-right: calc(4px * -1);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN1-21DD {\n    margin-left: calc(4px * -1);\n}\n.ft-mdMarginTop1-3odT {\n    margin-top: calc(4px * 1);\n}\n.ft-mdMarginRight1-32_h {\n    margin-right: calc(4px * 1);\n}\n.ft-mdMarginBottom1-22Cq {\n    margin-bottom: calc(4px * 1);\n}\n.ft-mdMarginLeft1-1RyV {\n    margin-left: calc(4px * 1);\n}\n.ft-mdMarginTopN1-vrO0 {\n    margin-top: calc(4px * -1);\n}\n.ft-mdMarginRightN1-3PAD {\n    margin-right: calc(4px * -1);\n}\n.ft-mdMarginBottomN1-3HAL {\n    margin-bottom: calc(4px * -1);\n}\n.ft-mdMarginLeftN1-8YRk {\n    margin-left: calc(4px * -1);\n}\n.ft-mdPaddingY1-2e2L {\n    padding-bottom: calc(4px * 1);\n    padding-top: calc(4px * 1);\n}\n.ft-mdPaddingX1-2sSQ {\n    padding-left: calc(4px * 1);\n    padding-right: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart2-34CP {\n    margin-left: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd2-1rUU {\n    margin-right: calc(4px * 2);\n}\nhtml[dir="rtl"] .ft-mdMarginStart2-34CP {\n    margin-right: calc(4px * 2);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd2-1rUU {\n    margin-left: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN2-3YPM {\n    margin-left: calc(4px * -2);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN2-3ysI {\n    margin-right: calc(4px * -2);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN2-3YPM {\n    margin-right: calc(4px * -2);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN2-3ysI {\n    margin-left: calc(4px * -2);\n}\n.ft-mdMarginTop2-2X_M {\n    margin-top: calc(4px * 2);\n}\n.ft-mdMarginRight2-2Z6f {\n    margin-right: calc(4px * 2);\n}\n.ft-mdMarginBottom2-95Bv {\n    margin-bottom: calc(4px * 2);\n}\n.ft-mdMarginLeft2-2MuR {\n    margin-left: calc(4px * 2);\n}\n.ft-mdMarginTopN2-3Oax {\n    margin-top: calc(4px * -2);\n}\n.ft-mdMarginRightN2-2aN8 {\n    margin-right: calc(4px * -2);\n}\n.ft-mdMarginBottomN2-2gB3 {\n    margin-bottom: calc(4px * -2);\n}\n.ft-mdMarginLeftN2-1Fnz {\n    margin-left: calc(4px * -2);\n}\n.ft-mdPaddingY2-34aN {\n    padding-bottom: calc(4px * 2);\n    padding-top: calc(4px * 2);\n}\n.ft-mdPaddingX2-4otF {\n    padding-left: calc(4px * 2);\n    padding-right: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart3-2AB1 {\n    margin-left: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd3-1FF0 {\n    margin-right: calc(4px * 3);\n}\nhtml[dir="rtl"] .ft-mdMarginStart3-2AB1 {\n    margin-right: calc(4px * 3);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd3-1FF0 {\n    margin-left: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN3-y8P- {\n    margin-left: calc(4px * -3);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN3-1S0U {\n    margin-right: calc(4px * -3);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN3-y8P- {\n    margin-right: calc(4px * -3);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN3-1S0U {\n    margin-left: calc(4px * -3);\n}\n.ft-mdMarginTop3-1NiX {\n    margin-top: calc(4px * 3);\n}\n.ft-mdMarginRight3-28f1 {\n    margin-right: calc(4px * 3);\n}\n.ft-mdMarginBottom3-2w4P {\n    margin-bottom: calc(4px * 3);\n}\n.ft-mdMarginLeft3-34eC {\n    margin-left: calc(4px * 3);\n}\n.ft-mdMarginTopN3-2E6x {\n    margin-top: calc(4px * -3);\n}\n.ft-mdMarginRightN3-JbEL {\n    margin-right: calc(4px * -3);\n}\n.ft-mdMarginBottomN3-1WkN {\n    margin-bottom: calc(4px * -3);\n}\n.ft-mdMarginLeftN3-10RK {\n    margin-left: calc(4px * -3);\n}\n.ft-mdPaddingY3-2xkh {\n    padding-bottom: calc(4px * 3);\n    padding-top: calc(4px * 3);\n}\n.ft-mdPaddingX3-3ms4 {\n    padding-left: calc(4px * 3);\n    padding-right: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart4-2liS {\n    margin-left: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd4-2uRe {\n    margin-right: calc(4px * 4);\n}\nhtml[dir="rtl"] .ft-mdMarginStart4-2liS {\n    margin-right: calc(4px * 4);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd4-2uRe {\n    margin-left: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN4-9Qsn {\n    margin-left: calc(4px * -4);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN4-F_t1 {\n    margin-right: calc(4px * -4);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN4-9Qsn {\n    margin-right: calc(4px * -4);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN4-F_t1 {\n    margin-left: calc(4px * -4);\n}\n.ft-mdMarginTop4-3Qh1 {\n    margin-top: calc(4px * 4);\n}\n.ft-mdMarginRight4-2AUU {\n    margin-right: calc(4px * 4);\n}\n.ft-mdMarginBottom4-2Q2l {\n    margin-bottom: calc(4px * 4);\n}\n.ft-mdMarginLeft4-2vkw {\n    margin-left: calc(4px * 4);\n}\n.ft-mdMarginTopN4-2VnV {\n    margin-top: calc(4px * -4);\n}\n.ft-mdMarginRightN4-2Rq0 {\n    margin-right: calc(4px * -4);\n}\n.ft-mdMarginBottomN4-1_PK {\n    margin-bottom: calc(4px * -4);\n}\n.ft-mdMarginLeftN4-2lom {\n    margin-left: calc(4px * -4);\n}\n.ft-mdPaddingY4-2W0R {\n    padding-bottom: calc(4px * 4);\n    padding-top: calc(4px * 4);\n}\n.ft-mdPaddingX4-1hsd {\n    padding-left: calc(4px * 4);\n    padding-right: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart5-29zh {\n    margin-left: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd5-36Ua {\n    margin-right: calc(4px * 5);\n}\nhtml[dir="rtl"] .ft-mdMarginStart5-29zh {\n    margin-right: calc(4px * 5);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd5-36Ua {\n    margin-left: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN5-1Nmw {\n    margin-left: calc(4px * -5);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN5-2_Yw {\n    margin-right: calc(4px * -5);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN5-1Nmw {\n    margin-right: calc(4px * -5);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN5-2_Yw {\n    margin-left: calc(4px * -5);\n}\n.ft-mdMarginTop5-2gG6 {\n    margin-top: calc(4px * 5);\n}\n.ft-mdMarginRight5-1JK8 {\n    margin-right: calc(4px * 5);\n}\n.ft-mdMarginBottom5-3xFI {\n    margin-bottom: calc(4px * 5);\n}\n.ft-mdMarginLeft5-2WoA {\n    margin-left: calc(4px * 5);\n}\n.ft-mdMarginTopN5-2cnk {\n    margin-top: calc(4px * -5);\n}\n.ft-mdMarginRightN5-jhHx {\n    margin-right: calc(4px * -5);\n}\n.ft-mdMarginBottomN5-2z6O {\n    margin-bottom: calc(4px * -5);\n}\n.ft-mdMarginLeftN5-2qCm {\n    margin-left: calc(4px * -5);\n}\n.ft-mdPaddingY5-1AUH {\n    padding-bottom: calc(4px * 5);\n    padding-top: calc(4px * 5);\n}\n.ft-mdPaddingX5-de_X {\n    padding-left: calc(4px * 5);\n    padding-right: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart6-JzF1 {\n    margin-left: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd6--rhM {\n    margin-right: calc(4px * 6);\n}\nhtml[dir="rtl"] .ft-mdMarginStart6-JzF1 {\n    margin-right: calc(4px * 6);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd6--rhM {\n    margin-left: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN6-1OUi {\n    margin-left: calc(4px * -6);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN6-2sub {\n    margin-right: calc(4px * -6);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN6-1OUi {\n    margin-right: calc(4px * -6);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN6-2sub {\n    margin-left: calc(4px * -6);\n}\n.ft-mdMarginTop6-1F89 {\n    margin-top: calc(4px * 6);\n}\n.ft-mdMarginRight6-bCNA {\n    margin-right: calc(4px * 6);\n}\n.ft-mdMarginBottom6-Rb-5 {\n    margin-bottom: calc(4px * 6);\n}\n.ft-mdMarginLeft6-tnYN {\n    margin-left: calc(4px * 6);\n}\n.ft-mdMarginTopN6-2e1X {\n    margin-top: calc(4px * -6);\n}\n.ft-mdMarginRightN6-_vb8 {\n    margin-right: calc(4px * -6);\n}\n.ft-mdMarginBottomN6-S52_ {\n    margin-bottom: calc(4px * -6);\n}\n.ft-mdMarginLeftN6-3s7I {\n    margin-left: calc(4px * -6);\n}\n.ft-mdPaddingY6-2Kwn {\n    padding-bottom: calc(4px * 6);\n    padding-top: calc(4px * 6);\n}\n.ft-mdPaddingX6-ba-K {\n    padding-left: calc(4px * 6);\n    padding-right: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart7-1npd {\n    margin-left: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd7-2Kkt {\n    margin-right: calc(4px * 7);\n}\nhtml[dir="rtl"] .ft-mdMarginStart7-1npd {\n    margin-right: calc(4px * 7);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd7-2Kkt {\n    margin-left: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN7-28Nr {\n    margin-left: calc(4px * -7);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN7-1tYu {\n    margin-right: calc(4px * -7);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN7-28Nr {\n    margin-right: calc(4px * -7);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN7-1tYu {\n    margin-left: calc(4px * -7);\n}\n.ft-mdMarginTop7-X9hm {\n    margin-top: calc(4px * 7);\n}\n.ft-mdMarginRight7-3enD {\n    margin-right: calc(4px * 7);\n}\n.ft-mdMarginBottom7-1AfA {\n    margin-bottom: calc(4px * 7);\n}\n.ft-mdMarginLeft7-3o-K {\n    margin-left: calc(4px * 7);\n}\n.ft-mdMarginTopN7-1x-J {\n    margin-top: calc(4px * -7);\n}\n.ft-mdMarginRightN7-1fgc {\n    margin-right: calc(4px * -7);\n}\n.ft-mdMarginBottomN7-3TGE {\n    margin-bottom: calc(4px * -7);\n}\n.ft-mdMarginLeftN7-3tWc {\n    margin-left: calc(4px * -7);\n}\n.ft-mdPaddingY7-1aWr {\n    padding-bottom: calc(4px * 7);\n    padding-top: calc(4px * 7);\n}\n.ft-mdPaddingX7-1ue0 {\n    padding-left: calc(4px * 7);\n    padding-right: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart8-2byw {\n    margin-left: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd8-2wXA {\n    margin-right: calc(4px * 8);\n}\nhtml[dir="rtl"] .ft-mdMarginStart8-2byw {\n    margin-right: calc(4px * 8);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd8-2wXA {\n    margin-left: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN8-1yxL {\n    margin-left: calc(4px * -8);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN8-1TZx {\n    margin-right: calc(4px * -8);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN8-1yxL {\n    margin-right: calc(4px * -8);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN8-1TZx {\n    margin-left: calc(4px * -8);\n}\n.ft-mdMarginTop8-YLME {\n    margin-top: calc(4px * 8);\n}\n.ft-mdMarginRight8-3M6D {\n    margin-right: calc(4px * 8);\n}\n.ft-mdMarginBottom8-3bIR {\n    margin-bottom: calc(4px * 8);\n}\n.ft-mdMarginLeft8-3oCe {\n    margin-left: calc(4px * 8);\n}\n.ft-mdMarginTopN8-3Xf4 {\n    margin-top: calc(4px * -8);\n}\n.ft-mdMarginRightN8-81gm {\n    margin-right: calc(4px * -8);\n}\n.ft-mdMarginBottomN8-3S2v {\n    margin-bottom: calc(4px * -8);\n}\n.ft-mdMarginLeftN8-3aKQ {\n    margin-left: calc(4px * -8);\n}\n.ft-mdPaddingY8-2-wb {\n    padding-bottom: calc(4px * 8);\n    padding-top: calc(4px * 8);\n}\n.ft-mdPaddingX8-3Ipc {\n    padding-left: calc(4px * 8);\n    padding-right: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart9-3dam {\n    margin-left: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd9-1MEu {\n    margin-right: calc(4px * 9);\n}\nhtml[dir="rtl"] .ft-mdMarginStart9-3dam {\n    margin-right: calc(4px * 9);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd9-1MEu {\n    margin-left: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN9-1DHq {\n    margin-left: calc(4px * -9);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN9-3XUP {\n    margin-right: calc(4px * -9);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN9-1DHq {\n    margin-right: calc(4px * -9);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN9-3XUP {\n    margin-left: calc(4px * -9);\n}\n.ft-mdMarginTop9-17D0 {\n    margin-top: calc(4px * 9);\n}\n.ft-mdMarginRight9-7Elo {\n    margin-right: calc(4px * 9);\n}\n.ft-mdMarginBottom9-1Uvu {\n    margin-bottom: calc(4px * 9);\n}\n.ft-mdMarginLeft9-JkVI {\n    margin-left: calc(4px * 9);\n}\n.ft-mdMarginTopN9-1Bfl {\n    margin-top: calc(4px * -9);\n}\n.ft-mdMarginRightN9-2Y59 {\n    margin-right: calc(4px * -9);\n}\n.ft-mdMarginBottomN9-kJpt {\n    margin-bottom: calc(4px * -9);\n}\n.ft-mdMarginLeftN9-3yiE {\n    margin-left: calc(4px * -9);\n}\n.ft-mdPaddingY9-sWGL {\n    padding-bottom: calc(4px * 9);\n    padding-top: calc(4px * 9);\n}\n.ft-mdPaddingX9-2j70 {\n    padding-left: calc(4px * 9);\n    padding-right: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart10-3eIP {\n    margin-left: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd10-14ue {\n    margin-right: calc(4px * 10);\n}\nhtml[dir="rtl"] .ft-mdMarginStart10-3eIP {\n    margin-right: calc(4px * 10);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd10-14ue {\n    margin-left: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN10-3n4l {\n    margin-left: calc(4px * -10);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN10-Ii7z {\n    margin-right: calc(4px * -10);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN10-3n4l {\n    margin-right: calc(4px * -10);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN10-Ii7z {\n    margin-left: calc(4px * -10);\n}\n.ft-mdMarginTop10-35hg {\n    margin-top: calc(4px * 10);\n}\n.ft-mdMarginRight10-3zRE {\n    margin-right: calc(4px * 10);\n}\n.ft-mdMarginBottom10-34c1 {\n    margin-bottom: calc(4px * 10);\n}\n.ft-mdMarginLeft10-3Bjq {\n    margin-left: calc(4px * 10);\n}\n.ft-mdMarginTopN10-327B {\n    margin-top: calc(4px * -10);\n}\n.ft-mdMarginRightN10-13is {\n    margin-right: calc(4px * -10);\n}\n.ft-mdMarginBottomN10-3chc {\n    margin-bottom: calc(4px * -10);\n}\n.ft-mdMarginLeftN10-3v7L {\n    margin-left: calc(4px * -10);\n}\n.ft-mdPaddingY10-3Q5k {\n    padding-bottom: calc(4px * 10);\n    padding-top: calc(4px * 10);\n}\n.ft-mdPaddingX10-257N {\n    padding-left: calc(4px * 10);\n    padding-right: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart11-F0_3 {\n    margin-left: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd11-1eAO {\n    margin-right: calc(4px * 11);\n}\nhtml[dir="rtl"] .ft-mdMarginStart11-F0_3 {\n    margin-right: calc(4px * 11);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd11-1eAO {\n    margin-left: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN11-463Z {\n    margin-left: calc(4px * -11);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN11-TNzj {\n    margin-right: calc(4px * -11);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN11-463Z {\n    margin-right: calc(4px * -11);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN11-TNzj {\n    margin-left: calc(4px * -11);\n}\n.ft-mdMarginTop11-3aih {\n    margin-top: calc(4px * 11);\n}\n.ft-mdMarginRight11-1Tvh {\n    margin-right: calc(4px * 11);\n}\n.ft-mdMarginBottom11-2UwI {\n    margin-bottom: calc(4px * 11);\n}\n.ft-mdMarginLeft11-2_3I {\n    margin-left: calc(4px * 11);\n}\n.ft-mdMarginTopN11-3rK6 {\n    margin-top: calc(4px * -11);\n}\n.ft-mdMarginRightN11-1LyA {\n    margin-right: calc(4px * -11);\n}\n.ft-mdMarginBottomN11-1lgG {\n    margin-bottom: calc(4px * -11);\n}\n.ft-mdMarginLeftN11-ozqw {\n    margin-left: calc(4px * -11);\n}\n.ft-mdPaddingY11-2asm {\n    padding-bottom: calc(4px * 11);\n    padding-top: calc(4px * 11);\n}\n.ft-mdPaddingX11-3qa9 {\n    padding-left: calc(4px * 11);\n    padding-right: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStart12-3hA7 {\n    margin-left: calc(4px * 12);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEnd12-12D0 {\n    margin-right: calc(4px * 12);\n}\nhtml[dir="rtl"] .ft-mdMarginStart12-3hA7 {\n    margin-right: calc(4px * 12);\n}\nhtml[dir="rtl"] .ft-mdMarginEnd12-12D0 {\n    margin-left: calc(4px * 12);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginStartN12-28MA {\n    margin-left: calc(4px * -12);\n}\nhtml:not([dir="rtl"]) .ft-mdMarginEndN12-1zvX {\n    margin-right: calc(4px * -12);\n}\nhtml[dir="rtl"] .ft-mdMarginStartN12-28MA {\n    margin-right: calc(4px * -12);\n}\nhtml[dir="rtl"] .ft-mdMarginEndN12-1zvX {\n    margin-left: calc(4px * -12);\n}\n.ft-mdMarginTop12-1AMn {\n    margin-top: calc(4px * 12);\n}\n.ft-mdMarginRight12-29ko {\n    margin-right: calc(4px * 12);\n}\n.ft-mdMarginBottom12-2Qiw {\n    margin-bottom: calc(4px * 12);\n}\n.ft-mdMarginLeft12-3c1i {\n    margin-left: calc(4px * 12);\n}\n.ft-mdMarginTopN12-1gqn {\n    margin-top: calc(4px * -12);\n}\n.ft-mdMarginRightN12-337k {\n    margin-right: calc(4px * -12);\n}\n.ft-mdMarginBottomN12-EtNm {\n    margin-bottom: calc(4px * -12);\n}\n.ft-mdMarginLeftN12-2WlP {\n    margin-left: calc(4px * -12);\n}\n.ft-mdPaddingY12-3y-R {\n    padding-bottom: calc(4px * 12);\n    padding-top: calc(4px * 12);\n}\n.ft-mdPaddingX12-2id2 {\n    padding-left: calc(4px * 12);\n    padding-right: calc(4px * 12);\n}\n}\n@media (--lg) {\nhtml:not([dir="rtl"]) .ft-lgMarginStart1-3Jwj {\n    margin-left: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd1-1xF8 {\n    margin-right: calc(4px * 1);\n}\nhtml[dir="rtl"] .ft-lgMarginStart1-3Jwj {\n    margin-right: calc(4px * 1);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd1-1xF8 {\n    margin-left: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN1-uRsb {\n    margin-left: calc(4px * -1);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN1-2_2K {\n    margin-right: calc(4px * -1);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN1-uRsb {\n    margin-right: calc(4px * -1);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN1-2_2K {\n    margin-left: calc(4px * -1);\n}\n.ft-lgMarginTop1-2sGP {\n    margin-top: calc(4px * 1);\n}\n.ft-lgMarginRight1-3Teq {\n    margin-right: calc(4px * 1);\n}\n.ft-lgMarginBottom1-3Xdz {\n    margin-bottom: calc(4px * 1);\n}\n.ft-lgMarginLeft1-1YcF {\n    margin-left: calc(4px * 1);\n}\n.ft-lgMarginTopN1-97c- {\n    margin-top: calc(4px * -1);\n}\n.ft-lgMarginRightN1-2LYJ {\n    margin-right: calc(4px * -1);\n}\n.ft-lgMarginBottomN1-29wt {\n    margin-bottom: calc(4px * -1);\n}\n.ft-lgMarginLeftN1-29f_ {\n    margin-left: calc(4px * -1);\n}\n.ft-lgPaddingY1-11hQ {\n    padding-bottom: calc(4px * 1);\n    padding-top: calc(4px * 1);\n}\n.ft-lgPaddingX1-G96d {\n    padding-left: calc(4px * 1);\n    padding-right: calc(4px * 1);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart2-15l7 {\n    margin-left: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd2-2vbk {\n    margin-right: calc(4px * 2);\n}\nhtml[dir="rtl"] .ft-lgMarginStart2-15l7 {\n    margin-right: calc(4px * 2);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd2-2vbk {\n    margin-left: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN2-21oi {\n    margin-left: calc(4px * -2);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN2-1jvL {\n    margin-right: calc(4px * -2);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN2-21oi {\n    margin-right: calc(4px * -2);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN2-1jvL {\n    margin-left: calc(4px * -2);\n}\n.ft-lgMarginTop2-L0wO {\n    margin-top: calc(4px * 2);\n}\n.ft-lgMarginRight2-1ygq {\n    margin-right: calc(4px * 2);\n}\n.ft-lgMarginBottom2-1hPC {\n    margin-bottom: calc(4px * 2);\n}\n.ft-lgMarginLeft2-230U {\n    margin-left: calc(4px * 2);\n}\n.ft-lgMarginTopN2-JalD {\n    margin-top: calc(4px * -2);\n}\n.ft-lgMarginRightN2-36G_ {\n    margin-right: calc(4px * -2);\n}\n.ft-lgMarginBottomN2-5Z36 {\n    margin-bottom: calc(4px * -2);\n}\n.ft-lgMarginLeftN2-1zhO {\n    margin-left: calc(4px * -2);\n}\n.ft-lgPaddingY2-65L4 {\n    padding-bottom: calc(4px * 2);\n    padding-top: calc(4px * 2);\n}\n.ft-lgPaddingX2-3QEj {\n    padding-left: calc(4px * 2);\n    padding-right: calc(4px * 2);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart3-38lW {\n    margin-left: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd3-3LHZ {\n    margin-right: calc(4px * 3);\n}\nhtml[dir="rtl"] .ft-lgMarginStart3-38lW {\n    margin-right: calc(4px * 3);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd3-3LHZ {\n    margin-left: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN3-1Q6R {\n    margin-left: calc(4px * -3);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN3-2FBu {\n    margin-right: calc(4px * -3);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN3-1Q6R {\n    margin-right: calc(4px * -3);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN3-2FBu {\n    margin-left: calc(4px * -3);\n}\n.ft-lgMarginTop3-AyIv {\n    margin-top: calc(4px * 3);\n}\n.ft-lgMarginRight3-2ZLe {\n    margin-right: calc(4px * 3);\n}\n.ft-lgMarginBottom3-34ZM {\n    margin-bottom: calc(4px * 3);\n}\n.ft-lgMarginLeft3-g-qG {\n    margin-left: calc(4px * 3);\n}\n.ft-lgMarginTopN3-2c1w {\n    margin-top: calc(4px * -3);\n}\n.ft-lgMarginRightN3-s8Rh {\n    margin-right: calc(4px * -3);\n}\n.ft-lgMarginBottomN3-3Ibl {\n    margin-bottom: calc(4px * -3);\n}\n.ft-lgMarginLeftN3-1Tyw {\n    margin-left: calc(4px * -3);\n}\n.ft-lgPaddingY3-3t4L {\n    padding-bottom: calc(4px * 3);\n    padding-top: calc(4px * 3);\n}\n.ft-lgPaddingX3-3AM4 {\n    padding-left: calc(4px * 3);\n    padding-right: calc(4px * 3);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart4-1pUf {\n    margin-left: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd4-dtnU {\n    margin-right: calc(4px * 4);\n}\nhtml[dir="rtl"] .ft-lgMarginStart4-1pUf {\n    margin-right: calc(4px * 4);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd4-dtnU {\n    margin-left: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN4-1odk {\n    margin-left: calc(4px * -4);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN4-25ld {\n    margin-right: calc(4px * -4);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN4-1odk {\n    margin-right: calc(4px * -4);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN4-25ld {\n    margin-left: calc(4px * -4);\n}\n.ft-lgMarginTop4-2PYk {\n    margin-top: calc(4px * 4);\n}\n.ft-lgMarginRight4-1i1U {\n    margin-right: calc(4px * 4);\n}\n.ft-lgMarginBottom4-G-QP {\n    margin-bottom: calc(4px * 4);\n}\n.ft-lgMarginLeft4-2HA4 {\n    margin-left: calc(4px * 4);\n}\n.ft-lgMarginTopN4-3zi8 {\n    margin-top: calc(4px * -4);\n}\n.ft-lgMarginRightN4-2aWk {\n    margin-right: calc(4px * -4);\n}\n.ft-lgMarginBottomN4-3aih {\n    margin-bottom: calc(4px * -4);\n}\n.ft-lgMarginLeftN4-2u1E {\n    margin-left: calc(4px * -4);\n}\n.ft-lgPaddingY4-2-2b {\n    padding-bottom: calc(4px * 4);\n    padding-top: calc(4px * 4);\n}\n.ft-lgPaddingX4-1YTr {\n    padding-left: calc(4px * 4);\n    padding-right: calc(4px * 4);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart5-3zc3 {\n    margin-left: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd5-1nbl {\n    margin-right: calc(4px * 5);\n}\nhtml[dir="rtl"] .ft-lgMarginStart5-3zc3 {\n    margin-right: calc(4px * 5);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd5-1nbl {\n    margin-left: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN5-2lqr {\n    margin-left: calc(4px * -5);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN5-2MzT {\n    margin-right: calc(4px * -5);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN5-2lqr {\n    margin-right: calc(4px * -5);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN5-2MzT {\n    margin-left: calc(4px * -5);\n}\n.ft-lgMarginTop5-2eB3 {\n    margin-top: calc(4px * 5);\n}\n.ft-lgMarginRight5-e4fy {\n    margin-right: calc(4px * 5);\n}\n.ft-lgMarginBottom5-R45p {\n    margin-bottom: calc(4px * 5);\n}\n.ft-lgMarginLeft5-393u {\n    margin-left: calc(4px * 5);\n}\n.ft-lgMarginTopN5-1dsV {\n    margin-top: calc(4px * -5);\n}\n.ft-lgMarginRightN5-3C1C {\n    margin-right: calc(4px * -5);\n}\n.ft-lgMarginBottomN5-Tf7C {\n    margin-bottom: calc(4px * -5);\n}\n.ft-lgMarginLeftN5-2b2I {\n    margin-left: calc(4px * -5);\n}\n.ft-lgPaddingY5-1eN5 {\n    padding-bottom: calc(4px * 5);\n    padding-top: calc(4px * 5);\n}\n.ft-lgPaddingX5-3Onr {\n    padding-left: calc(4px * 5);\n    padding-right: calc(4px * 5);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart6-4YLj {\n    margin-left: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd6-1RqM {\n    margin-right: calc(4px * 6);\n}\nhtml[dir="rtl"] .ft-lgMarginStart6-4YLj {\n    margin-right: calc(4px * 6);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd6-1RqM {\n    margin-left: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN6-2Qxg {\n    margin-left: calc(4px * -6);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN6-2F1w {\n    margin-right: calc(4px * -6);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN6-2Qxg {\n    margin-right: calc(4px * -6);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN6-2F1w {\n    margin-left: calc(4px * -6);\n}\n.ft-lgMarginTop6-1wig {\n    margin-top: calc(4px * 6);\n}\n.ft-lgMarginRight6-3tb- {\n    margin-right: calc(4px * 6);\n}\n.ft-lgMarginBottom6-3KO5 {\n    margin-bottom: calc(4px * 6);\n}\n.ft-lgMarginLeft6-3Lxj {\n    margin-left: calc(4px * 6);\n}\n.ft-lgMarginTopN6-1Jff {\n    margin-top: calc(4px * -6);\n}\n.ft-lgMarginRightN6-rmJH {\n    margin-right: calc(4px * -6);\n}\n.ft-lgMarginBottomN6-2n9u {\n    margin-bottom: calc(4px * -6);\n}\n.ft-lgMarginLeftN6-srZC {\n    margin-left: calc(4px * -6);\n}\n.ft-lgPaddingY6-cuGW {\n    padding-bottom: calc(4px * 6);\n    padding-top: calc(4px * 6);\n}\n.ft-lgPaddingX6-ZOTY {\n    padding-left: calc(4px * 6);\n    padding-right: calc(4px * 6);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart7-1h_H {\n    margin-left: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd7-33XH {\n    margin-right: calc(4px * 7);\n}\nhtml[dir="rtl"] .ft-lgMarginStart7-1h_H {\n    margin-right: calc(4px * 7);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd7-33XH {\n    margin-left: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN7-3tlc {\n    margin-left: calc(4px * -7);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN7-YKdy {\n    margin-right: calc(4px * -7);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN7-3tlc {\n    margin-right: calc(4px * -7);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN7-YKdy {\n    margin-left: calc(4px * -7);\n}\n.ft-lgMarginTop7-1HED {\n    margin-top: calc(4px * 7);\n}\n.ft-lgMarginRight7-2DM_ {\n    margin-right: calc(4px * 7);\n}\n.ft-lgMarginBottom7-Ra3B {\n    margin-bottom: calc(4px * 7);\n}\n.ft-lgMarginLeft7-3Ycd {\n    margin-left: calc(4px * 7);\n}\n.ft-lgMarginTopN7-1BE8 {\n    margin-top: calc(4px * -7);\n}\n.ft-lgMarginRightN7-YFI9 {\n    margin-right: calc(4px * -7);\n}\n.ft-lgMarginBottomN7-38qJ {\n    margin-bottom: calc(4px * -7);\n}\n.ft-lgMarginLeftN7-2DwQ {\n    margin-left: calc(4px * -7);\n}\n.ft-lgPaddingY7-2HuP {\n    padding-bottom: calc(4px * 7);\n    padding-top: calc(4px * 7);\n}\n.ft-lgPaddingX7-2orW {\n    padding-left: calc(4px * 7);\n    padding-right: calc(4px * 7);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart8-35uK {\n    margin-left: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd8-1O2Y {\n    margin-right: calc(4px * 8);\n}\nhtml[dir="rtl"] .ft-lgMarginStart8-35uK {\n    margin-right: calc(4px * 8);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd8-1O2Y {\n    margin-left: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN8-16JA {\n    margin-left: calc(4px * -8);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN8-2hiT {\n    margin-right: calc(4px * -8);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN8-16JA {\n    margin-right: calc(4px * -8);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN8-2hiT {\n    margin-left: calc(4px * -8);\n}\n.ft-lgMarginTop8-wxRu {\n    margin-top: calc(4px * 8);\n}\n.ft-lgMarginRight8-NUf0 {\n    margin-right: calc(4px * 8);\n}\n.ft-lgMarginBottom8-3eNN {\n    margin-bottom: calc(4px * 8);\n}\n.ft-lgMarginLeft8-2kB- {\n    margin-left: calc(4px * 8);\n}\n.ft-lgMarginTopN8-2pjL {\n    margin-top: calc(4px * -8);\n}\n.ft-lgMarginRightN8-39Mp {\n    margin-right: calc(4px * -8);\n}\n.ft-lgMarginBottomN8-38QI {\n    margin-bottom: calc(4px * -8);\n}\n.ft-lgMarginLeftN8-PaGB {\n    margin-left: calc(4px * -8);\n}\n.ft-lgPaddingY8-kH31 {\n    padding-bottom: calc(4px * 8);\n    padding-top: calc(4px * 8);\n}\n.ft-lgPaddingX8-28oL {\n    padding-left: calc(4px * 8);\n    padding-right: calc(4px * 8);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart9-1NGL {\n    margin-left: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd9-ED6R {\n    margin-right: calc(4px * 9);\n}\nhtml[dir="rtl"] .ft-lgMarginStart9-1NGL {\n    margin-right: calc(4px * 9);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd9-ED6R {\n    margin-left: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN9-1dbE {\n    margin-left: calc(4px * -9);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN9-1ZwO {\n    margin-right: calc(4px * -9);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN9-1dbE {\n    margin-right: calc(4px * -9);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN9-1ZwO {\n    margin-left: calc(4px * -9);\n}\n.ft-lgMarginTop9-SN1X {\n    margin-top: calc(4px * 9);\n}\n.ft-lgMarginRight9-1ba9 {\n    margin-right: calc(4px * 9);\n}\n.ft-lgMarginBottom9-29C7 {\n    margin-bottom: calc(4px * 9);\n}\n.ft-lgMarginLeft9-HHY5 {\n    margin-left: calc(4px * 9);\n}\n.ft-lgMarginTopN9-3hZz {\n    margin-top: calc(4px * -9);\n}\n.ft-lgMarginRightN9-1Jx1 {\n    margin-right: calc(4px * -9);\n}\n.ft-lgMarginBottomN9-3RJA {\n    margin-bottom: calc(4px * -9);\n}\n.ft-lgMarginLeftN9-1q4_ {\n    margin-left: calc(4px * -9);\n}\n.ft-lgPaddingY9-3fpb {\n    padding-bottom: calc(4px * 9);\n    padding-top: calc(4px * 9);\n}\n.ft-lgPaddingX9-2Lhs {\n    padding-left: calc(4px * 9);\n    padding-right: calc(4px * 9);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart10-1MHf {\n    margin-left: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd10-1V7L {\n    margin-right: calc(4px * 10);\n}\nhtml[dir="rtl"] .ft-lgMarginStart10-1MHf {\n    margin-right: calc(4px * 10);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd10-1V7L {\n    margin-left: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN10-120P {\n    margin-left: calc(4px * -10);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN10-1akC {\n    margin-right: calc(4px * -10);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN10-120P {\n    margin-right: calc(4px * -10);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN10-1akC {\n    margin-left: calc(4px * -10);\n}\n.ft-lgMarginTop10-ClHr {\n    margin-top: calc(4px * 10);\n}\n.ft-lgMarginRight10-1FSe {\n    margin-right: calc(4px * 10);\n}\n.ft-lgMarginBottom10-vgP4 {\n    margin-bottom: calc(4px * 10);\n}\n.ft-lgMarginLeft10-nrsz {\n    margin-left: calc(4px * 10);\n}\n.ft-lgMarginTopN10-7nEj {\n    margin-top: calc(4px * -10);\n}\n.ft-lgMarginRightN10-3hac {\n    margin-right: calc(4px * -10);\n}\n.ft-lgMarginBottomN10-LDjO {\n    margin-bottom: calc(4px * -10);\n}\n.ft-lgMarginLeftN10-rz6N {\n    margin-left: calc(4px * -10);\n}\n.ft-lgPaddingY10-10HC {\n    padding-bottom: calc(4px * 10);\n    padding-top: calc(4px * 10);\n}\n.ft-lgPaddingX10-1iZy {\n    padding-left: calc(4px * 10);\n    padding-right: calc(4px * 10);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart11-2MSz {\n    margin-left: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd11-3g4o {\n    margin-right: calc(4px * 11);\n}\nhtml[dir="rtl"] .ft-lgMarginStart11-2MSz {\n    margin-right: calc(4px * 11);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd11-3g4o {\n    margin-left: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN11-33gH {\n    margin-left: calc(4px * -11);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN11-2CLv {\n    margin-right: calc(4px * -11);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN11-33gH {\n    margin-right: calc(4px * -11);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN11-2CLv {\n    margin-left: calc(4px * -11);\n}\n.ft-lgMarginTop11-2st4 {\n    margin-top: calc(4px * 11);\n}\n.ft-lgMarginRight11-1OCQ {\n    margin-right: calc(4px * 11);\n}\n.ft-lgMarginBottom11-1w6F {\n    margin-bottom: calc(4px * 11);\n}\n.ft-lgMarginLeft11-1c3v {\n    margin-left: calc(4px * 11);\n}\n.ft-lgMarginTopN11-2-Uv {\n    margin-top: calc(4px * -11);\n}\n.ft-lgMarginRightN11-1Zs3 {\n    margin-right: calc(4px * -11);\n}\n.ft-lgMarginBottomN11-3jcw {\n    margin-bottom: calc(4px * -11);\n}\n.ft-lgMarginLeftN11-1wAe {\n    margin-left: calc(4px * -11);\n}\n.ft-lgPaddingY11-3pmg {\n    padding-bottom: calc(4px * 11);\n    padding-top: calc(4px * 11);\n}\n.ft-lgPaddingX11-JUf6 {\n    padding-left: calc(4px * 11);\n    padding-right: calc(4px * 11);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStart12-1v3q {\n    margin-left: calc(4px * 12);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEnd12-1G5u {\n    margin-right: calc(4px * 12);\n}\nhtml[dir="rtl"] .ft-lgMarginStart12-1v3q {\n    margin-right: calc(4px * 12);\n}\nhtml[dir="rtl"] .ft-lgMarginEnd12-1G5u {\n    margin-left: calc(4px * 12);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginStartN12-2LYs {\n    margin-left: calc(4px * -12);\n}\nhtml:not([dir="rtl"]) .ft-lgMarginEndN12-3ua8 {\n    margin-right: calc(4px * -12);\n}\nhtml[dir="rtl"] .ft-lgMarginStartN12-2LYs {\n    margin-right: calc(4px * -12);\n}\nhtml[dir="rtl"] .ft-lgMarginEndN12-3ua8 {\n    margin-left: calc(4px * -12);\n}\n.ft-lgMarginTop12-1MWk {\n    margin-top: calc(4px * 12);\n}\n.ft-lgMarginRight12-15l0 {\n    margin-right: calc(4px * 12);\n}\n.ft-lgMarginBottom12-3llh {\n    margin-bottom: calc(4px * 12);\n}\n.ft-lgMarginLeft12-1q45 {\n    margin-left: calc(4px * 12);\n}\n.ft-lgMarginTopN12-Ly-9 {\n    margin-top: calc(4px * -12);\n}\n.ft-lgMarginRightN12-2hv- {\n    margin-right: calc(4px * -12);\n}\n.ft-lgMarginBottomN12-3dC6 {\n    margin-bottom: calc(4px * -12);\n}\n.ft-lgMarginLeftN12-x0bn {\n    margin-left: calc(4px * -12);\n}\n.ft-lgPaddingY12-5g8i {\n    padding-bottom: calc(4px * 12);\n    padding-top: calc(4px * 12);\n}\n.ft-lgPaddingX12-1E7- {\n    padding-left: calc(4px * 12);\n    padding-right: calc(4px * 12);\n}\n}\n\n/* display */\n.ft-block-2L6n {\n  display: block;\n}\n.ft-inline-2UPl {\n  display: inline;\n}\n.ft-inlineBlock-RaNl {\n  display: inline-block;\n}\n.ft-table-2UUn {\n  display: table;\n}\n\n/* overflow */\n.ft-overflowHidden-v1p3 {\n  overflow: hidden;\n}\n.ft-overflowScroll-3QFN {\n  overflow: scroll;\n}\n.ft-overflowScrollX-333D {\n  overflow-x: scroll;\n  overflow-y: hidden;\n}\n.ft-overflowScrollY-pKX6 {\n  overflow-x: hidden;\n  overflow-y: scroll;\n}\n.ft-overflowAuto-3P7Z {\n  overflow: auto;\n}\n.ft-fit-mf0i {\n  max-width: 100%;\n}\n\n/* position */\n.ft-relative-34Rd {\n  position: relative;\n}\n.ft-fixed-3P3C {\n  position: fixed;\n}\n.ft-absolute-3WNJ {\n  position: absolute;\n}\n.ft-sticky-DPAu {\n  /*\n    IE11 Fallback: when sticky is not supported, fall back to relative positioning.\n    We do this so if there is a zIndex set on sticky, the stacking context will be correct\n  */\n  position: relative;\n  position: -webkit-sticky;\n  position: sticky;\n}\n.ft-top0-jaHV {\n  top: 0;\n}\n.ft-right0-1kWo {\n  right: 0;\n}\n.ft-bottom0-3sO0 {\n  bottom: 0;\n}\n.ft-left0-3LfJ {\n  left: 0;\n}\n\n/* size */\n.ft-small-1_zh {\n  min-height: 36px;\n}\n.ft-medium-3tTa {\n  min-height: 40px;\n}\n.ft-large-273Z {\n  min-height: 48px;\n}\n\n/* box model */\n.ft-borderBox-3soS {\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n}\n.ft-contentBox-U3ZT {\n  -webkit-box-sizing: content-box;\n          box-sizing: content-box;\n}\n.ft-flex-25YM {\n  display: -webkit-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n@media (--sm) {\n.ft-smFlex-1qt_ {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n}\n}\n@media (--md) {\n.ft-mdFlex-3F7u {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n}\n}\n@media (--lg) {\n.ft-lgFlex-1qXl {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n}\n}\n.ft-flexColumn-1HTk {\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: normal;\n      -ms-flex-direction: column;\n          flex-direction: column;\n}\n.ft-flexWrap-120I {\n  -ms-flex-wrap: wrap;\n      flex-wrap: wrap;\n}\n.ft-itemsStart-3z4Q {\n  -webkit-box-align: start;\n      -ms-flex-align: start;\n          align-items: flex-start;\n}\n.ft-itemsEnd-37SW {\n  -webkit-box-align: end;\n      -ms-flex-align: end;\n          align-items: flex-end;\n}\n.ft-itemsCenter-3mb1 {\n  -webkit-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n}\n.ft-itemsBaseline-3c-D {\n  -webkit-box-align: baseline;\n      -ms-flex-align: baseline;\n          align-items: baseline;\n}\n.ft-itemsStretch-3Rwn {\n  -webkit-box-align: stretch;\n      -ms-flex-align: stretch;\n          align-items: stretch;\n}\n.ft-selfStart-bi4y {\n  -ms-flex-item-align: start;\n      align-self: flex-start;\n}\n.ft-selfEnd-NkZS {\n  -ms-flex-item-align: end;\n      align-self: flex-end;\n}\n.ft-selfCenter-3DL7 {\n  -ms-flex-item-align: center;\n      align-self: center;\n}\n.ft-selfBaseline-1QJf {\n  -ms-flex-item-align: baseline;\n      align-self: baseline;\n}\n.ft-selfStretch-VcZY {\n  -ms-flex-item-align: stretch;\n      align-self: stretch;\n}\n.ft-justifyStart-30lo {\n  -webkit-box-pack: start;\n      -ms-flex-pack: start;\n          justify-content: flex-start;\n}\n.ft-justifyEnd-3uH6 {\n  -webkit-box-pack: end;\n      -ms-flex-pack: end;\n          justify-content: flex-end;\n}\n.ft-justifyCenter-2E-G {\n  -webkit-box-pack: center;\n      -ms-flex-pack: center;\n          justify-content: center;\n}\n.ft-justifyBetween-1rBI {\n  -webkit-box-pack: justify;\n      -ms-flex-pack: justify;\n          justify-content: space-between;\n}\n.ft-justifyAround-2XYX {\n  -ms-flex-pack: distribute;\n      justify-content: space-around;\n}\n.ft-contentStart-EGor {\n  -ms-flex-line-pack: start;\n      align-content: flex-start;\n}\n.ft-contentEnd-2D7t {\n  -ms-flex-line-pack: end;\n      align-content: flex-end;\n}\n.ft-contentCenter-3X0g {\n  -ms-flex-line-pack: center;\n      align-content: center;\n}\n.ft-contentBetween-2Hoa {\n  -ms-flex-line-pack: justify;\n      align-content: space-between;\n}\n.ft-contentAround-385l {\n  -ms-flex-line-pack: distribute;\n      align-content: space-around;\n}\n.ft-contentStretch-283Q {\n  -ms-flex-line-pack: stretch;\n      align-content: stretch;\n}\n\n/* Fix for Chrome 44 bug: https://code.google.com/p/chromium/issues/detail?id=506893 */\n.ft-flexGrow-1bwn {\n  -webkit-box-flex: 1;\n      -ms-flex: 1 1 auto;\n          flex: 1 1 auto;\n  /* 1 */\n  min-height: 0;\n  min-width: 0;\n}\n.ft-flexNone-18ON {\n  -webkit-box-flex: 0;\n      -ms-flex: 0 0 auto;\n          flex: 0 0 auto;\n}\n.ft-orderFirst-1gcl {\n  -webkit-box-ordinal-group: 0;\n      -ms-flex-order: -1;\n          order: -1;\n}\n.ft-orderLast-2S5K {\n  -webkit-box-ordinal-group: 100000;\n      -ms-flex-order: 99999;\n          order: 99999;\n}\n.ft-col-1D1v {\n  vertical-align: top;\n}\n.ft-xsCol1--D3A {\n  width: calc(1 / 12 * 100%);\n}\n.ft-xsCol2-2Ndf {\n  width: calc(2 / 12 * 100%);\n}\n.ft-xsCol3-3Fdq {\n  width: calc(3 / 12 * 100%);\n}\n.ft-xsCol4-2-_W {\n  width: calc(4 / 12 * 100%);\n}\n.ft-xsCol5-18xn {\n  width: calc(5 / 12 * 100%);\n}\n.ft-xsCol6-1lbt {\n  width: calc(6 / 12 * 100%);\n}\n.ft-xsCol7-3WYy {\n  width: calc(7 / 12 * 100%);\n}\n.ft-xsCol8-34vy {\n  width: calc(8 / 12 * 100%);\n}\n.ft-xsCol9-1Du5 {\n  width: calc(9 / 12 * 100%);\n}\n.ft-xsCol10-2Pwf {\n  width: calc(10 / 12 * 100%);\n}\n.ft-xsCol11-1j7l {\n  width: calc(11 / 12 * 100%);\n}\n.ft-xsCol12-3U_e {\n  width: calc(12 / 12 * 100%);\n}\n@media (--sm) {\n.ft-smCol1-2Yw5 {\n    width: calc(1 / 12 * 100%);\n}\n.ft-smCol2-t6nc {\n    width: calc(2 / 12 * 100%);\n}\n.ft-smCol3-1dHM {\n    width: calc(3 / 12 * 100%);\n}\n.ft-smCol4-1bKu {\n    width: calc(4 / 12 * 100%);\n}\n.ft-smCol5-3x9c {\n    width: calc(5 / 12 * 100%);\n}\n.ft-smCol6-20cH {\n    width: calc(6 / 12 * 100%);\n}\n.ft-smCol7-sYiB {\n    width: calc(7 / 12 * 100%);\n}\n.ft-smCol8-1KO5 {\n    width: calc(8 / 12 * 100%);\n}\n.ft-smCol9-1CnG {\n    width: calc(9 / 12 * 100%);\n}\n.ft-smCol10-2nid {\n    width: calc(10 / 12 * 100%);\n}\n.ft-smCol11-X5TR {\n    width: calc(11 / 12 * 100%);\n}\n.ft-smCol12-1pcN {\n    width: calc(12 / 12 * 100%);\n}\n}\n@media (--md) {\n.ft-mdCol1-2AqV {\n    width: calc(1 / 12 * 100%);\n}\n.ft-mdCol2-YWvE {\n    width: calc(2 / 12 * 100%);\n}\n.ft-mdCol3-1JTe {\n    width: calc(3 / 12 * 100%);\n}\n.ft-mdCol4-ALGz {\n    width: calc(4 / 12 * 100%);\n}\n.ft-mdCol5-ONwG {\n    width: calc(5 / 12 * 100%);\n}\n.ft-mdCol6-2raz {\n    width: calc(6 / 12 * 100%);\n}\n.ft-mdCol7-1U6s {\n    width: calc(7 / 12 * 100%);\n}\n.ft-mdCol8-1dIT {\n    width: calc(8 / 12 * 100%);\n}\n.ft-mdCol9-1Nfb {\n    width: calc(9 / 12 * 100%);\n}\n.ft-mdCol10-7Pnw {\n    width: calc(10 / 12 * 100%);\n}\n.ft-mdCol11-1BK2 {\n    width: calc(11 / 12 * 100%);\n}\n.ft-mdCol12-1cWf {\n    width: calc(12 / 12 * 100%);\n}\n}\n@media (--lg) {\n.ft-lgCol1-vrdA {\n    width: calc(1 / 12 * 100%);\n}\n.ft-lgCol2-1KRl {\n    width: calc(2 / 12 * 100%);\n}\n.ft-lgCol3-3biE {\n    width: calc(3 / 12 * 100%);\n}\n.ft-lgCol4-3ZFU {\n    width: calc(4 / 12 * 100%);\n}\n.ft-lgCol5-1yVz {\n    width: calc(5 / 12 * 100%);\n}\n.ft-lgCol6--qs5 {\n    width: calc(6 / 12 * 100%);\n}\n.ft-lgCol7-2eXR {\n    width: calc(7 / 12 * 100%);\n}\n.ft-lgCol8-OnGL {\n    width: calc(8 / 12 * 100%);\n}\n.ft-lgCol9-3Kiy {\n    width: calc(9 / 12 * 100%);\n}\n.ft-lgCol10-3Fyf {\n    width: calc(10 / 12 * 100%);\n}\n.ft-lgCol11-1M9H {\n    width: calc(11 / 12 * 100%);\n}\n.ft-lgCol12-dKS9 {\n    width: calc(12 / 12 * 100%);\n}\n}\n\n/*\nThis file was generated by running\n  $ /Users/bakpa3/.nvm/versions/node/v8.12.0/bin/node /Users/bakpa3/Projects/fishtank-colors/scripts/generate_color_css.js\n*/\n.ft-colorBlack-Ghc5 {\n  color: #292E31;\n}\n.ft-colorGrayDark-E-D2 {\n  color: #505558;\n}\n.ft-colorGray-3wCx {\n  color: #777C7F;\n}\n.ft-colorGrayLight-3h82 {\n  color: #9EA3A6;\n}\n.ft-colorGrayLighter-t2lc {\n  color: #C5CACD;\n}\n.ft-colorGrayLightest-1N6b {\n  color: #EDF2F5;\n}\n.ft-colorWhite-3SlT {\n  color: #FFFFFF;\n}\n.ft-colorBackgroundDarker-onLK {\n  color: #F2F2F2;\n}\n.ft-colorBackground-ADQy {\n  color: #F8F8F8;\n}\n.ft-colorLink-o2EC {\n  color: #267ABD;\n}\n.ft-colorLinkVisited-3nnH {\n  color: #7F57B8;\n}\n.ft-colorLinkDarkBg-2eSY {\n  color: #ACCCE5;\n}\n.ft-colorDisabled-2zDr {\n  color: #C5CACD;\n}\n.ft-colorNotification1-16A7 {\n  color: #EA60A7;\n}\n.ft-colorNotification2-1qi9 {\n  color: #FFB511;\n}\n.ft-colorNotification3-3jaM {\n  color: #0D9DDB;\n}\n.ft-colorHighlight1-S-lo {\n  color: #FFF8B0;\n}\n.ft-colorHighlight2-2L3L {\n  color: #E3F7FF;\n}\n.ft-colorHighlight3-1GG5 {\n  color: #E0FFE0;\n}\n.ft-colorActionDarkest-290_ {\n  color: #30855C;\n}\n.ft-colorActionDarker-X__t {\n  color: #399E6E;\n}\n.ft-colorAction-26AI {\n  color: #3DA774;\n}\n.ft-colorActionLighter-3ZCQ {\n  color: #49B88B;\n}\n.ft-colorActionLightest-JYKr {\n  color: #EBF6F1;\n}\n.ft-colorSelectedDarkest-3A7h {\n  color: #0A7DAF;\n}\n.ft-colorSelectedDarker-zMY8 {\n  color: #0D94CF;\n}\n.ft-colorSelected-1_wg {\n  color: #0D9DDB;\n}\n.ft-colorSelectedLighter-2JtV {\n  color: #0FB0E2;\n}\n.ft-colorSelectedLightest-1hfQ {\n  color: #E7F5FB;\n}\n.ft-colorErrorDarkest-28PB {\n  color: #B43931;\n}\n.ft-colorErrorDarker-BUT2 {\n  color: #D5443A;\n}\n.ft-colorError-EOn2 {\n  color: #E1483E;\n}\n.ft-colorErrorLighter-1Lp2 {\n  color: #E7564A;\n}\n.ft-colorErrorLightest-3hvJ {\n  color: #FBECEB;\n}\n.ft-colorWarningDarkest-2cNc {\n  color: #CC900D;\n}\n.ft-colorWarningDarker-1Tfl {\n  color: #F2AB10;\n}\n.ft-colorWarning-r7g0 {\n  color: #FFB511;\n}\n.ft-colorWarningLighter-ELyF {\n  color: #FFC314;\n}\n.ft-colorWarningLightest-pYcx {\n  color: #FFF7E7;\n}\n.ft-colorSecondaryDarker-8cUk {\n  color: #E0E5E8;\n}\n.ft-colorSecondary-2g3i {\n  color: #EDF2F5;\n}\n.ft-colorSecondaryLighter-1AwU {\n  color: #F6F8FA;\n}\n.ft-colorBnaBlue-3tA_ {\n  color: #17509F;\n}\n.ft-colorBlawBlue-1qmi {\n  color: #0D9DDB;\n}\n.ft-colorBtaxOrange-1OY- {\n  color: #EA7815;\n}\n.ft-colorBtaxBlue-2PQc {\n  color: #2785D6;\n}\n.ft-colorBgovNavy-2cD1 {\n  color: #0018AB;\n}\n.ft-colorBgovPurple-1Smk {\n  color: #9933CC;\n}\n.ft-colorBtaxDarkBlue-1fK6 {\n  color: #17509F;\n}\n.ft-colorBtaxLightBlue-3h8t {\n  color: #2785D6;\n}\n.ft-colorThemeAntitrust-14RR {\n  color: #57534A;\n}\n.ft-colorThemeBanking-1evK {\n  color: #379851;\n}\n.ft-colorThemeBankruptcy-32HN {\n  color: #C52700;\n}\n.ft-colorThemeBenefits-2pSN {\n  color: #EA6A02;\n}\n.ft-colorThemeCorporate-3s4_ {\n  color: #8A5BB6;\n}\n.ft-colorThemeEdiscovery-31p9 {\n  color: #F64A56;\n}\n.ft-colorThemeEnvironment-2q5J {\n  color: #6DC470;\n}\n.ft-colorThemeHealth-34T3 {\n  color: #0D3B91;\n}\n.ft-colorThemeIp-2JVI {\n  color: #1E95C1;\n}\n.ft-colorThemeLabor-7OV3 {\n  color: #00C18C;\n}\n.ft-colorThemeSecurities-2GEa {\n  color: #45BDE9;\n}\n.ft-colorThemeTelecom-1DLw {\n  color: #6A8C8A;\n}\n.ft-colorDataviz1-2wXr {\n  color: #63B995;\n}\n.ft-colorDataviz2-RhI6 {\n  color: #1E4882;\n}\n.ft-colorDataviz3-YbMw {\n  color: #F87060;\n}\n.ft-colorDataviz4-daVZ {\n  color: #1AA2AF;\n}\n.ft-colorDataviz5-PXIM {\n  color: #FFB511;\n}\n.ft-colorDataviz6-2po8 {\n  color: #9357C8;\n}\n.ft-colorDataviz7-3-vq {\n  color: #F697C0;\n}\n.ft-colorDataviz8-FhRy {\n  color: #2ECC71;\n}\n.ft-colorDataviz9-30ai {\n  color: #34495E;\n}\n.ft-colorDataviz10-2Huc {\n  color: #FF6D10;\n}\n.ft-colorDatavizPositive-3R9v {\n  color: #2ECC71;\n}\n.ft-colorDatavizNegative-2Gb3 {\n  color: #F87060;\n}\n.ft-colorDemocrat-3oLQ {\n  color: #0A54C2;\n}\n.ft-colorRepublican-2et6 {\n  color: #D3301A;\n}\n.ft-colorIndependent-38na {\n  color: #FFB00D;\n}\n.ft-colorBlackBg-1oVF {\n  background: #292E31;\n}\n.ft-colorGrayDarkBg-14w8 {\n  background: #505558;\n}\n.ft-colorGrayBg-9u9y {\n  background: #777C7F;\n}\n.ft-colorGrayLightBg-3MwK {\n  background: #9EA3A6;\n}\n.ft-colorGrayLighterBg-BRUN {\n  background: #C5CACD;\n}\n.ft-colorGrayLightestBg-3aHB {\n  background: #EDF2F5;\n}\n.ft-colorWhiteBg-3fkb {\n  background: #FFFFFF;\n}\n.ft-colorBackgroundDarkerBg-1QLF {\n  background: #F2F2F2;\n}\n.ft-colorBackgroundBg-1Emi {\n  background: #F8F8F8;\n}\n.ft-colorLinkBg-3gr- {\n  background: #267ABD;\n}\n.ft-colorLinkVisitedBg-PN-m {\n  background: #7F57B8;\n}\n.ft-colorLinkDarkBgBg-qD21 {\n  background: #ACCCE5;\n}\n.ft-colorDisabledBg-2xwQ {\n  background: #C5CACD;\n}\n.ft-colorNotification1Bg-ZpF1 {\n  background: #EA60A7;\n}\n.ft-colorNotification2Bg-3Wxt {\n  background: #FFB511;\n}\n.ft-colorNotification3Bg-2S3y {\n  background: #0D9DDB;\n}\n.ft-colorHighlight1Bg-ca-r {\n  background: #FFF8B0;\n}\n.ft-colorHighlight2Bg-3a4K {\n  background: #E3F7FF;\n}\n.ft-colorHighlight3Bg-1JBr {\n  background: #E0FFE0;\n}\n.ft-colorActionDarkestBg-KzsK {\n  background: #30855C;\n}\n.ft-colorActionDarkerBg-3n88 {\n  background: #399E6E;\n}\n.ft-colorActionBg-2Z_K {\n  background: #3DA774;\n}\n.ft-colorActionLighterBg-1LBO {\n  background: #49B88B;\n}\n.ft-colorActionLightestBg-1o71 {\n  background: #EBF6F1;\n}\n.ft-colorSelectedDarkestBg-3rWP {\n  background: #0A7DAF;\n}\n.ft-colorSelectedDarkerBg-2Pqc {\n  background: #0D94CF;\n}\n.ft-colorSelectedBg-2Nn0 {\n  background: #0D9DDB;\n}\n.ft-colorSelectedLighterBg-3eoD {\n  background: #0FB0E2;\n}\n.ft-colorSelectedLightestBg-3IpO {\n  background: #E7F5FB;\n}\n.ft-colorErrorDarkestBg-2E2c {\n  background: #B43931;\n}\n.ft-colorErrorDarkerBg-3tWg {\n  background: #D5443A;\n}\n.ft-colorErrorBg-d9js {\n  background: #E1483E;\n}\n.ft-colorErrorLighterBg-2niD {\n  background: #E7564A;\n}\n.ft-colorErrorLightestBg-24IW {\n  background: #FBECEB;\n}\n.ft-colorWarningDarkestBg-l-Vo {\n  background: #CC900D;\n}\n.ft-colorWarningDarkerBg-1Vr_ {\n  background: #F2AB10;\n}\n.ft-colorWarningBg-2y6q {\n  background: #FFB511;\n}\n.ft-colorWarningLighterBg-2Q3t {\n  background: #FFC314;\n}\n.ft-colorWarningLightestBg-2Qg1 {\n  background: #FFF7E7;\n}\n.ft-colorSecondaryDarkerBg-3zVW {\n  background: #E0E5E8;\n}\n.ft-colorSecondaryBg-1PW- {\n  background: #EDF2F5;\n}\n.ft-colorSecondaryLighterBg-376W {\n  background: #F6F8FA;\n}\n.ft-colorBnaBlueBg-2wxb {\n  background: #17509F;\n}\n.ft-colorBlawBlueBg-1MIU {\n  background: #0D9DDB;\n}\n.ft-colorBtaxOrangeBg-3KSW {\n  background: #EA7815;\n}\n.ft-colorBtaxBlueBg-1skQ {\n  background: #2785D6;\n}\n.ft-colorBgovNavyBg-7Vz- {\n  background: #0018AB;\n}\n.ft-colorBgovPurpleBg-2Ob6 {\n  background: #9933CC;\n}\n.ft-colorBtaxDarkBlueBg-jcB1 {\n  background: #17509F;\n}\n.ft-colorBtaxLightBlueBg-3pcW {\n  background: #2785D6;\n}\n.ft-colorThemeAntitrustBg-32Uk {\n  background: #57534A;\n}\n.ft-colorThemeBankingBg-2rJl {\n  background: #379851;\n}\n.ft-colorThemeBankruptcyBg-reOj {\n  background: #C52700;\n}\n.ft-colorThemeBenefitsBg-1KrS {\n  background: #EA6A02;\n}\n.ft-colorThemeCorporateBg-BVHk {\n  background: #8A5BB6;\n}\n.ft-colorThemeEdiscoveryBg-1M1z {\n  background: #F64A56;\n}\n.ft-colorThemeEnvironmentBg-TFAW {\n  background: #6DC470;\n}\n.ft-colorThemeHealthBg-3bl5 {\n  background: #0D3B91;\n}\n.ft-colorThemeIpBg-26xc {\n  background: #1E95C1;\n}\n.ft-colorThemeLaborBg-14lx {\n  background: #00C18C;\n}\n.ft-colorThemeSecuritiesBg-1Xae {\n  background: #45BDE9;\n}\n.ft-colorThemeTelecomBg-2eQW {\n  background: #6A8C8A;\n}\n.ft-colorDataviz1Bg-12oC {\n  background: #63B995;\n}\n.ft-colorDataviz2Bg-2utg {\n  background: #1E4882;\n}\n.ft-colorDataviz3Bg-vGoe {\n  background: #F87060;\n}\n.ft-colorDataviz4Bg-2c0T {\n  background: #1AA2AF;\n}\n.ft-colorDataviz5Bg-isdL {\n  background: #FFB511;\n}\n.ft-colorDataviz6Bg-1G26 {\n  background: #9357C8;\n}\n.ft-colorDataviz7Bg-3ZZw {\n  background: #F697C0;\n}\n.ft-colorDataviz8Bg-WySk {\n  background: #2ECC71;\n}\n.ft-colorDataviz9Bg-2rNy {\n  background: #34495E;\n}\n.ft-colorDataviz10Bg-4NNR {\n  background: #FF6D10;\n}\n.ft-colorDatavizPositiveBg-1RhE {\n  background: #2ECC71;\n}\n.ft-colorDatavizNegativeBg-2svi {\n  background: #F87060;\n}\n.ft-colorDemocratBg-1Q4L {\n  background: #0A54C2;\n}\n.ft-colorRepublicanBg-fZvx {\n  background: #D3301A;\n}\n.ft-colorIndependentBg-3xDs {\n  background: #FFB00D;\n}\ninput {\n  width: 100%;\n  height: 2.5rem;\n  padding: 0.75rem;\n  padding-right: 2.25rem;\n  -webkit-box-sizing: border-box;\n          box-sizing: border-box;\n  font-family: "OpenSans", arial, sans-serif;\n  border: #C5CACD 1px solid;\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n}\ninput:focus {\n    outline: #0D9DDB 2px solid;\n}\ninput:disabled {\n    background-color: #EDF2F5;\n    color: #C5CACD;\n}\ntextarea {\n  width: 100%;\n}\n@custom-media --sm (max-width: 576px);\n@custom-media --md (max-width: 768px);\n@custom-media --lg (max-width: 1312px);\n',map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{box:"ft-box-cxRX",accessibilityOutline:"ft-accessibilityOutline-222v",accessibilityOutlineFocus:"ft-accessibilityOutlineFocus-2Ta-",xsDisplayNone:"ft-xsDisplayNone-3SIk",xsDisplayFlex:"ft-xsDisplayFlex-1yHh",xsDisplayBlock:"ft-xsDisplayBlock-11u5",xsDisplayInline:"ft-xsDisplayInline-3yMS",xsDisplayInlineBlock:"ft-xsDisplayInlineBlock-z-rn",xsDisplayVisuallyHidden:"ft-xsDisplayVisuallyHidden-254h",smDisplayNone:"ft-smDisplayNone-3lWK",smDisplayFlex:"ft-smDisplayFlex-fjeN",smDisplayBlock:"ft-smDisplayBlock-2YLH",smDisplayInlineBlock:"ft-smDisplayInlineBlock-3uCp",smDisplayVisuallyHidden:"ft-smDisplayVisuallyHidden-rbmW",mdDisplayNone:"ft-mdDisplayNone-2r0F",mdDisplayFlex:"ft-mdDisplayFlex-X9bS",mdDisplayBlock:"ft-mdDisplayBlock-ufa-",mdDisplayInlineBlock:"ft-mdDisplayInlineBlock-2AUL",mdDisplayVisuallyHidden:"ft-mdDisplayVisuallyHidden-a7A-",lgDisplayNone:"ft-lgDisplayNone-1z4Q",lgDisplayFlex:"ft-lgDisplayFlex-M477",lgDisplayBlock:"ft-lgDisplayBlock--Cw9",lgDisplayInlineBlock:"ft-lgDisplayInlineBlock-1XH8",lgDisplayVisuallyHidden:"ft-lgDisplayVisuallyHidden-2_1h",xsDirectionRow:"ft-xsDirectionRow-2PkB",xsDirectionColumn:"ft-xsDirectionColumn-UVAw",smDirectionRow:"ft-smDirectionRow-1LHH",smDirectionColumn:"ft-smDirectionColumn-Cm5V",mdDirectionRow:"ft-mdDirectionRow-1ICR",mdDirectionColumn:"ft-mdDirectionColumn-35pi",lgDirectionRow:"ft-lgDirectionRow-3lFr",lgDirectionColumn:"ft-lgDirectionColumn-SuzL",col:"ft-col-1D1v",xsCol1:"ft-xsCol1--D3A",xsCol2:"ft-xsCol2-2Ndf",xsCol3:"ft-xsCol3-3Fdq",xsCol4:"ft-xsCol4-2-_W",xsCol5:"ft-xsCol5-18xn",xsCol6:"ft-xsCol6-1lbt",xsCol7:"ft-xsCol7-3WYy",xsCol8:"ft-xsCol8-34vy",xsCol9:"ft-xsCol9-1Du5",xsCol10:"ft-xsCol10-2Pwf",xsCol11:"ft-xsCol11-1j7l",xsCol12:"ft-xsCol12-3U_e",smCol1:"ft-smCol1-2Yw5",smCol2:"ft-smCol2-t6nc",smCol3:"ft-smCol3-1dHM",smCol4:"ft-smCol4-1bKu",smCol5:"ft-smCol5-3x9c",smCol6:"ft-smCol6-20cH",smCol7:"ft-smCol7-sYiB",smCol8:"ft-smCol8-1KO5",smCol9:"ft-smCol9-1CnG",smCol10:"ft-smCol10-2nid",smCol11:"ft-smCol11-X5TR",smCol12:"ft-smCol12-1pcN",mdCol1:"ft-mdCol1-2AqV",mdCol2:"ft-mdCol2-YWvE",mdCol3:"ft-mdCol3-1JTe",mdCol4:"ft-mdCol4-ALGz",mdCol5:"ft-mdCol5-ONwG",mdCol6:"ft-mdCol6-2raz",mdCol7:"ft-mdCol7-1U6s",mdCol8:"ft-mdCol8-1dIT",mdCol9:"ft-mdCol9-1Nfb",mdCol10:"ft-mdCol10-7Pnw",mdCol11:"ft-mdCol11-1BK2",mdCol12:"ft-mdCol12-1cWf",lgCol1:"ft-lgCol1-vrdA",lgCol2:"ft-lgCol2-1KRl",lgCol3:"ft-lgCol3-3biE",lgCol4:"ft-lgCol4-3ZFU",lgCol5:"ft-lgCol5-1yVz",lgCol6:"ft-lgCol6--qs5",lgCol7:"ft-lgCol7-2eXR",lgCol8:"ft-lgCol8-OnGL",lgCol9:"ft-lgCol9-3Kiy",lgCol10:"ft-lgCol10-3Fyf",lgCol11:"ft-lgCol11-1M9H",lgCol12:"ft-lgCol12-dKS9",marginStart1:"ft-marginStart1-3FyI",marginEnd1:"ft-marginEnd1-4ZAR",marginStartN1:"ft-marginStartN1-1vH-",marginEndN1:"ft-marginEndN1-ry-S",marginTop1:"ft-marginTop1-1RxA",marginRight1:"ft-marginRight1-1Wb6",marginBottom1:"ft-marginBottom1-eWuJ",marginLeft1:"ft-marginLeft1-209g",marginTopN1:"ft-marginTopN1-cimI",marginRightN1:"ft-marginRightN1-XsFD",marginBottomN1:"ft-marginBottomN1-1yiY",marginLeftN1:"ft-marginLeftN1-Iw1v",paddingY1:"ft-paddingY1-2w2X",paddingX1:"ft-paddingX1-jBJg",marginStart2:"ft-marginStart2-1WHj",marginEnd2:"ft-marginEnd2-3XdM",marginStartN2:"ft-marginStartN2-1-NO",marginEndN2:"ft-marginEndN2-3Wm7",marginTop2:"ft-marginTop2-1ihn",marginRight2:"ft-marginRight2-EH33",marginBottom2:"ft-marginBottom2-d5UN",marginLeft2:"ft-marginLeft2-IRRT",marginTopN2:"ft-marginTopN2-3W56",marginRightN2:"ft-marginRightN2-1hGv",marginBottomN2:"ft-marginBottomN2-15Lr",marginLeftN2:"ft-marginLeftN2-jTkw",paddingY2:"ft-paddingY2-3VfD",paddingX2:"ft-paddingX2-3rIn",marginStart3:"ft-marginStart3-1SbR",marginEnd3:"ft-marginEnd3--ANv",marginStartN3:"ft-marginStartN3-3SEp",marginEndN3:"ft-marginEndN3-13eS",marginTop3:"ft-marginTop3-3aWh",marginRight3:"ft-marginRight3-3cvx",marginBottom3:"ft-marginBottom3-XCYh",marginLeft3:"ft-marginLeft3-3hh7",marginTopN3:"ft-marginTopN3-2Cug",marginRightN3:"ft-marginRightN3-1HiQ",marginBottomN3:"ft-marginBottomN3-1QyH",marginLeftN3:"ft-marginLeftN3-XwHp",paddingY3:"ft-paddingY3-13Ue",paddingX3:"ft-paddingX3-elYs",marginStart4:"ft-marginStart4-1aef",marginEnd4:"ft-marginEnd4-2bVQ",marginStartN4:"ft-marginStartN4-3apJ",marginEndN4:"ft-marginEndN4-4pCb",marginTop4:"ft-marginTop4-15ZO",marginRight4:"ft-marginRight4-13z4",marginBottom4:"ft-marginBottom4-3wy1",marginLeft4:"ft-marginLeft4-1aLT",marginTopN4:"ft-marginTopN4-16vY",marginRightN4:"ft-marginRightN4-IkxG",marginBottomN4:"ft-marginBottomN4-3oLe",marginLeftN4:"ft-marginLeftN4-1a67",paddingY4:"ft-paddingY4-1Ql9",paddingX4:"ft-paddingX4-kqrw",marginStart5:"ft-marginStart5-6GUG",marginEnd5:"ft-marginEnd5-3c61",marginStartN5:"ft-marginStartN5-3_pk",marginEndN5:"ft-marginEndN5-iyNW",marginTop5:"ft-marginTop5-t7io",marginRight5:"ft-marginRight5-Y_zG",marginBottom5:"ft-marginBottom5-3W9-",marginLeft5:"ft-marginLeft5-V_3W",marginTopN5:"ft-marginTopN5-3Ryq",marginRightN5:"ft-marginRightN5-AyoH",marginBottomN5:"ft-marginBottomN5-1nSQ",marginLeftN5:"ft-marginLeftN5-1uyd",paddingY5:"ft-paddingY5-2dJL",paddingX5:"ft-paddingX5-2u67",marginStart6:"ft-marginStart6-Ag76",marginEnd6:"ft-marginEnd6-34Ll",marginStartN6:"ft-marginStartN6-2h-r",marginEndN6:"ft-marginEndN6-38k0",marginTop6:"ft-marginTop6-1IGu",marginRight6:"ft-marginRight6-2ByF",marginBottom6:"ft-marginBottom6-q-QA",marginLeft6:"ft-marginLeft6-2jtO",marginTopN6:"ft-marginTopN6-3K53",marginRightN6:"ft-marginRightN6-ngph",marginBottomN6:"ft-marginBottomN6-3e83",marginLeftN6:"ft-marginLeftN6-3VOr",paddingY6:"ft-paddingY6-92Ve",paddingX6:"ft-paddingX6-3TrZ",marginStart7:"ft-marginStart7-2dQA",marginEnd7:"ft-marginEnd7-2KKE",marginStartN7:"ft-marginStartN7-cxmG",marginEndN7:"ft-marginEndN7-370g",marginTop7:"ft-marginTop7-34NN",marginRight7:"ft-marginRight7-2KS5",marginBottom7:"ft-marginBottom7-MT05",marginLeft7:"ft-marginLeft7-2SER",marginTopN7:"ft-marginTopN7-3EPr",marginRightN7:"ft-marginRightN7-3KVJ",marginBottomN7:"ft-marginBottomN7-CQ0N",marginLeftN7:"ft-marginLeftN7-13L5",paddingY7:"ft-paddingY7-2iAt",paddingX7:"ft-paddingX7-3gO5",marginStart8:"ft-marginStart8-f7K_",marginEnd8:"ft-marginEnd8-1diY",marginStartN8:"ft-marginStartN8-3AxL",marginEndN8:"ft-marginEndN8-2wdW",marginTop8:"ft-marginTop8-3pNp",marginRight8:"ft-marginRight8-3Fa2",marginBottom8:"ft-marginBottom8-A9Id",marginLeft8:"ft-marginLeft8-3Gfa",marginTopN8:"ft-marginTopN8-2Xy-",marginRightN8:"ft-marginRightN8-1yf0",marginBottomN8:"ft-marginBottomN8-Q9nq",marginLeftN8:"ft-marginLeftN8-K2rr",paddingY8:"ft-paddingY8-3-Nj",paddingX8:"ft-paddingX8-sEZD",marginStart9:"ft-marginStart9-2sSp",marginEnd9:"ft-marginEnd9-3lCX",marginStartN9:"ft-marginStartN9-2RNb",marginEndN9:"ft-marginEndN9-1f81",marginTop9:"ft-marginTop9-1VX_",marginRight9:"ft-marginRight9-szl_",marginBottom9:"ft-marginBottom9-14gq",marginLeft9:"ft-marginLeft9-3h6q",marginTopN9:"ft-marginTopN9-2r9d",marginRightN9:"ft-marginRightN9-3Ud4",marginBottomN9:"ft-marginBottomN9-3fsd",marginLeftN9:"ft-marginLeftN9-2oTg",paddingY9:"ft-paddingY9-3lh0",paddingX9:"ft-paddingX9-3YTb",marginStart10:"ft-marginStart10-1SaX",marginEnd10:"ft-marginEnd10-2LgH",marginStartN10:"ft-marginStartN10-3FfN",marginEndN10:"ft-marginEndN10-2rcp",marginTop10:"ft-marginTop10-2D75",marginRight10:"ft-marginRight10-2bH3",marginBottom10:"ft-marginBottom10-25H9",marginLeft10:"ft-marginLeft10-2xPC",marginTopN10:"ft-marginTopN10-3-HZ",marginRightN10:"ft-marginRightN10-n7GV",marginBottomN10:"ft-marginBottomN10-3FC3",marginLeftN10:"ft-marginLeftN10-3qV_",paddingY10:"ft-paddingY10-17s8",paddingX10:"ft-paddingX10-1olz",marginStart11:"ft-marginStart11-2G1G",marginEnd11:"ft-marginEnd11-3WAr",marginStartN11:"ft-marginStartN11-3nLC",marginEndN11:"ft-marginEndN11-VqH9",marginTop11:"ft-marginTop11-olu4",marginRight11:"ft-marginRight11-16QJ",marginBottom11:"ft-marginBottom11-1XlV",marginLeft11:"ft-marginLeft11-3aL0",marginTopN11:"ft-marginTopN11-t2KP",marginRightN11:"ft-marginRightN11-122R",marginBottomN11:"ft-marginBottomN11-rE83",marginLeftN11:"ft-marginLeftN11-2Qsf",paddingY11:"ft-paddingY11-1wfG",paddingX11:"ft-paddingX11-1Eyj",marginStart12:"ft-marginStart12-2gfZ",marginEnd12:"ft-marginEnd12-2uKY",marginStartN12:"ft-marginStartN12-3Q0b",marginEndN12:"ft-marginEndN12-PSx_",marginTop12:"ft-marginTop12-3YYv",marginRight12:"ft-marginRight12-2uou",marginBottom12:"ft-marginBottom12--Ows",marginLeft12:"ft-marginLeft12-3nG6",marginTopN12:"ft-marginTopN12-2f9y",marginRightN12:"ft-marginRightN12-3cfm",marginBottomN12:"ft-marginBottomN12-2mXc",marginLeftN12:"ft-marginLeftN12-qgiK",paddingY12:"ft-paddingY12-ycul",paddingX12:"ft-paddingX12-1Tga",smMarginStart1:"ft-smMarginStart1-2HyP",smMarginEnd1:"ft-smMarginEnd1-2Tsk",smMarginStartN1:"ft-smMarginStartN1-blqy",smMarginEndN1:"ft-smMarginEndN1-3N3M",smMarginTop1:"ft-smMarginTop1-1DQJ",smMarginRight1:"ft-smMarginRight1-1yKC",smMarginBottom1:"ft-smMarginBottom1-32yE",smMarginLeft1:"ft-smMarginLeft1-22F6",smMarginTopN1:"ft-smMarginTopN1-_U88",smMarginRightN1:"ft-smMarginRightN1-1jJM",smMarginBottomN1:"ft-smMarginBottomN1-afM-",smMarginLeftN1:"ft-smMarginLeftN1-3lq8",smPaddingY1:"ft-smPaddingY1-2WFO",smPaddingX1:"ft-smPaddingX1-UK5j",smMarginStart2:"ft-smMarginStart2-3dti",smMarginEnd2:"ft-smMarginEnd2-1yzd",smMarginStartN2:"ft-smMarginStartN2-2o_c",smMarginEndN2:"ft-smMarginEndN2-1zdM",smMarginTop2:"ft-smMarginTop2-3s8M",smMarginRight2:"ft-smMarginRight2-2ZY7",smMarginBottom2:"ft-smMarginBottom2-2S7W",smMarginLeft2:"ft-smMarginLeft2-16Vq",smMarginTopN2:"ft-smMarginTopN2-xzA-",smMarginRightN2:"ft-smMarginRightN2-2WwE",smMarginBottomN2:"ft-smMarginBottomN2-2dAj",smMarginLeftN2:"ft-smMarginLeftN2-2gQy",smPaddingY2:"ft-smPaddingY2-1gFn",smPaddingX2:"ft-smPaddingX2-A0KD",smMarginStart3:"ft-smMarginStart3-3E-g",smMarginEnd3:"ft-smMarginEnd3-UlCg",smMarginStartN3:"ft-smMarginStartN3-1k8F",smMarginEndN3:"ft-smMarginEndN3-3r7N",smMarginTop3:"ft-smMarginTop3-3H0V",smMarginRight3:"ft-smMarginRight3-2RNw",smMarginBottom3:"ft-smMarginBottom3-1uOP",smMarginLeft3:"ft-smMarginLeft3-2D1c",smMarginTopN3:"ft-smMarginTopN3-213B",smMarginRightN3:"ft-smMarginRightN3-d91A",smMarginBottomN3:"ft-smMarginBottomN3-3kYV",smMarginLeftN3:"ft-smMarginLeftN3-25k6",smPaddingY3:"ft-smPaddingY3-8JPv",smPaddingX3:"ft-smPaddingX3-qmxI",smMarginStart4:"ft-smMarginStart4-263t",smMarginEnd4:"ft-smMarginEnd4-1y0T",smMarginStartN4:"ft-smMarginStartN4-3hKO",smMarginEndN4:"ft-smMarginEndN4-3XmL",smMarginTop4:"ft-smMarginTop4-_Nq9",smMarginRight4:"ft-smMarginRight4-3TYb",smMarginBottom4:"ft-smMarginBottom4-2IFc",smMarginLeft4:"ft-smMarginLeft4-1DDw",smMarginTopN4:"ft-smMarginTopN4-1zBN",smMarginRightN4:"ft-smMarginRightN4-J0_w",smMarginBottomN4:"ft-smMarginBottomN4-1DC9",smMarginLeftN4:"ft-smMarginLeftN4-xe0t",smPaddingY4:"ft-smPaddingY4-2vIc",smPaddingX4:"ft-smPaddingX4-KwEt",smMarginStart5:"ft-smMarginStart5-1uey",smMarginEnd5:"ft-smMarginEnd5-3Jai",smMarginStartN5:"ft-smMarginStartN5-3KnG",smMarginEndN5:"ft-smMarginEndN5-2XqP",smMarginTop5:"ft-smMarginTop5-29TZ",smMarginRight5:"ft-smMarginRight5-QdNx",smMarginBottom5:"ft-smMarginBottom5-1D0L",smMarginLeft5:"ft-smMarginLeft5-25WW",smMarginTopN5:"ft-smMarginTopN5-2WWy",smMarginRightN5:"ft-smMarginRightN5-essC",smMarginBottomN5:"ft-smMarginBottomN5-1ReP",smMarginLeftN5:"ft-smMarginLeftN5-3DgC",smPaddingY5:"ft-smPaddingY5-5m8X",smPaddingX5:"ft-smPaddingX5-2n64",smMarginStart6:"ft-smMarginStart6-3pGN",smMarginEnd6:"ft-smMarginEnd6-1gU6",smMarginStartN6:"ft-smMarginStartN6-3YDF",smMarginEndN6:"ft-smMarginEndN6-uyku",smMarginTop6:"ft-smMarginTop6-3q4f",smMarginRight6:"ft-smMarginRight6-1pO1",smMarginBottom6:"ft-smMarginBottom6-1y_l",smMarginLeft6:"ft-smMarginLeft6-e0x7",smMarginTopN6:"ft-smMarginTopN6-1994",smMarginRightN6:"ft-smMarginRightN6-t06F",smMarginBottomN6:"ft-smMarginBottomN6-3E8M",smMarginLeftN6:"ft-smMarginLeftN6-3J_8",smPaddingY6:"ft-smPaddingY6-1FxZ",smPaddingX6:"ft-smPaddingX6-1gNe",smMarginStart7:"ft-smMarginStart7-32y5",smMarginEnd7:"ft-smMarginEnd7-3KFu",smMarginStartN7:"ft-smMarginStartN7-3Wzy",smMarginEndN7:"ft-smMarginEndN7-2-k8",smMarginTop7:"ft-smMarginTop7-3WPy",smMarginRight7:"ft-smMarginRight7-1tPN",smMarginBottom7:"ft-smMarginBottom7-3gdX",smMarginLeft7:"ft-smMarginLeft7-1GE0",smMarginTopN7:"ft-smMarginTopN7-2RYn",smMarginRightN7:"ft-smMarginRightN7-1XM2",smMarginBottomN7:"ft-smMarginBottomN7-3Ht0",smMarginLeftN7:"ft-smMarginLeftN7-EW0K",smPaddingY7:"ft-smPaddingY7-36wz",smPaddingX7:"ft-smPaddingX7-2pli",smMarginStart8:"ft-smMarginStart8-2S6_",smMarginEnd8:"ft-smMarginEnd8-1X19",smMarginStartN8:"ft-smMarginStartN8-epMc",smMarginEndN8:"ft-smMarginEndN8-275g",smMarginTop8:"ft-smMarginTop8-2die",smMarginRight8:"ft-smMarginRight8-EONf",smMarginBottom8:"ft-smMarginBottom8-3Thf",smMarginLeft8:"ft-smMarginLeft8-11R7",smMarginTopN8:"ft-smMarginTopN8-2vQf",smMarginRightN8:"ft-smMarginRightN8-1qEJ",smMarginBottomN8:"ft-smMarginBottomN8-PIOz",smMarginLeftN8:"ft-smMarginLeftN8-3ATB",smPaddingY8:"ft-smPaddingY8-21mA",smPaddingX8:"ft-smPaddingX8-3vrz",smMarginStart9:"ft-smMarginStart9-1rvw",smMarginEnd9:"ft-smMarginEnd9-oVfa",smMarginStartN9:"ft-smMarginStartN9-3kWm",smMarginEndN9:"ft-smMarginEndN9-TQ2l",smMarginTop9:"ft-smMarginTop9-2rg6",smMarginRight9:"ft-smMarginRight9-1Jd6",smMarginBottom9:"ft-smMarginBottom9-MmXl",smMarginLeft9:"ft-smMarginLeft9-3WE_",smMarginTopN9:"ft-smMarginTopN9-3yS9",smMarginRightN9:"ft-smMarginRightN9-3fDi",smMarginBottomN9:"ft-smMarginBottomN9-LXRT",smMarginLeftN9:"ft-smMarginLeftN9-2BOd",smPaddingY9:"ft-smPaddingY9-2jPt",smPaddingX9:"ft-smPaddingX9-NKl5",smMarginStart10:"ft-smMarginStart10-d-ja",smMarginEnd10:"ft-smMarginEnd10-2m1V",smMarginStartN10:"ft-smMarginStartN10-288T",smMarginEndN10:"ft-smMarginEndN10-172X",smMarginTop10:"ft-smMarginTop10-2Yub",smMarginRight10:"ft-smMarginRight10-1cU7",smMarginBottom10:"ft-smMarginBottom10-1a2o",smMarginLeft10:"ft-smMarginLeft10-2P40",smMarginTopN10:"ft-smMarginTopN10-gk4g",smMarginRightN10:"ft-smMarginRightN10-2Biy",smMarginBottomN10:"ft-smMarginBottomN10-2o47",smMarginLeftN10:"ft-smMarginLeftN10-3xPV",smPaddingY10:"ft-smPaddingY10-1hJ1",smPaddingX10:"ft-smPaddingX10-1-25",smMarginStart11:"ft-smMarginStart11-3voG",smMarginEnd11:"ft-smMarginEnd11-12hN",smMarginStartN11:"ft-smMarginStartN11-1DlO",smMarginEndN11:"ft-smMarginEndN11-yWzN",smMarginTop11:"ft-smMarginTop11-38nX",smMarginRight11:"ft-smMarginRight11-3VQe",smMarginBottom11:"ft-smMarginBottom11-MnED",smMarginLeft11:"ft-smMarginLeft11-1QVK",smMarginTopN11:"ft-smMarginTopN11-1i86",smMarginRightN11:"ft-smMarginRightN11-UTin",smMarginBottomN11:"ft-smMarginBottomN11-172Y",smMarginLeftN11:"ft-smMarginLeftN11-3noZ",smPaddingY11:"ft-smPaddingY11-LYTs",smPaddingX11:"ft-smPaddingX11-2kie",smMarginStart12:"ft-smMarginStart12-1kTT",smMarginEnd12:"ft-smMarginEnd12-7uZt",smMarginStartN12:"ft-smMarginStartN12-3vpl",smMarginEndN12:"ft-smMarginEndN12-1Cic",smMarginTop12:"ft-smMarginTop12-1_VJ",smMarginRight12:"ft-smMarginRight12-dvgb",smMarginBottom12:"ft-smMarginBottom12-24Hc",smMarginLeft12:"ft-smMarginLeft12-1L37",smMarginTopN12:"ft-smMarginTopN12-9mZi",smMarginRightN12:"ft-smMarginRightN12-3wCw",smMarginBottomN12:"ft-smMarginBottomN12-2_hV",smMarginLeftN12:"ft-smMarginLeftN12-1V0a",smPaddingY12:"ft-smPaddingY12-1Pgw",smPaddingX12:"ft-smPaddingX12-R6bH",mdMarginStart1:"ft-mdMarginStart1-3hR4",mdMarginEnd1:"ft-mdMarginEnd1-_I_n",mdMarginStartN1:"ft-mdMarginStartN1-2cLK",mdMarginEndN1:"ft-mdMarginEndN1-21DD",mdMarginTop1:"ft-mdMarginTop1-3odT",mdMarginRight1:"ft-mdMarginRight1-32_h",mdMarginBottom1:"ft-mdMarginBottom1-22Cq",mdMarginLeft1:"ft-mdMarginLeft1-1RyV",mdMarginTopN1:"ft-mdMarginTopN1-vrO0",mdMarginRightN1:"ft-mdMarginRightN1-3PAD",mdMarginBottomN1:"ft-mdMarginBottomN1-3HAL",mdMarginLeftN1:"ft-mdMarginLeftN1-8YRk",mdPaddingY1:"ft-mdPaddingY1-2e2L",mdPaddingX1:"ft-mdPaddingX1-2sSQ",mdMarginStart2:"ft-mdMarginStart2-34CP",mdMarginEnd2:"ft-mdMarginEnd2-1rUU",mdMarginStartN2:"ft-mdMarginStartN2-3YPM",mdMarginEndN2:"ft-mdMarginEndN2-3ysI",mdMarginTop2:"ft-mdMarginTop2-2X_M",mdMarginRight2:"ft-mdMarginRight2-2Z6f",mdMarginBottom2:"ft-mdMarginBottom2-95Bv",mdMarginLeft2:"ft-mdMarginLeft2-2MuR",mdMarginTopN2:"ft-mdMarginTopN2-3Oax",mdMarginRightN2:"ft-mdMarginRightN2-2aN8",mdMarginBottomN2:"ft-mdMarginBottomN2-2gB3",mdMarginLeftN2:"ft-mdMarginLeftN2-1Fnz",mdPaddingY2:"ft-mdPaddingY2-34aN",mdPaddingX2:"ft-mdPaddingX2-4otF",mdMarginStart3:"ft-mdMarginStart3-2AB1",mdMarginEnd3:"ft-mdMarginEnd3-1FF0",mdMarginStartN3:"ft-mdMarginStartN3-y8P-",mdMarginEndN3:"ft-mdMarginEndN3-1S0U",mdMarginTop3:"ft-mdMarginTop3-1NiX",mdMarginRight3:"ft-mdMarginRight3-28f1",mdMarginBottom3:"ft-mdMarginBottom3-2w4P",mdMarginLeft3:"ft-mdMarginLeft3-34eC",mdMarginTopN3:"ft-mdMarginTopN3-2E6x",mdMarginRightN3:"ft-mdMarginRightN3-JbEL",mdMarginBottomN3:"ft-mdMarginBottomN3-1WkN",mdMarginLeftN3:"ft-mdMarginLeftN3-10RK",mdPaddingY3:"ft-mdPaddingY3-2xkh",mdPaddingX3:"ft-mdPaddingX3-3ms4",mdMarginStart4:"ft-mdMarginStart4-2liS",mdMarginEnd4:"ft-mdMarginEnd4-2uRe",mdMarginStartN4:"ft-mdMarginStartN4-9Qsn",mdMarginEndN4:"ft-mdMarginEndN4-F_t1",mdMarginTop4:"ft-mdMarginTop4-3Qh1",mdMarginRight4:"ft-mdMarginRight4-2AUU",mdMarginBottom4:"ft-mdMarginBottom4-2Q2l",mdMarginLeft4:"ft-mdMarginLeft4-2vkw",mdMarginTopN4:"ft-mdMarginTopN4-2VnV",mdMarginRightN4:"ft-mdMarginRightN4-2Rq0",mdMarginBottomN4:"ft-mdMarginBottomN4-1_PK",mdMarginLeftN4:"ft-mdMarginLeftN4-2lom",mdPaddingY4:"ft-mdPaddingY4-2W0R",mdPaddingX4:"ft-mdPaddingX4-1hsd",mdMarginStart5:"ft-mdMarginStart5-29zh",mdMarginEnd5:"ft-mdMarginEnd5-36Ua",mdMarginStartN5:"ft-mdMarginStartN5-1Nmw",mdMarginEndN5:"ft-mdMarginEndN5-2_Yw",mdMarginTop5:"ft-mdMarginTop5-2gG6",mdMarginRight5:"ft-mdMarginRight5-1JK8",mdMarginBottom5:"ft-mdMarginBottom5-3xFI",mdMarginLeft5:"ft-mdMarginLeft5-2WoA",mdMarginTopN5:"ft-mdMarginTopN5-2cnk",mdMarginRightN5:"ft-mdMarginRightN5-jhHx",mdMarginBottomN5:"ft-mdMarginBottomN5-2z6O",mdMarginLeftN5:"ft-mdMarginLeftN5-2qCm",mdPaddingY5:"ft-mdPaddingY5-1AUH",mdPaddingX5:"ft-mdPaddingX5-de_X",mdMarginStart6:"ft-mdMarginStart6-JzF1",mdMarginEnd6:"ft-mdMarginEnd6--rhM",mdMarginStartN6:"ft-mdMarginStartN6-1OUi",mdMarginEndN6:"ft-mdMarginEndN6-2sub",mdMarginTop6:"ft-mdMarginTop6-1F89",mdMarginRight6:"ft-mdMarginRight6-bCNA",mdMarginBottom6:"ft-mdMarginBottom6-Rb-5",mdMarginLeft6:"ft-mdMarginLeft6-tnYN",mdMarginTopN6:"ft-mdMarginTopN6-2e1X",mdMarginRightN6:"ft-mdMarginRightN6-_vb8",mdMarginBottomN6:"ft-mdMarginBottomN6-S52_",mdMarginLeftN6:"ft-mdMarginLeftN6-3s7I",mdPaddingY6:"ft-mdPaddingY6-2Kwn",mdPaddingX6:"ft-mdPaddingX6-ba-K",mdMarginStart7:"ft-mdMarginStart7-1npd",mdMarginEnd7:"ft-mdMarginEnd7-2Kkt",mdMarginStartN7:"ft-mdMarginStartN7-28Nr",mdMarginEndN7:"ft-mdMarginEndN7-1tYu",mdMarginTop7:"ft-mdMarginTop7-X9hm",mdMarginRight7:"ft-mdMarginRight7-3enD",mdMarginBottom7:"ft-mdMarginBottom7-1AfA",mdMarginLeft7:"ft-mdMarginLeft7-3o-K",mdMarginTopN7:"ft-mdMarginTopN7-1x-J",mdMarginRightN7:"ft-mdMarginRightN7-1fgc",mdMarginBottomN7:"ft-mdMarginBottomN7-3TGE",mdMarginLeftN7:"ft-mdMarginLeftN7-3tWc",mdPaddingY7:"ft-mdPaddingY7-1aWr",mdPaddingX7:"ft-mdPaddingX7-1ue0",mdMarginStart8:"ft-mdMarginStart8-2byw",mdMarginEnd8:"ft-mdMarginEnd8-2wXA",mdMarginStartN8:"ft-mdMarginStartN8-1yxL",mdMarginEndN8:"ft-mdMarginEndN8-1TZx",mdMarginTop8:"ft-mdMarginTop8-YLME",mdMarginRight8:"ft-mdMarginRight8-3M6D",mdMarginBottom8:"ft-mdMarginBottom8-3bIR",mdMarginLeft8:"ft-mdMarginLeft8-3oCe",mdMarginTopN8:"ft-mdMarginTopN8-3Xf4",mdMarginRightN8:"ft-mdMarginRightN8-81gm",mdMarginBottomN8:"ft-mdMarginBottomN8-3S2v",mdMarginLeftN8:"ft-mdMarginLeftN8-3aKQ",mdPaddingY8:"ft-mdPaddingY8-2-wb",mdPaddingX8:"ft-mdPaddingX8-3Ipc",mdMarginStart9:"ft-mdMarginStart9-3dam",mdMarginEnd9:"ft-mdMarginEnd9-1MEu",mdMarginStartN9:"ft-mdMarginStartN9-1DHq",mdMarginEndN9:"ft-mdMarginEndN9-3XUP",mdMarginTop9:"ft-mdMarginTop9-17D0",mdMarginRight9:"ft-mdMarginRight9-7Elo",mdMarginBottom9:"ft-mdMarginBottom9-1Uvu",mdMarginLeft9:"ft-mdMarginLeft9-JkVI",mdMarginTopN9:"ft-mdMarginTopN9-1Bfl",mdMarginRightN9:"ft-mdMarginRightN9-2Y59",mdMarginBottomN9:"ft-mdMarginBottomN9-kJpt",mdMarginLeftN9:"ft-mdMarginLeftN9-3yiE",mdPaddingY9:"ft-mdPaddingY9-sWGL",mdPaddingX9:"ft-mdPaddingX9-2j70",mdMarginStart10:"ft-mdMarginStart10-3eIP",mdMarginEnd10:"ft-mdMarginEnd10-14ue",mdMarginStartN10:"ft-mdMarginStartN10-3n4l",mdMarginEndN10:"ft-mdMarginEndN10-Ii7z",mdMarginTop10:"ft-mdMarginTop10-35hg",mdMarginRight10:"ft-mdMarginRight10-3zRE",mdMarginBottom10:"ft-mdMarginBottom10-34c1",mdMarginLeft10:"ft-mdMarginLeft10-3Bjq",mdMarginTopN10:"ft-mdMarginTopN10-327B",mdMarginRightN10:"ft-mdMarginRightN10-13is",mdMarginBottomN10:"ft-mdMarginBottomN10-3chc",mdMarginLeftN10:"ft-mdMarginLeftN10-3v7L",mdPaddingY10:"ft-mdPaddingY10-3Q5k",mdPaddingX10:"ft-mdPaddingX10-257N",mdMarginStart11:"ft-mdMarginStart11-F0_3",mdMarginEnd11:"ft-mdMarginEnd11-1eAO",mdMarginStartN11:"ft-mdMarginStartN11-463Z",mdMarginEndN11:"ft-mdMarginEndN11-TNzj",mdMarginTop11:"ft-mdMarginTop11-3aih",mdMarginRight11:"ft-mdMarginRight11-1Tvh",mdMarginBottom11:"ft-mdMarginBottom11-2UwI",mdMarginLeft11:"ft-mdMarginLeft11-2_3I",mdMarginTopN11:"ft-mdMarginTopN11-3rK6",mdMarginRightN11:"ft-mdMarginRightN11-1LyA",mdMarginBottomN11:"ft-mdMarginBottomN11-1lgG",mdMarginLeftN11:"ft-mdMarginLeftN11-ozqw",mdPaddingY11:"ft-mdPaddingY11-2asm",mdPaddingX11:"ft-mdPaddingX11-3qa9",mdMarginStart12:"ft-mdMarginStart12-3hA7",mdMarginEnd12:"ft-mdMarginEnd12-12D0",mdMarginStartN12:"ft-mdMarginStartN12-28MA",mdMarginEndN12:"ft-mdMarginEndN12-1zvX",mdMarginTop12:"ft-mdMarginTop12-1AMn",mdMarginRight12:"ft-mdMarginRight12-29ko",mdMarginBottom12:"ft-mdMarginBottom12-2Qiw",mdMarginLeft12:"ft-mdMarginLeft12-3c1i",mdMarginTopN12:"ft-mdMarginTopN12-1gqn",mdMarginRightN12:"ft-mdMarginRightN12-337k",mdMarginBottomN12:"ft-mdMarginBottomN12-EtNm",mdMarginLeftN12:"ft-mdMarginLeftN12-2WlP",mdPaddingY12:"ft-mdPaddingY12-3y-R",mdPaddingX12:"ft-mdPaddingX12-2id2",lgMarginStart1:"ft-lgMarginStart1-3Jwj",lgMarginEnd1:"ft-lgMarginEnd1-1xF8",lgMarginStartN1:"ft-lgMarginStartN1-uRsb",lgMarginEndN1:"ft-lgMarginEndN1-2_2K",lgMarginTop1:"ft-lgMarginTop1-2sGP",lgMarginRight1:"ft-lgMarginRight1-3Teq",lgMarginBottom1:"ft-lgMarginBottom1-3Xdz",lgMarginLeft1:"ft-lgMarginLeft1-1YcF",lgMarginTopN1:"ft-lgMarginTopN1-97c-",lgMarginRightN1:"ft-lgMarginRightN1-2LYJ",lgMarginBottomN1:"ft-lgMarginBottomN1-29wt",lgMarginLeftN1:"ft-lgMarginLeftN1-29f_",lgPaddingY1:"ft-lgPaddingY1-11hQ",lgPaddingX1:"ft-lgPaddingX1-G96d",lgMarginStart2:"ft-lgMarginStart2-15l7",lgMarginEnd2:"ft-lgMarginEnd2-2vbk",lgMarginStartN2:"ft-lgMarginStartN2-21oi",lgMarginEndN2:"ft-lgMarginEndN2-1jvL",lgMarginTop2:"ft-lgMarginTop2-L0wO",lgMarginRight2:"ft-lgMarginRight2-1ygq",lgMarginBottom2:"ft-lgMarginBottom2-1hPC",lgMarginLeft2:"ft-lgMarginLeft2-230U",lgMarginTopN2:"ft-lgMarginTopN2-JalD",lgMarginRightN2:"ft-lgMarginRightN2-36G_",lgMarginBottomN2:"ft-lgMarginBottomN2-5Z36",lgMarginLeftN2:"ft-lgMarginLeftN2-1zhO",lgPaddingY2:"ft-lgPaddingY2-65L4",lgPaddingX2:"ft-lgPaddingX2-3QEj",lgMarginStart3:"ft-lgMarginStart3-38lW",lgMarginEnd3:"ft-lgMarginEnd3-3LHZ",lgMarginStartN3:"ft-lgMarginStartN3-1Q6R",lgMarginEndN3:"ft-lgMarginEndN3-2FBu",lgMarginTop3:"ft-lgMarginTop3-AyIv",lgMarginRight3:"ft-lgMarginRight3-2ZLe",lgMarginBottom3:"ft-lgMarginBottom3-34ZM",lgMarginLeft3:"ft-lgMarginLeft3-g-qG",lgMarginTopN3:"ft-lgMarginTopN3-2c1w",lgMarginRightN3:"ft-lgMarginRightN3-s8Rh",lgMarginBottomN3:"ft-lgMarginBottomN3-3Ibl",lgMarginLeftN3:"ft-lgMarginLeftN3-1Tyw",lgPaddingY3:"ft-lgPaddingY3-3t4L",lgPaddingX3:"ft-lgPaddingX3-3AM4",lgMarginStart4:"ft-lgMarginStart4-1pUf",lgMarginEnd4:"ft-lgMarginEnd4-dtnU",lgMarginStartN4:"ft-lgMarginStartN4-1odk",lgMarginEndN4:"ft-lgMarginEndN4-25ld",lgMarginTop4:"ft-lgMarginTop4-2PYk",lgMarginRight4:"ft-lgMarginRight4-1i1U",lgMarginBottom4:"ft-lgMarginBottom4-G-QP",lgMarginLeft4:"ft-lgMarginLeft4-2HA4",lgMarginTopN4:"ft-lgMarginTopN4-3zi8",lgMarginRightN4:"ft-lgMarginRightN4-2aWk",lgMarginBottomN4:"ft-lgMarginBottomN4-3aih",lgMarginLeftN4:"ft-lgMarginLeftN4-2u1E",lgPaddingY4:"ft-lgPaddingY4-2-2b",lgPaddingX4:"ft-lgPaddingX4-1YTr",lgMarginStart5:"ft-lgMarginStart5-3zc3",lgMarginEnd5:"ft-lgMarginEnd5-1nbl",lgMarginStartN5:"ft-lgMarginStartN5-2lqr",lgMarginEndN5:"ft-lgMarginEndN5-2MzT",lgMarginTop5:"ft-lgMarginTop5-2eB3",lgMarginRight5:"ft-lgMarginRight5-e4fy",lgMarginBottom5:"ft-lgMarginBottom5-R45p",lgMarginLeft5:"ft-lgMarginLeft5-393u",lgMarginTopN5:"ft-lgMarginTopN5-1dsV",lgMarginRightN5:"ft-lgMarginRightN5-3C1C",lgMarginBottomN5:"ft-lgMarginBottomN5-Tf7C",lgMarginLeftN5:"ft-lgMarginLeftN5-2b2I",lgPaddingY5:"ft-lgPaddingY5-1eN5",lgPaddingX5:"ft-lgPaddingX5-3Onr",lgMarginStart6:"ft-lgMarginStart6-4YLj",lgMarginEnd6:"ft-lgMarginEnd6-1RqM",lgMarginStartN6:"ft-lgMarginStartN6-2Qxg",lgMarginEndN6:"ft-lgMarginEndN6-2F1w",lgMarginTop6:"ft-lgMarginTop6-1wig",lgMarginRight6:"ft-lgMarginRight6-3tb-",lgMarginBottom6:"ft-lgMarginBottom6-3KO5",lgMarginLeft6:"ft-lgMarginLeft6-3Lxj",lgMarginTopN6:"ft-lgMarginTopN6-1Jff",lgMarginRightN6:"ft-lgMarginRightN6-rmJH",lgMarginBottomN6:"ft-lgMarginBottomN6-2n9u",lgMarginLeftN6:"ft-lgMarginLeftN6-srZC",lgPaddingY6:"ft-lgPaddingY6-cuGW",lgPaddingX6:"ft-lgPaddingX6-ZOTY",lgMarginStart7:"ft-lgMarginStart7-1h_H",lgMarginEnd7:"ft-lgMarginEnd7-33XH",lgMarginStartN7:"ft-lgMarginStartN7-3tlc",lgMarginEndN7:"ft-lgMarginEndN7-YKdy",lgMarginTop7:"ft-lgMarginTop7-1HED",lgMarginRight7:"ft-lgMarginRight7-2DM_",lgMarginBottom7:"ft-lgMarginBottom7-Ra3B",lgMarginLeft7:"ft-lgMarginLeft7-3Ycd",lgMarginTopN7:"ft-lgMarginTopN7-1BE8",lgMarginRightN7:"ft-lgMarginRightN7-YFI9",lgMarginBottomN7:"ft-lgMarginBottomN7-38qJ",lgMarginLeftN7:"ft-lgMarginLeftN7-2DwQ",lgPaddingY7:"ft-lgPaddingY7-2HuP",lgPaddingX7:"ft-lgPaddingX7-2orW",lgMarginStart8:"ft-lgMarginStart8-35uK",lgMarginEnd8:"ft-lgMarginEnd8-1O2Y",lgMarginStartN8:"ft-lgMarginStartN8-16JA",lgMarginEndN8:"ft-lgMarginEndN8-2hiT",lgMarginTop8:"ft-lgMarginTop8-wxRu",lgMarginRight8:"ft-lgMarginRight8-NUf0",lgMarginBottom8:"ft-lgMarginBottom8-3eNN",lgMarginLeft8:"ft-lgMarginLeft8-2kB-",lgMarginTopN8:"ft-lgMarginTopN8-2pjL",lgMarginRightN8:"ft-lgMarginRightN8-39Mp",lgMarginBottomN8:"ft-lgMarginBottomN8-38QI",lgMarginLeftN8:"ft-lgMarginLeftN8-PaGB",lgPaddingY8:"ft-lgPaddingY8-kH31",lgPaddingX8:"ft-lgPaddingX8-28oL",lgMarginStart9:"ft-lgMarginStart9-1NGL",lgMarginEnd9:"ft-lgMarginEnd9-ED6R",lgMarginStartN9:"ft-lgMarginStartN9-1dbE",lgMarginEndN9:"ft-lgMarginEndN9-1ZwO",lgMarginTop9:"ft-lgMarginTop9-SN1X",lgMarginRight9:"ft-lgMarginRight9-1ba9",lgMarginBottom9:"ft-lgMarginBottom9-29C7",lgMarginLeft9:"ft-lgMarginLeft9-HHY5",lgMarginTopN9:"ft-lgMarginTopN9-3hZz",lgMarginRightN9:"ft-lgMarginRightN9-1Jx1",lgMarginBottomN9:"ft-lgMarginBottomN9-3RJA",lgMarginLeftN9:"ft-lgMarginLeftN9-1q4_",lgPaddingY9:"ft-lgPaddingY9-3fpb",lgPaddingX9:"ft-lgPaddingX9-2Lhs",lgMarginStart10:"ft-lgMarginStart10-1MHf",lgMarginEnd10:"ft-lgMarginEnd10-1V7L",lgMarginStartN10:"ft-lgMarginStartN10-120P",lgMarginEndN10:"ft-lgMarginEndN10-1akC",lgMarginTop10:"ft-lgMarginTop10-ClHr",lgMarginRight10:"ft-lgMarginRight10-1FSe",lgMarginBottom10:"ft-lgMarginBottom10-vgP4",lgMarginLeft10:"ft-lgMarginLeft10-nrsz",lgMarginTopN10:"ft-lgMarginTopN10-7nEj",lgMarginRightN10:"ft-lgMarginRightN10-3hac",lgMarginBottomN10:"ft-lgMarginBottomN10-LDjO",lgMarginLeftN10:"ft-lgMarginLeftN10-rz6N",lgPaddingY10:"ft-lgPaddingY10-10HC",lgPaddingX10:"ft-lgPaddingX10-1iZy",lgMarginStart11:"ft-lgMarginStart11-2MSz",lgMarginEnd11:"ft-lgMarginEnd11-3g4o",lgMarginStartN11:"ft-lgMarginStartN11-33gH",lgMarginEndN11:"ft-lgMarginEndN11-2CLv",lgMarginTop11:"ft-lgMarginTop11-2st4",lgMarginRight11:"ft-lgMarginRight11-1OCQ",lgMarginBottom11:"ft-lgMarginBottom11-1w6F",lgMarginLeft11:"ft-lgMarginLeft11-1c3v",lgMarginTopN11:"ft-lgMarginTopN11-2-Uv",lgMarginRightN11:"ft-lgMarginRightN11-1Zs3",lgMarginBottomN11:"ft-lgMarginBottomN11-3jcw",lgMarginLeftN11:"ft-lgMarginLeftN11-1wAe",lgPaddingY11:"ft-lgPaddingY11-3pmg",lgPaddingX11:"ft-lgPaddingX11-JUf6",lgMarginStart12:"ft-lgMarginStart12-1v3q",lgMarginEnd12:"ft-lgMarginEnd12-1G5u",lgMarginStartN12:"ft-lgMarginStartN12-2LYs",lgMarginEndN12:"ft-lgMarginEndN12-3ua8",lgMarginTop12:"ft-lgMarginTop12-1MWk",lgMarginRight12:"ft-lgMarginRight12-15l0",lgMarginBottom12:"ft-lgMarginBottom12-3llh",lgMarginLeft12:"ft-lgMarginLeft12-1q45",lgMarginTopN12:"ft-lgMarginTopN12-Ly-9",lgMarginRightN12:"ft-lgMarginRightN12-2hv-",lgMarginBottomN12:"ft-lgMarginBottomN12-3dC6",lgMarginLeftN12:"ft-lgMarginLeftN12-x0bn",lgPaddingY12:"ft-lgPaddingY12-5g8i",lgPaddingX12:"ft-lgPaddingX12-1E7-",block:"ft-block-2L6n",inline:"ft-inline-2UPl",inlineBlock:"ft-inlineBlock-RaNl",table:"ft-table-2UUn",overflowHidden:"ft-overflowHidden-v1p3",overflowScroll:"ft-overflowScroll-3QFN",overflowScrollX:"ft-overflowScrollX-333D",overflowScrollY:"ft-overflowScrollY-pKX6",overflowAuto:"ft-overflowAuto-3P7Z",fit:"ft-fit-mf0i",relative:"ft-relative-34Rd",fixed:"ft-fixed-3P3C",absolute:"ft-absolute-3WNJ",sticky:"ft-sticky-DPAu",top0:"ft-top0-jaHV",right0:"ft-right0-1kWo",bottom0:"ft-bottom0-3sO0",left0:"ft-left0-3LfJ",small:"ft-small-1_zh",medium:"ft-medium-3tTa",large:"ft-large-273Z",borderBox:"ft-borderBox-3soS",contentBox:"ft-contentBox-U3ZT",flex:"ft-flex-25YM",smFlex:"ft-smFlex-1qt_",mdFlex:"ft-mdFlex-3F7u",lgFlex:"ft-lgFlex-1qXl",flexColumn:"ft-flexColumn-1HTk",flexWrap:"ft-flexWrap-120I",itemsStart:"ft-itemsStart-3z4Q",itemsEnd:"ft-itemsEnd-37SW",itemsCenter:"ft-itemsCenter-3mb1",itemsBaseline:"ft-itemsBaseline-3c-D",itemsStretch:"ft-itemsStretch-3Rwn",selfStart:"ft-selfStart-bi4y",selfEnd:"ft-selfEnd-NkZS",selfCenter:"ft-selfCenter-3DL7",selfBaseline:"ft-selfBaseline-1QJf",selfStretch:"ft-selfStretch-VcZY",justifyStart:"ft-justifyStart-30lo",justifyEnd:"ft-justifyEnd-3uH6",justifyCenter:"ft-justifyCenter-2E-G",justifyBetween:"ft-justifyBetween-1rBI",justifyAround:"ft-justifyAround-2XYX",contentStart:"ft-contentStart-EGor",contentEnd:"ft-contentEnd-2D7t",contentCenter:"ft-contentCenter-3X0g",contentBetween:"ft-contentBetween-2Hoa",contentAround:"ft-contentAround-385l",contentStretch:"ft-contentStretch-283Q",flexGrow:"ft-flexGrow-1bwn",flexNone:"ft-flexNone-18ON",orderFirst:"ft-orderFirst-1gcl",orderLast:"ft-orderLast-2S5K",colorBlack:"ft-colorBlack-Ghc5",colorGrayDark:"ft-colorGrayDark-E-D2",colorGray:"ft-colorGray-3wCx",colorGrayLight:"ft-colorGrayLight-3h82",colorGrayLighter:"ft-colorGrayLighter-t2lc",colorGrayLightest:"ft-colorGrayLightest-1N6b",colorWhite:"ft-colorWhite-3SlT",colorBackgroundDarker:"ft-colorBackgroundDarker-onLK",colorBackground:"ft-colorBackground-ADQy",colorLink:"ft-colorLink-o2EC",colorLinkVisited:"ft-colorLinkVisited-3nnH",colorLinkDarkBg:"ft-colorLinkDarkBg-2eSY",colorDisabled:"ft-colorDisabled-2zDr",colorNotification1:"ft-colorNotification1-16A7",colorNotification2:"ft-colorNotification2-1qi9",colorNotification3:"ft-colorNotification3-3jaM",colorHighlight1:"ft-colorHighlight1-S-lo",colorHighlight2:"ft-colorHighlight2-2L3L",colorHighlight3:"ft-colorHighlight3-1GG5",colorActionDarkest:"ft-colorActionDarkest-290_",colorActionDarker:"ft-colorActionDarker-X__t",colorAction:"ft-colorAction-26AI",colorActionLighter:"ft-colorActionLighter-3ZCQ",colorActionLightest:"ft-colorActionLightest-JYKr",colorSelectedDarkest:"ft-colorSelectedDarkest-3A7h",colorSelectedDarker:"ft-colorSelectedDarker-zMY8",colorSelected:"ft-colorSelected-1_wg",colorSelectedLighter:"ft-colorSelectedLighter-2JtV",colorSelectedLightest:"ft-colorSelectedLightest-1hfQ",colorErrorDarkest:"ft-colorErrorDarkest-28PB",colorErrorDarker:"ft-colorErrorDarker-BUT2",colorError:"ft-colorError-EOn2",colorErrorLighter:"ft-colorErrorLighter-1Lp2",colorErrorLightest:"ft-colorErrorLightest-3hvJ",colorWarningDarkest:"ft-colorWarningDarkest-2cNc",colorWarningDarker:"ft-colorWarningDarker-1Tfl",colorWarning:"ft-colorWarning-r7g0",colorWarningLighter:"ft-colorWarningLighter-ELyF",colorWarningLightest:"ft-colorWarningLightest-pYcx",colorSecondaryDarker:"ft-colorSecondaryDarker-8cUk",colorSecondary:"ft-colorSecondary-2g3i",colorSecondaryLighter:"ft-colorSecondaryLighter-1AwU",colorBnaBlue:"ft-colorBnaBlue-3tA_",colorBlawBlue:"ft-colorBlawBlue-1qmi",colorBtaxOrange:"ft-colorBtaxOrange-1OY-",colorBtaxBlue:"ft-colorBtaxBlue-2PQc",colorBgovNavy:"ft-colorBgovNavy-2cD1",colorBgovPurple:"ft-colorBgovPurple-1Smk",colorBtaxDarkBlue:"ft-colorBtaxDarkBlue-1fK6",colorBtaxLightBlue:"ft-colorBtaxLightBlue-3h8t",colorThemeAntitrust:"ft-colorThemeAntitrust-14RR",colorThemeBanking:"ft-colorThemeBanking-1evK",colorThemeBankruptcy:"ft-colorThemeBankruptcy-32HN",colorThemeBenefits:"ft-colorThemeBenefits-2pSN",colorThemeCorporate:"ft-colorThemeCorporate-3s4_",colorThemeEdiscovery:"ft-colorThemeEdiscovery-31p9",colorThemeEnvironment:"ft-colorThemeEnvironment-2q5J",colorThemeHealth:"ft-colorThemeHealth-34T3",colorThemeIp:"ft-colorThemeIp-2JVI",colorThemeLabor:"ft-colorThemeLabor-7OV3",colorThemeSecurities:"ft-colorThemeSecurities-2GEa",colorThemeTelecom:"ft-colorThemeTelecom-1DLw",colorDataviz1:"ft-colorDataviz1-2wXr",colorDataviz2:"ft-colorDataviz2-RhI6",colorDataviz3:"ft-colorDataviz3-YbMw",colorDataviz4:"ft-colorDataviz4-daVZ",colorDataviz5:"ft-colorDataviz5-PXIM",colorDataviz6:"ft-colorDataviz6-2po8",colorDataviz7:"ft-colorDataviz7-3-vq",colorDataviz8:"ft-colorDataviz8-FhRy",colorDataviz9:"ft-colorDataviz9-30ai",colorDataviz10:"ft-colorDataviz10-2Huc",colorDatavizPositive:"ft-colorDatavizPositive-3R9v",colorDatavizNegative:"ft-colorDatavizNegative-2Gb3",colorDemocrat:"ft-colorDemocrat-3oLQ",colorRepublican:"ft-colorRepublican-2et6",colorIndependent:"ft-colorIndependent-38na",colorBlackBg:"ft-colorBlackBg-1oVF",colorGrayDarkBg:"ft-colorGrayDarkBg-14w8",colorGrayBg:"ft-colorGrayBg-9u9y",colorGrayLightBg:"ft-colorGrayLightBg-3MwK",colorGrayLighterBg:"ft-colorGrayLighterBg-BRUN",colorGrayLightestBg:"ft-colorGrayLightestBg-3aHB",colorWhiteBg:"ft-colorWhiteBg-3fkb",colorBackgroundDarkerBg:"ft-colorBackgroundDarkerBg-1QLF",colorBackgroundBg:"ft-colorBackgroundBg-1Emi",colorLinkBg:"ft-colorLinkBg-3gr-",colorLinkVisitedBg:"ft-colorLinkVisitedBg-PN-m",colorLinkDarkBgBg:"ft-colorLinkDarkBgBg-qD21",colorDisabledBg:"ft-colorDisabledBg-2xwQ",colorNotification1Bg:"ft-colorNotification1Bg-ZpF1",colorNotification2Bg:"ft-colorNotification2Bg-3Wxt",colorNotification3Bg:"ft-colorNotification3Bg-2S3y",colorHighlight1Bg:"ft-colorHighlight1Bg-ca-r",colorHighlight2Bg:"ft-colorHighlight2Bg-3a4K",colorHighlight3Bg:"ft-colorHighlight3Bg-1JBr",colorActionDarkestBg:"ft-colorActionDarkestBg-KzsK",colorActionDarkerBg:"ft-colorActionDarkerBg-3n88",colorActionBg:"ft-colorActionBg-2Z_K",colorActionLighterBg:"ft-colorActionLighterBg-1LBO",colorActionLightestBg:"ft-colorActionLightestBg-1o71",colorSelectedDarkestBg:"ft-colorSelectedDarkestBg-3rWP",colorSelectedDarkerBg:"ft-colorSelectedDarkerBg-2Pqc",colorSelectedBg:"ft-colorSelectedBg-2Nn0",colorSelectedLighterBg:"ft-colorSelectedLighterBg-3eoD",colorSelectedLightestBg:"ft-colorSelectedLightestBg-3IpO",colorErrorDarkestBg:"ft-colorErrorDarkestBg-2E2c",colorErrorDarkerBg:"ft-colorErrorDarkerBg-3tWg",colorErrorBg:"ft-colorErrorBg-d9js",colorErrorLighterBg:"ft-colorErrorLighterBg-2niD",colorErrorLightestBg:"ft-colorErrorLightestBg-24IW",colorWarningDarkestBg:"ft-colorWarningDarkestBg-l-Vo",colorWarningDarkerBg:"ft-colorWarningDarkerBg-1Vr_",colorWarningBg:"ft-colorWarningBg-2y6q",colorWarningLighterBg:"ft-colorWarningLighterBg-2Q3t",colorWarningLightestBg:"ft-colorWarningLightestBg-2Qg1",colorSecondaryDarkerBg:"ft-colorSecondaryDarkerBg-3zVW",colorSecondaryBg:"ft-colorSecondaryBg-1PW-",colorSecondaryLighterBg:"ft-colorSecondaryLighterBg-376W",colorBnaBlueBg:"ft-colorBnaBlueBg-2wxb",colorBlawBlueBg:"ft-colorBlawBlueBg-1MIU",colorBtaxOrangeBg:"ft-colorBtaxOrangeBg-3KSW",colorBtaxBlueBg:"ft-colorBtaxBlueBg-1skQ",colorBgovNavyBg:"ft-colorBgovNavyBg-7Vz-",colorBgovPurpleBg:"ft-colorBgovPurpleBg-2Ob6",colorBtaxDarkBlueBg:"ft-colorBtaxDarkBlueBg-jcB1",colorBtaxLightBlueBg:"ft-colorBtaxLightBlueBg-3pcW",colorThemeAntitrustBg:"ft-colorThemeAntitrustBg-32Uk",colorThemeBankingBg:"ft-colorThemeBankingBg-2rJl",colorThemeBankruptcyBg:"ft-colorThemeBankruptcyBg-reOj",colorThemeBenefitsBg:"ft-colorThemeBenefitsBg-1KrS",colorThemeCorporateBg:"ft-colorThemeCorporateBg-BVHk",colorThemeEdiscoveryBg:"ft-colorThemeEdiscoveryBg-1M1z",colorThemeEnvironmentBg:"ft-colorThemeEnvironmentBg-TFAW",colorThemeHealthBg:"ft-colorThemeHealthBg-3bl5",colorThemeIpBg:"ft-colorThemeIpBg-26xc",colorThemeLaborBg:"ft-colorThemeLaborBg-14lx",colorThemeSecuritiesBg:"ft-colorThemeSecuritiesBg-1Xae",colorThemeTelecomBg:"ft-colorThemeTelecomBg-2eQW",colorDataviz1Bg:"ft-colorDataviz1Bg-12oC",colorDataviz2Bg:"ft-colorDataviz2Bg-2utg",colorDataviz3Bg:"ft-colorDataviz3Bg-vGoe",colorDataviz4Bg:"ft-colorDataviz4Bg-2c0T",colorDataviz5Bg:"ft-colorDataviz5Bg-isdL",colorDataviz6Bg:"ft-colorDataviz6Bg-1G26",colorDataviz7Bg:"ft-colorDataviz7Bg-3ZZw",colorDataviz8Bg:"ft-colorDataviz8Bg-WySk",colorDataviz9Bg:"ft-colorDataviz9Bg-2rNy",colorDataviz10Bg:"ft-colorDataviz10Bg-4NNR",colorDatavizPositiveBg:"ft-colorDatavizPositiveBg-1RhE",colorDatavizNegativeBg:"ft-colorDatavizNegativeBg-2svi",colorDemocratBg:"ft-colorDemocratBg-1Q4L",colorRepublicanBg:"ft-colorRepublicanBg-fZvx",colorIndependentBg:"ft-colorIndependentBg-3xDs"}}))},__vue_scope_id__$35=void 0,__vue_module_identifier__$35=void 0,__vue_is_functional_template__$35=void 0,FishTankBox=__vue_normalize__({},__vue_inject_styles__$35,__vue_script__$35,__vue_scope_id__$35,__vue_is_functional_template__$35,__vue_module_identifier__$35,__vue_create_injector__,void 0);function uuid(){return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,function(n){return(n^crypto.getRandomValues(new Uint8Array(1))[0]&15>>n/4).toString(16)})}var script$36={name:"FishTankSelect",components:{FishTankText:FishTankText,FishTankBox:FishTankBox,CaretDown24:CaretDown24,CaretUp24:CaretUp24},mixins:[mixins],beforeCreate:function(){this.instanceId="FishTankSelect_".concat(uuid())},props:{items:{type:Array,default:function(){return[]},description:"Array of dropdown items"},selected:{type:Object,default:function(){return this.items.length>0?this.items[0]:{label:"No items"}},description:"Current selected item"}},data:function(){return{displaySelect:!1}},methods:{handleChange:function(n){this.close(),this.$emit("change",{new:n,old:this.selected})},accessibleHandleChange:function(n){this.$emit("change",{new:n,old:this.selected})},toggle:function(){this.displaySelect=!this.displaySelect},close:function(){this.displaySelect=!1},nextItem:function(){this.$nextTick(function(){var n=this,t=0;this.items.forEach(function(r,i){r.label===n.selected.label&&(t=i)}),t===this.items.length-1?this.$emit("change",{new:this.items[0],old:this.selected}):this.$emit("change",{new:this.items[t+1],old:this.selected})})},prevItem:function(){this.$nextTick(function(){var n=this,t=0;this.items.forEach(function(r,i){r.label===n.selected.label&&(t=i)}),0===t?this.$emit("change",{new:this.items[this.items.length-1],old:this.selected}):this.$emit("change",{new:this.items[t-1],old:this.selected})})},openSelect:function(){this.displaySelect=!0,"Enter"===event.key&&this.$nextTick(function(){this.$refs[this.selected.label][0].focus()})}},computed:{noItems:function(){return 0===this.items.length}}},__vue_script__$36=script$36,__vue_render__$33=function(){var n=this,t=n.$createElement,r=n._self._c||t;return r("fish-tank-box",{attrs:{position:"relative"},nativeOn:{blur:function(t){return n.close(t)},mouseleave:function(t){return n.close(t)}}},[r("fish-tank-box",{class:[n.$style.wrapper,"a11y"],attrs:{id:n.instanceId,color:"grayLightest",padding:2,display:"flex",tabindex:n.displaySelect?null:0,"aria-haspopup":"listbox","aria-expanded":!!n.displaySelect||null,"aria-label":n.selected.label},nativeOn:{click:function(t){return n.toggle(t)},keyup:function(t){return"button"in t||!n._k(t.keyCode,"enter",13,t.key,"Enter")?n.openSelect(t):null}}},[r("fish-tank-box",[r("fish-tank-text",{attrs:{color:"grayDark"}},[n._v(n._s(n.selected.label)+" \n      ")])],1),n._v(" "),n.noItems?n._e():r("fish-tank-box",{attrs:{align:"right"}},[n.displaySelect?n._e():r("CaretDown24"),n._v(" "),n.displaySelect?r("CaretUp24"):n._e()],1)],1),n._v(" "),n.displaySelect?r("fish-tank-box",{class:[n.$style.selectOpen],attrs:{"aria-expanded":""+n.displaySelect,"aria-labelledby":n.instanceId}},n._l(n.items,function(t,i){return r("fish-tank-box",{key:i,attrs:{color:"white",role:"listbox"},nativeOn:{keyup:[function(t){return"button"in t||!n._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?n.prevItem(t):null},function(t){return"button"in t||!n._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?n.nextItem(t):null},function(t){if(!("button"in t)&&n._k(t.keyCode,"enter",13,t.key,"Enter"))return null;n.close()}],click:function(r){n.handleChange(t)},focus:function(r){n.accessibleHandleChange(t)},keydown:function(t){if(!("button"in t)&&n._k(t.keyCode,"tab",9,t.key,"Tab"))return null;t.preventDefault(),n.close()},blur:function(t){n.close()}}},[r("a",{ref:t.label,refInFor:!0,class:[n.$style.selectOption,(e={},e[n.$style.selectedOption]=n.selected.label===t.label,e)],attrs:{"aria-selected":n.selected.label===t.label||null,padding:2,tabindex:n.selected.label===t.label?0:-1,role:"option"}},[r("fish-tank-box",{attrs:{padding:2}},[r("div",{staticClass:"option-text"},[r("fish-tank-text",{attrs:{color:"grayDark"}},[n._v("\n            "+n._s(t.label))])],1)])],1)]);var e}),1):n._e()],1)},__vue_staticRenderFns__$33=[];__vue_render__$33._withStripped=!0;var __vue_inject_styles__$36=function(n){n&&(n("data-v-0dfee9c8_0",{source:".user-is-tabbing .a11y:focus {\n  -webkit-box-shadow: 0 0 0 2px #0D9DDB;\n          box-shadow: 0 0 0 2px #0D9DDB;\n}\n",map:void 0,media:void 0}),n("data-v-0dfee9c8_1",{source:".ft-wrapper-1s-m {\n  border: 1px solid #C5CACD;\n  position: relative;\n  outline: 0;\n}\n.ft-selectOpen-1SgL {\n  z-index: 100;\n  position: absolute;\n  width: 100%;\n  -webkit-transition: -webkit-transform 0.4s;\n  transition: -webkit-transform 0.4s;\n  transition: transform 0.4s;\n  transition: transform 0.4s, -webkit-transform 0.4s;\n  -webkit-transform-style: preserve-3d;\n          transform-style: preserve-3d;\n  border: 1px solid #C5CACD;\n  margin-top: -45px;\n  outline: 0;\n}\n.ft-selectOpen-1SgL:focus {\n    background-color: red;\n}\n.ft-selectOption-3Z7p {\n  display: block;\n  outline: 0;\n}\n.ft-selectOption-3Z7p:hover {\n  background-color: #E7F5FB;\n}\n.ft-selectOption-3Z7p:focus {\n  background-color: #E7F5FB;\n}\n.ft-selectedOption-1KvJ {\n  background-color: #E7F5FB;\n}\n",map:void 0,media:void 0}),Object.defineProperty(this,"$style",{value:{wrapper:"ft-wrapper-1s-m",selectOpen:"ft-selectOpen-1SgL",selectOption:"ft-selectOption-3Z7p",selectedOption:"ft-selectedOption-1KvJ"}}))},__vue_scope_id__$36=void 0,__vue_module_identifier__$36=void 0,__vue_is_functional_template__$36=!1,FishTankSelect=__vue_normalize__({render:__vue_render__$33,staticRenderFns:__vue_staticRenderFns__$33},__vue_inject_styles__$36,__vue_script__$36,__vue_scope_id__$36,__vue_is_functional_template__$36,__vue_module_identifier__$36,__vue_create_injector__,void 0);export{BaseAlert,AlertError,AlertInfo,AlertSuccess,FishTankBaseButton as BaseButton,FishTankButtonPrimary as ButtonPrimary,FishTankButtonSecondary as ButtonSecondary,FishTankButtonDestructive as ButtonDestructive,FishTankButtonWhite as ButtonWhite,FishTankButtonOutline as ButtonOutline,FishTankButtonGradient as ButtonGradient,FishTankButtonFAB as ButtonFAB,FishTankButtonFeatureLabel as ButtonFeatureLabel,FishTankButtonFeatureIcon as ButtonFeatureIcon,FishTankButtonOutlineDark as ButtonOutlineDark,FishTankButtonOutlineSmall as ButtonOutlineSmall,FishTankButtonOutlineDarkSmall as ButtonOutlineDarkSmall,FishTankCard as Card,FishTankCheckbox as InputCheckbox,FishTankRadio as InputRadio,FishTankSwitch as InputSwitch,FishTankTextInput as InputText,Modal,FishTankDialogBox as DialogBox,FishTankLoaderSpinner as FishTankSpinner,BaseAlert as FishTankBaseAlert,AlertError as FishTankAlertError,AlertInfo as FishTankAlertInfo,AlertSuccess as FishTankAlertSuccess,FishTankBaseButton,FishTankButtonPrimary,FishTankButtonSecondary,FishTankButtonDestructive,FishTankButtonWhite,FishTankButtonOutline,FishTankButtonGradient,FishTankButtonFAB,FishTankButtonFeatureLabel,FishTankButtonFeatureIcon,FishTankButtonOutlineDark,FishTankButtonOutlineSmall,FishTankButtonOutlineDarkSmall,FishTankCard,FishTankCheckbox,FishTankRadio,FishTankRadioGroup,FishTankSwitch,FishTankTextInput,Modal as FishTankModal,FishTankDialogBox,FishTankTag,FishTankPagination,FishTankLoaderSpinner,FishTankButtonGroup,FishTankButtonGroupButton,FishTankLoaderContent,FishTankText,FishTankHeading,FishTankAccordion,FishTankAccordionGroup,FishTankBox,FishTankSelect};