.ds-full-screen-loader{height:100vh;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}html{position:relative;min-height:100%}body{overflow-x:hidden}.outer-wrapper{display:flex;margin:0}.inner-wrapper{flex:1 1 auto;flex-flow:column nowrap;display:flex;min-height:100vh;flex-direction:column;width:100%;position:relative}.main-content{z-index:var(--ds-main-z-index);flex:1 1 100%;margin-top:var(--ds-content-spacing);margin-bottom:var(--ds-content-spacing)}.alert.hide{padding:0;margin:0}ds-admin-sidebar{position:fixed;z-index:var(--ds-sidebar-z-index)}.sticky-top{z-index:0}.media-viewer .change-gallery .ngx-gallery ngx-gallery-preview.ngx-gallery-active{right:0;left:auto;width:calc(100% - 53px)}.ds-submission-reorder-dragging .ds-hint,.ds-submission-reorder-dragging button{display:none}ngb-modal-backdrop.fade{opacity:1!important}ngb-modal-backdrop.fade{background-color:transparent;transition:background-color .15s linear}ngb-modal-backdrop.fade.show{background-color:#00000080}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.researcher-profile-switch button:focus{outline:none!important}.researcher-profile-switch .switch.checked{color:#fff}.space-children-mr>:not(:last-child){margin-right:var(--ds-gap)}.mr-gap{margin-right:var(--ds-gap)}.ml-gap{margin-left:var(--ds-gap)}.custom-accordion .card-header button{box-shadow:none!important}.custom-accordion .card-header button{width:100%}.custom-accordion .card:first-of-type{border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)!important;border-bottom-left-radius:var(--bs-card-border-radius)!important;border-bottom-right-radius:var(--bs-card-border-radius)!important}ds-dynamic-form-control-container.d-none{visibility:collapse}.btn-dark{background-color:var(--ds-admin-sidebar-bg)}.preserve-line-breaks{white-space:pre-line}.hide-placeholder-text .thumbnail-placeholder{color:transparent!important}.hide-modal-thumbnail-column .modal-body ds-listable-object-component-loader div.row>div:first-child{display:none}.hide-modal-thumbnail-column .modal-body ds-listable-object-component-loader div.row>div:nth-child(2){flex:0 0 100%;max-width:100%}.thumb-font-0 .thumbnail-placeholder{font-size:.4rem;padding:.1rem}@media screen and (max-width: 992px){.thumb-font-0 .thumbnail-placeholder{font-size:.7rem;padding:.2rem}}@media screen and (max-width: 576px){.thumb-font-0 .thumbnail-placeholder{font-size:.6rem;padding:.1rem}}.thumb-font-1 .thumbnail-placeholder{font-size:.5rem;padding:.125rem}@media screen and (max-width: 576px){.thumb-font-1 .thumbnail-placeholder{font-size:.9rem;padding:.1rem}}@media screen and (max-width: 950px){.thumb-font-1 .thumbnail-placeholder{font-size:.4rem;padding:.1rem}}.thumb-font-2 .thumbnail-placeholder{font-size:.9rem;padding:.125rem}.thumb-font-3 .thumbnail-placeholder{font-size:1.25rem;padding:.5rem}.badge-validation{background-color:#ec9433}.badge-waiting-controller{background-color:#066}.badge-workspace{background-color:#2b4e72}.badge-archived{background-color:#94ba65}.badge-workflow,.badge-item-type{background-color:#066}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}ul.dso-edit-menu-dropdown>li .nav-item.nav-link{padding:0;display:inline}body{background-color:#f5f7fa;font-family:Inter,Arial,sans-serif}.top-header{background-color:#036!important;color:#fff!important}.navbar{background:#fff!important}.navbar{border-bottom:3px solid #0056b3;box-shadow:0 2px 8px #0000000d}.navbar a,.navbar-brand{color:#036!important}.navbar a,.navbar-brand{font-weight:500}.btn-primary{background-color:#0056b3!important;border-color:#0056b3!important}.btn-primary:hover{background-color:#003d80!important;border-color:#003d80!important}.card{border-radius:12px;border:1px solid #dee2e6;box-shadow:0 2px 10px #0000000a}.container{max-width:1320px}h1,h2,h3,h4{color:#036;font-weight:600}footer{background-color:#036!important;color:#fff!important}footer{margin-top:3rem}footer a{color:#cfe2ff!important}
