.ezd-footnote-footer{display:flex;flex-wrap:wrap}.ezd-footnote-footer[data-column="1"]>div{flex:1 1 100%}.ezd-footnote-footer[data-column="2"]>div{flex:1 1 50%}.ezd-footnote-footer[data-column="3"]>div{flex:1 1 33.33%}.ezd-footnote-footer[data-column="4"]>div{flex:1 1 25%}@media(max-width:768px){.ezd-footnote-footer>div,.ezd-footnote-footer[data-column="2"]>div,.ezd-footnote-footer[data-column="3"]>div,.ezd-footnote-footer[data-column="4"]>div{flex:1 1 100%}}.ezd-footnote-footer div{display:flex;-moz-column-break-inside:avoid;align-items:baseline;box-sizing:border-box;break-inside:avoid;font-size:14px;gap:5px;padding:5px;position:relative;scroll-margin-top:100px;word-break:break-all}.ezd-footnote-footer div .ezd-note-indicator{text-decoration:none}.ezd-footnote-footer div .ezd-note-indicator svg{position:relative;top:-5px}.ezd-footnote-footer div.ezd-footnote-texts{display:block}.ezd-footnote-footer div.ezd-footnote-texts b,.ezd-footnote-footer div.ezd-footnote-texts strong{color:#1d2746;display:block;font-size:14px;font-weight:700;margin-bottom:8px;padding-top:0}.ezd-footnote-footer div.ezd-footnote-texts img{display:block}.ezd-footnote-footer div .ezd-footnotes-serial{width:-moz-max-content;width:max-content}.ezd-footnote-footer div .ezd-footnote-texts h2{display:block}.ezd-footnote-footer div .ezd-footnote-texts:first-letter{text-transform:capitalize}.ezd-footnote-footer div:target{background-color:var(--ezd-color-10);border-radius:4px;margin:0;outline:none;padding:5px 10px}.ezd-footnote-footer div:target strong{color:var(--ezd_brand_color)}.ezd-footnote-footer div a{word-break:break-all}.ezd-footnote-footer div a:hover{text-decoration-thickness:1px}.ezd-footnote-footer img{margin:5px 0}.ezd-footnote-footer.mt-30{margin-top:30px}.ezd-footnote-footer.collapsed{display:none}.ezd-footnotes-link-item{display:inline-block;position:relative;text-decoration:none!important;top:-6px;transition:all 1s ease}.ezd-footnotes-link-item>i{color:var(--ezd_brand_color);cursor:pointer;font-size:14px;font-style:normal;position:relative}.ezd-footnotes-link-item span.ezd-footnote-content{background:var(--bs-white);border:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:0 30px 90px -20px rgba(0,0,0,.3),0 0 1px 1px rgba(0,0,0,.05);box-sizing:border-box;color:var(--black_800);display:inline-block;font-size:14px;line-height:26px;margin:15px 0 0;opacity:0;padding:25px;position:absolute;top:100%;transform:translate(-54%);transition:all 1s ease;transition-timing-function:cubic-bezier(.175,.885,.32,1.15);width:300px;word-break:break-all;z-index:-1}.ezd-footnotes-link-item span.ezd-footnote-content b,.ezd-footnotes-link-item span.ezd-footnote-content strong{color:#1d2746;display:block;font-size:14px;font-weight:700;margin-bottom:8px;padding-top:0}.ezd-footnotes-link-item span.ezd-footnote-content img{display:block;margin:10px 0}.ezd-footnotes-link-item span.ezd-footnote-content:before{background:var(--bs-white);border:7px solid transparent;border-top-right-radius:2px;box-shadow:1px 1px 0 hsla(0,1%,43%,.25);content:"";height:0;left:0;margin:auto;position:absolute;right:0;top:-6px;transform:rotate(224deg);width:0}.ezd-footnotes-link-item span.ezd-footnote-content a{color:var(--ezd_brand_color);text-decoration:none}.ezd-footnotes-link-item span.ezd-footnote-content a:hover{text-decoration:none}.ezd-footnotes-link-item .ezd-footnote-content input{max-width:100%}.ezd-footnotes-link-item:hover span.ezd-footnote-content{opacity:1;transition:all 1s ease;z-index:9}.ezd-footnotes-link-item:target i{border:2px solid var(--ezd_brand_color);letter-spacing:-.5px;outline-offset:0;padding:0 0 1px 2px}.ezd-footnote-title{align-items:center;cursor:pointer;display:none;font-size:20px;font-weight:500;margin:40px 0 10px;width:100%}.ezd-footnote-title .cite-count{font-size:14px}.ezd-footnote-title span{align-items:center;display:inline-flex}.ezd-footnote-title span i{font-size:31px;margin:-5px 0 0 -8px}.ezd-footnote-title span.ezd-plus-minus{margin-right:6px}.ezd-footnote-title.collapsed span i.icon_minus-box{display:none}.ezd-footnote-title.collapsed span i.icon_plus-box,.ezd-footnote-title.expanded span i.icon_minus-box{display:block}.ezd-footnote-title.expanded span i.icon_plus-box{display:none}.ezd-login-head{background:#fff;border:1px solid var(--ezd_brand_color);border-radius:3px;color:#000;line-height:normal;margin:0 0 8px;overflow:hidden;padding:0}.ezd-login-head .ezd-login-head-icon{background:var(--ezd_brand_color);color:#fff;display:inline-block;height:35px;margin-right:5px;padding-top:5px;text-align:center;vertical-align:middle;width:35px}.ezd-login-head .ezd-login-head-icon .fa{font-size:medium;margin:5px}.ezd-login-form-wrap{background:#fff;text-align:center}.ezd-login-form-wrap>form{display:grid}.ezd-login-form-wrap>form input[type=password],.ezd-login-form-wrap>form input[type=text]{border:1px solid #c3c3c3;border-radius:0;display:block;font-size:14px;line-height:16px;margin:0 auto 10px;padding:8px;width:100%}.ezd-login-form-wrap>form input[type=password]:focus,.ezd-login-form-wrap>form input[type=text]:focus{border-color:#c3c3c3}.ezd-login-form-wrap>form input[type=password]:focus::-moz-placeholder,.ezd-login-form-wrap>form input[type=text]:focus::-moz-placeholder{opacity:.5}.ezd-login-form-wrap>form input[type=password]:focus::placeholder,.ezd-login-form-wrap>form input[type=text]:focus::placeholder{opacity:.5}.ezd-login-form-wrap>form input[type=submit]{background-color:var(--ezd_brand_color);border:1px solid var(--ezd_brand_color);box-shadow:none;color:#fff;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:1px;margin-bottom:8px;margin-top:5px;padding:8px;width:100%}.ezd-login-form-wrap p{color:#000;font-size:18px;font-weight:500;line-height:22px;margin-bottom:20px;padding:18px 0 0;text-align:center}.ezd-login-form-wrap a{color:#385898;cursor:pointer;font-size:12px;text-decoration:none}.ezd-login-form-wrap a:hover{text-decoration:underline}.ezd-login-error{font-size:14px;margin:8px 0 0}.ezd-login-error strong{color:#bc0000}@media screen and (max-width:768px){.ezd_doc_login_form{width:80%}.ezd-login-form-wrap input{width:90%}}@media screen and (max-width:580px){.ezd-login-form-wrap{padding:10%}.ezd_doc_login_form{width:95%}.ezd-login-form-wrap input{width:100%}}
