.foobar,[class*=" fbr-"],[class^=fbr-]{-webkit-box-sizing:border-box;box-sizing:border-box}.foobar{position:relative;display:none;width:auto;height:auto;min-height:46px;max-height:100%;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;z-index:99900;pointer-events:none;visibility:hidden;opacity:0;line-height:1.857;font-size:14px}.fbr-toggle,.foobar .fbr-content{pointer-events:auto;visibility:visible;opacity:1}.foobar .fbr-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden;z-index:1}.fbr-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0 .75em;margin:0 .2em;color:inherit;background-color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;text-decoration:none;vertical-align:top;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;width:46px;height:46px;min-width:46px;min-height:46px;z-index:3}.fbr-item .fbr-button:active,.fbr-item .fbr-button:focus,.fbr-item .fbr-button:hover,.fbr-toggle:active,.fbr-toggle:focus,.fbr-toggle:hover{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.fbr-item .fbr-buttons,.fbr-item .fbr-message{display:block;padding:.5em;max-width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.fbr-item .fbr-buttons{padding:.5em 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fbr-item .fbr-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0 .75em;margin:0 .2em;color:inherit;background-color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;text-decoration:none;vertical-align:top;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;pointer-events:auto;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:auto;position:relative;line-height:2.30769231;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:4px;white-space:nowrap;-webkit-transition-property:background-color,color,border-color,-webkit-box-shadow,-webkit-transform;transition-property:background-color,color,border-color,box-shadow,transform;transition-property:background-color,color,border-color,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.2s;transition-duration:.2s}.fbr-item .fbr-button:disabled{cursor:not-allowed;pointer-events:none}.fbr-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0}.fbr-item-inner,.fbr-items{position:relative;width:100%;margin:0}.fbr-item-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;height:auto;max-width:100%;padding:.5em;visibility:visible;opacity:1}.fbr-items{display:block;height:100%;list-style:none;padding:0}.fbr-items .fbr-item{list-style-type:none;visibility:hidden;opacity:0;z-index:1}.fbr-item-cta .fbr-item-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fbr-layout-top{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;min-height:46px;position:fixed;top:0;left:0;right:0;bottom:auto}.fbr-layout-top .fbr-toggle{top:0;right:10px}.fbr-layout-top .fbr-content{padding-right:56px}.fbr-blue .fbr-content{background-color:#63aeff;color:#fff}.fbr-blue .fbr-toggle{background-color:#2e92ff;color:#fff}.fbr-blue .fbr-toggle:hover{background-color:#0e82ff;color:#fff}.fbr-blue .fbr-item{border-color:#2e92ff}.fbr-blue .fbr-button{background-color:#555;color:#fff}.fbr-blue .fbr-button:hover{background-color:#707070}.fbr-transition-slide,.fbr-transition-slide .fbr-toggle{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s}.fbr-transition-slide{-webkit-transition-property:height,width,visibility,opacity,left,right,top,bottom;transition-property:height,width,visibility,opacity,left,right,top,bottom}.fbr-transition-slide .fbr-toggle{-webkit-transition-property:visibility,opacity,height,width,border-radius,top,right,bottom,left,background-color,color,-webkit-transform;transition-property:visibility,opacity,height,width,border-radius,transform,top,right,bottom,left,background-color,color;transition-property:visibility,opacity,height,width,border-radius,transform,top,right,bottom,left,background-color,color,-webkit-transform}.fbr-transition-slide .fbr-content{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);-webkit-transition:opacity 0s linear,visibility 0s linear,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity 0s linear,visibility 0s linear;transition:transform .3s ease-in-out,opacity 0s linear,visibility 0s linear,-webkit-transform .3s ease-in-out}@media only screen and (max-width:960px){.fbr-item .fbr-button{min-height:40px}.fbr-item .fbr-buttons,.fbr-item .fbr-message{width:100%}.fbr-item-cta .fbr-item-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:782px){.foobar{line-height:1.625;font-size:16px}.fbr-item .fbr-mobile-100{width:calc(100% - .5em)}}@media only screen and (max-width:600px){.fbr-layout-top{position:absolute}}