.footnote-button{position:relative;z-index:5;top:-0.15em;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:0.34em;margin:0 0.1em 0 0.2em;border:none;border-radius:0.3em;cursor:pointer;opacity:0.3;background-color:#464646;-webkit-backface-visibility:hidden;line-height:0;vertical-align:middle;text-decoration:none;font-smoothing:antialiased;transition:opacity;transition-duration:0.25s}.footnote-button:hover{opacity:0.6}.footnote-button:active{opacity:0.6}.footnote-button.active{opacity:0.9;transition-delay:0.15s}.footnote-circle{display:inline-block;width:0.32em;height:0.32em;margin-right:0.224em;border-radius:100%;background-color:#e6e6e6;border:none}.footnote-circle:last-child{margin-right:0}@media not print{.footnote-print-only{display:none !important}}@media print{.footnote-button{display:none !important}}.footnote-content{position:fixed;z-index:10;bottom:auto;left:auto;box-sizing:border-box;-moz-box-sizing:border-box;max-width:90%;margin:1.21924em auto;display:inline-block;background:#fafafa;opacity:0;border-radius:0.5em;border:1px solid #c3c3c3;box-shadow:0px 0px 8px rgba(0,0,0,0.3);transition:opacity, transform;transition-duration:0.25s}.footnote-content:not(.fixed-bottom){transform:scale(0.1) translateZ(0);transform-origin:50% 0}.footnote-content.active:not(.fixed-bottom){transform:scale(1) translateZ(0);opacity:0.97}.footnote-content.bottom{transform-origin:top}.footnote-content.top{transform-origin:bottom}.footnote-content.fixed-bottom{bottom:0 !important;top:auto !important;left:0 !important;width:100%;max-width:100%;margin:0;transform:translateY(105%);border-radius:0;opacity:1;transition:transform;transition-duration:0.25s}.footnote-content.fixed-bottom.active{transform:translateY(0)}.footnote-content.fixed-bottom .footnote-main-wrapper{max-width:90%;width:22em;margin:0 auto}.footnote-content.fixed-bottom .bigfoot-tooltip{display:none}.footnote-content.scrollable:after{content:'...';position:fixed;bottom:0.45em;right:50%;z-index:20;width:1.5em;margin-right:-0.75em;opacity:1;background-color:#fafafa;font-family:Georgia;font-weight:bold;font-size:1.8em;text-align:center;color:rgba(0,0,0,0.08);line-height:0;transition:opacity;transition-duration:0.25s;transition-delay:0.4s}.footnote-content.scrollable.fully-scrolled:after{opacity:0;transition-delay:0s}.footnote-content.scrollable .footnote-main-wrapper:before,.footnote-content.scrollable .footnote-main-wrapper:after{content:' ';position:absolute;width:100%;z-index:12}.footnote-content.scrollable .footnote-main-wrapper:before{top:-1px;left:0;height:1.1em;border-radius:0.5em 0.5em 0 0;background:#fafafa;background:-ms-linear-gradient(top, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:linear,to bottom,#fafafa 0%,#fafafa 50%,rgba(250,250,250,0) 100%}.footnote-content.scrollable .footnote-main-wrapper:after{bottom:-1px;left:0;height:1.2em;border-radius:0 0 0.5em 0.5em;background:#fafafa;background:-ms-linear-gradient(bottom, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:linear,to top,#fafafa 0%,#fafafa 50%,rgba(250,250,250,0) 100%}.footnote-content ::-webkit-scrollbar{display:none}.footnote-main-wrapper{position:relative;z-index:14;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;margin:0;max-width:30em;background-color:#fafafa;border-radius:0.5em;transition:max-height;transition-duration:0.25s}.footnote-content-wrapper{position:relative;z-index:8;max-height:15em;padding:1.1em 1.3em 1.2em;box-sizing:border-box;-moz-box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;background:#fafafa;border-radius:0.5em;-webkit-font-smoothing:subpixel-antialiased}.footnote-content-wrapper img{max-width:100%}.footnote-content-wrapper *:last-child{margin-bottom:0}.footnote-content-wrapper *:first-child{margin-top:0}.bigfoot-tooltip{position:absolute;z-index:12;box-sizing:border-box;-moz-box-sizing:border-box;margin-left:-0.65em;width:1.3em;height:1.3em;transform:rotate(45deg);background:#fafafa;border:1px solid #c3c3c3;box-shadow:0px 0px 8px rgba(0,0,0,0.3);border-top-left-radius:0}.bottom .bigfoot-tooltip{top:-0.65em;bottom:auto}.top .bigfoot-tooltip{bottom:-0.65em;top:auto}
