@charset "UTF-8";@import url("//hello.myfonts.net/count/36500b");.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:0px){.d-xs-none{display:none!important}.d-xs-block{display:block!important}.d-xs-inline,.d-xs-inline-block{display:inline!important}}@media (min-width:568px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-inline,.d-sm-inline-block{display:inline!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-inline,.d-md-inline-block{display:inline!important}}@media (min-width:1004px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-inline,.d-lg-inline-block{display:inline!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-inline,.d-xl-inline-block{display:inline!important}}.sr-only{clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}::-moz-focus-inner{border-style:none;padding:0}*{box-sizing:border-box}a:focus,li[tabindex]:focus{outline:none;outline-offset:2px}.keyboard-user a:focus,.keyboard-user li[tabindex]:focus{outline:3px solid #2970ff}[tabindex="-1"]:focus{outline:none}::-moz-selection{background-color:#2970ff;color:#fff}::selection{background-color:#2970ff;color:#fff}.zotero-bib-container,body,html,main{height:100%}body{background-color:#fff;color:#222;min-width:320px}.zotero-bib-container.loading{align-items:center;display:flex;justify-content:center}.zotero-bib-container.loading .icon-spin{height:32px;width:32px}body{font-family:AvenirNextLTPro,system-ui;font-size:16px;line-height:1.5}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:300;line-height:1.1}.h1,.h2,.h3,h1,h2,h3{letter-spacing:-.035em}.h1,h1{font-size:40px;margin-bottom:20px;margin-top:0}@media (min-width:768px){.h1,h1{font-size:60px;margin-bottom:24px}}.h2,h2{font-size:32px;margin-bottom:26px;margin-top:0}@media (min-width:768px){.h2,h2{font-size:40px;margin-bottom:40px}}.h3,h3{font-size:24px}@media (min-width:768px){.h3,h3{font-size:32px}}.h4,h4{font-size:20px;letter-spacing:-.01em;margin:0}@media (min-width:768px){.h4,h4{font-size:24px}}.h5,h5{font-size:20px;letter-spacing:0;margin-bottom:8px;margin-top:0}a{color:#2970ff;text-decoration:none}a:hover{text-decoration:underline}em,i{font-style:italic}b,strong{font-weight:600}.lead{font-size:20px;font-weight:300;letter-spacing:-.01em;margin-top:0}@media (min-width:768px){.lead{font-size:24px;margin-left:auto;margin-right:auto}}@media (min-width:1004px){.lead{width:80%}}@font-face{font-family:AvenirNextLTPro;font-style:italic;font-weight:600;src:url(/static/fonts/36500B_0_0.eot);src:url(/static/fonts/36500B_0_0.eot?#iefix) format("embedded-opentype"),url(/static/fonts/36500B_0_0.woff2) format("woff2"),url(/static/fonts/36500B_0_0.woff) format("woff"),url(/static/fonts/36500B_0_0.ttf) format("truetype"),url(/static/fonts/36500B_0_0.svg#wf) format("svg")}@font-face{font-family:AvenirNextLTPro;font-style:normal;font-weight:600;src:url(/static/fonts/36500B_1_0.eot);src:url(/static/fonts/36500B_1_0.eot?#iefix) format("embedded-opentype"),url(/static/fonts/36500B_1_0.woff2) format("woff2"),url(/static/fonts/36500B_1_0.woff) format("woff"),url(/static/fonts/36500B_1_0.ttf) format("truetype"),url(/static/fonts/36500B_1_0.svg#wf) format("svg")}@font-face{font-family:AvenirNextLTPro;font-style:italic;font-weight:400;src:url(/static/fonts/36500B_2_0.eot);src:url(/static/fonts/36500B_2_0.eot?#iefix) format("embedded-opentype"),url(/static/fonts/36500B_2_0.woff2) format("woff2"),url(/static/fonts/36500B_2_0.woff) format("woff"),url(/static/fonts/36500B_2_0.ttf) format("truetype"),url(/static/fonts/36500B_2_0.svg#wf) format("svg")}@font-face{font-family:AvenirNextLTPro;font-style:italic;font-weight:300;src:url(/static/fonts/36500B_3_0.eot);src:url(/static/fonts/36500B_3_0.eot?#iefix) format("embedded-opentype"),url(/static/fonts/36500B_3_0.woff2) format("woff2"),url(/static/fonts/36500B_3_0.woff) format("woff"),url(/static/fonts/36500B_3_0.ttf) format("truetype"),url(/static/fonts/36500B_3_0.svg#wf) format("svg")}@font-face{font-family:AvenirNextLTPro;font-style:normal;font-weight:300;src:url(/static/fonts/36500B_4_0.eot);src:url(/static/fonts/36500B_4_0.eot?#iefix) format("embedded-opentype"),url(/static/fonts/36500B_4_0.woff2) format("woff2"),url(/static/fonts/36500B_4_0.woff) format("woff"),url(/static/fonts/36500B_4_0.ttf) format("truetype"),url(/static/fonts/36500B_4_0.svg#wf) format("svg")}@font-face{font-family:AvenirNextLTPro;font-style:normal;font-weight:400;src:url(/static/fonts/36500B_5_0.eot);src:url(/static/fonts/36500B_5_0.eot?#iefix) format("embedded-opentype"),url(/static/fonts/36500B_5_0.woff2) format("woff2"),url(/static/fonts/36500B_5_0.woff) format("woff"),url(/static/fonts/36500B_5_0.ttf) format("truetype"),url(/static/fonts/36500B_5_0.svg#wf) format("svg")}.container{margin:auto;max-width:800px;padding:0 16px}@media (min-width:768px){.container{width:calc(100% - 48px)}}::-webkit-input-placeholder{color:#bbb;opacity:1}::-moz-placeholder{color:#bbb;opacity:1}::-ms-input-placeholder{color:#bbb;opacity:1}::placeholder{color:#bbb;opacity:1}::-ms-clear{display:none}.form-row{display:flex;flex-wrap:wrap;margin:0 -8px}.form-row>[class*=col-]{padding:0 8px}.form-row .col-xs-6{flex:0 0 50%;max-width:50%}.form-group{margin-bottom:12px}.form-group.compact{margin-bottom:4px}.input-group{min-width:0;position:relative}.input-group .icon-spin{position:absolute}.input-group .form-control-lg+.icon-spin{height:24px;right:17px;top:12px;width:24px}.input-group .form-control-sm+.icon-spin{height:16px;right:13px;top:8px;width:16px}.input-group .form-control-sm.select-component+.icon-spin{right:33px}.form-control{background-clip:padding-box;border:1px solid #ddd;border-radius:3px;color:inherit;display:block;font-family:inherit;font-size:inherit;line-height:1.5;margin:0;transition:border .15s ease,box-shadow .15s ease,padding .15s ease;width:100%}.form-control:focus{border:1px solid #2970ff;box-shadow:0 0 0 2px #2970ff;outline:none}.form-control-lg{border-radius:3px;padding:11px 16px}.busy .form-control-lg:not(.select-component){padding-right:41px}.form-control-lg.select-component{border:none;padding:0}.form-control-lg.select-component .select-control{padding:11px 16px}.form-control-sm{padding:3px 12px}.busy .form-control-sm:not(.select-component){padding-right:29px}.form-control-sm.select-component{border:none;padding:0}.form-control-sm.select-component .select-control{padding:3px 12px}textarea{overflow:auto;resize:vertical}label{display:inline-block}.checkbox,.radio{padding:4px 0}.checkbox label,.radio label{display:flex}.checkbox [type],.radio [type]{font-size:inherit;margin:4px 6px 0 0}.csl-entry{word-wrap:break-word;margin:0!important}.csl-entry,.csl-entry *{box-sizing:content-box}.csl-left-margin{word-wrap:normal}.section{border-top:1px solid #ebebeb;padding:48px 0}@media (min-width:768px){.section{padding:72px 0}}.review+.section{border-top-color:#e1ebff}.section-cite{border-top:none;padding-top:69px;position:relative}@media (min-width:768px){.section-cite{padding-top:63px}}.section-cite .meta-nav{cursor:pointer;position:absolute;right:16px;top:12px}.section-cite .meta-nav a+a{margin-left:16px}.section-cite .brand{margin-bottom:31px}@media (min-width:768px){.section-cite .brand{margin-bottom:47px}}.section-export{text-align:center}@media print{.section-export{display:none}}.write .section-export{padding-top:38px}@media (min-width:768px){.write .section-export{padding-top:60px}}.read-only .section-export h2{display:none}.section-link{padding-top:38px;text-align:center}@media (min-width:768px){.section-link{padding-top:60px}}.section-link .whats-this{border-radius:50%;display:inline-block;height:16px;margin-left:7px;overflow:hidden;position:relative;text-indent:-9999px;transition:box-shadow .15s ease;vertical-align:12px;width:16px}.section-link .whats-this .icon-question-mark{left:0;position:absolute;top:0}.section-link .whats-this .icon-question-mark .character,.section-link .whats-this .icon-question-mark .circle-small{transition:fill .15s ease}.section-link .whats-this .icon-question-mark .character,.section-link .whats-this .icon-question-mark .circle-large{fill:#2970ff}.section-link .whats-this .icon-question-mark .circle-small{fill:#fff}.section-link .whats-this:hover{box-shadow:0 2px 4px rgba(0,0,0,.2)}.section-link .whats-this:hover .icon-question-mark .circle-small{fill:#2970ff}.section-link .whats-this:hover .icon-question-mark .character{fill:#fff}.section-about{padding-bottom:72px;padding-top:80px}@media (min-width:768px){.section-about{padding-bottom:110px;padding-top:120px}}.section-brand{padding-bottom:25px;padding-top:39px}@media print{.section-brand{display:none}}@media (min-width:768px){.section-brand{padding-bottom:41px;padding-top:63px}}.badge{border-radius:3px;display:inline-block;font-size:12px;font-weight:400;line-height:1;padding:2px 8px}.badge:empty{display:none}.badge-light{background-color:#fff;border:1px solid #ddd}.messages{left:0;max-height:100%;overflow:auto;position:fixed;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:1010}.inline-feedback{display:block;position:relative}.inline-feedback .shorter{left:0;position:absolute;top:0;visibility:hidden;width:100%}.inline-feedback .feedback{font-style:italic}.inline-feedback.active :not(.feedback){visibility:hidden}.inline-feedback.active .feedback{visibility:visible}.back-link{left:16px;position:absolute;top:12px}@media (max-width:767px){.back-link{left:50%;transform:translateX(-50%)}}.faq{font-size:18px;height:auto;margin-bottom:48px}@media (min-width:768px){.faq{margin-bottom:72px}}.faq h2,.faq h3{margin:1em 0 27px}.faq h1{margin-top:67px;text-align:center}@media (max-width:767px){.faq h1{margin-top:78px}}.faq h2{font-size:38px;margin-top:1.8em}.faq h3{font-size:24px;font-weight:600;margin-top:2em}.faq nav{border-bottom:1px solid #ebebeb;margin-bottom:48px;padding-bottom:48px;text-align:center}.faq nav ul{list-style:none;margin:0;padding:0}.faq nav li{margin-top:1em}@media (min-width:768px){.faq nav{margin-bottom:72px;padding-bottom:72px}.faq nav ul{display:inline-flex}.faq nav li{margin-top:0}.faq nav li+li{margin-left:32px}}.faq nav+h2{margin-top:0}.faq .anchor-link{margin-left:8px;opacity:0;transition:opacity .15s ease}.faq .anchor-link:hover{text-decoration:none}.faq :hover>.anchor-link{opacity:1}footer{border-top:1px solid #ebebeb;padding:37px 16px 38px;text-align:center}@media print{footer{display:none}}@media (min-width:768px){footer{padding-bottom:59px;padding-top:58px}}footer,footer a{color:inherit}footer.faq-footer{border-top-color:transparent;margin:auto;max-width:800px;position:relative}footer.faq-footer:before{background-color:#ebebeb;content:"";height:1px;left:16px;position:absolute;right:16px;top:-1px}footer .social-nav{margin-bottom:12px}footer .copyright{display:block;font-size:12px;opacity:.4}.zotero-bib-container.write footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#333c66;border-top-color:rgba(0,0,0,.2)}.zotero-bib-container.write footer,.zotero-bib-container.write footer a{color:#fff}.zotero-bib-container.read-only footer{border-top:none;padding-bottom:43px;padding-top:0}@media (min-width:768px){.zotero-bib-container.read-only footer{padding-bottom:67px}}.cite-tools{text-align:center}.cite-tools .id-input-container{display:flex;margin-bottom:24px}@media (min-width:768px){.cite-tools .id-input-container{margin-bottom:32px}}.cite-tools .input-group{margin-right:4px}.cite-tools .form-control{transition:border .15s ease,box-shadow .15s ease,padding .15s ease}.cite-tools .form-control:focus{padding-bottom:9px;padding-top:9px}.icon,.icon-spin{color:#2970ff}.icon-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:block;height:32px;width:32px}@-webkit-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn{border:1px solid transparent;border-radius:3px;display:inline-block;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;margin:0;padding:7px 12px;text-align:center;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn:not(:disabled){cursor:pointer}.btn:focus{outline:none}.btn[disabled]{opacity:.5}a.btn{text-decoration:none}.btn-xl{letter-spacing:-.01em;padding:12px 24px}.btn-lg,.btn-xl{border-width:2px;font-size:24px;font-weight:300}.btn-lg{padding:4px 16px}.btn-sm{padding:3px 12px}.btn-block{display:block;width:100%}.btn-min-width{min-width:112px}.btn-primary{background-color:#e52e3d;border-color:transparent}.btn-primary,.btn-primary .icon{color:#fff}.btn-primary:hover{background-color:#e52e3d;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-primary:hover,.btn-primary:hover .icon{color:#fff}.btn-primary:active{background-color:#d01a29;border-color:transparent;box-shadow:none}.btn-primary:active,.btn-primary:active .icon{color:#fff}.btn-primary:disabled{background-color:#e52e3d;border-color:transparent;box-shadow:none}.btn-primary:disabled,.btn-primary:disabled .icon{color:#fff}.keyboard-user .btn-primary:focus{box-shadow:0 0 0 2px #e52e3d}.keyboard-user .btn-primary:focus:hover{box-shadow:0 0 0 2px #e52e3d,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-primary:focus:active{box-shadow:0 0 0 2px #d01a29}.btn-primary.success{background-color:#3abd57}.btn-primary.success:active{background-color:#309e49}.keyboard-user .btn-primary.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-primary.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-primary.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-secondary{background-color:#2970ff;border-color:transparent}.btn-secondary,.btn-secondary .icon{color:#fff}.btn-secondary:hover{background-color:#2970ff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-secondary:hover,.btn-secondary:hover .icon{color:#fff}.btn-secondary:active{background-color:#05f;border-color:transparent;box-shadow:none}.btn-secondary:active,.btn-secondary:active .icon{color:#fff}.btn-secondary:disabled{background-color:#2970ff;border-color:transparent;box-shadow:none}.btn-secondary:disabled,.btn-secondary:disabled .icon{color:#fff}.keyboard-user .btn-secondary:focus{box-shadow:0 0 0 2px #2970ff}.keyboard-user .btn-secondary:focus:hover{box-shadow:0 0 0 2px #2970ff,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-secondary:focus:active{box-shadow:0 0 0 2px #05f}.btn-secondary.success{background-color:#3abd57}.btn-secondary.success:active{background-color:#309e49}.keyboard-user .btn-secondary.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-secondary.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-secondary.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-light{background-color:#999;border-color:transparent}.btn-light,.btn-light .icon{color:#fff}.btn-light:hover{background-color:#999;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-light:hover,.btn-light:hover .icon{color:#fff}.btn-light:active{background-color:#858585;border-color:transparent;box-shadow:none}.btn-light:active,.btn-light:active .icon{color:#fff}.btn-light:disabled{background-color:#999;border-color:transparent;box-shadow:none}.btn-light:disabled,.btn-light:disabled .icon{color:#fff}.keyboard-user .btn-light:focus{box-shadow:0 0 0 2px #999}.keyboard-user .btn-light:focus:hover{box-shadow:0 0 0 2px #999,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-light:focus:active{box-shadow:0 0 0 2px #858585}.btn-light.success{background-color:#3abd57}.btn-light.success:active{background-color:#309e49}.keyboard-user .btn-light.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-light.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-light.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-outline-primary{background-color:transparent;border-color:#e52e3d}.btn-outline-primary,.btn-outline-primary .icon{color:#e52e3d}.btn-outline-primary:hover{background-color:#e52e3d;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-outline-primary:hover,.btn-outline-primary:hover .icon{color:#fff}.btn-outline-primary:active{background-color:#d01a29;border-color:#d01a29;box-shadow:none}.btn-outline-primary:active,.btn-outline-primary:active .icon{color:#fff}.btn-outline-primary:disabled{background-color:transparent;border-color:#e52e3d;box-shadow:none}.btn-outline-primary:disabled,.btn-outline-primary:disabled .icon{color:#e52e3d}.keyboard-user .btn-outline-primary:focus{box-shadow:0 0 0 2px #e52e3d}.keyboard-user .btn-outline-primary:focus:hover{box-shadow:0 0 0 2px #e52e3d,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-primary:focus:active{box-shadow:0 0 0 2px #d01a29}.btn-outline-primary.success{background-color:#3abd57}.btn-outline-primary.success:active{background-color:#309e49}.keyboard-user .btn-outline-primary.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-outline-primary.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-primary.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-outline-secondary{background-color:transparent;border-color:#2970ff}.btn-outline-secondary,.btn-outline-secondary .icon{color:#2970ff}.btn-outline-secondary:hover{background-color:#2970ff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-outline-secondary:hover,.btn-outline-secondary:hover .icon{color:#fff}.btn-outline-secondary:active{background-color:#05f;border-color:#05f;box-shadow:none}.btn-outline-secondary:active,.btn-outline-secondary:active .icon{color:#fff}.btn-outline-secondary:disabled{background-color:transparent;border-color:#2970ff;box-shadow:none}.btn-outline-secondary:disabled,.btn-outline-secondary:disabled .icon{color:#2970ff}.keyboard-user .btn-outline-secondary:focus{box-shadow:0 0 0 2px #2970ff}.keyboard-user .btn-outline-secondary:focus:hover{box-shadow:0 0 0 2px #2970ff,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-secondary:focus:active{box-shadow:0 0 0 2px #05f}.btn-outline-secondary.success{background-color:#3abd57}.btn-outline-secondary.success:active{background-color:#309e49}.keyboard-user .btn-outline-secondary.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-outline-secondary.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-secondary.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-outline-light{background-color:transparent;border-color:#999}.btn-outline-light,.btn-outline-light .icon{color:#999}.btn-outline-light:hover{background-color:#999;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-outline-light:hover,.btn-outline-light:hover .icon{color:#fff}.btn-outline-light:active{background-color:#858585;border-color:#858585;box-shadow:none}.btn-outline-light:active,.btn-outline-light:active .icon{color:#fff}.btn-outline-light:disabled{background-color:transparent;border-color:#999;box-shadow:none}.btn-outline-light:disabled,.btn-outline-light:disabled .icon{color:#999}.keyboard-user .btn-outline-light:focus{box-shadow:0 0 0 2px #999}.keyboard-user .btn-outline-light:focus:hover{box-shadow:0 0 0 2px #999,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-light:focus:active{box-shadow:0 0 0 2px #858585}.btn-outline-light.success{background-color:#3abd57}.btn-outline-light.success:active{background-color:#309e49}.keyboard-user .btn-outline-light.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-outline-light.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-light.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-outline-inverse-error{background-color:transparent;border-color:#fff}.btn-outline-inverse-error,.btn-outline-inverse-error .icon{color:#fff}.btn-outline-inverse-error:hover{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-outline-inverse-error:hover,.btn-outline-inverse-error:hover .icon{color:#e52e3d}.btn-outline-inverse-error:active{background-color:#ebebeb;border-color:#ebebeb;box-shadow:none}.btn-outline-inverse-error:active,.btn-outline-inverse-error:active .icon{color:#e52e3d}.btn-outline-inverse-error:disabled{background-color:transparent;border-color:#fff;box-shadow:none}.btn-outline-inverse-error:disabled,.btn-outline-inverse-error:disabled .icon{color:#fff}.keyboard-user .btn-outline-inverse-error:focus{box-shadow:0 0 0 2px #fff}.keyboard-user .btn-outline-inverse-error:focus:hover{box-shadow:0 0 0 2px #fff,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-error:focus:active{box-shadow:0 0 0 2px #ebebeb}.btn-outline-inverse-error.success{background-color:#3abd57}.btn-outline-inverse-error.success:active{background-color:#309e49}.keyboard-user .btn-outline-inverse-error.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-outline-inverse-error.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-error.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-outline-inverse-warning{background-color:transparent;border-color:#fff}.btn-outline-inverse-warning,.btn-outline-inverse-warning .icon{color:#fff}.btn-outline-inverse-warning:hover{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-outline-inverse-warning:hover,.btn-outline-inverse-warning:hover .icon{color:#ff794d}.btn-outline-inverse-warning:active{background-color:#ebebeb;border-color:#ebebeb;box-shadow:none}.btn-outline-inverse-warning:active,.btn-outline-inverse-warning:active .icon{color:#ff794d}.btn-outline-inverse-warning:disabled{background-color:transparent;border-color:#fff;box-shadow:none}.btn-outline-inverse-warning:disabled,.btn-outline-inverse-warning:disabled .icon{color:#fff}.keyboard-user .btn-outline-inverse-warning:focus{box-shadow:0 0 0 2px #fff}.keyboard-user .btn-outline-inverse-warning:focus:hover{box-shadow:0 0 0 2px #fff,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-warning:focus:active{box-shadow:0 0 0 2px #ebebeb}.btn-outline-inverse-warning.success{background-color:#3abd57}.btn-outline-inverse-warning.success:active{background-color:#309e49}.keyboard-user .btn-outline-inverse-warning.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-outline-inverse-warning.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-warning.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-outline-inverse-info{background-color:transparent;border-color:#fff}.btn-outline-inverse-info,.btn-outline-inverse-info .icon{color:#fff}.btn-outline-inverse-info:hover{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-outline-inverse-info:hover,.btn-outline-inverse-info:hover .icon{color:#2970ff}.btn-outline-inverse-info:active{background-color:#ebebeb;border-color:#ebebeb;box-shadow:none}.btn-outline-inverse-info:active,.btn-outline-inverse-info:active .icon{color:#2970ff}.btn-outline-inverse-info:disabled{background-color:transparent;border-color:#fff;box-shadow:none}.btn-outline-inverse-info:disabled,.btn-outline-inverse-info:disabled .icon{color:#fff}.keyboard-user .btn-outline-inverse-info:focus{box-shadow:0 0 0 2px #fff}.keyboard-user .btn-outline-inverse-info:focus:hover{box-shadow:0 0 0 2px #fff,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-info:focus:active{box-shadow:0 0 0 2px #ebebeb}.btn-outline-inverse-info.success{background-color:#3abd57}.btn-outline-inverse-info.success:active{background-color:#309e49}.keyboard-user .btn-outline-inverse-info.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-outline-inverse-info.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-info.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-outline-inverse-success{background-color:transparent;border-color:#fff}.btn-outline-inverse-success,.btn-outline-inverse-success .icon{color:#fff}.btn-outline-inverse-success:hover{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-outline-inverse-success:hover,.btn-outline-inverse-success:hover .icon{color:#3abd57}.btn-outline-inverse-success:active{background-color:#ebebeb;border-color:#ebebeb;box-shadow:none}.btn-outline-inverse-success:active,.btn-outline-inverse-success:active .icon{color:#3abd57}.btn-outline-inverse-success:disabled{background-color:transparent;border-color:#fff;box-shadow:none}.btn-outline-inverse-success:disabled,.btn-outline-inverse-success:disabled .icon{color:#fff}.keyboard-user .btn-outline-inverse-success:focus{box-shadow:0 0 0 2px #fff}.keyboard-user .btn-outline-inverse-success:focus:hover{box-shadow:0 0 0 2px #fff,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-success:focus:active{box-shadow:0 0 0 2px #ebebeb}.btn-outline-inverse-success.success{background-color:#3abd57}.btn-outline-inverse-success.success:active{background-color:#309e49}.keyboard-user .btn-outline-inverse-success.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-outline-inverse-success.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-success.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-outline-inverse-blue-dark{background-color:transparent;border-color:#fff}.btn-outline-inverse-blue-dark,.btn-outline-inverse-blue-dark .icon{color:#fff}.btn-outline-inverse-blue-dark:hover{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.btn-outline-inverse-blue-dark:hover,.btn-outline-inverse-blue-dark:hover .icon{color:#333c66}.btn-outline-inverse-blue-dark:active{background-color:#ebebeb;border-color:#ebebeb;box-shadow:none}.btn-outline-inverse-blue-dark:active,.btn-outline-inverse-blue-dark:active .icon{color:#333c66}.btn-outline-inverse-blue-dark:disabled{background-color:transparent;border-color:#fff;box-shadow:none}.btn-outline-inverse-blue-dark:disabled,.btn-outline-inverse-blue-dark:disabled .icon{color:#fff}.keyboard-user .btn-outline-inverse-blue-dark:focus{box-shadow:0 0 0 2px #fff}.keyboard-user .btn-outline-inverse-blue-dark:focus:hover{box-shadow:0 0 0 2px #fff,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-blue-dark:focus:active{box-shadow:0 0 0 2px #ebebeb}.btn-outline-inverse-blue-dark.success{background-color:#3abd57}.btn-outline-inverse-blue-dark.success:active{background-color:#309e49}.keyboard-user .btn-outline-inverse-blue-dark.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .btn-outline-inverse-blue-dark.success:focus:hover{box-shadow:0 0 0 2px #3abd57,0 4px 4px rgba(0,0,0,.2)}.keyboard-user .btn-outline-inverse-blue-dark.success:focus:active{box-shadow:0 0 0 2px #309e49}.btn-icon{background-color:transparent;height:32px;line-height:1;padding:0;position:relative;width:32px}.keyboard-user .btn-icon:focus{border-color:#2970ff;box-shadow:0 0 0 2px #2970ff}.keyboard-user .btn-icon:focus:active{border-color:#05f}.btn-icon .icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .15s ease}.btn-icon:active:not(:disabled) .icon{color:#222}.btn-group{display:inline-flex}.btn-group>.btn{position:relative}.btn-group>.btn:focus{z-index:1}.btn-group>.btn:hover{z-index:2}.btn-group>.btn:not(:first-of-type){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}.section-review{overflow:hidden;padding:0}.review{background:#f0f5ff;border-top-color:#e1ebff;font-size:20px;min-height:143px;position:relative}@media (min-width:768px){.review{min-height:184px}}.review .container{padding-bottom:32px;padding-top:25px}@media (min-width:768px){.review .container{padding-bottom:48px;padding-top:41px}}.review h2{color:#2970ff;left:0;margin:0;opacity:.5;position:absolute;text-align:center;top:50%;transform:translateY(calc(-50% - 2px));width:100%}.review .actions{margin-top:16px;text-align:center}@media (min-width:768px){.review .actions{margin-top:24px}}.review .btn+.btn{margin-left:12px}@media (max-width:567px){.review .btn{min-width:0}}.review .csl-bib-body{line-height:inherit!important;margin-left:0!important;text-indent:0!important}.section-bibliography{text-align:center}.section-bibliography.loading .spinner-container{display:flex;justify-content:center;margin-top:37px}.section-bibliography.loading~.section{visibility:hidden}.section-bibliography .empty-bibliography{height:auto;margin-bottom:16px;width:160px}@media (min-width:768px){.section-bibliography .empty-bibliography{margin-bottom:30px;width:auto}}.section-bibliography .empty-title{margin-bottom:10px}@media (min-width:768px){.section-bibliography .empty-title{margin-bottom:12px}}.section-bibliography .empty-lead{margin-bottom:-8px}@media (min-width:768px){.section-bibliography .empty-lead{margin-bottom:-10px}}.write .section-bibliography:not(.empty){padding-top:31px}@media (min-width:768px){.write .section-bibliography:not(.empty){padding-top:50px}}.write .section-bibliography .bibliography-title{align-items:center;border-radius:3px;display:flex;margin-bottom:20px;transition:background-color .15s ease}@media (min-width:768px){.write .section-bibliography .bibliography-title{margin-bottom:30px}.write .section-bibliography .bibliography-title:hover{background-color:#f6f6f6;transition:background-color .15s ease .15s}}.write .section-bibliography .bibliography-title .input-group{flex:1 1 auto}@media (min-width:768px){.write .section-bibliography .bibliography-title .editable{justify-content:center}}.write .section-bibliography .bibliography-title .editable-content{word-wrap:break-word;line-height:1.1;padding:8px 0;text-align:left}@media (min-width:768px){.write .section-bibliography .bibliography-title .editable-content{text-align:inherit}}.write .section-bibliography .bibliography-title .editable-control{border-width:1px;box-shadow:0 0 0 2px #2970ff;line-height:normal;margin:-5.5px;padding:8px 0;text-align:left}@media (min-width:768px){.write .section-bibliography .bibliography-title .editable-control{text-align:inherit}}.write .section-bibliography .bibliography-title .btn-icon{flex:0 0 auto;margin-left:12px}@media (min-width:768px){.write .section-bibliography .bibliography-title .btn-icon{display:none}}.write .section-bibliography .bibliography-title .editing+.btn-icon{display:none}.section-bibliography .style-selector{text-align:left}.section-bibliography .style-selector .select-component .select-control{background:#2970ff;border-color:transparent;border-radius:3px;color:#fff;cursor:pointer;padding:11px 16px;transition:background-color .15s ease,border .15s ease,box-shadow .15s ease}.section-bibliography .style-selector .select-component .select-control:hover{background:#3d7eff}.section-bibliography .style-selector .select-component.is-focused .select-control{box-shadow:0 0 0 2px #2970ff;outline:none}.section-bibliography .style-selector .select-component.is-focused .select-control:hover{box-shadow:0 0 0 2px #3d7eff}.section-bibliography .style-selector .select-component.single .select-value-label{overflow:inherit;text-overflow:inherit;white-space:inherit}.section-bibliography .style-selector .select-component .select-value{padding:0;position:static}.section-bibliography .style-selector .select-component .select-input{position:absolute}.section-bibliography .style-selector .select-component .select-arrow-container{margin-right:0}.section-bibliography .style-selector .select-component .select-arrow{background:url(/static/images/bg-icons/16/chevron-11-down-light.svg)}.section-bibliography .style-selector .select-component .select-menu-outer{left:0;padding:8px 0;right:0}.section-bibliography .style-selector .select-component .select-option:not(.select-divider){padding:4px 16px}.section-bibliography .style-selector .select-component .select-option:not(.select-divider):last-child{color:#2970ff}@media print{.section-bibliography .btn-edit-bibliography{display:none}}.read-only .section-bibliography{border-top:none;padding-top:38px}@media (min-width:768px){.read-only .section-bibliography{padding-top:60px}}.read-only .section-bibliography .h2{margin-bottom:15px}@media (min-width:768px){.read-only .section-bibliography .h2{margin-bottom:29px}}.bibliography{list-style:none;padding:0;text-align:left}.write .bibliography{margin:24px -16px}@media (min-width:768px){.write .bibliography{margin:24px 0}}.write .bibliography .citation{align-items:center;border-top:1px solid #ebebeb;cursor:pointer;display:flex;padding:17px 8px 17px 16px;position:relative}@media (max-width:767px){.write .bibliography .citation{padding-right:14px}}@media (min-width:768px){.write .bibliography .citation:before{content:"";cursor:auto;height:100%;left:100%;position:absolute;width:32px}}.write .bibliography .citation:last-child{border-bottom:1px solid #ebebeb}.write .bibliography .citation:hover{background-color:#f6f6f6}@media (min-width:768px){.write .bibliography .citation:hover .btn-remove{opacity:1}}.write.keyboard-user .bibliography .citation:focus{outline-offset:-3px}.write.keyboard-user .bibliography .citation:focus+.citation{border-top-color:transparent}.write .bibliography .citation .csl-entry-container{flex:1 1 0;margin-right:8px;min-width:0}.write .bibliography .citation .dropdown,.write .bibliography .citation>.btn-icon{margin-bottom:-24px;margin-top:-24px}.write .bibliography .citation .show .dropdown-toggle{background:#2970ff}.write .bibliography .citation .show .dropdown-toggle .icon{color:#fff}.write .bibliography .citation>.btn-icon{flex:0 0 auto}.write .bibliography .citation .btn-copy{border-color:transparent}.write.keyboard-user .bibliography .citation .btn-copy:focus{border-color:#2970ff}.write.keyboard-user .bibliography .citation .btn-copy:focus:active{border-color:#05f}.write .bibliography .citation .btn-copy:active .icon{color:#fff}.write .bibliography .citation .btn-remove{border-radius:50%;display:none;height:16px;margin:-8px 0 0;position:absolute;right:-24px;top:50%;width:16px}.write .bibliography .citation .btn-remove:active{opacity:1}@media (min-width:768px){.write .bibliography .citation .btn-remove{display:block;opacity:0}.write.keyboard-user .bibliography .citation .btn-remove:focus{opacity:1}.write .bibliography .citation .btn-remove:active .icon{color:#fff}}.read-only .bibliography{font-size:18px;margin-bottom:25px}@media (min-width:768px){.read-only .bibliography{margin-bottom:41px}}.select-component{flex:1 1 0;min-width:0;position:relative}.select-component .select-control{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:3px;cursor:default;display:flex;padding:7px 8px 7px 12px;position:relative;transition:border .15s ease,box-shadow .15s ease}.select-component.is-focused .select-control{border:1px solid #2970ff;box-shadow:0 0 0 2px #2970ff;outline:none}.select-component.is-searchable.is-open .select-control{cursor:text}.select-component .select-multi-value-wrapper{align-items:center;display:flex;flex:1 1 0;min-width:0}.select-component.single .select-value-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-component .select-value{align-items:center;bottom:0;display:flex;left:0;padding:0 12px;position:absolute;right:0;top:0}.select-component .select-input{max-width:100%;outline:none;overflow:hidden}.select-component .select-input:empty:before{content:" "}.select-component .select-input>input{background:none;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;outline:none;padding:0}.select-component:not(.is-searchable) .select-input>input{pointer-events:none}.select-component .select-arrow-container{flex:0 0 auto}.select-component .select-arrow{background:url(/static/images/bg-icons/16/chevron-11-down-777.svg) no-repeat 0 0;display:block;height:16px;width:16px}.select-component .select-menu-outer{background-clip:padding-box;background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 3px 8px rgba(0,0,0,.2);left:1px;padding:4px 0;position:absolute;right:1px;top:calc(100% + 5px);z-index:1000}.select-component .select-menu{max-height:260px;overflow-y:auto}.select-component .select-noresults,.select-component .select-option{line-height:26px;padding:0 12px}.select-component .select-option{color:#111;cursor:pointer}.select-component.is-keyboard .select-option.is-focused:not(.is-selected),.select-component.is-mouse .select-option:hover{background-color:#f6f6f6}.select-component .select-option.is-selected{background-color:#ebebeb}.select-component .select-divider{border-top:1px solid #ebebeb}.select-component .select-noresults{color:#999}.editable{flex:1 1 auto;min-width:0}@media (min-width:768px){.editable{line-height:normal}}.editable .editable-content{border:1px solid transparent;border-radius:3px;margin:-3px;padding:2px;white-space:pre-wrap;width:calc(100% + 6px)}.editable:hover:not(.disabled) .editable-content{cursor:pointer}@media (min-width:768px){.editable:hover:not(.disabled) .editable-content{background-color:rgba(0,0,0,.04)}}.editable .editable-content.placeholder{color:#bbb}.empty .editable .editable-content:before{content:" "}.editable .editable-control{background:#fff;border:3px solid #2970ff;border-radius:3px;color:#111;flex:1 1 auto;font:inherit;letter-spacing:inherit;line-height:normal;margin:-5px;padding:2px;text-align:inherit;width:calc(100% + 10px)}.editable .editable-control:focus{outline:none}.busy .editable .editable-control,.editable .busy .editable-control{background-color:transparent;border:1px solid transparent;margin:-3px;width:calc(100% + 6px)}@media (min-width:768px){.busy .editable:hover .editable-control,.editable:hover .busy .editable-control{background-color:rgba(0,0,0,.04);z-index:1}}.busy:not(.textarea) .editable .editable-control,.editable .busy:not(.textarea) .editable-control{padding-right:19px}.editable:not(.textarea) .busy .editable-control,.editable:not(.textarea) .editable-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.editable .icon-spin{right:0;top:0}}.editable.textarea .editable-content{word-wrap:break-word;margin-bottom:-1px;margin-top:-1px}@media (min-width:768px){.editable.textarea .input-group.busy:after{background-color:#f6f6f6}.textarea.editable:hover .input-group.busy:after{background-color:#ececec}}.editable.textarea .editable-content,.editable.textarea .editable-control{line-height:1.5;padding-bottom:0;padding-top:0}.editable.textarea .editable-control{margin-bottom:-3px;margin-top:-3px}.editable.textarea .input-group:not(.busy) .editable-control,.input-group:not(.busy) .editable.textarea .editable-control{height:calc(100% + 6px)}.busy .editable.textarea .editable-control,.editable.textarea .busy .editable-control{border:1px solid transparent;margin-bottom:-1px;margin-top:-1px}.editable .dropdown .dropdown-menu{margin:3px 0 3px 3px;width:calc(100% + 4px)}@media (max-width:767px){.pseudo-editable{background-color:transparent;border:none;flex:1 1 auto;padding:0}}@media (min-width:768px){.pseudo-editable{line-height:normal}.pseudo-editable .select-control{background-color:transparent;border:1px solid transparent;margin:-3px;padding:2px;transition:none;width:calc(100% + 6px)}.pseudo-editable:hover .select-control{background-color:rgba(0,0,0,.04);border-color:transparent;cursor:pointer}.pseudo-editable.is-disabled .select-control{background-color:transparent;border:1px solid transparent;cursor:unset}.pseudo-editable .select-value{padding:0 2px}.pseudo-editable.select-component.single.has-value .select-value{padding-right:16px}.busy .select-component.single.has-value.pseudo-editable .select-value{padding-right:19px}.pseudo-editable .select-arrow{display:none}.pseudo-editable.is-focused .select-control{background-color:#fff;border-color:#2970ff;border-radius:1px}.pseudo-editable.is-focused .select-arrow{display:block}.busy .is-focused.pseudo-editable .select-arrow{display:none}.pseudo-editable .select-menu-outer{left:-2px;right:-2px;top:calc(100% + 8px)}}.pseudo-editable+.icon-spin{right:0}.dropdown .dropdown-caret{background:url(/static/images/bg-icons/16/chevron-11-down-light.svg);display:inline-block;height:16px;width:16px}.dropdown .dropdown-menu{background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 3px 8px rgba(0,0,0,.2);display:none;left:0;top:calc(100% + 4px);z-index:1000}.dropdown .dropdown-menu.is-keyboard .dropdown-item:focus,.dropdown .dropdown-menu.is-mouse .dropdown-item:hover{background-color:#f6f6f6}.dropdown.show .dropdown-toggle.btn-secondary:hover{background-color:#05f;box-shadow:none}.dropdown.show .dropdown-menu{display:block;margin:4px 0;padding:8px 0}.dropdown .dropdown-item{background-color:transparent;border:none;display:block;margin:0;padding:3px 16px;text-align:left;width:100%}@media print{.ReactModalPortal{display:none}}.ReactModal__Body--open{overflow:hidden}.modal-backdrop{-webkit-overflow-scrolling:touch;background-color:rgba(61,68,102,.5);bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0}.modal{margin:8px;width:auto}@media (min-width:768px){.modal{margin:32px auto;max-width:500px}.modal.modal-lg{max-width:calc(100% - 64px);width:800px}}.modal.loading{align-items:center;display:flex;height:calc(100% - 16px);justify-content:center}@media (min-width:768px){.modal.loading{height:calc(100% - 64px)}}.modal.loading .icon-spin{color:#fff;height:32px;width:32px}.modal-content{background:#fff;width:100%}.modal-header{align-items:center;background-color:#333c66;color:#fff;display:flex;padding:16px}@media (min-width:768px){.modal-header{padding:24px}}.modal-header .close{flex:0 0 auto;height:48px;margin:-8px -8px -8px auto;width:48px}@media (min-width:768px){.modal-header .close{height:48px;width:48px}}.modal-header .close .icon,.modal-header .close:active .icon{color:#fff}.modal-header [class*=btn-outline-inverse]{flex:0 0 auto;margin:-1em 0 -1em 16px}@media (min-width:768px){.modal-header [class*=btn-outline-inverse]{margin-left:32px}}.modal-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:1 1 auto;line-height:32px}.modal-body,.modal-footer{padding:16px}@media (min-width:768px){.modal-body,.modal-footer{padding:24px}}.modal-footer{border-top:1px solid #ebebeb;display:flex;justify-content:flex-end}.modal-footer .btn:not(:first-child){margin-left:6px}.modal-footer .btn:not(:last-child){margin-right:6px}@media (min-width:768px){.modal-lg .modal-header{padding:32px}.modal-lg .modal-header .close{height:64px;margin:-16px -16px -16px auto;width:64px}.modal-lg .modal-body,.modal-lg .modal-footer{padding:32px}}.modal-centered{align-items:center;display:flex;min-height:calc(100% - 16px)}@media (min-width:768px){.modal-centered{min-height:calc(100% - 64px)}}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.editor .metadata-list{list-style:none;margin:0;padding-left:0}.editor .metadata{margin-bottom:4px}@media (min-width:768px){.editor .metadata{display:flex}}.editor .metadata.abstract,.editor .metadata.extra{margin-top:24px}.editor .key{color:#777;display:flex;margin-bottom:4px;min-width:0}@media (min-width:768px){.editor .key{flex:0 0 33%;margin-bottom:0;padding-right:8px;text-align:right}}.editor .key a{color:#777;text-decoration:none}.editor .key a[href]:hover{color:#2970ff}.editor .value{display:flex;min-width:0}@media (min-width:768px){.editor .value{flex:1 1 0;padding-left:8px}.editor .value>:not(:first-child){margin-left:2px}.editor .value>:not(:last-child){margin-right:2px}.editor .creators-entry .key{justify-content:flex-end}}.editor .creators-entry .key .input-group{flex:0 0 auto;max-width:100%}.editor .creators-entry .key .select-component:hover .select-control{color:#2970ff}.editor .creators-entry .key .select-component:hover .select-arrow{background:url(/static/images/bg-icons/16/chevron-11-down-secondary.svg)}.editor .creators-entry .key .select-component.is-focused .select-control{box-shadow:none;color:#2970ff}.editor .creators-entry .key .select-component.is-focused .select-arrow{background:url(/static/images/bg-icons/16/chevron-11-down-secondary.svg)}.editor .creators-entry .key .select-component .select-control{border-color:transparent;border-width:1px 0;cursor:pointer;padding-left:0;padding-right:0}@media (min-width:768px){.editor .creators-entry .key .select-component .select-control{justify-content:flex-end}}.editor .creators-entry .key .select-component .select-multi-value-wrapper{flex:0 0 auto;max-width:100%}.editor .creators-entry .key .select-component .select-value{flex:0 0 auto;max-width:100%;padding:0;position:static}.editor .creators-entry .key .select-component .select-input{position:absolute}@media (min-width:768px){.editor .creators-entry .key .select-component .select-arrow-container{margin:0;order:-1}}.editor .creators-entry .key .select-component .select-arrow{background:url(/static/images/bg-icons/16/chevron-11-down-777.svg);margin-left:4px}@media (min-width:768px){.editor .creators-entry .key .select-component .select-arrow{margin-left:0;margin-right:4px}}.editor .creators-entry .key .select-component .select-menu-outer{right:auto;text-align:left;white-space:nowrap;width:auto}.editor .creators-entry .key .select-component .select-option:not(.select-divider){padding:3px 16px}.editor .creators-entry .value{flex-wrap:wrap}@media (min-width:768px){.editor .creators-entry .value>:not(:first-child){margin-left:2px}.editor .creators-entry .value>:not(:last-child){margin-right:2px}}.editor .creators-entry .value .input-group{flex:1 1 100%;margin-bottom:4px}@media (min-width:768px){.editor .creators-entry .value .input-group{flex:1 1 0;margin-bottom:0}}.editor .creators-entry .value .btn-icon{border:1px solid #ddd;flex:1 1 0;margin-right:4px}.keyboard-user .editor .creators-entry .value .btn-icon:focus{border:1px solid #2970ff}.editor .creators-entry .value .btn-icon:last-child{margin-right:0}@media (min-width:768px){.editor .creators-entry .value .btn-icon{flex:0 0 auto;margin-right:2px}.editor .creators-entry .value .btn-icon:last-child{margin-right:0}}.editor label{flex:1 1 0;overflow:hidden;padding:4px 0;text-overflow:ellipsis;white-space:nowrap}.editor label[for=DOI],.editor label[for=url]{min-width:0;overflow:inherit;text-overflow:inherit;white-space:inherit}.editor label[for=DOI] a,.editor label[for=url] a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.style-installer .form-control{margin-top:8px}@media (min-width:568px){.style-installer .form-control{margin-top:0}}.style-installer .style-list{list-style:none;margin:24px -16px 0;padding:0}@media (min-width:568px){.style-installer .style-list{margin:32px 0 0}}.style-installer .style{border-top:1px solid #ebebeb;display:flex;flex-direction:column;padding:15px 16px 24px}@media (min-width:568px){.style-installer .style{align-items:center;flex-direction:row;justify-content:space-between;padding:12px}}.style-installer .style .btn{align-self:center;flex:0 0 auto;margin-left:12px;min-width:88px}.style-installer .style-title{flex:1 1 auto;margin-bottom:9px}@media (min-width:568px){.style-installer .style-title{margin-bottom:0}}.confirm-add-dialog .results,.multiple-choice-dialog .results{list-style:none;margin:-16px;padding:0}@media (min-width:768px){.confirm-add-dialog .results,.multiple-choice-dialog .results{margin:0}}.confirm-add-dialog .result,.multiple-choice-dialog .result{border-top:1px solid #ebebeb;cursor:pointer;display:flex;justify-content:space-between;padding:16px}.confirm-add-dialog .result:hover,.multiple-choice-dialog .result:hover{background-color:#f6f6f6}.confirm-add-dialog .result:hover .badge,.multiple-choice-dialog .result:hover .badge{background-color:#f6f6f6;border-color:#d3d3d3}.keyboard-user .confirm-add-dialog .result:focus,.keyboard-user .multiple-choice-dialog .result:focus{outline-offset:-3px}.keyboard-user .confirm-add-dialog .result:focus+.result,.keyboard-user .multiple-choice-dialog .result:focus+.result{border-top-color:transparent}.confirm-add-dialog .result .badge,.multiple-choice-dialog .result .badge{margin-bottom:6px}@media (min-width:568px){.confirm-add-dialog .result .badge,.multiple-choice-dialog .result .badge{margin-bottom:0;vertical-align:2px}}.confirm-add-dialog .result .title,.multiple-choice-dialog .result .title{font-size:18px;font-weight:600;line-height:1.5rem;margin:0}.confirm-add-dialog .result .title-container,.multiple-choice-dialog .result .title-container{margin-right:6px}.confirm-add-dialog .result .description,.multiple-choice-dialog .result .description{margin:0}.confirm-add-dialog .result .checkbox,.multiple-choice-dialog .result .checkbox{align-self:center}.confirm-add-dialog .result .csl-entry,.multiple-choice-dialog .result .csl-entry{word-break:break-word}.confirm-add-dialog .more-items-action,.multiple-choice-dialog .more-items-action{align-items:center;border-top:1px solid #ebebeb;display:flex;justify-content:center;margin:16px -16px 0;min-height:57px;padding-top:16px}@media (min-width:768px){.confirm-add-dialog .more-items-action,.multiple-choice-dialog .more-items-action{margin:0;min-height:65px;padding-top:24px}}.message{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;color:#fff;display:flex;flex-direction:column;font-size:20px;font-weight:300;justify-content:space-between;padding:32px 16px;text-align:center}@media (min-width:768px){.message{flex-direction:row;font-size:24px;line-height:1.6;padding:37px 16px 37px 92px}.message:before{content:""}}@media print{.message{display:none}}.message .text{align-items:center;display:flex;flex-direction:column;margin:3px 0 -8px}@media (min-width:768px){.message .text{display:block;margin-bottom:0;margin-top:0}}.message .close{flex:0 0 auto;height:48px;margin-top:-16px;order:-1;width:48px}@media (min-width:768px){.message .close{height:64px;margin:-16px 12px -16px 0;order:0;width:64px}}.keyboard-user .message .close:focus{border-color:#fff;box-shadow:0 0 0 2px #fff}.message .close .icon,.message .close:active .icon{color:#fff}.message .btn:not(.btn-icon){margin-bottom:8px;margin-top:24px}@media (min-width:768px){.message .btn:not(.btn-icon){margin:-1em 0 -1em 24px;vertical-align:2px}}.message.error{background:#e52e3d}.message.warning{background:#ff794d}.message.info{background:#2970ff}.message.success{background:#3abd57}.export-tools .btn-secondary{background-origin:border-box;outline:1px solid transparent}.keyboard-user .export-tools .btn-secondary:focus{box-shadow:none;margin:-2px;padding:14px 26px}.keyboard-user .export-tools .btn-secondary:focus:hover{box-shadow:0 4px 4px rgba(0,0,0,.2)}@media (max-width:567px){.export-tools .btn-xl{padding-left:16px;padding-right:16px}.keyboard-user .export-tools .btn-xl:focus{padding:14px 18px}}.export-tools .copy-to-clipboard{background-clip:border-box;background-image:linear-gradient(90deg,#2970ff,#4f5eff);position:relative}.export-tools .copy-to-clipboard:hover:not(:disabled){background-image:linear-gradient(90deg,#3d7eff,#6371ff)}.export-tools .copy-to-clipboard:active:not(:disabled){background-image:linear-gradient(90deg,#05f,#2639ff)}.export-tools .dropdown .dropdown-toggle{background-image:linear-gradient(90deg,#4f5eff,#5959ff);position:relative}.export-tools .dropdown .dropdown-toggle:hover:not(:disabled){background-image:linear-gradient(90deg,#6371ff,#6d6dff)}.export-tools .dropdown .dropdown-toggle:active:not(:disabled){background-image:linear-gradient(90deg,#2639ff,#3030ff)}.export-tools .dropdown .dropdown-toggle:before{background:hsla(0,0%,100%,.8);bottom:10px;content:"";left:-2px;position:absolute;top:10px;transition:opacity .15s ease;width:1px}.export-tools .dropdown.show .dropdown-toggle,.export-tools .dropdown.show .dropdown-toggle:hover{background-image:linear-gradient(90deg,#2639ff,#3030ff)}.export-tools .dropdown.show .dropdown-toggle:before{opacity:0}.export-tools .dropdown.show.success .dropdown-toggle,.export-tools .dropdown.show.success .dropdown-toggle:hover{background:#309e49}.export-tools .dropdown .dropdown-menu{text-align:left}.export-tools .dropdown .dropdown-menu .feedback{color:#3abd57}.export-tools .dropdown .btn:active+.btn:not(:disabled):before,.export-tools .dropdown .btn:active:not(:disabled):before,.export-tools .dropdown:hover .dropdown-toggle:not(:disabled):before,.keyboard-user .export-tools .dropdown .btn:focus+.btn:before,.keyboard-user .export-tools .dropdown .btn:focus:before{opacity:0}.export-tools .dropdown.success>.btn{background:#3abd57}.export-tools .dropdown.success>.btn:hover{background:#45c662}.export-tools .dropdown.success>.btn:active{background:#309e49}@media (min-width:768px){.permalink-tools{display:flex}}.permalink-tools.loading{align-items:center;display:flex;height:48px;justify-content:center}.permalink-tools .icon-spin{height:32px;width:32px}.permalink-tools .btn{flex:1 1 0}.permalink-tools .btn:first-child{margin-bottom:16px}@media (min-width:768px){.permalink-tools .btn:first-child{margin-bottom:0;margin-right:32px}}.permalink-tools .btn.success{background-color:#3abd57}.permalink-tools .btn.success:active{background-color:#309e49}.keyboard-user .permalink-tools .btn.success:focus{box-shadow:0 0 0 2px #3abd57}.keyboard-user .permalink-tools .btn.success:focus:active{box-shadow:0 0 0 2px #309e49}.brand{height:38px;margin:auto;width:188px}.brand a{display:block;height:100%;overflow:hidden;position:relative;text-indent:-9999px}.brand a svg{left:0;position:absolute;top:0}.input-group{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.input-group .icon-spin{flex:0 0 auto;margin-left:8px}.copy-citation-dialog h5{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:12px;padding:4px 0}.copy-citation-dialog .preview{word-wrap:break-word;background-color:#f0f5ff;border:1px solid #e1ebff;border-radius:3px;margin:0;min-height:32px;padding:3px 12px}.about{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#333c66;color:#fff;text-align:center}@media (min-width:768px){.about .container{max-width:640px;width:auto}}@media (min-width:1004px){.about .container{max-width:972px}.about .column{flex:0 0 50%}.about .column:first-child{padding-right:40px}.about .column:nth-child(2){padding-left:40px}}.about .h4{margin-bottom:8px}.about a{color:#a9c6ff}.about p{margin-top:0}.about p:last-child{margin-bottom:0}.about .zbib-illustration{display:block;left:11px;margin:0 auto 69px;position:relative}@media (max-width:767px){.about .zbib-illustration{height:auto;left:6px;margin:0 auto 47px;width:156px}}.about .features{margin-bottom:58px;margin-top:63px;text-align:left}@media (min-width:768px){.about .features{margin-bottom:90px;margin-top:100px}}@media (min-width:1004px){.about .features{display:flex}}.about .feature{margin-bottom:49px;padding-left:82px;position:relative}@media (min-width:768px){.about .feature{margin-bottom:80px}}@media (min-width:1004px){.about .feature:last-child{margin-bottom:0}}.about .feature-icon{left:0;position:absolute;top:-23px}@media (min-width:768px){.about .feature-icon{top:-20px}}.about .remove-icon{margin:0 1px;vertical-align:-2px}.about .support{font-size:20px;font-weight:300;margin-top:19px}@media (min-width:768px){.about .support{font-size:24px;margin-top:33px}}.creators-entry{position:relative}.creators-entry.color-exit,.creators-entry.color-exit .select-value{color:#2970ff}.creators-entry.color-exit-active,.creators-entry.color-exit-active .select-value{color:inherit;transition:color .5s cubic-bezier(1,0,.5,.5);transition-delay:.1s}.panel.editing .creators-entry{background:url(/static/images/icons/chevron-13.svg) no-repeat right 61px center #fff;padding-left:56px;padding-right:57px}.panel.editing .creators-entry.single,.panel.editing .creators-entry.virtual{background-position:right 12px center;padding-right:0}.panel.editing .creators-entry:before{left:56px}.panel.editing .title+.creators-entry{border-top-left-radius:3px;border-top-right-radius:3px;padding-top:0}@media (max-width:567px){.panel.editing .title+.creators-entry:before{left:0}}@media (max-width:767px){.panel.editing .title+.creators-entry:before{content:none}}.keyboard:not(.specifity) .panel.editing .creators-entry:focus{outline:none;z-index:2}.keyboard:not(.specifity) .panel.editing .creators-entry:focus:after,.keyboard:not(.specifity) .panel.editing .creators-entry:focus:before{background-color:#2970ff;content:"";height:3px;left:0;position:absolute;right:0}.keyboard:not(.specifity) .panel.editing .creators-entry:focus:before{bottom:calc(100% - 1px);top:auto}.keyboard:not(.specifity) .panel.editing .creators-entry:focus:after{top:100%}@media (max-width:767px){.editing .creators-entry.virtual .key{flex-basis:calc(33% - 18.81px)}}@media (min-width:768px){.creators-entry .key{justify-content:flex-end}}.creators-entry .key .input-group{flex:0 0 auto;max-width:100%}.creators-entry .key .select-component{background-color:transparent;border:none;box-shadow:none;color:#777;line-height:normal;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.creators-entry .key .select-component .select-control{background-color:transparent;border:none;box-shadow:none;justify-content:flex-end;padding:0}@media (max-width:767px){.creators-entry .key .select-component .select-control{flex-direction:row-reverse;padding:4px 0}}.creators-entry .key .is-focused.select-component:not(.is-disabled) .select-control,.creators-entry .key .select-component:hover:not(.is-disabled) .select-control{color:#2970ff;cursor:pointer}.creators-entry .key .select-component .select-multi-value-wrapper{flex:0 0 auto;max-width:100%}.creators-entry .key .select-component .select-value{flex:0 0 auto;max-width:100%;padding:0;position:static}.creators-entry .key .select-component .select-input{position:absolute}.creators-entry .key .select-component .select-arrow-container{order:-1}.creators-entry .key .select-component .select-arrow{background-image:url(/static/images/bg-icons/16/chevron-11-down-777.svg)}.creators-entry:hover .key .select-component:not(.is-disabled) .select-arrow{display:block}.creators-entry .key .select-component.is-focused .select-arrow,.creators-entry .key .select-component:hover .select-arrow{background-image:url(/static/images/bg-icons/16/chevron-11-down-secondary.svg)}.creators-entry .key .select-component.is-focused .select-arrow{display:block}.creators-entry .key .select-component .select-menu-outer{right:auto;text-align:left;white-space:nowrap;width:auto}@media (max-width:767px){.editing .creators-entry .value{align-items:center;padding-right:31px}.editing .creators-entry.single .value,.editing .creators-entry.virtual .value{padding-right:39px}.creators-entry.virtual .value{color:#bbb}}@media (min-width:768px){.creators-entry .value>:not(:first-child){margin-left:2px}.creators-entry .value>:not(:last-child){margin-right:2px}}.creators-entry .value .editable{flex:1 1 0}.creators-entry .value .editable ::-webkit-input-placeholder{color:transparent}.creators-entry .value .editable ::-moz-placeholder{color:transparent}.creators-entry .value .editable ::-ms-input-placeholder{color:transparent}.creators-entry .value .editable ::placeholder{color:transparent}.creators-entry.creators-twoslot .value .editable:first-child{display:flex;flex:0 1 auto;max-width:calc(67% - 30px)}.creators-entry.creators-twoslot .value .editable:first-child:after{content:",";flex:0 0 auto}.creators-entry.creators-twoslot .value .editable:first-child .editable-content{position:relative;z-index:1}.creators-entry.creators-twoslot .value .editable:first-child .input-group{flex:1 1 auto}.creators-entry .value .editable:last-of-type{margin-right:6px}.creators-entry .value .btn{border:none;flex:0 0 auto;padding:0}.creators-entry .value .btn:focus{outline:none}.crash-handler{align-items:center;color:#111;display:flex;flex-direction:column;height:100%;margin:0 auto;text-align:center;width:100%}@media (min-width:768px){.crash-handler{justify-content:center;max-width:640px;padding:2em 1em}}.crash-handler h1{flex:0 0 auto;font-size:60px}@media (max-width:767px){.crash-handler h1{background:#7a8799;color:#f6f6f6;display:block;padding:1em;width:100%}}.crash-handler p{flex:0 0 auto;font-size:24px;margin:1.5em 1em 2.5em}.crash-handler textarea{border:1px solid #ddd;color:#111;flex:1 1 auto;font-size:14px;max-width:calc(100% - 2em);resize:none}@media (max-width:767px){.crash-handler textarea{margin:1em auto}}