@charset "UTF-8";@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols/material-symbols-outlined.woff2) format("woff2")}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols/material-symbols-rounded.woff2) format("woff2")}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols/material-symbols-sharp.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined}.material-symbols-rounded{font-family:Material Symbols Rounded}.material-symbols-sharp{font-family:Material Symbols Sharp}.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Nunito;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/nunito/nunito-200.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/nunito/nunito-200italic.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/nunito/nunito-300.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/nunito/nunito-300italic.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nunito/nunito-400.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/nunito/nunito-400italic.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/nunito/nunito-500.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/nunito/nunito-500italic.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/nunito/nunito-600.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/nunito/nunito-600italic.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nunito/nunito-700.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/nunito/nunito-700italic.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/nunito/nunito-800.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/nunito/nunito-800italic.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/nunito/nunito-900.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/nunito/nunito-900italic.woff2) format("woff2")}.mat-mdc-tooltip-panel{z-index:9999!important}.mat-mdc-tooltip-surface{line-height:unset!important;white-space:pre-wrap!important}:root{--mat-tooltip-container-color: #2f3033;--mat-tooltip-supporting-text-color: #f2f0f4;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-font: $font-family;--mat-tooltip-supporting-text-size: 1.2rem;--mat-tooltip-supporting-text-weight: 500;--mat-tooltip-supporting-text-line-height: unset !important;--mat-tooltip-supporting-text-tracking: normal}.mat-divider{--mat-divider-color: oklch(46.4% 0 0deg) !important;--mat-divider-width: 1px !important}.mat-divider.mat-divider-vertical{height:65%!important;margin:0 .4rem!important}.mat-mdc-select-panel{background:#fff!important;border:1px solid #e4e4e7!important;box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important;padding:0!important;margin-top:4px!important}.mat-mdc-option:not(:disabled),.mat-mdc-option:not(.mdc-list-item--disabled){font-family:Nunito,sans-serif!important;font-size:1.4rem!important;color:#262626!important;transition:all .2s!important;min-height:3.6rem!important;padding:0 .8rem!important;border-left:4px solid transparent!important}.mat-mdc-option:not(:disabled) .mdc-list-item__primary-text,.mat-mdc-option:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;color:#262626!important;line-height:2rem!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-clamp:1!important;-webkit-line-clamp:1!important}.mat-mdc-option:not(:disabled):hover:not(.mdc-list-item--disabled):not(.mat-mdc-option-active):not(.mdc-list-item--selected),.mat-mdc-option:not(.mdc-list-item--disabled):hover:not(.mdc-list-item--disabled):not(.mat-mdc-option-active):not(.mdc-list-item--selected){background:#f5f5f6!important}.mat-mdc-option:not(:disabled):not(.mat-mdc-option-multiple).mdc-list-item--selected,.mat-mdc-option:not(:disabled):not(.mat-mdc-option-multiple).mat-mdc-option-active,.mat-mdc-option:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple).mdc-list-item--selected,.mat-mdc-option:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple).mat-mdc-option-active{border-left-color:#e0313e!important;background-color:#fceaec!important}.mat-mdc-option:not(:disabled):not(.mat-mdc-option-multiple) .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after,.mat-mdc-option:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{border-left-color:#e0313e!important;border-bottom-color:#e0313e!important}.mat-mdc-option:not(:disabled).mat-mdc-option-multiple .mat-pseudo-checkbox:not(.mat-pseudo-checkbox-checked),.mat-mdc-option:not(.mdc-list-item--disabled).mat-mdc-option-multiple .mat-pseudo-checkbox:not(.mat-pseudo-checkbox-checked){border-color:#595959!important}.mat-mdc-option:not(:disabled).mat-mdc-option-multiple:focus:not(:hover),.mat-mdc-option:not(:disabled).mat-mdc-option-multiple.mat-mdc-option-active:not(:hover),.mat-mdc-option:not(.mdc-list-item--disabled).mat-mdc-option-multiple:focus:not(:hover),.mat-mdc-option:not(.mdc-list-item--disabled).mat-mdc-option-multiple.mat-mdc-option-active:not(:hover){background-color:unset!important}.mat-mdc-option:not(:disabled).mat-mdc-option-multiple:focus:hover,.mat-mdc-option:not(:disabled).mat-mdc-option-multiple.mat-mdc-option-active:hover,.mat-mdc-option:not(.mdc-list-item--disabled).mat-mdc-option-multiple:focus:hover,.mat-mdc-option:not(.mdc-list-item--disabled).mat-mdc-option-multiple.mat-mdc-option-active:hover{background-color:#f5f5f6!important}.mat-mdc-option:not(:disabled).mat-mdc-option-multiple .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-mdc-option:not(:disabled).mat-mdc-option-multiple .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate,.mat-mdc-option:not(.mdc-list-item--disabled).mat-mdc-option-multiple .mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-mdc-option:not(.mdc-list-item--disabled).mat-mdc-option-multiple .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{--mat-pseudo-checkbox-full-selected-icon-color: oklch(59.44% .209 23deg) !important;background-color:#e0313e!important}.mat-mdc-option:not(:disabled).mat-mdc-option-multiple .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after,.mat-mdc-option:not(.mdc-list-item--disabled).mat-mdc-option-multiple .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after{--mat-pseudo-checkbox-full-selected-checkmark-color: oklch(100% 0 0deg) !important;border-left-color:#fff!important;border-bottom-color:#fff!important}:root{--mat-select-panel-background-color: #ffffff;--mat-option-selected-state-layer-color: #e4e4e7;--mat-option-hover-state-layer-color: #f5f5f6}.mat-mdc-dialog-container{max-width:100%!important;max-height:100%!important}.mat-mdc-dialog-surface{border-radius:10px!important;overflow-y:hidden!important}.g-action-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1.6rem;padding:1.6rem 0;font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;background-color:#fff;border-top:1px solid oklch(90.93% .002 247.84deg);box-shadow:0 11px 8px -10px #e0e1e2,0 -11px 8px -10px #e0e1e2}.g-avatar{display:flex;align-items:center;justify-content:center;border-radius:.6rem;overflow:hidden;position:relative}.g-user-photo{display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;font-size:1.6rem;font-weight:600;object-fit:cover;background-color:#e0e1e2;width:2.4rem;height:2.4rem;border-radius:50%;-webkit-user-select:none;user-select:none}.g-user-photo.circle{border-radius:50%!important}.g-user-photo.square{border-radius:.6rem!important}img:not(.loading).g-user-photo{box-shadow:0 0 0 2px #e0e1e2}.user-name{font-weight:600;line-height:100%;margin-inline:.8rem .4rem}.g-loading.circle{width:2.4rem;height:2.4rem;border-radius:50%;border:2px solid oklch(59.44% .209 23deg);border-top-color:transparent;animation:spin 1.4s linear infinite;position:absolute;top:0;left:0}@keyframes spin{to{transform:rotate(360deg)}}.g-loading.square{width:2.4rem;height:2.4rem;display:grid;color:#e0313e;border-radius:.6rem;overflow:hidden;position:absolute;top:0;left:0}.g-loading.square:before{content:"";grid-area:1/1;--color1: linear-gradient( 90deg, #e0e1e2 calc(100% / 3), currentColor 0 calc(2 * 100% / 3), #e0e1e2 0 );--color2: linear-gradient( 0deg, #e0e1e2 calc(100% / 3), currentColor 0 calc(2 * 100% / 3), #e0e1e2 0 );background:var(--color1),var(--color2),var(--color1),var(--color2);background-size:300% 4px,4px 300%;background-repeat:no-repeat;border-radius:.6rem;animation:spin 1.4s infinite linear}@keyframes spin{0%{background-position:50% 0,100% 100%,0 100%,0 0}25%{background-position:0 0,100% 50%,0 100%,0 0}50%{background-position:0 0,100% 0,50% 100%,0 0}75%{background-position:0 0,100% 0,100% 100%,0 50%}75.1%{background-position:100% 0,100% 0,100% 100%,0 50%}to{background-position:50% 0,100% 0,100% 100%,0 100%}}.mat-badge-content{background-color:#e0313e!important;color:#fff!important;font-family:Nunito,sans-serif!important;font-weight:700!important;font-size:1.2rem!important;padding:0 4px!important}.mat-badge-small .mat-badge-content{width:1rem!important;height:1rem!important;min-width:1rem!important;min-height:1rem!important;line-height:1rem!important}.mat-badge-small .mat-badge-content.mat-badge-overlap .mat-badge-content{margin:-.5rem!important}.mat-badge-medium.mat-badge-overlap .mat-badge-content{margin:-.8rem!important}.mat-badge-medium .mat-badge-content{width:1.4rem!important;height:1.4rem!important;min-width:1.4rem!important;min-height:1.4rem!important;line-height:1.4rem!important}.mat-badge-large .mat-badge-content{width:1.8rem!important;height:1.8rem!important;min-width:1.8rem!important;min-height:1.8rem!important;line-height:1.8rem!important}.mat-badge-large .mat-badge-content.mat-badge-overlap .mat-badge-content{margin:-1rem!important}.g-button{display:block;position:relative}.g-button:has(.g-button-only-icon){width:fit-content}.g-button-content{cursor:pointer;outline:none;border:none;overflow:hidden;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.6rem;padding:1rem .6rem;width:100%;min-width:3.6rem;max-height:3.6rem;border-radius:.4rem;text-align:center;vertical-align:middle;box-shadow:1px 1px 5px #0000001a;transition:.2s;border:1px solid transparent;position:relative;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:700;line-height:100%}.g-button-content[disabled],.g-button-content:disabled,.g-button-content.disabled{cursor:not-allowed!important;box-shadow:none!important;background-color:#d1d2d4!important;border-color:#d1d2d4!important;color:#9a9da2!important;opacity:1!important}.g-button-content[disabled] .material-symbols-sharp,.g-button-content[disabled] .material-symbols-outlined,.g-button-content[disabled] .material-symbols-rounded,.g-button-content[disabled] .g-icon,.g-button-content[disabled] .g-icon>mat-icon,.g-button-content[disabled]>mat-icon,.g-button-content:disabled .material-symbols-sharp,.g-button-content:disabled .material-symbols-outlined,.g-button-content:disabled .material-symbols-rounded,.g-button-content:disabled .g-icon,.g-button-content:disabled .g-icon>mat-icon,.g-button-content:disabled>mat-icon,.g-button-content.disabled .material-symbols-sharp,.g-button-content.disabled .material-symbols-outlined,.g-button-content.disabled .material-symbols-rounded,.g-button-content.disabled .g-icon,.g-button-content.disabled .g-icon>mat-icon,.g-button-content.disabled>mat-icon{color:#9a9da2!important}.g-button-content[disabled] .material-symbols-sharp svg,.g-button-content[disabled] .material-symbols-sharp svg path,.g-button-content[disabled] .material-symbols-sharp svg g path,.g-button-content[disabled] .material-symbols-outlined svg,.g-button-content[disabled] .material-symbols-outlined svg path,.g-button-content[disabled] .material-symbols-outlined svg g path,.g-button-content[disabled] .material-symbols-rounded svg,.g-button-content[disabled] .material-symbols-rounded svg path,.g-button-content[disabled] .material-symbols-rounded svg g path,.g-button-content[disabled] .g-icon svg,.g-button-content[disabled] .g-icon svg path,.g-button-content[disabled] .g-icon svg g path,.g-button-content[disabled] .g-icon>mat-icon svg,.g-button-content[disabled] .g-icon>mat-icon svg path,.g-button-content[disabled] .g-icon>mat-icon svg g path,.g-button-content[disabled]>mat-icon svg,.g-button-content[disabled]>mat-icon svg path,.g-button-content[disabled]>mat-icon svg g path,.g-button-content:disabled .material-symbols-sharp svg,.g-button-content:disabled .material-symbols-sharp svg path,.g-button-content:disabled .material-symbols-sharp svg g path,.g-button-content:disabled .material-symbols-outlined svg,.g-button-content:disabled .material-symbols-outlined svg path,.g-button-content:disabled .material-symbols-outlined svg g path,.g-button-content:disabled .material-symbols-rounded svg,.g-button-content:disabled .material-symbols-rounded svg path,.g-button-content:disabled .material-symbols-rounded svg g path,.g-button-content:disabled .g-icon svg,.g-button-content:disabled .g-icon svg path,.g-button-content:disabled .g-icon svg g path,.g-button-content:disabled .g-icon>mat-icon svg,.g-button-content:disabled .g-icon>mat-icon svg path,.g-button-content:disabled .g-icon>mat-icon svg g path,.g-button-content:disabled>mat-icon svg,.g-button-content:disabled>mat-icon svg path,.g-button-content:disabled>mat-icon svg g path,.g-button-content.disabled .material-symbols-sharp svg,.g-button-content.disabled .material-symbols-sharp svg path,.g-button-content.disabled .material-symbols-sharp svg g path,.g-button-content.disabled .material-symbols-outlined svg,.g-button-content.disabled .material-symbols-outlined svg path,.g-button-content.disabled .material-symbols-outlined svg g path,.g-button-content.disabled .material-symbols-rounded svg,.g-button-content.disabled .material-symbols-rounded svg path,.g-button-content.disabled .material-symbols-rounded svg g path,.g-button-content.disabled .g-icon svg,.g-button-content.disabled .g-icon svg path,.g-button-content.disabled .g-icon svg g path,.g-button-content.disabled .g-icon>mat-icon svg,.g-button-content.disabled .g-icon>mat-icon svg path,.g-button-content.disabled .g-icon>mat-icon svg g path,.g-button-content.disabled>mat-icon svg,.g-button-content.disabled>mat-icon svg path,.g-button-content.disabled>mat-icon svg g path{color:#9a9da2!important;fill:#9a9da2!important}.g-button-content:not([disabled]):active,.g-button-content:not(:disabled):active,.g-button-content:not(.disabled):active{opacity:.8}.g-button-content::-moz-focus-inner{border:0}.g-button-content.g-button-icon-left{flex-direction:row}.g-button-content.g-button-icon-right{flex-direction:row-reverse}.g-button-content .g-button-icon{width:2rem;height:2rem;font-size:2rem;line-height:100%}.g-button-content.g-button-primary{background-color:#e0313e;color:#fff}.g-button-content.g-button-primary:not(:disabled):hover{background-color:#cc2d38}.g-button-content.g-button-primary .g-button-icon{color:#fff}.g-button-content.g-button-primary .mat-badge-content{background-color:#d6a001!important}.g-button-content.g-button-secondary{background-color:transparent;border-color:#595959;color:#595959}.g-button-content.g-button-secondary:not(:disabled):hover{background-color:#e0e1e2}.g-button-content.g-button-secondary .g-button-icon{color:#595959}.g-button-content.g-button-tertiary{background-color:#e7ebee;color:#595959;box-shadow:none}.g-button-content.g-button-tertiary:not(:disabled):hover{background-color:#e0e1e2}.g-button-content.g-button-tertiary .g-button-icon{color:#595959}.g-button-content.g-button-link{background-color:transparent;color:#262626;box-shadow:none}.g-button-content.g-button-link:not(:disabled):hover .g-button-label{text-decoration:underline;text-decoration-color:#262626;color:#262626}.g-button-content.g-button-link:not(:disabled):hover{color:#262626}.g-button-content.g-button-link .g-button-icon{color:#262626}.g-button-content.g-button-only-icon{background-color:transparent;color:#262626;box-shadow:none;width:3.6rem;height:3.6rem}.g-button-content.g-button-only-icon:not(:disabled):hover{background-color:#e0e1e2}.g-button-content.g-button-only-icon .g-button-icon{color:#262626}.g-button-content.g-button-action{background-color:transparent;box-shadow:none;display:flex;justify-content:flex-start!important;color:#262626}.g-button-content.g-button-action:not(:disabled):hover{background-color:#f5f5f6}.g-button-content.g-button-action .g-button-icon{color:#262626}.g-button-content.g-button-input{background-color:transparent;box-shadow:none;padding:.4rem;border-radius:50%;transition:background-color .2s;min-width:3rem;width:3rem;height:3rem;-webkit-user-select:none;user-select:none}.g-button-content.g-button-input:not(:disabled):hover{background-color:#d1d2d4!important}.g-button-content.g-button-input .g-button-icon{color:#bfbfbf}.g-button-content.g-button-input:disabled{background-color:transparent!important;border-color:transparent!important;color:#9a9da2!important}.g-button-content.g-button-input:disabled .gipi-icon{color:#9a9da2!important}.g-button-group{display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;width:100%;flex:1}.g-button-group-option-list{display:flex;flex-direction:row;box-shadow:1px 1px 5px #0000001a}.g-button-group-option-list .g-button-group-option{cursor:pointer;outline:none;border:none;overflow:hidden;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;display:flex;justify-content:center;align-items:center;text-align:center;vertical-align:middle;padding:1rem 1.6rem;width:100%;min-width:3.6rem;max-height:3.6rem;transition:.2s;border:1px solid transparent;position:relative;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:500;line-height:100%;background-color:transparent;border-color:#bfbfbf;color:#595959}.g-button-group-option-list .g-button-group-option[disabled],.g-button-group-option-list .g-button-group-option:disabled,.g-button-group-option-list .g-button-group-option.disabled{cursor:not-allowed!important;box-shadow:none!important;background-color:#d1d2d4!important;border-color:#d1d2d4!important;color:#9a9da2!important;opacity:1!important}.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-sharp,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-outlined,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-rounded,.g-button-group-option-list .g-button-group-option[disabled] .g-icon,.g-button-group-option-list .g-button-group-option[disabled] .g-icon>mat-icon,.g-button-group-option-list .g-button-group-option[disabled]>mat-icon,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-sharp,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-outlined,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-rounded,.g-button-group-option-list .g-button-group-option:disabled .g-icon,.g-button-group-option-list .g-button-group-option:disabled .g-icon>mat-icon,.g-button-group-option-list .g-button-group-option:disabled>mat-icon,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-sharp,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-outlined,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-rounded,.g-button-group-option-list .g-button-group-option.disabled .g-icon,.g-button-group-option-list .g-button-group-option.disabled .g-icon>mat-icon,.g-button-group-option-list .g-button-group-option.disabled>mat-icon{color:#9a9da2!important}.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-sharp svg,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-sharp svg path,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-sharp svg g path,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-outlined svg,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-outlined svg path,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-outlined svg g path,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-rounded svg,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-rounded svg path,.g-button-group-option-list .g-button-group-option[disabled] .material-symbols-rounded svg g path,.g-button-group-option-list .g-button-group-option[disabled] .g-icon svg,.g-button-group-option-list .g-button-group-option[disabled] .g-icon svg path,.g-button-group-option-list .g-button-group-option[disabled] .g-icon svg g path,.g-button-group-option-list .g-button-group-option[disabled] .g-icon>mat-icon svg,.g-button-group-option-list .g-button-group-option[disabled] .g-icon>mat-icon svg path,.g-button-group-option-list .g-button-group-option[disabled] .g-icon>mat-icon svg g path,.g-button-group-option-list .g-button-group-option[disabled]>mat-icon svg,.g-button-group-option-list .g-button-group-option[disabled]>mat-icon svg path,.g-button-group-option-list .g-button-group-option[disabled]>mat-icon svg g path,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-sharp svg,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-sharp svg path,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-sharp svg g path,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-outlined svg,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-outlined svg path,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-outlined svg g path,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-rounded svg,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-rounded svg path,.g-button-group-option-list .g-button-group-option:disabled .material-symbols-rounded svg g path,.g-button-group-option-list .g-button-group-option:disabled .g-icon svg,.g-button-group-option-list .g-button-group-option:disabled .g-icon svg path,.g-button-group-option-list .g-button-group-option:disabled .g-icon svg g path,.g-button-group-option-list .g-button-group-option:disabled .g-icon>mat-icon svg,.g-button-group-option-list .g-button-group-option:disabled .g-icon>mat-icon svg path,.g-button-group-option-list .g-button-group-option:disabled .g-icon>mat-icon svg g path,.g-button-group-option-list .g-button-group-option:disabled>mat-icon svg,.g-button-group-option-list .g-button-group-option:disabled>mat-icon svg path,.g-button-group-option-list .g-button-group-option:disabled>mat-icon svg g path,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-sharp svg,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-sharp svg path,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-sharp svg g path,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-outlined svg,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-outlined svg path,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-outlined svg g path,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-rounded svg,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-rounded svg path,.g-button-group-option-list .g-button-group-option.disabled .material-symbols-rounded svg g path,.g-button-group-option-list .g-button-group-option.disabled .g-icon svg,.g-button-group-option-list .g-button-group-option.disabled .g-icon svg path,.g-button-group-option-list .g-button-group-option.disabled .g-icon svg g path,.g-button-group-option-list .g-button-group-option.disabled .g-icon>mat-icon svg,.g-button-group-option-list .g-button-group-option.disabled .g-icon>mat-icon svg path,.g-button-group-option-list .g-button-group-option.disabled .g-icon>mat-icon svg g path,.g-button-group-option-list .g-button-group-option.disabled>mat-icon svg,.g-button-group-option-list .g-button-group-option.disabled>mat-icon svg path,.g-button-group-option-list .g-button-group-option.disabled>mat-icon svg g path{color:#9a9da2!important;fill:#9a9da2!important}.g-button-group-option-list .g-button-group-option:not([disabled]):active,.g-button-group-option-list .g-button-group-option:not(:disabled):active,.g-button-group-option-list .g-button-group-option:not(.disabled):active{opacity:.8}.g-button-group-option-list .g-button-group-option::-moz-focus-inner{border:0}.g-button-group-option-list .g-button-group-option:first-child{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.g-button-group-option-list .g-button-group-option:not(:first-child){border-left:none}.g-button-group-option-list .g-button-group-option:last-child{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.g-button-group-option-list .g-button-group-option:not(:disabled):hover{border-color:#595959;background-color:#e0e1e2}.g-button-group-option-list .g-button-group-option.g-button-group-option-selected{background-color:#e0313e;border-color:#e0313e;color:#fff}.g-button-group-option-list .g-button-group-option.g-button-group-option-selected:not(:disabled):hover{background-color:#cc2d38}.g-checkbox{display:flex;align-items:center;width:fit-content;gap:1rem}.g-checkbox:has(>input[type=checkbox]:disabled){cursor:not-allowed!important}.g-checkbox>input[type=checkbox]{appearance:none;width:1.8rem;height:1.8rem;border:2px solid transparent;border-radius:.4rem;outline:none;cursor:pointer;background-color:#fff;position:relative;transition:background-color .3s ease,border-color .3s ease}.g-checkbox>input[type=checkbox].primary{border-color:#e0313e}.g-checkbox>input[type=checkbox].secondary{border-color:#bbbdc1}.g-checkbox>input[type=checkbox]:checked:after{content:"\2714";display:block;text-align:center;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.6rem;height:1.6rem}.g-checkbox>input[type=checkbox]:checked:after .primary,.g-checkbox>input[type=checkbox]:checked:after .secondary{color:#fff}.g-checkbox>input[type=checkbox][data-state=indeterminate]:after{content:"-";display:block;text-align:center;font-family:Nunito,sans-serif;font-size:2.6rem;font-weight:700;line-height:1.2rem;height:1.6rem}.g-checkbox>input[type=checkbox][data-state=indeterminate]:after .primary,.g-checkbox>input[type=checkbox][data-state=indeterminate]:after .secondary{color:#e0313e}.g-checkbox>input[type=checkbox]:not(:checked)[data-state=unchecked]{color:transparent}.g-checkbox>input[type=checkbox]:not(:checked)[data-state=unchecked].primary{background-color:#fff;border-color:#e0313e}.g-checkbox>input[type=checkbox]:not(:checked)[data-state=unchecked].secondary{background-color:#fff;border-color:#bbbdc1}.g-checkbox>input[type=checkbox]:checked,.g-checkbox>input[type=checkbox][data-state=checked]{color:#fff}.g-checkbox>input[type=checkbox]:checked.primary,.g-checkbox>input[type=checkbox]:checked.secondary,.g-checkbox>input[type=checkbox][data-state=checked].primary,.g-checkbox>input[type=checkbox][data-state=checked].secondary{background-color:#e0313e;border-color:#e0313e}.g-checkbox>input[type=checkbox]:indeterminate.primary,.g-checkbox>input[type=checkbox][data-state=indeterminate].primary{background-color:#fff;border-color:#e0313e;color:#e0313e}.g-checkbox>input[type=checkbox]:indeterminate.secondary,.g-checkbox>input[type=checkbox][data-state=indeterminate].secondary{background-color:#fff;border-color:#bbbdc1;color:#bbbdc1}.g-checkbox>input[type=checkbox]:disabled{color:#9a9da2!important;background-color:#d1d2d4!important;border-color:#9a9da2!important;cursor:not-allowed!important}.g-checkbox>input[type=checkbox]:disabled:after{color:#9a9da2!important}.g-checkbox .g-checkbox-label{display:flex;align-items:center;gap:.2rem;font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;line-height:2rem;cursor:pointer;-webkit-user-select:none;user-select:none}.g-checkbox .g-checkbox-label.disabled{cursor:not-allowed!important;color:#d1d2d4!important}.g-checkbox-group{display:flex;flex-direction:column;gap:.4rem;width:fit-content;-webkit-user-select:none;user-select:none;font-family:Nunito,sans-serif}.g-checkbox-group .g-checkbox-group-container{display:flex;flex-direction:column;gap:.8rem}.g-checkbox-group.g-checkbox-group-disabled .g-checkbox-group-container{cursor:not-allowed}.g-checkbox-group .g-checkbox-group-select-all{margin-bottom:.4rem}.g-checkbox-group .g-checkbox-group-options{display:flex;flex-direction:column;gap:.8rem;border-left:2px solid oklch(90.93% .002 247.84deg);margin-left:1rem;padding-left:1.6rem}@media screen and (max-width: 639px){.g-checkbox-group .g-checkbox-group-horizontal .g-checkbox-group-options{flex-direction:column;gap:.8rem}}.g-chips-control .mdc-evolution-chip-set__chips{--mat-chip-container-shape-radius: 2rem;--mat-chip-container-height: 2.6rem;margin-left:0!important;align-items:center!important;gap:1rem!important}.g-chips-control .mdc-evolution-chip-set__chips:not(.g-chips-control-item-all){--mat-chip-elevated-container-color: oklch(90.93% .002 247.84deg);--mat-chip-outline-color: oklch(86.36% .003 264.54deg);--mat-chip-label-text-color: oklch(26.86% 0 0deg);cursor:default}.g-chips-control .mdc-evolution-chip-set__chips .g-chips-control-item-all{--mat-chip-elevated-container-color: oklch(59.44% .209 23deg);--mat-chip-outline-color: oklch(55.51% .194 23.1deg);--mat-chip-label-text-color: oklch(100% 0 0deg)}.g-chips-control .mdc-evolution-chip-set__chips .g-chips-control-item-all .mdc-evolution-chip__cell .mat-mdc-chip-action{cursor:pointer}.g-chips-control .mdc-evolution-chip-set__chips .g-chips-control-item-all:hover{--mat-chip-elevated-container-color: oklch(55.51% .194 23.1deg);--mat-chip-outline-color: oklch(55.51% .194 23.1deg)}.g-chips-control .mdc-evolution-chip-set__chips .g-chips-control-item-all .g-control-item-all-icon{width:1.8rem;height:1.8rem;font-size:1.8rem;color:inherit}.g-chips-control .mdc-evolution-chip-set__chips .g-chips-control-item{margin:0!important}.g-chips-control .mdc-evolution-chip-set__chips .g-chips-control-item.mat-mdc-chip-disabled{--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-disabled-container-color: oklch(97.04% .001 286.38deg);--mat-chip-disabled-outline-color: oklch(90.93% .002 247.84deg);--mat-chip-disabled-label-text-color: oklch(90.93% .002 247.84deg);cursor:not-allowed!important}.g-chips-control .mdc-evolution-chip-set__chips .g-chips-control-item .mdc-evolution-chip__cell .mat-mdc-chip-action{padding:0 .6rem 0 1rem!important}.g-chips-control .mdc-evolution-chip-set__chips .g-chips-control-item .mdc-evolution-chip__cell .mat-mdc-chip-action .mat-mdc-chip-action-label{display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-family:Nunito,sans-serif!important;font-size:1.2rem!important;font-weight:500!important;line-height:var(--mat-chip-container-height)!important;letter-spacing:normal!important}.g-control-item-button{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;outline:none;border:none;border-radius:50%;background-color:transparent;transition:all .2s;cursor:pointer;color:#262626}.g-control-item-button .g-control-item-button-icon{width:1.8rem;height:1.8rem;font-size:1.8rem;color:inherit}.g-control-item-button:disabled{cursor:not-allowed;background-color:#f5f5f6!important;color:#e0e1e2!important}.g-control-item-button:disabled .g-control-item-button-icon{color:inherit!important;fill:currentColor!important;stroke:currentColor!important}.g-control-item-button:not(:disabled):hover{transform:scale(.98);background-color:#d1d2d4}.g-confirm-dialog-title{display:flex!important;align-items:center!important;gap:1rem!important;padding:1.6rem!important;font-family:Nunito,sans-serif!important;font-size:2rem!important;font-weight:600!important;color:#131313!important;line-height:3.2rem!important}.g-confirm-dialog-title .g-confirm-dialog-icon,.g-confirm-dialog-title .g-confirm-dialog-icon>svg{width:3.2rem!important;height:3.2rem!important;font-size:3.2rem!important;line-height:3.2rem!important}.g-confirm-dialog-content{display:flex!important;align-items:flex-start!important;padding:0 2rem!important;color:#414244!important;font-family:Nunito,sans-serif!important;font-size:1.4rem!important;line-height:2rem!important;min-height:8rem!important;max-height:30rem!important;overflow-y:auto!important}.g-confirm-dialog-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:1.6rem!important;padding:1.6rem 2rem!important}.g-confirm-dialog-actions .g-confirm-dialog-btn-action{outline:none;border:none;overflow:hidden;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;padding:.6rem 1.2rem;border-radius:.4rem;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:500;line-height:2rem;color:#131313;background-color:transparent;transition:all .2s;cursor:pointer}.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled],.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled{cursor:not-allowed!important;box-shadow:none!important;background-color:#d1d2d4!important;border-color:#d1d2d4!important;color:#9a9da2!important;opacity:1!important}.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-sharp,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-outlined,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-rounded,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .g-icon,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .g-icon>mat-icon,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled]>mat-icon,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-sharp,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-outlined,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-rounded,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .g-icon,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .g-icon>mat-icon,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled>mat-icon,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-sharp,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-outlined,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-rounded,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .g-icon,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .g-icon>mat-icon,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled>mat-icon{color:#9a9da2!important}.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-sharp svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-sharp svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-sharp svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-outlined svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-outlined svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-outlined svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-rounded svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-rounded svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .material-symbols-rounded svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .g-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .g-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .g-icon svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .g-icon>mat-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .g-icon>mat-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled] .g-icon>mat-icon svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled]>mat-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled]>mat-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action[disabled]>mat-icon svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-sharp svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-sharp svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-sharp svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-outlined svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-outlined svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-outlined svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-rounded svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-rounded svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .material-symbols-rounded svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .g-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .g-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .g-icon svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .g-icon>mat-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .g-icon>mat-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled .g-icon>mat-icon svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled>mat-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled>mat-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:disabled>mat-icon svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-sharp svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-sharp svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-sharp svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-outlined svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-outlined svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-outlined svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-rounded svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-rounded svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .material-symbols-rounded svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .g-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .g-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .g-icon svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .g-icon>mat-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .g-icon>mat-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled .g-icon>mat-icon svg g path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled>mat-icon svg,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled>mat-icon svg path,.g-confirm-dialog-actions .g-confirm-dialog-btn-action.disabled>mat-icon svg g path{color:#9a9da2!important;fill:#9a9da2!important}.g-confirm-dialog-actions .g-confirm-dialog-btn-action:not([disabled]):active,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:not(:disabled):active,.g-confirm-dialog-actions .g-confirm-dialog-btn-action:not(.disabled):active{opacity:.8}.g-confirm-dialog-actions .g-confirm-dialog-btn-action::-moz-focus-inner{border:0}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-cancel:not(:disabled):hover{background-color:#e0e1e2}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-confirm{background-color:#e0313e;color:#fff}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-confirm:not(:disabled):hover{background-color:#cc2d38}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-confirm.g-warning{background-color:#d6a001;color:#fff}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-confirm.g-warning:not(:disabled):hover{background-color:#987200;background-color:oklch(57.43% .118 85.28deg)}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-confirm.g-danger{background-color:#d14013;color:#fff}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-confirm.g-danger:not(:disabled):hover{background-color:#942d0e}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-confirm.g-information{background-color:#0180ca;color:#fff}.g-confirm-dialog-actions .g-confirm-dialog-btn-action.g-confirm.g-information:not(:disabled):hover{background-color:#015b8f}.g-date-picker-calendar{display:inline-flex;border-radius:.8rem;border:1px solid oklch(86.36% .003 264.54deg);background-color:#fff;font-family:Nunito,sans-serif;font-size:1.4rem;overflow:hidden}.g-date-picker-calendar .g-calendar-container{display:flex;width:100%;min-width:28rem;min-height:35rem}@media screen and (max-width: 639px){.g-date-picker-calendar .g-calendar-container{flex-direction:column;min-width:auto}}.g-date-picker-calendar .g-presets-panel{display:flex;flex-direction:column;padding:.8rem 0;min-width:14rem;border-right:1px solid oklch(86.36% .003 264.54deg);background-color:#f5f5f6}@media screen and (max-width: 639px){.g-date-picker-calendar .g-presets-panel{width:100%;min-width:auto;border-right:none;border-bottom:1px solid oklch(86.36% .003 264.54deg)}}.g-date-picker-calendar .g-presets-panel .g-preset-button{padding:.8rem 1.6rem;text-align:left;white-space:nowrap;background:none;border:none;font-family:Nunito,sans-serif;font-size:1.2rem;color:#6d6f73;transition:all .2s ease;cursor:pointer}.g-date-picker-calendar .g-presets-panel .g-preset-button.active{background-color:#e0313e;color:#fff;font-weight:500}.g-date-picker-calendar .g-presets-panel .g-preset-button:not(.active):hover{background-color:#e0e1e2}.g-date-picker-calendar .g-calendar-panel{padding:.8rem;min-width:28rem}@media screen and (max-width: 639px){.g-date-picker-calendar .g-calendar-panel{min-width:auto;width:100%;padding:1.2rem}}.g-date-picker-calendar .g-calendar-panel .g-calendar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-month-year-toggle{display:flex;align-items:center;gap:.4rem;height:3.2rem;color:#414244;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:500;background:none;border:none;cursor:pointer;transition:color .2s ease;padding:.4rem;border-radius:.4rem}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-month-year-toggle:hover{background-color:#e0e1e2;color:#6d6f73}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-month-year-toggle .g-toggle-icon{font-size:2rem;transition:transform .2s ease}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-month-year-toggle .g-toggle-icon.open{transform:rotate(180deg)}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-header-title{color:#414244;font-size:1.4rem;font-weight:500}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-navigation-buttons{display:flex;gap:.4rem}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-navigation-buttons .g-nav-button{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;background-color:#e0313e;color:#fff;border:none;border-radius:.8rem;cursor:pointer;transition:all .2s ease;padding:0}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-navigation-buttons .g-nav-button:hover{background-color:#cc2d38}.g-date-picker-calendar .g-calendar-panel .g-calendar-header .g-navigation-buttons .g-nav-button .material-symbols-rounded{font-size:2.2rem;line-height:1}.g-date-picker-calendar .g-calendar-panel .g-year-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;margin-bottom:1.6rem}.g-date-picker-calendar .g-calendar-panel .g-year-grid .g-year-button{padding:1rem .8rem;font-size:1.2rem;border-radius:.8rem;transition:all .2s ease;border:1px solid transparent;cursor:pointer;background:#fff;font-family:Nunito,sans-serif;color:#6d6f73}.g-date-picker-calendar .g-calendar-panel .g-year-grid .g-year-button.selected{background-color:#e0313e;color:#fff;font-weight:600}.g-date-picker-calendar .g-calendar-panel .g-year-grid .g-year-button.selected:hover{background-color:#cc2d38}.g-date-picker-calendar .g-calendar-panel .g-year-grid .g-year-button.in-range{background-color:#f3e7e7}.g-date-picker-calendar .g-calendar-panel .g-year-grid .g-year-button.in-range.selected{color:#fff}.g-date-picker-calendar .g-calendar-panel .g-year-grid .g-year-button:not(.selected):not(.disabled):hover{background-color:#e0e1e2;border-color:#bbbdc1}.g-date-picker-calendar .g-calendar-panel .g-year-grid .g-year-button:not(.selected).current{font-weight:600;color:#e0313e}.g-date-picker-calendar .g-calendar-panel .g-year-grid .g-year-button.disabled{opacity:.4;cursor:not-allowed}.g-date-picker-calendar .g-calendar-panel .g-month-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-bottom:1.6rem}.g-date-picker-calendar .g-calendar-panel .g-month-grid .g-month-button{padding:1rem .8rem;font-size:1.2rem;border-radius:.8rem;transition:all .2s ease;border:1px solid transparent;cursor:pointer;background:#fff;font-family:Nunito,sans-serif;color:#6d6f73}.g-date-picker-calendar .g-calendar-panel .g-month-grid .g-month-button.selected{background-color:#e0313e;color:#fff;font-weight:600}.g-date-picker-calendar .g-calendar-panel .g-month-grid .g-month-button.selected:hover{background-color:#cc2d38}.g-date-picker-calendar .g-calendar-panel .g-month-grid .g-month-button.in-range{background-color:#f3e7e7}.g-date-picker-calendar .g-calendar-panel .g-month-grid .g-month-button.in-range.selected{color:#fff}.g-date-picker-calendar .g-calendar-panel .g-month-grid .g-month-button:not(.selected):not(.disabled):hover{background-color:#e0e1e2;border-color:#bbbdc1}.g-date-picker-calendar .g-calendar-panel .g-month-grid .g-month-button:not(.selected).current{font-weight:600;color:#e0313e}.g-date-picker-calendar .g-calendar-panel .g-month-grid .g-month-button.disabled{opacity:.4;cursor:not-allowed}.g-date-picker-calendar .g-calendar-panel .g-weekdays{display:grid;grid-template-columns:repeat(7,3.6rem);margin-bottom:.4rem;border-bottom:1px solid oklch(26.86% 0 0deg)}.g-date-picker-calendar .g-calendar-panel .g-weekdays .g-weekday{width:3.6rem;height:3.2rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:600;color:#262626}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px 0;outline:none}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button{width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;font-size:1.3rem;border:none;background:none;font-family:Nunito,sans-serif;position:relative;border-radius:4px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.other-month{color:#aeb1b5}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.current-month{color:#6d6f73}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.range-start,.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.range-end{background-color:#e0313e;color:#fff;z-index:2;border-radius:4px}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.in-range:not(.range-start):not(.range-end){background-color:#f5f5f6;border-radius:0}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.in-range:not(.range-start):not(.range-end):before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px dashed oklch(79.8% .006 264.53deg)}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.in-range:not(.range-start):not(.range-end):after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px dashed oklch(79.8% .006 264.53deg)}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.range-start:nth-child(7n):before,.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.range-start:nth-child(7n):after{display:none}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.range-end:nth-child(7n+1):before,.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.range-end:nth-child(7n+1):after{display:none}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button:not(.range-start):not(.range-end):not(.in-range):not(.disabled):not(.today):not(.selected):hover{background-color:#e0e1e2}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.today:not(.range-start):not(.range-end):not(.selected){font-weight:600;border:1px solid oklch(59.44% .209 23deg);color:#e0313e}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.disabled{cursor:not-allowed;opacity:.4}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.focused{outline:2px solid oklch(95.19% .02 9.78deg);outline-offset:1px}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.selected{background-color:#e0313e;color:#fff;font-weight:600}.g-date-picker-calendar .g-calendar-panel .g-calendar-grid .g-day-button.selected:hover{background-color:#cc2d38}.g-date-picker-calendar .g-calendar-panel .g-range-footer,.g-date-picker-calendar .g-calendar-panel .g-confirm-section{margin-top:1.6rem;padding-top:1.2rem;border-top:1px solid oklch(86.36% .003 264.54deg);display:flex;justify-content:flex-end;align-items:center;gap:.8rem}.g-date-picker-calendar .g-calendar-panel .g-range-footer .g-range-info,.g-date-picker-calendar .g-calendar-panel .g-confirm-section .g-range-info{font-size:1.2rem;color:#9a9da2;margin-right:auto}.g-date-picker-calendar .g-calendar-panel .g-range-footer .g-clear-button,.g-date-picker-calendar .g-calendar-panel .g-range-footer .g-confirm-button,.g-date-picker-calendar .g-calendar-panel .g-confirm-section .g-clear-button,.g-date-picker-calendar .g-calendar-panel .g-confirm-section .g-confirm-button{padding:.8rem 1.2rem;font-size:1.2rem;border-radius:.4rem;cursor:pointer;font-weight:500;transition:all .2s ease;font-family:Nunito,sans-serif;border:1px solid transparent}.g-date-picker-calendar .g-calendar-panel .g-range-footer .g-clear-button,.g-date-picker-calendar .g-calendar-panel .g-confirm-section .g-clear-button{color:#6d6f73;background:none;border-color:#bbbdc1}.g-date-picker-calendar .g-calendar-panel .g-range-footer .g-clear-button:hover,.g-date-picker-calendar .g-calendar-panel .g-confirm-section .g-clear-button:hover{background-color:#e0e1e2;color:#414244}.g-date-picker-calendar .g-calendar-panel .g-range-footer .g-confirm-button,.g-date-picker-calendar .g-calendar-panel .g-confirm-section .g-confirm-button{background-color:#e0313e;color:#fff}.g-date-picker-calendar .g-calendar-panel .g-range-footer .g-confirm-button:hover:not(:disabled),.g-date-picker-calendar .g-calendar-panel .g-confirm-section .g-confirm-button:hover:not(:disabled){background-color:#cc2d38}.g-date-picker-calendar .g-calendar-panel .g-range-footer .g-confirm-button:disabled,.g-date-picker-calendar .g-calendar-panel .g-confirm-section .g-confirm-button:disabled{opacity:.5;cursor:not-allowed}.g-date-picker-calendar .g-calendar-panel .g-time-picker-section{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid oklch(86.36% .003 264.54deg)}.g-date-picker-calendar .g-calendar-panel .g-time-picker-section .g-time-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.g-date-picker-calendar .g-calendar-panel .g-time-picker-section .g-time-label .g-label-text{font-size:1.2rem;color:#8c8f93;font-weight:500}.g-time-picker{display:block}.g-time-picker-container{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem}.g-time-picker-container .g-time-section{display:flex;flex-direction:column;align-items:center}.g-time-picker-container .g-time-section .g-time-button{width:2.5rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#aeb1b5;background:none;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s ease;padding:0}.g-time-picker-container .g-time-section .g-time-button:hover{color:#8c8f93;background-color:#e0e1e2}.g-time-picker-container .g-time-section .g-time-button:focus{outline:none;box-shadow:0 0 0 2px #fceaec}.g-time-picker-container .g-time-section .g-time-button .material-symbols-rounded{font-size:1.125rem;line-height:1}.g-time-picker-container .g-time-section .g-time-input{width:3.5rem;height:3.5rem;text-align:center;font-size:1.5rem;font-weight:500;font-family:Nunito,sans-serif;border:1px solid oklch(79.8% .006 264.53deg);border-radius:.5rem;background-color:#fff;padding:0}.g-time-picker-container .g-time-section .g-time-input:focus{outline:none;border-color:transparent;box-shadow:0 0 0 2px #e0313e}.g-time-picker-container .g-time-separator{font-size:1.875rem;font-weight:300;color:#aeb1b5;margin-bottom:.25rem}.g-time-picker-container .g-period-toggle{display:flex;flex-direction:column;gap:.25rem;margin-left:.5rem}.g-time-picker-container .g-period-toggle .g-period-button{padding:.5rem .75rem;font-size:.75rem;font-weight:500;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s ease;font-family:Nunito,sans-serif}.g-time-picker-container .g-period-toggle .g-period-button.active{background-color:#e0313e;color:#fff}.g-time-picker-container .g-period-toggle .g-period-button.inactive{background-color:#e0e1e2;color:#8c8f93}.g-time-picker-container .g-period-toggle .g-period-button.inactive:hover{background-color:#d0d1d2}.g-time-picker-container .g-period-toggle .g-period-button:focus{outline:none;box-shadow:0 0 0 2px #fceaec}.g-date-picker{display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-date-picker-trigger-button{display:flex;align-items:center;justify-content:center;padding:0;border:none;outline:none;background:transparent;transition:color .15s;cursor:pointer;width:3.2rem;height:3.2rem;color:#595959}.g-date-picker-trigger-button:hover:not(:disabled){color:#262626}.g-date-picker-trigger-button:disabled{opacity:.5;cursor:not-allowed}.g-date-picker-trigger-button>span{font-size:2rem;transition:transform .15s}.desktop-overlay{margin-top:4px;overflow:hidden;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.desktop-overlay .date-picker-calendar{min-width:32rem}.g-empty{-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2.8rem;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;background-color:#e0e1e2;color:#595959;font-family:Nunito,sans-serif}.g-empty .g-empty-icon{width:2.8rem;height:2.8rem;color:#595959;fill:#595959}.g-empty .g-empty-label{color:#595959;text-align:center}.g-expansion-panel{display:block;width:100%;min-width:0}.g-expansion-panel-icon{-webkit-user-select:none;user-select:none;width:2rem;height:2rem;font-size:2rem;line-height:100%}.mat-accordion .mat-expansion-panel{border-radius:.4rem!important;box-shadow:none!important;background:#fff!important;color:#262626!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header{padding:0 1.6rem!important;height:4.4rem!important;max-height:4.4rem!important;background:#f5f5f6!important;border:1px solid oklch(90.93% .002 247.84deg)!important;font-family:Nunito,sans-serif!important;font-size:1.4rem!important;color:#595959!important;font-weight:700!important;line-height:2rem!important;letter-spacing:normal!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator{margin:0 1rem 0 0!important;width:2rem!important;height:2rem!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator svg{margin:0!important;width:2rem!important;height:2rem!important;color:#595959!important;fill:#595959!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;color:#595959!important;font-weight:700!important;line-height:2rem!important;letter-spacing:normal!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content .g-expansion-panel-icon{color:#595959!important}.mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-content-wrapper{border:1px solid oklch(90.93% .002 247.84deg)!important;border-top:none!important;border-bottom-right-radius:.4rem!important;border-bottom-left-radius:.4rem!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-body{padding:1.6rem!important;font-family:Nunito,sans-serif!important;font-size:1.4rem!important;color:#262626!important}.g-fieldset-content{display:block;min-width:0;width:100%;border-radius:.4rem;position:relative;border-width:1.8px;padding-inline:1.6rem;padding-block:1.6rem;margin-inline:0;border-color:#e0e1e2}.g-fieldset-content.g-fieldset-disabled{opacity:.6;pointer-events:none}.g-fieldset-content.g-fieldset-border-solid{border-style:solid}.g-fieldset-content.g-fieldset-border-dashed{border-style:dashed}.g-fieldset-content .g-fieldset-legend{position:absolute;top:-.8rem;left:1rem;white-space:nowrap;padding:0 .6rem;background-color:#fff;font-family:Nunito,sans-serif;font-size:1.4rem;line-height:1.4rem;color:#262626}.g-fieldset-content .g-fieldset-legend .g-fieldset-legend-icon{display:inline-block;vertical-align:middle;margin-right:.6rem;-webkit-user-select:none;user-select:none}.g-file-drag-and-drop{font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626}.g-file-drag-and-drop .g-file-drag-and-drop-input-hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;cursor:pointer}.g-file-drag-and-drop-zone{cursor:pointer;border:2px dashed oklch(80.47% 0 0deg);border-radius:.8rem;padding:2rem;text-align:center;transition:all .3s ease}.g-file-drag-and-drop-zone:hover{border-color:#595959;background-color:#f5f5f6}.g-file-drag-and-drop-zone.drag-over{border-color:#e0313e;background-color:#fceaec}.g-file-drag-and-drop-zone-icon{display:block;width:5rem;height:5rem;margin-inline:auto;margin-bottom:1.6rem;color:#595959;transition:color .3s ease}.drop-zone.drag-over .g-file-drag-and-drop-zone-icon{color:#e0313e}.g-file-drag-and-drop-zone>p{font-family:Nunito,sans-serif}.g-file-drag-and-drop-zone>p.instruction{font-size:1.6rem;color:#595959;font-weight:500;margin-bottom:1rem;-webkit-user-select:none;user-select:none}.g-file-drag-and-drop-zone>p.or-text{font-size:1.4rem;color:#bbbdc1;margin-bottom:1rem;-webkit-user-select:none;user-select:none}.g-file-drag-and-drop-zone-button{border:none;outline:none;padding:1rem 1.6rem;border-radius:.4rem;background-color:#e0313e;font-family:Nunito,sans-serif;font-size:1.4rem;color:#fff;font-weight:600;transition:all .15s ease-in-out;cursor:pointer}.g-file-drag-and-drop-zone-button:hover{background-color:#cc2d38}.g-file-drag-and-drop-zone-button:active{opacity:.8}.g-file-drag-and-drop-zone-file-feedback{margin-top:1.6rem;margin-inline:auto;padding:1rem;border-radius:.4rem;background-color:#e9f4e8;font-family:Nunito,sans-serif;font-size:1rem;color:#35c759;font-weight:600;max-width:40%}.g-file-drag-and-drop-zone-file-error{margin-top:.5rem;padding:.5rem .75rem;border-radius:.5rem;background-color:#ffebee;border:1px solid #ffcdd2;color:#d32f2f;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.g-file-drag-and-drop-zone-file-error:before{content:"\26a0";font-size:1rem}.g-filter-listbox{display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-filter-listbox.g-filter-listbox-disabled{opacity:.6;pointer-events:none}.g-filter-listbox-fieldset{display:flex;flex-direction:column;gap:1rem;padding:1.6rem;margin:0;border:1px solid oklch(80.47% 0 0deg);border-radius:.8rem;background-color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.g-filter-listbox-fieldset:focus-within{border-color:#595959;box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.g-filter-listbox-select-wrapper .g-filter-listbox-select{width:100%;gap:0!important}.g-filter-listbox-modes-wrapper{padding:1rem 1.6rem;background-color:#f5f5f5;border-radius:.8rem;border:1px solid oklch(90.93% .002 247.84deg)}.g-filter-listbox-modes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem}.g-filter-listbox-modes .g-filter-listbox-mode-option .mdc-form-field{font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626}.g-filter-listbox-modes .g-filter-listbox-mode-option .mdc-form-field label{padding-left:.6rem;cursor:pointer}.g-filter-listbox-selected-section{transition:all .3s ease-in-out}.g-filter-listbox-selected-title{display:block;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:600;color:#262626;margin-bottom:.8rem;padding-bottom:.4rem;border-bottom:1px solid oklch(86.36% .003 264.54deg)}.g-filter-listbox-selected-list{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:1rem;list-style:none;height:11rem;overflow-y:auto;background-color:#f5f5f6;border-radius:.8rem;border:1px solid oklch(86.36% .003 264.54deg)}.g-filter-listbox-selected-item{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem 1.2rem;border-radius:.6rem;background-color:#fff;border:1px solid oklch(90.93% .002 247.84deg);box-shadow:0 1px 2px #0000000d;transition:all .15s ease-in-out}.g-filter-listbox-selected-item .g-filter-listbox-selected-item-label{flex:1;font-family:Nunito,sans-serif;font-size:1.3rem;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-filter-listbox-selected-item .g-filter-listbox-selected-item-remove{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;padding:.4rem .8rem;border:none;border-radius:2rem;background-color:#f1c4b6;color:#d14013;font-family:Nunito,sans-serif;font-size:1.2rem;line-height:1.4rem;font-weight:600;cursor:pointer;transition:all .15s ease-in-out}.g-filter-listbox-selected-item .g-filter-listbox-selected-item-remove:hover:not(:disabled){background-color:#d14013;color:#fff}.g-filter-listbox-selected-item .g-filter-listbox-selected-item-remove:disabled{cursor:not-allowed;opacity:.5}.g-filter-listbox-selected-item .g-filter-listbox-selected-item-remove .icon{width:1.4rem;height:1.4rem;font-size:1.4rem}.g-filter-listbox-empty-message{font-family:Nunito,sans-serif;font-size:1.4rem;color:#9a9da2;font-style:italic;padding:.4rem 0}.g-form-field{display:flex;flex-direction:column;flex:1 0 auto;gap:.4rem;min-width:0;max-width:100%;min-height:fit-content;height:fit-content;font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626}.g-form-field .g-form-field-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;width:100%;line-height:1;overflow:hidden;outline:none;border-radius:.6rem;padding:0;border:.1rem solid oklch(80.47% 0 0deg);background-color:#fff;font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;caret-color:#262626}.g-form-field .g-form-field-wrapper>input,.g-form-field .g-form-field-wrapper>textarea,.g-form-field .g-form-field-wrapper>select,.g-form-field .g-form-field-wrapper .g-form-field-input{flex:1;padding:.8rem 1rem;outline:none;border:none;appearance:none;border-radius:inherit;background-color:inherit;font-family:inherit;font-size:inherit;color:inherit;caret-color:inherit;cursor:inherit;width:100%;box-sizing:border-box}.g-form-field .g-form-field-wrapper>input::placeholder,.g-form-field .g-form-field-wrapper>textarea::placeholder,.g-form-field .g-form-field-wrapper>select::placeholder,.g-form-field .g-form-field-wrapper .g-form-field-input::placeholder{color:#9a9da2}.g-form-field .g-form-field-wrapper>textarea{resize:vertical;min-height:3.6rem;max-height:10rem}.g-form-field .g-form-field-wrapper.has-prefix>input,.g-form-field .g-form-field-wrapper.has-prefix>textarea,.g-form-field .g-form-field-wrapper.has-prefix>select,.g-form-field .g-form-field-wrapper.has-prefix .g-form-field-input{padding-left:0}.g-form-field .g-form-field-wrapper.has-suffix>input,.g-form-field .g-form-field-wrapper.has-suffix>textarea,.g-form-field .g-form-field-wrapper.has-suffix>select,.g-form-field .g-form-field-wrapper.has-suffix .g-form-field-input{padding-right:0}.g-form-field .g-form-field-wrapper:focus-within:not(.g-form-field-wrapper-disabled){outline:1.2px solid oklch(46.4% 0 0deg);outline-offset:0}.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled,.g-form-field .g-form-field-wrapper:has([disabled]),.g-form-field .g-form-field-wrapper:has(:disabled){border-color:#d1d2d4;background-color:#f5f5f6;color:#bbbdc1;cursor:not-allowed}.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled>input,.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled>textarea,.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled>select,.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled .g-form-field-input,.g-form-field .g-form-field-wrapper:has([disabled])>input,.g-form-field .g-form-field-wrapper:has([disabled])>textarea,.g-form-field .g-form-field-wrapper:has([disabled])>select,.g-form-field .g-form-field-wrapper:has([disabled]) .g-form-field-input,.g-form-field .g-form-field-wrapper:has(:disabled)>input,.g-form-field .g-form-field-wrapper:has(:disabled)>textarea,.g-form-field .g-form-field-wrapper:has(:disabled)>select,.g-form-field .g-form-field-wrapper:has(:disabled) .g-form-field-input{cursor:not-allowed}.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled>input::placeholder,.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled>textarea::placeholder,.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled>select::placeholder,.g-form-field .g-form-field-wrapper.g-form-field-wrapper-disabled .g-form-field-input::placeholder,.g-form-field .g-form-field-wrapper:has([disabled])>input::placeholder,.g-form-field .g-form-field-wrapper:has([disabled])>textarea::placeholder,.g-form-field .g-form-field-wrapper:has([disabled])>select::placeholder,.g-form-field .g-form-field-wrapper:has([disabled]) .g-form-field-input::placeholder,.g-form-field .g-form-field-wrapper:has(:disabled)>input::placeholder,.g-form-field .g-form-field-wrapper:has(:disabled)>textarea::placeholder,.g-form-field .g-form-field-wrapper:has(:disabled)>select::placeholder,.g-form-field .g-form-field-wrapper:has(:disabled) .g-form-field-input::placeholder{color:#bbbdc1}.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-dirty),.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-touched),.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled).has-error:has(.g-form-field-input){border-color:#d14013}.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-dirty):focus-within,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-touched):focus-within,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled).has-error:has(.g-form-field-input):focus-within{outline-color:#d14013}.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-dirty)>input::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-dirty)>textarea::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-dirty)>select::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-dirty) .g-form-field-input::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-touched)>input::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-touched)>textarea::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-touched)>select::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled):has(.ng-invalid.ng-touched) .g-form-field-input::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled).has-error:has(.g-form-field-input)>input::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled).has-error:has(.g-form-field-input)>textarea::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled).has-error:has(.g-form-field-input)>select::placeholder,.g-form-field .g-form-field-wrapper:not(.g-form-field-wrapper-disabled).has-error:has(.g-form-field-input) .g-form-field-input::placeholder{color:#d14013}.g-form-field .g-form-field-wrapper .g-form-field-prefix,.g-form-field .g-form-field-wrapper .g-form-field-suffix{display:inline-flex;align-items:center;color:#595959}.g-form-field .g-form-field-wrapper .g-form-field-suggestion{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:.6rem;background-color:#e6f2fa;color:#d6a001;cursor:help;transition:color .2s;padding:0}.g-form-field .g-form-field-wrapper .g-form-field-suggestion .icon{width:1.8rem;height:1.8rem}.g-form-field .g-form-field-wrapper .g-form-field-suggestion:hover{color:#987200;color:oklch(57.43% .118 85.28deg)}.g-form-field .g-form-field-hint{font-size:1.2rem;color:#9a9da2}.g-form-field .g-form-field-errors{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:#d14013}.g-form-field .g-form-field-errors .icon{width:1.4rem;height:1.4rem}.g-form-wrapper{display:flex;flex-direction:column;gap:1.6rem;padding:0;background:#fff;position:relative;font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;flex:1 0 0;overflow:auto}.g-form-wrapper .g-form-wrapper-content{display:flex;flex-direction:column;gap:1.6rem;flex:1 0 0;overflow:auto}.g-form-wrapper-dialog{display:flex;flex-direction:column;padding:0;background:#fff;position:relative;font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;flex:1 0 auto;overflow-y:auto;overflow-x:hidden;height:100%;max-height:100vh}.g-form-wrapper-dialog .mat-mdc-dialog-container{max-width:100%!important;max-height:100%!important}.g-form-wrapper-dialog .mat-mdc-dialog-surface{border-radius:10px!important;overflow-y:hidden!important}.g-form-wrapper-dialog .mat-mdc-dialog-title{display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:1.6rem!important;height:auto!important;background-color:#f0f0f0!important;border-bottom:1px solid oklch(90.93% .002 247.84deg)!important}.g-form-wrapper-dialog .mat-mdc-dialog-title:before{display:none!important}.g-form-wrapper-dialog .mat-mdc-dialog-title .g-toolbar-label{color:#131313!important;font-family:Nunito,sans-serif!important;font-size:2rem!important;font-weight:700!important;line-height:3.2rem!important}.g-form-wrapper-dialog .mat-mdc-dialog-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:1.6rem!important;color:#262626!important;font-family:Nunito,sans-serif!important;font-size:1.4rem!important;overflow-y:auto!important;width:100%!important;background-color:#fff!important}@media screen and (min-width: 640px) and (max-width: 1279px){.g-form-wrapper-dialog .mat-mdc-dialog-content{max-height:100%!important}}@media screen and (max-width: 639px){.g-form-wrapper-dialog .mat-mdc-dialog-content{max-height:100%!important}}.g-form-wrapper-dialog .mat-mdc-dialog-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:1.6rem!important;padding:1.6rem!important;border-top:1px solid oklch(90.93% .002 247.84deg)!important;background-color:#fff!important}.g-helpful-tip-icon{display:inline-block;width:1.6rem;height:1.6rem;color:#0180ca;cursor:help}.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.g-icon{display:flex;align-items:center;justify-content:center}.g-icon>mat-icon{width:inherit;height:inherit;line-height:inherit;font-size:inherit;color:inherit}.g-input{--mat-form-field-outlined-container-shape: .4rem;display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-input .mat-mdc-form-field{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;line-height:100%!important;color:#262626!important;letter-spacing:normal!important;background-color:#fff!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,.g-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.g-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-radius:0rem!important;padding:0!important;overflow:hidden!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-width:1px!important;border-color:#bfbfbf}.g-input .mat-mdc-form-field:not(.mat-form-field-disabled):hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-input .mat-mdc-form-field:not(.mat-form-field-disabled):focus,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled):focus-within,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled).mat-focused{box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.g-input .mat-mdc-form-field:not(.mat-form-field-disabled):focus .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled):focus-within .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled).mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-input .mat-mdc-form-field.mat-form-field-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-width:1px;border-color:#d1d2d4!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-input-control{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;caret-color:#262626!important;padding-inline:1rem!important;height:100%!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-input-control::placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-input-control::-moz-placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-input-control::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-input-control:not(:disabled){color:#262626!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-input-control:disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed!important;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input .mat-mdc-form-field .mat-mdc-select{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;line-height:100%!important;letter-spacing:normal!important;padding-inline:1rem!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger{min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input .mat-mdc-form-field .mat-mdc-select:not(.mat-mdc-select-disabled){color:#262626!important}.g-input .mat-mdc-form-field .mat-mdc-select:not(.mat-mdc-select-disabled) .mat-mdc-select-arrow{color:#262626!important}.g-input .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:#bbbdc1!important}.g-input .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-placeholder{color:#9a9da2!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-suffix{padding:0 .4rem!important;min-width:3.6rem!important;height:3.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button{display:flex!important;align-items:center!important;justify-content:center!important;width:3.6rem!important;height:3.6rem!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle>svg,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button>svg,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle>svg,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button>svg{width:2rem!important;height:2rem!important;font-size:2rem!important}.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mat-mdc-button-touch-target,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button .mat-mdc-button-touch-target,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-button-touch-target,.g-input .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button .mat-mdc-button-touch-target{display:none!important}.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .material-symbols-rounded,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .g-icon,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .material-symbols-rounded,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .g-icon{color:#262626!important}.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button{color:#262626!important}.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle>svg,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button>svg,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle>svg,.g-input .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button>svg{color:#262626!important}.g-input .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-prefix,.g-input .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-suffix{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-prefix:hover,.g-input .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-suffix:hover{background-color:transparent!important}.g-input-currency{--mat-form-field-outlined-container-shape: .4rem;display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-input-currency .mat-mdc-form-field{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;line-height:100%!important;color:#262626!important;letter-spacing:normal!important;background-color:#fff!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input-currency .mat-mdc-form-field .mat-mdc-text-field-wrapper,.g-input-currency .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.g-input-currency .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-radius:0rem!important;padding:0!important;overflow:hidden!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-width:1px!important;border-color:#bfbfbf}.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled):hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled):focus,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled):focus-within,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled).mat-focused{box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled):focus .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled):focus-within .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled).mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-input-currency .mat-mdc-form-field.mat-form-field-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-currency .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-width:1px;border-color:#d1d2d4!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-input-control{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;caret-color:#262626!important;padding-inline:1rem!important;height:100%!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-input-control::placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-input-control::-moz-placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-input-control::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-input-control:not(:disabled){color:#262626!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-input-control:disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed!important;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-currency .mat-mdc-form-field .mat-mdc-select{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;line-height:100%!important;letter-spacing:normal!important;padding-inline:1rem!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input-currency .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger{min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input-currency .mat-mdc-form-field .mat-mdc-select:not(.mat-mdc-select-disabled){color:#262626!important}.g-input-currency .mat-mdc-form-field .mat-mdc-select:not(.mat-mdc-select-disabled) .mat-mdc-select-arrow{color:#262626!important}.g-input-currency .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-currency .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:#bbbdc1!important}.g-input-currency .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-placeholder{color:#9a9da2!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-suffix{padding:0 .4rem!important;min-width:3.6rem!important;height:3.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button{display:flex!important;align-items:center!important;justify-content:center!important;width:3.6rem!important;height:3.6rem!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle>svg,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button>svg,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle>svg,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button>svg{width:2rem!important;height:2rem!important;font-size:2rem!important}.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mat-mdc-button-touch-target,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button .mat-mdc-button-touch-target,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-button-touch-target,.g-input-currency .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button .mat-mdc-button-touch-target{display:none!important}.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .material-symbols-rounded,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .g-icon,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .material-symbols-rounded,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .g-icon{color:#262626!important}.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button{color:#262626!important}.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle>svg,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button>svg,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle>svg,.g-input-currency .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button>svg{color:#262626!important}.g-input-currency .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-prefix,.g-input-currency .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-suffix{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-currency .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-prefix:hover,.g-input-currency .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-suffix:hover{background-color:transparent!important}.g-input-file{display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-input-file .g-input-file-wrapper{display:flex;border-radius:.4rem;height:3.6rem;border:1px solid oklch(80.47% 0 0deg);background-color:#fff;position:relative;overflow:hidden;transition:all .3s ease-in-out}.g-input-file .g-input-file-wrapper:hover{border-color:#595959}.g-input-file .g-input-file-wrapper:focus,.g-input-file .g-input-file-wrapper:focus-within{border-color:#595959;box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.g-input-file .g-input-file-wrapper.drag-over{background-color:#f5f5f6;border-color:#595959;box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.g-input-file .g-input-file-wrapper.loading{cursor:progress}.g-input-file .g-input-file-wrapper.disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;color:#bbbdc1!important;background-color:#f5f5f6!important;border-color:#d1d2d4!important}.g-input-file .g-input-file-input-hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;cursor:pointer}.g-input-file .g-input-file-display-area{flex-grow:1;padding:.4rem;color:#262626;font-size:1.4rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.g-input-file .g-input-file-placeholder{color:#9a9da2!important}.g-input-file .g-input-file-name{color:#262626;overflow:hidden;text-overflow:ellipsis}.g-input-file .g-input-file-select-button{flex-shrink:0;min-width:14rem;padding:1rem;height:100%;font-weight:500;border:none;outline:none;transition:background-color .3s;cursor:pointer;border-left:1px solid oklch(55.51% .194 23.1deg);background-color:#e0313e;color:#fff;font-weight:600}.g-input-file .g-input-file-select-button:hover{border-color:#9f232c;background-color:#cc2d38}.g-input-file .g-input-file-select-button:disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-file .g-input-file-remove-button{flex-shrink:0;min-width:14rem;padding:1rem;height:100%;font-weight:500;border:none;outline:none;transition:background-color .3s;cursor:pointer;border-left:1px solid oklch(80.47% 0 0deg);background-color:#e0e1e2;color:#595959;font-weight:600}.g-input-file .g-input-file-remove-button:hover{border-color:#595959;background-color:#d1d2d4}.g-input-file .g-input-file-remove-button:disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-file .g-input-file-error{margin-top:.5rem;padding:.5rem .75rem;border-radius:.5rem;background-color:#ffebee;border:1px solid #ffcdd2;color:#d32f2f;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.g-input-file .g-input-file-error:before{content:"\26a0";font-size:1rem}.g-input-group{display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-input-group-content{display:flex;flex-direction:row;align-items:stretch;width:100%}.g-input-group-content:has(>.g-input-group-addon:first-child)>*:has(.mat-mdc-form-field){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.g-input-group-content:has(>.g-input-group-addon:first-child)>*:has(.mat-mdc-form-field) .mdc-notched-outline__leading{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.g-input-group-content:has(>.g-input-group-addon:last-child)>*:has(.mat-mdc-form-field){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.g-input-group-content:has(>.g-input-group-addon:last-child)>*:has(.mat-mdc-form-field) .mdc-notched-outline__trailing{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.g-input-group-addon{display:flex;align-items:center;justify-content:center;padding:.4rem 1rem;background:#f5f5f5;color:#262626;border-block-start:1px solid oklch(80.47% 0 0deg);border-block-end:1px solid oklch(80.47% 0 0deg);min-width:3.6rem;flex:1 0 auto}.g-input-group-addon:first-child,.g-input-group-addon+.g-input-group-addon{border-inline-start:1px solid oklch(80.47% 0 0deg)}.g-input-group-addon:last-child,.g-input-group-addon+.g-input-group-addon{border-inline-end:1px solid oklch(80.47% 0 0deg)}.g-input-group-addon:first-child{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.g-input-group-addon:last-child{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.g-input-group-addon:has(.g-button){padding:0;overflow:hidden}.g-input-group-addon .g-button .g-button-content{border-radius:0;border:none}.g-input-group-addon:has(.g-button-content.g-button-primary){border-color:#e0313e}.g-input-group-addon:has(.g-button-content.g-button-secondary){border-color:#595959}.g-input-group-addon:has(.g-button-content.g-button-tertiary){border-color:#e7ebee}.g-input-phone{--mat-form-field-outlined-container-shape: .4rem;display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-input-phone .mat-mdc-form-field{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;line-height:100%!important;color:#262626!important;letter-spacing:normal!important;background-color:#fff!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input-phone .mat-mdc-form-field .mat-mdc-text-field-wrapper,.g-input-phone .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.g-input-phone .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-radius:0rem!important;padding:0!important;overflow:hidden!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-width:1px!important;border-color:#bfbfbf}.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled):hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled):focus,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled):focus-within,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled).mat-focused{box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled):focus .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled):focus-within .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled).mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-input-phone .mat-mdc-form-field.mat-form-field-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-phone .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-width:1px;border-color:#d1d2d4!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-input-control{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;caret-color:#262626!important;padding-inline:1rem!important;height:100%!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-input-control::placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-input-control::-moz-placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-input-control::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-input-control:not(:disabled){color:#262626!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-input-control:disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed!important;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-phone .mat-mdc-form-field .mat-mdc-select{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;line-height:100%!important;letter-spacing:normal!important;padding-inline:1rem!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input-phone .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger{min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-input-phone .mat-mdc-form-field .mat-mdc-select:not(.mat-mdc-select-disabled){color:#262626!important}.g-input-phone .mat-mdc-form-field .mat-mdc-select:not(.mat-mdc-select-disabled) .mat-mdc-select-arrow{color:#262626!important}.g-input-phone .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-phone .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:#bbbdc1!important}.g-input-phone .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-placeholder{color:#9a9da2!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-suffix{padding:0 .4rem!important;min-width:3.6rem!important;height:3.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button{display:flex!important;align-items:center!important;justify-content:center!important;width:3.6rem!important;height:3.6rem!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle>svg,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button>svg,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle>svg,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button>svg{width:2rem!important;height:2rem!important;font-size:2rem!important}.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mat-mdc-button-touch-target,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button .mat-mdc-button-touch-target,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-button-touch-target,.g-input-phone .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button .mat-mdc-button-touch-target{display:none!important}.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .material-symbols-rounded,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .g-icon,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .material-symbols-rounded,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .g-icon{color:#262626!important}.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button{color:#262626!important}.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle>svg,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button>svg,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle>svg,.g-input-phone .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button>svg{color:#262626!important}.g-input-phone .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-prefix,.g-input-phone .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-suffix{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-input-phone .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-prefix:hover,.g-input-phone .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-suffix:hover{background-color:transparent!important}.g-label>label{font-family:Nunito,sans-serif;font-size:1.4rem;line-height:1.4rem;color:#262626;display:flex;align-items:flex-start;gap:.2rem}.g-label>label>span{color:#d14013}.g-loading-dot-pulse-content{display:flex;align-items:center;justify-content:center;height:2rem}.g-loading-dot-pulse-content .g-loading-dot-pulse{position:relative;left:-9999px;width:.6rem;height:.6rem;border-radius:50%;box-shadow:9999px 0 0 -.6rem;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}.g-loading-dot-pulse-content .g-loading-dot-pulse:before,.g-loading-dot-pulse-content .g-loading-dot-pulse:after{content:"";display:inline-block;position:absolute;top:0;width:.6rem;height:.6rem;border-radius:50%}.g-loading-dot-pulse-content .g-loading-dot-pulse:before{box-shadow:9984px 0 0 -.6rem;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}.g-loading-dot-pulse-content .g-loading-dot-pulse:after{box-shadow:10014px 0 0 -.6rem;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-primary,.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-primary:before,.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-primary:after{background-color:#e0313e;color:#e0313e}.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-secondary,.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-secondary:before,.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-secondary:after{border-color:#9a9da2;color:#9a9da2}.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-light,.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-light:before,.g-loading-dot-pulse-content .g-loading-dot-pulse.g-loading-light:after{background-color:#fff;color:#fff}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -.6rem}30%{box-shadow:9984px 0 0 2px}60%{box-shadow:9984px 0 0 -.6rem}to{box-shadow:9984px 0 0 -.6rem}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -.6rem}30%{box-shadow:9999px 0 0 2px}60%{box-shadow:9999px 0 0 -.6rem}to{box-shadow:9999px 0 0 -.6rem}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -.6rem}30%{box-shadow:10014px 0 0 2px}60%{box-shadow:10014px 0 0 -.6rem}to{box-shadow:10014px 0 0 -.6rem}}.g-loading-progress-bar-content{height:4px;width:100%;background-color:#f3e7e7;overflow:hidden}.g-loading-progress-bar-content .g-loading-progress-bar-inner{width:100%;height:100%;background-color:#e0313e;animation:progress-bar 1s infinite linear;transform-origin:0% 50%}@keyframes progress-bar{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.5)}}.g-loading-spin{width:2rem;height:2rem;animation:spin 1s linear infinite}.g-loading-spin.g-loading-primary{color:#e0313e}.g-loading-spin.g-loading-secondary{color:#9a9da2}.g-loading-spin.g-loading-light{color:#fff}.g-lozenge{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;padding:.2rem 3rem;font-family:Nunito,sans-serif;font-size:1.2rem;font-weight:700;border-radius:.4rem;text-align:center;white-space:nowrap;height:fit-content}.g-lozenge .g-lozenge-pill-left{flex-direction:row}.g-lozenge .g-lozenge-pill-right{flex-direction:row-reverse}.g-lozenge.g-lozenge-default{background-color:#e5e7eb;color:#111827}.g-lozenge.g-lozenge-success{background-color:#e9f4e8;color:#258d3f}.g-lozenge.g-lozenge-information{background-color:#e6f2fa;color:#015b8f}.g-lozenge.g-lozenge-warning{background-color:#fef3c7;color:#bf620e}.g-lozenge.g-lozenge-danger{background-color:#faece8;color:#942d0e}.g-lozenge.g-lozenge-new{background-color:#e0e7ff;color:#4338ca}.g-lozenge.g-lozenge-draft{background-color:#ede9fe;color:#6b21a8}.g-lozenge.g-lozenge-highlight{background-color:#fce7f3;color:#9d174d}.g-lozenge .g-lozenge-pill{position:relative;display:flex;width:1rem;height:1rem}.g-lozenge .g-lozenge-pill .g-lozenge-pill-ping{position:absolute;display:inline-flex;width:100%;height:100%;border-radius:50%;opacity:.75;animation:ping 1s cubic-bezier(0,0,.2,1) infinite;background-color:currentColor}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.g-lozenge .g-lozenge-pill .g-lozenge-pill-badge{position:relative;display:inline-flex;width:1rem;height:1rem;border-radius:50%;background-color:currentColor}.g-paginator .mat-mdc-paginator{display:block!important;background-color:inherit!important;font-family:Nunito,sans-serif!important;font-size:1.2rem!important;line-height:1.6rem!important;font-weight:600!important;color:#595959!important;letter-spacing:normal!important;--mat-form-field-container-height: $mat-form-field-height;--mat-form-field-container-vertical-padding: 1rem}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-container{padding:0 1.6rem!important;min-height:4.4rem!important;align-items:center!important;justify-content:center!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-range-actions{gap:1rem!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-range-label{font-weight:600!important;line-height:4rem!important;margin:0!important;margin-inline:1rem!important;min-width:10rem!important;text-align:center!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last{width:2.8rem!important;height:2.8rem!important;padding:0!important;font-size:2rem!important;border-radius:.4rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid oklch(46.4% 0 0deg)!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first:hover,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous:hover,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next:hover,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last:hover{background-color:#e0e1e2!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first>svg,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous>svg,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next>svg,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last>svg{width:2.2rem!important;height:2.2rem!important;color:#595959!important;fill:#595959!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first.mat-mdc-button-disabled,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next.mat-mdc-button-disabled,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last.mat-mdc-button-disabled{cursor:not-allowed!important;box-shadow:none!important;background-color:#fff!important;border-color:transparent!important;color:#e0e1e2!important;opacity:1!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first.mat-mdc-button-disabled svg,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first.mat-mdc-button-disabled svg path,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first.mat-mdc-button-disabled svg g path,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled svg,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled svg path,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled svg g path,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next.mat-mdc-button-disabled svg,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next.mat-mdc-button-disabled svg path,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next.mat-mdc-button-disabled svg g path,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last.mat-mdc-button-disabled svg,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last.mat-mdc-button-disabled svg path,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last.mat-mdc-button-disabled svg g path{color:#e0e1e2!important;fill:#e0e1e2!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first .mat-mdc-button-persistent-ripple,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous .mat-mdc-button-persistent-ripple,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next .mat-mdc-button-persistent-ripple,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last .mat-mdc-button-persistent-ripple{border-radius:.4rem!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-first{order:1!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-previous{order:2!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-range-label{order:3!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-next{order:4!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-navigation-last{order:6!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size{position:absolute!important;right:1.6rem!important;display:flex!important;align-items:center!important;gap:1rem!important;margin:0!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{margin:0!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select{margin:0!important;font-family:Nunito,sans-serif!important;font-size:1.2rem!important;font-weight:400!important;line-height:100%!important;color:#262626!important;letter-spacing:normal!important;min-height:2.8rem!important;height:2.8rem!important;max-height:2.8rem!important;background-color:#fff!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{min-height:2.8rem!important;height:2.8rem!important;max-height:2.8rem!important;padding:0!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:auto!important;min-height:2.8rem!important;height:2.8rem!important;max-height:2.8rem!important;padding:0 .8rem!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-width:1px!important;border-color:#bfbfbf}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):focus,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):focus-within,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled).mat-focused,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled).mdc-text-field--focused{box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):focus .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):focus-within .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled).mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled).mdc-text-field--focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select.mat-form-field-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-width:1px;border-color:#d1d2d4!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-form-field-subscript-wrapper{display:none!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select,.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select .mat-mdc-select-trigger{min-height:2.8rem!important;height:2.8rem!important;max-height:2.8rem!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select-arrow{color:#262626!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select-value{color:#262626!important;font-size:1.2rem!important;line-height:2.8rem!important}.g-paginator .mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select-value .mat-mdc-select-placeholder{color:#9a9da2!important}.g-password-requirements{display:block;width:100%}.g-password-requirements-group{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:4rem;padding:.4rem 0;width:100%}@media screen and (min-width: 640px) and (max-width: 1279px){.g-password-requirements-group{gap:3.2rem;padding:.6rem 0}}@media screen and (max-width: 639px){.g-password-requirements-group{padding:.6rem 0;gap:1.6rem}}.g-password-requirements-group .g-password-requirements-group-item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;font-family:Nunito,sans-serif;min-width:6rem}@media screen and (max-width: 639px){.g-password-requirements-group .g-password-requirements-group-item{width:100%;justify-content:space-between}}.g-password-requirements-group .g-password-requirements-group-item.g-password-requirements-group-item-invalid .g-password-requirements-group-item-title,.g-password-requirements-group .g-password-requirements-group-item.g-password-requirements-group-item-invalid .g-password-requirements-group-item-subtitle{color:#e0313e!important}.g-password-requirements-group .g-password-requirements-group-item .g-password-requirements-group-item-title,.g-password-requirements-group .g-password-requirements-group-item .g-password-requirements-group-item-subtitle{line-height:1.6rem;color:#262626;text-align:center}.g-password-requirements-group .g-password-requirements-group-item .g-password-requirements-group-item-title{font-weight:700;font-size:1.4rem}.g-password-requirements-group .g-password-requirements-group-item .g-password-requirements-group-item-subtitle{font-weight:400;font-size:1.2rem}.g-pdf-viewer{display:flex;flex-direction:column;width:100%;height:100%;background-color:#292a2d;overflow:hidden;position:relative;color:#fff;font-family:Nunito,sans-serif;font-size:1.4rem}.g-pdf-viewer-toolbar{display:flex;justify-content:space-between;align-items:center;height:6rem;background-color:#3c3c3c;color:#fff;padding:0 1.6rem;box-shadow:0 .2rem .4rem #0000004d;flex-shrink:0}.g-pdf-viewer-toolbar-section{display:flex;align-items:center;gap:1.6rem}.g-pdf-viewer-toolbar-section.center{min-width:15rem;justify-content:center}.g-pdf-viewer-toolbar-section.left,.g-pdf-viewer-toolbar-section.right{flex:1 1 0%}.g-pdf-viewer-toolbar-section.left{justify-content:flex-start}.g-pdf-viewer-toolbar-section.right{justify-content:flex-end}.g-pdf-viewer-file-name{font-size:1.4rem;font-weight:700;color:#fff}.g-pdf-viewer-button{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.4rem;border-radius:.4rem;border:none;background-color:transparent;color:#fff;cursor:pointer;transition:background-color .2s,color .2s}.g-pdf-viewer-button:hover{background-color:#4f5357}.g-pdf-viewer-button:focus-visible{outline:2px solid #9aa0a6;outline-offset:2px}.g-pdf-viewer-button:disabled{color:#9a9da2;cursor:not-allowed}.g-pdf-viewer-button.close{padding:.4rem 1rem;border:1px solid #9aa0a6;border-radius:4rem}.g-pdf-viewer-zoom-display{display:flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:40rem;font-size:1.4rem;font-weight:700;color:#fff;background:#292a2d}.g-pdf-viewer-container{flex-grow:1;overflow:auto;position:absolute;top:7rem;left:0;right:0;bottom:0}.g-pdf-viewer-container>div,.g-pdf-viewer-container .pdfViewer{--user-unit: 1.02;--scale-factor: 1;--total-scale-factor: calc(var(--scale-factor) * var(--user-unit));--scale-round-x: .1rem;--scale-round-y: .1rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-family:Nunito,sans-serif!important}.g-pdf-viewer-container>div .textLayer,.g-pdf-viewer-container .pdfViewer .textLayer{font-family:Nunito,sans-serif!important}.g-pdf-viewer-page-section{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:999;display:flex;align-items:center;justify-content:center;gap:.4rem;background:#3c3c3c;color:#fff;padding:1rem 2rem;border-radius:40rem;font-size:1.4rem;font-weight:700}.g-pdf-viewer-loader-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%;font-size:1.4rem;font-weight:700;color:#fff}.g-pdf-viewer-loader-section .loader{border:.6rem solid oklch(100% 0 0deg);border-top:.6rem solid oklch(59.44% .209 23deg);border-radius:50%;width:5rem;height:5rem;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.g-popover-panel{display:flex;flex-direction:column;max-height:calc(100vh + 48px);border-radius:6px;margin-top:4px;padding:8px;background:#fff!important;border:1px solid #e4e4e7!important;box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.g-popover-ripple{position:absolute;inset:0}.mat-mdc-radio-button{display:flex;align-items:center;justify-content:center}.mat-mdc-radio-button .mat-internal-form-field .mdc-label,.mat-mdc-radio-button .mat-internal-form-field .mdc-form-field,.mat-mdc-radio-button .mdc-form-field .mdc-label,.mat-mdc-radio-button .mdc-form-field .mdc-form-field{color:#262626!important;font-family:Nunito,sans-serif!important;font-size:1.4rem!important;line-height:1.8rem!important;letter-spacing:normal!important;font-weight:400!important;cursor:pointer!important}.mat-mdc-radio-button .mat-internal-form-field .mdc-label,.mat-mdc-radio-button .mdc-form-field .mdc-label{padding-left:0!important}.mat-mdc-radio-button .mat-internal-form-field .mdc-radio,.mat-mdc-radio-button .mdc-form-field .mdc-radio{width:1.8rem!important;height:1.8rem!important;padding:0!important;padding-right:1rem!important}.mat-mdc-radio-button .mat-internal-form-field .mdc-radio .mat-mdc-radio-touch-target,.mat-mdc-radio-button .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target{display:none!important}.mat-mdc-radio-button .mat-internal-form-field .mdc-radio .mdc-radio__native-control,.mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control{width:1.8rem!important;height:1.8rem!important}.mat-mdc-radio-button .mat-internal-form-field .mdc-radio .mdc-radio__background,.mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background{width:1.8rem!important;height:1.8rem!important;color:transparent!important}.mat-mdc-radio-button .mat-internal-form-field .mdc-radio .mdc-radio__background:before,.mat-mdc-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:before{display:none!important}.mat-mdc-radio-button .mat-internal-form-field .mdc-radio .mat-ripple,.mat-mdc-radio-button .mdc-form-field .mdc-radio .mat-ripple{display:none!important}.mat-mdc-radio-button .mdc-radio__inner-circle{top:0!important;left:0!important}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:#bbbdc1!important}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border-color:#e0313e!important}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:#e0313e!important}.g-radio-group-fieldset-wrapper{border-radius:.4rem;border:1px solid oklch(80.47% 0 0deg);margin-inline:0!important;padding-inline:0!important;padding-block:0!important}.g-radio-group-fieldset-wrapper>legend{font-family:Nunito,sans-serif;font-size:1.4rem;line-height:1.4rem;color:#262626;display:flex;align-items:flex-start;gap:.2rem;padding-inline:4px!important}.g-radio-group-fieldset-wrapper>legend>span{color:#d14013}.g-radio-group{display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-radio-group-control{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.g-radio-group-control.g-radio-group-control-row{flex-direction:row;padding:.4rem 0 .6rem}.g-radio-group-control.g-radio-group-control-row .mat-mdc-radio-button{justify-content:center!important}.g-radio-group-control.g-radio-group-control-column{flex-direction:column;padding:.4rem 0 .6rem}.g-radio-group-control.g-radio-group-control-column .mat-mdc-radio-button{width:100%!important;justify-content:flex-start!important}.g-radio-group-control.g-radio-group-control-fieldset{padding-inline:1rem!important}.g-select{display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;min-width:0;width:100%;min-height:fit-content;height:fit-content;cursor:pointer}.g-select .g-select-multiple-values{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;padding:.8rem 1rem;pointer-events:auto}.g-select .g-select-value-chip{display:inline-flex;align-items:center;gap:.4rem;max-width:14rem;max-height:2rem;padding:.2rem .8rem;border-radius:.6rem;background-color:#e0e1e2;font-size:1.2rem;color:#262626;font-weight:600;flex-shrink:0}.g-select .g-select-value-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.g-select .g-select-value-chip-remove{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:none;border-radius:50%;background:transparent;color:#262626;cursor:pointer}.g-select .g-select-value-chip-remove>span{font-size:1.4rem;line-height:1}.g-select .g-select-value-chip-remove:hover{color:#262626;background-color:#f5f5f5}.g-select .g-select-value-chip-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;padding:0 .6rem;font-size:1.4rem;color:#262626;flex-shrink:0}.g-select .select-input-multiple-hidden{display:none}.g-select .g-select-actions{display:flex;align-items:center;gap:2px;margin-right:.4rem}.g-select .g-select-actions .g-select-badge{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.2rem;padding:0 .6rem;margin-right:.4rem;background-color:#e0313e;color:#fff;border-radius:.6rem;font-size:1.2rem;font-weight:600;line-height:1}.g-select .g-select-actions .g-select-action-button{display:flex;align-items:center;justify-content:center;padding:0;border:none;outline:none;background:transparent;transition:color .15s;cursor:pointer;transition:all .2s cubic-bezier(.075,.82,.165,1)}.g-select .g-select-actions .g-select-action-button:disabled{opacity:.5;cursor:not-allowed}.g-select .g-select-actions .g-select-action-button.clear{width:3.2rem;height:3.2rem;border-radius:50%;color:#595959}.g-select .g-select-actions .g-select-action-button.clear:hover{color:#262626;background-color:#f5f5f5}.g-select .g-select-actions .g-select-action-button.clear>span{font-size:2.2rem}.g-select .g-select-actions .g-select-action-button.toggle{width:3.2rem;height:3.2rem;color:#595959}.g-select .g-select-actions .g-select-action-button.toggle:hover:not(:disabled){color:#262626}.g-select .g-select-actions .g-select-action-button.toggle>span{font-size:2.6rem;transition:transform .15s}.g-select .g-select-actions .g-select-action-button.toggle>span.open{transform:rotate(180deg)}.g-select-dropdown-panel{display:flex;flex-direction:column;min-width:20rem;max-height:32rem;margin-top:.4rem;border-radius:.8rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background-color:#fff;border:1px solid oklch(86.36% .003 264.54deg);z-index:50;overflow:hidden;animation:selectFadeIn .2s ease-out;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@keyframes selectFadeIn{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}.g-select-search-container{position:sticky;top:0;z-index:10;flex-shrink:0;padding:.8rem;border-bottom:1px solid oklch(97.02% 0 0deg);background-color:#fff}.g-select-search-icon{color:#595959;font-size:1.8rem;margin-right:1rem;pointer-events:none}.g-select-options-container{flex-grow:1;overflow-y:auto;overscroll-behavior:contain}.g-select-options-container .select-option-item{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#fff;font-size:1.4rem;color:#262626;transition:background-color .2s;cursor:pointer}.g-select-options-container .select-option-item:not(.disabled):hover,.g-select-options-container .select-option-item:not(.disabled).active{background-color:#f5f5f6}.g-select-options-container .select-option-item.disabled{cursor:not-allowed;opacity:.5}.g-select-options-container .select-option-item:not(.select-option-multiple){justify-content:space-between}.select-footer{flex-shrink:0}.select-footer:empty{display:none}.g-select-server-side-footer-container{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding:.8rem 1.2rem;border-top:1px solid oklch(97.02% 0 0deg);background-color:#fff}.g-select-server-side-footer-container .select-pagination-text{font-size:1.2rem;line-height:1.4;color:#595959;font-weight:500;margin-left:auto}.g-sidenav-container{width:100%;height:100%}.g-sidenav-container .g-sidenav-container-inner{display:flex;width:100%;height:100%;position:relative;overflow:hidden}.g-sidenav-content{display:flex;flex:1 1 auto;min-width:0;height:100%;position:relative;z-index:1}.g-sidenav{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:1.6rem;background-color:#fff;transition:transform .2s ease;z-index:4}.g-sidenav.g-sidenav-opened{width:280px;min-width:280px}.g-sidenav.g-sidenav-closed{width:76px;min-width:76px}.g-sidenav.g-sidenav-closed .g-sidenav-menu-list-base{scrollbar-width:none!important}.g-sidenav.g-sidenav-mobile.g-sidenav-closed{width:0;min-width:0;padding-left:0;padding-right:0;overflow:hidden}.g-sidenav.g-sidenav-mode-over{position:absolute;top:0;left:0;height:100%}.g-sidenav.g-sidenav-mode-over.g-sidenav-opened{width:280px;min-width:280px}.g-sidenav.g-sidenav-tablet.g-sidenav-closed{position:relative;top:auto;left:auto;height:100%}.g-sidenav.g-sidenav-tablet.g-sidenav-opened{position:absolute;top:0;left:0;height:100%}.g-sidenav.g-sidenav-mode-side{position:relative;top:auto;left:auto;box-shadow:none}.g-sidenav.g-sidenav-tablet.g-sidenav-mode-over.g-sidenav-opened+.g-sidenav-content{margin-left:76px}.g-sidenav-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;border:none;margin:0;padding:0;z-index:0}.g-sidenav-control{position:relative;z-index:1;display:flex;align-items:center;width:100%;gap:1.2rem;padding:1.2rem;border-radius:4px;border:none;text-align:left;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:600;background-color:#e0313e;color:#fff;cursor:pointer}.g-sidenav-control .g-sidenav-control-icon{width:2rem;height:2rem;font-size:2rem}.g-sidenav-control:hover{background-color:#cc2d38}.g-sidenav-menu{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;gap:1.6rem;background-color:#fff;border-radius:8px}.g-sidenav-menu-list-base{display:flex;flex-direction:column;max-height:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scroll-snap-type:y mandatory;scroll-padding-block:50%;position:relative}.g-sidenav-menu-list-base::-webkit-scrollbar{background-color:transparent;width:.6rem}.g-sidenav-menu-list-base::-webkit-scrollbar-track{background-color:transparent}.g-sidenav-menu-list-base::-webkit-scrollbar-thumb{background-color:#595959;border-radius:.6rem;border:.4rem solid transparent}.g-sidenav-menu-list-base::-webkit-scrollbar-button{display:none}.g-sidenav-menu-list{flex:1 1 0;gap:.4rem;background-color:#f5f5f6}.g-sidenav-menu-list-footer{border-radius:4px;gap:1.6rem;background-color:transparent}.g-sidenav-menu-item>a,.g-sidenav-menu-item-level-back{display:flex;align-items:center;width:100%;max-height:4.4rem;gap:1.2rem;padding:1.2rem;border-radius:4px;border:none;text-align:left;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:700;background-color:#f5f5f6;color:#595959;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;transition:all .2s;scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%}.g-sidenav-menu-item>a .g-sidenav-menu-item-content,.g-sidenav-menu-item-level-back .g-sidenav-menu-item-content{-webkit-user-select:none;user-select:none;display:flex;align-items:center;flex:1;gap:1.2rem}.g-sidenav-menu-item>a .g-sidenav-menu-item-content .g-sidenav-menu-item-icon,.g-sidenav-menu-item-level-back .g-sidenav-menu-item-content .g-sidenav-menu-item-icon{width:2rem;height:2rem;font-size:2rem;color:#595959;fill:#595959}.g-sidenav-menu-item>a .g-sidenav-menu-item-content .g-sidenav-menu-item-icon .g-sidenav-menu-item-icon>path,.g-sidenav-menu-item-level-back .g-sidenav-menu-item-content .g-sidenav-menu-item-icon .g-sidenav-menu-item-icon>path{color:#595959;fill:#595959}.g-sidenav-menu-item>a .g-sidenav-menu-item-icon-collapsable,.g-sidenav-menu-item-level-back .g-sidenav-menu-item-icon-collapsable{width:2rem;height:2rem;font-size:2rem}.g-sidenav-menu-item>a.g-menu-item-active,.g-sidenav-menu-item-level-back.g-menu-item-active{color:#e0313e!important;background-color:#e0e1e2!important}.g-sidenav-menu-item>a.g-menu-item-active .g-sidenav-menu-item-content,.g-sidenav-menu-item-level-back.g-menu-item-active .g-sidenav-menu-item-content{color:#e0313e!important;fill:#e0313e!important}.g-sidenav-menu-item>a.g-menu-item-active .g-sidenav-menu-item-content .g-sidenav-menu-item-icon,.g-sidenav-menu-item>a.g-menu-item-active .g-sidenav-menu-item-content .g-sidenav-menu-item-icon>path,.g-sidenav-menu-item-level-back.g-menu-item-active .g-sidenav-menu-item-content .g-sidenav-menu-item-icon,.g-sidenav-menu-item-level-back.g-menu-item-active .g-sidenav-menu-item-content .g-sidenav-menu-item-icon>path{color:#e0313e!important;fill:#e0313e!important}.g-sidenav-menu-item>a:hover,.g-sidenav-menu-item-level-back:hover{background-color:#e0e1e2}.g-sidenav-tag-new{display:flex;align-items:center;justify-content:center;background-color:#e0313e;color:#fff;padding:.2rem .6rem;font-size:1rem;line-height:1rem;border-radius:.4rem}.g-sidenav-tag-new.g-sidenav-tag-new-closed{position:absolute;top:15px;right:20px;width:52px;z-index:1;transform:translate(70%) translateY(-85%) rotate(45deg);transform-origin:center;overflow:hidden;font-size:.8rem!important;line-height:.8rem!important}.g-skeleton{display:block}.g-skeleton-shape{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;overflow:hidden;background:#e0e1e2;border-radius:.4rem}.g-skeleton-shape.g-skeleton-shape-circle{border-radius:50%}.g-skeleton-shape.g-skeleton-shape-square{border-radius:.4rem}.g-skeleton-shape.g-skeleton-shape-img{border-radius:.4rem;color:#bbbdc1}.g-skeleton-shape:after{content:"";animation:g-skeleton-shape-animation 1.5s infinite;height:100%;left:0;position:absolute;right:0;top:0;transform:translate(-100%);z-index:1;background:linear-gradient(90deg,#fff0,#fff6,#fff0)}[dir=rtl] .g-skeleton-shape:after{animation-name:g-skeleton-shape-animation-rtl}.g-skeleton-shape.g-skeleton-shape-animation-none:after{animation:none}@keyframes g-skeleton-shape-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes g-skeleton-shape-animation-rtl{0%{transform:translate(100%)}to{transform:translate(-100%)}}.g-split-button{display:inline-block;position:relative;min-width:3.6rem;max-height:3.6rem;height:3.6rem;border-radius:.4rem;overflow:hidden}.g-split-button:has(.g-split-button-only-icon){width:fit-content}.g-split-button-content{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;vertical-align:middle;transition:.2s;font-family:Nunito,sans-serif;font-size:1.4rem}.g-split-button-content .g-split-button-main,.g-split-button-content .g-split-button-dropdown{outline:none;overflow:hidden;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;height:100%;font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:700;line-height:100%}.g-split-button-content .g-split-button-main[disabled],.g-split-button-content .g-split-button-main:disabled,.g-split-button-content .g-split-button-main.disabled,.g-split-button-content .g-split-button-dropdown[disabled],.g-split-button-content .g-split-button-dropdown:disabled,.g-split-button-content .g-split-button-dropdown.disabled{cursor:not-allowed!important;box-shadow:none!important;background-color:#d1d2d4!important;border-color:#d1d2d4!important;color:#9a9da2!important;opacity:1!important}.g-split-button-content .g-split-button-main[disabled] .material-symbols-sharp,.g-split-button-content .g-split-button-main[disabled] .material-symbols-outlined,.g-split-button-content .g-split-button-main[disabled] .material-symbols-rounded,.g-split-button-content .g-split-button-main[disabled] .g-icon,.g-split-button-content .g-split-button-main[disabled] .g-icon>mat-icon,.g-split-button-content .g-split-button-main[disabled]>mat-icon,.g-split-button-content .g-split-button-main:disabled .material-symbols-sharp,.g-split-button-content .g-split-button-main:disabled .material-symbols-outlined,.g-split-button-content .g-split-button-main:disabled .material-symbols-rounded,.g-split-button-content .g-split-button-main:disabled .g-icon,.g-split-button-content .g-split-button-main:disabled .g-icon>mat-icon,.g-split-button-content .g-split-button-main:disabled>mat-icon,.g-split-button-content .g-split-button-main.disabled .material-symbols-sharp,.g-split-button-content .g-split-button-main.disabled .material-symbols-outlined,.g-split-button-content .g-split-button-main.disabled .material-symbols-rounded,.g-split-button-content .g-split-button-main.disabled .g-icon,.g-split-button-content .g-split-button-main.disabled .g-icon>mat-icon,.g-split-button-content .g-split-button-main.disabled>mat-icon,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-sharp,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-outlined,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-rounded,.g-split-button-content .g-split-button-dropdown[disabled] .g-icon,.g-split-button-content .g-split-button-dropdown[disabled] .g-icon>mat-icon,.g-split-button-content .g-split-button-dropdown[disabled]>mat-icon,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-sharp,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-outlined,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-rounded,.g-split-button-content .g-split-button-dropdown:disabled .g-icon,.g-split-button-content .g-split-button-dropdown:disabled .g-icon>mat-icon,.g-split-button-content .g-split-button-dropdown:disabled>mat-icon,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-sharp,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-outlined,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-rounded,.g-split-button-content .g-split-button-dropdown.disabled .g-icon,.g-split-button-content .g-split-button-dropdown.disabled .g-icon>mat-icon,.g-split-button-content .g-split-button-dropdown.disabled>mat-icon{color:#9a9da2!important}.g-split-button-content .g-split-button-main[disabled] .material-symbols-sharp svg,.g-split-button-content .g-split-button-main[disabled] .material-symbols-sharp svg path,.g-split-button-content .g-split-button-main[disabled] .material-symbols-sharp svg g path,.g-split-button-content .g-split-button-main[disabled] .material-symbols-outlined svg,.g-split-button-content .g-split-button-main[disabled] .material-symbols-outlined svg path,.g-split-button-content .g-split-button-main[disabled] .material-symbols-outlined svg g path,.g-split-button-content .g-split-button-main[disabled] .material-symbols-rounded svg,.g-split-button-content .g-split-button-main[disabled] .material-symbols-rounded svg path,.g-split-button-content .g-split-button-main[disabled] .material-symbols-rounded svg g path,.g-split-button-content .g-split-button-main[disabled] .g-icon svg,.g-split-button-content .g-split-button-main[disabled] .g-icon svg path,.g-split-button-content .g-split-button-main[disabled] .g-icon svg g path,.g-split-button-content .g-split-button-main[disabled] .g-icon>mat-icon svg,.g-split-button-content .g-split-button-main[disabled] .g-icon>mat-icon svg path,.g-split-button-content .g-split-button-main[disabled] .g-icon>mat-icon svg g path,.g-split-button-content .g-split-button-main[disabled]>mat-icon svg,.g-split-button-content .g-split-button-main[disabled]>mat-icon svg path,.g-split-button-content .g-split-button-main[disabled]>mat-icon svg g path,.g-split-button-content .g-split-button-main:disabled .material-symbols-sharp svg,.g-split-button-content .g-split-button-main:disabled .material-symbols-sharp svg path,.g-split-button-content .g-split-button-main:disabled .material-symbols-sharp svg g path,.g-split-button-content .g-split-button-main:disabled .material-symbols-outlined svg,.g-split-button-content .g-split-button-main:disabled .material-symbols-outlined svg path,.g-split-button-content .g-split-button-main:disabled .material-symbols-outlined svg g path,.g-split-button-content .g-split-button-main:disabled .material-symbols-rounded svg,.g-split-button-content .g-split-button-main:disabled .material-symbols-rounded svg path,.g-split-button-content .g-split-button-main:disabled .material-symbols-rounded svg g path,.g-split-button-content .g-split-button-main:disabled .g-icon svg,.g-split-button-content .g-split-button-main:disabled .g-icon svg path,.g-split-button-content .g-split-button-main:disabled .g-icon svg g path,.g-split-button-content .g-split-button-main:disabled .g-icon>mat-icon svg,.g-split-button-content .g-split-button-main:disabled .g-icon>mat-icon svg path,.g-split-button-content .g-split-button-main:disabled .g-icon>mat-icon svg g path,.g-split-button-content .g-split-button-main:disabled>mat-icon svg,.g-split-button-content .g-split-button-main:disabled>mat-icon svg path,.g-split-button-content .g-split-button-main:disabled>mat-icon svg g path,.g-split-button-content .g-split-button-main.disabled .material-symbols-sharp svg,.g-split-button-content .g-split-button-main.disabled .material-symbols-sharp svg path,.g-split-button-content .g-split-button-main.disabled .material-symbols-sharp svg g path,.g-split-button-content .g-split-button-main.disabled .material-symbols-outlined svg,.g-split-button-content .g-split-button-main.disabled .material-symbols-outlined svg path,.g-split-button-content .g-split-button-main.disabled .material-symbols-outlined svg g path,.g-split-button-content .g-split-button-main.disabled .material-symbols-rounded svg,.g-split-button-content .g-split-button-main.disabled .material-symbols-rounded svg path,.g-split-button-content .g-split-button-main.disabled .material-symbols-rounded svg g path,.g-split-button-content .g-split-button-main.disabled .g-icon svg,.g-split-button-content .g-split-button-main.disabled .g-icon svg path,.g-split-button-content .g-split-button-main.disabled .g-icon svg g path,.g-split-button-content .g-split-button-main.disabled .g-icon>mat-icon svg,.g-split-button-content .g-split-button-main.disabled .g-icon>mat-icon svg path,.g-split-button-content .g-split-button-main.disabled .g-icon>mat-icon svg g path,.g-split-button-content .g-split-button-main.disabled>mat-icon svg,.g-split-button-content .g-split-button-main.disabled>mat-icon svg path,.g-split-button-content .g-split-button-main.disabled>mat-icon svg g path,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-sharp svg,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-sharp svg path,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-sharp svg g path,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-outlined svg,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-outlined svg path,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-outlined svg g path,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-rounded svg,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-rounded svg path,.g-split-button-content .g-split-button-dropdown[disabled] .material-symbols-rounded svg g path,.g-split-button-content .g-split-button-dropdown[disabled] .g-icon svg,.g-split-button-content .g-split-button-dropdown[disabled] .g-icon svg path,.g-split-button-content .g-split-button-dropdown[disabled] .g-icon svg g path,.g-split-button-content .g-split-button-dropdown[disabled] .g-icon>mat-icon svg,.g-split-button-content .g-split-button-dropdown[disabled] .g-icon>mat-icon svg path,.g-split-button-content .g-split-button-dropdown[disabled] .g-icon>mat-icon svg g path,.g-split-button-content .g-split-button-dropdown[disabled]>mat-icon svg,.g-split-button-content .g-split-button-dropdown[disabled]>mat-icon svg path,.g-split-button-content .g-split-button-dropdown[disabled]>mat-icon svg g path,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-sharp svg,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-sharp svg path,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-sharp svg g path,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-outlined svg,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-outlined svg path,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-outlined svg g path,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-rounded svg,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-rounded svg path,.g-split-button-content .g-split-button-dropdown:disabled .material-symbols-rounded svg g path,.g-split-button-content .g-split-button-dropdown:disabled .g-icon svg,.g-split-button-content .g-split-button-dropdown:disabled .g-icon svg path,.g-split-button-content .g-split-button-dropdown:disabled .g-icon svg g path,.g-split-button-content .g-split-button-dropdown:disabled .g-icon>mat-icon svg,.g-split-button-content .g-split-button-dropdown:disabled .g-icon>mat-icon svg path,.g-split-button-content .g-split-button-dropdown:disabled .g-icon>mat-icon svg g path,.g-split-button-content .g-split-button-dropdown:disabled>mat-icon svg,.g-split-button-content .g-split-button-dropdown:disabled>mat-icon svg path,.g-split-button-content .g-split-button-dropdown:disabled>mat-icon svg g path,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-sharp svg,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-sharp svg path,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-sharp svg g path,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-outlined svg,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-outlined svg path,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-outlined svg g path,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-rounded svg,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-rounded svg path,.g-split-button-content .g-split-button-dropdown.disabled .material-symbols-rounded svg g path,.g-split-button-content .g-split-button-dropdown.disabled .g-icon svg,.g-split-button-content .g-split-button-dropdown.disabled .g-icon svg path,.g-split-button-content .g-split-button-dropdown.disabled .g-icon svg g path,.g-split-button-content .g-split-button-dropdown.disabled .g-icon>mat-icon svg,.g-split-button-content .g-split-button-dropdown.disabled .g-icon>mat-icon svg path,.g-split-button-content .g-split-button-dropdown.disabled .g-icon>mat-icon svg g path,.g-split-button-content .g-split-button-dropdown.disabled>mat-icon svg,.g-split-button-content .g-split-button-dropdown.disabled>mat-icon svg path,.g-split-button-content .g-split-button-dropdown.disabled>mat-icon svg g path{color:#9a9da2!important;fill:#9a9da2!important}.g-split-button-content .g-split-button-main:not([disabled]):active,.g-split-button-content .g-split-button-main:not(:disabled):active,.g-split-button-content .g-split-button-main:not(.disabled):active,.g-split-button-content .g-split-button-dropdown:not([disabled]):active,.g-split-button-content .g-split-button-dropdown:not(:disabled):active,.g-split-button-content .g-split-button-dropdown:not(.disabled):active{opacity:.8}.g-split-button-content .g-split-button-main::-moz-focus-inner,.g-split-button-content .g-split-button-dropdown::-moz-focus-inner{border:0}.g-split-button-content .g-split-button-main:disabled,.g-split-button-content .g-split-button-dropdown:disabled{cursor:not-allowed}.g-split-button-content .g-split-button-main{border-right:1px solid transparent;flex:1;gap:.5rem}.g-split-button-content .g-split-button-divider{width:1px;height:100%}.g-split-button-content .g-split-button-dropdown{width:4.4rem}.g-split-button-content .g-split-button-label{white-space:nowrap}.g-split-button-content .g-split-button-icon{width:2rem;height:2rem;font-size:2rem;line-height:100%}.g-split-button-content .g-split-button-arrow{transition:transform .2s ease;line-height:1}.g-split-button-content.g-split-button-primary{background-color:#e0313e;color:#fff}.g-split-button-content.g-split-button-primary .g-split-button-main{color:#fff}.g-split-button-content.g-split-button-primary .g-split-button-divider{background-color:#9f232c}.g-split-button-content.g-split-button-primary:not(:disabled):hover{background-color:#cc2d38}.g-split-button-content.g-split-button-primary .g-split-button-icon,.g-split-button-content.g-split-button-primary .g-split-button-arrow{color:#fff}.g-split-button-content.g-split-button-secondary{background-color:transparent;border-color:#595959;color:#595959}.g-split-button-content.g-split-button-secondary .g-split-button-main{color:#595959}.g-split-button-content.g-split-button-secondary .g-split-button-divider{background-color:#595959}.g-split-button-content.g-split-button-secondary:not(:disabled):hover{background-color:#e0e1e2}.g-split-button-content.g-split-button-secondary .g-split-button-icon,.g-split-button-content.g-split-button-secondary .g-split-button-arrow{color:#595959}.g-split-button-content.g-split-button-tertiary{background-color:#e7ebee;color:#595959;box-shadow:none}.g-split-button-content.g-split-button-tertiary .g-split-button-main{color:#595959}.g-split-button-content.g-split-button-tertiary .g-split-button-divider{background-color:#5959594d}.g-split-button-content.g-split-button-tertiary:not(:disabled):hover{background-color:#e0e1e2}.g-split-button-content.g-split-button-tertiary .g-split-button-icon,.g-split-button-content.g-split-button-tertiary .g-split-button-arrow{color:#595959}.g-split-button-content.g-split-button-disabled,.g-split-button-content:disabled{box-shadow:none!important;background-color:#d1d2d4!important;border-color:#d1d2d4!important;color:#9a9da2!important;opacity:1!important;cursor:not-allowed!important}.g-split-button-content.g-split-button-disabled .material-symbols-sharp,.g-split-button-content.g-split-button-disabled .material-symbols-outlined,.g-split-button-content.g-split-button-disabled .material-symbols-rounded,.g-split-button-content.g-split-button-disabled .g-icon,.g-split-button-content.g-split-button-disabled .g-icon>mat-icon,.g-split-button-content.g-split-button-disabled>mat-icon,.g-split-button-content:disabled .material-symbols-sharp,.g-split-button-content:disabled .material-symbols-outlined,.g-split-button-content:disabled .material-symbols-rounded,.g-split-button-content:disabled .g-icon,.g-split-button-content:disabled .g-icon>mat-icon,.g-split-button-content:disabled>mat-icon{color:#9a9da2!important}.g-split-button-content.g-split-button-disabled .material-symbols-sharp svg,.g-split-button-content.g-split-button-disabled .material-symbols-sharp svg path,.g-split-button-content.g-split-button-disabled .material-symbols-sharp svg g path,.g-split-button-content.g-split-button-disabled .material-symbols-outlined svg,.g-split-button-content.g-split-button-disabled .material-symbols-outlined svg path,.g-split-button-content.g-split-button-disabled .material-symbols-outlined svg g path,.g-split-button-content.g-split-button-disabled .material-symbols-rounded svg,.g-split-button-content.g-split-button-disabled .material-symbols-rounded svg path,.g-split-button-content.g-split-button-disabled .material-symbols-rounded svg g path,.g-split-button-content.g-split-button-disabled .g-icon svg,.g-split-button-content.g-split-button-disabled .g-icon svg path,.g-split-button-content.g-split-button-disabled .g-icon svg g path,.g-split-button-content.g-split-button-disabled .g-icon>mat-icon svg,.g-split-button-content.g-split-button-disabled .g-icon>mat-icon svg path,.g-split-button-content.g-split-button-disabled .g-icon>mat-icon svg g path,.g-split-button-content.g-split-button-disabled>mat-icon svg,.g-split-button-content.g-split-button-disabled>mat-icon svg path,.g-split-button-content.g-split-button-disabled>mat-icon svg g path,.g-split-button-content:disabled .material-symbols-sharp svg,.g-split-button-content:disabled .material-symbols-sharp svg path,.g-split-button-content:disabled .material-symbols-sharp svg g path,.g-split-button-content:disabled .material-symbols-outlined svg,.g-split-button-content:disabled .material-symbols-outlined svg path,.g-split-button-content:disabled .material-symbols-outlined svg g path,.g-split-button-content:disabled .material-symbols-rounded svg,.g-split-button-content:disabled .material-symbols-rounded svg path,.g-split-button-content:disabled .material-symbols-rounded svg g path,.g-split-button-content:disabled .g-icon svg,.g-split-button-content:disabled .g-icon svg path,.g-split-button-content:disabled .g-icon svg g path,.g-split-button-content:disabled .g-icon>mat-icon svg,.g-split-button-content:disabled .g-icon>mat-icon svg path,.g-split-button-content:disabled .g-icon>mat-icon svg g path,.g-split-button-content:disabled>mat-icon svg,.g-split-button-content:disabled>mat-icon svg path,.g-split-button-content:disabled>mat-icon svg g path{color:#9a9da2!important;fill:#9a9da2!important}.g-split-button-content.g-split-button-disabled .g-split-button-divider,.g-split-button-content:disabled .g-split-button-divider{background-color:#9a9da2!important}.g-split-button-popover-content{display:flex;flex-direction:column;gap:.4rem;background-color:#fff}.g-split-button-menu-item{outline:none;overflow:hidden;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;gap:.4rem;width:100%;padding:1rem;border:none;border-radius:.4rem;background-color:transparent;box-shadow:none;cursor:pointer;transition:background-color .2s;text-align:left;font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;font-weight:500}.g-split-button-menu-item[disabled],.g-split-button-menu-item:disabled,.g-split-button-menu-item.disabled{cursor:not-allowed!important;box-shadow:none!important;background-color:#d1d2d4!important;border-color:#d1d2d4!important;color:#9a9da2!important;opacity:1!important}.g-split-button-menu-item[disabled] .material-symbols-sharp,.g-split-button-menu-item[disabled] .material-symbols-outlined,.g-split-button-menu-item[disabled] .material-symbols-rounded,.g-split-button-menu-item[disabled] .g-icon,.g-split-button-menu-item[disabled] .g-icon>mat-icon,.g-split-button-menu-item[disabled]>mat-icon,.g-split-button-menu-item:disabled .material-symbols-sharp,.g-split-button-menu-item:disabled .material-symbols-outlined,.g-split-button-menu-item:disabled .material-symbols-rounded,.g-split-button-menu-item:disabled .g-icon,.g-split-button-menu-item:disabled .g-icon>mat-icon,.g-split-button-menu-item:disabled>mat-icon,.g-split-button-menu-item.disabled .material-symbols-sharp,.g-split-button-menu-item.disabled .material-symbols-outlined,.g-split-button-menu-item.disabled .material-symbols-rounded,.g-split-button-menu-item.disabled .g-icon,.g-split-button-menu-item.disabled .g-icon>mat-icon,.g-split-button-menu-item.disabled>mat-icon{color:#9a9da2!important}.g-split-button-menu-item[disabled] .material-symbols-sharp svg,.g-split-button-menu-item[disabled] .material-symbols-sharp svg path,.g-split-button-menu-item[disabled] .material-symbols-sharp svg g path,.g-split-button-menu-item[disabled] .material-symbols-outlined svg,.g-split-button-menu-item[disabled] .material-symbols-outlined svg path,.g-split-button-menu-item[disabled] .material-symbols-outlined svg g path,.g-split-button-menu-item[disabled] .material-symbols-rounded svg,.g-split-button-menu-item[disabled] .material-symbols-rounded svg path,.g-split-button-menu-item[disabled] .material-symbols-rounded svg g path,.g-split-button-menu-item[disabled] .g-icon svg,.g-split-button-menu-item[disabled] .g-icon svg path,.g-split-button-menu-item[disabled] .g-icon svg g path,.g-split-button-menu-item[disabled] .g-icon>mat-icon svg,.g-split-button-menu-item[disabled] .g-icon>mat-icon svg path,.g-split-button-menu-item[disabled] .g-icon>mat-icon svg g path,.g-split-button-menu-item[disabled]>mat-icon svg,.g-split-button-menu-item[disabled]>mat-icon svg path,.g-split-button-menu-item[disabled]>mat-icon svg g path,.g-split-button-menu-item:disabled .material-symbols-sharp svg,.g-split-button-menu-item:disabled .material-symbols-sharp svg path,.g-split-button-menu-item:disabled .material-symbols-sharp svg g path,.g-split-button-menu-item:disabled .material-symbols-outlined svg,.g-split-button-menu-item:disabled .material-symbols-outlined svg path,.g-split-button-menu-item:disabled .material-symbols-outlined svg g path,.g-split-button-menu-item:disabled .material-symbols-rounded svg,.g-split-button-menu-item:disabled .material-symbols-rounded svg path,.g-split-button-menu-item:disabled .material-symbols-rounded svg g path,.g-split-button-menu-item:disabled .g-icon svg,.g-split-button-menu-item:disabled .g-icon svg path,.g-split-button-menu-item:disabled .g-icon svg g path,.g-split-button-menu-item:disabled .g-icon>mat-icon svg,.g-split-button-menu-item:disabled .g-icon>mat-icon svg path,.g-split-button-menu-item:disabled .g-icon>mat-icon svg g path,.g-split-button-menu-item:disabled>mat-icon svg,.g-split-button-menu-item:disabled>mat-icon svg path,.g-split-button-menu-item:disabled>mat-icon svg g path,.g-split-button-menu-item.disabled .material-symbols-sharp svg,.g-split-button-menu-item.disabled .material-symbols-sharp svg path,.g-split-button-menu-item.disabled .material-symbols-sharp svg g path,.g-split-button-menu-item.disabled .material-symbols-outlined svg,.g-split-button-menu-item.disabled .material-symbols-outlined svg path,.g-split-button-menu-item.disabled .material-symbols-outlined svg g path,.g-split-button-menu-item.disabled .material-symbols-rounded svg,.g-split-button-menu-item.disabled .material-symbols-rounded svg path,.g-split-button-menu-item.disabled .material-symbols-rounded svg g path,.g-split-button-menu-item.disabled .g-icon svg,.g-split-button-menu-item.disabled .g-icon svg path,.g-split-button-menu-item.disabled .g-icon svg g path,.g-split-button-menu-item.disabled .g-icon>mat-icon svg,.g-split-button-menu-item.disabled .g-icon>mat-icon svg path,.g-split-button-menu-item.disabled .g-icon>mat-icon svg g path,.g-split-button-menu-item.disabled>mat-icon svg,.g-split-button-menu-item.disabled>mat-icon svg path,.g-split-button-menu-item.disabled>mat-icon svg g path{color:#9a9da2!important;fill:#9a9da2!important}.g-split-button-menu-item:not([disabled]):active,.g-split-button-menu-item:not(:disabled):active,.g-split-button-menu-item:not(.disabled):active{opacity:.8}.g-split-button-menu-item::-moz-focus-inner{border:0}.g-split-button-menu-item:not(:disabled):hover{background-color:#f5f5f6}.g-split-button-menu-item:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;color:#262626}.g-split-button-menu-item .g-split-button-menu-item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#262626}.g-split-button-menu-item .g-split-button-menu-item-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#262626}.g-stepper{display:flex;flex-direction:column;gap:3.2rem}.g-stepper-nav{display:flex;align-items:center;justify-content:center;width:100%}.g-stepper-nav .g-stepper-link{text-align:center;margin:0 .3rem;padding:1rem 1rem 1rem 2rem;float:left;position:relative;background-color:#f5f5f6;font-size:1.4rem;font-weight:700;color:#595959;-webkit-user-select:none;user-select:none;transition:background-color .2s ease;cursor:default;min-width:18rem}@media screen and (max-width: 639px){.g-stepper-nav .g-stepper-link{min-width:0;width:100%}}.g-stepper-nav .g-stepper-link:not(:last-child):after,.g-stepper-nav .g-stepper-link:before{content:" ";position:absolute;top:0;right:-1.9rem;width:0;height:0;border-top:2rem solid transparent;border-bottom:1.9rem solid transparent;border-left:1.9rem solid oklch(97.04% .001 286.38deg);z-index:2;transition:border-color .2s ease}.g-stepper-nav .g-stepper-link:before{right:auto;left:0;border-left:1.9rem solid oklch(100% 0 0deg);z-index:0}.g-stepper-nav .g-stepper-link:first-child:before{border:none}.g-stepper-nav .g-stepper-link:first-child{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.g-stepper-nav .g-stepper-link:last-child{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.g-stepper-nav .g-stepper-link>span{position:relative}.g-stepper-nav .g-stepper-link>span:before{opacity:0;content:"\2714";position:absolute;top:-.2rem;left:-2rem}.g-stepper-nav .g-stepper-link.g-stepper-link-done>span:before{opacity:1;transition:opacity .2s ease .2s}.g-stepper-nav .g-stepper-link.g-stepper-link-done{color:#fff;background-color:#e0313e}.g-stepper-nav .g-stepper-link.g-stepper-link-done:after{border-left:2rem solid oklch(59.44% .209 23deg)}.g-stepper-nav .g-stepper-link.g-stepper-link-current{color:#595959;background-color:#e0e1e2}.g-stepper-nav .g-stepper-link.g-stepper-link-current:after{border-left:2rem solid oklch(90.93% .002 247.84deg)}.g-table{flex:1 0 0;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative;width:100%}.g-table table{width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff;font-weight:500;font-size:1.2rem;text-transform:uppercase;table-layout:fixed}.g-table thead{top:0;z-index:1000;position:sticky}.g-table .g-table-header-row,.g-table tr.cdk-header-row{background-color:#fff}.g-table .g-table-header-row th,.g-table tr.cdk-header-row th{background-color:#fff;color:#e0313e;font-size:1.4rem;text-transform:none;box-shadow:inset 0 -1px #e0313e}.g-table .g-table-header-row.hidden,.g-table tr.cdk-header-row.hidden,.g-table .g-table-header-row.hidden th,.g-table tr.cdk-header-row.hidden th{display:none!important;height:0!important;min-height:0!important}.g-table .mat-sort-header-arrow{--mat-sort-arrow-color: oklch(59.44% .209 23deg);color:#e0313e}.g-table tr.cdk-row{border-bottom:1px solid oklch(90.93% .002 247.84deg)}.g-table tr.cdk-row:not(.g-table-row-highlight).g-table-row-hover td,.g-table tr.cdk-row:not(.g-table-row-highlight):hover td{background-color:#f5f5f5}.g-table tr.cdk-row.g-table-row-highlight td{background-color:#fbf6e6}.g-table tr.cdk-row.g-table-row-highlight.g-table-row-hover td,.g-table tr.cdk-row.g-table-row-highlight:hover td{background-color:#e7e2d2}.g-table tr.cdk-row td{cursor:pointer}.g-table tr.cdk-row td>small{color:#bbbdc1}.g-table tr.cdk-row:hover td,.g-table tr.cdk-row:hover+tr.g-table-expand-detail-row td{background-color:#f5f5f5}.g-table tr.g-table-expand-detail-row:hover td,.g-table tr.cdk-row:has(+tr.g-table-expand-detail-row:hover) td{background-color:#f5f5f5}.g-table tr.g-table-expand-detail-row{display:none}.g-table tr.g-table-expand-detail-row.g-table-expand-detail-row-expanded{display:table-row}.g-table tr.g-table-expand-detail-row td{min-height:4.4rem;height:auto}.g-table .g-table-column-fixed-wrapper{width:6rem;text-align:center;align-content:center;justify-items:center;cursor:default!important}.g-table th,.g-table td{margin:0;border:0;text-align:inherit;vertical-align:middle;align-content:center;height:4.4rem}.g-table th:first-child,.g-table td:first-child{padding-left:1.6rem!important}.g-table th:last-child,.g-table td:last-child{padding-right:1.6rem!important}.g-table th>span,.g-table th>small,.g-table td>span,.g-table td>small{text-align:inherit;width:100%}.g-table th.g-table-align-start,.g-table th.g-table-align-left,.g-table td.g-table-align-start,.g-table td.g-table-align-left{text-align:start}.g-table th.g-table-align-start .mat-sort-header-container,.g-table th.g-table-align-left .mat-sort-header-container,.g-table td.g-table-align-start .mat-sort-header-container,.g-table td.g-table-align-left .mat-sort-header-container{justify-content:flex-start}.g-table th.g-table-align-center,.g-table td.g-table-align-center{text-align:center}.g-table th.g-table-align-center .mat-sort-header-container,.g-table td.g-table-align-center .mat-sort-header-container{justify-content:center}.g-table th.g-table-align-end,.g-table th.g-table-align-right,.g-table td.g-table-align-end,.g-table td.g-table-align-right{text-align:end}.g-table th.g-table-align-end .mat-sort-header-container,.g-table th.g-table-align-right .mat-sort-header-container,.g-table td.g-table-align-end .mat-sort-header-container,.g-table td.g-table-align-right .mat-sort-header-container{justify-content:flex-end}.g-table th.g-table-align-justify,.g-table td.g-table-align-justify{text-align:justify}.g-table th.g-table-align-justify .mat-sort-header-container,.g-table td.g-table-align-justify .mat-sort-header-container{justify-content:space-between}.g-table-button-expand{display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;outline:none;border:none;background-color:transparent;transition:all .2s ease-in-out;cursor:pointer}.g-table-button-expand:not(:disabled):hover{background-color:#e0e1e2}.g-table-button-expand:disabled{cursor:not-allowed}.g-table-button-expand:disabled .g-icon{color:#e0e1e2}.g-table-button-expand.g-table-button-expand-all .g-icon{color:#e0313e}.g-table-expand-detail-wrapper{overflow:hidden;display:grid;grid-template-rows:0fr;grid-template-columns:100%;transition:grid-template-rows 225ms cubic-bezier(.4,0,.2,1)}.g-table-expand-detail-wrapper.g-table-expand-detail-wrapper-expanded{grid-template-rows:1fr}.g-table-expand-detail{display:flex;min-height:0}.g-table-footer-row{position:sticky;bottom:0;z-index:1000;background-color:#fff}.g-table-menu-context{display:inline-flex;gap:10px;padding:6px 10px;width:auto;border-radius:0 0 10px 10px;border:1px solid oklch(90.93% .002 247.84deg);border-top:0;background-color:#f5f5f5;position:fixed;z-index:1001;visibility:hidden}.g-table-menu-context>button{-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;padding:.2rem;outline:none;border:none;border-radius:.4rem;background-color:transparent;transition:background-color .2s ease-in,transform .2s ease-out;cursor:pointer}.g-table-menu-context>button.g-table-menu-item-context-show-tag-new{position:relative}.g-table-menu-context>button.g-table-menu-item-context-show-tag-new:before{content:"Novo";position:absolute;top:120%;left:50%;transform:translate(-50%);z-index:1002;padding:2px 8px;border-radius:4px;text-align:center;font-family:Nunito,sans-serif;font-size:10px;line-height:12px;color:#fff;background-color:#e0313e}.g-table-menu-context>button.g-table-menu-item-context-show-tag-new:after{content:"";position:absolute;top:calc(120% - 10px);left:50%;z-index:1002;transform:translate(-50%);border-width:5px;border-style:solid;border-color:transparent transparent oklch(59.44% .209 23deg)}.g-table-menu-context>button .g-button-icon{color:#595959}.g-table-menu-context>button:hover{background-color:#e0e1e2}.g-table-menu-context>button:active{transform:scale(.95)}.g-table-menu-item-context-tooltip{margin-top:10px}.g-tab-group{display:block;width:100%;min-height:0;height:100%;border-radius:.4rem;border:1px solid oklch(90.93% .002 247.84deg);box-shadow:0 1px 2px #0000000d;padding-bottom:5.8rem;overflow:hidden}.g-tab-group .mat-mdc-tab-header{gap:.8rem;padding:.4rem;margin-bottom:1.6rem;background:#f5f5f6;border:none;border-radius:.4rem;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.g-tab-group .mat-mdc-tab-link-container{border-bottom:none!important}.g-tab-group .mat-mdc-tab-links{display:flex;gap:1rem}.g-tab-group .mat-mdc-tab-link{height:auto!important;padding:1rem!important;opacity:1!important;border:none!important;border-radius:4px!important;transition:all .2s!important;gap:1rem!important;-webkit-user-select:none!important;user-select:none!important;min-width:12rem!important}.g-tab-group .mat-mdc-tab-link .mdc-tab__text-label{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;color:#595959!important;font-weight:600!important;line-height:2rem!important;gap:.6rem!important}.g-tab-group .mat-mdc-tab-link>mat-icon{width:2rem!important;height:2rem!important;font-size:2rem!important;color:#595959!important}.g-tab-group .mat-mdc-tab-link>mat-icon svg,.g-tab-group .mat-mdc-tab-link>mat-icon svg path,.g-tab-group .mat-mdc-tab-link>mat-icon svg g path{color:#595959!important;fill:#595959!important}.g-tab-group .mat-mdc-tab-link:not(.g-tab-group-link-active):not(.mat-mdc-tab-disabled):hover{background:#e0e1e2!important}.g-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).g-tab-group-link-active{background:#e0313e!important}.g-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).g-tab-group-link-active .mdc-tab__text-label{color:#fff!important;font-size:1.4rem!important;font-family:Nunito,sans-serif!important}.g-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).g-tab-group-link-active>mat-icon{color:#fff!important}.g-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).g-tab-group-link-active>mat-icon svg,.g-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).g-tab-group-link-active>mat-icon svg path,.g-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).g-tab-group-link-active>mat-icon svg g path{color:#fff!important;fill:#fff!important}.g-tab-group .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).g-tab-group-link-active:hover{background:#cc2d38!important}.g-tab-group .mat-mdc-tab-link.mat-mdc-tab-disabled,.g-tab-group .mat-mdc-tab-link:disabled,.g-tab-group .mat-mdc-tab-link:disabled>mat-icon{color:#d1d2d4!important;fill:#d1d2d4!important;text-decoration:line-through!important;pointer-events:all!important;cursor:not-allowed!important}.g-tab-group .mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__text-label,.g-tab-group .mat-mdc-tab-link:disabled .mdc-tab__text-label,.g-tab-group .mat-mdc-tab-link:disabled>mat-icon .mdc-tab__text-label{color:#d1d2d4!important}.g-tab-group .mat-mdc-tab-link.mat-mdc-tab-disabled svg,.g-tab-group .mat-mdc-tab-link.mat-mdc-tab-disabled svg path,.g-tab-group .mat-mdc-tab-link.mat-mdc-tab-disabled svg g path,.g-tab-group .mat-mdc-tab-link:disabled svg,.g-tab-group .mat-mdc-tab-link:disabled svg path,.g-tab-group .mat-mdc-tab-link:disabled svg g path,.g-tab-group .mat-mdc-tab-link:disabled>mat-icon svg,.g-tab-group .mat-mdc-tab-link:disabled>mat-icon svg path,.g-tab-group .mat-mdc-tab-link:disabled>mat-icon svg g path{color:#d1d2d4!important;fill:#d1d2d4!important}.g-tab-group .mdc-tab__ripple,.g-tab-group .mat-mdc-tab-ripple,.g-tab-group .mdc-tab-indicator{display:none!important}.g-tab-group .mat-mdc-tab-header-pagination{box-shadow:none!important;border-radius:.4rem!important}.g-tab-group .mat-mdc-tab-header-pagination.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{border-color:#d1d2d4!important;cursor:not-allowed!important}.g-tab-group .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{border-color:#595959!important}.g-tab-group .mat-mdc-tab-nav-panel{display:block;min-height:0;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden}.g-tab{display:block;padding:0 1.6rem 1.6rem}.g-tag-content{-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;padding:.4rem;border-radius:.4rem}.g-tag-content .g-tag-text{font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;line-height:1.6rem;font-weight:700}.g-tag-content.g-tag-rounded{border-radius:2rem}.g-tag-content.g-tag-primary{background:#fceaec}.g-tag-content.g-tag-primary .g-tag-icon,.g-tag-content.g-tag-primary .g-tag-text{color:#e0313e}.g-tag-content.g-tag-secondary{background:#f5f5f6}.g-tag-content.g-tag-secondary .g-tag-icon,.g-tag-content.g-tag-secondary .g-tag-text{color:#9a9da2}.g-tag-content.g-tag-success{background:#c0eecc}.g-tag-content.g-tag-success .g-tag-icon,.g-tag-content.g-tag-success .g-tag-text{color:#35c759}.g-tag-content.g-tag-information{background:#b0d8ef}.g-tag-content.g-tag-information .g-tag-icon,.g-tag-content.g-tag-information .g-tag-text{color:#0180ca}.g-tag-content.g-tag-warning{background:#f2e2b0}.g-tag-content.g-tag-warning .g-tag-icon,.g-tag-content.g-tag-warning .g-tag-text{color:#d6a001}.g-tag-content.g-tag-danger{background:#f1c4b6}.g-tag-content.g-tag-danger .g-tag-icon,.g-tag-content.g-tag-danger .g-tag-text{color:#d14013}.g-textarea-label{font-family:Nunito,sans-serif;font-size:1.4rem;line-height:1.4rem;color:#262626;display:flex;align-items:flex-start;gap:.2rem}.g-textarea-label>span{color:#d14013}.g-textarea{--mat-form-field-outlined-container-shape: .4rem;display:flex;flex-direction:column;gap:4px;font-family:Nunito,sans-serif;color:#262626;position:relative;overflow:visible;min-width:0;width:100%;min-height:fit-content;height:fit-content}.g-textarea .mat-mdc-form-field{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;line-height:100%!important;color:#262626!important;letter-spacing:normal!important;background-color:#fff!important}.g-textarea .mat-mdc-form-field .mat-mdc-text-field-wrapper{border-radius:0rem!important;padding:0!important;overflow:visible!important}.g-textarea .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding:1rem!important}.g-textarea .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.g-textarea .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-radius:0rem!important;overflow:visible!important;height:auto!important;min-height:auto!important;max-height:none!important}.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-width:1px!important;border-color:#bfbfbf}.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled):hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled):focus,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled):focus-within,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled).mat-focused{box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled):focus .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled):focus-within .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled).mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.g-textarea .mat-mdc-form-field.mat-form-field-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-textarea .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-width:1px;border-color:#d1d2d4!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-input-control{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;caret-color:#262626!important;max-height:12rem!important;min-height:6rem!important;padding:0!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-input-control::placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-input-control::-moz-placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-input-control::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;color:#9a9da2!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-input-control:not(:disabled){color:#262626!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-input-control:disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed!important;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-textarea .mat-mdc-form-field .mat-mdc-select{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;line-height:100%!important;letter-spacing:normal!important;padding-inline:1rem!important;min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-textarea .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-trigger{min-height:3.6rem!important;height:3.6rem!important;max-height:3.6rem!important}.g-textarea .mat-mdc-form-field .mat-mdc-select:not(.mat-mdc-select-disabled){color:#262626!important}.g-textarea .mat-mdc-form-field .mat-mdc-select:not(.mat-mdc-select-disabled) .mat-mdc-select-arrow{color:#262626!important}.g-textarea .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-textarea .mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:#bbbdc1!important}.g-textarea .mat-mdc-form-field .mat-mdc-select .mat-mdc-select-placeholder{color:#9a9da2!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-prefix,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-suffix{padding:0 .4rem!important;min-width:3.6rem!important;height:3.6rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button{display:flex!important;align-items:center!important;justify-content:center!important;width:3.6rem!important;height:3.6rem!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle>svg,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button>svg,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle>svg,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button>svg{width:2rem!important;height:2rem!important;font-size:2rem!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mat-mdc-button-touch-target,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button .mat-mdc-button-touch-target,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-button-touch-target,.g-textarea .mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button .mat-mdc-button-touch-target{display:none!important}.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .material-symbols-rounded,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .g-icon,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .material-symbols-rounded,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .g-icon{color:#262626!important}.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button{color:#262626!important}.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle>svg,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle .mdc-icon-button>svg,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle>svg,.g-textarea .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mdc-icon-button>svg{color:#262626!important}.g-textarea .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-prefix,.g-textarea .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-suffix{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.g-textarea .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-prefix:hover,.g-textarea .mat-mdc-form-field .mat-form-field-disabled .mat-mdc-form-field-icon-suffix:hover{background-color:transparent!important}.g-textarea .mat-mdc-form-field .mat-mdc-form-field-input-control{resize:vertical}.time-picker-overlay{overflow:hidden}.time-picker-overlay.disabled{opacity:.6;pointer-events:none}.time-picker-container{display:flex;align-items:flex-start;justify-content:center;gap:1.2rem}.time-picker-container.size-small{gap:.8rem}.time-box-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer}.time-box{display:flex;justify-content:center;align-items:center;border-radius:.8rem;box-sizing:border-box;font-weight:400;transition:all .2s ease-in-out;overflow:hidden;background:#f0f0f0;border:.2rem solid transparent;width:11.4rem;height:9.6rem;font-size:4.8rem}.time-box.size-medium{width:9rem;height:7.2rem;font-size:3.6rem}.time-box.size-small{width:6.8rem;height:5rem;font-size:2.2rem}.time-box.disabled{background-color:#d1d2d4;color:#9a9da2;cursor:not-allowed}.time-input{width:100%;height:100%;text-align:center;border:none;outline:none;padding:0;margin:0;background:transparent;color:#262626;cursor:pointer;font-family:inherit;font-weight:400;font-size:4.8rem;line-height:9.6rem}.time-input.size-medium{font-size:3.6rem;line-height:7.2rem}.time-input.size-small{font-size:2.2rem;line-height:5rem}.time-input:disabled{cursor:not-allowed;color:#d1d2d4}.time-input::-webkit-inner-spin-button,.time-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.time-input[type=number]{-moz-appearance:textfield;appearance:textfield}.active-input{border-color:#e0313e!important;background-color:#f3e7e7!important}.active-input .time-input{color:#e0313e;caret-color:#e0313e}.separator{font-weight:400;color:#262626;font-size:4.8rem;margin-bottom:2.4rem}.separator.size-medium{font-size:3.6rem;margin-bottom:2rem}.separator.size-small{font-size:2.8rem;margin-bottom:1.6rem}.time-label{margin-top:.8rem;text-transform:none;font-size:1.2rem;font-weight:500;color:#595959}.time-label.size-small{margin-top:.6rem}.ampm-section{display:flex;flex-direction:column;align-items:center;margin-left:.8rem}.ampm-section.size-small{margin-left:.6rem}.ampm-toggle{display:flex;flex-direction:column;border-radius:.8rem;overflow:hidden;background:#fff;border:.1rem solid oklch(69.51% .008 260.73deg);height:9.6rem}.ampm-toggle.size-medium{height:7.2rem}.ampm-toggle.size-small{height:5rem}.ampm-option{flex:1;display:flex;justify-content:center;align-items:center;padding-inline:1.2rem;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;color:#262626;font-size:1.4rem}.ampm-option:last-child{border-top:.1rem solid oklch(69.51% .008 260.73deg)}.ampm-option.size-medium{font-size:1.3rem}.ampm-option.size-small{font-size:1.2rem}.ampm-option.active{background-color:#e0313e;color:#fff}.ampm-option:not(.active):hover:not(.disabled){background-color:#f3e7e7}.ampm-option.disabled{cursor:not-allowed;opacity:.6}.time-picker-actions{display:flex;justify-content:flex-end;gap:.8rem;border-top:.1rem solid oklch(95.51% 0 0deg);padding:1.6rem 2.4rem 2.4rem}.time-picker-actions.size-medium{padding:1.2rem 2rem 2rem}.time-picker-actions.size-small{padding:.8rem 1.6rem 1.6rem}.btn-cancel,.btn-ok{border:none;border-radius:10rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;font-family:inherit;padding:1rem 2.4rem;font-size:1.4rem}.btn-cancel.size-medium,.btn-ok.size-medium{padding:.8rem 2rem;font-size:1.3rem}.btn-cancel.size-small,.btn-ok.size-small{padding:.6rem 1.6rem;font-size:1.2rem}.btn-cancel:disabled,.btn-ok:disabled{opacity:.6;cursor:not-allowed}.btn-cancel{background:transparent;color:#595959}.btn-cancel:hover:not(:disabled){background-color:#f3e7e7}.btn-ok{background:#e0313e;color:#fff}.btn-ok:hover:not(:disabled){background-color:#cc2d38}.sr-only{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.time-input:focus-visible,.ampm-option:focus-visible,.btn-cancel:focus-visible,.btn-ok:focus-visible{outline:.2rem solid oklch(59.44% .209 23deg);outline-offset:.2rem}.mat-mdc-snack-bar-container,.mat-mdc-snackbar-surface,.mat-mdc-snack-bar-label{background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}.mat-mdc-snackbar-surface{min-width:300px!important;max-width:380px!important}.mat-mdc-snack-bar-label{padding-top:4rem!important}.g-toast{display:flex;align-items:center;gap:1.2rem;padding:2rem 1.2rem;width:100%;height:100%;background:#fff;border-radius:4px;border-left:5px solid oklch(69.51% .008 260.73deg);box-shadow:-1px 2px 7px -1px #00000045;font-family:Nunito,sans-serif;position:relative}.g-toast .g-toast-icon,.g-toast .g-toast-icon>svg{height:4rem;width:4rem;font-size:4rem}.g-toast .g-content{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.g-toast .g-content .g-title{font-family:Nunito,sans-serif;color:#131313;font-size:1.6rem;font-weight:700;margin-bottom:3px}.g-toast .g-content .g-description{font-family:Nunito,sans-serif;font-size:1.4rem;font-weight:400;line-height:130%;color:#414244}.g-toast .g-progress-bar{position:absolute;bottom:0;left:0;height:4px;background-color:#9a9da2;transition:width linear}.g-toast.success{border-color:#35c759}.g-toast.success .g-toast-icon>svg{color:#35c759;fill:#35c759}.g-toast.success .g-progress-bar{background-color:#35c759}.g-toast.error{border-color:#d14013}.g-toast.error .g-toast-icon>svg{color:#d14013;fill:#d14013}.g-toast.error .g-progress-bar{background-color:#d14013}.g-toast.warning{border-color:#d6a001}.g-toast.warning .g-toast-icon>svg{color:#d6a001;fill:#d6a001}.g-toast.warning .g-progress-bar{background-color:#d6a001}.g-toast.info{border-color:#0180ca}.g-toast.info .g-toast-icon>svg{color:#0180ca;fill:#0180ca}.g-toast.info .g-progress-bar{background-color:#0180ca}.g-toggle-switch-label{font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;line-height:2.6rem;display:flex;align-items:flex-start;cursor:pointer}.g-toggle-switch-label.disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;color:#e0e1e2}.g-toggle-switch{display:flex;align-items:center;gap:1rem;overflow:visible;min-width:4.8rem;width:fit-content;min-height:fit-content;height:fit-content}.g-toggle-switch .g-toggle-switch-content{font-size:1.4rem;position:relative;display:inline-block;min-width:4.8rem;width:4.8rem;height:2.6rem}.g-toggle-switch .g-toggle-switch-content.g-toggle-switch-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed}.g-toggle-switch .g-toggle-switch-content .g-toggle-switch-checkbox{display:none;opacity:0;width:0;height:0}.g-toggle-switch .g-toggle-switch-slider{position:absolute;cursor:pointer;inset:0;background-color:#e0e1e2;transition:.1s;border-radius:2.8rem}.g-toggle-switch .g-toggle-switch-slider:before{content:"";position:absolute;top:50%;left:0;height:2rem;width:2rem;border-radius:50%;background-color:#9a9da2;transition:.4s;transform:translate(.4rem,-50%)}.g-toggle-switch .g-toggle-switch-checkbox:disabled+.g-toggle-switch-slider:before{background-color:#bbbdc1}.g-toggle-switch .g-toggle-switch-checkbox:checked+.g-toggle-switch-slider:before{transform:translate(2.4rem,-50%)}.g-toggle-switch .g-toggle-switch-checkbox:checked+.g-toggle-switch-slider:before{background-color:#262626}.g-toggle-switch .g-toggle-switch-checkbox:focus+.g-toggle-switch-slider{box-shadow:0 0 1px #262626}.g-toolbar{display:flex;align-items:center;width:100%;color:#131313;height:4.4rem}.g-toolbar .g-toolbar-label{font-family:Nunito,sans-serif;font-size:2.2rem;line-height:130%}.g-tooltip-container{position:relative;opacity:0;transform:scale(.8);transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);pointer-events:none}.g-tooltip-container.tooltip-show{opacity:1;transform:scale(1)}.g-tooltip-container .g-tooltip-content{padding:8px 12px;border-radius:4px;background-color:#262626;font-family:Nunito,sans-serif;color:#fff;font-size:12px;font-weight:400;line-height:1.5;max-width:300px;white-space:pre-line;overflow-wrap:break-word;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.g-tooltip-container .g-tooltip-content>h1,.g-tooltip-container .g-tooltip-content>h2,.g-tooltip-container .g-tooltip-content>h3,.g-tooltip-container .g-tooltip-content>h4,.g-tooltip-container .g-tooltip-content>h5,.g-tooltip-container .g-tooltip-content>h6{margin:0 0 6px;font-weight:600;font-size:13px;line-height:1.4}.g-tooltip-container .g-tooltip-content>p{margin:0 0 4px}.g-tooltip-container .g-tooltip-content>p:last-child{margin-bottom:0}.g-tooltip-container .g-tooltip-content>ul,.g-tooltip-container .g-tooltip-content>ol{margin:4px 0;padding-left:20px}.g-tooltip-container .g-tooltip-content>li{margin:2px 0;line-height:1.5}.g-tooltip-container .g-tooltip-content>strong,.g-tooltip-container .g-tooltip-content>b{font-weight:600}.g-tooltip-container .g-tooltip-content>em,.g-tooltip-container .g-tooltip-content>i{font-style:italic}.g-tooltip-container .g-tooltip-content>br{line-height:1.5}.g-tooltip-container .g-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid}.g-tooltip-container .g-tooltip-arrow.g-tooltip-arrow-below{top:-5px;left:50%;transform:translate(-50%);border-width:0 5px 5px 5px;border-color:transparent transparent oklch(26.86% 0 0deg) transparent}.g-tooltip-container .g-tooltip-arrow.g-tooltip-arrow-above{bottom:-5px;left:50%;transform:translate(-50%);border-width:5px 5px 0 5px;border-color:oklch(26.86% 0 0deg) transparent transparent transparent}.g-tooltip-container .g-tooltip-arrow.g-tooltip-arrow-right{left:-5px;top:50%;transform:translateY(-50%);border-width:5px 5px 5px 0;border-color:transparent oklch(26.86% 0 0deg) transparent transparent}.g-tooltip-container .g-tooltip-arrow.g-tooltip-arrow-left,.g-tooltip-container .g-tooltip-arrow.g-tooltip-arrow-before{right:-5px;top:50%;transform:translateY(-50%);border-width:5px 0 5px 5px;border-color:transparent transparent transparent oklch(26.86% 0 0deg)}.g-tooltip-container .g-tooltip-arrow.g-tooltip-arrow-after{left:-5px;top:50%;transform:translateY(-50%);border-width:5px 5px 5px 0;border-color:transparent oklch(26.86% 0 0deg) transparent transparent}.g-top-nav{display:flex;align-items:center;padding:12px;height:65px;max-height:65px;background-color:#f5f5f6;border-bottom:2px solid oklch(59.44% .209 23deg)}.mat-mdc-paginator{display:block!important;background-color:inherit!important;font-family:Nunito,sans-serif!important;font-size:1.2rem!important;line-height:1.6rem!important;font-weight:600!important;color:#595959!important;letter-spacing:normal!important;--mat-form-field-container-height: $mat-form-field-height;--mat-form-field-container-vertical-padding: 1rem}.mat-mdc-paginator .mat-mdc-paginator-container{padding:0 1.6rem!important;min-height:4.4rem!important;align-items:center!important;justify-content:center!important}.mat-mdc-paginator .mat-mdc-paginator-range-actions{gap:1rem!important}.mat-mdc-paginator .mat-mdc-paginator-range-label{font-weight:600!important;line-height:4rem!important;margin:0!important;margin-inline:1rem!important;min-width:10rem!important;text-align:center!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-first,.mat-mdc-paginator .mat-mdc-paginator-navigation-previous,.mat-mdc-paginator .mat-mdc-paginator-navigation-next,.mat-mdc-paginator .mat-mdc-paginator-navigation-last{width:2.8rem!important;height:2.8rem!important;padding:0!important;font-size:2rem!important;border-radius:.4rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid oklch(46.4% 0 0deg)!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-first:hover,.mat-mdc-paginator .mat-mdc-paginator-navigation-previous:hover,.mat-mdc-paginator .mat-mdc-paginator-navigation-next:hover,.mat-mdc-paginator .mat-mdc-paginator-navigation-last:hover{background-color:#e0e1e2!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-first>svg,.mat-mdc-paginator .mat-mdc-paginator-navigation-previous>svg,.mat-mdc-paginator .mat-mdc-paginator-navigation-next>svg,.mat-mdc-paginator .mat-mdc-paginator-navigation-last>svg{width:2.2rem!important;height:2.2rem!important;color:#595959!important;fill:#595959!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-first.mat-mdc-button-disabled,.mat-mdc-paginator .mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled,.mat-mdc-paginator .mat-mdc-paginator-navigation-next.mat-mdc-button-disabled,.mat-mdc-paginator .mat-mdc-paginator-navigation-last.mat-mdc-button-disabled{cursor:not-allowed!important;box-shadow:none!important;background-color:#fff!important;border-color:transparent!important;color:#e0e1e2!important;opacity:1!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-first.mat-mdc-button-disabled svg,.mat-mdc-paginator .mat-mdc-paginator-navigation-first.mat-mdc-button-disabled svg path,.mat-mdc-paginator .mat-mdc-paginator-navigation-first.mat-mdc-button-disabled svg g path,.mat-mdc-paginator .mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled svg,.mat-mdc-paginator .mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled svg path,.mat-mdc-paginator .mat-mdc-paginator-navigation-previous.mat-mdc-button-disabled svg g path,.mat-mdc-paginator .mat-mdc-paginator-navigation-next.mat-mdc-button-disabled svg,.mat-mdc-paginator .mat-mdc-paginator-navigation-next.mat-mdc-button-disabled svg path,.mat-mdc-paginator .mat-mdc-paginator-navigation-next.mat-mdc-button-disabled svg g path,.mat-mdc-paginator .mat-mdc-paginator-navigation-last.mat-mdc-button-disabled svg,.mat-mdc-paginator .mat-mdc-paginator-navigation-last.mat-mdc-button-disabled svg path,.mat-mdc-paginator .mat-mdc-paginator-navigation-last.mat-mdc-button-disabled svg g path{color:#e0e1e2!important;fill:#e0e1e2!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-first .mat-mdc-button-persistent-ripple,.mat-mdc-paginator .mat-mdc-paginator-navigation-previous .mat-mdc-button-persistent-ripple,.mat-mdc-paginator .mat-mdc-paginator-navigation-next .mat-mdc-button-persistent-ripple,.mat-mdc-paginator .mat-mdc-paginator-navigation-last .mat-mdc-button-persistent-ripple{border-radius:.4rem!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-first{order:1!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-previous{order:2!important}.mat-mdc-paginator .mat-mdc-paginator-range-label{order:3!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-next{order:4!important}.mat-mdc-paginator .mat-mdc-paginator-navigation-last{order:6!important}.mat-mdc-paginator .mat-mdc-paginator-page-size{position:absolute!important;right:1.6rem!important;display:flex!important;align-items:center!important;gap:1rem!important;margin:0!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{margin:0!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select{margin:0!important;font-family:Nunito,sans-serif!important;font-size:1.2rem!important;font-weight:400!important;line-height:100%!important;color:#262626!important;letter-spacing:normal!important;min-height:2.8rem!important;height:2.8rem!important;max-height:2.8rem!important;background-color:#fff!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{min-height:2.8rem!important;height:2.8rem!important;max-height:2.8rem!important;padding:0!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:auto!important;min-height:2.8rem!important;height:2.8rem!important;max-height:2.8rem!important;padding:0 .8rem!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-width:1px!important;border-color:#bfbfbf}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):hover .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):focus,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):focus-within,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled).mat-focused,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled).mdc-text-field--focused{box-shadow:inset 0 1px 1px #00000013,0 0 8px #65656599}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):focus .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled):focus-within .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled).mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select:not(.mat-form-field-disabled).mdc-text-field--focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-color:#595959}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select.mat-form-field-disabled{-webkit-user-select:none;user-select:none;cursor:not-allowed;background-color:#f5f5f6!important;color:#bbbdc1!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mat-mdc-notch-piece{border-width:1px;border-color:#d1d2d4!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-form-field-subscript-wrapper{display:none!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select,.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select .mat-mdc-select-trigger{min-height:2.8rem!important;height:2.8rem!important;max-height:2.8rem!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select-arrow{color:#262626!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select-value{color:#262626!important;font-size:1.2rem!important;line-height:2.8rem!important}.mat-mdc-paginator .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-select-value .mat-mdc-select-placeholder{color:#9a9da2!important}.material-symbols-rounded{-webkit-user-select:none;user-select:none}.g-tree-table .g-tree-table-content{width:100%;background-color:#fff!important;font-weight:500;font-size:1.2rem;text-transform:uppercase}.g-tree-table .g-tree-table-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-inline:1.6rem;height:4.4rem;background-color:#fff;box-shadow:inset 0 -1px #e0313e}.g-tree-table .g-tree-table-header{display:flex;flex-direction:row;padding-inline:1.6rem;height:4.4rem;align-items:center;background-color:#fff;position:sticky;top:0;z-index:1000;box-shadow:inset 0 -1px #e0313e}.g-tree-table .g-tree-table-header .g-tree-table-header-column{background-color:#fff;color:#e0313e;font-size:1.4rem;font-weight:700;text-transform:none;flex:1 0 0}.g-tree-table .mat-tree-node,.g-tree-table .g-tree-table-row{border-bottom:1px solid oklch(90.93% .002 247.84deg);padding-right:1.6rem!important;font-weight:500;font-size:1.2rem}.g-tree-table .mat-tree-node[aria-level="1"],.g-tree-table .g-tree-table-row[aria-level="1"]{padding-left:1.6rem!important}.g-tree-table .mat-tree-node:hover,.g-tree-table .mat-tree-node.g-tree-table-row-hover,.g-tree-table .g-tree-table-row:hover,.g-tree-table .g-tree-table-row.g-tree-table-row-hover{background-color:#f5f5f5}.g-tree-table .g-tree-table-column{margin:0;border:0;text-align:inherit;vertical-align:middle;align-content:center;height:4.4rem;flex:1 0 0;font-weight:500;font-size:1.2rem}.g-tree-table .g-tree-table-column>span,.g-tree-table .g-tree-table-column>small{text-align:inherit;width:100%;font-family:Nunito,sans-serif;color:#262626}.g-tree-table .g-tree-table-column>span{font-size:1.2rem;font-weight:500}.g-tree-table .g-tree-table-column>small{color:#bbbdc1}.g-tree-table .g-tree-table-column.g-tree-table-align-start,.g-tree-table .g-tree-table-column.g-tree-table-align-left{text-align:start}.g-tree-table .g-tree-table-column.g-tree-table-align-start .mat-sort-header-container,.g-tree-table .g-tree-table-column.g-tree-table-align-left .mat-sort-header-container{justify-content:flex-start}.g-tree-table .g-tree-table-column.g-tree-table-align-center{text-align:center}.g-tree-table .g-tree-table-column.g-tree-table-align-center .mat-sort-header-container{justify-content:center}.g-tree-table .g-tree-table-column.g-tree-table-align-end,.g-tree-table .g-tree-table-column.g-tree-table-align-right{text-align:end}.g-tree-table .g-tree-table-column.g-tree-table-align-end .mat-sort-header-container,.g-tree-table .g-tree-table-column.g-tree-table-align-right .mat-sort-header-container{justify-content:flex-end}.g-tree-table .g-tree-table-column.g-tree-table-align-justify{text-align:justify}.g-tree-table .g-tree-table-column.g-tree-table-align-justify .mat-sort-header-container{justify-content:space-between}.g-tree-table-button-expand{display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;outline:none;border:none;background-color:transparent;transition:all .2s ease-in-out;cursor:pointer}.g-tree-table-button-expand:hover{background-color:#e0e1e2}.g-tree-table-footer-row{position:sticky;bottom:0;z-index:1000;background-color:#fff}.g-tree-table-menu-context{display:inline-flex;gap:10px;padding:6px 10px;width:auto;border-radius:0 0 10px 10px;border:1px solid oklch(90.93% .002 247.84deg);border-top:0;background-color:#f5f5f5;position:fixed;z-index:1001;visibility:hidden}.g-tree-table-menu-context>button{-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;padding:.2rem;outline:none;border:none;border-radius:.4rem;background-color:transparent;transition:background-color .2s ease-in,transform .2s ease-out;cursor:pointer}.g-tree-table-menu-context>button.g-tree-table-menu-item-context-show-tag-new{position:relative}.g-tree-table-menu-context>button.g-tree-table-menu-item-context-show-tag-new:before{content:"Novo";position:absolute;top:120%;left:50%;transform:translate(-50%);z-index:1002;padding:2px 8px;border-radius:4px;text-align:center;font-family:Nunito,sans-serif;font-size:10px;line-height:12px;color:#fff;background-color:#e0313e}.g-tree-table-menu-context>button.g-tree-table-menu-item-context-show-tag-new:after{content:"";position:absolute;top:calc(120% - 10px);left:50%;z-index:1002;transform:translate(-50%);border-width:5px;border-style:solid;border-color:transparent transparent oklch(59.44% .209 23deg)}.g-tree-table-menu-context>button .g-button-icon{color:#595959}.g-tree-table-menu-context>button:hover{background-color:#e0e1e2}.g-tree-table-menu-context>button:active{transform:scale(.95)}.g-tree-table-menu-item-context-tooltip{margin-top:10px}.g-user-profile-content{display:flex;align-items:center;padding:.6rem;border:1px solid oklch(80.47% 0 0deg);border-radius:2rem;background-color:#fff;transition:all .2s;cursor:pointer;-webkit-user-select:none;user-select:none}.g-user-profile-content:hover{border-color:#595959}.g-user-profile-content .g-user-profile-username{margin-inline:.8rem;font-family:Nunito,sans-serif;font-size:1.4rem;color:#262626;font-weight:500}.g-user-profile-content .g-user-profile-arrow{font-size:2rem;line-height:1.4rem;color:#262626}.g-user-profile-popover-content{min-width:20rem}.g-user-profile-popover-content .g-user-profile-popover-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.g-user-profile-popover-content .g-user-profile-popover-header .g-user-profile-popover-user-info{display:flex;flex-direction:column;justify-content:center;height:4rem;flex:1}.g-user-profile-popover-content .g-user-profile-popover-actions .g-user-profile-last-access{display:block;width:100%;padding:4px;border-radius:4px;background-color:#e6f2fa;color:#8c8f93;font-family:Nunito,sans-serif;font-size:1.2rem;font-weight:400;line-height:100%;text-align:center}html{--mat-sys-body-large: 400 1rem / 1.5rem "Nunito", sans-serif;--mat-sys-body-large-font: "Nunito", sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem "Nunito", sans-serif;--mat-sys-body-medium-font: "Nunito", sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem "Nunito", sans-serif;--mat-sys-body-small-font: "Nunito", sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem "Nunito", sans-serif;--mat-sys-display-large-font: "Nunito", sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem "Nunito", sans-serif;--mat-sys-display-medium-font: "Nunito", sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem "Nunito", sans-serif;--mat-sys-display-small-font: "Nunito", sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem "Nunito", sans-serif;--mat-sys-headline-large-font: "Nunito", sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem "Nunito", sans-serif;--mat-sys-headline-medium-font: "Nunito", sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem "Nunito", sans-serif;--mat-sys-headline-small-font: "Nunito", sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem "Nunito", sans-serif;--mat-sys-label-large-font: "Nunito", sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem "Nunito", sans-serif;--mat-sys-label-medium-font: "Nunito", sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem "Nunito", sans-serif;--mat-sys-label-small-font: "Nunito", sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem "Nunito", sans-serif;--mat-sys-title-large-font: "Nunito", sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem "Nunito", sans-serif;--mat-sys-title-medium-font: "Nunito", sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem "Nunito", sans-serif;--mat-sys-title-small-font: "Nunito", sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root,html{font-size:62.5%}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;outline:none}html,body,gipi-root{display:block;height:100%;min-height:100%;font-family:Nunito,sans-serif;font-size:1.4rem;overflow:hidden}::view-transition-old(root),::view-transition-new(root){transition:opacity .35s ease,transform .35s ease}small{display:block;font-size:1.2rem}@media print{body{print-color-adjust:exact;-webkit-print-color-adjust:exact}}::-webkit-scrollbar{background-color:transparent;width:.6rem}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#595959;border-radius:.6rem;border:.4rem solid transparent}::-webkit-scrollbar-button{display:none}.mat-mdc-dialog-content{line-height:normal!important;max-height:inherit!important}.g-host{display:flex;flex:1 0 0;overflow:auto}.g-host .g-form-wrapper{padding-top:1.6rem;padding-left:1.6rem}@media screen and (min-width: 1280px){.g-host .g-form-wrapper .g-toolbar{padding-right:5.6rem}}@media screen and (min-width: 768px) and (max-width: 1279px){.g-host .g-form-wrapper .g-toolbar{padding-right:3.2rem}}@media screen and (max-width: 767px){.g-host .g-form-wrapper .g-toolbar{padding-right:1.6rem}}@media screen and (min-width: 1280px){.g-host .g-form-wrapper:not(.g-action-row) .g-form-wrapper-content{padding-right:4rem;padding-bottom:4rem}}@media screen and (min-width: 768px) and (max-width: 1279px){.g-host .g-form-wrapper:not(.g-action-row) .g-form-wrapper-content{padding-right:1.6rem;padding-bottom:1.6rem}}@media screen and (max-width: 767px){.g-host .g-form-wrapper:not(.g-action-row) .g-form-wrapper-content{padding-right:.4rem;padding-bottom:1.6rem}}.g-host .g-form-wrapper:has(.g-action-row) .g-form-wrapper-content{padding-bottom:1.6rem}@media screen and (min-width: 1280px){.g-host .g-form-wrapper .g-action-row{margin-right:4rem}}@media screen and (min-width: 768px) and (max-width: 1279px){.g-host .g-form-wrapper .g-action-row{margin-right:1.6rem}}@media screen and (max-width: 767px){.g-host .g-form-wrapper .g-action-row{margin-right:1.6rem}}@media screen and (min-width: 768px) and (max-width: 1279px){.g-host .g-form-wrapper .g-form-wrapper-content{padding-right:1.6rem;padding-bottom:1.6rem}}@media screen and (max-width: 767px){.g-host .g-form-wrapper .g-form-wrapper-content{padding-right:1.6rem;padding-bottom:1.6rem}}.g-button-dropdown-container{display:flex;flex-direction:column;gap:1rem;max-height:32rem;overflow-y:auto}
