@-webkit-keyframes spin{0%{transform:rotate(45deg)}to{transform:rotate(404deg)}}@keyframes spin{0%{transform:rotate(45deg)}to{transform:rotate(404deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes shiftBgRight{0%{background-position-x:0}to{background-position-x:400px}}@keyframes shiftBgRight{0%{background-position-x:0}to{background-position-x:400px}}body{font-family:Open Sans,Helvetica Neue,Helvetica,sans-serif;font-size:12pt}body.content-page{margin:.5em}*{outline:none!important}.radioset input[type=radio]+label,button,input[type=date],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;font:inherit;outline:none!important;padding:0 .25em;height:1.75em;min-height:1.75em;line-height:1.75em;box-sizing:border-box;display:inline-block;background-color:transparent;border-radius:4px;border:1px solid #aaa;transition-property:border-color,background-color,color;transition-duration:.5s;transition-timing-function:ease-out}.radioset input[type=radio]+label::-webkit-input-placeholder,button::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=reset]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=submit]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#838383}.radioset input[type=radio]+label::-moz-placeholder,button::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=reset]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=submit]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#838383}.radioset input[type=radio]+label::-ms-input-placeholder,button::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=datetime]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=reset]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=submit]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#838383}.radioset input[type=radio]+label::placeholder,button::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=reset]::placeholder,input[type=search]::placeholder,input[type=submit]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:#838383}.radioset input[type=radio]+label:active,button:active,input[type=date]:active,input[type=datetime]:active,input[type=email]:active,input[type=file]:active,input[type=month]:active,input[type=number]:active,input[type=password]:active,input[type=reset]:active,input[type=search]:active,input[type=submit]:active,input[type=tel]:active,input[type=text]:active,input[type=url]:active,input[type=week]:active,select:active,textarea:active{color:#000;border-color:#aaa}.radioset input[type=radio]+label:invalid,button:invalid,input[type=date]:invalid,input[type=datetime]:invalid,input[type=email]:invalid,input[type=file]:invalid,input[type=month]:invalid,input[type=number]:invalid,input[type=password]:invalid,input[type=reset]:invalid,input[type=search]:invalid,input[type=submit]:invalid,input[type=tel]:invalid,input[type=text]:invalid,input[type=url]:invalid,input[type=week]:invalid,select:invalid,textarea:invalid{border-color:#b53535;box-shadow:none}.radioset input[type=radio]+label::-moz-focus-inner,button::-moz-focus-inner,input[type=date]::-moz-focus-inner,input[type=datetime]::-moz-focus-inner,input[type=email]::-moz-focus-inner,input[type=file]::-moz-focus-inner,input[type=month]::-moz-focus-inner,input[type=number]::-moz-focus-inner,input[type=password]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=search]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=tel]::-moz-focus-inner,input[type=text]::-moz-focus-inner,input[type=url]::-moz-focus-inner,input[type=week]::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0}.radioset input[type=radio]+label::-ms-clear,button::-ms-clear,input[type=date]::-ms-clear,input[type=datetime]::-ms-clear,input[type=email]::-ms-clear,input[type=file]::-ms-clear,input[type=month]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=reset]::-ms-clear,input[type=search]::-ms-clear,input[type=submit]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,input[type=url]::-ms-clear,input[type=week]::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}.radioset input[type=radio]+label:disabled,button:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=file]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=reset]:disabled,input[type=search]:disabled,input[type=submit]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{border:1px solid #ddd;cursor:default;color:#bbb}button.button-toggle.button-toggle-on{background-color:#ccc}.salient-button{border-color:#3996db;color:#3996db}.salient-button svg{fill:currentColor}.super-salient-button{background:#3996db;border:0;color:#fff;transition-property:background-color;border-radius:999px;font-weight:700;height:2.5em;padding:0 1em}.super-salient-button:active{color:#fff;background-color:#3672a8}.super-salient-button:disabled{background-color:#ccc;color:#888}.radioset{display:flex}.radioset input[type=radio]{display:none}.radioset input[type=radio]:active+label{border-color:#000}.radioset input[type=radio]:checked+label{background-color:#ccc}.radioset input[type=radio]+label:before{display:none}.radioset input[type=radio]+label{border-radius:0}.radioset input[type=radio]:not(:active)+label:not(:last-child){border-right-color:transparent}.radioset input[type=radio]:first-child+label{border-top-left-radius:4px;border-bottom-left-radius:4px}.radioset input[type=radio]+label:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}select{width:12em;padding-right:2em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1395 736q0 13-10 23l-466 466q-10 10-23 10t-23-10L407 759q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z'/%3E%3C/svg%3E");background-position:100% 50%;background-position:calc(100% - .5em) 50%;background-size:1em 1em;background-repeat:no-repeat;cursor:pointer}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12em;height:1em;background:transparent;cursor:pointer}input[type=range],input[type=range]:focus{outline:none!important}input[type=range]::-moz-focus-outer{border:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#000;border-radius:1em;border-width:0;width:1em;height:1em;margin-top:-.45em;cursor:pointer;outline:none}input[type=range]::-moz-range-thumb{background-color:#000;border-radius:1em;border-width:0;width:1em;height:1em;margin-top:-.45em;cursor:pointer;outline:none}input[type=range]::-ms-thumb{background-color:#000;border-radius:1em;border-width:0;width:1em;height:1em;margin-top:0;cursor:pointer;outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:.1em;background-color:#aaa;border-radius:.1em;outline:none}input[type=range]::-moz-range-track{width:100%;height:.1em;background-color:#aaa;border-radius:.1em;outline:none}input[type=range]::-ms-track{background:transparent;color:transparent;width:100%;height:.1em;background-color:#aaa;border-radius:.1em;outline:none}button,input[type=reset],input[type=submit]{cursor:pointer;text-align:center}button.plain-button,input[type=reset].plain-button,input[type=submit].plain-button{border-color:transparent}button.active-button,input[type=reset].active-button,input[type=submit].active-button{border-color:#3996db;color:#3996db}button:active,input[type=reset]:active,input[type=submit]:active{border-color:#000}button:active.plain-button,input[type=reset]:active.plain-button,input[type=submit]:active.plain-button{border-color:#545454}button:active.active-button,input[type=reset]:active.active-button,input[type=submit]:active.active-button{color:#000}button.button-joined,input.input-joined+button{border-top-left-radius:0;border-bottom-left-radius:0;min-width:2em;box-shadow:none}input.input-joined{border-top-right-radius:0;border-bottom-right-radius:0;position:relative}input.input-joined:not(.input-round){border-right-width:0}input.input-round{border-radius:1em;padding-left:.5em;padding-right:.5em}input.input-round.input-joined{padding-right:2em}input.input-round+.input-joined-after,input.input-round+button{box-sizing:border-box;height:1.75em;display:inline-flex;align-items:center;justify-content:center;flex-direction:row;border-color:transparent;position:absolute;width:2em;margin-left:-2em;border-top-right-radius:1em;border-bottom-right-radius:1em}input.input-round+.input-joined-after:active,input.input-round+button:active{box-shadow:none;color:#888}button:disabled,button:disabled:active,input[type=reset]:disabled,input[type=reset]:disabled:active,input[type=submit]:disabled,input[type=submit]:disabled:active{border-color:transparent;color:#bbb}.input-icon{position:absolute;height:1.75em;line-height:1.75em;width:2em;text-align:center}.input-icon+input{padding-left:1.75em}.icon{display:inline-block;line-height:1em;vertical-align:-.125em;width:1em;height:1em;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.icon-rot-15,.icon-rot-30{transform:rotate(30deg)}.icon-rot-45{transform:rotate(45deg)}.icon-rot-90{transform:rotate(90deg)}.icon-rot-180{transform:rotate(180deg)}.icon-rot-270{transform:rotate(270deg)}.icon-rot-315{transform:rotate(315deg)}.icon-rot-330{transform:rotate(330deg)}.icon-rot-345{transform:rotate(345deg)}h1,h2,h3{font-weight:600;line-height:1.5em}h1{font-size:1.5em;margin:.66667em 0}h2{font-size:1.25em;margin:.8em 0}h3{font-size:1em;margin:1em 0}.link-like,a{color:inherit;text-decoration:none;cursor:pointer}.link-like.plain-link,a.plain-link{box-shadow:inset 0 -2px rgba(57,150,219,.5);transition:box-shadow .5s ease-out}.link-like.plain-link:active,a.plain-link:active{box-shadow:inset 0 -2px #3996db}.link-like.plain-link-dark,a.plain-link-dark{box-shadow:inset 0 -2px rgba(184,224,255,.5);transition:box-shadow .5s ease-out}.link-like.plain-link-dark:active,a.plain-link-dark:active{box-shadow:inset 0 -2px #b8e0ff}.link-like.plain-link-bright,a.plain-link-bright{box-shadow:inset 0 -2px hsla(0,0%,100%,.8);transition:box-shadow .5s ease-out}.link-like.plain-link-bright:active,a.plain-link-bright:active{box-shadow:inset 0 -2px #fff}img{border:none}p{line-height:1.5em;margin:1em 0}pre.code-block{border:1px solid #aaa;border-radius:4px}ol,ul{padding-left:1.5em;line-height:1.5em}li,ol,ul{margin:1em 0}.code,code,input.code,pre{font-family:Inconsolata,Courier New,monospace}.page-content{width:55em;box-sizing:border-box;padding:0 1em;max-width:100vw;margin:0 auto}.page-content-title{display:flex;flex-direction:row;align-items:center;margin:1em 0;h1{display:inline}}.icon.icon-spinner{transform:translateZ(0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M12 18.975a6.95 6.95 0 0 0 5.45-2.62l2.6 1.53a9.975 9.975 0 0 1-8.06 4.09c-5.52 0-9.99-4.48-9.99-10a9.99 9.99 0 0 1 9-9.95v3.03c-3.39.49-6 3.39-6 6.92 0 3.87 3.13 7 7 7z'/%3E%3C/svg%3E");-webkit-animation:spin .75s infinite linear;animation:spin .75s infinite linear}.icon.icon-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Ccircle cx='789' cy='1173' r='91' fill='%23ffd479' transform='matrix(.54945 0 0 .54945 -383.518 -594.503)'/%3E%3Cpath d='M87.636 49.889l-9.406 16.29H59.42l-9.406-16.29 9.406-16.29h18.81l9.406 16.29zM57.57 32.627l-9.405 16.291h-18.81l-9.406-16.29 9.406-16.29h18.81l9.406 16.29zM57.57 67.112l-9.405 16.29h-18.81l-9.406-16.29 9.406-16.29h18.81l9.406 16.29z' fill='%23fff'/%3E%3C/svg%3E")}.icon.icon-t{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fab' data-icon='twitter' class='svg-inline--fa fa-twitter fa-w-16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E")}.icon.icon-t-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fab' data-icon='twitter' class='svg-inline--fa fa-twitter fa-w-16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E")}.icon.icon-arrow-positive{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M14.793 4l.016 7H1.207v2h13.602l-.016 7 8-8z'/%3E%3C/svg%3E")}.icon.icon-arrow-positive.icon-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M14.793 4l.016 7H1.207v2h13.602l-.016 7 8-8z' fill='%23FFF'/%3E%3C/svg%3E")}.icon.icon-arrow-negative{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M20 5.625h-1.828V11H4v2h14.172v5.406L20 18.39V12z'/%3E%3C/svg%3E")}.icon.icon-arrow-negative.icon-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M20 5.625h-1.828V11H4v2h14.172v5.406L20 18.39V12z' fill='%23FFF'/%3E%3C/svg%3E")}.icon.icon-arrow-unsigned{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M20.016 11H4v2h16z'/%3E%3C/svg%3E")}.icon.icon-arrow-unsigned.icon-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M20.016 11H4v2h16z' fill='%23FFF'/%3E%3C/svg%3E")}.icon.icon-shr{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M12 1L8 5h3v9h2V5h3m2 18H6a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h3v2H6v12h12V9h-3V7h3a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2z'/%3E%3C/svg%3E")}.icon.icon-shr.icon-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0, 0, 24, 24'%3E%3Cpath d='M12 1L8 5h3v9h2V5h3m2 18H6a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h3v2H6v12h12V9h-3V7h3a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2z' fill='%23FFF'/%3E%3C/svg%3E")}.icon.icon-orcid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cstyle%3E.st0{fill:%23000}.st1{fill:%23fff}%3C/style%3E%3Cpath class='st0' d='M256 128c0 70.7-57.3 128-128 128S0 198.7 0 128 57.3 0 128 0s128 57.3 128 128z'/%3E%3Cpath class='st1' d='M86.3 186.2H70.9V79.1h15.4v107.1zM108.9 79.1h41.6c39.6 0 57 28.3 57 53.6 0 27.5-21.5 53.6-56.8 53.6h-41.8V79.1zm15.4 93.3h24.5c34.9 0 42.9-26.5 42.9-39.7C191.7 111.2 178 93 148 93h-23.7v79.4zM88.7 56.8c0 5.5-4.5 10.1-10.1 10.1s-10.1-4.6-10.1-10.1c0-5.6 4.5-10.1 10.1-10.1s10.1 4.6 10.1 10.1z'/%3E%3C/svg%3E")}.tippy-popper{transition-duration:0!important;transition-property:none!important}.tippy-popper .tippy-tooltip{padding:0;text-align:inherit}.tippy-popper[x-placement^=top] .tippy-tooltip .tippy-arrow{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 7px}.tippy-popper[x-placement^=bottom] .tippy-tooltip .tippy-arrow{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 7px}.tippy-popper[x-placement^=left] .tippy-tooltip .tippy-arrow{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:4px 0}.tippy-popper[x-placement^=right] .tippy-tooltip .tippy-arrow{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:4px 0}.tippy-popper .tippy-tooltip.light-theme{color:inherit;background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow{border-top-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow{border-bottom-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow{border-left-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow{border-right-color:#fff}.tippy-popper .tippy-tooltip.dark-theme{color:#fff;background-color:#333}.tippy-popper[x-placement^=top] .tippy-tooltip.dark-theme .tippy-arrow{border-top-color:#333}.tippy-popper[x-placement^=bottom] .tippy-tooltip.dark-theme .tippy-arrow{border-bottom-color:#333}.tippy-popper[x-placement^=left] .tippy-tooltip.dark-theme .tippy-arrow{border-left-color:#333}.tippy-popper[x-placement^=right] .tippy-tooltip.dark-theme .tippy-arrow{border-right-color:#333}.tippy,.tippy-popper,.tippy-tooltip{font-size:inherit}.tippy-popper .tippy-tooltip{box-shadow:0 4px 20px 4px rgba(0,20,60,.2),0 4px 80px -8px rgba(0,20,60,.3)}.tooltip-content{padding:.333em;display:flex;flex-direction:row;align-items:baseline}.tooltip-shortcut{border:1px solid #fff;background:#fff;color:#000;border-radius:.25em;min-width:1em;padding:0 .1em;text-align:center}.tooltip-shortcut,.tooltip-shortcut-label{display:inline-block;text-transform:uppercase}.tooltip-shortcut-label{font-size:.8em;margin:0 .5em;border-left:1px solid #888;padding:.0625em;padding-left:.5em}.carousel{position:relative}.carousel-content{z-index:5;overflow-x:auto;overflow-y:visible;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;display:flex;flex-direction:row;padding:3em;scroll-padding-left:3em;padding-right:3em;box-sizing:border-box;scrollbar-width:none;touch-action:pan-x pan-y;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none!important;-webkit-user-select:none;margin-top:-2em;margin-bottom:-2em}.carousel-content::-webkit-scrollbar{display:none}.carousel-content-only-placeholders{pointer-events:none}.carousel-doc{background:#fff;color:#000;scroll-snap-align:start;display:block;box-sizing:border-box;min-width:25%;width:20em;max-width:100%;height:14em;position:relative;border:2px solid #e0e0e0;border-radius:.25em;touch-action:pan-x pan-y;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translateZ(0);-webkit-touch-callout:none!important;-webkit-user-select:none;overflow:visible}.carousel-doc .carousel-doc-authors,.carousel-doc .carousel-doc-journal{color:#666}.carousel-doc.carousel-doc-hovered{z-index:8;background-color:#fff}.carousel-doc.carousel-doc-hovered .carousel-doc-authors,.carousel-doc.carousel-doc-hovered .carousel-doc-journal,.carousel-doc.carousel-doc-hovered .carousel-doc-title{text-overflow:inherit;white-space:normal;overflow:inherit;display:block;position:static;color:#000}.carousel-doc.carousel-doc-hovered .carousel-doc-authors,.carousel-doc.carousel-doc-hovered .carousel-doc-journal{color:#666}.carousel-doc.carousel-doc-hovered .carousel-doc-author,.carousel-doc.carousel-doc-hovered .carousel-doc-journal,.carousel-doc.carousel-doc-hovered .carousel-doc-text,.carousel-doc.carousel-doc-hovered .carousel-doc-title{background-color:hsla(0,0%,100%,.8)}.carousel-doc.carousel-doc-hovered .carousel-doc-descr{z-index:10;top:-3em;bottom:-3em;background:linear-gradient(180deg,#fff 0,#fff 3.5em,hsla(0,0%,100%,0) 5em),linear-gradient(0deg,#fff 0,#fff 3.1em,hsla(0,0%,100%,0) 0);box-shadow:0 0 1em rgba(0,0,0,.5);border-radius:.25em}.carousel-doc.carousel-doc-hovered .carousel-doc-author{display:inline}.carousel-doc.carousel-doc-hovered .carousel-doc-author+.carousel-doc-author:before{content:", "}.carousel-doc.carousel-doc-hovered .carousel-doc-author:first-child:after{content:none}.carousel-doc.carousel-doc-hovered .carousel-doc-footer{display:inline;display:initial}.carousel-doc:last-child{scroll-snap-align:end}.carousel-doc-placeholder{background-image:linear-gradient(90deg,#fff 0,#f0f0f0 50%,#fff);background-position:0 0;-webkit-animation:shiftBgRight 1s infinite;animation:shiftBgRight 1s infinite}@media (max-width:1100px){.carousel-doc{min-width:33.333%;max-width:100%}}@media (max-width:800px){.carousel-doc{min-width:50%;max-width:100%}}@media (max-width:400px){.carousel-doc{min-width:100%;max-width:100%}}.carousel-doc-spacer{display:block;min-width:3em;min-height:100%;scroll-snap-align:end}.carousel-doc-figure{top:3.5em;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;transition:opacity .25s ease;background-image:url(/image/example-doc-1.png)}.carousel-doc-descr,.carousel-doc-figure{position:absolute;bottom:0;left:0;right:0}.carousel-doc-descr{padding:.25em .33em;top:0;transition-property:top bottom;transition-duration:128ms;transition-timing-function:ease-in-out;box-sizing:border-box;z-index:3;background-color:hsla(0,0%,100%,0);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.carousel-doc-descr .carousel-doc-authors,.carousel-doc-descr .carousel-doc-journal,.carousel-doc-descr .carousel-doc-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666}.carousel-doc-title{position:relative;font-weight:700;display:block;color:#000;font-size:.9em;padding-bottom:.1em}.carousel-doc-abstract{margin:.5em 0;overflow:hidden;position:relative;font-size:.8em;flex:1 1}.carousel-doc-abstract:after{content:"";position:absolute;bottom:0;height:3em;left:0;right:0;background:linear-gradient(0deg,#fff 0,transparent)}.carousel-doc-authors{font-size:.8em;flex-grow:1}.carousel-doc-author:not(:first-child){display:none}.carousel-doc-author:first-child:after{content:" et al."}.carousel-doc-journal{font-size:.8em}.carousel-doc-footer{display:none;font-size:.8em;color:#666}.carousel-doc-datestamp{margin-top:.5em;text-align:right;display:none}.carousel-bg{left:3em;right:3em;z-index:0}.carousel-bg,.carousel-pager{bottom:3em;height:14em;position:absolute;display:flex;align-items:center;justify-content:center;opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;overflow:hidden;border-top:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2)}.carousel-pager{width:3em;z-index:9;background:hsla(0,0%,100%,.5);cursor:pointer;color:#000;transition-property:opacity,border-top,border-bottom;transition-duration:.25s;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.carousel-pager-available{opacity:1;pointer-events:all;border-top:2px solid transparent;border-bottom:2px solid transparent}.carousel-pager-left{left:0}.carousel-pager-right{right:0}.carousel-pager-icon{font-size:3em;text-shadow:0 0 4px #fff}@media (max-width:500px){.carousel-pager{width:1.5em}.carousel-bg{left:1.5em;right:1.5em}.carousel-pager-icon{font-size:2em}.carousel-content{padding-left:1.5em;padding-right:1.5em;scroll-padding-left:1.5em}.carousel-doc-spacer{min-width:1.5em}}.carousel-content-is-abstract .carousel-doc-title{flex-grow:unset;text-overflow:inherit;white-space:normal;overflow:inherit}.accordion{margin:auto;width:70%;padding:10px}.accordion-item{padding:1em .5em;border-bottom:1px solid #eaeaea}.accordion-item-header{position:relative}.accordion-item-header .accordion-item-header-title{margin:0;max-width:90%}.accordion-item-header:hover{cursor:pointer}.accordion-item-header-icon{position:absolute;top:50%;right:0;transform:translateY(-50%)}.accordion .accordion-item-content{padding:0 1em;opacity:0;max-height:0;overflow:hidden}.accordion .accordion-item-content p{color:#000}.accordion .accordion-item-content ul{margin-top:0}.accordion .accordion-item-content li{margin:0}.accordion .accordion-item .accordion-item-header.open{margin-bottom:15px}.accordion .accordion-item .accordion-item-header.open+.accordion-item-content{max-height:2000px;opacity:1}@media (max-width:750px){.accordion{width:100%}}.related-papers{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em;row-gap:.5em}@media (max-width:1000px){.related-papers{grid-template-columns:1fr 1fr}}@media (max-width:500px){.related-papers{grid-template-columns:1fr}}.related-paper{position:relative;box-sizing:border-box;border:1px solid #bbb;overflow:hidden;height:20em;border-radius:.25em;padding:.5em;display:flex;flex-direction:column;justify-content:space-between;min-width:15em}.related-paper-title{line-height:1.4}.related-paper-abstract{position:relative;overflow:hidden;margin:.5em 0;flex:1 1;font-size:.8em;line-height:1.4}.related-paper-abstract:after{content:"";position:absolute;bottom:0;height:3em;left:0;right:0;background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0))}.related-paper-author{font-style:italic;margin-bottom:.5em}.related-paper-journal{font-style:italic}.related-papers-empty{display:block;background:#f0f0f0;border:1px solid #ddd;border-radius:.25em}.related-papers-empty-icon{font-size:2em;text-align:center;margin:.5em 0;opacity:.333}.related-papers-empty-msg{margin:1em 0;box-sizing:border-box;padding:0 1em;color:#888;text-align:center}.react-tabs__tab-list{list-style:none;display:flex;flex-direction:row;margin:0;padding:0;margin-bottom:.25em;line-height:inherit}.react-tabs__tab{display:flex;position:relative;flex-grow:1;margin:0;padding:0 .25em;border-bottom:2px solid #ccc;color:#888;cursor:pointer;justify-content:center;transition-property:border-bottom-color,color;transition-duration:.5s;transition-timing-function:linear;text-align:center}.react-tabs__tab--selected,.react-tabs__tab:active{border-bottom-color:#000;color:#000}.init-app{position:fixed;z-index:999999999;left:0;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#fff}.init-app-icon{font-size:2em}.init-app-initted{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-out;pointer-events:none;opacity:0}.init-app-initted .icon{-webkit-animation:none;animation:none}body.app{overflow:auto}.video-embed{box-sizing:border-box;border:1px solid #000;position:relative;width:100%;height:0;padding-bottom:57%}.video-embed-iframe{width:100%;height:100%;position:absolute}.highlighter-term{background-color:rgba(255,255,0,.2)}.editor{left:0;top:0;height:100%;width:100%;position:fixed;opacity:.01;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;overflow:auto}.editor-initted{opacity:1}.editor-buttons,.editor-main-menu{box-sizing:border-box;position:fixed;left:0;z-index:1;display:inline-flex;flex-direction:column;background:hsla(0,0%,100%,.5);border-bottom-right-radius:.5em}.editor-buttons{border-top-right-radius:.5em;top:6em}.editor-main-menu{top:0;margin:.5em}.editor-submit{position:absolute;bottom:0;left:50%;transform:translateX(-50%);box-sizing:border-box;z-index:1;padding:.75em .5em;background:hsla(0,0%,100%,.5);border-radius:.25em}.editor-submit-button{font-weight:400;text-transform:uppercase}.editor-submit-button.submitted{background-color:#38af58}.editor-share{position:absolute;right:0;box-sizing:border-box;z-index:1;padding:.25em .5em;background:hsla(0,0%,100%,.5);border-bottom-left-radius:.5em}.editor-button-group{display:inline-flex;flex-direction:column}.editor-button-group+.editor-button-group{margin-top:2em}.editor-menu{z-index:1;position:absolute;right:0;top:0;background:hsla(0,0%,100%,.5);border-bottom-left-radius:8px}.editor-button{margin:.25em;width:1.75em;height:1.75em;font-size:1.25em}.editor-title{z-index:1;position:absolute;top:0;text-align:center;width:100%;pointer-events:none}.editor-title-content{display:block;background:hsla(0,0%,100%,.5);padding:.375em .5em;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;max-width:calc(100% - 10.5em);pointer-events:all;line-height:1.5;margin:0 auto}.editor-title-info>div,.editor-title-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.editor-title-info{font-size:.8em}.editor-title-info div{display:block}.editor-task-list-active .editor-branding{left:calc(50% - 11em);max-width:calc(100% - 32em)}.editor-graph{z-index:0;position:absolute;left:0;right:0;bottom:0;top:0}.editor-menu-content{min-width:14em;max-width:40em;width:40vw;padding:.5em;padding-bottom:0}.editor-menu-tab-content{max-height:calc(100vh - 6em);overflow:auto}.editor-menu-tab-title{display:inline-block;width:100%;padding-bottom:.25em}.editor-menu-content .popover-target{width:100%}.task-list-button{position:relative}.num-tasks-indicator{position:absolute;top:-4px;right:18px;font-size:.666em;color:#fff;background-color:#ed4a31;height:15px;line-height:15px;padding:0 2px;border:2px solid;border-radius:15px;text-align:center}.editor-info-panel{position:absolute;box-sizing:border-box;padding:.5em;overflow:visible;z-index:3;box-shadow:0 0 2em 4px rgba(0,0,0,.25);background:#fff;top:50%;bottom:auto;left:0;right:0;margin-left:auto;margin-right:auto;max-width:1500px;width:auto;height:auto;min-height:50%}.editor-info-panel-selected-el{background:linear-gradient(180deg,#d0e4fb 0,#fff 6em,#fff 0)}.editor-info-panel-selected-ent .entity-info{width:auto}.editor-read-only .editor-graph{right:0;bottom:50%;margin-bottom:2em}.editor-explore-share{position:fixed;top:0;right:0;z-index:1;background:hsla(0,0%,100%,.5);padding:.5em;border-bottom-left-radius:.25em}.editor-explore-share .native-share-icon{font-size:1.5em}.editor-explore-share-twitter{position:fixed;left:0;top:2.75em;width:2.25em;height:2.25em;margin:.5em;padding:0;text-align:center;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center}.editor-explore-share-twitter i{font-size:1.5em}.editor-info-section-title{font-weight:700;margin:.5em 0}.editor-info-carousel-title{font-weight:700}.editor-info-carousel{margin-right:-.5em;margin-left:-.5em;padding-bottom:1.5em}.editor-info-carousel .carousel-doc{border-color:#ccc}.editor-info-carousel .carousel-pager{background-color:hsla(0,0%,100%,.7);color:#000}.editor-info-carousel .carousel-pager-icon{text-shadow:0 0 4px #fff}.editor-info-flag{padding:.2em .6em;line-height:2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.editor-info-flag.danger{color:#000;background-color:rgba(255,0,0,.3)}.editor-info-main-section+.editor-info-main-section{margin-top:2em}.editor-info-title{font-size:1.5em}.editor-info-authors{margin:.5em 0;line-height:1.4}.editor-info-links{margin:1.5em 0;line-height:1.4}.editor-info-relations{margin-bottom:.8em}.editor-info-relation{margin:.25em 0}.editor-info-relation-type{font-style:italic}.editor-info-author-spacer{margin-right:.333em}.editor-info-author-orcid{margin-left:.25em;font-size:.8em;opacity:.66}.editor-info-link{display:inline-block;margin-right:1em}.editor-info-abstract-content{line-height:1.5}.editor-info-panel-close{position:absolute;right:0;top:0;width:3em;height:3em;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;color:#666;z-index:10}.editor-info-panel-close-icon{font-size:3em}.editor-credits .icon{font-size:.8em}.editor-request-form-container{padding:.25em!important}.editor-caption{position:absolute;z-index:9999;bottom:4em;left:0;right:0;display:flex;align-items:center;justify-content:center}.editor-caption-text{display:inline-block;background:cyan;background:hsla(0,0%,100%,.666);border-radius:.25em}.editor-read-only .editor-caption{bottom:50vh;margin:.5em;text-align:center;margin-bottom:1em;pointer-events:none}.editor-caption-textarea{flex-grow:1;margin:0 5em;text-align:center;resize:none!important}.editor-caption-textarea:not(:focus):not(:hover){border-color:transparent}.editor-coming-soon-placeholder{text-align:center;height:14em;display:flex;align-items:center;justify-content:center;color:#888;padding:0 25%}@media (min-width:1000px){.editor-info-panel{padding:1em}.editor-info-main-sections{display:flex;flex-direction:row;position:relative}.editor-info-main-section,.editor-info-main-section+.editor-info-main-section{margin-top:0;margin-bottom:0}.editor-info-main-sections .related-papers{grid-template-columns:1fr 1fr}.editor-info-abstract-section{min-width:50%;box-sizing:border-box;padding-right:2em}}.cxtmenu-command-icon{font-size:1.5em}.cxtmenu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editor-undo-rm{position:absolute;top:4em;left:50%;transform:translate(-50%);text-align:center;z-index:2;border-radius:.25em;box-shadow:0 4px 20px 4px rgba(0,20,60,.2),0 4px 80px -8px rgba(0,20,60,.3);margin-top:.5em;opacity:1;transition-property:opacity;transition-duration:.5s;display:none!important}.editor-help,.editor-undo-rm-unavailable{opacity:0;pointer-events:none}.editor-help{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99999999;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transform:translate3d(-50%,-50%,0) scale3d(.05,.05,1);transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.editor-help-shown{opacity:1;transform:scaleX(1)}.editor-help-background{z-index:99999998;cursor:pointer;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.666);transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.165,.84,.44,1);opacity:0;pointer-events:none}.editor-help-background-shown{opacity:1;pointer-events:all}.editor-help-box{cursor:auto;margin:1em;width:100vw;width:calc(100vw - 2em);max-width:800px;max-height:100%;border:1px solid #aaa;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 4px 20px 4px rgba(0,20,60,.2),0 4px 80px -8px rgba(0,20,60,.3);pointer-events:all;position:relative;display:flex;flex-direction:column}.editor-help-title{font-size:2em;margin-bottom:.5em;text-align:center;background-size:auto 80%;background-position:0 50%;background-repeat:no-repeat;background-image:url(/image/logo-horizontal-no-text.svg)}.editor-help-close-icon{position:absolute;right:0;top:0;margin:.666em;font-size:1.5em;color:#888;cursor:pointer}.editor-help-copy{margin-bottom:1em}.editor-help-cells{display:grid;grid-template-columns:50% 50%;padding:.5em;box-sizing:border-box;max-width:600px;margin:0 auto;grid-gap:1em .5em}.editor-scroll-box{overflow:auto;flex-grow:1}.editor-help-cell{display:flex;flex-direction:column}.editor-help-img{min-height:50px;background-color:#ccc}.editor-help-caption{text-align:center;margin:.5em 0}.editor-help-close{margin-top:1em;pointer-events:all;text-align:right;font-size:1.25em}.editor-help-close-button{display:inline-block}@media only screen and (max-width:600px){.editor-help{margin:1em}.editor-help-title{font-size:1.5em}.editor-help-tag-line{font-size:1em}.editor-help-cells{grid-template-columns:100%;max-width:300px}.editor-help-img{min-width:100%}.editor-help-close{font-size:1em;position:relative}}@media only screen and (min-height:600px) and (min-width:600px){.editor-help-close{position:relative;right:0;bottom:0;margin:.5em}}@media only screen and (max-width:400px){.editor-help-title{background-image:url(/image/logo-no-circle.svg)}}.home{position:relative;max-width:1500px;margin:0 auto}.home-cta{width:100%;text-align:center;font-size:1.25em;margin-top:auto;padding:4em 0 1.5em;background:linear-gradient(0deg,#000 0,rgba(0,0,0,.66) 50%,transparent)}.home-cta-alt-button,.home-cta-button{text-transform:uppercase;padding:.25em 0;height:auto;border-radius:2em;width:12em;border-color:#fabb2d;color:#fabb2d}.home-cta-alt-button:active,.home-cta-button:active{border-color:#cc9b2a;color:#cc9b2a}.home-cta-button{border-width:2px}.home-cta-p{margin-top:2em}.home-cta-p button{margin-right:1em;margin-bottom:.25em}.home-cta-2 .home-cta-button{background-color:#000;color:#fff}.home-mini-cta-button{border-color:#000;color:#000;border-radius:2em;padding:0 .5em;height:auto}.home-mini-cta-button:active{color:#888;border-color:#888}.home-cta-alt-button{background-color:#fabb2d;border-color:#fabb2d;color:#fff;border-width:1px}.home-cta-alt-button:active{background-color:#cc9b2a;color:#fff;border-color:#cc9b2a}.home-cta-2{padding:1em 0 0;background:none}.home-cta-2>*{margin:.25em}.home-section{box-sizing:border-box;position:relative}.home-section+.home-section{margin-top:4em}.home-explore{margin-top:auto;margin-bottom:2em;align-self:flex-end;position:relative;z-index:2;width:100%;color:#000;padding:1.5em 0 1em;box-sizing:border-box;overflow:visible}.home-explore h2{text-align:left;margin:0;font-weight:400;padding-left:2.4em;position:relative;bottom:-.66em}.home-fluid-section{height:auto;display:flex;flex-direction:row}.home-fluid-section-no-figure .home-fluid-section-copy{width:auto}.home-fluid-section-copy,.home-fluid-section-figure,.home-fluid-section-laptop,.home-fluid-section-phone{width:50%;height:auto;position:relative}.home-fluid-section-laptop{display:block}.home-fluid-sticky{position:-webkit-sticky;position:sticky;top:1em}.home-fluid-section-copy{margin:0 1em}.home-fluid-section-laptop-frame{width:30em;height:17.5em;margin:0 auto;background-image:url(/image/macbookpro15_front.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}@-webkit-keyframes home-fluid-section-phone-aoi-crossfade{0%{background-image:url(/image/phone-explore-1.png)}30%{background-image:url(/image/phone-explore-1.png)}35%{background-image:url(/image/phone-explore-2.png)}65%{background-image:url(/image/phone-explore-2.png)}70%{background-image:url(/image/phone-explore-3.png)}95%{background-image:url(/image/phone-explore-3.png)}to{background-image:url(/image/phone-explore-1.png)}}@keyframes home-fluid-section-phone-aoi-crossfade{0%{background-image:url(/image/phone-explore-1.png)}30%{background-image:url(/image/phone-explore-1.png)}35%{background-image:url(/image/phone-explore-2.png)}65%{background-image:url(/image/phone-explore-2.png)}70%{background-image:url(/image/phone-explore-3.png)}95%{background-image:url(/image/phone-explore-3.png)}to{background-image:url(/image/phone-explore-1.png)}}.home-fluid-section-phone-aoi{width:17.1em;height:35em;margin:0 auto;background-image:url(/image/phone-explore-1.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;-webkit-animation-name:home-fluid-section-phone-aoi-crossfade;animation-name:home-fluid-section-phone-aoi-crossfade;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:1s;animation-delay:1s}.home-fluid-section-phone-aoi:before{content:"preload";width:10px;height:10px;opacity:.01;background-color:red;position:absolute;background-size:cover;background-image:url(/image/phone-explore-1.png),url(/image/phone-explore-2.png),url(/image/phone-explore-3.png)}.home-fluid-section-figure-aoi{width:18em;height:18em;margin:1em auto;background-image:url(/image/layer-cake-2.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.home-fluid-section-laptop-content{position:absolute;width:20em;height:13.5em;left:50%;top:1.5em;transform:translate(-50%)}.home-fluid-section-laptop-content img,.home-fluid-section-laptop-content video{width:100%;height:100%}.home-fluid-section-copy h2{color:#fabb2d;font-size:2.5em;margin-top:0}.home-fluid-section-copy h3{font-size:1.25em;color:#000;font-weight:400}.home-fluid-section-copy p{color:#666}.home-text-section{max-width:800px;width:100%;padding:0 1em;box-sizing:border-box;margin:1em auto}.home-figure-section{height:100vh;min-height:24em!important;max-height:800px!important;position:relative;display:flex;flex-direction:column}.home-figure{background:#fff;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.home-caption{width:100%;font-size:1.25em;line-height:1.5;box-sizing:border-box;padding:1em;color:#000;display:block}.home-banner-caption{width:100%;font-size:1em;align-items:center;text-align:center;display:flex;flex-direction:column}.home-intro{margin:auto 1em;width:calc(100% - 2em);box-sizing:border-box}.home-intro-title{width:50%;font-size:1.25em;font-weight:400;color:#000}.home-intro-copy{margin:1em 0;width:50%;color:#666;line-height:1.5}.home-intro-cta{color:#fff;border-color:#fabb2d;background-color:#fabb2d;border-radius:4em;text-transform:uppercase;width:12em;padding:.25em 0;height:auto}.home-intro-cta:active{border-color:#cc9b2a;background-color:#cc9b2a;color:#fff}@-webkit-keyframes home-intro-figure-crossfade{0%{background-image:url(/image/banner-puzzle-missing.jpg)}to{background-image:url(/image/banner-puzzle.jpg)}}@keyframes home-intro-figure-crossfade{0%{background-image:url(/image/banner-puzzle-missing.jpg)}to{background-image:url(/image/banner-puzzle.jpg)}}.home-intro-figure,.home-intro-figure-sm-alt{position:absolute;right:1em;top:3.75em;bottom:20em;width:calc(50% - 2em);box-sizing:border-box;max-height:24em;background-image:url(/image/banner.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;border-radius:.5em}.home-intro-figure-sm-alt{position:static;width:calc(100% - 2em);height:20em;max-height:80vh;margin:0 auto;top:auto;left:auto;bottom:auto;right:auto;-webkit-animation-delay:1s;animation-delay:1s}.home-intro-figure-sm-alt-section{display:none;text-align:center}.home-intro-figure-sm-alt-section>*{margin-top:1em;margin-bottom:1em}.home-credits{font-size:.8em;color:#888}.home-credit-logo{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;width:4em;height:4em;max-width:80vw;display:inline-block;margin:0 .8em}.home-credit-logo-harvardu{background-image:url(/image/logo_harvardu.png)}.home-credit-logo-ohsu{background-image:url(/image/logo_ohsu.jpg)}.home-credit-logo-utoronto{background-image:url(/image/logo_utoronto.png)}.home-footer{margin:4em 1em 1em;text-align:center;color:#888}.home-contact-info{max-width:calc(100vw - 1em);box-sizing:border-box;width:400px;padding:.5em}.home-contact-info p{margin:0}.home-contact-info p+p{margin-top:1em}.home-nav{width:100%;box-sizing:border-box;padding:1em;position:relative}.home-nav-left{display:block}.home-nav-right{position:absolute;right:1em;top:50%;transform:translateY(-50%)}.home-nav-link+.home-nav-link{margin-left:2em}.home-nav-logo{position:relative;background-image:url(/image/logo-horizontal-name-only-black.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;width:8em;height:1.4em;display:inline-block}.home-info-popover-content{padding:.25em;max-width:300px;line-height:1.5;color:#444;font-size:.8em}.home-fluid-section-laptop .home-cta-p,.home-fluid-section-phone .home-cta-p,.home-search-results{display:none}.home-search-results-searching{text-align:center;font-size:2em}.home-search-results-none{text-align:center;color:#ccc}.home-search-results-docs{display:grid;grid-template-columns:auto auto;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;row-gap:1em;margin:1em}@media (max-width:500px){.home-search-results-docs{grid-template-columns:auto}}.home-search-doc{background:#fff;color:#000;scroll-snap-align:start;display:block;box-sizing:border-box;height:20em;position:relative;border:2px solid #e0e0e0;border-radius:.25em;touch-action:pan-x pan-y;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translateZ(0);-webkit-touch-callout:none!important;-webkit-user-select:none;overflow:visible}.home-search-doc .home-search-doc-authors,.home-search-doc .home-search-doc-journal{color:#666}.home-search-doc:hover{z-index:8;background-color:#fff}.home-search-doc:hover .home-search-doc-authors,.home-search-doc:hover .home-search-doc-journal,.home-search-doc:hover .home-search-doc-title{text-overflow:inherit;white-space:normal;overflow:inherit;display:block;position:static;color:#000}.home-search-doc:hover .home-search-doc-authors,.home-search-doc:hover .home-search-doc-journal{color:#666}.home-search-doc:hover .home-search-doc-author,.home-search-doc:hover .home-search-doc-journal,.home-search-doc:hover .home-search-doc-text,.home-search-doc:hover .home-search-doc-title{background-color:hsla(0,0%,100%,.8)}.home-search-doc:hover .home-search-doc-descr{z-index:10;top:-3em;bottom:-3em;background:linear-gradient(180deg,#fff 0,#fff 3.5em,hsla(0,0%,100%,0) 5em),linear-gradient(0deg,#fff 0,#fff 3.1em,hsla(0,0%,100%,0) 0);box-shadow:0 0 1em rgba(0,0,0,.5);border-radius:.25em}.home-search-doc:hover .home-search-doc-author{display:inline}.home-search-doc:hover .home-search-doc-author+.home-search-doc-author:before{content:", "}.home-search-doc:hover .home-search-doc-author:first-child:after{content:none}.home-search-doc:hover .home-search-doc-footer{display:inline;display:initial}.home-search-doc:last-child{scroll-snap-align:end}.home-search-doc-figure{position:absolute;top:5.5em;bottom:0;left:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;transition:opacity .25s ease;background-image:url(/image/example-doc-1.png)}.home-search-doc-descr{padding:.25em .33em;bottom:0;top:0;left:0;right:0;transition-property:top bottom;transition-duration:128ms;transition-timing-function:ease-in-out;box-sizing:border-box;position:absolute;z-index:3;background-color:hsla(0,0%,100%,0);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.home-search-doc-descr .home-search-doc-authors,.home-search-doc-descr .home-search-doc-journal{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666}.home-search-doc-descr .home-search-doc-title{color:#666;font-size:1.25em}.home-search-doc-title{position:relative;display:block;color:#000;font-size:.9em;padding-bottom:.1em}.home-search-doc-abstract{margin:.5em 0;overflow:hidden;position:relative;font-size:.8em;flex:1 1}.home-search-doc-abstract:after{content:"";position:absolute;bottom:0;height:3em;left:0;right:0;background:linear-gradient(0deg,#fff 0,transparent)}.home-search-doc-authors{font-size:.8em;display:inline-block!important}.home-search-doc-meta{flex-grow:1}.home-search-doc-author:not(:first-child){display:none}.home-search-doc-author:first-child:after{content:" et al."}.home-search-doc-journal{margin-left:.5em;font-size:.8em;display:inline-block!important;font-style:italic}.home-search-doc-footer{display:none;font-size:.8em;color:#666}.home-search-doc-datestamp{margin-top:.5em;text-align:right;display:none}.home-search-box-area{position:relative;top:-.125em;display:inline-block;z-index:999;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 1em);padding-left:1em;margin-right:-.5em}.home-search-mode .home-search-box-area{margin-right:0}.home-search-box{width:12em}.home:not(.home-search-mode) .home-search-box{text-align:right}.home:not(.home-search-mode) .home-search-box:focus{text-align:left}.home:not(.home-search-mode) .home-search-box:not(:focus){border-color:transparent;color:#000;width:4.5em;cursor:pointer;padding-right:.5em}.home:not(.home-search-mode) .home-search-box:not(:focus)::-webkit-input-placeholder{color:#000}.home:not(.home-search-mode) .home-search-box:not(:focus)::-moz-placeholder{color:#000}.home:not(.home-search-mode) .home-search-box:not(:focus)::-ms-input-placeholder{color:#000}.home:not(.home-search-mode) .home-search-box:not(:focus)::placeholder{color:#000}.home:not(.home-search-mode) .home-search-box:not(:focus)+button{display:none!important}.home-search-mode .home-explore,.home-search-mode .home-fluid-section,.home-search-mode .home-intro,.home-search-mode .home-intro-figure{display:none}.home-search-mode .home-banner{height:auto!important;min-height:auto!important;max-height:auto!important}.home-search-mode .home-search-results{display:block}@media (max-width:550px){.home-search-focus .home-nav-link:not(.home-search-box-area),.home-search-mode .home-nav-link:not(.home-search-box-area){display:none}}@media (max-width:1000px){.home-fluid-section-laptop-frame{width:20em;height:11.666em}.home-fluid-section-laptop-content{width:13.333em;height:9em;left:50%;top:1em}.home-fluid-section-phone-aoi{width:14.73em;height:30em}.home-fluid-section-figure-aoi{width:20em;height:20em}}@media (max-width:750px){.home-fluid-section-copy,.home-fluid-section-figure,.home-fluid-section-laptop,.home-fluid-section-phone{width:auto;margin-top:1em}.home-fluid-section{height:auto;display:flex;flex-direction:column}.home-fluid-sticky{position:relative;top:0}.home-fluid-section-phone-aoi{width:11em;height:22.5em}.home-cta-p{text-align:center}.home-fluid-section-copy .home-cta-p{display:none}.home-fluid-section-laptop .home-cta-p,.home-fluid-section-no-figure .home-fluid-section-copy .home-cta-p,.home-fluid-section-phone .home-cta-p{display:block}}@media (max-width:750px){.home-figure-footer{justify-content:center}.home-figure-2{background-image:url(/image/home-figure-2-slim.png);background-size:95% auto;background-position:50% 80%}.home-intro-copy,.home-intro-title{width:auto}.home-intro-figure{display:none}.home-intro-figure-sm-alt-section{display:block}.home-explore h2{padding-left:0;text-align:center;position:relative;bottom:-.75em}}@media (max-width:400px){.home-explore h2{padding-left:0;text-align:center;position:relative;bottom:-.75em}.home-banner-logo{margin-top:0}.home-intro-figure-sm-alt-section{display:block}.home-nav-link+.home-nav-link{margin-left:.5em}}@media (max-width:320px){.home-figure-section{height:auto!important;max-height:auto!important}.home-fluid-section-copy h2{font-size:2em}.home-nav-link{font-size:.8em}}@media (max-height:500px){.home-figure-section{height:auto!important;max-height:auto!important}.home-fluid-section-copy h2{font-size:2em}}.request-form-container{padding:.5em;box-sizing:border-box;max-width:calc(100vw - 1em);min-width:300px;width:300px}.request-form{width:100%;box-sizing:border-box}.request-form-submitting{opacity:.333;pointer-events:none}.request-form-description{margin:0;font-size:1.25em;text-align:center;color:#000;margin-bottom:.4em}.request-form-author{font-size:.8em;margin:.5em 0}.request-form-author *{margin-right:.25em}.request-form>input{display:block;width:100%;box-sizing:border-box}.request-form>input+input{margin-top:.5em}.request-form-footer{margin:.2em .5em 0;color:#888;font-size:.8em}.request-submit{width:100%;margin-top:1em;text-transform:uppercase;font-weight:400;border:0;background-color:#fabb2d}.request-submit:active{background-color:#cc9b2a}.request-error{display:none;color:#b53535;font-weight:700;padding:.25em .5em;font-size:.8em;text-align:center;margin-top:1em}.request-error-message-shown{display:block}.request-spinner{font-size:2em;position:absolute;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em;display:none}.request-spinner-shown{display:block}.request-form-done>*{text-align:center;margin:0 0 .5em}.request-form-done .request-form-done-button{display:block;background-color:#fabb2d;color:#fff;padding:.5em 0;text-decoration:none;text-transform:uppercase;border-radius:4em}.request-form-done-title{color:#000}.request-form-done-info{margin:0;font-size:.8em}.request-form-done-icon{font-size:2em;text-align:center}.request-form-done-msg{text-align:center}.request-form-provided{display:none!important}.document-linkout-address-val{margin:1em 0}.document-linkout-address-val .copy-field-input{width:calc(100% - 2em)}.notification{color:#fff;display:flex;flex-direction:row;text-align:left}.notification-content{display:flex;flex-grow:1;padding:.5em;align-items:center}.notification-openable .notification-content{cursor:pointer}.notification-actions{flex-direction:column;border-left:1px solid #555}.notification-action,.notification-actions{display:flex;justify-content:center;color:#eee}.notification-action{cursor:pointer;min-height:3em;min-width:7em;padding:.5em 1em;text-align:center;font-size:.8em;flex-grow:1;align-items:center;border:0;box-shadow:none;border-radius:0}.notification-action+.notification-action{border-top:1px solid #555}.notification-action:active{color:#888;box-shadow:none}.notification-open{display:none}.notification-openable .notification-open{display:flex}.notification-dismiss-icon{font-size:1.5em}.notification-title{margin-bottom:.5em}.notification-message{line-height:1.5}.inline-notification{display:none;background:#333;border-radius:.25em;box-shadow:0 4px 8px 1px rgba(0,20,60,.2),0 4px 10px -4px rgba(0,20,60,.3)}.inline-notification-active{display:block}.corner-notification{z-index:3;position:fixed;right:0;top:0;margin:1em;background:#333;border-radius:.25em;box-shadow:0 4px 20px 4px rgba(0,20,60,.2),0 4px 80px -8px rgba(0,20,60,.3);display:none;width:30em;max-width:calc(100vw - 2em)}@media (min-width:500px){.corner-notification{max-width:calc(100vw - 4em)}}.corner-notification-active{display:block}.incomplete-entity-notification .notification-open{display:none}@media (max-width:500px){.notification-message{font-size:.8em}}.notification-panel-entry{margin:10px}.element-info-message{text-align:center}.element-info-no-data{color:#bbb}.element-info-progression{margin-top:1em;display:flex;flex-direction:row}.element-info-back-area,.element-info-forward-area,.element-info-progression .popover-target{display:flex;flex-direction:row;flex-grow:1}.element-info-back,.element-info-forward{font-size:1.25em;flex-grow:1}.element-info-progression-button-label{display:flex;justify-content:center;flex-grow:1}.element-info-complete-icon{color:#38af58}.element-info-edit{margin-left:.25em;vertical-align:baseline}.entity-info{position:relative;box-sizing:border-box;padding:.25em;min-width:300px;max-width:calc(100vw - 1.5em);width:400px}.entity-info-name-input{width:100%}.entity-info-assoc-refinement{margin-top:1em}.entity-info-assoc-manual{text-align:center;margin-top:1em}.entity-info-name-clear-disabled{opacity:0;pointer-events:none}.entity-info-matches-loading{height:1.5em;display:flex;align-items:center;align-content:center;justify-content:center;flex-direction:row;font-size:1.5em;color:#aaa}.entity-info-matches-loading-active{color:#000}.entity-info-matches{box-sizing:border-box;max-height:20em;overflow:auto;transition:opacity .5s ease-out;opacity:1;margin-top:1em}@media (max-width:400px){.entity-info-matches{max-height:40vh}}.entity-info-match-empty{margin:1em;padding:.25em .5em;background-color:#b53535;color:#fff;border-radius:.5em}.entity-info-match-instructions{display:flex;align-items:center}.entity-info-match-instructions,.entity-info-match-spacer{margin-top:.5em;font-size:.8em;height:70vh}.entity-info-matches-replacing{opacity:.5}.entity-info-match{width:100%;position:relative;padding:.25em 0}.entity-info-match+*{margin-top:.5em}.entity-info-match-target{box-sizing:border-box;display:block;cursor:pointer;border:1px solid transparent;border-radius:.25rem;transition:border-color .5s ease-out}.entity-info-match-target:hover{border-color:#aaa}.entity-info-match-target:active{border-color:#000}.entity-info-match-target-selected{background:#f0f0f0}.entity-info-matches-instructions{text-align:center}.entity-info-match-current-indicator{position:absolute;right:0;top:0;margin:.5em;color:#888;font-size:.8em}.entity-info-name{display:block;font-weight:600;margin:.25em 0 .5em}.entity-info-subtype .radioset{display:inline-block}button.entity-info-edit{margin-left:.25em;vertical-align:baseline}.entity-info-match-link{font-size:.8em;display:block}.entity-info-match-link a{display:inline-block;padding:.125em .125em .125em 0}.entity-info-section{display:block;font-size:.8em;margin:.25em 0;max-width:100%}.entity-info-title{font-weight:600;margin-right:.5em}.entity-info-alt-name,.entity-info-formula{display:inline;word-wrap:break-word;margin-left:.1em}.entity-info-alt-name:after,.entity-info-formula:after{content:"; ";margin-right:.25em}.entity-info-organism-toggles{margin-top:.5em;display:flex;flex-direction:row;justify-content:space-between}.entity-info-unassoc{position:absolute;right:0;top:0;margin:.25em}.entity-info-notification{margin-bottom:.75em}.entity-info-linkout{margin-right:.5em}.entity-info-assoc-button{display:inline-block;height:auto}.entity-info-organism-refinement,.entity-info-subtype{display:flex;flex-direction:row;align-items:center}.entity-info-assoc-refinement .entity-info-section{margin:.75em 0}.entity-info-organism-dropdown{width:20em}.entity-info-reld-papers-title{margin-top:1.5em;font-weight:700;margin-bottom:.5em}.interaction-info{position:relative;box-sizing:border-box;padding:.25em;min-width:300px;max-width:calc(100vw - 1.5em);width:400px;max-height:80vh;overflow:scroll}.interaction-info-ro{width:100vw}.interaction-info-type-select-label{margin-top:1em}.interaction-info-type-select-label-dir{color:#888;margin-left:.5em}textarea.interaction-info-description{width:100%;height:5em;resize:none;overflow:scroll}.interaction-info-assoc-label,.interaction-info-description-label{display:block;font-weight:700;font-size:.8em}.interaction-info-assoc-label:not(:first-child),.interaction-info-description-label:not(:first-child){margin-top:.75em}.interaction-info-type-radio-indented{margin-left:1.25em}.interaction-info-assoc-radio-label{display:block}.interaction-info-assoc-radioset-label{font-size:.8em;font-weight:700}.interaction-info-notification{margin-bottom:.5em}.interaction-info-summary-text{font-weight:700}.interaction-info-edit{text-align:center;margin-top:1em}.interaction-info-edit button{display:inline-block;height:auto}.interaction-info-carousel-title{font-weight:700;margin-top:1em}.interaction-info-carousel{margin-left:-.25em;margin-right:-.25em}.interaction-info-carousel .carousel-doc{border-color:#ccc}.interaction-info-carousel .carousel-pager{background-color:hsla(0,0%,100%,.7);color:#000}.interaction-info-reld-papers-title{font-weight:700;margin-top:1.5em;margin-bottom:.5em}.participant-info{position:relative;padding:.25em}.participant-info-type-select{width:100%}.participant-info-type-select-label{display:block;font-weight:700;font-size:.8em}.participant-info-type-select,.participant-info-type-text{font-size:.8em}.participant-info-type-text{margin-top:.333em}.editor-info-panel .entity-info-name,.editor-info-panel .interaction-info-summary-text{font-size:1.5em;font-weight:400;margin-top:0;margin-right:1.125em}.editor-info-panel .entity-info,.editor-info-panel .interaction-info{width:auto;max-width:100%;max-height:unset;padding:0;overflow:visible}.document-seeder input,.document-seeder textarea{width:100%;margin-bottom:1em}.document-seeder textarea{min-height:6em;resize:vertical}.document-seeder-content{width:100%}.document-seeder-text-label{font-weight:700;font-size:.8em;cursor:default}.document-seeder-submit{margin-right:.5em}.document-seeder-submit-spinner{vertical-align:middle}.document-seeder-example-buttons button+button{margin-left:.5em}.document-management input,.document-management textarea{max-width:100%;margin-bottom:1em}.document-management textarea{min-height:6em;resize:vertical}.document-management .emphasize{color:#38af58}.document-management .mute{color:#888}.document-management .invalid{color:#b53535}.document-management .complete{color:#38af58}.document-management .issue{color:#b53535}.document-management .warning{color:#cc9b2a}.document-management-hidden{display:none}.document-management-body{width:100%}.document-management-body ul{padding:0;list-style-type:none}.document-management-body hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1)}.document-management-body .hide-by-default{display:none}.document-management-body .hide-by-default.show{display:inline;display:initial}.document-management-spinner{font-size:2em;position:absolute;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em;display:none}.document-management-spinner-shown{display:block}.document-management-document-control-menu{display:flex;flex-direction:column;align-items:flex-start}.document-management-document-control-menu-item{margin-bottom:5px;width:100%}.id-search-box input{min-width:90%}.document-management-document-section{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;margin:.4rem 0}.document-management-document-section.meta{justify-content:flex-end;align-items:flex-end}.document-management-document-section.meta>*{max-width:100%}.document-management-document-section>*{max-width:80%}.document-management-document-section-label{width:115px;font-size:.8em;margin:0;color:#888}.document-management-document-section-items{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.document-management-document-section-items.pull-right{align-items:flex-end}.document-management-document-section-items button{margin:.1em;min-width:6em}.document-management-document-section-items .radioset{margin-bottom:.2em}.document-management-document-section-items-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.document-management-document-section-items-row>*{margin-top:0;margin-bottom:0;margin-right:1em}.document-management-text-editable.full-width{width:100%;min-width:25em}.document-management-text-editable input{margin-bottom:0}.document-management-footer .document-management-paginator{display:table;margin:1em auto}.document-management-footer .document-management-paginator ul{list-style:none}.document-management-footer .document-management-paginator li{margin:auto 1em;display:inline;text-decoration:underline}.document-management-footer .document-management-paginator li.disabled{color:#ddd;text-decoration:none;pointer-events:none}.document-management-footer .document-management-paginator li.selected{text-decoration:none;background-color:#bbb;padding:.3em .5em;margin:auto .5em;pointer-events:none}.task-view{box-sizing:border-box;padding:.25em .33em;word-wrap:break-word;max-width:25em}.task-view-spinner{font-size:2em;position:absolute;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em;display:none}.task-view-spinner-shown{display:block}.task-view-submit{box-sizing:border-box}.task-view-submitting{opacity:.333;pointer-events:none}.task-view-task-list .task-view-task-list-title{margin-bottom:.5em}.task-view-list{margin-left:1em;margin-bottom:1em;color:#555;font-size:.95em}.task-view-items ul{margin-top:.2em}.task-view-items li{margin:0}.task-view-confirm{color:#000}.task-view-confirm-button-area{text-align:right;margin:.5em auto .2em}.task-view-done{text-align:center}.task-view-done p{margin:.5em 0;color:#555}.task-view-done-title{font-size:1.25em;color:#000}.task-view-done-section-body p{font-size:.95em;line-height:1.3em}.task-view-done-section-body-row{display:flex;flex-flow:row wrap;justify-content:space-evenly;align-items:center}.task-view-done-section-body-row .task-view-done-section-row-item{margin:1em}.task-view hr{width:90%;border:0;height:0;border-top:1px solid rgba(0,0,0,.1)}.task-view-done-button{text-transform:uppercase;display:inline-block;background-color:#fabb2d;color:#fff;padding:.5em 2em;height:auto;text-decoration:none;border-radius:4em;width:12em;box-sizing:border-box;transition-property:background-color;transition-duration:.5s}.task-view-done-button:active{background-color:#cc9b2a}.task-view-done-icon-label{margin-left:.2em}.task-view-done-section-footer{color:#888;font-size:.8em;text-align:center}.task-view-share button{padding:0}.text-editable{text-align:left;height:2em}.text-editable input[type=text]{transition:none}.text-editable input[type=text]:focus{border:2px solid #fabb2d}.text-editable input[type=text].placeholder{color:#888}.text-editable label{display:inline-block;margin:auto .5em}.text-editable i{visibility:hidden}.text-editable i.show{margin:auto .5em;visibility:visible;visibility:initial}.main-menu{z-index:1;display:inline-flex;flex-direction:row;align-items:center}.main-menu-button{margin:.25em;width:1.75em;height:1.75em;font-size:1.25em}.main-menu-set{display:flex;flex-direction:column;align-items:flex-start;padding:.125em}.main-menu-set+*{border-top:1px solid #ccc}.main-menu-item{width:100%;text-align:left}.main-menu-linkouts{min-width:14em;max-width:40em;width:40vw;padding:.25em}.main-menu-linkouts .document-linkout-address-name:first-child{margin-top:0}.main-menu-linkouts .document-linkout-address:last-child .document-linkout-address-val{margin-bottom:0}.main-menu-logo{font-size:2.25em;margin-right:.125em;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;transition-timing-function:ease-out;transition-duration:.25s;cursor:pointer;display:flex;flex-direction:row;align-items:center}.main-menu-logo:active{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.5" /><feFuncG type="linear" slope="0.5" /><feFuncB type="linear" slope="0.5" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(50%);filter:brightness(50%)}.icon-logo-beside{font-size:.6em}.main-menu-title{margin-left:.5em}.copy-field{display:flex;flex-direction:row}.copy-field-input{flex-grow:1}.share-view{min-width:300px;max-width:calc(100vw - 1.5em);width:400px;display:flex;flex-direction:column;align-items:center}.share-view-result{min-width:auto;max-width:auto;width:auto}.share-view-header{margin:.5em;border-radius:1em;font-size:.85em;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;width:calc(100% - 1em)}.share-view-header-icon-area{margin:.25em}.share-view-header-text{margin:.25em .33em;line-height:1.2;color:#666}.share-view-header h3{margin:0;font-size:1.25em;color:#000}.share-view-header .icon-t{font-size:3.125em;opacity:.66}.editor-tweet-button{height:2.5em;padding:0;width:2.5em;display:flex;flex-direction:column;align-items:center;justify-content:center}.editor-tweet-button .icon{font-size:1.66em}.share-view-footer{text-align:center}.share-view-footer,.share-view-preview{box-sizing:border-box;margin:.5em;width:calc(100% - 1em);position:relative}.share-view-preview{display:flex;flex-direction:column;border:1px solid #aaa;border-radius:.5em;font-size:.9em;background:#fff}.share-view-text{margin:.25em .25em .5em;background-color:transparent;resize:none;line-height:1.5}.share-view-text,.share-view-text:active{border-color:transparent}.share-view-image{width:100%;padding-bottom:50%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;border-bottom:1px solid #aaa}.share-view-title{padding-top:.5em;padding-right:.25em;padding-left:.25em}.share-view-description{padding:.25em;color:#888}.share-view-result p{margin:.5em .25em}.share-view-button{box-sizing:border-box;width:100%}.native-share{display:inline-block}.combo-search{position:relative}.combo-search input{width:100%;padding:.5em 1.25em;height:100%;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin:auto 0}.combo-search button{position:absolute;border:none;right:0;top:0;width:2.5em;height:2.5em}.combo-search ul{position:absolute;display:block;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);list-style-type:none;padding:0;margin:0;text-align:left}.combo-search .hidden{display:none}.combo-search li{margin:0;padding:.5em 1.25em;cursor:pointer}.combo-search .active,.combo-search li:hover{background-color:#ececec}.combo-search .match{font-weight:700}.test{padding:1em;border:1px solid #ccc;width:50%}.test form>button{margin:1em 0}.test .selection{margin:2em 0}.test li{margin:0}