@charset "UTF-8";:root{--gcl: #0e842f;--glcl: #2df300;--rcl: #b60a0a;--rlcl: #ff2121;--ylcl: #eed202;--mdc-switch-handle-width: 20px;--mdc-switch-handle-height: 20px;--mdc-switch-track-width: 42px;--panel-toolbar-gap: 0}body{margin:0}*{letter-spacing:normal!important}.stdDialog{width:600px}.stdDialog mat-form-field{width:100%}.mat-mdc-expansion-panel:not([class*=mat-mdc-elevation-z]){box-shadow:none!important}.width100{width:100%}.twoColGrid{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:24px;width:100%;align-items:flex-end}.twoColGrid mat-form-field{width:100%}mat-pseudo-checkbox{display:none!important}.twoColFlex{display:flex;justify-content:space-between;align-items:flex-end;column-gap:10px}.twoColFlex>*{width:100%}.autoRowGrid{display:grid;grid-auto-rows:auto;width:100%}.autoRowGrid mat-form-field{width:100%}.autoColGrid{display:grid;grid-auto-columns:auto;width:100%}.autoColGrid mat-form-field{width:100%}.medium-icon{font-size:18px!important;width:18px!important;height:18px!important}.log-btn{cursor:pointer;margin:2px 0 0 3px}.table-cell{font-size:14px!important;padding:0 8px!important}.arrow-up{top:-7px;left:20px}.arrow-down{top:5px;left:-1px}.captionWithButton{display:flex;justify-content:space-between;width:100%}.captionWithButton button{margin-top:-5px}.mat-mdc-dialog-actions{column-gap:10px;justify-content:flex-start!important;flex-direction:row-reverse}.logoPassOffice{height:40px;max-width:180px;margin:auto 20px auto 0;justify-self:flex-end;display:flex}.logoPassOffice .gpass{height:25px}.logoPassOffice-gpass{height:25px;margin:auto 20px auto 0;justify-self:flex-end}.none{display:none}.without-padding>.mat-dialog-container{padding:0}.Root-dialog-container .mat-dialog-container,.Car-dialog-container .mat-dialog-container,.AcsBaseConfig-dialog-container .mat-dialog-container,.Pass-dialog-container .mat-dialog-container,.Settings-dialog-container .mat-dialog-container{padding:0}.PersonCategory-dialog-container .mat-dialog-content,.Site-dialog-container .mat-dialog-content,.AccessGroup-dialog-container .mat-dialog-content{overflow:unset}.hidden{display:none!important}.dark{background:#424242;color:#fff}.cdk-overlay-container{width:100vw}.section-title{font-weight:700;font-size:16px;line-height:24px;margin-bottom:10px}.passoffice-footer__logo{max-width:120px;max-height:38px}.mdc-text-field--filled:not(.mdc-text-field--disabled){background:none!important}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{display:flex;align-items:center;column-gap:10px}.mdc-evolution-chip-set__chips{align-items:center;margin-left:0!important}.mat-mdc-form-field-infix{padding-bottom:2px!important;min-height:50px!important}.mdc-text-field{align-items:center!important}.mat-mdc-list-item .mdc-list-item__primary-text{font:400 14px/24px Roboto,Helvetica Neue,sans-serif}.mdc-switch__icons{display:none}.mdc-switch{transform:scale(.7)}.mdc-evolution-chip__text-label{align-items:center;display:flex;column-gap:5px;word-break:break-word!important;white-space:break-spaces!important}.mat-mdc-paginator .mat-mdc-form-field-flex{height:38px}.mat-mdc-table .mat-mdc-header-cell{font-size:12px!important;line-height:16px;color:#999}.mdc-list-item__end{display:none}.mdc-text-field{padding-left:8px!important}.mat-mdc-form-field-subscript-wrapper{height:20px}.mat-mdc-form-field-error-wrapper{padding:0 8px!important}.mat-mdc-chip-row{min-height:var(--mdc-chip-container-height, 32px)!important;height:auto!important}.mat-mdc-select-arrow-wrapper{display:none!important}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:0!important}.mat-mdc-paginator .mat-mdc-select>.mat-mdc-select-trigger>.mat-mdc-select-arrow-wrapper{display:flex!important}.mdc-menu-surface.mat-mdc-select-panel{padding:0!important}.mat-mdc-option{min-height:38px!important}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:#0000004d}.notify-snackbar{position:absolute!important;inset:62px 4px auto auto!important}@media (max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:-moz-fit-content!important;width:fit-content!important}}.mdc-dialog__title:before{display:flex!important;height:5px!important}.mdc-dialog__title{margin:0!important;padding:4px 24px 0!important}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{padding:0 6px!important}.fill-primary-color{fill:var(--po-primary-500)}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-icon-button,.mat-mdc-fab{--mdc-protected-button-label-text-color: #fff !important;--mat-mdc-button-persistent-ripple-color: #fff !important;--mat-mdc-fab-color: #fff !important}.mat-mdc-slider{--mdc-slider-with-tick-marks-active-container-color: #fff !important}.mat-mdc-checkbox,.mat-mdc-list-option{--mdc-checkbox-selected-checkmark-color: #fff !important}.mat-mdc-unelevated-button{--mdc-filled-button-label-text-color: #fff !important}lib-base-panel{--sidebar-size: max(200px, 15svw);--panel-height: 70svh;--panel-width: min(100svw, max(950px, 60svw));--panel-max-width: 100svw;--panel-min-width: 320px;--panel-max-height: 70svh;--panel-grid-row-gap: .5em;--panel-grid-column-gap: 2em;color:var(--primary-text-color)}lib-base-panel .grid-content-container>.panel-content{min-width:650px}app-dock-panel lib-base-panel{--panel-height: 1;--panel-width: 100%;--panel-max-width: 100%;--panel-max-height: max-content}lib-base-panel lib-render-cell span{text-overflow:ellipsis;white-space:normal}lib-base-panel .panel-footer{padding-right:calc(.5em + 16px)!important;padding-left:calc(.5em + 16px)!important}lib-base-panel .panel-footer>*{white-space:nowrap}.cdk-overlay-pane.mat-mdc-dialog-panel:has(app-object-rules){max-width:unset}.cdk-overlay-pane.mat-mdc-dialog-panel:has(lib-base-panel .dialog-sheet){--mat-dialog-container-max-width: 100svw;--mat-dialog-container-max-height: 100svh;width:100svw;height:var(--mat-dialog-container-max-height)}.cdk-overlay-pane.mat-mdc-dialog-panel lib-base-panel .panel-container.dialog-sheet{--panel-height: 100svh;--panel-max-height: var(--panel-height);--panel-width: min(100svw, 1200px);--panel-max-width: var(--panel-width)}.doc-close-icon{width:24px;height:24px;fill:var(--po-primary-500)}.mat-mdc-chip-option .mdc-evolution-chip__text-label{padding-left:12px}.mat-mdc-chip-option .mdc-evolution-chip__graphic{display:none!important}.mat-mdc-dialog-panel:has(lib-base-panel),.mat-mdc-dialog-surface:has(lib-base-panel),.mdc-dialog__container:has(lib-base-panel),.mdc-dialog:has(lib-base-panel){display:contents}lib-base-panel>.panel-container{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12))}lib-base-panel lib-base-panel .panel-container{box-shadow:unset}mat-slide-toggle{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2) 0}app-input-with-clear-btn-control .clear{position:unset!important}.dock-title{font-weight:500;font-size:16px;line-height:24px}app-dock-panel:not(:last-child){margin-bottom:1em}app-dock-panel .panel-footer:empty{display:none}app-base-panel-sidebar .header{overflow:hidden}app-base-panel-sidebar h1{text-overflow:ellipsis;overflow:hidden}.panel-ref-missing{color:var(--rlcl);display:flex}.panel-ref-missing .notice__icon{width:40px;margin-right:5px}
