@charset "UTF-8";.flex{display:flex}.space-between{justify-content:space-between}.items-center{align-items:center}.pt-4{padding-top:1rem}.gap-4{gap:1rem}.mat-mdc-dialog-content{width:min(80vw,1200px);max-width:100%}.mat-mdc-dialog-actions{display:flex!important;flex-wrap:nowrap!important;padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-actions>*{margin-left:1rem}h2.mat-mdc-dialog-title{display:flex;justify-content:space-between;align-items:center;padding-top:20px}h2.mat-mdc-dialog-title span{flex:1;font-size:1.6rem;line-height:1}.mat-mdc-snack-bar-container{margin:24px!important}.mat-mdc-snack-bar-container.ng-animating{opacity:0}.mat-mdc-snack-bar-container.mat-mdc-snack-bar-center{opacity:1;transition:opacity .15s ease-in}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:320px;padding:6px 10px;position:relative;border-left:10px solid var(--app-color-info);box-shadow:0 3px 5px -1px var(--app-state-layers-on-surface-opacity-12),0 6px 10px 0 var(--app-state-layers-on-surface-opacity-12),0 1px 18px 0 var(--app-state-layers-on-surface-opacity-12)}.success-snackbar{border:1px solid var(--app-color-success)}.success-snackbar .mdc-button{color:var(--app-color-on-success)!important}.version-snackbar.mat-mdc-snack-bar-container{margin:1rem 2rem 1rem 1rem}.version-snackbar.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:auto;background:var(--mat-sys-surface);padding:0}.version-snackbar.mat-mdc-snack-bar-container .mdc-snackbar__surface .mdc-snackbar__label{color:var(--mat-sys-tertiary-fixed-variant);padding:4px 8px}.error-snackbar .mdc-snackbar__surface{border-left:10px solid var(--mat-sys-error)}.warning-snackbar .mdc-snackbar__surface{border-left:10px solid var(--mat-sys-warn)}.info-snackbar .mdc-snackbar__surface{border-left:10px solid var(--app-color-info)}html{height:100%;overflow:hidden}body{height:100%;overflow-y:scroll;margin:0;font-family:Roboto,Helvetica Neue,sans-serif}.table-container{display:flex;flex-direction:column;gap:6px;max-width:1440px;overflow-x:scroll;padding-bottom:20px}.spacer{height:2px}table{font-size:medium}th{white-space:nowrap}tr{height:8px}.table-row{height:50px}.evenRow{background-color:var(--mat-sys-surface-container)!important}.oddRow{background-color:var(--color-background)}td{padding:8px 10px;white-space:nowrap;max-width:240px;overflow:scroll}td::-webkit-scrollbar{display:none}@-moz-document url-prefix(){td{padding:0 10px;white-space:nowrap;max-width:240px;overflow:clip!important}}p{font-family:Stena Sans,Roboto,Helvetica Neue,sans-serif!important;font-size:16px;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;text-align:left!important;color:var(--mat-primary-text)!important;margin:0!important}.small-paragraph{font-family:Stena Sans,Roboto,Helvetica Neue,sans-serif!important;font-size:14px;font-style:normal!important;font-weight:400!important;line-height:24px!important;letter-spacing:0!important;text-align:left!important;color:var(--mat-sys-on-surface-variant)!important;margin:0!important}.bold{font-family:Stena Sans Bold,Roboto,Helvetica Neue,sans-serif!important}.text-field-margin{margin-top:-30px}textarea{resize:none!important}.mat-body,.mat-body-2,.mat-typography{font-family:Stena Sans,Roboto,Helvetica Neue,sans-serif}.bottom-buttons{display:flex;justify-content:flex-end;gap:16px}@media only screen and (max-width:480px){.bottom-buttons{flex-direction:column;align-items:center;padding-right:0!important}}.upload-image-layout{border:1px dashed var(--mat-sys-outline);padding:12px}.filter,.filter-three-elements,.filter-two-elements,.filter-one-element{display:grid;grid-template-columns:repeat(1,1fr);column-gap:20px;padding:16px;background:var(--mat-sys-surface-container)}.filter .mat-mdc-form-field-subscript-wrapper,.filter-three-elements .mat-mdc-form-field-subscript-wrapper,.filter-two-elements .mat-mdc-form-field-subscript-wrapper,.filter-one-element .mat-mdc-form-field-subscript-wrapper{display:none}.filter-two-elements{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:695px){.filter-two-elements{grid-template-columns:auto}}.filter-three-elements{grid-template-columns:repeat(3,1fr);gap:4px}@media only screen and (max-width:885px){.filter-three-elements{grid-template-columns:auto}}.mat-mdc-progress-spinner{z-index:10;color:var(--color-primary)}.read-only-label{font-size:1.2em;margin-bottom:2px;display:block}.mobile-flex{display:flex;flex-direction:row}@media only screen and (max-width:620px){.mobile-flex{display:flex;flex-direction:column}}.mobile-flex-reverse{display:flex;flex-direction:column}@media only screen and (max-width:620px){.mobile-flex-reverse{display:flex;flex-direction:row}}.justify-between{justify-content:space-between}.align-center{align-items:center}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.gap-4{gap:4px}.gap-16{gap:16px}.p-4{padding:4px}.p-8{padding:8px}.m-0{margin:0!important}.hidden{display:none}.w-full{width:100%}.h-full{height:100%}.w-screen{width:100vw}.h-screen{height:100vh}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.place-items-center{place-items:center}.justify-around{justify-content:space-around}.fixed{position:fixed}.top-100{top:100px}.bg-white{background-color:var(--color-background)}.filter-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.filter-row .filter-left{display:flex;flex-direction:row;align-items:center;gap:8px}.filter-row .filter-left .filter-dates{display:flex;flex-direction:row;gap:8px}.filter-row .filter-left .filter-search{width:240px}.filter-row .filter-right{min-width:200px;display:flex;align-items:flex-start;gap:8px}@media only screen and (max-width:1024px){.filter-row{flex-direction:column;align-items:stretch}.filter-row .filter-left,.filter-row .filter-left .filter-dates{flex-direction:row;gap:8px}.filter-row .filter-left .filter-search{width:100%}}@media only screen and (max-width:699px){.filter-row{flex-direction:column}.filter-row .filter-left{flex-direction:column;align-items:stretch}.filter-row .filter-left .filter-dates{flex-direction:column}.filter-row .filter-left .filter-search{width:100%}.filter-row .filter-right{flex-direction:column;align-items:stretch;margin-bottom:8px}}:root{--mat-sys-primary: #327ea5;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #5198c1;--mat-sys-on-primary-container: #001e2d;--mat-sys-secondary: #4e6075;--mat-sys-on-secondary: white;--mat-sys-secondary-container: #e8f0fa;--mat-sys-on-secondary-container: #091d2f;--mat-sys-tertiary: #62636a;--mat-sys-on-tertiary: white;--mat-sys-tertiary-container: #f2f2f3;--mat-sys-on-tertiary-container: #1a1b21;--mat-sys-tertiary-fixed-variant: #45464d;--mat-sys-error: #ba1a1d;--mat-sys-on-error: white;--mat-sys-error-container: #fff5f4;--mat-sys-on-error-container: #410002;--mat-sys-error-inverse: #ffdad6;--mat-sys-surface: white;--mat-sys-on-surface: black;--mat-sys-surface-variant: #e5e5e5;--mat-sys-on-surface-variant: #4c4c4c;--mat-sys-background: #f2f2f2;--mat-sys-on-background: #191919;--mat-sys-surface-container: #f2f2f2;--mat-sys-surface-container-high: #e5e5e5;--mat-sys-surface-container-highest: #d9d9d9;--mat-sys-inverse-on-surface: #f2f2f2;--mat-sys-inverse-surface: #343434;--mat-sys-outline: gray;--mat-sys-outline-variant: #e5e5e5;--mat-sys-warn: #ba5c01;--mat-sys-on-warn: white;--mat-sys-warn-container: #fff9f3;--mat-sys-on-warn-container: #502400;--app-color-success: #038848;--app-color-on-success: white;--app-color-success-container: #f9fff9;--app-color-on-success-container: #00391a;--app-color-info: #1f5abd;--app-color-on-info: white;--app-color-info-container: #f8f9ff;--app-color-on-info-container: #001944;--app-neutral-variant: #999999;--app-neutral-variant80: #cccccc;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-large: 4px;--mat-sys-corner-full: 4px;--mat-dialog-container-max-width: 80vw;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-pressed-state-layer-opacity: .16;--app-state-layers-on-surface-opacity-12: rgba(28, 27, 28, .1215686275);--mat-sys-body-large-line-height: 24px;--mat-sys-title-small-size: 14px;--mat-sys-body-medium-font: "Stena Sans", Roboto, "Helvetica Neue", sans-serif;--mat-primary-text: #1e1e1e;--mat-datepicker-calendar-container-background-color: #ffffff;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-container-elevation-shadow: 0px 4px 16px 0px rgba(28, 27, 28, .1215686275);--mdc-outlined-button-outline-color: #327ea5;--mat-dialog-actions-alignment: end;--mat-dialog-actions-padding: var(--mat-dialog-with-actions-content-padding);--mat-button-filled-horizontal-padding: 2rem;--mat-menu-container-color: var(--mat-sys-surface)}@font-face{font-family:Stena Sans;src:url(/assets/fonts/StenaSansV2-Regular.otf) format("opentype")}@font-face{font-family:Stena Sans Bold;src:url(/assets/fonts/StenaSans-Bold.woff2) format("woff2")}@font-face{font-family:Stena Sans Italic;src:url(/assets/fonts/StenaSansV2-Italic.otf) format("opentype")}@font-face{font-family:Stena Sans Bold Italic;src:url(/assets/fonts/StenaSansV2-Bold\ Italic.otf) format("opentype")}h1{font-family:Stena Sans Bold,Roboto,Helvetica Neue,sans-serif!important;font-size:48px!important;font-style:normal!important;font-weight:700!important;line-height:56px!important;letter-spacing:3px!important;text-align:left!important;text-transform:uppercase!important}h2{font-family:Stena Sans,Roboto,Helvetica Neue,sans-serif!important;font-size:40px!important;font-style:normal!important;font-weight:500!important;line-height:48px!important;letter-spacing:1px!important;text-align:left!important}h3{font-family:Stena Sans Bold,Roboto,Helvetica Neue,sans-serif!important;font-size:32px!important;font-style:normal!important;font-weight:700!important;line-height:40px!important;letter-spacing:2px!important;text-align:left!important;text-transform:uppercase!important}h4{font-family:Stena Sans,Roboto,Helvetica Neue,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:30px!important;letter-spacing:1px!important;text-align:left}h5{font-family:Stena Sans,Roboto,Helvetica Neue,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:28px!important;letter-spacing:1px!important;text-align:left!important}h6{font-family:Stena Sans Bold,Roboto,Helvetica Neue,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:16px!important;letter-spacing:0px!important;color:var(--mat-primary-text)!important;margin:0!important}.bold{font-family:Stena Sans Bold,Roboto,Helvetica Neue,sans-serif!important;font-weight:700}
