:root{--prophy-primary-color: #3181BF;--prophy-primary-color-rgb: 49, 129, 191;--prophy-primary-dark-color: #2B6FA4;--prophy-primary-light-color: #66B0E9;--prophy-secondary-color: #007DFF;--prophy-secondary-dark-color: #54595E;--prophy-secondary-light-color: #ABB5BE;--prophy-table-bg-color: #FFFFFF;--prophy-checkbox-bg-color: #FFFFFF;--prophy-form-placeholder-color: var(--prophy-secondary-light-color);--prophy-form-bg-color: #fff;--prophy-border-radius: 8px;--prophy-light-border-color: #E9ECEF;--prophy-badge-border-radius: calc(var(--prophy-border-radius) / 2);--bs-primary: var(--prophy-primary-color);--bs-primary-rgb: var(--prophy-primary-color-rgb);--bs-secondary: #007DFF;--bs-link-color: #3181BF;--bs-link-color-rgb: 49, 129, 191;--bs-link-hover-color: #2B6FA4;--bs-link-hover-color-rgb: 43, 111, 164;--bs-coming-soon: #FFA500;--bs-violet-light: #E8E3FF;--bs-footer-text-color: #ABB5BE;--bs-body-bg: #F8F9FA;--bs-body-color: #333;--bs-body-font-size: 1rem;--bs-btn-active-bg: #d4d4d4;--bs-gray-400: #CED4DA}.card{--bs-card-bg: #FFFFFF}.pull-right{float:right}.table{--bs-table-bg: var(--prophy-table-bg-color)}.form-check-input{--bs-form-check-bg: var(--prophy-checkbox-bg-color)}.wrapper-block{background-color:#fff;border-radius:var(--prophy-border-radius);border:1px solid var(--prophy-light-border-color);margin-bottom:20px;padding:20px 20px 5px}.hidden{display:none}.admin{background-color:var(--prophy-light-border-color)!important;border:1px solid #ADB5BD!important}#page-container{min-height:calc(100vh - 237px);font-size:14px}#page-container>.container:first-child{padding-bottom:50px}#page-container a,#dialog a{text-decoration:none}#page-container a:hover,#dialog a:hover{text-decoration:underline}#page-container a.btn:hover,#dialog a.btn:hover,#page-container .nav-underline .nav-link:hover{text-decoration:none}.form-control,.form-control:focus{background-color:var(--prophy-form-bg-color)}.form-control::placeholder{color:#adb5bd}.toast{--bs-toast-bg: #CFE2FF;--bs-toast-header-bg: var(--bs-toast-bg);--bs-toast-color: #495057;--bs-toast-header-color: #495057}.toast-header{border-bottom:0}.toast-header>strong{font-size:1.25rem}.toast-body{padding-top:0}.toast-body>p{font-size:12px}.toast-body>.btn{font-size:14px}.toast.warning{--bs-toast-bg: var(--bs-warning-bg-subtle);--bs-toast-color: var(--bs-warning-text-emphasis);--bs-toast-header-color: var(--bs-warning-text-emphasis);--bs-toast-border-color: var(--bs-warning-border-subtle)}.toast.error{--bs-toast-bg: var(--bs-danger-bg-subtle);--bs-toast-color: var(--bs-danger-text-emphasis);--bs-toast-header-color: var(--bs-danger-text-emphasis);--bs-toast-border-color: var(--bs-danger-border-subtle)}.btn-link{text-decoration:none}.btn-link:hover{text-decoration:underline}.btn-default{color:#333;border-color:#ccc}.btn-default:hover{background-color:#e6e6e6;border-color:#adadad}.btn-block{display:block;width:100%}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.breadcrumb{margin-top:1em;margin-left:12px}.breadcrumb-item{font-weight:500;font-size:larger}.breadcrumb-item a:hover{text-decoration:underline!important}.navbar{--bs-navbar-padding-y: 1rem;--bs-navbar-padding-x: 1rem;--bs-navbar-nav-link-padding-x: 1rem;--bs-navbar-active-color: #fff;background-color:#f8f9fa}.navbar-brand{padding-top:calc(.5rem + 3px)}.navbar-brand>img{margin-top:-11px}.navbar a.active,.navbar a.active:focus,.navbar a.active:hover{background-color:var(--bs-primary);border-radius:var(--prophy-border-radius)}.navbar-nav .nav-item{display:flex;flex-direction:row;align-items:center}.page-footer{background-color:#364454!important;color:var(--bs-footer-text-color)!important;margin-top:unset;padding:2em 0 .5em;font-size:1rem}.page-footer .btn{font-size:1.25rem}.page-footer h5{font-size:1.25rem;color:#fff}.page-footer ul{margin-bottom:0;padding:0}.page-footer li{list-style:none;margin-right:15px}.page-footer .bottom{font-size:75%}.page-footer .bottom a{color:#66b0e9!important}.text-secondary-violet{color:var(--bs-secondary)}.btn-primary{--bs-btn-active-bg: #245e8a;--bs-btn-active-border-color: #245e8a;--bs-btn-disabled-bg: var(--bs-primary);background-color:var(--bs-primary);border-color:var(--bs-primary)}.btn-primary:hover{background-color:var(--bs-link-hover-color);border-color:var(--bs-link-hover-color)}.btn:first-child:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-outline-primary{--bs-btn-active-bg: #3181BF;--bs-btn-active-border-color: #0d6efd;color:var(--bs-primary);border-color:var(--bs-primary)}.btn-outline-primary:hover{background-color:var(--bs-link-hover-color);border-color:var(--bs-link-hover-color)}.page-footer a:not(.btn){color:var(--bs-footer-text-color);text-decoration:unset}.page-footer a:not(.btn):hover{color:var(--bs-light);text-decoration:underline}.current-user{padding-top:8px;padding-bottom:10px}.current-user #user-menu-dropdown .btn{--bs-btn-color: var(--prophy-secondary-light-color);--bs-btn-border-color: var(--prophy-secondary-light-color);--bs-btn-bg: #fff}.current-user #user-menu-dropdown .btn .text-truncate{max-width:190px;display:inline-block;vertical-align:sub}.current-user .dropdown-menu{--bs-dropdown-bg: #fff}.btn-default{--bs-btn-bg: #fff}.btn-secondary{--bs-btn-bg: #dee2e6;--bs-btn-color: #000;--bs-btn-border-color: #ced4da;--bs-btn-hover-bg: #b2b4b7;--bs-btn-hover-border-color: #93979b;--bs-btn-hover-color: #000}.badge{--bs-badge-font-size: .85em}.ts-active .ts-btn-before-spinner{display:none}.ts-active .ts-btn-spinner{display:unset}.ts-btn-spinner{display:none}a.ts-active,.btn.ts-active,.ts-active .ts-btn-with-spinner{opacity:.65;pointer-events:none;position:relative}.ts-active.ts-btn-with-spinner span,.ts-active .ts-btn-with-spinner span{visibility:hidden}.ts-active.ts-btn-with-spinner:after,.ts-active .ts-btn-with-spinner:after{content:"";position:absolute;width:16px;height:16px;inset:0;margin:auto;border:4px solid unset;border-right-color:transparent;border-radius:50%;animation:button-loading-spinner 1s linear infinite}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes ts-active-underline{0%{left:0}51%{left:calc(100% - 20px)}to{left:0}}.ts-btn-underline.ts-active{pointer-events:none;position:relative}.ts-btn-with-underline.ts-active:after{animation:ts-active-underline 1.5s infinite linear;position:absolute;width:20px;height:2px;bottom:-2px;left:0;background:#807fe2;z-index:1;content:""}.ts-active .ts-result-message{display:none!important}.dropdown-menu{--bs-dropdown-font-size: 14px;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-y: 0;--bs-dropdown-border-radius: var(--prophy-border-radius);--bs-dropdown-bg: #fff;--bs-dropdown-border-color: var(--prophy-light-border-color);box-shadow:var(--bs-box-shadow)}.dropdown-header{font-size:12px}.dropdown-item{border-top:1px solid var(--prophy-light-border-color);--bs-dropdown-link-color: #000;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-hover-color: #000;--bs-dropdown-link-hover-bg: var(--prophy-light-border-color);--bs-dropdown-link-active-bg: var(--bs-primary);--bs-dropdown-item-padding-y: .5rem}a.dropdown-item:hover,.badge.author>a:hover,.badge.journal>a:hover{text-decoration:none!important}.dropdown-item>a{text-decoration:none;color:var(--bs-dropdown-link-color);display:block}.dropdown-item>a:hover{text-decoration:none!important}.dropdown-item.active>a{color:var(--bs-dropdown-link-active-color)}.rounded-pill{border-radius:var(--prophy-badge-border-radius)!important}.tippy-box .card{--bs-card-color: #26323d;--bs-card-cap-color: #333;--bs-card-cap-bg: #f5f5f5;--bs-card-spacer-y: .75rem;--bs-card-spacer-x: .75rem;--bs-card-cap-padding-x: .75rem;--bs-card-border-radius: var(--prophy-border-radius)}.tippy-box .close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.tippy-box .card-header>button.close{float:right;font-size:21px;font-weight:700;line-height:.8;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;-webkit-appearance:none;padding:0 0 0 5px;cursor:pointer;background:0 0;border:0}.tippy-box .btn{--bs-btn-font-size: 14px}.tippy-box .btn-group-vertical{width:100%}.tippy-box .card-header a{font-weight:700}.tippy-box .card{--bs-card-border-color: var(--prophy-light-border-color)}.tippy-box .dropdown-menu{border-radius:0}.tippy-box .dropdown-item{border:0;border-radius:0;padding:3px 16px}.tippy-box .list-group-item{--bs-list-group-color: #000}.tippy-box .form-control{--bs-body-color: #000}.modal{--bs-modal-title-line-height: 1}.modal-backdrop.in{opacity:var(--bs-backdrop-opacity)}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}nav[aria-label=breadcrumb]{--bs-breadcrumb-divider: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708' fill='%236c757d'/%3E%3C/svg%3E")}nav[aria-label=breadcrumb] .breadcrumb{margin-top:0}nav[aria-label=breadcrumb] .breadcrumb-item{font-size:14px;font-weight:500;color:#000;max-width:900px}.text-with-tooltip{cursor:pointer;text-decoration:underline dotted #999}.text-with-tooltip:after{content:"?";font-size:12px;position:absolute}dl{margin-top:0;margin-bottom:20px}dt{font-weight:700}dd{margin-bottom:0}dd,dt{line-height:1.42857143}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal-lg dt{width:400px}.dl-horizontal dd{margin-left:180px}.dl-horizontal-lg dd{margin-left:420px}ol.breadcrumb{margin-left:0}.container:has(#wide-container-indicator){padding-left:1em;padding-right:1em;width:100%;min-width:100%}.container:has(#semi-wide-container-indicator){padding-left:3em;padding-right:3em;width:100%;min-width:100%}.multi-select-input-selected-options:has(.multi-select-input-selected-option) .no-options-warning{display:none}img.bi-open-access{content:url(/static/images/open-access.svg);width:10px;height:16px;margin-top:-6px}img.bi-orcid{width:20px;content:url(/static/images/orcid-id.svg);vertical-align:top;margin-top:4px;margin-right:2px;float:left}.table-expandable-striped tbody tr:nth-child(4n+1),.table-expandable-striped tbody tr:nth-child(4n+2){--bs-table-bg: var(--bs-table-striped-bg)}.table-expandable-striped tbody tr:nth-child(odd) td{border-bottom:none}.table-expandable-striped tbody tr:nth-child(2n) td{padding-top:0;border-top:none}.table-expandable tr.main-row{cursor:pointer}.table-expandable tr.main-row .expand-btn-link{padding:0}.table-expandable tr.main-row .expand-btn-link .bi{display:flex}.table-expandable tr.main-row .expand-btn-link:hover,.table-expandable tr.main-row:hover .toggle-expand-icon{text-decoration:underline dotted}.table-expandable tr.main-row span:not(.toggle-expand-icon){cursor:text}.pagination{--bs-pagination-bg: #FFFFFF}.ts-dragging{opacity:.5;background-color:#f8f9fa}.ts-drag-vertical .ts-drop-before{border-top:2px solid var(--prophy-secondary-color)}.ts-drag-vertical .ts-drop-after{border-bottom:2px solid var(--prophy-secondary-color)}.ts-drag-horizontal .ts-drop-before{border-left:2px solid var(--prophy-secondary-color)}.ts-drag-horizontal .ts-drop-after{border-right:2px solid var(--prophy-secondary-color)}.ts-drag-handle{cursor:grab}.control-block-shown>.control-block,.control-block.control-block-shown{display:block}.popover{position:absolute;z-index:1060;display:none;background-color:#fff;min-height:6em;min-width:30em}.popover.bottom{transform:translateY(.5rem)}.popover.left{top:50%;right:100%;margin-right:.75rem;transform:translateY(-50%)}.popover.bottom .arrow{position:absolute;left:0;transform:translate(20px);top:-.5rem}.popover.bottom>.arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000026!important}.popover .arrow:before,.popover .arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.popover.bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.left-popover-wrapper{position:relative}.left-popover-wrapper .popover.left .arrow{position:absolute;right:-.5rem;top:50%;transform:translateY(-10px)}.left-popover-wrapper .popover.left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000026!important}.left-popover-wrapper .popover.left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.white-panel{background-color:#fff;border-radius:var(--prophy-border-radius);border:1px solid var(--prophy-light-border-color)}.hover-underline-pointer:hover{text-decoration:underline!important;cursor:pointer!important}.hover-pointer:hover{cursor:pointer!important}.text-oa-color{color:#f68212}.text-gray-400{color:var(--bs-gray-400)}.text-gray-500{color:var(--bs-gray-500)}.bg-gray-200{background-color:var(--bs-gray-200)}.label-dot{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex-shrink:0}.popover.popover-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important;--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.popover.popover-dark.bottom .arrow:after{border-bottom-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.popover.popover-dark.left .arrow:after{border-left-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.facet-collapsible.collapsed .facetval-collapsed{display:none}.facet-collapsible .facet-showmore:after{content:"less"}.facet-collapsible.collapsed .facet-showmore:after{content:"more"}.btn-copy{position:relative}.tooltip-copied{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;margin-bottom:5px;pointer-events:none;z-index:1000}.tooltip-copied:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.btn-copy.copied .tooltip-copied{display:block}.nav-tabs .nav-item .nav-link.active{--bs-nav-tabs-link-active-bg: #FFFFFF}nav.nav-hover .nav-item:hover:not(.active){--bs-bg-opacity: .05;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))}.form-switch.form-switch-lg .form-check-input{height:1.5rem;width:3rem}.selected-file-badge{margin-bottom:1rem;padding:.5rem 1rem;background-color:#0d6efd;color:#fff;border-radius:.375rem;font-size:.875rem;display:inline-block}.selected-file-badge .file-name{font-weight:600;margin-right:.5rem}.selected-file-badge .file-size{opacity:.9;font-size:.8rem}
