﻿@use 'sass:list';:root{--uso-accent-color-0: #75507b;--uso-accent-color-1: #3d3c3c;--uso-accent-color-2: #484747;--uso-accent-color-3: #3d3c3c;--uso-accent-text-0: #fff;--uso-accent-text-1: #b3b3b3;--uso-accent-text-2: #b3b3b3;--uso-accent-text-3: #b3b3b3;--uso-display-layout-toggle: none;--uso-display-layout-left: flex;--uso-display-layout-right: flex;--uso-timeline-text: rgba(0, 0, 0, 0.75);--uso-timeline-bg-1: #06d6a0;--uso-timeline-bg-2: #ffd166;--uso-timeline-bg-3: #ef476f;--uso-timeline-bg-4: #118ab2;--uso-timeline-bg-5: #7f7eff;--uso-timeline-bg-6: #afc765;--uso-timeline-bg-7: #78c5e7;--bs-border-radius: 0.2875rem;--bs-border-radius-sm: 0.225rem;--bs-border-radius-lg: 0.35rem;--bs-border-radius-xl: 0.6rem;--bs-border-radius-xxl: 1.1rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-font-sans-serif: "Fira Sans";--bs-font-monospace: "Fira Code";--bs-body-font-size: 11pt;--bs-breadcrumb-font-size: 0.85rem}@keyframes shift50{from{left:45px;opacity:0.5}to{left:50px;opacity:.99}}@keyframes shift100{from{left:95px;opacity:0.5}to{left:100px;opacity:.99}}@keyframes pulse{0%{opacity:0.3}50%{opacity:1}100%{opacity:0.3}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes spin{to{transform:rotate(360deg)}}.pulse{-webkit-animation:pulse 2s linear infinite;-moz-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}html:not(.print-base){height:100%;margin:0;overflow-y:hidden}html:not(.print-base) body{height:100%;margin:0;overflow-y:hidden}#uso-wrapper{background:var(--bs-body-bg);color:var(--bs-body-color);height:100%;display:grid;overflow:hidden;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"uso-branding uso-header" "uso-sidebar uso-content"}#uso-header{display:flex;flex-direction:row;align-items:center;grid-area:uso-header;background:var(--bs-tertiary-bg)}#uso-header .heading{padding-left:1em}#uso-sidebar{display:flex;flex-direction:column;grid-area:uso-sidebar;overflow-y:auto;overflow-x:hidden;background:var(--bs-light-bg-subtle)}#layout-toggle{display:var(--uso-display-layout-toggle, none)}#layout-toggle i:last-child{display:var(--uso-display-layout-right, none);align-items:center;justify-content:center}#layout-toggle i:first-child{display:var(--uso-display-layout-left, flex);align-items:center;justify-content:center}@media (max-width: 0){body.toggle-layout-xs{--uso-display-layout-toggle: block;--uso-display-layout-left: flex;--uso-display-layout-right: none}body.toggle-layout-xs.toggle-right{--uso-display-layout-left: none;--uso-display-layout-right: flex}}@media (max-width: 576px){body.toggle-layout-sm{--uso-display-layout-toggle: block;--uso-display-layout-left: flex;--uso-display-layout-right: none}body.toggle-layout-sm.toggle-right{--uso-display-layout-left: none;--uso-display-layout-right: flex}}@media (max-width: 768px){body.toggle-layout-md{--uso-display-layout-toggle: block;--uso-display-layout-left: flex;--uso-display-layout-right: none}body.toggle-layout-md.toggle-right{--uso-display-layout-left: none;--uso-display-layout-right: flex}}@media (max-width: 992px){body.toggle-layout-lg{--uso-display-layout-toggle: block;--uso-display-layout-left: flex;--uso-display-layout-right: none}body.toggle-layout-lg.toggle-right{--uso-display-layout-left: none;--uso-display-layout-right: flex}}@media (max-width: 1200px){body.toggle-layout-xl{--uso-display-layout-toggle: block;--uso-display-layout-left: flex;--uso-display-layout-right: none}body.toggle-layout-xl.toggle-right{--uso-display-layout-left: none;--uso-display-layout-right: flex}}@media (max-width: 1400px){body.toggle-layout-xxl{--uso-display-layout-toggle: block;--uso-display-layout-left: flex;--uso-display-layout-right: none}body.toggle-layout-xxl.toggle-right{--uso-display-layout-left: none;--uso-display-layout-right: flex}}#uso-content{grid-area:uso-content;height:100%;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}#uso-branding{grid-area:uso-branding;font-family:"Fira Sans",sans-serif;display:flex;align-items:center;justify-content:start;padding-left:0.5em;font-size:2rem;font-weight:300;background-color:var(--uso-accent-color-0, #75507b);color:var(--uso-accent-text-0, #fff)}pre{background:inherit;color:inherit}body.modal-open{padding-right:0 !important}.modal-dialog:not(.modal-lg):not(.modal-sm):not(.modal-xl){--bs-modal-width: 600px}.sub-menu{--bs-popover-header-font-size: 1.3rem;--bs-popover-header-padding-x: 1em;--bs-popover-header-padding-y: 0.5em;--bs-popover-header-bg: var(--uso-accent-color-2, #484747);--bs-popover-header-color: var(--uso-accent-text-2, #b3b3b3);--bs-popover-bg: var(--uso-accent-color-3, #3d3c3c);--bs-popover-body-color: var(--uso-accent-text-3, #b3b3b3);--bs-popover-max-width: 250px;--bs-popover-body-padding-y: 0.5em;--bs-popover-body-padding-x: 0;width:250px}.sub-menu .nav-link{color:inherit;--bs-nav-link-padding-x: 1.5em}.sub-menu .nav-link:hover{color:var(--uso-accent-text-0, #fff);background-color:var(--uso-accent-color-2, #484747)}.sub-menu li.divider{height:1px;overflow:hidden;margin:0.5em 0;border-bottom:1px solid var(--uso-accent-color-2, #484747)}#uso-sidebar{background-color:var(--uso-accent-color-3, #3D3C3C);height:100%;transition:width 0.001s;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}#uso-sidebar .menu{color:var(--uso-accent-text-3)}#uso-sidebar .menu>.nav-item{border-bottom:1px solid var(--uso-accent-color-2)}#uso-sidebar .menu>.nav-item:hover{background-color:var(--uso-accent-color-2)}#uso-sidebar .menu>.nav-item>a{color:inherit;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0.5em;gap:0.25em;text-decoration:none !important;border-left:0.25em solid transparent;border-right:0.25em solid transparent}#uso-sidebar .menu>.nav-item>a .nav-label{font-family:"Fira Sans Condensed",sans-serif;font-size:95%;opacity:0.8;padding-right:0.5em}#uso-sidebar .menu>.nav-item.active>a{border-left:0.25em solid var(--uso-accent-color-0)}body.narrow-sidebar #uso-branding,body[data-df-builder] #uso-branding{font-size:18px}body.narrow-sidebar #uso-sidebar .nav-label,body[data-df-builder] #uso-sidebar .nav-label{display:none}body.narrow-sidebar #uso-sidebar .version,body[data-df-builder] #uso-sidebar .version{display:none}body.no-sidebar #uso-branding{display:none}body.no-sidebar #uso-header{display:none}body.no-sidebar #uso-sidebar{display:none}@media print{@page{size:Letter portrait;margin:1in}@page :first{margin:0.25in 1in 1in}table,figure{page-break-inside:avoid}.section-content h1,.section-content h2,.section-content h3,.section-content h4,.section-content h5{break-after:avoid}}html.print-base body{background-color:var(--bs-body-bg);border-radius:0 !important;font-size:11pt}html.print-base body .logo{height:60px;width:auto}html.print-base body #uso-branding{display:none}html.print-base body #uso-header{display:none}html.print-base body #uso-sidebar{display:none}html.print-base body .footer{font-size:80%}img{vertical-align:middle}.dropdown-menu:not(.datepicker){border:none;font-size:90%;box-shadow:0 2px 10px rgba(0,0,0,0.3)}.dropdown-menu:not(.datepicker)::after{border-bottom:8px solid var(--bs-dropdown-bg);border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:inline-block;margin-left:-6px;position:absolute;top:-8px;left:auto;right:20px}.dropdown-menu:not(.datepicker) .divider{border-bottom:1px solid var(--bs-border-color-translucent);height:1px;margin:0.75em 0;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:300 !important}.section-heading{font-weight:300 !important}.section-content h1,.section-content h2,.section-content h3,.section-content h4,.section-content h5,.section-content h6{margin-top:1em}.section-content h4{font-weight:600 !important}.panel-title{font-weight:300 !important}.block .card-body:empty{display:none}.page-title{font-weight:300 !important;font-family:"Fira Sans Condensed",sans-serif;white-space:nowrap;overflow:hidden;display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:flex-start}.page-subtitle{color:var(--bs-secondary)}.page-pre-title,.page-pretitle{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;line-height:1;opacity:0.5}.page{background:var(--bs-body-bg);border-bottom:none !important;border-top:0;height:100%;overflow-y:auto;overflow-x:hidden;transition:padding 500ms ease 0s}.page .list-group{list-style:none outside}.page .list-group li.list-group-item{border:0}.page .list-group li.list-group-item+li.list-group-item{border-top:1px solid var(--bs-border-color-translucent)}.page-body{padding:1em}.page-body+.page-body{padding-top:0}.page-heading{border-bottom:1px solid var(--bs-border-color-translucent);font-weight:300}.page-footer{padding:0.5em 1em;min-height:37px;position:relative;border-top:1px solid var(--bs-border-color-translucent)}.panel-heading .nav-tabs>li>a{border-bottom-color:var(--bs-border-color-translucent)}.text-xs{vertical-align:middle;line-height:18px}.table{--bs-border-color: var(--bs-border-color-translucent)}.table th{line-height:inherit;font-weight:700}.table>thead>tr>th{border-bottom:2px solid var(--bs-border-color-translucent);vertical-align:bottom;border-top:1px solid var(--bs-border-color-translucent)}.table>thead>tr>td{border-top:1px solid var(--bs-border-color-translucent)}.table>thead>tr.merge-up>td{border-top:0}.table>thead>tr.merge-up>th{border-top:0}.table>thead>tr.merge-dn>td{border-bottom:0}.table>thead>tr.merge-dn>th{border-bottom:0}.table tbody>tr:first-child>th{border:0}.table tbody>tr:first-child>td{border:0}.table>tbody>tr.merge-up>td{border-top:0}.table>tbody>tr.merge-up>th{border-top:0}.table>tbody>tr.merge-dn>td{border-bottom:0}.table>tbody>tr.merge-dn>th{border-bottom:0}.table>tbody>tr>td{border-top:1px solid var(--bs-border-color-translucent)}.table>tbody>tr>th{border-top:1px solid var(--bs-border-color-translucent)}.table>tfoot>tr.merge-up>td{border-top:0}.table>tfoot>tr.merge-up>th{border-top:0}.table>tfoot>tr.merge-dn>td{border-bottom:0}.table>tfoot>tr.merge-dn>th{border-bottom:0}.table>tfoot>tr>td{border-top:1px solid var(--bs-border-color-translucent)}.table>tfoot>tr>th{border-top:1px solid var(--bs-border-color-translucent)}.table-hover>tbody>tr:hover{background-color:var(--bs-bg-secondary-subtle)}.table-hover>tbody>tr:hover+tr.merge-up{background-color:var(--bs-bg-secondary-subtle)}.table-condensed>tbody>tr.hidden-row>td{padding:0 !important}.text-middle{vertical-align:middle !important}.placeholders{margin-bottom:30px;text-align:center}.placeholders h4{margin-bottom:0}.placeholder{margin-bottom:20px}.placeholder img{border-radius:50%}.disabled{opacity:0.3}a[disabled]{pointer-events:none;opacity:0.3}a[disabled]:hover{pointer-events:none;opacity:0.4}*:focus{outline:0 none !important}.uneditable-input,input[readonly],textarea[readonly]{background-color:var(--bs-tertiary-bg);pointer-events:none;color:var(--bs-secondary-text-emphasis)}.uneditable-input:focus,input[readonly]:focus,textarea[readonly]:focus{box-shadow:none !important;outline:0 none}form .row,.controls .row{--bs-gutter-x: 1em}.btn-xs{--bs-btn-padding-x: .5rem;--bs-btn-padding-y: .25rem;--bs-btn-font-size: .75rem}i.icon-xs{font-size:1em}i.icon-sm{font-size:1.25em}i.icon-md{font-size:1.5em}i.icon-lg{font-size:2em}i.icon-xl{font-size:3em}.error-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:100vh}.request-info{padding:0.75em;margin-bottom:0.75em;border-radius:0}.tab-pane.bg-track-1,.nav-tabs>li>a.active.bg-track-1{background-color:var(--bs-primary-bg-subtle);border-bottom-color:var(--bs-primary-bg-subtle)}.tab-pane.bg-track-2,.nav-tabs>li>a.active.bg-track-2{background-color:var(--bs-warning-bg-subtle);border-bottom-color:var(--bs-warning-bg-subtle)}.tab-pane.bg-track-3,.nav-tabs>li>a.active.bg-track-3{background-color:var(--bs-success-bg-subtle);border-bottom-color:var(--bs-success-bg-subtle)}.tab-pane.bg-track-4,.nav-tabs>li>a.active.bg-track-4{background-color:var(--bs-info-bg-subtle);border-bottom-color:var(--bs-info-bg-subtle)}.tab-pane.bg-track-5,.nav-tabs>li>a.active.bg-track-5{background-color:var(--bs-secondary-bg-subtle);border-bottom-color:var(--bs-secondary-bg-subtle)}.bg-score-1{background-color:#8e0152;color:var(--bs-white)}.bg-score-2{background-color:#DE77AE;color:var(--bs-white)}.bg-score-3{background-color:var(--bs-secondary);color:var(--bs-white)}.bg-score-4{background-color:#7FBC41;color:var(--bs-white)}.bg-score-5{background-color:#276419;color:var(--bs-white)}.bg-notes-warning{background:var(--bs-warning-bg-subtle)}.bg-notes-info{background:var(--bs-info-bg-subtle)}.bg-notes-success{background:var(--bs-success-bg-subtle)}.bg-white{border:1px solid var(--bs-border-color-translucent) !important}.bg-darken{background-color:rgba(var(--bs-emphasis-color-rgb), 0.05)}.insensitive{opacity:0.6}.fg-help{color:var(--bs-secondary)}hr.hr-sm{margin:.75em 0}hr.hr-xs{margin:.5em 0}hr.hr-xxs{margin:.25em 0}#error-page{min-height:50vh;font-size:120%;font-weight:300;max-width:50vw;margin:auto;align-self:center;background:#fff}#error-page h1{line-height:2;margin:0 !important;font-size:250%}#error-page i{vertical-align:middle}.nvd3 rect[height="1"]{display:none !important}.nv-controlsWrap{float:right}.spacer{clear:both}.grid-cell a.btn{visibility:hidden}.grid-cell:hover a.btn{visibility:visible}.repeat .container{max-width:100%}.sample-type-group h5{border-bottom:1px solid #ccc;margin-right:1em}.beamline-info .table th{width:30%}.beamline-info .table td{width:70%}.beamline-info .table>thead>tr>th{line-height:1;vertical-align:middle}.beamline-info .table>thead>tr>td{line-height:1;vertical-align:middle}.beamline-info .table>tbody>tr>th{line-height:1;vertical-align:middle}.beamline-info .table>tbody>tr>td{line-height:1;vertical-align:middle}.beamline-info .table>tfoot>tr>th{line-height:1;vertical-align:middle}.beamline-info .table>tfoot>tr>td{line-height:1;vertical-align:middle}.list-remove-command:hover:after{font-family:bootstrap-icons;content:"\f146";cursor:pointer;color:var(--bs-danger);padding:0 0.75em;font-size:1.4em}ul.activity-log li{padding:0.35em 0;line-height:1.2}ul.activity-log li::before{font-family:bootstrap-icons;padding-right:0.5em}ul.activity-log li:before{font-size:1rem;margin-right:0.5em}ul.activity-log li+li{border-top:1px solid var(--bs-border-color-translucent)}li.task-log::before{content:"";color:var(--bs-info)}li.delete-log::before{content:"";color:var(--bs-danger)}li.modify-log::before{content:"";color:var(--bs-warning)}li.create-log::before{content:"";color:var(--bs-success)}#toast-container{width:300px;bottom:70px;pointer-events:none}#toast-container>.toast{display:flex;flex-direction:row;background-image:none !important}#toast-container>.toast::before{float:left;font-family:bootstrap-icons;font-size:28px;padding:15px}#toast-container>.toast-warning::before{content:""}#toast-container>.toast-error::before{content:""}#toast-container>.toast-info::before{content:""}#toast-container>.toast-success::before{content:""}#toast-container>div{box-shadow:0 2px 10px rgba(0,0,0,0.2);opacity:0.9;padding:0;margin:0 0 6px;float:left}#toast-container>*:hover{box-shadow:0 0 4px #999;cursor:pointer;opacity:1}#toast-container .toast-top-full-width{margin-top:20px}#toast-container .toast-bottom-full-width{margin-bottom:20px}#toast-container .toast-progress{height:2px}#toast-container .toast-message{padding:1em;display:flex;justify-content:center;align-content:center;flex-direction:column}#toast-container .toast-close-button{position:absolute;right:0.5em;top:0;font-size:20px;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}a{text-decoration:none}a:hover{text-decoration:none}.publication-form .panel-body{padding:0.5em !important}.navbar-inverse{background-image:linear-gradient(to bottom, #3c3c3c 0, #222 100%);background-repeat:repeat-x;margin-bottom:0;min-height:0;line-height:30px;padding:0.25em 0}.watermark{text-transform:uppercase;font-weight:700;font-family:"Fira Sans",sans-serif;font-size:150%}.subscript{position:absolute;bottom:0;right:0;transform:translate(-100%)}.superscript{position:absolute;top:0;right:0;transform:translateX(-100%)}.bubble{position:absolute;top:-20%;right:25%;font-size:78%;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity));border-radius:50%;padding:2px;text-align:center}.bubble>div{display:inline-block;min-width:1em;font-weight:700;height:1em;padding:0}.axis path{fill:none;stroke:grey;shape-rendering:crispEdges}.axis line{fill:none;stroke:grey;shape-rendering:crispEdges}#cycle-timeline{min-width:576px;min-height:50px}#cycle-timeline text{fill:var(--uso-timeline-text)}#cycle-timeline .tick>text{fill:var(--bs-body-color)}#cycle-timeline .timelineSeries_cycle-call-open{fill:var(--uso-timeline-bg-4) !important}#cycle-timeline .timelineSeries_cycle-review-period{fill:var(--uso-timeline-bg-6) !important}#cycle-timeline .timelineSeries_cycle-alloc-schedule{fill:var(--uso-timeline-bg-2) !important}#cycle-timeline .timelineSeries_cycle-beam-time{fill:var(--uso-timeline-bg-1) !important}.svg-container{display:inline-block;position:relative;width:100%;vertical-align:top;overflow:hidden}.svg-content-responsive{display:inline-block;position:absolute;top:10px;left:0}svg .subject-label{font-family:"Fira Sans Condensed",sans-serif;font-weight:400}.empty{display:inline-block;text-align:center;line-height:4em;padding:2em 0;width:100%;color:var(--bs-secondary-text-emphasis);letter-spacing:1px}.empty-row{padding:1.5em !important;text-align:center;color:var(--bs-secondary-text-emphasis);letter-spacing:1px}.hidden-remove:not(.active):after{font-size:1.3em;padding-right:1em}.cursor-pointer{cursor:pointer !important}.hidden-remove.active:after{font-size:1.3em;padding-right:1em}.hidden-delete:not(.active):after{cursor:pointer !important;font-size:1.3em}.hidden-delete.active:after{cursor:pointer !important;font-size:1.3em}div.dashboard .profile .item{color:rgba(117,80,123,0.6)}div.dashboard #calendar{padding-bottom:15px}div.dashboard #word-cloud{min-height:0}.profile-img{border-radius:10%;width:2.4em;height:2.4em;background-size:contain}.team-img{border-radius:5%;width:4em;height:4em;background-size:contain;margin-right:10px}.permit-img{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);width:10em;height:10em;background-size:contain;margin-right:10px}.permit-img-sm{border-radius:50%;width:3em;height:3em;background-size:contain;margin-right:10px}.config-list td{padding:0 !important;vertical-align:middle !important}.config-list td div.radio{text-align:center;margin:0 !important;padding-left:0.5em}.config-list td div.radio label{padding:0}.hover-command{display:none}span:hover>a.hover-command{display:inline-block}div:hover>a.hover-command{display:inline-block}.grid-reviewer{padding:0.25em 0}.grid-reviewer+.grid-reviewer{border-top:1px solid var(--bs-border-color-translucent)}[id^='assignment-plot'] .proposal-bar{fill:#6baed6}[id^='assignment-plot'] .reviewer-bar{fill:#d9534f}[id^='assignment-plot'] .axis text{font:10px sans-serif}[id^='assignment-plot'] .axis path{fill:none;stroke:#000;shape-rendering:crispEdges}[id^='assignment-plot'] .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.truncate{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overflow{white-space:nowrap;overflow:hidden;display:block}.ellipsis{text-overflow:ellipsis}ul.bullet-list{list-style-type:disc;list-style-position:inside;padding:0.25em 1em}input[checked=checked] .no-margin{margin:0 !important}.no-hmargin{margin-left:0 !important;margin-right:0 !important}.no-bmargin{margin-bottom:0 !important}.no-tmargin{margin-top:0 !important}.narrow-heading{margin:0 !important;line-height:inherit !important}.text-condensed{font-family:"Fira Sans Condensed",sans-serif}.text-narrow{font-family:"Fira Sans Condensed",sans-serif}.text-wide{font-family:"Fira Sans",sans-serif}.callout{padding:1.25rem;color:var(--uso-callout-color, inherit);background-color:var(--uso-callout-bg, rgba(var(--bs-emphasis-color-rgb), 0.05));border-left:0.25rem solid var(--uso-callout-border, rgba(var(--bs-emphasis-color-rgb), 0.25))}.callout.callout-sm{border-left-width:0.125rem}.callout.callout-lg{border-left-width:0.375rem}.callout.callout-xl{border-left-width:0.5rem}.callout.callout-xxl{border-left-width:0.75rem}.callout.callout-info{--uso-callout-color: var(--bs-info-text-emphasis);--uso-callout-bg: var(--bs-info-bg-subtle);--uso-callout-border: var(--bs-info-border-subtle)
    }.callout.callout-primary{--uso-callout-color: var(--bs-primary-text-emphasis);--uso-callout-bg: var(--bs-primary-bg-subtle);--uso-callout-border: var(--bs-primary-border-subtle)
    }.callout.callout-success{--uso-callout-color: var(--bs-success-text-emphasis);--uso-callout-bg: var(--bs-success-bg-subtle);--uso-callout-border: var(--bs-success-border-subtle)
    }.callout.callout-secondary{--uso-callout-color: var(--bs-secondary-text-emphasis);--uso-callout-bg: var(--bs-secondary-bg-subtle);--uso-callout-border: var(--bs-secondary-border-subtle)
    }.callout.callout-warning{--uso-callout-color: var(--bs-warning-text-emphasis);--uso-callout-bg: var(--bs-warning-bg-subtle);--uso-callout-border: var(--bs-warning-border-subtle)
    }.callout.callout-danger{--uso-callout-color: var(--bs-danger-text-emphasis);--uso-callout-bg: var(--bs-danger-bg-subtle);--uso-callout-border: var(--bs-danger-border-subtle)
    }.callout.callout-0{--uso-callout-color: hsla(211, 36%, 48%, 1);--uso-callout-bg: hsla(211, 36%, 48%, 0.05);--uso-callout-border: hsla(211, 36%, 48%, 0.25)}.callout.callout-1{--uso-callout-color: hsla(30, 88%, 56%, 1);--uso-callout-bg: hsla(30, 88%, 56%, 0.05);--uso-callout-border: hsla(30, 88%, 56%, 0.25)}.callout.callout-2{--uso-callout-color: hsla(359, 70%, 61%, 1);--uso-callout-bg: hsla(359, 70%, 61%, 0.05);--uso-callout-border: hsla(359, 70%, 61%, 0.25)}.callout.callout-3{--uso-callout-color: hsla(175, 31%, 59%, 1);--uso-callout-bg: hsla(175, 31%, 59%, 0.05);--uso-callout-border: hsla(175, 31%, 59%, 0.25)}.callout.callout-4{--uso-callout-color: hsla(113, 34%, 47%, 1);--uso-callout-bg: hsla(113, 34%, 47%, 0.05);--uso-callout-border: hsla(113, 34%, 47%, 0.25)}.callout.callout-5{--uso-callout-color: hsla(47, 82%, 61%, 1);--uso-callout-bg: hsla(47, 82%, 61%, 0.05);--uso-callout-border: hsla(47, 82%, 61%, 0.25)}.callout.callout-6{--uso-callout-color: hsla(316, 25%, 58%, 1);--uso-callout-bg: hsla(316, 25%, 58%, 0.05);--uso-callout-border: hsla(316, 25%, 58%, 0.25)}.callout.callout-7{--uso-callout-color: hsla(354, 100%, 81%, 1);--uso-callout-bg: hsla(354, 100%, 81%, 0.05);--uso-callout-border: hsla(354, 100%, 81%, 0.25)}.callout.callout-8{--uso-callout-color: hsla(22, 24%, 49%, 1);--uso-callout-bg: hsla(22, 24%, 49%, 0.05);--uso-callout-border: hsla(22, 24%, 49%, 0.25)}.callout.callout-9{--uso-callout-color: hsla(20, 10%, 70%, 1);--uso-callout-bg: hsla(20, 10%, 70%, 0.05);--uso-callout-border: hsla(20, 10%, 70%, 0.25)}.callout h4{margin-bottom:0.25rem}.callout>:last-child{margin-bottom:0}.cycle-box{padding:1em;margin-bottom:1em}.cycle-box h3{margin-bottom:0}.cycle-box table{margin-bottom:0}.profile .label{line-height:2}.label.calc{display:inline-block;min-width:3em;line-height:1.4}.border-3d{border:1px solid transparent;border-image-source:linear-gradient(to bottom right, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.25) 100%);border-image-slice:1}.thick-border{border-image-source:linear-gradient(to bottom right, rgba(18,130,255,0.05) 0%, rgba(18,130,255,0.65) 100%)}#hazard-editor{margin:-15px 0 0}#hazard-editor ul.nav-tabs{padding-top:3px;background-color:rgba(0,0,0,0.035)}#hazard-editor ul.nav-tabs li>a{padding:4px 6px !important}#hazard-editor .checkbox input+label::before{margin-top:2px}#hazard-editor .radio input+label::before{margin-top:2px}ul.nav-tabs{padding-left:1em}ul.nav-tabs .superscript .badge{position:absolute;top:0;right:0}ul.nav-tabs li>a{padding:0.45em 0.85em;margin-end:0.5em}.sample-review-icon{font-size:24px;display:inline-block;vertical-align:middle;height:30px;width:30px;line-height:30px;text-align:center;background-color:var(--bs-border-color-translucent)}table.fixed-header{display:flex;flex-flow:column;height:100%;width:100%}table.fixed-header thead{flex:0 0 auto;width:calc(100% - 0.9em);display:table;table-layout:fixed}table.fixed-header tbody{flex:1 1 auto;display:block;overflow-y:scroll}table.fixed-header tbody tr{width:100%;display:table;table-layout:fixed}.team-table td{vertical-align:middle}.table-tools{border-left:1px solid var(--bs-border-color-translucent);padding:0.1em 0.1em;padding-right:0 !important;vertical-align:middle;text-align:center}.table-tools>a{text-align:center;padding:0 0.1em}.tool-label{display:inline-block;font-size:85%;color:var(--bs-body-color);opacity:0.8;line-height:0.75;padding-top:0.5em;text-wrap:nowrap}.box-tools,.page-tools{line-height:1;text-align:center;border-left:1px solid var(--bs-border-color-translucent);padding-left:1em;margin-top:0.25em;margin-bottom:0.25em}.box-tools br,.page-tools br{display:none}.box-tools .tool-label,.page-tools .tool-label{min-width:4em}.box-tools .btn-group,.page-tools .btn-group{padding-left:3px}.box-tools a,.page-tools a{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;padding:0 0.5em}.toolbox{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;line-height:1;gap:0.5em;text-align:center}.toolbox>*{flex-grow:1;flex-basis:0;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 0.125em}.toolbox>*:first-child{padding-left:0.5em}.toolbox>*:last-child{padding-right:0 !important;margin-right:0 !important}.toolbox:empty,.toolbox:blank,.toolbox:-moz-only-whitespace{display:none}.toolbox>.separator{display:inline-block;align-self:stretch;width:1px;border-left:1px solid var(--bs-border-color-translucent);margin:0 0.25em}.toolbox>.separator+.separator,.toolbox>.separator:last-child{display:none !important}.btn-outline{--bs-btn-color: var(--bs-body-bg-color);--bs-btn-border-color: var(--bs-border-color);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: var(--bs-border-color);--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: var(--bs-border-color);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}ul.nav-tabs.small-tabs{padding:0 1em}ul.nav-tabs.small-tabs li>a{font-size:95%;padding:0.25em 0.5em}span.twitter-typeahead{display:inherit !important;width:100%}.help-block{margin-top:0;line-height:1.1;font-size:98%}.label{padding:0.25em 0.5em;font-weight:400;font-size:80%}.bg-risk0{background-color:#aaa}.bg-risk1{background-color:#67b051}.bg-risk2{background-color:#ffbb78}.bg-risk4{background-color:#d9534f}.bg-risk3{background-color:#d9534f}.modal-scroll-body{max-height:450px;overflow-y:auto}hr.bottom-edge{margin-bottom:0 !important}hr.top-edge{margin-top:0 !important}span.stats-title{margin-bottom:3px;text-transform:uppercase;font-size:12px;line-height:18px}span.stats-danger{margin-bottom:3px;text-transform:uppercase;font-size:12px;line-height:18px;color:var(--bs-danger-text-emphasis)}span.stats-number{font-weight:300;padding:0 6px;font-size:36px;line-height:36px}.stats-table{font-size:12px}.stats-table td:not(:first-child){font-family:"Fira Code",monospace}.stats-table td:first-child{font-family:inherit;font-weight:600;text-align:left}.stats-table th{font-family:"Fira Code",monospace;font-weight:600 !important;text-align:right}.stats-table tr>td{text-align:right}.text-table{font-size:12px}.text-table td:not(:first-child){font-family:"Fira Code",monospace}.text-table td:first-child{font-family:inherit;font-weight:600;text-align:left}.text-table th{font-family:"Fira Code",monospace;font-weight:600 !important}.plot-chart{padding:2em;border:1px solid var(--bs-border-color-translucent)}.data-reports{margin-bottom:0.5em}.progress-bar{min-width:2px}.inline-progress{display:inline-block;font-size:10px;width:100%;height:1em;position:relative;border:1px solid var(--bs-border-color-translucent)}.inline-progress>div{display:block;height:100%;position:absolute;line-height:inherit}.inline-progress>div.striped{background-size:3px 3px !important}.inline-progress.disabled{border:1px solid rgba(0,0,0,0.65)}.histogram .bar rect{fill:steelblue}.histogram .bar text{fill:#fff;font:10px sans-serif}.histogram .score-line{fill:none;stroke:#fd8d3c;stroke-width:3}.delete-review-command{border-left:1px solid var(--bs-border-color-translucent);padding-left:0.5em;margin-left:1em}dl dt{float:left;clear:left;width:7rem;text-align:right;font-weight:bold}dl dt:after{content:":"}dl dd{margin:0 0 0 8rem;padding:0 0 0.5em 0}ul.list-ruled li+li{border-top:1px solid var(--bs-border-color-translucent) !important}.version{font-size:80%;opacity:0.15;text-align:center;line-height:4em}body.no-scroll{overflow-y:hidden}.icon-spin:before{animation:spin 1s infinite linear}.icon-fw{display:inline-block;width:1.28571429em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.icon-li.icon-lg{left:-1.85714286em}.icon-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:var(--bs-border-radius-sm)}.icon-pull-left{float:left;margin-right:.3em}.icon-pull-right{float:right;margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.icon-rotate-90{transform:rotate(90deg)}.icon-rotate-180{transform:rotate(180deg)}.icon-rotate-270{transform:rotate(270deg)}.icon-flip-horizontal{transform:scale(-1, 1)}.icon-flip-vertical{transform:scale(1, -1)}:root .icon-rotate-90{filter:none}:root .icon-rotate-180{filter:none}:root .icon-rotate-270{filter:none}:root .icon-flip-horizontal{filter:none}:root .icon-flip-vertical{filter:none}table{--bs-table-bg: transparent !important}table.table-fixed{width:100%;table-layout:fixed}.icon-stack{position:relative;display:inline-block;width:2em;vertical-align:middle}.icon-stack>*:not(:first-child){display:block;position:absolute;top:50%;left:50%;width:100%;text-align:center;line-height:inherit;transform:translateX(-50%) translateY(-50%)}.controls label{line-height:1.5}label.pictogram::before{visibility:hidden;content:"" !important}.datepicker{font-family:inherit !important}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}body.registration .aligner{width:100%;height:100%;position:relative;background:var(--bs-secondary-bg)}body.registration .form-page{height:100%}body.registration .card{max-width:55em}body.registration .card .df-form-body{height:calc(60vh);overflow-y:auto}body.registration .card .card-header{background-color:var(--uso-accent-color-0);padding:0 1em}body.registration .card .card-header img{height:55px;margin-right:1em;width:auto}body.registration .card .card-header h3{padding:0;margin:0 !important;line-height:55px}.register-actions a.btn+a.btn{margin-right:5px}.registration.password .page,.registration.password .card{max-width:550px}.registration.login .page{max-width:400px;min-height:400px}@media (min-width: 768px){.dashboard .block-sizer{width:calc(33.33% - 10px)}.dashboard .block{width:calc(33.33% - 10px)}html.no-scroll{overflow-y:hidden}}@media (max-width: 576px){.dashboard .block-sizer{width:100%}.dashboard .block{width:100%}}@media (max-width: 768px){.btn-label{display:none}.tool-label{display:none}.item-list th:not(:first-child){display:none}.item-list td:not(:first-child){display:none}.list-tools{flex-direction:column;flex-wrap:wrap}.list-tools>*{min-width:100%}span.stats-number{font-size:24px;line-height:24px}#uso-branding{font-size:18px}#uso-sidebar .nav-label{display:none}#uso-sidebar .version{display:none}}.list-tools{display:flex;flex-direction:row;align-items:center;min-height:37px;margin:0 15px;padding-bottom:1em;border-bottom:1px solid var(--bs-border-color-translucent)}.list-tools>span:first-of-type{flex:1}.list-tools>span:last-of-type{margin-left:auto}.pictogram-box{display:flex;justify-content:flex-end;flex-direction:row;height:66px}.pictogram-box img{padding:2px;align-self:center;height:100%}.pictogram-box.stacked{margin-right:22px}.pictogram-box.stacked img{height:calc(100% * 2 / 3);margin-right:-22px}.pictogram-box.stacked img:nth-child(even){align-self:flex-start}.pictogram-box.stacked img:nth-child(odd){align-self:flex-end}.pictogram-box.stacked img:only-child{height:100%;align-self:center}.pictogram-lg{height:99px;margin-right:33px}.pictogram-lg img{margin-right:-33px}.pictogram-sm{height:45px;margin-right:15px}.pictogram-sm img{margin-right:-15px}.pictogram-xs{height:30px}span.allocation-score{display:inline-block;padding-right:1em}.page-status{padding:1em;gap:1em}.page-status>*{height:100%}.page-status>h3:first-of-type,.page-status div.h3:first-of-type{align-self:center}.page-status>.status-badge{align-self:center;font-size:calc(0.9rem + 0.6vw);font-weight:400;text-wrap:nowrap}.page-status:empty{padding:0 !important;margin:0 !important;border-top:1px solid var(--bs-border-color-translucent)}.bottom-border{border-bottom:solid 1px var(--bs-border-color-translucent)}.badge{--bs-badge-font-weight: 400;--bs-badge-font-size: 0.85em}.techniques .badge{margin:0.125em;display:inline-block;font-weight:normal}.count-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0.125em;flex-wrap:wrap}.count-list .count-list-item{min-width:30%}.count-list-item{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px dotted var(--bs-border-color)}.count-list-item .value{font-weight:600}.photo-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:0.5em;padding-top:0.5em}.photo-card .photo-image{width:4em;height:4em;border-radius:10%;background-size:cover;background-position:center}.photo-card .photo-info{flex:1;padding:0 0.5em}.photo-card .photo-info .photo-name{font-weight:600}.photo-card .photo-info .photo-description{font-size:0.9em}.track-stages{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;border:1px solid var(--bs-border-color-translucent);min-height:3em;margin:1.5em 0}.track-stages .track-stage{flex:1;display:flex;flex-direction:column}.track-stages .track-stage:not(:last-child){border-right:1px solid var(--bs-border-color-translucent)}.track-stages .track-stage .track-stage-title{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:1em;line-height:2.5em;padding:0.25em 0.5em;border-bottom:1px solid var(--bs-border-color-translucent)}.track-stages .track-stage .track-stage-body{padding:1em;flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center}.stat-card{display:inline-block}.stat-card .stat-header{padding:1em}.stat-card .stat-body{padding:0 1em}.stat-card .stat-body .info{opacity:0.5}.stat-card .stat-body .value{font-size:2.5em;font-weight:300}.stat-card .stat-body .unit{font-size:0.8em}.stat-card-xl{font-size:2em}.stat-card-lg{font-size:1.5em}.stat-card-md{font-size:1.1em}.stat-card-sm{font-size:.95em}.stat-card-xs{font-size:.8em}.border-color-0{border-color:#4e79a6 !important}.bg-color-0{background-color:rgba(78,121,166,0.5) !important}.text-color-0{color:#4e79a6 !important}.badge-0{background-color:#4e79a6 !important}.border-color-1{border-color:#f28f2c !important}.bg-color-1{background-color:rgba(242,143,44,0.5) !important}.text-color-1{color:#f28f2c !important}.badge-1{background-color:#f28f2c !important}.border-color-2{border-color:#e15658 !important}.bg-color-2{background-color:rgba(225,86,88,0.5) !important}.text-color-2{color:#e15658 !important}.badge-2{background-color:#e15658 !important}.border-color-3{border-color:#76b7b1 !important}.bg-color-3{background-color:rgba(118,183,177,0.5) !important}.text-color-3{color:#76b7b1 !important}.badge-3{background-color:#76b7b1 !important}.border-color-4{border-color:#59a14f !important}.bg-color-4{background-color:rgba(89,161,79,0.5) !important}.text-color-4{color:#59a14f !important}.badge-4{background-color:#59a14f !important}.border-color-5{border-color:#edca4a !important}.bg-color-5{background-color:rgba(237,202,74,0.5) !important}.text-color-5{color:#edca4a !important}.badge-5{background-color:#edca4a !important}.border-color-6{border-color:#af79a0 !important}.bg-color-6{background-color:rgba(175,121,160,0.5) !important}.text-color-6{color:#af79a0 !important}.badge-6{background-color:#af79a0 !important}.border-color-7{border-color:#ff9ea8 !important}.bg-color-7{background-color:rgba(255,158,168,0.5) !important}.text-color-7{color:#ff9ea8 !important}.badge-7{background-color:#ff9ea8 !important}.border-color-8{border-color:#9b755f !important}.bg-color-8{background-color:rgba(155,117,95,0.5) !important}.text-color-8{color:#9b755f !important}.badge-8{background-color:#9b755f !important}.border-color-9{border-color:#bab0ab !important}.bg-color-9{background-color:rgba(186,176,171,0.5) !important}.text-color-9{color:#bab0ab !important}.badge-9{background-color:#bab0ab !important}@media screen and (max-width: 576px){.track-stage-body{flex-wrap:wrap}.stat-card{flex-basis:60%;justify-content:center}}.filter-list{margin:0.35em 0}.modal-header{--bs-primary-bg-subtle: var(--uso-accent-color-0, inherit);color:var(--uso-accent-text-0, inherit)}.modal-header .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}.modal-alert>.alert-message{font-size:0.9em}.modal.fade:not(.show) .modal-dialog{transform:scale(0.8)}.form-select-multiple{--ss-primary-color: var(--bs-primary);--ss-bg-color: var(--bs-body-bg);--ss-font-color: var(--bs-body-color);--ss-font-placeholder-color: var(--bs-secondary);--ss-disabled-color: var(--bs-secondary);--ss-border-color: var(--bs-border-color);--ss-highlight-color: var(--bs-warning-bg-subtle);--ss-success-color: var(--bs-success);--ss-error-color: var(--bs-danger);--ss-focus-color: var(--bs-primary);--ss-main-height: 2.4em;--ss-content-height: 300px;--ss-spacing-l: 7px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: 0.2s;--ss-border-radius: var(--bs-border-radius);--ss-disabled-color: var(--bs-secondary-bg);font-weight:400}.form-select,.form-select-multiple{font-size:0.9rem}.ss-content .ss-list .ss-option.ss-disabled{display:none !important}.df-form-tabs:empty{border-bottom:1px solid var(--bs-border-color-translucent)}.scroll-box{overflow-y:auto}::-webkit-scrollbar{width:0.65em;height:0.65em}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-track:hover{background:var(--bs-border-color-translucent)}::-webkit-scrollbar-track:vertical{border-right:1px solid var(--bs-border-color-translucent)}::-webkit-scrollbar-track:vertical:hover{border-right:1px solid var(--bs-secondary-bg-subtle)}::-webkit-scrollbar-track:horizontal{border-bottom:1px solid var(--bs-border-color-translucent)}::-webkit-scrollbar-track:horizontal:hover{border-bottom:1px solid var(--bs-secondary-bg-subtle)}::-webkit-scrollbar-thumb{background:var(--bs-border-color-translucent)}::-webkit-scrollbar-thumb:hover{background:var(--bs-primary)}.trumbowyg-box,.trumbowyg-editor-box{border-radius:var(--bs-border-radius)}#df-form-instance .trumbowyg-button-pane{background-color:var(--bs-tertiary-bg);border-bottom-color:var(--bs-border-color-translucent);border-top-right-radius:var(--bs-border-radius);border-top-left-radius:var(--bs-border-radius)}.df-form-tabs .badge{--bs-badge-font-weight: 400;--bs-badge-font-size: 0.7em;--bs-badge-border-radius: 50%;vertical-align:middle}.form-label{margin-bottom:0;margin-top:0.5em}body::before{position:absolute;top:0;left:0;width:calc(var(--uso-progress-percent, 0) * 1vw);display:var(--uso-progress-display, block);height:2px;content:"";opacity:calc(var(--uso-progress-opacity, 1) * 0.75);background:var(--uso-accent-color-0, --bs-primary);transition:width 0.3s ease-in, opacity 0.3s ease-out}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:inherit;color:var(--bs-secondary-text-emphasis);opacity:0.5}.top-25{top:25%}.bottom-25{bottom:25%}.left-25{left:25%}.right-25{right:25%}.top-75{top:75%}.bottom-75{bottom:75%}.left-75{left:75%}.right-75{right:75%}.tt-menu{background:var(--bs-body-bg);border-color:var(--bs-border-color);border-image:none;border-style:none solid solid;border-width:0 1px 1px;box-shadow:0 4px 5px var(--bs-border-color-translucent);left:-9999px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1010 !important}.tt-menu .tt-suggestion{line-height:15px;display:list-item;list-style:outside none none;margin:0;padding:0.25em 0.5em;word-wrap:break-word}.tt-menu .tt-suggestion:hover{background-color:var(--bs-dropdown-bg);color:var(--bs-dropdown-color)}.tt-menu .tt-suggestion.tt-selectable{cursor:pointer}svg text{fill:var(--bs-body-color)}

/*# sourceMappingURL=uso.min.css.map */