/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Frutiger;src:url("/modules/custom/ats_core/dist/dompdf_fonts/Frutiger.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Frutiger;src:url("/modules/custom/ats_core/dist/dompdf_fonts/Frutiger_bold.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Halimun;src:url("/modules/custom/ats_core/dist/dompdf_fonts/Halimun-W7jn.ttf") format("truetype");font-style:normal;font-weight:400}.design-guide-typography--frutiger{font-family:Frutiger,Arial,sans-serif;font-weight:400}.design-guide-typography--frutiger strong,.design-guide-typography--frutiger b{font-family:Frutiger,Arial,sans-serif;font-weight:700}.design-guide-typography--frutiger--bold{font-family:Frutiger,Arial,sans-serif;font-weight:700}.design-guide-typography--signature1{font-family:Halimun,Arial,sans-serif;font-weight:400}.ats .forum table,.ats .text-content table,.ats .views-table,.ats .draggable-table{font-family:Frutiger,Arial,sans-serif;font-weight:400}.ats .forum table strong,.ats .forum table b,.ats .text-content table strong,.ats .text-content table b,.ats .views-table strong,.ats .views-table b,.ats .draggable-table strong,.ats .draggable-table b{font-family:Frutiger,Arial,sans-serif;font-weight:700}.entity-approve__actions{align-items:center;justify-content:space-between}.logged-in-as__greeting{color:#fff;display:block;font-size:1.6rem}@media(min-width:43.75rem){.logged-in-as__greeting{font-size:2.08rem}}.entity-reject__actions{align-items:center;justify-content:space-between}.time-period-widget .fieldset__wrapper{display:flex}.time-period-widget .fieldset__wrapper>*{flex-basis:50%}.time-period-widget .fieldset__wrapper>*{margin-right:1em}.time-period-widget .fieldset__wrapper>*:last-child{margin-right:0}.time-period-widget select{width:100%}@media(min-width:43.75rem){.ts-digest{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media(max-width:43.75rem){.ts-digest__period:not(:last-child){margin-bottom:2rem}}.ts-sums table{width:100%;border-collapse:collapse}.ts-sums table,.ts-sums tr,.ts-sums td{border:1px solid #5b6368}.ts-sums td{padding:.5rem 1.25rem}.ts-sums__subtitle,.ts-sums__title{margin-top:0;margin-bottom:.3em}@media(min-width:43.75rem){.ts-sums__subtitle,.ts-sums__title{margin-bottom:.5em}}.ts-sums__value{text-align:right}.ts-sums__totals{background-color:#dae5f2}.th-week.ts-sums table,.th-week.ts-sums tr,.th-week.ts-sums td{border-width:2px}.th-week.ts-sums td{font-weight:bold}.th-input-row .input__container{display:flex;align-items:center}.th-input-row .input__container>*{margin-right:.4em}.th-input-row .input__container>*:last-child{margin-right:0}.is-waiting-for-js{pointer-events:none;filter:blur(5px)}.field--widget-quantity-checkboxes .form-radios,.field--widget-quantity-checkboxes .form-checkboxes{display:flex;flex-wrap:wrap}.field--widget-quantity-checkboxes .form-radios>*,.field--widget-quantity-checkboxes .form-checkboxes>*{margin-right:1em}.ats{font-family:Frutiger,Arial,sans-serif;font-weight:400}.ats strong,.ats b{font-family:Frutiger,Arial,sans-serif;font-weight:700}.ats body{background:#fff}.ats h1,.ats h2,.ats h3,.ats h4,.ats h5,.ats h6{font-family:Frutiger,Arial,sans-serif;font-weight:700}.ats .site-branding{background:#0d1214;color:#fff;font-family:Frutiger,Arial,sans-serif;font-weight:400}.ats .site-branding strong,.ats .site-branding b{font-family:Frutiger,Arial,sans-serif;font-weight:700}.ats .site-branding__text{font-family:Frutiger,Arial,sans-serif;font-weight:700}.ats .site-footer{background:linear-gradient(180deg,#0c0d0e 0%,#171e23 100%);background:#0d1214}
