:root{--c-text-primary: #000000;--c-text-light: #ffffff;--c-surface: #ffffff;--c-alpha: #006aa9;--c-beta: #0b9ddd;--c-accent: #ffa500;--c-neutral: #dbe2ea;--c-neutral-dark: #808080;--c-warn: #ed1c24;--c-ok: #25be2c;--font-family: "Cera Pro";--font-base: 14px;--font-m: 16px;--outline: 2px solid var(--c-beta);--space-none: 0;--space-xs: 8px;--space-s: 12px;--space-base: 16px;--space-m: 24px;--space-l: 32px;--space-xl: 40px;--space-xxl: 50px;--header-height: 70px;--page-padding: var(--space-xl) var(--space-l) var(--space-xl) var(--space-xl)}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul{list-style-type:none}[hidden]{display:none}fieldset{border:none}@font-face{font-family:Cera Pro;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/CeraPro-Regular.woff2) format("woff2")}@font-face{font-family:Cera Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/CeraPro-Bold.woff2) format("woff2")}@font-face{font-family:pass;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA8AAAAAB2QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAcg9+z70dERUYAAAF0AAAAHAAAAB4AJwANT1MvMgAAAZAAAAA/AAAAYH7AkBhjbWFwAAAB0AAAAFkAAAFqZowMx2N2dCAAAAIsAAAABAAAAAQAIgKIZ2FzcAAAAjAAAAAIAAAACAAAABBnbHlmAAACOAAAALkAAAE0MwNYJ2hlYWQAAAL0AAAAMAAAADYPA2KgaGhlYQAAAyQAAAAeAAAAJAU+ATJobXR4AAADRAAAABwAAAAcCPoA6mxvY2EAAANgAAAAEAAAABAA5gFMbWF4cAAAA3AAAAAaAAAAIAAKAE9uYW1lAAADjAAAARYAAAIgB4hZ03Bvc3QAAASkAAAAPgAAAE5Ojr8ld2ViZgAABOQAAAAGAAAABuK7WtIAAAABAAAAANXulPUAAAAA1viLwQAAAADW+JM4eNpjYGRgYOABYjEgZmJgBEI2IGYB8xgAA+AANXjaY2BifMg4gYGVgYVBAwOeYEAFjMgcp8yiFAYHBl7VP8wx/94wpDDHMIoo2DP8B8kx2TLHACkFBkYA8/IL3QB42mNgYGBmgGAZBkYGEEgB8hjBfBYGDyDNx8DBwMTABmTxMigoKKmeV/3z/z9YJTKf8f/X/4/vP7pldosLag4SYATqhgkyMgEJJnQFECcMOGChndEAfOwRuAAAAAAiAogAAQAB//8AD3jaY2BiUGJgYDRiWsXAzMDOoLeRkUHfZhM7C8Nbo41srHdsNjEzAZkMG5lBwqwg4U3sbIx/bDYxgsSNBRUF1Y0FlZUYBd6dOcO06m+YElMa0DiGJIZUxjuM9xjkGRhU2djZlJXU1UDQ1MTcDASNjcTFQFBUBGjYEkkVMJCU4gcCKRTeHCk+fn4+KSllsJiUJEhMUgrMUQbZk8bgz/iA8SRR9qzAY087FjEYD2QPDDAzMFgyAwC39TCRAAAAeNpjYGRgYADid/fqneL5bb4yyLMwgMC1H90HIfRkCxDN+IBpFZDiYGAC8QBbSwuceNpjYGRgYI7594aBgcmOAQgYHzAwMqACdgBbWQN0AAABdgAiAAAAAAAAAAABFAAAAj4AYgI+AGYB9AAAAAAAKgAqACoAKgBeAJIAmnjaY2BkYGBgZ1BgYGIAAUYGBNADEQAFQQBaAAB42o2PwUrDQBCGvzVV9GAQDx485exBY1CU3PQgVgIFI9prlVqDwcZNC/oSPoKP4HNUfQLfxYN/NytCe5GwO9/88+/MBAh5I8C0VoAtnYYNa8oaXpAn9RxIP/XcIqLreZENnjwvyfPieVVdXj2H7DHxPJH/2/M7sVn3/MGyOfb8SWjOGv4K2DRdctpkmtqhos+D6ISh4kiUUXDj1Fr3Bc/Oc0vPqec6A8aUyu1cdTaPZvyXyqz6Fm5axC7bxHOv/r/dnbSRXCk7+mpVrOqVtFqdp3NKxaHUgeod9cm40rtrzfrt2OyQa8fppCO9tk7d1x0rpiQcuDuRkjjtkHt16ctbuf/radZY52/PnEcphXpZOcofiEZNcQAAeNpjYGIAg///GBgZsAF2BgZGJkZmBmaGdkYWRla29JzKggxD9tK8TAMDAxc2D0MLU2NjENfI1M0ZACUXCrsAAAABWtLiugAA) format("woff")}input[type=password]:not(:placeholder-shown){font-size:17px;letter-spacing:3px;font-family:pass,Verdana,sans-serif}body{min-width:1895px;font-size:16px;font-family:var(--font-family),sans-serif;overscroll-behavior:none}.d-flex{display:flex}.d-center{display:flex;justify-content:center;align-items:center}.app-page-content-width{max-width:1810px}.app-scrollbar{scrollbar-color:#c1c1c1}.app-scrollbar::-webkit-scrollbar{width:6px;height:6px}.app-scrollbar::-webkit-scrollbar-track{background:transparent}.app-scrollbar::-webkit-scrollbar-thumb{background-color:#c1c1c1;background-clip:content-box}.app-button{all:unset;display:block;box-sizing:border-box;cursor:pointer;display:inline-block;width:200px;min-width:fit-content;height:35px;padding-bottom:2px;font-size:16px;text-align:center;line-height:31px;border:1px solid rgba(128,128,128,.2);color:var(--c-alpha)}.app-button:focus-visible:not(:hover){outline:var(--outline);outline-offset:1px}.app-button:disabled{cursor:default}.app-button:hover{color:var(--c-beta);border-color:var(--c-beta)}.app-button.active{background-color:var(--c-beta);color:var(--c-surface);border-color:var(--c-beta);font-weight:700}.app-button.active:focus-visible:not(:hover){outline:2px solid var(--c-alpha)}.app-button:focus-visible:not(:hover){outline-offset:-2px}.app-button:disabled{border-color:var(--c-neutral);color:#acb4bd;cursor:default}.app-button:disabled:before{opacity:.2}.app-btn-unset{all:unset;display:block;box-sizing:border-box;cursor:pointer}.app-btn-unset:focus-visible:not(:hover){outline:var(--outline);outline-offset:1px}.app-btn-unset:disabled{cursor:default}.app-btn-unset svg-icon{display:block}.app-btn-unset svg-icon svg{display:block}.app-add-btn{all:unset;display:block;box-sizing:border-box;cursor:pointer;display:inline-block;width:200px;min-width:fit-content;height:35px;font-size:16px;line-height:31px;border:1px solid rgba(128,128,128,.2);color:var(--c-alpha);background-color:#fff;position:relative;height:31px;padding:0 30px 2px 45px;font-size:14px;line-height:27px;text-align:center}.app-add-btn:focus-visible:not(:hover){outline:var(--outline);outline-offset:1px}.app-add-btn:disabled{cursor:default}.app-add-btn:hover{color:var(--c-beta);border-color:var(--c-beta)}.app-add-btn.active{background-color:var(--c-beta);color:var(--c-surface);border-color:var(--c-beta);font-weight:700}.app-add-btn.active:focus-visible:not(:hover){outline:2px solid var(--c-alpha)}.app-add-btn:focus-visible:not(:hover){outline-offset:-2px}.app-add-btn:disabled{border-color:var(--c-neutral);color:#acb4bd;cursor:default}.app-add-btn:disabled:before{opacity:.2}.app-add-btn:before{position:absolute;top:3px;left:7px;content:url(/assets/icons/buttons/add.svg)}.app-tab-button{all:unset;display:block;box-sizing:border-box;cursor:pointer;display:inline-block;width:200px;min-width:fit-content;height:35px;padding-bottom:2px;font-size:16px;text-align:center;line-height:31px;border:1px solid rgba(128,128,128,.2);color:var(--c-alpha)}.app-tab-button:focus-visible:not(:hover){outline:var(--outline);outline-offset:1px}.app-tab-button:disabled{cursor:default}.app-tab-button:hover{color:var(--c-beta);border-color:var(--c-beta)}.app-tab-button.active{background-color:var(--c-beta);color:var(--c-surface);border-color:var(--c-beta);font-weight:700}.app-tab-button.active:focus-visible:not(:hover){outline:2px solid var(--c-alpha)}.app-tab-button:focus-visible:not(:hover){outline-offset:-2px}.app-tab-button:disabled{border-color:var(--c-neutral);color:#acb4bd;cursor:default}.app-tab-button:disabled:before{opacity:.2}.app-tab-button.small{all:unset;display:block;box-sizing:border-box;cursor:pointer;display:inline-block;width:200px;min-width:fit-content;height:35px;padding-bottom:2px;font-size:16px;text-align:center;line-height:31px;border:1px solid rgba(128,128,128,.2);color:var(--c-alpha);width:auto;height:26px;line-height:18px;padding-inline:5px}.app-tab-button.small:focus-visible:not(:hover){outline:var(--outline);outline-offset:1px}.app-tab-button.small:disabled{cursor:default}.app-tab-button.small:hover{color:var(--c-beta);border-color:var(--c-beta)}.app-tab-button.small.active{background-color:var(--c-beta);color:var(--c-surface);border-color:var(--c-beta);font-weight:700}.app-tab-button.small.active:focus-visible:not(:hover){outline:2px solid var(--c-alpha)}.app-tab-button.small:focus-visible:not(:hover){outline-offset:-2px}.app-tab-button.small:disabled{border-color:var(--c-neutral);color:#acb4bd;cursor:default}.app-tab-button.small:disabled:before{opacity:.2}.app-tab-button.active{cursor:default}:root{--input-border: 2px solid #dbe2ea;--text-input-width: 200px;--text-input-height: 32px}.app-text-input{width:var(--text-input-width);height:var(--text-input-height);outline:none;text-indent:9px;font-family:var(--font-family);font-size:14px;line-height:18px;border-radius:0;border:var(--input-border)}.app-text-input:focus{border-color:var(--c-beta)}.app-text-input::placeholder{color:var(--c-neutral-dark)}.app-text-input:disabled{background-color:var(--c-surface)}.app-text-input.ng-touched.ng-invalid{border-color:#ff5057}.app-date-input{width:var(--text-input-width);height:var(--text-input-height);outline:none;text-indent:9px;font-family:var(--font-family);font-size:14px;line-height:18px;border-radius:0;border:var(--input-border);position:relative;text-indent:4px}.app-date-input:focus{border-color:var(--c-beta)}.app-date-input::placeholder{color:var(--c-neutral-dark)}.app-date-input:disabled{background-color:var(--c-surface)}.app-date-input.ng-touched.ng-invalid{border-color:#ff5057}.app-date-input::-webkit-calendar-picker-indicator{-webkit-appearance:none;position:absolute;right:4px;top:2px;height:20px;width:20px;background-repeat:no-repeat;background-image:url('data:image/svg+xml; utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.75 1.75V3.75M6.75 5.25V3.75M13.25 1.75V3.75M13.25 5.25V3.75M6.75 3.75H3.75C2.64543 3.75 1.75 4.64543 1.75 5.75V16.25C1.75 17.3546 2.64543 18.25 3.75 18.25H16.25C17.3546 18.25 18.25 17.3546 18.25 16.25V5.75C18.25 4.64543 17.3546 3.75 16.25 3.75H13.25M6.75 3.75H13.25M1.75 8.75H18.25" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');cursor:pointer}.app-date-input::-webkit-calendar-picker-indicator:hover{filter:invert(100%) brightness(30%)}.app-textarea{width:100%;outline:none;padding:var(--space-xs) var(--space-s);font-family:var(--font-family);font-size:14px;line-height:20px;resize:none;border:var(--input-border)}.app-textarea:focus{border-color:var(--c-beta)}.app-textarea::placeholder{color:var(--c-neutral-dark)}.app-textarea:disabled{background-color:var(--c-surface)}.app-unit-text{margin-left:var(--space-s)}
